Function at 0x140139f93
Capabilities:
Receive data
Receive data on socket

Disassembly:
mov eax, dword [rdx + 0x34]
test al, 0x10
jne 0x140070950
test al, 0x20
jne 0x140062519
jmp 0x14006c8d0
mov cl, byte [rcx]
jmp 0x14006ff00
push rbp
sub rsp, 0x60
lea rbp, [rsp + 0x60]
movzx eax, byte [rcx]
cmp rax, 0x64
jb 0x14006c914
movzx ecx, al
lea r8d, [rcx + rcx*4]
lea r8d, [rcx + r8*8]
shr r8d, 0xc
imul ecx, r8d, 0x64
sub al, cl
movzx eax, al
lea rcx, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899YX
movzx eax, word [rcx + rax*2]
mov word [rbp - 2], ax
mov ecx, 0x24
mov eax, r8d
jmp 0x14006c91d
mov ecx, 0x26
cmp al, 0xa
jae 0x14006c925
or al, 0x30
mov byte [rbp + rcx - 0x27], al
jmp 0x14006c939
lea rcx, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899YX
movzx eax, word [rcx + rax*2]
mov word [rbp - 2], ax
mov ecx, 0x25
lea rax, [rcx + rbp]
add rax, 0xffffffffffffffd9
mov r8d, 0x27
sub r8, rcx
mov qword [rsp + 0x28], r8
mov qword [rsp + 0x20], rax
mov r8d, 1
mov rcx, rdx
mov dl, 1
xor r9d, r9d
call fcn.140066370
nop
add rsp, 0x60
pop rbp
ret
push rbp
sub rsp, 0x60
lea rbp, [rsp + 0x60]
movzx eax, word [rcx]
cmp eax, 0x2710
jb 0x14006d4c7
movzx ecx, ax
shr ecx, 4
imul r8d, ecx, 0x347
shr r8d, 0x13
imul ecx, r8d, 0x2710
sub eax, ecx
movzx ecx, ax
imul ecx, ecx, 0x147b
shr ecx, 0x13
imul r9d, ecx, 0x64
sub eax, r9d
movzx eax, ax
lea r9, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899YX
movzx ecx, word [r9 + rcx*2]
mov word [rbp - 4], cx
movzx eax, word [r9 + rax*2]
mov word [rbp - 2], ax
mov ecx, 0x23
mov eax, r8d
jmp 0x14006d509
mov ecx, 0x27
cmp ax, 0x64
jb 0x14006d503
movzx ecx, ax
shr ecx, 2
imul r8d, ecx, 0x147b
shr r8d, 0x11
imul ecx, r8d, 0x64
sub eax, ecx
movzx eax, ax
lea rcx, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899YX
movzx eax, word [rcx + rax*2]
mov word [rbp - 2], ax
mov ecx, 0x25
mov eax, r8d
cmp ax, 0xa
jae 0x14006d514
or al, 0x30
mov byte [rbp + rcx - 0x28], al
dec rcx
jmp 0x14006d52c
movzx eax, ax
lea r8, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899YX
movzx eax, word [r8 + rax*2]
mov word [rbp + rcx - 0x29], ax
add rcx, 0xfffffffffffffffe
lea rax, [rcx + rbp]
add rax, 0xffffffffffffffd9
mov r8d, 0x27
sub r8, rcx
mov qword [rsp + 0x28], r8
mov qword [rsp + 0x20], rax
mov r8d, 1
mov rcx, rdx
mov dl, 1
xor r9d, r9d
call fcn.140066370
nop
add rsp, 0x60
pop rbp
ret
push rbp
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
mov rax, rcx
mov r9d, 0x81
mov r8, rcx
nop dword [rax]
mov rcx, r9
shr r8, 4
mov r9d, eax
and r9b, 0xf
lea r10d, [r9 + 0x30]
lea r11d, [r9 + 0x57]
cmp r9b, 0xa
movzx r9d, r10b
movzx r10d, r11b
cmovb r10d, r9d
mov byte [rbp + rcx - 0x52], r10b
lea r9, [rcx - 1]
cmp rax, 0x10
mov rax, r8
jae 0x14006d590
add rcx, 0xfffffffffffffffe
cmp rcx, 0x81
jae 0x14006d60f
mov eax, 0x81
sub rax, r9
add rcx, rbp
add rcx, 0xffffffffffffffb0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140066370
nop
add rsp, 0xb0
pop rbp
ret
lea r8, [0x1402ecb30]
mov edx, 0x80
call fcn.1402da3c0
int3
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x30
lea rbp, [rsp + 0x30]
mov rdi, rcx
mov rsi, qword [rdx + 0x20]
mov r14, qword [rdx + 0x28]
mov rbx, qword [r14 + 0x20]
mov rcx, rsi
mov edx, 0x27
call rbx
mov ecx, eax
mov al, 1
test cl, cl
jne 0x14006ee10
mov edx, dword [rdi]
lea rcx, [rbp - 0xc]
mov r8d, 0x101
call fcn.14006e770
cmp byte [rbp - 0xc], 0x80
jne 0x14006edef
mov edx, dword [rbp - 8]
mov rcx, rsi
call rbx
test al, al
jne 0x14006ee0e
mov rcx, rsi
mov edx, 0x27
call rbx
jmp 0x14006ee10
movzx eax, byte [rbp - 2]
movzx r8d, byte [rbp - 1]
sub r8, rax
lea rdx, [rax + rbp]
add rdx, 0xfffffffffffffff4
mov rcx, rsi
call qword [r14 + 0x18]
test al, al
je 0x14006ede3
mov al, 1
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
push rbp
push rsi
push rdi
sub rsp, 0xc0
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x30], xmm6
mov rsi, rdx
movdqu xmm6, xmmword [rdx]
mov edi, dword [rdx + 0x34]
mov eax, edi
test dil, 4
je 0x14006f346
mov eax, edi
or eax, 8
movq rdx, xmm6
test rdx, rdx
jne 0x14006f346
mov qword [rsi], 1
mov qword [rsi + 8], reloc.WS2_32.dll_select
or eax, 4
mov dword [rsi + 0x34], eax
mov r8d, 0x81
mov rdx, rcx
nop word cs:[rax + rax]
mov rax, r8
shr rdx, 4
mov r8d, ecx
and r8b, 0xf
lea r9d, [r8 + 0x30]
lea r10d, [r8 + 0x57]
cmp r8b, 0xa
movzx r8d, r9b
movzx r9d, r10b
cmovb r9d, r8d
mov byte [rbp + rax - 0x52], r9b
lea r8, [rax - 1]
cmp rcx, 0x10
mov rcx, rdx
jae 0x14006f360
add rax, 0xfffffffffffffffe
cmp rax, 0x81
jae 0x14006f3ea
mov ecx, 0x81
sub rcx, r8
add rax, rbp
add rax, 0xffffffffffffffb0
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r8, str.0x0X
mov r9d, 2
mov rcx, rsi
mov dl, 1
call fcn.140066370
movdqu xmmword [rsi], xmm6
mov dword [rsi + 0x34], edi
movaps xmm6, xmmword [rbp + 0x30]
add rsp, 0xc0
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x1402ecb30]
mov edx, 0x80
mov rcx, rax
call fcn.1402da3c0
int3
push rbp
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
mov eax, ecx
mov r9d, 0x81
mov r8d, ecx
nop dword [rax + rax]
mov rcx, r9
mov r9d, eax
and r9b, 0xf
shr r8b, 4
lea r10d, [r9 + 0x30]
lea r11d, [r9 + 0x37]
cmp r9b, 0xa
movzx r9d, r10b
movzx r10d, r11b
cmovb r10d, r9d
mov byte [rbp + rcx - 0x52], r10b
lea r9, [rcx - 1]
cmp al, 0x10
mov eax, r8d
jae 0x14006ff20
add rcx, 0xfffffffffffffffe
cmp rcx, 0x81
jae 0x14006ff9d
mov eax, 0x81
sub rax, r9
add rcx, rbp
add rcx, 0xffffffffffffffb0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140066370
nop
add rsp, 0xb0
pop rbp
ret
lea r8, [0x1402ecb30]
mov edx, 0x80
call fcn.1402da3c0
int3
push rbp
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
mov eax, ecx
mov r9d, 0x81
mov r8d, ecx
nop dword [rax + rax]
mov rcx, r9
shr r8d, 4
mov r9d, eax
and r9b, 0xf
lea r10d, [r9 + 0x30]
lea r11d, [r9 + 0x57]
cmp r9b, 0xa
movzx r9d, r10b
movzx r10d, r11b
cmovb r10d, r9d
mov byte [rbp + rcx - 0x52], r10b
lea r9, [rcx - 1]
cmp eax, 0x10
mov eax, r8d
jae 0x1400708c0
add rcx, 0xfffffffffffffffe
cmp rcx, 0x81
jae 0x14007093e
mov eax, 0x81
sub rax, r9
add rcx, rbp
add rcx, 0xffffffffffffffb0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140066370
nop
add rsp, 0xb0
pop rbp
ret
lea r8, [0x1402ecb30]
mov edx, 0x80
call fcn.1402da3c0
int3
push rbp
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
movzx eax, byte [rcx]
mov r9d, 0x81
mov r8d, eax
nop dword [rax]
mov rcx, r9
mov r9d, eax
and r9b, 0xf
shr r8b, 4
lea r10d, [r9 + 0x30]
lea r11d, [r9 + 0x57]
cmp r9b, 0xa
movzx r9d, r10b
movzx r10d, r11b
cmovb r10d, r9d
mov byte [rbp + rcx - 0x52], r10b
lea r9, [rcx - 1]
cmp al, 0x10
mov eax, r8d
jae 0x140070970
add rcx, 0xfffffffffffffffe
cmp rcx, 0x81
jae 0x1400709ed
mov eax, 0x81
sub rax, r9
add rcx, rbp
add rcx, 0xffffffffffffffb0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140066370
nop
add rsp, 0xb0
pop rbp
ret
lea r8, [0x1402ecb30]
mov edx, 0x80
call fcn.1402da3c0
int3
push rbp
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
mov r8d, 0x81
nop word cs:[rax + rax]
movzx r9d, cx
mov ecx, r9d
shr ecx, 4
mov eax, r9d
and al, 0xf
lea r10d, [rax + 0x30]
lea r11d, [rax + 0x37]
cmp al, 0xa
movzx eax, r10b
movzx r10d, r11b
cmovb r10d, eax
mov rax, r8
mov byte [rbp + r8 - 0x52], r10b
dec r8
cmp r9w, 0x10
jae 0x140073420
add rax, 0xfffffffffffffffe
cmp rax, 0x81
jae 0x14007349d
mov ecx, 0x81
sub rcx, r8
add rax, rbp
add rax, 0xffffffffffffffb0
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140066370
nop
add rsp, 0xb0
pop rbp
ret
lea r8, [0x1402ecb30]
mov edx, 0x80
mov rcx, rax
call fcn.1402da3c0
int3
push rbp
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
mov eax, dword [rcx]
mov r9d, 0x81
mov r8d, eax
nop dword [rax + rax]
mov rcx, r9
shr r8d, 4
mov r9d, eax
and r9b, 0xf
lea r10d, [r9 + 0x30]
lea r11d, [r9 + 0x37]
cmp r9b, 0xa
movzx r9d, r10b
movzx r10d, r11b
cmovb r10d, r9d
mov byte [rbp + rcx - 0x52], r10b
lea r9, [rcx - 1]
cmp eax, 0x10
mov eax, r8d
jae 0x1400734e0
add rcx, 0xfffffffffffffffe
cmp rcx, 0x81
jae 0x14007355e
mov eax, 0x81
sub rax, r9
add rcx, rbp
add rcx, 0xffffffffffffffb0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140066370
nop
add rsp, 0xb0
pop rbp
ret
lea r8, [0x1402ecb30]
mov edx, 0x80
call fcn.1402da3c0
int3
push rbp
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
mov rax, qword [rcx]
mov r9d, 0x81
mov r8, rax
nop dword [rax]
mov rcx, r9
shr r8, 4
mov r9d, eax
and r9b, 0xf
lea r10d, [r9 + 0x30]
lea r11d, [r9 + 0x37]
cmp r9b, 0xa
movzx r9d, r10b
movzx r10d, r11b
cmovb r10d, r9d
mov byte [rbp + rcx - 0x52], r10b
lea r9, [rcx - 1]
cmp rax, 0x10
mov rax, r8
jae 0x140073590
add rcx, 0xfffffffffffffffe
cmp rcx, 0x81
jae 0x14007360f
mov eax, 0x81
sub rax, r9
add rcx, rbp
add rcx, 0xffffffffffffffb0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140066370
nop
add rsp, 0xb0
pop rbp
ret
lea r8, [0x1402ecb30]
mov edx, 0x80
call fcn.1402da3c0
int3
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rsp + 0x50]
mov r9d, dword [rcx]
mov r8d, r9d
neg r8d
cmovs r8d, r9d
mov rcx, rdx
mov eax, 0x27
lea r10, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899YX
cmp r8d, 0x2710
jb 0x140073713
mov esi, 0x27
movabs r11, 0x346dc5d63886594b
nop word cs:[rax + rax]
mov rax, r8
mul r11
shr rdx, 0xb
imul eax, edx, 0x2710
mov edi, r8d
sub edi, eax
imul ebx, edi, 0x147b
shr ebx, 0x13
imul eax, ebx, 0x64
sub edi, eax
movzx edi, di
lea rax, [rsi - 4]
movzx ebx, word [r10 + rbx*2]
mov word [rbp + rsi - 0x23], bx
movzx edi, word [r10 + rdi*2]
mov word [rbp + rsi - 0x21], di
mov rsi, rax
cmp r8, 0x5f5e0ff
mov r8, rdx
ja 0x140073680
cmp rdx, 0x63
jbe 0x140073701
movzx r8d, dx
shr r8d, 2
imul r8d, r8d, 0x147b
shr r8d, 0x11
imul r11d, r8d, 0x64
sub edx, r11d
movzx edx, dx
movzx edx, word [r10 + rdx*2]
mov word [rbp + rax - 0x21], dx
add rax, 0xfffffffffffffffe
mov rdx, r8
cmp rdx, 0xa
jae 0x14007371e
or dl, 0x30
mov byte [rbp + rax - 0x20], dl
dec rax
jmp 0x14007372c
mov rdx, r8
cmp rdx, 0x63
ja 0x1400736d3
jmp 0x140073701
movzx edx, word [r10 + rdx*2]
mov word [rbp + rax - 0x21], dx
add rax, 0xfffffffffffffffe
test r9d, r9d
setns dl
lea r8, [rax + rbp]
add r8, 0xffffffffffffffe1
mov r9d, 0x27
sub r9, rax
mov qword [rsp + 0x28], r9
mov qword [rsp + 0x20], r8
mov r8d, 1
xor r9d, r9d
call fcn.140066370
nop
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
mov rdi, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rdi
call fcn.14009ae26
mov rcx, qword [rsi]
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14000bad1
sub rsp, 0x28
bswap edx
lea rax, [rsp + 0x24]
mov dword [rax], edx
mov r8d, 4
mov rdx, rax
call fcn.1400651dc
nop
add rsp, 0x28
ret
push rsi
push rdi
sub rsp, 0x38
mov rdi, rdx
mov rsi, rcx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x1403a7830]
mov r8d, 8
call qword [rax + 0x18]
lea rcx, [rsp + 0x28]
mov qword [rcx], rdi
mov byte [rcx + 8], al
mov byte [rcx + 9], 0
lea r9, [rsi + 0x30]
lea rax, [0x14009311a]
mov qword [rsp + 0x20], rax
lea rdx, [0x1403a9481]
lea edx, [0x1403a9481]
mov r8d, 5
call fcn.14006b7f0
cmp dword [rsi], 0
je 0x140092f94
mov r8d, dword [rsi + 4]
lea rcx, [rsp + 0x28]
xor edx, edx
call fcn.140093023
cmp dword [rsi + 8], 0
je 0x140092fad
mov r8d, dword [rsi + 0xc]
lea rcx, [rsp + 0x28]
mov edx, 1
call fcn.140093023
cmp dword [rsi + 0x10], 0
je 0x140092fc6
mov r8d, dword [rsi + 0x14]
lea rcx, [rsp + 0x28]
mov edx, 2
call fcn.140093023
cmp dword [rsi + 0x18], 0
je 0x140092fdf
mov r8d, dword [rsi + 0x1c]
lea rcx, [rsp + 0x28]
mov edx, 3
add al, ch
add byte [rax], r8b
invalid
cmp dword [rsi + 0x20], 0
je 0x140092ff8
mov r8d, dword [rsi + 0x24]
lea rcx, [rsp + 0x28]
mov edx, 4
call fcn.140093023
cmp dword [rsi + 0x28], 0
je 0x140093011
mov r8d, dword [rsi + 0x2c]
lea rcx, [rsp + 0x28]
mov edx, 5
add byte [rax], al
add al, ch
adc al, byte [rax]
add byte [rax], al
lea rcx, [rsp + 0x28]
call fcn.14006d6f0
invalid
cmpsb byte [rsi], byte [rdi]
std
call qword [rax + 0x38c48348]
pop rdi
pop rsi
ret
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov rcx, rdx
call fcn.1400935d8
mov eax, dword [rax + 0x64]
xor ebp, ebp
test eax, eax
cmovg ebp, eax
mov rcx, rdi
call fcn.14009365e
sub dword [rax + 0x64], ebp
mov r8, qword [rdi]
mov rcx, rbx
mov edx, ebp
mov r9, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
jmp fcn.140093fca
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, qword [rcx]
mov rbx, qword [rsi + 0xd0]
test bl, 1
je 0x1400a62fc
mov rax, qword [rsi + 0xc0]
mov rcx, qword [rsi + 0xc8]
call qword [rax + 0x18]
lea rdi, [rsi + 0x10]
test bl, 8
je 0x1400a6316
mov rax, qword [rsi + 0xb0]
mov rcx, qword [rsi + 0xb8]
call qword [rax + 0x18]
mov rcx, rdi
call fcn.1400a6348
cmp rsi, 0xffffffffffffffff
je 0x1400a633f
lock dec qword [rsi + 8]
jne 0x1400a633f
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.140055ea0
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
push rsi
push rdi
sub rsp, 0x28
mov rsi, qword [rcx]
mov rdi, qword [rsi + 0x30]
test dil, 1
je 0x1400a6cf5
mov rax, qword [rsi + 0x20]
mov rcx, qword [rsi + 0x28]
call qword [rax + 0x18]
test dil, 8
je 0x1400a6d06
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
call qword [rax + 0x18]
lea rcx, [rsi + 0x38]
call fcn.1400a6d37
cmp rsi, 0xffffffffffffffff
je 0x1400a6d2f
lock dec qword [rsi + 8]
jne 0x1400a6d2f
mov edx, 8
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140055ea0
nop
add rsp, 0x28
pop rdi
pop rsi
ret
mov bpl, setsockopt
cmp qword [rdx + 0x10], r14
jbe 0x1400b4d8a
mov rsi, qword [rdx + 8]
imul rax, r14, 0x18
cmp qword [rsi + rax], 0
je 0x1400b4d8a
add rsi, rax
mov rax, qword [rsi + 0x10]
mov rcx, qword [rax + 0x1a0]
xor edx, edx
call fcn.14017fd50
mov rdx, qword [rsi + 0x10]
lea rdi, [rsp + 0xa0]
mov rcx, rdi
mov r8d, eax
call fcn.1400b7049
cmp qword [rdi], 0
je 0x1400b4d8a
lea rcx, [rsp + 0xa8]
call fcn.140074cd8
jmp 0x1400b4d8a
mov byte [rdx + 0x70], 1
jmp 0x1400b4d87
mov qword [rsp + 0x70], rbx
mov rbx, qword [rdx + 0x20]
mov rsi, qword [rdx + 0x48]
mov rax, qword [r14 + 0x1a0]
mov qword [rsp + 0x68], rax
lock inc qword [rsi + 0x80]
lock inc qword [rsi]
jle 0x1400b4da1
mov rdi, qword [rdx + 0x60]
mov qword [rsp + 0x60], rdx
mov r12, qword [rdx + 0x68]
mov rcx, r12
call qword [rdi]
mov r13, rax
mov rbp, rdx
mov ecx, 0x30
mov edx, 8
call fcn.1400b0c8d
mov r15, rax
mov eax, 1
mov qword [r15], rax
mov qword [r15 + 8], rax
mov qword [r15 + 0x10], rsi
mov qword [r15 + 0x18], rbx
mov qword [r15 + 0x20], r13
mov qword [r15 + 0x28], rbp
lock inc qword [rsi + 0x80]
lock inc qword [rsi]
jle 0x1400b4da1
mov rcx, r12
call qword [rdi]
mov r13, rax
mov rbp, rdx
mov ecx, 0x30
mov edx, 8
call fcn.1400b0c8d
mov r12, rax
mov eax, 1
mov qword [r12], rax
mov qword [r12 + 8], rax
mov qword [r12 + 0x10], rsi
mov qword [r12 + 0x18], rbx
mov qword [r12 + 0x20], r13
mov qword [r12 + 0x28], rbp
mov qword [rsp + 0x58], rbx
mov qword [rsp + 0x78], rbx
lea rsi, [r14 + 0xe8]
cmp qword [r14 + 0xe8], 0
je 0x1400b4ad7
mov rcx, qword [r14 + 0xf0]
mov rdx, qword [r14 + 0xf8]
mov r8, rsi
call fcn.1401702aa
mov qword [rsp + 0x20], rsi
mov rdi, qword [r14 + 0x100]
test rdi, rdi
je 0x1400b4bad
lea rax, [rdi + 0x30]
mov qword [rsp + 0x50], rax
mov rbx, qword [rdi + 0x30]
mov r13, qword [rdi + 0x38]
mov qword [rsp + 0x40], r13
shl r13, 4
xor esi, esi
lea rbp, [0x1403aa9c1]
mov qword [rsp + 0x48], rbx
test r13, r13
je 0x1400b4bad
mov rcx, qword [rbx]
mov rdx, qword [rbx + 8]
mov r9d, 2
mov r8, rbp
call fcn.140064d09
test al, al
jne 0x1400b4b43
add rbx, 0x10
inc rsi
add r13, 0xfffffffffffffff0
jmp 0x1400b4b14
movups xmm0, xmmword [rdi + 0x40]
lea rax, [rsp + 0xa0]
mov rcx, qword [rsp + 0x48]
mov qword [rax], rcx
mov rcx, qword [rsp + 0x40]
mov qword [rax + 8], rcx
movups xmmword [rax + 0x10], xmm0
mov qword [rax + 0x20], rsi
lea rcx, [rsp + 0xe0]
mov qword [rcx], rax
lea rax, [rsp + 0x78]
mov qword [rcx + 8], rax
lea rax, [0x1403a6158]
mov qword [rcx + 0x10], rax
lea rdx, [rsp + 0xc8]
mov qword [rdx], rcx
mov qword [rdx + 8], 1
mov rax, qword [rsp + 0x50]
mov qword [rdx + 0x10], rax
mov rcx, qword [rsp + 0x20]
call fcn.1401701b3
add r15, 0x10
mov rax, qword [rsp + 0x68]
mov qword [r14 + 0x138], rax
mov rax, qword [r14 + 0x110]
test rax, rax
je 0x1400b4bd3
mov rcx, qword [r14 + 0x118]
call qword [rax + 0x18]
add r12, 0x10
lea rax, [0x1403411c8]
mov qword [r14 + 0x110], rax
mov qword [r14 + 0x118], r15
mov rax, qword [r14 + 0x120]
test rax, rax
mov rbx, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x20]
je 0x1400b4c0c
mov rcx, qword [r14 + 0x128]
call qword [rax + 0x18]
lea rax, [0x1403411e8]
mov qword [r14 + 0x120], rax
mov qword [r14 + 0x128], r12
mov rcx, rsi
call fcn.14013afcc
mov r12, qword [rsp + 0x60]
mov rsi, qword [r12 + 0x28]
mov rcx, qword [rsi + 0x10]
mov rdx, qword [r14 + 0x1a0]
call fcn.140181f00
test eax, eax
je 0x1400b4c62
mov ebp, eax
mov rcx, r14
call fcn.1400b127c
lea rcx, [rsp + 0x80]
mov edx, ebp
call fcn.1400b4dcc
jmp 0x1400b4cc8
lock inc qword [rsi]
jle 0x1400b4da1
mov rcx, qword [r14 + 0x1a0]
mov rax, rcx
shr rax, 0x20
mov dword [rsp + 0x34], eax
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x30], ecx
mov edx, 0x2777
mov r15, qword [rsp + 0x58]
mov r8, r15
call fcn.14018729c
test eax, eax
je 0x1400b4cf7
lea rdx, [rsp + 0xa0]
and qword [rdx], 0
mov dword [rdx + 0x10], eax
lea rcx, [rsp + 0x80]
call case.0x1400b0dae.36
lea rcx, [rsp + 0x28]
call fcn.1400b610c
mov bpl, byte [rsp + 0x80]
cmp bpl, 0x14
je 0x1400b4d87
movups xmm0, xmmword [rsp + 0x81]
movups xmm1, xmmword [rsp + 0x90]
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx + 1], xmm0
jmp 0x1400b4d8a
inc qword [r12 + 0x18]
mov rdi, qword [r12 + 0x10]
cmp rdi, r15
jne 0x1400b4d40
cmp qword [r12], r15
jne 0x1400b4d14
mov rcx, r12
call fcn.140016988
mov rsi, qword [r12 + 8]
imul rax, r15, 0x18
mov rcx, qword [rsp + 0x38]
mov qword [rsi + rax + 0x10], rcx
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rsi + rax], xmm0
lea rdi, [r15 + 1]
mov qword [r12 + 0x10], rdi
mov qword [r12 + 0x20], rdi
jmp 0x1400b4d77
jbe 0x1400b4db3
mov rsi, qword [r12 + 8]
imul r14, r15, 0x18
add r14, rsi
cmp qword [r14], 0
jne 0x1400b4db3
mov rax, qword [r14 + 8]
mov qword [r12 + 0x20], rax
mov rcx, r14
call fcn.1400b6101
mov rax, qword [rsp + 0x38]
mov qword [r14 + 0x10], rax
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [r14], xmm0
cmp rdi, r15
jbe 0x1400b4da3
imul rax, r15, 0x18
cmp qword [rsi + rax], 0
je 0x1400b4da3
mov bpl, setsockopt
mov byte [rbx], bpl
add rsp, 0xf8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ud2
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_slab_0.4.6_srclib.rsinvalid_key
jmp 0x1400b4dc1
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_slab_0.4.6_srclib.rsinvalid_key
mov edx, 0x28
call fcn.1402da510
int3
add byte [rax], al
add cl, ch
push rsp
invalid
lea rdx, [0x1403d4ae8]
movsxd rax, dword [rdx + rax*4]
invalid
int 0x31
add byte [rax + 0x63], cl
add al, 0x82
add rax, rdx
jmp rax
mov al, byte [rcx + 0x10]
ret
shr rcx, 0x20
lea eax, [rcx - 0x2740]
cmp eax, 0x11
jbe 0x1400b7f8a
mov al, 1
lea edx, [rcx - 2]
cmp edx, 0x11
jbe case.0x1400b7d8f.4
lea edx, [rcx - 0x3c2a]
cmp edx, 2
jb case.0x1400b7f98.10060
cmp ecx, 0x27
je 0x1400b7fc5
cmp ecx, 0x35
je case.0x1400b7fae.2
cmp ecx, 0x43
je case.0x1400b7fae.2
cmp ecx, 0x50
je 0x1400b7f73
cmp ecx, 0x57
je 0x1400b7fc2
cmp ecx, 0x6d
je 0x1400b7fbf
cmp ecx, 0x70
je 0x1400b7fc5
cmp ecx, 0x78
je 0x1400b7fe3
cmp ecx, 0x79
je case.0x1400b7f98.10060
cmp ecx, 0x7b
je 0x1400b7fb3
cmp ecx, 0x84
je 0x1400b7ff5
cmp ecx, 0x91
je 0x1400b7ffb
cmp ecx, 0xa1
je 0x1400b7fb3
cmp ecx, 0xaa
je 0x1400b8001
cmp ecx, 0x35ed
je case.0x1400b7f98.10060
cmp ecx, 0xce
je 0x1400b7fb3
cmp ecx, 0xdf
je 0x1400b7fec
cmp ecx, 0xe8
je 0x1400b7fbf
cmp ecx, 0x102
je case.0x1400b7f98.10060
cmp ecx, 0x10b
je 0x1400b7ffe
cmp ecx, 0x150
je 0x1400b7ff8
cmp ecx, 0x252
je case.0x1400b7f98.10060
cmp ecx, 0x3e3
je case.0x1400b7f98.10060
cmp ecx, 0x41d
je case.0x1400b7f98.10060
cmp ecx, 0x461
je case.0x1400b7f98.10060
cmp ecx, 0x46b
je 0x1400b7fe6
cmp ecx, 0x476
je 0x1400b7ff2
cmp ecx, 0x4cf
je case.0x1400b7f98.10051
cmp ecx, 0x4d0
je case.0x1400b7f98.10065
cmp ecx, 0x50f
je 0x1400b7fe9
cmp ecx, 0x5b4
je case.0x1400b7f98.10060
cmp ecx, 0x1716
je case.0x1400b7f98.10060
cmp ecx, 0x1b64
je case.0x1400b7f98.10060
cmp ecx, 0x1b80
je case.0x1400b7f98.10060
invalid
push 0xffffffffffffff81
stc
cmp ecx, 0x1f4e
je case.0x1400b7f98.10060
invalid
cmp ecx, 0x2022
je case.0x1400b7f98.10060
pop rdx
pop rdx
cmp ecx, 0x25e9
je case.0x1400b7f98.10060
jmp 0x1b40b7f6f
cmp ecx, 0x271d
je case.0x1400b7fae.5
invalid
cmp ecx, 0x2726
je 0x1400b7fc2
cmp ecx, 0x2733
stc
xor esp, dword [rdi]
add byte [rax], al
invalid
add byte [rdi], cl
je 0x1400b7fef
test byte [rax + rax - 0x67f0000], al
add byte [rax], al
cmp ecx, 0xb7
stc
mov bh, 0
add byte [rax], al
add byte [rbp + 0x55], dh
jne case.0x1400b7f98.10052
push rbp
mov al, listen
ret
shr rcx, 0x20
cmp ecx, 0x29
sub dword [rax + 0x29], edi
jmp 0x16a05029d
and byte [rbx + 0x29b829f9], al
sub dword [rax + 0x29], edi
add byte [rax], al
add byte [rdi], cl
cmovb eax, ecx
ret
mov al, byte [rcx + 0xf]
ret
invalid
invalid
cmovb eax, ecx
ret
mov al, byte [rcx + 0xf]
ret
movnti dword [rax - 0x73], ecx
lea rcx, [0x1403d4b40]
or eax, 0x31cbaf
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov al, 8
ret
mov al, reloc.WS2_32.dll_shutdown
ret
lea rcx, [0x1403d4af8]
movsxd rdx, dword [rcx + rdx*4]
invalid
adc al, 0x91
add byte [rax + 0x63], cl
adc al, 0x91
invalid
add rdx, rcx
jmp rdx
xor eax, eax
ret
mov al, 0x21
ret
mov al, 0x26
ret
mov al, 5
ret
mov al, 4
ret
mov al, 0xb
ret
mov al, setsockopt
ret
mov al, 0x18
ret
mov al, 0x28
ret
mov al, 0x1f
ret
mov al, reloc.WS2_32.dll_recvfrom
ret
mov al, 6
ret
mov al, 2
ret
mov al, 7
ret
mov al, 3
ret
mov al, 9
ret
mov al, 0xa
ret
mov al, 0x24
ret
mov al, 0x1e
ret
mov al, 0x1a
ret
mov al, 0x1b
ret
mov al, reloc.WS2_32.dll_listen
ret
mov al, 0x20
ret
mov al, 0x19
ret
mov al, reloc.WS2_32.dll_ntohs
ret
mov al, reloc.WS2_32.dll_recv
ret
mov al, ntohs
ret
mov al, 0x1c
ret
cmp rax, 3
je 0x1400bbb19
cmp eax, 4
jne 0x1400bbb56
lea rcx, [rsi + 0x1a8]
add byte [rax], al
call fcn.1400bfe41
lea rcx, [rsi + 0x2d8]
call fcn.1400bff34
mov byte [rsi + 0x191], 0
jmp 0x1400bbb25
lea rcx, [rsi + 0x198]
call fcn.1400bfe41
lea rcx, [rsi + 0x130]
call fcn.1400a07a0
mov byte [rsi + 0x192], 0
jmp 0x1400bbb42
add rsi, 0x110
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400a11f5
nop
add rsp, 0x20
pop rsi
ret
mov esi, ecx
movzx eax, byte [rdx + 0x190]
lea rcx, [0x1403d4b88]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0xa8], r8
jmp rax
and word [r14 + 0x191], 0
lea rdx, [r14 + 0x60]
lea rcx, [r14 + 0x130]
add byte [rax], al
add byte [rax], al
call fcn.1400bcb02
mov byte [r14 + 0x192], 1
mov rcx, qword [r14 + 0xd0]
mov ecx, dword [rsi + 0xd0]
mov ecx, dword [rsi + 0xd0]
call fcn.1400b97b5
test rax, rax
je 0x1400bbc2c
mov ecx, dword [rax]
mov eax, dword [rax + 4]
mov dword [r14 + 0x188], ecx
mov dword [r14 + 0x18c], eax
test ecx, ecx
je 0x1400bbc34
mov rcx, qword [r14 + 0xd0]
call fcn.1400b9b7f
test rax, rax
setne byte [r14 + 0x198]
mov eax, 0x400
cmp dword [r14 + 0x188], 2
jne 0x1400bbc13
mov eax, dword [r14 + 0x18c]
mov dword [r14 + 0x19c], eax
and dword [r14 + 0x1a0], 0
jmp 0x1400bbdd5
jmp 0x1400bbe17
and dword [r14 + 0x188], 0
lea rsi, [r14 + 0x110]
lea rcx, [r14 + 0x198]
mov r8d, 0x110
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 + 0x2a8], rsi
mov byte [r14 + 0x2b0], 0
lea r12, [r14 + 0x198]
lea rsi, [rsp + 0x150]
mov rcx, rsi
mov rdx, r12
mov r8, rdi
call fcn.1400bfb37
mov r15, qword [rsi]
cmp r15, 4
jne 0x1400bbc98
mov rdi, qword [rsp + 0x28]
mov qword [rdi], 4
mov al, 3
jmp 0x1400bca60
lea rsi, [rsp + 0x178]
mov bl, byte [rsi - 0x20]
mov bpl, byte [rsi - 0x1f]
mov r13b, byte [rsi - 0x1e]
movups xmm0, xmmword [rsi - 0x1d]
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [rsi - 0x10]
movups xmmword [rsp + 0xbd], xmm0
lea rdi, [rsp + 0x620]
mov ecx, reloc.WS2_32.dll_ntohs
rep movsq qword [rdi], qword [rsi]
mov rcx, r12
call fcn.1400bfe41
cmp r15d, 3
jne 0x1400bbd08
movups xmm0, xmmword [rsp + 0xbd]
movups xmmword [rsp + 0x4cd], xmm0
movdqa xmm0, xmmword [rsp + 0xb0]
movdqa xmmword [rsp + 0x4c0], xmm0
jmp 0x1400bc895
lea rdi, [rsp + 0x328]
lea rsi, [rsp + 0x620]
add byte [rcx + 0xf], bh
add byte [rcx + 0xf], bh
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x30b]
and al, 0xb
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0xbd], al
and al, 0xb
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0xbd], al
movups xmmword [rax + 0xd], xmm0
movdqa xmm0, xmmword [rsp + 0xb0]
movdqu xmmword [rax], xmm0
or eax, 0x846f0f66
and al, 0xb0
add byte [rax], al
add bl, dh
movq qword [rax], mm0
mov qword [rax - 0xb], r15
mov byte [rax - 3], bl
mov byte [rax - 2], bpl
mov byte [rax - 1], r13b
mov r15, rax
lea r12, [rsp + 0x360]
mov byte [r14 + 0x192], 0
lea rsi, [r14 + 0x130]
lea r8, [rsp + 0x150]
mov ecx, listen
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x3e0]
mov rcx, rsi
mov rdx, r12
call fcn.1400ba810
mov rcx, rsi
call fcn.1400ba566
mov rsi, qword [r12 - 0x60]
mov bl, byte [r12 - 0x58]
mov bpl, byte [r12 - 0x57]
mov r13b, byte [r12 - 0x56]
lea rcx, [rsp + 0x4c0]
mov r8d, __WSAFDIsSet
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1400bc89a
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fisahc_0.9.14_src_redirect.rs
call fcn.1402dabd0
ud2
lea rcx, [r14 + 0x2d8]
mov rdx, r14
call fcn.1400bcbc3
mov byte [r14 + 0x191], 1
lea rsi, [r14 + 0x110]
lea rcx, [r14 + 0x1a8]
mov r8d, 0x110
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 + 0x2b8], rsi
mov byte [r14 + 0x2c0], 0
lea r12, [r14 + 0x1a8]
lea rsi, [rsp + 0x150]
mov rcx, rsi
mov rdx, r12
mov r8, rdi
call fcn.1400bfb37
mov r15, qword [rsi]
cmp r15, 4
je 0x1400bc84c
lea rsi, [rsp + 0x178]
mov bl, byte [rsi - 0x20]
mov bpl, byte [rsi - 0x1f]
mov r13b, byte [rsi - 0x1e]
movups xmm0, xmmword [rsi - 0x1d]
movaps xmmword [rsp + 0xd0], xmm0
movups xmm0, xmmword [rsi - 0x10]
movups xmmword [rsp + 0xdd], xmm0
lea rdi, [rsp + 0x698]
mov ecx, reloc.WS2_32.dll_ntohs
rep movsq qword [rdi], qword [rsi]
mov rcx, r12
call fcn.1400bfe41
cmp r15d, 3
je 0x1400bc85f
lea rax, [rsp + 0x588]
lea rsi, [rsp + 0x698]
mov ecx, reloc.WS2_32.dll_ntohs
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movups xmm0, xmmword [rsp + 0xdd]
movups xmmword [rax - 0x10], xmm0
movaps xmm0, xmmword [rsp + 0xd0]
movups xmmword [rax - 0x1d], xmm0
mov qword [rax - 0x28], r15
mov byte [rax - 0x20], bl
mov byte [rax - 0x1f], bpl
mov byte [rax - 0x1e], r13b
lea rsi, [r14 + 0x130]
mov ecx, 0xfffffed4
add ecx, dword [rax + 0x40]
cmp cx, 0x63
ja 0x1400bc97c
movups xmm0, xmmword [0x140341bf0]
lea rdx, [rsp + 0x150]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x140341be0]
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x560]
call fcn.1400bac83
test rax, rax
je 0x1400bc97c
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.14009de38
test rax, rax
je 0x1400bc97c
mov r12, rax
mov rdi, rdx
lea r13, [rsp + 0xf0]
mov rcx, r13
mov rdx, rax
mov r8, rdi
call fcn.1400bfe71
mov r13, qword [r13]
movabs rbx, 0x8000000000000000
cmp r13, rbx
jne 0x1400bc115
mov qword [rsp + 0x38], rsi
mov sil, byte [rsp + 0xf8]
cmp sil, 6
jne 0x1400bc8d8
lea rbp, [rsp + 0x300]
mov rcx, rbp
mov rdx, qword [rsp + 0x38]
call fcn.1400bfec5
mov r13, qword [rbp + 8]
mov r8, qword [rbp + 0x10]
lea rbp, [rsp + 0x150]
mov rcx, rbp
mov rdx, r13
call fcn.1400bfe71
mov rsi, qword [rbp]
mov bpl, byte [rbp + 8]
cmp rsi, rbx
je 0x1400bc901
lea rdx, [rsp + 0x159]
lea r15, [rsp + 0x3e9]
mov r8d, 0x4f
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
mov qword [r15 - 9], rsi
mov byte [r15 - 1], bpl
mov rcx, qword [rsp + 0x300]
mov rdx, r13
call fcn.140064a12
lea rdx, [rsp + 0x268]
and qword [rdx], 0
and qword [rdx + 0x10], 0
lea rax, [rsp + 0x3e0]
mov qword [rdx + 0x20], rax
lea r15, [rsp + 0x150]
mov rcx, r15
mov r8, r12
mov r9, rdi
call fcn.140173b99
mov r12, qword [r15]
mov cl, byte [r15 + 8]
cmp r12, rbx
je 0x1400bc918
movzx eax, cl
movzx ecx, byte [rsp + 0x15f]
shl ecx, 0x10
movzx edx, word [rsp + 0x15d]
or edx, ecx
mov r13d, dword [rsp + 0x159]
shl rdx, 0x28
shl r13, 8
or r13, rdx
or r13, rax
mov r8, qword [rsp + 0x160]
lea rdi, [rsp + 0x300]
mov rcx, rdi
mov rdx, r13
call fcn.1400bfe9c
mov bl, byte [rdi]
mov dil, byte [rdi + 1]
cmp bl, 3
mov rsi, qword [rsp + 0x38]
je 0x1400bc943
movzx eax, word [rsp + 0x306]
mov word [rsp + 0x84], ax
mov eax, dword [rsp + 0x302]
mov dword [rsp + 0x80], eax
mov r15, qword [rsp + 0x308]
mov rbp, qword [rsp + 0x310]
movups xmm0, xmmword [rsp + 0x318]
movaps xmmword [rsp + 0x40], xmm0
movups xmm0, xmmword [rsp + 0x328]
movaps xmmword [rsp + 0x50], xmm0
movups xmm0, xmmword [rsp + 0x338]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rsp + 0x348]
movaps xmmword [rsp + 0x70], xmm0
mov rcx, qword [rsp + 0x3e0]
mov rdx, qword [rsp + 0x3e8]
call fcn.140064a12
mov rcx, r12
mov rdx, r13
jmp 0x1400bc1af
mov r12, qword [rsp + 0xf8]
mov r8, qword [rsp + 0x100]
lea rdi, [rsp + 0x150]
mov rcx, rdi
mov rdx, r12
call fcn.1400bfe9c
mov bl, byte [rdi]
mov dil, byte [rdi + 1]
cmp bl, 3
je 0x1400bc8ef
movzx eax, word [rsp + 0x156]
mov word [rsp + 0x84], ax
mov eax, dword [rsp + 0x152]
mov dword [rsp + 0x80], eax
mov r15, qword [rsp + 0x158]
mov rbp, qword [rsp + 0x160]
movups xmm0, xmmword [rsp + 0x168]
movaps xmmword [rsp + 0x40], xmm0
movups xmm0, xmmword [rsp + 0x178]
movaps xmmword [rsp + 0x50], xmm0
movups xmm0, xmmword [rsp + 0x188]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rsp + 0x198]
movaps xmmword [rsp + 0x70], xmm0
mov rcx, r13
mov rdx, r12
call fcn.140064a12
movzx eax, word [rsp + 0x84]
mov word [rsp + 0x26e], ax
mov eax, dword [rsp + 0x80]
mov dword [rsp + 0x26a], eax
movdqa xmm0, xmmword [rsp + 0x40]
movdqa xmm1, xmmword [rsp + 0x50]
movaps xmm2, xmmword [rsp + 0x60]
movaps xmm3, xmmword [rsp + 0x70]
movdqu xmmword [rsp + 0x280], xmm0
movdqu xmmword [rsp + 0x290], xmm1
movups xmmword [rsp + 0x2a0], xmm2
movups xmmword [rsp + 0x2b0], xmm3
mov byte [rsp + 0x268], bl
mov byte [rsp + 0x269], dil
mov qword [rsp + 0x270], r15
mov qword [rsp + 0x278], rbp
mov eax, dword [r14 + 0x1a0]
cmp eax, dword [r14 + 0x19c]
jae 0x1400bc8a4
cmp byte [r14 + 0x198], 0
je 0x1400bc51a
cmp dword [r14 + 0x2d8], 3
je 0x1400bcaf5
lea rdx, [r14 + 0x338]
lea r15, [rsp + 0x2e8]
mov rcx, r15
call fcn.1400bfec5
mov byte [r14 + 0x191], 0
mov rax, qword [r14 + 0x2d8]
mov bl, byte [r14 + 0x2e0]
mov bpl, byte [r14 + 0x2e1]
lea rdi, [r14 + 0x2e2]
movups xmm0, xmmword [0x140341b78]
movups xmmword [rsp + 0x118], xmm0
movups xmm0, xmmword [0x140341b68]
movups xmmword [rsp + 0x108], xmm0
movdqu xmm0, xmmword [r15]
movdqa xmmword [rsp + 0xf0], xmm0
mov rcx, qword [r15 + 0x10]
mov qword [rsp + 0x100], rcx
cmp rax, 3
jne 0x1400bc2fa
lea r15, [rsp + 0x108]
mov rcx, r15
call fcn.1400929f2
mov rcx, qword [r15 - 0x18]
mov rdx, qword [r15 - 0x10]
call fcn.140064a12
mov r13d, 3
jmp 0x1400bc4ce
mov rcx, qword [rsp + 0x120]
mov qword [rsp + 0x410], rcx
movaps xmm0, xmmword [rsp + 0xf0]
mov rcx, qword [rsp + 0x100]
mov rdx, qword [rsp + 0x108]
movaps xmm1, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0x400], xmm1
mov qword [rsp + 0x3f0], rcx
mov qword [rsp + 0x3f8], rdx
movaps xmmword [rsp + 0x3e0], xmm0
lea r12, [rsp + 0x15a]
mov qword [r12 - 0xa], rax
mov byte [r12 - 2], bl
mov byte [r12 - 1], bpl
mov r8d, 0xd6
mov rcx, r12
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsp + 0x3f8]
movdqu xmm1, xmmword [rsp + 0x408]
movdqa xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
mov rax, qword [rsp + 0x2f8]
lea rdx, [rsp + 0x600]
mov qword [rdx + 0x10], rax
movdqu xmm0, xmmword [rsp + 0x2e8]
movdqa xmmword [rdx], xmm0
lea r15, [rsp + 0x300]
mov rcx, r15
call fcn.1400657e0
mov rax, qword [r15 + 8]
mov rcx, qword [r15 + 0x10]
xor edx, edx
cmp rcx, rdx
je 0x1400bc42a
mov r10b, byte [rax + rdx]
cmp r10b, 0x20
setae r8b
cmp r10b, 0x7f
setne r9b
inc rdx
cmp r10b, 9
je 0x1400bc3cf
and r8b, r9b
jne 0x1400bc3cf
lea rcx, [rsp + 0x300]
call fcn.140009281
lea rcx, [rsp + 0x80]
call fcn.1400929f2
lea rcx, [rsp + 0x150]
call fcn.1400baeb4
mov r13d, 3
mov bl, 5
jmp 0x1400bc4ce
lea rdx, [rsp + 0x300]
mov al, byte [rdx]
mov cl, byte [rdx + 1]
movups xmm0, xmmword [rdx + 2]
movaps xmmword [rsp + 0x2c0], xmm0
movups xmm0, xmmword [rdx + 0x10]
movups xmmword [rsp + 0x2ce], xmm0
movaps xmm0, xmmword [rsp + 0x2c0]
lea r8, [rsp + 0x40]
movups xmmword [r8 + 2], xmm0
movups xmm0, xmmword [rsp + 0x2ce]
movups xmmword [r8 + 0x10], xmm0
mov byte [rsp + 0x37], al
mov byte [r8], al
mov byte [rsp + 0x36], cl
mov byte [r8 + 1], cl
mov byte [r8 + 0x20], 0
movdqa xmm0, xmmword [rsp + 0x80]
movdqa xmm1, xmmword [rsp + 0x90]
movdqa xmmword [rdx + 0x10], xmm1
movdqa xmmword [rdx], xmm0
lea r15, [rsp + 0x150]
mov rcx, r15
call fcn.1400b81bd
mov r13, qword [r15]
mov bl, byte [r15 + 8]
mov bpl, byte [r15 + 9]
lea rcx, [rsp + 0x300]
mov r8d, 0xd6
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
lea r15, [rsp + 0x150]
lea rdx, [rsp + 0x300]
mov r8d, 0xd6
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
mov byte [r14 + 0x191], 1
mov qword [r14 + 0x2d8], r13
mov byte [r14 + 0x2e0], bl
mov byte [r14 + 0x2e1], bpl
mov r8d, 0xd6
mov rcx, rdi
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov eax, 0xfffffed3
add eax, dword [rsp + 0x5c8]
cmp ax, 3
jae 0x1400bc587
mov byte [r14 + 0x191], 0
lea rdi, [r14 + 0x2d8]
lea r15, [rsp + 0x150]
mov r8d, 0xe0
mov rcx, r15
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r8, reloc.WS2_32.dll_accept
lea r12, [rsp + 0x300]
mov rcx, r12
mov rdx, r15
call fcn.1400baf77
mov byte [r14 + 0x191], 1
mov r8d, 0xe0
mov rcx, rdi
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov r12, qword [rsp + 0x5c0]
test r12, r12
je 0x1400bc6bc
movabs rbx, 0x93998532ae76e5d1
lea r8, [rsp + 0x300]
mov qword [r8], rbx
movabs rdi, 0xbc9257df0d3d0453
mov qword [r8 + 8], rdi
mov rcx, r12
mov rdx, rdi
call fcn.1400b96a7
test rax, rax
je 0x1400bc6bc
mov rcx, qword [r12]
mov rdx, rcx
sub rdx, rax
sar rdx, 5
lea r8, [rdx - 0x10]
and r8, qword [r12 + 8]
movdqu xmm0, xmmword [rcx + r8]
pcmpeqd xmm1, xmm1
pcmpeqb xmm0, xmm1
psllw xmm0, 7
pmovmskb r11d, xmm0
movdqu xmm0, xmmword [rcx + rdx]
pcmpeqb xmm0, xmm1
pmovmskb r10d, xmm0
mov r9w, reloc.WS2_32.dll_recv
test r11d, r11d
je 0x1400bc61f
bsr r9w, r11w
xor r9d, 0xf
or r10d, 0x10000
bsf r10d, r10d
add r9d, r10d
mov r10b, 0x80
cmp r9w, 0xf
ja 0x1400bc63f
inc qword [r12 + 0x10]
mov r10b, 0xff
mov byte [rcx + rdx], r10b
mov byte [rcx + r8 + 0x10], r10b
dec qword [r12 + 0x18]
mov r12, qword [rax - 0x10]
test r12, r12
je 0x1400bc6bc
mov r15, qword [rax - 8]
mov rcx, r12
call qword [r15 + 0x18]
xor rax, rbx
xor rdx, rdi
xor ecx, ecx
or rdx, rax
cmove r15, r12
cmovne rcx, r12
mov rdx, r15
call fcn.1400b6800
test rax, rax
je 0x1400bc6bc
mov rdi, qword [rax]
mov rcx, qword [rax + 0x28]
mov qword [rsp + 0x170], rcx
movups xmm0, xmmword [rax + 0x18]
movaps xmmword [rsp + 0x160], xmm0
movdqu xmm0, xmmword [rax + 8]
movdqa xmmword [rsp + 0x150], xmm0
mov rcx, rax
call fcn.140064301
cmp rdi, 3
jne 0x1400bc7fe
and qword [rsp + 0x40], 0
lea r15, [rsp + 0x150]
lea r12, [rsp + 0x268]
mov rcx, r15
mov rdx, r12
call fcn.1400bcb02
mov rcx, rsi
call fcn.1400a07a0
mov byte [r14 + 0x192], 1
mov ecx, listen
mov rdi, rsi
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x191], 0
lea rdx, [r14 + 0x2d8]
lea r15, [rsp + 0x300]
mov r8d, 0xe0
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
lea r8, [rsp + 0xf0]
mov ecx, listen
mov rdi, r8
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x3e0]
mov rcx, rsi
mov rdx, r15
call fcn.1400bad5a
movdqu xmm0, xmmword [rsp + 0x40]
movdqu xmm1, xmmword [rsp + 0x50]
movups xmm2, xmmword [rsp + 0x60]
movaps xmmword [r15 + 0x20], xmm2
movdqa xmmword [r15 + 0x10], xmm1
movdqa xmmword [r15], xmm0
lea rdi, [rsp + 0x150]
lea r8, [rsp + 0x300]
mov rcx, rdi
mov rdx, rsi
call fcn.1400baeea
mov rbx, qword [rdi]
mov bpl, byte [rdi + 8]
mov r13b, byte [rdi + 9]
cmp rbx, 3
je 0x1400bc8ba
lea rdx, [rsp + 0x15a]
lea rsi, [rsp + 0x712]
mov r8d, 0x106
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14], rbx
mov byte [r14 + 8], bpl
mov byte [r14 + 9], r13b
lea rcx, [r14 + 0xa]
mov r8d, 0x106
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
inc dword [r14 + 0x1a0]
lea rcx, [rsp + 0x560]
call fcn.1400bff3e
mov byte [r14 + 0x191], 0
mov rdi, qword [rsp + 0xa8]
jmp 0x1400bbdd5
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x68], rax
movdqa xmm0, xmmword [rsp + 0x150]
movdqa xmm1, xmmword [rsp + 0x160]
movdqu xmmword [rsp + 0x58], xmm1
movdqu xmmword [rsp + 0x48], xmm0
mov qword [rsp + 0x40], rdi
test rdi, rdi
je 0x1400bc6c2
cmp rdi, 1
jne 0x1400bca7e
and qword [rsp + 0x68], 0
jmp 0x1400bc6c2
mov rdi, qword [rsp + 0x28]
mov qword [rdi], 4
mov al, 4
jmp 0x1400bca60
movups xmm0, xmmword [rsp + 0xdd]
movups xmmword [rsp + 0x4cd], xmm0
movdqa xmm0, xmmword [rsp + 0xd0]
movdqa xmmword [rsp + 0x4c0], xmm0
lea rcx, [r14 + 0x2d8]
call fcn.1400bff34
mov byte [r14 + 0x191], 0
mov esi, 3
mov rdi, qword [rsp + 0x28]
jmp 0x1400bca0f
mov bl, reloc.WS2_32.dll_send
mov rdi, qword [rsp + 0x28]
lea rcx, [rsp + 0x268]
call fcn.1400a07a0
jmp 0x1400bc8c1
mov bl, 9
mov rdi, qword [rsp + 0x28]
lea rcx, [rsp + 0x560]
call fcn.1400bff3e
mov esi, 3
jmp 0x1400bc9f1
mov ecx, 1
mov edx, 1
call fcn.1400b0c8d
mov rdi, rax
mov byte [rax], sil
jmp 0x1400bc935
mov ecx, edi
call fcn.1400b0fb5
mov rdi, rax
mov rcx, r13
mov rdx, r12
jmp 0x1400bc968
mov ecx, ebp
call fcn.1400b0f4d
mov rdi, rax
mov rcx, qword [rsp + 0x300]
mov rdx, r13
jmp 0x1400bc930
call fcn.1400b0f4d
mov rdi, rax
mov rcx, qword [rsp + 0x3e0]
mov rdx, qword [rsp + 0x3e8]
call fcn.140064a12
lea rdx, [0x14033fc58]
mov rsi, qword [rsp + 0x38]
jmp 0x1400bc974
mov ecx, edi
call fcn.1400b0fb5
mov rdi, rax
mov rcx, qword [rsp + 0x3e0]
mov rdx, qword [rsp + 0x3e8]
call fcn.140064a12
mov rcx, r12
mov rdx, r13
call fcn.140064a12
lea rdx, [0x14033fcd0]
mov rcx, rdi
call fcn.1400a4942
lea r15, [rsp + 0x56b]
lea r12, [rsp + 0x5c0]
mov byte [r14 + 0x192], 0
lea r8, [rsp + 0x150]
mov ecx, listen
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x300]
mov rcx, rsi
mov rdx, r12
call fcn.1400ba810
mov rcx, rsi
call fcn.1400ba566
mov rsi, qword [r12 - 0x60]
mov bl, byte [r12 - 0x58]
mov bpl, byte [r12 - 0x57]
mov r13b, byte [r12 - 0x56]
lea rcx, [rsp + 0x4c0]
mov r8d, __WSAFDIsSet
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov rdi, qword [rsp + 0x28]
cmp byte [r14 + 0x191], 0
je 0x1400bca07
lea rcx, [r14 + 0x2d8]
call fcn.1400bff34
mov byte [r14 + 0x191], 0
cmp byte [r14 + 0x192], 0
je 0x1400bca25
lea rcx, [r14 + 0x130]
call fcn.1400a07a0
mov byte [r14 + 0x192], 0
lea rcx, [r14 + 0x110]
call fcn.1400a11f5
mov qword [rdi], rsi
mov byte [rdi + 8], bl
mov byte [rdi + 9], bpl
mov byte [rdi + 0xa], r13b
lea rcx, [rdi + 0xb]
lea rdx, [rsp + 0x4c0]
mov r8d, __WSAFDIsSet
call sub.VCRUNTIME140.dll_memcpy
mov al, 1
mov byte [r14 + 0x190], al
mov rax, rdi
add rsp, 0x818
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rdx, str.could_not_follow_redirect_because_request_body_is_not_rewindable
lea rsi, [rsp + 0x300]
mov r8d, 0x40
mov rcx, rsi
call fcn.140129aaf
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x165], rax
movups xmm0, xmmword [rsi]
movups xmmword [rsp + 0x155], xmm0
movdqu xmm0, xmmword [rsp + 0x150]
movdqa xmmword [rsp + 0x4c0], xmm0
mov rax, qword [rsp + 0x15d]
mov qword [rsp + 0x4cd], rax
mov rax, qword [rsp + 0x165]
mov qword [rsp + 0x4d5], rax
lea rcx, [rsp + 0x40]
call fcn.1400a01bc
mov bl, ntohs
jmp 0x1400bc8a6
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fisahc_0.9.14_src_redirect.rs
call fcn.1402da8f0
int3
and al, 0x38
mov r8d, 0xe0
mov rcx, qword [rsp + 0x3a0]
call sub.VCRUNTIME140.dll_memcpy
movaps xmm6, xmmword [rsp + 0xad0]
add rsp, 0xae8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add eax, 0x8b9
add byte [rax - 0x77], cl
cli
call fcn.1402d9f90
int3
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x328
mov rbx, r8
mov rsi, rdx
mov esi, edx
mov esi, edx
mov rdi, rcx
movzx eax, byte [rdx + 0x118]
lea rcx, [0x1403d4b9c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r14, qword [rsi + 0x110]
lea rcx, [rsp + 0x218]
mov r8d, 0x110
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [r14 + 0x18]
test rax, rax
je 0x1400bfce9
mov rdx, qword [r14 + 0x10]
mov rcx, qword [r14]
lock inc qword [rcx]
jle case.0x1400bfb65.2
mov r9, qword [r14 + 8]
dec rax
lea r10, [rdx + 0x10]
lea r8, [rsp + 0xd0]
mov qword [r8], rcx
mov qword [r8 + 8], r9
mov qword [r8 + 0x10], r10
mov qword [r8 + 0x18], rax
mov rcx, qword [rdx]
mov rax, qword [rdx + 8]
lea rdx, [rsp + 0x218]
call qword [rax + 0x18]
mov r8, rax
mov rax, rdx
mov qword [rsi + 0x120], r8
mov qword [rsi + 0x128], rdx
jmp 0x1400bfc0d
mov r8, qword [rsi + 0x120]
mov rax, qword [rsi + 0x128]
jmp 0x1400bfd22
mov r8, qword [rsi + 0x120]
mov rax, qword [rsi + 0x128]
lea r14, [rsp + 0xf0]
mov rcx, r14
mov rdx, r8
mov r8, rbx
call qword [rax + 0x18]
mov r15, qword [r14]
cmp r15, 4
jne 0x1400bfc38
mov qword [rdi], 4
mov al, 3
jmp 0x1400bfe1c
lea rdx, [rsp + 0x108]
mov r14, qword [rdx - 0x10]
mov rbx, qword [rdx - 8]
lea rcx, [rsp + 0x190]
mov r8d, 0x88
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsi + 0x120]
mov rdx, qword [rsi + 0x128]
call fcn.1400a4942
cmp r15d, 3
jne 0x1400bfccc
mov rcx, r14
call qword [rbx + 0x38]
movabs rcx, 0xfb553f182b660d27
cmp rax, rcx
jne 0x1400bfd82
movabs rax, 0x4a0c5e26e6693b93
cmp rdx, rax
jne 0x1400bfd82
mov r12, qword [r14]
mov rbx, qword [r14 + 8]
movups xmm0, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x40], xmm0
mov edx, 8
mov rcx, r14
call fcn.140055ea0
mov r15d, 3
mov r14, r12
jmp 0x1400bfdf8
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x190]
mov r8d, 0x88
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1400bfdf8
mov rax, qword [r14]
mov r8, qword [r14 + 8]
mov rcx, qword [r8 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
add rcx, rax
add rcx, 0x10
lea rdx, [rsp + 0x218]
call qword [r8 + 0x18]
mov r8, rax
mov rax, rdx
mov qword [rsi + 0x120], r8
mov qword [rsi + 0x128], rdx
lea r14, [rsp + 0xf0]
mov rcx, r14
mov rdx, r8
mov r8, rbx
call qword [rax + 0x18]
mov r15, qword [r14]
cmp r15, 4
jne 0x1400bfd4d
mov qword [rdi], 4
mov al, 4
jmp 0x1400bfe1c
lea rdx, [rsp + 0x108]
mov r14, qword [rdx - 0x10]
mov rbx, qword [rdx - 8]
lea rcx, [rsp + 0x40]
mov r8d, 0x88
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsi + 0x120]
mov fs, word [rax]
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esi, eax
sub byte [rcx], al
add byte [rax], al
mov fs, word [rax]
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esi, eax
sub byte [rcx], al
add byte [rax], al
call fcn.1400a4942
jmp 0x1400bfdf8
invalid
lea r15, [rsp + 0x28]
and qword [r15], 0
mov qword [r15 + 8], 1
and qword [r15 + 0x10], 0
lea rdx, [rsp + 0xf0]
mov qword [rdx + 0x30], 0x20
mov byte [rdx + 0x38], 3
and qword [rdx], 0
and qword [rdx + 0x10], 0
mov qword [rdx + 0x20], r15
lea rax, [0x14033fe20]
mov qword [rdx + 0x28], rax
mov rcx, r14
call qword [rbx + 0x20]
mov ecx, eax
call fcn.1400bff5c
mov r12, qword [r15]
movups xmm0, xmmword [r15 + 8]
movaps xmmword [rsp + 0x40], xmm0
mov rcx, r14
mov rdx, rbx
call fcn.1400a4942
mov r14d, 6
mov r15d, 3
mov rbx, r12
mov qword [rdi], r15
mov qword [rdi + 8], r14
mov qword [rdi + 0x10], rbx
add rdi, 0x18
lea rdx, [rsp + 0x40]
mov r8d, 0x88
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov al, 1
mov byte [rsi + 0x118], al
add rsp, 0x328
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fisahc_0.9.14_srcinterceptorcontext.rs
call fcn.1402dabd0
ud2
movzx eax, byte [r13 + 0x180]
test eax, eax
je 0x1400c03c6
cmp eax, 3
jne 0x1400c211b
mov r15, qword [r13 + 0x178]
lea rax, [r13 + 0x168]
test r15, r15
mov qword [rsp + 0x40], rax
je 0x1400c11e0
cmp qword [r13 + 0x168], 0
je 0x1400c132e
mov r12, qword [r13 + 0x170]
jmp 0x1400c1335
lea rax, [r13 + 0x158]
lea rcx, [r13 + 0x168]
mov qword [rsp + 0x40], rcx
mov qword [r13 + 0x168], 1
mov qword [r13 + 0x170], rax
lea rsi, [r13 + 0x178]
and qword [r13 + 0x178], 0
jmp 0x1400c11e7
mov rax, qword [rsp + 0xc8]
lea rdx, [rsp + 0x50]
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rsp + 0xb8]
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x1b0]
call fcn.1400c3d53
mov r13, qword [rsp + 0x38]
jmp 0x1400c104c
mov rcx, r12
call fcn.1400b127c
lea rcx, [rsp + 0x3d0]
call fcn.1400c3d78
lea rcx, [rsp + 0x270]
call fcn.1400c0094
mov rdx, qword [rsp + 0x1b8]
movabs rax, 0x8000000000000001
cmp rdx, rax
jne 0x1400c10e2
mov bpl, byte [rsp + 0x1c0]
mov dil, byte [rsp + 0x1c1]
mov sil, byte [rsp + 0x1c2]
movups xmm0, xmmword [rsp + 0x1c3]
movaps xmmword [rsp + 0x380], xmm0
movups xmm0, xmmword [rsp + 0x1d0]
movups xmmword [rsp + 0x38d], xmm0
movaps xmm0, xmmword [rsp + 0x380]
movaps xmmword [rsp + 0x250], xmm0
movups xmm0, xmmword [rsp + 0x38d]
movups xmmword [rsp + 0x25d], xmm0
jmp 0x1400c17f0
lea rsi, [rsp + 0x1e0]
mov r9, qword [rsi - 0x30]
movzx r8d, word [rsi - 0x20]
mov r10b, byte [rsi - 0x1e]
movups xmm0, xmmword [rsi - 0x1d]
movaps xmmword [rsp + 0x380], xmm0
movups xmm0, xmmword [rsi - 0x10]
movups xmmword [rsp + 0x38d], xmm0
lea rax, [rsp + 0x4c8]
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movaps xmm0, xmmword [rsp + 0x380]
movups xmmword [rax - 0x1d], xmm0
movups xmm0, xmmword [rsp + 0x38d]
movups xmmword [rax - 0x10], xmm0
mov byte [r13 + 0x18a], 1
mov qword [rax - 0x28], rdx
mov word [rax - 0x20], r8w
mov byte [rax - 0x1e], r10b
mov rax, qword [r13 + 0x110]
mov rax, qword [rax]
mov rdx, qword [rax]
add rdx, 0x28
lea rsi, [rsp + 0x270]
mov r8d, 1
mov rcx, rsi
call fcn.1400bb320
mov bpl, byte [rsi]
cmp bpl, 0x14
mov r12, qword [rsp + 0x1a8]
jne 0x1400c11ab
mov byte [r13 + 0x18a], 0
lea rdi, [r13 + 0x118]
lea rsi, [rsp + 0x4a0]
mov ecx, recvfrom
rep movsq qword [rdi], qword [rsi]
jmp 0x1400c023b
mov dil, byte [rsp + 0x271]
mov sil, byte [rsp + 0x272]
movups xmm0, xmmword [rsp + 0x273]
movaps xmmword [rsp + 0x250], xmm0
movups xmm0, xmmword [rsp + 0x280]
movups xmmword [rsp + 0x25d], xmm0
jmp 0x1400c17d1
lea rsi, [r13 + 0x178]
cmp qword [r13 + 0x168], 0
je 0x1400c11fa
mov rax, qword [r13 + 0x170]
jmp 0x1400c1201
lea rax, [r13 + 0x170]
mov r14, qword [rax]
lea rcx, [r14 + 0x10]
call fcn.1400b1a63
mov r15, rax
mov edi, edx
and dil, 1
lea r13, [rax + 8]
mov rcx, r13
mov dl, 1
call fcn.1400b1ace
lea rbp, [rsp + 0xb0]
mov rcx, rbp
mov rdx, r13
call fcn.1400bb17c
mov rbx, qword [rbp]
cmp rbx, 5
jne 0x1400c1267
mov al, byte [r14 + 0x90]
test al, al
je 0x1400c1513
mov rcx, r15
mov edx, edi
call fcn.1400cb619
mov ebx, 5
mov r14b, 2
jmp 0x1400c12ef
lea rdx, [rsp + 0xd8]
mov r14b, byte [rdx - 0x20]
mov al, byte [rdx - 0x1f]
mov byte [rsp + 0x158], al
mov al, byte [rdx - 0x1e]
mov byte [rsp + 0xa8], al
movups xmm0, xmmword [rdx - 0x1d]
movaps xmmword [rsp + 0x3a0], xmm0
movups xmm0, xmmword [rdx - 0x10]
movups xmmword [rsp + 0x3ad], xmm0
lea rsi, [rsp + 0x1b0]
mov r8d, 0x48
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
mov edx, edi
call fcn.1400cb619
movaps xmm0, xmmword [rsp + 0x3a0]
movaps xmmword [rsp + 0x50], xmm0
movups xmm0, xmmword [rsp + 0x3ad]
movups xmmword [rsp + 0x5d], xmm0
lea rcx, [rsp + 0xb0]
mov r8d, 0x48
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsp + 0x5d]
movups xmmword [rsp + 0x8d], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x80], xmm0
lea rcx, [rsp + 0x3d0]
lea rdx, [rsp + 0xb0]
mov r8d, 0x48
call sub.VCRUNTIME140.dll_memcpy
mov r13, qword [rsp + 0x38]
jmp 0x1400c15ba
lea r12, [r13 + 0x170]
mov r14, qword [r12]
lea rcx, [r14 + 0x10]
call fcn.1400b1a63
mov r13, rax
mov ebp, edx
and bpl, 1
lea rsi, [rax + 8]
mov rcx, rsi
mov dl, 1
call fcn.1400b1ace
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov rdx, rsi
call fcn.1400bb17c
mov rbx, qword [rdi]
cmp rbx, 5
jne 0x1400c138c
mov al, byte [r14 + 0x90]
test al, al
setne r14b
add r14b, r14b
mov ebx, 5
jmp 0x1400c13ce
lea rsi, [rsp + 0xd8]
mov r14b, byte [rsi - 0x20]
mov al, byte [rsi - 0x1f]
mov byte [rsp + 0x158], al
mov al, byte [rsi - 0x1e]
mov byte [rsp + 0xa8], al
movups xmm0, xmmword [rsi - 0x1d]
movaps xmmword [rsp + 0x50], xmm0
movups xmm0, xmmword [rsi - 0x10]
movups xmmword [rsp + 0x5d], xmm0
lea rdi, [rsp + 0x1b0]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov rcx, r13
mov edx, ebp
call fcn.1400cb619
cmp ebx, 5
jne 0x1400c14cf
mov rax, qword [r12]
mov al, byte [rax + 0x90]
mov ebx, 5
test al, al
mov r13, qword [rsp + 0x38]
jne 0x1400c1506
lock inc qword [r15]
jle 0x1400c20cc
mov rax, qword [rsp + 0x168]
mov rsi, qword [rax]
lea rdi, [r15 + 0x90]
mov rcx, rdi
call fcn.140114be2
mov rax, qword [r15 + 0x98]
mov rbp, qword [rsi]
mov rsi, qword [rsi + 8]
cmp qword [r15 + 0xa0], rsi
mov byte [r15 + 0x90], 0
jne 0x1400c1445
cmp rax, rbp
je 0x1400c1496
mov rcx, rsi
call qword [rbp]
mov rbx, rax
mov r13, rdx
mov rcx, rdi
call fcn.140114be2
mov rax, qword [r15 + 0x98]
mov rcx, qword [r15 + 0xa0]
call qword [rax + 0x18]
mov qword [r15 + 0x98], rbx
mov qword [r15 + 0xa0], r13
mov r13, qword [rsp + 0x38]
mov byte [r15 + 0x90], 0
mov al, byte [r15 + 0xa8]
test al, al
je 0x1400c1496
mov rcx, rsi
call qword [rbp + reloc.WS2_32.dll_recv]
mov rcx, qword [r12]
add rcx, 0x10
call fcn.1400b1a63
mov rsi, rax
mov ebx, edx
and bl, 1
lea rcx, [rax + 0x28]
lea r8, [0x140340eb0]
mov rdx, r15
call fcn.1400b2201
mov rcx, rsi
mov edx, ebx
call fcn.1400cb619
mov ebx, 6
jmp 0x1400c1506
movups xmm0, xmmword [rsp + 0x5d]
movups xmmword [rsp + 0x8d], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x80], xmm0
lea rdi, [rsp + 0x3d0]
lea rsi, [rsp + 0x1b0]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov r13, qword [rsp + 0x38]
mov r12, qword [rsp + 0x1a8]
jmp 0x1400c15ba
mov rax, qword [rsp + 0x168]
mov rax, qword [rax]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov rbp, rax
mov rbx, rdx
mov ecx, 0xb0
mov edx, 8
call fcn.1400b0c8d
mov r13, rax
mov eax, 1
mov qword [r13], rax
mov qword [r13 + 8], rax
and qword [r13 + 0x10], 0
mov byte [r13 + 0x90], 0
mov qword [r13 + 0x98], rbp
mov qword [r13 + 0xa0], rbx
and word [r13 + 0xa8], 0
lock inc qword [r13]
jle 0x1400c20cc
mov rcx, r15
add rcx, 0x28
lea r8, [0x140340eb0]
mov rdx, r13
call fcn.1400b2201
mov rcx, r15
mov edx, edi
call fcn.14016b716
mov rcx, rsi
call fcn.1400bb62f
mov rax, qword [rsp + 0x38]
mov qword [rax + 0x178], r13
mov r13, rax
mov ebx, 6
mov r14b, 2
cmp ebx, 6
jne 0x1400c15d6
mov byte [r13 + 0x180], 3
mov qword [r12], 4
add byte [rax + 0x42be903], dh
add byte [rax], al
lea r15, [r13 + 0x118]
movups xmm0, xmmword [rsp + 0x8d]
movups xmmword [rsp + 0x44d], xmm0
movaps xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x440], xmm0
lea rdi, [rsp + 0x6e8]
lea rsi, [rsp + 0x3d0]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x40]
call fcn.1400c3dbe
cmp ebx, 4
je 0x1400c1646
cmp ebx, 5
mov sil, byte [rsp + 0xa8]
mov dil, byte [rsp + 0x158]
jne 0x1400c16a2
lea rax, [rsp + 0x683]
xor r14d, r14d
jmp 0x1400c165e
lea rax, [rsp + 0x440]
mov sil, byte [rsp + 0xa8]
mov dil, byte [rsp + 0x158]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0xd]
movups xmmword [rsp + 0x55d], xmm1
movaps xmmword [rsp + 0x550], xmm0
lea rcx, [r13 + 0x158]
call fcn.1400c4058
xlatb
sub dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
call fcn.1400bb0b1
lea rcx, [r13 + 0x160]
call fcn.1400b1422
mov ebx, 3
mov ebp, r14d
jmp 0x1400c1797
mov rax, qword [r13 + 0x160]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
movaps xmmword [rsp + 0x1e0], xmm3
movaps xmmword [rsp + 0x1d0], xmm2
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
mov qword [rsp + 0x168], rax
mov qword [rsp + 0x1f0], rax
cmp ebx, 3
jne 0x1400c170c
lea rcx, [rsp + 0x1b0]
call fcn.1400bb08e
mov bpl, 9
mov esi, edi
jmp 0x1400c1783
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
lea rcx, [rsp + 0xcd]
movups xmmword [rcx + 0x78], xmm3
movups xmmword [rcx + 0x68], xmm2
movups xmmword [rcx + 0x58], xmm1
movups xmmword [rcx + 0x48], xmm0
movaps xmm0, xmmword [rsp + 0x440]
movaps xmmword [rcx - 0x1d], xmm0
movups xmm0, xmmword [rsp + 0x44d]
movups xmmword [rcx - 0x10], xmm0
lea rdx, [rsp + 0x6e8]
mov r8d, 0x48
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x550]
lea rdx, [rsp + 0xb0]
mov r8d, 0xa5
call sub.VCRUNTIME140.dll_memcpy
mov ebp, r14d
mov r14d, edi
mov r13, qword [rsp + 0x38]
lea rcx, [r13 + 0x158]
call fcn.1400c4058
mov edi, r14d
mov byte [r13 + 0x180], 1
mov rcx, r15
call fcn.1400c3d78
cmp ebx, 3
jne 0x1400c17fa
movups xmm0, xmmword [rsp + 0x55d]
movups xmmword [rsp + 0x25d], xmm0
movaps xmm0, xmmword [rsp + 0x550]
movaps xmmword [rsp + 0x250], xmm0
mov r13, qword [rsp + 0x38]
cmp byte [r13 + 0x18a], 0
je 0x1400c17e8
lea rcx, [rsp + 0x4a0]
call fcn.1400c3d78
mov byte [r13 + 0x18a], 0
mov ebx, 3
jmp 0x1400c1991
mov r14d, esi
lea rsi, [rsp + 0x56d]
lea rcx, [rsp + 0x5f8]
mov r8d, 0x88
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov eax, edi
lea rdi, [rsp + 0x298]
mov qword [rdi - 0x28], rbx
mov byte [rdi - 0x20], bpl
mov byte [rsp + 0x158], al
mov byte [rdi - 0x1f], al
mov byte [rsp + 0xa8], r14b
mov byte [rdi - 0x1e], r14b
movaps xmm0, xmmword [rsi - 0x1d]
movups xmmword [rdi - 0x1d], xmm0
movups xmm0, xmmword [rsi - 0x10]
movups xmmword [rdi - 0x10], xmm0
mov r8d, 0x88
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x168]
mov qword [rdi + 0x88], rax
movups xmm0, xmmword [0x1403415b8]
lea rdx, [rsp + 0xb0]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1403415a8]
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x270]
call fcn.1400bac83
test rax, rax
je 0x1400c18d3
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.14009de38
test rax, rax
je 0x1400c18d3
mov r8, rdx
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov rdx, rax
call fcn.1400719f0
cmp byte [rdi], 0
je 0x1400c1a27
xor r12d, r12d
mov r13, qword [rsp + 0x38]
mov rax, qword [r13 + 0x110]
mov rax, qword [rax]
mov rdi, qword [rax]
lock inc qword [rdi]
jle 0x1400c20cc
mov ecx, 0x50
mov edx, 8
call fcn.1400b0c8d
mov r15, rax
movups xmm0, xmmword [rsp + 0x640]
movups xmm1, xmmword [rsp + 0x650]
movups xmm2, xmmword [rsp + 0x660]
movups xmm3, xmmword [rsp + 0x670]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x30], xmm3
mov rax, qword [rsp + 0x168]
mov qword [r15 + 0x40], rax
mov qword [r15 + 0x48], rdi
movups xmm0, xmmword [rsp + 0x55d]
movups xmmword [rsp + 0x25d], xmm0
movaps xmm0, xmmword [rsp + 0x550]
movaps xmmword [rsp + 0x250], xmm0
lea rcx, [rsp + 0x6a0]
mov r8d, 0x48
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [r13 + 0x18a], 0
mov sil, byte [rsp + 0xa8]
mov dil, byte [rsp + 0x158]
mov rdx, qword [rsp + 0x1a8]
mov qword [rdx], rbx
mov byte [rdx + 8], bpl
mov byte [rdx + 9], dil
mov byte [rdx + 0xa], sil
movaps xmm0, xmmword [rsp + 0x250]
movups xmmword [rdx + 0xb], xmm0
movups xmm0, xmmword [rsp + 0x25d]
movups xmmword [rdx + 0x18], xmm0
lea rdi, [rdx + 0x28]
lea rsi, [rsp + 0x6a0]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov qword [rdx + 0x70], 2
mov qword [rdx + 0x78], r15
lea rax, [0x140341450]
mov qword [rdx + 0x80], rax
mov qword [rdx + 0x88], r12
mov r12, rdx
mov qword [rdx + 0x90], r14
mov al, 1
mov byte [r13 + 0x188], al
mov rax, r12
movaps xmm6, xmmword [rsp + 0x730]
add rsp, 0x748
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r14, qword [rsp + 0xb8]
mov r12d, 1
mov rax, qword [rsp + 0x38]
cmp byte [rax + 0x189], 0
je 0x1400c18d6
movups xmm0, xmmword [0x1403415d8]
lea rdx, [rsp + 0xb0]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1403415c8]
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x270]
call fcn.1400bac83
test rax, rax
je 0x1400c18d6
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
lea r8, str.identityHttpClient:__
mov r9d, 8
call fcn.140065aa2
cli
inc dword [rdi + rcx - 0x4a]
loopne 0x1400c1a82
cmp esi, edi
invalid
invalid
ud2
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fisahc_0.9.14_srchandler.rs
call fcn.1402dabd0
mov rcx, rbx
call fcn.140074cd8
mov rcx, qword [rsp + 0x340]
call fcn.1400b9939
test rax, rax
jne 0x1400c215b
mov rax, qword [rsp + 0x40]
mov rax, qword [rax]
mov rcx, qword [rax + 0x60]
call fcn.1400b9939
test rax, rax
je 0x1400c2200
cmp byte [rax], 3
jne 0x1400c2178
lea rcx, [rsp + 0x50]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov rdx, r12
xor r9d, r9d
call fcn.1400b9588
jmp 0x1400c21f4
lea rcx, [rsp + 0x230]
mov qword [rcx], rax
lea rax, [rsp + 0x170]
mov qword [rax], rcx
lea rcx, reloc.WS2_32.dll_accept
lea rdx, [rsp + 0xb0]
mov qword [rdx], rcx
mov ecx, 1
mov qword [rdx + 8], rcx
and qword [rdx + 0x20], 0
lea r8, case.0x140097818.478
lea eax, case.0x140097818.478
mov qword [rax + 8], r8
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rdi, [rsp + 0x80]
mov rcx, rdi
call fcn.140015cd6
mov r15, qword [rdi + 8]
jg 0x1400c21dd
mov r9, qword [rdi + 0x10]
lea rcx, [rsp + 0x50]
mov rdx, r12
mov r8, r15
call fcn.1400b9588
lahf
jae 0x1400c21e7
dec dword [rax - 0x75]
cmovl ecx, dword [rcx + 0x281ee8fa]
cli
invalid
cmp qword [rsp + 0x50], 0
jne 0x1400c3115
mov rcx, qword [rsp + 0x340]
call fcn.1400ba1f0
test rax, rax
jne 0x1400c2228
mov rax, qword [rsp + 0x40]
mov rax, qword [rax]
mov rcx, qword [rax + 0x60]
mov ecx, dword [rax + 0x60]
call fcn.1400ba1f0
test rax, rax
je case.0x140013d8b.1419
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
lea rdi, [rsp + 0xb0]
mov rcx, rdi
call fcn.140063150
dec dword [rax - 0x75]
cmovs ecx, dword [rbx + 0x394c087f]
int1
jne case.0x1400a2500.460
mov r15, qword [rsp + 0xc0]
lea r13, [rsp + 0x50]
mov rcx, r13
mov rdx, r12
mov r8d, 0x27c1
mov r9, rdi
call fcn.1400b890b
mov rcx, rdi
mov rdx, r15
mov edx, edi
call fcn.1400b896f
cmp qword [r13], 0
jne 0x1400c3115
mov rcx, qword [rsp + 0x340]
call fcn.1400b9a5c
test rax, rax
jne 0x1400c22af
mov rax, qword [rsp + 0x40]
mov rax, qword [rax]
mov rcx, qword [rax + 0x60]
call fcn.1400b9a5c
test rax, rax
test eax, eax
je 0x1400c22dc
mov cl, byte [rax]
call fcn.1400c4083
lea rdi, [rsp + 0xb0]
add byte [rax - 0x77], cl
stc
mov rdx, r12
mov r8d, reloc.WS2_32.dll_WSAGetLastError
mov r9d, eax
call fcn.1400b893d
invalid
invalid
dec dword [rax - 0x7d]
invalid
add byte [rdi], cl
invalid
invalid
in al, dx
invalid
invalid
mov rcx, qword [rsp + 0x340]
call fcn.1400b999a
mov rdi, rax
test rax, rax
jne 0x1400c230e
mov rax, qword [rsp + 0x40]
mov rax, qword [rax]
mov rcx, qword [rax + 0x60]
call fcn.1400b999a
mov rdi, rax
test rax, rax
je 0x1400c23cf
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
lea r15, [rsp + 0xb0]
mov rcx, r15
call fcn.140063150
mov rcx, qword [r15]
mov r15, qword [r15 + 8]
cmp rcx, r14
jne 0x1400c2424
invalid
mov r13, qword [rsp + 0xc0]
lea rbp, [rsp + 0x50]
mov rcx, rbp
mov rdx, r12
mov edx, esp
mov r8d, 0x27bf
mov r9, r15
call fcn.1400b890b
mov ah, 0x65
invalid
dec dword [rcx + rcx*4 - 7]
mov rdx, r13
call fcn.1400b896f
cmp qword [rbp], 0
add byte [rax], al
jne 0x1400c243a
mov rdx, qword [rdi + 0x20]
mov r8, qword [rdi + 0x28]
lea rdi, [rsp + 0xb0]
mov esp, 0xb024
add byte [rax - 0x77], cl
stc
call fcn.140063150
mov rcx, qword [rdi]
mov rdi, qword [rdi + 8]
mov edi, dword [rdi + 8]
cmp rcx, r14
jne 0x1400c2475
mov r15, qword [rsp + 0xc0]
lea r13, [rsp + 0x80]
mov rcx, r13
mov rdx, r12
mov r8d, 0x27c0
shl byte [rdi], 0
add byte [rcx - 0x77], cl
stc
call fcn.1400b890b
mov rcx, rdi
mov rdx, r15
call fcn.1400b896f
cmp qword [r13], 0
jne 0x1400c2454
mov rcx, qword [rsp + 0x340]
call fcn.1400b9754
test rax, rax
jne 0x1400c23fb
mov rax, qword [rsp + 0x40]
mov rax, qword [rax]
mov rcx, qword [rax + 0x60]
call fcn.1400b9754
test rax, rax
je case.0x1400a02b9.474
mov ecx, 0xc4653600
add ecx, dword [rax + 8]
cmp ecx, 3
mov r8d, 1
mov eax, 1
mov dword [rsp + 0x68], 0x4b
and qword [rsp + 0x58], 0
mov rdx, r15
call fcn.1400a33ee
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x98], rax
movups xmm0, xmmword [rsp + 0x58]
and al, 0x58
movups xmmword [rsp + 0x88], xmm0
mov dword [rsp + 0x98], 0x4b
and qword [rsp + 0x88], 0
mov rdx, rdi
cli
movaps xmmword [rsp + 0x170], xmm0
mov rax, qword [rsp + 0x180]
and al, 0x80
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
mov al, 0
add byte [rax], al
mov qword [rdx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x170]
sub byte [rsp + 0x170], al
jmp 0x1400c0f12
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x68], rax
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rsp + 0x58], xmm0
adc dword [rsp + 0x58], eax
jmp 0x1400c3115
cmp dword [rdi], 0
jne case.default.0x1400c2c66
mov rcx, qword [rsp + 0x340]
call fcn.1400b98d8
test rax, rax
jne 0x1400c2abf
add al, ch
xor al, 0x6e
invalid
mov rax, qword [rsp + 0x40]
mov rax, qword [rax]
mov rcx, qword [rax + 0x60]
call fcn.1400b98d8
test rax, rax
je case.0x1400a9576.352
movzx r9d, byte [rax]
xor r9d, 1
lea rdi, [rsp + 0xb0]
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, r12
mov r8d, 0x2b
call fcn.1400b893d
cmp qword [rdi], 0
jne case.default.0x1400c2c66
in al, 0xff
invalid
mov rcx, qword [rsp + 0x340]
call fcn.1400b9e26
test rax, rax
invalid
jne 0x1400c2b12
mov rax, qword [rsp + 0x40]
mov rax, qword [rax]
mov rcx, qword [rax + 0x60]
call fcn.1400b9e26
invalid
dec dword [rax - 0x7b]
invalid
je 0x1400c2b43
dec dword [rax - 0x7b]
sal byte [rcx + rsi + 0xf], 0xb6
add byte [rax - 0x73], cl
or eax, 0x3100fc
xor dword [rax], eax
movzx eax, byte [rax]
lea rcx, [0x1403d2c18]
xor dword [rax], eax
mov r9d, dword [rcx + rax*4]
lea rdi, [rsp + 0xb0]
add byte [rax], al
add byte [rax - 0x77], cl
stc
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, r12
mov r8d, WSAStartup
call fcn.1400b893d
add al, 0x5e
invalid
dec dword [rax - 0x7d]
invalid
invalid
add al, 0x5e
invalid
jne case.default.0x1400c2c66
movzx eax, byte [rsp + 0x328]
dec eax
add eax, dword [rax]
add bh, bh
enter 0xfffffffffffff883, 4
cmp eax, 4
cmp eax, 4
ja case.default.0x1400c2b64
retf 0
lea rcx, [0x1403d4bb0]
or eax, 0x312053
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmp qword [rsp + 0x1a0], 0
jne case.default.0x1400c2b64
lea rdi, [rsp + 0xb0]
mov rcx, rdi
add byte [rax - 0x77], cl
stc
mov rdx, r12
mov r8d, 0x50
jmp 0x1400c2c88
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x68], 0x4b
and qword [rsp + 0x58], 0
mov rdx, rdi
call fcn.1400a33ee
mov qword [rsp + 0x50], 1
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x90], rax
movups xmm0, xmmword [rsp + 0x58]
movaps xmmword [rsp + 0x80], xmm0
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x180], rax
mov dword [rsp + 0x180], eax
mov dword [rsp + 0x180], eax
movaps xmm0, xmmword [rsp + 0x80]
jmp 0x1400c27ee
lea rdi, [rsp + 0xb0]
mov rcx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, r12
mov r8d, 0x2f
jmp 0x1400c2c88
lea rdi, [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov rcx, rdi
mov rdx, r12
mov r8b, 1
mov al, 1
mov al, 1
call fcn.1400b9601
jmp 0x1400c2c93
cmp qword [rsp + 0x1a0], 0
je 0x1400c2c74
cmp qword [rsp + 0x1a0], 0
setne r8b
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov rdx, r12
call fcn.1400b9601
cmp qword [rdi], 0
jne case.default.0x1400c2c66
movzx eax, byte [rsp + 0x328]
mov r8d, 7
lea rcx, [0x1403d4bc4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, str.OPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCHStartCurrentInvalidUri
jmp 0x1400c30a8
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov rdx, r12
mov r8d, 0x2c
mov r9d, 1
call fcn.1400b893d
cmp qword [rdi], 0
jne case.default.0x1400c2c66
and qword [rsp + 0xb0], 0
mov qword [rsp + 0xb8], 1
add dword [rax], eax
add byte [rax], al
and qword [rsp + 0xc0], 0
add byte [rax], al
add byte [rax], al
mov al, byte [rsp + 0x2d0]
add byte [rax], al
test al, al
je 0x1400c2d26
cmp al, 2
jne 0x1400c2cdc
mov rax, qword [rsp + 0x2d8]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
jmp 0x1400c2d01
xor r8d, r8d
cmp byte [rsp + 0x2d1], 0
sete r8b
lea rax, [0x1403d04e3]
add eax, 0x30d7f1
lea rdx, [0x1403d04e7]
xlatb
xor byte [rax], al
cmove rdx, rax
xor r8, 5
invalid
invalid
lea rdi, [rsp + 0xb0]
mov rcx, rdi
call fcn.140080a3f
invalid
sti
dec dword [rax - 0x73]
adc eax, 0x27e8e2
mov r8d, 3
mov rcx, rdi
stc
call fcn.140080a3f
mov r8, qword [rsp + 0x2f0]
test r8, r8
je 0x1400c2d48
mov rdx, qword [rsp + 0x2e8]
lea rcx, [rsp + 0xb0]
call fcn.140080a3f
mov rax, qword [rsp + 0x310]
test rax, rax
jne 0x1400c2d69
cmp byte [rsp + 0x2d0], 0
jne 0x1400c2d69
xor r8d, r8d
mov edx, 1
jmp 0x1400c2dc1
movzx r9d, word [rsp + 0x320]
mov rdx, qword [rsp + 0x308]
cmp r9, 0xffff
je 0x1400c2da8
test r9w, r9w
je 0x1400c2d9e
cmp rax, r9
jbe 0x1400c2da2
cmp byte [rdx + r9], 0xbf
jle 0x1400c3130
mov rax, r9
jmp 0x1400c2da8
xor eax, eax
jmp 0x1400c2da8
jne 0x1400c3130
cmp rax, 1
mov r8, rax
adc r8, 0
test rax, rax
lea rax, [0x140340448]
cmove rdx, rax
lea rcx, [rsp + 0xb0]
call fcn.140080a3f
movzx r8d, word [rsp + 0x320]
cmp r8, 0xffff
je 0x1400c2e41
inc r8
mov rdi, qword [rsp + 0x308]
mov rdx, qword [rsp + 0x310]
mov r15, rdx
sub r15, r8
jbe 0x1400c2e19
cmp byte [rdi + r8], 0xbf
jg 0x1400c2e1b
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.8_srcuripath.rs
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov r9, rdx
call fcn.1402daa80
jne 0x1400c2e02
add rdi, r8
lea r13, [rsp + 0xb0]
mov rcx, r13
mov edx, 0x3f
call fcn.1400bffa3
mov rcx, r13
mov rdx, rdi
mov r8, r15
call fcn.140080a3f
lea r13, [rsp + 0xb0]
mov r15, qword [r13]
mov rdi, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
mov rcx, r13
mov rdx, rdi
call fcn.140063150
mov rcx, qword [r13]
mov r13, qword [r13 + 8]
cmp rcx, r14
jne 0x1400c2fda
mov rbp, qword [rsp + 0xc0]
lea rsi, [rsp + 0x50]
mov rcx, rsi
mov rdx, r12
mov r8d, 0x2712
mov r9, r13
call fcn.1400b890b
mov rcx, r13
mov rdx, rbp
call fcn.1400b896f
cmp qword [rsi], 0
jne 0x1400c2ff0
mov rcx, r15
mov rdx, rdi
call fcn.140064a12
cmp qword [rsp + 0x1a0], 0
je 0x1400c351c
lea rax, [0x140340c0f]
mov qword [rsp + 0x20], rax
lea rdx, [0x14034150c]
lea rdi, [rsp + 0x80]
lea r9, [rsp + 0xb0]
mov r8d, recvfrom
mov rcx, rdi
call fcn.14009b0b7
mov al, byte [rdi + 0x10]
cmp al, 3
je 0x1400c319e
movups xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x50], xmm0
mov ecx, dword [rsp + 0x91]
mov dword [rsp + 0x61], ecx
mov ecx, dword [rsp + 0x94]
mov dword [rsp + 0x64], ecx
mov byte [rsp + 0x60], al
cmp qword [rsp + 0x298], 0
je 0x1400c319e
lea rdi, [rsp + 0x270]
lea rdx, [rsp + 0x50]
add byte [rax - 0x73], cl
push rsp
and al, 0x50
mov rcx, rdi
call fcn.1400ba9f0
movzx r14d, word [rdi + 0x58]
mov bh, 0x77
pop rax
mov bh, 0x77
pop rax
mov esi, eax
and eax, r14d
mov rbx, qword [rdi + 0x48]
mov ebx, dword [rdi + 0x48]
mov ebx, dword [rdi + 0x48]
mov r15, qword [rdi + 0x50]
xor r13d, r13d
xor ebp, ebp
xor ebp, ebp
in eax, dx
mov rbp, rax
mov eax, 0
cmp rbp, r15
jae 0x1400c2f5d
movzx edi, word [rbx + rbp*4]
mov bh, 0x3c
stosd dword [rdi], eax
cmp rdi, 0xffff
je 0x1400c319e
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov bh, 0x44
stosd dword [rdi], eax
add cl, byte [rcx - 0xedebb3f]
and ecx, r14d
movzx eax, word [rbx + rbp*4 + 2]
mov ecx, eax
and ecx, r14d
mov edx, ebp
sub edx, ecx
and edx, r14d
cmp r13, rdx
cmp r13, rdx
ja 0x1400c319e
add al, byte [rax]
add byte [rsi + 0x39], ah
invalid
cmp ax, si
jne 0x1400c2fcf
mov rcx, qword [rsp + 0x290]
mov ecx, dword [rsp + 0x290]
mov rdx, qword [rsp + 0x298]
mov r8, rdi
clc
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.8_srcheadermap.rs
call fcn.1400b2ba3
invalid
sti
invalid
dec dword [rax - 0x73]
lea rdx, [rsp + 0x50]
lea rdx, [rsp + 0x50]
lea rdx, [rsp + 0x50]
call fcn.1400bace0
test al, al
jne 0x1400c314a
inc r13
inc rbp
mov rax, rbp
jmp 0x1400c2f5d
invalid
mov dword [rsp + 0x68], 0x4b
and qword [rsp + 0x58], 0
and dword [rsp + 0x58], 0
mov rdx, r13
call fcn.1400a33ee
invalid
mov rax, qword [rsp + 0x68]
lea rdx, [rsp + 0xb0]
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rdx + 0x10], rax
mov dword [rdx + 0x10], eax
mov dword [rdx + 0x10], eax
movups xmm0, xmmword [rsp + 0x58]
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
sub dword [rdx], eax
lea rcx, [rsp + 0x1b0]
call fcn.1400c3d53
or eax, 0x894c0000
add byte [rcx + rcx*4 - 7], cl
add al, ch
cmp eax, 0x4c00000d
or eax, 0x894c0000
add byte [rcx + rcx*4 - 7], cl
mov rdx, rdi
call fcn.140064a12
cli
invalid
jmp 0x1400c0f22
invalid
cli
invalid
adc byte [rax - 0x73], cl
add eax, 0x27dd74
frstor dword [rdi]
add bl, ch
invalid
invalid
invalid
mov eax, 6
jmp 0x1400c30a8
mov r8d, 4
mov eax, 4
jmp 0x1400c30a8
add eax, 0x27dd4b
jmp 0x1400c30a8
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov ecx, edi
mov rdx, rax
ret 0x95e8
xchg ebp, eax
add dl, bh
dec dword [rax - 0x75]
cmovs ecx, dword [rbx + 0x394c087f]
cmp ecx, esi
jne case.0x1400a2500.460
mov r15, qword [rsp + 0xc0]
lea r13, [rsp + 0x50]
mov rcx, r13
mov ecx, ebp
mov rdx, r12
loop 0x1400c311c
mov eax, 0x2734
mov r9, rdi
call fcn.1400b890b
dec dword [rax - 0x77]
stc
mov rdx, r15
cli
call fcn.1400b896f
cmp qword [r13], 0
jne 0x1400c3115
invalid
jmp 0x1400c2c9d
mov dword [rsp + 0x68], 0x4b
and qword [rsp + 0x58], 0
mov rdx, rdi
cli
call fcn.1400a33ee
fld dword [rdx]
invalid
invalid
mov rax, qword [rsp + 0x68]
lea rdx, [rsp + 0xb0]
add byte [rax - 0x77], cl
mov dword [rdx + 0x10], eax
movups xmm0, xmmword [rsp + 0x58]
jmp 0x1400c0f12
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.8_srcuripath.rs
mov qword [rsp + 0x20], rcx
mov rcx, rdx
mov rdx, rax
xor r8d, r8d
call fcn.1402daa80
jns 0x1400c316a
invalid
mov rcx, qword [rsp + 0x290]
mov rdx, qword [rsp + 0x298]
mov edx, dword [rsp + 0x298]
lea r9, str._w:_
mov r8, rdi
call fcn.1400b2ba3
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
push rax
invalid
call fcn.14009de38
test rax, rax
je 0x1400c319e
mov r8, rdx
lea rdi, [rsp + 0xb0]
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, rax
call fcn.1400719f0
pop rdi
call 0xf61c318d
cli
dec dword [rdi]
mov dh, 7
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
xor rax, 1
jmp 0x1400c31a0
xor eax, eax
test rax, rax
mov rax, qword [rsp + 0xa8]
test al, 0
add byte [rax], al
cmovne rax, rcx
mov qword [rsp + 0xa8], rax
test byte [rax + rbp*4], ah
test al, 0
add byte [rax], al
jne 0x1400c31f9
cmp dword [rsp + 0x158], 1
je 0x1400c31f9
xor ecx, ecx
lea rax, [0x14034151a]
invalid
cmp rcx, 7
je 0x1400c325a
invalid
mov dl, byte [rcx + rax]
inc rcx
cmp dl, 9
cli
invalid
je 0x1400c31cc
add dl, 0xe0
cmp dl, 0x5f
jb 0x1400c31cc
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.8_srcheader_value.rs
xor ecx, ecx
xor edx, edx
call fcn.1402da430
invalid
jb case.0x1400a2500.476
invalid
cmp byte [rsp + 0x328], 2
jne 0x1400c33b2
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov rdx, r12
mov edx, esp
mov r8d, 0x271f
xor r9d, r9d
call fcn.1400b890b
cmp qword [rdi], 0
invalid
add byte [rdi], cl
test edx, edi
idiv bh
invalid
invalid
lea rdi, [rsp + 0x50]
mov rcx, rdi
mov rdx, r12
loop 0x1400c327a
mov eax, 0x75a8
mov r9, qword [rsp + 0xa8]
call fcn.1400b890b
rcl byte [rsi - 1], 0xff
invalid
dec dword [rax - 0x7d]
invalid
add byte [rdi], cl
test eax, eax
invalid
invalid
invalid
jmp 0x1400c351c
lea rcx, [rsp + 0x270]
mov qword [rsp + 0x50], rcx
lea rcx, [0x140340e00]
invalid
invalid
add byte [rax - 0x77], cl
and al, 0x58
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], 7
invalid
add byte [rax], al
add byte [rax], al
and qword [rsp + 0x70], 0
mov byte [rsp + 0x78], 0
lea rax, [0x140340c0f]
jl 0x1400c326a
invalid
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, [0x140341521]
lea rdi, [rsp + 0x80]
mov esp, 0x8024
add byte [rax], 0
add byte [rbp + rcx*4 - 0x74], cl
and al, 0xb0
add byte [rax], al
add byte [rcx - 0x48], al
adc dword [rax], eax
add byte [rax], al
mov rcx, rdi
call fcn.14009b0b7
cmp byte [rdi + 0x10], 3
je 0x1400c33e2
add byte [rax], al
lea r14, [rsp + 0x58]
mov rax, qword [rsp + 0x90]
lea r13, [rsp + 0x230]
and al, 0x30
add al, byte [rax]
add byte [rcx - 0x77], cl
adc byte [r15], r9b
adc byte [rsp + 0x80], al
movaps xmmword [r13], xmm0
lea rdi, [rsp + 0x270]
mov rcx, rdi
call fcn.1400b31e4
mov rcx, rdi
mov rdx, r13
call fcn.1400ba9f0
mov ebp, eax
movzx eax, word [rdi + 0x58]
pop rax
and ax, bp
and eax, ebp
movzx eax, ax
xor ebx, ebx
lea rsi, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.8_srcheadermap.rs
invalid
shl byte [rdi], cl
invalid
mov rcx, qword [rsp + 0x2c0]
mov r15, rax
mov eax, 0
cmp r15, rcx
jae case.0x1400a0db5.498
mov rax, qword [rsp + 0x2b8]
movzx edi, word [rax + r15*4]
cmp rdi, 0xffff
add byte [rdi], cl
invalid
invalid
add byte [rax], al
invalid
movzx eax, word [rax + r15*4 + 2]
movzx ecx, word [rsp + 0x2c8]
mov edx, eax
ret 0xca21
retf 0x8945
clc
sub r8d, edx
and r8d, ecx
and eax, ecx
cmp r8, rbx
jb 0x1400c3464
cmp ax, bp
jne 0x1400c33a4
mov rcx, qword [rsp + 0x290]
mov rdx, qword [rsp + 0x298]
xchg esp, eax
and al, 0x98
cwde
add al, byte [rax]
add byte [rcx - 0x77], cl
clc
mov r9, rsi
call fcn.1400b2ba3
lea rcx, [rax + 0x40]
lea ecx, [rax + 0x40]
mov rdx, r13
call fcn.1400bace0
test al, al
jne 0x1400c34b3
invalid
inc rbx
inc r15
mov rax, r15
jmp 0x1400c331d
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov rdx, r12
loop 0x1400c3402
mov eax, 0x75a3
mov r9, qword [rsp + 0xa8]
mov ecx, dword [rsp + 0xa8]
and al, 0xa8
add byte [rax], al
add al, ch
cmp byte [rbp - 1], dl
invalid
dec dword [rax - 0x7d]
invalid
add byte [rdi], cl
test dword [rbx + rbx*8], ebx
sbb al, 0xdb
invalid
invalid
jmp 0x1400c351c
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.8_srcheader_name.rsstatic_str_is_invalid_name
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
or eax, 0x27d979
lea r9, [0x14033fe50]
lea r8, [rsp + 0x4f]
lea eax, [rsp + 0x4f]
and al, 0x4f
mov edx, 0x1a
call fcn.1402da7f0
in eax, 0x73
and dword [rax], eax
lea rdi, [rsp + 0x270]
mov rsi, qword [rdi + 0x28]
lea r13, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x30
xor byte [rdx], al
add byte [rax], al
mov rcx, r13
call fcn.14009dd8e
pop rdi
test eax, 0x8948fffd
stc
mov edx, ebp
mov r8, r13
mov eax, ebp
mov r9, r14
call fcn.1400b2d16
invalid
dec dword [rax - 0x75]
push rdi
push rax
cmp r15, rdx
jae 0x1400c3d10
mov rax, qword [rsp + 0x2b8]
mov word [rax + r15*4], si
mov word [rax + r15*4 + 2], bp
jmp 0x1400c351c
add byte [rax], al
invalid
cmp rbx, 0x200
setae al
lea rdi, [rsp + 0x270]
add al, byte [rax]
add byte [rax - 0x7d], cl
cmp dword [rdi], 2
setne bl
and bl, al
lea r13, [rsp + 0x80]
add byte [rax], al
lea rdx, [rsp + 0x230]
mov rcx, r13
call fcn.14009dd8e
mov byte [rsp + 0x28], bl
mov qword [rsp + 0x20], r15
mov rcx, rdi
mov rdx, r13
mov r8, r14
mov r9d, ebp
call fcn.1400b2ca0
jmp 0x1400c351c
lea r15, [rsp + 0x80]
lea rdx, [rsp + 0x270]
mov rcx, r15
mov r8, rdi
mov r9, r14
call fcn.1400b2db2
loope 0x1400c34c7
invalid
inc dword [rcx + 0xf]
adc byte [rdi], al
movups xmm1, xmmword [r15 + 0x10]
movaps xmmword [rsp + 0x180], xmm1
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x170], eax
mov al, byte [r15 + 0x20]
mov ecx, dword [r15 + 0x21]
and dword [rcx + 0x191248c], ecx
add byte [rax], al
mov ecx, dword [r15 + 0x24]
mov dword [rsp + 0x194], ecx
add byte [rax + 0x1902484], cl
add byte [rax], al
cmp al, 2
je 0x1400c351c
lea rcx, [rsp + 0x170]
call fcn.140009281
and qword [rsp + 0x170], 0
mov rcx, qword [rsp + 0x340]
mov word [rax + rax*2], fs
add eax, dword [rax]
add al, ch
jo 0x1400c3597
invalid
dec dword [rax - 0x7b]
invalid
jne 0x1400c3551
mov rax, qword [rsp + 0x40]
mov rax, qword [rax]
mov rcx, qword [rax + 0x60]
call fcn.1400b9ca2
invalid
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
invalid
add byte [rax], al
mov al, byte [rax]
mov byte [rsp + 0x40], al
xor eax, eax
cmp qword [rsp + 0x298], 0
sete al
add eax, eax
lea rcx, [rsp + 0x50]
and al, 0x50
mov qword [rcx], rax
lea rax, [rsp + 0x270]
mov qword [rcx + 0x10], rax
and qword [rcx + 0x18], 0
lea rsi, [rsp + 0x80]
invalid
lea rcx, [rsp + 0x50]
call fcn.14009afba
test rax, rax
je 0x1400c3c55
add byte [rax], al
mov rdi, rax
mov rcx, qword [rdx + 8]
mov rdx, qword [rdx + 0x10]
call fcn.14009de38
test rax, rax
je 0x1400c3d29
mov r13, rax
mov rbp, rdx
and qword [rsp + 0x80], 0
and al, 0x80
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x88], 1
and qword [rsp + 0x90], 0
nop
add byte [rax], al
add byte [rax], al
nop
add byte [rax], al
add byte [rax], al
test byte [rsp + 0x40], 1
jne 0x1400c3626
cmp qword [rdi], 0
je case.0x1400acafe.285
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
invalid
invalid
adc byte [r8 - 0x77], r9b
int1
mov rcx, rsi
call fcn.140080a3f
mov rcx, r13
mov rdx, rbp
call fcn.14010a0a9
push 4
add byte [rax - 0x77], cl
int1
push 4
add byte [rax - 0x77], cl
int1
test rdx, rdx
je 0x1400c3678
mov edx, 0x3a
call fcn.1400bffa3
leave
invalid
dec dword [rax - 0x77]
int1
leave
invalid
dec dword [rax - 0x77]
int1
mov rdx, r13
mov r8, rbp
call fcn.140080a3f
jmp 0x1400c3682
pop rsp
pop rsp
mov rcx, rdi
mov ecx, edi
call fcn.1400ab7cd
mov r15, rax
mov rdi, rdx
mov al, 1
xor r14d, r14d
xor esi, esi
xor esi, esi
cmp rdi, r14
je 0x1400c35f9
mov bl, byte [r15 + r14]
lea ecx, [rbx - 0x61]
cmp cl, 0x1a
setb cl
xchg edx, eax
invalid
xchg edx, eax
shl dword [rax], 0xc8
and al, cl
and al, cl
shl al, 5
xor al, bl
movzx edx, al
mov rcx, rsi
call fcn.1400bffa3
invalid
invalid
invalid
lea eax, [rbx - 0x3a]
cmp al, 0xf6
setb cl
and bl, 0xdf
add bl, 0xa5
cmp bl, 0xe6
out 0xf, al
xchg edx, eax
shl byte [rax], 0xc8
and al, cl
out 0xf, al
xchg edx, eax
shl byte [rax], 0xc8
and al, cl
inc r14
jmp case.0x1400e37e4.76
mov edx, 0x3b
call fcn.1400bffa3
leave
invalid
invalid
leave
invalid
dec dword [rbx + rcx*4 - 0x44]
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x8824
mov r15, qword [rsp + 0x80]
mov rdi, qword [rsp + 0x88]
add byte [rbx + rcx*4 - 0x74], cl
and al, 0x90
add byte [rax], al
invalid
add byte [rbx + rcx*4 - 0x74], cl
and al, 0x90
mov ecx, dword [rsp + 0x90]
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rsp + 0xb0]
invalid
invalid
xchg esp, eax
lea rcx, [rsp + 0xb0]
lea rdx, [rsp + 0x170]
lea edx, [rsp + 0x170]
lea edx, [rsp + 0x170]
and al, 0x70
add dword [rax], eax
add byte [rcx - 0x77], cl
clc
mov r8, rdi
call fcn.140075bae
cmp qword [rsp + 0xb0], 0
and al, 0xb0
add byte [rax], al
add byte [rax], al
and al, 0xb0
add byte [rax], al
add byte [rax], al
jne 0x1400c3cc7
mov rcx, r15
mov rdx, rdi
call fcn.140064a12
jmp 0x1400c3588
adc edi, edx
invalid
movzx eax, byte [rdi + 8]
mov r8d, 6
add byte [rax], al
add byte [rax], al
lea rcx, [0x1403d4bf0]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
lea rdx, str.acceptaccept_charsetaccept_encodingaccept_languageaccept_rangesaccess_control_allow_credentialsaccess_control_allow_headersaccess_control_allow_methodsaccess_control_allow_originaccess_control_expose_headersaccess_control_max_ageaccess_control_request_headersaccess_control_request_methodallowalt_svcauthorizationcache_controlconnectioncontent_dispositioncontent_encodingcontent_languagecontent_lengthcontent_locationcontent_rangecontent_security_policycontent_security_policy_report_onlycontent_typecookiedntetagexpectexpiresforwardedhostif_matchif_modified_sinceif_none_matchif_rangeif_unmodified_sincelast_modifiedlinkmax_forwardsoriginpragmaproxy_authenticateproxy_authorizationpublic_key_pinspublic_key_pins_report_onlyrangerefererreferrer_policyrefreshretry_aftersec_websocket_acceptsec_websocket_extensionssec_websocket_keysec_websocket_protocolsec_websocket_versionserverset_cookiestrict_transport_securitytetrailertransfer_encodinguser_agentupgradeupgrade_insecure_requestsvaryviawarningwww_authenticatex_content_type_optionsx_dns_prefetch_controlx_frame_optionsx_xss_protection
adc eax, 0x27d0de
jmp case.0x1400e37e4.72
mov r8d, recvfrom
lea rdx, [0x1403407d6]
adc eax, 0x27d0d2
jmp case.0x1400e37e4.72
mov r8d, reloc.WS2_32.dll_ntohs
lea rdx, [0x1403407e4]
adc eax, 0x27d0ce
jmp case.0x1400e37e4.72
mov r8d, reloc.WS2_32.dll_ntohs
lea rdx, [0x1403407f3]
adc eax, 0x27d0cb
jmp case.0x1400e37e4.72
mov r8d, reloc.WS2_32.dll_listen
lea rdx, [0x140340802]
adc eax, 0x27d0c8
jmp case.0x1400e37e4.72
mov r8d, 0x20
lea rdx, [0x14034080f]
adc eax, 0x27d0c3
jmp case.0x1400e37e4.72
mov r8d, 0x1c
lea rdx, [0x14034082f]
adc eax, 0x27d0d1
jmp case.0x1400e37e4.72
mov r8d, 0x1c
lea rdx, [0x14034084b]
adc eax, 0x27d0db
jmp case.0x1400e37e4.72
mov r8d, 0x1b
lea rdx, [0x140340867]
adc eax, 0x27d0e5
jmp case.0x1400e37e4.72
mov r8d, 0x1d
lea rdx, [0x140340882]
adc eax, 0x27d0ee
jmp case.0x1400e37e4.72
mov r8d, reloc.WS2_32.dll_shutdown
lea rdx, [0x14034089f]
adc eax, 0x27d0f9
jmp case.0x1400e37e4.72
mov r8d, 0x1e
lea rdx, [0x1403408b5]
adc eax, 0x27d0fd
jmp case.0x1400e37e4.72
mov r8d, 0x1d
lea rdx, [0x1403408d3]
adc eax, 0x27d109
jmp case.0x1400e37e4.72
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
lea rdx, str.ageahexASCII_Hex_DigitAlphabeticalphabeticasciihexdigitbcBidi_ClassbidicBidi_ControlbidiclassbidicontrolbidimBidi_MirroredbidimirroredbidimirroringglyphBidi_Mirroring_GlyphbidipairedbracketBidi_Paired_BracketbidipairedbrackettypeBidi_Paired_Bracket_TypeblkBlockblockbmgbpbbptcanonicalcombiningclassCanonical_Combining_ClasscasedCasedcasefoldingCase_FoldingcaseignorableCase_IgnorablecccceComposition_ExclusionchangeswhencasefoldedChanges_When_CasefoldedchangeswhencasemappedChanges_When_CasemappedchangeswhenlowercasedChanges_When_LowercasedchangeswhennfkccasefoldedChanges_When_NFKC_CasefoldedchangeswhentitlecasedChanges_When_TitlecasedchangeswhenuppercasedChanges_When_UppercasedcicjkaccountingnumerickAccountingNumericcjkcompatibilityvariantkCompatibilityVariantcjkiicorekIICorecjkirggsourcekIRG_GSourcecjkirghsourcekIRG_HSourcecjkirgjsourcekIRG_JSourcecjkirgkpsourcekIRG_KPSourcecjkirgksourcekIRG_KSourcecjkirgmsourcekIRG_MSourcecjkirgssourcekIRG_SSourcecjkirgtsourcekIRG_TSourcecjkirguksourcekIRG_UKSourcecjkirgusourcekIRG_USourcecjkirgvsourcekIRG_VSourcecjkothernumerickOtherNumericcjkprimarynumerickPrimaryNumericcjkrsunicodekRSUnicodecompexFull_Composition_ExclusioncompositionexclusioncwcfcwcmcwkcfcwlcwtcwudashDashdecompositionmappingDecomposition_MappingdecompositiontypeDecomposition_TypedefaultignorablecodepointDefault_Ignorable_Code_PointdepDeprecateddeprecateddidiaDiacriticdiacriticdmdteaEast_Asian_WidtheastasianwidthebaseEmoji_Modifier_BaseecompEmoji_ComponentemodEmoji_ModifierEmojiemojicomponentemojimodifieremojimodifierbaseemojipresentationEmoji_PresentationepresequideoEquivalent_Unified_IdeographequivalentunifiedideographexpandsonnfcExpands_On_NFCexpandsonnfdExpands_On_NFDexpandsonnfkcExpands_On_NFKCexpandsonnfkdExpands_On_NFKDextExtenderextendedpictographicExtended_PictographicextenderextpictfcnfkcFC_NFKC_ClosurefcnfkcclosurefullcompositionexclusiongcgcbgeneralcategorygraphemebaseGrapheme_BasegraphemeclusterbreakgraphemeextendGrapheme_ExtendgraphemelinkGrapheme_LinkgrbasegrextgrlinkhangulsyllabletypeHangul_Syllable_TypehexHex_DigithexdigithsthyphenHyphenidcID_ContinueidcontinueideoIdeographicideographicidsID_StartidsbIDS_Binary_OperatoridsbinaryoperatoridstIDS_Trinary_OperatoridstartidstrinaryoperatorindicpositionalcategoryIndic_Positional_CategoryindicsyllabiccategoryIndic_Syllabic_CategoryinpcinsciscISO_CommentjamoshortnameJamo_Short_NamejgJoining_GroupjoincJoin_ControljoincontroljoininggroupjoiningtypeJoining_TypejsnjtkaccountingnumerickcompatibilityvariantkiicorekirggsourcekirghsourcekirgjsourcekirgkpsourcekirgksourcekirgmsourcekirgssourcekirgtsourcekirguksourcekirgusourcekirgvsourcekothernumerickprimarynumerickrsunicodelbLine_BreaklcLowercase_MappinglinebreakloeLogical_Order_ExceptionlogicalorderexceptionLowercaselowercaselowercasemappingmathMathnaNamena1Unicode_1_NamenamealiasName_AliasncharNoncharacter_Code_PointnfcqcNFC_Quick_ChecknfcquickchecknfdqcNFD_Quick_ChecknfdquickchecknfkccasefoldNFKC_CasefoldnfkccfnfkcqcNFKC_Quick_ChecknfkcquickchecknfkdqcNFKD_Quick_ChecknfkdquickchecknoncharactercodepointntNumeric_TypenumerictypenumericvalueNumeric_ValuenvoalphaOther_AlphabeticocommentodiOther_Default_Ignorable_Code_PointogrextOther_Grapheme_ExtendoidcOther_ID_ContinueoidsOther_ID_StartolowerOther_LowercaseomathOther_MathotheralphabeticotherdefaultignorablecodepointothergraphemeextendotheridcontinueotheridstartotherlowercaseothermathotheruppercaseOther_UppercaseoupperpatsynPattern_SyntaxpatternsyntaxpatternwhitespacePattern_White_SpacepatwspcmPrepended_Concatenation_MarkprependedconcatenationmarkqmarkQuotation_MarkquotationmarkradicalRadicalregionalindicatorRegional_IndicatorrisbscscfSimple_Case_FoldingscriptscriptextensionsscxsdSoft_DottedsentencebreaksentenceterminalSentence_TerminalsfcsimplecasefoldingsimplelowercasemappingSimple_Lowercase_MappingsimpletitlecasemappingSimple_Titlecase_MappingsimpleuppercasemappingSimple_Uppercase_MappingslcsoftdottedWhite_SpacestcstermsuctcTitlecase_MappingtermTerminal_PunctuationterminalpunctuationtitlecasemappingucUppercase_MappinguideoUnified_Ideographunicode1nameunicoderadicalstr
jmp case.0x1400e37e4.72
mov r8d, 5
add eax, 0x48000000
lea edx, [0x1403408f0]
shl dword [rdi], 1
invalid
lea rdx, [0x1403408f0]
jmp case.0x1400e37e4.72
mov r8d, 7
invalid
lea rdx, [0x1403408f5]
jmp case.0x1400e37e4.72
mov r8d, reloc.WS2_32.dll_listen
or eax, 0x48000000
lea edx, [0x1403408fc]
shl byte [rdi], 1
invalid
lea rdx, [0x1403408fc]
jmp case.0x1400e37e4.72
invalid
mov r8d, reloc.WS2_32.dll_listen
lea rdx, [0x140340909]
jmp case.0x1400e37e4.72
enter 0xfffffffffffffffd, 0xffffffffffffffff
add cl, ch
enter 0xfffffffffffffffd, 0xffffffffffffffff
mov r8d, 0xa
lea rdx, [0x140340916]
jmp case.0x1400e37e4.72
mov dh, 0xfd
invalid
invalid
add cl, ch
mov dh, 0xfd
invalid
mov r8d, reloc.WS2_32.dll_send
lea rdx, [0x140340920]
jmp case.0x1400e37e4.72
movsb byte [rdi], byte [rsi]
std
invalid
invalid
add cl, ch
movsb byte [rdi], byte [rsi]
std
invalid
mov r8d, reloc.WS2_32.dll_recv
lea rdx, [0x140340933]
jmp case.0x1400e37e4.72
xchg edx, eax
std
invalid
invalid
add cl, ch
xchg edx, eax
std
invalid
mov r8d, reloc.WS2_32.dll_recv
lea rdx, [0x140340943]
jmp case.0x1400e37e4.72
cmp ch, 0xff
invalid
add cl, ch
cmp ch, 0xff
inc dword [rcx - 0x48]
invalid
invalid
invalid
mov r8d, recvfrom
lea rdx, [0x140340953]
jmp case.0x1400e37e4.72
outsb dx, byte [rsi]
std
invalid
invalid
add cl, ch
outsb dx, byte [rsi]
std
invalid
mov r8d, reloc.WS2_32.dll_recv
lea rdx, [0x140340961]
jmp case.0x1400e37e4.72
pop rsp
std
invalid
invalid
add cl, ch
pop rsp
std
invalid
mov r8d, reloc.WS2_32.dll_listen
lea rdx, [0x140340971]
shl byte [rdi], 1
add cl, ch
std
invalid
invalid
add cl, ch
std
invalid
mov r8d, reloc.WS2_32.dll_socket
lea rdx, [0x14034097e]
add cl, ch
cmp ch, bh
invalid
invalid
add cl, ch
cmp ch, bh
invalid
mov r8d, 0x23
lea rdx, [0x140340995]
add cl, ch
std
invalid
invalid
add cl, ch
std
invalid
mov r8d, listen
lea rdx, [0x1403409b8]
add cl, ch
adc al, 0xfd
invalid
invalid
add cl, ch
adc al, 0xfd
invalid
lea rdx, [0x1403409c4]
jmp case.0x1400e37e4.72
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
lea rdx, [0x1403409ca]
jmp case.0x1400e37e4.72
mov r8d, 4
add al, 0
add byte [rax], al
lea rdx, [0x1403aabbb]
jmp case.0x1400e37e4.72
in al, 0xfc
invalid
invalid
in al, 0xfc
invalid
mov r8d, 4
lea rdx, [0x1403409cd]
adc eax, 0x27d0b3
adc eax, 0x27d0b3
add cl, ch
sar ah, cl
invalid
jmp case.0x1400e37e4.72
lea rdx, [0x1403409d1]
jmp case.0x1400e37e4.72
invalid
cld
invalid
invalid
add cl, ch
invalid
mov r8d, 7
lea rdx, [0x1403409d7]
jmp case.0x1400e37e4.72
mov ah, 0xfc
invalid
invalid
add cl, ch
mov ah, 0xfc
invalid
mov r8d, 9
lea rdx, [0x1403409de]
jmp case.0x1400e37e4.72
invalid
cld
invalid
invalid
add cl, ch
movabs byte [0x4b841fffffc], al
add byte [rax - 0x73], cl
lea rdx, [0x1403aa9c3]
mov r8d, 4
lea rdx, [0x1403aa9c3]
add cl, ch
jmp case.0x1400e37e4.72
nop
cld
invalid
mov r8d, 4
lea rdx, [0x1403409e7]
jmp case.0x1400e37e4.72
jle case.0x1400b7d8f.118
invalid
invalid
add cl, ch
jle case.0x1400b7d8f.118
invalid
mov r8d, 8
lea rdx, [0x1403409eb]
jmp case.0x1400e37e4.72
insb byte [rdi], dx
cld
invalid
invalid
add cl, ch
insb byte [rdi], dx
cld
invalid
mov r8d, reloc.WS2_32.dll_recvfrom
lea rdx, [0x1403409f3]
jmp case.0x1400e37e4.72
pop rdx
cld
invalid
invalid
add cl, ch
pop rdx
cld
invalid
mov r8d, reloc.WS2_32.dll_listen
lea rdx, [0x140340a04]
jmp case.0x1400e37e4.72
cld
invalid
invalid
add cl, ch
cld
invalid
mov r8d, 8
lea rdx, [0x140340a11]
jmp case.0x1400e37e4.72
cld
invalid
invalid
add cl, ch
cld
invalid
mov r8d, reloc.WS2_32.dll_send
lea rdx, [0x140340a19]
jmp case.0x1400e37e4.72
and al, 0xfc
invalid
invalid
add cl, ch
and al, 0xfc
invalid
mov r8d, reloc.WS2_32.dll_listen
lea rdx, [0x140340a2c]
add cl, ch
adc bh, ah
invalid
invalid
add cl, ch
adc bh, ah
invalid
mov r8d, 4
lea rdx, [0x140340a39]
add cl, ch
add ah, bh
invalid
invalid
add cl, ch
add ah, bh
invalid
mov r8d, 8
lea rdx, [0x1403aaaf4]
add cl, ch
out dx, al
sti
invalid
invalid
add cl, ch
out dx, al
sti
invalid
mov r8d, listen
lea rdx, [0x140340a3d]
add cl, ch
fdiv st(3), st(0)
invalid
invalid
add cl, ch
fdiv st(3), st(0)
invalid
lea rdx, [0x140340a49]
jmp case.0x1400e37e4.72
sar bl, 1
invalid
invalid
sar bl, 1
invalid
lea rdx, [0x140340a4f]
jmp case.0x1400e37e4.72
mov r8d, reloc.WS2_32.dll_select
adc al, byte [rax]
add byte [rax], al
lea rdx, [0x140340a55]
jmp case.0x1400e37e4.72
mov r8d, reloc.WS2_32.dll_send
adc eax, dword [rax]
add byte [rax], al
lea rdx, [0x140340a67]
jmp case.0x1400e37e4.72
mov r8d, reloc.WS2_32.dll_ntohs
sldt word [rax]
add byte [rax - 0x73], cl
lea rdx, [0x140340a7a]
lea rdx, [0x140340a7a]
jmp case.0x1400e37e4.72
mov r8d, 0x1b
sbb eax, dword [rax]
add byte [rax], al
lea rdx, [0x140340a89]
jmp case.0x1400e37e4.72
mov r8d, 5
add eax, 0x48000000
lea edx, [0x140340aa4]
lea rdx, [0x140340aa4]
jmp case.0x1400e37e4.72
mov r8d, 7
invalid
lea rdx, [0x140340aa9]
jmp case.0x1400e37e4.72
mov r8d, reloc.WS2_32.dll_ntohs
sldt word [rax]
add byte [rax - 0x73], cl
lea rdx, [0x140340ab0]
lea rdx, [0x140340ab0]
jmp case.0x1400e37e4.72
mov r8d, 7
invalid
lea rdx, [0x140340abf]
jmp case.0x1400e37e4.72
mov r8d, listen
or eax, dword [rax]
add byte [rax], al
lea rdx, [0x140340ac6]
jmp case.0x1400e37e4.72
mov r8d, setsockopt
adc al, 0
add byte [rax], al
lea rdx, [0x140340ad1]
jmp case.0x1400e37e4.72
mov r8d, 0x18
sbb byte [rax], al
add byte [rax], al
lea rdx, [0x140340ae5]
jmp case.0x1400e37e4.72
mov r8d, reloc.WS2_32.dll_recvfrom
adc dword [rax], eax
add byte [rax], al
lea rdx, [0x140340afd]
jmp case.0x1400e37e4.72
mov r8d, reloc.WS2_32.dll_shutdown
lea rdx, [0x140340b0e]
jmp case.0x1400e37e4.72
invalid
mov r8d, reloc.WS2_32.dll_setsockopt
lea rdx, [0x140340b24]
adc eax, 0x48000000
lea edx, [0x140340b24]
jmp case.0x1400e37e4.72
lea rdx, [0x140340b39]
adc eax, 0x27d009
jmp case.0x1400e37e4.72
mov r8d, 0xa
lea rdx, [0x140340b3f]
jmp case.0x1400e37e4.72
mov r8d, 0x19
lea rdx, [0x140340b49]
jmp case.0x1400e37e4.72
mov r8d, 2
lea rdx, [0x140340b62]
jmp case.0x1400e37e4.72
mov r8d, 7
lea rdx, [0x140340b64]
jmp case.0x1400e37e4.72
mov r8d, reloc.WS2_32.dll_recvfrom
lea rdx, [0x140340b6b]
jmp case.0x1400e37e4.72
mov r8d, 0xa
lea rdx, [0x140340b7c]
jmp case.0x1400e37e4.72
mov r8d, 7
lea rdx, [0x140340b86]
jmp case.0x1400e37e4.72
mov r8d, 0x19
lea rdx, [0x140340b8d]
jmp case.0x1400e37e4.72
mov r8d, 4
lea rdx, [0x140340ba6]
jmp case.0x1400e37e4.72
mov r8d, 3
lea rdx, [0x140340baa]
jmp case.0x1400e37e4.72
mov r8d, 7
lea rdx, [0x140340bad]
jmp case.0x1400e37e4.72
mov r8d, reloc.WS2_32.dll_recv
lea rdx, [0x140340bb4]
jmp case.0x1400e37e4.72
mov r8d, reloc.WS2_32.dll_shutdown
lea rdx, [0x140340bc4]
jmp case.0x1400e37e4.72
mov r8d, reloc.WS2_32.dll_shutdown
lea rdx, [0x140340bda]
jmp case.0x1400e37e4.72
mov r8d, reloc.WS2_32.dll_ntohs
lea rdx, [0x140340bf0]
jmp case.0x1400e37e4.72
mov r8d, reloc.WS2_32.dll_recv
lea rdx, [0x140340bff]
jmp case.0x1400e37e4.72
mov rsi, qword [rsp + 0x170]
mov rcx, qword [r12]
mov rdx, qword [r12 + 8]
call fcn.1400b1375
mov qword [r12], 1
mov qword [r12 + 8], rsi
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov rdx, r12
mov r8d, 0x2727
mov r9, rsi
call fcn.1400b890b
cmp qword [rdi], 0
jne case.default.0x1400c2c66
lea rax, [rsp + 0x1b8]
lea rsi, [rsp + 0x3d0]
mov ecx, recvfrom
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rax - 8], r12
mov r13, qword [rsp + 0x38]
jmp 0x1400c1061
mov rax, qword [rsp + 0xc8]
lea rdx, [rsp + 0x80]
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rsp + 0xb8]
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x1b0]
call fcn.1400c3d53
mov rcx, r15
mov rdx, rdi
call fcn.140064a12
mov rcx, qword [rsp + 0x170]
call fcn.140184b9c
jmp 0x1400c0f22
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.8_srcheadermap.rs
mov rcx, r15
call fcn.1402da430
mov byte [rsp + 0x40], 2
jmp case.0x1400acafe.263
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fisahc_0.9.14_srcheaders.rs
mov qword [rsp + 0x20], rax
lea rcx, str.request_header_value_is_not_valid_UTF_8_
lea r9, [0x14033feb0]
lea r8, [rsp + 0x4f]
mov edx, 0x28
call fcn.1402da7f0
int3
xor eax, eax
jmp 0x1400c74fe
cmp rsi, r12
ja 0x1400c7512
mov rax, r12
mov r14, r10
vpcmpeqb ymm2, ymm0, ymmword [rsi + r10]
vpcmpeqb ymm3, ymm1, ymmword [rsi + rcx]
vpand ymm2, ymm3, ymm2
vpmovmskb r12d, ymm2
test r12d, r12d
je 0x1400c74d4
bsf edi, r12d
lea r10, [rsi + rdi]
cmp rbx, r10
jb 0x1400c74d4
cmp rdx, 3
ja 0x1400c749a
lea r10, [rsi + rdi]
xor r13d, r13d
cmp rdx, r13
je 0x1400c74e3
mov r11b, byte [r9 + r13]
lea rbp, [r13 + 1]
cmp r11b, byte [r10 + r13]
mov r13, rbp
je 0x1400c7482
jmp 0x1400c74c7
mov rbp, r9
mov r13, r10
cmp rbp, r15
jae 0x1400c74b9
mov r11d, dword [rbp]
cmp r11d, dword [r13]
jne 0x1400c74c7
add rbp, 4
add r13, 4
jmp 0x1400c74a0
mov r11d, dword [r15]
mov r13, qword [rsp + 0x30]
cmp r11d, dword [r10 + r13]
je 0x1400c74e3
lea r10d, [r12 - 1]
and r10d, r12d
mov r12d, r10d
jmp 0x1400c7463
add rsi, 0x20
mov r12, rax
mov esp, eax
mov esp, eax
mov r10, r14
jmp 0x1400c7441
mov rcx, qword [rsp + 0x28]
mov rdx, rsi
mov edx, esi
mov edx, esi
mov r8, rdi
vzeroupper
call fcn.1402dc952
mov rdx, rax
mov eax, 1
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
vzeroupper
ret
cmp rsi, r8
jae 0x1400c73ef
mov rcx, r8
sub rcx, rsi
ror dword [rax + 0x29], 0xf1
cmp rcx, rdx
jb 0x1400c73ef
vpcmpeqb ymm0, ymm0, ymmword [r12 + r10]
vpcmpeqb ymm1, ymm1, ymmword [r8 - 0x20]
sub esi, r12d
je 0x1400c7533
adc al, 0xc4
sal dword [rbp + 0x74], 0x48
je 0x1400c757d
loopne 0x1400c757b
sub esi, esp
vpand ymm0, ymm1, ymm0
vpmovmskb edi, ymm0
mov ecx, esi
shr edi, cl
shl edi, cl
xor eax, eax
invalid
rol byte [rbp - 0x5f7bf001], 0xfe
invalid
test edi, edi
je 0x1400c73f1
bsf r8d, edi
lea rcx, [r12 + r8]
add al, 0x48
cmp ebx, ecx
add al, 0x48
cmp ebx, ecx
jb 0x1400c73f1
cmp rdx, 3
ja 0x1400c7587
xor r10d, r10d
cmp rdx, r10
je 0x1400c7664
mov r11b, byte [r9 + r10]
lea rsi, [r10 + 1]
cmp r11b, byte [rcx + r10]
invalid
add dword [rsi + 0x3a], eax
sbb al, 0x11
invalid
cmp bl, byte [rcx + rdx]
adc dword [rcx - 0x77], ecx
bnd je 0x1400c756b
mov r10, rsi
je 0x1400c756b
jmp 0x1400c75b6
mov rsi, r9
mov r10, rcx
cmp rsi, r15
jae 0x1400c75a4
invalid
mov r11d, dword [rsi]
cmp r11d, dword [r10]
jne 0x1400c75b6
add rsi, 4
add r10, 4
add al, 0x49
add edx, 4
jmp 0x1400c758d
mov r10d, dword [r15]
mov r11, qword [rsp + 0x30]
cmp r10d, dword [rcx + r11]
je 0x1400c7664
lea ecx, [rdi - 1]
and ecx, edi
stc
stc
mov edi, ecx
jmp 0x1400c7549
invalid
out dx, eax
shl edi, cl
xor eax, eax
test edi, edi
je 0x1400c73f1
bsf r8d, edi
lea rcx, [r12 + r8]
cmp rbx, rcx
jb 0x1400c73f1
std
invalid
invalid
std
invalid
dec dword [rax - 0x7d]
cli
add esi, dword [rdi + 0x1b]
cmp rdx, 3
ja 0x1400c7630
xor r10d, r10d
cmp rdx, r10
je 0x1400c7664
mov r11b, byte [r9 + r10]
lea rsi, [r10 + 1]
cmp r11b, byte [rcx + r10]
mov r10, rsi
je 0x1400c7618
jmp 0x1400c765b
mov rsi, r9
mov r10, rcx
invalid
retf 0x394c
cmp rsi, r15
jae 0x1400c764d
mov r11d, dword [rsi]
cmp r11d, dword [r10]
jne 0x1400c765b
add rsi, 4
add r10, 4
jmp 0x1400c7636
mov r10d, dword [r15]
mov r11, qword [rsp + 0x30]
cmp r10d, dword [rcx + r11]
je 0x1400c7664
lea ecx, [rdi - 1]
and ecx, edi
mov edi, ecx
jmp 0x1400c75f6
mov rcx, qword [rsp + 0x28]
mov rdx, r12
jmp 0x1400c74ee
scasb al, byte [rdi]
invalid
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
cmp rsi, rbx
jae 0x1400ca664
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov qword [rsp + 0x20], rcx
lea r12, [rsp + 0x28]
mov rcx, r12
mov r8, rax
mov eax, eax
mov eax, eax
mov r9, rbx
call fcn.1400ca9b2
mov rbx, qword [r12]
mov r15, qword [r12 + 8]
jl 0x1400ca627
or byte [rcx - 0x75], cl
push rsp
and al, 0x10
jl 0x1400ca627
or byte [rcx - 0x75], cl
push rsp
and al, 0x10
mov r8, qword [r12 + 0x18]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov rcx, rdi
call fcn.14010b52f
cmp r14, rsi
jb 0x1400ca710
cmp r14, r15
cmp esi, edi
ja 0x1400ca734
add eax, 0x48000001
add ebx, esi
add rbx, rsi
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
mov rcx, rax
mov r8, rbx
jmp 0x1400ca6c1
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov qword [rsp + 0x20], rcx
lea r14, [rsp + 0x28]
mov rcx, r14
mov r8, rax
mov r9, rsi
call fcn.1400ca9b2
mov r8, qword [r14]
mov r9, qword [r14 + 8]
or byte [rcx - 0x75], cl
jbe 0x1400ca69e
or byte [rcx - 0x75], cl
jbe 0x1400ca69e
mov r14, qword [r14 + 0x18]
lea rdx, [rdi + rbx]
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
lea eax, [0x140344340]
lea eax, [0x140344340]
movabs dword [0x202444894800279c], eax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov rcx, rbx
call fcn.14007858c
cmp r14, rdi
jb 0x1400ca722
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov qword [rsp + 0x20], rcx
add byte [rax - 0x77], cl
and al, 0x20
mov rcx, rax
mov r8, rsi
mov r9, rdi
call fcn.14010faab
jmp 0x1400ca5b6
add eax, 0x279bf0
add bl, ch
invalid
jmp 0x1400ca708
mov rdx, rax
mov edx, eax
call fcn.1402da430
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov rcx, rsi
mov rdx, r14
call fcn.1402da880
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov rcx, rdi
mov rdx, r14
call fcn.1402da4a0
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov rcx, r14
mov rdx, r15
call fcn.1402da4a0
std
and byte [rax], al
std
and byte [rax], al
int3
sub esp, 0x28
mov r11, qword [rsp + 0x70]
mov rsi, r11
shr rsi, 2
lea rdi, [r9 + rcx]
add rdi, 3
lea rbx, [r8 + rcx]
add rbx, 3
xor r14d, r14d
lea rax, [r9 + r14]
lea r10, [r8 + r14]
sub rsi, 1
jb 0x1400ca826
cmp r10, rdx
jae 0x1400ca916
cmp rax, rdx
jae 0x1400ca90d
mov al, byte [rbx + r14 - 3]
mov byte [rdi + r14 - 3], al
lea rax, [r8 + r14]
inc rax
cmp rax, rdx
jae 0x1400ca904
lea rax, [r9 + r14]
inc rax
cmp rax, rdx
jae 0x1400ca8fb
mov al, byte [rbx + r14 - 2]
mov byte [rdi + r14 - 2], al
lea rax, [r8 + r14]
add rax, 2
cmp rax, rdx
jae 0x1400ca940
lea rax, [r9 + r14]
add rax, 2
cmp rax, rdx
jae 0x1400ca937
mov al, byte [rbx + r14 - 1]
mov byte [rdi + r14 - 1], al
lea rax, [r8 + r14]
add rax, 3
cmp rax, rdx
jae 0x1400ca92e
lea rax, [r9 + r14]
add rax, 3
cmp rax, rdx
jae 0x1400ca925
mov al, byte [rbx + r14]
mov byte [rdi + r14], al
add r14, 4
jmp 0x1400ca76f
and r11d, 3
lea r8, [0x1403d4d40]
movsxd r9, dword [r8 + r11*4]
add r9, r8
jmp r9
cmp r10, rdx
jae 0x1400ca94f
cmp rax, rdx
jb 0x1400ca8ea
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x1400ca947
cmp r10, rdx
jae 0x1400ca958
cmp rax, rdx
jae 0x1400ca96a
mov r8b, byte [rcx + r10]
mov byte [rcx + rax], r8b
inc r10
cmp r10, rdx
jae 0x1400ca97c
inc rax
cmp rax, rdx
jb 0x1400ca8ea
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x1400ca947
cmp r10, rdx
jae 0x1400ca961
cmp rax, rdx
jae 0x1400ca973
mov r8b, byte [rcx + r10]
mov byte [rcx + rax], r8b
lea r9, [r10 + 1]
cmp r9, rdx
jae 0x1400ca985
lea r9, [rax + 1]
cmp r9, rdx
jae 0x1400ca98e
mov r8b, byte [rcx + r10 + 1]
mov byte [rcx + r9], r8b
add r10, 2
cmp r10, rdx
jae 0x1400ca99d
add rax, 2
cmp rax, rdx
jae 0x1400ca9a9
mov dl, byte [rcx + r10]
mov byte [rcx + rax], dl
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x1400ca947
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x1400ca947
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x1400ca947
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov rcx, r10
call fcn.1402da430
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x1400ca947
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x1400ca947
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x1400ca947
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov rcx, rax
call fcn.1402da430
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x1400ca91d
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x1400ca91d
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x1400ca91d
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x1400ca947
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x1400ca947
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x1400ca91d
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x1400ca995
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov rcx, r9
call fcn.1402da430
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x1400ca91d
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x1400ca947
and al, 0x38
mov qword [rsi + 0x18], rax
movups xmm0, xmmword [rsp + 0x28]
and al, 0x28
and al, 0x28
movups xmmword [rsi + 8], xmm0
mov qword [rsi], 1
mov dword [rsi], 1
mov dword [rsi], 1
add dword [rax], eax
add byte [rax], al
add rsp, 0x90
nop
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
add byte [rax], al
pop rbx
pop rdi
pop rsi
ret
lea ecx, [0x140344e38]
test dword [rdi], esp
add al, ch
out 0xde, al
call fcn.1402da730
and byte [rax], al
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fcurl_0.4.43_srceasyhandler.rs
jmp 0x1400cc85a
xor ecx, ecx
xor edx, edx
call fcn.1402da430
int3
jmp fcn.1400cc577
sub esp, 0x28
mov rsi, r8
mov rdi, rdx
xor ecx, ecx
call fcn.1400b8651
test rax, rax
invalid
je 0x1400cc919
sal byte [rdx + rbx + 0x48], 0x89
shr eax, 0xea
cld
mov rcx, rax
call fcn.1400cc5f1
invalid
dec dword [rax - 0x75]
or byte [rax - 1], cl
or cl, byte [rax - 0x39]
sar bh, 0xff
invalid
dec dword [rax - 0x7b]
leave
jne 0x1400cc920
invalid
imul rsi, rdi
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
mov ebx, edx
mov qword [rsp + 0x28], rcx
xor ecx, ecx
call fcn.1400b8651
test rax, rax
je 0x1400cc962
invalid
sbb cl, byte [rax - 0x77]
shr eax, 0xa1
cld
invalid
mov rcx, rax
call fcn.1400cc5f1
mov rcx, qword [rax]
dec qword [rdx]
mov rax, 0xffffffffffffffff
invalid
invalid
invalid
dec dword [rax - 0x7b]
leave
jne 0x1400cc97e
mov rdx, qword [rsp + 0x28]
imul rsi, rbx
add rdi, 0x30
lea r8, [rdx + rsi]
mov rcx, rdi
call fcn.140109f9d
mov rax, rsi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
lea rcx, [0x1403d4d50]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
add eax, 0x2d2741
jmp 0x1400ccac0
add eax, 0x2d62ee
jmp 0x1400ccac0
lea rax, [0x14039ee3a]
add eax, 0x2d238c
jmp 0x1400ccac0
lea rax, str.fatal_runtime_error:_I_O_error:_operation_failed_to_complete_synchronously_n
jmp 0x1400ccac0
lea rax, [0x14039ee3b]
mov qword [rsp + 0x30], rax
mov r14d, 1
lea r15, [rsp + 0x30]
mov qword [r15 + 8], r14
lea rbx, [0x14041a9f0]
mov rcx, rbx
call fcn.14011fa90
lea rcx, [rsp + 0x28]
mov qword [rcx], rbx
lea rax, [rsp + 0x40]
mov qword [rax], r15
lea r8, reloc.WS2_32.dll_accept
lea rdx, [rsp + 0x70]
mov qword [rdx], r8
mov qword [rdx + 8], 2
and qword [rdx + 0x20], 0
lea r8, [fcn.140178b6b]
mov qword [rax + 8], r8
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], r14
call fcn.140074de6
mov rcx, rax
call fcn.140075a40
lea rbx, [rsp + 0x40]
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.14006b5e0
cmp qword [rbx], 0
je 0x1400ccb97
lea rax, [rsp + 0x58]
mov qword [rax], rsi
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
lea rax, [0x1402f4b98]
lea rdx, [rsp + 0x70]
mov qword [rdx], rax
mov qword [rdx + 8], 2
and qword [rdx + 0x20], 0
lea rax, [fcn.140066250]
mov qword [rcx + 8], rax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], 1
lea rcx, [rsp + 0x28]
call fcn.140074de6
jmp 0x1400ccbab
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x28]
call fcn.140120330
mov rcx, rax
call fcn.140075a40
mov rcx, qword [rsp + 0x28]
dec dword [rcx + 8]
jne 0x1400ccbd7
mov qword [rcx], 0
xor eax, eax
xchg byte [rcx + 0xc], al
cmp al, 2
jne 0x1400ccbd7
add rcx, 0xc
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
xor eax, eax
add rsp, 0xa0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
add byte [rax], al
add byte [rax + 0x75c83948], al
add eax, 0x28c48348
add esp, 0x28
add esp, 0x28
ret
shr eax, 0xe2
mov esi, 0x41cc0020
push r15
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rsi, rcx
mov rax, qword [rdx + 0x10]
lea rdi, [rsp + 0x20]
mov qword [rdi + 0x10], rax
movups xmm0, xmmword [rdx]
movaps xmmword [rdi], xmm0
mov rcx, rdi
call fcn.1400ce12e
test rax, rax
je 0x1400ce122
mov r14, rax
mov rbx, rdx
mov rax, qword [rsi]
mov r15, qword [rsi + 0x10]
sub rax, r15
cmp rax, rdx
jb 0x1400ce10e
mov rcx, qword [rsi + 8]
add rcx, r15
mov rdx, r14
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbx + r15]
mov qword [rsi + 0x10], rax
jmp 0x1400ce0d0
mov rcx, rsi
mov rdx, r15
mov r8, rbx
call fcn.1402dcaf3
mov r15, qword [rsi + 0x10]
jmp 0x1400ce0f2
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
add byte [rax], al
test al, al
je 0x1400ce1bf
inc rdi
movzx eax, bpl
movzx eax, ch
movzx eax, ch
dec rsi
mov qword [rbx], rdi
mov qword [rbx + 8], rsi
lea r8, [rax + rax*2]
lea r9, [rax + rax*2]
add r9, 3
test bpl, bpl
je 0x1400ce19c
lea rax, [0x1403454e7]
cmp byte [r8 + rax], 0xc0
jl 0x1400ce21d
cmp bpl, 0xff
je 0x1400ce1aa
lea rax, [0x1403454e7]
cmp byte [r9 + rax], 0xbf
jle 0x1400ce21d
lea rdi, [0x1403454e7]
add rdi, r8
add byte [rcx + rax - 0x39], cl
mov esi, 3
jmp 0x1400ce206
invalid
xor r15, rdi
jmp 0x1400ce206
lea r12, [rsi - 1]
xor r15d, r15d
cmp r12, r15
je 0x1400ce1fa
mov r13, r15
inc r15
mov dl, byte [rdi + r13 + 1]
mov rcx, r14
call fcn.1400ce26d
test al, al
je 0x1400ce1c6
cmp r13, rsi
jae 0x1400ce23a
lea rax, [rdi + r15]
sub rsi, r15
mov qword [rbx], rax
mov qword [rbx + 8], rsi
mov rsi, r15
jmp 0x1400ce206
mov qword [rbx], 1
and qword [rbx + 8], 0
mov rax, rdi
mov rdx, rsi
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpercent_encoding_2.1.0lib.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 qword [rsp + 0x20], rax
lea rcx, [0x1403454e7]
mov edx, 0x300
call fcn.1402daa80
lea rax, [0x1403d0e80]
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpercent_encoding_2.1.0lib.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
call fcn.1402da380
int3
test rsi, rsi
je 0x1400ce688
invalid
mov rcx, rdi
call fcn.1400ce700
mov r9b, byte [rdi + 0x727]
mov cl, byte [rdi + 0x727]
mov rcx, rbx
mov rdx, rsi
mov edx, esi
mov edx, esi
mov r8, rdi
call fcn.1400ce737
mov r12, rdx
test rax, rax
je 0x1400ce34c
mov rcx, r15
mov rdx, r12
call fcn.1400901bb
invalid
cld
dec dword [rdi]
mov dh, 0x44
and al, 0x28
movsxd rax, dword [r13 + rax*4]
add rax, r13
jmp rax
test r12, r12
je 0x1400ce35f
cmp rsi, r12
jb 0x1400ce6ed
mov rcx, r12
jmp 0x1400ce364
mov r12, rsi
xor ecx, ecx
cmp r12, 1
jne 0x1400ce38c
movzx eax, byte [rbx]
add eax, dword [rdi + 0x728]
xor edx, edx
div ebp
mov r8d, edx
mov dword [rdi + 0x728], edx
add r8d, dword [rdi + 0x72c]
jmp 0x1400ce659
cmp r12, 0x10
jae 0x1400ce3cd
mov edx, dword [rdi + 0x728]
mov r8d, dword [rdi + 0x72c]
xor eax, eax
cmp r12, rax
je 0x1400ce508
je 0x1400ce508
movzx r9d, byte [rbx + rax]
add edx, r9d
mov dword [rdi + 0x728], edx
add r8d, edx
mov dword [rdi + 0x72c], r8d
inc rax
jmp 0x1400ce3a1
mov r10d, dword [rdi + 0x728]
mov r8d, dword [rdi + 0x72c]
xor r9d, r9d
lea rax, [r9 + 0x15b0]
cmp rax, r12
ja 0x1400ce51f
cmp r9, rax
jae 0x1400ce4e3
lea rdx, [r9 + 0x10]
cmp r9, 0xffffffffffffffef
ja 0x1400ce6a8
cmp rdx, r12
ja 0x1400ce6b7
loop 0x1400ce418
xchg dword [rcx + 0x46000002], ebp
movzx ebx, byte [rbx + rcx]
movzx r11d, byte [rbx + r9]
add r10d, r11d
add r8d, r10d
movzx r11d, byte [rbx + r9 + 1]
rol byte [rsi + 0xf], 1
mov dh, 0x5c
or eax, dword [rcx]
add r11d, r10d
add r8d, r11d
movzx r10d, byte [rbx + r9 + 2]
add r10d, r11d
add r8d, r10d
movzx r11d, byte [rbx + r9 + 3]
add r11d, r10d
add r8d, r11d
movzx r10d, byte [rbx + r9 + 4]
add r10d, r11d
add r8d, r10d
movzx r11d, byte [rbx + r9 + 5]
add r11d, r10d
add r8d, r11d
movzx r10d, byte [rbx + r9 + 6]
add r10d, r11d
add r8d, r10d
movzx r11d, byte [rbx + r9 + 7]
add r11d, r10d
add r8d, r11d
movzx r10d, byte [rbx + r9 + 8]
add r10d, r11d
add r8d, r10d
movzx r11d, byte [rbx + r9 + 9]
add r11d, r10d
add r8d, r11d
movzx r10d, byte [rbx + r9 + 0xa]
add r10d, r11d
add r8d, r10d
movzx r11d, byte [rbx + r9 + 0xb]
add r11d, r10d
add r8d, r11d
movzx r10d, byte [rbx + r9 + 0xc]
add r10d, r11d
add r8d, r10d
movzx r11d, byte [rbx + r9 + 0xd]
add r11d, r10d
add r8d, r11d
movzx r14d, byte [rbx + r9 + 0xe]
add r14d, r11d
add r8d, r14d
movzx r10d, byte [rbx + r9 + 0xf]
add r10d, r14d
mov dword [rdi + 0x728], r10d
add r8d, r10d
mov dword [rdi + 0x72c], r8d
mov r9, rdx
jmp 0x1400ce3ee
mov eax, r10d
xor edx, edx
div ebp
mov r10d, edx
mov dword [rdi + 0x728], edx
mov eax, r8d
xor edx, edx
div ebp
mov r8d, edx
mov dword [rdi + 0x72c], edx
jmp 0x1400ce3de
cmp edx, 0xfff0
jbe 0x1400ce659
xchg byte [rbp + 1], al
add byte [rax], al
xchg byte [rbp + 1], al
add byte [rax], al
add edx, 0xffff000f
jmp 0x1400ce653
mov rax, r12
sub rax, r9
jbe 0x1400ce666
cmp rax, 0xf
jbe 0x1400ce647
lea rdx, [r9 + 0x10]
cmp r9, 0xffffffffffffffef
ja 0x1400ce6e4
cmp rdx, r12
ja 0x1400ce6db
movzx r11d, byte [rbx + r9]
add r10d, r11d
add r8d, r10d
movzx r11d, byte [rbx + r9 + 1]
add r11d, r10d
add r8d, r11d
movzx r10d, byte [rbx + r9 + 2]
add r10d, r11d
add r8d, r10d
movzx r11d, byte [rbx + r9 + 3]
add r11d, r10d
add r8d, r11d
movzx r10d, byte [rbx + r9 + 4]
add r10d, r11d
add r8d, r10d
movzx r11d, byte [rbx + r9 + 5]
add r11d, r10d
add r8d, r11d
movzx r10d, byte [rbx + r9 + 6]
add r10d, r11d
add r8d, r10d
movzx r11d, byte [rbx + r9 + 7]
add r11d, r10d
add r8d, r11d
movzx r10d, byte [rbx + r9 + 8]
add r10d, r11d
add r8d, r10d
movzx r11d, byte [rbx + r9 + 9]
add r11d, r10d
add r8d, r11d
movzx r10d, byte [rbx + r9 + 0xa]
add r10d, r11d
add r8d, r10d
movzx r11d, byte [rbx + r9 + 0xb]
add r11d, r10d
add r8d, r11d
movzx r10d, byte [rbx + r9 + 0xc]
add r10d, r11d
add r8d, r10d
movzx r11d, byte [rbx + r9 + 0xd]
add r11d, r10d
add r8d, r11d
movzx r14d, byte [rbx + r9 + 0xe]
add r14d, r11d
add r8d, r14d
movzx r10d, byte [rbx + r9 + 0xf]
add r10d, r14d
mov dword [rdi + 0x728], r10d
add r8d, r10d
mov dword [rdi + 0x72c], r8d
add rax, 0xfffffffffffffff0
mov r9, rdx
jmp 0x1400ce52b
jbe 0x1400ce6c9
movzx eax, byte [rbx + r9]
add r10d, eax
mov dword [rdi + 0x728], r10d
add r8d, r10d
mov dword [rdi + 0x72c], r8d
inc r9
cmp r12, r9
jne 0x1400ce625
invalid
mov eax, r10d
xor edx, edx
div ebp
mov dword [rdi + 0x728], edx
mov eax, r8d
xor edx, edx
div ebp
cmc
cmc
mov dword [rdi + 0x72c], edx
test rcx, rcx
je 0x1400ce69f
mov rdx, rbx
mov r8, rsi
mov eax, esi
lea r9, str.0X4_
call fcn.14000302a
mov rbx, rax
mov rsi, rdx
jmp 0x1400ce2e4
xor r12d, r12d
mov rax, r12
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r12, str.failed_to_write_whole_buffer
jmp 0x1400ce68b
lea r8, [0x1402e8ec0]
mov rcx, r9
call fcn.1402da880
lea r8, [0x1402e8ec0]
mov rcx, rdx
mov rdx, r12
call fcn.1402da4a0
lea r8, [0x1402e8e90]
mov rcx, r9
mov rdx, r12
call fcn.1402da430
lea r8, [0x1402e8ea8]
jmp 0x1400ce6be
lea r8, [0x1402e8ea8]
jmp 0x1400ce6af
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srcwriter.rs
mov rcx, r12
mov rdx, rsi
call fcn.1402da4a0
int3
cmp byte [r12 + 0x726], 0
jne 0x1400d0346
mov qword [rsp + 0x70], rsi
mov rsi, qword [r12 + 0x28]
cmp rsi, 0x8000
ja 0x1400d0233
cmp byte [r12 + 0x70d], 0
jne 0x1400d0346
cmp byte [r12 + 0x70f], 0
mov rsi, qword [r12 + 0x10]
mov al, 1
je 0x1400ce8a1
mov qword [rsp + 0x158], rax
cmp rsi, 3
jb 0x1400ce8b5
lea rdi, [rsi - 2]
mov rax, qword [rsp + 0x70]
cmp rax, 2
mov ebx, 2
cmovb rbx, rax
xor edx, edx
cmp rbx, rdx
je 0x1400ce8ab
lea r14, [rdx + 1]
mov rax, qword [rsp + 0x130]
mov r8b, byte [rax + rdx]
add rdx, rdi
mov rcx, qword [rsp + 0xc0]
call fcn.140077f41
mov rdx, r14
jmp 0x1400ce877
mov qword [rsp + 0x158], rax
jmp 0x1400ce8be
xor eax, eax
mov qword [rsp + 0x158], rax
mov byte [r12 + 0x70f], 0
mov rcx, qword [rsp + 0x70]
lea rax, [rsi + rcx]
cmp rax, 0x10102
add dword [rax], eax
jbe 0x1400ce921
mov edi, 0x10102
sub rdi, rsi
cmp rdi, rcx
mov rsi, rcx
ja 0x1400d0493
mov rbx, qword [rsp + 0x130]
lea r8, [rbx + rdi]
mov rcx, r12
mov rdx, rbx
call fcn.140075caa
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srcinput_buffer.rs
call fcn.14000302a
dec dword [rax - 0x77]
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x90
add byte [rax], al
add bl, ch
invalid
mov rdx, qword [rsp + 0x130]
lea r8, [rdx + rcx]
mov rcx, r12
call fcn.140075caa
xor eax, eax
mov qword [rsp + 0x98], rax
mov sil, byte [r12 + 0x70a]
cmp qword [r12 + 0x410], 0x10001
jae 0x1400d043d
mov r14, qword [r12 + 0x10]
movzx r8d, byte [rsp + 0x37]
cmp r14, 0x10101
ja 0x1400ce97c
mov eax, r8d
or eax, 4
cmp eax, 5
jne 0x1400d019d
cmp byte [r12 + 0x70c], 0
mov dword [rsp + 0x44], r8d
je 0x1400ce9e6
mov rdx, qword [r12 + 8]
cmp r14, 1
jbe 0x1400ce9df
test byte [rsp + 0x158], 1
je 0x1400ce9df
cmp qword [r12 + 0x6f0], 0
jne 0x1400ce9df
movzx eax, byte [rdx]
movzx ecx, byte [rdx + 1]
mov r9d, dword [r12 + 0x6e0]
shl eax, 5
and r9d, 0x1f
shl r9d, 0xa
xor r9d, ecx
xor r9d, eax
mov word [r12 + 0x6e0], r9w
xor eax, eax
mov qword [rsp + 0x158], rax
xor eax, eax
jmp 0x1400cea9d
mov rdx, qword [r12 + 8]
mov eax, 0x8000
cmp r14, 0x8001
jbe 0x1400cea9d
mov ecx, 0x8002
mov qword [rsp + 0xe8], rdx
mov r13, r14
mov r8, r14
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srclz77.rs
call fcn.14000302a
mov rbx, rax
mov r14, rdx
neg r14
mov rax, qword [r12 + 0x6f8]
xor edi, edi
sub rdi, rax
mov r15d, 0x8000
lea rax, [rdi + r15]
cmp rax, 0x8000
je 0x1400cea6b
lea rax, [r14 + r15]
cmp rax, 0x8000
je 0x1400cea6b
mov r8b, byte [rbx]
inc rbx
mov rcx, qword [rsp + 0xc0]
mov rdx, r15
call fcn.140077f41
inc r15
jmp 0x1400cea38
and qword [r12 + 0x6f8], 0
xor eax, eax
cmp byte [r12 + 0x70c], 0
sete al
shl eax, 0xf
mov r15, qword [rsp + 0x80]
mov r14, r13
mov r8d, dword [rsp + 0x44]
mov rdx, qword [rsp + 0xe8]
mov r9, qword [r12 + 0x6e8]
add r9, rax
lea rcx, [rax + 0x8000]
cmp rcx, r14
mov r10, r14
mov qword [rsp + 0x1d0], rcx
cmovb r10, rcx
movzx ecx, sil
movzx esi, word [r12 + 0x700]
cmp byte [r12 + 0x70e], 0
mov qword [rsp + 0x68], r14
mov qword [rsp + 0xa0], rax
mov qword [rsp + 0xc8], rcx
mov qword [rsp + 0xa8], r9
mov qword [rsp + 0xd0], r10
mov qword [rsp + 0xe8], rdx
je 0x1400cee76
test si, si
je 0x1400cf052
movzx eax, word [r12 + 0x702]
movzx edi, ax
mov qword [rsp + 0x20], r10
lea rcx, [rsp + 0x160]
mov r8, r14
call fcn.140077f78
mov rax, qword [rsp + 0x190]
movups xmm0, xmmword [rsp + 0x160]
movups xmm1, xmmword [rsp + 0x170]
movups xmm2, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x110], xmm2
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
movzx edx, word [r12 + 0x704]
movzx ecx, word [r12 + 0x706]
mov word [rsp + 0x54], cx
and dword [r12 + 0x704], 0
movups xmm0, xmmword [rsp + 0x198]
movups xmmword [rsp + 0x148], xmm0
mov qword [rsp + 0x228], rdi
cmp dx, di
setae cl
mov dword [rsp + 0x144], ecx
mov bpl, byte [r12 + 0x709]
mov byte [r12 + 0x708], bpl
mov dword [rsp + 0x78], esi
movzx ecx, si
shr ecx, 2
mov dword [rsp + 0x1b4], ecx
mov qword [rsp + 0x1c8], rax
not rax
mov qword [rsp + 0x220], rax
mov r14b, byte [r12 + 0x70a]
xor eax, eax
mov qword [rsp + 0x38], rax
mov byte [rsp + 0xd8], bpl
mov rbx, qword [rsp + 0xf0]
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x138], rax
mov r12, qword [rsp + 0x148]
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0xb8], rax
mov r15, qword [rsp + 0x100]
mov dword [rsp + 0xb0], edx
cmp rbx, qword [rsp + 0x138]
je 0x1400cf1f8
mov rdi, r15
mov rsi, rbx
inc r15
inc rbx
mov bpl, byte [rsi]
mov rax, qword [rsp + 0x58]
mov byte [rax + 0x709], bpl
movzx r13d, dx
cmp r12, qword [rsp + 0xb8]
jne 0x1400ceccd
cmp dx, 2
ja 0x1400cf23e
test r14b, r14b
mov r14, qword [rsp + 0x88]
je 0x1400cecac
mov rax, qword [rsp + 0x58]
mov byte [rax + 0x70a], 0
mov rcx, r14
mov dl, byte [rsp + 0xd8]
call fcn.14007826e
test al, al
jne 0x1400cf2f7
mov rcx, r14
mov edx, ebp
call fcn.14007826e
xor r14d, r14d
test al, al
mov edx, dword [rsp + 0xb0]
je 0x1400cec3b
jmp 0x1400cf2c9
mov qword [rsp + 0x100], r15
mov qword [rsp + 0xf0], rbx
lea rax, [r12 + 1]
mov qword [rsp + 0x148], rax
mov r8b, byte [r12]
mov rsi, qword [rsp + 0xc0]
mov rcx, rsi
mov rdx, rdi
call fcn.140077f41
mov ebx, dword [rsp + 0x144]
test bl, 1
jne 0x1400ced6d
cmp r13w, 0x20
mov eax, dword [rsp + 0x78]
cmovae eax, dword [rsp + 0x1b4]
mov r8, qword [rsi]
mov word [rsp + 0x28], ax
mov qword [rsp + 0x20], r13
mov rcx, qword [rsp + 0xe8]
mov rdx, qword [rsp + 0x68]
mov r9, rdi
call fcn.140078005
cmp rdx, 0x2001
mov esi, 0
add byte [rax + 0xf], cl
invalid
invalid
cmp rax, 3
cmovne rsi, rax
cmp rsi, qword [rsp + 0x228]
movzx ebx, bl
mov eax, 1
cmovae ebx, eax
jmp 0x1400ced73
xor esi, esi
xor edx, edx
xor ebx, ebx
mov r12, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x88]
mov word [r12 + 0x704], si
mov word [r12 + 0x706], dx
invalid
add byte [rax], al
mov eax, dword [rsp + 0xb0]
cmp ax, 3
jb 0x1400cee25
cmp ax, si
jb 0x1400cee25
mov esi, eax
mov edx, esi
movzx r8d, word [rsp + 0x54]
call fcn.14007829d
mov ebx, eax
add esi, 0xfffffffe
movzx ecx, si
lea rdx, [rsp + 0xf0]
lea r8, [rsp + 0x148]
mov r9, qword [rsp + 0xc0]
mov ecx, dword [rsp + 0xc0]
call fcn.14007832d
add rdi, r13
mov rax, qword [rsp + 0x220]
add rax, rdi
cmp rdi, qword [rsp + 0x1c8]
mov rcx, qword [rsp + 0x38]
cmova rcx, rax
mov qword [rsp + 0x38], rcx
mov byte [r12 + 0x70a], 0
and dword [r12 + 0x704], 0
test bl, bl
jne 0x1400cf472
xor r14d, r14d
xor edx, edx
xor esi, esi
xor ebx, ebx
jmp 0x1400cee59
test r14b, r14b
mov rdi, qword [rsp + 0xa0]
je 0x1400cee4d
mov r13, rdx
mov dl, byte [rsp + 0xd8]
call fcn.14007826e
mov rdx, r13
test al, al
je 0x1400cee59
jmp 0x1400cf499
mov byte [r12 + 0x70a], 1
mov r14b, 1
mov dword [rsp + 0x144], ebx
mov byte [r12 + 0x708], bpl
mov eax, edx
mov word [rsp + 0x54], dx
mov edx, esi
jmp 0x1400cebf4
mov dword [rsp + 0x78], esi
mov qword [rsp + 0x20], r10
lea rcx, [rsp + 0x160]
mov r8, r14
call fcn.140077f78
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0xb0], rax
movups xmm0, xmmword [rsp + 0x160]
movups xmm1, xmmword [rsp + 0x170]
movups xmm2, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x110], xmm2
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
movups xmm0, xmmword [rsp + 0x198]
movups xmmword [rsp + 0x148], xmm0
xor eax, eax
mov qword [rsp + 0x38], rax
mov rdi, qword [rsp + 0xf0]
mov r13, qword [rsp + 0xf8]
mov r15, qword [rsp + 0x148]
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x138], rax
mov rbp, qword [rsp + 0x100]
mov r12, rdi
cmp rdi, r13
je 0x1400cf1f0
mov rsi, rbp
inc rbp
lea rdi, [r12 + 1]
mov bl, byte [r12]
cmp r15, qword [rsp + 0x138]
je 0x1400cefba
mov r8b, byte [r15]
inc r15
mov r14, qword [rsp + 0xc0]
mov rcx, r14
mov rdx, rsi
call fcn.140077f41
mov r8, qword [r14]
mov eax, dword [rsp + 0x78]
mov word [rsp + 0x28], ax
and qword [rsp + 0x20], 0
mov rcx, qword [rsp + 0xe8]
mov rdx, qword [rsp + 0x68]
mov qword [rsp + 0xb8], rsi
mov r9, rsi
call fcn.140078005
cmp rax, 2
jbe 0x1400cef9e
mov r14, rax
mov r8, rdx
cmp rax, 3
jne 0x1400cefd6
cmp r8, 0x2000
jbe 0x1400cefd6
mov rcx, qword [rsp + 0x88]
mov edx, ebx
call fcn.14007826e
test al, al
je 0x1400cef16
jmp 0x1400cf4af
mov rcx, qword [rsp + 0x88]
mov edx, ebx
call fcn.14007826e
test al, al
je 0x1400cef16
jmp 0x1400cf4bc
mov qword [rsp + 0x100], rbp
mov qword [rsp + 0xf0], rdi
mov qword [rsp + 0x148], r15
mov rcx, qword [rsp + 0x88]
mov edx, r14d
call fcn.14007829d
mov ebx, eax
lea rcx, [r14 - 1]
lea rdx, [rsp + 0xf0]
lea r8, [rsp + 0x148]
mov r9, qword [rsp + 0xc0]
call fcn.14007832d
mov r9, qword [rsp + 0xb8]
add r9, r14
add ecx, esi
mov rax, r9
sub rax, qword [rsp + 0xb0]
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x38
cmova rcx, rax
mov qword [rsp + 0x38], rcx
test bl, bl
je 0x1400ceee6
jmp 0x1400d01a9
test r14, r14
je 0x1400cf2d4
cmp r9, 1
mov rsi, r9
adc rsi, 0
lea rcx, [rsi - 1]
cmp rcx, r14
jae 0x1400d0484
mov r15, rbp
mov bl, byte [rdx + rsi - 1]
cmp rsi, r10
mov r13, r10
mov rbp, rdx
mov rdi, r10
cmovb rdi, rsi
test r9, r9
jne 0x1400cf0a7
mov dl, byte [rbp]
mov rcx, qword [rsp + 0x88]
call fcn.14007826e
test al, al
jne 0x1400d01b3
add rdi, rbp
add rbp, r13
xor eax, eax
mov qword [rsp + 0x38], rax
xor r12d, r12d
cmp rdi, rbp
je 0x1400cf2db
lea r13, [r12 + 1]
mov r15b, byte [rdi]
inc rdi
lea rcx, [r12 + rsi]
cmp bl, r15b
jne 0x1400cf1ca
mov rdx, qword [rsp + 0xe8]
mov r8, qword [rsp + 0x68]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_src_rle.rs
or eax, 0x226e24
mov r14, rcx
call fcn.14000302a
mov rcx, r14
mov r14, rdx
xor edx, edx
cmp r14, rdx
je 0x1400cf1c0
cmp byte [rax + rdx], bl
jne 0x1400cf1bd
inc rdx
cmp rdx, 0x102
jne 0x1400cf0fc
mov r14d, 0x102
add rcx, r14
mov rbx, rcx
mov rax, rcx
sub rax, qword [rsp + 0xd0]
mov rcx, qword [rsp + 0x38]
cmova rcx, rax
mov qword [rsp + 0x38], rcx
lea r8d, [r14 - 3]
mov rcx, qword [rsp + 0x88]
mov dx, 1
call fcn.1400783d7
lea eax, [r14 + 0xfd]
movzx eax, al
lea rcx, [0x1402f5418]
movzx ecx, byte [rax + rcx]
cmp rcx, 0x1d
jae 0x1400d046c
mov rax, qword [rsp + 0x58]
inc word [rax + rcx*2 + 0x61a]
inc word [rax + 0x654]
cmp qword [rax + 0x410], 0x7bff
ja 0x1400d0188
lea rax, [r14 - 2]
mov rcx, rbp
sub rcx, rdi
add r12, r14
cmp rcx, rax
lea rdi, [rdi + r14 - 1]
cmovbe rdi, rbp
cmovbe r12, r13
mov ebx, r15d
jmp 0x1400cf0b7
mov r14, rdx
cmp r14, 2
ja 0x1400cf120
mov r14, rcx
mov rcx, qword [rsp + 0x88]
mov edx, r15d
call fcn.14007826e
mov r12, r13
mov ebx, r15d
test al, al
je 0x1400cf0b7
jmp 0x1400cf500
mov qword [rsp + 0xf0], r12
mov r12, qword [rsp + 0x58]
mov r15, qword [rsp + 0x80]
mov rbp, qword [rsp + 0x48]
mov r14, qword [rsp + 0x68]
mov r8d, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xc8]
mov r9, qword [rsp + 0xa8]
mov r10, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0x38]
mov qword [r12 + 0x6f8], rdx
jmp 0x1400cf39d
mov qword [rsp + 0x100], r15
mov qword [rsp + 0xf0], rbx
mov rcx, qword [rsp + 0x88]
movzx r8d, word [rsp + 0x54]
call fcn.14007829d
mov r12, qword [rsp + 0x58]
and dword [r12 + 0x704], 0
add rdi, r13
mov r15, qword [rsp + 0x1c8]
sub rdi, r15
mov ecx, 0
cmovb rdi, rcx
mov byte [r12 + 0x70a], 0
sub rdi, 1
cmovb rdi, rcx
mov qword [rsp + 0x1e0], rdi
mov ecx, 8
mov edx, 0
test al, al
mov rbp, qword [rsp + 0x48]
mov r14, qword [rsp + 0x68]
mov r8d, dword [rsp + 0x44]
mov rdi, qword [rsp + 0xa0]
jne 0x1400cf337
jmp 0x1400cf34b
inc rsi
inc rdi
mov rax, rdi
jmp 0x1400cf301
xor edx, edx
jmp 0x1400cf231
mov r12, qword [rsp + 0x58]
mov r15, qword [rsp + 0x80]
mov r14, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x48]
jmp 0x1400cf20f
inc rsi
lea rax, [rdi + 1]
mov r15, rdi
mov rbp, qword [rsp + 0x48]
mov qword [rsp + 0x100], rax
mov qword [rsp + 0xf0], rsi
xor eax, eax
mov r12, qword [rsp + 0x58]
mov r14, qword [rsp + 0x68]
mov r8d, dword [rsp + 0x44]
mov rdi, qword [rsp + 0xa0]
mov qword [rsp + 0x1e0], rax
mov qword [rsp + 0x1e8], 1
mov ecx, reloc.WS2_32.dll_recv
mov rdx, r15
mov qword [rsp + rcx + 0x1e0], rdx
mov rax, qword [rsp + 0x1e0]
mov r9, qword [rsp + 0x1f0]
cmp qword [rsp + 0x1e8], 0
mov rdx, rax
mov qword [r12 + 0x6f8], rax
mov r15, qword [rsp + 0x80]
jne 0x1400cf534
mov rcx, qword [rsp + 0xc8]
mov r9, qword [rsp + 0xa8]
mov r10, qword [rsp + 0xd0]
mov sil, byte [r12 + 0x70a]
movzx eax, sil
sub rcx, r9
add rcx, r10
add rcx, rdx
sub rcx, rax
add qword [r12 + 0x6f0], rcx
mov qword [r12 + 0x6e8], rdx
cmp byte [r12 + 0x70c], 0
je 0x1400cf3f6
or r8d, 4
cmp r8d, 5
jne 0x1400cf3e8
cmp qword [rsp + 0x1d0], r14
jae 0x1400d0154
mov byte [r12 + 0x70c], 0
jmp 0x1400ce947
cmp byte [rsp + 0x57], 1
jne 0x1400cf416
cmp qword [rsp + 0x98], 0
jne 0x1400cf416
cmp qword [rsp + 0x1d0], r14
jae 0x1400d01da
cmp word [r12 + 0x700], 0
je 0x1400cf432
mov rax, qword [rsp + 0xc0]
mov rcx, qword [rax]
call fcn.140078418
mov rcx, qword [rsp + 0x98]
test rcx, rcx
mov rdx, rcx
mov eax, 1
cmove rdx, rax
mov r8, qword [rsp + 0x90]
cmove r8, rcx
mov rcx, r12
call fcn.140078439
mov qword [rsp + 0x98], rax
mov qword [rsp + 0x90], rdx
jmp 0x1400ce947
dec rdi
mov r15, rdi
mov rbp, qword [rsp + 0x48]
mov r14, qword [rsp + 0x68]
mov r8d, dword [rsp + 0x44]
mov rdi, qword [rsp + 0xa0]
mov rax, qword [rsp + 0x38]
jmp 0x1400cf32f
xor eax, eax
mov rbp, qword [rsp + 0x48]
mov r14, qword [rsp + 0x68]
mov r8d, dword [rsp + 0x44]
jmp 0x1400cf32f
inc r12
mov r9, qword [rsp + 0xb8]
jmp 0x1400cf4c2
inc r12
mov r9, rsi
inc r9
mov rbp, qword [rsp + 0x48]
mov qword [rsp + 0x100], r9
mov qword [rsp + 0xf0], r12
mov qword [rsp + 0x148], r15
xor eax, eax
mov qword [rsp + 0x38], rax
mov rdi, qword [rsp + 0xa0]
mov r12, qword [rsp + 0x58]
mov r15, qword [rsp + 0x80]
jmp 0x1400cf527
mov r9, r14
inc r9
xor eax, eax
mov qword [rsp + 0x38], rax
mov r12, qword [rsp + 0x58]
mov r15, qword [rsp + 0x80]
mov rbp, qword [rsp + 0x48]
mov rdi, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x38]
mov qword [r12 + 0x6f8], rdx
movzx esi, byte [r12 + 0x70a]
mov rax, qword [rsp + 0xc8]
add rax, r9
mov rcx, qword [rsp + 0xa8]
add rcx, rsi
sub rax, rcx
add qword [r12 + 0x6f0], rax
test rdx, rdx
je 0x1400cf57c
mov rbx, rdx
cmp byte [r12 + 0x70c], 0
je 0x1400cf587
mov byte [r12 + 0x70c], 0
jmp 0x1400cf5e4
mov rax, r9
sub rax, rdi
mov rbx, rax
jmp 0x1400cf5e4
mov rdi, r9
cmp word [r12 + 0x700], 0
je 0x1400cf5a6
mov rax, qword [rsp + 0xc0]
mov rcx, qword [rax]
call fcn.140078418
mov rcx, qword [rsp + 0x98]
test rcx, rcx
mov rdx, rcx
mov eax, 1
cmove rdx, rax
mov r8, qword [rsp + 0x90]
cmove r8, rcx
mov rcx, r12
call fcn.140078439
mov qword [rsp + 0x98], rax
mov qword [rsp + 0x90], rdx
mov r9, rdi
mov qword [r12 + 0x6e8], rbx
sub r9, rsi
xor eax, eax
xor edi, edi
mov r8, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x90]
mov rcx, qword [rsp + 0x98]
test rcx, rcx
cmove rdx, rcx
mov rcx, r8
sub rcx, rdx
add qword [rsp + 0x128], rcx
add qword [r12 + 0x710], rcx
test al, al
jne 0x1400d02b6
mov qword [rsp + 0xb8], r9
mov rdx, qword [rsp + 0x130]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srccompress.rs
call fcn.14000302a
mov qword [rsp + 0x130], rax
mov r8b, byte [r12 + 0x70d]
mov rax, qword [r12 + 0x6f0]
mov qword [rsp + 0x38], rax
cmp rax, 5
mov qword [rsp + 0x70], rdx
jae 0x1400cf68b
mov rsi, rdx
movabs rdx, 0x8000000000000001
mov r10, qword [rsp + 0xb8]
jmp 0x1400cfd6a
mov rsi, rdi
mov byte [rsp + 0xd0], r8b
mov al, byte [r12 + 0x38]
mov byte [rsp + 0xa8], al
mov edx, 0x11e
mov r8d, 0x101
mov rcx, qword [rsp + 0x1c0]
call fcn.140077854
mov rdi, rax
mov rbx, rdx
mov edx, 0x1e
mov r8d, 1
mov rcx, qword [rsp + 0x218]
call fcn.140077854
mov r13, rax
mov r14, rdx
mov qword [rsp + 0x20], r15
mov qword [rsp + 0x28], 0x120
mov r8d, reloc.WS2_32.dll_ntohs
mov qword [rsp + 0xe8], rdi
mov rcx, rdi
mov rdx, rbx
mov rdi, qword [rsp + 0x1b8]
mov r9, rdi
call fcn.1400778ae
mov qword [rsp + 0x20], rbp
mov qword [rsp + 0x28], 0x20
mov r8d, reloc.WS2_32.dll_ntohs
mov qword [rsp + 0x138], r13
mov rcx, r13
mov rdx, r14
mov r9, rdi
call fcn.1400778ae
movaps xmmword [rsp + 0x1f0], xmm6
movaps xmmword [rsp + 0x1e0], xmm6
and qword [rsp + 0x1fe], 0
cmp r14, 0x21
jae 0x1400d04cf
mov qword [rsp + 0xd8], rsi
mov qword [rsp + 0xc8], rbx
lea rax, [r15 + rbx]
and qword [r12 + 0x6b8], 0
and dword [rsp + 0x6b8], 0
mov qword [rsp + 0x68], r14
lea rcx, [r14 + rbp]
mov qword [rsp + 0x178], r15
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x180], rax
mov qword [rsp + 0x188], rbp
add byte [rax], al
mov qword [rsp + 0xb0], rcx
mov qword [rsp + 0x190], rcx
and qword [rsp + 0x198], 0
and qword [rsp + 0x160], 0
lea rcx, [rsp + 0x160]
call fcn.140077e1c
test rax, rax
je 0x1400d04b7
mov rax, qword [rax + 8]
mov dil, byte [rax]
not dil
xor esi, esi
mov r13, qword [rsp + 0x1d8]
lea rbp, [rsp + 0x1e0]
mov r12d, edi
mov rax, qword [rsp + 0x160]
and qword [rsp + 0x160], 0
test rax, rax
je 0x1400cf81f
mov r14, qword [rsp + 0x168]
mov rdx, qword [rsp + 0x170]
jmp 0x1400cf82f
lea rcx, [rsp + 0x178]
call fcn.140077e5c
mov r14, rax
test rdx, rdx
je 0x1400cfa8b
mov dil, byte [rdx]
cmp dil, r12b
jne 0x1400cf891
test r12b, r12b
sete al
cmp sil, 0x8a
setb cl
and cl, al
rol dword [rax - 0x80], 0xfe
invalid
setb bl
or bl, cl
add bl, sil
lea rcx, [rsp + 0x160]
call fcn.140077e1c
test rax, rax
je 0x1400cf88f
test r12b, r12b
sete al
cmp bl, 0x8a
setb cl
mov esi, ebx
cmp bl, 6
jb 0x1400cf7f4
mov esi, ebx
and al, cl
je 0x1400cf899
jmp 0x1400cf7f4
mov esi, ebx
cmp sil, 2
jbe 0x1400cf8b3
mov ebx, esi
test r12b, r12b
je 0x1400cfa2e
mov cl, 1
cmp r12b, 0x10
jb 0x1400cfa37
jmp 0x1400d0425
cmp dil, r12b
sete bpl
lea rcx, [rsp + 0x160]
call fcn.140077e1c
test rax, rax
sete r12b
mov ebx, 1
test dil, dil
jne 0x1400cf8ed
lea rcx, [rsp + 0x160]
call fcn.140077e1c
xor ebx, ebx
test rax, rax
sete bl
and bpl, r12b
movzx ecx, bpl
movzx eax, sil
sub r14, rax
add r14, rcx
add rax, rbx
mov qword [rsp + 0xf0], r15
mov rcx, qword [rsp + 0x78]
mov qword [rsp + 0xf8], rcx
mov rcx, qword [rsp + 0x48]
mov qword [rsp + 0x100], rcx
mov rcx, qword [rsp + 0xb0]
mov qword [rsp + 0x108], rcx
mov qword [rsp + 0x110], r14
mov r13, qword [rsp + 0x1d8]
lea rsi, [rsp + 0xf0]
lea rbp, [rsp + 0x1e0]
test rax, rax
je 0x1400cfa24
dec rax
mov qword [rsp + 0x118], rax
mov rcx, qword [rsp + 0x110]
test rcx, rcx
je 0x1400cf9ba
and qword [rsp + 0x110], 0
mov rax, qword [rsp + 0xf0]
test rax, rax
je 0x1400cf9cd
mov rdx, qword [rsp + 0xf8]
mov r8, rdx
sub r8, rax
cmp r8, rcx
cmovae r8, rcx
sub rcx, r8
jne 0x1400cf9c4
add rax, r8
cmp rax, rdx
je 0x1400cf9c4
lea rcx, [rax + 1]
mov qword [rsp + 0xf0], rcx
jmp 0x1400cfa03
mov rcx, rsi
call fcn.140077f08
jmp 0x1400cfa03
and qword [rsp + 0xf0], 0
mov rax, qword [rsp + 0x100]
test rax, rax
je 0x1400cfa24
mov rdx, qword [rsp + 0x108]
mov r8, rdx
sub r8, rax
lea r9, [rax + rcx]
inc r9
cmp r8, rcx
cmovbe r9, rdx
mov qword [rsp + 0x100], r9
jbe 0x1400cfa24
add rax, rcx
test rax, rax
je 0x1400cfa24
mov dl, byte [rax]
xor ecx, ecx
mov r8, r13
mov r9, rbp
call fcn.140077e85
mov rax, qword [rsp + 0x118]
jmp 0x1400cf953
xor bl, 1
mov esi, ebx
jmp 0x1400cf7f4
cmp bl, 0xb
setb cl
xor cl, 3
mov edx, ebx
mov r8, r13
mov r9, rbp
call fcn.140077e85
xor esi, esi
cmp dil, r12b
je 0x1400cf7f4
test dil, dil
je 0x1400cfa6a
xor esi, esi
xor ecx, ecx
mov edx, edi
mov r8, r13
mov r9, rbp
call fcn.140077e85
jmp 0x1400cf7f4
lea rcx, [rsp + 0x160]
call fcn.140077e1c
mov sil, 1
test rax, rax
test eax, eax
jne 0x1400cf7f4
xor esi, esi
xor ecx, ecx
xor edx, edx
jmp 0x1400cfa5a
mov edx, reloc.WS2_32.dll_send
lea rcx, [rsp + 0x160]
mov r8b, 1
call fcn.140075e83
cmp qword [rsp + 0x160], 0
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0x78], rax
jne 0x1400d04a5
invalid
mov r14, qword [rsp + 0x170]
mov qword [rsp + 0x20], r14
mov qword [rsp + 0x28], reloc.WS2_32.dll_send
mov edx, reloc.WS2_32.dll_send
mov r8d, 7
mov rcx, rbp
mov r9, qword [rsp + 0x1b8]
call fcn.1400778ae
lea rdi, [0x1403430d2]
xor esi, esi
lea rbx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srchuffman_lengths.rs
mov r13, qword [rsp + 0x68]
insb byte [rdi], dx
and al, 0x68
mov qword [rsp + 0xb0], r14
cmp rsi, 0x13
je 0x1400cfb31
movzx r8d, byte [rdi]
mov edx, reloc.WS2_32.dll_send
mov rcx, r14
mov r9, rbx
call fcn.14005ba68
cmp byte [rax], 0
jne 0x1400cfb36
inc rsi
dec rdi
jmp 0x1400cfb0a
mov esi, reloc.WS2_32.dll_send
mov eax, 0x120
mov r12, qword [rsp + 0xc8]
add byte [rax], al
add byte [rcx + 0x39], cl
invalid
cmovae r12, rax
xor eax, eax
xor ebx, ebx
xor r14d, r14d
mov ecx, 0x101
cmp rax, rcx
mov edx, 0x101
cmovb rdx, rax
cmp r12, rax
je 0x1400cfbba
mov ecx, eax
sub cl, dl
lea rdi, [rax + 1]
mov rdx, qword [rsp + 0xe8]
movzx ebp, word [rdx + rax*2]
movzx r13d, byte [r15 + rax]
lea rdx, str._b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_b_b_b_b_b_b_b_b
movzx r15d, byte [rax + rdx]
call fcn.14007716c
movzx eax, al
add r13, rax
imul r13, rbp
add r14, r13
mov r13, qword [rsp + 0x68]
add r15, rax
imul r15, rbp
add rbx, r15
mov r15, qword [rsp + 0x80]
mov rax, rdi
jmp 0x1400cfb51
cmp r13, 0x20
mov eax, 0x20
cmovae r13, rax
xor edx, edx
xor ecx, ecx
xor eax, eax
mov rbp, qword [rsp + 0x48]
mov r12, qword [rsp + 0xb0]
cmp r13, rdx
je 0x1400cfc29
mov r8, qword [rsp + 0x138]
movzx r8d, word [r8 + rdx*2]
movzx r9d, byte [rbp + rdx]
lea r10, str._b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_b_b_b_b_b_b_b_b
movzx r10d, byte [rdx + r10]
mov r11d, edx
shr r11b, 1
cmp dl, 2
lea rdx, [rdx + 1]
adc r11b, 0xff
movzx r11d, r11b
add r9, r11
imul r9, r8
add rax, r9
add r10, r11
imul r10, r8
ror byte [rcx + rax - 0x2f], 1
jmp 0x1400cfbda
xor r8d, r8d
xor edx, edx
cmp r8, 0x13
je 0x1400cfc79
movzx r9d, word [rsp + r8*2 + 0x1e0]
movzx r10d, byte [r12 + r8]
mov r11d, r8d
and r11b, 0xfe
cmp r8b, 0x12
mov edi, 0
mov r13d, 7
cmove rdi, r13
inc r8
cmp r11b, 0x10
adc byte [rcx - 0x45], al
add eax, dword [rax]
add byte [rax], al
cmove rdi, r11
add rdi, r10
imul rdi, r9
add rdx, rdi
jmp 0x1400cfc2e
mov r8d, reloc.WS2_32.dll_send
sub r8, rsi
lea r9, [r8 + r8*2]
add r14, rax
add r14, r9
lea r9, [rdx + r14]
add r9, 0xe
add rcx, rbx
mov r11, qword [rsp + 0x38]
lea rax, [r11 - 1]
xor edx, edx
mov r10d, 0x7fff
div r10
lea rdx, [r11 + rax]
shl rax, 5
lea rax, [rax + rdx*8]
mov r10b, byte [rsp + 0xa8]
and r10b, 7
cmp r10b, 6
setae dl
shl dl, 3
or dl, 5
sub dl, r10b
movzx edx, dl
add rax, rdx
add rax, 0x20
cmp r9, rcx
cmovae r9, rcx
cmp r9, rax
mov rdx, rax
cmovb rdx, r9
movabs rsi, 0x8000000000000001
cmp rdx, rcx
je 0x1400cfd38
movabs rsi, 0x8000000000000000
cmp rax, r9
jbe 0x1400cfd38
mov qword [rsp + 0xe0], r12
mov qword [rsp + 0x1a8], r8
mov rsi, qword [rsp + 0x70]
mov r10, qword [rsp + 0xb8]
and al, 0xa8
add dword [rax], eax
add byte [rax - 0x75], cl
je 0x1400cfd44
jo 0x1400cfd6e
mov edx, dword [rsp + 0xb8]
mov rdi, qword [rsp + 0xd8]
mov rdx, qword [rsp + 0x78]
jmp 0x1400cfd5d
mov rcx, qword [rsp + 0x78]
mov rdx, r12
call fcn.1400a33ee
mov rdx, rsi
mov rsi, qword [rsp + 0x70]
dec dword [rax - 0x77]
mov rsi, qword [rsp + 0x70]
mov r10, qword [rsp + 0xb8]
mov rdi, qword [rsp + 0xd8]
mov esp, 0xd824
invalid
mov esp, 0xd824
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x58
mov r12, qword [rsp + 0x58]
mov r8b, byte [rsp + 0xd0]
mov rax, rdx
btc rax, 0x3f
btc eax, 0x3f
cmp rax, 2
mov ecx, 2
cmovae rax, rcx
test rax, rax
je 0x1400cfdc7
cmp rax, 1
jne 0x1400cfe18
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
je 0x1400cfdb6
mov rsi, qword [rsp + 0x60]
mov rcx, rsi
mov dl, 1
call fcn.140077407
cli
dec dword [rax - 0x77]
int1
invalid
cli
dec dword [rax - 0x77]
int1
call fcn.14007741f
mov rcx, qword [r12 + 0x408]
mov rdx, qword [r12 + 0x410]
mov r8, rsi
mov eax, esi
call fcn.140077011
mov rsi, qword [rsp + 0x70]
jmp 0x1400d0114
mov rax, r10
mov ecx, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x2b], cl
and al, 0x38
sub rax, qword [rsp + 0x38]
cmovae rcx, rax
jb 0x1400d0566
add byte [rax], al
add byte [rax], al
mov rdx, qword [r12 + 0x10]
cmp r10, rdx
ja 0x1400d0557
test r8b, r8b
setne al
cmp byte [rsp + 0x37], 5
sete r9b
sub r10, rcx
add rcx, qword [r12 + 8]
and r9b, al
mov rdx, r10
mov r8, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
call fcn.1400771d3
jmp 0x1400d0114
mov qword [rsp + 0x78], rdx
mov qword [rsp + 0xd8], rdi
mov esp, 0xd824
add byte [rax - 0x75], cl
and al, 0x60
mov esp, 0xd824
add byte [rax - 0x75], cl
and al, 0x60
xor edx, edx
call fcn.140077407
mov rsi, qword [r12 + 0x6b0]
mov rcx, r15
mov r15, qword [r12 + 0x6b8]
mov edx, 0x120
mov r8d, 0x101
call fcn.14007780b
mov rbx, rax
mov edx, 0x20
mov r8d, 1
add byte [rax], al
add byte [rax - 0x77], cl
jmp 0x13a86a051
dec dword [rax - 0x7f]
sti
invalid
add dword [rax], eax
add byte [rdi], cl
sub dword [rsi + rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
jmp 0x13a86a051
cmp rbx, 0x100
lea r13, [0x1403430c0]
lea rbp, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srchuffman_lengths.rs
jbe 0x1400d04fb
add byte [rax], al
add byte [rax], al
mov rdi, rax
cmp rax, 0x1f
jae 0x1400d0513
test rdi, rdi
je 0x1400d0544
invalid
pushfq
invalid
add byte [rax], al
test byte [rsi + rax - 0x3c7f0000], bl
invalid
add ebx, 0xfffffeff
mov r14, qword [rsp + 0x60]
mov rcx, r14
mov edx, ebx
mov r8b, 5
call fcn.140075d72
dec edi
mov rcx, r14
mov edx, edi
mov r8b, 5
call fcn.140075d72
mov rdi, qword [rsp + 0x1a8]
mov rax, rdi
sub rax, 4
mov edx, 0
cmovae rdx, rax
cmovae edx, eax
cmovae edx, eax
mov rcx, r14
mov r8b, 4
call fcn.140075d72
cmp rdi, 0x14
jae 0x1400d052b
xor edi, edi
cmp qword [rsp + 0x1a8], rdi
je 0x1400cff37
movzx r8d, byte [rdi + r13]
mov edx, reloc.WS2_32.dll_send
mov rcx, qword [rsp + 0xe0]
mov r9, rbp
call fcn.14005ba68
movzx edx, byte [rax]
mov rcx, qword [rsp + 0x60]
mov r8b, 3
call fcn.140075d72
inc rdi
jmp 0x1400cfefe
movaps xmmword [rsp + 0x170], xmm6
movaps xmmword [rsp + 0x160], xmm6
and qword [rsp + 0x17e], 0
mov edx, reloc.WS2_32.dll_send
mov r9d, reloc.WS2_32.dll_send
lea rcx, [rsp + 0x160]
mov r8, qword [rsp + 0xe0]
call fcn.1400774ad
dec dword [rdi]
mov bh, 0xbc
and al, 0x84
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x9c
and al, 0x80
add dword [rax], eax
add byte [rdi], cl
mov bh, 0xac
and al, 0x82
add dword [rax], eax
add byte [rbp + 1], cl
invalid
dec dword [rdi]
mov bh, 0xbc
and al, 0x84
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x9c
and al, 0x80
add dword [rax], eax
add byte [rdi], cl
mov bh, 0xac
and al, 0x82
add dword [rax], eax
add byte [rbp + 1], cl
dec dword [rbp - 0x7b]
dec dword [rdi]
test byte [0x14f0cff96], ch
mov dh, 6
test r15, r15
je 0x1400d00c1
movzx eax, byte [rsi]
mov r14b, byte [rsi + 1]
lea rcx, [0x1403d4d7c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
movzx r8d, r14b
cmp r14b, 0x13
jae 0x1400d0455
movzx r14d, word [rsp + r8*2 + 0x160]
mov edx, reloc.WS2_32.dll_send
mov rcx, qword [rsp + 0xe0]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srchuffman_lengths.rs
call fcn.14005ba68
mov r8b, byte [rax]
mov rcx, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
mov edx, r14d
jmp 0x1400d00af
mov edx, reloc.WS2_32.dll_send
mov r8d, reloc.WS2_32.dll_recvfrom
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
or edx, dword [rdx + 0x22]
and al, byte [rax]
call fcn.14005ba68
mov r8b, byte [rax]
mov r13, qword [rsp + 0x60]
mov rcx, qword [rsp + 0xe0]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srchuffman_lengths.rs
and al, byte [rax]
call fcn.14005ba68
mov r8b, byte [rax]
mov r13, qword [rsp + 0x60]
mov rcx, r13
mov edx, ebp
call fcn.140075d72
add r14b, 0xfd
movzx edx, r14b
mov rcx, r13
mov r8b, 3
jmp 0x1400d00af
mov edx, reloc.WS2_32.dll_send
mov r8d, reloc.WS2_32.dll_select
mov rcx, qword [rsp + 0xe0]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srchuffman_lengths.rs
or eax, 0x2251df
call fcn.14005ba68
mov r8b, byte [rax]
mov r13, qword [rsp + 0x60]
mov rcx, r13
mov edx, edi
call fcn.140075d72
add r14b, 0xf5
movzx edx, r14b
mov rcx, r13
mov r8b, 7
jmp 0x1400d00af
mov edx, reloc.WS2_32.dll_send
mov r8d, reloc.WS2_32.dll_recv
mov rcx, qword [rsp + 0xe0]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srchuffman_lengths.rs
call fcn.14005ba68
mov r8b, byte [rax]
mov r13, qword [rsp + 0x60]
mov rcx, r13
mov edx, ebx
call fcn.140075d72
add r14b, 0xfd
movzx edx, r14b
mov rcx, r13
mov r8b, 2
call fcn.140075d72
add rsi, 2
mov byte [rdx], 0x49
add edi, 0xfffffffe
jmp 0x1400cff8b
mov rcx, qword [rsp + 0x210]
call fcn.140077468
mov rcx, qword [r12 + 0x408]
mov rdx, qword [r12 + 0x410]
mov r8, qword [rsp + 0x60]
call fcn.140077011
mov rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0xe0]
call fcn.1400afd38
mov rsi, qword [rsp + 0x70]
mov r15, qword [rsp + 0x80]
mov rbp, qword [rsp + 0x48]
mov rdi, qword [rsp + 0xd8]
mov r8d, 0x278
mov rcx, qword [rsp + 0x1c0]
xor edx, edx
call sub.VCRUNTIME140.dll_memset
add byte [rsi + 0x41], ah
mov dword [rsp + 0x618], 0x83490001
movsb byte [rdi], byte [rsi]
and al, 0x10
add al, 0
add byte [rax], al
and qword [r12 + 0x6f0], 0
test dil, dil
je 0x1400ce80a
jmp 0x1400d02c0
mov r14, r10
sub r14, rax
cmp byte [rsp + 0x37], 1
mov r8, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x90]
jne 0x1400d021b
mov qword [r12 + 0x6e8], r10
mov byte [r12 + 0x70f], 1
jmp 0x1400d0226
mov r12, qword [rsp + 0x58]
mov r15, qword [rsp + 0x80]
mov r9, rbx
jmp 0x1400cf51a
mov al, 1
xor edi, edi
xor r9d, r9d
jmp 0x1400cf5f3
mov rbp, qword [rsp + 0x48]
jmp 0x1400cf4e9
mov r9d, 1
xor eax, eax
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x38], rax
mov rdi, qword [rsp + 0xa0]
mov rbp, r15
jmp 0x1400cf4f6
cmp byte [rsp + 0x37], 1
jne 0x1400d0204
lea r10, [r14 - 0x8000]
xor eax, eax
mov qword [rsp + 0x98], rax
mov r8, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x90]
jmp 0x1400d0172
xor eax, eax
mov qword [rsp + 0x98], rax
mov r8, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x90]
mov word [r12 + 0x70c], 0x100
mov dil, 1
xor eax, eax
mov r9, r14
jmp 0x1400cf600
mov rdi, qword [r12 + 0x718]
lea rax, [r12 + 0x6c0]
xor ebx, ebx
movabs rcx, 0x8000000000000000
cmp qword [r12 + 0x6c0], rcx
cmovne rbx, rax
lea rdx, str.Missing_writer_
pop rsi
pop rax
invalid
add byte [rbp + rcx*4 + 0xd], cl
pop rax
invalid
add byte [rcx - 0x48], al
sldt word [rax]
add byte [rax - 0x77], cl
fld1
and byte [rbx], al
add byte [rax], al
mov rcx, qword [r12 + 0x20]
mov rdx, qword [r12 + 0x28]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srccompress.rs
mov r8, rdi
call fcn.140039601
mov r8, rdx
mov rcx, rbx
mov rdx, rax
call case.0x1400f69a1.169
sub rsi, rdi
jb 0x1400d058a
cmp rsi, rax
jbe 0x1400d02e6
add rax, qword [r12 + 0x718]
jmp 0x1400d02f7
mov rdx, qword [rsp + 0x128]
jmp 0x1400d0310
cmp byte [rsp + 0x37], 1
jne 0x1400d0317
mov ecx, 1
xor edx, edx
mov r8, qword [rsp + 0x60]
xor r9d, r9d
call fcn.1400771d3
mov byte [r12 + 0x726], 1
jmp 0x1400d0346
mov byte [r12 + 0x726], 0
and qword [r12 + 0x28], 0
xor eax, eax
mov qword [r12 + 0x718], rax
mov rdx, qword [rsp + 0x128]
test rdx, rdx
je 0x1400d0416
xor eax, eax
jmp 0x1400d03fa
cmp byte [r12 + 0x70d], 0
jne 0x1400d0346
mov rsi, qword [rsp + 0x60]
mov rcx, rsi
call fcn.14007741f
mov rcx, rsi
mov dx, 3
mov r8b, 3
call fcn.140075d72
mov rcx, rsi
call fcn.140077159
mov rcx, qword [rsp + 0x60]
call fcn.140076faa
mov rdi, qword [r12 + 0x718]
lea rax, [r12 + 0x6c0]
xor ebx, ebx
movabs rcx, 0x8000000000000000
cmp qword [r12 + 0x6c0], rcx
cmovne rbx, rax
lea rdx, str.Missing_writer_
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srccompress.rs
mov r8d, reloc.WS2_32.dll_ntohs
mov rcx, rbx
call fcn.1400d0597
mov rcx, qword [r12 + 0x20]
mov rdx, qword [r12 + 0x28]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srccompress.rs
mov r8, rdi
call fcn.140039601
mov r8, rdx
mov rcx, rbx
mov rdx, rax
call case.0x1400f69a1.169
mov rcx, qword [r12 + 0x28]
sub rcx, rdi
jb 0x1400d057e
cmp rcx, rax
jbe 0x1400d03d8
add qword [r12 + 0x718], rax
jmp 0x1400d03f0
and qword [r12 + 0x718], 0
and qword [r12 + 0x28], 0
mov byte [r12 + 0x726], 0
xor eax, eax
mov rdx, qword [rsp + 0x128]
movaps xmm6, xmmword [rsp + 0x230]
add rsp, 0x248
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.140075dfe
mov rdx, rax
mov eax, 1
jmp 0x1400d03fa
lea rcx, str.explicit_panicC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_1.0.138_srcdemod.rs
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srclength_encode.rs
mov edx, recvfrom
call fcn.1402db0df
lea rcx, str.assertion_failed:_writer.buffer_length______window_size__2_
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srclz77.rs
mov edx, 0x3d
call fcn.1402da510
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srchuffman_lengths.rs
mov edx, reloc.WS2_32.dll_send
mov rcx, r8
mov r8, rax
call fcn.1402da430
add rcx, 0x101
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srcoutput_writer.rs
mov edx, 0x11e
call fcn.1402da430
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_src_rle.rs
mov rdx, r14
call fcn.1402da430
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srcinput_buffer.rs
mov rcx, rdi
mov rdx, rsi
call fcn.1402da4a0
mov rdx, qword [rsp + 0x170]
mov rcx, qword [rsp + 0x78]
call fcn.1402d9f90
lea rcx, str.No_length_values_
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srclength_encode.rs
mov edx, reloc.WS2_32.dll_recvfrom
call fcn.1402da910
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srchuffman_lengths.rs
mov edx, 0x20
mov rcx, r14
call fcn.1402da4a0
lea rcx, str.assertion_failed:_literal_len_lengths.len_____NUM_LITERALS_AND_LENGTHS
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srchuffman_lengths.rs
mov edx, 0x47
add byte [rax], al
add byte [rax], al
call fcn.1402da510
add byte [rax - 0x73], cl
or eax, 0x224b96
lea rcx, str.assertion_failed:_literal_len_lengths.len_____MIN_NUM_LITERALS_AND_LENGTHS
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srchuffman_lengths.rs
add eax, 0x224bdf
mov edx, 0x4b
call fcn.1402da510
lea rcx, str.assertion_failed:_distance_lengths.len_____NUM_DISTANCE_CODES
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srchuffman_lengths.rs
mov edx, 0x3e
call fcn.1402da510
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srchuffman_lengths.rs
mov edx, reloc.WS2_32.dll_send
mov rcx, qword [rsp + 0x1a8]
call fcn.1402da4a0
lea rcx, str.assertion_failed:_distance_lengths.len_____MIN_NUM_DISTANCES
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srchuffman_lengths.rs
jmp 0x1400d044b
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srccompress.rs
mov rcx, r10
call fcn.1402da4a0
lea rcx, str.Error__Trying_to_output_a_stored_block_with_forgotten_data_if_you_encounter_this_error__please_file_an_issue_
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srccompress.rs
mov edx, WSAGetLastError
call fcn.1402db0df
invalid
stosd dword [rdi], eax
and byte [rax], al
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srccompress.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srccompress.rs
call fcn.1402da8f0
int3
ret
mov r8, r9
call fcn.1402da910
int3
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r8
mov rbx, rdx
mov rdi, rcx
mov rax, qword [rcx]
mov r14, qword [rcx + 0x10]
sub rax, r14
cmp rax, r8
jb 0x1400d05fe
mov rcx, qword [rdi + 8]
add rcx, r14
mov rdx, rbx
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add r14, rsi
test byte [rcx + rcx*4 + 0x77], 0x10
mov rax, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rcx, rdi
mov rdx, r14
mov edx, esi
mov edx, esi
mov r8, rsi
call fcn.1402d9eda
mov r14, qword [rdi + 0x10]
jmp 0x1400d05d8
shr al, 1
invalid
sub rsi, 1
jb 0x1400d06d9
mov rcx, qword [rdi - 0x20]
mov rdx, qword [rdi - 0x18]
mov edx, dword [rdi - 0x18]
mov edx, dword [rdi - 0x18]
call fcn.1400afd38
mov rcx, qword [rdi - 8]
mov rdx, qword [rdi]
call fcn.1400afd38
add rdi, 0x30
jmp 0x1400d06b4
add rsp, 0x28
pop rdi
pop rsi
ret
lea rdi, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srcwriter.rs
lea rbx, [rsp + 0x20]
and al, 0x20
and al, 0x20
lea r13, [0x1403d4d8c]
mov r12, rax
mov r15, rdx
mov rcx, r12
mov rdx, r15
mov r8, rsi
mov r9b, 5
call fcn.1400ce737
mov r14, rdx
test rax, rax
je 0x1400d07be
mov rcx, rbx
mov rdx, r14
call fcn.1400901bb
dec dword [rdi]
mov dh, 0x44
and al, 0x20
dec dword [rdi]
mov dh, 0x44
and al, 0x20
movsxd rax, dword [r13 + rax*4]
add rax, r13
add byte [rcx + rax - 0x18], cl
jmp rax
mov rax, qword [rsp + 0x28]
mov al, byte [rax + 0x10]
jmp 0x1400d07ac
mov al, byte [rsp + 0x21]
cmp al, 0x23
jne case.0x1400d079c.0
mov rcx, r14
call fcn.140074d88
jmp 0x1400d076b
test r14, r14
je 0x1400d07e5
mov edx, 0
mov eax, 1
cmp r15, r14
jbe 0x1400d0765
mov rcx, r14
mov rdx, r12
mov r8, r15
mov r9, rdi
call fcn.14000302a
jmp 0x1400d0765
cmp qword [rsi + 0x28], 0
mov edx, 0
mov eax, 1
jne 0x1400d0765
mov ebx, dword [rsi + 0x72c]
shl ebx, 0x10
or ebx, dword [rsi + 0x728]
lea rdi, [rsi + 0x6c0]
add byte [rbp + 0x31], al
test byte [rax - 0x48], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0x86
xchg al, al
invalid
add byte [rax], al
cmove rdi, r14
lea rdx, str.Error__The_wrapped_writer_is_missing.This_is_a_bug__please_file_an_issue.
add byte [rbp + 0x31], al
test byte [rax - 0x48], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0x86
xchg al, al
invalid
add byte [rax], al
cmove rdi, r14
lea rdx, str.Error__The_wrapped_writer_is_missing.This_is_a_bug__please_file_an_issue.
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fdeflate_1.0.0_srcwriter.rs
mov r8d, 0x49
mov rcx, rdi
call fcn.1400d0597
bswap ebx
lea rdx, [rsp + 0x20]
mov dword [rdx], ebx
mov r8d, 4
mov rcx, rdi
call fcn.140075cb2
mov rax, r14
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax - 0x172e76b8], al
or edi, ebx
invalid
mov dword [rdi + 8], eax
mov rax, rbx
jmp 0x1400d0c59
invalid
mov qword [rdi], rax
mov rcx, rsi
int1
int1
call fcn.1400d06e0
mov rcx, qword [rsi + 0x6d8]
mov edx, 2
add byte [rax], al
add byte [rax], al
call fcn.140055ea0
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.1400afd38
mov rcx, qword [rsi + 0x18]
mov rdx, qword [rsi + 0x20]
call fcn.1400afd38
mov rcx, qword [rsi + 0x400]
mov rdx, qword [rsi + 0x408]
call fcn.140076f71
mov rcx, qword [rsi + 0x690]
mov rdx, qword [rsi + 0x698]
call fcn.140076825
mov rcx, qword [rsi + 0x6a8]
mov rdx, qword [rsi + 0x6b0]
call fcn.140076f8e
mov rcx, qword [rsi + 0x6c0]
cmp rcx, rbx
jne 0x1400d0cdb
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsi + 0x6c8]
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.1400afd38
invalid
lea eax, [0x140345990]
mov edx, 0x49
call fcn.1402da910
int3
cmpsb byte [rsi], byte [rdi]
invalid
xchg esi, eax
invalid
lea rdx, [rsp + 0x28]
mov qword [rdx], rax
lea rax, [0x1403d00e0]
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea r8, [fcn.140178b6b]
sbb eax, 0x4c000a7e
mov dword [rdx + 8], eax
sbb eax, 0x4c000a7e
mov dword [rdx + 8], eax
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
call fcn.1402da380
int3
push rsi
push rax
call fcn.1400d0df3
mov rcx, qword [rsi + 0x60]
mov rdx, qword [rsi + 0x68]
call fcn.1400d0df3
mov rcx, qword [rsi + 0x78]
mov rdx, qword [rsi + 0x80]
call fcn.1400d0df3
mov rdi, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
mov rcx, rdi
call fcn.1400d06a4
clc
invalid
dec dword [rax - 0x75]
invalid
mov rdx, rdi
call fcn.1400f0a4b
mov rdi, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov rcx, rdi
call fcn.1400d0612
mov rcx, qword [rsi + 0x18]
mov rdx, rdi
call fcn.14000b9f4
mov rdi, qword [rsi + 0x38]
mov edi, dword [rsi + 0x38]
clc
invalid
mov edi, dword [rsi + 0x38]
mov rdx, qword [rsi + 0x40]
mov rcx, rdi
call fcn.1400d064e
mov rcx, qword [rsi + 0x30]
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14000ba41
add byte [rax + 0xfc13948], al
invalid
cmovs r10d, r9d
mov r9d, r8d
sub r9d, ecx
mov r11d, r9d
neg r11w
cmovs r11w, r9w
sub r8d, edx
mov r9d, r8d
neg r9w
cmovs r9w, r8w
cmp r11w, r9w
cmova ecx, edx
cmp r10w, r9w
cmova eax, ecx
cmp r10w, r11w
cmova eax, ecx
ret
mov al, byte [rcx + r9]
mov r11d, eax
sar r11b, 7
xor al, r11b
sub al, r11b
movzx eax, al
invalid
add rax, r10
cmovb rax, r8
inc r9
mov r10, rax
cmp rdx, r9
jne case.0x1400c772a.28
ret
xor eax, eax
ret
and al, 0xa8
add byte [rax], al
add byte [rax], al
mov rdx, qword [rsp + 0xa0]
movzx eax, cl
add byte [rax], al
mov rdx, qword [rsp + 0xa0]
movzx eax, cl
lea rcx, [0x1403d4d9c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
ret 0x303e
mov eax, ebp
add rsp, 0x38
add esp, 0x38
add esp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp r12, r15
jbe case.0x1400d0ee1.0
dec r12
cmp r12, rsi
jae 0x1400d10c0
invalid
invalid
add dword [rax], eax
invalid
cmp dword [rcx + 0x4c000001], 0xffffff89
loope 0x1400d0f57
mov rcx, r12
sub rcx, r15
sub ecx, edi
cmp rcx, rsi
jae 0x1400d10ae
cwde
add dword [rax], eax
invalid
cwde
add dword [rax], eax
add byte [rcx - 0x76], al
or eax, 0x44284300
and eax, 0x40d4eb00
mov byte [rsp + 0x2f], bpl
mov al, byte [r13 + rcx]
sub byte [r13 + r12], al
jmp case.0x1400d0ee1.1
mov byte [rsp + 0x2f], bpl
dec r12
mov rax, r15
neg rax
mov qword [rsp + 0x30], rax
mov rbx, r14
sub rbx, r15
mov rdi, r13
sub rdi, r15
lea rax, [r12 + 1]
cmp rax, r15
jbe 0x1400d1059
or al, byte [rcx]
add byte [rax], al
or al, byte [rcx]
add byte [rax], al
cmp r12, rsi
mov rdx, qword [rsp + 0xa0]
jae 0x1400d10ed
invalid
lea eax, [rcx]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
or dword [rbp + 0x48000001], 0xffffff8b
mov rax, qword [rsp + 0x30]
and al, 0x30
lea rcx, [rax + r12]
cmp rcx, rsi
jae 0x1400d10e4
cmp r12, rdx
jae 0x1400d10f9
cmp dword [rsi + 1], 0
invalid
cmp dword [rsi + 1], 0
add byte [rax + 0x39], cl
ror dword [rdi], 1
add dword [rcx + rax - 0x75bd0000], 0x6c
insb byte [rdi], dx
cmp rcx, rdx
jae 0x1400d1108
mov bpl, byte [r13 + r12]
mov cl, byte [rdi + r12]
mov dl, byte [r14 + r12]
mov r8b, byte [rbx + r12]
call fcn.1400d0e07
invalid
invalid
inc dword [rax + 0x28]
invalid
mov byte [r13 + r12], bpl
dec r12
jmp 0x1400d0f41
and eax, 0xc8a4200
invalid
invalid
xor eax, eax
cmp r12, rax
je case.0x1400d0ee1.0
cmp rsi, rax
je 0x1400d10a2
cmp rdx, rax
je 0x1400d10b7
add byte [rax], al
add byte [rax], al
mov cl, byte [r14 + rax]
sub byte [r13 + rax], cl
inc rax
jmp 0x1400d0fa9
dec r12
mov rax, r15
neg rax
mov r10, r13
sub r10, r15
lea rcx, [r12 + 1]
cmp rcx, r15
jbe 0x1400d102c
cmp r12, rsi
jae 0x1400d10c9
lea rcx, [rax + r12]
cmp rcx, rsi
jae 0x1400d10d2
cmp r12, rdx
jae 0x1400d10db
mov cl, byte [r13 + r12]
movzx r8d, byte [r10 + r12]
movzx r9d, byte [r14 + r12]
add r9d, r8d
shr r9d, 1
sub cl, r9b
mov byte [r13 + r12], cl
dec r12
jmp 0x1400d0fe1
xor eax, eax
cmp r15, rax
je case.0x1400d0ee1.0
cmp rsi, rax
je 0x1400d1114
cmp rdx, rax
je 0x1400d111d
mov cl, byte [r14 + rax]
shr cl, 1
sub byte [r13 + rax], cl
inc rax
jmp 0x1400d102e
xor edi, edi
mov bpl, byte [rsp + 0x2f]
mov rax, qword [rsp + 0xa0]
cmp r15, rdi
je case.0x1400d0ee1.0
cmp rsi, rdi
je 0x1400d112c
cmp rax, rdi
je 0x1400d113e
mov bl, byte [r13 + rdi]
mov dl, byte [r14 + rdi]
xor ecx, ecx
xor r8d, r8d
call fcn.1400d0e07
sub bl, al
mov byte [r13 + rdi], bl
inc rdi
jmp 0x1400d1060
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_src_filter.rs
jmp 0x1400d1136
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_src_filter.rs
jmp 0x1400d1124
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_src_filter.rs
jmp 0x1400d10f4
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_src_filter.rs
jmp 0x1400d10f4
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_src_filter.rs
jmp 0x1400d1136
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_src_filter.rs
jmp 0x1400d1100
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_src_filter.rs
jmp 0x1400d1136
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_src_filter.rs
mov rcx, r12
jmp 0x1400d1136
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_src_filter.rs
mov rcx, r12
call fcn.1402da430
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_src_filter.rs
call fcn.1402da430
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_src_filter.rs
jmp 0x1400d1133
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_src_filter.rs
mov rcx, rdx
call fcn.1402da430
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_src_filter.rs
mov esi, ecx
test rcx, rcx
je 0x1400d149d
mov rax, rsi
shr rax, 0x3b
mov rdi, rsi
test dword [rax - 0x3f], 0x854804e7
invalid
jne 0x1400d14ad
test dword [rax - 0x3f], 0x854804e7
sal byte [rbp + 0x29], 0xbb
or byte [rax], al
add byte [rax], al
mov ebx, 8
mov ecx, 8
mov rdx, rdi
call fcn.140057a2b
test rax, rax
jne 0x1400d14a2
jmp 0x1400d14af
mov eax, 8
mov rdx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
xor ebx, ebx
mov rcx, rbx
mov rdx, rdi
call fcn.1402d9f90
int3
add dword [rax], eax
add byte [rdx + 0x80], bh
call fcn.140061d69
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
lea rcx, [rsi + 0x10]
lea rdx, [rsp + 0x20]
mov r8d, 0x170
add al, ch
std
jp 0x1400d1553
add byte [rax - 0x77], cl
invalid
add rsp, 0x190
pop rsi
ret
add al, ch
std
jp 0x1400d1553
add byte [rax - 0x77], cl
invalid
in al, dx
sub byte [rax - 0x75], cl
xor dword [rax - 0x75], ecx
xchg byte [rax], cl
add dword [rax], eax
add byte [rax - 0x75], cl
xchg byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
mov esi, 0x80
and rdi, 0xfffffffffffffff8
mov rcx, qword [rdi]
mov rdx, qword [rdi + 8]
push rdi
or al, ch
xor byte [rax], al
add byte [rax], al
push rdi
or al, ch
xor byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.140064301
sub eax, 0x8348fff9
invalid
invalid
sub eax, 0x8348fff9
invalid
cmp esi, 0xffffffff
je 0x1400d15a5
lock dec qword [rsi + 8]
jne 0x1400d15a5
mov edx, 0x80
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140055ea0
nop
add rsp, 0x28
pop rdi
pop rsi
ret
in al, dx
sub byte [rax - 0x77], cl
invalid
xor edx, edx
call sub.VCRUNTIME140.dll_memset
and qword [rsi], 0
mov qword [rsi + 8], rdi
and qword [rsi + 0x80], 0
and dword [rsi + 0x80], 0
and dword [rsi + 0x80], 0
mov qword [rsi + 0x88], rdi
add rsp, 0x28
pop rdi
pop rsi
ret
mov edi, dword [rsi + 0x1c0]
mov rbx, qword [rsi + 0x1c8]
add rdi, 0x20
sub rbx, 1
jb 0x1400d165f
mov rcx, rdi
call fcn.1400d1540
add rdi, 0x30
jmp 0x1400d164b
mov rax, qword [rsi + 0x1b8]
test rax, rax
je 0x1400d1680
imul r8, rax, 0x30
mov rcx, qword [rsi + 0x1c0]
mov edx, 8
call fcn.14001af0d
lea rdi, [rsi + 0x80]
mov rcx, qword [rsi + 0x1d0]
mov rdx, qword [rsi + 0x1d8]
call fcn.1400d1726
mov r8, qword [rsi + 0x1e0]
test r8, r8
je 0x1400d16bb
shl r8, 7
mov rcx, qword [rsi + 0x1e8]
mov gs, eax
add dword [rax], eax
add byte [rdx + 0x80], bh
mov gs, eax
add dword [rax], eax
add byte [rdx + 0x80], bh
call fcn.14001af0d
mov rcx, rdi
call fcn.1400d193b
mov rcx, qword [rsi + 0x180]
mov rdx, qword [rsi + 0x188]
call fcn.140074f86
mov al, 0x38
cli
dec dword [rax - 0x75]
mov ss, word [rax + 0x48000001]
mov edx, dword [rsi + 0x198]
add byte [rax], al
mov al, 0x38
cli
dec dword [rax - 0x75]
mov ss, word [rax + 0x48000001]
mov edx, dword [rsi + 0x198]
add byte [rax], al
call fcn.140074f86
mov rcx, qword [rsi + 0x1a0]
mov rdx, qword [rsi + 0x1a8]
call fcn.140074f86
cmp rsi, 0xffffffffffffffff
je 0x1400d171d
lock dec qword [rsi + 8]
jne 0x1400d171d
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.140055ea0
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
cmp byte [rax - 0x77], cl
invalid
add byte [rbp - 0x11], dh
test qword [rsi + 0x190], rax
jne 0x1400d1790
lea rcx, [rsi + 0x100]
call fcn.1400d1b99
lea rcx, [rsi + 0x140]
call fcn.1400d1b99
mov al, 1
xchg byte [rsi + 0x210], al
test al, al
je case.0x1400d1740.3
mov r8, qword [rsi + 0x1a0]
test r8, r8
test eax, eax
test eax, eax
je 0x1400d17c1
shl r8, 5
mov rcx, qword [rsi + 0x198]
mov edx, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
call fcn.14001af0d
lea rcx, [rsi + 0x108]
call fcn.1400d1982
mov edi, 0x80
mov ebx, 0x148
jmp 0x1400d18de
dec dword [rsi + 0x180]
jne case.0x1400d1740.3
lock bts qword [rsi + 0x80], 0
jb 0x1400d1802
lea rcx, [rsi + 0x100]
call fcn.1400d1b99
mov al, 1
xchg byte [rsi + 0x190], al
test al, al
ror byte [rdi], 0x84
scasb al, byte [rdi]
add byte [rax], al
invalid
mov rdi, qword [rsi + 0x80]
mov rbx, qword [rsi]
mov ebx, dword [rsi]
mov rcx, qword [rsi + 8]
and rbx, 0xfffffffffffffffe
and rdi, 0xfffffffffffffffe
cmp rdi, rbx
je 0x1400d18ca
fisttp word [rdi]
test byte [rcx - 0x77000000], bl
fdiv st(7)
shr byte [rax + 0x4c0f753e], 1
mov eax, ebx
not eax
test al, 0x3e
jne 0x1400d1848
mov r14, qword [rcx + 0x3e0]
mov esi, dword [rcx + 0x3e0]
call fcn.140064301
mov rcx, r14
add rbx, 2
jmp 0x1400d1828
dec dword [rsi + 0x70]
jne case.0x1400d1740.3
mov cl, 1
xor eax, eax
lock cmpxchg byte [rsi], cl
jne 0x1400d18fd
add byte [rax], al
invalid
lea rcx, [rsi + 1]
call fcn.1400b1e1c
mov ebx, edx
and bl, 1
test al, 1
jne 0x1400d190a
cmp byte [rsi + 0x68], 0
jne 0x1400d1895
lea rcx, [rsi + 8]
mov byte [rsi + 0x68], 1
call fcn.1400d1a16
lea rcx, [rsi + 0x38]
call fcn.1400d1a16
mov rcx, rsi
mov edx, ebx
call fcn.1400cb619
popfq
invalid
push qword [rax - 0x7f7979ff]
add byte [rax], al
invalid
test al, al
je case.0x1400d1740.3
popfq
invalid
lea rcx, [rsi + 8]
lea ecx, [rsi + 8]
call fcn.1400d1982
mov edi, 8
mov ebx, 0x38
jmp 0x1400d18de
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
ret
mov edi, 0x80
mov ebx, pe_nt_image_headers64
test rcx, rcx
je 0x1400d18de
call fcn.140064301
add rbx, rsi
mov rcx, rbx
call fcn.1400d1982
mov rcx, rsi
mov rdx, rdi
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.140055ea0
mov rcx, rsi
call fcn.1402de7c0
jmp 0x1400d1863
lea r8, [rsp + 0x28]
mov qword [r8], rsi
mov byte [r8 + 8], bl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fcrossbeam_channel_0.5.5_src_flavorszero.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x140346080]
mov edx, 0x2b
call fcn.1402da7f0
int3
lea edi, [rsp + 0x28]
mov rcx, rdi
call fcn.1400cace1
cmp qword [rdi], 0
invalid
invalid
invalid
jne 0x1400d2831
mov rdi, qword [rsp + 0x30]
mov bl, byte [rsp + 0x38]
mov byte [rdi + 2], 1
mov rcx, rsi
add dword [rax - 0x77], ecx
int1
call fcn.140122010
mov rcx, rdi
mov edx, ebx
fimul dword [rax - 0x7d]
invalid
push rax
pop rbx
pop rdi
pop rsi
jmp fcn.1400cb619
invalid
fimul dword [rax - 0x7d]
invalid
mov rax, qword [rsp + 0x30]
mov cl, byte [rsp + 0x38]
lea r8, [rsp + 0x40]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str._L:_
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403460a0]
mov edx, 0x2b
call fcn.1402da7f0
int3
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rax, [rax + 0x50]
add rsp, 0x28
sub bl, al
sub bl, al
call fcn.1402dcc74
jmp 0x1400d28ae
and byte [rax - 0x75], cl
xor dword [rax - 0x75], ecx
sbb byte [rax - 0x75], r9b
push rsi
and al, ch
add eax, 0x48fffd0b
cmp esi, 0xffffffff
je 0x1400d2908
lock dec qword [rsi + 8]
jne 0x1400d2908
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140055ea0
nop
add rsp, 0x20
pop rsi
ret
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x4d028b48], al
lea ecx, [rax + 1]
invalid
add dword [rcx + rdi - 0x38], ecx
cmp rax, r9
jne 0x1400d2935
mov rax, qword [rdx + 0x18]
mov qword [rcx + 0x10], rax
adc byte [rdi], cl
adc byte [rdx + 8], al
adc byte [rdi], cl
adc byte [rdx + 8], al
movups xmmword [rcx], xmm0
ret
mov qword [rcx], r8
cmp rax, r8
jne 0x1400d293e
ret
mov rdx, qword [rdx + 8]
mov rcx, rax
jmp fcn.1400a33ee
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x3b8
sub esp, 0x3b8
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
movaps xmmword [rbp + 0x320], xmm6
add byte [rax - 0x7d], cl
and rsp, 0xffffffffffffff80
in al, 0x80
and qword [rsp + 0x68], 0
mov qword [rsp + 0x60], 1
add dword [rax], eax
add byte [rax], al
mov eax, dword [0x14041a8b0]
cmp eax, 4
je 0x1400d34fc
add byte [rax], al
add byte [rax], al
lea rdi, [0x1403d4dc0]
push 2
pop rsi
push 3
pop r12
lea rbx, [0x14041a8b0]
lea r14, [rsp + 0x200]
add byte [rdx], al
add byte [rax], al
invalid
add byte [rdx], al
add byte [rax], al
invalid
add byte [rdx - 1], ch
push 0xffffffffffffffff
inc dword [rcx + 0x5f]
pop r15
mov r13, qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WaitOnAddress]
mov eax, dword [0x14041a8b0]
add eax, 0x347de3
xor al, 0
cmp eax, 4
ja case.default.0x1400d2adf
invalid
sahf
or al, byte [rax]
invalid
mov eax, eax
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
cmp rbx, rsi
je 0x1400d33ce
lea rdx, [rbx + 0x20]
mov qword [rsp + 0x208], rdx
mov bl, byte [rbx + 0x18]
cmp bl, 2
je 0x1400d33ce
mov rax, qword [rdx - 0x10]
mov qword [rsp + 0xd0], rax
movups xmm0, xmmword [rdx - 0x20]
movaps xmmword [rsp + 0xc0], xmm0
mov eax, dword [rdx - 7]
mov ecx, dword [rdx - 4]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x53], ecx
mov qword [rsp + 0x220], r14
movabs rax, 0x8000000000000000
mov qword [rsp + 0x100], rax
lock inc qword [rdi]
jle 0x1400d354e
mov r8, qword [rsp + 0x108]
mov r9, qword [rsp + 0x110]
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0xe0], xmm0
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xf0], rax
mov eax, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x53]
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x5b], ecx
mov r15, qword [0x14041a9e0]
test r15, r15
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x48], r9
je 0x1400d31ae
dec r15
jmp 0x1400d324d
lea rcx, [rsp + 0x100]
lea rdx, str.RUST_MIN_STACK
push ntohs
pop r8
call fcn.140119f50
mov rsi, qword [rsp + 0x100]
movabs rax, 0x8000000000000000
cmp rsi, rax
jne 0x1400d31e5
mov r15d, 0x200000
jmp 0x1400d3242
mov rdi, qword [rsp + 0x108]
mov r8, qword [rsp + 0x110]
mov rcx, r12
mov rdx, rdi
call fcn.14006b5e0
cmp qword [rsp + 0x70], 0
je 0x1400d3210
mov r15d, 0x200000
jmp 0x1400d3237
mov rdx, qword [rsp + 0x78]
mov r8, qword [rsp + 0x80]
js 0x1400d3262
mov eax, dword [rsp + 0x80]
mov rcx, r12
call fcn.140071710
inc dword [rax + 0x70247c]
inc dword [rax + 0x70247c]
mov r15d, 0x200000
jne 0x1400d3237
mov r15, qword [rsp + 0x78]
mov rcx, rsi
mov rdx, rdi
call fcn.1400a33ee
lea rax, [r15 + 1]
mov qword [0x14041a9e0], rax
call fcn.140117c80
mov qword [rsp + 0xa0], rax
lock inc qword [rax]
jle 0x1400d354e
add byte [rax], al
mov rsi, rax
push 0x30
xor byte [rcx + 0x6a], bl
or byte [rdx - 0x18], bl
imul edx
clc
dec dword [rcx - 0x77]
invalid
push 1
pop rax
xor byte [rcx + 0x6a], bl
or byte [rdx - 0x18], bl
imul edx
clc
dec dword [rcx - 0x77]
invalid
mov qword [r13], rax
mov qword [r13 + 8], rax
movups xmmword [r13 + 0x10], xmm6
mov qword [rsp + 0x70], r13
lock inc qword [r13]
jle 0x1400d354e
xor ecx, ecx
call fcn.1401203d0
mov rdi, rax
test rax, rax
je 0x1400d32b3
lock inc qword [rdi]
jle 0x1400d354e
mov rcx, rdi
jmp 0x1400d32b5
xor ecx, ecx
call fcn.1401203d0
lea r12, [r13 + 0x10]
mov qword [rsp + 0x100], rax
lea rcx, [rsp + 0x100]
call fcn.1400d2327
mov rcx, qword [r12]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x1400d32e5
add rcx, 0x10
call fcn.1401169a0
mov r14, qword [rsp + 0x28]
lea r12, [r14 - 1]
push reloc.WS2_32.dll_WSASetLastError
pop rcx
push 8
pop rdx
call fcn.140061d69
mov qword [rax], rsi
mov qword [rax + 8], r13
mov qword [rax + 0x10], rdi
and qword [rax + 0x18], 0
movabs rcx, 0x8000000000000000
mov qword [rax + 0x28], rcx
mov rcx, qword [rsp + 0x38]
mov qword [rax + 0x30], rcx
mov rcx, qword [rsp + 0x48]
mov qword [rax + 0x38], rcx
movaps xmm0, xmmword [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
adc dword [rax + 0x40], eax
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
adc dword [rax + 0x40], eax
mov rcx, qword [rsp + 0xf0]
mov qword [rax + 0x50], rcx
mov byte [rax + 0x58], bl
mov ecx, dword [rsp + 0x58]
mov edx, dword [rsp + 0x5b]
mov dword [rax + 0x59], ecx
mov dword [rax + 0x5c], edx
mov rdi, qword [rsp + 0x30]
mov qword [rax + 0x60], rdi
mov qword [rax + 0x68], r12
mov rcx, r15
mov rdx, rax
lea r8, [0x140346040]
call fcn.1401218b0
mov r15, rdx
test rax, rax
jne 0x1400d33e5
mov qword [rsp + 0xa8], rsi
mov qword [rsp + 0xb0], r13
mov qword [rsp + 0xb8], r15
mov rcx, r15
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xb0
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xb8
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, [rsp + 0xa8]
call fcn.1400d222d
lea rcx, [rsp + 0xb0]
call fcn.1400d223c
mov rsi, qword [rsp + 0x218]
inc r14
mov rbx, qword [rsp + 0x40]
lea r12, [rsp + 0x70]
jmp 0x1400d30db
lea rcx, [rsp + 0x200]
call fcn.1400d20ff
mov dil, 1
xor esi, esi
jmp case.0x1400ca838.36
lea rcx, [rsp + 0x70]
call fcn.1400d223c
lea rcx, [rsp + 0xa0]
call fcn.1400d222d
lea rcx, [rsp + 0x200]
call fcn.1400d20ff
mov rax, qword [rsp + 0x88]
lock dec qword [rax]
push 3
pop r14
mov r12, qword [rsp + 0x90]
jne 0x1400d3465
mov rax, rdi
mov rdi, qword [rdi + 0x1c0]
add rdi, 8
imul rbx, qword [rax + 0x1c8], 0x30
xor esi, esi
test rbx, rbx
je 0x1400d3465
lock dec qword [rdi]
jne 0x1400d3458
mov rax, r14
xchg qword [rdi - 8], rax
mov rcx, r12
mov rdx, rsi
call fcn.1400d2156
add rdi, 0x30
add rbx, 0xffffffffffffffd0
inc rsi
jmp 0x1400d343b
lea rcx, [rsp + 0x98]
call fcn.1400d160d
push 1
pop rsi
xor edi, edi
mov qword [rsp + 0x30], r15
xor ecx, ecx
call fcn.140074f86
cli
push qword [rcx]
leave
call fcn.140074f86
xor ecx, ecx
call fcn.140074f86
test dil, dil
je case.0x1400c772a.38
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x200], rax
cmp qword [0x14041a8a8], 0
jae 0x1400d34dd
add byte [rax], al
je 0x1400d34c3
lea rcx, [rsp + 0x200]
call fcn.1400d160d
invalid
invalid
jmp 0x1400d34ca
invalid
mov rdi, qword [rsp + 0x30]
jmp 0x1400d34d1
mov qword [0x14041a8a8], rax
add byte [rax - 0x7d], cl
jl 0x1400d34f9
invalid
or cl, byte [rax - 0x73]
and al, 0x68
invalid
xchg edi, eax
jae 0x1400d3543
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax], fs
add al, byte [rax]
add al, ch
out 0x75, al
invalid
lea rax, [0x14041a8a8]
movaps xmm6, xmmword [rbp + 0x320]
lea rsp, [rbp + 0x338]
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
ud2
lea rax, [rsp + 0x100]
lea rdx, str.x:_
lea rcx, [rsp + 0x200]
mov qword [rcx], rdx
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [rax - 0x73], cl
adc eax, 0x272bb0
call fcn.1402da380
lea r8, [rsp + 0x200]
mov qword [r8], rax
lea rax, [0x140346140]
mov qword [rsp + 0x20], rax
lea rcx, str.The_global_thread_pool_has_not_been_initialized.
lea r9, fcn.1400cab12
push 0x30
pop rdx
call fcn.1402da7f0
mov rcx, qword [rsp + 0x108]
mov rdx, qword [rsp + 0x110]
call fcn.1402d9f90
xor r12d, r12d
mov rcx, r12
mov rdx, r15
call fcn.1402d9f90
int3
cmp rax, 0x10
je 0x1400d3776
lea rcx, [rax + 0x10]
mov qword [rsp + 0x40], rcx
mov rcx, qword [rsp + 0x38]
mov r12, qword [rcx + rax]
mov esp, dword [rcx + rax]
and dword [rsp + 0x24], 0
mov r13, qword [rcx + rax + 8]
mov rbp, qword [rsi + 0x80]
mov rdi, qword [rsi + 0x88]
xor r14d, r14d
mov r15d, ebp
shr r15d, 1
and r15d, 0x3f
cmp r15d, 0x3f
jne 0x1400d3690
mov rcx, rbx
call fcn.1400d1f38
mov rbp, qword [rsi + 0x80]
scasb al, byte [rdi]
add byte [rax], 0
add byte [rax - 0x75], cl
mov esi, 0x88
jmp 0x1400d3668
cmp r15d, 0x3e
jne 0x1400d36d8
test r14, r14
jne 0x1400d36c4
mov ecx, 0x5f0
mov edx, 8
call fcn.140061d69
mov r14, rax
mov r8d, 0x5f0
mov rcx, rax
xor edx, edx
call sub.VCRUNTIME140.dll_memset
xor ecx, ecx
call fcn.1400d20f5
lea rcx, [rbp + 2]
mov rax, rbp
lock cmpxchg qword [rsi + 0x80], rcx
jne 0x1400d36ea
jmp 0x1400d372a
lea rcx, [rbp + 2]
mov rax, rbp
lock cmpxchg qword [rsi + 0x80], rcx
je 0x1400d3746
mov rbp, rax
mov rdi, qword [rsi + 0x88]
mov eax, dword [rsp + 0x24]
cmp eax, 6
mov ecx, 6
cmovb ecx, eax
xor edx, edx
mov r8d, edx
shr r8d, cl
test r8d, r8d
invalid
jne 0x1400d3716
sal byte [rbp + 6], 0xff
ret 0x90f3
inc edx
pause
jmp 0x1400d3705
cmp eax, 7
jae 0x1400d3668
invalid
invalid
invalid
inc eax
mov dword [rsp + 0x24], eax
jmp 0x1400d3668
add rbp, 4
mov qword [rsi + 0x88], r14
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x80], rbp
mov qword [rdi], r14
mov eax, 0x3e
add bl, ch
invalid
add bl, ch
add ecx, dword [rcx + rcx*4 - 8]
mov rax, r15
imul rax, rax, 0x18
mov qword [rdi + rax + 8], r12
mov qword [rdi + rax + 0x10], r13
insb byte [rdi], dx
invalid
adc al, dh
or qword [rdi + rax + 0x18], 1
cmp r15d, 0x3e
je 0x1400d376c
insb byte [rdi], dx
invalid
mov rcx, r14
call fcn.1400d20f5
mov rax, qword [rsp + 0x40]
jmp 0x1400d3631
invalid
invalid
invalid
mfence
lea rcx, [rsi + 0x178]
call fcn.1400d37dd
add byte [rax - 0x77], cl
ror dword [rax - 0x7f], 0xe1
invalid
inc dword [rax]
invalid
je 0x1400d37a8
add byte [rax - 0x77], cl
ror dword [rax - 0x7f], 0xe1
invalid
mov rdx, qword [rsp + 0x28]
xor rdx, qword [rsp + 0x30]
cmp rdx, 2
jae 0x1400d37b9
shr eax, 0x10
cmp eax, ecx
je 0x1400d37b9
add rsp, 0x48
pop rbx
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add rsi, 0x150
mov rcx, rsi
mov edx, 1
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
jmp 0x1402dd28a
mov rax, qword [rcx]
test rax, r8
jne 0x1400d37fe
mov rdx, rax
or rdx, r8
or edx, eax
or edx, eax
lock cmpxchg qword [rcx], rdx
cmpxchg dword [rcx], edx
jne 0x1400d37e7
jmp 0x1400d3801
mov rdx, rax
mov rax, rdx
ret
rol bl, 1
je 0x1400d3822
add rax, 0x110
jmp 0x1400d3827
call case.0x1400c772a.39
invalid
mov rax, qword [rax]
mov rax, qword [rax + 0x1c8]
or al, 1
add byte [rax], al
or al, 1
add byte [rax], al
add rsp, 0x28
ret
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rsi, r8
mov rbx, rdx
mov rdi, rcx
lea r14, [rsp + 0x28]
lea esi, [rsp + 0x28]
lea esi, [rsp + 0x28]
mov rcx, r14
mov rdx, r8
xor r8d, r8d
xor eax, eax
call fcn.1400c6b91
cmp qword [r14], 0
add byte ds:[rbp - 0x75], cl
jbe 0x1400d386d
add byte ds:[rbp - 0x75], cl
jbe 0x1400d386d
jne 0x1400d3891
mov r15, qword [rsp + 0x38]
mov rcx, r15
mov ecx, edi
mov rdx, rbx
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov bh, 0x57
and byte [rax], al
mov qword [rdi], r14
mov qword [rdi + 8], r15
mov qword [rdi + 0x10], rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rdx, qword [rsp + 0x38]
mov rcx, r14
call fcn.1402d9f90
and byte [rax], al
and byte [rax], al
int3
mov rax, r8
mov r9, rdx
mov rsi, rcx
cmp r8, 8
jae 0x1400d38cc
xor ecx, ecx
cmp rax, 4
cmp eax, 4
setae cl
lea r8, [rcx*4 + 4]
jmp 0x1400d38f9
mov rcx, rax
shr rcx, 0x3d
jne 0x1400d394b
shl rax, 3
shl eax, 3
mov ecx, 7
xor edx, edx
ror byte [rax - 9], cl
int1
dec rax
bsr rcx, rax
not ecx
mov r8, 0xffffffffffffffff
invalid
invalid
dec dword [rcx - 0x2d]
invalid
inc r8
invalid
lea rbx, [rsp + 0x20]
mov rcx, rbx
mov rdx, r9
call fcn.1400d3951
mov rdi, qword [rbx]
cmp ecx, dword [rbx + rcx*4 + 0x73]
invalid
cmp ecx, dword [rbx + rcx*4 + 0x73]
or byte [rax - 0x75], cl
pop rbx
adc byte [rax - 0x7b], cl
push qword [rcx + rbx + 0x4c]
mov edi, dword [rsp + 0x38]
jae 0x1400d3918
mov rbx, qword [rbx + 0x10]
test rdi, rdi
je 0x1400d3932
sbb dword [rbx + rcx*4 + 0x7c], ecx
and al, 0x38
mov r15, qword [rsp + 0x38]
lea r8, [r14 + 0x11]
mov rcx, rdi
mov dl, 0xff
call sub.VCRUNTIME140.dll_memset
mov qword [rsi + 0x18], r15
jmp 0x1400d3934
xor edi, edi
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], rbx
mov qword [rsi], rdi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
call fcn.14009a600
int3
invalid
mov rcx, rbx
mov r9, rdi
call fcn.14003b0cd
ja 0x1400d396d
dec dword [rax - 0x75]
sbb ecx, dword [rax - 0x7b]
invalid
je 0x1400d39cd
ja 0x1400d396d
dec dword [rax - 0x75]
sbb ecx, dword [rax - 0x7b]
invalid
mov r14, qword [rsp + 0x30]
mov r15, qword [rsp + 0x38]
mov rcx, rbx
mov rdx, r14
call fcn.140057a2b
test rax, rax
je case.0x1400bfb65.148
add rax, r15
add eax, edi
lea rcx, [rdi - 1]
shr rdi, 3
imul rdx, rdi, 7
invalid
cmp rcx, 8
stc
invalid
cmovb rdx, rcx
mov qword [rsi], rax
mov dword [rsi], eax
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], rdx
and qword [rsi + 0x18], 0
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
call fcn.14009a600
dec dword [rax - 0x77]
invalid
mov rcx, rbx
mov rdx, r14
bnd call fcn.14009a640
bnd call fcn.14009a640
dec esp
sub rsp, 0x38
mov rax, qword [rcx]
int3
lea r8, [rax - 7]
stc
add rax, 0xfffffffffffffffa
xor r9d, r9d
xor ecx, ecx
cmp r8, 4
cmovb r9, rax
invalid
enter 0xffffffffffff8d48, 5
invalid
lea rax, [0x1403d4dd4]
movsxd r8, dword [rax + r9*4]
add r8, rax
jmp r8
invalid
loopne 0x1400d3a56
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400d3da8]
add eax, 0x390
mov qword [rsp + 0x20], rax
lea rax, str.CompiledUncompiledSplitSplit1Split2SaveslotEmptyLooklookCharRangesregex:_thread_ID_allocation_space_exhausted
mov r8d, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
jmp 0x1400d3abc
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400ee41b]
test eax, 0x89480001
and al, 0x20
test eax, 0x89480001
and al, 0x20
lea rax, [0x14034804d]
jmp 0x1400d3a8f
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x2745df
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x2745df
fild word [rbp + 0x27]
add byte [rcx - 0x48], al
add eax, 0x48000000
add esp, 0x38
invalid
invalid
mov r8d, 5
add rsp, 0x38
invalid
invalid
jmp rax
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400ee41b]
test eax, 0x89480001
and al, 0x20
lea rax, [0x140348047]
mov r8d, 6
jmp 0x1400d3abc
add bl, ch
and eax, 0x8c18348
add rcx, 8
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400d3acd]
lea eax, [0x1400d3acd]
add eax, 0x23
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rax, [0x140348038]
mov r8d, 0xa
mov eax, 0xa
add byte [rcx - 0x48], al
or al, byte [rax]
add byte [rax], al
mov eax, 0xa
mov rcx, rdx
mov rdx, rax
call fcn.14006e130
stc
call qword [rax + 0x38c48348]
invalid
stc
call qword [rax + 0x38c48348]
invalid
ret
push 0x48018b48
mov ecx, 0
add byte [rax], al
add byte [rax + 0x48083348], al
invalid
invalid
or byte [rax - 0x7d], cl
stc
add eax, 0x3b841
add byte [rax], al
cmp ecx, 5
mov r8d, 3
cmovb r8, rcx
mov rcx, rdx
mov ecx, edx
mov ecx, edx
lea rdx, [0x1403d4de8]
movsxd r8, dword [rdx + r8*4]
add r8, rdx
jmp r8
invalid
loopne 0x1400d3b4c
add rax, 8
add eax, 8
lea rdx, [rsp + 0x60]
mov qword [rdx], rax
lea rax, [0x1400ee41b]
add eax, 0x480001a9
mov dword [rsp + 0x30], eax
add eax, 0x480001a9
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
lea rdx, [0x140348053]
lea r9, [0x140348057]
jmp 0x1400d3bde
invalid
lea rdx, [rax + 9]
lea r8, [rsp + 0x60]
push rax
or dword [rbp + rcx*4 + 0x44], ecx
and al, 0x60
mov qword [r8], rdx
add rax, 8
lea rdx, [0x14010fa24]
adc eax, 0x3bed1
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x48], r8
lea rdx, [0x14034a70e]
lea edx, [0x14034a70e]
lea edx, [0x14034a70e]
mov qword [rsp + 0x38], rdx
lea rdx, [0x140062505]
adc eax, 0xfff8e995
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x40], 3
mov dword [rsp + 0x40], 3
mov qword [rsp + 0x20], 5
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x2caa18
add byte [rax], al
lea rdx, [0x14039e5ab]
lea r9, [0x14034a709]
mov r8d, 5
call fcn.14006db70
jmp 0x1400d3c5d
mov bl, 0
add byte [rax], al
mov bl, 0
add byte [rax], al
add rax, 8
lea rdx, [rsp + 0x60]
mov qword [rdx], rax
lea rax, [0x1400ee2d7]
invalid
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 1
sub byte [rax - 0x39], cl
and al, 0x20
add dword [rax], eax
add byte [rax], al
lea rdx, [0x140348068]
adc eax, 0x274491
lea r9, str.ccasedletterCased_LetterccControlFormatclosepunctuationClose_PunctuationcncoPrivate_UsecombiningmarkMarkconnectorpunctuationConnector_PunctuationcontrolcsSurrogatecurrencysymbolCurrency_SymboldashpunctuationDash_PunctuationdecimalnumberDecimal_NumberenclosingmarkEnclosing_MarkfinalpunctuationFinal_PunctuationformatinitialpunctuationInitial_PunctuationlLetterletterletternumberLetter_NumberlineseparatorLine_SeparatorllLowercase_LetterlmModifier_LetterloOther_LetterlowercaseletterltTitlecase_LetterluUppercase_LettermarkmathsymbolMath_SymbolmcSpacing_MarkmemnNonspacing_MarkmodifierlettermodifiersymbolModifier_SymbolnNumberndnlnoOther_NumbernonspacingmarknumberopenpunctuationOpen_PunctuationotherotherletterothernumberotherpunctuationOther_PunctuationothersymbolOther_SymbolpPunctuationparagraphseparatorParagraph_SeparatorpcpdpepfpipoprivateusepspunctuationSymbolseparatorSeparatorsksmsospaceseparatorSpace_Separatorspacingmarksurrogatesymboltitlecaseletteruppercaseletterzzlzpzs
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov r8d, 4
jmp 0x1400d3c58
lea rdx, [rsp + 0x60]
and al, 0x60
mov qword [rdx], rax
lea rax, [0x1400d3c63]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 6
lea rdx, [0x14034806c]
invalid
invalid
add byte [rbp + rcx*4 + 0xd], cl
invalid
test al, 0x2c
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
jmp 0x1400d3c58
add rax, 8
lea rdx, [rsp + 0x60]
mov qword [rdx], rax
lea rax, [0x1400d3d77]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 4
and al, 0x20
add al, 0
add byte [rax], al
and al, 0x20
add al, 0
add byte [rax], al
lea rdx, [0x14034805b]
lea r9, [0x140348064]
mov r8d, 9
call fcn.14006dac0
nop
add rsp, 0x68
invalid
invalid
ret
invalid
invalid
and byte [rax - 0x75], cl
sub byte [rdx + 1], dil
xor r8d, r8d
xor eax, eax
call qword [rax + 0x18]
lea rdi, [rsp + 0x38]
mov qword [rdi + 8], rsi
mov byte [rdi + 0x10], al
and qword [rdi], 0
add dh, al
adc dword [r9], r8d
add dh, al
adc dword [r9], r8d
lea rdx, [rsp + 0x28]
mov qword [rdx], rbx
add rbx, 4
add al, 0x48
lea esi, [rsp + 0x30]
mov qword [rsi], rbx
lea rbx, [0x1400ee2d7]
mov ah, byte [rbp - 0x76b7ffff]
stc
movsd dword [rdi], dword [rsi]
add dword [rax], eax
mov rcx, rdi
mov r8, rbx
call fcn.14006d760
stc
dec dword [rax - 0x77]
mov ecx, edi
mov ecx, edi
mov rdx, rsi
mov r8, rbx
call fcn.14006d760
mov rcx, rdi
call fcn.14006d8b0
nop
add rsp, 0x50
wait
stc
call qword [rax + 0x50c48348]
pop rbx
pop rdi
pop rsi
ret
add dword [rdi], ecx
mov dh, 0
shl eax, 3
lea rcx, reloc.WS2_32.dll_htons
add byte [rbx + rcx*4 + 4], cl
invalid
add byte [rbx + rcx*4 + 4], cl
or byte [rax - 0x73], cl
add al, 8
lea rcx, [0x1403d2d30]
or eax, 0x2fef9e
mov rax, qword [rax + rcx]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
jmp rcx
jmp rcx
mov ecx, dword [rcx]
mov rdx, qword [rcx]
add rcx, 8
add ecx, 8
lea r8, [0x1403d4dfc]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
ret 0xe2ff
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x1400ee41b]
or eax, 0x1a643
or eax, 0x1a643
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
lea rdx, str.MatchInstSavegotoInstSplitgoto1goto2InstEmptyLookNotWordBoundaryWordBoundaryAsciiNotWordBoundaryAsciiInstCharInstRangesInstBytes
jmp 0x1400d3eaa
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rcx, [0x1400d3ff3]
lea ecx, [0x1400d3ff3]
lea ecx, [0x1400d3ff3]
mov qword [rsp + 0x20], rcx
and byte [rax - 0x73], cl
adc eax, 0x274264
lea rdx, [0x140348068]
jmp 0x1400d3e64
lea r9, [rsp + 0x30]
mov qword [r9], rcx
mov dword [rcx], ecx
mov dword [rcx], ecx
lea rcx, [0x1400d40e0]
lea ecx, [0x1400d40e0]
add al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rcx
lea rdx, [0x140348042]
jmp 0x1400d3eaa
invalid
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x1400d406b]
lea ecx, [0x1400d406b]
lea ecx, [0x1400d406b]
mov qword [rsp + 0x20], rcx
lea rdx, [0x14034805b]
mov r8d, 9
or dword [rax], eax
add byte [rax], al
jmp 0x1400d3eb0
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x1400d4155]
mov qword [rsp + 0x20], rcx
lea rdx, [0x140348053]
mov r8d, 4
jmp 0x1400d3eb0
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x1400d3f69]
mov qword [rsp + 0x20], rcx
lea rdx, [0x14034806c]
mov r8d, 6
jmp 0x1400d3eb0
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x1400d3ebe]
mov qword [rsp + 0x20], rcx
lea rdx, [0x14039e5ab]
mov r8d, 5
mov rcx, rax
call fcn.14006e130
nop
add rsp, 0x38
ret
sbb byte [rax - 0x77], cl
clc
sub rax, r8
cmp rcx, rax
jbe 0x1400d6ed7
mov rbx, qword [rsi]
mov rax, rdi
mov eax, edi
mov eax, edi
sub rax, rcx
sub r8, rax
cmp rax, r8
jbe 0x1400d6eb8
mov rdx, rbx
sub rdx, rdi
cmp rdx, r8
jb 0x1400d6eb8
mov rdx, qword [rsi + 8]
lea rcx, [rdx + rdi*4]
shl r8, 2
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp sub.VCRUNTIME140.dll_memcpy
sub rbx, rax
mov r8, qword [rsi + 8]
lea rdx, [r8 + rcx*4]
lea rcx, [r8 + rbx*4]
shl rax, 2
mov r8, rax
call sub.VCRUNTIME140.dll_memmove
mov qword [rsi + 0x10], rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
add byte [rax + 0x75c83948], al
add eax, 0x28c48348
ret
xor dword [rax], 0x20
add ah, cl
push rbx
sub rsp, 0x28
mov esi, r8d
mov ebx, edx
mov rdi, rcx
cmp qword [rcx], 0
cmp dword [rax], eax
cmp dword [rax], eax
add byte [rdi + rbx + 0x44], dh
movzx eax, bl
je 0x1400d6f5f
movzx r8d, bl
mov rcx, qword [rdi + 0x10]
mov rdx, qword [rdi + 0x18]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_aho_corasick_0.7.18_src_nfa.rs
call fcn.1400d41fb
mov dword [rax], esi
jmp 0x1400d6fe2
lea rcx, [rdi + 8]
mov rax, qword [rdi + 0x10]
mov r15, qword [rdi + 0x18]
xor r12d, r12d
mov rdx, r15
or byte [r8 - 0x75], r9b
adc byte [r11 + r9*4 + 0x7f], r9b
sbb byte [rbp + 0x31], al
in al, 0x4c
mov edx, edi
mov r8, r15
cmp r12, rdx
jae 0x1400d6f9f
shr r8, 1
add r8, r12
mov r9b, byte [rax + r8*8]
cmp r9b, bl
je 0x1400d6fd9
lea r10, [r8 + 1]
cmp r9b, bl
cmova rdx, r8
cmova edx, eax
cmova edx, eax
cmovb r12, r10
mov r8, rdx
sub r8, r12
jmp 0x1400d6f74
cmp r15, qword [rcx]
jne 0x1400d6fad
call fcn.1400d6ff0
mov rax, qword [rdi + 0x10]
lea r14, [rax + r12*8]
mov r8, r15
sub r8, r12
jbe 0x1400d6fc9
lea rcx, [r14 + 8]
shl r8, 3
mov rdx, r14
call sub.VCRUNTIME140.dll_memmove
mov byte [r14], bl
mov dword [r14 + 4], esi
inc r15
mov qword [rdi + 0x18], r15
jmp 0x1400d6fe2
mov byte [rax + r8*8], bl
mov dword [rax + r8*8 + 4], esi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
push rdi
push rbx
sub rsp, 0x50
mov rax, qword [rcx]
cmp rax, 0xffffffffffffffff
je 0x1400d7085
mov rsi, rcx
lea rbx, [rax + 1]
lea rcx, [rax + rax]
cmp rcx, rbx
invalid
cmova rbx, rcx
xor edx, edx
mov rcx, rbx
shr rcx, 0x3c
sete dl
cmp rbx, 5
add eax, 0x4b9
add byte [rax + 0xf], cl
invalid
invalid
lea r8, [rbx*8]
shl edx, 2
test rax, rax
je 0x1400d7053
invalid
add eax, 0x4b9
add byte [rax + 0xf], cl
invalid
shl rax, 3
mov r9, qword [rsi + 8]
or byte [rcx + r9*4 + 0x4c], r9b
and al, 0x38
or byte [rcx + r9*4 + 0x4c], r9b
and al, 0x38
mov qword [rsp + 0x48], rax
jmp 0x1400d7055
xor ecx, ecx
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rcx
lea rdi, [rsp + 0x20]
mov rcx, rdi
call fcn.14005795b
cmp qword [rdi], 0
jne 0x1400d708c
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
or byte [rax - 0x77], cl
invalid
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
or byte [rax - 0x77], cl
invalid
xor ecx, ecx
call fcn.1402d9f90
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
call fcn.1402d9f90
int3
pop rbx
pop rdi
pop rsi
pop r14
ret
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa8
mov rdi, r9
mov r15, rdx
mov edi, edx
mov edi, edx
mov rax, qword [rdx]
add rdx, 0x38
lea r9, [r15 + 0x20]
cmp rax, 4
add al, 0x49
cmove edx, ecx
add al, 0x49
cmove edx, ecx
mov rbx, r8
and qword [rsp + 0x98], 0
mov r13, rcx
mov rcx, qword [rdx]
lea r14, [r15 + 8]
xorps xmm0, xmm0
movaps xmmword [rsp + 0x80], xmm0
add byte [rax - 0x77], cl
mov word [rax + rdx*4], fs
add byte [rax], al
add dh, al
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov word [rax + rdx*4], fs
add byte [rax], al
add dh, al
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax], al
invalid
cmp rax, 4
jne 0x1400d71a8
movzx eax, byte [r15 + 0x14d]
lea ecx, [rax - 1]
inc qword [rbx + 0x647302f9]
mov qword [rsp + 0x20], rdi
lea r8, [rsp + 0x80]
mov rcx, r13
mov rdx, r14
mov r9, rbx
mov ecx, ebx
mov ecx, ebx
fld1
retf 9
call fcn.1400d7b6d
jmp 0x1400d7776
invalid
add byte [rax], al
lea rcx, [0x1403d4e18]
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
movzx eax, byte [r15 + 0x172]
add dword [rax], eax
add byte [rbp - 0x67c00b8], cl
add cl, byte [rdi]
or dword [rsp + rax], 0
add al, 0
invalid
lea ecx, [rax - 1]
cmp ecx, 2
jae 0x1400d7618
add al, 0
invalid
add al, 0
add byte [rax - 0x77], cl
jl 0x1400d71f4
mov qword [rsp + 0x20], rdi
and byte [rbp + rcx*4 - 0x7c], cl
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
lea r8, [rsp + 0x80]
mov rcx, r13
mov rdx, r14
mov r9, rbx
fld1
xchg dword [0xcaf671e9], ecx
invalid
add byte [rax], al
fld1
xchg dword [0xcaf671e9], ecx
add eax, 0xc0850000
test eax, eax
jne 0x1400d79f2
invalid
mov r12d, dword [r15 + 0x148]
mov r14, qword [r15 + 0x18]
cmp r14, r12
jbe 0x1400d72d5
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x75], cl
mov eax, dword [rdi + 0x10]
invalid
invalid
int3
mov rax, qword [r15 + 0x10]
mov eax, dword [rdi + 0x10]
imul rcx, r12, 0x48
cmp qword [rax + rcx + 0x30], 0
add byte [rdi], cl
invalid
invalid
add byte [rax], al
invalid
add byte [rdi], cl
test byte [rcx + 0x48000000], bh
add rax, rcx
add eax, ecx
add rax, 0x20
mov rax, qword [rax + 8]
or byte [rdi], cl
adc byte [rax], al
or byte [rdi], cl
adc byte [rax], al
movups xmmword [r13 + 8], xmm0
and qword [r13 + 0x18], 0
jmp 0x1400d776e
movzx eax, byte [r15 + 0x172]
jb 0x1400d7240
add byte [rax], al
add byte [rbp - 0x67c00b8], cl
add cl, byte [rdi]
sub dword [rcx + rax - 0x76b80000], 0x7c
and al, 0x20
invalid
lea ecx, [rax - 1]
cmp ecx, 2
jae 0x1400d73f9
mov qword [rsp + 0x20], rdi
and byte [rbp + rcx*4 - 0x7c], cl
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
lea r8, [rsp + 0x80]
mov rcx, r13
mov rdx, r14
mov r9, rbx
call fcn.1400d8508
jmp 0x1400d7776
movzx eax, byte [r15 + 0x172]
jb 0x1400d7274
add byte [rax], al
add byte [rbp - 0x67c00b8], cl
add cl, byte [rdi]
adc dword [rbp + 0x48000002], 0xffffff89
jl 0x1400d72a9
lea ecx, [rax - 1]
cmp ecx, 2
jae 0x1400d7516
mov qword [rsp + 0x20], rdi
lea r8, [rsp + 0x80]
mov rcx, r13
and byte [rbp + rcx*4 - 0x7c], cl
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, r14
mov r9, rbx
call fcn.1400d879b
jmp 0x1400d7776
movzx eax, byte [r15 + 0x172]
lea ecx, [rax - 1]
cmp ecx, 2
jae 0x1400d7730
mov qword [rsp + 0x20], rdi
lea r8, [rsp + 0x80]
mov rcx, r13
mov rdx, r14
mov r9, rbx
call fcn.1400d8241
jmp 0x1400d7776
mov rax, qword [r15 + 0x38]
mov qword [rsp + 0x50], rax
test rax, rax
je 0x1400d73af
mov qword [rsp + 0x40], r13
mov r13, qword [r15 + 0x10]
mov rax, qword [r15 + 0x40]
mov qword [rsp + 0x48], rax
xor ebp, ebp
lea rsi, [rsp + 0x80]
mov r15d, r12d
cmp rbp, rdi
jae 0x1400d73a1
mov rcx, rsi
mov rdx, rbp
call fcn.140081431
cmp r15d, r12d
jne 0x1400d7360
test al, al
je 0x1400d7360
mov rax, qword [rsp + 0x48]
mov r9, qword [rax + 0x20]
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rbx
lea rbp, [rsp + 0x58]
mov rcx, rbp
mov rdx, rsi
mov r8, qword [rsp + 0x50]
call fcn.1400d7a29
mov rcx, rbp
call fcn.14006188f
test rax, rax
je 0x1400d73a1
mov rbp, rdx
cmp rbp, rdi
jae 0x1400d79e6
mov r9b, byte [rbx + rbp]
mov rcx, r13
mov rdx, r14
mov r8d, r15d
call fcn.1400d7ac0
mov r15d, eax
inc rbp
mov rcx, r13
mov rdx, r14
mov r8d, eax
call fcn.1400d7b0f
test al, al
je 0x1400d7306
cmp r15d, 1
jne 0x1400d785d
mov rax, qword [rsp + 0x40]
and qword [rax], 0
jmp 0x1400d7776
mov rsi, qword [r15 + 0x10]
xor r15d, r15d
cmp rdi, r15
je 0x1400d73ef
mov r9b, byte [rbx + r15]
mov rcx, rsi
mov rdx, r14
mov r8d, r12d
call fcn.1400d7ac0
mov r12d, eax
inc r15
mov rcx, rsi
mov rdx, r14
mov r8d, eax
call fcn.1400d7b0f
test al, al
je 0x1400d73b6
cmp r12d, 1
jne 0x1400d7872
and qword [r13], 0
jmp 0x1400d7776
test eax, eax
jne 0x1400d79f2
mov ebp, dword [r15 + 0x168]
lea rsi, [rsp + 0x58]
mov rcx, rsi
mov rdx, r14
mov r8d, ebp
xor r9d, r9d
call fcn.1400d84a5
cmp qword [rsi], 0
jne 0x1400d775b
mov qword [rsp + 0x40], r13
mov rax, qword [r15 + 0x58]
mov qword [rsp + 0x48], rax
test rax, rax
je 0x1400d788d
mov rax, qword [r15 + 0x60]
mov qword [rsp + 0x78], rax
mov eax, dword [r15 + 0x16c]
mov dword [rsp + 0x50], eax
mov rsi, qword [r15 + 0x10]
mov r15, qword [r15 + 0x18]
xor r12d, r12d
mov r13d, ebp
cmp r12, rdi
jae 0x1400d73a1
lea rcx, [rsp + 0x80]
mov rdx, r12
call fcn.140081431
cmp r13d, ebp
jne 0x1400d74c9
test al, al
je 0x1400d74c9
mov rax, qword [rsp + 0x78]
mov r9, qword [rax + 0x20]
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rbx
lea r12, [rsp + 0x58]
mov rcx, r12
lea rdx, [rsp + 0x80]
mov r8, qword [rsp + 0x48]
call fcn.1400d7a29
mov rcx, r12
call fcn.14006188f
test rax, rax
je 0x1400d73a1
mov r12, rdx
cmp r12, rdi
jae 0x1400d7a0a
mov r9b, byte [rbx + r12]
mov rcx, rsi
mov rdx, r15
mov r8d, r13d
call fcn.1400d84e7
mov r13d, eax
inc r12
cmp dword [rsp + 0x50], eax
jb 0x1400d7461
cmp r13d, 1
je 0x1400d73a1
mov rcx, qword [rsp + 0x40]
mov rdx, r14
mov r8d, r13d
mov r9, r12
call fcn.1400d84a5
jmp 0x1400d7776
test eax, eax
jne 0x1400d79f2
mov ebp, dword [r15 + 0x168]
lea rsi, [rsp + 0x58]
mov rcx, rsi
mov rdx, r14
mov r8d, ebp
xor r9d, r9d
call fcn.1400d4219
cmp qword [rsi], 0
jne 0x1400d775b
mov rax, qword [r15 + 0x58]
mov qword [rsp + 0x50], rax
test rax, rax
je 0x1400d78f2
mov qword [rsp + 0x40], r13
mov rax, qword [r15 + 0x60]
mov qword [rsp + 0x48], rax
mov r12d, dword [r15 + 0x16c]
xor r15d, r15d
lea r13, [rsp + 0x80]
mov esi, ebp
cmp r15, rdi
jae 0x1400d73a1
mov rcx, r13
mov rdx, r15
call fcn.140081431
cmp esi, ebp
jne 0x1400d75d6
test al, al
je 0x1400d75d6
mov rax, qword [rsp + 0x48]
mov r9, qword [rax + 0x20]
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rbx
lea r15, [rsp + 0x58]
mov rcx, r15
mov rdx, r13
mov r8, qword [rsp + 0x50]
call fcn.1400d7a29
mov rcx, r15
call fcn.14006188f
test rax, rax
je 0x1400d73a1
mov r15, rdx
cmp r15, rdi
jae 0x1400d7a16
mov r8b, byte [rbx + r15]
mov rcx, r14
mov edx, esi
call fcn.1400d41ca
mov esi, eax
inc r15
cmp r12d, eax
jb 0x1400d7579
cmp esi, 1
je 0x1400d73a1
mov rcx, qword [rsp + 0x40]
mov rdx, r14
mov r8d, esi
mov r9, r15
call fcn.1400d4219
jmp 0x1400d7776
test eax, eax
jne 0x1400d79f2
mov ebp, dword [r15 + 0x168]
lea rsi, [rsp + 0x58]
mov rcx, rsi
mov rdx, r14
mov r8d, ebp
xor r9d, r9d
call case.0x140013d8b.1550
cmp qword [rsi], 0
jne 0x1400d775b
mov qword [rsp + 0x40], r13
mov rax, qword [r15 + 0x58]
mov qword [rsp + 0x48], rax
test rax, rax
je 0x1400d7949
mov rax, qword [r15 + 0x60]
mov qword [rsp + 0x78], rax
mov eax, dword [r15 + 0x16c]
mov dword [rsp + 0x50], eax
mov rsi, qword [r15 + 0x10]
mov r15, qword [r15 + 0x18]
xor r12d, r12d
mov r13d, ebp
cmp r12, rdi
jae 0x1400d73a1
lea rcx, [rsp + 0x80]
mov rdx, r12
call fcn.140081431
cmp r13d, ebp
jne 0x1400d76e8
test al, al
je 0x1400d76e8
mov rax, qword [rsp + 0x78]
mov r9, qword [rax + 0x20]
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rbx
lea r12, [rsp + 0x58]
mov rcx, r12
lea rdx, [rsp + 0x80]
mov r8, qword [rsp + 0x48]
call fcn.1400d7a29
mov rcx, r12
call fcn.14006188f
test rax, rax
je 0x1400d73a1
mov r12, rdx
cmp r12, rdi
jae 0x1400d7a0a
mov r9b, byte [rbx + r12]
mov rcx, rsi
mov rdx, r15
mov r8d, r13d
call fcn.1400d7f49
mov r13d, eax
inc r12
cmp dword [rsp + 0x50], eax
jb 0x1400d7680
cmp r13d, 1
je 0x1400d73a1
mov rcx, qword [rsp + 0x40]
mov rdx, r14
mov r8d, r13d
mov r9, r12
jmp 0x1400d7853
test eax, eax
jne 0x1400d79f2
mov ebp, dword [r15 + 0x168]
lea rsi, [rsp + 0x58]
mov rcx, rsi
mov rdx, r14
mov r8d, ebp
xor r9d, r9d
call case.0x140013d8b.1550
cmp qword [rsi], 0
je 0x1400d778a
mov rax, qword [rsp + 0x70]
mov qword [r13 + 0x18], rax
movups xmm0, xmmword [rsp + 0x60]
movups xmmword [r13 + 8], xmm0
mov qword [r13], 1
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [r15 + 0x58]
mov qword [rsp + 0x50], rax
test rax, rax
je 0x1400d798f
mov qword [rsp + 0x40], r13
mov rax, qword [r15 + 0x60]
mov qword [rsp + 0x48], rax
mov r12d, dword [r15 + 0x16c]
xor r15d, r15d
lea r13, [rsp + 0x80]
mov esi, ebp
cmp r15, rdi
jae 0x1400d73a1
mov rcx, r13
mov rdx, r15
call fcn.140081431
cmp esi, ebp
jne 0x1400d781b
test al, al
je 0x1400d781b
mov rax, qword [rsp + 0x48]
mov r9, qword [rax + 0x20]
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rbx
lea r15, [rsp + 0x58]
mov rcx, r15
mov rdx, r13
mov r8, qword [rsp + 0x50]
call fcn.1400d7a29
mov rcx, r15
call fcn.14006188f
test rax, rax
je 0x1400d73a1
mov r15, rdx
cmp r15, rdi
jae 0x1400d7a16
mov r8b, byte [rbx + r15]
mov rcx, r14
mov edx, esi
call fcn.1400d8201
mov esi, eax
inc r15
cmp r12d, eax
jb 0x1400d77be
cmp esi, 1
je 0x1400d73a1
mov rcx, qword [rsp + 0x40]
mov rdx, r14
mov r8d, esi
mov r9, r15
call case.0x140013d8b.1550
jmp 0x1400d7776
mov qword [rsp + 0x20], rbp
mov rcx, qword [rsp + 0x40]
mov rdx, r13
mov r8, r14
mov r9d, r15d
jmp 0x1400d7883
mov qword [rsp + 0x20], r15
mov rcx, r13
mov rdx, rsi
mov r8, r14
mov r9d, r12d
call fcn.1400d7b37
jmp 0x1400d7776
mov r13d, dword [r15 + 0x16c]
mov r12, qword [r15 + 0x10]
mov r15, qword [r15 + 0x18]
xor esi, esi
cmp rdi, rsi
je 0x1400d73a1
mov r9b, byte [rbx + rsi]
mov rcx, r12
mov rdx, r15
mov r8d, ebp
call fcn.1400d84e7
or al, 0
add byte [rcx - 0x3900b73b], cl
cmp r13d, eax
jb 0x1400d789e
cmp ebp, 1
je 0x1400d73a1
mov rcx, qword [rsp + 0x40]
mov rdx, r14
mov r8d, ebp
mov eax, ebp
mov r9, rsi
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400d84a5
mov r15d, dword [r15 + 0x16c]
xor esi, esi
cmp rdi, rsi
je 0x1400d73ef
mov r8b, byte [rbx + rsi]
mov rcx, r14
mov edx, ebp
call fcn.1400d41ca
mov ebp, eax
inc rsi
cmp r15d, eax
jb 0x1400d78fb
cmp ebp, 1
je 0x1400d73ef
mov rcx, r13
mov rdx, r14
mov r8d, ebp
mov r9, rsi
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400d4219
mov r13d, dword [r15 + 0x16c]
mov r12, qword [r15 + 0x10]
mov r15, qword [r15 + 0x18]
xor esi, esi
cmp rdi, rsi
je 0x1400d73a1
mov r9b, byte [rbx + rsi]
mov rcx, r12
mov rdx, r15
mov r8d, ebp
call fcn.1400d7f49
mov ebp, eax
inc rsi
cmp r13d, eax
jb 0x1400d795a
cmp ebp, 1
je 0x1400d73a1
mov rcx, qword [rsp + 0x40]
jmp 0x1400d79c5
mov r15d, dword [r15 + 0x16c]
xor esi, esi
cmp rdi, rsi
je 0x1400d73ef
mov r8b, byte [rbx + rsi]
mov rcx, r14
mov edx, ebp
call fcn.1400d8201
mov ebp, eax
inc rsi
cmp r15d, eax
jb 0x1400d7998
cmp ebp, 1
je 0x1400d73ef
mov rcx, r13
mov rdx, r14
mov r8d, ebp
mov r9, rsi
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp case.0x140013d8b.1550
lea r8, [0x140346a30]
mov rcx, rbp
jmp 0x1400d7a20
lea rcx, [0x1403ab29e]
lea r8, [0x140346a18]
mov edx, 0x28
call fcn.1402da510
lea r8, [0x140346a30]
mov rcx, r12
jmp 0x1400d7a20
lea r8, [0x140346a30]
mov rcx, r15
mov rdx, rdi
call fcn.1402da430
int3
call fcn.1402d9f90
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
call fcn.1402d9f90
invalid
adc ah, byte [rax]
add ah, cl
invalid
sub byte [rax - 0x77], cl
invalid
mov edi, ecx
sub rsi, 1
jb 0x1400d8dab
mov rcx, rdi
call fcn.1400d8db2
add rdi, 0x20
jmp 0x1400d8d97
invalid
add rsp, 0x28
pop rdi
pop rsi
ret
stc
add rdx, 0xfffffffffffffffa
xor eax, eax
cmp r8, 4
cmovb rax, rdx
test rax, rax
je fcn.1400d8dfb
cmp rax, 1
jne 0x1400d8dee
mov rax, qword [rcx + 8]
mov rdx, rax
btc rdx, 0x3f
cmp rdx, 4
ja 0x1400d8def
cmp rdx, 3
je 0x1400d8def
ret
mov rdx, qword [rcx + 0x10]
mov rcx, rax
jmp fcn.140076825
cmp dword [rbx], 0
mov rcx, qword [rbx + 8]
jne 0x1400d8e5b
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
mov qword [rdi], rcx
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x38]
call fcn.1402d9f90
int3
mov rsi, qword [rcx]
lea rcx, [rsi + 0x10]
call fcn.1400d8e9d
cmp rsi, 0xffffffffffffffff
je 0x1400d8e96
lock dec qword [rsi + 8]
jne 0x1400d8e96
mov edx, 8
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
or dl, al
idiv edi
invalid
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
test rdi, rdi
je 0x1400d8f5f
mov rsi, qword [rcx]
mov rbx, qword [rcx + 0x18]
test rbx, rbx
invalid
je 0x1400d8f22
invalid
movdqa xmm0, xmmword [rsi]
pmovmskb eax, xmm0
not eax
lea r14, [rsi + 0x10]
mov ecx, 1
mov r15, rsi
test rcx, rcx
jne 0x1400d8ef5
jmp 0x1400d8f22
movdqa xmm0, xmmword [r14]
pmovmskb eax, xmm0
not eax
add r15, 0xfffffffffffffe00
add r14, 0x10
test ax, ax
je 0x1400d8edf
dec rbx
lea ebp, [rax - 1]
and ebp, eax
bsf eax, eax
shl eax, 5
mov rdx, r15
sub rdx, rax
mov rcx, qword [rdx - 0x20]
mov rdx, qword [rdx - 0x18]
call fcn.1400a33ee
mov eax, ebp
mov rcx, rbx
jmp 0x1400d8ed8
inc rdi
lea rbx, [rsp + 0x20]
mov edx, 0x20
mov r8d, reloc.WS2_32.dll_recv
mov rcx, rbx
mov r9, rdi
call fcn.14003b0cd
mov rdx, qword [rbx]
sub rsi, qword [rbx + 0x10]
mov r8, qword [rbx + 8]
mov rcx, rsi
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.14001af0d
nop
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
movabs al, byte [0x8d480c740500000b]
movabs al, byte [0x196e800000b]
cmp rsi, 0xffffffffffffffff
je 0x1400d9011
lock dec qword [rsi + 8]
jne 0x1400d9011
adc edi, dword [rdx + 0x20]
mov edx, 0x20
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140055ea0
invalid
invalid
idiv edi
idiv edi
nop
add rsp, 0x28
pop rdi
pop rsi
ret
sub rsp, 0x20
mov rsi, rcx
mov esi, ecx
add rcx, 0x280
call fcn.1400d920a
add dword [rax], eax
invalid
add byte [rdx], 0
add al, ch
fld qword [rcx]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov ds, word [rax + 0x48000002]
mov rdx, qword [rsi + 0x2a0]
mov rcx, qword [rsi + 0x298]
mov rdx, qword [rsi + 0x2a0]
add byte [rax], al
add al, ch
invalid
call fcn.140075ada
lea rcx, [rsi + 0x2b0]
add al, byte [rax]
add al, ch
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
mov fs, eax
add al, byte [rax]
add al, ch
jl case.0x1400d1740.32
add byte [rax], al
add al, byte [rax]
add al, ch
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
mov fs, eax
add al, byte [rax]
add al, ch
jl case.0x1400d1740.32
add byte [rax], al
mov rcx, qword [rsi + 0x2c8]
mov ecx, dword [rsi + 0x2c8]
enter 2, 0
mov rdx, qword [rsi + 0x2d0]
call fcn.1400a33ee
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x1400d9078
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x77], cl
invalid
add rcx, 0x1c0
rol eax, 1
add byte [rax], al
rol eax, 1
add byte [rax], al
call fcn.1400d919c
lea rcx, [rsi + 0x218]
call fcn.1400d919c
add byte [rax], al
add byte [rax], al
mov rbx, qword [rsi]
lea rcx, [rbx - 0xa]
cmp rcx, 4
cmp ecx, 4
cmp ecx, 4
stc
add al, 0xb8
add al, 0
add byte [rax], al
mov eax, 4
cmovb rax, rcx
cmp rax, 3
ja 0x1400d910c
lea rcx, [0x1403d4e28]
lea ecx, [0x1403d4e28]
imul edi, dword [rbp + 0x6348002f], 4
or dword [rax + 1], 0x48e0ffc8
jmp rax
add rsp, 0x28
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
add rsi, 0x10
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.1400d919c
add rsi, 0x10
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.1400d91e4
mov r14, qword [rsi + 8]
lea rcx, [rsi + 0x130]
call fcn.140058998
mov rdi, qword [rsi + 0x108]
mov rdx, qword [rsi + 0x110]
mov rcx, rdi
call fcn.14005895b
mov rcx, qword [rsi + 0x100]
mov rdx, rdi
call fcn.14000b866
xor rbx, 9
or rbx, r14
je 0x1400d916f
mov rdi, qword [rsi + 0xe8]
mov rdx, qword [rsi + 0xf0]
mov rcx, rdi
call fcn.140058684
idiv edi
mov rcx, qword [rsi + 0xe0]
mov rdx, rdi
call fcn.14000b866
add rsi, 0x1a0
int3
adc dword [rcx - 0x48], eax
add dword [rax], eax
add byte [rax], al
call fcn.1400d454f
movabs rcx, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75c83948], al
invalid
mov cl, 0xff
dec dword [rax - 0x47]
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75c83948], al
add eax, 0x28c48348
add rsp, 0x28
ret
mov rcx, rax
call fcn.1402d9f90
int3
shr eax, 0xb2
or esp, dword [rax]
add ah, cl
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rsi, r8
mov rbx, rdx
mov rdi, rcx
lea r14, [rsp + 0x28]
mov rcx, r14
int1
int1
mov rdx, r8
xor r8d, r8d
call fcn.1400d5684
invalid
dec dword [rcx - 0x7d]
add byte ds:[rbp - 0x75], cl
jbe 0x1400d9416
jne 0x1400d943f
invalid
mov r15, qword [rsp + 0x38]
lea r8, [rsi*4]
mov rcx, r15
cmp byte [rbp + rcx*4 + 4], cl
mov ch, 0
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi], r14
mov qword [rdi + 8], r15
mov qword [rdi + 0x10], rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rdx, qword [rsp + 0x38]
mov rcx, r14
call fcn.1402d9f90
int3
add esp, 0x28
pop rdi
pop rsi
ret
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, rdx
mov rdi, rcx
xor r14d, r14d
cmp rsi, r14
cmp esi, esi
je 0x1400d9509
mov rbx, qword [rdi + r14*8]
inc r14
lea rcx, [rbx + 8]
or al, ch
jae 0x1400d949e
add byte [rax], al
or al, ch
jae 0x1400d949e
add byte [rax], al
lea rcx, [rbx + 0x50]
call fcn.1400d9513
mov rcx, qword [rbx + 0x98]
mov ecx, dword [rbx + 0x98]
mov ecx, dword [rbx + 0x98]
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebx, eax
movabs al, byte [0xfff323aae8000000]
invalid
invalid
add byte [rax], al
mov rdx, qword [rbx + 0xa0]
call fcn.14000b866
invalid
invalid
dec dword [rax - 0x75]
mov esi, dword [rax + 0x48000000]
mov edx, dword [rbx + 0xb8]
add byte [rax], al
invalid
mov rcx, qword [rbx + 0xb0]
mov ecx, dword [rbx + 0xb0]
mov rdx, qword [rbx + 0xb8]
add byte [rax], al
add al, ch
call fcn.14017e38b
mov rcx, qword [rbx + 0xc8]
add byte [rax], al
call fcn.14017e38b
mov rcx, qword [rbx + 0xc8]
add byte [rax - 0x75], cl
mov ecx, eax
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebx, eax
rol byte [rax], 1
add byte [rax], al
mov rdx, qword [rbx + 0xd0]
call fcn.1400d507d
lea rcx, [rbx + 0xe0]
call fcn.1400d9532
lea rcx, [rbx + 0x1f8]
call fcn.1400d9532
mov edx, 8
mov rcx, rbx
invalid
call fcn.140055ea0
jmp 0x1400d948b
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
stc
add byte [rax], al
add byte [rax - 0x75], cl
sub byte [rax - 0x75], r9b
push rsi
xor byte [rax - 0x7d], cl
invalid
dec dword [rax - 0x75]
push rax
mov rdx, qword [rsi + 0x58]
call fcn.1400d507d
mov rcx, qword [rsi + 0x70]
mov rdx, qword [rsi + 0x78]
mov edx, dword [rsi + 0x78]
mov edx, dword [rsi + 0x78]
call fcn.1400d507d
mov rcx, qword [rsi + 0x88]
add byte [rax], al
add byte [rax], al
mov rdx, qword [rsi + 0x90]
call fcn.1400d507d
mov rcx, qword [rsi + 0xa0]
mov rdx, qword [rsi + 0xa8]
call fcn.1400a33ee
lea rcx, [rsi + 0xc8]
add byte [rax], al
sahf
cld
dec dword [rax - 0x73]
mov cs, eax
add byte [rax], al
add byte [rax], al
invalid
outsb dx, byte [rsi]
add byte [rax], al
add byte [rax], al
call fcn.1400d9619
add rsi, 0xf0
add byte [rax], al
invalid
add byte [rax - 0x7f], cl
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rsi
int1
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.1400d9619
invalid
add byte [rsi + 0x57], dl
push rbx
sub rsp, 0x40
in al, dx
mov rdi, qword [rcx + 8]
in al, dx
mov rdi, qword [rcx + 8]
test rdi, rdi
je 0x1400d9610
mov rsi, rcx
invalid
call fcn.1400d9656
inc rdi
lea rbx, [rsp + 0x28]
mov edx, 0x18
add byte [rax], al
add byte [rax], al
mov r8d, reloc.WS2_32.dll_recv
mov rcx, rbx
mov r9, rdi
call fcn.14003b0cd
dec dword [rax - 0x75]
adc ecx, dword [rax - 0x75]
invalid
sub rcx, qword [rbx + 0x10]
mov r8, qword [rbx + 8]
or byte [rax - 0x7d], cl
invalid
pop rbx
pop rdi
dec dword [rax - 0x75]
adc ecx, dword [rax - 0x75]
invalid
pop rsi
jmp fcn.14001af0d
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov rsi, rcx
mov rcx, qword [rcx]
mov rdx, qword [rsi + 8]
or al, ch
lodsd eax, dword [rsi]
invalid
stc
dec dword [rax - 0x75]
mov ecx, dword [rsi + 0x18]
sbb byte [rax - 0x75], cl
push rsi
and byte [rax - 0x7d], cl
invalid
mov rdx, qword [rsi + 0x20]
add rsp, 0x20
pop rsi
jmp fcn.1400d963f
invalid
jmp fcn.14001af0d
sbb ah, dh
inc ebx
hlt
sub rsp, 0x28
mov rsi, qword [rcx + 0x18]
test rsi, rsi
test esi, esi
je 0x1400d96c4
mov rdi, qword [rcx]
mov edi, dword [rcx]
movdqa xmm0, xmmword [rdi]
pmovmskb eax, xmm0
not eax
ror byte [rax - 0x73], 1
pop rdi
adc byte [rcx + 1], bh
add byte [rax], al
invalid
outsd dx, dword [rsi]
invalid
ror byte [rax - 0x73], 1
pop rdi
adc byte [rcx + 1], bh
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
leave
test rcx, rcx
jne 0x1400d9699
jmp 0x1400d96c4
movdqa xmm0, xmmword [rbx]
pmovmskb eax, xmm0
not eax
add rdi, 0xfffffffffffffe80
add rbx, 0x10
ret
invalid
ret
test ax, ax
je 0x1400d9684
dec rsi
lea ebp, [rax - 1]
and ebp, eax
bsf eax, eax
invalid
ror byte [rax - 9], 0xd8
neg rax
imul rax, rax, 0x18
lea rcx, [rdi + rax]
or al, 7
rcr byte [rax], 0x48
lea ecx, [rdi + rax]
or al, 7
or al, 7
add rcx, 0xffffffffffffffe8
call fcn.14000a0da
mov eax, ebp
dec dword [rcx - 0xe76b718]
mov rcx, rsi
jmp 0x1400d967d
add rsp, 0x28
invalid
sub byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
ret
mov rsi, rcx
movabs rdi, 0x7ffffffffffffffd
std
invalid
invalid
invalid
invalid
invalid
invalid
jg 0x1400d96c9
xchg edx, eax
xor eax, dword [rcx]
add byte [rax - 0x75], cl
invalid
lea rdx, [rcx + rdi]
invalid
std
cmp dword [rax - 0x7d], ecx
cmp rdx, 9
mov eax, 6
cli
or dword [rax + 6], edi
cmovb rax, rdx
cmp rax, 7
cmp eax, 7
cmp eax, 7
ja case.0x1400d970d.7
lea rdx, [0x1403d4e38]
xor dh, byte [rdi + 0x6348002f]
add al, 0x82
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
invalid
loopne 0x1400d9758
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
add rsi, 8
mov rcx, rsi
add rsp, 0x28
pop rdi
invalid
pop rsi
jmp 0x1400ecd5d
add dword ss:[rax], eax
add rdi, 3
xor rdi, rcx
cmp rdi, 2
add dh, byte [rdi + 6]
cmp rdi, 1
jne 0x1400d9744
invalid
or dword [rax - 0x75], ecx
push rsi
mov rdx, qword [rsi + 8]
call fcn.1400a33ee
or al, ch
stosb byte [rdi], al
pushfq
cld
dec dword [rax - 0x7d]
invalid
add rsi, 0x20
jmp 0x1400d9768
cmp qword [rsi + 8], 0
mov rcx, qword [rsi + 0x10]
adc byte [rax - 0x75], r9b
push rsi
invalid
add byte [rax - 0x75], cl
adc byte [rax - 0x75], r9b
push rsi
sbb byte [rbp + rbx + 0x48], dh
add esp, 0x28
mov edx, dword [rsi + 0x18]
je 0x1400d9776
sbb eax, 0x28c48348
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140076f8e
fdivr st(1)
invalid
fdivr st(1)
dec dword [rax - 0x7d]
invalid
invalid
invalid
add rsi, 8
mov rcx, rsi
add rsp, 0x28
sub byte [rdi + 0x5e], bl
sub byte [rdi + 0x5e], bl
jmp 0x1400d9782
nop
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140076825
invalid
sar cl, 1
invalid
movabs dword [0x20ec834856fff9d0], eax
push rsi
sub rsp, 0x20
in al, dx
invalid
mov rsi, qword [rcx]
mov rcx, rsi
call fcn.1400d96cd
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140055ea0
mov esi, ecx
sub ch, byte [rcx + rax]
add byte [rsi + 0x48], dl
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400ebe64
mov eax, dword [rsi + 0x98]
cwde
add byte [rax], al
add byte [0x1401e97e2], bh
cwde
add byte [rax], al
add byte [0x1401e97e2], bh
jne 0x1400d97f5
mov rcx, rsi
int1
call case.0x1400de337.64
add rsi, 8
mov rcx, rsi
int1
int1
add rsp, 0x20
pop rsi
jmp case.0x1400de337.64
invalid
add byte [0x13ffc97fa], al
add eax, 0xffef0000
cmp eax, 8
mov ecx, 2
cmovb ecx, eax
cmp ecx, 6
ja case.default.0x1400d9818
lea rax, [0x1403d4e58]
add eax, 0x2fb647
mov r14b, 0x2f
add byte [rax + 0x63], cl
invalid
or al, 0x88
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
sar edi, 0xe1
add rsp, 0x20
pop rsi
ret
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400d97a4
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400ebdc9
invalid
mov rsi, qword [rsi]
mov esi, dword [rsi]
lea rcx, [rsi + 0x30]
lea ecx, [rsi + 0x30]
xor al, ch
jl 0x1400d9843
call fcn.1400d97c2
mov edx, 8
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
invalid
jmp fcn.140055ea0
mov esi, dword [rcx]
mov rcx, rsi
call fcn.1400d97c2
mov edx, 8
mov rcx, rsi
add rsp, 0x20
and byte [rsi - 0x17], bl
invalid
invalid
idiv edi
and byte [rsi - 0x17], bl
invalid
invalid
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
add rsp, 0x20
pop rsi
jmp 0x1400f26fb
invalid
invalid
add byte [rsi + 0x48], dl
sub esp, 0x20
invalid
sub rsp, 0x20
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rcx, qword [rcx]
mov rdx, rcx
btc rdx, 0x3f
cli
invalid
cli
invalid
cmp rdx, 3
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
cmovb rax, rdx
test rax, rax
je 0x1400d98db
cmp rax, 1
cmp eax, 1
clc
add dword [rbp + 0xb], esi
jne 0x1400d98ce
mov rdx, qword [rsi + 8]
call fcn.1400a33ee
and bl, byte [rbx + 0xdebfffc]
and bl, byte [rbx + 0xdebfffc]
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
mov edx, dword [rsi + 0x10]
mov edx, dword [rsi + 0x10]
call fcn.14000b9f4
add rsi, 0x50
add esi, 0x50
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp case.0x1400d970d.16
add byte [rax], al
add byte [rax], al
push rsi
sub rsp, 0x20
mov rsi, qword [rcx]
mov rcx, rsi
mov ecx, esi
call fcn.1400f2437
add dword [rax], eax
mov eax, dword [rsi + 0xc8]
lea edx, [rax - 0x11000b]
cmc
invalid
out dx, al
inc dword [rbx + 0x5b90afa]
cli
or bh, byte [rcx + 5]
invalid
add byte [rax], al
add byte [rbp - 0x11000a70], cl
cmc
invalid
out dx, al
inc dword [rbx + 0x5b90afa]
cli
invalid
invalid
invalid
add byte [rax], al
cmc
invalid
cli
or bh, byte [rcx + 5]
invalid
add byte [rdi], cl
retf 0xf983
cmovb ecx, edx
cmp ecx, 8
ja case.0x1400d9926.8
lea rdx, [0x1403d4e74]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.14000b9f4
invalid
jmp case.0x1400d9926.0
invalid
invalid
mov rcx, rsi
mov rcx, rsi
call fcn.1400d987a
jmp case.0x1400d9926.0
lea rcx, [rsi + 0x30]
call case.0x1400d970d.16
invalid
invalid
invalid
invalid
jmp case.0x1400d9926.0
movabs dword [0xfff70536ebffffff], eax
out dx, al
inc dword [rbx + 0x2b902f8]
add byte [rax], al
add byte [rdi], cl
enter 0xffffffffffffc985, 0x74
sbb al, byte [rbx + 0x1d7401f9]
add eax, 0xffeefff7
cmp eax, 2
mov ecx, 2
cmovb ecx, eax
test ecx, ecx
je 0x1400d9979
cmp ecx, 1
je case.0x1400d9926.0
lea rcx, [rsi + 0x30]
call fcn.1400d97c2
jmp case.0x1400d9926.0
mov rcx, rsi
call fcn.1400d9898
jmp case.0x1400d9926.0
mov rcx, rsi
call fcn.1400ebdc9
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140055ea0
mov r11, rdx
test dil, 1
je case.0x1400b7d8f.237
cmp r11, r10
jne 0x1400da196
jmp 0x1400da1ab
mov rdi, r10
sub rdi, r11
cmp rdi, rbx
jbe 0x1400da1ab
add r11, rbx
movzx edi, byte [r11]
inc r11
inc ebx
inc ebx
lea r8d, [rdi + r8*2]
add r9d, r9d
mov dil, 1
xor ebx, ebx
jmp 0x1400da17b
lea r10, [rsp + 0xac]
mov byte [r10 + 8], al
mov byte [r10 + 9], cl
or qword [rbp - 0x77], rax
add al, byte [rbp - 0x77]
add al, 0x48
lea eax, [rsp + 0x27]
or qword [rbp - 0x77], rax
add al, byte [rbp - 0x77]
add al, 0x48
lea eax, [rsp + 0x27]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r10
lea rax, [rsp + 0x98]
mov qword [rsp + 0x48], rax
mov rbx, rdx
cmp r12, 1
je 0x1400da3b4
test r12, r12
je 0x1400da36a
call fcn.1400c58d1
mov r14b, byte [rsp + 0xb4]
mov dh, byte [rsp + 0xb4]
mov dh, byte [rsp + 0xb4]
mov r15b, byte [rsp + 0xb5]
test al, al
invalid
je 0x1400da223
sal byte [rsi + rdx + 0x44], 0x89
int1
mov ecx, r14d
mov edx, r15d
mov r8, r12
call fcn.1400c7a82
test al, 1
jne case.0x1400d71b6.85
mov rdi, r12
mov r13, qword [rsp + 0x98]
mov rbp, qword [rsp + 0xa0]
mov ecx, r14d
mov edx, r15d
mov r8, rbp
call fcn.1400c7a82
test al, 1
jne 0x1400da402
test rbp, rbp
je 0x1400da4cb
mov rcx, r13
mov rdx, rbp
call fcn.1400c7ab8
mov qword [rsp + 0x28], rax
mov rcx, r13
mov rdx, rbp
xor r8d, r8d
shr al, 0x5d
fdivr st(6)
dec dword [rcx - 0x77]
invalid
mov r12, rdx
mov rcx, r13
mov rdx, rbp
mov r8b, 1
call fcn.1400c7ad0
mov r14, rax
mov r10, rdx
cmp r15, rax
shr al, 0x5d
fdivr st(6)
dec dword [rcx - 0x77]
invalid
cmova r10, r12
cmova r14, r15
mov rdx, rbp
sub rdx, r14
cmp r14, rdx
mov r12, rdx
mov esp, edx
mov esp, edx
invalid
cmova r12, r14
lea rax, [r14 + r14]
mov r15d, 1
cmp rax, rbp
jae 0x1400da4ad
cmp rbp, r14
jb 0x1400da767
add al, 0
add byte [rcx + rdi - 0x2e], cl
cmp rdx, r10
jb 0x1400da79c
mov rcx, r10
sub rcx, r14
jb 0x1400da4ad
lea rdx, [r14 + r13]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fmemchr_2.5.0_srcmemmemutil.rs
mov qword [rsp + 0x30], rdx
mov rbp, r10
mov r8, r10
call fcn.14000302a
cmp rdx, r14
bnd jne 0x1400da4ad
bnd jne 0x1400da4ad
cmp r14, 4
jae 0x1400da6eb
xor ecx, ecx
mov r9, qword [rsp + 0x28]
cmp r14, rcx
je 0x1400da713
test ah, bh
add eax, dword [rax]
invalid
test ah, bh
add eax, dword [rax]
add byte [rdx - 0x72b3f7ec], cl
add dword [r9 + 0x3a], eax
push rsp
or eax, 0xc1894c00
mov dl, byte [rax + rcx]
lea r8, [rcx + 1]
cmp dl, byte [r13 + rcx]
mov rcx, r8
je 0x1400da30e
mov rbp, r12
jmp 0x1400da4b5
mov rdi, r12
lea r8, [rsp + 0x70]
mov qword [r8], 2
lea r14, [rsp + 0xb8]
lea rdx, [rsp + 0x38]
mov rcx, r14
call fcn.1400c7a00
mov rax, qword [r14 + 0x18]
lea rcx, [rax - 2]
cmp rcx, 5
mov r13d, 2
cmovae rcx, r13
lea rdx, [0x1403d4e98]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov rdi, r12
lea r8, [rsp + 0x70]
mov qword [r8], 3
mov byte [r8 + 8], bpl
lea r14, [rsp + 0xb8]
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x38
mov rcx, r14
call fcn.1400c7a00
mov rax, qword [r14 + 0x18]
invalid
lea rcx, [rax - 2]
cmp rcx, 5
mov r13d, 2
cmovae rcx, r13
lea rdx, [0x1403d4e98]
lea edx, [0x1403d4e98]
lea edx, [0x1403d4e98]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov ecx, eax
shr ecx, 0x10
lea r8, [rsp + 0x70]
mov qword [r8], 5
add byte [rax], al
mov byte [rsp + 0x78], ah
mov byte [r8 + 9], cl
lea r14, [rsp + 0xb8]
lea esi, [rsp + 0xb8]
lea esi, [rsp + 0xb8]
lea rdx, [rsp + 0x38]
mov rcx, r14
call fcn.1400c7a00
rcl ch, 1
invalid
dec dword [rcx - 0x75]
sbb byte [rax - 0x73], r9b
dec byte [rax - 0x7d]
stc
invalid
rcl ch, 1
invalid
dec dword [rcx - 0x75]
sbb byte [rax - 0x73], r9b
dec byte [rax - 0x7d]
stc
add eax, 0x2bd41
mov r13d, 2
mov r13d, 2
add byte [rax], al
add byte [rcx + 0xf], cl
int 0x48
lea rdx, [0x1403d4e98]
cmovae rcx, r13
lea rdx, [0x1403d4e98]
movsxd rcx, dword [rdx + rcx*4]
or al, 0x8a
add rcx, rdx
jmp rcx
mov rdi, r12
mov ecx, eax
shr ecx, 0x10
adc byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
invalid
adc byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
invalid
jo 0x1400da4ad
mov qword [r8], 6
mov dword [rax], 6
mov byte [rsp + 0x78], ah
mov byte [r8 + 9], cl
js 0x1400da4b0
mov byte [rax + 9], cl
lea r14, [rsp + 0xb8]
lea rdx, [rsp + 0x38]
mov rcx, r14
call fcn.1400c7a00
mov rax, qword [r14 + 0x18]
mov eax, dword [rsi + 0x18]
mov eax, dword [rsi + 0x18]
lea rcx, [rax - 2]
cmp rcx, 5
add eax, 0x2bd41
add byte [rax], al
add eax, 0x2bd41
add byte [rax], al
cmovae rcx, r13
lea rdx, [0x1403d4e98]
lea edx, [0x1403d4e98]
int 0x48
int 0x48
lea edx, [0x1403d4e98]
invalid
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov rbp, r12
mov ebp, esp
in eax, 0x4c
mov ecx, dword [rsp + 0x28]
mov r9, qword [rsp + 0x28]
mov qword [rsp + 0x50], r15
push rax
mov qword [rsp + 0x58], rbp
pop rax
mov qword [rsp + 0x60], r9
mov eax, 0x18
add bl, ch
invalid
add bl, ch
sub byte [rbp + 0x31], al
xor r14d, r14d
mov ecx, 1
idiv byte [rcx + 1]
xor edx, edx
call fcn.1400c7ab8
invalid
dec dword [rax - 0x77]
mov dword [rsp + 0x60], eax
invalid
mov dword [rsp + 0x60], eax
and qword [rsp + 0x68], 0
mov qword [rsp + 0x50], 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 8], bh
mov eax, 8
mov eax, 8
mov qword [rsp + rax + 0x50], r14
lea r14, [rsp + 0xb8]
lea esi, [rsp + 0xb8]
lea esi, [rsp + 0xb8]
lea rdx, [rsp + 0x38]
push rsp
and al, 0x38
lea r8, [rsp + 0x50]
push rax
mov rcx, r14
call fcn.1400c7a00
mov rax, qword [r14 + 0x18]
lea rcx, [rax - 2]
cmp rcx, 5
mov r13d, 2
cmovae rcx, r13
lea rdx, [0x1403d4e98]
add byte [rax + 0x63], cl
or al, 0x8a
add byte [rax + 0x63], cl
or al, 0x8a
add rcx, rdx
jmp rcx
mov r13d, 3
mov al, byte [rsp + 0xd8]
mov byte [rsp + 0x28], al
jmp case.0x1400da536.0
outsd dx, dword [rsi]
outsd dx, dword [rsi]
mov al, byte [rsp + 0xd8]
mov byte [rsp + 0x28], al
mov al, byte [rsp + 0xd9]
add byte [rax], al
add byte [rax + 0x41302444], cl
mov ebp, 6
add byte [rax], al
add byte [rax + 0x41302444], cl
mov ebp, 6
jmp case.0x1400da536.0
mov cl, byte [rsp + 0xd8]
mov byte [rsp + 0x28], cl
mov cl, byte [rsp + 0xd9]
add byte [rax + 0xf30244c], cl
adc byte [rsp + 0xda], al
movaps xmmword [rsp + 0x70], xmm0
mov rcx, qword [rsp + 0xe8]
mov qword [rsp + 0x7e], rcx
mov r13, rax
jmp case.0x1400da536.0
mov al, byte [rsp + 0xd8]
mov byte [rsp + 0x28], al
mov al, byte [rsp + 0xd9]
mov byte [rsp + 0x30], al
mov r13d, 5
cmp qword [rsp + 0xb8], 0
mov r15, qword [rsp + 0xc0]
mov r14, qword [rsp + 0xc8]
add byte [rax], al
add byte [rbp + 0x34], dh
lea r12, [rsp + 0x50]
mov rcx, r12
mov rdx, r14
xor r8d, r8d
call fcn.1400c6b91
cmp qword [r12], 0
jne 0x1400da758
add dword [rax], eax
invalid
mov r12, qword [rsp + 0x60]
mov rcx, r12
mov rdx, r15
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
mov r15, r12
lea r12, [rsp + 0xb8]
mov eax, dword [r12 + 0x48]
mov dword [rsp + 0x40], eax
mov rbp, qword [r12 + 0x38]
mov rax, qword [r12 + 0x40]
mov qword [rsp + 0x38], rax
movaps xmm0, xmmword [rsp + 0x70]
and al, 0x70
movaps xmmword [rsp + 0x50], xmm0
mov rax, qword [rsp + 0x7e]
mov qword [rsp + 0x5e], rax
mov rcx, r12
loope 0x1400da689
mov edx, ebx
mov r8, rdi
call fcn.140063410
mov rbx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov rcx, rbx
cmp rdx, 0x20
jae 0x1400da665
call fcn.14006f6a0
jmp 0x1400da66a
call fcn.140066640
mov rdi, rax
mov rcx, qword [rsp + 0xb8]
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
invalid
mov rdx, rbx
call fcn.1400a33ee
mov qword [rsi], 1
mov qword [rsi + 8], r15
mov qword [rsi + 0x10], r14
mov qword [rsi + 0x18], r13
mov al, byte [rsp + 0x28]
mov byte [rsi + 0x20], al
mov al, byte [rsp + 0x30]
and al, 0x30
mov byte [rsi + 0x21], al
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [rsi + 0x22], xmm0
mov rax, qword [rsp + 0x5e]
mov qword [rsi + 0x30], rax
mov qword [rsi + 0x38], rbp
mov rax, qword [rsp + 0x38]
mov qword [rsi + 0x40], rax
mov eax, dword [rsp + 0x40]
mov dword [rsi + 0x48], eax
mov qword [rsi + 0x50], rdi
add rsp, 0x108
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [rax + r14]
add rcx, 0xfffffffffffffffc
mov r9, qword [rsp + 0x28]
cmp rax, rcx
jae 0x1400da71b
mov edx, dword [rax]
cmp edx, dword [r13]
jne 0x1400da328
add rax, 4
add r13, 4
jmp 0x1400da6f8
xor r15d, r15d
jmp 0x1400da4b5
mov eax, dword [rcx]
mov rcx, qword [rsp + 0x30]
cmp eax, dword [rcx - 4]
sete al
test al, 1
cmove rbp, r12
not al
movzx r15d, al
and r15d, 1
jmp 0x1400da4b5
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x60]
call fcn.1402d9f90
lea rax, [0x1403d0e80]
lea rcx, [rsp + 0xb8]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fmemchr_2.5.0_srcmemmem_twoway.rs
call fcn.1402da380
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fmemchr_2.5.0_srcmemmem_twoway.rs
mov rcx, r10
call fcn.1402da4a0
int3
call fcn.1400fc660
mov ecx, 0x30
mov edx, 8
call fcn.140061d69
jmp 0x1500da7ee
adc byte [rbx], al
movups xmm1, xmmword [rbx + 0x10]
adc byte [rbx + 0x10], cl
jmp 0x1500da7ee
adc byte [rbx + 0x10], cl
movups xmm2, xmmword [rbx + 0x20]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
adc dword [rax], eax
adc dword [rax], eax
mov dword [rbx + 8], 4
mov byte [rbx + 0x14], 0
mov qword [rbx], rax
lea rbx, [rsp + 0x78]
lea rdx, [rsp + 0xa8]
mov rcx, rbx
call fcn.1400fc70c
lea r14, [rsp + 0xa8]
mov rcx, r14
mov rdx, rdi
mov r8, rbx
call case.0x1400f69a1.252
mov rdi, qword [r14]
movups xmm0, xmmword [r14 + 8]
movaps xmmword [rsp + 0x60], xmm0
mov rax, qword [r14 + 0x18]
mov qword [rsp + 0x70], rax
movabs rcx, 0x8000000000000003
movabs rax, 0x8000000000000002
cmp rdi, rcx
je 0x1400db0fc
cmp rdi, rax
je 0x1400db147
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x30], rax
movaps xmm0, xmmword [rsp + 0x60]
jmp 0x1400db0d6
call fcn.1400fc660
mov ecx, 0x30
add byte [rax], al
add byte [rcx + 0x30], bh
add byte [rax], al
mov edx, 8
call fcn.140061d69
sub dword [rbp - 8], ebp
dec dword [rdi]
adc byte [rbx], al
sub dword [rbp - 8], ebp
dec dword [rdi]
adc byte [rbx], al
movups xmm1, xmmword [rbx + 0x10]
adc byte [rbx + 0x10], cl
movups xmm2, xmmword [rbx + 0x20]
adc byte [rbx + 0x20], dl
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov dword [rbx + 8], 4
mov byte [rbx + 0x14], 0
mov qword [rbx], rax
lea rbx, [rsp + 0x78]
and al, 0x78
and al, 0x78
lea rdx, [rsp + 0xa8]
mov rcx, rbx
fld1
xchg ebx, eax
invalid
add al, byte [rax]
fld1
xchg ebx, eax
invalid
add al, byte [rax]
lea r14, [rsp + 0xa8]
mov rcx, r14
int1
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
int1
int1
mov rdx, rdi
mov r8, rbx
call case.0x1400f69a1.252
add byte [rcx - 0x75], cl
movups xmm0, xmmword ds:[r14 + 8]
add byte [rcx - 0x75], cl
movups xmm0, xmmword ds:[r14 + 8]
movaps xmmword [rsp + 0x40], xmm0
mov rax, qword [r14 + 0x18]
mov qword [rsp + 0x50], rax
movabs rax, 0x8000000000000003
cmp rdi, rax
je 0x1400db110
movabs rax, 0x8000000000000002
cmp rdi, rax
je 0x1400db153
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x30], rax
movaps xmm0, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x20], xmm0
lea rcx, [rsp + 0x78]
call fcn.1400d96cd
mov qword [rsi], rdi
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi + 8], xmm0
or byte [rax - 0x75], cl
and al, 0x30
or byte [rax - 0x75], cl
and al, 0x30
mov qword [rsi + 0x18], rax
jmp 0x1400db139
sbb bl, r13b
cmp eax, 0x244c8b48
mov ecx, dword [rsp + 0x70]
invalid
mov rcx, qword [rsp + 0x70]
mov ecx, dword [rsp + 0x70]
mov qword [rsi + 0x18], rcx
mov dword [rsi + 0x18], ecx
movaps xmm0, xmmword [rsp + 0x60]
and al, 0x60
movups xmmword [rsi + 8], xmm0
jmp 0x1400db12c
or bl, ch
sbb al, 0x48
mov eax, dword [rsp + 0x50]
mov rax, qword [rsp + 0x50]
mov qword [rsi + 0x18], rax
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rsi + 8], xmm0
movabs rax, 0x8000000000000002
invalid
or byte [rax - 0x77], 6
mov qword [rsi], rax
lea rcx, [rsp + 0x78]
call fcn.1400d96cd
invalid
invalid
invalid
nop
add rsp, 0xd8
add esp, 0xd8
add esp, 0xd8
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
call fcn.1402da8f0
fidivr dword [rsi + riz - 0x8621800]
invalid
mov esp, 0x9de80026
add al, ch
popfq
neg dword [rdi]
add byte [rax - 0x73], cl
or eax, 0x26bcb6
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
call fcn.1402da8f0
int3
xchg ecx, eax
neg dword [rdi]
add ah, cl
add byte [rcx], al
ja 0x1400db224
cmp byte [rdi + 0x2fa], 0
jne 0x1400db224
add byte [rax], al
add byte [rdi], cl
test dword [rax + 0x4c000000], edx
mov ebx, eax
ret
mov rbx, r8
ret
movabs r13, 0x8000000000000000
mov r12, qword [rdi + 0x440]
lea r8, [rsp + 0x30]
mov qword [r8 + 8], rbx
mov qword [r8], r13
lea rcx, [rsp + 0x60]
mov rdx, rdi
call 0x1400dbd06
invalid
lea r15, [rsp + 0x30]
mov rcx, r15
mov rdx, rdi
mov r8, r14
call case.0x1400f69a1.252
mov rbp, qword [r15]
movups xmm0, xmmword [r15 + 8]
movups xmm0, xmmword [rdi + 8]
movaps xmmword [rsp + 0x20], xmm0
movabs rax, 0x8000000000000002
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc5
cmp ebp, eax
cmp ebp, eax
je 0x1400db242
mov r8, qword [rsp + 0x48]
movabs rax, 0x8000000000000003
add byte [rax], al
invalid
cmp rbp, rax
jne 0x1400db24e
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi + 8], xmm0
mov qword [rsi + 0x18], r8
sbb byte [rcx - 0x7d], cl
invalid
invalid
sbb byte [rcx - 0x7d], cl
invalid
mov qword [rsi], r13
lea rcx, [rsp + 0x60]
call fcn.1400d99ba
invalid
invalid
jmp 0x1400db2a0
invalid
mov rcx, rsi
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8, r14
add rsp, 0x78
js 0x1400db28d
js 0x1400db28d
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
jmp case.0x1400f69a1.252
mov r8, qword [rdi + 0x440]
mov rbp, r13
add byte [rcx + rcx*4 - 0x13], cl
jmp 0x1400db258
movaps xmm0, xmmword [rsp + 0x20]
movaps xmmword [rsp + 0x50], xmm0
lea rdx, [rsp + 0x60]
mov rcx, rdi
call fcn.1400db2b1
lea r14, [rsp + 0x30]
mov qword [r14], rbp
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [r14 + 8], xmm0
mov rcx, rdi
mov rdx, r14
bnd call fcn.1400db569
bnd call fcn.1400db569
inc rbx
mov qword [r14 + 8], rbx
or byte [rbp - 0x77], cl
lea r8, cs:[rsp + 0x30]
invalid
lea eax, [rsp + 0x30]
xor byte [rax - 0x77], cl
int1
mov rcx, rsi
mov rdx, rdi
call 0x1400dbd06
mov qword [rsi + 0x18], r12
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
push rbx
sub rsp, 0x98
mov rsi, r8
mov rdi, rcx
mov rax, qword [rdx]
add cl, byte [rcx - 0x77]
invalid
add cl, byte [rcx - 0x77]
ror byte [rcx + 0xf], 0xba
clc
btc r8, 0x3f
cmp r8, 2
add bh, byte [rcx + 2]
invalid
add bh, byte [rcx + 2]
add byte [rax], al
add byte [rcx + 0xf], cl
invalid
cmovb rcx, r8
enter 0xffffffffffff8548, 0xffffffffffffffc9
test rcx, rcx
leave
je case.0x1400db33e.9
test byte [rax + 1], dl
add byte [rax], al
push rax
add dword [rax], eax
add byte [rax - 0x7d], cl
cmp rcx, 1
invalid
cmp rcx, 1
jne case.default.0x1400db33e
invalid
xchg byte [rax], al
add byte [rax], al
invalid
test dword [rsi + 0x4c000000], eax
mov r8, qword [rdx + 8]
mov eax, dword [rdx + 8]
or byte [rax - 0x75], cl
or byte [rax - 0x75], cl
mov rcx, qword [rdi + 0x438]
mov rdx, qword [rdi + 0x440]
invalid
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
call fcn.1400dbc93
mov rdi, rax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
mov ebx, 0x80e80026
or dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov dword [rsp + 0x38], eax
mov rax, qword [rax]
lea rcx, [rax - 7]
add rax, 0xfffffffffffffffa
xor edx, edx
cmp rcx, 4
invalid
ror byte [rax - 0x7d], cl
stc
add al, 0x48
cmovb edx, eax
cmovb rdx, rax
lea rax, [0x1403d4eac]
add eax, 0x2f9b75
movsxd rcx, dword [rax + rdx*4]
add rcx, rax
add ecx, eax
add ecx, eax
jmp rcx
movabs rax, 0x8000000000000000
xor rax, qword [rdi + 8]
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x8473348], al
invalid
invalid
cmp rax, 5
mov r15d, 3
mov edi, 3
clc
add eax, 0x3bf41
add byte [rax], al
mov edi, 3
cmovae rax, r15
lea rcx, [0x1403d4ec0]
wait
invalid
add byte [rax + 0x63], cl
add al, 0x81
add al, 0x81
add rax, rcx
jmp rax
mov rbx, qword [rdi + 0x10]
mov r15d, 1
add cl, ch
xchg edi, eax
add byte [rax], al
invalid
xchg edi, eax
add byte [rax], al
add byte [rbx + rcx*4 + 0x7a], cl
mov r15, qword [rdx + 8]
imul r12, qword [rdx + 0x10], 0x18
mov r15, qword [rdx + 8]
mov edi, dword [rdx + 8]
imul r12, qword [rdx + 0x10], 0x18
sbb byte [rbx - 0x73], cl
or al, 0x27
lea rcx, [r15 + r12]
mov qword [rsp + 0x40], r15
and al, 0x40
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
and al, 0x30
mov qword [rsp + 0x58], rcx
lea rbp, [rsp + 0x78]
lea r13, [r15 + 0x18]
lea ebp, [rdi + 0x18]
outsd dx, dword [rsi]
sbb byte [rcx - 0x42], cl
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x245c8d48], al
pop rsp
invalid
movabs r14, 0x8000000000000002
lea rbx, [rsp + 0x70]
pop rsp
and al, 0x70
invalid
pop rsp
and al, 0x70
invalid
jo 0x1400db402
test r12, r12
test esp, esp
je 0x1400db3eb
mov rax, qword [r15]
cmp rax, r14
je 0x1400db3f0
mov qword [rsp + 0x70], rax
and al, 0x70
movups xmm0, xmmword [r15 + 8]
movups xmm0, xmmword [rdi + 8]
add r15, 0x18
movups xmmword [rbp], xmm0
sbb byte [rdi], cl
adc dword [rbp], eax
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call fcn.1400db2b1
invalid
invalid
dec dword [rcx - 0x7d]
invalid
call 0x158d33732
jmp 0x1400db3b4
invalid
invalid
mov r13, qword [rsp + 0x30]
mov ebp, dword [rsp + 0x30]
xor byte [rax - 0x73], cl
and al, 0x40
invalid
lea rcx, [rsp + 0x40]
mov qword [rcx + 8], r13
mov qword [rcx + 8], r13
call fcn.1400d99f8
jmp case.0x1400db33e.9
invalid
cmp eax, dword [rcx - 0x41]
mov r15d, 9
or dword [rax], eax
add byte [rax], al
add byte [rax], al
add bl, ch
or cl, byte [rax - 0x75]
mov rbx, qword [rdi + 8]
mov r15d, 2
mov edi, 2
jmp 0x1400db412
mov rbx, qword [rdi + 8]
mov r15d, 2
mov edi, 2
mov edi, 2
mov r14, rsi
jmp 0x1400db424
mov r14, qword [rdi + 8]
mov r15d, 2
add byte [rax], al
mov rbx, rsi
mov rcx, rdi
call fcn.1400d8db2
mov qword [rdi], r15
mov qword [rdi + 8], r14
mov qword [rdi + 0x10], rbx
mov qword [rdi + 0x18], rsi
add rsp, 0x98
pop rbx
pop rbp
cwde
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
ret
movzx ebx, word [rdi + 0x10]
mov r15d, 6
jmp 0x1400db412
adc byte [rcx - 0x41], al
invalid
mov ebx, dword [rdi + 0x10]
mov r15d, 4
mov edi, 4
adc byte [rcx - 0x41], al
add al, 0
add byte [rax], al
mov edi, 4
jmp 0x1400db412
mov r13, qword [rdi + 0x10]
mov rbx, qword [rdi + 0x18]
lea r14, [rsp + 0x40]
mov rcx, r14
mov rdx, rbx
call fcn.1400d432d
cmp qword [r14], 0
mov r15, qword [r14 + 8]
jne 0x1400db55b
invalid
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x50
mov r14, qword [rsp + 0x50]
lea r12, [rbx*8]
mov rcx, r14
int1
int1
mov rdx, r13
mov r8, r12
mov eax, esp
call sub.VCRUNTIME140.dll_memcpy
cmp r15, rbx
jbe 0x1400db504
shl r15, 3
test rbx, rbx
je 0x1400db4ee
mov qword [rsp + 0x20], r12
mov edx, 4
add byte [rax], al
add byte [rax], al
mov r9d, 4
mov rcx, r14
mov r8, r15
call fcn.1400d8c63
mov r14, rax
mov esi, eax
mov esi, eax
test rax, rax
jne 0x1400db504
mov ecx, 4
mov rdx, r12
call fcn.1402d9f90
movzx ebx, byte [rdi + 0x10]
jmp 0x1400db412
mov edx, 4
mov rcx, r14
mov r8, r15
call fcn.14001af0d
cli
inc dword [rcx - 0x42]
add al, 0
add byte [rax], al
cli
inc dword [rcx - 0x42]
add al, 0
add byte [rax], al
mov r15d, 5
jmp 0x1400db424
lea rax, [rsp + 0x38]
lea rdx, [rsp + 0x88]
mov qword [rdx], rax
lea rax, str.internal_error:_entered_unreachable_code:_not_all_instructions_were_compiled__found_uncompiled_instruction:
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea r8, [0x1400d8bdc]
mov qword [rdx + 8], r8
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
call fcn.1402da380
mov rdx, qword [rsp + 0x50]
mov rcx, r15
call fcn.1402d9f90
int3
test r13, r13
je 0x1400dba53
mov rax, qword [rsi]
cmp rax, rbp
je 0x1400dba58
mov qword [rsp + 0xb0], rax
movups xmm0, xmmword [rsi + 8]
add rsi, 0x18
lea rax, [rsp + 0xb8]
movups xmmword [rax], xmm0
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x20], rax
mov rcx, r15
mov rdx, rdi
lea r8, [rsp + 0xb0]
mov r9, rbx
call fcn.1400db8c4
xchg dh, bh
invalid
dec dword [rcx + rcx*4 - 0xf]
mov rdx, r15
call fcn.14008718e
add r13, 0xffffffffffffffe8
add ebp, 0xffffffe8
xchg dh, bh
invalid
add ebp, 0xffffffe8
add r12, 0x18
jmp 0x1400db9d9
mov r12, qword [rsp + 0x60]
lea rcx, [rsp + 0x80]
mov qword [rcx + 8], r12
call fcn.1400d99f8
mov rax, qword [rsp + 0x50]
test rax, rax
je 0x1400dbb00
cmp rax, 1
jne 0x1400dbb1e
and qword [rsp + 0x50], 0
mov rax, qword [rsp + 0x48]
mov rcx, qword [rax]
cmp rcx, rbp
cmp ecx, ebp
cmp ecx, ebp
je 0x1400dbc3a
mov rdx, qword [rsp + 0x58]
mov qword [rdx], rcx
movups xmm0, xmmword [rax + 8]
movups xmmword [rdx + 8], xmm0
jmp 0x1400dbb12
add byte [rax], al
add byte [rdi], cl
test byte [rdx], ah
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
mov rdx, qword [rdi + 0x440]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
mov r8, r14
call fcn.1400dbc93
mov qword [rsp + 0x40], rax
cmp dword [rax], 8
jne 0x1400dbbee
xchg edi, eax
add al, 0
add byte [rbp + rcx*4 + 0xd], cl
invalid
mov rdi, rax
mov rcx, rax
call fcn.1400d8db2
sar bh, cl
dec dword [rax - 0x39]
invalid
or al, byte [rax]
add byte [rax], al
mov rax, qword [rsp + 0x140]
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax], al
sar bh, cl
dec dword [rax - 0x39]
invalid
add byte [rax], al
jmp 0x1400dbb6d
insd dword [rdi], dx
mov rax, qword [rsp + 0x58]
movabs rcx, 0x8000000000000000
mov qword [rax], rcx
lea rcx, [rsp + 0x40]
call fcn.1400d99ce
call fcn.1400d99ce
jmp 0x1400dbb7b
mov rax, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x58]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x40]
and al, 0x40
and al, 0x40
movups xmmword [rcx], xmm0
jmp 0x1400dbb7b
invalid
add byte [rax - 0x77], cl
invalid
mov edi, eax
mov rcx, rax
call fcn.1400d8db2
mov qword [rdi], 9
mov rax, qword [rsp + 0x130]
test byte [rax + rsi], ah
add dword [rax], eax
invalid
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rax - 0x77], cl
or byte [r9 + r9*4 + 0x76], r9b
mov qword [rdi + 8], rax
mov qword [rsi + 8], r14
or byte [rcx - 1], cl
invalid
or byte [rcx - 1], cl
invalid
mov qword [rsi], r15
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax + 1], edi
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
or byte [r8 - 0x7d], cl
invalid
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea r8, [0x1400d8bdc]
mov qword [rdx + 8], r8
mov qword [rcx + 0x10], rdx
mov dword [rcx + 0x10], edx
mov dword [rcx + 0x10], edx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
call fcn.1402da380
lea rcx, str.at_least_one_of_the_split_holes_must_be_filled
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
call fcn.14007eb46
lea rax, [rsp + 0x40]
lea rdx, [rsp + 0x68]
mov qword [rdx], rax
lea rax, str.internal_error:_entered_unreachable_code:_must_be_called_on_Split_instruction__instead_it_was_called_on:
lea rcx, [rsp + 0x80]
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax + 1], edi
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax + 1], edi
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
and dword [rcx + 0x20], 0
and dword [rcx + 0x20], 0
lea r8, [0x1400d8bdc]
mov qword [rdx + 8], r8
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x18], eax
mov dword [rcx + 0x18], eax
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
call fcn.1402da380
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
call fcn.1402da8f0
lea rax, [rsp + 0x40]
lea eax, [rsp + 0x40]
lea rdx, [rsp + 0x68]
mov qword [rdx], rax
add cl, byte [rax - 0x73]
add eax, 0x26b4be
lea rcx, [rsp + 0x80]
mov qword [rcx], rax
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea r8, [0x1400d8bdc]
invalid
iretd
invalid
dec dword [rcx + rcx*4 + 0x42]
or byte [rax - 0x77], cl
mov dword [rcx + 0x10], edx
mov dword [rcx + 0x10], edx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
call fcn.1402da380
out dx, al
out 0x1f, al
add ah, cl
cmovns eax, ecx
loopne 0x1400dbca5
add rcx, r8
ror dword [rax - 0x77], 0xc8
mov rax, rcx
enter 0xffffffffffff8348, 0xffffffffffffffc4
sub bl, al
add rsp, 0x28
ret
mov rcx, r8
mov r8, r9
call fcn.1402da430
jp 0x1400dbc9b
invalid
add ah, cl
jp 0x1400dbc9b
invalid
sbb byte [rax - 0x75], cl
push rsi
and al, ch
jae 0x1400dbca3
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
add byte [rax], al
add byte [rax + 0xfc13948], al
ror dword [rdi], 0x85
invalid
stosd dword [rdi], eax
stc
ror dword [rdi], 0x85
and byte [rbx + 0x56c3fff9], ch
inc ebx
push rsi
inc ebx
push rsi
push rdi
sub rsp, 0x48
mov rsi, rcx
invalid
mov rdi, qword [rdx + 0x440]
lea rcx, [rdx + 0x430]
mov dh, byte [rax]
add al, 0
add byte [rcx - 0x75], cl
adc byte [rax - 0x73], cl
lea edx, [rsp + 0x28]
invalid
mov dh, byte [rax]
add al, 0
add byte [rcx - 0x75], cl
adc byte [rax - 0x73], cl
lea edx, [rsp + 0x28]
lea edx, [rsp + 0x28]
mov qword [rdx + 0x18], rax
movups xmm0, xmmword [r8]
movups xmmword [rdx + 8], xmm0
mov qword [rdx], 7
add al, byte [rdi]
add byte [rax], al
add al, ch
invalid
clc
invalid
dec dword [rax - 0x77]
jle case.0x1400da454.59
add al, byte [rdi]
add byte [rax], al
add al, ch
invalid
movabs rax, 0x8000000000000001
mov qword [rsi], rax
invalid
add rsp, 0x48
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48068948], al
add esp, 0x48
invalid
pop rdi
pop rsi
ret
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x248
in al, dx
add al, byte [rax]
add byte [rax], al
in al, dx
add al, byte [rax]
add byte [rax], al
mov rdi, rdx
add byte [rax], al
mov rdi, rdx
mov r13, rcx
mov rax, qword [rdx + 0x498]
add byte [rax], al
add byte [rax], al
mov r15, qword [rdx + 0x440]
mov rcx, qword [rdx + 0x490]
mov rdx, r15
shl rdx, 5
add rdx, rax
cmp rdx, rcx
invalid
add eax, 0x48c20148
cmp edx, ecx
invalid
retf 0x3476
jbe 0x1400dbdc7
movabs rax, 0x8000000000000000
mov qword [r13 + 8], rax
invalid
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax + 0x8458949], al
invalid
add byte [rax], al
or byte [rcx - 0x77], 0x45
or byte [rcx - 0x77], cl
mov qword [r13 + 0x10], rcx
movabs rax, 0x8000000000000003
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
invalid
invalid
adc byte [r8 - 0x48], r9b
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x458949], al
mov dword [rbp], eax
mov qword [r13], rax
mov dword [rbp], eax
add rsp, 0x248
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
add esp, 0x248
pop rsi
mov rbx, r8
mov rdx, qword [r8]
movabs rcx, 0x7ffffffffffffffd
std
invalid
invalid
invalid
invalid
invalid
invalid
jg 0x1400dbe24
lea eax, [rdx + rcx]
cmp r8, 9
std
invalid
invalid
mov r9d, 6
mov ecx, 6
add byte [rax], al
cmovb r9, r8
cmovb ecx, eax
lea r8, [0x1403d4ed4]
movsxd r9, dword [r8 + r9*4]
mov byte [rbp + 1], cl
rol dword [rcx - 1], 0xe1
jmp r9
mov byte [rbp + 1], cl
rol dword [rcx - 1], 0xe1
jmp r9
btc rdx, 0x3f
cmp rdx, 3
cmp edx, 3
mov edx, 0x83483ffa
cli
add eax, dword [rcx - 0x47]
add dword [rax], eax
add byte [rax], al
cmp edx, 3
mov r9d, 1
cmovb r9, rdx
cmovb ecx, edx
retf 0x8349
cmp r9, 2
cmp ecx, 2
stc
add dh, byte [rbp + 0x3d]
jne case.default.0x1400dbe33
mov rbx, qword [rbx + 0x20]
mov rdx, qword [rbx]
lea r9, [rdx + rcx]
lea ecx, [rdx + rcx]
lea ecx, [rdx + rcx]
cmp r9, 9
mov r10d, 6
mov edx, 6
add byte [rbp + 0xf], cl
ror dword [rdi + 0x63], 1
ror dword [rdi + 0x63], 1
cmovb r10, r9
movsxd r9, dword [r8 + r10*4]
ror dword [rdi + 0x63], 1
or al, 0x90
add r9, r8
jmp r9
add rax, 0x20
add eax, 0x20
mov qword [rdi + 0x498], rax
xchg dword [rax + 0x48000004], ebx
mov eax, 2
add byte [rax], al
add byte [rax], al
sub cl, 0x5f
invalid
pop rdi
invalid
invalid
add byte [rax], al
movabs rax, 0x8000000000000002
add byte [rax], al
sub cl, 0x5f
invalid
pop rdi
invalid
jmp 0x1400dbdaf
dec dword [rbp - 0x7b]
leave
test r9, r9
jne 0x1400dc2e5
mov r14d, dword [rbx + 8]
cmp qword [rdi + 0x2c0], r14
cmp dword [rdi + 0x2c0], esi
cmp dword [rdi + 0x2c0], esi
ja case.0x1400db33e.14
lea rcx, [rdi + 0x2b0]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x73], 0x54
lea rdx, [rsp + 0x40]
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
mov qword [rdx], rax
call fcn.14008718e
add r14, r14
mov r9, qword [rbx + 0x20]
mov rcx, r13
mov ecx, ebp
mov rdx, rdi
mov r8, r14
add rsp, 0x248
add al, byte [rax]
invalid
pop rbx
add al, byte [rax]
add byte [rbx + 0x5d], bl
pop rbp
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400db160
movzx eax, byte [rbx + 8]
lea rcx, [0x1403d4f08]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne 0x1400dbe74
mov bl, 1
mov byte [rdi + 0x2fe], bl
lea rcx, [rdi + 0x300]
call fcn.1400dddec
invalid
add dword [rax + 0x2fe9f], ecx
add byte [rax - 0x73], cl
pop qword [rax]
add eax, dword [rax]
add al, ch
sbb byte [rdi], bl
add byte [rax], al
invalid
add byte [rax + 0x37f9f], cl
add byte [rcx + rcx*4 - 0x17], cl
mov byte [rdi + 0x37f], bl
mov rcx, r13
mov rdx, rdi
mov r8b, 4
jmp 0x1400dc7bb
invalid
add byte [rax - 0x7d], cl
jnp 0x1400dbef4
invalid
cmp qword [rbx + 8], 0
or byte [rax], al
add byte [rdi], cl
test byte [rdx - 0x75fffffb], dh
mov dl, 5
add byte [rax], al
invalid
je 0x1400dc4a5
mov dl, 5
add byte [rax], al
mov al, byte [rdi + 0x2f9]
or al, byte [rdi + 0x2fa]
cli
add al, byte [rax]
add byte [rdi], cl
test byte [rax + 7], dh
add byte [rax], al
xchg ecx, edi
add al, byte [rax]
add byte [rdx], cl
xchg edx, edi
cli
cli
add al, byte [rax]
add byte [rdi], cl
test byte [rax + 7], dh
add byte [rax], al
mov r8, qword [rbx + 0x18]
mov r9, qword [rbx + 0x20]
mov rcx, r13
mov rdx, rdi
add rsp, 0x248
add al, byte [rax]
add byte [rbx + 0x5d], bl
add al, byte [rax]
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x1400ddb87
pop rsp
sbb al, 0
invalid
pop rsp
sbb al, 0
add byte [rdi], cl
movzx eax, byte [rbx + 8]
lea rcx, [0x1403d4f18]
movzx eax, byte [rbx + 8]
lea rcx, [0x1403d4f18]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
cmp byte [rdi + 0x2fb], 0
mov word [rdi + 0x309], 0x101
je 0x1400dc7b2
mov rcx, r13
mov rdx, rdi
mov r8b, 1
jmp 0x1400dc7bb
mov qword [rsp + 0x88], r15
mov qword [rsp + 0x38], r13
mov r14, qword [rbx + 0x10]
mov rax, qword [rbx + 0x18]
and qword [rsp + 0xb8], 0
mov qword [rsp + 0xc0], 8
and qword [rsp + 0xc8], 0
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax + 0x244c8948], al
invalid
mov byte [rsp + 0x78], 0
mov rcx, rax
sub rcx, 1
sub ecx, 1
sub ecx, 1
jb 0x1400dced7
imul rcx, rcx, 0x30
add rcx, r14
mov qword [rsp + 0xb0], rcx
imul rbp, rax, 0x30
add rbp, 0xffffffffffffffd0
mov sil, 1
xor eax, eax
lea rbx, [rsp + 0x60]
lea r12, [rsp + 0x1e8]
lea r13, [rsp + 0x40]
add al, 0
add byte [rax - 0xa], al
test dh, 1
je 0x1400dc001
mov rcx, rdi
mov rdx, rbx
add byte [rax], al
test dh, 1
and al, 0x30
mov ecx, ebp
mov ebx, ecx
invalid
invalid
mov ecx, ebp
and al, 0x40
movups xmm0, xmmword [rcx]
add byte [rax + 0x74c83948], al
imul ecx, dword [rax - 0x47], 3
add byte [rax], al
add byte [rax + 0xfc83948], al
cmp rax, rcx
cmp eax, ecx
je 0x1400dc632
mov qword [rsp + 0x200], rax
and al, 0x30
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
test byte [rax + rcx], ah
and al, 8
add al, byte [rax]
add byte [rdi], cl
adc dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add byte [rdx], al
add byte [rax], al
call fcn.14008718e
invalid
invalid
jl 0x1400dc0dc
add byte [rdx], al
add byte [rax], al
and byte [rax - 0x7d], cl
and al, 0x28
and al, 0x28
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
shr bl, 0x5b
mov edi, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24bc394c], al
call 0x14f0dc0ee
add byte [rdi], cl
add byte [rdi], cl
test edx, edx
or eax, 0x8b480000
mov ah, 0x24
lock add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
sbb byte [rdx], al
add byte [rax], al
je 0x1400dc154
push 0xfffffffff63101b0
invalid
cmp byte [rbx + 8], 0
or byte [rax], al
je case.0x1400c36e9.196
test byte [rdi + 3], bh
add byte [rax], al
invalid
add byte [rdx + 0x2f987], cl
add byte [rdx], cl
xchg edx, edi
mov al, byte [rdi + 0x2f9]
or al, byte [rdi + 0x2fa]
cli
add al, byte [rax]
add byte [rdi], cl
je 0x1400dcee5
mov al, byte [rbx + 9]
invalid
invalid
invalid
je 0x1400dcee5
or eax, 0x438a0000
or dword [rbp + rcx*4 + 0x44], ecx
mov al, byte [rbx + 9]
lea r8, [rsp + 0x40]
and al, 0x40
mov byte [r8], al
mov byte [r8 + 1], al
add dword [rcx - 0x47], eax
add dword [rax], eax
add byte [rax], al
add dword [rcx - 0x47], eax
add dword [rax], eax
add byte [rax], al
mov rcx, r13
mov rdx, rdi
mov edx, edi
mov edx, edi
call 0x1400ddb87
jmp case.0x1400de337.99
cld
invalid
invalid
cld
invalid
mov eax, dword [rbx + 0x10]
lea ecx, [rax - 3]
cmp ecx, 3
mov edx, 3
add byte [rax], al
cmovb edx, ecx
lea rcx, [0x1403d4ef8]
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
mov r14, qword [rbx + 8]
mov bpl, byte [rbx + 0x1c]
lea rcx, [rsp + 0x1b8]
mov rdx, rdi
call fcn.1400db84f
lea rbx, [rsp + 0x40]
mov rcx, rbx
mov rdx, rdi
mov r8, r14
call case.0x1400f69a1.252
mov rsi, qword [rbx]
movups xmm0, xmmword [rbx + 8]
movaps xmmword [rsp + 0x190], xmm0
movabs rax, 0x8000000000000002
or byte [rax + 0x39], 0xc6
or byte [rax + 0x39], 0xc6
je 0x1400dcbb5
mov rax, qword [rsp + 0x58]
movabs rcx, 0x8000000000000003
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xce
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xce
jne 0x1400dcc4f
movaps xmm0, xmmword [rsp + 0x190]
add byte [rax], al
movups xmmword [r13 + 8], xmm0
mov qword [r13 + 0x18], rax
mov qword [r13], rcx
jmp 0x1400dcbc0
mov qword [rsp + 0x38], r13
cmp byte [rdi + 0x2fb], 0
je 0x1400dc54a
mov rax, qword [rbx + 0x10]
lea r12, [rsp + 0x48]
lea rsi, [rsp + 0x68]
imul r13, qword [rbx + 0x18], 0x30
mov qword [rsp + 0x88], rax
lea r15, [rax - 0x30]
lea rbx, [rsp + 0x40]
movabs rbp, 0x8000000000000002
lea r14, [rsp + 0x60]
test r13, r13
je 0x1400dc5ee
lea r8, [r15 + r13]
mov rcx, rbx
mov rdx, rdi
call case.0x1400f69a1.252
mov rax, qword [rsp + 0x40]
movups xmm0, xmmword [r12]
movaps xmmword [rsp + 0x90], xmm0
mov rcx, qword [r12 + 0x10]
mov qword [rsp + 0xa0], rcx
movabs rcx, 0x8000000000000003
cmp rax, rcx
je 0x1400dc603
mov rcx, qword [rsp + 0xa0]
mov qword [rsi + 0x10], rcx
movaps xmm0, xmmword [rsp + 0x90]
movups xmmword [rsi], xmm0
mov qword [rsp + 0x60], rax
cmp rax, rbp
jne 0x1400dc949
mov rcx, r14
call fcn.1400dde51
add r13, 0xffffffffffffffd0
jmp 0x1400dc268
mov r14d, dword [rbx + 0x18]
cmp qword [rdi + 0x2c0], r14
add byte [rax], al
add byte [rax], al
ja 0x1400dca4c
mov rbp, r13
lea r15, [rdi + 0x2b0]
add byte [rax], al
add byte [rax], al
mov rdx, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
lea r13, [rsp + 0x230]
mov rcx, r13
call fcn.140063c50
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
adc byte [rbp + rcx*4 + 0x64], cl
and al, 0x40
adc byte [rbp + rcx*4 + 0x64], cl
and al, 0x40
mov rcx, r12
call fcn.140063c50
mov rcx, r15
stc
stc
mov rdx, r12
call fcn.14008718e
push rsi
scasb al, byte [rdi]
cli
dec dword [rbp + rcx*4 - 0x59]
add byte [rax + rax], al
add byte [rbp - 0x75], cl
adc byte [r8 - 0x73], r9b
lea esi, [rsp + 0x60]
push rsi
scasb al, byte [rdi]
cli
dec dword [rbp + rcx*4 - 0x59]
add byte [rax + rax], al
add byte [rbp - 0x75], cl
adc byte [r8 - 0x73], r9b
invalid
je 0x1400dc36b
lea esi, [rsp + 0x60]
invalid
mov qword [rsi + 0x10], r9
movups xmm0, xmmword [r13]
movaps xmmword [rsi], xmm0
mov rcx, qword [rdi + 0x420]
add al, 0
add byte [rax - 0x75], cl
mov edx, dword [rdi + 0x428]
add al, 0
add byte [rax - 0x75], cl
mov edx, dword [rdi + 0x428]
mov r8, qword [rsi + 8]
call fcn.14012c752
mov r15, rax
mov edx, dword [rdi + 0x428]
mov r8, qword [rsi + 8]
call fcn.14012c752
mov r15, rax
mov edi, eax
mov qword [rsp + 0x90], rsi
cmp qword [rdi + 0x410], 0
je 0x1400dcdfe
lea rax, [rsp + 0x90]
lea r9, [rsp + 0x40]
mov qword [r9], rax
mov qword [r9 + 8], r12
mov rcx, qword [rdi + 0x400]
mov rdx, qword [rdi + 0x408]
lea rax, [0x1400d9a95]
mov qword [rsp + 0x20], rax
mov r8, r15
mov eax, edi
call fcn.14003b428
mov rcx, qword [rdi + 0x400]
test rax, rax
ror byte [rdi], 0x84
invalid
invalid
add byte [rax], al
ror byte [rdi], 0x84
invalid
mov rax, qword [rsp + 0x70]
and al, 0x70
mov qword [rsp + 0x50], rax
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x40], xmm0
movzx eax, byte [rcx + rdx]
and eax, 1
loopne 0x1400dc3e6
loopne 0x1400dc3e6
sub qword [rdi + 0x410], rax
sub dword [rdi + 0x410], eax
shr r15, 0x39
lea rax, [rdx - 0x10]
and rax, qword [rdi + 0x408]
add al, 0
add byte [rax + rcx*4 + 0x3c], al
adc dword [rax + rcx*4 + 0x7c], eax
add dword [rax], edx
add al, 0
add byte [rax + rcx*4 + 0x3c], al
adc dword [rax + rcx*4 + 0x7c], eax
add dword [rax], edx
inc qword [rdi + 0x418]
shl rdx, 5
shl edx, 5
xchg dword [rax], ebx
add al, 0
add byte [rax - 0x3f], cl
shl edx, 5
shl edx, 5
mov rax, rcx
sub rax, rdx
mov r8, qword [rsp + 0x50]
ror byte [rbx + rcx*4 + 0x44], 1
and al, 0x50
mov qword [rax - 0x10], r8
mov dword [rax - 0x10], eax
movaps xmm0, xmmword [rsp + 0x40]
and al, 0x40
movups xmmword [rax - 0x20], xmm0
neg rdx
mov qword [rcx + rdx - 8], r14
mov dword [rcx + rdx - 8], esi
mov dword [rcx + rdx - 8], esi
jmp 0x1400dca49
js 0x1400dc485
lea esi, [rsp + 0x40]
mov rcx, r14
mov rdx, rdi
mov r8, qword [rsp + 0xb0]
call case.0x1400f69a1.252
invalid
stc
invalid
dec dword [rcx - 0x75]
invalid
movups xmm0, xmmword [r14 + 8]
movaps xmmword [rsp + 0x140], xmm0
invalid
movabs rcx, 0x8000000000000002
cmp rax, rcx
je 0x1400dc8e2
mov r15, qword [rsp + 0x58]
mov edi, dword [rsp + 0x58]
pop rax
movabs rcx, 0x8000000000000003
cmp rax, rcx
mov r14, qword [rsp + 0x38]
mov r12, qword [rsp + 0x88]
jne 0x1400dc906
lea rax, [rsp + 0x140]
jmp 0x1400dc642
add dword [rax], eax
add cl, ch
popfq
add dword [rax], eax
add byte [rbx + rcx*4 + 0x43], cl
sbb byte [rbx + rcx*4 + 0x4b], cl
mov r8, qword [rbx + 0x18]
mov r9, qword [rbx + 0x20]
and byte [rcx + rcx*4 - 0x17], cl
and byte [rcx + rcx*4 - 0x17], cl
mov rdx, rdi
add rsp, 0x248
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x1400dd526
mov esi, dword [rbx + 0xc]
mov al, byte [rdi + 0x2f9]
or al, byte [rdi + 0x2fa]
je 0x1400dc9fb
invalid
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x40
lea r8, [rsp + 0x40]
cmp esi, 0x80
jae 0x1400dcb85
mov byte [r8 + 8], sil
mov byte [r8 + 9], sil
movabs rax, 0x8000000000000004
mov qword [r8], rax
lea rcx, [rsp + 0x60]
mov rdx, rdi
call 0x1400dbd06
test sil, sil
je 0x1400dc520
mov byte [rdi + rsi + 0x2ff], 1
mov byte [rdi + rsi + 0x300], 1
mov rax, qword [rdi + 0x440]
dec rax
mov rcx, qword [rsp + 0x70]
mov ecx, dword [rsp + 0x70]
mov ecx, dword [rsp + 0x70]
mov qword [r13 + 0x10], rcx
movups xmm0, xmmword [rsp + 0x60]
movups xmmword [r13], xmm0
adc dword [rbp], eax
jmp 0x1400dca26
mov r14, qword [rbx + 0x10]
lea r12, [rsp + 0x48]
lea rsi, [rsp + 0x68]
and al, 0x68
and al, 0x68
imul r13, qword [rbx + 0x18], 0x30
add r13, 0xffffffffffffffd0
ror byte [rax - 0x73], 1
pop rsp
and al, 0x40
ror byte [rax - 0x73], 1
pop rsp
and al, 0x40
movabs rbp, 0x8000000000000002
lea r15, [rsp + 0x60]
cmp r13, 0xffffffffffffffd0
je 0x1400dc5ee
mov rcx, rbx
mov rdx, rdi
cli
mov r8, r14
call case.0x1400f69a1.252
invalid
dec dword [rax - 0x75]
and al, 0x40
invalid
movups xmm0, xmmword [r12]
movaps xmmword [rsp + 0x90], xmm0
nop
add byte [rax], al
invalid
and al, 0xf
sub dword [rsp + 0x90], eax
nop
add byte [rax], al
invalid
mov rcx, qword [r12 + 0x10]
mov ecx, dword [rsp + 0x10]
mov qword [rsp + 0xa0], rcx
movabs rcx, 0x8000000000000003
add byte [rax], al
add byte [rax], al
invalid
invalid
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax - 0x47], cl
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c83948], al
add r14, 0x30
cmp rax, rcx
je 0x1400dc603
enter 0x4c74, 0x49
add esi, 0x30
add r14, 0x30
mov rcx, qword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa0]
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
movaps xmm0, xmmword [rsp + 0x90]
add byte [rax], al
add byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
cmp rax, rbp
cmp eax, ebp
jne 0x1400dca8f
mov rcx, r15
call fcn.1400dde51
add r13, 0xffffffffffffffd0
jmp 0x1400dc575
add qword [rdi + 0x498], 0x20
mov rax, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
mov qword [rax], rbp
mov dword [rax], ebp
jmp case.0x1400de337.99
idiv edi
dec dword [rax - 0x75]
test byte [rax + riz*4], ah
movabs al, byte [0x38244c8b48000000]
mov rax, qword [rsp + 0xa0]
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x38]
mov qword [rcx + 0x18], rax
movaps xmm0, xmmword [rsp + 0x90]
nop
add byte [rax], al
invalid
sbb byte [r15], cl
sub byte [rsp + 0x90], al
nop
add byte [rax], al
invalid
nop
add byte [rax], al
add byte [rdi], cl
adc dword [rcx + 8], eax
movups xmmword [rcx + 8], xmm0
movabs rax, 0x8000000000000003
mov qword [rcx], rax
mov dword [rcx], eax
add ecx, ebp
xor edi, 0x8d48ffff
idiv edi
dec dword [rax - 0x73]
jmp case.0x1400de337.99
idiv edi
dec dword [rax - 0x73]
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1d], cl
mov esi, dword [rsp + 0x38]
movups xmm0, xmmword [rax]
movups xmmword [r14 + 8], xmm0
mov qword [r14 + 0x18], r15
movabs rax, 0x8000000000000003
or byte [rcx - 0x77], 6
mov rcx, rbx
call fcn.1400d99ba
lea rcx, [rsp + 0xb8]
mov eax, 0xe8000000
pop rsi
sar edi, cl
invalid
jmp case.0x1400de337.99
adc byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsi + 8], eax
or byte [rcx - 0x77], 6
mov eax, 0xe8000000
pop rsi
sar edi, cl
invalid
mov rsi, qword [rbx + 0x18]
jae 0x1400dc691
mov r15, qword [rbx + 0x20]
test r15, r15
je 0x1400dc68e
cmp byte [rsi + r15*2 - 1], 0
cmp byte [rsi + rdi*2 - 1], 0
jl case.0x1400dbdf7.16
inc dword [rax]
js 0x1400dcefd
lea rbx, [rsp + 0x40]
and al, 0x40
and qword [rbx], 0
mov qword [rbx + 8], 4
mov dword [rbx + 8], 4
mov dword [rbx + 8], 4
and qword [rbx + 0x10], 0
add r15, r15
mov eax, 4
xor r14d, r14d
test byte [rbp - 0x7b], 0xff
test r15, r15
je 0x1400dc6f6
movzx ecx, byte [rsi]
movzx ebp, byte [rsi + 1]
cmp ecx, ebp
mov r12d, ebp
in al, dx
in al, dx
cmova ebp, ecx
jmp 0x1214fd60b
cmovb r12d, ecx
cmp r14, qword [rsp + 0x40]
cmp esi, dword [rsp + 0x40]
cmp esi, dword [rsp + 0x40]
jne 0x1400dc6db
mov rcx, rbx
mov ecx, ebx
call fcn.1400ad9ce
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
add rsi, 2
add esi, 2
mov dword [rax + r14*8], r12d
mov dword [rax + r14*8 + 4], ebp
inc r14
invalid
mov qword [rsp + 0x50], r14
invalid
add r15, 0xfffffffffffffffe
invalid
jmp 0x1400dc6af
mov rbx, qword [rsp + 0x48]
mov rcx, r13
mov rdx, rdi
mov r8, rbx
invalid
fmul dword [rbp - 0x77]
int1
mov r9, r14
call 0x1400dd526
sbb cl, byte [rsi]
add byte [rax], al
mov rcx, qword [rsp + 0x40]
mov rdx, rbx
call fcn.140076825
jmp case.0x1400de337.99
idiv bh
invalid
idiv bh
dec dword [rax - 0x73]
lea rcx, [rdi + 0x300]
invalid
ret 0x16
invalid
lea rcx, [rdi + 0x300]
call fcn.1400dddec
mov rcx, r13
mov ecx, ebp
mov ecx, ebp
mov rdx, rdi
mov r8b, 6
jmp 0x1400dc7bb
lea rcx, [rdi + 0x300]
call fcn.1400dddec
test al, 0x16
add byte [rax], al
mov rcx, r13
mov rdx, rdi
mov r8b, 7
jmp 0x1400dc7bb
mov bl, 1
mov byte [rdi + 0x2fe], bl
lea rcx, [rdi + 0x300]
lea ecx, [rdi + 0x300]
add dword [rax + 0x2fe9f], ecx
add byte [rax - 0x73], cl
lea ecx, [rdi + 0x300]
call fcn.1400dddec
lea ecx, [rdi + 0x300]
call fcn.1400dddec
invalid
mov byte [rdi + 0x37f], bl
lahf
jg 0x1400dc76a
add byte [rax], al
mov rcx, r13
mov ecx, ebp
jmp 0x1820850b8
mov rdx, rdi
mov r8b, 5
jmp 0x1400dc7bb
invalid
cmp byte [r15 + 0x2fb], 0
je 0x1400dc791
add byte [rax], al
add byte [rsp + rdx + 0x4c], dh
mov ecx, ebp
mov rcx, r13
mov rdx, rdi
mov r8b, 3
jmp 0x1400dc7bb
invalid
xor eax, dword [rax + 0x2fbbf]
add byte [rax], al
je 0x1400dc77d
add byte [rax], al
add byte [rsp + rbp*8 + 0x4c], dh
mov ecx, ebp
mov rcx, r13
mov rdx, rdi
mov r8b, 2
jmp 0x1400dc7bb
invalid
invalid
cmp byte [rdi + 0x2fb], 0
mov word [rdi + 0x309], 0x101
je 0x1400dbf55
idiv edi
dec dword [rcx + rcx*4 - 0x17]
mov rcx, r13
mov rdx, rdi
xor r8d, r8d
add rsp, 0x248
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x1400dddaa
mov r8, qword [rbx + 8]
mov bpl, byte [rbx + 0x1c]
lea rbx, [rsp + 0x40]
mov rcx, rbx
mov rdx, rdi
call case.0x1400f69a1.252
mov rax, qword [rbx]
mov eax, dword [rbx]
mov eax, dword [rbx]
movups xmm0, xmmword [rbx + 8]
adc byte [rbx + 8], al
movaps xmmword [rsp + 0x180], xmm0
movabs rcx, 0x8000000000000002
or byte [rax + 0x39], 0xc8
or byte [rax + 0x39], 0xc8
je 0x1400dc832
mov rsi, qword [rsp + 0x58]
movabs rcx, 0x8000000000000003
or byte [rax + 0x39], 0xc8
or byte [rax + 0x39], 0xc8
jne 0x1400dcbcd
movaps xmm0, xmmword [rsp + 0x180]
movups xmmword [r13 + 8], xmm0
mov qword [r13 + 0x18], rsi
mov qword [r13], rcx
jmp case.0x1400de337.99
mov r9d, dword [rbx + 0x14]
cmp eax, 2
je 0x1400dcba2
cmp eax, 1
jne 0x1400dcc2b
mov r14, qword [rbx + 8]
mov bl, byte [rbx + 0x1c]
lea r15, [rsp + 0x40]
mov rcx, r15
mov rcx, r15
mov rdx, rdi
mov r8, r14
call fcn.1400dd325
mov rax, qword [r15]
movabs rsi, 0x8000000000000003
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x47100f41], al
or byte [rdi], cl
sub dword [rsp + 0x110], eax
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x47100f41], al
or byte [rdi], cl
sub dword [rsp + 0x110], eax
invalid
add byte [rcx - 0x75], cl
sbb byte [r8 - 0x77], r9b
mov word [rax + riz], fs
add dword [rax], eax
add byte [rax + 0x39], cl
invalid
mov rcx, qword [r15 + 0x18]
mov qword [rsp + 0x120], rcx
cmp rax, rsi
jne 0x1400dccdd
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x120]
mov qword [r13 + 0x18], rax
movaps xmm0, xmmword [rsp + 0x110]
movups xmmword [r13 + 8], xmm0
mov qword [r13], rsi
jmp case.0x1400de337.99
mov r8, qword [rbx + 8]
mov r9b, byte [rbx + 0x1c]
mov rcx, r13
mov rdx, rdi
add rsp, 0x248
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x1400dcf77
lea rcx, [rsp + 0xb8]
lea rdx, [rsp + 0x60]
call fcn.14008718e
mov r14, qword [rsp + 0x38]
mov r12, qword [rsp + 0x88]
jmp 0x1400dcb64
lea rdx, [rsp + 0x90]
mov qword [rdx], rax
movaps xmm0, xmmword [rsp + 0x140]
movups xmmword [rdx + 8], xmm0
lea rcx, [rsp + 0xb8]
call fcn.14008718e
test sil, 1
je 0x1400dcb36
lea rdx, [rsp + 0x60]
mov rcx, rdi
mov r8, r15
call fcn.1400db2b1
jmp 0x1400dcb64
mov rax, qword [rsp + 0x70]
lea r14, [rsp + 0xf8]
mov qword [r14 + 8], rax
mov rax, qword [rsp + 0x60]
mov qword [r14 - 8], rax
mov rax, qword [rsp + 0x68]
mov qword [r14], rax
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0xb0], rax
mov r15, qword [rsp + 0x88]
add r15, 0xffffffffffffffa0
lea rbx, [rsp + 0x40]
cmp r13, 0x30
je 0x1400dca66
lea r8, [r15 + r13]
mov rcx, rbx
mov rdx, rdi
call case.0x1400f69a1.252
mov rsi, qword [rsp + 0x40]
mov r8, qword [rsp + 0x58]
movups xmm0, xmmword [r12]
movaps xmmword [rsp + 0x160], xmm0
cmp rsi, rbp
je 0x1400dc9f5
movabs rax, 0x8000000000000003
cmp rsi, rax
je 0x1400dccae
mov rcx, rdi
lea rdx, [rsp + 0xf0]
call fcn.1400db2b1
mov qword [rsp + 0xf0], rsi
movaps xmm0, xmmword [rsp + 0x160]
movups xmmword [r14], xmm0
add r13, 0xffffffffffffffd0
jmp 0x1400dc989
lea r8, [rsp + 0x40]
mov dword [r8 + 8], esi
movabs rax, 0x8000000000000002
mov qword [r8], rax
mov rcx, r13
mov rdx, rdi
call 0x1400dbd06
mov rax, qword [rdi + 0x440]
dec rax
mov qword [r13 + 0x18], rax
jmp case.0x1400de337.99
shl rdx, 5
sub rcx, rdx
mov qword [rcx - 8], r14
mov rcx, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x68]
call fcn.1400a33ee
mov r13, rbp
add r14, r14
mov r9, qword [rbx + 0x20]
mov rcx, r13
mov rdx, rdi
mov r8, r14
call fcn.1400db160
jmp case.0x1400de337.99
invalid
invalid
mov rax, qword [rsp + 0x100]
mov rcx, qword [rsp + 0x38]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0xf0]
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0xb0]
jmp 0x1400dcca5
mov rax, qword [rsp + 0x70]
lea rsi, [rsp + 0xd8]
mov qword [rsi + 8], rax
mov rax, qword [rsp + 0x60]
mov qword [rsi - 8], rax
mov rax, qword [rsp + 0x68]
mov qword [rsi], rax
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x88], rax
lea rbx, [rsp + 0x40]
test r13, r13
je 0x1400dcc81
mov rcx, rbx
mov rdx, rdi
mov r8, r14
call case.0x1400f69a1.252
dec dword [rbx + rcx*4 + 0x7c]
and al, 0x40
mov r8, qword [rsp + 0x58]
movups xmm0, xmmword [r12]
movaps xmmword [rsp + 0x150], xmm0
cmp r15, rbp
je 0x1400dcb2c
movabs rax, 0x8000000000000003
cmp r15, rax
je 0x1400dcd0b
mov rcx, rdi
lea rdx, [rsp + 0xd0]
call fcn.1400db2b1
mov qword [rsp + 0xd0], r15
movaps xmm0, xmmword [rsp + 0x150]
movups xmmword [rsi], xmm0
add r14, 0x30
add r13, 0xffffffffffffffd0
jmp 0x1400dcac3
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], 1
lea rbx, [rsp + 0x40]
lea r8, [rsp + 0x60]
mov rcx, rbx
mov rdx, rdi
xor r9d, r9d
call fcn.1400db8c4
mov rcx, rbx
call fcn.1400d99ba
mov rax, qword [rsp + 0xc8]
mov qword [r14 + 0x10], rax
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [r14], xmm0
mov qword [r14 + 0x18], r12
jmp case.0x1400de337.99
mov dword [r8], esi
mov dword [r8 + 4], esi
mov r9d, 1
mov rcx, r13
mov rdx, rdi
call 0x1400dd526
jmp case.0x1400de337.99
mov ecx, dword [rbx + 0x18]
mov r8, qword [rbx + 8]
mov al, byte [rbx + 0x1c]
mov dword [rsp + 0x28], ecx
jmp 0x1400dcc37
mov rcx, r13
mov rdx, rdi
call fcn.1400dcf16
lea rcx, [rsp + 0x1b8]
jmp 0x1400dce80
lea rdx, [rsp + 0x60]
mov qword [rdx], rax
movaps xmm0, xmmword [rsp + 0x180]
movups xmmword [rdx + 8], xmm0
mov rcx, rdi
call fcn.1400db569
lea rcx, [rsp + 0x90]
mov rdx, rdi
call fcn.1400db84f
test bpl, bpl
je 0x1400dcd3a
and qword [rsp + 0x28], 0
mov qword [rsp + 0x20], rsi
lea rcx, [rsp + 0x1a0]
lea r8, [rsp + 0x90]
mov r9d, 1
mov rdx, rdi
jmp 0x1400dcd5e
mov r8, qword [rbx + 8]
mov al, byte [rbx + 0x1c]
mov dword [rsp + 0x28], r9d
mov dword [rsp + 0x20], r9d
mov rcx, r13
mov rdx, rdi
mov r9d, eax
call fcn.1400dd0a1
add cl, ch
int1
invalid
invalid
test bpl, bpl
je 0x1400dcd85
and qword [rsp + 0x28], 0
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x1d0]
lea r8, [rsp + 0x1b8]
lea eax, [rsp + 0x1b8]
invalid
add dword [rax], eax
invalid
mov r9d, 1
mov rdx, rdi
jmp 0x1400dcda9
mov rax, qword [rsp + 0xe0]
mov rcx, qword [rsp + 0x38]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0xd0]
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0x88]
mov qword [rcx + 0x18], rax
jmp case.0x1400de337.99
movaps xmm0, xmmword [rsp + 0x160]
mov rax, qword [rsp + 0x38]
movups xmmword [rax + 8], xmm0
mov qword [rax + 0x18], r8
movabs rcx, 0x8000000000000003
mov qword [rax], rcx
lea rcx, [rsp + 0xf0]
jmp 0x1400dce80
movabs r12, 0x8000000000000002
cmp rax, r12
jne 0x1400dce12
mov rax, qword [rdi + 0x440]
mov qword [rsp + 0x78], rax
movabs rax, 0x8000000000000000
jmp 0x1400dce2c
movaps xmm0, xmmword [rsp + 0x150]
mov rax, qword [rsp + 0x38]
movups xmmword [rax + 8], xmm0
mov qword [rax + 0x18], r8
movabs rcx, 0x8000000000000003
mov qword [rax], rcx
lea rcx, [rsp + 0xd0]
jmp 0x1400dce80
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], 1
lea rcx, [rsp + 0x1a0]
lea r8, [rsp + 0x90]
mov rdx, rdi
xor r9d, r9d
call fcn.1400db8c4
mov rax, qword [rsp + 0x1b0]
mov qword [r13 + 0x10], rax
movups xmm0, xmmword [rsp + 0x1a0]
movups xmmword [r13], xmm0
mov qword [r13 + 0x18], rsi
jmp case.0x1400de337.99
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], 1
lea rcx, [rsp + 0x1d0]
lea r8, [rsp + 0x1b8]
mov rdx, rdi
xor r9d, r9d
call fcn.1400db8c4
mov ecx, 0x30
mov edx, 8
call fcn.140061d69
mov qword [rax], rsi
movaps xmm0, xmmword [rsp + 0x190]
movups xmmword [rax + 8], xmm0
mov rcx, qword [rsp + 0x1e0]
loopne 0x1400dcdd3
add byte [rax], al
mov qword [rax + 0x28], rcx
movups xmm0, xmmword [rsp + 0x1d0]
test byte [rax + rdx*8], ah
add dword [rax], eax
invalid
movups xmmword [rax + 0x18], xmm0
mov ecx, 2
mov qword [r13], rcx
mov qword [r13 + 8], rax
mov dword [rbp + 8], eax
mov qword [r13 + 0x10], rcx
mov qword [r13 + 0x18], r15
jmp case.0x1400de337.99
lea rdx, [rdi + 0x420]
mov rcx, r12
call fcn.1402dd58a
jmp 0x1400dc384
mov rcx, qword [rsp + 0x120]
mov qword [rsp + 0x78], rcx
movaps xmm0, xmmword [rsp + 0x110]
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x60], rax
lea r15, [rsp + 0x40]
mov rcx, r15
mov rdx, rdi
mov r8, r14
mov r9d, ebx
call 0x1400dcf77
mov r14, qword [r15]
movups xmm0, xmmword [r15 + 8]
movaps xmmword [rsp + 0x170], xmm0
cmp r14, r12
je 0x1400dce8a
mov r8, qword [rsp + 0x58]
cmp r14, rsi
jne 0x1400dce96
movaps xmm0, xmmword [rsp + 0x170]
movups xmmword [r13 + 8], xmm0
mov qword [r13 + 0x18], r8
mov qword [r13], rsi
lea rcx, [rsp + 0x60]
and al, 0x60
call fcn.1400d99ba
jmp case.0x1400de337.99
lea rcx, [rsp + 0x60]
call fcn.1400d99ba
jmp 0x1400dcebb
lea rbx, [rsp + 0x60]
mov rcx, rdi
mov rdx, rbx
call fcn.1400db2b1
mov rax, qword [rbx + 0x18]
movaps xmm0, xmmword [rsp + 0x170]
movups xmmword [r13 + 8], xmm0
mov qword [r13 + 0x18], rax
mov qword [r13], r14
jmp case.0x1400de337.99
push r15
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb8
mov ebp, r9d
mov r14, r8
mov rbx, rdx
mov rsi, rcx
mov rdi, qword [rdx + 0x440]
lea rcx, [rsp + 0x50]
push rax
call fcn.1400db84f
lea r15, [rsp + 0x80]
mov rcx, r15
mov rdx, rbx
mov r8, r14
call case.0x1400f69a1.252
mov rax, qword [r15]
movups xmm0, xmmword [r15 + 8]
movaps xmmword [rsp + 0x40], xmm0
movabs rcx, 0x8000000000000002
cmp rax, rcx
je 0x1400dcffe
mov r14, qword [rsp + 0x98]
movabs rcx, 0x8000000000000003
cmp rax, rcx
jne 0x1400dd015
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rsi + 8], xmm0
mov qword [rsi + 0x18], r14
mov qword [rsi], rcx
jmp 0x1400dd009
mov rcx, rsi
mov rdx, rbx
call fcn.1400dcf16
lea rcx, [rsp + 0x50]
call fcn.1400d99ba
jmp 0x1400dd091
lea rdx, [rsp + 0xa0]
mov qword [rdx], rax
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rdx + 8], xmm0
mov rcx, rbx
mov r8, rdi
call fcn.1400db2b1
test bpl, bpl
je 0x1400dd059
and qword [rsp + 0x28], 0
mov qword [rsp + 0x20], r14
lea rcx, [rsp + 0x68]
lea r8, [rsp + 0x50]
mov r9d, 1
mov rdx, rbx
jmp 0x1400dd077
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x28], 1
lea rcx, [rsp + 0x68]
lea r8, [rsp + 0x50]
mov rdx, rbx
xor r9d, r9d
call fcn.1400db8c4
mov rax, qword [rsp + 0x78]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0x68]
movups xmmword [rsi], xmm0
mov qword [rsi + 0x18], rdi
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x178
test r9, r9
je 0x1400ddb44
mov r15, r9
mov rbp, r8
mov rdi, rdx
mov r14, rcx
mov al, byte [rdx + 0x2f9]
or al, byte [rdx + 0x2fa]
je 0x1400dd875
mov qword [rsp + 0x88], r14
and qword [rsp + 0xc8], 0
mov qword [rsp + 0xd0], 8
and qword [rsp + 0xd8], 0
movabs rcx, 0x8000000000000000
mov qword [rsp + 0xb0], rcx
mov rax, qword [rdi + 0x470]
mov qword [rdi + 0x470], rcx
cmp rax, rcx
je 0x1400ddb5c
lea rcx, [rdi + 0x470]
mov qword [rsp + 0xf8], rcx
lea rcx, [rdi + 0x478]
mov qword [rsp + 0xf0], rcx
lea rcx, [rsp + 0x98]
mov qword [rcx], rax
movups xmm0, xmmword [rdi + 0x478]
movups xmmword [rcx + 8], xmm0
and qword [rdi + 0x458], 0
lea rax, [r15*8]
add rax, rbp
xor ecx, ecx
mov qword [rsp + 0x90], rcx
lea r13, [rsp + 0x40]
xor r14d, r14d
mov qword [rsp + 0x110], r15
mov qword [rsp + 0x100], rax
cmp rbp, rax
je 0x1400ddaa6
lea rax, [rbp + 8]
mov qword [rsp + 0x108], rax
inc qword [rsp + 0x90]
add byte [rax], al
invalid
mov edx, dword [rbp]
mov r8d, dword [rbp + 4]
and qword [rsp + 0xa8], 0
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x98]
call fcn.140102a0c
mov r12b, 5
lea rbp, [rsp + 0xb0]
cmp r12b, 5
jne 0x1400dd67a
mov rcx, r13
lea rdx, [rsp + 0x98]
call fcn.140102a4c
mov r12b, byte [rsp + 0x40]
jmp 0x1400dd68c
mov byte [rsp + 0x40], r12b
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x41], rax
cmp r12b, 4
je 0x1400dd860
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x68], al
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x60], rax
mov r12b, 5
cmp qword [rsp + 0x90], r15
jne 0x1400dd789
mov rcx, r13
lea rdx, [rsp + 0x98]
call fcn.140102a4c
mov r12b, byte [rsp + 0x40]
mov rax, qword [rsp + 0x41]
mov qword [rsp + 0x118], rax
cmp r12b, 4
jne 0x1400dd789
mov rsi, r13
mov rcx, r13
mov rdx, rdi
lea r8, [rsp + 0x60]
call fcn.1400dde86
mov rax, qword [rsp + 0x40]
mov r15, qword [rsp + 0x58]
lea rcx, [rsp + 0x48]
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x70], xmm0
movabs rcx, 0x8000000000000002
cmp rax, rcx
je 0x1400dd8df
mov qword [rsp + 0x160], rax
movaps xmm0, xmmword [rsp + 0x70]
lea rax, [rsp + 0x168]
movups xmmword [rax], xmm0
lea rcx, [rsp + 0xc8]
lea rdx, [rsp + 0x160]
call fcn.14008718e
mov rcx, rdi
lea rbp, [rsp + 0xb0]
mov rdx, rbp
mov r8, r15
call fcn.1400db2b1
movabs rax, 0x8000000000000000
mov qword [rsp + 0xb0], rax
test r14, r14
cmove rbx, r15
mov r12b, 4
mov r13, rsi
jmp 0x1400dd84d
mov rsi, qword [rdi + 0x440]
mov rcx, rdi
mov rdx, rbp
call fcn.1400db569
mov rcx, rbp
mov rdx, rdi
call fcn.1400db84f
mov rcx, r13
mov rdx, rdi
lea r8, [rsp + 0x60]
call fcn.1400dde86
mov rax, qword [rsp + 0x40]
mov r15, qword [rsp + 0x58]
lea rcx, [rsp + 0x48]
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x70], xmm0
movabs rcx, 0x8000000000000002
cmp rax, rcx
je 0x1400dd8df
test r14, r14
cmove rbx, rsi
mov qword [rsp + 0x138], rax
movaps xmm0, xmmword [rsp + 0x70]
lea rax, [rsp + 0x140]
movups xmmword [rax], xmm0
lea rcx, [rsp + 0xc8]
lea rdx, [rsp + 0x138]
call fcn.14008718e
mov qword [rsp + 0x20], r15
and qword [rsp + 0x28], 0
mov r9d, 1
mov rcx, r13
mov rdx, rdi
mov r8, rbp
call fcn.1400db8c4
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0xc0], rax
movups xmm0, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0xb0], xmm0
mov r14d, 1
mov r15, qword [rsp + 0x110]
jmp 0x1400dd65d
mov rbp, qword [rsp + 0x108]
mov rax, qword [rsp + 0x100]
jmp 0x1400dd618
lea rsi, [rsp + 0x40]
mov rcx, rsi
mov rdx, r15
call fcn.1400d432d
cmp qword [rsi], 0
mov rcx, qword [rsi + 8]
jne 0x1400ddb68
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], rdx
and qword [rsp + 0x50], 0
cmp rcx, r15
jae 0x1400dd950
lea rcx, [rsp + 0x40]
xor edx, edx
ror byte [rbp - 0x77], cl
clc
call fcn.1400d43a0
movabs rcx, 0x8000000000000001
cmp rax, rcx
jne 0x1400ddb72
mov rdx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x50]
jmp 0x1400dd952
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0xe0], xmm0
mov rcx, qword [rsp + 0x98]
mov rdx, qword [rsp + 0xa0]
call fcn.140076825
lea rcx, [rsp + 0xb0]
call fcn.1400d99ba
lodsb al, byte [rsi]
sar bh, 0xff
lea rcx, [rsp + 0xc8]
call fcn.1400d99ce
mov rbx, r15
mov rcx, qword [rsp + 0x88]
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x150], xmm0
movups xmmword [rcx + 8], xmm0
mov qword [rcx + 0x18], rbx
movabs rax, 0x8000000000000003
mov qword [rcx], rax
jmp 0x1400dda92
xor eax, eax
lea rcx, [rdx + rax*8]
add rcx, 4
xor r8d, r8d
mov rdx, r8
mov r8, qword [rbp + r8*8]
mov qword [rcx + rdx*8 - 4], r8
lea r8, [rdx + 1]
cmp r15, r8
jne 0x1400dd95d
lea rbx, [rax + rdx]
inc rbx
movups xmm0, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x120], xmm0
mov qword [rsp + 0x130], rbx
cmp rbx, 1
jne 0x1400dda4f
mov rsi, qword [rsp + 0x128]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
mov edx, 1
mov rcx, rsi
call fcn.1400de16f
mov ebp, dword [rsi]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
mov edx, 1
mov rcx, rsi
call fcn.1400de16f
cmp ebp, dword [rsi + 4]
jne 0x1400dda4f
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
mov edx, 1
mov rcx, rsi
call fcn.1400de16f
mov eax, dword [rsi]
lea r8, [rsp + 0x40]
mov dword [r8 + 8], eax
movabs rax, 0x8000000000000002
mov qword [r8], rax
lea rbx, [rsp + 0x138]
mov rcx, rbx
mov rdx, rdi
call 0x1400dbd06
mov rax, qword [rdi + 0x440]
dec rax
mov rcx, qword [rbx + 0x10]
mov qword [r14 + 0x10], rcx
movups xmm0, xmmword [rbx]
movups xmmword [r14], xmm0
mov qword [r14 + 0x18], rax
mov rcx, qword [rsp + 0x120]
mov rdx, rsi
add rsp, 0x178
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.140076825
shl rbx, 3
add qword [rdi + 0x498], rbx
lea rsi, [rsp + 0x138]
lea r8, [rsp + 0x120]
mov rcx, rsi
mov rdx, rdi
call 0x1400dbd06
mov rax, qword [rdi + 0x440]
dec rax
mov rcx, qword [rsi + 0x10]
mov qword [r14 + 0x10], rcx
adc byte [rdi], r9b
adc byte [rsi], al
movups xmmword [r14], xmm0
mov qword [r14 + 0x18], rax
add rsp, 0x178
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rsi, qword [rsp + 0xf8]
mov rcx, qword [rsi]
mov rax, qword [rsp + 0xf0]
mov rdx, qword [rax]
call fcn.1400dbcf2
mov rax, qword [rsp + 0xa8]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0x98]
movups xmmword [rsi], xmm0
test r14, r14
je 0x1400ddb7a
mov rsi, qword [rsp + 0xc8]
lea rax, [rsp + 0xd0]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xe0], xmm0
test byte [rax + riz*8], ah
add byte [rax], al
invalid
lea rcx, [rsp + 0xb0]
call fcn.1400d99ba
mov cl, 0xbe
invalid
dec dword [rax - 0x48]
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc6
mov rcx, qword [rsp + 0x88]
je 0x1400dd926
test byte [rdx], al
invalid
invalid
invalid
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x150], xmm0
movups xmmword [rcx + 8], xmm0
mov qword [rcx], rsi
mov qword [rcx + 0x18], rbx
jmp 0x1400dda92
lea rcx, str.assertion_failed:__ranges.is_empty__
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
mov edx, 0x24
call fcn.1402da510
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
call fcn.1402da8f0
mov rdx, qword [rsp + 0x50]
call fcn.1402d9f90
mov rcx, rax
call fcn.1402d9f90
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
call fcn.1402da8f0
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xd8
and qword [rsp + 0x78], 0
mov qword [rsp + 0x80], 8
and qword [rsp + 0x88], 0
mov qword [rsp + 0x70], rcx
mov rax, qword [rdx + 0x440]
mov qword [rsp + 0x68], rax
mov rax, r9
sub rax, 1
mov qword [rsp + 0x40], rax
jb 0x1400ddd96
mov rdi, rdx
movabs rax, 0x8000000000000004
lea rbx, [rsp + 0x50]
lea r14, [r9*2 - 2]
invalid
invalid
invalid
invalid
dec dword [rax - 0x73]
push 0x7c8d4cfc
and al, 0x48
lea r12, [rsp + 0xc0]
lea r13, [rsp + 0xa8]
mov qword [rsp + 0x60], r8
mov rsi, r8
test r14, r14
je 0x1400ddcd5
mov qword [rsp + 0x48], rbp
movups xmm0, xmmword [rsp + 0x90]
movups xmmword [rbx], xmm0
mov rcx, rdi
mov rdx, r15
call fcn.1400db569
mov rcx, r12
mov rdx, rdi
call fcn.1400db84f
movzx eax, byte [rsi]
test rax, rax
je 0x1400ddc52
mov byte [rdi + rax + 0x2ff], 1
mov rbp, qword [rdi + 0x440]
mov cl, byte [rsi + 1]
add rsi, 2
add esi, 2
movzx ecx, cl
mov byte [rdi + rcx + 0x300], 1
sldt word [rbx]
add byte [rax], al
add dword [rax - 0x77afdbbc], ecx
and al, 0x51
and al, 0x51
movabs rax, 0x8000000000000004
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x44
and al, 0x48
mov rcx, r13
mov rdx, rdi
cli
mov r8, r15
call 0x1400dbd06
lea rcx, [rsp + 0x78]
mov rdx, r13
call fcn.14008718e
mov qword [rsp + 0x20], rbp
and qword [rsp + 0x28], 0
mov r9d, 1
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rdx, rdi
mov r8, r12
call fcn.1400db8c4
mov rbp, qword [rsp + 0x48]
insb byte [rdi], dx
and al, 0x48
movups xmm0, xmmword [rbx]
movaps xmmword [rsp + 0x90], xmm0
add r14, 0xfffffffffffffffe
jmp 0x1400ddc13
mov r15, qword [rdi + 0x440]
mov rcx, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x40]
movzx eax, byte [rcx + rdx*2]
mov cl, byte [rcx + rdx*2 + 1]
movzx edx, cl
test rax, rax
je 0x1400ddcfe
mov byte [rdi + rax + 0x2ff], 1
mov byte [rdi + rdx + 0x300], 1
lea rbx, [rsp + 0x48]
mov byte [rbx + 8], al
or byte [rax - 0x47b7f6b5], cl
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax + 0x4c038948], al
lea esi, [rsp + 0xa8]
mov rcx, r14
mov rdx, rdi
mov edx, edi
mov r8, rbx
call 0x1400dbd06
lea r12, [rsp + 0x78]
mov rcx, r12
mov rdx, r14
call fcn.14008718e
mov qword [rbx], rbp
movaps xmm0, xmmword [rsp + 0x90]
add byte [rax], al
add byte [rdi], cl
adc dword [rbx + 8], eax
lea rdx, [rsp + 0x48]
mov rcx, rdi
mov r8, r15
call fcn.1400db2b1
mov rax, qword [r12 + 0x10]
mov rcx, qword [rsp + 0x70]
and al, 0x70
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [r12]
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0x68]
and al, 0x68
mov qword [rcx + 0x18], rax
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
mov rcx, qword [rsp + 0x40]
xor edx, edx
call fcn.1402da4a0
invalid
add ah, cl
push rsi
push rdi
sub rsp, 0x38
mov rsi, rdx
mov rdi, rcx
lea rax, [rsp + 0x20]
mov byte [rax + 8], r8b
movabs rcx, 0x8000000000000001
mov qword [rax], rcx
mov rcx, rdi
stc
mov r8, rax
call 0x1400dbd06
mov rax, qword [rsi + 0x440]
dec rax
mov qword [rdi + 0x18], rax
add rsp, 0x38
pop rdi
pop rsi
ret
or dh, byte [rdx + 9]
add cl, 0xbf
cmp cl, 0x1a
setb al
ret
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x98
mov rdi, rdx
mov qword [rsp + 0x78], rcx
js 0x1400ddeea
mov esi, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x2fbba80], al
add byte [rax], al
add byte [rdi], cl
test byte [rdi + 1], cl
add byte [rax], al
lea rax, [rsp + 0x40]
mov qword [rax], rsi
mov rcx, r8
call case.0x140013d8b.2095
mov r14, rax
mov r15, rdx
lea rax, [rdi + 0x430]
mov qword [rsp + 0x58], rax
lea r13, [rdi + 0x448]
mov rbx, 0xffffffffffffffff
lea rbp, [rsp + 0x68]
lea ebp, [rsp + 0x68]
lea ebp, [rsp + 0x68]
add rsi, 4
mov qword [rsp + 0x60], rsi
cmp r14, r15
je case.0x1400bfb65.237
add byte [rax], al
mov r12b, byte [r14]
mov sil, byte es:[r14 + 1]
mov sil, byte [r14 + 1]
mov qword [rsp + 0x68], rbx
mov byte [rsp + 0x70], r12b
and al, 0x70
and al, 0x70
mov byte [rsp + 0x71], sil
je 0x1400ddf38
and al, 0x71
jno 0x1400ddf62
mov r8, qword [rdi + 0x440]
mov eax, dword [rdi + 0x440]
mov rcx, r13
mov rdx, rbp
call fcn.1400de18a
invalid
add al, byte [rax]
add byte [rax - 0x7d], cl
clc
add dword [rbp + 8], esi
invalid
add al, byte [rax]
add byte [rax - 0x7d], cl
clc
add dword [rbp + 8], esi
mov rbx, rdx
jmp 0x1400ddfdf
invalid
add byte [rbp - 0x7c], al
test r12b, r12b
in al, 0x74
or al, 0x41
movzx eax, ah
invalid
je 0x1400ddf46
movzx eax, r12b
invalid
mov byte [rdi + rax + 0x2ff], 1
movzx eax, sil
movzx eax, dh
mov byte [rdi + rax + 0x300], 1
cmp rbx, 0xffffffffffffffff
je 0x1400ddf81
mov qword [rsp + 0x28], rbx
pop rsp
and al, 0x28
mov byte [rsp + 0x30], r12b
mov byte [rsp + 0x31], sil
mov qword [rsp + 0x20], 6
mov rcx, qword [rsp + 0x58]
lea rdx, [rsp + 0x20]
call fcn.1400db575
jmp 0x1400ddfce
mov byte [rsp + 0x28], r12b
mov byte [rsp + 0x29], sil
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rcx, [rsp + 0x80]
mov rdx, rdi
add byte [rax], 0
add byte [rax - 0x77], cl
cli
lea r8, [rsp + 0x20]
call 0x1400dbd06
dec dword [rax - 0x73]
and al, 0x40
and al, 0x40
dec dword [rax - 0x73]
and al, 0x40
and al, 0x40
and al, 0x40
call fcn.1400d99ba
mov rax, qword [rsp + 0x90]
mov eax, dword [rsp + 0x90]
mov eax, dword [rsp + 0x90]
add byte [rax], al
mov qword [rsp + 0x50], rax
movups xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x40], xmm0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x40], eax
mov rbx, qword [rdi + 0x440]
sub rbx, 1
jmp 0x1400ddfda
jb 0x1400de162
jmp 0x1400ddfda
invalid
add r14, 2
jmp case.0x1400e37e4.277
mov rax, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x78]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rcx], xmm0
mov qword [rcx + 0x18], rbx
sbb cl, ch
add dword [r8], r8d
add dword [rax], eax
invalid
sbb cl, ch
add dword [r8], r8d
add dword [rax], eax
add byte [rcx + rcx*4 - 0x3f], cl
invalid
mov rcx, r8
shr eax, 0xed
add al, byte [r8]
invalid
call case.0x140013d8b.2095
add byte [rax - 0x77], cl
ret
mov rbx, rax
mov r14, rdx
lea rax, [rsp + 0x40]
mov qword [rax], rsi
lea rax, [rdi + 0x430]
add byte [rax], al
mov qword [rsp + 0x58], rax
pop rax
lea r13, [rdi + 0x448]
scasd eax, dword [rdi]
add al, 0
add byte [rcx - 0x39], cl
invalid
invalid
invalid
invalid
dec dword [rax - 0x73]
insb byte [rdi], dx
and al, 0x68
scasd eax, dword [rdi]
add al, 0
add byte [rcx - 0x39], cl
invalid
add rsi, 4
mov qword [rsp + 0x60], rsi
cmp r14, rbx
je 0x1400de134
mov r12b, byte [r14 - 2]
mov ah, byte [rsi - 2]
mov sil, byte [r14 - 1]
mov qword [rsp + 0x68], r15
mov byte [rsp + 0x70], r12b
and al, 0x70
and al, 0x70
mov byte [rsp + 0x71], sil
mov r8, qword [rdi + 0x440]
je 0x1400de088
jno 0x1400de0b2
mov eax, dword [rdi + 0x440]
mov rcx, r13
mov rdx, rbp
call fcn.1400de18a
cmp rax, 1
jne 0x1400de085
mov r15, rdx
jmp 0x1400de12b
test r12b, r12b
je 0x1400de096
movzx eax, r12b
mov byte [rdi + rax + 0x2ff], 1
movzx eax, sil
mov byte [rdi + rax + 0x300], 1
cmp r15, 0xffffffffffffffff
je 0x1400de0d1
mov qword [rsp + 0x28], r15
mov byte [rsp + 0x30], r12b
invalid
xor byte [rax - 0x78], al
je 0x1400de0da
mov byte [rsp + 0x31], sil
mov qword [rsp + 0x20], 6
mov rcx, qword [rsp + 0x58]
lea rdx, [rsp + 0x20]
call fcn.1400db575
invalid
invalid
jmp 0x1400de11e
xor dword [rax - 0x39], ecx
and al, 0x20
invalid
invalid
mov byte [rsp + 0x28], r12b
mov byte [rsp + 0x29], sil
mov rax, qword [rsp + 0x60]
and al, 0x60
sub dword [rax - 0x75], ecx
and al, 0x60
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, [rsp + 0x80]
mov rdx, rdi
lea r8, [rsp + 0x20]
lea eax, [rsp + 0x20]
call 0x1400dbd06
lea rcx, [rsp + 0x40]
call fcn.1400d99ba
mov rax, qword [rsp + 0x90]
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x50
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x50
movups xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x40], xmm0
mov r15, qword [rdi + 0x440]
mov r15, qword [rdi + 0x440]
sub r15, 1
jb 0x1400de162
add r14, 0xfffffffffffffffe
add esi, 0xfffffffe
invalid
jmp 0x1400de045
mov rax, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x78]
and al, 0x78
and al, 0x78
js 0x1400de187
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rcx], xmm0
mov qword [rcx + 0x18], r15
add rsp, 0x98
pop rbx
cwde
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbp
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
iretd
call fcn.1402da8f0
int3
add rsp, 0x28
ret
invalid
int3
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rbx + rcx*4 + 0x51], cl
push rcx
and byte [rbp - 0x7b], cl
invalid
in al, dx
sub byte [rbx + rcx*4 + 0x51], cl
push rcx
push rcx
and byte [rbp - 0x7b], cl
ror byte [rdi], cl
je 0x1400de254
mov rdi, r8
je 0x1400de254
add byte [rax], al
add byte [rcx + rcx*4 - 0x39], cl
mov rdi, r8
mov edi, eax
mov rbx, rdx
ror dword [rax - 0x77], cl
invalid
mov rsi, rcx
mov rcx, qword [rdx]
mov ecx, dword [rdx]
mov ecx, dword [rdx]
movabs rax, 0xcbf29ce484222325
mov eax, 0x84222325
test ah, ah
pushfq
in al, 0x9c
bnd retf
retf
xor rax, rcx
xor eax, ecx
movabs rdx, 0x100000001b3
mov edx, 0x1b3
add byte [rcx], al
add byte [rax], al
imul rax, rdx
ret 0xf44
movzx r8d, byte [rbx + 8]
movzx eax, byte [rbx + 8]
mov dh, 0x43
or byte [rcx + rsi - 0x40], cl
xor eax, eax
xor rax, r8
xor eax, eax
imul rax, rdx
movzx r9d, byte [rbx + 9]
invalid
or dword [rcx + rsi - 0x38], ecx
xor rax, r9
imul rax, rdx
xor edx, edx
div r10
mov r10, qword [rsi + 0x18]
mov edx, dword [rsi + 0x18]
mov edx, dword [rsi + 0x18]
mov rax, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
mov esi, dword [rsi + 0x10]
or byte [rbx + rcx*4 + 0x76], cl
adc byte [rbp - 0x75], cl
mov r11, qword [r10 + rdx*8]
jbe 0x1400de200
mov r11, qword [r10 + rdx*8]
ror byte [rbp + 0x39], cl
jae 0x1400de21c
invalid
cmp r11, r14
jae 0x1400de21c
invalid
imul r11, r11, 0x18
fistp dword [rax]
add r11, rax
add ebx, eax
cmp qword [r11], rcx
cmp dword [rbx], ecx
jne 0x1400de21c
cmp byte [r11 + 8], r8b
cmp byte [rbx + 8], al
jne 0x1400de21c
cmp byte [r11 + 9], r9b
jne 0x1400de21c
invalid
or qword [r13 + 0xb], rsi
or dword [rbp + 0xb], esi
mov rdx, qword [r11 + 0x10]
mov edx, dword [rbx + 0x10]
mov eax, 1
jmp 0x1400de24a
mov qword [r10 + rdx*8], r14
cmp r14, qword [rsi]
cmp esi, dword [rsi]
cmp esi, dword [rsi]
jne 0x1400de231
mov rcx, rsi
mov ecx, esi
call fcn.140016988
mov rax, qword [rsi + 8]
invalid
invalid
imul rcx, r14, 0x18
movups xmm0, xmmword [rbx]
invalid
sbb byte [rdi], cl
adc byte [rbx], al
invalid
add ecx, dword [rdi]
movups xmmword [rax + rcx], xmm0
adc dword [rax + rcx], eax
mov qword [rax + rcx + 0x10], rdi
mov dword [rax + rcx + 0x10], edi
inc r14
mov qword [rsi + 0x10], r14
jbe 0x1400de258
adc byte [rcx], dh
ror byte [rax - 0x7d], 0xc4
xor eax, eax
add rsp, 0x28
pop rbx
pop rdi
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
pop rsi
pop rsi
ret
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srccompile.rs
invalid
add al, ch
call fcn.1402dab90
int3
xor cl, cl
leave
invalid
sub esp, 0x20
mov rsi, rcx
add rdx, 0x10
ret 0x4c10
lea ecx, [0x140347320]
lea ecx, [0x140347320]
mov ecx, 1
add dword [rax], eax
add byte [rax], al
call fcn.14000302a
and qword [rsi + 0x10], 0
mov qword [rsi], rax
mov qword [rsi + 8], rdx
mov dword [rsi + 8], edx
mov dword [rsi + 8], edx
add rsp, 0x20
pop rsi
ret
push rbp
push rbx
sub rsp, 0x28
mov rsi, r9
mov rdi, rdx
mov rbx, rcx
lea r14, [rdx + 0x88]
lea esi, [rdx + 0x88]
add byte [rax], al
mov rcx, r14
mov ecx, esi
mov edx, r8d
mov edx, eax
call fcn.1400de402
lea r13, [0x1403d4f28]
sub eax, 0x2f6c66
sub eax, 0x2f6c66
insb byte [rdi], dx
invalid
lea rbp, [0x1403d4f44]
sub eax, 0x2f6c7b
jnp case.0x1400dbdf7.28
invalid
mov rax, qword [rdi + 0x98]
mov eax, dword [rdi + 0x98]
test rax, rax
test eax, eax
je case.0x1400dbebe.12
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rax - 1]
invalid
invalid
invalid
lea rcx, [rax - 1]
mov qword [rdi + 0x98], rcx
mov dword [rdi + 0x98], ecx
mov dword [rdi + 0x98], ecx
mov rcx, qword [rdi + 0x90]
mov ecx, dword [rdi + 0x90]
nop
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x41fc8144], cl
mov eax, dword [rcx + rax*4 - 4]
cmp esp, 0x48c78941
mov ecx, esi
mov r15d, eax
mov edi, eax
mov rcx, rsi
mov rdx, r15
cli
call fcn.1400de435
cmp byte [rcx], al
add byte [rax], al
test al, al
jne 0x1400de2c9
invalid
sal byte [rbp - 0x38], 0x48
mov ecx, esi
enter 0xffffffffffff8948, 0xfffffffffffffff1
mov rcx, rsi
mov rdx, r15
call fcn.1400de477
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebx, eax
mov rdx, qword [rbx + 0x290]
cmp rdx, r15
nop
add al, byte [rax]
add byte [rcx + rdi - 6], cl
jbe case.default.0x1400de337
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbx + 0x288]
or dword [rax + 0x49000002], 0xffffffc1
mov byte [rdx], al
add al, byte [rax]
add byte [rcx - 0x3f], cl
add byte [rax], al
shl r15, 5
out 5, eax
add eax, 0x38248d4e
lea r12, [rax + r15]
mov rax, qword [rax + r15]
add al, 0x38
movsxd rax, dword [r13 + rax*4]
test dword [rax], eax
add byte [rcx + rax - 0x18], cl
add rax, r13
add eax, ebp
jmp rax
mov edx, dword [r12 + 0x10]
mov rcx, r14
call fcn.1400de402
add byte [rax], al
add byte [rcx - 0x75], al
and al, 8
mov eax, dword [r12 + 8]
jmp 0x1400de2ef
movzx eax, byte [r12 + 0x10]
movsxd rax, dword [rbp + rax*4]
invalid
test dword [rax], r8d
adc byte [rax + 0x63], cl
test dword [rax], r8d
invalid
add rax, rbp
add eax, ebp
jmp rax
bt qword [rsp + 0x90], 0x20
bt dword [rsp + 0x90], 0x20
add byte [rax], al
add byte [rax], ah
jb case.0x1400dbdf7.29
jmp 0x1400de2c9
dec dword [rax + 0xf]
mov edx, 0x9024a4
movsb byte [rdi], byte [rsi]
and al, 0x90
add byte [rax], al
add byte [rax], ch
jb case.0x1400dbdf7.29
bt qword [rsp + 0x90], 0x28
movsb byte [rdi], byte [rsi]
and al, 0x90
add byte [rax], al
add byte [rax], ch
jb case.0x1400dbdf7.29
jmp 0x1400de2c9
mov rax, qword [rsp + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x16448aff], ch
cmp edi, edi
invalid
test al, 1
jne case.0x1400dbdf7.29
jmp 0x1400de2c9
mov rax, qword [rsp + 0x90]
mov eax, dword [rsp + 0x90]
nop
add byte [rax], al
add byte [rdi], cl
mov edx, 0xa87208e0
bt eax, 8
loopne case.0x1400d71b6.136
jb case.0x1400dbdf7.29
jmp 0x1400de2c9
mov rax, qword [rsp + 0x90]
mov eax, dword [rsp + 0x90]
add byte [rax], al
add byte [rdi], cl
mov edx, 0x957210e0
loopne 0x1400de3bf
jb case.0x1400dbdf7.29
bt eax, 0x10
loopne 0x1400de3bf
jb case.0x1400dbdf7.29
jmp 0x1400de2c9
adc edi, edi
invalid
mov rax, qword [rsp + 0x90]
bt eax, 0x18
jb case.0x1400dbdf7.29
add byte [rdi], cl
mov edx, 0x827218e0
jmp 0x1400de2c9
invalid
add rsp, 0x28
sub byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov rcx, r15
stc
pop rdi
nop
add byte es:[rcx + rcx*4 - 7], cl
add byte [rcx + rcx*4 - 7], cl
add byte [rcx + rcx*4 - 7], cl
stc
call fcn.1402da430
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
lea eax, [0x140347458]
invalid
mov edx, 0x28
call fcn.1402da510
int3
push rdi
push rbx
sub rsp, 0x20
and byte [rcx - 0x3176b729], cl
and byte [rcx - 0x3176b729], cl
mov rbx, qword [rcx + 0x10]
cmp rbx, qword [rcx]
jne 0x1400de41f
mov rcx, rsi
int1
call fcn.1400d6edf
invalid
mov rax, qword [rsi + 8]
mov dword [rax + rbx*4], edi
inc rbx
mov qword [rsi + 0x10], rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
and byte [rax + 0x39], cl
sal byte [rsi + 0x22], 1
mov rax, qword [rcx + 0x18]
mov rax, qword [rax + rdx*8]
cmp rax, qword [rcx + 0x10]
jae 0x1400de45d
mov rcx, qword [rcx + 8]
cmp qword [rcx + rax*8], rdx
or byte [rax + 0x39], cl
adc al, 0xc1
sete al
jmp 0x1400de45f
xchg esp, eax
shr bl, 2
xor eax, eax
add rsp, 0x28
ret
in al, dx
and byte [rax - 0x75], cl
mov ebx, dword [rcx + 0x10]
cmp rbx, qword [rcx]
jae 0x1400de4ab
mov ebx, dword [rcx + 0x10]
cmp rbx, qword [rcx]
jae 0x1400de4ab
mov rsi, rdx
mov rdi, rcx
call fcn.1400db88f
mov rdx, qword [rdi + 0x20]
cmp rdx, rsi
jbe 0x1400de4c3
mov rax, qword [rdi + 0x18]
mov qword [rax + rsi*8], rbx
sbb al, 0xf0
sbb al, 0xf0
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.assertion_failed:_i___self.capacity__C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_src_sparse.rs
lea r8, [0x140347f58]
lahf
invalid
add byte es:[rdx + 0x25], bh
lahf
invalid
add byte es:[rdx + 0x25], bh
call fcn.1402da510
lea r8, [0x140347f70]
mov rcx, rsi
add byte [rax - 0x77], cl
int1
call fcn.1402da430
int3
push rbp
push rbx
sub rsp, 0x88
add byte [rax], al
mov ebx, r9d
mov r12, r8
mov rdi, rdx
mov rsi, rcx
mov r13, qword [rcx + 8]
movups xmm0, xmmword [r13 + 0xa0]
adc byte [rbp + 0xa0], al
invalid
adc byte [rbp + 0xa0], al
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x70
invalid
lea r14, [rsp + 0x70]
je case.0x1400d71b6.142
jo 0x1400de545
movaps xmmword [r14], xmm0
movaps xmmword [rsi], xmm0
sub dword [rsi], eax
and qword [r13 + 0xa0], 0
add byte [rax], al
add byte [rax], al
mov qword [r13 + 0xa8], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], cl
and qword [r13 + 0xb0], 0
lea rax, [r13 + 0xa0]
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x38
movsd dword [rdi], dword [rsi]
mov al, 0
add byte [rax], al
add byte [rcx - 0x73], cl
test dword [rax + 0x48000000], esp
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x38
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x38
and qword [r14 + 0x10], 0
mov rcx, r14
mov ecx, esi
mov ecx, esi
xor edx, edx
call case.0x140061f32.891
int1
invalid
cld
dec dword [rbp + rcx*4 + 0x7c]
lea edi, [rsp + 0x60]
int1
invalid
lea edi, [rsp + 0x60]
and dword [r15], 0
lea r12, [rdi + r12*8]
invalid
add byte [rsi - 0x73], cl
and al, 0xe7
mov qword [rsp + 0x40], rsi
mov rsi, qword [rsi]
mov rsi, qword [rsi]
lea rbp, [0x1403d4f64]
sub eax, 0x2f6a0b
add byte [rcx + rdi - 0x19], cl
cmp rdi, r12
je 0x1400de5cb
mov rcx, qword [rdi]
mov ecx, dword [rdi]
call fcn.1400de8f6
mov rdx, qword [rsi + 0x290]
xchg esi, eax
nop
add al, byte [rax]
add byte [rcx - 0x35c6b73f], cl
nop
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg esi, eax
nop
add al, byte [rax]
add byte [rcx - 0x35c6b73f], cl
jbe case.default.0x1400de593
add al, byte [rax]
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add rdi, 8
mov rdx, qword [rsi + 0x288]
mov byte [rdx], al
add byte [rax], al
shl rcx, 5
mov rcx, qword [rdx + rcx]
movsxd rcx, dword [rbp + rcx*4]
add rcx, rbp
jmp rcx
invalid
loope 0x1400de5e2
mov ecx, esi
mov rdx, r15
mov r8d, eax
call fcn.1400de95c
add eax, dword [rax]
add byte [rax + 0x2fbbe], al
mov esi, 0x2fb
invalid
add eax, dword [rax]
add byte [rax + 0x2fbbe], al
mov esi, 0x2fb
invalid
mov esi, 0x2fb
add byte [rbp - 0x53], dh
jne 0x1400de559
jne 0x1400de559
cmp qword [rsi + 0x2a8], 1
ja 0x1400de559
jmp 0x1400de5cb
mov rdx, r15
mov r8d, eax
call fcn.1400de95c
jmp 0x1400de559
mov rdi, qword [rsp + 0x80]
cmp rdi, 1
add byte [rax - 0x7d], cl
inc dword [rcx]
jne 0x1400de5e6
or eax, 0x124d889
mov eax, ebx
and al, 1
jne 0x1400de5e6
xor ebx, ebx
jmp 0x1400de669
fucomi st(1)
add dword [rax], 0
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x78
invalid
mov r14, qword [rsp + 0x78]
js 0x1400de638
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
lea ecx, [0x140347488]
mov rcx, r14
mov rdx, rdi
xor r8d, r8d
call fcn.14005ba68
idiv edi
idiv edi
mov byte [rax], bl
test rdi, rdi
dec dword [rdi]
invalid
mov word [rdx], es
add byte [rax], al
dec dword [rdi]
mov byte [rdx + rax - 0x47b80000], cl
jmp 0x1400de611
movabs rax, 0x7fffffffffffffe9
cmp rdi, rax
invalid
jg 0x1400de65e
cmp edi, eax
jae 0x1400de8b3
lea rax, [rdi + 0x17]
movabs r15, 0x7ffffffffffffff8
and r15, rax
mov ecx, 8
mov rdx, r15
xor r8d, r8d
xor eax, eax
call fcn.1400579ef
test rax, rax
test eax, eax
test eax, eax
je 0x1400de8dc
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov rcx, rbx
add rcx, 0x10
add ecx, 0x10
mov rdx, r14
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [r13 + 0xa0]
add byte [rax], al
mov rdx, qword [r13 + 0xa8]
add byte [rax], al
add al, ch
call fcn.1400a33ee
mov rax, qword [rsp + 0x80]
add byte [rax], al
jb 0x1400de6c7
cld
dec dword [rax - 0x75]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x38]
add byte [rax], al
mov rcx, qword [rsp + 0x38]
cmp byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rdi], cl
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x70]
adc byte [rdi], cl
sub byte [rsp + 0x70], al
movups xmmword [rcx], xmm0
test rbx, rbx
test ebx, ebx
test ebx, ebx
invalid
je 0x1400de6cf
lea rdx, [rsp + 0x50]
push rsp
and al, 0x50
mov qword [rdx], rbx
mov qword [rdx + 8], rdi
mov rsi, qword [rsp + 0x40]
mov esi, dword [rsp + 0x40]
mov esi, dword [rsp + 0x40]
mov rbx, qword [rsi + 8]
mov rbx, qword [rsi + 8]
mov rcx, rbx
mov ecx, ebx
call fcn.1400de9ab
mov edi, eax
cmp eax, 1
jne case.0x1400dbebe.32
mov ebp, edx
push rax
mov edx, 0x7de9fff2
add dword [rax], eax
add byte [rdi + 1], bh
mov edi, 1
mov ebp, 0x80000001
jmp 0x1400de84c
sub cl, 0x6e
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7d], cl
invalid
invalid
add eax, 0
invalid
mov r8, qword [rbx + 0xc0]
add eax, 0
add byte [rax], al
invalid
add byte [rbx + rcx*4 + 0x36], cl
mov r14, qword [rsi]
mov r15, qword [r14 + 0x290]
mov esi, 0x290
add al, byte [rax]
add byte [rcx - 0x75], cl
scasb al, byte [rdi]
test al, 2
add byte [rax], al
mov rbp, qword [r14 + 0x2a8]
shl rbp, 3
imul r12, qword [r14 + 0x2c0], 0x18
cmpsb byte [rsi], byte [rdi]
rol byte [rdx], 0
add byte [rax], bl
cmpsb byte [rsi], byte [rdi]
rol byte [rdx], 0
add al, byte [rax]
add byte [rax], bl
mov rax, qword [r14 + 0x2e0]
mov eax, dword [rsi + 0x2e0]
xchg al, ah
add al, byte [rax]
add byte [rbx + rcx*4 + 0x68], cl
sub byte [rcx - 0x75], cl
invalid
mov r13, qword [rax + 0x28]
mov rcx, qword [r14]
add rcx, 0xfffffffffffffff6
cmp rcx, 4
add al, 0xb8
add al, 0
add byte [rax], al
invalid
add al, 0xb8
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xf], cl
ror dword [rcx - 0x75], 0xb6
ror dword [rcx - 0x75], 0xb6
cmovb rax, rcx
mov rsi, qword [r14 + 0x2d8]
ror dword [rcx - 0x75], 0xb6
fadd dword [rdx]
add byte [rax], al
lea rcx, [0x1403d4f80]
movsxd rdx, dword [rcx + rax*4]
add rdx, rcx
jmp rdx
mov ecx, esi
add byte [rax], al
lock add byte [rax], al
add byte [rbp - 0x7b], cl
push qword [rdx + rdx*2 + 0x41]
mov edx, dword [rdi]
and al, 0x60
mov ecx, esi
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
call fcn.1402da430
mov ebx, 0x8d48001f
or eax, 0x2cca18
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov edx, 0x28
add byte [rax], al
add al, ch
jns 0x1400de851
invalid
invalid
lea rax, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_sync.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x140346b28]
jmp 0x1400de8cd
lea rax, [0x1402ea6a0]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1402ea570]
lea r8, [rsp + 0x37]
mov edx, 0x2b
call fcn.1402da7f0
mov ecx, 8
mov rdx, r15
call fcn.1402d9fb0
call fcn.1402da8f0
int3
push rdi
push rbp
push rbx
sub rsp, 0x28
mov rsi, rcx
mov rdi, qword [rcx + 8]
mov rcx, qword [rcx + 0x10]
adc byte [r8 - 0x75], cl
invalid
invalid
add byte [rax], al
add byte [rax], al
adc byte [r8 - 0x75], cl
xchg dword [rax + 0x48000000], edi
add byte [rax], al
invalid
add byte [rax], al
cmp rax, 3
cmp eax, 3
jb 0x1400deb37
mov rdx, rcx
sub rdx, qword [rsi + 0x18]
jb 0x1400deb37
imul r8, qword [rdi + 0x10], 0xa
adc byte [r10], r9b
cmp rdx, r8
jbe 0x1400dec82
mov qword [rsi + 0x18], rcx
inc rax
mov qword [rdi + 0xb8], rax
mov edx, 0xbfffffff
and edx, dword [rsi + 0x20]
mov rcx, rdi
call fcn.1400deab8
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.14001deb8
mov r15, rax
mov r12, rdx
mov edx, dword [rsi + 0x24]
cmp edx, 0x20000000
jae 0x1400deb8e
mov rcx, rdi
call fcn.1400deab8
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.14001deb8
mov rbx, rax
mov r14, rdx
jmp 0x1400deb90
xor ebx, ebx
mov rax, qword [rdi + 0x98]
add rax, qword [rdi + 0x80]
shl rax, 2
mov qword [rdi + 0xc0], rax
and qword [rdi + 0x60], 0
cmp qword [rdi + 0x30], 0
je 0x1400debf6
lea r13, [rdi + 0x18]
lea ebp, [rdi + 0x18]
mov rcx, r13
call fcn.1400d9656
mov rbp, qword [rdi + 0x20]
test rbp, rbp
je 0x1400debd9
mov rcx, qword [r13]
lea r8, [rbp + 0x11]
mov dl, 0xff
call sub.VCRUNTIME140.dll_memset
add byte [r13 + rcx*4 + 0x45], r9b
adc dword [rdx - 0x5bad1701], esi
invalid
and qword [rdi + 0x30], 0
lea rax, [rbp + 1]
lea eax, [rbp + 1]
lea eax, [rbp + 1]
shr rax, 3
imul rax, rax, 7
cmp rbp, 8
cmovb rax, rbp
mov qword [rdi + 0x28], rax
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
and qword [rdi + 0x10], 0
call fcn.1400d9452
mov rax, qword [rdi + 0x78]
js 0x1400dec55
mov ecx, dword [rdi + 0x80]
js 0x1400dec55
mov ecx, dword [rdi + 0x80]
add byte [rax], al
add byte [rax - 0x3f], cl
loope case.0x1400c36e9.235
shl rcx, 2
xor edx, edx
cmp rcx, rdx
je 0x1400dec2b
mov dword [rax + rdx], 0x80000000
add rdx, 4
adc byte [rax], al
add byte [rax], al
or byte [rax - 0x7d], 0xc2
add al, 0xeb
out dx, al
jmp case.0x1400c36e9.235
mov rcx, qword [rsi]
mov rdx, rdi
mov r8, r15
clc
clc
mov r9, r12
call fcn.1400dec9f
test eax, eax
je 0x1400dec86
mov r15, qword [rsi]
mov rcx, r15
call fcn.1400def52
mov dword [rsi + 0x20], eax
mov dil, 1
test rbx, rbx
je 0x1400dec6f
sbb dword [rax - 0x75], ecx
push rsi
or byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, qword [rsi + 8]
mov rcx, r15
mov r8, rbx
mov r9, r14
call fcn.1400dec9f
test eax, eax
je 0x1400dec92
mov dword [rsi + 0x24], edx
mov eax, edi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor edi, edi
jmp 0x1400dec6f
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
call fcn.1402da8f0
int3
mov eax, edi
test r12, r12
je 0x1400ded78
invalid
invalid
mov rcx, qword [rsi + 0x58]
mov dword [rcx + rax*4], 0x80000000
inc rax
add byte [rax], al
or byte [rax - 1], 0xc0
dec r12
dec esp
jne 0x1400ded65
mov qword [rsi + 0x60], rax
invalid
mov rcx, r15
call fcn.1400de8f6
sti
invalid
mov ebp, eax
cmp byte [r14 + 0x2fe], 0
cmp byte [rsi + 0x2fe], 0
cmp byte [rsi + 0x2fe], 0
add byte [rax], al
add byte [rcx + rdx*2 + 0x41], dh
je 0x1400deddd
mov r8d, 0x80
mov eax, 0x80
lea r15, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov byte [rsi], ah
add byte [rcx - 0x7f], cl
clc
cmp r8, 0x100
add byte [rcx], al
add byte [rax], al
je 0x1400deddd
lea r12, [r8 + 1]
add dword [rcx - 0x75], ecx
mov ss, eax
add al, byte [rax]
mov rcx, qword [r14 + 0x2d0]
mov rdx, qword [r14 + 0x2d8]
add byte [rcx - 0x75], cl
xchg esi, eax
fadd dword [rdx]
add byte [rax], al
mov r9, r15
mov ecx, edi
stc
call fcn.14005ba68
movzx r9d, byte [rax]
or byte [rax - 0x75], cl
pop rax
mov rcx, qword [rsi + 0x58]
mov rdx, qword [rsi + 0x60]
mov edx, dword [rsi + 0x60]
invalid
mov dword [rsp + 0x20], 0x80000002
mov r8d, ebp
and al, 0x20
add al, byte [rax]
add byte [rax - 0x171776bf], al
add byte [rcx - 0x77], 0xe8
call fcn.1400def2f
invalid
invalid
add byte [rcx - 0x77], 0xe8
call fcn.1400def2f
mov r8, r12
loopne 0x1400dedc7
invalid
loopne 0x1400dedc7
mov esp, 0x68468b48
mov rax, qword [rsi + 0x68]
push 0xffffffffc08e8b48
add byte [rax], al
add byte [rax - 0x73], cl
add al, 0x87
mov rcx, qword [rsi + 0xc0]
lea rax, [rdi + rax*4]
add rax, rcx
add rax, 0x24
mov qword [rsi + 0xc0], rax
lock inc qword [rbx]
jle 0x1400def2d
add byte [rax], al
add byte [rax], al
lea r15, [rsi + 0x18]
lea r12, [rsp + 0x40]
mov qword [r12], rbx
mov qword [r12 + 8], rdi
mov rcx, qword [rsi + 0x38]
mov rdx, qword [rsi + 0x40]
push rsi
mov r8, rbx
cmp byte [rax - 0x75], r9b
push rsi
mov r8, rbx
mov r9, rdi
call fcn.1400d8b3d
adc al, 0x9d
invalid
dec dword [rcx - 0x77]
invalid
adc al, 0x9d
invalid
invalid
mov qword [rsp + 0x28], r12
cmp qword [rsi + 0x28], 0
je 0x1400def1c
invalid
add byte [rax - 0x73], cl
and al, 0x28
and al, 0x28
lea rax, [rsp + 0x28]
and al, 0x28
lea r9, [rsp + 0x50]
lea ecx, [rsp + 0x50]
mov qword [r9], rax
mov qword [r9 + 8], r15
add dword [rbp - 0x77], ecx
jns 0x1400dee55
mov rcx, qword [rsi + 0x18]
mov rdx, qword [rsi + 0x20]
lea rax, [0x1400d9a2f]
mov qword [rsp + 0x20], rax
shr dword [rbx - 0x76b70001], cl
and al, 0x20
mov r8, r14
call fcn.14003b428
mov rcx, qword [rsi + 0x18]
sbb byte [rax - 0x7b], r9b
invalid
je 0x1400deead
sbb byte [rax - 0x7b], r9b
sal byte [rbx + rdi + 0xf], 0x10
and al, 0x40
movups xmm0, xmmword [rsp + 0x40]
movzx eax, byte [rcx + rdx]
and eax, 1
sub qword [rsi + 0x28], rax
shr r14, 0x39
lea rax, [rdx - 0x10]
and rax, qword [rsi + 0x20]
mov byte [rcx + rdx], r14b
mov byte [rcx + rdx], dh
mov byte [rcx + rax + 0x10], r14b
add dword [rax], edx
inc qword [rsi + 0x30]
neg rdx
imul rax, rdx, 0x18
movups xmmword [rcx + rax - 0x18], xmm0
mov dword [rcx + rax - 8], ebp
jmp 0x1400deec2
neg rdx
imul rax, rdx, 0x18
mov dword [rcx + rax - 8], ebp
ret 0x8918
lea rcx, [rsp + 0x40]
call fcn.14000a0da
dec dword [rbx + rcx*4 + 0x76]
adc byte [rbx + rdi + 0x36], cl
cmp r14, qword [rsi]
mov r14, qword [rsi + 0x10]
cmp r14, qword [rsi]
jne 0x1400deed3
jne 0x1400deed3
mov rcx, rsi
mov ecx, esi
call fcn.140084309
mov eax, 1
mov rcx, qword [rsi + 8]
invalid
invalid
add byte [rax], al
add byte [rax - 0x75], cl
or byte [rcx + r9*4 - 0xe], r9b
or byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
shl rdx, 4
shl edx, 4
add al, 0x48
mov dword [rcx + rdx], ebx
mov qword [rcx + rdx], rbx
mov qword [rcx + rdx + 8], rdi
inc r14
invalid
jl 0x1400deefc
or byte [rcx - 1], cl
invalid
mov qword [rsi + 0x10], r14
mov dword [rsi + 0x10], esi
mov edx, ebp
add rsp, 0x60
pop rbx
pop rbp
pop rdi
invalid
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, [rsi + 0x50]
mov rdx, r15
mov r8, r12
call fcn.1402dd2d2
mov rax, qword [rsi + 0x60]
jmp 0x1400ded61
lea rdx, [rsi + 0x38]
mov rcx, r15
stc
stc
call fcn.1402dd3a6
jmp 0x1400dee3c
ud2
sub esp, 0x20
mov esi, dword [rsp + 0x50]
mov r8d, r8d
add r8, r9
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
xchg byte [rsi], ah
add al, ch
invalid
mov cl, 0x52
call fcn.1400d41fb
mov dword [rax], esi
xor byte [rax - 0x7d], cl
invalid
invalid
pop rsi
invalid
xor byte [rax - 0x7d], cl
invalid
ret
sub esp, 0x28
mov esi, edx
cmp byte [rcx + 0x2fb], 0
add byte [rax], al
add byte [rbp + 0x1d], dh
mov rdi, rcx
call fcn.1400def89
add byte [rax], al
invalid
test al, al
jne case.0x1400acafe.480
mov edi, ecx
mov eax, esi
or eax, 0x40000000
add byte [rax - 0x80], al
mov edi, 0x2fc
add byte [rdi], cl
invalid
invalid
add byte [rax - 0x80], al
mov edi, 0x2fc
add byte [rdi], cl
invalid
mov eax, esi
add rsp, 0x28
pop rdi
pop rsi
ret
cmovb eax, edx
lea rdx, [0x1403d4f94]
movsxd r8, dword [rdx + rax*4]
add r8, rdx
add eax, edx
invalid
add eax, edx
jmp r8
mov rax, qword [rcx + 0x38]
jmp case.0x1400defab.0
cmp r11b, bpl
and ecx, dword [rax - 0x75]
mov rax, qword [rcx + 0x1b0]
jmp case.0x1400defab.0
mov eax, 1
mov rax, qword [rcx + 0x1b0]
jmp case.0x1400defab.0
mov eax, 1
jmp case.0x1400defab.0
adc ecx, dword [rax - 0x73]
push r8
lea rax, [rcx + 0x50]
cmp dword [rcx + 0x10], 4
lea rcx, [rcx + 0x38]
cmove rax, rcx
mov rax, qword [rax]
test rax, rax
sete al
xchg esp, eax
invalid
ret
push rdi
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
mov ebp, 1
add dword [rax], eax
add byte [rax], al
mov r13d, 0x80000001
cmp r9d, 0x80000001
je 0x1400df3ae
mov edi, r9d
mov rbx, r8
mov r14, rdx
mov r12, rcx
movzx eax, word [rsp + 0xd0]
mov r15, qword [rcx]
mov edi, dword [rcx]
mov edi, dword [rcx]
mov rcx, qword [rcx + 8]
mov qword [rsp + 0x30], rcx
cmp ax, 0x100
jne 0x1400df039
invalid
or eax, 0xe8f9894c
cli
mov rcx, r15
call fcn.1400df42e
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 1], cl
enter 0x21eb, 0x44
movzx eax, al
mov dh, 0xc0
add byte [rax], al
dec rax
jmp 0x1400df05a
movzx r8d, al
mov dh, 0xc0
mov rcx, qword [r15 + 0x2d0]
add al, byte [rax]
add byte [rcx - 0x75], cl
xchg edi, eax
fadd dword [rdx]
add byte [rax], al
mov rdx, qword [r15 + 0x2d8]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
call fcn.14005ba68
movzx eax, byte [rax]
mov r8d, edi
add r8, rax
mov rax, qword [rsp + 0x30]
mov rcx, qword [rax + 0x58]
mov rdx, qword [rax + 0x60]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
lea ecx, [0x140347620]
lea ecx, [0x140347620]
call fcn.1400d41fb
mov r13d, dword [rax]
cmp r13d, 0x80000002
std
add al, byte [rax]
add byte [rax + 0x132840f], al
add byte [rax], al
std
add al, byte [rax]
add byte [rax + 0x132840f], al
add byte [rax], al
cmp r13d, 0x80000000
jne 0x1400df3ae
add byte [rax], al
or byte [rdi], 0x85
sbb byte [rbx], al
add byte [rax + 0x318850f], al
add byte [rax], al
mov dword [rsp + 0x2c], edi
and qword [r14 + 0x10], 0
and dword [rsi + 0x10], 0
and dword [rsi + 0x10], 0
mov rsi, qword [rsp + 0x30]
mov rcx, rsi
je case.0x1400d90c4.97
xor byte [rax - 0x77], cl
int1
push rbx
invalid
mov ecx, esi
add byte [rcx - 0x77], al
invalid
mov esi, dword [rsi + 0x10]
add byte [rax], al
add dword [rdi], ecx
xchg esp, eax
rol byte [rcx - 0x80], 0xe5
add al, byte [rcx - 0x30]
in eax, dx
xor ch, ch
or edx, ecx
rol byte [rcx + 0xf], 0x94
invalid
xor ebp, ebp
dec dword [rcx + rcx*4 + 0x64]
and al, 0x20
invalid
xor ebp, ebp
jmp 0x1400df3ae
mov edx, ebx
invalid
add cl, cl
leave
and qword [rbx + 0x10], 0
mov r13, qword [r14 + 8]
shl eax, 0x10
mov qword [rsp + 0x48], rax
and al, 0x48
shl rsi, 3
xor ebp, ebp
lea r12, [0x1403d4fa8]
and eax, 0x2f5d9f
and al, 0x48
and al, 0x48
and eax, 0x2f5d9f
mov qword [rsp + 0x38], rbx
and al, 0x38
cmp rsi, rbp
je case.0x1400bfb65.269
mov rdi, qword [r13 + rbp]
sub eax, 0x978b4900
mov rdx, qword [r15 + 0x290]
cmp rdi, rdx
xlatb
jae 0x1400df406
invalid
nop
add al, byte [rax]
add byte [rax + 0x39], cl
xlatb
add byte [rcx - 0x75], cl
xchg dword [rax + 0x48000002], ecx
mov ecx, edi
mov rax, qword [r15 + 0x288]
mov rcx, rdi
shl rcx, 5
mov rdx, qword [rax + rcx]
mov edx, dword [rax + rcx]
mov edx, dword [rax + rcx]
movsxd rdx, dword [r12 + rdx*4]
add rdx, r12
jmp rdx
add rbp, 8
jmp case.0x140061f32.1353
add rax, rcx
cmp byte [rax + 0x10], r8b
ja 0x1400df247
cmp byte [rax + 0x11], r8b
jb 0x1400df247
mov r8d, dword [rax + 8]
or byte [rax - 0x75], cl
and al, 0x48
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
mov qword [rsp + 0x20], rax
mov rcx, r15
mov rdx, qword [rsp + 0x30]
push rsp
and al, 0x30
push rsp
and al, 0x30
mov ebx, r9d
mov r9, qword [rsp + 0x38]
call fcn.1400de290
invalid
invalid
inc dword [rcx - 0x77]
invalid
mov rbx, qword [rsp + 0x38]
movzx r8d, word [rsp + 0xd0]
add byte [rax], al
add bl, ch
lodsd eax, dword [rsi]
add byte [rax], al
add bl, ch
lodsd eax, dword [rsi]
or r9b, 1
cmp byte [r15 + 0x2fb], 0
mov rax, qword [r15 + 0x2a8]
je 0x1400df2b7
invalid
or byte [rax - 0x7d], cl
clc
add dword [rsi - 0x6e], esi
cmp rax, 1
jbe 0x1400df247
jmp 0x1400df2bd
cmp rax, 1
cmp eax, 1
jbe case.0x1400bfb65.269
mov byte [rsp + 0x2b], r9b
and al, 0x2b
mov rcx, rbx
mov rdx, rdi
call fcn.1400de435
test al, al
jne 0x1400df2dc
or ecx, dword [rax - 0x77]
invalid
mov rcx, rbx
mov rdx, rdi
call fcn.1400de477
movzx r8d, word [rsp + 0xd0]
mov r9b, byte [rsp + 0x2b]
jmp 0x1400df247
mov sil, 1
cmp r8w, 0x100
mov rdi, qword [rsp + 0x40]
jne 0x1400df321
cmp qword [r15 + 0x2a8], 2
jb 0x1400df321
test al, 2
add byte [rax], al
add dh, byte [rdx + 0x18]
add byte [rdx], al
mov rcx, r14
mov rdx, rbx
mov ebx, r9d
call fcn.1400df4ad
mov r9d, ebx
invalid
mov rbx, qword [rsp + 0x38]
pop rsp
and al, 0x38
invalid
pop rsp
and al, 0x38
xor esi, esi
mov rdx, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
mov eax, dword [rbx + 0x10]
or byte [rbx + rcx*4 + 0x43], cl
adc byte [rax - 0x73], cl
mov eax, dword [rbx + 0x10]
lea rax, [rsp + 0x2c]
and al, 0x2c
sub al, 0x48
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.1400de4d3
mov ebp, eax
test eax, eax
je 0x1400df3ae
mov r13d, edx
mov eax, 0xbfffffff
and eax, dword [rdi + 0x20]
cmp eax, edx
jne 0x1400df35e
invalid
mov rcx, qword [rdi]
mov edx, r13d
call fcn.1400def52
mov r13d, eax
cmp r13d, 0x1fffffff
ja 0x1400df38a
mov rcx, qword [rdi + 8]
mov edx, r13d
call fcn.1400deab8
idiv edi
dec dword [rax - 0x75]
or byte [rax - 0x75], cl
push rax
invalid
idiv edi
dec dword [rax - 0x75]
or byte [rax - 0x75], cl
push rax
or al, ch
invalid
loop 0x1400df37d
call fcn.1400df461
add byte [rax], al
and al, 1
movzx eax, al
rol cl, 0xe0
invalid
or r13d, eax
rol cl, 0xe0
sbb eax, 0xfc50941
mov bh, 0x8c
and al, 0xd0
add byte [rax], al
add byte [rax - 0x7c], al
div byte [rdi + rdx + 0x66]
cmp ecx, 0x26750100
movzx ecx, word [rsp + 0xd0]
test sil, sil
je 0x1400df3ae
cmp cx, 0x100
jne 0x1400df3c4
mov rcx, qword [rdi]
call fcn.1400df42e
mov r9, rax
dec r9
jmp 0x1400df3e9
mov eax, ebp
mov edx, r13d
mov edx, ebp
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov edx, ebp
mov rax, qword [rdi]
movzx r8d, cl
mov rcx, qword [rax + 0x2d0]
mov rdx, qword [rax + 0x2d8]
add byte [rax], al
add byte [rax], al
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
call fcn.14005ba68
movzx r9d, byte [rax]
mov rax, qword [rdi + 8]
mov r8d, dword [rsp + 0x2c]
mov rcx, qword [rax + 0x58]
mov rdx, qword [rax + 0x60]
mov edx, dword [rax + 0x60]
mov edx, dword [rax + 0x60]
mov dword [rsp + 0x20], r13d
call fcn.1400def2f
jmp 0x1400df3ae
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov rcx, rdi
call fcn.1402da430
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov edx, 0x28
call fcn.1402da510
int3
add byte [rax], al
mov rcx, rax
call fcn.14005ba68
invalid
idiv edi
movzx eax, byte [rax]
add rax, 2
invalid
add rsp, 0x28
ret
add eax, 0x267e8f
xor ecx, ecx
xor edx, edx
call fcn.1402da430
scasd eax, dword [rdi]
invalid
add ah, cl
enter 0xffffffffffffdf24, 4
mov edi, 0x920f1a3c
cmp al, 0x1a
setb dl
invalid
invalid
cmp al, 0x1a
setb dl
lea eax, [rcx - 0x30]
cmp al, 0xa
setb r8b
setb al
setb al
cmp cl, 0x5f
sete al
or al, r8b
or al, al
or al, al
or al, dl
ret
ror byte [rax - 0x7d], 0xf8
add eax, 0x8b4c1574
mov eax, dword [rcx + rax*8]
cmp rax, 5
cmp eax, 5
je case.0x1400ca838.166
mov r8, qword [rcx + rax*8]
ror dword [rbx + rcx*4 + 0xc], 0xc2
mov r9, qword [rdx + rax*8]
mov qword [rcx + rax*8], r9
mov qword [rdx + rax*8], r8
ror dword [rcx + rcx*4 + 4], 0xc2
inc rax
jmp 0x1400df4af
ret
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov rdi, r8
mov rsi, rdx
mov r14, rcx
invalid
movabs r15, 0x10000000000
test r8, r8
je 0x1400df51a
invalid
lea rcx, [rdi - 1]
cmp rcx, rsi
jae 0x1400df58d
add byte [rax], al
add byte [rax], al
movzx ecx, byte [r14 + rdi - 1]
cmp cx, 0xa
stc
invalid
stc
or al, byte [rax + 0xf]
sete bpl
sete bpl
call fcn.1400df483
je case.0x1400de337.143
invalid
dec dword [rcx - 0x8c6b73d]
je case.0x1400de337.143
invalid
invalid
dec dword [rcx - 0x8c6b73d]
jb 0x1400df524
xor eax, eax
jmp 0x1400df533
mov bpl, 1
mov ch, 1
add dword [rcx], esi
fisttp dword [rax - 0x7b]
div byte [rsi + riz + 0x48]
cmp edi, esi
invalid
xor ebx, ebx
test rsi, rsi
je 0x1400df54a
cmp rdi, rsi
div dword [rbx + 0x6d]
jae 0x1400df596
movzx ecx, byte [r14 + rdi]
call fcn.1400df483
invalid
invalid
invalid
mov dh, listen
notrack call fcn.1400df483
invalid
invalid
invalid
invalid
test bl, bl
sete cl
rol dword [rax], 0xdb
xor cl, al
movabs rax, 0x100000000
add byte [rax], al
ror dword [rax - 0x48], 0
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
cmove r15, rax
add byte [rax], al
cmove r15, rax
xor eax, eax
test rsi, rsi
sete al
xor ecx, ecx
test rdi, rdi
sete cl
mov edx, eax
shl edx, 0x18
movzx r8d, bpl
shl r8d, 0x10
or r8, r15
or eax, edi
or eax, edi
or r8, rdx
shl eax, 8
or rcx, rax
invalid
ror dword [rcx + rcx - 0x3f], 0xf
or rcx, r8
movzx eax, bl
mov dh, 0xc3
mov dh, 0xc3
shl rax, 0x30
loopne 0x1400df5ad
xor byte [rax + 9], cl
enter 0xffffffffffff8348, 0xffffffffffffffc4
or rax, rcx
add rsp, 0x28
sub byte [rbx + 0x5d], bl
sub byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
jmp 0x1400df5a0
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov rcx, rdi
add byte es:[rax - 0x77], cl
stc
mov rdx, rsi
call fcn.1402da430
int3
push rdi
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
sub byte [rcx + rcx*4 - 0x39], cl
mov rdi, r8
invalid
mov rsi, rdx
mov r14, rcx
mov bpl, 1
cmp r8, rdx
je 0x1400df5d5
jae 0x1400df676
stosb byte [rdi], al
add byte [rax], al
add byte [rcx - 0x80], al
cmp al, 0x3e
or al, byte ds:[rax + 0xf]
cmp byte [r14 + rdi], 0xa
sete bpl
sete ch
or al, byte ds:[rax + 0xf]
sete ch
xchg esp, eax
invalid
movabs r15, 0x10000000000
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x39], cl
cmp edi, esi
jae 0x1400df5f9
cmp rdi, rsi
cmp edi, esi
jae 0x1400df5f9
adc eax, 0xcb60f41
movzx ecx, byte [r14 + rdi]
mov dh, listen
or al, 0x3e
notrack call fcn.1400df483
call fcn.1400df483
invalid
mov ebx, eax
test rdi, rdi
jne 0x1400df600
invalid
or esi, dword [rcx]
shr bl, 0x1a
jmp case.0x1400db36a.68
xor eax, eax
jmp case.0x1400db36a.68
xor ebx, ebx
test rdi, rdi
je 0x1400df62a
invalid
sub cl, byte [rax - 0x73]
dec qword [r8 + 0x39]
int1
lea rcx, [rdi - 1]
cmp rcx, rsi
jae 0x1400df66d
movzx ecx, byte fs:[r14 + rcx]
movzx ecx, byte [r14 + rcx]
call fcn.1400df483
jo case.0x1400d90c4.111
invalid
test bl, bl
sete cl
add bl, bl
xor cl, al
movabs rax, 0x100000000
add byte [rax], al
add dword [rax], eax
add byte [rax], al
cmove r15, rax
cmove edi, eax
xor ecx, ecx
cmp rdi, rsi
sete cl
xor eax, eax
test rsi, rsi
test byte [rdi], 0x94
invalid
test byte [rdi], 0x94
ror byte [rcx + 0x18e2c1c2], 0x44
ret 0xe2c1
invalid
invalid
mov edx, eax
ret 0xe2c1
shl edx, 0x18
movzx r8d, bpl
movzx eax, ch
movzx eax, ch
shl r8d, 0x10
shl eax, 0x10
or r8, r15
or r8, rdx
shl eax, 8
or byte [rax + 9], cl
invalid
or rcx, r8
or ecx, eax
or byte [rax + 9], cl
ror dword [rcx + rcx - 0x3f], 0xf
or ecx, eax
invalid
or ecx, eax
movzx eax, bl
mov dh, 0xc3
shl rax, 0x30
loopne 0x1400df68d
xor byte [rax + 9], cl
enter 0xffffffffffff8348, 0xffffffffffffffc4
invalid
invalid
invalid
or rax, rcx
or eax, ecx
add rsp, 0x28
pop rbx
pop rbp
sub byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r14
pop r15
ret
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
jmp 0x1400df680
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
add eax, 0x267ee3
add byte es:[rax - 0x77], cl
mov rcx, rdi
stc
mov rdx, rsi
call fcn.1402da430
int3
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x50
mov rsi, r9
mov r15, rcx
iretd
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov rcx, rsi
iretd
call fcn.14000302a
mov rbx, rax
mov rax, qword [r15]
jle 0x1400df6e3
dec dword [rax - 0x77]
ret
add rax, 0xfffffffffffffff6
cmp rax, 4
sal dh, 0x48
cmp eax, 4
mov ecx, 4
add al, 0
add byte [rax], al
cmovb rcx, rax
mov r14, rdx
mov esi, edx
mov esi, edx
lea rax, [0x1403d4fc4]
movsxd rdx, dword [rax + rcx*4]
invalid
adc al, 0x88
add rdx, rax
ret 0xe2ff
invalid
ret 0xe2ff
mov edi, 1
jmp 0x1400df880
lea r12, [rsp + 0x30]
and al, 0x30
mov rcx, r12
mov rdx, r15
mov r8, rbx
mov r9, r14
mov ecx, esi
mov ecx, esi
call fcn.1400d89ff
jmp 0x1400df731
xchg ebx, eax
invalid
add r15, 0x10
mov rcx, r15
mov rdx, rbx
mov edx, ebx
mov edx, ebx
mov r8, r14
call fcn.1400c76c4
jg case.0x1400db33e.76
invalid
jg case.0x1400db33e.76
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
test rax, rax
jne 0x1400df87a
add dword [eax], eax
invalid
add dword [eax], eax
add byte [rcx], dh
invalid
xor edi, edi
jmp 0x1400df762
add r15, 0x10
lea r12, [rsp + 0x30]
mov rcx, r12
mov rdx, r15
mov r8, rbx
mov r9, r14
int1
int1
call fcn.1400d7115
invalid
mov rdi, qword [r12]
mov rcx, qword [r12 + 0x18]
sub rcx, qword [r12 + 0x10]
jmp 0x1400df880
mov rdi, qword [r15 + 0x38]
cmp rdi, 3
ja case.default.0x1400df760
invalid
add dword [rax], eax
invalid
adc eax, 0x48000001
lea rax, [0x1403d4fd8]
lea eax, [0x1403d4fd8]
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
jmp rcx
jmp 0x1400df883
sbb al, 1
add byte [rax], al
mov rcx, qword [r15 + 0x30]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
xor edi, edi
mov edx, 2
xor r8d, r8d
call fcn.14005ba68
mov bpl, byte [rax]
mov rcx, qword [r15 + 0x30]
mov rdx, qword [r15 + 0x38]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
mov r8d, 1
sub byte [rcx - 0x75], cl
xor byte [r9 - 0x75], r9b
push rdi
cmp byte [rbp + rcx*4 + 0xd], cl
xor eax, 0x41002685
mov eax, 1
call fcn.14005ba68
test r14, r14
test esi, esi
test esi, esi
je 0x1400df865
mov dl, byte [rax]
mov rax, qword [str.._f_]
add eax, 0x334a40
add eax, 0x334a40
mov ecx, ebp
mov r8, rbx
mov r9, r14
call rax
jmp 0x1400df87a
mov rcx, qword [r15 + 0x30]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
xor edi, edi
mov edx, 3
xor r8d, r8d
call fcn.14005ba68
mov bpl, byte [rax]
sub byte [rcx - 0x75], cl
xor byte [r9 - 0x75], r9b
push rdi
cmp byte [rbp + rcx*4 + 0xd], cl
or eax, 0x41002685
mov eax, 1
sub byte [rcx - 0x75], cl
xor byte [r9 - 0x75], r9b
push rdi
cmp byte [rbp + rcx*4 + 0xd], cl
or eax, 0x41002685
mov eax, 1
call fcn.14005ba68
mov r12b, byte [rax]
mov rcx, qword [r15 + 0x30]
mov rdx, qword [r15 + 0x38]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
mov r8d, 2
call fcn.14005ba68
test r14, r14
je 0x1400df865
mov r8b, byte [rax]
mov rax, qword [0x1404141f8]
xor rax, qword [r8]
xor rax, qword [r8]
mov qword [rsp + 0x20], r14
mov ecx, ebp
mov edx, r12d
mov r9, rbx
call rax
jmp 0x1400df87a
mov rcx, qword [r15 + 0x30]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
xor edi, edi
mov edx, 1
xor r8d, r8d
call fcn.14005ba68
test r14, r14
je 0x1400df865
mov cl, byte [rax]
mov rax, qword [0x1404141e8]
mov rdx, rbx
mov r8, r14
call rax
jmp 0x1400df87a
jmp 0x1400df880
mov rcx, qword [r15 + 0x18]
mov rdx, qword [r15 + 0x20]
mov r8, rbx
mov r9, r14
call fcn.1400df898
mov rdi, rax
mov rcx, rdx
add rcx, rsi
mov rax, rdi
mov rdx, rcx
add rsp, 0x50
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea eax, [rsp + 0x1458]
mov rax, qword [rax - 8]
lea rdx, [rsp + 0x248]
add al, byte [rax]
add byte [rax - 0x77], cl
or cl, byte [rax - 0x77]
or byte [rax - 0x7d], cl
invalid
adc byte [rax], al
lea r12, [rsp + 0x140]
and qword [r12], 0
push 8
pop rbx
mov qword [r12 + 8], rbx
and qword [r12 + 0x10], 0
mov eax, 0xfa
mov qword [r12 + 0x18], rax
and al, 0x18
add al, byte [rax]
add byte [rax - 0x77], cl
or cl, byte [rax - 0x77]
or byte [rax - 0x7d], cl
invalid
and al, 0x18
push reloc.WS2_32.dll_ioctlsocket
pop r14
lea rdi, [rsp + 0x1a8]
and qword [rdi], 0
invalid
invalid
invalid
mov qword [rdi + 8], rbx
and qword [rdi + 0x10], 0
mov qword [r12 + 0x20], r14
mov qword [rdi + 0x18], rax
mov r11, qword [rsp + 0x120]
mov rax, qword [r11 + 8]
or byte [rcx + rcx*4 - 0x44], cl
and al, 0x28
add dword [rax], eax
add byte [rcx + 0x6b], cl
iretd
sbb byte [rax + 1], cl
invalid
mov qword [rsp + 0x190], rcx
xor r10d, r10d
cmp byte [r11 + 0x2c], 0
sete r10b
xor r9d, r9d
cmp byte [r11 + 0x2d], 0
sete r9b
xor edx, edx
cmp byte [r11 + 0x2e], 0
sete dl
xor ecx, ecx
cmp byte [r11 + 0x2f], 0
sete cl
xor r8d, r8d
cmp byte [r11 + 0x31], 0
mov qword [rdi + 0x20], r14
setne r8b
invalid
rol byte [rcx - 0x3f], 0xe1
or byte [rbp + 9], cl
rol dword [rbp - 0x76], 1
push rbx
cmp eax, ecx
loop 0x1400dfcf7
shl r9d, 8
or r9, r10
mov r10b, byte [r11 + 0x3b]
shl edx, 0x10
or rdx, r9
lea r9, [rsp + 0x1140]
shl ecx, 0x18
or rcx, rdx
shl r8, 0x21
ror dword [rcx - 0x3f], 1
loopne 0x1400dfd1d
add rcx, r8
add rcx, 0x1010101
mov qword [rsp + 0x230], rcx
mov byte [rsp + 0x47], r10b
xor r10b, 1
mov byte [rsp + 0x1e0], r10b
and al, 0xe0
add dword [rax], eax
invalid
and al, 0xe0
add dword [rax], eax
add byte [rcx + 0xcc], bh
add byte [rax], al
mov ecx, 0xcc
lea r13, [rsp + 0x7c0]
lea rdx, [rcx + r13]
lea r14, [rsp + 0x300]
lea r8, [r14 + rcx]
mov qword [rsp + 0xa0], r8
add rcx, r9
mov qword [rsp + 0xdd0], rcx
mov ecx, 0x80
lea r8, [rcx + r13]
lea r10, [r14 + rcx]
lea edx, [rsi + rcx]
lea edx, [rsi + rcx]
mov qword [rsp + 0x1e8], r10
add rcx, r9
mov qword [rsp + 0xdc8], rcx
add byte [rdi], cl
push rdi
test byte [rcx - 0x76], 0x4b
xor cl, byte [rax + 0x417f244c]
mov cl, byte [rbx + 0x30]
add byte [rdi], cl
push rdi
test byte [rcx - 0x76], 0x4b
xor cl, byte [rax + 0x417f244c]
mov cl, byte [rbx + 0x30]
mov byte [rsp + 0x7e], cl
lea rcx, [r12 + rbx]
mov qword [rsp + 0x198], rcx
add byte [rax - 0x73], cl
or al, 0x1f
add byte [rax - 0x73], cl
or al, 0x1f
mov qword [rsp + 0xf8], rcx
mov ecx, dword [r11 + 0x28]
mov dword [rsp + 0x244], ecx
lea rcx, [r9 + rbx]
mov qword [rsp + 0x1d8], rcx
fadd dword [rcx]
add byte [rax], al
fadd dword [rcx]
add byte [rax], al
lea rcx, [r14 + rbx]
mov qword [rsp + 0x98], rcx
lea r15, [rsp + 0xd0]
lea rcx, [r15 + rbx]
mov qword [rsp + 0xdd8], rcx
mov qword [rsp + 0x2b8], rbx
lea rcx, [rbx + r13]
mov qword [rsp + 0x228], rcx
sub byte [rdx], al
add byte [rax], al
sub byte [rdx], al
add byte [rax], al
xor ecx, ecx
mov qword [rsp + 0x130], rcx
lea rdi, [rsp + 0x1440]
mov qword [rsp + 0x180], rsi
mov qword [rsp + 0x138], rdx
mov qword [rsp + 0xb8], r8
cmp rax, qword [rsp + 0x190]
je 0x1400e1efa
lea rcx, [rax + 0x18]
mov qword [rsp + 0x1a0], rcx
movaps xmmword [rsp + 0x1440], xmm6
lea rdx, [rsp + 0x1458]
movups xmmword [rdx], xmm6
and qword [rdx + 0x10], 0
movups xmmword [rdx + 0x20], xmm6
and qword [rdx + 0x30], 0
movups xmmword [rdx + 0x40], xmm6
and qword [rdx + 0x50], 0
movups xmmword [rdx + 0x60], xmm6
and qword [rdx + 0x70], 0
lea rcx, [rsp + 0x1508]
movups xmmword [rcx], xmm6
push 8
or byte [rcx + 0x48], bl
mov dword [rsp + 0x1450], ecx
mov qword [rsp + 0x1470], rcx
mov qword [rsp + 0x1490], rcx
mov word [rax + rdx*4], fs
adc al, 0
add byte [rax - 0x77], cl
mov word [rax + rsi*4], fs
adc al, 0
add byte [rdx + 1], ch
pop r9
mov qword [rsp + 0x14d0], r9
rcl byte [rax + rax]
add byte [rdi], cl
adc dword [rdx + 0x80], esi
mov qword [rsp + 0x14e8], r9
mov qword [rsp + 0x14f0], r9
adc al, 0
add byte [rbx + 0x14f824a4], al
add byte [rax], al
add byte [rbx + 0x2442494], cl
add r8b, byte [rax]
add byte [rcx + 0x14fc2494], cl
and al, 0xfc
adc al, 0
add byte [rdx + rcx*4 + 0x44], al
and al, 0x7e
mov byte [rsp + 0x1500], r8b
add byte [rax], al
mov dl, byte [rsp + 0x7f]
mov byte [rsp + 0x1501], dl
adc eax, 0x88440000
test byte [rdx + rax], ah
adc eax, 0x89480000
mov word [rax + rbx], fs
adc eax, 0x83480000
add byte [rax], al
and qword [rsp + 0x1520], 0
mov rdx, qword [rsp + 0x230]
add byte [rax], al
mov rcx, rdx
mov ecx, edx
shr rcx, 0x20
mov byte [rsp + 0x152c], cl
mov dword [rsp + 0x1528], edx
sub byte [0xcc97ff13], dl
and al, 0xe0
add dword [rax], eax
add byte [rax + 0x152d248c], cl
and al, 0x2d
adc eax, 0x8b480000
add byte [rax], al
mov rcx, qword [rax + 8]
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov qword [rsp + 0xd0], rdi
mov qword [rsp + 0x70], rcx
and al, 0x70
mov qword [rsp + 0xd8], rcx
fadd dword [rax]
add byte [rax], al
and qword [rsp + 0x14e0], 0
adc al, 0
add byte [rax], al
mov qword [rsp + 0x60], rax
invalid
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0x14e8], r9
add byte [rcx + rcx*4 - 0x74], cl
and al, 0xf0
invalid
adc al, 0
add byte [rax + rcx*4 - 0x7c], al
test byte [rax + rax], ah
adc eax, 0x89480000
stc
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
call fcn.14016c65e
mov rsi, rdx
mov esi, edx
mov rcx, qword [rax + 8]
mov ecx, dword [rax + 8]
mov rdx, qword [rax + 0x10]
and qword [rax + 0x10], 0
call fcn.1400f3187
add byte [rax - 1], cl
invalid
lea rcx, [rsp + 0x1460]
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
add al, ch
mov ecx, 0x480008c6
mov rsi, rdx
mov esi, edx
mov rdi, qword [rax + 8]
mov rbx, qword [rax + 0x10]
and qword [rax + 0x10], 0
mov word [rax + rdx*4], fs
adc al, 0
add byte [rax - 0x77], cl
mov word [rax + rsi*4], fs
adc al, 0
add byte [rdx + 1], ch
add r8b, byte [rax]
add byte [rcx + 0x14fc2494], cl
and al, 0xfc
adc al, 0
invalid
and al, 0xfc
adc al, 0
add byte [rdx + rcx*4 + 0x44], al
and al, 0x7e
adc eax, 0x88440000
test byte [rdx + rax], ah
adc eax, 0x89480000
mov word [rax + rbx], fs
adc eax, 0x83480000
add byte [rax], al
and qword [rsp + 0x1520], 0
mov rdx, qword [rsp + 0x230]
add byte [rax], al
add byte [rax], al
mov ecx, edx
and al, 0x2d
adc eax, 0x8b480000
add byte [rax], al
mov rcx, qword [rax + 8]
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
invalid
invalid
mov eax, dword [rax + 0x10]
mov esp, 0xd024
add byte [rax - 0x77], cl
and al, 0x70
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xe0
adc al, 0
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x74], cl
and al, 0xf0
invalid
adc al, 0
add byte [rax + rcx*4 - 0x7c], al
invalid
test byte [rax + rax], ah
and al, 0
add byte [0xc955ff6c], dl
adc eax, 0x89480000
stc
mov esi, edx
mov ecx, dword [rax + 8]
add byte [rax - 1], cl
invalid
mov esi, edx
sub rbx, 1
jb 0x1400dffcc
mov rcx, rdi
call fcn.1400f32d7
add rdi, 0xd8
jmp case.0x1400acafe.494
inc qword [rsi]
lea rcx, [rsp + 0x1480]
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
adc eax, 0x26846a
call fcn.14016c65e
mov rsi, rdx
invalid
mov rdi, qword [rax + 8]
js 0x1400dfff2
mov rbx, qword [rax + 0x10]
adc byte [rax - 0x7d], cl
invalid
adc byte [rax], al
adc al, 0
add byte [rax - 0x73], cl
adc eax, 0x26846a
invalid
js 0x1400dfff2
adc byte [rax - 0x7d], cl
invalid
add byte [rax - 0x7d], cl
jmp 0x1400dfff8
sub rbx, 1
jb 0x1400e000a
adc dword [rax - 0x77], ecx
stc
mov rcx, rdi
call fcn.1400f3318
add rdi, 0x120
jmp 0x1400dfff3
inc qword [rsi]
lea rcx, [rsp + 0x1458]
and al, 0x58
adc al, 0
add byte [rax - 0x75], cl
sbb dword [rax + 0x48000000], 0x1824948d
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x18
add eax, dword [rax]
add byte [rax - 0x77], cl
adc byte [rdi], cl
adc byte [rcx + 0x88], al
or dword [rax + 0xf000000], 0x8b480211
sbb dword [rax + 0x48000000], 0x10248489
add eax, dword [rax]
add byte [rdi], cl
adc byte [rcx + 0x88], al
mov byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x300], xmm0
movaps xmm1, xmmword [rsp + 0x320]
mov word [rax + riz], fs
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rcx*4], fs
invalid
add byte [rax], al
movups xmmword [rcx + 0x20], xmm1
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0x310]
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
adc byte [r8 - 0x75], cl
test byte [rax + rbx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
sbb byte [r8 - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x70
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xe78], 8
add byte [rax], cl
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x80
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
mov r12, qword [rsp + 0xe0]
mov qword [rsp + 0x38], r12
and al, 0x58
adc al, 0
add byte [rax - 0x75], cl
sbb dword [rax + 0x48000000], 0x1824948d
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x18
mov eax, dword [rcx + 0x98]
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x18
add eax, dword [rax]
add byte [rax - 0x77], cl
adc byte [rdi], cl
adc byte [rcx + 0x88], al
invalid
mov byte [rax], al
add byte [rax], al
or dword [rax + 0xf000000], 0x8b480211
sbb dword [rax + 0x48000000], 0x10248489
add eax, dword [rax]
add byte [rdi], cl
adc byte [rcx + 0x88], al
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
mov word [rax + riz], fs
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rcx*4], fs
invalid
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
adc byte [r8 - 0x75], cl
test byte [rax + rbx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
sbb byte [r8 - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x70
invalid
and dword [rsp + 0xe70], 0
add byte [rax], al
mov dword [rsp + 0xe78], 8
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x80
invalid
mov dword [rsp + 0x38], esp
mov rcx, r15
call fcn.1400f3351
add byte [rcx + rdi - 0x5c], cl
and al, 0xe0
adc al, 0
add byte [rdi], cl
test byte [rcx], bh
cmp dword [rdi], eax
add byte [rax], al
add byte [rcx + rdi - 0x5c], cl
and al, 0xe0
adc al, 0
add byte [rdi], cl
test byte [rcx], bh
cmp dword [rdi], eax
cmp dword [rdi], eax
add byte [rax], al
mov rcx, r15
call fcn.1400f34f3
xor al, 1
add byte [rbp - 0x67c27b8], cl
add esi, dword [rsi + 0x44]
stc
xor al, 1
add byte [rbp - 0x67c27b8], cl
add esi, dword [rsi + 0x44]
cmp eax, 0x3f
je 0x1400e0148
cmp eax, 0x5b
je 0x1400e02de
cmp eax, 0x7b
je 0x1400e0184
add byte [rax], al
cmp eax, 0x7c
jne 0x1400e04ad
push 9
pop rcx
mov rdi, r13
lea rsi, [rsp + 0xe70]
and al, 0x70
invalid
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov rcx, r14
mov rdx, r15
mov r8, r13
call fcn.1400f4b7e
jmp 0x1400e01f8
and al, 0x70
invalid
movsd dword [rdi], dword [rsi]
lea rdx, [0x1403d4fe8]
movsxd rax, dword [rdx + rcx*4]
mov cl, byte [rax + 1]
sar bh, 1
jmp rax
invalid
mov cl, byte [rax + 1]
sar bh, 1
jmp rax
invalid
push 9
pop rcx
mov rdi, r13
or dword [rcx + 0x4c], ebx
mov edi, ebp
lea rsi, [rsp + 0xe70]
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
mov rdx, r15
mov r8, r13
call 0x1414f672a
add cl, ch
mov al, 0
add byte [rax], al
jo 0x1400e013e
add byte [rax], al
call 0x1414f672a
add cl, ch
mov al, 0
add byte [rax], al
push 9
pop rcx
mov rdi, r13
lea rsi, [rsp + 0xe70]
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0xac0], 3
add eax, dword [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
jmp 0x1400e01c1
push 9
pop rcx
mov rdi, r13
lea rsi, [rsp + 0xe70]
jo 0x1400e0180
add byte [rax], al
jo 0x1400e0180
invalid
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0xac0], 4
invalid
add byte [rax], al
add bl, ch
cmp eax, 0x4c59096a
mov edi, ebp
jmp 0x1400e01c1
push 9
pop rcx
mov rdi, r13
lea rsi, [rsp + 0xe70]
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
mov rdx, r15
mov r8, r13
call 0x1400f5676
jmp 0x1400e01f8
invalid
push 9
pop rcx
mov rdi, r13
lea rsi, [rsp + 0xe70]
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov dword [rsp + 0xac0], 5
movsd dword [rdi], dword [rsi]
mov rcx, r14
mov rdx, r15
mov r8, r13
lea r9, [rsp + 0xac0]
call fcn.1400f530e
jmp 0x1400e01f8
push 9
pop rcx
mov rdi, r13
lea rsi, [rsp + 0xe70]
and al, 0x70
invalid
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
mov rdx, r15
mov r8, r13
call fcn.1400f4566
and al, 0x70
invalid
mov r11, qword [rsp + 0x300]
mov rdi, qword [rsp + 0x308]
mov rax, qword [rsp + 0x310]
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x28
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x28
mov rdx, qword [rsp + 0x318]
mov r9, qword [rsp + 0x320]
add byte [rax - 0x75], cl
test byte [rax + rbp], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x30
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x74], cl
and al, 0x20
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rbp], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x30
mov r10, qword [rsp + 0x330]
xor byte [rbx], al
add byte [rax], al
mov rax, qword [rsp + 0x338]
mov rcx, qword [rsp + 0x340]
mov qword [rsp + 0x48], rcx
add byte [rax - 0x75], cl
mov word [rax + rax*2], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x48
mov rsi, qword [rsp + 0x348]
movabs r8, 0x8000000000000000
cmp r11, r8
jne 0x1400e08f9
mov ah, 0x24
add rax, qword [rax]
add byte [rcx - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc3394d], al
test dword [rdi + 0x48000006], ecx
mov dword [rsp + 0xe70], edi
mov qword [rsp + 0xe70], rdi
mov rcx, qword [rsp + 0x28]
mov qword [rsp + 0xe78], rcx
mov dword [rsp + 0xe78], ecx
mov dword [rsp + 0xe78], ecx
mov qword [rsp + 0xe80], rdx
mov dword [rsp + 0xe80], edx
mov qword [rsp + 0xe88], r9
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov qword [rsp + 0xe90], rcx
mov qword [rsp + 0xe98], r10
mov qword [rsp + 0xea0], rax
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0xea8], rax
mov qword [rsp + 0xeb0], rsi
lea r14, [rsp + 0x300]
lea r15, [rsp + 0xd0]
add byte [rax], al
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xc0
invalid
add byte [rax], al
jmp 0x1400e00aa
add byte [rax], al
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xc0
invalid
mov rcx, r13
mov rdx, r15
call fcn.1400f4da8
mov eax, dword [rsp + 0x888]
mov r14, qword [rsp + 0x7c0]
mov r12, qword [rsp + 0x7c8]
mov rcx, qword [rsp + 0x7d0]
invalid
add byte [rax], al
mov qword [rsp + 0x28], rcx
mov rcx, qword [rsp + 0x7d8]
mov r10, qword [rsp + 0x7e0]
mov rdx, qword [rsp + 0x7e8]
invalid
add byte [rax], al
mov qword [rsp + 0x30], rdx
mov r11, qword [rsp + 0x7f0]
mov rdx, qword [rsp + 0x7f8]
mov r8, qword [rsp + 0x800]
mov qword [rsp + 0x48], r8
and al, 0x48
invalid
invalid
and al, 0x48
mov r15, qword [rsp + 0x808]
mov r13, qword [rsp + 0x810]
mov rbx, qword [rsp + 0x818]
pushfq
and al, 0x18
or byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x82024
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x28
or byte [rax], al
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x50
mov r9, qword [rsp + 0x830]
mov r8, qword [rsp + 0x838]
cmp eax, 0x11000b
add byte [rcx], dl
add byte [rax - 0x77], cl
and al, 0x68
mov qword [rsp + 0x58], rdx
je 0x1400e0db4
or al, byte [rax]
invalid
pushfq
and al, 0x18
or byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x82024
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x28
or byte [rax], al
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x50
add byte [rcx], dl
add byte [rax - 0x77], cl
and al, 0x68
add byte [rdx + 9], ch
push 9
pop rcx
mov rdx, rdi
mov rdi, qword [rsp + 0x1e8]
mov rsi, qword [rsp + 0xb8]
rep movsq qword [rdi], qword [rsi]
mov rdi, r8
invalid
mov r8, qword [rsp + 0x138]
mov ecx, dword [r8 + 8]
mov rsi, r9
mov esi, ecx
mov r9, qword [rsp + 0xa0]
movabs al, byte [0x4908498941000000]
mov ecx, dword [rax]
or byte [rcx - 0x77], cl
or dword [rcx + rcx*4 - 0x4c], ecx
mov ah, 0x24
add byte [rbx], al
add byte [rax], al
mov qword [rsp + 0x308], r12
or byte [rbx], al
add byte [rax], al
mov rcx, qword [rsp + 0x28]
sub byte [rax - 0x77], cl
mov word [rax + rdx], fs
add eax, dword [rax]
add byte [rax - 0x75], cl
and al, 0x68
mov qword [rsp + 0x318], rcx
mov qword [rsp + 0x320], r10
and byte [rbx], al
add byte [rax], al
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x328], rcx
add byte [rcx + rcx*4 - 0x64], cl
and al, 0x30
add eax, dword [rax]
add byte [rax - 0x75], cl
and al, 0x58
mov qword [rsp + 0x338], rcx
mov word [rax + rdi], fs
add eax, dword [rax]
add byte [rax - 0x75], cl
and al, 0x48
mov qword [rsp + 0x340], rcx
mov qword [rsp + 0x348], r15
mov qword [rsp + 0x350], r13
and al, 0x50
add eax, dword [rax]
add byte [rax - 0x77], cl
pushfq
and al, 0x58
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x60
add eax, dword [rax]
add byte [rax - 0x75], cl
and al, 0x50
mov qword [rsp + 0x368], rcx
mov word [rax + rbp*2], fs
add eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0x370], rsi
mov qword [rsp + 0x378], rdi
mov esp, 0x37824
add byte [rcx + 0x3c82484], cl
add byte [rax], al
lea rcx, [rsp + 0xe70]
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0
add eax, dword [rax]
add byte [rcx + rcx*4 - 0xe], cl
call fcn.1400f2718
lea r15, [rsp + 0xd0]
mov esp, 0xd024
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xc0
invalid
add byte [rax], al
mov r12, qword [rsp + 0x38]
jmp 0x1400e00aa
std
sti
invalid
invalid
mov esi, ecx
movabs al, byte [0x4908498941000000]
mov ecx, dword [rax]
invalid
or byte [rcx - 0x77], cl
or dword [rcx + rcx*4 - 0x4c], ecx
mov ah, 0x24
add byte [rbx], al
add byte [rax], al
mov qword [rsp + 0x308], r12
or byte [rbx], al
add byte [rax], al
mov rcx, qword [rsp + 0x28]
invalid
or byte [rbx], al
add byte [rax], al
and byte [rbx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x64], cl
and al, 0x30
add eax, dword [rax]
add byte [rax - 0x75], cl
and al, 0x58
mov word [rax + rdi], fs
add eax, dword [rax]
add byte [rax - 0x75], cl
and al, 0x48
invalid
mov qword [rsp + 0x340], rcx
and al, 0x50
add eax, dword [rax]
add byte [rax - 0x77], cl
pushfq
and al, 0x58
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x60
add eax, dword [rax]
add byte [rax - 0x75], cl
and al, 0x50
mov esp, 0x37824
add byte [rcx + 0x3c82484], cl
add byte [rax], al
js 0x1400e0475
add byte [rax], al
test byte [rax + rcx*8], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
invalid
lea esi, [rsp + 0x300]
std
sti
invalid
mov rcx, r15
call fcn.1400f34f3
cmp eax, 0x24
je 0x1400e0579
invalid
invalid
add byte [rax], al
invalid
mov ecx, edi
mov esi, eax
cmp eax, 0x2e
je 0x1400e050a
cmp esi, 0x5c
je 0x1400e0539
lea rcx, [rsp + 0x7e8]
mov rdx, r15
cli
cmp esi, 0x5e
jne 0x1400e05ad
call 0x18c0e04da
mov edx, edi
cli
call fcn.1400f38ee
mov rcx, r15
stc
call fcn.1400f39ba
xor al, 1
add byte [rax - 0x48], cl
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x84
mov qword [rsp + 0x7e0], rax
and al, 0xe0
invalid
add byte [rax], al
mov byte [rsp + 0x818], 0
jmp 0x1400e05db
rol dword [rax], 1
add byte [rax], al
stc
xor al, 1
add byte [rax - 0x48], cl
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x84
invalid
invalid
test byte [rax + riz*8], ah
and al, 0xe0
invalid
add byte [rax], al
or byte [rax - 0x77], 0x84
invalid
invalid
invalid
and al, 0xe0
invalid
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
rol dword [rax], 1
add byte [rax], al
lea rcx, [rsp + 0x7e8]
mov rdx, r15
call fcn.1400f38ee
mov rcx, r15
call fcn.1400f39ba
movabs rax, 0x8000000000000004
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24848948], al
test byte [rax + riz*8], ah
invalid
add byte [rax], al
jmp 0x1400e05db
add dword [rax], eax
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24848948], al
test byte [rax + riz*8], ah
invalid
test byte [rax + riz*8], ah
invalid
add byte [rax], al
mov rcx, r13
mov rdx, r15
call fcn.1400f3aaf
mov rcx, qword [rsp + 0x7c0]
rol byte [rdi], 0
add byte [rax - 0x75], cl
pushfq
and al, 0xe0
invalid
add byte [rax], al
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax + 0xfc13948], al
test dword [rdi], eax
invalid
add byte [rax], al
rol byte [rdi], 0
add byte [rax - 0x75], cl
pushfq
and al, 0xe0
invalid
add byte [rax], al
add byte [rax + 0xfc13948], al
test dword [rdi], eax
invalid
add byte [rax], al
lea r14, [rsp + 0x300]
lea r13, [rsp + 0x7c0]
jmp case.0x1400db33e.85
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xc0
invalid
lea rcx, [rsp + 0x7e8]
mov rdx, r15
call fcn.1400f38ee
mov rcx, r15
mov ecx, edi
call fcn.1400f39ba
add byte [rax - 0x48], cl
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24848948], al
loopne 0x1400e05a8
add byte [rax], al
mov byte [rsp + 0x818], 1
test byte [rax + rbx], ah
or byte [rax], al
add byte [rcx], al
jmp 0x1400e05db
mov ecx, edi
add byte [rax - 0x48], cl
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24848948], al
loopne 0x1400e05a8
add byte [rax], al
test byte [rax + rbx], ah
or byte [rax], al
add byte [rcx], al
add byte [rax], al
add ebx, ebp
call fcn.1400f38ee
call fcn.1400f38ee
mov rcx, r15
call fcn.1400f39ba
movabs rax, 0x8000000000000002
mov qword [rsp + 0x7e0], rax
test byte [rax + riz*8], ah
invalid
add byte [rax], al
mov dword [rsp + 0x818], esi
or byte [rax], al
add dh, al
test byte [rsp + rbx], ah
or byte [rax], al
add byte [rax], al
add dword [rax], eax
test byte [rax + riz*8], ah
invalid
add byte [rax], al
or byte [rax], al
add dh, al
test byte [rsp + rbx], ah
or byte [rax], al
add byte [rax], al
mov rbx, rax
mov r11, qword [rsp + 0x7e8]
mov r10, qword [rsp + 0x7f0]
mov r9, qword [rsp + 0x7f8]
clc
invalid
add byte [rax], al
mov r8, qword [rsp + 0x800]
mov rdx, qword [rsp + 0x808]
mov rax, qword [rsp + 0x810]
test byte [rax + rdx], ah
or byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbx], fs
or byte [rax], al
add byte [rax - 0x42], cl
invalid
invalid
invalid
invalid
invalid
invalid
invalid
jg 0x1400e0669
add esi, ebx
cmp rsi, 4
push 4
pop rdi
cmovae rsi, rdi
lea rdi, [0x1403d4ff8]
movsxd rsi, dword [rdi + rsi*4]
add rsi, rdi
add esi, edi
jmp rsi
invalid
clc
invalid
and al, 8
or byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
test byte [rax + rdx], ah
or byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbx], fs
or byte [rax], al
adc byte [rax], cl
add byte [rax], al
add byte [rax - 0x42], cl
invalid
add esi, edi
out 0x4c, al
mov dword [rsp + 0x300], ebx
mov qword [rsp + 0x300], r11
mov qword [rsp + 0x308], r10
add byte [rax], al
mov qword [rsp + 0x310], r9
add byte [rax], al
mov qword [rsp + 0x318], r8
mov qword [rsp + 0x320], rdx
mov qword [rsp + 0x328], rax
test byte [rax + rbp], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
mov word [rax + rsi], fs
and al, 0x30
add eax, dword [rax]
add byte [rax + 0x11000d], bh
mov eax, 0x11000d
jmp 0x1400e07dd
pop rbp
add dword [rax], eax
invalid
pushfq
and al, 0
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x6c], cl
and al, 8
add eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0x310], r9
add byte [rax], al
mov qword [rsp + 0x318], r8
mov qword [rsp + 0x320], rdx
invalid
invalid
add byte [rax], al
add byte [rax], al
sbb byte [rbx], al
add byte [rax], al
test byte [rax + rbp], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
mov word [rax + rsi], fs
and al, 0x30
and al, 0x30
add eax, dword [rax]
add byte [rax + 0x11000d], bh
mov eax, 0x11000d
pop rbp
add dword [rax], eax
add byte [rax - 0x75], cl
mov rsi, qword [rsp + 0x7c8]
mov rsi, qword [rsp + 0x7c8]
mov qword [rsp + 0x300], rsi
mov rsi, qword [rsp + 0x7d0]
mov qword [rsp + 0x308], rsi
mov rsi, qword [rsp + 0x7d8]
mov qword [rsp + 0x310], rsi
add eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x318], rbx
pushfq
and al, 0x18
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x64], cl
and al, 0x20
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x6c], cl
and al, 0x28
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x30
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0x38
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x40
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rcx*2], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0x350], ecx
mov rax, qword [rsp + 0x820]
add byte [rax], al
mov qword [rsp + 0x358], rax
mov rax, qword [rsp + 0x828]
mov qword [rsp + 0x360], rax
mov rax, qword [rsp + 0x830]
mov qword [rsp + 0x368], rax
mov eax, 0x110009
jmp 0x1400e07dd
add byte [rax], al
mov esi, dword [rsp + 0x7d0]
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
pushfq
and al, 0x18
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x64], cl
and al, 0x20
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x6c], cl
and al, 0x28
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x30
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0x38
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x40
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rcx*2], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
mov word [rax + rdx*2], fs
push rax
mov dword [rsp + 0x350], ecx
push rax
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + riz], ah
or byte [rax], al
add byte [rax], al
mov qword [rsp + 0x358], rax
mov rax, qword [rsp + 0x828]
mov qword [rsp + 0x360], rax
mov rax, qword [rsp + 0x830]
mov qword [rsp + 0x368], rax
mov eax, 0x110009
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x300], r11
mov qword [rsp + 0x308], r10
mov qword [rsp + 0x310], r9
mov qword [rsp + 0x318], r8
mov qword [rsp + 0x320], rdx
mov qword [rsp + 0x328], rax
mov eax, 0x11000e
jmp 0x1400e07dd
and al, 0
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x6c], cl
and al, 8
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x10
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0x18
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x20
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rbp], ah
add eax, dword [rax]
add byte [rax + 0x11000e], bh
mov qword [rsp + 0x300], r11
mov qword [rsp + 0x308], r10
and al, 8
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x10
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0x18
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x20
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rbp], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
mov word [rax + rsi], fs
add eax, dword [rax]
add byte [rax + 0x11000a], bh
jmp 0x1400e07dd
and al, 8
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x10
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0x18
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x20
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rbp], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
mov word [rax + rsi], fs
add eax, dword [rax]
add byte [rax + 0x11000a], bh
mov qword [rsp + 0x300], r11
mov qword [rsp + 0x308], r10
mov qword [rsp + 0x310], r9
mov qword [rsp + 0x318], r8
mov qword [rsp + 0x320], rdx
mov qword [rsp + 0x328], rax
mov qword [rsp + 0x330], rcx
mov eax, 0x11000f
mov dword [rsp + 0x3c8], eax
lea rcx, [rsp + 0xe70]
mov rdx, r14
call fcn.1400f2718
jmp 0x1400e00aa
push 9
pop rbx
mov rcx, rbx
lea r8, [rsp + 0xac0]
mov rdi, r8
lea rsi, [rsp + 0xe70]
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
mov rdx, r15
call fcn.1400f3587
mov eax, dword [rsp + 0x3c8]
mov r12, qword [rsp + 0x300]
mov r14, qword [rsp + 0x308]
mov rcx, qword [rsp + 0x310]
mov qword [rsp + 0x28], rcx
mov rcx, qword [rsp + 0x318]
mov qword [rsp + 0x68], rcx
mov r9, qword [rsp + 0x320]
mov rcx, qword [rsp + 0x328]
mov qword [rsp + 0x30], rcx
mov r10, qword [rsp + 0x330]
mov r11, qword [rsp + 0x338]
mov rcx, qword [rsp + 0x340]
mov qword [rsp + 0x48], rcx
mov rsi, qword [rsp + 0x348]
mov r15, qword [rsp + 0x350]
mov r13, qword [rsp + 0x358]
mov rdi, qword [rsp + 0x360]
mov rcx, qword [rsp + 0x368]
mov qword [rsp + 0x50], rcx
mov rcx, qword [rsp + 0x370]
mov rdx, qword [rsp + 0x378]
mov qword [rsp + 0x38], rdx
cmp eax, 0x110015
jne 0x1400e093d
mov qword [rsp + 0x70], r14
mov qword [rsp + 0x60], r12
mov qword [rsp + 0x58], r11
movabs r8, 0x8000000000000000
mov rdx, qword [rsp + 0x68]
mov r12, qword [rsp + 0x38]
mov r14, qword [rsp + 0x50]
jmp 0x1400e0e18
mov qword [rsp + 0x70], rdi
mov qword [rsp + 0x60], r11
mov qword [rsp + 0x58], rax
mov r15, qword [rsp + 0x350]
mov r13, qword [rsp + 0x358]
mov rdi, qword [rsp + 0x360]
mov r14, qword [rsp + 0x368]
mov rcx, qword [rsp + 0x370]
mov r12, qword [rsp + 0x378]
jmp 0x1400e0e18
mov qword [rsp + 0xc0], rcx
mov rcx, rbx
mov r8, rdi
mov rdi, qword [rsp + 0xb8]
mov rdx, r13
mov r13, r15
mov r15, r8
mov rbx, rsi
mov rsi, qword [rsp + 0x1e8]
rep movsq qword [rdi], qword [rsi]
mov r8, qword [rsp + 0xa0]
mov ecx, dword [r8 + 8]
mov rdi, qword [rsp + 0x138]
mov dword [rdi + 8], ecx
mov rcx, qword [r8]
mov qword [rdi], rcx
mov qword [rsp + 0x7c0], r12
mov qword [rsp + 0x7c8], r14
mov rcx, qword [rsp + 0x28]
mov qword [rsp + 0x7d0], rcx
mov rcx, qword [rsp + 0x68]
mov qword [rsp + 0x7d8], rcx
mov qword [rsp + 0x7e0], r9
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x7e8], rcx
mov qword [rsp + 0x7f0], r10
mov qword [rsp + 0x7f8], r11
mov rcx, qword [rsp + 0x48]
mov qword [rsp + 0x800], rcx
mov qword [rsp + 0x808], rbx
mov qword [rsp + 0x810], r13
mov qword [rsp + 0x818], rdx
mov qword [rsp + 0x820], r15
mov rcx, qword [rsp + 0x50]
mov qword [rsp + 0x828], rcx
mov rcx, qword [rsp + 0xc0]
mov qword [rsp + 0x830], rcx
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 0x838], rcx
mov dword [rsp + 0x888], eax
lea rcx, [rsp + 0x300]
lea rdx, [rsp + 0xd0]
lea rsi, [rsp + 0x7c0]
mov r8, rsi
call 0x1400f5c08
mov rcx, qword [rsp + 0x300]
movabs rax, 0x8000000000000000
cmp rcx, rax
jne 0x1400e0c44
mov rax, qword [rsp + 0x7c0]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x7c8]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x7d0]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x7d8]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x7e0]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x7e8]
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x7f0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x7f8]
mov qword [rsp + 0xc8], rax
mov rax, qword [rsp + 0x800]
mov qword [rsp + 0xa8], rax
mov r13, qword [rsp + 0x808]
mov rax, qword [rsp + 0x810]
mov qword [rsp + 0xb0], rax
mov r14, qword [rsp + 0x818]
mov rax, qword [rsp + 0x820]
mov qword [rsp + 0xc0], rax
mov r12, qword [rsp + 0x828]
mov rax, qword [rsp + 0x830]
mov qword [rsp + 0x2c8], rax
mov rax, qword [rsp + 0x838]
mov qword [rsp + 0x2c0], rax
push 9
pop rbx
mov rcx, rbx
lea r15, [rsp + 0x300]
mov rdx, rdi
mov rdi, r15
mov rsi, qword [rsp + 0xb8]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rdx]
mov qword [rsp + 0xac0], rax
mov eax, dword [rdx + 8]
mov dword [rsp + 0xac8], eax
mov eax, dword [rsp + 0x888]
mov dword [rsp + 0x188], eax
lea rcx, [rsp + 0x1440]
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
call fcn.14016c65e
mov r11, qword [rax]
mov r9, qword [rax + 8]
mov r10, qword [rax + 0x10]
and qword [rax], 0
mov qword [rax + 8], 8
and qword [rax + 0x10], 0
mov rcx, rbx
lea r8, [rsp + 0x2160]
mov rdi, r8
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0xac8]
mov dword [rsp + 0x108], eax
mov rax, qword [rsp + 0xac0]
mov qword [rsp + 0x100], rax
inc qword [rdx]
movabs rax, 0x8000000000000000
cmp r11, rax
jne 0x1400e0d18
mov qword [rsp + 0x70], r10
mov qword [rsp + 0x60], r9
movabs r8, 0x8000000000000000
mov r9, qword [rsp + 0x38]
mov r10, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x68]
mov rsi, qword [rsp + 0xc8]
mov r15, qword [rsp + 0xa8]
mov rcx, qword [rsp + 0xc0]
mov rdi, qword [rsp + 0xb0]
jmp 0x1400e0e18
mov qword [rsp + 0x60], rcx
mov rax, qword [rsp + 0x308]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x310]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x318]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x328]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x330]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x338]
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x340]
mov qword [rsp + 0x48], rax
mov rcx, rsi
mov rsi, qword [rsp + 0x348]
mov r15, qword [rsp + 0x350]
mov r13, qword [rsp + 0x358]
mov rbx, qword [rsp + 0x360]
mov rdi, qword [rsp + 0x368]
mov r14, qword [rsp + 0x370]
mov r12, qword [rsp + 0x378]
call fcn.1400f2385
mov rdx, qword [rsp + 0x68]
mov r10, qword [rsp + 0x50]
mov rcx, r14
mov r14, rdi
mov rdi, rbx
mov r9, qword [rsp + 0x38]
movabs r8, 0x8000000000000000
jmp 0x1400e0e18
mov rbx, qword [rsp + 0x58]
push 9
pop rcx
lea r15, [rsp + 0x260]
mov rdi, r15
mov rsi, r8
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x108]
mov dword [rsp + 0x88], eax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x80], rax
mov rcx, r9
mov rdx, r10
mov rsi, r9
mov rdi, r11
call fcn.1400f3182
mov rcx, rdi
mov rdx, rsi
call fcn.14000bad1
mov r8d, dword [rsp + 0x188]
cmp r8d, 0x110015
jne 0x1400e13c9
mov qword [rsp + 0x188], r13
movabs r8, 0x8000000000000000
mov r15, qword [rsp + 0x68]
mov rsi, qword [rsp + 0xc0]
mov rdi, qword [rsp + 0x2c8]
mov r9, qword [rsp + 0x2c0]
jmp 0x1400e0e92
fiadd word [rax]
add byte [rax], al
mov qword [rsp + 0x70], r12
mov qword [rsp + 0x60], r14
mov qword [rsp + 0xa8], r13
mov rsi, r11
mov qword [rsp + 0x38], r10
mov r13, rbx
mov r14, qword [rsp + 0x50]
mov qword [rsp + 0xc0], r9
mov r12, r8
lea rcx, [rsp + 0xe70]
call fcn.1400d987a
movabs r8, 0x8000000000000000
mov r9, qword [rsp + 0x38]
mov r10, rsi
mov rdx, qword [rsp + 0x68]
mov rsi, r15
mov r15, qword [rsp + 0xa8]
mov rcx, qword [rsp + 0xc0]
mov rbx, rcx
mov r11, rdi
mov rax, r15
mov r15, qword [rsp + 0x48]
mov rcx, r10
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0xa8], r15
mov qword [rsp + 0x48], r10
mov qword [rsp + 0x50], r9
and al, 0x50
mov rcx, qword [rsp + 0x28]
mov r9, r12
mov r12, r14
mov r14, r13
mov qword [rsp + 0x188], rsi
mov rsi, rdi
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0xc8], rax
mov r15, qword [rsp + 0x30]
mov qword [rsp + 0x58], r15
mov rax, rdx
mov qword [rsp + 0x38], rcx
mov rcx, qword [rsp + 0x60]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], rdx
mov rdi, rbx
mov r15, qword [rsp + 0x70]
mov rdx, r9
mov r10, rdi
mov r11, r12
mov rcx, rsi
mov ecx, esi
mov qword [rsp + 0xde0], r14
mov rbx, rsi
mov rsi, qword [rsp + 0x30]
mov r13, qword [rsp + 0x48]
movabs rax, 0x8000000000000002
add byte [rax], al
add byte [rax + 0x24443948], al
sub byte [rdi], cl
test dword [rsi + 0x17], ebp
add byte [rax], al
movabs rax, 0x800000000000000c
cmp r15, rax
je 0x1400e3164
mov qword [rsp + 0x2d0], rcx
mov rdi, qword [rsp + 0x128]
cmp rdi, 1
sete al
mov qword [rsp + 0x68], r15
mov qword [rsp + 0x1f0], r15
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 0x1f8], rcx
mov qword [rsp + 0x200], rsi
mov rcx, qword [rsp + 0x50]
mov qword [rsp + 0x208], rcx
mov rcx, qword [rsp + 0x58]
mov qword [rsp + 0x210], rcx
mov qword [rsp + 0x218], r13
test r13b, 1
sete r14b
test r13b, 4
sete cl
mov edx, r13d
shr dl, 6
test dl, cl
mov qword [rsp + 0x2e8], r9
mov qword [rsp + 0x2e0], r10
mov qword [rsp + 0x2d8], r11
jne 0x1400e105b
or al, cl
je 0x1400e105b
mov rcx, qword [rsp + 0x140]
mov rax, r8
cmp rcx, r8
lea r15, [rsp + 0xd0]
je 0x1400e107d
mov qword [rsp + 0x1140], rcx
mov rax, qword [rsp + 0x198]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov rax, qword [rsp + 0x1d8]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
movups xmm0, xmmword [rsp + 0x1158]
and qword [rsp + 0x7c0], 0
mov qword [rsp + 0x7c8], 8
and qword [rsp + 0x7d0], 0
movups xmmword [rsp + 0x7d8], xmm0
lea rcx, [rsp + 0x1f0]
lea rdx, [rsp + 0x7c0]
call fcn.14010114b
mov rdi, qword [rsp + 0x7c8]
mov rbx, qword [rsp + 0x7d0]
mov rcx, rdi
mov rdx, rbx
call fcn.140101728
test al, al
jne 0x1400e102a
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*8], ah
invalid
mov rcx, rdi
mov rdx, rbx
call fcn.14010174c
test al, al
je 0x1400e12c5
lea rcx, [rsp + 0x7c0]
call fcn.1400d91ba
lea rcx, [rsp + 0x1140]
call fcn.1400d91ba
movabs r8, 0x8000000000000000
add byte [rax + 0x48c0894c], al
mov edi, dword [rsp + 0x128]
adc dword [rax], eax
add al, ch
jbe 0x1400e0fc3
invalid
add byte [rax + 0x48c0894c], al
mov edi, dword [rsp + 0x128]
jmp 0x1400e107d
lea rcx, [rsp + 0x140]
call fcn.1400e5388
movabs r8, 0x8000000000000000
mov rax, r8
ror byte [rbp + rcx*4 - 0x44], 0x24
rol byte [rax], 1
add byte [rax], al
ror byte [rbp + rcx*4 - 0x44], 0x24
rol byte [rax], 1
add byte [rax], al
cmp rdi, 1
sete cl
mov qword [rsp + 0x140], rax
movaps xmm0, xmmword [rsp + 0xac0]
add byte [rdi], cl
sub byte [rsp + 0xac0], al
movaps xmm1, xmmword [rsp + 0xad0]
mov rax, qword [rsp + 0x198]
movups xmmword [rax + 0x10], xmm1
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + 0x10], ecx
movups xmmword [rax], xmm0
test r13b, 8
sete al
test r13b, r13b
sets dl
test dl, al
jne 0x1400e1182
or cl, al
je 0x1400e1182
mov rcx, qword [rsp + 0x1a8]
test al, 1
add byte [rax], al
mov rax, r8
cmp rcx, r8
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
je 0x1400e11f7
mov qword [rsp + 0x1140], rcx
mov rax, qword [rsp + 0xf8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov rax, qword [rsp + 0x1d8]
and al, 0xd8
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + 0x10], ecx
and al, 0xd8
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + 0x10], ecx
movups xmmword [rax], xmm0
movups xmm0, xmmword [rsp + 0x1158]
and qword [rsp + 0x7c0], 0
mov qword [rsp + 0x7c8], 8
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xd0
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x7d8], eax
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xd0
invalid
add byte [rax], al
lea rcx, [rsp + 0x1f0]
lea rdx, [rsp + 0x7c0]
and al, 0xc0
invalid
add byte [rax], al
call fcn.1401023cd
and al, 0xc0
invalid
mov rax, qword [rsp + 0x7c8]
invalid
add byte [rax], al
mov rdi, qword [rsp + 0x7d0]
shl rdi, 5
test rdi, rdi
je 0x1400e1197
lea rbx, [rax + 0x20]
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.14010232e
add rdi, 0xffffffffffffffe0
mov rax, rbx
jmp 0x1400e1163
lea rcx, [rsp + 0x1a8]
mov rdi, r8
invalid
call fcn.1400e5388
add byte [rax], al
invalid
add byte [rax], al
mov rax, rdi
jmp 0x1400e11ed
mov rdi, qword [rsp + 0x7c8]
mov rbx, qword [rsp + 0x7d0]
rol byte [rdi], 1
add byte [rax], al
rol byte [rdi], 1
add byte [rax], al
mov rcx, rdi
mov rdx, rbx
call fcn.140101728
test al, al
jne 0x1400e11c9
mov rcx, rdi
mov rdx, rbx
call fcn.14010174c
test al, al
je 0x1400e1350
lea rcx, [rsp + 0x7c0]
call fcn.1400d91ba
in al, 0x7f
invalid
invalid
lea rcx, [rsp + 0x1140]
call fcn.1400d91ba
movabs rax, 0x8000000000000000
mov eax, 0
add byte [rax], al
invalid
invalid
mov eax, 0
add byte [rax], al
add byte [rax + 0x24548b48], al
or byte [rax - 0x75], 0x54
and al, 0x38
mov r8, qword [rsp + 0x50]
or byte [rax - 0x75], 0x54
and al, 0x38
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x50]
mov qword [rsp + 0x1a8], rax
movaps xmm0, xmmword [rsp + 0xac0]
movaps xmm1, xmmword [rsp + 0xad0]
mov word [rax + rdx*8], fs
or al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rax + 0x10], ecx
mov word [rax + rdx*8], fs
or al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rax + 0x10], ecx
movups xmmword [rax], xmm0
mov rdi, qword [rsp + 0x258]
cmp rdi, qword [rsp + 0x248]
jne 0x1400e1247
lea rcx, [rsp + 0x248]
call fcn.1400ecfca
mov r8, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
mov rdx, qword [rsp + 0x38]
mov rax, qword [rsp + 0x130]
or al, r14b
mov qword [rsp + 0x130], rax
mov rax, qword [rsp + 0x250]
and al, 0x50
add al, byte [rax]
add byte [rax + 0x6b], cl
iretd
xor byte [rbx + rcx*4 + 0x4c], cl
and al, 0x68
mov qword [rax + rcx], r9
mov qword [rax + rcx + 8], rdx
mov qword [rax + rcx + 0x10], rsi
mov qword [rax + rcx + 0x18], r8
mov rdx, qword [rsp + 0x58]
mov qword [rax + rcx + 0x20], rdx
mov qword [rax + rcx + 0x28], r13
inc rdi
mov qword [rsp + 0x258], rdi
lea rdi, [rsp + 0x1440]
mov rcx, rdi
call fcn.1400e51ab
add edi, dword [rdi]
add byte [rax], al
mov rax, qword [rsp + 0x1a0]
lea r14, [rsp + 0x300]
add byte [rbx], al
add byte [rax], al
lea r13, [rsp + 0x7c0]
jmp 0x1400dfe0f
and al, 0x50
add al, byte [rax]
add byte [rax + 0x6b], cl
iretd
add edi, dword [rdi]
add byte [rax], al
mov rax, qword [rsp + 0x7e0]
mov qword [rsp + 0x320], rax
movups xmm0, xmmword [rsp + 0x7c0]
add byte [rdi], cl
adc byte [rsp + 0x7d0], cl
mov word [rax + rdx*8], fs
invalid
add byte [rax], al
movaps xmmword [rsp + 0x310], xmm1
add byte [rdi], cl
sub dword [rsp + 0x300], eax
and al, 0
add eax, dword [rax]
add byte [rax], al
lea rcx, [rsp + 0x1140]
lea rdx, [rsp + 0x300]
and al, 0
add eax, dword [rax]
add byte [rax], al
call fcn.14010176e
test al, al
je 0x1400e1037
add byte [rdi], cl
adc byte [rsp + 0x7d0], cl
mov word [rax + rdx*8], fs
invalid
add byte [rax], al
and al, 0xd0
invalid
and al, 0
add eax, dword [rax]
add byte [rax], al
lea rcx, [rsp + 0x1140]
invalid
invalid
xchg esp, eax
add byte [rax], al
and al, 0
add eax, dword [rax]
add byte [rax], al
call fcn.14010176e
test al, al
invalid
invalid
invalid
std
invalid
mov rax, qword [rsp + 0x1140]
mov rcx, qword [rsp + 0x1d8]
add byte [rax], al
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
adc byte [rdi], cl
sub dword [rsp + 0xac0], eax
add byte [rax], al
movaps xmmword [rsp + 0xad0], xmm1
and al, 0xd0
or al, byte [rax]
add byte [rax - 0x75], cl
mov esp, 0x12824
add byte [rax], al
movabs r8, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
sub cl, 0x2d
invalid
std
invalid
invalid
add byte [rax], al
adc byte [rdi], cl
sub dword [rsp + 0xac0], eax
add byte [rax], al
add byte [rax], al
and al, 0xd0
or al, byte [rax]
add byte [rax - 0x75], cl
mov esp, 0x12824
add byte [rax], al
movabs r8, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
sub cl, 0x2d
invalid
std
invalid
add byte [rax], al
sub eax, 0x48fffffd
mov eax, dword [rsp + 0x7e0]
dec dword [rax - 0x75]
test byte [rax + riz*8], ah
invalid
mov rax, qword [rsp + 0x7e0]
mov qword [rsp + 0x320], rax
movups xmm0, xmmword [rsp + 0x7c0]
movups xmm1, xmmword [rsp + 0x7d0]
movaps xmmword [rsp + 0x310], xmm1
movaps xmmword [rsp + 0x300], xmm0
add byte [rbx], al
add byte [rax], al
lea rcx, [rsp + 0x1140]
adc dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add byte [rbx], al
add byte [rax], al
call fcn.14010176e
test al, al
je 0x1400e11d6
test byte [rcx], bh
invalid
invalid
invalid
adc dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add byte [rbx], al
add byte [rax], al
call fcn.14010176e
add byte [rbx], al
add byte [rax], al
test byte [rcx], bh
invalid
invalid
mov rax, qword [rsp + 0x1140]
mov rcx, qword [rsp + 0x1d8]
movups xmm0, xmmword [rcx]
add dword [rdi], ecx
adc byte [rcx + 0x10], cl
movaps xmmword [rsp + 0xac0], xmm0
movaps xmmword [rsp + 0xad0], xmm1
sub dword [rsp + 0xad0], ecx
jmp 0x1400e11ed
add dword [rdi], ecx
adc byte [rcx + 0x10], cl
push 9
pop rdx
mov rcx, rdx
mov rdi, qword [rsp + 0xdc8]
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x88]
mov rcx, qword [rsp + 0xdd0]
mov word [rax + rdx*8], fs
or eax, 0x41890000
or byte [rax - 0x75], cl
mov eax, dword [rsp + 0x80]
mov qword [rcx], rax
add dword [rax - 0x75], ecx
and al, 0x28
mov qword [rsp + 0x1140], rax
mov rax, qword [rsp + 0x68]
and al, 0x68
mov qword [rsp + 0x1148], rax
adc qword [rax], rax
add byte [rax - 0x75], cl
and al, 0x38
mov qword [rsp + 0x1150], rax
and al, 0x50
adc dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x30
and al, 0x30
mov qword [rsp + 0x1158], rax
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov word [rax + rdx*8], fs
or eax, 0x41890000
or byte [rax - 0x75], cl
invalid
test byte [rax + rax*4], ah
add byte [rax], al
mov eax, dword [rsp + 0x80]
add byte [rax - 0x77], cl
add dword [rax - 0x75], ecx
and al, 0x28
and al, 0x68
adc qword [rax], rax
add byte [rax - 0x75], cl
and al, 0x38
and al, 0x50
adc dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x30
and al, 0x30
and al, 0x30
xor byte [rax - 0x77], cl
test byte [rax + rbx*2], ah
adc dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x50]
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x1160], rax
mov qword [rsp + 0x1168], rbx
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x1170], rax
jo case.0x1400db33e.90
add byte [rax], al
mov rax, qword [rsp + 0xc8]
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*2], ah
js 0x1400e146f
add byte [rax], al
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x1180], rax
mov dword [rsp + 0x1180], eax
mov dword [rsp + 0x1160], eax
test byte [rax + riz*2], ah
adc dword [rax], eax
add byte [rax - 0x77], cl
pushfq
and al, 0x68
adc dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x70
adc dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rcx*8], ah
jo case.0x1400db33e.90
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*2], ah
js 0x1400e146f
invalid
js 0x1400e146f
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
invalid
test byte [rax + rax*4], ah
adc byte [rcx], 0
mov dword [rsp + 0x1180], eax
adc byte [rcx], 0
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
mov qword [rsp + 0x1188], r13
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x1190], rax
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0x98
adc dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
adc dword [rax], eax
add byte [rcx + rcx*4 - 0x5c], cl
mov qword [rsp + 0x11a8], r12
test al, 0x11
add byte [rax], al
mov rax, qword [rsp + 0x2c8]
test byte [rax + rcx*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
mov al, reloc.WS2_32.dll_recvfrom
add byte [rax], al
mov rax, qword [rsp + 0x2c0]
and al, 0xc0
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
adc dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [rsp + 0x1508]
mov qword [rsp + 0x80], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x88], rax
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], al
and al, 8
adc al, byte [rax]
invalid
and al, 0x88
adc dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0xb0]
invalid
invalid
test byte [rax + rdx*4], ah
adc dword [rax], eax
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0x98
cwde
adc dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
adc dword [rax], eax
add byte [rcx + rcx*4 - 0x5c], cl
mov qword [rsp + 0x11a8], r12
test al, 0x11
add byte [rax], al
invalid
invalid
test al, 0x11
add byte [rax], al
test byte [rax + rcx*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
mov al, reloc.WS2_32.dll_recvfrom
add byte [rax], al
invalid
invalid
test byte [rax + rax*8], ah
and al, 0xc0
mov al, reloc.WS2_32.dll_recvfrom
add byte [rax], al
and al, 0xc0
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
adc dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [rsp + 0x1508]
mov qword [rsp + 0x80], rax
mov rax, qword [rsp + 0x70]
mov eax, 0x48000011
lea eax, [rsp + 0x1508]
and al, 0x70
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], al
and al, 8
adc al, byte [rax]
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x70
invalid
or byte [rdx], dl
add byte [rax], al
and qword [rsp + 0xe70], 0
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x90], eax
push 8
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0x90], eax
and al, 0x90
add byte [rax], al
add byte [rdx + 8], ch
pop rax
mov qword [rsp + 0xe78], rax
mov qword [rsp + 0xe90], rax
test byte [rax + rdx*4], ah
invalid
add byte [rax], al
movups xmmword [rsp + 0xe80], xmm6
and al, 0x80
invalid
add byte [rax], al
and qword [rsp + 0xe98], 0
cwde
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea esi, [rsp + 0x1140]
mov r15, rdx
lea r13, [rsp + 0x300]
lea ebp, [rsp + 0x300]
lea r12, [rsp + 0xac0]
and al, 0xc0
or al, byte [rax]
invalid
test byte [rax + rdx*4], ah
invalid
and al, 0x80
invalid
add byte [rax], al
cwde
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea esi, [rsp + 0x1140]
mov r15, rdx
lea esi, [rsp + 0x1140]
add byte [rax], al
lea ebp, [rsp + 0x300]
add byte [rbx], al
add byte [rax], al
and al, 0xc0
or al, byte [rax]
add byte [rcx - 0x7f], al
sal ch, 0xff
out dx, al
inc dword [rcx - 0x7d]
clc
or ch, byte [rdx + 5]
add r8d, 0xffeefff5
cmp r8d, 0xa
push 5
pop rax
cmovb eax, r8d
add eax, 0xfffffffb
cmp eax, 4
clc
add al, 0xf
xchg esp, edi
cld
add byte [rax], al
invalid
clc
add al, 0xf
xchg esp, edi
cld
cld
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x1403d500c]
lea rcx, [0x1403d500c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmp r8d, 0xfffffffe
jae case.0x1400e156e.6
and edx, 0
add byte [rax], al
and edx, 0
loop 0x1400e1578
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x8024
add byte [rax + 0xf00247f], al
test dword [rbp + 0x48000004], edx
mov ecx, dword [rsp + 0x98]
add byte [rax], al
mov rdi, qword [rsp + 0x80]
cmp byte [rdi + 0x24], 0
jne 0x1400e1a21
mov rcx, qword [rsp + 0x98]
call fcn.1400fe6dc
movabs rax, 0x800000000000000d
jmp 0x1400e1649
rol dword [r9], 1
add byte [rax - 0x48], cl
or eax, 0
add byte [rax], al
sub cl, 0xa1
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
jle 0x1400e15bc
invalid
cmp qword [rsi + 0x10], 0
adc byte [rax], al
add byte [rdi], cl
test byte [rcx + 0x48000000], ch
add byte [rax], al
movabs rax, 0x8000000000000010
jmp 0x1400e1611
mov al, 3
je case.0x1400e156e.6
add byte [rax], al
movabs rax, 0x8000000000000010
jmp 0x1400e1611
add byte [rax], al
add byte [rax], al
sub bl, 0x52
mov al, 3
mov rdi, qword [rsp + 0x80]
movabs rdx, 0x8000000000000002
add byte [rax], al
or byte [rax + 0x39], 0x16
jne 0x1400e15ef
add byte [rax], al
or byte [rax + 0x39], 0x16
mov rdx, qword [rsi + 0x10]
mov r8, qword [rsi + 0x18]
mov rcx, rdi
call fcn.1400fc0cb
mov rcx, rax
shr rcx, 8
shr ecx, 8
shr ecx, 8
jmp 0x1b51151fa
cmp al, 3
jne 0x1400e1623
mov ecx, dword [rdi + 0x20]
movzx eax, byte [rdi + 0x24]
shl rax, 0x20
jmp 0x1400e162a
cmp qword [rsi + 0x10], 0
je case.0x1400e156e.6
movabs rax, 0x800000000000000f
mov qword [rsp + 0x300], rax
mov rcx, qword [rsp + 0x80]
jmp 0x1400e1654
and al, 0
add eax, dword [rax]
add byte [rax - 0x75], cl
mov word [rax + rax*4], fs
add byte [rax], al
add bl, ch
xor dword [rax - 0x3f], ecx
loope 0x1400e162f
shl rcx, 8
movzx eax, al
or rax, rcx
mov dword [rsp + 0x308], eax
add eax, dword [rax]
add byte [rax - 0x3f], cl
call 0x164929e5b
and al, 0xc
add eax, dword [rax]
add byte [rax - 0x48], cl
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
and al, 8
add eax, dword [rax]
add byte [rax - 0x3f], cl
call 0x164929e5b
and al, 0xc
add eax, dword [rax]
invalid
or byte [rax - 0x77], 0x84
and al, 0
add eax, dword [rax]
add byte [rax - 0x77], cl
stc
mov qword [rsp + 0x300], rax
mov rcx, rdi
mov rdx, r13
call case.0x1400f6549.51
mov eax, dword [rsi + 0xc8]
lea ecx, [rax - 0x11000b]
invalid
out dx, al
inc dword [rbx + 0x56a0af9]
pop rdx
cmovb edx, ecx
add edx, 0xfffffffb
ret 0x83fb
cli
add al, 0xf
xchg esi, edx
invalid
add eax, dword [rax]
invalid
invalid
lea r8, [0x1403d5020]
movsxd rdx, dword [r8 + rdx*4]
adc al, 0x90
add rdx, r8
ret 0xe2ff
adc al, 0x90
ret 0xe2ff
cmp ecx, 0xfffffffe
jae case.default.0x1400e168b
lea rdi, [rsi + 0x30]
xor ebx, ebx
cmp eax, 0x110008
or byte [rax], al
adc dword [rax], eax
sete bl
lea r12, [rsp + 0x260]
add byte [rax], al
add byte [rax], al
test rbx, rbx
jne 0x1400e16bd
cmp dword [rdi + 0x98], 0x110006
jne 0x1400e170f
mov r14, qword [rsp + 0x80]
cmp byte [r14 + 0x24], 0
cmp byte [rsi + 0x24], 0
jne 0x1400e16e5
add byte [rax], al
add byte [rcx - 0x80], al
invalid
jle 0x1400e16ed
cmp byte [rsi + 0x24], 0
add byte [rbp + 0x19], dh
mov rcx, qword [rsp + 0x98]
call fcn.1400fe6dc
rol byte [rcx], 1
add byte [rax - 0x48], cl
movabs rax, 0x800000000000000d
sub bl, 0x17
add byte [rax], al
sub bl, 0x17
mov rcx, qword [rsp + 0x98]
call fcn.1400fe47d
movabs rax, 0x800000000000000c
add byte [rax], al
add byte [rax], al
invalid
invalid
cwde
add byte [rax], al
add al, ch
mov ecx, ebp
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24848948], al
add byte [rbx], al
mov qword [rsp + 0x300], rax
mov rcx, r14
mov rdx, r13
call case.0x1400f6549.51
add byte [rax], al
mov rcx, r12
mov rdx, rbx
mov r8, rdi
call fcn.1400f63de
cmp dword [rsp + 0x260], 4
add byte [rax], al
add al, 0xf
test edi, eax
add byte [rax], al
invalid
add byte [rax], al
add al, 0xf
test edi, eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov rdx, rbx
mov r8, rdi
lea r9, [rsp + 0x80]
lea ecx, [rsp + 0x80]
call fcn.1400fe91b
mov rbx, qword [rsp + 0x300]
mov ebx, dword [rsp + 0x300]
movabs rax, 0x8000000000000000
cmp rbx, rax
jne 0x1400e1d03
lea ecx, [rsp + 0x80]
mov word [rax + rax*4], fs
add byte [rax], al
add al, ch
fcmovbe st(0), st(1)
add dword [rax], eax
mov ebx, dword [rsp + 0x300]
mov rax, qword [rsp + 0xe90]
mov rdi, qword [rsp + 0xe98]
imul rcx, rdi, 0x30
iretd
xor byte [rax - 1], cl
iretd
lea r12, [rax + rcx]
and al, 8
add r12, 0xffffffffffffffd0
iretd
and al, 8
cmp rdi, 0xffffffffffffffff
je 0x1400e1a3d
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rbp - 0x75], cl
xor al, 0x24
mov r14, qword [r12]
cmp r14, 2
je 0x1400e1a3f
lea rdx, [r12 + 0x10]
mov r15, qword [r12 + 8]
lea rcx, [rsp + 0x260]
call case.0x140117283.292
cmp dword [rsp + 0x260], 4
add al, byte [rax]
add byte [rdi + rcx], al
invalid
xchg ebx, eax
add byte [rax], al
invalid
mov cs, word [rbp + 1]
add byte [rbx + 0x26024bc], al
add al, byte [rax]
add byte [rdi + rcx], al
add al, byte [rax]
add byte [rdi + rcx], al
test dword [rbx + 0x4c000000], edx
mov ecx, ebp
invalid
mov rcx, r13
mov rdx, r14
mov r8, r15
lea r9, [rsp + 0x80]
call fcn.1400fe91b
mov rbx, qword [rsp + 0x300]
movabs rax, 0x8000000000000000
cmp rbx, rax
ret
jne 0x1400e1cfb
jmp 0x18e00a10b
add byte [rax + 0xfc33948], al
test dword [rdx], edx
add eax, 0xff480000
ret
adc al, byte [0x13f5617eb]
dec rdi
add r12, 0xffffffffffffffd0
jmp 0x1400e177b
iretd
movups xmm0, xmmword [rsp + 0x260]
movups xmm1, xmmword [rsp + 0x270]
lea rax, [rsp + 0x318]
sbb byte [rbx], al
add byte [rax], al
movups xmmword [rax + 8], xmm1
or byte [rdi], cl
adc dword [rax - 8], eax
mov rcx, r12
call fcn.1400f647d
invalid
add qword [rax], r8
mov r14, rax
mov r15, rdx
mov qword [rsp + 0x300], rbx
mov dword [rsp + 0x300], ebx
mov qword [rsp + 0x308], rdi
lea rcx, [rsp + 0xe88]
mov word [rax + rcx*4], fs
invalid
add byte [rax], al
mov rdx, r13
call fcn.1400f64b5
mov rbx, r14
mov rdi, r15
jmp 0x1400e16ac
add byte [rdi], cl
adc byte [rsp + 0x270], cl
sbb byte [rbx], al
add byte [rax], al
or byte [rdi], cl
adc dword [rax - 8], eax
invalid
mov edi, edx
mov dword [rsp + 0x300], ebx
mov word [rax + rcx*4], fs
invalid
add byte [rax], al
mov qword [rsp + 0xe98], rdi
movups xmm0, xmmword [rsp + 0x260]
test byte [rax + riz*2], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x270], cl
movaps xmmword [rsp + 0x2160], xmm0
movaps xmmword [rsp + 0x2170], xmm1
cmp dword [rsp + 0x2160], 3
lea r12, [rsp + 0x260]
jne 0x1400e18d6
and al, 0x98
invalid
add byte [rdi], cl
adc byte [rsp + 0x260], al
test byte [rax + riz*2], ah
add al, byte [rax]
invalid
test byte [rax + riz*2], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x270], cl
and al, 0x70
and dword [rax], eax
add byte [rbx + 0x216024bc], al
add byte [rax], al
add ecx, dword [rbp + rcx*4 - 0x5c]
and al, 0x60
add al, byte [rax]
add byte [rbp + 0x51], dh
and al, 0x60
and dword [rax], eax
add byte [rbx], al
mov rdi, qword [rsp + 0x80]
cmp byte [rdi + 0x24], 0
jg 0x1400e18b4
add byte [rbp + 0x19], dh
add byte [rax], al
add byte [rax + 0x7500247f], al
jg 0x1400e18b4
add byte [rbp + 0x19], dh
mov rcx, qword [rsp + 0x98]
call fcn.1400fe6dc
jg 0x1400e18b4
add byte [rbp + 0x19], dh
mov rcx, qword [rsp + 0x98]
call fcn.1400fe6dc
movabs rax, 0x800000000000000d
jmp 0x1400e18c3
mov rcx, qword [rsp + 0x98]
call fcn.1400fe47d
movabs rax, 0x800000000000000c
mov word [rax + rbx*4], fs
add byte [rax], al
add al, ch
invalid
mov qword [rsp + 0x300], rax
mov rcx, rdi
stc
mov rdx, r13
call case.0x1400f6549.51
xchg ecx, eax
cmpsd dword [rsi], dword [rdi]
add dword [rax], eax
and al, 0
add eax, dword [rax]
add byte [rax - 0x77], cl
stc
xchg ecx, eax
cmpsd dword [rsi], dword [rdi]
add dword [rax], eax
lea rcx, [rsp + 0x2160]
call fcn.1400f647d
mov rbx, rax
mov rdi, rdx
mov qword [rsp + 0x300], r14
mov qword [rsp + 0x308], r15
movups xmm0, xmmword [rsp + 0x260]
movups xmm1, xmmword [rsp + 0x270]
add al, byte [rax]
add byte [rax - 0x73], cl
lea eax, [rsp + 0x318]
movups xmmword [rax + 8], xmm1
add al, byte [rax]
add byte [rax - 0x73], cl
lea eax, [rsp + 0x318]
movups xmmword [rax + 8], xmm1
lea eax, [rsp + 0x318]
movups xmmword [rax - 8], xmm0
lea rcx, [rsp + 0xe88]
mov rdx, r13
call fcn.1400f64b5
jmp 0x1400e16ac
mov rdx, qword [rsi + 0x10]
test rdx, rdx
je case.default.0x1400e168b
mov rdi, qword [rsi + 8]
mov rcx, rdi
or byte [rax - 0x77], cl
stc
lea r8, [0x140348ef8]
call fcn.1400de16f
and eax, ecx
invalid
dec dword [rax - 0x75]
or byte [rax - 0x75], r9b
push rsi
adc byte [rbp + rcx*4 + 5], cl
mov bl, 0x75
add al, ch
ja 0x1400e19aa
add dword [rax], eax
push 2
jmp 0x1400e19a3
scasd eax, dword [rdi]
jne 0x1400e196e
add al, ch
and eax, ecx
invalid
mov rdi, rsi
push 1
jmp 0x1400e19a3
mov rdx, qword [rsi + 0x10]
mov edx, dword [rsi + 0x10]
test rdx, rdx
je case.default.0x1400e168b
mov rdi, qword [rsi + 8]
mov rcx, rdi
lea r8, [0x140348ec8]
call fcn.1400de16f
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
lea r8, [0x140348ee0]
call fcn.1400f63d9
push 3
pop rcx
jmp 0x1400e19ab
mov rdi, rsi
xor ecx, ecx
mov qword [rsp + 0x100], rcx
mov qword [rsp + 0x108], rdi
mov qword [rsp + 0x110], rax
mov qword [rsp + 0x118], rdx
lea rcx, [rsp + 0x100]
call fcn.1400f6240
mov rdi, rax
mov qword [rsp + 0x300], rsi
movups xmm0, xmmword [rsp + 0x100]
movups xmm1, xmmword [rsp + 0x110]
mov rax, qword [rsp + 0x98]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lea rcx, [rsp + 0xe70]
mov rdx, r13
call fcn.1400f626a
mov r8d, dword [rdi + 0xc8]
mov rsi, rdi
jmp 0x1400e1542
mov rcx, qword [rsp + 0x98]
call fcn.1400fe47d
movabs rax, 0x800000000000000c
jmp 0x1400e1649
xor edi, edi
mov qword [rsp + 0xe98], rdi
push 9
pop r15
lea r12, [rsp + 0xac0]
mov rcx, r13
lea rdx, [rsp + 0x80]
mov r8, rsi
call 0x1400fab6d
mov rbx, qword [rsp + 0x300]
movabs r14, 0x8000000000000000
cmp rbx, r14
jne 0x1400e1db2
mov rax, qword [rsp + 0xe78]
mov rdi, qword [rsp + 0xe80]
imul rcx, rdi, 0x28
dec rdi
lea r14, [rax + rcx]
add r14, 0xffffffffffffffe8
cmp rdi, 0xffffffffffffffff
je 0x1400e1c1b
mov rax, qword [r14 - 8]
cmp rax, 4
je 0x1400e1c1d
mov rsi, qword [r14 - 0x10]
mov qword [rsp + 0xd0], rax
mov rax, qword [r14 + 0x10]
mov rcx, qword [rsp + 0xdd8]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [r14]
movups xmmword [rcx], xmm0
mov rcx, r12
lea rdx, [rsp + 0xd0]
call fcn.1400f6309
cmp dword [rsp + 0xac0], 4
jne 0x1400e1b2f
mov rcx, r13
lea rdx, [rsp + 0x80]
mov r8, rsi
call 0x1400fab6d
mov rbx, qword [rsp + 0x300]
add byte [rbx], al
add byte [rax], al
movabs rax, 0x8000000000000000
cmp rbx, rax
jne 0x1400e1cd5
dec rdi
add r14, 0xffffffffffffffd8
jmp 0x1400e1aa0
mov qword [rsp + 0xe80], rdi
movups xmm0, xmmword [rsp + 0xac0]
movups xmm1, xmmword [rsp + 0xad0]
mov rax, qword [rsp + 0x98]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov rcx, r12
call fcn.1400f6240
mov rdi, rax
mov qword [rsp + 0x300], rsi
jmp 0x1400e1a02
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x38], rbx
mov rax, qword [rsp + 0x7c8]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x7d0]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x7d8]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x7e8]
mov qword [rsp + 0x30], rax
mov rsi, qword [rsp + 0x7f0]
mov rax, qword [rsp + 0x7f8]
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x800]
mov qword [rsp + 0x48], rax
mov r15, qword [rsp + 0x808]
mov rax, qword [rsp + 0x810]
mov qword [rsp + 0xa8], rax
mov r13, qword [rsp + 0x818]
mov rdi, qword [rsp + 0x820]
mov r14, qword [rsp + 0x828]
mov rax, qword [rsp + 0x830]
mov qword [rsp + 0xc0], rax
mov r12, qword [rsp + 0x838]
jmp 0x1400e0de1
xor edi, edi
mov qword [rsp + 0xe80], rdi
mov rdx, qword [rsp + 0x80]
mov rax, qword [rdx]
movabs rcx, 0x7fffffffffffffff
cmp rax, rcx
jae 0x1400e4f41
xor al, byte [rax]
invalid
lea rcx, [rax + 1]
mov qword [rdx], rcx
mov rcx, qword [rdx + 0x18]
mov qword [rsp + 0x2160], rcx
cmp rcx, 1
jne 0x1400e4f4d
mov qword [rdx], rax
mov rcx, r13
call 0x1400fbe53
movabs rax, 0x8000000000000011
cmp qword [rsp + 0x300], rax
je 0x1400e4f74
movups xmm0, xmmword [rsp + 0x300]
movups xmm1, xmmword [rsp + 0x310]
movups xmm2, xmmword [rsp + 0x320]
movaps xmmword [rsp + 0xae0], xmm2
movaps xmmword [rsp + 0xad0], xmm1
movaps xmmword [rsp + 0xac0], xmm0
mov rcx, qword [rsp + 0x228]
mov rdx, r12
call fcn.1400fbeb6
movabs r14, 0x8000000000000000
mov esi, 0
add byte [rax], al
add byte [rax - 0x160c76b4], al
add byte [rax], al
invalid
mov qword [rsp + 0xe80], rdi
mov rcx, r15
mov rdi, qword [rsp + 0x228]
mov rsi, qword [rsp + 0x98]
rep movsq qword [rdi], qword [rsi]
mov r14, rax
jmp 0x1400e1dc8
mov qword [rsp + 0xe98], rdi
mov rax, qword [rsp + 0x308]
mov rcx, qword [rsp + 0x310]
mov rdx, qword [rsp + 0x318]
mov r8, qword [rsp + 0x320]
lea r9, [rsp + 0x318]
movups xmm0, xmmword [r9 + 0x10]
movups xmm1, xmmword [r9 + 0x20]
movaps xmmword [rsp + 0xac0], xmm0
movaps xmmword [rsp + 0xad0], xmm1
mov r9, qword [r9 + 0x30]
mov qword [rsp + 0xae0], r9
mov r9, qword [rsp + 0xae0]
lea r10, [rsp + 0x7e8]
mov qword [r10 + 0x20], r9
movaps xmm0, xmmword [rsp + 0xac0]
movaps xmm1, xmmword [rsp + 0xad0]
movups xmmword [r10 + 0x10], xmm1
movups xmmword [r10], xmm0
mov qword [rsp + 0x7d0], rcx
mov qword [rsp + 0x7d8], rdx
mov qword [rsp + 0x7e0], r8
mov qword [rsp + 0x7c0], rbx
mov qword [rsp + 0x7c8], rax
movabs r14, 0x8000000000000000
jmp 0x1400e1dc8
mov rcx, r15
mov rdi, qword [rsp + 0x228]
mov edi, dword [rsp + 0x228]
mov rsi, qword [rsp + 0x98]
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0xe70]
call case.0x1400e8def.215
mov rax, qword [rsp + 0x7c8]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x7d0]
mov qword [rsp + 0x38], rax
mov rsi, qword [rsp + 0x7d8]
mov rax, qword [rsp + 0x7e0]
mov qword [rsp + 0x50], rax
mov r12, qword [rsp + 0x7e8]
mov r13, qword [rsp + 0x7f0]
cmp rbx, r14
jne 0x1400e258c
lea rcx, [rsp + 0x1140]
call fcn.1400f2385
movabs r8, 0x8000000000000000
mov r9, qword [rsp + 0x2e8]
mov r10, qword [rsp + 0x2e0]
mov r11, qword [rsp + 0x2d8]
mov rcx, qword [rsp + 0x2d0]
mov r15, qword [rsp + 0x68]
mov qword [rsp + 0x58], r12
jmp 0x1400e0ec8
mov r9, qword [rsp + 0x140]
mov eax, 0xfa
movabs r15, 0x8000000000000000
cmp r9, r15
jne 0x1400e1f32
xor r8d, r8d
push reloc.WS2_32.dll_ioctlsocket
pop rbx
mov rcx, rbx
mov edx, 0xfa
push 8
pop r10
xor r9d, r9d
mov r12b, byte [rsp + 0x47]
jmp 0x1400e1f5a
mov rcx, qword [rsp + 0x160]
mov rdx, qword [rsp + 0x158]
mov r10, qword [rsp + 0x148]
mov r8, qword [rsp + 0x150]
mov r12b, byte [rsp + 0x47]
push reloc.WS2_32.dll_ioctlsocket
pop rbx
mov qword [rsp + 0x50], r9
mov r9, qword [rsp + 0x248]
mov rdi, qword [rsp + 0x1a8]
cmp rdi, r15
jne 0x1400e1f7b
xor r11d, r11d
xor edi, edi
jmp 0x1400e1fa3
mov rbx, qword [rsp + 0x1c8]
mov rax, qword [rsp + 0x1c0]
mov r11, qword [rsp + 0x1b0]
mov qword [rsp + 0x2b8], r11
mov r11, qword [rsp + 0x1b8]
mov r14, qword [rsp + 0x250]
mov rsi, qword [rsp + 0x258]
cmp r9, r15
jne 0x1400e1fc2
mov qword [rsp + 0x38], r14
jmp 0x1400e3198
mov qword [rsp + 0xe20], r10
mov qword [rsp + 0xe28], r8
add byte [rax], al
mov qword [rsp + 0xe30], rdx
mov qword [rsp + 0xe38], rcx
mov qword [rsp + 0xe40], rdi
mov rcx, qword [rsp + 0x2b8]
mov qword [rsp + 0xe48], rcx
mov qword [rsp + 0xe50], r11
mov qword [rsp + 0xe58], rax
mov qword [rsp + 0xe60], rbx
mov eax, dword [rsp + 0x7b9]
mov dword [rsp + 0xe69], eax
mov eax, dword [rsp + 0x7bc]
mov dword [rsp + 0xe6c], eax
mov qword [rsp + 0xe08], r14
mov qword [rsp + 0xe10], rsi
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0xe18], rax
mov qword [rsp + 0xe00], r9
mov r15, qword [rsp + 0x130]
mov eax, r15d
and al, 1
mov byte [rsp + 0xe68], al
lea r13, [rsp + 0x1440]
mov rcx, r13
call fcn.1400d9af3
mov rdi, qword [rsp + 0x120]
mov rax, qword [rdi + 0x18]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x18d0], rax
lea rbx, [rsp + 0x300]
mov r8d, 0x2f8
mov rcx, rbx
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0x2fa
lea rdx, [rcx + r13]
add rcx, rbx
mov r8d, 0x1a6
call sub.VCRUNTIME140.dll_memcpy
cmp byte [rdi + 0x3a], 0
setne al
or al, r15b
and al, 1
mov byte [rbx + 0x2f8], r12b
mov byte [rbx + 0x2f9], al
lea rdi, [rsp + 0x7c0]
lea edi, [rsp + 0x7c0]
mov rcx, rdi
mov rdx, rbx
mov r8, r14
mov r9, rsi
call fcn.1400da7ac
mov r15, qword [rdi]
mov r12, qword [rdi + 8]
movdqa xmm0, xmmword [rdi]
pcmpeqb xmm0, xmmword [0x1402e2020]
add byte [rsi + 0xf], ah
xlatb
ror byte [rdi], 0x28
adc byte [r15], r9b
sub dword [rsp + 0x1140], eax
mov rcx, qword [rdi + 0x20]
mov qword [rsp + 0x1150], rcx
cmp eax, 0xffff
jne 0x1400e214c
mov rax, qword [rsp + 0x1150]
mov rcx, qword [rsp + 0x180]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x1140]
movups xmmword [rcx], xmm0
jmp 0x1400e2390
lea rdx, [rsp + 0x7e8]
lea rdi, [rsp + 0xae8]
mov r8d, 0x2d8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x1140]
movaps xmmword [rdi - 0x18], xmm0
mov rax, qword [rsp + 0x1150]
mov qword [rdi - 8], rax
mov qword [rdi - 0x20], r12
mov qword [rdi - 0x28], r15
jg 0x1400e2162
mov rcx, r13
call fcn.1400d9af3
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x18d0], rax
mov r8d, 0x2f8
mov rcx, rbx
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov dil, byte [rsp + 0x1739]
mov ecx, 0x2fb
lea rdx, [rcx + r13]
add rcx, rbx
mov r8d, 0x1a5
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0x47]
mov byte [rsp + 0x5f8], al
mov byte [rsp + 0x5f9], dil
mov byte [rsp + 0x5fa], 1
lea rdi, [rsp + 0x7c0]
mov rcx, rdi
mov rdx, rbx
mov r8, r14
mov r9, rsi
call fcn.1400da7ac
mov r15, qword [rdi]
mov r12, qword [rdi + 8]
movdqa xmm0, xmmword [rdi]
pcmpeqb xmm0, xmmword [0x1402e2020]
pmovmskb eax, xmm0
movaps xmm0, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0xe70], xmm0
mov rcx, qword [rdi + 0x20]
mov qword [rsp + 0xe80], rcx
cmp eax, 0xffff
jne 0x1400e225d
mov rax, qword [rsp + 0xe80]
mov rcx, qword [rsp + 0x180]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0xe70]
movups xmmword [rcx], xmm0
jmp 0x1400e2383
lea rdx, [rsp + 0x7e8]
lea rdi, [rsp + 0x1168]
mov r8d, 0x2d8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
add byte [rdi], cl
sub byte [rsp + 0xe70], al
movaps xmmword [rdi - 0x18], xmm0
mov rax, qword [rsp + 0xe80]
mov qword [rdi - 8], rax
mov qword [rdi - 0x20], r12
mov qword [rdi - 0x28], r15
mov rcx, r13
call fcn.1400d9af3
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x18d0], rax
mov r8d, 0x2f8
mov rcx, rbx
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
movzx edi, byte [rsp + 0x1739]
mov ecx, 0x2fc
add r13, rcx
add rcx, rbx
mov r8d, 0x1a4
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
or edi, 0x100
mov al, byte [rsp + 0x47]
mov byte [rsp + 0x5f8], al
mov word [rsp + 0x5f9], di
mov byte [rsp + 0x5fb], 1
lea r15, [rsp + 0x7c0]
mov rcx, r15
mov rdx, rbx
mov rdi, r14
mov r8, r14
mov r9, rsi
call fcn.1400da7ac
mov rcx, qword [r15]
mov rdx, qword [r15 + 8]
movdqa xmm0, xmmword [r15]
pcmpeqb xmm0, xmmword [0x1402e2020]
mov rax, qword [r15 + 0x20]
mov qword [rsp + 0x270], rax
pmovmskb eax, xmm0
movaps xmm0, xmmword [r15 + 0x10]
movaps xmmword [rsp + 0x260], xmm0
cmp eax, 0xffff
jne 0x1400e23bc
mov rax, qword [rsp + 0x270]
mov rcx, qword [rsp + 0x180]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x260]
movups xmmword [rcx], xmm0
lea rcx, [rsp + 0x1140]
call fcn.1400d9019
lea rcx, [rsp + 0xac0]
call fcn.1400d9019
lea rcx, [rsp + 0xe00]
call 0x1400ecd5d
lea rcx, [rsp + 0xe18]
call fcn.1400d91ba
lea rcx, [rsp + 0xe40]
call fcn.1400d91ba
jmp 0x1400e31b5
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x58], rcx
lea rbx, [rsp + 0x7e8]
lea r15, [rsp + 0xe70]
mov r8d, 0x2d0
mov rcx, r15
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbx + 0x2d0]
mov qword [rsp + 0x50], rax
movaps xmm0, xmmword [rsp + 0x260]
movaps xmmword [rsp + 0xd0], xmm0
mov rax, qword [rsp + 0x270]
mov qword [rsp + 0xe0], rax
lea rcx, [rsp + 0x2160]
mov r8d, 0x2c8
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
push 5
pop rax
mov qword [rsp + 0x48], rax
cmp rsi, 1
jne 0x1400e3380
test byte [rdi + 0x29], 4
je 0x1400e3380
movabs rax, 0x800000000000000b
cmp qword [rdi], rax
jne 0x1400e3380
lea rax, [rsp + 0x308]
and qword [rax - 8], 0
mov qword [rax], 8
and qword [rax + 8], 0
mov r15, qword [rdi + 0x10]
imul rax, qword [rdi + 0x18], 0x30
add rax, r15
mov qword [rsp + 0x30], rax
push 8
pop r14
xor r13d, r13d
lea rsi, [rsp + 0xde8]
movabs rbx, 0x8000000000000004
cmp r15, qword [rsp + 0x30]
je 0x1400e331f
and qword [rsp + 0xde8], 0
mov qword [rsp + 0xdf0], 1
and qword [rsp + 0xdf8], 0
mov qword [rsp + 0x1a8], r15
mov rax, qword [r15]
movabs rcx, 0x7ffffffffffffffd
add rax, rcx
cmp rax, 9
push 6
pop rcx
cmovae rax, rcx
cmp rax, 1
je 0x1400e252f
cmp rax, 7
jne 0x1400e5057
mov rcx, qword [r15 + 0x10]
imul rdi, qword [r15 + 0x18], 0x30
test rdi, rdi
je 0x1400e253b
mov qword [rsp + 0x260], rcx
cmp qword [rcx], rbx
jne 0x1400e4e5c
lea r12, [rcx + 0x30]
add rcx, 8
mov rdx, rsi
call fcn.1400e548c
add rdi, 0xffffffffffffffd0
mov rcx, r12
jmp 0x1400e2500
lea rcx, [r15 + 8]
mov rdx, rsi
call fcn.1400e548c
cmp r13, qword [rsp + 0x300]
jne 0x1400e255a
lea rcx, [rsp + 0x300]
call fcn.140016988
mov r14, qword [rsp + 0x308]
add r15, 0x30
imul rax, r13, 0x18
movups xmm0, xmmword [rsp + 0xde8]
mov rcx, qword [rsp + 0xdf8]
mov qword [r14 + rax + 0x10], rcx
movups xmmword [r14 + rax], xmm0
inc r13
mov qword [rsp + 0x310], r13
jmp 0x1400e249b
mov rax, qword [rsp + 0x7f8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x800]
mov qword [rsp + 0x188], rax
mov rax, qword [rsp + 0x808]
mov qword [rsp + 0xb0], rax
lea rcx, [rsp + 0x1140]
call fcn.1400f2385
movabs rax, 0x8000000000000000
mov qword [rsp + 0x28], rax
mov rdx, qword [rsp + 0x2e8]
mov rdi, qword [rsp + 0x2e0]
mov r8, qword [rsp + 0x2d8]
mov r15, rbx
mov rbx, qword [rsp + 0x2d0]
mov r14, qword [rsp + 0xde0]
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x48], r12
mov r12, r8
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0xc8], r13
mov qword [rsp + 0x50], rsi
mov rcx, qword [rsp + 0x28]
mov qword [rsp + 0x300], rcx
mov qword [rsp + 0x308], r15
mov rsi, qword [rsp + 0x38]
mov qword [rsp + 0x310], rsi
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x318], rax
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x320], rax
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x328], rax
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x330], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x338], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x340], rax
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x348], rax
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x350], rax
mov qword [rsp + 0x358], r14
mov qword [rsp + 0x360], rbx
mov qword [rsp + 0x368], r12
and qword [rsp + 0x80], 0
mov qword [rsp + 0x88], 1
and qword [rsp + 0x90], 0
mov qword [rsp + 0x370], rdi
mov qword [rsp + 0x378], rdx
movabs r13, 0x8000000000000001
cmp rcx, r13
jg 0x1400e2a44
add qword [rsp + 0x28], r13
je 0x1400e2a44
cmp qword [rsp + 0x28], 1
lea rbx, [rsp + 0x300]
lea r12, [rsp + 0xd0]
jne 0x1400e5041
lea rax, [rsp + 0x350]
lea rcx, [rsp + 0x320]
lea r15, [rsp + 0xe80]
mov qword [r15 - 0x10], rsi
mov rdi, qword [rsp + 0x30]
mov qword [r15 - 8], rdi
mov qword [r15], rax
mov qword [r15 + 8], rcx
and qword [r15 + 0x10], 0
lea rcx, [rsp + 0x1140]
lea rdx, [rsp + 0xe70]
call case.0x1400e940f.265
mov rcx, rsi
mov rdx, rdi
call fcn.14010098c
test al, al
lea rdi, [rsp + 0xac0]
je 0x1400e2fb9
lea rsi, [rsp + 0x100]
push 0x4f
pop rdx
push 0x7e
pop r8
mov rcx, rsi
call fcn.1400f325c
lea rax, str.regex_parse_error:_n
lea r8, [rsp + 0x7c0]
mov qword [r8], rax
mov qword [r8 + 8], 1
mov qword [r8 + 0x10], 8
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
lea rdx, [0x140346a78]
lea rcx, [rsp + 0x80]
call fcn.1400b0bbe
test al, al
jne 0x1400e4ee3
mov qword [rsp + 0xac0], rsi
lea rax, reloc.WS2_32.dll_accept
lea r8, [rsp + 0x7c0]
mov qword [r8], rax
mov qword [r8 + 8], 2
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
and byte [rax], al
lea r14, [fcn.14001aa6d]
mov qword [rsp + 0xac8], r14
mov qword [r8 + 0x10], rdi
mov qword [r8 + 0x18], 1
lea rdx, [0x140346a78]
lea rcx, [rsp + 0x80]
call fcn.1400b0bbe
test al, al
jne 0x1400e4ee3
lea rdx, [rsp + 0x1140]
mov rcx, r12
call fcn.1401009a9
lea rax, reloc.WS2_32.dll_accept
lea r8, [rsp + 0x7c0]
mov qword [r8], rax
mov rax, r12
push 1
pop r12
mov qword [r8 + 8], r12
and qword [r8 + 0x20], 0
mov qword [rsp + 0xac0], rax
mov qword [rsp + 0xac8], r14
mov qword [r8 + 0x10], rdi
mov qword [r8 + 0x18], r12
lea rdx, [0x140346a78]
lea rcx, [rsp + 0x80]
call fcn.1400b0bbe
test al, al
jne 0x1400e4ece
lea r8, [rsp + 0x7c0]
lea rax, reloc.WS2_32.dll_accept
mov qword [r8], rax
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
mov qword [rsp + 0xac0], rsi
mov qword [rsp + 0xac8], r14
mov qword [r8 + 0x10], rdi
mov qword [r8 + 0x18], 1
lea rdx, [0x140346a78]
lea rcx, [rsp + 0x80]
call fcn.1400b0bbe
test al, al
jne 0x1400e4ece
mov rcx, qword [rsp + 0x1168]
test rcx, rcx
je 0x1400e329f
lea r14, [rsp + 0x260]
and qword [r14], 0
mov qword [r14 + 8], 8
and qword [r14 + 0x10], 0
mov rax, qword [rsp + 0x1160]
imul r12, rcx, 0x30
lea r15, [fcn.140066250]
lea rbx, str.on_line___column___through_line_4_
lea rsi, [rsp + 0x2160]
lea r13, [rsp + 0xac0]
test r12, r12
je 0x1400e31dd
lea rdi, [rax + 0x30]
lea rcx, [rax + 8]
lea rdx, [rax + 0x10]
mov r8, qword [rax + 0x28]
add rax, 0x20
dec r8
mov qword [rsp + 0x238], r8
mov qword [rsp + 0x7c0], rcx
mov qword [rsp + 0x7c8], r15
mov qword [rsp + 0x7d0], rdx
mov qword [rsp + 0x7d8], r15
mov qword [rsp + 0x7e0], rax
mov qword [rsp + 0x7e8], r15
mov qword [rsp + 0xac0], rbx
mov qword [rsp + 0xac8], 5
and qword [rsp + 0xae0], 0
lea rax, [rsp + 0x238]
mov qword [rsp + 0x7f0], rax
mov qword [rsp + 0x7f8], r15
mov dword [rsp + 0x7f8], edi
lea rax, [rsp + 0x7c0]
mov qword [rsp + 0xad0], rax
mov qword [rsp + 0xad8], 4
mov rcx, rsi
mov rdx, r13
call fcn.1400b022a
mov rcx, r14
mov rdx, rsi
call 0x140100d05
add r12, 0xffffffffffffffd0
mov rax, rdi
jmp 0x1400e2979
lea rax, [rsp + 0x320]
cmp dword [rsp + 0x30], 0x11
lea rbx, [rsp + 0x300]
lea r14, [rsp + 0xd0]
je 0x1400e2a7d
cmp dword [rsp + 0x30], 0xe
lea rdi, [rsp + 0xac0]
je 0x1400e2a85
cmp dword [rsp + 0x30], 0xd
je 0x1400e2a85
xor eax, eax
jmp 0x1400e2a85
lea rdi, [rsp + 0xac0]
lea rcx, [rsp + 0x350]
lea r12, [rsp + 0xe80]
mov qword [r12 - 0x10], r15
mov qword [r12 - 8], rsi
lea rdx, [rsp + 0x318]
mov qword [r12], rdx
mov qword [r12 + 8], rcx
mov qword [r12 + 0x10], rax
lea rcx, [rsp + 0x1140]
lea rdx, [rsp + 0xe70]
call case.0x1400e940f.265
mov rcx, r15
mov rdx, rsi
call fcn.14010098c
test al, al
je 0x1400e2d71
lea rsi, [rsp + 0x100]
push 0x4f
pop rdx
push 0x7e
pop r8
mov rcx, rsi
call fcn.1400f325c
lea rax, str.regex_parse_error:_n
lea r8, [rsp + 0x7c0]
mov qword [r8], rax
mov qword [r8 + 8], 1
mov qword [r8 + 0x10], 8
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
lea rdx, [0x140346a78]
lea rcx, [rsp + 0x80]
call fcn.1400b0bbe
test al, al
jne 0x1400e4ee3
mov qword [rsp + 0xac0], rsi
lea rax, reloc.WS2_32.dll_accept
lea r8, [rsp + 0x7c0]
mov qword [r8], rax
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
lea rbx, [fcn.14001aa6d]
mov qword [rsp + 0xac8], rbx
mov qword [r8 + 0x10], rdi
mov qword [r8 + 0x18], 1
lea rdx, [0x140346a78]
lea rcx, [rsp + 0x80]
call fcn.1400b0bbe
test al, al
jne 0x1400e4ee3
lea rdx, [rsp + 0x1140]
mov rcx, r14
call fcn.1401009a9
lea rax, reloc.WS2_32.dll_accept
lea r8, [rsp + 0x7c0]
mov qword [r8], rax
push 1
pop r15
mov qword [r8 + 8], r15
and qword [r8 + 0x20], 0
mov qword [rsp + 0xac0], r14
mov qword [rsp + 0xac8], rbx
mov qword [r8 + 0x10], rdi
mov qword [r8 + 0x18], r15
lea rdx, [0x140346a78]
lea rcx, [rsp + 0x80]
call fcn.1400b0bbe
test al, al
jne 0x1400e4ece
lea r8, [rsp + 0x7c0]
lea rax, reloc.WS2_32.dll_accept
mov qword [r8], rax
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
mov qword [rsp + 0xac0], rsi
mov qword [rsp + 0xac8], rbx
add byte [rax], al
mov qword [r8 + 0x10], rdi
mov qword [r8 + 0x18], 1
lea rdx, [0x140346a78]
lea rcx, [rsp + 0x80]
call fcn.1400b0bbe
test al, al
jne 0x1400e4ece
mov rcx, qword [rsp + 0x1168]
test rcx, rcx
je 0x1400e2f2c
lea r14, [rsp + 0x260]
and qword [r14], 0
mov qword [r14 + 8], 8
and qword [r14 + 0x10], 0
mov rax, qword [rsp + 0x1160]
imul r12, rcx, 0x30
lea r13, [fcn.140066250]
lea rbx, str.on_line___column___through_line_4_
lea rsi, [rsp + 0x2160]
lea r15, [rsp + 0xac0]
test r12, r12
je 0x1400e2e72
lea rdi, [rax + 0x30]
lea rcx, [rax + 8]
lea rdx, [rax + 0x10]
mov r8, qword [rax + 0x28]
add rax, 0x20
dec r8
mov qword [rsp + 0x238], r8
mov qword [rsp + 0x7c0], rcx
mov qword [rsp + 0x7c8], r13
mov qword [rsp + 0x7d0], rdx
mov qword [rsp + 0x7d8], r13
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
invalid
add byte [rax], al
mov qword [rsp + 0x7e8], r13
mov qword [rsp + 0xac0], rbx
mov qword [rsp + 0xac8], 5
and qword [rsp + 0xae0], 0
lea rax, [rsp + 0x238]
mov qword [rsp + 0x7f0], rax
mov qword [rsp + 0x7f8], r13
lea rax, [rsp + 0x7c0]
mov qword [rsp + 0xad0], rax
or al, byte [rax]
add byte [rax - 0x39], cl
mov qword [rsp + 0xad8], 4
mov rcx, rsi
mov rdx, r15
call fcn.1400b022a
mov rcx, r14
mov rdx, rsi
call 0x140100d05
add r12, 0xffffffffffffffd0
mov rax, rdi
jmp case.0x140061f32.1373
lea rax, str.regex_parse_error:_n
lea r8, [rsp + 0x7c0]
mov qword [r8], rax
mov qword [r8 + 8], 1
mov qword [r8 + 0x10], 8
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
lea rdx, [0x140346a78]
lea rcx, [rsp + 0x80]
call fcn.1400b0bbe
test al, al
jne 0x1400e4f0a
lea rsi, [rsp + 0x7c0]
lea rdx, [rsp + 0xe70]
mov rcx, rsi
call case.0x1400e940f.265
mov rcx, rdi
mov rdx, rsi
call fcn.1401009a9
mov rcx, rsi
call case.0x1400e7bce.325
mov qword [rsp + 0x2160], rdi
lea rax, reloc.WS2_32.dll_accept
mov qword [rsi], rax
push 1
pop rdi
mov qword [rsi + 8], rdi
and qword [rsi + 0x20], 0
lea rax, [fcn.14001aa6d]
mov qword [rsp + 0x2168], rax
lea r14, [rsp + 0x2160]
mov qword [rsi + 0x10], r14
mov qword [rsi + 0x18], rdi
lea rdx, [0x140346a78]
lea rcx, [rsp + 0x80]
lea r8, [rsp + 0x7c0]
call fcn.1400b0bbe
test al, al
jne 0x1400e4ef5
mov qword [rsp + 0x2160], r12
lea rax, str.error:
lea r8, [rsp + 0x7c0]
mov qword [r8], rax
mov qword [r8 + 8], rdi
and qword [r8 + 0x20], 0
lea rax, case.0x1400f3f6b.67
jmp 0x1400e30b5
lea rdi, [rsp + 0x260]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
lea r9, [0x1403a2f6e]
mov rcx, r15
call fcn.1400f1fbe
lea r8, [rsp + 0x7c0]
lea rax, reloc.WS2_32.dll_accept
mov qword [r8], rax
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
mov qword [rsp + 0x2160], r15
lea rax, [fcn.14001aa6d]
mov qword [rsp + 0x2168], rax
push 0x49000021
mov dword [rax + 0x10], esi
mov qword [r8 + 0x18], 1
lea rdx, [0x140346a78]
lea rcx, [rsp + 0x80]
call fcn.1400b0bbe
mov ebx, eax
mov rcx, qword [rsp + 0xac0]
mov rdx, qword [rsp + 0xac8]
add al, ch
invalid
add al, 0xfc
dec dword [rax - 0x77]
stc
call fcn.1401287c1
test bl, bl
lea rdi, [rsp + 0xac0]
movabs r13, 0x8000000000000001
lea r12, [rsp + 0xe80]
push 1
pop r15
jne 0x1400e4ece
add byte [rax], al
mov qword [rsp + 0xac0], r12
lea rax, str.error:
lea r8, [rsp + 0x7c0]
mov qword [r8], rax
mov qword [r8 + 8], r15
and qword [r8 + 0x20], 0
lea rax, case.0x1400f3f6b.67
mov qword [rsp + 0xac8], rax
mov qword [r8 + 0x10], rdi
mov qword [r8 + 0x18], r15
lea rdx, [0x140346a78]
lea rcx, [rsp + 0x80]
call fcn.1400b0bbe
test al, al
jne 0x1400e4ece
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xd8]
call fcn.1400a33ee
mov rcx, qword [rsp + 0x100]
mov rdx, qword [rsp + 0x108]
call fcn.1400a33ee
lea rbx, [rsp + 0x300]
jmp 0x1400e30f6
lea rax, str.regex_parse_error:_n
lea r8, [rsp + 0x7c0]
mov qword [r8], rax
mov qword [r8 + 8], 1
mov dword [rax + 8], 1
mov dword [rax + 8], 1
mov qword [r8 + 0x10], 8
xorps xmm0, xmm0
push rdi
rol byte [rcx + 0xf], 0x11
sbb byte [rax - 0x73], cl
adc eax, 0x263a8e
invalid
cmp ah, byte [rsi]
invalid
push rdi
rol byte [rcx + 0xf], 0x11
sbb byte [rax - 0x73], cl
adc eax, 0x263a8e
invalid
cmp ah, byte [rsi]
invalid
invalid
lea rcx, [rsp + 0x80]
call fcn.1400b0bbe
inc dword [rax + rax*8 + 0x1f0b850f]
add byte [rax], al
inc dword [rax + rax*8 + 0x1f0b850f]
add byte [rax], al
lea rsi, [rsp + 0x7c0]
lea rdx, [rsp + 0xe70]
mov rcx, rsi
call case.0x1400e940f.265
mov rcx, rdi
mov rdx, rsi
call fcn.1401009a9
mov rcx, rsi
call case.0x1400e7bce.325
mov qword [rsp + 0x2160], rdi
lea rax, reloc.WS2_32.dll_accept
mov qword [rsi], rax
push 1
pop rdi
mov qword [rsi + 8], rdi
and qword [rsi + 0x20], 0
lea rax, [fcn.14001aa6d]
mov qword [rsp + 0x2168], rax
lea r14, [rsp + 0x2160]
mov qword [rsi + 0x10], r14
mov qword [rsi + 0x18], rdi
lea rdx, [0x140346a78]
lea rcx, [rsp + 0x80]
lea r8, [rsp + 0x7c0]
call fcn.1400b0bbe
test al, al
jne 0x1400e4ef5
mov qword [rsp + 0x2160], r15
lea rax, str.error:
and dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x2666fe
lea r8, [rsp + 0x7c0]
mov qword [r8], rax
mov qword [r8 + 8], rdi
and qword [r8 + 0x20], 0
and dword [rax + 0x20], 0
and dword [rax + 0x20], 0
lea rax, [0x1400ee7c5]
mov qword [rsp + 0x2168], rax
mov qword [r8 + 0x10], r14
mov qword [r8 + 0x18], rdi
lea rdx, [0x140346a78]
lea rcx, [rsp + 0x80]
call fcn.1400b0bbe
invalid
cld
inc dword [rax + rax*8 + 0x1e14850f]
add byte [rax], al
invalid
mov rcx, qword [rsp + 0xac0]
mov rdx, qword [rsp + 0xac8]
and al, 0xc0
or al, byte [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xc8
or al, byte [rax]
add al, ch
clc
add bh, ah
dec dword [rax - 0x73]
mov word [rax + rax*2], fs
adc dword [rax], eax
add al, ch
call case.0x1400e7bce.325
invalid
invalid
test byte [rax + rax*4], ah
call fcn.1400a33ee
lea rcx, [rsp + 0x1140]
call case.0x1400e7bce.325
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x38], rax
fild dword [rcx]
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x38
mov rsi, qword [rsp + 0x88]
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x50], rax
mov rcx, qword [rsp + 0x300]
add r13, rcx
xor eax, eax
movabs rdx, 0x8000000000000002
cmp rcx, rdx
cmovl rax, r13
cmp rax, 1
je 0x1400e3150
test rax, rax
je 0x1400e315b
jmp 0x1400e3164
lea rbx, [rsp + 0x308]
mov rcx, qword [rbx]
mov rdx, qword [rbx + 8]
call fcn.1400a33ee
lea rcx, [rsp + 0x1440]
call fcn.1400e51ab
lea rcx, [rsp + 0x1a8]
call fcn.1400e5388
lea rcx, [rsp + 0x140]
add byte [rax], al
add byte [rax], al
call fcn.1400e5388
lea rcx, [rsp + 0x248]
call 0x1400ecd5d
invalid
wait
add byte [rax], al
invalid
mov rax, qword [rsp + 0x180]
mov rcx, qword [rsp + 0x38]
test byte [rax + rax*4], ah
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x38
mov qword [rax], rcx
mov qword [rax + 8], rsi
mov rcx, qword [rsp + 0x50]
mov qword [rax + 0x10], rcx
mov rcx, qword [rsp + 0x120]
call fcn.14000af8b
movaps xmm6, xmmword [rbp + 0x3220]
lea rsp, [rbp + 0x3238]
mov ch, 0x20
xor al, byte [rax]
add byte [rax - 0x73], cl
movsd dword [rdi], dword [rsi]
cmp byte [rdx], dh
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rdi, [rsp + 0x260]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
lea r9, [0x1403a2f6e]
lea ecx, [0x1403a2f6e]
lea ecx, [0x1403a2f6e]
mov rcx, r13
call fcn.1400f1fbe
lea r8, [rsp + 0x7c0]
lea rax, reloc.WS2_32.dll_accept
mov qword [r8], rax
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
invalid
and byte [rax], al
mov qword [rsp + 0x2160], r13
and dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xfff37843
mov qword [rsp + 0x2168], rax
mov qword [r8 + 0x10], rsi
jo 0x1400e3246
mov qword [r8 + 0x18], 1
add dword [rax], eax
add byte [rax], al
lea rdx, [0x140346a78]
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
and al, 0x80
add byte [rax], al
add al, ch
insb byte [rdi], dx
frndint
dec dword [rcx - 0x7374b73d]
and al, 0xc0
or al, byte [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xc8
or al, byte [rax]
add al, ch
test dword [rcx], eax
cld
dec dword [rax - 0x77]
stc
call fcn.1401287c1
add byte [rbx + rbx*8 + 0x249c8d48], al
add byte [rbx], al
add byte [rax], al
lea rdi, [rsp + 0xac0]
or al, byte [rax]
add byte [rcx - 0x43], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rbp + rcx*4 - 0x44], 0x24
and al, 0x80
invalid
add byte [rax], al
push 1
pop r12
jne 0x1400e4ece
test dword [rdi], ebp
sbb al, 0
invalid
invalid
jo 0x1400e3246
lea ecx, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add al, ch
insb byte [rdi], dx
frndint
dec dword [rcx - 0x7374b73d]
and al, 0xc0
or al, byte [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xc8
or al, byte [rax]
add al, ch
test dword [rcx], eax
cld
dec dword [rax - 0x77]
stc
add byte [rbx + rbx*8 + 0x249c8d48], al
add byte [rbx], al
add byte [rax], al
and al, 0
add eax, dword [rax]
add byte [rax - 0x73], cl
mov esp, 0xac024
or al, byte [rax]
or al, byte [rax]
add byte [rcx - 0x43], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rbp + rcx*4 - 0x44], 0x24
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rbp + rcx*4 - 0x44], 0x24
invalid
and al, 0x80
invalid
or byte [rsi], 0
add byte [rdx + 1], ch
test dword [rdi], ebp
sbb al, 0
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xc0
or al, byte [rax]
add byte [rax - 0x73], cl
add eax, 0x2664ea
invalid
invalid
invalid
invalid
mov qword [rsp + 0xac0], r15
lea rax, str.error:
invalid
add byte es:[rbp + rcx*4 - 0x7c], cl
and al, 0xc0
invalid
add byte [rax], al
mov qword [r8], rax
mov qword [r8 + 8], r12
and qword [r8 + 0x20], 0
lea rax, [0x1400ee7c5]
mov qword [rsp + 0xac8], rax
mov qword [r8 + 0x10], rdi
mov qword [r8 + 0x18], r12
lea rdx, [0x140346a78]
cwde
invalid
add byte es:[rax - 0x73], cl
mov word [rax + rax*4], fs
add byte [rax], al
add al, ch
rcr eax, 1
cld
inc dword [rax + rax*8 + 0x1bd9850f]
test ecx, ebx
sbb eax, dword [rax]
invalid
invalid
cwde
invalid
test ecx, ebx
sbb eax, dword [rax]
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0xd0]
mov rdx, qword [rsp + 0xd8]
call fcn.1400a33ee
mov rcx, qword [rsp + 0x100]
mov rdx, qword [rsp + 0x108]
invalid
sar ch, cl
std
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xd8]
call fcn.1400a33ee
mov rcx, qword [rsp + 0x100]
mov rdx, qword [rsp + 0x108]
jmp 0x1400e30f1
std
invalid
invalid
mov ecx, dword [rsp + 0xd0]
std
invalid
mov rax, qword [rsp + 0x300]
lea rcx, [rsp + 0x308]
and al, 8
add eax, dword [rax]
add byte [rdi], cl
adc byte [rcx], al
movaps xmmword [rsp + 0xe70], xmm0
jo 0x1400e3346
add byte [rax], al
jo 0x1400e3346
add byte [rax], al
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x1400e3380
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c83948], al
invalid
enter 0x3774, 0xf
sub byte [rsp + 0xe70], al
invalid
add byte [rax], al
movaps xmm0, xmmword [rsp + 0xe70]
movups xmmword [rsp + 0x1f8], xmm0
and al, 0xf8
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*8], ah
add dword [rax], eax
add byte [rax - 0x75], cl
pushfq
and al, 0
add al, byte [rax]
add byte [rax - 0x7d], cl
sti
and dword [rdi], ecx
sub dword [rdx], 0xa
add byte [rax], al
add byte [rax - 0x7d], cl
sti
and dword [rdi], ecx
sub dword [rdx], 0xa
add byte [rax], al
lea rcx, [rsp + 0x1f0]
call fcn.140058a85
add al, ch
add eax, 0x48fff757
lea eax, [rsp + 0xe18]
lea rax, [rsp + 0xe18]
mov rsi, qword [rax + 8]
jo 0x1400e3394
mov r14, qword [rax + 0x10]
jo case.0x1400db33e.98
jo 0x1400e3394
jo case.0x1400db33e.98
lea rcx, [rsp + 0x1440]
call fcn.1400e56aa
and eax, dword [rax]
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x30
shl r14, 5
out 5, al
xor r12d, r12d
lea r13, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
mov rbx, rsi
adc al, 0
add al, ch
or eax, 0x4c000023
and eax, dword [rax]
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x30
and eax, dword [rax]
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x30
out 5, al
cmp r14, r12
je 0x1400e3458
add byte [rax], al
cmp esi, esp
add byte [rax], al
cmp byte [rsp + 0x1470], 0
setne al
mov rcx, qword [rbx + 0x10]
mov ecx, dword [rbx + 0x10]
cmp rcx, 1
add dword [rdi], ecx
xchg esp, eax
ret 0xc220
mov byte [rsp + 0x1470], dl
adc al, 0
add byte [rax - 0x7b], cl
leave
je 0x1400e344b
mov ecx, dword [rbx + 0x10]
add dword [rdi], ecx
xchg esp, eax
ret 0xc220
mov rax, qword [rsi + r12 + 8]
mov r15b, byte [rax]
mov bh, byte [rax]
movzx edi, r15b
mov rcx, qword [rsp + 0x1448]
mov rdx, qword [rsp + 0x1450]
add byte [rax], al
mov r8, rdi
mov r9, r13
call fcn.14005ba68
cmp byte [rax], 0
jne 0x1400e344b
or byte es:[rdx + rcx*4 + 0x38], al
mov bh, byte [rax]
add byte [rax], al
test r15b, r15b
jns 0x1400e3419
invalid
or dh, al
test byte [rcx + rsi*2], ah
adc al, 0
add byte [rax], al
invalid
mov byte [rsp + 0x1471], 0
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbx*2], fs
lea rcx, [rsp + 0x1458]
mov edx, r15d
call case.0x140061f32.891
invalid
cld
dec dword [rax - 0x75]
mov word [rax + rcx*2], fs
adc al, 0
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x50
adc al, 0
add byte [rcx - 0x77], cl
clc
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
call fcn.14005ba68
mov byte [rax], 1
and al, 0x58
adc al, 0
add byte [rcx + rcx*4 - 6], al
invalid
dec dword [rax - 0x75]
mov word [rax + rcx*2], fs
adc al, 0
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x50
adc al, 0
add byte [rcx - 0x77], cl
clc
add rbx, 0x20
add r12, 0x20
add esp, 0x20
jmp 0x1400e33b3
add esp, 0x20
and cl, ch
pop rbx
invalid
lea rbx, [rsp + 0x1440]
mov rax, qword [rbx + 0x30]
lea r9, [rsp + 0x7c0]
mov qword [r9 + 0x30], rax
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
adc byte [rbx + 0x10], cl
movups xmm2, xmmword [rbx + 0x20]
movaps xmmword [r9 + 0x20], xmm2
movaps xmmword [r9 + 0x10], xmm1
movaps xmmword [r9], xmm0
lea rdi, [rsp + 0x300]
add eax, dword [rax]
add byte [rax - 0x77], cl
stc
mov rdx, rsi
mov r8, qword [rsp + 0x30]
call fcn.1400e56da
mov rcx, rbx
lea rdx, [rsp + 0xe18]
sbb byte [rsi], cl
add byte [rax], al
mov r8, rdi
call fcn.1400d9dd7
lea rdi, [rsp + 0xac0]
ror byte [rdx], 0
add byte [rax - 0x77], cl
stc
call 0x1400d9078
mov r8d, 0x280
mov rcx, rdi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
pop rbx
invalid
add byte [rdx + rcx*4 - 0x49], al
jo 0x1400e34dc
add byte [rax], al
lea rdx, [rsp + 0xc80]
xchg esp, eax
and al, 0x80
or al, 0
add byte [rax - 0x73], cl
mov word [rax + riz*2], fs
invalid
add al, byte [rax]
invalid
adc byte [rbx + 0x10], cl
add eax, dword [rax]
add byte [rax - 0x77], cl
stc
mov r8, qword [rsp + 0x30]
sbb byte [rsi], cl
add byte [rax], al
ror byte [rdx], 0
add byte [rax - 0x77], cl
stc
mov ah, 0x5b
invalid
pop rbx
invalid
add byte [rdx + rcx*4 - 0x49], al
jo 0x1400e34dc
add byte [rax], al
xchg esp, eax
and al, 0x80
or al, 0
add byte [rax - 0x73], cl
mov word [rax + riz*2], fs
invalid
add al, byte [rax]
add al, ch
call 0x1400e54cf
invalid
call 0x1400e54cf
lea rdx, [rsp + 0xcd8]
lea rcx, [rsp + 0xe70]
and al, 0x70
invalid
add byte [rax], al
call 0x1400e54cf
and al, 0x70
invalid
mov rdi, qword [rdi]
lea rax, [rdi - 0xa]
cmp rax, 4
push 4
pop rcx
cmovae rax, rcx
lea rcx, [0x1403d5034]
or eax, 0x2f1b15
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
or eax, 0x2f1b15
and qword [rsp + 0x308], 0
mov qword [rsp + 0x300], 0xa
add byte [rax], al
add cl, ch
pushfq
adc dword [rax], eax
invalid
movsb byte [rdi], byte [rsi]
and al, 8
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax - 0x39], cl
test byte [rax + rax], ah
add eax, dword [rax]
add byte [rdx], cl
add byte [rax], al
add cl, ch
pushfq
adc dword [rax], eax
add byte [rax + rcx*4 - 0x4c], al
mov byte [rsp + 0x1a0], r14b
invalid
invalid
mov ah, 0x24
invalid
mov byte [rsp + 0x1a0], r14b
mov r14, qword [rsp + 0xac8]
movzx eax, byte [rsp + 0xc40]
add byte [rax], al
mov dword [rsp + 0x28], eax
mov r12b, byte [rsp + 0xc41]
mov r15b, byte [rsp + 0xc42]
add byte [rax], al
mov bl, byte [rsp + 0xc43]
mov r13b, byte [rsp + 0xc32]
mov rdx, qword [rsp + 0xbf8]
mov edx, dword [rsp + 0xbf8]
mov r8, qword [rsp + 0xc00]
mov eax, dword [rsp + 0xc00]
lea rcx, [rsp + 0x7c0]
call fcn.14005b740
lea rsi, [rsp + 0x7d8]
mov rdx, qword [rsp + 0xc10]
add byte [rax], al
mov r8, qword [rsp + 0xc18]
mov rcx, rsi
int1
call fcn.14005b345
movaps xmm0, xmmword [rsp + 0xc20]
movzx eax, word [rsp + 0xc30]
xor byte [rax + rax], cl
add byte [rax + rcx*4 + 0x6e], al
sub cl, byte [rdi]
adc dword [rsi + 0x18], eax
mov word [rsi + 0x28], ax
mov rdx, qword [rsp + 0xbc8]
mov r8, qword [rsp + 0xbd0]
lea rsi, [rsp + 0x1a8]
add byte [rax], al
mov rcx, rsi
int1
call fcn.14005b823
mov ah, 0x24
movabs al, byte [0xc824b48b4c000001]
or al, byte [rax]
add byte [rdi], cl
mov dh, 0x84
and al, 0x40
or al, 0
add byte [rax], al
mov dword [rsp + 0x28], eax
mov r12b, byte [rsp + 0xc41]
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov edx, dword [rsp + 0xbf8]
and al, 0xf8
or eax, dword [rax]
add byte [rbx + rcx*4 - 0x7c], cl
mov eax, dword [rsp + 0xc00]
invalid
invalid
mov word [rax + rax*8], fs
invalid
mov eax, dword [rsp + 0xc00]
add byte [rax], al
int1
xor byte [rax + rax], cl
add byte [rax + rcx*4 + 0x6e], al
sub cl, byte [rdi]
adc dword [rsi + 0x18], eax
sub byte [rax - 0x75], r9b
xchg esp, eax
and al, 0xc8
or eax, dword [rax]
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xd0
or eax, dword [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
test al, 1
add byte [rax], al
int1
movups xmm0, xmmword [rsp + 0xbd8]
movzx eax, word [rsp + 0xbe8]
movups xmmword [rsi + 0x18], xmm0
mov word [rsi + 0x28], ax
mov rax, rdi
xor rax, 9
or rax, r14
jne 0x1400e37ac
xor eax, eax
mov qword [rsp + 0x30], rax
push 9
pop r14
mov edx, dword [rsp + 0x28]
sub cl, ch
sldt word [r8]
sub cl, ch
sldt word [r8]
lea rsi, [rsp + 0x310]
mov rcx, rsi
lea rdx, [rsp + 0xad0]
call 0x1400e54cf
and qword [rsi - 8], 0
mov qword [rsi - 0x10], 0xc
jmp 0x1400e46de
adc byte [rbx], al
add byte [rax], al
mov rdi, qword [rsp + 0xad0]
cmp rdi, 4
mov byte [rsp + 0x1a0], r14b
mov qword [rsp + 0x70], rdi
jl 0x1400e3698
jo 0x1400e3685
invalid
xchg edx, eax
add dword [rax], eax
invalid
mov esp, 0xad024
add byte [rax - 0x7d], cl
inc dword [rsp + rax*2]
mov byte [rsp + 0x1a0], dh
jl 0x1400e3698
jo 0x1400e3685
test dword [rdx - 0x75ffffff], edx
test byte [rbx - 0x77fffff4], ah
test byte [rax + rdi*8], ah
mov al, byte [rsp + 0xc1d]
mov byte [rsp + 0xf8], al
mov eax, dword [rsp + 0xc18]
mov dword [rsp + 0xb0], eax
mov r12, qword [rsp + 0xaf0]
mov rax, qword [rsp + 0xaf8]
or al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x30
clc
add byte [rax], al
add byte [rbx + 0xc182484], cl
add byte [rax], al
mov esp, dword [rsp + 0xaf0]
or al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x30
mov r15, qword [rsp + 0xb00]
mov rcx, qword [rsp + 0xb08]
test rcx, rcx
je 0x1400e38be
mov rax, qword [rsp + 0xb10]
call qword [rax + 0x28]
mov rbx, rax
mov qword [rsp + 0xc8], rdx
jmp 0x1400e38c0
mov eax, dword [rsp + 0xb10]
mov rdi, qword [rsp + 0xad8]
mov rsi, qword [rsp + 0xae0]
lea rbx, [rsp + 0x1440]
mov rcx, rbx
mov rdx, rsi
xor r8d, r8d
call fcn.14005b4b9
cmp qword [rbx], 0
mov rbx, qword [rbx + 8]
jne 0x1400e50d3
mov esp, 0xad824
add byte [rax - 0x75], cl
mov ah, 0x24
loopne 0x1400e36f8
add byte [rax], al
lea r15, [rsp + 0x1458]
mov r12, qword [r15 - 8]
clc
mov rcx, r12
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [r15 - 0x18], rbx
mov qword [r15 - 0x10], r12
mov qword [r15 - 8], rsi
mov rdx, qword [rsp + 0xaf0]
mov r8, qword [rsp + 0xaf8]
mov rcx, r15
call fcn.14005b81e
movzx eax, word [rsp + 0xb00]
mov word [r15 + 0x18], ax
movups xmm0, xmmword [r15 - 0x18]
call 0x18f1e46a9
clc
movups xmm2, xmmword [r15 + 8]
movaps xmmword [rsp + 0x310], xmm0
movups xmmword [rsp + 0x320], xmm1
movaps xmmword [rsp + 0x330], xmm2
mov rax, qword [r15 + 0x18]
mov qword [rsp + 0x340], rax
and qword [rsp + 0x308], 0
or byte [rbx], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rax], ah
add eax, dword [rax]
add byte [rbx], cl
add byte [rax], al
add cl, ch
xor cl, byte [rdi]
add byte [rax], al
clc
call 0x18f1e46a9
clc
or byte [rbx], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rax], ah
add eax, dword [rax]
add byte [rbx], cl
add byte [rax], al
add cl, ch
xor cl, byte [rdi]
add byte [rax], al
mov rdx, qword [rsp + 0xba8]
mov r8, qword [rsp + 0xbb0]
lea rcx, [rsp + 0x1f0]
call fcn.14005b684
movzx edx, word [rsp + 0xbb8]
lea rax, [0x1403d5048]
lea eax, [0x1403d5048]
lea eax, [0x1403d5048]
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
mov word [rsp + 0x38], dx
jmp rcx
lea rax, [rsp + 0xad0]
movaps xmm0, xmmword [rax]
movaps xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x1450], xmm1
movaps xmmword [rsp + 0x1440], xmm0
xor r14d, r14d
jmp 0x1400e4550
lea rbx, [rsp + 0x1448]
mov al, byte [rsp + 0xc42]
mov byte [rsp + 0x28], al
mov al, byte [rsp + 0xc40]
mov byte [rsp + 0x38], al
mov al, byte [rsp + 0xc41]
mov byte [rsp + 0xb8], al
mov eax, dword [rsp + 0xc38]
mov dword [rsp + 0x138], eax
mov rax, qword [rsp + 0xb08]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xb10]
mov qword [rsp + 0xc8], rax
mov rax, qword [rsp + 0xb18]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0xc3c]
mov dword [rsp + 0xf8], eax
mov rax, qword [rsp + 0xb20]
mov qword [rsp + 0xb0], rax
mov rcx, qword [rsp + 0xb28]
test rcx, rcx
je 0x1400e394e
mov rax, qword [rsp + 0xb30]
call qword [rax + 0x28]
mov rsi, rax
mov qword [rsp + 0x190], rdx
jmp 0x1400e3950
xor ebx, ebx
lea rsi, [rsp + 0xb18]
mov r13b, byte [rsi + 0x104]
lea rcx, [rsp + 0x7c0]
mov r8d, 0x100
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsi - 0x38]
mov qword [rsp + 0x38], rax
mov rsi, qword [rsi - 0x30]
test rsi, rsi
mov qword [rsp + 0xa8], rbx
mov qword [rsp + 0x128], r15
mov qword [rsp + 0x198], r12
je 0x1400e3af8
imul rdx, rsi, 0x48
movabs rax, 0x1c71c71c71c71c7
cmp rsi, rax
ja 0x1400e5124
push 8
pop rdi
mov rcx, rdi
mov rbx, rdx
call fcn.140057a2b
mov r14, rsi
mov qword [rsp + 0x28], rax
test rax, rax
jne 0x1400e3b03
jmp 0x1400e5129
xor esi, esi
lea r15, [rsp + 0xb38]
lea rcx, [rsp + 0x14a8]
mov r8d, 0x100
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [r15 - 0x58]
mov r8, qword [r15 - 0x50]
mov rcx, rbx
call 0x1400d93df
mov rdi, qword [r15 - 0x40]
mov r14, qword [r15 - 0x38]
lea rbx, [rsp + 0x300]
mov rcx, rbx
mov rdx, r14
call fcn.14005b3fa
cmp qword [rbx], 0
mov r12, qword [rbx + 8]
jne 0x1400e50e3
lea rbx, [rsp + 0x300]
mov rax, qword [rbx + 0x10]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x128], r14
imul r15, r14, 0x18
xor r14d, r14d
mov qword [rsp + 0x198], r12
sub r12, 1
jb 0x1400e3a16
cmp r15, r14
je 0x1400e3a16
lea r13, [rdi + 0x18]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov rcx, rbx
call fcn.14005b2b6
mov rax, qword [rsp + 0x310]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + r14 + 0x10], rax
movups xmm0, xmmword [rsp + 0x300]
movups xmmword [rcx + r14], xmm0
add r14, 0x18
mov rdi, r13
jmp 0x1400e39cf
lea rbx, [rsp + 0x1488]
mov al, byte [rsp + 0x28]
mov byte [rbx + 0x12a], al
mov al, byte [rsp + 0x38]
mov byte [rbx + 0x128], al
mov al, byte [rsp + 0xb8]
mov byte [rbx + 0x129], al
mov eax, dword [rsp + 0x138]
mov dword [rbx + 0x120], eax
mov rax, qword [rsp + 0x60]
mov qword [rbx], rax
mov eax, dword [rsp + 0xf8]
mov dword [rbx + 0x124], eax
mov rax, qword [rsp + 0xb0]
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], rsi
mov rax, qword [rsp + 0x190]
mov qword [rbx + 0x18], rax
mov r15, qword [rbx - 0x40]
mov r14, qword [rbx - 0x38]
mov rdi, qword [rbx - 0x30]
lea rcx, [rsp + 0x7c0]
mov r8d, 0x100
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov r12d, dword [rbx + 0x100]
mov r13b, byte [rbx + 0x104]
mov al, byte [rbx + 0x105]
mov byte [rsp + 0xf8], al
movzx eax, word [rbx + 0x106]
mov word [rsp + 0x38], ax
movups xmm0, xmmword [rbx + 0x108]
movaps xmmword [rsp + 0x1f0], xmm0
movups xmm0, xmmword [rbx + 0x118]
movaps xmmword [rsp + 0x200], xmm0
mov rax, qword [rbx + 0x128]
mov qword [rsp + 0x210], rax
jmp 0x1400e3c9b
push 8
pop rax
mov qword [rsp + 0x28], rax
xor r14d, r14d
mov qword [rsp + 0x190], rsi
imul rax, rsi, 0x48
mov qword [rsp + 0xb8], rax
push 4
pop rax
mov qword [rsp + 0x1e0], rax
xor r15d, r15d
mov qword [rsp + 0x230], r14
mov rbx, qword [rsp + 0x38]
mov byte [rsp + 0x138], r13b
sub r14, 1
mov rsi, qword [rsp + 0x28]
jb 0x1400e3c80
cmp qword [rsp + 0xb8], r15
je 0x1400e3c80
cmp qword [rbx], 0
je 0x1400e3b81
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + r15 + 0x10]
mov r8, qword [rax + r15 + 0x18]
lea rcx, [rsp + 0x308]
call 0x1400d93df
push 1
pop rax
jmp 0x1400e3c03
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + r15 + 0x10]
mov rsi, qword [rax + r15 + 0x18]
test rsi, rsi
je 0x1400e3bc9
mov rax, rsi
shr rax, 0x3c
jne 0x1400e50b0
invalid
mov r12, rdx
lea rdi, [rsi*8]
push 4
pop rcx
mov rdx, rdi
call fcn.140057a2b
test rax, rax
je 0x1400e50bc
sti
adc al, 0
invalid
mov r13, rsi
mov rdx, r12
jmp 0x1400e3bd1
xor edi, edi
xor r13d, r13d
push 4
pop rax
mov rcx, rax
mov r8, rdi
mov rdi, rax
call sub.VCRUNTIME140.dll_memcpy
push rsp
invalid
add byte [rcx + rcx*4 - 0x54], cl
and al, 8
add eax, dword [rax]
add byte [rax - 0x77], cl
jl 0x1400e3c0f
and al, 0x60
mov qword [rsp + 0x310], rdi
mov qword [rsp + 0x318], rsi
xor eax, eax
mov rsi, qword [rsp + 0x28]
lea r13, [rbx + 0x48]
lea rdi, [rsi + r15]
mov qword [rsp + 0x300], rax
mov esi, dword [rbx + 0x40]
mov rdx, qword [rbx + 0x28]
mov r8, qword [rbx + 0x30]
lea rcx, [rsp + 0x1460]
add byte [rax], al
add byte [rax], al
call fcn.14005b2b6
mov rax, qword [rbx + 0x38]
movups xmm0, xmmword [rsp + 0x300]
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x310], cl
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x310], cl
movaps xmmword [rsp + 0x1450], xmm1
movaps xmmword [rsp + 0x1440], xmm0
mov dword [rsp + 0x1480], esi
mov qword [rsp + 0x1478], rax
push 9
pop rcx
lea rsi, [rsp + 0x1440]
rep movsq qword [rdi], qword [rsi]
add r15, 0x48
mov rbx, r13
mov r13b, byte [rsp + 0x138]
jmp 0x1400e3b3a
mov r12d, dword [rsp + 0xb0]
mov r14, rsi
mov rdi, qword [rsp + 0x190]
mov r15, qword [rsp + 0x230]
mov bl, byte [rsp + 0xc48]
lea rsi, [rsp + 0x490]
mov rdx, qword [rsp + 0xc58]
mov r8, qword [rsp + 0xc60]
mov rcx, rsi
call fcn.1400f30b6
mov rax, qword [rsp + 0x70]
mov qword [rsi - 0x180], rax
mov qword [rsi - 0x178], r15
mov qword [rsi - 0x170], r14
mov qword [rsi - 0x168], rdi
mov rax, qword [rsp + 0x198]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
xchg byte [rax + 0x48fffffe], ah
mov eax, dword [rsp + 0x30]
add byte [rax], al
mov qword [rsi - 0x160], rax
mov rax, qword [rsp + 0x30]
mov qword [rsi - 0x158], rax
mov rax, qword [rsp + 0x128]
xchg byte [rax + 0x48fffffe], ch
mov eax, dword [rsp + 0x128]
mov qword [rsi - 0x150], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsi - 0x148], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsi - 0x140], rax
lea rdi, [rsp + 0x358]
lea rdx, [rsp + 0x7c0]
mov r8d, 0x100
mov eax, 0x100
mov eax, 0x100
add byte [rax], al
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov dword [rsi - 0x38], r12d
mov byte [rsi - 0x34], r13b
outsb dx, byte [rsi]
int3
mov al, byte [rsp + 0xf8]
mov byte [rsi - 0x33], al
movzx eax, word [rsp + 0x38]
mov word [rsi - 0x32], ax
movaps xmm0, xmmword [rsp + 0x1f0]
test byte [rax + rsi*8], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x200], cl
outsb dx, byte [rsi]
int3
test byte [rax + rsi*8], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x200], cl
movaps xmmword [rsi - 0x30], xmm0
movaps xmmword [rsi - 0x20], xmm1
mov rax, qword [rsp + 0x210]
mov qword [rsi - 0x10], rax
mov byte [rsi - 8], bl
and qword [rdi - 0x50], 0
mov qword [rdi - 0x58], 0xd
jmp 0x1400e46d6
mov qword [rsp + 0x260], 2
mov word [rsp + 0x270], 0x101
jo 0x1400e3db1
add byte [rax], al
add dword [rcx], eax
jo 0x1400e3db1
add byte [rax], al
add dword [rcx], eax
mov byte [rsp + 0x272], 0
mov dword [rsp + 0x268], 0x101
cmp rbx, 0x1388
add bh, al
test byte [rax + rbp*2], ah
add al, byte [rax]
add byte [rcx], al
add dword [rax], eax
add byte [rax - 0x7f], cl
sti
mov byte [rbx], dl
add byte [rax], al
ja 0x1400e3dd7
mov byte [rsp + 0x272], 1
lea rsi, [rsp + 0x300]
lea rdx, [rsp + 0x260]
mov rcx, rsi
call fcn.1400d57af
mov r14, qword [rsi]
mov rdi, qword [rsi + 8]
mov r15d, dword [rsi + 0x10]
mov rax, qword [rsi + 0x14]
adc al, 0x48
mov dword [rsp + 0x1a8], eax
and al, 0xa8
add dword [rax], eax
invalid
adc al, 0x48
mov dword [rsp + 0x1a8], eax
and al, 0xa8
add dword [rax], eax
invalid
and al, 0xa8
add dword [rax], eax
add byte [rbx - 0x7b76e3ba], cl
and al, 0xb0
mov al, 1
add byte [rax], al
movabs rax, 0x8000000000000000
cmp r14, rax
je 0x1400e5134
invalid
invalid
mov eax, dword [rsi + 0x1c]
mov dword [rsp + 0x1b0], eax
mov al, 1
add byte [rax], al
mov al, 1
add byte [rax], al
movabs rax, 0x8000000000000000
cmp r14, rax
je 0x1400e5134
lea rdx, [rsp + 0x320]
lea rsi, [rsp + 0x1460]
mov r8d, 0x3e0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0x20], r14
jbe 0x1400e3e25
xchg esp, eax
and al, 0x20
add eax, dword [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
jbe 0x1400e3e25
mov qword [rsi - 0x18], rdi
mov dword [rsi - 0x10], r15d
mov rax, qword [rsp + 0x1a8]
add byte [rax], al
add byte [rax], al
mov qword [rsi - 0xc], rax
mov eax, dword [rsp + 0x1b0]
mov dword [rsi - 4], eax
lea rsi, [rsp + 0x300]
lea rdx, [rsp + 0x1440]
mov rcx, rsi
xor r8d, r8d
shr al, 0xf0
sbb edi, edi
dec dword [rax - 0x75]
cmp rdi, 2
jne 0x1400e50f3
hlt
lea rsi, [rsp + 0x300]
lea rdx, [rsp + 0x1440]
mov rcx, rsi
mov ecx, esi
xor r8d, r8d
call fcn.1400d586e
mov rdi, qword [rsi]
cmp rdi, 2
jne 0x1400e50f3
lea esi, [rsp + 0x300]
lea rsi, [rsp + 0x300]
lea rdx, [rsp + 0x1440]
adc al, 0
add byte [rax - 0x77], cl
int1
adc al, 0
adc al, 0
add byte [rax - 0x77], cl
int1
xor r8d, r8d
call fcn.1400d586e
mov rdi, qword [rsi]
mov edi, dword [rsi]
shr al, 0xa0
sbb edi, edi
dec dword [rax - 0x75]
mov edi, dword [rsi]
cmp rdi, 2
mov edi, dword [rsi]
cmp rdi, 2
jne 0x1400e50f3
adc al, byte [rax]
invalid
adc al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rdi*8], ah
add dword [rax], eax
add byte [rax + 0x6b], cl
retf
mov rax, qword [rsp + 0x1f8]
imul rcx, rbx, 0x18
add rcx, rax
add ecx, eax
mov qword [rsp + 0xb8], rcx
xor ecx, ecx
add ecx, eax
cmp rax, qword [rsp + 0xb8]
je 0x1400e4141
lea rdx, [rax + 0x18]
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x28], edx
mov dword [rsp + 0x28], edx
sub byte [rax - 0x77], cl
and al, 0x48
mov qword [rsp + 0x48], rcx
inc rcx
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
mov dword [rsp + 0x30], ecx
mov r12, qword [rax + 8]
mov rdi, qword [rax + 0x10]
mov rax, qword [rsp + 0x16f0]
add byte [rax], al
add byte [rax], al
cmp rax, rdi
cmovbe rax, rdi
mov qword [rsp + 0x16f0], rax
invalid
add byte [rax], al
add byte [rax - 1], cl
test byte [rax + rdi*8], ah
invalid
add byte [rax], al
mov ebx, dword [rsp + 0x1818]
mov qword [rsp + 0x38], rdi
jl 0x1400e3f6e
cmp byte [rax - 9], cl
fild word [rbp + 0x31]
imul byte [rdx + 1]
push 1
pop r13
invalid
add byte [rax - 1], cl
test byte [rax + rdi*8], ah
invalid
jl 0x1400e3f6e
cmp byte [rax - 9], cl
fild word [rbp + 0x31]
imul byte [rdx + 1]
push 1
lea rax, [rdi + r13]
cmp rax, 1
clc
add dword [rdi], ecx
test byte [rdx + 1], ah
add byte [rax], al
lea eax, [rdi + rbp]
clc
add dword [rdi], ecx
test byte [rdx + 1], ah
add byte [rax], al
mov sil, byte [r12 + r13 - 1]
test r14b, 1
je 0x1400e3f7b
sub al, 0xff
mov rax, qword [rsp + 0x1838]
mov r14b, 1
jmp 0x1400e3fa6
add byte [rax], al
mov rcx, qword [rsp + 0x16e0]
mov rdx, qword [rsp + 0x16e8]
mov r8d, ebx
fsubr st(0)
test byte [rax], ch
invalid
dec dword [rax - 0x7d]
cmp qword [rax + 0x30], 0
setne r14b
je 0x1400e3fb0
invalid
fsubr st(0)
test byte [rax], ch
invalid
adc cl, byte [rax - 0x75]
test byte [rax + rdi], ah
sbb byte [rax], al
add byte [rax + 0xf010878], al
js 0x1400e3fb1
add dword [rdi], ecx
mov rax, qword [rsp + 0x1838]
cmp byte [rax + 8], 1
je 0x1400e4132
add dword [rax], eax
invalid
js 0x1400e3fb1
add dword [rdi], ecx
test byte [rdx + 0x48000001], al
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x1828]
mov rdx, qword [rsp + 0x1830]
mov r8d, esi
mov r9d, esi
call fcn.14005b97e
mov rax, qword [rsp + 0x1838]
cmp byte [rax + 0xb], 0
mov ecx, dword [rsp + 0x1828]
mov word [rax + rbp], fs
sbb byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x30
sbb byte [rax], al
add byte [rcx - 0x77], al
invalid
je 0x1400e3ffb
mov ecx, esi
call fcn.140062fe4
mov rcx, qword [rsp + 0x1828]
and al, 0x28
sbb byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x30
sbb byte [rax], al
add byte [rcx - 0x77], al
rol byte [rcx - 0x77], 0xc1
call fcn.14005b97e
jns 0x1400e3ff1
invalid
and al, 0x28
sbb byte [rax], al
add byte [rax - 0x75], cl
sub byte [rax], bl
add byte [rax], al
xchg esp, eax
and al, 0x30
sbb byte [rax], al
add byte [rcx - 0x77], al
mov eax, eax
rol byte [rcx - 0x77], 0xc1
jns 0x1400e3ff1
idiv edi
dec dword [rax - 0x75]
mov word [rax + riz*8], fs
invalid
mov rcx, qword [rsp + 0x16e0]
mov rdx, qword [rsp + 0x16e8]
mov r8d, ebx
mov eax, ebx
call fcn.1400d6817
mov rcx, rax
mov edx, esi
call fcn.1400d5553
test eax, eax
jne case.0x1400d71b6.195
invalid
xchg esi, eax
add byte [rax], al
invalid
mov eax, ebx
fsubr st(0)
add al, 0x28
invalid
test dword [rsi + 0x48000000], edx
lea ecx, [rsp + 0x300]
lea rcx, [rsp + 0x300]
lea rdx, [rsp + 0x1440]
mov r8, r13
call fcn.1400d586e
xor dword [rax], ebx
invalid
dec dword [rax - 0x75]
mov eax, dword [rsp + 0x300]
xor dword [rax], ebx
invalid
mov eax, dword [rsp + 0x300]
mov r15d, dword [rsp + 0x308]
cmp rax, 2
clc
add cl, byte [rdi]
test dword [rcx], ebp
sldt word [rax]
clc
add cl, byte [rdi]
test dword [rcx], ebp
sldt word [rax]
mov rcx, qword [rsp + 0x16e0]
mov rdx, qword [rsp + 0x16e8]
call 0x1810e407e
mov eax, ebx
call fcn.1400d6826
mov rcx, rax
ror dword [rcx - 0x776ba0e], 0xe8
test eax, 0x48ffff2e
mov eax, dword [rsp + 0x1838]
sbb byte [rax], al
add byte [rax + 0x74000b78], al
invalid
and al, 0xe8
call 0x1810e407e
mov eax, ebx
invalid
clc
mov ecx, esi
call fcn.140062fe4
idiv edi
mov esi, eax
mov rcx, qword [rsp + 0x16e0]
loopne 0x1400e40af
add byte [rax], al
mov rdx, qword [rsp + 0x16e8]
and al, 0xe8
invalid
add byte [rax], al
mov r8d, ebx
call fcn.1400d6826
mov rcx, rax
mov edx, esi
mov r8d, r15d
call fcn.1400d6f25
idiv edi
dec dword [rcx - 0x7374b73a]
and al, 0xe0
loopne 0x1400e40af
and al, 0xe8
invalid
invalid
mov eax, r15d
inc r13
mov ebx, eax
jmp 0x1400e3f55
invalid
mov rcx, qword [rsp + 0x16e0]
mov rdx, qword [rsp + 0x16e8]
call 0x1810e40ec
mov eax, ebx
call fcn.1400d6826
mov rcx, rax
mov rdx, qword [rsp + 0x48]
mov rbx, qword [rsp + 0x38]
pop rsp
and al, 0x38
mov r8, rbx
call fcn.1400d709c
mov rax, qword [rsp + 0x1838]
sbb byte [rax], al
add byte [rax + 0x48000978], al
mov edi, dword [rsp + 0x28]
mov rax, rdi
mov rsi, qword [rsp + 0x30]
mov esi, dword [rsp + 0x30]
mov rcx, rsi
mov ecx, esi
je 0x1400e3ef4
loopne 0x1400e410f
invalid
invalid
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xe8
invalid
call 0x1810e40ec
mov eax, ebx
invalid
pop rsp
and al, 0x38
sbb byte [rax], al
add byte [rax + 0x48000978], al
mov edi, dword [rsp + 0x28]
mov esi, dword [rsp + 0x30]
mov ecx, esi
test al, ah
std
loopne 0x1400e410f
invalid
dec dword [rax - 0x73]
mov word [rax + rax*2], fs
lea rcx, [rsp + 0x1440]
mov rdx, r12
mov r8, rbx
mov eax, ebx
call fcn.140062d60
mov rax, rdi
mov rcx, rsi
jmp 0x1400e3ef4
adc al, 0
add byte [rcx + rcx*4 - 0x1e], cl
mov eax, ebx
mov rax, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x30]
xor cl, ch
mov bl, 0xfd
invalid
invalid
and al, 0x30
xor cl, ch
mov bl, 0xfd
invalid
lea rsi, [rsp + 0x1440]
mov rcx, rsi
mov ecx, esi
and al, 0x40
adc al, 0
add byte [rax - 0x77], cl
mov ecx, esi
mov ecx, esi
call fcn.1400d598a
mov rcx, qword [rsi + 0x2a0]
mov fs, word [rax + 0x48000002]
mov edx, dword [rsi + 0x2a8]
call fcn.1400d59d6
dec dword [rax - 0x75]
xchg al, bh
clc
add eax, dword [rax]
add byte [rax + 0xf000a78], al
jne 0x1400e4b2c
add byte [rax], al
mov fs, word [rax + 0x48000002]
mov edx, dword [rsi + 0x2a8]
add al, byte [rax]
add byte [rax - 0x75], cl
xchg esi, eax
test al, 2
add byte [rax], al
dec dword [rax - 0x75]
xchg al, bh
clc
clc
add eax, dword [rax]
add byte [rax + 0xf000a78], al
jne 0x1400e4b2c
add byte [rax], al
mov al, byte [rax + 8]
dec al
lea rcx, [rsp + 0x1440]
add byte [rax], al
cmp al, 2
add byte [rax], al
mov al, byte [rax + 8]
dec al
lea rcx, [rsp + 0x1440]
add byte [rax], al
add byte [rax], al
cmp al, 2
jae 0x1400e4b27
add cl, byte [rdi]
sbb dword [rbp - 0x17fffff7], 0x39
sbb edi, edi
call fcn.1400d5cc8
jmp 0x1400e4b2c
or dword [rax], eax
invalid
invalid
or dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xb50], al
movaps xmm0, xmmword [rsp + 0xb50]
lea rsi, [rsp + 0x300]
mov ah, 0x24
add byte [rbx], al
add byte [rax], al
movaps xmmword [rsi + 0x70], xmm0
movaps xmm0, xmmword [rsp + 0xb40]
and al, 0x40
or eax, dword [rax]
add byte [rdi], cl
sub dword [rsi + 0x60], eax
movaps xmm0, xmmword [rsp + 0xb30]
movaps xmmword [rsi + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0xb20]
test byte [rax + riz], ah
or eax, dword [rax]
add byte [rdi], cl
sub dword [rsi + 0x40], eax
invalid
invalid
and al, 0x40
or eax, dword [rax]
add byte [rdi], cl
sub dword [rsi + 0x60], eax
test byte [rax + riz], ah
or eax, dword [rax]
add byte [rdi], cl
sub dword [rsi + 0x40], eax
invalid
invalid
movaps xmm0, xmmword [rsp + 0xae0]
movaps xmm0, xmmword [rsp + 0xae0]
movaps xmm1, xmmword [rsp + 0xaf0]
sub byte [rsp + 0xaf0], cl
movaps xmm2, xmmword [rsp + 0xb00]
add byte [rdi], cl
sub byte [rsp + 0xb10], bl
and al, 0x10
or eax, dword [rax]
add byte [rax], al
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi + 0x20], xmm2
movaps xmmword [rsi + 0x30], xmm3
sub dword [rsi + 0x30], ebx
lea rdi, [rsp + 0x1450]
and al, 0x50
adc al, 0
add byte [rdx + 0x10], ch
and al, 0xe0
or al, byte [rax]
add byte [rdi], cl
loopne 0x1400e41dc
add byte [rax], al
sub byte [rsp + 0xaf0], cl
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xb10], bl
and al, 0x10
or eax, dword [rax]
add byte [rax], al
and al, 0x10
or eax, dword [rax]
add byte [rax], al
movaps xmmword [rsi], xmm0
add byte [rax], al
sub dword [rsi + 0x30], ebx
and al, 0x50
adc al, 0
add byte [rdx + 0x10], ch
pop rcx
rep movsq qword [rdi], qword [rsi]
xor eax, eax
push 4
jmp 0x1400e448f
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0xae0], al
or al, byte [rax]
invalid
movaps xmm0, xmmword [rsp + 0xae0]
movaps xmm1, xmmword [rsp + 0xaf0]
movaps xmm2, xmmword [rsp + 0xb00]
movaps xmm3, xmmword [rsp + 0xb10]
sub byte [rsp + 0xb10], bl
movaps xmmword [rsp + 0x1480], xmm3
adc byte [rax + rax], 0
movaps xmmword [rsp + 0x1470], xmm2
adc al, 0
add byte [rdi], cl
sub dword [rsp + 0x1460], ecx
and al, 0x60
adc al, 0
add byte [rdi], cl
movaps xmmword [rsp + 0x1450], xmm0
or al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0xaf0], cl
sub byte [rsp + 0xb10], bl
pushfq
and al, 0x10
or eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x1480], ebx
adc byte [rax + rax], 0
adc byte [rax + rax], 0
adc al, 0
add byte [rdi], cl
sub dword [rsp + 0x1460], ecx
and al, 0x60
adc al, 0
invalid
and al, 0x60
adc al, 0
add byte [rdi], cl
movaps xmmword [rsp + 0x1450], xmm0
test byte [rax + rdx*2], ah
adc al, 0
add byte [rdx + 2], ch
push 2
jmp 0x1400e454e
movaps xmm0, xmmword [rsp + 0xaf0]
add byte [rax], al
movaps xmm1, xmmword [rsp + 0xb00]
movaps xmmword [rsp + 0x330], xmm1
movaps xmmword [rsp + 0x320], xmm0
test byte [rax + riz], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rax + rdx*8], ah
or al, byte [rax]
add byte [rdi], cl
sub byte [rax], dl
movaps xmm3, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x1440], xmm2
movaps xmmword [rsp + 0x1450], xmm3
and al, 0x50
adc al, 0
add byte [rdi], cl
sub dword [rsp + 0x1460], eax
and al, 0x60
adc al, 0
add byte [rdi], cl
sub dword [rsp + 0x1470], ecx
jo 0x1400e42ba
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x330], ecx
test byte [rax + riz], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rax + rdx*8], ah
or al, byte [rax]
add byte [rdi], cl
sub byte [rax], dl
add byte [rax], al
and al, 0x50
adc al, 0
add byte [rdi], cl
sub dword [rsp + 0x1460], eax
and al, 0x60
adc al, 0
invalid
and al, 0x60
adc al, 0
add byte [rdi], cl
sub dword [rsp + 0x1470], ecx
jo 0x1400e42ba
add byte [rax], al
jo 0x1400e42ba
add byte [rax], al
add byte [rdx + 3], ch
push 3
jmp 0x1400e454e
movaps xmm0, xmmword [rsp + 0xb50]
lea rdx, [rsp + 0x300]
add byte [rbx], al
add byte [rax], al
movaps xmmword [rdx + 0x70], xmm0
movaps xmm0, xmmword [rsp + 0xb40]
movaps xmmword [rdx + 0x60], xmm0
movaps xmm0, xmmword [rsp + 0xb30]
movaps xmmword [rdx + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0xb20]
movaps xmmword [rdx + 0x40], xmm0
movaps xmm0, xmmword [rsp + 0xb60]
sub byte [rsp + 0xb60], al
movaps xmmword [rdx + 0x80], xmm0
movaps xmm0, xmmword [rsp + 0xb70]
jo 0x1400e4307
add byte [rax], al
movaps xmmword [rdx + 0x90], xmm0
movaps xmm0, xmmword [rsp + 0xb80]
movaps xmmword [rdx + 0xa0], xmm0
sub dword [rdx + 0xa0], eax
movaps xmm0, xmmword [rsp + 0xb90]
and al, 0
add eax, dword [rax]
add byte [rdi], cl
sub dword [rdx + 0x70], eax
add byte [rbx], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0xb60]
sub byte [rsp + 0xb60], al
invalid
jo 0x1400e4307
add byte [rax], al
test byte [rax + rax*4], ah
or eax, dword [rax]
add byte [rdi], cl
sub dword [rdx + 0xa0], eax
invalid
movaps xmmword [rdx + 0xb0], xmm0
movaps xmm0, xmmword [rsp + 0xae0]
movaps xmm1, xmmword [rsp + 0xaf0]
lock or al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0xb00], dl
movaps xmm3, xmmword [rsp + 0xb10]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x30], xmm3
lea rcx, [rsp + 0x1450]
push rax
adc al, 0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xae0], al
lock or al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0xb00], dl
push rax
adc al, 0
add byte [rax], al
mov r8d, 0xc0
invalid
int3
add byte [rax], al
mov r8d, 0xc0
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rdx + 7], ch
jmp 0x1400e454e
invalid
movaps xmm0, xmmword [rsp + 0xae0]
movaps xmm1, xmmword [rsp + 0xaf0]
movaps xmm2, xmmword [rsp + 0xb00]
movaps xmm3, xmmword [rsp + 0xb10]
movaps xmmword [rsp + 0x1480], xmm3
add byte [rax], al
movaps xmmword [rsp + 0x1470], xmm2
movaps xmmword [rsp + 0x1460], xmm1
and al, 0x60
adc al, 0
add byte [rdi], cl
sub dword [rsp + 0x1450], eax
invalid
mov word [rax + rsi*8], fs
or al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0xb00], dl
add byte [rax], al
and al, 0x60
adc al, 0
add byte [rdi], cl
sub dword [rsp + 0x1450], eax
invalid
add byte [rdx + 1], ch
push 1
jmp 0x1400e454e
movaps xmm0, xmmword [rsp + 0xb50]
lea rsi, [rsp + 0x300]
movaps xmmword [rsi + 0x70], xmm0
movaps xmm0, xmmword [rsp + 0xb40]
add byte [rdi], cl
sub dword [rsi + 0x60], eax
movaps xmm0, xmmword [rsp + 0xb30]
movaps xmmword [rsi + 0x50], xmm0
add byte [rdi], cl
sub dword [rsi + 0x60], eax
movaps xmm0, xmmword [rsp + 0xb20]
movaps xmmword [rsi + 0x40], xmm0
movaps xmm0, xmmword [rsp + 0xae0]
movaps xmm1, xmmword [rsp + 0xaf0]
movaps xmm2, xmmword [rsp + 0xb00]
movaps xmm3, xmmword [rsp + 0xb10]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi + 0x20], xmm2
movaps xmmword [rsi + 0x30], xmm3
lea rdi, [rsp + 0x1450]
lea edi, [rsp + 0x1450]
lea edi, [rsp + 0x1450]
push reloc.WS2_32.dll_recv
pop rcx
rep movsq qword [rdi], qword [rsi]
push 5
jmp 0x1400e454e
movaps xmm0, xmmword [rsp + 0xaf0]
movaps xmm1, xmmword [rsp + 0xb00]
movaps xmm2, xmmword [rsp + 0xb10]
add byte [rdi], cl
sub byte [rsp + 0xb20], bl
add byte [rdi], cl
sub byte [rsp + 0xb20], bl
lea rsi, [rsp + 0x300]
movaps xmmword [rsi + 0x30], xmm1
movaps xmmword [rsi + 0x20], xmm0
movaps xmmword [rsi + 0x40], xmm2
movaps xmmword [rsi + 0x50], xmm3
lea rax, [rsp + 0xad0]
movaps xmm0, xmmword [rax]
movaps xmm1, xmmword [rax + 0x10]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
push listen
pop rcx
lea rdi, [rsp + 0x1440]
mov esp, 0x144024
add bl, dh
movsq qword [rdi], qword [rsi]
mov esp, 0x144024
add bl, dh
movsq qword [rdi], qword [rsi]
xor eax, eax
push 6
pop r14
jmp 0x1400e4552
movaps xmm0, xmmword [rsp + 0xb50]
lea rdx, [rsp + 0x300]
movaps xmmword [rdx + 0x70], xmm0
movaps xmm0, xmmword [rsp + 0xb40]
movaps xmmword [rdx + 0x60], xmm0
movaps xmm0, xmmword [rsp + 0xb30]
movaps xmmword [rdx + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0xb20]
movaps xmmword [rdx + 0x40], xmm0
movaps xmm0, xmmword [rsp + 0xb60]
movaps xmmword [rdx + 0x80], xmm0
movaps xmm0, xmmword [rsp + 0xb70]
movaps xmmword [rdx + 0x90], xmm0
movaps xmm0, xmmword [rsp + 0xb80]
movaps xmmword [rdx + 0xa0], xmm0
movaps xmm0, xmmword [rsp + 0xb90]
movaps xmmword [rdx + 0xb0], xmm0
movaps xmm0, xmmword [rsp + 0xae0]
movaps xmm1, xmmword [rsp + 0xaf0]
movaps xmm2, xmmword [rsp + 0xb00]
movaps xmm3, xmmword [rsp + 0xb10]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x30], xmm3
lea rcx, [rsp + 0x1450]
mov r8d, 0xc0
call sub.VCRUNTIME140.dll_memcpy
push 8
pop r14
xor eax, eax
mov edx, dword [rsp + 0x28]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x150], rax
movups xmm0, xmmword [rsp + 0x1f0]
movaps xmmword [rsp + 0x140], xmm0
xor eax, eax
test r12b, r12b
setne al
shl eax, 8
cmp r12b, 2
mov ecx, 0x200
cmovne ecx, eax
or ecx, edx
xor eax, eax
test r15b, r15b
setne al
shl eax, 0x10
cmp r15b, 2
mov edx, 0x20000
cmovne edx, eax
or edx, ecx
xor eax, eax
test bl, bl
setne al
shl eax, 0x18
cmp bl, 2
mov r12d, 0x2000000
cmovne r12d, eax
or r12d, edx
mov r13, qword [rsp + 0xc38]
lea r15, [rsp + 0x430]
push 9
pop rcx
lea rbx, [rsp + 0x7c0]
mov rdi, r15
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
movups xmm0, xmmword [rsp + 0x1a8]
movups xmm1, xmmword [rsp + 0x1b8]
movups xmm2, xmmword [rsp + 0x1c8]
movups xmmword [rsp + 0x216], xmm2
movups xmmword [rsp + 0x206], xmm1
movups xmmword [rsp + 0x1f6], xmm0
lea rsi, [rsp + 0x4a0]
mov rdx, qword [rsp + 0xc68]
mov r8, qword [rsp + 0xc70]
mov rcx, rsi
call fcn.1400f30b6
mov rax, qword [rsp + 0x30]
mov qword [rsi - 0x198], rax
mov qword [rsi - 0x1a0], r14
lea rcx, [rsp + 0x310]
lea rdx, [rsp + 0x1440]
mov r8d, 0xd0
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x140]
movaps xmmword [r15 - 0x50], xmm0
mov rax, qword [rsp + 0x150]
mov qword [r15 - 0x40], rax
movzx eax, word [rsp + 0x38]
mov word [r15 - 0x38], ax
movups xmm0, xmmword [rsp + 0x1f0]
movups xmm1, xmmword [rsp + 0x200]
movups xmm2, xmmword [rsp + 0x210]
movups xmmword [r15 - 0x36], xmm0
movups xmmword [r15 - 0x26], xmm1
movups xmmword [r15 - 0x16], xmm2
mov rax, qword [rsp + 0x21e]
mov qword [rsi - 0x78], rax
mov qword [rsi - 0x28], r13
mov dword [rsi - 0x20], r12d
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0xc]
movups xmmword [rsi - 0x1c], xmm0
movups xmmword [rsi - 0x10], xmm1
mov r14b, byte [rsp + 0x1a0]
lea rdi, [rsp + 0x1600]
push 0xb
pop rax
lea rsi, [rsp + 0x260]
mov rcx, rax
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x1658]
lea rsi, [rsp + 0xe70]
mov rcx, rax
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x1440]
lea rbx, [rsp + 0x300]
mov r8d, 0x1c0
mov rcx, rdi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0x1140]
mov rcx, rsi
call 0x1400d9078
mov r8d, 0x270
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x270], r14b
mov rax, qword [rbx]
mov rcx, qword [rbx + 7]
mov qword [rsi + 0x271], rax
mov qword [rsi + 0x278], rcx
mov rax, qword [rsp + 0x120]
mov rcx, qword [rax + 0x20]
mov qword [rsp + 0x30], rcx
mov qword [rsi + 0x2f0], rcx
movups xmm0, xmmword [rax]
lea rcx, [rsp + 0x2580]
movaps xmmword [rcx + 0xd00], xmm0
mov rax, qword [rax + 0x10]
mov qword [rcx + 0xd10], rax
lea rdx, [rsp + 0xac0]
mov r8d, 0x300
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x2880]
mov r8d, 0x300
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0xd0]
movaps xmmword [rdi + 0x310], xmm0
mov rax, qword [rsp + 0xe0]
mov qword [rdi + 0x320], rax
lea rcx, [rsp + 0x2ba8]
lea rdx, [rsp + 0x2160]
mov r8d, 0x2c8
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0xe40]
mov r15, qword [rax + 8]
mov r14, qword [rax + 0x10]
lea rcx, [rsp + 0x1440]
call fcn.1400e56aa
lea r12, [rsp + 0x1458]
mov qword [rsp + 0x38], r14
shl r14, 5
lea r13, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
lea rsi, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
mov qword [rsp + 0x28], r15
test r14, r14
je 0x1400e48e6
cmp byte [rsp + 0x1470], 0
setne cl
mov rax, qword [r15 + 0x10]
cmp rax, 1
sete dl
and dl, cl
mov byte [rsp + 0x1470], dl
test rax, rax
je 0x1400e4ec2
add rax, qword [r15 + 8]
dec rax
je 0x1400e48d9
mov bl, byte [rax]
movzx edi, bl
mov rcx, qword [rsp + 0x1448]
mov rdx, qword [rsp + 0x1450]
mov r8, rdi
mov r9, r13
call fcn.14005ba68
cmp byte [rax], 0
jne 0x1400e48d9
test bl, bl
jns 0x1400e48b1
mov byte [rsp + 0x1471], 0
mov rcx, r12
mov edx, ebx
call case.0x140061f32.891
mov rcx, qword [rsp + 0x1448]
mov rdx, qword [rsp + 0x1450]
mov r8, rdi
mov r9, rsi
call fcn.14005ba68
mov byte [rax], 1
add r15, 0x20
add r14, 0xffffffffffffffe0
jmp 0x1400e4846
lea rsi, [rsp + 0x1440]
mov rax, qword [rsi + 0x30]
lea r9, [rsp + 0x300]
mov qword [r9 + 0x30], rax
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movaps xmmword [r9 + 0x20], xmm2
movaps xmmword [r9 + 0x10], xmm1
movaps xmmword [r9], xmm0
mov rcx, rsi
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x38]
call fcn.1400e56da
lea rbx, [rsp + 0x2e80]
mov rcx, rbx
lea rdx, [rsp + 0xe40]
mov r8, rsi
call fcn.1400d9dd7
lea rsi, [rsp + 0x3120]
mov rax, qword [rsp + 0x68]
mov qword [rsi - 0x598], rax
mov rax, qword [rsp + 0x58]
mov qword [rsi - 0x5a0], rax
mov rax, qword [rsp + 0x30]
mov qword [rsi - 0x2b0], rax
mov rax, qword [rsp + 0x50]
mov qword [rsi - 0x2a8], rax
mov rax, qword [rsp + 0x48]
mov qword [rsi - 0x20], rax
mov rax, qword [rsp + 0x130]
mov qword [rsi - 0x18], rax
mov eax, dword [rsp + 0xa0]
mov dword [rsi - 0x10], eax
mov rax, qword [rsp + 0x2f0]
mov qword [rsi - 0xc], rax
mov eax, dword [rsp + 0x2f8]
mov dword [rsi - 4], eax
lea rdx, [rsp + 0x2428]
mov r8d, 0x158
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0x1e8]
mov byte [rsi + 0x158], al
mov byte [rsi + 0x178], 6
mov sil, 5
mov rax, qword [rsp + 0x120]
cmp byte [rax + 0x38], 5
jne 0x1400e49f4
mov al, byte [rax + 0x39]
jmp 0x1400e4aa0
cmp qword [rsp + 0x2810], 0
je 0x1400e4a2e
mov rdi, qword [rsp + 0x3290]
cmp rdi, 1
jne 0x1400e4a50
cmp dword [rsp + 0x48], 5
jne 0x1400e4a33
lea rcx, [rsp + 0x2580]
call fcn.1400e568d
test al, al
je 0x1400e4a39
mov al, byte [rsp + 0x287c]
jmp 0x1400e4a35
mov sil, 6
jmp 0x1400e4aa0
mov al, 3
xor esi, esi
jmp 0x1400e4aa0
mov rcx, rbx
call fcn.1400e568d
test al, al
je 0x1400e4a50
mov al, byte [rsp + 0x287d]
add al, al
jmp 0x1400e4a35
xor eax, eax
cmp qword [rsp + 0x2b70], 0
je 0x1400e4aa0
mov rcx, qword [rsp + 0x2b10]
cmp rcx, 0x7fffffff
ja 0x1400e4aa0
mov rax, qword [rsp + 0x2b08]
shl rcx, 5
xor edx, edx
cmp rcx, rdx
je 0x1400e4a95
mov r8d, dword [rax + rdx]
and r8d, 6
add rdx, 0x20
cmp r8d, 4
jne 0x1400e4a7c
jmp 0x1400e4a9e
cmp rdi, 1
jbe 0x1400e4af4
mov sil, 4
xor eax, eax
lea rcx, [rsp + 0x2580]
mov byte [rcx + 0xd18], sil
mov byte [rcx + 0xd19], al
call fcn.1400e539c
mov rsi, rax
mov rcx, rax
call fcn.1400e53f5
mov rcx, qword [rsp + 0x180]
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], rax
movabs rax, 0x8000000000000002
mov qword [rcx], rax
lea rcx, [rsp + 0xe00]
call 0x1400ecd5d
jmp 0x1400e31c2
cmp byte [rsp + 0x287c], 0
jne 0x1400e4b0f
cmp byte [rsp + 0x287d], 0
je 0x1400e4b0f
xor eax, eax
mov sil, 2
jmp 0x1400e4aa0
mov rcx, rbx
call fcn.1400def89
test al, al
je 0x1400e4e32
mov sil, 1
jmp 0x1400e4a9e
call fcn.1400d5a8d
lea rsi, [rsp + 0x1440]
mov rcx, rsi
call fcn.1400d5a0f
mov rdx, qword [rsi + 0x3e8]
mov r8, qword [rsi + 0x3f0]
lea rsi, [rsp + 0x300]
mov rcx, rsi
call fcn.14005b9d0
lea rdi, [rsp + 0x1718]
mov r8d, 0x100
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rdi + 0x120]
cmp byte [rax + 0xa], 0
jne 0x1400e4bb7
lea rsi, [rsp + 0x1440]
mov rcx, rsi
call case.0x140008ef2.424
mov rdi, rax
mov rbx, rdx
mov rcx, qword [rsi + 0x2c8]
mov rdx, qword [rsi + 0x2d0]
call fcn.140074f86
mov qword [rsi + 0x2c8], rdi
mov qword [rsi + 0x2d0], rbx
lea rsi, [rsp + 0x1440]
mov rcx, rsi
call fcn.1400d6106
mov r15, qword [rsi + 0x298]
mov rdi, qword [rsi + 0x2a0]
mov r14d, dword [rsi + 0x2a8]
mov rax, qword [rsi + 0x2ac]
mov qword [rsp + 0x140], rax
mov eax, dword [rsi + 0x2b4]
mov dword [rsp + 0x148], eax
lea rbx, [rsp + 0x16f8]
lea rcx, [rsp + 0xe70]
mov r8d, 0x128
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
call fcn.1400d6154
mov rcx, qword [rbx + 0x128]
mov rdx, qword [rbx + 0x130]
call fcn.1400a33ee
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x100], rax
mov eax, dword [rsp + 0x148]
mov dword [rsp + 0x108], eax
movabs rax, 0x8000000000000000
cmp r15, rax
je case.0x1400bfb65.308
lea rsi, [rsp + 0x7e0]
lea rdx, [rsp + 0xe70]
mov r8d, 0x128
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0x18], rdi
mov dword [rsi - 0x10], r14d
mov rax, qword [rsp + 0x100]
mov qword [rsi - 0xc], rax
mov eax, dword [rsp + 0x108]
mov dword [rsi - 4], eax
mov qword [rsi - 0x20], r15
mov bl, byte [rsi + 0x125]
cmp byte [rsp + 0x272], 0
mov byte [rsp + 0x1e8], bl
je 0x1400e4d9d
mov dl, byte [rsp + 0x270]
mov r8b, byte [rsp + 0x271]
lea rsi, [rsp + 0x1440]
lea r9, [rsp + 0x7c0]
mov rcx, rsi
call fcn.1400d4600
mov rcx, qword [rsi]
mov rdi, qword [rsi + 8]
mov eax, dword [rsi + 0x10]
mov dword [rsp + 0xa0], eax
mov rax, qword [rsi + 0x14]
mov qword [rsp + 0xe70], rax
mov eax, dword [rsi + 0x1c]
mov dword [rsp + 0xe78], eax
mov rax, rcx
mov qword [rsp + 0x48], rcx
cmp rcx, 4
je 0x1400e517b
mov dword [rsp + 0x48], ecx
mov qword [rsp + 0x130], rdi
lea rsi, [rsp + 0x1460]
lea rdi, [rsp + 0x300]
mov r8d, 0x130
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsi + 0x130]
movups xmm1, xmmword [rsi + 0x140]
movups xmmword [rdi + 0x130], xmm0
movups xmmword [rdi + 0x140], xmm1
mov rax, qword [rsi + 0x150]
mov qword [rdi + 0x150], rax
mov rax, qword [rsp + 0xe70]
mov qword [rsp + 0x1a8], rax
mov eax, dword [rsp + 0xe78]
mov dword [rsp + 0x1b0], eax
lea rcx, [rsp + 0x7c0]
call fcn.1400d4fbc
jmp 0x1400e4de7
mov qword [rsp + 0x130], r15
lea rdx, [rsp + 0x7d8]
mov eax, dword [rdx - 4]
mov dword [rsp + 0x1b0], eax
mov rax, qword [rdx - 0xc]
mov qword [rsp + 0x1a8], rax
lea rcx, [rsp + 0x300]
mov r8d, 0x130
call sub.VCRUNTIME140.dll_memcpy
push 4
pop rax
mov qword [rsp + 0x48], rax
mov eax, edi
mov dword [rsp + 0xa0], edi
mov rax, qword [rsp + 0x1a8]
mov qword [rsp + 0x2f0], rax
mov eax, dword [rsp + 0x1b0]
mov dword [rsp + 0x2f8], eax
lea rcx, [rsp + 0x2428]
lea rdx, [rsp + 0x300]
mov r8d, 0x158
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1f0]
call fcn.140058a85
jmp 0x1400e3380
mov rax, qword [rsp + 0x30e8]
cmp rax, 3
setae cl
cmp rax, qword [rsp + 0x2a90]
seta sil
and sil, cl
add sil, sil
or sil, 1
jmp 0x1400e4a9e
lea rax, [rsp + 0x260]
mov qword [rsp + 0x7c0], rax
lea rax, str.internal_error:_entered_unreachable_code:_expected_literal__got
lea rcx, [rsp + 0x1440]
mov qword [rcx], rax
push 1
pop rax
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x1400edbc4]
mov qword [rsp + 0x7c8], rdx
lea rdx, [rsp + 0x7c0]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, [0x1403479f8]
call fcn.1402da380
mov rdx, qword [rsp + 0x1450]
call fcn.1402d9f90
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
call fcn.1402da8f0
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xd8]
call fcn.1400a33ee
mov rcx, qword [rsp + 0x100]
mov rdx, qword [rsp + 0x108]
jmp 0x1400e4f05
mov rcx, qword [rsp + 0xac0]
mov rdx, qword [rsp + 0xac8]
call fcn.1400a33ee
lea rcx, [rsp + 0x1140]
call case.0x1400e7bce.325
lea rax, [0x1403d0050]
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_string.rs
lea r9, [0x140346ac8]
push 0x37
pop rdx
lea r8, [rsp + 0x7c0]
call fcn.1402da7f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da790
lea r8, [rsp + 0x300]
and qword [r8], 0
lea rdx, reloc.WS2_32.dll_accept
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
lea rcx, [rsp + 0x2160]
and al, 0x60
and dword [rax], eax
add al, ch
js 0x1400e4efb
invalid
invalid
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
mov rdi, rax
mov dword [rsp + 0xa0], r15d
mov eax, dword [rsp + 0x314]
mov dword [rsp + 0x148], eax
mov rax, qword [rsp + 0x30c]
mov qword [rsp + 0x140], rax
lea rcx, [rsp + 0x1440]
call fcn.1400d618f
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x100], rax
mov eax, dword [rsp + 0x148]
mov dword [rsp + 0x108], eax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x1a8], rax
mov eax, dword [rsp + 0x108]
add dword [rax], eax
add byte [rcx + 0x1b02484], cl
add byte [rax], al
lea r8, [rsp + 0x1440]
mov qword [r8], rdi
mov eax, dword [rsp + 0xa0]
mov dword [r8 + 8], eax
mov rax, qword [rsp + 0x1a8]
mov qword [r8 + 0xc], rax
mov eax, dword [rsp + 0x1b0]
mov dword [r8 + 0x14], eax
lea rax, [0x1403477c8]
mov qword [rsp + 0x20], rax
lea rcx, [0x1403477ae]
lea r9, [0x140346ae8]
push setsockopt
pop rdx
call fcn.1402da7f0
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srcerror.rs
push 0x28
pop rdx
call fcn.1402da510
lea rax, [rsp + 0x1a8]
mov qword [rsp + 0x7c0], rax
test byte [rax + rax*8], ah
invalid
add byte [rax], al
lea rax, str.internal_error:_entered_unreachable_code:_expected_literal_or_concat__got
add byte [rax - 0x73], cl
mov word [rax + rax*2], fs
and al, 0x40
adc al, 0
add byte [rax - 0x77], cl
add dword [rdx + 1], ebp
test byte [rax + rax*8], ah
invalid
add byte [rax - 0x73], cl
mov word [rax + rax*2], fs
and al, 0x40
and al, 0x40
adc al, 0
add byte [rax - 0x77], cl
add dword [rdx + 1], ebp
pop rax
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov dword [rcx + 8], eax
and qword [rcx + 0x20], 0
lea rdx, [0x1400edbc4]
adc eax, 0x8b38
mov qword [rsp + 0x7c8], rdx
mov dword [rsp + 0x7c8], edx
mov dword [rsp + 0x7c8], edx
lea rdx, [rsp + 0x7c0]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.Uw4_
add al, ch
rcl byte [rdx + 0x1f]
invalid
add al, ch
rcl byte [rdx + 0x1f]
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0xe0
add dword [rax], eax
add bl, ch
jmp 0x1400e50c1
mov qword [rsp + 0x60], rdi
xor eax, eax
mov qword [rsp + 0x1e0], rax
jmp 0x1400e50c1
mov qword [rsp + 0x60], rdi
mov rcx, qword [rsp + 0x1e0]
mov rdx, qword [rsp + 0x60]
call fcn.1402d9f90
mov rdx, qword [rsp + 0x1450]
mov rcx, rbx
call fcn.1402d9f90
mov rdx, qword [rsp + 0x310]
mov rcx, r12
call fcn.1402d9f90
mov eax, dword [rsp + 0x308]
mov dword [rsp + 0xa0], eax
mov rax, qword [rsp + 0x30c]
mov qword [rsp + 0x140], rax
mov eax, dword [rsp + 0x314]
mov dword [rsp + 0x148], eax
jmp 0x1400e4fa9
xor edi, edi
mov rbx, rdx
dec dword [rax - 0x77]
ror dword [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rbx
call fcn.1402d9f90
invalid
invalid
invalid
invalid
mov dword [rsp + 0xa0], r15d
mov rax, qword [rsp + 0x1a8]
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rbx + 0x1b0248c], cl
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rbx + 0x1b0248c], cl
add byte [rax], al
mov dword [rsp + 0x148], ecx
mov qword [rsp + 0x100], rax
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x108], ecx
jmp 0x1400e4fd4
mov dword [rsp + 0xa0], r14d
jmp 0x1400e4fd4
invalid
invalid
invalid
mov rax, qword [rsp + 0xe70]
mov qword [rsp + 0x1a8], rax
test byte [rax + rbp*4], ah
add dword [rax], eax
add byte [rbx + 0xe782484], cl
add byte [rax], al
test byte [rax + rbp*4], ah
add dword [rax], eax
add byte [rbx + 0xe782484], cl
add byte [rax], al
mov dword [rsp + 0x1b0], eax
mov al, 1
add byte [rax], al
lea rcx, [rsp + 0x7c0]
call fcn.1400d4fbc
jmp 0x1400e4ff2
sub rsp, 0x28
mov rsi, rcx
movabs r14, 0x8000000000000000
add byte [rax], al
or byte [rax - 0x75], 0x79
adc byte [rax - 0x75], cl
push rcx
sbb byte [rax - 0x77], cl
stc
add byte [rax], al
or byte [rax - 0x75], 0x79
adc byte [rax - 0x75], cl
push rcx
sbb byte [rax - 0x77], cl
stc
call fcn.1400f3182
mov rcx, qword [rsi + 8]
mov rdx, rdi
call fcn.14000bad1
mov rdi, qword [rsi + 0x30]
mov r15, qword [rsi + 0x38]
mov rbx, rdi
sub r15, 1
jb 0x1400e521c
cmp qword [rbx], r14
jne 0x1400e5202
lea rcx, [rbx + 8]
call fcn.1400d987a
jmp 0x1400e5213
mov rcx, rbx
call fcn.1400d987a
lea rcx, [rbx + 0x48]
call fcn.1400d9898
add rbx, 0xd8
jmp 0x1400e51ec
mov rax, qword [rsi + 0x28]
test rax, rax
je 0x1400e5239
imul r8, rax, 0xd8
mov edx, 8
mov rcx, rdi
call fcn.14001af0d
mov rdi, qword [rsi + 0x50]
mov r15, qword [rsi + 0x58]
mov rbx, rdi
sub r15, 1
jb 0x1400e5272
mov ecx, 8
cmp qword [rbx], r14
je 0x1400e5261
mov rcx, rbx
call fcn.1400d97a4
mov ecx, 0x78
add rcx, rbx
call fcn.1400d97c2
add rbx, 0x120
jmp 0x1400e5244
mov rax, qword [rsi + 0x48]
test rax, rax
je 0x1400e528f
imul r8, rax, 0x120
mov edx, 8
mov rcx, rdi
call fcn.14001af0d
mov rdi, qword [rsi + 0x70]
mov rbx, qword [rsi + 0x78]
lea r15, [rdi + 8]
sub rbx, 1
jb 0x1400e52b3
mov rcx, qword [r15 - 8]
mov rdx, qword [r15]
call fcn.1400a33ee
add r15, 0x50
jmp 0x1400e529b
mov rax, qword [rsi + 0x68]
test rax, rax
je 0x1400e52cd
imul r8, rax, 0x50
mov edx, 8
mov rcx, rdi
call fcn.14001af0d
pop rsp
invalid
invalid
pop rsp
dec dword [rax - 0x75]
mov cs, word [rax + 0x48000000]
add byte [rax], al
invalid
invalid
mov rcx, qword [rsi + 0x88]
mov rdx, qword [rsi + 0x90]
mov edx, dword [rsi + 0x90]
mov edx, dword [rsi + 0x90]
call fcn.1400a33ee
mov rdi, qword [rsi + 0xd8]
add byte [rax], al
add byte [rax], al
mov r15, qword [rsi + 0xe0]
xor r12d, r12d
in al, 0x48
mov ebx, edi
sub r15, 1
jb 0x1400e534f
mov rax, qword [rbx]
lea rcx, [r14 + rax]
lea ecx, [rsi + rax]
add rcx, 0xfffffffffffffff4
hlt
cmp rcx, 5
lea rax, [r14 + rax - 0xb]
cmovae rax, r12
invalid
invalid
cmp rax, 2
je 0x1400e533c
add dh, byte [rsp + 0x48]
cmp eax, 1
cmp rax, 1
je 0x1400e532d
test rax, rax
jne 0x1400e5349
mov rcx, rbx
fld1
movabs byte [0x4b8b481cebffff43], al
or byte [rax - 0x75], cl
mov rdx, qword [rbx + 0x10]
invalid
jmp 0x1400e534c
call fcn.1400d96cd
jmp 0x1400e5349
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
call fcn.140076825
jmp 0x1400e5349
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov edx, dword [rbx + 0x10]
call fcn.140076f8e
add rbx, 0x30
jmp 0x1400e52f4
movsd dword [rdi], dword [rsi]
xor bl, ch
movsd dword [rdi], dword [rsi]
mov rax, qword [rsi + 0xd0]
mov eax, dword [rsi + 0xd0]
test rax, rax
je 0x1400e5379
imul r8, rax, 0x30
mov edx, 8
or byte [rax], al
add byte [rax], al
xor byte [rdx + 8], bh
or byte [rax], al
add byte [rax], al
mov rcx, rdi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
jmp fcn.14001af0d
nop
add rsp, 0x28
sub byte [rbx + 0x5f], bl
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r14
pop r15
ret
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 1
jne fcn.1400d91ba
ret
or eax, 0x89480000
retf 0x8d48
mov r8d, 0xd20
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xd40
add byte [rax], al
add al, ch
jp 0x1400e53f1
invalid
add byte [rax], al
mov edx, 0x20
and byte [rax], al
add byte [rax], al
invalid
add al, ch
movabs dword [0x1b8c68948fff7c9], eax
add byte [rax], al
call fcn.140061d69
mov rsi, rax
mov eax, 1
invalid
add byte [rax - 0x77], cl
invalid
mov qword [rsi], rax
mov qword [rsi + 8], rax
lea rcx, [rsi + 0x10]
lea rdx, [rsp + 0x20]
mov r8d, 0xd30
call sub.VCRUNTIME140.dll_memcpy
mov rax, rsi
add rsp, 0xd50
add byte [rax], al
pop rsi
ret
push 0xfffffffff0000003
inc qword [rcx]
jle 0x1400e548a
mov rsi, rcx
mov ecx, 8
mov edx, 8
call fcn.140061d69
mov rdi, rax
mov qword [rax], rsi
lea rsi, [rsp + 0x58]
lea esi, [rsp + 0x58]
mov rcx, rsi
mov rdx, rax
call fcn.1400e61d9
add byte [rax], al
or eax, 0x83660000
fadd dword [rax]
and word [rsi - 0x28], 0
and qword [rsi - 0x20], 0
mov qword [rsi - 0x18], 8
invalid
call 0x1400e544a
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
invalid
xorps xmm0, xmm0
movups xmmword [rsi - 0x10], xmm0
mov qword [rsi - 0x38], rdi
lea rax, fcn.1400e62aa
and eax, 0x89480026
invalid
invalid
and eax, 0x89480026
sar byte [rcx + 0x348], 1
mov dword [rsi - 0x30], eax
mov ecx, 0x348
add byte [rdx + 8], bh
mov edx, 8
call fcn.140061d69
idiv edi
mov rsi, rax
invalid
lea rdx, [rsp + 0x20]
mov r8d, 0x348
mov eax, 0x348
mov eax, 0x348
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
mov ah, 0x3b
invalid
add byte [rax - 0x77], cl
mov eax, esi
mov ah, 0x3b
invalid
mov eax, esi
add rsp, 0x368
pop rdi
pop rsi
add eax, dword [rax]
add byte [rdi + 0x5e], bl
ret
ud2
mov rsi, rdx
mov esi, edx
cmp byte [rcx], 0
je 0x1400e54a9
invalid
adc byte [rdx - 0x76b7feaf], cl
int1
mov dl, byte [rcx + 1]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
add rsp, 0x30
pop rsi
jmp case.0x140061f32.891
imul edi, esp, 0xffffffff
imul edi, esp, 0xffffffff
mov ecx, dword [rcx + 4]
lea rdx, [rsp + 0x2c]
lea edx, [rsp + 0x2c]
and dword [rdx], 0
call fcn.1400a755b
lea r8, [rdx + rax]
mov rcx, rsi
mov rdx, rax
call fcn.1400ed1e0
nop
add rsp, 0x30
invalid
xor byte [rsi - 0x3d], bl
push r14
push rsi
push rdi
push rbx
sub rsp, 0x58
mov rdi, rdx
mov edi, edx
pop rsi
ret
mov edi, edx
xlatb
mov rsi, rcx
cmp qword [rdx], 0
je 0x1400e5541
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
lea rbx, [rsp + 0x28]
mov rcx, rbx
call fcn.1400d3836
mov r8, qword [rbx]
mov eax, dword [rbx]
mov rbx, qword [rbx + 0x10]
cmp r8, rbx
jbe 0x1400e5576
mov rcx, qword [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x7b], cl
fisttp dword [rdi]
test byte [rax + 0x48000000], bl
mov dword [rsp + 0x20], ebx
pop rsp
and al, 0x20
test rbx, rbx
je 0x1400e55ab
mov qword [rsp + 0x20], rbx
pop rsp
and al, 0x20
mov edx, 1
mov r9d, 1
call fcn.1400d8c63
mov r14, rax
test rax, rax
jne 0x1400e55bb
invalid
mov ecx, 1
mov rdx, rbx
call fcn.1402d9f90
mov rax, qword [rdi + 8]
or byte [rax - 0x75], cl
pop rdi
adc byte [rcx], dh
leave
mov rbx, qword [rdi + 0x10]
xor ecx, ecx
mov r9, qword [rdi + 0x18]
lea r10, [r9 - 2]
dec byte [rcx - 0x7d]
cli
add eax, 0x2b841
add al, byte [rax]
add byte [rax], al
sbb byte [r13 - 0x73], r9b
push rcx
dec byte [rcx - 0x7d]
cli
add eax, 0x2b841
add al, byte [rax]
add al, byte [rax]
add byte [rax], al
cmovae r10, r8
mov rdx, qword [rdi + 0x38]
lea r11, [0x1403d506c]
sti
add byte cs:[rdi + 0x63], cl
xor al, 0x93
sti
add byte cs:[rdi + 0x63], cl
xor al, 0x93
add r14, r11
jmp r14
mov rax, qword [rsp + 0x30]
mov ecx, 1
mov r9, qword [rdi + 0x18]
mov ecx, dword [rdi + 0x18]
mov ecx, dword [rdi + 0x18]
lea r10, [r9 - 2]
cmp r10, 5
mov r8d, 2
mov eax, 2
mov eax, 2
cmovae r10, r8
mov rdx, qword [rdi + 0x38]
mov edx, dword [rdi + 0x38]
lea r11, [0x1403d506c]
retf
cli
add byte cs:[rdi + 0x63], cl
xor al, 0x93
add r14, r11
jmp r14
retf
mov r14d, 1
mov edx, 1
call fcn.14001af0d
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x30], esi
mov rax, qword [rsp + 0x30]
je 0x1400e55e3
xor byte [rax - 0x75], cl
and al, 0x30
mov ecx, 1
add byte [rbx + rcx*4 + 0x4f], cl
sbb byte [rbp - 0x73], cl
push rcx
mov r9, qword [rdi + 0x18]
lea r10, [r9 - 2]
cmp r10, 5
mov r8d, 2
add byte [rax], al
invalid
dec byte [rcx - 0x7d]
cli
add eax, 0x2b841
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + 0xf], cl
ror byte [r8 - 0x75], 1
push rdi
cmovae r10, r8
cmovae edx, eax
mov rdx, qword [rdi + 0x38]
lea r11, [0x1403d506c]
movsxd r14, dword [r11 + r10*4]
cmp byte [rbp + rcx*4 + 0x1d], cl
cmp edx, 0x634f002e
xor al, 0x93
add r14, r11
jmp r14
mov r10b, byte [rdi + 0x20]
mov r8d, 3
and byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
jmp case.0x1400e55f2.0
mov r10b, byte [rdi + 0x20]
mov r11b, byte [rdi + 0x21]
mov bl, byte [rdi + 0x21]
mov bl, byte [rdi + 0x21]
mov r8d, 6
jmp case.0x1400e55f2.0
add byte [rax], al
add bl, ch
sub eax, 0x20578a44
mov r10b, byte [rdi + 0x20]
mov r10b, byte [rdi + 0x20]
mov r11b, byte [rdi + 0x21]
mov r8, qword [rdi + 0x30]
mov eax, dword [rdi + 0x30]
mov qword [rsp + 0x4e], r8
movups xmm0, xmmword [rdi + 0x22]
movaps xmmword [rsp + 0x40], xmm0
mov r8, r9
jmp case.0x1400e55f2.0
mov r10b, byte [rdi + 0x20]
mov r11b, byte [rdi + 0x21]
mov r8d, 5
mov r9d, dword [rdi + 0x48]
mov dword [rsi + 0x48], r9d
mov r9, qword [rdi + 0x40]
mov qword [rsi + 0x40], r9
mov r9, qword [rdi + 0x50]
mov qword [rsi], rcx
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], r8
mov byte [rsi + 0x20], r10b
mov byte [rsi + 0x21], r11b
mov rax, qword [rsp + 0x4e]
mov qword [rsi + 0x30], rax
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x22], xmm0
mov qword [rsi + 0x38], rdx
mov qword [rsi + 0x50], r9
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
ret
mov dword [rsi + 0xc0], ecx
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
ret
and al, 0x38
mov rcx, rdi
call fcn.1402d9f90
int3
sub byte [rax - 0x77eb6ff], dh
add dword [rax], eax
adc byte [rax], al
jb 0x1400e64e6
mov rsi, rcx
cmp byte [rcx + 0x2fd], 0
je 0x1400e64e6
mov rdi, qword [rsi + 0xb28]
test rdi, rdi
je 0x1400e64e6
mov rcx, r8
sub rcx, rdi
jae 0x1400e64ed
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
lea r9, str.x4_
lea ecx, str.x4_
call fcn.14000302a
mov r8, qword [rsi + 0xb20]
mov rcx, rax
ror dword [rcx - 0x77], 0xf9
ror dword [rcx - 0x77], 0xf9
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140085541
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
mov rsi, r9
mov rbx, r8
mov rdi, rcx
lea r14, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rcx, r14
call fcn.1400e8ecb
lea r15, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
mov rcx, r14
call fcn.1400e8f3a
hlt
sub dword [rax], eax
add byte [rax - 0x7b], cl
test eax, eax
hlt
test eax, eax
je 0x1400e6590
mov rbp, rdx
mov r12, rsi
sub r12, rdx
jb 0x1400e653e
mov r13, rax
mov ebp, eax
mov rcx, r12
mov rdx, rbx
mov r8, rsi
mov r9, r15
call fcn.14000302a
mov r9, rdx
ror dword [rcx + rcx*4 - 0x17], 1
ror dword [rcx + rcx*4 - 0x17], 1
mov rdx, rbp
mov r8, rax
call fcn.140085541
test al, al
je 0x1400e653e
mov qword [rdi + 8], r12
mov qword [rdi + 0x10], rsi
mov qword [rdi], 1
jmp 0x1400e6594
and qword [rdi], 0
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
int1
call fcn.1400e8ecb
mov rcx, r14
call fcn.1400e8f3a
test rax, rax
je 0x1400e6602
mov r15, rdx
cmp rdx, rdi
ja case.0x1400bfb65.318
mov rcx, rax
mov rdx, r15
mov r8, rbx
mov r9, r15
call fcn.140085541
test al, al
je case.0x1400bfb65.318
and qword [rsi + 8], 0
mov qword [rsi + 0x10], r15
mov qword [rsi], 1
jmp 0x1400e6606
and qword [rsi], 0
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
invalid
mov rcx, rdi
call fcn.1400d444c
cmp rax, 1
jne 0x1400e664d
mov rcx, qword [rsi]
mov r9, qword [rcx + 0x290]
add byte [rcx + 0x39], cl
sal dword [rsi + 0x20], 1
add byte [rcx + 0x39], cl
sal dword [rsi + 0x20], 1
mov rcx, qword [rcx + 0x288]
shl rdx, 5
loop 0x1400e664b
cmp qword [rcx + rdx], 0
je 0x1400e661e
cmp rax, 1
setne al
add rsp, 0x28
pop rdi
pop rsi
ret
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov rcx, rdx
mov rdx, r9
or eax, 0x89480026
ror dword [rcx + rcx*4 - 0x36], 1
call fcn.1402da430
int3
mov esi, dword [rsp + 0x1d0]
mov r13, qword [rsp + 0x1c8]
mov rdi, qword [rsp + 0x1b0]
mov edi, dword [rsp + 0x1b0]
mov rax, qword [rcx]
test dl, dl
je case.0x140013d8b.1736
invalid
mov rbx, qword [rax]
cmp dl, 2
jne 0x1400e6791
lea r15, [rbx + 0x20]
mov dl, byte [rbx + 0x319]
mov rax, qword [rcx + 8]
mov rcx, qword [rcx + 0x10]
add rax, 0x38
test rcx, rcx
cmovne rax, rcx
ror dword [rdx], 0x93
xchg ebx, eax
sbb al, byte [rbx]
add byte [rax], al
xchg ebx, eax
sbb al, byte [rbx]
add byte [rax], al
mov qword [rsp + 0xe0], r15
je 0x1400e67f0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x76], al
mov ebx, 0x318
mov dil, byte [rbx + 0x318]
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcpikevm.rs
mov rcx, rax
call fcn.14016c65e
mov r12, rax
mov esp, eax
mov qword [rsp + 0x138], rdx
add byte [rax], al
mov r15, qword [rbx + 0x2b0]
mov rsi, qword [rbx + 0x2e0]
mov rcx, rax
mov rdx, r15
mov r8, rsi
call case.0x1400c36e9.316
lea rcx, [r12 + 0x48]
mov qword [rsp + 0xa0], rcx
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xd0
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xd0
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
mov r8, rsi
call case.0x1400c36e9.316
add byte [rax], al
add byte [rax], al
test r14, r14
je 0x1400e6d04
invalid
mov al, byte [r13]
mov byte [rsp + 0x85], al
invalid
and al, 0x85
add byte [rax], al
add byte [rax], al
test byte [rax*4 - 0x47000000], ah
add dword [rax], eax
add byte [rax], al
mov ecx, 1
mov al, 1
jmp 0x1400e6d08
invalid
invalid
add byte [rax], al
invalid
add byte [rax], al
mov rbx, qword [rax]
lea rax, [r14 + 1]
imul rax, qword [rbx + 0x2b0]
add al, byte [rax]
add byte [rax - 0x7d], cl
rcr byte [rdi], 0x48
and eax, 0xffffffe0
add al, byte [rax]
add byte [rax - 0x7d], cl
rcr byte [rdi], 0x48
and eax, 0xffffffe0
cmp rax, 0x200008
jae 0x1400e66c0
lea r12, [rbx + 0x20]
mov dl, byte [rbx + 0x319]
mov rax, qword [rcx + 8]
mov rcx, qword [rcx + 0x10]
add rax, 0x38
cmp byte [rax - 0x7b], cl
leave
cmp byte [rax - 0x7b], cl
leave
cmovne rax, rcx
or dl, byte [rbx + 0x31a]
xchg ebx, eax
sbb al, byte [rbx]
add byte [rax], al
xchg ebx, eax
sbb al, byte [rbx]
add byte [rax], al
je 0x1400e6bdf
and eax, 0x40000004
mov dh, byte [rbx + 0x318]
add byte [rax], al
add byte [rax], al
mov sil, byte [rbx + 0x318]
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_src_backtrack.rs
mov rcx, rax
call fcn.14016c65e
mov ds, word [rsi + 8]
invalid
add byte es:[rax - 0x77], cl
shr eax, 0x8e
mov ds, word [rsi + 8]
invalid
mov ds, word [rsi + 8]
add byte [rcx - 0x77], cl
mov edi, edx
mov r15, rdx
mov edi, edx
test r14, r14
je 0x1400e7166
mov cl, byte [r13]
mov byte [rsp + 0x65], cl
and al, 0x65
and al, 0x65
mov edx, 1
mov cl, 1
add ecx, ebp
jp 0x1400e67f7
jmp 0x1400e716a
add byte [rax], al
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcpikevm.rs
mov rcx, rax
mov ecx, eax
call fcn.14016c65e
pop rdi
pop rsi
or byte [rax], al
invalid
add byte [rax - 0x77], cl
invalid
mov rbp, rax
mov qword [rsp + 0xc8], rdx
mov r12, qword [rbx + 0x2b0]
mov esp, dword [rbx + 0x2b0]
mov esp, dword [rbx + 0x2b0]
mov rsi, qword [rbx + 0x2e0]
mov esi, dword [rbx + 0x2e0]
mov rcx, rax
mov rdx, r12
mov r8, rsi
call case.0x1400c36e9.316
lea rcx, [rbp + 0x48]
mov qword [rsp + 0xd0], rcx
and al, 0xd0
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0xa8
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
and al, 0xd0
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0xa8
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
mov r8, rsi
call case.0x1400c36e9.316
cwde
or al, 0
add byte [rcx], dh
test byte [rax - 0x73], 0x4c
and al, 0x70
cwde
or al, 0
add byte [rcx], dh
test byte [rax - 0x73], 0x4c
and al, 0x70
mov rdx, r13
mov r8, r14
xor r9d, r9d
call 0x1400e75ab
invalid
add byte [rax], al
or eax, 0x8d480000
test dword [rax + 0x48000000], edx
lea ecx, [rsp + 0x100]
lea rax, [rbp + 0x90]
lea rcx, [rsp + 0x100]
nop
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax], fs
add dword [rax], eax
add byte [rcx + rcx*4 + 0x79], cl
invalid
mov qword [rcx - 0x10], r15
jns 0x1400e685d
mov qword [rcx - 8], rax
mov qword [rcx], r13
mov qword [rcx + 8], r14
and qword [rbp + 0x10], 0
invalid
adc byte gs:[rax], al
add byte [rax - 0x7d], cl
pop rax
and qword [rbp + 0x58], 0
mov al, byte [rbx + 0x31c]
mov byte [rsp + 0x43], al
mov rax, qword [rbx + 0x2a8]
add al, byte [rax]
invalid
add byte [rdx + 0x31c83], cl
add byte [rax + 0x48432444], cl
mov eax, dword [rbx + 0x2a8]
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rbx*8], ah
and al, 0xd8
mov qword [rsp + 0xd8], rax
and al, 0xd8
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbx + 0x2c8]
or eax, 2
add byte [rax], al
mov qword [rsp + 0x98], rax
xor r14d, r14d
xor eax, eax
mov qword [rsp + 0xa0], rax
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rbp + 0x31], al
div byte [rcx]
ror byte [rax - 0x77], 0x84
and al, 0xa0
add byte [rax], al
add byte [rax - 0x7b], cl
div byte [rsp + rdx + 0x44]
mov eax, esi
invalid
test rsi, rsi
je 0x1400e68d0
mov eax, r14d
and al, 1
or al, byte [rsp + 0x43]
jne 0x1400e699b
and al, 0x43
jmp 0x1400e6965
cmp qword [rsp + 0x90], 2
setb al
mov rcx, qword [rsp + 0xa0]
mov ebx, ecx
and bl, 1
test bl, al
ret
jne 0x1400e7463
mov esp, 0x9024
add byte [rdx], al
invalid
add byte [rax], al
add cl, byte [rdi]
xchg edx, eax
ror byte [rax - 0x75], 0x8c
and al, 0xa0
add byte [rax], al
add byte [rcx + 0x1e380cb], cl
mov ecx, dword [rsp + 0xa0]
ret
mov eax, r14d
and al, 1
jne 0x1400e7463
or eax, dword [eax]
add byte [rax - 0x75], cl
mov rsi, qword [rsp + 0x70]
test rsi, rsi
je 0x1400e6911
invalid
je 0x1400e6924
jo case.0x1400e063c.35
test esi, esi
or eax, dword [rax + 0x43247c]
cmp byte [rsp + 0x43], 0
jne 0x1400e7463
jl 0x1400e692d
add byte [r15], cl
test dword [rdx + 0xb], edx
add byte [rax], al
mov rcx, r15
call fcn.1400def89
xchg bh, bh
invalid
test al, al
jne 0x1400e6965
xchg bh, bh
inc dword [rax + rax*8 - 0x72b7b78b]
test al, al
jne 0x1400e6965
lea rcx, [rsp + 0x50]
lea rcx, [rsp + 0x50]
lea rdx, [rsp + 0x100]
add dword [rax], eax
add byte [rbp - 0x77], cl
clc
mov r9, rsi
int1
call case.0x1400e37e4.395
or eax, 0x7c800000
and al, 0x64
add cl, byte [rdi]
test byte [rbx], ah
or eax, dword [rax]
invalid
xchg esp, eax
and al, 0
add dword [rax], eax
add byte [rbp - 0x77], cl
clc
int1
or eax, 0x7c800000
and al, 0x64
add cl, byte [rdi]
test byte [rbx], ah
or eax, dword [rax]
add byte [rax - 0x75], cl
and al, 0x60
and al, 0x60
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x80], rax
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0x50]
and al, 0x50
and al, 0x60
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0x50]
and al, 0x50
and al, 0x50
movaps xmmword [rsp + 0x70], xmm0
cmp qword [rbp + 0x10], 0
je 0x1400e6965
xor eax, eax
jmp 0x1400e68c1
mov rax, qword [rsp + 0x70]
mov ecx, dword [rsp + 0x80]
add byte [rax], al
add byte [rcx + 0x4830244c], cl
mov dword [rsp + 0x28], eax
and al, 0x28
and qword [rsp + 0x20], 0
lea rcx, [rsp + 0xf0]
add byte [rax], al
add byte [rax], 0
add byte [rax], al
add byte [rcx + 0x4830244c], cl
mov dword [rsp + 0x28], eax
and al, 0x28
and al, 0x28
add byte [rax], al
mov rdx, rbp
mov r8, rdi
mov r9, qword [rsp + 0x1b8]
add byte [rax], al
call fcn.1400e787f
mov edx, ebp
add byte [rax], al
in al, 0xe
add byte [rax], al
add byte [rcx + rcx*4 + 0x74], al
and al, 0x44
mov dword [rsp + 0x44], r14d
mov r9, qword [rsp + 0x78]
add r9, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x100]
mov r8, qword [rsp + 0x108]
mov eax, dword [rsp + 0x108]
lea rcx, [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov eax, dword [rsp + 0x108]
mov al, 0
add byte [rax], al
call 0x1400e75ab
mov rax, qword [rbp + 0x10]
mov eax, dword [rbp + 0x10]
add byte [rax], al
mov eax, dword [rbp + 0x10]
mov qword [rsp + 0x48], rax
xor ebx, ebx
cmp rbx, qword [rsp + 0x48]
je 0x1400e6b7c
add byte [rax], al
add byte [rax], al
mov rdx, qword [rbp + 0x10]
cmp rbx, rdx
jae case.0x1400db33e.137
or al, byte [rax]
invalid
or al, byte [rax]
add byte [rax - 0x75], cl
mov eax, dword [rbp + 8]
mov rsi, qword [rax + rbx*8]
mov rax, qword [rbp + 8]
mov eax, dword [rbp + 8]
mov rsi, qword [rax + rbx*8]
mov esi, dword [rax + rbx*8]
mov rcx, rbp
mov rdx, rsi
bnd call 0x1400e7a7e
bnd call 0x1400e7a7e
cmp qword [rsp + 0xa8], rsi
jbe case.default.0x1400e6a4e
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
xchg byte [rdx + 0x4900000a], bh
add byte [rax], al
mov r15, rax
add byte [rax], al
mov r15, rax
mov r12, rdx
inc rbx
inc ebx
inc ebx
mov r8d, dword [rsp + 0x80]
mov rdi, qword [rsp + 0xb0]
add byte [rax], al
add byte [rax], 0
add byte [rax - 0x75], cl
mov esp, 0xb024
add byte [rax], al
mov r13d, dword [rsp + 0xc0]
shl rsi, 5
add byte [rax], al
mov r13d, dword [rsp + 0xc0]
shl rsi, 5
mov rax, qword [rsp + 0xd8]
lea r14, [rax + rsi]
and al, 0xd8
add byte [rax], al
add byte [rbp + rcx*4 + 0x34], cl
xor byte [rax - 0x75], cl
mov rax, qword [rax + rsi]
mov rax, qword [rax + rsi]
mov eax, dword [rax + rsi]
xor byte [rax - 0x73], cl
or eax, 0x2ee639
lea rcx, [0x1403d5080]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [r14 + 8]
mov rdx, qword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rax + 0x39], cl
ror byte [rbx + rcx*4 - 0x7c], 1
and al, 0xe8
add byte [rax], al
invalid
and al, 0x90
add byte [rax], al
add byte [rax + 0x39], cl
ror byte [rbx + rcx*4 - 0x7c], 1
and al, 0xe8
add byte [rax], al
add byte [rbx + 5], dh
jae 0x1400e6a6e
jae 0x1400e6a6e
mov byte [r8 + rax], 1
mov rax, qword [rsp + 0x1b8]
cmp rax, r12
mov eax, 0x4c000001
cmp eax, esp
cmovb r12, rax
mov eax, 8
mov rcx, qword [rsp + 0x1b0]
add dword [rax], eax
add byte [rbx + rcx*4 + 0x4c], al
and al, 0x44
and al, 0x44
sub r12, 1
jb 0x1400e6b2f
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rdi + rax - 8], al
movups xmm0, xmmword [r15 + rax - 8]
movups xmmword [rcx + rax - 8], xmm0
clc
add rax, 0x10
jmp 0x1400e6a8f
mov rcx, qword [r14 + 8]
mov ecx, dword [rsi + 8]
mov rdx, qword [r14 + 0x10]
call fcn.1400e7ad3
adc al, ch
sbb al, 0x10
add byte [rax], al
test al, al
je case.0x1400e6a4e.2
add r14, 0x18
jmp 0x1400e6afd
cmp byte [rsp + 0x84], 0
mov esp, 0x8424
add byte [rax], al
je case.0x1400e6a4e.2
mov al, byte [rsp + 0x85]
cmp byte [r14 + 0x10], al
cmp byte [rsi + 0x10], al
cmp byte [rsi + 0x10], al
ja case.0x1400e6a4e.2
cmp byte [r14 + 0x11], al
jae 0x1400e6af9
jmp case.0x1400e6a4e.2
cmp dword [r14 + 0x10], r8d
jne case.0x1400e6a4e.2
add r14, 8
mov rax, qword [r14]
mov dword [rsp + 0x30], r13d
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0xf0]
mov rdx, qword [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
invalid
invalid
and al, 0xd0
add byte [rax], al
add byte [rbp - 0x77], cl
clc
rol byte [rax], 1
add byte [rax], al
mov r8, r15
mov r9, r12
call fcn.1400e787f
jmp case.0x1400e6a4e.2
mov al, 1
test r9b, 1
mov cl, 1
jne 0x1400e6b51
xor ecx, ecx
cmp rdx, rcx
je 0x1400e6b4f
cmp byte [r8 + rcx], 0
lea rcx, [rcx + 1]
add qword [r13 - 0x10], rsi
xor ecx, ecx
jmp 0x1400e6b51
mov cl, 1
cmp byte [rsp + 0x1c0], 0
jne 0x1400e7468
add byte [rax], al
mov dword [rsp + 0x44], ecx
mov al, 1
mov qword [rsp + 0xa0], rax
cmp qword [rsp + 0x98], 1
mov esp, 0x9824
add byte [rcx], al
mov esp, 0x9824
add byte [rcx], al
jne case.0x1400e6a4e.2
mov rax, qword [rsp + 0x1d8]
cmp qword [rsp + 0x70], rax
jae 0x1400e7457
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x80], rax
movups xmm0, xmmword [rsp + 0xb0]
adc byte [rsp + 0xb0], al
movaps xmmword [rsp + 0x70], xmm0
mov rcx, rbp
mov rdx, qword [rsp + 0xd0]
call case.0x1400dbdf7.137
and qword [rbp + 0x58], 0
and dword [rbp + 0x58], 0
mov rsi, qword [rbp + 0x10]
mov rdi, qword [rsp + 0x1b0]
add byte [rax], al
mov r15, qword [rsp + 0xe0]
mov r14d, dword [rsp + 0x44]
jmp 0x1400e68b7
fdivr st(4)
invalid
invalid
add byte [rax], al
fdivr st(4)
invalid
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_src_backtrack.rs
mov rcx, rax
call fcn.14016c65e
pop rdx
or byte [rax], al
pop rdx
or byte [rax], al
mov r15, rax
mov rsi, rdx
lea rcx, [rsp + 0x50]
mov rdx, r13
mov r8, r14
xor r9d, r9d
call 0x1400e75ab
lea rax, [r15 + 0xa8]
mov qword [rsp + 0xf0], r12
mov qword [rsp + 0xf8], r13
mov qword [rsp + 0x100], r14
mov rcx, qword [rsp + 0xe8]
mov qword [rsp + 0x108], rcx
mov dword [rsp + 0x108], ecx
mov rcx, qword [rsp + 0x90]
mov ecx, dword [rsp + 0x90]
mov qword [rsp + 0x110], rcx
mov qword [rsp + 0x118], rdi
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rdi*4], fs
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
mov esp, 0x11824
add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rdi*4], fs
mov ecx, dword [rsp + 0x1b8]
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x120], rcx
mov qword [rsp + 0x128], rax
mov dword [rsp + 0x128], eax
and qword [r15 + 0xb8], 0
mov qword [rsp + 0x120], rcx
mov qword [rsp + 0x128], rax
mov dword [rsp + 0x128], eax
and qword [r15 + 0xb8], 0
add byte [rax], al
add byte [rax], al
lea rdi, [r14 + 1]
imul rdi, qword [rbx + 0x2b0]
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add rdi, 0x1f
shr rdi, 5
shr edi, 5
shr edi, 5
mov rax, qword [r15 + 0xd0]
cmp rax, rdi
clc
clc
jb 0x1400e6c98
mov qword [r15 + 0xd0], rdi
mov dword [rdi + 0xd0], edi
mov rax, rdi
mov r14, r15
add r14, 0xc0
mov rcx, qword [r15 + 0xc8]
add byte [rax], al
add byte [rax - 0x3f], cl
loopne 0x1400e6caf
add byte [rax], al
add byte [rcx - 0x75], cl
invalid
add byte [rax], al
add byte [rax - 0x3f], cl
loopne 0x1400e6caf
xor edx, edx
cmp rax, rdx
je 0x1400e6cbe
and dword [rcx + rdx], 0
adc dword [rax], eax
add rdx, 4
jmp 0x1400e6caf
sub rdi, qword [r15 + 0xd0]
sub edi, dword [rdi + 0xd0]
jbe 0x1400e6ce4
sbb eax, 0x48f1894c
mov edx, edi
mov rcx, r14
mov rdx, rdi
call fcn.1400d8cec
sub rdi, 1
jb 0x1400e6ce4
mov rcx, r14
xor edx, edx
call fcn.1400de402
jmp 0x1400e6cd2
cmp byte [rbx + 0x31c], 0
add eax, dword [rax]
add byte [rax], al
je 0x1400e7289
cmp qword [rsp + 0x50], 0
je 0x1400e7434
add byte [rax], al
xor eax, eax
jmp 0x1400e747c
xor eax, eax
xor ecx, ecx
mov rdx, qword [rsp + 0x90]
lea r8, [rsp + 0x70]
and al, 0x70
and al, 0x90
add byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
and al, 0x70
and qword [r8], 0
or dword [r8 + 0x10], 0xffffffff
adc dil, dil
adc dil, dil
mov byte [r8 + 0x14], al
mov qword [r8 + 8], rcx
mov dword [rax + 8], ecx
mov dword [rax + 8], ecx
mov rax, r12
add rax, 0x90
nop
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xf0
add byte [rax], al
invalid
nop
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xf0
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0xe0]
mov qword [r8], rcx
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], r13
mov qword [r8 + 0x18], r14
mov byte [r8 + 0x20], dil
mov rcx, qword [rsp + 0xe0]
mov qword [r8], rcx
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], r13
mov qword [r8 + 0x18], r14
mov byte [r8 + 0x20], dil
and qword [r12 + 0x10], 0
and qword [r12 + 0x58], 0
mov al, byte [rbx + 0x31c]
sbb dword [rbx + rax], 0
add byte [rax + 0x4c432444], cl
mov ebp, dword [rbx + 0x2a8]
add byte [rcx - 0x7d], cl
and al, 0x58
add byte [rdx + 0x31c83], cl
sbb dword [rbx + rax], 0
add byte [rax + 0x4c432444], cl
mov ebp, dword [rbx + 0x2a8]
mov r13, qword [rbx + 0x2a8]
mov rax, qword [rbx + 0x2c8]
enter 2, 0
mov qword [rsp + 0x140], rax
mov dword [rsp + 0x140], eax
add dword [rax], eax
add byte [rcx], dh
div byte [rcx]
rol bh, 0x84
and al, 0x98
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
leave
xor esi, esi
xor eax, eax
mov dword [rsp + 0x98], 0
xor ecx, ecx
mov qword [rsp + 0xc8], rcx
enter 0, 0
test rax, rax
je 0x1400e6db4
sbb byte [rbx + 0x982484], cl
add byte [rax], al
mov eax, dword [rsp + 0x98]
and al, 1
or al, byte [rsp + 0x43]
jne case.0x1400de736.76
and al, 0x43
jmp 0x1400e6e5f
cmp byte [rsp + 0x43], 0
sete al
ror byte [rax - 0x7d], 0xfa
add cl, byte [rdi]
xchg edx, eax
ret 0x8b48
mov word [rax + rcx*8], fs
add byte [rax], al
add byte [rcx + 0x1e380cb], cl
and bl, 1
add dword [rax - 0x7b], ecx
test byte [rdi], 0x94
rol dword [rbx + rdx*8 + 0x376850f], 0
test bl, dl
ror dword [rdi], cl
test dword [rsi + 3], esi
add byte [rax], al
ror byte [rax - 0x7d], 0xfa
add cl, byte [rdi]
xchg edx, eax
ret 0x8b48
add dword [rax - 0x7b], ecx
test byte [rdi], 0x94
rol dword [rbx + rdx*8 + 0x376850f], 0
test bl, dl
ror dword [rdi], cl
test dword [rsi + 3], esi
add byte [rax], al
invalid
xchg esp, eax
and al, 0x98
invalid
ror dword [rdi], cl
test dword [rsi + 3], esi
add byte [rax], al
mov edx, dword [rsp + 0x98]
and dl, 1
jne 0x1400e7154
add ax, word [rax]
invalid
add byte [rax], al
add ax, word [rax]
add byte [rax], cl
ror dword [rdi], 0x84
pop rsi
add eax, dword [rax]
add byte [rax - 0x75], cl
mov word [rax + riz*8], fs
add byte [rax], al
add al, ch
call fcn.1400def89
test al, al
or cl, al
je 0x1400e7154
mov rcx, qword [rsp + 0xe0]
call fcn.1400def89
test al, al
jne 0x1400e6e5f
mov rdx, qword [rsp + 0x100]
mov r8, qword [rsp + 0x108]
or byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x20], rsi
lea rcx, [rsp + 0x50]
mov r9, qword [rsp + 0xe0]
call fcn.1400e7b72
or eax, 0x7c800000
and al, 0x64
add cl, byte [rdi]
test byte [rbx], bl
add eax, dword [rax]
invalid
add byte [rcx], al
add byte [rax], al
or byte [rcx], al
add byte [rax], al
or eax, 0x7c800000
and al, 0x64
add cl, byte [rdi]
test byte [rbx], bl
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x60
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
movups xmm0, xmmword [rsp + 0x50]
adc byte [rsp + 0x50], al
mov dword [rsp + 0x80], eax
adc byte [rsp + 0x50], al
movaps xmmword [rsp + 0x70], xmm0
cmp qword [r12 + 0x10], 0
and al, 0x10
invalid
je 0x1400e6e5f
jl 0x1400e6e78
and al, 0x10
add byte [rdi + rax + 0x31], dh
shr cl, 0x46
invalid
adc byte [rax], al
xor eax, eax
jmp 0x1400e6da5
lea rax, [rsp + 0x70]
mov qword [rsp + 0x28], rax
and qword [rsp + 0x20], 0
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
mov r8, qword [rsp + 0x1b0]
mov r9, qword [rsp + 0x1b8]
mov ecx, dword [rsp + 0x1b8]
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
mov edx, esp
mov ecx, dword [rsp + 0x1b8]
add dword [rax], eax
add al, ch
sldt word cs:[rax]
call fcn.1400e7dbd
mov rcx, qword [rsp + 0x78]
add rcx, qword [rsp + 0x70]
and al, 0x70
cmp rcx, r14
jae 0x1400e6ecb
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x48], rcx
mov al, byte [rax + rcx]
mov byte [rsp + 0x44], al
mov eax, 1
mov qword [rsp + 0xd8], rax
fadd dword [rax]
add byte [rax], al
mov dword [rsp + 0x48], ecx
mov al, byte [rax + rcx]
fadd dword [rax]
add byte [rax], al
mov al, 1
mov qword [rsp + 0xa8], rax
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax], al
jmp 0x1400e6ee4
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax], al
jmp 0x1400e6ee4
xor eax, eax
invalid
invalid
test byte [rax + rbp*4], ah
add byte [rax], al
xor eax, eax
mov qword [rsp + 0xa8], rax
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], r14
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], r14
add byte [rax], al
xor eax, eax
mov qword [rsp + 0xd8], rax
mov rbp, qword [r12 + 0x10]
xor ebx, ebx
cmp rbp, rbx
je 0x1400e70d0
mov rdx, qword [r12 + 0x10]
cmp rbx, rdx
ror dword [rdi], cl
invalid
popfq
invalid
add byte [rax], al
ror dword [rdi], cl
sbb dword [rbp + 0x49000005], 0xffffff8b
add eax, 0x8b490000
and al, 8
add eax, 0x8b490000
mov rax, qword [r12 + 8]
mov rsi, qword [rax + rbx*8]
mov rcx, r12
mov rdx, rsi
call 0x1400e7a7e
mov r15, rax
mov rdi, rdx
mov r8d, dword [rsp + 0x80]
add byte [rax], al
add byte [rax], al
mov cl, byte [rsp + 0x84]
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0xb0], rax
add byte [rax - 0x75], cl
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
and al, 0xb8
add byte [rax], al
add byte [rbx + 0xc0248c], al
rol byte [rax], 0
add bh, bh
add byte [rax - 0x75], cl
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
and al, 0xb8
and al, 0xb8
add byte [rax], al
add byte [rbx + 0xc0248c], al
rol byte [rax], 0
add bh, bh
mov al, byte [rsp + 0x85]
rol byte [rax], 0
add bh, bh
mov al, byte [rsp + 0x85]
mov rdx, qword [rsp + 0xa8]
mov byte [rsp + 0xc4], dl
add byte [rax + 0xc42494], cl
add byte [rax], al
mov dl, byte [rsp + 0x44]
mov byte [rsp + 0xc5], dl
add byte [rax], al
add byte [rax], al
cmp qword [rsp + 0xd0], rsi
cmp dword [rsp + 0xd0], esi
add byte [rax], al
jbe case.default.0x1400e6f9d
invalid
inc rbx
shl rsi, 5
shl esi, 5
shl esi, 5
lea r14, [rsi + r13]
mov rdx, qword [r13 + rsi]
lea r9, [0x1403d509c]
movsxd rdx, dword [r9 + rdx*4]
add rdx, r9
jmp rdx
cmp dword [r14 + 0x10], r8d
jne case.0x1400e6f9d.1
jmp 0x1400e6fe2
invalid
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
call fcn.1400e7ad3
test al, al
je case.0x1400e6f9d.1
add r14, 0x18
jmp 0x1400e6fe6
test cl, cl
leave
je case.0x1400e6f9d.1
cmp byte [r14 + 0x10], al
ja case.0x1400e6f9d.1
cmp byte [r14 + 0x11], al
jb case.0x1400e6f9d.1
add r14, 8
mov rax, qword [r14]
lea rcx, [rsp + 0xb0]
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x28
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x28
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0xf0]
lock add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rbp - 0x77], cl
clc
lock add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rbp - 0x77], cl
clc
mov r9, rdi
call fcn.1400e7dbd
jmp case.0x1400e6f9d.1
mov rax, qword [r14 + 8]
mov rdx, qword [rsp + 0x90]
xchg esp, eax
and al, 0x90
add byte [rax], al
add byte [rax + 0x39], cl
ror byte [rbx + rcx*4 - 0x7c], 1
and al, 0xe8
add byte [rax], al
add byte [rbx + 5], dh
mov byte [r8 + rax], 1
mov rax, qword [rsp + 0x1b8]
cmp rax, rdi
cmovb rdi, rax
mov eax, 8
sub rdi, 1
jb 0x1400e706c
movups xmm0, xmmword [r15 + rax - 8]
mov rcx, qword [rsp + 0x1b0]
movups xmmword [rcx + rax - 8], xmm0
add rax, 0x10
jmp 0x1400e704d
mov al, 1
test byte [rsp + 0x98], 1
mov cl, 1
mov dword [rsp + 0x98], ecx
jne 0x1400e70a9
xor ecx, ecx
cmp rdx, rcx
je 0x1400e70a0
cmp byte [r8 + rcx], 0
lea rcx, [rcx + 1]
jne 0x1400e7083
mov dword [rsp + 0x98], 0
jmp 0x1400e70a9
mov cl, 1
mov dword [rsp + 0x98], ecx
cmp byte [rsp + 0x1c0], 0
jne 0x1400e7159
mov al, 1
mov qword [rsp + 0xc8], rax
cmp qword [rsp + 0x140], 1
jne case.0x1400e6f9d.1
test dword [rbx], ebx
invalid
invalid
invalid
test dword [rbx], ebx
invalid
mov rax, qword [rsp + 0x1d8]
mov eax, dword [rsp + 0x1d8]
cmp qword [rsp + 0x70], rax
and al, 0x70
jae 0x1400e7148
mov rsi, qword [rsp + 0x48]
mov qword [rsp + 0x70], rsi
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x78], rax
or dword [rsp + 0x80], 0xffffffff
mov rax, qword [rsp + 0xa8]
mov byte [rsp + 0x84], al
mov al, byte [rsp + 0x44]
mov byte [rsp + 0x85], al
add byte [rax], al
add byte [rax], al
mov rcx, r12
mov rdx, qword [rsp + 0xa0]
call case.0x1400dbdf7.137
add byte [rax], al
add byte [rax], al
and qword [r12 + 0x58], 0
mov rax, qword [r12 + 0x10]
mov rdx, qword [rsp + 0x90]
mov r14, qword [rsp + 0x1d0]
and al, 0xd0
add dword [rax], eax
add cl, ch
cld
invalid
invalid
and al, 0xd0
add dword [rax], eax
add cl, ch
cld
invalid
mov rax, qword [rsp + 0xc8]
and al, 1
invalid
mov ebx, eax
add dword [rcx + 0xfdb84c3], ecx
xchg ebp, eax
ror byte [rax - 0x75], 0x8c
and al, 0x38
add dword [rax], eax
add cl, ch
jmp 0x1400e7470
test bl, bl
setne al
mov rcx, qword [rsp + 0x138]
jmp 0x1400e7470
xor ecx, ecx
xor edx, edx
mov r8, qword [rsp + 0x90]
and qword [rsp + 0x50], 0
or dword [rsp + 0x60], 0xffffffff
mov byte [rsp + 0x64], cl
mov qword [rsp + 0x58], rdx
pop rax
pop rax
lea rcx, [rax + 0xa8]
mov qword [rsp + 0x110], r12
movsb byte [rdi], byte [rsi]
and al, 0x10
add dword [rax], eax
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x20
add dword [rax], eax
add byte [rcx + rcx*4 - 0x4c], cl
mov ah, 0x24
sub byte [rcx], al
add byte [rax], al
movsb byte [rdi], byte [rsi]
and al, 0x10
add dword [rax], eax
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x20
add dword [rax], eax
add byte [rcx + rcx*4 - 0x4c], cl
mov ah, 0x24
sub byte [rcx], al
add byte [rax], al
mov byte [rsp + 0x130], sil
mov byte [rsp + 0x130], sil
mov rdx, qword [rsp + 0xe8]
mov qword [rsp + 0xf0], rdx
mov qword [rsp + 0xf8], r8
clc
add byte [rax], al
add byte [rax - 0x77], cl
mov esp, 0x10024
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb8
mov eax, 0x48000001
mov dword [rsp + 0x108], edx
or byte [rcx], al
add byte [rax], al
clc
add byte [rax], al
add byte [rax - 0x77], cl
mov esp, 0x10024
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb8
mov eax, 0x48000001
invalid
xchg esp, eax
and al, 8
invalid
mov eax, 0x48000001
mov dword [rsp + 0x108], edx
or byte [rcx], al
add byte [rax], al
or byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rax], al
and qword [rax + 0xb8], 0
lea rsi, [r14 + 1]
imul rsi, qword [rbx + 0x2b0]
imul esi, dword [rbx + 0x2b0]
invalid
invalid
invalid
mov qword [rsp + 0x118], rcx
add byte [rax], al
and qword [rax + 0xb8], 0
lea rsi, [r14 + 1]
imul rsi, qword [rbx + 0x2b0]
imul esi, dword [rbx + 0x2b0]
imul esi, dword [rbx + 0x2b0]
add rsi, 0x1f
shr rsi, 5
mov rcx, qword [rax + 0xd0]
cmp rcx, rsi
jb 0x1400e7217
mov qword [rax + 0xd0], rsi
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdi, rax
add rdi, 0xc0
mov rdx, qword [rax + 0xc8]
nop
enter 0, 0
shl rcx, 2
xor r8d, r8d
ror byte [rcx + rdi - 0x3f], 0x74
or eax, dword [rdx - 0x7d]
and al, 2
add byte [rcx - 0x7d], cl
rol byte [rbx + rbp*8], 0xf0
jmp 0x1400e722f
cmp rcx, r8
je 0x1400e723f
and dword [rdx + r8], 0
add r8, 4
jmp 0x1400e722f
sub rsi, qword [rax + 0xd0]
jbe 0x1400e7265
mov rcx, rdi
mov rdx, rsi
call fcn.1400d8cec
sub rsi, 1
jb 0x1400e7265
mov rcx, rdi
xor edx, edx
call fcn.1400de402
jmp 0x1400e7253
cmp byte [rbx + 0x31c], 0
je 0x1400e7349
add byte [rax], al
add byte [rdi], cl
test bh, dl
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
lock add byte [rax], al
lea rcx, [rsp + 0xf0]
lea rdx, [rsp + 0x50]
push rsp
and al, 0x50
lock add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x50
call fcn.1400e82e0
pop rsp
adc byte [rax], al
add byte [rax], al
invalid
jmp 0x1400e7488
inc dword [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
je 0x1400e72b1
invalid
mov qword [rsp + 0x48], rsi
mov rcx, r12
mov rcx, r12
call fcn.1400def89
mov edi, eax
mov rbp, qword [rbx + 0x2c8]
xor ebx, ebx
lea r14, [rsp + 0xf0]
add byte [rax], al
add byte [rbp + rcx*4 + 0x7c], cl
jl 0x1400e72d1
push rax
lea rsi, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rax - 0x7c], al
push qword [rbp + 0x40]
test dil, dil
jne case.0x140013d8b.1764
mov r9, qword [rsp + 0x50]
mov rcx, rsi
lea rdx, [rsp + 0xf8]
mov r8, r12
loopne 0x1400e72b7
insd dword [rdi], dx
add eax, dword [rax]
invalid
cmp byte [rsp + 0xc4], 2
add byte [rdx], al
je 0x1400e7448
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x60], rax
movups xmm0, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x50], xmm0
mov rcx, r14
mov rdx, r15
call case.0x1400de593.127
test bl, bl
setne bl
or bl, al
je 0x1400e7319
cmp rbp, 1
je case.0x1400dbe33.178
pop rsp
add dword [rax], eax
invalid
mov r9, qword [rsp + 0x50]
cmp r9, qword [rsp + 0x1d8]
jae 0x1400e7448
add dword [rax], eax
add byte [rbx + rax + 0x4c], cl
add ecx, dword [rsp + 0x58]
add r9, qword [rsp + 0x58]
add ecx, dword [rsp + 0x58]
mov rcx, r15
stc
mov rdx, r13
mov r8, qword [rsp + 0x1d0]
test byte [rax + rdx*8], ah
add dword [rax], eax
add al, ch
add al, byte [eax]
add cl, ch
insd dword [rdi], dx
invalid
invalid
invalid
and al, 0xd0
add dword [rax], eax
add al, ch
add al, byte [eax]
add cl, ch
insd dword [rdi], dx
invalid
mov qword [rsp + 0x48], r15
mov r14, r13
mov rcx, r12
call fcn.1400def89
dec dword [rcx - 0x6474b73b]
enter 2, 0
xor eax, eax
lea rsi, [rsp + 0xf0]
lea esi, [rsp + 0xf0]
lea rdi, [rsp + 0x50]
and al, 0x50
xor r13d, r13d
test bpl, bpl
test ch, ch
jne 0x1400e73c1
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
and al, 0xb0
lea rcx, [rsp + 0xb0]
lea ecx, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
mov r8, qword [rsp + 0x1d0]
add dword [rax], eax
add byte [rbp - 0x77], cl
loope 0x1400e737d
add byte [rax], al
mov r9, r12
call fcn.1400e7b72
fld dword [rdi]
add byte [rax], al
invalid
cmp byte [rsp + 0xc4], 2
je 0x1400e744f
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x60], rax
invalid
movups xmm0, xmmword [rsp + 0xb0]
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0x50], xmm0
add byte [rax], al
movaps xmmword [rsp + 0x50], xmm0
mov rcx, rsi
mov rdx, rdi
mov edx, edi
mov edx, edi
call fcn.1400e82e0
add byte [rax], al
test r13b, r13b
setne r13b
setne ch
setne ch
xchg ebp, eax
invalid
or r13b, al
je case.0x1400de337.205
invalid
cmp rbx, 1
je 0x1400e7481
add byte [rax], al
sti
add dword [rdi], ecx
test byte [rdi + 0x48000000], bl
add byte [rax], al
mov rax, qword [rsp + 0x50]
mov rax, qword [rsp + 0x50]
and al, 0x50
cmp rax, qword [rsp + 0x1d8]
jae 0x1400e744f
add rax, qword [rsp + 0x58]
add eax, dword [rsp + 0x58]
pop rax
mov rdx, qword [rsp + 0x1d0]
cmp rax, rdx
jae 0x1400e7410
mov r15b, byte [r14 + rax]
cmp al, 6
mov edx, 1
mov cl, 1
jmp 0x1400e7417
xor ecx, ecx
leave
mov rax, rdx
xor edx, edx
mov qword [rsp + 0x50], rax
push rax
mov qword [rsp + 0x58], rdx
or dword [rsp + 0x60], 0xffffffff
and al, 0x60
dec dword [rax + 0x4464244c]
mov byte [rsp + 0x64], cl
mov byte [rsp + 0x65], r15b
jl case.0x1400dbe33.177
invalid
mov byte [rsp + 0x64], cl
mov byte [rsp + 0x65], r15b
jl case.0x1400dbe33.177
invalid
mov byte fs:[rsp + 0x65], r15b
jl case.0x1400dbe33.177
jmp case.0x140013d8b.1768
jmp case.0x140013d8b.1768
lea rcx, [rsp + 0xf0]
add byte [rax], al
add byte [rax - 0x73], cl
add byte [rax], al
lea rdx, [rsp + 0x50]
push rsp
and al, 0x50
call case.0x1400de593.127
jmp 0x1400e747c
test bl, bl
setne al
jmp 0x1400e7477
test r13b, r13b
setne al
jmp 0x1400e7483
mov rax, qword [rsp + 0xa0]
and al, 1
mov ebx, eax
test bl, bl
setne al
xchg ebp, eax
invalid
xchg ebp, eax
ror byte [rax - 0x75], 0x8c
and al, 0xc8
add byte [rax], al
add byte [rax - 1], cl
add ebx, ebp
invalid
mov rcx, qword [rsp + 0xc8]
inc qword [rcx]
jmp 0x1400e748b
mov al, 1
mov rsi, qword [rsp + 0x48]
mov esi, dword [rsp + 0x48]
inc qword [rsi]
jmp 0x1400e748b
invalid
mov al, 1
mov r15, qword [rsp + 0x48]
jl 0x1400e74ab
inc qword [r15]
inc qword [r15]
inc dword [rdi]
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add esp, 0x148
invalid
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcpikevm.rs
mov rcx, rbx
call fcn.1402da430
add eax, 0x26092a
invalid
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcpikevm.rs
mov rcx, rsi
mov rdx, qword [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add al, ch
imul ebp, dword [rdi], 0x1f
invalid
add byte es:[rax - 0x77], cl
int1
and al, 0xd0
add byte [rax], al
add al, ch
imul ebp, dword [rdi], 0x1f
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
sbb al, 9
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcpikevm.rs
mov rcx, rsi
mov rdx, qword [rsp + 0xa8]
xchg esp, eax
and al, 0xa8
add byte [rax], al
add al, ch
push rsp
invalid
invalid
add ah, cl
add eax, 0x26091c
add byte es:[rax - 0x77], cl
int1
xchg esp, eax
and al, 0xa8
add byte [rax], al
add al, ch
push rsp
invalid
push r15
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
cmp qword [rcx], rdx
je 0x1400e758e
invalid
wait
add byte [rax], al
add byte [rax], al
test byte [rbx + 0x4c000000], bl
mov esi, eax
add byte [rax], al
mov rsi, r8
mov rbx, rdx
mov rdi, rcx
iretd
add rsi, r8
invalid
mov qword [rcx + 0x40], rsi
lea r14, [rsp + 0x20]
iretd
invalid
lea r14, [rsp + 0x20]
mov rcx, r14
call fcn.1400e643e
out dx, eax
invalid
dec dword [rax - 0x77]
mov ecx, edi
out dx, eax
invalid
mov ecx, edi
stc
call fcn.1400d9619
mov rax, qword [r14 + 0x20]
and byte [rax - 0x77], r9b
invalid
invalid
invalid
and byte [rax - 0x77], r9b
and byte [rax - 0x77], cl
mov dword [rdi + 0x20], eax
and byte [r9 + 0xf], r8b
adc byte [rsi], al
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm1, xmmword [rsi + 0x10]
adc byte [rdi], cl
movups xmmword [rdi + 0x10], xmm1
adc dword [rdi + 0x10], ecx
movups xmmword [rdi], xmm0
imul rsi, rbx
test rsi, rsi
je 0x1400e756c
mov rax, rsi
mov eax, esi
shr rax, 0x3b
mov rbx, rsi
shl rbx, 4
add al, 0x48
test eax, eax
add al, 0x48
test eax, eax
jne 0x1400e759c
mov r15d, 8
mov edi, 8
add byte [rax], al
mov ecx, 8
mov rdx, rbx
call fcn.1400d4325
dec dword [rcx - 0x77]
invalid
mov r12, rsi
hlt
test rax, rax
dec dword [rcx - 0x77]
invalid
hlt
test eax, eax
jne 0x1400e7575
or ebp, ebx
xor eax, dword [rcx - 0x42]
or byte [rax], al
add byte [rax], al
jmp 0x1400e759f
mov r14d, 8
xor r12d, r12d
xor esp, esp
mov rcx, qword [rdi + 0x28]
mov rdx, qword [rdi + 0x30]
call fcn.1400d5060
invalid
invalid
dec dword [rcx + rcx*4 + 0x67]
sub byte [rcx + rcx*4 + 0x77], cl
mov qword [rdi + 0x30], r14
mov qword [rdi + 0x38], rsi
invalid
mov qword [rdi + 0x28], r12
mov qword [rdi + 0x30], r14
mov qword [rdi + 0x38], rsi
invalid
cmp byte [rax - 0x7d], cl
invalid
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
pop rdi
ret
xor r15d, r15d
mov rcx, r15
stc
mov rdx, rbx
call fcn.1402d9f90
add ah, cl
add ah, cl
push rsi
push rdi
sub rsp, 0x28
sub byte [rax - 0x77], cl
invalid
cmp r8, r9
jbe 0x1400e7624
sub byte [rax - 0x77], cl
invalid
imul ecx, dword [rcx + rcx*4 - 0x31], 0x4c
mov rdi, r9
mov edi, ecx
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcinput.rs
mov rcx, rdi
lea ecx, [0x140347ae8]
or eax, 0x260525
add eax, 0x89480026
stc
call fcn.14000302a
mov rcx, rax
call 0x1400e8b90
cmp eax, 0x110000
add byte [rax], al
adc dword [rax], eax
mov ecx, 0xffffffff
cmovne ecx, eax
mov eax, 1
add dword [rax], eax
add byte [rax], al
dec dword [rax - 0x77]
shr eax, 0xbd
adc eax, 0x3d0000
add byte [rax], al
adc dword [rax], eax
mov ecx, 0xffffffff
add byte [rax], al
adc dword [rax], eax
add dword [rax], eax
add byte [rax], al
cmp ecx, 0x80
jb 0x1400e761f
mov edx, ecx
xor edx, 0xd800
add al, bl
add byte [rax], al
add edx, 0xffef0000
add byte [rax], al
out dx, eax
inc dword [rcx - 0x10f7ff06]
push qword [rdx + 0x1c]
invalid
add al, bl
add byte [rax], al
out dx, eax
inc dword [rcx - 0x10f7ff06]
push qword [rdx + 0x1c]
invalid
sbb al, 0xb8
add al, byte [rax]
add byte [rax], al
invalid
mov eax, 2
cmp ecx, 0x800
or byte [rax], al
add byte [rdx + 0xf], dh
add byte [rax], al
add byte [rcx + 0x800f9], al
or byte [rax], al
or byte [rax], al
add byte [rdx + 0xf], dh
cmp ecx, 0x10000
mov eax, 4
add byte [rax], al
stc
add byte [rax], al
add dword [rax], eax
invalid
add byte [rax + 4], bh
add byte [rax], al
add byte [rax - 0x7d], cl
sbb rax, 0
fadd dword [rax]
mov r8, rdi
jmp 0x1400e762b
mov ecx, 0xffffffff
xor eax, eax
invalid
mov qword [rsi], r8
mov dword [rsi + 0x10], ecx
invalid
mov byte [rsi + 0x14], 0
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov dword [rsi + 8], eax
add rsp, 0x28
pop rdi
pop rsi
ret
invalid
push r15
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
in al, dx
pop rax
in al, dx
pop rax
mov rsi, r9
mov r13, r8
mov ebp, eax
mov rdi, rcx
mov edi, ecx
mov rbx, qword [rdx]
mov r14, qword [rdx + 8]
jb 0x1400e7668
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcinput.rs
invalid
invalid
mov esi, ecx
mov ebp, eax
invalid
mov edi, ecx
jb 0x1400e7668
or byte [rbp + rcx*4 + 0xd], cl
mov cl, 4
add byte es:[rax - 0x77], cl
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
mov rdx, rbx
mov r8, r14
call fcn.14000302a
mov ch, 0xb9
int1
dec dword [rcx - 0x77]
invalid
mov rax, qword [r13]
mov eax, dword [rbp]
add rax, 0xfffffffffffffff6
sal dh, 0x48
cmp eax, 4
mov r9d, 4
mov ecx, 4
mov ch, 0xb9
mov ecx, 0x8949fff1
int1
dec dword [rcx - 0x77]
invalid
mov eax, dword [rbp]
add byte [r8 - 0x7d], r9b
sal dh, 0x48
cmp eax, 4
mov ecx, 4
add al, 0
add byte [rax], al
add byte [rdi + rcx + 0x42], cl
enter 0xffffffffffff8949, 0xffffffffffffffd4
mov esp, edx
cmovb r9, rax
mov r12, rdx
mov esp, edx
mov esp, edx
lea rax, [0x1403d50b8]
movsxd rcx, dword [rax + r9*4]
invalid
or al, 0x88
add rcx, rax
jmp rcx
invalid
sar edi, 0xe1
mov rax, qword [r13 + 0x38]
cmp rax, 3
cmp eax, 3
ja case.default.0x1400e76bd
xchg dword [rdi + 1], edi
add byte [rax], al
cmp eax, 3
xchg dword [rdi + 1], edi
jg 0x1400e76ae
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x2eda16
fisubr dword [rsi]
invalid
lea rcx, [0x1403d50cc]
lea ecx, [0x1403d50cc]
fisubr dword [rsi]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
or dword [rax + 1], 0x49e0ffc8
loopne 0x1400e7709
mov rcx, qword [r13 + 0x30]
mov ecx, dword [rbp + 0x30]
xor byte [r13 + rcx*4 + 0xd], r9b
xor byte [rbp + rcx*4 + 0xd], cl
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
lea ecx, [0x140347c98]
or eax, 0x2605ce
invalid
add eax, 0x1ba0026
add byte [rax], al
add byte [rbp + 0x31], al
shr al, 0x91
call fcn.14005ba68
add byte es:[rdx + 1], bh
add byte [rdx + 1], bh
mov edx, 1
xor r8d, r8d
call fcn.14005ba68
test r12, r12
idiv edi
dec dword [rbp - 0x7b]
in al, 0xf
je 0x1400e786a
invalid
test esp, esp
je 0x1400e786a
mov cl, byte [rax]
mov rax, qword [0x1404141e8]
dec edx
xor al, byte [rax]
or byte [rax - 0x75], cl
add eax, 0x32caff
dec edx
xor al, byte [rax]
dec edx
xor al, byte [rax]
mov rdx, r15
mov r8, r12
call rax
jmp 0x1400e7841
add qword [r8], rax
invalid
add qword [r8], rax
add byte [rax - 0x73], cl
invalid
invalid
insb byte [rdi], dx
add dword [rax], eax
lea rbp, [rsp + 0x38]
and al, 0x38
mov rcx, rbp
mov ecx, ebp
mov rdx, r13
mov r8, r15
mov r9, r12
call fcn.1400d89ff
jmp 0x1400e774b
adc bh, bh
invalid
add r13, 0x10
mov rcx, r13
invalid
adc byte [rcx + rcx*4 - 0x17], cl
mov rdx, r15
mov r8, r12
call fcn.1400c76c4
test rax, rax
ror byte [rdi], 0x84
add dword [r8], eax
invalid
invalid
std
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
add dword [r8], eax
add byte [rcx - 0x77], cl
shr ecx, 1
jmp case.0x1400e769f.0
mov r9, rdx
jmp case.0x1400e769f.0
add r13, 0x10
lea rbp, [rsp + 0x38]
mov rcx, rbp
mov rdx, r13
mov r8, r15
mov r9, r12
call fcn.1400d7115
stc
invalid
invalid
lea ebp, [rsp + 0x38]
stc
invalid
mov rax, qword [rbp]
mov r9, qword [rbp + 0x18]
mov ecx, dword [rbp + 0x18]
sub r9, qword [rbp + 0x10]
adc r9b, r13b
invalid
add byte [rax], al
invalid
adc r9b, r13b
call 0x18d0e775d
mov ebp, dword [rbp + 0x30]
mov r13, qword [r13 + 0x30]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
mov edx, 2
add al, byte [rax]
add byte [rax], al
or eax, 0x260549
add rax, 0x2ba0026
add al, byte [rax]
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
add byte [rax], al
mov rcx, r13
xor r8d, r8d
call fcn.14005ba68
idiv edi
mov bpl, byte [rax]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
mov edx, 2
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
shr al, 0xf1
idiv edi
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
call fcn.14005ba68
test r12, r12
in al, 0xf
test ch, cl
int 0
add byte [rax], al
in al, 0xf
test ch, cl
int 0
add byte [rax], al
mov dl, byte [rax]
mov rax, qword [str.._f_]
add eax, 0x32ca4a
int 0
add byte [rax], al
mov dl, byte [rax]
mov rax, qword [str.._f_]
add eax, 0x32ca4a
add eax, 0x32ca4a
add byte [rcx - 0x776b217], cl
mov ecx, ebp
mov r8, r15
mov r9, r12
loope 0x1400e77ae
shr cl, 1
mov word [rax], es
add byte [rax], al
loope 0x1400e77ae
shr cl, 1
mov word [rax], es
add byte [rax], al
mov r13, qword [r13 + 0x30]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
add byte [rdx + 3], bh
add eax, dword [rax]
add byte [rax], al
mov rcx, r13
xor r8d, r8d
call fcn.14005ba68
mov al, byte [rax]
mov byte [rsp + 0x37], al
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
mov edx, 3
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
and al, 0x37
sbb eax, dword [0x143c87805]
add byte [rax], al
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov rcx, r13
call fcn.14005ba68
mov bpl, byte [rax]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
or eax, 0x260516
mov edx, 3
add byte [rax], al
or eax, 0x260516
add byte [rax], al
mov r8d, 2
mov rcx, r13
call fcn.14005ba68
idiv edi
idiv edi
test r12, r12
je 0x1400e786a
pop rax
test esp, esp
in al, 0x74
pop rax
mov r8b, byte [rax]
mov rax, qword [0x1404141f8]
fmul st(1), st(0)
xor al, byte [rax]
fmul st(1), st(0)
xor al, byte [rax]
mov qword [rsp + 0x20], r12
mov dword [rsp + 0x20], esp
and al, 0x20
and byte [rdx - 0x76c8dbb4], cl
invalid
mov cl, byte [rsp + 0x37]
mov edx, ebp
mov r9, r15
mov ecx, edi
call rax
jmp 0x1400e7841
invalid
and al, 0x37
adc ecx, dword [rcx - 0x75]
sbb byte [r9 - 0x75], r9b
sbb byte [rcx - 0x75], cl
push rbp
and byte [rbp - 0x77], cl
clc
mov rcx, qword [r13 + 0x18]
mov rdx, qword [r13 + 0x20]
mov r8, r15
clc
sbb byte [rcx - 0x75], cl
mov r9, r12
mov ecx, esp
call fcn.1400df898
mov r9, rdx
mov ecx, edx
test rax, rax
je 0x1400e786a
add r9, rsi
mov rcx, rdi
mov rdx, rbx
fimul dword [rbp - 0x77]
invalid
add rsp, 0x58
add esp, 0x58
int1
invalid
add esp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rdi
jmp 0x1400e75ab
pop rsp
pop rsi
pop rdi
mov byte [rdi + 0x14], 2
add rsp, 0x58
add esp, 0x58
pop rbx
pop rbp
add cl, byte [rax - 0x7d]
invalid
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
pop rdi
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
in al, dx
pop rax
in al, dx
pop rax
mov qword [rsp + 0x28], r9
mov rdi, r8
mov edi, eax
mov rbx, rdx
ror dword [rax - 0x77], cl
invalid
mov rax, qword [rsp + 0xc0]
mov r15, qword [rcx + 8]
invalid
ror dword [rax - 0x77], cl
invalid
or byte [rax - 0x73], cl
lea rdx, [rsp + 0x30]
mov qword [rdx + 8], rax
or byte [rax - 0x39], cl
add al, byte [rdx]
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
call fcn.14008718e
int 0xf8
stc
dec dword [rax - 0x75]
mov rax, qword cs:[rsi + 0x10]
push rsp
and al, 0x30
or byte [rax - 0x39], cl
add al, byte [rdx]
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
stc
dec dword [rax - 0x75]
mov rax, qword cs:[rsi + 0x10]
mov qword [rsp + 0x50], rax
mov rax, qword [rsi + 0x18]
invalid
invalid
mov dword [rsp + 0x50], eax
and al, 0x50
mov qword [rsp + 0x48], rax
lea r14, [0x1403d50dc]
and al, 0x48
mov rax, qword [r15 + 0x10]
test rax, rax
je 0x1400e7a4c
test byte [rdx + 1], ah
add byte [rax], al
mov eax, dword [rdi + 0x10]
test byte [rdx + 1], ah
add byte [rax], al
dec rax
mov qword [r15 + 0x10], rax
mov rcx, qword [r15 + 8]
or byte [rax + 0x6b], cl
rcr byte [rax], 1
mov rax, qword [rcx + rdx]
add al, 0x11
mov rsi, qword [rcx + rdx + 8]
mov esi, dword [rcx + rdx + 8]
cmp rax, 2
cmp eax, 2
or byte [rax + 0x6b], cl
rcr byte [rax], 1
add al, 0x11
mov esi, dword [rcx + rdx + 8]
je 0x1400e7912
adc dword [rax], ecx
or byte [rax - 0x7d], cl
clc
add dh, byte [rcx + rbp + 0x48]
cmp eax, 2
je 0x1400e7931
cmp rax, 3
cmp eax, 3
clc
add ecx, dword [rdi]
test byte [rdx], bh
add dword [rax], eax
add byte [rax - 0x75], cl
mov ecx, dword [rcx + rdx + 0x10]
je 0x1400e7a4c
mov rcx, qword [rcx + rdx + 0x10]
mov ecx, dword [rcx + rdx + 0x10]
adc dword [rax], edx
cmp rcx, qword [rsp + 0x28]
jae case.0x1400da454.201
or dword [rdx + 1], 0
invalid
cmp ecx, dword [rsp + 0x28]
sub byte [rdi], cl
or dword [rdx + 1], 0
add byte [rax - 0x3f], cl
loope 0x1400e792a
shl rcx, 4
mov qword [rdi + rcx], rax
cmovs ecx, dword [rcx - 0x14f7f08c]
lodsb al, byte [rsi]
mov qword [rdi + rcx + 8], rsi
jmp 0x1400e78dd
invd
mov r13, rsi
mov ebp, esi
shl r13, 5
shl ebp, 5
add eax, 0x48d98948
mov edx, esi
mov rcx, rbx
mov ecx, ebx
mov rdx, rsi
call fcn.1400de435
test al, al
jne 0x1400e78dd
invalid
mov rcx, rbx
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.1400de477
mov rdx, qword [rbp + 0x290]
xchg ebp, eax
nop
add al, byte [rax]
invalid
invalid
xchg ebp, eax
nop
add al, byte [rax]
add byte [rax + 0x39], cl
cmp rsi, rdx
cmp rsi, rdx
jae 0x1400e7a5d
cmp ebx, 0
add byte [rax], al
cmp ebx, 0
add byte [rax], al
mov r12, qword [rbp + 0x288]
movsd dword [rdi], dword [rsi]
mov byte [rdx], al
add byte [rax], al
mov rax, qword [r12 + r13]
add r12, r13
add esp, ebp
movsxd rax, dword [r14 + rax*4]
add rax, r14
jmp rax
mov al, byte [rsp + 0x10]
and al, 0x10
mov byte [rsp + 0x20], al
mov rcx, qword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
and al, 0x50
mov rdx, qword [rsp + 0x48]
push rsp
and al, 0x48
mov r8, qword [rsp + 0xc8]
mov r9d, dword [rsp + 0xd0]
mov ecx, dword [rsp + 0xd0]
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rbx + rcx*4 - 0x74], al
invalid
invalid
enter 0, 0
mov ecx, dword [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
call fcn.1400e8dcf
test al, al
invalid
je 0x1400e7938
sal byte [rbx + rdx*4 - 0x15], 0x65
jmp case.0x1400de337.219
mov rax, qword gs:[r12 + 0x10]
mov qword [rsp + 0x38], rax
invalid
mov qword [rsp + 0x30], 2
add al, byte [rax]
add byte [rax], al
mov rcx, r15
lea rdx, [rsp + 0x30]
and al, 0x30
call fcn.14008718e
idiv ecx
invalid
and al, 0x30
idiv ecx
stc
invalid
jmp case.0x1400de337.219
sub byte [rbx + 0x37], dh
invalid
mov rsi, rax
mov esi, eax
shl rsi, 4
shl esi, 4
movups xmm0, xmmword [rdi + rsi]
mov qword [rsp + 0x40], rax
movups xmmword [rsp + 0x30], xmm0
mov rcx, r15
lea rdx, [rsp + 0x30]
invalid
shl esi, 4
adc byte [rdi + rsi], al
xor al, ch
xchg edi, eax
idiv ecx
dec dword [rax - 0x39]
add al, 0x37
add dword [rax], eax
add byte [rax], al
invalid
call fcn.14008718e
mov qword [rdi + rsi], 1
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0xc8]
mov qword [rdi + rsi + 8], rax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov eax, dword [rsp + 0xc8]
test byte [rax + rcx*8], ah
add byte [rax], al
invalid
add byte [rax], al
invalid
mov rsi, qword [r12 + 8]
jmp 0x1400e7931
invalid
invalid
or cl, ch
sbb edi, edi
invalid
mov ecx, ebx
mov rdx, rsi
bnd call 0x1400e7a7e
call 0x1400e7a7e
add byte [rax - 0x75], cl
and al, 0x28
mov rcx, qword [rsp + 0x28]
cmp rdx, rcx
cmovae rdx, rcx
sar dword [r9 + 8], 1
retf 0xf48
sar dword [r9 + 8], 1
sub rdx, 1
jb 0x1400e78dd
add dword [rdi], ecx
invalid
movups xmm0, xmmword [rdi + rcx - 8]
movups xmmword [rax + rcx - 8], xmm0
psubb mm1, qword [rdi]
adc dword [rax + rcx - 8], eax
add rcx, 0x10
jmp 0x1400e7a32
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add esp, 0x58
pop rsp
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcpikevm.rs
mov rcx, rsi
call fcn.1402da430
invalid
sub dword [rdi], ebx
invalid
add byte es:[rax - 0x77], cl
int1
invalid
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcpikevm.rs
mov rdx, qword [rsp + 0x28]
call fcn.1402da430
add ah, cl
lea eax, [0x140347e00]
add esp, dword [rsi]
add byte [rax - 0x75], cl
add byte es:[rax - 0x75], cl
push rsp
and al, 0x28
add ah, cl
sub rsp, 0x28
in al, dx
sub byte [rbx + rcx*4 + 0x41], cl
imul rdx, r8
in al, dx
sub byte [rbx + rcx*4 + 0x41], cl
imul rdx, r8
imul rdx, r8
imul edx, eax
ror byte [rax - 0x77], 1
ror byte [rcx + rax - 0x40], 1
mov rax, rdx
add rax, r8
jb 0x1400e7aae
mov r9, qword [rcx + 0x38]
cmp r9, rax
invalid
jb 0x1400e7ac0
sal dword [rdx + 0x25], 0x48
shl rdx, 4
shl edx, 4
add rdx, qword [rcx + 0x30]
mov rax, rdx
mov rdx, r8
mov edx, eax
ret 0x8348
add rsp, 0x28
sub bl, al
ret
lea r8, str.X4_
mov rcx, rdx
mov rdx, rax
call fcn.1402da880
lea r8, str.X4_
mov rcx, rax
mov rdx, r9
call fcn.1402da4a0
invalid
add ah, cl
imul eax, dword [rbx], 0x89480026
add byte es:[rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x36], 0xe8
invalid
invalid
add byte [rax], al
xor r10d, r10d
mov r11, rcx
mov ebx, ecx
add byte [rbp + 0x31], al
ror byte [rcx - 0x77], cl
mov ebx, ecx
mov ebx, ecx
cmp r10, 0x20
je 0x1400e7b08
and byte [rax + riz + 0x4d], dh
cmp ecx, edx
cmp r9, r10
je 0x1400e7b08
cmp dword [r11], r8d
setbe al
xchg esi, eax
invalid
ja 0x1400e7b52
xchg esi, eax
sal byte [rdi + 0x5d], 0x49
lea rsi, [r11 + 8]
lea rsi, [r11 + 8]
add r10, 8
cmp dword [r11 + 4], r8d
add al, 0x49
mov ebx, esi
jb 0x1400e7ae2
add al, 0x49
add al, 0x49
mov ebx, esi
jmp 0x1400e7b52
xor eax, eax
mov r9, rdx
invalid
ror byte [rcx - 0x77], 0xd1
ror dword [rax + 0x39], 1
sal byte [rbx + 0x3a], 1
invalid
cmp rax, rdx
jae 0x1400e7b4c
invalid
shr r9, 1
add r9, rax
add ecx, eax
add ecx, eax
mov r11d, dword [rcx + r9*8]
mov r10d, dword [rcx + r9*8 + 4]
cmp r10d, r8d
cmp edx, eax
add al, 0x45
cmp edx, eax
jb 0x1400e7b2b
add eax, 0x76c33945
cmp r11d, r8d
jbe 0x1400e7b50
and eax, 0x45ce894c
cmp ebx, eax
ret
mov rsi, r9
cmp r11d, r8d
ret
mov esi, ecx
ret
ja 0x1400e7b36
mov rsi, rdx
invalid
inc r9
cmp r10d, r8d
cmovae rdx, rsi
cmovae edx, esi
cmovae edx, esi
cmovb rax, r9
cmovb eax, ecx
ror dword [rcx - 0x77], 0xd1
mov r9, rdx
mov ecx, edx
sub r9, rax
jmp 0x1400e7b0d
xor eax, eax
shr bl, 2
jmp 0x1400e7b52
mov al, 1
pop rsi
ret
xor eax, eax
cmp rax, 9
je 0x1400e7b71
clc
or dword [rbp + rdx + 0x4c], esi
mov eax, dword [rcx + rax*8]
add al, 0xc1
mov r8, qword [rcx + rax*8]
add al, 0xc1
mov r9, qword [rdx + rax*8]
mov ecx, dword [rdx + rax*8]
or al, 0xc2
mov qword [rcx + rax*8], r9
mov qword [rdx + rax*8], r8
ret 0xff48
shr bl, 0xe5
ret 0xff48
shr bl, 0xe5
ret
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
mov r13, r9
mov ebp, ecx
mov ebp, ecx
mov rdi, r8
mov rbx, rdx
mov rsi, rcx
mov esi, ecx
mov r14, qword [rsp + 0xc0]
mov ah, 0x24
rol byte [rax], 0
add byte [rbp + rcx*4 + 0xd], cl
ret
jmp qword [0x13197c7a0]
mov esi, ecx
invalid
mov ah, 0x24
rol byte [rax], 0
add byte [rbp + rcx*4 + 0xd], cl
ret
jmp qword [0x13197c7a0]
add byte [rcx + rcx*4 - 0xf], cl
int1
call fcn.14000302a
mov r15, rax
invalid
mov rax, qword [r13]
mov eax, dword [rbp]
test dword [rcx + rsi*8 - 0x3876b601], esi
mov eax, dword [rbp]
add rax, 0xfffffffffffffff6
add eax, 0xfffffff6
cmp rax, 4
cmp eax, 4
add al, 0xb9
add al, 0
add byte [rax], al
mov ecx, 4
cmovb rcx, rax
mov r12, rdx
lea rax, case.0x1400ee592.252
invalid
invalid
invalid
invalid
add byte cs:[rax + 0x63], cl
movsxd rdx, dword [rax + rcx*4]
invalid
adc al, 0x88
mov byte [rax + 1], cl
add rdx, rax
jmp rdx
ret 0xe2ff
mov rax, qword [r13 + 0x38]
cmp rax, 3
ja case.default.0x1400e7bec
jg 0x1400e7bdd
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x2ed527
invalid
invalid
invalid
invalid
lea rcx, [0x1403d510c]
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
or dword [rax + 1], 0x49e0ffc8
enter 0xffffffffffffe0ff, 0x49
mov rcx, qword [r13 + 0x30]
mov ecx, dword [rbp + 0x30]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
lea ecx, [0x140347c98]
mov edx, 1
xor r8d, r8d
xor eax, eax
add byte [rbp + 0x31], al
shr al, 0x62
idiv edi
idiv edi
xor eax, eax
call fcn.14005ba68
idiv edi
test r12, r12
test esp, esp
je case.0x1400e7bec.0
test byte [rcx - 0x75ffffff], al
or byte [rax - 0x75], cl
add dword [rax], eax
add byte [rdx + 0x58b4808], cl
add eax, 0x32c5d0
mov cl, byte [rax]
mov rax, qword [0x1404141e8]
add eax, 0x32c5d0
add eax, 0x32c5d0
mov rdx, r15
mov r8, r12
call rax
jmp 0x1400e7d70
lea rbp, [rsp + 0x38]
mov rcx, rbp
mov rdx, r13
mov edx, ebp
insb byte [rdi], dx
and al, 0x38
mov edx, ebp
mov r8, r15
mov r9, r12
call fcn.1400d89ff
invalid
or eax, 0x3debffff
invalid
add r13, 0x10
add ebp, 0x10
mov rcx, r13
mov rdx, r15
mov r8, r12
mov eax, esp
call fcn.1400c76c4
std
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
test byte [rax], bh
add dword [rax], eax
invalid
mov eax, esp
std
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
test byte [rax], bh
add dword [rax], eax
invalid
test byte [rax], bh
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rdx
invalid
sbb byte [rcx], al
mov rcx, rdx
mov ecx, edx
jmp case.0x1400e7bce.0
add byte [rax], al
add r13, 0x10
lea rbp, [rsp + 0x38]
lea ebp, [rsp + 0x38]
mov rcx, rbp
mov rdx, r13
mov edx, ebp
mov r8, r15
mov r9, r12
loope 0x1400e7c5e
wait
hlt
invalid
invalid
lea ebp, [rsp + 0x38]
mov edx, ebp
loope 0x1400e7c5e
wait
hlt
invalid
dec dword [rax - 0x75]
mov rax, qword [rbp]
mov rcx, qword [rbp + 0x18]
sbb byte [rax + 0x2b], cl
adc r9b, r13b
invalid
add byte [rax], al
invalid
add byte [r8 - 0x75], r9b
sbb byte [r8 + 0x2b], r9b
sbb byte [rax + 0x2b], cl
adc r9b, r13b
call 0x18d0e7c8c
invalid
sbb byte [rax + 0x2b], cl
mov r13, qword [r13 + 0x30]
mov ebp, dword [rbp + 0x30]
xor byte [rbp + rcx*4 + 0xd], cl
sbb al, byte [rax]
add byte es:[rdx + 2], bh
add byte [rdx + 2], bh
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
lea ecx, [0x140347cb0]
add byte [rdx + 2], bh
mov edx, 2
mov rcx, r13
xor r8d, r8d
call fcn.14005ba68
ret 0xf73d
inc dword [rax - 0x76]
sub byte [rbp + rcx*4 + 0xd], cl
sbb byte [rax], al
add byte [rsi], ah
add byte [rdx + 2], bh
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
ret 0xf73d
add byte [rsi], ah
add byte [rdx + 2], bh
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov eax, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
call fcn.14005ba68
test r12, r12
je case.0x1400e7bec.0
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rdx + 0x58b4810], cl
mov eax, dword [str.._f_]
add eax, 0x32c51b
mov dl, byte [rax]
mov rax, qword [str.._f_]
mov eax, dword [str.._f_]
add eax, 0x32c51b
adc byte [rax - 0x75], cl
add eax, 0x32c51b
mov ecx, ebp
mov r8, r15
mov r9, r12
call rax
jmp 0x1400e7d70
mov word [rax], es
add byte [rax], al
mov word [rax], es
add byte [rax], al
mov r13, qword [r13 + 0x30]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
lea ecx, [0x140347ce0]
mov edx, 3
add eax, dword [rax]
add byte [rax], al
lea ecx, [0x140347ce0]
or eax, 0x25fff1
int1
jmp qword [0x1401236f2]
add eax, dword [rax]
add byte [rax], al
mov rcx, r13
xor r8d, r8d
call fcn.14005ba68
mov al, byte [rax]
add byte [rax + 0x4c372444], cl
lea ecx, [0x140347cf8]
add byte [rax + 0x4c372444], cl
lea ecx, [0x140347cf8]
invalid
and eax, 0x3ba00
add byte [rax], al
mov edx, 3
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, r13
call fcn.14005ba68
cmp eax, 0x8a40fff7
invalid
cmp eax, 0x8a40fff7
sub byte [rbp + rcx*4 + 0xd], cl
out 0xff, eax
jmp qword [0x14012372c]
add byte [rax], al
mov ch, byte [rax]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
mov edx, 3
jmp qword [0x14012372c]
mov r8d, 2
mov rcx, r13
call fcn.14005ba68
sub al, 0x3d
idiv edi
add byte [rcx + rcx*4 - 0x17], cl
sub al, 0x3d
idiv edi
test r12, r12
je case.0x1400e7bec.0
mov r8b, byte [rax]
mov rax, qword [0x1404141f8]
add eax, 0x32c4ad
mov qword [rsp + 0x20], r12
and al, 0x20
mov cl, byte [rsp + 0x37]
invalid
mov edx, ebp
mov r9, r15
call rax
jmp 0x1400e7d70
add byte [rax - 0x75], cl
add eax, 0x32c4ad
invalid
mov rcx, qword [r13 + 0x18]
mov rdx, qword [r13 + 0x20]
mov edx, dword [rbp + 0x20]
mov r8, r15
mov r9, r12
mov ecx, esp
call fcn.1400df898
invalid
mov edx, dword [rbp + 0x20]
mov ecx, esp
dec dword [rax - 0x77]
ror dword [rax - 0x7b], 1
sal byte [rax + rbx + 0x4c], 1
add rcx, r14
mov rcx, rdx
test rax, rax
je case.0x1400e7bec.0
add rcx, r14
cmp rcx, rdi
cmp ecx, edi
cmp ecx, edi
jae 0x1400e7d96
invalid
mov dl, byte [rbx + rcx]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov al, 1
mov rdi, rcx
jmp 0x1400e7d9b
invalid
add dword [rax], eax
add byte [rax], al
or eax, esi
adc al, 2
mov byte [rsi + 0x14], 2
jmp 0x1400e7dac
xor eax, eax
xor r8d, r8d
mov qword [rsi], rdi
mov qword [rsi + 8], r8
mov dword [rsi + 8], eax
mov qword ds:[rsi + 8], r8
mov dword [rsi + 8], eax
or dword [rsi + 0x10], 0xffffffff
mov byte [rsi + 0x14], al
mov byte [rsi + 0x15], dl
invalid
adc eax, 0x58c48348
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
mov esi, ecx
mov r14, qword [rsp + 0xc8]
mov rax, qword [rsp + 0xc0]
rol byte [rax], 0
add byte [rbx + rcx*4 + 0x61], cl
mov r12, qword [rcx + 8]
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
invalid
rol byte [rax], 0
add byte [rbx + rcx*4 + 0x61], cl
mov r12, qword [rcx + 8]
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
add byte [rax], al
invalid
mov dword [rdx + 8], eax
or byte [rax - 0x39], cl
add al, byte [rdx]
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov qword [rdx], 2
mov rcx, r12
call fcn.14008718e
stc
dec dword [rbx + rcx*4 + 0x2e]
mov r13, qword [rsi]
add rsi, 0x10
mov dword [rdx], 2
stc
dec dword [rbx + rcx*4 + 0x2e]
mov r13, qword [rsi]
add rsi, 0x10
mov qword [rsp + 0x50], rsi
and al, 0x50
mov rax, qword [r14]
mov qword [rsp + 0x48], rax
lea rsi, [0x1403d511c]
lea esi, [0x1403d511c]
mov dword [rsp + 0x48], eax
mov rax, qword [r12 + 0x10]
mov eax, dword [rsp + 0x10]
and al, 0x10
test rax, rax
je 0x1400e7f7d
test byte [rbp + 1], cl
add byte [rax], al
add dword [rax], eax
add byte [rax - 1], cl
invalid
invalid
dec rax
mov qword [r12 + 0x10], rax
invalid
enter 0xffffffffffff8949, 0x44
and al, 0x10
invalid
adc byte [rcx - 0x75], cl
and al, 8
mov rcx, qword [r12 + 8]
imul rdx, rax, 0x18
invalid
sbb byte [rax - 0x75], cl
add al, 0x11
mov rax, qword [rcx + rdx]
mov eax, dword [rcx + rdx]
mov rbp, qword [rcx + rdx + 8]
cmp rax, 2
je case.0x1400e769f.27
cmp rax, 3
je 0x1400e7f7d
invalid
add ecx, dword [rdi]
test byte [rbx], ah
add dword [rax], eax
add byte [rax - 0x75], cl
adc qword [rax], r10
adc dword [rax], edx
mov rcx, qword [rcx + rdx + 0x10]
adc dword [rax], edx
cmp rcx, qword [rsp + 0x28]
cmp ecx, dword [rsp + 0x28]
and al, 0x28
jae 0x1400e7f9d
add dword [rax], eax
add byte [rax - 0x3f], cl
shl rcx, 4
mov qword [rdi + rcx], rax
mov qword [rdi + rcx + 8], rbp
loope 0x1400e7e72
mov dword [rdi + rcx + 8], ebp
jmp 0x1400e7e22
mov r14, rbp
shl r14, 5
out 5, al
out 5, al
mov rcx, rbx
mov rdx, rbp
invalid
call fcn.1400de435
test al, al
invalid
jne 0x1400e7e22
invalid
sal byte [rbp - 0x6d], 0x48
mov ecx, ebx
mov rcx, rbx
mov rdx, rbp
mov edx, ebp
call fcn.1400de477
frstor dword [rbp - 1]
invalid
mov edx, ebp
frstor dword [rbp - 1]
dec dword [rcx - 0x75]
invalid
invalid
xchg ebp, eax
invalid
mov rdx, qword [r13 + 0x290]
cmp rbp, rdx
jae 0x1400e7f8e
in al, 0
add byte [rax], al
mov edx, dword [rbp + 0x290]
nop
add al, byte [rax]
add byte [rax + 0x39], cl
invalid
mov r15, qword [r13 + 0x288]
mov edi, dword [rbp + 0x288]
mov ebp, 0x288
add byte [rax], al
mov rax, qword [r15 + r14]
add r15, r14
movsxd rax, dword [rsi + rax*4]
invalid
add al, 0x86
add rax, rsi
jmp rax
invalid
invalid
loopne 0x1400e7f07
mov al, byte [rdi + 0x10]
mov rcx, qword [rsp + 0x50]
and al, 0x50
adc byte [r8 - 0x75], r9b
and al, 0x50
mov rdx, qword [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add al, ch
call 0x1400e888f
test al, al
invalid
je 0x1400e7e80
movsd dword [rdi], dword [rsi]
and al, 0xc8
add byte [rax], al
add al, ch
call 0x1400e888f
test al, al
sal byte [rbp + riz*4 - 0x15], 0x61
movsd dword [rdi], dword [rsi]
jmp case.0x1400da454.212
mov rax, qword [r15 + 0x10]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
movsd dword [rdi], dword [rsi]
jmp case.0x1400da454.212
mov dword [rsp + 0x38], eax
and al, 0x38
mov qword [rsp + 0x30], 2
and al, 0x30
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
lea rdx, [rsp + 0x30]
call fcn.14008718e
xchg edx, eax
stc
invalid
jmp case.0x1400da454.212
and al, 0x30
xor al, ch
xchg edx, eax
stc
invalid
cmp eax, dword [rsp + 0x28]
jae case.0x1400da454.212
mov r14, rax
shl r14, 4
movups xmm0, xmmword [rdi + r14]
mov qword [rsp + 0x40], rax
and al, 0x40
invalid
and al, 0x40
and al, 0x40
movups xmmword [rsp + 0x30], xmm0
and al, 0x30
mov rcx, r12
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
lea edx, [rsp + 0x30]
call fcn.14008718e
dec dword [rdx - 0x39]
add al, 0x37
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
dec dword [rdx - 0x39]
add al, 0x37
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
and al, 0x48
mov qword [rdi + r14 + 8], rax
mov rbp, qword [r15 + 8]
jmp case.0x1400e769f.27
mov ebp, dword [rdi + 8]
mov rcx, rbx
mov rdx, rbp
call 0x1400e7a7e
mov rcx, qword [rsp + 0x28]
cmp rdx, rcx
cmovae rdx, rcx
cmovae edx, ecx
cmovae edx, ecx
sar dword [r9 + 8], 1
mov ecx, 8
sub rdx, 1
jb 0x1400e7e22
invalid
movups xmm0, xmmword [rdi + rcx - 8]
movups xmmword [rax + rcx - 8], xmm0
adc dword [rax + rcx - 8], eax
psubb mm1, qword [rdi]
psubb mm1, qword [rdi]
adc dword [rax + rcx - 8], eax
add rcx, 0x10
jmp 0x1400e7f63
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add esp, 0x58
pop rbp
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcpikevm.rs
mov rcx, rbp
call fcn.1402da430
invalid
and eax, 0xe9894800
add byte [rax - 0x77], cl
jmp 0x15f331384
invalid
xchg ebx, eax
and al, 0x1f
add byte [rbp + rcx*4 + 5], cl
pop rsp
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcpikevm.rs
invalid
add byte [rax - 0x75], cl
push rsp
and al, 0x28
mov rdx, qword [rsp + 0x28]
call fcn.1402da430
invalid
add ah, cl
invalid
push r15
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa8
mov rdi, rcx
iretd
mov edi, ecx
iretd
mov rsi, qword [rcx + 0x38]
jno 0x1400e8001
lea r8, [rsp + 0x88]
and qword [r8], 0
and al, 0x88
add byte [rax], al
add byte [rcx - 0x7d], cl
and byte [rax], al
movups xmm0, xmmword [rdx]
movups xmmword [r8 + 8], xmm0
mov rax, qword [rdx + 0x10]
mov qword [r8 + 0x18], rax
mov rcx, rsi
adc byte [rcx - 0x77], cl
sbb byte [rax - 0x77], cl
int1
mov rdx, r8
call fcn.1400db575
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x50], rax
push rax
test dword [0xcb577ff1], esi
adc byte [r8 - 0x77], r9b
and al, 0x50
push rax
invalid
push rax
inc rax
mov qword [rsp + 0x80], rax
add byte [rax], 0
invalid
ror byte [rax - 0x77], 0x84
and al, 0x80
add byte [rax], 0
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rbx, qword [rdi]
mov rax, qword [rdi + 8]
mov eax, dword [rdi + 8]
mov eax, dword [rdi + 8]
mov qword [rsp + 0x48], rax
mov rax, qword [rdi + 0x28]
mov qword [rsp + 0x60], rax
and al, 0x60
and al, 0x60
invalid
mov rax, qword [rdi + 0x30]
xor byte [r8 - 0x77], r9b
and al, 0x68
invalid
mov qword [rsp + 0x68], rax
push 0x20478b48
mov rax, qword [rdi + 0x20]
mov qword [rsp + 0x78], rax
mov rax, qword [rdi + 0x18]
invalid
invalid
js 0x1400e8074
mov eax, dword [rdi + 0x18]
sbb byte [r8 - 0x77], r9b
and al, 0x70
mov qword [rsp + 0x70], rax
xor eax, eax
lea r14, case.0x14017e5c7.64
lea esi, case.0x14017e5c7.64
lea esi, case.0x14017e5c7.64
mov dword [rsp + 0x5c], eax
mov rcx, qword [rsi + 0x10]
test rcx, rcx
je 0x1400e82b4
adc byte [rax - 0x7b], cl
leave
add al, byte [rax]
add byte [rax - 1], cl
leave
dec rcx
mov qword [rsi + 0x10], rcx
mov rax, qword [rsi + 8]
shl rcx, 5
or byte [rax - 0x3f], cl
loope 0x1400e8062
mov r12, qword [rax + rcx]
mov rbp, qword [rax + rcx + 8]
insb byte [rdi], dx
or byte [rax], cl
mov esp, dword [rax + rcx]
and al, 8
mov ebp, dword [rax + rcx + 8]
insb byte [rdi], dx
or byte [rax], cl
mov rdx, qword [rax + rcx + 0x10]
movzx r8d, byte [rax + rcx + 0x1c]
or byte [rcx + rax*2], bl
cmp eax, 2
or byte [rcx + rax*2], bl
cmp eax, 2
sbb al, 0x41
add cl, byte [rdi]
test cl, dh
add dword [rax], eax
add byte [rcx - 0x7d], al
je 0x1400e826c
cmp r8d, 3
je 0x1400e82b4
add byte [rax], al
clc
add ecx, dword [rdi]
test byte [rdi], ch
add al, byte [rax]
add byte [rax], al
add rax, rcx
mov ecx, dword [rax + 0x18]
add byte [rax], al
add rax, rcx
mov ecx, dword [rax + 0x18]
mov qword [rsp + 0x30], rbp
insb byte [rdi], dx
and al, 0x30
insb byte [rdi], dx
and al, 0x30
mov qword [rsp + 0x38], rdx
mov dword [rsp + 0x38], edx
and al, 0x38
mov dword [rsp + 0x40], ecx
mov byte [rsp + 0x44], r8b
mov byte [rsp + 0x44], al
mov cl, byte [rax + 0x1f]
invalid
invalid
lea rdx, [rsp + 0x45]
mov byte [rdx + 2], cl
mov byte [rsp + 0x44], al
invalid
mov byte [r10 + 2], r9b
movzx eax, word [rax + 0x1d]
mov word [rdx], ax
sbb eax, 0x4d028966
mov ebp, esp
mov r13, r12
imul r13, qword [rsp + 0x80]
imul ebp, dword [rsp + 0x80]
add byte [rcx + 1], cl
in eax, dx
add r13, rbp
mov r15d, 1
mov ecx, r13d
shl r15d, cl
shl edi, cl
shl edi, cl
mov rdi, r13
shr rdi, 5
shr edi, 5
shr edi, 5
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
mov r8, rdi
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_src_backtrack.rs
call fcn.1400d41fb
sar esi, 0xff
mov eax, dword [rax]
jmp 0x1400e8108
add al, ch
adc al, cl
invalid
invalid
sar esi, 0xff
dec dword [rbx - 0x5cf0bc00]
call 0x13f5b0302
invalid
bt eax, r13d
jb 0x1400e8041
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x75], cl
mov rdx, qword [rsi + 0x28]
mov r8, rdi
push rsi
sub byte [rcx - 0x77], cl
clc
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_src_backtrack.rs
call fcn.1400d41fb
out dx, eax
sar dh, 0xff
or dword [rax], r15d
mov rdx, qword [rbx + 0x290]
cmp r12, rdx
jae case.0x1400db36a.167
invalid
mov cl, 1
add byte [rax], al
add byte [rcx + 0x39], cl
invalid
xor dword [rcx + 0x48000001], 0xffffff8b
or dword [rax + 0x49000002], 0xffffffc1
add al, byte [rax]
add byte [rcx - 0x3f], cl
mov cl, 1
add byte [rax], al
mov rax, qword [rbx + 0x288]
add al, byte [rax]
add byte [rcx - 0x3f], cl
in al, 5
add byte [rax], al
shl r12, 5
lea rdi, [rax + r12]
mov rax, qword [rax + r12]
add al, 0x20
add al, 0x20
movsxd rax, dword [r14 + rax*4]
add rax, r14
add eax, esi
xchg byte [rcx + rax - 0x10], cl
add eax, esi
invalid
jmp rax
and al, 0x68
and al, 0x68
jae 0x1400e8222
mov r15, rax
shl r15, 4
shl edi, 4
shl edi, 4
add al, 0x4c
mov esp, dword [rsp + 0x60]
and al, 0x60
mov r12, qword [rsp + 0x60]
and al, 0x60
invalid
movups xmm0, xmmword [r12 + r15]
mov qword [rsp + 0x98], rax
mov dword [rsp + 0x98], eax
mov dword [rsp + 0x98], eax
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsp + 0x88], xmm0
movups xmmword [rsp + 0x88], xmm0
add byte [rax], al
mov byte [rsp + 0xa4], 2
mov rcx, rsi
add byte [rax], al
add cl, byte [rax - 0x77]
int1
lea rdx, [rsp + 0x88]
lea edx, [rsp + 0x88]
add byte [rax], al
call fcn.1400db575
mov qword [r12 + r15], 1
add byte [rbx - 0x77], cl
insb byte [rdi], dx
cmp al, 8
dec dword [rbx - 0x39]
add al, 0x3c
add dword [rax], eax
add byte [rax], al
invalid
add byte [rbx - 0x77], cl
insb byte [rdi], dx
cmp al, 8
mov dword [rsp + rdi + 8], ebp
jmp 0x1400e8222
add byte [rax], al
mov eax, dword [rdi + 0x10]
cmp eax, dword [rsp + 0x40]
je 0x1400e81f6
je 0x1400e81f6
jmp 0x1400e8041
mov rcx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
lea rdx, [rsp + 0x88]
lea rdx, [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
sbb byte [rdi], cl
adc byte [rsp + 0x30], al
invalid
mov qword [rdx + 0x18], rcx
movups xmm0, xmmword [rsp + 0x30]
xor byte [rdi], cl
adc dword [rdx + 8], eax
invalid
invalid
xor byte [rdi], cl
adc dword [rdx + 8], eax
invalid
invalid
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x88], eax
mov rcx, rsi
call fcn.1400db575
invalid
jmp 0x1400e8222
invalid
add byte [rdi], r9b
test byte [rbx - 2], ah
invalid
ja 0x1400e8041
invalid
cmp cl, al
jb 0x1400e8041
invalid
invalid
invalid
invalid
invalid
mov r12, qword [rdi + 8]
jmp 0x1400e8246
invalid
or bl, ch
mov r9d, dword [rsp + 0x40]
mov r9d, dword [rsp + 0x40]
mov al, byte [rdi + 0x10]
mov byte [rsp + 0x20], al
and al, 0x20
mov rcx, qword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
and al, 0x20
and al, 0x48
mov rdx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
mov r8, rbp
call fcn.1400e8dcf
test al, al
je 0x1400e8041
invalid
invalid
invalid
invalid
mov r12, qword [rdi + 8]
jmp case.0x1400dbebe.153
mov ecx, dword [rdi + 8]
mov rdx, qword [rdi + 0x10]
call fcn.1400e7ad3
invalid
inc dword [rax + rax*8 - 0x2007bf1]
invalid
invalid
or byte [r8 - 0x75], r9b
push rdi
adc al, ch
cdq
clc
invalid
inc dword [rax + rax*8 - 0x2007bf1]
invalid
mov r12, qword [rdi + 0x18]
add rbp, qword [rsp + 0x38]
lea rcx, [rsp + 0x30]
and al, 0x30
insb byte [rdi], dx
and al, 0x38
and al, 0x30
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x50]
and al, 0x50
mov r9, rbp
call 0x1400e75ab
invalid
invalid
invalid
and al, 0x50
and al, 0x50
invalid
mov rbp, qword [rsp + 0x30]
and al, 0x30
jmp 0x1400e80b0
dec dword [rax + 0x3b]
push rsp
and al, 0x68
cmp rdx, qword [rsp + 0x68]
jae 0x1400e8041
shl rdx, 4
shl edx, 4
mov rax, qword [rsp + 0x60]
and al, 0x60
mov qword [rax + rdx], r12
mov qword [rax + rdx + 8], rbp
mov dword [rax + rdx + 8], ebp
jmp 0x1400e8041
invalid
and al, 0x10
mov dword [rax + rdx + 8], ebp
or cl, ch
mov bl, 0xfd
invalid
dec dword [rax - 0x75]
or byte [r8 + 0x3b], r9b
and al, 0x78
and al, 0x78
mov rax, qword [rdi + 8]
cmp rax, qword [rsp + 0x78]
and al, 0x78
jae 0x1400e82a2
mov rcx, qword [rsp + 0x70]
jo 0x1400e8265
mov byte [rcx + rax], 1
add al, 1
add dword [rax - 0x447cb7ff], esi
cmp qword [rbx + 0x2a8], 1
jne 0x1400e803d
invalid
mov al, 1
cmp qword [rbx + 0x2a8], 1
add al, byte [rax]
add byte [rcx], al
jne 0x1400e803d
jmp case.0x1400db33e.172
or byte [rax + 0x5c247c], al
cmp byte [rsp + 0x5c], 0
add byte [rdi], cl
xchg ebp, eax
ror byte [rax - 0x7f], 0xc4
invalid
invalid
invalid
test al, 0
setne al
add rsp, 0xa8
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax], al
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_src_backtrack.rs
mov rcx, r12
call fcn.1402da430
int3
lea eax, [0x140346c88]
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xd8
mov rbx, rcx
retf
mov r13, qword [rcx + 0x28]
imul ebp, dword [rax], 0x24848d4c
mov eax, 0x49000000
and dword [rax], 0
imul ebp, dword [rax], 0x24848d4c
mov eax, 0x49000000
and dword [rax], 0
and al, 0xb8
add byte [rax], al
add byte [rcx - 0x7d], cl
and byte [rax], al
movups xmm0, xmmword [rdx]
adc byte [rdx], al
add al, byte [rcx + 0xf]
adc dword [rax + 8], eax
movups xmmword [r8 + 8], xmm0
mov rax, qword [rdx + 0x10]
mov qword [r8 + 0x18], rax
mov rcx, r13
jmp 0x128d10c69
push rsp
xor bh, bh
invalid
jmp 0x128d10c69
ret 0x54e8
xor bh, bh
dec dword [rax - 0x75]
cmp byte [r8 - 0x77], cl
and al, 0x68
mov rax, qword [rbx + 0x38]
mov qword [rsp + 0x68], rax
inc rax
mov qword [rsp + 0xb0], rax
test byte [rax + rsi*4], ah
and al, 0xb0
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbx + 0x20]
lea rax, [rbx + 0x30]
xor byte [rax - 0x77], cl
test byte [rax + riz*4], ah
add byte [rax], al
invalid
and byte [r8 - 0x73], cl
and byte [rax - 0x73], cl
xor byte [r8 - 0x77], cl
xor byte [rax - 0x77], cl
test byte [rax + riz*4], ah
movabs al, byte [0x4830438b48000000]
mov dword [rsp + 0x60], eax
add byte [rax], al
add byte [rax - 0x75], cl
xor byte [r8 - 0x77], cl
and al, 0x60
add byte [rax], al
mov rax, qword [rbx + 0x30]
mov qword [rsp + 0x60], rax
mov rax, qword [rbx + 0x10]
adc byte [rax - 0x77], cl
mov qword [rsp + 0x80], rax
mov rax, qword [rbx + 0x18]
mov qword [rsp + 0x88], rax
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x77]
test byte [rax + rdx*4], ah
nop
add byte [rax], al
add byte [rax - 0x75], cl
or byte [r8 - 0x77], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x8c
and al, 0xa8
add byte [rax], al
invalid
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
sbb byte [r8 - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x77]
test byte [rax + rdx*4], ah
nop
nop
add byte [rax], al
add byte [rax - 0x75], cl
or byte [r8 - 0x77], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x8c
and al, 0xa8
add byte [rax], al
add byte [rcx + 0x497c2444], cl
mov eax, dword [rbp + 0x10]
invalid
invalid
mov dword [rsp + 0x7c], eax
mov rax, qword [r13 + 0x10]
test rax, rax
test eax, eax
je 0x1400e8863
add byte [rax], al
adc byte [r8 - 0x7b], r9b
adc byte [rax - 0x7b], cl
ror byte [rdi], 0x84
retf
test eax, eax
add byte [rax], al
add byte [rax - 1], cl
enter 0xffffffffffff8949, 0x45
adc byte [rcx - 0x75], cl
dec rax
mov qword [r13 + 0x10], rax
mov rcx, qword [r13 + 8]
or byte [r8 - 0x3f], r9b
loopne 0x1400e83ac
or byte [r8 - 0x3f], r9b
or byte [rax - 0x3f], cl
loopne 0x1400e83ac
mov rdi, qword [rcx + rax]
mov r12, qword [rcx + rax + 8]
mov esp, dword [rcx + rax + 8]
mov r14, qword [rcx + rax + 0x10]
movzx esi, byte [rcx + rax + 0x1c]
cmp esi, 2
add cl, byte [rdi]
test byte [rdi], al
add al, 0
invalid
add dword [rax], edx
add cl, byte [rdi]
test byte [rdi], al
add al, 0
add byte [rbx - 0x7bf0fc02], al
inc byte [rbx]
je 0x1400e8863
add rcx, rax
mov eax, dword [rcx + 0x18]
mov dword [rsp + 0x24], eax
and al, 0x24
invalid
invalid
cmp esi, 3
inc byte [rbx]
je 0x1400e8863
add rcx, rax
mov eax, dword [rcx + 0x18]
mov dword [rsp + 0x24], eax
and al, 0x24
mov al, byte [rcx + 0x1f]
lea rdx, [rsp + 0x3d]
lea edx, [rsp + 0x3d]
add ecx, eax
and al, 0x24
lea edx, [rsp + 0x3d]
cmp eax, 0xf024288
mov bh, 0x41
mov byte [rdx + 2], al
movzx eax, word [rcx + 0x1d]
sbb eax, 0x40028966
mov ch, byte [rsp + 0x3d]
sbb eax, 0x40028966
mov ch, byte [rsp + 0x3d]
mov eax, dword [rsp + 0x24]
mov dword [rsp + 0x54], eax
mov qword [rsp + 0x48], rsi
mov dword [rsp + 0x48], esi
and al, 0x24
mov dword [rsp + 0x48], esi
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x58], r14
mov dword [rsp + 0x58], esi
mov dword [rsp + 0x58], esi
pop rax
mov r15, r14
mov esi, ebp
out dx, al
mov edi, esi
out dx, al
mov rbp, r13
mov r13, rdi
imul r13, qword [rsp + 0xb0]
imul ebp, dword [rsp + 0xb0]
imul ebp, dword [rsp + 0xb0]
lodsb al, byte [rsi]
and al, 0xb0
add byte [rax], al
add byte [rbp - 0x77], cl
mov esi, esp
add r13, r12
mov r14, r12
add r13, r12
mov esi, esp
mov r12d, 1
mov ecx, r13d
shl r12d, cl
mov rbx, r13
shr rbx, 5
mov rcx, qword [rbp + 0x20]
and byte [r8 - 0x75], r9b
push rbp
sub byte [rcx - 0x77], cl
fmul dword [rbp + rcx*4 + 0xd]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_src_backtrack.rs
pop rbp
call 0xf3f6846a
mov bl, 0xbd
invalid
dec dword [rbx - 0x5cf0bc00]
call 0xc9fc0d9b
cmc
jmp 0x1400e8436
and byte [r8 - 0x75], r9b
push rbp
mov edx, dword [rbp + 0x28]
sub byte [rcx - 0x77], cl
fmul dword [rbp + rcx*4 + 0xd]
invalid
invalid
invalid
lea ecx, [0x140346ca0]
pop rbp
call 0xf3f6846a
mov bl, 0xbd
invalid
invalid
mov eax, dword [rax]
mov bl, 0xbd
invalid
call 0xc9fc0d9b
mov ebp, ebp
cmc
jb 0x1400e87f2
add byte [rcx - 0x75], cl
and byte [r9 - 0x75], r9b
push rbp
sub byte [rcx - 0x77], cl
fmul dword [rbp + rcx*4 + 0xd]
invalid
invalid
mov rcx, qword [r13 + 0x20]
mov rdx, qword [r13 + 0x28]
push rbp
sub byte [rcx - 0x77], cl
fmul dword [rbp + rcx*4 + 0xd]
lea ecx, [0x140346cb8]
lea ecx, [0x140346cb8]
or eax, 0x25e84d
call 0xcbf68492
mov ebp, 0x944fffe
and byte [rax - 0x75], cl
invalid
invalid
mov word [rax + rbp*4], fs
call fcn.1400d41fb
or dword [rax], r12d
mov rcx, qword [rsp + 0xa8]
add byte [rax], al
add byte [rax - 0x75], cl
mov edx, dword [rcx + 0x290]
add byte [rax], al
add byte [rax - 0x75], cl
mov edx, dword [rcx + 0x290]
cmp rdi, rdx
add byte [rax], al
mov edx, dword [rcx + 0x290]
add byte [rax], al
cmp rdi, rdx
jae case.default.0x1400e84ac
hlt
add byte [rax], al
mov rax, qword [rcx + 0x288]
add byte [rax], al
shl rdi, 5
lea rbx, [rax + rdi]
lea ebx, [rax + rdi]
mov rax, qword [rax + rdi]
lea rdx, [0x1403d5154]
scasd eax, dword [rdi]
int3
add byte cs:[rax + 0x63], cl
add al, 0x82
scasd eax, dword [rdi]
int3
add byte cs:[rax + 0x63], cl
add al, 0x82
add rax, rdx
sar bh, 1
jmp rax
loopne 0x1400e842f
cmp byte [rsp + 0x70], 0
je 0x1400e87f2
test byte [rcx], bh
add eax, dword [rax]
invalid
jl 0x1400e84d5
jo 0x1400e84b3
test byte [rcx], bh
add eax, dword [rax]
add byte [rax + 0x38], al
imul edx, dword [rax], 0xf
xchg dword [rdi], ebp
invalid
add eax, dword [rax]
add byte [rax + 0x38], al
cmp byte [rbx + 0x11], bpl
invalid
add byte [rax], al
cmp byte [rbx + 0x10], bpl
ja 0x1400e87f2
invalid
add eax, dword [rax]
invalid
invalid
cmp byte [rbx + 0x11], bpl
jb 0x1400e87f2
invalid
invalid
add eax, dword [rax]
invalid
invalid
mov rdi, qword [rbx + 8]
mov rax, r14
mov eax, esi
add rax, qword [rsp + 0x58]
mov dword [rsp + 0x24], 0xffffffff
and al, 0x24
invalid
invalid
invalid
push qword [rcx]
leave
mov qword [rsp + 0x48], rcx
and al, 0x48
mov bpl, byte [rsp + 0x47]
mov ch, byte [rsp + 0x47]
mov r14d, 0
add byte [rax], al
add byte [rax], al
lock add rax, qword [rsp + 0x58]
add eax, dword [rsp + 0x58]
and al, 0x24
push qword [rcx]
leave
and al, 0x48
mov ch, byte [rsp + 0x47]
and al, 0x47
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x68
and al, 0x68
mov rcx, qword [rsp + 0x68]
mov r12, rcx
mov dword [rsp + 0x54], 0xffffffff
and al, 0x54
invalid
invalid
invalid
invalid
mov edx, 0
add byte [rax], al
invalid
and al, 0x54
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x70], rdx
mov dword [rsp + 0x70], edx
and al, 0x70
mov edx, 0
mov qword [rsp + 0x58], rdx
cmp rcx, rax
jbe 0x1400e8404
in al, 0xfe
invalid
invalid
in al, 0xfe
invalid
mov rcx, qword [rsp + 0x60]
mov bpl, byte [rcx + rax]
sub al, 1
and al, 0x60
sub al, 1
add dword [rcx - 0x42], eax
add dword [rax], eax
add byte [rax], al
invalid
mov r14d, 1
add byte [rax], al
add bh, al
invalid
and al, 0x24
and al, 0x24
mov dword [rsp + 0x24], 0xffffffff
mov cl, 1
mov qword [rsp + 0x48], rcx
and al, 0x48
and al, 0x24
and al, 0xff
invalid
and al, 0x48
mov qword [rsp + 0x54], 0xffffffffffffffff
mov dword [rsp + 0x54], 0xffffffff
push rsp
invalid
mov cl, 1
mov qword [rsp + 0x70], rcx
mov dword [rsp + 0x70], ecx
mov ecx, 1
add byte [rax - 0x77], cl
and al, 0x58
mov r12, rax
mov esp, eax
mov dword [rsp + 0x70], ecx
add byte [rax - 0x77], cl
and al, 0x58
mov esp, eax
mov byte [rsp + 0x47], bpl
jmp 0x1400e8404
invalid
invalid
invalid
invalid
mov byte [rsp + 0x47], ch
and al, 0x47
movabs al, byte [0x894cf4894dfffffe]
mov r12, r14
mov qword [rsp + 0x28], r14
mov r14, r15
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x30], edi
je 0x1400e858f
sub byte [rbp - 0x77], cl
dec byte [rcx + rcx*4 + 0x7c]
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x30], edi
mov eax, dword [rsp + 0x24]
mov dword [rsp + 0x38], eax
and al, 0x38
and al, 0x38
cmp byte [rax - 0x75], cl
and al, 0x48
mov rax, qword [rsp + 0x48]
mov byte [rsp + 0x3c], al
mov byte [rsp + 0x3d], bpl
and al, 0x3d
cmp eax, 0x10438b48
mov rcx, qword [rsp + 0x38]
and al, 0x3c
cmp eax, 0x10438b48
adc byte [rax - 0x75], cl
and al, 0x38
mov ecx, dword [rsp + 0x38]
lea rdx, [rsp + 0xb8]
mov qword [rdx + 0x18], rcx
mov dword [rdx + 0x18], ecx
mov rcx, qword [rsp + 0x28]
and al, 0x28
mov eax, 0x48000000
mov dword [rdx + 0x18], ecx
sbb byte [rax - 0x75], cl
and al, 0x28
and al, 0x28
and al, 0x28
mov qword [rdx + 8], rcx
mov rcx, qword [rsp + 0x30]
xor byte [rax - 0x77], cl
invalid
invalid
xor byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
invalid
invalid
test byte [rax + rdi*4], ah
and al, 0xb8
mov qword [rsp + 0xb8], rax
mov rcx, r13
and al, 0xb8
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
call fcn.1400db575
jmp case.0x1400de593.132
mov r12, r14
mov qword [rsp + 0x28], r14
je 0x1400e85ee
sub byte [rbp - 0x77], cl
dec byte [rcx + rcx*4 + 0x7c]
mov qword [rsp + 0x30], r15
mov esp, esi
hlt
je 0x1400e85ee
sub byte [rbp - 0x77], cl
dec byte [rcx + rcx*4 + 0x7c]
mov qword [rsp + 0x30], r15
mov eax, dword [rsp + 0x24]
mov dword [rsp + 0x38], eax
and al, 0x38
and al, 0x24
and al, 0x38
mov rax, qword [rsp + 0x48]
mov byte [rsp + 0x3c], al
and al, 0x3c
and al, 0x48
mov byte [rsp + 0x3c], al
and al, 0x3c
mov byte [rsp + 0x3d], bpl
mov r8b, byte [rbx + 0x10]
adc byte [r8 - 0x75], cl
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x28]
mov rcx, qword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa0]
add byte [rax], al
lea rdx, [rsp + 0x28]
call 0x1400e888f
add byte [rax], al
sub al, ch
nop
add al, byte [rax]
add byte [rax], al
test al, al
invalid
invalid
test ch, bh
std
add byte [rax], al
test al, al
je 0x1400e838b
std
invalid
invalid
std
invalid
mov rdi, qword [rbx + 8]
jmp 0x1400e8404
std
invalid
invalid
mov edi, dword [rbx + 8]
std
invalid
mov r12, r14
mov esp, esi
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x30], r15
and al, 0x30
mov eax, dword [rsp + 0x24]
mov dword [rsp + 0x38], eax
invalid
mov dword [rsp + 0x28], esi
and al, 0x30
xor byte [rbx - 0x76dbdbbc], cl
and al, 0x38
invalid
cmp byte [rax - 0x75], cl
and al, 0x48
mov rax, qword [rsp + 0x48]
mov byte [rsp + 0x3c], al
mov byte [rsp + 0x3d], bpl
insb byte [rdi], dx
and al, 0x3d
mov rax, qword [rbx + 0x10]
adc byte [r8 + 0x3b], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
insb byte [rdi], dx
and al, 0x3d
adc byte [r8 + 0x3b], cl
test byte [rax + rcx*4], ah
add byte [rax], al
invalid
cmp eax, dword [rsp + 0x88]
add byte [rax], al
add byte [rbx + 0x4c], dh
jae 0x1400e868d
mov rdi, rax
shl rdi, 4
mov r12, qword [rsp + 0x80]
add byte [rax], 0
add byte [rcx + 0xf], al
adc byte [rsp + rdi], al
invalid
add byte [rax], 0
add byte [rax], al
add byte [rcx + 0xf], al
movups xmm0, xmmword [rsp + rdi]
adc byte [rsp + rdi], al
mov qword [rsp + 0xc8], rax
movups xmmword [rsp + 0xb8], xmm0
mov byte [rsp + 0xd4], 2
test byte [rsp + rdx*8], ah
add byte [rax], al
add byte [rdx], al
mov rcx, r13
lea rdx, [rsp + 0xb8]
mov eax, 0xe8000000
clc
invalid
invalid
dec dword [rcx - 0x39]
add al, 0x3c
add dword [rax], eax
add byte [rax], al
add byte [rbp - 0x77], cl
je 0x1400e86c5
or byte [rbp - 0x77], cl
hlt
and al, 0xb8
add byte [rax], al
add dh, al
mov eax, 0xc6000000
test byte [rsp + rdx*8], ah
add byte [rax], al
add byte [rdx], al
jmp 0x164a313bc
mov eax, 0xe8000000
add byte [rax], al
add al, ch
clc
invalid
add byte [rbp - 0x77], cl
je 0x1400e86c5
or byte [rbp - 0x77], cl
hlt
mov esp, esi
mov rdi, qword [rbx + 8]
mov r14, r15
jmp 0x1400e8404
mov r12, r14
mov qword [rsp + 0x28], r14
mov dword [rsp + 0x28], esi
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x30], r15
mov eax, dword [rsp + 0x24]
and al, 0x24
mov dword [rsp + 0x38], eax
mov rax, qword [rsp + 0x48]
and al, 0x48
xor byte [rbx - 0x76dbdbbc], cl
and al, 0x38
and al, 0x24
and al, 0x48
and al, 0x48
mov byte [rsp + 0x3c], al
mov byte [rsp + 0x3d], bpl
cmp eax, 0x84b8b48
mov byte [rsp + 0x3d], ch
cmp eax, 0x84b8b48
mov ecx, dword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov r8d, dword [rsp + 0x54]
and al, 0x54
call fcn.1400e7ad3
invalid
inc dword [rax + rax*8 - 0x34a7bf1]
invalid
invalid
mov eax, dword [rsp + 0x54]
and al, 0x54
push rsp
invalid
add r12, qword [rsp + 0x58]
mov rax, qword [rsp + 0x68]
cmp rax, r12
cmp eax, esp
jbe case.0x1400e37e4.434
invalid
and al, 0x68
cmp eax, esp
mov rax, qword [esp + 0x60]
mov rax, qword [rsp + 0x60]
mov r15b, byte [rax + r12]
mov r14d, 1
mov sil, 1
jmp 0x1400e8759
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x30], r15
mov eax, dword [rsp + 0x24]
mov dword [rsp + 0x38], eax
and al, 0x38
and al, 0x38
mov rax, qword [rsp + 0x48]
mov byte [rsp + 0x3c], al
mov byte [rsp + 0x3d], bpl
mov eax, dword [rsp + 0x54]
push rsp
cmp dword [rbx + 0x10], eax
jne 0x1400e838b
invalid
push rsp
dec dword [rbp - 0x77]
mov r12, r14
add r12, qword [rsp + 0x58]
mov rax, qword [rsp + 0x68]
mov eax, dword [rsp + 0x68]
hlt
mov eax, dword [rsp + 0x68]
cmp rax, r12
jbe 0x1400e878b
cmp eax, esp
loopne case.0x1400b7d8f.431
push rbx
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov r15b, byte [rax + r12]
cmp al, 0x20
mov r14d, 1
add dword [rax], eax
add byte [rax], al
mov sil, 1
jmp 0x1400e8798
mov dh, 1
add ebx, ebp
xor rsi, r14
xor esi, esi
xor esi, esi
mov r12, rax
xor r14d, r14d
mov r15b, byte [rsp + 0x45]
invalid
mov rdi, qword [rbx + 0x18]
mov qword [rsp + 0x28], r12
and al, 0x28
sbb byte [rcx + rcx*4 + 0x64], cl
and al, 0x28
and al, 0x28
mov qword [rsp + 0x30], r14
or dword [rsp + 0x38], 0xffffffff
cmp bh, bh
mov byte [rsp + 0x3c], sil
mov byte [rsp + 0x3d], r15b
jl 0x1400e8799
invalid
je 0x1400e878a
xor byte [rbx - 0xc7dbb4], al
cmp bh, bh
inc dword [rax - 0x78]
je 0x1400e8794
cmp al, 0x44
mov byte [rsp + 0x3d], bh
jl 0x1400e8799
invalid
jl 0x1400e8799
cmp eax, 0x242444c7
mov dword [rsp + 0x24], 0xffffffff
mov byte [rsp + 0x45], r15b
and al, 0xff
invalid
mov ebp, r15d
jmp 0x1400e83ed
push qword [rcx]
xor esi, esi
test byte [rcx - 0x77], 0xc4
mov r12, rax
xor r14d, r14d
mov r15b, byte [rsp + 0x46]
jl case.0x1400e7bce.23
invalid
invalid
mov bh, byte [rsp + 0x46]
jl case.0x1400e7bce.23
mov rdi, qword [rbx + 8]
mov rdi, qword [rbx + 8]
mov edi, dword [rbx + 8]
mov qword [rsp + 0x28], r12
mov dword [rsp + 0x28], esp
sub byte [rcx + rcx*4 + 0x74], cl
and al, 0x30
mov qword [rsp + 0x30], r14
or dword [rsp + 0x38], 0xffffffff
cmp bh, bh
mov byte [rsp + 0x3c], sil
mov byte [rsp + 0x3d], r15b
and al, 0x3d
je 0x1400e87d3
cmp al, 0x44
mov byte [rsp + 0x3d], bh
and al, 0x3d
and al, 0x3d
mov dword [rsp + 0x24], 0xffffffff
mov byte [rsp + 0x46], r15b
mov ebp, r15d
jmp 0x1400e83ed
cld
invalid
invalid
invalid
cld
invalid
cmp r14, qword [rsp + 0x88]
cmp esi, dword [rsp + 0x88]
mov ah, 0x24
mov byte [rax], al
add byte [rax], al
invalid
and al, 0x88
add byte [rax], al
add byte [rdi], cl
xor dword [rbx + 0x49fffffb], 0xffffffc1
mov bl, 0xfb
invalid
dec dword [rcx - 0x3f]
jae 0x1400e838b
mov bl, 0xfb
invalid
shl r14, 4
out 4, al
mov rax, qword [rsp + 0x80]
mov qword [rax + r14], rdi
add byte [rax], al
add byte [rdx - 0x77], cl
cmp al, 0x30
mov qword [rax + r14 + 8], r12
mov dword [rax + rsi + 8], esp
jmp 0x1400e838b
cdq
sti
invalid
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x30], r15
mov eax, dword [rsp + 0x24]
and al, 0x24
and al, 0x24
and al, 0x89
and al, 0x38
mov dword [rsp + 0x38], eax
mov rax, qword [rsp + 0x48]
mov byte [rsp + 0x3c], al
cmp al, 0x40
mov byte [rsp + 0x3d], ch
and al, 0x3d
mov byte [rsp + 0x3c], al
cmp al, 0x40
mov byte [rsp + 0x3d], ch
and al, 0x3d
and al, 0x3d
jmp 0x1400e838b
mov qword [rsp + 0x28], r14
mov dword [rsp + 0x28], esi
je case.0x1400e7bce.30
sub byte [rcx + rcx*4 + 0x7c], cl
and al, 0x30
invalid
mov qword [rsp + 0x30], r15
xor byte [rbx - 0x76dbdbbc], cl
mov eax, dword [rsp + 0x24]
mov dword [rsp + 0x38], eax
and al, 0x38
and al, 0x38
cmp byte [rax - 0x75], cl
and al, 0x48
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
mov byte [rsp + 0x3c], al
and al, 0x3c
mov byte [rsp + 0x3d], bpl
insb byte [rdi], dx
and al, 0x3d
cmp eax, 0x8438b48
mov rax, qword [rbx + 8]
cmp rax, qword [rsp + 0x98]
cmp eax, dword [rsp + 0x98]
cwde
add byte [rax], al
add byte [rbx + 0xc], dh
jae case.0x1400e6f9d.60
or al, 0x48
mov edx, dword [rsp + 0x90]
invalid
mov rdx, qword [rsp + 0x90]
add dh, al
add al, 2
add dword [rax - 0x467cb7ff], esi
mov al, 1
invalid
invalid
invalid
test al, 2
mov byte [rdx + rax], 1
mov al, 1
add dword [rax - 0x7d], ecx
mov ecx, 0x2a8
add byte [rax], al
cmp qword [rcx + 0x2a8], 1
cmp dword [rcx + 0x2a8], 1
add byte [rax], al
add byte [rcx], al
add dword [rdi], ecx
test dword [rsi], esp
jne 0x1400e8387
sti
invalid
jmp case.0x1400e37e4.446
cmp byte [rsp + 0x7c], 0
jl 0x1400e888a
jl 0x1400e8868
setne al
add rsp, 0xd8
invalid
fadd dword [rax]
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_src_backtrack.rs
mov rcx, rdi
in al, 0x25
add byte [rax - 0x77], cl
stc
call fcn.1402da430
int3
movabs byte [0x56415741cc001f1b], al
sbb ebx, dword [rdi]
add ah, cl
push r15
invalid
push rdi
push r14
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x20
in al, dx
and byte [rax - 0x77], cl
mov esi, edx
in al, dx
and byte [rax - 0x77], cl
mov esi, edx
mov esi, edx
mov rdi, rcx
mov edi, ecx
movzx eax, r8b
mov dh, 0xc0
lea rcx, [0x1403d5170]
movsxd rax, dword [rcx + rax*4]
add byte cs:[rax + 0x63], cl
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
enter 0xffffffffffffe0ff, 0x48
mov ecx, dword [rdi]
jmp rax
mov rcx, qword [rdi]
mov rdx, qword [rdi + 8]
mov rsi, qword [rsi]
push rdi
or byte [rax - 0x75], cl
mov r8, rsi
mov r8, rsi
mov r8, rsi
call fcn.1400e8a6a
test rsi, rsi
jmp 0x1400e89a8
add byte [rax - 0x7b], cl
imul cl
xlatb
add byte [rax], al
add byte [rax - 0x75], cl
mov rbx, qword [rdi]
mov rdi, qword [rdi + 8]
invalid
mov rsi, qword [rsi]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
invalid
mov rdx, rdi
mov r8, rsi
call fcn.1400e8a6a
mov ebp, eax
invalid
mov rcx, rbx
invalid
mov rdx, rdi
mov r8, rsi
invalid
invalid
call 0x1400e8aa0
mov esi, eax
invalid
mov ecx, ebp
call case.0x1400d71b6.280
add byte [rax], al
add byte [rcx - 0x1716763a], cl
invalid
invalid
add byte [rax], al
mov ebx, eax
mov ecx, esi
call case.0x1400d71b6.280
add dword [rax], eax
add cl, ch
add qword [r8], rax
add byte [rax - 0x7d], cl
cmp qword [rsi], 0
jmp 0x1400e891d
add byte [rax], al
jmp 0x1400e8a59
cmp qword [rsi], 0
jmp 0x1400e891d
mov rax, qword [rsi]
cmp rax, qword [rdi + 8]
invalid
sete al
jmp 0x1400e8a5b
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + rcx*4 + 0x3f], cl
mov r15, qword [rdi]
mov r12, qword [rdi + 8]
mov r14, qword [rsi]
mov rcx, r15
mov ecx, edi
mov rdx, r12
mov r8, r14
call fcn.1400e8a6a
mov ebx, eax
ret
mov rcx, r15
mov ecx, edi
ret
mov ecx, edi
mov rdx, r12
mov r8, r14
call 0x1400e8aa0
add byte [rcx + 0x107f80c5], cl
invalid
je 0x1400e897e
invalid
add byte [rcx + 0x107f80c5], cl
add byte [rcx + rbp - 0x7d], dh
sub dword [rbx + 0x975fffb], eax
sub dword [rbx + 0x975fffb], eax
cmp ebx, 0xffffffff
jne 0x1400e8963
test r14, r14
jne 0x1400e8a32
cmp ebp, 0xffffffff
jne 0x1400e897e
xor eax, eax
cmp dword [rsi + 0x10], 0xffffffff
jne 0x1400e8a5b
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xf00147e], al
cmp byte [rsi + 0x14], 0
jne 0x1400e8a5b
mov ecx, ebx
invalid
loop 0x1400e8984
cmp byte [rsi + 0x14], 0
adc al, 0
jne 0x1400e8a5b
mov ecx, ebx
call case.0x1400dbdf7.178
add byte [rax], al
mov ebx, eax
mov ecx, ebp
call case.0x1400dbdf7.178
add bl, ch
invalid
mov rcx, qword [rdi]
mov rdi, qword [rdi + 8]
mov edi, dword [rdi + 8]
mov edi, dword [rdi + 8]
mov rsi, qword [rsi]
mov rdx, rdi
cli
cli
mov r8, rsi
call 0x1400e8aa0
sti
add byte [rax], al
add byte [rax + 0x39], cl
invalid
sti
add byte [rax], al
add byte [rax + 0x39], cl
dec byte [rdi]
sete cl
cmp eax, 0xa
sete al
or al, cl
jmp 0x1400e8a5b
invalid
add byte [rax], al
invalid
xchg esp, eax
rol dword [rbx - 0x6bf0f508], 0xc0
movabs dword [0x8b481f8b48000000], eax
jg case.0x1400c772a.288
mov rbx, qword [rdi]
mov rdi, qword [rdi + 8]
mov rsi, qword [rsi]
mov rcx, rbx
invalid
mov rdx, rdi
mov r8, rsi
call fcn.1400e8a6a
add byte [rax], al
mov ebp, eax
mov rcx, rbx
mov ecx, ebx
mov rdx, rdi
mov r8, rsi
call 0x1400e8aa0
rol byte [rax], 0
add byte [rcx - 0x1716763a], cl
invalid
mov ecx, ebp
jmp 0x1400f77d0
add byte [rcx - 0x170e763d], cl
mov ecx, esi
call case.0x1400d71b6.280
add byte [rax], al
invalid
cli
add byte [rax], al
mov ecx, ebx
rol byte [rax], 0
add byte [rcx - 0x1716763a], cl
invalid
mov ecx, ebp
jmp 0x1400f77d0
add byte [rcx - 0x170e763d], cl
mov ecx, esi
call case.0x1400d71b6.280
add byte [rax], al
invalid
add byte [rax], al
xor al, bl
xor al, 1
add ebx, ebp
invalid
add ebx, ebp
invalid
mov r15, qword [rdi]
mov r12, qword [rdi + 8]
or byte [ebx + ecx*4 + 0x36], cl
mov rcx, r15
mov rdx, r12
mov r8, r14
invalid
call fcn.1400e8a6a
add byte [rcx - 0x676b33d], cl
mov rdx, r12
loop 0x1400e8a66
mov eax, esi
call 0x1400e8aa0
add byte [rcx + 0x107f80c5], cl
invalid
je case.0x1400da454.234
invalid
or byte [ebx + ecx*4 + 0x36], cl
mov esi, dword [rsi]
invalid
add byte [rcx - 0x676b33d], cl
loop 0x1400e8a66
mov eax, esi
invalid
add byte [rcx + 0x107f80c5], cl
jg 0x1400e8a35
add byte [rcx + riz - 0x7d], dh
sti
and dword [rbx + 0x975fffb], eax
cmp ebx, 0xffffffff
jne 0x1400e8a36
push qword [rbp + 9]
test r14, r14
je 0x1400e8a36
invalid
div byte [rsp + rax + 0x31]
add al, 0x31
xor eax, eax
jmp 0x1400e8a5b
shr bl, 0x25
and eax, 0x75fffd83
invalid
cmp ebp, 0xffffffff
jne case.0x1400da454.234
std
push qword [rbp + 0xe]
xor eax, eax
cmp dword [rsi + 0x10], 0xffffffff
jne 0x1400e8a5b
cmp byte [rsi + 0x14], 0
jne 0x1400e8a5b
mov ecx, ebx
call case.0x1400dbdf7.178
mov ebx, eax
ret
mov ecx, ebp
call case.0x1400dbdf7.178
ret
xor al, bl
add rsp, 0x20
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
add esp, 0x20
invalid
pop rsi
cmp eax, edx
sal byte [rdi + 0x1a], 1
ja 0x1400e8a8d
mov rdx, r8
call case.0x1400df760.125
cmp eax, 0x110000
add byte [rcx - 1], bh
mov ecx, 0xffffffff
invalid
cmove eax, ecx
add rsp, 0x28
add esp, 0x28
invalid
ret
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcinput.rs
lea eax, [0x140347b48]
add eax, 0x25f0b4
mov rcx, r8
mov r8, rax
call fcn.1402da4a0
sbb bl, byte [rdi]
invalid
add ah, cl
sub rsp, 0x28
mov rax, rdx
mov rdx, rcx
int3
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcinput.rs
jg 0x1400e8a9f
and eax, 0xc1894c00
mov rcx, r8
mov r8, rax
call fcn.14000302a
int1
invalid
shr al, 0x6e
movsd dword [rdi], dword [rsi]
int1
dec dword [rax - 0x77]
shr eax, 0xcc
invalid
int3
mov rcx, rax
call 0x1400e8b90
cmp eax, 0x110000
add byte [rcx], dl
invalid
add byte [rax], al
add byte [0x1401f8ac9], bh
add byte [rcx], dl
add byte [rcx - 1], bh
invalid
invalid
invalid
invalid
mov ecx, 0xffffffff
invalid
invalid
cmove eax, ecx
add rsp, 0x28
invalid
sub bl, al
invalid
enter 0x35, 0xffffffffffffffd8
add al, bl
add byte [rax], al
add byte [0x13ffd8ae3], al
add eax, 0xffef0000
add byte [rax], al
out dx, eax
invalid
cmp eax, 0xffef0800
out dx, eax
push qword [rbx + 4]
jae 0x1400e8aee
xor eax, eax
pop rsi
ret
cmp ecx, 0x80
jae case.0x1400ca838.290
lea edx, [rcx - 0x61]
lahf
mov al, 1
cmp dl, 0x1a
jb 0x1400e8aec
cmp cl, 0x5f
pop rdi
je 0x1400e8aec
lea edx, [rcx - 0x30]
cmp dl, 0xa
cli
invalid
push rcx
rol byte [rax - 0x208df506], 1
cli
or dh, byte [rdx - 0x21]
jb 0x1400e8aec
jb 0x1400e8aec
fisttp word [rbp - 0x57f40af]
lea edx, [rcx - 0x41]
cmp dl, 0x19
sbb dword [rsi - 0x29], esi
mov edi, 0x7619fa80
xlatb
sbb dword [rsi - 0x29], esi
mov edx, 0x2f7
xor r8d, r8d
lea r9, [0x14035e464]
or eax, 0x275940
or eax, 0x275940
pop rcx
pop rcx
invalid
mov r10d, 0x2f7
test dword [rdx], 0x39490000
ror byte [rdi], 1
xchg edx, eax
add byte [rax], al
cmp r8, rdx
cmp eax, edx
setb al
jae 0x1400e8aec
invalid
sal byte [rbx - 0x46], 0x49
shr r10, 1
shr edx, 1
invalid
add r10, r8
add edx, eax
mov r11d, dword [r9 + r10*8]
sbb al, 0xd1
mov esi, dword [r9 + r10*8 + 4]
cmp r11d, ecx
rol dword [rcx + rax*2], 1
cmp ebx, ecx
ja case.0x1400dbe33.241
add al, 0x39
cmp esi, ecx
invalid
jae 0x1400e8aec
lea rax, [r10 + 1]
add dword [rcx], edi
invalid
cmp esi, ecx
cmovae rax, r8
cmovae eax, eax
cmovae eax, eax
rol byte [r9 + 0x39], 0xcb
rol byte [rcx + 0x39], 0xcb
cmp r11d, ecx
cmp ebx, ecx
cmova rdx, r10
cmova edx, edx
cmovbe r8, rax
mov r10, rdx
invalid
ror byte [rcx - 0x77], 0xd2
ror byte [rbp + 0x29], cl
ret 0xc3eb
ret
sub r10, r8
jmp 0x1400e8b2a
ret
ret
mov eax, ecx
enter 0xfffffffffffff181, 0
fadd dword [rax]
xor ecx, 0xd800
add byte [rcx - 0x10ffff3f], al
add ecx, 0xffef0000
add byte [rax], al
out dx, eax
inc dword [rcx - 0x10f7ff07]
cmp ecx, 0xffef0800
stc
add byte [rax], cl
out dx, eax
invalid
mov ecx, 0x110000
add byte [rax], al
adc dword [rax], eax
cmovae ecx, eax
cmp ecx, 0x7f
stc
invalid
enter 0xfffffffffffff983, 0x7f
enter 0xfffffffffffff983, 0x7f
stc
jg 0x1400e8bfe
ja 0x1400e8b8d
add eax, 0xff52d8e9
jmp fcn.1400dde65
fcom dword [rdx - 1]
push qword [rcx]
rol bl, 0xb8
ret
invalid
xor eax, eax
ret
add byte [rax], al
adc dword [rax], eax
test rdx, rdx
test edx, edx
add byte [rcx], dl
add byte [rax - 0x7b], cl
test edx, edx
je 0x1400e8bff
invalid
test edx, edx
je 0x1400e8bff
movzx r9d, byte gs:[rcx]
movzx r9d, byte [rcx]
movzx ecx, byte [rcx]
mov dh, 9
test r9b, r9b
js 0x1400e8bac
mov edx, 1
mov eax, r9d
add byte [rax], al
add byte [rcx + rcx*4 - 0x38], al
ret
mov r8, rdx
mov edx, r9d
rol byte [rcx + rcx*4 - 0x36], 1
and dl, 0xe0
cmp dl, 0xc0
cli
sal byte [rbp + 0x30], 0x49
jne 0x1400e8bea
cmp r8, 1
cmp eax, 1
add dword [rdi + rdi + 0xf], esi
mov dh, 0x49
je 0x1400e8bff
movzx ecx, byte [rcx + 1]
mov edx, ecx
and dl, 0xc0
add dword [rcx - 0x3f1d7f36], ecx
cmp dl, 0x80
jne 0x1400e8bff
invalid
xor dword [rcx - 0x7d], eax
loope 0x1400e8bf1
invalid
and r9d, 0x1f
invalid
shl r9d, 6
and ecx, 0x3f
loope 0x1400e8c18
loope 0x1400e8c18
invalid
or ecx, r9d
xor edx, edx
cmp ecx, 0x7f
stc
invalid
rol byte [rbx - 0x68f08007], cl
stc
jg 0x1400e8bf1
invalid
seta dl
cmova eax, ecx
add edx, edx
xchg edi, eax
ret 0x470f
rol dword [rcx], 0xd2
ret
mov edx, r9d
mov edx, ecx
retf 0xe280
and dl, 0xf0
cmp dl, 0xe0
jne 0x1400e8c02
invalid
cli
loopne 0x1400e8c69
or eax, 0x3f88349
cmp r8, 3
jae 0x1400e8cbd
cmp dword [rsi + 0x31000000], 0xffffffd2
add byte [rax], al
add byte [rcx], dh
xor edx, edx
ret
rol bl, cl
xor edx, edx
cmp r8, 4
ror byte [rcx - 0x7d], cl
clc
add al, 0xf
invalid
jb case.0x1400b7d8f.451
invalid
add dword [rax], eax
add byte [rbp - 0x77], al
enter 0xffffffffffff8041, 0xffffffffffffffe0
invalid
mov r8d, r9d
and r8b, 0xf8
loopne 0x1400e8c0d
loopne 0x1400e8c0d
clc
cmp r8b, 0xf0
cmp al, 0xf0
invalid
jne case.0x1400b7d8f.451
add byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rdi + rcx - 0x4a], al
movzx r8d, byte [rcx + 1]
mov r10d, r8d
mov edx, eax
add dword [r13 - 0x77], eax
ret 0x8041
invalid
invalid
mov edx, eax
and r10b, 0xc0
sal byte [rcx], 0xd2
xor edx, edx
cmp r10b, 0x80
jne case.0x1400b7d8f.451
test eax, ebp
add byte [rax], al
add byte [rax], al
or byte [rdi], 0x85
call 0x1840e8c38
add byte [rax], al
invalid
test eax, ebp
add byte [rax], al
add byte [rax], al
movzx r10d, byte [rcx + 2]
invalid
invalid
add byte [rax], al
movzx r10d, byte [rcx + 2]
movzx edx, byte [rcx + 2]
mov r11d, r10d
rol dword [rcx - 0x80], cl
jrcxz 0x1400e8c03
and r11b, 0xc0
cmp r11b, 0x80
jne case.0x1400b7d8f.451
test edx, edx
add byte [rax], al
invalid
sti
or byte [rdi], 0x85
rol byte [rax], cl
add byte [rax], al
test edx, edx
add byte [rax], al
add byte [rdi], cl
mov dh, 0x49
add eax, dword [rcx - 0x77]
invalid
movzx ecx, byte [rcx + 3]
mov r11d, ecx
mov ebx, ecx
retf
and r11b, 0xc0
jrcxz 0x1400e8c18
rol byte [rcx - 0x80], 0xfb
cmp r11b, 0x80
jne case.0x1400b7d8f.451
add byte [rax], al
invalid
sti
or byte [rdi], 0x85
mov ebp, 0x41000000
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rcx - 0x7d], al
invalid
and r9d, 7
and ecx, 7
loope 0x1400e8c6d
invalid
shl r9d, 0x12
shl ecx, 0x12
loope 0x1400e8c7c
adc al, byte [rcx - 0x7d]
loopne 0x1400e8cad
and r8d, 0x3f
invalid
shl r8d, 0xc
lea edx, [r8 + r9]
add edx, 0xffff0000
add bh, bh
inc dword [rcx + 0xffffffa]
cmp edx, 0xfffff
ja 0x1400e8bff
ja 0x1400e8c85
invalid
invalid
add byte [rdi], cl
xchg dword [rdi - 1], esi
ja 0x1400e8c85
ja 0x1400e8c85
invalid
invalid
or r8d, r9d
or eax, ecx
and ecx, 0x3f
invalid
and r10d, 0x3f
shl r10d, 6
invalid
or r10d, ecx
or r10d, r8d
ret 0x8944
sal byte [0x1400f64a4], 1
add al, bl
add byte [rax], al
add eax, 0xffef0000
out dx, eax
invalid
invalid
invalid
ret 0x8944
mov eax, edx
add al, bl
add byte [rax], al
out dx, eax
invalid
cmp eax, 0xffef0800
mov eax, 0x110000
adc dword [rax], eax
cmovae eax, r10d
mov edx, 4
invalid
adc dword [rax], eax
add bl, al
ret
movzx r8d, byte [rcx + 1]
add dword [r13 - 0x77], eax
add dword [rbp - 0x77], eax
mov r10d, r8d
and r10b, 0xc0
loop case.0x1400df760.120
ret 0x8041
loop case.0x1400df760.120
xor edx, edx
cmp r10b, 0x80
cli
invalid
rol byte [rcx - 0x80], cl
cli
xor byte [rbp + 0x4e], 0xf
jne case.0x1400b7d8f.451
movzx ecx, byte [rcx + 2]
mov r10d, ecx
retf 0x8041
invalid
jne case.0x1400b7d8f.451
movzx ecx, byte [rcx + 2]
mov r10d, ecx
invalid
mov edx, ecx
and r10b, 0xc0
cmp r10b, 0x80
cmp dl, 0x80
and dl, 0xc0
rol byte [rcx - 0x80], 0xfa
xor byte [rbp + 0x3d], 0x41
jne case.0x1400b7d8f.451
invalid
cmp dl, 0x80
jne case.0x1400b7d8f.451
cmp eax, 0xfe18341
and r9d, 0xf
and ecx, 0xf
shl r9d, 0xc
and r8d, 0x3f
or al, 0x41
and eax, 0x3f
shl r8d, 6
or r8d, r9d
enter 0xffffffffffffe183, 0x3f
enter 0xffffffffffffe183, 0x3f
or ecx, r8d
or ecx, eax
rol dword [rcx + 0x800f9], 0
cmp ecx, 0x800
add byte [rax], cl
add byte [rax], al
jb 0x1400e8bff
invalid
inc dword [rcx - 0x7f]
invalid
xor r8d, 0xffefd800
inc dword [rcx - 0x7f]
cmp r8d, 0xffef0800
cmp eax, 0xffef0800
clc
add byte [rax], cl
or bh, ch
out dx, eax
dec dword [rdi]
enter 0x3ba, 0
enter 0x3ba, 0
cmovb ecx, eax
mov edx, 3
add eax, dword [rax]
add byte [rax], al
enter 0x3ba, 0
add eax, dword [rax]
add byte [rax], al
mov eax, ecx
ret
push rsi
push rdi
sub rsp, 0x28
mov rsi, rdx
mov eax, 0x110000
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
add byte [rcx], dl
add byte [rax - 0x7b], cl
test rdx, rdx
je 0x1400e8db8
mov rdx, rcx
adc dword [rax], eax
test rdx, rdx
test edx, edx
je 0x1400e8db8
add byte [rax], al
mov rdx, rcx
retf 0xb60f
movzx eax, byte [rcx + rsi - 1]
test al, al
jns 0x1400e8db8
lea rdi, [rsi - 1]
jle case.0x1400e769f.56
push qword [rcx]
ror byte [rax - 0x77], 0xf1
mov rcx, rsi
xor eax, eax
mov rcx, rsi
mov ecx, esi
int1
sub rcx, 4
cmovae rax, rcx
cmovae eax, ecx
add al, 0x48
cmovae eax, ecx
ror dword [rax + 0x39], 0xf8
cmp rax, rdi
cmp eax, edi
cmovb rdi, rax
clc
lea rcx, [rsi - 2]
lea r8, [rcx + 1]
add dword [r9 + 0x39], ecx
sal byte [rsi + 0x1c], 0x48
cmp ecx, esi
cmp r8, rax
jbe 0x1400e8d84
cmp rcx, rsi
jae 0x1400e8dbf
push rdx
mov r8b, byte [rdx + rcx]
and r8b, 0xc0
ror byte [rax - 1], 0xc9
ror byte [rax - 1], 0xc9
cmp r8b, 0x80
je 0x1400e8d5f
invalid
loope case.0x1400e76bd.103
inc rcx
inc ecx
ror dword [rax - 0x77], 0xcf
mov rdi, rcx
mov edi, ecx
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcutf8.rs
lea ecx, [0x140348018]
or eax, 0x25f28d
and eax, 0xf9894800
mov rcx, rdi
stc
mov r8, rsi
call fcn.14000302a
invalid
int1
invalid
invalid
movabs byte [0xfdf2e8c18948fff1], al
int1
dec dword [rax - 0x77]
shr eax, 0xf2
invalid
invalid
mov rcx, rax
call 0x1400e8b90
std
invalid
invalid
std
std
invalid
mov ecx, eax
mov eax, 0x110000
add byte [rcx + 0x110000f9], al
invalid
sar dword [rax + 0x110000], 0x81
stc
add byte [rcx + 0x110000f9], al
add byte [rbx + rcx + 0x48], dh
or ecx, dword [rax + 0x29]
invalid
add byte [rax], al
adc dword [rax], eax
je 0x1400e8db8
or ecx, dword [rax + 0x29]
dec byte [rax + 0x39]
sub rsi, rdi
cmp rdx, rsi
cmovb ecx, eax
invalid
cmovb ecx, eax
enter 0xffffffffffffc889, 0x48
add esp, 0x28
invalid
invalid
mov eax, ecx
add rsp, 0x28
invalid
pop rdi
pop rsi
ret
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcutf8.rs
lea eax, [0x140348000]
add eax, 0x25f23a
mov rdx, rsi
mov edx, esi
bnd call fcn.1402da430
call fcn.1402da430
int3
push rbx
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
and byte [rcx + rcx*4 - 0x32], al
mov esi, r9d
mov rdi, r8
invalid
movzx eax, byte [rsp + 0x60]
lea r8, case.0x1400ee592.96
lea eax, case.0x1400ee592.96
lea eax, case.0x1400ee592.96
test al, 0xc3
add byte cs:[rcx + 0x63], cl
add byte [rcx + 0x63], cl
add byte [rcx + 0x63], cl
movsxd rax, dword [r8 + rax*4]
add al, 0x80
add rax, r8
add eax, eax
jmp rax
mov r8, rdi
mov eax, edi
call case.0x1400c36e9.383
test rdi, rdi
sete cl
invalid
add byte [rax - 0x7b], cl
dec dword [rdi]
xchg esp, eax
rol dword [rbx + 0x4aeb0af8], 0x49
mov eax, edi
clc
cmp eax, 0xa
jmp 0x1400e8e4e
invalid
or ch, bl
mov r8, rdi
mov r8, rdi
clc
call case.0x1400c36e9.383
mov ecx, eax
shr eax, 0xc3
cld
invalid
invalid
add byte [rax], al
add byte [rcx - 0x33c173f], cl
shr eax, 0xc3
cld
invalid
mov ebx, eax
mov ecx, esi
call case.0x1400d71b6.280
cld
invalid
invalid
jmp case.0x1400e7bce.54
ret
cld
invalid
insd dword [rdi], dx
test rdi, rdi
jmp 0x1400e8e26
invalid
add ecx, dword [rax + 0x39]
cmp rdi, rdx
xlatb
sete al
xchg esp, eax
shr bl, 0x62
jmp case.0x1400e769f.68
jmp case.0x1400e769f.68
mov r8, rdi
call case.0x1400c36e9.383
invalid
add byte [rax], al
invalid
mov ecx, eax
invalid
call case.0x1400dbdf7.178
mov ebx, eax
mov ecx, esi
std
invalid
dec dword [rcx - 0x170e763d]
and al, 0xfd
call case.0x1400dbdf7.178
jmp 0x1400e8e6d
invalid
cmp rdi, rdx
cmp edi, edx
sete cl
cmp esi, 0xa
dec byte [rdx]
or cl, byte [rdi]
xchg esp, eax
ror byte [rax], 0xc8
sete al
or al, cl
jmp case.0x1400e769f.68
cmp byte [rcx - 0x77], cl
clc
mov r8, rdi
call case.0x1400c36e9.383
mov ecx, eax
call case.0x1400d71b6.280
cld
invalid
invalid
mov ebx, eax
mov ecx, esi
add byte [rax], al
add byte [rcx - 0x38d173f], cl
cld
cld
invalid
call case.0x1400d71b6.280
xor al, bl
xor al, 1
jmp case.0x1400e769f.68
mov r8, rdi
call case.0x1400c36e9.383
mov ecx, eax
call case.0x1400dbdf7.178
in eax, 0xfc
invalid
invalid
mov ebx, eax
mov ecx, esi
int1
in eax, 0xfc
invalid
int1
call case.0x1400dbdf7.178
xor al, bl
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
sub rsp, 0x28
cmp r8, rdx
ja 0x1400e8eb8
mov rdx, r8
mov edx, eax
call case.0x1400df760.125
cmp eax, 0x110000
mov ecx, 0xffffffff
invalid
invalid
invalid
invalid
jp case.0x1400e84ac.27
invalid
cmove eax, ecx
add rsp, 0x28
ret
ror dword [rax - 0x7d], 0xc4
sub bl, al
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcinput.rs
mov rcx, r8
and eax, 0xc1894c00
add byte [rcx + rcx*4 - 0x3f], cl
mov r8, rax
call fcn.1402da4a0
int3
mov eax, dword [rdx]
add cl, byte [rcx - 0x7d]
add r8, 0xfffffffffffffff6
cmp r8, 4
sal dh, 0x49
cmp eax, 4
mov eax, 4
cmovb rax, r8
ror byte [rbp + rcx*4 + 5], 0xca
ret 0x2e
add byte [rcx + 0xf], cl
ror byte [rbp + r9*4 + 5], 0xca
ror byte [rbp + rcx*4 + 5], 0xca
ror byte [rbp + rcx*4 + 5], 0xca
add eax, 0x2ec2ca
ret 0x2e
movsxd r9, dword [r8 + rax*4]
add r9, r8
rol dword [rcx - 1], 0xe1
invalid
rol dword [rcx - 1], 0xe1
mov r8d, 0x38
mov r9d, 0x30
add byte [rax], al
jmp 0x1400e8f26
sub byte [rcx - 0x48], al
mov al, 1
add byte [rax], al
invalid
mov r8d, 0x1b0
add byte [rcx - 0x47], al
test al, 1
add byte [rax], al
mov r9d, 0x1a8
jmp 0x1400e8f26
mov r8d, 0x20
mov eax, 0x20
add byte [rcx - 0x47], al
sbb byte [rax], al
mov r9d, 0x18
add byte [rax], al
jmp 0x1400e8f26
mov r8d, 0x1a0
mov r9d, 0x198
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rsi - 0x75], cl
add al, 2
invalid
mov r8, qword [rdx + r8]
add cl, byte [rdx - 0x75]
adc al, 0xa
mov rdx, qword [rdx + r9]
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], r8
mov qword [rcx], rax
ret
mov eax, dword [rcx]
lea rcx, [0x1403d51c4]
or eax, 0x2ec276
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rdi + 0x10]
test rax, rax
je case.0x1400e8f55.0
adc byte [r8 - 0x7b], r9b
sal byte [rcx + rbp*2 + 0x48], 0x8b
or byte [r8 - 1], r9b
or byte [rax - 1], cl
enter 0xffffffffffff8d48, 0x51
and byte [rax - 0x77], cl
push rdi
or byte [rax - 0x77], cl
adc byte [r8 - 0x75], r9b
mov rcx, qword [rdi + 8]
dec rax
dec eax
dec eax
lea rdx, [rcx + 0x20]
mov qword [rdi + 8], rdx
mov qword [rdi + 0x10], rax
mov rsi, qword [rcx + 8]
jno 0x1400e8f7f
jno 0x1400e8f7f
mov rbx, qword [rcx + 0x10]
jmp 0x1400e8fcb
pop rcx
adc bl, ch
mov rbx, qword [rdi + 0x10]
mov rbx, qword [rdi + 0x10]
mov rbx, qword [rdi + 0x10]
test rbx, rbx
je case.0x1400e8f55.0
pop rdi
adc byte [rax - 0x7b], cl
invalid
mov rsi, qword [rdi + 8]
mov qword [rdi + 8], 1
and qword [rdi + 0x10], 0
adc byte [rax], al
adc byte [rax], al
jmp 0x1400e8fcb
mov r8, qword [rdi + 0x10]
test r8, r8
je case.0x1400e8f55.0
mov rsi, qword [rdi + 8]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
mov ebx, 1
add byte [rcx + 1], bh
mov rdx, rsi
call fcn.14000302a
mov qword [rdi + 8], rax
or byte [r8 - 0x77], r9b
push rdi
adc bl, ch
invalid
add byte [rcx + 1], bh
add dword [rax], eax
add byte [rax], al
push rdi
adc bl, ch
add dh, byte [rcx]
xor esi, esi
mov rax, rsi
xor esi, esi
mov rax, rsi
mov rdx, rbx
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
ret
invalid
invalid
ja 0x1400e9127
ret 0
mov r15d, 8
mov ecx, 8
mov rdx, r14
call fcn.140057a2b
mov rbx, rax
mov rax, r12
test rbx, rbx
jne 0x1400e908f
jmp 0x1400e912a
mov qword [rsp + 0x20], r12
imul r15, r12, 0x18
xor ebp, ebp
in eax, dx
in eax, dx
lea r14, [rsp + 0x30]
mov r12, rax
invalid
sub r12, 1
jb case.0x1400db33e.210
cmp r15, rbp
je case.0x1400db33e.210
lea r13, [rdi + 0x18]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
adc byte [rcx + rcx*4 - 0xf], cl
mov rdi, rax
call fcn.140063c50
mov rax, qword [rsp + 0x40]
and al, 0x40
mov qword [rbx + rbp + 0x10], rax
mov rax, rdi
adc byte [rax - 0x77], cl
clc
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbx + rbp], xmm0
add rbp, 0x18
mov rdi, r13
jmp 0x1400e90a2
mov qword [rsi], rax
mov dword [rsi], eax
mov qword [rsi + 8], rbx
mov rax, qword [rsp + 0x20]
mov qword [rsi + 0x10], rax
mov rdx, qword [rsp + 0x28]
sub byte [rax - 0x75], cl
mov eax, dword [rdx + 0x18]
movups xmm0, xmmword [rdx + 0x20]
movzx ecx, word [rdx + 0x30]
mov dl, byte [rdx + 0x32]
mov qword [rsi + 0x18], rax
movups xmmword [rsi + 0x20], xmm0
and byte [rsi - 0x77], r12b
xor byte [rax - 0x7cb7cdaa], r9b
invalid
mov word [rsi + 0x30], cx
mov byte [rsi + 0x32], dl
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor r15d, r15d
mov rcx, r15
mov rdx, r14
call fcn.1402d9f90
pop rbx
invalid
invalid
add ah, cl
mov rdi, qword [rcx + 0x10]
jns 0x1400e9153
and qword [rcx + 0x10], 0
test rdi, rdi
je 0x1400e91a6
invalid
mov rdx, qword [rcx + 8]
add rdx, 0x10
lea rsi, [rsp + 0x30]
mov rcx, rsi
ret 0x4810
call fcn.14008d757
cmp qword [rsi], 0
add byte [rbp + 0x49], dh
cli
dec dword [rax - 0x7d]
add byte ds:[rbp + 0x49], dh
add byte [rbp + 0x49], dh
mov rsi, qword [rsp + 0x38]
mov bl, byte [rsp + 0x40]
mov r14, qword [rsi + 0x18]
cmp r14, qword [rsi + 8]
jne 0x1400e9184
lea rcx, [rsi + 8]
or al, r13b
jnp 0x1400e9183
call fcn.1400d92ff
invalid
dec dword [rax - 0x75]
adc byte [rdx - 0x77], r9b
cmp al, 0xf0
mov rax, qword [rsi + 0x10]
mov qword [rax + r14*8], rdi
inc r14
mov qword [rsi + 0x18], r14
mov dword [rsi + 0x18], esi
mov rcx, rsi
mov edx, ebx
add rsp, 0x58
add esp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.14010314c
nop
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
and al, 0x40
cmp byte [rdx + 0x4c40244c], cl
lea eax, [rsp + 0x48]
and al, 0x40
lea r8, [rsp + 0x48]
lea r8, [rsp + 0x48]
mov qword [r8], rax
mov byte [r8 + 8], cl
or byte [rax - 0x73], cl
add eax, 0x25ecf3
or byte [rax - 0x73], cl
add eax, 0x25ecf3
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x140346b08]
mov edx, 0x2b
call fcn.1402da7f0
add ah, cl
add al, ch
invalid
add ah, cl
ret
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc2
cmp qword [rax + 0x58], 0
jne 0x1400e925b
test rcx, rcx
je 0x1400e9223
mov rax, qword [rcx]
and qword [rcx], 0
test rax, rax
je 0x1400e9223
mov rax, qword [rcx + 8]
jmp 0x1400e9236
mov eax, 1
lock xadd qword [0x140414200], rax
add byte [rax], al
add al, dh
xadd qword [0x140414200], rax
test rax, rax
je 0x1400e927a
invalid
mov r9d, dword [0x14041b1b8]
mov ecx, dword [0x14041b1b8]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0x58], 1
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
invalid
add byte [rax - 0x77], cl
and dword [rax], 0x58b0000
push rdi
invalid
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
add byte [rax - 0x75], cl
add al, 0xc1
invalid
add byte [rax - 0x75], cl
add al, 0xc1
invalid
mov eax, dword [rcx + rax*8]
lea rax, [rax + 0x60]
and byte [rax], 0
add byte [rax - 0x7d], cl
invalid
sub bl, al
ror dword [rax - 0x73], 0x80
invalid
lea rcx, [0x140348072]
and eax, 0x58d4c00
sbb dh, ch
and eax, 0x2bba00
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
lea r8, str.H4_
mov edx, 0x2b
call fcn.1402dc89e
int3
movabs r14, 0x8000000000000002
mov bp, 0x100
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x100bd66], al
lea rdi, [rsp + 0x38]
mov word [rdi + 0x30], bp
mov dword [rdi + 0x30], ebp
mov dword [rdi + 0x30], ebp
xor byte [rax - 0x7d], cl
invalid
and qword [rdi], 0
mov qword [rdi + 8], 8
and qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xa00000
mov qword [rdi + 0x20], 0x200000
and byte [r8], r8b
add byte [rax], ah
and byte [rax], al
invalid
invalid
and byte [rax], al
mov qword [rdi + 0x28], 0xfa
mov byte [rdi + 0x32], 0
sub r10b, r15b
add byte [rax], al
add dh, al
xor r8b, byte [r8]
lea rbx, [rsp + 0x70]
mov rcx, rbx
mov ecx, ebx
call fcn.1400d3836
mov rcx, rdi
stc
mov rdx, rbx
call fcn.14008718e
lea rbx, [rsp + 0x70]
lea ebx, [rsp + 0x70]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
invalid
mov rcx, rbx
mov rdx, rdi
call fcn.1400e9029
invalid
inc esi
cmp byte [r15], al
cmp byte [rdi], al
invalid
cmp byte [rdi], al
mov word [rbx + 0x3a], bp
lea rdi, [rsp + 0x20]
mov rcx, rdi
mov rdx, rbx
call fcn.1400dfbae
invalid
dec dword [rcx + rdi + 0x37]
cmp dword [rdi], esi
invalid
cmp dword [rdi], esi
invalid
jne 0x1400e933a
movups xmm0, xmmword [rsp + 0x28]
and al, 0x28
movups xmmword [rsi + 8], xmm0
mov qword [rsi], r14
jmp 0x1400e934b
mov rax, qword [rsp + 0x30]
and al, 0x30
mov qword [rsi + 0x10], rax
adc byte [rdi], r9b
adc byte [rsp + 0x20], al
and al, 0x20
movups xmm0, xmmword [rsp + 0x20]
and al, 0x20
movups xmmword [rsi], xmm0
lea rcx, [rsp + 0x38]
call fcn.14000af8b
nop
add rsp, 0xb0
invalid
mov al, 0
add byte [rax], al
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x118
add dword [rax], eax
add byte [rbp - 0x77], cl
int 0x4c
mov edi, eax
add dword [rax], eax
add byte [rbp - 0x77], cl
int 0x4c
mov edi, eax
mov rsi, rdx
mov r12, rcx
mov r14, qword [rdx + 8]
call fcn.1400d8a64
dec dword [rbp - 0x75]
invalid
invalid
dec dword [rbp - 0x75]
xor byte [rcx + r15 - 0x40], r9b
mov eax, dword [rsi + 0x30]
cmp rax, r8
jne 0x1400ea2da
xor r15d, r15d
mov qword [rsp + 0xd0], rsi
mov dword [rsp + 0xd0], esi
mov qword [rsp + 0xd8], r14
mov qword [rsp + 0xe0], r15
add byte [rax], al
invalid
and al, 0xd8
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xe0
add byte [rax], al
add byte [rax - 0x75], cl
mov rbp, qword [rsi]
lea rbx, [rbp + 0x20]
mov rbp, qword [rsi]
lea rbx, [rbp + 0x20]
mov rcx, rbx
mov rsi, rdi
mov rdx, rdi
mov r8, r13
mov eax, ebp
mov eax, ebp
call fcn.1400e64b3
test al, al
je case.0x1400eaefe.0
out 0xd0, eax
invalid
sar bh, 1
inc dword [rax + rax*8 + 0x2727840f]
add byte [rax], al
movzx eax, byte [rbp + 0xd38]
lea rcx, [0x1403d51d8]
add byte [rax + 0x63], cl
add al, 0x81
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
mov qword [rsp + 0xa8], r12
movabs rcx, 0x8000000000000000
add byte [rax], al
invalid
invalid
add byte [rax - 0x43b7], al
movabs r12, 0xffffffffffff
mov qword [rsp + 0x50], r13
insb byte [rdi], dx
and al, 0x50
mov qword [rsp + 0x60], rsi
invalid
jmp rax
loopne 0x1400e9421
movzx eax, byte [rbp + 0xd39]
lea rcx, [0x1403d51f4]
mov dh, 0x85
cmp dword [0xcd56941a], ecx
or eax, 0x8d480000
or eax, 0x8d480000
or eax, 0x2ebdd5
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
mov r14, rbp
jmp rax
lea r9, [0x140347848]
lea ecx, [0x140347848]
xor ecx, ecx
mov rbp, rdi
mov ebp, edi
mov ebp, edi
mov rdx, rdi
mov r8, r13
call fcn.14000302a
mov rsi, rax
mov esi, eax
mov rax, qword [rbx]
add rax, 0xfffffffffffffff6
add eax, 0xfffffff6
add eax, 0xfffffff6
cmp rax, 4
mov r15d, 4
add byte [rax], al
add byte [rdi + rcx + 0x42], cl
clc
mov rdi, rdx
lea rax, [0x1403d5204]
movsxd rcx, dword [rax + r15*4]
invalid
or al, 0xb8
add rcx, rax
add ecx, eax
invalid
add ecx, eax
mov r12, qword [rsp + 0xa8]
jmp rcx
mov rbx, r15
jmp 0x1400eb44e
mov r15b, byte [rbp + 0xd39]
mov r12, qword [rsp + 0xa8]
mov rbp, rsi
cmp dword [0xcb5a9486], ecx
movsb byte [rdi], byte [rsi]
and al, 0xa8
add byte [rax], al
add byte [rax - 0x77], cl
cmc
jmp 0x1400eb3c5
lea r12, [rbp + 0x620]
add r14, 0x38
test r15, r15
cmovne r14, r15
lea r9, [0x1403478d8]
mov r15, rcx
xor ecx, ecx
mov rdx, rsi
mov edx, esi
mov r8, r13
call fcn.14000302a
mov rsi, r13
mov r13, rax
mov rbx, rdx
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov rcx, r14
call fcn.14016c65e
mov rdi, rax
mov qword [rsp + 0xb0], rdx
add byte [rbp + rcx*4 - 0x50], cl
lock add dword [rax], eax
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x68
mov qword [rsp + 0x70], r12
mov qword [rsp + 0x90], r15
nop
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
add byte [rax], 0
add dh, al
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x88], rsi
mov qword [rsp + 0x78], r14
mov rcx, r13
mov qword [rsp + 0xc0], rbx
mov rdx, rbx
mov r8, rsi
call fcn.1400df5a9
mov r12, rax
invalid
mov r15, rax
shr r15, 0x30
lea rax, [rdi + 0x2b8]
mov qword [rsp + 0xa0], rax
mov eax, r12d
and eax, 1
mov ecx, r12d
shr ecx, 7
and ecx, 2
or rcx, rax
mov eax, r12d
shr eax, 0xe
and eax, 4
or rax, rcx
mov ecx, r12d
shr ecx, 0x15
and ecx, 8
or rcx, rax
mov rax, r12
shr rax, 0x1c
and eax, 0x10
loopne 0x1400e9589
or rax, rcx
mov rcx, r12
shr rcx, 0x23
and ecx, 0x20
or rcx, rax
mov eax, r15d
clc
shl al, 5
and al, 0x40
movzx ebx, al
or rbx, rcx
movabs rax, 0xffffffffffff
and rbx, rax
mov rcx, qword [rdi + 0x268]
mov qword [rsp + 0x58], rdi
mov rdx, qword [rdi + 0x270]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov r8, rbx
mov eax, ebx
call fcn.1400d41fb
mov esi, dword [rax]
cmp esi, 0x80000000
jne 0x1400e9660
add byte [rbp + rcx*4 - 0x50], cl
lock add dword [rax], eax
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x68
clc
mov eax, ebx
mov rsi, qword [rsp + 0x58]
and qword [rsi + 0x2c8], 0
mov rcx, qword [rbp + 0x908]
call fcn.1400de8f6
mov qword [rsp + 0x20], r12
mov rcx, qword [rsp + 0x68]
mov rdx, r14
mov r8d, eax
mov eax, eax
mov r9, qword [rsp + 0xa0]
call fcn.1400de290
mov rdx, qword [rsi + 0x2c0]
mov r8, qword [rsi + 0x2c8]
and qword [rsp + 0x20], 0
lea rcx, [rsp + 0x70]
mov r9d, r15d
call fcn.1400de4d3
test eax, eax
je 0x1400ead66
add byte [rax], al
mov eax, eax
and al, 0x70
mov rcx, qword [rsp + 0x70]
call fcn.1400def52
mov esi, eax
mov rax, qword [rsp + 0x78]
mov rcx, qword [rax + 0x78]
mov rdx, qword [rax + 0x80]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov r8, rbx
call fcn.1400d41fb
mov dword [rax], esi
jo 0x1400e9621
adc eax, 0x89ffff59
invalid
mov r14d, 1
cmp esi, 0x80000001
je 0x1400ead6c
lea rax, [rsp + 0x70]
mov dword [rax + 0x20], esi
add qword [rsp + 0x58], 0x2e0
add dword [rsp + 0x58], 0x2e0
mov ecx, 1
mov qword [rsp + 0x68], rcx
mov r15, rax
mov r8, qword [rax + 0x10]
mov edx, esi
mov rbx, r8
mov r12, qword [rsp + 0xa8]
mov rbp, qword [rsp + 0xc0]
mov r14d, 2
add dword [rsp + 0x58], 0x2e0
mov rdi, r8
test rdi, rdi
je 0x1400ead29
mov rax, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x78]
add rdi, 0xfffffffffffffffe
mov r8, rdi
cmp edx, 0x20000000
jae case.0x140061f32.1484
lea rdi, [r8 + 1]
movzx r9d, byte [r13 + r8 + 1]
mov r10, qword [rax + 0x2d0]
movzx r11d, byte [r10 + r9]
mov dh, 0x1c
or cl, byte [rbx + rcx*4 + 0x49]
pop rax
mov dh, 0x1c
or cl, byte [rbx + rcx*4 + 0x49]
pop rax
mov esi, edx
add rsi, r11
mov esi, dword [r9 + rsi*4]
cmp rdi, 5
jb 0x1400e9765
cmp esi, 0x1fffffff
ja 0x1400e9765
movzx edx, byte [r13 + r8]
movzx edx, byte [r10 + rdx]
add rdx, rsi
mov edx, dword [r9 + rdx*4]
cmp rdx, 0x1fffffff
ja 0x1400e976a
invalid
movzx r11d, byte [r13 + r8 - 1]
movzx r11d, byte [r13 + r8 - 1]
movzx r11d, byte [r10 + r11]
add r11, rdx
mov esi, dword [r9 + r11*4]
xor al, 0x99
cmp rsi, 0x1fffffff
cmp esi, 0x1fffffff
cmp esi, 0x1fffffff
ja case.0x1400e37e4.449
movzx edx, byte [r13 + r8 - 2]
movzx edx, byte [r10 + rdx]
add rdx, rsi
mov edx, dword [r9 + rdx*4]
add r8, 0xfffffffffffffffc
sar ah, 0xe9
jb 0x1400e9757
invalid
invalid
sar ah, 0xe9
jb 0x1400e9757
invalid
invalid
add r8, 2
mov r9d, esi
mov esi, edx
jmp 0x1400e9777
mov r9d, edx
jmp 0x1400e977a
mov r9d, esi
mov esi, edx
jmp 0x1400e9777
dec r8
mov r9d, edx
mov rdi, r8
bt esi, 0x1d
jb 0x1400e981a
add byte [rax], al
invalid
add byte [rax], al
mov edx, esi
test esi, esi
jns 0x1400e96b2
cmp esi, 0x80000002
je 0x1400eadb0
cmp rdi, rbp
jae 0x1400ebc48
movzx eax, byte [r13 + rdi]
and r9d, 0x1fffffff
invalid
mov qword [rsp + 0x80], rdi
mov word [rsp + 0x20], ax
and al, 0x20
mov rcx, r15
mov rdx, qword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x58
invalid
and al, 0xa0
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x58
call fcn.1400defde
test eax, eax
je 0x1400eade5
mov esi, edx
cmp edx, 0x80000001
je 0x1400eadb2
bt esi, 0x1d
mov edx, esi
jae 0x1400e96b2
lea rbx, [rdi + 1]
cmp byte [rsp + 0x98], 0
jne 0x1400ebb3b
and esi, 0xdfffffff
mov dword [rsp + 0x94], esi
fisttp word [rcx + 0x9424b4]
add byte [rax], al
mov edx, esi
mov r8, rdi
jmp 0x1400e9883
lea rbx, [rdi + 1]
cmp byte [rsp + 0x98], 0
jne 0x1400ebb3b
test dword [rdi], ecx
and eax, dword [rax]
invalid
test dword [rdi], ecx
and eax, dword [rax]
add byte [rcx - 0x1a], al
fisttp word [rcx + 0x9424b4]
xchg esp, eax
add byte [rax], al
invalid
and esi, 0xdfffffff
mov dword [rsp + 0x94], esi
xchg esp, eax
add byte [rax], al
invalid
xchg esp, eax
add byte [rax], al
add byte [rcx - 0x77], al
int1
mov r9d, esi
mov edx, esi
mov r8, rdi
mov r10d, edx
and r10d, 0xdfffffff
invalid
invalid
invalid
fild word [rcx + 0x39]
bnd jne 0x1400e9878
invalid
cmp r8, 1
jbe 0x1400e9878
movzx edx, byte [r13 + r8 - 1]
dec r8
mov r10, qword [rax + 0x2d0]
movzx edx, byte [r10 + rdx]
mov r10, qword [rcx + 0x58]
add rdx, r9
mov edx, dword [r10 + rdx*4]
jmp 0x1400e9841
lea rax, [r8 + 2]
cmp r8, rdi
add cl, byte [rcx + 0x39]
clc
cmovb rbx, rax
xor eax, eax
mov qword [rsp + 0x68], rax
push 0xfffffffffffe20e9
invalid
push 0xfffffffffffe20e9
dec dword [rax - 0x73]
lea rax, [rbp + 0xb38]
mov qword [rsp + 0xf8], rax
mov qword [rsp + 0xc0], rbp
invalid
invalid
test dword [rax], esp
invalid
lea rax, [rbp + 0xb38]
mov qword [rsp + 0xf8], rax
mov qword [rsp + 0xc0], rbp
lea rax, [rbp + 0x620]
mov qword [rsp + 0xe8], rax
lea rax, [rsi - 1]
mov qword [rsp + 0xf0], rax
xor edi, edi
xor r15d, r15d
xor r14d, r14d
mov r12, qword [rsp + 0xa8]
mov rbp, rsi
cmp r15, r13
ja case.0x1400eaefe.0
mov rcx, rdi
mov rdx, rbp
mov r8, r13
lea r9, [0x1403478f0]
call fcn.14000302a
mov r8, rdx
mov rcx, qword [rsp + 0xf8]
mov rdx, rax
call fcn.1400c76c4
test rax, rax
je case.0x1400eaefe.0
mov rsi, rdx
add rsi, rdi
mov rax, qword [rsp + 0xc0]
mov r15, qword [rax + 0xb48]
add r15, rsi
mov rcx, qword [rsp + 0xd8]
mov rax, qword [rsp + 0xe0]
add rcx, 0x38
test rax, rax
cmovne rcx, rax
mov rbx, r15
sub rbx, r14
jb 0x1400ebc22
cmp r15, r13
movabs rdi, 0xffffffffffff
ja 0x1400ebc34
mov qword [rsp + 0xb0], r14
lea r13, [r14 + rbp]
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
call fcn.14016c65e
mov r12, rax
mov qword [rsp + 0x68], rdx
lea rcx, [rax + 0x1f0]
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x70], rax
movabs rax, 0x8000000000000000
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x80], rbx
mov byte [rsp + 0x98], 0
mov qword [rsp + 0x88], rbx
mov qword [rsp + 0xb8], rcx
add byte [rax - 0x77], cl
and al, 0x78
mov rcx, r13
mov rdx, rbx
mov qword [rsp + 0x58], rbx
mov r8, rbx
call fcn.1400df5a9
mov rbp, rax
mov rbx, rax
shr rbx, 0x30
lea rax, [r12 + 0x2b8]
lea eax, [rsp + 0x2b8]
mov qword [rsp + 0xa0], rax
mov eax, ebp
and eax, 1
mov ecx, ebp
shr ecx, 7
and ecx, 2
or rcx, rax
mov eax, ebp
shr eax, 0xe
and eax, 4
or rax, rcx
mov ecx, ebp
shr ecx, 0x15
and ecx, 8
or rcx, rax
mov rax, rbp
shr rax, 0x1c
and eax, 0x10
or rax, rcx
mov rcx, rbp
shr rcx, 0x23
and ecx, 0x20
or rcx, rax
mov eax, ebx
shl al, 5
and al, 0x40
movzx r14d, al
or r14, rcx
and r14, rdi
mov rcx, qword [r12 + 0x268]
mov rdx, qword [r12 + 0x270]
mov r8, r14
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
call fcn.1400d41fb
mov edi, dword [rax]
cmp edi, 0x80000000
jne 0x1400e9b10
and qword [r12 + 0x2c8], 0
mov rax, qword [rsp + 0xc0]
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov byte [rax], cl
or dword [rax], eax
add al, ch
invalid
invalid
invalid
dec dword [rax - 0x77]
insb byte [rdi], dx
and al, 0x20
mov rcx, qword [rsp + 0xe8]
mov rdx, qword [rsp + 0xb8]
mov r8d, eax
mov r9, qword [rsp + 0xa0]
call fcn.1400de290
mov rdx, qword [r12 + 0x2c0]
mov r8, qword [r12 + 0x2c8]
mov eax, dword [rsp + 0x2c8]
and qword [rsp + 0x20], 0
lea rcx, [rsp + 0x70]
mov r9d, ebx
call fcn.1400de4d3
test eax, eax
je 0x1400e9dc0
mov eax, dword [rsp + 0x2c8]
mov rcx, qword [rsp + 0x70]
call fcn.1400def52
mov edi, eax
mov rax, qword [rsp + 0x78]
mov rcx, qword [rax + 0x78]
mov rdx, qword [rax + 0x80]
mov r8, r14
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
call fcn.1400d41fb
mov dword [rax], edi
mov ebx, 1
cmp edi, 0x80000001
je 0x1400e9e25
mov dword [rsp + 0x90], edi
add r12, 0x2e0
mov r8, qword [rsp + 0x80]
mov rax, qword [rsp + 0xb0]
mov rcx, qword [rsp + 0xf0]
add byte [rax], al
lea rbp, [rcx + rax]
mov eax, 1
mov qword [rsp + 0xc8], rax
mov edx, edi
cli
mov qword [rsp + 0xb8], r8
mov r14, r8
test r14, r14
je 0x1400e9d6f
invalid
add byte [rax - 0x75], cl
and al, 0x70
mov rax, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x78]
add r14, 0xfffffffffffffffe
mov r8, r14
cmp edx, 0x20000000
jae 0x1400e9c0d
lea r14, [r8 + 1]
movzx r9d, byte [r13 + r8 + 1]
mov r10, qword [rax + 0x2d0]
movzx r11d, byte [r10 + r9]
mov r9, qword [rcx + 0x58]
mov edi, edx
add rdi, r11
mov edi, dword [r9 + rdi*4]
cmp r14, 5
jb 0x1400e9c18
cmp edi, 0x1fffffff
ja 0x1400e9c18
movzx edx, byte [r13 + r8]
movzx edx, byte [r10 + rdx]
add rdx, rdi
add byte [rcx + 0xf], al
mov dh, setsockopt
adc cl, byte [rax + 1]
cli
mov edx, dword [r9 + rdx*4]
cmp rdx, 0x1fffffff
ja 0x1400e9c1d
movzx r11d, byte [r13 + r8 - 1]
movzx r11d, byte [r10 + r11]
pop rsp
add eax, 0xb60f47ff
movzx r11d, byte [r10 + r11]
add r11, rdx
mov edi, dword [r9 + r11*4]
cmp rdi, 0x1fffffff
ja 0x1400e9c24
movzx edx, byte [r13 + r8 - 2]
movzx edx, byte [r10 + rdx]
add rdx, rdi
mov edx, dword [r9 + rdx*4]
add r8, 0xfffffffffffffffc
jmp 0x1400e9b7f
add r8, 2
mov r9d, edi
mov edi, edx
jmp 0x1400e9c2a
mov r9d, edx
jmp 0x1400e9c2d
mov ecx, edx
mov r9d, edi
mov edi, edx
jmp 0x1400e9c2a
dec r8
mov r9d, edx
mov r14, r8
bt edi, 0x1d
jb 0x1400e9cdf
mov edx, edi
test edi, edi
jns 0x1400e9b65
mov ebx, 2
cmp edi, 0x80000002
je 0x1400e9dcc
cmp r14, qword [rsp + 0x58]
jae 0x1400ebc0e
movzx eax, byte [r13 + r14]
and r9d, 0x1fffffff
mov qword [rsp + 0x80], r14
mov word [rsp + 0x20], ax
lea rcx, [rsp + 0x70]
mov rdx, qword [rsp + 0xa0]
mov r8, r12
call fcn.1400defde
test eax, eax
je 0x1400e9e18
mov edi, edx
cmp edx, 0x80000001
je 0x1400e9dce
bt edi, 0x1d
mov edx, edi
jae 0x1400e9b65
lea rax, [r14 + 1]
mov qword [rsp + 0xb8], rax
cmp byte [rsp + 0x98], 0
jne 0x1400e9e6d
and edi, 0xdfffffff
mov dword [rsp + 0x94], edi
fisttp word [rcx + 0x9424bc]
add byte [rax], al
mov edx, edi
mov r8, r14
jmp 0x1400e9d60
lea rdx, [r14 + 1]
mov qword [rsp + 0xb8], rdx
cmp byte [rsp + 0x98], 0
jne 0x1400e9e6d
push rsi
add dword [rax - 0x77], ecx
xchg esp, eax
and al, 0xb8
add byte [rax], al
add byte [rax + 0x9824bc], al
add byte [rax], al
add byte [rdi], cl
test dword [rcx + rax], esi
add byte [rcx - 0x19], al
fisttp word [rcx + 0x9424bc]
add byte [rax], al
invalid
and edi, 0xdfffffff
mov dword [rsp + 0x94], edi
invalid
add byte [rcx - 0x77], al
stc
mov r9d, edi
mov edx, edi
mov r8, r14
mov r10d, edx
and r10d, 0xdfffffff
cmp r10d, edi
cmp edx, edi
cmp edx, edi
jne 0x1400e9d45
cmp r8, 1
jbe 0x1400e9d45
movzx edx, byte [rbp + r8]
dec r8
mov r10, qword [rax + 0x2d0]
movzx edx, byte [r10 + rdx]
mov dh, setsockopt
adc cl, byte [rbx + rcx*4 + 0x51]
pop rax
mov dh, setsockopt
adc cl, byte [rbx + rcx*4 + 0x51]
pop rax
add rdx, r9
mov edx, dword [r10 + rdx*4]
jmp 0x1400e9d0e
lea rax, [r8 + 2]
cmp r8, r14
mov rcx, qword [rsp + 0xb8]
add byte [rax], al
add byte [rax + 0xf], cl
enter 0xffffffffffff8948, 0xffffffffffffff8c
and al, 0xb8
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xf], cl
enter 0xffffffffffff8948, 0xffffffffffffff8c
and al, 0xb8
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0xc8
add byte [rax], al
add cl, ch
std
invalid
xor eax, eax
mov qword [rsp + 0xc8], rax
jmp 0x1400e9b62
mov word [rsp + 0x20], 0x100
lea rcx, [rsp + 0x70]
mov rdx, qword [rsp + 0xa0]
mov r8, r12
mov r9d, edi
call fcn.1400defde
test eax, eax
je 0x1400e9dc7
invalid
xor eax, 0x1fa81
add byte [rax - 0x74b7aa8b], al
pushfq
and al, 0xc8
add byte [rax], al
add byte [rax - 0x7b], cl
fstp xword [rax]
mov eax, 0
cmp edx, 0x80000001
jne 0x1400e9def
mov rbx, qword [rsp + 0xc8]
test rbx, rbx
mov eax, 0
mov rcx, qword [rsp + 0xb8]
cmovne rcx, rax
mov qword [rsp + 0xb8], rcx
jmp 0x1400e9e18
mov ebx, 2
jmp 0x1400e9e25
mov ebx, 2
jmp 0x1400e9e18
mov rbx, qword [rsp + 0xc8]
test rbx, rbx
mov rax, qword [rsp + 0xb8]
cmovne rax, r14
mov qword [rsp + 0xb8], rax
jmp 0x1400e9e18
bt edx, 0x1d
mov eax, 0
mov rcx, qword [rsp + 0xb8]
cmovb rcx, rax
mov qword [rsp + 0xb8], rcx
mov dword [rsp + 0xb8], ecx
add byte [rax], al
add byte [rax - 0x75], cl
pushfq
and al, 0xc8
add byte [rax], al
add byte [rax + 0xf], cl
invalid
invalid
add byte [rax], al
add byte [rax - 0x75], cl
pushfq
and al, 0xc8
add byte [rax], al
add byte [rax + 0xf], cl
fmul dword [rax - 0x75]
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x58], rax
mov r14, qword [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov rax, qword [rsp + 0x68]
inc qword [rax]
cmp rbx, 1
mov r12, qword [rsp + 0xa8]
mov r13, qword [rsp + 0x50]
mov ebp, dword [rsp + 0x50]
mov rbp, qword [rsp + 0x60]
jne 0x1400ea2f0
mov rax, qword [rsp + 0x58]
test rax, rax
je 0x1400ea79c
invalid
invalid
or dword [rax], eax
add byte [rax], al
add byte [rax], al
add r14, rax
inc rsi
mov rdi, rsi
jmp 0x1400e98d4
xor ebx, ebx
jmp 0x1400e9e18
mov qword [rsp + 0xc0], rbp
lea rbx, [rbp + 0x320]
add byte [rax], al
add r14, 0x38
test r15, r15
cmovne r14, r15
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov esi, 0x490025d4
mov edi, ecx
mov rcx, r14
call fcn.14016c65e
mov r14, rax
mov qword [rsp + 0xa0], rdx
mov rbp, r12
lea rdi, [rax + 0xd8]
mov qword [rsp + 0xb0], rbx
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x90], r15
xorps xmm0, xmm0
movups xmmword [rsp + 0x80], xmm0
mov byte [rsp + 0x98], 0
mov qword [rsp + 0x78], rdi
mov rcx, rsi
mov rdx, r13
xor r8d, r8d
call fcn.1400df4cb
mov r12, rax
mov esp, eax
mov r15, rax
shr r15, 0x30
lea rax, [r14 + 0x1a0]
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x58
mov eax, r12d
and eax, 1
mov ecx, r12d
shr ecx, 7
and ecx, 2
or rcx, rax
mov eax, r12d
shr eax, 0xe
invalid
and eax, 4
or rax, rcx
mov ecx, r12d
shr ecx, 0x15
and ecx, 8
or rcx, rax
mov rax, r12
shr rax, 0x1c
and eax, 0x10
or rax, rcx
mov rcx, r12
shr rcx, 0x23
and ecx, 0x20
or rcx, rax
mov eax, r15d
shl al, 5
and al, 0x40
movzx ebx, al
or rbx, rcx
and rbx, rbp
mov rcx, qword [r14 + 0x150]
mov rdx, qword [r14 + 0x158]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov r8, rbx
call fcn.1400d41fb
mov r13d, dword [rax]
cmp r13d, 0x80000000
mov rbp, rsi
jne 0x1400ea019
invalid
and qword [r14 + 0x1b0], 0
mov rax, qword [rsp + 0xc0]
mov rcx, qword [rax + 0x608]
add al, ch
push rdx
invalid
invalid
dec dword [rcx + rcx*4 + 0x64]
and al, 0x20
mov rcx, qword [rsp + 0xb0]
mov rdx, rdi
mov edx, edi
mov r8d, eax
mov r9, qword [rsp + 0x58]
call fcn.1400de290
mov rdx, qword [r14 + 0x1a8]
add byte [rax], al
mov r8, qword [r14 + 0x1b0]
and qword [rsp + 0x20], 0
lea rcx, [rsp + 0x70]
mov r9d, r15d
call fcn.1400de4d3
test eax, eax
je 0x1400ead7e
add byte [rax], al
mov rcx, qword [rsp + 0x70]
call fcn.1400def52
mov r13d, eax
mov rax, qword [rsp + 0x78]
and al, 0x78
mov rcx, qword [rax + 0x78]
mov rdx, qword [rax + 0x80]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov r8, rbx
call fcn.1400d41fb
mov dword [rax], r13d
and al, 0x78
mov r12d, 1
cmp r13d, 0x80000001
je case.0x1400e6f9d.96
mov esp, 1
lea rax, [rsp + 0x70]
mov dword [rax + 0x20], r13d
add r14, 0x1c8
add esi, 0x1c8
mov ebx, 1
mov rcx, qword [rax + 0x10]
mov ebp, r13d
mov r15, rcx
add esi, 0x1c8
mov eax, ebp
mov ebp, r13d
mov rdi, rcx
mov r13, qword [rsp + 0x50]
cmp rdi, r13
jae 0x1400eace8
mov rsi, qword [rsp + 0x70]
mov r12, qword [rsp + 0x78]
add rdi, 3
mov rcx, rdi
mov r9d, ebp
mov r11, qword [rsp + 0x60]
lea rdi, [rcx - 3]
cmp r9d, 0x1fffffff
ja 0x1400ea10c
cmp rdi, r13
jae 0x1400ea10c
invalid
mov ebp, r9d
mov r9d, eax
jmp 0x1400ea128
mov edi, ecx
bt ebp, 0x1d
jb 0x1400ea1e8
bt ebp, 0x1e
jb 0x1400ea1bc
add byte [rax], al
mov eax, ebp
test ebp, ebp
jns 0x1400ea058
mov r12d, 2
cmp ebp, 0x80000002
je 0x1400eada5
lea rsi, [rdi - 1]
cmp rsi, r13
out dx, al
out dx, al
jae 0x1400ebc5a
mov rax, qword [rsp + 0x60]
movzx eax, byte [rax + rdi - 1]
and r9d, 0x1fffffff
invalid
invalid
call [rdi]
mov qword [rsp + 0x80], rdi
mov word [rsp + 0x20], ax
and al, 0x20
lea rcx, [rsp + 0x70]
mov rdx, qword [rsp + 0x58]
mov r8, r14
mov eax, esi
invalid
mov eax, esi
call fcn.1400defde
test eax, eax
je 0x1400eb38d
add byte [rax], al
mov ebp, edx
cmp edx, 0x80000001
je 0x1400eb383
invalid
add byte [rdi], cl
mov edx, 0xe8891de5
bt ebp, 0x1d
mov eax, ebp
jae 0x1400ea058
jmp 0x1400ea29f
mov rcx, rsi
mov rdx, qword [rsp + 0x60]
mov r8, r13
mov r9, rdi
call fcn.1400df689
test rax, rax
je 0x1400ead91
mov rdi, rdx
and ebp, 0x9fffffff
mov eax, ebp
jmp 0x1400ea058
lea r15, [rdi - 1]
jg 0x1400ea1eb
inc dword [rax + 0x9824bc]
add byte [rax], al
add byte [rdi], cl
test esi, ebp
sbb dword [rax], eax
add byte [rcx - 0x1b], al
invalid
fisttp word [rcx + 0x9424ac]
add byte [rax], al
cmp byte [rsp + 0x98], 0
jne case.0x140117283.106
and ebp, 0xdfffffff
mov dword [rsp + 0x94], ebp
invalid
cmp qword [rsi + 0x2a8], 2
jb 0x1400ea247
mov rcx, r12
mov edx, ebp
call fcn.1400deab8
mov rdx, qword [rax]
mov r8, qword [rax + 8]
lea rbx, [rsp + 0x100]
mov rcx, rbx
call fcn.1400de261
mov rcx, rbx
lea rdx, [rsp + 0x70]
call fcn.1400e6612
test al, al
jne case.0x140117283.106
invalid
add byte [rcx - 0x1276be18], cl
mov eax, ebp
mov r13d, ebp
mov rcx, rdi
mov edx, r13d
and edx, 0xdfffffff
cmp edx, ebp
jne 0x1400ea28d
lea rdx, [rcx + 2]
cmp rdx, qword [rsp + 0x50]
push rsp
and al, 0x50
push rsp
and al, 0x50
jae 0x1400ea28d
mov rdx, qword [rsp + 0x60]
movzx edx, byte [rdx + rcx]
mov r8, qword [rsi + 0x2d0]
movzx edx, byte [r8 + rdx]
mov r8, qword [r12 + 0x58]
add rdx, rax
add edx, eax
add edx, eax
mov r13d, dword [r8 + rdx*4]
inc rcx
jmp 0x1400ea24f
lea rax, [rcx - 2]
cmp rcx, rdi
cmova r15, rax
xor ebx, ebx
jmp 0x1400ea04b
cmp byte [rsp + 0x98], 0
jne 0x1400ebbe5
and ebp, 0xdfffffff
mov dword [rsp + 0x94], ebp
xchg esp, eax
add byte [rax], al
add byte [rcx - 0x77], al
in eax, dx
xchg esp, eax
add byte [rax], al
add byte [rcx - 0x77], al
in eax, dx
mov rcx, rdi
mov r15, rsi
xor ebx, ebx
jmp 0x1400ea04b
invalid
xor r15d, r15d
mov r12, qword [rsp + 0xa8]
jmp 0x1400ebafe
mov rcx, r14
mov rdx, rax
call case.0x1400fbf5c.429
mov r14, rax
mov r15, rdx
jmp 0x1400e939c
cmp rbx, 2
je 0x1400eb3c2
mov rbx, qword [rsp + 0x58]
test rbx, rbx
je 0x1400ea79c
add rbx, r14
mov rax, qword [rsp + 0xd0]
mov rcx, qword [rsp + 0xd8]
mov rsi, rbp
mov rbp, qword [rax]
lea rdi, [rbp + 0x320]
mov rax, qword [rsp + 0xe0]
add rcx, 0x38
test rax, rax
cmovne rcx, rax
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
call fcn.14016c65e
mov r12, rax
mov qword [rsp + 0xb0], rdx
lea r14, [rax + 0xd8]
mov qword [rsp + 0x70], rdi
movabs rax, 0x8000000000000000
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x80], rbx
mov byte [rsp + 0x98], 0
mov qword [rsp + 0x88], rbx
mov qword [rsp + 0x78], r14
mov rcx, rsi
mov rdx, r13
mov qword [rsp + 0x58], rbx
mov r8, rbx
call fcn.1400df4cb
mov r13, rax
mov r15, rax
shr r15, 0x30
lea rax, [r12 + 0x1a0]
mov qword [rsp + 0xa0], rax
mov eax, r13d
and eax, 1
add dword [rcx + rcx*4 - 0x17], eax
shr ecx, 7
and ecx, 2
or rcx, rax
mov eax, r13d
shr eax, 0xe
and eax, 4
or rax, rcx
mov ecx, r13d
shr ecx, 0x15
and ecx, 8
or rcx, rax
mov rax, r13
shr rax, 0x1c
and eax, 0x10
or rax, rcx
mov rcx, r13
shr rcx, 0x23
and ecx, 0x20
or rcx, rax
mov eax, r15d
shl al, 5
and al, 0x40
movzx ebx, al
or rbx, rcx
movabs rax, 0xffffffffffff
and rbx, rax
mov rcx, qword [r12 + 0x150]
mov rdx, qword [r12 + 0x158]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov r8, rbx
call fcn.1400d41fb
mov esi, dword [rax]
cmp esi, 0x80000000
jne 0x1400ea4ce
and qword [r12 + 0x1b0], 0
mov rcx, qword [rbp + 0x608]
call fcn.1400de8f6
mov qword [rsp + 0x20], r13
mov rcx, rdi
mov rdx, r14
mov r8d, eax
mov r9, qword [rsp + 0xa0]
call fcn.1400de290
mov rdx, qword [r12 + 0x1a8]
mov r8, qword [r12 + 0x1b0]
and qword [rsp + 0x20], 0
lea rcx, [rsp + 0x70]
mov r9d, r15d
call fcn.1400de4d3
test eax, eax
je 0x1400eb940
mov rcx, qword [rsp + 0x70]
call fcn.1400def52
mov esi, eax
mov rax, qword [rsp + 0x78]
mov rcx, qword [rax + 0x78]
mov rdx, qword [rax + 0x80]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov r8, rbx
call fcn.1400d41fb
mov dword [rax], esi
mov r13d, 1
cmp esi, 0x80000001
je 0x1400eb946
lea rax, [rsp + 0x70]
mov dword [rax + 0x20], esi
add r12, 0x1c8
mov r14d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rax + 0x10]
mov eax, esi
mov r15, rcx
mov r13, qword [rsp + 0x50]
and al, 0x50
mov rbp, qword [rsp + 0x60]
mov rdi, rcx
cmp rdi, r13
jae 0x1400eb8fb
mov rbp, qword [rsp + 0x70]
mov r13, qword [rsp + 0x78]
add rdi, 3
mov rcx, rdi
lea rdi, [rcx - 3]
cmp eax, 0x1fffffff
invalid
invalid
call [rdi]
ja 0x1400ea5c5
invalid
cmp rdi, qword [rsp + 0x50]
jae 0x1400ea5c5
invalid
xchg byte [rax], al
add byte [rax], al
add dword [rsi + 0x48000000], 0xffffff8b
push rsp
and al, 0x60
mov rdx, qword [rsp + 0x60]
movzx edx, byte [rdx + rcx - 3]
mov r8, qword [rbp + 0x2d0]
movzx r9d, byte [r8 + rdx]
mov rdx, qword [r13 + 0x58]
mov r10d, eax
add r10, r9
mov esi, dword [rdx + r10*4]
cmp rsi, 0x1fffffff
ja 0x1400ea5cc
cmp rcx, qword [rsp + 0x50]
jae 0x1400ea5cc
mov r10, qword [rsp + 0x60]
movzx eax, byte [r10 + rcx - 2]
movzx eax, byte [r8 + rax]
add rax, rsi
mov eax, dword [rdx + rax*4]
add al, 0x82
add al, 0x82
cmp rax, 0x1fffffff
ja 0x1400ea5d5
movzx r9d, byte [r10 + rcx - 1]
movzx r9d, byte [r8 + r9]
add r9, rax
mov esi, dword [rdx + r9*4]
cmp rsi, 0x1fffffff
ja 0x1400ea5df
movzx eax, byte [r10 + rcx]
movzx eax, byte [r8 + rax]
add byte [rax + 1], cl
invalid
mov eax, dword [rdx + rax*4]
add rcx, 4
jmp 0x1400ea525
add byte [rax + 1], cl
invalid
mov r9d, esi
mov esi, eax
jmp 0x1400ea5e5
add rcx, 0xfffffffffffffffe
mov r9d, eax
jmp 0x1400ea5e2
dec rcx
mov r9d, esi
mov esi, eax
jmp 0x1400ea5e2
mov r9d, eax
mov rdi, rcx
bt esi, 0x1d
jb 0x1400ea6e4
invalid
add byte [rdi], cl
mov edx, 0x820f1ee6
mov word [rax], es
add byte [rax], al
bt esi, 0x1e
jb 0x1400ea685
mov eax, esi
test esi, esi
mov r13, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x60]
jns 0x1400ea50b
invalid
invalid
invalid
invalid
invalid
mov r13d, 2
cmp esi, 0x80000002
je case.0x1400e6f9d.83
lea rbx, [rdi - 1]
cmp rbx, qword [rsp + 0x50]
jae 0x1400ebc97
movzx eax, byte [rbp + rdi - 1]
and r9d, 0x1fffffff
mov qword [rsp + 0x80], rdi
mov word [rsp + 0x20], ax
lea rcx, [rsp + 0x70]
jo 0x1400ea695
mov edx, dword [rsp + 0xa0]
jo 0x1400ea695
mov edx, dword [rsp + 0xa0]
mov r8, r12
call fcn.1400defde
test eax, eax
je 0x1400ebb6c
test byte [rax], cl
invalid
add byte [rax], al
mov esi, edx
cmp edx, 0x80000001
je 0x1400ebb62
bt esi, 0x1d
mov eax, esi
mov r13, qword [rsp + 0x50]
jae 0x1400ea50b
jmp 0x1400ea6b9
mov rcx, rbp
mov rbp, qword [rsp + 0x60]
mov rdx, rbp
mov r13, qword [rsp + 0x50]
mov r8, r13
mov r9, rdi
call fcn.1400df689
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
add byte [rbx], dl
add byte [rax], al
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
add byte [rbx], dl
add byte [rax], al
mov rdi, rdx
and esi, 0x9fffffff
mov eax, esi
jmp 0x1400ea50b
cmp byte [rsp + 0x98], 0
jne case.0x140117283.112
and esi, 0xdfffffff
mov dword [rsp + 0x94], esi
mov eax, esi
mov rcx, rdi
mov r15, rbx
xor r14d, r14d
jmp 0x1400ea508
lea r15, [rdi - 1]
cmp byte [rsp + 0x98], 0
jne 0x1400ebbdb
and esi, 0xdfffffff
mov dword [rsp + 0x94], esi
cmp qword [rbp + 0x2a8], 2
jb 0x1400ea743
mov rcx, r13
mov edx, esi
call fcn.1400deab8
mov rdx, qword [rax]
mov r8, qword [rax + 8]
lea rbx, [rsp + 0x100]
mov rcx, rbx
call fcn.1400de261
mov rcx, rbx
invalid
lea rdx, [rsp + 0x70]
call fcn.1400e6612
test al, al
jne 0x1400ebbdb
adc al, 0
invalid
invalid
adc al, 0
add byte [rcx + 0x48f089f2], cl
mov eax, esi
mov rcx, rdi
mov edx, esi
mov eax, esi
mov rcx, rdi
mov r8d, eax
and r8d, 0xdfffffff
cmp r8d, esi
invalid
jne 0x1400ea789
invalid
lea r8, [rcx + 2]
cmp r8, qword [rsp + 0x50]
jae 0x1400ea789
mov rax, qword [rsp + 0x60]
and al, 0x60
movzx eax, byte [rax + rcx]
mov r8, qword [rbp + 0x2d0]
movzx eax, byte [r8 + rax]
mov r8, qword [r13 + 0x58]
add rax, rdx
mov eax, dword [r8 + rax*4]
inc rcx
jmp 0x1400ea74a
lea rdx, [rcx - 2]
cmp rcx, rdi
cmova r15, rdx
cli
xor r14d, r14d
xor esi, esi
jmp 0x1400ea4fe
mov rax, qword [rsp + 0xd0]
add byte [rax], al
mov rcx, qword [rsp + 0xd8]
mov qword [rsp + 0xb0], rax
mov r12, qword [rax]
mov esp, dword [rax]
and byte [rcx - 0x73], cl
mov ah, 0x24
and byte [rbx], al
add byte [rax], al
and byte [rcx - 0x73], cl
mov ah, 0x24
and byte [rbx], al
add byte [rax], al
mov rax, qword [rsp + 0xe0]
mov eax, dword [rsp + 0xe0]
add byte [rax - 0x7d], cl
sar dword [rax], 0x48
test eax, eax
add rcx, 0x38
test rax, rax
cmovne rcx, rax
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
call fcn.14016c65e
invalid
or byte [rax], al
enter 0xffffffffffff8d48, 0x15
ja case.0x1400d71b6.300
and eax, 0x1e80e800
or byte [rax], al
mov r14, rax
mov qword [rsp + 0xa0], rdx
lea rdi, [rax + 0xd8]
add byte [rax], al
add byte [rax - 0x77], cl
je 0x1400ea818
jo 0x1400ea83e
mov eax, 0
add byte [rax], al
add byte [rax + 0x24848948], al
mov qword [rsp + 0x90], rax
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
test byte [rax + rax*4], ah
add byte [rax], al
add dh, al
test byte [rax + rbx*4], ah
cwde
add byte [rax], al
add byte [rax], al
jo 0x1400ea83e
mov eax, 0
add byte [rax], al
add byte [rax + 0x24848948], al
mov qword [rsp + 0x90], rax
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
test byte [rax + rax*4], ah
add byte [rax], al
add dh, al
test byte [rax + rbx*4], ah
cwde
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x78], rdi
mov rcx, rbp
mov rdx, r13
xor r8d, r8d
call fcn.1400df4cb
invalid
dec dword [rcx - 0x77]
invalid
mov r15, rax
shr r15, 0x30
lea rax, [r14 + 0x1a0]
invalid
add dword [rax], eax
invalid
mov qword [rsp + 0x58], rax
mov eax, r13d
and eax, 1
add dword [rcx + rcx*4 - 0x17], eax
and al, 0x58
add dword [rcx + rcx*4 - 0x17], eax
shr ecx, 7
and ecx, 2
or rcx, rax
mov eax, r13d
shr eax, 0xe
and eax, 4
or rax, rcx
mov ecx, r13d
shr ecx, 0x15
and ecx, 8
or rcx, rax
mov rax, r13
mov eax, ebp
mov eax, ebp
shr rax, 0x1c
and eax, 0x10
or rax, rcx
mov rcx, r13
shr rcx, 0x23
and ecx, 0x20
or rcx, rax
mov eax, r15d
shl al, 5
and al, 0x40
movzx ebx, al
or rbx, rcx
movabs rax, 0xffffffffffff
and rbx, rax
mov rcx, qword [r14 + 0x150]
mov rdx, qword [r14 + 0x158]
xchg esi, eax
pop rax
add dword [rax], eax
add byte [rbp + rcx*4 + 0xd], cl
int3
and eax, 0xd8894900
call fcn.1400d41fb
mov ebp, dword [rax]
cmp ebp, 0x80000000
add byte [rax + 0x83850f], al
add byte [rax], al
and qword [r14 + 0x1b0], 0
and dword [rsi + 0x1b0], 0
mov rcx, qword [r12 + 0x608]
call fcn.1400de8f6
mov qword [rsp + 0x20], r13
mov rcx, rsi
mov rdx, rdi
mov r8d, eax
mov r9, qword [rsp + 0x58]
call fcn.1400de290
mov rdx, qword [r14 + 0x1a8]
add dword [rax], eax
add byte [rbp - 0x75], cl
xchg byte [rax + 0x48000001], dh
and dword [rsp + 0x20], 0
lea rcx, [rsp + 0x70]
jo 0x1400ea959
mov ecx, edi
call fcn.1400de4d3
test eax, eax
je 0x1400eaf3a
add byte [rax], al
mov word [rax + rcx], fs
and al, 8
invalid
add byte [rax], al
mov rcx, qword [rsp + 0x70]
call fcn.1400def52
mov ebp, eax
mov rax, qword [rsp + 0x78]
mov rcx, qword [rax + 0x78]
mov rdx, qword [rax + 0x80]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov r8, rbx
call fcn.1400d41fb
mov dword [rax], ebp
and al, 0x70
or eax, 0x25cbd2
mov r12d, 1
cmp ebp, 0x80000001
add byte [rax + 0x5de840f], al
add byte [rax], al
add byte [rax + 0x5de840f], al
add byte [rax], al
test dh, bl
add eax, 0x8d480000
lea rax, [rsp + 0x70]
mov dword [rax + 0x20], ebp
add r14, 0x1c8
add byte [rax], al
mov ebx, 1
mov rcx, qword [rax + 0x10]
mov eax, ebp
mov r15, rcx
mov r13, qword [rsp + 0x50]
push rax
mov r12d, 2
and al, 0x70
push rax
mov rdi, rcx
cmp rdi, r13
jae 0x1400eae1a
mov rsi, qword [rsp + 0x70]
mov r13, qword [rsp + 0x78]
add rdi, 3
mov rcx, rdi
lea rdi, [rcx - 3]
lea edi, [rcx - 3]
std
cmp eax, 0x1fffffff
ja 0x1400eaa47
and al, 0x70
cmp rdi, qword [rsp + 0x50]
jae 0x1400eaa47
add byte [rax], al
invalid
cmp edi, dword [rsp + 0x50]
mov rdx, qword [rsp + 0x60]
movzx edx, byte [rdx + rcx - 3]
mov r8, qword [rsi + 0x2d0]
rol byte [rdx], 1
add byte [rax], al
add byte [rbp + 0xf], al
movzx r9d, byte [r8 + rdx]
mov dh, listen
adc byte [rcx - 0x75], cl
push rbp
pop rax
mov r10d, eax
ret 0x14d
retf 0x8b42
sub al, 0x92
xchg edx, eax
cmp rbp, 0x1fffffff
ja 0x1400eaa4e
ret 0x14d
or r15b, dil
movzx eax, byte [rdx + rcx]
mov r9d, ebp
mov ebp, eax
jmp 0x1400eaa67
invalid
sbb dword [rax - 0x7d], ecx
sar esi, 0x41
mov ecx, eax
shr ebx, 0xd
mov r9d, eax
mov rdi, rcx
bt ebp, 0x1d
jb 0x1400eab27
bt ebp, 0x1e
jb 0x1400eaaf6
in eax, 0x1e
mov eax, ebp
test ebp, ebp
in eax, dx
mov r13, qword [rsp + 0x50]
jns 0x1400ea98d
invalid
invalid
inc dword [rcx + 0x2fd]
or byte [rdi], 0x84
test ah, cl
cmp ebp, 0x80000002
je 0x1400eb95e
test ah, cl
invalid
add byte [rax], al
lea rsi, [rdi - 1]
cmp rsi, r13
jae 0x1400ebc5a
cmp dword [rbx + 0x48000011], 0xffffff8b
and al, 0x60
mov rax, qword [rsp + 0x60]
movzx eax, byte [rax + rdi - 1]
and r9d, 0x1fffffff
mov qword [rsp + 0x80], rdi
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x20
cmp dil, r15b
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x20
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
mov rdx, qword [rsp + 0x58]
mov r8, r14
call fcn.1400defde
invalid
invalid
test eax, eax
invalid
invalid
je 0x1400eaf48
test byte [rcx + 4], dh
add byte [rax], al
mov ebp, edx
cmp edx, 0x80000001
cli
add dword [rax], eax
add byte [rax + 0x1047840f], al
add byte [rax], al
add byte [rax], al
bt ebp, 0x1d
mov eax, ebp
jae 0x1400ea98d
invalid
invalid
invalid
invalid
jmp 0x1400eabe3
mov rcx, rsi
mov ecx, esi
mov rdx, qword [rsp + 0x60]
mov r13, qword [rsp + 0x50]
mov r8, r13
mov eax, ebp
mov r9, rdi
call fcn.1400df689
jnp 0x1400eab57
invalid
dec dword [rax - 0x7b]
test eax, eax
invalid
jnp 0x1400eab57
invalid
ror byte [rdi], 0x84
invalid
je 0x1400eb8ed
mov rdi, rdx
and ebp, 0x9fffffff
in eax, 0xff
invalid
call [rdi + 0x66e9e889]
invalid
invalid
invalid
in eax, 0xff
invalid
invalid
lea r15, [rdi - 1]
cmp byte [rsp + 0x98], 0
mov esp, 0x9824
add byte [rax], al
mov esp, 0x9824
add byte [rax], al
add byte [rax], al
jne 0x1400ebbcb
and ebp, 0xdfffffff
mov dword [rsp + 0x94], ebp
cmp qword [rsi + 0x2a8], 2
cmp dword [rsi + 0x2a8], 2
add al, byte [rax]
add byte [rdx], al
add al, byte [rax]
add byte [rdx], al
add byte [rax], al
add dh, byte [rdx + 0x36]
jb case.0x1400dbebe.193
mov rcx, r13
mov edx, ebp
call fcn.1400deab8
mov rdx, qword [rax]
mov r8, qword [rax + 8]
mov eax, dword [rax + 8]
jmp 0x19ef795e0
invalid
mov eax, dword [rax + 8]
or byte [rax - 0x73], cl
pushfq
and al, 0
add byte [rcx], al
add byte [rax], al
mov rcx, rbx
invalid
lea rbx, [rsp + 0x100]
add byte [rax], al
mov rcx, rbx
call fcn.1400de261
invalid
invalid
invalid
dec dword [rax - 0x77]
invalid
lea rdx, [rsp + 0x70]
call fcn.1400e6612
test al, al
jne 0x1400ebbcb
invalid
mov edx, ebp
mov eax, ebp
invalid
mov rcx, rdi
call 0x1820834d6
mov eax, eax
mov r8d, eax
and r8d, 0xdfffffff
cmp r8d, ebp
jne 0x1400eabcc
lea r8, [rcx + 2]
cmp r8, qword [rsp + 0x50]
push rax
jae 0x1400eabcc
invalid
and eax, 0x24448b48
invalid
mov rax, qword [rsp + 0x60]
and al, 0x60
movzx eax, byte [rax + rcx]
mov r8, qword [rsi + 0x2d0]
xchg al, dl
add al, byte [rax]
add byte [rcx + 0xf], al
mov dh, 4
add byte [rbp - 0x75], cl
pop r8
mov dh, 4
or byte [rbx + rcx*4 - 0x7a], cl
xchg al, dl
add al, byte [rax]
invalid
xchg al, dl
add al, byte [rax]
add byte [rcx + 0xf], al
mov dh, 4
add byte [rbp - 0x75], cl
pop r8
add rax, rdx
mov eax, dword [r8 + rax*4]
rol byte [rcx - 0x75], 1
add al, 0x80
inc rcx
jmp 0x1400eab8d
lea rdx, [rcx - 2]
cmp rcx, rdi
cmova r15, rdx
cli
xor ebx, ebx
fisttp dword [rbx + rcx*4 + 0x6c]
and al, 0x50
push rax
lea edx, [rcx - 2]
fisttp dword [rbx + rcx*4 + 0x6c]
and al, 0x50
push rax
push rax
jmp 0x1400ea98a
inc dword [rax + 0x9824bc]
add byte [rax], al
add byte [rax], al
jne case.0x140117283.110
add byte [rcx - 0x1b], al
and ebp, 0xdfffffff
mov dword [rsp + 0x94], ebp
cmp byte [rsp + 0x98], 0
jne case.0x140117283.110
invalid
cwde
add byte [rax], al
add byte [rax], al
and ebp, 0xdfffffff
mov dword [rsp + 0x94], ebp
mov eax, ebp
mov rcx, rdi
mov r15, rsi
xor ebx, ebx
jmp 0x1400ea98a
add r14, 0x920
lea r9, [0x140347878]
or eax, 0x25cc5d
and byte [rcx], cl
add byte [rax], al
or eax, 0x25cc5d
xor ecx, ecx
mov rbp, rdi
std
leave
std
mov rdx, rdi
mov r8, r13
call 0x13192ac12
dec dword [rcx - 0x77]
ror dword [rax - 0x73], 1
je 0x1400eac56
jo 0x1400eac7c
mov ecx, esi
cli
call 0x13192ac12
dec dword [rcx - 0x77]
ror dword [rax - 0x73], 1
je 0x1400eac56
mov ecx, edx
jo 0x1400eac7c
mov ecx, esi
mov rdx, r14
mov r8, rax
call fcn.1400e6511
invalid
invalid
jmp 0x1400eacd0
mov al, byte [rax]
add byte [rax], al
invalid
mov al, byte [rax]
add byte [rax], al
cmp dword [r14 + 0xba0], 5
mov r12, qword [rsp + 0xa8]
je 0x1400ebc8b
mov rbp, rdi
add r14, 0xba0
lea r9, [0x1403478a8]
or eax, 0x25cc3b
xor ecx, ecx
mov rdx, rdi
mov r8, r13
mov eax, ebp
std
or eax, 0x25cc3b
cmp ecx, esp
and eax, 0x48c93100
mov edx, edi
mov eax, ebp
call fcn.14000302a
mov r9, rdx
lea rsi, [rsp + 0x70]
mov rcx, rsi
ror dword [rax - 0x73], 1
je 0x1400eaca5
jo 0x1400eaccb
mov ecx, esi
mov rdx, r14
mov r8, rax
mov r8, rax
call fcn.1400d7115
mov rdi, qword [rsi]
mov r15, qword [rsi + 0x18]
mov rbx, r15
sub rbx, qword [rsi + 0x10]
jmp 0x1400eb445
invalid
test esp, eax
invalid
invalid
add byte [rbp + rcx*4 + 0xd], cl
mov dh, 0xcb
and eax, 0x48c93100
mov rbp, rdi
lea r9, [0x140347860]
or eax, 0x25cbb6
xor ecx, ecx
mov rbp, rdi
mov rdx, rdi
mov r8, r13
call fcn.14000302a
mov r9, rdx
lea rsi, [rsp + 0x70]
mov rcx, rsi
int1
int1
mov rdx, rbx
mov edx, ebx
mov r8, rax
call fcn.1400e65a5
mov rdi, qword [rsi]
mov rbx, qword [rsi + 8]
mov r15, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
jle 0x1400eaceb
mov r12, qword [rsp + 0xa8]
jmp 0x1400eb445
and eax, 0x1fffffff
invalid
call [rdi]
mov word [rsp + 0x20], 0x100
lea rcx, [rsp + 0x70]
mov rdx, qword [rsp + 0x58]
mov r8, r14
mov r9d, eax
call fcn.1400defde
test eax, eax
je 0x1400ead9f
invalid
add byte [rcx + 0x1fa], al
or byte [rdi], 0x85
movabs dword [0xf4ddb8548000000], eax
add byte [rax], al
add byte [rax - 0x7b], cl
fisttp dword [rbp + 0xf]
cmp edx, 0x80000001
jne 0x1400eadc0
add byte [rax], al
invalid
cli
add dword [rax], eax
add byte [rax + 0xa3850f], al
add byte [rax], al
add byte [rax - 0x7b], cl
fisttp dword [rbp + 0xf]
std
add byte [rax], al
add byte [rax - 0x7b], cl
fisttp dword [rbp + 0xf]
std
jmp 0x1400eb38a
invalid
invalid
mov word [rsp + 0x20], 0x100
lea rcx, [rsp + 0x70]
mov rdx, qword [rsp + 0xa0]
mov edx, dword [rsp + 0xa0]
mov edx, dword [rsp + 0xa0]
mov r8, qword [rsp + 0x58]
pop rax
mov r9d, esi
call fcn.1400defde
test eax, eax
je 0x1400eadaa
xor eax, eax
cmp edx, 0x80000001
jne 0x1400eadd4
add byte [rax - 0x74b3838b], al
je 0x1400ead80
push 0x48f6854d
cmovne ebx, eax
test r14, r14
test esi, esi
cmovne rbx, rax
jmp 0x1400eade5
mov r14d, 2
add al, byte [rax]
add byte [rax], al
mov r15, qword [rsp + 0x50]
mov rbx, r15
mov r12, qword [rsp + 0xa8]
movsb byte [rdi], byte [rsi]
and al, 0xa8
add byte [rax], al
add byte [rax], al
movsb byte [rdi], byte [rsi]
and al, 0xa8
add byte [rax], al
add byte [rax], al
jmp case.0x1400e7bec.63
add byte [rax], al
jmp case.0x1400e7bec.63
mov r12d, 2
add al, byte [rax]
add byte [rax], al
xor r15d, r15d
mov r13, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
jmp 0x1400eb392
mov r12d, 1
mov r15, r13
add byte [rbp - 0x77], cl
out dx, eax
jmp 0x1400eb38d
add byte [rax], al
mov r12d, 2
mov esp, 2
jmp 0x1400eb38d
mov r14d, 2
add al, byte [rax]
add byte [rax], al
jmp 0x1400eade5
xor ecx, dword [rbx + rcx*4 + 0x74]
and al, 0x68
mov r14, qword [rsp + 0x68]
test r14, r14
cmovne rbx, rdi
jmp 0x1400eade5
cmovb edi, ebp
cmovae r12, rbx
jmp 0x1400eb38d
add byte [rax], al
add byte [rax], al
bt edx, 0x1d
loop 0x1400eadf5
loop 0x1400eadf5
cmovb rbx, rax
mov r14, qword [rsp + 0x68]
push 0xfffffffff0420f4c
push 0xfffffffff0420f4c
mov r15, qword [rsp + 0x50]
and al, 0x50
mov rax, qword [rsp + 0xb0]
mov al, 0
add byte [rax], al
inc qword [rax]
add byte [rbp - 0x7b], cl
test byte [rax - 0x75], 0x6c
mov ebp, dword [rsp + 0x60]
test r14, r14
mov rbp, qword [rsp + 0x60]
mov ebp, dword [rsp + 0x60]
mov ebp, dword [rsp + 0x60]
je 0x1400eb44e
xor r15d, r15d
cmp r14, 1
mov r13, qword [rsp + 0x50]
push rax
push rax
je 0x1400ebafe
jmp 0x1400eb3c5
and ebp, 0x1fffffff
mov word [rsp + 0x20], 0x100
lea rcx, [rsp + 0x70]
mov rdx, qword [rsp + 0x58]
pop rax
invalid
pop rax
mov r8, r14
mov eax, esi
mov r9d, ebp
mov ecx, ebp
call fcn.1400defde
test eax, eax
je 0x1400eb958
add byte [rax], al
add byte [rax], al
cmp edx, 0x80000001
jne case.0x140117283.102
adc ecx, dword [rbx]
add byte [rax], al
adc ecx, dword [rbx]
add byte [rax], al
test rbx, rbx
cmovne r15, r13
std
std
jmp 0x1400ebb33
xlatb
or al, 0
add byte [rax], al
lea r14, [rsp + 0x70]
lea r14, [rsp + 0x70]
mov rcx, r14
mov rdx, rbx
fimul dword [rcx - 0x77]
invalid
mov r9, rdi
stc
call fcn.1400d89ff
invalid
invalid
invalid
invalid
invalid
invalid
mov rax, qword [r14]
mov r15, qword [r14 + 0x18]
sbb byte [rcx + rcx*4 - 5], cl
sbb byte [rcx + rcx*4 - 5], cl
sub rbx, qword [r14 + 0x10]
sub ebx, dword [rsi + 0x10]
jmp 0x1400eaed4
lea rcx, [r14 + 0x30]
mov rdx, rsi
mov r8, rdi
call fcn.1400c76c4
test rax, rax
je case.0x1400eaefe.0
invalid
add byte [rax - 0x77], cl
ror dword [rcx - 0x77], cl
xlatb
mov rbx, rdx
mov r15, rdx
add r15, qword [r14 + 0x40]
jle 0x1400eaee4
jmp 0x1400eb44e
add r14, 0x30
lea rbx, [rsp + 0x70]
xor byte [rax - 0x73], cl
pop rsp
and al, 0x70
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov edx, esi
mov r8, rsi
mov r9, rdi
call fcn.1400d7115
ret 0xfffe
mov rax, qword [rbx]
mov r15, qword [rbx + 0x18]
mov rdx, r15
sub rdx, qword [rbx + 0x10]
mov rbx, rdx
mov ebx, edx
ret 0xfffe
mov ebx, edx
test rax, rax
jne 0x1400eb44e
invalid
add cl, ch
sbb dword [rax + rax], ecx
add byte [rcx - 0x75], cl
invalid
invalid
jmp case.0x1400eaefe.0
mov rax, qword [r14 + 0x58]
pop rax
cmp rax, 3
ja case.default.0x1400eaefe
in eax, 0xb
add byte [rax], al
lea rcx, [0x1403d5218]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [r14 + 0x50]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
xor r15d, r15d
mov edx, 1
xor r8d, r8d
call fcn.14005ba68
test rdi, rdi
je 0x1400ebafe
mov cl, byte [rax]
mov rax, qword [0x1404141e8]
mov rdx, rsi
mov r8, rdi
call rax
jmp 0x1400ebacb
mov r12d, 2
xor r15d, r15d
mov r13, qword [rsp + 0x50]
mov rax, qword [rsp + 0xa0]
inc qword [rax]
cmp r12, 2
mov rbp, qword [rsp + 0x60]
je 0x1400eb3ba
cmp r12, 1
je 0x1400eb3ad
test r15, r15
movabs rdi, 0x8000000000000000
je 0x1400eb87d
invalid
mov rax, qword [rsp + 0xb0]
mov rax, qword [rax]
mov qword [rsp + 0xc0], rax
lea r12, [rax + 0x620]
mov rsi, qword [rsp + 0xd8]
mov rax, qword [rsp + 0xe0]
add rsi, 0x38
test rax, rax
cmovne rsi, rax
lea r9, [0x1403478c0]
xor ecx, ecx
mov rdx, rbp
mov r8, r13
mov eax, ebp
call fcn.14000302a
mov r13, rax
invalid
mov rbx, rdx
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
and eax, 0xf1894800
call fcn.14016c65e
add byte [rax - 0x77], cl
invalid
mov qword [rsp + 0xb0], rdx
lea r14, [rax + 0x1f0]
mov qword [rsp + 0x68], r12
mov qword [rsp + 0x70], r12
mov qword [rsp + 0x90], rdi
mov esp, 0x9024
add byte [rcx + rcx*4 - 0x44], cl
and al, 0x80
add byte [rax], al
add dh, al
test byte [rax + rbx*4], ah
and al, 0x98
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x88], r15
mov qword [rsp + 0x78], r14
mov rcx, r13
mov qword [rsp + 0xa0], rbx
mov rdx, rbx
mov r8, r15
call fcn.1400df5a9
mov r12, rax
mov rdi, rax
shr rdi, 0x30
lea rax, [rbp + 0x2b8]
mov qword [rsp + 0x58], rax
mov eax, r12d
mov eax, esp
and eax, 1
mov ecx, r12d
shr ecx, 7
and ecx, 2
or rcx, rax
rol dword [rcx + rcx*4 - 0x20], 0xc1
call 0x144ef3373
invalid
and eax, 4
or rax, rcx
mov ecx, r12d
shr ecx, 0x15
and ecx, 8
or rcx, rax
or ecx, eax
mov rax, r12
shr rax, 0x1c
and eax, 0x10
or rax, rcx
enter 0xffffffffffff894c, 0xffffffffffffffe1
shr rcx, 0x23
and ecx, 0x20
or rcx, rax
mov eax, edi
shl al, 5
and al, 0x40
movzx ebx, al
or rbx, rcx
or ebx, ecx
retf
movabs rax, 0xffffffffffff
and rbx, rax
mov rcx, qword [rbp + 0x268]
mov rdx, qword [rbp + 0x270]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov r8, rbx
call fcn.1400d41fb
mov esi, dword [rax]
cmp esi, 0x80000000
jne 0x1400eb15f
and qword [rbp + 0x2c8], 0
mov rax, qword [rsp + 0xc0]
mov rcx, qword [rax + 0x908]
call fcn.1400de8f6
cmp bh, bh
dec dword [rcx + rcx*4 + 0x64]
and al, 0x20
mov rcx, qword [rsp + 0x68]
mov rdx, r14
mov r8d, eax
mov r9, qword [rsp + 0x58]
call fcn.1400de290
mov rdx, qword [rbp + 0x2c0]
mov r8, qword [rbp + 0x2c8]
and qword [rsp + 0x20], 0
lea rcx, [rsp + 0x70]
mov r9d, edi
call fcn.1400de4d3
test eax, eax
je 0x1400eb9fa
mov rcx, qword [rsp + 0x70]
call fcn.1400def52
mov esi, eax
mov rax, qword [rsp + 0x78]
mov rcx, qword [rax + 0x78]
mov rdx, qword [rax + 0x80]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov r8, rbx
call fcn.1400d41fb
mov dword [rax], esi
mov r14d, 1
cmp esi, 0x80000001
je 0x1400ead71
lea rax, [rsp + 0x70]
mov dword [rax + 0x20], esi
add rbp, 0x2e0
mov ecx, 1
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x68], rcx
mov r8, qword [rax + 0x10]
mov edx, esi
mov rbx, r8
mov r12, qword [rsp + 0xa8]
mov r14d, 2
mov rdi, r8
test rdi, rdi
je 0x1400eb9b7
mov rax, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x78]
add rdi, 0xfffffffffffffffe
mov r8, rdi
cmp edx, 0x20000000
jae 0x1400eb24c
lea rdi, [r8 + 1]
movzx r9d, byte [r13 + r8 + 1]
mov r10, qword [rax + 0x2d0]
movzx r11d, byte [r10 + r9]
mov r9, qword [rcx + 0x58]
mov esi, edx
add rsi, r11
mov esi, dword [r9 + rsi*4]
cmp rdi, 5
jb 0x1400eb257
cmp esi, 0x1fffffff
ja 0x1400eb257
movzx edx, byte [r13 + r8]
movzx edx, byte [r10 + rdx]
add rdx, rsi
mov edx, dword [r9 + rdx*4]
cmp rdx, 0x1fffffff
ja 0x1400eb25c
movzx r11d, byte [r13 + r8 - 1]
movzx r11d, byte [r10 + r11]
add r11, rdx
mov esi, dword [r9 + r11*4]
cmp rsi, 0x1fffffff
ja 0x1400eb263
movzx edx, byte [r13 + r8 - 2]
movzx edx, byte [r10 + rdx]
add rdx, rsi
mov edx, dword [r9 + rdx*4]
add r8, 0xfffffffffffffffc
jmp 0x1400eb1be
add r8, 2
mov r9d, esi
mov esi, edx
jmp 0x1400eb269
mov r9d, edx
jmp 0x1400eb26c
mov r9d, esi
mov esi, edx
jmp 0x1400eb269
dec r8
mov r9d, edx
mov rdi, r8
bt esi, 0x1d
jb 0x1400eb30e
mov edx, esi
test esi, esi
jns 0x1400eb1a4
cmp esi, 0x80000002
je 0x1400ebb5d
cmp rdi, qword [rsp + 0xa0]
jae 0x1400ebcab
movzx eax, byte [r13 + rdi]
and r9d, 0x1fffffff
mov qword [rsp + 0x80], rdi
mov word [rsp + 0x20], ax
lea rcx, [rsp + 0x70]
mov rdx, qword [rsp + 0x58]
mov r8, rbp
call fcn.1400defde
inc dword [rbp + 0x1c840fc0]
sti
invalid
invalid
inc dword [rbp + 0x1c840fc0]
sti
invalid
mov esi, edx
cmp edx, 0x80000001
or byte [rdi], 0x84
enter 8, 0
or byte [rdi], 0x84
enter 8, 0
bt esi, 0x1d
mov edx, esi
jae 0x1400eb1a4
lea rbx, [rdi + 1]
cmp byte [rsp + 0x98], 0
jne 0x1400ebbf0
and esi, 0xdfffffff
mov dword [rsp + 0x94], esi
mov edx, esi
mov r8, rdi
jmp 0x1400eb377
lea rbx, [rdi + 1]
cmp byte [rsp + 0x98], 0
jne 0x1400ebbf0
and esi, 0xdfffffff
mov dword [rsp + 0x94], esi
add byte [rax], al
add byte [rcx - 0x77], al
int1
mov edx, esi
mov r8, rdi
add byte [rax], al
add byte [rcx - 0x77], al
int1
mov r10d, edx
and r10d, 0xdfffffff
cmp r10d, esi
jne 0x1400eb36c
cmp r8, 1
jbe 0x1400eb36c
movzx edx, byte [r13 + r8 - 1]
dec r8
mov r10, qword [rax + 0x2d0]
movzx edx, byte [r10 + rdx]
mov r10, qword [rcx + 0x58]
add rdx, r9
mov edx, dword [r10 + rdx*4]
jmp 0x1400eb335
lea rax, [r8 + 2]
cmp r8, rdi
cmovb rbx, rax
xor eax, eax
mov qword [rsp + 0x68], rax
jmp 0x1400eb1a1
test rbx, rbx
cmovne r15, rdi
invalid
dec dword [rcx - 0x77]
fmul qword [rax - 0x75]
insb byte [rdi], dx
and al, 0x60
mov r12, rbx
mov rbp, qword [rsp + 0x60]
mov rax, qword [rsp + 0xa0]
inc qword [rax]
cmp r12, 2
je 0x1400eb3ba
cmp r12, 1
jne 0x1400eb46a
mov r12, qword [rsp + 0xa8]
jmp case.0x1400eaefe.0
mov r12, qword [rsp + 0xa8]
mov esp, dword [rsp + 0xa8]
xor r15d, r15d
lea rax, [rsp + 0x70]
and qword [rax], 0
and dword [rax], 0
and dword [rax], 0
and qword [rax + 0x10], 0
xor edi, edi
lea r8, [rsp + 0x100]
mov byte [r8], dil
mov byte [rax], bh
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x38], rbp
mov byte [rsp + 0x30], dil
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 2
lea rcx, [rsp + 0xd0]
mov r9d, 1
mov edx, r15d
call fcn.1400e666e
test al, al
je 0x1400eb445
xor edi, edi
cmp qword [rsp + 0x70], 0
je 0x1400eb445
cmp qword [rsp + 0x80], 0
je 0x1400eb445
mov rbx, qword [rsp + 0x78]
mov ebx, dword [rsp + 0x78]
mov r15, qword [rsp + 0x88]
mov edi, 1
add bl, ch
invalid
test rdi, rdi
je case.0x1400eaefe.0
mov rax, qword [rsp + 0x50]
mov qword [r12 + 8], rax
mov qword [r12 + 0x10], rbx
mov qword [r12 + 0x18], r15
mov r15, rbp
jmp 0x1400ebafe
test r15, r15
movabs rdi, 0x8000000000000000
je 0x1400eb87d
mov rax, qword [rsp + 0xc0]
lea r12, [rax + 0x620]
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rbp + rcx*4 - 0x60], cl
lea r12, [rax + 0x620]
mov rsi, qword [rsp + 0xd8]
mov rax, qword [rsp + 0xe0]
add rsi, 0x38
test rax, rax
cmovne rsi, rax
lea r9, [0x1403478c0]
xor ecx, ecx
mov rdx, rbp
mov r8, r13
call fcn.14000302a
mov rbp, rax
mov rbx, rdx
mov ebx, edx
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov rcx, rsi
call fcn.14016c65e
mov rsi, rax
mov qword [rsp + 0xa0], rdx
lea r14, [rax + 0x1f0]
mov qword [rsp + 0x68], r12
mov qword [rsp + 0x70], r12
mov qword [rsp + 0x90], rdi
mov qword [rsp + 0x80], r15
mov byte [rsp + 0x98], 0
mov qword [rsp + 0x88], r15
mov qword [rsp + 0x78], r14
mov rcx, rbp
mov qword [rsp + 0xb0], rbx
add byte [rax], al
add byte [rax], al
mov rdx, rbx
mov r8, r15
call fcn.1400df5a9
invalid
dec dword [rcx - 0x77]
invalid
mov rdi, rax
shr rdi, 0x30
lea rax, [rsi + 0x2b8]
add byte [rax], al
mov qword [rsp + 0x58], rax
mov eax, r12d
and eax, 1
mov ecx, r12d
mov ecx, esp
shr ecx, 7
and ecx, 2
or rcx, rax
mov eax, r12d
shr eax, 0xe
and eax, 4
or rax, rcx
mov ecx, r12d
loope 0x1400eb520
jmp 0x148f03879
or rcx, rax
ror dword [rcx + rcx*4 - 0x20], 0x48
shr eax, 0x1c
ror dword [rcx + rcx*4 - 0x20], 0x48
shr eax, 0x1c
and eax, 0x10
or rax, rcx
mov rcx, r12
loope 0x1400eb5c0
shr ecx, 0x23
loope 0x1400eb5c0
shr ecx, 0x23
and ecx, 0x20
or rcx, rax
mov eax, edi
clc
shl al, 5
and al, 0x40
movzx ebx, al
mov dh, 0xd8
or rbx, rcx
movabs rax, 0xffffffffffff
invalid
invalid
invalid
inc dword [rax]
add byte [rax + 0x21], cl
ret
mov rcx, qword [rsi + 0x268]
mov rdx, qword [rsi + 0x270]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov r8, rbx
call fcn.1400d41fb
mov r13d, dword [rax]
cmp r13d, 0x80000000
add byte [rax], al
add byte [rax + 0x8e850f], al
add byte [rax], al
add byte [rax + 0x8e850f], al
add byte [rax], al
and qword [rsi + 0x2c8], 0
mov rax, qword [rsp + 0xc0]
add byte [rax], al
add byte [rax - 0x75], cl
mov byte [rax], cl
or dword [rax], eax
add al, ch
adc dh, byte [rbx]
invalid
dec dword [rcx + rcx*4 + 0x64]
and al, 0x20
mov rcx, qword [rsp + 0x68]
mov rdx, r14
mov r8d, eax
mov r9, qword [rsp + 0x58]
call fcn.1400de290
mov rdx, qword [rsi + 0x2c0]
mov r8, qword [rsi + 0x2c8]
and qword [rsp + 0x20], 0
and al, 0x20
add byte [rax - 0x73], cl
and al, 0x70
and al, 0x70
mov r9d, edi
call fcn.1400de4d3
test eax, eax
je 0x1400eb8cf
test al, 2
add byte [rax], al
and al, 0x70
mov rcx, qword [rsp + 0x70]
and al, 0x70
call fcn.1400def52
mov r13d, eax
invalid
mov rax, qword [rsp + 0x78]
mov rcx, qword [rax + 0x78]
mov rdx, qword [rax + 0x80]
mov edx, dword [rax + 0x80]
add byte [rax], 0
add byte [rbp + rcx*4 + 0xd], cl
int 0xbe
and eax, 0xd8894900
add byte [rax], 0
add byte [rbp + rcx*4 + 0xd], cl
int 0xbe
and eax, 0xd8894900
call fcn.1400d41fb
mov dword [rax], r13d
mov edi, esi
inc dword [rcx + rcx*4 + 0x28]
mov r14d, 1
cmp r13d, 0x80000001
add dword [rax], eax
add byte [rax], al
or byte [rdi], 0x84
insb byte [rdi], dx
add al, byte [rax]
invalid
add byte [rcx - 0x7f], al
std
add dword [rax], eax
add byte [rax], al
or byte [rdi], 0x84
insb byte [rdi], dx
add al, byte [rax]
invalid
add byte [rax], al
or byte [rdi], 0x84
insb byte [rdi], dx
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
lea rax, [rsp + 0x70]
lea eax, [rsp + 0x70]
and al, 0x70
mov dword [rax + 0x20], r13d
add rsi, 0x2e0
mov ecx, 1
mov qword [rsp + 0x68], rcx
mov r9, qword [rax + 0x10]
mov edx, r13d
mov rbx, r9
mov r12, qword [rsp + 0xa8]
mov eax, edx
mov edx, r13d
invalid
mov rdi, r9
mov r13, qword [rsp + 0xb0]
test rdi, rdi
je 0x1400eb88f
invalid
mov rcx, qword [rsp + 0x70]
mov r8, qword [rsp + 0x78]
add rdi, 0xfffffffffffffffe
mov r10, rdi
mov r9d, edx
invalid
rol dword [rcx - 0x7f], 1
stc
add byte [rax], al
add byte [rax], ah
cmp r9d, 0x20000000
jae 0x1400eb74f
add byte [rax], 0
invalid
lea rdi, [r10 + 1]
movzx eax, byte [rbp + r10 + 1]
mov r11, qword [rcx + 0x2d0]
add byte [rcx + 0xf], al
mov dh, 4
add ecx, dword [rcx - 0x75]
push rax
pop rax
mov r14d, r9d
add r14, rax
mov byte [rdx - 0x75], 4
mov dl, 0x48
cmp edi, 5
invalid
invalid
jb 0x1400eb75b
inc dword [0x13f4c196d]
invalid
cmp eax, 0x1fffffff
ja 0x1400eb75b
movzx r9d, byte [rbp + r10]
movzx r9d, byte [r11 + r9]
adc eax, 0xb60f4700
or al, 0xb
add r9, rax
mov r9d, dword [rdx + r9*4]
cmp r9, 0x1fffffff
stc
invalid
invalid
call [rdi]
ja 0x1400eb753
stc
invalid
invalid
movzx eax, byte [rbp + r10 - 1]
movzx eax, byte [r11 + rax]
adc eax, 0xb60f41ff
add al, 3
add rax, r9
mov eax, dword [rdx + rax*4]
cmp rax, 0x1fffffff
invalid
ja 0x1400eb75f
invalid
movzx r9d, byte [rbp + r10 - 2]
movzx r9d, byte [r11 + r9]
add r9, rax
mov r9d, dword [rdx + r9*4]
add r10, 0xfffffffffffffffc
jmp 0x1400eb6c2
add r10, 2
mov edx, r9d
mov r9d, eax
shr ebx, 9
shr ebx, 9
mov edx, eax
jmp 0x1400eb767
dec r10
mov edx, eax
mov rdi, r10
bt edx, 0x1d
jb 0x1400eb808
xchg edi, eax
add byte [rax], al
invalid
mov edx, 0x820f1de2
sbb eax, 0x97820f
add byte [rax], al
xchg edi, eax
add byte [rax], al
add byte [rcx + 0xfd285d0], cl
test edx, edx
invalid
mov dword [rdx], ebp
invalid
mov eax, edx
test edx, edx
jns 0x1400eb6a5
mov r14d, 2
cmp edx, 0x80000002
or byte [rdi], 0x84
lock add dword [rax], eax
invalid
or byte [rdi], 0x84
lock add dword [rax], eax
add byte [rcx + rdi - 0x11], cl
out dx, eax
cmp rdi, r13
jae 0x1400ebc79
movzx eax, byte [rbp + rdi]
and r9d, 0x1fffffff
mov qword [rsp + 0x80], rdi
mov dword [rsp + 0x80], edi
mov word [rsp + 0x20], ax
lea rcx, [rsp + 0x70]
and al, 0x70
mov rdx, qword [rsp + 0x58]
and al, 0x58
mov r8, rsi
mov eax, esi
call fcn.1400defde
test eax, eax
ror byte [rdi], 0x84
invalid
add dword [rax], eax
invalid
and al, 0x70
and al, 0x58
ror byte [rdi], 0x84
invalid
cmp edx, 0x80000001
je 0x1400eb982
bt edx, 0x1d
mov eax, edx
jae 0x1400eb6a5
invalid
invalid
invalid
lea rbx, [rdi + 1]
cmp byte [rsp + 0x98], 0
add byte [rax], al
jne 0x1400ebbd3
add byte [rax], al
and edx, 0xdfffffff
mov dword [rsp + 0x94], edx
mov r13d, edx
mov r9, rdi
jmp 0x1400eb871
lea rbx, [rdi + 1]
cmp byte [rsp + 0x98], 0
jne 0x1400ebbd3
add dword [rax + 0x9824bc], eax
add byte [rax], al
add byte [rdi], cl
test dword [rcx - 0x7efffffd], edi
invalid
loop 0x1400eb81c
and edx, 0xdfffffff
mov dword [rsp + 0x94], edx
xchg esp, eax
and al, 0x94
add byte [rax], al
add byte [rcx - 0x2a76be30], cl
mov eax, edx
mov r13d, edx
mov ebp, edx
invalid
invalid
xchg esp, eax
and al, 0x94
add byte [rax], al
add byte [rcx - 0x2a76be30], cl
mov eax, edx
mov r13d, edx
mov ebp, edx
mov r9, rdi
mov r10d, r13d
and r10d, 0xdfffffff
cmp r10d, edx
jne 0x1400eb866
invalid
cmp r9, 1
jbe 0x1400eb866
movzx r10d, byte [rbp + r9 - 1]
dec r9
mov r11, qword [rcx + 0x2d0]
movzx r10d, byte [r11 + r10]
mov r11, qword [r8 + 0x58]
add r10, rax
mov r13d, dword [r11 + r10*4]
xchg ebx, eax
jmp 0x1400eb82f
xchg ebx, eax
lea rax, [r9 + 2]
cmp r9, rdi
cmovb rbx, rax
xor eax, eax
mov qword [rsp + 0x68], rax
and al, 0x68
and al, 0x68
jmp 0x1400eb695
xor r15d, r15d
xor ebx, ebx
mov r12, qword [rsp + 0xa8]
invalid
add cl, ch
mov edi, 0x66fffffb
mov dword [rsp + 0x20], 0x8d480100
add byte [rcx], al
lea rcx, [rsp + 0x70]
jmp 0x1400eb44e
mov word [rsp + 0x20], 0x100
lea rcx, [rsp + 0x70]
mov rdx, qword [rsp + 0x58]
mov r8, rsi
mov r9d, eax
mov ecx, eax
shr eax, 0x33
invalid
invalid
inc dword [rbp - 0x3b7bf040]
test ah, al
add byte [rax], al
invalid
shr eax, 0x33
invalid
xor esi, dword [rdi]
invalid
test ah, al
add byte [rax], al
add byte [rcx], dh
rol byte [rcx + 0x1fa], 0x80
cli
add dword [rax], eax
add byte [rax], al
invalid
xor eax, eax
cmp edx, 0x80000001
cli
add dword [rax], eax
add byte [rax], al
invalid
cli
add dword [rax], eax
invalid
jne 0x1400eb993
mov r14, qword [rsp + 0x68]
mov esi, dword [rsp + 0x68]
test r14, r14
cmovne rbx, rax
jmp 0x1400eb8e0
mov r14d, 2
mov rbx, r15
mov r12, qword [rsp + 0xa8]
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0xa0]
jmp 0x1400eadf2
add byte [rax], al
add cl, ch
add eax, 0x41fffff5
mov esp, 1
mov r12d, 1
mov r15, r13
jmp 0x1400eaf48
invalid
invalid
invalid
inc dword [rcx - 0x1a]
invalid
and esi, 0x1fffffff
mov word [rsp + 0x20], 0x100
and al, 0x20
add byte [rcx], al
lea rcx, [rsp + 0x70]
mov rdx, qword [rsp + 0xa0]
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rbp - 0x77], cl
loopne 0x1400eb95a
mov ecx, esi
loopne 0x1400eb95a
mov ecx, esi
call fcn.1400defde
test eax, eax
je 0x1400ebb24
cmp edx, 0x80000001
jne 0x1400ebb43
add byte [rax], al
or byte [rdi], 0x85
lar eax, word [rax]
add byte [rbp - 0x7b], cl
test byte [rbp + 0xf], 0x45
test r14, r14
cmovne r15, r13
std
std
jmp 0x1400ebb69
mov r13d, 2
mov ebp, 2
mov rbx, qword [rsp + 0x58]
mov r15, rbx
mov rbp, qword [rsp + 0x60]
mov ebp, dword [rsp + 0x60]
jmp 0x1400ebb71
mov r12d, 2
add al, byte [rax]
add byte [rax], al
invalid
add cl, ch
in eax, 0xf5
cmc
invalid
jmp 0x1400eaf48
inc dword [rbp + 0x31]
in al, 0xf
mov edx, 0xf4d1de2
cmovb edi, ebp
xor r12d, r12d
bt edx, 0x1d
cmovb r15, r13
cmovb edi, ebp
cmovae r12, rbx
jmp 0x1400eaf48
cmc
invalid
invalid
mov r14d, 2
jmp 0x1400eb8e0
invalid
mov r14, qword [rsp + 0x68]
test r14, r14
cmovne rbx, rdi
jmp 0x1400eb8e0
invalid
invalid
invalid
invalid
bt edx, 0x1d
cmovb rbx, rax
sbb eax, 0xd8420f48
mov r14, qword [rsp + 0x68]
cmovb r14, rax
jmp 0x1400eb8e0
mov r15, r13
mov r13d, 1
invalid
out dx, eax
add cl, ch
mov ch, 1
add byte [rax], al
jmp 0x1400ebb6c
add byte [rsi - 0x39], ah
and al, 0x20
add byte [rcx], al
mov word [rsp + 0x20], 0x100
lea rcx, [rsp + 0x70]
mov rdx, qword [rsp + 0x58]
push rsp
and al, 0x58
push rsp
and al, 0x58
mov r8, rbp
mov r9d, esi
call fcn.1400defde
inc dword [rbp + 0x7c840fc0]
add dword [rax], eax
invalid
inc dword [rbp + 0x7c840fc0]
add dword [rax], eax
add byte [rcx], dh
xor eax, eax
cmp edx, 0x80000001
invalid
invalid
xor eax, eax
cmp edx, 0x80000001
add byte [rax + 0x1cc850f], al
add byte [rax], al
add byte [rax + 0x1cc850f], al
add byte [rax], al
mov r14, qword [rsp + 0x68]
test r14, r14
test esi, esi
test esi, esi
cmovne rbx, rax
jmp case.0x1400e7bec.63
mov r14d, 2
jmp 0x1400ead71
mov rcx, qword [r14 + 0x50]
mov ecx, dword [rsi + 0x50]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
xor r15d, r15d
mov edx, 2
add al, byte [rax]
add byte [rax], al
xor r8d, r8d
shr al, 0x48
add bh, dh
dec dword [rdx + 0x4e8b4918]
push rax
and eax, 0xff314500
shr al, 0x48
add bh, dh
dec dword [rdx + 0x4e8b4918]
push rax
mov rdx, qword [r14 + 0x58]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
and eax, 0x1b84100
add byte [rax], al
invalid
add al, ch
sub al, 0
idiv edi
call fcn.14005ba68
test rdi, rdi
je 0x1400ebafe
add byte [rax], al
mov dl, byte [rax]
mov rax, qword [str.._f_]
xor al, byte [rax]
mov ecx, ebx
mov r8, rsi
invalid
xor al, byte [rax]
invalid
mov r9, rdi
call rax
shr bl, 1
invalid
shr bl, 1
jno 0x1400ebaa4
invalid
mov rcx, qword [r14 + 0x50]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
xor r15d, r15d
mov edx, 3
xor r8d, r8d
call fcn.14005ba68
idiv bh
mov ecx, dword [rsi + 0x50]
idiv bh
mov bl, byte [rax]
mov rcx, qword [r14 + 0x50]
mov rdx, qword [r14 + 0x58]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
lea ecx, [0x140347cf8]
mov r8d, 1
add al, ch
xlatb
push rsi
inc dword [rax - 0x76]
sub byte [rcx - 0x75], cl
push rax
mov rdx, qword [r14 + 0x58]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcliteralimp.rsx4_
mov r8d, 2
add byte [rax], al
lea ecx, [0x140347cf8]
add al, ch
xlatb
push rsi
inc dword [rax - 0x76]
sub byte [rcx - 0x75], cl
push rax
ret 0x25
mov eax, 2
add byte [rax], al
call fcn.14005ba68
test rdi, rdi
je 0x1400ebafe
push rsi
dec dword [rax - 0x7b]
push qword [rbx + rcx*2 + 0x44]
mov al, byte [rax]
idiv bh
mov r8b, byte [rax]
mov rax, qword [0x1404141f8]
xor al, byte [rax]
xor al, byte [rax]
add byte [rax - 0x77], cl
jl 0x1400ebae5
mov qword [rsp + 0x20], rdi
and byte [rcx + 0x49ea89d9], cl
mov ecx, ebx
mov edx, ebp
mov r9, rsi
mov ecx, esi
call rax
mov ecx, esi
mov rbx, rdx
mov rbp, qword [rsp + 0x60]
jmp 0x1400ebaeb
mov rcx, qword [r14 + 0x38]
mov ecx, dword [rsi + 0x38]
cmp byte [rcx - 0x75], r9b
push rsi
mov r8, rsi
mov rdx, qword [r14 + 0x40]
mov r8, rsi
mov r9, rdi
call fcn.1400df898
dec dword [rax - 0x77]
mov rbx, rdx
cmp eax, 0x8948ffff
ror dword [rax - 0x7b], cl
sal byte [rbx + rcx + 0x49], 0x89
fisttp word [rcx - 1]
invalid
test rax, rax
je case.0x1400eaefe.0
mov r15, rbx
inc r15
jmp 0x1400eb44e
stc
invalid
invalid
stc
invalid
inc dword [rbp + 0x31]
dec dword [rbp - 0x77]
cmp al, 0x24
xor r15d, r15d
mov qword [r12], r15
lea rcx, [rsp + 0xd0]
call fcn.1400e9136
call qword [rax + 0x18c48148]
add dword [rax], eax
add byte [rbx + 0x5d], bl
lea ecx, [rsp + 0xd0]
call qword [rax + 0x18c48148]
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r13d, 2
jmp 0x1400ebb6c
test rbx, rbx
cmovne r15, rdi
mov r12, rbx
jmp 0x1400eaf48
xor r14d, r14d
jmp 0x1400eade5
xor esi, esi
mov rax, r13
xor r13d, r13d
bt edx, 0x1d
cmovb r15, rax
cmovae r13, r14
jmp 0x1400ebb6c
xor ebp, ebp
mov r14d, 2
jmp case.0x1400e7bec.63
test r14, r14
cmovne r15, rdi
mov r13, r14
mov rbx, qword [rsp + 0x58]
mov rax, qword [rsp + 0xb0]
inc qword [rax]
test r13, r13
mov r12, qword [rsp + 0xa8]
add byte [rdi], cl
test cl, al
clc
invalid
invalid
add byte [rdi], cl
test cl, al
clc
invalid
cmp r13, 2
jne 0x1400ebcc2
xor r15d, r15d
mov r13, qword [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
jmp 0x1400eb3c5
mov r14, qword [rsp + 0x68]
test r14, r14
cmovne rbx, rdi
jmp case.0x1400e7bec.63
bt edx, 0x1d
loop 0x1400ebbd6
cmovb rbx, rax
mov r14, qword [rsp + 0x68]
and al, 0x68
cmovb r14, rax
jmp case.0x1400e7bec.63
xor r12d, r12d
jmp 0x1400eaf43
xor r14d, r14d
xor esi, esi
jmp 0x1400eb8e0
xor r13d, r13d
mov rbp, qword [rsp + 0x60]
invalid
jmp 0x1400ebb6c
invalid
invalid
xchg dword [rcx - 0x77], ecx
test dword [rbp + 0x31], 0xf79de9e4
xor r12d, r12d
invalid
popfq
idiv edi
mov r15, rsi
xor r12d, r12d
jmp 0x1400eb38d
invalid
inc dword [rbp + 0x31]
imul cl
int1
invalid
xor r14d, r14d
jmp case.0x1400e7bec.63
mov r15, rsi
xor r12d, r12d
jmp 0x1400eaf48
mov r15, rbx
mov edi, ebx
xor r13d, r13d
jmp 0x1400ebb6c
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov rcx, r14
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, qword [rsp + 0x58]
call fcn.1402da430
invalid
invalid
invalid
invalid
invalid
call 0xcd5abc42
add eax, 0x25bcdf
invalid
lea r8, [0x140347908]
mov rcx, r14
mov rdx, r15
call fcn.1402da880
in al, dx
invalid
invalid
in al, dx
invalid
lea r8, [0x140347908]
lea eax, [0x140347908]
mov rcx, r15
mov rdx, qword [rsp + 0x50]
call fcn.1402da4a0
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov rcx, rdi
mov rdx, rbp
call fcn.1402da430
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov rcx, rsi
add byte [rax - 0x77], cl
int1
jmp 0x1400ebc83
lea rcx, str.BUG:_RegexSet_cannot_be_used_with_find
lea rdx, [0x140347830]
invalid
invalid
invalid
invalid
mov esp, 0xe80025bb
int 0x2e
stc
dec dword [rbp + rcx*4 + 5]
invalid
js 0x1400ebc35
call fcn.14007eb46
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
add eax, 0x25b778
and eax, 0xf9894800
mov rcx, rdi
mov rdx, r13
mov edx, ebp
call fcn.1402da430
add byte [rax - 0x73], cl
or eax, 0x25bbfe
invalid
invalid
invalid
lea rcx, [0x140347890]
mov ebx, 0x59e80025
in al, dx
invalid
call fcn.1402da8f0
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov rcx, rbx
mov rdx, qword [rsp + 0x50]
call fcn.1402da430
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcdfa.rs
mov rcx, rdi
mov rdx, qword [rsp + 0xa0]
add al, ch
outsb dx, byte [rsi]
out 0x1e, eax
invalid
add al, ch
outsb dx, byte [rsi]
out 0x1e, eax
add byte [rax - 0x73], cl
or eax, 0x25bc57
lea rcx, str.BUG:_reverse_match_implies_forward_matchUw4_
lea r8, [0x140347948]
mov edx, 0x28
js 0x1400ebc8a
and eax, 0x28ba00
add byte [rax], al
call fcn.1402dc89e
int3
or ebx, dword [rdi]
add ah, cl
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rax, qword [rcx + 0x20]
test rax, rax
invalid
je 0x1400ebd2e
invalid
sal byte [rbx + rax*2 + 0x48], 0x89
invalid
mov rsi, rcx
mov rdi, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x18]
mov ecx, dword [rcx + 0x18]
mov ecx, dword [rcx + 0x18]
mov rbx, qword [rdi + 0x10]
cmp rcx, rbx
je 0x1400ebd27
pop rdi
adc byte [rax + 0x39], cl
fnstenv [rax + rbp + 0x4c]
mov eax, dword [rdi + 8]
mov r8, qword [rdi + 8]
imul rdx, rcx, 0xa0
add byte [rax], al
add rdx, r8
imul rcx, rbx, 0xa0
add byte [rax], al
add byte [rcx + rax - 0x3f], cl
add byte [rcx + rax - 0x3f], cl
imul r8, rax, 0xa0
call sub.VCRUNTIME140.dll_memmove
mov rax, qword [rsi + 0x20]
add rax, rbx
mov qword [rdi + 0x10], rax
invalid
invalid
adc byte [r8 - 0x7d], r9b
invalid
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
sub rsi, 1
jb 0x1400ebd59
invalid
adc dword [rax - 0x77], ecx
stc
mov rcx, rdi
call 0x1400ebd60
add rdi, 0xa0
jmp 0x1400ebd42
add rsp, 0x28
pop rdi
pop rsi
invalid
sub byte [rdi + 0x5e], bl
ret
cwde
add byte [rax], al
add byte [rbx + 0x2b808fa], al
add byte [rax], al
add byte [rdi], cl
ret 0xf883
clc
test r15, r15
je case.0x1400c772a.328
dec r15
mov qword [rsp + 0x38], r15
mov rdi, qword [rsp + 0x28]
imul rbx, r15, 0xa0
lea r13, [r12 + rbx]
mov r8d, 0x98
mov rcx, r14
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov ebp, dword [r12 + rbx + 0x98]
cmp ebp, 0x110009
je 0x1400ec22f
mov ebx, dword [r13 + 0x9c]
mov r8d, 0x98
lea rcx, [rsp + 0x58]
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov dword [rsp + 0xf0], ebp
mov dword [rsp + 0xf4], ebx
cmp ebp, 0x110008
or byte [rax], al
adc dword [rax], eax
or byte [rax], al
adc dword [rax], eax
jne 0x1400ec059
add byte [rax], al
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x58
mov r15, qword [rsp + 0x58]
mov r8d, 0xa0
mov eax, 0xa0
lea rsi, [rsp + 0xf8]
mov rcx, rsi
clc
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
movups xmmword [r15], xmm6
movups xmmword [r15 + 0x10], xmm6
movups xmmword [rdi + 0x10], xmm6
movups xmmword [rdi + 0x10], xmm6
movups xmmword [r15 + 0x20], xmm6
mov ebx, 0x110000
add byte [rcx], dl
add byte [rcx - 0x77], al
lahf
cwde
add byte [rax], al
add byte [rax - 0x73], cl
jl 0x1400ec039
sub byte [rax - 0x77], cl
stc
add byte [rcx], dl
add byte [rcx - 0x77], al
lahf
cwde
add byte [rax], al
add byte [rax - 0x73], cl
jl 0x1400ec039
sub byte [rax - 0x77], cl
stc
mov ecx, edi
mov rdx, rsi
call fcn.1400ec2ae
mov r15, qword [rsp + 0x60]
mov r8d, 0xa0
mov rcx, rsi
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
movups xmmword [r15], xmm6
adc dword [rdi], esi
movups xmmword [r15 + 0x10], xmm6
movups xmmword [r15 + 0x20], xmm6
mov dword [r15 + 0x98], ebx
lahf
cwde
add byte [rax], al
add byte [rax - 0x77], cl
stc
lahf
cwde
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.1400ec2ae
jmp 0x1400ec06f
add ebp, 0xffef0000
cmp ebp, 8
mov eax, 2
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
cmovae ebp, eax
cmp ebp, 6
jae 0x1400ec088
lea rcx, [rsp + 0x58]
cmovae ebp, eax
cmp ebp, 6
jae 0x1400ec088
lea rcx, [rsp + 0x58]
call fcn.1400ebe25
mov r12, qword [rsp + 0x30]
mov r15, qword [rsp + 0x38]
jmp 0x1400ebf5f
invalid
jne 0x1400ec0c6
mov rdi, qword [rsp + 0x58]
lea rdx, [rdi + 0x30]
mov r8d, 0xa0
lea rsi, [rsp + 0xf8]
and al, 0xf8
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0xf8
and al, 0xf8
add byte [rax], al
add byte [rax - 0x77], cl
int1
call sub.VCRUNTIME140.dll_memcpy
movups xmmword [rdi + 0x30], xmm6
movups xmmword [rdi + 0x40], xmm6
movups xmmword [rdi + 0x50], xmm6
mov dword [rdi + 0xc8], 0x110000
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
iretd
lea ecx, [rsp + 0x28]
jmp 0x1400ec04f
mov rdx, qword [rsp + 0x60]
mov rbp, qword [rsp + 0x68]
and qword [rsp + 0x68], 0
sub rdi, r15
cmp rbp, rdi
jbe 0x1400ec111
mov rsi, rdx
lea rcx, [rsp + 0x28]
mov rdx, r15
mov edx, edi
mov edx, edi
cli
mov r8, rbp
call fcn.1400ec2f4
add byte [rax - 0x47], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
add byte [rax - 0x47], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
jne case.0x1400de337.306
add byte [rax], al
or byte [rax + 0x39], 0xc8
jne case.0x1400de337.306
mov r12, qword [rsp + 0x30]
mov r15, qword [rsp + 0x38]
jl 0x1400ec131
cmp byte [rax - 0x77], cl
invalid
jl 0x1400ec131
cmp byte [rax - 0x77], cl
imul rdi, rbp, 0xa0
invalid
add byte [rax], al
invalid
imul rdi, rbp, 0xa0
movabs al, byte [0x483a048d48000000]
mov dword [rsp + 0x48], eax
and al, 0x48
lea rax, [rdx + rdi]
mov qword [rsp + 0x48], rax
and al, 0x48
and al, 0x48
mov qword [rsp + 0x100], rax
lea rax, [rsp + 0x58]
and al, 0x58
add byte [rax - 0x73], cl
and al, 0x58
mov qword [rsp + 0x108], rax
mov qword [rsp + 0x110], rbp
and qword [rsp + 0x118], 0
and al, 8
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x110], rbp
and qword [rsp + 0x118], 0
imul rax, r15, 0xa0
add rax, r12
add eax, esp
add rax, 0x9c
mov qword [rsp + 0x50], rax
and al, 0x50
and al, 0x50
xor r13d, r13d
mov qword [rsp + 0x40], rdx
cmp rdi, r13
je 0x1400ec1c7
mov ebx, dword [rdx + 0x98]
cmp ebx, 0x110008
je 0x1400ec1ce
mov rbp, r14
lea r14, [rdx + 0xa0]
mov dl, 0xa0
add byte [rax], al
add byte [rax], al
mov dl, 0xa0
add byte [rax], al
add byte [rax], al
invalid
mov dl, 0x9c
add byte [rax], al
invalid
movabs al, byte [0x9cb28b000000]
add byte [rax], al
mov esi, dword [rdx + 0x9c]
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x50
mov rax, qword [rsp + 0x50]
lea r12, [rax + r13]
lea esp, [rax + rbp]
add r12, 0xffffffffffffff64
mov r8d, 0x98
mov rcx, r12
call sub.VCRUNTIME140.dll_memmove
invalid
invalid
add byte [rcx - 0x77], al
pushfq
and al, 0x98
add byte [rax], al
add byte [rcx - 0x77], al
mov ah, 0x24
pushfq
add byte [rax], al
invalid
invalid
add byte [rcx - 0x77], al
mov ah, 0x24
pushfq
mov dword [rsp + 0x9c], esi
add byte [rax], al
add byte [rcx - 1], cl
invalid
inc r15
add r13, 0xa0
mov rdx, r14
mov r14, rbp
jmp 0x1400ec164
mov r8, qword [rsp + 0x48]
jmp 0x1400ec1de
mov rax, qword [rsp + 0x40]
lea r8, [rax + r13]
sub byte [rcx - 0x7f], cl
invalid
invalid
add byte [rax], al
invalid
mov qword [rsp + 0x38], r15
mov rax, qword [rsp + 0x100]
mov ecx, 8
mov qword [rsp + 0xf8], rcx
add byte [rax], al
mov qword [rsp + 0x100], rcx
sub rax, r8
je case.0x1400c772a.326
xor edx, edx
mov ecx, 0xa0
div rcx
mov rcx, r8
mov rdx, rax
call fcn.1400ebd36
lea rcx, [rsp + 0xf8]
call 0x1400ebcdb
mov ah, 0xfa
invalid
invalid
jmp 0x1400ec06f
xor r15d, r15d
mov rsi, r12
sub r15, 1
jb 0x1400ec249
invalid
mov rcx, rsi
mov ecx, esi
call fcn.1400ebe25
add rsi, 0xa0
add esi, 0xa0
add esi, 0xa0
jmp 0x1400ec232
mov rax, qword [rsp + 0x28]
test rax, rax
invalid
je 0x1400ec267
imul r8, rax, 0xa0
mov edx, 8
or byte [rax], al
add byte [rax], al
mov rcx, r12
call fcn.14001af0d
in al, dx
invalid
invalid
dec dword [rdi]
sub byte [rsp + 0x230], dh
and al, 0x30
add al, byte [rax]
invalid
movaps xmm6, xmmword [rsp + 0x230]
add rsp, 0x248
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
mov rcx, rax
call fcn.1402d9f90
add ah, cl
push rsi
sub rsp, 0x20
mov rsi, qword [rcx]
xor dword [rax - 0x77], ecx
mov ecx, esi
mov ecx, esi
call fcn.1400ebe25
mov edx, 8
add byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp fcn.140055ea0
wait
idiv bh
invalid
imul rcx, rbx, 0xa0
add rcx, qword [rsi + 8]
or byte [rcx - 0x48], al
movabs al, byte [0x4ce8fa8948000000]
add byte [rax - 0x77], cl
mov rdx, rdi
cli
call sub.VCRUNTIME140.dll_memcpy
inc rbx
mov qword [rsi + 0x10], rbx
pop rsi
adc byte [rax - 0x7d], cl
invalid
and byte [rbx + 0x5f], bl
pop rsi
ret
ret 0xf48
ret 0xb849
int3
ror byte [rcx + rdi - 0x40], cl
cmp eax, eax
setb dl
cmp rax, 5
mov ebx, 4
ret 0x8348
cmovae rbx, rax
imul r8, rbx, 0xa0
shl edx, 3
test rcx, rcx
je 0x1400ec365
ret
imul rax, rcx, 0xa0
movabs al, byte [0x48084e8b48000000]
mov dword [rsp + 0x38], ecx
and al, 0x38
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
and al, 0x38
and al, 0x38
mov qword [rsp + 0x48], rax
mov eax, 8
jmp 0x1400ec367
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
and byte [rax - 0x77], cl
stc
call fcn.14010ff92
cmp qword [rdi], 0
je 0x1400ec38f
mov rax, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
jmp 0x1400ec3a5
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
invalid
or byte [rax - 0x77], cl
mov qword [rsi], rbx
movabs rax, 0x8000000000000001
mov eax, 1
add byte [rax], al
invalid
invalid
invalid
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov r8d, 1
add byte [rax], al
add al, ch
call fcn.1400ec2f4
invalid
call fcn.1400ec2f4
movabs rcx, 0x8000000000000001
mov ecx, 1
add byte [rax], al
invalid
invalid
mov ecx, 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
cmp rax, rcx
add byte [rax + 0x75c83948], al
add eax, 0x28c48348
invalid
invalid
cmp rax, rcx
enter 0x575, 0x48
add esp, 0x28
invalid
invalid
jne 0x1400ec3d3
add rsp, 0x28
ret
mov rcx, rax
mov ecx, eax
call fcn.1402d9f90
int3
or byte [r8 - 0x75], cl
push rcx
adc byte [rax - 0x77], cl
invalid
invalid
shr ecx, 0x4a
stc
invalid
invalid
shl dword [rax - 0x46000000], 8
add byte [rax], al
add byte [rax], al
add byte [rdx + 8], bh
invalid
add byte [rax], al
add byte [rax - 0x77], cl
shr ecx, 5
invalid
invalid
jmp 0x1400ec3f9
ret
test edx, edx
je 0x1400ec433
mov rdi, rdx
mov rax, rdx
shr rax, 0x3e
shr eax, 0x3e
ror byte [rax - 0x3f], 1
call 0x1882b3865
je 0x1400ec442
and qword [rsi + 8], 0
and dword [rsi + 8], 0
or byte [rax], al
mov r14d, 1
mov esi, 1
jmp 0x1400ec469
and qword ss:[rsi + 8], 0
and qword [rsi + 8], 0
add byte [rax - 0x39], cl
adc byte [rcx], r8b
adc byte [rcx], al
mov qword [rsi + 0x10], 1
adc byte [rcx], al
add byte [rax], al
add bl, ch
add byte [rax], al
jmp case.0x1400d0ee1.308
and al, 0x48
lea rbx, [rdi + rdi]
lea ebx, [rdi + rdi]
sbb al, 0x3f
mov r14d, 1
mov ecx, 1
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdx, rbx
call fcn.1400ad26f
invalid
cld
dec dword [rax - 0x7b]
invalid
je 0x1400ec476
cld
dec dword [rax - 0x7b]
sal byte [rax + rbx + 0x48], 0x89
mov qword [rsi + 8], rdi
jle case.0x1400db33e.236
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
xor r14d, r14d
test byte [rcx + rcx*4 + 0x36], 0x48
add esp, 0x28
invalid
invalid
mov qword [rsi], r14
mov dword [rsi], esi
add rsp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r14
ret
mov qword [rsi + 8], 1
mov dword [rsi + 8], 1
mov qword [rsi + 0x10], rbx
jmp 0x1400ec469
pop rsi
adc bl, ch
in eax, 0x56
push rsi
push rdi
push rbx
sub rsp, 0x50
sub esp, 0x50
sub esp, 0x50
mov rax, rdx
add rax, r8
jae 0x1400ec49a
invalid
xor eax, eax
jmp 0x1400ec51f
add byte [rax], al
invalid
shr cl, 0x85
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov r9, qword [rcx]
lea rcx, [r9 + r9]
lea ecx, [rcx + rcx]
cmp rcx, rax
cmova rax, rcx
cmp rax, 5
mov ebx, 4
add byte [rax], al
add byte [rax + 0xf], cl
fdiv dword [r9]
cmovae rbx, rax
xor edx, edx
shr rax, 0x3e
shr eax, 0x3e
fdiv dword [rcx]
ror byte [rax - 0x3f], cl
shr eax, 0x3e
call 0x102a2d3ff
sete dl
lea r8, [rbx + rbx]
sbb ecx, dword [rbp - 0x7b]
leave
test r9, r9
test ecx, ecx
je 0x1400ec4df
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
or byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
and al, 0x38
mov qword [rsp + 0x48], rcx
mov eax, 1
jmp 0x1400ec4e1
xor eax, eax
lea r9, [rsp + 0x38]
and al, 0x38
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
or byte [r8 - 0x73], cl
jl 0x1400ec512
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14010ff92
cmp qword [rdi], 0
je 0x1400ec509
wait
cmp al, byte [rdx]
add byte [rax - 0x7d], cl
invalid
mov rax, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
jmp 0x1400ec51f
mov rax, qword [rsp + 0x28]
and al, 0x28
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov qword [rsi], rbx
movabs rax, 0x8000000000000001
mov eax, 1
add byte [rax], al
invalid
invalid
mov eax, 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax - 0x7d], 0xc4
add byte [rax], al
add byte [rax + 0x50c48348], al
push rax
add rsp, 0x50
push rax
pop rbx
pop rdi
pop rsi
ret
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xb0
sub esp, 0xb0
sub esp, 0xb0
in al, dx
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
mov rsi, rcx
invalid
mov rbx, qword [rdx + 0x30]
mov ebx, dword [rdx + 0x30]
xor byte [rbp + rcx*4 + 0x74], cl
and al, 0x40
lea r14, [rsp + 0x40]
je 0x1400ec56b
mov rcx, r14
mov rcx, r14
mov rdx, rbx
mov edx, ebx
call case.0x1400e769f.105
cmp qword [r14], 0
cmp dword [rsi], 0
mov rcx, qword [r14 + 8]
mov ecx, dword [rsi + 8]
add dword [rax], eax
add byte [rcx - 0x7d], cl
cmp qword [r14], 0
cmp dword [rsi], 0
invalid
invalid
cmp dword [rsi], 0
add byte [rcx - 0x75], cl
mov ecx, dword [rsi + 8]
or byte [rdi], r9b
or byte [rdi], cl
test dword [rdx], ecx
or al, byte [rcx]
add byte [rax], al
mov r15, qword [rsp + 0x50]
jne 0x1400ec66b
mov r15, qword [rsp + 0x50]
jl 0x1400ec589
push rax
mov qword [rsp + 0x28], rcx
and al, 0x28
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x30], edi
and al, 0x30
and qword [rsp + 0x38], 0
cmp rbx, rcx
cmp ebx, ecx
and dword [rsp + 0x38], 0
cmp ebx, ecx
ja 0x1400ec64c
xor r14d, r14d
xor esi, esi
mov r12, qword [rdi + 0x30]
mov qword [rsp + 0x70], r12
invalid
and al, 0x70
jo case.0x1400e5573.125
movups xmm0, xmmword [rdi]
adc byte [rdi], al
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
adc byte [rdi + 0x20], dl
adc byte [r15], r9b
adc byte [rdi + 0x20], dl
movaps xmmword [rsp + 0x60], xmm2
and al, 0x60
movaps xmmword [rsp + 0x50], xmm1
sub dword [rsp + 0x50], ecx
and al, 0x50
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
test r12, r12
test r12, r12
test esp, esp
je 0x1400ec61e
imul rax, r14, 0x30
add r15, rax
add edi, eax
xor byte [rcx + 1], cl
invalid
add edi, eax
lea rbx, [rsp + 0x80]
add byte [rax], al
add byte [rcx - 0x43], cl
or al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0xd9
mov rcx, rbx
mov rdx, rdi
movabs r13, 0x800000000000000c
add byte [rax], al
or byte [rax - 0x77], 0xd9
mov rcx, rbx
mov rcx, rbx
invalid
mov rdx, rdi
call case.0x1400e9429.24
cmp qword [rsp + 0x80], r13
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
invalid
add dword [rax], eax
add byte [rcx + rdi - 0x54], cl
invalid
invalid
lodsb al, byte [rsi]
and al, 0x80
invalid
add byte [rax], 0
add byte [rax], al
add byte [rsp + rsi + 0x49], dh
add byte [rax], al
je case.0x140117283.118
xor al, 0x49
inc r14
inc esi
invalid
movups xmm0, xmmword [rsp + 0x80]
adc byte [rsp + 0x80], al
add byte [rax], 0
add byte [rdi], cl
movups xmm1, xmmword [rsp + 0x90]
add byte [rax], al
movups xmm1, xmmword [rsp + 0x90]
mov word [rax + rdx*4], fs
and al, 0x90
nop
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa0], dl
invalid
add byte [rax], al
invalid
add byte [rax], al
movups xmm2, xmmword [rsp + 0xa0]
movabs al, byte [0x2057110f41000000]
add byte [rcx + 0xf], al
adc dword [rdi + 0x20], edx
push rdi
invalid
movups xmmword [r15 + 0x20], xmm2
push rdi
and byte [rcx + 0xf], al
invalid
invalid
movups xmmword [r15 + 0x10], xmm1
adc dword [rdi + 0x10], ecx
adc byte [r9 + 0xf], r8b
adc dword [rdi], eax
movups xmmword [r15], xmm0
add r15, 0x30
dec r12
invalid
xor byte [rcx - 1], cl
int3
dec esp
jne case.0x1400e3526.141
jmp 0x1400ec619
or eax, 0x248c8d48
add byte [rax], 0
lea rcx, [rsp + 0x80]
call case.0x1400e84ac.80
mov word [rax + rax*4], fs
and al, 0x80
add byte [rax], al
add al, ch
jge 0x1400ec61a
add byte [rax], al
mov qword [rsp + 0x38], r14
mov dword [rsp + 0x38], esi
and al, 0x38
cmp byte [rax - 0x73], cl
and al, 0x40
lea rcx, [rsp + 0x40]
call fcn.1400ec9aa
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
adc byte [rdi], cl
adc byte [rsp + 0x28], al
and al, 0x28
movups xmm0, xmmword [rsp + 0x28]
and al, 0x28
movups xmmword [rsi], xmm0
add rsp, 0xb0
invalid
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
lea r14, [rsp + 0x28]
mov rcx, r14
xor edx, edx
mov r8, rbx
fsubr st(0)
adc bl, byte [r15]
invalid
fsubr st(0)
adc bl, byte [r15]
add byte [rbp - 0x75], cl
mov r15, qword [r14 + 8]
mov r15, qword [r14 + 8]
or byte [rbp - 0x75], cl
jbe case.0x1400e769f.105
mov r14, qword [r14 + 0x10]
jmp case.0x1400df760.166
invalid
invalid
invalid
invalid
invalid
invalid
dec dword [rax - 0x75]
push rsp
and al, 0x50
mov rdx, qword [rsp + 0x50]
call fcn.1402d9f90
int3
sbb ebx, ecx
invalid
push rbx
sub rsp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
in al, dx
and byte [rax - 0x77], cl
invalid
mov esi, ecx
test rdx, rdx
je 0x1400ec69e
sbb dword [rax - 0x77], ecx
mov rdi, rdx
xlatb
movabs rax, 0x2aaaaaaaaaaaaab
cmp rdx, rax
ret 0x1672
stosb byte [rdi], al
add cl, byte [rax + 0x39]
invalid
invalid
ret 0x1672
and qword [rsi + 8], 0
and dword [rsi + 8], 0
add bl, ch
cmp eax, 0x8668348
and dword [rsi + 8], 0
mov qword [rsi + 0x10], 8
invalid
jmp 0x1400ec6db
and qword [rsi + 8], 0
and dword [rsi + 8], 0
mov qword [rsi + 0x10], 8
jmp 0x1400ec6cb
invalid
invalid
imul rbx, rdi, 0x30
mov ecx, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov rdx, rbx
call fcn.1400ad26f
or edi, esp
dec dword [rax - 0x7b]
test eax, eax
or edi, esp
dec dword [rax - 0x7b]
test eax, eax
je case.0x1400e940f.31
mov qword [rsi + 8], rdi
test eax, eax
je case.0x1400e940f.31
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
or byte [rax - 0x77], cl
adc byte [rcx], r14b
adc byte [rcx], dh
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
adc byte [rcx], dh
xor eax, eax
jmp case.0x1400e84ac.65
shr bl, 0x11
mov qword [rsi + 8], 8
mov qword [rsi + 0x10], rbx
mov dword [rsi + 0x10], ebx
or byte [rax], r9b
add byte [rax], al
add byte [rax], al
invalid
invalid
mov dword [rsi + 0x10], ebx
pop rsi
adc byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
invalid
mov eax, 1
add byte [rax - 0x77], cl
mov qword [rsi], rax
invalid
add rsp, 0x20
pop rbx
invalid
pop rdi
pop rsi
ret
push r14
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x50
mov rdi, rdx
mov edi, edx
xlatb
movabs r14, 0x8000000000000000
mov rax, qword [rdx]
mov eax, dword [rdx]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x4e028b48], al
mov eax, dword [rdx]
lea r8, [rax + r14]
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax - 0x75], 2
mov eax, dword [rdx]
mov eax, dword [rdx]
add cl, byte [rsi - 0x73]
add al, 0x30
lea r8, [rax + r14]
add r8, 0xfffffffffffffffd
cmp r8, 9
cmp eax, 9
mov edx, 6
invalid
add byte [rax], al
cmovb rdx, r8
mov rsi, rcx
mov esi, ecx
ror byte [rax - 0x77], 1
ror byte [rax - 0x77], 1
mov esi, ecx
invalid
lea rcx, [0x1403d5244]
lea ecx, [0x1403d5244]
or eax, 0x2e8b1c
mov ebp, dword [rsi]
add byte [rbx + riz*2 + 4], cl
movsxd r8, dword [rcx + rdx*4]
movsxd r8, dword [rcx + rdx*4]
add r8, rcx
jmp r8
enter 0xffffffffffffff41, 0xffffffffffffffe0
or r14, 3
or esi, 3
jmp case.0x1400e7bce.102
add byte [rax], al
mov al, byte [rdi + 8]
add r14, 7
invalid
jmp case.0x1400de337.324
invalid
cmp qword [rdi + 8], 0
or byte [rax], al
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
mov rdx, qword [rdi + 0x18]
mov r8, qword [rdi + 0x20]
mov eax, dword [rdi + 0x20]
push rdi
sbb byte [rbx + rcx*4 + 0x47], cl
invalid
invalid
mov eax, dword [rdi + 0x20]
and byte [rdi], cl
test byte [rax], bh
add dword [rax], eax
add al, ch
invalid
je 0x1400ec894
call fcn.1400ed064
add ecx, dword [rcx]
add byte [rax], al
mov al, 1
jmp 0x1400ec89b
xor eax, dword [rcx]
add byte [rax], al
add byte [rdx - 0x7cb6f7b9], cl
mov byte [rsi], 0x31
xor edx, edx
jmp case.0x1400da454.301
mov al, byte [rdi + 8]
add r14, 6
or byte [rcx - 0x7d], cl
xor edx, edx
jmp case.0x1400da454.301
lea rdx, [rdi + 8]
lea rbx, [rsp + 0x30]
mov rcx, rbx
fld1
call fcn.1400ed12b
cmpsd dword [rsi], dword [rdi]
or dword [rax], eax
add byte [rax], al
or byte [rax - 0x73], cl
pop rsp
and al, 0x30
cmpsd dword [rsi], dword [rdi]
or dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x77]
ret 0xc148
mov rax, qword [rbx]
mov rdx, rax
ret 0xc148
invalid
or byte [rbx + rcx*4 + 0x7b], al
mov r15d, dword [rbx + 8]
jnp case.0x1400ca838.358
or byte [rbx + rcx*4 + 0x63], cl
mov r12, qword [rbx + 0xc]
mov esp, dword [rbx + 0xc]
invalid
invalid
or al, 0x40
mov ch, byte [rbx + 0x14]
invalid
invalid
mov bpl, byte [rbx + 0x14]
imul edx, dword [rdi + rcx], 0xffffffb7
adc rax, 0x244c8966
adc eax, 0x244c8966
movzx ecx, word [rbx + 0x15]
mov word [rsp + 0x2c], cx
and al, 0x2c
adc eax, 0x244c8966
sub al, 0x8a
invalid
and al, 0x2c
mov cl, byte [rbx + 0x17]
mov byte [rsp + 0x2e], cl
and al, 0x2e
add r14, 0xa
add r14, 0xa
jmp case.0x1400e7bce.102
add byte [rax], al
add byte [rdx + 0x4f8b0847], cl
or al, 0x48
shl ecx, 0x18
mov al, byte [rdi + 8]
mov ecx, dword [rdi + 0xc]
or al, 0x48
shl ecx, 0x18
test al, al
movzx edx, byte [rdi + 9]
push rdi
or dword [rax + 0xf], ecx
ror dword [rcx - 0x7d], 1
invalid
invalid
or dword [rax + 0xf], ecx
ror dword [rcx - 0x7d], 1
mov byte [rcx + rbp*8], 0x7c
add al, 0xe9
jmp case.0x1400e7bce.102
invalid
invalid
invalid
jmp case.0x1400e7bce.102
add byte [rax], al
mov r15d, dword [rdi + 0x10]
mov edi, dword [rdi + 0x10]
adc byte [rcx - 0x73], al
lea eax, [r15 - 3]
std
cmp eax, 3
mov ecx, 3
add byte [rdi], cl
ror dword [r8 - 0x73], 0x4f
lea ecx, [rdi + 8]
or byte [r8 - 0x73], r9b
or byte [rax - 0x73], cl
lea edx, [0x1403d5268]
lea edx, [0x1403d5268]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
sar bh, 1
jmp rax
invalid
invalid
mov r15d, 3
add eax, dword [rax]
add byte [rax], al
jmp 0x1400ec938
xor rax, r14
cmp rax, 3
cmp eax, 3
mov ecx, 1
add byte [rax], al
add byte [rax + 0xf], cl
enter 0xffffffffffff8548, 0xffffffffffffffc9
test rcx, rcx
leave
invalid
cmp eax, 3
add byte [rax], al
add byte [rax + 0xf], cl
enter 0xffffffffffff8548, 0xffffffffffffffc9
test rcx, rcx
leave
je 0x1400ec8cc
add byte [rax], al
add byte [rax - 0x7d], cl
cmp rcx, 1
jne 0x1400ec8d5
stc
add dword [rdi], ecx
test dword [rax + 0x48000000], esi
mov edx, dword [rdi + 8]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
lea rbx, [rsp + 0x30]
mov rcx, rbx
call fcn.140063c50
mov eax, dword [rdi + 0x18]
mov dword [rbx + 0x18], eax
sbb byte [rbx + rcx*4 + 0x33], cl
xor eax, dword [rbx + rcx*4 + 0x7b]
jnp 0x1400ec857
mov r12, qword [rbx + 0x14]
mov bpl, byte [rbx + 0x1c]
jmp 0x1400ec8d9
test dword [rax], eax
add byte [rax], al
lea rdx, [rdi + 8]
lea rbx, [rsp + 0x30]
pop rsp
and al, 0x30
invalid
pop rsp
and al, 0x30
invalid
mov rcx, rbx
call fcn.1400ed12b
invalid
or byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rbx]
mov rdx, rax
mov edx, eax
invalid
mov eax, dword [rbx]
mov edx, eax
shr rdx, 8
mov r15d, dword [rbx + 8]
mov edi, dword [rbx + 8]
jnp 0x1400ec87b
mov r12, qword [rbx + 0xc]
invalid
or al, 0x40
mov ch, byte [rbx + 0x14]
or byte [rbx + rcx*4 + 0x7b], al
or byte [rbx + rcx*4 + 0x63], cl
invalid
jnp 0x1400ec87b
invalid
or al, 0x40
mov ch, byte [rbx + 0x14]
movzx ecx, word [rbx + 0x15]
mov word [rsp + 0x2c], cx
and al, 0x2c
adc rax, 0x244c8966
sub al, 0x8a
invalid
invalid
and al, 0x2c
mov cl, byte [rbx + 0x17]
mov byte [rsp + 0x2e], cl
and al, 0x2e
and al, 0x2e
add r14, 0xb
add r14, 0xb
or ebp, ecx
mov eax, 0xe8000000
add byte [rax], al
add al, ch
jmp case.0x1400e7bce.102
add byte [rax], al
add al, ch
call fcn.1400ecff9
invalid
invalid
xor eax, eax
mov r15d, dword [rsp + 0x38]
mov edi, dword [rsp + 0x38]
mov r12, qword [rsp + 0x3c]
and al, 0x3c
mov bpl, byte [rsp + 0x44]
movzx ecx, word [rsp + 0x45]
mov word [rsp + 0x2c], cx
movzx r9d, word [rsp + 0x45]
mov word [rsp + 0x2c], cx
and al, 0x2c
mov cl, byte [rsp + 0x47]
mov byte [rsp + 0x2e], cl
and al, 0x2e
mov byte [r12 + r12 + 0x2e], r9b
and al, 0x2e
mov rcx, qword [rsp + 0x48]
and al, 0x48
add r14, 5
add r14, 5
add esi, 5
xor edx, edx
jmp case.0x1400e7bce.102
mov eax, dword [rdi + 8]
mov dword [rsp + 0x38], eax
jmp 0x1400ec8d9
invalid
or byte [rcx - 0x14c7dbbc], cl
and al, 0x38
add al, 0x49
add esi, 2
add r14, 2
add cl, byte [rax - 0x73]
lea rcx, [rdi + 0x20]
call fcn.1400ed0cb
jmp 0x1880ec8ea
mov ecx, eax
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
and r8b, r13b
jmp 0x1880ec8ea
add byte [rax - 0x77], cl
ror dword [rax - 0x75], 0x44
mov eax, dword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
cmp byte [rdi], cl
mov bh, 0x54
and al, 0x4d
movzx edx, word [rsp + 0x4d]
mov word [rsp + 0x2c], dx
mov dword [rsp + 0x2c], edx
mov dl, byte [rsp + 0x4f]
mov byte [rsp + 0x2e], dl
and al, 0x2e
and al, 0x2e
mov rdx, rax
shr rdx, 8
jmp case.0x1400e7bce.102
mov r15d, 5
mov edi, 5
jmp 0x1400ec938
sub ecx, dword [rbx + 0x4ba1447]
add byte [rax], al
add byte [rcx - 0x7d], al
cmp r15d, 2
mov eax, dword [rdi + 0x14]
mov edx, 4
add byte [rax], al
invalid
adc al, 0xba
add al, 0
add byte [rax], al
invalid
cmp r15d, 2
jb case.0x1400de593.214
mov dword [rsp + 0x34], eax
mov eax, dword [rdi + 0x18]
sbb byte [rdx + 8], bh
and al, 0x34
mov dword [rsp + rdx + 0x30], eax
mov r12, qword [rsp + 0x34]
and al, 0x34
and al, 0x34
jmp 0x1400ec938
adc al, 0x30
xor byte [rbx + rcx*4 + 0x64], cl
and al, 0x34
mov r15d, 4
mov bpl, byte [rdi + 0x1c]
call fcn.1400ed0cb
outsd dx, dword [rsi]
sbb al, 0xe8
call fcn.1400ed0cb
mov rdx, rax
shr rdx, 8
shr edx, 8
invalid
or byte [rcx - 0x7d], cl
invalid
invalid
invalid
or byte [rdi + rcx - 0x49], al
sub byte [r9 + r9*4 + 0x36], r9b
mov qword [rsi], r14
movzx r8d, word [rdi + 0x28]
mov qword [rsi], r14
mov bh, 0x47
sub byte [rcx + rcx*4 + 0x36], cl
mov qword [rsi], r14
shl rdx, 8
movzx eax, al
ror byte [rax + 9], 0xd0
shl edx, 8
ror byte [rax + 9], 0xd0
mov qword [rsi + 8], rax
mov dword [rsi + 0x10], r15d
mov dword [rsi + 0x10], edi
mov qword [rsi + 0x14], r12
adc al, 0x40
mov byte [rsi + 0x1c], ch
invalid
or byte [rcx + r9*4 + 0x7e], r8b
adc byte [rcx + rcx*4 + 0x66], cl
adc al, 0x40
mov byte [rsi + 0x1c], ch
invalid
mov dword [rsi + 0x10], edi
sbb al, 0xf
mov bh, 0x44
invalid
movzx eax, word [rsp + 0x2c]
mov word [rsi + 0x1d], ax
mov dword [rsi + 0x1d], eax
mov al, byte [rsp + 0x2e]
mov byte [rsi + 0x1f], al
mov qword [rsi + 0x20], rcx
and byte [rsi + 0x44], ah
mov word [rsi + 0x28], r8w
add rsp, 0x50
invalid
push rax
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
and al, 0x2c
and al, 0x2c
mov dword [rsi + 0x1d], eax
invalid
pop rsp
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf013948], al
add dword [rdi], ecx
add dword [rdi], ecx
test dword [rcx], eax
add byte [rax], al
invalid
add byte [rax], al
add bl, al
ret
sub esp, 0x20
and byte [rax - 0x77], cl
invalid
call case.0x1400e3526.163
mov rcx, rsi
add rsp, 0x20
invalid
pop rsi
jmp 0x1400ecccb
invalid
add byte [rsi + 0x57], dl
in al, dx
push rax
invalid
mov rsi, rcx
mov rcx, qword [rcx]
mov ecx, dword [rcx]
lea rdx, [rcx + rcx]
cmp rdx, rax
cmova rax, rdx
cmova eax, edx
movabs r8, 0x2aaaaaaaaaaaaab
stosd dword [rdi], eax
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
add dh, byte [rcx]
ror byte [rcx + rdi - 0x40], cl
invalid
ret 0xf48
cmova eax, edx
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
add dh, byte [rcx]
ror byte [rcx + rdi - 0x40], cl
invalid
cmp eax, eax
setb dl
cmp rax, 5
mov ebx, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
cmovae rbx, rax
imul r8, rbx, 0x30
imul eax, ebx, 0x30
xor cl, al
loop case.0x140013d8b.1874
test rcx, rcx
test ecx, ecx
cmovae ebx, eax
xor cl, al
loop case.0x140013d8b.1874
test ecx, ecx
je 0x1400eca2f
sbb dword [rax + 0x6b], ecx
imul rax, rcx, 0x30
imul eax, ecx, 0x30
sal dword [rax], 0x48
mov ecx, dword [rsi + 8]
invalid
invalid
mov rcx, qword [rsi + 8]
or byte [rax - 0x77], r9b
and al, 0x38
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x48], rax
and al, 0x48
mov eax, 8
or byte [rax], al
add byte [rax], al
add bl, ch
add dh, byte [rcx]
jmp 0x1400eca31
xor eax, eax
ror byte [rbp + rcx*4 + 0x4c], 0x24
cmp byte [rcx - 0x77], cl
mov qword [r9 + 8], rax
invalid
invalid
jl 0x1400eca62
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
mov rcx, rdi
and byte [rax - 0x77], cl
stc
call fcn.14010ff92
add al, byte [rax]
cmp qword [rdi], 0
cmp dword [rdi], 0
je 0x1400eca59
or al, 0x48
mov eax, dword [rsp + 0x28]
and al, 0x28
mov rax, qword [rsp + 0x28]
and al, 0x28
mov rdx, qword [rsp + 0x30]
jmp 0x1400eca6f
invalid
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
or byte [rax - 0x77], cl
invalid
mov qword [rsi], rbx
mov dword [rsi], ebx
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax - 0x7d], 0xc4
add rsp, 0x50
push rax
pop rbx
pop rdi
pop rsi
ret
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xd8
fadd dword [rax]
add byte [rax], al
fadd dword [rax]
add byte [rax], al
mov rdi, rcx
mov edi, ecx
movabs r14, 0x7ffffffffffffffd
mov rax, qword [rcx]
mov eax, dword [rcx]
mov esi, 0xfffffffd
invalid
mov eax, dword [rcx]
add rax, r14
add eax, esi
invalid
cmp rax, 9
mov ecx, 6
cmovb rcx, rax
invalid
invalid
invalid
enter 0xffffffffffff8d48, 5
mov dword [rdi + 0x6348002e], 0x148880c
xchg dword [rsi], ebp
add byte cs:[rax + 0x63], cl
or al, 0x88
add rcx, rax
jmp rcx
lea rax, [0x1403d5278]
movsxd rcx, dword [rax + rcx*4]
add byte cs:[rax + 0x63], cl
add byte [rax + 0x63], cl
or al, 0x88
add rcx, rax
jmp rcx
cmp qword [rdi + 0x18], 0
jne 0x1400ecae7
jg case.0x1400e88b5.82
add byte [rbp + 0x26], dh
jmp case.0x1400ecab8.0
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rdi + 8]
invalid
mov rax, qword [rdi + 8]
jmp 0x1400ecad0
or bl, ch
add al, 0x48
mov eax, dword [rdi + 0x20]
mov rax, qword [rdi + 0x20]
movabs rcx, 0x7ffffffffffffff8
invalid
add rcx, qword [rax]
add ecx, dword [rax]
cmp rcx, 0xfffffffffffffffb
stc
sti
jae case.0x1400ecab8.0
add byte [rax], al
mov ecx, 0x30
xor byte [rax], al
add byte [rax], al
mov edx, 8
or byte [rax], al
add byte [rax], al
call fcn.1400b0c8d
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
invalid
invalid
adc byte [r15], r9b
adc byte [rdi + 0x20], dl
movups xmm2, xmmword [rdi + 0x20]
lea rsi, [rsp + 0x20]
and al, 0x20
movaps xmmword [rsi + 0x20], xmm2
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
movabs r15, 0x8000000000000003
mov edi, 3
add byte [rax], al
add byte [rax + 0x663f894c], al
mov dword [rdi + 0x28], 0x280f0103
sub byte [r11], r8b
add dword [rdi], ecx
sub byte [rsi], al
mov edi, 3
add byte [rax], al
add byte [rax + 0x663f894c], al
mov dword [rdi + 0x28], 0x280f0103
sub byte [r11], r8b
add dword [rdi], ecx
sub byte [rsi], al
invalid
sub byte [r11], r8b
add dword [rdi], ecx
sub byte [rsi], al
movaps xmm1, xmmword [rsi + 0x10]
movaps xmm2, xmmword [rsi + 0x20]
adc byte [rdi], cl
sub byte [rsi + 0x20], dl
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
invalid
adc byte [rdi], cl
adc dword [rax], eax
invalid
movups xmmword [rax], xmm0
add byte [rcx + 1], bh
mov ecx, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rdi, [rsp + 0x88]
lea edi, [rsp + 0x88]
mov esp, 0x8824
add byte [rax - 0x77], cl
cmovs ecx, dword [rcx - 0x76b7f7b9]
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], rcx
mov dword [rdi + 0x10], ecx
invalid
mov esp, 0xc
mov qword [rdi], rcx
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], rcx
mov dword [rdi + 0x10], ecx
mov dword [rdi + 0x10], ecx
movabs r12, 0x800000000000000c
mov ebp, 6
add byte [rbp + rcx*4 + 0x2d], cl
xor al, 0x87
invalid
invalid
mov esp, 0xc
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x6bd], al
add byte [rbp + rcx*4 + 0x2d], cl
xor al, 0x87
invalid
invalid
add byte [rax], al
add byte [rax + 0x6bd], al
add byte [rbp + rcx*4 + 0x2d], cl
xor al, 0x87
add byte cs:[rax - 0x73], cl
pop rsp
and al, 0x50
lea rbx, [rsp + 0x50]
test rcx, rcx
je 0x1400ecc94
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 1], cl
leave
add byte [rax], al
dec rcx
mov qword [rsp + 0x98], rcx
mov rax, qword [rsp + 0x90]
imul rcx, rcx, 0x30
add byte [rax + 0x6b], cl
leave
xor byte [rdi], cl
movups xmm0, xmmword [rax + rcx]
movups xmm0, xmmword [rax + rcx]
movups xmm1, xmmword [rax + rcx + 0x10]
adc byte [rax + rcx + 0x10], cl
movups xmm2, xmmword [rax + rcx + 0x20]
adc byte [rax + rcx + 0x20], dl
movaps xmmword [rsp + 0xa0], xmm0
movaps xmmword [rsp + 0xb0], xmm1
sub dword [rsp + 0xb0], ecx
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xb0], ecx
mov al, 0
add byte [rax], al
invalid
add byte [rdi], cl
sub dword [rsp + 0xc0], edx
xchg esp, eax
and al, 0xc0
add byte [rax], al
invalid
movaps xmmword [rsp + 0xc0], xmm2
and al, 0xc0
add byte [rax], al
add byte [rcx + rdi - 0x5c], cl
cmp qword [rsp + 0xa0], r12
invalid
cmp qword [rsp + 0xa0], r12
add byte [rax], al
je 0x1400ecc9c
test bl, bl
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xa0], al
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
sub byte [rsp + 0xb0], cl
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xc0], dl
xchg esp, eax
and al, 0xc0
rol byte [rax], 0
invalid
movaps xmm2, xmmword [rsp + 0xc0]
xchg esp, eax
and al, 0xc0
rol byte [rax], 0
rol byte [rax], 0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x50], eax
movaps xmmword [rsp + 0x50], xmm0
movaps xmmword [rsp + 0x70], xmm2
movaps xmmword [rsp + 0x60], xmm1
invalid
mov rax, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
add rax, r14
cmp rax, 9
cmp eax, 9
cmp eax, 9
cmovae rax, rbp
movsxd rax, dword [r13 + rax*4]
add rax, r13
jmp rax
mov rax, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x68]
and qword [rsp + 0x68], 0
and dword [rsp + 0x68], 0
and dword [rsp + 0x68], 0
add byte [rax + 0x6b], cl
sal dword [rax], 1
imul rdx, rcx, 0x30
mov qword [rsp + 0x38], rcx
and qword [rsp + 0x40], 0
and al, 0x40
add byte [rax + 1], cl
add rdx, rax
invalid
invalid
add rdx, rax
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
mov qword [rsp + 0x28], rdx
and al, 0x28
lea rax, [rsp + 0x58]
pop rax
mov qword [rsp + 0x30], rax
mov rcx, rdi
xor byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.1400ece46
add al, byte [rax]
invalid
bnd call fcn.1400ece46
add al, byte [rax]
add bl, ch
cmp cl, byte [rax - 0x75]
mov rax, qword [rsp + 0x58]
jmp 0x1400ecc7f
mov rax, qword [rsp + 0x58]
jmp 0x1400ecc51
and al, 0x70
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
adc byte [rax + 0x20], dl
adc byte [rax + 0x20], dl
and byte [rdi], cl
sub dword [rsp + 0x40], edx
push rsp
and al, 0x40
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov qword [rax], r15
mov dword [rax], edi
mov word [rax + 0x28], 0x103
mov rcx, rdi
mov ecx, edi
mov ecx, edi
mov rdx, rsi
call fcn.1400ecdf8
mov rcx, rbx
call fcn.1400ec9aa
mov rcx, qword [rsp + 0x98]
add byte [rax], al
jmp case.0x1400e8f55.59
mov qword [rsp + 0xa0], r12
lea rcx, [rsp + 0xa0]
call case.0x1400e84ac.80
lea rcx, [rsp + 0x88]
and al, 0x88
add byte [rax], al
add al, ch
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
invalid
mov word [rax + riz*4], fs
add byte [rax], al
add al, ch
in eax, dx
cld
invalid
and al, 0x88
add byte [rax], al
add al, ch
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add byte [rax - 0x273b7eb8], dl
nop
add rsp, 0xd8
pop rbx
pop rbp
nop
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
movabs rcx, 0x7ffffffffffffffd
add rcx, qword [rsi]
cmp rcx, 9
mov eax, 6
cmovb rax, rcx
cmp rax, 7
ja case.0x1400ecd01.7
lea rcx, [0x1403d52c0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
add rsp, 0x20
pop rsi
ret
add rsi, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x1400ecd5d
mov rcx, rsi
call fcn.1400ecd9d
add rsi, 0x20
jmp 0x1400ecd45
cmp qword [rsi + 8], 0
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
je 0x1400ecd52
add rsp, 0x20
pop rsi
jmp fcn.140076f8e
add rsi, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x1400ecd7b
nop
add rsp, 0x20
pop rsi
jmp fcn.140076825
push rsi
sub rsp, 0x20
mov rsi, rcx
call case.0x140061f32.1566
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
add rsp, 0x20
pop rsi
jmp fcn.1400f0a4b
push rsi
sub rsp, 0x20
mov rsi, qword [rcx]
mov rcx, rsi
call fcn.1400ec9aa
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140055ea0
shr cl, 1
push rsi
sub ah, bh
inc dword [rcx + 0x56]
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r8
mov rbx, rdx
mov rdi, rcx
mov rax, qword [rcx]
mov r14, qword [rcx + 0x10]
sub rax, r14
cmp rax, r8
jb 0x1400ed236
lea rcx, [r14*8]
add rcx, qword [rdi + 8]
lea r8, [rsi*8]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
add r14, rsi
mov qword [rdi + 0x10], r14
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call fcn.1402dd883
mov r14, qword [rdi + 0x10]
jmp 0x1400ed209
lea rcx, [r14 + r14]
add rcx, qword [rdi + 8]
lea r8, [rsi + rsi]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
add r14, rsi
mov qword [rdi + 0x10], r14
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov r8, rsi
call fcn.1402dd85d
add eax, 0x8b4c001f
ja 0x1400ed2b2
add eax, 0x8b4c001f
ja 0x1400ed2b2
jmp 0x1400ed26b
push rsi
sbb byte [rax + 0x29], cl
retf 0xc148
or byte [rax - 0x7d], cl
out dx, al
add dword [rdx + 0x12], esi
sub rsi, 1
jb 0x1400ed2f9
mov rcx, qword [rdi - 8]
clc
mov rdx, qword [rdi]
call fcn.1400a33ee
add rdi, 0x20
jmp 0x1400ed2e1
add rsp, 0x28
pop rdi
pop rsi
ret
sub esp, 0x50
mov rax, rdx
add rax, r8
jae 0x1400ed316
xor eax, eax
jmp 0x1400ed3a8
mov rsi, rcx
mov rcx, qword [rcx]
lea rdx, [rcx + rcx]
cmp rdx, rax
cmova rax, rdx
ret 0xd231
mov r8, rax
shr r8, 0x3a
sete dl
cmp rax, 5
cmp eax, 5
ret 0xd231
cmp eax, 5
mov ebx, 4
cmovae rbx, rax
mov r8, rbx
shl r8, 5
shl edx, 3
test rcx, rcx
je 0x1400ed368
shl rcx, 5
mov rax, qword [rsi + 8]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
mov dword [rsp + 0x38], eax
mov qword [rsp + 0x48], rcx
mov eax, 8
jmp 0x1400ed36a
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rcx, rdi
mov ecx, edi
call fcn.14010ff92
cmp qword [rdi], 0
je 0x1400ed392
mov rax, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
jmp 0x1400ed3a8
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi], rbx
invalid
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
or byte [rax - 0x7d], 0xc4
push rax
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rsi, rcx
mov rdi, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x18]
sbb byte [rax - 0x75], cl
pop rdi
adc byte [rax + 0x39], cl
invalid
je 0x1400ed3fc
sbb byte [rax - 0x75], cl
pop rdi
adc byte [rax + 0x39], cl
fnstenv [rax + rbp + 0x4c]
mov eax, dword [rdi + 8]
mov r8, qword [rdi + 8]
imul rdx, rcx, 0xd8
add rdx, r8
imul rcx, rbx, 0xd8
add rcx, r8
imul r8, rax, 0xd8
add byte [rax], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memmove
mov rax, qword [rsi + 0x20]
add rax, rbx
mov qword [rdi + 0x10], rax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
int3
and al, 0x20
add eax, 0x48000000
lea edx, [0x14039e677]
lea r9, [0x14039e67e]
mov r8d, 7
mov rcx, rax
invalid
call fcn.14006dac0
nop
add rsp, 0x48
add eax, 0x4890fff8
add esp, 0x48
ret
in al, dx
mov rax, rdx
mov rcx, qword [rcx]
lea rdx, [rsp + 0x40]
mov qword [rdx], rcx
lea rcx, [0x1400ed5b8]
lea ecx, [0x1400ed5b8]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 6
lea rdx, str.IntervalSetrangesExprClassUnicodeClassBytesold_flagsConcatAlternationFlagscase_insensitivemulti_linedot_matches_new_lineswap_greedunicodeHirinfoLiteralClassAnchorWordBoundaryRepetitionUnicodeByteBytessetStartLineEndLineStartTextEndTextUnicodeNegateAsciiAsciiNegatehir
sub eax, dword [rax]
and al, 0x20
invalid
lea r9, [0x14039e4f3]
mov r8d, listen
mov rcx, rax
call fcn.14006dac0
invalid
clc
invalid
call qword [rax + 0x48c48348]
nop
add rsp, 0x48
ret
mov edi, dword [rax + 0x10]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
lea rdx, [0x1403d03d8]
adc eax, 0x2e2df8
mov r8d, 1
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
mov qword [rsi], rdi
mov byte [rsi + 8], al
mov byte [rsi + 9], 0
shl r15, 3
lea rdi, [0x1400ed645]
lea edi, [0x1400ed645]
invalid
add byte [rax - 0x73], cl
pop rsp
and al, 0x28
lea rbx, [rsp + 0x28]
test r15, r15
je 0x1400ed62a
invalid
mov qword [rsp + 0x28], r14
add r14, 8
invalid
or byte [rax - 0x77], cl
int1
int1
mov rdx, rbx
mov r8, rdi
call fcn.14006d950
sub al, 3
clc
dec dword [rcx - 0x7d]
invalid
clc
clc
dec dword [rcx - 0x7d]
xbegin 0xcb57b517
jmp 0x1400ed608
invalid
invalid
jmp 0x1400ed608
fimul word [rax - 0x75]
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov dl, byte [rsp + 0x38]
call fcn.14006da90
add al, 0xf8
call qword [rax + 0x40c48348]
invalid
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax + rax*8 - 0x676f48b], al
test al, al
jne 0x1400ed66d
mov ecx, edi
call fcn.1400738b0
test al, al
je case.0x1400bfb65.476
lea rax, [rsp + 0x60]
lea rax, [rsp + 0x60]
and al, 0x60
mov dword [rax], edi
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, str.0x0X
lea rdx, [rsp + 0x70]
and al, 0x70
invalid
jo 0x1400ed6d1
mov qword [rdx], rax
mov dword [rdx], eax
mov eax, 1
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
and qword [rdx + 0x20], 0
lea r8, [0x1400734c0]
lea eax, [0x1400734c0]
mov qword [rcx + 8], r8
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
or byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
invalid
invalid
lea rcx, [rsp + 0x48]
and al, 0x48
call fcn.1400b022a
jmp case.0x1400de736.218
mov edx, dword [rbx]
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
call 0x1400ed84d
call 0x1400ed84d
mov edi, dword [rbx + 4]
mov ecx, edi
call fcn.1400ed7d6
test al, al
add byte [rax + rax*8 - 0x676f48b], al
jne 0x1400ed6dd
or ecx, dword [rcx + 0x61d7e8f9]
clc
inc dword [rax + rax*8 - 0x72b7b48c]
lea eax, [rsp + 0x2c]
mov ecx, edi
stc
call fcn.1400738b0
test al, al
xlatb
invalid
je 0x1400ed728
lea rax, [rsp + 0x2c]
lea eax, [rsp + 0x2c]
mov dword [rax], edi
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
lea rax, str.0x0X
lea rdx, [rsp + 0x70]
invalid
invalid
jo 0x1400ed741
mov qword [rdx], rax
mov dword [rdx], eax
mov eax, 1
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
and dword [rdx + 0x20], 0
or byte [rax - 0x7d], cl
invalid
and dword [rdx + 0x20], 0
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x1400734c0]
mov qword [rcx + 8], r8
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rcx, [rsp + 0x30]
and al, 0x30
mov al, 0x5d
clc
dec dword [rcx + rcx*4 + 0x41]
or byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
and al, 0x30
call fcn.1400b022a
jmp 0x1400ed735
invalid
or eax, 0x4804538b
mov edx, dword [rbx + 4]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
push rbx
add al, 0x48
lea ecx, [rsp + 0x30]
and al, 0x30
call 0x1400ed84d
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.ClassUnicodeRangestartendClassBytesRangea
mov r8d, reloc.WS2_32.dll_recvfrom
mov eax, reloc.WS2_32.dll_recvfrom
call qword [rax + 0x18]
lea rdi, [rsp + 0x70]
lea edi, [rsp + 0x70]
iretd
and eax, 0x11b84100
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x73], cl
invalid
invalid
jl 0x1400ed775
mov eax, reloc.WS2_32.dll_recvfrom
lea edi, [rsp + 0x70]
jo 0x1400ed79b
mov qword [rdi], rsi
mov dword [rdi], esi
mov byte [rdi + 8], al
mov byte [rdi + 9], 0
or dword [r8], r8d
or dword [r8], r8d
or dword [rax], eax
lea rbx, [0x14001575d]
mov qword [rsp + 0x20], rbx
and al, 0x20
dec dword [rax - 0x77]
pop rsp
and al, 0x20
lea rdx, [0x14034a709]
lea rsi, [rsp + 0x48]
mov r8d, 5
add byte [rax], al
invalid
mov eax, 5
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
add byte [rax], al
mov rcx, rdi
mov r9, rsi
call fcn.14006b7f0
imul esp, eax, 0xfffffff7
dec dword [rax - 0x77]
mov dword [rsp + 0x20], ebx
imul esp, eax, 0xfffffff7
dec dword [rax - 0x77]
mov dword [rsp + 0x20], ebx
mov dword [rsp + 0x20], ebx
lea rdx, [0x14034a70e]
adc eax, 0x25cf7d
lea rbx, [rsp + 0x30]
mov r8d, 3
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
mov r9, rbx
call fcn.14006b7f0
loopne 0x1400ed79d
dec dword [rax - 0x77]
stc
call fcn.14006d6f0
mov edi, eax
invalid
mov rcx, qword [rbx]
mov ecx, dword [rbx]
loopne 0x1400ed79d
dec dword [rax - 0x77]
stc
invalid
mov ecx, dword [rbx]
mov rdx, qword [rbx + 8]
call fcn.1400a33ee
push rbx
or al, ch
xor dword [rbx + rdi*8 - 1], ebx
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.1400a33ee
mov eax, edi
add rsp, 0xa0
and eax, 0x89fffb5c
clc
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
ret
mov ecx, 0x80001f
bt ecx, edx
invalid
rcr dword [rcx], 1
shr bl, 0x5e
sbb eax, eax
jmp 0x1400ed84a
cmp ecx, 0x80
jb case.0x1400e7bce.126
mov eax, ecx
shr eax, 8
enter 0xffffffffffffe8c1, 8
je 0x1400ed832
cmp eax, 0x30
je 0x1400ed816
clc
xor byte [rsi + rdx - 0x7d], dh
clc
and byte [rsp + rbx - 0x7d], dh
sbb al, 0x83
cmp eax, 0x20
je 0x1400ed821
invalid
sbb al, 0x83
cmp eax, 0x16
jne 0x1400ed843
invalid
clc
invalid
cmp dword [rcx + 0x1680f9], eax
add bl, ch
or dh, byte [rcx]
xor eax, eax
jmp 0x1400ed84a
cmp ecx, 0x1680
add byte [rax], al
jmp 0x1400ed81c
xor eax, eax
jmp 0x1400ed84a
cmp ecx, 0x3000
sete al
jmp 0x1400ed845
and al, 0xf
movzx eax, cl
mov dh, 0xc1
lea rcx, [0x1403a7628]
lea ecx, [0x1403a7628]
or eax, 0x2b9dfd
add byte [rdx - 0x172ff7fc], cl
mov al, byte [rax + rcx]
shr al, 1
jmp 0x1400ed83f
movzx eax, cl
mov dh, 0xc1
lea rcx, [0x1403a7628]
mov al, byte [rax + rcx]
and al, 1
jmp 0x1400ed845
xor eax, eax
test al, al
setne al
xchg ebp, eax
invalid
ror byte [rdi], 0x95
shl byte [rcx + rax], 0xc3
push rsi
and al, 1
ret
push rdi
sub rsp, 0x48
sub esp, 0x48
mov eax, edx
mov rsi, rcx
invalid
lea rdx, [rsp + 0x2c]
push rsp
and al, 0x2c
invalid
and dword [rdx], 0
mov ecx, eax
call fcn.1400ed88f
sub byte [rax], al
add byte [rax], al
mov r8, rdx
lea rdi, [rsp + 0x30]
lea edi, [rsp + 0x30]
jl case.0x1400e769f.143
and al, 0x30
xor byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
mov rdx, rax
call fcn.140064bde
jae 0x1400ed870
dec dword [rax - 0x75]
adc byte [r8 - 0x77], r9b
adc byte [rdi], r9b
adc byte [rdi], cl
adc byte [rdi], al
ret 0x64e8
jae 0x1400ed870
dec dword [rax - 0x75]
adc byte [r8 - 0x77], r9b
adc byte [rdi], r9b
adc byte [rdi], cl
adc byte [rdi], cl
adc byte [rdi], al
movups xmmword [rsi], xmm0
add rsp, 0x48
invalid
pop rdi
pop rsi
ret
invalid
stc
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rbx + 9], dh
jae 0x1400ed8a0
mov byte [rdx], cl
mov ecx, 1
invalid
or bh, byte [rcx + 1]
add bl, ch
jnp 0x1400ed82a
jmp 0x1400ed91b
mov eax, ecx
cmp ecx, 0x800
stc
add byte [rax], cl
add byte [rax], al
enter 0xfffffffffffff981, 0
or byte [rax], al
add byte [rbx + 0x17], dh
jae 0x1400ed8c1
add byte [rax], cl
add byte [rax], al
jae 0x1400ed8c1
shr eax, 6
or al, 0xc0
mov byte [rdx], al
and cl, 0x3f
invalid
call 0xc8cee4b6
add al, byte [rax - 0x367fc01f]
invalid
or cl, 0x80
mov byte [rdx + 1], cl
add qword [rcx + 2], rdi
add dword [rcx + 2], edi
or cl, 0x80
mov byte [rdx + 1], cl
add qword [rcx + 2], rdi
add dword [rcx + 2], edi
add dword [rcx + 2], edi
add byte [rax], al
add bl, ch
jmp 0x1400ed91b
pop rdx
cmp ecx, 0x10000
jae 0x1400ed8ec
shr eax, 0xc
or al, 0xe0
mov byte [rdx], al
mov eax, ecx
shr eax, 6
and al, 0x3f
or al, 0x80
invalid
mov byte [rdx + 1], al
invalid
or byte [rax - 0x1e7ffebe], 0x3f
and cl, 0x3f
loope case.0x1400e9473.59
invalid
or cl, 0x80
mov byte [rdx + 2], cl
mov ecx, 3
add eax, dword [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
jmp 0x1400ed91b
shr eax, 0x12
and al, 7
adc ah, byte [rdi + rax]
or al, 0xf0
mov byte [rdx], al
mov eax, ecx
shr eax, 0xc
call 0x14c4dfd09
or byte [rax - 0x3776febe], 0xc1
mov byte [rdx + 1], al
mov eax, ecx
shr eax, 6
invalid
invalid
and al, 0x3f
invalid
invalid
call 0x14c4dfd09
or byte [rax - 0x3776febe], 0xc1
mov byte [rdx + 1], al
mov eax, ecx
shr eax, 6
call 0x14c4dfd0f
invalid
and al, 0x3f
invalid
or al, 0x80
mov byte [rdx + 2], al
and cl, 0x3f
or al, 0x24
invalid
invalid
or al, 0x80
mov byte [rdx + 2], al
and cl, 0x3f
loope 0x1400ed94f
or cl, 0x80
mov byte [rdx + 3], cl
mov ecx, 4
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea r9, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_srccharmethods.rs
lea ecx, [0x1403d1508]
out 0x3b, al
add byte cs:[rcx - 0x48], al
mov eax, 4
mov r8d, 4
mov eax, 4
jmp fcn.140059b21
dec dword [rax - 0x75]
add dword [rax - 0x75], ecx
mov rcx, qword [rax]
jmp case.0x1400e9429.61
mov eax, dword [rcx]
mov rcx, qword [rax]
jmp case.0x1400e9429.61
sub rsp, 0x68
mov rax, rdx
ror byte [rax - 0x73], 1
push rcx
invalid
ror byte [rax - 0x73], 1
push rcx
sub byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x60]
lea edx, [rcx + 0x28]
lea r8, [rsp + 0x60]
lea eax, [rsp + 0x60]
mov qword [r8], rdx
lea rdx, [0x1400ed4fd]
adc eax, 0xfffffbab
adc byte [rax - 0x73], cl
adc eax, 0xfffffbab
sti
invalid
mov qword [rsp + 0x50], rdx
and al, 0x50
mov qword [rsp + 0x48], r8
mov edx, 4
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x40], rdx
add byte [rax], al
mov qword [rsp + 0x40], rdx
lea r8, [0x14039e574]
mov qword [rsp + 0x38], r8
invalid
or al, 0x2b
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x38
invalid
cmp byte [rbp + rcx*4 + 5], cl
xor dword [rax], eax
lea r8, [0x1400ed9aa]
add byte [rax], al
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x30
invalid
mov qword [rsp + 0x30], r8
xor byte [rax - 0x77], cl
and al, 0x28
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rdx
lea rdx, [0x14039e571]
loop 0x1400ed998
sub eax, dword [rax]
lea r9, [0x1403aa9c7]
or eax, 0x2bd031
sub eax, dword [rax]
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
mov rcx, rax
call fcn.14006db70
nop
add rsp, 0x68
invalid
invalid
shr eax, 0xcc
add eax, edi
call qword [rax + 0x68c48348]
invalid
invalid
invalid
ret
in al, dx
cmp byte [rax - 0x48], cl
std
invalid
cmovb r8, rax
lea rax, [0x1403d52e0]
jns 0x1400ed9fd
add byte [rsi + 0x63], cl
add al, 0x80
jns 0x1400ed9fd
add byte cs:[rsi + 0x63], cl
add byte [rsi + 0x63], cl
add al, 0x80
add r8, rax
jmp r8
invalid
loopne 0x1400eda23
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, str.EmptyInvalidDigitPosOverflowNegOverflowZero
adc eax, 0x2e28f3
adc eax, 0x2e28f3
mov r8d, 5
add rsp, 0x38
invalid
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
jmp rax
add rcx, 8
lea r9, [rsp + 0x30]
ror dword [rax], 0x4c
lea ecx, [rsp + 0x30]
or byte [rbp + rcx*4 + 0x4c], cl
and al, 0x30
mov qword [r9], rcx
lea rax, [0x1400edf3e]
add byte [rax], al
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x14039e58a]
jno 0x1400eda22
sub eax, dword [rax]
add byte [rcx - 0x48], al
or al, 0
add byte [rax], al
invalid
add byte [rax], al
and al, 0x20
add byte [rcx - 0x48], al
or al, 0
add byte [rax], al
invalid
add cl, ch
add eax, 0x48000001
add rcx, 8
jmp 0x1400edb29
add byte [rax - 0x7d], cl
ror dword [rax], 0x4c
lea r9, [rsp + 0x30]
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400edfa0]
mov qword [rsp + 0x20], rax
lea rax, [0x14039e57f]
lea eax, [0x14039e57f]
jmp 0x1400edafc
add byte [rax], al
invalid
or dword [rax - 0x73], ecx
add eax, 0x569
lea eax, [0x14039e57f]
cmp al, 0xb
sub eax, dword [rax]
mov ah, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
add rcx, 8
lea r9, [rsp + 0x30]
add rcx, 8
lea r9, [rsp + 0x30]
or byte [rbp + rcx*4 + 0x4c], cl
and al, 0x30
mov qword [r9], rcx
lea rax, [0x1400edf6f]
mov qword [rsp + 0x20], rax
lea rax, [0x14039e584]
jmp 0x1400eda88
invalid
and byte [rax - 0x73], cl
add eax, 0x2b0b1d
invalid
add rcx, 8
lea r9, [rsp + 0x30]
xor byte [rcx - 0x77], cl
or dword [rax - 0x73], ecx
add eax, 0xbe
add byte [rax - 0x77], cl
and al, 0x20
lea rax, [0x14039e51c]
invalid
xor byte [rcx - 0x77], cl
or dword [rax - 0x73], ecx
add eax, 0xbe
invalid
add byte [rax - 0x77], cl
and al, 0x20
add byte [rcx - 0x48], al
invalid
mov r8d, 6
jmp 0x1400edb29
add byte [rax], al
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400ee267]
mov qword [rsp + 0x20], rax
lea rax, [0x14039e578]
add eax, 0x2b0ac6
mov r8d, 7
add bl, ch
outsd dx, dword [rsi]
add eax, 0x2b0ac6
add bl, ch
outsd dx, dword [rsi]
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400edd34]
add byte [rax], al
mov qword [rsp + 0x20], rax
lea rax, [0x14039e596]
mov r8d, 0xa
jmp 0x1400edb29
invalid
add byte [rax], al
lea r9, [rsp + 0x30]
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400edbcc]
mov qword [rsp + 0x20], rax
lea rax, [0x1403aa9e6]
invalid
add byte [rcx - 0x48], al
add eax, 0xeb000000
and eax, 0x8c18348
add rcx, 8
mov r8d, 5
jmp 0x1400edb29
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400edb3a]
mov qword [rsp + 0x20], rax
lea rax, [0x14039e522]
mov r8d, listen
mov rcx, rdx
mov rdx, rax
mov edx, eax
call fcn.14006e130
nop
add rsp, 0x38
ret
mov edx, eax
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rdi, rdx
mov rax, qword [rcx]
mov r14, qword [rax + 8]
imul r15, qword [rax + 0x10], 0x30
imul edi, dword [rax + 0x10], 0x30
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x1403d03d8]
mov r8d, 1
mov eax, 1
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
mov qword [rsi], rdi
mov byte ds:[rsi + 8], al
sbb byte [rax - 0x73], cl
je 0x1400edb94
xor byte [rax - 0x77], cl
mov byte ds:[rsi + 8], al
mov byte [rsi + 9], 0
lea rdi, [0x1400edbc4]
lea rbx, [rsp + 0x28]
add byte [rax], al
add byte [rax - 0x73], cl
pop rsp
and al, 0x28
test r15, r15
test edi, edi
je 0x1400edba9
mov qword [rsp + 0x28], r14
add r14, 0x30
mov rcx, rsi
xor byte [rax - 0x77], cl
int1
mov rdx, rbx
mov r8, rdi
mov eax, edi
mov eax, edi
clc
call fcn.14006d950
add r15, 0xffffffffffffffd0
jmp case.0x140117283.161
mov rcx, qword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
call fcn.14006da90
cmp al, ch
fsin
idiv edi
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, qword [rcx]
mov ecx, dword [rcx]
or dword [rax - 0x73], ecx
push rcx
and byte [rbp + rcx*4 + 0x44], cl
and al, 0x60
lea rdx, [rcx + 0x20]
lea r8, [rsp + 0x60]
mov qword [r8], rdx
lea rdx, [0x1400ed92d]
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x48], r8
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x48], eax
lea rdx, [0x14039e5f0]
mov qword [rsp + 0x38], rdx
lea rdx, [0x1400edc44]
mov qword [rsp + 0x30], rdx
add byte [rax - 0x77], cl
push rsp
and al, 0x30
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x40], 3
and al, 0x40
add eax, dword [rax]
add byte [rax], al
and al, 0x40
add eax, dword [rax]
add eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0x20], 4
lea rdx, [0x1403aa9e6]
invalid
add byte [rax - 0x73], cl
adc eax, 0x2bcdbd
invalid
add byte [rbp + rcx*4 + 0xd], cl
xchg edi, eax
int 0x2b
lea r9, [0x1403aa9c7]
mov r8d, 5
mov rcx, rax
add byte [rcx - 0x48], al
add eax, 0x48000000
mov ecx, eax
call fcn.14006db70
nop
add rsp, 0x68
ret
add byte [rax], al
add byte [rcx + 0xf], cl
ror byte [rax - 0x7b], 0xc0
ror byte [rax - 0x7b], 0xc0
ror byte [rax - 0x7b], 0xc0
je 0x1400edcde
cmp rax, 1
jne 0x1400edd14
invalid
add byte [rax - 0x73], cl
sbb byte [r13 + rcx*4 + 0x44], cl
lea r8, [rsp + 0x60]
lea rax, [rcx + 0x18]
lea r8, [rsp + 0x60]
and al, 0x60
mov qword [r8], rax
lea rax, [0x1400ed4da]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], r8
and al, 0x48
and al, 0x48
and al, 0x48
lea rax, [0x1403d16f7]
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
lea rax, [0x14001575d]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0x40], 5
mov dword [rsp + 0x40], 5
mov qword [rsp + 0x20], 4
lea rax, [0x14039e624]
lea r9, [0x1403ab21e]
push rbx
invalid
sub eax, dword [rax]
push rbx
invalid
mov r8d, listen
mov rcx, rdx
mov rdx, rax
call fcn.14006db70
invalid
idiv edi
jmp 0x1400edd0e
invalid
add rcx, 8
add ecx, 8
ror dword [rax], 0x4c
lea ecx, [rsp + 0x60]
lea r9, [rsp + 0x60]
mov qword [r9], rcx
lea rax, [0x1400ed4da]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rax, str.CaptureIndexCaptureNameNonCapturinggreedyZeroOrOneZeroOrMoreOneOrMoreRangeExactlyAtLeastBoundedHirInfobools
sbb ecx, dword [rcx]
sub eax, dword [rax]
mov r8d, listen
mov rcx, rdx
mov rdx, rax
call fcn.14006e130
add al, 0xf8
invalid
nop
add rsp, 0x68
add esp, 0x68
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14039e62f]
mov r8d, listen
add byte [rax], al
add byte [rax], al
add rsp, 0x68
jmp rax
lea rdx, [rcx + 8]
lea r8, [rsp + 0x80]
add byte [rax], al
add byte [rax], al
mov qword [r8], rcx
add rcx, 0x14
lea r9, [0x1400ed92d]
mov qword [rsp + 0x70], r9
and al, 0x70
and al, 0x70
mov qword [rsp + 0x68], r8
lea r8, [0x14039e5f0]
mov qword [rsp + 0x58], r8
mov dword [rsp + 0x58], eax
lea r8, [0x1400edddf]
mov qword [rsp + 0x50], r8
and al, 0x50
and al, 0x50
mov qword [rsp + 0x48], rcx
lea rcx, [0x14039e63b]
mov qword [rsp + 0x38], rcx
lea rcx, [0x1400edde4]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x60], 3
mov qword [rsp + 0x40], 6
invalid
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add al, 0
add byte [rax], al
lea rdx, [0x14039e596]
lea r9, [0x1403aa9c7]
mov r8d, 0xa
mov rcx, rax
call fcn.14006dc60
nop
add rsp, 0x88
ret
invalid
cmp byte [rbx - 0x23f7cff], cl
cmp eax, 3
mov r8d, 3
cmovb r8d, eax
lea rax, [0x1403d5304]
add eax, 0x2e7503
add eax, 0x2e7503
movsxd r8, dword [rax + r8*4]
add r8, rax
jmp r8
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14039e641]
jmp 0x1400ede33
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14039e654]
mov r8d, 9
jmp 0x1400ede86
add byte [rax], al
add bl, ch
lea r9, [rsp + 0x30]
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, case.0x1400bfb65.492
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
lea rax, [0x14039e65d]
mov r8d, 5
mov rcx, rdx
mov rdx, rax
call fcn.14006e130
nop
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14039e64a]
mov r8d, 0xa
mov eax, 0xa
mov eax, 0xa
add rsp, 0x38
jmp rax
sub rsp, 0x48
mov r10, rdx
mov r9, qword [rcx]
mov eax, dword [r9]
invalid
test eax, eax
je 0x1400edec4
add dword [rbp - 0x7cd98b40], eax
clc
add dword [rbp + 0x53], esi
cmp eax, 1
jne 0x1400edef6
add r9, 4
lea rax, [rsp + 0x40]
rol dword [rax + rcx*2], 0x8d
and al, 0x40
mov qword [rax], r9
lea rcx, [0x1400ed4da]
or eax, 0xfffff624
or eax, 0xfffff624
mov qword [rsp + 0x20], rcx
lea rdx, [0x14039e669]
adc eax, 0x2b07a7
adc eax, 0x2b07a7
jmp 0x1400edee3
add r9, 4
lea rax, [rsp + 0x40]
lea eax, [rsp + 0x40]
lea eax, [rsp + 0x40]
mov qword [rax], r9
lea rcx, [0x1400ed4da]
invalid
dec dword [rax - 0x77]
and al, 0x20
lea rdx, [0x14039e662]
sub eax, dword [rax]
invalid
sub eax, dword [rax]
mov r8d, 7
mov rcx, r10
mov r9, rax
mov ecx, eax
mov ecx, eax
call fcn.14006e130
jmp 0x1400edf38
lea rax, [r9 + 8]
lea rcx, [rsp + 0x40]
or byte [rax - 0x73], cl
and al, 0x40
mov qword [rcx], rax
add r9, 4
add al, 0x48
lea eax, [0x1400ed4da]
add al, 0x48
lea eax, [0x1400ed4da]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rcx
xor byte [rax - 0x77], cl
and al, 0x28
lea rax, case.0x1400da454.318
mov qword [rsp + 0x20], rax
dec dword [rax - 0x77]
and al, 0x20
lea rdx, [0x14039e670]
mov r8d, 7
mov rcx, r10
call fcn.14006e1f0
add bh, al
invalid
add byte [rcx - 0x48], al
invalid
add bh, al
call qword [rax + 0x48c48348]
nop
add rsp, 0x48
ret
movzx eax, byte [rax]
shl eax, 3
lea rcx, reloc.WS2_32.dll_getsockopt
add byte [rbx + rcx*4 + 4], cl
or byte [rax - 0x73], cl
or eax, 0x2e4e37
add byte [rbx + rcx*4 + 4], cl
or byte [rax - 0x73], cl
or eax, 0x2e4e37
mov rax, qword [rax + rcx]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
add dword [rdi], ecx
mov dh, 0
shl eax, 3
lea rcx, reloc.WS2_32.dll_htons
add byte cs:[rbx + rcx*4 + 4], cl
or byte [rax - 0x73], cl
or eax, 0x2e4e46
invalid
invalid
invalid
invalid
add byte cs:[rbx + rcx*4 + 4], cl
or byte [rax - 0x73], cl
or eax, 0x2e4e46
invalid
invalid
invalid
invalid
add byte cs:[rax - 0x75], cl
add byte [rax - 0x75], cl
mov rax, qword [rax + rcx]
add al, 8
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
sbb byte [rax - 0x77], cl
ret 0xff49
invalid
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
sbb byte [rax - 0x77], cl
ret 0xff49
sub esp, 0x38
mov rax, rdx
mov rdx, qword [rcx]
lea rcx, [rdx + 8]
or byte [rax - 0x7d], cl
cmp al, byte [rax]
or byte [rax - 0x7d], cl
cmp al, byte [rax]
je 0x1400edfd7
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x1400ee006]
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
lea rdx, [0x14039e5ab]
mov r8d, 5
add eax, 0xeb000000
invalid
add eax, 0xeb000000
and dword [rbp + rcx*4 + 0x4c], ecx
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rcx, case.0x1400dbdf7.274
add al, byte [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], ecx
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
mov dword [rsp + 0x20], ecx
and al, 0x20
lea rdx, [0x14039e5a0]
lea edx, [0x14039e5a0]
add byte [rcx - 0x48], al
invalid
mov r8d, 7
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov rcx, rax
call fcn.14006e130
nop
add rsp, 0x38
shr eax, 0x30
add eax, edi
call qword [rax + 0x38c48348]
ret
mov qword [rdx], rcx
lea rcx, [0x1400ee054]
lea ecx, [0x1400ee054]
add byte [rax], al
mov qword [rsp + 0x30], rcx
xor byte [rax - 0x77], cl
push rsp
and al, 0x28
xor byte [rax - 0x77], cl
push rsp
and al, 0x28
mov qword [rsp + 0x20], 3
lea rdx, [0x14039e509]
adc eax, 0x2b04d0
lea r9, [0x14039e5b0]
or eax, 0x2b0570
jo 0x1400ee043
sub eax, dword [rax]
mov r8d, 0xa
mov eax, 0xa
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x72
invalid
jb 0x1400ee046
mov rcx, rax
call fcn.14006dac0
jb 0x1400ee046
idiv edi
jb 0x1400ee046
idiv edi
nop
add rsp, 0x48
ret
mov eax, edx
mov rcx, qword [rcx]
lea rdx, [rsp + 0x40]
and al, 0x40
mov qword [rdx], rcx
mov dword [rdx], ecx
mov dword [rdx], ecx
lea rcx, [0x1400ee0a2]
or eax, 0x35
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
and al, 0x28
mov qword [rsp + 0x20], 6
lea rdx, str.IntervalSetrangesExprClassUnicodeClassBytesold_flagsConcatAlternationFlagscase_insensitivemulti_linedot_matches_new_lineswap_greedunicodeHirinfoLiteralClassAnchorWordBoundaryRepetitionUnicodeByteBytessetStartLineEndLineStartTextEndTextUnicodeNegateAsciiAsciiNegatehir
lea edx, str.IntervalSetrangesExprClassUnicodeClassBytesold_flagsConcatAlternationFlagscase_insensitivemulti_linedot_matches_new_lineswap_greedunicodeHirinfoLiteralClassAnchorWordBoundaryRepetitionUnicodeByteBytessetStartLineEndLineStartTextEndTextUnicodeNegateAsciiAsciiNegatehir
adc eax, 0x2b0461
sub eax, dword [rax]
add byte [rbp + rcx*4 + 0xd], cl
add al, 0x2b
invalid
add byte [rbp + rcx*4 + 0xd], cl
add al, 0x2b
add byte [rcx - 0x48], al
or eax, dword [rax]
add byte [rax], al
invalid
lea ecx, [0x14039e4f3]
mov r8d, listen
mov rcx, rax
mov ecx, eax
call fcn.14006dac0
nop
add rsp, 0x48
ret
mov edi, dword [rax + 0x10]
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
adc eax, 0x2e230e
sub byte [rax - 0x73], cl
adc eax, 0x2e230e
mov r8d, 1
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
je 0x1400ee0fb
xor byte [rax - 0x77], cl
mov dword [rsi], edi
mov byte [rsi + 8], al
mov byte [rsi + 9], 0
add r15, r15
lea rdi, [0x1400ee12e]
lea rbx, [rsp + 0x28]
test r15, r15
je 0x1400ee113
invalid
mov qword [rsp + 0x28], r14
add r14, 2
mov rcx, rsi
int1
int1
mov rdx, rbx
mov r8, rdi
call fcn.14006d950
clc
idiv edi
add r15, 0xfffffffffffffffe
jmp case.0x1400cffa9.359
mov rcx, qword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
push rsp
and al, 0x38
call fcn.14006da90
nop
add rsp, 0x40
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
sub esp, 0x48
mov rdi, rdx
mov edi, edx
mov rsi, qword [rcx]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x73], cl
lea edx, [0x14034a711]
enter 0x25c5, 0
invalid
invalid
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x25c5c8
mov r8d, reloc.WS2_32.dll_ntohs
call qword [rax + 0x18]
mov qword [rsp + 0x30], rdi
and al, 0x30
and al, 0x30
mov byte [rsp + 0x38], al
mov byte [rsp + 0x39], 0
movzx eax, byte [rsi]
mov dh, 6
mov dh, 6
lea rdi, [0x14006ed90]
test al, al
js case.0x1400d0ee1.372
invalid
and dword [rbp + rcx*4 + 0x4c], ecx
lea r9, [rsp + 0x44]
and al, 0x44
mov dword [r9], eax
mov qword [rsp + 0x20], rdi
and al, 0x20
lea rdx, [0x14034a709]
lea rcx, [rsp + 0x30]
and al, 0x30
mov r8d, 5
jmp 0x1400ee1b0
lea rax, [0x140062505]
add eax, 0xfff7436f
mov qword [rsp + 0x20], rax
lea rdx, [0x14034a709]
adc eax, 0x25c567
lea rcx, [rsp + 0x30]
mov r8d, 5
add eax, 0x49000000
mov r9, rsi
mov ecx, esi
call fcn.14006b7f0
movzx eax, byte [rsi + 1]
test al, al
js case.0x1400de593.244
lea r9, [rsp + 0x44]
mov dword [r9], eax
mov dword [r9], eax
mov qword [rsp + 0x20], rdi
lea rdx, [0x14034a70e]
cmp eax, 0x480025c5
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov r8d, 3
add byte [rax], al
add bl, ch
jmp 0x1400ee202
and al, 0x48
inc esi
inc rsi
lea rax, [0x140062505]
idiv r15d
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rdx, [0x14034a70e]
invalid
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov r8d, 3
add byte [rax], al
mov r9, rsi
int1
call fcn.14006b7f0
idiv edi
lea rcx, [rsp + 0x30]
and al, 0x30
call fcn.14006d6f0
fcompi st(4)
idiv edi
nop
add rsp, 0x48
pop rdi
pop rsi
ret
sub rsp, 0x48
sub esp, 0x48
in al, dx
mov rax, rdx
mov rax, rdx
mov rax, rdx
mov rcx, qword [rcx]
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
push rsp
and al, 0x40
mov qword [rdx], rcx
mov dword [rdx], ecx
lea rcx, [0x1400ed56a]
or eax, 0xfffff338
dec dword [rax - 0x77]
mov qword [rsp + 0x30], rcx
and al, 0x30
and al, 0x30
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 3
mov dword [rsp + 0x20], 3
add eax, dword [rax]
add byte [rax], al
invalid
lea rdx, [0x14039e4fd]
add ch, byte [rbx]
add byte [rbp + rcx*4 + 0xd], cl
lea ecx, [0x14039e5b0]
invalid
invalid
lea r9, [0x14039e5b0]
lea ecx, [0x14039e5b0]
mov r8d, listen
or al, 0
add byte [rax], al
mov rcx, rax
call fcn.14006dac0
clc
idiv edi
invalid
nop
add rsp, 0x48
invalid
invalid
ret
ret
ror byte [rax - 0x75], 1
or dword [rax + 0x26740039], eax
cmp byte [rcx], 0
je 0x1400ee29c
cmp byte [rcx], 0
add byte [rsi + riz + 0x48], dh
inc ecx
je 0x1400ee29c
inc rcx
lea r9, [rsp + 0x30]
xor byte [rcx - 0x77], cl
mov qword [r9], rcx
or dword [rax - 0x73], ecx
lea rcx, [0x1400ee2cf]
lea ecx, [0x1400ee2cf]
or eax, 0x47
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], ecx
add byte [rax], al
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
lea rdx, [0x14039e5a7]
add ebp, dword [rbx]
add byte [rcx - 0x48], al
invalid
invalid
mov r8d, 4
mov eax, 4
add al, 0
add byte [rax], al
jmp case.0x1400df760.223
add rcx, 4
add ecx, 4
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x1400ee2d7]
lea ecx, [0x1400ee2d7]
add byte [rax], al
mov qword [rsp + 0x20], rcx
lea rdx, [0x14039e5a0]
lea edx, [0x14039e5a0]
sub eax, dword [rax]
mov r8d, 7
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x67
invalid
invalid
invalid
mov rcx, rax
call fcn.14006e130
invalid
idiv edi
nop
add rsp, 0x38
invalid
cmp bl, al
mov rcx, qword [rcx]
mov ecx, dword [rcx]
ret
mov ecx, dword [rcx]
or ecx, ebp
idiv edi
mov rcx, qword [rcx]
or ecx, ebp
mov cl, 0xa
clc
invalid
jmp 0x140062505
or ecx, ebp
mov cl, 0xa
clc
dec dword [rax - 0x7d]
in al, dx
push 0x48d08948
mov ecx, dword [rcx]
lea rdx, [rcx + 8]
lea r8, [rsp + 0x60]
and al, 0x60
mov qword [r8], rdx
lea rdx, [0x1400ee357]
adc eax, 0x5b
pop rbx
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x50
mov qword [rsp + 0x48], r8
and al, 0x48
ror byte [rax - 0x75], 1
or dword [rax - 0x73], ecx
lea rdx, [rcx + 8]
invalid
invalid
invalid
and al, 0x60
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x50
mov dword [rsp + 0x50], edx
and al, 0x48
lea rdx, [0x1403d1e6c]
pop rdi
cmp ebp, dword [rsi]
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rdx
lea rdx, [0x14016d75c]
hlt
invalid
invalid
push rsp
and al, 0x38
hlt
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x30], edx
push rsp
and al, 0x30
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
and al, 0x28
and al, 0x28
mov qword [rsp + 0x40], 9
mov dword [rsp + 0x40], 9
and al, 0x40
or dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
invalid
mov qword [rsp + 0x20], listen
mov dword [rsp + 0x20], listen
and al, 0x20
or eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea rdx, str.Utf8Errorvalid_up_toerror_lenNoneSomezstd_returned_null_pointer_when_creating_new_contextC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fzstd_safe_4.1.6zstd.1.5.2_srclib.rs
lea edx, str.Utf8Errorvalid_up_toerror_lenNoneSomezstd_returned_null_pointer_when_creating_new_contextC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fzstd_safe_4.1.6zstd.1.5.2_srclib.rs
adc eax, 0x2e3b1c
cmp ebp, dword [rsi]
add byte [rbp + rcx*4 + 0xd], cl
invalid
invalid
invalid
lea r9, [0x1403d1e61]
lea ecx, [0x1403d1e61]
cmp ebp, dword [rsi]
add byte [rcx - 0x48], al
mov r8d, 9
or dword [rax], eax
add byte [rax], al
mov rcx, rax
call fcn.14006db70
nop
add rsp, 0x68
ret
add esp, 0x68
invalid
push 0xffffffffec8348c3
in al, dx
cmp byte [rax - 0x75], cl
mov rax, qword [rcx]
cmp byte [rax], 0
add dword [rax + 0x35740038], eax
je 0x1400ee398
xor eax, 0x4cc0ff48
lea ecx, [rsp + 0x30]
and al, 0x30
inc rax
lea r9, [rsp + 0x30]
and al, 0x30
ror byte [rbp + rcx*4 + 0x4c], 0x24
xor byte [rcx - 0x77], cl
invalid
and al, 0x30
mov qword [r9], rax
lea rax, [0x1400ee2cf]
pop rdx
invalid
invalid
invalid
mov dword [rcx], eax
add dword [rax - 0x73], ecx
add eax, 0xffffff5a
pop rdx
invalid
invalid
invalid
pop rdx
invalid
invalid
dec dword [rax - 0x77]
and al, 0x20
invalid
mov qword [rsp + 0x20], rax
lea rax, [0x1403d1e79]
add eax, 0x2e3af8
clc
cmp ch, byte [rsi]
invalid
and byte [rax - 0x73], cl
add eax, 0x2e3af8
clc
cmp ch, byte [rsi]
invalid
clc
cmp ch, byte [rsi]
add byte [rcx - 0x48], al
invalid
invalid
add al, 0
mov r8d, 4
mov eax, 4
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdx
mov rdx, rax
ror dword [rax - 0x77], 1
ret 0x9ee8
invalid
sahf
call fcn.14006e130
std
idiv edi
call qword [rax + 0x38c48348]
nop
add rsp, 0x38
invalid
invalid
invalid
ret
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [0x1403d1e75]
lea edx, [0x1403d1e75]
adc eax, 0x2e3aca
add byte cs:[rcx - 0x48], al
mov r8d, 4
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x38
jmp rax
loopne case.0x140117283.182
mov ecx, dword [rcx]
jmp case.0x1400df760.231
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
sub rsp, 0x38
cmp byte [rcx], 2
jne case.0x140117283.172
add byte [rax], al
sub rsp, 0x38
sub esp, 0x38
cmp byte [rcx], 2
cmp dword [rdx], eax
jne case.0x140117283.172
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x2e3a99
cmp ch, byte [rsi]
invalid
lea rdx, [0x1403d1e75]
mov r8d, 4
mov eax, 4
cmp ch, byte [rsi]
add byte [rcx - 0x48], al
mov r8d, 4
mov eax, 4
add byte cs:[rcx - 0x48], al
mov eax, 4
add byte [rax - 0x7d], cl
invalid
add rsp, 0x38
jmp rax
cmp byte [rax - 1], cl
loopne 0x1400ee436
invalid
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
xor byte [rcx - 0x77], cl
or dword [rax - 0x73], ecx
lea rax, [0x140058c73]
mov qword [r9], rcx
lea rax, [0x140058c73]
test al, 0xf6
dec dword [rax - 0x77]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rax, [0x1403d1e79]
mov r8d, 4
mov eax, 4
cmp ch, byte [rsi]
add byte [rcx - 0x48], al
mov eax, 4
mov eax, 4
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
mov rdx, rax
invalid
invalid
mov rcx, rdx
mov rdx, rax
call fcn.14006e130
sbb edi, ebp
idiv edi
sbb edi, ebp
idiv edi
nop
add rsp, 0x38
invalid
cmp bl, al
invalid
cmp bl, al
mov rcx, qword [rcx]
invalid
or ecx, ebp
cmp ebx, esi
jmp 0x14016d75c
invalid
add byte [rsi + 0x48], dl
sub esp, 0x30
mov rsi, rcx
mov esi, ecx
xor byte [rax - 0x77], cl
mov esi, ecx
invalid
cmp edx, 0x80
add byte [rax], 0
add byte [rbx + 0xd], dh
jae 0x1400ee440
or eax, 0x48f18948
add esp, 0x30
invalid
mov rcx, rsi
int1
add rsp, 0x30
xor byte [rsi - 0x17], bl
hlt
pop rsi
jmp fcn.140110534
and byte [rdx], al
add byte [rax - 0x73], cl
lea eax, [rsp + 0x2c]
lea rax, [rsp + 0x2c]
lea eax, [rsp + 0x2c]
sub al, 0x83
and byte [rax], al
and dword [rax], 0
mov ecx, edx
mov rdx, rax
mov edx, eax
ror dword [rax - 0x77], 1
ret 0x3de8
invalid
invalid
mov edx, eax
call fcn.1400ed88f
mov r8, rdx
dec dword [rcx - 0x77]
ror byte [rax - 0x77], 1
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
mov rdx, rax
mov edx, eax
ret 0xdee8
call fcn.1400afa3e
nop
ficom word [0x1889fe45e]
adc eax, 0x4890fffc
add esp, 0x30
cld
call qword [rax + 0x30c48348]
add rsp, 0x30
pop rsi
ret
sub esp, 0xc8
in al, dx
enter 0, 0
add byte [rax - 0x77], cl
ror byte [rax - 0x75], 1
invalid
invalid
mov rax, rdx
mov rcx, qword [rcx]
mov ecx, dword [rcx]
or dword [rax - 0x73], ecx
push rcx
add dword [rbp + rcx*4 + 0x41], ecx
lea eax, [rcx + 2]
invalid
invalid
invalid
lea rdx, [rcx + 1]
lea edx, [rcx + 1]
lea r8, [rcx + 2]
lea eax, [rcx + 2]
lea r9, [rcx + 3]
lea ecx, [rcx + 3]
add ecx, dword [rbp + rcx*4 + 0x51]
add al, 0x4c
lea r10, [rcx + 4]
lea edx, [rcx + 4]
lea r11, [rsp + 0xc0]
lea ebx, [rsp + 0xc0]
pushfq
and al, 0xc0
add byte [rax], al
add byte [rbp - 0x77], cl
invalid
invalid
mov qword [r11], r10
mov dword [rbx], edx
adc ecx, dword [rbp + rcx*4 + 0x15]
lea r10, [0x1400ee3b8]
adc eax, 0xffffff22
and bh, bh
invalid
invalid
mov qword [rsp + 0xb0], r10
mov qword [rsp + 0xa8], r11
and al, 0xa8
add byte [rax], al
invalid
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rcx + rcx*4 - 0x64], cl
and al, 0xa8
add byte [rax], al
test al, 0
add byte [rax], al
invalid
add byte [rbp + rcx*4 + 0x15], cl
lea r10, [0x14039e56a]
mov ebp, 0x4c002b00
mov dword [rsp + 0x98], edx
cwde
add byte [rax], al
invalid
sub eax, dword [rax]
add byte [rcx + rcx*4 - 0x6c], cl
and al, 0x98
cwde
mov qword [rsp + 0x98], r10
cwde
add byte [rax], al
add byte [rbp + rcx*4 + 0x15], cl
lea r10, case.0x1400df760.231
adc eax, 0xffffff04
add al, 0xff
invalid
dec dword [rcx + rcx*4 - 0x6c]
and al, 0x90
mov qword [rsp + 0x90], r10
mov dword [rsp + 0x90], edx
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0x74], cl
mov word [rax + rcx*4], fs
mov qword [rsp + 0x88], r9
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x47], al
or al, byte [rax]
add byte [rax], al
mov r9d, 0xa
mov ecx, 0xa
add byte [rax], al
add byte [rcx + rcx*4 - 0x74], cl
mov qword [rsp + 0x80], r9
and al, 0x80
add byte [rax], al
add byte [rbp + rcx*4 + 0x1d], cl
jg 0x1400ee4df
invalid
lea r11, [0x14039e560]
add byte [rbx], ch
sub eax, dword [rax]
add byte [rcx + rcx*4 + 0x5c], cl
mov qword [rsp + 0x78], r11
mov dword [rsp + 0x78], ebx
and al, 0x78
js 0x1400ee533
mov qword [rsp + 0x70], r10
mov dword [rsp + 0x70], edx
push rsp
and al, 0x70
mov qword [rsp + 0x68], r8
and al, 0x68
lea r8, [0x14039e54c]
lea eax, [0x14039e54c]
push rbp
add byte [rbx], ch
add byte [rcx + rcx*4 + 0x44], cl
mov qword [rsp + 0x58], r8
mov dword [rsp + 0x58], eax
and al, 0x58
and al, 0x58
mov qword [rsp + 0x50], r10
mov dword [rsp + 0x50], edx
and al, 0x50
mov qword [rsp + 0x48], rdx
mov dword [rsp + 0x48], edx
push rsp
and al, 0x48
mov qword [rsp + 0x40], r9
mov qword [rsp + 0x40], r9
mov dword [rsp + 0x40], ecx
and al, 0x40
and al, 0x40
lea rdx, [0x14039e542]
adc eax, 0x2b0030
sub eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rdx
push rsp
and al, 0x38
cmp byte [rcx + rcx*4 + 0x54], cl
and al, 0x30
mov qword [rsp + 0x30], r10
mov dword [rsp + 0x30], edx
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0xa0], 7
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
and al, 0x60
and al, 0x60
movabs al, byte [0x4800000007000000]
mov dword [rsp + 0x60], setsockopt
and al, 0x60
adc al, 0
add byte [rax], al
invalid
mov qword [rsp + 0x60], setsockopt
and al, 0x60
adc al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], reloc.WS2_32.dll_recv
and al, 0x20
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rdx, [0x14039e52d]
adc eax, 0x2affe7
jmp [rdx]
sub al, byte [rax]
add byte [rbp + rcx*4 + 0xd], cl
in eax, 0xff
sub al, byte [rax]
lea r9, [0x14039e532]
lea ecx, [0x14039e532]
or eax, 0x2affe5
mov r8d, 5
mov eax, 5
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x65
invalid
invalid
mov rcx, rax
call fcn.14006dec0
stc
stc
idiv edi
call qword [rax - 0x373b7eb8]
add byte [rax], al
add byte [rax], al
ret
nop
add rsp, 0xc8
add esp, 0xc8
add esp, 0xc8
add byte [rax], al
ret
mov rax, qword [rcx]
mov eax, dword [rcx]
add dword [rdi], ecx
mov dh, 0
invalid
movzx eax, byte [rax]
add cl, al
loopne case.0x1400e7bce.170
invalid
shl eax, 3
add ecx, dword [rax - 0x73]
or eax, 0x2e487c
jl 0x1400ee5ba
invalid
invalid
lea rcx, reloc.WS2_32.dll_getpeername
jl 0x1400ee5ba
add byte cs:[rbx + rcx*4 + 4], cl
add byte cs:[rbx + rcx*4 + 4], cl
mov r8, qword [rax + rcx]
mov eax, dword [rax + rcx]
or byte [rax - 0x73], cl
lea rcx, str.EmptyInvalidDigitPosOverflowNegOverflowZero
or eax, 0x2e4899
add byte cs:[rax - 0x75], cl
mov rax, qword [rax + rcx]
mov eax, dword [rax + rcx]
add al, 8
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov ecx, dword [rdx + 0x18]
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
invalid
invalid
mov ecx, dword [rdx + 0x18]
sbb byte [rax - 0x77], cl
sbb byte [rax - 0x77], cl
mov rdx, rax
mov edx, eax
ret 0xff49
jmp r9
jmp rcx
sub rsp, 0x68
mov rax, qword [rcx]
mov ecx, dword [rax]
or byte [rbp + rcx*4 + 5], cl
outsd dx, dword [rsi]
insd dword [rdi], dx
invalid
invalid
or byte [rbp + rcx*4 + 5], cl
lea eax, [0x1403d5314]
add eax, 0x2e6d6f
outsd dx, dword [rsi]
insd dword [rdi], dx
add byte cs:[rcx + 0x63], cl
add byte [rcx + 0x63], cl
add byte [rcx + 0x63], cl
movsxd rcx, dword [r8 + rcx*4]
or al, 0x88
add rcx, r8
jmp rcx
invalid
loope case.0x1400e88b5.138
lea rax, [0x14034915c]
lea eax, [0x14034915c]
cmpsd dword [rsi], dword [rdi]
stosd dword [rdi], eax
and eax, 0x4c8d4800
lea rcx, [rsp + 0x58]
lea rcx, [rsp + 0x58]
and al, 0x58
pop rax
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
add eax, 0xfff7cb8c
mov ebx, cs
idiv edi
lea rax, [fcn.14006b150]
mov ebx, cs
idiv edi
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
lea rax, str.exceeded_the_maximum_number_of_capturing_groups__
lea eax, [0x140349198]
add eax, 0x25abc9
leave
stosd dword [rdi], eax
and eax, 0x448d4c00
add byte [rbp + rcx*4 + 0x44], cl
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov qword [r8], rax
mov dword [rax], eax
mov qword [r8 + 8], 2
or byte [rdx], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
mov dword [rax + 0x10], ecx
mov dword [rax + 0x10], ecx
adc cl, ch
jmp 0x1400ee756
imul eax, dword [rcx], 0x8d480000
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1403495b8]
lea eax, [0x1403495b8]
add eax, 0x25afc4
invalid
jmp 0x1400ee779
add byte [rcx], 0
add byte [rax - 0x73], cl
lea rax, [0x140349428]
add byte [rax], al
lea rax, [0x140349428]
jmp 0x1400ee779
je 0x1400ee604
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x25add4
invalid
lodsd eax, dword [rsi]
invalid
invalid
lea rax, str.flag_negation_operator_repeated
lea eax, [0x1403493e0]
invalid
jmp 0x1400ee779
push 0x48000001
lea eax, [0x140349390]
lodsd eax, dword [rsi]
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x25ad78
lodsd eax, dword [rsi]
invalid
invalid
lea rax, [0x140349390]
lodsd eax, dword [rsi]
and eax, 0x15ce900
add cl, ch
pop rsp
add dword [rax], eax
invalid
add cl, ch
jmp 0x1400ee779
pop rsp
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x25ac34
invalid
invalid
lea rax, [0x140349258]
lea eax, [0x140349258]
and eax, 0x150e900
add byte [rax], al
invalid
add cl, ch
jmp 0x1400ee779
push rax
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x25ad70
lodsd eax, dword [rsi]
invalid
invalid
lea rax, [0x1403493a0]
lodsd eax, dword [rsi]
and eax, 0x144e900
add byte [rax], al
jmp 0x1400ee779
add dword [rax], r8d
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140349330]
lea eax, [0x140349330]
add eax, 0x25acf4
hlt
jmp 0x1400ee779
cmp byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x25af50
lea rax, str.repetition_quantifier_expects_a_valid_decimal
jmp 0x1400ee779
sub al, 1
add byte [rax], al
lea rax, str.invalid_repetition_count_range__the_start_must_be___the_end
lea eax, [0x140349558]
add al, 0xaf
and eax, 0x120e900
jmp 0x1400ee779
and byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x25abd8
invalid
stosd dword [rdi], eax
invalid
invalid
lea rax, str.invalid_character_class_range__the_start_must_be___the_end
lea eax, [0x140349238]
fsubr dword [rbx + 0x14e90025]
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, str.expected_flag_but_got_end_of_regex
stosd dword [rdi], eax
and eax, 0x114e900
add cl, ch
adc al, 1
add cl, ch
jmp 0x1400ee779
adc al, 1
add byte [rax], al
lea rax, str.expected_flag_but_got_end_of_regex
lodsd eax, dword [rsi]
and eax, 0x108e900
invalid
or byte [rcx], al
jmp 0x1400ee779
or byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x25abd0
lea rax, str.invalid_range_boundary__must_be_a_literalunclosed_character_classinvalid_hexadecimal_digitunrecognized_escape_sequencedangling_flag_negation_operatorduplicate_flagunrecognized_flagduplicate_capture_group_nameempty_capture_group_nameunclosed_capture_group_nameunclosed_groupunopened_groupunclosed_counted_repetitionrepetition_operator_missing_expressioninvalid_Unicode_character_classbackreferences_are_not_supportedC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astmod.rs
jmp 0x1400ee779
cld
add byte [rax], al
add byte [rax], al
lea rax, str.hexadecimal_literal_empty
add byte [rax], al
lea rax, str.hexadecimal_literal_empty
jmp 0x1400ee779
lock add byte [rax], al
add byte [rax - 0x73], cl
lea rax, str.invalid_escape_sequence_found_in_character_class
lea rax, str.invalid_escape_sequence_found_in_character_class
lea eax, [0x1403491e8]
pop rax
stosd dword [rdi], eax
and eax, 0xe4e900
add cl, ch
in al, 0
add cl, ch
jmp 0x1400ee779
in al, 0
add byte [rax], al
lea rax, [0x140349438]
jmp 0x1400ee779
fadd dword [rax]
add byte [rax], al
lodsd eax, dword [rsi]
and eax, 0xd8e900
invalid
fadd dword [rax]
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x25ade0
lea rax, [0x140349488]
lea eax, [0x140349488]
jmp 0x1400ee779
int3
lea rax, str.decimal_literal_empty
jmp 0x1400ee779
rol byte [rax], 0
invalid
rol byte [rax], 0
add byte [rax - 0x73], cl
lea rax, [0x140349498]
lea rax, [0x140349498]
fsubr dword [rbp - 0x4b16ffdb]
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x1403493b0]
jmp 0x1400ee779
mov ah, 0
add byte [rax], al
lea rax, [0x1403493b0]
and eax, 0xa8e900
add cl, ch
test al, 0
jmp 0x1400ee779
add byte [rax], al
lea rax, str.decimal_literal_invalid
add eax, 0x25abd0
jmp 0x1400ee779
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x25ad64
lea rax, [0x140349448]
jmp 0x1400ee779
nop
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, str.incomplete_escape_sequence__reached_end_of_pattern_prematurely
lea rax, str.incomplete_escape_sequence__reached_end_of_pattern_prematurely
jmp 0x1400ee779
lea rax, str.hexadecimal_literal_is_not_a_Unicode_scalar_value
jmp 0x1400ee779
lea rax, str.look_around__including_look_ahead_and_look_behind__is_not_supported
jmp 0x1400ee779
lea rax, [0x1403494a8]
jmp 0x1400ee779
and eax, 0x4869eb00
lea eax, [0x140349478]
lea rax, str.invalid_capture_group_character
jmp 0x1400ee779
mov eax, dword [rax + 4]
lea rcx, [rsp + 0x54]
mov dword [rcx], eax
lea rax, [rsp + 0x58]
mov qword [rax], rcx
lea rcx, [fcn.14006b150]
lea ecx, [fcn.14006b150]
mov qword [rax + 8], rcx
lea rcx, str.exceed_the_maximum_number_of_nested_parentheses_brackets__
lodsd eax, dword [rsi]
invalid
invalid
or byte [rax - 0x73], cl
or eax, 0x25adbb
lodsd eax, dword [rsi]
invalid
invalid
lodsd eax, dword [rsi]
and eax, 0x448d4c00
lea eax, [rsp + 0x20]
lea r8, [rsp + 0x20]
lea eax, [rsp + 0x20]
mov qword [r8], rcx
mov qword [r8 + 8], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], 1
jmp 0x1400ee799
invalid
sbb byte [rcx], al
add byte [rax], al
add bl, ch
cmp dword [rax - 0x73], ecx
add eax, 0x25ae61
lea rax, [0x1403495c8]
jmp 0x1400ee779
lea rax, [0x1403495d8]
jmp 0x1400ee779
and eax, 0x4807eb00
lea eax, [0x1403495a8]
scasb al, byte [rdi]
invalid
invalid
lea rax, [0x1403495a8]
scasb al, byte [rdi]
and eax, 0x448d4c00
add byte [rbp + rcx*4 + 0x44], cl
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x20]
and al, 0x20
and al, 0x20
and byte [rcx - 0x77], cl
add byte [rcx - 0x39], cl
or byte [rcx], al
add dword [rax], eax
add byte [rax], al
invalid
invalid
adc byte [rax], cl
adc byte [rax], cl
mov qword [r8], rax
mov qword [r8 + 8], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [r8 + 0x10], 8
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
adc byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
rol byte [rcx + 0xf], 0x11
sbb byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.1400b0bbe
nop
add rsp, 0x68
add esp, 0x68
and byte [rax - 0x75], cl
push rdx
sub al, ch
sbb byte [rsp + rdi*8], ah
call qword [rax + 0x68c48348]
add esp, 0x68
add esp, 0x68
push 0xd8d48c3
jmp 0x1400ee77b
ret
lea rcx, [0x1403ab29e]
lea r8, [0x140349640]
add byte [rdx + 0x28], bh
add byte [rdx + 0x28], bh
call fcn.1402da510
int3
enter 0xffffffffffffe0ff, 0x48
lea eax, [0x14034a4b0]
mov r8d, 0x18
jmp 0x1400ee846
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
add rsp, 0x28
jmp r9
cmp rbp, 0x21
mov qword [rsp + 0x60], rbp
jb 0x1400f1d9d
sub ebx, 1
jb 0x1400f1ded
mov r9, rbp
shr r9, 3
mov r12, rbp
and r12, 0xfffffffffffffff8
add r12, rdi
imul r13, r9, 0xe
add r13, rdi
cmp rbp, 0x40
mov dword [rsp + 0x58], ebx
jae 0x1400f1968
mov bpl, byte [rdi]
mov r14b, byte [rdi + 1]
mov r8b, byte [r12]
mov r9b, byte [r12 + 1]
mov ecx, ebp
mov edx, r14d
mov byte [rsp + 0x40], r8b
mov byte [rsp + 0x3f], r9b
call fcn.1400eea95
mov r15d, eax
cmp al, 0xff
sete bl
mov al, byte [r13]
mov r9b, byte [r13 + 1]
mov ecx, ebp
mov rbp, qword [rsp + 0x60]
mov edx, r14d
mov r14d, eax
mov r8d, eax
mov byte [rsp + 0x3e], r9b
call fcn.1400eea95
cmp al, 0xff
sete al
xor al, bl
mov rax, rdi
jne 0x1400f1976
cmp r15b, 0xff
sete bl
mov cl, byte [rsp + 0x40]
mov dl, byte [rsp + 0x3f]
mov r8d, r14d
mov r9b, byte [rsp + 0x3e]
call fcn.1400eea95
cmp al, 0xff
sete al
xor al, bl
cmovne r12, r13
mov rax, r12
jmp 0x1400f1976
mov rcx, rdi
mov rdx, r12
mov r8, r13
call fcn.1400ee981
mov r14, rax
sub r14, rdi
shr r14, 1
movzx eax, word [rax]
mov word [rsp + 0x56], ax
cmp qword [rsp + 0x68], 0
je 0x1400f19af
mov rax, qword [rsp + 0x68]
mov cl, byte [rax]
mov dl, byte [rax + 1]
mov r8b, byte [rdi + r14*2]
mov r9b, byte [rdi + r14*2 + 1]
call fcn.1400eea95
cmp al, 0xff
jne 0x1400f1bbe
cmp rbp, qword [rsp + 0x48]
ja 0x1400f1efb
lea r15, [rsi + rbp*2]
xor r13d, r13d
mov r12, rdi
mov rax, r14
mov rcx, rax
mov qword [rsp + 0x40], rax
sub rax, 3
mov ecx, 0
cmovae rcx, rax
lea rbx, [rdi + rcx*2]
cmp r12, rbx
jae 0x1400f1acb
mov cl, byte [r12]
mov dl, byte [r12 + 1]
mov r8b, byte [rdi + r14*2]
mov r9b, byte [rdi + r14*2 + 1]
call fcn.1400eea95
lea rcx, [r15 - 2]
xor ebp, ebp
cmp al, 0xff
cmove rcx, rsi
sete bpl
movzx eax, word [r12]
mov word [rcx + r13*2], ax
add rbp, r13
mov cl, byte [r12 + 2]
mov dl, byte [r12 + 3]
mov r8b, byte [rdi + r14*2]
mov r9b, byte [rdi + r14*2 + 1]
call fcn.1400eea95
lea rcx, [r15 - 4]
xor r13d, r13d
cmp al, 0xff
cmove rcx, rsi
sete r13b
movzx eax, word [r12 + 2]
mov word [rcx + rbp*2], ax
add r13, rbp
mov cl, byte [r12 + 4]
mov dl, byte [r12 + 5]
mov r8b, byte [rdi + r14*2]
mov r9b, byte [rdi + r14*2 + 1]
call fcn.1400eea95
lea rcx, [r15 - 6]
xor ebp, ebp
cmp al, 0xff
cmove rcx, rsi
sete bpl
movzx eax, word [r12 + 4]
mov word [rcx + r13*2], ax
add rbp, r13
mov cl, byte [r12 + 6]
mov dl, byte [r12 + 7]
mov r8b, byte [rdi + r14*2]
mov r9b, byte [rdi + r14*2 + 1]
call fcn.1400eea95
add r15, 0xfffffffffffffff8
xor r13d, r13d
cmp al, 0xff
sete r13b
mov rax, r15
cmove rax, rsi
movzx ecx, word [r12 + 6]
mov word [rax + rbp*2], cx
add r13, rbp
add r12, 8
jmp 0x1400f19e0
mov rax, qword [rsp + 0x40]
lea rbx, [rdi + rax*2]
mov rbp, qword [rsp + 0x60]
cmp r12, rbx
jae 0x1400f1b1a
mov cl, byte [r12]
mov dl, byte [r12 + 1]
mov r8b, byte [rdi + r14*2]
mov r9b, byte [rdi + r14*2 + 1]
call fcn.1400eea95
add r15, 0xfffffffffffffffe
xor ecx, ecx
cmp al, 0xff
sete cl
mov rax, r15
cmove rax, rsi
movzx edx, word [r12]
mov word [rax + r13*2], dx
add r13, rcx
add r12, 2
jmp 0x1400f1ad9
cmp qword [rsp + 0x40], rbp
je 0x1400f1b3c
movzx eax, word [r12]
mov word [r15 + r13*2 - 2], ax
add r15, 0xfffffffffffffffe
add r12, 2
mov rax, rbp
jmp 0x1400f19c7
lea r8, [r13*2]
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rdx, rbp
sub rdx, r13
lea rcx, [rdi + r13*2]
mov rax, qword [rsp + 0x70]
lea rax, [rax + rbp*2]
mov r8, r13
cmp rbp, r8
je 0x1400f1b7c
movzx r9d, word [rax]
mov word [rdi + r8*2], r9w
inc r8
add rax, 0xfffffffffffffffe
jmp 0x1400f1b65
test r13, r13
je 0x1400f1bbe
cmp rbp, r13
jb 0x1400f1efd
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x56]
mov qword [rsp + 0x28], rax
mov ebx, dword [rsp + 0x58]
mov dword [rsp + 0x20], ebx
pop rsp
and al, 0x20
pop rsp
and al, 0x20
mov r8, rsi
mov r9, qword [rsp + 0x48]
call fcn.1400f1866
mov rbp, r13
jmp 0x1400f18a4
cmp rbp, qword [rsp + 0x48]
ja 0x1400f1efb
lea r15, [rsi + rbp*2]
lea edi, [rsi + rbp*2]
xor r12d, r12d
mov r13, rdi
mov rax, r14
mov rcx, rax
mov qword [rsp + 0x40], rax
and al, 0x40
and al, 0x40
sub rax, 3
mov ecx, 0
cmovae rcx, rax
lea rbx, [rdi + rcx*2]
cmp r13, rbx
jae 0x1400f1cd0
mov cl, byte [rdi + r14*2]
or al, 0x77
mov dl, byte [rdi + r14*2 + 1]
mov r8b, byte [r13]
add dword [rbp - 0x76], eax
add byte [r13 - 0x76], r8b
mov r9b, byte [r13 + 1]
invalid
xchg esi, ecx
invalid
mov r9b, byte [r13 + 1]
call fcn.1400eea95
dec dword [rcx - 0x73]
invalid
invalid
xor ebp, ebp
cmp al, 0xff
cmovne rcx, rsi
setne bpl
dec dword [rcx - 0x73]
invalid
movzx eax, word [r13]
mov word [rcx + r12*2], ax
add rbp, r12
mov cl, byte [rdi + r14*2]
mov dl, byte [rdi + r14*2 + 1]
mov r8b, byte [r13 + 2]
mov r9b, byte [r13 + 3]
call fcn.1400eea95
invalid
dec dword [rcx - 0x73]
cld
xor r12d, r12d
cmp al, 0xff
cmovne rcx, rsi
cmovne ecx, esi
invalid
cmovne ecx, esi
setne r12b
movzx eax, word [r13 + 2]
mov word [rcx + rbp*2], ax
add al, 0x69
invalid
add al, 0x69
add r12, rbp
mov cl, byte [rdi + r14*2]
mov dl, byte [rdi + r14*2 + 1]
mov r8b, byte [r13 + 4]
mov r9b, byte [r13 + 5]
call fcn.1400eea95
lea rcx, [r15 - 6]
xor ebp, ebp
cmp al, 0xff
cmovne rcx, rsi
setne bpl
movzx eax, word [r13 + 4]
mov word [rcx + r12*2], ax
add rbp, r12
mov cl, byte [rdi + r14*2]
or al, 0x77
or al, 0x77
mov dl, byte [rdi + r14*2 + 1]
mov r8b, byte [r13 + 6]
mov r9b, byte [r13 + 7]
mov cl, byte [rbp + 7]
mov cl, byte [rbp + 7]
call fcn.1400eea95
add r15, 0xfffffffffffffff8
xor r12d, r12d
cmp al, 0xff
setne r12b
mov rax, r15
cmovne rax, rsi
movzx ecx, word [r13 + 6]
mov word [rax + rbp*2], cx
add r12, rbp
add r13, 8
jmp 0x1400f1bef
invalid
mov rax, qword [rsp + 0x40]
lea rbx, [rdi + rax*2]
mov rbp, qword [rsp + 0x60]
cmp r13, rbx
jae 0x1400f1d1e
mov cl, byte [rdi + r14*2]
mov dl, byte [rdi + r14*2 + 1]
mov r8b, byte [r13]
mov r9b, byte [r13 + 1]
call fcn.1400eea95
add r15, 0xfffffffffffffffe
xor ecx, ecx
cmp al, 0xff
setne cl
mov rax, r15
cmovne rax, rsi
movzx edx, word [r13]
mov word [rax + r12*2], dx
add r12, rcx
add r13, 2
jmp 0x1400f1cde
cmp qword [rsp + 0x40], rbp
je 0x1400f1d42
add r15, 0xfffffffffffffffe
movzx eax, word [r13]
mov word [rsi + r12*2], ax
mov dword [rsi + riz*2], eax
mov dword [rsi + riz*2], eax
inc r12
add r13, 2
mov rax, rbp
call 0x1400db22a
invalid
lea r8, [r12 + r12]
mov rcx, rdi
mov rdx, rsi
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x75], cl
and al, 0x70
lea rax, [rax + rbp*2]
mov rcx, r12
mov ebx, dword [rsp + 0x58]
pop rax
cmp rbp, rcx
je 0x1400f1d76
movzx edx, word [rax]
mov word [rdi + rcx*2], dx
adc al, 0x4f
inc rcx
inc ecx
add rax, 0xfffffffffffffffe
jmp 0x1400f1d61
mov rcx, r12
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8, rbp
lea r9, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_slice_sort_stablequicksort.rsmid___lenw
sub eax, 0x7d72e800
idiv bh
sub eax, 0x7d72e800
idiv bh
mov rdi, rax
mov rbp, rdx
mov ebp, edx
xor eax, eax
mov qword [rsp + 0x68], rax
and al, 0x68
and al, 0x68
jmp 0x1400f18a4
invalid
sti
invalid
invalid
cmp rbp, 2
jb 0x1400f1ee6
invalid
lea rax, [rbp + 0x10]
cmp rax, qword [rsp + 0x48]
cmp eax, dword [rsp + 0x48]
ja 0x1400f1efb
mov rbx, rbp
shr rbx, 1
shr ebx, 1
jmp case.0x1400d0ee1.397
cmp ebp, 0xf
jbe 0x1400f1e17
push rbp
push rbp
lea r8, [rsi + rbp*2]
mov rcx, rdi
mov rdx, rsi
mov edx, esi
bnd call fcn.1400ef40d
invalid
invalid
dec dword [rax - 0x73]
or al, 0x5f
lea rdx, [rsi + rbx*2]
pop rsi
invalid
pop rsi
lea r8, [rsi + rbp*2]
add r8, 0x10
call fcn.1400ef40d
invalid
invalid
invalid
mov eax, 8
jmp 0x1400f1e4f
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x28], rax
and al, 0x28
mov byte [rsp + 0x20], 1
mov rcx, rdi
mov rdx, rbp
mov r8, rsi
mov eax, esi
mov r9, qword [rsp + 0x48]
call fcn.1400f1275
jmp 0x1400f1ee6
add byte [rax], al
add byte [rax], al
cmp rbp, 7
jbe 0x1400f1e3c
mov rcx, rdi
mov rdx, rsi
call fcn.1400ef010
dec dword [rax - 0x73]
or al, 0x5f
pop rdi
lea rdx, [rsi + rbx*2]
pop rsi
call fcn.1400ef010
fcmovnbe st(0), st(1)
sar edi, 1
invalid
mov eax, 4
add byte [rax], al
sar edi, 1
invalid
add byte [rax], al
jmp 0x1400f1e4f
movzx eax, word [rdi]
mov word [rsi], ax
invalid
movzx eax, word [rdi + rbx*2]
pop rdi
pop rdi
mov word [rsi + rbx*2], ax
mov eax, 1
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0x78]
and qword [rcx], 0
and dword [rax], eax
mov qword [rcx + 8], rbx
and qword [rcx + 0x10], 0
mov qword [rcx + 0x18], 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
mov r13, rbp
mov qword [rsp + 0x40], rbx
sub r13, rbx
mov qword [rsp + 0x48], rax
lea rax, [rsi + rax*2]
mov qword [rsp + 0x58], rax
lea rcx, [rsp + 0x78]
call fcn.1400ef5ad
dec dword [rax - 0x7b]
invalid
je 0x1400f1ed6
lea rbx, [rdi + rdx*2]
lea r15, [rsi + rdx*2]
test rdx, rdx
mov rbp, r13
mov ebp, ebp
cmove rbp, qword [rsp + 0x40]
mov rax, qword [rsp + 0x58]
lea r12, [rax + rdx*2]
mov r14, qword [rsp + 0x48]
cmp r14, rbp
jae 0x1400f1e82
movzx eax, word [rbx + r14*2]
inc r14
mov word [r12], ax
mov rcx, r15
mov rdx, r12
call fcn.1400eedd9
add r12, 2
jmp 0x1400f1eb3
mov rcx, rsi
mov ecx, esi
mov rdx, qword [rsp + 0x60]
invalid
mov r8, rdi
call fcn.1400ef44c
invalid
invalid
invalid
nop
add rsp, 0xa8
add byte [rax], al
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ud2
lea rax, [0x1403d0e80]
lea rcx, [rsp + 0x78]
sub eax, 0x4c8d4800
and al, 0x78
mov qword [rcx], rax
mov qword [rcx + 8], 1
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], cl
or byte [rax], al
add byte [rax], al
invalid
push rdi
mov qword [rcx + 0x10], 8
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
lea rdx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_slice_sort_stablequicksort.rsmid___lenw
adc eax, 0x2def66
call fcn.1402da380
int3
mov bl, 0xff
call qword [rsi + 0x57]
push rsi
push rdi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rcx
mov esi, ecx
mov esi, ecx
test rdx, rdx
je 0x1400f1f57
mov rdi, rdx
mov edi, edx
mov rax, rdx
shr rax, 0x3a
je 0x1400f1f66
and qword [rsi + 8], 0
add bl, ch
jmp 0x1400f1f97
and qword [rsi + 8], 0
and qword [rsi + 8], 0
mov qword [rsi + 0x10], 8
add byte [rax], al
add bl, ch
jmp 0x1400f1f87
and dword [rax - 0x77], ecx
sti
mov rbx, rdi
mov ebx, edi
shl rbx, 5
mov ecx, 8
add byte [rax - 0x77], cl
mov rdx, rbx
invalid
call fcn.1400ad26f
mov dl, 0xfb
dec dword [rax - 0x7b]
invalid
invalid
test rax, rax
je 0x1400f1f8b
sal byte [rsp + rcx + 0x48], 0x89
jle 0x1400f1f8b
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], rax
xor eax, eax
jmp 0x1400f1f9c
adc dword [rax - 0x39], ecx
or byte [rax], r9b
mov qword [rsi + 8], 8
add byte [rax], al
add byte [rax - 0x77], cl
pop rsi
adc byte [rax + 1], bh
add byte [rax], al
mov qword [rsi + 0x10], rbx
mov eax, 1
mov qword [rsi], rax
mov dword [rsi], eax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
cmp rcx, rdx
sal dword [rdi + 8], 1
ja 0x1400f1fb8
mov rax, rcx
add rsp, 0x28
ret
call fcn.1402da4a0
add ah, cl
int3
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
sub esp, 0x68
mov rsi, rcx
test r8, r8
je 0x1400f20df
add dword [rax], eax
add byte [rcx + rcx*4 - 0x31], cl
mov rdi, r9
mov rdi, r9
mov r15, r8
mov rbx, rdx
mov ebx, edx
mov ebx, edx
imul rcx, r8, 0x18
lea rax, [rcx - 0x18]
mov r8d, 0x18
call 0x14027d830
add byte [rax], al
xor edx, edx
ror byte [rcx - 9], cl
invalid
div r8
mov r14, rax
mov rax, rbx
test rcx, rcx
je 0x1400f202a
lea rdx, [rax + 0x18]
add rcx, 0xffffffffffffffe8
add ecx, 0xffffffe8
push rax
sbb byte [rax - 0x7d], cl
add ecx, 0xffffffe8
add r14, qword [rax + 0x10]
add ecx, 0xffffffe8
add r14, qword [rax + 0x10]
mov rax, rdx
jae 0x1400f1ffc
lea rcx, str.attempt_to_join_into_collection_with_len___usize::MAX_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_str.rs
lea r8, [0x140348330]
invalid
and eax, 0x35ba00
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
call fcn.1402da910
lea r12, [rsp + 0x38]
and al, 0x38
mov rcx, r12
mov rdx, r14
call fcn.140064b4f
cmp qword [r12], 0
cmp al, 0x24
add byte [rcx - 0x75], cl
and al, 8
add byte [rcx - 0x75], cl
and al, 8
jne 0x1400f2133
mov rax, qword [rsp + 0x48]
lea r12, [rsp + 0x20]
and al, 0x20
and al, 0x48
and al, 0x20
and al, 0x20
mov qword [r12], rcx
mov qword [r12 + 8], rax
and qword [r12 + 0x10], 0
add byte [rax - 0x75], cl
push rbx
or byte [rbx + rcx*4 + 0x43], cl
mov r8, qword [rbx + 0x10]
mov eax, dword [rbx + 0x10]
mov rcx, r12
add byte [rax - 0x75], cl
push rbx
or byte [rbx + rcx*4 + 0x43], cl
mov r8, qword [rbx + 0x10]
mov eax, dword [rbx + 0x10]
mov rcx, r12
mov eax, dword [rbx + 0x10]
call fcn.1400afa3e
mov rax, qword [r12 + 0x10]
and al, 0x10
mov rcx, qword [r12 + 8]
add rcx, rax
mov r12, r14
mov ecx, dword [rsp + 8]
or byte [rax + 1], cl
ror dword [rbp - 0x77], 0xf4
sub r12, rax
imul r15, r15, 0x18
invalid
imul edi, edi, 0x18
sbb byte [rcx - 0x7d], cl
invalid
add r15, 0xffffffffffffffe8
xor r13d, r13d
in eax, dx
in eax, dx
cmp r15, r13
je 0x1400f20c9
test r12, r12
je 0x1400f2101
invalid
mov rdx, qword [rbx + r13 + 0x20]
mov rdx, qword [rbx + r13 + 0x20]
mov edx, dword [rbx + rbp + 0x20]
push rsp
sub esp, dword [rax]
mov r8, qword [rbx + r13 + 0x28]
dec r12
dec esp
dec esp
mov al, byte [rdi]
mov byte [rcx], al
invalid
invalid
add dword [rbp + 0x29], ecx
sub r12, r8
jb 0x1400f2101
invalid
lea rbp, [rcx + r8]
inc rbp
inc rcx
inc ecx
lea ebp, [rcx + rax]
inc ecx
call sub.VCRUNTIME140.dll_memcpy
add r13, 0x18
invalid
sbb byte [rax - 0x77], cl
invalid
jmp 0x1400f2091
invalid
jno case.0x1400dbebe.318
invalid
add byte [rcx - 0x7d], cl
invalid
enter 0x294d, 0xffffffffffffffe6
sub r14, r12
sub esi, esp
mov qword [rsp + 0x30], r14
mov qword [rsi + 0x10], r14
movups xmm0, xmmword [rsp + 0x20]
and al, 0x20
and al, 0x20
movups xmmword [rsi], xmm0
adc dword [rsi], eax
jmp case.0x1400dbebe.324
and qword [rsi], 0
mov qword [rsi + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax], al
and qword [rsi + 0x10], 0
add byte [rax], al
and qword [rsi + 0x10], 0
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsp
pop rsi
pop r15
ret
lea rax, [0x1403d0e80]
lea eax, [0x1403d0e80]
in eax, dx
sub eax, 0x4c8d4800
lea rcx, [rsp + 0x38]
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
mov qword [rcx + 8], 1
add dword [rax], eax
add byte [rax], al
add dword [rax - 0x39], ecx
or byte [r9], al
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
invalid
adc byte [r8], cl
adc byte [rax], cl
add byte [rax], al
mov qword [rcx + 0x10], 8
adc byte [rax], cl
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
movups xmmword [rcx + 0x18], xmm0
invalid
invalid
movups xmmword [rcx + 0x18], xmm0
lea rdx, [0x140348348]
adc eax, 0x25621a
sbb byte [rax - 0x73], cl
adc eax, 0x25621a
and eax, 0x824de800
invalid
add al, ch
call fcn.1402da380
invalid
mov rdx, qword [rsp + 0x48]
push rsp
and al, 0x48
invalid
call fcn.1402d9f90
call fcn.1402d9f90
jle 0x1400f215a
add ah, cl
push r15
push rdi
int3
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x120
in al, dx
and byte [rcx], al
add byte [rax], al
in al, dx
and byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
mov ebx, edx
invalid
invalid
mov rbx, rdx
mov ebx, edx
mov rsi, rcx
mov rax, qword [rdx + 8]
invalid
invalid
invalid
or byte [rax + 0x2b], cl
add bh, byte [rcx + 0xd8]
fadd dword [rax]
add byte [rax], al
invalid
sub rax, qword [rdx]
sub eax, dword [rdx]
mov ecx, 0xd8
fadd dword [rax]
add byte [rax], al
invalid
add byte [rcx], dh
ror byte [rax - 9], cl
div rcx
xor edx, edx
div rcx
mov rcx, qword [rsi]
mov rdi, qword [rsi + 0x10]
adc byte [rax + 0x29], cl
stc
mov ecx, dword [rsi]
invalid
adc byte [rax + 0x29], cl
stc
cmp rax, rcx
jbe case.0x1400e7bce.192
invalid
and eax, 0x48f18948
mov rcx, rsi
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8, rax
call fcn.1400f22a2
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
movabs rcx, 0x8000000000000001
cmp rax, rcx
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
jne 0x1400f2288
int1
add byte [rax], al
add byte [rax - 0x75], cl
jle 0x1400f21ab
invalid
mov rdi, qword [rsi + 0x10]
adc byte [rcx + rbp*2 - 1], cl
imul r15, rdi, 0xd8
fadd dword [rax]
add byte [rax], al
add r15, qword [rsi + 8]
movups xmm0, xmmword [rbx]
adc byte [rbx], al
or byte [rdi], cl
adc byte [rbx], al
movups xmm1, xmmword [rbx + 0x10]
adc byte [r15], cl
sub dword [rsp + 0x20], eax
and al, 0x20
adc byte [rdi], cl
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
mov rax, qword [rbx + 0x20]
mov qword [rsp + 0x40], rax
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
and al, 0x30
mov r14, qword [rsp + 0x20]
mov esi, dword [rsp + 0x20]
mov rbx, qword [rsp + 0x28]
and al, 0x28
lea r12, [rsp + 0x48]
cmp r14, rbx
cmp r14, rbx
je 0x1400f2219
mov r8d, 0xd8
mov rcx, r12
add byte [rcx + rcx*4 - 0x1f], cl
loope 0x1400f222a
mov rdx, r14
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
cmp dword [rsp + 0x110], 0x110015
adc byte [rcx], al
add byte [rax], al
adc eax, 0x74001100
invalid
outsb dx, byte [rsi]
outsb dx, byte [rsi]
invalid
adc byte [rcx], al
add byte [rax], al
adc eax, 0x74001100
invalid
add dword [rax], eax
add byte [0x1b40f32f1], dl
lea r13, [r14 + 0xd8]
fadd dword [rax]
add byte [rax], al
mov r8d, 0xd8
mov rcx, r15
mov ecx, edi
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
stc
mov rdx, r14
mov edx, esi
bnd call sub.VCRUNTIME140.dll_memmove
call sub.VCRUNTIME140.dll_memmove
xor ebp, dword [rsi + 0x1e]
add byte [rax - 1], cl
invalid
inc rdi
add r15, 0xd8
add edi, 0xd8
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], cl
out dx, al
mov r14, r13
jmp case.0x1400e8def.142
mov dword [rsp + 0x110], 0x110015
adc byte [rcx], al
add byte [rax], al
add byte [0x1890f3325], dl
add byte [0x1890f3325], dl
adc dword [rax], eax
mov r14, rbx
mov esi, ebx
fsubp st(3)
invalid
jmp case.0x1400e6f9d.225
add r14, 0xd8
add esi, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x48]
lea rcx, [rsp + 0x48]
and al, 0x48
call case.0x1400e5573.229
mov qword [rsi + 0x10], rdi
mov eax, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rax
and al, 0x28
and al, 0x20
and al, 0x28
sub byte [rcx + rbp - 0xd], cl
sub rbx, r14
sub ebx, esi
je 0x1400f226a
mov ecx, 0xd8
mov rax, rbx
fdiv dword [rcx]
ror byte [rax - 9], cl
div ecx
add byte [rax], al
add byte [rax - 0x77], cl
fdiv dword [rcx]
ror byte [rax - 9], cl
invalid
div ecx
int1
mov rcx, r14
int1
mov rdx, rax
call fcn.1400f235b
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x20
and al, 0x20
add byte [rax], al
lea rcx, [rsp + 0x20]
and al, 0x20
call fcn.1400ed3b0
nop
add rsp, 0x120
add dword [rax], eax
invalid
invalid
call qword [rax + 0x20c48148]
add dword [rax], eax
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
mov rcx, rax
call fcn.1402d9f90
add byte [rbp + 0x1e], bh
add ah, cl
add byte [rbp + 0x1e], bh
jge case.0x1400f3f6b.99
add ah, cl
cmp dword [rcx + 0xc8], 0x110015
jne fcn.1400f2385
invalid
add byte [0x14f0f339c], dl
adc eax, 0xf001100
test esp, esp
add byte [rax], al
add bl, al
ret
push rdi
push rbx
sub rsp, 0x50
mov rax, rdx
add rax, r8
add eax, eax
add eax, eax
jae 0x1400f22b8
xor eax, eax
jmp case.0x1400ee5ac.45
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, ecx
mov rsi, rcx
mov rcx, qword [rcx]
lea rdx, [rcx + rcx]
or dword [rax + 0x39], ecx
ret 0xf48
invalid
invalid
or dword [rax + 0x39], ecx
ret 0xf48
movabs r8, 0x97b425ed097b43
xor edx, edx
cmp rax, r8
cmp eax, eax
cmp eax, eax
setb dl
cmp rax, 5
clc
add eax, 0x4bb
add al, 0
add byte [rax], al
clc
add eax, 0x4bb
add al, 0
add byte [rax], al
cmovae rbx, rax
invalid
invalid
ret
add al, 0
add byte [rax], al
cmovae rbx, rax
fmul dword [rcx + rbp*2 - 0x3d]
imul r8, rbx, 0xd8
ret
fadd dword [rax]
add byte [rax], al
shl edx, 3
loop 0x1400f22f5
test rcx, rcx
test ecx, ecx
leave
je 0x1400f2313
imul rax, rcx, 0xd8
rcr eax, 0
add byte [rax], al
invalid
add byte [rax - 0x75], cl
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
and al, 0x38
or byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x48], rax
mov eax, 8
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
add bl, ch
add dh, byte [rcx]
ror byte [rbp + rcx*4 + 0x4c], 0x24
cmp byte [rcx - 0x77], cl
or byte [r8 - 0x73], cl
or byte [rax - 0x73], cl
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
invalid
or byte [rax - 0x73], cl
lea rdi, [rsp + 0x20]
lea edi, [rsp + 0x20]
jl 0x1400f2346
and byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
call fcn.14010ff92
cmp qword [rdi], 0
je 0x1400f233d
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
and al, 0x30
jmp case.0x1400ee5ac.45
invalid
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi], rbx
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
or byte [rax - 0x7d], 0xc4
add rsp, 0x50
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
sub rsi, 1
jb 0x1400f237e
invalid
adc dword [rax - 0x77], ecx
stc
mov rcx, rdi
mov ecx, edi
call fcn.1400f2385
add rdi, 0xd8
fadd dword [rax]
add byte [rax], al
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add bl, ch
jmp 0x1400f2367
jmp 0x168d3a6ca
add rsp, 0x28
pop rdi
pop rsi
ret
in al, dx
and byte [rax - 0x77], cl
invalid
call fcn.1400f2437
mov eax, dword [rsi + 0xc8]
xchg al, cl
add byte [rax], al
add byte [rbp - 0x11000a70], cl
inc dword [rbx + 0x5b90afa]
add eax, 0xf000000
retf 0xf983
invalid
add byte [rax], al
add byte [rbx + 0xc886], cl
xchg al, cl
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x11000a70], cl
inc dword [rbx + 0x5b90afa]
add eax, 0xf000000
add eax, 0xf000000
retf 0xf983
ja case.0x1400f23bc.8
lea rdx, [0x1403d53b4]
movsxd rcx, dword [rdx + rcx*4]
invalid
or al, 0x8a
add rcx, rdx
jmp rcx
add rsp, 0x20
pop rsi
invalid
ret
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
invalid
je 0x1400f23ce
invalid
invalid
add rsi, 0x30
add esi, 0x30
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400f2675
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
add rsp, 0x20
pop rsi
jmp fcn.14000b9f4
int1
invalid
int1
inc dword [0x13ffe23ef]
add eax, 0xffeefff7
add eax, 0xffeefff7
cmp eax, 2
mov ecx, 2
add byte [rax], al
add byte [rdi], cl
enter 0xffffffffffffc985, 0x74
invalid
add byte [rax], al
add byte [rdi], cl
enter 0xffffffffffffc985, 0x74
and eax, dword [rbx - 0x4d8bfe07]
cmp ecx, 1
je case.0x1400f23bc.0
add rsi, 0x30
mov rcx, rsi
mov ecx, esi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.1400ebe25
invalid
invalid
invalid
invalid
or byte [rdx - 0x76b70001], bl
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400f2697
invalid
invalid
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp fcn.1400ebdc9
in al, dx
fadd dword [rdx]
add byte [rax], al
movaps xmmword [rsp + 0x2c0], xmm6
mov rdi, rcx
mov eax, 0xffeefff5
inc dword [rbx]
or eax, 0x83000000
clc
or bh, byte [rcx + 5]
inc dword [rbx]
or eax, 0x83000000
clc
or bh, byte [rcx + 5]
cmovb ecx, eax
lea rax, [0x1403d53d8]
movsxd rcx, dword [rax + rcx*4]
or al, 0x88
enter 0xffffffffffff8d48, 5
invalid
or al, 0x88
mov byte [rax + 1], cl
sar edi, 0xe1
jmp rcx
add rcx, rax
jmp rcx
cmp qword [rdi + 0x10], 0
jne 0x1400f24a5
jmp case.0x1400f2479.0
mov rax, qword [rdi + 0x50]
jmp 0x1400f2491
mov rax, qword [rdi + 0x30]
mov ecx, 0xffeefff0
add ecx, dword [rax + 0xc8]
cmp ecx, 0xfffffffb
jae case.0x1400f2479.0
mov ecx, 0xd8
add byte [rax], al
mov edx, 8
call fcn.1400b0c8d
mov rbx, rax
lea rsi, [rsp + 0x38]
mov r8d, 0xd8
fadd dword [rax]
add byte [rax], al
fadd dword [rax]
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
xorps xmm6, xmm6
movups xmmword [rdi], xmm6
movups xmmword [rdi + 0x10], xmm6
movups xmmword [rdi + 0x20], xmm6
mov dword [rdi + 0xc8], 0x11000b
mov r8d, 0xd8
mov rcx, rbx
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
cmp ebp, dword [rbx + 0x1e]
add byte [rax + 1], bh
cmp ebp, dword [rbx + 0x1e]
add byte [rax + 1], bh
lea rdi, [rsp + 0x20]
lea edi, [rsp + 0x20]
mov qword [rdi], rax
mov qword [rdi + 8], rbx
pop rdi
or byte [rax - 0x77], cl
adc byte [r8 - 0x73], r9b
pushfq
and al, 0xe8
add dword [rax], eax
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0x10
add dword [rax], eax
add byte [rbp - 0x11000b], bh
pop rdi
or byte [rax - 0x77], cl
adc byte [r8 - 0x73], r9b
pushfq
and al, 0xe8
add dword [rax], eax
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0x10
add dword [rax], eax
add byte [rbp - 0x11000b], bh
mov r12d, 5
lea r13, [0x1403d5400]
test rax, rax
je 0x1400f2637
dec rax
mov qword [rsp + 0x30], rax
imul rdx, rax, 0xd8
add rdx, qword [rsp + 0x28]
mov r8d, 0xd8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
cmp dword [rsp + 0x2b0], 0x110015
adc dword [rax], eax
adc dword [rax], eax
je 0x1400f2642
mov r8d, 0xd8
mov rcx, r14
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0x1d8]
add eax, ebp
cmp eax, 0xa
cmovae eax, r12d
movsxd rax, dword [r13 + rax*4]
add rax, r13
jmp rax
mov eax, dword [rsp + 0x118]
mov rcx, qword [rsp + 0x120]
and qword [rsp + 0x120], 0
imul rdx, rcx, 0xd8
mov qword [rsp + 0x50], rcx
and al, 0x50
and al, 0x50
and qword [rsp + 0x58], 0
add rdx, rax
add edx, eax
add edx, eax
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x48], r14
mov rcx, rdi
mov rdx, rsi
call 0x1400f213e
jmp 0x1400f2625
invalid
xor byte [rdx + 0x1e], ch
add byte [rcx + 0xf], al
adc dword [rdi], esi
movups xmmword [r15 + 0x10], xmm6
movups xmmword [r15 + 0x20], xmm6
mov dword [r15 + 0xc8], 0x11000b
mov rcx, rdi
mov rdx, rsi
call fcn.1400f2718
mov rcx, r14
call fcn.1400f2385
mov rax, qword [rsp + 0x30]
jmp 0x1400f252d
mov dword [rsp + 0x2b0], 0x110015
lea rcx, [rsp + 0x1e8]
call case.0x1400e5573.229
lea rcx, [rsp + 0x20]
call fcn.1400d987a
movaps xmm6, xmmword [rsp + 0x2c0]
add rsp, 0x2d8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test rcx, rcx
je 0x1400f2717
mov rax, rdx
imul r8, rcx, 0xd8
mov edx, 8
mov rcx, rax
jmp fcn.14001af0d
ret
invalid
cmp dword [rsi], ecx
je 0x1400f3341
mov rcx, rsi
call fcn.1400d97a4
mov eax, 0x78
add rsi, rax
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400ebe25
mov rax, qword [rcx]
mov qword [rsp + 0x20], rax
cmp byte [rax + 0xc0], 0
je 0x1400f34df
mov rbx, rcx
mov rax, qword [rsp + 0x20]
lea r12, [rax + 0xa0]
movabs al, byte [0x4c10718b4c000000]
lea ebp, [rsp + 0x28]
movabs al, byte [0x4c10718b4c000000]
lea ebp, [rsp + 0x28]
cmp qword [r12], r14
je 0x1400f34df
mov rcx, rbx
call fcn.1400f34f3
mov ecx, eax
call fcn.1400ed7d6
mov rcx, rbx
test al, al
je 0x1400f33b8
call fcn.1400f39ba
jmp 0x1400f3391
call fcn.1400f34f3
cmp eax, 0x23
jne 0x1400f34df
mov rax, qword [r12 + 0x10]
mov qword [rsp + 0x50], rax
movups xmm0, xmmword [r12]
movaps xmmword [rsp + 0x40], xmm0
and qword [rsp + 0x28], 0
mov qword [rsp + 0x30], 1
and qword [rsp + 0x38], 0
mov rcx, rbx
call fcn.1400f39ba
cmp qword [r12], r14
je 0x1400f3420
mov rcx, rbx
call fcn.1400f34f3
mov esi, eax
mov rcx, rbx
call fcn.1400f39ba
cmp esi, 0xa
je 0x1400f3420
mov rcx, r13
mov edx, esi
call fcn.1400ee423
jmp 0x1400f33f7
mov rax, qword [r12 + 0x10]
lea rcx, [rsp + 0x78]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [r12]
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x70], rax
movaps xmm0, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rsp + 0x28]
movaps xmmword [rsp + 0x90], xmm1
nop
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x38
nop
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x38
mov qword [rsp + 0xa0], rax
movaps xmm1, xmmword [rsp + 0x80]
lea rcx, [rsp + 0xa8]
movups xmmword [rcx + 0x20], xmm1
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0x70]
mov qword [rcx + 0x10], rax
mov rax, qword [rsp + 0x78]
and al, 0x78
and al, 0x78
mov qword [rcx + 0x18], rax
mov rcx, qword [rsp + 0x20]
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
call fcn.14016c65e
mov rbp, rax
invalid
mov r15, qword [rax + 0x10]
cmp r15, qword [rax]
cmp byte [rbp + 0xe], dh
cmp byte [rbp + 0xe], dh
mov rcx, rbp
mov rsi, rdx
call fcn.1400f2b9d
dec dword [rax - 0x77]
invalid
imul rdi, r15, 0x48
add rdi, qword [rbp + 8]
mov ecx, 9
add byte [rax - 0x73], cl
mov ah, 0x24
nop
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
inc r15
mov qword [rbp + 0x10], r15
mov dword [rbp + 0x10], edi
inc qword [rdx]
jmp 0x1400f3391
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
adc dword [rax + 0x30], eax
lea rcx, [rbp + 0x20]
lea ecx, [rbp + 0x20]
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
call fcn.14016c65e
mov r12, rax
mov qword [rsp + 0x38], rdx
mov rax, qword [rax + 0x10]
movabs r13, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax + 0xbb48], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax - 0x7b], 0xc0
add byte [rax], al
add byte [rax], al
add byte [rax + 0xbb48], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax - 0x7b], 0xc0
je 0x1400f36c7
dec rax
mov qword [r12 + 0x10], rax
imul rdx, rax, 0xd8
add rdx, qword [r12 + 8]
lea rdi, [rsp + 0x118]
mov r8d, 0xd8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rax - 0x75], cl
mov eax, dword [rdi]
mov r14, rbx
cmp rax, rbx
je case.0x1400de736.307
add byte [rax], al
add byte [rax], al
cmp rax, r13
je 0x1400f36d2
lea rdi, [rsp + 0x160]
lea rcx, [rsp + 0x40]
mov r8d, 0x88
mov eax, 0x88
mov rdx, rdi
cli
call sub.VCRUNTIME140.dll_memcpy
lea r9, [rsp + 0x98]
lea rax, [rsp + 0x1f0]
mov dword [rax], reloc.WS2_32.dll_setsockopt
add byte [rax], al
add byte [rcx - 0x75], cl
push rdi
invalid
add byte [rax], al
add byte [rcx - 0x75], cl
push rdi
or byte [rbp - 0x75], cl
adc byte [r8 - 0x77], r9b
and al, 0x20
mov r8, qword [r15 + 0x10]
mov qword [rsp + 0x20], rax
mov rbx, qword [rsp + 0x30]
mov rcx, rbx
fld1
invalid
invalid
add byte [rax], al
xor byte [rax - 0x77], cl
fld1
invalid
add byte [rax], al
mov dword [rbx + 0xc8], 0x110015
mov rcx, rdi
call fcn.1400f2697
add al, dh
invalid
dec dword [rax - 0x73]
mov word [rax + rbx], fs
add dword [rax], eax
invalid
add dword [rax], eax
add al, ch
invalid
invalid
add byte [rax], al
call fcn.1400d987a
mov rax, qword [rsp + 0x38]
dec dword [rax - 0x75]
and al, 0x38
inc qword [rax]
mov rcx, rsi
add rsp, 0x358
add eax, dword [rax]
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
jmp fcn.1400d987a
mov r14, rbx
mov qword [rsp + 0x118], r13
lea rdx, [rsp + 0x40]
mov ecx, 9
or dword [rax], eax
add byte [rax], al
or dword [rax], eax
add byte [rax], al
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x238]
call fcn.1400f847d
jmp 0x1400f3790
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
invalid
invalid
add rbp, 0xa0
movups xmm0, xmmword [rsp + 0x120]
movups xmm1, xmmword [rsp + 0x130]
movups xmm2, xmmword [rsp + 0x140]
lea r13, [rsp + 0x310]
lea ebp, [rsp + 0x310]
lea ebp, [rsp + 0x310]
movaps xmmword [r13 + 0x20], xmm2
movaps xmmword [r13 + 0x10], xmm1
movaps xmmword [r13], xmm0
movups xmm0, xmmword [rbp]
movaps xmmword [r13 + 0x30], xmm0
mov rax, qword [rbp + 0x10]
mov qword [r13 + 0x40], rax
mov dword [rbp + 0x40], eax
mov dword [rbp + 0x40], eax
lea rdx, [rsp + 0x1f0]
mov ecx, 9
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x40]
je 0x1400f3776
invalid
mov rcx, rsi
call fcn.1400f847d
add byte [r8], r8b
mov rcx, r13
mov rdx, rsi
call fcn.1400f2718
out dx, eax
invalid
dec dword [rax - 0x73]
test byte [rax + rdi], ah
and al, 0x38
add al, byte [rax]
add byte [rcx + 9], bh
add byte [rax], al
invalid
and al, 0x38
add al, byte [rax]
add byte [rcx + 9], bh
add byte [rax], al
invalid
mov rdi, rax
mov rsi, r13
movabs r13, 0x8000000000000001
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov dword [rax + 0xc8], 0x110013
add byte [rbx], dl
add byte [rcx], dl
add byte [rcx - 0x75], cl
and al, 0x10
invalid
mov rax, qword [r12 + 0x10]
test rax, rax
je 0x1400f3864
dec rax
dec eax
mov qword [r12 + 0x10], rax
imul rdx, rax, 0xd8
add rdx, qword [r12 + 8]
and al, 8
rcr al, 1
add byte [rax], al
add byte [rcx + 3], cl
push rsp
and al, 8
lea rsi, [rsp + 0x40]
mov r8d, 0xd8
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsi]
cmp rax, r13
je 0x1400f3869
invalid
cmp rax, r14
je 0x1400f38d5
mov rbx, r14
lea rsi, [rsp + 0x88]
mov ah, 0x24
mov byte [rax], al
add byte [rax], al
mov ebx, esi
lea rsi, [rsp + 0x88]
mov ah, 0x24
mov byte [rax], al
and al, 0x88
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rcx, [rsp + 0x118]
mov r8d, 0x88
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rcx - 0x48], al
mov byte [rax], al
add byte [rax], al
mov rdx, rsi
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
lea r9, [rsp + 0x170]
lea ecx, [rsp + 0x170]
lea ecx, [rsp + 0x170]
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [rsp + 0x1f0]
mov dword [rax], reloc.WS2_32.dll_setsockopt
add byte [0x1890f3812], dl
add byte [rax], al
add byte [rcx - 0x75], cl
push rdi
invalid
lea rax, [rsp + 0x1f0]
mov dword [rax], reloc.WS2_32.dll_setsockopt
add byte [0x1890f3812], dl
add byte [rax], al
add byte [rcx - 0x75], cl
push rdi
invalid
add byte [rcx - 0x75], cl
push rdi
or byte [rbp - 0x75], cl
adc byte [r8 - 0x77], r9b
and al, 0x20
mov r8, qword [r15 + 0x10]
mov qword [rsp + 0x20], rax
mov r14, qword [rsp + 0x30]
mov rcx, r14
call fcn.1400f666f
mov edi, 0x110015
invalid
add byte [rcx], dl
invalid
adc eax, 0x41001100
mov dword [rsi + 0xc8], edi
mov dword [r14 + 0xc8], edi
mov rcx, rsi
call fcn.1400f2697
pop rax
out dx, al
invalid
invalid
cmp dword [rsp + 0x300], edi
mov esp, 0x30024
and al, 0
add eax, dword [rax]
add byte [rax - 0x75], cl
je 0x1400f386e
cmp byte [rbp + 0x79], dh
invalid
pop rax
out dx, al
invalid
jns 0x1400f3896
mov rcx, qword [rsp + 0x238]
mov ecx, dword [rsp + 0x238]
mov rdx, qword [rsp + 0x240]
call fcn.1400a33ee
jmp 0x1400f3889
add byte [rax], al
mov qword [rsp + 0x40], r13
lea rdx, [rsp + 0x238]
mov r8d, 0xd8
and al, 0x38
add al, byte [rax]
add byte [rcx - 0x48], al
fadd dword [rax]
add byte [rax], al
mov rcx, qword [rsp + 0x30]
call sub.VCRUNTIME140.dll_memcpy
mov al, 0x57
invalid
add byte [rcx + rcx*4 - 0xd], cl
xor al, ch
mov al, 0x57
invalid
add byte [rcx + rcx*4 - 0xd], cl
mov rsi, qword [rsp + 0x38]
inc qword [rsi]
mov rax, qword [rsp + 0x40]
cmp rax, rbx
je 0x1400f38a7
cmp rax, r13
je 0x1400f38b1
lea rcx, [rsp + 0x40]
call fcn.1400d987a
jmp 0x1400f38b1
lea rcx, [rsp + 0x40]
call fcn.1400f32d7
invalid
invalid
nop
add rsp, 0x358
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [rsp + 0x238]
call fcn.1400f2385
invalid
invalid
invalid
jmp 0x1400f3889
mov word [rax + rdi], fs
add al, byte [rax]
add al, ch
mov dl, 0xea
invalid
invalid
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
lodsd eax, dword [rsi]
and rax, 0x28ba00
sub byte [rax], al
sub byte [rax], al
add byte [rax], al
call fcn.1402da510
int3
invalid
sub esp, 0x28
mov rdi, rdx
mov rsi, rcx
mov esi, ecx
mov r14, qword [rdx]
invalid
xor cl, byte [rcx - 0x75]
sahf
movabs al, byte [0xe0e8d18948000000]
shr eax, 1
loopne 0x1400f390c
invalid
mov rbx, qword [r14 + 0xa0]
mov rcx, rdx
shr eax, 1
loopne 0x1400f390c
invalid
invalid
mov ecx, 1
add byte [0x1400f399d], bh
add byte [0x1400f399d], bh
jb 0x1400f3939
mov ecx, 2
add byte [0x1400f4129], bh
cmp eax, 0x800
jb 0x1400f3939
cmp eax, 0x10000
mov ecx, 4
add byte [rax], al
add byte [rax], al
add dword [rax], eax
invalid
add byte [rcx + 4], bh
add byte [rax], al
sbb rcx, 0
fld dword [rax]
add byte [rax + 1], cl
retf
add rbx, rcx
jb 0x1400f39a1
mov r15, qword [r14 + 0xb0]
cmp r15, 0xffffffffffffffff
je case.0x1400db33e.368
inc r15
inc edi
mov r12, qword [r14 + 0xa8]
mov esp, dword [rsi + 0xa8]
add byte [rax], al
add r14, 0xa0
mov rcx, rdi
call fcn.1400f34f3
xor ecx, ecx
cmp eax, 0xa
clc
or cl, byte [rdi]
xchg esp, eax
invalid
movabs al, byte [0x8fe8f98948000000]
sti
invalid
clc
or cl, byte [rdi]
xchg esp, eax
sar dword [rax + 1], 0x49
mov eax, 1
cmovne rax, r15
mov eax, 1
add byte [rax], al
cmovne rax, r15
add rcx, r12
movups xmm0, xmmword [r14]
movups xmmword [rsi], xmm0
mov rdx, qword [r14 + 0x10]
mov qword [rsi + 0x10], rdx
mov qword [rsi + 0x18], rbx
mov dword [rsi + 0x18], ebx
mov dword [rsi + 0x18], ebx
mov qword [rsi + 0x20], rcx
mov qword [rsi + 0x28], rax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop r15
ret
pop rsp
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
or eax, 0x254bf8
clc
and rax, 0x6f43e800
invalid
outsd dx, dword [rsi]
invalid
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
or eax, 0x254c04
call fcn.1402da8f0
int3
add ah, cl
push rdi
sub rsp, 0x38
mov rbx, qword [rcx]
sbb dword [rax - 0x75], ecx
jno 0x1400f39de
mov r14, qword [rbx + 0xa0]
cmp r14, rsi
invalid
sub esp, 0x38
div byte [rbp + 7]
jne 0x1400f39e1
xor eax, eax
jmp 0x1400f3a94
shr cl, 0xb3
add byte [rax], al
add byte [rax - 0x77], cl
iretd
mov rdi, rcx
mov r15, qword [rbx + 0xa8]
test al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x5d], cl
mov r12, qword [rbx + 0xb0]
mov r12, qword [rbx + 0xb0]
call fcn.1400f34f3
cli
invalid
inc dword [rbx + 0x17750af8]
cmp eax, 0xa
jne case.0x1400de736.306
invalid
mov r12d, 1
inc r15
jne 0x1400f3a1c
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
call fcn.1402da8f0
lea ecx, [0x1403484d0]
or eax, 0x254ac2
and rax, 0x6edde800
invalid
inc r12
je 0x1400f3aa2
mov rcx, rdi
call fcn.1400f34f3
mov r8d, 1
add byte [rax], al
add byte [fcn.1400f3aaf], bh
add byte [rax], al
add byte [fcn.1400f3aaf], bh
jb 0x1400f3a4d
mov r8d, 2
cmp eax, 0x800
jb 0x1400f3a4d
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [0x1400f423c], bh
cmp eax, 0x10000
mov r8d, 4
add al, 0
add byte [rax], al
sbb r8, 0
add al, 0
add byte [rax], al
add r8, r14
mov qword [rbx + 0xa0], r8
add byte [rax], al
add byte [rcx + rcx*4 - 0x45], cl
mov qword [rbx + 0xa8], r15
mov dword [rbx + 0xa8], edi
add byte [rax], al
add byte [rcx + rcx*4 - 0x45], cl
mov qword [rbx + 0xa8], r15
mov dword [rbx + 0xa8], edi
mov dword [rbx + 0xa8], edi
add byte [rax], al
add byte [rcx + rcx*4 - 0x5d], cl
mov al, 0
add byte [rax], al
mov qword [rbx + 0xb0], r12
mov rcx, qword [rdi + 8]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
or eax, 0x254a90
add byte [rax - 0x77], cl
invalid
nop
and rax, 0xfffffffff2894800
add byte [rax - 0x77], cl
invalid
add byte [rax - 0x77], cl
bnd call fcn.1400f7d91
call fcn.1400f7d91
call fcn.1400f7d91
sbb dword [rbx], eax
add byte [rax + 1], cl
add rdx, rax
invalid
invalid
add rdx, rax
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], rdx
call fcn.140039330
movsb byte [rdi], byte [rsi]
pop rax
hlt
invalid
mov dword [rcx], eax
movsb byte [rdi], byte [rsi]
pop rax
hlt
invalid
cmp eax, 0x110000
adc dword [rax], eax
add byte [rdi], cl
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
cmp byte [rbx + 0x5f], bl
setne al
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
or eax, 0x254a3f
add al, ch
outsb dx, byte [rsi]
outsb dx, byte [rsi]
call fcn.1402da8f0
int3
outsb dx, byte [rsi]
invalid
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x300
in al, dx
add byte [rbx], al
add byte [rax], al
mov rsi, rdx
mov rbx, rcx
mov rcx, rdx
mov ecx, edx
mov ecx, edx
shr eax, 1
call fcn.1400f34f3
mov dword [rsp + 0x7c], eax
and al, 0x7c
cmp eax, 0x5c
jne 0x1400f4283
invalid
add byte [rax], al
sub dl, bh
invalid
invalid
mov r14, qword [rsi]
lea r15, [r14 + 0xa0]
lea edi, [rsi + 0xa0]
add byte [rax], al
mov rax, qword [r14 + 0xb0]
add byte [rax], al
mov qword [rsp + 0x70], rax
movups xmm0, xmmword [r14 + 0xa0]
movaps xmmword [rsp + 0x60], xmm0
sub dword [rsp + 0x60], eax
add byte [rdi], cl
sub dword [rsp + 0x60], eax
mov rcx, rsi
mov ecx, esi
call fcn.1400f39ba
test al, al
je 0x1400f3b64
mov bh, 0xfe
invalid
mov rcx, rsi
call fcn.1400f34f3
in al, 0xf9
invalid
dec dword [rcx - 0x7da39]
and eax, 0x1ffff8
call [rdi]
add byte [rbx - 0x7af0cf08], al
add dword [rax], 0
add byte [rax], al
invalid
call [rdi]
add byte [rbx - 0x7af0cf08], al
add dword [rax], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x80], al
mov esi, 0xc1
add byte [rdi], cl
je 0x1400f3c32
lea rdi, [rsp + 0x210]
cmp byte [r14 + 0xc1], 0
je 0x1400f3c32
lea rdi, [rsp + 0x210]
mov esp, 0x21024
and al, 0x10
add al, byte [rax]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rsi
call fcn.1400fa255
adc eax, 0x48000067
mov eax, dword [rsp + 0x70]
adc eax, 0x48000067
mov eax, dword [rsp + 0x70]
mov qword [rdi + 0x10], rax
movaps xmm0, xmmword [rsp + 0x60]
and al, 0x60
and al, 0x60
invalid
movaps xmmword [rdi], xmm0
sub dword [rdi], eax
invalid
movabs rax, 0x8000000000000000
lea rcx, [rax + 2]
jmp 0x1400f3e9e
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x2488d48], al
mov rax, qword [r15 + 0x10]
lea r9, [rsp + 0x1b0]
and al, 0xb0
add dword [rax], eax
invalid
adc byte [rbp + rcx*4 - 0x74], cl
and al, 0xb0
mov al, 1
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x77], cl
sub byte [r9 + 0xf], al
adc byte [rdi], al
invalid
mov qword [r9 + 0x28], rax
movups xmm0, xmmword [r15]
invalid
sub byte [rcx + 0xf], al
invalid
movups xmmword [r9 + 0x18], xmm0
movaps xmm0, xmmword [rsp + 0x60]
invalid
movaps xmmword [r9], xmm0
mov rax, qword [rsp + 0x70]
invalid
mov qword [r9 + 0x10], rax
lea rax, [rsp + 0xc0]
test byte [rax + rax*8], ah
add byte [rax], al
invalid
mov dword [rcx + 0x10], eax
test byte [rax + rax*8], ah
add byte [rax], al
add bh, al
invalid
mov dword [rax], 0xa
add byte [rdx], cl
add byte [rax], al
add cl, ch
jmp 0x1400f3c7e
jmp 0x1400f3c7e
add byte [rax], al
add byte [rcx - 0x1da08], cl
invalid
mov eax, edi
and eax, 0x1ffffe
cmp eax, 0x38
cmp byte [rdi], cl
test ecx, edi
add byte [rax], al
invalid
cmp byte [rdi], cl
test ecx, edi
add byte [rax], al
add byte [rcx - 0x80], al
cmp byte [r14 + 0xc1], 0
je 0x1400f3c32
mov esi, 0xc1
add byte [rsi + rsi*2 + 0x48], dh
mov ecx, esi
mov rcx, rsi
call fcn.1400f39ba
movups xmm0, xmmword [r15]
movups xmmword [rsp + 0x48], xmm0
and al, 0x48
and al, 0x48
mov rax, qword [r15 + 0x10]
mov qword [rsp + 0x58], rax
and al, 0x58
adc byte [rax - 0x77], cl
and al, 0x58
and al, 0x58
and al, 0x58
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x30], xmm0
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x40], rax
and al, 0x40
and al, 0x40
and al, 0x40
mov ecx, edi
call fcn.1400f97c8
test al, al
je 0x1400f3dd7
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
movaps xmm1, xmmword [rsp + 0x40]
and al, 0x40
movaps xmm2, xmmword [rsp + 0x50]
push rax
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
adc dword [rbx + 0x38], ecx
adc dword [rbx + 0x38], ecx
cmp byte [rdi], cl
adc dword [rbx + 0x28], eax
invalid
movups xmmword [rbx + 0x28], xmm0
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax + 0x2488d48], al
sub byte [rax - 0x48], cl
add byte [rax], al
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax + 0x2488d48], al
mov qword [rbx + 0x20], rcx
mov dword [rbx + 0x20], ecx
mov dword [rbx + 0x58], edi
mov byte [rbx + 0x5c], 1
jmp 0x1400f3ec9
lea rdi, [rsp + 0x1b0]
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rsi
call fcn.1400f38ee
mov rax, qword [rdi + 0x28]
sub byte [r13 + r9*4 - 0x74], r9b
and al, 0xe0
add dword [rax], eax
invalid
invalid
sub byte [r13 + r9*4 - 0x74], r9b
and al, 0xe0
add dword [rax], eax
loopne 0x1400f3c50
add byte [rax], al
add byte [rcx - 0x77], cl
sub byte [r15], cl
invalid
mov qword [r9 + 0x28], rax
sub byte [rdi], cl
movups xmm0, xmmword [rdi + 0x18]
adc byte [rdi + 0x18], al
sbb byte [r9 + 0xf], r8b
adc dword [rcx + 0x18], eax
movups xmmword [r9 + 0x18], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [r9], xmm0
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
and al, 0x70
jo 0x1400f3cb6
mov qword [r9 + 0x10], rax
mov dword [rcx + 0x10], eax
adc byte [rax - 0x73], cl
test byte [rax + rax*8], ah
add byte [rax], al
lea rax, [rsp + 0xc0]
lea eax, [rsp + 0xc0]
add bh, al
add byte [0x1880f3c7f], bl
mov dword [rax], 0x1d
mov rdx, qword [rsi + 8]
mov edx, dword [rsi + 8]
mov r8, qword [rsi + 0x10]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov eax, dword [rsi + 0x10]
adc byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
and al, 0x20
lea rsi, [rsp + 0x130]
lea esi, [rsp + 0x130]
xor byte [rcx], al
add byte [rax], al
mov rcx, rsi
call fcn.1400f666f
invalid
sub dword [rax], eax
add byte [rcx + 0x10], bh
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
jmp 0x1400f3ecc
and dword [rdx], eax
add byte [rax], al
and dword [rdx], eax
add byte [rax], al
add al, byte [rax]
add byte [rbp - 0x77c6fb9], cl
or byte [rsi + 0x1c], dh
lea eax, [rdi - 0x70]
cmp eax, 8
jbe 0x1400f3ccf
lea eax, [rdi - 0x50]
cmp eax, 7
ja case.default.0x1400f3ccd
clc
invalid
lea rcx, [0x1403d5428]
movsxd rax, dword [rcx + rax*4]
add byte cs:[rax + 0x63], cl
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
lea rcx, [0x1403d5448]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
invalid
add rax, rcx
jmp rax
invalid
or dword [rax + 1], 0x49e0ffc8
mov esi, 0
add byte [rax], al
movabs r14, 0x8000000000000000
lea rdi, [rsp + 0x130]
add byte [rax + 0x24bc8d48], al
xor byte [rcx], al
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.1400f97ee
mov rax, qword [rdi]
movups xmm0, xmmword [rdi + 8]
movaps xmmword [rsp + 0xc0], xmm0
sub dword [rsp + 0xc0], eax
movups xmm0, xmmword [rdi + 0x18]
movaps xmmword [rsp + 0xd0], xmm0
movups xmm0, xmmword [rdi + 0x28]
adc byte [rdi + 0x28], al
adc byte [rdi + 0x28], al
movaps xmmword [rsp + 0xe0], xmm0
add byte [rax], al
mov rcx, qword [rdi + 0x38]
mov ecx, dword [rdi + 0x38]
mov qword [rsp + 0xf0], rcx
cmp rax, r14
jne 0x1400f3fac
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xd0], cl
and al, 0xd0
add byte [rax], al
invalid
and al, 0xd0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xe0], dl
movaps xmm2, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x80], xmm0
add byte [rdi], cl
sub dword [rsp + 0x90], ecx
add byte [rax], al
invalid
movaps xmmword [rsp + 0x90], xmm1
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0xa0], xmm2
movaps xmmword [rsp + 0xa0], xmm2
mov rcx, qword [rsp + 0xf0]
mov qword [rsp + 0xb0], rcx
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x60], al
invalid
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x60], al
invalid
invalid
movaps xmmword [rsp + 0x80], xmm0
mov rcx, qword [rsp + 0x70]
and al, 0x70
mov qword [rsp + 0x90], rcx
add r14, 2
add esi, 2
add byte [rcx - 0x7d], cl
mov byte [rdx], 0x4c
mov dword [rbx + 0x20], esi
add esi, 2
mov qword [rbx + 0x20], r14
movaps xmm0, xmmword [rsp + 0x80]
mov rcx, qword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rax - 0x75], cl
mov edx, dword [rsp + 0x98]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdx*4], fs
and al, 0x90
and al, 0x90
add byte [rax], al
add byte [rax - 0x75], cl
mov edx, dword [rsp + 0x98]
movaps xmm1, xmmword [rsp + 0xa0]
mov edx, dword [rsp + 0x98]
movaps xmm1, xmmword [rsp + 0xa0]
movups xmmword [rbx + 0x28], xmm0
adc dword [rbx + 0x28], eax
mov qword [rbx + 0x38], rcx
mov dword [rbx + 0x38], ecx
cmp byte [rax - 0x77], cl
push rbx
movups xmmword [rbx + 0x48], xmm1
adc dword [rbx + 0x48], ecx
mov qword [rbx + 0x40], rdx
movups xmmword [rbx + 0x48], xmm1
adc dword [rbx + 0x48], ecx
adc dword [rbx + 0x48], ecx
mov rcx, qword [rsp + 0xb0]
add byte [rax], al
jmp 0x1400f3ec5
lea eax, [rdi - 0x72]
cmp eax, 8
clc
or byte [rdi], cl
xchg byte [rdx + 1], bh
add byte [rax], al
clc
or byte [rdi], cl
xchg byte [rdx + 1], bh
add byte [rax], al
cmp edi, 0x20
je 0x1400f4162
jmp qword [rax]
cmp edi, 0x41
je 0x1400f424d
cmp edi, 0x42
je 0x1400f40ed
add byte [rax], al
je 0x1400f40ed
add byte [rax], al
cmp edi, 0x61
je 0x1400f4123
invalid
cmp edi, 0x62
je 0x1400f41d8
invalid
add byte [rbx - 0x7bf09901], al
cmp edi, 0x66
je 0x1400f420e
cmc
add eax, dword [rax]
invalid
jmp qword [rsi + reloc.WS2_32.dll_ntohs]
cmc
add eax, dword [rax]
add byte [rbx - 0x7af09101], al
jne 0x1400f41ab
cmp edi, 0x6e
jne 0x1400f41ab
movaps xmm0, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], al
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
cmp byte [r15], cl
adc dword [rbx + 0x28], eax
invalid
cmp byte [r15], cl
adc dword [rbx + 0x28], eax
invalid
movabs rax, 0x8000000000000000
lea rcx, [rax + 2]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x73], 0x48
invalid
mov qword [rbx + 0x20], rcx
mov dword [rbx + 0x58], 0xa
pop r8
or al, byte [rax]
add byte [rax], al
pop r8
or al, byte [rax]
add byte [rax], al
mov word [rbx + 0x5c], 0x305
jmp 0x1400f3ec9
cmp edi, 0x44
je case.0x1400f3cdd.115
cmp edi, 0x64
jne case.0x1400f3cdd.113
invalid
dec dword [rax - 0x73]
mov esp, 0x25024
add byte [rax - 0x77], cl
stc
lea rdi, [rsp + 0x250]
mov rcx, rdi
mov rdx, rsi
call fcn.1400fa170
mov rax, qword [rsp + 0x70]
mov qword [rdi + 0x10], rax
movaps xmm0, xmmword [rsp + 0x60]
and al, 0x60
and al, 0x60
movaps xmmword [rdi], xmm0
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x73], 0x48
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x73], 0x48
add eax, 0x204b8948
mov qword [rbx + 0x20], rcx
movaps xmm0, xmmword [rdi]
mov rcx, qword [rdi + 0x10]
mov rdx, qword [rdi + 0x18]
movaps xmm1, xmmword [rdi + 0x20]
movups xmmword [rbx + 0x28], xmm0
and byte [r15], r9b
adc dword [rbx + 0x28], eax
mov qword [rbx + 0x38], rcx
mov qword [rbx + 0x40], rdx
movups xmmword [rbx + 0x48], xmm1
mov rcx, qword [rdi + 0x30]
mov qword [rbx + 0x58], rcx
mov qword [rbx], rax
add rsp, 0x300
add byte [rbx], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
lea rdi, [rsp + 0x130]
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call fcn.1400f9900
add byte [rax], al
add byte [rax], al
mov rdx, qword [rdi]
movabs rax, 0x8000000000000000
lea rsi, [rsp + 0x138]
lea rdi, [rsp + 0xc0]
mov ecx, recvfrom
rep movsq qword [rdi], qword [rsi]
cmp rdx, rax
jne 0x1400f4011
test ebp, esi
add byte [rax], al
invalid
test ebp, esi
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rdx*4], ah
nop
lea rax, [rsp + 0x290]
lea rsi, [rsp + 0xc0]
add byte [rcx + 0xe], bh
nop
add al, byte [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
rol byte [rax], 0
add byte [rcx + 0xe], bh
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [rax + 0x38], xmm0
mov rcx, qword [rsp + 0x70]
and al, 0x70
mov qword [rax + 0x48], rcx
lea rdi, [rbx + 8]
mov ecx, recvfrom
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
jmp 0x1400f4031
invalid
lea rcx, [0x1403d546c]
or eax, 0x2e1508
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
cmp byte [rdi], cl
adc dword [rbx + 0x28], eax
cmp byte [rdi], cl
adc dword [rbx + 0x28], eax
movabs rax, 0x8000000000000000
lea rcx, [rax + 2]
mov qword [rbx + 0x20], rcx
mov dword [rbx + 0x58], reloc.WS2_32.dll_listen
mov word [rbx + 0x5c], 0x405
add eax, 0xff1de904
invalid
invalid
add eax, 0xff1de904
invalid
movups xmm0, xmmword [rsp + 0x170]
movups xmm1, xmmword [rsp + 0x180]
movups xmm2, xmmword [rsp + 0x190]
movups xmm3, xmmword [rsp + 0x1a0]
movups xmmword [rbx + 0x70], xmm3
movups xmmword [rbx + 0x60], xmm2
movups xmmword [rbx + 0x50], xmm1
movups xmmword [rbx + 0x40], xmm0
mov rcx, qword [rsp + 0xf0]
mov qword [rbx + 0x38], rcx
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
movaps xmm2, xmmword [rsp + 0xe0]
movups xmmword [rbx + 0x28], xmm2
movups xmmword [rbx + 0x18], xmm1
movups xmmword [rbx + 8], xmm0
jmp 0x1400f3ec9
mov rax, qword [rsp + 0x1a8]
lea rdi, [rbx + 8]
lea rsi, [rsp + 0xc0]
mov ah, 0x24
rol byte [rax], 0
add byte [rax], al
mov ah, 0x24
rol byte [rax], 0
add byte [rax], al
mov ecx, recvfrom
add byte [rax], al
mov ecx, recvfrom
rep movsq qword [rdi], qword [rsi]
mov qword [rbx + 0x78], rax
mov qword [rbx], rdx
jmp 0x1400f3ecc
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
sub byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x2488d48], al
sub byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x2488d48], al
mov qword [rbx + 0x20], rcx
mov dword [rbx + 0x58], listen
mov word [rbx + 0x5c], 0x505
jmp 0x1400f3ec9
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
sub byte [r8 - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x2488d48], al
or byte [rax - 0x73], 0x48
add cl, byte [rax - 0x77]
and r15b, al
pop r8
or dword [rax], eax
add byte [rax], al
mov word [rbx + 0x5c], 0x205
jmp 0x1400f3ec9
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax + 0x3488d48], al
mov qword [rbx + 0x20], rcx
mov byte [rbx + 0x58], 3
jmp 0x1400f3ec9
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
movabs rax, 0x8000000000000000
lea rcx, [rax + 3]
mov qword [rbx + 0x20], rcx
mov dword [rbx + 0x20], ecx
mov dword [rbx + 0x20], ecx
mov byte [rbx + 0x58], 5
jmp 0x1400f3ec9
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
movabs rax, 0x8000000000000000
lea rcx, [rax + 2]
mov qword [rbx + 0x20], rcx
mov dword [rbx + 0x58], 7
mov word [rbx + 0x5c], 5
jmp 0x1400f3ec9
cmp byte [r14 + 0xc0], 0
je 0x1400f41ab
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
movabs rax, 0x8000000000000000
lea rcx, [rax + 2]
mov qword [rbx + 0x20], rcx
mov dword [rbx + 0x58], 0x20
mov word [rbx + 0x5c], 0x605
jmp 0x1400f3ec9
lea rax, [rsp + 0xc0]
mov dword [rax], listen
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
mov qword [rsp + 0x20], rax
lea rsi, [rsp + 0x130]
lea r9, [rsp + 0x30]
jmp 0x1400f3c93
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
movabs rax, 0x8000000000000000
lea rcx, [rax + 3]
mov qword [rbx + 0x20], rcx
mov byte [rbx + 0x58], 4
jmp 0x1400f3ec9
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
movabs rax, 0x8000000000000000
lea rcx, [rax + 2]
mov qword [rbx + 0x20], rcx
mov dword [rbx + 0x58], listen
mov word [rbx + 0x5c], 0x105
jmp 0x1400f3ec9
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x48], xmm2
movups xmmword [rbx + 0x38], xmm1
movups xmmword [rbx + 0x28], xmm0
movabs rax, 0x8000000000000000
lea rcx, [rax + 3]
mov qword [rbx + 0x20], rcx
mov byte [rbx + 0x58], 2
jmp 0x1400f3ec9
lea r8, [rsp + 0x130]
and qword [r8], 0
lea rdx, [0x1403a2cdc]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
lea rcx, [rsp + 0x7c]
call fcn.1402dd924
int3
and al, 0xc0
add byte [rax], al
add byte [rcx - 0x77], cl
sub byte [r9 + 0xf], al
adc byte [rsp], al
movups xmmword [r9 + 0x18], xmm0
movups xmm0, xmmword [r12]
movaps xmmword [r9], xmm0
movaps xmmword [rcx], xmm0
movaps xmmword [rcx], xmm0
mov rax, qword [r12 + 0x10]
mov eax, dword [rsp + 0x10]
mov qword [r9 + 0x10], rax
lea rax, [rsp + 0xf0]
mov dword [rax], 0x1b
mov rdx, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.1400f666f
mov rcx, rsi
add rsp, 0x2a0
invalid
add al, byte [rax]
add byte [rbx + 0x5d], bl
movabs al, byte [0x415e5f5d5b000002]
pop rsp
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp fcn.1400d987a
add byte [rax], al
add byte [rcx + 0xf82484], cl
clc
add byte [rax], al
invalid
clc
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
invalid
mov rax, qword [rdx + 0xcc]
mov qword [rsp + 0xf0], rax
lea r15, [rsp + 0x1c8]
mov r8d, 0xc8
mov rcx, r15
call sub.VCRUNTIME140.dll_memmove
mov dword [r15 + 0xc8], ebp
mov rax, qword [rsp + 0xf0]
add byte [rax], al
add byte [rcx - 0x77], cl
xchg esp, ecx
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
xchg esp, ecx
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0xf8]
add byte [rax], al
mov eax, dword [rsp + 0xf8]
mov dword [r15 + 0xd4], eax
add ebp, 0xffeefff5
cmp ebp, 2
jae 0x1400f54d4
mov rax, qword [r12 + 0x10]
lea r9, [rsp + 0xc0]
mov qword [r9 + 0x28], rax
movups xmm0, xmmword [r12]
movups xmmword [r9 + 0x18], xmm0
movups xmm0, xmmword [r12]
movaps xmmword [r9], xmm0
mov rax, qword [r12 + 0x10]
mov qword [r9 + 0x10], rax
lea rax, [rsp + 0xf0]
mov dword [rax], 0x1b
mov rdx, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.1400f666f
lea rcx, [rsp + 0x1c8]
call fcn.1400f2385
jmp 0x1400f53f5
mov rcx, r14
call fcn.1400f39ba
mov bpl, 1
test al, al
je 0x1400f54fa
mov rcx, r14
call fcn.1400f34f3
cmp eax, 0x3f
jne 0x1400f54fa
mov rcx, r14
call fcn.1400f39ba
xor ebp, ebp
lea r15, [rsp + 0x1c8]
mov rcx, r15
call fcn.1400f6977
movups xmm0, xmmword [r12]
movups xmmword [rsp + 0xa8], xmm0
mov rcx, qword [r12 + 0x10]
mov qword [rsp + 0xb8], rcx
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x90], xmm0
mov rax, qword [rax + 0x10]
mov qword [rsp + 0xa0], rax
mov rax, qword [r12 + 0x10]
and al, 0x10
lea r14, [rsp + 0xf0]
mov qword [r14 + 0x28], rax
movups xmm0, xmmword [r12]
and al, 0x41
movups xmmword [r14 + 0x18], xmm0
mov rax, qword [rsp + 0x80]
add byte [rax], 0
add byte [rcx - 0x77], cl
adc byte [rdi], r9b
adc byte [rdi], cl
sub byte [rsp + 0x70], al
and al, 0x70
movaps xmmword [r14], xmm0
invalid
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
mov rax, qword [r14 + 0x20]
mov qword [rsp + 0x50], rax
mov rax, qword [r14 + 0x28]
mov eax, dword [rsi + 0x28]
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
mov rax, qword [r14 + 0x10]
mov qword [rsp + 0x40], rax
mov rax, qword [r14 + 0x18]
sbb byte [rax - 0x77], r9b
and al, 0x48
mov rax, qword [rdi + 8]
mov dword [rsp + 0x68], eax
mov rax, qword [rdi]
invalid
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
and al, 0x60
mov ecx, 0xd8
add byte [rax], al
add byte [rdx + 8], bh
add byte [rax], al
add al, ch
call fcn.1400b0c8d
mov dh, 0xfb
sti
dec dword [rax - 0x77]
mov dword [rcx - 0x48], 0xd8
mov eax, 0xd8
fadd dword [rax]
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 6], 0xe8
cli
call sub.VCRUNTIME140.dll_memmove
movaps xmm0, xmmword [rsp + 0x90]
nop
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xa0], cl
movaps xmm2, xmmword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rcx + 0xf], al
sub dword [rsi], eax
and al, 0xb0
add byte [rax], al
add byte [rcx + 0xf], al
sub dword [rsi], eax
movaps xmmword [r14 + 0x10], xmm1
movaps xmmword [r14 + 0x20], xmm2
and byte [rcx - 0x77], cl
jle case.0x1400dbe33.428
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
sub byte [rsp + 0x50], dl
movaps xmm3, xmmword [rsp + 0x60]
invalid
movups xmmword [r14 + 0x38], xmm0
movups xmmword [r14 + 0x48], xmm1
movups xmmword [r14 + 0x58], xmm2
movups xmmword [r14 + 0x58], xmm2
pop rax
movups xmmword [r14 + 0x68], xmm3
adc dword [rsi + 0x68], ebx
adc dword [rsi + 0x68], ebx
mov byte [r14 + 0x78], bpl
mov dword [r14 + 0xc8], 0x110011
add byte [rax], al
add byte [rcx], dl
add byte [rcx], dl
add byte [rax - 0x77], cl
int1
add byte [rax], al
add byte [rcx], dl
add byte [rcx], dl
add byte [rax - 0x77], cl
int1
mov rdx, r14
call fcn.1400f2718
lea rdi, [rbx + 8]
mov ecx, 9
add byte [rax], al
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
movabs rax, 0x8000000000000000
or byte [rax - 0x77], 3
add rsp, 0x2a0
add esp, 0x2a0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
and eax, 0x50ba00
add byte [rax], al
call fcn.1402da510
int3
add ah, cl
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x368
add byte [rax], al
add byte [rax], al
mov rbx, r8
mov rsi, rdx
mov r14, rcx
mov rcx, rdx
call fcn.1400f34f3
cmp eax, 0x7b
jne 0x1400f5bef
mov rax, qword [rsi]
lea rbp, [rax + 0xa0]
mov rcx, qword [rax + 0xb0]
mov ecx, dword [rax + 0xb0]
mov ecx, dword [rax + 0xb0]
mov qword [rsp + 0x50], rcx
movups xmm0, xmmword [rax + 0xa0]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x40], eax
mov rax, qword [rbx + 0x10]
test rax, rax
je 0x1400f56f1
dec rax
mov qword [rbx + 0x10], rax
mov rdx, qword [rbx + 8]
mov edx, dword [rbx + 8]
imul rax, rax, 0xd8
mov r15d, dword [rdx + rax + 0xc8]
add byte [rax], al
add byte [rcx - 0x7f], al
cmp r15d, 0x110015
jne 0x1400f5742
call qword [0x1b50f67f0]
push rcx
mov rax, qword [rbp + 0x10]
lea r9, [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rcx - 0x77], cl
mov dword [rcx + 0x28], eax
and al, 0xc0
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov dword [rcx + 0x28], eax
sub byte [r15], cl
movups xmm0, xmmword [rbp]
adc byte [rbp], al
movups xmmword [r9 + 0x18], xmm0
movups xmm0, xmmword [rbp]
adc byte [rbp], al
movaps xmmword [r9], xmm0
mov rax, qword [rbp + 0x10]
mov eax, dword [rbp + 0x10]
mov qword [r9 + 0x10], rax
lea rax, [rsp + 0x140]
add dword [rax], eax
add bh, al
add byte [rbx], bl
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
invalid
adc byte [rax - 0x73], cl
test byte [rax + rax*2], ah
add dword [rax], eax
add bh, al
add byte [rbx], bl
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
or byte [rbx + rcx*4 + 0x46], cl
mov r8, qword [rsi + 0x10]
invalid
invalid
mov r8, qword [rsi + 0x10]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
and al, 0x20
mov rcx, r14
mov ecx, esi
call fcn.1400f666f
xor cl, byte [rdi]
add byte [rax], al
jmp 0x1400f58fe
add rdx, rax
mov eax, dword [rdx + 0xd4]
mov dword [rsp + 0x148], eax
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
mov rax, qword [rdx + 0xcc]
mov qword [rsp + 0x140], rax
lea rdi, [rsp + 0x290]
add byte [rax], al
int3
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x29024
invalid
add byte [rax], al
add byte [rcx - 0x48], al
enter 0, 0
invalid
mov r8d, 0xc8
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call sub.VCRUNTIME140.dll_memmove
mov dword [rdi + 0xc8], r15d
add byte [rax - 0x75], cl
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, ecx
add byte [rax], al
invalid
mov dword [rdi + 0xcc], eax
mov eax, dword [rsp + 0x148]
and al, 0x48
add dword [rax], eax
add byte [rcx + 0xd487], cl
add byte [rcx - 0x7f], al
invalid
mov dword [rdi + 0xd4], eax
add r15d, 0xffeefff5
cmp r15d, 2
inc dword [rdx]
inc dword [rdx]
add dh, byte [rbx + 0x3c]
jae 0x1400f57e3
mov rax, qword [rbp + 0x10]
adc byte [rbp + rcx*4 - 0x74], cl
lea r9, [rsp + 0xc0]
mov qword [r9 + 0x28], rax
movups xmm0, xmmword [rbp]
invalid
invalid
and al, 0xc0
add byte [rax], al
add byte [rcx - 0x77], cl
sub byte [r15], cl
adc byte [rbp], al
invalid
invalid
movups xmmword [r9 + 0x18], xmm0
movups xmm0, xmmword [rbp]
movaps xmmword [r9], xmm0
mov rax, qword [rbp + 0x10]
mov eax, dword [rbp + 0x10]
mov qword [r9 + 0x10], rax
lea rax, [rsp + 0x140]
add dword [rax], eax
add dword [rax], eax
add bh, al
add byte [rbx], bl
add byte [rax], al
add cl, ch
stc
add byte [rax], al
invalid
add dword [rax], eax
add bh, al
add byte [rbx], bl
add byte [rax], al
add cl, ch
stc
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400f66c4
test al, al
je 0x1400f58a3
invalid
mov al, 0
add byte [rax], al
invalid
invalid
invalid
test byte [rax + 0x48000000], dh
lea edi, [rsp + 0x140]
mov esp, 0x14024
invalid
add byte [rax - 0x73], cl
lea rdi, [rsp + 0x140]
mov esp, 0x14024
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rsi
call fcn.1400f66f8
invalid
lea r8, [rsp + 0x220]
mov dword [r8], 5
lea r9, [rsp + 0x258]
mov dword [r9], 0x19
add byte [rbp + rcx*4 - 0x44], cl
and al, 0xc0
add byte [rax], al
lea r15, [rsp + 0xc0]
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, rdi
call fcn.1400f6876
mov rax, qword [r15]
invalid
movabs r12, 0x8000000000000000
mov r13d, dword [r15 + 8]
mov ebp, dword [rdi + 8]
mov ebp, dword [rdi + 8]
cmp rax, r12
loopne 0x1400f585b
test eax, ecx
add byte [rax], al
invalid
mov r8, qword [rbp]
mov r15, qword [rsi + 0x10]
invalid
adc byte [rbp + 0x39], cl
clc
cmp r8, r15
jne 0x1400f5935
rol dword [rax], cl
add byte [rax], al
invalid
mov rax, qword [rbp + 0x10]
lea r9, [rsp + 0xc0]
add byte [rax], al
adc byte [rbp + rcx*4 - 0x74], cl
and al, 0xc0
add byte [rax], al
add byte [rax], al
mov qword [r9 + 0x28], rax
movups xmm0, xmmword [rbp]
add byte [rax], al
mov qword [r9 + 0x28], rax
movups xmm0, xmmword [rbp]
movups xmmword [r9 + 0x18], xmm0
movaps xmm0, xmmword [rsp + 0x40]
and al, 0x40
and al, 0x40
movaps xmmword [r9], xmm0
mov rax, qword [rsp + 0x50]
mov qword [r9 + 0x10], rax
mov dword [rsp + 0x140], 0x1a
add dword [rax], eax
add byte [rdx], bl
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add dword [rax], eax
add byte [rdx], bl
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rdx, qword [rsi + 8]
mov qword [rsp + 0x20], rdi
jmp case.0x1400db33e.391
push rsi
or byte [rax - 0x77], cl
jl 0x1400f58c4
and bl, ch
mov rax, qword [rbp + 0x10]
mov eax, dword [rbp + 0x10]
mov rax, qword [rbp + 0x10]
mov eax, dword [rbp + 0x10]
lea r9, [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
sub byte [r15], cl
adc byte [rbp], al
mov qword [r9 + 0x28], rax
movups xmm0, xmmword [rbp]
movups xmmword [r9 + 0x18], xmm0
movaps xmm0, xmmword [rsp + 0x40]
movaps xmmword [r9], xmm0
movaps xmmword [r9], xmm0
add dword [rax - 0x75], ecx
and al, 0x50
push rax
mov rax, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
push rax
mov qword [r9 + 0x10], rax
mov dword [rcx + 0x10], eax
lea rax, [rsp + 0x140]
mov dword [rax], 0x1a
add dword [rax], eax
add bh, al
add byte [rdx], bl
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
push rsi
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
adc byte [rax - 0x77], r9b
and al, 0x20
or byte [rbx + rcx*4 + 0x46], cl
adc byte [rax - 0x77], cl
adc byte [rax - 0x77], r9b
and al, 0x20
and al, 0x20
mov rcx, r14
call fcn.1400f666f
lea rcx, [rsp + 0x290]
call fcn.1400f2385
retf 0xffff
mov rcx, rbx
add rsp, 0x368
invalid
push 0x5b000003
retf 0xffff
invalid
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
jmp fcn.1400d987a
invalid
invalid
pop rsi
invalid
lea rsi, [rsp + 0xcc]
and al, 0xcc
add byte [rax], al
add byte [rax], al
lea rdi, [r14 + 0xc]
int3
add byte [rax], al
lea rdi, [r14 + 0xc]
lea edi, [rsi + 0xc]
mov ecx, 0x1d
rep movsd dword [rdi], dword [rsi]
sbb eax, 0xf3000000
movsd dword [rdi], dword [rsi]
mov qword [r14], rax
mov dword [r14 + 8], r13d
mov dword [rsi + 8], ebp
mov dword [rsi + 8], ebp
outsb dx, byte [rsi]
or bl, ch
mov esp, 0xe8f18948
mov ecx, esi
invalid
mov dh, 0xdb
invalid
invalid
jmp 0x1400f58f1
mov rcx, rsi
mov ecx, esi
call fcn.1400f34f3
mov cl, 1
mov dword [rsp + 0x3c], ecx
cmp eax, 0x2c
clc
sub al, 0x75
invalid
invalid
sub al, 0x75
sub ecx, dword [rax - 0x77]
int1
mov rcx, rsi
call fcn.1400f66c4
or eax, 0xc0840000
je 0x1400f5b07
invalid
or eax, 0xc0840000
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400f34f3
cmp eax, 0x7d
jne 0x1400f5b51
invalid
add dword [rax], eax
invalid
inc dword [rbx - 0x7af08208]
call 0x1070f596b
and al, 0x34
and al, 0x34
mov dword [rsp + 0x34], 1
and al, 0x34
add dword [rax], eax
add byte [rax], al
jmp 0x1400f597b
mov dword [rsp + 0x34], 0
add byte [rax], al
add byte [rcx + rdi + 0x7d], cl
cmp qword [rbp], r15
je 0x1400f5b07
invalid
add dword [rax], eax
invalid
add byte [rdi], cl
test byte [rdx + 0x48000001], al
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
int1
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400f34f3
cmp eax, 0x7d
jne 0x1400f5b07
jno 0x1400f5995
add byte [rax], al
inc dword [rbx - 0x7af08208]
jno 0x1400f5995
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400f66c4
invalid
invalid
add byte [rax], al
or eax, 0x1b10000
mov cl, 1
mov dword [rsp + 0x38], ecx
test al, al
je 0x1400f59c5
and al, 0x38
mov rcx, rsi
call fcn.1400f34f3
cmp eax, 0x3f
invalid
jne 0x1400f59c5
adc byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400f39ba
mov dword [rsp + 0x38], 0
and al, 0x38
add byte [rax], al
add byte [rax], al
invalid
invalid
and al, 0x38
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 0x10]
mov qword [rsp + 0x88], rax
add byte [rax], al
mov eax, dword [rbp + 0x10]
adc byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rbp]
add byte [rax], al
movups xmm0, xmmword [rbp]
movups xmmword [rsp + 0x78], xmm0
and al, 0x78
movaps xmm0, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x60], xmm0
mov rax, qword [rsp + 0x50]
push rax
and al, 0x50
push rax
mov qword [rsp + 0x70], rax
mov edx, dword [rsp + 0x5c]
push rsp
and al, 0x5c
cmp r13d, edx
setbe al
mov ecx, dword [rsp + 0x3c]
and al, 0x3c
ror byte [rbx + 0x83c244c], 0xc1
and al, 0x3c
or cl, al
je case.0x1400d71b6.481
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rcx, [rsp + 0x290]
lea ecx, [rsp + 0x290]
mov word [rax + rdx*4], fs
add al, byte [rax]
add byte [rcx + 0xf64e8d7], cl
add byte [rax], al
mov edi, edx
call fcn.1400f6977
movups xmm0, xmmword [rbp]
movups xmmword [rsp + 0xa8], xmm0
adc dword [rsp + 0xa8], eax
adc dword [rsp + 0xa8], eax
add byte [rax - 0x75], cl
adc byte [r8 - 0x77], r9b
adc byte [rax - 0x77], cl
mov rcx, qword [rbp + 0x10]
adc byte [rax - 0x77], cl
mov qword [rsp + 0xb8], rcx
mov word [rax + rdi*4], fs
and al, 0xb8
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rax]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x90], xmm0
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov qword [rsp + 0xa0], rax
movaps xmm0, xmmword [rsp + 0x60]
and al, 0xa0
movabs al, byte [0x602444280f000000]
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x60], al
movaps xmm1, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], cl
and al, 0x70
movaps xmm2, xmmword [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
add dword [rax], eax
lea rsi, [rsp + 0x140]
lea esi, [rsp + 0x140]
add byte [rdi], cl
adc dword [rsi + 0x38], eax
movups xmmword [rsi + 0x38], xmm0
movups xmmword [rsi + 0x48], xmm1
movups xmmword [rsi + 0x58], xmm2
mov ecx, 0xd8
mov edx, 8
or byte [rax], al
add byte [rax], al
invalid
or byte [rax], al
add byte [rax], al
invalid
add al, ch
invalid
call fcn.1400b0c8d
mov r15, rax
mov r8d, 0xd8
mov rcx, rax
ror dword [rax - 0x73], 0x94
and al, 0x90
add al, byte [rax]
add al, ch
lodsd eax, dword [rsi]
xor eax, 0x280f001e
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xa0], cl
ror dword [rax - 0x73], 0x94
xchg esp, eax
and al, 0x90
add al, byte [rax]
add al, ch
lodsd eax, dword [rsi]
xor eax, 0x280f001e
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xa0], cl
movaps xmm2, xmmword [rsp + 0xb0]
movaps xmmword [rsi], xmm0
sub dword [rsi], eax
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
sub dword [rsi], eax
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi + 0x20], xmm2
adc byte [rdi], r9b
sub dword [rsi + 0x20], edx
mov qword [rsi + 0x30], r15
mov eax, dword [rsp + 0x34]
and al, 0x34
and al, 0x34
mov dword [rsi + 0x68], eax
mov dword [rsi + 0x6c], r13d
push 0x6c6e8944
insb byte [rdi], dx
mov dword [rsi + 0x70], edi
mov eax, dword [rsp + 0x38]
mov byte [rsi + 0x78], al
mov dword [rsi + 0xc8], 0x110011
mov rcx, rbx
mov rdx, rsi
call fcn.1400f2718
lea rdi, [r14 + 8]
mov ecx, 9
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov qword [r14], r12
mov dword [rsi], esp
add rsp, 0x368
add rsp, 0x368
invalid
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rbp + 0x10]
lea r9, [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rcx - 0x77], cl
sub byte [r15], cl
adc byte [rbp], al
adc byte [rbp + rcx*4 - 0x74], cl
and al, 0xc0
add byte [rax], al
add byte [rcx - 0x77], cl
sub byte [r15], cl
adc byte [rbp], al
movups xmmword [r9 + 0x18], xmm0
movaps xmm0, xmmword [rsp + 0x40]
movaps xmmword [r9], xmm0
mov rax, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
mov qword [r9 + 0x10], rax
mov dword [rsp + 0x140], 0x1a
add dword [rax], eax
add byte [rdx], bl
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
invalid
adc bh, al
test byte [rax + rax*2], ah
add dword [rax], eax
add dword [rax], eax
add byte [rdx], bl
add byte [rax], al
add byte [rax - 0x75], cl
mov edx, dword [rsi + 8]
push rsi
or byte [rax - 0x77], cl
invalid
jl 0x1400f5b69
mov qword [rsp + 0x20], rdi
mov dword [rsp + 0x20], edi
and byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
mov r8, r15
jmp 0x1400f58ec
invalid
dec dword [rax - 0x73]
mov word [rax + rax*2], fs
add dword [rax], eax
add byte [rax - 0x77], cl
mov edx, esi
call fcn.1400f66f8
lea rcx, [rsp + 0x140]
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.1400f66f8
lea rcx, [rsp + 0xc0]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
test byte [rax + riz], ah
lea r8, [rsp + 0x220]
test byte [rax + riz], ah
add al, byte [rax]
add byte [rbp + rcx*4 - 0x74], cl
invalid
invalid
mov word [rax + rbx*2], fs
lea r9, [rsp + 0x258]
lea rdx, [rsp + 0x140]
and al, 0x40
add dword [rax], eax
add al, ch
invalid
or al, 0
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rcx]
invalid
mov word [rax + rbx*2], fs
add al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x40
add dword [rax], eax
add al, ch
invalid
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
add dword [rbx + 0x394c0851], ecx
loopne 0x1400f5c0d
mov edx, dword [rcx + 8]
cmp rax, r12
jne 0x1400f5bd0
invalid
mov dword [rsp + 0x5c], edx
mov dword [rsp + 0x34], 2
add byte [rax], al
add bh, al
and al, 0x3c
add byte [rax], al
add byte [rax], al
add bh, al
and al, 0x3c
add byte [rax], al
add byte [rax], al
jmp 0x1400f597b
mov dword [rsp + 0x140], 0x18
add dword [rax], eax
add byte [rax], bl
add byte [rax], al
add byte [rax - 0x75], cl
add byte [rax], al
sbb byte [rax], al
add byte [rax], al
mov rdx, qword [rsi + 8]
mov qword [rsp + 0x20], rdi
lea r9, [rsp + 0x60]
invalid
push rsi
or byte [rax - 0x77], cl
jl case.0x1400f2479.51
and byte [rbp + rcx*4 + 0x4c], cl
and al, 0x60
invalid
invalid
jmp 0x1400f5b46
invalid
lea rsi, [rsp + 0xcc]
lea rdi, [r14 + 0xc]
mov ecx, 0x1d
add byte [rax], al
add bl, dh
movsd dword [rdi], dword [rsi]
mov qword [r14], rax
invalid
mov dword [r14 + 8], edx
or cl, ch
add bh, ch
invalid
invalid
or cl, ch
add bh, ch
invalid
lea rcx, str.assertion_failed:_self.char____
and eax, 0x58d4c00
shr dword [0x24ba00], cl
and eax, 0x24ba00
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
mov edx, 0x24
and al, 0
add byte [rax], al
and eax, 0x24ba00
add byte [rdx + 0x24], bh
add byte [rax], al
add al, ch
call fcn.1402da510
int3
or dword [rcx + 0x1e], ecx
add ah, cl
push r15
push rdi
push rdi
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x1a8
sub esp, 0x1a8
mov rdi, r8
mov rbp, rcx
lea rcx, [rsp + 0x58]
and qword [rcx - 0x18], 0
mov eax, 8
add byte [rax], al
mov qword [rcx - 0x10], rax
mov dword [rcx - 0x10], eax
mov qword [rcx + 8], rax
xorps xmm0, xmm0
mov qword [rsp + 0x20], rdx
push rsp
and al, 0x20
or byte [rdi], cl
push rdi
ror byte [rax - 0x77], 0x54
push rsp
push rsp
and al, 0x20
and byte [rbx + 0x282464], al
and dword [rsp + 0x28], 0
movups xmmword [rcx - 8], xmm0
clc
and qword [rcx + 0x10], 0
movabs r13, 0x8000000000000000
lea rcx, [rsp + 0x90]
nop
add byte [rax], al
add byte [rax + 1], cl
ror dword [rax - 0x77], 0x4c
and al, 0x38
mov ebp, 0
add byte [rax], al
add byte [rax], al
or byte [rax - 0x73], 0x8c
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x73], 0x8c
and al, 0x90
nop
nop
add byte [rax], al
add byte [rax + 1], cl
ror dword [rax - 0x77], 0x4c
and al, 0x38
lea rbx, [rsp + 0x110]
add rbx, rax
ret
mov ecx, dword [r8 + 0xc8]
add byte [rax], al
add dword [rax], eax
add byte [rax + 1], cl
ret
add byte [rax], al
lea r9d, [rcx - 0x11000b]
out dx, al
inc dword [rcx - 0x7d]
cmp r9d, 0xa
mov eax, 5
cmp r9d, 0xa
cmp ecx, 0xa
mov eax, 5
cmovb eax, r9d
lea rdx, [0x1403d5490]
movsxd rax, dword [rdx + rax*4]
invalid
add al, 0x82
add rax, rdx
mov rsi, r8
jmp rax
invalid
lea eax, [rcx - 0x110009]
mov r8, rdi
mov rsi, rdi
cmp eax, 2
jb case.0x1400f5c9f.0
jmp case.0x1400f5c9f.6
lea r8, [rdi + 0x58]
jmp case.0x1400f5c9f.6
lea r8, [rdi + 0x18]
sbb byte [rbp + rcx*4 - 0x4c], cl
and al, 0x90
nop
add byte [rax], al
add byte [rax - 0x73], cl
lea r14, [rsp + 0x90]
lea rdx, [rsp + 0x20]
push rsp
and al, 0x20
push rsp
and al, 0x20
mov rcx, r14
call fcn.1400f6593
mov rax, qword [r14]
cmp rax, r13
jne case.0x1400e88b5.219
mov ecx, dword [rdi + 0xc8]
lea r9d, [rcx - 0x11000b]
mov rsi, rdi
cmp r9d, 0xa
mov eax, 5
add eax, 0x41000000
add byte [rcx + 0xf], al
rol dword [rbx - 0x77c0440], 4
rol dword [rbx - 0x77c0440], 4
add byte [rcx + 0xf], al
rol dword [rbx - 0x77c0440], 4
rol dword [rbx - 0x77c0440], 4
ja 0x1400f5fff
xor r8d, r8d
lea rdx, [0x1403d54b8]
cmpsb byte [rsi], byte [rdi]
imul dword [0x15472a915]
invalid
add r10, rdx
add edx, edx
mov rdi, rsi
jmp r10
jmp rdx
jmp rdx
cmp r9d, 0xfffffffe
jae 0x1400f5fff
lea rdi, [rsi + 0x30]
xor r14d, r14d
cmp ecx, 0x110008
sete r14b
mov qword [rsp + 0x30], rbp
test r14, r14
je case.0x1400dbebe.371
invalid
lea r8, [rdi + 0x10]
lea r15, [rsp + 0x90]
mov esp, 0x9024
and al, 0x90
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x20]
and al, 0x20
mov rcx, r15
call fcn.1400f6593
or byte ss:[rax], al
add byte [rcx - 0x75], cl
mov eax, dword [rdi]
cmp rax, r13
cmp eax, ebp
je 0x1400f5d89
invalid
or byte ss:[rax], al
add byte [rcx - 0x75], cl
mov eax, dword [rdi]
mov eax, dword [rdi]
cmp eax, ebp
and al, 0xe9
cmp byte [rax + rax], al
add byte [rax - 0x110000], bh
mov eax, 0xffef0000
jmp 0x1400f61a2
mov eax, 0xffef0000
add eax, dword [rdi + 0x98]
cmp eax, 8
mov ecx, 2
cmovb ecx, eax
cmp ecx, 6
jae case.0x140117283.277
stc
invalid
lea r15, [rsp + 0x70]
mov rcx, r15
mov rdx, r14
mov edx, esi
mov r8, rdi
call fcn.1400f63de
cmp dword [r15], 4
cmp dword [rdi], 4
jne 0x1400f5e48
lea edi, [rsp + 0x70]
mov edx, esi
cmp dword [rdi], 4
invalid
lea r15, [rsp + 0x90]
lea r9, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, 0x20
mov rcx, r15
mov rdx, r14
mov edx, esi
mov r8, rdi
clc
call fcn.1400f6503
mov rax, qword [r15]
invalid
cmp rax, r13
jne 0x1400f61a2
add byte [rax], al
and byte [rcx + rcx*4 - 7], cl
mov eax, dword [rsp + 0x60]
invalid
dec esi
cmp r14, 0xffffffffffffffff
je case.0x1400e8def.209
test byte [rdx], al
add al, byte [rax]
invalid
add byte [rbx + rcx*4 + 0x7d], cl
mov r15, qword [rbp]
cmp r15, 2
add cl, byte [rdi]
test bh, dh
add dword [rax], eax
invalid
add byte [rcx - 0x7d], cl
inc dword [rdx]
invalid
add cl, byte [rdi]
test bh, dh
add dword [rax], eax
add byte [rax - 0x73], cl
push rbp
adc byte [rbx + rcx*4 + 0x65], cl
mov esp, dword [rbp + 8]
invalid
invalid
jl 0x1400f5e2e
lea rdx, [rbp + 0x10]
mov r12, qword [rbp + 8]
mov esp, dword [rbp + 8]
lea rdi, [rsp + 0x70]
jo 0x1400f5e54
mov ecx, edi
call case.0x140117283.292
cmp dword [rdi], 4
add al, 0x75
invalid
jo 0x1400f5e54
mov ecx, edi
add al, 0x75
jnp 0x1400f5e61
lea rdi, [rsp + 0x90]
lea edi, [rsp + 0x90]
add byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x20
lea r9, [rsp + 0x20]
mov rcx, rdi
mov ecx, edi
mov rdx, r15
mov r8, r12
call fcn.1400f6503
mov rax, qword [rdi]
cmp rax, r13
jne 0x1400f616e
mov ecx, edi
dec r14
add rbp, 0xffffffffffffffd0
jmp 0x1400f5de6
sahf
lea rcx, [rsp + 0x70]
movups xmm0, xmmword [rcx]
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
adc byte [rcx + 0x10], cl
adc byte [rcx], al
adc byte [rcx + 0x10], cl
lea rax, [rsp + 0x90]
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x10], xmm0
invalid
adc dword [rax + 0x10], eax
call fcn.1400f647d
mov r15, rax
mov r12, rdx
lea rdx, [rsp + 0x90]
nop
add byte [rax], al
add byte [rcx + rcx*4 + 0x32], cl
mov qword [rdx], r14
mov qword [rdx + 8], rdi
mov dword [rdx + 8], edi
jp 0x1400f5e86
lea rcx, [rsp + 0x58]
and al, 0x58
call fcn.1400f64b5
add byte [rbp - 0x77], cl
dec byte [rcx + rcx*4 - 0x19]
mov rdi, r12
out 0xe9, eax
lodsb al, byte [rsi]
invalid
invalid
invalid
add byte [rbp - 0x77], cl
dec byte [rcx + rcx*4 - 0x19]
mov rdi, r12
invalid
out 0xe9, eax
lodsb al, byte [rsi]
invalid
mov qword [rsp + 0x68], r14
and al, 0x68
lea rcx, [rsp + 0x70]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
invalid
and al, 0x70
adc byte [rcx + 0x10], cl
adc byte [rax - 0x73], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rax + 0x20], ecx
lea rax, [rsp + 0x90]
add byte [rax], al
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x10], xmm0
call fcn.1400f647d
add byte [rax], al
mov r14, rax
mov rdi, rdx
xlatb
add byte [rax], al
xlatb
lea rdx, [rsp + 0x90]
add byte [rax], al
mov qword [rdx], r15
mov qword [rdx + 8], r12
invalid
or byte [rax - 0x73], cl
and al, 0x58
lea rcx, [rsp + 0x58]
lea ecx, [rsp + 0x58]
pop rax
call fcn.1400f64b5
mov rbp, qword [rsp + 0x30]
mov ebp, dword [rsp + 0x30]
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x30
mov ebp, dword [rsp + 0x30]
xor cl, ch
pop rbp
invalid
jmp 0x1400f5d3f
jne 0x1400f5eec
mov r8, qword [rdi]
jmp 0x1400f5d48
lea r8, [rdi + 0x18]
jmp 0x1400f5d48
sbb cl, ch
push rbx
invalid
mov rdx, qword [rsi + 0x10]
mov edx, dword [rsi + 0x10]
push rsi
adc byte [rax - 0x7b], cl
ror byte [rdi], cl
test ch, bh
std
test rdx, rdx
je 0x1400f5fff
std
add byte [rax], al
invalid
std
add byte [rax], al
add byte [rax - 0x75], cl
jle 0x1400f5f0e
mov rdi, qword [rsi + 8]
lea r8, [0x140348ef8]
mov rcx, rdi
jmp 0x1400f5f3a
invalid
and eax, 0xf9894800
mov ecx, edi
call fcn.1400de16f
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
mov edx, dword [rsi + 0x10]
pop rdx
invalid
invalid
dec dword [rax - 0x75]
or byte [rax - 0x75], r9b
mov edx, dword [rsi + 0x10]
invalid
invalid
invalid
in al, dx
invalid
mov edx, dword [rsi + 0x10]
lea r8, [0x140348f10]
call fcn.1400f63d9
add al, 0
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
add al, 0
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
jmp case.0x1400f5d1c.1
mov r8d, 1
mov rdi, rsi
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
imul ebx
jmp case.0x1400f5d1c.1
cmp cl, byte [rax - 0x75]
push rsi
adc byte [rax - 0x7b], cl
mov rdx, qword [rsi + 0x10]
test rdx, rdx
ror byte [rdi], cl
invalid
mov dh, 0
add byte [rax], al
ror byte [rdi], cl
test byte [rsi + 0x48000000], dh
add byte [rax], al
mov rdi, qword [rsi + 8]
add byte [rax], al
mov rdi, qword [rsi + 8]
lea r8, [0x140348ec8]
lea eax, [0x140348ec8]
add eax, 0x252f74
invalid
mov rcx, rdi
call fcn.1400de16f
invalid
dec dword [rax - 0x75]
or byte [rax - 0x75], r9b
push rsi
adc byte [rbp + rcx*4 + 5], cl
jne 0x1400f5f98
invalid
invalid
invalid
adc byte [rbp + rcx*4 + 5], cl
lea eax, [0x140348ee0]
jne 0x1400f5f98
and eax, 0x469e800
call fcn.1400f63d9
add byte [rax], al
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
mov r8d, 3
lea r14, [rsp + 0x188]
mov qword [r14], r8
mov qword [r14 + 8], rdi
mov dword [rsi + 8], edi
mov ah, 0x24
mov byte [rcx], al
add byte [rax], al
mov dword [rsi + 8], edi
mov qword [r14 + 0x10], rax
mov qword [r14 + 0x18], rdx
push rsi
sbb byte [rcx + rcx*4 - 0xf], cl
call fcn.1400f6240
add byte [rax], al
mov rdi, rax
mov edi, eax
adc byte [rcx - 0x77], r9b
push rsi
sbb byte [rcx + rcx*4 - 0xf], cl
int1
add byte [rax], al
mov edi, eax
invalid
lea rdx, [rsp + 0x90]
mov qword [rdx], rsi
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
adc byte [rax - 0x75], cl
and al, 0x38
adc byte [rax - 0x75], cl
and al, 0x38
mov eax, dword [rsp + 0x38]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
adc dword [rax], eax
adc dword [rax], eax
add byte [rax - 0x73], cl
and al, 0x40
lea rcx, [rsp + 0x40]
call fcn.1400f626a
mov ecx, dword [rdi + 0xc8]
lea r9d, [rcx - 0x11000b]
lea ecx, [rcx - 0x11000b]
lea ecx, [rcx - 0x11000b]
cmp r9d, 0xa
mov eax, 5
or bh, byte [rax + 5]
cmovb eax, r9d
lea rdx, [0x1403d5490]
adc eax, 0x2df4ad
adc eax, 0x2df4ad
lodsd eax, dword [rsi]
hlt
movsxd rax, dword [rdx + rax*4]
add rax, rdx
add eax, edx
add eax, edx
ror byte [rcx - 0x77], 1
clc
mov r8, rdi
mov rsi, rdi
jmp rax
xor r14d, r14d
mov qword [rsp + 0x68], r14
mov rbp, qword [rsp + 0x30]
mov ebp, dword [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
mov r8d, dword [rsi + 0xc8]
lea rdi, [rsp + 0x90]
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x9024
add byte [rax - 0x73], cl
lea edx, [rsp + 0x20]
lea edx, [rsp + 0x20]
mov rcx, rdi
call fcn.1400f62b8
add byte [rax - 0x75], cl
invalid
cmp rax, r13
call 0x1411fe534
add byte [rax], al
invalid
popfq
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
call 0x1411fe534
add byte [rax], al
invalid
adc byte [rcx], al
add byte [rax - 0x75], cl
and al, 0x48
invalid
mov rax, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
mov rsi, qword [rsp + 0x50]
imul rcx, rsi, 0x28
dec rsi
lea r14, [rax + rcx]
xor al, 8
invalid
sub byte [rax - 1], cl
invalid
xor al, 8
or byte [rcx - 0x7d], cl
invalid
add r14, 0xffffffffffffffe8
cmp rsi, 0xffffffffffffffff
je 0x1400f6125
test bl, bl
add byte [rax], al
add byte [rcx - 0x75], cl
invalid
invalid
mov rax, qword [r14 - 8]
clc
clc
cmp rax, 4
cmp eax, 4
clc
add al, 0xf
test bh, cl
iretd
add byte [rax], al
add byte [rax], al
mov r15, qword [r14 - 0x10]
je 0x1400f6127
iretd
add byte [rax], al
mov r15, qword [r14 - 0x10]
lea rdx, [rsp + 0x110]
add byte [rax], al
add byte [rax - 0x77], cl
add cl, byte [rcx - 0x75]
adc byte [rax - 0x77], r9b
mov qword [rbx + 0x10], rax
movups xmm0, xmmword [r14]
mov qword [rdx], rax
mov rax, qword [r14 + 0x10]
mov qword [rbx + 0x10], rax
mov dword [rbx + 0x10], eax
movups xmm0, xmmword [r14]
movups xmmword [rbx], xmm0
lea rdi, [rsp + 0x70]
mov rcx, rdi
call fcn.1400f6309
xchg byte [rdx], al
add byte [rax], al
cmp dword [rdi], 4
jne 0x1400f60b9
invalid
xor dword [rbp - 0x75], eax
xchg eax, ecx
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x9024
nop
add byte [rax], al
mov r8d, dword [r15 + 0xc8]
lea rdi, [rsp + 0x90]
nop
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x20
invalid
nop
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rsp + 0x20]
push rsp
and al, 0x20
invalid
and byte [rax - 0x77], cl
mov rcx, rdi
mov ecx, edi
stc
call fcn.1400f62b8
mov rax, qword [rdi]
invalid
add byte [rax - 0x75], cl
invalid
cmp rax, r13
cmp eax, ebp
jne 0x1400f6132
invalid
add byte [rax - 1], cl
invalid
dec rsi
add r14, 0xffffffffffffffd8
jmp 0x1400f6040
lea r14, [rsp + 0x40]
mov qword [r14 + 0x10], rsi
mov dword [rsi + 0x10], esi
mov dword [rsi + 0x10], esi
jbe 0x1400f60d2
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
adc byte [rcx + 0x10], cl
adc byte [rcx + 0x10], cl
mov rax, qword [rsp + 0x38]
cmp byte [rdi], cl
adc dword [rax + 0x10], ecx
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
call fcn.1400f6240
invalid
add dword [rax], eax
invalid
invalid
mov rdi, rax
lea rdx, [rsp + 0x90]
add byte [rax], al
add byte [rcx + rcx*4 + 0x3a], cl
add byte [rax], al
add byte [rcx + rcx*4 + 0x3a], cl
mov rcx, r14
call fcn.1400f626a
mov ecx, dword [rdi + 0xc8]
lea r9d, [rcx - 0x11000b]
cmp r9d, 0xa
cmp ecx, 0xa
cmp ecx, 0xa
mov eax, 5
cmovb eax, r9d
add eax, 0x41000000
cmovb eax, ecx
add byte [rax], al
add byte [rcx + 0xf], al
ror dword [rax - 0x73], 0x15
invalid
invalid
invalid
jp 0x1400f6107
lea rdx, [0x1403d5490]
movsxd rax, dword [rdx + rax*4]
invalid
add al, 0x82
add rax, rdx
add eax, edx
sub eax, 0x4634800
invalid
invalid
add eax, edx
mov r8, rdi
clc
mov rsi, rdi
jmp rax
loopne case.0x1400e7bce.254
xor esi, esi
test byte [rax - 0x77], 0x74
and al, 0x50
push rax
mov qword [rsp + 0x50], rsi
push rax
mov qword [rbp], r13
jmp 0x1400f614f
mov qword [rsp + 0x50], rsi
lea rsi, [rsp + 0x98]
mov ah, 0x24
cwde
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [rbp + 8]
lea rdi, [rbp + 8]
or byte [rcx + 0xf], bh
mov ecx, reloc.WS2_32.dll_ntohs
sldt word [rax]
add bl, dh
movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
mov qword [rbp], rax
lea rcx, [rsp + 0x40]
call case.0x1400e8def.215
add byte [rax], al
add byte [rax], al
nop
add rsp, 0x1a8
add byte [rax], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
mov qword [rsp + 0x68], r14
lea rsi, [rsp + 0xb8]
mov rdx, qword [rsi - 0x20]
mov r8, qword [rsi - 0x18]
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
loopne 0x1400f61cc
mov eax, dword [rsi - 0x18]
mov r9, qword [rsi - 0x10]
mov r10, qword [rsi - 8]
lea rdi, [rsp + 0x130]
lea edi, [rsp + 0x130]
mov ecx, listen
rep movsq qword [rdi], qword [rsi]
mov rbp, qword [rsp + 0x30]
jmp 0x1400f61ca
xor bl, ch
sub byte [rax - 0x73], cl
mov ah, 0x24
mov eax, 0x48000000
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
invalid
lea rsi, [rsp + 0xb8]
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
loopne 0x1400f61fb
add byte [rax], al
mov rdx, qword [rsi - 0x20]
mov r8, qword [rsi - 0x18]
mov eax, dword [rsi - 0x18]
mov r9, qword [rsi - 0x10]
mov ecx, dword [rsi - 0x10]
mov r10, qword [rsi - 8]
lea rdi, [rsp + 0x130]
lea edi, [rsp + 0x130]
lea edi, [rsp + 0x130]
mov ecx, listen
or eax, dword [rax]
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbp + 0x28]
jge 0x1400f61f6
lea rsi, [rsp + 0x130]
lea esi, [rsp + 0x130]
mov ecx, listen
or eax, dword [rax]
add byte [rax], al
invalid
rep movsq qword [rdi], qword [rsi]
mov qword [rbp + 0x10], r8
mov dword [rbp + 0x10], eax
mov qword [rbp + 0x18], r9
mov dword [rbp + 0x18], ecx
mov dword [rbp + 0x18], ecx
mov qword [rbp + 0x20], r10
mov qword [rbp], rax
mov qword [rbp + 8], rdx
mov dword [rbp + 8], edx
mov dword [rbp + 8], edx
jmp 0x1400f614f
call qword [rsi + 0x48]
sub esp, 0x20
push rsi
sub rsp, 0x20
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rax, qword [rcx]
test rax, rax
test eax, eax
je 0x1400f6219
imul r8, rax, 0x28
mov rcx, qword [rsi + 8]
mov edx, 8
add al, ch
hlt
invalid
invalid
invalid
add al, ch
hlt
mov rax, qword [rsi + 0x18]
test rax, rax
invalid
je 0x1400f6239
sal byte [rdi + rdx + 0x4c], 0x6b
sal byte [rax], 0x48
xor byte [rax - 0x75], cl
invalid
invalid
imul r8, rax, 0x30
imul eax, eax, 0x30
mov rcx, qword [rsi + 0x20]
mov edx, 8
or byte [rax], al
add byte [rax], al
add rsp, 0x20
pop rsi
jmp fcn.14001af0d
invalid
invalid
invalid
invalid
invalid
bnd call qword [rax + 0x20c48348]
nop
add rsp, 0x20
pop rsi
ret
sal byte [rbp + 9], 0x48
mov ecx, dword [rcx]
add rcx, 0x30
jmp 0x1400f6266
sal dword [rax], 0xeb
invalid
add rcx, 0x50
mov rax, qword [rcx]
mov eax, dword [rcx]
ret
call fcn.1400f2f50
mov rax, qword [rsi + 8]
imul rcx, rbx, 0x28
mov rdx, qword [rdi + 0x20]
mov edx, dword [rdi + 0x20]
invalid
mov qword [rax + rcx + 0x20], rdx
movups xmm0, xmmword [rdi]
invalid
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rax + rcx + 0x10], xmm1
or byte [rax], dl
or byte [rax], dl
movups xmmword [rax + rcx], xmm0
add al, 8
inc rbx
mov qword [rsi + 0x10], rbx
adc byte [rax - 0x7d], cl
invalid
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
ret
ret
adc byte [rax - 0x7d], cl
invalid
rol dword [rbx + 0x107205f8], 0x83
rol dword [rbx + 0x107205f8], 0x83
clc
add eax, 0xc0831072
invalid
add eax, 0xfffffffa
adc byte [rbx - 0x77c0540], al
sar dl, 0x83
cmp eax, 4
jae 0x1400f62fa
clc
add al, 0x73
sbb ecx, dword [rax - 0x77]
mov ecx, edx
call 0x1400f63b7
mov rcx, rdx
call 0x1400f63b7
mov ecx, edx
movabs rax, 0x8000000000000000
mov qword [rsi], rax
mov dword [rsi], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48068948], al
mov dword [rsi], eax
add rsp, 0x20
mov dword [rsi], eax
add rsp, 0x20
pop rsi
ret
add r8d, 0xffeefff7
cmp r8d, 2
jae 0x1400f62df
jmp 0x1400f62e7
sub eax, 0x4634800
or dword [rax + 1], 0x48e0ffc8
jmp rax
mov qword [rsi], 4
jmp 0x1400f6388
sub esp, dword [0x13998ab45]
mov rdx, rax
ret 0x42e8
add byte [rax], al
add byte [rax - 0x39], cl
invalid
add al, byte [rax]
add byte [rax], al
jmp case.0x1400dbdf7.394
invalid
ret 0x42e8
mov rdi, qword [rdx + 0x10]
lea r8, [0x140348f40]
lea eax, [0x140348f40]
and eax, 0xf9894800
add byte [rax - 0x77], cl
stc
mov rdx, rax
mov edx, eax
ret 0x1ae8
add byte [rax], al
add byte [rax], al
mov qword [rsi], 3
add eax, dword [rax]
add byte [rax], al
ret 0x1ae8
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rdx
invalid
adc byte [rax - 0x77], r9b
push rsi
sbb byte [rax - 0x7d], cl
invalid
add rsp, 0x28
pop rdi
pop rsi
ret
add byte [rax], al
add byte [rax - 0x77], cl
enter 0xffffffffffff8348, 0xffffffffffffffc4
invalid
sub bl, al
invalid
mov ecx, 1
xor edx, edx
shr al, cl
or al, byte [rax + 0x1e]
add ah, cl
int3
shr al, cl
or al, byte [rax + 0x1e]
add ah, cl
int3
sub rsp, 0x28
mov eax, dword [rcx + 8]
test eax, eax
je 0x1400f63cc
dec eax
mov dword [rcx + 8], eax
add rsp, 0x28
ret
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
call fcn.1402da8f0
int3
sub ah, byte [0x185284bd6]
and eax, 0x4518e800
invalid
invalid
sal byte [rsp + rdx + 0x41], cl
movups xmm0, xmmword [rax]
mov qword [rcx], 2
add byte [rax], al
add byte [rcx + rcx*4 + 0x41], cl
or byte [rdi], cl
movups xmmword [rcx + 0x10], xmm0
mov qword [rcx + 8], r8
movups xmmword [rcx + 0x10], xmm0
ret
mov edx, 0xffef0000
add edx, dword [r8 + 0x98]
cmp edx, 8
mov eax, 2
cmovb eax, edx
cmp eax, 6
je 0x1400f6448
cmp eax, 7
jne 0x1400f6440
mov rax, qword [r8 + 0x10]
test rax, rax
je 0x1400f6440
mov rdx, qword [r8 + 8]
dec rax
and qword [rcx], 0
and dword [rcx], 0
mov qword [rcx + 8], rdx
add rdx, 0xa0
invalid
add byte [rax], al
invalid
push rcx
or byte [rax - 0x7f], cl
ret 0xa0
invalid
invalid
movabs al, byte [0x4810518948000000]
mov dword [rcx + 0x18], eax
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x10], edx
ret
mov qword [rcx], 4
ret
add byte [rax], al
add bl, al
mov rdx, qword [r8]
lea rax, [rdx + 0x30]
cmp dword [rdx + 0xc8], 0x110008
adc dword [rax], eax
adc dword [rax], eax
jne case.0x1400f2479.71
mov qword [rcx], 1
mov qword [rcx + 8], rax
ret
add byte [rax], al
add byte [rax - 0x77], cl
or r11b, al
and qword [rcx], 0
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov qword [rcx + 0x10], 8
adc byte [rax], cl
add byte [rax], al
add byte [rax - 0x7d], cl
and qword [rcx + 0x18], 0
ret
mov dword [rcx + 8], eax
or byte [r8 - 0x39], cl
adc byte [r8], cl
adc byte [rax], cl
adc byte [rax], cl
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
adc byte [rdi], al
invalid
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmmword [rax + rcx + 0x20], xmm2
adc dword [rax + rcx + 0x20], edx
adc dword [rax + rcx + 0x20], edx
movups xmmword [rax + rcx + 0x10], xmm1
adc dword [rax + rcx + 0x10], ecx
adc byte [rdi], cl
movups xmmword [rax + rcx], xmm0
adc dword [rax + rcx], eax
inc rbx
ret
mov qword [rsi + 0x10], rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
add byte [rax], al
add byte [rsi], al
add byte [rcx], dl
add byte [rax], al
invalid
add byte [rdx + 8], dh
mov rcx, r9
leave
call 0x1400f63b7
dec dword [rax - 0x48]
add byte [rax], al
invalid
movabs rax, 0x8000000000000000
mov qword [rsi], 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 + 0x48068948], al
or byte [rax - 0x77], 6
invalid
or byte [rax - 0x77], 6
add rsp, 0x20
add esp, 0x20
pop rsi
ret
mov rax, qword [rdx]
lea r8, [0x1403d54ec]
movsxd rax, dword [r8 + rax*4]
invalid
add al, 0x80
add al, 0x80
or byte [rcx + rax - 0x40], 0xff
add rax, r8
jmp rax
invalid
loopne 0x1400f6594
mov qword [rcx], 4
mov dword [rcx], 4
add byte [rax], al
add bl, al
ret
mov rax, qword [rdx + 0x18]
mov eax, dword [rdx + 0x18]
test rax, rax
je case.0x1400f6549.1
out dx, eax
mov rdx, qword [rdx + 0x10]
dec rax
dec eax
and qword [rcx], 0
mov qword [rcx + 8], rdx
add byte [rax - 0x77], cl
push rcx
or byte [rax - 0x7f], cl
invalid
invalid
ret 0xa0
add rdx, 0xa0
add byte [rax], al
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
ret
mov rax, qword [rdx + 8]
mov rdx, qword [rdx + 0x18]
mov qword [rcx], 3
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], rdx
ret
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0xe8
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x3a], cl
add byte [rax], al
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
retf
mov eax, dword [rdx + 8]
movabs r15, 0x8000000000000000
mov edi, 0
add byte [rax], al
add byte [rax + 0x74fff883], al
clc
invalid
je 0x1400f65c5
retf
mov edi, 0
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x774fff8], 0xff
clc
push qword [rdi + rax - 1]
add byte [rax], al
add byte [rax + 0x74fff883], al
clc
invalid
je 0x1400f65c5
clc
push qword [rdi + rax - 1]
inc eax
mov r12, qword [rdi]
jmp 0x1400f6608
invalid
ror byte [rbx + rcx*4 + 0x27], 0xeb
mov r12, qword [rdi]
mov r12, qword [rdi]
movabs rax, 0xffffffff00000017
lea rcx, [rsp + 0xb0]
mov qword [rcx], rax
mov rdx, qword [r12 + 8]
mov r8, qword [r12 + 0x10]
mov qword [rsp + 0x20], rcx
lea r14, [rsp + 0x30]
mov rcx, r14
mov r9, rsi
call fcn.1400f666f
mov rdx, qword [r14]
mov edx, dword [rsi]
mov eax, dword [r14 + 8]
cmp rdx, r15
or byte [rcx + rdi - 6], cl
jne case.0x1400e8def.224
mov rcx, qword [r12]
mov rcx, qword [r12]
mov ecx, dword [rcx + 0xbc]
cmp eax, ecx
jbe 0x1400f6640
lea rax, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov dword [rax + 4], ecx
mov dword [rax], reloc.WS2_32.dll_socket
mov rdx, qword [r12 + 8]
invalid
add byte [rcx - 0x75], cl
push rsp
and al, 8
invalid
or byte [rbp - 0x75], cl
and al, 0x10
mov r8, qword [r12 + 0x10]
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov r9, rsi
int1
int1
call fcn.1400f666f
jmp 0x1400f665e
mov dword [rdi + 8], eax
mov qword [rbx], r15
jmp 0x1400f665e
lea rsi, [rsp + 0x3c]
lea rdi, [rbx + 0xc]
mov ecx, 0x1d
rep movsd dword [rdi], dword [rsi]
mov qword [rbx], rdx
mov dword [rbx + 8], eax
add rsp, 0xe8
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
ret
sub rsp, 0x20
mov rsi, r9
mov esi, ecx
mov esi, ecx
mov rdi, rcx
mov rbx, qword [rsp + 0x60]
invalid
call fcn.140064bde
mov rax, qword [rbx + 0x30]
mov qword [rdi + 0x48], rax
mov dword [rdi + 0x48], eax
mov dword [rdi + 0x48], eax
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
add ecx, dword [rdi]
adc byte [rbx + 0x10], cl
movups xmm2, xmmword [rbx + 0x20]
movups xmmword [rdi + 0x38], xmm2
invalid
cmp byte [rdi], cl
adc dword [rdi + 0x28], ecx
movups xmmword [rdi + 0x28], xmm1
movups xmmword [rdi + 0x18], xmm0
adc dword [rdi + 0x18], eax
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
invalid
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rdi + 0x50], xmm0
push r8
movups xmmword [rdi + 0x60], xmm1
invalid
movups xmmword [rdi + 0x70], xmm2
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
xchg ebp, eax
shr bl, 2
xor eax, eax
add rsp, 0x20
pop rsi
ret
push r12
push rsi
push rdi
push rbx
sub rsp, 0xb8
mov rbx, rdx
mov rdi, rcx
mov r12, qword [rdx]
lea rcx, [r12 + 0x80]
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
call fcn.14016c65e
mov r15, rax
and qword [rax + 0x10], 0
mov rsi, rdx
add r12, 0xa0
mov r14, qword [rbx + 0x10]
cmp qword [r12], r14
je 0x1400f675e
mov rcx, rbx
call fcn.1400f34f3
mov ecx, eax
call fcn.1400ed7d6
test al, al
je 0x1400f675e
mov rcx, rbx
call fcn.1400f39ba
jmp 0x1400f673b
mov rax, qword [r12 + 0x10]
mov qword [rsp + 0x40], rax
movups xmm0, xmmword [r12]
movaps xmmword [rsp + 0x30], xmm0
cmp qword [r12], r14
je 0x1400f67ae
mov rcx, rbx
call fcn.1400f34f3
cmp eax, 0x2f
jbe 0x1400f67ae
mov rcx, rbx
call fcn.1400f34f3
cmp eax, 0x39
clc
cmp dword [rdi + 0x1c], esi
int 0xff
inc dword [rbx + 0x1c7739f8]
clc
cmp dword [rdi + 0x1c], esi
clc
cmp dword [rdi + 0x1c], esi
mov rcx, rbx
mov ecx, ebx
call fcn.1400f34f3
mov rcx, r15
mov edx, eax
call fcn.1400ee423
mov rcx, rbx
call fcn.1400f66c4
jmp 0x1400f6772
invalid
mov rax, qword [r12 + 0x10]
mov qword [rsp + 0x78], rax
movups xmm0, xmmword [r12]
movups xmmword [rsp + 0x68], xmm0
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x50], xmm0
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x60], rax
cmp qword [r12], r14
je 0x1400f67f9
mov rcx, rbx
call fcn.1400f34f3
mov ecx, eax
call fcn.1400ed7d6
test al, al
je 0x1400f67f9
mov rcx, rbx
call fcn.1400f66c4
jmp 0x1400f67d6
mov rdx, qword [r15 + 0x10]
test rdx, rdx
je 0x1400f682b
mov rcx, qword [r15 + 8]
mov r8d, 0xa
call fcn.140071ad0
test al, 1
jne 0x1400f683b
shr rax, 0x20
mov dword [rdi + 8], eax
movabs rax, 0x8000000000000000
mov qword [rdi], rax
jmp 0x1400f6862
lea rax, [rsp + 0x80]
mov dword [rax], 5
jmp 0x1400f6849
lea rax, [rsp + 0x80]
mov dword [rax], 6
mov rdx, qword [rbx + 8]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x50]
mov rcx, rdi
mov r8, r14
call fcn.1400f666f
inc qword [rsi]
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
and byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x77], cl
mov r15, rdx
xlatb
mov rbx, rcx
movabs rax, 0x8000000000000000
mov eax, 0
add byte [rax], al
add byte [rax + 0xf023948], al
invalid
invalid
add byte [rax], al
invalid
mov eax, 0
add byte [rax], al
add byte [rax + 0xf023948], al
test byte [rbp + 0x48000000], bh
lea eax, [rsp + 0x20]
lea rax, [rsp + 0x20]
mov ecx, reloc.WS2_32.dll_recv
mov rdi, rax
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rax + 0x18]
cmp eax, dword [r8]
jne 0x1400f695a
mov r14, r9
cmp eax, 0xd
je 0x1400f68d7
cmp eax, 0x17
je 0x1400f6950
cmp eax, 0x11
je 0x1400f68d7
cmp eax, 0xe
jne 0x1400f68ec
lea rcx, [rsp + 0x40]
add r8, 8
mov rdx, r8
call fcn.1400f69c3
test al, al
je 0x1400f695a
mov rax, qword [r15 + 0x10]
lea rsi, [rsp + 0xa0]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [r15]
movaps xmmword [rsi], xmm0
movups xmm0, xmmword [rsp + 0x70]
movups xmm1, xmmword [rsp + 0x80]
movups xmm2, xmmword [rsp + 0x90]
movaps xmmword [rsi + 0x50], xmm0
movaps xmmword [rsi + 0x60], xmm1
movaps xmmword [rsi + 0x70], xmm2
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
movups xmmword [rsi + 0x18], xmm0
movups xmmword [rsi + 0x28], xmm1
sub byte [rdi], r9b
adc dword [rsi + 0x38], edx
sub byte [rdi], r9b
sub byte [rdi], cl
adc dword [rsi + 0x38], edx
mov rax, qword [r14 + 0x30]
mov qword [rsi + 0x48], rax
mov dword [rsi + 0x48], eax
mov dword [rsi + 0x48], eax
mov ecx, reloc.WS2_32.dll_recv
mov rdi, rbx
jmp 0x1400f6965
add byte [rax], al
add byte [rax - 0x77], cl
fucompi st(3)
adc eax, 0x3c24448b
mov eax, dword [rsp + 0x3c]
cmp eax, dword [r8 + 4]
je 0x1400f68ec
mov ecx, reloc.WS2_32.dll_recv
mov rdi, rbx
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
add rsp, 0x120
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea edx, [0x1403d54fc]
adc eax, 0x2deb62
movsxd r8, dword [rdx + r8*4]
add r8, rdx
add eax, edx
add eax, edx
jmp r8
ret
ror byte [rdi], 0x84
stosd dword [rdi], eax
add al, byte [rax]
je 0x1400f76ac
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
call fcn.1400f34f3
mov edi, eax
cmp eax, 0x5e
jne 0x1400f7420
invalid
mov rcx, r15
call fcn.1400f39ba
test al, al
je 0x1400f76ac
mov rbx, qword [r12]
mov rcx, r15
call fcn.1400f34f3
cmp eax, 0x3a
je 0x1400f743d
mov rcx, r15
call fcn.1400f39ba
test al, al
jne 0x1400f7424
mov r9, qword [r12]
mov rdx, qword [r15 + 0x10]
cmp r9, rdx
je 0x1400f76ac
mov rcx, qword [r15 + 8]
mov ecx, dword [rdi + 8]
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
add eax, 0x25182f
mov qword [rsp + 0x20], rax
mov r8, rbx
call fcn.1400f81ac
mov rbx, rax
mov r14, rdx
lea rdx, [0x140348ca0]
mov r8d, 2
mov rcx, r15
call fcn.1400f7907
test al, al
je 0x1400f76ac
lea r8, str.alnumalphaasciiblankcntrldigitgraphlowerprintpunctspaceupperwordxdigit
mov r9d, 5
mov rcx, rbx
mov rdx, r14
call fcn.140064d09
test al, al
je 0x1400f74ac
xor ecx, ecx
jmp 0x1400f7652
lea r8, [0x14034968d]
mov r9d, 5
mov rcx, rbx
mov rdx, r14
call fcn.140064d09
mov cl, 1
test al, al
jne 0x1400f7652
lea r8, [0x140349692]
mov r9d, 5
mov rcx, rbx
mov rdx, r14
call fcn.140064d09
mov cl, 2
test al, al
jne 0x1400f7652
lea r8, [0x140349697]
mov r9d, 5
mov rcx, rbx
mov rdx, r14
call fcn.140064d09
mov cl, 3
test al, al
jne 0x1400f7652
lea r8, [0x14034969c]
mov r9d, 5
mov rcx, rbx
mov rdx, r14
call fcn.140064d09
mov cl, 4
test al, al
jne 0x1400f7652
lea r8, [0x1403496a1]
mov r9d, 5
mov rcx, rbx
mov rdx, r14
call fcn.140064d09
mov cl, 5
test al, al
jne 0x1400f7652
lea r8, [0x1403496a6]
mov r9d, 5
mov rcx, rbx
mov rdx, r14
call fcn.140064d09
mov cl, 6
test al, al
jne 0x1400f7652
lea r8, [0x1403496ab]
mov r9d, 5
mov rcx, rbx
mov rdx, r14
bnd call fcn.140064d09
mov cl, 7
test al, al
jne 0x1400f7652
lea r8, [0x1403496b0]
mov r9d, 5
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdx, r14
call fcn.140064d09
push rdi
xlatb
idiv bh
mov cl, 8
test al, al
jne 0x1400f7652
add byte [rax], al
invalid
lea r8, [0x1403496b5]
mov r9d, 5
mov rcx, rbx
mov rdx, r14
call fcn.140064d09
mov cl, 9
test al, al
jne 0x1400f7652
lea r8, [0x1403496ba]
mov r9d, 5
add byte [rax], al
mov rcx, rbx
mov rdx, r14
mov edx, esi
call fcn.140064d09
idiv bh
mov cl, 0xa
test al, al
invalid
jne 0x1400f7652
lea r8, [0x1403496bf]
mov r9d, 5
mov ecx, 5
mov rcx, rbx
mov rdx, r14
call fcn.140064d09
mov cl, 0xb
test al, al
jne 0x1400f7652
lea r8, [0x1403496c4]
mov r9d, 4
mov rcx, rbx
mov rdx, r14
call fcn.140064d09
mov cl, listen
test al, al
jne 0x1400f7652
lea r8, [0x1403496c8]
mov r9d, 6
mov rcx, rbx
mov rdx, r14
bnd call fcn.140064d09
call fcn.140064d09
mov cl, reloc.WS2_32.dll_listen
test al, al
je 0x1400f76ac
pop rdx
cmp edi, 0x5e
sete al
mov rdx, qword [r12 + 0x10]
push rsp
and al, 0x10
mov qword [rsp + 0x78], rdx
and al, 0x78
movups xmm0, xmmword [r12]
add al, 0x24
movups xmmword [rsp + 0x68], xmm0
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 0x60], rdx
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x50], xmm0
movups xmmword [rsi], xmm0
mov rdx, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
jo 0x1400f76d1
mov qword [rsi + 0x20], rdx
mov dword [rsi + 0x20], edx
mov rdx, qword [rsp + 0x78]
mov qword [rsi + 0x28], rdx
mov rdx, qword [rsp + 0x60]
mov qword [rsi + 0x10], rdx
mov rdx, qword [rsp + 0x68]
mov qword [rsi + 0x18], rdx
mov byte [rsi + 0x30], cl
jmp 0x1400f76c2
mov rax, qword [rsp + 0x40]
mov qword [r12 + 0x10], rax
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [r12], xmm0
mov al, 2
mov byte [rsi + 0x31], al
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
sbb byte [rdi], cl
sbb byte [rdi], cl
adc dword [rsi + 0x30], eax
mov rax, qword [rax + 0x28]
mov qword [rsi + 0x40], rax
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x40], eax
cmp rbx, qword [rsi]
jne 0x1400f774d
mov rcx, rsi
call fcn.1400f2c50
imul rcx, rbx, 0xa0
add rcx, qword [rsi + 8]
mov r8d, 0xa0
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
inc rbx
inc ebx
mov qword [rsi + 0x10], rbx
add rsp, 0x20
adc byte [rax - 0x7d], cl
invalid
pop rbx
pop rdi
pop rsi
ret
add byte [rbp - 0x77], cl
invalid
mov r14, r8
mov rsi, rdx
mov rbx, rcx
mov rcx, rdx
invalid
mov ecx, edx
call fcn.1400f34f3
mov dword [rsp + 0x2c], eax
cmp eax, 0x5b
jne 0x1400f78e5
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x44], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
movabs r12, 0x8000000000000000
lea rdi, [rsp + 0x78]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x247c8d48], al
invalid
add byte [rax + 0x247c8d48], al
js 0x1400f77fd
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400f7dfd
mov r13, qword [rdi + 0xd8]
cmp r13, r12
jne 0x1400f780b
lea rax, [rsp + 0x198]
lea rsi, [rsp + 0x78]
mov ecx, reloc.WS2_32.dll_recv
mov rdi, rax
mov edi, eax
invalid
rep movsq qword [rdi], qword [rsi]
mov ecx, reloc.WS2_32.dll_recv
adc byte [rax], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
mov rdi, rbx
mov edi, ebx
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
add rsp, 0x270
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400d97a4
lea rdi, [rsp + 0x198]
lea r15, [rsp + 0x78]
mov r8d, 0xd8
mov rcx, rdi
mov rdx, r15
mov edx, edi
mov edx, edi
cli
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r15 + 0xe0]
loopne 0x1400f782f
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rdi + 0xe0], al
loopne 0x1400f782f
add byte [rax], al
loopne 0x1400f782f
add byte [rax], al
movups xmm1, xmmword [r15 + 0xf0]
movups xmm2, xmmword [r15 + 0x100]
movups xmm3, xmmword [r15 + 0x110]
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x50], xmm2
movaps xmmword [rsp + 0x60], xmm3
lea rcx, [rsp + 0xc0]
mov r8d, 0xd8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsi]
add rcx, 0x40
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
call fcn.14016c65e
mov r15, rdx
lea rdx, [rsp + 0x78]
mov ecx, 9
invalid
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
div bl
movsq qword [rdi], qword [rsi]
mov rcx, rax
mov ecx, eax
call 0x1400f7cfb
inc qword [r15]
invalid
mov qword [rbx + 8], r13
movaps xmm0, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], al
movaps xmm1, xmmword [rsp + 0x40]
sub byte [rsp + 0x40], cl
movaps xmm2, xmmword [rsp + 0x50]
movaps xmm3, xmmword [rsp + 0x60]
movups xmmword [rbx + 0x10], xmm0
movups xmmword [rbx + 0x20], xmm1
movups xmmword [rbx + 0x30], xmm2
invalid
xor byte [rdi], cl
adc dword [rbx + 0x40], ebx
movups xmmword [rbx + 0x40], xmm3
mov qword [rbx], r12
mov dword [rbx], esp
add rsp, 0x270
jo 0x1400f78d9
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
lea r8, [rsp + 0x78]
and qword [r8], 0
js 0x1400f7934
and dword [rax], 0
lea rdx, [0x1403486c0]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
and eax, 0x4c8d4800
and al, 0x2c
invalid
and eax, 0x4c8d4800
and al, 0x2c
invalid
add byte [rax - 0x73], cl
and al, 0x2c
invalid
sub al, 0xe8
invalid
call fcn.1402dd924
int3
add ah, cl
mov esi, ecx
invalid
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
mov ecx, dword [rcx + 8]
mov ecx, dword [rcx + 8]
mov rdx, qword [rsi + 0x10]
mov r8, qword [rax + 0xa0]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
call fcn.1400f7d91
push rsi
adc byte [rbx + rcx*4 - 0x80], cl
movabs al, byte [0xbe70d8d4c000000]
and eax, 0x45be800
add byte [rax], al
mov rcx, rax
mov r8, rbx
mov r9, rdi
call fcn.1400ee931
mov ebp, eax
test al, al
je 0x1400f7968
mov rcx, rbx
mov rdx, rdi
call fcn.14006f6a0
mov rdi, rax
mov edi, eax
mov edi, eax
invalid
sub rdi, 1
jb 0x1400f7968
mov rcx, rsi
call fcn.1400f39ba
jmp 0x1400f7958
mov eax, ebp
add rsp, 0x28
add esp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
ret
push r14
push rsi
push rdi
push rbx
sub rsp, 0x1e0
mov ebx, r8d
mov rdi, rdx
mov rsi, rcx
lea r14, [rsp + 0x140]
mov rcx, r14
mov rdx, r9
call fcn.1400f7a5a
lea r15, [rsp + 0x28]
mov rcx, r15
mov rdx, rdi
mov r8, r14
call fcn.1400f7b0c
lea rcx, [rdi + 0x40]
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
invalid
call fcn.14016c65e
mov r14, rdx
mov byte [r15 + 0xa0], bl
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b076b7], al
mov qword [r15 - 8], rcx
add byte [rax], al
add byte [rax], al
or byte [rcx - 0x77], 0x4f
mov qword [r15 - 8], rcx
mov qword [r15 - 8], rcx
lea rbx, [rsp + 0x20]
lea ebx, [rsp + 0x20]
mov rcx, rax
mov rdx, rbx
call 0x1400f7cfb
inc qword [r14]
mov rax, qword [rdi + 0xb0]
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbx + 0x28], rax
movups xmm0, xmmword [rdi + 0xa0]
invalid
add byte [rax], al
invalid
sub byte [r15], cl
adc byte [rdi + 0xa0], al
invalid
add byte [rax], al
invalid
movabs al, byte [0x481843110f000000]
mov eax, dword [rdi + 0xb0]
movups xmmword [rbx + 0x18], xmm0
mov rax, qword [rdi + 0xb0]
mov qword [rbx + 0x10], rax
movups xmm0, xmmword [rdi + 0xa0]
movaps xmmword [rbx], xmm0
mov rax, qword [rbx + 0x20]
mov qword [rsi + 0x38], rax
mov rax, qword [rbx + 0x28]
mov qword [rsi + 0x40], rax
mov dword [rsi + 0x40], eax
movups xmmword [rsi + 0x18], xmm0
mov rax, qword [rbx + 0x10]
adc byte [rax - 0x77], cl
sub byte [rax - 0x75], r9b
invalid
invalid
sbb byte [rax - 0x75], r9b
adc byte [r8 - 0x77], cl
adc byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sub byte [rax - 0x75], r9b
sbb byte [r8 - 0x77], cl
mov qword [rsi + 0x30], rax
invalid
invalid
mov qword [rsi + 0x30], rax
mov dword [rsi + 0x30], eax
and qword [rsi], 0
mov qword [rsi + 8], 8
or byte [rax], cl
add byte [rax], al
add byte [rax - 0x7d], cl
adc byte [rax], al
add byte es:[rax - 0x39], cl
or byte [rax], r9b
or byte [rax], cl
or byte [rax], cl
add byte [rax], al
add byte [rax - 0x7d], cl
adc byte [rax], al
add rsp, 0x1e0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
push rbx
sub rsp, 0x28
mov rsi, rdx
mov esi, edx
mov rbx, rcx
mov rax, qword [rdx + 0x10]
test rax, rax
test eax, eax
je 0x1400f7ab0
cmp rax, 1
jne 0x1400f7ae1
and qword [rsi + 0x10], 0
mov rdx, qword [rsi + 8]
mov edi, dword [rdx + 0x98]
cmp edi, 0x110008
je 0x1400f7aff
mov ebp, dword [rdx + 0x9c]
mov r8d, 0x98
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov dword [rbx + 0x98], edi
mov ebx, 0x98
mov dword [rbx + 0x9c], ebp
jmp 0x1400f7ad1
add bl, ch
and dword [rdi], ecx
adc byte [rsi + 0x18], al
movups xmm0, xmmword [rsi + 0x18]
movups xmm1, xmmword [rsi + 0x28]
movups xmm2, xmmword [rsi + 0x38]
movups xmmword [rbx + 0x20], xmm2
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
mov dword [rbx + 0x98], 0x110000
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
jmp fcn.1400d97a4
mov ecx, 9
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
mov dword [rbx + 0x98], 0x110007
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
ret
lea rcx, [0x1403496d0]
call fcn.1402da8f0
int3
ror byte [rdi], 0x84
popfq
add dword [rax], eax
je 0x1400f7ce2
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
dec rax
dec eax
mov qword [r14 + 0x10], rax
mov r15, qword [r14 + 8]
imul rcx, rax, 0x120
lea rdx, [r15 + rcx]
add rdx, 8
mov rax, qword [rdx - 8]
mov bpl, byte [rdx + 0xa0]
movabs r8, 0x8000000000000000
cmp rax, r8
je 0x1400f7bf3
movabs r8, 0x8000000000000001
cmp rax, r8
je 0x1400f7ce2
add r15, rcx
mov r12d, 0xa9
add r15, r12
lea r13, [rsp + 0x60]
mov qword [r13 - 8], rax
mov r8d, 0xa0
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
mov byte [r13 + 0xa0], bpl
lea r13, [rsp + 0x58]
add r12, r13
mov r8d, 0x77
mov rcx, r12
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r14
mov rdx, r13
call 0x1400f7cfb
mov r8d, 0xa0
mov rcx, rsi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1400f7ccb
lea r14, [rsp + 0x218]
mov r8d, 0xa0
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
lea r15, [rsp + 0x178]
mov r8d, 0xa0
mov rcx, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
call fcn.1400f7d41
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [rax + 0x10]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov rcx, rbx
mov ecx, ebx
call fcn.1400f7d41
add byte [rax], al
movups xmm0, xmmword [rax + 0x18]
movups xmmword [rsp + 0x38], xmm0
mov rax, qword [rax + 0x28]
mov qword [rsp + 0x48], rax
mov ecx, 0xa0
mov edx, 8
call fcn.1400b0c8d
mov r15, rax
mov r8d, 0xa0
mov rcx, rax
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xa0
mov edx, 8
call fcn.1400b0c8d
mov r14, rax
mov r8d, 0xa0
mov rcx, rax
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], r15
mov qword [rsi + 8], r14
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movaps xmm2, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x10], xmm0
movups xmmword [rsi + 0x20], xmm1
movups xmmword [rsi + 0x30], xmm2
mov byte [rsi + 0x40], bpl
mov dword [rsi + 0x98], 0x110008
inc qword [rdi]
add rsp, 0x2b8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
and eax, 0x28ba00
add byte [rax], al
invalid
and eax, 0x28ba00
add byte [rax], al
invalid
add byte [rdx + 0x28], bh
add al, ch
invalid
call fcn.1402da510
int3
add ah, cl
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rdi, rdx
mov rsi, rcx
mov rbx, qword [rcx + 0x10]
cmp rbx, qword [rcx]
jne 0x1400f7d19
mov rcx, rsi
call fcn.1400f2a31
imul rcx, rbx, 0x120
add rcx, qword [rsi + 8]
mov r8d, 0x120
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
inc rbx
mov qword [rsi + 0x10], rbx
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
ret
add byte [rdi], cl
test dword [rax], ecx
add byte [rax], al
jne fcn.1400f7d59
add byte [rax - 0x7d], cl
rcl dword [rax], 0x48
mov rax, rcx
add rcx, 0x10
mov rax, rcx
ret
mov dword [rdx], eax
lea rax, str.expected_valid_Perl_class_but_got_
lea rcx, [rsp + 0x70]
mov qword [rcx], rax
mov qword [rcx + 8], 2
add byte [rax], al
add byte [rax], al
and qword [rcx + 0x20], 0
lea rax, [fcn.14006f220]
add eax, 0xfff74fe8
add eax, 0xfff74fe8
mov qword [rdx + 8], rax
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], 1
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
call fcn.1402da380
int3
add byte [rax], al
add byte [rax], al
je 0x1400fa38d
mov rbx, rdx
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov rcx, rdx
call fcn.1400f34f3
inc dword [rbx - 0x7df0cf08]
in eax, dx
add byte [rax], al
invalid
inc dword [rbx - 0x7df0cf08]
in eax, dx
add byte [rax], al
add byte [rax - 0x77], cl
fld1
invalid
mov rcx, rbx
call fcn.1400f34f3
cmp eax, 0x38
jae 0x1400fa375
mov rdi, qword [r14 + 0xa0]
lea r15, [r14 + 0xa8]
movups xmm0, xmmword [r14 + 0xa8]
movaps xmmword [rsp + 0x30], xmm0
mov rcx, rbx
call fcn.1400f39ba
test al, al
je 0x1400fa2ea
mov rcx, rbx
call fcn.1400f34f3
cmp eax, 0x30
clc
xor byte [rdx + 0x1d], dh
clc
xor byte [rdx + 0x1d], dh
mov rcx, rbx
call fcn.1400f34f3
cmp eax, 0x37
ja 0x1400fa2ea
mov rax, qword [r14 + 0xa0]
sub rax, rdi
cmp rax, 3
jb 0x1400fa2b4
mov r14, qword [r14 + 0xa0]
movups xmm0, xmmword [r15]
movaps xmmword [rsp + 0x40], xmm0
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
mov qword [rsp + 0x20], rax
mov r8, rdi
mov r9, r14
call fcn.1400f81ac
mov rcx, rax
mov r8d, 8
call fcn.140071ad0
test al, 1
jne 0x1400fa3a5
shr rax, 0x20
mov ecx, eax
xor ecx, 0xd800
add ecx, 0xffef0000
cmp ecx, 0xffef07ff
jbe 0x1400fa3d2
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x30], al
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rsi + 8], xmm0
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x20], xmm0
mov qword [rsi], rdi
mov qword [rsi + 0x18], r14
mov byte [rsi + 0x34], 2
mov dword [rsi + 0x30], eax
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_0___self.char____self.char_____7
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
mov edx, 0x3a
call fcn.1402da510
lea rcx, str.assertion_failed:_self.parser__.octal
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
add byte [rdx + 0x25], bh
add byte [rdx + 0x25], bh
call fcn.1402da510
mov byte [rsp + 0x2f], ah
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
mov qword [rsp + 0x20], rax
lea rcx, str.valid_octal_number
lea r9, [0x1403481f8]
lea r8, [rsp + 0x2f]
invalid
mov edx, reloc.WS2_32.dll_select
call fcn.1402da7f0
lea rcx, str.Unicode_scalar_value
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
mov edx, setsockopt
call fcn.1402da910
int3
lea ecx, [0x1403aa9c7]
mov r8d, reloc.WS2_32.dll_listen
mov eax, reloc.WS2_32.dll_listen
mov rcx, rax
shr eax, 0x90
idiv edi
nop
add rsp, 0x48
invalid
ret
cmp al, 0x11
mov edi, 0x894c127f
and al, 0x20
mov qword [rsp + 0x20], r9
xor r8d, r8d
mov r9, r10
call fcn.1402daa80
jne 0x1400fa44e
mov rax, rcx
mov rdx, r10
ror byte [rax - 0x7d], cl
invalid
sub bl, al
mov rdx, qword [rdi + 8]
add rsp, 0x68
pop rdi
pop rsi
ret
push rdi
or byte [rax - 0x7d], cl
invalid
invalid
and al, 0x34
and dword [rdx], 0
mov ecx, ebx
call fcn.1400ed88f
cmp rdx, 0x100
cli
add byte [rcx], al
add byte [rax], al
jae 0x1400fa4fb
mov eax, dword [rsp + 0x34]
mov qword [rsi], r14
mov qword [rsi + 8], rdi
and qword [rsi + 0x10], 0
mov qword [rsi + 0x18], rdi
mov dword [rsi + 0x24], ebx
mov byte [rsi + 0x28], dl
mov dword [rsi + 0x20], eax
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rax, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rsError_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rsD
mov qword [rsp + 0x20], rax
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, str.char_len_should_be_less_than_255
lea r9, [0x1403481b8]
fsub qword [rax + rax]
lea r8, [rsp + 0x33]
mov edx, 0x20
call fcn.1402da7f0
add ah, cl
mov ebp, dword [rdx]
lea r14, [rdx + 0x20]
movzx ebx, byte [rdx + 0x28]
mov rsi, qword [rdx + 0x10]
jb 0x1400fa569
mov r8, r12
sub r8, rsi
jb case.0x1400de593.384
lea rdx, [rsi + rbp]
lea edx, [rsi + rbp]
mov cl, byte [r14 + rbx - 1]
call fcn.14000c2fd
mov ds, word [0xc358a562]
clc
add dword [rbp + 0x4f], esi
mov ds, word [0xc358a562]
clc
add dword [rbp + 0x4f], esi
add rsi, rdx
inc rsi
mov qword [rdi + 0x10], rsi
mov r15, rsi
sub r15, rbx
sub edi, ebx
sub edi, ebx
jb case.0x140061f32.1711
cmp rsi, r13
ja case.0x140061f32.1711
cmp bl, 5
jae 0x1400fa5e3
lea rcx, [r15 + rbp]
mov rdx, rbx
mov edx, ebx
mov r8, r14
mov r9, rbx
call fcn.140064d09
cmpsw word [rsi], word [rdi]
idiv bh
cmpsw word [rsi], word [rdi]
idiv bh
test al, al
je case.0x140061f32.1711
invalid
mov rcx, qword [rsp + 0x20]
mov qword [rcx + 8], r15
mov dword [rcx + 8], edi
mov qword [rcx + 0x10], rsi
mov eax, 1
invalid
adc byte [rax + 1], bh
add byte [rax], al
add bl, ch
adc al, 0x48
mov rcx, qword [rsp + 0x20]
jmp 0x1400fa5cf
mov rcx, qword [rsp + 0x20]
and byte [rcx], dh
shr bl, 0xb
xor eax, eax
jmp 0x1400fa5cf
mov qword [rdi + 0x10], r12
xor eax, eax
mov rcx, qword [rsp + 0x20]
mov qword [rcx], rax
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rsError_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rsD
mov edx, 4
mov rcx, rbx
call fcn.1402da4a0
int3
push rdi
push rbp
push rbx
sub rsp, 0x138
cmp byte [rcx], al
add byte [rax], al
cmp byte [rcx], al
add byte [rax], al
mov r13d, r8d
mov rbx, rdx
mov rdi, rcx
mov r14, qword [rdx]
lea rcx, [r14 + 0x80]
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
add byte [rax - 0x73], cl
adc eax, 0x24e50b
call fcn.14016c65e
mov r12, rax
mov rsi, rdx
and qword [rax + 0x10], 0
and dword [rax + 0x10], 0
lea rbp, [r14 + 0xa0]
movups xmm0, xmmword [r14 + 0xa0]
add byte [rcx + 0xf], al
adc byte [rsi + 0xa0], al
movaps xmmword [rsp + 0x30], xmm0
mov rax, qword [r14 + 0xb0]
mov qword [rsp + 0x40], rax
and al, 0x40
and al, 0x40
lea r14, [rsp + 0xc8]
lea r14, [rsp + 0xc8]
enter 0, 0
add byte [rax], al
mov rcx, r14
mov rdx, rbx
call fcn.1400f38ee
xchg edx, eax
invalid
dec dword [rcx - 0x75]
sub byte [rax - 0x77], r9b
sub byte [rax - 0x77], cl
and al, 0x60
xchg edx, eax
invalid
sub byte [rax - 0x77], cl
and al, 0x60
movups xmm0, xmmword [r14 + 0x18]
movaps xmmword [rsp + 0x50], xmm0
mov rcx, rbx
call fcn.1400f66c4
test al, al
je 0x1400fa6bf
mov rcx, rbx
call fcn.1400f34f3
cmp eax, 0x7d
je 0x1400fa6bf
mov rcx, rbx
call fcn.1400f34f3
mov ecx, eax
shr eax, 0xae
add al, 0
add byte [rax + rax*8 + 0x16f840f], al
add byte [rax], al
shr eax, 0xae
add al, 0
add byte [rax + rax*8 + 0x16f840f], al
add byte [rax], al
mov rcx, rbx
call fcn.1400f34f3
dec dword [rcx + rcx*4 - 0x1f]
mov edx, eax
call fcn.1400ee423
cmp ax, 0xffff
dec dword [rcx + rcx*4 - 0x1f]
cmp ax, 0xffff
jmp 0x1400fa67b
mov r8, qword [rbp]
mov r15, qword [rbx + 0x10]
cmp r8, r15
add byte [rbx + rcx*4 + 0x7b], cl
adc byte [rbp + 0x39], cl
clc
jne case.0x1400e6f9d.298
mov rax, qword [rbp + 0x10]
mov rax, qword [rbp + 0x10]
lea r9, [rsp + 0x100]
mov word [rax + rax], fs
add dword [rax], eax
add byte [rcx - 0x77], cl
mov qword [r9 + 0x28], rax
movups xmm0, xmmword [rbp]
add byte [rax], al
mov qword [r9 + 0x28], rax
movups xmm0, xmmword [rbp]
movups xmmword [r9 + 0x18], xmm0
invalid
invalid
add byte [rcx + 0xf], al
adc dword [rcx + 0x18], eax
invalid
invalid
sbb byte [r15], cl
sub byte [rsp + 0x30], al
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [r9], xmm0
movaps xmmword [rcx], xmm0
mov rax, qword [rsp + 0x40]
mov qword [r9 + 0x10], rax
mov dword [rsp + 0xc8], 0xa
enter 0, 0
or al, byte [rax]
add byte [rax], al
mov rdx, qword [rbx + 8]
mov edx, dword [rbx + 8]
mov qword [rsp + 0x20], r14
mov rcx, rdi
stc
stc
jmp case.0x1400f3f6b.206
mov byte [rsp + 0x2b], r13b
mov rax, qword [rbp + 0x10]
mov qword [rsp + 0x80], rax
movups xmm0, xmmword [rbp]
sub ecx, dword [rax - 0x75]
adc byte [r8 - 0x77], r9b
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rbp], al
movaps xmmword [rsp + 0x70], xmm0
and al, 0x70
mov r13, qword [r12 + 8]
insb byte [rdi], dx
and al, 8
mov r12, qword [r12 + 0x10]
mov esp, dword [rsp + 0x10]
and al, 0x10
mov rcx, rbx
call fcn.1400f34f3
mov dword [rsp + 0x2c], eax
cmp eax, 0x7d
invalid
jge 0x1400fa756
jne 0x1400fa8ee
test dword [rdx + 0x48000001], esp
mov ecx, ebx
mov rcx, rbx
call fcn.1400f66c4
test r12, r12
je 0x1400fa850
add byte [rax], al
invalid
in al, 0xf
test bl, dh
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov rdx, r12
mov r8d, reloc.WS2_32.dll_recv
call fcn.140071ad0
jmp [rax + 0x12850f01]
test al, 1
add dword [rdi], ecx
test dword [rdx], edx
add dword [rax], eax
invalid
add dword [rdi], ecx
test dword [rdx], edx
add dword [rax], eax
add byte [rax - 0x3f], cl
call 0xc1d1309d
int1
add al, bl
add byte [rax], al
invalid
shr rax, 0x20
mov ecx, eax
xor ecx, 0xd800
invalid
add byte [rcx - 0x10ffff3f], al
add ecx, 0xffef0000
cmp ecx, 0xffef0800
jb 0x1400fa888
invalid
hlt
add byte [rax], al
invalid
rol dword [rax], 0
out dx, eax
inc dword [rcx - 0x10f7ff07]
dec dword [rdi]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [r8 - 0x77], r9b
mov rcx, qword [rbp + 0x10]
mov qword [rsp + 0xb8], rcx
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rdi], cl
adc byte [rbp], al
invalid
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rdi], cl
adc byte [rbp], al
invalid
add byte [rdi], cl
adc dword [rsp + 0xa8], eax
movups xmmword [rsp + 0xa8], xmm0
mov rcx, qword [rsp + 0x60]
mov qword [rsp + 0xa0], rcx
mov word [rax + riz*4], fs
movabs al, byte [0x502444280f000000]
movaps xmmword [rsp + 0x90], xmm0
movups xmmword [rdi + 8], xmm0
mov rcx, qword [rsp + 0xb0]
mov ecx, dword [rsp + 0xb0]
movabs al, byte [0x502444280f000000]
mov ecx, dword [rsp + 0xb0]
add byte [rax - 0x77], cl
sub byte [r8 - 0x75], r9b
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rdi + 0x30], rcx
invalid
invalid
mov word [rax + riz*4], fs
and al, 0xa0
mov qword [rdi + 0x28], rcx
mov rcx, qword [rsp + 0xb8]
sub byte [rax - 0x75], cl
mov qword [rdi + 0x30], rcx
mov rcx, qword [rsp + 0xa0]
mov qword [rdi + 0x18], rcx
mov dword [rdi + 0x18], ecx
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rdi + 0x18], ecx
mov rcx, qword [rsp + 0xa8]
mov qword [rdi + 0x20], rcx
mov dword [rdi + 0x38], eax
mov byte [rdi + 0x3c], 4
cmp al, 4
mov dword [rdi + 0x18], ecx
mov rcx, qword [rsp + 0xa8]
and al, 0xa8
test al, 0
add byte [rax], al
mov qword [rdi + 0x20], rcx
mov dword [rdi + 0x38], eax
mov byte [rdi + 0x3c], 4
cmp al, 4
cmp al, 4
mov al, byte [rsp + 0x2b]
mov byte [rdi + 0x3d], al
cmp eax, 0xb848
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 7
mov dword [rdi], eax
jmp case.0x1400db36a.422
invalid
add byte [rax], al
invalid
cmp eax, 0xb848
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 7
mov dword [rdi], eax
invalid
add byte [rax], al
or byte [rax - 0x77], 7
mov dword [rdi], eax
mov ebp, 0x4c000000
lea edi, [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
lea r15, [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
mov rcx, r15
mov rdx, rbx
invalid
call fcn.1400f38ee
nop
invalid
invalid
invalid
nop
invalid
mov dword [rsp + 0xc8], 9
mov rdx, qword [rbx + 8]
or byte [rbx + rcx*4 + 0x43], cl
adc byte [rcx + rcx*4 + 0x74], cl
and al, 0x20
or byte [rbx + rcx*4 + 0x43], cl
adc byte [rcx + rcx*4 + 0x74], cl
and al, 0x20
mov rcx, rdi
mov ecx, edi
mov r9, r15
mov ecx, edi
jmp case.0x1400f3f6b.206
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0x10]
lea r9, [rsp + 0x100]
lea ecx, [rsp + 0x100]
add byte [rcx - 0x77], cl
invalid
invalid
adc byte [r13 + rcx*4 - 0x74], r9b
and al, 0
add dword [rax], eax
add byte [rcx - 0x77], cl
sub byte [r15], cl
movups xmm0, xmmword [rbp]
movups xmm0, xmmword [rbp]
add byte [r9 + 0xf], r8b
movups xmmword [r9 + 0x18], xmm0
adc dword [rcx + 0x18], eax
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
movaps xmmword [r9], xmm0
movaps xmmword [rcx], xmm0
add dword [rax - 0x75], ecx
mov rax, qword [rsp + 0x40]
and al, 0x40
mov qword [r9 + 0x10], rax
mov dword [rsp + 0xc8], 7
invalid
add byte [rax], al
add bl, ch
invalid
invalid
mov rax, qword [rsp + 0x60]
and al, 0x60
lea r9, [rsp + 0x100]
mov qword [r9 + 0x10], rax
adc byte [r15], cl
adc byte [rdi], cl
sub byte [rsp + 0x50], al
and al, 0x50
push rax
adc byte [rdi], cl
sub byte [rsp + 0x50], al
and al, 0x50
push rax
push rax
movaps xmmword [r9], xmm0
movaps xmm0, xmmword [rsp + 0x70]
movups xmmword [r9 + 0x18], xmm0
sub byte [rsp + 0x70], al
mov rax, qword [rsp + 0x80]
mov qword [r9 + 0x28], rax
sub r15b, al
test byte [rax + rcx*8], ah
enter 0, 0
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
sub r15b, al
test byte [rax + rcx*8], ah
enter 0, 0
or byte [rax], al
add byte [rax], al
mov rdx, qword [rbx + 8]
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x20], esi
enter 0, 0
or byte [rax], al
add byte [rax], al
mov rdx, qword [rbx + 8]
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x20], esi
mov dword [rsp + 0x20], esi
mov rcx, rdi
mov ecx, edi
mov r8, r15
call fcn.1400f666f
inc qword [rsi]
add rsp, 0x138
add esp, 0x138
add esp, 0x138
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [rsp + 0xc8]
and qword [r8], 0
and dword [rax], 0
lea eax, [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add byte [rcx - 0x7d], cl
and byte [rax], al
lea rdx, [0x140348b48]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
lea rcx, [rsp + 0x2c]
call fcn.1402dd924
int3
loop case.0x1400e7bce.278
add byte [rbp + rcx*4 + 0xd], cl
loop case.0x1400de593.385
xor byte [rsi], bl
add ah, cl
push r15
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xe8
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x3b], al
mov ebp, eax
add byte [rax], al
mov ebp, r8d
mov rbx, rdx
ror dword [rax - 0x77], cl
mov edi, ecx
mov edi, ecx
mov r12, qword [rdx]
lea rcx, [r12 + 0x80]
add byte [rax], al
add byte [rax], al
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_src_astparse.rs
call fcn.14016c65e
mov r14, rax
and al, 0
mov rsi, rdx
and qword [rax + 0x10], 0
adc byte [rax], al
lea r15, [r12 + 0xa0]
add byte [rax], al
adc byte [rax], al
add byte [rax], al
movups xmm0, xmmword [r12 + 0xa0]
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
adc byte [rsp + 0xa0], al
and al, 0x30
mov rax, qword [r12 + 0xb0]
mov qword [rsp + 0x40], rax
add byte [rax - 0x77], cl
and al, 0x40
movsx rax, bpl
lea rcx, [0x1403d2e40]
mov r12d, dword [rcx + rax*4]
mov esp, dword [rcx + rax*4]
invalid
mov esp, dword [rcx + rax*4]
add dword [rbp + 0x31], 0xec3945ed
xor r13d, r13d
cmp r12d, r13d
je 0x1400fa9ce
test r13d, r13d
je 0x1400fa9a0
mov rcx, rbx
call fcn.1400f66c4
inc dword [rax + rax*8 + 0x113840f]
add byte [rax], al
inc dword [rax + rax*8 + 0x113840f]
adc eax, dword [rcx]
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
mov rdi, r15
mov edi, edi
add byte [rax], al
mov rcx, rbx
call fcn.1400f34f3
mov edi, edi
dec dword [rcx + 0x1a2e8c1]
invalid
add dword [rax], eax
invalid
mov edi, edi
dec dword [rcx + 0x1a2e8c1]
invalid
add dword [rax], eax
invalid
movabs byte [0xc3840fc084000001], al
add byte [rax], al
add byte [rax - 0x77], cl
test al, al
je 0x1400faa7a
mov rcx, rbx
call fcn.1400f34f3
xor al, 0x8b
mov edi, edi
dec dword [rcx + rcx*4 - 0xf]
mov rcx, r14
fld1
xor al, 0x8b
mov edi, edi
mov edi, edi
dec dword [rcx + rcx*4 - 0xf]
mov rcx, r14
mov edx, eax
call fcn.1400ee423
inc r13d
jmp 0x1400fa986
mov rcx, rbx
call fcn.1400f66c4
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
mov edx, dword [rsi + 0x10]
mov r8d, reloc.WS2_32.dll_recv
call fcn.140071ad0
test al, 1
jne 0x1400faaec
add byte [rax], al
invalid
mov ecx, ebx
mov edx, dword [rsi + 0x10]
add byte [rax], al
add byte [rax - 0x3f], cl
call 0xc1d13318
int1
add al, bl
add byte [rax], al
shr rax, 0x20
mov ecx, eax
xor ecx, 0xd800
add byte [rax], al
add ecx, 0xffef0000
cmp ecx, 0xffef0800
stc
add byte [rax], cl
out dx, eax
dec dword [rdi]
invalid
fld qword [rax]
add byte [rax], al
out dx, eax
inc dword [rcx - 0x10f7ff07]
invalid
stc
add byte [rax], cl
out dx, eax
stc
add byte [rax], cl
out dx, eax
dec dword [rdi]
invalid
add byte [rax], al
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 0x60], rcx
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rdi], cl
sub dword [rsp + 0x50], eax
and al, 0x50
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
mov rcx, qword [r15 + 0x10]
mov qword [rsp + 0x78], rcx
movups xmm1, xmmword [r15]
movups xmmword [rsp + 0x68], xmm1
movups xmmword [rdi + 8], xmm0
mov rcx, qword [rsp + 0x60]
invalid
mov qword [rdi + 0x18], rcx
mov dword [rdi + 0x18], ecx
mov rcx, qword [rsp + 0x68]
mov qword [rdi + 0x20], rcx
invalid
invalid
invalid
invalid
mov dword [rdi + 0x18], ecx
and byte [r8 - 0x75], r9b
and al, 0x70
invalid
mov rcx, qword [rsp + 0x70]
mov qword [rdi + 0x28], rcx
invalid
jo 0x1400faa99
mov dword [rdi + 0x28], ecx
sub byte [rax - 0x75], cl
and al, 0x78
mov rcx, qword [rsp + 0x78]
mov qword [rdi + 0x30], rcx
mov dword [rdi + 0x38], eax
mov byte [rdi + 0x3c], 3
cmp dh, al
cmp al, 3
mov byte [rdi + 0x3d], bpl
movabs rax, 0x8000000000000000
add byte [rax], al
or byte [rax - 0x77], 7
outsd dx, dword [rsi]
cmp eax, 0xb848
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x16f876b8], al
rol byte [rax], 0
add byte [rbp + rcx*4 - 0x4c], cl
lea esi, [rsp + 0x80]
mov rcx, r14
mov ecx, esi
or byte [rax - 0x77], 7
jmp 0x1400fab3a
lea r14, [rsp + 0x80]
mov rcx, r14
mov ecx, esi
lea esi, [rsp + 0x80]
mov ecx, esi
mov rdx, rbx
call fcn.1400f38ee
invalid
invalid
dec dword [rax - 0x73]
lea rax, [rsp + 0xb0]
mov dword [rax], 9
or dword [rax], eax
add byte [rax], al
invalid
or dword [rax], eax
add byte [rax], al
mov rdx, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
mov qword [rsp + 0x20], rax
adc byte [r8 - 0x77], cl
and al, 0x20
mov rcx, rdi
mov r9, r14
jmp case.0x1400e5573.321
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
mov rax, qword [r15 + 0x10]
lea r9, [rsp + 0x80]
mov qword [r9 + 0x28], rax
movups xmm0, xmmword [r15]
movups xmmword [r9 + 0x18], xmm0
movups xmm0, xmmword [r15]
invalid
movaps xmmword [r9], xmm0
mov rax, qword [r15 + 0x10]
mov qword [r9 + 0x10], rax
lea rax, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add bh, al
add byte [rdx], cl
add byte [rax], al
add bl, ch
invalid
invalid
and al, 0xb0
add byte [rax], al
add bh, al
add byte [rdx], cl
add byte [rax], al
add bl, ch
cmp dword [rax - 0x75], ecx
and al, 0x40
mov rax, qword [rsp + 0x40]
lea r9, [rsp + 0x80]
mov qword [r9 + 0x10], rax
invalid
invalid
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rcx - 0x77], cl
adc byte [r15], cl
sub byte [rsp + 0x30], al
movaps xmm0, xmmword [rsp + 0x30]
movaps xmmword [r9], xmm0
movups xmm0, xmmword [r15]
movups xmm0, xmmword [rdi]
movups xmm0, xmmword [rdi]
movups xmmword [r9 + 0x18], xmm0
adc dword [rcx + 0x18], eax
mov rax, qword [r15 + 0x10]
mov qword [r9 + 0x28], rax
adc byte [r9 - 0x77], r9b
sub byte [r8 - 0x73], cl
invalid
invalid
test byte [rax + rsi*4], ah
add byte [rax], al
lea rax, [rsp + 0xb0]
mov dword [rax], 8
add byte [rax], al
add bh, al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rdx, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
mov qword [rsp + 0x20], rax
and al, 0x20
push rbx
or byte [rbx + rcx*4 + 0x43], cl
adc byte [rax - 0x77], cl
and al, 0x20
mov rcx, rdi
mov ecx, edi
call fcn.1400f666f
inc qword [rsi]
inc dword [rsi]
add rsp, 0xe8
pop rbx
pop rbp
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
cli
or dh, byte [rdx + 0x11]
lea edx, [rcx - 0x61]
cmp edx, 6
jb 0x1400fab6c
add ecx, 0xffffffbf
cmp ecx, 6
stc
invalid
mov edi, 0xf06f983
stc
invalid
setb al
xchg edx, eax
rol bl, 0x41
push rdi
push r14
push r13
ret
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x308
sub esp, 0x308
sub esp, 0x308
in al, dx
or byte [rbx], al
add byte [rax], al
mov rsi, r8
mov esi, eax
invalid
mov rdi, rdx
mov rbx, rcx
mov ebx, ecx
mov ebx, ecx
mov eax, dword [r8 + 0xc8]
add byte [rax], al
add byte [rbp - 0x11000a78], cl
invalid
out dx, al
inc dword [rbx + 0x5ba0af9]
stc
invalid
invalid
invalid
lea ecx, [rax - 0x11000b]
cmp ecx, 0xa
stc
or bh, byte [rdx + 5]
add byte [rax], al
invalid
stc
or bh, byte [rdx + 5]
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
ror dword [rax - 0x73], 1
lea ecx, [0x1403d5544]
invalid
invalid
invalid
cmovb edx, ecx
lea rcx, [0x1403d5544]
lea ecx, [0x1403d5544]
invalid
invalid
invalid
add byte [rax + 0x63], cl
movsxd rdx, dword [rcx + rdx*4]
adc al, 0x91
xchg ecx, eax
add rdx, rcx
movabs r12, 0x7ffffffffffffff4
invalid
invalid
invalid
invalid
invalid
invalid
jg switch.0x1400fabb9
jmp rdx
movabs rax, 0x8000000000000003
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24548d48], al
lea rdx, [rsp + 0x30]
mov qword [rdx], rax
invalid
invalid
lea rdx, [rsp + 0x30]
mov qword [rdx], rax
mov word [rdx + 0x28], 0x103
sub byte [rbx], al
add dword [rax - 0x75], ecx
invalid
jmp 0x1400fbb5e
sub byte [rbx], al
add dword [rax - 0x75], ecx
psubsw mm0, qword [rbx + 0x4c00000f]
mov esi, dword [rdi]
mov r14, qword [rdi]
mov ecx, dword [r14 + 0x20]
movzx eax, byte [r14 + 0x24]
shl rax, 0x20
or rax, rcx
mov edx, eax
ret 0xe281
add byte [rcx], al
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x4e
invalid
ret 0xe281
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x4e
xor byte [rbp + rcx*4 + 5], cl
lea r8, [0x1403d557c]
movsxd rcx, dword [r8 + rcx*4]
mov byte [rcx + rax - 0x3f], cl
jnp 0x1400faba8
sub eax, 0xc634900
mov byte [rcx + rax - 0x3f], cl
sar edi, 0xe1
jmp rcx
shr edx, 7
xor dl, 2
lea rcx, [rsp + 0x80]
jmp 0x1400fb827
add byte [rax], al
invalid
lea r14, [rsp + 0x248]
and qword [r14], 0
mov qword [r14 + 8], 8
or byte [rax], r9b
add byte [rax], al
add byte [rcx - 0x7d], cl
adc byte [rax], al
or byte [rax], r9b
add byte [rax], al
add byte [rcx - 0x7d], cl
adc byte [rax], al
mov rsi, qword [rdi]
lea rdi, [rsp + 0x1b8]
lea edi, [rsp + 0x1b8]
add byte [rax], al
movabs r13, 0x8000000000000003
lea r15, [rsp + 0x30]
invalid
xor byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rsi
call 0x1400fbe53
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x1b8]
add rax, r12
cmp rax, 5
jbe 0x1400facb1
invalid
movups xmm8, xmmword [r12 + 0x1b8]
movups xmm0, xmmword [rsp + 0x1b8]
and al, 0xb8
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x1c8], cl
mov word [rax + rcx*8], fs
add dword [rax], eax
invalid
movups xmm1, xmmword [rsp + 0x1c8]
movups xmm2, xmmword [rsp + 0x1d8]
movaps xmmword [rsp + 0x30], xmm0
sub dword [rsp + 0x30], eax
movaps xmmword [rsp + 0x50], xmm2
push rsp
and al, 0x50
push rax
push rax
movaps xmmword [rsp + 0x40], xmm1
cmp qword [rsp + 0x30], r13
and al, 0x30
and al, 0x30
jne 0x1400faca4
mov rcx, r15
call fcn.1400ec9aa
invalid
invalid
jmp 0x1400fac50
mov rcx, r14
mov rdx, rdi
call fcn.1400ecdf8
jmp 0x1400fac50
lea rcx, [rsp + 0x1b8]
call fcn.1400fd3c3
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x24824
add byte [rax - 0x75], cl
mov ecx, dword [rdi + 8]
mov rdx, qword [rdi + 0x10]
call fcn.1400fd3d7
lea rdi, [rsp + 0x248]
lea edi, [rsp + 0x248]
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
mov rdx, qword [rdi + 0x10]
call fcn.1400fd3d7
lea r14, [rsp + 0x30]
mov rcx, r14
mov rdx, rdi
call fcn.1400fd4a3
mov rcx, rsi
mov rdx, r14
jmp 0x1400fbb5e
lea r14, [rsp + 0x30]
lea esi, [rsp + 0x30]
mov rcx, r14
mov rdx, rdi
mov edx, edi
mov r8, rsi
call fcn.1400fc1c1
add byte [rax], al
mov r13, qword [r14]
mov r15, qword [r14 + 8]
invalid
movabs r12, 0x8000000000000000
cmp r13, r12
add byte [rax], al
add byte [rax], al
invalid
or byte [rbp + 0x39], 0xe5
add byte [rax + 0xfe5394d], al
test eax, esi
jne 0x1400fb10b
add eax, dword [rax]
add byte [rcx - 0xa], al
mov dword [rcx], 0x90a850f
add byte [rax], al
test r15b, 1
jne case.0x1400f7d80.18
shr r15, 0x20
mov r14, qword [rdi]
mov ecx, dword [r14 + 0x20]
movzx eax, byte [r14 + 0x24]
shl rax, 0x20
or rax, rcx
test al, 1
add dword [rdi], ecx
test dword [rsp + rcx], edi
invalid
add dword [rdi], ecx
test dword [rsp + rcx], edi
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
cli
lea rcx, [rsp + 0x80]
mov rdx, rdi
mov r8, rsi
mov r9d, r15d
call fcn.1400fc289
mov r13, qword [rsp + 0x80]
mov ebp, dword [rsp + 0x80]
cmp r13, r12
jne 0x1400fb147
in eax, 0xf
test esp, ebx
add eax, dword [rax]
add cl, ch
ror byte [rax], cl
add byte [rax], al
jmp 0x1400fb642
mov r14, qword [rdi]
mov ecx, dword [r14 + 0x20]
movzx edx, byte [r14 + 0x24]
mov dh, 0x56
and al, 0x48
mov eax, edx
shl rax, 0x20
or rax, rcx
test rdx, rdx
jne 0x1400fb1d7
cmp byte [r14 + 0x25], 0
je 0x1400fb700
invalid
add byte [rdi], cl
mov edx, 0x820f10e0
xchg esi, eax
add al, 0
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
bt eax, 0x10
jb 0x1400fb23a
lea rsi, [rsp + 0x260]
mov rcx, rsi
add al, byte [rax]
add byte [rax - 0x77], cl
int1
call fcn.1400fe6dc
mov rcx, rsi
cmp dword [rax], eax
add byte [rax - 0x77], cl
int1
xor edx, edx
mov r8b, 9
call fcn.1400fe701
add byte [rax], al
add byte [rax], al
mov rcx, rsi
mov dl, 0xb
mov r8b, 0xff
call fcn.1400fe701
mov rax, qword [rsi + 0x10]
adc byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd8
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rdx + 0x18], eax
mov dword [rdx + 0x18], eax
movups xmm0, xmmword [rsi]
movups xmmword [rdx + 8], xmm0
adc dword [rdx + 8], eax
mov qword [rdx], 1
jmp 0x1400fb22b
add byte [rax], al
add byte [rax], al
mov rdi, qword [rdi]
lea r14, [rsp + 0x30]
mov rcx, r14
mov rdx, rdi
call 0x1400fbe53
movabs r12, 0x8000000000000011
mov esp, 0x11
add byte [rax], al
invalid
or byte [rbp + 0x39], 0x26
mov esp, 0x11
add byte [rax], al
add byte [rax + 0xf26394d], al
test byte [rdi + rcx - 0x72b40000], ch
jl 0x1400fae3f
add byte [rax], al
or byte [rbp + 0x39], 0x26
je 0x1400fbdc3
lea r15, [rsp + 0x30]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
lea r14, [rsp + 0x80]
movaps xmmword [r14 + 0x20], xmm2
sub dword [rsi + 0x20], edx
xor byte [rcx + 0xf], al
adc byte [rdi], al
sub dword [rsi + 0x20], edx
and byte [rcx + 0xf], al
sub dword [rsi + 0x10], ecx
movaps xmmword [r14 + 0x10], xmm1
movaps xmmword [r14], xmm0
lea rcx, [rsp + 0x218]
mov rdx, r14
call fcn.1400fbeb6
mov rcx, r15
mov ecx, edi
invalid
mov ecx, edi
mov rdx, rdi
call 0x1400fbe53
cmp qword [r15], r12
je 0x1400fbddb
test byte [rdi + 0xf], dh
add byte [rax], al
test byte [rdi + 0xf], dh
add byte [rax], al
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movups xmm2, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0xa0], xmm2
movabs al, byte [0x90248c290f000000]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], eax
add byte [rax], 0
add byte [rax], al
invalid
movabs al, byte [0x90248c290f000000]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], eax
add byte [rax], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x48], cl
invalid
movabs rax, 0x800000000000000e
cmp qword [rsp + 0x80], rax
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rdi], cl
test dword [rdi + rcx], eax
add byte [rax], al
add byte [rax], al
movabs r15, 0x8000000000000000
lea rcx, [rsp + 0x80]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x248c8d48], al
add byte [rax], 0
add byte [rax], al
mov r14d, dword [rcx + 8]
mov bpl, byte [rcx + 0xc]
call fcn.1400fc7ab
mov r14d, dword [rcx + 8]
mov bpl, byte [rcx + 0xc]
call fcn.1400fc7ab
mov byte [rdi + 0x24], bpl
mov dword [rdi + 0x20], r14d
mov rcx, qword [rsi]
xor rcx, r15
cmp rcx, 3
add edi, dword [rax + 1]
add edi, dword [rax + 1]
cmovb rax, rcx
test rax, rax
je 0x1400fb5ae
invalid
add byte [rax], al
cmp rax, 1
jne 0x1400fb5b3
add byte [rax], al
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
lea r14, [rsp + 0x30]
or byte [rbx + rcx*4 + 0x46], cl
adc byte [rbp + rcx*4 + 0x74], cl
and al, 0x30
mov rcx, r14
call fcn.140063c50
invalid
idiv bh
idiv bh
mov esi, dword [rsi + 0x48]
mov r15, qword [r14]
mov ebp, dword [r14 + 8]
mov rax, qword [r14 + 0xc]
mov eax, dword [rsi + 0xc]
mov qword [rsp + 0xf8], rax
mov eax, dword [r14 + 0x14]
mov dword [rsp + 0x100], eax
jmp 0x1400fb5bd
mov rdi, qword [rdi]
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov rcx, rdi
call fcn.1400fc0cb
adc dword [rax], eax
add byte [rax - 0x48], cl
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24548d48], al
or byte [rax - 0x73], 0x54
and al, 0x30
mov eax, dword [rsi + 0x10]
mov qword [rdx], rax
mov word [rdx + 0x28], 0x103
jmp 0x1400fb627
int3
invalid
add byte [rax], al
add byte [rax], al
add eax, 0xffeefff7
cmp eax, 2
mov ecx, 2
add byte [rdi], cl
enter 0xffffffffffffc985, 0xf
test byte [rsi], bl
add eax, dword [rax]
invalid
add byte [rdi], cl
enter 0xffffffffffffc985, 0xf
test byte [rsi], bl
add eax, dword [rax]
add byte [rbx - 0x7af0fe07], al
test dword [rax + 0x4c000003], edi
cmp ecx, 1
jne case.0x1400e6f9d.313
invalid
invalid
add eax, dword [rax]
invalid
mov r14, qword [rdi]
mov esi, dword [rdi]
cmp byte [r14 + 0x24], 0
jne 0x1400fb851
lea rdi, [rsp + 0x280]
lea edi, [rsp + 0x280]
mov r8b, byte [rsi + 0x30]
mov r9b, byte [rsi + 0x31]
mov rcx, rdi
stc
mov rdx, r14
bnd call fcn.1400fcf59
stc
mov qword [rdi - 8], 1
lea rsi, [rsp + 0x30]
xor byte [rax - 0x73], cl
lea rdx, [rsp + 0x278]
and al, 0x78
add al, byte [rax]
add cl, ch
out dx, al
or dword [rax], eax
invalid
and al, 0x78
add al, byte [rax]
add cl, ch
out dx, al
or dword [rax], eax
add byte [rax - 0x75], cl
mov rdi, qword [rdi]
mov rdi, qword [rdi]
lea r14, [rsp + 0x30]
and al, 0x30
mov rcx, r14
mov rdx, rdi
mov edx, edi
call 0x1400fbe53
movabs rax, 0x8000000000000011
add byte [rax], al
add byte [rax], al
invalid
or byte [rcx + 0x39], 6
add byte [rax + 0xf063949], al
test dl, ch
je case.default.0x1400fb033
or eax, 0x100f0000
movups xmm0, xmmword [rsp + 0x30]
and al, 0x30
movups xmm1, xmmword [rsp + 0x40]
movups xmm2, xmmword [rsp + 0x50]
lea rdx, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rdi], cl
sub dword [rdx + 0x20], edx
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x1e8]
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.1400fbeb6
mov eax, dword [rsi + 0x68]
lea ecx, [rax - 3]
cmp ecx, 3
mov ebp, 3
add byte [rax], al
add byte [rdi], cl
int 0x48
int 0x48
lea edx, [0x1403d556c]
movabs byte [0x488d68468b00000e], al
add byte [rbx + 0x488d6846], cl
std
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
or al, 0x8a
mov ebp, 4
jmp case.0x1400fb033.0
add byte [rax], al
add byte [rax], al
lea r14, [rsp + 0x108]
and qword [r14], 0
and dword [rsi], 0
mov qword [r14 + 8], 8
or byte [rax], al
add byte [rax], al
and qword [r14 + 0x10], 0
add byte [rax - 0x75], cl
invalid
lea rdi, [rsp + 0x298]
and dword [rsi], 0
add byte [rcx - 0x39], cl
or byte [rax], r9b
add byte [rax], al
add byte [rax], al
and qword [r14 + 0x10], 0
invalid
or byte [rax], al
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call 0x1400fbe53
or eax, 0x8b480000
mov rax, qword [rsp + 0x298]
add rax, r12
cmp rax, 5
invalid
jbe 0x1400fb08c
add eax, 0x894c0d76
int1
mov rcx, r14
mov rdx, rdi
call fcn.1400ecdf8
outsb dx, byte [rsi]
sbb eax, 0xd7ebffff
xlatb
outsb dx, byte [rsi]
sbb eax, 0xd7ebffff
xlatb
xlatb
lea rcx, [rsp + 0x298]
call fcn.1400fd3c3
add byte [rax], al
mov rdi, qword [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
mov r14, qword [rsp + 0x118]
mov rcx, rdi
mov rdx, r14
call fcn.1400fd3d7
and eax, dword [rax]
add byte [rbp - 0x7b], cl
test byte [rdi], 0x84
test byte [rdi + 2], cl
add byte [rax], al
add byte [rax], al
and al, 0x10
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x18
add dword [rax], eax
add byte [rax - 0x77], cl
stc
test byte [rdi + 2], cl
add byte [rax], al
cmp r14, 1
jne 0x1400fb406
add dword [rdi], ecx
test dword [rdi], edi
add eax, dword [rax]
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and qword [rsp + 0x118], 0
mov rax, qword [rdi]
movabs rcx, 0x800000000000000c
or al, 0
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc83948], al
cmp rax, rcx
je 0x1400fbe2e
and al, 0x18
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x75], cl
invalid
mov qword [rsp + 0x30], rax
movups xmm0, xmmword [rdi + 8]
movups xmm1, xmmword [rdi + 0x18]
sbb byte [rdi], cl
adc dword [rsp + 0x38], eax
movups xmmword [rsp + 0x48], xmm1
mov rax, qword [rdi + 0x28]
mov qword [rsp + 0x58], rax
jmp 0x1400fb322
and al, 0x30
adc dword [rsp + 0x38], eax
movups xmm0, xmmword [rsp + 0x40]
movups xmm1, xmmword [rsp + 0x50]
movups xmm2, xmmword [rsp + 0x60]
movups xmm3, xmmword [rsp + 0x70]
adc byte [rsp + 0x70], bl
and al, 0x70
movups xmmword [rsp + 0xc0], xmm3
movups xmmword [rsp + 0xb0], xmm2
movups xmmword [rsp + 0xa0], xmm1
movups xmmword [rsp + 0x90], xmm0
adc dword [rsp + 0x90], eax
and al, 0x70
adc dword [rsp + 0x90], eax
and al, 0x90
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
mov qword [rsp + 0x88], r15
invalid
invalid
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x88], r15
mov byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x90]
movups xmm0, xmmword [rsp + 0x98]
adc byte [rsp + 0x98], al
test byte [rax + rbx*4], ah
add byte [rax], al
invalid
add byte [rax - 0x75], cl
mov word [rax + rdx*4], fs
nop
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x98], al
test byte [rax + rbx*4], ah
add byte [rax], al
invalid
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa8], cl
mov word [rax + rbp*4], fs
add byte [rax], al
invalid
movups xmm1, xmmword [rsp + 0xa8]
movups xmm2, xmmword [rsp + 0xb8]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x140], ecx
and al, 0x40
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x140], ecx
and al, 0x40
add dword [rax], eax
add byte [rax], al
and al, 0x40
add dword [rax], eax
add byte [rax], al
movaps xmmword [rsp + 0x130], xmm0
movaps xmmword [rsp + 0x130], xmm0
mov qword [rsp + 0x120], rax
mov qword [rsp + 0x128], rcx
mov word [rax + rbp], fs
and al, 0x28
add dword [rax], eax
invalid
add byte [rax - 0x77], cl
mov word [rax + rbp], fs
and al, 0x28
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0x48], rax
movups xmmword [rbx + 0x38], xmm2
and al, 0x28
sub byte [rcx], al
add byte [rax], al
mov rax, qword [rsp + 0xc8]
mov qword [rbx + 0x48], rax
movups xmmword [rbx + 0x38], xmm2
add byte [rax], al
mov rax, qword [rsp + 0x120]
mov eax, dword [rsp + 0x120]
and al, 0x20
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x128]
movaps xmm0, xmmword [rsp + 0x130]
mov rcx, qword [rsp + 0x128]
mov ecx, dword [rsp + 0x128]
movaps xmm0, xmmword [rsp + 0x130]
xor byte [rcx], al
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x140]
movups xmmword [rbx + 0x28], xmm1
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
adc dword [rbx + 0x28], ecx
movups xmmword [rbx + 0x18], xmm0
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], rcx
mov qword [rbx], r13
jmp 0x1400fbb70
sbb byte [rax - 0x77], cl
or byte [r8 - 0x77], cl
adc byte [r9 + r9*4 + 0x2b], cl
bt eax, 0x10
jb 0x1400fb23a
pop rbp
loopne 0x1400fb1eb
pop rbp
lea rsi, [rsp + 0x260]
mov rcx, rsi
and al, 0x60
add al, byte [rax]
add byte [rax - 0x77], cl
int1
call fcn.1400fe47d
mov rcx, rsi
int1
xor edx, edx
mov r8d, 9
or dword [rax], eax
add byte [rax], al
add byte [rax], al
int1
or dword [rax], eax
add byte [rax], al
call fcn.1400fe6c2
mov rcx, rsi
mov ecx, esi
invalid
mov ecx, esi
mov edx, listen
add byte [rax], al
mov r8d, 0x10ffff
call fcn.1400fe6c2
add al, ch
mov dl, 0x34
add byte [rax], al
mov rax, qword [rsi + 0x10]
lea rdx, [rsp + 0xd8]
and al, 0xd8
add byte [rax], al
add byte [rax - 0x77], cl
sbb byte [rdi], cl
adc byte [rsi], al
adc byte [rax - 0x73], r9b
xchg esp, eax
and al, 0xd8
add byte [rax], al
add byte [rax - 0x77], cl
sbb byte [rdi], cl
adc byte [rsi], al
fadd dword [rax]
add byte [rax], al
movups xmmword [rdx + 8], xmm0
and qword [rdx], 0
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
call 0x1400fc43c
jmp 0x1400fb24e
adc al, byte [rax]
add bl, ch
adc al, 0x48
shr eax, 0x20
shr rax, 0x20
sete dl
lea rcx, [rsp + 0x80]
call fcn.1400fc660
movups xmm0, xmmword [rsp + 0x80]
movups xmm1, xmmword [rsp + 0x90]
nop
add byte [rax], al
add byte [rax], al
movups xmm2, xmmword [rsp + 0xa0]
adc byte [rsp + 0xa0], dl
nop
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa0], dl
movups xmmword [rsp + 0x58], xmm2
movups xmmword [rsp + 0x48], xmm1
adc dword [rsp + 0x48], ecx
adc dword [rsp + 0x48], ecx
movups xmmword [rsp + 0x38], xmm0
movups xmm0, xmmword [rsp + 0x38]
adc byte [rsp + 0x38], al
cmp byte [rdi], cl
movups xmm1, xmmword [rsp + 0x48]
adc byte [rsp + 0x48], cl
movups xmm2, xmmword [rsp + 0x58]
adc byte [rsp + 0x58], dl
push rsp
and al, 0x58
lea rdx, [rsp + 0x150]
jmp 0x1400fb662
add eax, dword [rax]
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x30
invalid
lea r14, [rsp + 0x30]
xor byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, rdi
cli
mov r8, rsi
call fcn.1400fc801
add byte [rcx - 0x75], cl
invalid
movabs rcx, 0x8000000000000000
add byte [rcx - 0x75], cl
invalid
movups xmm0, xmmword [r14 + 8]
movups xmm0, xmmword [rsi + 8]
movaps xmmword [rsp + 0x80], xmm0
sub dword [rsp + 0x80], eax
mov rdx, qword [r14 + 0x18]
mov qword [rsp + 0x90], rdx
nop
add byte [rax], al
add byte [rax], al
nop
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
cmp rax, rcx
enter 0xffffffffffff850f, 0xffffffffffffffe1
add eax, 0x280f0000
test byte [rax + rax*4], ah
jne 0x1400fb8b4
loope 0x1400fb2d6
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
xchg esp, eax
lea rdx, [rsp + 0x2e8]
and al, 0xe8
add al, byte [rax]
add byte [rdi], cl
movups xmmword [rdx + 8], xmm0
adc dword [rdx + 8], eax
mov rax, qword [rsp + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rdx + 0x18], rax
and qword [rdx], 0
mov qword [rdx + 0x18], rax
and qword [rdx], 0
lea rsi, [rsp + 0x30]
and al, 0x30
mov rcx, rsi
mov ecx, esi
int1
call 0x1400fc43c
mov rcx, qword [rdi]
jmp 0x1400fb9b8
add byte [rax], al
invalid
add byte [rax - 0x48], cl
add eax, dword [rax]
add byte [rax], al
invalid
movabs rax, 0x8000000000000003
mov qword [rsp + 0x30], rax
and al, 0x30
mov eax, 3
add byte [rax], al
add byte [rax + 0x24448948], al
and al, 0x30
mov word [rsp + 0x58], 0x103
and al, 0x30
mov word [rsp + 0x58], 0x103
add dword [rax - 0x73], ecx
mov word [rax + rcx], fs
lea rcx, [rsp + 0x108]
call 0x1400ecd5d
jmp 0x1400fb5a1
add dword [rax], eax
add al, ch
sbb bh, bh
invalid
mov r14, qword [rdi]
mov esi, dword [rdi]
cmp byte [r14 + 0x24], 0
cmp byte [rsi + 0x24], 0
jne 0x1400fb8ec
stosb byte [rdi], al
add eax, 0x8d4c0000
jl 0x1400fb36a
lea r15, [rsp + 0x30]
mov rcx, r15
xor byte [rcx + rcx*4 - 7], cl
mov rdx, r14
call 0x1400fbe53
or eax, dword [rax]
invalid
bnd call 0x1400fbe53
or eax, dword [rax]
add byte [rax], al
add byte [rax - 0x48], cl
adc dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf073949], al
test ch, dl
or al, byte [rax]
add byte [rbp + rcx*4 + 0x7c], cl
invalid
movabs rax, 0x8000000000000011
cmp qword [r15], rax
je 0x1400fbe3a
lea r15, [rsp + 0x30]
jl 0x1400fb38d
and al, 0x30
xor byte [rcx + 0xf], al
adc byte [rdi], al
invalid
movups xmm0, xmmword [r15]
invalid
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
lea rdx, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rdi], cl
sub dword [rdx + 0x20], edx
and al, 0x80
add byte [rax], al
add byte [rdi], cl
sub dword [rdx + 0x20], edx
movaps xmmword [rdx + 0x10], xmm1
sub dword [rdx + 0x10], ecx
movaps xmmword [rdx], xmm0
lea r12, [rsp + 0xd8]
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
movsb byte [rdi], byte [rsi]
and al, 0xd8
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400fd1c2
mov r9b, byte [rsi + 0xd0]
add byte [rdx + rcx*4 - 0x72], al
rol byte [rax], 1
add byte [rax], al
mov qword [rsp + 0x20], r12
and al, 0x20
and al, 0x20
mov rcx, r15
mov rdx, rdi
mov r8, rsi
call fcn.1400fd22e
mov rax, qword [r15]
mov eax, dword [rdi]
mov eax, dword [rdi]
movabs rcx, 0x8000000000000000
cmp rax, rcx
cmp eax, ecx
or byte [rax + 0x39], 0xc8
cmp eax, ecx
jne 0x1400fbb92
cmp qword [rsp + 0xe8], 0
je 0x1400fbd30
push rsi
or dword [rax], eax
invalid
push rsi
or dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rbp*8], ah
mov rax, qword [rsp + 0xe8]
lea rdx, [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x80
add byte [rax], 0
add byte [rax], 0
add byte [rax - 0x77], cl
mov dword [rdx + 0x18], eax
sbb byte [rdi], cl
sbb byte [rdi], cl
movups xmm0, xmmword [rsp + 0xd8]
adc byte [rsp + 0xd8], al
movups xmmword [rdx + 8], xmm0
mov qword [rdx], 1
add byte [rax], al
add byte [rax], al
jmp case.0x1400d90c4.482
imul rax, r14, 0x30
invalid
xor byte [rsi - 0x46], ah
invalid
mov dx, 0x43f
xor ecx, ecx
cmp rax, rcx
je 0x1400fb573
test dl, 1
jne 0x1400fb423
xor r8d, r8d
jmp 0x1400fb42c
mov r8b, byte [rdi + rcx + 0x28]
movaps xmm8, xmmword [rcx - 0x80]
loopne 0x1400fb42d
and r8b, 1
mov r9d, edx
mov ecx, edx
and r9d, 0xfffffffe
movzx r8d, r8b
or r8d, r9d
test dl, 2
jne 0x1400fb443
xor edx, edx
jmp 0x1400fb452
movzx edx, word [rdi + rcx + 0x28]
and edx, 2
add al, byte [rcx - 0x7f]
loopne 0x1400fb44c
inc dword [rax]
invalid
push rsp
movaps xmm0, xmmword [rbx - 0x7ebefd1e]
sub byte [rbx - 0x7ebefd1e], al
sub byte [rbx - 0x7ebefd1e], al
and eax, 0xfffd
loopne 0x1400fb44c
inc dword [rax]
add byte [rdi], cl
mov bh, 0xd2
invalid
movzx edx, dx
rol byte [rcx + rcx - 0x3e], cl
or edx, r8d
test r8b, 4
test al, 4
jne case.0x1400e9429.229
xor r8d, r8d
jmp case.0x1400e9473.225
movzx r8d, word [rdi + rcx + 0x28]
and r8d, 4
and edx, 0xfffb
inc dword [rax]
invalid
inc dword [rax]
add byte [rbp + 0xf], al
movzx r8d, r8w
movzx r8d, r8w
or r8d, edx
test dl, 8
jne 0x1400fb483
sal dh, 1
ret 0x7508
xor edx, edx
jmp 0x1400fb492
movzx edx, word [rdi + rcx + 0x28]
and edx, 8
or byte [rcx - 0x7f], al
loopne 0x1400fb486
inc dword [rax]
invalid
movaps xmm0, xmmword [rbx - 0x7ebef71e]
or byte [rcx - 0x7f], al
and eax, 0xfff7
loopne 0x1400fb486
inc dword [rax]
add byte [rdi], cl
mov bh, 0xd2
movzx edx, dx
or edx, r8d
test r8b, 0x10
jne 0x1400fb4a3
xor r8d, r8d
jmp case.0x1400f3f6b.209
movzx r8d, word [rdi + rcx + 0x28]
and r8d, 0x10
and edx, 0xffef
movzx r8d, r8w
or r8d, edx
sal dh, 1
ret 0x7520
invalid
xor edx, edx
jmp 0x1400fb4d2
movzx edx, word [rdi + rcx + 0x28]
and edx, 0x20
and r8d, 0xffdf
movzx edx, dx
or edx, r8d
test r8b, 0x40
jne 0x1400fb4ea
movzx r8d, word [rdi + rcx + 0x28]
and r8d, 0x40
sub byte [rcx - 0x7d], al
loopne 0x1400fb528
jmp case.0x1400ede08.171
and edx, 0xffbf
mov r8w, 0x40
movzx r8d, r8w
or r8d, edx
test dl, dl
js 0x1400fb50d
movzx edx, word [rdi + rcx + 0x28]
and edx, 0x80
jmp 0x1400fb518
and r8d, 0xff7f
mov dx, 0x80
movzx edx, dx
or edx, r8d
bt r8d, 8
jb 0x1400fb534
movzx r8d, word [rdi + rcx + 0x28]
movzx eax, word [rdi + rcx + 0x28]
movaps xmm8, xmmword [rcx - 0x7f]
loopne 0x1400fb52f
and r8d, 0x100
jmp 0x1400fb53f
add dword [rax], eax
add bl, ch
or eax, dword [rcx + 0xfeffe2]
add byte [rsi + 0x41], ah
mov eax, 0xf450100
mov bh, 0xc0
and edx, 0xfeff
mov r8w, 0x100
movzx r8d, r8w
or r8d, edx
bt edx, 0xa
jb 0x1400fb550
xor edx, edx
jmp 0x1400fb564
invalid
adc al, 0xf
mov bh, 0x54
movaps xmm0, xmmword [rcx - 0x7f]
loopne 0x1400fb558
movzx edx, word [rdi + rcx + 0x28]
and r8d, 0xfbff
invalid
sti
add byte [rax], al
add edx, edx
and edx, 0x400
movzx edx, dx
or edx, r8d
add rcx, 0x30
jmp 0x1400fb410
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x48], rax
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x48
movups xmm0, xmmword [rsp + 0x108]
movups xmmword [rsp + 0x38], xmm0
movabs rax, 0x800000000000000b
mov qword [rsp + 0x30], rax
invalid
add byte [rax + 0x24448948], al
or byte [rax - 0x77], 0x44
and al, 0x30
invalid
xor byte [rsi - 0x77], ah
push rsp
and al, 0x58
mov word [rsp + 0x58], dx
lea rdx, [rsp + 0x30]
mov rcx, rsi
jmp 0x1400fbb5e
invalid
add byte [rax], al
add eax, 0x6e8b0000
or bl, ch
or cl, byte [rcx - 0x41]
add al, byte [rax]
add byte [rax], al
add byte [rax], al
mov ebp, dword [rsi + 8]
jmp 0x1400fb5bd
movabs r15, 0x8000000000000002
add byte [rax + 0x30b9], al
add byte [rdx + 8], bh
mov ecx, 0x30
mov edx, 8
call fcn.1400b0c8d
movups xmm0, xmmword [rsp + 0x218]
add byte [rax], al
add byte [rax], al
movups xmm1, xmmword [rsp + 0x228]
movups xmm2, xmmword [rsp + 0x238]
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rdi], cl
adc dword [rax + 0x20], edx
invalid
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
adc dword [rax], eax
movzx ecx, word [rax + 0x28]
and ecx, 0x1ff
add byte [rax], al
sub byte [rcx + 0x1ffe1], al
add byte [rax - 0x73], cl
push rsp
and al, 0x30
add byte [rax], al
lea rdx, [rsp + 0x30]
mov qword [rdx], r15
mov dword [rdx], edi
mov dword [rdx + 8], ebp
mov r8d, dword [rsp + 0x100]
mov dword [rdx + 0x14], r8d
mov r8, qword [rsp + 0xf8]
mov qword [rdx + 0xc], r8
mov dword [rdx + 0xc], eax
mov dword [rdx + 0x18], esi
mov qword [rdx + 0x20], rax
mov word [rdx + 0x28], cx
invalid
sbb byte [rax - 0x77], cl
and byte [rsi - 0x77], spl
sub byte [rax - 0x77], cl
sub byte [rax - 0x77], cl
sub byte [rax - 0x77], cl
mov rcx, rdi
stc
jmp 0x1400fbb5e
lea rcx, [rsp + 0x88]
mov rdx, r15
call fcn.1400fc22f
mov r14, qword [rdi]
movups xmm0, xmmword [rsp + 0x88]
add byte [rax], al
add byte [rdi], cl
movups xmm1, xmmword [rsp + 0x98]
movups xmm1, xmmword [rsp + 0x98]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa8], dl
movups xmm2, xmmword [rsp + 0xa8]
lea rdx, [rsp + 0x120]
add byte [rax], al
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
jmp case.0x1400e8def.257
add byte [rax], al
mov ebp, 5
mov r15b, byte [rdi + 0x23]
and r15b, 1
xor r15b, byte [rsi + 0x78]
mov ecx, 0x30
mov edx, 8
call fcn.1400b0c8d
movups xmm0, xmmword [rsp + 0x1e8]
add byte [rax], al
movups xmm1, xmmword [rsp + 0x1f8]
movups xmm2, xmmword [rsp + 0x208]
adc byte [rsp + 0x208], dl
adc byte [rsp + 0x208], dl
and al, 8
add al, byte [rax]
add byte [rdi], cl
adc dword [rax], eax
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm2
lea rdx, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rcx - 0x76b3f796], cl
jb 0x1400fb6d0
and al, 0x80
add byte [rax], al
add byte [rcx - 0x76b3f796], cl
jb 0x1400fb6d0
mov byte [rdx + 0x14], r15b
mov qword [rdx], rax
lea rsi, [rsp + 0x30]
mov rcx, rsi
call fcn.1400fc70c
add byte [rax], al
add byte [rax], al
mov rcx, rdi
jmp 0x1400fb9b8
cmp eax, 2
je 0x1400fbb84
cmp eax, 1
jne 0x1400fbbc4
invalid
add byte [rbx + rcx*4 + 0x76], al
insb byte [rdi], dx
mov r14d, dword [rsi + 0x6c]
mov ebp, 1
jmp case.0x1400fb033.0
invalid
dec dword [rax - 0x75]
push rdi
or byte [rbx + rcx*4 + 0x47], cl
adc dh, al
mov rdx, qword [rdi + 8]
mov edx, dword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov byte [rsp + 0x20], 1
and al, 0x20
invalid
and al, 0x20
add dword [rax - 0x73], ecx
invalid
invalid
jl 0x1400fb735
lea rdi, [rsp + 0x30]
xor byte [rax - 0x77], cl
stc
mov rcx, rdi
mov r9, rsi
int1
call fcn.1400fc2f8
mov rax, qword [rdi]
add byte [rax - 0x75], cl
invalid
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x1400fb275
invalid
add byte [rax + 0xfc83948], al
test byte [rdx - 5], al
invalid
dec dword [rdi]
adc byte [rsp + 0x38], al
movups xmm0, xmmword [rsp + 0x38]
and al, 0x38
movups xmm1, xmmword [rsp + 0x48]
movups xmm2, xmmword [rsp + 0x58]
movups xmm3, xmmword [rsp + 0x68]
and al, 0x68
movaps xmmword [rsp + 0x170], xmm2
movaps xmmword [rsp + 0x160], xmm1
movaps xmmword [rsp + 0x150], xmm0
test byte [rax + rdx*2], ah
push rax
add dword [rax], eax
add byte [rax - 0x75], cl
add byte [rax], al
mov rcx, qword [rsp + 0x78]
and al, 0x78
mov qword [rbx + 0x48], rcx
movups xmmword [rbx + 0x38], xmm3
pop rbx
invalid
movups xmmword [rbx + 0x38], xmm3
cmp byte [rdi], cl
sub byte [rsp + 0x150], al
push rax
add dword [rax], eax
invalid
movaps xmm0, xmmword [rsp + 0x150]
push rax
add dword [rax], eax
add byte [rdi], cl
movaps xmm1, xmmword [rsp + 0x160]
movaps xmm1, xmmword [rsp + 0x160]
movaps xmm2, xmmword [rsp + 0x170]
add dword [rax], eax
add byte [rdi], cl
movups xmmword [rbx + 0x28], xmm2
movups xmmword [rbx + 0x28], xmm2
movups xmmword [rbx + 0x18], xmm1
jmp case.0x1400dbdf7.434
sbb r9b, bpl
push rdx
add dword [rax], eax
add byte [rax - 0x3f], cl
invalid
invalid
shr rax, 0x20
sete al
call 0x100a3c6b8
add al, al
movabs rcx, 0x8000000000000007
mov qword [rsp + 0x80], rcx
mov byte [rsp + 0x88], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x8c
and al, 0x80
add byte [rax], al
add byte [rax + 0x882484], cl
add byte [rax], al
add byte [rsi - 0x39], ah
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rbx], al
mov word [rsp + 0xa8], 0x103
jmp 0x1400fba78
add ecx, ebp
mov dh, 2
add byte [rax], al
movabs rax, 0x8000000000000006
mov qword [rsp + 0x80], rax
mov byte [rsp + 0x88], 2
add byte [rax], al
invalid
add byte [rax], al
add ah, byte [rsi - 0x39]
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rdi + 1], dl
mov word [rsp + 0xa8], 0x157
jmp 0x1400fba78
movabs rax, 0x8000000000000006
mov qword [rsp + 0x80], rax
test byte [rax + rax*4], ah
add byte [rax], 0
add dh, al
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rbx], al
add byte [rax + 0x24848948], al
add byte [rax], 0
add dh, al
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rbx], al
add esp, dword [rsi - 0x39]
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax], al
stosd dword [rdi], eax
add ecx, ebp
add al, byte fs:[rax]
invalid
mov word [rsp + 0xa8], 0x1ab
jmp 0x1400fba78
test rdx, rdx
sete dl
ret 0xd200
or dl, 1
add dword [rax - 0x73], ecx
mov word [rax + rax*4], fs
add byte [rax], al
invalid
ret 0xd200
call fcn.1400fc6e1
jmp 0x1400fba78
shr rax, 0x20
jne 0x1400fba51
invalid
add al, byte [rax]
invalid
invalid
cmp byte [r14 + 0x25], 0
je case.0x1400e9429.237
mov ax, 0x102
mov cl, 3
jmp 0x1400fba57
lea r15, [rsp + 0x30]
mov rcx, r15
mov rdx, rdi
mov r8, rsi
invalid
call fcn.1400fd080
mov rax, qword [r15]
mov eax, dword [rdi]
movabs rcx, 0x8000000000000000
movups xmm0, xmmword [r15 + 8]
movaps xmmword [rsp + 0x80], xmm0
sub dword [rsp + 0x80], eax
and al, 0x80
add byte [rax], al
add byte [rcx - 0x75], cl
push rdi
sbb byte [rax - 0x77], cl
xchg esp, eax
and al, 0x90
add byte [rax], al
add byte [rax + 0x39], cl
cmp eax, ecx
jne 0x1400fb8b4
invalid
movaps xmm0, xmmword [rsp + 0x80]
lea rdx, [rsp + 0x2c8]
enter 2, 0
add byte [rax], al
movups xmmword [rdx + 8], xmm0
mov rax, qword [rsp + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
sbb cl, bpl
jmp 0x1400fb9a4
add byte [rax], al
invalid
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
sbb cl, bpl
invalid
lock add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x50], al
movups xmm0, xmmword [rsp + 0x50]
movups xmm1, xmmword [rsp + 0x60]
and al, 0x60
movups xmm2, xmmword [rsp + 0x70]
movups xmmword [rbx + 0x40], xmm2
push rbx
movups xmmword [rbx + 0x30], xmm1
movups xmmword [rbx + 0x20], xmm0
mov rcx, qword [rsp + 0x90]
nop
add byte [rax], al
add byte [rax - 0x77], cl
sbb byte [r15], cl
movaps xmm0, xmmword [rsp + 0x80]
invalid
push rbx
movups xmmword [rbx + 0x30], xmm1
nop
add byte [rax], al
add byte [rax - 0x77], cl
sbb byte [r15], cl
movaps xmm0, xmmword [rsp + 0x80]
invalid
movups xmmword [rbx + 8], xmm0
jmp 0x1400fbb6d
lea r15, [rsp + 0x30]
mov rcx, r15
mov rdx, r14
bnd call 0x1400fbe53
add eax, 0xb8480000
adc dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf073949], al
test byte [rdi], dh
invalid
add byte [rax], al
stc
add eax, 0xb8480000
adc dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf073949], al
test byte [rdi], dh
add eax, 0x8d4c0000
invalid
invalid
jl 0x1400fb937
lea r15, [rsp + 0x30]
movups xmm0, xmmword [r15]
invalid
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
lea rdx, [rsp + 0x80]
add byte [rdi], cl
sub dword [rdx + 0x20], edx
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r12, [rsp + 0xd8]
mov rcx, r12
mov ecx, esp
call fcn.1400fd2bd
mov r9b, byte [rsi + 0xd0]
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x20
mov rcx, r15
stc
mov rdx, rdi
mov edx, edi
mov r8, rsi
invalid
call fcn.1400fd329
add byte [rcx - 0x75], cl
invalid
movabs rcx, 0x8000000000000000
mov ecx, 0
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
cmp rax, rcx
cmp eax, ecx
jne case.0x1400e7bce.300
add al, byte ss:[rax]
invalid
xor byte [rcx + 0xf], al
adc byte [rdi], al
invalid
invalid
movups xmm1, xmmword [rdi + 0x10]
movsb byte [rdi], byte [rsi]
and al, 0xd8
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov ecx, esp
mov ecx, esp
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x20
stc
add byte [rcx - 0x75], cl
invalid
add al, byte ss:[rax]
add byte [rax - 0x7d], cl
cmp qword [rsp + 0xe8], 0
je 0x1400fbd62
fiadd word [rbx]
add byte [rax], al
mov esp, 0xe824
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dh, bl
fiadd word [rbx]
add byte [rax], al
invalid
invalid
test byte [rax + rbp*8], ah
and al, 0xe8
mov rax, qword [rsp + 0xe8]
lea rdx, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rdx + 0x18], eax
movups xmm0, xmmword [rsp + 0xd8]
adc byte [rsp + 0xd8], al
movups xmmword [rdx + 8], xmm0
invalid
mov eax, dword [rsp + 0xe8]
and al, 0xe8
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rdx + 0x18], eax
invalid
mov dword [rdx + 0x18], eax
adc byte [rsp + 0xd8], al
add byte [rax], al
or byte [rax - 0x7d], cl
and al, byte [rax]
and qword [rdx], 0
and dword [rdx], 0
lea rsi, [rsp + 0x30]
xor byte [rax - 0x77], cl
int1
mov rcx, rsi
call 0x1400fc43c
mov rcx, r14
mov ecx, esi
mov ecx, esi
mov rdx, rsi
jmp 0x1400fbb5e
shr rax, 0x20
jne case.0x1400e9473.228
shr eax, 0x20
cmp r15d, 0x7f
ja 0x1400fbc85
invalid
add byte [rcx + rcx*4 - 8], al
mov eax, r15d
and eax, 0x5f
add eax, 0xffffffbf
cmp eax, 0x1a
jae 0x1400fad44
sar byte [rdi + 0xf1af883], 0x83
pop rsi
invalid
mov r12d, 1
mov ecx, 2
mov edx, 1
call fcn.1400b0c8d
xchg edx, eax
push rdx
sti
inc dword [rax + rcx*4 + 0x38]
mov byte [rax + 1], r15b
mov byte [rax + 1], bh
xchg edx, eax
push rdx
sti
inc dword [rax + rcx*4 + 0x38]
cmp byte [rax + rcx*4 + 0x78], al
mov byte [rax + 1], bh
add dword [rax - 0x73], ecx
je 0x1400fba2a
lea rsi, [rsp + 0x30]
mov qword [rsi], r12
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], r12
lea rdi, [rsp + 0xd8]
and al, 0xd8
add byte [rax], al
invalid
xor byte [rcx + rcx*4 + 0x26], cl
lea edi, [rsp + 0xd8]
mov rcx, rdi
mov rdx, rsi
call fcn.1400fc330
or dword [rax], eax
invalid
mov rcx, rdi
call fcn.1400fc369
cmp al, 9
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [r8 - 0x77], r9b
adc byte [rax - 0x77], cl
mov qword [rsi + 0x18], rax
sbb byte [rdi], r9b
adc byte [rdi], al
movups xmmword [rsi + 8], xmm0
invalid
cmp al, 9
add byte [rax], al
invalid
or dword [rax], eax
add byte [rax - 0x75], cl
adc byte [r8 - 0x77], r9b
adc byte [rax - 0x77], cl
invalid
invalid
sbb byte [rdi], r9b
adc byte [rdi], al
invalid
adc dword [rsi + 8], eax
mov qword [rsi], r12
lea rcx, [rsp + 0x88]
lea ecx, [rsp + 0x88]
mov word [rax + rcx*4], fs
add byte [rax], al
invalid
mov word [rax + rcx*4], fs
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
lea rdx, [rsp + 0x30]
jmp 0x1400fbc7b
add byte [rax], al
and al, 0x30
xor cl, ch
sub al, byte [rdx]
add byte [rax], al
mov ax, 0x103
mov cl, 1
add dword [rcx + 0x7ba4801], esi
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24948948], al
add byte [rax], 0
invalid
movabs rdx, 0x8000000000000007
mov qword [rsp + 0x80], rdx
add byte [rax], al
mov edx, 7
add byte [rax], al
add byte [rax + 0x24948948], al
add byte [rax], 0
add byte [rax], al
mov byte [rsp + 0x88], cl
add byte [rax], al
mov byte [rsp + 0x88], cl
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rsi - 0x77], ah
mov dword [rsp + 0xa8], eax
invalid
invalid
test byte [rax + rax*4], ah
and al, 0x80
mov word [rsp + 0xa8], ax
mov dword [rsp + 0xa8], eax
mov rax, qword [rsp + 0x80]
mov eax, dword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rdx + 0x88248c], cl
mov byte [rax], al
add byte [rax], al
mov cl, byte [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
mov edx, dword [rsp + 0x89]
movzx r8d, word [rsp + 0x8d]
movzx eax, word [rsp + 0x8d]
xchg esp, eax
and al, 0x89
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi + rcx - 0x49], al
test byte [rcx*4 + 0x44000000], ah
mov cl, byte [rsp + 0x8f]
mov word [rdi + rcx*4], fs
add byte [rax], al
invalid
movzx eax, word [rsp + 0x8d]
add byte [rax], al
mov r9b, byte [rsp + 0x8f]
mov word [rdi + rcx*4], fs
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x90], al
and al, 0x90
add byte [rax], al
invalid
movups xmm0, xmmword [rsp + 0x90]
mov r10, qword [rsp + 0xa0]
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rcx + rcx*4 + 0x54], cl
push rsp
and al, 0x58
and al, 0x90
add byte [rax], al
add byte [rbx + rcx*4 - 0x6c], cl
xchg esp, eax
nop
mov edx, dword [rsp + 0xa0]
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rcx + rcx*4 + 0x54], cl
push rsp
movabs al, byte [0x582454894c000000]
push rsp
and al, 0x58
movzx r10d, word [rsp + 0xa8]
mov word [rsp + 0x60], r10w
mov dword [rsp + 0x60], edx
movzx edx, word [rsp + 0xa8]
mov bh, 0x94
and al, 0xa8
add byte [rax], al
add byte [rsi + 0x44], ah
mov dword [rsp + 0x60], edx
mov r10d, dword [rsp + 0xaa]
mov dword [rsp + 0x62], r10d
mov edx, dword [rsp + 0xaa]
xchg esp, eax
and al, 0xaa
stosb byte [rdi], al
stosb byte [rdi], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x54], al
and al, 0x62
movzx r10d, word [rsp + 0xae]
mov bh, 0x94
and al, 0xae
scasb al, byte [rdi]
add byte [rax], al
add byte [rax], al
mov word [rsp + 0x66], r10w
scasb al, byte [rdi]
add byte [rax], al
mov word [rsp + 0x66], r10w
movups xmmword [rsp + 0x48], xmm0
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
mov byte [rsp + 0x40], cl
mov dword [rsp + 0x41], edx
push rsp
and al, 0x41
push rsp
and al, 0x41
mov word [rsp + 0x45], r8w
mov byte [rsp + 0x47], r9b
invalid
mov byte [rsp + 0x47], r9b
mov rax, qword [rsp + 0x38]
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
cmp byte [rdx + 0x4440244c], cl
mov eax, dword [rsp + 0x41]
and al, 0x41
mov cl, byte [rsp + 0x40]
mov r8d, dword [rsp + 0x41]
and al, 0x41
mov r8d, dword [rsp + 0x41]
and al, 0x41
movzx r9d, word [rsp + 0x45]
mov r10b, byte [rsp + 0x47]
movups xmm0, xmmword [rsp + 0x48]
mov r11, qword [rsp + 0x58]
mov r11, qword [rsp + 0x58]
mov ebx, dword [rsp + 0x58]
mov esi, dword [rsp + 0x60]
movzx edi, word [rsp + 0x64]
movzx ebp, word [rsp + 0x66]
lea rdx, [rsp + 0x180]
lea edx, [rsp + 0x180]
lea edx, [rsp + 0x180]
add byte [rcx], 0
add byte [rcx + rcx*4 + 0x5a], cl
mov qword [rdx + 0x20], r11
mov dword [rdx + 0x28], esi
jb 0x1400fbb64
invalid
invalid
add byte [rax], al
mov qword [rdx + 0x20], r11
mov dword [rdx + 0x28], esi
jb 0x1400fbb64
mov word [rdx + 0x2c], di
invalid
jb 0x1400fbb64
sub byte [rsi - 0x77], ah
jp 0x1400fbb6c
invalid
sub al, 0x66
mov dword [rdx + 0x2e], ebp
push 0x2e
mov word [rdx + 0x2e], bp
push 0x2e
movaps xmmword [rdx + 0x10], xmm0
sub dword [rdx + 0x10], eax
mov qword [rdx], rax
mov byte [rdx + 8], cl
mov dword [rdx + 9], r8d
mov dword [rdx + 9], eax
mov dword [rdx + 9], eax
mov word [rdx + 0xd], r9w
mov byte [rdx + 0xf], r10b
mov rcx, r14
call case.0x1400f6549.51
add byte [rax], al
movabs rax, 0x8000000000000000
mov eax, 0
add byte [rax], al
add byte [rax + 0x48038948], al
add esp, 0x308
add byte [rax], al
or byte [rax - 0x77], 3
mov qword [rbx], rax
add rsp, 0x308
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r14, qword [rsi + 0x6c]
mov ebp, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add cl, ch
in eax, 0xfa
cli
jmp case.0x1400fb033.0
cli
invalid
lea rsi, [rsp + 0x38]
lea rdi, [rbx + 8]
mov ecx, 9
add bl, dh
movsq qword [rdi], qword [rsi]
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov qword [rbx], rax
add ebp, ecx
popfq
add dword [rax], eax
jmp case.0x1400e8f55.256
add byte [rax - 0x73], cl
je case.0x1400e8f55.246
lea rsi, [rsp + 0x38]
lea rdi, [rbx + 8]
cmp byte [rax - 0x73], cl
jnp 0x1400fbbbc
mov ecx, 9
or dword [rax], eax
add byte [rax], al
invalid
add bl, dh
movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
mov qword [rbx], rax
add ebp, ecx
mov dh, 1
add dword [rax], eax
invalid
jmp case.0x1400e9473.236
add dword [rax], eax
add byte [rbx + rcx*4 + 0x76], al
insb byte [rdi], dx
mov r14d, dword [rsi + 0x6c]
jbe 0x1400fbc34
xor ebp, ebp
in eax, dx
jmp case.0x1400fb033.0
cli
invalid
mov ecx, r15d
stc
mov edx, r15d
mov edx, edi
call fcn.1400fc47f
test al, 1
je 0x1400fad44
test byte [rdx - 0xf], ah
invalid
invalid
add byte [rax + 0x62840f01], ch
int1
test byte [rdx - 0xf], ah
invalid
mov ecx, 8
add byte [rax], al
mov edx, 4
call fcn.1400b0c8d
pushfq
push rax
sti
inc dword [rcx + rcx*4 + 0x38]
mov dword [rax], r15d
mov dword [rax + 4], r15d
js 0x1400fbbfc
mov ecx, 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
lea rdx, [rsp + 0x30]
and al, 0x30
mov qword [rdx], rcx
mov dword [rdx], ecx
or cl, byte [rax - 0x77]
mov qword [rdx + 8], rax
or byte [rax - 0x77], cl
adc byte [rbp + r9*4 - 0x44], cl
invalid
invalid
invalid
and al, 0xd8
mov qword [rdx + 0x10], rcx
lea r15, [rsp + 0xd8]
lea edi, [rsp + 0xd8]
mov esp, 0xd824
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
stc
call fcn.1400fc4f8
mov rcx, r15
add byte [rcx + rcx*4 - 7], cl
call fcn.1400fc531
add byte [rax], al
test al, al
je 0x1400fbc52
mov rdx, qword [rdi + 8]
mov edx, dword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
mov byte [rsp + 0x20], 5
lea rdi, [rsp + 0x30]
jl 0x1400fbc5e
xor byte [rax - 0x77], cl
stc
and al, 0x20
and byte [0x1648c4982], al
add eax, 0x247c8d48
jl 0x1400fbc5e
xor byte [rax - 0x77], cl
stc
mov ecx, edi
mov r9, rsi
call fcn.1400fc2f8
mov r13, qword [rdi]
cmp r13, r12
jne 0x1400fbd94
test dword [rdx + 1], eax
add byte [rax], al
invalid
test dword [rdx + 1], eax
add byte [rax], al
mov rax, qword [rsp + 0xe8]
mov eax, dword [rsp + 0xe8]
and al, 0xe8
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x30
lea rdx, [rsp + 0x30]
xor byte [rax - 0x77], cl
mov qword [rdx + 0x18], rax
movups xmm0, xmmword [rsp + 0xd8]
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax], al
sbb byte [rdi], cl
adc byte [rsp + 0xd8], al
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax], al
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax], al
movups xmmword [rdx + 8], xmm0
add byte [rax], al
movups xmmword [rdx + 8], xmm0
or byte [rax - 0x7d], cl
and qword [rdx], 0
and al, byte [rax]
lea rcx, [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
call 0x1400fc43c
jmp 0x1400fb642
invalid
stc
invalid
invalid
mov esp, 0xe9000007
mov ebp, 0x48fffff9
stc
invalid
dec dword [rax - 0x75]
push rdi
invalid
invalid
stc
invalid
mov rdx, qword [rdi + 8]
push rdi
or byte [rbx + rcx*4 + 0x47], cl
invalid
mov r8, qword [rdi + 0x10]
mov byte [rsp + 0x20], 0
and byte [rax], al
adc r14b, r8b
adc dh, al
and al, 0x20
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rcx - 0x77], cl
int1
and byte [rax], al
lea rcx, [rsp + 0x80]
mov r9, rsi
call fcn.1400fc2f8
jmp 0x1400fad5a
mov rdx, qword [rdi + 8]
push rdi
or byte [rbx + rcx*4 + 0x47], cl
mov r8, qword [rdi + 0x10]
mov byte [rsp + 0x20], 1
invalid
invalid
jl 0x1400fbcdc
invalid
mov r8, qword [rdi + 0x10]
mov byte [rsp + 0x20], 1
lea rdi, [rsp + 0x30]
and al, 0x30
mov rcx, rdi
xor byte [rax - 0x77], cl
stc
mov r9, rsi
call fcn.1400fc2f8
invalid
add byte [rax], al
mov rax, qword [rdi]
mov eax, dword [rdi]
invalid
mov eax, dword [rdi]
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax + 0x39], 0xc8
cmp rax, rcx
add byte [rax + 0xfc83948], al
test byte [rdx], ah
invalid
cmp rax, rcx
je 0x1400fbafc
invalid
movups xmm0, xmmword [rsp + 0x38]
and al, 0x38
and al, 0x38
movups xmm1, xmmword [rsp + 0x48]
and al, 0x48
movups xmm2, xmmword [rsp + 0x58]
adc byte [rsp + 0x58], dl
push rsp
and al, 0x58
movups xmm3, xmmword [rsp + 0x68]
pop rsp
and al, 0x68
movaps xmmword [rsp + 0x1a0], xmm2
sub dword [rsp + 0x1a0], edx
xchg esp, eax
and al, 0xa0
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
movaps xmmword [rsp + 0x190], xmm1
sub dword [rsp + 0x190], ecx
add byte [rdi], cl
sub dword [rsp + 0x180], eax
and al, 0x80
add dword [rax], eax
invalid
movaps xmmword [rsp + 0x180], xmm0
and al, 0x80
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x78]
mov rcx, qword [rsp + 0x78]
mov qword [rbx + 0x48], rcx
movups xmmword [rbx + 0x38], xmm3
adc dword [rbx + 0x38], ebx
adc dword [rbx + 0x38], ebx
movaps xmm0, xmmword [rsp + 0x180]
sub byte [rsp + 0x180], al
and al, 0x80
add dword [rax], eax
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x190]
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x190]
movaps xmm2, xmmword [rsp + 0x1a0]
jmp case.0x1400f6549.37
cli
invalid
invalid
cli
invalid
mov rdx, qword [rdi + 8]
mov edx, dword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
mov byte [rsp + 0x20], 6
mov rcx, rbx
invalid
mov r9, rsi
call fcn.1400fc2f8
mov al, 5
add byte [rax], al
and al, 0x20
invalid
invalid
mov al, 5
add byte [rax], al
add eax, 0x8b480000
mov word [rax + rbx*8], fs
add byte [rax], al
add byte [rax], al
invalid
invalid
xchg esp, eax
mov rcx, qword [rsp + 0xd8]
mov ecx, dword [rsp + 0xd8]
add byte [rax], al
mov rdx, qword [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add al, ch
call fcn.140076f8e
invalid
invalid
invalid
call fcn.140076f8e
invalid
jmp 0x1400fbb70
dec dword [rax - 0x75]
push rdi
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
or byte [rbx + rcx*4 + 0x47], cl
adc dh, al
mov byte [rsp + 0x20], 6
mov byte [rsp + 0x20], 6
mov rcx, rbx
mov r9, rsi
int1
int1
call fcn.1400fc2f8
add byte [rax], al
mov rcx, qword [rsp + 0xd8]
mov rdx, qword [rsp + 0xe0]
xchg esp, eax
and al, 0xe0
add byte [rax], al
add byte [rax], al
call fcn.140076825
jmp 0x1400fbb70
invalid
dec dword [rax - 0x73]
je 0x1400fbdbc
lea rsi, [rsp + 0x38]
cmp byte [rax - 0x73], cl
mov esp, 0x8824
add byte [rcx + 9], bh
add byte [rax], al
invalid
lea rdi, [rsp + 0x88]
mov ecx, 9
add byte [rax], al
invalid
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0xd8]
mov rdx, qword [rsp + 0xe0]
loopne 0x1400fbdb7
add byte [rax], al
call fcn.140076825
stosb byte [edi], al
idiv edi
jmp 0x1400fb147
test bl, dh
invalid
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
lea ecx, [0x14034a100]
and al, 0
add al, ch
and ebx, ebp
sbb eax, 0xd8d4800
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rax, [rsp + 0xd8]
mov qword [rax], r14
lea rdx, str.tried_to_unwrap_group_from_HirFrame__got:
lea rcx, [rsp + 0x30]
mov qword [rcx], rdx
mov edx, 1
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
add byte [rbp + rcx*4 + 5], cl
adc eax, dword [rcx]
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
adc eax, dword [rcx]
add byte [rax], al
mov qword [rax + 8], r8
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da380
lea rcx, [0x14034a6d0]
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
int3
add ah, cl
push rsi
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
ror byte [rax - 0x77], 1
mov rsi, rcx
mov rax, rdx
mov rsi, rcx
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
adc eax, 0x24e4ab
adc eax, 0x24e4ab
add byte [rax - 0x77], cl
shr eax, 0xf1
invalid
mov rcx, rax
call fcn.14016c65e
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400fbea0
dec rcx
mov qword [rax + 0x10], rcx
mov rax, qword [rax + 8]
imul rcx, rcx, 0x30
movups xmm0, xmmword [rax + rcx]
movups xmm1, xmmword [rax + rcx + 0x10]
or byte [rax], r10b
or byte [rax], r10b
movups xmm2, xmmword [rax + rcx + 0x20]
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x1400fbead
invalid
or eax, 0x11b848
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 6
inc qword [rdx]
movabs rax, 0x8000000000000011
mov qword [rsi], rax
inc qword [rdx]
add rsp, 0x20
pop rsi
ret
sub esp, 0x68
movabs rax, 0x800000000000000c
cmp qword [rdx], rax
invalid
add dh, byte [rbx + 0x1b]
jae 0x1400fbee4
movups xmm0, xmmword [rdx]
adc byte [rdx], al
movups xmm1, xmmword [rdx + 0x10]
movups xmm2, xmmword [rdx + 0x20]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
adc dword [rcx], eax
adc dword [rcx], eax
add rsp, 0x68
ret
lea rax, [rsp + 0x28]
mov qword [rax], rdx
adc byte [rax - 0x73], cl
adc eax, 0x24dfcd
int 0xdf
and al, 0
lea rcx, [rsp + 0x38]
mov qword [rcx], rdx
mov edx, 1
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, [0x1400fbf29]
add eax, 0x19
add byte [rax], al
add byte [rcx + rcx*4 + 0x40], cl
or byte [rax - 0x77], cl
invalid
mov qword [rax + 8], r8
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
adc byte [r8 - 0x77], cl
push rcx
sbb byte [rax - 0x73], cl
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
adc eax, 0x24e01d
adc eax, 0x24e01d
add al, ch
pop rax
in al, 0x1d
add ah, cl
sub rsp, 0x48
call fcn.1402da380
int3
mov rax, qword [rcx]
movabs r8, 0x7ffffffffffffff4
hlt
invalid
invalid
invalid
invalid
invalid
invalid
jg 0x1400fbf89
lea ecx, [rax + rax]
xor r10d, r10d
cmp r9, 5
stc
invalid
stc
add eax, 0x448d4a
invalid
invalid
invalid
invalid
lea rax, [rax + r8 + 1]
add byte [rcx], r8b
add dword [rdi + rcx + 0x42], ecx
ror byte [rax - 0x73], 1
lea rax, [0x1403d5594]
cmovb r10, rax
lea rax, [0x1403d5594]
sub eax, 0x4634e00
movsxd r8, dword [rax + r10*4]
nop
add r8, rax
jmp r8
lea r9, [rsp + 0x40]
mov qword [r9], rcx
lea rax, [0x1400edbc4]
add eax, 0xffff1c56
add eax, 0xffff1c56
dec dword [rax - 0x77]
and al, 0x20
mov qword [rsp + 0x20], rax
lea rax, [0x14039e4f9]
mov r8d, 4
jmp 0x1400fc036
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x2a2584
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x2a2584
mov r8d, 6
jmp case.0x1400f648e.58
invalid
add byte [rax], al
add byte [rax], al
mov ebp, 0x48000000
add ecx, 8
add rcx, 8
lea r9, [rsp + 0x40]
mov qword [r9], rcx
lea rax, [0x1400ee006]
mov qword [rsp + 0x20], rax
push rax
and bh, bh
dec dword [rax - 0x77]
and al, 0x20
lea rax, [0x14039e509]
mov r8d, 0xa
add byte [rcx - 0x48], al
or al, byte [rax]
add byte [rax], al
jmp 0x1400fc036
add rcx, 8
lea rax, [rsp + 0x40]
mov qword [rax], rcx
lea rcx, [0x1400ee467]
lea ecx, [0x1400ee467]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
and al, 0x28
and al, 0x28
mov qword [rsp + 0x20], 9
lea rax, [0x1403aa9e6]
lea r9, [0x14039e513]
or eax, 0x2a2515
add byte [rcx - 0x48], al
add eax, 0x48000000
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov r8d, 5
mov rcx, rdx
invalid
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0xb1e8
invalid
mov rdx, rax
call fcn.14006dac0
mov cl, 0x1a
idiv edi
mov cl, 0x1a
idiv edi
jmp case.0x1400f6549.53
xor byte [rax - 0x7d], cl
ror dword [rax], 0x4c
or byte [rbp + rcx*4 + 0x4c], cl
and al, 0x40
add rcx, 8
lea r9, [rsp + 0x40]
or byte [rbp + rcx*4 + 0x4c], cl
and al, 0x40
mov qword [r9], rcx
lea rax, case.0x1400dbdf7.274
mov qword [rsp + 0x20], rax
lea rax, [0x14039e4fd]
add byte [rcx - 0x48], al
or al, 0
add byte [rax], al
add byte [rcx - 0x48], al
or al, 0
add byte [rax], al
mov rcx, rdx
mov rdx, rax
call fcn.14006e130
nop
add rsp, 0x48
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x2a24c8
add byte [rcx - 0x48], al
mov r8d, listen
or eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
add rsp, 0x48
jmp rax
invalid
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, rdx
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
loop 0x1400fc09d
add al, ch
fild word [0xc957c088]
add eax, 0x89480007
ret
mov rdi, rdx
mov r14, qword [rax + 0x10]
cmp r14, qword [rax]
jne 0x1400fc096
mov rcx, rbx
call fcn.1400a475c
mov rax, qword [rbx + 8]
or byte [rcx + 0x6b], cl
imul rcx, r14, 0x30
movups xmm0, xmmword [rsi]
adc byte [rsi], al
invalid
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
invalid
movups xmmword [rax + rcx + 0x20], xmm2
movups xmmword [rax + rcx + 0x10], xmm1
or byte [rax], dl
movups xmmword [rax + rcx], xmm0
add al, 8
inc r14
mov qword [rbx + 0x10], r14
inc qword [rdi]
inc dword [rdi]
inc dword [rdi]
add rsp, 0x28
pop rbx
pop rdi
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
push rbp
push rbx
mov r9d, dword [rcx + 0x20]
movzx eax, byte [rcx + 0x24]
shl rax, 0x20
or rax, r9
imul r11, r8, 0x38
add r11, rdx
mov sil, 1
mov bl, 2
add cl, byte [rax - 0x73]
cmp eax, 0x2d94b7
xchg esp, eax
invalid
invalid
add cl, byte [rax - 0x73]
cmp eax, 0x2d94b7
xchg esp, eax
invalid
invalid
xchg esp, eax
sub eax, 0x2b14100
invalid
mov r9b, 2
add al, byte [rcx - 0x50]
add al, byte [rcx - 0x4e]
mov dl, 2
invalid
invalid
mov r8b, 2
mov r10b, 2
mov dl, 2
mov dl, 2
mov bpl, 2
add cl, byte [rcx + rdi - 0x26]
cmp rdx, r11
je 0x1400fc134
movzx r14d, byte cs:[rdx + 0x30]
movzx r14d, byte [rdx + 0x30]
xor byte [rax - 0x7d], cl
ret 0x4e38
add rdx, 0x38
movsxd r14, dword [rdi + r14*4]
add r14, rdi
add esi, edi
jmp r14
out 0x89, al
jmp 0x1400fc101
fiadd dword [rcx - 0x77]
bnd jmp 0x1400fc101
jmp 0x1400fc101
mov r11, rax
shr r11, 0x20
mov edi, eax
shr edi, 0x18
mov r14d, eax
shr r14d, 0x10
mov r15d, eax
shr r15d, 8
cmp bl, 2
movzx edx, bl
cmove edx, eax
rol byte [rax - 0x80], 1
std
add al, byte [rax + 0xf]
mov dh, 0xf5
cmove esi, r15d
cmp r9b, 2
movzx r9d, r9b
cmove r9d, r14d
cmp r10b, 2
movzx r10d, r10b
cmove r10d, edi
xlatb
rol byte [rax - 0x80], 1
std
add al, byte [rax + 0xf]
mov dh, 0xf5
xlatb
cmp r8b, 2
movzx r8d, r8b
cmovne r11d, r8d
mov byte [rcx + 0x24], r11b
shl r11, 0x20
shl r10d, 0x18
loop 0x1400fc1ab
loop 0x1400fc1ab
or r10, r11
mov r8d, 0xff
and r9d, r8d
shl r9d, 0x10
or r9, r10
and esi, r8d
shl esi, 8
or rsi, r9
or byte [rcx + rcx - 0x32], cl
and edx, r8d
or rdx, rsi
mov dword [rcx + 0x20], edx
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
add dword [rax - 0x7d], ecx
invalid
add rsp, 0x28
ret
call 0x1b4e24643
add al, 0x84
sar byte [rcx + 0x30], 0x84
rol byte [rcx + 0xf], cl
xchg esp, eax
rol byte [rax + rax*8 + 0x44c0990f], 8
ror byte [rdi], 0xb6
ror byte [case.0x1400f3f6b.226], 0x49
mov eax, 4
add byte [rax], al
add byte [rax + 0x4801894c], al
mov dword [rcx + 8], edx
movabs r8, 0x8000000000000004
mov qword [rcx], r8
mov qword [rcx + 8], rdx
mov word [rcx + 0x28], ax
add rsp, 0x28
ret
or eax, 0x24e409
lea r8, [0x14034a6a0]
mov edx, 0x1a
call fcn.1402da510
int3
shr rcx, 0x20
shl rcx, 0x38
jne 0x1400fc2d5
mov r9, qword [rdx + 8]
mov r8, qword [rdx + 0x10]
mov byte [rsp + 0x20], 0
mov rcx, rsi
mov rdx, r9
mov r9, rax
call fcn.1400fc2f8
jmp case.0x1400df760.385
shl r9, 0x20
lea rcx, [rsi + 8]
mov rdx, r9
call fcn.1400fc22f
movabs rax, 0x8000000000000000
mov qword [rsi], rax
add rsp, 0x30
pop rsi
ret
add rsp, 0x38
pop rdi
pop rsi
ret
mov esi, ecx
mov r14, qword [rcx + 0x10]
xor edi, edi
lea rbx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
cmp r14, rdi
je 0x1400fc428
invalid
invalid
add byte [rax], al
invalid
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
mov r8, rdi
mov r9, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.1400777ed
movzx ebp, byte [rax]
mov ecx, ebp
cmp bpl, 0x62
jae 0x1400fc3b1
mov ecx, 0x61
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
movzx edi, byte [rax + 1]
movzx r15d, byte [rax + 1]
movzx edi, byte [rax + 1]
mov eax, r15d
mov eax, edi
cmp r15b, 0x7a
jb 0x1400fc3c4
mov eax, 0x7a
cmp cl, al
ja 0x1400fc3e9
add cl, 0xe0
add al, 0xe0
movzx ecx, cl
shl eax, 4
loopne 0x1400fc3d0
loopne 0x1400fc3dd
mov dh, 0xc9
movzx r8d, al
cmp cl, r8b
mov edx, r8d
cmovb edx, ecx
cmova r8d, ecx
mov rcx, rsi
call fcn.1400fdaea
invalid
add byte [rax], al
invalid
cmp bpl, 0x42
jae 0x1400fc3f6
mov edx, 0x41
jmp 0x1400fc3fa
movzx edx, bpl
cmp r15b, 0x5a
jb 0x1400fc408
mov r8d, 0x5a
jmp 0x1400fc40c
movzx r8d, r15b
cmp dl, r8b
ja 0x1400fc420
add dl, 0x20
add r8b, 0x20
mov rcx, rsi
call fcn.1400fdaea
inc rdi
jmp 0x1400fc385
invalid
invalid
invalid
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
pop rdi
jmp fcn.1400fe71b
add byte [rax], al
add byte [rax], al
mov ax, 1
cmp qword [rdx], 0
je case.0x1400dbdf7.447
add byte [rsi - 0x48], ah
add dword [rax], eax
mov r8, qword [rdx + 0x18]
test r8, r8
je case.0x1400dbdf7.447
mov r9, qword [rdx + 0x10]
xor eax, eax
cmp byte [r9 + r8*2 - 1], 0
setns al
movabs r8, 0x8000000000000005
mov qword [rcx], r8
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 8], xmm0
or byte [rdi], cl
adc dword [rcx + 0x18], ecx
mov word [rcx + 0x28], ax
ret
or byte [rdi], cl
adc dword [rcx + 0x18], ecx
sub byte [rcx], bh
sal dword [rdi + 0x58], 1
mov eax, 0xb3e
xor r9d, r9d
lea r8, [0x14034d598]
add dl, byte [rcx]
and eax, 0x3eba4100
or eax, dword [rax]
invalid
add dl, byte [rcx]
and eax, 0x3eba4100
or eax, dword [rax]
add byte [rcx + 0x39], cl
cmp r9, rax
jae 0x1400fc4d4
sal dword [rbx + 0x33], 0x49
shr edx, 1
shr r10, 1
add r10, r9
imul r11, r10, 0x18
ficomp dword [rax]
mov r11d, dword [r11 + r8]
cmp r11d, edx
ja 0x1400fc4b9
ficomp dword [rax]
cmp r11d, ecx
jae 0x1400fc4d4
cmp r11d, edx
jbe 0x1400fc4c1
mov rax, r10
cmp r11d, ecx
jae 0x1400fc4cc
inc r10
mov r9, r10
mov r10, rax
sub r10, r9
jmp 0x1400fc49c
invalid
ret 0x294d
cmp r9, rax
setb al
add rsp, 0x28
ret
add byte [rbp + rcx*4 + 5], cl
add ebx, dword [rdi]
add byte es:[rdx + 0x1e], bh
lea eax, [0x14035e3f0]
mov edx, 0x1e
call fcn.1402da510
int3
adc byte [rax - 0x73], cl
jl 0x1400fc530
and byte [rdi], cl
adc dword [rdi], eax
mov qword [rdi + 0x10], rax
mov rcx, rdi
call 0x1400fe4bc
add byte [rax - 0x75], cl
adc byte [r8 - 0x77], r9b
mov dword [rsi + 0x10], eax
movups xmm0, xmmword [rdi]
add byte [rax - 0x75], cl
adc byte [r8 - 0x77], r9b
invalid
mov dword [rsi + 0x10], eax
adc byte [rdi], r9b
adc byte [rdi], al
movups xmmword [rsi], xmm0
add rsp, 0x38
pop rdi
pop rsi
ret
push rbp
push rbx
sub rsp, 0x38
mov rsi, rcx
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x30], rax
xor edi, edi
dec dword [rbp + rcx*4 + 0x74]
and al, 0x28
dec dword [rbp + rcx*4 + 0x74]
and al, 0x28
lea r13, [0x14034d598]
cmp eax, 0x48002510
cmp edi, dword [rsp + 0x30]
cmp rdi, qword [rsp + 0x30]
je 0x1400fc645
invalid
add byte [rax - 0x75], cl
or byte [rax - 0x75], r9b
push rsi
adc byte [rcx - 0x77], cl
clc
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
mov r8, rdi
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
lea ecx, [0x140349910]
lea ecx, [0x140349910]
call fcn.140080ac7
mov ebp, dword [rax]
mov r15d, dword [rax + 4]
mov ecx, ebp
mov edx, r15d
call fcn.1400fc47f
test al, 1
jne 0x1400fc596
inc rdi
jmp 0x1400fc55b
invalid
inc r15d
mov dword [rsp + 0x28], ebp
mov dword [rsp + 0x2c], r15d
mov ebp, 0x110000
mov rcx, r14
call fcn.1400fe8e5
cmp eax, 0x110000
je 0x1400fc591
cmp ebp, 0x110000
je 0x1400fc5c2
cmp eax, ebp
jb 0x1400fc5a7
mov edx, 0xb3e
xor ecx, ecx
mov r8d, 0xb3e
cmp rcx, rdx
jae 0x1400fc5fe
shr r8, 1
shr eax, 1
add r8, rcx
imul r9, r8, 0x18
mov r10d, dword [r9 + r13]
cmp r10d, eax
je 0x1400fc616
lea r9, [r8 + 1]
cmp r10d, eax
cmova rdx, r8
cmovb rcx, r9
add qword [rcx + 0x39], rax
ret 0xf49
mov r8, rdx
sub r8, rcx
jmp 0x1400fc5cf
mov ebp, 0x110000
cmp rcx, 0xb3d
ja 0x1400fc5a7
imul rax, rcx, 0x18
imul eax, ecx, 0x18
rcr dword [rax], 0x42
mov ebp, dword [rax + rbp]
mov ebp, dword [rax + r13]
jmp 0x1400fc5a7
mov r15, qword [r9 + r13 + 8]
mov rbx, qword [r9 + r13 + 0x10]
shl rbx, 2
shl ebx, 2
shl ebx, 2
xor r12d, r12d
in al, 0x4c
cmp ebx, esp
cmp rbx, r12
je 0x1400fc5a7
mov edx, dword [r15 + r12]
mov rcx, rsi
mov r8d, edx
call fcn.1400fd898
add byte [rax], al
add byte [rax], al
add r12, 4
jmp 0x1400fc627
add al, 0xeb
loop 0x1400fc68e
mov rcx, rsi
mov ecx, esi
int1
call 0x1400fe4bc
xor eax, eax
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r8b, 0xff
call fcn.1400fe701
mov rax, qword [rdi + 0x10]
lea rdx, [rsp + 0x38]
and al, 0x38
mov qword [rdx + 0x18], rax
movups xmm0, xmmword [rdi]
invalid
sbb byte [rdi], cl
adc byte [rdi], al
invalid
invalid
movups xmmword [rdx + 8], xmm0
mov qword [rdx], 1
jmp 0x1400fc6d1
or byte [rax - 0x39], cl
add al, byte [rcx]
add byte [rax], al
add bl, ch
sub eax, 0x1dd4e8
add byte [rax - 0x77], cl
stc
xor edx, edx
mov r8d, 0x10ffff
mov eax, 0x10ffff
rol byte [rcx - 0x48], cl
invalid
mov eax, 0x10ffff
call fcn.1400fe6c2
mov rax, qword [rdi + 0x10]
lea rdx, [rsp + 0x38]
mov qword [rdx + 0x18], rax
movups xmm0, xmmword [rdi]
movups xmmword [rdx + 8], xmm0
or byte [rax - 0x7d], cl
and al, byte [rax]
or byte [rax - 0x7d], cl
and al, byte [rax]
mov rcx, rsi
call 0x1400fc43c
nop
add rsp, 0x58
pop rdi
pop rsi
ret
or cl, al
loope 0x1400fc6fe
movabs rdx, 0x1ab015701230113
shr rdx, cl
invalid
and eax, dword [rcx]
push rdi
add dword [rbx - 0x152cb7ff], ebp
invalid
invalid
mov word [rax + 0x28], dx
ret
sub byte [rbx + rcx*4 + 0x42], al
or byte [rcx - 0x7d], al
sar ch, 0x41
std
cmp r8d, 3
std
cmp r8d, 3
mov r9d, 3
cmovb r9d, r8d
cmp r9d, 2
jae 0x1400fc740
mov r8d, eax
and r8d, 3
mov r10w, 0x100
xor r9d, r9d
rol byte [rcx - 0x7d], 0xe0
add esp, dword [rsi + 0x41]
mov edx, 0x31450100
leave
jmp 0x1400fc76f
je 0x1400fc748
cmp dword [rdx + 0xc], 0
je 0x1400fc72f
mov r10d, eax
and r10d, 0xf
cmove ecx, dword [rbp + 0x850c]
add byte [rax], al
cmove ecx, dword [rbp + 0x850c]
add byte [rax], al
mov r8d, r9d
and r8d, 0x10
or r8d, r10d
and r9d, 0x20
and ecx, 0x20
and ecx, 0x20
mov r10d, eax
and r10d, 0x100
ret 0x8141
and eax, 0xc0
movzx r10d, r10w
or r10d, eax
or edx, eax
or edx, eax
movzx eax, r8w
or eax, r10d
movzx r8d, r9w
movzx eax, cx
rol byte [rcx + rcx - 0x30], 0x45
movzx eax, cx
or r8d, eax
movabs rax, 0x8000000000000008
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 1
add dword [rdi], ecx
adc byte [rdx], al
add dword [rdi], ecx
adc byte [rdx], al
movups xmmword [rcx + 8], xmm0
mov rax, qword [rdx + 0x10]
mov qword [rcx + 0x18], rax
sbb byte [r14 + 0x44], spl
mov dword [rcx + 0x28], eax
sbb byte [r14 + 0x44], spl
mov dword [rcx + 0x28], eax
ret
cmp r9, 5
lea rdx, [rdx + r8 + 1]
cmovb rax, rdx
test rax, rax
je fcn.1400ec9aa
cmp rax, 1
je 0x1400fc7f0
add dword [rsi + rdx + 0x48], esi
cmp eax, 2
cmp rax, 2
jne 0x1400fc800
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov edx, dword [rcx + 0x10]
mov edx, dword [rcx + 0x10]
mov rcx, rax
jmp fcn.140076f8e
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
jmp fcn.140076825
ret
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x148
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov rax, qword [rdx]
cmp byte [rax + 0x24], 0
jne 0x1400fc847
add rsi, 0x38
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov byte [rsp + 0x20], 0
mov rcx, rbx
mov r9, rsi
call fcn.1400fc2f8
jmp 0x1400fcb3d
movabs r14, 0x8000000000000000
mov rcx, qword [rsi + 0x18]
mov ecx, dword [rsi + 0x18]
xor rcx, r14
int1
cmp rcx, 2
mov eax, 2
cmovb rax, rcx
test rax, rax
je 0x1400fc88c
cmp rax, 1
jne 0x1400fc925
add byte [rax], al
add byte [rax], al
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
lea rbp, [rsi + 0x38]
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
call fcn.1400fdcae
jmp 0x1400fc8bf
mov edx, dword [rsi]
lea rbp, [rsi + 0x38]
lea r15, [rsp + 0x50]
mov rcx, r15
call 0x1400ed84d
mov r12, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
lea rcx, [rsp + 0x70]
and al, 0x70
and al, 0x70
mov rdx, r12
call fcn.1400fdcae
mov rcx, qword [r15]
mov rdx, r12
call fcn.1400a33ee
mov qword [rsp + 0x28], rbp
and al, 0x28
mov rax, qword [rsp + 0x70]
cmp rax, 4
jne 0x1400fc8d9
mov bpl, byte [rsp + 0x78]
jmp 0x1400fc9ae
mov rbp, qword [rsp + 0x78]
mov r13, qword [rsp + 0x80]
lea rcx, [0x1403d55c8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
enter 0xffffffffffffe0ff, 0x4c
lea eax, [0x140363794]
lea r8, [0x140363794]
mov r9d, recvfrom
mov rcx, rbp
mov rdx, r13
call fcn.140064d09
test al, al
je 0x1400fcc28
lea rcx, [rsp + 0x30]
call fcn.1400fdb67
jmp 0x1400fc9b8
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
mov r15, qword [rsi + 0x20]
mov r12, qword [rsi + 0x28]
lea rbp, [rsi + 0x38]
lea r13, [rsp + 0xe0]
mov rcx, r13
call fcn.1400fddaf
lea rcx, [rsp + 0xc8]
mov rdx, r15
mov r8, r12
call fcn.1400fddaf
mov r15, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
adc byte [r13 + rcx*4 + 0x64], r9b
and al, 0x50
adc byte [r13 + rcx*4 + 0x64], r9b
and al, 0x50
mov rcx, r12
mov rdx, r15
call fcn.1400fdfa7
cmp byte [r12], 0
mov qword [rsp + 0x28], rbp
je 0x1400fca5a
mov bpl, byte [rsp + 0x51]
mov rcx, qword [rsp + 0xc8]
mov rdx, qword [rsp + 0xd0]
call fcn.1400a33ee
mov rcx, qword [rsp + 0xe0]
mov rdx, r15
call fcn.1400a33ee
mov byte [rsp + 0x38], bpl
mov qword [rsp + 0x30], r14
mov rbp, qword [rsp + 0x28]
mov r15, qword [rdi + 8]
mov r12, qword [rdi + 0x10]
lea rax, [rsp + 0x30]
mov qword [rsp + 0x20], rax
lea r13, [rsp + 0xf8]
mov rcx, r13
mov rdx, r15
mov r8, r12
mov r9, rbp
call fcn.1400fdc54
cmp qword [r13], r14
add byte [rbp + 0x3b], dh
add byte [rbp + 0x3b], dh
mov r9b, byte [rsi + 0x68]
lea rax, [rsp + 0x100]
mov qword [rsp + 0x20], rax
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov rdx, rdi
mov r8, rbp
call fcn.1400fd329
mov rax, qword [rsi]
cmp rax, r14
jne 0x1400fca41
cmp qword [rsp + 0x110], 0
je 0x1400fcada
lea rsi, [rsp + 0xf8]
mov ecx, 0xa
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
jmp 0x1400fcb3d
lea rsi, [rsp + 0x78]
lea rdi, [rbx + 8]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov qword [rbx], rax
jmp 0x1400fcb0c
mov r12, qword [rsp + 0x58]
test r12, r12
je 0x1400fcbf0
add byte [rax], al
mov r13, qword [rsp + 0x60]
lea r8, str.General_CategoryScriptcfAgeScript_ExtensionsGrapheme_Cluster_BreakSentence_BreakWord_Break
mov r9d, reloc.WS2_32.dll_recv
adc byte [rax], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
mov rcx, r12
mov rdx, r13
call fcn.140064d09
test al, al
ror byte [rdi], 0x84
retf 1
invalid
mov r13, qword [rsp + 0xd0]
mov r8, qword [rsp + 0xd8]
lea r12, [rsp + 0x50]
mov rcx, r12
mov ecx, esp
mov ecx, esp
mov rdx, r13
call fcn.1400fe049
cmp byte [r12], 0
cmp byte [rsp], 0
jne 0x1400fc984
mov r12, qword [rsp + 0x58]
test r12, r12
je 0x1400fced2
invalid
mov qword [rsp + 0x68], r13
mov r13, qword [rsp + 0x60]
and al, 0x60
mov ecx, 1
jmp 0x1400fccbf
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
movups xmm2, xmmword [rbp + 0x20]
and byte [rbp + rcx*4 + 0x4c], cl
and al, 0x70
and byte [rbp + rcx*4 + 0x4c], cl
and al, 0x70
movaps xmmword [r9 + 0x20], xmm2
movaps xmmword [r9 + 0x10], xmm1
movaps xmmword [r9], xmm0
mov byte [rsp + 0x20], 6
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rdx, r15
mov r8, r12
loopne 0x1400fcaf0
in al, dx
idiv edi
invalid
loopne 0x1400fcaf0
in al, dx
idiv edi
dec dword [rax - 0x75]
mov word [rax + rdi*8], fs
and al, 0xf8
mov rcx, qword [rsp + 0xf8]
cmp rcx, r14
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
jne 0x1400fcb30
mov rcx, qword [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 8
add dword [rax], eax
add al, ch
neg dword [rdi + rsi*8 + 0x480debff]
mov edx, dword [rsp + 0x100]
invalid
mov rdx, qword [rsp + 0x108]
call fcn.140076825
jmp 0x1400fcb3d
mov rdx, qword [rsp + 0x100]
add dword [rax], eax
add al, ch
mov cl, 0x68
cli
call qword [rax + 0x48c48148]
add dword [rax], eax
add byte [rbx + 0x5d], bl
call fcn.1400a33ee
nop
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [0x14037a500]
mov edx, 0xa1
mov r8, rbp
mov r9, r13
jmp 0x1400fcd53
invalid
mov r12, qword [rsp + 0x88]
mov r15, qword [rsp + 0x90]
lea r8, [0x14035e420]
mov r9d, 3
mov rcx, rbp
mov rdx, r13
call fcn.140064d09
idiv bh
idiv bh
test al, al
je 0x1400fcbf7
lea rcx, [rsp + 0x50]
call fcn.1400fe47d
mov ebp, 0x20
lea r13, str.S_6_
popfq
lock add byte es:[rax - 0x7f], cl
std
and byte [rbx], al
add byte [rax], al
cmp rbp, 0x320
je 0x1400fcd03
mov r8, qword [rbp + r13 - 0x20]
mov r9, qword [rbp + r13 - 0x18]
mov rcx, r12
mov rdx, r15
call fcn.140064d09
test al, al
jne 0x1400fcdcf
add rbp, 0x20
jmp 0x1400fcbab
lea rcx, [rsp + 0x30]
mov rdx, rbp
mov r8, r13
call 0x1400fe30a
jmp 0x1400fc9b8
xor ebp, ebp
jmp 0x1400fc989
lea r8, [0x14035e423]
mov r9d, reloc.WS2_32.dll_recvfrom
mov rcx, rbp
mov rdx, r13
call fcn.140064d09
test al, al
je 0x1400fcd21
lea rcx, [0x14037d3b0]
mov edx, 0xa1
jmp 0x1400fcd4d
lea r8, [0x140360dfe]
mov r9d, listen
mov rcx, rbp
mov rdx, r13
call fcn.140064d09
test al, al
je 0x1400fcd7a
lea rcx, [rsp + 0x30]
call fcn.1400fdb79
jmp 0x1400fc9b8
lea r8, [0x14035e418]
mov r9d, 6
mov rcx, r12
mov rdx, r13
call fcn.140064d09
test al, al
je 0x1400fce43
mov r13, qword [rsp + 0xd0]
mov r8, qword [rsp + 0xd8]
lea r12, [rsp + 0x50]
mov rcx, r12
mov rdx, r13
call fcn.1400fe1ec
cmp byte [r12], 0
jne 0x1400fc984
mov r12, qword [rsp + 0x58]
test r12, r12
je 0x1400fced2
mov qword [rsp + 0x68], r13
mov r13, qword [rsp + 0x60]
mov ecx, 2
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], r12
mov qword [rsp + 0x80], r13
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], rdx
mov rcx, qword [rsp + 0xc8]
mov rdx, qword [rsp + 0x68]
call fcn.1400a33ee
mov rcx, qword [rsp + 0xe0]
mov rdx, r15
jmp 0x1400fc8ba
mov byte [rsp + 0x38], 1
mov qword [rsp + 0x30], r14
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
call fcn.140076825
jmp 0x1400fc9b8
lea r8, [0x14035e434]
mov r9d, reloc.WS2_32.dll_shutdown
mov rcx, rbp
mov rdx, r13
call fcn.140064d09
test al, al
je 0x1400fcea8
lea rcx, [0x140397208]
mov edx, reloc.WS2_32.dll_listen
mov r8, r12
mov r9, r15
call fcn.1400fe266
mov r8, rdx
lea r15, [rsp + 0x70]
mov rcx, r15
mov rdx, rax
call fcn.1400fe2f3
cmp qword [r15], r14
jne 0x1400fcdb3
mov byte [rsp + 0x38], 1
jmp 0x1400fc9b3
lea rcx, [0x140394038]
mov edx, 0x3c
mov r8, rbp
mov r9, r13
call fcn.1400fe266
mov r8, rdx
lea r15, [rsp + 0x70]
mov rcx, r15
mov rdx, rax
call fcn.1400fe2f3
cmp qword [r15], r14
jne 0x1400fcdb3
mov byte [rsp + 0x38], 0
jmp 0x1400fc9b3
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x40], rax
movups xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x30], xmm0
jmp 0x1400fc9b8
lea r15, [rsp + 0x70]
lea r12, [rsp + 0x50]
test rbp, rbp
je 0x1400fce20
lea r14, [r13 + 0x20]
mov rdx, qword [r13 + 0x10]
mov r8, qword [r13 + 0x18]
mov rcx, r15
call fcn.1400fdb8b
mov r13, qword [rsp + 0x78]
mov r8, qword [rsp + 0x80]
mov rcx, r12
mov rdx, r13
call fcn.1400fe4a2
mov rcx, qword [rsp + 0x70]
mov rdx, r13
call fcn.140076825
add rbp, 0xffffffffffffffe0
mov r13, r14
jmp 0x1400fcdd9
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x40], rax
movups xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x30], xmm0
movabs r14, 0x8000000000000000
jmp 0x1400fc9b8
lea rbp, [rsp + 0x50]
mov rcx, rbp
mov rdx, r12
mov r8, r13
call fcn.1400fe14a
cmp byte [rbp], 0
jne 0x1400fc984
mov rcx, qword [rsp + 0x58]
mov bpl, 1
test rcx, rcx
je 0x1400fc989
mov rdx, qword [rsp + 0x60]
mov r8, qword [rsp + 0xd0]
mov r9, qword [rsp + 0xd8]
mov qword [rsp + 0x68], r8
call fcn.1400fe266
test rax, rax
je 0x1400fc989
mov ecx, 3
mov rbp, qword [rsp + 0x28]
jmp 0x1400fccbf
lea r8, [0x14035e44a]
mov r9d, recvfrom
mov rcx, rbp
mov rdx, r13
call fcn.140064d09
test al, al
je 0x1400fceda
lea rcx, [0x14039e0d0]
mov edx, recvfrom
jmp 0x1400fcf06
mov bpl, 1
jmp 0x1400fc989
lea r8, [0x14035e458]
mov r9d, 0xa
mov rcx, rbp
mov rdx, r13
call fcn.140064d09
test al, al
je 0x1400fcda9
lea rcx, [0x1403993c0]
mov edx, reloc.WS2_32.dll_select
mov r8, r12
mov r9, r15
call fcn.1400fe266
mov r8, rdx
lea r15, [rsp + 0x70]
mov rcx, r15
mov rdx, rax
call fcn.1400fe2f3
cmp qword [r15], r14
mov rbp, qword [rsp + 0x28]
jne 0x1400fcf3d
mov byte [rsp + 0x38], 1
mov qword [rsp + 0x30], r14
jmp 0x1400fc9bd
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x40], rax
movups xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x30], xmm0
jmp 0x1400fc9bd
mov ecx, edx
mov rdx, rdi
call fcn.140064d09
test al, al
je 0x1400fe089
lea rax, [0x14035fe8d]
jmp 0x1400fe127
lea r8, [0x14035fe5f]
mov r14d, 8
mov r9d, 8
mov rcx, rbx
mov rdx, rdi
call fcn.140064d09
test al, al
je 0x1400fe0b4
lea rax, [0x14035fe85]
jmp 0x1400fe127
lea r8, [0x140349692]
mov r14d, 5
mov r9d, 5
add eax, 0x48000000
mov ecx, ebx
add eax, 0x48000000
mov ecx, ebx
mov rdx, rdi
call fcn.140064d09
test al, al
je 0x1400fe0df
lea rax, str.ASCIIAssignedAnyh
jmp 0x1400fe127
lea rdx, str.General_CategoryScriptcfAgeScript_ExtensionsGrapheme_Cluster_BreakSentence_BreakWord_Break
lea r14, [rsp + 0x20]
mov r8d, reloc.WS2_32.dll_recv
mov rcx, r14
call fcn.1400fe14a
cmp byte [r14], 0
je 0x1400fe10a
mov al, byte [rsp + 0x21]
mov byte [rsi + 1], al
mov al, 1
jmp 0x1400fe131
mov rcx, qword [rsp + 0x28]
test rcx, rcx
test ecx, ecx
je 0x1400fe13d
mov rdx, qword [rsp + 0x30]
mov r8, rbx
mov r9, rdi
call fcn.1400fe266
mov r14, rdx
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], r14
xor eax, eax
mov byte [rsi], al
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srcunicode.rsassertion_failed:_start___end
call fcn.1402da8f0
int3
cmp r12, r15
jae 0x1400fe2d3
shr r13, 1
add r13, r12
mov rbp, r13
shl rbp, 5
mov rcx, qword [rbx + rbp]
mov rdx, qword [rbx + rbp + 8]
mov r8, r14
mov r9, rdi
call fcn.1400846d5
test al, al
je 0x1400fe2d5
mov rcx, r13
cmp al, 1
je 0x1400fe2be
mov rcx, r15
cmp al, 0xff
jne 0x1400fe2c8
inc r13
mov r12, r13
mov r13, rcx
sub r13, r12
mov r15, rcx
mov edi, ecx
jmp 0x1400fe28a
jmp 0x1400fe2df
mov rsi, qword [rbx + rbp + 0x10]
mov rdx, qword [rbx + rbp + 0x18]
mov rax, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
dec dword [rax - 0x48]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x3cfe76b8], al
push r14
push rsi
push rdi
push rbx
sub rsp, 0x58
mov rdi, r8
mov rbx, rdx
mov rsi, rcx
lea r8, [0x140363794]
mov r9d, recvfrom
mov rcx, rdx
mov rdx, rdi
call fcn.140064d09
test al, al
je 0x1400fe349
mov rcx, rsi
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.1400fdb67
lea r8, str.ASCIIAssignedAnyh
mov r9d, 5
mov rcx, rbx
mov rdx, rdi
call fcn.140064d09
test al, al
je 0x1400fe36e
lea rdx, [0x14034a3d8]
jmp 0x1400fe391
lea r8, [0x14035fe8d]
mov r9d, 3
mov rcx, rbx
mov rdx, rdi
mov edx, edi
call fcn.140064d09
test al, al
je 0x1400fe3a8
lea rdx, [0x140378788]
mov r8d, 1
mov rcx, rsi
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.1400fdb8b
invalid
dec dword [rcx - 0x42]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x33fa72b4], al
sbb ah, byte [rsi]
add byte [rcx - 0x47], al
or byte [rax], al
add byte [rax], al
movabs r14, 0x8000000000000000
lea r8, [0x14035fe85]
mov r9d, 8
mov rcx, rbx
mov rdx, rdi
call fcn.140064d09
test al, al
je 0x1400fe3f8
lea rdx, [0x140363004]
lea rdi, [rsp + 0x28]
mov r8d, 0xa
mov eax, 0xa
mov eax, 0xa
mov rcx, rdi
call 0x1400fe30a
mov rcx, qword [rdi]
mov al, byte [rdi + 8]
cmp rcx, r14
jne 0x1400fe430
mov byte [rsi + 8], al
jmp 0x1400fe42b
lea rcx, [0x1403782e8]
mov edx, 0x25
mov r8, rbx
mov r9, rdi
call fcn.1400fe266
mov r8, rdx
lea rdi, [rsp + 0x28]
jmp 0xfa100b9e
mov rcx, rdi
mov rdx, rax
call fcn.1400fe2f3
cmp qword [rdi], r14
jne 0x1400fe462
mov byte [rsi + 8], 1
mov qword [rsi], r14
jmp 0x1400fe473
mov rdx, qword [rsp + 0x31]
mov r8, qword [rsp + 0x38]
lea rdi, [rsp + 0x40]
mov qword [rdi + 0x10], r8
mov qword [rdi + 9], rdx
mov qword [rdi], rcx
mov byte [rdi + 8], al
mov rcx, rdi
call fcn.1400fd71f
invalid
dec dword [rax - 0x75]
adc byte [r8 - 0x77], r9b
adc byte [rdi], r9b
adc byte [rdi], al
jmp 0x1400fe470
invalid
mov rax, qword [rsp + 0x38]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
ret
call fcn.1400fc4f8
nop
add rsp, 0x38
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
mov rsi, rcx
mov rbx, qword [rcx + 8]
mov rdi, qword [rcx + 0x10]
mov r13, rbx
mov qword [rsp + 0x28], rdi
cmp rdi, 2
jb 0x1400fe63e
mov r12d, dword [r13]
mov r15d, dword [r13 + 4]
mov ebp, dword [r13 + 8]
mov r14d, dword [r13 + 0xc]
mov ecx, r12d
mov edx, r15d
mov r8d, ebp
mov r9d, r14d
call fcn.1400eed0a
or bh, bh
invalid
cmp al, 2
jb 0x1400fe52b
or bh, bh
invalid
dec rdi
cmp r12d, ebp
cmova ebp, r12d
cmp r15d, r14d
cmovb r14d, r15d
inc r14d
add r13, 8
cmp ebp, r14d
ja 0x1400fe4df
mov r15, qword [rsp + 0x28]
cmp r15, 2
jae case.0x140117283.343
test r15, r15
jne 0x1400fe58e
lea rcx, str.assertion_failed:__self.ranges.is_empty__
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
and al, 0
mov dh, 0x24
add byte [rbp + rcx*4 + 5], cl
lahf
mov dh, 0x24
and al, 0
mov edx, 0x29
and al, 0
mov edx, 0x29
call fcn.1402da510
cmp r15, 0x15
jae 0x1400fe57e
lea rdi, [r15*8]
mov r14d, 8
cmp rdi, r14
je 0x1400fe58e
lea rdx, [rbx + r14]
mov rcx, rbx
call fcn.1400eee62
add r14, 8
jmp 0x1400fe567
xor ecx, dword [rax - 0x77]
fld1
invalid
lea r8, [rsp + 0x30]
mov rcx, rbx
mov rdx, r15
call fcn.1400ef5cc
adc bh, bh
invalid
adc bh, bh
push qword [rcx]
fisttp dword [rbp + rcx*4 + 0x35]
or dword [rsi + 0x39490024], esi
fisttp word [rdi]
xor ebx, ebx
lea r14, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
cmp r15, rbx
je 0x1400fe623
invalid
add dword [rax], 0
invalid
test byte [rbx + 0x48000000], al
mov ecx, dword [rsi + 8]
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
cmp rdx, r15
jbe 0x1400fe5da
mov r9d, dword [rcx + rdx*8 - 8]
mov eax, dword [rcx + rbx*8]
cmp r9d, eax
mov r11d, eax
cmova r11d, r9d
mov r10d, dword [rcx + rdx*8 - 4]
mov r8d, dword [rcx + rbx*8 + 4]
cmp r10d, r8d
ret 0x8944
mov dword [rcx + 0xf], 0xc7fffa42
cmp r11d, edi
jbe 0x1400fe5f5
ret 0x8944
mov r8, rbx
mov r9, r14
int1
int1
call fcn.140080ac7
mov edx, dword [rax]
mov r8d, dword [rax + 4]
mov rcx, rsi
call fcn.1400fd898
jmp 0x1400fe61b
cmp r9d, eax
cmovb eax, r9d
cmp r10d, r8d
cmova r8d, r10d
cmp eax, r8d
mov r9d, r8d
cmova r8d, eax
cmovb r9d, eax
mov dword [rcx + rdx*8 - 8], r9d
mov dword [rcx + rdx*8 - 4], r8d
inc rbx
jmp 0x1400fe597
lea rbx, [rsp + 0x30]
mov rcx, rbx
mov rdx, rsi
mov r8, r15
call fcn.1400f27e2
mov rcx, rbx
call fcn.1400f31b6
xor byte [rax - 0x77], cl
invalid
nop
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rdx, [0x1400ee2df]
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x48], r8
mov edx, 5
mov qword [rsp + 0x40], rdx
lea r8, [0x1403aa7a8]
mov qword [rsp + 0x38], r8
lea r8, [0x1400f3032]
mov qword [rsp + 0x30], r8
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0x20], rdx
lea rdx, str.FromUtf8Errorbytes
lea r9, [0x140348385]
pushfq
and al, 0
pushfq
and al, 0
mov r8d, reloc.WS2_32.dll_listen
mov rcx, rax
call fcn.14006db70
nop
add rsp, 0x68
ret
mov rsi, rcx
call fcn.1400fd898
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x1400fe4bc
add rsp, 0x38
ret
add byte [rax], al
add byte [rax], al
cmp r13, 2
jb 0x1400fe8a5
mov bpl, byte [rdi]
mov r14b, byte [rdi + 1]
mov r15b, byte [rdi + 2]
mov bh, byte [rdi + 2]
mov bh, byte [rdi + 2]
mov r12b, byte [rdi + 3]
mov ecx, ebp
mov edx, r14d
mov r8d, r15d
mov r9d, r12d
call fcn.1400eea95
cmp al, 2
jb 0x1400fe786
dec r13
mov ecx, ebp
mov edx, r14d
mov r8d, r15d
mov r9d, r12d
call fcn.1400fe8b7
add rdi, 2
test al, al
je 0x1400fe73e
mov r13, qword [rsp + 0x28]
cmp r13, 2
jae 0x1400fe7ae
test r13, r13
jne 0x1400fe7e9
lea rcx, str.assertion_failed:__self.ranges.is_empty__
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
mov edx, 0x29
add byte [rax], al
call fcn.1402da510
cmp r13, 0x15
jae 0x1400fe7d9
invalid
and eax, 0x6d3c8d4a
add byte [rax], al
add byte [rax], al
lea rdi, [r13*2]
mov r14d, 2
cmp rdi, r14
je 0x1400fe7e9
lea rdx, [rbx + r14]
mov rcx, rbx
call fcn.1400eedd9
add r14, 2
jmp 0x1400fe7c2
lea r8, [rsp + 0x30]
mov rcx, rbx
mov rdx, r13
call fcn.1400f11a0
xor ebx, ebx
cmp r13, rbx
je 0x1400fe88a
mov r12, qword [rsi + 8]
mov r15, qword [rsi + 0x10]
cmp r15, r13
jbe 0x1400fe85a
mov r14b, byte [r12 + r15*2 - 2]
mov bpl, byte [r12 + r15*2 - 1]
je 0x1400fe881
inc byte [rbx - 0x76]
insb byte [rdi], dx
jl 0x1400fe80a
inc dword [rcx - 0x76]
cmp al, 0x5c
mov dil, byte [r12 + rbx*2]
mov r13b, byte [r12 + rbx*2 + 1]
mov ecx, r14d
mov edx, ebp
mov r8d, edi
mov r9d, r13d
call fcn.1400fe8b7
test al, al
je 0x1400fe85a
movzx eax, r14b
movzx ecx, dil
cmp r14b, dil
cmovb ecx, eax
movzx eax, bpl
movzx edx, r13b
cmp bpl, r13b
cmova edx, eax
cmp cl, dl
mov eax, edx
cmova edx, ecx
cmovb eax, ecx
mov byte [r12 + r15*2 - 2], al
mov byte [r12 + r15*2 - 1], dl
invalid
jmp 0x1400fe87d
invalid
mov rcx, r12
mov rdx, r15
mov r8, rbx
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
call fcn.1400777ed
jle 0x1400fe7fc
idiv edi
mov dl, byte [rax]
mov r8b, byte [rax + 1]
mov rcx, rsi
call fcn.1400fdaea
inc rbx
mov r13, qword [rsp + 0x28]
ret
mov ebp, dword [rsp + 0x28]
jmp 0x1400fe7eb
lea rdi, [rsp + 0x30]
mov rcx, rdi
mov rdx, rsi
mov r8, r13
call fcn.1400f278d
mov rcx, rdi
call fcn.1400f320b
nop
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
pop rsi
ret 0xf44
cmp r8d, edx
jae 0x1400fe915
invalid
and eax, 0x44c08944
lea eax, [rax + 1]
mov eax, r8d
lea r8d, [rax + 1]
mov dword [rcx], r8d
mov r9d, eax
xor r9d, 0xd800
add r9d, 0xffef0000
cmp r9d, 0xffef0800
jb 0x1400fe8eb
ret
mov eax, 0x110000
ret
add dword [rax], eax
add byte [rcx + rcx*4 - 0x31], cl
mov rsi, r8
mov rbx, rcx
movabs rbp, 0x8000000000000000
add byte [rax], al
or byte [rax - 0x7b], 0xd2
add byte [rax], al
or byte [rax - 0x7b], 0xd2
je 0x1400fea82
mov r14, qword [rdi]
cmp byte [r14 + 0x24], 0
jne 0x1400feb4d
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov rdx, r14
call 0x1400fbe53
movabs r15, 0x8000000000000011
add byte [rax], al
or byte [rcx + rdi + 0x3f], 0xf
test byte [rcx], bh
adc eax, dword [rax]
invalid
add byte [rax], al
or byte [rcx + rdi + 0x3f], 0xf
test byte [rcx], bh
adc eax, dword [rax]
add byte [rax - 0x73], cl
jl 0x1400fe9a3
lea rdi, [rsp + 0x28]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
adc byte [rdi + 0x20], dl
lea rdx, [rsp + 0xc0]
add byte [rdi], cl
sub dword [rdx + 0x20], edx
sub byte [rdi], cl
adc byte [rdi], al
adc byte [rdi + 0x20], dl
add byte [rdi], cl
sub dword [rdx + 0x20], edx
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0xa8]
call fcn.1400fd1c2
mov rcx, rdi
mov rdx, r14
mov edx, esi
add byte [rax], al
add al, ch
invalid
call 0x1400fbe53
cmp qword [rdi], r15
je 0x1400ffccc
lea rdi, [rsp + 0x28]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
lea rdx, [rsp + 0xc0]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x78]
call fcn.1400fd1c2
mov rcx, rdi
mov rdx, r14
call 0x1400fbe53
pop rsp
invalid
cmp qword [rdi], r15
je 0x1400ffce4
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
movups xmm2, xmmword [rsp + 0x48]
push rsp
and al, 0x48
lea rdx, [rsp + 0xc0]
lea rdx, [rsp + 0xc0]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
lea rcx, [rsp + 0x90]
call fcn.1400fd1c2
xchg ebx, eax
out 0xff, eax
inc dword [rcx - 0x75]
invalid
invalid
test al, 1
invalid
je 0x1400fea4e
xchg ebx, eax
out 0xff, eax
inc dword [rcx - 0x75]
and byte [rax + 0x48177401], r13b
add dword [rdi + rdx + 0x48], esi
lea ecx, [rsp + 0xa8]
add dword [rdi + rdx + 0x48], esi
lea rcx, [rsp + 0xa8]
call fcn.1400fc369
lea rcx, [rsp + 0x78]
and al, 0x78
and al, 0x78
call fcn.1400fc369
movzx eax, byte [rsi + 0x40]
test eax, eax
mov dh, 0x46
test eax, eax
je 0x1400fed28
cmp eax, 1
jne 0x1400fed44
invalid
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb0
mov rdx, qword [rsp + 0xb0]
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xb8
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x78
mov r8, qword [rsp + 0xb8]
lea rcx, [rsp + 0x78]
call fcn.1400fff00
jmp 0x1400fedaa
mov r14d, dword [rsi + 0x98]
lea eax, [r14 - 0x110000]
inc dword [rbx + 0x2b908f8]
add byte [rax], al
add byte [rdi], cl
enter 0xffffffffffff8d48, 5
imul ebp, dword ss:[0x14c7332a6], 0xffffff88
invalid
or al, 0x88
add byte [rcx - 0x73], al
xchg byte [rax], al
add bh, ch
inc dword [rbx + 0x2b908f8]
add byte [rax], al
add byte [rdi], cl
enter 0xffffffffffff8d48, 5
imul ebp, dword ss:[0x14c7332a6], 0xffffff88
invalid
or al, 0x88
invalid
or al, 0x88
add rcx, rax
jmp rcx
mov r15, qword [rdi]
cmp byte [r15 + 0x24], 0
jne 0x1400ff6bb
add byte [rax], al
add byte [rax], al
lea r14, [rsp + 0x28]
mov rcx, r14
mov rdx, r15
call 0x1400fbe53
movabs rax, 0x8000000000000011
cmp qword [r14], rax
je 0x1400ffd06
lea r14, [rsp + 0x28]
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
lea rdx, [rsp + 0xf0]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
sub byte [rcx + 0xf], al
adc byte [rsi], al
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x90]
call fcn.1400fd1c2
mov rcx, r14
mov rdx, rdi
mov edx, edi
mov r8, rsi
call fcn.1401008df
add byte [rax], al
add byte [rax], al
mov r13, qword [r14]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x76], 0x76
or byte [rcx + 0x39], cl
invalid
jne 0x1400ff9fa
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x76], 0x76
invalid
lea rsi, [rsp + 0x90]
mov rcx, rsi
mov edx, r14d
mov r8d, r14d
jmp 0x1400ff211
nop
add byte [rax], al
add byte [rax - 0x77], cl
int1
lea r15, [rsp + 0x28]
mov rcx, r15
mov rdx, r14
call 0x1400fbe53
movabs r12, 0x8000000000000011
cmp qword [r15], r12
je 0x1400ffcc0
invalid
add byte [rbp + rcx*4 + 0x7c], cl
and al, 0x28
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
lea r15, [rsp + 0x28]
lea rdx, [rsp + 0xc0]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
sub dword [rdx], eax
lea rcx, [rsp + 0xa8]
call fcn.1400fd2bd
sbb ah, bh
invalid
dec dword [rcx + rcx*4 - 7]
mov rdx, r14
call 0x1400fbe53
sar bh, cl
invalid
sbb ah, bh
invalid
bnd call 0x1400fbe53
sar bh, cl
dec dword [rbp + 0x39]
cmp dword [rdi], esp
cmp qword [r15], r12
je 0x1400ffcd8
lea r15, [rsp + 0x28]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
lea rdx, [rsp + 0xc0]
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
sub dword [rdx + 0x20], edx
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
sub dword [rdx + 0x20], edx
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x78]
and al, 0x78
and al, 0x78
call fcn.1400fd2bd
mov rcx, r15
mov rdx, r14
call 0x1400fbe53
sar bh, cl
dec dword [rbp + 0x39]
invalid
je 0x1400ffcf0
sar bh, cl
dec dword [rbp + 0x39]
invalid
movups xmm0, xmmword [rsp + 0x28]
adc byte [rsp + 0x28], al
movups xmm1, xmmword [rsp + 0x38]
movups xmm2, xmmword [rsp + 0x48]
lea rdx, [rsp + 0xc0]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
adc byte [rdi], cl
sub dword [rdx], eax
adc byte [rdi], cl
sub dword [rdx], eax
lea rcx, [rsp + 0x90]
call fcn.1400fd2bd
mov eax, dword [r14 + 0x20]
mov eax, dword [rsi + 0x20]
test al, 1
je 0x1400fecf4
mov eax, dword [rsi + 0x20]
lea rcx, [rsp + 0xa8]
call fcn.1400fc531
test al, al
je 0x1400fec97
mov rcx, qword [rsi + 8]
call fcn.1400f7d41
invalid
dec dword [rdi]
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
adc byte [rax + 0x20], dl
adc byte [rax + 0x20], dl
lea r9, [rsp + 0xc0]
movaps xmmword [r9], xmm0
movaps xmmword [r9 + 0x10], xmm1
movaps xmmword [r9 + 0x20], xmm2
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
mov byte [rsp + 0x20], 5
lea r15, [rsp + 0x28]
mov rcx, r15
mov eax, dword [rdi + 0x10]
stc
call fcn.1400fc2f8
mov r15, qword [r15]
cmp r15, rbp
jne 0x1400fef16
lea rcx, [rsp + 0x78]
call fcn.1400fc531
test al, al
je 0x1400fecf4
and al, 0x78
js 0x1400fec85
nop
fdivr st(7)
inc dword [rax + rax*8 - 0x74b7b08c]
invalid
mov rcx, qword [rsi]
call fcn.1400f7d41
nop
invalid
dec dword [rdi]
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
nop
invalid
add byte [rdi], cl
adc byte [rax + 0x10], cl
movups xmm2, xmmword [rax + 0x20]
lea r9, [rsp + 0xc0]
movaps xmmword [r9], xmm0
movaps xmmword [r9 + 0x10], xmm1
movaps xmmword [r9 + 0x20], xmm2
mov rdx, qword [rdi + 8]
push rdi
or byte [rbx + rcx*4 + 0x47], cl
mov eax, dword [rdi + 0x10]
movaps xmmword [rcx + 0x20], xmm2
push rdi
or byte [rbx + rcx*4 + 0x47], cl
mov eax, dword [rdi + 0x10]
mov byte [rsp + 0x20], 5
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov eax, dword [rdi + 0x10]
mov byte [rsp + 0x20], 5
lea rdi, [rsp + 0x28]
mov rcx, rdi
call fcn.1400fc2f8
mov r15, qword [rdi]
invalid
dec dword [rbx + rcx*4 + 0x3f]
cmp r15, rbp
jne 0x1400fef16
and al, byte [rdx]
add byte [rax], al
and al, byte [rdx]
add byte [rax], al
movzx eax, byte [rsi + 0x40]
test eax, eax
je 0x1400fee1f
cmp eax, 1
jne case.0x1400f6123.85
mov rdx, qword [rsp + 0xb0]
mov r8, qword [rsp + 0xb8]
lea rcx, [rsp + 0x78]
call fcn.1401004dd
mov edx, 0xe9000017
jns 0x1400fed27
add byte [rax], al
mov edx, 0xe9000017
add cl, ch
jns 0x1400fed27
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x78]
mov rdx, qword [rsp + 0xb0]
mov r8, qword [rsp + 0xb8]
test byte [rax + rdi*4], ah
add byte [rax], al
invalid
lea rcx, [rsp + 0x78]
call fcn.1400ffda3
jmp 0x1400fedaa
lea rdi, [rsp + 0x78]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
lea rsi, [rsp + 0x28]
and al, 0x28
jl 0x1400fed6c
js 0x1400fed92
mov edx, dword [rdi + 8]
and al, 0x28
mov rcx, rsi
call fcn.1400ed064
mov rdx, qword [rsp + 0xb0]
mov edx, dword [rsp + 0xb0]
mov edx, dword [rsp + 0xb0]
mov r8, qword [rsp + 0xb8]
mov rcx, rsi
call fcn.1400ffda3
adc byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb0
mov al, 0
add byte [rax], al
mov r8, qword [rsp + 0xb8]
add byte [rax], al
add byte [rax - 0x77], cl
stc
add byte [rax], al
adc byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb0
mov al, 0
add byte [rax], al
invalid
invalid
test byte [rax + rdi*4], ah
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.14010036d
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
mov rcx, rdi
call fcn.1400fff00
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
or al, ch
in al, 0x81
idiv edi
invalid
or al, ch
in al, 0x81
idiv edi
mov rdx, qword [rsp + 0x80]
mov r8, qword [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
lea rsi, [rsp + 0x90]
lea esi, [rsp + 0x90]
mov byte [rax], al
add byte [rax], al
lea esi, [rsp + 0x90]
mov rcx, rsi
call fcn.14010036d
mov rax, qword [rsi + 0x10]
lea rdx, [rsp + 0x28]
mov qword [rdx + 0x18], rax
invalid
sbb byte [rdi], cl
adc byte [rsi], al
movups xmm0, xmmword [rsi]
movups xmmword [rdx + 8], xmm0
movabs rax, 0x800000000000000d
mov qword [rdx], rax
mov rcx, r14
add cl, byte [rcx + rcx*4 - 0xf]
call case.0x1400f6549.51
mov rcx, qword [rsp + 0x78]
js 0x1400fee41
mov edx, dword [rsp + 0x80]
dec dword [rax - 0x75]
and al, 0x78
invalid
js 0x1400fee41
mov edx, dword [rsp + 0x80]
call fcn.140076f8e
mov rcx, qword [rsp + 0xa8]
mov rdx, qword [rsp + 0xb0]
mov edx, dword [rsp + 0xb0]
mov edx, dword [rsp + 0xb0]
call fcn.140076f8e
jmp case.0x1400feaa9.0
mov rdx, qword [rsp + 0xb0]
mov r8, qword [rsp + 0xb8]
mov eax, 0x48000000
lea ecx, [rsp + 0x78]
and al, 0xb0
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xb8
mov eax, 0x48000000
lea ecx, [rsp + 0x78]
mov eax, 0x48000000
lea ecx, [rsp + 0x78]
call fcn.140100387
jmp 0x1400feea1
adc eax, 0x66eb0000
lea rdi, [rsp + 0x78]
and al, 0x78
js 0x1400fee89
mov rdx, qword [rdi + 8]
mov edx, dword [rdi + 8]
mov r8, qword [rdi + 0x10]
lea rsi, [rsp + 0x28]
mov rcx, rsi
call fcn.1400ecff9
mov rdx, qword [rsp + 0xb0]
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xb8
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax], al
mov r8, qword [rsp + 0xb8]
mov rcx, rsi
call fcn.140100387
mov rdx, qword [rsp + 0xb0]
mov r8, qword [rsp + 0xb8]
mov rcx, rdi
call fcn.1400fe4a2
mov rdx, qword [rsi + 8]
push rsi
invalid
mov r8, qword [rsi + 0x10]
mov rcx, rdi
call fcn.1401004dd
mov rcx, qword [rsi]
invalid
mov rdx, qword [rsi + 8]
push rsi
or al, ch
test byte [rcx - 9], bh
invalid
invalid
push rsi
or al, ch
test byte [rcx - 9], bh
dec dword [rax - 0x75]
xchg esp, eax
and al, 0x80
mov rdx, qword [rsp + 0x80]
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
test byte [rax + rcx*4], ah
mov r8, qword [rsp + 0x88]
lea rsi, [rsp + 0x90]
mov rcx, rsi
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
nop
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov ecx, esi
call fcn.1400fe4a2
mov rax, qword [rsi + 0x10]
lea rdx, [rsp + 0x28]
mov qword [rdx + 0x18], rax
movups xmm0, xmmword [rsi]
adc byte [rsi], al
movups xmmword [rdx + 8], xmm0
movabs rax, 0x800000000000000c
or byte [rax - 0x77], 2
or byte [rax - 0x77], 2
mov rcx, r14
call case.0x1400f6549.51
mov rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x80]
call fcn.140076825
mov rcx, qword [rsp + 0xa8]
mov rdx, qword [rsp + 0xb0]
and al, 0x80
add byte [rax], al
add al, ch
sub dword [rcx - 9], edi
dec dword [rax - 0x75]
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb0
add byte [rax], al
add al, ch
adc al, 0x79
jns 0x1400fef07
invalid
call fcn.140076825
jns 0x1400fef07
invalid
jmp case.0x1400feaa9.0
test byte [rax + rax], 0
lea rsi, [rsp + 0x30]
lea rdi, [rsp + 0xf0]
mov ecx, 9
add bl, dh
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
add bl, dh
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov rcx, qword [rsp + 0x90]
mov rdx, qword [rsp + 0x98]
add byte [rax], al
add al, ch
in eax, 0x78
idiv edi
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x98
add byte [rax], al
add al, ch
in eax, 0x78
idiv edi
dec dword [rax - 0x75]
and al, 0x78
mov rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x80]
call fcn.140076825
mov rcx, qword [rsp + 0xa8]
mov rdx, qword [rsp + 0xb0]
call fcn.140076825
dec dword [rax - 0x73]
jnp 0x1400fef73
invalid
xchg esp, eax
and al, 0x80
add byte [rax], al
add al, ch
sar dword [rax - 9], cl
dec dword [rax - 0x75]
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb0
add byte [rax], al
add al, ch
mov esi, 0x48fff778
dec dword [rax - 0x73]
jnp 0x1400fef73
invalid
dec dword [rax - 0x73]
jnp 0x1400fef73
invalid
or byte [rax - 0x73], cl
mov ah, 0x24
lock add byte [rax], al
add byte [rcx + 9], bh
lea rsi, [rsp + 0xf0]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov rbp, r15
jmp case.0x1400feaa9.0
mov r14, qword [rdi]
cmp byte [r14 + 0x24], 0
jne 0x1400ff513
mov cl, byte [rsi + 0x30]
call fcn.1400fdc93
in al, dx
invalid
dec dword [rcx - 0x77]
invalid
mov r12, rdx
lea r13, [rsp + 0x28]
mov rcx, r13
jmp 0x13ee44d93
dec dword [rcx - 0x7d]
jge 0x1400fefb0
add byte [rcx - 0x75], cl
or byte [r15], r9b
test dword [rcx + 0xd], eax
add byte [rax], al
in al, dx
invalid
mov rdx, qword [rsp + 0x38]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x30], edx
mov dword [rsp + 0x30], edx
and qword [rsp + 0x38], 0
cmp r12, rcx
ja 0x1400ffc76
xor eax, eax
test r12, r12
je 0x1400ff014
adc al, 0x42
inc rdx
ret 0xc931
ret 0xc931
mov r8d, dword [r15 + rcx*8]
mov r9d, dword [r15 + rcx*8 + 4]
iretd
add al, 0x45
cmp al, cl
mov r10d, r9d
cmovb r10d, r8d
cmova r9d, r8d
mov byte [rdx + rcx*2 - 1], r10b
push rsp
inc qword [rax + r9*4 + 0xc]
inc rcx
iretd
push rsp
inc qword [rax + r9*4 + 0xc]
inc rcx
cmp r12, rcx
jne 0x1400fefe9
add rax, rcx
lea r15, [rsp + 0x28]
movups xmm0, xmmword [r15]
lea r12, [rsp + 0xf0]
movaps xmmword [r12], xmm0
mov qword [r12 + 0x10], rax
mov rcx, r12
call fcn.1400fe71b
dec dword [rcx - 0x75]
and al, 0x10
dec dword [rcx - 0x75]
and al, 0x10
lea rcx, [rsp + 0x90]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [r12]
sub byte [rsp], al
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r9 + 0xf], al
sub byte [rsp], al
and al, 0xf
sub dword [rcx], eax
movaps xmmword [rcx], xmm0
mov r9b, byte [rsi + 0x31]
mov qword [rsp + 0x20], rcx
mov rcx, r15
mov rdx, rdi
mov r8, rsi
call fcn.1400fd22e
dec dword [rbp - 0x75]
invalid
movabs rax, 0x8000000000000000
cmp r13, rax
invalid
jne 0x1400ffa5a
dec dword [rbp - 0x75]
invalid
mov rsi, qword [rsp + 0x90]
mov rdi, qword [rsp + 0x98]
mov r15, qword [rsp + 0xa0]
lea r12, [rsp + 0x28]
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x9824
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xa0
add byte [rax], al
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x28
mov rcx, r12
mov rdx, r14
call 0x1400fbe53
dec dword [rax - 0x48]
adc dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24043949], al
dec dword [rax - 0x48]
adc dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24043949], al
je 0x1400ffd72
or al, 0
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x28
lea r12, [rsp + 0x28]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
lea rdx, [rsp + 0xf0]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
sub dword [rdx + 0x10], ecx
sub dword [rdx + 0x10], ecx
movaps xmmword [rdx], xmm0
lea r13, [rsp + 0x90]
mov rcx, r13
call fcn.1400fd1c2
mov rcx, r13
mov rdx, rdi
cli
jmp 0x18e0a7a41
cli
mov r8, r15
call fcn.14010036d
mov rax, qword [r13 + 0x10]
mov qword [r12 + 0x18], rax
movups xmm0, xmmword [r13]
movups xmmword [r12 + 8], xmm0
movabs rax, 0x800000000000000d
mov qword [r12], rax
mov rcx, r14
mov rdx, r12
call case.0x1400f6549.51
mov rcx, rsi
mov rdx, rdi
jmp 0x1400fee15
mov r15, qword [rdi]
cmp byte [r15 + 0x24], 0
jne 0x1400ff72d
invalid
add byte [rax], al
lea r14, [rsp + 0x28]
mov rcx, r14
mov rdx, r15
call 0x1400fbe53
std
int3
invalid
dec dword [rax - 0x48]
adc dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
or byte [rcx + 0x39], 6
std
int3
je 0x1400ffd12
lea r14, [rsp + 0x28]
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
push rsi
and byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
sub dword [rdx + 0x20], edx
push rsi
and byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
sub dword [rdx + 0x20], edx
movaps xmmword [rdx + 0x10], xmm1
adc byte [rdi], cl
sub dword [rdx], eax
lea rcx, [rsp + 0x90]
call fcn.1400fd1c2
lea r8, [rsi + 0x30]
mov rcx, r14
mov rdx, rdi
call fcn.1401008df
mov r13, qword [r14]
movabs rax, 0x8000000000000000
mov r14b, byte [r14 + 8]
cmp r13, rax
jne 0x1400ff9fa
add rsi, 0x68
lea r12, [rsp + 0x28]
and al, 0x28
mov rcx, r12
loope 0x1400ff21a
mov edx, edi
loope 0x1400ff21a
mov edx, edi
mov r8, rsi
mov rsi, rax
call fcn.1401008df
mov r13, qword [r12]
mov al, byte [r12 + 8]
cmp r13, rsi
jne 0x1400ffc23
movzx ecx, r14b
movzx r8d, al
cmp cl, r8b
mov edx, r8d
cmovb edx, ecx
cmova r8d, ecx
lea rsi, [rsp + 0x90]
mov rcx, rsi
rol dword [rcx + rcx*4 - 0x3e], 0xf
rol dword [rdi + r9 + 0x47], 1
ror dword [rax - 0x73], 0xb4
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.1400fe701
mov rax, qword [rsi + 0x10]
lea rdx, [rsp + 0x28]
mov qword [rdx + 0x18], rax
movups xmm0, xmmword [rsi]
adc byte [rsi], al
adc byte [rsi], al
movups xmmword [rdx + 8], xmm0
movabs rax, 0x800000000000000d
add byte [rax + 0x4c028948], al
mov ecx, edi
add byte [rax + 0x4c028948], al
mov ecx, edi
jmp 0x1400ff7c3
mov r14, qword [rdi]
cmp byte [r14 + 0x24], 0
jne 0x1400ff7cd
invalid
add byte [rax], al
add eax, 0x8d4c0000
jl 0x1400ff275
lea r15, [rsp + 0x28]
mov rcx, r15
sub byte [rcx + rcx*4 - 7], cl
mov rdx, r14
call 0x1400fbe53
movabs rax, 0x8000000000000011
cmp qword [r15], rax
je 0x1400ffd1e
lea r15, [rsp + 0x28]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
lea rdx, [rsp + 0xf0]
movaps xmmword [rdx + 0x20], xmm2
and byte [rdi], cl
sub dword [rdx + 0x10], ecx
and byte [rdi], cl
sub dword [rdx + 0x10], ecx
movaps xmmword [rdx], xmm0
lea r12, [rsp + 0x78]
mov rcx, r12
call fcn.1400fd1c2
mov r8, qword [rsi]
mov r9b, byte [r8 + 0xd0]
mov qword [rsp + 0x20], r12
mov rcx, r15
mov rdx, rdi
call fcn.1400fd22e
mov r13, qword [r15]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax + 0xfc53949], al
test dword [rbx], ebp
or byte [rax], al
add byte [rax], al
lea rsi, [rsp + 0x28]
mov rcx, rsi
mov rdx, r14
call 0x1400fbe53
movabs rax, 0x8000000000000011
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 6
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 6
je 0x1400ffd7e
lea rsi, [rsp + 0x28]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
lea rdx, [rsp + 0xf0]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rdi, [rsp + 0x90]
add byte [rax], al
add byte [rax - 0x77], cl
stc
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.1400fd1c2
mov rdx, qword [rsp + 0x80]
mov r8, qword [rsp + 0x88]
mov rcx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.14010036d
mov rax, qword [rdi + 0x10]
mov qword [rsi + 0x18], rax
movups xmm0, xmmword [rdi]
movups xmmword [rsi + 8], xmm0
or byte [rax - 0x48], r9b
or eax, 0
add byte [rax], al
or byte [rax - 0x77], 6
mov rcx, r14
mov ecx, esi
mov rdx, rsi
call case.0x1400f6549.51
mov rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x80]
mov edx, dword [rsp + 0x80]
jmp 0x1400fee15
lea r15, [rsp + 0x28]
mov rcx, r15
mov rdx, rdi
mov r8, rsi
call fcn.1400fc801
mov r13, qword [r15]
mov r14, qword [r15 + 8]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x10778b49], al
mov r15, qword [r15 + 0x18]
cmp r13, rax
invalid
jne 0x1400ff9c7
mov rdi, qword [rdi]
lea r12, [rsp + 0x28]
sub byte [rcx + rcx*4 - 0x1f], cl
sub byte [rcx + rcx*4 - 0x1f], cl
mov rdx, rdi
call 0x1400fbe53
movabs rax, 0x8000000000000011
cmp qword [r12], rax
je 0x1400ffd4e
lea r12, [rsp + 0x28]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
lea rdx, [rsp + 0xf0]
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
sub dword [rdx + 0x20], edx
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
sub dword [rdx + 0x20], edx
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r13, [rsp + 0x90]
mov rcx, r13
add byte [rcx + rcx*4 - 0x17], cl
call fcn.1400fd2bd
mov rcx, r13
mov rdx, rsi
mov r8, r15
call fcn.1400fe4a2
dec dword [rcx - 0x75]
adc byte [r9 - 0x77], r9b
and al, 0x18
movups xmm0, xmmword [r13]
movups xmmword [r12 + 8], xmm0
and al, 8
or byte [rax - 0x48], cl
or al, 0
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24048949], al
mov rcx, rdi
mov rdx, r12
jmp 0x1400ff9b7
mov r12, qword [rdi]
cmp byte [r12 + 0x24], 0
jne 0x1400ff8fa
mov r8b, byte [rsi + 0x30]
mov r9b, byte [rsi + 0x31]
lea rcx, [rsp + 0x78]
xor byte [rdx + rcx*4 + 0x4e], al
xor dword [rax - 0x73], ecx
and al, 0x78
mov rdx, r12
call fcn.1400fcf59
lea rsi, [rsp + 0x28]
mov rcx, rsi
mov rdx, r12
call 0x1400fbe53
movabs rax, 0x8000000000000011
cmp qword [rsi], rax
je 0x1400ffd5a
lea rsi, [rsp + 0x28]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
lea rdx, [rsp + 0xf0]
movaps xmmword [rdx + 0x20], xmm2
push rdx
and byte [rdi], cl
sub dword [rdx + 0x10], ecx
movaps xmmword [rdx], xmm0
lea rdi, [rsp + 0x90]
mov rcx, rdi
call fcn.1400fd1c2
mov r14, qword [rsp + 0x80]
mov r8, qword [rsp + 0x88]
mov rcx, rdi
mov rdx, r14
call fcn.14010036d
mov rax, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
mov qword [rsi + 0x18], rax
movups xmm0, xmmword [rdi]
movups xmmword [rsi + 8], xmm0
movabs rax, 0x800000000000000d
add byte [rax], al
invalid
or byte [rax - 0x77], 6
mov rcx, r12
mov rdx, rsi
call case.0x1400f6549.51
mov rcx, qword [rsp + 0x78]
and al, 0x78
and al, 0x78
mov rdx, r14
jmp 0x1400fee15
mov cl, byte [rsi + 0x30]
call fcn.1400fdc93
mov r15, rax
mov r12, rdx
lea r13, [rsp + 0x28]
mov rcx, r13
call fcn.1400ad8af
cmp qword [r13], 0
mov rcx, qword [r13 + 8]
jne 0x1400ffcfc
invalid
add byte [rax - 0x75], cl
push rsp
and al, 0x38
mov rdx, qword [rsp + 0x38]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], rdx
and qword [rsp + 0x38], 0
cmp r12, rcx
ja 0x1400ffc95
xor eax, eax
test r12, r12
ror byte [rbp - 0x7b], 0xe4
je 0x1400ff597
lea rdx, [rdx + rax*8]
add rdx, 4
xor ecx, ecx
mov r8d, dword [r15 + rcx*8]
mov r9d, dword [r15 + rcx*8 + 4]
cmp r8d, r9d
mov r10d, r9d
cmovb r10d, r8d
cmova r9d, r8d
mov dword [rdx + rcx*8 - 4], r10d
mov dword [rdx + rcx*8], r9d
inc rcx
cmp r12, rcx
jne 0x1400ff56c
add rax, rcx
lea r15, [rsp + 0x28]
movups xmm0, xmmword [r15]
adc byte [rdi], al
lea r12, [rsp + 0xf0]
movaps xmmword [r12], xmm0
mov qword [r12 + 0x10], rax
mov rcx, r12
loope 0x1400ff59e
add ch, bh
invalid
dec dword [rcx - 0x75]
and al, 0x10
lea rcx, [rsp + 0x90]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [r12]
movaps xmmword [rcx], xmm0
mov r9b, byte [rsi + 0x31]
mov qword [rsp + 0x20], rcx
mov rcx, r15
mov rdx, rdi
mov r8, rsi
call fcn.1400fd329
mov r13, qword [r15]
movabs rax, 0x8000000000000000
cmp r13, rax
cmp ebp, eax
loope 0x1400ff59e
add ch, bh
invalid
cmp ebp, eax
jne 0x1400ffaa7
mov rsi, qword [rsp + 0x90]
mov rdi, qword [rsp + 0x98]
mov r15, qword [rsp + 0xa0]
lea r12, [rsp + 0x28]
mov rcx, r12
mov rdx, r14
call 0x1400fbe53
movabs rax, 0x8000000000000011
cmp qword [r12], rax
je 0x1400ffd8a
lea r12, [rsp + 0x28]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
lea rdx, [rsp + 0xf0]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r13, [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
and al, 0x90
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
call fcn.1400fd2bd
mov rcx, r13
mov rdx, rdi
mov r8, r15
mov eax, edi
call fcn.1400fe4a2
mov rax, qword [r13 + 0x10]
mov qword [r12 + 0x18], rax
and al, 0x18
movups xmm0, xmmword [r13]
add byte [rcx + 0xf], al
adc dword [rsp + 8], eax
movabs rax, 0x800000000000000c
or byte [rcx - 0x77], 4
and al, 0x4c
mov ecx, esi
or byte [rcx - 0x77], 4
and al, 0x4c
mov ecx, esi
mov rdx, r12
call case.0x1400f6549.51
mov rcx, rsi
mov rdx, rdi
mov edx, edi
mov edx, edi
jmp 0x1400fef0c
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov rdx, r15
call 0x1400fbe53
movabs rax, 0x8000000000000011
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 7
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 7
je 0x1400ffd2a
lea rdi, [rsp + 0x28]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
push rdi
and byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
sub dword [rdx + 0x20], edx
push rdi
and byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
sub dword [rdx + 0x20], edx
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r14, [rsp + 0x90]
mov rcx, r14
call fcn.1400fd2bd
mov edx, dword [rsi + 0x30]
mov rcx, r14
mov r8d, edx
call fcn.1400fe6c2
mov rax, qword [r14 + 0x10]
mov qword [rdi + 0x18], rax
movups xmm0, xmmword [r14]
jmp 0x1400ff7ac
invalid
jg 0x1400ff776
lea rdi, [rsp + 0x28]
lea edi, [rsp + 0x28]
mov rcx, rdi
mov rdx, r15
call 0x1400fbe53
movabs rax, 0x8000000000000011
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 7
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 7
je 0x1400ffd36
lea rdi, [rsp + 0x28]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
lea rdx, [rsp + 0xf0]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r12, [rsp + 0x90]
mov rcx, r12
and al, 0x90
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400fd2bd
mov eax, dword [rsi + 0x60]
cmp eax, r14d
invalid
mov edx, r14d
cmovb edx, eax
cmova r14d, eax
mov rcx, r12
loope 0x1400ff7dc
mov eax, esi
call fcn.1400fe6c2
mov rax, qword [r12 + 0x10]
mov qword [rdi + 0x18], rax
mov dword [rdi + 0x18], eax
invalid
mov dword [rdi + 0x18], eax
movups xmm0, xmmword [r12]
movups xmmword [rdi + 8], xmm0
movabs rax, 0x800000000000000c
mov qword [rdi], rax
mov rcx, r15
mov rdx, rdi
call case.0x1400f6549.51
jmp case.0x1400feaa9.0
lahf
enter 0xffffffffffffffff, 0xffffffffffffffe9
invalid
lea r15, [rsp + 0x28]
mov rcx, r15
mov rdx, r14
call 0x1400fbe53
movabs rax, 0x8000000000000011
cmp qword [r15], rax
je 0x1400ffd42
lea r15, [rsp + 0x28]
movups xmm0, xmmword [r15]
invalid
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
lea rdx, [rsp + 0xf0]
movaps xmmword [rdx + 0x20], xmm2
sub dword [rdx + 0x20], edx
invalid
sub dword [rdx + 0x20], edx
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r12, [rsp + 0x78]
mov rcx, r12
call fcn.1400fd2bd
mov r8, qword [rsi]
mov r9b, byte [r8 + 0xd0]
mov al, dl
add byte [rax], al
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x20
mov al, dl
add byte [rax], al
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x20
mov rcx, r15
mov rdx, rdi
call fcn.1400fd329
mov r13, qword [r15]
movabs rax, 0x8000000000000000
cmp r13, rax
jne 0x1400ffb62
lea rsi, [rsp + 0x28]
mov rcx, rsi
mov rdx, r14
call 0x1400fbe53
movabs rax, 0x8000000000000011
or byte [rax + 0x39], 6
je 0x1400ffd96
lea rsi, [rsp + 0x28]
movups xmm0, xmmword [rsi]
je 0x1400ff89e
sub byte [rdi], cl
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
lea rdx, [rsp + 0xf0]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rdi, [rsp + 0x90]
mov rcx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.1400fd2bd
mov rdx, qword [rsp + 0x80]
mov r8, qword [rsp + 0x88]
mov rcx, rdi
call fcn.1400fe4a2
mov rax, qword [rdi + 0x10]
mov qword [rsi + 0x18], rax
movups xmm0, xmmword [rdi]
movups xmmword [rsi + 8], xmm0
movabs rax, 0x800000000000000c
add byte [rax + 0x4c068948], al
mov ecx, esi
mov rdx, rsi
call case.0x1400f6549.51
mov rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x80]
add byte [rax], al
jmp 0x1400fef0c
lea r15, [rsp + 0x28]
mov rcx, r15
mov rdx, rdi
mov r8, rsi
call fcn.1400fd080
mov r13, qword [r15]
mov r14, qword [r15 + 8]
movabs rax, 0x8000000000000000
mov rsi, qword [r15 + 0x10]
mov r15, qword [r15 + 0x18]
cmp r13, rax
jne 0x1400ff9c7
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov rdx, r12
call 0x1400fbe53
movabs rax, 0x8000000000000011
cmp qword [rdi], rax
je 0x1400ffd66
lea rdi, [rsp + 0x28]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
lea rdx, [rsp + 0xf0]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
sub dword [rdx + 0x10], ecx
movaps xmmword [rdx], xmm0
lea r13, [rsp + 0x90]
mov rcx, r13
call fcn.1400fd2bd
mov rcx, r13
mov rdx, rsi
mov r8, r15
call fcn.1400fe4a2
mov rax, qword [r13 + 0x10]
mov qword [rdi + 0x18], rax
movups xmm0, xmmword [r13]
movups xmmword [rdi + 8], xmm0
movabs rax, 0x800000000000000c
mov qword [rdi], rax
mov rcx, r12
mov rdx, rdi
call case.0x1400f6549.51
mov rcx, r14
mov rdx, rsi
jmp 0x1400fef0c
mov rdi, r14
shr rdi, 8
movups xmm0, xmmword [rsp + 0x48]
movups xmm1, xmmword [rsp + 0x58]
movups xmm2, xmmword [rsp + 0x68]
movaps xmmword [rsp + 0xe0], xmm2
movaps xmmword [rsp + 0xd0], xmm1
movaps xmmword [rsp + 0xc0], xmm0
jmp 0x1400ffbc4
movzx eax, byte [rsp + 0x37]
shl eax, 0x10
movzx ecx, word [rsp + 0x35]
or ecx, eax
shl rcx, 0x20
and byte [rbx + 0x4831247c], cl
or edi, ecx
and byte [rbx + 0x4831247c], cl
or edi, ecx
mov rsi, qword [rsp + 0x38]
mov r15, qword [rsp + 0x40]
movups xmm0, xmmword [rsp + 0x48]
movaps xmmword [rsp + 0xc0], xmm0
movups xmm0, xmmword [rsp + 0x58]
movaps xmmword [rsp + 0xd0], xmm0
movups xmm0, xmmword [rsp + 0x68]
movaps xmmword [rsp + 0xe0], xmm0
mov rcx, qword [rsp + 0x90]
mov rdx, qword [rsp + 0x98]
jmp 0x1400ffb5b
mov r14, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x38]
mov r15, qword [rsp + 0x40]
movups xmm0, xmmword [rsp + 0x48]
movaps xmmword [rsp + 0xc0], xmm0
movups xmm0, xmmword [rsp + 0x58]
movaps xmmword [rsp + 0xd0], xmm0
movups xmm0, xmmword [rsp + 0x68]
movaps xmmword [rsp + 0xe0], xmm0
mov rcx, qword [rsp + 0x90]
mov rdx, qword [rsp + 0x98]
call fcn.140076f8e
jmp 0x1400ffaf2
mov r14, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x38]
mov r15, qword [rsp + 0x40]
movups xmm0, xmmword [rsp + 0x48]
movaps xmmword [rsp + 0xc0], xmm0
movups xmm0, xmmword [rsp + 0x58]
adc byte [rsp + 0x58], al
adc byte [rsp + 0x58], al
movaps xmmword [rsp + 0xd0], xmm0
movups xmm0, xmmword [rsp + 0x68]
movaps xmmword [rsp + 0xe0], xmm0
mov rcx, qword [rsp + 0x90]
mov rdx, qword [rsp + 0x98]
call fcn.140076825
mov rdi, r14
shr rdi, 8
jmp 0x1400ffbc4
mov r14b, byte [rsp + 0x30]
movzx eax, byte [rsp + 0x37]
shl eax, 0x10
movzx ecx, word [rsp + 0x35]
or ecx, eax
shl rcx, 0x20
mov edi, dword [rsp + 0x31]
or rdi, rcx
mov rsi, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
mov r15, qword [rsp + 0x40]
movups xmm0, xmmword [rsp + 0x48]
movaps xmmword [rsp + 0xc0], xmm0
rol byte [rax], 0
add byte [rdi], cl
adc byte [rsp + 0x58], al
movaps xmmword [rsp + 0xd0], xmm0
movups xmm0, xmmword [rsp + 0x68]
movaps xmmword [rsp + 0xe0], xmm0
mov rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x80]
add byte [rax], al
invalid
call fcn.140076f8e
jmp 0x1400ffbc4
mov r14b, byte [rsp + 0x30]
movzx eax, byte [rsp + 0x37]
shl eax, 0x10
movzx ecx, word [rsp + 0x35]
or ecx, eax
shl rcx, 0x20
loope 0x1400ffb9a
loope 0x1400ffb9a
mov edi, dword [rsp + 0x31]
or rdi, rcx
mov rsi, qword [rsp + 0x38]
mov r15, qword [rsp + 0x40]
movups xmm0, xmmword [rsp + 0x48]
movaps xmmword [rsp + 0xc0], xmm0
movups xmm0, xmmword [rsp + 0x58]
and al, 0x58
movaps xmmword [rsp + 0xd0], xmm0
movups xmm0, xmmword [rsp + 0x68]
movaps xmmword [rsp + 0xe0], xmm0
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x80]
call fcn.140076825
mov byte [rbx + 8], r14b
mov dword [rbx + 9], edi
mov rax, rdi
shr rax, 0x30
mov byte [rbx + 0xf], al
shr rdi, 0x20
mov word [rbx + 0xd], di
mov qword [rbx + 0x10], rsi
mov qword [rbx + 0x18], r15
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
movaps xmm2, xmmword [rsp + 0xe0]
add byte [rdi], cl
adc dword [rbx + 0x20], eax
add byte [rdi], cl
adc dword [rbx + 0x20], eax
movups xmmword [rbx + 0x30], xmm1
movups xmmword [rbx + 0x40], xmm2
mov rbp, r13
mov qword [rbx], rbp
add rsp, 0x138
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movzx ecx, byte [rsp + 0x37]
shl ecx, 0x10
movzx edx, word [rsp + 0x35]
or edx, ecx
shl rdx, 0x20
mov edi, dword [rsp + 0x31]
or rdi, rdx
mov rsi, qword [rsp + 0x38]
mov r15, qword [rsp + 0x40]
movups xmm0, xmmword [rsp + 0x48]
movaps xmmword [rsp + 0xc0], xmm0
movups xmm0, xmmword [rsp + 0x58]
movaps xmmword [rsp + 0xd0], xmm0
movups xmm0, xmmword [rsp + 0x68]
movaps xmmword [rsp + 0xe0], xmm0
mov r14d, eax
jmp 0x1400ffa45
lea r13, [rsp + 0x28]
mov rcx, r13
xor edx, edx
mov r8, r12
call fcn.1402dd85d
mov rdx, qword [r13 + 8]
mov rax, qword [r13 + 0x10]
jmp 0x1400fefe0
lea r13, [rsp + 0x28]
mov rcx, r13
xor edx, edx
mov r8, r12
call fcn.1402dd883
mov rdx, qword [r13 + 8]
mov rax, qword [r13 + 0x10]
jmp 0x1400ff562
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
mov rdx, qword [rsp + 0x38]
call fcn.1402d9f90
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchir_translate.rs
call fcn.1402da8f0
int3
cmp rbx, r12
jae 0x14010087c
cmp rdi, r15
jae 0x14010087c
mov rcx, rsi
mov rdx, r15
mov r8, rdi
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
call fcn.140080ac7
mov r14d, dword [rax + 4]
mov rbp, qword [r13 + 8]
mov r13, qword [r13 + 0x10]
mov rcx, rbp
mov rdx, r13
mov r8, rbx
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
call fcn.140080ac7
cmp r14d, dword [rax]
jb 0x1401005ea
mov r14, r12
mov rcx, rbp
mov rdx, r13
mov r8, rbx
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
call fcn.140080ac7
mov rdx, r15
mov r15d, dword [rax + 4]
mov rcx, rsi
mov r12, rdi
mov r8, rdi
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
call fcn.140080ac7
cmp r15d, dword [rax]
jae 0x1401005f7
mov rcx, rbp
mov rdx, r13
mov r8, rbx
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
call fcn.140080ac7
mov edx, dword [rax]
mov r8d, dword [rax + 4]
mov r13, qword [rsp + 0x30]
mov rcx, r13
call fcn.1400fd898
inc rbx
mov rsi, qword [rsp + 0x20]
mov r15, qword [rsp + 0x28]
mov rdi, r12
mov r12, r14
jmp 0x140100524
inc rdi
mov r13, qword [rsp + 0x30]
jmp 0x140100524
mov rcx, rbp
mov rdx, r13
mov r8, rbx
mov eax, ebx
invalid
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
call fcn.140080ac7
mov rsi, rax
mov rcx, qword [rsp + 0x20]
mov r15, qword [rsp + 0x28]
mov rdx, r15
mov r8, r12
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
call fcn.140080ac7
mov ecx, dword [rsi]
mov edx, dword [rsi + 4]
mov r8d, dword [rax]
mov eax, dword [rax + 4]
cmp ecx, r8d
cmova r8d, ecx
cmp edx, eax
cmovb eax, edx
cmp r8d, eax
ja 0x1401008c6
mov rcx, rbp
mov rdx, r13
mov r8, rbx
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
call fcn.140080ac7
mov ebp, dword [rax]
mov r13d, dword [rax + 4]
mov rsi, qword [rsp + 0x20]
and byte [rcx + rcx*4 - 0x19], cl
cmp rdi, r15
jae 0x140100809
mov rcx, rsi
mov rdx, r15
mov r8, rdi
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
and al, 0
call fcn.140080ac7
mov ecx, dword [rax]
mov eax, dword [rax + 4]
cmp ebp, ecx
cmova ecx, ebp
cmp r13d, eax
cmovb eax, r13d
cmp ecx, eax
ja 0x140100809
mov rcx, rsi
mov rdx, r15
mov r12, rdi
mov r8, rdi
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
call fcn.140080ac7
mov ecx, dword [rax]
mov esi, dword [rax + 4]
mov edx, 8
mov eax, 0x110000
cmp r13d, esi
ja 0x1401006e5
cmp ebp, esi
ja 0x1401006e5
cmp ecx, r13d
ja 0x1401006e5
cmp ecx, ebp
ja 0x1401006e5
mov ebp, 0x110000
jmp 0x140100702
cmp ebp, ecx
mov r8d, ecx
cmova r8d, ebp
cmp r13d, esi
mov r9d, esi
cmovb r9d, r13d
cmp r8d, r9d
jbe 0x140100709
mov dword [rsp + 0x44], r13d
mov rsi, qword [rsp + 0x20]
jmp 0x14010077c
cmp ecx, ebp
ja 0x140100716
cmp r13d, esi
jbe 0x1401008ae
mov edi, 0x110000
mov r14d, 0x110000
cmp ecx, ebp
jbe 0x14010073a
call fcn.1400fd8d8
mov r15d, eax
cmp ebp, eax
mov r14d, eax
cmovb r14d, ebp
cmova r15d, ebp
cmp r13d, esi
jbe 0x140100762
mov ecx, esi
call fcn.1400fd92d
cmp eax, r13d
mov ecx, r13d
mov ecx, ebp
mov ecx, ebp
cmovb ecx, eax
cmovbe eax, r13d
cmovbe eax, ebp
cmovbe eax, ebp
cmp r14d, 0x110000
jne 0x140100764
mov r14d, ecx
mov r15d, eax
jmp 0x140100766
mov edi, ecx
mov rsi, qword [rsp + 0x20]
mov dword [rsp + 0x44], r15d
mov dword [rsp + 0x48], edi
mov edx, listen
add byte [rax], al
add byte [rcx + rcx*4 - 0xb], al
mov dword [rsp + rdx + 0x40], eax
mov r15d, dword [rsp + 0x48]
cmp ebp, 0x110000
jne 0x1401007a3
cmp r15d, 0x110000
mov rdi, r12
je 0x14010083d
mov esi, dword [rsp + 0x4c]
jmp 0x1401007cd
je 0x1401007c4
jmp 0x1401007cd
mov esi, dword [rsp + 0x44]
cmp r15d, 0x110000
je 0x1401007ca
cmp r15d, 0x110000
jne 0x1401007b5
mov r15d, ebp
jmp 0x1401007ca
mov edi, dword [rsp + 0x4c]
mov rcx, qword [rsp + 0x30]
mov edx, ebp
mov r8d, esi
call fcn.1400fd898
mov esi, edi
rcl al, 1
invalid
mov rdi, r12
mov rcx, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x28]
mov r8, rdi
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
call fcn.140080ac7
cmp dword [rax + 4], r13d
ja 0x14010080e
inc rdi
mov r13d, esi
mov ebp, r15d
mov r14, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x20]
mov r15, qword [rsp + 0x28]
jmp 0x14010066e
mov r12, rdi
jmp 0x140100823
mov r13d, esi
mov ebp, r15d
mov r14, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x20]
mov r15, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x30]
mov edx, ebp
mov r8d, r13d
mov r13, rcx
call fcn.1400fd898
inc rbx
jmp 0x1401005df
inc rbx
mov r12, qword [rsp + 0x38]
mov r15, qword [rsp + 0x28]
mov r13, qword [rsp + 0x30]
jmp 0x140100524
mov rcx, qword [r13 + 8]
mov ecx, dword [rbp + 8]
mov rdx, qword [r13 + 0x10]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
mov r8, rbx
call fcn.140080ac7
mov edx, dword [rax]
mov r8d, dword [rax + 4]
mov rcx, r13
call fcn.1400fd898
inc rbx
cmp rbx, r12
jb 0x140100854
lea rsi, [rsp + 0x40]
mov rcx, rsi
mov rdx, r13
mov r8, r12
call fcn.1400f27e2
mov rcx, rsi
call fcn.1400f31b6
nop
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_add_lower__add_upper
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
mov edx, 0x28
call fcn.1402da510
lea rcx, str.assertion_failed:__self.ranges_a_.is_intersection_empty_other.ranges_b__
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirinterval.rs
mov edx, 0x49
call fcn.1402da510
invalid
add ah, cl
or bl, ch
xor byte [rdi], cl
adc byte [rsp + 0x40], al
jmp 0x14010095f
movups xmm1, xmmword [rsp + 0x50]
movups xmm2, xmmword [rsp + 0x60]
movups xmm3, xmmword [rsp + 0x70]
movups xmmword [rsi + 0x40], xmm3
movups xmmword [rsi + 0x30], xmm2
movups xmmword [rsi + 0x20], xmm1
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi], rcx
mov qword [rsi + 8], rax
jmp 0x14010097c
mov qword [rsi], r15
jmp 0x14010097c
nop
add rsp, 0x80
add byte [rax], 0
add byte [rbx + 0x5f], bl
add byte [rax], 0
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
ret
call fcn.14000c2fd
cmp rax, 1
sete al
add rsp, 0x28
ret
push rbp
push rbx
sub rsp, 0xe8
mov rsi, rdx
lea rbx, [rsp + 0x68]
and qword [rbx], 0
mov qword [rbx + 8], 1
and qword [rbx + 0x10], 0
mov qword [rsp + 0x48], rcx
mov dword [rsp + 0x48], ecx
mov dword [rsp + 0x48], ecx
mov rdx, qword [rdx + 0x30]
mov r8, qword [rsi + 0x38]
lea rdi, [rsp + 0xa0]
mov rcx, rdi
mov ecx, edi
push rdx
xor byte [rbx + rcx*4 + 0x46], cl
cmp byte [rax - 0x73], cl
mov esp, 0xa024
add byte [rax - 0x77], cl
invalid
stc
call fcn.140100d4a
and qword [rdi - 8], 0
mov rdi, qword [rsi + 0x40]
lea rcx, [rdi + 2]
test rdi, rdi
mov rax, qword [rsi + 8]
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x58], eax
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x40], rax
mov eax, 4
cmove rcx, rax
mov qword [rsp + 0x50], rcx
lea r12, [rsp + 0x20]
mov qword [rsp + 0x38], rdi
lea rcx, [rsp + 0xa0]
call fcn.140100d7e
test rax, rax
je 0x140100c5b
and al, 0xa0
add byte [rax], al
add al, ch
add r8d, dword [r8]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
sbb dword [rdx], eax
add byte [rax], al
mov r13, rax
mov rbp, rdx
mov r15, qword [rsp + 0x98]
lea rax, [r15 + 1]
mov qword [rsp + 0x98], rax
add byte [rax], al
add byte [rax - 0x7b], cl
dec dword [rdi]
invalid
sahf
add byte [rax], al
invalid
add byte [rax - 0x7b], cl
dec dword [rdi]
test byte [rsi + 0x48000000], bl
mov dword [rsp + 0x60], eax
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x80]
lea rdx, [rsp + 0x60]
push rsp
and al, 0x60
call fcn.140100e64
add byte [rax - 0x75], cl
mov ah, 0x24
nop
add byte [rax], al
add byte [rax], al
mov rdx, rdi
add byte [rax - 0x75], cl
mov ah, 0x24
nop
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
cli
sub rdx, rsi
jb case.0x1400dbebe.452
sub edx, esi
mov rcx, r12
mov r8d, 0x20
call fcn.1400f325c
mov rbx, qword [rsp + 0x88]
mov rcx, r12
mov rdx, rbx
mov r8, rsi
call fcn.1400afa3e
mov rsi, qword [rsp + 0x20]
je 0x140100adc
and byte [rbx + rcx*4 + 0x74], cl
and al, 0x28
mov rdi, qword [rsp + 0x30]
xor byte [rax - 0x75], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
invalid
call fcn.1400a33ee
sbb ebp, dword [rcx]
cli
dec dword [rax - 0x73]
pop rsp
and al, 0x68
mov rcx, rbx
mov rdx, r14
mov r8, rdi
call fcn.1400afa3e
mov rcx, rsi
mov rdx, r14
call fcn.1400a33ee
mov r8d, 2
mov eax, 2
mov rcx, rbx
mov ecx, ebx
lea rdx, str.:_Network_unreachable
jmp 0x140100b13
je 0x140100adc
and byte [rbx + rcx*4 + 0x74], cl
and al, 0x28
sbb ebp, dword [rcx]
cli
dec dword [rax - 0x73]
pop rsp
and al, 0x68
mov edx, esi
mov eax, 2
mov ecx, ebx
mov r8d, 4
mov rcx, rbx
lea rdx, [0x140349868]
call fcn.1400afa3e
mov rcx, rbx
mov rdx, r13
mov r8, rbp
call fcn.1400afa3e
mov rcx, rbx
mov edx, 0xa
call fcn.1400ee423
cmp qword [rsp + 0x40], r15
cmp dword [rsp + 0x40], edi
jbe 0x140100c85
cmp dword [rsp + 0x40], edi
imul rdi, r15, 0x18
mov rax, qword [rsp + 0x58]
cmp qword [rax + rdi + 0x10], 0
jl 0x140100b83
adc byte [rax], al
je case.0x1400db36a.470
add rdi, rax
and qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 1
and qword [rsp + 0x30], 0
mov rsi, qword [rsp + 0x50]
sub rsi, 1
jb 0x140100b85
out dx, al
add dword [rdx + 0xf], esi
mov rcx, r12
mov edx, 0x20
call fcn.1400ee423
jmp 0x140100b70
loope case.0x1400de736.420
and byte [rax], al
add byte [rax], al
mov rsi, qword [rdi + 8]
imul rdi, qword [rdi + 0x10], 0x30
xor byte [rax + 1], cl
invalid
xor r14d, r14d
xor byte [rax + 1], cl
test dword [rbp + 0x31], 0xfe3948f6
cmp rsi, rdi
je case.0x1400de593.436
mov r15, qword [rsi + 0x10]
lea rbx, [r15 - 1]
cmp r14, rbx
cmova rbx, r14
mov r13, rbx
sub r13, r14
sub r13, 1
jb 0x140100bc3
mov rcx, r12
mov edx, 0x20
and byte [rax], al
add byte [rax], al
call fcn.1400ee423
jmp 0x140100bae
and byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
invalid
mov rax, qword [rsi + 0x28]
sub rax, r15
mov r14d, 0
cmovae r14, rax
cmp r14, 1
adc r14, 0
mov r15, r14
sub r15, 1
jb 0x140100bf4
out dx, eax
add dword [rdx + 0xf], esi
mov rcx, r12
mov edx, 0x5e
call fcn.1400ee423
xor eax, ebx
invalid
invalid
jmp 0x140100bdf
add rsi, 0x30
add r14, rbx
jmp 0x140100b94
invalid
xchg edi, eax
mov r15, qword [rsp + 0x20]
movabs rax, 0x8000000000000000
cmp r15, rax
lea rbx, [rsp + 0x68]
mov rdi, qword [rsp + 0x38]
je 0x140100a2c
invalid
invalid
invalid
invalid
invalid
jl case.0x1400db33e.471
cmp byte [rdi], cl
test byte [0x189100c1e], cl
mov rsi, qword [rsp + 0x28]
mov esi, dword [rsp + 0x28]
mov r8, qword [rsp + 0x30]
mov rcx, rbx
mov rdx, rsi
bnd call fcn.1400afa3e
bnd call fcn.1400afa3e
mov rcx, rbx
mov edx, 0xa
add byte [rax], al
add al, ch
call fcn.1400ee423
loop 0x140100c16
invalid
dec dword [rcx + rcx*4 - 7]
mov rdx, rsi
call fcn.1400a33ee
cli
invalid
jmp 0x140100a2c
invalid
add byte [rax], al
add al, ch
invalid
loop 0x140100c16
invalid
cli
invalid
dec dword [rax - 0x75]
jl 0x140100c79
mov rdi, qword [rsp + 0x38]
jmp 0x140100a2c
cmp cl, ch
sar ebp, 1
invalid
mov rax, qword [rsp + 0x78]
mov rcx, qword [rsp + 0x48]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
movups xmm0, xmmword [rsp + 0x68]
and al, 0x68
movups xmmword [rcx], xmm0
add rsp, 0xe8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
pop rsp
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srcerror.rs
mov rcx, r15
mov rdx, qword [rsp + 0x40]
call fcn.1402da430
invalid
add byte [rax - 0x73], cl
or eax, 0x248be8
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srcerror.rs
call fcn.1402da8f0
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov rsi, rcx
mov rdi, qword [rcx + 8]
mov rbx, qword [rcx + 0x10]
pop rcx
adc byte [rbp + rcx*4 + 0x77], cl
or byte [rax - 0x7d], cl
lea r14, [rdi + 8]
lea esi, [rdi + 8]
sub rbx, 1
jb 0x140100cd6
invalid
jmp case.0x1400db33e.468
adc cl, byte [rcx - 0x75]
clc
mov rcx, qword [r14 - 8]
mov rdx, qword [r14]
call fcn.1400f0a4b
add r14, 0x18
jmp 0x140100cbe
invalid
call 0x188169822
test eax, eax
mov rax, qword [rsi]
test rax, rax
je 0x140100cef
imul r8, rax, 0x18
mov edx, 8
mov rcx, rdi
call fcn.14001af0d
invalid
invalid
int1
invalid
invalid
int1
dec dword [rax - 0x75]
sbb byte [rax - 0x75], r9b
push rsi
and byte [rax - 0x7d], cl
invalid
mov rcx, qword [rsi + 0x18]
mov rdx, qword [rsi + 0x20]
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.1400f0a4b
std
invalid
invalid
std
std
invalid
call qword [rsi + 0x57]
push rbx
sub rsp, 0x20
mov rdi, rdx
mov rsi, rcx
mov esi, ecx
mov rbx, qword [rcx + 0x10]
cmp rbx, qword [rcx]
jne 0x140100d23
mov esi, ecx
invalid
mov rcx, rsi
call fcn.1400f2e6e
and r15, rdi
dec dword [rax - 0x75]
invalid
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
or byte [rax + 0x6b], r9b
retf
imul rcx, rbx, 0x18
mov rdx, qword [rdi + 0x10]
mov qword [rax + rcx + 0x10], rdx
movups xmm0, xmmword [rdi]
movups xmmword [rax + rcx], xmm0
add al, 8
add al, 8
inc rbx
mov qword [rsi + 0x10], rbx
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
ret
mov dword [rsi + 0x10], ebx
pop rsi
adc byte [rax - 0x7d], cl
invalid
mov eax, edx
ror byte [rax - 0x77], 1
iretd
mov rdi, rcx
add rcx, 0x10
mov edx, 0xa
rcl dword [rax], 0xba
or al, byte [rax]
add byte [rax], al
mov r9, rsi
call fcn.1400fa4a8
xchg edi, eax
invalid
dec dword [rax - 0x7d]
and dword [rdi], 0
xchg edi, eax
invalid
mov qword [rdi + 8], rsi
or byte [rsi - 0x7d], ah
add byte [eax - 0x7d], cl
invalid
invalid
and word [rdi + 0x40], 0
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
cmp byte [rax + 0x74004179], al
adc dh, byte [rcx]
test byte [rax - 0x77], 0xf0
xor esi, esi
mov rax, rsi
mov rdx, rdi
add rsp, 0x38
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
mov edx, edi
invalid
mov rdi, rcx
lea rbx, [rcx + 0x10]
mov rsi, qword [rcx + 0x10]
jno 0x140100dba
jno 0x140100dba
lea r14, [rsp + 0x20]
mov rcx, r14
int1
int1
mov rdx, rbx
call fcn.1400fa525
invalid
invalid
mov edx, ebx
cmp qword [r14], 0
je 0x140100e35
cmp dword [rsi], 0
mov rax, qword [rsp + 0x30]
xor byte [rax - 0x75], cl
cmovs ecx, dword [rcx - 0x3876b7f9]
mov rcx, qword [rdi]
mov qword [rdi], rax
mov rdi, rax
sub rdi, rcx
add rsi, rcx
lea rdx, [rsp + 0x20]
and al, 0x20
and byte [rbx + 0xab90022], al
add byte [rax], al
add al, ch
test eax, 0x48fffeca
mov ecx, eax
and dword [rdx], 0
mov ecx, 0xa
call fcn.1400ed88f
mov rcx, rax
mov ecx, eax
add byte [rcx + 0xa], bh
mov r8, rsi
mov r9, rdi
call fcn.1400ee8b1
invalid
dec dword [rax - 0x7b]
invalid
je 0x140100d8f
xchg esi, eax
invalid
xchg esi, eax
mov r14, rax
mov rbx, rdx
mov ebx, edx
lea rdx, [rsp + 0x20]
and dword [rdx], 0
mov ecx, reloc.WS2_32.dll_listen
call fcn.1400ed88f
jle 0x140100dd9
invalid
invalid
and byte [rbx + 0xdb90022], al
add byte [rax], al
add al, ch
jle 0x140100dd9
invalid
dec dword [rax - 0x77]
ror dword [rbp - 0x77], 0xf0
mov rcx, rax
mov r8, r14
mov r9, rbx
call fcn.1400ee8b1
mov rsi, rax
mov rdi, rdx
mov edi, edx
test rax, rax
cmove rsi, r14
cmove esi, esi
mov edi, edx
cmove esi, esi
cmove rdi, rbx
cmove edi, ebx
jmp 0x140100d8f
cmp byte [rdi + 0x41], 0
jne 0x140100d8d
mov byte [rdi + 0x41], 1
cmp byte [rdi + 0x40], 0
mov rsi, qword [rdi]
mov esi, dword [rdi]
jg 0x140100e86
add byte [rax - 0x75], cl
mov esi, dword [rdi]
invalid
mov rdi, qword [rdi + 8]
mov edi, dword [rdi + 8]
jne 0x140100e59
cmp rdi, rsi
je 0x140100d8d
invalid
invalid
invalid
sub rdi, rsi
add rsi, qword [rbx]
jmp 0x140100dd4
nop
add byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x38
and qword [r8], 0
mov qword [r8 + 8], 1
invalid
add byte [rcx - 0x7d], cl
invalid
and qword [r8 + 0x10], 0
lea rax, [rsp + 0x50]
lea eax, [rsp + 0x50]
lea eax, [rsp + 0x50]
push rax
mov qword [rax + 0x30], 0x20
mov dword [rax + 0x30], 0x20
xor byte [rax], spl
add byte [rax], al
add dh, al
cmp byte [rbx], al
cmp byte [rbx], al
mov byte [rax + 0x38], 3
cmp byte [rbx], al
and qword [rax], 0
and dword [rax], 0
and qword [rax + 0x10], 0
and dword [rax + 0x10], 0
mov rsi, rcx
mov esi, ecx
mov qword [rax + 0x20], r8
lea rcx, [0x140348170]
mov qword [rax + 0x28], rcx
sub byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
invalid
sub byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0x97e8
call fcn.140066250
test al, al
jne 0x140100ed7
mov rax, qword [rsp + 0x48]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0x38]
adc byte [rsp + 0x38], al
adc byte [rsp + 0x38], al
movups xmmword [rsi], xmm0
add rsp, 0x90
add esp, 0x90
add esp, 0x90
pop rsi
ret
lea rax, [0x1403d0050]
int1
sub al, 0
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_string.rs
lea ecx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_string.rs
lea ecx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_string.rs
or eax, 0x2cf0de
lea r9, [0x1403481d8]
lea r8, [rsp + 0x37]
and al, 0x37
and al, 0x37
and al, 0x37
mov edx, 0x37
call fcn.1402da7f0
cwde
invalid
invalid
cwde
sbb eax, 0x5756cc00
add ah, cl
push rsi
push rdi
add ah, cl
int3
push rsi
push rdi
sub rsp, 0x28
mov rdi, rcx
mov edi, ecx
mov rsi, 0xffffffffffffffff
invalid
mov rcx, rdi
stc
call fcn.140100d7e
inc rsi
test rax, rax
jne 0x140100f11
invalid
invalid
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
invalid
sub byte [rdi + 0x5e], bl
ret
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rbx, rdx
mov rsi, rcx
mov rdi, qword [rdx + 8]
cmp rdi, qword [rdx + 0x20]
cmp edi, dword [rdx + 0x20]
cmp edi, dword [rdx + 0x20]
jne 0x140100f91
dec rdi
mov r14, qword [rsi + 8]
mov rsi, qword [rsi + 0x10]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srcerror.rs
lea ecx, [0x140349838]
lea ecx, [0x140349838]
and al, 0
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, rsi
mov r8, rdi
mov r8, rdi
call fcn.140098b13
mov rcx, rax
mov rdx, rbx
mov edx, ebx
mov edx, ebx
invalid
call fcn.1400f64b5
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srcerror.rs
mov rcx, r14
mov ecx, esi
push rbp
push rbp
invalid
mov ecx, esi
mov rdx, rsi
mov r8, rdi
mov r8, rdi
call fcn.140098b13
mov rsi, rax
mov esi, eax
invalid
add rax, 8
add rsi, 0x10
add esi, 0x10
jmp 0x140100fa5
lea rcx, [rsi + 0x18]
mov rdx, rbx
invalid
call fcn.1400f64b5
sbb byte [rbp - 1], dl
dec dword [rax - 0x73]
and byte [rax - 0x7d], r9b
invalid
invalid
invalid
sbb byte [rbp - 1], dl
dec dword [rax - 0x73]
and byte [rax - 0x7d], r9b
invalid
mov rdx, qword [rsi]
cmp rdx, 2
jb 0x140100fe4
invalid
mov rsi, qword [rax]
cmp rdx, 0x15
jae case.0x1400e7bce.329
imul rdi, rdx, 0x30
mov ebx, 0x30
cmp rdi, rbx
je 0x140100fe4
lea rdx, [rsi + rbx]
mov rcx, rsi
int1
int1
call fcn.1400eed30
add rbx, 0x30
invalid
xor bl, ch
jmp 0x164549d27
invalid
invalid
invalid
invalid
jmp case.0x1400e8f55.269
lea r8, [rsp + 0x27]
mov rcx, rsi
call fcn.1400f0356
invalid
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
invalid
pop rsi
pop r14
ret
push r15
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb8
add byte [rax], al
mov rsi, rdx
mov esi, edx
mov esi, edx
mov qword [rsp + 0x30], rcx
mov rbx, qword [rdx]
mov ebx, dword [rdx]
mov ebx, dword [rdx]
mov r14, qword [rdx + 8]
lea r15, [rsp + 0x38]
jl 0x140101039
cmp byte [rcx + rcx*4 - 7], cl
jl 0x140101039
cmp byte [rcx + rcx*4 - 7], cl
mov rdx, rbx
mov r8, r14
call fcn.140100d4a
dec dword [rcx + rcx*4 - 7]
dec dword [rcx + rcx*4 - 7]
call case.0x1400e88b5.298
mov r15, rax
mov qword [rsp + 0x28], rax
mov rcx, rbx
mov rdx, r14
call fcn.1400ee94a
invalid
sub byte [rax - 0x77], cl
invalid
bnd call fcn.1400ee94a
inc dword [rax + rax*8 - 0xb6f78c]
test al, al
je 0x14010104b
sal byte [rax + rcx + 0x49], 0xff
inc r15
inc edi
invalid
mov qword [rsp + 0x28], r15
cmp r15, 2
jae 0x140101055
xor ebp, ebp
jmp 0x14010107a
lea r12, [rsp + 0x38]
and al, 0x38
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
mov rcx, r12
call fcn.140100e64
mov rbp, qword [r12 + 0x10]
adc byte [rcx - 0x75], cl
or al, 0x24
invalid
adc byte [rcx - 0x75], cl
or al, 0x24
invalid
and al, 0x49
mov rdx, qword [r12 + 8]
mov edx, dword [rsp + 8]
call fcn.1400a33ee
lea r12, [rsp + 0x80]
and qword [r12], 0
and dword [rsp], 0
and dword [rsp], 0
mov edi, 8
mov qword [r12 + 8], rdi
and qword [r12 + 0x10], 0
lea r13, [rsp + 0x38]
and al, 0x38
mov rcx, r13
mov rdx, r12
mov edx, esp
mov edx, esp
mov r8, r15
mov eax, edi
call fcn.1400f28ea
mov qword [r13 + 0x30], rbx
mov qword [r13 + 0x38], r14
jne 0x1401010ea
mov qword [r13 + 0x40], rbp
mov dword [rbp + 0x40], ebp
and qword [r13 + 0x18], 0
and dword [rbp + 0x18], 0
mov qword [r13 + 0x20], rdi
and qword [r13 + 0x28], 0
add byte [rax - 0x75], cl
sbb byte [rdi], r9b
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
invalid
movaps xmmword [r12 + 0x20], xmm2
and al, 0x20
movaps xmmword [r12 + 0x10], xmm1
and al, 0x10
movaps xmmword [r12], xmm0
lea rdx, [rsp + 0x80]
mov rcx, r13
call case.0x1400e5573.357
invalid
dec dword [rax - 0x75]
invalid
invalid
invalid
and byte [rax - 0x7b], cl
sal byte [rax + rbp + 0xf], 0x10
add byte [rdi], cl
adc byte [rax + 0x10], cl
invalid
test rax, rax
je 0x140101125
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
invalid
adc byte [rdi], cl
adc byte [rax + 0x20], dl
movups xmm2, xmmword [rax + 0x20]
lea rdx, [rsp + 0x80]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x38]
call case.0x1400e5573.357
invalid
invalid
invalid
lea rsi, [rsp + 0x38]
mov ecx, 9
mov rdi, qword [rsp + 0x30]
mov edi, dword [rsp + 0x30]
mov edi, dword [rsp + 0x30]
rep movsq qword [rdi], qword [rsi]
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
add byte [rbp + rcx*4 + 0x25], cl
jge 0x1401011bd
sub eax, 0x1d8d4800
invalid
mov rax, qword [rdi]
add rax, r14
cmp rax, 9
or dword [rcx + 0xf], ecx
invalid
invalid
dec rax
cmp rax, 7
clc
invalid
ja 0x1401014b7
movsxd rax, dword [r12 + rax*4]
add al, 0x84
add rax, r12
jmp rax
invalid
loopne case.0x1400f2479.137
mov edi, dword [rdi + 0x20]
jmp 0x140101182
add byte [rax], al
mov rcx, rdi
mov r8, rbx
call fcn.1400de16f
jmp 0x140101182
add byte [rax - 0x75], cl
jg 0x1401011e9
imul r12, rax, 0x30
movabs r13, 0x8000000000000006
lea rbx, [rsp + 0x20]
pop rsp
and al, 0x20
test r12, r12
je 0x1401015eb
cmp qword [rdi], r13
jne 0x140101242
cmp byte [rdi + 8], 2
jne 0x140101242
add dh, byte [rbp + 0x42]
mov r14, qword [rsi + 8]
mov r15, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
mov rcx, r14
mov rdx, r15
call fcn.140101728
test al, al
je 0x140101600
and qword [rsp + 0x20], 0
add byte [rax - 0x39], cl
and al, 0x28
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x28], 1
and qword [rsp + 0x30], 0
mov byte [rsp + 0x38], 0
mov rcx, rsi
mov rdx, rbx
call fcn.140101eec
jmp 0x1401012a4
movups xmm0, xmmword [rsi + 0x18]
and qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov dword [rsp + 0x28], 8
and qword [rsp + 0x30], 0
movups xmmword [rsp + 0x38], xmm0
mov rcx, rdi
mov rdx, rbx
call fcn.14010114b
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x30]
mov rcx, rsi
call fcn.140101903
invalid
add byte [rax + rax*8 + 0x32e840f], al
add byte [rax], al
test al, al
je 0x1401015b3
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
push rsp
and al, 0x30
push rsp
and al, 0x30
call fcn.140101f32
test al, al
je 0x1401015b3
test byte [rdi], dl
add eax, dword [rax]
invalid
test byte [rdi], dl
add eax, dword [rax]
add byte [rax - 0x77], cl
fld1
invalid
mov rcx, rbx
call fcn.1400d91ba
add rdi, 0x30
add r12, 0xffffffffffffffd0
jmp 0x1401011ec
xor byte [rcx - 0x7d], cl
invalid
mov edi, dword [rdi + 0x10]
mov rax, qword [rsi + 0x18]
mov rbp, qword [rsi + 0x20]
lea rbx, [rsp + 0x88]
and qword [rbx], 0
mov qword [rbx + 8], 8
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
and qword [rbx + 0x10], 0
mov qword [rbx + 0x18], rax
mov qword [rbx + 0x20], rbp
mov ecx, 5
invalid
xor edx, edx
div rcx
mov r14, rax
lea r15, [rsp + 0x60]
and al, 0x60
lea r12, [rsp + 0x20]
test r13, r13
je 0x14010145c
and qword [rsp + 0x60], 0
mov qword [rsp + 0x68], 8
and al, 0x68
or byte [rax], al
add byte [rax], al
and al, 0x68
or byte [rax], al
add byte [rax], al
push 8
and qword [rsp + 0x70], 0
mov qword [rsp + 0x80], rbp
mov qword [rsp + 0x78], r14
and al, 0x78
js 0x14010136e
mov rcx, rdi
mov ecx, edi
mov rdx, r15
call fcn.14010114b
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x70]
call fcn.140101728
jmp 0xc4101343
ror byte [rdi], 0x85
add dword [rax], eax
invalid
ror byte [rdi], 0x85
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x40], rax
movups xmm0, xmmword [rsp + 0x60]
movups xmm1, xmmword [rsp + 0x70]
and al, 0x70
and al, 0x70
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rcx, rbx
mov rdx, r12
call fcn.14010176e
test al, al
je 0x140101478
add byte [rax], al
invalid
sti
add eax, dword [rax]
add byte [rax + rax*8 + 0xfd840f], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rdi, 0x30
add r13, 0xffffffffffffffd0
jmp 0x1401012fa
add edi, dword [rdx + 3]
cmovb edx, ecx
lea rcx, [0x1403d5618]
or eax, 0x2d4278
add byte [rax], al
add byte [rdi], cl
ror dword [rax - 0x73], 1
or eax, 0x2d4278
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
mov rdx, qword [rdi + 8]
lea rdi, [rsp + 0x20]
mov rcx, rdi
push rdi
or byte [rax - 0x73], cl
jl 0x1401013d5
and byte [rax - 0x77], cl
stc
call case.0x1400e9429.24
mov ecx, 0x30
xor byte [rax], al
add byte [rax], al
mov edx, 8
call fcn.1400b0c8d
movups xmm0, xmmword [rdi]
invalid
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmmword [rax + 0x20], xmm2
invalid
invalid
adc dword [rax + 0x20], edx
and byte [rdi], cl
adc dword [rax + 0x10], ecx
invalid
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lea rdx, [rsp + 0x60]
mov dword [rdx + 8], 4
mov byte [rdx + 0x14], 1
jmp 0x140101700
add al, byte [rcx - 0x48]
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
jmp 0x140101441
cmp qword [rdi + 8], 0
mov rdx, qword [rdi + 0x18]
mov r8, qword [rdi + 0x20]
mov rcx, rsi
je 0x14010144b
call fcn.140101cb9
jmp 0x140101453
or byte [rax], al
add bl, ch
sub ecx, dword [rbx - 0x72b7f3b1]
push rsp
and al, 0x20
and dword [rdx], 0
call fcn.1400ed88f
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call fcn.140101b95
jmp 0x1401015eb
xor r9d, r9d
call case.0x1400df760.419
test al, al
je 0x1401014b7
jmp 0x1401015eb
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x90
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rdx, qword [rsp + 0x90]
mov r8, qword [rsp + 0x98]
mov rcx, rsi
call fcn.140101903
test al, al
jne 0x14010149e
add byte [rax + rax*8 - 0x74b7d98b], al
or byte [rax - 0x75], r9b
push rsi
adc al, ch
add al, 0
add bl, ch
invalid
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
call fcn.1401018eb
jmp 0x14010149e
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
call fcn.1401018eb
lea rcx, [rsp + 0x60]
call fcn.1400d91ba
lea rcx, [rsp + 0x88]
jmp 0x1401015e6
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1401018eb
mov rdi, qword [rdi + 8]
lea rcx, [rsp + 0xb0]
mov rdx, rsi
call fcn.140101ec4
mov rax, qword [rsi + 0x18]
lea rbx, [rsp + 0x20]
and qword [rbx], 0
mov qword [rbx + 8], 8
and qword [rbx + 0x10], 0
mov rcx, qword [rsi + 0x20]
mov qword [rbx + 0x20], rcx
shr rax, 1
mov qword [rbx + 0x18], rax
mov rcx, rdi
mov rdx, rbx
call fcn.14010114b
mov rdi, qword [rbx + 8]
mov rbx, qword [rbx + 0x10]
mov rcx, rdi
mov rdx, rbx
call fcn.140101728
test al, al
jne 0x1401015c7
lea rcx, [rsp + 0xb0]
mov rdx, rdi
mov r8, rbx
call fcn.140101903
test al, al
je 0x1401015c7
lea rdi, [rsp + 0xb0]
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
call fcn.1401018eb
lea rdx, [rsp + 0x60]
and qword [rdx], 0
mov qword [rdx + 8], 1
and qword [rdx + 0x10], 0
mov byte [rdx + 0x18], 0
add byte [rax - 0x77], cl
stc
call fcn.140101eec
mov rcx, rsi
mov rdx, rdi
call fcn.14010176e
test al, al
jne 0x1401015c0
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
call fcn.1401018eb
lea rcx, [rsp + 0x20]
jmp 0x1401015e6
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
call fcn.1401018eb
lea rcx, [rsp + 0x20]
call fcn.1400d91ba
lea rcx, [rsp + 0xb0]
call fcn.1400d91ba
nop
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, r14
mov rdx, r15
jmp 0x1401016b2
call fcn.1401018eb
jmp 0x1401015eb
mov qword [rdx], rax
lea rdi, [rsp + 0x20]
mov rcx, rdi
call fcn.1400fc70c
mov rcx, rdi
mov rdx, rsi
call fcn.14010114b
mov rcx, rdi
call fcn.1400ec9aa
jmp 0x1401015eb
test rcx, rcx
test rcx, rcx
je case.0x1400c36e9.659
add rax, qword [rdx + 0x10]
add rdx, 0x20
add rcx, 0xffffffffffffffe0
jmp 0x14010199d
cmp rax, qword [rbx + 0x18]
jbe 0x1401019fd
xor ecx, ecx
jmp 0x140101b7f
lea r15, [rsp + 0x70]
mov rcx, r15
mov rdx, rbx
call 0x140101f9e
mov rax, qword [r15 + 0x10]
mov qword [rsp + 0x30], rax
test rax, rax
je 0x140101a27
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x28], rax
jmp 0x140101a77
mov ecx, 0x20
mov edx, 8
call fcn.1400b0c8d
mov r15, rax
and qword [rax], 0
mov edi, 1
mov qword [rax + 8], rdi
and qword [rax + 0x10], 0
mov byte [rax + 0x18], 0
lea r13, [rsp + 0x70]
mov rcx, r13
call fcn.1400d91ba
mov qword [r13], rdi
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x28
mov qword [r13 + 8], r15
mov eax, 1
mov qword [rsp + 0x30], rax
mov qword [r13 + 0x10], rdi
shl rsi, 5
add rsi, r14
mov qword [rsp + 0x58], rsi
lea rsi, [rsp + 0x90]
lea r15, [rsp + 0x38]
movabs rdi, 0x8000000000000000
lea rbp, [rsp + 0x88]
cmp r14, qword [rsp + 0x58]
je 0x140101b73
add byte [rax], al
add byte [rax], al
lea rax, [r14 + 0x20]
mov qword [rsp + 0x68], rax
mov rcx, r15
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x30]
call fcn.1400f30b6
mov rcx, qword [rsp + 0x38]
mov rax, qword [rsp + 0x40]
mov r13, qword [rsp + 0x48]
shl r13, 5
lea rdx, [rax + r13]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x50], rdx
lea r15, [rax + 0x20]
test r13, r13
je 0x140101b52
mov rcx, qword [rax]
cmp rcx, rdi
je 0x140101b57
lea r12, [rax + 0x20]
mov qword [rsp + 0x88], rcx
mov rcx, qword [rax + 0x18]
mov qword [rsi + 0x10], rcx
movups xmm0, xmmword [rax + 8]
movups xmmword [rsi], xmm0
mov rdx, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
mov rcx, rbp
call fcn.1400f32cf
mov al, byte [r14 + 0x18]
mov byte [rsp + 0xa0], al
mov rcx, rbx
mov rdx, rbp
call fcn.1401018a3
add r13, 0xffffffffffffffe0
add r15, 0x20
mov rax, r12
jmp 0x140101af7
mov r15, qword [rsp + 0x60]
mov qword [rsp + 0x40], r15
lea r15, [rsp + 0x38]
mov rcx, r15
call fcn.1400ed2a4
mov r14, qword [rsp + 0x68]
jmp 0x140101aa2
lea rcx, [rsp + 0x70]
call fcn.1400d91ba
mov cl, 1
mov eax, ecx
add rsp, 0xa8
add esp, 0xa8
add esp, 0xa8
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
jae 0x140101c2e
push rsi
xor r15d, r15d
inc r15
cmp r15, rsi
jae 0x140101bef
lea rdx, [rax + rbx]
cmp rax, rcx
mov rax, rdx
jbe 0x140101bdb
in al, dx
in al, dx
lea r12, [rdi + r15]
shl rbx, 5
test rbx, rbx
je 0x140101c2e
cmp byte [r14 + 0x18], 0
jne 0x140101c24
cmp r15, rsi
ja 0x140101c96
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rcx, r14
mov rdx, rdi
mov r8, r12
call fcn.1400ed1e0
cmp r15, rsi
jae 0x140101c24
mov byte [r14 + 0x18], 1
add r14, 0x20
add rbx, 0xffffffffffffffe0
jmp 0x140101bf7
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
test byte [rcx - 0x77], 0xf0
cmovb r8, r14
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov rdx, rdi
call fcn.140064bde
mov byte [rbx + 0x18], 0
add byte [rcx + rcx*4 - 7], cl
add byte [rcx + rcx*4 - 7], cl
mov rdx, rbx
call fcn.1401018a3
mov rdx, qword [r15 + 0x10]
test rdx, rdx
je 0x140101ca8
mov rcx, qword [r15 + 8]
cmp r14, rsi
setb byte [rcx + 0x18]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirliteralmod.rs
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp fcn.1400de16f
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirliteralmod.rs
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirliteralmod.rs
xor ecx, ecx
add byte [rcx], dh
leave
xor edx, edx
call fcn.1402da430
int3
add al, 0x42
mov qword [rsp + 0x58], rax
pop rax
add r8, r8
xor eax, eax
mov rcx, rdx
test r8, r8
je 0x140101d01
movzx edx, byte [rcx]
movzx r9d, byte [rcx + 1]
add rcx, 2
sub eax, edx
add eax, r9d
inc eax
ror byte [rcx - 0x7d], 0xc0
invalid
jmp 0x140101ce3
ror byte [rcx - 0x7d], 0xc0
invalid
mov edx, eax
mov rcx, rdi
call fcn.140101f53
add al, byte [rax]
add byte [rcx + 0xfc084c3], cl
ror byte [rdi], 0x85
xchg esi, eax
add dword [rax], eax
invalid
ret 0x8948
add al, byte [rax]
add byte [rcx + 0xfc084c3], cl
ror byte [rdi], 0x85
xchg esi, eax
add dword [rax], eax
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x70
ror byte [rdi], 0x85
xchg esi, eax
add dword [rax], eax
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x70
lea r14, [rsp + 0x70]
mov rcx, r14
mov rdx, rdi
call 0x140101f9e
mov rax, qword [r14 + 0x10]
mov qword [rsp + 0x30], rax
adc byte [rax - 0x77], cl
and al, 0x30
test rax, rax
mov byte [rsp + 0x23], bl
je 0x140101d43
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x28], rax
jmp 0x140101d95
mov ecx, 0x20
and byte [rax], al
add byte [rax], al
mov edx, 8
call fcn.1400b0c8d
cmp ebp, edi
cli
dec dword [rcx - 0x77]
invalid
and qword [rax], 0
mov ebx, 1
mov qword [rax + 8], rbx
and qword [rax + 0x10], 0
mov byte [rax + 0x18], 0
lea r12, [rsp + 0x70]
mov rcx, r12
call fcn.1400d91ba
mov qword [r12], rbx
mov qword [rsp + 0x28], r14
sub byte [rbp - 0x77], cl
je 0x140101da9
invalid
add byte [rax], al
add al, ch
cmp ebp, edi
cli
dec dword [rcx - 0x77]
invalid
sub byte [rbp - 0x77], cl
je 0x140101da9
or byte [rax + 1], bh
mov eax, 1
mov qword [rsp + 0x30], rax
mov qword [r12 + 0x10], rbx
lea rbx, [rsp + 0x90]
lea r14, [rsp + 0x38]
lea r13, [rsp + 0x88]
add byte [rax + 0x3b], cl
je 0x140101dd2
cmp rsi, qword [rsp + 0x58]
je 0x140101e9d
pop rax
movzx ebp, byte [rsi]
mov qword [rsp + 0x60], rsi
and al, 0x60
movzx eax, byte [rsi + 1]
mov dword [rsp + 0x24], eax
invalid
and al, 0x45
xor edi, edi
xor r15d, r15d
cmp ebp, dword [rsp + 0x24]
and al, 0x24
setbe al
ja case.0x1400de736.433
and al, 0x24
add byte [rax], al
add byte [rcx - 0x78], al
mov dword [rcx + 1], 0xf1894cef
mov r15b, al
add r15d, ebp
mov rcx, r14
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x30]
call fcn.1400f30b6
mov rcx, qword [rsp + 0x38]
mov rax, qword [rsp + 0x40]
mov r14, qword [rsp + 0x48]
shl r14, 5
lea rdx, [rax + r14]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x50], rdx
push rax
lea r12, [rax + 0x20]
push rax
test r14, r14
je 0x140101e70
mov rcx, qword [rax]
movabs rdx, 0x8000000000000000
cmp rcx, rdx
je 0x140101e75
lea rsi, [rax + 0x20]
lea esi, [rax + 0x20]
mov qword [rsp + 0x88], rcx
mov rcx, qword [rax + 0x18]
mov qword [rbx + 0x10], rcx
movups xmm0, xmmword [rax + 8]
and al, 0x88
add byte [rax], al
add byte [rax - 0x75], cl
sbb byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rax + 8], al
movups xmmword [rbx], xmm0
mov rcx, r13
mov edx, ebp
call fcn.140110534
mov rcx, rdi
mov rdx, r13
call fcn.1401018a3
add r14, 0xffffffffffffffe0
add r12, 0x20
mov rax, rsi
mov eax, esi
mov eax, esi
jmp 0x140101e1c
mov r12, qword [rsp + 0x68]
and al, 0x68
mov qword [rsp + 0x40], r12
lea r14, [rsp + 0x38]
mov rcx, r14
mov ecx, esi
mov ecx, esi
call fcn.1400ed2a4
mov ebp, r15d
inc dword [rcx + rcx*4 - 3]
jmp 0x140101dc5
mov rsi, qword [rsp + 0x60]
add rsi, 2
jmp 0x140101daa
invalid
dec dword [rax - 0x73]
and al, 0x70
lea rcx, [rsp + 0x70]
call fcn.1400d91ba
mov bl, byte [rsp + 0x23]
xor bl, 1
mov eax, ebx
add rsp, 0xa8
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
sub rsp, 0x28
sub esp, 0x28
mov rsi, rdx
mov rdi, rcx
mov rcx, qword [rcx + 8]
mov rdx, qword [rdi + 0x10]
push rdi
adc al, ch
cmp ecx, 0xffffffff
dec dword [rax + 3]
adc byte [rax + 0x3b], r9b
sbb byte [r14 + 0x12], r14b
sbb byte [rsi + 0x12], dh
push rdi
adc al, ch
cmp ecx, 0xffffffff
dec dword [rax + 3]
adc byte [rax + 0x3b], r9b
sbb byte [r14 + 0x12], r14b
sbb byte [rsi + 0x12], dh
sbb byte [rsi + 0x12], dh
adc cl, byte [rax - 0x75]
invalid
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
add rsp, 0x28
sub byte [rdi + 0x5e], bl
jmp fcn.1400a33ee
mov rcx, rdi
mov rdx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.1401018a3
add rsp, 0x28
sub byte [rdi + 0x5e], bl
mov rax, rdx
test rdx, rdx
je 0x140101f4c
cmp byte [rcx + 0x18], 0
lea rcx, [rcx + 0x20]
lea ecx, [rcx + 0x20]
add byte [rax - 0x73], cl
and byte [r8 - 0x73], cl
push rax
loopne 0x140101fc0
lea ecx, [rcx + 0x20]
lea rdx, [rax - 0x20]
jne 0x140101f36
invalid
test rax, rax
setne al
ret
add dword [rax + 0x39], ecx
push rcx
and byte [rdx + 0x42], dh
invalid
mov rax, qword [rcx + 0x10]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x140101f93
mov r9, qword [rcx + 8]
add r9, 0x18
xor r8d, r8d
or byte [r9 - 0x7d], cl
or byte [rcx - 0x7d], cl
rcr dword [rax], 0x45
xor eax, eax
cmp byte [r9], 0
cmp byte [rcx], 0
je 0x140101f7a
xor r10d, r10d
xor edx, edx
jmp 0x140101f85
mov r10, qword [r9 - 8]
mov edx, dword [rcx - 8]
inc r10
imul r10, rdx
add r8, r10
add r9, 0x20
dec rax
jne 0x140101f6f
fsubp st(3)
add ecx, dword [rcx - 0x77]
jmp case.0x1400de593.441
mov r8, rdx
ror byte [rbx + rdi + 0x41], 1
sbb byte [rdi], cl
xchg edi, eax
rol bl, 0x41
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
cmp r8, qword [rcx + 0x18]
seta al
ret
sub rsp, 0x88
sub esp, 0x88
mov rdi, rdx
lea rbx, [rsp + 0x50]
and qword [rbx], 0
mov r15d, 8
mov edi, 8
mov qword [rbx + 8], r15
mov dword [rbx + 8], edi
add byte [rax], al
add byte [rcx + rcx*4 + 0x7b], cl
mov dword [rbx + 8], edi
invalid
invalid
invalid
mov dword [rbx + 8], edi
and qword [rbx + 0x10], 0
adc byte [rax], al
mov qword [rsp + 0x28], rcx
mov rax, qword [rdx]
mov eax, dword [rdx]
mov r12, qword [rdx + 8]
mov eax, dword [rdx]
mov rbp, qword [rdx + 0x10]
and qword [rdx], 0
and al, byte [rax]
and al, byte [rax]
mov qword [rdx + 8], r15
and qword [rdx + 0x10], 0
invalid
adc byte [rax], al
shl rbp, 5
shl ebp, 5
lea rcx, [r12 + rbp]
mov qword [rsp + 0x68], r12
and al, 0x68
invalid
and al, 0x68
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x20], rcx
and al, 0x20
js case.0x1400f3f6b.254
mov dword [rsp + 0x20], ecx
mov qword [rsp + 0x80], rcx
lea r14, [rsp + 0x30]
je 0x140102030
invalid
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x30
add r15, r14
lea r13, [r12 + 0x20]
insb byte [rdi], dx
and al, 0x20
movabs rsi, 0x8000000000000000
mov esi, 0
add byte [rax], al
invalid
invalid
insb byte [rdi], dx
and al, 0x20
mov esi, 0
add byte [rax], al
add byte [rax], al
or byte [rax - 0x7b], 0xed
add byte [rax], al
add byte [rax + 0x74ed8548], al
or byte [rax - 0x7b], 0xed
je 0x140102099
invalid
test rbp, rbp
je 0x140102099
mov rcx, qword [r12]
mov ecx, dword [rsp]
cmp rcx, rsi
je case.0x1400e769f.352
lea rdx, [r13 - 0x18]
lea edx, [rbp - 0x18]
push rbp
call 0x16454aa7a
mov r8b, byte [r12 + 0x18]
lea rax, [r13 - 7]
mov r8b, byte [r12 + 0x18]
lea rax, [r13 - 7]
mov al, byte [rsp + 0x18]
test r8b, r8b
je 0x140102062
mov qword [rsp + 0x30], rcx
movups xmm0, xmmword [rdx]
movups xmmword [r15], xmm0
invalid
mov byte [rsp + 0x48], r8b
mov ecx, dword [rax]
add al, byte [rcx + 0xf]
adc dword [rdi], eax
invalid
invalid
mov eax, dword [rax + 3]
mov dword [r14 + 0x1c], eax
mov dword [rsi + 0x1c], eax
mov dword [r14 + 0x19], ecx
add eax, dword [rcx - 0x77]
sbb al, 0x41
mov dword [rsi + 0x19], ecx
mov dword [rsi + 0x1c], eax
mov rcx, rdi
jmp case.0x1400e6f9d.363
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
xor byte [rdi], cl
adc byte [rdx], al
movups xmm0, xmmword [rdx]
movups xmmword [r15], xmm0
mov byte [rsp + 0x48], 0
mov ecx, dword [rax]
mov eax, dword [rax + 3]
mov dword [r14 + 0x1c], eax
mov dword [r14 + 0x19], ecx
sbb dword [rax - 0x77], ecx
invalid
sbb dword [rax - 0x77], ecx
invalid
mov rdx, r14
call fcn.1401018a3
add r12, 0x20
add rbp, 0xffffffffffffffe0
loopne 0x1401020dd
add ebp, 0x20
jmp 0x14010201f
loopne 0x1401020dd
add ebp, 0x20
mov r13, qword [rsp + 0x20]
mov ebp, dword [rsp + 0x20]
lea rcx, [rsp + 0x68]
lea ecx, [rsp + 0x68]
and al, 0x68
push 0x869894c
mov qword [rcx + 8], r13
call fcn.1400ed2a4
mov rax, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x28]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x50]
push rax
sub byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rsp + 0x50], al
push rax
push rax
movups xmmword [rcx], xmm0
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xc8
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + rcx*4 + 0x4c], al
and al, 0x27
invalid
add byte [rax], al
mov byte [rsp + 0x27], r9b
invalid
mov rdi, rdx
mov r13, rcx
mov ebp, ecx
mov ebp, ecx
int 0x4a
lea eax, [rdx + rax*8]
lea rax, [rdx + r8*8]
mov qword [rsp + 0x60], rax
shl r8, 3
xor eax, eax
invalid
ror byte [rax - 0x77], 0xd1
mov rcx, rdx
test r8, r8
je 0x14010211e
adc ecx, dword [rbx + 0x12b0451]
mov edx, dword [rcx + 4]
sub eax, dword [rcx]
add rcx, 8
add eax, edx
inc eax
add r8, 0xfffffffffffffff8
jmp 0x140102106
mov edx, eax
mov rcx, r13
jmp 0x1400e4d0f
inc dword [rax + rax*8 + 0x1e8850f]
add byte [rax], al
jmp 0x1400e4d0f
invalid
mov byte [rsp + 0x26], al
lea rsi, [rsp + 0x78]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
int1
mov rdx, r13
call 0x140101f9e
mov rax, qword [rsi + 0x10]
adc byte [rax - 0x77], r9b
and al, 0x30
adc byte [rax - 0x77], r9b
and al, 0x30
test rax, rax
je 0x140102161
mov rax, qword [rsp + 0x80]
mov eax, dword [rsp + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x28
invalid
mov qword [rsp + 0x28], rax
sub bl, ch
movabs r9, 0x8ba00000020
add byte [rdx + 8], bh
call fcn.1400b0c8d
mov r14, rax
invalid
jmp 0x1401021b0
mov ecx, 0x20
mov edx, 8
add byte [rdx + 8], bh
call fcn.1400b0c8d
mov r14, rax
invalid
invalid
and qword [rax], 0
add byte [rbx + 1], bh
mov ebx, 1
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rax + 8], rbx
and qword [rax + 0x10], 0
mov byte [rax + 0x18], 0
pop rax
or byte [rax - 0x7d], cl
invalid
sbb byte [rax], al
lea rsi, [rsp + 0x78]
mov rcx, rsi
call fcn.1400d91ba
and al, 0x70
std
dec dword [rax - 0x77]
invalid
mov qword [rsp + 0x28], r14
mov qword [rsi + 8], r14
mov eax, 1
add byte [rax - 0x77], cl
and al, 0x30
and al, 0x30
and al, 0x70
std
dec dword [rax - 0x77]
invalid
add byte [rax - 0x77], cl
and al, 0x30
and al, 0x30
and al, 0x30
xor byte [rax - 0x77], cl
mov qword [rsi + 0x10], rbx
pop rsi
adc byte [rax - 0x73], cl
pop rsp
and al, 0x40
lea rbx, [rsp + 0x40]
lea rsi, [rsp + 0xa8]
cmp rdi, qword [rsp + 0x60]
cmp edi, dword [rsp + 0x60]
jl 0x1401021e5
invalid
je 0x14010230a
mov eax, dword [rdi]
mov qword [rsp + 0x68], rdi
mov ecx, dword [rdi + 4]
inc ecx
mov dword [rsp + 0x38], eax
mov dword [rsp + 0x3c], ecx
and al, 0x3c
cmp al, 0x48
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
and al, 0x38
call fcn.1400fe8e5
cmp eax, 0x110000
add byte [rdi], cl
je case.0x1400fb033.80
add byte [rax], al
inc esi
invalid
invalid
add byte [rax], al
mov r12d, eax
mov rcx, rbx
invalid
mov rdx, qword [rsp + 0x28]
and al, 0x28
invalid
and al, 0x28
mov r8, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
call fcn.1400f30b6
mov rax, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rbp, qword [rsp + 0x48]
mov rbx, qword [rsp + 0x50]
shl rbx, 5
shl ebx, 5
shl ebx, 5
lea rcx, [rbx + rbp]
mov qword [rsp + 0x40], rbp
mov dword [rsp + 0x40], ebp
mov dword [rsp + 0x40], ebp
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x70], rcx
and al, 0x70
and al, 0x70
jo 0x140102275
mov qword [rsp + 0x58], rcx
mov dword [rsp + 0x58], ecx
lea rdi, [rbp + 0x20]
test rbx, rbx
test ebx, ebx
je 0x1401022e0
mov rax, qword [rbp]
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax + 0x39], 0xc8
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax + 0x39], 0xc8
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc83948], al
test byte [rax + 0x48000000], dl
je 0x1401022e5
mov qword [rsp + 0xa8], rax
mov dword [rsp + 0xa8], eax
mov rax, qword [rbp + 0x18]
lea rcx, [rsp + 0xb0]
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rcx + 0x10], eax
movups xmm0, xmmword [rbp + 8]
mov dword [rcx + 0x10], eax
movups xmm0, xmmword [rbp + 8]
movups xmmword [rcx], xmm0
lea rcx, [rsp + 0x90]
lea ecx, [rsp + 0x90]
mov edx, r12d
call 0x1400ed84d
invalid
dec dword [rbx + rcx*4 - 0x4c]
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xa0
invalid
add byte [rax], al
add byte [rax], al
invalid
movabs al, byte [0x27247c80000000]
add byte [rax], al
cmp byte [rsp + 0x27], 0
and al, 0x27
add byte [rbx + rcx + 0x4c], dh
mov ecx, esi
je 0x1401022a6
mov rcx, r14
mov rdx, r15
call fcn.14010232e
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
add rbp, 0x20
mov rcx, rsi
mov rdx, r14
mov edx, esi
mov edx, esi
mov r8, r15
mov eax, edi
clc
call fcn.1400f32cf
mov rcx, r13
mov rdx, rsi
call fcn.1401018a3
mov rcx, qword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
and al, 0x90
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
call fcn.1400a33ee
add rbx, 0xffffffffffffffe0
loopne 0x140102320
add edi, 0x20
loopne 0x140102320
add edi, 0x20
jmp 0x140102235
mov rdi, qword [rsp + 0x70]
mov qword [rsp + 0x48], rdi
jl 0x14010230d
lea rbx, [rsp + 0x40]
lea rbx, [rsp + 0x40]
pop rsp
and al, 0x40
invalid
mov rcx, rbx
mov rcx, rbx
call fcn.1400ed2a4
jmp 0x1401021dc
mov rdi, qword [rsp + 0x68]
add rdi, 8
add edi, 8
add edi, 8
jmp 0x1401021bd
mov bl, 0xfe
invalid
lea rcx, [rsp + 0x78]
and al, 0x78
call fcn.1400d91ba
mov al, byte [rsp + 0x26]
and al, 0x26
and al, 0x26
xor al, 1
add rsp, 0xc8
pop rbx
add byte [rbx + 0x5d], bl
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
push rbx
sub rsp, 0x28
sub byte [rax - 0x77], cl
invalid
mov rdx, rcx
lea r14, [rcx + rsi]
shr rsi, 1
shr esi, 1
sub byte [rax - 0x77], cl
invalid
sub r14, rsi
lea r9, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_slicemod.rs
xchg edx, eax
jmp 0xc958237c
add byte [rax - 0x77], cl
int1
xchg edx, eax
jmp 0xc958237c
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
int1
mov r8, rsi
mov eax, esi
call fcn.140059b21
mov rbx, rax
mov rdi, rdx
lea r9, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_slicemod.rs
xchg edx, eax
jmp 0xc9582394
int1
mov rdx, r14
mov r8, rsi
call fcn.140059b21
dec rsi
xor ecx, ecx
ja case.0x1400ede08.211
dec dword [rax - 0x77]
ret
cmp rsi, 0xffffffffffffffff
je 0x1401023a1
push qword [rdx + riz + 0x48]
cmp edi, ecx
cmp rdi, rcx
je 0x1401023ab
cmp rsi, rdx
jae 0x1401023bd
mov r8b, byte [rbx + rcx]
mov r9b, byte [rax + rsi]
mov byte [rbx + rcx], r9b
mov byte [rax + rsi], r8b
inc rcx
or eax, dword [rax + rcx*4 + 4]
xor byte [rax - 1], cl
ror dword [rax - 1], 0xce
inc ecx
dec rsi
jmp 0x140102379
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_slicemod.rs
mov rcx, rdi
mov rdx, rdi
call fcn.1402da430
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_slicemod.rs
lea eax, [0x1403d0d28]
add eax, 0x2ce964
mov rcx, rsi
call fcn.1402da430
int3
invalid
sub eax, 0x1d8d4800
je 0x14010247c
and al, 0
mov rax, qword [rdi]
add rax, r14
cmp rax, 9
cmp eax, 9
cmovae rax, r15
dec rax
cmp rax, 7
invalid
ja 0x140102766
invalid
add byte [rcx + 0x63], cl
add al, 0x84
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
jg 0x14010244c
jmp 0x140102404
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov r8, rbx
mov eax, ebx
call fcn.1400de16f
jmp 0x140102404
add al, 0
add byte [rbx + rcx*4 + 0x7f], cl
adc byte [rcx - 0x7d], cl
invalid
test r12, r12
je 0x14010289a
test byte [rdi], bl
add al, 0
invalid
test byte [rdi], bl
add al, 0
add byte [rdi + 0x39], cl
sub al, 0x27
invalid
cmp qword [r15 + r12], r13
cmp dword [rdi + riz], ebp
jne 0x1401024cb
cmp byte [r15 + r12 + 8], 3
jne 0x1401024cb
mov rbx, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
mov rcx, rbx
mov rdx, r14
call fcn.140101728
test al, al
je 0x1401028af
pop rsi
or byte [rbx + rcx*4 + 0x76], cl
adc byte [rax - 0x77], cl
invalid
add byte [rax - 0x7d], cl
and al, 0x20
add byte [rax - 0x39], cl
and al, 0x28
add dword [rax], eax
add byte [rax], al
and qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 1
and qword [rsp + 0x30], 0
mov byte [rsp + 0x38], 0
mov rcx, rsi
mov rdx, rdi
mov edx, edi
call fcn.140101eec
jmp case.0x1400f648e.83
lea rcx, [r15 + r12]
movups xmm0, xmmword [rsi + 0x18]
invalid
sbb byte [rax - 0x7d], cl
and al, 0x20
add byte [rax - 0x39], cl
and al, 0x28
or byte [rax], al
add byte [rax], al
and qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
and qword [rsp + 0x30], 0
movups xmmword [rsp + 0x38], xmm0
and al, 0x38
mov rdx, rdi
call fcn.1401023cd
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
mov rcx, rsi
call fcn.140101903
test al, al
je 0x140102862
test byte [rbx + 3], dl
add byte [rax], al
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
push rsp
and al, 0x30
call fcn.140101f32
test al, al
je 0x140102862
mov rcx, rdi
call fcn.1400d91ba
mov word [rbp + rdi*8 - 1], gs
insb byte [rdi], dx
std
dec dword [rcx - 0x7d]
invalid
invalid
invalid
add r12, 0xffffffffffffffd0
jmp 0x140102472
invalid
dec dword [rbx + rbp*2 + 0x6f]
sbb byte [rax], dh
mov rdi, qword [rdi + 0x10]
jg 0x140102550
jg 0x140102550
mov rax, qword [rsi + 0x18]
mov rbp, qword [rsi + 0x20]
lea rbx, [rsp + 0x88]
lea ebx, [rsp + 0x88]
and qword [rbx], 0
mov qword [rbx + 8], 8
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
adc byte [rax], al
mov qword [rbx + 0x18], rax
mov dword [rbx + 0x18], eax
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
mov dword [rbx + 0x18], eax
sbb byte [r8 - 0x77], cl
imul esp, dword [rax], 0xffffffb9
mov ecx, 5
xor edx, edx
div rcx
mov qword [rbx + 0x20], rbp
mov ecx, 5
xor edx, edx
div rcx
mov r14, rax
lea r15, [rsp + 0x60]
invalid
lea r12, [rsp + 0x20]
test r13, r13
je 0x14010270b
and qword [rsp + 0x60], 0
mov qword [rsp + 0x68], 8
and al, 0x68
or byte [rax], al
add byte [rax], al
add byte [rax], al
and qword [rsp + 0x70], 0
mov qword [rsp + 0x80], rbp
add byte [rax], 0
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x78
add byte [rax], 0
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x78
mov rcx, rdi
mov rdx, r15
call fcn.1401023cd
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x70]
call fcn.140101728
test al, al
jne 0x140102736
mov rax, qword [rsp + 0x80]
mov eax, dword [rsp + 0x80]
mov qword [rsp + 0x40], rax
movups xmm0, xmmword [rsp + 0x60]
movups xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
mov rcx, rbx
mov rdx, r12
call fcn.14010176e
test al, al
je case.0x1400bfb65.691
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
add rdi, 0x30
add r13, 0xffffffffffffffd0
jmp 0x140102580
add rdx, rcx
jmp rdx
call fcn.1400b0c8d
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lea rdx, [rsp + 0x60]
mov dword [rdx + 8], 4
mov byte [rdx + 0x14], 1
jmp 0x1401029af
or dword [rax - 0x73], ecx
push rsp
and al, 0x20
mov byte [rdx], al
mov r8d, 1
add byte [rax], al
add byte [rax], al
mov rcx, rsi
jmp 0x1401026f0
mov rcx, rsi
je 0x1401026fa
push rbx
call fcn.140101cb9
jmp 0x140102702
mov edx, edi
call fcn.1400ed88f
mov rcx, rdx
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srchirliteralmod.rs
mov r8d, 4
mov rdx, rdi
mov edx, edi
call fcn.140059b21
mov rdi, rax
mov edi, eax
mov edi, eax
mov rbx, rdx
mov rcx, rax
call fcn.14010232e
mov rcx, rsi
mov rdx, rdi
mov r8, rbx
call fcn.140101b95
jmp 0x14010289a
hlt
mov r9b, 1
call case.0x1400df760.419
test al, al
je 0x140102766
jmp 0x14010289a
mov rdx, qword [rsp + 0x90]
mov r8, qword [rsp + 0x98]
mov rcx, rsi
nop
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.140101903
test al, al
jne 0x14010274d
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
adc al, ch
mov bh, 0xf1
invalid
invalid
jmp 0x14010274d
adc al, ch
mov bh, 0xf1
invalid
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
call fcn.1401018eb
lea rcx, [rsp + 0x60]
call fcn.1400d91ba
lea rcx, [rsp + 0x88]
jmp 0x140102895
cmp eax, dword [rcx]
add byte [rax], al
mov ecx, dword [rdi + 8]
mov rdx, rsi
call fcn.1401023cd
cld
invalid
invalid
cld
invalid
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1401018eb
int1
invalid
invalid
int1
invalid
adc al, 0x85
ror byte [rdi], 0x84
sub byte [rcx], al
add byte [rax], al
cmp eax, 2
jne 0x1401028c1
mov r15d, dword [rdi + 0x18]
xor ebp, ebp
jmp 0x1401028c4
add byte [rax], al
add byte [rax - 0x77], cl
bnd call fcn.140101ec4
mov rax, qword [rsi + 0x18]
lea rbx, [rsp + 0x20]
and qword [rbx], 0
mov qword [rbx + 8], 8
add byte [rax - 0x7d], cl
invalid
adc byte [rax], al
mov rcx, qword [rsi + 0x20]
mov qword [rbx + 0x20], rcx
shr rax, 1
shr eax, 1
shr eax, 1
mov qword [rbx + 0x18], rax
mov rcx, rdi
mov rdx, rbx
call fcn.1401023cd
mov rdi, qword [rbx + 8]
mov rbx, qword [rbx + 0x10]
mov rcx, rdi
mov rdx, rbx
call fcn.140101728
test al, al
jne 0x140102876
lea rcx, [rsp + 0xb0]
mov rdx, rdi
mov r8, rbx
call fcn.140101903
test al, al
je 0x140102876
lea rdi, [rsp + 0xb0]
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
call fcn.1401018eb
lea rdx, [rsp + 0x60]
and qword [rdx], 0
mov qword [rdx + 8], 1
and qword [rdx + 0x10], 0
mov byte [rdx + 0x18], 0
mov rcx, rdi
call fcn.140101eec
mov rcx, rsi
mov rdx, rdi
call fcn.14010176e
test al, al
jne 0x14010286f
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
call fcn.1401018eb
lea rcx, [rsp + 0x20]
jmp 0x140102895
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
call fcn.1401018eb
lea rcx, [rsp + 0x20]
call fcn.1400d91ba
lea rcx, [rsp + 0xb0]
call fcn.1400d91ba
nop
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rbx
mov rdx, r14
jmp 0x140102961
mov bpl, 1
mov rdx, qword [rdi + 8]
test r14d, r14d
je 0x14010296b
mov r12, qword [rsi + 0x18]
cmp r12, r14
mov rbx, r14
cmovb rbx, r12
lea rdi, [rsp + 0x20]
mov rcx, rdi
call case.0x1400e9429.24
mov qword [rdi + 0x30], rbx
lea rbx, [rsp + 0x60]
mov rcx, rbx
mov rdx, rdi
call fcn.1400ec527
lea rdi, [rsp + 0x20]
mov rcx, rdi
mov rdx, rbx
call fcn.1400fd4a3
mov rcx, rdi
mov rdx, rsi
call fcn.1401023cd
mov rcx, rdi
call fcn.1400ec9aa
mov rdi, qword [rsi + 8]
mov rbx, qword [rsi + 0x10]
cmp r12, r14
jb 0x14010293f
mov rcx, rdi
mov rdx, rbx
call fcn.14010174c
test al, al
je 0x14010294a
mov rcx, rdi
mov rdx, rbx
call fcn.1401018eb
cmp r14d, r15d
setb al
or bpl, al
je 0x14010289a
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
call fcn.1401018eb
jmp 0x14010289a
mov bl, byte [rdi + 0x1c]
lea rdi, [rsp + 0x20]
mov rcx, rdi
call case.0x1400e9429.24
mov ecx, 0x30
mov edx, 8
call fcn.1400b0c8d
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lea rdx, [rsp + 0x60]
mov dword [rdx + 8], 4
mov byte [rdx + 0x14], bl
mov qword [rdx], rax
lea rdi, [rsp + 0x20]
mov rcx, rdi
call fcn.1400fc70c
popfq
invalid
dec dword [rax - 0x77]
stc
mov rdx, rsi
call fcn.1401023cd
mov rcx, rdi
call fcn.1400ec9aa
jmp 0x14010289a
pop rdi
pop rsi
pop r14
ret
invalid
fiadd word [rbp + 0x468b4900]
adc byte [rax - 0x7b], cl
ror byte [rdi], 0x84
mov dword [rdx], eax
add byte [rax], al
mov rax, qword [r14 + 0x10]
test rax, rax
je 0x140102d00
lea rcx, [rax - 1]
mov qword [r14 + 0x10], rcx
mov rcx, qword [r14 + 8]
mov edi, dword [rcx + rax*8 - 8]
mov ebx, dword [rcx + rax*8 - 4]
cmp edi, 0xdfff
ja 0x140102ab2
cmp ebx, 0xd800
jb 0x140102ab2
invalid
mov rcx, r14
mov edx, 0xe000
mov r8d, ebx
call fcn.140102a0c
mov ebx, 0xd7ff
xlatb
add byte [rax], al
jmp 0x140102a8b
cmp edi, ebx
ja 0x140102a6a
fbstp tbyte [rdi - 0x4c]
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
cmp rax, 4
je case.0x1400de736.438
add al, 0x74
invalid
jae 0x140102d05
add al, byte [rax]
add byte [rax - 1], cl
rol byte [rbx + rcx*4 + 0x21], 0x48
and dword [rax - 0x7d], ecx
invalid
invalid
inc rax
mov r12d, dword [rcx]
and dword [rax - 0x7d], ecx
invalid
invalid
and dword [rax - 0x7d], ecx
rol dword [rsp + rax*2], 0x39
cmp edi, r12d
ja 0x140102abe
out 0x77, eax
in eax, 0x41
cmp esp, ebx
cmp r12d, ebx
jae 0x140102abe
lea edx, [r12 + 1]
mov rcx, r14
mov r8d, ebx
mov eax, ebx
call fcn.140102a0c
mov ebx, r12d
jmp 0x140102a8b
cmp ebx, 0x80
jb 0x140102cf4
add byte [rax], 0
add byte [rdi], cl
invalid
mov rax, 0xffffffffffffffee
mov edx, ebx
not edx
invalid
test rax, rax
test eax, eax
je 0x140102b57
lea ecx, [rax + 0x18]
mov r12d, 0xffffffff
shl r12d, cl
mov ecx, r12d
and ecx, edi
stc
invalid
stc
mov ebp, r12d
and ebp, ebx
cmp ecx, ebp
je 0x140102b36
not r12d
test edi, r12d
jne 0x140102b3c
test r12d, edx
jne 0x140102b41
add rax, 6
add eax, 6
jmp 0x140102b0a
or r12d, edi
jmp 0x140102ade
mov rcx, r14
mov edx, ebp
mov r8d, ebx
call fcn.140102a0c
dec ebp
int 0x89
jmp 0x140102b3c
xor al, 0xff
invalid
invalid
invalid
int 0x89
jmp 0x140102b3c
inc dword [rbx + 0x202464]
and dword [rsp + 0x20], 0
and dword [rsp + 0x24], 0
mov eax, edi
xor eax, 0xd800
add eax, 0xffef0000
cmp eax, 0xffef07ff
jbe 0x140102d0a
invalid
xchg edx, eax
add dword [rax], eax
invalid
xchg byte [rdx - 0x76ffffff], dl
fdiv dword [0x14011037f]
mov eax, ebx
xor eax, 0xd800
add eax, 0xffef0000
cmp eax, 0xffef07ff
jbe 0x140102d16
invalid
lea rdx, [rsp + 0x20]
and al, 0x20
mov ecx, edi
call fcn.1400ed88f
mov r14, rdx
lea rdx, [rsp + 0x24]
mov ecx, ebx
call fcn.1400ed88f
lodsb al, byte [rsi]
invalid
dec dword [rcx + rcx*4 + 0x74]
and al, 0x28
mov qword [rsp + 0x70], rdx
push rsp
and al, 0x70
lodsb al, byte [rsi]
invalid
push rsp
and al, 0x70
cmp r14, rdx
jne case.0x1400e8def.308
add byte [rax], al
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srcutf8.rs
add eax, 0x29b864
lea rcx, [rsp + 0x20]
and al, 0x20
mov rdx, r14
call fcn.140102dfd
mov rdi, rax
mov rbx, rdx
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srcutf8.rs
lea rcx, [rsp + 0x24]
lea ecx, [rsp + 0x24]
invalid
invalid
lea ecx, [rsp + 0x24]
mov rdx, r14
call fcn.140102dfd
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x68], rdx
and al, 0x68
and al, 0x68
cmp rbx, rdx
jne case.0x1400e84ac.322
ror dword [rdi], cl
test dword [rbx + 1], eax
add byte [rax], al
cmp rbx, 2
je 0x140102c98
add byte [rax - 0x7d], cl
sti
cmp rbx, 3
je 0x140102c60
add esi, dword [rdx + rdx*2 + 0x48]
cmp rbx, 4
cmp ebx, 4
jne 0x140102d60
mov r9b, byte [rdi]
mov r10b, byte [rdi + 1]
mov r11b, byte [rax]
sbb byte [rdx + 0x488a0158], cl
invalid
mov dl, byte [rdi + 2]
sbb byte [rdx + 0x488a0158], cl
add cl, byte [rdx - 0x75bbfda9]
add r9d, dword [r10 - 0x77bbfcc0]
add ecx, dword [rdx - 0x77bbfcc0]
mov r8b, byte [rdi + 3]
mov al, byte [rax + 3]
mov byte [rsp + 0x31], r9b
add ecx, dword [rdx - 0x77bbfcc0]
and al, 0x31
and al, 0x31
mov byte [rsp + 0x32], r11b
mov byte [rsp + 0x33], r10b
and al, 0x33
and al, 0x33
mov byte [rsp + 0x34], bl
and al, 0x34
mov r9b, 3
mov r10d, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov r11d, 7
mov edi, 6
mov ebx, 5
jmp 0x140102cbc
add byte [rax], al
add bl, ch
pop rsp
mov r9b, byte [rax]
mov cl, byte [rax + 1]
mov r10b, byte [rdi]
mov dl, byte [rdi + 1]
add dword [rdx + rcx*4 + 0x47], eax
invalid
add dword [rdx + rcx*4 + 0x47], eax
add cl, byte [rdx - 0x77bbfdc0]
add al, byte [rax + rcx*4 + 0x54]
mov al, byte [rdi + 2]
mov al, byte [rax + 2]
mov byte [rsp + 0x31], r10b
invalid
add al, byte [rax + rcx*4 + 0x54]
and al, 0x31
xor dword [rax + rcx*4 + 0x4c], eax
and al, 0x32
mov byte [rsp + 0x32], r9b
mov r9b, 2
mov r10d, 6
add byte [rax], al
add byte [rcx - 0x45], al
invalid
add byte [rax], al
invalid
add al, byte [rcx - 0x46]
invalid
add byte [rax], al
add byte [rcx - 0x45], al
add eax, 0xbf000000
add byte [rax], al
add byte [rdi + 4], bh
add byte [rax], al
add byte [rdi + 4], bh
add byte [rax], al
mov edi, 4
mov ebx, 3
jmp 0x140102cbc
invalid
and al, 0x8a
or byte [rdx + 0x178a0140], cl
invalid
mov cl, byte [rax]
mov al, byte [rax + 1]
mov dl, byte [rdi]
invalid
invalid
mov r8b, byte [rdi + 1]
mov r9b, 1
add dword [rcx - 0x46], eax
add al, 0
add byte [rax], al
add dword [rcx - 0x46], eax
add al, 0
add byte [rax], al
mov r11d, 3
mov edi, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov ebx, 1
mov byte [rsp + rbx + 0x30], dl
mov byte [rsp + rdi + 0x30], cl
xor byte [rsi - 0x78], al
sbb al, 0x30
xor byte [rsi - 0x78], al
sbb al, 0x30
sbb al, 0x30
mov byte [rsp + r10 + 0x30], al
adc al, 0x30
adc al, 0x30
mov byte [rsp + 0x30], r9b
mov al, byte [rsp + 0x38]
mov byte [rsi + 8], al
mov rax, qword [rsp + 0x30]
mov qword [rsi], rax
add rsp, 0x80
add esp, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov byte [rsi], 0
mov byte [rsi + 1], dil
jle 0x140102cfc
jle 0x140102cfc
mov byte [rsi + 2], bl
jmp 0x140102ce2
pop rsi
add ch, bl
loop case.0x1400e84ac.321
mov byte [rsi], 4
invalid
add al, 0xeb
fucomp st(0)
movabs dword [0xb7470d8d48000000], eax
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x29b747
jmp 0x140102ce2
call fcn.140102dad
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x29b747
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srcutf8.rs
call fcn.1402da8f0
jnp 0x140102d32
add byte [rax - 0x73], cl
or eax, 0x29b753
sub dword [rax], eax
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srcutf8.rs
lea ecx, [0x14039e470]
sub dword [rax], eax
call fcn.1402da8f0
sbb eax, 0x448d4c00
and al, 0x30
lea r8, [rsp + 0x30]
and qword [r8], 0
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srcutf8.rs
mov bh, 0x29
invalid
mov bh, 0x29
add byte [rax - 0x73], cl
and al, 0x28
lea rcx, [rsp + 0x28]
lea rdx, [rsp + 0x70]
call fcn.1402dd8ec
lea r8, [rsp + 0x30]
and qword [r8], 0
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_syntax_0.6.27_srcutf8.rs
lea ecx, [0x14039e3a0]
lea ecx, [0x14039e3a0]
sub dword [rax], eax
lea rcx, [rsp + 0x60]
lea rdx, [rsp + 0x68]
call fcn.1402dd8ec
stosd dword [rdi], eax
invalid
invalid
stosd dword [rdi], eax
sbb eax, 0x448d4800
lea rax, [rsp + 0x28]
and al, 0x28
mov qword [rax], rbx
lea rdx, [rsp + 0x70]
push rsp
and al, 0x70
sbb byte [rax - 0x73], cl
push rsp
and al, 0x70
mov qword [rdx], rax
lea rax, str.internal_error:_entered_unreachable_code:_invalid_encoded_length:
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
mov eax, 1
mov qword [rcx + 8], rax
or byte [r8 - 0x7d], cl
invalid
and byte [rax], al
lea r8, [fcn.140066250]
add eax, 0xfff634bc
mov qword [rdx + 8], r8
or byte [rax - 0x77], cl
or byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x29b669
add byte [rax - 0x77], cl
or byte [r8 - 0x7d], cl
invalid
or byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x29b669
call fcn.1402da380
int3
lea rax, str.invalid_UTF_8_byte_sequence_size
add eax, 0x29b708
add byte [rax - 0x73], cl
push rsp
and al, 0x28
lea rdx, [rsp + 0x28]
mov qword [rdx], rax
lea rax, [0x1403d00e0]
sbb ebx, edx
sub al, 0
sub al, 0
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
or byte [r8 - 0x7d], cl
invalid
and byte [rax], al
lea r8, [fcn.140178b6b]
pop rbp
invalid
add byte [rcx + rcx*4 + 0x42], cl
or byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
lea edx, [0x14039e4d0]
call fcn.1402da380
int3
or byte [r8 - 0x7d], cl
invalid
pop rbp
invalid
ror dword [rax - 0x7d], 1
cli
add eax, 0x89480b73
enter 0xffffffffffff894c, 0xffffffffffffffca
add rsp, 0x28
ret
mov rsi, rcx
mov rdi, qword [rdx + 0x160]
test rdi, rdi
je 0x140102e4b
invalid
lea r14, [r8 + 1]
movzx ebx, word [rax + 0x1c0]
mov bh, 0x98
rol byte [rcx], 0
add bl, ch
invalid
mov rbx, r8
mov r14, rax
test r8, r8
mov ecx, 0x1c8
add byte [rax], al
sar byte [rcx + 0x1c8], 0x41
mov eax, 0x228
cmove r8, rcx
mov edx, 8
mov rcx, rax
add byte [rax], al
mov r8d, 0x228
call fcn.14001af0d
mov qword [rsi], rdi
mov qword ds:[rsi + 8], r14
mov qword ds:[rsi + 8], r14
mov qword [rsi + 0x10], rbx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
add byte [rax], al
add ah, cl
mov eax, dword [rcx + 0x10]
mov byte [rsp + 0x20], 0
lea rdx, [0x14039e688]
mov rcx, rax
mov r9b, 1
invalid
mov bh, 0x29
add byte [rax - 0x77], cl
rol dword [rcx - 0x4f], 1
invalid
call fcn.140124bc0
int3
and qword [rcx], 0
test rsi, rsi
invalid
je case.0x140013d8b.2146
add byte [rax - 0x7b], cl
div byte [rdi + rbx - 0x47]
adc byte [rax], al
mov ecx, reloc.WS2_32.dll_recv
add byte [rax], al
call fcn.140102f12
mov qword [rax], rsi
mov qword [rax + 8], rdi
lea rdx, [0x14039e6e0]
add rsp, 0x28
pop rdi
pop rsi
ret
mov ecx, 7
int 0x29
ud2
mov rax, rcx
lea rdx, [0x14039e6e0]
adc eax, 0x29b7d8
adc eax, 0x29b7d8
ret
add byte [rax - 0x77], cl
bnd call fcn.140102f40
test rax, rax
je 0x140102f32
add rsp, 0x20
pop rsi
ret
mov ecx, 8
mov rdx, rsi
call fcn.1402d9fb0
int3
invalid
mov al, byte [0x14041aa10]
mov rcx, rsi
call fcn.140055e50
mov rdx, rsi
add rsp, 0x20
pop rsi
ret
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
sub esp, 0x40
sub esp, 0x40
mov rdi, rdx
mov rax, qword [rcx]
mov r14, qword [rax + 8]
jo 0x140102f7f
or byte [rbx + rcx*4 + 0x78], cl
adc byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
adc eax, 0x2cd44e
mov r8d, 1
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x73], cl
je 0x140102fbb
and al, 0x30
xor byte [rax - 0x77], cl
mov byte ds:[rsi + 8], al
or byte [rbx + rcx*4 + 0x78], cl
adc byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
adc eax, 0x2cd44e
xor byte [rax - 0x77], cl
mov byte ds:[rsi + 8], al
mov byte [rsi + 9], 0
lea rdi, [0x14010fa24]
lea rbx, [rsp + 0x28]
lea ebx, [rsp + 0x28]
lea ebx, [rsp + 0x28]
test r15, r15
je case.0x140013d8b.2115
mov qword [rsp + 0x28], r14
inc r14
invalid
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
clc
call fcn.14006d950
xchg dword [rcx - 0xb6000a], ebp
iretd
sub byte [rcx - 1], cl
invalid
xchg dword [rcx - 0xb6000a], ebp
dec edi
iretd
jmp 0x140102fae
mov rcx, qword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
call fcn.14006da90
nop
add rsp, 0x40
add esp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
add esp, 0x40
add dword [rdi], ecx
mov dh, 0
shl eax, 3
lea rcx, reloc.WS2_32.dll_connect
mov r8, qword [rax + rcx]
add al, 8
lea rcx, str.NullIntegerRealBlob_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_srcops_function.rs
add byte [rax - 0x75], cl
add al, 8
add al, 8
lea ecx, [0x1403d2f80]
add byte [rax - 0x75], cl
add al, 8
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
sbb byte [rax - 0x77], cl
ret 0xff49
jmp r9
jmp rcx
sub rsp, 0x48
sub esp, 0x48
mov rax, rdx
mov eax, edx
mov eax, edx
mov r9, qword [rcx]
mov ecx, dword [rcx]
lea rcx, [rsp + 0x40]
mov qword [rcx], r9
mov dword [rcx], ecx
mov dword [rcx], ecx
add r9, 0x18
lea rdx, [0x140102f62]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x30], edx
mov qword [rsp + 0x28], rcx
sbb byte [rax - 0x73], cl
adc eax, 0xffffff2b
mov dword [rsp + 0x30], edx
xor byte [rax - 0x77], cl
and al, 0x28
and al, 0x28
lea rcx, [0x14016d75c]
mov qword [rsp + 0x20], rcx
lea rdx, str.NulErrorTryFromIntError
lea edx, str.NulErrorTryFromIntError
adc eax, 0x29ed5c
adc eax, 0x29ed5c
mov r8d, 8
mov rcx, rax
mov ecx, eax
call fcn.14006e1f0
mov cl, 0xf6
invalid
or byte [rax], al
add byte [rax], al
mov ecx, eax
mov cl, 0xf6
call qword [rax + 0x48c48348]
nop
add rsp, 0x48
nop
add rsp, 0x48
ret
mov rcx, qword [rax]
mov rax, qword [rax + 8]
mov rax, qword [rax + 0x18]
sbb byte [rax - 1], cl
loopne case.0x1400fb033.90
invalid
jmp rax
jmp rax
push rdi
push r14
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r8
mov esi, eax
mov rbx, rdx
mov rdi, rcx
iretd
test r8, r8
je case.0x1400f7d80.79
js 0x1401030e6
mov r15d, 1
mov ecx, 1
mov edi, 1
add byte [rax], al
mov rdx, rsi
call fcn.140102f40
invalid
dec dword [rcx - 0x77]
invalid
mov r12, rsi
hlt
invalid
invalid
hlt
test rax, rax
jne 0x1401030bf
test eax, eax
jmp case.0x1400fb033.88
mov r14d, 1
mov esi, 1
add byte [rbp + 0x31], al
in al, 0x4c
mov ecx, esi
xor r12d, r12d
mov rcx, r14
mov rdx, rbx
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
pop rdi
sbb eax, 0x27894c00
invalid
invalid
mov qword [rdi + 8], r14
mov qword [rdi + 0x10], rsi
ja 0x1401030e8
ja 0x1401030e8
adc byte [rax - 0x7d], cl
invalid
add rsp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
xor r15d, r15d
dec dword [rcx + rcx*4 - 7]
mov rcx, r15
stc
mov rdx, rsi
bnd call fcn.1402d9f90
call fcn.1402d9f90
add ah, cl
movabs rax, 0x8000000000000000
cmp qword [rcx], rax
int3
jne fcn.14001aa6d
test dword [rbp + 0x79], esp
int1
dec dword [rax - 0x75]
mov rax, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
adc byte [r8 - 0x77], cl
invalid
or byte [r11 + rcx*4 + 0x41], cl
adc byte [rax - 0x77], cl
invalid
adc byte [r8 - 0x77], cl
ror dword [rax - 0x77], 1
ret 0x65e9
mov rdx, rax
jmp fcn.140067480
invalid
invalid
or eax, 0x48c9b60f
lea edx, [0x1403d2fa8]
mov dl, byte [rcx + rdx]
ret
test al, 0x1d
add byte [rax - 0x48], cl
adc al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x3cfe76b8], al
or byte [rax - 0x77], 1
ret
or byte [rax - 0x77], 1
add ebx, eax
ret
invalid
jne 0x140103167
mov rax, qword [0x14041a9e8]
mov dword [rax + 0x31], edi
add byte [rax - 0x2f], cl
loopne 0x1401031ab
shl rax, 1
test rax, rax
invalid
test eax, eax
sal byte [rbp + 0x1e], 0x31
rol byte [rsi + 0x75023c06], 0xf
xchg byte [rsi], al
cmp al, 2
jne 0x14010317e
jne 0x140103185
invalid
xor eax, eax
xchg byte [rsi], al
cmp al, 2
jne 0x14010317e
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
jmp qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
nop
add rsp, 0x20
invalid
pop rsi
ret
call fcn.1402de880
test al, al
invalid
div byte [rsi - 0x3f7bffe3]
jne 0x140103167
mov byte [rsi + 1], 1
jmp 0x140103167
rol dword [rcx + 0x56], cl
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rcx + rcx*4 - 0x39], cl
sub byte [rcx + rcx*4 - 0x39], cl
mov rbx, rdx
mov rsi, rcx
mov rcx, rdx
mov ecx, edx
mov ecx, edx
mov edx, edi
call fcn.1402294bc
dec eax
cmp eax, 4
clc
add al, 0xf
xchg edi, esp
add byte [rax], al
invalid
clc
add al, 0xf
xchg edi, esp
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x2d2496
lea rcx, [0x1403d5658]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
add eax, ecx
jmp rax
mov rcx, rbx
mov ecx, ebx
mov edx, edi
cli
call fcn.140229364
mov qword [rsi + 8], rax
mov eax, 1
add dword [rax], eax
add byte [rax], al
jmp 0x14010326d
mov al, byte [rax]
add byte [rax], al
invalid
add byte [rcx], dh
shr cl, 0x83
add byte [rax], al
add byte [rax], al
mov rcx, rbx
xor eax, eax
jmp 0x14010326d
add byte [rax], al
add byte [rax], al
mov rcx, rbx
mov edx, edi
call fcn.140229398
mov r14, rax
mov rcx, rbx
mov edx, edi
call fcn.140229454
test r14, r14
je 0x14010327a
invalid
cdqe
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], rax
adc byte [rax + 3], bh
adc byte [rax + 3], bh
jmp 0x14010326d
mov rcx, rbx
mov edx, edi
call fcn.1402292c8
adc al, byte [rax]
adc al, byte [rax]
mov r14, rax
mov rcx, rbx
mov edx, edi
cli
invalid
cli
call fcn.140229454
test eax, eax
js 0x14010328a
invalid
je 0x14010325b
invalid
test r14, r14
je case.0x1400e8def.311
mov eax, eax
mov qword [rsi + 8], r14
mov dword [rsi + 8], esi
ror byte [rcx + rcx*4 + 0x76], 8
mov dword [rsi + 8], esi
mov qword [rsi + 0x10], rax
jmp 0x140103268
mov rcx, rbx
mov ecx, ebx
mov edx, edi
call fcn.1402292fc
movsd qword [rsi + 8], xmm0
mov eax, 2
jmp 0x14010326d
mov qword [rsi + 8], 1
and qword [rsi + 0x10], 0
adc byte [rax], al
mov eax, 4
add byte [rax], al
mov qword [rsi], rax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, [0x14039e98a]
lea ecx, [0x14039e98a]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rusqlite_0.27.0_src_statement.rsunexpected_SQLITE_TEXT_column_type_with_NULL_data
jmp 0x1401032b5
cmp byte [rdi + 0x2beb0029], dh
add bl, ch
sub ecx, dword [rax - 0x73]
or eax, 0x29b747
lea rcx, str.unexpected_negative_return_from_sqlite3_column_bytes
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rusqlite_0.27.0_src_statement.rsunexpected_SQLITE_TEXT_column_type_with_NULL_data
mov edx, 0x34
add byte [rax], al
invalid
add byte [rdx + 0x34], bh
add byte [rax], al
add al, ch
mov edx, 0xe8001da6
sbb eax, 0x19e800
call fcn.1402dd95c
sbb eax, 0x19e800
call case.0x1400e8def.318
add byte [rax], al
lea rcx, str.unexpected_SQLITE_BLOB_column_type_with_NULL_data
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rusqlite_0.27.0_src_statement.rsunexpected_SQLITE_TEXT_column_type_with_NULL_data
mov edx, 0x31
call fcn.1402dd95c
int3
add byte [rax], al
add al, ch
popfq
cmpsb byte [rsi], byte [rdi]
sbb eax, 0x8348cc00
sub rsp, 0x68
invalid
invalid
invalid
invalid
mov bh, 0x29
sub rsp, 0x68
lea rax, str.sqlite3_column_type_returned_invalid_value
add byte [rax - 0x73], cl
push rsp
and al, 0x28
add byte [rax - 0x73], cl
push rsp
and al, 0x28
mov qword [rdx], rax
lea rax, [0x1403d00e0]
invalid
invalid
sub al, 0
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
invalid
lea ecx, [rsp + 0x38]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea r8, [fcn.140178b6b]
pop rax
invalid
add byte [rcx + rcx*4 + 0x42], cl
or byte [rax - 0x77], cl
push rcx
invalid
add byte [rbp + rcx*4 + 5], cl
je 0x14010334d
pop rax
pop rax
invalid
mov qword [rcx + 0x18], rax
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rusqlite_0.27.0_src_statement.rsunexpected_SQLITE_TEXT_column_type_with_NULL_data
sub dword [rax], eax
sbb byte [rax - 0x73], cl
adc eax, 0x29b7ae
sub dword [rax], eax
sub dword [rax], eax
call fcn.1402da380
int3
jno 0x14010337d
sbb eax, 0x4155cc00
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
xor byte [rax - 0x77], cl
invalid
mov r12, qword [rdx + 0x18]
sbb byte [rbx + rcx*4 + 0x7a], cl
adc byte [rbp + 0x31], al
in eax, dx
cmp r12, r15
cmp esp, edi
jb 0x1401034c1
in al, dx
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
invalid
xor byte [rax - 0x77], cl
invalid
mov rdi, rdx
mov rax, qword [rdx + 8]
mov qword [rbp - 8], rax
cmp r12, rax
ja 0x1401034c1
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
mov rax, qword [rdi]
movzx ebx, byte [rdi + 0x28]
movzx r14d, byte [rdi + rbx + 0x1f]
movzx esi, byte [rdi + rbx + 0x1f]
cmp rbx, 4
mov qword [rbp], rax
jbe 0x140103402
je 0x14010337b
invalid
invalid
xor r13d, r13d
jmp 0x140103379
cmp r12, r15
jb 0x1401034c1
invalid
add qword [rax], rax
invalid
invalid
mov r8, r12
sub r8, r15
loopne 0x1401033ca
sub eax, edi
lea rdx, [rax + r15]
cmp r8, 0x10
jae 0x1401033c0
cmp r12, r15
je 0x1401034bd
xor ecx, ecx
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
cmp byte [rdx + rcx], r14b
je 0x1401033d9
inc rcx
cmp r8, rcx
jne 0x1401033a0
jmp 0x1401034bd
nop word cs:[rax + rax]
mov ecx, r14d
call fcn.14006f400
cmp rax, 1
jne 0x1401034bd
jmp 0x1401033d0
add byte [rax], al
clc
add dword [rdi], ecx
test ebx, ebp
jmp 0x1401033d0
add byte [rax], al
mov rcx, rdx
mov rax, qword [rbp]
add r15, rcx
jmp 0x1401033d0
add byte [rax], al
mov rcx, rdx
mov rax, qword [rbp]
add r15, rcx
inc r15
mov qword [rdi + 0x10], r15
cmp r15, rbx
jb 0x140103370
cmp r15, qword [rbp - 8]
ja 0x140103370
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rsError_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rsD
mov edx, 4
add byte [rax], al
add byte [rax - 0x77], cl
fld1
sahf
jo 0x14010341e
invalid
add byte [rax], al
add byte [rax - 0x77], cl
fld1
sahf
jo 0x14010341e
add byte [rax - 0x73], cl
and byte [r8 - 0x77], r9b
invalid
invalid
lea rcx, [rdi + 0x20]
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
mov dword [rbp - 0x10], ecx
xor r13d, r13d
jmp 0x140103422
invalid
adc edx, dword [rax + 0x4cfc394d]
mov esi, ebp
cmp r12, r15
mov rsi, r13
mov r13d, 0
jb 0x1401034c1
lahf
add byte [rax], al
add byte [rbp - 0x77], cl
loopne 0x140103473
mov r8, r12
sub r8, r15
sub eax, edi
lea rdx, [rax + r15]
cmp r8, 0xf
ja 0x140103450
cmp r12, r15
je 0x1401034bd
add byte [rax], al
xor ecx, ecx
nop dword [rax]
cmp byte [rdx + rcx], r14b
je 0x140103470
inc rcx
cmp r8, rcx
jne 0x140103440
jmp 0x1401034bd
mov ecx, r14d
call fcn.14006f400
cmp rax, 1
clc
add dword [rbp + 0x5c], esi
clc
add dword [rbp + 0x5c], esi
mov rcx, rdx
mov r13, rsi
mov rax, qword [rbp]
jmp 0x140103473
add byte [rcx - 0x77], cl
cmc
mov r13, rsi
add r15, rcx
inc r15
mov qword [rdi + 0x10], r15
mov rsi, r15
dec byte [rax + 0x29]
fidiv word [rdx - 0x75]
cmp r15, qword [rbp - 8]
cmp edi, dword [rbp - 8]
ja case.0x1400ede08.234
lea rcx, [rax + rsi]
mov rdx, qword [rbp - 0x10]
invalid
mov r8, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
mov rax, qword [rbp]
jne case.0x1400ede08.234
invalid
mov qword [r13 + 8], rsi
mov rsi, r13
mov qword [r13 + 0x10], r15
mov r13d, 1
jmp 0x1401034c1
mov r13, rax
mov qword [rdi + 0x10], r12
mov qword [rsi], r13
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 rdi
pop rbp
ret
sub esp, 0x40
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
mov rax, rdx
mov qword [rbp - 8], rcx
clc
clc
lea rcx, [0x140103540]
mov qword [rsp + 0x30], rcx
lea rcx, [rbp - 8]
clc
clc
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], 4
mov dword [rsp + 0x20], 4
and al, 0x20
add al, 0
add byte [rax], al
lea rdx, str.ParseIntError
lea r9, [0x1403aa9c7]
je 0x140103546
invalid
lea ecx, [0x1403aa9c7]
mov r8d, reloc.WS2_32.dll_listen
mov rcx, rax
call fcn.14006dac0
nop
add rsp, 0x40
invalid
pop rbp
ret
invalid
int3
lea rcx, reloc.WS2_32.dll_getpeername
mov r8, qword [rcx + rax*8]
lea rcx, [0x14039f310]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
invalid
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0x495d
pop rbp
invalid
pop rbp
jmp r9
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
invalid
je 0x140103a11
mov eax, dword [rsi + 0x18]
inc eax
mov dword [rsi + 0x18], eax
cmp eax, 0x1f5
jae case.0x1400fb033.99
invalid
jns 0x140103600
mov r8, qword [rsi + 8]
mov eax, dword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r8
jae case.0x1401035ec.2
invalid
add al, 0
add byte [rax], al
invalid
add byte [rax], al
movzx ebx, byte [rcx + rax]
lea r9, [rax + 1]
add dword [rcx + rcx*4 + 0x4e], ecx
adc byte [rbp + rcx*4 + 0x53], al
push rbx
mov esi, 0x17fa8341
adc byte [rbp + r9*4 + 0x53], r8b
mov esi, 0x17fa8341
ja case.0x1401035ec.2
lea r11, [0x1403d566c]
movsxd r10, dword [r11 + r10*4]
add r10, r11
jmp r10
cmp r9, r8
jae 0x140103a85
invalid
lea eax, [rax + rax]
invalid
cmp byte [rcx + r9], 0x73
jne 0x140103a85
add al, 0
add byte [rbp + rcx*4 + 0x48], cl
lea r9, [rax + 2]
mov qword [rsi + 0x10], r9
invalid
invalid
lea r9, [rax + 2]
mov qword [rsi + 0x10], r9
cmp r9, r8
cmp ecx, eax
ror dword [rdi], 0x83
cmc
add al, byte [rax]
jae 0x140103909
add byte [rdx - 0x80], al
cmp al, 9
pop rdi
cmp byte [rcx + r9], 0x5f
jne 0x140103909
test edx, ebp
add al, byte [rax]
add byte [rax - 0x7d], cl
rol byte [rbx], 0x48
mov qword [rsi + 0x10], rax
add rax, 3
mov qword [rsi + 0x10], rax
jmp 0x140103a85
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x1400fac08.61
lea rdx, [0x14039f158]
mov r8d, 0x19
sbb dword [rax], eax
add byte [rax], al
call fcn.140067480
mov dil, 1
test al, al
ror byte [rdi], 0x85
and eax, dword [rax + rax]
invalid
mov qword [rsi], 0
mov byte [rsi + 8], 1
or byte [rcx], al
or byte [rcx], al
jmp 0x140103a73
mov edi, edx
mov rcx, rsi
call fcn.140104790
invalid
add byte [rax], al
add byte [rax - 0x77], cl
ret
mov rbx, rax
test bl, 1
jne 0x140103811
cdq
add dword [rax], eax
invalid
cdq
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov edx, edi
call fcn.140103580
mov dil, 1
test al, al
jne 0x140103a75
cmp qword [rsi], 0
je 0x1401039e4
add r8, qword [r8]
invalid
add r8, qword [r8]
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp - 0x10]
mov rdx, rsi
call fcn.140103e60
cmp byte [rbp - 0x10], 0
jne 0x140103758
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
add byte ds:[rdi], cl
test byte [rdx + 3], bl
add byte [rax], al
cmp qword [rsi], 0
je 0x140103a11
mov r14, qword [rbp - 8]
clc
lea rcx, [rbp - 0x10]
mov rdx, rsi
call fcn.140103f50
cmp qword [rbp - 0x10], 0
je 0x1401039db
or byte [rax], al
add byte [rax - 0x7d], cl
jge 0x1401036bb
add byte [rdi], cl
test byte [rcx], cl
add eax, dword [rax]
add byte [rax - 0x3f], cl
jmp 0x1401036f6
shr rbx, 0x20
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
movaps xmmword [rbp - 0x20], xmm1
movaps xmmword [rbp - 0x30], xmm0
cmp ebx, 0x110000
jne 0x140103b46
push rsp
add al, 0
invalid
mov rax, qword [rbp - 0x28]
or rax, qword [rbp - 0x18]
je 0x140103b34
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140103b34
lea rdx, [0x14039ed80]
mov r8d, 2
call fcn.140067480
inc dword [rax + rax*8 + 0x34e850f]
add byte [rax], al
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x140103b34
test byte [rax], al
add al, 0
invalid
lea rcx, [rbp - 0x30]
call fcn.140104150
jmp 0x140103b2c
lea rcx, [rbp - 0x10]
mov rdx, rsi
bnd call fcn.140103e60
cmp byte [rbp - 0x10], 0
je 0x14010383c
movzx ebx, byte [rbp - 0xf]
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x140103973
test rcx, rcx
je 0x140103995
add byte [rax], al
lea rdx, [0x14039f158]
mov r8d, 0x19
jmp 0x140103985
mov rcx, rsi
call fcn.140103cb0
mov dil, 1
jmp 0x140103b2c
mov rdi, qword [rsi + 0x20]
jmp 0x140103aa7
mov rcx, rsi
mov ebx, edx
call fcn.140103580
mov dil, 1
test al, al
jne 0x140103a75
test bl, bl
je 0x1401037d8
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401037d8
lea rdx, [0x14039ed80]
mov r8d, 2
call fcn.140067480
test al, al
jne 0x140103a75
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401037fb
lea rdx, [0x14039ee3b]
mov r8d, 1
call fcn.140067480
test al, al
jne 0x140103a75
mov rcx, rsi
call fcn.140104d10
test rax, rax
jne 0x140103a75
jmp 0x140103b11
mov rcx, qword [rsi + 0x20]
test ebx, 0x100
jne 0x1401039a4
test rcx, rcx
je 0x1401039c6
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as_mut_const___dyn___unsafe_extern__
mov r8d, reloc.WS2_32.dll_recv
jmp 0x1401039b6
cmp qword [rsi], 0
je 0x140103a11
mov rbx, qword [rbp - 8]
lea rcx, [rbp - 0x10]
mov rdx, rsi
call fcn.140103f50
cmp qword [rbp - 0x10], 0
je 0x1401039db
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
movaps xmmword [rbp - 0x40], xmm1
sub dword [rbp - 0x40], ecx
sub dword [rbp - 0x40], ecx
movaps xmmword [rbp - 0x50], xmm0
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x140103b34
lea rcx, [rbp - 0x50]
call fcn.140104150
mov dil, 1
test al, al
jne 0x140103a75
mov rax, qword [rsi + 0x20]
test rax, rax
je 0x140103b34
test rbx, rbx
je 0x140103b34
mov ecx, dword [rax + 0x34]
and ecx, 4
jne 0x140103b34
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1403d03d8]
mov r8d, 1
call qword [rax + 0x18]
test al, al
jne 0x140103a75
add byte [rax], al
add bh, bh
push rax
sbb byte [rax + rax*8 + 0x1a1850f], al
add byte [rax], al
mov rdx, qword [rsi + 0x20]
mov rcx, rbx
call 0x14006d570
test al, al
jne 0x140103a75
mov rax, qword [rsi + 0x20]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1403d03d9]
mov r8d, 1
add byte [rax], al
add bh, bh
push rax
sbb cl, ch
and eax, dword [rdx]
add byte [rax], al
xor eax, eax
mov r10d, 0x3e
cmp r9, r8
jae case.0x1401035ec.2
movzx edx, byte [rcx + r9]
cmp dl, 0x5f
je 0x140103a39
or dword [rax - 0x7bf0a006], eax
adc dword [rcx], eax
add byte [rax], al
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
jb 0x140103955
lea r11d, [rdx - 0x61]
cmp r11b, 0x1a
jae 0x140103941
add dl, 0xa9
jmp 0x140103952
lea r11d, [rdx - 0x41]
cmp r11b, 0x1a
jae case.0x1401035ec.2
add dl, 0xe3
mov r11d, edx
inc r9
inc ecx
mov qword [rsi + 0x10], r9
mul r10
jo case.0x1401035ec.2
movzx edx, r11b
add rax, rdx
jae 0x140103911
jmp case.0x1401035ec.2
test rcx, rcx
je 0x140103995
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as_mut_const___dyn___unsafe_extern__
mov r8d, reloc.WS2_32.dll_recv
call fcn.140067480
mov dil, 1
test al, al
jne 0x140103a75
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x140103a73
test rcx, rcx
je 0x1401039c6
lea rdx, [0x14039f158]
mov r8d, 0x19
call fcn.140067480
mov dil, 1
test al, al
jne 0x140103a75
shr ebx, 8
and bl, 1
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x140103a73
movzx ebx, byte [rbp - 8]
jmp 0x14010375c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140103a73
lea rdx, [0x14039ed80]
mov r8d, 2
call fcn.140067480
test al, al
jne 0x140103a75
cmp qword [rsi], 0
jne 0x140103697
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140103a73
lea rdx, [0x14039f171]
mov r8d, 1
mov eax, 1
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
jmp fcn.140067480
inc r9
mov qword [rsi + 0x10], r9
cmp rax, 0xfffffffffffffffd
jbe 0x140103a85
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140103a68
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as_mut_const___dyn___unsafe_extern__
mov r8d, reloc.WS2_32.dll_recv
call fcn.140067480
mov dil, 1
test al, al
jne 0x140103a75
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor edi, edi
mov eax, edi
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov rdi, qword [rsi + 0x20]
mov qword [rsi + 0x20], 0
mov rcx, rsi
xor edx, edx
call fcn.140103580
test al, al
jne 0x140103c86
mov qword [rsi + 0x20], rdi
test rdi, rdi
je 0x140103ac8
lea rdx, [0x14039ee3b]
mov r8d, 1
mov rcx, rdi
call fcn.140067480
mov dil, 1
test al, al
jne 0x140103a75
mov rcx, rsi
call fcn.1401047f0
mov dil, 1
test al, al
jne 0x140103a75
cmp bl, 0x4d
je 0x140103b11
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140103aff
lea rdx, [0x14039f188]
mov r8d, 4
call fcn.140067480
test al, al
jne 0x140103a75
mov rcx, rsi
xor edx, edx
call fcn.140103580
test al, al
jne 0x140103a75
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140103b34
lea rdx, [0x14039ee3a]
mov r8d, 1
call fcn.140067480
test al, al
jne 0x140103a75
cmp qword [rsi], 0
je 0x140103a73
dec dword [rsi + 0x18]
jmp 0x140103a73
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140103b6f
lea rdx, [0x14039f179]
mov r8d, 3
call fcn.140067480
test al, al
jne 0x140103a75
mov rax, qword [rsi + 0x20]
jmp 0x140103b71
xor eax, eax
cmp ebx, 0x43
je 0x140103b8f
cmp ebx, 0x53
jne 0x140103bab
test rax, rax
je 0x140103bc7
lea rdx, [0x14039f183]
mov r8d, 4
jmp 0x140103ba1
test rax, rax
je 0x140103bc7
lea rdx, [0x14039f17c]
mov r8d, 7
mov rcx, rax
call fcn.140067480
jmp 0x140103bbf
mov dword [rbp - 0x10], ebx
test rax, rax
je 0x140103bc7
lea rcx, [rbp - 0x10]
mov rdx, rax
call fcn.14006f220
test al, al
jne 0x140103a75
mov rax, qword [rbp - 0x28]
mov rcx, qword [rsi + 0x20]
or rax, qword [rbp - 0x18]
jne 0x140103c33
test rcx, rcx
je 0x140103b34
lea rdx, [0x14039f187]
mov r8d, 1
call fcn.140067480
test al, al
jne 0x140103a75
mov rdx, qword [rsi + 0x20]
mov qword [rbp - 0x10], r14
test rdx, rdx
je 0x140103b34
lea rcx, [rbp - 0x10]
call fcn.140066250
test al, al
jne 0x140103a75
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140103b34
lea rdx, [0x1403a2d93]
jmp 0x140103b21
test rcx, rcx
je 0x140103b34
lea rdx, [0x1403d03da]
mov r8d, 1
call fcn.140067480
test al, al
jne 0x140103a75
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x140103b34
lea rcx, [rbp - 0x30]
call fcn.140104150
test al, al
jne 0x140103a75
mov rcx, qword [rsi + 0x20]
test rcx, rcx
jne 0x140103bde
jmp 0x140103b34
lea rax, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
mov qword [rsp + 0x20], rax
lea rcx, str._fmt::Error_s_should_be_impossible_without_a__fmt::Formatter_
lea r9, [0x14039ebd8]
lea r8, [rbp - 0x10]
mov edx, 0x3d
call fcn.1402da7f0
int3
cmp rsi, r11
jae 0x140103dd9
movzx edx, byte [r10 + rsi]
cmp dl, 0x5f
je 0x140103d82
lea ebx, [rdx - 0x30]
cmp bl, 0xa
jb 0x140103d41
lea ebx, [rdx - 0x61]
cmp bl, 0x1a
jae 0x140103d30
add dl, 0xa9
jmp 0x140103d3f
lea ebx, [rdx - 0x41]
cmp bl, 0x1a
jae 0x140103dd9
add dl, 0xe3
mov ebx, edx
inc rsi
mov qword [rcx + 0x10], rsi
mul rdi
jo 0x140103dd9
movzx edx, bl
mov dh, 0xd3
add rax, rdx
jae 0x140103d00
jmp 0x140103dd9
inc rsi
mov qword [rcx + 0x10], rsi
cmp rax, 0xffffffffffffffff
je 0x140103dd9
inc rax
dec r9
cmp rax, r9
jae 0x140103dd9
mov edx, dword [rcx + 0x18]
inc edx
mov r9, qword [rcx + 0x20]
cmp edx, 0x1f4
add dword [rax], eax
add byte [rsi + 0x71], dh
add dword [rax], eax
add byte [rsi + 0x71], dh
test r9, r9
je 0x140103e56
lea rdx, [0x14039f158]
mov r8d, 0x19
mov rsi, rcx
mov rcx, r9
call fcn.140067480
mov rcx, rsi
mov edx, eax
mov al, 1
test dl, dl
jne 0x140103e13
jmp 0x140103e07
mov rax, qword [rcx + 0x20]
test rax, rax
je 0x140103e05
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as_mut_const___dyn___unsafe_extern__
mov r8d, reloc.WS2_32.dll_recv
mov rsi, rcx
mov rcx, rax
call fcn.140067480
mov edx, eax
mov al, 1
test dl, dl
jne 0x140103e13
mov rcx, rsi
xor eax, eax
mov qword [rcx], 0
mov byte [rcx + 8], al
xor eax, eax
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop rbp
ret
test r9, r9
je 0x140103e11
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rbp - 0x10], xmm1
movaps xmmword [rbp - 0x20], xmm0
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x18], edx
test r8b, r8b
setne dl
mov rsi, rcx
call fcn.140103580
movaps xmm0, xmmword [rbp - 0x20]
movaps xmm1, xmmword [rbp - 0x10]
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
jmp 0x140103e13
mov al, 1
jmp 0x140103e07
xor eax, eax
mov byte [rcx], al
pop rdi
pop rsi
pop rbp
ret
cmp r11, r9
jae 0x140103f37
movzx edx, byte [r10 + r11]
cmp dl, 0x5f
je 0x140103f15
lea edi, [rdx - 0x30]
cmp dil, 0xa
jb 0x140103efe
lea edi, [rdx - 0x61]
cmp dil, 0x1a
jae 0x140103ef0
add dl, 0xa9
jmp 0x140103efc
lea edi, [rdx - 0x41]
cmp dil, 0x1a
jae 0x140103f37
add dl, 0xe3
mov edi, edx
inc r11
inc ebx
mov qword [r8 + 0x10], r11
mul rsi
jo 0x140103f37
movzx edx, dil
add rax, rdx
jae 0x140103ec0
jmp 0x140103f37
inc r11
mov qword [r8 + 0x10], r11
cmp rax, 0xffffffffffffffff
je 0x140103f37
inc rax
cmp rax, 0xffffffffffffffff
je 0x140103f37
inc rax
mov qword [rcx + 8], rax
jmp case.0x1400bfb65.732
mov byte [rcx + 1], 0
mov al, 1
jmp 0x140103ead
invalid
invalid
invalid
add byte [rbp + 0x75], dh
adc al, 0x49
inc eax
mov qword [r10 + 0x10], r8
mov dil, 1
add dword [rcx + 0x39], ecx
invalid
jb 0x140103f96
add dword [rcx + 0x39], ecx
invalid
jmp 0x140104013
add byte [rax], al
add byte [rbp - 0x75], cl
sbb al, byte [rbx + 0xf]
mov dh, 4
add eax, dword [rax + rdx*8]
add byte [rax], al
mov r11, qword [r10]
movzx eax, byte [r11 + r8]
add al, 0xd0
cmp al, 9
ja 0x140104013
inc r8
mov qword [r10 + 0x10], r8
test al, al
je 0x140103fe8
movzx eax, al
mov r9d, 0xa
nop dword [rax + rax]
cmp rsi, r8
je 0x140103fff
movzx ebx, byte [r11 + r8]
add bl, 0xd0
cmp bl, 9
ja 0x140103fea
mov dh, 0x1c
add eax, dword [rax - 0x47f2f3d]
or dword [rdi + 0x18], esi
inc r8
mov qword [r10 + 0x10], r8
mul r9
jo 0x140104013
ror byte [rbp - 0x77], 0x42
adc byte [rcx - 9], cl
loope case.0x1400bfb65.735
xor eax, 0x48d3b60f
add eax, edx
movzx edx, bl
add rax, rdx
jae 0x140103fc0
jmp 0x140104013
sub esi, dword [rcx]
ror byte [rcx + 0x39], 0xf0
xor eax, eax
cmp r8, rsi
jae 0x140104002
cmp byte [r11 + r8], 0x5f
jne 0x140104002
inc r8
mov qword [r10 + 0x10], r8
jmp 0x140104002
mov r8, rsi
mov r9, r8
add r9, rax
jb 0x140104013
mov qword [r10 + 0x10], r9
cmp r9, rsi
jbe 0x140104027
mov byte [rcx + 8], 0
mov qword [rcx], 0
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
cmp r8, rsi
jae 0x140104037
cmp byte [r11 + r8], 0xbf
jle 0x140104112
test r9, r9
je 0x14010404c
cmp r9, rsi
jae 0x14010404c
cmp byte [r11 + r9], 0xbf
jle 0x140104112
lea rdx, [r11 + r8]
lea edx, [rbx + rax]
test dil, dil
je 0x140104088
lea r10, [r8 + r11]
dec r10
mov r9, rax
nop
test r9, r9
je 0x1401040a4
mov r8, r9
dec r9
cmp byte [r10 + r8], 0x5f
jne 0x140104060
test r9, r9
je 0x1401040b6
cmp r9, rax
jae 0x1401040af
cmp byte [rdx + r9], 0xbf
jg 0x1401040b6
jmp 0x140104129
mov qword [rcx], rdx
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 1
mov qword [rcx + 0x18], 0
jmp 0x14010401e
invalid
invalid
invalid
adc dword [rax - 0x77], ecx
or byte [r8 - 0x39], cl
adc byte [r9], al
add byte [rax], al
add byte [rax - 0x39], cl
sbb byte [r8], al
add byte [rax], al
add cl, ch
jp case.0x1400c36e9.714
invalid
invalid
invalid
mov r8d, 1
xor r9d, r9d
jmp 0x1401040f5
jne 0x140104129
test r8, r8
je 0x1401040e6
cmp r8, rax
jae 0x1401040c7
cmp byte [rdx + r8], 0xbf
jle 0x1401040cc
add bh, byte [rdi - 0x76b2f582]
ret 0x22eb
mov r10, r8
jmp 0x1401040e9
mov r10, rax
je 0x1401040e9
lea rcx, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
mov qword [rsp + 0x20], rcx
mov rcx, rdx
mov rdx, rax
mov r9, rax
call fcn.1402daa80
xor r10d, r10d
sub rax, r10
add r10, rdx
mov r8, rdx
mov rdx, r10
test rax, rax
je 0x140104013
invalid
invalid
invalid
invalid
adc eax, 0x4cffffff
mov dword [rcx], eax
mov qword [rcx], r8
mov qword [rcx + 8], r9
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
jmp 0x14010401e
lea rax, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
mov qword [rsp + 0x20], rax
mov rcx, r11
mov rdx, rsi
call fcn.1402daa80
lea rcx, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
mov qword [rsp + 0x20], rcx
shr byte [rdi - 0x76b7ffd7], 1
and al, 0x20
mov rcx, rdx
mov ecx, edx
mov rdx, rax
xor r8d, r8d
call fcn.1402daa80
int3
add byte [rcx], dh
shr al, cl
test eax, 0x49001d4e
mov ecx, dword [rsp + 0x18]
mov rax, rcx
mov qword [rbp + 0x1b8], rcx
test rcx, rcx
je case.0x1400e7bec.368
mov qword [rbp + 0x1c0], rsi
mov rax, qword [r12 + 0x10]
mov qword [rbp + 0x1c8], rax
movzx r8d, byte [rax]
mov rcx, qword [r12]
mov rax, qword [r12 + 8]
test rax, rax
mov qword [rbp + 0x1a8], rcx
mov qword [rbp + 0x1a0], rax
je 0x1401042ed
add rax, rcx
xor edi, edi
nop word cs:[rax + rax]
movzx r11d, byte [rcx]
movzx edx, r11b
test dl, dl
js 0x140104210
inc rcx
cmp rdi, 0x80
jne 0x1401042b0
jmp 0x14010467b
add al, 0
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
mov r9d, edx
and r9d, 0x1f
movzx esi, byte [rcx + 1]
and esi, 0x3f
cmp dl, 0xdf
jbe 0x14010426f
invalid
movzx r10d, byte [rcx + 2]
movzx r10d, byte [rcx + 2]
shl esi, 6
and r10d, 0x3f
or r10d, esi
cmp r11b, 0xf0
jb 0x14010428b
push rbx
movzx edx, byte [rcx + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
and edx, 0x3f
or edx, r10d
or edx, r9d
cmp edx, 0x110000
cli
add byte [rax], al
adc dword [rax], eax
cli
add byte [rax], al
adc dword [rax], eax
je 0x1401042ef
add rcx, 4
cmp rdi, 0x80
jne 0x1401042b0
jmp 0x14010467b
add byte [rax - 0x7d], cl
rol dword [rdx], 0x41
shl ecx, 6
add rcx, 2
shl r9d, 6
or r9d, esi
mov edx, r9d
cmp rdi, 0x80
jne 0x1401042b0
jmp 0x14010467b
add rcx, 3
shl r9d, 0xc
or r10d, r9d
mov edx, r10d
cmp rdi, 0x80
je 0x14010467b
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rbp + rdi*4 - 0x60], edx
inc rdi
add byte [rax], al
add byte [rax], al
mov dword [rbp + rdi*4 - 0x60], edx
inc rdi
cmp rcx, rax
jne 0x1401041e0
jmp 0x1401042ef
mov rdx, qword [r12]
mov r8, qword [r12 + 8]
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rax, qword [rax + 0x18]
mov ecx, dword [rsi + 0x20]
add rsp, 0x278
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
jmp rax
invalid
pop rdi
loopne 0x14010431f
xor edi, edi
dec dword [rax - 0x75]
test dword [rax + 0x4c000001], edi
mov ebp, dword [rbp + 0x1c8]
mov rax, qword [rbp + 0x1b8]
mov r13, qword [rbp + 0x1c8]
add rax, r13
call 0xf095cc4c
add dword [rax], eax
add byte [rax - 0x73], cl
add al, 0xbd
mov ebp, 4
call 0xf095cc4c
add dword [rax], eax
add byte [rax - 0x73], cl
add al, 0xbd
mov ebp, 4
mov ebp, 4
add byte [rax], al
add byte [rax - 0x77], cl
test eax, ebx
add dword [rax], eax
add byte [rax - 0x77], cl
clc
mov qword [rbp + 0x1d8], rax
mov rax, rdi
not rax
ror byte [rax - 0x77], 1
test eax, edx
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [rdi + 1]
mov qword [rbp + 0x1f0], rax
mov dword [rbp + 0x1f0], eax
lea r12, [rbp + rdi*4 - 0x6c]
mov eax, 0x2bc
ror byte [rax - 0x77], 1
test eax, edx
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [rdi + 1]
invalid
invalid
rol byte [rcx], 1
add byte [rax], al
lea eax, [rdi + 1]
add dword [rax - 0x77], ecx
test eax, esi
add dword [rax], eax
add byte [rbp + rcx*4 + 0x64], cl
mov ebp, 0x2bcb894
add byte [rax], al
mov dword [rbp + 0x1f0], eax
mov qword [rbp + 0x1e8], rax
mov r14d, 0x48
add byte [rax], al
call 0x181104341
mov esi, 0x48
add byte [rax], al
add byte [rax], al
mov ebx, 0x80
mov edx, 0x1a
add byte [rax], 0
add byte [rdx + 0x1a], bh
xor r9d, r9d
mov ecx, 0x24
sub rcx, r14
mov eax, 0
cmovae rax, rcx
cmp rax, 1
cmp eax, 1
adc rax, 0
adc eax, 0
cmp rax, 0x1a
cmovae rax, rdx
lea ecx, [r8 - 0x61]
cmp cl, 0x1a
cmp eax, 1
adc eax, 0
jb 0x140104390
adc al, 0x41
lea ecx, [rax - 0x30]
lea ecx, [r8 - 0x30]
cmp cl, 9
ja 0x14010467b
add r8b, 0xea
mov ecx, r8d
mov ecx, eax
mov ecx, eax
sar dword [rsi + 0x1a], 0x49
inc ebp
mov esi, 0x1a
inc r13
movzx ecx, cl
cmp rax, rcx
jbe 0x1401043e0
add r9, rcx
jb 0x14010467b
invalid
add byte [rbp + rcx*4 + 0x7f], cl
add dword [rcx + rcx*4 - 0x38], ecx
lea r15, [rdi + 1]
lea edi, [rdi + 1]
jg 0x1401043ae
mov rax, r9
mov eax, ecx
or rax, r15
shr rax, 0x20
je case.0x1400e88b5.359
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, r9
xor edx, edx
div r15
mov r10, rdx
ror byte [rax + 1], cl
ret
jae case.0x1400e6f9d.399
ror byte [rax + 1], cl
ret
jmp 0x14010467b
nop dword cs:[rax + rax]
nop dword [rax + rax]
invalid
mov r8d, 0x24
sub r8, rax
mov r15d, 0x48
nop
add byte [rax], al
add byte [rax + 0x4cf8894c], dl
sub eax, esi
invalid
mov rax, r15
sub rax, r14
invalid
invalid
mov r11d, 0
add byte [rax], al
cmovae r11, rax
cmp r11, 1
adc r11, 0
add byte [rcx - 0x7d], cl
sti
sbb cl, byte [rdi + rcx + 0x43]
invalid
add byte [rcx - 0x7d], cl
sti
sbb cl, byte [rdi + rcx + 0x43]
fimul word [rbx + rdi - 0x53]
cmp r13, qword [rbp + 0x1b0]
cmp r13, qword [rbp + 0x1b0]
je 0x14010467b
test byte [rsi + 2], bl
add byte [rax], al
movzx eax, byte [r13]
lea edx, [rax - 0x61]
lahf
mov dh, 0x45
add byte [rbp - 0x57f60b0], cl
lahf
cmp dl, 0x1a
jb 0x14010443a
lahf
cmp dl, 0x1a
jb 0x14010443a
lea edx, [rax - 0x30]
cmp dl, 9
ja 0x14010467b
xchg dword [rbp + 2], eax
add byte [rax], al
push rax
rol byte [rax - 0x78f0f606], 1
add r8b, byte [r8]
add byte [rdx + rbp*8], al
xchg dword [rbp + 2], eax
add byte [rax], al
add al, 0xea
mov edx, eax
movzx r10d, dl
mov rax, r10
invalid
mov eax, edx
ror byte [rcx - 9], 1
mul r8
jo 0x14010467b
loopne 0x140104454
xor byte [rcx], 2
add byte [rax], al
add rcx, rax
jb 0x14010467b
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx - 1], cl
invalid
inc r13
inc ebp
cmp r11, r10
cmp ebx, edx
ja 0x1401043a0
invalid
mov edx, 0x24
add byte [rcx + rbp - 0x26], cl
sub rdx, r11
add r15, 0x24
mov rax, r8
mov eax, eax
mov eax, eax
mul rdx
mov r8, rax
ror byte [rdi], 0x81
jbe case.0x140117283.406
invalid
invalid
invalid
ror byte [rdi], 0x81
jbe case.0x140117283.406
invalid
xor dword [rsi - 1], 0xfce9ffff
add dword [rax], eax
add byte [rcx + rcx*4 - 0x38], al
mov eax, r9d
invalid
invalid
jmp 0x14010467b
mov eax, r9d
mov eax, ecx
xor edx, edx
div r15d
mov r10d, edx
add rbx, rax
jb 0x14010467b
invalid
add dword [rax], eax
invalid
call 0x188104495
mov eax, ebx
mov rax, rbx
shr rax, 0x20
jne 0x14010467b
fild dword [rcx]
add byte [rax], al
invalid
fild dword [rcx]
add byte [rax], al
invalid
add byte [rcx - 0x27ffca28], cl
add byte [rax], al
mov eax, ebx
xor eax, 0xd800
add eax, 0xfffff800
cmp eax, 0x10f7ff
adc byte [rax], al
adc byte [rax], al
add byte [rdi], cl
xchg esp, eax
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
ja 0x14010467b
cmp rdi, 0x7f
ja 0x14010467b
invalid
invalid
add dword [rax], eax
invalid
xchg dword [rdx + 0x49000001], edi
mov eax, edi
mov r8, rdi
sub r8, r10
jbe case.0x1400e7bec.370
cmp r8, 7
jbe 0x140104560
lea eax, [rax]
add byte [rax], al
lea eax, [rax]
add byte [rax], al
mov rax, r9
mov r11, qword [rbp + 0x1f0]
add byte [rcx + rcx - 0x28], cl
add byte [rcx + rcx - 0x28], cl
shr rax, 0x20
je 0x1401044fe
invalid
and byte [rax + rbx + 0x4c], dh
sbb byte [rcx + rcx*4 - 0x38], cl
mov rax, r9
mov eax, ecx
xor edx, edx
div r11
jmp 0x140104506
invalid
ror byte [rcx - 9], cl
jmp 0x140104506
invalid
invalid
cmp r10, 0x80
jb case.0x1400e8def.337
invalid
jnp case.0x1400e7bec.369
jmp 0x140104776
js 0x1401044fe
mov eax, r9d
xor edx, edx
enter 0xffffffffffffd231, 0x41
div ebx
div r11d
mov rdx, r8
and rdx, 0xfffffffffffffff8
imul rax, qword [rbp + 0x1d0]
add byte [rax], al
add byte [rcx + 1], cl
ror dword [rax - 0x77], 0xf8
add byte [rcx + 1], cl
ror dword [rax - 0x77], 0xf8
sub rax, r9
and rax, 0xfffffffffffffff8
enter 0xffffffffffff8348, 0xffffffffffffffe0
clc
neg rax
xor r9d, r9d
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbx + 0xf], al
movups xmm0, xmmword [rsp + rcx*4 - 0x14]
movups xmm0, xmmword [r12 + r9*4 - 0x14]
movups xmm0, xmmword [rsp + rcx*4 - 0x14]
mov esp, gs
movups xmm1, xmmword [r12 + r9*4 - 4]
adc byte [rsp + rcx*4 - 4], cl
movups xmmword [r12 + r9*4], xmm1
adc dword [rsp + rcx*4], ecx
movups xmmword [r12 + r9*4 - 0x10], xmm0
add r9, 0xfffffffffffffff8
cmp rax, r9
jne 0x140104530
enter 0xffffffffffffe075, 0x49
cmp eax, edx
invalid
cmp r8, rdx
sal byte [rdi + rbx + 0x48], 1
sub edi, edx
je case.0x1400e8def.337
invalid
sub rdi, rdx
nop dword [rax + rax]
mov eax, dword [rbp + rdi*4 - 0x64]
mov dword [rbp + rdi*4 - 0x60], eax
invalid
movabs al, byte [0x4cc78948ff478d48]
lea rax, [rdi - 1]
lea eax, [rdi - 1]
mov rdi, rax
cmp rax, r10
cmp eax, edx
cmp eax, edx
ja 0x140104560
mov dword [rbp + r10*4 - 0x60], ebx
cmp r13, qword [rbp + 0x1b0]
mov al, 1
add byte [rax], al
mov al, 1
add byte [rax], al
je 0x140104728
add byte [rax], al
movzx r8d, byte [r13]
movzx eax, byte [rbp]
mov dh, 0x45
add byte [rax - 0x77], cl
enter 0xffffffffffffc148, 0xffffffffffffffe8
shr rax, 0x20
je 0x1401045a5
mov rax, rcx
mov rax, rcx
shr rax, 0x20
je 0x1401045a5
mov rax, rcx
xor edx, edx
div qword [rbp + 0x1e8]
mov ch, 0xe8
add dword [rax], eax
add byte [rax - 0x77], cl
shr ebx, 0xc
ror byte [rax - 9], cl
mov ch, 0xe8
add dword [rax], eax
add byte [rax - 0x77], cl
shr ebx, 0xc
mov eax, ecx
xor edx, edx
invalid
enter 0xffffffffffffd231, 0xfffffffffffffff7
sal bh, cl
div dword [rbp + 0x1e8]
mov ch, 0xe8
add dword [rax], eax
add byte [rcx - 0x6274b33f], cl
mov ecx, eax
mov r11, qword [rbp + 0x1f0]
movabs rsi, 0xea0ea0ea0ea0ea0f
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov ecx, eax
mov r11, qword [rbp + 0x1f0]
movabs rsi, 0xea0ea0ea0ea0ea0f
invalid
movabs al, byte [0xc88948ea0ea0ea0e]
invalid
movabs al, byte [0xc88948ea0ea0ea0e]
invalid
or rax, r15
clc
shr rax, 0x20
je case.0x1400e9473.307
and byte [rbp + rcx + 0x48], dh
mov rax, rcx
mov eax, ecx
xor edx, edx
div r15
mov rdx, rax
ret 0x9eb
ror byte [rcx - 9], cl
test dword [rax - 0x77], 0x8909ebc2
ret 0x9eb
invalid
ret 0x9eb
mov eax, ecx
xor edx, edx
div r15d
invalid
enter 0xffffffffffffd231, 0x41
div edi
invalid
test dword [rcx - 0x35feb73e], 0xc8fa8148
mov edx, eax
add rdx, rcx
cmp rdx, 0x1c8
cmp edx, 0x1c8
cmp edx, 0x1c8
add dword [rax], eax
add byte [rdx + 0x30], dh
invalid
jb 0x140104620
xor byte [rax - 0x77], cl
rol dword [rbp + 0x31], 1
xor ecx, ecx
mov rcx, rdx
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, rcx
mul rsi
out 0x48, al
shr edx, 5
out 0x48, al
shr edx, 5
add r9, 0x24
cmp rcx, 0x3e57
mov rcx, rdx
ja 0x140104600
jmp 0x140104623
invalid
xor r9d, r9d
xor ecx, ecx
inc r10
lea eax, [rdx*4]
xchg ebp, eax
add byte [rax], al
add byte [rax], al
lea eax, [rax + rax*8]
add edx, 0x26
mov rcx, rdx
mov ecx, edx
mov ecx, edx
sal dword [rcx], 1
shl byte [rsi - 9], cl
int1
xor edx, edx
div cx
movzx r14d, ax
add r14, r9
invalid
add qword [rbp + 0x1d8], 4
add dword [rax], eax
add byte [rax + rcx*2], al
dec dword [rbp + 0x1d0]
invalid
add dword [rax], eax
add byte [rax + rcx*2], al
dec dword [rbp + 0x1d0]
inc r11
mov qword [rbp + 0x1f0], r11
add r12, 4
mov eax, 2
mov qword [rbp + 0x1e8], rax
mov rdi, r15
mov r9, r10
mov edx, 0x1a
add cl, ch
xlatb
cld
invalid
invalid
add cl, ch
xlatb
cld
invalid
mov rax, qword [rbp + 0x1c0]
mov r14, qword [rax + 0x20]
jo 0x1401046a6
jo 0x1401046a6
mov rax, qword [rax + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.punycode_0
adc eax, 0x29a8f3
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x29a8f3
mov r8d, 9
mov rcx, r14
mov rsi, rax
call rax
rol byte [rcx - 0x4b], 1
invalid
rol byte [rcx - 0x4b], 1
add dword [rax + rax*8 - 0x74b3b08b], eax
test al, al
jne 0x1401046f9
mov r8, qword [rbp + 0x1a0]
test r8, r8
test eax, eax
test dword [rax + 0x4d000001], esp
test eax, eax
je 0x1401046df
mov rcx, r14
mov ecx, esi
mov rdx, qword [rbp + 0x1a8]
mov rdi, rsi
call rsi
invalid
test al, al
jne 0x1401046f9
invalid
lea rdx, [0x14039ef91]
mov r8d, 1
mov rcx, r14
mov ecx, esi
shr dword [rax - 0x47beffd7], 1
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov ecx, esi
call rdi
test al, al
jne 0x1401046f9
mov rcx, r14
mov rdx, qword [rbp + 0x1c8]
add byte [rax], al
add byte [rax], al
mov r8, qword [rbp + 0x1b8]
mov rdi, rsi
call rsi
test al, al
je 0x140104710
mov eax, r13d
mov eax, ebp
add rsp, 0x278
pop rbx
pop rdi
add al, byte [rax]
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rdx, [0x1403a2d93]
mov r8d, 1
out 0x29, al
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov rcx, r14
mov rax, rdi
jmp 0x1401042d7
lea rsi, [rbp + 0x1e4]
mov rdi, qword [rbp + 0x1c0]
mov edi, dword [rbp + 0x1c0]
mov edi, dword [rbp + 0x1c0]
rol byte [rcx], 0
add byte [rax - 0x73], cl
pop rbp
movabs al, byte [0x66000001d8b58b4c]
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
lea rbx, [rbp - 0x60]
mov r14, qword [rbp + 0x1d8]
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov eax, dword [rbx]
mov dword [rbp + 0x1e4], eax
mov rcx, rsi
mov rdx, rdi
call fcn.14006f220
mov r13d, eax
test al, al
jne 0x1401046f9
add rbx, 4
add r14, 0xfffffffffffffffc
jne 0x140104750
jmp 0x1401046f9
lea r8, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
mov edx, 0x80
add byte [rax], al
add byte [rdx + 0x80], bh
add byte [rax], al
mov rcx, r10
call fcn.1402da430
int3
mov rbp, rsp
mov rax, qword [rcx + 0x10]
cmp rax, qword [rcx + 8]
jae 0x1401047bb
mov rdx, qword [rcx]
mov edx, dword [rcx]
movzx edx, byte [rdx + rax]
inc rax
mov qword [rcx + 0x10], rax
lea eax, [rdx - 0x41]
cmp al, 0x1a
jae 0x1401047c4
shl rdx, 0x20
xor eax, eax
jmp 0x1401047df
mov eax, 1
add dword [rax], eax
add byte [rax], al
xor edx, edx
jmp 0x1401047df
add dl, 0x85
xor ecx, ecx
xor eax, eax
cmp dl, 0xe6
setb al
movabs rdx, 0x11000000000000
cmovb rdx, rcx
xchg edx, eax
ror byte [rax - 0x46], 0
add byte [rax], al
add byte [rax], al
add byte [rcx], dl
add byte [rax + 0xf], cl
ror dword [rax + 9], 1
rcr byte [rbp - 0x3d], 1
int3
or rax, rdx
pop rbp
ret
and al, 0x30
mov rsi, rcx
invalid
mov rax, qword [rcx]
test rax, rax
je 0x14010491c
invalid
mov r8, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
cmp rcx, r8
jae case.0x1400e5573.461
add byte [rdi], cl
mov dh, 0x1c
or byte [rax - 0x73], cl
lea edx, [rcx + 1]
mov qword [rsi + 0x10], rdx
lea r9d, [rbx - 0x61]
movzx ebx, byte [rax + rcx]
lea rdx, [rcx + 1]
lea edx, [rcx + 1]
lea edx, [rcx + 1]
mov qword [rsi + 0x10], rdx
lea r9d, [rbx - 0x61]
cmp r9b, 0x19
ja 0x140104847
movzx r9d, r9b
movzx ecx, cl
mov r10d, 0x3bcfbbf
bt r10d, r9d
retf 0x820f
invalid
add dword [rax], eax
invalid
retf 0x820f
mov r9d, dword [rsi + 0x18]
inc r9d
mov dword [rsi + 0x18], r9d
cmp r9d, 0x1f4
cmp ecx, 0x1f4
cmp ecx, 0x1f4
ja 0x140104979
movzx r9d, bl
add r9d, 0xffffffbf
cmp r9d, 0x13
ja case.0x14010487f.67
add byte [rax], al
add byte [rax], al
lea r10, [0x1403d56cc]
movsxd r9, dword [r10 + r9*4]
add r9, r10
jmp r9
jmp rcx
push rsp
invalid
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je 0x1401048a8
lea rdx, [0x1403d03d8]
sub al, 0
mov r8d, 1
call fcn.140067480
idiv bh
mov dil, 1
idiv bh
test al, al
jne 0x140104cd9
invalid
test dword [rcx], esi
add al, 0
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1401047f0
mov dil, 1
test al, al
jne 0x140104cd9
cmp bl, 0x41
jne 0x1401048f8
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], cl
leave
test rcx, rcx
je case.0x1400f6549.123
lea rdx, [0x14039f196]
sub dword [rax], eax
mov r8d, 2
call fcn.140067480
movsd dword [rdi], dword [rsi]
sub esi, esi
inc dword [rax + rax*8 + 0x3f6850f]
add eax, dword [rax]
invalid
movsd dword [rdi], dword [rsi]
sub esi, esi
inc dword [rax + rax*8 + 0x3f6850f]
add eax, dword [rax]
invalid
test esi, esi
add eax, dword [rax]
add byte [rax - 0x49], al
mov dil, 1
invalid
invalid
mov dil, 1
mov rcx, rsi
int1
int1
mov dl, 1
call fcn.140104ee0
test al, al
jne 0x140104cd9
test ecx, esp
add eax, dword [rax]
invalid
test ecx, esp
add eax, dword [rax]
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je 0x140104cce
lea rdx, [0x1403d03d9]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
call fcn.140067480
jmp 0x140104cc7
stosd dword [rdi], eax
add eax, dword [rax]
invalid
sub esi, esi
invalid
stosd dword [rdi], eax
add eax, dword [rax]
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
invalid
invalid
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], cl
test rcx, rcx
test ecx, ecx
leave
je 0x140104cd7
add byte [rax - 0x73], cl
adc eax, 0x29a841
lea rdx, [0x14039f171]
mov r8d, 1
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
add byte [rax], al
add rsp, 0x38
pop rbx
invalid
pop rdi
pop rsi
pop rbp
jmp fcn.140067480
invalid
sub esi, esi
idiv bh
cmp eax, 0x48fff62b
mov ecx, dword [rsi + 0x20]
idiv bh
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x1400e3526.489
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as_mut_const___dyn___unsafe_extern__
mov r8d, reloc.WS2_32.dll_recv
add byte [rax], al
call fcn.140067480
mov dil, 1
add dword [rax + rax*8 + 0x370850f], eax
add byte [rax], al
add dword [rax + rax*8 + 0x370850f], eax
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], 0
invalid
invalid
add byte [rax], al
add byte [rax], al
add cl, ch
pop rsi
add eax, dword [rax]
jmp 0x140104cd7
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
test rcx, rcx
je 0x14010499f
lea rdx, [0x14039f158]
mov r8d, 0x19
mov eax, 0x19
add byte [rcx - 0x48], al
mov eax, 0x19
sbb dword [rax], eax
add byte [rax], al
call fcn.140067480
mov dil, 1
test al, al
jne 0x140104cd9
add byte [rax], al
sub dh, dh
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x33a850f], eax
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], 1
invalid
add dh, al
or byte [rcx], r8b
jmp 0x140104cd7
sub byte [rbx], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
mov ecx, dword [rsi + 0x20]
leave
je 0x140104cd7
add byte [rax], al
shl r9d, 3
lea rax, [0x14039f3f8]
mov rdx, qword [r9 + rax]
adc al, 1
add ecx, dword [rax - 0x73]
add eax, 0x29aa31
adc al, 1
lea rax, reloc.WS2_32.dll_bind
lea eax, reloc.WS2_32.dll_bind
push rsi
test eax, 0x8b4d0029
sub dword [rax], eax
add byte [rbp - 0x75], cl
mov r8, qword [r9 + rax]
add al, 1
jmp case.0x1400de736.489
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], r9b
leave
je case.0x1400e769f.443
xor dword [rax - 0x73], ecx
adc eax, 0x29a451
invalid
lea rdx, [0x14039ee3c]
add byte [rcx - 0x48], al
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
call fcn.140067480
mov dil, 1
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x2d8850f], eax
test al, al
invalid
test eax, ebx
invalid
test al, al
jne 0x140104cd9
test eax, ebx
add al, byte [rax]
invalid
ror byte [rdi], 0x85
fadd dword [rdx]
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
add byte [rax], al
mov rax, qword [rsi]
test rax, rax
ror byte [rdi], 0x84
mov eax, dword [rdx]
add byte [rax], al
invalid
ror byte [rdi], 0x84
mov eax, dword [rdx]
add byte [rax], al
invalid
add byte [rbx + rcx*4 + 0x46], cl
mov r8, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
push rsi
invalid
or byte [rax - 0x75], cl
push rsi
adc byte [rcx + rdi - 0x3e], cl
cmp rdx, r8
cmp rdx, r8
jae 0x140104c98
cmp byte [rax + rdx], 0x4c
adc byte [rdi + rcx - 0x7b], cl
jo case.0x1400f6549.125
jne 0x140104c98
add byte [rax], al
inc rdx
mov qword [rsi + 0x10], rdx
push rsi
adc byte [rax - 0x73], cl
lea rcx, [rbp - 8]
lea rcx, [rbp - 8]
mov rdx, rsi
mov edx, esi
call fcn.1401072a0
cmp byte [rbp - 8], 0
invalid
add byte [rdi], cl
je 0x140104c61
test byte [rdx + rax], bl
sbb al, 2
add byte [rax], al
movzx ebx, byte [rbp - 7]
mov dh, 0x5d
pop rbp
stc
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x140104ce4
invalid
pop qword [rdx]
add al, byte [rax]
invalid
test byte [rdi + 0x48000002], cl
test ecx, ecx
add al, byte [rax]
add byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x140104d02
movsb byte [rdi], byte [rsi]
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
lea rdx, [0x14039f158]
lea edx, [0x14039f158]
adc eax, 0x29a6f3
sub dword [rax], eax
mov r8d, 0x19
sbb dword [rax], eax
add byte [rax], al
add cl, ch
jmp 0x140104cf6
xchg byte [rdx], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
and byte [rax - 0x7b], cl
leave
je case.0x1400ede08.318
cwde
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rdx, str.fatal_runtime_error:_I_O_error:_operation_failed_to_complete_synchronously_n
lea edx, str.fatal_runtime_error:_I_O_error:_operation_failed_to_complete_synchronously_n
adc eax, 0x29eb14
adc al, 0xeb
sub dword [rax], eax
mov r8d, 1
add byte [rax], al
add al, ch
int1
sub esi, esi
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x23f850f], eax
add al, byte [rax]
invalid
call fcn.140067480
idiv bh
mov dil, 1
test al, al
jne 0x140104cd9
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x75], cl
mov ecx, dword [rsi + 0x20]
invalid
je case.0x1400e84ac.391
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
jmp 0x140104c17
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
call fcn.1401070f0
jmp 0x140104cc7
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x77], r9b
adc byte [rax - 0x77], cl
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
adc byte [rax - 0x77], cl
mov rcx, rsi
int1
xor edx, edx
call fcn.140103580
shr al, cl
ret 0xffea
jmp 0x140104cc7
add al, byte [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], r9b
test rcx, rcx
leave
je 0x140104ae9
sbb eax, 0xc5158d48
lea rdx, [0x14039f198]
lea edx, [0x14039f198]
cmpsb byte [rsi], byte [rdi]
sub dword [rax], eax
invalid
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov r8d, 4
call fcn.140067480
mov dil, 1
test al, al
jne 0x140104cd9
test eax, esi
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.140107400
mov dil, 1
add dword [rax + rax*8 + 0x1dd850f], eax
add byte [rax], al
movaps xmmword [rax], xmm0
sub dword [rax], eax
add byte [rax - 0x49], al
add dword [rax + rax*8 + 0x1dd850f], eax
fld qword [rcx]
add dword [rax], eax
add byte [rax - 0x75], cl
mov ecx, dword [rsi]
add byte [rax], al
mov rcx, qword [rsi]
mov ecx, dword [rsi]
test rcx, rcx
je 0x140104c38
add byte [rax - 0x75], cl
mov rax, qword [rsi + 0x10]
cmp rax, qword [rsi + 8]
cmp eax, dword [rsi + 8]
adc byte [rax + 0x3b], r9b
or byte [rdi], r9b
and dword [rdx], 1
and al, byte [rcx]
cmp eax, dword [rsi + 8]
jae 0x140104c38
and al, byte [rcx]
add byte [rax], al
cmp byte [rcx + rax], 0x4c
jne 0x140104c38
test dword [rax], ebx
add dword [rax], eax
invalid
test dword [rax], ebx
add dword [rax], eax
add byte [rax - 1], cl
inc eax
invalid
invalid
invalid
inc rax
inc eax
mov qword [rsi + 0x10], rax
lea rcx, [rbp - 8]
clc
adc byte [rax - 0x73], cl
clc
mov rdx, rsi
call fcn.1401072a0
cmp byte [rbp - 8], 0
clc
invalid
clc
add byte [rdi], cl
invalid
test dword [rax], ecx
or bh, bh
jne 0x140104a45
mov rbx, qword [rbp]
test rbx, rbx
test ebx, ebx
add byte [rax - 0x7b], cl
fisttp dword [rdi]
test byte [rcx + rax - 0x74b80000], al
test byte [rcx], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
test ebx, ebx
je 0x140104cce
test byte [rcx], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x140104b6d
lea rdx, [0x14039f19c]
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
call fcn.140067480
test al, al
jne 0x140104cd9
add byte [rax], al
add byte [rax], al
mov rcx, rsi
mov rdx, rbx
call fcn.1401055c0
or al, byte [rax]
add cl, ch
add qword [r8], r8
invalid
add qword [r8], r8
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], r9b
leave
je 0x140104ba3
lea rdx, [0x14039ee39]
movabs byte [0x1b8410029], al
sub dword [rax], eax
mov r8d, 1
mov eax, 1
add al, ch
call 0x1811041c1
call fcn.140067480
mov dil, 1
mov bh, 1
mov bh, 1
add dword [rax + rax*8 + 0x136850f], eax
test al, al
jne 0x140104cd9
add byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.140107360
mov dil, 1
test rax, rax
ror byte [rdi], 0x85
and al, byte [rcx]
add byte [rax], al
invalid
add byte [rax - 0x49], al
add dword [rax - 0x7b], ecx
ror byte [rdi], 0x85
and al, byte [rcx]
add byte [rax], al
cmp rdx, 1
jne 0x140104be4
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], r9b
leave
je 0x140104cce
add al, 1
add byte [rax], al
lea rdx, [0x14039ee38]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
movabs byte [0x1b8410029], al
add dword [rax], eax
add byte [rax], al
call fcn.140067480
test al, al
jne 0x140104cd9
cmc
add byte [rax], al
add byte [rax], al
cmc
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140104cce
add byte [rax], al
lea rdx, [0x1403d13c5]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
call fcn.140067480
jmp 0x140104cca
mov rcx, rsi
mov ecx, esi
call fcn.140106ec0
add byte [rax], al
jmp 0x140104cc7
add byte [rax], al
xor ecx, ecx
cmp bl, 0x50
jne 0x140104ca1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x140104cbf
lea rdx, [0x14039f190]
lea edx, [0x14039f190]
sub dword [rax], eax
mov r8d, 6
jmp 0x140104cb3
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je case.0x1400e3526.489
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as_mut_const___dyn___unsafe_extern__
mov r8d, reloc.WS2_32.dll_recv
adc byte [rax], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
call fcn.140067480
test al, al
je case.0x1400e3526.489
sub dh, dh
inc dword [rax + rax*8 - 0x2f57bf1]
invalid
jmp 0x140104cd9
mov rdx, qword [rbp]
test rdx, rdx
je 0x140104c98
mov rcx, rsi
call fcn.1401055c0
or dword [rax], eax
add byte [rax - 0x49], al
invalid
test al, al
jne 0x140104cd9
or dword [rax], eax
add byte [rax - 0x49], al
add dword [rax + rax*8 - 0x74b79f8b], eax
mov ecx, dword [rsi + 0x20]
test rcx, rcx
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je 0x140104c98
lea rdx, [0x1403ad6b9]
mov r8d, 1
call fcn.140067480
test al, al
jne 0x140104cd9
cmp bl, 0x52
je 0x140104cbf
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140104cbf
lea rdx, [0x14039f18c]
mov r8d, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
call fcn.140067480
mov dil, 1
test al, al
jne 0x140104cd9
mov rcx, rsi
call fcn.1401047f0
mov dil, 1
test al, al
sal byte [rbp + 0xb], 0x48
cmp dword [rsi], 0
jne 0x140104cd9
cmp qword [rsi], 0
je 0x140104cd7
dec dword [rsi + 0x18]
xor edi, edi
mov eax, edi
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
ret
test rcx, rcx
je 0x140104d02
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as_mut_const___dyn___unsafe_extern__
lea edx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as_mut_const___dyn___unsafe_extern__
mov r8d, reloc.WS2_32.dll_recv
call fcn.140067480
mov dil, 1
test al, al
jne 0x140104cd9
mov qword [rsi], 0
mov byte [rsi + 8], bl
invalid
or bl, ch
jmp 0x140104cd7
leave
int3
sub rsp, 0x20
lea rbp, [rsp + 0x20]
mov rax, qword [rcx]
test rax, rax
je 0x140104d87
invalid
mov rdi, rcx
xor esi, esi
lea rbx, [0x14039fff8]
xor r14d, r14d
mul byte [rsi + 0x2e]
nop dword [rax + rax]
mul byte [rsi + 0x2e]
nop dword [rax + rax]
mov rcx, qword [rdi + 0x10]
cmp rcx, qword [rdi + 8]
jae 0x140104d50
cmp byte [rax + rcx], 0x45
je 0x140104d92
sub r14, 1
jb 0x140104d71
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x140104d71
mov r8d, 2
mov rdx, rbx
invalid
invalid
call fcn.140067480
test al, al
jne 0x140104d8b
mov rcx, rdi
call fcn.140104db0
invalid
test al, al
jne 0x140104d8b
mov rax, qword [rdi]
test rax, rax
jne 0x140104d40
jmp 0x140104d9b
xor esi, esi
jmp 0x140104d9b
mov esi, 1
add byte [rax], al
jmp 0x140104d9b
inc rcx
mov qword [rdi + 0x10], rcx
xor esi, esi
mov rax, rsi
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
pop r14
pop rbp
ret
lea ebp, [rsp + 0x20]
mov r8, qword [rcx]
test r8, r8
je 0x140104e02
mov r9, qword [rcx + 8]
mov ecx, dword [rcx + 8]
or byte [r8 - 0x75], cl
adc byte [r9 + rdi - 0x38], cl
mov rax, qword [rcx + 0x10]
cmp rax, r9
jae 0x140104e02
xor al, byte [rcx + 0xf]
mov dh, setsockopt
adc al, 0
cmp edx, 0x4b
je 0x140104e0d
movzx edx, byte [r8 + rax]
adc al, 0
cmp edx, 0x4b
je 0x140104e0d
cmp edx, 0x4c
jne 0x140104e02
invalid
and ecx, dword [rbp + rcx*4 + 0x50]
lea r10, [rax + 1]
mov qword [rcx + 0x10], r10
cmp r10, r9
add dword [rcx + rcx*4 + 0x51], ecx
adc byte [rbp + 0x39], cl
retf 0x3573
jae case.0x1400f6549.187
cmp byte [r8 + r10], 0x5f
cmp byte [rax + rdx], 0x5f
jne case.0x1400f6549.187
add rax, 2
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
mov dword [rcx + 0x10], eax
xor eax, eax
jmp case.0x1400f6123.164
add rsp, 0x28
add esp, 0x28
pop rsi
pop rbp
jmp fcn.1401047f0
inc rax
inc eax
mov qword [rcx + 0x10], rax
xor edx, edx
add rsp, 0x28
pop rsi
pop rbp
jmp fcn.140104ee0
invalid
add byte [rax], al
invalid
mov edi, 0x31000000
rol byte [rcx - 0x45], 0x3e
add byte [rax], al
add byte [rdi], cl
xor eax, eax
mov r11d, 0x3e
nop dword [rax]
invalid
add byte [rax], 0
add byte [rax], al
invalid
cmp r10, r9
jae 0x140104e99
movzx edx, byte [r8 + r10]
cmp dl, 0x5f
je 0x140104e7b
lea esi, [rdx - 0x30]
cmp sil, 0xa
jb 0x140104e64
lea esi, [rdx - 0x61]
jb 0x140104dea
cmp sil, 0x1a
jae 0x140104e56
add dl, 0xa9
jmp 0x140104e62
test eax, 0x728d0ceb
mov edi, 0x1afe8040
cmp sil, 0x1a
lea esi, [rdx - 0x41]
cmp sil, 0x1a
jae 0x140104e99
add dl, 0xe3
mov esi, edx
inc r10
mov qword [rcx + 0x10], r10
mul r11
jo 0x140104e99
movzx edx, sil
add rax, rdx
jae 0x140104e30
jmp 0x140104e99
inc r10
inc edx
mov qword [rcx + 0x10], r10
cmp rax, 0xffffffffffffffff
cmp eax, 0xffffffff
je 0x140104e99
inc rax
mov rdx, rax
add rsp, 0x28
pop rsi
pop rbp
jmp fcn.1401055c0
mov rax, qword [rcx + 0x20]
mov eax, dword [rcx + 0x20]
test rax, rax
je 0x140104ec5
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as_mut_const___dyn___unsafe_extern__
sub dword [rax], eax
mov r8d, reloc.WS2_32.dll_recv
mov rsi, rcx
invalid
invalid
mov rcx, rax
call fcn.140067480
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov edx, eax
mov al, 1
test dl, dl
jne 0x140104ed2
invalid
mov qword [rcx], 0
mov dword [rcx], 0
add byte [rax], al
add dh, al
or byte [r8], al
add byte [rax], al
mov byte [rcx + 8], 0
xor eax, eax
add rsp, 0x28
pop rsi
sub byte [rsi + 0x5d], bl
pop rbp
ret
int3
push rdi
push rbx
sub rsp, 0x38
in al, dx
invalid
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
lea rbp, [rsp + 0x30]
mov rsi, rcx
mov r8, qword [rcx]
mov eax, dword [rcx]
test r8, r8
je 0x1401053ac
add byte [rax], al
mov r10, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
cmp rcx, r10
invalid
jae case.0x140104f54.67
mov eax, edx
movzx edx, byte [r8 + rcx]
movzx edx, byte [rax + rcx]
lea r9, [rcx + 1]
mov qword [rsi + 0x10], r9
mov r11d, dword [rsi + 0x18]
sbb byte [rcx - 1], al
ret
add dword [rcx + rcx*4 + 0x4e], ecx
adc byte [rbx + rcx*4 + 0x5e], al
sbb byte [rcx - 1], al
ret
mov dword [rsi + 0x18], r11d
cmp r11d, 0x1f4
ja 0x140104fbd
mov dword [rax], eax
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
fiadd dword [rcx - 0x7d]
ret
add byte [rax], al
movzx r11d, dl
add r11d, 0xffffffbf
cmp r11d, 0x38
cmp byte [rdi], cl
invalid
mov word [rcx], es
add dword [rax], eax
invalid
cmp byte [rdi], cl
xchg dword [rcx + rax - 0x72b80000], ecx
add dword [rax], eax
add byte [rax - 0x73], cl
lea rdi, [0x1403d571c]
cmp eax, 0x2d07cf
invalid
movsxd r11, dword [rdi + r11*4]
add r11, rdi
jmp r11
cmp r9, r10
jae case.0x140104f54.104
cmp byte [r8 + r9], 0x6e
jne case.0x140104f54.104
add rcx, 2
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
mov dword [rsi + 0x10], ecx
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x140104f54.104
lea rax, [0x14039ef91]
invalid
mov r8d, 1
add byte [rcx - 0x3d76b72d], cl
mov ebx, edx
mov rdx, rax
call fcn.140067480
mov edx, ebx
mov dil, 1
test al, al
jne 0x1401053d1
add byte [rax], al
add dword [rax + rax*8 + 0x439850f], eax
add byte [rax], al
mov rcx, rsi
call fcn.1401056b0
add byte [rax], al
mov dil, 1
mov bh, 1
test al, al
jne 0x1401053d1
add al, 0
add byte [rax - 0x7d], cl
add byte ds:[rdi], cl
test byte [rdx], bl
cmp qword [rsi], 0
je 0x1401053cf
add al, 0
invalid
add al, 0
add bh, bh
sbb cl, r13b
adc al, byte [rax + rax]
add al, 0
dec dword [rsi + 0x18]
jmp 0x1401053cf
add al, 0
invalid
add al, 0
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
test rcx, rcx
je 0x140104fe3
lea rdx, [0x14039f158]
mov r8d, 0x19
mov eax, 0x19
mov esp, dword [rcx - 0x47beffd7]
sbb dword [rax], eax
add byte [rax], al
movabs eax, dword [0x19b8410029]
call fcn.140067480
mov dil, 1
mov bh, 1
test al, al
jne 0x1401053d1
mov qword [rsi], 0
mov byte [rsi + 8], 1
jmp 0x1401053cf
lea rcx, [rbp - 8]
mov rdx, rsi
call fcn.140105a30
add byte [rax - 0x75], cl
clc
test rcx, rcx
je 0x1401051a8
mov rdx, qword [rbp]
call fcn.140105ad0
add byte [rax], al
cmp rax, 1
jne case.0x140104f54.67
test rdx, rdx
je 0x1401054cc
cmp rdx, 1
jne case.0x140104f54.67
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140104fab
lea rdx, [0x14039f1d9]
mov r8d, 4
jmp 0x140105561
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140104fab
lea rdx, [0x14039f0cc]
jmp 0x14010555b
add al, 0
add byte [rax + rax*8 + 0x161840f], al
test al, al
je 0x1401051d3
test al, al
je 0x1401051d3
xor ebx, ebx
jmp 0x140105336
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
lea rcx, [rbp - 8]
lea rcx, [rbp - 8]
mov rdx, rsi
call fcn.140105a30
mov rcx, qword [rbp - 8]
or dword [rax], eax
add byte [rax - 0x75], cl
clc
test rcx, rcx
je 0x1401051a8
test byte [rsi], dl
add dword [rax], eax
invalid
mov rdx, qword [rbp]
call fcn.140105ad0
xor eax, 0x4800000a
test eax, eax
xor eax, 0x4800000a
test eax, eax
je case.0x140104f54.67
mov rax, rdx
shr rax, 0x20
jne case.0x140104f54.67
ror byte [rax - 0x3f], 1
call 0xc939c5ca
sal byte [0x1401128b0], 1
mov eax, edx
xor eax, 0xd800
add eax, 0xffef0000
cmp eax, 0xffef0800
out dx, eax
push qword [rdx + 0x16]
add byte [rax], al
out dx, eax
invalid
out dx, eax
push qword [rdx + 0x16]
cmp edx, 0x110000
je case.0x140104f54.67
mov rcx, qword [rsi + 0x20]
call fcn.140105c60
jmp 0x140104fa0
and al, ch
xchg ebx, eax
or eax, dword [rax]
add cl, ch
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401050f8
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as_mut_const___dyn___unsafe_extern__
mov r8d, reloc.WS2_32.dll_recv
call fcn.140067480
mov dil, 1
test al, al
jne 0x1401053d1
mov qword [rsi], 0
mov byte [rsi + 8], 0
jmp 0x1401053cf
test al, al
je 0x140105204
xor ebx, ebx
jmp 0x1401053de
mov rcx, rsi
mov edx, eax
call fcn.140105880
jmp 0x140104fa0
cmp r9, r10
jae case.0x140104f54.81
cmp byte [r8 + r9], 0x65
jne case.0x140104f54.81
add rcx, 2
mov qword [rsi + 0x10], rcx
mov rcx, rsi
call fcn.140105dc0
jmp 0x140104fa0
test al, al
je 0x140105170
xor ebx, ebx
jmp 0x140105299
test al, al
je 0x140105235
xor ebx, ebx
jmp 0x14010542b
test al, al
je 0x140105266
xor ebx, ebx
jmp 0x140105499
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140105297
lea rax, [0x14039f1dd]
mov r8d, 1
mov ebx, edx
mov rdx, rax
call fcn.140067480
mov edx, ebx
mov bl, 1
mov dil, 1
test al, al
je 0x140105299
jmp 0x1401053d1
movzx ebx, byte [rbp]
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x140105303
test rcx, rcx
je 0x140105325
lea rdx, [0x14039f158]
mov r8d, 0x19
jmp 0x140105315
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140105334
lea rdx, [0x14039f1dd]
mov r8d, 1
call fcn.140067480
mov bl, 1
mov dil, 1
test al, al
je 0x140105336
jmp 0x1401053d1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401053dc
lea rdx, [0x14039f1dd]
mov r8d, 1
call fcn.140067480
mov bl, 1
mov dil, 1
test al, al
jne 0x1401053d1
jmp 0x1401053de
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140105429
lea rdx, [0x14039f1dd]
mov r8d, 1
call fcn.140067480
mov bl, 1
mov dil, 1
test al, al
jne 0x1401053d1
jmp 0x14010542b
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140105497
lea rdx, [0x14039f1dd]
mov r8d, 1
call fcn.140067480
mov bl, 1
mov dil, 1
test al, al
jne 0x1401053d1
jmp 0x140105499
mov bl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401052c6
lea rax, [0x14039ee3c]
mov r8d, 1
mov edi, edx
mov rdx, rax
call fcn.140067480
mov edx, edi
mov dil, 1
test al, al
jne 0x1401053d1
cmp dl, 0x52
je 0x1401052f1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401052f1
lea rdx, [0x14039f18c]
mov r8d, 4
call fcn.140067480
mov dil, 1
test al, al
jne 0x1401053d1
mov dil, 1
mov rcx, rsi
mov dl, 1
call fcn.140104ee0
jmp 0x140105537
test rcx, rcx
je 0x140105325
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as_mut_const___dyn___unsafe_extern__
mov r8d, reloc.WS2_32.dll_recv
call fcn.140067480
mov dil, 1
test al, al
jne 0x1401053d1
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x1401053cf
mov bl, 1
mov dil, 1
mov rcx, rsi
mov dl, 1
call fcn.140103580
test al, al
jne 0x1401053d1
mov rax, qword [rsi]
test rax, rax
je 0x1401053ac
mov rcx, qword [rsi + 0x10]
cmp rcx, qword [rsi + 8]
jae 0x140105383
movzx eax, byte [rax + rcx]
inc rcx
mov qword [rsi + 0x10], rcx
cmp eax, 0x53
je 0x14010556b
cmp eax, 0x54
je 0x1401054e8
cmp eax, 0x55
je 0x14010553f
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401050f8
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as_mut_const___dyn___unsafe_extern__
mov r8d, reloc.WS2_32.dll_recv
call fcn.140067480
test al, al
je 0x1401050f8
jmp 0x1401053d1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401053cf
lea rdx, [0x14039f171]
mov r8d, 1
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.140067480
xor edi, edi
mov eax, edi
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov bl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140105400
lea rdx, [0x1403d03d8]
mov r8d, 1
call fcn.140067480
mov dil, 1
test al, al
jne 0x1401053d1
mov rcx, rsi
call fcn.140106080
mov dil, 1
test rax, rax
jne 0x1401053d1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14010553f
lea rdx, [0x1403d03d9]
jmp 0x14010552c
mov bl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14010544d
lea rdx, [0x14039ee39]
mov r8d, 1
call fcn.140067480
mov dil, 1
test al, al
jne 0x1401053d1
mov rcx, rsi
call fcn.140106120
mov dil, 1
test rax, rax
jne 0x1401053d1
cmp rdx, 1
jne 0x14010551c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14010553f
lea rdx, [0x14039ee38]
mov r8d, 1
call fcn.140067480
test al, al
jne 0x1401053d1
jmp 0x14010551c
mov bl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401054bf
lea rdx, str.fatal_runtime_error:_I_O_error:_operation_failed_to_complete_synchronously_n
mov r8d, 1
call fcn.140067480
mov dil, 1
test al, al
jne 0x1401053d1
mov rcx, rsi
call fcn.140105dc0
mov dil, 1
jmp 0x140105537
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140104fab
lea rdx, [0x14039f1d4]
mov r8d, 5
jmp 0x140105561
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14010550b
lea rdx, [0x14039ee39]
mov r8d, 1
call fcn.140067480
test al, al
jne 0x1401053d1
mov rcx, rsi
call fcn.140106080
test rax, rax
jne 0x1401053d1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14010553f
lea rdx, [0x1403d13c5]
mov r8d, 1
call fcn.140067480
test al, al
jne 0x1401053d1
test bl, bl
je 0x140104fab
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140104fab
lea rdx, [0x1403a2d93]
mov r8d, 1
call fcn.140067480
jmp 0x140104fa0
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14010558e
lea rdx, [0x14039f1de]
mov r8d, 3
call fcn.140067480
test al, al
jne 0x1401053d1
mov rcx, rsi
call fcn.1401061d0
test rax, rax
jne 0x1401053d1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14010553f
lea rdx, [0x14039f1e1]
mov r8d, 2
jmp 0x140105532
add rsp, 0xb0
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov r9, rdx
shl r9, 4
mov edx, r10d
or rdx, r9
cmp rcx, rsi
je 0x140105b5e
movzx r11d, byte [rcx]
movzx r9d, r11b
test r9b, r9b
js 0x140105bb0
inc rcx
jmp 0x140105c20
mov r10d, r9d
and r10d, 0x1f
movzx edi, byte [rcx + 1]
and edi, 0x3f
cmp r9b, 0xdf
jbe 0x140105bfd
movzx r9d, byte [rcx + 2]
shl edi, 6
and r9d, 0x3f
or r9d, edi
cmp r11b, 0xf0
jb 0x140105c0d
movzx r11d, byte [rcx + 3]
add rcx, 4
and r10d, 7
shl r10d, 0x12
shl r9d, 6
and r11d, 0x3f
or r11d, r9d
or r11d, r10d
mov r9d, r11d
jmp 0x140105c20
add rcx, 2
shl r10d, 6
or r10d, edi
mov r9d, r10d
jmp 0x140105c20
add rcx, 3
shl r10d, 0xc
or r9d, r10d
nop dword [rax + rax]
lea r10d, [r9 - 0x30]
lea edx, [rcx - 0x30]
cmp r10d, 0xa
jb 0x140105b80
or r9d, 0x20
add r9d, 0xffffff9f
rcr dword [rdi + 0xac18341], 0x45
cmovb ecx, eax
rcr dword [rdi + 0xac18341], 0x45
cmovb ecx, eax
mov r10d, r9d
cmp r9d, 0x10
jb 0x140105b80
lea rcx, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
call fcn.1402da8f0
int3
int3
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
test rcx, rcx
test ecx, ecx
je 0x140105d83
test byte [rcx], cl
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov r14d, edx
mov rcx, qword [rcx + 0x20]
mov rax, qword [rsi + 0x28]
mov edx, 0x27
call qword [rax + 0x20]
mov dil, 1
test al, al
jne 0x140105d85
lea rbx, [rbp - 8]
mov edx, r14d
cmp edx, 0x22
jne 0x140105cc9
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov edx, 0x22
add byte [rax], al
add bh, bh
push rax
and byte [rdx + 0x110000], bh
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
add bh, bh
push rax
and byte [rdx + 0x110000], bh
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
adc dword [rax], eax
test al, al
jne 0x140105d85
test ecx, eax
add byte [rax], al
invalid
test ecx, eax
add byte [rax], al
add byte [rbx - 0x218bdd06], al
invalid
je 0x140105ca7
cmp edx, 0x22
je 0x140105ca7
and dh, byte [rsi + rbx*8 - 0x7f]
cli
add byte [rax], al
cmp edx, 0x110000
adc dword [rax], eax
je 0x140105d94
mov rcx, rbx
call fcn.140106860
cmp byte [rbp - 8], 0x80
jne 0x140105d40
mov r14b, 0x80
jmp 0x140105d14
mov edx, dword [rbp - 4]
mov dword [rbp], 0
mov qword [rbp - 8], 0
xor r14d, r14d
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
call qword [rax + 0x20]
test al, al
jne 0x140105d85
cmp r14b, 0x80
je 0x140105cf0
movzx eax, byte [rbp + 2]
cmp al, byte [rbp + 3]
jae 0x140105d70
movzx ecx, al
inc al
mov byte [rbp + 2], al
movzx edx, byte [rbp + rcx - 8]
jmp 0x140105d05
movzx r14d, byte [rbp + 3]
movzx r15d, byte [rbp + 2]
nop word [rax + rax]
cmp r15, r14
jae 0x140105d70
movzx edx, byte [rbp + r15 - 8]
inc r15
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
call qword [rax + 0x20]
test al, al
je 0x140105d50
jmp 0x140105d85
mov edx, 0x110000
cmp edx, 0x22
jne 0x140105cc9
jmp 0x140105ca7
xor edi, edi
mov eax, edi
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
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 rdi
pop rsi
pop r14
pop r15
pop rbp
jmp rax
mov rcx, qword [rdi + 0x10]
cmp rcx, qword [rdi + 8]
jae 0x1401060c0
invalid
invalid
cmp byte [rax + rcx], 0x45
je case.0x1400e55a8.486
sub r14, 1
jb 0x1401060e1
mov rcx, qword [rdi + 0x20]
test rcx, rcx
leave
leave
je 0x1401060e1
mov r8d, 2
mov rdx, rbx
call fcn.140067480
test al, al
jne 0x1401060fd
sbb al, 0x48
mov ecx, edi
mov rcx, rdi
mov dl, 1
call fcn.140104ee0
test al, al
jne 0x1401060fd
mov rax, qword [rdi]
test rax, rax
invalid
jne 0x1401060b0
jmp 0x14010610d
mov esi, 1
jmp 0x14010610d
inc rcx
inc ecx
mov qword [rdi + 0x10], rcx
xor esi, esi
adc byte [r9], r14b
adc byte [rcx], dh
test byte [rax - 0x77], 0xf0
mov rax, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rbp
ret
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rax, qword [rcx]
test rax, rax
invalid
je 0x14010619b
sal byte [rsp + riz*2 + 0x48], 0x89
retf
mov rbx, rcx
xor edi, edi
dec dword [rbp + rcx*4 + 0x35]
mov ch, 0x9e
sub dword [rax], eax
dec dword [rbp + rcx*4 + 0x35]
mov ch, 0x9e
lea esi, [0x14039fff8]
sub dword [rax], eax
add byte [rcx], dh
mul byte [rsi + 0x66]
nop dword cs:[rax + rax]
invalid
xor esi, esi
nop word cs:[rax + rax]
invalid
add byte [rax - 0x75], cl
adc byte [r8 + 0x3b], cl
mov rcx, qword [rbx + 0x10]
cmp rcx, qword [rbx + 8]
or byte [r11 + 6], sil
or byte [r11 + 6], sil
cmp byte [rax + rcx], 0x45
je 0x1401061a8
je 0x1401061a8
test rsi, rsi
je case.0x1400e769f.505
mov rcx, qword [rbx + 0x20]
test rcx, rcx
leave
leave
je case.0x1400e769f.505
mov r8d, 2
add byte [rax], al
mov rdx, r14
call fcn.140067480
adc esi, esi
invalid
test al, al
invalid
jne 0x1401061a1
adc esi, esi
inc dword [rax + rax*8 - 0x76b7de8b]
sal byte [rbp + 0x21], 0x48
mov ecx, ebx
mov dl, 1
invalid
push rsi
in eax, dx
sal byte [rbp + 0x21], 0x48
mov ecx, ebx
mov rcx, rbx
mov dl, 1
call fcn.140104ee0
in eax, dx
invalid
invalid
test al, al
jne 0x1401061a1
in eax, dx
invalid
inc rsi
invalid
mov rax, qword [rbx]
test rax, rax
test eax, eax
test eax, eax
jne case.0x1400e769f.467
jmp 0x1401061b1
xor esi, esi
xor edi, edi
jmp 0x1401061b1
mov edi, 1
add byte [rax], al
jmp 0x1401061b1
inc rcx
mov qword [rbx + 0x10], rcx
xor edi, edi
mov rax, rdi
mov rdx, rsi
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
pop r14
invalid
pop rbp
ret
int3
int3
int3
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
insb byte [rdi], dx
and al, 0x60
mov r8, qword [rcx]
test r8, r8
test eax, eax
test eax, eax
je 0x1401063e3
test dl, dh
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov r12d, 0x3e
mov esp, 0x3e
mov esp, 0x3e
lea rdi, [rbp - 0x18]
lea rbx, [rbp - 0x40]
lea r14, str.:_Network_unreachable
add byte [rbp + 0x31], al
invalid
add byte [rbp + 0x31], al
dec dword [rbx + rcx*4 + 0x4e]
or byte [rax - 0x75], cl
adc byte [rcx + r15 - 0x38], r9b
cmp eax, ecx
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
cmp eax, ecx
cmp eax, ecx
jae 0x140106224
cmp byte [r8 + rax], 0x45
je 0x140106416
invalid
add byte [rbp + 0xf], al
test dl, dh
add dword [rax], eax
add byte [rbp - 0x7b], cl
push qword [rdi + rsi + 0x48]
invalid
invalid
test r15, r15
je 0x140106260
invalid
invalid
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je 0x140106260
invalid
mov r8d, 2
mov r8d, 2
lea rdx, [0x14039fff8]
call fcn.140067480
test al, al
jne 0x1401063d1
add dword [rax], eax
add byte [rbx + rcx*4 + 6], cl
mov eax, dword [rsi]
mov r8, qword [rsi]
mov eax, dword [rsi]
test r8, r8
je 0x140106302
ror byte [rdi], 0x84
stosb byte [rdi], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x4e], cl
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
adc byte [rcx + rdi - 0x38], cl
cmp rax, r9
jae 0x140106340
add byte [rax], al
add byte [rcx - 0x80], al
cmp al, 0
cmp byte [r8 + rax], 0x73
jne 0x140106340
int3
add byte [rax], al
invalid
jae 0x14010627e
test esp, ecx
add byte [rax], al
add byte [rax - 0x73], cl
add qword [rax - 0x77], rcx
mov dword [rsi + 0x10], ecx
cmp rcx, r9
int3
lea rcx, [rax + 1]
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
mov dword [rsi + 0x10], ecx
cmp rcx, r9
leave
jae 0x140106295
cmp byte [r8 + rcx], 0x5f
pop rdi
jne 0x140106295
add rax, 2
mov qword [rsi + 0x10], rax
jmp 0x140106340
add byte [rax], al
add byte [rax], al
xor eax, eax
nop word [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
cmp rcx, r9
cmp ecx, ecx
jae 0x1401063b2
add byte [rax], al
movzx edx, byte [r8 + rcx]
cmp dl, 0x5f
je 0x140106331
lea r10d, [rdx - 0x30]
cmp r10b, 0xa
jb 0x1401062e4
invalid
push rdx
rol byte [rcx - 0x80], 1
cli
or dh, byte [rdx + 0x27]
invalid
invalid
lea r10d, [rdx - 0x61]
cmp r10b, 0x1a
cli
sbb dh, byte [rbx + 9]
jae 0x1401062d0
cli
sbb dh, byte [rbx + 9]
jae 0x1401062d0
add dl, 0xa9
test eax, 0x1f0f15eb
add byte [rbp + rcx*4 + 0x52], al
lea edx, [rdx - 0x41]
cmp r10b, 0x1a
jmp case.0x1400e9473.417
lea r10d, [rdx - 0x41]
lea edx, [rdx - 0x41]
cmp r10b, 0x1a
jae 0x1401063b2
add byte [rax], al
add dl, 0xe3
mov r10d, edx
inc rcx
mov qword [rsi + 0x10], rcx
mul r12
jo 0x1401063b2
movzx edx, r10b
add rax, rdx
jae case.0x1400e940f.433
jmp 0x1401063b2
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], cl
leave
je 0x1401063e3
add byte [rax], al
add byte [rcx - 0x48], al
add dword [rax], eax
mov r8d, 1
add byte [rax], al
lea rdx, [0x14039f171]
sub dword [rax], eax
call fcn.140067480
mov ecx, eax
mov eax, 1
test cl, cl
je case.0x1400ede08.338
jmp 0x1401063e5
inc rcx
mov qword [rsi + 0x10], rcx
cmp rax, 0xfffffffffffffffd
ja 0x1401063b2
nop
mov rcx, rdi
mov rdx, rsi
call fcn.140103f50
cmp qword [rbp - 0x18], 0
je 0x1401063f6
movups xmm0, xmmword [rbp - 0x18]
movups xmm1, xmmword [rbp - 8]
movaps xmmword [rbp - 0x30], xmm1
movaps xmmword [rbp - 0x40], xmm0
ror byte [rbx + rcx*4 + 0x6e], 0x20
ror byte [rbx + rcx*4 + 0x6e], 0x20
test r13, r13
je 0x140106393
mov rcx, rbx
mov rdx, r13
call fcn.140104150
invalid
invalid
test al, al
jne 0x1401063d1
invalid
mov r8d, 2
mov rcx, r13
mov rdx, r14
call fcn.140067480
test al, al
jne 0x1401063d1
mov rcx, rsi
mov dl, 1
call fcn.140104ee0
test al, al
jne 0x1401063d1
mov r8, qword [rsi]
inc r15
test r8, r8
test eax, eax
test eax, eax
jne 0x14010620c
invalid
jmp 0x1401063e3
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401063d8
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as_mut_const___dyn___unsafe_extern__
adc eax, 0x298d86
mov r8d, reloc.WS2_32.dll_recv
call fcn.140067480
test al, al
je 0x1401063d8
mov eax, 1
jmp 0x1401063e5
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor eax, eax
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
movzx ebx, byte [rbp - 0x10]
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x14010641f
test rcx, rcx
je 0x14010643a
lea rdx, [0x14039f158]
mov r8d, 0x19
jmp 0x140106431
inc rax
mov qword [rsi + 0x10], rax
jmp 0x1401063e3
test rcx, rcx
je 0x14010643a
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as_mut_const___dyn___unsafe_extern__
mov r8d, reloc.WS2_32.dll_recv
call fcn.140067480
test al, al
jne 0x1401063d1
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x1401063e3
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
push rcx
or byte [rbx + rcx*4 + 0x41], cl
and byte [rax + 0x110001], bh
sub rdx, r8
jb 0x1401067a9
mov rax, qword [rcx]
lea r9, [rax + r8]
mov qword [rcx], r9
mov qword [rcx + 8], rdx
cmp r8, 2
jne 0x1401067c1
movzx r10d, byte [rax]
movzx r8d, byte [rax + 1]
add dword [rcx - 0x73], eax
rol byte [rbx + 0x1e720af8], 1
or dh, byte [rdx + 0x1e]
add dword [rcx - 0x73], eax
rol byte [rbx + 0x1e720af8], 1
or dh, byte [rdx + 0x1e]
or dh, byte [rdx + 0x1e]
or r10d, 0x20
add r10d, 0xffffff9f
add r10d, 0xa
or bh, byte [rax - 1]
or bh, byte [rax - 1]
cmovae eax, r10d
cmovae eax, edx
cmp eax, 0x10
jae 0x1401067b5
lea r10d, [r8 - 0x30]
cmp r10d, 0xa
jb 0x1401064eb
or r8d, 0x20
add r8d, 0xffffff9f
add r8d, 0xa
mov r10d, 0xffffffff
cmovae r10d, r8d
cmp r10d, 0x10
jae 0x1401067b5
shl al, 4
or r10b, al
js 0x140106538
mov byte [rbp + 0x34], r10b
mov word [rbp + 0x35], 0
mov byte [rbp + 0x37], 0
lea rax, [rbp + 0x34]
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], 1
mov r8d, 1
add byte [rax], al
add byte [rax], al
lea rsi, [rbp - 0x18]
lea rdx, [rbp + 0x34]
mov rcx, rsi
call fcn.14006b5e0
cmp qword [rbp - 0x18], 0
cmp dword [rbp - 0x18], 0
cmp dword [rbp - 0x18], 0
je 0x14010655e
mov eax, 0x110000
jmp 0x1401067a9
mov eax, 0x110000
cmp r10b, 0xc0
jb 0x1401067a9
cmp r10b, 0xe0
jae 0x1401065dd
mov r8d, 2
xor eax, eax
jmp 0x1401065ef
shr cl, 0x91
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov rax, qword [rbp - 8]
mov qword [rbp - 0x28], rcx
mov qword [rbp - 0x20], rax
loopne 0x1401065b7
lea edx, [rcx + rax]
loopne 0x1401065b7
lea edx, [rcx + rax]
add dword [rax - 0x7b], ecx
test rax, rax
je 0x1401067d9
ror byte [rdi], 0x84
pop rsi
add al, byte [rax]
add byte [rdi], cl
mov dh, 1
movzx eax, byte [rcx]
test al, al
js 0x14010658b
invalid
lea r9, [rcx + 1]
jmp 0x14010679d
add r9, rbp
adc al, byte [rdx]
add byte [rax], al
mov r8d, eax
and r8d, 0x1f
movzx r11d, byte [rcx + 1]
mov dh, 0x59
add dword [rcx - 0x7d], eax
jrcxz 0x1401065da
cmp al, 0xdf
jbe 0x14010676e
movzx r10d, byte [rcx + 2]
shl r11d, 6
and r10d, 0x3f
and edx, 0x3f
or r10d, r11d
cmp al, 0xf0
invalid
invalid
jb 0x14010678f
invalid
lea r9, [rcx + 4]
movzx eax, byte [rcx + 3]
and r8d, 7
and eax, 7
add eax, dword [rcx - 0x7d]
loopne 0x1401065ce
shl r8d, 0x12
loopne 0x1401065dd
shl r10d, 6
and eax, 0x3f
invalid
or eax, r10d
or eax, r8d
jmp 0x14010679d
rol byte [rcx], 0
invalid
cmp r10b, 0xf0
jae 0x14010677e
add byte [rax], al
mov r8d, 3
mov al, 1
mov byte [rbp + 0x34], r10b
mov word [rbp + 0x35], 0
mov byte [rbp + 0x37], 0
invalid
invalid
add byte [rbp + rcx*4 + 0x5d], cl
invalid
lea ebx, [rbp + 0x34]
mov qword [rbp + 0x20], r11
mov qword [rbp + 0x28], r8
cmp rdx, 2
jb 0x14010652e
lea rsi, [r9 + 2]
lea esi, [rcx + 2]
lea r11, [rdx - 2]
mov qword [rcx], rsi
mov qword [rcx + 8], r11
movzx ebx, byte [r9]
pop rdx
dec byte [rax - 0x77]
xor dword [rcx + rcx*4 + 0x59], ecx
or byte [rcx + 0xf], al
mov dh, 0x19
movzx edi, byte [r9 + 1]
lea esi, [rbx - 0x30]
jae 0x1401065fe
cmp esi, 0xa
jb 0x14010664d
or ebx, 0x20
add ebx, 0xffffff9f
add ebx, 0xa
mov esi, 0xffffffff
invalid
invalid
invalid
dec dword [rdi]
invalid
invalid
cmp esi, 0xf
ja 0x1401067b5
add byte [rax], al
add byte [rax], al
lea ebx, [rdi - 0x30]
cmp ebx, 0xa
or dh, byte [rdx + 0x1a]
or dh, byte [rdx + 0x1a]
or edi, 0x20
add edi, 0xffffff9f
invalid
lahf
add edi, 0xa
mov ebx, 0xffffffff
invalid
invalid
cmovae ebx, edi
cmp ebx, 0xf
ja 0x1401067b5
xchg dword [rsi + 1], eax
add byte [rax], al
shl sil, 4
out 4, al
or bl, sil
mov byte [rbp + 0x35], bl
cmp r10b, 0xe0
jb 0x140106517
cmp r11, 2
jb 0x14010652e
lea r11, [r9 + 4]
lea r10, [rdx - 4]
mov qword [rcx], r11
mov qword [rcx + 8], r10
movzx edi, byte [r9 + 2]
movzx edi, byte [rcx + 2]
movzx esi, byte [r9 + 3]
lea r11d, [rdi - 0x30]
cmp r11d, 0xa
jb case.0x14010262d.110
or edi, 0x20
add edi, 0xffffff9f
add edi, 0xa
mov r11d, 0xffffffff
cmovae r11d, edi
cmp r11d, 0xf
ja 0x1401067b5
lea edi, [rsi - 0x30]
cmp edi, 0xa
dec dword [rdx]
jb 0x1401066ef
or esi, 0x20
add esi, 0xffffff9f
invalid
lahf
add esi, 0xa
mov edi, 0xffffffff
invalid
invalid
dec dword [rdi]
invalid
invalid
cmp edi, 0xf
dec dword [rdi]
ja 0x1401067b5
shl r11b, 4
jrcxz 0x1401066f7
or dil, r11b
mov byte [rbp + 0x36], dil
mov byte [rbp + 0x36], bh
test al, al
jne 0x140106517
cmp r10, 2
jb 0x14010652e
invalid
invalid
invalid
cli
add cl, byte [rdi]
invalid
lea rax, [r9 + 6]
add rdx, 0xfffffffffffffffa
mov qword [rcx], rax
mov qword [rcx + 8], rdx
movzx edx, byte [r9 + 4]
push rcx
add al, 0x41
movzx ecx, byte [rcx + 5]
lea eax, [rdx - 0x30]
cmp eax, 0xa
jb 0x140106743
or edx, 0x20
add edx, 0xffffff9f
add edx, 0xa
ret 0xb80a
invalid
invalid
invalid
invalid
ret 0xb80a
cmovae eax, edx
cmp eax, 0xf
ja 0x1401067b5
invalid
jb 0x1401066d1
lea edx, [rcx - 0x30]
cmp edx, 0xa
push rcx
rol byte [rbx + 0x16720afa], 1
jb 0x140106761
jb 0x140106761
or ecx, 0x20
add ecx, 0xffffff9f
add ecx, 0xa
mov edx, 0xffffffff
cmovae edx, ecx
cmp edx, 0xf
ja 0x1401067b5
shl al, 4
or dl, al
mov byte [rbp + 0x37], dl
jmp 0x140106517
lea r9, [rcx + 2]
shl r8d, 6
or r8d, r11d
mov eax, r8d
jmp 0x14010679d
cmp r10b, 0xf8
jae 0x1401067a9
mov r8d, 4
jmp 0x140106557
lea r9, [rcx + 3]
shl r8d, 0xc
or r10d, r8d
mov eax, r10d
cmp r9, rdx
jne 0x1401067d9
cmp eax, 0x110000
je 0x1401067d9
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rcx, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
call fcn.1402da8f0
lea rcx, [0x1403ab29e]
lea r8, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
mov edx, 0x28
call fcn.1402da510
call fcn.1401069f0
mov qword [rbp + 0x18], rax
lea rax, [rbp + 0x20]
mov qword [rbp - 0x18], rax
lea rax, [0x140106a10]
mov qword [rbp - 0x10], rax
lea rax, [rbp - 0x28]
mov qword [rbp - 8], rax
lea rax, [0x140117800]
mov qword [rbp], rax
lea rax, [rbp + 0x18]
mov qword [rbp + 8], rax
lea rax, [fcn.140066250]
mov qword [rbp + 0x10], rax
lea rax, str.internal_error:_entered_unreachable_code:_str::from_utf8_____was_expected_to_have_1_char__but__chars_were_found
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 4
mov qword [rbp - 0x38], 0
mov qword [rbp - 0x48], rsi
mov qword [rbp - 0x40], 3
lea rdx, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
lea rcx, [rbp - 0x58]
call fcn.1402da380
int3
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rsi, r8
mov rbx, rdx
mov rdi, rcx
lea r14, [rsp + 0x28]
mov rcx, r14
mov rdx, r8
xor r8d, r8d
call fcn.14010996e
cmp qword [r14], 0
mov r14, qword [r14 + 8]
jne 0x140109960
mov r15, qword [rsp + 0x38]
mov rcx, r15
mov rdx, rbx
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi], r14
mov qword [rdi + 8], r15
mov qword [rdi + 0x10], rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rdx, qword [rsp + 0x38]
mov rcx, r14
call fcn.1402d9f90
int3
cmp eax, ebx
ja 0x140109cd1
xor eax, eax
mov rcx, qword [rdi]
test rcx, rcx
je 0x140109c9e
mov rdx, qword [rdi + 8]
cmp rcx, rdx
je 0x140109c9e
mov r8b, byte [rcx]
inc rcx
mov byte [r15 + rax], r8b
mov byte [rdi + rax], al
mov byte [rdi + rax], al
inc rax
jmp 0x140109c8a
movzx ecx, byte [rdi + 0x10]
test cl, 1
je 0x140109cb1
mov cl, byte [rdi + 0x11]
mov byte [r15 + rax], cl
inc rax
mov qword [rsp + 0x30], rax
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi], xmm0
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rbx, [rsp + 0x20]
mov rcx, rbx
xor edx, edx
call fcn.1402dda59
mov r15, qword [rbx + 8]
mov rax, qword [rbx + 0x10]
jmp 0x140109c7e
and al, 0x38
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vec_spec_from_iter_nested.rs
call fcn.1402da380
mov rdx, qword [rsp + 0x48]
mov rcx, rbx
call fcn.1402d9f90
lea rax, [0x14039f6a8]
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, [0x14039fa98]
call fcn.1402da380
int3
adc r11b, al
cmp r15, r12
je case.0x1400e7bce.493
mov rbx, r12
mov al, byte [r12 - 1]
test al, al
js 0x14010a13d
lea r12, [rbx - 1]
movzx ecx, al
jmp 0x14010a18a
movzx edx, byte [rbx - 2]
cmp dl, 0xc0
jge 0x14010a168
inc byte [rax + 0x227dc0fa]
movzx ecx, byte [rbx - 3]
cmp cl, 0xc0
jge 0x14010a171
invalid
and cl, byte [rbp + rcx*4 + 0x63]
cld
lea r12, [rbx - 4]
movzx r8d, byte [rbx - 4]
and r8d, 7
shl r8d, 6
loopne 0x14010a166
loopne 0x14010a166
and ecx, 0x3f
or ecx, r8d
jmp 0x14010a178
lea r12, [rbx - 2]
and edx, 0x1f
jmp case.0x1400e7bce.490
lea r12, [rbx - 3]
and ecx, 0xf
shl ecx, 6
and edx, 0x3f
or edx, ecx
shl edx, 6
and al, 0x3f
movzx ecx, al
or ecx, edx
call fcn.1400ed7d6
test al, al
jne 0x14010a123
inc dword [rax + rax*8 + 0x294c9075]
sti
sub rbx, r15
sub ebx, edi
add rbx, qword [rsp + 0x40]
mov rdi, rbx
sub rdi, r14
add rsi, r14
add esi, esi
add esi, esi
mov rax, rsi
mov rdx, rdi
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
in al, dx
mov rsi, rdx
mov rdi, rcx
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov r8b, 1
call fcn.14010996e
cmp qword [rbx], 0
mov rcx, qword [rbx + 8]
jne case.0x1400e88b5.463
or byte [r13 + 0x18], sil
or byte [rbp + 0x18], dh
mov rax, qword [rsp + 0x38]
mov qword [rdi], rcx
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], rsi
add rsp, 0x40
add esp, 0x40
add esp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x38]
push rsp
and al, 0x38
call fcn.1402d9f90
int3
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 2
jne 0x14010a240
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x10]
adc byte [rax - 0x77], cl
ret 0xc5e9
idiv bh
invalid
adc byte [rax - 0x77], cl
ret 0xc5e9
mov rax, qword [rdx + 0x10]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rdx]
movups xmmword [rcx], xmm0
adc dword [rcx], eax
adc dword [rcx], eax
ret
mov esi, ecx
test rdx, rdx
test edx, edx
test edx, edx
je 0x14010a277
mov rdi, rdx
xlatb
movabs rax, 0x555555555555556
cmp rdx, rax
add eax, 0x72c23948
invalid
jb 0x14010a286
and qword [rsi + 8], 0
or byte [rax], al
jmp 0x14010a2b4
and qword [rsi + 8], 0
or byte [rax], al
mov qword [rsi + 0x10], 8
jmp 0x14010a2a4
adc byte [rax], r9b
add byte [rax], al
add bl, ch
invalid
imul rbx, rdi, 0x18
mov ecx, 8
mov rdx, rbx
call fcn.1401099dc
idiv r15d
dec dword [rax - 0x7b]
invalid
idiv r15d
dec dword [rax - 0x7b]
sal byte [rsp + rcx + 0x48], 0x89
je 0x14010a2a8
mov qword [rsi + 8], rdi
je 0x14010a2a8
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], rax
xor eax, eax
jmp case.0x1400e7bce.491
mov qword [rsi + 8], 8
mov qword [rsi + 0x10], rbx
mov eax, 1
mov qword [rsi], rax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
sub byte [rax - 0x75], cl
adc dword [rcx - 0x48], eax
invalid
mov eax, 1
add dword [rax], eax
add byte [rax], al
call fcn.140109db4
movabs rcx, 0x8000000000000001
add byte [rax], al
add byte [rax], al
invalid
or byte [rax + 0x39], 0xc8
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75c83948], al
add eax, 0x28c48348
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
jne case.0x1400f3f6b.410
add rsp, 0x28
ret
mov rcx, rax
call fcn.1402d9f90
cld
sbb al, 0
int3
sub esp, 0x50
mov rax, qword [rcx]
cmp rax, 0xffffffffffffffff
je 0x14010a38f
mov rsi, rcx
lea rcx, [rax + 1]
lea rdx, [rax + rax]
cmp rdx, rcx
cmova rcx, rdx
movabs r8, 0x555555555555556
push rbp
push rbp
push rbp
push rbp
add eax, 0x394cd231
ror dword [rdi], 0x92
ret 0x8348
stc
add eax, 0x4bb
add byte [rax], al
add byte [rax + 0xf], cl
invalid
invalid
imul r8, rbx, 0x18
shl edx, 3
test rax, rax
je 0x14010a35d
add byte [rax], al
add byte [rax + 0xf], cl
invalid
imul rax, rax, 0x18
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
sbb byte [rax - 0x75], cl
or byte [rax - 0x77], r9b
and al, 0x38
mov qword [rsp + 0x48], rax
mov eax, 8
jmp 0x14010a35f
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
mov rcx, rdi
call fcn.140109a1a
cmp qword [rdi], 0
cmp dword [rdi], 0
cmp dword [rdi], 0
jne 0x14010a396
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi], rbx
mov dword [rsi], ebx
mov dword [rsi], ebx
invalid
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
xor ecx, ecx
call fcn.1402d9f90
mov rcx, qword [rsp + 0x28]
and al, 0x28
mov rdx, qword [rsp + 0x30]
call fcn.1402d9f90
int3
test byte [rsi + 0x48000000], al
mov esi, ecx
lea rcx, [rax + 1]
lea rdx, [rax + rax]
cmp rdx, rcx
cmova rcx, rdx
xor edx, edx
mov r8, rcx
shr r8, 0x3c
sete dl
cmp rcx, 5
mov ebx, 4
cmovae rbx, rcx
invalid
invalid
lea r8, [rbx*8]
shl edx, 3
test rax, rax
je case.0x1400c36e9.817
invalid
shl rax, 3
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x48], rax
and al, 0x48
and al, 0x48
mov eax, 8
jmp 0x14010a410
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rcx, rdi
call fcn.140109a1a
cmp qword [rdi], 0
jne 0x14010a447
invalid
sbb ecx, dword [rax - 0x75]
and al, 0x28
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
call fcn.1402d9f90
int3
add dword [rax - 0x7d], ecx
clc
dec dword [rdi]
test byte [rbp + 0x48000000], al
mov esi, ecx
lea rcx, [rax + 1]
lea rdx, [rax + rax]
cmp rdx, rcx
cmova rcx, rdx
xor edx, edx
ror byte [rcx - 0x77], cl
invalid
ror byte [rcx - 0x77], cl
enter 0xffffffffffffc149, 0xffffffffffffffe8
shr r8, 0x3b
sete dl
invalid
invalid
shr r8, 0x3b
sete dl
cmp rcx, 5
mov ebx, 4
cmovae rbx, rcx
mov r8, rbx
shl r8, 4
shl edx, 3
test rax, rax
test eax, eax
test eax, eax
je 0x14010a4be
shl rax, 4
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x48], rax
mov eax, 8
jmp 0x14010a4c0
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
mov rcx, rdi
call fcn.140109a1a
cmp qword [rdi], 0
jne 0x14010a4f7
invalid
sbb ecx, dword [rax - 0x75]
and al, 0x28
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
call fcn.1402d9f90
int3
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov rdi, qword [rdx]
xor r13d, r13d
cmp al, byte [rbp + 0x31]
in eax, dx
xor ebp, ebp
xor r14d, r14d
mov eax, dword [rdi + 0xc]
cmp r13, rax
jae 0x14010a56a
mov rax, qword [rdi + 0x10]
mov r12, qword [rax + r13*8]
inc r13
mov rcx, rdi
call sub.CRYPT32.dll_CertDuplicateCertificateChain
mov r15, rax
mov rcx, r14
mov rdx, rbx
call fcn.14010a5b8
mov r14d, 1
mov bpl, 1
add dword [rcx + rcx*4 - 5], ecx
jmp 0x14010a533
xor ecx, ecx
call fcn.14010a5b8
test bpl, 1
test ch, 1
add dword [rax + riz + 0x48], esi
mov ecx, edi
je 0x14010a597
mov rcx, rdi
call sub.CRYPT32.dll_CertDuplicateCertificateChain
mov qword [rsi + 8], r12
or byte [rax - 0x77], cl
invalid
invalid
or byte [rax - 0x77], cl
adc byte [rax - 0x77], r9b
fcos
adc eax, 0x1d6b70
mov rcx, rbx
call qword [sym.imp.CRYPT32.dll_CertFreeCertificateChain]
mov eax, 1
add byte [rax], al
add bl, ch
or eax, 0x48f1894c
int1
mov rdx, rbx
add byte [rax], al
jmp 0x14010a5a4
mov rcx, r14
int1
mov rdx, rbx
call fcn.14010a5b8
add byte [rax], al
xor eax, eax
mov qword [rsi], rax
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rcx + r8*8]
mov rcx, qword [rax + 8]
call qword [sym.imp.CRYPT32.dll_CertDuplicateCertificateContext]
mov rdx, rax
ret 0x1b8
add byte [rax], al
add bl, ch
invalid
add bl, ch
add byte [rax - 0x7d], cl
invalid
add rsp, 0x28
ret
add byte [rax - 1], cl
and eax, 0x1d6ade
in al, dx
sub byte [rax - 0x7b], cl
leave
je 0x14010a633
adc bh, bh
adc eax, 0x1d6ac7
invalid
invalid
call qword [sym.imp.CRYPT32.dll_CertDuplicateStore]
mov rdx, rax
mov edx, eax
mov eax, 1
jmp 0x14010a635
xor eax, eax
add rsp, 0x28
ret
sub bl, al
jmp qword [sym.imp.CRYPT32.dll_CertCloseStore]
push 0x1d
add byte [rsi + 0x48], dl
push rsi
sub rsp, 0x30
lea r9, [rsp + 0x28]
and qword [r9], 0
mov r8d, 3
call qword [sym.imp.CRYPT32.dll_CertAddCertificateContextToStore]
test eax, eax
je 0x14010a67b
mov rdx, qword [rsp + 0x28]
xor esi, esi
jmp 0x14010a688
mov esi, 1
call fcn.1400cb5f5
mov rdx, rax
add al, ch
jo 0x14010a692
cld
dec dword [rax - 0x77]
ret 0x8948
mov rax, rsi
add rsp, 0x30
pop rsi
ret
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
mov rsi, rcx
mov rdx, qword [rcx]
mov edx, dword [rcx]
mov rbx, qword [rcx + 8]
test rdx, rdx
cmovne rdx, rbx
mov rax, qword [rcx + 0x10]
adc byte [r8 - 0x75], cl
or bh, bh
adc eax, 0x1d69d8
adc byte [r8 - 0x75], cl
adc byte [rax - 0x75], cl
or bh, bh
adc eax, 0x1d69d8
mov rdi, rax
test rax, rax
invalid
je 0x14010a6e2
mov rcx, rdi
call qword [sym.imp.CRYPT32.dll_CertDuplicateCertificateContext]
mov r14, rax
xor ecx, ecx
mov rdx, rbx
invalid
call fcn.140132418
mov qword [rsi + 8], r14
mov r14d, 1
add byte [rax], al
jmp 0x14010a6ef
xor r14d, r14d
xor ecx, ecx
mov rdx, rbx
call fcn.140132418
invalid
mov qword [rsi], r14
mov rax, r14
mov rdx, rdi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
invalid
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r8
mov r14, rdx
mov rdi, rcx
test r8, r8
je 0x14010a73f
js 0x14010a78e
mov r15d, 1
mov ecx, 1
mov rdx, rsi
call fcn.1401099dc
mov rbx, rax
mov r12, rsi
test rax, rax
jne 0x14010a747
jmp 0x14010a791
mov ebx, 1
xor r12d, r12d
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rdi + 0x30]
movabs rax, 0x8000000000000000
cmp rcx, rax
je 0x14010a771
mov rdx, qword [rdi + 0x38]
call fcn.1400a33ee
stc
invalid
stc
dec dword [rcx + rcx*4 + 0x67]
xor byte [rax - 0x77], cl
pop rdi
cmp byte [rax - 0x77], cl
ja 0x14010a7bd
mov qword [rdi + 0x30], r12
mov qword [rdi + 0x38], rbx
mov qword [rdi + 0x40], rsi
mov rax, rdi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
xor r15d, r15d
mov rcx, r15
mov rdx, rsi
call fcn.1402d9f90
int3
or byte [rax - 0x77], r9b
cmp al, 0xd8
inc rbx
mov qword [rsi + 0x10], rbx
mov rax, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
push rcx
sub byte [rcx + 0x882494], cl
add byte [rax], al
mov rdx, qword [rcx + 0x20]
mov qword [rsp + 0x90], rdx
cmp qword [rcx + 0x30], rax
je 0x14010a87d
mov rax, qword [rcx + 0x40]
test rax, rax
je 0x14010a874
mov r8, qword [rcx + 0x38]
xor edx, edx
lea r9, [0x1403d2fc4]
xor r10d, r10d
movzx r11d, byte [r8 + r10]
or edx, dword [r9 + r11*4]
inc r10
cmp rax, r10
jne 0x14010a861
jmp 0x14010a876
xor edx, edx
mov dword [rsp + 0x98], edx
mov rsi, qword [rcx + 0x10]
test rsi, rsi
je 0x14010a8d4
lea rbx, [rsi*8]
mov rax, rsi
shr rax, 0x3c
jne 0x14010aabe
mov r15, qword [rcx + 8]
mov r14d, 8
mov ecx, 8
mov rdx, rbx
call fcn.1401099dc
test rax, rax
je 0x14010aac1
mov rdi, rax
xor eax, eax
mov rcx, qword [r15 + rax*8]
mov qword [rdi + rax*8], rcx
inc rax
cmp rsi, rax
jne 0x14010a8c0
mov eax, esi
jmp 0x14010a8dd
xor esi, esi
mov edi, 8
xor eax, eax
mov dword [rsp + 0x64], eax
mov qword [rsp + 0x68], rdi
and al, 0x68
and al, 0x68
mov eax, dword [0x140414220]
cmp eax, 4
je case.0x14010a926.4
add byte [rax], al
add byte [rax], al
lea r14, [0x1403d58a0]
mov ebp, 2
mov r15d, 3
lea rbx, [0x140414220]
mov eax, dword [0x140414220]
cmp eax, 4
ja case.default.0x14010a926
add al, 0xf
xchg dword [rax + 1], ebp
add byte [rax], al
mov eax, eax
movsxd rax, dword [r14 + rax*4]
add rax, r14
add eax, esi
invalid
add eax, esi
jmp rax
xor eax, eax
lock cmpxchg dword [0x140414220], ebp
jne 0x14010a914
invalid
loopne 0x14010a920
jmp 0x14010a950
sbb bh, byte [rax + 2]
mov eax, 2
add byte [rax], al
add al, dh
cmpxchg dword [0x140414220], r15d
lock cmpxchg dword [0x140414220], r15d
jne 0x14010a914
mov rcx, rbx
mov ecx, ebx
call fcn.140109ff8
jmp 0x14010a90e
stosb byte [rdi], al
idiv bh
invalid
lea rax, str.Microsoft_Unified_Security_Protocol_Provider1.3.6.1.5.5.7.3.11.3.6.1.4.1.311.10.3.32.16.840.1.113730.4.1capacity_overflow
lea rdx, [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
add eax, 0x294ceb
and al, 0xc8
add byte [rax], al
add byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
add eax, 0x294ceb
mov qword [rdx + 8], rax
mov word [rdx + 0x10], 1
invalid
add byte [rax - 0x73], cl
pushfq
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
fld1
jno 0x14010a973
invalid
lea rbx, [rsp + 0xb0]
mov rcx, rbx
call fcn.140109bf4
invalid
invalid
dec dword [rax - 0x73]
or eax, 0x30987e
invalid
invalid
mov rdx, rbx
call fcn.14010a02c
invalid
idiv bh
dec dword [rax - 0x73]
or eax, 0x309887
invalid
idiv bh
dec dword [rax - 0x73]
or eax, 0x309887
mov edx, 4
add al, 0
add byte [rax], al
call fcn.140127470
mov rdx, qword [0x140414210]
lea rax, [rsp + 0x50]
lea eax, [rsp + 0x50]
lea eax, [rsp + 0x50]
push rax
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x28], xmm0
lea rax, [rsp + 0x60]
mov qword [rsp + 0x20], rax
and qword [rsp + 0x40], 0
add byte [rcx], dh
leave
add byte [rcx], dh
leave
mov r8d, 2
xor r9d, r9d
call qword [sym.imp.Secur32.dll_AcquireCredentialsHandleA]
test eax, eax
je 0x14010a9f3
mov ebx, eax
shl rbx, 0x20
shl ebx, 0x20
ret
shl ebx, 0x20
and byte [rax - 0x7d], cl
retf
or rbx, 2
mov r14d, 1
add bl, ch
invalid
add bl, ch
invalid
mov r14, qword [rsp + 0x50]
and al, 0x50
mov r15, qword [rsp + 0x58]
mov ecx, 8
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 0x20], bh
mov edx, 0x20
add byte [rax], al
add byte [rbp + 0x31], al
shr al, 0xd5
out dx, eax
invalid
xor r8d, r8d
call fcn.1401099e4
test rax, rax
je 0x14010aacc
test byte [rax + rax - 0x76b80000], dh
ret
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov dword [rbx + 8], eax
add ecx, dword [rax - 0x77]
or byte [r9 + r9*4 + 0x73], cl
adc byte [rcx + rcx*4 + 0x7b], cl
sbb byte [rbp + 0x31], al
xor r14d, r14d
test rsi, rsi
mov dword [rbx + 8], eax
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], r15
xor r14d, r14d
test rsi, rsi
je 0x14010aa4b
shl rsi, 3
shl esi, 3
mov edx, 8
mov rcx, rdi
mov ecx, edi
mov ecx, edi
mov r8, rsi
call fcn.14001af0d
mov rax, r14
mov rdx, rbx
add rsp, 0xf8
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
lea rax, [0x1403a3d68]
lea eax, [0x1403a3d68]
sub dword [rax], eax
lea rcx, [rsp + 0xc8]
mov word [rax + rcx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx], rax
invalid
invalid
or byte [r9], al
add byte [rax], al
mov qword [rcx], rax
mov qword [rcx + 8], 1
add byte [rax - 0x39], cl
adc byte [r8], cl
or byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], cl
invalid
or byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, ch
lea rax, es:[0x1403a3dc8]
lea rax, str.x:_
jmp 0x14010aaab
lea rax, str.x:_
lea eax, str.x:_
lea rcx, [rsp + 0xc8]
mov qword [rcx], rax
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
invalid
mov word [rax + rcx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
mov dword [rcx + 8], 1
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rcx + 0x10], eax
invalid
add byte [rax], al
lea rax, [rsp + 0xb0]
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
mov dword [rcx + 0x10], eax
adc byte [rdi], cl
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001flazy_static_1.4.0_srcinline_lazy.rs
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x294a77
call fcn.1402da380
sbb al, 0
xor r14d, r14d
mov rcx, r14
mov rdx, rbx
call fcn.1402d9f90
sbb al, 0
sbb al, 0
mov ecx, 8
mov edx, 0x20
call fcn.1402d9fb0
sbb al, 0
int3
push rbp
push rbx
sub rsp, 0x98
mov rsi, rcx
mov esi, ecx
mov esi, ecx
add r8, rdx
lea rcx, [rsp + 0x60]
ror byte [rax - 0x73], 1
and al, 0x60
mov qword [rcx], rdx
mov qword [rcx + 8], r8
mov dword [rcx + 8], eax
mov dword [rcx + 8], eax
or byte [rsi - 0x7d], ah
invalid
and word [rcx + 0x10], 0
adc byte [rax], al
mov dword [rcx + 0x18], 1
add al, ch
invalid
call fcn.140109e54
invalid
invalid
test ax, ax
je case.0x1400e84ac.486
mov edi, edx
lea rbx, [rsp + 0x40]
and al, 0x40
and al, 0x40
lea rdx, [rsp + 0x60]
lea rdx, [rsp + 0x60]
mov rcx, rbx
call fcn.140109ed2
dec dword [rax - 0x75]
invalid
dec dword [rax - 0x75]
add ecx, dword [rax - 1]
inc rax
invalid
invalid
invalid
mov eax, dword [rbx]
inc rax
mov r12, 0xffffffffffffffff
cmove rax, r12
cmove eax, esp
cmove eax, esp
cmp rax, 5
mov edx, 4
add byte [rax], al
add byte [rax + 0xf], cl
ror byte [r8 - 0x73], 1
lea rbx, [rsp + 0x40]
pop rsp
and al, 0x40
add byte [rax], al
add byte [rax + 0xf], cl
ror byte [r8 - 0x73], 1
invalid
invalid
pop rsp
and al, 0x40
mov rcx, rbx
call fcn.140109aae
cmp qword [rbx], 0
mov rcx, qword [rbx + 8]
jne case.0x1400e9429.445
test ebx, esp
add byte [rax], al
add byte [rax], al
fld1
push rsp
out dx, eax
invalid
test ebx, esp
add byte [rax], al
add byte [rax], al
lea rbx, [rsp + 0x40]
jrcxz case.0x1400e769f.525
add byte [rax], al
lea rbx, [rsp + 0x40]
mov r13, qword [rbx + 0x10]
mov word [r13], di
mov dword [r13], edi
adc byte [rsi + 0x41], ah
mov dword [rbp], edi
jge case.0x1400e769f.522
mov dword [r13], edi
jge case.0x1400e769f.522
lea r14, [rsp + 0x28]
mov qword [r14], rcx
je 0x14010ab9e
sub byte [rcx - 0x77], cl
invalid
mov qword [r14 + 8], r13
mov qword [r14 + 0x10], 1
add byte [rax], al
movups xmm0, xmmword [rsp + 0x60]
and al, 0x60
invalid
movups xmm1, xmmword [rsp + 0x70]
movaps xmmword [rbx + 0x10], xmm1
movaps xmmword [rbx], xmm0
mov edi, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea r15, [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x77], cl
add byte [rax], al
mov rcx, rbx
fld1
movsb byte [rdi], byte [rsi]
invalid
call fcn.140109e54
cmp ax, 1
jne 0x14010abfb
mov ebp, edx
cmp rdi, qword [rsp + 0x28]
je 0x14010abcf
jl 0x14010abe0
sub byte [rax + rdx + 0x66], dh
mov dword [r13 + rdi*2], ebp
mov word [r13 + rdi*2], bp
inc rdi
mov qword [rsp + 0x38], rdi
jl 0x14010abf0
cmp bl, ch
invalid
invalid
jl 0x14010abf0
cmp bl, ch
invalid
mov rcx, r15
mov rdx, rbx
call fcn.140109ed2
invalid
dec dword [rbx + rcx*4 - 0x7c]
and al, 0x80
add byte [rax], al
invalid
invalid
add byte [rax], al
inc r8
cmove r8, r12
invalid
invalid
mov rcx, r14
mov rdx, rdi
call fcn.1402dda33
ror byte [rbp + 0xf], 0x44
invalid
invalid
invalid
mov r13, qword [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
jmp 0x14010abbf
mov rbx, qword [rsp + 0x28]
and al, 0x28
jmp case.0x1400ede08.378
mov r13d, 2
add al, byte [rax]
add byte [rax], al
xor edi, edi
xor ebx, ebx
mov rcx, qword [rsi + 0x10]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
cmp rcx, rax
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp rcx, rax
cmp rcx, rax
cmp ecx, eax
je 0x14010ac28
or dword [rax - 0x75], ecx
push rsi
sbb al, ch
mov ebx, edx
hlt
mov rdx, qword [rsi + 0x18]
mov edx, dword [rsi + 0x18]
call fcn.1400586b3
mov qword [rsi + 0x10], rbx
mov dword [rsi + 0x10], ebx
mov qword [rsi + 0x18], r13
mov qword [rsi + 0x20], rdi
outsb dx, byte [rsi]
sbb byte [rax - 0x77], cl
jle 0x14010ac54
mov rax, rsi
add rsp, 0x98
add byte [rax], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rdx, qword [rsp + 0x50]
and al, 0x50
call fcn.1402d9f90
int3
add ah, cl
push rsi
push rdi
sub rsp, 0x28
sub byte [rax - 0x77], cl
xlatb
mov rsi, rcx
cmp qword [rcx], 0
je 0x14010ac71
mov rcx, qword [rsi + 8]
call fcn.14010a644
or al, r13b
sar ecx, cl
invalid
mov qword [rsi], 1
mov dword [rsi], 1
mov qword [rsi + 8], rdi
jle 0x14010ac84
mov rax, rsi
add rsp, 0x28
add esp, 0x28
invalid
add esp, 0x28
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
mov rax, rcx
mov rcx, rdx
mov rdx, rax
jmp fcn.140055ea0
or al, 0xb2
hlt
invalid
or al, 0xb2
hlt
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
mov rbx, r8
mov ebx, eax
mov ebx, eax
mov rdi, rdx
mov rsi, rcx
test r8, r8
je 0x14010acc6
invalid
invalid
lea rax, [rdi + 0x10]
xor edx, edx
mov rcx, rbx
adc byte [rcx], dh
ror byte [rax - 0x77], cl
invalid
add rdx, qword [rax]
add rax, 0x18
add eax, 0x18
add eax, 0x18
dec rcx
jne 0x14010acb8
jmp 0x14010acc8
xor edx, edx
add rdx, rbx
lea r14, [rsp + 0x30]
mov rcx, r14
xor r8d, r8d
call fcn.14010996e
cmp qword [r14], 0
mov rcx, qword [r14 + 8]
jne 0x14010adde
lea r14, [rsp + 0x30]
mov rax, qword [r14 + 0x10]
mov qword [r14], rcx
mov qword [r14 + 8], rax
and qword [r14 + 0x10], 0
and dword [rsi + 0x10], 0
imul r15, rbx, 0x18
test r15, r15
je 0x14010ad4c
push qword [rbp + rax*2 + 0x48]
mov rbx, qword [rdi + 0x10]
mov ebx, dword [rdi + 0x10]
adc byte [rbx + rcx*4 + 0x64], cl
and al, 0x40
mov r12, qword [rsp + 0x40]
cmp r12, qword [rsp + 0x30]
and al, 0x30
jne 0x14010ad1f
mov rcx, r14
mov ecx, esi
call fcn.14010a2c4
mov rax, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
mov byte [rax + r12], bl
and byte [rcx - 1], cl
invalid
inc r12
mov qword [rsp + 0x40], r12
mov rdx, qword [rdi + 8]
push rdi
or byte [rax - 0x7d], cl
invalid
sbb byte [rax + 1], cl
ror dword [rcx + rcx*4 - 0xf], cl
push rdi
or byte [rax - 0x7d], cl
invalid
sbb byte [rax + 1], cl
ror dword [rcx + rcx*4 - 0xf], cl
mov r8, rbx
call fcn.140109f9d
push rdi
invalid
invalid
dec dword [rcx - 0x7d]
invalid
invalid
jmp case.0x1400f3f6b.423
mov rbx, qword [rsp + 0x40]
lea rdi, [rbx + 0xa]
movabs rax, 0x7ffffffffffffffd
cmp rdi, rax
jae 0x14010ade8
mov ecx, 4
mov rdx, rdi
mov edx, edi
call fcn.1400c6b7d
test rax, rax
je 0x14010ae11
mov r14, rax
lea eax, [rbx + 6]
mov dword [r14], eax
mov dword [r14 + 4], 2
mov dword [rsi + 4], 2
mov dword [rsi + 4], 2
add byte [rsi + 0x41], ah
mov dword [rsi + 8], ebx
mov word [r14 + 8], bx
cmp rbx, 0xfffffffffffffff6
jae case.0x1400fac08.207
add byte [rax], 0
invalid
add byte [rax], 0
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rcx, r14
add rcx, 0xa
mov r15, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
mov rdx, r15
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], 4
mov dword [rsi], 4
loop 0x14010add0
add byte [rax - 0x39], cl
invalid
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], r14
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rdx, r15
mov edx, edi
add rsp, 0x48
pop rbx
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp fcn.1400a33ee
mov rdx, qword [rsp + 0x40]
call fcn.1402d9f90
lea rax, [0x14039f5f8]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x14039f548]
lea r8, [rsp + 0x2f]
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
call fcn.1402da7f0
stc
sbb al, 0
mov ecx, 4
add al, 0
add byte [rax], al
mov rdx, rdi
cli
call fcn.1402d9fb0
lea r8, [0x14039f610]
add eax, 0x2947eb
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
mov rdx, rdi
call fcn.1402da3c0
cmc
sbb al, 0
cmc
sbb al, 0
int3
push r14
push rsi
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x100
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0xf0], xmm6
mov r14, r8
mov r15, rdx
mov edi, edx
mov rsi, rcx
xorps xmm6, xmm6
movaps xmmword [rsp + 0x60], xmm6
and qword [rsp + 0x80], 0
and dword [rsp + 0x80], 0
mov qword [rsp + 0x88], 8
and qword [rsp + 0x90], 0
movsb byte [rdi], byte [rsi]
and al, 0x90
add byte [rax], al
add byte [rax], al
movabs rax, 0x8000000000000000
mov bpl, 1
mov ch, 1
mov ch, 1
mov edi, 8
add byte [rax], al
add byte [rcx + 0x39], cl
add dword [rcx + rbx*2 + 0x49], esi
mov edx, dword [rcx + 8]
cmp qword [r9], rax
je 0x14010aeeb
mov rdx, qword [r9 + 8]
mov r8, qword [r9 + 0x10]
lea rbx, [rsp + 0x98]
pushfq
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
fld1
invalid
std
invalid
invalid
adc byte [r8 - 0x73], cl
pushfq
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
fld1
invalid
std
invalid
mov rbx, qword [rbx]
test rbx, rbx
je 0x14010aeeb
mov r12, qword [rsp + 0xa8]
test al, 0
add byte [rax], al
mov ebp, dword [rsp + 0xa0]
lea rdi, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
stc
add byte [rax - 0x73], cl
mov esp, 0x8024
and al, 0x80
add byte [rax], al
add byte [rax], 0
add byte [rax - 0x77], cl
stc
mov ecx, edi
call fcn.14010a457
mov rdi, qword [rdi + 8]
or byte [rcx + 0x447c72f], cl
adc al, byte [rax]
add byte [rax], al
cmc
invalid
add al, 0x12
add byte [rax], al
add byte [rcx + rcx*4 + 0x67], cl
or byte [rax + 1], bh
mov qword [rdi + 8], r12
mov eax, 1
xor ebp, ebp
jmp 0x14010aeef
invalid
xor ebx, ebx
xor eax, eax
lea rdx, [rsp + 0xc0]
and dword [rdx], 0
mov dword [rdx + 4], eax
mov qword [rdx + 8], rdi
mov dword [rdx + 8], edi
mov dword [rdx + 8], edi
lea rax, [rsp + 0xb0]
movaps xmmword [rax], xmm6
movabs rcx, 0x100000000
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea r8, [rsp + 0xd0]
add byte [rax], al
mov qword [r8], rcx
lea r9, [rsp + 0x7c]
and al, 0x7c
and dword [r9], 0
mov qword [r8 + 8], rax
or byte [rcx + 0xf], al
adc byte [rdi + 0x10], al
or byte [rcx + 0xf], al
adc byte [rdi + 0x10], al
lea rcx, [rsp + 0xe0]
lea ecx, [rsp + 0xe0]
movups xmmword [rcx], xmm0
mov qword [rsp + 0x50], r9
mov qword [rsp + 0x48], r8
mov dword [rsp + 0x48], eax
and qword [rsp + 0x58], 0
lea rax, [rsp + 0x60]
and dword [rsp + 0x38], 0
mov qword [rsp + 0x40], rax
and dword [rsp + 0x28], 0
and al, 0x28
add byte [rax - 0x77], cl
push rsp
and al, 0x30
and dword [rsp + 0x20], 0
xor edx, edx
mov r8, r14
mov r9d, 0x9819c
or dword [rcx], 0x7315ff00
sbb ax, 0x3d00
sbb eax, 0x3123d00
or dword [rax], eax
jne 0x14010afa5
mov rax, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x68]
mov ecx, dword [rsp + 0x68]
movaps xmm0, xmmword [rsp + 0xb0]
movups xmmword [rsi + 0x18], xmm0
invalid
invalid
sbb byte [rax - 0x77], r9b
or byte [rcx + 1], r15b
mov qword [rsi + 8], rcx
mov ecx, 1
jmp 0x14010afb2
shl rax, 0x20
shl eax, 0x20
or rax, 2
or eax, 2
mov ecx, 2
mov qword [rsi], rax
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
test bpl, bpl
jne 0x14010afce
mov rdx, qword [rsp + 0xa8]
add byte [rax], al
mov rcx, rbx
call case.0x1400e940f.453
mov rcx, qword [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov rdx, rdi
call fcn.1400d5060
movaps xmm6, xmmword [rsp + 0xf0]
lock add byte [rax], al
invalid
cld
dec dword [rdi]
sub byte [rsp + 0xf0], dh
lock add byte [rax], al
invalid
add rsp, 0x100
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
and dword [r8 + 0x10], 0
mov rcx, rdx
mov edx, 4
call qword [sym.imp.Secur32.dll_QueryContextAttributesW]
sbb eax, 0x74c08500
invalid
sbb eax, 0x74c08500
adc ecx, dword [rax - 0x3f]
loopne 0x14010b047
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov eax, 1
add cl, byte [rax - 0x77]
or byte [rax + 1], r15b
jmp 0x14010b048
mov eax, dword [rsp + 0x30]
mov dword [rsi + 0x14], eax
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi + 4], xmm0
xor eax, eax
ror byte [rcx - 0x3b7cb7fa], 0x40
mov dword [rsi], eax
add rsp, 0x40
pop rsi
ret
in al, dx
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x20
and qword [r8], 0
mov edx, 0x53
add byte [rax], al
call qword [sym.imp.Secur32.dll_QueryContextAttributesW]
mov edx, eax
xor eax, eax
test edx, edx
setne cl
xchg ebp, eax
invalid
jne 0x14010b07a
mov rdx, qword [rsp + 0x20]
jmp case.0x14010262d.165
shl rdx, 0x20
or rdx, 2
mov al, cl
add rsp, 0x28
ret
add byte [rbx + 2], bh
mov ebp, 3
lea rsi, [0x140414240]
mov byte [rcx + 0x58b0030], dl
invalid
xchg ecx, eax
xor byte [rax], al
mov byte [rcx + 0x58b0030], dl
invalid
cmp eax, 4
ja 0x14010b177
mov al, 0
add byte [rax], al
invalid
mov al, 0
add byte [rax], al
invalid
mov eax, eax
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
lea esi, [rsp + 0x20]
mov rcx, rsi
call fcn.140109bf4
lea rcx, [0x140414228]
nop
xor byte [rax], al
nop
xor byte [rax], al
mov rdx, rsi
call fcn.14010a02c
lea rcx, [0x140414240]
mov edx, 4
call fcn.140127470
lea rax, [0x140414228]
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
ret
lea rax, str.x:_
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x20]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001flazy_static_1.4.0_srcinline_lazy.rs
call fcn.1402da380
int3
cld
invalid
jmp 0x14010b8b4
pop r15
ret
jne 0x14010b91b
mov rdx, rcx
lea rsi, [rsp + 0x28]
mov rcx, rsi
int1
int1
call fcn.14010b7f4
mov rcx, qword [rsi]
cmp rcx, 6
je 0x14010b91b
invalid
mov rdx, qword [rsp + 0x30]
call fcn.14010b922
nop
add rsp, 0x40
pop rsi
ret
mov ecx, dword [rsp + 0x310]
mov rax, qword [rsp + 0x318]
mov qword [rsp + 0x20], rax
lea rdi, [rsp + 0xb50]
lea rdx, [rsp + 0x98]
add byte [rax - 0x77], cl
stc
add byte [rax - 0x77], cl
stc
mov r8d, 0x534e5274
call fcn.14010b45d
idiv bh
dec dword [rbx + rcx*4 + 0x27]
idiv bh
dec dword [rbx + rcx*4 + 0x27]
cmp r12, 6
jne 0x14010c139
imul eax, dword [rbx], 0
invalid
imul eax, dword [rbx], 0
add byte [rdx + 0x3e62484], cl
mov al, byte [rsp + 0x3e6]
mov al, byte [rsp + 0x3e6]
cmp al, 4
jne 0x14010be3a
cmp dword [rsp + 0x358], 0
je 0x14010be0f
mov edx, dword [rsp + 0x35c]
lea rdi, [rsp + 0xb50]
lea r8, [rsp + 0x98]
add byte [rax - 0x77], cl
stc
call fcn.14010b432
mov r12, qword [rdi]
cmp r12, 6
jne 0x14010c139
cmp dword [rsp + 0x390], 0
je case.0x1400e940f.484
add byte [rax], al
lea rdx, [rsp + 0x394]
lea rdi, [rsp + 0xb50]
jmp 0x14010bed1
movaps xmm0, xmmword [0x1402e2030]
movups xmmword [rsp + 0x2a0], xmm0
add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [0x1402e2040]
movups xmmword [rsp + 0x2b0], xmm0
mov al, 2
add byte [rax], al
lea r9, [rsp + 0x410]
mov byte [r9], al
mov qword [rsp + 0x20], 1
and byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0xb5024
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
stc
and byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0xb5024
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov r8d, 0x42475273
call fcn.14010b45d
sal ebp, cl
invalid
invalid
sal ebp, cl
invalid
mov r12, qword [rdi]
cmp r12, 6
jne 0x14010c139
invalid
add byte [rax - 0x73], cl
lea rdi, [rsp + 0xb50]
lea r8, [rsp + 0x98]
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov esp, 0xb5024
push rax
or eax, dword [rax]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov edx, 0xb18f
call fcn.14010b432
mov r12, qword [rdi]
cmp r12, 6
jne 0x14010c139
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
mov esp, 0xb5024
add byte [rax - 0x73], cl
invalid
lea rdi, [rsp + 0xb50]
lea rdx, [rsp + 0x2a0]
lea edx, [rsp + 0x2a0]
lea edx, [rsp + 0x2a0]
xchg esp, eax
and al, 0xa0
add al, byte [rax]
add byte [rbp + rcx*4 - 0x7c], cl
invalid
test byte [rax + rbx*4], ah
lea r8, [rsp + 0x98]
lea eax, [rsp + 0x98]
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
mov rcx, rdi
mov ecx, edi
call fcn.14010b636
mov r12, qword [rdi]
idiv edi
dec dword [rbx + rcx*4 + 0x27]
cmp r12, 6
jne 0x14010c139
add al, byte [r8]
invalid
add al, byte [r8]
add byte [rbx + 0x38424bc], al
cmp dword [rsp + 0x384], 0
je 0x14010bf96
add byte [rax], al
mov r14, rsi
cmp dword [rsp + 0x384], 0
je 0x14010bf96
add byte [rax], al
add byte [rax], al
mov r14, rsi
mov ebx, dword [rsp + 0x388]
mov esi, dword [rsp + 0x38c]
lea rdi, [rsp + 0x410]
and qword [rdi], 0
and dword [rdi], 0
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
lea ecx, [0x14039f8e0]
or eax, 0x2939c0
add eax, dword [rax]
add byte [rax - 0x73], cl
mov esp, 0x41024
add byte [rax - 0x7d], cl
invalid
invalid
or eax, 0x2939c0
mov ecx, 4
mov r8d, 8
mov rdx, rdi
call fcn.14010b52f
bswap ebx
lea r8, [rsp + 0x58]
mov dword [r8], ebx
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
lea ecx, [0x14039f8f8]
lea ecx, [0x14039f8f8]
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov ecx, 4
mov ecx, 4
mov rcx, rax
call fcn.14010faab
add byte [rdi], cl
invalid
mov dword [rdi + 4], esi
ja 0x14010bf60
add byte [rdi], cl
invalid
ja 0x14010bf60
mov qword [rsp + 0x20], 8
lea rbx, [rsp + 0xb50]
lea rdx, [rsp + 0x98]
mov rcx, rbx
mov r8d, 0x4c546361
mov r9, rdi
call fcn.14010b45d
mov r12, qword [rbx]
cmp r12, 6
jne 0x14010cc5f
and byte [rax], cl
add byte [rax], al
add byte [rax], al
lea rbx, [rsp + 0xb50]
lea rdx, [rsp + 0x98]
mov rcx, rbx
invalid
invalid
invalid
mov rsi, r14
mov rbp, qword [rsp + 0x2c8]
imul rax, qword [rsp + 0x2d0], 0x30
add rax, rbp
mov qword [rsp + 0x88], rax
lea rdi, [rsp + 0xb50]
or eax, dword [rax]
add byte [rax - 0x73], cl
pushfq
and al, 0x10
add al, 0
add byte [rcx - 0x41], al
add byte [rcx], al
add byte [rax], al
or eax, dword [rax]
add byte [rax - 0x73], cl
pushfq
and al, 0x10
add al, 0
add byte [rcx - 0x41], al
add byte [rcx], al
add byte [rax], al
cmp rbp, qword [rsp + 0x88]
je 0x14010cc98
mov rdx, qword [rbp + 8]
mov r8, qword [rbp + 0x10]
mov rcx, rdi
call fcn.1400d1156
mov r13, qword [rsp + 0xb50]
mov al, byte [rsp + 0xb58]
or eax, dword [rax]
add byte [rcx + 0x39], cl
cmp ebp, esi
or eax, dword [rax]
add byte [rcx + 0x39], cl
cmp ebp, esi
cmp ebp, esi
je 0x14010cf12
mov r14, rsi
lea rdx, [rsp + 0xb59]
mov rcx, qword [rdx]
mov rdx, qword [rdx + 7]
lea r8, [rsp + 0x419]
mov qword [r8 + 7], rdx
mov qword [r8], rcx
mov qword [rsp + 0x410], r13
mov byte [rsp + 0x418], al
mov rax, qword [rsp + 0x420]
add rax, 0xffffffffffffffb0
cmp rax, 0xffffffffffffffb1
jb 0x14010cf26
mov rcx, rbx
xor edx, edx
call case.0x140061f32.891
mov rax, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x28]
add rcx, rax
mov qword [rsp + 0xb50], rax
add byte [rax - 0x77], cl
mov word [rax + rbx*2], fs
and al, 0x58
or eax, dword [rax]
invalid
mov rcx, rdi
call fcn.1400ad13e
cmp eax, r15d
mov esi, 0x100
cmovb esi, eax
cmp eax, 0x110000
je 0x14010c0bd
cmp eax, 0xff
ja 0x14010c0c7
mov r12, qword [rsp + 0x420]
cmp r12, qword [rsp + 0x410]
jne 0x14010c0a4
mov rcx, rbx
call fcn.14005b5cb
mov rax, qword [rsp + 0x418]
mov byte [rax + r12], sil
and byte [rcx - 1], cl
invalid
mov qword [rsp + 0x420], r12
jmp 0x14010c069
and byte [rcx - 1], cl
invalid
mov r13, qword [rsp + 0x410]
jmp 0x14010c0d9
mov r13, qword [rsp + 0x410]
cmp sil, 3
add ecx, dword [rdi]
test dword [rax + 0xe], edx
add byte [rax], al
add ecx, dword [rdi]
test dword [rax + 0xe], edx
add byte [rax], al
mov r12, qword [rsp + 0x418]
mov rax, qword [rsp + 0x420]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
add al, 0
add byte [rax - 0x75], cl
test byte [rax + riz], ah
add al, 0
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rcx, [rsp + 0x58]
lea rdx, [rsp + 0x98]
mov r8d, 0x74584574
mov r9, r12
call fcn.14010b45d
mov rcx, r13
mov rdx, r12
call fcn.1400afd38
mov r12, qword [rsp + 0x58]
cmp r12, 6
mov rsi, r14
movabs r13, 0x8000000000000001
jne 0x14010cf5f
add rbp, 0x30
jmp 0x14010bfc8
invalid
mov dil, byte [rsp + 0xb58]
mov bl, byte [rsp + 0xb59]
mov bpl, byte [rsp + 0xb5a]
mov rax, qword [rsp + 0xb5b]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0xb60]
mov qword [rsp + 0x7d], rax
and al, 0x7d
mov rax, qword [rsp + 0x78]
mov rcx, qword [rsp + 0x7d]
mov qword [rsp + 0x240], rax
mov qword [rsp + 0x245], rcx
lea rcx, [rsp + 0x140]
add byte [rax], al
add byte [rax], al
call fcn.14010b8ed
mov r15d, 2
invalid
add byte [rax - 0x75], cl
mov word [rax + rcx], fs
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg esp, eax
mov rcx, qword [rsp + 0x308]
mov rdx, qword [rsp + 0x310]
and al, 0x10
add eax, dword [rax]
add al, ch
cld
dec dword [rax - 0x75]
mov rcx, qword [rsp + 0x320]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x28
add eax, dword [rax]
add al, ch
xor cl, byte [rsp + rdi*8 - 1]
and al, 0x10
add eax, dword [rax]
add al, ch
cld
dec dword [rax - 0x75]
invalid
invalid
mov word [rax + riz], fs
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x28
add eax, dword [rax]
add al, ch
xor cl, byte [rsp + rdi*8 - 1]
mov rcx, qword [rsp + 0x338]
mov rdx, qword [rsp + 0x340]
call fcn.1400d0df3
cld
invalid
mov word [rax + rdi], fs
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x40
add eax, dword [rax]
add al, ch
sbb eax, 0x48fffc4c
cld
dec dword [rax - 0x75]
mov rcx, qword [rsp + 0x2c8]
mov rcx, qword [rsp + 0x2c8]
mov rdx, qword [rsp + 0x2d0]
call fcn.1400d06a4
mov rcx, qword [rsp + 0x2c0]
and al, 0xc0
add al, byte [rax]
invalid
add byte [rax - 0x75], cl
xchg esp, eax
mov rdx, qword [rsp + 0x2c8]
and al, 0xc8
add al, byte [rax]
add al, ch
invalid
invalid
call fcn.1400f0a4b
mov rcx, qword [rsp + 0x2e0]
mov word [rax + riz*8], fs
add al, byte [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xe8
add al, byte [rax]
add byte [rax], al
invalid
mov word [rax + riz*8], fs
add al, byte [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xe8
add al, byte [rax]
add byte [rax], al
invalid
std
call fcn.1400d0612
mov rcx, qword [rsp + 0x2d8]
mov rdx, qword [rsp + 0x2e0]
mov edx, dword [rsp + 0x2e0]
cld
dec dword [rax - 0x75]
mov word [rax + rbx*8], fs
add al, byte [rax]
add byte [rax - 0x75], cl
mov edx, dword [rsp + 0x2e0]
invalid
retf 0xeff7
call fcn.14000b9f4
mov rcx, qword [rsp + 0x2f8]
mov rdx, qword [rsp + 0x300]
add byte [rbx], al
add byte [rax], al
call fcn.1400d064e
mov rcx, qword [rsp + 0x2f0]
mov rdx, qword [rsp + 0x2f8]
call fcn.14000ba41
inc dword [rcx - 0x7d]
inc dword [rdx]
inc dword [rcx - 0x7d]
inc dword [rdx]
jne 0x14010c2b1
mov rax, qword [rsp + 0x240]
mov rcx, qword [rsp + 0x245]
mov qword [rsp + 0x1f5], rcx
mov dword [rsp + 0x1f5], ecx
mov qword [rsp + 0x1f0], rax
mov rdx, qword [rsp + 0x1e0]
lock add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xe0
add dword [rax], eax
add byte [rcx + rcx*4 + 0x62], cl
mov qword [rdx + 8], r12
mov byte [rdx + 0x10], dil
mov qword [rdx + 8], r12
mov byte [rdx + 0x10], dil
mov byte [rdx + 0x11], bl
mov byte [rdx + 0x12], bpl
mov byte [rdx + 0x12], ch
mov byte [rdx + 0x12], ch
mov rax, qword [rsp + 0x1f0]
mov eax, dword [rsp + 0x1f0]
mov rcx, qword [rsp + 0x1f5]
mov ecx, dword [rsp + 0x1f5]
mov qword [rdx + 0x13], rax
mov qword [rdx + 0x18], rcx
mov dword [rdx + 0x18], ecx
mov qword [rdx], rsi
mov dword [rdx], esi
jmp 0x14010c535
movaps xmm0, xmmword [rsp + 0x400]
movaps xmmword [rsp + 0x190], xmm0
nop
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rax*2], ah
add al, byte [rax]
add byte [rax - 0x75], cl
mov word [rax*2 + 0x48000002], fs
mov dword [rsp + 0x1f0], eax
mov qword [rsp + 0x1f5], rcx
movups xmm0, xmmword [rsp + 0x24d]
movaps xmmword [rsp + 0x1c0], xmm0
add byte [rax], al
movups xmm0, xmmword [rsp + 0x25d]
movaps xmmword [rsp + 0x1d0], xmm0
mov dword [rsp + 0x1a4], r14d
mov qword [rsp + 0x1a8], r12
mov byte [rsp + 0x1b0], dil
mov byte [rsp + 0x1b0], bh
mov byte [rsp + 0x1b1], bl
mov byte [rsp + 0x1b2], bpl
mov rax, qword [rsp + 0x1f0]
test byte [rax + rsi*8], ah
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rsp + 0x1f5]
mov qword [rsp + 0x1b8], rcx
mov qword [rsp + 0x1b3], rax
mov dword [rsp + 0x1a0], r15d
add byte [rax], al
and al, 0xb3
add dword [rax], eax
add byte [rcx + rcx*4 - 0x44], al
and al, 0xa0
add dword [rax], eax
add byte [rax], al
mov cl, byte [rsp + 0x1d2]
mov cl, byte [rsp + 0x1d2]
mov r14d, 3
cmp cl, 3
stc
add esi, dword [rbp + 0x16]
cmp byte [rsp + 0x1d0], 0
add dword [rax], eax
add byte [rax], al
jne 0x14010c378
xor esi, esi
mov ebx, 3
add cl, ch
mov dword [rcx], eax
add byte [rax], al
add cl, ch
mov dword [rcx], eax
add byte [rax], al
cmp byte [rsp + 0x1d6], 0
add byte [rax], al
je 0x14010c399
test r15d, r15d
je 0x14010c4eb
cmp byte [rsp + 0x1c5], 2
je 0x14010c4fa
lea r12, [rsp + 0x1a0]
cmp byte [r12 + 0x25], 2
lea rdx, [rsp + 0x1cc]
lea rax, [rsp + 0x1b4]
cmove rax, rdx
lea rdx, [rsp + 0x1b0]
lea r8, [rsp + 0x1c8]
cmove rdx, r8
mov r9, qword [r8]
movzx esi, byte [r8 + 0xb]
movups xmm0, xmmword [r8 - 0x1c]
movups xmm1, xmmword [r8 - 0x10]
movups xmmword [rsp + 0xc5c], xmm1
movups xmmword [rsp + 0xc50], xmm0
mov qword [rsp + 0xc6c], r9
mov byte [rsp + 0xc78], sil
mov byte [rsp + 0xc77], cl
mov byte [rsp + 0xc74], 0
mov qword [rsp + 0xb98], r13
mov byte [rsp + 0xc4c], 2
mov qword [rsp + 0xbb0], r13
and dword [rsp + 0xbe0], 0
movzx ebp, byte [r8 + 9]
and dword [rsp + 0xbf0], 0
mov r8, qword [r12]
mov qword [rsp + 0xc14], r8
mov r8d, dword [r12 + 8]
mov dword [rsp + 0xc1c], r8d
mov byte [rsp + 0xc75], bpl
and dword [rsp + 0xbe8], 0
and dword [rsp + 0xc20], 0
mov byte [rsp + 0xc76], 4
mov qword [rsp + 0xbc8], r13
and qword [rsp + 0xb50], 0
mov r14d, dword [rdx]
mov ebx, dword [rax]
mov eax, 8
mov qword [rsp + 0xb58], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0xb60], xmm0
mov qword [rsp + 0xb70], rax
movups xmmword [rsp + 0xb78], xmm0
mov qword [rsp + 0xb88], rax
and qword [rsp + 0xb90], 0
call fcn.1400d0d07
mov rdi, rax
imul rdi, r14
cmp esi, 8
je 0x14010c5b0
cmp esi, 0x10
jne 0x14010c588
add rdi, rdi
jmp 0x14010c5b0
cmp qword [rsp + 0x198], 0
je 0x14010c399
mov ebx, 7
xor esi, esi
movzx eax, bl
or rax, rsi
mov rcx, qword [rsp + 0x1e0]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdi
mov qword [rcx + 8], r14
movabs rax, 0x8000000000000000
mov qword [rcx], rax
lea rcx, [rsp + 0x190]
call fcn.14010b8ed
mov rcx, qword [rsp + 0x118]
mov rdx, qword [rsp + 0x1e8]
call fcn.1400afd38
mov rcx, qword [rsp + 0x280]
mov rdx, qword [rsp + 0x288]
call fcn.1400afd38
mov rax, qword [rsp + 0x278]
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.1400afd38
nop
add rsp, 0x1298
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp sil, 8
ja case.0x1400f2479.368
mov al, 8
movzx eax, al
div sil
movzx ecx, al
mov rax, rdi
xor edx, edx
div rcx
cmp rdx, 1
mov rdi, rax
sbb rdi, 0xffffffffffffffff
lea rcx, [rsp + 0xb50]
call fcn.1400d0d67
imul rbx, rdi
cmp rbx, qword [rsp + 0x70]
jne case.default.0x14010c639
lea rsi, [rsp + 0x1ac]
lea rbx, [rsp + 0x2a0]
mov rcx, rbx
mov rdx, rdi
call fcn.14005b46f
mov rax, qword [rbx + 8]
mov qword [rsp + 0xc8], rax
mov rax, qword [rbx + 0x10]
mov qword [rsp + 0x88], rax
lea rcx, [rsp + 0x240]
lea ecx, [rsp + 0x240]
mov rdx, rdi
call fcn.14005b46f
and qword [rsp + 0xb50], 0
mov qword [rsp + 0xb58], 1
and qword [rsp + 0xb60], 0
mov eax, ebp
lea rcx, [0x1403d5964]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
movabs rdx, 0x10000200080
jmp 0x14010c67f
mov rsi, rbx
and rsi, 0xffffffffffffff00
xor r14d, r14d
mov rdi, qword [rsp + 0x70]
jmp 0x14010c501
movabs rdx, 0x10000000000
jmp 0x14010c67f
movabs rdx, 0x100008006e8
jmp 0x14010c67f
xor edx, edx
jmp 0x14010c67f
mov edx, 1
mov rbp, qword [rsp + 0x70]
lea r15, [rsp + 0x410]
lea rbx, [rsp + 0xb50]
mov rcx, r15
mov r8, rbx
call fcn.1400d086e
xor eax, eax
mov rdx, qword [rsp + 0x1c8]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0xc]
movzx r14d, byte [rsp + 0x1d3]
mov cl, byte [rsp + 0x1d2]
movups xmmword [rbx + 0x10c], xmm1
movups xmmword [rbx + 0x100], xmm0
add dword [rax], 1
add byte [rax], al
mov qword [rbx + 0x11c], rdx
mov byte [rbx + 0x128], r14b
mov byte [rbx + 0x127], cl
mov byte [rbx + 0x124], al
mov qword [rbx + 0x48], r13
mov byte [rbx + 0xfc], 2
mov qword [rbx + 0x60], r13
and dword [rbx + 0x90], 0
and dword [rbx + 0xa0], 0
mov edx, dword [r12 + 8]
mov dword [rbx + 0xcc], edx
mov dl, byte [rsp + 0x1d1]
mov r8, qword [r12]
mov qword [rbx + 0xc4], r8
mov byte [rbx + 0x125], dl
and dword [rbx + 0x98], 0
and dword [rbx + 0xd0], 0
mov byte [rbx + 0x126], 4
mov qword [rbx + 0x78], r13
and qword [rbx], 0
mov qword [r15 + 0x728], 1
mov byte [r15 + 0x730], al
mov esi, 8
mov qword [rbx + 8], rsi
xorps xmm0, xmm0
movups xmmword [rbx + 0x10], xmm0
mov qword [rbx + 0x20], rsi
movups xmmword [rbx + 0x28], xmm0
mov qword [rbx + 0x38], rsi
and qword [rbx + 0x40], 0
call fcn.1400d0d07
add r14d, 7
shr r14d, 3
imul r14, rax
cmp r14, rsi
ja 0x14010f74e
mov eax, 0x15e
bt rax, r14
jae 0x14010f74e
lea rcx, [rsp + 0xb50]
call fcn.1400d0d67
mov r13b, byte [rsp + 0x1d4]
mov al, byte [rsp + 0x1d7]
mov byte [rsp + 0x110], al
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srcencoder.rs
mov qword [rsp + 0x20], rax
lea rbx, [rsp + 0xb50]
mov rcx, rbx
mov rdx, qword [rsp + 0x1e8]
mov r8, rbp
mov r9, rdi
call fcn.14010b819
mov r15, qword [rbx]
mov rdi, qword [rbx + 8]
mov rax, qword [rbx + 0x10]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0x248]
mov qword [rsp + 0x38], rax
mov rsi, qword [rsp + 0x250]
mov rbp, qword [rsp + 0xc8]
mov qword [rsp + 0x70], r14
mov byte [rsp + 0x228], r13b
test rdi, rdi
je 0x14010cad6
mov rax, qword [rsp + 0x90]
cmp rdi, rax
mov r9, rax
cmovb r9, rdi
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srcencoder.rs
mov qword [rsp + 0x20], rax
mov r12, qword [rsp + 0x38]
mov rcx, r12
mov rdx, rsi
mov r8, r15
mov qword [rsp + 0xc0], r9
call fcn.14010faab
test r13b, r13b
je 0x14010c8b2
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], r12
mov rax, qword [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x20
mov bl, byte [rsp + 0x110]
mov ecx, ebx
mov r13, r14
mov rdx, r14
mov r8, rsi
mov r9, rbp
call fcn.1400d0e9d
mov eax, ebx
lea rdx, [rsp + 0xb50]
jmp 0x14010ca57
mov qword [rsp + 0x218], r15
mov qword [rsp + 0x220], rdi
lea rcx, [rsp + 0x140]
mov rdx, rsi
call fcn.14005b46f
mov rbx, qword [rsp + 0x148]
mov r15, qword [rsp + 0x150]
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_src_filter.rs
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov rdx, r15
mov r14, r12
mov r8, r12
mov r9, rsi
call fcn.14010faab
lea rcx, [rsp + 0xb50]
mov rdx, rsi
call fcn.14005b46f
mov rcx, rbx
mov rdx, r15
call fcn.1400d0e61
mov rbx, rax
xor edi, edi
xor eax, eax
mov qword [rsp + 0xd0], rax
mov r12, qword [rsp + 0xb58]
mov r15, qword [rsp + 0xb60]
cmp rdi, 4
je 0x14010c9e3
lea rsi, [rsp + 0xb50]
lea rdx, [rsp + 0x410]
mov r8d, 0x738
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0x140]
mov rcx, rbx
mov rdx, rsi
call fcn.1400d0c0a
mov r12, qword [rbx]
mov r15, qword [rbx + 8]
movabs rax, 0x8000000000000000
cmp r12, rax
mov rdx, qword [rsp + 0x38]
jne 0x14010cb30
mov r14d, 2
mov rbx, r15
jmp case.0x1400e9429.498
mov rsi, qword [rsp + 0x150]
mov bpl, byte [rsp + 0x1c5]
cmp bpl, 2
je 0x14010cb63
push rax
or eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov r8, r15
mov r9, rsi
call fcn.14010b866
mov r14, qword [rdi]
cmp r14, 6
jne 0x14010cefd
mov rax, qword [rsp + 0x198]
inc rax
mov rcx, 0xffffffffffffffff
cmovne rcx, rax
mov qword [rsp + 0x198], rcx
cmp dword [rsp + 0x1a0], 0
je 0x14010cbce
mov eax, dword [rsp + 0x1a4]
cmp eax, dword [rsp + 0x1d8]
ja 0x14010cbce
mov byte [rsp + 0x1c5], 2
mov rcx, r12
mov rdx, r15
call fcn.1400afd38
mov rcx, qword [rsp + 0x240]
mov rdx, qword [rsp + 0x248]
add al, byte [rax]
add al, ch
xor rdx, rdi
dec dword [rax - 0x75]
mov word [rax + riz*4], fs
add al, byte [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xa8
add al, byte [rax]
add al, ch
xor eax, 0x48fffa31
lea eax, [rsp + 0x410]
add al, byte [rax]
add al, ch
xor rdx, rdi
dec dword [rax - 0x75]
mov word [rax + riz*4], fs
add al, byte [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xa8
add al, byte [rax]
add al, ch
xor eax, 0x48fffa31
lea eax, [rsp + 0x410]
lea rsi, [rsp + 0x190]
mov ecx, 0xa
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
cmp byte [rax + 0x46], 0
je 0x14010d3a9
add byte [rax - 0x77], cl
invalid
cmp dword [rsp + 0x420], 0
je case.0x1400f3f6b.439
cmp byte [rsp + 0x445], 2
mov esi, 3
mov bl, 9
jne 0x14010d45c
cmp qword [rsp + 0x418], 0
jne 0x14010d3a9
jmp 0x14010d45c
mov dil, byte [rsp + 0xb58]
mov bl, byte [rsp + 0xb59]
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0x5a
or eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rbx + rbx*2], ah
or eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x78
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0x5a
or eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rbx + rbx*2], ah
or eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x78
mov rax, qword [rsp + 0xb60]
mov qword [rsp + 0x7d], rax
mov rsi, r14
jmp 0x14010c16a
mov r15, qword [rsp + 0x2e0]
imul rbp, qword [rsp + 0x2e8], 0x38
lea r13, [rsp + 0x200]
lea rdi, [rsp + 0x410]
xor r14d, r14d
mov qword [rsp + 0x38], r15
mov qword [rsp + 0xc0], rbp
lodsb al, byte [rsi]
and al, 0xc0
add byte [rax], al
invalid
lodsb al, byte [rsi]
and al, 0xc0
add byte [rax], al
add byte [rcx + rdi - 0xb], cl
cmp rbp, r14
je 0x14010d4a2
mov rdx, qword [r15 + 0x28]
mov r8, qword [r15 + 0x30]
lea rcx, [rsp + 0xb50]
call fcn.1400d1156
mov rcx, qword [rsp + 0xb50]
mov al, byte [rsp + 0xb58]
cmp rcx, rsi
je 0x14010f36b
lea r8, [rsp + 0xb59]
mov rdx, qword [r8]
mov r8, qword [r8 + 7]
lea r9, [rsp + 0x209]
mov qword [r9 + 7], r8
invalid
mov qword [r9], rdx
mov qword [rsp + 0x200], rcx
mov byte [rsp + 0x208], al
mov rax, qword [rsp + 0x210]
test rax, rax
je 0x14010d37f
invalid
cmp rax, 0x4f
ja 0x14010d37f
invalid
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
xor edx, edx
call case.0x140061f32.891
mov rcx, r13
xor edx, edx
call case.0x140061f32.891
cmp qword [r15], 0
mov qword [rsp + 0x88], r14
je 0x14010ce76
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + r14 + 0x10]
mov r8, qword [rax + r14 + 0x18]
lea rcx, [rsp + 0xb50]
call fcn.1400d1156
mov rbp, qword [rsp + 0xb50]
mov al, byte [rsp + 0xb58]
cmp rbp, rsi
je case.0x1400c36e9.900
movzx eax, al
movzx ecx, byte [rsp + 0xb5f]
shl ecx, 0x10
movzx edx, word [rsp + 0xb5d]
or edx, ecx
mov r14d, dword [rsp + 0xb59]
shl rdx, 0x28
shl r14, 8
or r14, rdx
or r14, rax
mov r12, qword [rsp + 0xb60]
mov rbx, rdi
mov rcx, rdi
mov rdx, r13
call fcn.1400d0bdd
mov rcx, rdi
mov rdx, r14
mov r8, r12
call fcn.1400ce2ba
test rax, rax
jne 0x14010f51a
mov r8d, 0x738
lea r12, [rsp + 0xb50]
mov rcx, r12
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x58]
mov rdx, r12
call fcn.1400d0c0a
mov r12, qword [rsp + 0x58]
cmp r12, rsi
je 0x14010f547
movzx eax, word [rsp + 0x60]
lea rdx, [rsp + 0x62]
mov rcx, qword [rdx]
mov rdx, qword [rdx + 6]
lea r8, [rsp + 0x209]
mov qword [r8 + 1], rcx
mov qword [r8 + 7], rdx
mov qword [rsp + 0x200], r12
mov word [rsp + 0x208], ax
mov rcx, rbp
mov rdx, r14
call fcn.1400afd38
dec dword [rax - 0x75]
lodsb al, byte [rsi]
and al, 0xc0
add byte [rax], al
add byte [rax], al
jmp 0x14010ce98
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + r14 + 0x10]
mov edx, dword [rax + rsi + 0x10]
mov edx, dword [rax + rsi + 0x10]
mov r8, qword [rax + r14 + 0x18]
add r8, rdx
mov rcx, r13
call fcn.140075caa
mov r12, qword [rsp + 0x200]
mov r14, qword [rsp + 0x208]
mov rax, qword [rsp + 0x210]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0xa8]
lea rdx, [rsp + 0x98]
mov r8d, 0x7458547a
mov r9, r14
call fcn.14010b45d
mov rcx, r12
mov rdx, r14
call fcn.1400afd38
mov r12, qword [rsp + 0xa8]
cmp r12, 6
jne 0x14010f578
add r15, 0x38
mov r14, qword [rsp + 0x88]
add r14, 0x38
jmp 0x14010ccc9
mov rbx, qword [rsp + 0xb58]
mov rdi, qword [rsp + 0xb60]
jmp 0x14010f499
mov qword [rsp + 0x58], 3
mov byte [rsp + 0x60], listen
mov byte [rsp + 0x61], al
jmp 0x14010cf4f
mov sil, 1
mov qword [rsp + 0x58], 3
mov byte [rsp + 0x60], listen
mov byte [rsp + 0x61], sil
add byte [rax], al
add dh, al
and al, 0x60
or al, 0x40
mov byte [rsp + 0x61], dh
mov rdx, qword [rsp + 0x418]
mov rcx, r13
call fcn.1400afd38
mov rsi, r14
mov r12d, 3
movabs r13, 0x8000000000000001
mov dil, byte [rsp + 0x60]
mov bl, byte [rsp + 0x61]
mov bpl, byte [rsp + 0x62]
mov rax, qword [rsp + 0x63]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x68]
jmp 0x14010c165
mov r12d, dword [rax + 0x28]
mov ecx, dword [rax + 0x2c]
mov dword [rsp + 0xd0], ecx
movzx ecx, word [rax + 0x30]
mov word [rsp + 0xc0], cx
movzx ecx, word [rax + 0x32]
mov word [rsp + 0x38], cx
mov al, byte [rax + 0x34]
mov byte [rsp + 0x88], al
xorps xmm0, xmm0
lea rbx, [rsp + 0xb50]
movups xmmword [rbx + 0xa], xmm0
movaps xmmword [rbx], xmm0
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
mov ecx, 4
mov r8d, 0x1a
mov rdx, rbx
call fcn.14010b52f
bswap r15d
lea r14, [rsp + 0x58]
mov dword [r14], r15d
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov rcx, rax
mov r8, r14
call fcn.14010faab
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
mov edx, 4
mov r8d, 8
mov eax, 8
mov eax, 8
mov rcx, rbx
call fcn.14010b551
bswap r13d
mov dword [r14], r13d
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
mov qword [rsp + 0x20], rcx
lea r14, [rsp + 0x58]
mov r9d, 4
mov rcx, rax
mov r8, r14
call fcn.14010faab
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
mov edx, 8
mov r8d, listen
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.14010b551
bswap edi
mov dword [r14], edi
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
mov qword [rsp + 0x20], rcx
lea r14, [rsp + 0x58]
mov r9d, 4
mov rcx, rax
mov r8, r14
call fcn.14010faab
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
mov edx, listen
add byte [rax], al
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
mov rcx, rbx
call fcn.14010b551
bswap r12d
mov dword [r14], r12d
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
lea r14, [rsp + 0x58]
mov r9d, 4
mov rcx, rax
mov r8, r14
call fcn.14010faab
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
mov edx, reloc.WS2_32.dll_recv
mov r8d, setsockopt
mov rcx, rbx
call fcn.14010b551
mov ecx, dword [rsp + 0xd0]
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rdi], cl
leave
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rdi], cl
leave
mov dword [r14], ecx
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
mov qword [rsp + 0x20], rcx
lea r14, [rsp + 0x58]
mov r9d, 4
mov rcx, rax
mov r8, r14
call fcn.14010faab
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
add byte [rdx + 0x14], bh
add byte [rdx + 0x14], bh
mov r8d, reloc.WS2_32.dll_shutdown
mov rcx, rbx
call fcn.14010b551
movzx ecx, word [rsp + 0xc0]
mov bh, 0x8c
and al, 0xc0
add byte [rax], al
add byte [rax], al
mov bh, 0x8c
and al, 0xc0
add byte [rax], al
add byte [rax], al
rol cx, 8
mov word [r14], cx
add byte [rax], al
rol cx, 8
mov word [r14], cx
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
mov qword [rsp + 0x20], rcx
lea r14, [rsp + 0x58]
lea esi, [rsp + 0x58]
lea esi, [rsp + 0x58]
mov r9d, 2
mov ecx, 2
mov rcx, rax
mov r8, r14
mov eax, esi
mov eax, esi
call fcn.14010faab
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
mov edx, reloc.WS2_32.dll_shutdown
add byte [rcx - 0x48], al
sbb byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
sbb byte [rax], al
add byte [rax], al
mov rcx, rbx
call fcn.14010b551
movzx ecx, word [rsp + 0x38]
and al, 0x38
and al, 0x38
rol cx, 8
mov word [r14], cx
mov dword [rsi], ecx
mov dword [rsi], ecx
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
mov qword [rsp + 0x20], rcx
lea r8, [rsp + 0x58]
mov r9d, 2
add byte [rax], al
add byte [rax], al
mov rcx, rax
mov ecx, eax
shr eax, 0xea
sub byte [rax], al
add byte [rdx + 0x882484], cl
add byte [rax], al
call fcn.14010faab
mov al, byte [rsp + 0x88]
mov byte [rbx + 0x18], al
mov byte [rbx + 0x19], bpl
sbb dword [rax - 0x39], ecx
and al, 0x20
sbb al, byte [rax]
add byte [rax], al
sbb dword [rax - 0x39], ecx
and al, 0x20
sbb al, byte [rax]
add byte [rax], al
lea r14, [rsp + 0x140]
mov rcx, r14
mov ecx, esi
mov ecx, esi
lea rdx, [rsp + 0x190]
add byte [rcx - 0x48], al
mov r8d, 0x4c546366
mov r9, rbx
invalid
call fcn.14010b577
mov r14, qword [r14]
mov esi, dword [rsi]
cmp r14, 6
invalid
jne case.0x1400c36e9.853
invalid
inc dword [rsp + 0x1ac]
inc dword [rsp + 0x1d8]
cmp qword [rsp + 0x198], 0
add byte [rax], al
test byte [rax + rbx*8], ah
add dword [rax], eax
add byte [rax - 0x7d], cl
mov esp, 0x19824
add byte [rax], al
je 0x14010f38b
mov eax, 0x7ffffffb
cmp rsi, rax
jg case.0x1400e9429.461
cmp esi, eax
mov edx, 0x7ffffffb
cmovb rdx, rsi
add rdx, 4
add edx, 4
add edx, 4
lea rcx, [rsp + 0x140]
call fcn.14005b46f
sub ah, dl
hlt
dec dword [rax - 0x73]
pushfq
and al, 0x50
or eax, dword [rax]
add byte [rax - 0x73], cl
cmp eax, 0x2927ac
lea r15, [rsp + 0x190]
lea edi, [rsp + 0x190]
mov word [rax + rax*2], fs
add dword [rax], eax
add al, ch
sub ah, dl
hlt
lea edi, [rsp + 0x190]
and al, 0x90
add dword [rax], eax
add byte [rbx + rcx*4 + 0x6c], cl
and al, 0x70
mov r13, qword [rsp + 0x70]
test rsi, rsi
je 0x14010f439
test byte [rdi], 0x84
iretd
mov eax, 0x7ffffffb
cmp rsi, rax
invalid
mov ebp, 0x7ffffffb
cmovb rbp, rsi
mov rdx, qword [rsp + 0x148]
xchg esp, eax
and al, 0x48
add dword [rax], eax
add byte [rax], al
mov r8, qword [rsp + 0x150]
mov ecx, 4
sti
invalid
invalid
xchg esp, eax
and al, 0x48
add dword [rax], eax
add byte [rax], al
mov r8, qword [rsp + 0x150]
mov ecx, 4
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srcencoder.rs
call fcn.14010b52f
mov ecx, dword [rsp + 0x1ac]
loop 0x14010d29a
invalid
dec dword [rbx + 0x1ac248c]
add byte [rax], al
bswap ecx
mov dword [rsp + 0xb50], ecx
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x29271d
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srcencoder.rs
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov ecx, 4
mov ecx, 4
mov rcx, rax
ror dword [rcx - 0x77], 0xd8
mov r8, rbx
call fcn.14010faab
invalid
add byte [rax], al
mov r8, qword [rsp + 0x150]
cmp r8, 3
jbe 0x14010f72b
xchg byte [rax + 0x24], dl
add byte [rax], al
xchg byte [rax + 0x24], dl
add byte [rax], al
mov rdx, qword [rsp + 0x148]
add r8, 0xfffffffffffffffc
cld
cld
add rdx, 4
mov rcx, rbp
jmp 0x1290a5c3b
cmp edx, esp
invalid
dec dword [rax - 0x73]
or eax, 0x29271b
mov qword [rsp + 0x20], rcx
and byte [rax - 0x77], cl
ror dword [rbp - 0x77], 0xe8
invalid
jmp 0x1290a5c3b
and byte [rax - 0x77], cl
ror dword [rbp - 0x77], 0xe8
invalid
call 0x128fa5c55
wait
invalid
mov r9, rbp
call fcn.14010faab
lea rcx, [rbp + 4]
mov rdx, qword [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rax], al
and al, 0x50
add dword [rax], eax
add byte [rax], al
cmp rdx, rcx
invalid
invalid
add byte [rax], al
cmp rdx, rcx
cmp edx, ecx
jb 0x14010f742
mov r12, qword [rsp + 0x148]
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
mov dword [rsp + 0x20], ecx
mov rcx, rbx
mov rdx, r15
mov r8d, 0x54416466
mov r9, r12
call fcn.14010b577
invalid
dec dword [rbx + rcx*4 - 0x4c]
and al, 0x50
push rax
or eax, dword [rax]
add byte [rcx - 0x7d], cl
cmp esi, 6
invalid
push rax
or eax, dword [rax]
add byte [rcx - 0x7d], cl
cmp esi, 6
cmp esi, 6
jne 0x14010f46c
add r13, rbp
sub rsi, rbp
out dx, al
out dx, al
inc dword [rsp + 0x1ac]
jmp 0x14010d261
mov rbx, qword [rsp + 0x148]
mov rdi, qword [rsp + 0x150]
jmp case.0x1401031c9.510
and al, 0x48
add dword [rax], eax
add byte [rax - 0x75], cl
mov esp, 0x15024
add cl, ch
or eax, 0x48000021
mov dword [rsp + 0xa8], 3
mov qword [rsp + 0xa8], 3
mov word [rsp + 0xb0], 0x10c
jmp 0x14010f510
cmp qword [rsp + 0x418], 0
je 0x14010f460
lea rsi, [rsp + 0xb50]
lea rdx, [rsp + 0x410]
xchg esp, eax
and al, 0x10
add al, 0
add byte [rax - 0x77], cl
int1
xchg esp, eax
and al, 0x10
add al, 0
add byte [rax - 0x77], cl
int1
call fcn.14010b7f4
mov rsi, qword [rsi]
cmp rsi, 6
jne 0x14010d435
lea rax, [rsp + 0xb50]
lea rsi, [rsp + 0x410]
mov ecx, 0xa
push rax
or eax, dword [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
adc byte [rax + rax], al
add byte [rcx + 0xa], bh
mov rdi, rax
mov edi, eax
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call fcn.14010b8ed
mov rax, qword [rsp + 0x290]
mov rcx, qword [rsp + 0x1e0]
mov word [rax + riz*8], fs
add dword [rax], eax
add byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rsp + 0x280], al
add byte [rdx], 0
invalid
mov word [rax + riz*8], fs
add dword [rax], eax
add byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rsp + 0x280], al
add byte [rdx], 0
invalid
add byte [rdx], 0
add byte [rdi], cl
movups xmmword [rcx], xmm0
add byte [rax], al
movups xmmword [rcx], xmm0
mov eax, dword [rsp + 0xdc]
mov dword [rcx + 0x18], eax
mov eax, dword [rsp + 0x13c]
add byte [rcx - 0x74b7e3bf], cl
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xe8
call 0x12910d432
invalid
int1
invalid
invalid
add byte [rcx - 0x74b7e3bf], cl
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xe8
call 0x12910d432
call 0x12910d432
and eax, 0x8afffff1
mov bl, byte [rsp + 0xb58]
mov rax, qword [rsp + 0xb59]
mov qword [rsp + 0x140], rax
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
invalid
or eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rdi + rax*2], ah
add dword [rax], eax
invalid
pushfq
and al, 0x58
or eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rcx + rbx*2], ah
or eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
invalid
or eax, dword [rax]
invalid
add byte [rax - 0x77], cl
test byte [rdi + rax*2], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rdx], fs
add al, 0
mov dword [rsp + 0x147], eax
lea rcx, [rsp + 0x410]
add al, ch
test ah, ah
invalid
call fcn.14010b8ed
mov rdx, qword [rsp + 0x1e0]
mov byte [rdx + 0x10], bl
mov rax, qword [rsp + 0x140]
mov rcx, qword [rsp + 0x147]
add dword [r8], r8d
add byte [rax - 0x77], cl
adc dword [rax - 0x77], ecx
sbb byte [rax - 0x77], cl
jb 0x14010d498
add dword [r8], r8d
add byte [rax - 0x77], cl
adc dword [rax - 0x77], ecx
sbb byte [rax - 0x77], cl
jb 0x14010d498
movabs rax, 0x8000000000000000
mov qword [rdx], rax
mov dword [rdx], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 2
mov dword [rdx], eax
add byte [rax - 0x16fd76b8], al
xchg ebx, eax
invalid
jmp 0x14010c535
mov r15, qword [rsp + 0x2f8]
imul r14, qword [rsp + 0x300], 0x70
imul esi, dword [rsp + 0x300], 0x70
imul esi, dword [rsp + 0x300], 0x70
add eax, dword [rax]
add byte [rax + 0x4d], dh
add esi, edi
add r14, r15
lea rdi, [rsp + 0x129]
lea edi, [rsp + 0x129]
lea r12, [rsp + 0xb50]
movabs r13, 0x8000000000000001
invalid
or byte [rbp + 0x39], 0xf7
cmp r15, r14
je 0x14010f5cb
mov rdx, qword [r15 + 0x28]
mov r8, qword [r15 + 0x30]
mov rcx, r12
mov ecx, esp
mov ecx, esp
call fcn.1400d1156
mov rcx, qword [rsp + 0xb50]
mov al, byte [rsp + 0xb58]
test byte [rax + rbx*2], ah
or eax, dword [rax]
add byte [rax + 0x39], cl
int1
and al, 0x58
or eax, dword [rax]
add byte [rax + 0x39], cl
int1
je 0x14010f63f
lea r8, [rsp + 0xb59]
mov rdx, qword [r8]
mov r8, qword [r8 + 7]
mov eax, dword [rax + 7]
test byte [rcx + rbx*2], ah
pop rcx
or eax, dword [rax]
add byte [rcx - 0x75], cl
adc byte [rbp - 0x75], cl
invalid
mov eax, dword [rax + 7]
mov qword [rdi + 7], r8
mov qword [rdi], rdx
invalid
mov qword [rsp + 0x120], rcx
mov byte [rsp + 0x128], al
and al, 0x28
add dword [rax], eax
invalid
and al, 0x28
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rax - 0x7b], cl
test rax, rax
invalid
invalid
mov rax, qword [rsp + 0x130]
test rax, rax
je 0x14010f5b8
invalid
and byte [rax], al
invalid
and dword [rax], 0x83480000
clc
ja 0x14010f5b8
add byte [rax], al
cmp rax, 0x4f
ja 0x14010f5b8
add byte [rax], al
add byte [rax], al
lea rbp, [rsp + 0x120]
mov rcx, rbp
jmp 0x11bf9a781
invalid
stc
inc dword [rcx - 0x76]
pop rdi
push 0xffffffff89e98948
jmp 0x10df9afe7
invalid
stc
dec dword [rax - 0x77]
jmp 0x103f9a799
invalid
stc
dec dword [rcx - 0x75]
mov edx, dword [rdi + 0x40]
jmp 0x103f9a799
stc
dec dword [rcx - 0x75]
mov edx, dword [rdi + 0x40]
mov r8, qword [r15 + 0x48]
mov edx, dword [rdi + 0x40]
mov r8, qword [r15 + 0x48]
mov rax, r8
mov rax, r8
ror byte [rcx - 0x7d], 0xf8
cmp r8, 7
movabs r9, 0x8080808080808080
invalid
ja 0x14010d59e
invalid
xor byte [rdi + 0x18], 0x48
mov ecx, eax
mov rcx, rax
sub rcx, 1
sub ecx, 1
jb 0x14010d5de
cmp byte [rdx + rax - 1], 0
mov rax, rcx
jns 0x14010d586
add byte [rax - 0x77], cl
enter 0xffffffffffffed79, 0xffffffffffffffe9
xor bl, byte [rsi]
add byte [rax], al
jmp case.0x1400e940f.497
test qword [rdx], r9
jne case.0x1400e940f.497
sub dword [rsi], ebx
add byte [rax], al
lea rax, [rdx + 7]
and rax, 0xfffffffffffffff8
sub rax, rdx
mov ecx, 8
add byte [rax], al
cmove rax, rcx
invalid
invalid
ror dword [rcx - 0x73], 0x48
clc
lea rcx, [r8 - 8]
cmp rax, rcx
jae 0x14010d5d4
test qword [rdx + rax], r9
jne case.0x1400e940f.497
add rax, 8
jmp case.0x1400f6549.268
test qword [rdx + rcx], r9
jne case.0x1400e940f.497
invalid
add byte [rax], al
sbb eax, 0x1490000
ror byte [rax - 0x73], 1
add r8, rdx
lea rbp, [rsp + 0x120]
lodsb al, byte [rsi]
and al, 0x20
add dword [rax], eax
add byte [rax - 0x77], cl
jmp 0x136978fd8
dec dword [rax - 0x77]
jmp 0x173f9a829
shr al, cl
xor ebp, edx
stc
dec dword [rcx - 0x75]
push rdi
pop rax
lodsb al, byte [rsi]
and al, 0x20
add dword [rax], eax
add byte [rax - 0x77], cl
jmp 0x136978fd8
shr al, cl
xor ebp, edx
stc
dec dword [rcx - 0x75]
push rdi
pop rax
mov r8, qword [r15 + 0x60]
add r8, rdx
ror byte [rax - 0x77], 1
jmp 0x1369772f5
invalid
mov rcx, rbp
xor edx, edx
call case.0x140061f32.891
invalid
stc
dec dword [rcx - 0x75]
invalid
mov rcx, qword [r15 + 0x10]
invalid
dec dword [rcx - 0x75]
invalid
mov qword [rsp + 0x88], rcx
mov r8, qword [r15 + 0x18]
test bl, bl
je 0x14010d6ca
xchg edi, eax
add byte [rax], al
invalid
xchg edi, eax
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rax - 0x73], 0x9c
and al, 0x10
add al, 0
add byte [rax], al
invalid
test rax, rax
lea rbx, [rsp + 0x410]
add byte [rax], al
add byte [rax], al
je 0x14010d6d3
test byte [rdi + 0x48000000], cl
mov ecx, ebx
add byte [rax], al
mov rcx, rbx
lea rdx, [rsp + 0x120]
and byte [rcx], al
add byte [rax], al
mov rbp, r8
call fcn.1400d0bdd
mov rcx, rbx
mov rdx, qword [rsp + 0x88]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
invalid
mov r8, rbp
call fcn.1400ce2ba
cld
dec dword [rax - 0x7b]
invalid
call 0x13c1d2751
or al, 0xfc
cld
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
test eax, eax
jne 0x14010f6a8
xor eax, 0x41000020
mov eax, 0x738
mov r8d, 0x738
mov rcx, r12
loope case.0x14010262d.184
mov rdx, rbx
mov edx, ebx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x58]
mov rdx, r12
loop 0x14010d675
jns 0x14010d6c4
cld
invalid
dec dword [rax - 0x75]
mov rax, qword [rsp + 0x58]
and al, 0x58
cmp rax, rsi
je 0x14010f6d5
movzx ecx, word [rsp + 0x60]
lea r8, [rsp + 0x62]
lea eax, [rsp + 0x62]
lea eax, [rsp + 0x62]
mov rdx, qword [r8]
mov r8, qword [r8 + 6]
mov qword [rdi + 1], rdx
add dword [rcx + rcx*4 + 0x47], ecx
invalid
mov qword [rsp + 0x120], rax
and byte [rcx], al
add byte [rax], al
add dword [rcx + rcx*4 + 0x47], ecx
invalid
and byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rsi - 0x77], ah
mov word [rax + rbp], fs
mov word [rsp + 0x128], cx
jmp case.0x1401013a7.193
add dword [rax], eax
add bl, ch
and dword [rax - 0x7b], ecx
test eax, eax
invalid
invalid
test rax, rax
test eax, eax
je 0x14010d759
xchg byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x88
mov rdx, qword [rsp + 0x88]
add r8, rdx
lea rcx, [rsp + 0x120]
lea ecx, [rsp + 0x120]
call fcn.140075caa
idiv bh
add byte [rax], al
add byte [rcx + 1], cl
ror byte [rax - 0x73], 1
lea ecx, [rsp + 0x120]
call fcn.140075caa
idiv bh
mov rdi, qword [rsp + 0x128]
idiv bh
dec dword [rax - 0x75]
mov esp, 0x12824
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x130]
mov qword [rsp + 0x20], rax
mov rdi, qword [rsp + 0x128]
mov rax, qword [rsp + 0x130]
mov eax, dword [rsp + 0x130]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0xe0]
loopne 0x14010d706
add byte [rax], al
lea rdx, [rsp + 0x98]
mov r8d, 0x74585469
mov r9, rdi
mov ecx, edi
pop rax
je 0x14010d760
mov ecx, edi
call fcn.14010b45d
mov rcx, qword [rsp + 0x120]
mov ecx, dword [rsp + 0x120]
invalid
mov ecx, dword [rsp + 0x120]
mov word [rax + riz], fs
add dword [rax], eax
add byte [rax - 0x77], cl
cli
mov rdx, rdi
call fcn.1400afd38
mov r12, qword [rsp + 0xe0]
cmp r12, 6
jne case.0x1400e9473.479
invalid
add byte [rcx - 0x7d], cl
invalid
add r15, 0x70
lea rdi, [rsp + 0x129]
sub dword [rcx], eax
add byte [rax], al
lea r12, [rsp + 0xb50]
jmp case.0x1400f3f6b.436
invalid
dec dword [rcx + rcx*4 - 0x4c]
mov qword [rsp + 0x298], r14
lea rdx, [r8 + r8]
and al, 0x98
add al, byte [rax]
add byte [rbx - 0x73], cl
adc al, 0
mov qword [rsp + 0x220], r8
test r8, r8
test eax, eax
test byte [rax + riz], ah
add al, byte [rax]
add byte [rbp - 0x7b], cl
test eax, eax
invalid
invalid
invalid
mov rax, 0xffffffffffffffff
invalid
dec dword [rax + 0xf]
ror byte [rax - 0x73], 1
mov word [rax + rbp*4], fs
add byte [rax], al
add al, ch
out 0xdc, eax
hlt
cmovs rdx, rax
cmovs edx, eax
lea rcx, [rsp + 0xa8]
call fcn.14005b46f
mov ecx, 0x2af0
mov edx, 8
or byte [rax], al
add byte [rax], al
lock sub al, byte [rax]
add byte [rdx + 8], bh
or byte [rax], al
add byte [rax], al
call fcn.140061d69
mov rsi, rax
mov r8d, 0x2aea
add byte [rax], al
cmc
cmc
dec dword [rax - 0x77]
mov byte [rcx - 0x48], 0xea
sub al, byte [rax]
add byte [rax], al
mov rcx, rax
xor edx, edx
invalid
mov rcx, rax
xor edx, edx
invalid
shr al, cl
cmp dword [rax - 0x72b7ffe4], 0xda086
call sub.VCRUNTIME140.dll_memset
lea rax, [rsi + 0xda0]
add byte [rax - 0x77], cl
test byte [rax + rcx*8], ah
and al, 0xc8
add byte [rax], al
add byte [rax], al
lea rax, [rsi + 0x2920]
xchg byte [rax], ah
sub dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rcx], ah
add dword [rax], eax
invalid
add byte [rax - 0x77], cl
test byte [rax + rcx*8], ah
and al, 0xc8
add byte [rax], al
add byte [rax], al
invalid
invalid
xchg byte [rax], ah
sub dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rcx], ah
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [rsi + 0x1b40]
lea rax, [rsi + 0x1b40]
mov qword [rsp + 0x110], rax
lea rax, [rsi + 0xc80]
or al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax], ah
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov qword [rsp + 0x100], rax
mov rax, rsi
add rax, 0x1a20
mov qword [rsp + 0x270], rax
add al, byte [rax]
add byte [rcx], dh
invalid
xor ecx, ecx
mov qword [rsp + 0x38], rsi
add al, byte [rax]
add byte [rcx], dh
invalid
mov qword [rsp + 0x228], rcx
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsp + 0x220]
lea r9, str._F4_
imul ebp, dword [rsi + 0x23], 0x5806e800
out dx, eax
invalid
invalid
mov rdi, qword [rsp + 0xb0]
mov rcx, qword [rsp + 0xb8]
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax], al
cmp rbx, rcx
add byte [rax], al
cmp rbx, rcx
ja 0x14010f667
sub bl, byte [rsi]
add byte [rax], al
mov r8, rax
mov qword [rsp + 0xd0], rdx
mov dword [rsp + 0xd0], edx
add r8, rdx
mov qword [rsp + 0x218], rax
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], r8
mov al, byte [rsi + 0x2ae9]
invalid
sub al, byte [rax]
invalid
jmp 0x18810d88e
sub al, byte [rax]
add byte [rax - 0x77], cl
invalid
invalid
jl 0x14010d88b
mov qword [rsp + 0x58], rdi
mov dword [rsp + 0x58], edi
pop rax
mov qword [rsp + 0x90], rcx
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0xc0], rbx
mov qword [rsp + 0x68], rbx
mov rcx, qword [rsi + 0x28e0]
add byte [rbx + 0x28e896], cl
add byte [rax], al
call 0x18410d8b8
mov r8d, dword [rsi + 0x2904]
mov eax, dword [rsi + 0x2904]
add byte [rax], al
mov r9d, dword [rsi + 0x2908]
or byte [rcx], ch
add byte [rax], al
mov r10d, dword [rsi + 0x290c]
mov qword [rsp + 0x410], rcx
mov dword [rsp + 0x418], edx
xchg esp, eax
and al, 0x18
add al, 0
invalid
adc byte [rax + rax], al
add byte [rcx + 0x4182494], cl
xchg esp, eax
and al, 0x18
add al, 0
invalid
mov dword [rsp + 0x41c], r8d
mov dword [rsp + 0x420], r9d
mov dword [rsp + 0x424], r10d
mov dword [rsp + 0x424], edx
mov dword [rsp + 0x424], edx
cmp al, 0x18
ja case.default.0x14010d8e4
xchg dword [rbp + 0xf000019], ebx
movzx ecx, al
mov dh, 0xc8
lea rdx, [0x1403d58f0]
movsxd rcx, dword [rdx + rcx*4]
invalid
add rcx, rdx
jmp rcx
xorps xmm0, xmm0
and qword [rsp + 0x420], 0
and dword [rsp + 0x420], 0
and dword [rsp + 0x420], 0
movaps xmmword [rsp + 0x410], xmm0
test byte [rax + rdx], ah
add al, 0
add byte [rax], al
and qword [rsi + 0x28ec], 0
add byte [rax], al
and qword [rsi + 0x28ec], 0
mov eax, 1
mov dword [rsi + 0x28f4], eax
sub byte [rax], al
add byte [rcx + 0x290086], cl
invalid
mov al, 1
add ebx, ebp
invalid
sub byte [rax], al
add byte [rcx + 0x290086], cl
add byte [rax - 0x744b14ff], dh
add ebx, ebp
mov ah, 0x8b
invalid
add ebx, ebp
mov ah, 0x8b
invalid
mov eax, dword [rsp + 0x424]
mov ecx, dword [rsp + 0x418]
sbb byte [rax + rax], al
invalid
test byte [rsp], ah
add al, 0
add byte [rbx + 0x418248c], cl
sbb byte [rax + rax], al
invalid
sbb byte [rax + rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x40
mov rdx, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
and al, 0x48
mov r8, qword [rsp + 0x410]
add byte [rax], al
mov r9d, ecx
leave
sub r9d, eax
jae 0x14010e598
adc dword [rbp + 0xc], 0
invalid
adc dword [rbp + 0xc], 0
add byte [rcx + rdi - 0x1e], cl
cmp edx, esp
cmp rdx, r12
loop case.0x140013d8b.2274
je 0x14010f10f
test bl, al
invalid
movzx r9d, byte [rdx]
inc rdx
inc edx
inc edx
ret 0xd349
shl r9, cl
or r8, r9
mov qword [rsp + 0x410], r8
add ecx, 8
or byte [rcx + 0x418248c], cl
add byte [rax], al
and al, 0x10
add al, 0
add byte [rax], al
add ecx, 8
or byte [rcx + 0x418248c], cl
add byte [rax], al
jmp 0x14010d937
invalid
invalid
add byte [rax], al
jmp 0x14010d937
mov eax, dword [rsp + 0x424]
mov ecx, dword [rsp + 0x418]
test byte [rsp], ah
add al, 0
add byte [rbx + 0x418248c], cl
add byte [rax], al
mov rdx, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
and al, 0x48
mov r8, qword [rsp + 0x410]
and al, 0x10
add al, 0
add byte [rcx - 0x77], al
leave
mov r9d, ecx
sub r9d, eax
jae 0x14010e5d6
cmp rdx, r12
je 0x14010f11b
movzx r9d, byte [rdx]
inc rdx
shl r9, cl
invalid
or cl, byte [rax - 1]
ret 0xd349
loope 0x14010d9fa
or r8, r9
or eax, ecx
mov qword [rsp + 0x410], r8
mov dword [rsp + 0x410], eax
add ecx, 8
mov dword [rsp + 0x418], ecx
add al, 0
invalid
or byte [rcx + 0x418248c], cl
add byte [rax], al
add al, 0
add bl, ch
retf 0x848b
invalid
invalid
jmp 0x14010d98d
mov eax, dword [rsp + 0x424]
mov ecx, dword [rsp + 0x418]
and al, 0x18
add al, 0
invalid
add al, 0
add byte [rbx + 0x418248c], cl
add byte [rax], al
and al, 0x18
add al, 0
add byte [rbx + rcx*4 + 0x4c], cl
and al, 0x40
invalid
mov r9, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
mov r12, qword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x410]
mov edx, dword [rsp + 0x410]
mov r10d, ecx
sub r10d, eax
jae 0x14010e614
add byte [rax], al
add byte [rax], al
cmp r9, r12
je 0x14010f103
loope 0x14010da02
test byte [rbx], cl
invalid
movzx r8d, byte [r9]
mov dh, 1
inc r9
shl r8, cl
shl eax, cl
or rdx, r8
or edx, eax
mov qword [rsp + 0x410], rdx
add ecx, 8
mov dword [rsp + 0x418], ecx
mov word [rax + rbx], fs
add al, 0
add bl, ch
invalid
adc byte [rax + rax], al
add byte [rbx - 0x7376f73f], al
mov word [rax + rbx], fs
mov word [rax + rbx], fs
add al, 0
add bl, ch
retf 0x848b
invalid
invalid
mov eax, dword [rsp + 0x418]
mov ecx, eax
and cl, 7
and al, 0x18
add al, 0
add byte [rcx + 0x7e180c1], cl
shr qword [rsp + 0x410], cl
and eax, 0xfffffff8
mov dword [rsp + 0x418], eax
and dword [rsp + 0x420], 0
mov al, 5
add eax, 0xfffe85e9
invalid
add eax, 0xfffe85e9
dec dword [rbx + rcx*4 + 0x6c]
and al, 0x40
mov r13, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
mov rax, r12
sub rax, r13
cmp rax, 4
cmp eax, 4
cmp eax, 4
add al, 0xf
invalid
jb 0x14010e779
mov rbx, qword [rsp + 0x60]
mov rdi, qword [rsp + 0x68]
mov rcx, rbx
sub rcx, rdi
stc
cmp rcx, 2
jb 0x14010e779
invalid
dec dword [rax + rax]
invalid
invalid
cmp rax, 0xe
jb 0x14010da8d
cmp rcx, 0x102
ja 0x14010e9e6
invalid
mov ecx, dword [rsp + 0x418]
mov r8, qword [rsp + 0x410]
cmp rcx, 0x1d
ja 0x14010dac2
mov eax, dword [r13]
add r13, 4
invalid
add al, 0x48
shl eax, cl
loopne 0x14010daf7
or eax, eax
invalid
mov qword [rsp + 0x410], r8
or ecx, 0x20
mov dword [rsp + 0x418], ecx
invalid
add byte [rax - 0x73], cl
mov esp, 0x23424
and al, 0x34
add al, byte [rax]
lea rdi, [rsp + 0x234]
mov rcx, rdi
and al, 0x34
add al, byte [rax]
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.1400ca48e
invalid
cmp dword [rdi], 0
je 0x14010eca5
mov eax, dword [rsp + 0x238]
mov ecx, dword [rsp + 0x23c]
mov dword [rsp + 0x420], eax
add al, 0
add byte [rbx + rcx*4 - 0x7c], cl
invalid
invalid
test byte [rax + rdx], ah
mov r8, qword [rsp + 0x410]
shr r8, cl
mov qword [rsp + 0x410], r8
test byte [rax + rdx], ah
add al, 0
add byte [rax], al
test byte [rax + rdx], ah
add al, 0
add byte [rcx - 0x2d], cl
call 0x16495644e
test byte [rax + rdx], ah
add al, 0
invalid
test byte [rax + rdx], ah
add al, 0
invalid
add byte [rax], al
add byte [rcx], ch
mov word [rax + rbx], fs
add al, 0
add byte [rdi], cl
mov edx, 0x820f08e0
pushfq
adc dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0xb5024
or eax, dword [rax]
sub dword [rsp + 0x418], ecx
bt eax, 8
jb 0x14010ecb3
lea rdi, [rsp + 0xb50]
lea edi, [rsp + 0xb50]
or eax, dword [rax]
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rsi
call fcn.1400ca48e
cmp dword [rdi], 0
add byte [rdi], cl
invalid
xchg ecx, eax
adc dword [rax], eax
invalid
add byte [rdi], cl
test byte [rcx - 0x74ffffef], dl
mov esp, 0xb5424
add byte [rbx + 0xb58248c], cl
add byte [rax], al
mov edi, dword [rsp + 0xb54]
mov ecx, dword [rsp + 0xb58]
shr qword [rsp + 0x410], cl
and al, 0x10
add al, 0
add byte [rax], al
sub dword [rsp + 0x418], ecx
mov dl, byte [rsp + 0x420]
and al, 0x20
add al, 0
invalid
add byte [rax], al
sub dword [rsp + 0x418], ecx
mov dl, byte [rsp + 0x420]
and al, 0x20
add al, 0
invalid
and al, 0x20
add al, 0
add byte [rax - 0x73], cl
and al, 0x58
lea rcx, [rsp + 0x58]
call fcn.1400ca4d2
dec dword [rdi]
mov edx, 0x820f08e7
adc dword gs:[rax], eax
add byte [rax - 0x73], cl
and al, 0x58
bt edi, 8
jb 0x14010ecd0
lea rcx, [rsp + 0x58]
mov edx, edi
call fcn.1400ca4d2
jmp 0x14010da50
mov eax, dword [rsp + 0x420]
mov edx, dword [rsi + 0x2918]
mov ecx, dword [rsp + 0x418]
add al, 0
add byte [rbx + 0x291896], cl
add byte [rbx + 0x418248c], cl
add byte [rax], al
mov r8, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
and al, 0x48
mov r9, qword [rsp + 0x410]
add byte [rax], al
cmp rax, rdx
jae 0x14010ee9e
mov r10d, ecx
or r10d, 8
cmp ecx, 3
jae 0x14010dbe2
cmp r8, r12
je 0x14010f08a
retf 0x14
invalid
loopne 0x14010dbca
test dl, cl
adc al, 0
add byte [rbp + 0xf], al
mov dh, 0x18
retf 0x14
movzx r11d, byte [r8]
inc r8
shl r11, cl
shl ebx, cl
or r9, r11
mov qword [rsp + 0x410], r9
mov dword [rsp + 0x418], r10d
and al, 0x18
add al, 0
add byte [rcx + rcx*4 - 0x2f], al
and al, 0x18
add al, 0
add byte [rcx + rcx*4 - 0x2f], al
jmp 0x14010dbb2
mov r10, r9
shr r10, 3
mov qword [rsp + 0x410], r10
adc byte [rax + rax], al
invalid
add ecx, 0xfffffffd
adc byte [rax + rax], al
add byte [rbx - 0x7376023f], al
and al, 0x18
mov dword [rsp + 0x418], ecx
cmp rax, 0x13
jae 0x14010f79e
add al, 0
add byte [rax - 0x7d], cl
clc
adc ecx, dword [rdi]
sbb dword [rcx + 0x4c00001b], 0xffffff8d
sbb eax, 0x2354b4
and eax, dword [rax]
lea r11, [0x1403430c0]
and eax, dword [rax]
movzx r11d, byte [rax + r11]
and r9b, 7
invalid
sbb byte [rcx - 0x80], al
loope case.0x1401035ec.178
invalid
invalid
mov byte [rsi + r11 + 0x27c0], r9b
inc rax
mov dword [rsp + 0x420], eax
add al, 0
add byte [rbp - 0x77], cl
shr ecx, 1
jae 0x14010dc2c
invalid
invalid
add byte [rax - 1], cl
ror byte [rcx + 0x4202484], 0
add al, 0
add al, 0
add byte [rbp - 0x77], cl
shr ecx, 1
jae 0x14010dc2c
invalid
invalid
mov rcx, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
cmp rcx, r12
je 0x14010f247
invalid
invalid
add byte [rax], al
add eax, 0x48000016
lea eax, [rcx + 1]
add byte [rax], al
lea rax, [rcx + 1]
mov qword [rsp + 0x40], rax
movzx ecx, byte [rcx]
mov dh, 9
mov dh, 9
mov dword [rsi + 0x28f0], ecx
mov eax, dword [rsi + 0x28ec]
in al, dx
sub byte [rax], al
add byte [rcx - 0x77], al
rol byte [rcx - 0x3f], 0xe8
add al, 0x41
add eax, 8
add byte [rcx - 0x77], al
rol byte [rcx - 0x3f], 0xe8
add al, 0x41
add eax, 8
or byte [rcx - 0x7d], al
loopne 0x14010dc99
and r8d, 0x30
and eax, 0x30
mov r9d, eax
and r9d, 0xf
xor r9d, 8
xor ecx, 8
shl eax, 8
or eax, ecx
mov r10d, 0x1f
invalid
add byte [rax], al
add byte [rcx], dh
rol byte [rcx - 9], cl
and ecx, 0x20
or ecx, r8d
or ecx, edx
or ecx, r9d
mov ecx, 0x1c
sbb al, 0
add byte [rax], al
invalid
sbb al, 0
add byte [rax], al
invalid
mov eax, 3
cmovne eax, ecx
jmp case.0x14010e6f5.0
cld
invalid
invalid
mov edi, dword [rsp + 0x418]
cmp rdi, 0xf
add al, 0
add byte [rax - 0x7d], cl
dec dword [rdi]
jae 0x14010e76c
add byte [rax], al
mov rax, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
mov rcx, r12
mov ecx, esp
sub rcx, rax
cmp rcx, 1
ja 0x14010e891
invalid
or eax, dword [rax]
invalid
mov rbx, qword [rsp + 0x410]
mov ebx, dword [rsp + 0x410]
mov ecx, ebx
and ecx, 0x3ff
add byte [rax], al
add byte [rax], al
mov rdx, qword [rsp + 0xc8]
movsx ecx, word [rdx + rcx*2]
test ecx, ecx
js 0x14010dcff
cmp cx, 0x200
jb 0x14010dd3e
shr ecx, 9
cmp edi, ecx
jb 0x14010dd3e
jmp 0x14010ef21
cmp edi, 0xb
mov r9, qword [rsp + 0x38]
and al, 0x38
or ecx, dword [rbx + rcx*4 + 0x4c]
and al, 0x38
jb 0x14010dd3e
mov edx, listen
lea r8d, [rdx - 1]
not ecx
push rdi
ror dword [rdi + rcx - 0x5d], 1
bt rbx, r8
bt rbx, r8
movabs dword [0x23ff98100d183c3], eax
add byte [rax], al
adc ecx, 0
cmp ecx, 0x23f
ja 0x14010f753
movsx ecx, word [r9 + rcx*2 + 0x15a0]
movsx ecx, word [rcx + rcx*2 + 0x15a0]
movabs al, byte [0x71890fc985000015]
sldt word [rax]
test ecx, ecx
jns 0x14010eca9
inc edx
cmp edi, edx
jae 0x14010dd0e
cmp rax, r12
je 0x14010f24f
movzx edx, byte [rax]
mov ecx, edi
shl rdx, cl
inc rax
or rbx, rdx
mov qword [rsp + 0x410], rbx
and al, 0x10
add al, 0
invalid
lea ecx, [rdi + 8]
or byte [r9 + 0x418248c], r9b
add byte [rax], al
mov dword [rsp + 0x418], ecx
add al, 0
add byte [rbx - 0x3076f901], al
cmp edi, 6
mov edi, ecx
jbe case.0x140061f32.1968
xchg byte [rdx - 1], ah
invalid
jmp 0x14010ef23
add byte [rax], al
mov ecx, dword [rsp + 0x418]
mov rax, qword [rsp + 0x40]
sbb byte [rax + rax], al
add byte [rax - 0x75], cl
and al, 0x40
mov r12, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x410]
xchg esp, eax
and al, 0x10
add al, 0
add byte [rcx - 0x77], al
mov eax, ecx
mov eax, ecx
or r8d, 8
cmp ecx, 3
jae 0x14010e6ac
cmp rax, r12
je 0x14010f127
test byte [rsi + 0x13], bh
add byte [rax], al
movzx r9d, byte [rax]
inc rax
shl r9, cl
shl ecx, cl
shl ecx, cl
or rdx, r9
mov qword [rsp + 0x410], rdx
xchg esp, eax
and al, 0x10
add al, 0
add byte [rcx + rcx*4 - 0x7c], al
and al, 0x18
sbb byte [rax + rax], al
add byte [rcx + rcx*4 - 0x3f], al
xchg esp, eax
and al, 0x10
add al, 0
add byte [rcx + rcx*4 - 0x7c], al
and al, 0x18
sbb byte [rax + rax], al
add byte [rcx + rcx*4 - 0x3f], al
jmp 0x14010dd97
int3
mov rdi, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
mov rsi, r12
sub rsi, rdi
je 0x14010f278
mov r8, qword [rsp + 0x58]
mov r9, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x68]
mov rbx, r9
mov ebx, ecx
sub rbx, rcx
cmp rbx, rsi
cmovae rbx, rsi
mov r13d, dword [rsp + 0x420]
cmp rbx, r13
and al, 0x20
add al, 0
add byte [rcx + rdi - 0x15], cl
cmovae rbx, r13
lea r14, [rbx + rcx]
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflateoutput_buffer.rshE4_
lea eax, [0x1403445f0]
and eax, dword [rax]
mov qword [rsp + 0x20], rax
mov rdx, r14
call fcn.14007858c
invalid
lea rcx, str.hE4_
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov ecx, eax
mov r8, rdi
mov r9, rbx
call fcn.14010faab
mov qword [rsp + 0x68], r14
lea rax, [rbx - 1]
lea rcx, [rdi + rbx]
dec rcx
leave
leave
inc rcx
cmp rsi, rax
cmova r12, rcx
mov qword [rsp + 0x40], r12
and al, 0x40
and al, 0x40
sub r13d, ebx
mov dword [rsp + 0x420], r13d
add byte [rax], al
add byte [rax], al
mov al, 6
mov rsi, qword [rsp + 0x38]
jmp case.0x14010e6f5.0
mov rcx, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
cmp rcx, r12
je 0x14010f247
lea rax, [rcx + 1]
mov qword [rsp + 0x40], rax
movzx eax, byte [rcx]
mov dword [rsi + 0x28ec], eax
mov al, 2
jmp case.0x14010e6f5.0
mov ecx, dword [rsp + 0x418]
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
mov word [rax + rbx], fs
add al, 0
add byte [rax - 0x75], cl
mov edx, dword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
mov rax, qword [rsp + 0x410]
mov r8d, ecx
or r8d, 8
cmp ecx, 7
ja 0x14010e738
cmp rdx, r12
je 0x14010f133
test byte [rcx + 0x12], ah
add byte [rax], al
test byte [rcx + 0x12], ah
add byte [rax], al
movzx r9d, byte [rdx]
inc rdx
shl r9, cl
or rax, r9
mov qword [rsp + 0x410], rax
mov dword [rsp + 0x418], r8d
add byte [rax], al
add byte [rax], al
mov ecx, r8d
jmp 0x14010dec0
mov eax, dword [rsp + 0x420]
mov ecx, dword [rsp + 0x418]
add al, 0
add byte [rbx + 0x418248c], cl
mov ecx, dword [rsp + 0x418]
mov r12, qword [rsp + 0x40]
mov r13, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x410]
add byte [rbp - 0x77], cl
loopne 0x14010dea1
iretd
add byte [rbp - 0x77], cl
loopne 0x14010dea1
iretd
cmp rax, 4
jae 0x14010eddf
test edi, edi
je 0x14010df63
mov r9d, edi
or r9d, 8
cmp edi, 8
jae 0x14010df87
cmp r8, r13
je 0x14010f0a8
insb byte [rdi], dx
adc dword [rax], eax
invalid
insb byte [rdi], dx
adc dword [rax], eax
add byte [rbp + 0xf], al
mov dh, reloc.WS2_32.dll_recv
movzx r10d, byte [r8]
inc r8
mov ecx, edi
shl r10, cl
shl edx, cl
or rdx, r10
mov qword [rsp + 0x410], rdx
mov dword [rsp + 0x418], r9d
mov r12, r8
mov edi, r9d
jmp 0x14010df2e
xor edi, edi
cmp r8, r13
call 0x15301637b
add byte [rax], al
call 0x15301637b
add byte [rax], al
lea r12, [r8 + 1]
mov qword [rsp + 0x40], r12
add dword [rcx + rcx*4 + 0x64], ecx
and al, 0x40
mov r8b, byte [r8]
mov byte [rsi + rax + 0x291c], r8b
mov byte [rsi + rax + 0x291c], al
mov byte [rsi + rax + 0x291c], al
sub dword [rax], eax
add byte [rbp - 0x77], cl
loopne 0x14010df71
mov r8, r12
jmp 0x14010dfb1
invalid
sub cl, byte [rcx + rcx*4 + 0x64]
and al, 0x40
mov qword [rsp + 0x40], r12
mov r9, rdx
shr r9, 8
or byte [rcx + rcx*4 - 0x74], cl
and al, 0x10
adc byte [rax + rax], al
add byte [rbx - 0x43760739], al
and al, 0x18
add al, 0
add byte [rax + 0x291c0694], cl
invalid
sbb al, 0x29
add byte [rax], al
adc byte [rax + rax], al
add byte [rbx - 0x43760739], al
and al, 0x18
add al, 0
add byte [rax + 0x291c0694], cl
invalid
sbb al, 0x29
add byte [rax], al
mov ecx, edi
mov rdx, r9
invalid
retf 0xff48
inc rax
mov dword [rsp + 0x420], eax
jmp 0x14010df19
mov al, 3
cmp dword [rsi + 0x28f8], 0
sub byte [rax], al
add byte [rax], al
invalid
sub byte [rax], al
add byte [rax], al
invalid
add byte [rdi], cl
test ah, bh
clc
invalid
je case.0x14010e6f5.0
mov rsi, qword [rsp + 0x410]
mov eax, dword [rsp + 0x418]
mov ecx, eax
and cl, 7
shr rsi, cl
mov edi, eax
mov dword [rbx - 0x74b70719], 0x4840244c
sub ecx, dword [rsp + 0x48]
mov dword [rbx - 0x74b70719], 0x4840244c
sub ecx, dword [rsp + 0x48]
mov r8, qword [rsp + 0xd0]
add rcx, r8
shr eax, 3
cmp eax, ecx
cmovae eax, ecx
lea edx, [rax*8]
add byte [rax], al
add byte [rcx], ch
xlatb
add byte [rax], al
add byte [rcx], ch
xlatb
mov dword [rsp + 0x418], edi
add byte [rax], al
sub rcx, rax
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
lea ecx, [0x140344538]
mov rdx, qword [rsp + 0x218]
call fcn.14000302a
add rdx, rax
mov qword [rsp + 0x40], rax
mov rax, 0xffffffffffffffff
mov ecx, edi
shl rax, cl
mov qword [rsp + 0x48], rdx
mov dword [rsp + 0x48], edx
not rax
and rax, rsi
mov rsi, qword [rsp + 0x38]
mov qword [rsp + 0x410], rax
and dword [rsp + 0x420], 0
add byte [rax - 0x79e16e9], dh
invalid
invalid
mov ecx, dword [rsp + 0x420]
mov edx, ecx
retf 0xe281
inc dword [rcx]
add byte [rax], al
mov dword [rsp + 0x420], edx
add al, 0
invalid
mov al, setsockopt
retf 0xe281
add al, 0
add byte [rax + 0xfa8114], dh
cmp edx, 0x100
je case.0x14010e6f5.0
mov al, 0x20
cmp edx, 0x11d
add byte [rax], al
invalid
xchg dword [rdi], ebp
clc
invalid
cmp edx, 0x100
cli
add byte [rcx], al
add byte [rax], al
je case.0x14010e6f5.0
mov al, 0x20
cmp edx, 0x11d
add byte [rax], al
ja case.0x14010e6f5.0
dec ecx
and ecx, 0x1f
invalid
lea rax, [0x1403443e8]
movzx edx, byte [rcx + rax]
adc al, 1
test edx, edx
sete al
mov dword [rsp + 0x424], edx
and al, 4
add byte [rax], al
lea rdx, [0x140344408]
movzx ecx, word [rdx + rcx*2]
mov dword [rsp + 0x420], ecx
add byte [rsi + rcx], cl
jmp case.0x14010e6f5.0
mov edx, dword [rsp + 0x420]
mov al, reloc.WS2_32.dll_setsockopt
adc eax, 0xfffa81
add byte [rax], al
adc eax, 0xfffa81
add byte [rax], al
ja case.0x14010e6f5.0
mov rax, qword [rsp + 0x60]
cmp rax, qword [rsp + 0x68]
je 0x14010f28e
lea rcx, [rsp + 0x58]
call fcn.1400ca4d2
jmp 0x14010edd3
or al, 0
invalid
or al, 0
add byte [rax + 0x24bc8314], dh
mov al, setsockopt
cmp dword [rsp + 0x420], 0
mov al, setsockopt
cmp dword [rsp + 0x420], 0
je case.0x14010e6f5.0
mov rcx, qword [rsp + 0x60]
mov al, 7
cmp rcx, qword [rsp + 0x68]
jne case.0x14010e6f5.0
jmp 0x14010f284
mov rax, qword [rsp + 0x60]
cmp rax, qword [rsp + 0x68]
je 0x14010f280
adc dword [rax], r8d
invalid
mov dl, byte [rsp + 0x41c]
lea rcx, [rsp + 0x58]
call fcn.1400ca4d2
cmp dword [rsp + 0x418], 0
mov ecx, 6
mov eax, reloc.WS2_32.dll_recvfrom
cmove eax, ecx
dec dword [rsp + 0x420]
invalid
cmove eax, ecx
jmp case.0x14010e6f5.0
mov edi, dword [rsp + 0x420]
mov r13d, dword [rsp + 0x418]
mov r14, qword [rsp + 0x410]
and al, 0x18
add al, 0
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x10
add al, 0
add byte [rax - 0x75], cl
pushfq
and al, 8
or byte [rcx], al
add byte [rax], al
mov r9, qword [rsp + 0x110]
mov edx, dword [rsi + 0x2910]
mov ecx, dword [rsi + 0x2914]
add ecx, edx
cmp rdi, rcx
mov esi, dword [rsp + 0x410]
mov rbx, qword [rsp + 0x108]
or byte [rcx], al
add byte [rax], al
mov r9, qword [rsp + 0x110]
mov edx, dword [rsi + 0x2910]
mov ecx, dword [rsi + 0x2914]
add ecx, edx
cmp rdi, rcx
jae 0x14010e8c2
cmp r13d, 0xe
ja 0x14010e2b0
mov rax, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
mov rcx, r12
sub rcx, rax
cmp rcx, 1
ja 0x14010e26a
invalid
xchg edi, eax
add byte [rax], al
invalid
mov ecx, r14d
and ecx, 0x3ff
movsx ecx, word [r9 + rcx*2]
test ecx, ecx
js 0x14010e1f9
cmp cx, 0x200
jb 0x14010e230
shr ecx, 9
cmp r13d, ecx
jb 0x14010e230
jmp 0x14010e2a5
cmp r13d, 0xb
jb 0x14010e230
mov edx, listen
lea r8d, [rdx - 1]
not ecx
bt r14, r8
adc ecx, 0
cmp ecx, 0x23f
ja 0x14010f753
movsx ecx, word [rsi + rcx*2 + 0x2340]
test ecx, ecx
jns 0x14010e29e
inc edx
cmp r13d, edx
jae 0x14010e204
cmp rax, r12
je 0x14010f149
movzx edx, byte [rax]
mov ecx, r13d
shl rdx, cl
inc rax
or r14, rdx
mov qword [rsp + 0x410], r14
lea ecx, [r13 + 8]
mov dword [rsp + 0x418], ecx
add byte [rax], al
add byte [rax], al
cmp r13d, 6
mov r13d, ecx
jbe 0x14010e1d3
jmp 0x14010e2a8
lea rcx, [rsp + 0x40]
call fcn.1400ca413
mov r9, qword [rsp + 0x110]
movzx eax, ax
mov ecx, r13d
shl rax, cl
or r14, rax
mov qword [rsp + 0x410], r14
add byte [rcx - 0x7d], al
int 0x10
add byte [rcx - 0x7d], al
int 0x10
mov dword [rsp + 0x418], r13d
jmp 0x14010e2b0
mov qword [rsp + 0x40], rax
jmp 0x14010e2b0
mov ecx, r13d
mov qword [rsp + 0x40], rax
mov r13d, ecx
mov eax, r14d
and eax, 0x3ff
movsx r8d, word [r9 + rax*2]
test r8d, r8d
js 0x14010e2d1
mov ecx, r8d
shr ecx, 9
or dword [rcx - 0x7f], eax
loopne 0x14010e2cb
add dword [rax], eax
invalid
jmp 0x14010e2ec
mov rcx, r9
mov edx, r8d
mov r8, r14
call fcn.1400ca449
mov r9, qword [rsp + 0x110]
mov r8d, eax
mov ecx, edx
test ecx, ecx
je 0x14010ecc9
shr r14, cl
mov qword [rsp + 0x410], r14
sub r13d, ecx
mov dword [rsp + 0x418], r13d
mov dword [rsp + 0x41c], r8d
cmp r8d, 0x10
jae 0x14010e981
cmp rdi, 0x1c9
jae 0x14010f764
leave
add dword [rax], eax
add byte [rdi], cl
cmp dword [rbx], 0x14
add byte [rax], al
mov byte [rbx + rdi], r8b
inc rdi
mov dword [rsp + 0x420], edi
jmp 0x14010e198
mov edx, dword [rsp + 0x420]
mov r9d, dword [rsp + 0x418]
mov r12, qword [rsp + 0x40]
mov r13, qword [rsp + 0x48]
mov r8, qword [rsp + 0x410]
cmp rdx, 3
jae 0x14010ee73
movabs rax, 0x500000005
mov qword [rsp + 0xb50], rax
mov dword [rsp + 0xb58], 4
mov eax, dword [rsp + rdx*4 + 0xb50]
mov ecx, r9d
sub r9d, eax
jae 0x14010e3c1
cmp r12, r13
je 0x14010f07e
movzx r9d, byte [r12]
inc r12
shl r9, cl
or r8, r9
mov qword [rsp + 0x410], r8
add ecx, 8
mov dword [rsp + 0x418], ecx
add byte [rcx - 0x77], al
leave
jmp 0x14010e38e
mov r10, r8
mov ecx, eax
shr r10, cl
mov qword [rsp + 0x410], r10
mov dword [rsp + 0x418], r9d
mov r11, 0xffffffffffffffff
shl r11, cl
not r11d
and r8d, r11d
lea rax, [0x1403446a0]
add eax, 0x2362b0
movzx eax, word [rax + rdx*2]
add eax, r8d
add eax, eax
mov dword [rsi + rdx*4 + 0x2910], eax
inc rdx
mov dword [rsp + 0x420], edx
mov r8, r10
shr cl, 1
invalid
invalid
invalid
invalid
inc dword [rbx + rcx*4 - 0x74]
and al, 0x1c
add al, 0
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x68
mov r9d, dword [rsp + 0x41c]
mov r8, qword [rsp + 0x68]
mov al, 0x1d
mov r10, r8
sub r10, r9
jb case.0x14010e6f5.0
mov rdx, qword [rsp + 0x60]
mov eax, dword [rsp + 0x420]
lea rsi, [r8 + rax]
cmp rsi, rdx
ja 0x14010e45d
mov rcx, qword [rsp + 0x58]
cmp r10, r8
ret 0x820f
jbe 0x14010e455
add byte [rax], al
ret 0x820f
mov r10, r9
neg r10
cmp r10, rax
ret 0x830f
or dword [eax], eax
invalid
test eax, eax
mov ecx, listen
mov eax, reloc.WS2_32.dll_send
cmove eax, ecx
mov rsi, qword [rsp + 0x38]
je 0x14010e494
cmp cl, ch
push rbp
hlt
invalid
invalid
mov rbx, qword [rsp + 0x58]
mov rdi, qword [rsp + 0x60]
mov r14, qword [rsp + 0x68]
mov esi, dword [rsp + 0x41c]
mov ah, 0x24
sbb al, 4
add byte [rax], al
mov r12d, dword [rsp + 0x420]
mov rax, rdi
sub rax, r14
je 0x14010f0b9
mov r8, r14
sub r8, rsi
mov r13d, r12d
cmp rax, r13
cmovb r13, rax
mov qword [rsp + 0x20], r13
mov rcx, rbx
mov rdx, rdi
mov r9, r14
call fcn.1400ca747
add r14, r13
sub r12d, r13d
mov dword [rsp + 0x420], r12d
jne 0x14010e494
mov qword [rsp + 0x68], r14
jmp 0x14010edd3
mov eax, dword [rsp + 0x420]
mov ecx, dword [rsp + 0x418]
mov rdx, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
mov r9, qword [rsp + 0x410]
add byte [rax], al
mov r8d, dword [rsi + 0x28f4]
xchg ah, dh
sub byte [rax], al
invalid
xchg ah, dh
sub byte [rax], al
add byte [rbx - 0x7cf0fb08], al
add al, 0xf
sbb dword [rax], 9
cmp eax, 4
jae 0x14010ee25
add al, 0xf
sbb dword [rax], 9
add byte [rax], al
test ecx, ecx
je 0x14010e548
mov r10d, ecx
or r10d, 8
invalid
cmp ecx, 8
jae 0x14010e562
cmp rdx, r12
je 0x14010f099
loop 0x14010e530
test byte [rbx + 0xb], dh
add byte [rax], al
movzx r11d, byte [rdx]
inc rdx
shl r11, cl
or r9, r11
mov qword [rsp + 0x410], r9
mov dword [rsp + 0x418], r10d
mov ecx, r10d
jmp 0x14010e518
cmp rdx, r12
je 0x14010f099
add byte [rax], al
movzx ecx, byte [rdx]
inc rdx
shl r8d, 8
or byte [rcx + 9], al
enter 0xffffffffffffc931, 0xffffffffffffffeb
invalid
or cl, byte [rax - 1]
ret 0xc141
or byte [rcx + 9], al
enter 0xffffffffffffc931, 0xffffffffffffffeb
and dword [rbp + 0xf], eax
mov dh, 0xd1
movzx r10d, r9b
shr r9, 8
shr ecx, 8
jmp 0xcc9a3175
mov qword [rsp + 0x410], r9
add ecx, 0xfffffff8
mov dword [rsp + 0x418], ecx
shl r8d, 8
adc byte [rax + rax], al
add byte [rbx - 0x7376073f], al
and al, 0x18
add al, 0
add byte [rcx - 0x3f], al
loopne 0x14010e588
or r8d, r10d
mov dword [rsi + 0x28f4], r8d
add byte [rax], al
inc eax
mov dword [rsp + 0x420], eax
jmp 0x14010e504
invalid
invalid
invalid
mov r10, 0xffffffffffffffff
mov ecx, eax
shl r10, cl
not r10d
and r10d, r8d
shr r8, cl
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x410], r8
mov dword [rsp + 0x418], r9d
add dword [rsp + 0x41c], r10d
sbb al, 4
add byte [rax], al
mov al, reloc.WS2_32.dll_shutdown
mov rsi, qword [rsp + 0x38]
jmp case.0x14010e6f5.0
invalid
invalid
invalid
invalid
mov r10, 0xffffffffffffffff
mov ecx, eax
shl r10, cl
not r10d
and r10d, r8d
shr r8, cl
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x410], r8
mov dword [rsp + 0x418], r9d
add dword [rsp + 0x420], r10d
mov al, reloc.WS2_32.dll_ntohs
mov rsi, qword [rsp + 0x38]
jmp case.0x14010e6f5.0
invalid
mov r8, 0xffffffffffffffff
mov ecx, eax
shl r8, cl
mov r11, rdx
shr r11, cl
mov qword [rsp + 0x40], r9
mov qword [rsp + 0x410], r11
mov dword [rsp + 0x418], r10d
mov r9d, 3
mov qword [rsp + 0xb50], r9
mov qword [rsp + 0xb58], r9
mov qword [rsp + 0xb60], 0xb
mov eax, dword [rsp + 0x41c]
mov rcx, rax
and rcx, r9
cmp rcx, r9
je 0x14010f7ac
cmp dword [rcx], edx
add byte [rax], al
cmp dword [rcx], edx
add byte [rax], al
mov rsi, qword [rsp + rcx*8 + 0xb50]
mov ecx, dword [rsp + 0x420]
cmp eax, 0x10
jne 0x14010e840
int3
lea rax, [rcx - 1]
cmp rax, 0x1c8
ja case.0x1400f648e.300
mov r9, qword [rsp + 0x108]
mov dil, byte [r9 + rax]
jmp 0x14010e842
mov qword [rsp + 0x40], rax
mov rax, rdx
shr rax, 3
mov qword [rsp + 0x410], rax
add ecx, 0xfffffffd
mov dword [rsp + 0x418], ecx
mov eax, edx
and eax, 1
mov rsi, qword [rsp + 0x38]
mov dword [rsi + 0x28f8], eax
shr edx, 1
and edx, 3
mov dword [rsi + 0x28fc], edx
mov al, 4
lea rcx, [0x1403d5954]
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
movabs rax, 0x2000000120
mov qword [rsi + 0x2910], rax
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
xor esi, esi
mov r8d, 0x90
mov rcx, qword [rsp + 0x100]
xor edx, edx
call fcn.1400ca05a
cmp rdx, rsi
je 0x14010ecf9
mov byte [rax + rsi], 8
inc rsi
jmp 0x14010e726
mov qword [rsp + 0x40], rdx
mov rdx, rax
shr rdx, 8
mov qword [rsp + 0x410], rdx
add ecx, 0xfffffff8
mov dword [rsp + 0x418], ecx
movzx eax, al
mov dword [rsp + 0x41c], eax
mov al, reloc.WS2_32.dll_select
mov rsi, qword [rsp + 0x38]
jmp case.0x14010e6f5.0
mov rbx, qword [rsp + 0x410]
jmp 0x14010ef2a
pushfq
and al, 0x10
add al, 0
add cl, ch
mov cl, 7
add byte [rax], al
mov qword [rsp + 0x40], r13
mov edi, dword [rsp + 0x418]
cmp rdi, 0xf
jae 0x14010e9d9
cmp rax, 1
ja 0x14010ee42
mov rbx, qword [rsp + 0x410]
mov eax, ebx
and eax, 0x3ff
mov rcx, qword [rsp + 0x38]
movsx ecx, word [rcx + rax*2]
test ecx, ecx
js 0x14010e7c8
cmp cx, 0x200
jb 0x14010e805
shr ecx, 9
cmp edi, ecx
jb 0x14010e805
jmp 0x14010efd7
cmp edi, 0xb
jb 0x14010e805
mov eax, listen
lea edx, [rax - 1]
not ecx
bt rbx, rdx
adc ecx, 0
cmp ecx, 0x23f
ja 0x14010f753
mov rdx, qword [rsp + 0x38]
movsx ecx, word [rdx + rcx*2 + 0x800]
test ecx, ecx
jns 0x14010ef17
inc eax
cmp edi, eax
jae 0x14010e7d2
cmp r13, r12
je 0x14010f295
movzx eax, byte [r13]
mov ecx, edi
shl rax, cl
inc r13
or rbx, rax
mov qword [rsp + 0x410], rbx
mov dword [rsp + 0x410], ebx
mov dword [rsp + 0x410], ebx
lea eax, [rdi + 8]
mov dword [rsp + 0x418], eax
cmp edi, 6
mov edi, eax
jbe 0x14010e7a1
jmp 0x14010efd9
xor edi, edi
not r8
and rdx, r8
add rsi, rdx
lea rdx, [rsi + rcx]
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov qword [rsp + 0x20], rax
mov r9d, 0x1c9
mov r8, qword [rsp + 0x108]
call fcn.14007858c
popfq
idiv bh
xor ecx, ecx
cmp rdx, rcx
je 0x14010e87e
mov byte [rax + rcx], dil
inc rcx
shr ebx, 0xf2
shr ebx, 0xf2
add dword [rsp + 0x420], esi
mov al, 0xa
mov rsi, qword [rsp + 0x38]
invalid
add al, 0
add byte [rax + 0x748b480a], dh
and al, 0x38
invalid
jmp case.0x14010e6f5.0
lea rcx, [rsp + 0x40]
call fcn.1400ca413
movzx ebx, ax
mov ecx, edi
shl rbx, cl
or rbx, qword [rsp + 0x410]
mov qword [rsp + 0x410], rbx
or edi, 0x10
mov dword [rsp + 0x418], edi
add al, 0
add cl, ch
invalid
invalid
add byte [rax], al
mov al, 0x1a
cmp ecx, edi
jne case.0x14010e6f5.0
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov rcx, qword [rsp + 0x100]
call fcn.1400ca080
mov r9d, dword [rsi + 0x2910]
cmp r9, 0x1ca
jae 0x14010f7d6
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, qword [rsp + 0x108]
call fcn.14010faab
mov rax, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
mov ebx, dword [rax + 0x2910]
mov edi, dword [rax + 0x2914]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
add eax, 0x235bc8
mov rcx, qword [rsp + 0x270]
mov rdx, rdi
mov word [rax + rsi*2], fs
add al, byte [rax]
add byte [rax - 0x77], cl
cli
call fcn.1400ca080
add edi, ebx
jb 0x14010f7ea
cmp edi, 0x1c9
ja 0x14010f7fc
sub rdi, rbx
add rbx, qword [rsp + 0x108]
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, rbx
mov r9, rdi
call fcn.14010faab
mov rsi, qword [rsp + 0x38]
dec dword [rsi + 0x28fc]
jmp 0x14010eead
test edi, edi
jne 0x14010e991
mov al, 0x1f
cmp r8d, 0x10
je case.0x14010e6f5.0
movabs rax, 0x300000002
mov qword [rsp + 0xb50], rax
mov dword [rsp + 0xb58], 7
or eax, dword [rax]
add byte [rdi], al
add byte [rax], al
invalid
mov eax, r8d
lea rcx, [rax - 0x10]
cmp rcx, 2
ja case.0x1401013a7.225
mov eax, dword [rsp + rax*4 + 0xb10]
mov dword [rsp + 0x424], eax
mov al, 0xb
mov rsi, qword [rsp + 0x38]
jmp case.0x14010e6f5.0
invalid
invalid
mov rbx, qword [rsp + 0x410]
jmp 0x14010efe0
mov qword [rsp + 0x40], r13
mov rsi, qword [rsp + 0x410]
mov ebp, dword [rsp + 0x418]
mov eax, dword [rsp + 0x41c]
test byte [rsp + rbx], ah
add al, 0
add byte [rcx + 0xa42484], cl
test byte [rsp + riz*4], ah
add byte [rax], al
invalid
test byte [rsp + rbx], ah
add al, 0
add byte [rcx + 0xa42484], cl
test byte [rsp + riz*4], ah
add byte [rax], al
invalid
test byte [rsp + riz*4], ah
add byte [rax], al
add byte [rbx + 0x4202484], cl
add byte [rax], al
mov eax, dword [rsp + 0x420]
mov dword [rsp + 0x54], eax
mov eax, dword [rsp + 0x424]
mov qword [rsp + 0xf8], rax
sub rbx, rdi
cmp rbx, 0x103
jb 0x14010eec2
add byte [rax], al
add byte [rax], al
mov rax, r12
sub rax, r13
cmp rax, 0xe
jb 0x14010eec2
cmp ebp, 0x1d
ja 0x14010ea5a
mov eax, dword [r13]
mov ecx, ebp
shl rax, cl
add r13, 4
or rsi, rax
or ebp, 0x20
lea rdi, [rsp + 0x234]
mov rcx, rdi
mov rdx, qword [rsp + 0x38]
mov r8, rsi
call fcn.1400ca48e
cmp dword [rdi], 0
je 0x14010ee31
mov ecx, dword [rsp + 0x23c]
shr rsi, cl
mov eax, dword [rsp + 0x238]
sub ebp, ecx
mov dword [rsp + 0x54], eax
bt eax, 8
jb 0x14010eafc
lea rdi, [rsp + 0xb50]
mov rcx, rdi
mov rdx, qword [rsp + 0x38]
mov r8, rsi
call fcn.1400ca48e
cmp dword [rdi], 0
je 0x14010ee31
mov edi, dword [rsp + 0xb54]
mov ecx, dword [rsp + 0xb58]
shr rsi, cl
sub ebp, ecx
lea rcx, [rsp + 0x58]
mov edx, dword [rsp + 0x54]
call fcn.1400ca4d2
bt edi, 8
jb 0x14010eb02
lea r14, [rsp + 0x58]
mov rcx, r14
mov edx, edi
call fcn.1400ca4d2
mov rbx, qword [r14 + 8]
mov rdi, qword [r14 + 0x10]
jmp 0x14010ea22
mov eax, dword [rsp + 0x54]
mov edi, eax
mov eax, edi
and eax, 0x1ff
add byte [rcx + 0x3d542444], cl
add byte [rcx], al
add byte [rax], al
add byte [rcx + 0x3d542444], cl
add byte [rcx], al
add byte [rax], al
sete bl
je 0x14010f04c
mov r14b, 0xff
cmp dword [rsp + 0x54], 0x11d
ja 0x14010f05b
dec edi
and edi, 0x1f
lea rax, [0x1403443e8]
mov al, byte [rdi + rax]
lea rcx, [0x140344408]
lea ecx, [0x140344408]
lea ecx, [0x140344408]
movzx ecx, word [rcx + rdi*2]
mov dword [rsp + 0x54], ecx
cmp ebp, 0x1d
ja 0x14010eb72
mov rdx, r12
mov edx, esp
sub rdx, r13
cmp rdx, 3
jbe 0x14010f819
mov edx, dword [r13]
mov ecx, ebp
shl rdx, cl
add r13, 4
or rsi, rdx
or ebp, 0x20
movzx eax, al
mov qword [rsp + 0xf8], rax
invalid
test al, al
je 0x14010eba4
mov rax, 0xffffffffffffffff
mov rcx, qword [rsp + 0xf8]
shl rax, cl
not eax
and eax, esi
shr rsi, cl
sub ebp, ecx
add eax, dword [rsp + 0x54]
mov dword [rsp + 0x54], eax
lea rdi, [rsp + 0xb50]
mov rcx, rdi
mov rdx, qword [rsp + 0xc8]
mov r8, rsi
call fcn.1400ca48e
mov eax, 0x3f83fffb
add byte [rdi], cl
invalid
xchg edi, eax
add al, 0
invalid
mov eax, 0x3f83fffb
add byte [rdi], cl
test byte [rdi - 0x74fffffc], dl
mov word [rax + rbx*2], fs
or eax, dword [rax]
add byte [rax - 0x2d], cl
out dx, al
mov ecx, dword [rsp + 0xb58]
shr rsi, cl
mov eax, dword [rsp + 0xb54]
and eax, 0x1ff
sub ebp, ecx
cmp eax, 0x1d
ja 0x14010f063
lea rcx, [0x140344448]
movzx edx, byte [rax + rcx]
lea rcx, [0x140344468]
movzx eax, word [rcx + rax*2]
mov dword [rsp + 0xa4], eax
mov qword [rsp + 0xf8], rdx
test edx, edx
je 0x14010ec63
cmp ebp, 0x1d
ja 0x14010ec3a
mov rdx, r12
sub rdx, r13
cmp rdx, 3
jbe 0x14010f819
mov eax, dword [r13]
mov ecx, ebp
shl rax, cl
add r13, 4
or rsi, rax
or ebp, 0x20
mov rax, 0xffffffffffffffff
mov rcx, qword [rsp + 0xf8]
shl rax, cl
not eax
and eax, esi
shr rsi, cl
sub ebp, ecx
add eax, dword [rsp + 0xa4]
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rcx + 0xa42484], cl
add byte [rax], al
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rcx + 0xa42484], cl
add byte [rax], al
mov rdi, qword [rsp + 0x68]
mov r9d, dword [rsp + 0xa4]
cmp rdi, r9
jb 0x14010f072
mov rcx, qword [rsp + 0x58]
mov rbx, qword [rsp + 0x60]
mov r14d, dword [rsp + 0x54]
mov qword [rsp + 0x20], r14
mov rdx, rbx
mov r8, rdi
call fcn.1400ca509
add rdi, r14
mov qword [rsp + 0x68], rdi
jmp 0x14010ea22
mov al, 0x22
jmp 0x14010ecb5
mov qword [rsp + 0x40], rax
jmp 0x14010ef2a
mov al, reloc.WS2_32.dll_setsockopt
mov qword [rsp + 0x40], r13
mov rsi, qword [rsp + 0x38]
jmp case.0x14010e6f5.0
mov qword [rsp + 0x40], r13
mov al, 0x22
jmp case.0x14010e6f5.0
mov qword [rsp + 0x40], r13
mov dword [rsp + 0x420], edi
mov al, reloc.WS2_32.dll_setsockopt
jmp case.0x14010e6f5.0
mov al, 0x19
jmp case.0x14010e6f5.0
and dword [rsp + 0x420], 0
mov al, 8
jmp case.0x14010e6f5.0
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov edx, 0x90
mov r8d, 0x100
mov rcx, qword [rsp + 0x100]
call fcn.1400ca05a
xor ecx, ecx
cmp rdx, rcx
je 0x14010ed28
mov byte [rax + rcx], 9
inc rcx
jmp 0x14010ed1a
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov edx, 0x100
mov r8d, 0x118
mov rcx, qword [rsp + 0x100]
call fcn.1400ca05a
xor ecx, ecx
cmp rdx, rcx
je 0x14010ed57
mov byte [rax + rcx], 7
or byte [rdi], al
inc rcx
jmp 0x14010ed49
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov edx, 0x118
mov r8d, 0x120
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rax], fs
add dword [rax], eax
add al, ch
in al, 0xb2
sti
push qword [rcx]
leave
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rax], fs
add dword [rax], eax
add al, ch
in al, 0xb2
sti
push qword [rcx]
leave
cmp rdx, rcx
je 0x14010ed86
mov byte [rax + rcx], 8
inc rcx
jmp 0x14010ed78
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
xor esi, esi
mov r8d, 0x20
mov rcx, qword [rsp + 0x270]
add byte [rax], al
add byte [rax], al
xor edx, edx
call fcn.1400ca05a
cmp rdx, rsi
je 0x14010edb2
mov byte [rax + rsi], 5
inc rsi
jmp 0x14010eda4
lea rdx, [rsp + 0x410]
lea edx, [rsp + 0x410]
mov rsi, qword [rsp + 0x38]
jmp 0x14010eeb5
mov qword [rsp + 0x20], rax
call fcn.1400ca509
mov qword [rsp + 0x68], rsi
mov al, listen
mov rsi, qword [rsp + 0x38]
jmp case.0x14010e6f5.0
invalid
invalid
invalid
invalid
movzx edx, word [rsi + 0x291c]
movzx r8d, word [rsi + 0x291e]
mov bh, 0x86
invalid
sub dword [rax], eax
add byte [rsi + 0x41], ah
xor eax, edx
mov dword [rsp + 0x420], edx
and al, 0x20
add al, 0
add byte [rax - 0x7cbe99e2], dh
clc
dec dword [rdi]
test ebp, eax
invalid
invalid
invalid
mov bh, 0x86
invalid
and al, 0x20
add al, 0
add byte [rax - 0x7cbe99e2], dh
clc
dec dword [rdi]
test ebp, eax
invalid
mov al, setsockopt
test dx, dx
je case.0x14010e6f5.0
test ecx, ecx
mov ecx, 6
mov eax, reloc.WS2_32.dll_recvfrom
cmove eax, ecx
jmp case.0x14010e6f5.0
mov qword [rsp + 0x40], rdx
mov al, 0x18
jmp case.0x14010e6f5.0
mov qword [rsp + 0x40], r13
mov r14b, 0xff
mov al, 0x22
xor ebx, ebx
jmp 0x14010eece
lea rcx, [rsp + 0x40]
call fcn.1400ca413
movzx ebx, ax
mov ecx, edi
shl rbx, cl
or rbx, qword [rsp + 0x410]
mov qword [rsp + 0x410], rbx
adc byte [rax + rax], al
invalid
adc byte [rax + rax], al
add byte [rbx - 0x4376ef31], al
or edi, 0x10
mov dword [rsp + 0x418], edi
add byte [rax], al
jmp 0x14010efe0
mov qword [rsp + 0x40], r12
or edi, 0x10
mov dword [rsp + 0x418], edi
add byte [rax], al
add byte [rax], al
jmp 0x14010efe0
mov qword [rsp + 0x40], r12
xor eax, eax
cmp rax, 0x120
je 0x14010ee8f
mov byte [rsi + rax + 0x27c0], 0
inc rax
jmp 0x14010ee7a
and dword [rsp + 0x420], 0
mov al, 9
jmp case.0x14010e6f5.0
invalid
invalid
mov qword [rsp + 0x40], r8
mov dword [rsi + 0x2918], 0x13
lea rdx, [rsp + 0x410]
mov rcx, rsi
call fcn.1400ca0ff
jmp case.0x14010e6f5.0
mov qword [rsp + 0x40], r13
mov bl, 1
mov al, listen
xor r14d, r14d
mov qword [rsp + 0x410], rsi
mov dword [rsp + 0x418], ebp
mov ecx, dword [rsp + 0xa4]
mov dword [rsp + 0x41c], ecx
mov ecx, dword [rsp + 0x54]
mov dword [rsp + 0x420], ecx
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0xf8]
mov dword [rsp + 0x424], ecx
test bl, bl
mov rsi, qword [rsp + 0x38]
jne case.0x14010e6f5.0
jmp 0x14010f0c8
mov qword [rsp + 0x40], r13
jmp 0x14010efe0
mov ecx, edi
mov qword [rsp + 0x40], rax
and al, 0x40
mov edi, ecx
mov eax, ebx
and eax, 0x3ff
add eax, dword [rax]
add byte [rax - 0x75], cl
mov word [rax + rcx*8], fs
add byte [rax], al
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x75], cl
mov word [rax + rcx*8], fs
add byte [rax], al
add byte [rax], al
movsx r8d, word [rcx + rax*2]
add byte [rax], al
movsx r8d, word [rcx + rax*2]
test r8d, r8d
js 0x14010ef52
mov ecx, r8d
shr ecx, 9
and r8d, 0x1ff
jmp 0x14010ef6a
mov rcx, qword [rsp + 0xc8]
mov edx, r8d
mov r8, rbx
call fcn.1400ca449
mov r8d, eax
mov ecx, edx
mov al, 0x22
test ecx, ecx
mov rsi, qword [rsp + 0x38]
je case.0x14010e6f5.0
shr rbx, cl
mov qword [rsp + 0x410], rbx
sub edi, ecx
mov dword [rsp + 0x418], edi
mov al, 0x21
cmp r8d, 0x1d
cmp eax, 0x1d
jg case.0x14010e6f5.0
and r8d, 0x1f
lea rax, [0x140344448]
movzx eax, byte [r8 + rax]
test eax, eax
mov dword [rsp + 0x424], eax
lea rax, [0x140344468]
movzx eax, word [rax + r8*2]
mov dword [rsp + 0x41c], eax
and al, 0x1c
add al, 0
add byte [rcx + 0x16], bh
mov eax, reloc.WS2_32.dll_recv
cmove eax, ecx
jmp case.0x14010e6f5.0
mov eax, edi
mov qword [rsp + 0x40], r13
mov edi, eax
mov eax, ebx
and eax, 0x3ff
add eax, dword [rax]
add byte [rax - 0x75], cl
and al, 0x38
add eax, dword [rax]
add byte [rax - 0x75], cl
and al, 0x38
movsx r8d, word [rcx + rax*2]
test r8d, r8d
js 0x14010f005
mov ecx, r8d
shr ecx, 9
and r8d, 0x1ff
jmp 0x14010f01a
mov rcx, qword [rsp + 0x38]
mov edx, r8d
mov r8, rbx
call fcn.1400ca449
mov r8d, eax
mov ecx, edx
mov al, 0x22
test ecx, ecx
mov rsi, qword [rsp + 0x38]
je case.0x14010e6f5.0
shr rbx, cl
mov qword [rsp + 0x410], rbx
sub edi, ecx
mov dword [rsp + 0x418], edi
mov dword [rsp + 0x420], r8d
mov al, reloc.WS2_32.dll_listen
jmp case.0x14010e6f5.0
xor r14d, r14d
mov al, setsockopt
mov dword [rsp + 0x54], 0x100
jmp 0x14010f074
mov al, 0x20
jmp 0x14010f074
mov al, 0x22
jmp 0x14010f065
mov al, 0x21
mov qword [rsp + 0x40], r13
mov r14b, 0xff
jmp 0x14010ee3b
mov al, 0x1d
mov qword [rsp + 0x40], r13
jmp 0x14010eece
mov qword [rsp + 0x40], r12
mov r14b, 0xfc
mov al, 8
jmp 0x14010f0b2
mov qword [rsp + 0x40], r12
mov r14b, 0xfc
mov al, 9
jmp 0x14010f153
mov qword [rsp + 0x40], r12
mov r14b, 0xfc
mov al, reloc.WS2_32.dll_socket
jmp 0x14010f153
mov qword [rsp + 0x40], r12
mov r14b, 0xfc
mov al, 5
xor edi, edi
jmp 0x14010f158
mov qword [rsp + 0x68], rdi
mov al, reloc.WS2_32.dll_send
mov r14b, 2
mov rsi, qword [rsp + 0x38]
mov r12, qword [rsp + 0x40]
mov r13, qword [rsp + 0x48]
mov rcx, qword [rsp + 0xd0]
sub ecx, r13d
add ecx, r12d
mov edx, dword [rsp + 0x418]
mov edi, edx
shr edi, 3
cmp edi, ecx
cmovae edi, ecx
lea ecx, [rdi*8]
sub edx, ecx
mov dword [rsp + 0x418], edx
jmp 0x14010f158
mov qword [rsp + 0x40], r12
mov r14b, 0xfc
mov al, 0xb
jmp 0x14010f13d
mov qword [rsp + 0x40], r12
mov r14b, 0xfc
mov al, reloc.WS2_32.dll_recv
jmp 0x14010f13d
mov qword [rsp + 0x40], r12
mov r14b, 0xfc
mov al, ntohs
jmp 0x14010f13d
mov qword [rsp + 0x40], r12
mov r14b, 0xfc
mov al, 3
jmp 0x14010f13d
mov qword [rsp + 0x40], r12
mov r14b, 0xfc
mov al, reloc.WS2_32.dll_recvfrom
xor edi, edi
mov r13, r12
mov rsi, qword [rsp + 0x38]
jmp 0x14010f158
mov qword [rsp + 0x40], r12
mov r14b, 0xfc
mov al, 0xa
xor edi, edi
mov r13, r12
mov byte [rsi + 0x2ae9], al
mov ecx, dword [rsp + 0x418]
mov rax, 0xffffffffffffffff
shl rax, cl
not rax
and rax, qword [rsp + 0x410]
mov dword [rsi + 0x28e8], ecx
mov ecx, dword [rsp + 0x41c]
mov dword [rsi + 0x2904], ecx
mov ecx, dword [rsp + 0x420]
mov dword [rsi + 0x2908], ecx
mov ecx, dword [rsp + 0x424]
mov dword [rsi + 0x290c], ecx
mov qword [rsi + 0x28e0], rax
mov rbx, qword [rsp + 0x68]
test r14b, r14b
js 0x14010f1fe
mov r8, rbx
sub r8, qword [rsp + 0xc0]
jb 0x14010f787
mov rdx, qword [rsp + 0x60]
cmp rbx, rdx
ja case.0x1400fb033.288
mov ecx, dword [rsi + 0x2900]
mov rdx, qword [rsp + 0xc0]
add rdx, qword [rsp + 0x58]
call fcn.1400c88ad
mov dword [rsi + 0x2900], eax
test r14b, r14b
je 0x14010f2ac
cmp r14b, 2
jne case.0x1400e769f.572
mov rdx, qword [rsp + 0x90]
add rdx, rbx
jb 0x14010f65f
add rdi, r13
mov rax, qword [rsp + 0xd0]
sub rax, rdi
add r12, qword [rsp + 0x228]
add byte [rcx + 1], cl
invalid
lea rcx, [rsp + 0xa8]
call fcn.1400c7ebd
mov rcx, r12
jmp 0x14010d800
add byte [rcx + 1], cl
invalid
mov r14b, 0xfc
jmp 0x14010f153
mov qword [rsp + 0x40], r12
mov r14b, 0xfc
mov al, reloc.WS2_32.dll_ntohs
jmp 0x14010f13d
mov r14b, 0xfc
mov al, 5
jmp 0x14010f158
xor r14d, r14d
jmp 0x14010f0c8
invalid
inc dword [rcx - 0x4a]
invalid
mov r14b, 0xff
jmp 0x14010f0c8
mov r14b, 0xfc
jmp 0x14010f13d
mov al, reloc.WS2_32.dll_select
jmp 0x14010f286
mov al, 6
mov r14b, 2
jmp 0x14010f0c8
mov al, reloc.WS2_32.dll_listen
jmp 0x14010f0c0
mov qword [rsp + 0x40], r12
mov r14b, 0xfc
mov al, listen
jmp 0x14010f13d
movzx eax, r14b
test eax, eax
jmp 0x14010f2b2
cmp eax, dword [rsi + 0x28f4]
add byte [rax], al
mov rax, qword [rsp + 0x90]
jne 0x14010f65f
lahf
add eax, dword [rax]
invalid
lahf
add eax, dword [rax]
add byte [rax + 0x39], cl
fdiv dword [rbx + 8]
cmp rax, rbx
jae 0x14010f2cd
mov rbx, qword [rsp + 0xb8]
mov rdi, qword [rsp + 0xa8]
movzx r12d, byte [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
mov ah, 0x24
mov cl, 0
add byte [rax], al
and al, 0xb0
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
mov ah, 0x24
mov cl, 0
add byte [rax], al
mov r13d, dword [rsp + 0xb2]
movzx esi, word [rsp + 0xb6]
mov rcx, qword [rsp + 0x38]
call fcn.140064301
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc7
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc7
je 0x14010f681
shl rsi, 0x20
or rsi, r13
shl rsi, 0x10
or rsi, r12
shl r14d, 8
or r14, rsi
test byte [rcx + rax - 0xd], 0x48
lea ecx, [rsp + 0x120]
test byte [rcx + rax - 0xd], 0x48
lea ecx, [rsp + 0x120]
mov rdx, r14
mov r8, rbx
call fcn.140075caa
mov rcx, rdi
mov rdx, r14
call fcn.1400afd38
movabs rsi, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax + 0x1bd49], al
or byte [rcx - 0x43], 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rbx + rcx*4 - 0x4c], 0x24
cwde
add al, byte [rax]
add cl, ch
and bl, 0xff
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0x1bd49], al
or byte [rcx - 0x43], 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rbx + rcx*4 - 0x4c], 0x24
or byte [rcx - 0x43], 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rbx + rcx*4 - 0x4c], 0x24
cwde
add al, byte [rax]
add cl, ch
and bl, 0xff
dec dword [rax - 0x39]
test byte [rax + rbp*4], ah
test al, 0
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
invalid
test byte [rax + rsi*4], ah
invalid
mov qword [rsp + 0xa8], 3
test al, 0
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
mov byte [rsp + 0xb0], listen
mov byte [rsp + 0xb1], al
test byte [rcx + rsi*4], ah
add byte [rax], al
add cl, ch
out 1, eax
add byte [rax], al
add byte [rax], al
add byte [rax + rcx*4], cl
test byte [rcx + rsi*4], ah
add byte [rax], al
add cl, ch
out 1, eax
add byte [rax], al
lea rdi, [rsp + 0xb50]
push rax
or eax, dword [rax]
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x190]
mov rcx, rdi
lea rdx, [rsp + 0x190]
lea edx, [rsp + 0x190]
mov rcx, rdi
mov r15, qword [rsp + 0x70]
mov edi, dword [rsp + 0x70]
mov r8, r15
mov r9, rsi
call fcn.14010b866
invalid
invalid
dec dword [rbx + rcx*4 + 0x37]
mov esi, dword [rdi]
invalid
cmp r14, 6
je 0x14010f453
cwde
add byte [rax], al
invalid
invalid
invalid
cwde
add byte [rax], al
add byte [rax - 0x75], cl
mov rbx, qword [rsp + 0xb58]
mov ebx, dword [rsp + 0xb58]
pushfq
and al, 0x58
or eax, dword [rax]
add byte [rax - 0x75], cl
invalid
mov esp, 0xb6024
invalid
or eax, dword [rax]
mov rdi, qword [rsp + 0xb60]
mov edi, dword [rsp + 0xb60]
or eax, dword [rax]
add cl, ch
rol dword [rax], 0
add byte [rax - 0x39], cl
mov qword [rsp + 0xe0], 3
xor eax, eax
invalid
invalid
jmp 0x14010f491
mov qword [rsp + 0xe0], 3
xor eax, eax
mov byte [rsp + 0xe8], listen
mov byte [rsp + 0xe9], al
invalid
and al, 0xe8
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + rcx*4], cl
or al, 0x88
test byte [rcx + rbp*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x120]
mov word [rax + riz], fs
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
xchg esp, eax
and byte [rcx], al
add byte [rax], al
mov rdx, qword [rsp + 0x128]
mov edx, dword [rsp + 0x128]
and al, 0x28
add dword [rax], eax
add byte [rax], al
invalid
or edx, edi
or edx, edi
sub byte [rcx], al
add byte [rax], al
call fcn.1400afd38
or edx, edi
inc dword [rcx - 0x44]
add eax, dword [rax]
add byte [rax], al
invalid
mov r12d, 3
add byte [rax], al
add byte [rax - 0x76], al
mov esp, 0xe824
call 0xca10f411
pushfq
and al, 0xe9
invalid
mov dil, byte [rsp + 0xe8]
mov bl, byte [rsp + 0xe9]
add byte [rax], al
call 0xca10f411
pushfq
and al, 0xe9
add byte [rax], al
add byte [rax], al
mov bpl, byte [rsp + 0xea]
invalid
invalid
add byte [rax], al
mov bpl, byte [rsp + 0xea]
mov rax, qword [rsp + 0xeb]
test byte [rbx + rbp*8], ah
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x78], rax
test byte [rbx + rbp*8], ah
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0xf0]
lock add byte [rax], al
add cl, ch
invalid
sub al, 0xcd
invalid
jmp 0x14010c165
mov rcx, qword [rsp + 0x140]
mov rdx, qword [rsp + 0x148]
add al, ch
invalid
or dl, bh
dec dword [rbx + rcx*4 + 0x7c]
and al, 0x70
and al, 0x40
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x48
add dword [rax], eax
add al, ch
invalid
mov r12, qword [rsp + 0x90]
mov esp, dword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add cl, ch
xlatb
invalid
jmp 0x14010cb8e
mov esi, 3
add byte [rbx - 0x200f16f7], dh
invalid
mov bl, 9
jmp 0x14010d45c
mov rbx, qword [rsp + 0xb58]
mov rdi, qword [rsp + 0xb60]
mov esp, 0xb6024
add byte [rax - 0x75], cl
mov word [rax + rax*2], fs
and al, 0x40
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1e], cl
pop rax
or eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
mov esp, 0xb6024
add byte [rax - 0x75], cl
mov word [rax + rax*2], fs
and al, 0x40
and al, 0x40
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1e], cl
call fcn.1400afd38
dec dword [rbx + rcx*4 + 0x7c]
and al, 0x70
mov r15, qword [rsp + 0x70]
mov r12, qword [rsp + 0x90]
add byte [rax], al
mov rcx, r12
mov rdx, r15
call fcn.1400afd38
xchg esp, eax
or dl, bh
dec dword [rax - 0x75]
xchg esp, eax
and al, 0x48
add al, byte [rax]
add byte [rax], al
xchg esp, eax
or dl, bh
dec dword [rax - 0x75]
xchg esp, eax
and al, 0x48
add al, byte [rax]
add byte [rax], al
mov rax, qword [rsp + 0x2a8]
mov qword [rsp + 0xc8], rax
invalid
invalid
add byte [rax], al
mov rax, qword [rsp + 0x2a8]
mov qword [rsp + 0xc8], rax
mov rsi, rbx
and rsi, 0xffffffffffffff00
and esi, 0xffffff00
fimul word [rax - 0x7f]
out 0, al
invalid
and esi, 0xffffff00
mov rcx, qword [rsp + 0x240]
add byte [rax], al
call fcn.1400afd38
mov rcx, qword [rsp + 0x2a0]
mov rdx, qword [rsp + 0xc8]
call fcn.1400afd38
push rax
or dl, bh
invalid
jmp 0x14010c501
sar bh, 1
invalid
add al, byte [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xc8
add byte [rax], al
add al, ch
push rax
or dl, bh
invalid
mov qword [rsp + 0xa8], 3
and al, 0xa8
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add dh, al
mov byte [rsp + 0xb0], listen
invalid
mov byte [rsp + 0xb0], listen
mov byte [rsp + 0xb1], al
test byte [rcx + rsi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov word [rax + rax], fs
and al, 0
mov cl, 0
add byte [rax], al
mov rcx, qword [rsp + 0x200]
mov ecx, dword [rsp + 0x200]
and al, 0
add byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 8
add al, byte [rax]
add byte [rax], al
jmp 0x14010f56d
mov rdx, qword [rsp + 0x208]
add byte [rax], al
jmp 0x14010f56d
mov rcx, rax
call fcn.140074d88
pop ax
idiv bh
pop ax
pop rax
idiv bh
mov qword [rsp + 0xa8], 3
add byte [rbx], al
add byte [rax], al
add byte [rsi - 0x39], ah
test byte [rax + rsi*4], ah
mov al, 0
add byte [rax], al
or al, 2
add eax, dword [rax]
add byte [rax], al
mov word [rsp + 0xb0], 0x20c
mov al, 0
add byte [rax], al
or al, 2
lea rcx, [rsp + 0x410]
call fcn.14010b757
ret 0xffff
jmp 0x14010f567
and al, 0x10
add al, 0
add al, ch
adc al, dl
invalid
invalid
mov rcx, qword [rsp + 0x60]
call fcn.140074d88
pop rax
idiv bh
invalid
pop rax
idiv bh
invalid
dec dword [rax - 0x39]
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rbx], al
add byte [rax], al
mov qword [rsp + 0xa8], 3
mov dword [rsp + 0xa8], 3
add byte [rsi - 0x39], ah
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rdx + rax], cl
mov word [rsp + 0xb0], 0x20c
mov rcx, rbp
mov rdx, r14
call fcn.1400afd38
cli
inc dword [rcx - 0x44]
add eax, dword [rax]
add byte [rax], al
invalid
mov r12d, 3
add byte [rax - 0x76], al
mov esp, 0xb024
add byte [rdx + 0xb1249c], cl
and al, 0xb1
invalid
mov dil, byte [rsp + 0xb0]
mov bh, byte [rsp + 0xb0]
mov bl, byte [rsp + 0xb1]
and al, 0xb1
add byte [rax], al
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0xb2
mov dl, 0
add byte [rax], al
mov rax, qword [rsp + 0xb3]
mov qword [rsp + 0x78], rax
and al, 0x78
mov cl, 0
add byte [rax], al
mov bpl, byte [rsp + 0xb2]
mov dl, 0
add byte [rax], al
mov rax, qword [rsp + 0xb3]
mov qword [rsp + 0x78], rax
and al, 0x78
and al, 0x78
js 0x14010f5e5
mov rax, qword [rsp + 0xb8]
mov eax, dword [rsp + 0xb8]
mov qword [rsp + 0x7d], rax
movabs r13, 0x8000000000000001
jmp 0x14010c16a
invalid
invalid
jge case.0x1400c36e9.901
mov ebp, 1
add byte [rax], al
add byte [rax - 0x344d17], al
invalid
dec dword [rax - 0x39]
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x1ec16ff], dh
mov al, 1
invalid
adc edi, esi
invalid
invalid
mov qword [rsp + 0xe0], 3
mov al, 1
jmp 0x14010f3de
movups xmm0, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x400], xmm0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x400], eax
mov r15d, dword [rsp + 0x150]
mov edi, dword [rsp + 0x150]
mov r14d, dword [rsp + 0x154]
mov r12, qword [rsp + 0x158]
mov ah, 0x24
push rsp
add dword [rax], eax
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0x58
add dword [rax], eax
add byte [rax - 0x76], al
mov dil, byte [rsp + 0x160]
mov bl, byte [rsp + 0x161]
mov dil, byte [rsp + 0x160]
add byte [rax], al
mov bl, byte [rsp + 0x161]
mov bpl, byte [rsp + 0x162]
movups xmm0, xmmword [rsp + 0x163]
test byte [rbx + riz*2], ah
add dword [rax], eax
invalid
and al, 0x62
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x163], al
test byte [rbx + riz*2], ah
add dword [rax], eax
invalid
invalid
test byte [rbx + riz*2], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x240], eax
and al, 0x40
add al, byte [rax]
invalid
movaps xmmword [rsp + 0x240], xmm0
and al, 0x40
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x173], al
jae 0x14010f621
add byte [rax], al
movups xmm0, xmmword [rsp + 0x173]
jae 0x14010f621
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x250], eax
add al, byte [rax]
invalid
movaps xmmword [rsp + 0x250], xmm0
add al, byte [rax]
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0x180]
adc byte [rsp + 0x180], al
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x25d], eax
movups xmmword [rsp + 0x25d], xmm0
jmp 0x14010c197
pop rax
retf
mov qword [rsp + 0xe0], 3
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add dh, al
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax + rcx*4], cl
or al, 0x88
mov byte [rsp + 0xe8], listen
mov byte [rsp + 0xe9], al
jmp 0x14010f402
test byte [rcx + rbp*8], ah
add byte [rax], al
add cl, ch
movabs dword [0xb024bc8b48fffffd], eax
and al, 0xb0
mov rdi, qword [rsp + 0xb0]
and al, 0xb0
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x38
mov rcx, qword [rsp + 0x38]
call fcn.140064301
mov rcx, qword [rsp + 0xa8]
mov ecx, dword [rsp + 0xa8]
add byte [rax - 0x77], cl
mov rdx, rdi
cli
call fcn.1400afd38
mov qword [rsp + 0xe0], 3
add byte [rbx], al
add byte [rax], al
add byte [rax], al
mov al, 2
invalid
invalid
add byte [rax], al
invalid
add byte [rax], al
mov al, 2
movabs rsi, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax + 0x1bd49], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0x1bd49], al
add byte [rax], al
invalid
add byte [rax + 0x1bd49], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x2c917], al
invalid
std
invalid
add byte [rax], al
sub cl, 0x36
invalid
std
invalid
jmp 0x14010f3de
dec dword [rax - 0x77]
shr eax, 0xd8
push rsi
idiv bh
invalid
mov rcx, rax
mov ecx, eax
call fcn.140074d88
dec dword [rax - 0x39]
test byte [rax + riz*8], ah
and al, 0xe0
mov qword [rsp + 0xe0], 3
mov dword [rsp + 0xe0], 3
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rsi - 0x39], ah
invalid
mov word [rsp + 0xe8], 0x20c
mov dword [rsp + 0xe8], 0x8d48020c
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rdx + rax], cl
add cl, byte [rax - 0x73]
lea rcx, [rsp + 0x410]
call fcn.14010b757
test al, al
invalid
invalid
jmp 0x14010f6f5
invalid
mov word [rax + rdx], fs
add al, 0
add al, ch
test al, al
invalid
mov rcx, qword [rsp + 0x60]
and al, 0x60
call fcn.140074d88
mov qword [rsp + 0xe0], 3
mov dword [rsp + 0xe0], 3
add byte [rax], al
add byte [rbx], al
invalid
add byte [rax], al
add byte [rsi - 0x39], ah
test byte [rax + rbp*8], ah
mov word [rsp + 0xe8], 0x20c
add byte [rax], al
add byte [rdx + rax], cl
mov r12d, 3
movabs r13, 0x8000000000000001
jmp case.0x1400e9473.479
invalid
add byte [rax], al
add byte [rax], al
sub cl, 0xfe
cld
invalid
mov rdx, qword [rsp + 0xb60]
xchg esp, eax
and al, 0x60
or eax, dword [rax]
add byte [rax], al
invalid
invalid
mov word [rax + rbx], fs
sbb byte [rcx], al
invalid
mov rcx, qword [rsp + 0x118]
sbb byte [rcx], al
add byte [rax], al
invalid
add al, ch
call fcn.1402d9f90
jno case.0x1400c36e9.892
sbb al, 0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srccommon.rs
call fcn.1402da6f0
invalid
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srcencoder.rs
mov ecx, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
mov rdx, r8
mov r8, rax
call fcn.1402da3c0
lodsb al, byte [rsi]
sbb al, 0
lodsb al, byte [rsi]
sbb al, 0
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.5_srcencoder.rs
call fcn.1402da4a0
lodsd eax, dword [rsi]
sbb al, 0
call fcn.1400d0d17
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
and rax, qword [rax]
and eax, dword [rax]
mov edx, 0x240
call fcn.1402da430
add al, byte [rax]
add al, ch
int3
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
and r8, qword [r8]
mov edx, 0x1c9
mov rcx, rdi
call fcn.1402da430
mov eax, 0x4c001cac
lea eax, [0x140344550]
sbb al, 0
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov rcx, rbx
mov ecx, ebx
call fcn.1402da4a0
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
and eax, dword [rax]
mov rcx, qword [rsp + 0xc0]
mov rdx, rbx
call fcn.1402da880
invalid
invalid
add byte [rbp + rcx*4 + 5], cl
add ecx, dword [rdi + 0x23]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
add byte [rdx + 0x13], bh
mov edx, reloc.WS2_32.dll_send
add bl, ch
and cl, byte [rbp + rcx*4 + 5]
cmp eax, 0xb900234f
jmp case.0x1400f6123.324
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov ecx, 3
add eax, dword [rax]
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 3], bh
mov edx, 3
add al, ch
call fcn.1402da430
outsb dx, byte [rsi]
lodsb al, byte [rsi]
sbb al, 0
add byte [rbp + rcx*4 + 5], cl
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
invalid
mov edx, 0x1c9
mov rcx, rax
call fcn.1402da430
pop rdx
lodsb al, byte [rsi]
sbb al, 0
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
lea eax, [0x1403444c0]
mov edx, 0x1c9
mov rcx, r9
call fcn.1402da4a0
lodsb al, byte [rsi]
sbb al, 0
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
add eax, 0x234d17
mov rcx, rbx
mov rdx, rdi
call fcn.1402da880
invalid
mov al, 0x1c
invalid
test byte [rax - 0x72b3ffe4], dh
add eax, 0x234d05
invalid
and r8, qword [r8]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov edx, 0x1c9
leave
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rdi
stc
call fcn.1402da4a0
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
jmp 0x14010f7b8
lahf
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.5.3_srcinflatecore.rs
mov ecx, 4
add al, 0
add byte [rax], al
call fcn.1402da4a0
int3
push rbx
sub rsp, 0x108
sub esp, 0x108
or byte [rcx], al
add byte [rax], al
mov rbx, r9
xorps xmm0, xmm0
lea rsi, [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x54], eax
movups xmmword [rsi + 0x54], xmm0
movups xmmword [rsi + 0x44], xmm0
movups xmmword [rsi + 0x34], xmm0
invalid
movups xmmword [rsi + 0x24], xmm0
movups xmmword [rsi + 0x14], xmm0
adc al, 0xf
adc dword [rsi + 4], eax
movups xmmword [rsi + 4], xmm0
add al, 0x83
add bh, al
and dword [rsi + 0x64], 0
mov dword [rsi], 0x68
invalid
push 0x48000000
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
invalid
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
mov qword [rax], 1
mov qword [rax + 8], rcx
or byte [rax - 0x77], cl
invalid
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x77], cl
shr eax, 0xd3
nop
idiv bh
call fcn.140078952
mov rcx, rax
mov rdx, rsi
call qword [sym.imp.user32.dll_GetMonitorInfoW]
and al, 0x1d
invalid
test eax, eax
je 0x14010f8d6
lea rdi, [rsp + 0x38]
lea rsi, [rsp + 0xa0]
mov ecx, 0x1a
add byte [rax], al
add byte [rcx + 0x1a], bh
rep movsd dword [rdi], dword [rsi]
mov r14, qword [rbx + 0x10]
cmp r14, qword [rbx]
cmp esi, dword [rbx]
cmp esi, dword [rbx]
jne 0x14010f8b4
mov rcx, rbx
call fcn.14007888a
invalid
idiv bh
invalid
imul rdi, r14, 0x68
add rdi, qword [rbx + 8]
jnp case.0x14010262d.205
lea rsi, [rsp + 0x38]
mov ecx, 0x1a
add byte [rax], al
invalid
cmp byte [rcx + 0x1a], bh
add byte [rax], al
add bl, dh
rep movsd dword [rdi], dword [rsi]
add byte [rax], al
rep movsd dword [rdi], dword [rsi]
inc r14
inc esi
mov qword [rbx + 0x10], r14
mov eax, 1
add byte [rax], al
jmp 0x14010f8d8
xor eax, eax
add rsp, 0x108
or byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rdi
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
ret
in al, dx
and byte [rax - 0x77], cl
mov rsi, rcx
add dword [rax], eax
add byte [rax], al
mov qword [rcx + 8], rdi
call fcn.140078952
mov rcx, rax
add rsp, 0x38
pop rdi
pop rsi
jmp qword [sym.imp.gdi32.dll_DeleteObject]
lahf
invalid
invalid
invalid
sub esp, 0x38
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
mov qword [rax], 1
mov qword [rax + 8], rcx
mov rcx, rax
call fcn.140078952
mov rcx, rax
add rsp, 0x38
jmp qword [sym.imp.gdi32.dll_DeleteDC]
mov byte [rsp + 0x20], 0
and byte [rax], al
lea rdx, [0x14039fc68]
mov rcx, rax
mov r9b, 1
add ch, byte [rcx]
add byte [rax - 0x77], cl
rol dword [rcx - 0x4f], 1
call fcn.140124bc0
int3
sub esp, 0x28
mov rsi, qword [rcx]
mov rdi, qword [rcx + 8]
sub byte [rax - 0x75], cl
xor dword [rax - 0x75], ecx
jns 0x14010f9c5
and qword [rcx], 0
test rsi, rsi
je 0x14010fa01
cmp ecx, dword [rdx + 0x30b04405]
add byte [rdx + 0x10], bh
mov al, byte [0x14041aa10]
mov edx, reloc.WS2_32.dll_recv
xor ecx, ecx
call fcn.1401222c0
test rax, rax
je 0x14010f9f2
mov qword [rax], rsi
mov qword [rax + 8], rdi
lea rdx, [0x14039fca0]
adc eax, 0x2902b5
adc eax, 0x2902b5
add rsp, 0x28
pop rdi
pop rsi
ret
mov ecx, 8
mov edx, reloc.WS2_32.dll_recv
call fcn.1402d9fb0
movsd dword [rdi], dword [rsi]
sbb al, 0
movsd dword [rdi], dword [rsi]
sbb al, 0
mov ecx, 7
int 0x29
ud2
ret
test al, 0x20
jne 0x14010fa3b
jmp 0x14006c8d0
mov cl, byte [rcx]
jmp 0x14006ff00
cmp byte [rax], al
je 0x14010fa83
inc rax
lea r9, [rsp + 0x30]
mov qword [r9], rax
lea rax, [0x14010fa24]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rax, [0x1403d1e79]
mov r8d, 4
mov rcx, rdx
mov rdx, rax
call fcn.14006e130
nop
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403d1e75]
mov r8d, 4
add byte [rax], al
add byte [rax], al
add rsp, 0x38
jmp rax
rcl byte [rax - 0x7cb7fffa], 0xec
sub byte [rax - 0x77], cl
ror byte [rcx + rdi - 0x36], 1
cmp rdx, r9
cmp rdx, r9
jne 0x14010fac6
mov rdx, r8
mov r8, rax
mov eax, eax
mov eax, eax
add rsp, 0x28
jmp sub.VCRUNTIME140.dll_memcpy
mov r8, qword [rsp + 0x50]
mov rcx, rax
mov rdx, r9
call fcn.1402daae0
int3
sub rsp, 0x78
movzx eax, byte [rcx]
js 0x14010faeb
mov dh, 1
lea r8, [0x1403d5978]
movsxd rax, dword [r8 + rax*4]
add al, 0x80
add rax, r8
jmp rax
sar bh, 0xe0
mov al, byte [rcx + 1]
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov byte [rcx], al
lea rax, [rsp + 0x38]
mov qword [rax], rcx
lea rcx, [0x14006e3d0]
lea ecx, [0x14006e3d0]
mov qword [rax + 8], rcx
lea rcx, [0x14039fd00]
add dword [rcx], ebp
add cl, ch
add eax, dword [rcx]
add byte [rax], al
add dword [rcx], ebp
add cl, ch
add eax, dword [rcx]
add byte [rax], al
lea rax, str.struct_variant
jmp 0x14010fcc6
add byte [rax - 0x73], cl
add eax, 0x290386
add ebp, dword [rcx]
invalid
lea rax, str.newtype_variant
add ebp, dword [rcx]
add cl, ch
jmp 0x14010fcc6
xchg edi, eax
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14039fe58]
lea rax, [0x14039fe58]
jmp 0x14010fcc6
add byte [rbx - 0x72b7fbbf], cl
mov eax, dword [rcx + 4]
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
and al, 0x28
mov dword [rcx], eax
lea rax, [rsp + 0x38]
mov qword [rax], rcx
lea rcx, [fcn.14006f220]
mov qword [rax + 8], rcx
or byte [rax - 0x73], cl
or eax, 0x290231
add ch, byte [rcx]
invalid
or byte [rax - 0x73], cl
or eax, 0x290231
add ch, byte [rcx]
invalid
add ch, byte [rcx]
add cl, ch
mov dh, 0
add byte [rax], al
sub dword [rax], eax
jmp 0x14010fc1a
lea rax, str.enum
jmp 0x14010fcc6
add byte [rax], al
add ebp, dword [rcx]
add cl, ch
push rsi
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rax, str.newtype_struct
lea eax, [0x14039fe28]
add eax, 0x2902b1
jmp 0x14010fcc6
mov rax, qword [rcx + 8]
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
lea rax, [rsp + 0x38]
and al, 0x38
mov qword [rax], rcx
lea rcx, [fcn.140073770]
lea ecx, [fcn.140073770]
lea ecx, [fcn.140073770]
jmp 0x14010fc0f
lea rax, str.tuple_variant
sub dword [rax], eax
jmp 0x14010fcc6
add dword [rax], eax
add dl, dh
invalid
movsd xmm0, qword [rcx + 8]
movups xmm0, xmmword [rcx + 8]
lea rax, [rsp + 0x28]
movsd qword [rax], xmm0
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
add dword [rax - 0x73], ecx
add eax, 0xfff637fe
invalid
invalid
idiv bh
add dword [rax - 0x73], ecx
add eax, 0xfff637fe
invalid
invalid
idiv bh
invalid
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
lea rax, str.floating_point__P
lea r8, [rsp + 0x48]
mov qword [r8], rax
mov qword [r8 + 8], 2
mov dword [rax + 8], 2
mov dword [rax + 8], 2
and qword [r8 + 0x20], 0
and byte [rax], al
mov qword [r8 + 0x10], rcx
jmp 0x14010fc33
lea rax, str.unit_value
jmp 0x14010fcc6
add cl, ch
rol byte [rax], cl
add byte [rax], al
mov rax, qword [rcx + 8]
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsp + 0x38]
mov qword [rax], rcx
lea rcx, [fcn.140066250]
or eax, 0xfff56641
or eax, 0xfff56641
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
lea rcx, str.integer__
mov qword [rax + 8], rcx
lea rcx, str.integer__
lea r8, [rsp + 0x48]
mov qword [r8], rcx
mov qword [r8 + 8], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], 1
jmp 0x14010fce6
add byte [rax], al
add byte [rax], al
mov rax, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
adc byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0x8348
invalid
js 0x14010fca5
jmp rcx
or byte [r11 + rcx*4 + 0x41], cl
adc byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0x8348
js 0x14010fca5
jmp rcx
movups xmm0, xmmword [rcx + 8]
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
lea eax, [rsp + 0x28]
movups xmmword [rax], xmm0
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
lea rax, [0x14006436f]
mov qword [rcx + 8], rax
or byte [rax - 0x73], cl
add eax, 0x290134
or byte [rax - 0x73], cl
add eax, 0x290134
lea r8, [rsp + 0x48]
mov qword [r8], rax
mov dword [rax], eax
mov dword [rax], eax
mov eax, 1
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
mov dword [rax + 0x10], ecx
mov dword [rax + 0x10], ecx
mov qword [r8 + 0x18], rax
jmp 0x14010fce6
lea rax, str.unit_variant
lea eax, [0x14039fe90]
add eax, 0x2901e5
jmp 0x14010fcc6
lea rax, [0x14039fdc8]
jmp 0x14010fcc6
lea rax, str.sequence8
lea eax, [0x14039fe40]
sub dword [rax], eax
jmp 0x14010fcc6
lea rax, str.Option_value
add dword [rcx], ebp
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x48]
and al, 0x48
mov qword [r8], rax
mov dword [rax], eax
mov qword [r8 + 8], 1
mov qword [r8 + 0x10], 8
adc byte [rax], cl
or byte [rax], al
add byte [rax], al
add byte [rcx - 0x39], cl
adc byte [rax], cl
adc byte [rax], cl
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
adc dword [rax + 0x18], eax
invalid
invalid
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
adc dword [rax + 0x18], eax
adc dword [rax + 0x18], eax
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.1400b0bbe
cli
call qword [rax + 0x78c48348]
and byte [rax - 0x75], cl
push rdx
sub al, ch
retf
cli
call qword [rax + 0x78c48348]
ret
mov eax, dword [rcx + 8]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
invalid
or byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x98
movaps xmmword [rsp + 0x80], xmm6
mov r15, qword [rcx]
mov edi, dword [rcx]
mov edi, dword [rcx]
mov r12, qword [rcx + 8]
cmp r12, 1
add dword [rdi], ecx
test byte [rcx + 1], ah
invalid
add dword [rax], eax
invalid
add dword [rdi], ecx
test byte [rcx + 1], ah
invalid
add dword [rax], eax
invalid
invalid
cmp r12, 2
je case.0x1400f6123.335
test r12, r12
je case.0x1400f6549.329
lea rax, str.one_of
lea eax, [0x14039ffe8]
add eax, 0x290290
lea r8, [rsp + 0x28]
mov qword [r8], rax
mov qword [r8 + 8], 1
mov qword [r8 + 0x10], 8
xorps xmm6, xmm6
adc byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
test byte [rcx + 0xf], 0x11
movups xmmword [r8 + 0x18], xmm6
movups xmmword [r8 + 0x18], xmm6
mov rdi, qword [rdx + 0x20]
mov rbx, qword [rdx + 0x28]
mov rcx, rdi
stc
stc
mov rdx, rbx
mov edx, ebx
call fcn.1400b0bbe
mov sil, 1
invalid
test al, al
add dword [rax + rax*8 + 0x153850f], eax
add byte [rax], al
jne 0x14010fee9
shl r12, 4
xor r13d, r13d
add al, 0x45
xor ebp, ebp
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
lea r14, [rsp + 0x28]
test r12, r12
je 0x14010ff07
add byte [rax], al
in al, 0xf
test byte [rdi + 1], dl
add byte [rax], al
mov qword [rsp + 0x58], r15
sub r13, 1
jb 0x14010fdf4
invalid
cmp dword [rax - 0x73], ecx
add eax, 0x29023e
add ch, byte ds:[rcx]
invalid
lea rax, [0x1403a0000]
add ch, byte ds:[rcx]
add byte [rax - 0x77], cl
and al, 0x28
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x39], cl
mov qword [rsp + 0x38], 8
and al, 0x38
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x40], esi
je 0x14010fe01
invalid
movups xmmword [rsp + 0x40], xmm6
je 0x14010fe01
mov rcx, rdi
mov rcx, rdi
mov rdx, rbx
mov r8, r14
call fcn.1400b0bbe
or eax, 0xc084fffa
or eax, 0xc084fffa
jne 0x14010fee9
add byte [rax], al
lea rax, [0x14039ff88]
lea eax, [rcx]
sub dword [rax], eax
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 2
add al, byte [rax]
add byte [rax], al
mov dword [rsp + 0x30], 2
add al, byte [rax]
add byte [rax], al
and qword [rsp + 0x48], 0
and dword [rsp + 0x48], 0
lea rax, [rsp + 0x58]
pop rax
mov qword [rsp + 0x60], rax
lea rax, [0x14010faa3]
lea eax, [0x14010faa3]
mov qword [rsp + 0x68], rax
and al, 0x68
mov qword [rsp + 0x38], rbp
mov qword [rsp + 0x40], 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rbx
mov r8, r14
mov eax, esi
mov eax, esi
call fcn.1400b0bbe
test al, al
ror byte [rdi], 0x85
invalid
add byte [rax], al
invalid
add r15, 0x10
add r12, 0xfffffffffffffff0
add esp, 0xfffffff0
invalid
add esp, 0xfffffff0
jmp case.0x140061f32.2003
lea rax, [rsp + 0x60]
mov qword [rax], r15
add r15, 0x10
add edi, 0x10
invalid
lea rcx, [fcn.140178b6b]
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
lea eax, [rsi]
add byte [rax - 0x77], cl
mov dword [rax + 8], ecx
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], rcx
mov dword [rax + 0x18], ecx
invalid
invalid
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], rcx
mov dword [rax + 0x18], ecx
mov dword [rax + 0x18], ecx
lea rcx, [0x14039ffb0]
or eax, 0x290134
add dword [rcx], ebp
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x28]
lea r8, [rsp + 0x28]
and al, 0x28
mov qword [r8], rcx
mov qword [r8 + 8], 3
or byte [rbx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
adc byte [rcx - 0x39], cl
sbb byte [rdx], al
add byte [rax], al
add bl, ch
mov qword [r8 + 0x18], 2
mov dword [rax + 0x18], 2
jmp 0x14010feda
cmp ecx, dword [rax - 0x73]
and al, 0x60
lea rax, [rsp + 0x60]
mov qword [rax], r15
lea rcx, [fcn.140178b6b]
invalid
mov word [rsi], es
invalid
mov ebp, 0x4800068c
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
lea rcx, [0x14039ff88]
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
lea rcx, [0x14039ff88]
lea r8, [rsp + 0x28]
mov qword [r8], rcx
mov qword [r8 + 8], 2
mov dword [rax + 8], 2
mov dword [rax + 8], 2
and qword [r8 + 0x20], 0
invalid
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], 1
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.1400b0bbe
invalid
dec dword [rcx + 0xff089c6]
sub byte [rsp + 0x80], dh
add byte [rax], 0
invalid
mov esi, eax
mov eax, esi
movaps xmm6, xmmword [rsp + 0x80]
add byte [rax], 0
invalid
add byte [rax], 0
add byte [rax - 0x7f], cl
invalid
add rsp, 0x98
pop rbx
cwde
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbp
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
xor esi, esi
jmp 0x14010fee9
lea rcx, str.explicit_panicC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_1.0.138_srcdemod.rs
lea r8, [0x14039ff70]
push rdi
add byte [rcx], ch
add byte [rdx + 0xe], bh
out dx, al
jmp [rax]
add byte [rdx + 0xe], bh
call fcn.1402ddac2
int3
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rcx + rcx*4 - 0x3a], cl
mov rbx, rdx
mov rdi, rcx
mov edi, ecx
mov rax, qword [rcx]
mov r14, qword [rcx + 0x10]
sub rax, r14
sub eax, esi
cmp rax, r8
sal byte [rbx + 0x21], 0x48
jae 0x14010ff66
mov rcx, rdi
mov ecx, edi
mov rdx, r14
mov edx, esi
mov r8, rsi
call fcn.1400cdf5c
or eax, esp
sti
invalid
or eax, esp
sti
dec dword [rax - 0x47]
movabs rcx, 0x8000000000000001
cmp rax, rcx
cmp eax, ecx
invalid
movabs rcx, 0x8000000000000001
cmp rax, rcx
cmp eax, ecx
add byte [rax], al
or byte [rax + 0x39], 0xc8
cmp eax, ecx
cmp eax, ecx
enter 0x2775, 0x4c
mov esi, dword [rdi + 0x10]
invalid
jne 0x14010ff89
invalid
mov r14, qword [rdi + 0x10]
adc byte [rax - 0x75], cl
or byte [r9 + r8 - 0xf], r9b
or byte [rcx + rax - 0xf], cl
mov rcx, qword [rdi + 8]
add rcx, r14
or byte [rcx + rax - 0xf], cl
mov rdx, rbx
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
invalid
nop
sbb al, 0
mov ecx, 0x49001c90
add esi, esi
invalid
sbb al, 0
add r14, rsi
test byte [rcx + rcx*4 + 0x77], 0x10
mov qword [rdi + 0x10], r14
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rcx, rax
call fcn.1402d9f90
lahf
sbb al, 0
invalid
lahf
sbb al, 0
invalid
add ah, cl
int3
sub rsp, 0x28
sub byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov r14d, 1
add dword [rax], eax
add byte [rax], al
test rdx, rdx
test edx, edx
je 0x14010fff3
mov rdi, r8
mov rbx, rdx
cmp qword [r9 + 8], 0
or byte [rax], al
or byte [rax], al
add byte [rsp + rbx + 0x49], dh
je 0x14010ffd2
mov rdx, qword [r9 + 0x10]
mov edx, dword [rcx + 0x10]
test rdx, rdx
je 0x14010ffd2
mov rcx, qword [r9]
or dword [rcx - 0x77], ecx
fmul dword [rcx - 0x77]
stc
mov r8, rbx
mov r9, rdi
call fcn.140055ec0
mov rdx, rdi
mov edx, edi
mov edx, edi
cli
jmp case.0x1400f7d80.305
mov rcx, rbx
mov ecx, ebx
mov rdx, rdi
mov edx, edi
call fcn.1400ad26f
test rax, rax
je 0x14010fffc
mov qword [rsi + 8], rax
mov eax, reloc.WS2_32.dll_recv
xor r14d, r14d
mov rdi, rdx
mov edi, edx
mov edi, edx
jmp 0x140110005
mov eax, 8
xor edi, edi
jmp 0x140110005
mov qword [rsi + 8], rbx
mov eax, reloc.WS2_32.dll_recv
invalid
pop rsi
or byte [rax + 0x10], bh
invalid
add byte [rax - 0x77], cl
mov qword [rsi + rax], rdi
cmp al, 6
mov qword [rsi], r14
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
invalid
in al, dx
sub byte [rcx + 8], bh
mov edx, 0x28
add byte [rax], al
call fcn.1400ad26f
test rax, rax
test eax, eax
test eax, eax
je 0x14011003b
add eax, 0x28c48348
add rsp, 0x28
invalid
ret
mov ecx, 8
mov edx, 0x28
add byte [rax], al
add al, ch
lahf
sbb al, 0
int3
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov rsi, rcx
mov rax, qword [rcx]
cmp rax, 1
je 0x14011007e
test rax, rax
jne 0x1401100c6
mov r8, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
test r8, r8
je 0x1401100c6
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
mov edx, 1
call fcn.14001af0d
jmp 0x1401100c6
mov rdi, qword [rsi + 8]
mov eax, edi
clc
and eax, 3
cmp eax, 1
jne 0x1401100c6
invalid
cmp cl, byte [rax - 0x75]
pop rdi
dec dword [rbx + rcx*4 + 0x77]
invalid
mov rbx, qword [rdi - 1]
mov r14, qword [rdi + 7]
mov rax, qword [r14]
test rax, rax
je 0x1401100a1
mov rcx, rbx
call rax
dec rdi
mov r8, qword [r14 + 8]
or byte [rbp - 0x7b], cl
invalid
je 0x1401100b9
or byte [rbp - 0x7b], cl
sal byte [rsp + rcx + 0x49], 0x8b
push rsi
adc byte [rax - 0x77], cl
fld1
push rsp
scasb al, byte [rdi]
invalid
mov rdx, qword [r14 + 0x10]
mov rcx, rbx
call fcn.14001af0d
mov edx, 8
mov rcx, rdi
call fcn.140055ea0
pop rbp
hlt
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.140064301
push r14
push rsi
push rdi
push rbx
sub rsp, 0xb8
mov eax, 0x48000000
lea eax, [rsp + 0x88]
mov eax, 0x48000000
lea eax, [rsp + 0x88]
and qword [rax], 0
mov qword [rax + 8], 1
and qword [rax + 0x10], 0
mov rsi, rdx
lea rdi, [rsp + 0x30]
jl 0x140110127
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
mov qword [rdi + 0x30], 0x20
mov byte [rdi + 0x38], 3
and qword [rdi], 0
and qword [rdi + 0x10], 0
mov rbx, qword [rcx]
mov qword [rdi + 0x20], rax
mov dword [rdi + 0x20], eax
lea rax, [0x1403a0088]
sub byte [rax], al
mov qword [rdi + 0x28], rax
mov rcx, rbx
mov rdx, rdi
call 0x140110290
pop rdx
add dword [rax], eax
add byte [rax + rax*8 + 0x9e850f], al
add byte [rax], al
lea r8, [rsp + 0x88]
movups xmm0, xmmword [r8]
and al, 0x88
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rax], al
lea r14, [rsp + 0x70]
movaps xmmword [r14], xmm0
mov rax, qword [r8 + 0x10]
adc byte [rcx - 0x77], cl
adc byte [rax - 0x73], r9b
sbb byte [r8 - 0x7d], cl
ret
and byte [rcx + rcx*4 + 0x74], cl
and al, 0x30
lea rcx, [0x14001575d]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x40], rax
lea rax, [fcn.140066250]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x58], rax
lea rax, str.Error___line:___column:
mov qword [r8], rax
mov qword [r8 + 8], 4
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rdi
mov qword [r8 + 0x18], 3
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
call fcn.1400b0bbe
mov ebx, eax
mov rcx, qword [r14]
mov rdx, qword [r14 + 8]
call fcn.1400a33ee
mov eax, ebx
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop r14
ret
adc byte [rcx - 0x77], cl
adc byte [rax - 0x73], r9b
sbb byte [r8 - 0x7d], cl
ret
lea rax, [0x1403d0050]
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_string.rs
lea r9, [0x1403a0118]
lea r8, [rsp + 0x70]
mov edx, 0x37
call fcn.1402da7f0
int3
add byte [rax], al
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], r9
mov qword [r8 + 0x18], rax
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
sub al, ch
or r10d, edi
call qword [rax - 0x773b7eb8]
add byte [rax], al
add bl, al
sub al, ch
or r10d, edi
call qword [rax - 0x773b7eb8]
add byte [rax], al
add bl, al
add rsp, 0x88
jmp 0x140110290
mov rax, qword [rcx]
mov eax, dword [rcx]
lea r8, [0x1403d59c0]
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
or byte [rbx + rcx*4 + 0x41], cl
adc byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403a0f15]
mov r8d, setsockopt
jmp rax
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403a0ebd]
jmp 0x140110319
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403a0e8e]
jmp 0x14011048c
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403a0e0d]
mov r8d, 0x1a
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403a0e9c]
jmp 0x14011048c
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403a0e72]
jmp 0x14011048c
mov rax, qword [rax + 0x18]
lea rdx, [0x1403a0dda]
jmp 0x14011042a
mov rax, qword [rax + 0x18]
lea rdx, [0x1403a0ed7]
sub dword [rax], eax
sub dword [rax], eax
mov r8d, 0x3e
jmp rax
sub dword [rax], eax
mov r8d, 0x1b
jmp rax
sub dword [rax], eax
jmp 0x1401104bd
lea rdx, [0x1403a0f29]
mov r8d, 0x24
jmp rax
lea rdx, [0x1403a0f6e]
mov r8d, 0x1c
jmp rax
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403a0e27]
mov r8d, 0x19
jmp rax
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403a0f8a]
mov r8d, 0x18
jmp rax
jmp rax
jmp rax
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403a0e40]
mov r8d, listen
jmp rax
jmp rax
jmp rax
mov r8d, recvfrom
jmp rax
mov r8d, reloc.WS2_32.dll_send
jmp rax
mov byte [r12], 6
add rsp, 0x178
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [rsp + 0x28]
mov rcx, qword [rcx + 0x160]
test rcx, rcx
je 0x140110ed6
cmp rax, r13
jne 0x140111013
mov rdx, qword [rsp + 0x28]
movzx edx, word [rdx + 0x270]
movzx r13d, dx
cmp word [rcx + 0x272], 0xb
jb 0x140110fd0
inc rax
cmp dx, 5
jae 0x140110d9a
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 4
jmp 0x140110ded
je 0x140110dda
cmp r13d, 6
jne 0x140110eb7
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 5
lea rcx, [rsp + 0xa0]
mov rdx, r15
call fcn.1401111d9
mov rcx, qword [rsp + 0xe8]
mov qword [rsp + 0x20], rbp
xor edx, edx
jmp 0x140110e10
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 5
lea rsi, [rsp + 0xd8]
lea rcx, [rsp + 0xa0]
mov rdx, r15
call fcn.1401111d9
mov rcx, qword [rsi]
mov qword [rsp + 0x20], rbp
mov rdx, r13
mov r8, rbx
lea r9, [rsp + 0x158]
call fcn.140111116
mov rcx, qword [rsp + 0xa0]
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x28], rax
movups xmm0, xmmword [r14 - 0x40]
movups xmm1, xmmword [r14 - 0x30]
movups xmm2, xmmword [r14 - 0x20]
movaps xmmword [rsp + 0x110], xmm0
movaps xmmword [rsp + 0x120], xmm1
movaps xmmword [rsp + 0x130], xmm2
mov rax, qword [rsp + 0xe0]
mov rbp, qword [rsp + 0xe8]
mov r13, qword [rsp + 0xf0]
movabs rdx, 0x8000000000000000
cmp rcx, rdx
je 0x140110fed
mov qword [rsp + 0x140], rcx
movaps xmm0, xmmword [rsp + 0x110]
movaps xmm1, xmmword [rsp + 0x120]
movaps xmm2, xmmword [rsp + 0x130]
add byte [rdi], cl
sub byte [rsp + 0x130], dl
movups xmmword [rdi + 0x20], xmm2
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
jmp 0x140110d40
invalid
invalid
invalid
invalid
add r13, 0xfffffffffffffff9
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], rax
and al, 0x48
and al, 0x48
mov qword [rsp + 0x50], 6
mov rsi, r14
jmp 0x140110df5
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0xd0], rax
movups xmm0, xmmword [rsp + 0x140]
movups xmm1, xmmword [rsp + 0x150]
movups xmm2, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0xc0], xmm2
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
mov rsi, qword [rsp + 0x78]
mov rbx, qword [rsi]
test rbx, rbx
je 0x14011102b
mov rdi, qword [rsi + 8]
call fcn.14011109c
mov qword [rax + 0x278], rbx
inc rdi
mov rcx, rax
mov rdx, rdi
call fcn.1401110d9
mov qword [rsi], rax
mov qword [rsi + 8], rdx
dec rdx
cmp rdx, r13
jne 0x140111037
movzx ecx, word [rax + 0x272]
cmp rcx, 0xb
jae 0x14011104f
lea edx, [rcx + 1]
mov word [rax + 0x272], dx
imul rdx, rcx, 0x18
movups xmm0, xmmword [rsp + 0x140]
mov r8, qword [rsp + 0x150]
mov qword [rax + rdx + 0x178], r8
movups xmmword [rax + rdx + 0x168], xmm0
mov edx, ecx
shl edx, 5
movups xmm0, xmmword [rsp + 0xb8]
movups xmm1, xmmword [rsp + 0xc8]
movups xmmword [rax + rdx + 0x10], xmm1
movups xmmword [rax + rdx], xmm0
inc rcx
mov qword [rax + rcx*8 + 0x278], rbp
mov qword [rbp + 0x160], rax
mov word [rbp + 0x270], cx
jmp 0x140110fed
mov qword [rsp + 0x20], rbp
lea r8, [rsp + 0x140]
mov rdx, r13
lea r9, [rsp + 0x158]
call fcn.140111116
mov rax, qword [rsp + 0x78]
inc qword [rax + 0x10]
jmp 0x140110a29
mov edx, 0x20
call fcn.1402da510
lea rcx, str.assertion_failed:_edge.height__self.node.height___1
lea r8, [0x1403a0368]
mov edx, 0x35
call fcn.1402da510
lea rcx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_srccollections_btreemapentry.rs8
call fcn.1402da8f0
lea rcx, str.assertion_failed:_edge.height__self.height___1
lea r8, [0x1403a0278]
mov edx, 0x30
call fcn.1402da510
lea rcx, str.assertion_failed:_idx___CAPACITY_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_srccollections_btree_node.rs
lea r8, [0x1403a0290]
jmp 0x140111009
add byte [rcx + rcx*4 - 0x3f], cl
mov r8, rax
call fcn.1402da4a0
lea rcx, str.assertion_failed:_src.len____dst.len__
sub byte [rax], al
lea r8, [0x1403a02d0]
mov edx, 0x28
add byte [rax], al
add byte [rax], al
call fcn.1402da510
int3
ror byte [rcx + rdi - 0x36], 1
jne 0x1401113a6
mov rdx, rcx
shl rax, 5
mov rcx, r8
mov r8, rax
add rsp, 0x28
jmp sub.VCRUNTIME140.dll_memcpy
lea rcx, str.assertion_failed:_src.len____dst.len__
lea r8, [0x1403a02d0]
mov edx, 0x28
call fcn.1402da510
int3
and al, 0x48
mov eax, 8
jmp 0x1401114f6
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
mov rcx, rdi
call fcn.14010ff92
xchg dl, ch
invalid
dec dword [rax - 0x7d]
invalid
add byte [rbp + 0x1b], dh
xchg dl, ch
invalid
add byte [rbp + 0x1b], dh
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
sub byte [rax - 0x77], cl
or byte [rax - 0x77], r9b
invalid
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
call fcn.1402d9f90
int3
add byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x38
mov qword [rsp + 0x40], r15
mov dword [rsp + 0x40], edi
mov r10, qword [rsp + 0xa8]
mov r11, qword [rsp + 0xb8]
mov rax, qword [rsp + 0xc0]
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
mov edi, dword [rsp + 0xc8]
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
mov edi, dword [rsp + 0xc8]
mov rdx, qword [rsp + 0xd0]
mov rbp, qword [rsp + 0xa0]
mov rcx, qword [rsp + 0x90]
mov qword [rsp + 0x28], rcx
mov edi, dword [rsp + 0xc8]
mov rdx, qword [rsp + 0xd0]
mov rbp, qword [rsp + 0xa0]
mov rcx, qword [rsp + 0x90]
mov qword [rsp + 0x28], rcx
mov rcx, qword [rsp + 0x80]
mov r8, qword [rsp + 0x88]
mov qword [rsp + 0x30], r8
mov r13, qword [rsp + 0xb0]
mov r8, rdx
not r8
mov qword [rsp + 0x60], r8
add r8, r11
mov qword [rsp + 0x58], r8
mov r8, rcx
sub r8, rdx
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x48], r10
cmp rcx, r13
mov r8, r13
cmovb r8, rcx
cmp r10, 0xffffffffffffffff
cmove r8, rcx
cmove r13, rdx
mov qword [rsp + 0x68], r8
dec r8
mov rbx, rbp
sub rbx, rdx
cmp rbx, rax
jae 0x1401119cf
movzx r9d, byte [r11 + rbx]
mov rsi, qword [rsp + 0x28]
bt rsi, r9
jae case.0x1400f2479.404
mov r9, qword [rsp + 0x60]
lea rdi, [r9 + rbp]
mov r9, qword [rsp + 0x58]
lea rsi, [r9 + rbp]
mov r12, qword [rsp + 0x68]
mov r10, r12
sub r10, 1
jb 0x1401116ae
cmp r8, rdx
jae 0x140111a15
lea r9, [rdi + r12]
cmp r9, rax
jae 0x140111a24
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rdi - 0x76], al
invalid
mov r9b, byte [r15 + r12 - 1]
cmp r9b, byte [rsi + r12]
inc dword [rsi + 0x3a]
or al, 0x26
mov r12, r10
je 0x140111666
sub rbp, rcx
add rbp, r10
mov r10, qword [rsp + 0x48]
push rsp
and al, 0x48
cmp r10, 0xffffffffffffffff
cmp edx, 0xffffffff
cmp edx, 0xffffffff
je 0x14011162d
jmp 0x140111705
mov rbp, rbx
cmp r10, 0xffffffffffffffff
je 0x14011162d
jmp 0x140111702
mov r9, qword [rsp + 0x50]
add r9, rbp
mov r10, rcx
cmp r10, r13
jae 0x14011170d
cmp r10, rdx
jae 0x140111a2d
cmp r9, rax
jae 0x140111a40
mov sil, byte [r15 + r10]
lea rdi, [r9 + 1]
inc r10
cmp sil, byte [r11 + r9]
mov r9, rdi
je 0x1401116b9
sub rbp, qword [rsp + 0x30]
mov r10, qword [rsp + 0x48]
cmp r10, 0xffffffffffffffff
je 0x14011162d
mov r13, qword [rsp + 0x30]
jmp 0x14011160f
mov rbp, rbx
mov r13, rdx
jmp 0x14011160f
mov r15, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x38]
lea rdi, [rbx + 9]
lea r13, [0x1403a1070]
add byte [rcx - 0x77], cl
cld
mov rcx, r15
mov rdx, r14
mov r8, r12
mov r9, r13
call fcn.140111a82
test rdx, rdx
test edx, edx
test edx, edx
je 0x140111748
mov al, byte [rax]
add al, 0xd0
sar byte [rdx + rcx], 1
sar byte [rdx + rcx], 1
jae 0x140111748
inc r12
jmp 0x140111725
lea r9, [0x1403a1088]
mov rcx, r15
mov rdx, r14
mov r8, r12
mov r8, r12
call fcn.140111a82
add byte [rax], al
cmp rdx, 8
jb 0x140111776
invalid
adc ecx, dword [rax - 0x47]
and byte [rbx + 0x6f], ah
insb byte [rdi], dx
jne 0x1401117d8
movabs rcx, 0x206e6d756c6f6320
cmp qword [rax], rcx
je 0x1401118f9
outsb dx, byte [rsi]
and byte [rax + 0x39], cl
or byte [rdi], cl
test byte [rbx + 0x45000001], al
xor esp, esp
xor r12d, r12d
mov rbx, r14
xor edi, edi
mov rax, qword [rbp]
cmp rax, rbx
jbe 0x1401118cc
test rbx, rbx
je 0x1401118b6
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
mov rcx, r15
mov rdx, rax
mov r9, rbx
call fcn.140055ec0
mov r15, rax
invalid
test rax, rax
jne 0x1401118cc
sbb byte [rcx], al
add byte [rax], al
sbb byte [rcx], al
add byte [rax], al
mov ecx, 1
add byte [rax], al
mov rdx, rbx
call fcn.1402d9f90
xchg dword [rax + rax], ebx
xchg dword [rax + rax], ebx
mov al, byte [rsp + 0x8a]
mov rcx, qword [rsp + 0xb8]
mov rdx, qword [rsp + 0xc0]
mov rbx, qword [rsp + 0x80]
cmp byte [rsp + 0x89], 0
sete r8b
test al, al
jne 0x140111776
invalid
test rbx, rbx
je 0x1401119b8
cmp rbx, rdx
jae 0x140111809
cmp byte [rcx + rbx], 0xbf
jg 0x14011180f
jmp 0x140111a52
jne 0x140111a52
mov r9b, byte [rcx + rbx - 1]
test r9b, r9b
js 0x14011181f
movzx r9d, r9b
jmp 0x14011186f
movzx r10d, byte [rcx + rbx - 2]
sbb esi, edi
cmp r10b, 0xc0
jge 0x14011184b
invalid
and byte [rdi + rcx - 0x4a], al
pop rsp
sbb ebp, edi
movzx r11d, byte [rcx + rbx - 3]
cmp r11b, 0xc0
jge 0x140111851
movzx esi, byte [rcx + rbx - 4]
cld
and esi, 7
shl esi, 6
out 6, al
out 6, al
and r11d, 0x3f
or r11d, esi
or ebx, esi
or ebx, esi
jmp 0x140111855
and r10d, 0x1f
jmp 0x140111860
invalid
and r11d, 0xf
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
or edx, ebx
invalid
fiadd dword [rcx - 0x3f]
loop 0x14011186a
shl r10d, 6
and r9b, 0x3f
loope 0x1401118a7
movzx r9d, r9b
mov dh, 0xc9
or r9d, r10d
test r8b, 1
je 0x140111717
mov r8, 0xffffffffffffffff
cmp r9d, 0x80
jb 0x1401118ab
mov r8, 0xfffffffffffffffe
cmp r9d, 0x800
jb 0x1401118ab
or r8, 0xfffffffffffffffc
add rbx, r8
xor r8d, r8d
jmp 0x1401117ec
mov edx, 1
mov rcx, r15
mov r8, rax
mov eax, eax
call fcn.14001af0d
mov r15d, 1
call fcn.14011001e
and qword [rax], 0
mov qword [rax + 8], r15
mov qword [rax + 0x10], rbx
adc byte [rax - 0x77], cl
js 0x1401118f9
mov qword [rax + 0x20], r12
add rsp, 0xd8
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rsi, rbp
lea rbp, [r12 + 8]
lea r13, [0x1403a10a0]
mov qword [rsp + 0x28], rbp
invalid
mov rcx, r15
mov rdx, r14
mov r8, rbp
mov r9, r13
call fcn.140111a82
add dword fs:[rax], eax
add byte [rax - 0x7b], cl
invalid
je case.0x1401035ec.241
add dword fs:[rax], eax
add byte [rax - 0x7b], cl
sal byte [rbp + rcx - 0x76], cl
add byte [rax + rdx*8], al
mov al, byte [rax]
add al, 0xd0
cmp al, 0xa
jae case.0x1401035ec.241
inc rbp
jmp 0x14011190d
cmp rbp, r14
jb 0x1401119a8
lea rax, [0x1403a10b8]
add eax, 0x28f77c
mov qword [rsp + 0x20], rax
and al, 0x20
mov rcx, r15
mov rdx, r14
mov r8, rdi
mov r9, r12
call fcn.1400f81ac
mov r8, rdx
lea rdi, [rsp + 0x70]
mov rcx, rdi
mov rdx, rax
call fcn.140071710
cmp byte [rdi], 0
jne 0x1401119a8
lea r12, [rsp + 0x70]
mov rdi, qword [r12 + 8]
lea rax, str.z_r:_
mov qword [rsp + 0x20], rax
mov rcx, r15
mov rdx, r14
mov r8, qword [rsp + 0x28]
mov r9, rbp
call fcn.1400f81ac
mov r8, rdx
mov rcx, r12
mov rdx, rax
call fcn.140071710
cmp byte [r12], 0
je 0x1401119e6
xor r12d, r12d
mov rbx, r14
xor edi, edi
mov rbp, rsi
jmp 0x14011177e
xor r12d, r12d
mov ebx, 0
test r8b, 1
je 0x140111717
jmp 0x140111779
xor r12d, r12d
mov rbx, r14
xor edi, edi
mov r15, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x38]
jmp 0x14011177e
mov r12, qword [rsp + 0x78]
cmp r14, rbx
mov rbp, rsi
jae 0x1401119fb
mov rbx, r14
jmp 0x14011177e
test rbx, rbx
je 0x140111a0c
cmp r14, rbx
jbe 0x140111a0c
cmp byte [r15 + rbx], 0xbf
jle 0x140111a69
mov qword [rbp + 0x10], rbx
jmp 0x14011177e
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rsError_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rsD
mov rcx, r10
call fcn.1402da430
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rsError_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rsD
jmp 0x140111a47
cmp rcx, rdx
cmovbe rcx, rdx
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rsError_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rsD
call fcn.1402da430
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rsError_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rsD
mov rcx, r9
mov rdx, rax
call fcn.1402da430
lea rax, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rsError_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rsD
mov qword [rsp + 0x20], rax
xor r8d, r8d
mov r9, rbx
call fcn.1402daa80
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
lea r8, [0x1403d0280]
mov edx, 0x30
call fcn.1402da510
int3
sti
jrcxz 0x140111c21
invalid
dec dword [rdi]
adc byte [rsi], al
movups xmmword [rax], xmm0
mov rcx, qword [rsi + 0x10]
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], rbx
mov qword [rax + 0x20], r14
mov qword [rdi + 8], rax
or byte [rax - 0x39], cl
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
sub byte [rbx + 0x5f], bl
or byte [rax - 0x39], cl
invalid
add byte [rax - 0x7d], cl
invalid
pop rsi
pop r14
ret
cmp eax, 0x22
je 0x140111d0e
cmp eax, 0x2f
je 0x140111d1c
cmp eax, 0x5c
je 0x140111d15
cmp eax, 0x62
je 0x140111d07
cmp eax, 0x66
jne case.0x140111cbd.111
mov rcx, rsi
mov dl, listen
jmp 0x140111d21
lea rdx, [rsp + 0x28]
mov qword [rdx], listen
mov rcx, rdi
call fcn.140111ee4
jmp 0x140111d28
mov rcx, rsi
mov dl, 8
jmp 0x140111d21
mov rcx, rsi
mov dl, 0x22
jmp 0x140111d21
mov rcx, rsi
mov dl, 0x5c
jmp 0x140111d21
mov rcx, rsi
mov dl, 0x2f
call fcn.140110534
xor eax, eax
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rax, rsi
add rsp, 0x60
add esp, 0x60
pop rbx
pop rdi
pop rsi
ret
cmp eax, 0x2c
jne 0x1401127f5
inc qword [rsi + 0x28]
lea rdi, [rsp + 0x38]
mov rcx, rdi
mov rdx, rsi
call fcn.140002be7
mov bl, byte [rdi]
test bl, bl
jne 0x14011280e
cmp byte [rsp + 0x39], 0
je 0x14011280e
cmp byte [rsp + 0x3a], 0x5d
jne 0x14011280e
lea rdx, [rsp + 0x48]
mov qword [rdx], reloc.WS2_32.dll_select
jmp 0x140112801
lea rdx, [rsp + 0x48]
mov qword [rdx], reloc.WS2_32.dll_send
mov rcx, rsi
call fcn.1402ddbec
mov bl, 0x1c
add byte [rax - 0x77], cl
invalid
jmp 0x1401127a1
mov bl, 0x1c
add byte [rax - 0x77], cl
invalid
lea rdx, [rsp + 0x48]
mov qword [rdx], reloc.WS2_32.dll_send
mov rcx, rsi
call fcn.1402ddbec
mov rsi, rax
test bl, bl
je 0x1401127a1
mov rcx, qword [rsp + 0x40]
call case.0x14010262d.239
invalid
invalid
jmp 0x1401127a1
invalid
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x178
mov rdi, rdx
mov rsi, rcx
lea rbx, [rsp + 0x70]
mov rcx, rbx
call fcn.140002be7
cmp byte [rbx], 0
je 0x140112887
mov rax, qword [rsp + 0x78]
mov qword [rsi + 8], rax
mov byte [rsi], 6
add rsp, 0x178
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp byte [rsp + 0x71], 0
je 0x140112c8d
mov al, byte [rsp + 0x72]
movzx ecx, al
cmp ecx, 0x22
je 0x1401129d2
cmp ecx, 0x2d
je 0x140112bc8
cmp ecx, 0x5b
je 0x140112a3e
cmp ecx, 0x66
je 0x14011291a
cmp ecx, 0x6e
je 0x14011299d
cmp ecx, 0x74
je 0x140112945
cmp ecx, 0x7b
jne 0x140112a08
dec byte [rdi + 0x30]
je 0x1401130a7
inc qword [rdi + 0x28]
mov qword [rsp + 0xd8], rdi
mov byte [rsp + 0xe0], 1
lea rbx, [rsp + 0x70]
mov rcx, rbx
mov rdx, rdi
call fcn.140002be7
cmp byte [rbx], 0
movabs r14, 0x8000000000000001
je case.0x1400e769f.615
mov rbx, qword [rsp + 0x78]
jmp 0x140112cef
inc qword [rdi + 0x28]
lea rdx, [0x1403a0d76]
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov rcx, rdi
call fcn.140112231
test rax, rax
jne 0x14011286c
mov word [rsp + 0x50], 1
jmp 0x14011296e
inc qword [rdi + 0x28]
lea rdx, [0x1403a0d73]
sub byte [rax - 0x73], cl
adc eax, 0x28e423
mov r8d, 3
mov rcx, rdi
call fcn.140112231
test rax, rax
jne 0x14011286c
mov word [rsp + 0x50], 0x101
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [rsi + 0x10], xmm0
movzx eax, word [rsp + 0x50]
mov word [rsi], ax
mov rax, qword [rsp + 0x52]
mov qword [rsi + 2], rax
mov eax, dword [rsp + 0x5a]
mov dword [rsi + 0xa], eax
movzx eax, word [rsp + 0x5e]
mov word [rsi + 0xe], ax
jmp 0x140112873
invalid
inc qword [rdi + 0x28]
lea rdx, str.ullruealseC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.82_srcerror.rsEOF_while_parsing_a_listEOF_while_parsing_an_objectEOF_while_parsing_a_stringEOF_while_parsing_a_valueexpected__:_expected_____or____expected_____or___expected_identexpected_valueinvalid_escapeinvalid_numbernumber_out_of_rangeinvalid_unicode_code_pointcontrol_character__u0000_u001F__found_while_parsing_a_stringkey_must_be_a_stringlone_leading_surrogate_in_hex_escapetrailing_commatrailing_charactersunexpected_end_of_hex_escaperecursion_limit_exceeded_at_line__column
mov r8d, 3
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.140112231
test rax, rax
jne 0x14011286c
mov byte [rsp + 0x50], 0
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [rsi + 0x10], xmm0
jmp 0x140112c53
inc qword [rdi + 0x28]
and qword [rdi + 0x10], 0
lea rdx, [rdi + 0x18]
lea rbx, [rsp + 0xe8]
mov rcx, rbx
mov r8, rdi
call fcn.140111ab4
cmp dword [rbx], 2
mov rdx, qword [rbx + 8]
jne 0x140112bf8
mov qword [rsi + 8], rdx
jmp 0x140112870
add al, 0xd0
cmp al, 0xa
jae 0x1401130f6
lea rbx, [rsp + 0x138]
mov rcx, rbx
mov rdx, rdi
mov r8b, 1
call fcn.1401122c3
cmp dword [rbx], 3
jne 0x140112ca6
add al, byte [rax]
invalid
mov rax, qword [rsp + 0x140]
jmp 0x14011286c
invalid
invalid
dec byte [rdi + 0x30]
je 0x1401130a7
inc qword [rdi + 0x28]
lea rax, [rsp + 0x78]
lea eax, [rsp + 0x78]
and qword [rax - 8], 0
mov qword [rax], 8
mov ebp, 8
mov r15b, 1
xor r13d, r13d
lea rbx, [rsp + 0xe8]
lea r14, [rsp + 0x28]
xor r12d, r12d
mov qword [rsp + 0x80], r12
mov rcx, rbx
mov rdx, rdi
call fcn.140002be7
cmp byte [rsp + 0xe8], 0
jne 0x140112da5
cmp byte [rsp + 0xe9], 0
je 0x140112b34
mov al, byte [rsp + 0xea]
movzx ecx, al
cmp ecx, 0x2c
je 0x140112ac9
cmp ecx, 0x5d
jne 0x140112aeb
mov byte [rsp + 0xb0], 6
mov al, 6
jmp 0x140112b76
test r15b, r15b
jne 0x140112af0
inc qword [rdi + 0x28]
mov rcx, r14
mov rdx, rdi
call fcn.140002be7
cmp byte [rsp + 0x28], 0
je 0x140112b3f
mov rax, qword [rsp + 0x30]
jmp 0x140112b64
test r15b, r15b
je 0x140112b50
cmp al, 0x5d
je 0x140113261
mov rcx, r14
mov rdx, rdi
call 0x14011283c
cmp byte [rsp + 0x28], 6
jl 0x140112b2a
sub byte [rsi], al
je 0x140113058
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
xor r15d, r15d
mov al, byte [rsp + 0xb0]
jmp 0x140112b76
mov qword [rsp + 0x28], 2
jmp 0x140112b59
cmp byte [rsp + 0x29], 0
je 0x140113293
mov al, byte [rsp + 0x2a]
jmp 0x140112af0
mov qword [rsp + 0x28], 7
mov rcx, rdi
mov rdx, r14
call fcn.1402ddbec
mov qword [rsp + 0xb8], rax
mov byte [rsp + 0xb0], 7
mov al, 7
cmp al, 6
je 0x140112dbf
movzx eax, al
cmp eax, 7
je 0x140112db2
cmp r12, qword [rsp + 0x70]
jne 0x140112ba0
lea rcx, [rsp + 0x70]
call fcn.14011148d
mov rbp, qword [rsp + 0x78]
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
movups xmmword [rbp + r13 + 0x10], xmm1
movups xmmword [rbp + r13], xmm0
inc r12
add r13, 0x20
jmp 0x140112a77
inc qword [rdi + 0x28]
lea rbx, [rsp + 0x128]
mov rcx, rbx
mov rdx, rdi
xor r8d, r8d
call fcn.1401122c3
cmp dword [rbx], 3
jne 0x140112c7e
mov rax, qword [rsp + 0x130]
jmp 0x14011286c
mov r8, qword [rsp + 0xf8]
lea rdi, [rsp + 0x70]
mov rcx, rdi
call fcn.14011078a
movups xmm0, xmmword [rdi]
movups xmmword [rsp + 0x2f], xmm0
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x3f], rax
mov byte [rsp + 0x50], 3
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rsp + 0x51], xmm0
mov rax, qword [rsp + 0x37]
mov qword [rsp + 0x60], rax
mov rax, qword [rsp + 0x3f]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x60]
mov qword [rsi + 0x10], rax
mov rax, qword [rsp + 0x68]
mov qword [rsi + 0x18], rax
mov al, byte [rsp + 0x50]
mov byte [rsi], al
mov rax, qword [rsp + 0x51]
mov qword [rsi + 1], rax
mov eax, dword [rsp + 0x59]
mov dword [rsi + 9], eax
movzx eax, word [rsp + 0x5d]
mov word [rsi + 0xd], ax
mov al, byte [rsp + 0x5f]
and al, 0x5f
and al, 0x5f
mov byte [rsi + 0xf], al
jmp 0x140112873
lea rbx, [rsp + 0x50]
lea rdx, [rsp + 0x128]
jmp 0x140112cb3
lea rdx, [rsp + 0x28]
mov qword [rdx], 5
mov rcx, rdi
call fcn.1402ddbec
jmp 0x14011286c
lea rbx, [rsp + 0x50]
lea rdx, [rsp + 0x138]
mov rcx, rbx
call fcn.140112112
cmp byte [rbx], 6
jne case.0x140013d8b.2364
mov rcx, qword [rsp + 0x58]
jmp 0x14011310d
cmp byte [rsp + 0x71], 0
je 0x140113229
mov al, byte [rsp + 0x72]
cmp al, 0x7d
jne 0x140112deb
movabs r14, 0x8000000000000000
mov r12b, 1
movabs rcx, 0x8000000000000000
cmp r14, rcx
cmp esi, ecx
cmp esi, ecx
je 0x140112d1f
movabs rbp, 0x8000000000000001
cmp r14, rbp
jne 0x140112d37
mov qword [rsp + 0x30], rbx
mov byte [rsp + 0x28], 6
jmp 0x140113195
mov byte [rsp + 0x28], 5
and qword [rsp + 0x30], 0
and qword [rsp + 0x40], 0
xor ebx, ebx
jmp case.0x1400f2479.416
and qword [rsp + 0x108], 0
and qword [rsp + 0x118], 0
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], rbx
mov qword [rsp + 0xa0], rax
lea r15, [rsp + 0xe8]
lea rdx, [rsp + 0xd8]
mov rcx, r15
call fcn.1401132d0
cmp byte [r15], 6
jne 0x140112e2f
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x28], 6
mov rcx, r14
mov rdx, rbx
call fcn.1400a33ee
jmp 0x140113188
mov rbx, qword [rsp + 0xf0]
jmp 0x14011305d
mov rbx, qword [rsp + 0xb8]
jmp 0x14011305d
lea rcx, [rsp + 0xb0]
call fcn.1401132c6
mov rbx, qword [rsp + 0x70]
lea rax, [rsp + 0x78]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x160], xmm0
mov r14b, 4
xor ebp, ebp
jmp 0x14011306d
mov byte [rsp + 0xe0], 0
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax], al
cmp al, 0x22
jne 0x140113245
inc qword [rdi + 0x28]
and qword [rdi + 0x10], 0
and dword [rdi + 0x10], 0
and dword [rdi + 0x10], 0
lea rdx, [rdi + 0x18]
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov r8, rdi
call fcn.140111ab4
cmp dword [rbx], 2
mov rbx, qword [rbx + 8]
jne case.0x1400fb033.335
mov qword [rsp + 0x78], rbx
jmp 0x1401130e7
mov r15d, r12d
lea rbx, [rsp + 0x70]
lea rdx, [rsp + 0x108]
and al, 8
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x90
add byte [rax], al
add byte [rbp + rcx*4 - 0x74], cl
and al, 0xe8
add byte [rax], al
add byte [rax - 0x77], cl
fld1
rcr ecx, cl
invalid
dec dword [rax - 0x77]
fld1
add al, 0
add byte [rax - 0x73], cl
sbb byte [r8 - 0x77], r9b
test byte [rax + riz], ah
add dword [rax], eax
add byte [rbp + rcx*4 + 0x6c], cl
and al, 0x28
and al, 8
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x90
add byte [rax], al
add byte [rbp + rcx*4 - 0x74], cl
and al, 0xe8
add byte [rax], al
add byte [rax - 0x77], cl
fld1
rcr ecx, cl
invalid
lea rcx, [rsp + 0x90]
mov rdx, rdi
add byte [rax - 0x77], cl
cli
call fcn.140002be7
cmp byte [rsp + 0x90], 0
je 0x140112e9a
invalid
adc byte [rbx + rcx*4 - 0x5c], cl
and al, 0x98
add byte [rax], al
add byte [rcx - 0x77], cl
out dx, al
mov r12, qword [rsp + 0x98]
mov r14, rbp
jmp 0x140112f78
cmp byte [rsp + 0x91], 0
and al, 0x91
add byte [rax], al
add byte [rax], al
je 0x140113028
mov al, byte [rsp + 0x92]
movzx ecx, al
cmp ecx, 0x2c
je 0x140112edf
movabs r14, 0x8000000000000000
cmp ecx, 0x7d
je 0x140112f78
mov ecx, r15d
test cl, cl
jne 0x140112eea
mov qword [rsp + 0x28], 8
jmp 0x140113031
mov ecx, r15d
test cl, cl
je 0x140113008
mov byte [rsp + 0xe0], 0
cmp al, 0x22
jne 0x14011327d
add dword [rbx], 0
invalid
add dword [rbx], 0
add byte [rax - 1], cl
sub byte [r8 - 0x7d], r9b
adc byte [eax], al
inc qword [rdi + 0x28]
and qword [rdi + 0x10], 0
mov rcx, r13
mov rdx, qword [rsp + 0x120]
mov r8, rdi
call fcn.140111ab4
cmp dword [rsp + 0x28], 2
mov r12, qword [rsp + 0x30]
jne 0x140112f2f
mov qword [rsp + 0x98], r12
mov r14, rbp
and al, 0x98
add byte [rax], al
add byte [rcx - 0x77], cl
out dx, al
jmp 0x140112f75
mov r8, qword [rsp + 0x38]
lea rcx, [rsp + 0x90]
mov rdx, r12
call fcn.14011078a
mov rax, qword [rsp + 0x90]
cmp rax, rbp
mov r14, rbp
cmovg r14, rax
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140112f6d
mov rbx, qword [rsp + 0xa0]
mov r12, qword [rsp + 0x98]
xor r15d, r15d
movabs rax, 0x8000000000000000
cmp r14, rax
je 0x14011311a
cmp r14, rbp
je case.0x140013d8b.2354
mov rcx, r13
lea rdx, [rsp + 0xd8]
call fcn.1401132d0
cmp byte [rsp + 0x28], 6
je 0x14011316b
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
mov qword [rsp + 0x148], r14
mov qword [rsp + 0x150], r12
mov qword [rsp + 0x158], rbx
mov rcx, r13
lea rdx, [rsp + 0x108]
lea r8, [rsp + 0x148]
add dword [rax], eax
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x70
add dword [rax], eax
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x70
call fcn.14011082a
mov rcx, r13
call fcn.1401132c6
jmp 0x140112e70
inc qword [rdi + 0x28]
mov rcx, r13
mov rdx, rdi
call fcn.140002be7
sti
out dx, al
inc dword [rax + 0x28247c]
sti
out dx, al
inc dword [rax + 0x28247c]
je 0x140113044
mov r12, qword es:[rsp + 0x30]
mov r12, qword [rsp + 0x30]
jmp 0x140112e92
mov qword [rsp + 0x28], 3
mov rcx, rdi
mov rdx, r13
call fcn.1402ddbec
mov al, 0xab
sbb al, 0
mov al, 0xab
sbb al, 0
mov r12, rax
jmp 0x140112e92
cmp byte [rsp + 0x29], 0
je 0x1401132b8
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rdx - 0x16d5dbbc], cl
invalid
mov al, byte [rsp + 0x2a]
jmp 0x140112ef2
mov rbx, qword [rsp + 0x30]
lea rcx, [rsp + 0x70]
call fcn.14000b06a
mov r14b, 6
mov bpl, 1
inc byte [rdi + 0x30]
mov rcx, rdi
call fcn.140112764
mov byte [rsp + 0x28], r14b
mov qword [rsp + 0x30], rbx
movaps xmm0, xmmword [rsp + 0x160]
movups xmmword [rsp + 0x38], xmm0
mov qword [rsp + 0x48], rax
test bpl, bpl
je 0x1401131c9
mov qword [rsp + 0x58], rbx
pop rsp
and al, 0x58
jmp 0x1401131b5
add byte [rax - 0x73], cl
push rsp
and al, 0x28
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
mov qword [rdx], reloc.WS2_32.dll_setsockopt
jmp 0x140112c99
mov r8, qword [rsp + 0x38]
lea r15, [rsp + 0x70]
mov rcx, r15
mov rdx, rbx
call fcn.14011078a
mov r14, qword [r15]
mov rbx, qword [r15 + 8]
movabs rax, 0x8000000000000000
mov eax, 0
add byte [rax], al
add byte [rax + 0xfc63949], al
invalid
jne 0x140113219
mov eax, 0
add byte [rax], al
add byte [rax + 0xfc63949], al
invalid
jne 0x140113219
movabs r14, 0x8000000000000001
jmp 0x140113221
lea rdx, [rsp + 0x28]
movabs r14, 0x8000000000000001
jmp 0x140113221
lea rdx, [rsp + 0x28]
mov qword [rdx], 0xa
mov rcx, rdi
call fcn.1402ddbec
mov rcx, rax
invalid
ror dword [rax - 0x77], 0xfa
mov rdx, rdi
call fcn.1402ddc28
jmp 0x14011286c
movups xmm0, xmmword [rsp + 0x108]
movups xmmword [rsp + 0x97], xmm0
add byte [rax], al
mov rax, qword [rsp + 0x118]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rdi + riz*4], ah
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x28], 5
invalid
invalid
test byte [rax + rdx*4], ah
mov qword [rsp + 0xa7], rax
add byte [rax], al
mov byte [rsp + 0x28], 5
movups xmm0, xmmword [rsp + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x29], eax
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x29], eax
mov rax, qword [rsp + 0x9f]
mov qword [rsp + 0x38], rax
and al, 0x38
lahf
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x38], rax
and al, 0x38
mov rax, qword [rsp + 0xa7]
mov eax, dword [rsp + 0xa7]
mov qword [rsp + 0x40], rax
jmp 0x140112d30
invalid
invalid
mov rbx, qword [rsp + 0x30]
mov rcx, r14
int1
mov rdx, r12
call fcn.1400a33ee
dec dword [rcx - 0x77]
invalid
mov qword [rsp + 0x30], r12
mov byte [rsp + 0x28], 6
sub byte [rsi], al
lea rcx, [rsp + 0x108]
call fcn.140110594
sar edi, cl
invalid
sar edi, cl
push qword [rbx + 0x3047fe01]
add esi, edi
inc byte [rdi + 0x30]
mov bl, 1
inc byte [rdi + 0x30]
mov rcx, rdi
call fcn.140002d68
dec dword [rax - 0x77]
and al, 0x48
test bl, bl
invalid
je 0x1401131c9
invalid
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x58], rcx
mov byte [rsp + 0x50], 6
test rax, rax
je 0x1401131f8
mov rcx, rax
call case.0x14010262d.239
invalid
invalid
invalid
jmp 0x1401131f8
shr eax, 0x84
invalid
test rax, rax
je 0x1401131e4
mov qword [rsp + 0x58], rax
mov byte [rsp + 0x50], 6
and al, 0x50
invalid
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
call fcn.140110567
jmp 0x1401131f8
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
sub byte [rdi], cl
adc byte [rsp + 0x38], cl
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
cmp byte [rsp + 0x50], 6
je 0x140112cc4
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc dword [rsi], eax
adc dword [rsi], eax
jmp 0x140112873
mov rax, qword [rsp + 0x80]
add byte [rbp + 0x31], al
in al, 0xe9
leave
cli
invalid
xor r12d, r12d
jmp 0x140112cf2
cli
invalid
invalid
dec dword [rax - 0x73]
push rsp
and al, 0x28
invalid
lea rdx, [rsp + 0x28]
mov qword [rdx], 3
mov rcx, rdi
call fcn.1402ddbec
mov rbx, rax
jmp 0x140112cef
invalid
dec dword [rax - 0x73]
push rsp
and al, 0x28
lea rdx, [rsp + 0x28]
mov qword [rdx], reloc.WS2_32.dll_recv
add byte [rax], al
mov rcx, rdi
call fcn.1402ddbec
mov rbx, rax
jmp 0x140112d10
scasd eax, dword [rdi]
cli
invalid
invalid
lea rdx, [rsp + 0x28]
mov qword [rdx], reloc.WS2_32.dll_select
mov rcx, rdi
mov ecx, edi
call fcn.1402ddbec
mov rbx, rax
jmp 0x14011305d
invalid
movzx eax, al
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
cmp eax, 0x7d
jne 0x1401132a1
mov qword [rdx], reloc.WS2_32.dll_select
jmp 0x1401132a8
lea rdx, [rsp + 0x28]
mov qword [rdx], 5
jmp 0x14011326d
mov qword [rdx], reloc.WS2_32.dll_recv
mov rcx, rdi
call fcn.1402ddbec
mov r12, rax
mov esp, eax
jmp case.0x140013d8b.2354
lea rdx, [rsp + 0x28]
mov qword [rdx], 5
jmp 0x1401132a8
invalid
in al, dx
sub byte [rax - 0x77], cl
invalid
or dh, al
invalid
add esp, 0x28
pop rdi
pop rsi
jmp 0x14011283c
and al, 0x60
mov qword [rax + 0x18], rdx
mov qword [rax + 0x20], r8
and qword [rax + 0x28], 0
and qword [rax], 0
mov qword [rax + 8], 1
and qword [rax + 0x10], 0
mov byte [rax + 0x30], 0x80
lea rdi, [rsp + 0x40]
and al, 0x40
mov rcx, rdi
mov rdx, rax
call 0x14011283c
cmp byte [rdi], 6
invalid
invalid
jne 0x14011335e
mov rax, qword [rsp + 0x48]
and al, 0x48
mov qword [rsi + 8], rax
mov byte [rsi], 6
jmp 0x1401133a5
movups xmm0, xmmword [rsp + 0x40]
movups xmm1, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
lea rcx, [rsp + 0x60]
call fcn.140002d1d
test rax, rax
je 0x140113394
mov qword [rsi + 8], rax
mov byte [rsi], 6
lea rcx, [rsp + 0x20]
call fcn.140110567
jmp 0x1401133a5
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc byte [rdi], r9b
adc dword [rsi], eax
mov rcx, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x68]
call fcn.1400a33ee
nop
add rsp, 0x98
pop rdi
pop rsi
ret
push rdi
push rbx
sub rsp, 0x40
mov r14, r8
mov rdi, rdx
mov rsi, rcx
lea r15, [0x1403a1310]
fild qword [rax]
invalid
mov rcx, qword [rdi + 0x10]
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
mov rbx, rcx
cmp rbx, rdx
jae 0x140113447
movzx r9d, byte [rax + rbx]
movzx ecx, byte [rax + rbx]
cmp byte [r9 + r15], 0
jne 0x140113402
inc rbx
mov qword [rdi + 0x10], rbx
jmp 0x1401133e8
lea r8, [rax + rbx]
cmp r9d, 0x5c
cmp ecx, 0x5c
jne 0x140113471
cmp rbx, rcx
jb 0x140113543
add rax, rcx
mov rcx, r14
mov rdx, rax
call case.0x1401035ec.228
inc rbx
mov qword [rdi + 0x10], rbx
mov rcx, rdi
mov ecx, edi
mov ecx, edi
mov rdx, r14
call fcn.140111c4e
test rax, rax
je 0x1401133da
mov qword [rsi + 8], rax
mov qword [rsi], 2
jmp 0x140113464
jne case.0x14010faec.48
lea r8, [rsp + 0x28]
mov qword [r8], 4
mov rcx, rsi
mov rdx, rdi
call fcn.140111c01
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
cmp r9d, 0x22
jne 0x1401134cc
cmp qword [r14 + 0x10], 0
je 0x1401134e4
cmp rbx, rcx
jb 0x140113552
add rax, rcx
mov rcx, r14
mov rdx, rax
call case.0x1401035ec.228
inc rbx
mov qword [rdi + 0x10], rbx
mov r8, qword [r14 + 8]
mov r9, qword [r14 + 0x10]
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov rdx, rdi
call fcn.140113564
mov rax, qword [rbx]
test rax, rax
je 0x14011351e
mov rcx, qword [rsp + 0x30]
mov qword [rsi + 0x10], rcx
mov ecx, 1
jmp 0x140113528
inc rbx
mov qword [rdi + 0x10], rbx
lea r8, [rsp + 0x28]
mov qword [r8], reloc.WS2_32.dll_ntohs
jmp 0x140113459
mov r9, rbx
sub r9, rcx
jb 0x14011355b
add rax, rcx
inc rbx
mov qword [rdi + 0x10], rbx
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov rdx, rdi
mov r8, rax
call fcn.140113564
mov rax, qword [rbx]
test rax, rax
je 0x14011351e
mov rcx, qword [rsp + 0x30]
mov qword [rsi + 0x10], rcx
xor ecx, ecx
jmp 0x140113528
mov ecx, 2
mov rax, qword [rsp + 0x30]
mov qword [rsi + 8], rax
mov qword [rsi], rcx
jmp 0x140113464
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.82_src_read.rs
mov rcx, rbx
call fcn.1402da430
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.82_src_read.rs
mov rdx, rbx
call fcn.1402da880
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.82_src_read.rs
jmp 0x14011354a
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.82_src_read.rs
jmp 0x14011354a
cmpsb byte [rsi], byte [rdi]
invalid
mov qword [rsi + 8], rax
add rsp, 0x40
invalid
pop rbx
pop rdi
pop rsi
ret
mov eax, dword [rsp + 0x30]
jmp 0x1401136c6
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
sub byte [rbp - 0x597bf02e], al
add byte [rax], al
add byte [rcx - 0x77], al
rol byte [rcx - 0x7d], 1
loopne 0x140113706
and r8d, 0xfffffffc
movabs r9, 0xffffffff00000003
and r9, rdx
mov r10d, edx
mov edx, edx
shr r10d, 2
xor r11d, r11d
mov eax, edx
mov rsi, rdx
cmp r10d, r11d
je 0x140113779
add dword [rdi], ecx
test byte [rcx + rax], bl
add byte [rax], al
cmp rsi, 2
jbe 0x140113886
cmp rsi, 3
je 0x140113870
adc dh, byte [rcx]
rol ecx, 0xe0
adc byte [rcx], dh
enter 0xffffffffffffc189, 0xffffffffffffffc1
jmp 0xc9d23921
xor ecx, ecx
xor edx, edx
call fcn.1402da430
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sfhash_0.1.1_srclib.rs
mov ecx, 1
mov edx, 1
call fcn.1402da430
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sfhash_0.1.1_srclib.rs
mov ecx, 3
mov edx, 3
add al, ch
stosb byte [rdi], al
invalid
sbb al, 0
add al, ch
stosb byte [rdi], al
imul ebx, dword [rax + rax], 0x4c
lea eax, [0x1403a1648]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sfhash_0.1.1_srclib.rs
mov ecx, 2
mov edx, 2
call fcn.1402da430
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sfhash_0.1.1_srclib.rs
jmp 0x140113851
add eax, 0x28dcfa
jmp 0x140113861
invalid
add eax, 0x894d0000
invalid
invalid
and al, 0x10
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
lock and qword [rdi + 0x38], 0xfffffffffffffffe
cmp dh, bh
cmp dh, bh
jmp 0x140113d71
sub byte [rax - 0x75], cl
sub dword [rax - 0x75], ecx
popfq
add byte [rax], 0
add byte [rbx + rcx*4 - 0x5b], cl
mov byte [rax], al
add byte [rax], al
xor r14d, r14d
mov rsi, qword [sym.imp.KERNEL32.dll_SwitchToThread]
lea r15, [rsp + 0x30]
test bl, 1
jne 0x140113c5f
mov r13d, ebx
shr r13d, 1
and r13d, 0x1f
cmp r13d, 0x1f
jne 0x140113ba8
call rsi
mov rbx, qword [rbp + 0x80]
jmp 0x140113c3f
cmp r13d, 0x1e
jne 0x140113be5
test r14, r14
jne 0x140113be5
mov rcx, r15
call fcn.140113df4
mov ecx, 0x4e0
mov edx, 8
add al, ch
jne 0x140113bca
add byte [rax], al
add al, ch
jne 0x140113bca
add byte [rax], al
mov r14, rax
mov r8d, 0x4e0
mov rcx, rax
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
xor ecx, ecx
call fcn.1400d20f5
test r12, r12
jne 0x140113c26
mov rcx, r15
call fcn.140113df4
mov ecx, 0x4e0
mov edx, 8
call fcn.140113e3f
mov r12, rax
mov r8d, 0x4e0
mov rcx, rax
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
lock cmpxchg qword [rbp + 0x88], r12
cmpxchg qword [rbp + 0x88], r12
cmpxchg qword [rbp + 0x88], r12
jne 0x140113c4b
mov qword [rbp + 8], r12
lea rcx, [rbx + 2]
mov rax, rbx
lock cmpxchg qword [rbp + 0x80], rcx
je 0x140113cd6
add byte [rax], al
add byte [rax], al
mov rbx, rax
mov r12, qword [rbp + 0x88]
jmp 0x140113b81
invalid
mov rcx, r14
call fcn.1400d20f5
mov rbx, qword [rbp + 0x80]
mov r14, r12
jmp 0x140113c3f
mov rax, qword [rsp + 0x20]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
mov rcx, r14
call fcn.1400d20f5
mov r15, qword [rsp + 0x28]
jmp 0x140113cb8
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movups xmmword [r15 + 0x18], xmm1
movups xmmword [r15 + 8], xmm0
or byte [r8 + 1], r15b
or byte [r8 + 1], r15b
jmp 0x140113dc4
cmp r13d, 0x1e
jne 0x140113d41
test r14, r14
je case.0x140013d8b.2418
add dword [rax], eax
add byte [rcx + rcx*4 - 0x4b], cl
mov byte [rax], al
add byte [rax], al
mov qword [rbp + 0x88], r14
lock add qword [rbp + 0x80], 2
mov qword [r12], r14
mov rax, qword [rsp + 0x20]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [r12 + 0x4c8], xmm1
movups xmmword [r12 + 0x4b8], xmm0
lock or qword [r12 + 0x4d8], 1
jmp 0x140113d6c
imul rax, r13, 0x28
mov rcx, qword [rsp + 0x20]
and al, 0x20
and al, 0x20
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [r12 + rax + 0x18], xmm1
movups xmmword [r12 + rax + 8], xmm0
lock or qword [r12 + rax + 0x28], 1
mov rcx, r14
int1
call fcn.1400d20f5
mov r15, qword [rsp + 0x28]
lea rcx, [rdi + 0x48]
mov edx, 1
call fcn.14011397a
add rdi, 0x50
invalid
push rax
mov rcx, rdi
mov rdx, 0xffffffffffffffff
call fcn.14011397a
mov eax, 2
add bl, ch
invalid
invalid
adc dword [rdi + 0x18], ecx
movups xmmword [r15 + 8], xmm0
xor eax, eax
mov qword [r15], rax
add rsp, 0x518
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fconcurrent_queue_1.2.2_srcunbounded.rs
call fcn.1402da8f0
std
push 0x1c
invalid
int3
ror dword [rax], 0x48
lea edx, [rsp + 0x20]
push rsp
and al, 0x20
mov r8d, 0x4d8
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
nop
add rsp, 0x4f8
add bl, al
and byte [rax], al
lea rdi, [rax + 8]
push reloc.WS2_32.dll_ntohs
pop rax
lea r12, [rsp + 0x28]
mov rcx, rax
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
and qword [r15 + 0x80], 0
lea rdi, [r15 + 0x88]
lea rsi, [rsp + 0x108]
mov rcx, rax
rep movsq qword [rdi], qword [rsi]
mov qword [r15 + reloc.WS2_32.dll_recv0], 0x10
add byte [rax], al
adc byte [rax], al
add byte [rax], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
mov qword [r15 + 0x108], 8
mov qword [r15 + 0x110], r14
mov qword [r15 + 0x118], 4
lea rdi, [r15 + 0x120]
push listen
pop rcx
lea rsi, [rsp + 0xa0]
rep movsq qword [rdi], qword [rsi]
push 0x68
pop rcx
push 8
pop rdx
call fcn.140113e3f
push 1
pop rcx
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], r15
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [rax + 0x20], xmm0
adc dword [rax + 0x20], eax
adc dword [rax + 0x20], eax
movups xmmword [rax + 0x30], xmm1
xorps xmm0, xmm0
movups xmmword [rax + 0x40], xmm0
and qword [rax + 0x50], 0
mov qword [rax + 0x58], rcx
mov qword [rax + 0x60], rcx
lock inc qword [rax]
add byte [rsi + 0x2b], bh
add byte [rsi + 0x2b], bh
mov qword [rbx], rax
mov qword [rbx + 8], rax
and qword [rbx + 0x10], 0
lea rsp, [rbp + 0x100]
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov edx, 0xa0
call fcn.1402d9f90
ud2
add dword [rax - 0x73], ecx
and al, 0x28
movups xmmword [rax], xmm0
mov r8, qword [rcx + 0x10]
mov byte [rsp + 0x20], 0
lea rdx, [0x1403a17b0]
mov rcx, rax
mov r9b, 1
call fcn.140124bc0
int3
je 0x1401140c7
mov ecx, reloc.WS2_32.dll_recv
mov edx, 8
call fcn.140113e3f
mov qword [rax], rsi
mov qword [rax + 8], rdi
lea rdx, [0x1403a1840]
add rsp, 0x28
pop rdi
pop rsi
ret
mov ecx, 7
int 0x29
ud2
ret
movups xmmword [rax + 0x18], xmm0
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.1400b0bbe
nop
add rsp, 0x58
ret
sub esp, 0x98
mov qword [rsp + 0x68], r8
mov r14, rdx
mov qword [rsp + 0x40], rcx
lea rax, [rdx + 8]
or byte [rax - 0x77], cl
and al, 0x48
or byte [rax - 0x77], cl
and al, 0x48
mov r12, qword [rdx + 8]
test r12, r12
je 0x140114208
lea rdx, [r12 + 0x10]
lea rcx, [rsp + 0x70]
call fcn.14007ea94
mov r15, qword [r14 + 0x10]
test r15, r15
je 0x1401147c1
mov rax, qword [r15 + 0x10]
mov qword [rsp + 0x60], rax
movups xmm0, xmmword [r15]
movaps xmmword [rsp + 0x50], xmm0
mov word [r15], 1
movzx eax, byte [rsp + 0x50]
lea rcx, [0x1403d5a68]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
loopne 0x140114203
lea r13, [rsp + 0x70]
lea ebp, [rsp + 0x70]
mov rdx, qword [r13 + 8]
add rdx, 8
add r12, 0x50
invalid
push rax
lea rbp, [rsp + 0x20]
mov rcx, rbp
mov r8, r15
mov r9, r12
call fcn.14007eb89
mov rcx, rbp
call fcn.14007ea74
mov rcx, r13
call fcn.14007eb1e
and qword [r14 + 0x10], 0
adc byte [rax], al
lea rcx, [rsp + 0x50]
call fcn.14007ea74
mov rcx, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
call fcn.1401147e8
and qword [r14 + 8], 0
mov r15, qword [r14]
mov rax, qword [r15 + 0x10]
mov eax, dword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
movabs rdi, 0x8000000000000000
cmp rax, 2
je case.0x140061f32.2080
cmp eax, 1
jne 0x140114369
clc
add dword [rdi], ecx
test dword [0x18911422e], edi
mov esi, dword [rdi + 0x18]
mov rsi, qword [r15 + 0x18]
mov rax, qword [rsi]
invalid
mov rcx, qword [rsi + 0x108]
mov rdx, qword [rsi + 0x118]
add byte [rax - 1], cl
leave
add byte [rax - 1], cl
leave
and rcx, rax
and ecx, eax
cmp rcx, rdx
jae 0x1401147b3
mov r8, rax
xor eax, eax
sub rax, qword [rsi + 0x100]
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
mov rdx, qword [rsi + 0x110]
mov edx, dword [rsi + 0x110]
imul r9, rcx, 0x28
mov r10, qword [rdx + r9 + 0x20]
mov edx, dword [rdx + rcx + 0x20]
lea r11, [r8 + 1]
cmp r11, r10
jne 0x14011429d
inc rcx
cmp rcx, qword [rsi + 0x118]
jb 0x14011428e
and rax, r8
add rax, qword [rsi + 0x100]
mov r10, rax
mov rax, r8
lock cmpxchg qword [rsi], r10
jne 0x140114233
jmp 0x1401143a4
cmp r10, r8
jne case.0x1401013a7.278
and qword [rsp + 0x90], 0
mov ecx, 1
invalid
xor eax, eax
lock cmpxchg qword [rsp + 0x90], rcx
cmpxchg qword [rsp + 0x90], rcx
mov rax, qword [rsi + 0x80]
add byte [rax], 0
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x108]
add dword [rax], eax
add byte [rax - 0x77], cl
mov edx, ecx
not rdx
ror byte [rax + 0x21], cl
ret 0x394c
cmp rdx, r8
jne 0x140114230
test dword [rdi + rdi*8 - 1], edx
invalid
cmpxchg dword [rsp + 0x90], ecx
jmp 0x14011443c
call qword [sym.imp.KERNEL32.dll_SwitchToThread]
jmp 0x140114230
invalid
invalid
invalid
invalid
invalid
mov rbp, qword [r15 + 0x18]
mov rcx, qword [rbp]
mov r13, qword [rbp + 8]
mov rdx, rcx
retf 0xd148
invalid
shr edx, 1
mov edi, edx
and edi, 0x1f
cmp rdi, 0x1f
je 0x140114361
pop rax
pop rax
lea rbx, [rcx + 2]
test cl, 1
add dword [rbp + 0x3a], esi
and qword [rsp + 0x20], 0
mov r8d, 1
xor eax, eax
lock cmpxchg qword [rsp + 0x20], r8
mov r12, qword [rbp + 0x80]
mov esp, dword [rbp + 0x80]
mov rax, r12
mov eax, esp
add byte [rax], 0
add byte [rcx + rcx*4 - 0x20], cl
mov eax, esp
shr rax, 1
cmp rdx, rax
cmp edx, eax
cmp edx, eax
je 0x14011441f
test dl, ah
add byte [rax], al
add byte [rcx + 0x31], cl
xor r12, rcx
xor r12, rcx
xor eax, eax
cmp r12, 0x40
cld
setae al
ror byte [rax + 9], 0xc3
ror byte [rax + 9], 0xc3
test r13, r13
je 0x140114361
mov rax, rcx
lock cmpxchg qword [rbp], rbx
invalid
je 0x1401143d0
mov rcx, rax
jmp 0x1401142f4
xchg ebx, eax
call qword [sym.imp.KERNEL32.dll_SwitchToThread]
jmp 0x1401142f0
mov r12d, 2
mov rcx, r12
and rcx, 0xfffffffffffffffc
cld
or rcx, 1
mov rax, r12
loopne case.0x140061f32.2100
cmpxchg qword [r15 + 0x38], rcx
je 0x1401143ef
invalid
mov r12, rax
test r12b, 2
je 0x140114415
invalid
test r12b, 1
je 0x14011436f
call qword [sym.imp.KERNEL32.dll_SwitchToThread]
and r12, 0xfffffffffffffffe
and esp, 0xfffffffe
jmp 0x14011436f
add rdx, r9
mov rbp, qword [rdx]
mov r12b, byte [rdx + 8]
invalid
or byte [rax - 0x75], cl
sbb byte [rax - 0x77], cl
and al, 0x2f
invalid
movups xmm0, xmmword [rdx + 9]
movaps xmmword [rsp + 0x20], xmm0
add r8, qword [rsi + 0x100]
mov qword [rdx + 0x20], r8
jmp 0x140114515
lea rsi, [rdi + 1]
cmp rsi, 0x1f
jne 0x14011446a
mov rax, qword [r13]
test rax, rax
jne 0x14011444b
call qword [sym.imp.KERNEL32.dll_SwitchToThread]
jmp 0x1401143de
mov rbp, qword [r15 + 0x18]
mov ebp, dword [rdi + 0x18]
mov r12b, byte [r15 + 0x20]
mov rax, qword [r15 + 0x30]
mov qword [rsp + 0x2f], rax
movups xmm0, xmmword [r15 + 0x21]
movaps xmmword [rsp + 0x20], xmm0
lock and qword [r15 + 0x38], 0xfffffffffffffffe
jmp 0x140114515
shr r12b, 2
and r12b, 1
jmp 0x140114443
and r12b, 1
movabs rbp, 0x8000000000000000
movabs rdi, 0x8000000000000000
jmp 0x140114529
test rcx, rax
setne r12b
rol dword [rcx + 0xf], 0x95
invalid
mov rbp, rdi
jmp 0x140114529
and rbx, 0xfffffffffffffffe
and ebx, 0xfffffffe
mov rcx, qword [rax]
xor edx, edx
test rcx, rcx
setne dl
lea rcx, [rbx + rdx]
or al, 0x13
or al, 0x13
add rcx, 2
mov qword [rbp + 8], rax
or byte [r8 - 0x77], r9b
invalid
invalid
or byte [r8 - 0x77], r9b
add byte [r9 - 0x73], r9b
lea rbx, [r13 + 8]
imul rax, rdi, 0x28
lea rdi, [rax + r13]
pop rbp
or byte [rax + 0x6b], cl
invalid
add rdi, 8
mov rax, qword [rdi + 0x20]
test al, 1
jne 0x14011448a
call qword [sym.imp.KERNEL32.dll_SwitchToThread]
jmp 0x14011447a
mov rbp, qword [rdi]
mov r12b, byte [rdi + 8]
mov rax, qword [rdi + 0x18]
sbb byte [rax - 0x77], cl
and al, 0x2f
movups xmm0, xmmword [rdi + 9]
movaps xmmword [rsp + 0x20], xmm0
cmp esi, 0x1f
jne 0x1401144b6
xor esi, esi
movabs rdi, 0x8000000000000000
jmp 0x1401144d7
mov rax, qword [rdi + 0x20]
and byte [r8 - 0x77], r9b
ror dword [rax - 0x7d], 0xc9
mov rcx, rax
or rcx, 2
add dh, al
cmpxchg qword [rdi + 0x20], rcx
add dh, al
cmpxchg qword [rdi + 0x20], rcx
jne 0x1401144ba
test al, 4
movabs rdi, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
je 0x140114515
add byte [rax], al
add byte [rax], al
add byte [rax], al
xor byte [rsi + rdi + 0x48], 0x83
invalid
cmp rsi, 0x1e
jae 0x14011450d
invalid
xor byte [rax + 0x6b], cl
invalid
imul rax, rsi, 0x28
inc rsi
mov rcx, qword [rbx + rax + 0x20]
add r12, qword [rax]
test cl, 2
jne 0x1401144d7
lea rcx, [rbx + rax]
add rcx, 0x20
mov rax, qword [rcx]
invalid
shl dword [rax], 0x48
mov eax, dword [rcx]
invalid
mov rdx, rax
or rdx, 4
lock cmpxchg qword [rcx], rdx
jne 0x1401144f9
adc dword [rbp - 0xe], esi
test al, 2
jne 0x1401144d7
jmp 0x140114515
mov rcx, r13
call fcn.140113ead
invalid
dec dword [rax - 0x75]
and al, 0x2f
mov rax, qword [rsp + 0x2f]
mov qword [rsp + 0x5f], rax
movaps xmm0, xmmword [rsp + 0x20]
movaps xmmword [rsp + 0x50], xmm0
cmp rbp, rdi
jne 0x14011466b
test r12b, r12b
jne 0x1401146c1
mov rax, qword [rsp + 0x48]
mov r12, qword [rax]
test r12, r12
jne 0x14011416d
mov rsi, qword [r14]
mov r15, qword [rsi + 0x50]
mov edi, dword [rsi + 0x50]
mov edi, dword [rsi + 0x50]
test r15, r15
jne 0x1401145bb
mov ecx, 0x78
call fcn.1400ac809
mov rcx, rax
mov eax, 1
add byte [rax], al
mov qword [rcx], rax
mov qword [rcx + 8], rax
lea r15, [rcx + 0x10]
or qword [rcx + 0x10], 0xffffffffffffffff
adc bh, bh
and word [rcx + 0x18], 0
xorps xmm0, xmm0
movups xmmword [rcx + 0x20], xmm0
movups xmmword [rcx + 0x30], xmm0
xor byte [r15], cl
adc dword [rcx + 0x39], eax
mov byte [rcx + 0x50], 0
movups xmmword [rcx + 0x68], xmm0
xor eax, eax
lock cmpxchg qword [rsi + 0x50], r15
cmpxchg dword [rsi + 0x50], edi
je 0x1401145bb
mov r12, rax
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
mov dword [rsp + 0x20], ecx
lock dec qword [rcx]
jne case.0x14010262d.271
lea rcx, [rsp + 0x20]
call fcn.14007ea3d
mov r15, r12
lock inc qword [r15 - 0x10]
inc qword [r15 - 0x10]
invalid
jle case.0x1400c36e9.954
lea r12, [rsp + 0x20]
mov rcx, r12
mov ecx, esp
mov ecx, esp
mov rdx, r15
call fcn.14007ea94
mov rsi, qword [r12 + 8]
mov rdi, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
cmp byte [rsi + 0x30], 0
je 0x1401145f4
mov ecx, 0x28
call fcn.1400ac809
invalid
stc
dec dword [rcx - 0x77]
invalid
jmp 0x1401145fc
lea r12, [r15 + 0x40]
mov byte [rsi + 0x30], 1
lea rax, [rsi + 8]
mov byte [r12], 0
mov qword [r12 + 0x18], rdi
and al, 0x18
and al, 0x18
and qword [r12 + 0x20], 0
lea rcx, [rdi + 0x20]
test rdi, rdi
cmove rcx, rax
mov qword [rsi + 0x10], r12
mov dword [rsi + 0x10], esp
mov qword [rcx], r12
cmp qword [rsi + 0x18], 0
jne 0x14011462d
mov qword [rsi + 0x18], r12
add r15, 0xfffffffffffffff0
inc qword [rsi + 0x20]
lea r13, [rsp + 0x20]
mov rcx, r13
call fcn.14007eb1e
idiv bh
idiv bh
dec dword [rcx - 0x7d]
add byte gs:[rax], al
and qword [r13], 0
mov ecx, 1
xor eax, eax
lock cmpxchg qword [r13], rcx
cmpxchg dword [rbp], ecx
mov rcx, qword [rsp + 0x48]
call fcn.1401147e8
mov qword [r14 + 8], r15
mov qword [r14 + 0x10], r12
jmp 0x140114208
mov rax, qword [rsp + 0x5f]
mov qword [rsp + 0x7f], rax
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x70], xmm0
add r15, 0x40
mov edx, 1
mov rcx, r15
mov ecx, edi
call fcn.14011397a
mov rcx, qword [rsp + 0x40]
mov qword [rcx], rbp
mov qword [rcx], rbp
mov byte [rcx + 8], r12b
movaps xmm0, xmmword [rsp + 0x70]
movups xmmword [rcx + 9], xmm0
mov rax, qword [rsp + 0x7f]
mov qword [rcx + 0x18], rax
mov rsi, qword [rsp + 0x48]
mov rcx, rsi
call fcn.1401147e8
and qword [rsi], 0
jmp case.0x14010faec.63
mov rsi, qword [rsp + 0x48]
mov rcx, rsi
call fcn.1401147e8
and qword [rsi], 0
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rax - 0x75], 0x4c
and al, 0x40
add byte [rax], al
add byte [rax], al
or byte [rax - 0x75], 0x4c
and al, 0x40
mov qword [rcx], rax
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0x68]
mov rax, qword [rax]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
lea r8, [rsp + 0x20]
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], rdx
mov byte [r8], 2
mov rcx, r15
mov rdx, r8
call fcn.14007ec39
lea rcx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
call fcn.14007ea74
jmp 0x140114792
invalid
mov rsi, qword [rsp + 0x58]
mov esi, dword [rsp + 0x58]
mov rdi, qword [rsp + 0x60]
mov rax, qword [rsp + 0x68]
and al, 0x68
invalid
and al, 0x68
mov rcx, qword [rax]
mov rax, qword [rcx]
or byte [rax - 0x75], cl
add dword [rax - 0x75], ecx
mov rcx, qword [rcx + 8]
cmp rdi, rcx
mov rcx, qword [rcx + 8]
cmp rdi, rcx
jne case.0x1400c36e9.947
invalid
invalid
cmp rsi, rax
jne case.0x1400c36e9.947
lea rdx, [rsp + 0x20]
push rsp
and al, 0x20
mov qword [rdx + 8], rsi
mov dword [rdx + 8], esi
mov qword [rdx + 0x10], rdi
mov dword [rdx + 0x10], edi
mov byte [rdx], 2
add al, byte [rdx]
mov rcx, r15
stc
call fcn.14007ec39
idiv bh
jmp 0x140114792
call qword [rax]
lea r8, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], rdx
mov byte [r8], 2
add cl, byte [rcx + rcx*4 - 7]
add cl, byte [rcx + rcx*4 - 7]
mov rdx, r8
call fcn.14007ec39
mov rcx, rdi
call qword [rsi + 0x18]
mov rsi, qword [rsp + 0x40]
and al, 0x40
lea rcx, [rsp + 0x70]
call fcn.14007eb1e
jge case.0x1400c36e9.958
idiv bh
movabs rax, 0x8000000000000001
mov qword [rsi], rax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x16f976b8], al
or byte [rax - 0x77], 6
invalid
xor edi, edi
or byte [rax - 0x77], 6
jmp case.0x14010faec.63
invalid
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fconcurrent_queue_1.2.2_src_bounded.rs
sub byte [rax], al
call fcn.1402da430
ud2
lea rcx, str.cannot_poll_a_completed__EventListener__future
and byte [rax], al
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fevent_listener_2.5.2_srclib.rs
and byte [rax], al
call fcn.14007eb46
lea rcx, str.cannot_poll_and_wait_on__EventListener__at_the_same_time_s1_
lea rdx, str.Pr1_
call fcn.14007eb46
int3
sub rsp, 0x20
cmp qword [rcx], 0
invalid
je 0x140114811
add byte [rsi + rbx + 0x48], dh
mov esi, ecx
mov rsi, rcx
call fcn.14007ec6c
jno 0x14011479d
idiv bh
mov rax, qword [rsi]
lock dec qword [rax]
jne 0x140114811
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.14007ea3d
nop
add rsp, 0x20
pop rsi
ret
jne fcn.1400a33ee
ret
movups xmm0, xmmword [rsp + 0x6e]
movups xmmword [r14 + 0xe], xmm0
movaps xmm0, xmmword [rsp + 0x60]
and al, 0x60
and al, 0x60
movups xmmword [r14], xmm0
xor ecx, ecx
mov rdx, rdi
call fcn.140127490
sub eax, dword [rcx]
invalid
mov rbx, rdx
test rax, rax
je 0x140114923
mov rcx, rsi
call fcn.140114962
mov rsi, rbx
jmp 0x140114896
lea rcx, [rsp + 0x20]
call fcn.140114947
mov rcx, rsi
call fcn.140114962
xor eax, eax
mov rdx, rbx
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r14
ret
test eax, eax
je 0x140114961
mov rcx, qword [rcx]
shl r8, 5
mov edx, 4
jmp fcn.14001af0d
ret
add eax, dword [rax]
add byte [rax], al
lea r15, [rsp + 0x38]
mov r14, qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WaitOnAddress]
mov esi, dword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WaitOnAddress]
mov eax, dword [0x14041a8c4]
cmp eax, 4
ja 0x140114ac1
xchg dword [rdx], eax
add dword [rax], eax
invalid
xchg dword [rdx], eax
add dword [rax], eax
add byte [rcx + 0x46349c0], cl
test byte [rcx + rax - 0x20], cl
mov eax, eax
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
mov eax, 2
lock cmpxchg dword [0x14041a8c4], r13d
jne 0x1401149b6
mov dword [rsp + 0x38], 3
mov r8d, 4
lea rcx, [0x14041a8c4]
mov rdx, r15
mov r9d, 0xffffffff
call r14
cmp eax, 1
je 0x1401149b0
call sub.KERNEL32.dll_GetLastError
jmp 0x1401149b0
lea ecx, [0x14041a8c4]
mov edx, 4
call fcn.140127470
and edi, 0x7fffffff
mov dword [rsp + 0x28], 0x81
and dword [rsp + 0x20], 0
mov ecx, ebx
mov edx, edi
mov r8d, esi
xor r9d, r9d
call sub.WS2_32.dll_WSASocketW
cmp rax, 0xffffffffffffffff
clc
invalid
je 0x140114a7b
mov rdx, rax
xor eax, eax
jmp 0x140114a8f
call sub.KERNEL32.dll_GetLastError
mov edx, eax
shl rdx, 0x20
or rdx, 2
mov eax, 1
add rsp, 0x68
add esp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, str.x:_
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x30]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_socket2_0.4.4_src_syswindows.rs
call fcn.1402da380
int3
mov rcx, qword [rcx + 0x10]
jmp case.0x140013d8b.2470
invalid
invalid
invalid
sub rsp, 0x28
call sub.WS2_32.dll_WSAGetLastError
invalid
xor eax, 0xc148001c
loopne 0x140114bd5
or rax, 2
add rsp, 0x28
ret
add al, ch
push rsi
xor eax, 0xc085001c
je 0x140114bdb
add rsp, 0x28
jmp 0x140114ba8
xor eax, eax
add rsp, 0x28
ret
xor eax, eax
lock cmpxchg byte [rcx], dl
mov al, reloc.WS2_32.dll_recvfrom
mov al, reloc.WS2_32.dll_recvfrom
jne 0x140114bf0
jmp 0x140114bf8
pause
mov al, byte [rcx]
test al, al
jne case.0x1400e769f.638
jmp 0x140114be4
ret
int3
int3
sub rsp, 0xc8
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lodsb al, byte [rsi]
and al, 0x80
lea ebp, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
mov qword [rbp + 0x40], 0xfffffffffffffffe
mov dword [rbp + 0x40], 0xfffffffe
invalid
mov rax, qword [rcx]
mov eax, dword [rcx]
cmp dword [rax], 0xc00000fd
std
add byte [rax], al
ror byte [rdi], 0x85
invalid
invalid
mov eax, dword [rcx]
jne 0x140114db3
add byte [rax], al
mov dword [rbp + 0x38], 0
mov byte [rbp + 0x3c], 0
invalid
cmp byte [rax], al
add byte [rax], al
add dh, al
cmp al, 0
invalid
add byte [rbx + 0x30657f05], cl
add byte [rbp + 0x48], ah
mov rcx, qword [0x58]
mov eax, dword [0x14041b1b8]
xor byte gs:[rax], al
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
adc al, 0
add byte [rax], al
test eax, eax
je 0x140114c5b
cmp eax, 1
je 0x140114c9b
jmp case.0x140061f32.2479
mov eax, dword [0x14041b1b8]
push rdi
xor byte gs:[rax], al
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
lea rcx, [rax + 0xc8]
lea rdx, [0x140115f00]
adc al, byte [rax]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x1284
adc al, byte [rax]
invalid
adc al, byte [rax]
add al, ch
scasd eax, dword [rdi]
adc al, byte [rax]
call fcn.140115f30
mov eax, dword [0x14041b1b8]
add byte [rbx + 0x30653105], cl
add byte [rbp + 0x48], ah
mov rcx, qword gs:[0x58]
mov rcx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rcx + rax*8]
mov byte [rax + 0xd0], 1
adc al, 0
add byte [rax], al
invalid
adc al, 0
add byte [rax], al
add dword [rbx + 0x30651705], ecx
add eax, 0x306517
invalid
invalid
mov eax, dword [0x14041b1b8]
add eax, 0x306517
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov rsi, qword [rax + 0xc8]
enter 0, 0
enter 0, 0
test rsi, rsi
jne 0x140114cd9
call fcn.1402de330
mov eax, dword [0x14041b1b8]
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]
mov rsi, qword [rax + 0xc8]
mov al, 0xc8
add byte [rax], al
add al, dh
inc qword [rsi]
lock inc qword [rsi]
jle 0x140114e29
test rsi, rsi
je case.0x140061f32.2479
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
test rax, rax
je 0x140114d08
cmp eax, 2
jne 0x140114d16
invalid
mov eax, 9
lea rcx, str._unknown_
jmp case.0x140013d8b.2552
mov eax, 4
lea rcx, [0x1403ab3f8]
sub word [rax], ax
jmp case.0x140013d8b.2552
invalid
mov rcx, qword [rsi + 0x18]
mov rax, qword [rsi + 0x20]
and byte [rax - 1], cl
invalid
mov qword [rbp + 8], rcx
mov qword [rbp + 0x10], rax
lea rax, [rbp + 8]
mov qword [rbp + 0x18], rax
lea rax, [0x1400676f0]
mov qword [rbp + 0x20], rax
lea rax, str._nthread__has_overflowed_its_stack_n
mov qword [rbp - 0x58], rax
test al, 0x48
mov dword [rbp - 0x50], 2
mov r8b, 2
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x38], 0
enter 0, 0
add byte [rax], al
lea rax, [rbp + 0x18]
sbb byte [r8 - 0x77], r9b
mov r8d, 0xc045c748
rol byte [r9], 0
add byte [rax], al
lea rax, [rbp + 0x38]
mov qword [rbp + 0x28], rax
mov qword [rbp + 0x30], 0
lea rdx, [0x1403a1e28]
lea rcx, [rbp + 0x28]
lea r8, [rbp - 0x58]
call fcn.140067750
mov rcx, qword [rbp + 0x30]
test al, al
je 0x140114dbf
test rcx, rcx
je 0x140114df7
pop rdi
mov qword [rbp - 0x28], rcx
lea rcx, [rbp - 0x28]
call fcn.140115240
lock dec qword [rsi]
jne 0x140114db3
mov rcx, rsi
call fcn.1401160a0
xor eax, eax
add rsp, 0xc8
pop rsi
pop rbp
ret
test rcx, rcx
je case.0x140061f32.2470
lea rcx, [rbp + 0x30]
call fcn.140115240
jae 0x140114dcf
add byte [rax], al
xor al, ch
jae 0x140114dcf
add byte [rax], al
mov qword [rbp - 0x28], 0
lock dec qword [rsi]
dec qword [rsi]
je 0x140114dab
fadd dword [r8]
add byte [rax], al
add al, dh
invalid
dec qword [rsi]
jmp 0x140114db3
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyedlibrary_std_src_threadmod.rs
lea r8, [0x1403a2098]
mov edx, 0x5e
call fcn.1402da910
jmp 0x140114e29
lea rax, str._b_:_
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 1
mov qword [rbp - 0x18], 8
add byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
adc dword [rbp - 0x10], eax
adc dword [rbp - 0x10], eax
lea rdx, [0x1403a2870]
lea rcx, [rbp - 0x28]
call fcn.1402da380
ud2
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add al, ch
cdq
pop rbx
sbb al, 0
int3
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], 0
invalid
add byte [rax], 0
add byte [rax - 0x7d], cl
invalid
invalid
jge 0x140114e96
cmp qword [rbp + 0x30], 0
je 0x140114e72
add byte [rcx + rcx + 0x48], dh
lea ecx, [rbp + 0x30]
lea rcx, [rbp + 0x30]
call fcn.140115240
nop
add rsp, 0x28
pop rsi
pop rbp
ret
mov dword [rbp], 0xfffffffe
mov rsi, rcx
movzx eax, byte [0x14041aa10]
mov edx, 0x38
add byte [rcx], dh
leave
add byte [rcx], dh
leave
call fcn.1401222c0
mov rdx, rax
test rax, rax
je case.0x1400f2479.473
mov qword [rdx], 1
add byte [rax], al
mov qword [rdx + 8], 1
movups xmm0, xmmword [rsi]
add byte [rdi], cl
adc byte [rsi], al
movups xmmword [rdx + 0x10], xmm0
mov rax, qword [rsi + 0x10]
mov qword [rdx + 0x20], rax
mov rax, qword [0x14041a950]
nop word cs:[rax + rax]
cmp rax, 0xffffffffffffffff
je 0x140114f07
lea rcx, [rax + 1]
lock cmpxchg qword [0x14041a950], rcx
add rax, rsi
cmpxchg qword [0x14041a950], rcx
jne 0x140114ee0
mov qword [rdx + 0x28], rcx
mov byte [rdx + 0x30], 0
mov rax, rdx
add rsp, 0x38
pop rsi
pop rbp
ret
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
mov qword [rbp - 0x10], rsi
call fcn.1402de5f0
sbb al, 0
invalid
sbb al, 0
jmp 0x140114f2d
invalid
mov qword [rbp - 8], rdx
mov qword [rbp - 0x10], rsi
mov ecx, 8
mov edx, 0x38
add byte [rax], al
add byte [rdx + 0x38], bh
add byte [rax], al
call fcn.1402d9fb0
push rax
sbb al, 0
ud2
or edx, dword [rax + 0x24548948]
adc byte [rbp + 0x56], dl
push rsi
push rsp
and al, 0x10
invalid
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x30]
invalid
sub byte [rax - 0x73], cl
push 0x30
invalid
xor byte [rax - 0x75], cl
clc
clc
mov rax, qword [rbp - 8]
clc
lock dec qword [rax]
jne case.0x1400f2479.453
or byte [rbp + 9], dh
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
call fcn.1401168c0
outsb dx, byte [rsi]
sbb dword [rax], eax
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
invalid
nop
add rsp, 0x28
invalid
sub byte [rsi + 0x5d], bl
pop rsi
pop rbp
ret
nop word [rax + rax]
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x30]
cmp qword [rbp - 8], 0
je case.0x1400f2479.458
add rsp, 0x28
add esp, 0x28
pop rsi
pop rbp
ret
mov rcx, qword [rbp - 0x10]
call fcn.1401168e0
add byte [rax], al
add byte [rax], al
jmp 0x140114f76
int3
sub rsp, 0x88
lea rbp, [rsp + 0x80]
mov qword [rbp], 0xfffffffffffffffe
invalid
dec dword [rax - 0x75]
jno case.0x140061f32.2162
mov eax, dword [0x14041b1b8]
add eax, 0x306205
add byte [rax - 0x39], cl
add r14b, r15b
invalid
invalid
add eax, 0x306205
mov rdx, qword gs:[0x58]
mov edx, dword [0x58]
mov rax, qword [rdx + rax*8]
movzx eax, byte [rax + 0xd0]
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rbp - 0x7cc78b40], al
clc
add dword [rdi + rdi*2 - 0x10], esi
je 0x14011504f
invalid
test eax, eax
je 0x140115003
invalid
cmp byte [rbx + 0x7f7401f8], al
cmp eax, 1
je 0x14011504f
lock dec qword [rcx]
dec qword [rcx]
dec dword [rcx]
or dword [rbp + 5], esi
jne 0x140114fdb
call fcn.1401160a0
adc byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x28cfbe
invalid
iretd
sub byte [rax], al
lea rax, [0x1403a1fa0]
mov esi, 0x480028cf
iretd
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and byte [rax - 0x73], cl
or eax, 0x29635a
pop rdx
invalid
sub dword [rax], eax
invalid
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadlocal.rs
pop rdx
invalid
add byte [rbp + rcx*4 + 0xd], cl
pop rbx
lea r9, [0x1403ab450]
sub dword fs:[rax], eax
add byte [rbp + rcx*4 + 0x45], cl
clc
lea r8, [rbp - 8]
lea eax, [rbp - 8]
mov edx, 0x46
add byte [rax], r8b
add al, ch
call fcn.1402da7f0
add byte [rax], al
call fcn.1402da7f0
add byte [rax - 0x77], cl
invalid
mov qword [rbp - 0x10], rcx
mov byte [rbp - 1], 1
inc dword [rcx]
invalid
add dword [rbx + 0x3061a705], ecx
add byte [rbp + 0x48], ah
mov rcx, qword gs:[0x58]
mov eax, dword [0x14041b1b8]
cmpsd dword [rsi], dword [rdi]
invalid
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
add byte [rax - 0x75], cl
mov rax, qword [rcx + rax*8]
add al, 0xc1
lea rcx, [rax + 0xc8]
lea rdx, [0x140115f00]
lea edx, [0x140115f00]
mov al, cl
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea edx, [0x140115f00]
adc eax, 0xed4
add byte [rax], al
call fcn.140115f30
mov eax, dword [0x14041b1b8]
add eax, 0x306181
invalid
add eax, 0x306181
xor byte [rax], al
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rax, qword [rcx + rax*8]
add al, 0xc1
rol esi, 0x80
mov byte [rax + 0xd0], 1
mov rcx, qword [rbp - 0x10]
invalid
invalid
rol byte [rax], 1
add byte [rax], al
invalid
add dword [rax - 0x75], ecx
invalid
invalid
mov eax, dword [0x14041b1b8]
mov rdx, qword gs:[0x58]
mov rdx, qword [0x58]
invalid
invalid
mov rdx, qword [0x58]
adc al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rdx + rax*8]
mov rax, qword [rdx + rax*8]
mov eax, dword [rdx + rax*8]
cmp qword [rax + 0xc8], 0
cmp dword [rax + 0xc8], 0
add byte [rax], al
add byte [rax], al
invalid
jne case.0x1400f6123.420
mov eax, dword [0x14041b1b8]
add eax, 0x306146
invalid
mov rdx, qword gs:[0x58]
mov edx, dword [0x58]
adc al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc2
invalid
mov rax, qword [rdx + rax*8]
mov eax, dword [rdx + rax*8]
mov qword [rax + 0xc8], rcx
enter 0, 0
add byte [rax], al
add byte [rax - 0x77], cl
mov al, 0xc0
invalid
mov qword [rax + 0xc0], rsi
add rsp, 0x88
add esp, 0x88
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi + 0x5d], bl
pop rsi
pop rbp
ret
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
mov dword [rbp - 0x18], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add dh, al
in al, dx
mov byte [rbp - 0x14], 0
in al, dx
add byte [rax - 0x73], cl
lea rax, str.fatal_runtime_error:_thread::set_current_should_only_be_called_once_per_thread_n
add eax, 0x28cf5b
add byte [rax - 0x77], cl
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
mov dword [rbp - 0x48], 1
mov r8b, 0x48
mov dword [rbp - 0x48], 1
mov eax, 1
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea rax, [rbp - 8]
lea eax, [rbp - 8]
clc
mov qword [rbp - 0x40], rax
mov dword [rbp - 0x40], eax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
invalid
invalid
movups xmmword [rbp - 0x38], xmm0
adc dword [rbp - 0x38], eax
enter 0xffffffffffff8d48, 0x4d
lea rcx, [rbp - 0x18]
lea ecx, [rbp - 0x18]
call 0xf066de18
call 0xf066de18
lea rdx, [rbp - 0x50]
push rbp
mov al, 0xe8
call case.0x1400fac08.365
call case.0x1400fac08.365
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
loopne 0x140115122
lea rcx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
call fcn.140115220
add dword ds:[rax], eax
add byte [rcx + 7], bh
mov ecx, 7
mov ecx, 7
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
int 0x29
ud2
invalid
or ecx, dword [rdi]
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
invalid
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
lock dec qword [rax]
lock dec qword [rax]
mov rax, qword [rbp - 0x10]
lock dec qword [rax]
lock dec qword [rax]
dec dword [rax]
jne 0x140115115
mov rcx, qword [rbp - 0x10]
call fcn.1401160a0
mov ecx, dword [rdi]
add byte [rax], al
invalid
sldt word [rax]
add byte [rax], al
mov byte [rbp - 1], 0
inc dword [r8]
add rsp, 0x28
pop rsi
pop rbp
ret
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x56], dl
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax + 0x7400ff7d], al
adc ecx, dword [rax - 0x75]
mov eax, dword [rbp - 0x10]
lock dec qword [rax]
cmp byte [rbp - 1], 0
je case.0x1400fac08.343
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
lock dec qword [rax]
dec qword [rax]
jne case.0x1400fac08.343
mov rcx, qword [rbp - 0x10]
call fcn.1401160a0
sldt word [rax]
invalid
push rbp
sldt word [rax]
nop
add rsp, 0x28
invalid
sub byte [rsi + 0x5d], bl
invalid
ret
int3
int3
int3
int3
in al, dx
jo case.0x1401035ec.309
lea ebp, [rsp + 0x70]
insb byte [rdi], dx
and al, 0x70
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
dec dword [rcx - 0x77]
ror byte [rax - 0x77], 1
mov qword [rbp - 0x18], rcx
invalid
invalid
invalid
invalid
mov r8, rdx
mov qword [rbp - 0x18], rcx
call 0x1305718c5
mov qword [rbp - 0x10], 0
lock add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rdx, [0x1403a1e28]
adc eax, 0x28cca0
sub byte [rax], al
lea rcx, [rbp - 0x18]
call fcn.140067750
invalid
cmc
invalid
call 0x135371178
dec dword [rcx + 0x458b48c1]
mov ecx, eax
invalid
invalid
invalid
mov edi, 0x89fff525
mov ecx, eax
ror dword [rax - 0x75], 0x45
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
test cl, cl
leave
je 0x1401151d4
test rax, rax
test eax, eax
jne 0x1401151e4
lea rax, str._b_:_
add eax, 0x28d6b9
add byte [rax - 0x77], cl
mov qword [rbp - 0x48], rax
mov r8d, 0xc045c748
mov eax, 0xc045c748
mov qword [rbp - 0x40], 1
rol byte [rcx], 0
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
enter 8, 0
enter 8, 0
mov qword [rbp - 0x38], 8
xorps xmm0, xmm0
invalid
enter 8, 0
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
ror byte [r8 - 0x73], 1
invalid
invalid
movups xmmword [rbp - 0x30], xmm0
lea rdx, [0x1403a2870]
adc eax, 0x28d6a7
invalid
lea rcx, [rbp - 0x48]
lea ecx, [rbp - 0x48]
call fcn.1402da380
scasb al, byte [rdi]
push rcx
sbb al, 0
invalid
ud2
test rax, rax
je case.0x1401035ec.275
invalid
sal byte [rcx + rcx + 0x48], 0x8d
lea rcx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
invalid
call fcn.140115240
pop rsi
add byte [rax], al
add byte [rcx], dh
xor eax, eax
invalid
invalid
invalid
xor eax, eax
add rsp, 0x70
pop rbp
invalid
jo 0x140115246
ret
nop word [rax + rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x70]
push reloc.WS2_32.dll_WSASetLastError
cmp qword [rbp - 0x10], 0
je 0x14011520e
lea rcx, [rbp - 0x10]
call fcn.140115240
nop
add rsp, 0x20
add esp, 0x20
invalid
pop rbp
ret
int3
int3
cmp dword [rax], eax
je 0x140115230
pop rbp
jmp fcn.140115240
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x33333ca3], dl
int3
int3
int3
nop
pop rbp
ret
int3
int3
sub esp, 0x40
lea rbp, [rsp + 0x40]
and al, 0x40
lea ebp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
mov rax, qword [rcx]
mov ecx, eax
invalid
and ecx, 3
lea rdx, [rcx - 2]
invalid
cmp rdx, 2
jb 0x140115269
test rcx, rcx
test ecx, ecx
jne 0x14011526f
add rsp, 0x40
pop rbp
pop rbp
ret
lea rcx, [rax - 1]
mov qword [rbp - 0x20], rcx
mov rcx, qword [rax - 1]
dec dword [rax - 0x77]
call 0x14751ddcb
dec dword [rax - 0x77]
call 0x14751ddcb
invalid
mov qword [rbp - 0x10], rax
mov rax, qword [rax]
mov eax, dword [rax]
mov eax, dword [rax]
test rax, rax
je 0x140115295
mov rcx, qword [rbp - 0x18]
call rax
mov rcx, qword [rbp - 0x18]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
invalid
je 0x1401152ad
add byte [rcx + rcx + 0x48], dh
mov edx, dword [rax + 0x10]
mov rdx, qword [rax + 0x10]
call fcn.140055ea0
mov edx, 8
mov rcx, qword [rbp - 0x20]
add rsp, 0x40
pop rbp
jmp fcn.140055ea0
lea ebp, [rsp + 0x40]
mov qword [rbp], 0xfffffffffffffffe
invalid
mov rsi, rcx
mov dword [rbp - 4], 0
cld
add byte [rax], al
add byte [rax], al
cld
add byte [rax], al
add byte [rax], al
cmp edx, 0x80
add byte [rax], 0
add byte [rbx + 0xe], dh
jae case.0x1400c36e9.1025
jae case.0x1400c36e9.1025
mov byte [rbp - 4], dl
cld
mov r8d, 1
jmp 0x140115464
invalid
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
add dword [rax], 0xd0890000
mov eax, edx
cmp edx, 0x800
add byte [rax], cl
add byte [rax], al
jae 0x140115406
shr eax, 6
or al, 0xc0
mov byte [rbp - 4], al
and dl, 0x3f
or dl, 0x80
retf 0x8880
push rbp
std
mov r8d, 2
add al, byte [rax]
add byte [rax], al
retf 0x8880
add al, byte [rax]
add byte [rax], al
jmp 0x140115464
cmp edx, 0x10000
cli
add byte [rax], al
add dword [rax], eax
jae 0x140115433
shr eax, 0xc
or al, 0xe0
mov byte [rbp - 4], al
cld
cld
mov eax, edx
shr eax, 6
and al, 0x3f
invalid
or al, 0x80
mov byte [rbp - 3], al
and dl, 0x3f
loop 0x140115464
invalid
loop 0x140115464
or dl, 0x80
mov byte [rbp - 2], dl
inc byte [rcx - 0x48]
add eax, dword [rax]
add byte [rax], al
inc byte [rcx - 0x48]
add eax, dword [rax]
add byte [rax], al
jmp 0x140115464
shr eax, 0x12
and al, 7
or al, 0xf0
mov byte [rbp - 4], al
cld
cld
mov eax, edx
shr eax, 0xc
and al, 0x3f
invalid
or al, 0x80
mov byte [rbp - 3], al
mov eax, edx
rol cl, 1
call 0x14c507857
or byte [rax - 0x1d7f01bb], 0x3f
invalid
rol cl, 1
call 0x14c507857
or byte [rax - 0x1d7f01bb], 0x3f
or dl, 0x80
mov byte [rbp - 1], dl
mov r8d, 4
mov eax, 4
mov eax, 4
mov rcx, qword [rsi]
lea rdx, [rbp - 4]
call fcn.140115500
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
je 0x14011549c
invalid
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdi + riz + 0x48], 0x89
invalid
mov qword [rbp - 0x18], rax
lea rax, [rsi + 8]
invalid
invalid
invalid
mov qword [rbp - 0x18], rax
lea rax, [rsi + 8]
invalid
invalid
or byte [rax - 0x77], r9b
invalid
mov qword [rbp - 0x10], rax
cmp qword [rsi + 8], 0
cmp dword [rsi + 8], 0
cmp dword [rsi + 8], 0
je 0x140115491
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
call fcn.140115240
dec dword [rax - 0x75]
call 0x1305edfe1
invalid
invalid
mov rax, qword [rbp - 0x18]
mov rcx, qword [rbp - 0x10]
invalid
invalid
invalid
mov qword [rcx], rax
test rax, rax
setne al
add rsp, 0x48
pop rsi
ror byte [rdi], 0x95
ror byte [rax - 0x7d], 0xc4
pop rsi
pop rbp
ret
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
sub rsp, 0x28
sub byte [rax - 0x73], cl
push 0x40
invalid
sub byte [rax - 0x73], cl
push 0x40
invalid
mov rax, qword [rbp - 0x18]
mov rax, qword [rbp - 0x18]
call 0x1305ee00f
mov rcx, qword [rbp - 0x10]
invalid
mov qword [rcx], rax
add rsp, 0x28
pop rsi
pop rbp
ret
int3
int3
int3
int3
mov ebp, esp
mov r8, rdx
ror byte [rax - 0x73], 1
adc eax, 0x28c93a
cmp cl, cl
sub byte [rax], al
ror byte [rax - 0x73], 1
adc eax, 0x28c93a
cmp cl, cl
sub byte [rax], al
cmp cl, cl
sub byte [rax], al
pop rbp
jmp fcn.140067750
pop rsp
and dh, ch
cmc
invalid
cmc
dec esp
int3
int3
int3
push r15
push r14
push r13
push rbp
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
test r8, r8
je 0x1401156d3
mov ch, 1
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
lea r14, [rbp]
invalid
lea r15, str.failed_to_write_whole_buffer
lea r12, [0x1403d5aa0]
lea r13, [0x1403d5ab0]
jmp 0x140115559
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
test rax, rax
je 0x1401156d3
jp 0x140115558
add byte [rax], al
jp 0x140115558
add byte [rax], al
add byte [rcx - 0xc], bh
mov ecx, 0xfffffff4
invalid
mov rdx, rdi
mov r8, rsi
invalid
mov r9, rbx
mov ecx, ebx
call fcn.140115710
movsb byte [rdi], byte [rsi]
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
mov qword [rbp - 8], rax
mov qword [rbp], rdx
mov dword [rbp], edx
mov dword [rbp], edx
test rax, rax
je 0x140115590
invalid
invalid
mov eax, edx
and eax, 3
movsxd rax, dword [r12 + rax*4]
invalid
add al, 0x84
test byte [rcx + rax - 0x20], cl
jmp rax
invalid
invalid
loopne 0x140115597
mov dh, 0x42
adc bl, ch
invalid
nop dword [rax]
test rdx, rdx
je 0x1401156e9
test byte [rax + 1], dl
add byte [rax], al
test byte [rax + 1], dl
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rax, rsi
sub rax, rdx
sub eax, edx
ror byte [rdi], 1
invalid
add qword [r8], rax
add dword [rax], eax
invalid
ror byte [rdi], 1
invalid
add dword [rax], eax
add byte [rax + 1], cl
add edi, edx
add rdi, rdx
add edi, edx
mov rsi, rax
jmp case.0x1401102a1.91
invalid
nop dword [rax]
movzx eax, byte [rdx + 0xf]
invalid
invalid
invalid
invalid
cmp al, 0x23
jne 0x1401156d5
add byte [rax], al
mov rcx, r14
int1
call fcn.140115240
mov rax, rsi
invalid
jmp case.0x1401102a1.91
invalid
invalid
invalid
add byte [rax], al
mov rax, rdx
ror byte [rax - 0x3f], 1
call 0x16909d8fa
invalid
cmp eax, 0x28
ror byte [rax - 0x3f], 1
call 0x16909d8fa
invalid
cmp eax, 0x28
and byte [rbx + 0x727728f8], al
ja 0x14011564e
movsxd rax, dword [r13 + rax*4]
test dword [rax], r8d
add rax, r13
add eax, ebp
jmp rax
xor eax, eax
jmp 0x1401155b4
mov al, 0x25
jmp 0x1401155b4
ret 0x24b0
jmp 0x1401155b4
adc bl, ch
mov dl, 0xb0
invalid
cmpsb byte [rsi], byte [rdi]
mov al, 4
jmp 0x1401155b4
jmp 0x1401155b4
or ebx, ebp
xchg esi, eax
mov al, 0x19
jmp 0x1401155b4
mov al, 0x18
jmp 0x1401155b4
mov dh, byte [rax - 0x4f7914f1]
add ebp, ebx
jmp 0x1401155b4
jmp 0x1401155b4
invalid
invalid
invalid
invalid
mov al, 0x29
jmp 0x1401155b4
pop rdi
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
jmp 0x1401155b4
xor edx, edx
mov rax, rdx
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rdx, r15
jmp 0x1401156d5
lea r8, [0x1403a27f0]
mov rcx, rdx
mov rdx, rsi
call fcn.1402da3c0
int3
add byte [rax], al
cmovb r8, rdi
lea rcx, [rbp + 0x10]
lea ecx, [rbp + 0x10]
adc byte [r8 - 0x77], r9b
invalid
call fcn.14006b5e0
cmc
dec dword [rax - 0x7d]
jge 0x1401158a5
invalid
je 0x1401158d1
invalid
invalid
adc byte [r8 - 0x77], r9b
invalid
cmc
dec dword [rax - 0x7d]
jge 0x1401158a5
add byte [rcx + rdi + 0x4c], dh
mov eax, dword [rbp + 0x18]
invalid
cmp dword [rbx + rcx*4 + 0x45], ecx
mov r8, qword [rbp + 0x18]
sbb byte [r13 - 0x7b], r9b
sbb byte [rbp - 0x7b], cl
test r8, r8
sal byte [rdx + rax*2 + 0x49], 0x39
je 0x1401158e3
cmp r8, rdi
clc
ja 0x140115968
xchg dword [rsi + 0x48000000], edi
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rbp - 0x20]
invalid
lea rcx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
mov rdx, rbx
mov edx, ebx
call fcn.14006b5e0
cmp qword [rbp - 0x20], 0
add byte [rdi], cl
invalid
invalid
add byte [rax], al
invalid
pop rbp
cmc
dec dword [rax - 0x7d]
jge 0x14011589a
add byte [rdi], cl
test dword [rax + rax - 0x74b80000], edi
mov rdx, qword [rbp - 0x18]
mov r8, qword [rbp - 0x10]
invalid
mov rdx, qword [rbp - 0x18]
mov r8, qword [rbp - 0x10]
invalid
invalid
jmp 0x1401158d9
jmp 0x14011590a
mov rdx, qword [rbp + 0x18]
mov r8, qword [rbp + 0x20]
mov eax, dword [rbp + 0x20]
mov eax, dword [rbp + 0x20]
mov rcx, r14
call fcn.140115b10
invalid
add al, byte [rax]
add bl, ch
invalid
invalid
movzx eax, byte [rbx]
mov dh, 3
lea rcx, [0x1403a3778]
sub byte [rax], al
movzx ecx, byte [rax + rcx]
cmp rcx, rdi
cmp ecx, edi
cmp ecx, edi
jbe 0x140115905
mov byte [rsi], al
mov byte [rsi + 4], 1
invalid
mov edx, 1
xor eax, eax
jmp 0x140115911
invalid
or al, 0xb8
add dword [rax], eax
add byte [rax], al
mov eax, 1
lea rdx, str.x8:_
lea edx, str.x8:_
add rsp, 0xb0
add esp, 0xb0
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
lea eax, [0x1403a3950]
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
mov qword [rbp - 0x18], 1
add dword [rax], eax
add byte [rax], al
mov qword [rbp - 0x10], 8
lock or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp - 8], xmm0
ror byte [rdi], 0x11
clc
lea rdx, str.library_std_src_syspalwindows_stdio.rs
adc eax, 0x28e018
lea rcx, [rbp - 0x20]
call fcn.1402da380
loopne case.0x1400e769f.687
invalid
lea rax, str.library_std_src_syspalwindows_stdio.rs
mov edx, 4
mov rcx, r8
ror dword [rcx - 0x77], 0xc0
ror dword [rcx - 0x77], 0xc0
call fcn.1402da4a0
sbb al, 0
lea rax, str.library_std_src_syspalwindows_stdio.rs
sub byte [rax], al
mov rcx, r8
mov rdx, rdi
cli
cli
mov r8, rax
call fcn.1402da4a0
sbb al, 0
sbb al, 0
movups xmm0, xmmword [rbp - 0x18]
movaps xmmword [rbp - 0x30], xmm0
lea rax, str.library_std_src_syspalwindows_stdio.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a1d50]
lea r8, [rbp - 0x30]
mov edx, 0x2b
call fcn.1402da7f0
mov qword [rbp - 0x20], 0
lea r9, str.library_std_src_syspalwindows_stdio.rs
invalid
fild qword [rax]
add byte [rax - 0x73], cl
ror byte [r8 - 0x73], 0x55
mov eax, 0xe0458d4c
call fcn.1402de2a0
invalid
mov qword [rbp - 0x20], 0
lea r9, str.library_std_src_syspalwindows_stdio.rs
lea rcx, [rbp - 0x50]
lea rdx, [rbp - 0x30]
lea r8, [rbp - 0x20]
loopne 0x1401159d1
mov bl, 0x88
sbb al, 0
int3
invalid
test eax, eax
je 0x140115d19
outsb dx, byte [rsi]
add dword [rax], eax
invalid
outsb dx, byte [rsi]
add dword [rax], eax
add byte [rax + 0x63], cl
movsxd rbx, eax
cmp eax, 0x1001
add dword [rax], edx
add byte [rax], al
movsxd rbx, eax
cmp eax, 0x1001
add dword [rax], edx
add byte [rax], al
add dword [rax], edx
add byte [rax], al
jae 0x140115d5a
add byte [rax], al
mov dword [rbp + 0x1fb8], 0
mov eax, 0x1f
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x20], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x20], 0
and byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
push rbp
lea rdx, [rbp - 0x48]
lea r9, [rbp + 0x1fb8]
mov eax, 0x4c00001f
mov ecx, esi
mov eax, 0xb88d8d4c
invalid
mov eax, 0x4c00001f
mov ecx, esi
mov r8d, eax
call qword [sym.imp.KERNEL32.dll_WriteConsoleW]
sbb al, 0
sbb al, 0
test eax, eax
je case.0x1400f6549.435
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + 0x1fb8bd], cl
add byte [rax], al
cmp rbx, rdi
mov edi, dword [rbp + 0x1fb8]
add byte [rax], al
cmp rbx, rdi
je case.0x1400f6123.443
or al, 1
add byte [rax], al
jbe 0x140115d6e
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x44
jge 0x140115bbd
invalid
movzx eax, word [rbp + rdi*2 - 0x48]
mov eax, 0x231205
add byte [rdi], cl
add eax, 0x2312
movzx eax, ax
mov bh, 0xc0
mov bh, 0xc0
cmp eax, 0x312
jae 0x140115c7a
lea rdx, [rdi*2 - 0x48]
add rdx, rbp
inc rdi
mov dword [rbp + 0x1fec], 0
in al, dx
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add byte [rax], al
add byte [rax], al
invalid
in al, dx
invalid
add byte [rax - 0x39], cl
and al, 0x20
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 - 0x73], cl
in al, dx
lea r9, [rbp + 0x1fec]
mov rcx, r14
mov r8d, 1
mov eax, 1
invalid
mov eax, 1
call qword [sym.imp.KERNEL32.dll_WriteConsoleW]
test eax, eax
jne 0x140115c7a
invalid
xor eax, 0x85001cb5
sal byte [rbp + 0x2b], 0xe8
sub ebp, eax
sub ebp, eax
call sub.KERNEL32.dll_GetLastError
jb 0x140115c74
sbb al, 0
shl rax, 0x20
shl eax, 0x20
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffffc7
add cl, byte [rax - 0x39]
or rax, 2
add cl, byte [rax - 0x39]
mov qword [rbp + 0x1fb8], 1
test dword [rax + 0x100001f], edi
mov eax, 0x100001f
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
invalid
lea rcx, [rbp + 0x1fc0]
mov qword [rbp + 0x1fc0], rax
mov dword [rbp + 0x1fc0], eax
rcr byte [rdi], 0
add byte [rax - 0x77], cl
invalid
test eax, eax
invalid
invalid
invalid
mov dword [rbp + 0x1fc0], eax
rcr byte [rdi], 0
add byte [rax], al
add al, ch
invalid
call fcn.140115240
cmc
invalid
cmp rdi, rbx
cmp edi, ebx
ja case.0x1400fb033.436
std
add byte [rax], al
add byte [rax - 0x7b], cl
test rdi, rdi
je 0x140115d04
invalid
test rdi, rdi
je 0x140115d04
jl 0x140115cd1
add rdi, rdi
add edi, edi
xor eax, eax
xor esi, esi
jmp 0x140115cac
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add rsi, rdx
add rsi, rdx
add rax, 2
cmp rdi, rax
je case.0x1400f6123.443
movzx ecx, word [rbp + rax - 0x48]
mov edx, 1
add dword [rax], eax
add byte [rax], al
invalid
add rax, 0x1bab8
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0x80f9], al
cmp ecx, 0x80
stc
add byte [rax], 0
add byte [rax], al
add byte [rdx - 0x1e], dh
jb case.0x1400f6123.435
movzx r8d, cx
movzx eax, cx
mov edx, 2
add al, byte [rax]
add byte [rax], al
cmp r8d, 0x800
add byte [rax], cl
add byte [rax], al
invalid
or byte [rax], al
add byte [rdx - 0x30], dh
invalid
jb case.0x1400f6123.435
rol byte [rcx + 0x2312c1], 1
add ecx, 0x2312
rcl dword [rdx], 0x23
add byte [rax], al
and eax, dword [rax]
add byte [rdi], cl
movzx ecx, cx
mov bh, 0xc9
xor edx, edx
cmp ecx, 0x312
stc
adc al, byte [rbx]
add byte [rax], al
setae dl
lea rdx, [rdx*2 + 1]
push rbp
add dword [rax], eax
add byte [rax], al
ret 0x8d48
push rbp
add dword [rax], eax
add byte [rax], al
jmp case.0x1400f6123.435
call sub.KERNEL32.dll_GetLastError
sbb al, 0
mov esi, eax
shl rsi, 0x20
and byte [rax - 0x7d], cl
or rsi, 2
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add bh, byte [rax + 1]
add byte [rax], al
add bl, ch
jmp 0x140115d08
add al, 0x31
xor esi, esi
div byte [rcx]
xor eax, eax
ror byte [rax - 0x77], 0xf2
mov rdx, rsi
add rsp, 0x2070
add rsp, 0x2070
invalid
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
lea rax, str.Unexpected_error_in_MultiByteToWideChar
add eax, 0x28dce0
add byte [rax - 0x77], cl
mov qword [rbp + 0x1fb8], rax
test dword [rax + 0x4800001f], edi
add byte [rax - 0x39], cl
mov qword [rbp + 0x1fc0], 1
mov dword [rbp + 0x1fc0], 1
test eax, eax
invalid
add byte [rax], al
mov qword [rbp + 0x1fc8], 8
add byte [rax], al
or byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp + 0x1fd0], xmm0
test eax, edx
invalid
add byte [rax], al
push rdi
ror byte [rdi], 0x11
test eax, edx
invalid
rcr byte [rdi], 1
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, str.library_std_src_syspalwindows_stdio.rs
adc eax, 0x28dcc2
fsubr qword [rax]
sub byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x1fb8]
lea ecx, [rbp + 0x1fb8]
lea edi, [rax - 0x17ffffe1]
add byte [rax], al
add al, ch
call fcn.1402da380
sbb al, 0
sbb al, 0
lea r8, str.library_std_src_syspalwindows_stdio.rs
lea eax, [0x1403a3a28]
sub byte [rax], al
mov edx, 0x1000
add byte [rax], dl
adc byte [rax], al
add byte [rax - 0x77], cl
mov ecx, ebx
call fcn.1402da4a0
invalid
invalid
invalid
retf
add byte [rax], al
mov rcx, rbx
mov ecx, ebx
call fcn.1402da4a0
sbb al, 0
lea r8, str.library_std_src_syspalwindows_stdio.rs
lea eax, [0x1403a3a40]
add eax, 0x28dccb
sub byte [rax], al
mov rcx, rdi
stc
mov rdx, rbx
call fcn.1402da430
sbb al, 0
add byte [rbp + rcx*4 + 5], cl
lea r8, str.P7:_
rcr esp, 1
sub byte [rax], al
mov rcx, rdi
mov rdx, rbx
invalid
mov edx, ebx
invalid
call fcn.1402da4a0
sbb al, 0
lea rcx, str.library_std_src_syspalwindows_stdio.rs
lea ecx, [0x1403a39c0]
fsubr qword [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], ecx
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
and byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x3e], 0x45
mov rdx, r8
xor r8d, r8d
mov rcx, rax
mov rdx, r8
xor r8d, r8d
mov r9, rsi
mov ecx, esi
call fcn.1402daa80
ror dword [rsp + rbx], 1
int3
mov ebp, esp
mov rcx, qword [rcx]
mov eax, dword [rdx + 0x34]
xor al, 0xa8
invalid
or dword [rbx + 0x10a83442], ecx
xor al, 0xa8
adc byte [rbp + 0xa], dh
jne case.0x140061f32.2503
test al, 0x20
jne 0x140115dd1
pop rbp
jmp fcn.140066250
add al, 0xf5
dec dword [rax - 0x75]
or dword [rbp - 0x17], ebx
pop rbp
invalid
lahf
mov rcx, qword [rcx]
pop rbp
jmp 0x14006d570
cmc
invalid
ja 0x140115dc5
cmc
call qword [rax - 0x286716a3]
nop
pop rbp
jmp 0x140073570
cmc
invalid
cmc
dec esp
int3
int3
push rbp
sub rsp, 0x60
in al, dx
invalid
lea rbp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
invalid
insb byte [rdi], dx
and al, 0x60
mov rax, rdx
mov eax, edx
lea rdx, [rcx + 8]
lea edx, [rcx + 8]
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
lea rdx, [0x140115e60]
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x50], rdx
and al, 0x50
push rax
lea rdx, [rbp - 8]
push rbp
clc
mov qword [rsp + 0x48], rdx
push rsp
and al, 0x48
lea rdx, [0x1403d1e6c]
shr byte [rbx], 0
mov qword [rsp + 0x38], rdx
cmp byte [rax - 0x73], cl
lea rdx, [0x140115ed0]
adc eax, 0xb3
add byte [rax - 0x77], cl
mov qword [rsp + 0x30], rdx
push rsp
and al, 0x30
invalid
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
sub byte [rax - 0x39], cl
and al, 0x40
and al, 0x40
mov qword [rsp + 0x40], 9
and al, 0x40
or dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], listen
mov dword [rsp + 0x20], listen
and al, 0x20
and byte [rbx], cl
or eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, str.Utf8Errorvalid_up_toerror_lenNoneSomezstd_returned_null_pointer_when_creating_new_contextC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fzstd_safe_4.1.6zstd.1.5.2_srclib.rs
adc eax, 0x2bc018
add byte [rbp + rcx*4 + 0xd], cl
lea r9, [0x1403d1e61]
or eax, 0x2bc01a
sbb al, al
sub eax, dword [rax]
mov r8d, 9
or dword [rax], eax
add byte [rax], al
mov rcx, rax
shr eax, 0x1b
call fcn.14006db70
nop
add rsp, 0x60
add esp, 0x60
jge 0x140115e49
cmc
call qword [rax + 0x60c48348]
add esp, 0x60
pop rbp
ret
int3
in al, dx
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov rax, qword [rcx]
cmp byte [rax], 0
cmp byte [rax], al
je 0x140115ea8
inc rax
mov qword [rbp - 8], rax
lea rax, [0x140106ab0]
xor byte [rdi + rdi*8], cl
dec dword [rax - 0x77]
invalid
invalid
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rax, [0x1403d1e79]
sub eax, dword [rax]
lea r9, [rbp - 8]
mov r8d, 4
mov eax, 4
mov rcx, rdx
mov rdx, rax
invalid
ror dword [rax - 0x77], 1
ret 0x8fe8
call fcn.14006e130
nop
cmc
call qword [rax + 0x30c48348]
add rsp, 0x30
add rsp, 0x30
pop rbp
ret
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x2bbfba
invalid
invalid
sub eax, dword [rax]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403d1e75]
mov r8d, 4
add al, 0
add byte [rax], al
mov edi, 0xb841002b
add al, 0
add byte [rax], al
add rsp, 0x30
pop rbp
jmp rax
int3
int3
mov eax, dword [rdx + 0x34]
test al, 0x10
xor al, 0xa8
adc byte [rbp + 0xa], dh
jne case.0x1400c36e9.1382
jne case.0x1400c36e9.1382
test al, 0x20
jne 0x140115eee
pop rbp
jmp fcn.140066250
imul eax, dword [rbx], 0xfffffff5
add esi, ebp
dec dword [rax - 0x75]
or dword [rbp - 0x17], ebx
pop rbp
invalid
mov rcx, qword [rcx]
pop rbp
jmp 0x14006d570
invalid
call qword [rax - 0x298416a3]
nop
pop rbp
jmp 0x140073570
jnp 0x140115ec9
cmc
dec esp
int3
int3
int3
or byte [r10], al
mov rax, qword [rcx]
test rax, rax
test eax, eax
je 0x140115f1f
lock dec qword [rax]
jne 0x140115f1f
or byte [rbp + 9], dh
mov rcx, qword [rcx]
pop rbp
jmp fcn.1401160a0
nop
pop rbp
ret
int3
int3
add byte [rax], al
mov rsi, rdx
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov qword [rax + 0x68], 0xffffffffffffffff
mov rcx, qword [0x1402e1d38]
mov rbx, qword [rax + 0x80]
cmp rbx, qword [rax + 0x70]
jne 0x140115fc5
call fcn.140116560
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x68]
inc rax
jmp 0x140115fc7
xor eax, eax
mov ecx, dword [0x14041b1b8]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov rdx, qword [rcx + 0x78]
mov r8, rbx
shl r8, 4
mov qword [rdx + r8], rdi
mov qword [rdx + r8 + 8], rsi
inc rbx
mov qword [rcx + 0x80], rbx
mov qword [rcx + 0x68], rax
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop rbp
ret
call 0x1285eed95
call fcn.140115220
mov ecx, 7
add byte [rax], al
add byte [rax], al
int 0x29
ud2
sub byte [rax - 0x73], cl
push reloc.WS2_32.dll_WSASetLastError
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
inc qword [rax + 0x68]
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
dec dword [rax - 0x77]
int1
cmp rcx, 0xffffffffffffffff
je 0x1401160ef
stc
push qword [rdi + rdx - 0x10]
dec qword [rcx + 8]
invalid
invalid
lock dec qword [rcx + 8]
or byte [r13 + 0x10], sil
jne 0x1401160ef
mov edx, 8
add byte [rax], al
add rsp, 0x28
pop rsi
pop rbp
jmp fcn.140055ea0
nop
add rsp, 0x28
pop rsi
pop rbp
ret
int3
int3
or byte [r13 + 0x1c], sil
mov qword [rcx], 0
xor eax, eax
invalid
xchg byte [rcx + 0xc], al
add byte [rax], al
add byte [rcx], dh
rol byte [rsi + 0x23c0c41], 0x75
or al, 0x48
add rcx, 0xc
cmp al, 2
jne case.0x1400c36e9.1050
add rcx, 0xc
pop rbp
jmp qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
xchg ebx, eax
mov dh, 0x1c
invalid
xchg ebx, eax
mov dh, 0x1c
add byte [rax - 0x33333ca3], dl
nop
pop rbp
ret
int3
int3
int3
nop
pop rbp
ret
int3
int3
sub rsp, 0x40
lea rbp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
invalid
invalid
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
inc dword [rax + 0x74001879]
cmp byte [rcx + 0x18], 0
je case.0x1400c36e9.1065
invalid
jns case.0x1400c36e9.1043
add byte [rcx + rbx + 0x48], dh
sbb dword [rax - 0x7d], ecx
cmp dword [rax], eax
invalid
cmp qword [rcx], 0
cmp dword [rcx], 0
add byte [rax + rdi + 0x48], dh
je 0x140116186
cmp byte [rax - 0x75], cl
or byte [r10 + 1], dil
or byte [rdx + 1], bh
mov rcx, qword [rcx + 8]
mov ecx, dword [rcx + 8]
or byte [rdx + 1], bh
mov edx, 1
add dword [rax], eax
add byte [rax], al
add rsp, 0x40
invalid
pop rbp
jmp fcn.140055ea0
invalid
std
invalid
invalid
invalid
dec dword [rax - 0x77]
mov qword [rbp - 0x10], rcx
invalid
call case.0x1401102a1.103
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
add byte [rax], al
add byte [rax - 0x77], cl
call 0x1b4d1e6ba
call 0x1b4d1e6ba
mov dword [rbp - 0x18], eax
call 0x1b4d1e6ba
test rax, rax
test eax, eax
je 0x14011617c
or dword [rax - 0x73], ecx
lea rcx, [rbp - 0x18]
call fcn.140115240
invalid
invalid
invalid
call 0x140022663
dec dword [rax - 0x75]
invalid
invalid
invalid
invalid
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
cmp qword [rcx], 0
cmp dword [rcx], 0
jne 0x14011614e
enter 0xffffffffffff8348, 0xffffffffffffffc4
pop rbp
add rsp, 0x40
pop rbp
invalid
ret
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
lea ebp, [rdx + 0x40]
mov rax, qword [rbp - 0x10]
mov rax, qword [rbp - 0x10]
cmp qword [rax], 0
cmp byte [rax], al
je 0x1401161ba
mov rax, qword [rbp - 0x10]
mov rcx, qword [rax + 8]
or byte [rdx + 1], bh
add byte [rax], al
add al, ch
out 0xfc, al
cld
invalid
invalid
invalid
add byte [rax], al
add al, ch
out 0xfc, al
cld
call qword [rax + 0x20c48348]
add rsp, 0x20
nop
add rsp, 0x20
pop rbp
ret
int3
int3
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x60
sub esp, 0x60
sub esp, 0x60
lea rbp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
mov qword [rbp - 8], 0xfffffffffffffffe
mov r14, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
adc byte [rbp - 0x7b], cl
test byte [rdi], 0x84
test byte [rcx + 2], cl
add al, byte [rax]
invalid
invalid
adc byte [rbp - 0x7b], cl
test byte [rdi], 0x84
test byte [rcx + 2], cl
add al, byte [rax]
add al, byte [rax]
add byte [rax - 0x73], cl
jno 0x140116215
lea rsi, [rcx + 0x19]
lea rdi, [rbp - 0x30]
lea rbx, [rbp - 0x20]
loopne 0x14011624a
xor ecx, ecx
loopne 0x14011624a
xor ecx, ecx
lea r12, [0x1403d5b54]
stc
sub eax, dword [rax]
lea r15, str.failed_to_write_the_buffered_data
sbb eax, eax
sub byte [rax], al
mov qword [rbp - 0x18], rcx
jmp case.0x14010faec.148
invalid
call 0x15f207508
add byte [rax], r8b
invalid
add byte [rbx + rcx*4 + 0x71], cl
adc byte [rbp + 0x39], cl
mov r14, qword [rcx + 0x10]
cmp r9, r14
int1
int1
jae 0x14011641e
mov byte [rcx + 0x18], 1
sbb byte [rcx], al
sub r14, r9
invalid
mov rdx, qword [rcx + 8]
mov qword [rbp - 0x10], r9
invalid
add rdx, r9
add edx, ecx
or byte [rcx + rcx*4 + 0x4d], cl
invalid
mov ecx, 0xfffffff5
mov r8, r14
dec dword [rbp - 0x77]
invalid
mov r9, rsi
call fcn.140115710
sal esp, 0xff
dec dword [rax - 0x77]
mov qword [rbp - 0x38], rax
invalid
invalid
push rbp
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], rdx
push rbp
ror byte [rax - 0x7d], 1
clc
add dword [rbp + 0x53], esi
jne 0x1401162b0
cmp rax, 1
jne 0x1401162b0
mov eax, edx
and eax, 3
cmp rax, 2
cmp eax, 2
cmp eax, 2
mov rcx, qword [rbp - 0x18]
jae 0x140116290
mov qword [rbp - 0x28], 1
mov qword [rbp - 0x20], rdx
mov dword [rbp - 0x20], edx
push rbp
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp - 0x20], edx
push rbp
loopne case.0x1401141b4.86
invalid
mov byte [rcx + 0x18], 0
sbb byte [r8], al
cmp eax, 1
mov r9, qword [rbp - 0x10]
jne 0x1401162cd
invalid
movzx eax, byte [rdx + 0xf]
jmp case.0x1400c36e9.1195
mov dh, 0x42
por mm0, qword [rsi + 0xf]
invalid
invalid
add byte [rax], r8b
cmp eax, 2
jne 0x1401162ee
pop rcx
mov rax, rdx
shr rax, 0x20
and byte [rbx - 0x7af0f908], al
add dword [rax], eax
add dword [rax], eax
invalid
and byte [rbx - 0x7af0f908], al
add dword [rax], eax
add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140115240
mov rdx, r14
invalid
mov rcx, qword [rbp - 0x18]
mov byte [rcx + 0x18], 0
test rdx, rdx
test edx, edx
mov r9, qword [rbp - 0x10]
je 0x140116445
invalid
add byte [rcx], 0
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 1], cl
shr ecx, 1
add r9, rdx
jmp 0x140116220
push rbx
invalid
movzx eax, byte [rdx + 0x10]
adc byte [rbx + riz], bh
cmp al, 0x23
jne 0x140116448
add byte [rax], al
mov rcx, rbx
call fcn.140115240
out dx, eax
invalid
dec dword [rax - 0x75]
invalid
invalid
out dx, eax
invalid
mov r9, qword [rbp - 0x10]
jmp 0x140116220
invalid
dec dword [rax - 0x77]
ror byte [rax - 0x3f], 1
invalid
invalid
mov rax, rdx
shr rax, 0x20
call 0x185d8ab18
fadd dword [rcx]
invalid
mov qword [rbp - 0x28], 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rbp
loopne 0x1401162c8
invalid
mov qword [rbp - 0x20], rdx
mov byte [rcx + 0x18], 0
sbb byte [r8], al
cmp eax, 0x28
ja 0x140116395
movsxd rax, dword [r12 + rax*4]
add rax, r12
loopne 0x140116362
mov ecx, dword [rbp - 0x10]
invalid
mov ecx, dword [rbp - 0x10]
jmp rax
jmp case.0x1400c36e9.1195
jmp case.0x1400c36e9.1195
and ebp, ebx
stosb byte [rdi], al
mov al, 0x24
jmp case.0x1400c36e9.1195
jmp case.0x1400c36e9.1195
mov al, 0x1b
jmp case.0x1400c36e9.1195
jmp case.0x1400c36e9.1195
jmp case.0x1400c36e9.1195
jmp case.0x1400c36e9.1195
mov al, listen
jmp case.0x1400c36e9.1195
push qword [rax - 0xa716fd]
invalid
add ebp, ecx
pop rax
invalid
invalid
jmp case.0x1400c36e9.1195
mov al, 0x29
mov r9, qword [rbp - 0x10]
jmp case.0x1400c36e9.1195
invalid
invalid
invalid
invalid
adc al, 0xe9
sub bh, bh
invalid
jmp case.0x1400c36e9.1195
push qword [rax - 0xe316eb]
sbb al, 0xff
invalid
invalid
mov al, reloc.WS2_32.dll_listen
jmp case.0x1400c36e9.1195
invalid
invalid
invalid
invalid
test r9, r9
je 0x140116441
xor esi, esi
mov edx, 0
cmp r14, r9
jae 0x140116481
lea r8, [0x1403ab678]
mov rcx, r9
mov rdx, r14
call fcn.1402da4a0
xor edx, edx
jmp 0x140116485
mov rdx, r15
test r9, r9
je 0x140116485
mov rax, qword [rcx + 0x10]
mov rsi, rax
sub rsi, r9
jb 0x1401164a6
mov qword [rcx + 0x10], 0
je 0x140116485
mov rbx, rcx
mov rcx, qword [rcx + 8]
add r9, rcx
mov rdi, rdx
mov rdx, r9
mov r8, rsi
call sub.VCRUNTIME140.dll_memmove
mov rcx, rbx
mov rdx, rdi
mov qword [rcx + 0x10], rsi
mov rax, rdx
add rsp, 0x60
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov byte [rcx + 0x18], 0
mov r9, qword [rbp - 0x10]
test r9, r9
test ecx, ecx
jne 0x14011644d
jmp 0x140116485
lea r8, [0x1403ab678]
mov rcx, r9
mov rdx, rax
call fcn.1402da4a0
int3
invalid
mov qword [rcx + 0x10], 0
je 0x140116540
mov rax, qword [rcx + 8]
add rdx, rax
mov rdi, rcx
mov rcx, rax
mov r8, rsi
call sub.VCRUNTIME140.dll_memmove
mov qword [rdi + 0x10], rsi
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
and eax, 0x58
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x70]
cmp rax, 0xffffffffffffffff
je case.0x1400e769f.748
lea rcx, [rax + 1]
lea rdx, [rax + rax]
adc al, 0
adc al, 0
cmp rdx, rcx
cmova rcx, rdx
retf 0xd231
mov r8, rcx
retf 0xd231
shr r8, 0x3b
sete dl
cmp rcx, 5
mov esi, 4
add byte [rax], al
add byte [rax], al
cmovae rsi, rcx
mov r8, rsi
mov eax, esi
mov eax, esi
shl r8, 4
shl edx, 3
loop 0x1401165c4
loop 0x1401165c4
test rax, rax
je 0x1401165f3
mov ecx, dword [0x14041b1b8]
mov r9, qword gs:[0x58]
mov r9, qword [0x58]
mov r9, qword [0x58]
pop rax
add byte [rax], al
add byte [rcx - 0x75], cl
mov rcx, qword [r9 + rcx*8]
mov rcx, qword [r9 + rcx*8]
mov rcx, qword [rcx + 0x78]
shl rax, 4
shl eax, 4
add byte [rax], al
add byte [rax - 0x3f], cl
shl eax, 4
shl eax, 4
mov qword [rbp - 0x28], rcx
mov dword [rbp - 0x28], ecx
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
mov eax, 8
or byte [rax], al
add byte [rax], al
jmp case.0x1400e769f.736
xor eax, eax
mov qword [rbp - 0x20], rax
lea rcx, [rbp - 0x10]
lea r9, [rbp - 0x28]
call fcn.140116650
cmp qword [rbp - 0x10], 0
lock add byte [rbp + 0x33], dh
lock add byte [rbp + 0x33], dh
mov rax, qword [rbp - 8]
mov ecx, dword [0x14041b1b8]
xor byte [rax], al
mov rdx, qword gs:[0x58]
mov edx, dword [0x58]
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rdx + rcx*8]
mov rcx, qword [rdx + rcx*8]
mov ecx, dword [rdx + rcx*8]
mov qword [rcx + 0x78], rax
mov dword [rcx + 0x78], eax
add byte [rax], al
mov qword [rcx + 0x70], rsi
add rsp, 0x58
pop rax
mov cl, reloc.WS2_32.dll_WSASetLastError
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
pop rax
pop rsi
pop rbp
ret
xor ecx, ecx
call fcn.1402d9f90
cmp dword [rax + rax], ebx
cmp dword [rax + rax], ebx
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
mov rdx, qword [rbp]
mov edx, dword [rbp]
call fcn.1402d9f90
cmp dword [r8 + r8], ebx
int3
cmp qword [r9 + 8], 0
je 0x14011669a
mov rdx, qword [r9 + 0x10]
test rdx, rdx
je 0x14011669a
mov rcx, qword [r9]
mov r8, rbx
mov r9, rdi
call fcn.140055ec0
test rax, rax
je 0x1401166b6
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdi
mov dword [rsi + 0x10], edi
or byte [rax - 0x77], cl
jle 0x1401166a6
mov dword [rsi + 0x10], edi
xor eax, eax
jmp case.0x1400fbf5c.876
invalid
test rdi, rdi
je case.0x1400fbf5c.880
movzx eax, byte [0x14041aa10]
xor byte [r8], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rbx
call fcn.140055e50
test rax, rax
jne 0x14011668e
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], rdi
adc bl, ch
invalid
adc bl, ch
or byte [rax - 0x39], cl
invalid
or byte [rax], r8b
mov dword [rsi + 8], 0
add byte [rax], al
add byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov qword [rsi], rax
add rsp, 0x28
add esp, 0x28
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rax, rbx
test rax, rax
jne 0x14011668e
jmp 0x1401166b6
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
cmp qword [rax + 0x68], 0
jne 0x1401167a2
nop dword [rax]
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov qword [rax + 0x68], 0xffffffffffffffff
mov rax, qword [rax + 0x80]
mov eax, dword [rax + 0x80]
mov eax, dword [rax + 0x80]
test rax, rax
je 0x1401167b0
dec rax
dec eax
mov ecx, dword [0x14041b1b8]
mov rdx, qword gs:[0x58]
add byte [rax], al
mov rsi, qword [rdx + rcx*8]
mov qword [rsi + 0x80], rax
add byte [rax], 0
add byte [rax - 0x75], cl
xchg esi, eax
js 0x14011677c
add byte [rax], al
add byte [rax], 0
add byte [rax - 0x75], cl
xchg esi, eax
js 0x14011677c
add byte [rax], al
shl rax, 4
mov rcx, qword [rdx + rax]
mov rax, qword [rdx + rax + 8]
or byte [rax - 0x39], cl
xchg byte [rax], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax - 0x39], cl
xchg byte [rax], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
call rax
cmp qword [rsi + 0x68], 0
cmp dword [rsi + 0x68], 0
cmp dword [rsi + 0x68], 0
push 0
je 0x140116730
lea rcx, str.library_std_src_sys_thread_localdestructorslist.rs
call fcn.1402da730
ud2
mov eax, dword [0x14041b1b8]
add eax, 0x304a02
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rax, qword [rcx + rax*8]
add al, 0xc1
cmp qword [rax + 0x70], 0
je case.0x1400e769f.938
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
mov rcx, qword [rsi + 0x78]
mov ecx, dword [rsi + 0x78]
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
add byte [rax], al
add al, ch
call fcn.140055ea0
scasd eax, dword [rdi]
div bl
dec dword [rax - 0x75]
invalid
invalid
xchg byte [rax], ch
invalid
mov rax, qword [rsi + 0x68]
add byte [rax], al
add byte [rax - 1], cl
inc eax
jmp 0x1401167ff
add byte [rax], al
inc rax
inc eax
jmp 0x1401167ff
xor eax, eax
mov ecx, dword [0x14041b1b8]
mov bl, 0x49
xor byte [rax], al
mov rdx, qword gs:[0x58]
mov edx, dword [0x58]
mov rcx, qword [rdx + rcx*8]
mov ecx, dword [rdx + rcx*8]
mov qword [rcx + 0x70], 0
mov qword [rcx + 0x78], 8
mov dword [rcx + 0x78], 8
mov qword [rcx + 0x80], 0
mov qword [rcx + 0x68], rax
sub dword [rax], 0x83480000
invalid
sub byte [rsi + 0x5d], bl
add byte [rax], al
add byte [rax - 0x77], cl
sub dword [rax], 0x83480000
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
sub byte [rsi + 0x5d], bl
ret
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
adc byte [rbp + 0x56], dl
adc byte [rbp + 0x56], dl
sub rsp, 0x28
lea rbp, [rdx + 0x20]
call fcn.1402da9e0
sbb al, 0
sbb al, 0
add ah, cl
int3
int3
int3
int3
push rsi
sub rsp, 0x38
sub esp, 0x38
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
lea rbp, [rsp + 0x30]
and al, 0x30
mov rsi, rdx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, str.AccessErrorlibrary_std_src_threadlocal.rs
mov r8d, listen
invalid
mov eax, listen
call qword [rax + 0x18]
mov qword [rbp - 8], rsi
mov byte [rbp], al
add r14b, r8b
add dword [r8], r8d
lea rcx, [rbp - 8]
call fcn.14006d6f0
nop
add rsp, 0x38
pop rsi
pop rbp
ret
int3
int3
in eax, 0x48
cmp ecx, 0xffffffff
je 0x1401168dc
lock dec qword [rcx + 8]
jne 0x1401168dc
mov edx, 8
pop rbp
jmp fcn.140055ea0
invalid
cmc
invalid
invalid
invalid
nop
pop rbp
ret
int3
add dword [rbp + 0x1c], esi
sbb al, 0x48
mov eax, ecx
mov rax, rcx
mov rcx, qword [rcx + 8]
mov ecx, dword [rcx + 8]
cmp qword [rax + 0x10], 0
cmp dword [rax + 0x10], 0
adc byte [rax], al
mov byte [rcx], 0
je case.0x1400fbf5c.553
invalid
or edi, dword [rdx + 1]
mov edx, 1
add byte [rax], al
pop rbp
jmp fcn.140055ea0
wait
cmc
invalid
invalid
wait
cmc
call qword [rax - 0x33333ca3]
nop
pop rbp
ret
int3
int3
int3
nop
pop rbp
ret
int3
int3
int3
int3
push rsi
push rdi
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
in al, dx
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
mov rsi, rdx
mov esi, edx
mov rdi, rcx
lea rcx, [0x1403a3c58]
iretd
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
sbb al, 0
test rax, rax
je 0x140116953
sal byte [rdi + rbx + 0x48], 0x8d
adc eax, 0x28d326
sub byte [rax], al
lea rdx, str.SetThreadDescription
lea edx, str.SetThreadDescription
sub byte [rax], al
mov rcx, rax
call sub.KERNEL32.dll_GetProcAddress
sbb al, 0
shr eax, 0x9b
adc eax, 0x8548001c
sbb al, 0
invalid
invalid
sbb al, 0
test rax, rax
test eax, eax
ror byte [rbp + rcx*4 + 5], 0x33
add byte [rax], al
add byte [rdi + rcx + 0x45], cl
cmovne r8, rax
jmp 0x14011695a
lea r8, [0x140116980]
xor eax, dword [rax]
add byte [rax], al
cmovne r8, rax
jmp 0x14011695a
lea r8, [0x140116980]
add eax, 0x26
add byte [rcx + rcx*4 + 5], cl
mov qword [0x1404142b8], r8
push rdi
fldcw word [rdi]
add byte [rax - 0x77], cl
mov rcx, rdi
mov rcx, rdi
mov rdx, rsi
mov edx, esi
add rsp, 0x20
add rsp, 0x20
add esp, 0x20
invalid
pop rdi
pop rsi
pop rbp
jmp r8
sub esp, 0x20
lea rbp, [rsp + 0x20]
and byte [rcx + 0x78], bh
call qword [sym.imp.KERNEL32.dll_SetLastError]
adc eax, 0x1ca7fb
mov eax, 0x80004001
add rsp, 0x20
add byte [rax + 0x20c48348], al
pop rbp
ret
lea rbp, [rsp + 0x20]
lock inc qword [rcx + 8]
and al, dh
inc qword [rcx + 8]
jle 0x1401169b7
add rsp, 0x20
pop rbp
ret
call fcn.1402de630
int3
jl case.0x1400f6549.496
add ah, cl
int3
mov rbp, rsp
test dl, dl
invalid
je 0x1401169cc
in eax, 0x84
sal byte [rsp + rax - 0x3a], cl
mov byte [rcx + 0x10], 1
adc byte [r9], al
lock dec qword [rcx + 8]
dec qword [rcx + 8]
or byte [rbp + 0xc], dh
jne 0x1401169df
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov al, 1
xchg byte [rcx + 0x30], al
xor byte [r15 + rdi*8], dil
add dword [rsi - 0xc3cfbf], eax
xor byte [r15 + rdi*8], dil
je case.0x1400fac08.424
add bl, byte [rbp - 0x3d]
pop rbp
ret
add rcx, 0x30
sal dword [rax], 0x5d
pop rbp
jmp qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
retf
add ah, cl
int3
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
in al, dx
invalid
in al, dx
and byte [rax - 0x73], cl
lea rbp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
lea rsi, [rdx + 0x10]
jb 0x140116a13
mov rax, qword [rdx + 0x10]
shl rax, 1
shl eax, 1
adc byte [rax - 0x2f], cl
loopne 0x140116a53
test rax, rax
test eax, eax
je case.0x1400f7d80.479
mov rax, qword [rdx + 0x18]
mov eax, dword [rdx + 0x18]
sbb byte [rax - 0x77], cl
mov rdi, rdx
xlatb
mov edx, 1
add byte [rax], al
mov rbx, rcx
mov rcx, rax
retf
mov r14, r8
call fcn.140055ea0
ja 0x140116a1b
dec dword [rbp - 0x77]
mov r8, r14
mov rdx, rdi
mov edx, edi
invalid
mov edx, edi
mov rcx, rbx
invalid
mov rax, qword [r8 + 0x10]
mov qword [rsi + 0x10], rax
adc byte [rcx + 0xf], al
adc byte [rax], al
adc byte [rax - 0x77], cl
adc byte [rcx + 0xf], r8b
adc byte [rcx + 0xf], al
adc byte [rax], al
add byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
mov rax, qword [rdx + 0x20]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
adc byte [rdx + 0x10], cl
adc byte [rdx + 0x10], cl
movups xmmword [rcx + 0x10], xmm1
adc dword [rcx + 0x10], ecx
adc byte [rdi], cl
movups xmmword [rcx], xmm0
adc dword [rcx], eax
add rsp, 0x20
pop rbx
pop rdi
invalid
pop rsi
pop r14
pop rbp
ret
int3
int3
int3
int3
int3
push rsi
sub rsp, 0x28
sub byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
sub byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
mov eax, dword [0x14041b1b8]
add eax, 0x304737
invalid
xor byte [rax], al
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
invalid
mov rax, qword [rcx + rax*8]
ror dword [rdi], 0xb6
adc al, 0
rol byte [rax], 1
movzx eax, byte [rax + 0xd0]
rol byte [rax], 1
add byte [rax], al
add byte [rbp - 0x7cf58b40], al
clc
test eax, eax
je 0x140116aa3
cmp eax, 1
je 0x140116ad0
invalid
add dword [rdx + rsi - 0x17], esi
xor ch, cl
jmp 0x140116b28
test dword [rax], eax
add byte [rax], al
add byte [rbx + 0x30470f05], cl
mov eax, dword [0x14041b1b8]
cmova esi, dword [rax]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
and eax, 0x58
mov rcx, qword gs:[0x58]
and eax, 0x58
add byte [rax - 0x75], cl
xor al, 0xc1
invalid
mov rsi, qword [rcx + rax*8]
ror dword [rax - 0x73], 0x8e
lea rcx, [rsi + 0xc8]
enter 0, 0
add byte [rax], al
lea rdx, [0x140115f00]
hlt
call fcn.140115f30
hlt
mov byte [rsi + 0xd0], 1
add byte [rax], al
add dword [rbx + 0x3046e205], ecx
invalid
loop 0x140116b1a
invalid
mov eax, dword [0x14041b1b8]
add eax, 0x3046e2
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rax, qword [rcx + rax*8]
add al, 0xc1
mov rax, qword [rax + 0xc8]
or al, 0
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdx + rdx - 0x10], 0x48
je case.0x140061f32.2531
invalid
invalid
test rax, rax
je case.0x140061f32.2531
lock inc qword [rax]
inc dword [rax]
jle case.0x1401013a7.418
test rax, rax
je 0x140116b28
invalid
add rsp, 0x28
pop rsi
pop rbp
sub byte [rsi + 0x5d], bl
ret
call fcn.1402de330
mov eax, dword [0x14041b1b8]
lodsb al, byte [rsi]
xor byte [rax], r8b
add byte [rbx + 0x3046ac05], cl
add byte [rbp + 0x48], ah
mov rcx, qword [0x58]
xor byte [rax], r8b
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rcx + rax*8]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xc8]
add byte [rax], al
add al, dh
lock inc qword [rax]
inc qword [rax]
jg case.0x140061f32.2530
iretd
ud2
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyedlibrary_std_src_threadmod.rs
lea ecx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyedlibrary_std_src_threadmod.rs
lea r8, [0x1403a2098]
mov edx, 0x5e
call fcn.1402da910
int3
int3
lea ebp, [rsp + 0x40]
mov qword [rbp], 0xfffffffffffffffe
mov r8, qword [0x14041a970]
add eax, 0x303e06
add r14b, r15b
add dh, bh
invalid
add eax, 0x303e06
xor byte ds:[rax], al
test r8, r8
sal byte [rbp + 0x34], 0x48
mov esi, ecx
invalid
jne 0x140116ba3
mov rsi, rcx
mov qword [rbp - 8], 0
mov dword [rbp - 8], 0
lea rcx, [rbp - 8]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
adc eax, 0x1ca614
cmpsb byte [rsi], byte [rdi]
sbb al, 0
test eax, eax
je 0x140116c1a
add byte [rax], al
invalid
ror byte [rdi], 0x84
mov es, word [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x45], cl
mov eax, dword [rbp - 8]
mov r8, qword [rbp - 8]
mov eax, dword [rbp - 8]
mov qword [0x14041a970], r8
mov dword [0x14041a970], eax
xor byte [rax], al
test r8, r8
mov rcx, rsi
ror byte [rax - 0x77], 0xf1
je case.0x14011d88e.516
add byte [rax], al
mov rax, rcx
or rax, r8
or eax, eax
enter 0x94c, 0xffffffffffffffc0
or eax, eax
shr rax, 0x20
je case.0x14010262d.403
mov rax, rcx
xor edx, edx
div r8
div eax
enter 0xffffffffffffd231, 0x49
div eax
jmp 0x140116bc0
mov eax, ecx
xor edx, edx
div r8d
imul r9, rax, 0x3b9aca00
imul ecx, eax, 0x3b9aca00
invalid
imul rax, rdx, 0x3b9aca00
mov rcx, rax
mov ecx, eax
ret 0xca00
cmp ecx, dword [rax - 0x77]
ror dword [rcx + rcx - 0x3f], 0x48
or rcx, r8
invalid
mov ecx, eax
or rcx, r8
shr rcx, 0x20
shr ecx, 0x20
shr ecx, 0x20
je 0x140116be4
or dh, byte [rcx]
ror byte [rcx - 9], cl
div eax
xor edx, edx
div r8
div eax
div eax
mov rcx, rax
jmp 0x140116beb
shr ebx, 7
xor edx, edx
div r8d
rol byte [rcx - 9], cl
invalid
mov ecx, eax
add rcx, r9
leave
mov rax, rcx
shr rax, 9
movabs rdx, 0x44b82fa09b5a53
mul rdx
loop 0x140116c4b
mov eax, edx
wait
movabs al, byte [0x48e2f7480044b82f]
add byte [rax - 9], r9b
loop 0x140116c4b
add byte [rax - 9], r9b
loop 0x140116c4b
mov eax, edx
shr rax, 0xb
imul edx, eax, 0x3b9aca00
add dl, cl
invalid
cmp ebp, dword [rcx]
ror dword [rcx - 0x3b7cb736], 1
pop rsi
pop rbp
ret
add dl, cl
invalid
call sub.KERNEL32.dll_GetLastError
shl rax, 0x20
or rax, 2
mov qword [rbp - 0x10], rax
invalid
invalid
lea rax, str.library_std_src_syspalwindows_time.rs
add eax, 0x28cf36
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, fcn.140115240
lea r8, [rbp - 0x10]
mov edx, 0x2b
call fcn.1402da7f0
sbb al, 0
add byte [rax], al
add al, ch
popfq
cmp ebx, dword [rax + rax]
sbb al, 0
ud2
lea rcx, str.library_std_src_sys_commonmod.rs
or eax, 0x28c1ec
call fcn.1402da6f0
invalid
sbb al, 0
int3
invalid
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x40]
push 0x40
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
push 0x40
lea rcx, [rbp - 0x10]
call fcn.140115240
in eax, 0xff
call qword [rax + 0x28c48348]
invalid
in eax, 0xff
call qword [rax + 0x28c48348]
pop rsi
pop rbp
ret
push rsi
push rdi
push rbx
sub rsp, 0x68
sub esp, 0x68
lea rbp, [rsp + 0x60]
mov qword [rbp], 0xfffffffffffffffe
mov esi, r8d
mov rdi, rdx
mov edi, edx
mov edi, edx
mov r9, qword [0x14041a970]
or eax, 0x303cbe
add byte [rbp - 0x7b], cl
leave
test r9, r9
jne case.0x14011378a.421
mov rbx, rcx
mov qword [rbp - 8], 0
clc
add byte [rax], al
add byte [rax], al
invalid
retf
clc
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
clc
clc
lea rcx, [rbp - 8]
clc
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je case.0x14010faec.206
invalid
ror byte [rdi], 0x84
add dword [rcx], 0x8b4c0000
add byte [rbx + rcx*4 + 0x4d], cl
clc
add dword [rax], eax
add byte [rbx + rcx*4 + 0x4d], cl
clc
mov r9, qword [rbp - 8]
mov qword [0x14041a970], r9
test r9, r9
mov rcx, rbx
je 0x140116e90
cmp r9, 0x3b9aca00
ja 0x140116d00
retf 0x3b9a
mov eax, 0x3b9aca00
xor edx, edx
div r9d
jmp 0x140116d02
xor eax, eax
lea edx, [rax - 0x3b9aca00]
xor r8d, r8d
cmp r9, 2
cmovae edx, eax
rol byte [rcx + 0xf], 1
xchg edx, eax
ror dword [rax - 0x75], 1
mov ecx, dword [rcx + 8]
cmp rax, rdi
jne case.0x1401141b4.416
cmp ecx, esi
jae 0x140116db5
add byte [rax], al
cmp rax, rdi
ja 0x140116e0b
mov r10, rdi
sub r10, rax
cmp ecx, esi
int1
int1
jbe case.0x1401141b4.464
test r10, r10
je 0x140116e0b
mov byte [rax], 0
invalid
dec r10
lea r11d, [rsi + 0x3b9aca00]
lea ebx, [rsi + 0x3b9aca00]
invalid
jmp 0x140116d54
mov r11d, esi
sub r11d, ecx
sub ebx, ecx
cmp r11d, 0x3b9aca00
jb 0x140116d83
sti
add dl, cl
invalid
cmp esi, dword [rdx + 0x23]
mov ebx, r11d
mov ebx, ebx
fcmovnb st(0), st(1)
jmp 0x140116d6f
invalid
shr ebx, 9
imul rbx, rbx, 0x44b83
or dword [rbx + 4], 0
or dword [rax + 0x69], ecx
fild dword [rbx + 0x4800044b]
or dword [rbx + 4], 0
shr rbx, 0x27
or dword [rbx + 4], 0
shr rbx, 0x27
jmp 0x140116d98
add r10, rbx
jb 0x140116e23
invalid
invalid
add byte [rax], al
invalid
invalid
imul ebx, ebx, 0x3b9aca00
sub r11d, ebx
sub ebx, ebx
mov r8b, r9b
xor r9d, r9d
cmp r10, r8
setne r9b
mov r8d, 0xff
cmovb r9d, r8d
cmovb ecx, eax
xor r10d, r10d
enter 0x3145, 0xffffffffffffffd2
cmp r11d, edx
setne r10b
cmovb r10d, r8d
cmovb edx, eax
cmovb edx, eax
test r9b, r9b
test cl, cl
cmovne r10d, r9d
cmovne edx, ecx
cmp r10b, 1
jne 0x140116dfe
add dword [rbp + 0x49], esi
mov edx, 0x3b9aca00
sub rax, rdi
jae 0x140116dc1
jmp 0x140116e02
cmp ecx, esi
jae 0x140116dd3
test rax, rax
test eax, eax
je 0x140116dbf
dec rax
add ecx, 0x3b9aca00
retf 0x3b9a
mov edx, ecx
sub edx, esi
cmp edx, 0x3b9aca00
jb 0x140116e02
mov ecx, edx
shr ecx, 9
imul rcx, rcx, 0x44b83
shr rcx, 0x27
add rax, rcx
jb 0x140116e23
imul ecx, ecx, 0x3b9aca00
sub edx, ecx
jmp 0x140116e02
invalid
xor eax, eax
xor edx, edx
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rcx, str.overflow_when_subtracting_durations
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_time.rs
add byte [rdx + 0x23], bh
call fcn.1402da910
lea rax, str.overflow_in_Duration::new
mov qword [rbp - 0x38], rax
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
add byte [rax], al
invalid
add byte [rax - 0x77], cl
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp - 0x28], 8
xorps xmm0, xmm0
invalid
invalid
mov dword [rbp - 0x30], 1
mov qword [rbp - 0x28], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
loopne 0x140116e8e
lea edx, [0x1403a1cc8]
loopne 0x140116e8e
lea edx, [0x1403a1cc8]
sub byte [rax], al
lea rcx, [rbp - 0x38]
call fcn.1402da380
call sub.KERNEL32.dll_GetLastError
shl rax, 0x20
loopne 0x140116e7e
loopne 0x140116e7e
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
mov dword [rbp - 0x38], eax
invalid
invalid
invalid
sti
or rax, 2
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
mov dword [rbp - 0x38], eax
lea rax, str.library_std_src_syspalwindows_time.rs
add eax, 0x28ccfb
int3
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
invalid
and byte [rax - 0x73], cl
or eax, 0x2b920f
invalid
add byte [rbp + rcx*4 + 0xd], cl
jo case.0x140013d8b.2862
lea r9, fcn.140115240
sub byte [rax], al
add byte [rbp + rcx*4 + 0x45], cl
enter 0x2bba, 0
add byte [rax], al
invalid
lea r8, [rbp - 0x38]
mov edx, 0x2b
add byte [rax], al
invalid
add byte [rax], al
add al, ch
invalid
call fcn.1402da7f0
add byte [rdi], cl
or ecx, dword [rax - 0x73]
lea ecx, [0x1403a3b50]
ud2
lea rcx, str.library_std_src_syspalwindows_time.rs
lea ecx, [0x1403a3b50]
sub byte [rax], al
call fcn.1402da6f0
cmp byte [rax + rax], bl
int3
nop dword [rax]
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
mov dword [rsp + 0x10], edx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
lea rcx, [rbp - 0x38]
call fcn.140115240
nop
add rsp, 0x28
invalid
invalid
call qword [rax + 0x28c48348]
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x98
sub esp, 0x98
sub esp, 0x98
in al, dx
cwde
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rbp + 0x10], 0xfffffffffffffffe
mov dword [rbp + 0x10], 0xfffffffe
adc r14b, r15b
invalid
invalid
mov rsi, rdx
mov rdi, qword [rcx]
invalid
invalid
cmp dword [rcx + 0x3e083f8], ecx
mov eax, edi
and eax, 3
invalid
add ecx, dword [rax - 0x73]
or eax, 0x2bed0f
paddsw mm5, qword [rbx]
invalid
lea rcx, [0x1403d5c0c]
lea ecx, [0x1403d5c0c]
paddsw mm5, qword [rbx]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne 0x140116f4f
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], r9b
sub byte [rax - 0x73], cl
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
sub byte [rax - 0x73], cl
lea rdx, [0x1403d013f]
adc eax, 0x2b922a
mov r8d, 5
call qword [rax + 0x18]
sbb byte [rax - 0x77], cl
jne 0x140116f12
invalid
mov byte [rbp - 8], al
mov byte [rbp - 7], 0
lea r9, [rdi + 0x10]
lea rax, [0x140117820]
or byte [rax], al
invalid
add eax, 0x8ec
mov qword [rsp + 0x20], rax
lea rdx, [0x1403aa9c7]
xchg dword [rdx], edi
cmp ch, byte [rcx]
add byte [rax - 0x73], cl
lea esi, [rbp - 0x10]
invalid
mov r8d, 4
mov eax, 4
mov eax, 4
mov rcx, rsi
int1
call fcn.14006b7f0
lea rax, [0x140117800]
lea eax, [0x140117800]
cmc
dec dword [rax - 0x73]
lea eax, [0x140117800]
lea eax, [0x140117800]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rdx, [0x1403ad6bb]
push rsi
sub dword [eax], eax
sub dword [rax], eax
sub dword [rax], eax
mov r8d, 7
mov rcx, rsi
int1
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov r9, rdi
mov ecx, edi
call fcn.14006b7f0
mov rcx, rsi
call fcn.14006d6f0
jmp 0x140117200
add byte [rax], al
cmc
invalid
add byte [rax], al
shr rdi, 0x20
mov dword [rbp + 8], edi
invalid
out dx, eax
and byte [rcx - 0x74b7f783], cl
or byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
sub byte [rax - 0x73], r9b
adc eax, 0x28b5e4
and byte [rax - 0x75], r9b
and byte [rax - 0x75], cl
sub byte [rax - 0x73], r9b
sub byte [rax - 0x73], cl
adc eax, 0x28b5e4
in al, 0xb5
sub byte [rax], al
mov r8d, 2
add byte [rax], al
call qword [rax + 0x18]
mov qword [rbp - 0x20], rsi
jne 0x140116f86
sbb byte [rax - 0x77], cl
jne 0x140116f86
loopne 0x140116f2f
mov byte [rbp - 0x18], al
call 0x140fab573
mov byte [rbp - 0x17], 0
jmp 0x1459eb7b0
lea rax, [0x140117860]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
or byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rdx, [0x1403a257f]
lea rsi, [rbp - 0x20]
lea esi, [rbp - 0x20]
mov ch, 0x28
add byte [rax - 0x73], cl
jne case.0x1400c36e9.1418
lea esi, [rbp - 0x20]
lea r9, [rbp + 8]
lea ecx, [rbp + 8]
mov r8d, 4
mov eax, 4
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14006b7f0
dec dword [rbx + 0x72e8084d]
add al, byte [rax]
mov ecx, dword [rbp + 8]
call fcn.140117250
mov byte [rbp + 0xf], al
add byte [rax - 0x72b7f0bb], cl
add eax, 0x838
or byte [rax], al
invalid
lea rax, [0x140117820]
or byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rdx, [0x1403aa9c7]
lea r9, [rbp + 0xf]
lea ecx, [rbp + 0xf]
cmp dword [rcx], ebp
add byte [rbp + rcx*4 + 0x4d], cl
lea ecx, [rbp + 0xf]
mov r8d, 4
lea ecx, [rbp + 0xf]
mov r8d, 4
mov eax, 4
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14006b7f0
mov edx, dword [rbp + 8]
lea rdi, [rbp - 0x10]
mov rcx, rdi
call fcn.140117420
lea rax, [0x1400630a0]
dec dword [rax - 0x77]
and al, 0x20
dec dword [rax - 0x77]
and al, 0x20
lea rdx, [0x1403ad6bb]
mov r8d, 7
mov rcx, rsi
mov r9, rdi
stc
stc
call fcn.14006b7f0
lea rcx, [rbp - 0x20]
call fcn.14006d6f0
cmp qword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
lock add byte [rdi], cl
invalid
mov bl, 1
add byte [rax], al
mov rcx, qword [rbp - 8]
mov edx, 1
add byte [rax], al
add byte [rcx - 0x11bc173d], cl
out dx, al
dec dword [rcx + 0x19ce9d8]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x11bc173d], cl
out dx, al
out dx, al
dec dword [rcx + 0x19ce9d8]
add byte [rax], al
invalid
shr rdi, 0x20
cmp edi, 0x28
ja case.default.0x14011707f
lea rax, [0x1403d5c1c]
movsxd rcx, dword [rax + rdi*4]
invalid
or al, 0xb8
invalid
add rcx, rax
add ecx, eax
jmp 0x1401170a2
invalid
add ecx, eax
jmp rcx
xor eax, eax
jmp 0x1401171b3
lea rax, [rdi - 1]
add rdi, 0xf
invalid
cmovs ecx, dword [rcx - 0x72b70fbb]
add eax, 0x745
mov qword [rsp + 0x50], rax
lea rax, [rbp - 0x10]
lea eax, [rbp - 0x10]
invalid
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
invalid
mov dword [rsp + 0x48], eax
lea rax, [0x1403aa7a8]
sub dword ss:[rax], eax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
lea rax, [0x140117820]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
invalid
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x40], 5
and al, 0x40
add eax, 0x48000000
mov dword [rsp + 0x20], 4
lea rdx, [0x1403a2587]
lea r9, [0x1403aa9c7]
mov r8d, 6
mov rcx, rsi
mov ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
call fcn.14006db70
jmp 0x140117200
invalid
add dword [rax], eax
invalid
jl 0x14011715c
cmc
invalid
add byte [rax], al
mov al, 0x25
jmp 0x1401171b3
add byte [rax], al
invalid
add byte [rax], al
mov al, 0x23
jmp 0x1401171b3
add byte [rax], al
add byte [rax], al
mov al, 0x24
jmp 0x1401171b3
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x9ee91b], dh
mov al, 0x1b
invalid
sahf
invalid
add byte [rax], al
mov al, 0x1b
jmp 0x1401171b3
add byte [rax], al
add byte [rax], al
mov al, 0x22
jmp 0x1401171b3
add byte [rax], al
mov al, reloc.WS2_32.dll_recv
jmp 0x1401171b3
add byte [rax], al
mov al, ntohs
jmp 0x1401171b3
add byte [rax + 0x82e921], dh
add byte [rax], al
mov al, 0x21
jmp 0x1401171b3
invalid
mov al, 0xb
jmp 0x1401171b3
mov al, 4
jmp 0x1401171b3
mov al, 0x28
jmp 0x1401171b3
mov al, listen
jmp 0x1401171b3
mov al, 9
jmp 0x1401171b3
mov al, 0x19
jmp 0x1401171b3
mov al, 0x18
jmp 0x1401171b3
mov al, 2
jmp 0x1401171b3
mov al, reloc.WS2_32.dll_ntohs
jmp 0x1401171b3
mov al, 3
jmp 0x1401171b3
mov al, 7
jmp 0x1401171b3
push rsi
mov al, 1
jmp 0x1401171b3
mov al, 0x1f
jmp 0x1401171b3
mov al, reloc.WS2_32.dll_recvfrom
jmp 0x1401171b3
mov al, 0x29
jmp 0x1401171b3
mov al, setsockopt
jmp 0x1401171b3
mov al, 5
jmp 0x1401171b3
mov al, reloc.WS2_32.dll_setsockopt
jmp 0x1401171b3
mov al, reloc.WS2_32.dll_listen
jmp 0x1401171b3
mov al, 6
jmp 0x1401171b3
mov al, reloc.WS2_32.dll_select
jmp 0x1401171b3
mov al, 0xa
jmp 0x1401171b3
mov al, 8
jmp 0x1401171b3
mov al, 0x1e
jmp 0x1401171b3
mov al, 0x20
jmp 0x1401171b3
mov al, reloc.WS2_32.dll_shutdown
jmp 0x1401171b3
mov al, 0x27
jmp 0x1401171b3
mov al, reloc.WS2_32.dll_send
jmp 0x1401171b3
mov al, reloc.WS2_32.dll_socket
jmp 0x1401171b3
mov al, 0x1c
jmp 0x1401171b3
mov al, 0x1d
jmp 0x1401171b3
mov al, 0x26
jmp 0x1401171b3
mov al, 0x1a
mov byte [rbp - 0x20], al
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x1403a2583]
mov r8d, 4
call qword [rax + 0x18]
mov qword [rbp - 8], rsi
mov byte [rbp], al
mov qword [rbp - 0x10], 0
mov byte [rbp + 1], 0
lea r8, [0x140117820]
lea rsi, [rbp - 0x10]
lea rdx, [rbp - 0x20]
mov rcx, rsi
call fcn.14006d760
mov rcx, rsi
dec dword [rax - 0x77]
int1
call fcn.14006d8b0
nop
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
add byte [rax - 0x73], cl
or eax, 0x2bee6c
sub eax, dword [rax]
sub eax, dword [rax]
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
inc byte [rcx + 0x109fa]
add byte [rdi], cl
ja 0x140117367
lea rcx, [0x1403d5cc0]
ja 0x140117367
lea rcx, [0x1403d5cc0]
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
xor eax, eax
jmp case.0x140117283.10013
add byte [rax], al
add byte [rcx + 0x50ef9], al
stc
invalid
add eax, 0x317e0000
cmp ecx, 0x1b7f
jg 0x14011731a
cmp ecx, 0x1715
jg 0x14011737f
add byte [rdi], cl
invalid
cmp ecx, 0x50f
je 0x14011740d
cmp ecx, 0x5b4
je case.0x140117283.10060
jmp case.0x140117283.10014
push 4
add byte [rax], al
jle 0x140117349
cmp ecx, 0x4ce
add byte [rax], al
jg 0x1401173a5
cmp ecx, 0x46b
je 0x140117411
add byte [rax], al
cmp ecx, 0x476
jbe 0x140117313
add byte [rax], al
jne case.0x140117283.10014
push 0xffffffff89e920b0
add byte [rax], al
add byte [rcx + 0x2021f9], al
add byte [rdi + 0x6f], bh
mov al, 0x20
jmp case.0x140117283.10013
cmp ecx, 0x2021
jg 0x140117391
cmp ecx, 0x1b80
add byte [rax], al
je case.0x140117283.10060
cmp ecx, 0x1f4e
je case.0x140117283.10060
jmp case.0x140117283.10014
inc dword [rbx + 0x627202f8]
jb case.0x140117283.10060
cmp ecx, 0x35ed
in eax, dx
xor eax, 0x5a740000
je case.0x140117283.10060
jmp case.0x140117283.10014
cmp ecx, 0x3e3
add byte [rax], al
je case.0x140117283.10060
cmp ecx, 0x41d
add byte [rax], al
je case.0x140117283.10060
cmp ecx, 0x461
je case.0x140117283.10060
jmp case.0x140117283.10014
mov al, 0x21
jmp case.0x140117283.10013
cmp ecx, 0x150
je 0x140117415
cmp ecx, 0x252
je case.0x140117283.10060
mov al, 0x28
jmp case.0x140117283.10013
cmp ecx, 0x1716
je case.0x140117283.10060
cmp ecx, 0x1b64
je case.0x140117283.10060
jmp case.0x140117283.10014
cmp ecx, 0x2022
je case.0x140117283.10060
cmp ecx, 0x25e9
jne case.0x140117283.10014
add byte [rbp - 0x26], dh
mov al, reloc.WS2_32.dll_shutdown
pop rbp
ret
cmp ecx, 0x4cf
je case.0x140117283.10051
cmp ecx, 0x4d0
jne case.0x140117283.10014
mov al, 4
jmp case.0x140117283.10013
invalid
invalid
mov al, setsockopt
jmp case.0x140117283.10013
mov al, 0x26
jmp case.0x140117283.10013
mov al, 0x18
jmp case.0x140117283.10013
mov al, 0xb
jmp case.0x140117283.10013
mov al, listen
jmp case.0x140117283.10013
mov al, 5
jmp case.0x140117283.10013
jmp case.0x140117283.10013
invalid
mov al, reloc.WS2_32.dll_recv
jmp case.0x140117283.10013
mov al, 0x19
jmp case.0x140117283.10013
mov al, 0x24
jmp case.0x140117283.10013
mov al, 0x1f
jmp case.0x140117283.10013
mov al, reloc.WS2_32.dll_recvfrom
jmp case.0x140117283.10013
mov al, 0x1b
jmp case.0x140117283.10013
mov al, 0x1c
jmp case.0x140117283.10013
mov al, ntohs
jmp case.0x140117283.10013
mov al, 0x1a
jmp case.0x140117283.10013
mov al, 0x1e
jmp case.0x140117283.10013
mov al, reloc.WS2_32.dll_ntohs
jmp case.0x140117283.10013
xor esi, esi
lea rbx, [rbp - 0x40]
mov r8d, 0x1000
mov rcx, rbx
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov ecx, 0x1200
add bh, dh
invalid
add byte [rax], al
add byte [rax], dl
add bh, dh
mov dword [rax], 0x74100000
je 0x1401174a4
je 0x1401174a4
lea rcx, [0x1403a3638]
call sub.KERNEL32.dll_GetModuleHandleW
test rax, rax
je 0x14011749c
mov r14, rax
mov esi, eax
and edi, 0xefffffff
mov dword [rbp + 0x1034], edi
mov ecx, 0x1a00
jmp 0x1401174a4
xor r14d, r14d
mov ecx, 0x1200
idiv byte [rcx + 0x1200]
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x800
mov rdx, r14
mov r8d, edi
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_FormatMessageW]
test eax, eax
je 0x140117564
mov r8d, eax
cmp eax, 0x801
jae 0x140117780
lea rcx, [rbp + 0x1000]
lea rdx, [rbp - 0x40]
call fcn.140063ad0
mov r14, qword [rbp + 0x1000]
movabs rax, 0x8000000000000000
cmp r14, rax
jne 0x1401175f1
lea rax, [rbp + 0x1034]
mov qword [rbp + 0x1020], rax
lea rax, [0x140073630]
mov qword [rbp + 0x1028], rax
lea rax, str.L6:_
mov qword [rbp + 0xfc0], rax
mov qword [rbp + 0xfc8], 2
mov qword [rbp + 0xfe0], 0
lea rax, [rbp + 0x1020]
mov qword [rbp + 0xfd0], rax
mov qword [rbp + 0xfd8], 1
jmp 0x1401175dd
call sub.KERNEL32.dll_GetLastError
mov dword [rbp + 0x1020], eax
lea rax, [rbp + 0x1034]
mov qword [rbp + 0x1000], rax
lea rax, [0x140073630]
mov qword [rbp + 0x1008], rax
lea rcx, [rbp + 0x1020]
mov qword [rbp + 0x1010], rcx
lea edx, [rax]
adc byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp + 0x1018], eax
lea edx, [rax]
adc byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp + 0x1018], eax
lea rax, str.OS_Error___FormatMessageW___returned_error
mov dword [rbp + 0x1018], eax
lea rax, str.OS_Error___FormatMessageW___returned_error
mov qword [rbp + 0xfc0], rax
mov qword [rbp + 0xfc8], 3
add eax, dword [rax]
add byte [rax], al
mov qword [rbp + 0xfe0], 0
lea rax, [rbp + 0x1000]
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0xfd0], rax
mov qword [rbp + 0xfd8], 2
lea rdx, [rbp + 0xfc0]
mov rcx, rsi
ror byte [rdi], 0
add byte [rax - 0x77], cl
int1
call fcn.140063680
jmp case.0x1400fbf5c.910
mov rbx, qword [rbp + 0x1008]
mov rcx, qword [rbp + 0x1010]
test rcx, rcx
je 0x140117765
lea r8, [rbx + rcx]
lea rdx, [0x1403a7628]
sub dword [rax], eax
sub dword [rax], eax
jmp 0x140117639
movzx r9d, r9b
mov dh, 0xc9
movzx r9d, byte [r9 + rdx]
shr r9b, 1
and r9b, 1
test r9b, r9b
je 0x140117720
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi - 0x70], ah
nop
cmp r8, rbx
je 0x140117765
fmul dword [rdi]
test byte [rcx + rax], ch
add byte [rax], al
mov rax, r8
movzx r9d, byte [r8 - 1]
test r9b, r9b
js case.0x1400fbf5c.902
lea r8, [rax - 1]
movzx r9d, r9b
jmp 0x1401176a9
movzx r10d, byte [rax - 2]
cmp r10b, 0xc0
jge 0x14011767d
movzx r11d, byte [rax - 3]
cmp r11b, 0xc0
jge 0x140117687
lea r8, [rax - 4]
movzx edi, byte [rax - 4]
and edi, 7
shl edi, 6
and r11d, 0x3f
or r11d, edi
jmp 0x14011768f
lea r8, [rax - 2]
and r10d, 0x1f
jmp 0x14011769a
lea r8, [rax - 3]
and r11d, 0xf
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
shl r10d, 6
and r9b, 0x3f
movzx r9d, r9b
or r9d, r10d
lea r10d, [r9 - 9]
cmp r10d, 5
jb 0x140117630
cmp r9d, 0x20
je 0x140117630
invalid
cmp r9d, 0x80
jb 0x140117720
add byte [rax], 0
add byte [rdx + 0x56], dh
mov r10d, r9d
shr r10d, 8
cmp r10d, 0x1f
cmp edx, 0x1f
jg 0x1401176f2
test r10d, r10d
test edx, edx
je 0x140117712
cmp r10d, 0x16
invalid
jne 0x140117720
cmp r9d, 0x1680
sete r9b
jmp 0x140117625
cmp r10d, 0x20
cmp edx, 0x20
je 0x140117615
cmp r10d, 0x30
jne 0x140117720
cmp r9d, 0x3000
sete r9b
sete cl
jmp 0x140117625
movzx r9d, r9b
movzx r9d, byte [r9 + rdx]
jmp 0x140117621
sub rax, rbx
cmp rcx, rax
jae 0x14011772d
mov rax, rcx
jmp 0x140117767
test rax, rax
je 0x140117765
cmp rcx, rax
jbe 0x140117767
cmp byte [rbx + rax], 0xbf
cmp al, 3
mov edi, 0x894c2a7f
jg 0x140117767
mov qword [rbp + 0xff0], r14
jg 0x140117767
mov qword [rbp + 0xff0], r14
mov dword [rbp + 0xff0], esi
mov qword [rbp + 0xff8], rbx
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
mov ch, byte [rbx]
invalid
lea r8, [0x1403d0280]
mov edx, 0x30
call fcn.1402da510
ud2
xor eax, eax
mov qword [rsi], r14
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], rax
or byte [rax - 0x77], cl
adc byte [rax - 0x7f], r9b
invalid
invalid
add rsp, 0x10c0
pop rbx
pop rdi
invalid
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop rbp
ret
lea rax, str.library_std_src_syspalwindowsos.rs
mov edx, 0x800
mov edi, 0xba0028
or byte [rax], al
add byte [rcx + rcx*4 - 0x3f], cl
mov rcx, r8
mov rcx, r8
mov r8, rax
call fcn.1402da4a0
invalid
invalid
sbb al, 0
int3
or dword [0x14fdd77b5], ebp
invalid
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x40
lea rbp, [rdx + 0x80]
add byte [rax - 0x7d], cl
mov ebp, 0xff0
add byte [rax], al
invalid
add byte [rax - 0x7d], cl
mov ebp, 0xff0
add byte [rax], al
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
add dword [rax], eax
add byte [rax], al
je 0x1401177d1
mov edx, 1
mov rcx, qword [rbp + 0xff8]
call fcn.140055ea0
invalid
invalid
call qword [rax + 0x40c48348]
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov rax, qword [rax + 8]
mov rax, qword [rax + 0x18]
pop rbp
jmp rax
jmp rax
jmp rax
mov ebp, esp
mov eax, dword [rdx + 0x34]
test al, 0x10
adc byte [rbp + 0xa], dh
adc byte [rbp + 0xa], dh
test al, 0x20
jne 0x14011787d
pop rbp
jmp 0x140073630
mov ecx, dword [rcx]
pop rbp
jmp 0x1400708a0
invalid
call qword [rax - 0x43c316a3]
cmc
nop
pop rbp
jmp 0x1400734c0
invalid
dec esp
int3
push rbx
sub rsp, 0x38
lea rbp, [rsp + 0x30]
mov qword [rbp], 0xfffffffffffffffe
mov eax, dword [0x14041b1b8]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
invalid
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
test eax, eax
je 0x1401178d1
cmp eax, 1
je 0x140117911
invalid
jmp 0x1401179ce
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
lea rcx, [rax + 0xc8]
lea rdx, [0x140115f00]
call fcn.140115f30
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0xd0], 1
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
pop rax
add byte [rax], al
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
pop rax
add byte [rax], al
invalid
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
mov rsi, qword [rax + 0xc8]
test rsi, rsi
jne 0x14011794f
call fcn.1402de330
mov eax, dword [0x14041b1b8]
jge 0x140117971
xor byte [rax], al
jge 0x140117971
xor byte [rax], al
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rsi, qword [rax + 0xc8]
enter 0, 0
enter 0, 0
lock inc qword [rsi]
jle 0x1401179e6
test rsi, rsi
je 0x1401179ce
lock dec byte [rsi + 0x30]
jne 0x140117980
lock dec qword [rsi]
jne 0x140117972
mov rcx, rsi
call fcn.1401160a0
call qword [rax + 0x38c48348]
nop
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
lea rdi, [rsi + 0x30]
lea rbx, [rbp - 1]
mov r14, qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WaitOnAddress]
xor r15d, r15d
jmp 0x1401179a9
mov al, 1
lock cmpxchg byte [rdi], r15b
je 0x140117964
mov byte [rbp - 1], 0xff
mov r8d, 1
mov rcx, rdi
mov rdx, rbx
mov r9d, 0xffffffff
call r14
cmp eax, 1
je 0x1401179a0
call sub.KERNEL32.dll_GetLastError
jmp 0x1401179a0
invalid
add al, 0x1c
add bl, ch
ror byte [rax - 0x73], cl
or eax, 0x28a643
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyedlibrary_std_src_threadmod.rs
lea r8, [0x1403a2098]
lea eax, [0x1403a2098]
mov edx, 0x5e
call fcn.1402da910
ud2
and al, 0x40
mov rax, rdx
mov qword [rbp - 8], rcx
lea r9, [rcx + 0x18]
lea rcx, [0x140117ad0]
mov qword [rsp + 0x30], rcx
lea rcx, [rbp - 8]
mov qword [rsp + 0x28], rcx
lea rcx, [0x140115ed0]
mov qword [rsp + 0x20], rcx
lea rdx, str.NulErrorTryFromIntError
mov r8d, 8
mov rcx, rax
call fcn.14006e1f0
nop
add rsp, 0x40
pop rbp
ret
bnd jmp 0x140117c0b
mov rdx, rdi
mov r8, rsi
call fcn.14006f400
test rax, rax
je 0x140117c0b
movabs rax, 0x8000000000000000
cmp rbx, rax
je 0x140117c26
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], rdi
mov qword [rbp - 0x10], rsi
mov qword [rbp - 8], rdx
lea rax, str.v_:_
mov qword [rsp + 0x20], rax
lea rcx, str.thread_name_may_not_contain_interior_null_bytes
lea r9, [0x1403a1d30]
sub byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
xor eax, 0x4c0028a1
sub byte [rax], al
lea r8, [rbp - 0x20]
lea r8, [rbp - 0x20]
mov edx, 0x2f
call fcn.1402da7f0
add byte [rax], al
add al, ch
out 0x2b, eax
sbb al, 0
ud2
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], rdi
mov qword [rbp - 0x10], rsi
mov dword [rbp - 0x10], esi
jne 0x140117c07
jne 0x140117c07
lea rcx, [rbp - 0x20]
call fcn.140063250
xor byte [rsi - 0x76b7000c], dh
invalid
xor byte [rsi - 0x76b7000c], dh
invalid
mov edi, eax
mov rsi, rdx
mov esi, edx
mov qword [rbp - 0x18], rdi
mov qword [rbp - 0x10], rsi
mov qword [rbp - 0x20], 1
add byte [rax - 0x73], cl
loopne 0x140117c23
sar r15b, cl
call qword [rax + 0x58c48348]
call qword [rax + 0x58c48348]
pop rbx
pop rdi
pop rsi
pop rbp
ret
sub rsp, 0x28
lea rbp, [rdx + 0x50]
push rax
cmp qword [rbp - 0x20], 0
je 0x140117c76
mov rcx, qword [rbp - 0x18]
mov edx, 1
add al, ch
sub ah, dl
invalid
invalid
add al, ch
sub ah, dl
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
ret
int3
push rbx
sub rsp, 0xc8
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdi, rcx
iretd
mov rax, qword [rcx]
cmp rax, 2
clc
add dh, byte [rbp + 0x7d]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
invalid
clc
add dh, byte [rbp + 0x7d]
mov rbx, qword [rdi + 0x48]
test rbx, rbx
fisttp dword [rdi]
test dl, bh
add dword [rax], eax
invalid
fisttp dword [rdi]
test dl, bh
add dword [rax], eax
add byte [rax - 0x75], cl
jg 0x140117d2b
mov rdi, qword [rdi + 0x40]
lea r14, [rbp + 8]
nop
mov rcx, r14
mov rdx, rdi
mov r8, rbx
call fcn.14006b5e0
cmp qword [rbp + 8], 0
je 0x140117ec9
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + rcx*4 + 0x65], cl
adc byte [rdi + rcx - 0x4a], al
jge 0x140117d2a
mov r12, qword [rbp + 0x10]
movzx r15d, byte [rbp + 0x18]
movzx r13d, byte [rbp + 0x19]
mov r8d, 3
mov rcx, rsi
lea rdx, [0x1403a2dd0]
call fcn.140067480
test al, al
jne 0x140117edd
hlt
inc dword [rax + rax*8 + 0x1a9850f]
add byte [rax], al
test r15b, 1
je 0x140117ee1
add r12, r13
cmp rbx, r12
cmp ebx, esp
cmp ebx, esp
jb 0x140117ef7
add rdi, r12
sub rbx, r12
sub ebx, esp
sub ebx, esp
jne 0x140117cf0
jmp 0x140117ee1
add dword [rax], eax
add byte [rax - 0x7b], cl
test eax, eax
je 0x140117dd0
lea rax, [rdi + 8]
test byte [rsi + 0x34], 4
test rax, rax
je 0x140117dd0
lea rax, [rdi + 8]
test byte [rsi + 0x34], 4
mov qword [rbp + 0x40], rax
mov qword [rbp - 0x10], 0
mov qword [rbp - 8], 0xf4240
clc
str word [rax - 0x77]
jne 0x140117d7c
add byte [rax - 0x39], cl
clc
clc
str word [rax - 0x77]
jne 0x140117d7c
lea rax, [rbp + 0x40]
jne 0x140117dfa
invalid
js 0x140117dcb
mov qword [rbp - 0x40], rax
mov dword [rbp - 0x40], eax
lea rax, [0x140108bd0]
mov qword [rbp - 0x38], rax
lea rax, reloc.WS2_32.dll_accept
mov qword [rbp + 8], rax
or byte [r8 - 0x39], r9b
adc byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
sub byte [r8], r8b
add byte [rax], al
add byte [rax - 0x73], cl
ror byte [r8 - 0x77], 0x45
sbb byte [rax - 0x39], cl
and byte [r9], r8b
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x286e85
or byte [r8 - 0x39], r9b
adc byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
sub byte [r8], r8b
add byte [rax], al
add byte [rax - 0x73], cl
ror byte [r8 - 0x77], 0x45
sbb byte [rax - 0x39], cl
and byte [r9], r8b
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x286e85
lea rcx, [rbp - 0x10]
lea r8, [rbp + 8]
lea eax, [rbp + 8]
jmp 0x140117e75
add byte [rax], al
mov rdx, qword [rdi + 0x20]
mov r8, qword [rdi + 0x28]
mov rbx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
jo 0x140117dfc
mov rcx, rbx
call rsi
mov ecx, eax
mov al, 1
test cl, cl
je 0x140117eba
add byte [rax], al
invalid
jmp 0x140117ee3
mov qword [rbp - 0x50], rax
lea rax, [0x140108bd0]
invalid
invalid
invalid
mov r8b, 0x48
mov al, 0x48
lea eax, [0x140108bd0]
or eax, 0x8948ffff
mov r8d, 0x845c748
mov eax, 0x845c748
mov qword [rbp - 0x48], rax
mov qword [rbp + 8], 2
or byte [rdx], al
add byte [rax], al
invalid
mov eax, 0x845c748
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x18], 2
mov qword [rbp + 0x28], 0
sub byte [rax], al
add byte [rax], al
add byte [rax - 0x48], cl
and byte [rax], al
add byte [rax], al
add al, 0
add byte [rax], al
sbb byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
sub byte [r8], r8b
sub byte [rax], al
sub byte [rax], al
add byte [rax], al
add byte [rax - 0x48], cl
and byte [rax], al
add byte [rax], al
add al, 0
add byte [rax], al
mov qword [rbp + 0x30], rax
mov byte [rbp + 0x38], 3
lea rax, reloc.WS2_32.dll_accept
invalid
sub eax, dword [rax]
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
lea rax, [rbp + 8]
mov qword [rbp - 0x20], rax
invalid
add byte [rax - 0x73], cl
or byte [r8 - 0x77], r9b
loopne 0x140117e97
invalid
mov dword [rbp - 0x20], eax
mov qword [rbp - 0x18], 1
mov dword [rbp - 0x18], 1
lea rax, [rbp - 0x50]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
mov dword [rbp - 0x28], 1
lea rdx, [0x14039ec48]
lea rcx, [rbp - 0x10]
lea r8, [rbp - 0x40]
call fcn.140067750
mov rcx, qword [rbp - 0x10]
test al, al
je 0x140117ea5
invalid
test rcx, rcx
leave
je 0x140117ea5
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.size_limit_reached_fmt::Error__from__SizeLimitedFmtAdapter__was_discarded
adc eax, 0x2873d2
adc eax, 0x2873d2
add byte [rcx - 0x48], al
adc al, 0
add byte [rax], al
mov r8d, setsockopt
mov eax, setsockopt
call qword [rax + 0x18]
test al, al
jne 0x140117edd
push rax
sbb byte [rax + rax*8 + 0x9eb3a75], al
jmp 0x140117eae
test al, al
jne 0x140117edd
test rcx, rcx
jne 0x140117f09
mov rbx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], r9b
jo 0x140117ed2
mov rdx, qword [rdi + 0x30]
mov r8, qword [rdi + 0x38]
mov rcx, rbx
call rsi
jmp 0x140117ee3
invalid
sbb cl, byte [rax - 0x75]
push rbp
adc byte [rbx + rcx*4 + 0x45], cl
sbb byte [rax - 0x77], cl
int1
mov rdx, qword [rbp + 0x10]
mov r8, qword [rbp + 0x18]
mov rcx, rsi
mov ecx, esi
call fcn.140067480
test al, al
je 0x140117ee1
mov al, 1
jmp 0x140117ee3
xor eax, eax
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
lea r8, str.library_std_src...._backtrace_src_symbolizemod.rs
lea eax, [0x1403a31f8]
add eax, 0x28b2fa
mov rcx, r12
mov ecx, esp
mov rdx, rbx
call fcn.1402da3c0
lea rax, [0x14039f2b8]
test al, 0x73
sub byte [rax], al
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, [0x14039f27c]
sub byte [rax], al
lea r9, [0x14039ebb8]
lea r8, [rbp + 8]
mov edx, 0x37
call fcn.1402da7f0
sub byte [rax + rax], bl
sub byte [rax + rax], bl
int3
int3
int3
mov r14, r9
mov r15d, r8d
mov rax, rdx
mov rdi, rcx
cmp qword [rdx], 0
mov rdx, qword [rdx + 8]
mov r8, qword [rax + 0x10]
lea rcx, [rbp - 0x28]
je 0x140117f9b
call fcn.140118130
mov r12, qword [rbp - 0x28]
mov rsi, qword [rbp - 0x20]
mov rbx, qword [rbp - 0x18]
test r15b, r15b
jne 0x14011801f
add byte [rax], al
jmp 0x140117fca
call fcn.14006b5e0
cmp qword [rbp - 0x28], 0
mov ebx, 9
or dword [rax], eax
add byte [rax], al
or dword [rax], eax
add byte [rax], al
cmove rbx, qword [rbp - 0x18]
pop rbp
call 0x15a470cfb
lodsd eax, dword [rsi]
sub byte [rax], al
pop rbp
call 0x15a470cfb
lodsd eax, dword [rsi]
sub byte [rax], al
cmove rsi, qword [rbp - 0x20]
movabs r12, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x7c], 0xff
invalid
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x7c], 0xff
invalid
push qword [rbp + 0x55]
jne 0x14011801f
mov qword [rbp + 0x10], r12
mov qword [rbp + 8], rsi
mov dword [rbp + 8], esi
mov dword [rbp + 8], esi
mov rcx, rsi
mov rdx, rbx
call fcn.140118330
add byte [rax], al
add byte [rax], al
test r14, r14
sete cl
xor al, 1
or al, cl
jne 0x14011801f
mov r8, qword [r14 + 8]
mov r9, qword [r14 + 0x10]
mov qword [rbp + 0x10], r12
mov dword [rbp + 0x10], esp
mov dword [rbp + 0x10], esp
mov qword [rbp + 8], rsi
mov rcx, rsi
mov rdx, rbx
call fcn.140118470
test rax, rax
je 0x14011801f
mov r8, rdx
lea rcx, [rbp - 0x28]
mov rdx, rax
call fcn.14006b5e0
cmp qword [rbp - 0x28], 0
je case.0x1401172a9.341
mov qword [rbp + 0x10], r12
mov qword [rbp + 8], rsi
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.1401188e0
shl r12, 1
test r12, r12
je 0x14011804e
mov edx, 1
mov rcx, rsi
mov ebx, eax
call fcn.140055ea0
fdivrp st(3)
invalid
mov eax, ebx
add rsp, 0xa0
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
movups xmm0, xmmword [rbp - 0x20]
movups xmmword [rbp - 0x58], xmm0
lea rax, [0x1403a2cdc]
mov qword [rbp - 0x48], rax
lea rax, [fcn.14006f220]
lea eax, [fcn.14006f220]
lea eax, [fcn.14006f220]
add eax, 0xfff571a6
mov qword [rbp - 0x40], rax
mov dword [rbp - 0x40], eax
lea rax, [rbp - 0x58]
mov qword [rbp - 0x38], rax
lea rax, [0x1400676f0]
mov qword [rbp - 0x30], rax
ror byte [r8 - 0x73], 1
add eax, 0x28ac48
ror byte [r8 - 0x73], 1
add eax, 0x28ac48
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 2
add byte [rax], al
add byte [rax - 0x39], cl
clc
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
clc
add byte [rax], al
add byte [rax], al
lea rax, [rbp - 0x48]
mov qword [rbp - 0x18], rax
call 0x130574800
add al, byte [rax]
add byte [rax], al
invalid
call 0x130574800
add al, byte [rax]
add byte [rax], al
invalid
mov dword [rbp - 0x10], 2
add byte [rax - 0x75], cl
and byte [r8 - 0x75], r9b
push rdi
mov rcx, qword [rdi + 0x20]
mov ecx, dword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
mov qword [rbp + 0x10], r12
adc byte [rax - 0x77], cl
mov dword [rbp + 8], esi
sub byte [rcx + rcx*4 + 0x65], cl
adc byte [rax - 0x77], cl
mov dword [rbp + 8], esi
mov dword [rbp + 8], esi
lea r8, [rbp - 0x28]
call fcn.140067750
jnp case.0x1400e769f.1129
hlt
invalid
jmp 0x140118035
invalid
invalid
invalid
jnp case.0x1400e769f.1129
hlt
invalid
invalid
add byte [rax], r8b
mov qword [rsp + 0x10], rdx
adc byte [rbp + 0x41], dl
push rdi
adc byte [rbp + 0x41], dl
push rdi
push r14
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x10]
shl rax, 1
test rax, rax
je 0x140118114
mov rcx, qword [rbp + 8]
mov edx, 1
call fcn.140055ea0
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
add r14b, r15b
invalid
mov qword [rbp - 0x28], rcx
je 0x140118188
js 0x1401182e4
movzx eax, byte [0x14041aa10]
xor ecx, ecx
mov rdx, rbx
call fcn.1401222c0
test rax, rax
invalid
jne 0x14011818d
sal byte [rbp + 0x12], 0xb9
add dword [rax], eax
add byte [rax], al
mov ecx, 1
mov rdx, rbx
call fcn.1402d9f90
mov eax, 1
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], 0
lock add byte [rax], al
add byte [rax], al
lock add byte [rax], al
add byte [rax], al
mov byte [rbp - 8], 1
lea r15, [rdi + rbx*2]
lea edi, [rdi + rbx*2]
lea edi, [rdi + rbx*2]
xor esi, esi
lea rbx, [rbp - 0x20]
movabs r12, 0x100000000
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
test si, si
jne 0x1401181da
jmp 0x1401181e0
add byte [rcx - 0x3f], al
out 0x10, al
shl r14d, 0x10
shr r14, 0x10
xor esi, esi
mov rcx, rbx
mov edx, r14d
mov edx, esi
mov edx, esi
call fcn.140119b20
test si, si
je 0x1401181e0
mov r14d, r13d
jmp 0x1401181f1
cmp rdi, r15
je 0x1401182c0
movzx r14d, word [rdi]
add rdi, 2
mov eax, r14d
and eax, 0xf800
cmp eax, 0xd800
jne 0x1401181c0
movzx eax, r14w
cmp eax, 0xdbff
ja 0x14011824e
invalid
cmp rdi, r15
cmp rdi, r15
je 0x140118252
movzx eax, word [rdi]
add rdi, 2
mov ecx, eax
add ecx, 0x2000
movzx ecx, cx
cmp ecx, 0xfc00
jb 0x140118259
movzx eax, ax
and r14d, 0x3ff
and eax, 0x3ff
shl r14, 0x1a
shl eax, 0x10
or rax, r14
add rax, r12
mov r14, rax
jmp 0x1401181c4
xor esi, esi
jmp case.0x1400fbf5c.921
xor esi, esi
mov rdi, r15
jmp case.0x1400fbf5c.921
mov si, 1
mov r13d, eax
mov byte [rbp - 8], 0
mov rax, qword [rbp - 0x20]
mov rdx, qword [rbp - 0x10]
sub rax, rdx
cmp rax, 2
ja 0x140118287
mov r8d, 3
mov rcx, rbx
call case.0x14011bdec.451
mov rdx, qword [rbp - 0x10]
mov eax, r14d
shr eax, 6
and al, 0x3f
or al, 0x80
and r14b, 0x3f
or r14b, 0x80
mov rcx, qword [rbp - 0x18]
mov byte [rcx + rdx], 0xed
mov byte [rcx + rdx + 1], al
mov byte [rcx + rdx + 2], r14b
add rdx, 3
mov qword [rbp - 0x10], rdx
test si, si
jne 0x1401181da
jmp 0x1401181e0
movups xmm0, xmmword [rbp - 0x20]
movups xmm1, xmmword [rbp - 0x10]
mov rax, qword [rbp - 0x28]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
add rsp, 0x58
invalid
pop rax
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
call fcn.140063030
int3
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp - 8]
movzx r8d, al
lea r9, [0x1403d61bc]
lea ecx, [0x1403d61bc]
lea ecx, [0x1403d61bc]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov r9, rdi
jmp r10
add rcx, 4
jmp 0x1401183b2
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 0x1401183b2
mov ecx, 6
add byte [rax], al
jmp 0x1401183b2
lea r8, [rdx + 1]
lea eax, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x1401183b2
mov ecx, 2
mov r8, rsi
sub r8, rcx
jb 0x14011845d
add rcx, rdi
mov r9, rcx
test r8, r8
je 0x1401183d7
movzx ecx, byte [r9]
cmp ecx, 0x2f
je 0x1401183e1
cmp ecx, 0x5c
je 0x1401183e1
add al, 0xfb
cmp al, 2
jae 0x1401183e1
xor eax, eax
jmp 0x140118455
lea rcx, [rbp - 0x28]
mov rdx, rdi
fmul dword [r8 - 0x77]
fmul dword [rax - 0x77]
cli
mov r8, rsi
mov eax, esi
call fcn.140118ac0
movzx eax, byte [rbp - 0x28]
mov dh, 0x45
fmul dword [rax - 0x75]
mov ecx, dword [rbp - 0x18]
mov dh, 0x45
fmul dword [rax - 0x75]
mov ecx, dword [rbp - 0x18]
mov rdx, qword [rbp - 8]
mov ecx, dword [rbp - 0x18]
call 0x138670f44
mov rdx, qword [rbp - 8]
clc
movzx r8d, al
movzx eax, al
lea r9, [0x1403d61d8]
movsxd r8, dword [r9 + r8*4]
add al, 0x81
invalid
add al, 0x81
add r8, r9
jmp r8
jmp rax
add rcx, 4
jmp 0x14011844b
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 0x14011844b
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14011844b
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x14011844b
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
mov ecx, 2
cmp rcx, rsi
ja 0x14011845d
cmp al, 6
setne al
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x1403a28b0]
mov rdx, rsi
call fcn.1402da3c0
int3
lea rcx, [rbp + 0xc0]
mov rdx, rdi
mov r8, rsi
mov eax, esi
mov eax, esi
call fcn.140118ac0
movzx r14d, byte [rbp + 0xc0]
mov rcx, qword [rbp + 0xd0]
mov rax, qword [rbp + 0xe0]
mov eax, dword [rbp + 0xe0]
add byte [rdi + rcx - 0x4a], al
mov ch, 0xc0
add byte [rax], al
add byte [rax - 0x75], cl
invalid
add byte [rax], al
add byte [rbp + 0xf], al
mov dh, 0xce
movzx r9d, r14b
lea r8, [0x1403d61f4]
lea eax, [0x1403d61f4]
movsxd r9, dword [r8 + r9*4]
add r9, r8
mov r10, rsi
mov r8, rdi
jmp r9
jmp rcx
add rcx, 4
jmp 0x140118514
invalid
xor al, 0x4c
lea eax, [rax + 1]
lea r8, [rax + 1]
test rax, rax
cmove r8, rax
add rcx, r8
add rcx, 8
jmp 0x140118514
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x140118514
lea r8, [rax + 1]
test rax, rax
cmove r8, rax
add rcx, r8
add ecx, eax
add rcx, 2
add ecx, 2
jmp 0x140118514
mov ecx, 2
mov r10, rsi
sub r10, rcx
jb 0x1401188bd
invalid
popfq
add eax, dword [rax]
invalid
add rcx, rdi
mov r8, rcx
test r10, r10
je 0x14011853f
invalid
adc al, 0x41
movzx eax, byte [r8]
movzx eax, byte [rax]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete r15b
invalid
or r15b, cl
jmp 0x140118542
invalid
mov dword [rcx + 8], 0x4503ebcf
xor edi, edi
add eax, dword [rbp + 0x31]
dec dword [rax - 0x75]
test eax, esp
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rdi + 1], ecx
add byte [rax], al
xor r15d, r15d
mov rax, qword [rbp + 0xe0]
mov qword [rbp + 0x14f], rax
movups xmm0, xmmword [rbp + 0xc1]
movups xmm1, xmmword [rbp + 0xd1]
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0xd1], cl
add byte [rax], al
add byte [rax], al
movaps xmmword [rbp + 0x140], xmm1
lea eax, [rax + 1]
add byte [rax], al
movaps xmmword [rbp + 0x130], xmm0
lea rcx, [rbp + 0xc0]
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
mov edx, esp
mov r8, rbx
mov eax, ebx
fsubr st(0)
add eax, 0xb60f0000
add eax, 0xb60f0000
call fcn.140118ac0
movzx edx, byte [rbp + 0xc0]
mov dh, 0x95
rol byte [rax], 0
invalid
add eax, 0xb60f0000
mov dh, 0x95
xchg ebp, eax
rol byte [rax], 0
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rbp + 0xd0]
invalid
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0xe0]
mov eax, dword [rbp + 0xe0]
test eax, esp
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
jbe 0x140118574
lea r8, [0x1403d6210]
lea eax, [0x1403d6210]
add eax, 0x2bdc76
sub eax, dword [rax]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
invalid
mov rdx, rbx
mov edx, ebx
mov r8, r12
jmp r9
jmp rcx
add rcx, 4
jmp 0x1401185e4
invalid
add al, 0xeb
xor al, 0x48
lea edx, [rax + 1]
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x1401185e4
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1401185e4
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
add ecx, 2
jmp 0x1401185e4
mov ecx, 2
mov rdx, rbx
sub rdx, rcx
jb case.0x1400e769f.1158
add rcx, r12
mov r8, rcx
test rdx, rdx
mov rdx, rsi
je 0x140118610
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp case.0x1400f69a1.863
invalid
add dh, byte [rcx]
rol byte [rbp - 0x77], 0xf8
mov r8d, r15d
xor eax, eax
mov r8d, r15d
mov qword [rbp + 0x10], r12
mov qword [rbp + 0x18], rbx
movups xmm0, xmmword [rbp + 0xc0]
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0xd0], cl
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0xd0], cl
movups xmmword [rbp + 0x20], xmm0
movups xmmword [rbp + 0x30], xmm1
mov rcx, qword [rbp + 0xe0]
mov qword [rbp + 0x40], rcx
mov byte [rbp + 0x4a], al
mov word [rbp + 0x48], 0x200
mov word [rbp + 0x48], 0x200
lea rsi, [rbp + 0x61]
mov cl, 2
xor r9d, r9d
xor ecx, ecx
cmp r14b, 6
je 0x14011868a
nop word cs:[rax + rax]
add byte [rax - 0x75], cl
test dword [rdi + 1], ecx
add byte [rax], al
mov rax, qword [rbp + 0x14f]
mov qword [rbp + 0xdf], rax
fild word [rax]
add byte [rax], al
movaps xmm0, xmmword [rbp + 0x130]
movaps xmm1, xmmword [rbp + 0x140]
movaps xmmword [rbp + 0xd0], xmm1
movaps xmmword [rbp + 0xc0], xmm0
mov r15, rdi
mov qword [rbp + 0x50], rdi
mov rdi, rdx
mov edi, edx
mov edi, edx
mov qword [rbp + 0x58], rdx
mov r12d, r14d
mov byte [rbp + 0x60], r14b
mov rax, qword [rbp + 0xdf]
mov qword [rsi + 0x1f], rax
movaps xmm0, xmmword [rbp + 0xc0]
movaps xmm1, xmmword [rbp + 0xd0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov r14d, r8d
mov byte [rbp + 0x8a], r8b
mov ebx, r9d
mov byte [rbp + 0x88], r9b
lea ecx, [rax + 0x41000000]
mov ebp, ecx
lea ecx, [rax + 0x41000000]
mov ebp, ecx
mov byte [rbp + 0x89], cl
lea rcx, [rbp - 0x28]
lea rdx, [rbp + 0x50]
call fcn.140118f60
lea rcx, [rbp - 0x60]
lea rdx, [rbp + 0x10]
call fcn.140118f60
mov rax, qword [rbp + 8]
mov qword [rbp + 0xf0], rax
movups xmm0, xmmword [rbp - 0x28]
movups xmm1, xmmword [rbp - 0x18]
movups xmm2, xmmword [rbp - 8]
movaps xmmword [rbp + 0xe0], xmm2
movaps xmmword [rbp + 0xd0], xmm1
movaps xmmword [rbp + 0xc0], xmm0
mov rax, qword [rbp - 0x30]
mov eax, dword [rbp - 0x30]
lea rcx, [rbp + 0xf8]
mov qword [rcx + 0x30], rax
movups xmm0, xmmword [rbp - 0x60]
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
cmp byte [rbp - 0x28], 0xa
jge 0x140118723
or cl, byte [rdi]
mov dh, 0x45
invalid
je 0x1401187df
jge 0x140118723
or cl, byte [rdi]
mov dh, 0x45
movabs al, byte [0xa3c00000089840f]
cmp al, 0xa
je 0x1401187e3
lea rcx, [rbp + 0xc0]
lea rdx, [rbp + 0xf8]
call fcn.140119330
test al, al
je 0x14011882c
mov rdi, qword [rbp + 0x50]
mov rdx, qword [rbp + 0x58]
movzx r14d, byte [rbp + 0x60]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rbp + 0x130], xmm0
movaps xmmword [rbp + 0x140], xmm1
mov rax, qword [rsi + 0x1f]
mov qword [rbp + 0x14f], rax
movzx r9d, byte [rbp + 0x88]
movzx ecx, byte [rbp + 0x89]
movzx r8d, byte [rbp + 0x8a]
mov dh, 0x85
mov al, byte [rax]
add byte [rax], al
mov dh, 0x85
mov al, byte [rax]
add byte [rax], al
movzx eax, byte [rsi + 0x2e]
mov byte [rbp + 0x15c], al
mov eax, dword [rsi + 0x2a]
mov dword [rbp + 0x158], eax
cmp r14b, 6
jne 0x140118660
jmp 0x14011868a
cmp al, 0xa
jne 0x14011882c
mov rax, qword [rbp + 0x14f]
mov qword [rbp + 0xaf], rax
movaps xmm0, xmmword [rbp + 0x130]
movaps xmm1, xmmword [rbp + 0x140]
movaps xmmword [rbp + 0xa0], xmm1
movaps xmmword [rbp + 0x90], xmm0
mov eax, dword [rbp + 0x158]
mov dword [rbp + 0x160], eax
movzx eax, byte [rbp + 0x15c]
mov byte [rbp + 0x164], al
cmp r14b, 2
jne 0x140118830
xor eax, eax
jmp 0x1401188a8
mov rax, qword [rbp + 0xaf]
mov qword [rbp + 0xf0], rax
movaps xmm0, xmmword [rbp + 0x90]
nop
add byte [rax], al
invalid
nop
add byte [rax], al
add byte [rdi], cl
movaps xmm1, xmmword [rbp + 0xa0]
movaps xmm1, xmmword [rbp + 0xa0]
movups xmmword [rbp + 0xe1], xmm1
movups xmmword [rbp + 0xd1], xmm0
mov eax, dword [rbp + 0x160]
mov dword [rbp + 0xfb], eax
movzx eax, byte [rbp + 0x164]
invalid
mov byte [rbp + 0xff], al
mov qword [rbp + 0xc0], r15
mov qword [rbp + 0xc8], rdi
add byte [rax + rcx*4 - 0x5b], al
rol byte [rax], 1
add byte [rax], al
add byte [rax + rcx*4 - 0x5b], al
rol byte [rax], 1
add byte [rax], al
mov byte [rbp + 0xf8], bl
mov byte [rbp + 0xf9], r13b
mov byte [rbp + 0xf9], ch
popfq
clc
add byte [rax], al
add byte [rax + rcx*4 - 0x53], al
invalid
lodsd eax, dword [rsi]
stc
mov byte [rbp + 0xf9], ch
add byte [rax], al
add byte [rax + rcx*4 - 0x4b], al
cli
add byte [rax], al
mov byte [rbp + 0xfa], r14b
lea rcx, [rbp + 0xc0]
call 0x140119420
or eax, dword [rax]
invalid
add byte [rax - 0x73], cl
invalid
or eax, dword [rax]
add byte [rax - 0x173b7eb8], dl
call 0x19b1188b2
pop rdi
nop
add rsp, 0x1e8
call 0x19b1188b2
call 0x19b1188b2
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, [0x1403a28b0]
mov rdx, rsi
call fcn.1402da3c0
lea r8, [0x1403a28b0]
mov rdx, rbx
call fcn.1402da3c0
int3
sub esp, 0x28
lea rbp, [rsp + 0x20]
mov rsi, rdx
mov rdi, rcx
lea r13, [rcx + rdx]
mov rcx, qword [r8 + 0x20]
mov r12, qword [r8 + 0x28]
xor eax, eax
cmp rax, rsi
je 0x140118a35
lea rdx, [rdi + rax]
mov rbx, rax
mov r10, rdx
jmp 0x14011893f
add r10, 2
cmp r9, r13
cmovne r9, r10
mov r11d, 2
nop
add rbx, r11
mov r10, r9
cmp r9, r13
je 0x140118a38
lea r9, [r10 + 1]
movzx r14d, byte [r10]
add qword [rbp + 0xf], rax
mov dh, 0x32
mov r11d, 1
test r14b, r14b
jns 0x140118930
cmp r14b, 0xe0
jb 0x14011891e
cmp r14b, 0xed
in eax, dx
jne case.0x1400fbf5c.947
cmp r9, r13
je 0x140118a38
jmp 0x140e30d74
lea r9, [r10 + 2]
cmp r9, r13
je 0x140118a38
cmp byte [r10 + 1], 0x9f
ja 0x1401189c6
add r10, 3
mov r11d, 3
mov r9, r10
jmp 0x140118930
add r10, 2
cmp r9, r13
jmp 0x1115598e2
xor r9d, r9d
cmp r10, r13
setne r9b
add r9, r10
add ecx, edx
mov r11d, 3
add eax, dword [rax]
add byte [rax], al
cmp r14b, 0xf0
jb 0x140118930
invalid
xor r10d, r10d
cmp r9, r13
setne r10b
xchg ebp, eax
ret 0x14d
rol dword [rcx - 0x45], 1
add al, 0
add byte [rax], al
jmp 0x140118930
mov r9, rbx
sub r9, rax
jb 0x140118aa4
mov qword [rbp], r8
cmp rbx, rsi
ja 0x140118a92
mov r14, qword [r12 + 0x18]
mov r15, rcx
mov edi, ecx
mov r8, r9
call r14
enter 0xffffffffffffff41, 0xffffffffffffffd6
test al, al
jne 0x140118a7f
add byte [rax], al
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
mov r8d, 3
mov rcx, r15
lea rdx, [0x1403a2dd0]
call r14
test al, al
jne 0x140118a7f
add rbx, 3
mov rax, rbx
cmp rbx, rsi
mov r8, qword [rbp]
mov rcx, r15
jbe 0x140118909
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
lea eax, [0x1403a2e08]
add eax, 0x28a3de
mov rcx, rbx
mov rdx, rsi
call fcn.1402da3c0
mov rax, rsi
mov eax, esi
sub rsi, rax
add rdi, rax
test rax, rax
test eax, eax
test eax, eax
je 0x140118a61
mov rax, qword [r12 + 0x18]
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp rax
mov rcx, r8
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8, rsi
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp fcn.140067480
mov al, 1
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
add eax, 0x28a31f
mov rcx, rbx
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.1402da4a0
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
add eax, 0x28a30d
mov rcx, rax
mov rdx, rbx
call fcn.1402da880
int3
sal byte [rbp + rbp + 0x44], 0xf
mov dh, reloc.WS2_32.dll_select
cmp r10b, 0x2f
mov esi, 0x5c
cmove r10d, esi
invalid
invalid
cmp r8, 1
jne 0x140118b1c
invalid
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor eax, eax
xor r14d, r14d
xor edi, edi
xor esi, esi
jmp case.0x1400fbf5c.958
xor ecx, ecx
xor ebx, ebx
xor r11d, r11d
xor eax, eax
xor r14d, r14d
xor edi, edi
xor esi, esi
xor r10d, r10d
jmp case.0x1400fbf5c.958
movzx eax, byte [rdx + 1]
cmp al, 0x2f
cmovne esi, eax
invalid
invalid
cmp r8, 2
jne 0x140118b3f
invalid
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor eax, eax
xor r14d, r14d
xor edi, edi
jmp case.0x1400fbf5c.958
movzx edi, byte [rdx + 2]
cmp dil, 0x2f
mov r14d, 0x5c
mov esi, 0x5c
mov esi, 0x5c
cmove edi, r14d
cmp r8, 3
jne 0x140118b69
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor eax, eax
xor r14d, r14d
jmp case.0x1400fbf5c.958
add dword [rax], 0
invalid
add dword [rax], 0
add byte [rdi], cl
mov dh, 0x42
add edi, dword [rdi + rbp]
movzx eax, byte [rdx + 3]
cmp al, 0x2f
cmovne r14d, eax
cmp r8, 4
jne 0x140118b85
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor eax, eax
jmp case.0x1400fbf5c.958
movzx eax, byte [rdx + 4]
cmp al, 0x2f
mov r11d, 0x5c
cmove eax, r11d
cmp r8, 5
jne 0x140118ba5
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
jmp case.0x1400fbf5c.958
movzx r9d, byte [rdx + 5]
cmp r9b, 0x2f
cmovne r11d, r9d
cmovne ebx, ecx
cmovne ebx, ecx
cmp r8, 6
jne 0x140118bbf
xor r9d, r9d
xor ebx, ebx
jmp case.0x1400fbf5c.958
movzx ebx, byte [rdx + 6]
cmp bl, 0x2f
mov r9d, 0x5c
add byte [rax], al
add byte [rcx + 0xf], al
invalid
invalid
cmove ebx, r9d
cmp r8, 7
jne 0x140118bdb
invalid
xor r9d, r9d
jmp case.0x1400fbf5c.958
movzx r15d, byte [rdx + 7]
cmp r15b, 0x2f
cmovne r9d, r15d
shl r9, 0x38
cmp r8, 8
mov r15d, 8
cmovb r15, r8
cmp r8, 2
jb 0x140118c7c
movzx esi, sil
shl esi, 8
movzx r10d, r10b
mov dh, 0xd2
or r10, rsi
cmp r10d, 0x5c5c
cmp edx, 0x5c5c
jne 0x140118c7c
mov r10d, r15d
and r10d, 0xe
cmp r10d, 2
je 0x140118cb9
invalid
add byte [rax], al
add byte [rbp + 0xf], al
mov dh, 0xd6
movzx r10d, r14b
invalid
shl r10d, 8
movzx esi, dil
movzx esi, bh
or esi, r10d
movzx r10d, si
movzx edx, si
cmp r10d, 0x5c2e
cli
pop rsp
add byte [rax], al
je 0x140118d6c
cmp r10d, 0x5c3f
jne 0x140118cb9
cmp r8, 3
jbe 0x140118f16
cmp byte [rdx], 0x2f
je 0x140118c76
cmp byte [rdx + 1], 0x2f
je 0x140118c76
cmp byte [rdx + 2], 0x2f
je 0x140118c76
cmp byte [rdx + 3], 0x2f
jne 0x140118db9
lea r10, [r8 - 2]
jmp 0x140118cc6
invalid
cmp r8, 2
cmp eax, 2
jb 0x140118d5c
invalid
cmp byte [rdx + 1], 0x3a
jne 0x140118d5c
movzx eax, byte [rdx]
mov edx, eax
and dl, 0xdf
add dl, 0xbf
cmp dl, 0x1a
jae 0x140118d5c
cmp al, 0x61
setae dl
shl dl, 5
xor dl, al
mov byte [rcx], 5
mov byte [rcx + 1], dl
jmp 0x140118d5f
mov r10, r8
add r10, 0xfffffffffffffffe
add edx, 0xfffffffe
add edx, 0xfffffffe
je 0x140118d5c
add byte [rax], al
add byte [rax - 0x73], cl
add cl, byte [rax - 0x7d]
add edx, 3
invalid
lea rax, [rdx + 2]
add rdx, 3
add edx, 3
add edx, 3
add r8, 0xfffffffffffffffc
cld
xor r9d, r9d
nop word cs:[rax + rax]
invalid
add byte [rdi + rcx - 0x4a], al
pop rdx
inc dword [rcx - 0x7d]
cmp r11d, 0x2f
movzx r11d, byte [rdx - 1]
cmp r11d, 0x2f
je 0x140118d02
cmp r11d, 0x5c
cmp ebx, 0x5c
je 0x140118d02
inc r9
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
cmp eax, 0xfffffffe
cmp eax, 0xfffffffe
jne 0x140118ce0
jmp 0x140118d5c
lea r11, [r9 + 1]
sub r10, r11
je 0x140118d5c
lea r11, [rax + r9]
inc r11
inc ebx
neg r8
xor esi, esi
nop word [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
movzx edi, byte [rdx + rsi]
cmp al, 0x32
cmp edi, 0x2f
je 0x140118d3d
cmp edi, 0x5c
je 0x140118d3d
lea rdi, [rsi + 1]
add rsi, r8
mov rsi, rdi
jne 0x140118d20
mov rsi, r10
test r9, r9
je 0x140118d5c
test rsi, rsi
je 0x140118d5c
mov byte [rcx], 4
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
mov qword [rcx + 0x18], r11
mov dword [rcx + 0x18], ebx
mov dword [rcx + 0x18], ebx
mov qword [rcx + 0x20], rsi
jmp 0x140118d5f
mov byte [rcx], 6
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
cmp r8, 3
jbe 0x140118f2d
add rdx, 4
xor eax, eax
add r8, 0xfffffffffffffffc
je 0x140118dac
nop word cs:[rax + rax]
movzx r9d, byte [rdx + rax]
cmp r9d, 0x2f
je 0x140118dac
invalid
adc dword [rcx - 0x7d], eax
cmp r9d, 0x5c
stc
pop rsp
je 0x140118dac
inc rax
cmp r8, rax
jne case.0x1400fac08.853
mov rax, r8
mov byte [rcx], 3
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
jmp 0x140118d5f
and r15d, 0xc
cmp r15d, 4
je 0x140118e42
movzx r10d, bl
shl r10, 0x30
or r10, r9
movzx r9d, r11b
shl r9, 0x28
movzx eax, al
shl rax, 0x20
or rax, r9
or rax, r10
movabs r9, 0x5c434e5500000000
cmp rax, r9
jne 0x140118e42
cmp r8, 7
jbe 0x140118f44
add byte [rax - 0x7d], cl
ret 0x4909
lea rax, [rdx + 4]
lea r9, [r8 - 4]
cmp r9, 3
jb 0x140118e63
movzx r10d, byte [rdx + 6]
movzx edx, byte [rdx + 6]
cmp r10d, 0x2f
je 0x140118e6f
cmp r10d, 0x5c
je 0x140118e6f
jmp 0x140118e9f
cmp r8, 4
je 0x140118ebd
cmp byte [rdx + 5], 0x3a
jne 0x140118e9f
movzx edx, byte [rax]
mov r10d, edx
and r10b, 0xdf
add r10b, 0xbf
cmp r10b, 0x19
ja 0x140118e9f
cmp dl, 0x61
setae al
shl al, 5
xor al, dl
mov byte [rcx], 2
mov byte [rcx + 1], al
jmp 0x140118d5f
add r8, 0xfffffffffffffffc
xor edx, edx
cmp byte [rax + rdx], 0x5c
je 0x140118eba
inc rdx
cmp r8, rdx
jne 0x140118ea5
jmp 0x140118ebd
mov r9, rdx
mov byte [rcx], 0
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
jmp 0x140118d5f
lea rax, [0x1403a3cf8]
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1402da4a0
lea rax, [0x1403a3d10]
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1402da3c0
lea rax, [0x1403a3d10]
mov ecx, 8
jmp 0x140118f39
adc al, 0xc6
add dword [rdx], ecx
mov byte [rcx], 0xa
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
movzx r15d, byte [rdx + 0x39]
movzx r8d, byte [rdx + 0x10]
xor r9d, r9d
cmp dword [rdi + rcx - 0x4a], eax
adc byte [rbp + 0x31], al
leave
cmp r8d, 3
setae r10b
mov rax, qword [rdx + 0x30]
lea rdx, [rax + 1]
add dword [rax - 0x7b], ecx
invalid
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove rdx, rax
cmp r15b, 3
cmove rdx, rax
cmp r15b, 3
je 0x140118f7e
mov edi, 0x77fb3844
mov edx, 0x245c8b4d
and byte [rcx - 0x73], cl
add al, 0x45
mov r9b, r10b
cmp bl, r15b
ja 0x140118f7e
mov r9b, r10b
lea r9d, [r9 + r9*2]
lea ecx, [rcx + rcx*2]
add r9d, 7
mov dword [rbp - 0xc], r9d
hlt
movzx r13d, byte [r12 + 0x3a]
lea r9, [r11 + rdx + 2]
mov qword [rbp - 8], r9
clc
hlt
clc
lea rdx, [r11 + rdx + 8]
push rsp
adc ecx, dword [rax]
mov qword [rbp], rdx
mov rsi, qword [r12]
xor al, 0x24
mov rdx, qword [r12 + 8]
mov r14d, r8d
mov r9, rdx
jmp 0x140119029
test r10, r10
jne case.0x1401190b1.2
mov byte [r12 + 0x38], 1
mov bl, 1
mov r10, rsi
mov rsi, r10
cmp bl, r15b
ja 0x140118f7e
test bl, bl
je 0x1401190a0
movzx r10d, bl
cmp r10d, 1
jne 0x1401190c0
mov byte [r12 + 0x38], 2
test r13b, r13b
jne 0x14011920a
mov bl, 2
cmp r8d, 3
jb 0x14011901a
add byte [rax], al
test rdx, rdx
je 0x1401191b3
movzx r10d, byte [rsi]
cmp rdx, 1
add dword [rdi], ecx
test byte [rcx + 1], al
add byte [rax], al
jne 0x1401191ba
movzx r10d, byte [rsi + 1]
cmp r10d, 0x2f
je case.0x140013d8b.2941
cmp r10d, 0x5c
jne 0x14011901a
jmp case.0x140013d8b.2941
add byte [rbp + rcx*4 + 0x15], cl
test ecx, edx
sub eax, dword [rax]
lea r10, [0x1403d622c]
movsxd r11, dword [r10 + r14*4]
add r11, r10
mov r10, rax
jmp r11
mov r10, qword [rbp - 8]
jmp case.0x1401190b1.0
nop dword [rax]
test rdx, rdx
je 0x14011922a
test byte [rcx + 1], ah
add byte [rax], al
add dword [rax], eax
add byte [rbp + 0x31], al
fild dword [rcx - 0x80]
invalid
clc
xor r11d, r11d
cmp r8b, 3
cmp al, 3
jae 0x140119100
invalid
add esi, dword [rbx + 0x2e]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
cmp byte [rsi + r11], 0x5c
je 0x140119146
inc r11
cmp rdx, r11
jne 0x1401190e0
jmp 0x140119119
xor r10d, r10d
mov r11, rdx
test r11, r11
jne 0x140119151
mov r9, rdx
sub r9, r10
jb 0x1401192da
add dword [rax], eax
invalid
add r10, rsi
mov qword [r12], r10
mov dword [rsp], edx
mov qword [r12 + 8], r9
or byte [rbx - 0x3576b3fe], dh
jmp 0x14011901d
xlatb
invalid
invalid
invalid
mov r10d, 1
test r11, r11
je 0x140119124
mov r9, rsi
mov edi, dword [rbp - 0xc]
mov ebx, edi
cmp r11, 1
je case.0x140013d8b.2921
invalid
mov dil, 9
cmp r11, 2
invalid
cmp ebx, 2
jne 0x140119184
cmp byte [rsi], 0x2e
jne 0x140119184
invalid
lea r9, [rsi + 1]
mov bl, 8
cmp byte [r9], 0x2e
cmp dword [rsi], ebp
movzx edi, bl
sti
mov r9d, 9
add byte [rax], al
cmovne edi, r9d
stc
add r10, r11
mov r9, rdx
mov ecx, edx
sub r9, r10
jb 0x1401192da
add r10, rsi
add edx, esi
mov qword [r12], r10
mov qword [r12], r10
mov qword [r12 + 8], r9
mov bl, 2
mov rdx, r9
cmp dil, 0xa
je 0x14011901d
invalid
invalid
invalid
jmp 0x140119235
add byte [rax], al
xor edx, edx
jmp 0x14011901a
invalid
invalid
invalid
invalid
invalid
dec dword [rax - 0x7d]
cli
add dword [rdi], ecx
cmp rdx, 1
jne 0x14011901a
test dword [rsi - 2], edx
invalid
cmp r10b, 0x2e
jne 0x14011901a
invalid
jne 0x14011901a
dec dword [rbp - 0x7b]
leave
test r9, r9
je 0x140119320
test byte [rcx + 1], cl
add byte [rax], al
dec r9
inc rsi
inc esi
inc esi
mov qword [r12], rsi
mov qword [r12 + 8], r9
and al, 8
mov byte [rcx], 7
invalid
jmp 0x140118f81
inc dword [rcx - 0x3a]
and al, 0x38
and al, 0x38
mov byte [r12 + 0x38], 1
lea rdx, [0x1403d6248]
shr byte [r11], 1
invalid
and al, 0x38
add dword [rax - 0x73], ecx
adc eax, 0x2bd04d
shr byte [r11], 1
invalid
shr byte [r11], 1
add byte [rsi + 0x63], cl
movsxd r10, dword [rdx + r14*4]
adc al, 0xb2
add r10, rdx
jmp r10
invalid
loop 0x14011924f
mov r10, rax
mov edx, eax
jmp 0x14011925f
push rbp
test r9, r9
je 0x14011930d
dec r9
inc rsi
inc esi
inc esi
mov qword [r12], rsi
xor al, 0x24
mov qword [r12 + 8], r9
and al, 8
or dh, al
add dword [rsi], eax
mov byte [rcx], 6
jmp 0x140118f81
inc dword [rcx - 0x3a]
and al, 0x38
mov byte [r12 + 0x38], 3
jmp 0x140118f7e
std
invalid
invalid
add ebp, ecx
std
invalid
mov byte [rcx], dil
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], r11
jmp 0x140118f81
cmp al, 0xfd
invalid
invalid
cmp al, 0xfd
invalid
mov r10, qword [rbp - 8]
clc
jmp 0x14011925f
mov r10d, 6
add byte [rax], al
jmp 0x14011925f
mov r10, qword [rbp]
jmp 0x14011925f
invalid
mov r10d, 2
cmp r10, r9
ja case.default.0x140119276
add byte [rax], al
invalid
retf 0x870f
add byte [rax - 0x73], cl
adc eax, 0x2bcff1
sub eax, dword [rax]
lea rdx, [0x1403d6260]
sub eax, dword [rax]
movsxd r11, dword [rdx + r14*4]
add r11, rdx
add ebx, edx
mov dl, 0x49
add ebx, edx
jmp r11
mov rax, qword [rbp]
jmp case.0x140013d8b.2969
mov rdx, r9
sub rdx, rax
sub edx, eax
jb 0x1401192fb
add rax, rsi
mov qword [r12], rax
mov dword [rsp], eax
mov qword [r12 + 8], rdx
mov dword [rsp + 8], edx
mov rax, qword [r12 + 0x30]
xor byte [rax - 0x77], cl
and byte [r9 + 0xf], al
and byte [rcx + 0xf], al
adc byte [rsp + 0x11], al
and al, 0x11
movups xmm1, xmmword [r12 + 0x21]
movups xmm1, xmmword [rsp + 0x21]
movups xmmword [rcx + 0x11], xmm1
adc dword [rdi], ecx
adc dword [rcx + 1], eax
add dword [rax + rcx*4 + 1], eax
mov qword [rcx + 0x28], rsi
mov qword [rcx + 0x30], r10
jmp 0x140118f81
invalid
invalid
mov byte [rcx], 6
jmp 0x140118f81
cld
invalid
invalid
lea r8, [0x1403a29a8]
mov rcx, r10
call fcn.1402da3c0
xlatb
adc byte [rax + rax], bl
lea r8, [0x1403a2948]
sub byte [rax], al
mov rcx, r10
mov rdx, r9
call fcn.1402da4a0
lea r8, [0x1403a2960]
mov rcx, rax
mov rdx, r9
call fcn.1402da3c0
adc byte [rax + rax], bl
adc byte [rax + rax], bl
lea r8, [0x1403a2990]
lea eax, [0x1403a2990]
mov ecx, 1
xor edx, edx
call fcn.1402da3c0
adc byte [rax + rax], bl
lea r8, [0x1403a2978]
jmp 0x140119314
add bl, ch
jmp 0x1401192f6
int3
mov dh, 0xd0
lea r9, [r10 + 1]
xor eax, eax
rol byte [rcx - 0x80], 0xfa
add al, 0x4c
cmovae ecx, eax
rol byte [rcx - 0x80], 0xfa
add al, 0x4c
cmovae ecx, eax
movzx r10d, byte [rdx]
lea r11d, [r10 - 6]
movzx esi, r11b
lea rdi, [rsi + 1]
cmp sil, 4
add al, 0x48
cmovae edi, eax
add al, 0x48
cmovae edi, eax
cmp r9, rdi
jne 0x140119401
mov al, 1
test r9b, r9b
je 0x1401193ac
movzx r8d, r9b
cmp r8d, 4
add al, 0x75
invalid
add al, 0x75
jns case.0x1401193c8.1
cmp r9d, 4
cmp ecx, 4
add al, 0x75
jae 0x1401193db
invalid
jne 0x140119401
mov r8, qword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
jne case.default.0x1401193c8
mov rdx, qword [rdx + 8]
mov edx, dword [rdx + 8]
push rdx
or byte [rax - 0x75], cl
or r8b, bpl
mov rcx, qword [rcx + 8]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
sete al
cmp ah, 0x1b
add byte [rbp - 0x3f6bf040], al
jmp 0x140119401
cmp r11b, 3
jbe 0x140119401
cmp r8b, r10b
jne case.default.0x1401193c8
mov eax, r8d
lea r8, [0x1403d6278]
mov bh, 0xce
sub eax, dword [rax]
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
mov r8, qword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
adc byte [rbp + 0x2b], dh
mov rsi, rdx
mov rdx, qword [rdx + 8]
push rdx
invalid
push rdx
or byte [rax - 0x77], cl
iretd
mov rdi, rcx
mov rcx, qword [rcx + 8]
call sub.VCRUNTIME140.dll_memcmp
cld
sbb eax, dword [rax]
test eax, eax
jne case.default.0x1401193c8
mov r8, qword [rdi + 0x20]
cmp r8, qword [rsi + 0x20]
jne case.default.0x1401193c8
xor eax, eax
ror byte [rax - 0x7d], 0xc4
and byte [rdi + 0x5e], bl
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xc8
sub esp, 0xc8
add byte [rax], al
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
mov rsi, qword [rcx]
xor dword [rax - 0x75], ecx
mov edi, dword [rcx + 8]
mov edi, dword [rcx + 8]
movzx eax, byte [rcx + 0x10]
cmp eax, 6
je 0x140119463
mov rdx, qword [rcx + 0x30]
mov qword [rbp - 0x41], rdx
push rbp
mov edi, 0x1141100f
invalid
invalid
push rcx
xor byte [rax - 0x77], cl
push rbp
mov edi, 0x1141100f
invalid
invalid
movups xmm1, xmmword [rcx + 0x21]
movaps xmmword [rbp - 0x50], xmm1
mov r8b, reloc.WS2_32.dll_ntohs
sub dword [rbp - 0x60], eax
invalid
invalid
movzx edx, byte [rcx + 0x3a]
movzx r12d, byte [rcx + 0x38]
mov dh, 0x61
cmp byte [rdi + rcx - 0x4a], al
movzx eax, byte [rcx + 0x39]
mov qword [rbp + 8], rsi
mov qword [rbp + 0x10], rdi
mov byte [rbp + 0x18], al
movaps xmm0, xmmword [rbp - 0x60]
sub byte [rbp - 0x60], al
movaps xmm1, xmmword [rbp - 0x50]
movups xmmword [rbp + 0x19], xmm0
movups xmmword [rbp + 0x29], xmm1
sub dword [rax - 0x75], ecx
invalid
mov edi, 0x384d8948
invalid
invalid
mov byte [rbp + 0x42], dl
mov byte [rbp + 0x40], r12b
mov byte [rbp + 0x41], r8b
cmp r12b, 2
cmp ah, 2
jne 0x140119564
add byte [rax], al
test rdi, rdi
je case.0x140061f32.2687
invalid
add eax, dword [rax]
invalid
cmp al, 3
jae 0x1401194f0
lea rcx, [rsi + rdi]
xor r9d, r9d
nop dword [rax]
cmp byte [rsi + r9], 0x5c
je case.0x1401172a9.388
inc r9
cmp rdi, r9
jne 0x1401194c0
jmp 0x14011955c
test r9, r9
jne 0x14011984d
test dword [rax + 3], esi
add byte [rax], al
inc rsi
inc esi
dec rdi
jne 0x1401194ba
xor edi, edi
mov rsi, rcx
mov qword [rbp + 8], rcx
or bl, ch
invalid
xor ecx, ecx
nop word cs:[rax + rax]
movzx r9d, byte [rsi + rcx]
cmp r9d, 0x2f
je 0x140119530
cmp r9d, 0x5c
je 0x140119530
inc rcx
cmp rdi, rcx
jne 0x140119500
xor r9d, r9d
mov rcx, rdi
test rcx, rcx
jne 0x14011953b
jmp 0x140119546
add byte [rax], al
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
mov r9d, 1
test rcx, rcx
je 0x140119546
cmp rcx, 1
jne 0x14011955c
cmp byte [rsi], 0x2e
jne 0x14011955c
add rcx, r9
cmp rdi, rcx
jb 0x140119855
add rsi, rcx
sub rdi, rcx
jne 0x1401194f0
mov qword [rbp + 8], rsi
mov qword [rbp + 0x10], rdi
cmp r8b, 2
cmp al, 2
jne 0x1401197b9
test dl, dl
setne cl
cmp r12b, 1
ja 0x1401195aa
ror byte [rdi], cl
xchg ebp, eax
rol dword [rcx - 0x80], 0xfc
add dword [rdi + 0x31], esi
xor r8d, r8d
cmp al, 5
jb case.0x140061f32.2617
test dl, dl
jne case.0x140061f32.2617
sal byte [rbp + 0x74], cl
xor r9d, r9d
cmp al, 6
invalid
je 0x1401195a0
test r12b, r12b
test ah, ah
jne 0x1401195a0
mov r9d, 2
cmp rdi, 1
add dword [rdi], ecx
xchg dl, ch
add al, byte [rax]
invalid
xchg dl, ch
add al, byte [rax]
add byte [rcx + 0x39], cl
cmp ecx, edi
cmp r9, rdi
jne case.0x140061f32.2643
xor r8d, r8d
jmp case.0x140061f32.2617
invalid
xor ecx, ecx
xor r8d, r8d
xor eax, eax
jmp case.0x1401197e4.6
lea r8, [rsi + rdi]
lea r10, [rsi + r9]
adc al, 0xe
adc al, 0xe
inc r10
cmp r10, r8
sete r8b
sete al
movzx r9d, byte [rsi + r9]
invalid
test r8b, 1
jne 0x1401195ed
cmp r9b, 0x2e
jne 0x1401195ed
invalid
sbb dword [rbp + 0xf], eax
mov dh, 2
movzx r8d, byte [r10]
cmp r8b, 0x5c
sete r9b
cmp r8b, 0x2f
invalid
sete r8b
or r8b, r9b
or al, cl
invalid
jmp case.0x140061f32.2617
cmp r9b, 0x2e
sete r9b
stc
sete r9b
sete r9b
and r8b, r9b
test r12b, r12b
je case.0x140061f32.2678
add byte [rax], al
xor r9d, r9d
movzx r8d, r8b
movzx ecx, cl
add rcx, r8
ror dword [rcx + rax - 0x37], 0x48
cmp edi, ecx
jbe 0x1401197b9
sete r13b
cmp al, 5
setb bl
test r12b, r12b
setne r9b
ror dword [rbx + rcx*4 + 0x55], 0x38
lea r8, [r10 + 1]
add dword [rbp - 0x7b], ecx
ror byte [rbp + 0xf], cl
ret 0x8041
cld
add cl, byte [rdi]
cmp dword [rcx], 1
add byte [rax], al
movzx r14d, dl
or bl, cl
or r13b, r9b
mov rcx, qword [rbp + 0x28]
lea rdx, [rcx + 4]
add al, 0x48
mov dword [rbp], edx
lea rdx, [rcx + r8]
adc al, 1
add rdx, 2
add edx, 2
add edx, 2
mov qword [rbp - 0x10], rdx
lea rcx, [rcx + r8 + 8]
add qword [rax], r9
add qword [rax], r9
mov qword [rbp - 8], rcx
mov eax, eax
mov qword [rbp - 0x18], rax
jmp case.0x1400c36e9.1470
add byte [rcx], dh
rol byte [rbp - 0x7c], 0xe4
invalid
xor eax, eax
test r12b, r12b
invalid
je 0x140119740
add byte [rax], al
xor ecx, ecx
movzx eax, al
add rax, r14
invalid
add rax, rcx
cmp rdi, rax
jbe 0x1401197b9
sbb al, byte [rcx]
add byte [rax], al
invalid
sbb al, byte [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x77], cl
mov r15, rdi
lea rcx, [rbp - 0x60]
movabs al, byte [0x1f1e808558d48]
mov r15, rdi
lea rcx, [rbp - 0x60]
movabs al, byte [0x1f1e808558d48]
add byte [rax + 0xf0aa87d], al
test dword [rbx], edi
add dword [rax], eax
add byte [rax], al
movabs al, byte [0x1f1e808558d48]
add byte [rax + 0xf0aa87d], al
test dword [rbx], edi
add dword [rax], eax
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 1], cl
mov rdi, r15
sub rdi, qword [rbp - 0x60]
jb 0x140119864
invalid
sahf
add dword [rax], eax
invalid
invalid
mov qword [rbp + 0x10], rdi
test bl, bl
jne case.0x14011b0e5.53
xor ecx, ecx
jmp case.0x1401190b1.34
add byte [rax], al
add byte [rcx + 2], bh
add byte [rax - 0x7d], cl
inc dword [rdx]
jb 0x14011987b
cmp rcx, rdi
cmp ecx, edi
je case.0x14011b0e5.53
lea rax, [rsi + rdi]
lea rdx, [rsi + rcx]
lea edx, [rsi + rcx]
lea edx, [rsi + rcx]
inc rdx
cmp rdx, rax
sete al
movzx ecx, byte [rsi + rcx]
test al, 1
jne 0x14011972c
cmp cl, 0x2e
jne 0x14011972c
movzx eax, byte [rdx]
mov dh, 2
cmp al, 0x5c
sete cl
sar dword [rdi + rbp], 0xf
xchg esp, eax
ror byte [rax], 0xc8
enter 0xffffffffffff8445, 0xffffffffffffffe4
jne case.0x140061f32.2648
test dword [rcx - 1], esp
invalid
invalid
test dword [rcx - 1], esp
invalid
jmp 0x140119740
cmp cl, 0x2e
sete cl
and al, cl
test r12b, r12b
test ah, ah
jne case.0x140061f32.2648
test dword [rsi - 1], ecx
invalid
invalid
invalid
invalid
nop dword [rax]
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
lea rdx, [0x1403d62ac]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
sar edi, 1
invalid
mov rcx, qword [rbp - 0x10]
jmp 0x14011968d
invalid
invalid
invalid
invalid
invalid
mov ecx, dword [rbp - 8]
jmp 0x14011968d
invalid
invalid
invalid
mov ecx, 2
add byte [rax], al
jmp 0x14011968d
or bh, bh
invalid
lea rbx, [rbp - 0x60]
lea r14, [rbp + 8]
jne 0x140119793
nop dword [rax + rax]
add byte [rax], r8b
or byte [rdi], cl
invalid
mov rcx, rbx
mov rdx, r14
mov edx, esi
call fcn.1401198a0
add dword [rax], eax
add byte [rax + 0x750aa87d], al
cmp byte [rbp - 0x58], 0xa
jne 0x1401197b9
mov rcx, rdi
cmp byte [rbp - 0x58], 0xa
jne 0x1401197b9
mov rcx, rdi
sub rcx, qword [rbp - 0x60]
jb 0x140119869
invalid
invalid
add byte [rax], al
invalid
movabs al, byte [0x8948000000bb820f]
adc byte [r8 - 0x77], r9b
adc byte [rax - 0x77], cl
mov qword [rbp + 0x10], rcx
mov rdi, rcx
iretd
jne 0x140119790
adc byte [rax - 0x77], cl
iretd
xor edi, edi
mov rax, rsi
mov rdx, rdi
cli
add rsp, 0xc8
invalid
enter 0, 0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
mov r9d, eax
lea r10, [0x1403d6290]
retf 0x2b
movsxd r9, dword [r10 + r9*4]
invalid
or al, 0x8a
add r9, r10
jmp r9
jmp 0x140119604
mov rdi, r15
jmp 0x1401197b9
mov ecx, dword [rbp + 0x28]
mov r10, qword [rbp + 0x38]
cmp byte [rbp - 0x73], cl
pop rdx
add dword [rbp - 0x7b], ecx
ror byte [rbp + 0xf], cl
fimul dword [rbp + 1]
invalid
add r9, 2
jmp 0x140119604
mov rcx, rsi
jmp 0x14011955c
lea r8, [0x1403a2918]
mov rdx, rdi
call fcn.1402da3c0
mov rcx, rdi
jmp 0x14011986c
mov r15, rdi
lea r8, [0x1403a2930]
mov rdx, r15
call fcn.1402da4a0
lea r8, [0x1403a28d0]
mov rdx, rdi
call fcn.1402da3c0
lea r8, [0x1403a28d0]
mov ecx, 2
add byte [rax - 0x77], cl
cli
call fcn.1402da3c0
or ebx, dword [rax + rax]
int3
neg r11
add rax, r11
inc rax
cmp rax, rdx
ja case.0x1401190b1.45
invalid
add r10, rax
mov r9d, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x2f], cl
sub rdx, rax
sub edx, eax
je case.0x140061f32.2719
ret 0x3474
mov al, 9
cmp rdx, 2
cmp edx, 2
je 0x14011997e
cmp rdx, 1
jne 0x140119990
add dword [rbp + 0x28], esi
cmp byte [rcx], 0x2e
jne 0x140119990
xor eax, eax
cmp r8b, 3
invalid
rol byte [rcx - 0x80], 0xf8
add ecx, dword [rdi]
xchg ebx, eax
ror byte [rbp - 0x3f7cbffc], 7
add eax, 7
setae al
lea eax, [rax + rax*2]
add eax, 7
jmp 0x140119990
cmp byte [rcx], 0x2e
jne 0x140119990
cmp byte [rcx + 1], 0x2e
sete al
xor al, 9
jmp 0x140119990
mov al, 0xa
or cl, byte [rcx + 1]
ror dword [rcx + rcx*4 + 0xe], 1
mov qword [rsi], r9
add r9, rdx
mov qword [rsi], r9
mov byte [rsi + 8], al
mov qword [rsi + 0x10], rcx
invalid
mov qword [rsi + 0x18], rdx
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
sub byte [rax], al
mov rcx, rax
call fcn.1402da3c0
add byte [rax - 0x77], cl
shr eax, 7
or bl, byte [rax + rax]
lea r8, [0x1403a2900]
mov rcx, rax
call fcn.1402da3c0
add ah, cl
add ah, cl
int3
int3
int3
lea rbp, [rsp + 0x20]
movzx r8d, byte [rcx + 0x38]
movzx edx, byte [rcx + 0x3a]
test dl, dl
setne al
rol byte [rcx - 0x80], 0xf8
add dword [rdi + 0x63], esi
ja 0x140119a51
cmp r8b, 1
ja 0x140119a51
test dl, dl
jne 0x140119a2a
movzx r11d, byte [rcx + 0x10]
lea edx, [r11 - 5]
adc byte [rcx - 0x73], al
push rbx
sti
cmp dl, 1
ja 0x140119a2a
mov r9, qword [rcx]
mov rdx, qword [rcx + 8]
push rcx
invalid
mov edx, dword [rcx + 8]
xor r10d, r10d
xor edx, edx
test r8b, r8b
jne 0x140119a25
cmp r11b, 6
je 0x140119a25
invalid
mov r10d, 2
cmp rdx, 1
cli
invalid
jbe case.0x140013d8b.3090
add byte [rcx + 0x39], cl
sal byte [rbp + 0x3f], cl
cmp r10, rdx
jne 0x140119a69
xor edx, edx
test r8b, r8b
jne 0x140119a55
sal byte [rbp + 0x24], 0x44
movzx eax, byte [rcx + 0x10]
movzx r8d, byte [rcx + 0x10]
lea r9, [0x1403d62c8]
lea ecx, [0x1403d62c8]
add byte [rdi + 0x63], cl
add al, 0x81
invalid
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
mov rcx, qword [rcx + 0x20]
add rcx, 4
jmp 0x140119a57
xor eax, eax
xor edx, edx
invalid
sal byte [rcx], cl
leave
xor ecx, ecx
movzx edx, dl
movzx eax, al
ror byte [rax + 1], 0xd0
ror byte [rax + 1], 0xd0
add rax, rcx
add rsp, 0x20
and byte [rbp - 0x3d], bl
and byte [rbp - 0x3d], bl
add rdx, r9
lea r11, [r9 + r10]
inc r11
cmp r11, rdx
cmp ebx, edx
cmp ebx, edx
sete dl
movzx r9d, byte [r9 + r10]
test dl, 1
jne 0x140119af0
cmp r9b, 0x2e
jne 0x140119af0
invalid
movzx edx, byte [r11]
cmp dl, 0x5c
sete r9b
cmp dl, 0x2f
invalid
sete dl
or dl, r9b
jmp 0x140119a2c
mov ecx, dword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
test ecx, ecx
test ecx, ecx
cmove r9, rcx
lea rcx, [r8 + r9]
or al, 8
or al, 8
add rcx, 2
jmp 0x140119a57
mov r8, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
leave
cmove r9, rcx
lea rcx, [r8 + r9]
or al, 8
add rcx, 8
ror dword [rax], 0xe9
jnp case.0x140013d8b.3085
invalid
invalid
invalid
add byte [rax], al
jmp 0x140119a57
invalid
invalid
invalid
cmp r9b, 0x2e
sete r9b
sete cl
and dl, r9b
and dl, cl
jmp 0x140119a2c
lea r8, [0x1403a28d0]
mov ecx, 2
call fcn.1402da3c0
or byte [rax + rax], bl
int3
add byte [rax], al
jmp 0x140119bc7
mov rax, qword [rsi]
mov rbx, qword [rsi + 0x10]
mov ebx, dword [rsi + 0x10]
sub rax, rbx
cmp rax, rdi
cmp eax, edi
jb 0x140119bf9
mov rcx, qword [rsi + 8]
add rcx, rbx
lea rdx, [rbp + 4]
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
add rbx, rdi
mov qword [rsi + 0x10], rbx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call case.0x14011bdec.451
mov rbx, qword [rsi + 0x10]
jmp 0x140119bd6
test rax, rax
je 0x140119e83
dec rbx
movzx ecx, word [rdi + rax - 2]
cmp ecx, 0x5c
je 0x140119d5f
add rax, 0xfffffffffffffffe
add eax, 0xfffffffe
cmp ecx, 0x2f
jne 0x140119d40
mov r8, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
lea rax, [rbx + rbx]
mov qword [rbp - 0x10], rax
test r14, r14
je 0x140119dfd
test dword [rax], eax
add byte [rax], al
test dword [rax], eax
add byte [rax], al
lea rax, [r8 + r14*2]
mov rcx, r8
mov r15, r14
mov r12, rcx
xor r13d, r13d
nop dword [rax + rax]
cmp word [rcx], 0x3b
je 0x140119db0
add rcx, 2
inc r13
cmp rcx, rax
jne 0x140119d90
jmp 0x140119df3
cmp r13, rbx
jne 0x140119dd4
mov rcx, r12
mov rdx, rdi
mov qword [rbp - 0x18], r8
mov r8, qword [rbp - 0x10]
call sub.VCRUNTIME140.dll_memcmp
mov r8, qword [rbp - 0x18]
test eax, eax
je 0x140119e83
lea rdx, [r13 + 1]
lea rcx, [r12 + r13*2]
add rcx, 2
lea rax, [r12 + r15*2]
sub r15, rdx
jne 0x140119d82
xor r15d, r15d
cmp r15, rbx
je 0x140119e08
jmp 0x140119e1e
mov rcx, r12
cmp r15, rbx
je 0x140119e08
jmp 0x140119e1e
xor r15d, r15d
mov rcx, r8
cmp r15, rbx
jne 0x140119e1e
mov rdx, rdi
mov edx, edi
mov r15, r8
mov r8, qword [rbp - 0x10]
call sub.VCRUNTIME140.dll_memcmp
mov r8, r15
test eax, eax
je 0x140119e83
test r14, r14
je 0x140119e2c
cmp word [r8 + r14*2 - 2], 0x3b
je 0x140119e4b
cmp r14, qword [rsi]
jne 0x140119e3d
mov rcx, rsi
call fcn.140119c60
invalid
invalid
dec dword [rbx + rcx*4 + 0x46]
invalid
invalid
mov word [r8 + r14*2], 0x3b
inc r14
mov qword [rsi + 0x10], r14
mov rax, qword [rsi]
sub rax, r14
cmp rax, rbx
jae 0x140119e6c
mov rcx, rsi
mov rdx, r14
mov r8, rbx
call case.0x14011be57.448
mov r8, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
lea rcx, [r8 + r14*2]
mov rdx, rdi
mov r8, qword [rbp - 0x10]
call sub.VCRUNTIME140.dll_memcpy
add byte [rcx + rax - 0xd], cl
mov qword [rsi + 0x10], rbx
mov eax, 1
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
add byte [rax - 0x7d], cl
invalid
ret
add byte [rbp + rcx*4 + 0xd], cl
pop rbp
jle 0x140119eda
add byte [rbp + rcx*4 + 0x45], cl
invalid
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x40]
call fcn.1402da9e0
int3
mov eax, edx
mov qword [rbp - 8], rcx
lea rcx, [0x140119f30]
mov qword [rsp + 0x20], rcx
lea rdx, [0x1403a1db8]
lea r9, [rbp - 8]
mov r8d, reloc.WS2_32.dll_ntohs
mov rcx, rax
call fcn.14006e130
nop
add rsp, 0x30
pop rbp
ret
sub byte [rax], al
mov r8d, 2
pop rbp
jmp fcn.140067480
mov dword [rbp + 0x420], 0xfffffffe
invalid
mov rsi, rcx
lea rcx, [rbp - 0x60]
movabs al, byte [0x458b48000003fee8]
movabs al, byte [0xbf48]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75f83948], al
invalid
movabs al, byte [0x458b48000003fee8]
movabs al, byte [0xbf48]
add byte [rax], al
add byte [rax], al
add byte [rax], al
movabs al, byte [0xbf48]
add byte [rax + 0x75f83948], al
adc dword [rax - 0x73], ecx
lea rcx, [rbp - 0x58]
call fcn.140115240
invalid
dec dword [rax - 0x77]
notrack jmp 0x14011a1e5
mov qword [rbp + 0x3f8], rsi
mov qword [rbp + 0x3f0], rax
mov rax, qword [rbp - 0x58]
mov eax, dword [rbp - 0x58]
mov qword [rbp + 0x400], rax
mov dword [rbp + 0x400], eax
add al, 0
add byte [rax], al
lea rcx, [rbp - 0x58]
call fcn.140115240
invalid
dec dword [rax - 0x77]
notrack jmp 0x14011a1e5
mov qword [rbp + 0x3f8], rsi
mov qword [rbp + 0x3f0], rax
mov rax, qword [rbp - 0x58]
mov eax, dword [rbp - 0x58]
mov qword [rbp + 0x400], rax
mov dword [rbp + 0x400], eax
add al, 0
add byte [rax], al
mov qword [rbp + 0x408], 0
mov qword [rbp + 0x410], 2
mov dword [rbp + 0x410], 2
mov qword [rbp + 0x418], 0
mov dword [rbp + 0x418], 0
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0x200
add byte [rax], al
mov eax, 2
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x3e8], rax
call 0x171119ff6
push qword [rcx]
fild dword [rbp + 0x31]
test byte [rcx - 0x7f], 0xf8
cmp r8, 0x201
add dword [rdx], eax
add byte [rax], al
jae 0x14011a030
jmp case.0x140061f32.2765
jae 0x14011a0f4
cmp r8, 0x201
jae 0x14011a030
mov r15d, 0x200
lea r12, [rbp - 0x60]
lea esp, [rbp - 0x60]
mov r13, r8
mov ebp, eax
invalid
jmp case.0x140061f32.2774
pop rdx
vcvtsd2ss xmm4, xmm2, qword [rsi - 0x70]
sub r8, r14
sub rbx, r14
sub ebx, esi
cmp r8, rbx
fdiv dword [rsi + 0x24]
lea rcx, [rbp + 0x408]
mov rdx, r14
call case.0x14011be57.448
invalid
sbb al, 0
add byte [rax - 0x75], cl
mov ebp, 0x408
or byte [rax + rax], al
add byte [rax - 0x75], cl
test dword [rax], edx
adc byte [rax + rax], al
add byte [rax - 0x77], cl
test eax, ebp
invalid
add eax, dword [rax]
invalid
mov eax, 0xffffffff
cmp rdi, rax
cmp edi, eax
mov r14d, 0xffffffff
invalid
invalid
invalid
dec dword [rdi + rcx + 0x42]
test dword [rcx + rcx*4 - 0x4b], 0x418
mov ch, 0x18
add al, 0
add byte [rax - 0x77], cl
sti
mov r15, r14
mov r12, qword [rbp + 0x3e8]
call 0x18d11a089
mov ebp, esi
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
add byte [rax - 0x75], cl
lea eax, [rax]
add al, 0
add byte [rcx + rcx*4 - 0x1e], cl
mov r8d, r13d
call qword [sym.imp.KERNEL32.dll_GetEnvironmentVariableW]
mov esi, eax
test eax, eax
jne 0x14011a0b6
call sub.KERNEL32.dll_GetLastError
test eax, eax
jne 0x14011a174
mov r8d, esi
cmp r13, r8
jne 0x14011a010
call sub.KERNEL32.dll_GetLastError
cmp eax, 0x7a
jne 0x14011a1fa
add r13, r13
mov eax, 0xffffffff
cmp r13, rax
cmovae r13, rax
mov r8, r13
cmp r8, 0x201
add byte [rdi], cl
invalid
xor bh, bh
invalid
invalid
jmp 0x14011a030
cmp r15, r8
jb 0x14011a214
lea rcx, [rbp + 0x3a0]
mov rdx, r12
call fcn.140118130
dec dword [rdi]
adc byte [rbp + 0x3a0], al
movups xmm1, xmmword [rbp + 0x3b0]
movaps xmmword [rbp + 0x3d0], xmm1
movaps xmmword [rbp + 0x3c0], xmm0
cmp qword [rbp + 0x408], 0
je 0x14011a143
mov rcx, qword [rbp + 0x410]
mov edx, 2
call fcn.140055ea0
movabs rsi, 0x8000000000000000
cmp qword [rbp + 0x3c0], rsi
mov rax, qword [rbp + 0x3f8]
test eax, edi
add eax, dword [rax]
invalid
je 0x14011a1bb
test eax, edi
add eax, dword [rax]
add byte [rsi + rbx*2 + 0xf], dh
sub byte [rbp + 0x3c0], al
movaps xmm0, xmmword [rbp + 0x3c0]
movaps xmm1, xmmword [rbp + 0x3d0]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
jmp 0x14011a1ca
call sub.KERNEL32.dll_GetLastError
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x3c8], rax
movabs rsi, 0x8000000000000000
mov qword [rbp + 0x3c0], rsi
cmp qword [rbp + 0x408], 0
je 0x14011a1b4
mov rcx, qword [rbp + 0x410]
mov edx, 2
call fcn.140055ea0
mov rax, qword [rbp + 0x3f8]
mov qword [rax], rsi
lea rcx, [rbp + 0x3c8]
call fcn.140115240
cmp qword [rbp + 0x3f0], 0
cmp dword [rbp + 0x3f0], 0
je 0x14011a1e5
mov edx, 2
mov rcx, qword [rbp + 0x400]
call fcn.140055ea0
nop
add rsp, 0x4a8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, [0x1403ab29e]
lea r8, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov edx, 0x28
call fcn.1402da510
jmp 0x14011a229
lea rax, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov rcx, r8
mov rdx, r15
mov r8, rax
call fcn.1402da4a0
ud2
add byte [rdx + 2], bh
call fcn.140055ea0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
invalid
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
cmp qword [rbp + 0x3f0], 0
je 0x14011a2b7
mov edx, 2
cmp qword [rbp + 0x3f0], 0
je 0x14011a2b7
mov edx, 2
mov rcx, qword [rbp + 0x400]
call fcn.140055ea0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
retf 0xb849
sbb eax, dword [rax]
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 8]
call fcn.1402d9f90
int3
xor ebp, ebp
jmp 0x14011a41f
mov word [rax + rdi*2], r13w
inc rdi
mov qword [rbp - 8], rdi
mov r13d, esi
test r13w, r13w
jne 0x14011a4a0
cmp r14, rbx
je 0x14011a521
movzx edx, byte [r14]
mov dh, reloc.WS2_32.dll_shutdown
movzx r13d, dl
test r13b, r13b
in eax, dx
in eax, dx
js case.0x1400fac08.871
inc r14
jmp 0x14011a4a0
mov ecx, r13d
and ecx, 0x1f
loope 0x14011a465
movzx r8d, byte [r14 + 1]
mov dh, 0x46
add dword [rcx - 0x7d], eax
and eax, 0x3f
mov dh, 0x46
add dword [rcx - 0x7d], eax
and eax, 0x3f
cmp r13b, 0xdf
jbe case.0x140061f32.2797
invalid
movzx r13d, byte [r14 + 2]
shl r8d, 6
loopne case.0x140061f32.2823
and r13d, 0x3f
in eax, 0x3f
or r13d, r8d
invalid
cmp dl, 0xf0
jb 0x14011a4de
movzx edx, byte [r14 + 3]
add r14, 4
add esi, 4
and ecx, 7
loope 0x14011a47d
shl ecx, 0x12
adc al, byte [rcx - 0x3f]
in eax, 6
invalid
and edx, 0x3f
or edx, r13d
or edx, ecx
retf 0x8941
invalid
cmp r13d, 0xffff
inc dword [rax]
add byte [rsi + 0xf], dh
add byte [rsi + 0xf], dh
jmp 0x14011a4f1
add r14, 2
shl ecx, 6
or ecx, r8d
mov r13d, ecx
xor esi, esi
cmp rdi, qword [rbp - 0x18]
jne 0x14011a410
invalid
invalid
invalid
invalid
mov r8, rbx
sub r8, r14
add r8, 3
cmovb r8, r12
shr r8, 2
add ah, byte [rsi - 0x7d]
inc byte [rcx]
sbb r8, 0
fadd dword [rax]
add r8, 2
mov rcx, r15
mov ecx, edi
mov rdx, rdi
call case.0x14011be57.448
sbb al, 0
mov rax, qword [rbp - 0x10]
jmp 0x14011a410
add r14, 3
shl ecx, 0xc
or r13d, ecx
int 0x41
cmp ebp, 0xffff
add byte [rsi - 0x51], dh
lea ecx, [r13 + 0xff0000]
shr ecx, 0xa
or ecx, 0xd800
leave
add al, bl
add byte [rax], al
and r13d, 0x3ff
in eax, 0xff
add eax, dword [rax]
add byte [rcx - 0x7f], al
int 0
fadd qword [rax]
add byte [rcx + rcx*4 - 0x12], al
out dx, al
mov r13d, ecx
cmp rdi, qword [rbp - 0x18]
call 0x13f032a2c
invalid
invalid
jmp 0x14011a4ac
mov rcx, qword [rbp - 0x10]
mov rax, rdi
mov eax, edi
mov rdx, rcx
cmp rdi, 8
dec dword [rax]
jb 0x14011a57c
mov rdx, rcx
mov rax, rdi
cmp word [rdx], 0
je 0x14011a5a1
cmp word [rdx + 2], 0
je 0x14011a5a1
cmp word [rdx + 4], 0
je 0x14011a5a1
cmp word [rdx + 6], 0
je 0x14011a5a1
cmp word [rdx + 8], 0
je 0x14011a5a1
cmp word [rdx + 0xa], 0
je 0x14011a5a1
cmp word [rdx + 0xc], 0
je 0x14011a5a1
cmp word [rdx + 0xe], 0
je 0x14011a5a1
add rax, 0xfffffffffffffff8
add rdx, 0x10
cmp rax, 7
ja 0x14011a537
add rax, rax
xor r8d, r8d
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 0x40], cl
cmp rax, r8
je 0x14011a5d0
cmp word [rdx + r8], 0
lea r8, [r8 + 2]
jne 0x14011a590
lea rax, [0x1403a3bf8]
mov rdx, qword [rbp - 0x20]
mov qword [rdx + 8], rax
movabs rax, 0x8000000000000000
mov qword [rdx], rax
cmp qword [rbp - 0x18], 0
je 0x14011a5ff
mov edx, 2
call fcn.140055ea0
jmp 0x14011a5ff
invalid
cmp rdi, qword [rbp - 0x18]
jne 0x14011a5e3
lea rcx, [rbp - 0x18]
call fcn.140119c60
mov rcx, qword [rbp - 0x10]
mov word [rcx + rdi*2], 0
inc rdi
mov qword [rbp - 8], rdi
mov rax, qword [rbp - 0x20]
mov qword [rax + 0x10], rdi
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [rax], xmm0
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x40]
cmp qword [rbp - 0x18], 0
cmp dword [rbp - 0x18], 0
cmp dword [rbp - 0x18], 0
je 0x14011a65e
mov rcx, qword [rbp - 0x10]
mov edx, 2
call fcn.140055ea0
invalid
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
jnp 0x14011a6be
add byte [rbp + 0xe], dh
inc rsi
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
mov dword [rcx + 8], esi
xor eax, eax
jmp 0x14011aa32
add eax, dword [rax]
add byte [rax], al
shr cl, 0x83
add eax, dword [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
mov r15, r8
mov r14, r9
mov esi, ecx
invalid
mov rdi, rcx
mov rax, qword [rbx]
mov eax, dword [rbx]
mov eax, dword [rbx]
test rsi, rsi
test byte [rdi], 0x84
test al, 0
add byte [rax], al
invalid
je 0x14011a76c
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, str.___________________at_LocalRustBacktraceMutex00000000
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov eax, dword [rax + 0x28]
lea rdx, str.___________________at_LocalRustBacktraceMutex00000000
lea edx, str.___________________at_LocalRustBacktraceMutex00000000
mov r8d, 6
mov eax, 6
call qword [rax + 0x18]
test al, al
jne 0x14011aa30
add byte [rax], al
sbb byte [rax + rax*8 + 0x34c850f], al
add byte [rax], al
cmp byte [rbx + 0x20], 1
jne 0x14011a897
invalid
invalid
add dword [rax], eax
invalid
test dword [rcx + 0x48000001], ebp
mov eax, dword [rbx]
invalid
mov rax, qword [rbx]
add ecx, dword [rax - 0x73]
or eax, 0x2b7170
invalid
lea rcx, reloc.WS2_32.dll_accept
add byte [rax - 0x77], cl
ror byte [r8 - 0x73], 0x15
invalid
in eax, dx
iretd
mov qword [rbp - 0x40], rcx
lea rdx, [0x1400676f0]
adc eax, 0xfff4cfed
adc eax, 0xfff4cfed
mov qword [rbp - 0x38], rdx
mov qword [rbp - 0x30], reloc.WS2_32.dll_setsockopt
add byte [rax], al
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax], al
invalid
push rbp
enter 0xffffffffffffc748, 0x45
rcl byte [0x18811a710]
add byte [rax], al
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
lock add al, byte [rax]
lock add al, byte [rax]
add byte [rax], al
add byte [rax], al
invalid
mov qword [rbp - 0x10], 2
lock add al, byte [rax]
add byte [rax], al
mov qword [rbp], 1
mov qword [rbp + 8], 1
add byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
or byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
adc byte [r8], r8b
add byte [rax], al
mov qword [rbp + 0x10], 0
mov qword [rbp + 0x18], 0x20
add byte [rax], al
add byte [rax - 0x39], cl
sbb byte [r8], r12b
add byte [rax], al
add byte [rax], al
mov byte [rbp + 0x20], 3
add byte [rax], al
mov byte [rbp + 0x20], 3
mov qword [rbp + 0x40], rcx
mov dword [rbp + 0x40], ecx
mov qword [rbp + 0x48], 1
add dword [rax], eax
add byte [rax], al
lea rcx, [rbp - 0x10]
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], 1
push 1
invalid
push 1
lea rcx, [rbp - 0x40]
lea ecx, [rbp - 0x40]
mov qword [rbp + 0x50], rcx
jmp 0x14011a876
lea rcx, [rbx + 0x18]
mov qword [rbp - 0x40], rcx
lea rcx, [fcn.140066250]
lea ecx, [fcn.140066250]
sbb byte [r8 - 0x77], cl
sbb byte [rax - 0x77], cl
ror byte [r8 - 0x73], 0xd
invalid
lea ecx, [fcn.140066250]
mov qword [rbp - 0x38], rcx
mov dword [rbp - 0x38], ecx
mov qword [rbp - 0x10], 2
add al, byte [rax]
add byte [rax], al
mov qword [rbp], 0
mov qword [rbp + 8], 4
or byte [r8 + rax], r8b
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
or byte [r8 + rax], r8b
add byte [rax], al
mov qword [rbp + 0x10], 0
mov dword [rbp + 0x10], 0
mov qword [rbp + 0x18], 0x20
mov byte [rbp + 0x20], 3
add dh, al
and byte [r11], r8b
lea rcx, reloc.WS2_32.dll_accept
mov qword [rbp + 0x40], rcx
mov dword [rbp + 0x40], ecx
mov qword [rbp + 0x48], 2
mov dword [rbp + 0x48], 2
lea r12, [rbp - 0x10]
mov qword [rbp + 0x60], r12
mov qword [rbp + 0x68], 1
lea r13, [rbp - 0x40]
mov qword [rbp + 0x50], r13
push rax
push rax
mov qword [rbp + 0x58], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x40]
call fcn.140067750
test al, al
jne 0x14011aa30
cmp dword [rdx], eax
add byte [rax], al
cmp dword [rdx], eax
add byte [rax], al
cmp byte [rbx + 0x20], 1
jne 0x14011a897
jnp 0x14011a81a
add dword [rdi], ecx
test dword [rsi + 0x48000000], edx
mov eax, dword [rbx]
mov rax, qword [rbx]
lea rcx, [rbp - 0x58]
mov qword [rbp - 0x40], rcx
mov dword [rbp - 0x40], ecx
mov dword [rbp - 0x40], ecx
lea rcx, [0x14011abf0]
mov qword [rbp - 0x38], rcx
mov qword [rbp - 0x30], reloc.WS2_32.dll_select
rcl byte [r10]
add byte [rax], al
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax - 0x39], cl
lock add al, byte [rax]
add byte [rax], al
rcl byte [r10]
rcl byte [rdx]
add byte [rax], al
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax - 0x39], cl
lock add al, byte [rax]
add byte [rax], al
mov qword [rbp], 1
mov qword [rbp + 8], 1
or byte [r9], r8b
add byte [rax], al
add byte [rax], al
or byte [r9], r8b
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rbp + 0x10], 0
adc byte [r8], r8b
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rbp + 0x18], 0x20
sbb byte [r8], r12b
add byte [rax], al
add byte [rax], al
mov byte [rbp + 0x20], 3
add byte [rax], al
mov byte [rbp + 0x20], 3
and byte [rbx], al
lea rcx, reloc.WS2_32.dll_accept
or eax, 0x2889de
add byte [rax - 0x77], cl
mov qword [rbp + 0x48], 2
mov qword [rbp + 0x48], 2
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 2
add al, byte [rax]
add byte [rax], al
invalid
mov qword [rbp + 0x48], 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rcx + rcx*4 + 0x65], cl
mov qword [rbp + 0x60], r12
mov qword [rbp + 0x68], 1
push 1
invalid
push 1
add byte [rcx + rcx*4 + 0x6d], cl
mov qword [rbp + 0x50], r13
push rax
mov qword [rbp + 0x58], 2
pop rax
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
sub byte [rbp + rcx*4 + 0x45], cl
call fcn.140067750
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x45], cl
call fcn.140067750
hlt
test al, al
jne 0x14011aa30
add byte [rax], al
add byte [rax], al
cmp dword [r15], 3
je 0x14011a935
xchg esp, eax
add byte [rax], al
invalid
invalid
xchg esp, eax
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [rbx + 0x20]
cmp eax, 2
je 0x14011a935
movzx eax, byte [rbx + 0x20]
cmp eax, 2
je 0x14011a935
cmp eax, 1
jne 0x14011a95d
invalid
clc
add dword [rdi], ecx
test dword [rsi + 0x41000000], esp
add byte [rcx + 0xf], al
adc byte [rdi + 0x40], al
add byte [rcx + 0xf], al
adc byte [rdi + 0x40], al
movups xmm0, xmmword [r15 + 0x40]
movaps xmmword [rbp + 0x30], xmm0
sub dword [rbp + 0x30], eax
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
adc byte [rdi + 0x20], dl
adc byte [rdi + 0x20], dl
movups xmm3, xmmword [r15 + 0x30]
movaps xmmword [rbp + 0x20], xmm3
xor byte [rdi], cl
sub dword [rbp + 0x20], ebx
movaps xmmword [rbp + 0x10], xmm2
movaps xmmword [rbp], xmm1
push rbp
adc byte [rdi], cl
sub dword [rbp], ecx
movaps xmmword [rbp - 0x10], xmm0
sub dword [rbp - 0x10], eax
mov rax, qword [rbx]
lea rcx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
mov qword [rbp - 0x40], rcx
lea rcx, [0x140117cb0]
mov qword [rbp - 0x38], rcx
lea rcx, reloc.WS2_32.dll_accept
push 0x48002b6f
mov dword [rbp + 0x40], ecx
invalid
push 0x48002b6f
mov dword [rbp + 0x40], ecx
invalid
mov qword [rbp + 0x48], 1
mov qword [rbp + 0x48], 1
mov qword [rbp + 0x60], 0
lea rcx, [rbp - 0x40]
mov qword [rbp + 0x50], rcx
mov qword [rbp + 0x58], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x40]
jmp 0x14011aa08
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, str._unknown_
mov r8d, 9
call qword [rax + 0x18]
test al, al
je case.0x1400c36e9.1640
jmp 0x14011aa30
movups xmm0, xmmword [r15 + 0x40]
movaps xmmword [rbp + 0x30], xmm0
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
movaps xmmword [rbp + 0x20], xmm3
movaps xmmword [rbp + 0x10], xmm2
movaps xmmword [rbp], xmm1
movaps xmmword [rbp - 0x10], xmm0
mov rax, qword [rbx]
mov eax, dword [rbx]
lea rcx, [rbp - 0x10]
mov qword [rbp - 0x50], rcx
lea rcx, [0x140117cb0]
mov qword [rbp - 0x48], rcx
mov qword [rbp + 0x40], 2
mov qword [rbp + 0x50], 2
push r8
add al, byte [rax]
add byte [rax], al
push r8
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x60], 0
movabs rcx, 0x400000020
add byte [rax - 0x77], cl
push 0x37045c6
add byte [rax - 0x77], cl
push 0x37045c6
lea rcx, reloc.WS2_32.dll_accept
outsb dx, byte [rsi]
sub eax, dword [rax]
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x38], 1
lea rcx, [rbp + 0x40]
mov qword [rbp - 0x20], rcx
mov dword [rbp - 0x20], ecx
mov dword [rbp - 0x20], ecx
mov qword [rbp - 0x18], 1
lea rcx, [rbp - 0x50]
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x28], 1
mov dword [rbp - 0x28], 1
mov dword [rbp - 0x28], 1
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rax + 0x20]
invalid
invalid
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
and byte [rax - 0x75], cl
mov rdx, qword [rax + 0x28]
mov edx, dword [rax + 0x28]
push rax
sub byte [rbp + rcx*4 + 0x45], cl
lea eax, [rbp - 0x40]
invalid
int 0xf4
lea r8, [rbp - 0x40]
lea eax, [rbp - 0x40]
call fcn.140067750
int 0xf4
inc dword [rax + rax*8 - 0x74b7e08b]
add ecx, dword [rax - 0x75]
mov ecx, dword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1403a2f6e]
test al, al
jne 0x14011aa30
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
mov ecx, dword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov eax, dword [rax + 0x28]
lea rdx, [0x1403a2f6e]
lea edx, [0x1403a2f6e]
sub byte [rax], al
mov r8d, 1
add dword [rax], eax
add byte [rax], al
call qword [rax + 0x18]
test al, al
invalid
je 0x14011aa46
sal byte [rsi + rdx - 0x50], 1
mov al, 1
add dword [rax - 0x7f], ecx
invalid
add rsp, 0xf8
clc
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
cmp dword [rbp + 0xe0], 1
add byte [rax], al
add byte [rcx], al
mov rcx, rdi
jne 0x14011a6a1
test dword [rbx - 4], ecx
invalid
invalid
test dword [rbx - 4], ecx
invalid
dec dword [rcx + rcx*4 - 0x10]
mov rax, r14
mov rax, qword [r14]
cmp eax, 2
je 0x14011a6a1
invalid
invalid
invalid
mov eax, dword [rbp + 0xe8]
mov dword [rbp - 0x50], eax
cmp byte [rbx + 0x20], 1
invalid
add byte [rcx + 0x7b80b045], cl
and byte [rcx], al
invalid
add dword [rdi], ecx
test dword [rdx + 0x48000000], ebx
mov rax, qword [rbx]
jne case.0x1400e769f.1207
mov rax, qword [rbx]
lea rcx, reloc.WS2_32.dll_accept
insd dword [rdi], dx
sub eax, dword [rax]
mov qword [rbp - 0x40], rcx
lea rdx, [0x1400676f0]
mov qword [rbp - 0x38], rdx
mov qword [rbp - 0x30], reloc.WS2_32.dll_select
rcl byte [rdx]
add byte [rax], al
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp - 0x10], 2
enter 0xffffffffffffc748, 0x45
rcl byte [rdx]
add byte [rax], al
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp - 0x10], 2
mov dword [rbp - 0x10], 2
mov qword [rbp], 1
mov qword [rbp + 8], 1
or byte [r9], r8b
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
or byte [r9], r8b
add byte [rax], al
add byte [rax], al
invalid
invalid
adc byte [r8], r8b
add byte [rax], al
mov qword [rbp + 0x10], 0
mov qword [rbp + 0x18], 0x20
and byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
sbb byte [r8], r12b
and byte [rax], al
invalid
and byte [rax], al
add byte [rax], al
add dh, al
and byte [r11], r8b
mov byte [rbp + 0x20], 3
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 1
mov qword [rbp + 0x48], 1
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp - 0x10]
mov qword [rbp + 0x60], rcx
mov dword [rbp + 0x60], ecx
mov qword [rbp + 0x68], 1
add dword [rax], eax
add byte [rax], al
lea rcx, [rbp - 0x40]
mov qword [rbp + 0x50], rcx
mov qword [rbp + 0x58], 2
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x40]
call fcn.140067750
inc dword [rax + rax*8 - 0xe17af1]
invalid
invalid
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x28873a
mov r8d, reloc.WS2_32.dll_recv
call qword [rax + 0x18]
test al, al
jne 0x14011aa30
mov rcx, qword [rbx + 8]
mov rax, qword [rbx + 0x10]
adc byte [r8 - 0x75], cl
adc ecx, dword [rax - 0x77]
push rbp
invalid
adc byte [r8 - 0x75], cl
adc ecx, dword [rax - 0x77]
push rbp
invalid
lea r8, [rbp - 8]
movups xmm0, xmmword [r14]
movups xmmword [rbp - 8], xmm0
mov r9, qword [r14 + 0x10]
mov qword [rbp + 8], r9
invalid
or bh, bh
push rax
and byte [rax + rax*8 - 0x1327af1], al
ror byte [rdi], 0x85
int 0xfe
invalid
call qword [rax + 0x20]
test al, al
ror byte [rdi], 0x85
int 0xfe
invalid
invalid
mov rax, qword [rbx]
mov eax, dword [rbx]
lea rcx, [rbp - 0x50]
mov qword [rbp + 0x40], rcx
lea rcx, [fcn.14006b150]
lea rcx, [fcn.14006b150]
fild dword [0xc95aab6c]
cmc
dec dword [rax - 0x77]
mov qword [rbp + 0x48], rcx
lea rcx, [0x1403d0638]
lea rcx, [0x1403d0638]
mov eax, 0x48002b5a
pop rdx
sub eax, dword [rax]
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
mov qword [rbp - 8], 1
mov dword [rbp - 8], 1
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
adc byte [r8], r8b
invalid
mov qword [rbp + 0x10], 0
mov dword [rbp + 0x10], 0
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rbp + 0x40]
mov qword [rbp], rcx
lea rcx, [rbp + 0x40]
lea ecx, [rbp + 0x40]
mov qword [rbp], rcx
mov qword [rbp + 8], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
push rax
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x45], cl
lea r8, [rbp - 0x10]
lea r8, [rbp - 0x10]
call fcn.140067750
wait
retf
hlt
inc dword [rax + rax*8 - 0x18c7af1]
test dword [rbx - 2], esi
invalid
invalid
wait
retf
test dword [rbx - 2], esi
invalid
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0x28839f
add ecx, dword [rax - 0x75]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
adc eax, 0x28839f
sub byte [rax], al
mov r8d, 1
call qword [rax + 0x18]
mov ecx, eax
mov al, 1
invalid
test cl, cl
add bh, bh
push rax
sbb byte [rcx - 0x7bfe4f3f], cl
mov al, 1
invalid
test cl, cl
add dword [rcx + rcx*8 + 0xff98948], eax
mov rcx, rdi
je 0x14011a6a1
invalid
invalid
cli
invalid
invalid
test byte [rdx - 0x16000006], bh
invalid
cli
invalid
jmp 0x14011aa32
invalid
int3
pop rbp
jmp 0x14006f300
int3
mov eax, eax
movzx r8d, byte [rcx + 0x20]
mov dh, 0x41
invalid
mov dh, 0x41
and byte [rbp + 0x31], al
xor r9d, r9d
xor r9d, r9d
movabs r10, 0x8000000000000000
cmp qword [rcx], r10
cmp dword [rcx], edx
add byte [rax], al
add byte [rax], al
add byte [rax + 0x4c11394c], al
cmp dword [rcx], edx
cmovne r9, rcx
cmp dword [rcx], edx
cmovne r9, rcx
mov rcx, rdx
mov ecx, edx
mov rdx, rax
pop rbp
jmp fcn.140117f40
adc al, 0xd3
invalid
invalid
ret 0xe95d
adc al, 0xd3
invalid
int3
in al, dx
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
invalid
adc r14b, r15b
invalid
add byte [rax], al
mov qword [rbp + 0x10], 0xfffffffffffffffe
mov dword [rbp + 0x10], 0xfffffffe
mov dword [rbp + 0x10], 0xfffffffe
mov rax, qword [rcx]
mov ecx, eax
and ecx, 3
add ecx, dword [rbp + rcx*4 + 5]
mov dh, byte [rsi + 0x6349002b]
add byte [rcx + 0x63], cl
or al, 0x88
add ecx, dword [rbp + rcx*4 + 5]
mov dh, byte [rsi + 0x6349002b]
add byte [rcx + 0x63], cl
add byte [rcx + 0x63], cl
or al, 0x88
add rcx, r8
jmp rcx
sar edi, 0xe1
mov r9, qword [rax]
mov r8, qword [rax + 8]
mov eax, dword [rax + 8]
mov eax, dword [rax + 8]
mov rcx, rdx
mov ecx, edx
mov rdx, r9
mov edx, ecx
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.140067480
shr rax, 0x20
mov dword [rbp + 0xc], eax
lea rsi, [rbp - 0x10]
mov rcx, rsi
mov rdi, rdx
mov edx, eax
call fcn.140117420
mov qword [rbp - 0x30], rsi
lea rax, [0x140063080]
lea eax, [0x140063080]
lea eax, [0x140063080]
mov qword [rbp - 0x28], rax
lea rax, [rbp + 0xc]
or al, 0x48
mov dword [rbp - 0x20], eax
loopne case.0x140061f32.2849
lea eax, [0x140073630]
mov qword [rbp - 0x18], rax
lea rax, reloc.WS2_32.dll_accept
lea eax, reloc.WS2_32.dll_accept
lea eax, reloc.WS2_32.dll_accept
sub byte [rax], al
add byte [rax - 0x77], cl
movabs al, byte [0x3a845c748]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 3
mov qword [rbp - 0x40], 0
add byte [rax], al
add byte [rax], al
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov r8b, 0x48
mov qword [rbp - 0x48], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
mov edx, dword [rdi + 0x28]
lea r8, [rbp - 0x60]
call fcn.140067750
dec dword [rax - 0x7d]
jge 0x14011acea
invalid
dec dword [rax - 0x7d]
jge 0x14011acea
cmp dword [rbp - 0x10], 0
add byte [rdi], cl
test byte [rbp + 0x48000000], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp - 8]
je 0x14011ad86
mov rcx, qword [rbp - 8]
mov edx, 1
mov ebx, eax
call fcn.140055ea0
invalid
mov cl, 0xf3
invalid
add byte [rcx - 0x4e70173d], cl
dec dword [rcx + 0x4871ebd8]
mov eax, ebx
jmp 0x14011ad86
sar rax, 0x20
invalid
mov eax, ebx
jmp 0x14011ad86
sar rax, 0x20
lea rcx, reloc.WS2_32.dll_recv
xchg esp, eax
sub byte [rax], al
mov rcx, qword [rcx + rax*8]
mov ecx, dword [rcx + rax*8]
lea r8, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscodeKindCustom__os_error
lea eax, [0x1403a42c8]
sub byte [rax], al
mov rax, qword [r8 + rax*8]
add al, 0xc0
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
fmul dword [r8 - 0x73]
ror byte [r8 - 0x77], 1
invalid
invalid
lea rax, [0x1400676f0]
add eax, 0xfff4c9aa
ror byte [r8 - 0x77], 1
fmul dword [r8 - 0x73]
ror byte [r8 - 0x77], 1
invalid
add eax, 0xfff4c9aa
dec dword [rax - 0x77]
clc
clc
mov qword [rbp - 8], rax
clc
lea rax, reloc.WS2_32.dll_accept
invalid
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
mov qword [rbp - 0x40], 0
add byte [rax], al
add byte [rax], al
lea rax, [rbp - 0x10]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
mov eax, 1
mov eax, 1
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
lea r8, [rbp - 0x60]
lea eax, [rbp - 0x60]
and byte [rax - 0x75], cl
push rdx
sub byte [rbp + rcx*4 + 0x45], cl
lea eax, [rbp - 0x60]
call fcn.140067750
nop
invalid
invalid
invalid
lea eax, [rbp - 0x60]
call fcn.140067750
call qword [rax - 0x673b7eb8]
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
nop
add rsp, 0x98
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rcx, qword [rax - 1]
mov rax, qword [rax + 7]
invalid
mov rax, qword [rax + 0x20]
add rsp, 0x98
invalid
cwde
add byte [rax], al
add byte [rbx + 0x5f], bl
invalid
invalid
pop rsi
pop rbp
jmp rax
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp - 0x10], 0
je 0x14011add9
mov rcx, qword [rbp - 8]
mov edx, 1
call fcn.140055ea0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
rol byte [rcx], 0
add byte [rcx + rcx*4 + 0x65], cl
clc
lea r13, [r14 + rdi]
xor ecx, ecx
cmp rcx, rdi
je 0x14011afc0
test byte [rdi + 1], dh
add byte [rax], al
test byte [rdi + 1], dh
add byte [rax], al
lea r8, [r14 + rcx]
mov r12, rcx
mov rdx, r8
jmp 0x14011ae7f
add rdx, 2
cmp rax, r13
cmovne rax, rdx
mov r9d, 2
nop word cs:[rax + rax]
add r12, r9
add esp, ecx
mov rdx, rax
cmp rax, r13
cmp eax, ebp
cmp eax, ebp
je 0x14011afc3
lea rax, [rdx + 1]
movzx r10d, byte [rdx]
movzx edx, byte [rdx]
movzx edx, byte [rdx]
mov r9d, 1
mov ecx, 1
test r10b, r10b
jns 0x14011ae70
invalid
fiadd word [rcx - 0x80]
cli
cmp r10b, 0xe0
jb 0x14011ae55
loopne case.0x1400fbf5c.1028
mov ebp, 0xedfa8041
cmp r10b, 0xed
cmp dl, 0xed
jne case.0x1400fbf5c.1036
xor ecx, dword [rcx + rdi - 0x18]
cmp rax, r13
je 0x14011afc3
add byte [rax], al
lea r9, [rdx + 2]
cmp r9, r13
jmp 0x1412132c1
add byte [rax], al
add cl, byte [rbp + 0x39]
jmp 0x1412132c1
add dword [rax], eax
add byte [rdi], cl
movzx eax, byte [rdx + 1]
movzx eax, ax
mov dh, 0x42
add dword [rdi], ecx
mov bh, 0xc0
cmp eax, 0x9f
ja case.0x1400e769f.1332
invalid
lahf
add byte [rax], al
add byte [rdi + 0x4b], dh
invalid
add rdx, 3
add rdx, 3
add edx, 3
add eax, dword [rcx - 0x47]
add eax, dword [rax]
invalid
mov r9d, 3
add byte [rax], al
add byte [rax - 0x77], cl
mov eax, edx
jmp 0x14011ae70
add byte [rax], al
mov rax, rdx
mov eax, edx
jmp 0x14011ae70
add rdx, 2
cmp rax, r13
cmove rdx, rax
cmove edx, eax
xor eax, eax
cmp rdx, r13
cmp edx, ebp
ror byte [rcx + rdi - 0x16], 0xf
xchg ebp, eax
ror byte [rax + 1], 0xd0
add eax, edx
cmp edx, ebp
setne al
add rax, rdx
add eax, edx
add eax, edx
rol byte [rcx - 0x47], 1
mov r9d, 3
add eax, dword [rax]
add byte [rax], al
cmp r10b, 0xf0
jb 0x14011ae70
invalid
invalid
xor edx, edx
cmp rax, r13
setne dl
xchg ebp, eax
ret 0x148
invalid
call 0x188d4440f
add eax, edx
invalid
xchg ebp, eax
ret 0x148
rol byte [rcx - 0x47], 1
add al, 0
add byte [rax], al
invalid
mov r9d, 4
add byte [rax], al
add cl, ch
jmp 0x14011ae70
invalid
movzx edx, byte [r9]
and eax, 0x1f
shl eax, 6
and edx, 0x3f
add eax, edx
add eax, 0xd800
add al, bl
add byte [rax], al
invalid
add al, bl
add byte [rax], al
fadd dword [rax]
add byte [rsi - 0x77], ah
invalid
mov word [rbp + 6], ax
invalid
mov r9, r12
sub r9, rcx
jb 0x14011b01b
invalid
cmp r12, rdi
cmp esp, edi
cld
ja 0x14011b009
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov rdx, r15
call fcn.14011b030
jmp 0x14011af43
add byte [rax], al
test al, al
jne case.0x1401193c8.41
test dword [rcx + 0x48000000], ebp
lea rax, [rbp + 6]
lea eax, [rbp + 6]
invalid
mov qword [rbp - 0x18], rax
lea rax, [0x14006b510]
lea eax, [0x14006b510]
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
lea rax, str.u
mov qword [rbp - 0x48], rax
mov dword [rbp - 0x48], eax
xor dword [rsi + 0x28], edi
jle case.0x140061f32.2875
add byte [rax - 0x77], cl
mov r8d, 0xc045c748
mov eax, 0xc045c748
mov eax, 0xc045c748
mov qword [rbp - 0x40], 2
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
fadd dword [r8]
mov qword [rbp - 0x28], 0
add byte [rax], al
add byte [rax - 0x73], cl
call 0x1085738cb
mov qword [rbp - 0x38], rax
add byte [rax], al
lea rax, [rbp - 0x18]
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
mov qword [rbp - 0x30], 1
rol byte [rcx], 1
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
int1
mov rdx, r15
lea r8, [rbp - 0x48]
call fcn.140067750
test al, al
jne case.0x1401193c8.41
add r12, 3
mov rcx, r12
cmp r12, rdi
jbe 0x14011ae40
lea eax, [0x1403a2e08]
mov rcx, r12
mov rdx, rdi
call fcn.1402da3c0
hlt
mov rcx, rdi
sub rdi, rcx
add r14, rcx
mov rcx, rsi
int1
mov rdx, r15
mov r8, r14
invalid
mov r9, rdi
call fcn.14011b030
test al, al
invalid
push rsi
add byte [rax], al
add byte [rax + rax*8 - 0x7ba74b8], al
ror byte [rax - 0x75], 0x45
clc
mov rax, qword [rbp - 8]
jne case.0x1401193c8.41
lea rdx, [0x1403aa306]
sub byte [rax], al
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov r8d, 1
mov rcx, rsi
int1
call rax
mov ebx, eax
ret
mov eax, ebx
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov rcx, r12
mov rdx, rdi
cli
call fcn.1402da4a0
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov rdx, r12
jge case.0x1400fac08.922
add byte [rcx + rcx*4 - 0x1e], cl
call fcn.1402da880
push rsi
clc
sbb eax, dword [rax]
add ah, cl
int3
int3
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
sub esp, 0x68
sub esp, 0x68
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
mov rsi, r9
mov rdi, r8
mov edi, eax
mov edi, eax
mov qword [rbp - 0x18], rdx
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
push rbp
call 0x1305f399b
invalid
add rsi, r8
mov qword [rbp - 0x40], r8
mov dword [rbp - 0x40], eax
invalid
ror byte [rax - 0x77], 0x75
mov qword [rbp - 0x38], rsi
jne case.0x140013d8b.3173
enter 0x45c6, 0xffffffffffffffd0
mov byte [rbp - 0x30], 0x81
rol byte [rcx - 0x7e23ba3a], 1
add esi, 0x4181dc45
mov byte [rbp - 0x24], 0x81
add dword [rcx - 0x4a], 0xd8d4c81
mov r14b, 0x81
mov dh, 0x81
lea r9, [0x1403d62f4]
test byte [rdx + 0x1deb002b], dh
mov r13b, WSAGetLastError
mov ch, WSAGetLastError
mov dl, 0x2b
add bl, ch
invalid
sub eax, dword [rax]
jmp case.0x1400f69a1.957
sbb eax, 0x666eb541
nop word cs:[rax + rax]
nop dword [rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x31], al
xor r15d, r15d
invalid
invalid
xor r15d, r15d
xor edi, edi
mov r15d, r15d
shl r15, 0x10
out 0x10, eax
dec dword [rcx - 0x3f]
out 0x10, eax
adc byte [rcx - 0x4c], al
mov r12b, 2
xor ebx, ebx
add dh, byte [rcx]
fild dword [rcx - 0x80]
invalid
invalid
cmp r14b, 0x81
cmp dh, 0x81
inc byte [rcx + 0xf411874]
je case.0x1400fac08.923
sbb byte [rcx + 0xf], al
movzx eax, r14b
mov dh, 0xc6
invalid
cmp eax, 0x80
add byte [rax], al
je case.0x1400fbf5c.1124
test ch, ch
in eax, dx
add dword [rax], eax
add byte [rax + rdi - 0x1d], al
cmp bl, r12b
cmp bl, r12b
cmp bl, ah
jrcxz 0x14011b0b7
jb 0x14011b2ba
invalid
or eax, 0x48000002
test edi, edi
add byte [rax - 0x7b], cl
dec dword [rdi]
invalid
test rdi, rdi
je 0x14011b2ee
test byte [rax], bh
add al, byte [rax]
add byte [rax + 0x39], cl
cmp rdi, rsi
cmp edi, esi
test dword [rdi], 0x22f84
je 0x14011b2ee
test byte [rdi], ch
add al, byte [rax]
invalid
invalid
add byte [rax], al
add byte [rdi], cl
movzx edx, byte [rdi]
mov dh, reloc.WS2_32.dll_socket
invalid
movzx r15d, dl
mov dh, 0xfa
cli
test r15b, r15b
invalid
js case.0x1401190b1.59
inc rdi
inc edi
mov dword [rcx - 0x7d], 0x870f27ff
cmp r15d, 0x27
cmp edi, 0x27
jmp qword [rdi]
invalid
ja case.0x1400c36e9.1660
mov word [rax], es
add byte [rax], al
add byte [rcx - 0x4a], al
pop rsp
mov r14b, 0x5c
mov eax, r15d
mov eax, edi
clc
movsxd rax, dword [r9 + rax*4]
add rax, r9
invalid
invalid
enter 0xffffffffffffe0ff, 0x41
jmp rax
loopne 0x14011b129
mov ch, 0x30
jmp case.0x1401197e4.25
xchg edi, eax
xchg edi, eax
nop dword [rax]
invalid
mov eax, r15d
and eax, 0x1f
loopne case.0x1400f69a1.982
movzx r8d, byte [rdi + 1]
add dword [rcx - 0x7d], eax
loopne 0x14011b13e
and r8d, 0x3f
and eax, 0x3f
cmp r15b, 0xdf
jbe case.0x1400f69a1.1019
invalid
invalid
fbstp tbyte [rsi + 0x48]
movzx rcx, byte [rdi + 2]
movzx ecx, byte [rdi + 2]
add al, byte [rcx - 0x3f]
loopne 0x14011b113
invalid
shl r8d, 6
invalid
and ecx, 0x3f
invalid
or ecx, r8d
cmp dl, 0xf0
cli
invalid
jb 0x14011b1c8
invalid
movzx r15d, byte [rdi + 3]
movzx edi, byte [rdi + 3]
mov dh, 0x7f
add eax, dword [rbx - 0x1f3ef820]
shl eax, 0x12
shl ecx, 6
and eax, 7
shl eax, 0x12
loopne case.0x1400f69a1.980
shl ecx, 6
invalid
and r15d, 0x3f
and edi, 0x3f
or r15d, ecx
or r15d, eax
or edi, eax
iretd
or edi, eax
mov dword [rcx - 0x7f], 0x110000ff
cmp r15d, 0x110000
adc dword [rax], eax
add byte [rdi], cl
test byte [rbp + 0x48000001], ch
add rdi, 4
je 0x14011b2ee
add dword [rax], eax
add byte [rax - 0x7d], cl
add rdi, 4
cmp r15d, 0x27
jbe case.0x1400c36e9.1692
add rdi, 4
cmp r15d, 0x27
invalid
jbe case.0x1400c36e9.1692
jmp case.0x1400c36e9.1660
add rdi, 2
mov dword [rdx], 0x4406e0c1
shl eax, 6
or eax, r8d
or eax, eax
or eax, eax
rol byte [rcx - 0x77], 0xc7
mov r15d, eax
cmp r15d, 0x27
jbe case.0x1400c36e9.1692
je case.0x1400fac08.947
invalid
invalid
invalid
invalid
invalid
cmp r15d, 0x5c
jne case.0x140119752.52
mov r13b, 0x5c
mov ch, 0x5c
xor r15d, r15d
mov r14b, 0x5c
mov dh, 0x5c
pop rsp
jmp case.0x1401197e4.25
cmp r15d, 0x2ff
cmp edi, 0x2ff
jbe case.0x1400f69a1.990
or al, 0x44
mov ecx, r15d
mov ecx, edi
call fcn.14006efc0
cmc
inc dword [rax + rax*8 - 0x76bbac8b]
test al, al
jne 0x14011b1e0
mov ecx, r15d
test al, al
jne 0x14011b1e0
mov ecx, r15d
mov ecx, edi
call fcn.14006ee80
jmp 0x14011b1cf
mov r14b, 0x80
add byte [rax + rax*8 - 0x72b3bb8c], 0xd
push rcx
test al, al
je 0x14011b1e0
lea r9, [0x1403d62f4]
mov cl, 0x2b
add cl, ch
invalid
invalid
jmp case.0x1401197e4.25
invalid
mov r13b, 0x27
invalid
jmp case.0x140118375.87
mov r13b, WSAStartup
jmp case.0x140118375.87
enter 0xfffffffffffffffe, 0xffffffffffffffff
invalid
mov ch, reloc.WS2_32.dll_WSACleanup
jmp case.0x140118375.87
invalid
add rdi, 3
add edi, 3
shl eax, 0xc
loopne 0x14011b1db
or ecx, eax
mov r15d, ecx
cmp r15d, 0x27
cmp edi, 0x27
jbe case.0x1400c36e9.1692
xchg dl, bh
invalid
invalid
jmp case.0x1400c36e9.1660
mov eax, r15d
mov eax, edi
or eax, 1
bsr eax, eax
add dword [rdi], ecx
mov ebp, 0x1cf083c0
xor eax, 0x1c
xor eax, 0x1c
shr eax, 2
lea rbx, [rax - 2]
pop rax
invalid
call 0x1989ef9f4
pop rax
inc dh
add byte [r8], r8b
add byte [rax], al
mov byte [rbp], 0
add byte [rax], al
mov word [rbp - 2], 0
inc byte [r8]
add byte [rcx + rcx*4 - 7], al
mov ecx, r15d
shr ecx, 0x14
lea rdx, str.0123456789abcdef_R
adc eax, 0x286ad6
jmp 0x1559efa1a
adc eax, 0x286ad6
add byte [rdi], cl
mov dh, listen
movzx ecx, byte [rcx + rdx]
mov byte [rbp + 1], cl
invalid
invalid
adc dword [rax - 0x76bbfeb3], ecx
stc
mov ecx, r15d
shr ecx, 0x10
and ecx, 0xf
invalid
movzx ecx, byte [rcx + rdx]
invalid
mov byte [rbp + 2], cl
jmp 0x14ff3352a
invalid
adc dword [rax - 0x76bbfdb3], ecx
stc
mov ecx, r15d
shr ecx, 0xc
and ecx, 0xf
invalid
movzx ecx, byte [rcx + rdx]
invalid
mov byte [rbp + 3], cl
jmp 0x14ff33536
invalid
adc dword [rax - 0x76bbfcb3], ecx
stc
add r8, qword [r9 + rcx*4 - 7]
mov ecx, r15d
shr ecx, 8
and ecx, 0xf
invalid
movzx ecx, byte [rcx + rdx]
mov dh, listen
adc dword [rax - 0x76bbfbb3], ecx
stc
invalid
mov dh, listen
adc dword [rax - 0x76bbfbb3], ecx
stc
mov ecx, edi
shr ecx, 4
and ecx, 0xf
invalid
movzx ecx, byte [rcx + rdx]
mov dh, listen
adc dword [rax - 0x7cbefab3], ecx
add eax, 0xfe78341
invalid
mov dh, listen
adc dword [rax - 0x7cbefab3], ecx
add eax, 0xfe78341
add eax, 0xfe78341
and edi, 0xf
movzx ecx, byte [r15 + rdx]
mov byte [rbp + 6], cl
mov byte [rbp + 7], 0x7d
invalid
invalid
jge 0x14011b2c8
mov dword [rbp + rax - 4], 0x44c6755c
add eax, 0xf447bfe
jnp 0x14011b2b2
movzx esi, byte [rbp - 2]
mov dh, listen
invalid
invalid
jge 0x14011b2c8
mov dword [rbp + rax - 4], 0x44c6755c
add eax, 0xf447bfe
jnp 0x14011b2b2
invalid
cld
pop rsp
jne 0x14011b22f
add eax, 0xf447bfe
jnp 0x14011b2b2
movzx esi, byte [rbp - 2]
mov dh, 0x75
inc byte [rdi + rcx - 0x4a]
invalid
invalid
movzx r13d, byte [rbp - 1]
movzx ebp, byte [rbp - 1]
insd dword [rdi], dx
dec dword [rbx + rcx*4 + 0x7d]
mov r15, qword [rbp]
mov r12b, 0xa
mov ah, 0xa
add byte [rcx - 0x4c], al
or al, byte [rcx - 0x80]
inc byte [rcx + 0x6b0d8d4c]
invalid
invalid
invalid
invalid
invalid
mov al, 0x2b
mov ah, 0xa
cmp r14b, 0x81
lea r9, [0x1403d62f4]
lea ecx, [0x1403d62f4]
or dword [rbp + rcx*4 + 0xd], 0x2bb06b
lea ecx, [0x1403d62f4]
add byte [rdi], cl
jne case.0x1400f69a1.957
test dword [rax], eax
invalid
jmp 0x14011b2ee
shr r15, 0x10
mov edx, r15d
lea rax, [rbp - 0x30]
mov dword [rax + 8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rax], 0
add byte [rax], al
add byte [rax], al
xor r15d, r15d
xor r13d, r13d
xor r12d, r12d
xor ebx, ebx
in al, 0x31
fild dword [rbp + 0x31]
xor r14d, r14d
jmp 0x14011b2d0
xor r14d, r14d
jmp 0x14011b2d0
mov byte [rbp - 0x30], r14b
mov byte [rbp - 0x2f], r13b
mov qword [rbp - 0x2e], r15
movzx eax, bl
inc bl
movzx edx, byte [rbp + rax - 0x30]
mov dh, 0x54
invalid
invalid
ret
mov rcx, qword [rbp - 0x10]
mov rax, qword [rbp - 0x18]
call qword [rax + 0x20]
push rax
and byte [rax + rax*8 + 0x100d8d4c], al
mov al, 0x2b
add byte [rdi], cl
invalid
movsd dword [rdi], dword [rsi]
std
invalid
invalid
mov al, 1
jmp 0x14011b2f0
invalid
xor eax, eax
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
or byte [rax + 0x39], 0xc8
jne 0x14011b340
mov qword [rsi], rcx
jmp 0x14011b367
mov rdx, qword [rbp - 0x18]
mov rcx, qword [rbp - 0x10]
cmp byte [rbp - 8], 0
je case.0x1400f69a1.1041
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
mov qword [rsi + 0x18], rcx
sbb byte [rax - 0x48], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 6
sbb byte [rax - 0x48], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 6
invalid
add rsp, 0x40
add esp, 0x40
pop rbx
pop rsi
pop rbp
ret
test rcx, rcx
je 0x14011b34e
movzx r8d, byte [rbp - 1]
shl r8d, 0x10
movzx r9d, word [rbp - 3]
std
or r9d, r8d
shl r9, 0x20
mov r8d, dword [rbp - 7]
or r8, r9
lea r9, [rdx + rcx]
lea ecx, [rdx + rcx]
lea ecx, [rdx + rcx]
mov r11, rdx
mov ebx, edx
jmp 0x14011b3b8
add r11, 2
cmp r10, r9
cmovne r10, r11
cmovne edx, ebx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rbp - 0x77], cl
mov ebx, edx
invalid
invalid
mov r11, r10
mov ebx, edx
cmp r10, r9
je 0x14011b34e
retf 0x9674
lea r10, [r11 + 1]
lea edx, [rbx + 1]
movzx ebx, byte [r11]
movzx ebx, byte [rbx]
test bl, bl
jns 0x14011b3b0
in al, dx
fstp xword [rcx - 0x14]
cmp bl, 0xe0
jb case.0x1400fac08.1010
sti
loopne 0x14011b43a
rol byte [rax + 0x2675edfb], 1
cmp bl, 0xed
jne 0x14011b3f4
cmp r10, r9
cmp r10, r9
je 0x14011b34e
invalid
lea r10, [r11 + 2]
cmp r10, r9
retf 0x840f
push 0xffffffffffffffff
invalid
invalid
invalid
retf 0x840f
invalid
cmp byte [r11 + 1], 0x9f
lahf
ja case.0x1400fac08.1018
add r11, 3
mov r10, r11
jmp 0x14011b3b0
add r11, 2
cmp r10, r9
cmove r11, r10
fiadd dword [rbp + 0x31]
ror byte [rbp + 0x39], cl
retf
setne r10b
add r10, r11
fiadd dword [rax - 0x608d0f05]
ret
fiadd dword [rbp + 0x31]
ror byte [rbp + 0x39], cl
retf
fiadd dword [rax - 0x608d0f05]
xor r11d, r11d
xor ebx, ebx
cmp r10, r9
setne r11b
xchg ebp, eax
ret
add r10, r11
jmp 0x14011b3b0
xchg ebp, eax
ret
shl r8, 8
mov qword [rsi], rax
mov qword [rsi + 8], rdx
mov qword [rsi + 0x10], rcx
adc byte [rcx + rcx*4 + 0x46], cl
sbb cl, ch
invalid
invalid
invalid
invalid
adc byte [rcx + rcx*4 + 0x46], cl
sbb cl, ch
invalid
invalid
int3
int3
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x498
add byte [rax], al
add byte [rax], al
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x410], 0xfffffffffffffffe
mov qword [rbp + 0x3e8], rcx
mov qword [rbp + 0x3f8], 0
mov qword [rbp + 0x400], 2
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ecx
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov r8d, 0x200
add al, byte [rax]
add byte [rax + 2], bh
mov qword [rbp + 0x3f0], rax
xor edi, edi
xor esi, esi
xor ebx, ebx
cmp r8, 0x201
jae 0x14011b4e0
jmp 0x14011b4cf
jae case.0x1400e769f.1386
cmp r8, 0x201
jae 0x14011b4e0
mov r14d, 0x200
lea r15, [rbp - 0x50]
mov r12, r8
jmp 0x14011b537
sub r8, rbx
sub rsi, rbx
cmp r8, rsi
jbe 0x14011b50f
invalid
lea rcx, [rbp + 0x3f8]
mov rdx, rbx
call case.0x14011be57.448
mov rdi, qword [rbp + 0x3f8]
mov rax, qword [rbp + 0x400]
add byte [rax + rax], al
add byte [rax - 0x77], cl
test eax, esi
add eax, dword [rax]
invalid
mov eax, 0xffffffff
cmp rdi, rax
invalid
mov ebx, 0xffffffff
cmovb rbx, rdi
mov qword [rbp + 0x408], rbx
mov dword [rbp + 0x408], ebx
or byte [rax + rax], al
add byte [rax - 0x77], cl
mov esi, edi
invalid
or byte [rax + rax], al
add byte [rax - 0x77], cl
mov esi, edi
invalid
invalid
mov esi, edi
mov r14, rbx
mov r15, qword [rbp + 0x3f0]
add eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
fimul word [rbx + rcx*4 - 0x43]
lock add eax, dword [rax]
add eax, dword [rax]
add byte [rcx - 0x77], cl
fdiv qword [rcx]
leave
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov rax, qword [0x1404142c0]
add byte [rcx + rcx*4 - 0x1f], al
mov rdx, r15
call rax
mov r13d, eax
test eax, eax
jne 0x14011b562
call sub.KERNEL32.dll_GetLastError
sbb eax, dword [rax]
test eax, eax
jne 0x14011b645
add byte [rax], al
mov r8d, r13d
cmp r12, r8
call 0x14fd5eeb6
test dword [rdx - 1], edx
jne 0x14011b4c0
invalid
call sub.KERNEL32.dll_GetLastError
leave
sbb eax, dword [rax]
cmp eax, 0x7a
jne 0x14011b62b
scasd eax, dword [rdi]
add byte [rax], al
invalid
clc
jp 0x14011b586
test dword [rdi + 0x4d000000], ebp
scasd eax, dword [rdi]
add byte [rax], al
add byte [rbp + 1], cl
add r12, r12
invalid
add r12, r12
add esp, esp
mov eax, 0xffffffff
invalid
cmp r12, rax
cmp esp, eax
invalid
cmovae r12, rax
cmovae esp, eax
loopne 0x14011b5d9
mov r8, r12
mov eax, esp
loopne case.0x1400e769f.1353
cmp r8, 0x201
cmp eax, 0x201
clc
add dword [rdx], eax
add byte [rax], al
invalid
add byte [rdi], cl
invalid
jb 0x14011b4cf
invalid
invalid
jmp 0x14011b4e0
invalid
cmp r14, r8
jb 0x14011b69d
add byte [rax], al
add byte [rax], al
lea rcx, [rbp + 0x3b0]
add byte [rax], al
mov rdx, r15
call fcn.140118130
retf
invalid
dec dword [rax - 0x75]
mov ch, 0xb0
add eax, dword [rax]
add byte [rax - 0x75], cl
mov ebp, 0x3b8
add eax, dword [rax]
invalid
retf
add eax, dword [rax]
add byte [rax - 0x75], cl
mov ebp, 0x3b8
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rdi], cl
adc byte [rbp + 0x3c0], al
add eax, dword [rax]
invalid
movups xmm0, xmmword [rbp + 0x3c0]
add eax, dword [rax]
add byte [rdi], cl
sub dword [rbp + 0x3d0], eax
add eax, dword [rax]
invalid
movaps xmmword [rbp + 0x3d0], xmm0
add eax, dword [rax]
add byte [rax - 0x7d], cl
mov ebp, 0x3f8
add eax, dword [rax]
invalid
cmp qword [rbp + 0x3f8], 0
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rdx + 0x48], dh
je 0x14011b5ef
mov rcx, qword [rbp + 0x400]
mov ecx, dword [rbp + 0x400]
mov edx, 2
add al, byte [rax]
add byte [rax], al
call fcn.140055ea0
dec dword [rax - 0x48]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc6
invalid
je 0x14011b66f
invalid
movabs rax, 0x8000000000000000
cmp rsi, rax
invalid
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc6
invalid
invalid
je 0x14011b66f
mov rax, qword [rbp + 0x3e8]
mov eax, dword [rbp + 0x3e8]
add eax, dword [rax]
add byte [rax - 0x77], cl
xor byte [rax - 0x77], cl
mov dword [rax + 8], edi
mov qword [rax], rsi
mov qword [rax + 8], rdi
mov dword [rax + 8], edi
mov dword [rax + 8], edi
movaps xmm0, xmmword [rbp + 0x3d0]
movups xmmword [rax + 0x10], xmm0
add eax, dword [rax]
add byte [rdi], cl
adc dword [rax + 0x10], eax
add rsp, 0x498
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, [0x1403ab29e]
lea ecx, [0x1403ab29e]
lea r8, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
lea eax, [0x1403a3c28]
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
call fcn.1402da510
sbb eax, dword [rax]
jmp 0x14011b6b2
call sub.KERNEL32.dll_GetLastError
enter 0x1b, 0xffffffffffffff89
invalid
sbb eax, dword [rax]
mov edi, eax
shl rdi, 0x20
shl edi, 0x20
and byte [rax - 0x7d], cl
mov ebp, 0x3f8
add eax, dword [rax]
add byte [rax], al
and byte [rax - 0x7d], cl
mov ebp, 0x3f8
add eax, dword [rax]
add byte [rax], al
je case.0x1400e769f.1384
mov rcx, qword [rbp + 0x400]
add byte [rax], al
je case.0x1400e769f.1384
mov rcx, qword [rbp + 0x400]
add byte [rax + rax], al
add byte [rdx + 2], bh
add al, byte [rax]
add byte [rax], al
mov edx, 2
add byte [rax], al
call fcn.140055ea0
or rdi, 2
mov qword [rbp - 0x50], rdi
lea rax, str.library_std_src_syspalwindowsos.rs
sub byte [rax], 0
mov al, 0x48
lea eax, [0x1403a3738]
sub byte [rax], 0
sub byte [rax], al
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
add byte [rbp + rcx*4 + 0xd], cl
invalid
sub byte [rax], al
add byte [rbp + rcx*4 + 0x45], cl
mov al, 0xba
sub eax, dword [rax]
add byte [rax], al
add al, ch
push rbp
int1
sbb eax, dword [rax]
add bl, ch
invalid
lea rax, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov rcx, r8
mov rdx, r14
mov edx, esi
mov r8, rax
call fcn.1402da4a0
in eax, dx
sbb eax, dword [rax]
ud2
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
invalid
mov dword [rsp + 0x10], edx
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
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x7d], cl
mov ebp, 0x3f8
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
mov ebp, 0x3f8
add eax, dword [rax]
invalid
cmp dword [rbp + 0x3f8], 0
add byte [rcx + rdx + 0x48], dh
mov ecx, dword [rbp + 0x400]
je 0x14011b6f7
adc dword [rax - 0x75], ecx
lea eax, [rax]
add al, 0
mov rcx, qword [rbp + 0x400]
add byte [rax + rax], al
add byte [rdx + 2], bh
mov edx, 2
call fcn.140055ea0
nop
add rsp, 0x28
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
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
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], 0
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x50]
invalid
lea rcx, [rbp - 0x50]
call fcn.140115240
call qword [rax + 0x28c48348]
mov al, 0xe8
or ebx, dword [rbx + 0x4890ffff]
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
int3
push rdi
sub rsp, 0x20
lea rbp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
mov rsi, rdx
mov edi, ecx
lea rcx, [0x1403a3c58]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
sbb al, 0
iretd
add bh, bh
adc eax, 0x1c5a1a
sbb al, 0
sbb al, 0
test rax, rax
je 0x14011b792
lea rdx, str.GetTempPath2W
adc eax, 0x2884fc
add byte [rax - 0x77], cl
mov rcx, rax
shr eax, 0x5c
invalid
call sub.KERNEL32.dll_GetProcAddress
test rax, rax
add byte [rax - 0x7b], cl
ror byte [rbp + rcx*4 + 5], 0x24
invalid
invalid
invalid
invalid
lea r8, [0x14011b7b0]
cmovne r8, rax
cmovne eax, eax
add byte [rax], al
add byte [rdi + rcx + 0x45], cl
cmovne eax, eax
jmp case.0x1401172a9.452
cmovne eax, eax
jmp case.0x1401172a9.452
invalid
lea r8, [0x14011b7b0]
invalid
mov qword [0x1404142c0], r8
mov ecx, edi
mov rdx, rsi
invalid
mov ebp, dword [rdi]
add byte [rcx - 0xd76b707], cl
add rsp, 0x20
add rsp, 0x20
add esp, 0x20
pop rdi
pop rsi
pop rbp
jmp r8
mov ebp, esp
pop rbp
jmp qword [sym.imp.KERNEL32.dll_GetTempPathW]
jmp qword [sym.imp.KERNEL32.dll_GetTempPathW]
pop rcx
sbb al, 0
int3
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rsp + 0x20]
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rsp + 0x20]
mov rdi, r8
mov rsi, rcx
mov rcx, qword [rcx + 8]
mov ecx, dword [rcx + 8]
mov ecx, dword [rcx + 8]
mov rbx, qword [rsi + 0x10]
xor r14d, r14d
mov eax, 0
add byte [rax - 0x7d], cl
sti
add esi, dword [rdx + 0x3b]
add byte [rax - 0x7d], cl
sti
add esi, dword [rdx + 0x3b]
movzx r8d, byte [rbx + rcx - 2]
mov r9d, r8d
and r9b, 0xf0
xor r14d, r14d
xor esi, esi
xor esi, esi
cmp r9b, 0xa0
jne 0x14011b82c
invalid
and eax, 0x80f63145
jl 0x14011b818
xor r14d, r14d
cmp byte [rbx + rcx - 3], 0xed
std
in eax, dx
std
in eax, dx
jne 0x14011b82c
movzx r14d, byte [rbx + rcx - 1]
and r8d, 0xf
je 0x14011b821
inc dword [rcx - 0x7d]
loopne 0x14011b82a
and eax, 0xf
and r14d, 0x3f
shl r8d, 0x10
invalid
loopne 0x14011b833
adc byte [rcx - 0x3f], al
out 0xa, al
shl r14d, 0xa
or r14d, r8d
invalid
mov al, 1
cmp rdi, 3
jb 0x14011b8d7
add byte [rax], al
add byte [rax - 0x7af012c6], al
cmp byte [rdx], 0xed
invalid
invalid
cmp byte [rdx], 0xed
cmp ch, ch
jne 0x14011b8e0
movabs eax, dword [0x162b60f44000000]
add byte [rdi + rcx - 0x4a], al
vpavgb xmm24 {k1} {z}, xmm7, xmmword [r9 - 0x800]
mov eax, esp
and r8b, 0xf0
movzx r12d, byte [rdx + 1]
mov r8d, r12d
mov eax, esp
and r8b, 0xf0
and al, 0xf0
cmp r8b, 0xb0
cmp al, 0xb0
jne 0x14011b8e0
add byte [rax], al
test al, al
je 0x14011b8e0
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
push 2
invalid
movzx r13d, byte [rdx + 2]
add cl, byte [rax - 0x7d]
sti
add esi, dword [rdx + 8]
cmp rbx, 3
jb 0x14011b870
add rbx, 0xfffffffffffffffd
mov qword [rsi + 0x10], rbx
invalid
adc byte [rcx - 0x3f], al
in al, 6
shl r12d, 6
and r13d, 0x3f
in eax, 0x3f
lea r8, [rdi + 1]
mov rax, qword [rsi]
sub rax, rbx
cmp r8, rax
ja 0x14011b9bc
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
ret 0x4903
add rdx, 3
mov r15, rdx
xlatb
xlatb
and r12d, 0x3c0
rol byte [rbx], 0
add byte [rbp + 9], al
or r14d, r13d
or r14d, r13d
or r14d, r12d
or esi, esp
add r14d, 0x10000
mov byte [rax], 0
add dword [rax], eax
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov edx, r14d
call fcn.140119b20
outsd dx, dword [rsi]
loop 0x14011b8af
invalid
outsd dx, dword [rsi]
loop 0x14011b8af
invalid
dec dword [rax - 0x7d]
invalid
add rdi, 0xfffffffffffffffd
mov rax, qword [rsi]
mov rbx, qword [rsi + 0x10]
mov ebx, dword [rsi + 0x10]
mov ebx, dword [rsi + 0x10]
sub rax, rbx
cmp rax, rdi
cmp eax, edi
cmp eax, edi
jb 0x14011b9d2
invalid
add byte [rax - 0x75], cl
or byte [rax + 1], r9b
mov rcx, qword [rsi + 8]
add rcx, rbx
invalid
mov rdx, r15
jmp 0x14011b97e
add byte [rax], al
invalid
add byte [rax], al
test rdi, rdi
je 0x14011b970
nop
add byte [rax], al
invalid
dec dword [rdi]
test byte [rax + 0x48000000], dl
nop
add byte [rax], al
add byte [rax - 0x73], cl
add al, 0x3a
invalid
nop
add byte [rax], al
add byte [rax - 0x73], cl
add al, 0x3a
invalid
lea rax, [rdx + rdi]
cmp cl, byte [rcx - 0x77]
shr ebx, 1
invalid
mov r9, rdx
jmp 0x14011b908
add r9, 2
add ecx, 2
cmp r8, rax
cmovne r8, r9
cmovne eax, ecx
cmovne eax, ecx
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rbp - 0x77], cl
ror dword [rcx + 0x39], 0xc0
mov r9, r8
cmp r8, rax
je 0x14011b970
lea r8, [r9 + 1]
lea eax, [rcx + 1]
movzx r10d, byte [r9]
movzx edx, byte [rcx]
test r10b, r10b
test dl, dl
jns 0x14011b900
cmp r10b, 0xe0
jb case.0x1401172a9.486
cmp r10b, 0xed
cli
in eax, dx
jne 0x14011b93f
cmp r8, rax
cmp eax, eax
je 0x14011b970
lea r8, [r9 + 2]
lea r8, [r9 + 2]
add cl, byte [rcx + 0x39]
sal byte [rcx + rax*2 + 0x41], 0x80
je 0x14011b970
invalid
invalid
cmp r8, rax
je 0x14011b970
cmp byte [r9 + 1], 0x9f
cmp byte [rcx + 1], 0x9f
jns 0x14011b934
lahf
ja case.0x1400f69a1.1070
add r9, 3
add r9, 3
add ecx, 3
add ecx, dword [rbp - 0x77]
enter 0xffffffffffffc1eb, 0x49
jmp 0x14011b900
add r9, 2
mov r8, r9
jmp 0x14011b900
ror dword [rcx - 0x7d], 0xc1
add cl, byte [rcx + 0x39]
add r9, 2
rol dword [rdx], 0x49
cmp eax, eax
invalid
cmp r8, rax
ror byte [rbp + 0xf], 0x44
cmove r9, r8
xor r8d, r8d
invalid
enter 0x3145, 0xffffffffffffffc0
ror byte [rcx + 0x39], 0xc1
cmp r9, rax
setne r8b
setne al
ror byte [rbp + 1], 0xc8
add r8, r9
add eax, ecx
cmp r10b, 0xf0
jb 0x14011b900
cli
invalid
xor r9d, r9d
cmp r8, rax
cmp eax, eax
cmp eax, eax
setne r9b
add r8, r9
add eax, ecx
xchg ebp, eax
ror dword [rbp + 1], 0xc8
add eax, ecx
add eax, ecx
enter 0xffffffffffff94eb, 0xffffffffffffffc6
jmp 0x14011b900
mov byte [rsi + 0x18], 0
sbb byte [rax], r8b
add byte [rax - 0x75], cl
invalid
mov rax, qword [rsi]
mov eax, dword [rsi]
sub rax, rbx
cmp rax, rdi
clc
jb 0x14011b99e
add rcx, rbx
invalid
mov r8, rdi
mov eax, edi
call sub.VCRUNTIME140.dll_memcpy
sbb eax, dword [rax]
add rbx, rdi
mov qword [rsi + 0x10], rbx
pop rsi
invalid
pop rsi
adc byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
mov rcx, rsi
mov r14, rdx
mov esi, edx
mov esi, edx
mov rdx, rbx
mov r8, rdi
clc
clc
call case.0x14011bdec.451
mov rdx, r14
mov edx, esi
mov edx, esi
mov rcx, qword [rsi + 8]
mov rbx, qword [rsi + 0x10]
mov ebx, dword [rsi + 0x10]
mov ebx, dword [rsi + 0x10]
jmp 0x14011b97b
mov rcx, rsi
int1
mov r15, rdx
mov rdx, rbx
call case.0x14011bdec.451
mov rdx, r15
cli
cli
jmp 0x14011b88b
mov rcx, rsi
mov ecx, esi
mov rdx, rbx
mov r8, rdi
mov eax, edi
clc
call case.0x14011bdec.451
mov rbx, qword [rsi + 0x10]
jmp case.0x1401172a9.439
int3
int3
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x88
sub esp, 0x88
lea rbp, [rsp + 0x80]
mov rdi, r8
mov r8, rdx
mov rdx, rcx
mov edx, ecx
lea rcx, [rbp - 0x28]
call fcn.14011a380
mov rax, qword [rbp - 0x28]
fmul dword [rax - 0x75]
push rbp
loopne 0x14011ba6a
mov ebx, 0
add byte [rax], al
invalid
or byte [rax + 0x39], 0xd8
fmul dword [r8 - 0x75]
push rbp
loopne 0x14011ba6a
mov ebx, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75d83948], al
or byte [rax + 0x39], 0xd8
jne 0x14011ba3a
mov eax, 1
add byte [rax], al
or byte [rax + 0x39], 0xd8
cmp eax, ebx
jne 0x14011ba3a
mov eax, 1
add cl, ch
xchg ebx, eax
add dword [rax], eax
invalid
jmp 0x14011bbcd
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x18]
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
call 0x13057438a
call 0x13057438a
invalid
invalid
mov qword [rbp - 8], rdx
push rbp
clc
mov qword [rbp], rcx
lea rcx, [rbp - 0x40]
ror byte [r8 - 0x73], 0x55
invalid
call fcn.14011c3f0
or dword [rax], eax
invalid
add byte [r8 - 0x73], r9b
add byte [rax - 0x73], cl
ror byte [r8 - 0x73], 0x55
ror byte [rax - 0x73], 0x55
push rbp
invalid
or dword [rax], eax
add byte [rbx + rcx*4 + 0x75], cl
mov esi, dword [rbp - 0x40]
mov rsi, qword [rbp - 0x38]
invalid
add dword [rax], eax
add byte [rax], al
mov r14, qword [rbp - 0x40]
mov esi, dword [rbp - 0x40]
jne 0x14011ba1b
mov rsi, qword [rbp - 0x38]
mov esi, dword [rbp - 0x38]
jne 0x14011ba27
mov eax, 1
add dword [rax], eax
add byte [rax], al
cmp r14, rbx
jne 0x14011ba71
invalid
or byte [rax - 0x77], cl
mov rdx, rsi
mov edx, esi
bnd jmp 0x14011bbcd
jmp 0x14011bbcd
add byte [rax], al
movzx r8d, byte [rdi + 0x21]
movzx eax, byte [rdi + 0x21]
movzx edx, byte [rdi + 0x22]
test r8b, r8b
and al, byte [rbp - 0x7c]
sal byte [rdx + rcx - 0x7c], 0xd2
je 0x14011ba89
test dl, dl
je 0x14011ba89
test dl, dl
sal byte [rbp + 0xa], cl
jne 0x14011ba8d
movzx ecx, byte [rdi + 0x25]
mov dh, 0x4f
and eax, 0xd28456eb
jmp case.0x1400e769f.1430
test dl, dl
jmp case.0x1400e769f.1430
test dl, dl
je 0x14011bacb
cmp byte [rdi + 0x23], 0
jg 0x14011bab3
add byte [rdi], cl
movzx ecx, byte [rdi + 0x25]
mov dh, 0x4f
and eax, 0xc9844874
je case.0x1400e769f.1430
test cl, cl
je case.0x1400e769f.1430
test cl, cl
jne case.0x1400e769f.1430
movabs rdx, 0x5700000002
mov edx, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rdi], dl
push rdi
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
test r14, r14
test byte [rdi], 0x84
je 0x14011bbcd
invalid
mov rdi, rdx
mov edx, 2
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.140055ea0
mov rdx, rdi
mov edx, edi
dec dword [rax - 0x77]
cli
mov edx, edi
mov eax, 1
add byte [rax], al
add cl, ch
add al, byte [rcx]
jmp 0x14011bbcd
add byte [rax], al
add byte [rax + 0x7500237f], al
retf 0x7f80
invalid
invalid
cmp byte [rdi + 0x23], 0
and eax, dword [rax]
jne 0x14011ba9b
cmp byte [rdi + 0x24], 0
add byte [rbp - 0x3c], dh
jne 0x14011ba9b
cmp byte [rdi + 0x25], 0
jg 0x14011baff
and eax, 0x31be7500
leave
add byte [rbp - 0x42], dh
jne 0x14011ba9b
xor ecx, ecx
cmp byte [rdi + 0x24], 0
and al, 0
add byte [rbx + rsi - 0x7c], dh
je case.0x140061f32.2919
test cl, cl
leave
jne 0x14011bb20
mov r15d, 4
add byte [rax], al
cmp dword [rdi], 0
jne 0x14011bb2b
invalid
add byte [rbp + 0x37], dh
cmp byte [rdi + 0x20], 0
je case.0x140061f32.2934
test dl, bh
add byte [rax], al
invalid
jg 0x14011bb17
add byte [rdi], cl
test dl, bh
add byte [rax], al
add byte [rcx], dh
xor eax, eax
test r8b, r8b
test al, al
rol byte [rbp - 0x7c], 0xc0
test al, al
ror byte [rdi], 0x95
setne al
or eax, 0xfffffffe
invalid
rol byte [rbx - 0x1f3e0138], 0x1e
shl eax, 0x1e
test dl, dl
mov edx, 0x80120114
invalid
invalid
sar byte [rdx - 0x7fedfeec], cl
adc al, byte [rax - 0x142fbbf1]
cmove edx, eax
jmp 0x14011bb2e
shr bl, 1
invalid
test cl, cl
leave
je 0x14011bc0b
mov r15d, 1
mov edi, 1
add byte [rbx - 0x368bffc1], al
cmp dword [rdi], 0
je case.0x1400e769f.1419
add byte [rcx + rcx*8 - 0x75], dh
mov edx, dword [rdi + 4]
push rdi
add al, 0x44
mov r8d, dword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
mov eax, dword [rdi + 0x14]
or eax, dword [rdi + 0x10]
adc byte [r11 + r9*4 + 0x4f], r9b
or byte [rbx], cl
sbb al, 0x45
xor edx, edx
invalid
adc al, 0xb
adc byte [r11 + r9*4 + 0x4f], r9b
or byte [rbx], cl
or byte [r11], r9b
sbb al, 0x45
xor edx, edx
invalid
rol byte [rcx + rcx*8 - 0x3d6af0bf], cl
test cl, cl
setne r10b
shl r10d, 0x15
or r10d, eax
mov dword [rsp + 0x28], r10d
mov dword [rsp + 0x20], r15d
jl 0x14011bb7c
and byte [rax - 0x39], cl
and al, 0x30
xor byte [rax], al
add byte [rax], al
invalid
jl 0x14011bb7c
and byte [rax - 0x39], cl
and al, 0x30
xor byte [rax], al
add byte [rax], al
invalid
xor byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call qword [sym.imp.KERNEL32.dll_CreateFileW]
cmp rax, 0xffffffffffffffff
je 0x14011bbdd
mov rbx, rax
mov ebx, eax
cmp r15d, 4
jne 0x14011bbb0
invalid
cmp byte ss:[rdi + 0x23], 0
cmp byte [rdi + 0x23], 0
and eax, dword [rax]
je 0x14011bbb0
call sub.KERNEL32.dll_GetLastError
cmp eax, 0xb7
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + 0x24], dh
add byte [rax], al
jne 0x14011bbb0
mov qword [rbp - 0x10], 0
lock add byte [rax], al
add byte [rax], al
lea r8, [rbp - 0x10]
lea eax, [rbp - 0x10]
mov rcx, rbx
mov edx, 6
add byte [rax], al
add byte [rcx - 0x47], al
or byte [rax], al
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_SetFileInformationByHandle]
invalid
test eax, eax
je 0x14011bc26
add byte [rbp + 0x317674c0], al
ror byte [rbp - 0x7b], 0xf6
test r14, r14
xor eax, eax
test r14, r14
je 0x14011bbca
mov edx, 2
mov rcx, rsi
mov rsi, rax
mov esi, eax
call fcn.140055ea0
mov rax, rsi
mov rdx, rbx
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
call sub.KERNEL32.dll_GetLastError
mov ebx, eax
ret
shl rbx, 0x20
or rbx, 2
retf
add bh, byte [rax + 1]
test r14, r14
jne 0x14011bbb7
test r8b, r8b
je 0x14011bc5e
test dl, dl
jne 0x14011bc66
mov edx, 0x40000000
jmp 0x14011bb2e
movzx r9d, byte [rdi + 0x23]
lea r15d, [r9*2 + 3]
add byte [rax], al
add byte [rax], al
cmp dword [rdi], 0
jne 0x14011bb2b
jmp case.0x1400e769f.1419
call sub.KERNEL32.dll_GetLastError
shl rax, 0x20
or rax, 2
add cl, byte [rax - 0x77]
invalid
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test r14, r14
je 0x14011bc51
ret 0x1b
add cl, byte [rax - 0x77]
invalid
mov edx, 2
mov rcx, rsi
call fcn.140055ea0
invalid
invalid
invalid
movabs byte [0x4800000001b8fff3], al
mov edx, edi
mov eax, 1
mov rdx, rdi
jmp 0x14011bbcd
outsd dx, dword [rsi]
invalid
test dl, dl
je 0x14011ba9b
invalid
mov edx, 0x120114
jmp 0x14011bb2e
add dword [rdx], edx
add cl, ch
mov esi, 0x55fffffe
push rbp
push rsi
push rdi
sub rsp, 0x60
in al, dx
invalid
lea rbp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
in al, dx
invalid
insb byte [rdi], dx
and al, 0x60
mov rdi, rdx
mov edi, edx
mov rsi, rcx
xorps xmm0, xmm0
invalid
invalid
ror byte [rdi], 0x29
loopne case.0x14011b0e5.151
invalid
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x30], xmm0
sub dword [rbp - 0x30], eax
ror byte [r15], 1
sub dword [rbp - 0x40], eax
movaps xmmword [rbp - 0x40], xmm0
mov dword [rbp - 0x10], 0
lea rdx, [rbp - 0x40]
lea edx, [rbp - 0x40]
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rbp - 0x40]
lea edx, [rbp - 0x40]
mov rcx, rdi
lea edx, [rbp - 0x40]
mov rcx, rdi
mov ecx, edi
call sub.KERNEL32.dll_GetFileInformationByHandle
jl 0x14011bc64
ret 0x1b
sbb eax, dword [rax]
test eax, eax
je 0x14011bd53
invalid
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
invalid
ror byte [rdi], 0x84
cmpsd dword [rsi], dword [rdi]
test byte [rdi - 0x75000000], ah
add byte [rax], al
add byte [rbx - 0x3fce3fb3], cl
sal byte [r9], 0xc0
mov ecx, dword [rbp - 0x40]
xor eax, eax
sal byte [r9], 0xc0
sal byte [rcx], 0xc0
test ecx, 0x400
add al, 0
add byte [rbx + rsi + 0x48], dh
mov qword [rbp - 8], 0
add byte [rax], al
je 0x14011bcec
mov qword [rbp - 8], 0
clc
add byte [rax], al
add byte [rax], al
lea r8, [rbp - 8]
clc
mov rcx, rdi
mov edx, 9
or dword [rax], eax
add byte [rax], al
or dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x47], al
invalid
invalid
or byte [rax], al
mov r9d, 8
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_GetFileInformationByHandleEx]
invalid
add byte [rbp - 0x74898b40], al
clc
clc
test eax, eax
je 0x14011bd53
mov eax, dword [rbp - 8]
clc
shl eax, 0x15
loopne 0x14011bcf8
sar eax, 0x1f
invalid
and eax, dword [rbp - 4]
mov ecx, dword [rbp - 0x40]
mov edx, dword [rbp - 0x1c]
mov r8d, dword [rbp - 0x24]
invalid
invalid
push rbp
in al, 0x44
mov eax, dword [rbp - 0x24]
invalid
invalid
mov r9d, dword [rbp - 0x20]
mov ecx, dword [rbp - 0x20]
shl r9, 0x20
shl ecx, 0x20
or r9, rdx
mov edx, dword [rbp - 0x18]
ror dword [rbx - 0x74bb17ab], 1
push rbp
invalid
mov r10d, dword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
mov r11d, dword [rbp - 0x14]
shl r11, 0x20
jrcxz case.0x1401193c8.75
or r11, r10
mov qword [rsi], 1
mov dword [rsi], 1
add byte [rax], al
add byte [rcx + rcx*4 + 0x5e], cl
invalid
invalid
pop rsi
add byte [rax], al
mov qword [rsi + 8], r11
mov dword [rsi + 0x10], 1
adc byte [rcx], al
add byte [rax], al
invalid
pop rsi
or bh, al
adc byte [rcx], r8b
adc byte [rcx], al
adc byte [rcx], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 + 0x46], al
mov dword [rsi + 0x14], r8d
mov dword [rsi + 0x18], 1
invalid
adc al, 0xc7
sbb byte [rcx], r8b
add byte [rax], al
add byte [rcx + 0x100f1c56], cl
invalid
mov dword [rsi + 0x1c], edx
movups xmm0, xmmword [rbp - 0x3c]
adc byte [rbp - 0x3c], al
adc byte [rbp - 0x3c], al
invalid
movups xmmword [rsi + 0x20], xmm0
mov rdx, qword [rbp - 0x2c]
mov edx, dword [rbp - 0x2c]
push rbp
invalid
mov qword [rsi + 0x30], rdx
mov dword [rsi + 0x30], edx
push rsi
invalid
push rbp
invalid
push rsi
xor byte [rcx + rcx*4 + 0x4e], cl
mov qword [rsi + 0x38], r9
mov dword [rsi + 0x40], 0
mov qword [rsi + 0x38], r9
mov dword [rsi + 0x38], ecx
mov dword [rsi + 0x40], 0
add byte [rax], al
add byte [rcx + 0x46894c4e], cl
invalid
invalid
invalid
invalid
mov dword [rsi + 0x4c], ecx
mov dword [rsi + 0x50], eax
push rax
mov qword [rsi + 0x50], r8
push rax
push rax
jmp case.0x140119202.88
sbb al, ch
call sub.KERNEL32.dll_GetLastError
outsb dx, byte [rsi]
rcr dword [rbx], 0
sbb eax, dword [rax]
sbb eax, dword [rax]
shl rax, 0x20
or rax, 2
or eax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 2
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x60
add esp, 0x60
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
int3
int3
push rsi
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x50
sub esp, 0x50
sub esp, 0x50
lea rbp, [rsp + 0x50]
lea ebp, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
mov rsi, rdx
invalid
mov rdi, rcx
xorps xmm0, xmm0
movaps xmmword [rbp - 0x20], xmm0
sub dword [rbp - 0x20], eax
movaps xmmword [rbp - 0x30], xmm0
sub dword [rbp - 0x30], eax
ror byte [rax - 0x73], 1
push rbp
rol byte [rcx - 0x48], 1
invalid
lea rdx, [rbp - 0x30]
lea edx, [rbp - 0x30]
mov r8d, 0x20
mov eax, 0x20
and byte [rax], al
add byte [rax], al
invalid
add al, ch
int 4
call fcn.14011c280
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
invalid
mov dword [rbp - 8], edx
push rbp
clc
test rax, rax
je case.0x14011ac61.118
invalid
popfq
add dword [rax], eax
invalid
ror byte [rdi], 0x84
test byte [rbp + 0x48000001], bl
lea ebx, [rbp - 8]
pop rbp
clc
popfq
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea rbx, [rbp - 8]
pop rbp
clc
lea r15, [0x1403d6394]
sub eax, dword [rax]
add byte [rbp + rcx*4 + 0x75], cl
ror byte [rbp + rcx*4 + 0x25], 1
invalid
invalid
invalid
lea r14, [rbp - 0x30]
lea r12, [0x1403d63a4]
lea esp, [0x1403d63a4]
lea esp, [0x1403d63a4]
and eax, 0x2ba5ca
retf 0x2ba5
add byte [rsi + 0xf], ah
nop word [rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], r8b
mov ecx, edx
and ecx, 3
loope case.0x1401193c8.83
add ecx, dword [rcx + 0x63]
or al, 0x8f
invalid
movsxd rcx, dword [r15 + rcx*4]
invalid
add rcx, r15
add ecx, edi
stc
jmp rcx
movzx ecx, byte [rdx + 0x10]
adc bl, bpl
adc bl, ch
jmp case.0x1401193c8.114
adc byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movzx ecx, byte [rdx + 0xf]
mov dh, 0x4a
jo 0xc520e202
cmp cl, 0x23
invalid
invalid
cmp cl, 0x23
stc
and ecx, dword [rdi]
test dword [rdi + 0x48000001], ecx
pop qword [rcx]
add byte [rax], al
invalid
invalid
jne case.0x14011bdec.2
pop qword [rcx]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
fld1
mov rcx, rbx
mov ecx, ebx
call fcn.140115240
sub edx, dword [rdi + rdi*8 + 0x20b841ff]
xchg esp, eax
invalid
inc dword [rcx - 0x48]
and byte [rax], al
mov r8d, 0x20
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rcx, rdi
stc
mov rdx, r14
call fcn.14011c280
pop rdx
add al, 0
add byte [rax - 0x77], cl
invalid
mov qword [rbp - 0x10], rax
invalid
mov qword [rbp - 8], rdx
clc
test rax, rax
jne case.0x14011b0e5.113
jmp case.0x14011ac61.118
add dword [rax], eax
add byte [rdi], cl
invalid
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x3f], 1
mov rcx, rdx
mov ecx, edx
shr rcx, 0x20
cmp ecx, 0x28
sub byte [rdi], cl
invalid
mov word [rax], es
add byte [rax], al
invalid
jmp 0x1690b416a
and byte [rbx - 0x78f0d707], al
mov word [rax], es
add byte [rax], al
invalid
sub byte [rdi], cl
xchg dword [rax + rax + 0x63490000], ecx
add byte [rax], al
add byte [rcx + 0x63], cl
invalid
invalid
movsxd rcx, dword [r12 + rcx*4]
invalid
or al, 0x8c
add rcx, r12
add ecx, esp
jmp rcx
xor ecx, ecx
jmp case.0x1401193c8.114
mov cl, 0x25
jmp case.0x1401193c8.114
mov cl, 0x23
jmp case.0x1401193c8.114
lahf
and ebp, ebx
lahf
mov cl, 0x24
jmp case.0x1401193c8.114
wait
wait
mov cl, 0x1b
jmp case.0x1401193c8.114
xchg edi, eax
mov cl, 0x22
jmp case.0x1401193c8.114
xchg ebx, eax
xchg ebx, eax
mov cl, reloc.WS2_32.dll_recv
jmp case.0x1401193c8.114
invalid
invalid
mov cl, ntohs
jmp case.0x1401193c8.114
mov esi, dword [rcx - 0x4e7814df]
mov cl, 0x21
jmp case.0x1401193c8.114
mov cl, 0xb
or ebp, ebx
jmp case.0x1401193c8.114
xor dword [rcx - 0x8316fc], 0xffffffff
push qword [rcx - 0x8a16d8]
mov cl, 0x28
invalid
jne case.0x14011ac61.77
mov cl, 4
jmp case.0x1401193c8.114
jl case.0x140119202.129
invalid
invalid
add al, 0xe9
jl case.0x140119202.129
invalid
invalid
mov cl, 0x28
jmp case.0x1401193c8.114
invalid
invalid
invalid
sub cl, ch
jne case.0x14011ac61.77
invalid
invalid
or al, 0xe9
outsb dx, byte [rsi]
jmp case.0x1401193c8.114
invalid
invalid
push qword [rcx - 0x9816f7]
or ecx, ebp
invalid
invalid
invalid
mov cl, 0x19
jmp case.0x1401193c8.114
invalid
invalid
invalid
invalid
sbb ecx, ebp
invalid
invalid
invalid
sbb cl, ch
pop rcx
invalid
invalid
add ch, cl
push rdx
jmp case.0x1401193c8.114
invalid
invalid
push qword [rcx - 0xb416f1]
psubsw mm1, qword [rbx - 1]
invalid
invalid
push qword [rcx - 0xbb16fd]
mov cl, 3
jmp case.0x1401193c8.114
invalid
invalid
invalid
add ebp, ecx
invalid
invalid
invalid
invalid
invalid
add ecx, ebp
invalid
jmp case.0x1401193c8.114
invalid
push qword [rcx - 0xd016e1]
invalid
invalid
invalid
mov cl, reloc.WS2_32.dll_recvfrom
jmp case.0x1401193c8.114
sub bh, bh
invalid
invalid
adc ecx, ebp
sub bh, bh
invalid
invalid
mov cl, 0x29
jmp case.0x1401193c8.114
invalid
invalid
sub ecx, ebp
and edi, edi
invalid
adc al, 0xe9
sbb bh, bh
invalid
jmp case.0x1401193c8.114
invalid
invalid
add eax, 0xffff13e9
jmp case.0x1401193c8.114
adc edi, edi
invalid
push qword [rcx - 0xf316eb]
mov cl, reloc.WS2_32.dll_setsockopt
jmp case.0x1401193c8.114
or al, 0xff
invalid
invalid
adc eax, 0xffff0ce9
push qword [rcx - 0xfa16f3]
mov cl, reloc.WS2_32.dll_listen
invalid
invalid
invalid
or al, 0xff
invalid
invalid
mov cl, reloc.WS2_32.dll_listen
jmp case.0x1401193c8.114
invalid
invalid
invalid
or eax, 0xffff05e9
push qword [rcx - 0x10116fa]
mov cl, 6
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
adc ch, cl
idiv esi
jmp case.0x1401193c8.114
invalid
push qword [rcx - 0x10f16f6]
mov cl, 0xa
jmp case.0x1401193c8.114
invalid
invalid
invalid
invalid
or ch, cl
invalid
invalid
mov cl, 8
jmp case.0x1401193c8.114
invalid
invalid
invalid
or cl, ch
jmp 0xf211bf1a
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rcx - 0x12416e0]
and cl, ch
invalid
jmp case.0x1401193c8.114
invalid
push qword [rcx - 0x12b16ea]
invalid
invalid
invalid
invalid
invalid
int 0xfe
invalid
adc ebp, ecx
jmp case.0x1401193c8.114
invalid
invalid
push qword [rcx - 0x14016e9]
invalid
mov edi, 0xb1fffffe
invalid
mov cl, 0x1c
jmp case.0x1401193c8.114
invalid
invalid
invalid
invalid
sbb al, 0xe9
mov eax, 0xb1fffffe
invalid
invalid
sbb eax, 0xfffeb1e9
push qword [rcx - 0x15516da]
mov cl, 0x26
invalid
invalid
stosb byte [rdi], al
invalid
invalid
invalid
jmp case.0x1401193c8.114
jmp case.0x1401193c8.114
stosb byte [rdi], al
invalid
push qword [rcx - 0x15c16e6]
invalid
sbb ch, cl
movabs dword [0x7321fa8348fffffe], eax
pop rax
cmp rdx, 0x21
and dword [rbx + 0x58], esi
jae case.0x14011ac61.125
mov r14, rax
mov rax, qword [rsi]
mov eax, dword [rsi]
invalid
mov eax, dword [rsi]
mov rdi, qword [rsi + 0x10]
sub rax, rdi
sub eax, edi
mov rbx, rdx
mov ebx, edx
cmp rax, rdx
jb 0x14011bfab
invalid
sal byte [rdx + 0x2f], 1
invalid
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
add rcx, rdi
add ecx, edi
lea rdx, [rbp - 0x30]
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
invalid
rcr byte [rbx], 1
invalid
fsubr st(0)
movabs byte [0x148da8948001bd0], al
rcr byte [rbx], 1
add byte [rax - 0x77], cl
fimul dword [rax + 1]
rcr byte [rbx], 1
sbb eax, dword [rax]
add byte [rax - 0x77], cl
mov rdx, rbx
add rdi, rbx
fimul dword [rax + 1]
fisttp word [rax - 0x77]
mov qword [rsi + 0x10], rdi
jle 0x14011bfa9
mov rax, r14
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
mov rcx, rsi
int1
mov rdx, rdi
mov r8, rbx
call case.0x14011bdec.451
invalid
sbb al, 0
add byte [rax - 0x75], cl
jle case.0x14011be57.45
fsubr st(0)
invalid
add byte [rax - 0x75], cl
jle case.0x14011be57.45
jmp 0x14011bf7c
lea r8, [0x1403a26c0]
add eax, 0x2866fa
sub byte [rax], al
add byte [rax - 0x77], cl
sar dword [rdx + 0x20], 1
mov edx, 0x20
mov rcx, rdx
mov edx, 0x20
add al, ch
call fcn.1402da4a0
int 0xe4
sbb eax, dword [rax]
int3
int3
int3
int3
int3
int3
push rsi
push rdi
sub rsp, 0x30
in al, dx
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
invalid
in al, dx
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
invalid
mov rsi, rdx
mov esi, edx
mov r8, qword [rdx + 8]
mov eax, dword [rdx + 8]
or byte [rax - 0x75], cl
mov rdi, qword [rdx + 0x10]
jp case.0x140119202.175
mov rdx, qword [rdx]
add rdx, rdi
cli
adc cl, byte [rax + 1]
cli
sub r8, rdi
call fcn.14011c180
jnp 0x14011c004
add byte [rax], al
jnp 0x14011c004
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
mov rax, rdx
mov eax, edx
ror dword [rax - 0x77], 0xd0
mov eax, edx
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rdx
push rbp
clc
invalid
push rbp
clc
test rcx, rcx
leave
je 0x14011c033
mov ecx, eax
and ecx, 3
rol dword [rbx - 0x72b7fc1f], 0x15
and al, 0xa4
movsb byte [rdi], byte [rsi]
lea rdx, [0x1403d6448]
movsb byte [rdi], byte [rsi]
sub eax, dword [rax]
movsxd rcx, dword [rdx + rcx*4]
invalid
add rcx, rdx
add ecx, edx
jmp rcx
movzx ecx, byte [rax + 0x10]
adc bl, bpl
push rsi
jmp case.0x140119202.179
add rdi, rax
invalid
mov qword [rsi + 0x10], rdi
mov rax, qword [rsi + 0x18]
sbb byte [rax + 0x39], cl
clc
adc byte [rax - 0x75], cl
sbb byte [rax + 0x39], r9b
sbb byte [rax + 0x39], cl
sbb byte [rax + 0x39], cl
clc
cmova rdi, rax
clc
mov qword [rsi + 0x18], rdi
jmp 0x14011c097
mov rcx, rax
mov ecx, eax
ror dword [rax - 0x3f], 0xe9
shr rcx, 0x20
and byte [rax - 0x77], cl
invalid
mov rsi, rax
mov esi, eax
call fcn.140117250
dec dword [rcx - 0xf76b73f]
mov ecx, eax
mov rax, rsi
mov eax, esi
ror dword [rax - 0x77], 0xf0
mov eax, esi
jmp case.0x140119202.179
sub byte [rax - 0x77], cl
ror dword [rax - 0x3f], 0xe9
invalid
invalid
mov rcx, rax
shr rcx, 0x20
shr ecx, 0x20
shr ecx, 0x20
and byte [rbx - 0x78f0d707], al
cmp ecx, 0x28
ja case.default.0x14011c07f
mov byte [rax], al
add byte [rax], al
stc
sub byte [rdi], cl
ja case.default.0x14011c07f
mov byte [rax], al
add byte [rax], al
lea rdx, [0x1403d6458]
mov byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x1403d6458]
add byte [rax], al
lea rdx, [0x1403d6458]
movabs dword [0x1488a0c6348002b], eax
sar edi, 1
jmp rcx
invalid
sub eax, dword [rax]
movsxd rcx, dword [rdx + rcx*4]
invalid
add rcx, rdx
add ecx, edx
jmp rcx
xor ecx, ecx
leave
jmp case.0x140119202.179
add al, 0xf
mov dh, 0x48
jo 0x14b86cc87
cmp cl, 0xb
jne case.0x14011ca0c.78
invalid
movzx ecx, byte [rax + 0xf]
cmp cl, 0xb
jne case.0x14011ca0c.78
invalid
stc
or esi, dword [rbp + 0xb]
or ecx, dword [rax - 0x73]
clc
clc
lea rcx, [rbp - 8]
clc
call fcn.140115240
invalid
xor eax, eax
ror byte [rax - 0x7d], 0xc4
xor byte [rdi + 0x5e], bl
pop rdi
pop rsi
add rsp, 0x30
pop rdi
pop rsi
pop rbp
ret
mov cl, 0x25
and eax, 0x23b1e4eb
jmp case.0x140119202.179
and ebp, ebx
loopne 0x14011c05b
invalid
jmp case.0x140119202.179
mov cl, 0x24
jmp case.0x140119202.179
and al, 0xeb
fdiv qword [rcx - 0x4e2714e5]
mov cl, 0x1b
jmp case.0x140119202.179
invalid
mov cl, 0x22
invalid
mov cl, 0x1b
jmp case.0x140119202.179
invalid
jmp case.0x140119202.179
invalid
adc bl, ch
sal byte [rcx - 0x4e3314f2], 1
mov cl, ntohs
jmp case.0x140119202.179
mov cl, 0x21
jmp case.0x140119202.179
mov cl, 0xb
invalid
jmp case.0x140119202.179
mov cl, 0x21
jmp case.0x140119202.179
mov cl, 0xb
jmp case.0x140119202.179
or ebp, ebx
invalid
mov cl, 0x28
jmp case.0x140119202.179
mov eax, 0xb4eb09b1
mov cl, 9
jmp case.0x140119202.179
mov cl, 0x19
jmp case.0x140119202.179
add ch, bl
test al, 0xb1
mov cl, reloc.WS2_32.dll_ntohs
jmp case.0x140119202.179
movsb byte [rdi], byte [rsi]
mov cl, 3
jmp case.0x140119202.179
mov cl, 7
mov cl, reloc.WS2_32.dll_ntohs
jmp case.0x140119202.179
movsb byte [rdi], byte [rsi]
mov cl, 3
jmp case.0x140119202.179
mov cl, 7
jmp case.0x140119202.179
pushfq
pushfq
mov cl, 1
jmp case.0x140119202.179
cwde
cwde
mov cl, 0x1f
jmp case.0x140119202.179
mov cl, reloc.WS2_32.dll_recvfrom
jmp case.0x140119202.179
mov cl, 0x29
jmp case.0x140119202.179
invalid
sub ebx, ebp
invalid
mov cl, setsockopt
jmp case.0x140119202.179
invalid
mov cl, 5
jmp case.0x140119202.179
mov cl, reloc.WS2_32.dll_setsockopt
jmp case.0x140119202.179
invalid
xor byte [rcx - 0x8616f3], 0xff
mov cl, reloc.WS2_32.dll_listen
jmp case.0x140119202.179
invalid
invalid
invalid
invalid
push qword [rcx - 0x8d16fa]
invalid
invalid
push qword [rcx - 0x9416ee]
invalid
jmp case.0x140119202.179
push qword [rcx - 0x9b16f6]
invalid
mov cl, 0xa
jmp case.0x140119202.179
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 8
jmp case.0x140119202.179
invalid
invalid
invalid
invalid
invalid
invalid
invalid
jmp case.0x140119202.179
invalid
push qword [rcx - 0xb716ea]
invalid
invalid
invalid
adc ebp, ecx
cmp bh, bh
invalid
invalid
invalid
mov cl, reloc.WS2_32.dll_socket
jmp case.0x140119202.179
invalid
invalid
invalid
invalid
invalid
push qword [rcx - 0xd316e4]
sbb al, 0xe9
sub al, 0xff
invalid
sbb eax, 0xffff25e9
push qword [rcx - 0xe116da]
mov cl, 0x26
invalid
invalid
invalid
mov cl, 0x26
jmp case.0x140119202.179
invalid
invalid
invalid
invalid
jmp case.0x140119202.179
invalid
invalid
sbb ch, cl
invalid
invalid
dec esp
int3
int3
int3
push rsi
sub rsp, 0xa8
in al, dx
test al, 0
add byte [rax], al
invalid
in al, dx
test al, 0
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
mov rsi, rcx
lea rbp, [rsp + 0x80]
add byte [rax], al
mov rsi, rcx
movups xmm0, xmmword [0x1403a3588]
adc byte [reloc.WS2_32.dll_closesocket], al
adc byte [reloc.WS2_32.dll_closesocket], al
add eax, 0x2873ed
movaps xmmword [rbp], xmm0
mov eax, 0xffffffff
invalid
invalid
invalid
add byte [r8 - 1], r15b
invalid
cmp r8, rax
cmovb rax, r8
invalid
invalid
ror byte [rdi], 0x57
ror byte [rdi], 0x11
adc dword [rsp + 0x38], eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
adc dword [rsp + 0x38], eax
adc dword [rsp + 0x38], eax
cmp byte [rcx + 0x48302444], cl
mov dword [rsp + 0x28], edx
push rsp
and al, 0x28
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], rdx
push rsp
and al, 0x28
xor byte [rax - 0x77], cl
push rsp
and al, 0x28
mov rax, rbp
mov qword [rsp + 0x20], rax
and al, 0x20
xor edx, edx
rol byte [rbp + 0x31], cl
rol byte [rbp + 0x31], 0xc9
xor r9d, r9d
leave
leave
call qword [sym.imp.ntdll.dll_NtReadFile]
pop rcx
sbb al, 0
invalid
cmp eax, 0x103
add byte [rax], al
add byte [rbp + 0x11], dh
jne 0x14011c1ea
mov rcx, rsi
mov edx, 0xffffffff
invalid
invalid
invalid
invalid
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
sbb al, 0
invalid
sbb al, 0
mov eax, dword [rbp]
cmp eax, 0xc0000011
jne 0x14011c1f7
xor edx, edx
xor eax, eax
jmp 0x14011c221
cmp eax, 0x103
add dword [rax], eax
add byte [rbp + rbp - 0x7b], dh
je 0x14011c22b
test eax, eax
js case.0x1401172a9.581
mov rdx, qword [rbp + 8]
or byte [rcx], dh
shr bl, 0x17
invalid
je 0x14011c22b
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
jbe case.0x14011ca0c.120
sbb al, 0
add byte [rcx - 0x1d3eb73e], cl
shl edx, 0x20
invalid
or rdx, 2
mov eax, 1
add byte [rax], al
add byte [rax], al
retf 0xb802
add byte [rax], al
add rsp, 0xa8
add byte [rax], al
pop rsi
pop rbp
ret
sbb byte [rax], al
add byte [rax], al
add dh, al
sbb al, 0
sbb al, 0
sbb al, 0
lea rax, [0x1403a35e8]
mov qword [rbp - 0x38], rax
enter 0xffffffffffffc748, 0x45
mov qword [rbp - 0x30], 1
mov dword [rbp - 0x30], 1
jae case.0x14011be57.118
add byte [rax - 0x77], cl
enter 0xffffffffffffc748, 0x45
mov qword [rbp - 0x30], 1
mov dword [rbp - 0x30], 1
lea rax, [rbp + 0x20]
mov qword [rbp - 0x28], rax
fmul dword [r15]
push rdi
mov dword [rbp - 0x30], 1
lea rax, [rbp + 0x20]
mov qword [rbp - 0x28], rax
fmul dword [r15]
push rdi
ror byte [rdi], 0x11
loopne case.0x14011c07f.48
loopne case.0x14011c07f.48
lea ecx, [rbp + 0x18]
ror byte [rdi], 0x11
loopne case.0x14011c07f.48
loopne case.0x14011c07f.48
loopne case.0x14011c07f.48
lea ecx, [rbp + 0x18]
lea rdx, [rbp - 0x38]
call case.0x1400fac08.365
sti
invalid
invalid
dec dword [rax - 0x77]
clc
push rbp
enter 0xfffffffffffffbe8, 0xffffffffffffff8e
sti
invalid
invalid
dec dword [rax - 0x77]
clc
lea rcx, [rbp - 8]
call fcn.140115220
invalid
mov ecx, 7
invalid
add byte [rax], al
add byte [rax], al
int 0x29
ud2
and al, 0x30
call fcn.14011c180
invalid
invalid
dec dword [rax - 0x77]
mov dword [rbp - 8], eax
mov qword [rbp], rdx
mov dword [rbp], edx
push rbp
add byte [rax - 0x7b], cl
test eax, eax
je case.0x14011c2b3.39
invalid
push rbp
add byte [rax - 0x7b], cl
test eax, eax
je case.0x14011c2b3.39
push 0xffffffff89d18948
mov rcx, rdx
mov eax, edx
invalid
and eax, 3
mov rcx, rdx
mov eax, edx
invalid
and eax, 3
rol byte [rbx - 0x72b3fc20], 1
add eax, 0x2ba250
invalid
sub eax, dword [rax]
lea r8, [0x1403d64fc]
sub eax, dword [rax]
movsxd rax, dword [r8 + rax*4]
add rax, r8
add eax, eax
add eax, eax
jmp rax
movzx eax, byte [rdx + 0x10]
jmp 0x14011c2f1
shr rcx, 0x20
mov rsi, rdx
call fcn.140117250
scasd eax, dword [rdi]
invalid
dec dword [rax - 0x77]
bnd jmp 0x14011c2f1
jmp 0x14011c2f1
invalid
invalid
shr rcx, 0x20
cmp ecx, 0x28
sub byte [rdi], cl
invalid
nop
add byte [rax], al
invalid
xchg dword [rax + 0x48000000], edx
lea rax, [0x1403d650c]
lea eax, [0x1403d650c]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
sar edi, 0xe1
jmp rcx
xor eax, eax
jmp 0x14011c2f1
shr bl, 4
movzx eax, byte [rdx + 0xf]
mov dh, 0x42
ud1
add dword [rax], eax
add byte [rax], al
invalid
mov ecx, 1
add byte [rbx + rcx], bh
cmp al, 0xb
jne 0x14011c307
lea rcx, [rbp]
call fcn.140115240
invalid
push qword [rcx]
xor edx, edx
invalid
xor ecx, ecx
mov rax, rcx
add rsp, 0x38
cmp byte [rsi + 0x5d], bl
enter 0xffffffffffff8348, 0xffffffffffffffc4
cmp byte [rsi + 0x5d], bl
ret
mov al, 0x25
jmp 0x14011c2f1
mov al, 0x23
jmp 0x14011c2f1
invalid
mov al, 0x24
jmp 0x14011c2f1
invalid
mov al, 0x1b
jmp 0x14011c2f1
mov al, 0x22
jmp 0x14011c2f1
mov al, reloc.WS2_32.dll_recv
jmp 0x14011c2f1
mov al, ntohs
jmp 0x14011c2f1
mov al, 0x21
jmp 0x14011c2f1
mov al, 0xb
jmp 0x14011c2f1
mov al, 4
jmp 0x14011c2f1
invalid
mov al, 0x28
jmp 0x14011c2f1
mov al, listen
jmp 0x14011c2f1
mov al, 9
jmp 0x14011c2f1
mov al, 0x19
jmp 0x14011c2f1
mov al, 0x18
jmp 0x14011c2f1
mov al, 2
jmp 0x14011c2f1
invalid
movabs al, byte [0x98eb03b09ceb0fb0]
mov al, reloc.WS2_32.dll_ntohs
jmp 0x14011c2f1
pushfq
mov al, 3
jmp 0x14011c2f1
mov al, 7
jmp 0x14011c2f1
mov al, 1
jmp 0x14011c2f1
mov al, 0x1f
jmp 0x14011c2f1
mov al, reloc.WS2_32.dll_recvfrom
jmp 0x14011c2f1
invalid
mov byte [rax - 0x4f7b14d7], dh
adc al, 0xeb
jmp 0x14011c2f1
mov al, 5
jmp 0x14011c2f1
invalid
push qword [rax - 0x8d16eb]
mov al, 0x29
jmp 0x14011c2f1
mov al, setsockopt
jmp 0x14011c2f1
mov al, 5
jmp 0x14011c2f1
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_setsockopt
jmp 0x14011c2f1
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_listen
jmp 0x14011c2f1
invalid
invalid
invalid
mov al, 6
jmp 0x14011c2f1
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_select
jmp 0x14011c2f1
invalid
invalid
invalid
mov al, 0xa
jmp 0x14011c2f1
invalid
invalid
invalid
mov al, 8
jmp 0x14011c2f1
invalid
invalid
invalid
mov al, 0x1e
jmp 0x14011c2f1
invalid
invalid
invalid
mov al, 0x20
jmp 0x14011c2f1
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_shutdown
jmp 0x14011c2f1
invalid
invalid
invalid
mov al, 0x27
jmp 0x14011c2f1
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_send
jmp 0x14011c2f1
sub al, 0xff
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_socket
jmp 0x14011c2f1
invalid
invalid
invalid
mov al, 0x1c
jmp 0x14011c2f1
invalid
invalid
invalid
mov al, 0x1d
jmp 0x14011c2f1
mov al, 0x26
jmp 0x14011c2f1
mov al, 0x1a
jmp 0x14011c2f1
cmp dword [rcx], eax
je 0x14011c4cd
add byte [rax], al
cmp rax, 0xf8
jae 0x14011c4e0
cmp word [r9 + 2], 0x3a
cmp dword [rcx + 2], 0x3a
jne 0x14011c4ac
movzx eax, word [r9 + 4]
jmp 0x14011c48c
cmp eax, 0x39834166
add byte [rbp + 0x6c], dh
insb byte [rdi], dx
insb byte [rdi], dx
jmp 0x14011c4cd
test byte [rbx], ch
add al, 0
add byte [rsi - 0x7d], ah
clc
invalid
cmp ax, 0x2f
je 0x14011c49a
movzx eax, ax
cmp eax, 0x5c
jne 0x14011c4ac
movzx eax, word [r9]
cmp eax, 0x2f
je 0x14011c4b0
cmp eax, 0x5c
je 0x14011c4b0
jmp 0x14011c4cd
movzx eax, word [r9]
cmp ax, 0x5c
je 0x14011c4be
movzx eax, ax
cmp eax, 0x2f
jne 0x14011c4e0
movzx eax, word [r9 + 2]
cmp eax, 0x5c
je 0x14011c4cd
cmp eax, 0x2f
jne 0x14011c4e0
mov rax, qword [rdx + 0x10]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rdx]
adc byte [rdx], al
adc byte [rdx], al
movups xmmword [rcx], xmm0
jmp 0x14011c8a3
mov qword [rbp + 0x3e8], r9
mov qword [rbp + 0x3e0], rcx
mov qword [rbp + 0x408], rdx
mov qword [rbp + 0x3f0], 0
mov qword [rbp + 0x3f8], 2
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 0x400], 0
add byte [rax], al
add byte [rcx - 0x48], al
add byte [rdx], al
add al, byte [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
add al, byte [rax]
add byte [rax + 2], bh
mov eax, 2
mov eax, 2
mov qword [rbp + 0x3d8], rax
xor edi, edi
xor r14d, r14d
xor r15d, r15d
dec dword [rcx - 0x7f]
clc
add dword [rdx], eax
add byte [rax], al
add byte [rbx + 0x27], dh
jmp 0x14011c54f
adc al, 0xf
invalid
jae 0x14011c627
cmp r8, 0x201
jae case.0x140013d8b.3342
mov r12d, 0x200
lea rbx, [rbp - 0x58]
mov r13, r8
mov ebp, eax
mov ebp, eax
jmp case.0x1400e769f.1481
sub r8, r15
clc
sub r14, r15
cmp r8, r14
jbe 0x14011c58f
invalid
and al, 0x48
lea ecx, [rbp + 0x3f0]
lock add eax, dword [rax]
invalid
lea rcx, [rbp + 0x3f0]
mov rdx, r15
mov edx, edi
call case.0x14011be57.448
and dword [rax + rax], ebx
mov rdi, qword [rbp + 0x3f0]
add eax, dword [rax]
add byte [rax - 0x75], cl
test eax, edi
mov rax, qword [rbp + 0x3f8]
mov qword [rbp + 0x3d8], rax
test eax, ebx
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
test eax, ebx
add eax, dword [rax]
add byte [rax - 1], bh
invalid
invalid
invalid
invalid
mov eax, 0xffffffff
invalid
cmp rdi, rax
mov r15d, 0xffffffff
cmovb r15, rdi
dec dword [rcx + r9*4 - 0x43]
add byte [rax + rax], al
add al, 0
add byte [rcx - 0x77], cl
invalid
dec dword [rdi + rcx + 0x42]
dec dword [rcx + rcx*4 - 0x43]
add byte [rax + rax], al
add al, 0
add al, 0
add byte [rcx - 0x77], cl
dec byte [rbp - 0x77]
mov r12, r15
mov esi, edi
mov r12, r15
mov rbx, qword [rbp + 0x3d8]
mov r13, r15
add byte [rbp - 0x77], cl
std
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
adc eax, 0x1c4bd0
mov rcx, qword [rbp + 0x3e8]
invalid
call 0x18411c5cb
mov edx, ebp
invalid
call 0x18411c5cb
mov edx, ebp
invalid
mov r8, rbx
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_GetFullPathNameW]
mov esi, eax
invalid
test eax, eax
jne 0x14011c5e9
call sub.KERNEL32.dll_GetLastError
test eax, eax
jne 0x14011c66f
xchg byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], al
invalid
mov r8d, esi
cmp r13, r8
jne 0x14011c540
invalid
invalid
invalid
invalid
call sub.KERNEL32.dll_GetLastError
cmp eax, 0x7a
jne 0x14011c8e2
test edi, ebx
add al, byte [rax]
add byte [rax], al
jp 0x14011c60d
test edi, ebx
add al, byte [rax]
add byte [rax], al
add r13, r13
add r13, r13
add ebp, ebp
mov eax, 0xffffffff
cmp r13, rax
invalid
cmovae r13, rax
mov r8, r13
call 0x189fa4f63
cmp eax, 0x201
clc
add dword [rdx], eax
add byte [rax], al
cmp r8, 0x201
clc
add dword [rdx], eax
add byte [rax], al
jb 0x14011c54f
invalid
invalid
jmp case.0x140013d8b.3342
cmp r12, r8
jb case.0x14011be57.148
invalid
int3
add al, byte [rax]
invalid
invalid
invalid
int3
mov r12, qword [rbp + 0x408]
mov esp, dword [rbp + 0x408]
add byte [rcx - 0x39], cl
and al, 0x10
add byte [rax], al
add byte [rax], al
invalid
mov qword [r12 + 0x10], 0
mov dword [rsp + 0x10], 0
cmp esi, 2
jbe case.0x14011b0e5.275
invalid
add byte [rdi], cl
mov bh, 0x43
movzx eax, word [rbx + 2]
cmp eax, 0x3a
jne case.0x1401190b1.228
invalid
xchg byte [rax], al
add byte [rax], al
add al, byte [rbx - 0x7af0c508]
test dword [rsi + 0x66000000], eax
cmp dword [rbx + 4], 0x5c
xchg byte [rax], al
add byte [rax], al
cmp word [rbx + 4], 0x5c
jne case.0x1401190b1.228
lea r15, str._s
lea edi, str._s
mov r14d, 4
mov esi, 4
jmp case.0x1401190b1.269
add byte [rax], al
add al, ch
call sub.KERNEL32.dll_GetLastError
push rdx
mov eax, 0xc689001b
sbb eax, dword [rax]
mov esi, eax
sbb eax, dword [rax]
add byte [rcx - 0x193eb73a], cl
mov esi, eax
invalid
shl rsi, 0x20
and byte [rax - 0x7d], cl
invalid
or rsi, 2
add cl, byte [rax - 0x7d]
cmp qword [rbp + 0x3f0], 0
mov ebp, 0x3f0
lock add eax, dword [rax]
add byte [rax], al
invalid
add byte [rcx + rdx + 0x48], dh
je case.0x14011b0e5.285
mov rcx, qword [rbp + 0x3f8]
mov ecx, dword [rbp + 0x3f8]
add byte [rax], al
mov edx, 2
call fcn.140055ea0
invalid
cwde
invalid
invalid
add byte [rax], al
add al, ch
invalid
dec dword [rax - 0x75]
mov rcx, qword [rbp + 0x3e0]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
jno 0x14011c6ac
movabs rax, 0x8000000000000000
mov qword [rcx], rax
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 [rax + 0x48018948], al
or byte [rax - 0x77], 1
mov rax, qword [rbp + 0x408]
mov eax, dword [rbp + 0x408]
add al, 0
add byte [rax - 0x7d], cl
cmp qword [rax], 0
cmp qword [rax], 0
cmp dword [rax], 0
je 0x14011c8a3
test cl, ah
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x75], cl
or byte [rdx + 2], dil
or byte [rdx + 2], bh
mov rcx, qword [rax + 8]
mov edx, 2
add al, byte [rax]
add byte [rax], al
or byte [rdx + 2], bh
add al, byte [rax]
add byte [rax], al
call fcn.140055ea0
jmp 0x14011c8a3
invalid
add dword [rax], eax
invalid
xchg edi, eax
invalid
invalid
jne 0x14011c70b
or ebp, ebx
or byte [rdi], cl
invalid
movzx ecx, word [rbx]
mov bh, 0xb
or eax, dword [rbx + 0x7d7503fe]
cmp esi, 3
jne case.0x1401197e4.220
invalid
add esi, dword [rbp + 0x7d]
jge 0x14011c74b
cmp cx, 0x5c
cmp ecx, 0x5c
jne 0x14011c70b
and dword [rdi], ecx
mov bh, 0x43
movzx eax, word [rbx + 2]
add ah, byte [rsi - 0x7d]
clc
cmp ax, 0x5c
pop rsp
jne 0x14011c70b
add r8, 0xfffffffffffffffe
add rbx, 4
lea r15, [0x1403a3d28]
lea edi, [0x1403a3d28]
cmp eax, 0x287625
cmp eax, 0x287625
and eax, 0x41002876
mov esi, 8
or byte [rax], al
add byte [rax], al
sub byte [rax], al
mov r14d, 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, ch
jmp case.0x1401190b1.269
invalid
invalid
jmp case.0x1401190b1.269
mov r15d, 2
add al, byte [rax]
add byte [rax], al
xor r14d, r14d
lea rsi, [r8 + r14]
lea esi, [rax + rsi]
xor byte [rax - 1], cl
invalid
inc rsi
inc esi
mov rcx, qword [r12]
or al, 0x24
cmp rcx, rsi
int1
jae 0x14011c74f
lea rax, [rsi + rsi]
lea eax, [rsi + rsi]
mov rdi, r8
mov edi, eax
test rcx, rcx
je case.0x1401197e4.207
add rcx, rcx
mov rdx, qword [rbp + 0x3e8]
mov qword [rbp + 0x3a8], rdx
test al, 3
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg ebp, eax
test al, 3
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rbp + 0x3b8], rcx
invalid
add al, byte [rax]
mov qword [rbp + 0x3b8], rcx
mov dword [rbp + 0x3b8], ecx
add eax, dword [rax]
add byte [rcx + 2], bh
add al, byte [rax]
add byte [rax], al
mov ecx, 2
add byte [rax], al
add bl, ch
pop rsp
jmp 0x14011c7ab
mov rdi, r8
mov rsi, rcx
mov esi, ecx
mov esi, ecx
invalid
mov rcx, qword [rbp + 0x3e8]
add byte [rax], al
jmp 0x14011c7eb
add byte [rax], al
add byte [rcx - 0x41], al
mov r15d, 2
mov r15d, 2
cmp cx, 0x5c
cmp ecx, 0x5c
jne case.0x140119202.249
cmp eax, 0x3f
je case.0x140119202.249
lahf
invalid
cmp eax, 0x5c
jne case.0x1401197e4.200
test dword [rbx - 1], esi
invalid
invalid
test dword [rbx - 1], esi
invalid
movzx eax, word [rbx + 4]
cmp eax, 0x3f
clc
invalid
je case.0x14011be57.166
test byte [rdx + 1], cl
add qword [rax], rax
invalid
add al, 0x83
clc
invalid
add qword [rax], rax
add byte [rbx - 0x7af0d108], al
clc
invalid
invalid
invalid
cmp eax, 0x2e
clc
jne 0x14011c6f4
jne 0x14011c6f4
jne 0x14011c6f4
invalid
cmp word [rbx + 6], 0x5c
cmp dword [rbx + 6], 0x5c
invalid
jne 0x14011c6f4
pop rax
invalid
add r8, 0xfffffffffffffffc
add eax, 0xfffffffc
sar ah, 0x48
add rbx, 8
add ebx, 8
jmp 0x14011c65d
mov ah, 0xfe
invalid
xor ecx, ecx
mov qword [rbp + 0x3b0], rcx
lea esi, [rax + 0x48000003]
lea ecx, [rbp + 0x3c0]
rol byte [rbx], 0
invalid
mov al, 3
add byte [rax], al
invalid
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp + 0x3c0]
rol byte [rbx], 0
add byte [rbp + rcx*4 - 0x73], cl
invalid
invalid
invalid
lea r9, [rbp + 0x3a8]
test al, 3
add byte [rax], al
add eax, dword [rax]
add byte [rdx + 2], bh
add al, byte [rax]
add byte [rax], al
mov edx, 2
add al, byte [rax]
add byte [rax], al
mov r8, rax
call fcn.140116650
sahf
invalid
dec dword [rax - 0x7d]
mov ebp, 0x3c0
rol byte [rbx], 0
add eax, dword [rax]
add byte [rax], al
invalid
test dword [rax], edi
invalid
cmp qword [rbp + 0x3c0], 0
add eax, dword [rax]
add byte [rax], al
jne 0x14011c913
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp + 0x3c8]
mov qword [r12 + 8], rcx
and al, 8
add eax, dword [rax]
add byte [rcx - 0x77], cl
and al, 8
or byte [rcx - 0x77], cl
xor al, 0x24
mov qword [r12], rsi
mov dword [rsp], esi
lea r8d, [r14 + r14]
add al, 0x36
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
cmp cl, al
enter 0x1b, 0x4d
mov dword [rsp + 0x10], esi
and al, 0x10
invalid
enter 0x1b, 0x4d
mov dword [rsp + 0x10], esi
and al, 0x10
invalid
add byte [rbp - 0x77], cl
je case.0x140061f32.2978
invalid
adc byte [rax - 0x77], cl
invalid
mov rax, rsi
mov eax, esi
sub rax, r14
sub eax, esi
cmp rax, rdi
clc
jae case.0x1401193c8.248
mov rcx, r12
mov rdx, r14
mov edx, esi
loope case.0x140061f32.2996
mov edx, esi
mov r15, rdi
mov r8, rdi
mov eax, edi
clc
call case.0x14011be57.448
or byte [rdi], bl
sbb al, 0
mov r12, qword [rbp + 0x408]
mov esp, dword [rbp + 0x408]
add al, 0
add byte [rcx - 0x75], cl
mov rsi, qword [r12]
mov rsi, qword [r12]
mov r14, qword [r12 + 0x10]
mov rdi, r15
adc byte [rcx + rcx*4 - 1], cl
lea r8, [rdi + rdi]
mov r15, qword [r12 + 8]
and al, 8
lea rcx, [r15 + r14*2]
lea ecx, [rdi + rsi*2]
invalid
lea ecx, [rdi + rsi*2]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
int1
invalid
sbb eax, dword [rax]
add r14, rdi
invalid
int1
invalid
mov qword [r12 + 0x10], r14
cmp r14, rsi
cmp esi, esi
jne case.0x14011ca0c.173
div byte [rbp + 0x14]
mov rcx, r12
call fcn.140119c60
or edx, esp
invalid
dec dword [rbx + rcx*4 - 0x5b]
or byte [rax + rax], al
add byte [rbp - 0x75], cl
mov edi, dword [rsp + 8]
jl case.0x1401193c8.208
and al, 8
or edx, esp
invalid
dec dword [rbx + rcx*4 - 0x5b]
movsd dword [rdi], dword [rsi]
or byte [rax + rax], al
add byte [rbp - 0x75], cl
invalid
jl case.0x1401193c8.208
invalid
and al, 8
or byte [rsi + 0x43], ah
mov dword [rdi + rsi*2], 0xff490000
ja 0x14011c867
add byte [rax], al
inc r14
mov word [r15 + r14*2], 0
add byte [rax], al
inc r14
mov qword [r12 + 0x10], r14
mov dword [rsp + 0x10], esi
je case.0x14011be57.147
adc byte [rax - 0x7d], cl
mov ebp, 0x3f0
add eax, dword [rax]
add byte [rax], al
je case.0x14011be57.147
adc byte [rax - 0x7d], cl
mov ebp, 0x3f0
add eax, dword [rax]
add byte [rax], al
mov rsi, qword [rbp + 0x3e0]
je 0x14011c892
invalid
add eax, dword [rax]
add byte [rax], al
mov rsi, qword [rbp + 0x3e0]
loopne 0x14011c880
add byte [rax], al
je 0x14011c892
adc dword [rax - 0x75], ecx
invalid
mov rcx, qword [rbp + 0x3f8]
mov ecx, dword [rbp + 0x3f8]
clc
add eax, dword [rax]
add byte [rdx + 2], bh
add al, byte [rax]
add byte [rax], al
invalid
mov edx, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add al, ch
invalid
call fcn.140055ea0
dec dword [rcx - 0x75]
and al, 0x10
mov rax, qword [r12 + 0x10]
mov eax, dword [rsp + 0x10]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [r12]
movups xmm0, xmmword [rsp]
add al, 0x24
add al, 0x24
movups xmmword [rsi], xmm0
add rsp, 0x498
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
invalid
mov bh, 1
cmp eax, 0x2f
invalid
je 0x14011c4ac
invalid
invalid
cmp eax, 0x5c
je 0x14011c4ac
test bh, bl
invalid
sti
invalid
invalid
invalid
sti
invalid
jmp 0x14011c4cd
invalid
cmp word [rbx + 6], 0x5c
jne 0x14011c6f4
test dword [rdi], edx
invalid
invalid
invalid
test dword [rdi], edx
invalid
jmp case.0x140119202.249
lea rcx, [0x1403ab29e]
or eax, 0x28e9b5
lea r8, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
add eax, 0x287338
mov edx, 0x28
call fcn.1402da510
jmp case.0x14011be57.167
lea rax, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov rcx, r8
or eax, 0x4c002873
mov ecx, eax
mov rdx, r12
mov r8, rax
mov eax, eax
call fcn.1402da4a0
sbb eax, dword [rax]
jmp case.0x14011be57.167
mov rcx, qword [rbp + 0x3c8]
enter 3, 0
mov rdx, qword [rbp + 0x3d0]
call fcn.1402d9f90
sbb eax, dword [rax]
invalid
ud2
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x7d], cl
mov ebp, 0x3f0
add eax, dword [rax]
add byte [rax], al
invalid
je 0x14011c967
invalid
add byte [rax], al
add byte [rcx + rdx + 0x48], dh
adc dword [rax - 0x75], ecx
mov ecx, dword [rbp + 0x3f8]
invalid
clc
add eax, dword [rax]
invalid
mov rcx, qword [rbp + 0x3f8]
invalid
add eax, dword [rax]
add byte [rdx + 2], bh
add al, byte [rax]
add byte [rax], al
mov edx, 2
call fcn.140055ea0
mov rax, qword [rbp + 0x408]
add byte [rax], al
cmp qword [rax], 0
je 0x14011c989
add byte [rbp + rdx + 0x48], dh
mov eax, dword [rbp + 0x408]
add al, 0
invalid
mov rax, qword [rbp + 0x408]
mov rcx, qword [rax + 8]
mov edx, 2
or byte [rdx + 2], bh
call fcn.140055ea0
nop
add rsp, 0x28
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
in al, dx
push rax
lea rbp, [rsp + 0x50]
mov rsi, rdx
invalid
mov rdi, rcx
mov edi, ecx
invalid
mov edi, ecx
xorps xmm0, xmm0
movaps xmmword [rbp - 0x20], xmm0
sub dword [rbp - 0x20], eax
sub dword [rbp - 0x20], eax
loopne case.0x140061f32.3049
movaps xmmword [rbp - 0x30], xmm0
sub dword [rbp - 0x30], eax
mov rcx, qword [rcx]
mov ecx, dword [rcx]
lea rdx, [rbp - 0x30]
mov r8d, 0x20
mov eax, 0x20
and byte [rax], al
add byte [rax], al
invalid
push rbp
rol byte [rcx - 0x48], 1
invalid
and byte [rax], al
add byte [rax], al
invalid
add al, ch
stosb byte [rdi], al
clc
invalid
call fcn.14011c280
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
mov qword [rbp - 8], rdx
clc
dec dword [rax - 0x77]
invalid
invalid
clc
test rax, rax
je case.0x140118375.333
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
lea ebx, [rbp - 8]
lea rbx, [rbp - 8]
lea r15, [0x1403d65b0]
cmp eax, 0x2b9bbe
lea r14, [rbp - 0x30]
lea r12, [0x1403d65c0]
ret
wait
sub eax, dword [rax]
add byte [rdi], cl
invalid
invalid
ret
mov ecx, edx
and ecx, 3
add ecx, dword [rcx + 0x63]
or al, 0x8f
or al, 0x8f
add rcx, r15
jmp rcx
movzx ecx, byte [rdx + 0x10]
jmp case.0x140061f32.3037
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
movzx ecx, byte [rdx + 0xf]
jo 0xc520ee22
cmp cl, 0x23
jne case.0x14011ca0c.2
add dword [rax], eax
invalid
pop qword [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, ebx
invalid
mov rcx, rbx
mov ecx, ebx
call fcn.140115240
mov rcx, qword [rdi]
mov r8d, 0x20
mov eax, 0x20
or ecx, dword [rax - 0x74b70001]
cmovno edi, dword [rax + 0x20]
mov eax, 0x20
mov rdx, r14
mov edx, esi
call fcn.14011c280
cmp bh, al
invalid
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], rdx
clc
invalid
clc
test rax, rax
jne case.0x14011c2b3.73
jmp case.0x140118375.333
sub dword [rcx], eax
add byte [rax], al
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rdx
ror dword [rax - 0x3f], 1
jmp 0x1690b4d8a
invalid
shr rcx, 0x20
shr ecx, 0x20
cmp ecx, 0x28
ja case.default.0x14011ca77
add byte [rax], al
invalid
sub byte [rdi], cl
xchg dword [rax + rax + 0x63490000], ecx
add byte [rax], al
add byte [rcx + 0x63], cl
invalid
invalid
add byte [rax], al
add byte [rcx + 0x63], cl
invalid
invalid
movsxd rcx, dword [r12 + rcx*4]
invalid
or al, 0x8c
add rcx, r12
add ecx, esp
jmp rcx
xor ecx, ecx
jmp case.0x140061f32.3037
cmpsd dword [rsi], dword [rdi]
cmpsd dword [rsi], dword [rdi]
mov cl, 0x25
jmp case.0x140061f32.3037
and eax, 0x23b1a3eb
mov cl, 0x23
jmp case.0x140061f32.3037
mov cl, 0x24
jmp case.0x140061f32.3037
mov cl, 0x1b
jmp case.0x140061f32.3037
xchg edi, eax
mov cl, 0x22
jmp case.0x140061f32.3037
xchg ebx, eax
mov cl, reloc.WS2_32.dll_recv
adc bl, ch
invalid
jmp case.0x140061f32.3037
mov cl, ntohs
jmp case.0x140061f32.3037
mov cl, 0x21
jmp case.0x140061f32.3037
and ebx, ebp
xchg dword [rcx - 0x4e7c14f5], esi
mov cl, 0xb
jmp case.0x140061f32.3037
invalid
mov cl, 0xb
jmp case.0x140061f32.3037
mov cl, 4
jmp case.0x140061f32.3037
invalid
invalid
add al, 0xe9
jl 0x14011caa5
invalid
invalid
mov cl, 0x28
jmp case.0x140061f32.3037
invalid
invalid
invalid
mov cl, listen
jmp case.0x140061f32.3037
invalid
invalid
invalid
mov cl, 9
jmp case.0x140061f32.3037
invalid
invalid
invalid
mov cl, 0x19
jmp case.0x140061f32.3037
invalid
invalid
invalid
mov cl, 0x18
jmp case.0x140061f32.3037
invalid
mov cl, 2
jmp case.0x140061f32.3037
invalid
invalid
add ch, cl
push rdx
invalid
invalid
mov cl, reloc.WS2_32.dll_ntohs
jmp case.0x140061f32.3037
invalid
invalid
invalid
mov cl, 3
jmp case.0x140061f32.3037
invalid
mov cl, 7
invalid
jmp case.0x140061f32.3037
invalid
mov cl, 1
jmp case.0x140061f32.3037
invalid
invalid
invalid
add ecx, ebp
invalid
invalid
mov cl, 0x1f
jmp case.0x140061f32.3037
invalid
invalid
invalid
invalid
mov cl, reloc.WS2_32.dll_recvfrom
jmp case.0x140061f32.3037
sub bh, bh
invalid
invalid
sub bh, bh
invalid
invalid
mov cl, 0x29
jmp case.0x140061f32.3037
invalid
invalid
invalid
mov cl, setsockopt
jmp case.0x140061f32.3037
invalid
invalid
invalid
push qword [rcx - 0xec16fb]
mov cl, 5
jmp case.0x140061f32.3037
invalid
invalid
add eax, 0xffff13e9
invalid
push qword [rcx - 0xf316eb]
mov cl, reloc.WS2_32.dll_setsockopt
jmp case.0x140061f32.3037
or al, 0xff
invalid
invalid
or al, 0xff
invalid
invalid
mov cl, reloc.WS2_32.dll_listen
jmp case.0x140061f32.3037
invalid
invalid
invalid
mov cl, 6
jmp case.0x140061f32.3037
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, reloc.WS2_32.dll_select
adc ch, cl
idiv esi
jmp case.0x140061f32.3037
invalid
push qword [rcx - 0x10f16f6]
mov cl, 0xa
jmp case.0x140061f32.3037
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 8
jmp case.0x140061f32.3037
jmp 0xf211cb3a
invalid
invalid
mov cl, 0x1e
jmp case.0x140061f32.3037
invalid
invalid
invalid
invalid
mov cl, 0x20
and cl, ch
invalid
jmp case.0x140061f32.3037
invalid
push qword [rcx - 0x12b16ea]
mov cl, reloc.WS2_32.dll_shutdown
jmp case.0x140061f32.3037
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x27
jmp case.0x140061f32.3037
invalid
invalid
invalid
invalid
invalid
mov cl, reloc.WS2_32.dll_send
jmp case.0x140061f32.3037
invalid
invalid
invalid
adc ebp, ecx
invalid
invalid
invalid
mov cl, reloc.WS2_32.dll_socket
jmp case.0x140061f32.3037
invalid
push qword [rcx - 0x14716e4]
mov cl, 0x1c
jmp case.0x140061f32.3037
invalid
invalid
invalid
invalid
mov eax, 0xb1fffffe
sbb eax, 0xfffeb1e9
invalid
invalid
push qword [rcx - 0x15516da]
mov cl, 0x26
invalid
stosb byte [rdi], al
invalid
invalid
mov cl, 0x1d
jmp case.0x140061f32.3037
invalid
invalid
invalid
invalid
mov cl, 0x26
jmp case.0x140061f32.3037
invalid
invalid
jmp case.0x140061f32.3037
invalid
mov cl, 0x1a
sbb ch, cl
movabs dword [0x7321fa8348fffffe], eax
dec dword [rax - 0x7d]
cli
and dword [rbx + 0x58], esi
jmp case.0x140061f32.3037
dec dword [rax - 0x7d]
cli
cmp rdx, 0x21
jae case.0x140119752.238
and dword [rbx + 0x58], esi
mov r14, rax
mov esi, eax
mov rax, qword [rsi]
mov rdi, qword [rsi + 0x10]
jle 0x14011cba1
invalid
jle 0x14011cba1
adc byte [rax + 0x29], cl
clc
sub rax, rdi
mov rbx, rdx
cmp rax, rdx
cmp eax, edx
ror dword [rax + 0x39], cl
sal byte [rdx + 0x2f], 1
cmp eax, edx
jb 0x14011cbcb
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
add rcx, rdi
add ecx, edi
lea rdx, [rbp - 0x30]
lea edx, [rbp - 0x30]
mov r8, rbx
mov eax, ebx
call sub.VCRUNTIME140.dll_memcpy
mov rdx, rbx
mov edx, ebx
invalid
invalid
mov edx, ebx
add rdi, rbx
mov qword [rsi + 0x10], rdi
mov dword [rsi + 0x10], edi
fisttp word [rax - 0x77]
jle 0x14011cbc9
invalid
adc byte [rcx + rcx*4 - 0x10], cl
mov rax, r14
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
pop rdi
pop rbp
ret
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
cli
mov r8, rbx
call case.0x14011bdec.451
cmpsd dword [rsi], dword [rdi]
sbb bl, byte [rax + rax]
invalid
add byte [rax - 0x75], cl
jle 0x14011cbed
invalid
mov rdi, qword [rsi + 0x10]
adc bl, ch
mov ebp, 0xda058d4c
invalid
invalid
invalid
invalid
jmp case.0x1401190b1.309
lea r8, [0x1403a26c0]
lea eax, [0x1403a26c0]
pop rdx
sub byte [rax], al
mov rcx, rdx
mov edx, 0x20
and byte [rax], al
add byte [rax], al
sar dword [rdx + 0x20], 1
and byte [rax], al
add byte [rax], al
add al, ch
lodsd eax, dword [rsi]
call fcn.1402da4a0
fcomp dword [rbx]
add ah, cl
sbb eax, dword [rax]
int3
int3
int3
int3
push rdi
push r14
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0xc8
sub esp, 0xc8
sub esp, 0xc8
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax], 0
add byte [rcx - 0x77], cl
invalid
mov r13, rdx
mov r14, rcx
mov rbx, qword [rcx]
mov ebx, dword [rcx]
invalid
mov ebx, dword [rcx]
lea rcx, [rbp - 0x60]
lea ecx, [rbp - 0x60]
mov rdx, rbx
mov edx, ebx
call fcn.14011bc70
invalid
cmp dword [rbp - 0x60], 2
jne case.0x1400c36e9.1824
add dh, byte [rbp + 0x19]
mov rax, qword [rbp - 0x58]
mov eax, dword [rbp - 0x58]
lea rcx, [rbp + 0x20]
and byte [rax - 0x77], cl
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x18], 1
sbb byte [r9], r8b
add byte [rax], al
invalid
and byte [r8 - 0x39], r9b
and byte [rax - 0x39], cl
sbb byte [r9], r8b
sbb byte [rcx], al
add byte [rax], al
add cl, ch
rol dword [rax], 1
add byte [rax], al
invalid
add byte [rax], al
jmp case.0x14011ca0c.195
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rsi, qword [rbp - 0x28]
mov esi, dword [rbp - 0x28]
jne 0x14011cc2b
mov qword [rbp + 0x18], 0
mov dword [rbp + 0x18], 0
sbb byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x45], cl
sbb byte [rax - 0x77], cl
invalid
lea r8, [rbp + 0x18]
lea eax, [rbp + 0x18]
sbb byte [r8 - 0x77], r9b
mov rcx, rbx
mov ecx, ebx
fnstenv [rcx]
rol byte [rcx - 0x47], cl
invalid
invalid
add dword [rax], eax
invalid
xor edx, edx
mov r9d, 1
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_SetFilePointerEx]
adc eax, 0x1c4568
push 0xffffffff85001c45
ror byte [rdi], 0x84
invalid
invalid
add byte [rbp - 0x747bf040], al
add byte [rax], al
add byte [rax], al
mov rdi, qword [rbp + 0x18]
test eax, eax
je 0x14011cd03
mov eax, dword [rax]
add byte [rax], al
mov rdi, qword [rbp + 0x18]
mov edi, dword [rbp + 0x18]
xor r8d, r8d
xor eax, eax
mov rax, rsi
mov eax, esi
sub rax, rdi
clc
cmovae r8, rax
mov rcx, qword [r13]
mov ecx, dword [rbp]
add byte [r13 - 0x75], r9b
invalid
invalid
ror byte [r9 - 0x75], 0x4d
ror byte [rcx - 0x75], 0x4d
add byte [r13 - 0x75], r9b
add byte [rbp - 0x75], cl
mov esp, dword [rbp + 0x10]
adc byte gs:[rax - 0x77], cl
adc byte [rax - 0x77], cl
mov rax, rcx
mov eax, ecx
enter 0x294c, 0xffffffffffffffe0
sub rax, r12
sub eax, esp
cmp rax, r8
jae 0x14011cd72
adc edx, 0
add byte [rax], al
ror byte [rdi], 0x83
rol byte [rax], cl
adc edx, 0
add byte [rax], al
mov rdx, r12
loop case.0x1401197e4.266
mov eax, 1
add dword [rax], eax
add byte [rax], al
movabs r15, 0x2600000003
mov edi, 3
add eax, dword [rax]
add byte [rax], al
invalid
add byte es:[rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rax - 0x3e], cl
add rdx, r8
jb 0x14011d15a
add al, 0
add byte [rax - 0x73], cl
lea rax, [rcx + rcx]
lea rax, [rcx + rcx]
or dword [rax + 0x39], ecx
ror byte [rax + 0xf], 1
cmova rdx, rax
ror byte [rax - 0x7d], 1
cmp rax, rdx
cmova rdx, rax
invalid
ror byte [rax - 0x7d], 1
cmp rdx, 9
mov eax, 8
or byte [rax], al
add byte [rax], al
cli
or dword [rax + 8], edi
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax + 0xf], cl
cmovae eax, edx
invalid
invalid
add byte [rax], al
cmovae rax, rdx
mov r10, rax
mov edx, eax
mov rdx, rax
not rdx
not edx
not edx
ror byte [rax - 0x3f], cl
invalid
shr rdx, 0x3f
test rcx, rcx
test ecx, ecx
test ecx, ecx
leave
mov qword [rbp + 8], r8
je case.0x14011ca0c.213
test dl, ch
add byte [rax], al
add byte [rcx - 0x75], cl
invalid
mov rax, qword [r13 + 8]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x50], rcx
mov dword [rbp - 0x50], ecx
or byte [r8 - 0x77], r9b
or byte [rax - 0x77], cl
movabs al, byte [0x1b8b04d8948]
mov dword [rbp - 0x50], ecx
mov r8b, 0xb8
add dword [rax], eax
add byte [rax], al
invalid
mov eax, 1
add cl, ch
invalid
jmp case.0x14011be57.203
call sub.KERNEL32.dll_GetLastError
shl rax, 0x20
invalid
mov esi, 0x48001bb1
shl eax, 0x20
invalid
mov cl, 0x1b
add byte [rax - 0x3f], cl
shl rax, 0x20
invalid
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffffc7
invalid
invalid
or rax, 2
mov qword [rbp - 0x60], 1
movabs al, byte [0xa84d8d4800000001]
movabs al, byte [0xa84d8d4800000001]
movabs al, byte [0xa84d8d4800000001]
lea ecx, [rbp - 0x58]
test al, 0x48
mov dword [rbp - 0x58], eax
invalid
mov qword [rbp - 0x58], rax
call fcn.140115240
lea rax, [r13 + 0x10]
adc byte [r8 - 0x77], r9b
clc
clc
adc byte [r8 - 0x77], r9b
clc
clc
clc
mov r15, qword [r13]
mov edi, dword [rbp]
mov r12, qword [r13 + 0x10]
mov rax, r15
sub rax, r12
mov r8d, 0x2000
mov dword [rbp + 0x44], 0
add byte [rax], al
add byte [rax], al
cmp rax, 0x20
and byte [rdi], cl
jae 0x14011ce50
add byte [rax], al
mov rdi, r8
mov rcx, r14
mov rdx, r13
mov edx, ebp
call case.0x14011ca0c.137
test rax, rax
invalid
je case.0x1400e769f.1497
mov r15, rdx
mov eax, 1
add dword [rax], eax
add byte [rax], al
jmp 0x14011d15a
invalid
add eax, dword [rax]
add byte [rax], al
mov r15, rcx
cmp r8, 0xfffffffffffffbff
invalid
dec dword [rdi]
ja 0x14011ce23
invalid
add byte [rax], al
invalid
invalid
add r8, 0x400
rol byte [rax], 4
add byte [rax], al
mov rax, r8
and rax, 0x1fff
and eax, 0x1fff
and eax, 0x1fff
je 0x14011ce29
mov ecx, 0x2000
sub rcx, rax
ror dword [rcx + 1], 0xc8
add eax, ecx
add byte [rax + 0x29], cl
ror dword [rcx + 1], 0xc8
add eax, ecx
setb al
test al, 1
jne 0x14011ce23
jmp 0x14011ce29
jge case.0x14011be57.206
test rdx, rdx
test edx, edx
je 0x14011cdcd
mov qword [rbp + 0x30], r15
jge case.0x14011ca0c.210
mov qword [rbp + 0x10], r12
mov qword [rbp], r14
jne case.0x14011be57.212
mov rsi, qword [r13]
add byte [rbp - 0x75], cl
mov esi, dword [rbp + 0x10]
adc byte [rcx - 0x77], cl
clc
clc
jmp 0x14011ce62
xor r15d, r15d
xor eax, eax
jmp 0x14011d15a
add eax, dword [rax]
invalid
xor eax, eax
mov qword [rbp - 0x58], rax
lea rcx, [rbp + 0x18]
lea ecx, [rbp + 0x18]
lea ecx, [rbp + 0x18]
lea r9, [rbp - 0x60]
mov r8, r10
mov eax, edx
mov qword [rbp + 0x30], r10
call fcn.140116650
cmp qword [rbp + 0x18], 0
sbb byte [rax], al
invalid
je 0x14011ce02
dec dword [rax - 0x7d]
jge 0x14011ce0d
invalid
add byte [rdx + rcx - 0x48], dh
add dword [rax], eax
add byte [rax], al
invalid
mov eax, 1
jmp 0x14011d15a
add byte [rax], al
mov rax, qword [rbp + 0x20]
mov qword [r13 + 8], rax
or byte [r11 + rcx*4 + 0x7d], r9b
xor byte [rbp - 0x77], cl
jge 0x14011ce12
or byte [r11 + rcx*4 + 0x7d], r9b
xor byte [rbp - 0x77], cl
jge 0x14011ce12
mov r8, qword [rbp + 8]
cmp r8, 0xfffffffffffffbff
jbe 0x14011cd82
mov r8d, 0x2000
lea rax, [r13 + 0x10]
mov qword [rbp - 8], rax
clc
clc
mov al, 1
mov dword [rbp + 0x44], eax
cmp rsi, rdi
invalid
ja 0x14011ce50
invalid
mov rax, r15
sub rax, r12
loopne 0x14011cdf3
add dword [rcx - 0x7cb7bbb3], ecx
cmp eax, 0x20
jb case.0x14011ca0c.185
invalid
invalid
mov qword [rbp], r14
mov qword [rbp + 0x30], r15
mov dword [rbp + 0x30], edi
mov rsi, r15
mov qword [rbp + 0x10], r12
mov dword [rbp + 0x10], esp
mov r14, r12
xor r15d, r15d
lea r12, [rbp + 0x18]
sbb byte [rax - 0x73], cl
cmp eax, 0x2b97f4
hlt
xchg edi, eax
sub eax, dword [rax]
dec dword [rbp + rcx*4 + 0x65]
sbb byte [rax - 0x73], cl
cmp eax, 0x2b97f4
hlt
xchg edi, eax
sub eax, dword [rax]
hlt
mov qword [rbp + 0x38], r13
cmp r14, rsi
jne 0x14011ceaf
invalid
cmp rsi, qword ss:[rbp + 0x30]
cmp rsi, qword [rbp + 0x30]
xor byte [rbp + 0x30], dh
jne 0x14011ceaf
mov r12, r8
mov esp, eax
mov rcx, qword [rbp]
mov rdx, r13
mov edx, ebp
invalid
add byte [r9 + rcx*4 - 0x16], r9b
invalid
call case.0x14011ca0c.137
test rax, rax
ror byte [rdi], 0x85
invalid
invalid
invalid
invalid
invalid
ror byte [rdi], 0x85
invalid
invalid
test rdx, rdx
test edx, edx
je 0x14011d171
rol dword [rdx], 1
add byte [rax], al
mov rsi, qword [r13]
mov r14, qword [r13 + 0x10]
mov r8, r12
lea r12, [rbp + 0x18]
lea esp, [rbp + 0x18]
lea esp, [rbp + 0x18]
cmp r14, rsi
jne 0x14011cef0
invalid
cmp al, 0x48
cmp esi, 0xffffffdf
cmp rsi, 0xffffffffffffffdf
ja 0x14011d13d
jg 0x14011cebe
add byte [rax], al
lea r13, [rsi + 0x20]
lea rax, [rsi + rsi]
and byte [rax - 0x73], cl
add al, 0x36
cmp rax, r13
cmova r13, rax
call 0x12858de19
mov r12, r8
test rsi, rsi
je 0x14011cef6
mov rax, qword [rbp + 0x38]
mov eax, dword [rbp + 0x38]
mov rax, qword [rax + 8]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x50], rsi
mov al, 0xb8
add dword [rax], eax
add byte [rax], al
mov al, 0xb8
add dword [rax], eax
add byte [rax], al
jmp 0x14011cef8
or al, 0xf
invalid
mov rax, qword [r13 + 8]
jmp 0x14011cf3a
or r11b, r13b
xor eax, r8d
xor eax, eax
mov rdx, r13
mov edx, ebp
not rdx
shr rdx, 0x3f
invalid
invalid
mov qword [rbp - 0x58], rax
lea rcx, [rbp + 0x18]
lea ecx, [rbp + 0x18]
invalid
lea ecx, [rbp + 0x18]
mov r8, r13
lea r9, [rbp - 0x60]
lea ecx, [rbp - 0x60]
lea ecx, [rbp - 0x60]
call fcn.140116650
cmp qword [rbp + 0x18], 0
dec dword [rax - 0x7d]
jge 0x14011cf32
add byte [rdi], cl
jne 0x14011d13d
test dword [rdx + rax], ebx
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x38]
cmp byte [rax - 0x77], cl
invalid
invalid
and byte [r8 - 0x75], r9b
cmp byte [r8 - 0x77], r9b
cmp byte [rax - 0x77], cl
mov dword [rcx + 8], eax
or byte [r9 + rcx*4 + 0x29], cl
mov qword [rcx], r13
mov rsi, r13
mov esi, ebp
out dx, al
mov r8, r12
lea r12, [rbp + 0x18]
invalid
invalid
sbb byte gs:[rcx + rax - 0x10], cl
add rax, r14
mov r13, rsi
cmc
sub r13, r14
cmp r13, r8
cmp ebp, eax
mov qword [rbp + 8], r8
cmovae r13, r8
cmovae ebp, eax
call 0xe057589a
call 0xe057589a
call 0xe057589a
mov dword [rbp - 0x60], eax
mov qword [rbp - 0x58], r13
mov qword [rbp - 0x50], 0
mov r8b, 0
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x48], r15
jge 0x14011cf1a
mov rcx, rbx
invalid
lea r15, [rbp - 0x60]
invalid
nop dword [rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 6], cl
mov rdx, r15
call fcn.14011bfe0
mov rcx, rax
test rax, rax
je 0x14011d0d0
mov edx, ecx
and edx, 3
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
movsxd rdx, dword [rdi + rdx*4]
adc al, 0x97
add rdx, rdi
jmp rdx
nop dword [rax]
movzx edx, byte [rcx + 0xf]
mov dh, 0x51
invalid
cmp dl, 0x23
jne 0x14011d157
invalid
stosb byte [rdi], al
add dword [rax], eax
invalid
add byte [rax - 0x77], cl
sbb byte [r9 + rcx*4 - 0x1f], r9b
invalid
mov qword [rbp + 0x18], rcx
mov rcx, r12
invalid
loope 0x14011cf9d
call fcn.140115240
mov rcx, rbx
jmp case.0x14011f80e.48
invalid
xchg dword [rdx - 0x76b70001], eax
fldpi
mov dl, 0x66
nop
mov rdx, rcx
mov edx, ecx
mov edx, ecx
shr rdx, 0x20
cmp edx, 0x28
ja case.default.0x14011cfda
invalid
jnp 0x14011d019
lea r8, [0x1403d6674]
lea eax, [0x1403d6674]
sub eax, dword [rax]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
ret 0xe2ff
jmp rdx
xor edx, edx
jmp case.0x1400fac08.1166
mov dl, 0x25
jmp case.0x1400fac08.1166
mov dl, 0x23
jmp case.0x1400fac08.1166
invalid
and ebp, ebx
mov esp, 0xb8eb24b2
mov dl, 0x24
jmp case.0x1400fac08.1166
mov dl, 0x24
jmp case.0x1400fac08.1166
mov dl, 0x1b
jmp case.0x1400fac08.1166
invalid
mov ah, 0xb2
and ch, bl
mov al, 0xb2
mov dl, reloc.WS2_32.dll_recv
jmp case.0x1400fac08.1166
mov dl, 0x22
jmp case.0x1400fac08.1166
mov dl, reloc.WS2_32.dll_recv
jmp case.0x1400fac08.1166
mov dl, ntohs
jmp case.0x1400fac08.1166
invalid
test al, 0xb2
and ebx, ebp
movsb byte [rdi], byte [rsi]
mov dl, 0x21
jmp case.0x1400fac08.1166
mov dl, 0xb
jmp case.0x1400fac08.1166
invalid
mov dl, 4
jmp case.0x1400fac08.1166
mov dl, 0x28
jmp case.0x1400fac08.1166
mov dl, listen
jmp case.0x1400fac08.1166
mov dl, 9
jmp case.0x1400fac08.1166
mov dl, 0x19
jmp case.0x1400fac08.1166
mov dl, 0x18
jmp case.0x1400fac08.1166
sbb bl, ch
mov byte [rdx - 0x4d7b14fe], dh
mov dl, 2
jmp case.0x1400fac08.1166
mov dl, reloc.WS2_32.dll_ntohs
jmp case.0x1400fac08.1166
mov dl, 3
invalid
jns 0x14011d028
mov dl, 2
jmp case.0x1400fac08.1166
mov dl, reloc.WS2_32.dll_ntohs
jmp case.0x1400fac08.1166
mov dl, 3
jmp case.0x1400fac08.1166
mov dl, 7
jmp case.0x1400fac08.1166
mov dl, 1
jmp case.0x1400fac08.1166
mov dl, 0x1f
jmp case.0x1400fac08.1166
mov dl, reloc.WS2_32.dll_recvfrom
jmp case.0x1400fac08.1166
mov dl, 0x29
jmp case.0x1400fac08.1166
mov dl, setsockopt
jmp case.0x1400fac08.1166
mov dl, 5
jmp case.0x1400fac08.1166
mov dl, reloc.WS2_32.dll_setsockopt
jmp case.0x1400fac08.1166
mov dl, reloc.WS2_32.dll_listen
jmp case.0x1400fac08.1166
mov dl, 6
jmp case.0x1400fac08.1166
mov dl, reloc.WS2_32.dll_select
jmp case.0x1400fac08.1166
mov dl, 0xa
jmp case.0x1400fac08.1166
mov dl, 8
jmp case.0x1400fac08.1166
or cl, ch
invalid
mov dl, 0x1e
jmp case.0x1400fac08.1166
mov dl, 0x20
jmp case.0x1400fac08.1166
mov dl, reloc.WS2_32.dll_shutdown
jmp case.0x1400fac08.1166
mov dl, 0x27
jmp case.0x1400fac08.1166
mov dl, reloc.WS2_32.dll_send
jmp case.0x1400fac08.1166
mov dl, reloc.WS2_32.dll_socket
jmp case.0x1400fac08.1166
invalid
push qword [rdx - 0x11216e4]
invalid
mov dl, 0x1c
jmp case.0x1400fac08.1166
mov dl, 0x1d
jmp case.0x1400fac08.1166
sbb eax, 0xfffee6e9
push qword [rdx - 0x12016da]
mov dl, 0x26
invalid
invalid
invalid
invalid
mov dl, 0x26
jmp case.0x1400fac08.1166
mov dl, 0x1a
jmp case.0x1400fac08.1166
invalid
invalid
sbb ch, cl
fdivr st(6)
invalid
nop dword [rax]
mov rax, qword [rbp - 0x50]
mov eax, dword [rbp - 0x50]
mov al, 0x48
test eax, eax
test rax, rax
je 0x14011d14e
jne 0x14011d126
mov r15, qword [rbp - 0x48]
mov edi, dword [rbp - 0x48]
add r14, rax
mov rcx, qword [rbp - 8]
mov qword [rcx], r14
invalid
invalid
xor dword [rax + 0x7400447d], eax
adc ecx, dword [rbx + rcx*4 + 0x6d]
mov r13, qword [rbp + 0x38]
invalid
invalid
invalid
cmp byte [rbp + 0x44], 0
je 0x14011d100
mov r13, qword [rbp + 0x38]
mov r8, qword [rbp + 8]
or byte [rcx + 0x29], cl
invalid
jmp case.0x14011c2b3.121
invalid
invalid
or byte [rcx + 0x29], cl
invalid
invalid
invalid
cmp r15, r13
out dx, eax
mov r8, qword [rbp + 8]
mov rcx, 0xffffffffffffffff
sar edi, 0xff
invalid
dec dword [rdi + rcx + 0x45]
ror dword [r9 + rdi - 0x18], 0x75
invalid
sar edi, 0xff
invalid
ror dword [r9 + rdi - 0x18], 0x75
sbb cl, byte [rbp + 0x39]
cmp r13, r8
cmp r13, r8
jb 0x14011d131
test r8, r8
lea rcx, [r8 + r8]
mov rdx, 0xffffffffffffffff
ret 0xffff
invalid
dec dword [rax + 0xf]
retfq 0xffffffffffff8949
invalid
ror byte [rbx - 0x73], 0xc
add byte [rax - 0x39], cl
ret 0xffff
retfq 0xffffffffffff8949
mov r13, qword [rbp + 0x38]
sub r15, rax
jmp case.0x14011c2b3.121
std
invalid
invalid
insd dword [rdi], dx
cmp byte [rcx + 0x29], cl
invalid
std
invalid
mov eax, 1
movabs r15, 0x2600000003
add byte es:[rax], al
add bl, ch
invalid
add byte [rcx - 0x41], cl
add eax, dword [rax]
add byte [rax], al
add byte es:[rax], al
add bl, ch
or al, 0x4c
sub r14, qword [rbp + 0x10]
sub esi, dword [rbp + 0x10]
xor eax, eax
mov rcx, r14
int1
int1
mov r15, rcx
mov rdx, r15
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
mov r15, qword [rax]
sub r15, qword [rbp + 0x10]
sub edi, dword [rbp + 0x10]
sub edi, dword [rbp + 0x10]
xor eax, eax
jmp 0x14011d15a
pop rbp
jmp fcn.140115a20
int3
mov ecx, dword [rcx]
add rdx, 0xfffffffffffffff0
shl r8, 4
shl eax, 4
shl eax, 4
nop
test r8, r8
je 0x14011d1bb
mov eax, dword [rdx + 0x10]
add rdx, 0x10
ret 0x4910
add eax, 0xfffffff0
test rax, rax
test eax, eax
ret 0x4910
test eax, eax
je 0x14011d1a0
mov rdx, qword [rdx + 8]
jmp 0x14011d1c2
or bl, ch
invalid
mov edx, 1
xor eax, eax
add byte [rcx], dh
ror byte [rcx - 0x77], 0xc0
mov r8, rax
pop rbp
jmp fcn.140115a20
int3
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov rax, r8
mov eax, eax
lea r8, [0x1403a4170]
sub byte [rax], al
mov r9d, dword [r8 + rdx*4]
mov qword [rbp - 8], 0
lea r8, [rbp - 8]
mov rdx, rax
call qword [sym.imp.KERNEL32.dll_SetFilePointerEx]
test eax, eax
je 0x14011d209
mov rdx, qword [rbp - 8]
xor eax, eax
jmp 0x14011d21d
call sub.KERNEL32.dll_GetLastError
mov edx, eax
shl rdx, 0x20
or rdx, 2
mov eax, 1
add rsp, 0x30
pop rbp
ret
int3
ret 0x8949
stosb byte [rdi], al
out 0xff, eax
dec esp
int3
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x4d0
in al, dx
rol byte [rax + rax], 1
add al, 0
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
invalid
in al, dx
rol byte [rax + rax], 1
add al, 0
add al, 0
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdi, qword [rdx + 8]
cmp rdi, 0xffffffffffffffff
dec dword [rdi]
test ah, ah
je 0x14011d35e
add byte [rax], al
add byte [rbx + 0xf441042], cl
mov bh, WSAStartup
movzx r15d, word [rdx + 0x42]
mov eax, dword [rdx + 0x10]
movzx r14d, word [rdx + 0x40]
movzx r15d, word [rdx + 0x42]
movzx r12d, word [rdx + 0x44]
movzx esp, word [rdx + 0x44]
mov dword [rdx + 0x10], 0
mov dword [rdx + 0x10], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x297501f8], al
jne 0x14011d2c1
cmp eax, 1
jne 0x14011d2c1
mov rbx, qword [rdx]
cmp r14w, 0x2e
jne 0x14011d36a
invalid
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rsi + 0x45], ah
test edi, edi
add byte [rax], al
test r15w, r15w
je 0x14011d2c1
adc eax, 0xff834166
jne 0x14011d36a
invalid
mov bl, 0
add byte [rax], al
cmp r15w, 0x2e
jne 0x14011d36a
invalid
mov bl, 0
add byte [rax], al
test dword [rbx + 0x66000000], esi
test r12d, r12d
invalid
test r12w, r12w
in al, 0xf
test dword [rcx + 0x49000000], ebp
add byte [rcx - 0x77], cl
invalid
jne 0x14011d36a
add byte [rax], al
mov r14, rdx
lea rbx, [rbp - 0x60]
mov r8d, 0x250
mov rcx, rbx
xor edx, edx
add byte [rax - 0x77], cl
fnstenv [rcx]
shr al, cl
call sub.VCRUNTIME140.dll_memset
mov rcx, rdi
call sub.VCRUNTIME140.dll_memset
sbb eax, dword [rax]
mov rcx, rdi
mov rdx, rbx
mov edx, ebx
call qword [sym.imp.KERNEL32.dll_FindNextFileW]
sbb al, 0
add byte [rbp + 0x496c74c0], al
mov ebx, dword [rsi]
test eax, eax
je 0x14011d354
mov rbx, qword [r14]
lea r14, [rbp - 0x60]
mov r15, qword [sym.imp.KERNEL32.dll_FindNextFileW]
cmp eax, 0x1c3eea
cmp eax, 0x1c3eea
invalid
jmp 0x14011d30d
adc eax, 0x841f0f
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
mov rcx, rdi
mov rdx, r14
call r15
bnd call r15
test eax, eax
je 0x14011d354
invalid
cmp word [rbp - 0x34], 0x2e
cmp dword [rbp - 0x34], 0x2e
jne case.0x1401190b1.321
movzx eax, word [rbp - 0x32]
test ax, ax
test eax, eax
test eax, eax
je case.0x140118375.356
jrcxz 0x14011d384
cmp ax, 0x2e
cmp eax, 0x2e
jne case.0x1401190b1.321
lock inc qword [rbx]
jle case.0x1401190b1.337
lea rcx, [rbp + 0x200]
lea ecx, [rbp + 0x200]
add al, byte [rax]
add byte [rax - 0x73], cl
push rbp
lea rdx, [rbp - 0x60]
mov r8d, 0x250
mov eax, 0x250
call sub.VCRUNTIME140.dll_memcpy
out 0xbc, eax
sbb eax, dword [rax]
movabs al, byte [0xe7e800000250b841]
mov esp, 0x8b8001b
add byte [rax], al
out 0xbc, eax
sbb eax, dword [rax]
mov eax, 8
jmp 0x14011d3e9
add cl, ch
xchg ebp, eax
add byte [rax], al
add al, ch
insd dword [rdi], dx
call sub.KERNEL32.dll_GetLastError
stosd dword [rdi], eax
sbb eax, dword [rax]
cmp eax, 0x12
jne 0x14011d3cf
clc
adc dh, byte [rbp + 0x71]
mov qword [rsi], 0
jmp 0x14011d43c
add byte [rax], al
add cl, ch
rol byte [rax], cl
add byte [rax], al
lock inc qword [rbx]
jle case.0x1401190b1.337
fiadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rdx + 0x14]
adc al, 0x48
adc al, 0x48
add rdx, 0x46
add edx, 0x46
movups xmm0, xmmword [rax]
add byte [rdi], cl
adc byte [rax + 0x10], cl
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x1c]
adc byte [rax + 0x1c], dl
movups xmmword [rbp + 0x21c], xmm2
xchg ebp, eax
sbb al, 2
add byte [rax], al
add byte [rdi], cl
movups xmmword [rbp + 0x210], xmm1
adc dword [rbp + 0x210], ecx
add al, byte [rax]
add byte [rdi], cl
adc dword [rbp + 0x200], eax
add byte [rax], al
add byte [rax], al
movups xmmword [rbp + 0x200], xmm0
add byte [rax], al
lea rcx, [rbp + 0x232]
mov r8d, 0x21e
call sub.VCRUNTIME140.dll_memcpy
mov word [rbp + 0x22c], r14w
cmp dword [rbx + rbx - 0x76bb9a00], 0xffffffb5
sub al, 2
add byte [rax], al
mov esp, 0x4466001b
mov dword [rbp + 0x22c], esi
mov dword [rbp + 0x22c], r14d
mov word [rbp + 0x22e], r15w
mov word [rbp + 0x230], r12w
add byte [rax - 0x75], cl
mov ebp, 0x200
add al, byte [rax]
invalid
add byte [rax - 0x75], cl
mov ebp, 0x200
add al, byte [rax]
invalid
add al, byte [rax]
add bl, ch
xor eax, 0xc148c389
shl rbx, 0x20
shl ebx, 0x20
jmp 0x14011d404
mov ebx, eax
shl rbx, 0x20
shl ebx, 0x20
shl ebx, 0x20
or rbx, 2
mov qword [rbp + 0x1f8], 0
mov dword [rbp + 0x1f8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, byte [rax - 0x39]
test eax, edi
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x10], bh
mov eax, reloc.WS2_32.dll_recv
add byte [rax], al
mov qword [rbp + rax + 0x1f0], rbx
mov dword [rbp + rax + 0x1f0], ebx
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
popfq
mov rbx, qword [rbp + 0x1f8]
mov ebx, dword [rbp + 0x1f8]
clc
add dword [rax], eax
add byte [rax - 0x75], cl
mov rdi, qword [rbp + 0x200]
mov edi, dword [rbp + 0x200]
mov ebp, 0x200
test rbx, rbx
je case.0x1401197e4.307
lea rdx, [rbp + 0x208]
xchg ebp, eax
or byte [rdx], al
add byte [rax], al
lea rcx, [rbp - 0x60]
mov r8d, 0x248
mov eax, 0x248
movabs al, byte [0x17e800000248b841]
movabs al, byte [0x17e800000248b841]
mov eax, 0x248
add al, ch
call sub.VCRUNTIME140.dll_memcpy
invalid
mov esp, 0x8948001b
add byte [rax - 0x77], cl
mov qword [rsi + 8], rbx
mov dword [rsi + 8], ebx
pop rsi
or byte [rax - 0x77], cl
mov qword [rsi + 0x10], rdi
mov qword [rsi + 0x10], rdi
lea rcx, [rsi + 0x18]
lea rdx, [rbp - 0x60]
push rbp
invalid
sbb byte [rax - 0x73], cl
push rbp
movabs al, byte [0xfce800000248b841]
mov r8d, 0x248
add al, byte [rax]
add al, ch
invalid
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], 1
mov dword [rsi], 1
invalid
add dword [rax], eax
add byte [rax], al
cld
mov ebx, 0xc748001b
invalid
add rsp, 0x4d0
pop rbx
pop rdi
invalid
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
ud2
push r14
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x70
lea rbp, [rsp + 0x70]
and al, 0x70
and al, 0x70
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
clc
clc
invalid
invalid
dec dword [rax - 0x77]
ror byte [rax - 0x77], 1
invalid
invalid
mov rax, rdx
mov rsi, rcx
mov esi, ecx
invalid
mov rcx, qword [rdx]
mov rbx, qword [rcx + 0x18]
mov rdi, qword [rcx + 0x20]
pop rcx
sbb byte [rax - 0x75], cl
jns 0x14011d49c
add rdx, 0x34
add edx, 0x34
ret 0x4834
xor al, 0x48
lea rcx, [rax + 0x234]
lea ecx, [rax + 0x234]
xor al, 2
add byte [rax], al
mov r9d, 0x104
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x77], cl
shl byte [rsi + 0x41], 1
mov r8, rdx
cmp word [r8], 0
cmp dword [rax], 0
cmp byte [rax], al
je case.0x1400f69a1.1244
add byte [rax], al
cmp word [r8 + 2], 0
cmp dword [r8 + 2], 0
cmp dword [rax + 2], 0
add byte [rbx + rdi*2 + 0x66], dh
cmp dword [r8 + 4], 0
add al, 0
je case.0x14011ca0c.242
cmp word [r8 + 4], 0
add al, 0
add byte [rcx + rdi*2 + 0x66], dh
cmp dword [r8 + 6], 0
js 0x14011d4b6
invalid
je 0x14011d524
cmp word [r8 + 6], 0
js 0x14011d4b6
add byte [rdi + rsi*2 + 0x66], dh
cmp dword [r8 + 8], 0
cmp dword [rax + 8], 0
je case.0x1400f69a1.1267
cmp word [r8 + 8], 0
cmp dword [rax + 8], 0
js 0x14011d4c0
add byte [rbp + rsi*2 + 0x66], dh
je 0x14011d530
cmp word [r8 + 0xa], 0
cmp dword [r8 + 0xa], 0
add byte [rbx + rsi*2 + 0x66], dh
cmp dword [r8 + 0xc], 0
js 0x14011d4d4
invalid
je 0x14011d536
cmp word [r8 + 0xc], 0
je 0x14011d53c
jno 0x14011d532
cmp word [r8 + 0xe], 0
cmp dword [r8 + 0xe], 0
je case.0x1400e769f.1554
add r9, 0xfffffffffffffff8
add r8, 0x10
add eax, 0x10
sar eax, 0x49
add eax, 0x10
cmp r9, 7
ja 0x14011d490
scasd eax, dword [rdi]
cmp word [rcx], 0
je 0x14011d549
invalid
invalid
cmp word [rax + 0x236], 0
add byte [rax], al
je case.0x1400fac08.1202
add byte [rsi - 0x7d], ah
mov eax, 0x238
add byte [rax], al
invalid
test byte [rsi], bl
cmp word [rax + 0x238], 0
add byte [rax], al
je case.0x14011bdec.268
add dword [rax], eax
add byte [rcx - 0x48], al
add al, 1
add dword [rax], eax
invalid
mov r8d, 0x104
add dword [rax], eax
add byte [rsi - 0x7d], ah
mov eax, 0x23a
add byte [rax], al
cmp word [rax + 0x23a], 0
jne 0x14011d55f
add byte [rbp + 0x4c], dh
add rax, 0x23a
mov rcx, rax
mov ecx, eax
jmp 0x14011d549
add r8, 2
jmp case.0x1400f69a1.1244
invalid
add ch, bl
and cl, byte [rcx - 0x7d]
rol byte [rbx + rbp*8], 0x1c
jmp case.0x1400f69a1.1244
add r8, 4
jmp case.0x1400f69a1.1244
add r8, 6
jmp case.0x1400f69a1.1244
invalid
add r8, 8
ror byte [rax], 0xeb
jmp case.0x1400f69a1.1244
adc byte [rcx - 0x7d], cl
add r8, 0xa
jmp case.0x1400f69a1.1244
ror byte [rdx], 0xeb
or cl, byte [rcx - 0x7d]
ror byte [rbx + rbp*8], 4
or al, 0xeb
invalid
add r8, 0xc
jmp case.0x1400f69a1.1244
add r8, 0xe
mov rcx, r8
ror dword [rax + 0x29], 0xd1
sub rcx, rdx
mov r8, rcx
shr r8, 1
cmp rcx, 0x20a
stc
or al, byte [rdx]
add al, byte [rax]
invalid
jae case.0x1400fac08.1221
add byte [rax], al
add byte [rax - 0x73], cl
mov r8b, 0xe8
mov al, 0xe8
lea rcx, [rbp - 0x50]
call fcn.140118130
enter 0xffffffffffffffab, 0xffffffffffffffff
invalid
mov r12, qword [rbp - 0x48]
mov r14, qword [rbp - 0x40]
test rdi, rdi
test edi, edi
mov qword [rbp - 0x10], r12
je 0x14011d59e
js 0x14011d646
add byte [rax], al
add byte [rdi], cl
mov dh, 5
mov dl, ah
invalid
xor ecx, ecx
mov rdx, rdi
call fcn.1401222c0
xor byte [rbp], cl
invalid
xor byte [rbp], cl
add byte [rax - 0x7b], cl
invalid
invalid
add byte [rax], al
test rax, rax
ror byte [rdi], 0x84
je 0x14011d64a
test byte [rcx + 0x49000000], dh
mov cl, 0
add byte [rax], al
mov r15, rax
mov edi, eax
jmp 0x14011d5a4
mov r15d, 1
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, rbx
mov r8, rdi
mov eax, edi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp - 0x30], rdi
add byte [rax - 0x77], cl
jge 0x14011d586
mov qword [rbp - 0x28], r15
jge 0x14011d592
mov qword [rbp - 0x20], rdi
mov byte [rbp - 0x18], 0
call 0x18d9f1dc5
invalid
call 0x18d9f1dc5
ror byte [rcx + rcx*4 - 0x1e], 1
mov rdx, r12
mov rdx, r12
mov r8, r14
call case.0x14011c02b.204
sgdt [rax]
add byte [rdi], cl
movups xmm0, xmmword [rbp - 0x30]
adc byte [rbp - 0x30], al
sgdt [rax]
add byte [rdi], cl
invalid
adc byte [rbp - 0x30], al
ror byte [rdi], 1
adc byte [rbp - 0x20], cl
movups xmm1, xmmword [rbp - 0x20]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc byte [rdi], r9b
adc dword [rsi], eax
cmp qword [rbp - 0x50], 0
je case.0x1400f69a1.1252
jge 0x14011d594
add byte [rsp + rbx - 0x46], dh
add dword [rax], eax
add byte [rax], al
invalid
mov edx, 1
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x10]
invalid
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
pop rbp
jmp fcn.140055ea0
nop
add rsp, 0x70
add esp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
pop rbp
ret
add rax, 0x236
mov rcx, rax
mov ecx, eax
mov ecx, eax
jmp 0x14011d549
add rax, 0x238
mov rcx, rax
shr ecx, 0x1a
jmp 0x14011d549
invalid
invalid
invalid
lea rax, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov edx, 0x104
mov rcx, r8
mov ecx, eax
ror dword [rcx - 0x77], 0xc0
ror dword [rcx - 0x77], 0xc0
shr al, 0x5a
invalid
call fcn.1402da4a0
sbb eax, dword [rax]
xor ecx, ecx
jmp 0x14011d64f
mov ecx, 1
add dword [rax], eax
add byte [rax], al
mov rdx, rdi
call fcn.1402d9f90
ud2
nop dword [rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x70]
lea ebp, [rdx + 0x70]
push reloc.WS2_32.dll_WSASetLastError
push reloc.WS2_32.dll_WSASetLastError
cmp qword [rbp - 0x50], 0
je 0x14011d68c
mov edx, 1
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp - 0x10]
call fcn.140055ea0
mov bl, dh
invalid
invalid
mov bl, dh
call qword [rax + 0x20c48348]
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
invalid
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x70]
cmp qword [rbp - 0x30], 0
jge 0x14011d68b
invalid
jge 0x14011d68b
rol byte [rax], 1
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rbp - 0x28]
invalid
je 0x14011d6cc
mov rcx, qword [rbp - 0x28]
fdivr dword [rdx + 1]
mov edx, 1
call fcn.140055ea0
xchg ebx, esi
call qword [rax + 0x20c48348]
add rsp, 0x20
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
pop rbp
ret
int3
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1c8
add dword [rax], eax
invalid
add byte [rax], al
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax - 0x39], cl
test dword [rax + 1], eax
add byte [rax], al
add dh, bh
mov qword [rbp + 0x140], 0xfffffffffffffffe
add dh, bh
invalid
mov qword [rbp + 0x130], r8
mov rbx, rcx
mov ebx, ecx
mov ebx, ecx
retf
mov r15, qword [rcx + 8]
mov r14, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
test r14, r14
mov qword [rbp + 0xa0], rcx
mov qword [rbp + 0x128], rdx
mov dword [rbp + 0x128], edx
lea esp, [rax + 0x48000000]
mov dword [rbp + 0x128], edx
movabs al, byte [0x128958948000000]
add byte [rax - 0x77], cl
xchg ebp, eax
sub byte [rcx], al
add byte [rax], al
je case.0x1401184d7.384
movzx eax, byte [r14 + r15 - 1]
cmp al, 0x2f
invalid
setne cl
invalid
cmp al, 0x5c
pop rsp
invalid
sar dword [rsp + rbx*2], 0x41
pop rsp
setne r12b
setne ah
and r12b, cl
and ah, cl
lea rcx, [rbp + 0xb0]
mov rdx, r15
cli
cli
mov r8, r14
call fcn.140118ac0
outsd dx, dword [rsi]
mov bl, 0xff
invalid
outsd dx, dword [rsi]
mov bl, 0xff
inc dword [rdi + rcx - 0x4a]
lodsd eax, dword [rsi]
movzx r13d, byte [rbp + 0xb0]
mov dh, 0xad
mov al, 0
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0xc5
movzx eax, r13b
mov r9, qword [rbp + 0xc0]
add byte [rax], al
mov rsi, qword [rbp + 0xd0]
lea rcx, [0x1403d6718]
lea ecx, [0x1403d6718]
lea ecx, [0x1403d6718]
or eax, 0x2b8fa6
invalid
add byte [rax + 0x63], cl
movsxd rdx, dword [rcx + rax*4]
adc al, 0x81
or dword [rax + 1], 0xf9894cca
add rdx, rcx
add edx, ecx
retf 0x894c
mov rcx, r15
mov qword [rbp + 0x10], r9
jmp rdx
invalid
adc r15b, r15b
loop 0x14011d7cc
invalid
lea rcx, [r9 + 4]
lea ecx, [rcx + 4]
jmp 0x14011d7cc
mov r13b, 6
mov ch, 6
mov dil, 1
xor ebx, ebx
add dword [rcx], esi
fild dword [rbp + 0x31]
invalid
invalid
xor r12d, r12d
in al, 0xe9
jmp case.0x1401190b1.346
mov es, word [rcx]
add byte [rax], al
lea rcx, [rsi + 1]
test rsi, rsi
test esi, esi
cmove rcx, rsi
invalid
add rcx, r9
leave
add qword [rax - 0x7b], r9
add dword [rax - 0x7b], ecx
test byte [rax + 0xf], 0x44
invalid
add ecx, ecx
add rcx, 8
add ecx, 8
or bl, ch
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14011d7cc
mov ecx, 6
invalid
add byte [rax], al
add bl, ch
jmp 0x14011d7cc
lea rcx, [rsi + 1]
invalid
invalid
add byte [rax], al
jmp 0x14011d7cc
lea rcx, [rsi + 1]
add dword [rax - 0x7b], ecx
test rsi, rsi
cmove rcx, rsi
test byte [rax + 0xf], 0x44
invalid
add rcx, r9
add rcx, 2
jmp 0x14011d7cc
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
ja case.default.0x14011dd93
add byte [rax], al
jne case.0x14011cfda.56
mov rcx, qword [rbp + 0xb1]
mov cl, 0
add byte [rax], al
mov rdx, qword [rbp + 0xb8]
mov eax, 0x48000000
mov dword [rbp + 0x7f], edx
push rbp
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rbp
jg case.0x1401193c8.354
mov qword [rbp + 0x7f], rdx
mov qword [rbp + 0x78], rcx
mov dword [rbp + 0x78], ecx
mov r10, qword [rbp + 0xc8]
mov edx, dword [rbp + 0xc8]
xchg ebp, eax
enter 0, 0
add byte [rax], al
invalid
cmp al, 6
sete dil
xor ebx, ebx
mov ecx, 6
invalid
add byte [rax], al
invalid
mov edx, eax
invalid
ret 0x8d4c
lea r8, [0x1403d6734]
movsxd rdx, dword [r8 + rdx*4]
invalid
adc al, 0x90
add rdx, r8
add edx, eax
ret 0xe2ff
jmp rdx
invalid
add rcx, r15
movzx ecx, byte [rcx]
cmp cl, 0x2f
stc
invalid
sete dl
ret 0xf980
pop rsp
sete bl
ret
or bl, dl
mov rcx, qword [rbp + 0xb1]
mov rdx, qword [rbp + 0xb8]
mov qword [rbp + 0x7f], rdx
mov dword [rbp + 0x7f], edx
mov qword [rbp + 0x78], rcx
mov r10, qword [rbp + 0xc8]
enter 0, 0
add byte [rcx - 0x80], al
std
invalid
jne case.0x14011d780.13
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp + 0x7f], edx
invalid
add byte [rcx - 0x80], al
std
invalid
adc cl, byte [rcx + rcx*4 - 0x6b]
test al, 0
add byte [rax], al
mov dword [rbp + 0xa8], edx
mov r13b, 6
mov dil, 1
add ecx, ebp
jmp 0x14011d91f
ret
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
invalid
xor edi, edi
mov ecx, 6
add byte [rax], al
add byte [rcx + 0x58d4cc2], cl
enter 0x2b8e, 0
invalid
add byte [rcx + 0x58d4cc2], cl
ret 0x8d4c
enter 0x2b8e, 0
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
add edx, eax
jmp rdx
invalid
loop 0x14011d8bf
lea rcx, [r9 + 4]
lea ecx, [rcx + 4]
add al, 0x48
test rcx, rcx
test ecx, ecx
je case.0x14011b0e5.366
invalid
mov eax, eax
lea rcx, [0x1403d674c]
invalid
mov gs, word [rbx]
sub eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
invalid
or dword [rax + 1], 0x49e0ffc8
lea ecx, [rcx + 4]
add al, 0xeb
outsd dx, dword [rsi]
jmp case.0x14011d811.2
lea rcx, [rsi + 1]
lea ecx, [rsi + 1]
add dword [rax - 0x7b], ecx
test rsi, rsi
cmove rcx, rsi
cmove ecx, esi
test byte [rax + 0xf], 0x44
invalid
cmove ecx, esi
invalid
add rcx, r9
add ecx, ecx
add rcx, 2
test rcx, rcx
leave
rol dword [rdx], 0x48
test ecx, ecx
leave
leave
jne case.0x14011b0e5.362
mov qword [rbp + 0xa8], r10
mov dword [rbp + 0xa8], edx
add byte [rax], al
add bl, ch
jmp 0x14011d91f
imul ecx, dword [rax - 0x73], 0x8548014e
lea rcx, [rsi + 1]
lea ecx, [rsi + 1]
test rsi, rsi
cmove rcx, rsi
cmove ecx, esi
test byte [rax + 0xf], 0x44
invalid
cmove ecx, esi
invalid
add rcx, r9
add ecx, ecx
leave
add rcx, 8
test rcx, rcx
test ecx, ecx
ror dword [rax], 0x48
test ecx, ecx
leave
jne case.0x14011b0e5.362
jmp case.0x14011b0e5.366
fidivr word [rcx + 2]
mov ecx, 2
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
jmp case.0x14011d811.2
lea rax, [rsi + 1]
test rsi, rsi
cmove rax, rsi
cmove eax, esi
cmove eax, esi
lea rcx, [r9 + rax]
lea ecx, [rcx + rax]
add rcx, 2
add ecx, 2
jmp case.0x14011d811.2
add byte [rax], al
add bl, ch
adc ecx, dword [rax - 0x73]
invalid
invalid
add byte [rax], al
jmp case.0x14011d811.2
add dword [rax - 0x7b], r9d
test byte [rax + 0xf], 0x44
cmove rax, rsi
invalid
invalid
invalid
add ecx, 8
mov qword [rbp + 0xa8], r10
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
add byte [rax], al
cmp rcx, r14
jne 0x14011d91f
invalid
xor eax, eax
cmp r13b, 5
cmp ch, 5
movzx r12d, r12b
cmove r12d, eax
cmove esp, eax
cmove esp, eax
loopne case.0x14011d88e.5
loopne case.0x14011d88e.5
mov rdx, qword [rbp + 0x128]
mov edx, dword [rbp + 0x128]
add byte [rax - 0x77], cl
ror dword [rax - 0x75], 1
xchg ebp, eax
mov rcx, rdx
mov rdx, qword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
xor byte [rcx], al
add byte [rax], al
call fcn.140118330
test al, al
ror byte [rdi], 0x85
invalid
xchg byte [rax], al
add byte [rax], al
invalid
invalid
inc dword [rax + rax*8 + 0x86850f]
add byte [rax], al
test dword [rsi + 0x48000000], eax
lea ecx, [rbp + 0xb0]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0xb0]
mov rdx, qword [rbp + 0x128]
lea rcx, [rbp + 0xb0]
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebp, eax
sub byte [rcx], al
add dword [rax], eax
invalid
add byte [rax], al
mov rdx, qword [rbp + 0x128]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7b], cl
invalid
mov r8, qword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
invalid
add dword [rax], eax
add al, ch
call fcn.140118ac0
invalid
mov dh, 0x95
mov al, 0
invalid
call fcn.140118ac0
invalid
dec dword [rdi]
mov dh, 0x95
mov al, 0
add byte [rax], al
invalid
movzx edx, byte [rbp + 0xb0]
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp + 0xc0]
mov rax, qword [rbp + 0xd0]
mov eax, dword [rbp + 0xd0]
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rax - 0x75], cl
test eax, edx
invalid
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
in eax, dx
lea ebp, [rbx]
invalid
lea r8, [0x1403d6760]
movsxd rdx, dword [r8 + rdx*4]
add byte [rcx + 0x63], cl
adc al, 0x90
add rdx, r8
jmp rdx
ret 0xe2ff
add rcx, 4
jmp 0x14011d9b6
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
cmove edx, eax
add rcx, rdx
add rcx, 2
jmp 0x14011d9b6
mov ecx, 6
add byte [rax], al
jmp 0x14011d9b6
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
cmove rdx, rax
cmove edx, eax
cmove edx, eax
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
or bl, ch
add rcx, rdx
add rcx, 8
or bl, ch
invalid
or bl, ch
add eax, 0x2b9
add byte [rax + 0x3b], cl
cmp ecx, dword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
ja case.0x140119202.417
mov rcx, qword [rbp + 0xa0]
mov ecx, 2
cmp rcx, qword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
ja case.0x140119202.417
add byte [rax - 0x75], cl
lea esp, [rax + 0x48000000]
add byte [rax - 0x39], cl
adc byte [r8], al
add byte [rax], al
invalid
mov rcx, qword [rbp + 0xa0]
add byte [rax - 0x39], cl
adc byte [r8], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rbp + 0x128]
mov qword [rcx + 0x10], 0
mov rdx, qword [rbp + 0x128]
mov r8, qword [rbp + 0x130]
add dword [rax], eax
add byte [rax - 0x7f], cl
invalid
add byte [rax], al
add rsp, 0x1c8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
pop rbp
jmp fcn.14011b7c0
test dil, dil
je 0x14011da5a
pop rbp
pop rbp
lea rcx, [rbp + 0xb0]
mov rsi, qword [rbp + 0x128]
mov ch, 0x28
add dword [rax], eax
add byte [rax], al
mov ch, 0x28
add dword [rax], eax
add byte [rax], al
mov rdx, rsi
mov rbx, qword [rbp + 0x130]
add byte [rax], al
mov rdx, rsi
mov edx, esi
mov rbx, qword [rbp + 0x130]
mov r8, rbx
call fcn.140118ac0
movzx eax, byte [rbp + 0xb0]
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
mov rcx, qword [rbp + 0xc0]
mov rdx, qword [rbp + 0xd0]
rol byte [rax], 0
add byte [rax - 0x75], cl
xchg ebp, eax
rol byte [rax], 1
add byte [rax], al
movzx r8d, al
lea r9, [0x1403d67c4]
lea ecx, [0x1403d67c4]
lea ebp, [rbx]
sub eax, dword [rax]
sub eax, dword [rax]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r9, rsi
mov rsi, qword [rbp + 0xa0]
invalid
add byte [rax], al
add byte [rcx - 1], al
jmp r10
add rcx, 4
add ecx, 4
jmp 0x14011dcaa
cmp qword [rbp + 0x130], 0
cmp dword [rbp + 0x130], 0
add byte [rcx + rbx*4 + 0x41], dh
cmp ch, 3
je 0x14011d9fd
cmp r13b, 3
jae 0x14011d9fd
mov qword [rbp + 0x38], r15
mov qword [rbp + 0x40], r14
jne 0x14011dab2
jne 0x14011dab2
mov byte [rbp + 0x48], r13b
mov rax, qword [rbp + 0x78]
invalid
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0x7f]
mov qword [rbp + 0x49], rax
jg 0x14011dac7
mov dword [rbp + 0x49], eax
mov qword [rbp + 0x50], rcx
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x58], rax
pop rax
mov rax, qword [rbp + 0xa8]
invalid
test al, 0
add byte [rax], al
test dword [rax + 0x48000000], ebp
mov dword [rbp + 0x60], eax
mov qword [rbp + 0x60], rax
mov qword [rbp + 0x68], rsi
mov dword [rbp + 0x68], esi
mov word [rbp + 0x70], 0x200
mov byte [rbp + 0x72], bl
lea rcx, [rbp - 0x60]
lea rdx, [rbp + 0x38]
call fcn.140118f60
mov ah, 0xff
invalid
cmp byte [rbp - 0x60], 0xa
invalid
add cl, byte [rax - 0x72b78da3]
movabs al, byte [0xffb4ade838558d48]
mov ah, 0xff
mov ah, 0xff
inc dword [rax + 0x750aa07d]
mov qword es:[rbp + 0xf0], 0
add byte [rax], al
add byte [rax], al
or dh, byte [rbp + 0x26]
jne 0x14011dadf
mov qword [rbp + 0xf0], 0
mov qword [rbp + 0xf8], 8
mov qword [rbp + 0x100], 0
jmp case.0x14011cfda.97
push rax
add dword [rax], eax
invalid
clc
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], eax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add cl, ch
push rax
add dword [rax], eax
add byte [rdi], cl
movzx eax, byte [0x14041aa10]
mov edx, 0xe0
add byte [rax], al
invalid
mov dh, 5
sub cl, bh
invalid
add byte [rax], al
add byte [rcx], dh
xor ecx, ecx
xor ecx, ecx
call fcn.1401222c0
test rax, rax
je 0x14011e290
add byte [rax], al
add byte [rax], al
mov r14, rax
mov rax, qword [rbp - 0x30]
ror byte [r9 - 0x77], 1
xor byte [rdi], r9b
adc byte [rbp - 0x60], al
ror byte [r9 - 0x77], 1
xor byte [rdi], r9b
adc byte [rbp - 0x60], al
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
movups xmmword [r14 + 0x20], xmm2
push rsi
and byte [rcx + 0xf], al
adc dword [rsi + 0x10], ecx
push rsi
and byte [rcx + 0xf], al
adc dword [rsi + 0x10], ecx
movups xmmword [r14], xmm0
mov qword [rbp + 0x88], 4
mov byte [rax], al
add byte [rax], al
add byte [rax + rax], al
add byte [rax], al
invalid
mov byte [rax], al
add byte [rax], al
add byte [rax + rax], al
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x4b], cl
nop
add byte [rax], al
mov qword [rbp + 0x90], r14
mov qword [rbp + 0x98], 1
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0x38], al
invalid
invalid
add byte [rax - 0x39], cl
test dword [rax + 0x1000000], ebx
add byte [rcx], al
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0x38], al
invalid
invalid
cmp byte [r15], r9b
adc byte [rbp + 0x48], cl
movups xmm1, xmmword [rbp + 0x48]
movups xmm2, xmmword [rbp + 0x58]
adc byte [rbp + 0x58], dl
movups xmm3, xmmword [rbp + 0x68]
movaps xmmword [rbp + 0xe0], xmm3
movaps xmmword [rbp + 0xd0], xmm2
movaps xmmword [rbp + 0xc0], xmm1
rol byte [rax], 0
add byte [rdi], cl
movaps xmmword [rbp + 0xb0], xmm0
movaps xmmword [rbp + 0xb0], xmm0
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp + 0xf0]
lea rdx, [rbp + 0xb0]
lea edx, [rbp + 0xb0]
lea edx, [rbp + 0xb0]
call fcn.140118f60
cmp byte [rbp + 0xf0], 0xa
lock add byte [rax], al
add byte [rdx], cl
invalid
lock add byte [rax], al
add byte [rdx], cl
add byte [rax], al
or cl, byte [rdi]
je 0x14011dc13
test byte [rdx + 0x41000000], cl
mov edi, 1
add byte [rax], al
invalid
mov al, byte [rax]
add byte [rax], al
mov r15d, 1
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
mov ch, 0x88
add byte [rax], al
lea rsi, [rbp + 0x88]
add byte [rax], al
add byte [rbp + rcx*4 - 0x53], cl
invalid
invalid
lodsd eax, dword [rsi]
lock add byte [rax], al
add byte [rax], al
lea r13, [rbp + 0xf0]
lea r12, [rbp + 0xb0]
movsd dword [rdi], dword [rsi]
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x5b], cl
mov al, 0
add byte [rax], al
add byte [rbx + rdi - 0x43], cl
invalid
invalid
invalid
mov byte [rax], al
invalid
add byte [rax], al
cmp r15, qword [rbp + 0x88]
add byte [rax], al
add byte [rbp + 0x12], dh
jne 0x14011dbbf
add byte [rax], al
jne 0x14011dbbf
mov rcx, rsi
int1
mov rdx, r15
cli
call fcn.1402de8b0
sbb al, 0
mov r14, qword [rbp + 0x90]
add byte [rax], al
add byte [rcx + 0x6b], cl
invalid
add byte [rax], al
imul rax, r15, 0x38
mov rcx, qword [rbp + 0x120]
mov ecx, dword [rbp + 0x120]
mov ecx, dword [rbp + 0x120]
lea esp, [rax]
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
invalid
invalid
mov qword [r14 + rax + 0x30], rcx
mov dword [rsi + rax + 0x30], ecx
xor byte [rdi], cl
movups xmm0, xmmword [rbp + 0xf0]
adc byte [rbp + 0xf0], al
test eax, esi
add byte [rax], al
lock add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movups xmm1, xmmword [rbp + 0x100]
adc byte [rbp + 0x100], cl
lea eax, [rax]
add dword [rax], eax
add byte [rdi], cl
add byte [rcx], al
add byte [rax], al
movups xmm2, xmmword [rbp + 0x110]
adc byte [rbp + 0x110], dl
adc byte [rcx], al
add byte [rax], al
add byte [rcx + 0xf], al
movups xmmword [r14 + rax + 0x20], xmm2
movups xmmword [rsi + rax + 0x20], xmm2
adc dword [rsi + rax + 0x20], edx
push rsp
invalid
movups xmmword [r14 + rax + 0x10], xmm1
adc dword [rsi + rax + 0x10], ecx
invalid
movups xmmword [r14 + rax], xmm0
inc r15
inc edi
invalid
inc edi
mov qword [rbp + 0x98], r15
mov dword [rbp + 0x98], edi
add byte [rax], al
mov rcx, r13
mov ecx, ebp
jmp 0x128f46552
mov rdx, r12
call fcn.140118f60
mov bl, 0xff
inc dword [rax + 0xf0bd]
add byte [rdx], cl
mov bl, 0xff
invalid
inc dword [rax + 0xf0bd]
lock add byte [rax], al
add byte [rdx], cl
jne case.default.0x14011dc6a
xchg ecx, eax
movups xmm0, xmmword [rbp + 0x88]
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0xf0], xmm0
sub dword [rbp + 0xf0], eax
test eax, esi
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], ebx
cwde
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x100], rax
mov rax, qword [rbp + 0x98]
cwde
add byte [rax], al
add byte [rax], al
invalid
invalid
test dword [rax], eax
add dword [rax], eax
invalid
add byte [rax], al
mov qword [rbp + 0x100], rax
add byte [rax], al
add dh, al
test dword [rdi], edi
add dword [rax], eax
add byte [rax], al
mov byte [rbp + 0x13f], 0
lea rcx, [rbp + 0x38]
mov rsi, qword [rbp + 0x128]
mov ch, 0x28
sub byte [rcx], al
add byte [rax], al
invalid
cmp byte [r8 - 0x75], r9b
mov ch, 0x28
sub byte [rcx], al
invalid
add byte [rax - 0x77], cl
mov r8, qword [rbp + 0x130]
mov eax, dword [rbp + 0x130]
add byte [rax], al
mov rdx, rsi
mov edx, esi
mov r8, qword [rbp + 0x130]
add byte [rax], al
call fcn.140118ac0
movzx edx, byte [rbp + 0x38]
mov dh, 0x55
cmp byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x48]
mov rax, qword [rbp + 0x58]
mov dh, 0x55
cmp byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rbp + 0x58]
lea r8, [0x1403d677c]
lea eax, [0x1403d677c]
mov ebp, dword [rbx]
add byte [rbp + 0x63], cl
movsxd r9, dword [r8 + rdx*4]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
jmp r9
add rcx, 4
jmp 0x14011de56
add al, 0xe9
loopne 0x14011dc75
add byte [rax], al
add byte [rbp + rcx*4 + 0x42], cl
add dword [rax - 0x7b], ecx
invalid
invalid
lea r8, [rdx + 1]
lea eax, [rdx + 1]
add dword [rax - 0x7b], ecx
test rdx, rdx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
invalid
cmove r8, rdx
add rcx, r8
add rcx, 8
ror dword [rax], 0xeb
invalid
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
mov ecx, 6
jmp 0x14011dcaa
sbb dword [rbp + rcx*4 + 0x42], ecx
add dword [rax - 0x7b], ecx
test rdx, rdx
cmove r8, rdx
invalid
invalid
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
cmove eax, edx
add rcx, r8
add rcx, 2
add ecx, 2
jmp 0x14011dcaa
invalid
mov ecx, 2
add byte [rax], al
mov rbx, qword [rbp + 0x130]
mov ebx, dword [rbp + 0x130]
popfq
xor byte [rcx], al
add byte [rax], al
sub rbx, rcx
jb case.0x140119202.417
invalid
add byte [rax], al
add eax, 0x3480000
lea ebp, [rax]
add rcx, qword [rbp + 0x128]
add dword [rax], eax
add byte [rcx - 0x77], cl
leave
add byte [rax], al
mov r9, rcx
test rbx, rbx
test ebx, ebx
je 0x14011dcd7
movzx ecx, byte [r9]
cmp ecx, 0x2f
je case.0x14011d97a.43
or dword [rbx + 0x34742ff9], eax
cmp ecx, 0x5c
stc
pop rsp
je case.0x14011d97a.43
add al, 0xfb
cmp al, 1
ja case.0x14011d97a.43
mov rcx, rsi
mov ecx, esi
je case.0x1400f69a1.1287
jmp 0x18911dce6
lea rdx, [0x1403a28c8]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
call fcn.14011b7c0
invalid
mov rcx, rsi
jmp case.0x1400f69a1.1287
lea rcx, [rbp + 0xb0]
mov rdx, r15
lea ecx, [rbp + 0xb0]
add byte [rcx + rcx*4 - 6], cl
mov r8, r14
call fcn.140118ac0
movzx r8d, byte [rbp + 0xb0]
mov dh, 0x85
mov al, 0
add byte [rax], al
test al, 0xad
lodsd eax, dword [rsi]
invalid
mov dh, 0x85
mov al, 0
add byte [rax], al
test dword [rax + 0x48000000], esi
mov eax, dword [rbp + 0xc0]
test eax, eax
add byte [rax], al
invalid
mov rax, qword [rbp + 0xc0]
test eax, eax
add byte [rax], al
rol byte [rax], 0
add byte [rax - 0x75], cl
mov rdx, qword [rbp + 0xd0]
xchg ebp, eax
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x1403d67e0]
lea rcx, [0x1403d67e0]
movsxd r9, dword [rcx + r8*4]
invalid
or al, 0x81
invalid
or al, 0x81
add r9, rcx
jmp r9
jmp rcx
lea rcx, [rax + 4]
jmp case.0x14011dd3c.7
invalid
xor al, 0x48
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rcx, rax
ror dword [rax - 0x7d], 0xc1
add rcx, 2
jmp case.0x14011dd3c.7
invalid
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
invalid
invalid
jmp case.0x14011dd3c.7
lea rcx, [rdx + 1]
test rdx, rdx
ror byte [rax + 0xf], cl
retf 0x148
retf 0x148
invalid
add qword [rax - 0x7b], rcx
ror byte [rax + 0xf], cl
retf 0x148
retf 0x148
retf 0x148
add rcx, 8
jmp case.0x14011dd3c.7
mov ecx, 2
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
cmp rcx, r14
cmp ecx, esi
ja case.default.0x14011dd93
rol byte [rax + rax], 1
add al, 0
add byte [rcx + rcx*4 - 0x3f], al
mov ecx, r8d
lea r8, [0x1403d67fc]
lea eax, [0x1403d67fc]
sub eax, dword [rax]
movsxd rcx, dword [r8 + rcx*4]
or al, 0x88
add rcx, r8
jmp rcx
sar edi, 0xe1
add rax, 4
add eax, 4
jmp 0x14011ddc8
sub eax, 0x8948c031
int1
xor eax, eax
mov rcx, rsi
mov ecx, esi
mov ecx, esi
jmp 0x14011de19
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
cmove ecx, edx
cmove ecx, edx
add rax, rcx
add eax, ecx
add rax, 2
jmp 0x14011ddc8
invalid
adc cl, byte [rax - 0x73]
add qword [rax - 0x7b], rcx
lea rcx, [rdx + 1]
test rdx, rdx
ror byte [rax + 0xf], cl
invalid
invalid
ror byte [rax + 0xf], cl
cmove ecx, edx
retf 0x148
add rax, rcx
add rax, 8
invalid
invalid
enter 0xffffffffffff8348, 0xffffffffffffffc0
or byte [rax - 0x7b], cl
ror byte [rax - 0x77], 0xf1
mov ecx, esi
ror byte [rax], 0x48
test eax, eax
test rax, rax
mov rcx, rsi
jne 0x14011ddea
xor eax, eax
ror byte [rax - 0x77], 0x41
adc cl, ch
idiv ebx
sti
mov qword [rcx + 0x10], rax
jmp case.0x1400f69a1.1287
sti
invalid
invalid
sti
invalid
mov eax, 6
jmp 0x14011dde7
add bl, ch
add eax, 0x2b8
invalid
add al, byte [rax]
invalid
mov eax, 2
add byte [rax - 0x77], cl
int1
mov rcx, rsi
cmp r14, rax
jbe 0x14011de0e
cmp byte [r15 + rax], 0xbf
cmp byte [rdi + rax], 0xbf
jg case.0x1400e769f.1601
lea rcx, [0x1403a2d22]
sub byte [rax], al
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
sub byte [rax], al
mov edx, 0x37
add byte [rax], al
add al, ch
call fcn.1402da510
call fcn.1402da510
jne 0x14011ddf6
cmp r14, rax
jb case.0x1400f69a1.1287
invalid
invalid
invalid
invalid
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
jmp case.0x1400f69a1.1287
mov al, 0xfb
invalid
dec dword [rax - 0x73]
push rax
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
ror byte [rax + 1], 1
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
or bl, ch
invalid
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
invalid
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
add bl, ch
sbb dword [rax - 0x73], ecx
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
ror byte [rax + 1], 1
add rcx, rdx
add rcx, 2
jmp 0x14011de56
mov ecx, 2
invalid
invalid
lea esi, [rax]
jmp 0x14011de56
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
invalid
invalid
add rcx, rdx
add rcx, 2
jmp 0x14011de56
mov ecx, 2
cmp rcx, qword [rbp + 0x130]
mov rax, qword [rbp + 0x128]
add dword [rax], eax
add byte [rdi], cl
xchg dword [rdx], ecx
or al, byte [rax + rax]
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
test dword [rax], ebp
add dword [rax], eax
add byte [rdi], cl
xchg dword [rdx], ecx
or al, byte [rax + rax]
add byte [rbp + 4], dh
xor eax, eax
jmp 0x14011de85
jne 0x14011de70
movzx eax, byte [rsi]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
mov rcx, qword [rbp + 0x58]
mov qword [rbp + 0xe0], rcx
movups xmm0, xmmword [rbp + 0x38]
movups xmm1, xmmword [rbp + 0x48]
movups xmmword [rbp + 0xd0], xmm1
movups xmmword [rbp + 0xd0], xmm1
add byte [rax], al
add byte [rdi], cl
adc dword [rbp + 0xc0], eax
movups xmmword [rbp + 0xc0], xmm0
mov rcx, qword [rbp + 0x128]
mov qword [rbp + 0xb0], rcx
mov al, 0
add byte [rax], al
lea ebp, [rax]
add dword [rax], eax
add byte [rax - 0x77], cl
lea esi, [rax + 0x48000000]
mov al, 0
add byte [rax], al
mov rcx, qword [rbp + 0x130]
mov al, 0
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
lea esi, [rax]
invalid
add byte [rax], al
mov rcx, qword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
lea edi, [rax + 0x66000000]
add byte [rax], al
mov word [rbp + 0xe8], 0x200
invalid
test edx, ebp
mov qword [rbp + 0xb8], rcx
add byte [rax], al
mov word [rbp + 0xe8], 0x200
mov byte [rbp + 0xea], al
test edx, ebp
add byte [rax], al
add byte [rax - 0x73], cl
add byte [rax], al
lea rsi, [rbp + 0x39]
jne 0x14011df0e
cmp dword [rax - 0x73], ecx
jge 0x14011df11
lea rdi, [rbp + 0x38]
lea rbx, [rbp + 0xb0]
xor r15d, r15d
invalid
jmp 0x14011df2b
invalid
mov rax, qword [rbp + 0xf8]
test eax, edi
clc
add byte [rax], al
add byte [rcx + 0x6b], cl
add byte [rax], al
imul rcx, r14, 0x38
invalid
cmp byte [rax + rcx*4 + 0x24], al
or byte [rdi], cl
adc byte [rsi], al
mov byte [rax + rcx], r12b
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
and byte [rdi], cl
adc dword [rax + rcx + 1], eax
invalid
and byte [rdi], cl
adc dword [rax + rcx + 1], eax
invalid
add dword [rdi], ecx
movups xmmword [rax + rcx + 0x11], xmm1
adc dword [rax + rcx + 0x11], ecx
movups xmmword [rax + rcx + 0x21], xmm2
adc dword [rax + rcx + 0x21], edx
push rsp
or byte [rcx], ah
mov rdx, qword [rsi + 0x2f]
mov qword [rax + rcx + 0x30], rdx
cmp r13, 1
add dword [rax + 1], edi
push rsi
invalid
add dword [rax + 1], edi
add byte [rax - 0x7d], cl
sbb rax, 0xffffffffffffffff
sbb eax, 0xffffffff
fdivr st(7)
mov qword [rbp + 0x100], rax
add dword [rax], eax
add dh, al
mov byte [rbp + 0x13f], 0
test dword [rdi], edi
add dword [rax], eax
add byte [rax], al
mov rcx, rdi
mov rdx, rbx
mov edx, ebx
call fcn.140118f60
movzx r12d, byte [rbp + 0x38]
cmp r12b, 0xa
cmp ah, 0xa
inc dword [rdi + rcx - 0x4a]
cmp byte gs:[rcx - 0x80], al
cmp ah, 0xa
je 0x14011e03b
lea eax, [r12 - 6]
cmp ah, 0xa
je 0x14011e03b
lea eax, [r12 - 6]
lea ecx, [r12 - 5]
cmp al, 4
invalid
add al, 0xf
mov dh, 0xc1
movzx eax, cl
cmovae eax, r15d
cmp al, 1
je 0x14011df97
invalid
xor al, 0xf
mov dh, 0xc0
movzx eax, al
cmp eax, 2
je 0x14011df2b
invalid
cmp eax, 3
jne 0x14011dfd7
mov rax, qword [rbp + 0x100]
sub rax, 1
jb 0x14011df2b
mov rcx, qword [rbp + 0xf8]
imul rdx, rax, 0x38
sar byte [rax], 1
cmp byte [rax + 0x7509113c], al
or dword [rbp - 0x63], esi
jne 0x14011df2b
mov qword [rbp + 0x100], rax
jmp 0x14011df2b
mov rax, qword [rbp + 0xf0]
mov r13, qword [rbp + 0x100]
mov ebp, dword [rbp + 0x100]
lodsd eax, dword [rsi]
add byte [rcx], al
add byte [rax], al
add byte [rbp + 0x31], al
invalid
add byte [rbp + 0x31], al
test byte [rbp - 0x7b], 0xed
test r13, r13
test r13, r13
setne r14b
setne dh
mov qword [rbp + 0x100], r14
cmp rax, r14
add dword [rax], eax
add byte [rcx + rdi - 0x10], cl
cmp rax, r14
jne 0x14011dee5
test dword [rsi], esp
invalid
inc esi
test dword [rdi], edi
invalid
add dword [rax], eax
mov byte [rbp + 0x13f], 0
invalid
add byte [rax], al
lea rcx, [rbp + 0xf0]
call fcn.14011a2d0
inc dl
ret 0xffff
jmp 0x14011dee5
invalid
invalid
invalid
invalid
ret 0xffff
dec dword [rbx + rcx*4 - 0x53]
add byte [rcx], al
add byte [rax], al
invalid
mov r13, qword [rbp + 0x100]
mov ebp, dword [rbp + 0x100]
add byte [rbx + rdi - 0x53], cl
lock add byte [rax], al
cmp r13, qword [rbp + 0xf0]
cmp ebp, dword [rbp + 0xf0]
add byte [rbp + 0x13], dh
jne 0x14011dffa
mov byte [rbp + 0x13f], 0
lea rcx, [rbp + 0xf0]
invalid
lock add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
add byte [rax], al
add al, ch
invalid
add byte [rax], al
call fcn.14011a2d0
dec dword [rax - 0x75]
test eax, edi
add byte [rax], al
mov rax, qword [rbp + 0xf8]
imul rcx, r13, 0x38
add byte [rcx + 0x6b], cl
int 0x38
mov byte [rax + rcx], r12b
and al, 8
movups xmm0, xmmword [rsi]
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
push rsi
invalid
adc byte [rdi], r9b
adc byte [rsi + 0x20], dl
push rsi
invalid
movups xmmword [rax + rcx + 1], xmm0
adc dword [rax + rcx + 1], eax
movups xmmword [rax + rcx + 0x11], xmm1
or byte [rcx], dl
movups xmmword [rax + rcx + 0x21], xmm2
mov rdx, qword [rsi + 0x2f]
mov qword [rax + rcx + 0x30], rdx
mov dword [rax + rcx + 0x30], edx
push rsp
or byte [rax], dh
or byte [rax], dh
inc r13
mov qword [rbp + 0x100], r13
lodsd eax, dword [rsi]
add byte [rcx], al
add dword [rax], eax
invalid
lodsd eax, dword [rsi]
add byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add cl, ch
invalid
jmp 0x14011df2b
mov qword [rbp + 0x18], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x20], 1
mov qword [rbp + 0x28], 0
sub byte [r8], r8b
add byte [rax], al
add dh, al
xor byte [r9], r8b
and byte [r9], r8b
and byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
sub byte [r8], r8b
add byte [rax], al
add dh, al
xor byte [r9], r8b
mov rax, qword [rbp + 0xf0]
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], ebp
add byte [rax], al
mov qword [rbp + 0x128], rax
mov rax, qword [rbp + 0xf8]
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], esi
add dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rbp + 0x100]
add dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
jbe case.0x14011cfda.78
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
test eax, edi
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], esi
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
test dword [rax], eax
add dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
jbe case.0x14011cfda.78
test byte [rsi + 1], dh
add byte [rax], al
add byte [rax + 0x6b], cl
imul rsi, rax, 0x38
mov rbx, qword [rbp + 0x130]
mov ebx, dword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
invalid
cmp byte [rax - 0x75], cl
popfq
xor byte [rcx], al
add byte [rax], al
add rsi, rbx
lea r12, [rbp - 0x27]
lea esp, [rbp - 0x27]
lea esp, [rbp - 0x27]
invalid
lea r14, [0x1403d6798]
lea esi, [0x1403d6798]
xor eax, 0x2b86fc
sub eax, dword [rax]
add byte [rcx], dh
shr bl, 0xf
jmp case.0x1400e769f.1652
xor eax, eax
jmp case.0x1400e769f.1652
xor eax, eax
ror byte [rax - 0x7d], 0xc3
cmp byte [rax + 0x39], cl
invalid
invalid
add rbx, 0x38
cmp rbx, rsi
je case.0x1400f69a1.1297
je case.0x1400f69a1.1297
test byte [rdx + 1], cl
add byte [rax], al
invalid
add byte [rdi], cl
mov dh, 0x3b
invalid
movzx edi, byte [rbx]
cmp eax, dword [rbx - 0x7bf0f501]
cmp edi, 0xa
je case.0x1400f69a1.1297
test byte [rsi], bh
add dword [rax], eax
invalid
test byte [rsi], bh
add dword [rax], eax
add dword ds:[rax], eax
add byte [rax - 0x78], al
jge 0x14011e097
invalid
mov byte [rbp - 0x28], dil
fmul dword [rax - 0x75]
xor byte [r9 - 0x77], cl
xor byte [rcx - 0x77], cl
mov rcx, qword [rbx + 0x30]
mov qword [r12 + 0x2f], rcx
mov dword [rsp + 0x2f], ecx
xor byte [rcx - 0x77], cl
mov dword [rsp + 0x2f], ecx
and al, 0x2f
and al, 0x2f
movups xmm0, xmmword [rbx + 1]
movups xmm1, xmmword [rbx + 0x11]
adc byte [rbx + 0x11], cl
add dword [r15], ecx
adc byte [rbx + 0x11], cl
adc qword [r15], rcx
adc dword [rdi], ecx
movups xmm2, xmmword [rbx + 0x21]
adc byte [rbx + 0x21], dl
and dword [rcx + 0xf], eax
adc dword [rsp + 0x20], edx
movups xmmword [r12 + 0x20], xmm2
movups xmmword [rsp + 0x20], xmm2
movups xmmword [r12 + 0x10], xmm1
adc dword [rsp + 0x10], ecx
movups xmmword [r12], xmm0
movups xmmword [rsp], xmm0
add al, 0x24
test al, 1
je 0x14011e113
lea rcx, [rbp - 0x28]
lea rdx, reloc.WS2_32.dll_getsockname
lea edx, reloc.WS2_32.dll_getsockname
fmul dword [r8 - 0x73]
lea edx, reloc.WS2_32.dll_getsockname
adc eax, 0x284914
sub byte [r8], al
call fcn.140119330
test al, al
jne 0x14011e113
inc dword [rax + rax*8 - 0x47bee98b]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x18]
lea rdx, [0x1403a28c8]
sub byte [rax], al
sbb byte [r8 - 0x73], r9b
sbb byte [rax - 0x73], cl
adc eax, 0x2847ba
sub byte [r8], r8b
sub byte [rax], al
add al, ch
lodsd eax, dword [rsi]
invalid
call fcn.14011b7c0
lea r13d, [rdi - 6]
lea ebp, [rdi - 6]
outsd dx, dword [rsi]
cli
lea eax, [rdi - 5]
sti
cmp r13b, 4
cmp ch, 4
movzx eax, al
mov dh, 0xc0
mov ecx, 0
add byte [rax], al
add byte [rax], al
cmovae eax, ecx
ror dword [rbx + rcx*4 + 0x7d], 0xe8
mov r15, qword [rbp - 0x18]
call 0x100c7f075
movzx r8d, al
ror byte [rbx + 0x63], 4
xchg byte [rcx + rax - 0x10], cl
add rax, r14
movsxd rax, dword [r14 + r8*4]
add al, 0x86
add rax, r14
invalid
jmp rax
add byte [rbx + rcx*4 + 0x45], cl
or bl, ch
invalid
mov r8, qword [rbp + 8]
jmp 0x14011e172
invalid
or r11b, r13b
mov rdx, qword cs:[rbp - 0x20]
mov edx, dword [rbp - 0x20]
mov r8, r15
jmp 0x14011e172
invalid
and eax, 0x1b841
add dword [rax], eax
add byte [rax], al
lea rdx, [0x1403d13c2]
xor ch, byte [rbx]
add bl, ch
jmp 0x14011e172
jmp 0x14011e172
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x2b1e27
sub eax, dword [rax]
add bl, ch
invalid
add bl, ch
invalid
push rsi
sub byte [r8], r8b
lea rcx, [rbp + 0x18]
call fcn.14011b7c0
movzx ecx, r13b
movzx ecx, ch
inc rcx
inc ecx
sbb r8b, r13b
sbb al, ch
invalid
movzx ecx, ch
rol dword [rcx - 0x80], 0xfd
add al, 0xb8
add byte [rax], al
add byte [rax], al
invalid
cmp r13b, 4
mov eax, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xf], cl
enter 0xffffffffffff8348, 0xfffffffffffffff9
cmp rcx, 1
cmp ecx, 1
invalid
test byte [rdi], al
invalid
cmovae rcx, rax
cmp rcx, 1
cmp ecx, 1
cmp ecx, 1
je 0x14011e0a0
mov al, 1
test rcx, rcx
jne case.0x1400fbf5c.1402
invalid
invalid
invalid
invalid
mov rax, qword [rbp - 8]
clc
mov ecx, edi
lea rdx, [0x1403d67ac]
adc eax, 0x2b85fb
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
add r15, 4
jmp case.0x1400f69a1.1299
lea rcx, [rax + 1]
test rax, rax
test eax, eax
ror byte [rax + 0xf], 0x44
enter 0x149, 0xffffffffffffffcf
add r15, 8
jmp case.0x1400f69a1.1299
mov edi, 6
invalid
add byte [rax], al
add bl, ch
adc cl, byte [rax - 0x73]
invalid
invalid
jmp case.0x1400f69a1.1299
lea rcx, [rax + 1]
test rax, rax
invalid
add qword [rax - 0x7b], rcx
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove rcx, rax
add r15, rcx
enter 0x149, 0xffffffffffffffcf
add r15, 2
add cl, byte [rbp - 0x7b]
test r15, r15
dec dword [rdi]
setne al
jmp case.0x1400fbf5c.1402
invalid
invalid
xchg ebp, eax
shr cl, 0xa9
invalid
invalid
dec dword [rax - 0x7d]
mov ebp, 0x128
add dword [rax], eax
invalid
cmp qword [rbp + 0x128], 0
add dword [rax], eax
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
or byte [rax], al
je case.0x14011b0e5.424
mov edx, 8
add byte [rax], al
mov rcx, qword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
call fcn.140055ea0
jl case.0x14011b0e5.444
dec dword [rax - 0x75]
mov ch, 0xa0
add byte [rax], al
add byte [rax - 0x7d], cl
cmp qword [rsi], 0
je 0x14011e22f
invalid
mov rsi, qword [rbp + 0xa0]
cmp qword [rsi], 0
je 0x14011e22f
invalid
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
mov edx, 1
add dword [rax], eax
add byte [rax], al
invalid
add al, ch
jno case.0x1401197e4.399
call fcn.140055ea0
dec dword [rdi]
dec dword [rdi]
movups xmm0, xmmword [rbp + 0x18]
adc byte [rbp + 0x18], al
sbb byte [rdi], cl
movups xmm1, xmmword [rbp + 0x28]
adc byte [rbp + 0x28], cl
sub byte [rdi], cl
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
add rsp, 0x1c8
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, [0x1403a28b0]
lea eax, [0x1403a28b0]
sub byte [rax], r8b
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
mov edx, esi
call fcn.1402da3c0
rcr dword [rbx], 0
lea r8, [0x1403a28b0]
lea eax, [0x1403a28b0]
sub byte [rax], al
mov rdx, qword [rbp + 0x130]
xchg ebp, eax
xor byte [rcx], al
add byte [rax], al
invalid
add al, ch
call fcn.1402da3c0
rcr qword [rbx], 0
sbb eax, dword [rax]
mov byte [rbp + 0x13f], 0
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
invalid
add byte [rax], al
lea r8, [0x1403a28b0]
add eax, 0x28462e
sub byte cs:[rax], r8b
sub byte [rax], al
mov rdx, qword [rbp + 0x130]
xchg ebp, eax
xor byte [rcx], al
add byte [rax], al
call fcn.1402da3c0
rcr dword [rbx], 0
ud2
mov ecx, 8
add byte [rax], al
add byte [rdx + 0xe0], bh
mov edx, 0xe0
mov edx, 0xe0
add al, ch
int1
call fcn.1402d9f90
int3
mov esp, 0x48cc001b
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r15
push rdi
push rdi
push r14
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rax - 0x7d], cl
invalid
invalid
mov ebp, 0x128
sub byte [rcx], al
add byte [rax], al
invalid
cmp qword [rbp + 0x128], 0
sub byte [rcx], al
add byte [rax], al
invalid
add byte [rcx + rdx - 0x46], dh
or byte [rax], al
invalid
je case.0x1401193c8.382
mov edx, 8
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x130]
mov ecx, dword [rbp + 0x130]
lea esi, [rax]
add dword [rax], eax
invalid
add al, ch
call fcn.140055ea0
leave
jnp case.0x1401193c8.374
dec dword [rax - 0x7d]
jge case.0x1401193c8.372
invalid
cmp qword [rbp + 0x18], 0
cmp dword [rbp + 0x18], 0
sbb byte [rax], al
add byte [rsi + rcx + 0x48], dh
je case.0x1401193c8.394
mov rcx, qword [rbp + 0x20]
mov ecx, dword [rbp + 0x20]
and byte [rdx + 1], bh
mov edx, 1
add al, ch
call fcn.140055ea0
mov ah, 0x7b
inc esi
invalid
jnp case.0x1401193c8.379
inc esi
mov byte [rbp + 0x13f], 1
test dword [rdi], edi
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add dword [rax - 0x7d], ecx
invalid
invalid
invalid
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 rbp
pop r14
pop r15
pop rdi
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
add byte [rax], al
invalid
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 rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
invalid
invalid
cmp qword [rbp + 0x88], 0
je case.0x1401193c8.376
invalid
mov ebp, 0x88
add byte [rcx + rdx + 0x48], dh
mov ecx, dword [rbp + 0x90]
nop
add byte [rax], al
invalid
adc dword [rax - 0x75], ecx
lea edx, [rax - 0x46000000]
nop
add byte [rax], al
add byte [rdx + 8], bh
mov rcx, qword [rbp + 0x90]
nop
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
add al, ch
call fcn.140055ea0
pop rcx
jnp case.0x1401193c8.391
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rdi
pop rdi
pop rbp
ret
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
push rbp
adc byte [rbp + 0x41], dl
push rdi
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
lea rbp, [rdx + 0x80]
add byte [rax + 0x13fbd], al
add byte [rax], al
invalid
cmp byte [rbp + 0x13f], 0
add byte [rbp + 0x1b], dh
jne 0x14011e3a0
cmp qword [rbp + 0xf0], 0
add byte [rax], al
add byte [rax], al
je 0x14011e3a0
mov rcx, qword [rbp + 0xf8]
mov ecx, dword [rbp + 0xf8]
mov edx, 8
or byte [rax], al
add byte [rax], al
invalid
call fcn.140055ea0
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
mov r8, rdx
ror byte [rax - 0x77], 1
retf 0x8d48
invalid
invalid
call fcn.14011a380
mov edi, 0x8b48ffff
mov eax, dword [rbp - 0x10]
ror byte [rax - 0x77], 1
retf 0x8d48
invalid
mov eax, dword [rbp - 0x10]
invalid
mov rsi, qword [rbp - 8]
movabs rbx, 0x8000000000000000
cmp rax, rbx
cmp eax, ebx
add byte [rax], al
add byte [rax + 0x74d83948], al
or byte [rax + 0x39], 0xd8
cmp eax, ebx
je case.0x14011bdec.302
sub cl, byte [rax - 0x75]
add byte [r8 - 0x77], r9b
invalid
invalid
mov rcx, qword [rbp]
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x28], eax
fmul dword [r8 - 0x77]
jne 0x14011e3df
invalid
mov qword [rbp - 0x20], rsi
mov dword [rbp - 0x20], esi
mov qword [rbp - 0x18], rcx
mov dword [rbp - 0x18], ecx
lea rcx, [rbp - 0x40]
ror byte [r8 - 0x73], 0x55
fsubr st(0)
lea rdx, [rbp - 0x28]
call fcn.14011c3f0
loopne 0x14011e3ed
invalid
dec dword [rax - 0x75]
mov edi, dword [rbp - 0x40]
ror byte [rax - 0x75], 0x75
invalid
loopne 0x14011e3ed
invalid
ror byte [rax - 0x75], 0x75
enter 0x3948, 0xffffffffffffffdf
cmp rdi, rbx
mov esi, dword [rbp - 0x38]
cmp rdi, rbx
jne case.0x14011c2b3.206
or al, 0x48
mov eax, esi
invalid
mov rax, rsi
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rcx, rsi
xor edx, edx
sar bh, cl
adc eax, 0x1c2db4
test eax, eax
je case.0x14011bdec.304
test rdi, rdi
je case.0x14011e138.31
push qword [rbp + rsi - 0x46]
mov edx, 2
add al, byte [rax]
add byte [rax], al
mov rcx, rsi
call fcn.140055ea0
xor eax, eax
shr bl, 0xd2
call sub.KERNEL32.dll_GetLastError
shl rax, 0x20
shl eax, 0x20
shl eax, 0x20
and byte [rax - 0x7d], cl
or rax, 2
enter 0x4802, 0xffffffffffffff85
push qword [rax + rax*8 - 0x46]
je 0x14011e420
mov edx, 2
test rdi, rdi
test edi, edi
je 0x14011e420
mov edx, 2
mov rcx, rsi
mov rsi, rax
call fcn.140055ea0
xor byte [rdx - 0xd], bh
invalid
xor byte [rdx - 0xd], bh
invalid
jmp case.0x14011bdec.302
xor eax, eax
jmp 0x14011e420
stosb byte [rdi], al
int3
int3
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1f8
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x170], 0xfffffffffffffffe
test dword [rax + 1], esi
jo case.0x1400fac08.1313
add byte [rax], al
add dh, bh
invalid
invalid
invalid
add byte [rax - 0x39], cl
test dword [rax + 1], esi
jo case.0x1400fac08.1313
add byte [rax], al
invalid
jo case.0x1400fac08.1313
add dh, bh
invalid
invalid
invalid
mov rsi, rdx
mov rdi, rcx
iretd
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
invalid
mov al, 0
add byte [rax], al
invalid
mov rdx, rdi
mov r8, rsi
call fcn.140118ac0
add ah, byte [rsi - 0x49f00001]
invalid
mov al, 0
add byte [rax], al
invalid
invalid
add ah, byte [rsi - 0x49f00001]
cmpsb byte [rsi], byte [rdi]
invalid
dec dword [rdi]
mov dh, 0x85
mov al, 0
add byte [rax], al
invalid
test dword [rax + 0x48000000], esi
mov ecx, dword [rbp + 0xc0]
invalid
rol byte [rax], 0
add byte [rax], al
invalid
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp + 0xc0]
add byte [rax - 0x75], cl
xchg ebp, eax
rol byte [rax], 1
add byte [rax], al
invalid
mov rdx, qword [rbp + 0xd0]
add byte [rdi + rcx - 0x4a], al
movzx r8d, al
movzx eax, al
ror byte [rbp + rcx*4 + 0xd], 0x36
lea r9, [0x1403d6814]
or eax, 0x2b8336
sub dword [rbx], 0
sub eax, dword [rax]
movsxd r10, dword [r9 + r8*4]
adc al, 0x81
add r10, r9
mov r8, rsi
mov r9, rdi
stc
invalid
stc
jmp r10
add rcx, 4
add ecx, 4
rol dword [rbx + rbp*8], 0x34
jmp 0x14011e528
lea r8, [rdx + 1]
lea eax, [rdx + 1]
add dword [rax - 0x7b], ecx
test rdx, rdx
cmove r8, rdx
ret 0x14c
ror dword [rax - 0x7d], 0xc1
add ecx, 8
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
add ecx, 8
jmp 0x14011e528
mov ecx, 6
add byte [rax], al
add bl, ch
add byte [rax], al
jmp 0x14011e528
sbb dword [rbp + rcx*4 + 0x42], ecx
add dword [rax - 0x7b], ecx
invalid
invalid
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
test rdx, rdx
cmove r8, rdx
ret 0x14c
ror dword [rax - 0x7d], 0xc1
add ch, bl
invalid
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
ret 0x14c
ror dword [rax - 0x7d], 0xc1
add ch, bl
rol dword [rdx], 0xeb
add eax, 0x2b9
add byte [rcx - 0x77], cl
mov ecx, 2
add byte [rax], al
mov r8, rsi
sub r8, rcx
enter 0xffffffffffff820f, 0x3d
add al, 0
invalid
invalid
enter 0xffffffffffff820f, 0x3d
add al, 0
add byte [rax + 1], cl
add rcx, rdi
add rcx, rdi
mov r9, rcx
mov ecx, ecx
test r8, r8
test eax, eax
je 0x14011e553
movzx ecx, byte [r9]
cmp cl, 0x2f
or dword [rax - 0x6bf0d007], eax
ret 0xf980
invalid
stc
sete dl
cmp cl, 0x5c
sete cl
xchg esp, eax
ror dword [rax], 0xd1
invalid
xchg esp, eax
ror dword [rax], 0xd1
invalid
shr ebx, 1
add dh, byte [rcx]
jmp 0x14011e555
xor ecx, ecx
leave
mov rdx, qword [rbp + 0xd0]
xchg ebp, eax
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov qword [rbp + 0x5f], rdx
push rbp
pop rdi
movups xmm0, xmmword [rbp + 0xb1]
test dword [rcx + 0xf000000], esi
adc byte [rbp + 0xc1], cl
invalid
rol dword [rax], 0
add byte [rax], al
add byte [rax], al
movups xmm1, xmmword [rbp + 0xc1]
invalid
add byte [rax], al
movaps xmmword [rbp + 0x50], xmm1
push r8
movaps xmmword [rbp + 0x40], xmm0
sub dword [rbp + 0x40], eax
test rsi, rsi
test esi, esi
div byte [rsi + rax + 0x3c]
invalid
je 0x14011e581
invalid
cmp al, 6
jne 0x14011e589
invalid
or ch, bl
and byte [rbx + rax], bh
invalid
cmp al, 3
jae case.0x14011d88e.69
cmpsd dword [rsi], dword [rdi]
add al, byte [rax]
add byte [rax - 0x75], cl
push rbp
mov rdx, qword [rbp + 0x5f]
pop rdi
mov qword [rbp + 0x2f], rdx
movaps xmm0, xmmword [rbp + 0x40]
movaps xmm1, xmmword [rbp + 0x50]
push rbp
invalid
movaps xmm1, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x50]
push r8
movaps xmmword [rbp + 0x20], xmm1
sub dword [rbp + 0x20], ecx
movaps xmmword [rbp + 0x10], xmm0
mov qword [rbp + 0x168], rdi
mov qword [rbp + 0x128], rdi
sub byte [rcx], al
add byte [rax], al
mov qword [rbp + 0x130], rsi
mov dword [rbp + 0x130], esi
add dword [rax], eax
add byte [rax + 0x13885], cl
mov byte [rbp + 0x138], al
invalid
mov byte [rbp + 0x138], al
movaps xmm0, xmmword [rbp + 0x10]
sub byte [rbp + 0x10], al
sub byte [rbp + 0x10], al
movaps xmm1, xmmword [rbp + 0x20]
movups xmmword [rbp + 0x139], xmm0
cmp dword [rcx], eax
add byte [rax], al
movups xmmword [rbp + 0x149], xmm1
adc dword [rbp + 0x149], ecx
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
invalid
mov rax, qword [rbp + 0x2f]
mov qword [rbp + 0x158], rax
pop rax
add dword [rax], eax
add byte [rsi - 0x39], ah
test dword [rax + 1], esp
invalid
add dword [rax], eax
add byte [rax], al
invalid
pop rax
add dword [rax], eax
add byte [rsi - 0x39], ah
test dword [rax + 1], esp
invalid
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
add cl, byte [rax + 0x1628d]
lea esp, [rdx + 1]
invalid
mov byte [rbp + 0x162], cl
lea esp, [rdx + 1]
add byte [rax], al
invalid
add byte [rax - 0x39], cl
mov qword [rbp + 0x70], 1
jo 0x14011e5f2
add byte [rax], al
add byte [rax - 0x39], cl
invalid
js 0x14011e5f9
js 0x14011e5f9
add byte [rax], al
mov qword [rbp + 0x78], 0
mov dword [rbp + 0x78], 0
mov byte [rbp + 0x80], 6
add byte [rax], al
add byte [rsi], al
mov word [rbp + 0xa8], 0x200
mov dword [rbp + 0xa8], 0x85c60200
stosb byte [rdi], al
add byte [rax], al
add byte [rdx], al
mov byte [rbp + 0xaa], 0
test dword [rdx], ebp
add byte [rax], al
lea rcx, [rbp - 0x28]
lea rdx, [rbp + 0x128]
lea edx, [rbp + 0x128]
lea edx, [rbp + 0x128]
add dword [rax], eax
add al, ch
invalid
call fcn.14011ea10
in eax, dx
add eax, dword [rax]
add byte [rax], al
cmp byte [rbp - 0x28], 0xa
invalid
add byte [rax], al
cmp byte [rbp - 0x28], 0xa
je case.0x1401190b1.439
invalid
add byte [rax], al
add byte [rax], al
or cl, byte [rdi]
test byte [rbx + 0x48000000], ah
lea ebx, [rbp + 0xe8]
popfq
invalid
add byte [rax], al
invalid
lea rbx, [rbp + 0xe8]
add byte [rax], al
add byte [rbp + rcx*4 + 0x75], cl
lea r14, [rbp - 0x60]
lea r15, [rbp + 0x70]
jo 0x14011e689
lea esp, [rbp + 0xb0]
mov al, 0
add byte [rax], al
invalid
invalid
insd dword [rdi], dx
lea r14, [rbp - 0x60]
lea r15, [rbp + 0x70]
jo 0x14011e689
lea esp, [rbp + 0xb0]
mov al, 0
add byte [rax], al
lea r13, [rbp - 0x28]
insd dword [rdi], dx
fmul dword [rax - 0x73]
mov ebp, 0x128
add byte [rax], al
add byte [rax], al
insd dword [rdi], dx
fmul dword [rax - 0x73]
mov ebp, 0x128
add byte [rax], al
add byte [rax], al
nop
mov rcx, r14
mov rdx, r15
cli
call fcn.14011ea10
cmp byte [rbp - 0x60], 0xa
je 0x14011e6ed
invalid
mov byte [rax], al
add byte [rax], al
invalid
test byte [rax + 0x48000000], cl
mov eax, dword [rbp + 8]
invalid
invalid
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rax, qword [rbp + 8]
or byte [r8 - 0x77], r9b
or byte [rax - 0x77], cl
mov qword [rbp + 0xe0], rax
movups xmm0, xmmword [rbp - 0x28]
adc byte [rbp - 0x28], al
test eax, esp
add byte [rax], al
add byte [rdi], cl
adc byte [rbp - 0x28], al
movups xmm1, xmmword [rbp - 0x18]
movups xmm2, xmmword [rbp - 8]
adc byte [rbp - 8], dl
call 0x13866f68b
adc byte [rbp - 8], dl
clc
movaps xmmword [rbp + 0xd0], xmm2
xchg ebp, eax
rol byte [rax], 1
add byte [rax], al
movaps xmmword [rbp + 0xc0], xmm1
sub dword [rbp + 0xc0], ecx
invalid
movaps xmmword [rbp + 0xb0], xmm0
mov al, 0
add byte [rax], al
mov rax, qword [rbp - 0x30]
mov eax, dword [rbp - 0x30]
mov qword [rbx + 0x30], rax
movups xmm0, xmmword [rbp - 0x60]
invalid
invalid
xor byte [r15], cl
xor byte [rdi], cl
adc byte [rbp - 0x60], al
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
adc byte [rbp - 0x40], dl
mov r8b, reloc.WS2_32.dll_ntohs
mov al, reloc.WS2_32.dll_ntohs
adc byte [rbp - 0x40], dl
movups xmmword [rbx + 0x20], xmm2
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
adc dword [rbx], eax
adc dword [rbx], eax
mov rcx, r12
mov rdx, rbx
mov edx, ebx
call fcn.140119330
invalid
test al, al
je 0x14011e6ed
invalid
mov rcx, r13
mov rdx, rdi
call fcn.14011ea10
add eax, dword [rax]
invalid
cmp byte [rbp - 0x28], 0xa
jne case.0x14011f80e.167
or dh, byte [rbp - 0x80]
or byte [rax - 0x73], 0x8d
mov al, 0
lea rcx, [rbp + 0xb0]
lea esi, [rax + 0x48000000]
add byte [rax], al
lea rdx, [rbp + 0x70]
lea edx, [rbp + 0x70]
call fcn.14011ea10
cmp byte [rbp + 0xb0], 0xa
mov ebp, 0xb0
add byte [rax], al
add byte [rdx], cl
add eax, dword [rax]
add byte [rax + 0xb0bd], al
mov ebp, 0xb0
add byte [rax], al
add byte [rdx], cl
or cl, byte [rdi]
test byte [rbx + 1], al
add dword [r8], eax
invalid
je case.0x14011d88e.69
add dword [r8], eax
add byte [rax - 0x75], cl
mov rdi, qword [rbp + 0x168]
mov ebp, 0x168
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rsi
call fcn.14011e3c0
invalid
invalid
bnd call fcn.14011e3c0
mov qword [rbp + 0x128], rax
test rax, rax
test eax, eax
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
test byte [rcx], ah
and dword [rcx], eax
test eax, eax
je case.0x14011d88e.69
add byte [rax], al
mov rbx, rax
and eax, 3
loopne 0x14011e718
lea rcx, [0x1403d6830]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
invalid
add al, 0x81
add rax, rcx
jmp rax
movzx eax, byte [rbx + 0x10]
jmp 0x14011e761
mov rcx, rbx
mov rcx, rbx
invalid
shr rcx, 0x20
call fcn.140117250
mov edi, edi
invalid
invalid
jmp 0x14011e761
invalid
and al, ch
sbb dword [rbx + 0x28ebffff], ecx
mov edi, edi
invalid
invalid
jmp 0x14011e761
invalid
sub byte [rax - 0x77], cl
fmul dword [rax - 0x3f]
shr rax, 0x20
invalid
cmp eax, 0x28
clc
invalid
mov rax, rbx
shr rax, 0x20
invalid
cmp eax, 0x28
clc
invalid
and byte [rbx - 0x78f0d708], al
movabs dword [0x80f00d8d48000001], eax
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [0x1403d6840]
clc
sub byte [rdi], cl
ja case.default.0x14011e757
lea rcx, [0x1403d6840]
ja case.default.0x14011e757
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [0x1403d6840]
lea rcx, [0x1403d6840]
sub byte [rbx], 0
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x31
shr bl, 4
jmp 0x14011e761
xor eax, eax
jmp 0x14011e761
movzx eax, byte [rbx + 0xf]
mov dh, 0x43
test al, al
je case.0x14011d88e.65
sal byte [rax + rdi + 0x48], 0x8d
lea esi, [rax + 0x48000000]
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rdi
mov edx, edi
cli
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
cli
mov r8, rsi
mov eax, esi
call fcn.14011ee70
invalid
cmp dword [rbp + 0xb0], 2
mov al, 0
add byte [rax], al
add dh, byte [rbp + 0x7f]
jne case.0x14011d88e.81
add byte [rax], al
add byte [rdx], al
jne case.0x14011d88e.81
mov rax, qword [rbp + 0xb8]
add byte [rax], al
lea rcx, [rbp + 0x78]
lea ecx, [rbp + 0x78]
mov qword [rbp + 0x78], rax
mov dword [rbp + 0x78], eax
js 0x14011e756
mov byte [rbp + 0x70], 1
jo 0x14011e794
call fcn.140115240
jmp 0x14011e832
add byte [rax], al
invalid
push 0xffffffffffffffff
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea ebp, [rax]
add dword [rax], eax
add al, ch
xchg edi, eax
push 0xffffffffffffffff
dec dword [rax - 0x77]
stc
mov ecx, edi
mov rdx, rsi
call fcn.14011ed40
test rax, rax
ror byte [rdi], 0x84
mov word [rax], es
add byte [rax], al
invalid
add eax, 0x85480000
add byte [rax], al
ror byte [rdi], 0x84
mov word [rax], es
add byte [rax], al
invalid
test byte [rax + rax - 0x76b80000], cl
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rax
call fcn.14011e480
dec dword [rax - 0x77]
mov ebx, eax
shr eax, 0xbb
cld
invalid
mov ebx, eax
test rax, rax
jne 0x14011e832
mov rcx, rdi
mov rdx, rsi
bnd call fcn.14011e3c0
mov ecx, edi
bnd call fcn.14011e3c0
call 0x18911e7d4
sti
invalid
mov qword [rbp + 0xb0], rax
mov dword [rbp + 0xb0], eax
mov al, 0
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
add byte [rax], al
test rax, rax
test eax, eax
je case.0x14011d88e.69
mov rbx, rax
mov rbx, rax
mov rcx, rdi
stc
mov rdx, rsi
mov edx, esi
call fcn.14011efd0
fiadd word [rdi]
add byte [rax], al
add byte [rax + rax*8 - 0x72b7c38c], al
test al, al
je 0x14011e832
invalid
cmp al, 0x48
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
mov al, 0
add byte [rax], al
invalid
add bl, ch
jmp 0x14011e82b
sub al, 0x8b
mov edx, dword [rbp + 0xfc]
xchg ebp, eax
cld
add byte [rax], al
add byte [rax], al
invalid
ret 0x400
invalid
invalid
add byte [rax], al
test edx, 0x400
sete al
xchg esp, eax
invalid
add byte [rax + rax], al
add byte [rdi], cl
xchg esp, eax
sal bh, 0x85
test dword [rbp + 0x100], 0x20000000
test dword [rbp + 0x100], 0x20000000
add dword [rax], eax
add byte [rax], al
add byte [rax], al
and byte [rdi], cl
invalid
xchg esp, eax
sete cl
test dl, 0x10
ret 0x7410
invalid
sal esi, 0xc2
adc byte [rdx + rdx + 8], dh
je 0x14011e832
adc cl, byte [rax]
ret 0x7410
adc cl, byte [rax]
or al, cl
je 0x14011e832
invalid
enter 0xe74, 0x48
lea ecx, [rbp + 0x128]
lea ebp, [rax]
add dword [rax], eax
invalid
invalid
lea ebp, [rax]
add dword [rax], eax
add al, ch
adc byte [rdx - 1], ch
push 0xffffffffffffffff
call fcn.140115240
push 0xffffffffffffffff
push qword [rcx]
xor ebx, ebx
fisttp dword [rax - 0x77]
mov rax, rbx
add rsp, 0x1f8
add esp, 0x1f8
fmul dword [rax - 0x7f]
invalid
add esp, 0x1f8
clc
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
lea rbx, [0x1403a21f0]
sbb eax, 0x2839a0
movabs al, byte [0xe925b0e0eb002839]
or bh, bh
cmp dword [rax], ebp
add bl, ch
jmp 0x14011e832
invalid
jmp 0x14011e832
mov al, 0x25
jmp 0x14011e761
invalid
mov al, 0x23
and ebp, ecx
add edi, edi
jmp 0x14011e761
invalid
mov al, 0x24
and al, 0xe9
jmp 0x14011e761
invalid
mov al, 0x1b
sbb ebp, ecx
jmp 0x14011e761
invalid
mov al, 0x22
and ch, cl
in al, dx
invalid
jmp 0x14011e761
invalid
mov al, reloc.WS2_32.dll_recv
adc cl, ch
in eax, 0xfe
jmp 0x14011e761
invalid
push qword [rax - 0x12116f2]
mov al, ntohs
jmp 0x14011e761
invalid
mov al, 0x21
jmp 0x14011e761
invalid
mov al, 0xb
jmp 0x14011e761
invalid
mov al, 4
jmp 0x14011e761
invalid
mov al, 0x28
jmp 0x14011e761
invalid
invalid
mov al, listen
jmp 0x14011e761
invalid
mov al, 9
jmp 0x14011e761
invalid
mov al, 0x19
jmp 0x14011e761
invalid
mov al, 0x18
jmp 0x14011e761
invalid
invalid
mov al, 2
jmp 0x14011e761
invalid
mov al, reloc.WS2_32.dll_ntohs
jmp 0x14011e761
invalid
mov al, 3
jmp 0x14011e761
invalid
mov al, 7
jmp 0x14011e761
invalid
mov al, 1
jmp 0x14011e761
invalid
mov al, 0x1f
jmp 0x14011e761
invalid
mov al, reloc.WS2_32.dll_recvfrom
jmp 0x14011e761
invalid
mov al, 0x29
jmp 0x14011e761
invalid
mov al, setsockopt
jmp 0x14011e761
invalid
mov al, 5
jmp 0x14011e761
invalid
mov al, reloc.WS2_32.dll_setsockopt
jmp 0x14011e761
invalid
push qword [rax - 0x1ad16f3]
mov al, reloc.WS2_32.dll_listen
jmp 0x14011e761
invalid
mov al, 6
jmp 0x14011e761
invalid
mov al, reloc.WS2_32.dll_select
jmp 0x14011e761
invalid
mov al, 0xa
jmp 0x14011e761
invalid
mov al, 8
jmp 0x14011e761
invalid
mov al, 0x1e
jmp 0x14011e761
invalid
invalid
invalid
invalid
invalid
mov al, 0x20
jmp 0x14011e761
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_shutdown
jmp 0x14011e761
invalid
invalid
invalid
mov al, 0x27
jmp 0x14011e761
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_send
jmp 0x14011e761
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_socket
jmp 0x14011e761
invalid
invalid
invalid
mov al, 0x1c
jmp 0x14011e761
invalid
invalid
invalid
mov al, 0x1d
jmp 0x14011e761
std
invalid
invalid
mov al, 0x26
jmp 0x14011e761
mov al, 0x1a
jmp 0x14011e761
lea r8, [0x1403a28b0]
mov rdx, rsi
call fcn.1402da3c0
invalid
invalid
sbb eax, dword [rax]
int3
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
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, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
lea esi, [rax - 0x18000000]
mov byte [rax - 1], ch
call qword [rax + 0x28c48348]
invalid
invalid
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
lea esi, [rax - 0x18000000]
mov byte [rax - 1], ch
call qword [rax + 0x28c48348]
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x128]
call fcn.140115240
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov byte [rdi + 0x39], 1
mov al, 1
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rbx, rcx
cmp r13b, al
ja 0x14011ecf3
cmp al, 2
jne 0x14011ec49
mov rcx, rdi
call case.0x140118375.69
invalid
dec dword [rax + 0x39]
ret
jbe 0x14011ea90
mov rcx, r14
mov rdx, rdi
call fcn.1401198a0
movzx edx, byte [rbp - 0x58]
movups xmm0, xmmword [r15]
adc byte [rdi], al
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
adc byte [rdi + 0x20], dl
adc byte [rdi], al
adc byte [rdi + 0x20], dl
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x10], xmm1
movaps xmmword [rbp], xmm2
mov rax, qword [r15 + 0x2f]
mov qword [rbp + 0xf], rax
mov rcx, rbx
mov ecx, ebx
sub rcx, qword [rbp - 0x60]
invalid
invalid
jb 0x14011ed10
invalid
sbb byte [rdx], al
add byte [rax], al
mov ecx, ebx
invalid
mov qword [rdi + 8], rcx
mov al, 2
cmp dl, 0xa
invalid
or byte [rax + 0xafa8002], dh
or dh, byte [rsi + rdx*4 - 0x78]
invalid
je 0x14011ea99
mov byte [rsi], dl
movaps xmm0, xmmword [rbp - 0x20]
loopne 0x14011eb19
sub byte [rbp - 0x10], cl
movaps xmm2, xmmword [rbp]
push rbp
add byte [rdi], cl
adc dword [rsi + 1], eax
movups xmmword [rsi + 0x11], xmm1
adc qword [rdi], r9
adc dword [rdi], ecx
adc dword [rsi + 0x21], edx
and dword [rax - 0x75], ecx
cmovs r9d, dword [r9 - 0x3316cfba]
xor cl, r13b
int3
add dword [rax], eax
invalid
loopne 0x14011eb19
sub byte [rbp - 0x10], cl
and dword [rax - 0x75], ecx
cmovs r9d, dword [r9 - 0x3316cfba]
xor cl, r13b
int3
add dword [rax], eax
add byte [rcx + rcx*8 + 0x1c1850f], al
add byte [rax], al
mov r14, rbx
mov esi, ebx
jmp 0x14011eb4f
xor cl, r13b
int3
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add dh, al
cmp dword [r9], r8d
invalid
mov byte [rdi + 0x39], 1
add dword [rax - 0x3ac7beff], esi
mov al, 1
cmp r13b, al
ja 0x14011ecf3
cmp al, 1
je 0x14011ebc0
clc
add cl, byte [rdi]
test ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
mov rcx, rdi
call case.0x140118375.69
cmp r14, rax
jbe 0x14011eb40
invalid
scasb al, byte [rdi]
invalid
invalid
lea rcx, [rbp - 0x60]
mov rdx, rdi
call fcn.1401198a0
movzx edx, byte [rbp - 0x58]
test al, 0x41
movups xmm0, xmmword [rdi]
test al, 0x41
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
adc byte [rdi + 0x20], dl
adc byte [rdi + 0x20], dl
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x10], xmm1
movaps xmmword [rbp], xmm2
sub dword [rbp], edx
sub dword [rbp], edx
mov rax, qword [r15 + 0x2f]
mov qword [rbp + 0xf], rax
invalid
invalid
mov rbx, r14
mov ebx, esi
cmovl r9d, dword [r9 + 0x5d2b48f3]
movabs al, byte [0x89480000015f820f]
add dword [rax], eax
add byte [rax - 0x77], cl
mov ebx, esi
sub rbx, qword [rbp - 0x60]
sub ebx, dword [rbp - 0x60]
jb case.0x1401184d7.458
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rdi + 8], rbx
pop rdi
or byte [rax - 0x2176b6fe], dh
mov al, 2
mov r14, rbx
mov al, 2
mov r14, rbx
cmp dl, 0xa
je 0x14011eb46
invalid
invalid
jmp 0x14011eb03
invalid
invalid
add byte [rcx], dh
rol byte [rcx - 0x7d], 0xfc
add ecx, dword [rdi]
invalid
inc dword [rcx - 0x7d]
cld
add eax, 0xff6c840f
insb byte [rdi], dx
invalid
invalid
cmp r12d, 5
je 0x14011eb46
insb byte [rdi], dx
invalid
invalid
invalid
insb byte [rdi], dx
invalid
cld
invalid
mov eax, dword [rbp + 0x18]
movzx ecx, byte [rax]
mov dh, 8
sbb byte [r15], r9b
sbb byte [rdi], cl
mov dh, 8
or byte [rcx - 0x7d], cl
inc byte [rcx]
invalid
cmp r14, 1
je 0x14011ec1e
cmp cl, 0x2e
jne 0x14011ec1e
mov rax, qword [rbp + 0x18]
movzx eax, byte [rax + 1]
cmp eax, 0x2f
clc
invalid
clc
invalid
je 0x14011ec33
sub eax, dword [rbx + 0x26745cf8]
xor eax, eax
cmp eax, 0x5c
je 0x14011ec33
xor eax, eax
jmp 0x14011eb46
xor eax, eax
ror byte [rcx - 0x7d], 0xfe
add dword [rdi], ecx
test dword [rdi + rdi*8], ebx
invalid
invalid
cmp r14, 1
jne 0x14011eb46
invalid
invalid
invalid
invalid
cmp cl, 0x2e
jne 0x14011eb46
sub rbx, 1
jb 0x14011ed30
add byte [rax], al
add dword [rdi], ecx
invalid
add byte [rax], al
mov qword [rdi + 8], rbx
mov byte [rsi], 7
invalid
jmp 0x14011ecf6
movzx eax, al
test eax, eax
jne 0x14011ec6d
mov eax, r12d
lea rcx, [0x1403d68e4]
lea ecx, [0x1403d68e4]
loopne 0x14011ec9c
lea ecx, [0x1403d68e4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rdi + 0x20]
add rax, 4
add eax, 4
add eax, 4
add al, 0xeb
mov byte [r15 + 0x39], 0
cmp dword [r8], r8d
cmp dword [rax], eax
jmp case.0x14011e723.52
mov byte [rdi + 0x39], 0
cmp dword [rax], eax
add byte [rax - 0x7d], cl
jmp 0x14011ec76
sub rbx, 1
jb 0x14011ed1f
invalid
mov qword [rdi + 8], rbx
mov byte [rsi], 6
jmp 0x14011ecf6
invalid
jb 0x14011eccd
mov rax, qword [rdi + 0x20]
mov rcx, qword [rdi + 0x30]
invalid
and byte [r8 - 0x75], r9b
xor byte [r8 - 0x73], r9b
xor byte [rax - 0x73], cl
xor byte [rax - 0x73], cl
lea rdx, [rcx + 1]
test rcx, rcx
push rcx
add dword [rax - 0x7b], ecx
leave
cmove rdx, rcx
add rax, rdx
add rax, 8
ror byte [rax], 0xeb
jmp case.0x14011e723.52
sbb cl, byte [rax - 0x75]
and byte [r8 - 0x75], r9b
mov rcx, qword [rdi + 0x30]
invalid
invalid
mov rax, qword [rdi + 0x20]
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
test rcx, rcx
xor byte [rax - 0x73], cl
push rcx
add dword [rax - 0x7b], ecx
leave
cmove rdx, rcx
add rax, rdx
add rax, 2
rol byte [rdx], 0x48
test rax, rax
test eax, eax
je case.0x14011e723.57
mov byte [rdi + 0x39], 3
cmp dword [r11], r8d
mov rax, qword [rdi + 0x30]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rdi + 0x11]
movups xmm1, xmmword [rdi + 0x21]
invalid
and dword [rdi], ecx
movups xmmword [rsi + 0x11], xmm1
adc dword [rsi + 0x11], ecx
movups xmmword [rsi + 1], xmm0
movzx eax, byte [rbp + 0x27]
mov byte [rsi], al
mov rax, qword [rbp + 0x18]
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x30], rbx
mov dword [rsi + 0x30], ebx
jmp 0x14011ecf6
invalid
mov byte [rdi + 0x39], 3
mov byte [rsi], 0xa
add rsp, 0xa8
add esp, 0xa8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
mov rcx, rbx
mov rbx, r14
lea r8, [0x1403a29f0]
mov rdx, rbx
call fcn.1402da4a0
fnstcw word [rax + rbp]
add byte [rax - 0x77], cl
invalid
lea r8, [0x1403a29d8]
add eax, 0x283cb2
mov rcx, rbx
xor edx, edx
call fcn.1402da4a0
lea r8, [0x1403a29c0]
jmp 0x14011ed26
add byte [rbp + rcx*4 + 5], cl
mov dword [rax + rbp], edi
add bl, ch
in eax, dx
int3
int3
lea ecx, [rbp + 0x18]
mov rdx, rdi
cli
cli
mov r8, rsi
call fcn.140118ac0
movzx edx, byte [rbp + 0x18]
mov rcx, qword [rbp + 0x28]
mov rax, qword [rbp + 0x38]
lea r8, [0x1403d6900]
add eax, 0x2b7b86
add eax, 0x2b7b86
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rsi
mov r8, rdi
jmp r9
add rcx, 4
jmp 0x14011edc4
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x14011edc4
mov ecx, 6
jmp 0x14011edc4
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x14011edc4
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
jb 0x14011ee5d
invalid
lea eax, [rax]
add byte [rax], al
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x14011eded
sbb byte [rdi], cl
adc byte [rbp + 0x28], cl
movups xmmword [rbp - 0x18], xmm0
movups xmmword [rbp - 8], xmm1
mov rcx, qword [rbp + 0x38]
mov qword [rbp + 8], rcx
mov byte [rbp + 0x12], al
adc ah, byte [rsi - 0x39]
adc byte [r8], r8b
add cl, byte [rax - 0x73]
movabs al, byte [0xfffbebe8d8558d48]
dec dword [rdi]
mov dh, 0x4d
invalid
cmp cl, 0xa
jne 0x14011ee32
invalid
adc ah, byte [rsi - 0x39]
adc byte [r8], r8b
add cl, byte [rax - 0x73]
movabs al, byte [0xfffbebe8d8558d48]
dec dword [rdi]
mov dh, 0x4d
movabs al, byte [0xebc03104750af980]
add al, 0x31
shr bl, 0x1f
add al, 0x31
shr bl, 0x1f
xor eax, eax
jmp 0x14011ee51
add cl, 0xfa
xor eax, eax
cmp cl, 3
ja 0x14011ee30
sar edx, 0x31
rol byte [rax - 0xb88fc07], 0xf
mov dh, 0xc9
movzx ecx, cl
dec rcx
dec ecx
cmp rcx, 3
jae 0x14011ee51
add esi, dword [rbx + 9]
lea rcx, [rbp - 0x28]
call 0x140119420
invalid
invalid
invalid
nop
add rsp, 0xc0
pop rdi
pop rsi
pop rbp
invalid
ret
lea r8, [0x1403a28b0]
mov rdx, rsi
bnd call fcn.1402da3c0
cmp r13b, byte [rax]
add byte [rax - 0x77], cl
bnd call fcn.1402da3c0
add ah, cl
int3
int3
sub rsp, 0xe0
in al, dx
loopne 0x14011ee7b
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x39], cl
invalid
pop r8
invalid
mov qword [rbp + 0x58], 0xfffffffffffffffe
mov dword [rbp + 0x58], 0xfffffffe
invalid
mov rdi, r8
mov edi, eax
mov rbx, rdx
mov rsi, rcx
ror dword [rax - 0x77], cl
invalid
mov esi, ecx
lea rcx, [rbp - 0x60]
movabs al, byte [0x19ee8c93145]
xor r9d, r9d
call 0x14011f040
sahf
add dword [rax], eax
invalid
sahf
add dword [rax], eax
add byte [rbx + 0x7502a07d], al
cmp dword [rbp - 0x60], 2
jne 0x14011eef5
mov r14, qword [rbp - 0x58]
cmp dword [rbp - 0x60], 2
jge 0x14011ee45
add dh, byte [rbp + 0x4d]
jne 0x14011eef5
mov r14, qword [rbp - 0x58]
jne 0x14011ee54
mov eax, r14d
and eax, 3
loopne 0x14011eeb5
invalid
cmp rax, 2
clc
add dh, byte [rdx + 0x3d]
jb 0x14011eef5
jb 0x14011eef5
cmp eax, 2
jne 0x14011eef5
clc
add dh, byte [rbp + 0x38]
mov rax, r14
mov eax, esi
shr rax, 0x20
cmp eax, 0x780
invalid
add byte [rax], al
call 0x147922be7
invalid
add byte [rax], al
jne 0x14011eef5
sub cl, byte [rcx + rcx*4 + 0x75]
mov qword [rbp + 0x50], r14
mov dword [rbp + 0x50], esi
push rax
lea rcx, [rbp - 8]
clc
mov rdx, rbx
fimul dword [rcx - 0x77]
clc
mov r8, rdi
mov r9d, 0x200000
mov ecx, 0x200000
add byte [rax], ah
add al, ch
pop rsp
add dword [rax], eax
invalid
call 0x14011f040
add byte [rax], al
add byte [rbx + 0x7502f87d], al
lea rcx, [rbp]
lea rcx, [rbp]
cmp dword [rbp - 8], 2
jne case.0x140119202.447
clc
add dh, byte [rbp + 0x48]
lea rcx, [rbp]
add r8b, r13b
movsxd r15, r15d
invalid
call fcn.140115240
jmp 0x14011ef49
invalid
invalid
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
mov qword [rsi + 0x50], rax
mov dword [rsi + 0x50], eax
movups xmm0, xmmword [rbp - 0x20]
adc byte [rbp - 0x20], al
loopne 0x14011ef11
movups xmmword [rsi + 0x40], xmm0
adc dword [rsi + 0x40], eax
movups xmm0, xmmword [rbp - 0x60]
adc byte [rbp - 0x60], al
movups xmm1, xmmword [rbp - 0x50]
adc byte [rbp - 0x50], cl
movups xmm2, xmmword [rbp - 0x40]
adc byte [rbp - 0x40], dl
movups xmm3, xmmword [rbp - 0x30]
adc byte [rbp - 0x30], bl
ror byte [rdi], 1
movups xmmword [rsi + 0x30], xmm3
adc dword [rsi + 0x30], ebx
movups xmmword [rsi + 0x20], xmm2
adc dword [rsi + 0x20], edx
push rsi
and byte [rdi], cl
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
adc dword [rsi], eax
add rsp, 0xe0
invalid
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov eax, dword [rbp + 0x44]
mov ecx, dword [rbp + 0x48]
test rax, 0x400
test rax, 0x400
test rax, 0x400
add al, 0
add byte [rdi + rdx - 0x77], dh
invalid
mov edx, ecx
invalid
invalid
je case.0x1401197e4.441
invalid
mov edx, ecx
and edx, 0x20000000
loop 0x14011ef44
add byte [rax], al
add byte [rax], ah
add byte [rax], ah
je case.0x1401197e4.441
mov qword [rsi + 8], r14
mov qword [rsi], 2
mov dword [rsi], 2
add al, byte [rax]
add byte [rax], al
add bl, ch
invalid
or byte [rax - 0x39], cl
invalid
add bl, ch
invalid
mov edx, dword [rbp + 0x4c]
movups xmm0, xmmword [rbp + 0x34]
adc byte [rbp + 0x34], al
adc byte [rbp + 0x34], al
movups xmmword [rsi + 0x3c], xmm0
movups xmm0, xmmword [rbp - 8]
movups xmm1, xmmword [rbp + 8]
movups xmm2, xmmword [rbp + 0x18]
adc byte [rbp + 0x18], dl
or byte [rdi], cl
adc byte [rbp + 0x18], dl
movups xmm3, xmmword [rbp + 0x28]
movups xmmword [rsi + 0x30], xmm3
adc dword [rsi + 0x30], ebx
pop rbp
sub byte [rdi], cl
adc dword [rsi + 0x30], ebx
movups xmmword [rsi + 0x20], xmm2
adc dword [rsi + 0x20], edx
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov dword [rsi + 0x4c], eax
mov qword [rsi + 0x50], r9
mov qword [rsi + 0x50], r9
push rax
mov dword [rsi + 0x54], edx
push rsp
lea rcx, [rbp + 0x50]
push r8
call fcn.140115240
scasb al, byte [rdi]
invalid
jmp 0x14011ef24
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
invalid
and byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
push r8
lea rcx, [rbp + 0x50]
push rax
call fcn.140115240
nop
add rsp, 0x20
invalid
invalid
invalid
call qword [rax + 0x20c48348]
invalid
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
int3
sub rsp, 0x80
sub esp, 0x80
add byte [rax], al
lea rbp, [rsp + 0x80]
mov r8, rdx
mov eax, edx
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
mov r8, rdx
mov eax, edx
mov rdx, rcx
invalid
invalid
mov eax, edx
mov rdx, rcx
lea rcx, [rbp - 0x58]
test al, 0xe8
invalid
invalid
invalid
invalid
test al, 0xe8
cmp esi, 0x7d83ffff
invalid
invalid
invalid
invalid
invalid
cmp dword [rbp - 0x58], 2
test al, 2
jne 0x14011f00e
mov rax, qword [rbp - 0x50]
lea rcx, [rbp - 0x50]
lea ecx, [rbp - 0x50]
mov qword [rbp - 0x50], rax
mov byte [rbp - 0x58], 1
add eax, ebp
invalid
invalid
invalid
push qword [rcx]
shr bl, 0x1f
add eax, ebp
invalid
shr bl, 0x1f
mov eax, dword [rbp - 0xc]
test eax, 0x400
add byte [rax + rax], al
add byte [rdi], cl
xchg esp, eax
invalid
add byte [rax + rax], al
add byte [rdi], cl
xchg esp, eax
sal edi, 0x45
invalid
invalid
test dword [rbp - 8], 0x20000000
clc
add byte [rax], al
add byte [rax], ah
sete dl
or dl, cl
retf 0xe083
adc cl, al
call 0x188e21032
add esp, 0x80
retf 0xe083
adc cl, al
call 0x188e21032
add esp, 0x80
pop rbp
ret
int3
push rbp
push r15
push rdi
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x2d8
in al, dx
fadd dword [rdx]
add byte [rax], al
add byte [rax], al
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x250], 0xfffffffffffffffe
mov dword [rbp + 0x250], 0xfffffffe
push rax
add al, byte [rax]
add dh, bh
invalid
invalid
invalid
invalid
add byte [rax], al
add byte [rax - 0x39], cl
invalid
test dword [rax + 2], edx
push rax
add al, byte [rax]
add dh, bh
invalid
add al, byte [rax]
add dh, bh
invalid
invalid
mov edi, r9d
mov r14, r8
mov esi, eax
mov r15, rdx
mov edi, edx
mov edi, edx
mov rsi, rcx
movabs rax, 0x700000000
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x234], rax
test dword [rdx + rax], esi
add byte [rax], al
add byte [rsi - 0x39], ah
test dword [rdx + rax], eax
add r8b, byte [rax]
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x23c], 0
mov dword [rbp + 0x23c], 0
add byte [rax], al
add byte [rax], al
invalid
mov dword [rbp + 0x23c], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 0x228], 0
sub byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], esp
add al, byte [rax]
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x38], al
mov eax, r9d
invalid
mov qword [rbp + 0x228], 0
add byte [rax], al
add byte [rax], al
invalid
mov qword [rbp + 0x220], 1
mov eax, r9d
invalid
or eax, 0x2000000
mov dword [rbp + 0x230], eax
lea r8, [rbp + 0x220]
test dword [rax], esp
add al, byte [rax]
add byte [rax], al
add byte [rbp + rcx*4 - 0x7b], cl
and byte [rdx], al
add byte [rax], al
mov rcx, rdx
mov rdx, r14
call fcn.14011b9f0
mov rbx, rdx
test rax, rax
ror byte [rdi], 0x84
invalid
add byte [rax], al
add byte [rax], al
mov eax, ebx
and eax, 3
loopne 0x14011f0e1
cmp rax, 2
cmp eax, 2
clc
add cl, byte [rdi]
invalid
invalid
add byte [rax], al
invalid
cmp eax, 2
jne case.0x1401190b1.500
invalid
cwde
add byte [rax], al
invalid
shr rdx, 0x20
shr edx, 0x20
cmp rdx, 5
je 0x14011f104
invalid
cmp edx, 0x20
jne case.0x1401190b1.500
add byte [rax], al
add byte [rax], al
invalid
mov qword [rbp + 0x248], rbx
lea rcx, [rbp + 0x208]
or byte [rdx], al
add al, byte [rax]
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
mov rdx, r15
cli
cli
mov r8, r14
call fcn.14011a380
mov dl, 0xff
dec dword [rax - 0x75]
mov rax, qword [rbp + 0x208]
mov eax, dword [rbp + 0x208]
test dword [rax], ecx
add al, byte [rax]
add byte [rax], al
mov r14, qword [rbp + 0x210]
mov ch, reloc.WS2_32.dll_recv
add al, byte [rax]
add byte [rcx - 0x41], cl
mov edi, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
cmp rax, r15
je 0x14011f170
mov rcx, qword [rbp + 0x218]
mov qword [rbp - 0x60], rax
mov dword [rbp - 0x60], eax
mov qword [rbp - 0x58], r14
mov dword [rbp - 0x58], esi
mov qword [rbp - 0x50], rcx
mov dword [rbp - 0x50], ecx
mov al, 0x48
lea rcx, [rbp + 0x1f0]
lea ecx, [rbp + 0x1f0]
add dword [rax], eax
add byte [rax - 0x73], cl
lea edx, [rbp - 0x60]
push rbp
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
push rbp
movabs al, byte [0xa58b4cffffd293e8]
call fcn.14011c3f0
mov r12, qword [rbp + 0x1f0]
movsd dword [rdi], dword [rsi]
lock add dword [rax], eax
invalid
movsd dword [rdi], dword [rsi]
lock add dword [rax], eax
add byte [rbx + rcx*4 - 0x4b], cl
invalid
invalid
mov ch, 0xf8
mov r14, qword [rbp + 0x1f8]
cmp r12, r15
cld
mov ch, 0xf8
add dword [rax], eax
add byte [rbp + 0x39], cl
cld
jne 0x14011f1bf
mov qword [rsi + 8], r14
mov qword [rsi], 2
lea rcx, [rbp + 0x248]
add byte [rax], al
call fcn.140115240
jmp case.0x14011c2b3.309
invalid
invalid
mov qword [rsi + 8], rbx
mov qword [rsi], 2
mov dword [rsi], 2
mov dword [rsi], 2
jmp case.0x14011c2b3.309
mov rcx, rsi
mov ecx, esi
mov rdx, rbx
call fcn.14011bc70
iretd
retf 0xffff
mov rcx, rbx
mov ecx, ebx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
adc eax, 0x1c2396
retf 0xffff
dec dword [rax - 0x77]
fcos
adc eax, 0x1c2396
xchg esi, eax
and ebx, dword [rax + rax]
invalid
nop
add rsp, 0x2d8
add esp, 0x2d8
add esp, 0x2d8
fadd dword [rdx]
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
xor r13d, r13d
in eax, dx
lea r15, [rbp - 0x60]
mov r8d, 0x250
add byte [rax], al
mov rcx, r15
stc
xor edx, edx
call sub.VCRUNTIME140.dll_memset
push rbp
sahf
sbb eax, dword [rax]
shr al, cl
push rbp
sahf
sbb eax, dword [rax]
mov rcx, r14
int1
mov rdx, r15
mov edx, edi
call qword [sym.imp.KERNEL32.dll_FindFirstFileW]
adc eax, 0x1c200e
invalid
and byte [rax + rax], bl
cmp rax, 0xffffffffffffffff
clc
dec dword [rdi]
je 0x14011f273
invalid
je 0x14011f273
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
mov ecx, eax
sar edi, 0x15
add esp, dword [rax]
and byte [rax + rax], bl
call qword [sym.imp.KERNEL32.dll_FindClose]
and byte [rax + rax], bl
add byte [rbx + 0x100fa045], cl
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
mov eax, dword [rbp - 0x60]
movups xmm0, xmmword [rbp - 0x5c]
adc byte [rbp - 0x5c], al
adc byte [rbp - 0x5c], al
movsb byte [rdi], byte [rsi]
movsd xmm1, qword [rbp - 0x4c]
mov edx, dword [rbp - 0x40]
push rbp
invalid
mov ecx, dword [rbp - 0x44]
invalid
mov ah, 0x8b
push rbp
ror byte [rbx + 0xa9bc4d], 4
mov esp, 0x400a9
test eax, 0x400
test eax, 0x400
add al, 0
add byte [rbp + 0x51], dh
jne case.0x140119202.488
shl rcx, 0x20
loope 0x14011f232
or rcx, rdx
mov qword [rsi], 0
invalid
mov dword [rsi + 0x10], 0
adc byte [rax], al
add byte [rax], al
add bh, al
invalid
sbb byte [rax], r8b
sbb byte [rax], al
mov dword [rsi + 0x18], 0
sbb byte [rax], al
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsi + 0x20], xmm0
movups xmmword [rsi + 0x20], xmm0
and byte [rdi], r9b
adc ecx, dword [rsi + 0x30]
invalid
invalid
movlps qword [rsi + 0x30], xmm1
xor byte [rax - 0x77], cl
cmp dil, r8b
mov qword [rsi + 0x38], rcx
mov dword [rsi + 0x38], ecx
mov dword [rsi + 0x40], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x76bbb3ba], cl
mov dword [rsi + 0x50], r13d
mov dword [rsi + 0x50], r13d
add byte [rax], al
mov dword [rsi + 0x4c], eax
mov dword [rsi + 0x50], r13d
mov dword [rsi + 0x50], ebp
mov dword [rsi + 0x50], r13d
mov dword [rsi + 0x50], ebp
test r12, r12
test esp, esp
in al, 0xf
je case.0x140119202.502
test byte [rsi], ch
invalid
mov edx, 2
mov rcx, r14
mov ecx, esi
int1
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
int1
int1
call fcn.140055ea0
jmp case.0x140119202.502
sbb al, 0xff
invalid
invalid
insb byte [rdi], dx
invalid
sbb al, 0xff
invalid
mov r13d, dword [rbp - 0x3c]
test edi, edi
push qword [rbp - 0x59]
insd dword [rdi], dx
invalid
call 0x140f273af
add byte [rax], al
and eax, 0x20000000
je 0x14011f20e
wait
and byte [rbx + rbx*4 + 0x48], dh
mov dword [rsi + 8], ebx
invalid
wait
mov qword [rsi + 8], rbx
or byte [rax - 0x39], cl
mov qword [rsi], 2
invalid
test r12, r12
test esp, esp
in al, 0xf
test byte [rbx], ah
invalid
je case.0x14011c2b3.309
invalid
mov edx, 2
mov rcx, r14
mov ecx, esi
int1
call fcn.140055ea0
jmp case.0x14011c2b3.309
adc edi, edi
invalid
invalid
invalid
adc edi, edi
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
and al, 0x10
push rbp
push r15
push rdi
push r14
push rsi
push rsi
push r13
push r12
push rsp
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 - 0x73], cl
lea ecx, [rbp + 0x248]
add al, byte [rax]
invalid
add byte [rax], 0
add byte [rax - 0x73], cl
lea ecx, [rbp + 0x248]
add al, byte [rax]
invalid
add al, byte [rax]
add al, ch
invalid
js 0x14011f325
pop rdi
call fcn.140115240
nop
add rsp, 0x28
invalid
invalid
pop rdi
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
int3
int3
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
xor byte [rax - 0x39], cl
mov dword [rbp], 0xfffffffe
invalid
invalid
invalid
dec dword [rcx + rcx*4 - 0x3a]
mov rsi, r8
mov esi, eax
invalid
mov esi, eax
mov rdi, rdx
mov ebx, ecx
movzx eax, byte [0x14041aa10]
add eax, 0x2fb70c
add eax, 0x2fb70c
mov edx, 0x18
xor ecx, ecx
leave
call fcn.1401222c0
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
test eax, eax
invalid
je case.0x14011be57.423
invalid
sal byte [rsi + rdx + 0x48], 0x89
cmp byte [rax - 0x77], cl
mov qword [rax + 8], rsi
invalid
mov qword [rax], rdi
mov qword [rax + 8], rsi
invalid
or byte [rax - 0xb7efa8], cl
ror byte [rax - 0x7d], 0xc4
invalid
invalid
invalid
mov byte [rax + 0x10], bl
inc rax
add rsp, 0x38
pop rbx
pop rdi
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
mov qword [rbp - 8], rdi
mov dword [rbp - 8], edi
mov qword [rbp - 0x10], rsi
mov ecx, 8
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
call fcn.1402d9fb0
outsb dx, byte [rsi]
lodsb al, byte [rsi]
sbb eax, dword [rax]
add byte [rdi], cl
invalid
add byte [rdi], cl
or esp, dword [rsi + 0x66]
invalid
invalid
nop word cs:[rax + rax]
nop word cs:[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
sub esp, 0x28
invalid
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
mov rdx, qword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
invalid
call fcn.14011f380
adc al, byte [rax]
add byte [rax], al
nop
add rsp, 0x28
invalid
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
add cl, byte [rax - 0x7b]
sal byte [rsi + rax + 0x48], 0x8b
je 0x14011f3a8
mov rcx, qword [rbp - 0x18]
call rax
mov rcx, qword [rbp - 0x18]
mov rax, qword [rbp - 0x10]
invalid
invalid
call rax
mov rcx, qword [rbp - 0x18]
mov rax, qword [rbp - 0x10]
invalid
invalid
cmp qword [rax + 8], 0
je case.0x14011cfda.208
mov rdx, qword [rax + 0x10]
add rsp, 0x40
add esp, 0x40
pop rbp
jmp fcn.140055ea0
push 0xfffffffffffffff3
invalid
push 0xfffffffffffffff3
call qword [rax + 0x40c48348]
nop
add rsp, 0x40
nop
add rsp, 0x40
pop rbp
ret
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
sub esp, 0x20
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 0x18]
mov rax, qword [rbp - 0x10]
invalid
cmp qword [rax + 8], 0
je case.0x14011d873.144
invalid
js case.0x14011d873.164
add byte [rbp + rcx + 0x48], dh
or eax, 0xf0458b48
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
call fcn.140055ea0
cmpsb byte [rsi], byte [rdi]
push 0xfffffffffffffff3
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
invalid
invalid
nop
add rsp, 0x20
invalid
invalid
and byte [rbp - 0x3d], bl
int3
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
sub esp, 0x20
in al, dx
and byte [rax - 0x73], cl
lea rbp, [rsp + 0x20]
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
mov rcx, qword [rcx]
mov eax, ecx
invalid
or dword [rcx + 0x3e083c8], ecx
enter 0xffffffffffffe083, 3
and eax, 3
loopne case.0x14011c07f.380
add ecx, dword [rax - 0x73]
adc eax, 0x2b74f3
je 0x14011f453
invalid
lea rdx, [0x1403d691c]
lea edx, [0x1403d691c]
je 0x14011f453
je 0x14011f453
add byte [rax + 0x63], cl
add al, 0x82
invalid
movsxd rax, dword [rdx + rax*4]
invalid
add rax, rdx
add eax, edx
sar bh, 1
jmp rax
loopne 0x14011f47b
mov rax, qword [rcx]
mov eax, dword [rcx]
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
or bl, ch
jmp case.0x14011d88e.145
cmp byte [rax - 0x3f], cl
shr rcx, 0x20
jmp 0x1be1edc62
and al, ch
or al, 0x7e
invalid
call fcn.140117250
invalid
movzx ecx, al
jmp case.0x14011d873.150
invalid
enter 0x4eb, 0x48
add al, 0x48
shr rcx, 0x20
shr ecx, 0x20
jmp 0x1459f3c70
lea rax, reloc.WS2_32.dll_recv
lea eax, reloc.WS2_32.dll_recv
sub byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rax + rcx*8]
adc al, 0xc8
enter 0xffffffffffff8d48, 5
lea rax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscodeKindCustom__os_error
lea eax, [0x1403a42c8]
add eax, 0x284e69
imul ecx, dword [rsi + 0x28], 0x48b4800
sub byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc8
invalid
mov rax, qword [rax + rcx*8]
mov eax, dword [rax + rcx*8]
enter 0xeeb, 0x48
jmp case.0x14011d88e.145
invalid
mov rax, qword [rcx - 1]
mov eax, dword [rcx - 1]
dec dword [r8 - 0x75]
dec dword [rax - 0x75]
mov rdx, qword [rcx + 7]
mov edx, dword [rcx + 7]
push rcx
invalid
mov rcx, rax
mov ecx, eax
sar edi, 0x52
call qword [rdx + 0x40]
nop
nop
add rsp, 0x20
add esp, 0x20
invalid
and byte [rbp - 0x3d], bl
pop rbp
ret
int3
int3
int3
push rbp
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x73], cl
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
mov r8, qword [rcx]
mov eax, dword [rcx]
add dword [rcx + rcx*4 - 0x3f], eax
mov ecx, r8d
mov ecx, eax
rol dword [rbx - 0x3fcefc1f], 0x48
and ecx, 3
loope case.0x14011da4e.98
add esi, dword [rcx]
ror byte [rax - 0x73], 0x51
invalid
invalid
push rcx
xor eax, eax
lea rdx, [rcx - 2]
lea edx, [rcx - 2]
dec byte [rax - 0x7d]
cli
cmp rdx, 2
cmp edx, 2
add dh, byte [rbx + 2]
jae case.0x14011d873.149
add ch, bl
jmp case.0x14011dc6a.118
adc byte [rax - 0x7b], cl
test rcx, rcx
test ecx, ecx
leave
je case.0x14011dc6a.118
mov rcx, qword [r8 - 1]
dec qword [rcx - 0x75]
invalid
mov rax, qword [r8 + 7]
invalid
call qword [rax + 0x48]
nop
add rsp, 0x20
invalid
pop rbp
ret
int3
int3
int3
int3
int3
sub rsp, 0x20
sub esp, 0x20
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
and al, 0x20
and byte [rbx + rcx*4 + 1], cl
mov r8, qword [rcx]
mov ecx, r8d
mov ecx, eax
rol dword [rbx - 0x3fcefc1f], 0x48
and ecx, 3
xor eax, eax
ror byte [rax - 0x73], 0x51
invalid
add esi, dword [rcx]
ror byte [rax - 0x73], 0x51
lea edx, [rcx - 2]
push rcx
dec byte [rax - 0x7d]
cmp rdx, 2
cmp edx, 2
cli
add dh, byte [rbx + 2]
jae 0x14011f4e1
jae 0x14011f4e1
add ch, bl
adc byte [rax - 0x7b], cl
test ecx, ecx
jmp 0x14011f4f1
test rcx, rcx
test ecx, ecx
je 0x14011f4f1
or ecx, dword [rcx - 0x75]
dec qword [rcx - 0x75]
dec dword [rcx - 0x75]
mov rcx, qword [r8 - 1]
dec dword [rcx - 0x75]
mov rax, qword [r8 + 7]
mov eax, dword [rax + 7]
invalid
call qword [rax + 0x30]
xor byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
add esp, 0x20
pop rbp
ret
int3
int3
int3
push rdi
push rbp
in al, dx
cmp byte [rax - 0x73], cl
invalid
lea ebp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
test eax, eax
mov ch, 1
add byte [rax], al
mov esi, eax
mov edi, edx
xlatb
mov ebx, ecx
retf
add byte [rbp + rcx*4 + 0x3d], cl
cmpsb byte [rsi], byte [rdi]
xor ch, byte [rax]
cmp eax, 0x2832a6
add byte [rbp + rcx*4 + 0x25], cl
jae case.0x14011f80e.274
and eax, 0x2b73f3
add byte [rbp + rcx*4 + 0x2d], cl
cld
jae case.0x14011f80e.286
sub eax, 0x2b73fc
add bl, ch
invalid
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
invalid
test byte [rdx + 1], bh
test byte [rdx + 1], bh
add byte [rax], al
invalid
mov eax, esi
mov ecx, ebx
invalid
mov dword [rbp - 8], eax
add byte [rax - 0x7b], cl
sal byte [rdi + rdx - 0x77], 0xd0
je case.0x14011d97a.160
mov eax, edx
rol byte [rbx + 0x634903e0], 1
add al, 0x84
invalid
loopne case.0x14011e723.97
test byte [rcx + rax - 0x20], cl
mov dh, 0x42
adc bl, ch
invalid
adc bl, bpl
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], cl
test byte [rax + 1], dl
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
sub eax, edx
invalid
add byte [rax + 1], cl
xlatb
movabs dword [0x3c0f42b60f001f0f], eax
and ecx, dword [rdi]
invalid
test dword [rcx], ebx
invalid
invalid
cmp al, 0x23
jne 0x14011f6d5
test dword [rcx], ebx
sbb dword [rcx], eax
add byte [rax], al
sbb dword [rcx], eax
add byte [rax], al
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rcx, r14
mov ecx, esi
call fcn.140115240
mov rax, rsi
invalid
jmp case.0x14011e723.72
invalid
jl case.0x14011cfda.241
invalid
invalid
add byte [rax], al
sub byte [rdi + 0x72], dh
movsxd rax, dword [r13 + rax*4]
test dword [rax], r8d
test dword [rax], r8d
add byte [rcx + rax - 0x18], cl
add rax, r13
add eax, ebp
jmp rax
mov al, 0x25
jmp case.0x14011d873.172
invalid
mov al, 0x23
jmp case.0x14011d873.172
jmp case.0x14011d873.172
mov al, 0x1b
jmp case.0x14011d873.172
mov al, 0x22
jmp case.0x14011d873.172
jmp case.0x14011d873.172
mov al, ntohs
jmp case.0x14011d873.172
mov al, 0x21
jmp case.0x14011d873.172
mov al, 0xb
jmp case.0x14011d873.172
mov al, 4
jmp case.0x14011d873.172
mov al, 0x28
jmp case.0x14011d873.172
sub bl, ch
sahf
mov al, listen
or al, 0xeb
jmp case.0x14011d873.172
invalid
invalid
mov al, 9
jmp case.0x14011d873.172
mov al, 0x19
jmp case.0x14011d873.172
xchg edx, eax
xchg edx, eax
mov al, 0x18
jmp case.0x14011d873.172
invalid
mov al, 2
add ch, bl
mov dh, byte [rax - 0x4f7914f1]
jmp case.0x14011d873.172
invalid
jmp case.0x14011d873.172
jmp case.0x14011d873.172
add ebp, ebx
invalid
jnp case.0x14011d873.209
invalid
invalid
je case.0x14011d873.191
invalid
invalid
mov al, 0x1f
insd dword [rdi], dx
invalid
mov al, reloc.WS2_32.dll_recvfrom
jmp case.0x14011d873.172
invalid
invalid
invalid
invalid
invalid
invalid
invalid
jmp case.0x14011d873.172
pop rdi
invalid
push qword [rax - 0xa716ec]
invalid
mov al, setsockopt
jmp case.0x14011d873.172
pop rax
invalid
invalid
invalid
pop rax
invalid
push qword [rax - 0xae16fb]
invalid
mov al, 5
jmp case.0x14011d873.172
push rcx
invalid
invalid
invalid
push rcx
invalid
push qword [rax - 0xb516eb]
mov al, reloc.WS2_32.dll_setsockopt
jmp case.0x14011d873.172
invalid
invalid
invalid
invalid
adc eax, 0xffff4ae9
invalid
invalid
invalid
push qword [rax - 0xbc16f3]
invalid
mov al, reloc.WS2_32.dll_listen
jmp case.0x14011d873.172
invalid
push qword [rax - 0xc316fa]
invalid
mov al, 6
jmp case.0x14011d873.172
cmp al, 0xff
invalid
invalid
invalid
invalid
push qword [rax - 0xca16ee]
invalid
mov al, reloc.WS2_32.dll_select
jmp case.0x14011d873.172
invalid
invalid
invalid
invalid
xor eax, 0xb0ffffff
invalid
push qword [rax - 0xd116f6]
invalid
mov al, 0xa
jmp case.0x14011d873.172
invalid
invalid
invalid
invalid
or ch, cl
invalid
invalid
push qword [rax - 0xd816f8]
invalid
mov al, 8
invalid
invalid
push qword [rax - 0xdf16e2]
mov al, 0x1e
jmp case.0x14011d873.172
and bh, bh
invalid
invalid
and bh, bh
invalid
invalid
push qword [rax - 0xe616e0]
invalid
mov al, 0x20
jmp case.0x14011d873.172
invalid
invalid
invalid
push qword [rax - 0xed16ea]
invalid
mov al, reloc.WS2_32.dll_shutdown
jmp case.0x14011d873.172
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xf416d9]
invalid
mov al, 0x27
jmp case.0x14011d873.172
invalid
invalid
invalid
invalid
push qword [rax - 0xfb16ed]
invalid
invalid
push qword [rax - 0x10216e9]
invalid
mov al, reloc.WS2_32.dll_socket
jmp case.0x14011d873.172
invalid
invalid
invalid
invalid
push qword [rax - 0x10916e4]
mov al, 0x1c
jmp case.0x14011d873.172
invalid
invalid
invalid
sbb al, 0xe9
idiv dh
invalid
invalid
invalid
push qword [rax - 0x11016e3]
invalid
mov al, 0x1d
jmp case.0x14011d873.172
invalid
invalid
invalid
sbb eax, 0xfffeefe9
invalid
push qword [rax - 0x11716da]
invalid
mov al, 0x26
jmp case.0x14011d873.172
invalid
invalid
invalid
jmp case.0x14011d873.172
invalid
push qword [rax - 0x11e16e6]
invalid
mov al, 0x1a
jmp case.0x14011d873.172
invalid
invalid
invalid
sbb ch, cl
loope 0x14011f6cf
invalid
invalid
push qword [rcx]
ror byte [rax - 0x77], cl
ror byte [rax - 0x7d], 1
add esp, 0x38
invalid
cmp byte [rbx + 0x5f], bl
pop rsp
pop rbp
add eax, 0x2830fb
sub byte [rax], al
mov ecx, edx
ror dword [rax - 0x77], 1
bnd call fcn.1402da3c0
shr byte [rbx + rbx - 0x33333400], 0xcc
lodsb al, byte [rsi]
sbb eax, dword [rax]
int3
int3
int3
int3
int3
int3
int3
int3
int3
push r15
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x68
sub esp, 0x68
push 0x246c8d48
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
invalid
test r8, r8
test eax, eax
ror byte [rdi], 0x84
mov dword [rdx], 0x894d0000
add al, byte [rax]
add byte [rbp - 0x77], cl
je 0x14011f9f5
add al, byte [rax]
add byte [rbp - 0x77], cl
invalid
mov r15, r8
mov edi, eax
mov rdi, rdx
mov edi, edx
mov rbx, rcx
mov rax, r8
mov eax, eax
mov ebx, ecx
retf
mov eax, eax
ror byte [rax - 0x3f], 0xe0
shl rax, 4
shl eax, 4
loopne case.0x14011dc6a.189
add al, 0x31
sal byte [rcx], cl
xor ecx, ecx
xor edx, edx
xor ecx, ecx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp dword [rdi + rdx], 0
invalid
add byte [rax], al
add byte [rax], al
cmp dword [rdi + rdx], 0
jne 0x14011f762
invalid
invalid
add byte [rbp + 0xc], dh
or al, 0x48
inc rcx
inc ecx
add rdx, 0x10
cmp rax, rdx
cmp eax, edx
adc byte [rax + 0x39], cl
sal byte [rbp - 0x12], 1
jne case.0x14011dc6a.196
cmp eax, edx
jne case.0x14011dc6a.196
cmp r15, rcx
cmp edi, ecx
jb 0x14011fa14
test eax, 0x49000002
add byte [rcx + 0x29], cl
iretd
sub edi, ecx
je 0x14011f9f5
add al, byte [rax]
add byte [rax - 0x3f], cl
loope case.0x14011da4e.147
invalid
shl rcx, 4
shl ecx, 4
add al, 0x48
add edi, ecx
iretd
add rdi, rcx
iretd
lea r14, [rbp]
lea esi, [rbp]
lea r12, [0x1403d69e0]
jb case.0x14011e4eb.132
lea r13, [0x1403d69f0]
jb case.0x14011e723.132
jmp case.0x14011e723.129
test rax, rax
jne 0x14011fa55
invalid
invalid
add al, byte [rax]
add byte [rax], al
ror byte [rdi], 0x85
test dword [rbp + 0xf000002], edi
mov ebp, 0xf000002
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x7b], cl
test r15, r15
je 0x14011f9f5
add al, byte [rax]
invalid
dec dword [rdi]
test byte [rdx + rax], cl
add al, byte [rax]
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
lea rax, [rdi - 0x10]
mov rsi, r15
shl rsi, 4
mov rcx, rsi
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
test rcx, rcx
leave
je 0x14011f7e0
mov r8d, dword [rax + 0x10]
add rax, 0x10
add rcx, 0xfffffffffffffff0
invalid
test r8, r8
invalid
adc byte [rax - 0x7d], cl
sal eax, 0x4d
invalid
test r8, r8
invalid
invalid
sal byte [rdx + rbp*8 + 0x48], 0x8b
push rax
or bl, ch
invalid
je 0x14011f7c0
mov edx, dword [rax + 8]
jmp case.0x14011e723.120
or al, 0xf
invalid
add byte [rdx + 1], dil
add dword [rax], eax
add byte [rax], al
xor r8d, r8d
mov ecx, 0xfffffff4
mov r9, rbx
fld1
sbb ebx, dword [rdi - 1]
invalid
dec dword [rax - 0x77]
mov dword [rbp - 8], eax
dec dword [rcx - 0x77]
fld1
sbb ebx, dword [rdi - 1]
invalid
dec dword [rax - 0x77]
invalid
invalid
mov dword [rbp - 8], eax
clc
mov qword [rbp], rdx
mov dword [rbp], edx
test rax, rax
je case.0x14011e723.141
mov eax, edx
and eax, 3
movsxd rax, dword [r12 + rax*4]
add al, 0x84
add rax, r12
jmp rax
adc bl, bpl
adc bl, ch
nop word cs:[rax + rax]
invalid
test rdx, rdx
je 0x14011fa0b
loop 0x14011f828
add byte [rax], al
add byte [rax], al
xor r8d, r8d
xor ecx, ecx
sal byte [rcx], 0xc9
mov rax, rdx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov r9d, dword [rdi + r8]
sub rax, r9
jb case.0x1400c36e9.1973
inc rcx
add r8, 0x10
adc byte [rax - 0x77], cl
ret 0x394c
invalid
jne 0x14011f840
jmp 0x14011f8a1
cmp al, 0x23
jne 0x14011f9f7
invalid
mov rcx, r14
call fcn.140115240
invalid
invalid
jmp case.0x14011ed87.59
mov rax, rdx
cmp r15, rcx
jb 0x14011fa14
mov rdx, rcx
shl rdx, 4
add rdi, rdx
sub r15, rcx
je case.0x14011e138.188
test dl, dl
invalid
invalid
invalid
test dl, dl
invalid
mov ecx, dword [rdi]
cmp rax, rcx
ja 0x14011fa23
add byte [rax], al
sub ecx, eax
mov dword [rdi], ecx
add qword [rdi + 8], rax
add dword [rdi + 8], eax
cmp qword [rbp - 8], 0
clc
add byte [rbp - 0x6b], dh
clc
add byte [rbp - 0x6b], dh
jmp case.0x14011ed87.59
jmp case.0x14011ed87.67
xor edx, edx
mov rax, rdx
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rdx, str.failed_to_write_whole_buffer
jmp 0x14011f9f7
lea r8, [0x1403a26d8]
mov rdx, r15
call fcn.1402da3c0
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
mov qword [rbp - 0x28], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
lea rdx, str.library_std_src_syspalwindowsio.rs
lea rcx, [rbp - 0x38]
call fcn.1402da380
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
mov qword [rbp - 0x28], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
lea rdx, [0x1403a2728]
lea rcx, [rbp - 0x38]
call fcn.1402da380
int3
sub rsp, 0x60
lea rbp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
insb byte [rdi], dx
and al, 0x60
mov qword [rbp - 8], 0xfffffffffffffffe
cmp qword [rcx + 0x10], 0
jne 0x14011fdb3
add byte [rax], al
add byte [rax], al
mov rsi, r8
mov rdi, rdx
xlatb
xlatb
mov qword [rbp - 0x10], rcx
mov qword [rcx + 0x10], 0xffffffffffffffff
mov cl, 0xa
call fcn.14006f500
mov r12, qword [rbp - 0x10]
lea rbx, [r12 + 0x18]
test rax, rax
je 0x14011fc85
mov r14, rdx
inc r14
invalid
sub rsi, r14
jb 0x14011fdbf
invalid
mov r15, qword [r12 + 0x28]
test r15, r15
je 0x14011fcc3
mov rax, qword [rbx]
sub rax, r15
cmp r14, rax
jae 0x14011fd13
mov rcx, qword [r12 + 0x20]
add rcx, r15
mov rdx, rdi
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
add r15, r14
mov qword [r12 + 0x28], r15
jmp 0x14011fd2a
mov r14, qword [r12 + 0x28]
test r14, r14
je 0x14011fd60
mov rax, qword [r12 + 0x20]
cmp byte [r14 + rax - 1], 0xa
jne 0x14011fd63
mov rcx, rbx
call case.0x1401102a1.103
test rax, rax
mov r12, qword [rbp - 0x10]
jne 0x14011fd9f
mov r14, qword [r12 + 0x28]
jmp 0x14011fd63
lea rcx, [r12 + 0x31]
mov rdx, rdi
mov r8, r14
call case.0x14011da4e.112
mov qword [rbp - 0x40], rax
test rax, rax
je 0x14011fd0d
mov ecx, eax
and ecx, 3
cmp rcx, 2
jb case.0x1400e769f.1672
cmp ecx, 2
jne case.0x1400e769f.1672
mov rcx, rax
shr rcx, 0x20
cmp ecx, 6
jne case.0x1400e769f.1672
lea rcx, [rbp - 0x40]
call fcn.140115240
mov r12, qword [rbp - 0x10]
jmp 0x14011fd3b
mov rcx, rbx
mov rdx, rdi
mov r8, r14
call fcn.1402de970
test rax, rax
mov r12, qword [rbp - 0x10]
jne 0x14011fd9f
mov rcx, rbx
call case.0x1401102a1.103
test rax, rax
mov r12, qword [rbp - 0x10]
jne 0x14011fd9f
add rdi, r14
mov rax, qword [r12 + 0x18]
mov r14, qword [r12 + 0x28]
sub rax, r14
cmp rsi, rax
jb 0x14011fd6e
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.1402de970
jmp case.0x1400e769f.1672
xor r14d, r14d
mov rax, qword [rbx]
sub rax, r14
cmp rax, rsi
jbe 0x14011fd8d
mov rcx, qword [r12 + 0x20]
add rcx, r14
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add byte [rcx + 1], cl
test byte [rbp - 0x77], 0x74
and al, 0x28
add byte [rcx + 1], cl
test byte [rbp - 0x77], 0x74
and al, 0x28
xor eax, eax
jmp 0x14011fd9f
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.1402de970
mov r12, qword [rbp - 0x10]
inc qword [r12 + 0x10]
add rsp, 0x60
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
lea rcx, str.library_std_srcio_stdio.rs
call fcn.1402da730
lea rax, [0x1403d0e80]
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
mov qword [rbp - 0x30], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
lea rdx, str.library_std_srcio_bufferedlinewritershim.rs
lea rcx, [rbp - 0x40]
call fcn.1402da380
ud2
invalid
add dword [rax], eax
jae 0x14011ff43
shr eax, 0xc
or al, 0xe0
mov byte [rbp - 4], al
or al, 0xc
loopne 0x14011feac
cld
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rbp - 3], al
and dl, 0x3f
invalid
or dl, 0x80
mov byte [rbp - 2], dl
invalid
mov r8d, 3
jmp 0x14011ff74
shr eax, 0x12
and al, 7
or al, 0xf0
mov byte [rbp - 4], al
mov eax, edx
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rbp - 3], al
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rbp - 2], al
and dl, 0x3f
or dl, 0x80
mov byte [rbp - 1], dl
mov r8d, 4
mov rax, qword [rsi]
mov rcx, qword [rax]
lea rdx, [rbp - 4]
call fcn.14011fbf0
test rax, rax
je 0x14011ffaf
mov qword [rbp - 0x18], rax
lea rax, [rsi + 8]
mov qword [rbp - 0x10], rax
cmp qword [rsi + 8], 0
je 0x14011ffa4
mov rcx, qword [rbp - 0x10]
call fcn.140115240
mov rax, qword [rbp - 0x18]
mov rcx, qword [rbp - 0x10]
mov qword [rcx], rax
test rax, rax
setne al
add rsp, 0x48
pop rsi
pop rbp
ret
movups xmmword [rbp - 0x38], xmm0
lea rdx, [0x1403a2870]
adc eax, 0x2827df
adc eax, 0x2827df
lea rcx, [rbp - 0x50]
call fcn.1402da380
ud2
or dword [rax - 0x73], ecx
call 0x13f639791
push rcx
invalid
push qword [rcx]
ror byte [rax - 0x75], 0x4d
lock dec dword [rcx + 8]
jne 0x1401200d6
push rcx
invalid
mov qword [rcx], 0
xor edx, edx
add byte [rcx], dh
rol byte [rsi - 0x57ff3af], cl
xchg byte [rcx + 0xc], dl
cmp dl, 2
jne 0x1401200d6
xchg byte [rcx + 0xc], dl
cmp dl, 2
jne 0x1401200d6
add rcx, 0xc
mov rsi, rax
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
adc eax, 0x1c16e5
adc eax, 0x1c16e5
mov rax, rsi
add rsp, 0x70
pop rdi
pop rsi
pop rbp
ret
invalid
nop
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x70]
cmp qword [rbp - 0x18], 0
invalid
invalid
je 0x140120100
call 0x1881b74f8
lea ecx, [rbp - 0x18]
lea rcx, [rbp - 0x18]
call fcn.140115240
nop
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
sub byte [rax - 0x73], cl
push 0x40
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov rcx, qword [rbp - 8]
mov qword [rcx], rax
add rsp, 0x28
pop rsi
pop rbp
ret
int3
int3
add byte [rax], al
cmp edx, 0x80
jae 0x140120277
mov byte [rbp - 4], dl
mov r8d, 1
jmp 0x1401202f8
mov eax, edx
cmp edx, 0x800
jae 0x14012029a
shr eax, 6
or al, 0xc0
mov byte [rbp - 4], al
and dl, 0x3f
or dl, 0x80
mov byte [rbp - 3], dl
mov r8d, 2
jmp 0x1401202f8
cmp edx, 0x10000
jae 0x1401202c7
shr eax, 0xc
or al, 0xe0
mov byte [rbp - 4], al
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rbp - 3], al
and dl, 0x3f
or dl, 0x80
mov byte [rbp - 2], dl
mov r8d, 3
jmp 0x1401202f8
shr eax, 0x12
and al, 7
or al, 0xf0
mov byte [rbp - 4], al
mov eax, edx
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rbp - 3], al
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rbp - 2], al
and dl, 0x3f
or dl, 0x80
mov byte [rbp - 1], dl
mov r8d, 4
lea rdx, [rbp - 4]
call fcn.140120140
nop
add rsp, 0x30
pop rbp
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp byte [rbp + 0x4f], 0
je 0x140120e4c
mov rcx, qword [rbp - 0x38]
call qword [sym.imp.WS2_32.dll_freeaddrinfo]
adc eax, 0x1c0934
adc eax, 0x1c0934
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
in al, dx
pop rax
lea rbp, [rsp + 0x50]
mov rsi, rcx
mov r12, qword [rdx + 8]
test r12, r12
je 0x140120ed8
mov rdi, rdx
lea r15, [rbp - 0x28]
lea r14, [rbp - 0x16]
lea rbx, [rbp - 0x10]
lea ebx, [rbp - 0x10]
lea r13, str.invalid_argument
nop word [rax + rax]
mov rax, r12
mov r12, qword [r12 + 0x28]
mov qword [rdi + 8], r12
mov rcx, qword [rax + 0x10]
mov rax, qword [rax + 0x20]
movzx edx, word [rax]
cmp edx, 0x17
je 0x140120f06
mov word [rsi], 2
jmp case.0x14011ac61.504
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
add eax, 0x282fef
mov edx, 0x39
add byte [rax], al
add al, ch
push rbp
xchg ebp, eax
sbb eax, dword [rax]
add byte [rax], al
add al, ch
push rbp
xchg ebp, eax
sbb eax, dword [rax]
lea rcx, str.assertion_failed:_len___mem::size_of::_c::sockaddr_in6___
lea r8, str.y_:_
sub byte [rax], al
sub byte [rax], al
mov edx, 0x3a
call fcn.1402da510
cmp eax, 0xcc001b95
int3
call fcn.14006cad0
dec dword [rcx - 0x77]
mov byte [rcx - 0xa], 0xc6
test r14b, 1
je 0x1401210eb
mov r8, qword [rbp + 0x48]
mov r14, rax
test r14b, 1
je 0x1401210eb
mov r8, qword [rbp + 0x48]
test r8, r8
je 0x1401210e7
add byte [rax], al
invalid
ror byte [rdi], 0x84
mov byte [rax], al
add byte [rax], al
invalid
mov r10, qword [rbp + 0x40]
cmp byte [r10], 0x3a
jne 0x1401210e7
invalid
mov r9, r8
dec r9
je 0x1401210e7
movabs rax, 0xffffffff00
and r14, rax
shr r14, 8
xor r11d, r11d
mov r15w, 0xa
mov r15d, 0xc031000a
movzx r12d, byte [r10 + r11 + 1]
add r12d, 0xffffffd0
cmp r12d, 9
ja 0x1401210c0
mul r15w
jo 0x1401210e7
mov ecx, eax
add ax, r12w
jb 0x1401210e7
movsx eax, r12w
add eax, ecx
inc r11
cmp r9, r11
jne 0x140121090
xor ecx, ecx
jmp 0x1401210c9
mov rcx, r9
sub rcx, r11
mov r9d, r11d
mov qword [rbp + 0x48], rcx
test r9d, r9d
je 0x1401210e7
movzx eax, ax
shl rax, 0x30
shl r14, 0x10
or r14, rax
mov eax, 1
jmp 0x1401210f0
mov qword [rbp + 0x48], r8
xor r14d, r14d
xor eax, eax
or rax, r14
cmp ax, 1
je 0x1401211ee
movzx ecx, ax
mov rax, rbx
fadd dword [rbp - 0x187af037]
test edi, esp
add byte [rax], al
invalid
test rbx, rbx
je 0x1401211fb
lea rax, [rdi + 1]
lea rcx, [rbx - 1]
movzx edx, byte [rdi]
mov qword [rbp + 0x40], rax
mov dword [rbp + 0x40], eax
mov qword [rbp + 0x48], rcx
cmp dl, 0x5b
jne 0x1401211fb
lea rcx, [rbp - 0x20]
lea rdx, [rbp + 0x40]
call fcn.14006ce00
hlt
inc dword [rax + 0xf00e07d]
invalid
mov ah, 0
add byte [rax], al
mov r14d, dword [rbp - 0x1f]
mov rax, qword [rbp - 0x1b]
in eax, 0x48
mov dword [rbp + 0x10], eax
mov eax, dword [rbp - 0x13]
mov dword [rbp + 0x18], eax
mov rcx, qword [rbp + 0x48]
test rcx, rcx
je 0x1401211fb
mov r8, qword [rbp + 0x40]
lea r9, [rcx - 1]
movzx eax, byte [r8]
xor r12d, r12d
cmp al, 0x25
jne 0x1401213a8
lea r10, [r8 + 1]
test r9, r9
je 0x14012134d
lea rdx, [r8 + rcx]
mov r12, r9
xor r13d, r13d
xor eax, eax
mov qword [rbp + 0x60], r9
xor r15d, r15d
movzx r11d, byte [r10 + r13]
add r11d, 0xffffffd0
cmp r11d, 9
ja 0x14012135a
mov r9, rdx
mov edx, 0xa
add byte [rax], al
mul edx
jo 0x140121354
xchg esp, eax
add dword [rax], eax
invalid
mov edx, eax
add edx, r11d
fimul dword [rdi]
invalid
mov dword [rcx], eax
add byte [rax], al
fimul dword [rdi]
invalid
dec r12
add r11d, eax
ret
inc r13
mov eax, r11d
test r12, r12
mov rdx, r9
jne 0x14012119d
mov rax, qword [rbp + 0x60]
mov r13d, eax
xor r12d, r12d
jmp 0x140121367
add dword [rax], eax
invalid
mov rax, qword [rbp + 0x48]
test rax, rax
je 0x1401212b0
mov dword [rbp], 0x3a
mov r15b, 0x3a
mov r14, rbx
jmp 0x140121219
sub ebx, eax
lea rcx, [rdi + r14]
inc rcx
mov rdx, rbx
call fcn.1400717f0
test al, 1
jne 0x140121341
shr eax, 0x10
mov qword [rbp - 0x20], rdi
adc byte [rax - 0x77], cl
jge 0x14012123f
mov qword [rbp - 0x18], r14
mov dword [rbp - 0x18], esi
mov word [rbp - 0x10], ax
lea rcx, [rbp + 0x40]
lea rdx, [rbp - 0x20]
loopne 0x140121258
cld
idiv bh
invalid
cmp qword [rbp + 0x40], 0
mov rax, qword [rbp + 0x48]
jne case.0x14011f80e.326
jne case.0x14011f80e.326
movups xmm0, xmmword [rbp + 0x50]
movups xmmword [rbp - 0x30], xmm0
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
lea rdx, [rbp - 0x38]
invalid
enter 0xffffffffffff8948, 0xfffffffffffffff1
mov rcx, rsi
call fcn.140120b90
clc
invalid
invalid
jmp 0x14012132d
add byte [rax - 0x77], cl
or byte [rax - 0x39], r9b
invalid
invalid
mov qword [rsi + 8], rax
mov qword [rsi], 0
mov dword [rsi], 0
mov dword [rsi], 0
jmp 0x14012132d
mov edi, r14d
shr edi, 0x10
shr r14, 0x18
xor ebx, ebx
movzx eax, byte [0x14041aa10]
add eax, 0x2f974d
mov edx, 0x20
and byte [rax], al
add byte [rax], al
xor ecx, ecx
call fcn.1401222c0
test rax, rax
je 0x14012145a
add byte [rax], al
add byte [rax], al
add byte [rsi - 0x77], ah
sbb byte [rcx + rcx*4 - 0xf], cl
mov word [rax], bx
mov rcx, r14
shl rcx, 8
shl ecx, 8
movzx edx, dil
or rdx, rcx
shr r14, 0x18
shr esi, 0x18
shr esi, 0x18
mov word [rax + 6], r14w
mov dword [rax + 2], edx
push rax
add cl, byte [rax - 0x75]
and byte [r8 - 0x77], r9b
or byte [rbx + 0x4889284d], cl
adc bh, al
adc al, 0
add byte [rax], al
add byte [rax], al
push rax
add cl, byte [rax - 0x75]
and byte [r8 - 0x77], r9b
or byte [rbx + 0x4889284d], cl
adc bh, al
adc al, 0
add byte [rax], al
add byte [rax], al
mov dword [rax + 0x18], r12d
mov word [rax + 0x1c], r15w
mov dword [rax + 0x1c], r15d
add byte [rax], al
add byte [rax], al
mov dword [rax + 0x18], r12d
mov word [rax + 0x1c], r15w
mov dword [rax + 0x1c], r15d
invalid
mov rcx, rax
add rcx, 0x20
mov qword [rsi], rax
mov qword [rsi + 8], rax
or byte [rax - 0x39], cl
adc byte [rcx], r8b
add byte [rax], al
add byte [rax], al
or byte [rax - 0x39], cl
adc byte [rcx], r8b
add byte [rax], al
invalid
mov dword [rsi + 0x10], 1
add byte [rax], al
add byte [rax - 0x77], cl
sbb byte [rax - 0x7f], r9b
invalid
mov qword [rsi + 0x18], rcx
add rsp, 0xe8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
lea rax, str.h_:_
add eax, 0x282d38
cmp byte [0x196fb1372], ch
invalid
jmp case.0x14011f80e.326
xor eax, eax
xor r15d, r15d
invalid
rol byte [rbp + 0x31], 0xff
jmp 0x140121379
mov rax, qword [rbp + 0x60]
invalid
invalid
jmp 0x140121379
mov rdx, r13
add rdx, r10
rol byte [rcx - 0x77], cl
ret
mov rax, qword [rbp + 0x60]
invalid
rol byte [rcx - 0x77], cl
ret
xor r15d, r15d
test r13d, r13d
setne r15b
invalid
cmovne r10, rdx
cmovne edx, edx
invalid
cmovne edx, edx
ror byte [r9 + 0xf], cl
cmovne rax, r12
invalid
invalid
cmp r15d, 1
cmove rcx, rax
test rcx, rcx
je 0x1401211fb
jno case.0x14011dd93.177
invalid
invalid
jno case.0x14011dd93.177
invalid
test r15d, r15d
test edi, edi
inc dword [rbp - 0x77]
fadd qword [rbp + 0xf]
out 0x41, eax
out 0x41, eax
mov r12d, r11d
cmove r12d, r15d
out 0x41, eax
cmp edi, 1
out 0x41, eax
cmp edi, 1
cmove r12d, r11d
cmove r8, r10
ret 0xf41
mov dh, 0
lea r9, [rcx - 1]
invalid
ret 0xf41
invalid
cmp al, 0x5d
jne 0x1401211fb
test r9, r9
je 0x1401211fb
cmp byte [rax + 1], 0x3a
jne 0x1401211fb
sar esi, 0xf
test byte [0x1861213cd], ch
invalid
inc dword [rbp + 0x31]
leave
mov r10w, 0xa
xor r15d, r15d
invalid
movzx r11d, byte [r8 + r9 + 2]
add r11d, 0xffffffd0
add ebx, 0xffffffd0
add ebx, 0xffffffd0
cmp r11d, 9
ja 0x140121415
mov eax, r15d
mul r10w
jo 0x1401211fb
mov edx, eax
add dx, r11w
add edx, ebx
jb 0x1401211fb
invalid
invalid
add edx, ebx
fimul dword [rdi]
invalid
invalid
movsx r15d, r11w
add r15d, eax
inc r9
cmp rcx, r9
leave
leave
jne 0x1401213d9
xor eax, eax
jmp 0x14012141e
invalid
or dword [rax - 0x77], ecx
enter 0x294c, 0xffffffffffffffc8
mov rax, rcx
sub rax, r9
mov ecx, r9d
test ecx, ecx
je 0x1401211fb
mov ecx, dword [rbp + 0x18]
mov rdx, qword [rbp + 0x10]
mov edx, dword [rbp + 0x10]
sbb byte [rax - 0x75], cl
push rbp
adc byte [rax - 0x77], cl
mov edx, dword [rbp + 0x10]
mov qword [rbp + 0x30], rdx
mov dword [rbp + 0x38], ecx
test rax, rax
jne 0x1401211fb
push rbp
xor byte [rcx - 0x7ab7c7b3], cl
ror byte [rdi], 0x85
mov esi, 0x49fffffd
shl esi, 8
shl r14, 8
mov eax, dword [rbp + 0x38]
cmp byte [rcx - 0x74b7d7bb], cl
xor byte [r8 - 0x77], r9b
mov qword [rbp + 0x20], rax
mov bx, 1
mov dword [rbp + 0x28], eax
mov rax, qword [rbp + 0x30]
mov eax, dword [rbp + 0x30]
mov qword [rbp + 0x20], rax
mov bx, 1
xor edi, edi
jmp case.0x14011d97a.212
invalid
invalid
invalid
invalid
invalid
mov ecx, 4
mov edx, 0x20
call fcn.1402d9fb0
sbb eax, dword [rax]
int3
sub esp, 0x30
lea rbp, [rsp + 0x30]
and al, 0x30
movzx eax, dl
mov dword [rbp - 4], eax
lea r8, [rbp - 4]
mov edx, 0x8004667e
call sub.WS2_32.dll_ioctlsocket
pushfq
insb byte [rdi], dx
sbb eax, dword [rax]
sbb eax, dword [rax]
cmp eax, 0xffffffff
je 0x140121497
xor eax, eax
jmp 0x1401214a4
shr bl, 0xd
call sub.WS2_32.dll_WSAGetLastError
shl rax, 0x20
or rax, 2
add rsp, 0x30
invalid
xor byte [rbp - 0x3d], bl
pop rbp
ret
int3
int3
call fcn.1401214c0
int3
push rdi
sub rsp, 0x40
sub esp, 0x40
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 0x10], rdx
mov qword [rbp - 0x18], rcx
push rbp
invalid
lock inc qword [0x14041a9e8]
inc dword [0x14041a9e8]
add eax, 0x2f9504
add byte [rsi + 0x3d], bh
jle 0x140121523
mov eax, dword [0x14041b1b8]
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
sal esi, 0x80
nop
add byte [rax], al
add byte [rcx], al
invalid
test byte [rax + 0x90], 1
add dword [rbp + 0x21], esi
jne 0x140121523
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
inc qword [rax + 0x88]
mov byte [rax + 0x90], 0
call fcn.140121580
add byte [rax], al
ud2
add byte [rdx], al
add byte [rax], al
mov eax, 2
mov qword [rbp + 0x1708], rax
xor r13d, r13d
xor esi, esi
xor edi, edi
cmp r8, 0x201
jae 0x1401223a0
jmp 0x14012238f
jae 0x14012245d
cmp r8, 0x201
jae 0x1401223a0
mov ebx, 0x200
lea r14, [rbp + 0x490]
mov r15, r8
jmp 0x1401223f7
sub r8, rdi
sub rsi, rdi
cmp r8, rsi
jbe 0x1401223cf
lea rcx, [rbp + 0x1668]
mov rdx, rdi
call case.0x14011be57.448
mov r13, qword [rbp + 0x1668]
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 0x1670]
mov qword [rbp + 0x1708], rax
mov eax, 0xffffffff
cmp r13, rax
mov edi, 0xffffffff
cmovb rdi, r13
mov qword [rbp + 0x1678], rdi
mov rsi, r13
mov rbx, rdi
mov r14, qword [rbp + 0x1708]
mov r15, rdi
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov ecx, r15d
mov rdx, r14
call qword [sym.imp.KERNEL32.dll_GetCurrentDirectoryW]
mov r12d, eax
test eax, eax
jne 0x14012241f
call sub.KERNEL32.dll_GetLastError
test eax, eax
jne 0x1401224d7
invalid
add byte [rax], al
invalid
mov eax, 0x45000000
mov eax, esp
mov r8d, r12d
cmp r15, r8
jne 0x140122380
call sub.KERNEL32.dll_GetLastError
cmp eax, 0x7a
jne 0x1401231f7
add r15, r15
mov eax, 0xffffffff
cmp r15, rax
cmovae r15, rax
mov r8, r15
cmp r8, 0x201
jb 0x14012238f
jmp 0x1401223a0
cmp rbx, r8
jb 0x14012322b
invalid
add byte [rax - 0x73], cl
ror byte [r9 + rcx*4 - 0xe], 0xe8
mov esi, 0xfffff5c
adc byte [rbp - 0x40], al
lea rcx, [rbp - 0x40]
mov rdx, r14
call fcn.140118130
movups xmm0, xmmword [rbp - 0x40]
movups xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x1510], xmm1
movaps xmmword [rbp + 0x1500], xmm0
cmp qword [rbp + 0x1668], 0
je 0x1401224a3
mov rcx, qword [rbp + 0x1670]
mov edx, 2
call fcn.140055ea0
mov rsi, qword [rbp + 0x1500]
movabs rax, 0x8000000000000000
lea rcx, [rbp + 0x1508]
cmp rsi, rax
je 0x14012251e
mov rax, qword [rcx + 0x10]
mov qword [rbp + 0x14a0], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x1490], xmm0
jmp 0x140122523
call sub.KERNEL32.dll_GetLastError
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x1508], rax
movabs rsi, 0x8000000000000000
mov qword [rbp + 0x1500], rsi
cmp qword [rbp + 0x1668], 0
je 0x140122517
mov rcx, qword [rbp + 0x1670]
mov edx, 2
call fcn.140055ea0
lea rcx, [rbp + 0x1508]
call fcn.140115240
movzx eax, byte [rbp + 0x1715]
mov byte [rbp + 0x1640], al
mov qword [rbp + 0x1620], rsi
movaps xmm0, xmmword [rbp + 0x1490]
movups xmmword [rbp + 0x1628], xmm0
mov rax, qword [rbp + 0x14a0]
mov qword [rbp + 0x1638], rax
mov rax, qword [rbp + 0x16b0]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, str.stack_backtrace:_n
mov r8d, reloc.WS2_32.dll_recvfrom
call qword [rax + 0x18]
test al, al
jne 0x14012316a
mov rax, qword [rbp + 0x16b0]
mov qword [rbp + 0x14a8], rax
mov qword [rbp + 0x14c0], 0
movzx ecx, byte [rbp + 0x1715]
mov byte [rbp + 0x14c8], cl
lea rax, [rbp + 0x1620]
mov qword [rbp + 0x14b0], rax
lea rax, fcn.140123f70
mov qword [rbp + 0x14b8], rax
mov byte [rbp + 0x1716], 0
mov qword [rbp + 0x1600], 0
mov byte [rbp + 0x1711], 1
test cl, cl
setne byte [rbp + 0x1713]
lea rsi, [rbp - 0x40]
mov r8d, 0x4d0
mov rcx, rsi
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_RtlCaptureContext]
mov r14, qword [rbp + 0xb8]
mov qword [rbp + 0x16f8], 0
lea rdx, [rbp + 0x16f8]
mov rcx, r14
xor r8d, r8d
call qword [sym.imp.KERNEL32.dll_RtlLookupFunctionEntry]
test rax, rax
je 0x140123161
mov r12, rax
lea rbx, [rbp + 0x494]
lea r15, [rbp + 0x14a8]
xorps xmm6, xmm6
xor r13d, r13d
jmp 0x140122680
inc r13
mov qword [rbp + 0x16f8], 0
mov rcx, rsi
lea rdx, [rbp + 0x16f8]
xor r8d, r8d
call qword [sym.imp.KERNEL32.dll_RtlLookupFunctionEntry]
mov r12, rax
mov r14, rsi
test rax, rax
je 0x140123161
mov rax, qword [rbp + 0x16f8]
mov rcx, qword [rbp + 0x58]
mov dword [rbp + 0x1648], 0
mov qword [rbp + 0x1650], rax
mov qword [rbp + 0x1658], r14
mov qword [rbp + 0x1660], rcx
cmp byte [rbp + 0x1714], 0
jne 0x1401226bd
cmp r13, 0x64
ja 0x140123161
mov byte [rbp + 0x1712], 0
lea rax, [rbp + 0x1712]
mov qword [rbp + 0x1668], rax
lea rax, [rbp + 0x1714]
mov qword [rbp + 0x1670], rax
lea rax, [rbp + 0x1713]
mov qword [rbp + 0x1678], rax
lea rax, [rbp + 0x1600]
mov qword [rbp + 0x1680], rax
lea rax, [rbp + 0x1711]
mov qword [rbp + 0x1688], rax
mov qword [rbp + 0x1690], r15
lea rax, [rbp + 0x1716]
mov qword [rbp + 0x1698], rax
lea rax, [rbp + 0x1648]
mov qword [rbp + 0x16a0], rax
mov rdi, qword [0x14041a940]
test rdi, rdi
je 0x140122930
mov rcx, rdi
mov edx, 0xffffffff
xor r8d, r8d
call qword [sym.imp.KERNEL32.dll_WaitForSingleObjectEx]
mov rax, qword [0x14041a978]
test rax, rax
jne 0x140122777
lea rcx, str.dbghelp.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [0x14041a978], rax
test rax, rax
je 0x140122a40
cmp byte [0x14041a948], 0
mov qword [rbp + 0x1700], rdi
jne 0x140122c37
sub dword [rdi], 0x2b15ff00
invalid
enter reloc.WS2_32.dll_shutdown, 0
lea rcx, [rsi + rdi*2]
mov r8d, 0x7fe
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov word [rsi + rdi*2 + 0x7fe], 0
add rdi, 0x400
mov qword [rbp + 0x16c8], rdi
mov rbx, qword [0x14041a998]
test rbx, rbx
jne 0x1401228e6
mov rcx, qword [0x14041a978]
lea rdx, str.SymGetSearchPathW
call sub.KERNEL32.dll_GetProcAddress
test rax, rax
je 0x140122bea
mov rbx, rax
mov qword [0x14041a998], rax
sub byte [rdi], 0
sub byte [rdi], 0
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
mov rdx, rsi
mov r8d, edi
call rbx
cmp eax, 1
jne 0x140122a4e
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_lstrlenW]
test eax, eax
lea rbx, [rbp + 0x494]
js 0x140123242
mov eax, eax
cmp rdi, rax
jae 0x140122add
jmp 0x140122ae4
add byte [rax], al
add byte [rdi], cl
adc byte [0x1403a327e], al
movups xmm0, xmmword [0x1403a327e]
movaps xmmword [rbp + 0x4a0], xmm0
movups xmm0, xmmword [0x1403a326e]
movaps xmmword [rbp + 0x490], xmm0
mov byte [rbp + 0x4b0], 0
call sub.KERNEL32.dll_GetCurrentProcessId
test eax, eax
je 0x1401229d5
mov ecx, 0x1f
nop word cs:[rax + rax]
cmp rcx, 0x20
ja 0x140123211
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 + 0x490], r8b
cmp eax, 0x10
jb 0x1401229d5
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 + 0x48f], dl
mov edx, eax
shr edx, 8
add rcx, 0xfffffffffffffffe
cmp eax, 0x100
mov eax, edx
jae 0x140122970
movzx eax, byte [rbp + 0x4b0]
mov byte [rbp + 0x1520], al
movaps xmm0, xmmword [rbp + 0x490]
movaps xmm1, xmmword [rbp + 0x4a0]
movaps xmmword [rbp + 0x1510], xmm1
movaps xmmword [rbp + 0x1500], xmm0
xor ecx, ecx
xor edx, edx
lea r8, [rbp + 0x1500]
call qword [sym.imp.KERNEL32.dll_CreateMutexA]
test rax, rax
je 0x140122d28
mov rdi, rax
xor eax, eax
lock cmpxchg qword [0x14041a940], rdi
je 0x14012273d
mov rsi, rax
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rdi, rsi
jmp 0x14012273d
mov qword [rbp + 0x16c8], 0
mov rax, qword [rbp + 0x16b8]
test rax, rax
lea rbx, [rbp + 0x494]
mov rdi, qword [rbp + 0x1700]
jne 0x140122a9b
mov qword [rbp + 0x16f0], rdi
mov byte [rbp + 0x1717], 0
lea rcx, [rbp + 0x16b8]
call fcn.140119c60
mov rax, qword [rbp + 0x16b8]
mov rsi, qword [rbp + 0x16c0]
mov word [rsi], 0x2e
mov qword [rbp + 0x16c8], 1
cmp rax, 1
jne 0x140122ad2
mov qword [rbp + 0x16f0], rdi
mov byte [rbp + 0x1717], 0
lea rcx, [rbp + 0x16b8]
call fcn.140119c60
mov rsi, qword [rbp + 0x16c0]
mov word [rsi + 2], 0x3b
mov eax, 2
mov qword [rbp + 0x16c8], rax
mov rax, qword [rbp + 0x16c8]
mov qword [rbp + 0x1510], rax
movups xmm0, xmmword [rbp + 0x16b8]
movaps xmmword [rbp + 0x1500], xmm0
mov rsi, qword [0x14041a9a8]
test rsi, rsi
jne 0x140122b32
mov rcx, qword [0x14041a978]
lea rdx, str.EnumerateLoadedModulesW64
call sub.KERNEL32.dll_GetProcAddress
test rax, rax
je 0x140122bfd
mov rsi, rax
mov qword [0x14041a9a8], rax
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
lea rdx, [0x140119d00]
lea r8, [rbp + 0x1500]
test dword [rax], eax
adc eax, 0xd6ff0000
test dword [rax], eax
adc eax, 0xd6ff0000
movaps xmm0, xmmword [rbp + 0x1500]
movaps xmmword [rbp + 0x490], xmm0
mov rdi, qword [rbp + 0x1510]
mov qword [rbp + 0x4a0], rdi
mov rbx, qword [rbp + 0x490]
cmp rdi, rbx
jne 0x140122b86
lea rcx, [rbp + 0x490]
call fcn.140119c60
mov rbx, qword [rbp + 0x490]
mov rsi, qword [rbp + 0x498]
mov word [rsi + rdi*2], 0
mov rdi, qword [0x14041a9a0]
test rdi, rdi
jne 0x140122bc1
mov rcx, qword [0x14041a978]
lea rdx, str.SymSetSearchPathW
lea edx, str.SymSetSearchPathW
lea edx, str.SymSetSearchPathW
call sub.KERNEL32.dll_GetProcAddress
test rax, rax
je 0x140122c10
mov rdi, rax
mov qword [0x14041a9a0], rax
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
mov rdx, rsi
call rdi
test rbx, rbx
je 0x140122be1
mov edx, 2
mov rcx, rsi
call fcn.140055ea0
lea rbx, [rbp + 0x494]
jmp 0x140122c30
cmp qword [rbp + 0x16b8], 0
lea rbx, [rbp + 0x494]
jne 0x140122c1c
jmp 0x140122c30
cmp qword [rbp + 0x1500], 0
add byte [rax], al
je 0x140122c30
mov rsi, qword [rbp + 0x1508]
jmp 0x140122c1c
test rbx, rbx
lea rbx, [rbp + 0x494]
je 0x140122c30
mov edx, 2
mov rcx, rsi
call fcn.140055ea0
nop dword [rax]
mov byte [0x14041a948], 1
mov qword [rbp + 0x1618], r13
mov qword [rbp + 0x1610], r12
mov qword [rbp + 0x1608], r14
mov r12, qword [rbp + 0x1658]
mov esp, dword [rbp + 0x1658]
mov esp, dword [rbp + 0x1658]
mov r15d, dword [rbp + 0x1648]
mov r13d, dword [rbp + 0x164c]
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov r14, rax
mov esi, eax
mov rsi, qword [0x14041a9b0]
test rsi, rsi
jne 0x140122c98
mov rcx, qword [0x14041a978]
lea rdx, str.SymFromInlineContextW
call sub.KERNEL32.dll_GetProcAddress
test rax, rax
je 0x140122cff
mov rsi, rax
mov qword [0x14041a9b0], rax
mov rax, qword [0x14041a9b8]
mov qword [rbp + 0x1708], rax
test rax, rax
jne 0x140122cd8
mov rcx, qword [0x14041a978]
lea rdx, str.SymGetLineFromInlineContextW
call sub.KERNEL32.dll_GetProcAddress
mov qword [rbp + 0x1708], rax
test rax, rax
je 0x140122cff
mov rax, qword [rbp + 0x1708]
mov qword [0x14041a9b8], rax
lea rdi, [r12 - 1]
test r12, r12
cmove rdi, r12
mov r12d, 1
add byte [rax], al
add byte [rax], al
test r15d, r15d
je 0x140123080
add r12d, r13d
cmp r13d, r12d
jb 0x140122dcc
mov rcx, qword [rbp + 0x1700]
call qword [sym.imp.KERNEL32.dll_ReleaseMutex]
mov r14, qword [rbp + 0x1608]
lea r15, [rbp + 0x14a8]
mov r12, qword [rbp + 0x1610]
mov r13, qword [rbp + 0x1618]
invalid
cmp byte [rbp + 0x1712], 0
jne 0x140122ff0
cmp byte [rbp + 0x1713], 0
je 0x140122ff0
mov qword [rbp + 0x1668], r15
mov qword [rbp + 0x1670], 0
test dword [rax + 0x16], esi
add byte [rax], al
add byte [rax], al
add byte [rax], al
test dword [rax + 0x16], esi
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rdx, qword [rbp + 0x1658]
mov qword [rbp + 0x490], 3
mov qword [rbp + 0x1500], 2
mov dword [rsp + 0x20], 0
lea rcx, [rbp + 0x1668]
lea r8, [rbp + 0x490]
lea r9, [rbp + 0x1500]
call fcn.14011a670
mov byte [rbp + 0x1716], al
mov rcx, qword [rbp + 0x1668]
inc qword [rcx + 0x18]
test al, al
je 0x140122fff
test byte [rbx + 2], dl
add byte [rax], al
test byte [rbx + 2], dl
add byte [rax], al
jmp 0x140123161
inc r13d
cmp r13d, r12d
je 0x140122cff
mov r8d, 0xff4
mov rcx, rbx
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov dword [rbp + 0x4e0], 0x7d0
mov dword [rbp + 0x490], 0x58
mov qword [rbp + 0x1500], 0
mov dword [rbp + 0x1500], 0
mov dword [rbp + 0x1500], 0
lea rax, [rbp + 0x490]
mov qword [rsp + 0x20], rax
mov rcx, r14
mov rdx, rdi
mov r8d, r13d
lea r9, [rbp + 0x1500]
call rsi
cmp eax, 1
jne 0x140122dc0
mov eax, dword [rbp + 0x4dc]
mov r9d, dword [rbp + 0x4e0]
dec r9
cmp rax, r9
cmovb r9, rax
movaps xmmword [rbp + 0x15f0], xmm6
movaps xmmword [rbp + 0x15e0], xmm6
movaps xmmword [rbp + 0x15d0], xmm6
movaps xmmword [rbp + 0x15c0], xmm6
movaps xmmword [rbp + 0x15b0], xmm6
movaps xmmword [rbp + 0x15a0], xmm6
movaps xmmword [rbp + 0x1590], xmm6
movaps xmmword [rbp + 0x1580], xmm6
movaps xmmword [rbp + 0x1570], xmm6
movaps xmmword [rbp + 0x1560], xmm6
movaps xmmword [rbp + 0x1550], xmm6
movaps xmmword [rbp + 0x1540], xmm6
movaps xmmword [rbp + 0x1530], xmm6
movaps xmmword [rbp + 0x1520], xmm6
movaps xmmword [rbp + 0x1510], xmm6
movaps xmmword [rbp + 0x1500], xmm6
movups xmmword [rsp + 0x30], xmm6
lea rax, [rbp + 0x1500]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x28], 0x100
mov ecx, 0xfde9
xor edx, edx
lea r8, [rbp + 0x4e4]
call qword [sym.imp.KERNEL32.dll_WideCharToMultiByte]
test eax, eax
je 0x140122ee6
cmp eax, 0x100
ja 0x140122dc0
invalid
invalid
invalid
mov r15d, eax
jmp 0x140122eec
mov r15d, 0x100
movaps xmmword [rbp + 0x14d0], xmm6
movaps xmmword [rbp + 0x14e0], xmm6
mov qword [rbp + 0x14f0], 0
mov dword [rbp + 0x14d0], 0x28
mov dword [rbp + 0x16b8], 0
lea rax, [rbp + 0x14d0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x16b8]
mov qword [rsp + 0x20], rax
xor ebx, ebx
mov rcx, r14
mov rdx, rdi
mov r8d, r13d
xor r9d, r9d
call qword [rbp + 0x1708]
mov r9d, 0
cmp eax, 1
jne 0x140122f88
mov ecx, dword [rbp + 0x14e0]
mov r8, 0xffffffffffffffff
mov rdx, qword [rbp + 0x14e8]
nop word cs:[rax + rax]
cmp word [rdx + r8*2 + 2], 0
lea r8, [r8 + 1]
jne 0x140122f70
mov r9d, 1
mov ebx, 1
mov rax, qword [rbp + 0x4c8]
mov qword [rbp + 0x16b8], r9
mov qword [rbp + 0x16c0], rdx
mov qword [rbp + 0x16c8], r8
mov dword [rbp + 0x16d0], ebx
mov dword [rbp + 0x16d4], ecx
lea rcx, [rbp + 0x1500]
mov qword [rbp + 0x16d8], rcx
mov qword [rbp + 0x16e0], r15
mov qword [rbp + 0x16e8], rax
lea rcx, [rbp + 0x1668]
lea rdx, [rbp + 0x16b8]
call fcn.1401234c0
lea rbx, [rbp + 0x494]
jmp 0x140122dc0
movzx eax, byte [rbp + 0x1716]
test al, al
jne 0x140123161
mov rdi, qword [rbp + 0x58]
mov qword [rbp + 0x1500], 0
mov qword [rbp + 0x490], 0
mov rdx, qword [rbp + 0x16f8]
lea rax, [rbp + 0x490]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x1500]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x38], 0
xor ecx, ecx
mov r8, r14
mov r9, r12
call qword [sym.imp.KERNEL32.dll_RtlVirtualUnwind]
mov rsi, qword [rbp + 0xb8]
test rsi, rsi
je 0x140123161
cmp rsi, r14
jne 0x140122650
cmp qword [rbp + 0x58], rdi
jne 0x140122650
jmp 0x140123161
mov r13, qword [0x14041a9c0]
test r13, r13
jne 0x1401230b2
mov rcx, qword [0x14041a978]
lea rdx, str.SymAddrIncludeInlineTrace
call sub.KERNEL32.dll_GetProcAddress
test rax, rax
je 0x140122cff
mov r13, rax
mov qword [0x14041a9c0], rax
mov r15, qword [0x14041a9c8]
test r15, r15
jne 0x1401230e4
mov rcx, qword [0x14041a978]
lea rdx, str.SymQueryInlineTrace
call sub.KERNEL32.dll_GetProcAddress
test rax, rax
je 0x140122cff
mov r15, rax
mov qword [0x14041a9c8], rax
mov rcx, r14
mov rdx, rdi
call r13
mov dword [rbp + 0x1500], 0
test eax, eax
je 0x140123159
mov dword [rbp + 0x16ac], eax
mov dword [rbp + 0x490], 0
lea rax, [rbp + 0x490]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
lea rax, [rbp + 0x1500]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdi
xor r13d, r13d
mov rcx, r14
mov rdx, rdi
xor r8d, r8d
mov r9, rdi
call r15
cmp eax, 1
jne 0x140122cf3
mov r12d, dword [rbp + 0x16ac]
inc r12d
mov r13d, dword [rbp + 0x1500]
mov ebp, dword [rbp + 0x1500]
jmp 0x140122cf3
xor r13d, r13d
jmp 0x140122cf3
cmp byte [rbp + 0x1716], 0
je 0x1401231a7
mov rax, qword [rbp + 0x1620]
shl rax, 1
test rax, rax
je 0x14012318a
mov rcx, qword [rbp + 0x1628]
mov edx, 1
call fcn.140055ea0
mov al, 1
movaps xmm6, xmmword [rbp + 0x1720]
add rsp, 0x17b8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp byte [rbp + 0x1715], 0
adc eax, 0x17
jne 0x1401231d3
mov rax, qword [rbp + 0x16b0]
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov eax, dword [rax + 0x28]
lea rdx, str.note:_Some_details_are_omitted__run_with__RUST_BACKTRACEfull__for_a_verbose_backtrace._n__rust_begin_short_backtrace__rust_end_short_backtraces_______..._omitted__frame_...__n
lea edx, str.note:_Some_details_are_omitted__run_with__RUST_BACKTRACEfull__for_a_verbose_backtrace._n__rust_begin_short_backtrace__rust_end_short_backtraces_______..._omitted__frame_...__n
invalid
add byte [rcx - 0x48], al
pop rax
add byte [rax], al
add bh, bh
call qword [rax + 0x18]
test al, al
invalid
jne 0x14012316a
mov rax, qword [rbp + 0x1620]
shl rax, 1
loopne 0x140123226
test eax, eax
je 0x1401231f3
mov rcx, qword [rbp + 0x1628]
mov edx, 1
add byte [rax], al
call fcn.140055ea0
sub al, 0xf3
invalid
xor eax, eax
jmp 0x14012318c
lea rcx, [0x1403ab29e]
lea r8, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
or ch, byte [rax]
add byte [rdx + 0x28], bh
add al, ch
add dword [rbx + 0x1b], esi
add bl, ch
pop rsi
lea r8, str.library_std_src...._backtrace_srcdbghelp.rs
mov edx, 0x21
mov rcx, 0xffffffffffffffff
mov ecx, 0xffffffff
call fcn.1402da430
invalid
jb 0x140123243
add bl, ch
invalid
lea rax, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov rcx, r8
mov ecx, eax
mov rdx, rbx
mov r8, rax
shr al, 0x60
jb 0x14012325a
add bl, ch
invalid
mov rax, qword [rbp + 0x1700]
mov qword [rbp + 0x16f0], rax
add dh, al
test dword [rdi], edx
invalid
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x28007a
add byte [rbp + rcx*4 + 5], cl
xchg ebx, eax
add byte [rax], ch
add byte [rdx + 0x1a], bh
call fcn.1402da510
invalid
jb 0x140123289
invalid
ud2
pop r15
pop rbp
ret
adc byte [rbp - 0x10], al
movups xmm1, xmmword [rbp]
movups xmm2, xmmword [rbp + 0x10]
movaps xmmword [rbp - 0x30], xmm2
sub dword [rbp - 0x30], edx
sub dword [rbp - 0x30], edx
movaps xmmword [rbp - 0x40], xmm1
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
mov dword [rbp - 0x18], eax
movaps xmm0, xmmword [rbp - 0x50]
movaps xmm1, xmmword [rbp - 0x40]
movaps xmm2, xmmword [rbp - 0x30]
movups xmmword [rbp - 0x10], xmm0
movups xmmword [rbp], xmm1
movups xmmword [rbp + 0x10], xmm2
mov rax, qword [rbp - 0x20]
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], r14
mov qword [rbp + 0x30], r15
cmp qword [rdi], 0
je 0x1401236bc
movups xmm0, xmmword [rdi + 8]
movups xmmword [rbp - 0x48], xmm0
mov r8d, 0x1bc41
add byte [rax], al
mov qword [rbp - 0x50], r12
mov eax, dword [rdi + 0x18]
mov ecx, dword [rdi + 0x1c]
mov dword [rsp + 0x28], ecx
and al, 0x28
and al, 0x28
mov dword [rsp + 0x20], eax
lea rcx, [rbp + 0x38]
lea r8, [rbp - 0x18]
call 0xf05fc426
mov rdx, rbx
call fcn.14011a670
mov rcx, qword [rsi + 0x30]
mov byte [rcx], al
mov rax, qword [rbp + 0x38]
mov eax, dword [rbp + 0x38]
inc qword [rax + 0x18]
add rsp, 0xd0
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
lea r9, [r14 + rcx]
cmp rdx, r9
cmp edx, ecx
jae 0x1401238f8
wait
add byte [rax], al
invalid
lea r15, [r14 + rcx]
dec r15
cmp r15, r14
jae 0x140123f16
add byte [rax], al
add byte [rax], al
movzx r9d, byte [r8 + r14]
dec rbx
dec rcx
dec r8
cmp r9b, al
cmp cl, al
je 0x140123850
lea rcx, [r14 + 0xf]
mov qword [rbp + 0x20], rcx
cmp rcx, rsi
int1
jbe 0x140123a17
mov rcx, r13
mov rdx, r12
mov r8, r14
mov eax, esi
call sub.VCRUNTIME140.dll_memcmp
mov r10b, 1
test eax, eax
je 0x140123d15
imul eax, dword [rax + rax], 0
inc r13
dec rsi
cmp rsi, r14
jb 0x140123d12
invalid
pop rcx
add al, 0
invalid
mov rcx, r13
mov rdx, r12
mov r8, r14
call sub.VCRUNTIME140.dll_memcmp
inc r13
dec rsi
test eax, eax
jne 0x1401238b0
mov r10b, 1
jmp 0x140123d15
mov qword [rsp + 0x20], r14
lea rcx, [rbp - 0x48]
mov rdx, r13
mov r8, rsi
mov r9, r12
call fcn.14006f850
cmp qword [rbp - 0x48], 0
je 0x140123bed
mov rdi, qword [rbp - 0x10]
mov r8, qword [rbp]
mov rax, qword [rbp + 0x18]
lea r11, [rax - 1]
mov rdx, qword [rbp + 8]
mov rsi, qword [rbp + 0x10]
cmp rdi, 0xffffffffffffffff
je 0x140123cf3
mov rcx, qword [rbp - 0x20]
lea r9, [rcx + r11]
cmp r9, rdx
jae 0x140123d12
mov rbx, qword [rbp - 0x28]
mov r14, qword [rbp - 0x40]
mov r10, qword [rbp - 0x30]
mov r15, rax
mov qword [rbp + 0x28], r10
sub r15, r10
mov qword [rbp + 0x20], r15
nop word [rax + rax]
movzx r9d, byte [r8 + r9]
bt rbx, r9
jae 0x1401239be
cmp r14, rdi
mov r15, rdi
cmova r15, r14
lea r10, [r8 + rcx]
mov r9, r15
nop dword [rax]
cmp r9, rax
cmp ecx, eax
jae 0x1401239d1
mov r13, r9
add r9, rcx
cmp r9, rdx
ror dword [rdi], 1
invalid
invalid
invalid
add byte [rax], al
ror dword [rdi], 1
add dword [rbp + rax - 0x72b30000], 0x4d
add dword [rsi + 0xf], eax
mov dh, 0x24
cmp r12b, byte cs:[r10 + r13]
lea r9, [r13 + 1]
movzx r12d, byte [rsi + r13]
cmp r12b, byte [r10 + r13]
je 0x140123990
sub rcx, r14
add rcx, r13
inc rcx
jmp 0x1401239c1
add rcx, rax
xor edi, edi
lea r9, [rcx + r11]
cmp r9, rdx
jb 0x140123970
jmp 0x140123d12
mov r10, r14
nop word cs:[rax + rax]
cmp rdi, r10
jae 0x1401238d1
dec r10
cmp r10, rax
jae 0x140123f2d
lea r9, [r10 + rcx]
cmp r9, rdx
jae 0x140123f3f
movzx r15d, byte [rsi + r10]
cmp r15b, byte [r8 + r9]
je 0x1401239e0
add rcx, qword [rbp + 0x28]
mov rdi, qword [rbp + 0x20]
jmp 0x1401239c3
movzx eax, al
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
movzx eax, r9b
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm7, xmm0, 0
inc r12
mov qword [rbp - 0x48], r13
mov qword [rbp - 0x40], rsi
mov qword [rbp - 0x38], r12
enter 0xffffffffffff894c, 0x55
mov al, 0x4c
mov dword [rbp - 0x30], edx
enter 0xffffffffffff894c, 0x55
mov al, 0x4c
mov dword [rbp - 0x30], edx
lea rax, [r14 + 0x3f]
cmp rax, rsi
jae 0x140123c29
lea rcx, [r14 + 0x7f]
xor r12d, r12d
xor r10d, r10d
mov qword [rbp + 0x28], rcx
nop word cs:[rax + rax]
lea rax, [r14 + r12]
movdqu xmm0, xmmword [r13 + r12]
movdqu xmm12, xmmword [r13 + r12 + 0x10]
movdqu xmm10, xmmword [r13 + r12 + 0x20]
movdqu xmm8, xmmword [r13 + r12 + 0x30]
pcmpeqb xmm0, xmm6
movdqu xmm1, xmmword [rbx + rax]
movdqu xmm13, xmmword [rbx + rax + 0x10]
movdqu xmm11, xmmword [rbx + rax + 0x20]
add esp, dword [rax]
movdqu xmm9, xmmword [rbx + rax + 0x30]
pcmpeqb xmm1, xmm7
iretd
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x140123b4b
pcmpeqb xmm12, xmm6
pcmpeqb xmm13, xmm7
pand xmm13, xmm12
pmovmskb r8d, xmm13
test r8w, r8w
jne 0x140123b72
pcmpeqb xmm10, xmm6
pcmpeqb xmm11, xmm7
pand xmm11, xmm10
pmovmskb r8d, xmm11
xlatb
ret
test r8w, r8w
jne 0x140123b9b
pcmpeqb xmm8, xmm6
pcmpeqb xmm9, xmm7
pand xmm9, xmm8
pmovmskb r8d, xmm9
test r8w, r8w
jne case.0x14011c07f.418
invalid
add byte [rdx - 0x73], cl
add al, 0x21
lea rax, [rcx + r12]
add r12, 0x40
cmp rax, rsi
jae 0x140123c2f
mov eax, r10d
and al, 1
je 0x140123a80
test byte [rdx], bh
invalid
invalid
invalid
test byte [rdx], bh
invalid
jmp 0x140123c2f
mov r9d, r10d
and r9b, 1
lea rcx, [rbp - 0x48]
mov rdx, r12
mov rdi, r10
call fcn.1402def80
mov rcx, qword [rbp + 0x28]
sub byte [r8 + 8], r8b
clc
and al, 1
mov r10d, eax
jmp 0x140123ad0
lea rdx, [r12 + 0x10]
mov r9d, r10d
and r9b, 1
lea rcx, [rbp - 0x48]
mov rdi, r10
call fcn.1402def80
mov rcx, qword [rbp + 0x28]
or al, dil
and al, 1
mov r10d, eax
jmp 0x140123aee
lea rdx, [r12 + 0x20]
mov r9d, r10d
and r9b, 1
lea rcx, [rbp - 0x48]
mov rdi, r10
call fcn.1402def80
mov rcx, qword [rbp + 0x28]
or al, dil
and al, 1
mov r10d, eax
jmp 0x140123b0c
lea rdx, [r12 + 0x30]
mov r9d, r10d
and r9b, 1
add dword [rax - 0x73], ecx
movabs r8, 0x1bb3a4e8d7894c
mov rcx, qword [rbp + 0x28]
or al, dil
and al, 1
mov r10d, eax
jmp 0x140123b2a
cmp byte [rbp - 0x2e], 0
jne 0x140123d12
mov r8, qword [rbp - 0x40]
mov rcx, qword [rbp]
mov rdx, qword [rbp + 8]
movzx eax, byte [rbp - 0x30]
test r8, r8
ror byte [rdi], 0x84
invalid
add dword [rax], eax
invalid
cmp r8, rdx
jae 0x140123df3
cmp byte [rcx + r8], 0xc0
jge 0x140123df9
jmp 0x140123ee3
xor r10d, r10d
xor r12d, r12d
mov rax, qword [rbp + 0x20]
add rax, r12
mov r9d, r10d
and r9b, 1
cmp rax, rsi
jae 0x140123cba
movdqu xmm0, xmmword [rdi]
lea rax, [r14 + r12]
movdqu xmm1, xmmword [rbx + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x140123ca2
lea rax, [rcx + r12]
mov r9d, r10d
and r9b, 1
cmp rax, rsi
jae 0x140123cba
add r12, 0x10
add rdi, 0x10
test r9b, r9b
je 0x140123c60
jmp 0x140123cba
lea rcx, [rbp - 0x48]
mov rdx, r12
xor r9d, r9d
call fcn.1402def80
mov rcx, qword [rbp + 0x28]
mov r10d, eax
jmp case.0x14011c07f.420
sub rsi, qword [rbp - 0x50]
lea rax, [rsi + r13]
add rax, 0xfffffffffffffff0
movdqu xmm0, xmmword [r13 + rsi - 0x10]
xor eax, 0xf41f3f0
outsd dx, dword [rsi]
or al, 7
xor eax, 0xf41f3f0
outsd dx, dword [rsi]
or al, 7
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x140123e1c
and r10b, 1
jmp 0x140123d15
mov rcx, qword [rbp - 0x20]
lea r9, [rcx + r11]
cmp r9, rdx
jae 0x140123d12
mov r14, qword [rbp - 0x28]
mov rbx, qword [rbp - 0x40]
mov r15, qword [rbp - 0x30]
lea r12, [rbx - 1]
jmp 0x140123d6a
xor r10d, r10d
mov eax, r10d
movaps xmm6, xmmword [rbp + 0x30]
movaps xmm7, xmmword [rbp + 0x40]
movaps xmm8, xmmword [rbp + 0x50]
movaps xmm9, xmmword [rbp + 0x60]
sub byte [rbp + 0x60], cl
sub byte [rbp + 0x60], cl
movaps xmm10, xmmword [rbp + 0x70]
movaps xmm11, xmmword [rbp + 0x80]
movaps xmm12, xmmword [rbp + 0x90]
movaps xmm13, xmmword [rbp + 0xa0]
add rsp, 0x138
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add rcx, rax
lea r9, [rcx + r11]
xor r10d, r10d
cmp r9, rdx
jae 0x140123d15
movzx r9d, byte [r8 + r9]
bt r14, r9
invalid
invalid
jae 0x140123d5b
movabs dword [0x48080c8d4de673ce], eax
mov edi, ebx
lea r9, [r8 + rcx]
mov rdi, rbx
nop dword [rax]
cmp rdi, rax
jae 0x140123dae
mov r10, rdi
add rdi, rcx
cmp rdi, rdx
jae 0x140123f4e
invalid
invalid
add dword [rax], eax
invalid
lea rdi, [r10 + 1]
movzx r13d, byte [rsi + r10]
cmp r13b, byte [r9 + r10]
je 0x140123d80
sub rcx, rbx
add rcx, r10
inc rcx
jmp 0x140123d5e
mov r10, rbx
nop word cs:[rax + rax]
sub r10, 1
jb 0x1401238d1
cmp r12, rax
jae 0x140123f2d
lea r9, [r10 + rcx]
cmp r9, rdx
jae 0x140123f3f
movzx edi, byte [rsi + r10]
cmp dil, byte [r8 + r9]
je 0x140123dc0
add rcx, r15
jmp 0x140123d5e
jne 0x140123ee3
cmp r8, rdx
jne 0x140123e09
test al, al
setne r10b
jmp 0x140123d15
movzx r11d, byte [rcx + r8]
movzx r10d, r11b
test r10b, r10b
js 0x140123e41
mov r9d, r10d
jmp 0x140123e9b
add rsi, 0xfffffffffffffff0
test r9b, r9b
setne bl
lea rcx, [rbp - 0x48]
mov rdx, rsi
call fcn.1402def80
mov r10d, eax
or r10b, bl
and r10b, 1
jmp 0x140123d15
mov r9d, r10d
and r9d, 0x1f
movzx esi, byte [rcx + r8 + 1]
and esi, 0x3f
cmp r10b, 0xe0
jb 0x140123e8b
movzx r10d, byte [rcx + r8 + 2]
shl esi, 6
and r10d, 0x3f
or r10d, esi
cmp r11b, 0xf0
jb 0x140123e94
movzx r11d, byte [rcx + r8 + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
and r11d, 0x3f
or r11d, r10d
or ebx, edx
or ebx, edx
or r9d, r11d
jmp 0x140123e9b
shl r9d, 6
or r9d, esi
jmp 0x140123e9b
shl r9d, 0xc
or r9d, r10d
mov r10b, 1
test al, al
ror byte [rdi], 0x85
jne 0x140123d15
mov eax, 1
cmp r9d, 0x80
jb 0x140123ed2
mov eax, 2
cmp r9d, 0x800
jb 0x140123ed2
add byte [rcx - 0x7f], al
stc
add byte [rax], cl
add byte [rax], al
cmp r9d, 0x10000
mov eax, 4
add byte [rax], al
add byte [rax], al
sbb rax, 0
add r8, rax
je 0x140123ef9
cmp r8, rdx
jae 0x140123ef7
cmp byte [rcx + r8], 0xbf
jg 0x140123ef9
lea rax, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rsError_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rsD
mov qword [rsp + 0x20], rax
fbld tbyte [rdi]
add byte [rax - 0x77], cl
and al, 0x20
invalid
mov r9, rdx
call fcn.1402daa80
jne 0x140123ee3
cmp r8, rdx
je 0x140123d15
movzx eax, byte [rcx + r8]
test al, al
jns 0x140123d15
cmp al, 0xe0
jmp 0x140123d15
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rsError_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rsD
mov rcx, r15
mov rdx, r14
call fcn.1402da430
invalid
add rcx, r15
jmp 0x140123f51
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rsError_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rsD
add eax, 0x27dc4c
fsub qword [rdi]
add byte [rcx + rcx*4 - 0x2f], cl
mov rcx, r10
mov rdx, rax
call fcn.1402da430
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rsError_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rsD
mov rcx, r9
fsub qword [rdi]
add byte [rcx + rcx*4 - 0x37], cl
call fcn.1402da430
sbb eax, dword fs:[rax]
sbb eax, dword [rax]
add rcx, rbx
cmp rdx, rcx
cmova rcx, rdx
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rsError_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rsD
call fcn.1402da430
int3
int3
shl rax, 1
test rax, rax
ret
jmp fcn.140055ea0
invalid
sub rsp, 0x50
lea rbp, [rsp + 0x50]
mov qword [rbp - 8], 0xfffffffffffffffe
mov rax, rdx
mov qword [rbp - 0x30], rdx
lea rdx, [rbp - 0x28]
movups xmm0, xmmword [r8]
movups xmmword [rbp - 0x28], xmm0
mov r8, qword [r8 + 0x10]
mov qword [rbp - 0x18], r8
movzx r8d, byte [rcx + 0x20]
mov dh, 0x41
and byte [rax - 0x75], cl
xor dword [rbp + 0x31], eax
leave
movabs r10, 0x8000000000000000
mov edx, 0
add byte [rax], al
invalid
invalid
cmp rsi, r10
cmp esi, edx
mov dh, 0x41
mov edx, 0
add byte [rax], al
add byte [rax + 0x48d6394c], al
cmp esi, edx
mov qword [rbp - 0x10], rcx
cmp esi, edx
mov qword [rbp - 0x10], rcx
cmovne r9, rcx
mov rcx, rax
call fcn.140117f40
pop rcx
invalid
invalid
dec dword [rax - 0x2f]
out 0x48, al
test esi, esi
je 0x140124005
pop rcx
invalid
mov rcx, qword [rbp - 0x10]
mov rcx, qword [rcx + 8]
mov edx, 1
mov ebx, eax
call fcn.140055ea0
popfq
invalid
invalid
invalid
mov eax, ebx
invalid
popfq
invalid
add rsp, 0x50
pop rbx
pop rsi
pop rbp
ret
invalid
int3
int3
invalid
add byte [rax], al
add byte [rax], al
mov byte [rbp + 0x34], 0
mov qword [rbp + 0x18], rdx
lea rax, [rbp + 0x18]
mov qword [rbp + 8], rax
mov dword [rbp + 8], eax
lea rax, [fcn.140066250]
add eax, 0xfff421da
add eax, 0xfff421da
mov qword [rbp + 0x10], rax
lea rax, str._.:_
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov qword [rbp - 0x38], 0
lea rax, [rbp + 8]
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
lea rax, [rbp + 0x30]
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], 0
lea rdx, [0x1403a1e28]
lea rcx, [rbp + 0x20]
lea r8, [rbp - 0x58]
call fcn.140067750
mov rcx, qword [rbp + 0x28]
test al, al
je 0x1401240e0
test rcx, rcx
je 0x1401240f8
mov qword [rbp - 0x28], rcx
lea rcx, [rbp - 0x28]
jmp 0x1401240e9
test rcx, rcx
je 0x1401240ee
lea rcx, [rbp + 0x28]
call fcn.140115240
nop
add rsp, 0xc0
pop rbp
ret
lea rax, str._b_:_
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 1
mov qword [rbp - 0x18], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
lea rdx, [0x1403a2870]
lea rcx, [rbp - 0x28]
call fcn.1402da380
ud2
invalid
test rax, rax
jne 0x140124877
test rsi, rsi
je 0x14012484c
cmp rsi, 4
jae 0x1401246e0
xor r15d, r15d
xor eax, eax
jmp 0x140124718
mov rcx, rsi
and rcx, 0xfffffffffffffffc
lea rdx, [r13 + 0x30]
xor r15d, r15d
xor eax, eax
mov r8d, dword [rdx - 0x30]
mov r9d, dword [rdx - 0x20]
add r8, r15
mov r10d, dword [rdx - 0x10]
add r10, r9
add r10, r8
mov r15d, dword [rdx]
add r15, r10
add rax, 4
add rdx, 0x40
cmp rcx, rax
jne 0x1401246f0
mov ecx, esi
and ecx, 3
je 0x140124740
shl rax, 4
add rax, r13
shl ecx, 4
xor edx, edx
nop dword [rax + rax]
mov r8d, dword [rax + rdx]
add r15, r8
add rdx, 0x10
cmp rcx, rdx
jne 0x140124730
mov rax, qword [r11]
mov r12, qword [r11 + 0x10]
mov esp, dword [rbx + 0x10]
mov esp, dword [rbx + 0x10]
sub rax, r12
cmp r15, rax
ja 0x140124831
mov qword [rbp - 8], rsi
shl rsi, 4
shl esi, 4
shl esi, 4
xor edi, edi
jmp 0x140124789
mov rcx, qword [r11 + 8]
add rcx, r12
mov rdx, r14
mov r8, r13
call sub.VCRUNTIME140.dll_memcpy
mov r11, qword [rbp]
add r12, r13
mov qword [r11 + 0x10], r12
add rdi, 0x10
cmp rsi, rdi
mov r13, rbx
je case.0x1400c36e9.2016
invalid
invalid
mov r14, qword [r13 + rdi + 8]
mov rbx, r13
invalid
cmp eax, 0xeb894c08
jmp 0x1401247d7
mov r13d, dword [r13 + rdi]
mov rax, qword [r11]
invalid
cmp eax, 0x38b4900
add ecx, dword [rcx + rbp - 0x20]
sub rax, r12
cmp rax, r13
jae 0x140124760
invalid
mov edi, 0x4cd9894c
mov edx, esp
mov rcx, r11
mov rdx, r12
mov r8, r13
mov eax, ebp
call case.0x14011bdec.451
sahf
sbb eax, dword [rax]
mov r11, qword [rbp]
mov ebx, dword [rbp]
mov r12, qword [r11 + 0x10]
mov esp, dword [rbx + 0x10]
jmp 0x140124760
cmpsd dword [rsi], dword [rdi]
nop dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
test r15, r15
je case.0x1400c36e9.2021
invalid
xchg esi, eax
add byte [rax], al
invalid
test byte [rsi + 0x31000000], dl
add byte [rcx], dh
xor edx, edx
xor ecx, ecx
leave
sal byte [rcx], cl
leave
mov rax, r15
mov r8d, dword [r13 + rdx]
sub rax, r8
adc eax, 0xc0294c00
sal byte [rdx + 0x16], 0x48
inc ecx
jb 0x1401247f0
inc rcx
add rdx, 0x10
mov r15, rax
cmp rsi, rdx
jne 0x1401247d0
invalid
out 0xeb, eax
or byte [rdi], cl
invalid
invalid
jmp 0x1401247f3
nop dword [rax + rax]
mov rax, r15
mov rsi, qword [rbp - 8]
clc
cmp rsi, rcx
jb 0x140124868
mov rdx, rcx
mov edx, ecx
shl rdx, 4
add r13, rdx
add ebp, edx
add ebp, edx
sub rsi, rcx
je 0x1401246c0
mov cl, 0xfe
invalid
invalid
mov cl, 0xfe
invalid
mov ecx, dword [r13]
cmp rax, rcx
ja 0x1401248a9
add byte [rax], al
invalid
add byte [rax + 0x39], cl
enter 0xffffffffffff870f, 0xffffffffffffff8d
add byte [rax], al
add byte [rcx], ch
rol dword [rcx - 0x77], 0x4d
add byte [r9 + 1], r9b
sub ecx, eax
mov dword [r13], ecx
add byte [r9 + 1], r9b
or byte [r8 - 0x7b], r9b
invalid
add byte [r9 + 1], r9b
or byte [r8 - 0x7b], r9b
test byte [rdi], 0x85
movabs dword [0xd9894c1bebfffffe], eax
invalid
jmp 0x14012484c
mov rcx, r11
test esi, esi
jne 0x1401246d2
invalid
jmp 0x14012484c
mov rcx, r11
mov rdx, r12
mov edx, esp
mov r8, r15
call case.0x14011bdec.451
sahf
sbb eax, dword [rax]
sahf
sbb eax, dword [rax]
mov r11, qword [rbp]
mov r12, qword [r11 + 0x10]
jmp 0x140124753
invalid
invalid
invalid
xor eax, eax
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
push 0x415e5f5b
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
lea rax, str.failed_to_write_whole_buffer
jmp 0x14012484e
lea r8, [0x1403a26d8]
mov rdx, rsi
call fcn.1402da3c0
invalid
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
mov qword [rbp - 0x28], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
lea rdx, [0x1403a2728]
lea rcx, [rbp - 0x38]
call fcn.1402da380
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
mov qword [rbp - 0x28], 8
add byte [rax], al
add byte [rdi], cl
push rdi
invalid
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rbp - 0x20], xmm0
invalid
movups xmmword [rbp - 0x20], xmm0
lea rdx, str.library_std_src_syspalwindowsio.rs
lea edx, [0x1403a27a0]
lea rcx, [rbp - 0x38]
call fcn.1402da380
enter 0xffffffffffffa5e8, 0x5a
sbb eax, dword [rax]
int3
lea rbp, [rsp + 0x70]
mov qword [rbp - 8], 0xfffffffffffffffe
mov r8, rdx
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], 0
lea rdx, [0x1403a1dc8]
lea rcx, [rbp - 0x18]
lea ecx, [rbp - 0x18]
lea ecx, [rbp - 0x18]
call fcn.140067750
invalid
mov ecx, eax
mov rax, qword [rbp - 0x10]
invalid
invalid
mov eax, dword [rbp - 0x10]
invalid
test cl, cl
je 0x140124954
test rax, rax
jne 0x140124964
sal byte [rbp + 0x44], 0x48
lea rax, str._b_:_
lea eax, str._b_:_
invalid
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
rol byte [r9], 0
add byte [rax], al
mov r8d, 0xc045c748
add dword [rax], eax
rol byte [r9], 0
add byte [rax], al
mov qword [rbp - 0x38], 8
enter 8, 0
add byte [rdi], cl
push rdi
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
ror byte [rax - 0x73], 1
adc eax, 0x27df27
ror byte [rdi], 0x11
ror byte [r8 - 0x73], 1
ror byte [rax - 0x73], 1
ror byte [rax - 0x73], 1
adc eax, 0x27df27
invalid
lea rcx, [rbp - 0x48]
call fcn.1402da380
ud2
add byte [rdi], cl
or ecx, dword [rax - 0x7b]
test eax, eax
je 0x140124962
invalid
invalid
invalid
test rax, rax
test eax, eax
je 0x140124962
lea rcx, [rbp - 0x10]
call fcn.140115240
xor eax, eax
add rsp, 0x70
add esp, 0x70
pop rbp
ret
add byte [rax], r8b
mov qword [rsp + 0x10], rdx
adc byte [rbp + 0x48], dl
sub esp, 0x20
adc byte [rbp + 0x48], dl
sub esp, 0x20
lea rbp, [rdx + 0x70]
lea ebp, [rdx + 0x70]
cmp qword [rbp - 0x10], 0
je 0x14012498e
add byte [rcx + rcx + 0x48], dh
lea ecx, [rbp - 0x10]
lea rcx, [rbp - 0x10]
call fcn.140115240
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbp
ret
int3
int3
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 - 0x75], cl
add dword [rax - 0x73], ecx
lea rcx, [rax + 0x10]
mov qword [rbp - 0x30], rax
ror byte [rax - 0x7d], 1
lea rcx, [rax + 0x10]
mov qword [rbp - 0x30], rax
ror byte [rax - 0x7d], 1
rcl byte [rsp + rcx*2], 0x8d
add eax, 0xfff42d2a
ror byte [rax - 0x7d], 1
rcl byte [rsp + rcx*2], 0x8d
add eax, 0xfff42d2a
mov qword [rbp - 0x28], r8
mov qword [rbp - 0x20], rcx
lea rcx, [fcn.14006b150]
lea ecx, [fcn.14006b150]
fmul dword [r8 - 0x77]
loopne 0x140124a17
lea ecx, [fcn.14006b150]
mov qword [rbp - 0x18], rcx
mov dword [rbp - 0x18], ecx
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], rcx
lea rax, reloc.WS2_32.dll_accept
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 3
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 3
mov dword [rbp - 0x48], 3
mov eax, 3
mov eax, 3
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
lea r8, [rbp - 0x60]
call fcn.140067750
nop
add rsp, 0x80
add byte [rax], al
pop rbp
ret
movabs al, byte [0x814890fff42d33e8]
invalid
call [rbp - 0x17]
invalid
int3
test r8, r8
je 0x140124a7b
adc byte [rcx - 0x7d], cl
sal al, 0x48
test eax, eax
je 0x140124a60
mov rdx, qword [rdx + 8]
jmp 0x140124a82
movaps xmmword [rbp - 0x20], xmm2
movaps xmmword [rbp - 0x30], xmm1
movaps xmmword [rbp - 0x40], xmm0
invalid
invalid
ror byte [r8 - 0x77], 0x45
invalid
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], rcx
lea rcx, [rbp - 0x40]
call fcn.140124ad0
int3
int3
mov dword [rbp - 8], 0xfffffffe
mov rdx, qword [rcx + 8]
mov rax, qword [rcx + 0x18]
cmp rdx, 1
je 0x140124b13
test rdx, rdx
jne 0x140124b4f
test rax, rax
jne 0x140124b4f
mov eax, 1
xor edx, edx
jmp 0x140124b22
test rax, rax
jne 0x140124b4f
mov rdx, qword [rcx]
mov rax, qword [rdx]
mov rdx, qword [rdx + 8]
mov edx, dword [rdx + 8]
mov edx, dword [rdx + 8]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
mov r8, qword [rcx + 0x30]
mov rax, qword [rcx + 0x38]
movzx r9d, byte [rax + 0x38]
movzx eax, byte [rax + 0x39]
mov byte [rsp + 0x20], al
lea rdx, [0x1403a3050]
lea rcx, [rbp - 0x28]
call fcn.140124bc0
mov qword [rbp - 0x10], rcx
movabs rax, 0x8000000000000000
mov qword [rbp - 0x28], rax
mov r8, qword [rcx + 0x30]
mov rax, qword [rcx + 0x38]
movzx r9d, byte [rax + 0x38]
cmp byte [rdi], cl
mov dh, 0x40
cmp dword [rax + 0x48202444], ecx
lea edx, [0x1403a3088]
or esp, ebp
invalid
add byte [rax - 0x73], cl
fsubr st(0)
cmp al, byte [rax]
add byte [rax], al
add byte [rdi], cl
invalid
call fcn.140055ea0
nop
add rsp, 0x30
pop rbp
ret
add eax, 0x2f5df5
jle case.0x1400f69a1.1474
mov eax, dword [0x14041b1b8]
mov r8, qword gs:[0x58]
mov rax, qword [r8 + rax*8]
invalid
cmp byte [rax + 0x90], 0
jne 0x1401252a8
mov ebx, r9d
mov eax, dword [0x14041b1b8]
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
inc qword [rax + 0x88]
mov byte [rax + 0x90], 1
add byte [rax], al
add byte [rcx], al
mov eax, dword [0x14041a920]
cmp eax, 0x3ffffffd
ja 0x140124c57
invalid
lea ecx, [rax + 1]
lock cmpxchg dword [0x14041a920], ecx
or eax, 0x2f5ccb
or eax, 0x2f5ccb
add byte [rsp + rcx + 0x48], dh
je 0x140124c63
lea rcx, [0x14041a920]
lea ecx, [0x14041a920]
invalid
call fcn.1402df140
movsb byte [rdi], byte [rsi]
sbb eax, dword [rax]
movzx r15d, byte [rbp + 0xc0]
movzx edi, byte [rbp + 0xc0]
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [0x14041a928]
cmp qword [0x14041a930], 0
cmp eax, 0x2f5cb6
invalid
mov dh, 5
mov dh, 0x5c
invalid
cmp eax, 0x2f5cb6
add byte [rbp + 0x27], dh
add byte [rax], al
jne 0x140124ca3
mov r14, qword [rbp - 0x10]
mov rcx, qword [rbp - 0x50]
mov rax, qword [rbp - 0x48]
call qword [rax + 0x28]
mov rsi, rax
mov esi, eax
mov esi, eax
mov rdi, rdx
xlatb
test r15b, r15b
je 0x140124d2a
add byte [rax], al
add dh, al
mov byte [rbp + 0x5f], 3
jmp 0x140124d4b
invalid
pop r15
add ebp, ecx
test al, 0
add byte [rax], al
invalid
add byte [rax - 0x75], cl
jne 0x140124c97
mov rsi, qword [rbp - 0x10]
mov esi, dword [rbp - 0x10]
mov rcx, qword [rbp - 0x50]
mov rax, qword [rbp - 0x48]
mov r8b, 0x48
mov eax, dword [rbp - 0x48]
call qword [rax + 0x28]
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], rdx
mov qword [rbp + 0x18], rsi
push rax
sub byte [rax - 0x77], cl
or byte [r8 - 0x77], r9b
push rbp
adc byte [rax - 0x77], cl
jne 0x140124cd6
mov byte [rbp + 0x20], bl
mov byte [rbp + 0x21], r15b
mov rcx, qword [0x14041a930]
mov rax, qword [0x14041a938]
invalid
lea rdx, [rbp + 8]
call qword [rax + 0x28]
or bh, bh
push rax
sub byte [rdx - 1], bh
mov edx, 0xffffffff
mov edx, 0xffffffff
invalid
lock xadd dword [0x14041a920], edx
dec edx
retf 0xd089
and eax, 0xbfffffff
invalid
invalid
mov edi, 0x3d
invalid
jne 0x140124d03
invalid
rcl dword [0x14041a921], 0xff
retf 0xd089
mov edi, 0x3d
xor byte [rbp + 0xc], 0x48
or al, 0x48
or al, 0x48
lea rcx, [0x14041a920]
lea ecx, [0x14041a920]
add al, ch
jge 0x140124ca4
call fcn.1402df080
sbb eax, dword [rax]
mov eax, dword [0x14041b1b8]
add eax, 0x2f64af
scasd eax, dword [rdi]
invalid
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
and eax, 0x58
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x90], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
test bl, bl
je 0x140125347
test byte [rdx], ah
invalid
add byte [rax], al
test byte [rdx], ah
invalid
call fcn.140121580
enter 0xffffffffffffffff, 0xffffffffffffff8b
add eax, 0x2f6488
invalid
invalid
dec dword [rbx + 0x2f648805]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
pop rax
add byte [rax], al
invalid
mov eax, dword [0x14041b1b8]
invalid
mov rcx, qword gs:[0x58]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x88], 1
add byte [rax], al
add byte [rcx], al
jbe 0x140124dc5
mov byte [rbp + 0x5f], 1
mov qword [rbp + 0x40], r14
mov rdi, qword [rdi + 0x18]
jg 0x140124d6b
mov rcx, rsi
call rdi
movabs rcx, 0xb98b1b7157a64178
push rdi
jno 0x140124d7b
mov edi, dword [rcx + 0xfc83948]
invalid
stosd dword [rdi], eax
add byte [rax], al
invalid
mov eax, 0xd6cb5d6d
sub al, 0x50
jmp switch.0x140124ddd
cmp rdx, r8
jne 0x140124e16
mov rcx, qword [rcx]
mov r8, qword [rsi + rax]
mov qword [rbp - 8], rcx
clc
mov qword [rbp], r8
mov eax, dword [0x14041b1b8]
sbb eax, 0x65002f64
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
invalid
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
mov dh, 0x80
rol byte [rax], 1
add byte [rax], al
test eax, eax
je case.0x1400e769f.1761
test al, 0
add byte [rax], al
add byte [rax], al
cmp eax, 1
je 0x140124e9f
jmp 0x140124eee
sub dword [rcx], eax
add byte [rax], al
movzx eax, byte [0x14041a918]
movzx eax, al
mov dh, 0xc0
mov dh, 0xc0
lea rcx, [0x1403d6af0]
or eax, 0x2b1d1a
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x48e0ffc8
lea edx, str.RUST_BACKTRACEfailed_to_create_whole_tree
adc eax, 0x27d3da
add rax, rcx
jmp rax
lea rdx, str.RUST_BACKTRACEfailed_to_create_whole_tree
adc eax, 0x27d3da
add byte [rax - 0x73], cl
or byte [r9 - 0x48], r8b
or byte [rcx - 0x48], al
lea rcx, [rbp + 8]
mov r8d, recvfrom
add byte [rax], al
add al, ch
pop rbx
push rcx
invalid
invalid
or byte [rcx - 0x48], al
invalid
add byte [rax], al
add al, ch
pop rbx
push rcx
invalid
mov rax, qword [rbp + 8]
movabs rcx, 0x8000000000000000
cmp rax, rcx
enter 0xffffffffffff850f, 0x51
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc83948], al
test dword [rcx + 3], edx
add eax, dword [rax]
invalid
enter 0xffffffffffff850f, 0x51
add eax, dword [rax]
add byte [rax + 0x2b74103], dh
add eax, dword [rcx - 0x49]
invalid
mov al, 3
mov r15b, 2
add eax, dword [rcx - 0x49]
add ch, cl
jmp 0x1401251d5
mov rcx, rsi
jmp 0x1401251d5
add byte [rax - 0x77], cl
int1
call rdi
movabs r9, 0xe555424bca868a8
test al, 0x68
test al, 0xbc
and al, 0x54
push rbp
invalid
test al, 0x68
test al, 0xbc
and al, 0x54
push rbp
invalid
lea rcx, str.Box_dyn_Any_aborting_due_to_panic_at
mov r8d, listen
mov eax, listen
mov eax, listen
add byte [rcx + rdi - 0x38], cl
cmp rax, r9
jne case.0x14011dd3c.198
movabs rax, 0x703f6eb3ff2ad391
cmp rdx, rax
jne case.0x14011dd3c.198
invalid
invalid
invalid
invalid
mov eax, 0xff2ad391
mov bl, WSAGetLastError
invalid
invalid
mov rcx, rsi
add rcx, 8
mov eax, reloc.WS2_32.dll_recv
add byte [rax], al
add byte [rax], al
jmp 0x140124d86
mov eax, dword [0x14041b1b8]
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]
lea rcx, [rax + 0xc8]
lea rdx, [0x140115f00]
adc eax, 0xffff1080
mov al, cl
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xffff1080
call fcn.140115f30
mov eax, dword [0x14041b1b8]
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
pop rax
add byte [rax], al
invalid
adc bh, bh
dec dword [rbx + 0x2f632d05]
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
pop rax
add byte [rax], al
invalid
invalid
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
invalid
mov rax, qword [rcx + rax*8]
rol esi, 0x80
rol byte [rax], 1
add byte [rax], al
mov byte [rax + 0xd0], 1
add dword [rbx + 0x2f631305], ecx
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
invalid
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
invalid
mov rax, qword [rcx + rax*8]
mov rdx, qword [rax + 0xc8]
test rdx, rdx
jne 0x140124edd
call fcn.1402de330
mov eax, dword [0x14041b1b8]
out dx, eax
invalid
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov rdx, qword [rax + 0xc8]
lock inc qword [rdx]
jg 0x140124ee5
ud2
test rdx, rdx
jne 0x1401250c1
mov eax, 9
lea rcx, str._unnamed_
xor edx, edx
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x38], rax
lea rax, [rbp - 0x40]
mov qword [rbp + 8], rax
lea rax, [rbp + 0x40]
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x10], rax
lea rax, [rbp - 8]
mov qword [rbp + 0x18], rax
lea rax, [rbp + 0x5f]
mov qword [rbp + 0x20], rax
movzx eax, byte [0x14041a8d0]
test al, al
ror byte [rax - 0x77], 0x55
jne 0x140124f3f
ror byte [rax - 0x77], 0x55
jne 0x140124f3f
xor r15d, r15d
xor esi, esi
xor eax, eax
jmp 0x1401250f3
mov byte [0x14041a8d0], 1
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
add eax, 0x2f598a
add dword [rbx + 0x2f626c05], ecx
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x98]
cmp rax, 2
je 0x1401250e8
cmp eax, 1
je case.0x1400fbf5c.1521
call case.0x14011d873.219
lodsb al, byte [rsi]
invalid
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
invalid
mov ecx, dword [0x58]
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 r15, qword [rax + 0xa0]
mov edi, dword [rax + 0xa0]
add byte [rax], al
mov qword [rax + 0xa0], 0
and byte [rax], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x7b], cl
push qword [rax + rbx*4 + 0x49]
je 0x140124f36
lea rsi, [r15 + 0x10]
test r15, r15
je 0x140124f36
lea rsi, [r15 + 0x10]
ja 0x140124fb2
mov cl, 1
xor eax, eax
lock cmpxchg byte [r15 + 0x10], cl
cmpxchg byte [rdi + 0x10], cl
cmpxchg byte [rdi + 0x10], cl
je 0x140124fb6
mov rcx, rsi
int1
call fcn.1402de7c0
or bl, byte [rax - 0x74b7ffe5]
add eax, 0x2f5a2b
invalid
invalid
sbb eax, dword [rax]
mov rax, qword [0x14041a9e8]
invalid
shl rax, 1
test rax, rax
ror byte [rax - 0x77], 0x75
test al, 0xf
test byte [rax + 2], dl
push rax
add al, byte [rax]
invalid
ror byte [rax - 0x77], 0x75
test al, 0xf
test byte [rax + 2], dl
push rax
add al, byte [rax]
invalid
push rax
add al, byte [rax]
add al, ch
scasb al, byte [rdi]
cwde
call fcn.1402de880
sbb eax, dword [rax]
xor al, 1
mov dword [rbp + 0x54], eax
movzx eax, byte [r15 + 0x11]
mov qword [rbp + 0x38], r15
jge 0x140125018
jge 0x140125018
add r15, 0x18
lea r8, [0x1403a2eb8]
lea eax, [0x1403a2eb8]
lea eax, [0x1403a2eb8]
lea rcx, [rbp + 8]
lea ecx, [rbp + 8]
mov rdx, r15
call fcn.140124160
invalid
int1
invalid
invalid
imul esi, ecx, 0x7d80ffff
push rsp
cmp byte [rbp + 0x54], 0
mov r15, qword [rbp + 0x38]
jne 0x14012501e
add byte [rbx + rcx*4 + 0x7d], cl
cmp byte [rbp + 0x1d], dh
mov rax, qword [0x14041a9e8]
shl rax, 1
test rax, rax
je 0x14012501e
invalid
invalid
call fcn.1402de880
test al, al
invalid
jne 0x14012501e
sal byte [rbp + 5], 0x41
mov byte [rdi + 0x11], 1
invalid
add eax, 0x1147c641
mov byte [r15 + 0x11], 1
add dword [rcx], esi
ror byte [rax - 0x75], 0x4d
test al, 0x86
xchg byte [rcx], al
cmp al, 2
xor eax, eax
mov rcx, qword [rbp - 0x58]
xchg byte [rcx], al
cmp al, 2
jne 0x140125030
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
adc eax, 0x1bc788
mov byte [0x14041a8d0], 1
mov eax, dword [0x14041b1b8]
jnp case.0x1400f69a1.1449
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rcx + rax*8]
cdq
pop rax
invalid
jnp case.0x1400f69a1.1449
invalid
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov rax, qword [rax + 0x98]
cmp rax, 2
add byte [rax], al
add byte [rax - 0x7d], cl
clc
add cl, byte [rdi]
je case.0x1400fac08.1409
cmp eax, 1
je 0x140125065
call case.0x14011d873.219
mov eax, dword [0x14041b1b8]
je case.0x1400fac08.1409
cmp eax, 1
je 0x140125065
call case.0x14011d873.219
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0xa0]
add byte [rax], al
mov r15, qword [rbp + 0x38]
mov qword [rax + 0xa0], r15
invalid
ror dword [rax - 0x75], 0x88
movabs al, byte [0x4c387d8b4c000000]
add byte [rax], al
mov r15, qword [rbp + 0x38]
mov qword [rax + 0xa0], r15
invalid
mov dil, 1
test rcx, rcx
jne 0x1401251f8
add byte [rax], al
xor esi, esi
jmp case.0x1400fac08.1408
add byte [rcx - 0x49], al
add dword [rax + rcx*4 + 0x7d], eax
mov byte [rbp + 0x5f], r15b
mov r15b, 1
mov byte [rbp + 0x5f], r15b
jmp 0x140124d4b
mov r15b, 2
mov byte [rbp + 0x5f], r15b
pop rdi
jmp 0x140124d4b
cld
invalid
xor r15d, r15d
mov byte [rbp + 0x5f], r15b
jmp 0x140124d4b
mov bh, ah
invalid
dec dword [rax - 0x75]
adc byte [rax - 0x7b], cl
adc byte [rax - 0x7b], cl
ror byte [rdi], 0x84
scasd eax, dword [rdi]
add byte [rax], al
invalid
add byte [rbx - 0x7af0fd08], al
mov bh, 0
add byte [rax], al
invalid
add cl, byte [rdi]
test dword [rdi - 0x48000000], esi
add byte [rax], al
invalid
invalid
mov eax, 9
or dword [rax], eax
add byte [rax], al
lea rcx, str._unnamed_
jmp 0x140124efc
adc al, 0xfe
invalid
invalid
invalid
adc al, 0xfe
invalid
mov eax, 1
mov sil, 1
xor r15d, r15d
xor edi, edi
xor edi, edi
mov dword [rbp + 0x58], 0
pop rax
add byte [rax], al
add byte [rax], al
invalid
add dh, al
pop r12
mov byte [rbp + 0x5c], 0
mov qword [rbp - 0x18], r15
invalid
add byte [rcx + rcx*4 + 0x7d], cl
call 0x12057da4e
mov qword [rbp - 0x20], rax
loopne case.0x1400fbf5c.1531
mov byte [rbp + 0x5e], 1
lea r8, [0x1403a2f08]
neg ebp
invalid
invalid
pop r14
add dword [rbp + rcx*4 + 5], ecx
neg ebp
invalid
lea rcx, [rbp + 8]
or byte [rax - 0x73], cl
lea rdx, [rbp + 0x58]
push rbp
pop rax
call fcn.140124160
invalid
push qword [rcx]
dec dword [rax - 0x75]
mov rcx, qword [rbp + 0x48]
test rcx, rcx
xor edi, edi
mov rcx, qword [rbp + 0x48]
mov ecx, dword [rbp + 0x48]
test rcx, rcx
test ecx, ecx
je case.0x1400fac08.1392
or esi, eax
dec qword [rcx]
invalid
lock dec qword [rcx]
or dword [rbp + 5], esi
jne case.0x1400fac08.1392
call fcn.1401160a0
insb byte [rdi], dx
ud0
test r15, r15
test edi, edi
sete al
xchg esp, eax
rol byte [rax + 8], 0xfe
or sil, dil
inc byte [rax + 8]
invalid
or sil, al
jne case.0x1400e769f.1692
test dword [rbx + rdi*8 + 0x49f0ffff], edx
invalid
push rax
dec qword [r15]
dec dword [rdi]
lock dec qword [r15]
dec dword [rdi]
jne case.0x1400e769f.1692
mov bh, bl
sti
invalid
mov rcx, r15
mov ecx, edi
call fcn.1401204d0
js case.0x1400fbf5c.1545
mov bl, 0xff
invalid
invalid
jmp case.0x1400e769f.1692
dec dword [rax - 0x75]
mov rcx, qword [rbp + 0x10]
mov rdx, qword [rbp + 0x18]
push rbp
sbb byte [rax - 0x7d], cl
cli
invalid
adc byte [r8 - 0x75], r9b
push rbp
sbb byte [rax - 0x7d], cl
cli
add al, 0x74
cmp edx, 4
je case.0x1400fac08.1387
xor ecx, dword [rax - 0x7d]
cmp rdx, 1
jne 0x1401251bf
cli
add dword [rbp + 0x4e], esi
cmp byte [rcx], 0x30
sete r15b
add r15b, r15b
jmp 0x1401251c2
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x1403ab3f8]
lea rcx, [0x1403ab3f8]
invalid
jmp 0x140124efc
dec dword [rax - 0x75]
sbb byte [rax - 0x75], cl
and byte [rax - 1], cl
enter 0x5ee9, 0xfffffffffffffffd
std
dec eax
jmp 0x140124efc
std
invalid
mov edx, dword [rcx]
bswap edx
xor r8d, r8d
cmp edx, 0x66756c6d
jne 0x140125211
setae r8b
setae al
cmp edx, 0x66756c6c
cli
insb byte [rdi], dx
insb byte [rdi], dx
jne 0x14012521b
sbb r8d, 0
fadd dword [rax]
sete r15b
sete bh
jmp 0x1401251c2
add eax, dword [rbp + 0x31]
xor r15d, r15d
dec dword [rax - 0x7b]
sal byte [rdx + rcx - 0x46], 1
add dword [rax], eax
add byte [rax], al
invalid
test rax, rax
je 0x1401251d1
mov edx, 1
add dword [rax], eax
add byte [rax], al
call fcn.140055ea0
iretd
inc dword [rcx - 0x73]
lea eax, [r15 + 1]
add dword [r8 + 0x2f573d05], r9d
add byte [rax + rcx*4 + 0x7d], al
jge 0x14012523e
mov byte [0x14041a918], al
add eax, 0x2f573d
mov byte [rbp + 0x5f], r15b
jge 0x14012523e
jmp 0x140124d4b
lock dec qword [r15]
mov rcx, r15
mov r14, qword [rbp + 0x48]
je 0x140125202
xor esi, esi
mov dil, 1
test byte [rax - 0x49], 1
jmp 0x14012520c
lock dec qword [rcx]
dec qword [rcx]
mov r14, qword [rbp + 0x48]
jne 0x14012520a
call fcn.1401204d0
mov dil, 1
xor esi, esi
mov rcx, r14
test rcx, rcx
leave
jne case.0x1400fbf5c.1555
jmp case.0x1400fac08.1392
invalid
mov dword [rbp + 0x54], 0
jmp 0x140124fd7
scasb al, byte [rdi]
std
invalid
invalid
mov dword [rbp + 0x40], 0
mov byte [rbp + 0x44], 0
add byte [rax - 0x73], r9b
invalid
invalid
mov qword [rbp - 0x40], rax
lea rax, [0x1401249a0]
add eax, 0xfffff75d
mov qword [rbp - 0x38], rax
lea rax, [rbp - 0x50]
mov r8b, 0x48
mov dword [rbp - 0x30], eax
ror byte [r8 - 0x73], 1
lea rax, [0x140067710]
add eax, 0xfff424ba
and al, 0xf4
dec dword [rax - 0x77]
fmul dword [r8 - 0x73]
fmul dword [rax - 0x73]
mov qword [rbp - 0x28], rax
lea rax, [0x1403a30e8]
xchg esi, ebx
invalid
invalid
add eax, 0x27de87
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], 3
mov qword [rbp + 0x28], 0
add byte [rax], al
add byte [rax], al
lea rax, [rbp - 0x40]
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x20], 2
and byte [rdx], al
add byte [rax], al
invalid
lea rcx, [rbp + 0x40]
lea rdx, [rbp + 8]
call case.0x1400fac08.365
mov qword [rbp - 8], rax
clc
clc
test rax, rax
je 0x14012533e
add byte [rax], al
lea rcx, [rbp - 8]
clc
jmp 0x140125339
add byte [rax], al
add bh, bh
call qword [rdx + 0x30]
test rax, rax
invalid
mov ecx, 1
add byte [rax], al
push rdx
xor byte [rax - 0x7b], cl
sar byte [rcx + 1], 0x48
cmovne ecx, eax
invalid
invalid
add byte [rax], al
cmovne rcx, rax
enter 0xf48, 0x44
ror byte [rax - 0x77], 1
cmove rdx, rax
ror byte [rax - 0x77], 1
mov qword [rbp - 8], rcx
clc
mov qword [rbp], rdx
mov dword [rbp + 0x58], 0
pop rax
add byte [rax], al
add byte [rax], al
invalid
push rbp
add bh, al
pop r8
pop rax
pop rax
add byte [rax], al
add byte [rax], al
invalid
add dh, al
pop r12
mov byte [rbp + 0x5c], 0
lea rax, [rbp - 0x10]
invalid
mov qword [rbp - 0x40], rax
ror byte [r8 - 0x73], 5
ret
idiv bh
invalid
invalid
add byte [rax - 0x73], cl
invalid
invalid
ror byte [rax - 0x73], 5
ret
mov qword [rbp - 0x38], rax
lea rax, [rbp - 8]
mov qword [rbp - 0x30], rax
lea rax, [0x1400676f0]
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x28], eax
mov dword [rbp - 0x28], eax
lea rax, str.panicked_at_:_nlibrary_std_srcpath.rs
lea eax, [0x1403a3150]
invalid
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], 3
mov dword [rbp + 0x10], 3
mov dword [rbp + 0x10], 3
mov qword [rbp + 0x28], 0
lea rax, [rbp - 0x40]
mov qword [rbp + 0x18], rax
sbb byte [r8 - 0x39], r9b
and byte [r10], r8b
add byte [rax], al
add byte [rax - 0x73], cl
pop r8
add byte [rax - 0x73], cl
ror byte [r8 - 0x77], 0x45
sbb byte [r8 - 0x39], r9b
sbb byte [r8 - 0x39], r9b
and byte [r10], r8b
add byte [rax], al
add byte [rax - 0x73], cl
pop r8
lea rdx, [rbp + 8]
call case.0x1400fac08.365
invalid
dec dword [rax - 0x77]
test rax, rax
test eax, eax
invalid
test eax, eax
je 0x14012533e
lea rcx, [rbp + 0x40]
call fcn.140115240
call fcn.140115240
mov ecx, 7
int 0x29
ud2
invalid
invalid
or eax, edi
clc
add byte [rax], al
add byte [rax], al
invalid
mov dword [rbp - 8], 0
add dh, al
cld
add byte [rax - 0x73], cl
mov byte [rbp - 4], 0
lea rax, str.thread_caused_non_unwinding_panic._aborting._n
add eax, 0x27de57
add eax, 0x27de57
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], 1
add byte [rax], al
add byte [rax - 0x39], cl
sbb byte [r8], r9b
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
and byte [r8 - 0x73], r9b
clc
or byte [r8 - 0x39], r9b
adc byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
sbb byte [r8], r9b
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
and byte [r8 - 0x73], r9b
clc
lea rdx, [rbp + 8]
call case.0x1400fac08.365
mov qword [rbp - 0x40], rax
lea rcx, [rbp - 0x40]
call fcn.140115220
mov ecx, 7
int 0x29
ud2
add rsp, 0x2e8
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
sbb eax, dword [rax]
mov qword [rsi], rbx
invalid
mov qword [rsi + 8], r13
outsb dx, byte [rsi]
or bh, al
mov dword [rsi + 0x10], 1
add dword [rax], eax
add byte [rax], al
test r12, r12
je 0x14012601e
invalid
mov edx, 2
mov rcx, r15
stc
call fcn.140055ea0
invalid
invalid
cmp qword [rbp + 0x240], 0
je 0x140125f65
cmp edi, edi
invalid
invalid
mov edx, 1
mov rcx, qword [rbp + 0x248]
mov ecx, dword [rbp + 0x248]
mov ecx, dword [rbp + 0x248]
call fcn.140055ea0
jmp 0x140125f65
invalid
invalid
invalid
invalid
fiadd word [rax]
add byte [rax], al
mov qword [rax], 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
or byte [rcx], al
add dword [rax], eax
add byte [rax], al
mov qword [rax + 0x10], rdi
js 0x14012608b
adc byte [rcx + rcx*4 + 0x70], cl
sbb byte [rax - 0x77], cl
js 0x1401260a3
mov byte [rax + 0x28], 0
mov qword [rsi], rax
mov dword [rsi], eax
invalid
mov qword [rsi + 8], 0xffffffffffffffff
invalid
invalid
inc edi
adc byte [rax], r8b
adc byte [rax], al
add byte [rax], al
add byte [rbp - 0x7b], cl
invalid
adc byte [rax], al
add byte [rax], al
add byte [rbp - 0x7b], cl
in al, 0xf
invalid
test dword [rdi - 1], ebp
jne case.0x14011bdec.505
invalid
jmp 0x14012601e
invalid
shl eax, 0x20
or rax, 2
or eax, 2
or eax, 2
mov qword [rsi], rax
mov dword [rsi], eax
mov dword [rsi + 0x10], 2
test r12, r12
invalid
adc byte [rdx], al
add byte [rax], al
add byte [rbp - 0x7b], cl
in al, 0x74
je 0x1401260cb
invalid
add al, byte [rax]
add byte [rax], al
je 0x1401260cb
mov edx, 2
mov rcx, r15
mov ecx, edi
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
call fcn.140055ea0
std
dec dword [rax - 0x7d]
invalid
mov ebp, 0x240
add al, byte [rax]
add byte [rax], al
cmp qword [rbp + 0x240], 0
cmp dword [rbp + 0x240], 0
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
add dword [rax], eax
je case.0x14011c2b3.390
adc dword [rdx + 1], edi
mov edx, 1
add byte [rax], al
mov rcx, qword [rbp + 0x248]
add byte [rax], al
call fcn.140055ea0
mov edx, 1
mov rcx, r14
int1
int1
call fcn.140055ea0
jmp 0x140125f65
insd dword [rdi], dx
invalid
invalid
invalid
insd dword [rdi], dx
invalid
mov rdx, rdi
call fcn.1402d9f90
add dh, al
test dword [rdi + 2], ebx
add al, byte [rax]
add byte [rcx], al
add dword [rcx + 1], edi
add dh, al
test dword [rdi + 2], ebx
add al, byte [rax]
invalid
add dword [rcx + 1], edi
mov rdx, rdi
mov edx, edi
call fcn.1402d9f90
jmp 0x140126163
add byte [rax], al
mov qword [rbp + 0x230], r12
mov dword [rbp + 0x230], esp
movsd dword [rdi], dword [rsi]
xor byte [rdx], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x238], r15
add byte [rax], al
mov ecx, 8
mov edx, 0x30
call fcn.1402d9fb0
sbb eax, dword ds:[rax]
sbb eax, dword ds:[rax]
jmp 0x140126163
movsd dword [rdi], dword [rsi]
xor byte [rdx], al
add byte [rax], al
mov qword [rbp + 0x238], r15
mov ebp, 0x238
mov ebp, 0x238
mov ecx, 8
mov edx, 0x30
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 0x30], bh
add byte [rax], al
invalid
add al, ch
sbb eax, dword ds:[rax]
sbb eax, dword ds:[rax]
sbb eax, dword [rax]
call fcn.1402d9fb0
ud2
or esp, dword [rsi + 0x66]
nop dword cs:[rax + rax]
nop dword [rax + rax]
invalid
test 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
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
push rsp
and al, 0x10
invalid
push rbp
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x7d], cl
cmp qword [rbp - 0x58], 0
cmp dword [rbp - 0x58], 0
invalid
je case.0x14011c07f.484
mov rcx, qword [rbp - 0x50]
mov edx, 1
add dword [rax], eax
add byte [rax], al
call fcn.140055ea0
invalid
cld
invalid
invalid
mov byte [rbp + 0x25f], 1
add rsp, 0x28
add esp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
add byte [rdi], cl
movzx ebx, byte [rbp + 0x25e]
add byte [rax], al
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
add byte [rdi], cl
movzx ebx, byte [rbp + 0x25e]
add byte [rax], al
cmp qword [rbp + 0x240], 0
je case.0x14011f80e.370
mov edx, 1
add byte [rax], al
cmp qword [rbp + 0x240], 0
je case.0x14011f80e.370
mov edx, 1
add byte [rax - 0x75], cl
lea ecx, [rax + 2]
add byte [rax], al
invalid
mov rcx, qword [rbp + 0x248]
call fcn.140055ea0
and bl, 1
mov byte [rbp + 0x25f], bl
add al, byte [rax]
add byte [rax], al
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
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
push rbp
push r15
push rdi
push r14
push rsi
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov edx, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 1], bh
mov edx, 1
add dword [rax], eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
invalid
mov rcx, qword [rbp + 0x250]
call fcn.140055ea0
push rbx
cld
invalid
invalid
add al, byte [rax]
add al, ch
invalid
push rbx
cld
dec dword [rax - 0x75]
dec dword [rax - 0x75]
invalid
invalid
lea ebp, [rax]
invalid
mov rcx, qword [rbp + 0x228]
mov ecx, dword [rbp + 0x228]
add al, byte [rax]
add bh, bh
call qword [sym.imp.KERNEL32.dll_FindClose]
adc eax, 0x1baf9e
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
nop dword [rax]
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
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
sub esp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
mov ebp, 0x230
invalid
je 0x1401262a7
invalid
sub esp, 0x28
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
mov ebp, 0x230
add byte [rcx + rdx - 0x46], dh
adc dword [rdx + 2], edi
adc dword [rdx + 2], edi
mov edx, 2
mov rcx, qword [rbp + 0x238]
mov ecx, dword [rbp + 0x238]
call fcn.140055ea0
stc
sti
inc esi
test dword [rsi + 2], ebx
add al, byte [rax]
add byte [rax], al
invalid
invalid
mov byte [rbp + 0x25e], 0
add al, byte [rax]
add byte [rax], al
add rsp, 0x28
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 rdi
pop rdi
pop rbp
ret
nop
mov qword [rsp + 0x10], rdx
push rbp
adc byte [rbp + 0x41], dl
push rdi
push r15
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
invalid
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdx + 1], bh
mov edx, 1
add byte [rax - 0x75], cl
lea edx, [rax + 2]
push rax
add al, byte [rax]
invalid
mov rcx, qword [rbp + 0x250]
mov ecx, dword [rbp + 0x250]
push rax
add al, byte [rax]
add al, ch
call fcn.140055ea0
invalid
invalid
call fcn.140055ea0
mov rcx, 0xffffffffffffffff
invalid
invalid
invalid
invalid
dec dword [rax - 0x39]
sar edi, 0xff
invalid
call qword [sym.imp.KERNEL32.dll_FindClose]
scasb al, byte [rdi]
sbb eax, dword [rax]
nop
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
nop dword [rax]
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
mov qword [rsp + 0x10], rdx
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
invalid
sub byte [rax - 0x73], cl
stosb byte [rdi], al
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rax + 0x25fbd], al
add byte [rax], al
invalid
cmp byte [rbp + 0x25f], 0
add al, byte [rax]
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
add dword [rax], eax
je 0x140126346
adc dword [rdx + 1], edi
mov edx, 1
add byte [rax], al
mov rcx, qword [rbp + 0x250]
lea edx, [rax + 2]
add byte [rax], al
invalid
add al, ch
pop rdx
call fcn.140055ea0
sti
bnd call qword [rax + 0x28c48348]
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 rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
int3
int3
int3
int3
push rbp
sub rsp, 0x30
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
xor byte [rax - 0x73], cl
insb byte [rdi], dx
lea ebp, [rsp + 0x30]
and al, 0x30
mov dword [rbp - 4], reloc.WS2_32.dll_send
cld
cld
adc eax, dword [rax]
add byte [rax], al
invalid
add byte [rax - 0x75], cl
or dword [rbp + rcx*4 + 0x45], ecx
lea r8, [rbp - 4]
mov rcx, qword [rcx]
mov ecx, dword [rcx]
lea r8, [rbp - 4]
mov edx, reloc.WS2_32.dll_setsockopt
adc eax, 0x41000000
mov ecx, 4
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x47], al
add al, 0
add byte [rax], al
invalid
mov r9d, 4
add byte [rax], al
add bh, bh
call qword [sym.imp.KERNEL32.dll_SetFileInformationByHandle]
adc eax, 0x1bae3f
sbb eax, dword [rax]
add byte [rbp + 0x310474c0], al
test eax, eax
je case.0x14011cfda.375
invalid
add al, 0x31
xor eax, eax
jmp case.0x14011dc6a.235
invalid
shr bl, 0xd
or eax, 0x1b1b30e8
call sub.KERNEL32.dll_GetLastError
sbb eax, dword [rax]
add byte [rax - 0x3f], cl
shl rax, 0x20
shl eax, 0x20
loopne case.0x14011dc6a.259
or rax, 2
enter 0x4802, 0xffffffffffffff83
add rsp, 0x30
pop rbp
ret
invalid
int3
int3
int3
int3
int3
int3
push r14
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x39], cl
push r8
mov qword [rbp + 0x50], 0xfffffffffffffffe
mov dword [rbp + 0x50], 0xfffffffe
invalid
invalid
invalid
mov qword [rbp - 0x10], rdx
mov dword [rbp - 0x10], edx
invalid
mov rbx, rcx
mov ebx, ecx
movzx eax, byte [0x14041aa10]
add eax, 0x2f462f
invalid
invalid
add byte [rdx + 0x400], bh
mov edx, 0x400
add byte [rax], al
xor ecx, ecx
call fcn.1401222c0
sar dword [rsi - 0x7ab70001], cl
invalid
dec dword [rax - 0x7b]
test rax, rax
ror byte [rdi], 0x84
je 0x140126a90
invalid
add byte [rax], al
mov r15, rax
mov edi, eax
invalid
movzx eax, byte [0x14041aa10]
add eax, 0x2f4610
adc byte [rsi + 0x2f], al
add byte [rdx + 8], bh
mov edx, 8
invalid
invalid
mov edx, 8
add byte [rax], al
add byte [rcx], dh
leave
xor ecx, ecx
call fcn.1401222c0
mov ah, 0xbe
invalid
mov esi, 0x8548ffff
ror byte [rdi], 0x84
invalid
mov al, byte [rsi]
test rax, rax
test eax, eax
je 0x140126a9f
test byte [rdx + 0x49000006], cl
mov esp, eax
invalid
add byte [rax], al
mov r12, rax
invalid
mov rbx, qword [rbx]
test rbx, rbx
invalid
sbb ecx, dword [rax - 0x7b]
invalid
je case.0x14011e723.192
mov qword [rbp - 0x48], 0
mov dword [rbp - 0x48], 0
mov eax, 0
add byte [rax], al
add bh, bh
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
sbb eax, dword [rax]
mov dword [rsp + 0x30], 2
and al, 0x30
add al, byte [rax]
add byte [rax], al
invalid
xor byte [rdx], al
add byte [rax], al
add bh, al
mov dword [rsp + 0x28], 0
and al, 0x28
sub byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add bh, al
and al, 0x20
and byte [rax], al
invalid
mov dword [rsp + 0x20], 0
and byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0x4d], cl
lea r9, [rbp - 0x48]
mov rcx, rax
mov ecx, eax
movabs r8, 0x8949da8948c18948
mov eax, 0x48c18948
mov edx, ebx
invalid
mov ecx, eax
mov rdx, rbx
fimul dword [rcx - 0x77]
mov r8, rax
mov eax, eax
sar bh, 0x15
call qword [sym.imp.KERNEL32.dll_DuplicateHandle]
invalid
scasb al, byte [rdi]
sbb eax, dword [rax]
test eax, eax
je 0x140126a38
xlatb
invalid
add byte [rax], al
invalid
xlatb
add eax, 0x8b480000
add byte [rax - 0x75], cl
add byte [rax - 0x75], cl
mov rax, qword [rbp - 0x48]
mov r8d, 0xc03102eb
mov eax, 0xc03102eb
jmp case.0x14011e138.263
xor eax, eax
mov qword [r12], rax
add al, 0x24
mov qword [rbp + 8], 1
mov dword [rbp + 8], 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x65], cl
mov qword [rbp + 0x10], r12
invalid
invalid
sbb byte [r9], r8b
sbb byte [rcx], al
mov qword [rbp + 0x10], r12
mov qword [rbp + 0x18], 1
sbb byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rdx + 0xb], bh
mov edx, listen
mov edx, listen
add byte [rax], al
add byte [rdi + 1], bh
mov edi, 1
add byte [rax], al
add byte [rbx + rcx*4 + 0x2d], cl
scasb al, byte [rdi]
mov al, 0x1b
mov r13, qword [sym.imp.KERNEL32.dll_CloseHandle]
sub eax, 0x1bb0ae
add byte [rax - 0x77], cl
jmp case.0x14011d873.324
invalid
mov rbx, rbp
mov qword [rbp + 0x48], r15
mov dword [rbp + 0x48], edi
test rdi, rdi
test rdi, rdi
dec dword [rdi]
je 0x1401269d2
test byte [rax], dh
add eax, 0x8b490000
add byte [rcx - 0x75], cl
mov rcx, qword [r12 + rdi*8 - 8]
mov ecx, dword [rsp + rdi*8 - 8]
cld
cld
clc
mov qword [rbp], rcx
mov r8, r15
mov eax, edi
clc
add byte [r13 - 0x77], r9b
add byte [rbp - 0x77], cl
clc
mov r9d, 0x400
call qword [sym.imp.KERNEL32.dll_GetFileInformationByHandleEx]
adc eax, 0x1bb03e
add al, 0
add bh, bh
invalid
adc eax, 0x1bb03e
mov al, 0x1b
sbb eax, dword [rax]
add byte [rcx - 0x3f7a03bb], cl
mov dword [rbp - 4], eax
test eax, eax
jne case.0x14011d97a.287
call sub.KERNEL32.dll_GetLastError
add byte [rax - 0x77], cl
invalid
mov rsi, rax
shl rsi, 0x20
or rsi, 2
cmp eax, 0x12
adc cl, byte [rdi]
jne 0x140126a13
test dword [rcx], edi
add eax, 0x89480000
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
mov qword [rbp - 0x48], rsi
mov dword [rbp - 0x48], esi
jne 0x140126496
mov eax, 0xb84d8d48
lea rcx, [rbp - 0x48]
mov eax, 0xfeed59e8
dec dword [rbx + rcx*4 + 0x7d]
jge 0x140126533
mov qword [rbp - 0x28], r15
call fcn.140115240
mov r15, qword [rbp + 0x48]
jge 0x140126533
in eax, dx
invalid
jge 0x140126533
mov qword [rbp - 0x28], r15
jge 0x1401264c7
mov qword [rbp - 0x20], 0x400
mov dword [rbp - 0x20], 0x400
loopne 0x1401264f4
loopne 0x1401264f4
add byte [rax + rax], al
add al, 0
add byte [rax - 0x39], cl
invalid
invalid
add byte [rax], al
mov qword [rbp - 0x18], 0
call 0x1401264ff
call 0x1401264ff
add byte [rax], al
add byte [rcx + rcx*4 + 0x65], cl
and byte [rax - 0x73], cl
mov qword [rbp + 0x20], r12
mov dword [rbp + 0x20], esp
and byte gs:[rax - 0x73], cl
lea rcx, [rbp - 0x48]
movabs r8, 0xfff6c0e8d8558d48
lea rdx, [rbp - 0x28]
call fcn.140125bd0
sal dh, 0xff
idiv bh
dec dword [rax - 0x75]
invalid
invalid
lea edx, [rbp - 0x28]
push rbp
fsubr st(0)
sal dh, 0xff
idiv bh
idiv bh
invalid
dec dword [rax - 0x75]
movabs r8, 0x1b848
mov eax, 0x1b848
invalid
mov eax, 1
add byte [rax], al
invalid
mov ecx, dword [rbp - 0x48]
movabs rax, 0x8000000000000001
mov qword [rbp + 0x40], rcx
invalid
mov eax, 1
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
add byte [rax + 0x404d8948], al
or byte [rax - 0x77], 0x4d
cmp rcx, rax
cmp rcx, rax
cmp ecx, eax
ror dword [rdi], 0x84
in al, dx
add al, byte [rax]
invalid
je 0x140126817
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp - 0x40]
mov qword [rbp + 0x38], rax
mov dword [rbp + 0x38], eax
invalid
invalid
ror byte [r8 - 0x77], 0x45
cmp byte [rbx + rcx*4 + 0x75], cl
invalid
cmp byte [r11 + rcx*4 + 0x75], r9b
mov r14, qword [rbp - 0x38]
jne 0x1401264ff
enter 0x7d80, 0xffffffffffffffd0
cmp byte [rbp - 0x30], 0
jge 0x14012650a
rol byte [rax], 1
add byte [rsi + rsi + 0x48], dh
mov ecx, ebx
invalid
je 0x140126573
mov rcx, rbx
invalid
mov rdx, qword [rbp + 0x38]
mov edx, dword [rbp + 0x38]
mov r8, r14
mov eax, esi
invalid
mov r9d, 0x110001
mov ecx, 0x110001
add dword [rax], eax
adc dword [rax], eax
invalid
call fcn.140126d30
mov qword [rbp + 0x28], rax
mov dword [rbp + 0x28], eax
invalid
invalid
invalid
add byte [rax - 0x77], cl
sub byte [r8 - 0x77], r9b
sub byte [rax - 0x77], cl
mov qword [rbp + 0x30], rdx
test rax, rax
test eax, eax
push rbp
xor byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
test byte [rbx + 2], ch
invalid
test eax, eax
je 0x1401267ce
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x30]
lea ecx, [rbp + 0x30]
xor r8b, r13b
invalid
call fcn.140115240
mov r13, qword [sym.imp.KERNEL32.dll_CloseHandle]
mov ebp, dword [sym.imp.KERNEL32.dll_CloseHandle]
in al, dx
invalid
dec dword [rbx + rcx*4 + 0x2d]
int 0xaf
scasd eax, dword [rdi]
mov ebp, dword [sym.imp.KERNEL32.dll_CloseHandle]
sbb eax, dword [rax]
add byte [rcx - 0x41], al
mov r15d, 1
add dword [rax], eax
add byte [rax], al
xor r12d, r12d
jmp 0x1401265a0
invalid
and ah, byte [rsi - 0x70]
mov qword [rbp + 0x28], rsi
mov dword [rbp + 0x28], esi
lea rcx, [rbp + 0x28]
lea ecx, [rbp + 0x28]
sub al, ch
call fcn.140115240
mov bl, 0xec
invalid
mov rbx, rbp
mov ebx, ebp
call qword [sym.imp.KERNEL32.dll_SwitchToThread]
adc eax, 0x1baf22
add byte [rbp - 0x77], al
mov r15d, r13d
out dx, eax
mov r13, qword [sym.imp.KERNEL32.dll_CloseHandle]
movabs al, byte [0xf01c4f641001baf]
scasd eax, dword [rdi]
sbb eax, dword [rax]
invalid
add byte [rcx - 0xa], al
invalid
test r12b, 1
jne 0x1401267ab
test dword [rcx], eax
add al, byte [rax]
invalid
add dword [rdi], ecx
test dword [rcx], eax
add al, byte [rax]
add dword [rdx], eax
add byte [rax], al
invalid
add byte [rcx - 0x7d], al
dec dword [rdx]
invalid
cmp r15d, 0xa
or cl, byte [rdi]
xchg edi, esi
ja 0x1401267ab
add dword [rax], eax
add byte [rbp - 0x73], al
lea r13d, [r15 + 1]
cmp r15d, 0xa
lea r13d, [r15 + 1]
cmp r15d, 0xa
or al, byte [rcx + 0xf]
xchg ebx, eax
setae r12b
mov eax, 0xa
add byte [rax], al
add byte [rdi + rcx + 0x43], al
cmovae ebp, eax
invalid
add byte [rax], al
add byte [rdi + rcx + 0x43], al
cmovae ebp, eax
mov rcx, rbx
invalid
cmovae ebp, eax
mov rcx, rbx
mov rdx, qword [rbp + 0x38]
mov edx, dword [rbp + 0x38]
mov edx, dword [rbp + 0x38]
mov r8, r14
mov r9d, 0x110000
mov ecx, 0x110000
mov ecx, 0x110000
adc dword [rax], eax
call fcn.140126d30
invalid
mov rsi, rdx
test rax, rax
test eax, eax
test eax, eax
je case.default.0x1401265f9
sub cl, byte [rcx + 0x3e383f3]
mov ebx, esi
and ebx, 3
lea rcx, [0x1403d6b00]
lea ecx, [0x1403d6b00]
movsxd rax, dword [rcx + rbx*4]
add rax, rcx
jmp rax
invalid
invalid
loopne 0x14012660b
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax - 0x77], cl
jne 0x14012663c
mov qword [rbp + 0x28], rsi
lea rcx, [rbp + 0x28]
sub r15b, r15b
push rbp
invalid
mov rsi, rax
invalid
mov rcx, qword [rbp + 0x28]
sub bh, bh
adc eax, 0x1baf18
invalid
scasd eax, dword [rdi]
sbb eax, dword [rax]
sub r15b, r15b
push rbp
invalid
sbb eax, dword [rax]
test rsi, rsi
je 0x140126590
test byte [rdi - 1], bl
invalid
invalid
jmp 0x1401269e2
add byte [rax], al
mov rcx, rsi
shr rcx, 0x20
call fcn.140117250
invalid
invalid
jmp case.0x1401215e7.38
mov rax, rsi
shr rax, 0x20
shr eax, 0x20
cmp eax, 0x28
ja case.default.0x140126662
invalid
add byte [rax], al
invalid
lea rcx, [0x1403d6b10]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add al, 0x2b
add byte [rax + 0x63], cl
invalid
add al, 0x81
add rax, rcx
jmp rax
test al, al
je 0x140126794
and byte [rcx], al
add byte [rax], al
cmp r15d, 0xa
jae 0x1401269e2
mov eax, esi
shr rax, 0x20
cmp rax, 0x20
clc
and byte [rdi], cl
test al, ch
invalid
invalid
invalid
invalid
call 0x13895aeb1
clc
and byte [rdi], cl
test al, ch
invalid
invalid
call 0x17e126697
invalid
cmp eax, 0x12f
je case.0x14011da4e.295
invalid
invalid
invalid
add byte [rdi], cl
test ch, bl
invalid
jmp 0x1401269e2
cmp al, byte [rbx]
add byte [rax], al
invalid
mov al, 0x25
jmp case.0x1401215e7.38
mov al, 0x23
jmp case.0x1401215e7.38
mov al, 0x24
jmp case.0x1401215e7.38
mov al, 0x1b
jmp case.0x1401215e7.38
mov al, 0x22
jmp case.0x1401215e7.38
mov al, reloc.WS2_32.dll_recv
jmp case.0x1401215e7.38
mov al, ntohs
jmp case.0x1401215e7.38
invalid
mov al, 0x21
jmp case.0x1401215e7.38
mov al, 0xb
jmp case.0x1401215e7.38
mov al, 4
jmp case.0x1401215e7.38
cwde
mov al, listen
jmp case.0x1401215e7.38
mov al, 9
jmp case.0x1401215e7.38
sbb bl, ch
mov byte [rax - 0x4f7b14fe], dh
mov al, 2
jmp case.0x1401215e7.38
mov al, reloc.WS2_32.dll_ntohs
jmp case.0x1401215e7.38
mov al, 3
add ebp, ecx
invalid
mov al, reloc.WS2_32.dll_ntohs
jmp case.0x1401215e7.38
invalid
invalid
jb 0x1401266f7
invalid
invalid
imul edi, edi, 0xffffffff
push qword [rax - 0x9b16e1]
mov al, 0x1f
invalid
invalid
invalid
invalid
invalid
invalid
pop rbp
invalid
mov al, 0x29
jmp case.0x1401215e7.38
push rsi
invalid
invalid
invalid
push rsi
invalid
invalid
invalid
invalid
cmp bh, bh
invalid
xor edi, edi
invalid
sub al, 0xff
invalid
and eax, 0xb0ffffff
or cl, ch
invalid
invalid
adc bh, bh
invalid
or edi, edi
invalid
add bh, bh
invalid
sti
invalid
mov qword [rbp + 0x28], rsi
lea rcx, [rbp + 0x28]
sub al, ch
lahf
invalid
invalid
dec dword [rax - 0x77]
jmp case.0x14012176f.80
mov ebp, dword [sym.imp.KERNEL32.dll_CloseHandle]
sbb eax, dword [rax]
mov rax, qword [rbp + 0x40]
shl rax, 1
loopne 0x1401267fb
test eax, eax
je case.0x14012424a.56
mov edx, 2
mov rcx, qword [rbp + 0x38]
call fcn.140055ea0
fcomi st(6)
invalid
invalid
mov r12, qword [rbp + 0x20]
jmp 0x140126503
invalid
cmp rdi, qword [rbp + 8]
jne case.0x14012424a.54
mov dword [rbp + 0x20], edx
lea rcx, [rbp + 8]
lea ecx, [rbp + 8]
call fcn.140126e70
pop qword [rsi]
add byte [rax], al
mov r12, qword [rbp + 0x10]
mov rdx, qword [rbp + 0x20]
mov qword [r12 + rdi*8], rdx
inc rdi
mov qword [rbp + 0x18], rdi
mov dword [rbp + 0x18], edi
mov rax, qword [rbp + 0x40]
mov eax, dword [rbp + 0x40]
shl rax, 1
shl eax, 1
shl eax, 1
test rax, rax
je 0x1401264ff
cld
invalid
invalid
mov edx, 2
mov rcx, qword [rbp + 0x38]
call fcn.140055ea0
jmp 0x1401264ff
invalid
invalid
invalid
invalid
cmp dword [rbp - 4], 0
jne 0x1401269b1
nop
add dword [rax], eax
invalid
cld
add byte [rdi], cl
test dword [rax + 0x48000001], edx
nop
add dword [rax], eax
add byte [rax - 0x7b], cl
test rdi, rdi
nop
add dword [rax], eax
add byte [rax - 0x7b], cl
test rdi, rdi
invalid
test rdi, rdi
je 0x1401269b1
test byte [rdi + 0x4c000001], al
lea esi, [rdi - 1]
ja case.0x1401268b7.57
invalid
add byte [rbp + rcx*4 + 0x77], cl
lea r14, [rdi - 1]
dec dword [rcx + rcx*4 + 0x75]
mov qword [rbp + 0x18], r14
mov r12, qword [rbp + 0x10]
mov esp, dword [rbp + 0x10]
adc byte [rcx - 0x75], cl
cld
cld
clc
sbb byte [rbx + rcx*4 + 0x65], cl
adc byte [rcx - 0x75], cl
cld
cld
cld
clc
mov qword [rbp - 0x28], rax
mov edi, 9
add byte [rax], al
invalid
fdivr dword [r15 + 9]
add byte [rax], al
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rbp - 0x28]
invalid
lea rcx, [rbp - 0x28]
call qword [rbp - 0x10]
push rbp
invalid
mov rsi, rax
invalid
test rax, rax
push rbp
invalid
invalid
je 0x1401269b6
mov qword [rbp - 0x48], rsi
sub edi, 1
jb 0x140126a78
invalid
or byte [rdx], al
add al, byte [rax]
invalid
mov eax, esi
and eax, 3
lea rcx, [0x1403d6bb4]
add ebp, dword [rbx]
add byte [rax + 0x63], cl
invalid
add al, 0x81
add ebp, dword [rbx]
add byte [rax + 0x63], cl
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
movzx eax, byte [rsi + 0x10]
jmp case.0x1401268b7.81
shr bl, 4
movzx eax, byte [rsi + 0xf]
cmp al, 0x10
jne 0x140126a78
add dword [rax], eax
invalid
call qword [sym.imp.KERNEL32.dll_SwitchToThread]
lea rcx, [rbp - 0x48]
call fcn.140115240
invalid
invalid
jmp 0x140126850
mov r14, rdi
jmp 0x1401269bd
mov rcx, qword [rbp - 0x28]
call r13
mov r15, qword [rbp + 0x48]
mov edx, 0xa
mov rdi, r14
test rdi, rdi
jne 0x1401264a2
lea rcx, [rbp + 8]
call fcn.140126cc0
xor esi, esi
jmp 0x140126a54
mov r15, qword [rbp + 0x48]
mov r13, qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rax, qword [rbp + 0x40]
shl rax, 1
test rax, rax
je 0x140126a07
mov edx, 2
mov rcx, qword [rbp + 0x38]
call fcn.140055ea0
mov r12, qword [rbp + 0x10]
mov r14, rdi
test r14, r14
je 0x140126a2f
xor ebx, ebx
nop word cs:[rax + rax]
mov rcx, qword [r12 + rbx*8]
inc rbx
call r13
cmp rdi, rbx
jne 0x140126a20
cmp qword [rbp + 8], 0
jne 0x140126a47
jmp 0x140126a54
call sub.KERNEL32.dll_GetLastError
mov esi, eax
shl rsi, 0x20
or rsi, 2
mov edx, 8
mov rcx, r12
call fcn.140055ea0
mov edx, 8
mov rcx, r15
call fcn.140055ea0
mov rax, rsi
add rsp, 0xd8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rcx, qword [rbp - 0x28]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rdi, r14
mov r15, qword [rbp + 0x48]
test r14, r14
jne 0x140126a13
jmp 0x140126a2f
mov ecx, 8
mov edx, 0x400
call fcn.1402d9fb0
mov qword [rbp + 0x48], r15
mov ecx, 8
mov edx, 8
call fcn.1402d9fb0
ud2
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xf], 0x10
adc byte [r15], r9b
sub dword [rsp + 0x20], eax
cmp r14, rax
jne 0x14012eb8c
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi + 8], xmm0
mov eax, dword [r12 + 0x50]
and al, 0x50
and al, 0x50
mov dword [rsi + 0x18], eax
movzx eax, word [r12 + 0x54]
mov word [rsi + 0x1c], ax
sbb al, 0x48
mov dword [rsi], ebx
sbb al, 0x48
mov dword [rsi], ebx
jmp 0x14012eba2
mov rcx, rsi
mov rdx, rdi
call fcn.14012eade
mov rcx, r14
mov rdx, rbx
call fcn.1400a33ee
nop
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
add byte [rbx + 0x202464], al
xor ecx, ecx
mov edx, 0xffffffff
xor r8d, r8d
xor r9d, r9d
call sub.ole32.dll_CoInitializeSecurity
test eax, eax
js 0x14012ec42
mov rax, qword [rdi + 0x30]
mov qword [rsi + 0x30], rax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x48
pop rdi
pop rsi
ret
mov qword [rsi], 2
mov rcx, rdi
add rsp, 0x48
pop rdi
pop rsi
jmp fcn.14012caf4
lea rax, [rsp + 0x28]
and qword [rax], 0
mov qword [rsp + 0x20], rax
lea rcx, [0x1403d17d0]
lea r9, [0x1403d17e0]
xor edx, edx
mov r8d, 1
call sub.ole32.dll_CoCreateInstance
test eax, eax
js 0x14012ecd5
mov rbx, qword [rsp + 0x28]
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.14012cb70
mov qword [rsi], 1
add byte [rax], al
add byte [rax - 0x77], cl
pop rsi
or byte [rax - 0x75], cl
xor byte [rax - 0x77], r9b
xor byte [r15], r9b
adc byte [rsi + 0x10], al
add byte [rax], al
add byte [rax - 0x77], cl
pop rsi
or byte [rax - 0x75], cl
xor byte [rax - 0x77], r9b
xor byte [r15], r9b
adc byte [rsi + 0x10], al
movups xmm1, xmmword [rsi + 0x20]
movups xmmword [rdi + 0x20], xmm1
movups xmmword [rdi + 0x10], xmm0
mov rax, qword [rsi]
mov qword [rdi], rax
mov rax, qword [rsi + 8]
mov qword [rdi + 8], rax
jmp 0x14012ece4
mov qword [rdi], 2
mov rcx, rsi
call fcn.14012caf4
nop
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
xor byte [rbx], bl
add byte [rbx + rbx*8 + 0x8a840f], al
add byte [rax], al
lea rcx, str.CriticalTripPoint
call sub.oleaut32.dll_SysAllocString
xchg ecx, eax
sbb al, byte [rax]
xchg ecx, eax
sbb al, byte [rax]
mov rbx, rax
mov rcx, qword [rsp + 0x30]
mov rax, qword [rcx]
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
xor r13d, r13d
lea r14, [rsp + 0x40]
lea esi, [rsp + 0x40]
lea esi, [rsp + 0x40]
mov rdx, rbx
xor r8d, r8d
mov r9, r14
call qword [rax + 0x20]
mov ebp, eax
mov rcx, rbx
call sub.oleaut32.dll_SysFreeString
mov rcx, r14
call sub.oleaut32.dll_VariantClear
test ebp, ebp
js 0x14012f0a6
mov rax, qword [rsp + 0x48]
mov ecx, 0xa
xor edx, edx
div rcx
cvtsi2ss xmm7, rax
clc
clc
addss xmm7, dword [0x1402e2054]
mov r13d, 1
jmp 0x14012f0a6
mov rcx, qword [rsp + 0x30]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
movss dword [rdi], xmm6
mov dword [rdi + 4], r13d
movss dword [rdi + 8], xmm7
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + reloc.WS2_32.dll_recv]
movaps xmm6, xmmword [rsp + 0x70]
je 0x14012f0ef
jo 0x14012f0dc
sub byte [rsp + 0x80], bh
je 0x14012f0ef
jo 0x14012f0dc
sub byte [rsp + 0x80], bh
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
in al, dx
push rax
mov rsi, rcx
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
lea rcx, [rax + rcx + 1]
movdqa xmm0, xmmword [rax]
pmovmskb edx, xmm0
not edx
mov rbx, qword [rsi + 0x18]
lea rdi, [rsp + 0x28]
mov qword [rdi], rax
add rax, 0x10
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], rcx
mov word [rdi + 0x18], dx
mov qword [rdi + 0x20], rbx
test rbx, rbx
je 0x14012f152
invalid
and eax, 0xe8f98948
invalid
mov rcx, rdi
call fcn.14012cc81
mov rbx, qword [rsp + 0x48]
dec rbx
mov qword [rsp + 0x48], rbx
test rax, rax
je 0x14012f152
mov rcx, qword [rax - 8]
call sub.pdh.dll_PdhRemoveCounter
jmp 0x14012f128
mov rcx, qword [rsi + 0x38]
test rcx, rcx
je 0x14012f161
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rsi + 0x30]
test rcx, rcx
je 0x14012f176
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp 0x1402d81de
nop
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
jmp 0x128fd7c82
dec dword [rax - 0x75]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x90]
mov rcx, qword [rax]
or byte [rax - 0x77], cl
cli
or byte [rax - 0x77], cl
cli
call fcn.1400a33ee
nop
add rsp, 0xa8
add byte [rax], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.14012c752
mov rbx, rax
mov qword [rsp + 0xa0], r12
cmp qword [r15 + 0x10], 0
je 0x14012f4a7
lea rax, [rsp + 0xa0]
lea r9, [rsp + 0x30]
mov qword [r9], rax
mov qword [r9 + 8], r15
mov rcx, qword [r15]
mov rdx, qword [r15 + 8]
lea rax, [0x14012ce5b]
mov qword [rsp + 0x20], rax
mov r8, rbx
call fcn.14003b428
mov rcx, qword [r15]
test rax, rax
je 0x14012f446
pop rsp
pop rsp
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x40], rax
movups xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x30], xmm0
movzx eax, byte [rcx + rdx]
and eax, 1
sub qword [r15 + 0x10], rax
shr rbx, 0x39
lea rax, [rdx - 0x10]
and rax, qword [r15 + 8]
mov byte [rcx + rdx], bl
mov byte [rcx + rax + 0x10], bl
inc qword [r15 + 0x18]
shl rdx, 5
mov rax, rcx
sub rax, rdx
mov r8, qword [rsp + 0x40]
mov qword [rax - 0x10], r8
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rax - 0x20], xmm0
neg rdx
mov qword [rcx + rdx - 8], rsi
jmp 0x14012f460
shl rdx, 5
sub rcx, rdx
ror dword [rax - 0x77], 1
jno 0x14012f449
add eax, 0x48d12948
mov dword [rcx - 8], esi
ror dword [rax - 0x77], 1
jno 0x14012f449
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
call fcn.1400a33ee
mov rcx, rbp
mov rdx, r13
call fcn.1400586b3
dec dword [rcx - 0x75]
adc byte [rax - 0x77], r9b
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x40], eax
movups xmm0, xmmword [r14]
movaps xmmword [rsp + 0x30], xmm0
mov rsi, qword [rsp + 0x80]
add byte [rax], al
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.140114818
push rbx
invalid
dec dword [rax - 0x75]
and al, 0x40
mov qword [rsi + 0x10], rax
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rsi], xmm0
jmp 0x14012f346
push rbx
invalid
lea rdx, [r15 + 0x20]
mov rcx, r15
call fcn.1402dfb6a
jmp 0x14012f3b3
add byte [rax], al
jo 0x14012f521
mov eax, dword [rsi + 0x78]
add rdx, rax
add rsp, 0x20
pop rsi
ret
call fcn.14012f526
test rax, rax
je 0x14012f512
mov rcx, qword [rax + 0x18]
mov ecx, dword [rax + 0x18]
lea r9, [rsp + 0x28]
mov edx, 0x200
xor r8d, r8d
shr al, 0xe1
mov word [rdx], ds
invalid
test eax, eax
je 0x14012f516
shr al, 0xe1
mov word [rdx], ds
add byte [rbp + 0xf0974c0], al
xorps xmm0, xmm0
jmp 0x14012f51c
xorps xmm0, xmm0
jmp 0x14012f51c
xor eax, eax
jmp 0x14012f521
cvtsd2ss xmm0, qword [rsp + 0x30]
mov eax, 1
add rsp, 0x38
ret
movdqa xmmword [rsp + 0x30], xmm7
movdqa xmmword [rsp + 0x20], xmm6
cmp qword [rcx + 0x18], 0
je 0x14012f627
mov rdi, rdx
mov rbx, rcx
mov rcx, qword [rcx + 0x20]
mov rdx, qword [rbx + 0x28]
mov r8, qword [rdi + 8]
mov r9, qword [rdi + 0x10]
adc al, ch
in al, 0xd1
invalid
dec dword [rax - 0x75]
xor ecx, dword [rax - 0x75]
pop rbx
or byte [rcx - 0x77], cl
fimul word [rcx + 0x21]
invalid
shr rax, 0x39
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
pshufw mm6, mm0, 0
adc al, ch
in al, 0xd1
invalid
pshufw mm6, mm0, 0
xor r15d, r15d
pcmpeqd xmm7, xmm7
movdqu xmm8, xmmword [rsi + r14]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb r12d, xmm0
test r12w, r12w
je 0x14012f5ea
invalid
cmp byte [rbp + 0xf], al
mov esp, 0xf5014dec
bsf r13d, r12d
add r13, r14
and r13, rbx
mov rax, r13
shl rax, 5
mov rcx, rsi
sub rcx, rax
sub ecx, eax
sub ecx, eax
mov rdx, qword [rcx - 0x18]
mov r8, qword [rcx - 0x10]
mov rcx, rdi
call fcn.1400a4c0d
test al, al
jne 0x14012f608
lea eax, [r12 - 1]
and eax, r12d
mov r12d, eax
jmp 0x14012f5ac
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
pmovmskb eax, mm0
pmovmskb eax, mm0
test eax, eax
jne 0x14012f608
add r14, r15
add r14, 0x10
add r15, 0x10
and r14, rbx
jmp 0x14012f598
shl r13, 5
sub rsi, r13
xor eax, eax
test r12w, r12w
in al, 0x48
cmove esi, eax
in al, 0x48
cmove esi, eax
add rsi, 0xffffffffffffffe0
test r12w, r12w
cmove rsi, rax
jmp 0x14012f629
xor esi, esi
mov rax, rsi
movaps xmm6, xmmword [rsp + 0x20]
movaps xmm7, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], bh
sub byte [rsp + 0x30], bh
movaps xmm8, xmmword [rsp + 0x40]
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ecx, dword [rsp + 0x30]
mov rdx, rbx
call fcn.1400a33ee
mov rcx, rdi
call sub.ADVAPI32.dll_RegCloseKey
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x50]
call fcn.1400586b3
mov rcx, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x68]
call fcn.1400586b3
nop
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
cmove rbx, rdx
cmovne rdx, qword [rdi + 0x10]
mov rcx, r14
call fcn.1400718f0
mov rdi, rax
mov rcx, rbx
mov rdx, r14
call fcn.1400a33ee
test dil, 1
jne 0x14012fa6a
shr rdi, 0x20
mov ebx, listen
cmp edi, 0x55ef
ja 0x14012fb2d
lea rdx, str.SOFTWAREMicrosoftWindows_NTCurrentVersionCurrentBuildNumberCurrentMajorVersionNumber
lea rdi, [rsp + 0x88]
mov r8d, 0x2c
mov rcx, rdi
call fcn.14012f7ec
lea rdx, [0x1403a549e]
lea rcx, [rsp + 0x58]
lea ecx, [rsp + 0x58]
lea ecx, [rsp + 0x58]
mov r8d, 0x19
call fcn.14012f7ec
mov rbx, qword [rdi + 8]
mov rcx, rbx
call fcn.14012f952
test rax, rax
je 0x14012fb0c
mov rdi, rdx
lea r9, [rsp + 0x54]
mov dword [r9], 4
lea r8, [rsp + 0x2c]
and dword [r8], 0
mov rdx, qword [rsp + 0x60]
mov rcx, rdi
call fcn.14012f993
xor ebx, ebx
test eax, eax
jne 0x14012fade
mov ebx, dword [rsp + 0x2c]
mov rcx, rdi
call sub.ADVAPI32.dll_RegCloseKey
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x60]
call fcn.1400586b3
mov rcx, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x90]
call fcn.1400586b3
jmp 0x14012fb2d
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x60]
call fcn.1400586b3
mov rcx, qword [rsp + 0x88]
mov rdx, rbx
call fcn.1400586b3
xor ebx, ebx
lea rax, [rsp + 0x2c]
mov dword [rax], ebx
lea rcx, [rsp + 0x88]
mov qword [rcx], rax
lea rax, [fcn.14006b150]
mov qword [rcx + 8], rax
lea rdi, [rsp + 0x30]
mov qword [rcx + 0x10], rdi
lea rax, reloc.WS2_32.dll_accept
lea rdx, [rsp + 0x58]
mov qword [rdx], rax
mov qword [rdx + 8], 3
and qword [rdx + 0x20], 0
lea rax, [fcn.14001aa6d]
mov qword [rcx + 0x18], rax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], 2
mov rcx, rsi
call fcn.140015cd6
mov rcx, qword [rdi]
mov rdx, qword [rdi + 8]
call fcn.1400a33ee
nop
add rsp, 0xa8
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rcx, qword [rcx]
cmp qword [rdi + 0x10], rcx
jne 0x14012fcef
test al, 8
je 0x14012fd11
jmp 0x14012fd3c
mov rax, qword [rdi + 0x30]
mov rcx, rax
and rcx, 0xfffffffffffffff7
lock cmpxchg qword [rdi + 0x30], rcx
jne 0x14012fcf3
test al, 4
jne 0x14012fd57
mov rax, qword [rdi + 0x10]
mov rcx, qword [rdi + 0x18]
call qword [rax + 0x18]
mov rax, qword [r14]
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 rcx, rax
or rcx, 8
lock cmpxchg qword [rdi + 0x30], rcx
jne 0x14012fd29
test al, 4
jne 0x14012fd5d
shr esi, 8
mov ecx, esi
mov edx, ebp
call fcn.14016b878
mov bl, 1
jmp 0x14012fd66
rol byte [rax], 1
add byte [rax], al
or bl, ch
invalid
lock or qword [rdi + 0x30], 8
xor ecx, ecx
mov edx, ebp
call fcn.14016b878
mov eax, ebx
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
ret 0x4810
xchg byte [rax + 0x41000000], bh
movups xmmword [rbp + 0x58], xmm0
lea rsi, [rsp + 0x2d8]
mov ecx, listen
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
lea rbp, [rsp + 0x388]
mov ecx, listen
mov rdi, rbp
lea rsi, [rsp + 0x158]
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x3e8]
mov ecx, recvfrom
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
call fcn.1401301d7
mov qword [r14], r15
mov qword [r14 + 8], r12
mov r8d, 0xd0
add byte [rax - 0x77], cl
invalid
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0x2f]
mov byte [rbx + 0xd0], al
mov rcx, qword [rsp + 0x30]
call fcn.1400a63fa
jmp 0x14012ff90
add byte [rax - 0x77], cl
invalid
nop
add rsp, 0x568
add esp, 0x568
add esp, 0x568
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
mov byte [rdi], ah
add byte [rbp + rcx*4 + 5], cl
mov byte [rdi], r12b
add byte [rdx + 0x30], bh
call fcn.1402da510
int3
test edi, edi
je case.0x1400c36e9.2086
lock dec qword [rdi]
jne case.0x1400c36e9.2086
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp 0x1400a62d5
nop
add rsp, 0x28
pop rdi
pop rsi
ret
invalid
or byte [rbp + 5], dh
jmp 0x1400a6cd7
in al, dx
sub byte [rbx + 0x110ba], al
add byte [rdx], al
je 0x14013048e
mov r8d, 0x120
add byte [rax], al
add rsp, 0x28
jmp sub.VCRUNTIME140.dll_memcpy
lea rcx, str.envelope_not_droppedC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcclientdispatch.rs
mov edx, setsockopt
call fcn.1402da910
int3
pop rsi
ret
jle 0x14013052f
and qword [rsi + 0x18], 0
mov dl, 4
call fcn.14017bf5c
add al, 0
test rbx, rbx
je case.0x14011c2b3.486
mov rax, rbx
mov rcx, rdi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [rax + reloc.WS2_32.dll_htonl]
invalid
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
and byte [rax - 0x77], cl
push rsp
and al, 0x28
cmp rcx, 2
jne 0x140130713
cmp byte [rdi + 0x20], 0
jne case.0x1401265f9.275
mov rcx, qword [rdi + 0x18]
call fcn.140130857
mov rax, qword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
mov eax, dword [rdi + 0x10]
cmp byte [rax + 0x28], 0
jne 0x1401305a1
mov byte [rax + 0x28], 1
lock or qword [rax + 0x40], 1
mov r14, qword [rdi + 0x10]
lea rdx, [r14 + 0x10]
lea r8, [r14 + 0x30]
xor byte [rax - 0x73], cl
jl 0x1401305db
push rax
xor byte [rax - 0x73], cl
jl 0x1401305db
push rax
mov rcx, rdi
call fcn.1400a5ffa
mov rdi, qword [rdi + 0x110]
lea rax, [rdi - 3]
cmp rax, 2
clc
add cl, byte [rdi]
invalid
loop 0x1401305d4
add byte [rax], al
lea rbx, [rsp + 0x51]
mov bpl, byte [rbx - 1]
mov ch, byte [rbx - 1]
lea rcx, [rsp + 0x170]
mov r8d, 0x10f
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rbx, qword [rbx + 0x117]
mov ebx, dword [rbx + 0x117]
lock sub qword [r14 + 0x40], 2
jb case.0x14011d873.343
lea r14, [rsp + 0x51]
mov byte [r14 - 1], bpl
lea r15, [rsp + 0x170]
mov r8d, 0x10f
mov rcx, r14
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 + 0x117], rbx
lea rcx, [rsp + 0x281]
add dword [rdx], 0xb8410000
sgdt [rax]
add byte [rcx + rcx*4 - 6], cl
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 + 0x10f], 2
lea rcx, [rsp + 0x50]
call fcn.1401304a0
invalid
invalid
inc dword [rbx - 0x7bf0fd01]
push rbx
add dword [rax], eax
invalid
call fcn.1400a6dbb
mov r14, rax
mov rcx, rax
mov rdx, rsi
bnd call case.0x14011da4e.303
bnd call case.0x14011da4e.303
lea rcx, [rsp + 0x59]
mov qword [rcx - 9], r14
mov byte [rcx - 1], bpl
lea rdx, [rsp + 0x281]
lea edx, [rsp + 0x281]
lea edx, [rsp + 0x281]
add byte [rax], al
mov r8d, 0x10f
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
lea r8, [rsp + 0x50]
mov rcx, rdi
mov rdx, rbx
call fcn.1400a6e53
idiv edi
cmp qword [rsp + 0x20], 2
jl 0x1401306cf
and byte [rdx], al
add cl, byte [rdi]
test byte [rdx], al
add dword [rax], eax
invalid
idiv edi
lea rcx, [rsp + 0x20]
call fcn.1401301e1
and al, 0xfb
invalid
invalid
jmp 0x1401307b5
and al, 0xfb
invalid
push 0x784b100f
movups xmm1, xmmword [rbx + 0x78]
movups xmm2, xmmword [rbx + 0x88]
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
push rsp
and al, 0x40
invalid
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
mov r14, qword [rdi]
mov r15, qword [rdi + 8]
mov qword [rdi], 2
cmp r14, 2
add dh, byte [rbp + 0x34]
invalid
call fcn.1400aad79
mov rsi, rax
lea rcx, [rsp + 0x20]
call fcn.14013028b
sti
invalid
dec dword [rax - 0x77]
fld1
invalid
cld
invalid
invalid
jmp case.0x1401265f9.275
add byte [rax], al
invalid
sti
invalid
lea r8, [rsp + 0x50]
mov qword [r8], rsi
mov qword [r8 + 8], 3
or byte [rbx], al
add byte [rax], al
add cl, ch
mov byte [rax], al
add byte [rax], al
or byte [rbx], al
add byte [rax], al
add cl, ch
mov byte [rax], al
add byte [rax], al
lea rsi, [rbx + 0x68]
lea esi, [rbx + 0x68]
lea r12, [rsp + 0x170]
mov rcx, r12
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.14009e6aa
fcompi st(6)
dec dword [rdi]
movups xmm0, xmmword [rsi]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
push rsi
and byte [rcx + 0xf], al
adc dword [rsp + 0x90], edx
and al, 0x90
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsp + 0x80], ecx
add byte [rax], 0
invalid
and al, 0x90
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsp + 0x80], ecx
add byte [rax], 0
invalid
add byte [rax], 0
add byte [rcx + 0xf], al
adc dword [rsp + 0x70], eax
and al, 0x70
movups xmmword [r12 + 0x70], xmm0
and al, 0x70
movzx eax, word [rbx + 0x60]
mov word [r12 + 0x68], ax
and al, 0x68
and al, 0x68
mov rcx, r12
call fcn.14013040c
wait
cld
invalid
invalid
wait
cld
invalid
mov ecx, listen
add byte [rax], al
mov rdi, r12
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov al, byte [rbx + 0x62]
invalid
mov byte [r12 + 0x6a], al
mov byte [rsp + 0x6a], al
invalid
mov byte [rsp + 0x6a], al
and al, 0x6a
lea rsi, [rsp + 0x60]
je 0x1401307af
mov r8d, 0xa0
mov eax, 0xa0
mov rcx, rsi
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
sbb al, byte [rax]
sbb al, byte [rax]
mov qword [rsi - 8], 4
clc
add al, 0
add byte [rax], al
lea r8, [rsp + 0x50]
and al, 0x50
mov rcx, r14
mov rdx, r15
call fcn.1400a6e53
sahf
idiv di
xor esi, esi
mov rax, rsi
add rsp, 0x390
invalid
nop
add eax, dword [rax]
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
invalid
mov ecx, 7
int 0x29
ud2
invalid
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
or edx, dword [rsi + 0x57]
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rdx
mov rdi, rcx
mov ecx, 8
add byte [rax], al
add byte [rdx + 8], bh
add byte [rax], al
call fcn.1400b0c8d
invalid
add byte [rax], al
add byte [rdx + 8], bh
add byte [rax], al
dec dword [rax - 0x77]
ret
mov rbx, rax
mov qword [rax], rsi
mov rcx, qword [rdi]
mov ecx, dword [rdi]
mov ecx, dword [rdi]
cmovs ecx, dword [rbx - 0x3217f7a9]
push rsi
idiv edi
invalid
mov rdx, qword [rdi + 8]
call fcn.1400a5ed0
invalid
dec dword [rax - 0x77]
invalid
mov qword [rdi], rbx
lea rax, fcn.14013081c
invalid
mov qword [rdi + 8], rax
mov rax, rdi
add rsp, 0x20
add esp, 0x20
invalid
pop rbx
pop rdi
pop rsi
ret
mov ecx, dword [rsi]
mov rdx, qword [rsi + 8]
call fcn.1400a5ed0
mov edx, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140055ea0
invalid
dec dword [rax - 0x48]
push cx
xchg esi, eax
mov word [rdi + 0x2c], ss
sub al, 0xcc
sub al, 0xcc
add dword [rax - 0x46], ecx
repne lodsd eax, dword [rsi]
xchg ebp, eax
invalid
adc al, 0x7f
ret
invalid
and byte [rax - 0x7b], cl
sal byte [rbx + rcx + 0x48], cl
mov ecx, dword [rcx + 0x18]
invalid
invalid
call fcn.14009ed11
jmp case.0x14011dd3c.300
popfq
in al, 0xf6
invalid
add rsp, 0x28
ret
invalid
push rbx
sub rsp, 0xc8
mov rsi, rdx
mov r14, rcx
mov esi, ecx
mov esi, ecx
mov rcx, rdx
call fcn.1400ad0de
test rax, rax
je 0x1401308bc
lea r8, [0x1403d04e7]
lea eax, [0x1403d04e7]
mov r9d, 5
mov rcx, rax
invalid
add eax, 0x48000000
mov ecx, eax
invalid
shr eax, 0x51
dec dword [rcx + 0x3102ebc3]
fild dword [rbx + rbx*8 - 0x7fbeb18b]
jne 0x140130910
invalid
invalid
jle 0x1401308ee
call fcn.140064d09
mov ebx, eax
jmp 0x1401308be
xor ebx, ebx
test bl, bl
jne 0x140130910
cmp byte [r14 + 0x28], 0
je 0x140130910
invalid
add byte [rdi + rax*2 - 0x46], dh
mov r10d, 1
mov edx, 1
add dword [rax], eax
add byte [rax], al
xor ecx, ecx
call fcn.1400b0c8d
mov rbx, rax
mov ecx, 0x18
mov edx, 8
call fcn.1400b0c8d
dec dword [rax - 0x77]
invalid
mov qword [rax], rbx
lea rax, [0x1403a5c58]
dec dword [rax - 0x77]
invalid
lea eax, [0x1403a5c58]
mov qword [rdi + 8], rax
mov byte [rdi + 0x10], 0
mov rcx, rsi
call fcn.140008f95
lea rdx, [0x1403aa250]
jmp 0x140130b0f
mov rcx, rsi
call fcn.14013085e
test rax, rax
mov edi, 1
cmovne rdi, rax
cmove rdx, rax
lea r8, [rdi + rdx]
lea r12, [rsp + 0x48]
mov qword [r12 - 0x10], rdi
invalid
mov qword [r12 - 8], rdx
mov qword [r12], rdi
mov qword [r12 + 8], r8
and qword [r12 + 0x10], 0
mov rcx, rdi
mov r15, r8
mov r13, rcx
mov rcx, r12
call fcn.140139e61
test eax, eax
je 0x140130999
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x50]
lea r9, [rax + r15]
sub r9, r13
jmp 0x189d432c6
add ecx, ecx
mov qword [rsp + 0x58], r9
add edx, 0xffffffa5
test edx, 0xfffffffd
je 0x14013094d
mov rcx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x50]
xor eax, eax
xor r15d, r15d
cmp rcx, r8
je 0x140130a3c
ror dword [rdi], 0x84
mov eax, dword [rax]
add byte [rax], al
mov rdx, r8
mov r9b, byte [r8 - 1]
inc qword [rbp - 0x7c]
leave
js 0x1401309c7
lea r8, [rdx - 1]
movzx r9d, r9b
jmp case.0x1401215e7.115
movzx r10d, byte [rdx - 2]
cmp r10b, 0xc0
jge 0x1401309f4
movzx r11d, byte [rdx - 3]
cmp r11b, 0xc0
jge case.0x1400fbf5c.1580
lea r8, [rdx - 4]
movzx ebp, byte [rdx - 4]
and ebp, 7
in eax, 7
in eax, 7
shl ebp, 6
and r11d, 0x3f
or r11d, ebp
jmp 0x140130a06
lea r8, [rdx - 2]
and r10d, 0x1f
jmp 0x140130a11
lea r8, [rdx - 3]
and r11d, 0xf
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
shl r10d, 6
and r9b, 0x3f
movzx r9d, r9b
or r9d, r10d
add r9d, 0xffffffa5
test r9d, 0xfffffffd
je 0x1401309a8
invalid
invalid
sub rdx, rcx
add rdx, qword [rsp + 0x58]
mov r15, rdx
sub r15, rax
add rdi, rax
lea rcx, [rsp + 0x20]
mov rdx, rdi
cli
mov r8, r15
call 0x140130b28
lea rdi, [rsp + 0x38]
mov ecx, listen
or eax, dword [rax]
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov r12, qword [r14 + 0x20]
lock inc qword [r12]
and al, 0xf
invalid
invalid
add byte [rax], al
invalid
mov ecx, 0x850
mov edx, 8
add al, ch
call fcn.1400b0c8d
mov r15, rax
lea rsi, [rsp + 0x38]
mov ecx, listen
add byte [rax], al
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
mov qword [rax + 0x58], r12
xor ebp, ebp
mov byte [rax + 0x848], bpl
lea rsi, [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rdx, r14
call case.0x1401265f9.110
mov rax, qword [rsp + 0x30]
mov qword [rsi + 0x30], rax
movups xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi + 0x20], xmm0
and byte [rcx + 0x3d8], r15b
mov edx, 8
call fcn.1400b0c8d
add eax, edi
dec dword [rax - 0x77]
invalid
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
push rsi
and byte [rdi], cl
adc dword [rax], eax
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm2
mov rax, qword [rsi + 0x30]
mov qword [rdi + 0x30], rax
xor byte [rcx + rcx*4 + 0x7f], cl
cmp byte [rax - 0x73], cl
add eax, 0x274f2b
mov qword [rdi + 0x40], rax
mov byte [rdi + 0x48], bl
mov byte [rdi + 0x49], bpl
lea rdx, [0x1403a5858]
adc eax, 0x274d49
mov rax, rdi
add rsp, 0xc8
enter 0, 0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
ud2
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rsi, r8
invalid
mov rbx, rdx
mov rdi, rcx
lea r14, [rsp + 0x28]
sub byte [rcx + rcx*4 - 0xf], cl
mov rdx, r8
call fcn.1400a5885
cmp qword [r14], 0
add byte ds:[rbp - 0x75], cl
jbe 0x140130b5c
add byte ds:[rbp - 0x75], cl
jbe 0x140130b5c
jne 0x140130b80
mov r15, qword [rsp + 0x38]
mov rcx, r15
mov ecx, edi
mov rdx, rbx
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi], r14
mov qword [rdi + 8], r15
mov qword [rdi + 0x10], rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rdx, qword [rsp + 0x38]
mov rcx, r14
call fcn.1402d9f90
xchg esp, eax
sbb al, byte [rax]
xchg esp, eax
sbb al, byte [rax]
int3
in al, dx
and byte [rdi], cl
mov dh, 0x41
push 0x5f88348
ja case.0x140130bbf.1
mov rsi, rcx
lea rcx, [0x1403d6c68]
sub al, byte [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [rsi + 0x58]
mov rdx, qword [rsi + 0x60]
test rcx, rcx
je 0x140130c2e
call fcn.1400a4942
jmp 0x140130c36
lea rcx, [rsi + 0x70]
call fcn.1401322a8
jmp 0x140130c04
mov rcx, qword [rsi + 0x70]
mov rdx, qword [rsi + 0x78]
call fcn.1400a4942
jmp 0x140130c04
lea rcx, [rsi + 0x70]
call fcn.140132339
lea rcx, [rsi + 0x7f8]
call fcn.14013235a
cmp byte [rsi + 0x6a], 0
je 0x140130c13
lea rcx, [rsi + 0x38]
call fcn.1400652a1
cmp dword [rsi], 2
je 0x140130c47
cmp byte [rsi + 0x69], 0
je 0x140130c47
mov rcx, rsi
call fcn.14013235a
jmp 0x140130c47
add rsp, 0x20
pop rsi
ret
mov rcx, rdx
call fcn.1401323dc
lea rcx, [rsi + 0x38]
call fcn.1400652a1
mov rcx, rsi
call fcn.140135528
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
add rsp, 0x20
pop rsi
jmp fcn.1400a33ee
xlatb
mov r14, rcx
movzx eax, byte [rdx + 0x68]
lea rcx, [0x1403d6c80]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov word [rdi + 0x69], 0x101
mov rdx, qword [rdi + 0x58]
mov r12, qword [rdi + 0x60]
invalid
invalid
test rdx, rdx
je 0x140131b29
invalid
mov qword [rdi + 0x70], rdx
mov qword [rdi + 0x78], r12
jmp 0x140130d3e
jne case.default.0x140130d0a
lea rax, [rdi + 0x598]
mov qword [rsp + 0x58], rax
movzx eax, byte [rdi + 0x598]
add byte [rax - 0x73], cl
scasd eax, dword [rdi]
fadd dword [rcx]
add byte [rax], al
lea rcx, [0x1403d6c98]
pop rdi
sub al, byte [rax]
pop rdi
sub al, byte [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [0x1403aa2e8]
call fcn.1402dabd0
cmp qword [rdi + 0x70], 3
je 0x14013225e
test byte [rbx], bh
invalid
add byte [rax], al
test byte [rbx], bh
adc eax, 0x894c0000
je 0x140130d4b
mov qword [rsp + 0x28], r14
lea rax, [rdi + 0x70]
mov qword [rsp + 0x38], rax
sub byte [rax - 0x73], cl
jo 0x140130d75
mov dword [rsp + 0x38], eax
jmp 0x140130e26
lea rbx, [rsp + 0x550]
mov rcx, rbx
mov r8, qword [rsp + 0x30]
and al, 0x30
call qword [r12 + 0x18]
mov rsi, qword [rbx]
cmp rsi, 4
jne 0x140130d6a
mov qword [r14], 4
mov al, 3
jmp 0x140131bdf
lea rdx, [rsp + 0x568]
mov r15, qword [rdx - 0x10]
mov rbx, qword [rdx - 8]
lea rcx, [rsp + 0x1b50]
mov r8d, 0x138
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rdi + 0x70]
mov rdx, qword [rdi + 0x78]
call fcn.1400a4942
cmp esi, 3
jne 0x140130dcc
invalid
mov rcx, r15
mov rdx, rbx
call fcn.14013551b
mov r12, rax
jmp 0x140131b29
mov qword [rsp + 0x28], r14
xor ebp, ebp
mov byte [rdi + 0x6a], bpl
lea rax, [rdi + 0x70]
mov qword [rsp + 0x38], rax
mov qword [rdi + 0x70], rsi
mov qword [rdi + 0x78], r15
mov qword [rdi + 0x80], rbx
lea rcx, [rdi + 0x88]
lea rdx, [rsp + 0x1b50]
mov r8d, 0x138
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rdi + 0x38]
movups xmm1, xmmword [rdi + 0x48]
movups xmmword [rdi + 0x1c0], xmm0
movups xmmword [rdi + 0x1d0], xmm1
mov byte [rdi + 0x1e0], bpl
lea r13, [rdi + 0x1c0]
lea r15, [rdi + 0x78]
mov esi, 1
lea rbp, [0x1403abf90]
cmp byte [rdi + 0x1e0], 0
mov rax, qword [rdi + 0x70]
je 0x140130ef9
cmp eax, 3
je 0x14013222a
mov rcx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x30]
mov r8, r13
call fcn.1401352cc
mov r12, rdx
mov r14d, 3
test rax, rax
ror byte [rdi], 0x85
cmpsb byte [rsi], byte [rdi]
invalid
add byte [rax], al
ror byte [rdi], 0x85
cmpsb byte [rsi], byte [rdi]
add eax, 0x854d0000
in al, 0xf
test byte [rax + 0x4c000005], ch
mov esp, dword [rdi + 0x1c8]
test r12, r12
je 0x14013142c
mov r12, qword [rdi + 0x1c8]
cmp r12, 0xd
jb 0x140130e3d
mov rbx, qword [rdi + 0x1c0]
mov r9d, listen
mov rcx, rbx
mov rdx, r12
lea r8, [0x1403a9a2b]
call fcn.14016a7e9
test al, al
jne 0x140130ed4
mov r9d, listen
mov rcx, rbx
mov rdx, r12
lea r8, [0x1403a9a37]
call fcn.14016a7e9
test al, al
je 0x140131ee8
invalid
add byte [rcx - 0x47], al
add al, 0
add byte [rax], al
mov r9d, 4
mov rcx, rbx
mov rdx, r12
lea r8, str._r_n_r_n
call fcn.14010a1bb
test al, al
je 0x140130e3d
jmp 0x14013144e
cmp eax, 3
je 0x140132236
cmp eax, 2
jne 0x14013130d
mov rcx, r15
mov rdx, qword [rsp + 0x30]
call fcn.14016eac8
test rax, rax
jne 0x140131440
mov dword [rsp + 0x98], esi
mov qword [rsp + 0xa0], rbp
mov dword [rsp + 0xa8], esi
mov qword [rsp + 0xb0], rbp
mov dword [rsp + 0xb0], ebp
mov dword [rsp + 0xb8], esi
mov qword [rsp + 0xc0], rbp
mov dword [rsp + 0xc8], esi
mov qword [rsp + 0xd0], rbp
mov dword [rsp + 0xd8], esi
mov qword [rsp + 0xe0], rbp
mov dword [rsp + 0xe8], esi
mov qword [rsp + 0xf0], rbp
mov dword [rsp + 0xf8], esi
mov qword [rsp + 0x100], rbp
mov dword [rsp + 0x108], esi
mov qword [rsp + 0x110], rbp
add byte [rax], al
mov dword [rsp + 0x118], esi
mov qword [rsp + 0x120], rbp
mov dword [rsp + 0x128], esi
mov qword [rsp + 0x130], rbp
mov dword [rsp + 0x138], esi
mov qword [rsp + 0x140], rbp
mov dword [rsp + 0x148], esi
mov qword [rsp + 0x150], rbp
mov dword [rsp + 0x158], esi
mov qword [rsp + 0x160], rbp
mov dword [rsp + 0x168], esi
mov qword [rsp + 0x170], rbp
mov dword [rsp + 0x170], ebp
mov dword [rsp + 0x178], esi
mov qword [rsp + 0x180], rbp
mov dword [rsp + 0x188], esi
mov qword [rsp + 0x190], rbp
mov dword [rsp + 0x198], esi
mov qword [rsp + 0x1a0], rbp
mov dword [rsp + 0x1a8], esi
mov qword [rsp + 0x1b0], rbp
mov dword [rsp + 0x1b8], esi
mov qword [rsp + 0x1c0], rbp
mov dword [rsp + 0x1c8], esi
mov qword [rsp + 0x1d0], rbp
add byte [rax], al
mov dword [rsp + 0x1d8], esi
mov qword [rsp + 0x1e0], rbp
mov dword [rsp + 0x1e8], esi
mov qword [rsp + 0x1f0], rbp
mov dword [rsp + 0x1f8], esi
mov qword [rsp + 0x200], rbp
mov dword [rsp + 0x208], esi
mov qword [rsp + 0x210], rbp
mov dword [rsp + 0x218], esi
mov qword [rsp + 0x220], rbp
mov dword [rsp + 0x228], esi
mov qword [rsp + 0x230], rbp
mov dword [rsp + 0x238], esi
add byte [rax], al
mov qword [rsp + 0x240], rbp
mov dword [rsp + 0x248], esi
mov qword [rsp + 0x250], rbp
add byte [rcx + 0x25824b4], cl
add byte [rax], al
mov qword [rsp + 0x260], rbp
mov dword [rsp + 0x268], esi
add al, byte [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x70
add al, byte [rax]
add byte [rcx + 0x27824b4], cl
add byte [rax], al
add byte [rcx + 0x25824b4], cl
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x70
add al, byte [rax]
add byte [rcx + 0x27824b4], cl
add byte [rax], al
mov qword [rsp + 0x280], rbp
mov dword [rsp + 0x288], esi
and al, 0x88
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx + 0x28824b4], cl
and al, 0x88
add al, byte [rax]
invalid
and al, 0x88
add al, byte [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x90
add al, byte [rax]
add byte [rcx + 0x29824b4], cl
add byte [rax], al
mov qword [rsp + 0x290], rbp
mov dword [rsp + 0x298], esi
mov qword [rsp + 0x2a0], rbp
mov dword [rsp + 0x2a8], esi
mov qword [rsp + 0x2b0], rbp
mov dword [rsp + 0x2b8], esi
add al, byte [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xc0
add al, byte [rax]
add byte [rcx + 0x2c824b4], cl
add byte [rax], al
mov qword [rsp + 0x2d0], rbp
lodsb al, byte [rsi]
and al, 0xd0
add al, byte [rax]
add byte [rcx + 0x2d824b4], cl
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xc0
add al, byte [rax]
add byte [rcx + 0x2c824b4], cl
add byte [rax], al
lodsb al, byte [rsi]
and al, 0xd0
add al, byte [rax]
add byte [rcx + 0x2d824b4], cl
add byte [rax], al
mov qword [rsp + 0x2e0], rbp
mov dword [rsp + 0x2e8], esi
mov qword [rsp + 0x2f0], rbp
mov dword [rsp + 0x2f8], esi
add al, byte [rax]
add byte [rcx + 0x2f824b4], cl
add byte [rax], al
mov qword [rsp + 0x300], rbp
mov dword [rsp + 0x308], esi
add byte [rax], al
mov qword [rsp + 0x310], rbp
and al, 0x10
add eax, dword [rax]
add byte [rcx + 0x31824b4], cl
mov ah, 0x24
sbb byte [rbx], al
add byte [rax], al
and al, 0x10
add eax, dword [rax]
add byte [rcx + 0x31824b4], cl
mov ah, 0x24
sbb byte [rbx], al
add byte [rax], al
mov qword [rsp + 0x320], rbp
mov dword [rsp + 0x328], esi
add eax, dword [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x30
add eax, dword [rax]
add byte [rcx + 0x33824b4], cl
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x30
add eax, dword [rax]
add byte [rcx + 0x33824b4], cl
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x40
add eax, dword [rax]
add byte [rcx + 0x34824b4], cl
and al, 0x48
add eax, dword [rax]
invalid
mov qword [rsp + 0x340], rbp
mov dword [rsp + 0x348], esi
and al, 0x48
add eax, dword [rax]
invalid
and al, 0x48
add eax, dword [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x50
add eax, dword [rax]
add byte [rcx + 0x35824b4], cl
and al, 0x58
add eax, dword [rax]
invalid
mov qword [rsp + 0x350], rbp
mov dword [rsp + 0x358], esi
and al, 0x58
add eax, dword [rax]
invalid
and al, 0x58
add eax, dword [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x60
add eax, dword [rax]
add byte [rcx + 0x36824b4], cl
add byte [rax], al
mov qword [rsp + 0x360], rbp
mov dword [rsp + 0x368], esi
mov qword [rsp + 0x370], rbp
mov dword [rsp + 0x378], esi
mov qword [rsp + 0x380], rbp
mov dword [rsp + 0x388], esi
mov qword [rsp + 0x390], rbp
lodsb al, byte [rsi]
and al, 0x90
add eax, dword [rax]
add byte [rcx + 0x39824b4], cl
add byte [rax], al
lodsb al, byte [rsi]
and al, 0x90
add eax, dword [rax]
add byte [rcx + 0x39824b4], cl
add byte [rax], al
mov qword [rsp + 0x3a0], rbp
mov dword [rsp + 0x3a8], esi
mov qword [rsp + 0x3b0], rbp
mov dword [rsp + 0x3b8], esi
mov qword [rsp + 0x3c0], rbp
mov dword [rsp + 0x3c8], esi
mov qword [rsp + 0x3d0], rbp
mov dword [rsp + 0x3d8], esi
mov ah, 0x24
fadd dword [rbx]
add byte [rax], al
mov qword [rsp + 0x3e0], rbp
mov dword [rsp + 0x3e8], esi
mov qword [rsp + 0x3f0], rbp
mov dword [rsp + 0x3f8], esi
mov qword [rsp + 0x400], rbp
mov dword [rsp + 0x408], esi
mov qword [rsp + 0x410], rbp
mov dword [rsp + 0x418], esi
mov qword [rsp + 0x420], rbp
mov dword [rsp + 0x428], esi
mov qword [rsp + 0x430], rbp
mov dword [rsp + 0x438], esi
mov qword [rsp + 0x440], rbp
mov dword [rsp + 0x448], esi
mov qword [rsp + 0x450], rbp
mov dword [rsp + 0x458], esi
mov qword [rsp + 0x460], rbp
mov dword [rsp + 0x468], esi
mov qword [rsp + 0x470], rbp
mov dword [rsp + 0x478], esi
mov qword [rsp + 0x480], rbp
mov dword [rsp + 0x488], esi
mov qword [rsp + 0x490], rbp
mov rdx, qword [rdi + 0x1c8]
test rdx, rdx
je 0x14013134b
mov rcx, qword [r13]
call fcn.1401354b0
mov dword [rsp + 0x98], eax
mov qword [rsp + 0xa0], rdx
mov r12d, 1
mov esp, 1
jmp 0x14013134e
mov esp, 1
mov r9, qword [rdi + 0x1c8]
test r9, r9
je 0x14013140d
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp - 0x75], cl
add byte [r8 - 0x75], r9b
and al, 0x38
mov r8, qword [r13]
mov rcx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x30]
call fcn.140134c96
cmp rax, 2
je 0x140131488
add qword [rax], r8
invalid
add qword [rax], r8
add byte [rcx - 0x77], cl
invalid
mov r12, rdx
test rax, rax
je case.0x1401265f9.286
jmp 0x1401314e8
xor r12d, r12d
mov edx, 1
add byte [rax - 0x77], cl
jmp 0x1380b4b42
push qword [rcx]
leave
cmp rcx, 0x400
je 0x14013137c
jrcxz 0x140131341
cmp rbx, r14
je 0x1401313b5
mov rcx, qword [rsp + r14 + 0xa0]
mov edx, dword [rsp + r14 + 0x98]
call fcn.1400b0b92
mov qword [rsp + r14 + 0x550], rax
mov qword [rsp + r14 + 0x558], rdx
add r14, 0x10
jmp 0x140131385
mov rcx, r15
mov ecx, edi
call fcn.14016c2aa
mov rbx, rax
lea rcx, [rsp + 0x550]
mov rdx, r12
call fcn.1401354e0
add byte [rax], al
add byte [rax], al
mov r8, rdx
mov rcx, rbx
mov rdx, rax
call fcn.1400cbc59
mov r12, rdx
test rax, rax
jne 0x14013149b
mov rcx, r13
mov rdx, r12
call fcn.140135434
cmp qword [rdi + 0x1c8], 0
je 0x14013140d
mov byte [rdi + 0x1e0], 1
and qword [rdi + 0x1c8], 0
jmp 0x140130e3d
invalid
cmp rax, 1
jne 0x140131488
jmp 0x1401314ee
lea rcx, str.unexpected_EOF_while_tunnel_readingHTTP_1.1_200HTTP_1.0_200unsuccessful_tunnel__C
call fcn.14013538c
mov r12, rax
jmp 0x1401314ee
cmp rax, 2
je 0x140131488
mov r12, rdx
jmp 0x1401314e8
mov r14, qword [rdi + 0x70]
mov qword [rdi + 0x70], 3
add byte [rax], al
cmp r14, 3
je 0x14013229a
mov r12, qword [rdi + 0x78]
lea rdx, [rdi + 0x80]
lea rcx, [rsp + 0x950]
mov r8d, 0x140
mov eax, 0x140
call sub.VCRUNTIME140.dll_memcpy
jnp 0x14013149b
add byte [rcx - 0x7d], cl
invalid
add al, 0x75
invalid
mov r14, qword [rsp + 0x28]
mov qword [r14], 4
mov al, 4
jmp 0x140131bdf
mov rbx, rax
mov rcx, r12
call fcn.1400b7d7c
cmp al, 0xd
jne 0x1401314e8
mov rcx, r15
mov rdx, qword [rsp + 0x30]
call fcn.14016ebe5
test rax, rax
je 0x14013221d
mov r15, rax
mov rcx, rbx
mov rdx, r12
mov edx, esp
call fcn.14013550d
mov r14d, 3
mov r12, r15
jmp 0x1401314ee
mov r14d, 3
lea rcx, [rsp + 0xfb0]
lea rdx, [rsp + 0x950]
mov r8d, 0x140
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x38]
call fcn.1401322a8
cmp r14, 3
jne 0x140131520
mov esi, 3
jmp 0x14013154b
cmp dword [rdi], 2
jne 0x140131555
push rsp
and al, 0x38
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x328], rsi
mov qword [rdi + 0x330], rbx
mov qword [rdi + 0x338], r15
mov edi, 0x338
lea rax, [rdi + 0x598]
mov qword [rsp + 0x58], rax
mov byte [rdi + 0x598], 0
mov byte [rdi + 0x599], 0
mov rax, qword [rdi + 0x338]
lea rbx, [rsp + 0x21a0]
mov qword [rbx + 0x160], rax
mov rax, qword [rdi + 0x328]
mov qword [rbx + 0x150], rax
mov rax, qword [rdi + 0x330]
add eax, dword [rax]
add byte [rax - 0x77], cl
sbb dword [rax + 1], 0
add byte [rcx - 0x48], al
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
jns 0x140131673
add byte [rax - 0x73], cl
invalid
movabs al, byte [0x168b841000005]
mov eax, 0x168
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x28], r14
mov r13, qword [rdi + 0x5a0]
mov r14, qword [rdi + 0x6f0]
mov rbp, qword [rdi + 0x6f8]
mov r15, qword [rdi + 0x700]
mov qword [rdi + 0x5a0], 3
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x77], cl
sbb dword [rax + 1], 0
add byte [rcx - 0x48], al
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
cmp r13, 3
je 0x140132242
lea rdx, [rdi + 0x5a8]
lea rbx, [rsp + 0x14c8]
mov r8d, 0x148
mov eax, 0x148
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
movabs rsi, 0x8000000000000000
lea r12, [rsp + 0x4b0]
mov qword [r12 + 0x18], rsi
mov qword [r12 + 0x30], rsi
and qword [r12], 0
mov qword [r12 + 8], 8
and qword [r12 + 0x10], 0
mov qword [rbx - 8], r13
mov rax, qword [rsp + 0x30]
mov qword [rbx + 0x148], rax
mov cl, byte [r14 + 0x1c]
mov dl, byte [r14 + 0x1d]
call fcn.1400cdb9a
mov r8, rdx
mov rcx, r12
mov rdx, rax
call case.0x1401035ec.143
xor eax, eax
cmp qword [r14], rax
je 0x140131742
mov rcx, qword [r14 + 8]
call sub.CRYPT32.dll_CertDuplicateCertificateContext
lea rcx, [rsp + 0x4b0]
mov rdx, rax
call fcn.14010a79d
lea r12, [rdi + 0x5a0]
lea rcx, [rsp + 0x4b0]
call fcn.14010a7d5
mov r13, rdx
test rax, rax
je 0x140131902
lea rcx, [rsp + 0x4b0]
call fcn.140134ef9
lea rcx, [rsp + 0x14c0]
call fcn.140132426
lea rcx, [rsp + 0xc78]
lea rdx, [rsp + 0x950]
mov r8d, 0x240
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rsp + 0x28]
mov rbp, qword [rsp + 0x40]
lea rcx, [rsp + 0x98]
lea rdx, [rsp + 0x550]
mov r8d, 0x240
call sub.VCRUNTIME140.dll_memcpy
mov eax, 2
mov rsi, r13
mov byte [rdi + 0x599], 1
mov qword [rdi + 0x340], rax
mov qword [rdi + 0x348], rsi
mov qword [rdi + 0x350], r13
lea rcx, [rdi + 0x358]
lea rdx, [rsp + 0x1370]
mov r8d, 0x150
call sub.VCRUNTIME140.dll_memcpy
and qword [rdi + 0x4a8], 0
lea rcx, [rdi + 0x4b0]
lea rdx, [rsp + 0xb90]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
call fcn.1401322d4
add byte [rax], al
add byte [rax], al
mov rax, qword [rdi + 0x340]
test rax, rax
je 0x140131986
lea rdx, [rdi + 0x348]
cmp eax, 1
jne 0x1401319e7
mov r8d, 0x250
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x40], rbp
mov rsi, qword [rdi + 0x5a0]
mov qword [rdi + 0x5a0], 2
cmp rsi, 2
je case.0x140130bbf.14
lea r13, [rdi + 0x5a0]
lea rbp, [rdi + 0x708]
lea rdx, [rdi + 0x5a8]
lea rbx, [rsp + 0xa0]
mov r8d, 0x158
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea r15, [rsp + 0x200]
mov r8d, 0xe8
mov rcx, r15
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx - 8], rsi
mov rax, qword [rsp + 0x30]
mov qword [r15 - 8], rax
lea rbx, [rsp + 0x550]
lea rdx, [rsp + 0x98]
mov rcx, rbx
call fcn.1401327f8
cmp qword [rbx], 0
mov rsi, qword [rbx + 8]
mov r12, qword [rbx + 0x10]
je 0x1401319f4
cmp rsi, 2
jne 0x140131bf9
mov esi, 2
jmp 0x140131a70
lea rbx, [rsp + 0x4f8]
mov qword [rbx + 0x10], rsi
mov word [rbx + 0x50], 1
and qword [rbx + 0x40], 0
and qword [rbx], 0
mov qword [rbx + 0x28], rsi
mov rcx, qword [r14 + 0x10]
call sub.CRYPT32.dll_CertDuplicateStore
mov rcx, rbx
mov rdx, rax
call 0x14010ac56
mov rcx, rbx
mov rdx, rbp
mov r8, r15
call fcn.14010aadc
mov al, byte [r14 + 0x18]
mov byte [rbx + 0x50], al
mov al, byte [r14 + 0x19]
mov byte [rbx + 0x51], al
cmp byte [r14 + 0x1a], 0
je 0x140131cef
mov ecx, reloc.WS2_32.dll_recv
mov edx, 8
call fcn.1400b0c8d
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
lea r14, [0x1403a9ef8]
jmp 0x140131d2b
mov rsi, qword [rdi + 0x348]
mov r12, qword [rdi + 0x350]
mov r15, qword [rdi + 0x358]
lea rdx, [rdi + 0x360]
lea rcx, [rsp + 0x1230]
mov r8d, 0x140
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rdi + 0x4a0]
add byte [rax], al
lea rcx, [rsp + 0xeb8]
mov r8d, 0xf8
call sub.VCRUNTIME140.dll_memcpy
mov word [rdi + 0x598], 1
cmp rsi, 3
jne 0x140131abc
jmp 0x140131cd9
mov r12, qword [rdx]
mov esi, 2
jmp 0x140131ab3
lea rdx, [rsp + 0x570]
mov r15, qword [rdx - 8]
lea rbx, [rsp + 0x1f08]
mov r8d, 0x140
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x6b0]
mov al, 6
add byte [rax], al
mov rbp, r14
lea r14, [rsp + 0x1a58]
mov r8d, 0xf8
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x950]
mov r8d, 0x140
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xc78]
mov r8d, 0xf8
mov eax, 0xf8
mov rdx, r14
mov r14, rbp
call sub.VCRUNTIME140.dll_memcpy
cmp rsi, 3
je 0x140131cd1
add byte [rax], al
lea rcx, [rsp + 0x1230]
lea rdx, [rsp + 0x950]
mov r8d, 0x140
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xeb8]
lea rdx, [rsp + 0xc78]
mov r8d, 0xf8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
call fcn.1401322de
mov rbp, qword [rsp + 0x40]
mov word [rdi + 0x598], 1
mov rcx, rbp
call fcn.1401322e8
lea rcx, [rsp + 0x1c88]
lea rdx, [rsp + 0x1230]
xchg esp, eax
and al, 0x30
adc al, byte [rax]
add byte [rcx - 0x48], al
add dword [rax], eax
add al, ch
push rdx
jne 0x140131af8
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
invalid
add byte [rax], al
lea rdx, [rsp + 0xeb8]
mov r8d, 0xf8
call sub.VCRUNTIME140.dll_memcpy
xchg esp, eax
and al, 0x30
adc al, byte [rax]
add byte [rcx - 0x48], al
add dword [rax], eax
add al, ch
push rdx
jne 0x140131af8
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
invalid
sbb al, byte [rax]
mov rax, qword [rsp + 0x50]
mov byte [rax], 1
mov rcx, qword [rsp + 0x38]
call fcn.140132339
add byte [rax], al
add byte [rax], al
cmp rsi, 2
jne 0x140131b30
mov rcx, r12
call fcn.14013237c
mov r12, rax
lea rcx, [rdi + 0x7f8]
add byte [rax], al
add byte [rax], al
call fcn.14013235a
mov esi, 3
jmp 0x140131b72
lea rcx, [rsp + 0x10f0]
lea rdx, [rsp + 0x1c88]
mov r8d, 0x140
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1868]
lea rdx, [rsp + 0x1770]
mov r8d, 0xf8
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rdi + 0x7f8]
call fcn.14013235a
cmp byte [rdi + 0x6a], 0
je 0x140131b81
lea rcx, [rdi + 0x38]
call fcn.1400652a1
cmp dword [rdi], 2
je 0x140131b94
cmp byte [rdi + 0x69], 0
je 0x140131b94
mov rcx, rdi
call fcn.14013235a
add byte [rax], al
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
call fcn.1400a33ee
mov qword [r14], rsi
mov qword [r14 + 8], r12
mov qword [r14 + 0x10], r15
lea rcx, [r14 + 0x18]
lea rdx, [rsp + 0x10f0]
mov r8d, 0x140
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + 0x158]
lea rdx, [rsp + 0x1868]
push 0x41000018
mov eax, 0xf8
call sub.VCRUNTIME140.dll_memcpy
mov al, 1
mov byte [rdi + 0x68], al
mov rax, r14
add rsp, 0x2308
add esp, 0x2308
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rdx, [rsp + 0x570]
mov rax, qword [rdx - 8]
mov qword [rsp + 0x30], rax
lea rbx, [rsp + 0x1f08]
mov r8d, 0x140
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x6b0]
lea r15, [rsp + 0x1a58]
mov r8d, 0xf8
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1dc8]
mov r8d, 0x140
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0x1960]
mov r8d, 0xf8
mov rcx, rbx
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
call fcn.1401322de
mov qword [rdi + 0x5a0], rsi
mov qword [rdi + 0x5a8], r12
add byte [rax - 0x75], cl
and al, 0x30
mov qword [rdi + 0x5b0], rax
lea rcx, [rdi + 0x5b8]
mov r8d, 0x140
add byte [rax], al
lea rdx, [rsp + 0x1dc8]
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbx]
mov qword [rdi + 0x6f8], rax
and qword [rdi + 0x700], 0
lea rdx, [rsp + 0x1970]
mov r8d, 0xe8
mov rcx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x58]
mov byte [rax], 4
mov rax, qword [rsp + 0x50]
mov byte [rax], 3
mov qword [r14], 4
mov al, 5
jmp 0x140131bdf
cmp byte [r14 + 0x1b], 0
je case.0x14011d873.347
mov rcx, qword [r14 + 0x10]
call sub.CRYPT32.dll_CertDuplicateStore
mov r15, rax
mov ecx, 0x18
add byte [rdx + 8], bh
call fcn.1400b0c8d
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
or byte [r9 + r9*4 + 0x7b], cl
adc byte [rbp + rcx*4 + 0x35], cl
xor eax, 0x27816d
or byte [r9 + r9*4 + 0x7b], cl
adc byte [rbp + rcx*4 + 0x35], cl
xor eax, 0x27816d
lea r15, [rsp + 0x538]
mov rcx, r15
xor eax, 0x27816d
lea r15, [rsp + 0x538]
mov rcx, r15
add byte [rcx + rcx*4 - 7], cl
call fcn.140008bf3
mov qword [r15], rbx
mov qword [r15 + 8], r14
lea rbp, [rsp + 0x520]
lea rcx, [rsp + 0x1618]
sbb byte [rsi], dl
add byte [rax], al
sbb byte [rsi], dl
add byte [rax], al
lea rdx, [rsp + 0x14c0]
mov r8d, 0x158
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x90], r13
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
xor eax, eax
cmp byte [rbp + 0x28], 0
mov r8d, 0
je 0x140131d87
rol byte [rax + 0x4100287d], 0xb8
add byte [rax], al
add byte [rax], al
mov r8, qword [rsp + 0x510]
add byte [rax + 0x39], cl
int1
cmp rcx, rsi
cmove r8, rax
lea rbx, [rsp + 0x98]
mov rcx, rbx
mov rdx, r13
mov r9, rbp
call fcn.14010ae33
std
dec dword [rbx + rcx*4 + 0x73]
jae 0x140131db8
cmp r14, 2
std
dec dword [rbx + rcx*4 + 0x73]
jae 0x140131db8
cmp r14, 2
jne 0x140131e04
mov r13, qword [rsp + 0x98]
mov qword [rsp + 0x558], 2
add al, byte [rax]
add byte [rax], al
cwde
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*2], ah
add eax, 0x20000
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x560], r13
mov qword [rsp + 0x550], 1
push rax
add eax, 0x10000
add dword [rax], eax
add byte [rax], al
push rax
add eax, 0x10000
add dword [rax], eax
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0x1618]
call fcn.140132426
lea rcx, [rsp + 0x90]
and al, 0x90
add byte [rax], al
add al, ch
pop rdx
or dword [rax], eax
add byte [rax], al
and al, 0x90
add byte [rax], al
add al, ch
pop rdx
or dword [rax], eax
add byte [rax], al
mov esi, 2
add byte [rax], al
mov esi, 2
mov r14, qword [rsp + 0x28]
mov rbp, qword [rsp + 0x40]
jmp 0x1401320c5
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], r12
and al, 0x48
lea rbx, [rsp + 0x508]
lea ebx, [rsp + 0x508]
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x88], rax
mov rax, qword [rsp + 0xa0]
mov eax, dword [rsp + 0xa0]
mov eax, dword [rsp + 0xa0]
mov qword [rsp + 0x80], rax
mov r12d, dword [rsp + 0xb0]
mov r15, qword [rsp + 0xb8]
mov edi, dword [rsp + 0xb8]
mov edi, dword [rsp + 0xb8]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbx - 0x10]
mov rdx, qword [rbx - 8]
call fcn.140134fc7
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x60], rdx
and al, 0x60
and al, 0x60
lea rcx, [rsp + 0x498]
mov rdx, rbx
call fcn.140134fe9
mov al, byte [rbx + 0x40]
mov byte [rsp + 0x27], al
mov al, byte [rbx + 0x41]
mov byte [rsp + 0x26], al
mov rcx, qword [rbx + 0x30]
mov rdx, qword [rbx + 0x38]
call fcn.140154bf4
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x70], rdx
lea rcx, [rsp + 0x2048]
lea rdx, [rsp + 0x1618]
mov r8d, 0x158
call sub.VCRUNTIME140.dll_memcpy
test r14, r14
je 0x140131ed8
lea rbx, [rsp + 0x550]
mov rcx, rbx
mov rdx, r15
mov r8, r12
call 0x140109905
mov rcx, r15
call qword [sym.imp.Secur32.dll_FreeContextBuffer]
mov r14, qword [rbx]
cmp r14, rsi
jne 0x140131f73
xor r14d, r14d
mov esi, 1
xor r15d, r15d
jmp 0x140131f83
cmp r12, 0x10
mov r8d, reloc.WS2_32.dll_recv
cmovb r8, r12
lea r15, [rsp + 0x98]
mov rcx, r15
mov rdx, rbx
call fcn.140063410
lea rax, [rsp + 0x21a0]
and dword [rax], eax
add byte [rcx + rcx*4 + 0x38], cl
lea rcx, [0x1403a9a58]
lea rdx, [rsp + 0x550]
mov qword [rdx], rcx
mov qword [rdx + 8], 2
and qword [rdx + 0x20], 0
lea rcx, [0x14013539c]
mov qword [rax + 8], rcx
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 1
lea rbx, [rsp + 0xc78]
mov rcx, rbx
call fcn.1401353cc
mov rcx, qword [r15]
mov rdx, qword [r15 + 8]
call fcn.140114818
mov rcx, rbx
call fcn.1400ac7d3
jmp 0x140131438
mov rsi, qword [rsp + 0x558]
mov r15, qword [rsp + 0x560]
mov r12, qword [rsp + 0x48]
lea rbx, [rsp + 0x278]
mov rcx, rbx
mov rdx, rbp
call fcn.14013508b
mov rax, qword [rsp + 0x68]
mov qword [rbx - 0x1e0], rax
mov rax, qword [rsp + 0x60]
mov qword [rbx - 0x1d8], rax
lea rcx, [rsp + 0xa8]
lea rdx, [rsp + 0x2048]
mov r8d, 0x158
call sub.VCRUNTIME140.dll_memcpy
and qword [rbx - 0x78], 0
mov ecx, 1
mov qword [rbx - 0x70], rcx
xorps xmm0, xmm0
movups xmmword [rbx - 0x68], xmm0
and qword [rbx - 0x58], 0
mov qword [rbx - 0x50], rcx
movups xmmword [rbx - 0x48], xmm0
mov qword [rbx - 0x38], r14
mov qword [rbx - 0x30], rsi
mov qword [rbx - 0x28], r15
and qword [rbx - 0x20], 0
movups xmm0, xmmword [rsp + 0x498]
movups xmmword [rbx - 0x18], xmm0
mov rax, qword [rsp + 0x4a8]
mov qword [rbx - 8], rax
mov dword [rbx + 0x18], 0x10000
mov byte [rbx + 0x1c], 0
mov qword [rbx + 0x30], r13
mov rax, qword [rsp + 0x88]
mov qword [rbx + 0x38], rax
mov rax, qword [rsp + 0x80]
mov qword [rbx + 0x40], rax
mov rax, qword [rsp + 0x78]
mov qword [rbx + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rbx + 0x50], rax
mov qword [rbx + 0x58], rcx
and qword [rbx + 0x60], 0
mov al, byte [rsp + 0x27]
mov byte [rbx + 0x68], al
mov al, byte [rsp + 0x26]
mov byte [rbx + 0x69], al
mov word [rbx + 0x6a], 0x100
lea rbx, [rsp + 0x550]
lea rdx, [rsp + 0x98]
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
fld1
jno 0x14013208c
add byte [rax], al
xor eax, eax
mov rsi, qword [rbx + 8]
mov r13, qword [rbx + 0x10]
cmp qword [rbx], rax
je 0x1401321f1
cmp rsi, 2
mov r14, qword [rsp + 0x28]
mov rbp, qword [rsp + 0x40]
je 0x1401320c5
lea rcx, [rsp + 0x950]
lea rdx, [rsp + 0x98]
lea edx, [rsp + 0x98]
add byte [rax], al
add byte [rcx - 0x48], al
add al, byte [rax]
add al, ch
push rcx
outsd dx, dword [rsi]
sbb al, byte [rax]
mov ebx, 1
lea rcx, [rsp + 0x4f8]
call fcn.140134f8c
invalid
add byte cs:[rax], al
lea rcx, [rsp + 0x4b0]
call fcn.140134ef9
add byte [rax - 0x73], cl
mov word [rax + rdi*2], fs
or al, 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x50
or dword [rax], eax
add byte [rcx - 0x48], al
add al, byte [rax]
add al, ch
invalid
outsd dx, dword [rsi]
sbb al, byte [rax]
test rbx, rbx
je 0x14013219b
cmp rsi, 2
je 0x1401317a1
idiv bh
invalid
lea rbx, [rsp + 0x550]
lea rdx, [rsp + 0xc78]
and al, 0x78
or al, 0
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax - 0x77], cl
fld1
invalid
outsb dx, byte [rsi]
sbb al, byte [rax]
add byte [rbp + rcx*4 - 0x44], cl
and al, 0x98
add byte [rax], al
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1370]
mov r8d, 0x150
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x1f0]
lea rcx, [rsp + 0xb90]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov eax, 1
jmp 0x1401317c4
lea rbx, [rsp + 0x98]
lea rdx, [rsp + 0xc78]
and al, 0x78
or al, 0
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax - 0x77], cl
fld1
js 0x140132225
sbb al, byte [rax]
lea rcx, [rsp + 0x1370]
mov r8d, 0x150
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x1f0]
lea rcx, [rsp + 0xb90]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
jmp 0x1401317c4
lea rdx, [rsp + 0x568]
lea rcx, [rsp + 0x950]
mov r8d, 0x240
call sub.VCRUNTIME140.dll_memcpy
xor ebx, ebx
mov r14, qword [rsp + 0x28]
mov rbp, qword [rsp + 0x40]
jmp 0x1401320e5
mov rcx, r12
call fcn.1401323dc
jmp 0x140131488
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_proxy_0.6.0_src_tunnel.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_proxy_0.6.0_src_tunnel.rs
call fcn.1402da8f0
ja 0x140132263
add al, ch
scasb al, byte [rdi]
xchg byte [rdx], bl
add byte [rax - 0x73], cl
or eax, 0x2774cf
lea rcx, str.future_polled_after_completionC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_tls_0.3.1_srclib.rs
lea r8, [0x1403aa100]
jmp 0x140132284
lea rcx, [0x1403a5660]
call fcn.1402dabd0
lea rcx, str.must_not_poll_after_future_is_complete
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_proxy_0.6.0_src_tunnel.rs
mov edx, 0x26
call fcn.1402dc708
invalid
lea rcx, str.future_polled_after_completionC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_tls_0.3.1_srclib.rs
lea r8, [0x1403a9798]
mov edx, 0x1e
call fcn.1402da910
lea rcx, [0x1403aa288]
call fcn.1402dabd0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_proxy_0.6.0_src_tunnel.rs
call fcn.1402da8f0
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x110
call fcn.14013274a
lea rcx, [rsi + 0x118]
call qword [sym.imp.Secur32.dll_DeleteSecurityContext]
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.140132759
mov rcx, qword [rsi + 0xc8]
mov rdx, qword [rsi + 0xd0]
call fcn.140132767
lea rcx, [rsi + 0x128]
call fcn.140008bf3
lea rcx, [rsi + 0x10]
call fcn.140132438
mov rcx, qword [rsi + 0x68]
mov rdx, qword [rsi + 0x70]
call fcn.1400a33ee
mov rcx, qword [rsi + 0x88]
mov rdx, qword [rsi + 0x90]
call fcn.1400a33ee
mov rcx, qword [rsi + 0xa8]
mov rdx, qword [rsi + 0xb0]
call fcn.1400a33ee
add rsi, 0xe0
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140132780
mov r12, rcx
test rax, rax
je 0x140133715
mov r15, qword [rsi + 0x1a0]
lea rdx, [r15 + r15]
cmp rdx, rax
ja 0x14013367d
mov rdx, rax
cmp rdx, 0x401
jae 0x14013368b
mov edx, 0x400
mov rax, qword [rsi + 0x198]
cmp rax, rdx
jae 0x1401336a6
mov rcx, rdi
call fcn.1400c7ebd
mov rax, qword [rsi + 0x198]
mov rcx, qword [rsi + 0x190]
mov rdx, rax
mov r8, r15
mov r9, r14
call fcn.140133a59
mov r9, rdx
mov rdx, qword [rsi + 0x160]
test rdx, rdx
je 0x140133731
mov rcx, rbx
mov r8, rax
call 0x140133a7f
mov rcx, rdx
mov rdx, r13
cmp rax, 2
je 0x1401336e4
mov rdx, rcx
test rax, rax
jne 0x14013371c
invalid
add r15, rdx
mov qword [rsi + 0x1a0], r15
mov rax, qword [rsi + 0x238]
sub rax, rdx
jae 0x140133701
xor eax, eax
mov qword [rsi + 0x238], rax
lea rcx, [r12 + rdx]
test rdx, rdx
jne 0x14013365e
xor eax, eax
mov rdx, r12
jmp 0x140133721
mov eax, 1
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
lea rcx, str.assertion_failed:__self.context.is_null__
lea r8, [0x1403aa2d0]
mov edx, 0x29
call fcn.1402da510
int3
sub rsp, 0x20
mov rdi, rdx
mov rsi, rcx
mov rbx, qword [rcx + 0x10]
cmp rbx, qword [rcx]
jne 0x140133779
mov rcx, rsi
call fcn.14010a457
mov rax, qword [rsi + 8]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
shl rcx, 4
movups xmm0, xmmword [rdi]
movups xmmword [rax + rcx], xmm0
inc rbx
mov qword [rsi + 0x10], rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
xchg edi, eax
cwde
add dword [rax], eax
add byte [rcx + 0x29], cl
enter 0xffffffffffff8b44, 0x4c
and al, 0x30
add r9, r8
lea rbx, [rdi + 0x168]
and qword [rdi + 0x178], 0
call fcn.1401339ca
lea r8, [rdx + rax]
mov rcx, rbx
mov rdx, rax
call fcn.140065694
and qword [rdi + 0x180], 0
xor ebx, ebx
cmp dword [rsp + 0x54], 5
mov rdx, qword [rdi + 0x1a0]
mov eax, dword [rsp + 0x50]
cmovne eax, ebx
sub rdx, rax
sub edx, eax
sub edx, eax
mov rcx, rdi
call fcn.1401337bb
xor eax, eax
cmp qword [rdi + 0x1a0], rbx
sete al
mov qword [rdi + 0x238], rax
mov byte [rsi + 1], 0
jmp 0x1401339b6
mov byte [rsi], bl
add rsp, 0x70
pop rbx
pop rdi
pop rsi
ret
cmp dword [rcx], 2
jne 0x140133a91
add rcx, 8
jmp fcn.14016ec20
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rdi, r9
mov rbx, r8
mov rsi, rcx
mov qword [rcx + 0x60], rdx
lea r15, [rsp + 0x28]
mov rcx, rsi
call fcn.140133bf6
test rdx, rdx
jne 0x140133b1b
mov rcx, r15
mov rdx, rsi
call fcn.140133c14
mov eax, dword [rsp + 0x28]
cmp eax, 2
je 0x140133b7f
test eax, eax
je 0x140133b1b
cmp qword [rsi + 0x138], 0
je 0x140133b02
mov rcx, rsi
call fcn.1401347fd
mov r14, rdx
test rax, rax
jne 0x140133b84
test r14, r14
je 0x140133b1b
and qword [rsi + 0x138], 0
mov rcx, r15
mov rdx, rsi
call fcn.14013491d
cmp byte [rsp + 0x28], 0
jne 0x140133b7f
cmp byte [rsp + 0x29], 0
je 0x140133aae
mov rcx, rsi
call fcn.140133bf6
mov r14, rdx
test rax, rax
je 0x140133b84
mov r15, rax
cmp rdi, r14
cmovb r14, rdi
lea r9, [0x1403a95c8]
mov word [rdx + 0x27], ds
add byte [rcx + rcx*4 - 0xf], cl
mov word [rdx + 0x27], ds
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rbx
mov r8, rdi
call fcn.14010b52f
lea rcx, [0x1403a95e0]
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, r15
mov r9, r14
call fcn.14010faab
mov rax, qword [rsi + 0x80]
add rax, r14
cmp rax, qword [rsi + 0x78]
ja 0x140133ba2
mov qword [rsi + 0x80], rax
xor ecx, ecx
jmp 0x140133b89
mov r14, qword [rsp + 0x30]
mov ecx, 1
mov rdx, r14
call fcn.140133bbb
and qword [rsi + 0x60], 0
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, [0x1403a964d]
lea r8, [0x1403a9688]
fcomp dword [rdx + 0x27]
add byte [rdx + 0x3b], bh
call fcn.1402da510
int3
add byte [rax], al
add byte [rax + 0x11750df9], al
mov rcx, rsi
call fcn.1401323dc
mov eax, 2
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
add bl, ch
add dh, byte [rcx]
ror byte [rax - 0x77], 0xf2
mov rdx, rsi
add rsp, 0x20
pop rsi
ret
add byte [rdi], cl
sub dword [rsp + 0x160], esi
mov rdi, rdx
mov qword [rsp + 0x68], rcx
lea rax, [rdx + 0xfc]
mov qword [rsp + 0x120], rax
lea rax, [rdx + 0x118]
mov qword [rsp + 0xf8], rax
lea rax, [rdx + 8]
mov qword [rsp + 0x100], rax
lea rax, [rdx + 0xa8]
mov qword [rsp + 0x128], rax
xorps xmm6, xmm6
mov rbx, qword [sym.imp.Secur32.dll_FreeContextBuffer]
movzx eax, byte [rdi + 0xf8]
test eax, eax
jne 0x14013470f
mov bpl, byte [rdi + 0xf9]
mov r13b, byte [rdi + 0xfa]
mov r12b, byte [rdi + 0xfb]
mov sil, byte [rdi + 0xfc]
mov rcx, rdi
call fcn.140134b1c
test rax, rax
jne 0x1401347a2
test rdx, rdx
je 0x140133ccd
cmp byte [rdi + 0xf8], 0
jne 0x140133cd2
mov byte [rdi + 0xf9], 1
jmp 0x140133cd2
test bpl, bpl
je 0x140133ceb
mov rcx, qword [rdi + 0x60]
call fcn.140134bcf
cmp byte [rdi + 0xf8], 0
jne 0x140133ceb
mov byte [rdi + 0xf9], 0
or sil, r12b
jne 0x140133d3d
cmp byte [rdi + 0x14a], 0
jne 0x140133d23
mov rcx, qword [rsp + 0xf8]
call fcn.14010b050
cmp rax, 1
jne 0x14013427f
test r13b, r13b
je 0x14013427f
mov ecx, 1
call fcn.140134bf6
xor eax, eax
test al, al
je 0x140133d3d
cmp byte [rdi + 0xf8], 0
jne 0x140133d3d
mov rax, qword [rsp + 0x120]
mov byte [rax], 1
test r13b, r13b
je 0x14013430f
cmp qword [rdi + 0x138], 0
je 0x140133d6a
mov rcx, rdi
call fcn.1401347fd
test rax, rax
jne 0x1401347a2
test rdx, rdx
je 0x140134749
mov rsi, qword [rdi + 0xa0]
mov ecx, 0x20
mov edx, 8
call fcn.1400b0c8d
mov r12, rax
mov rcx, qword [rdi + 0x90]
mov rdx, qword [rdi + 0x98]
mov r8, rsi
lea r9, [0x1403a9d00]
call fcn.14013374a
test rax, rax
mov ecx, 0
cmove edx, ecx
mov dword [r12], edx
mov dword [r12 + 4], 2
mov qword [r12 + 8], rax
movups xmmword [r12 + 0x10], xmm6
mov eax, 2
mov qword [rsp + 0xd8], rax
mov qword [rsp + 0xe0], r12
mov qword [rsp + 0xe8], rax
movabs rax, 0x8000000000000000
cmp qword [rdi + 0xe0], rax
jne 0x140133dfb
and qword [rsp + 0x70], 0
jmp 0x140133e6a
mov rdx, qword [rdi + 0xe8]
mov r8, qword [rdi + 0xf0]
lea rcx, [rsp + 0x70]
call fcn.14010ac94
mov rsi, qword [rsp + 0x70]
test rsi, rsi
je 0x140133e6a
mov rax, qword [rsp + 0x80]
mov ecx, dword [rsp + 0x78]
mov dword [rsp + 0x90], ecx
mov dword [rsp + 0x94], reloc.WS2_32.dll_select
mov qword [rsp + 0x98], rax
lea rcx, [rsp + 0xd8]
lea rdx, [rsp + 0x90]
call fcn.14013375b
mov r12, qword [rsp + 0xe0]
mov r15, qword [rsp + 0xe8]
jmp 0x140133e72
mov r15d, 2
xor esi, esi
and dword [rsp + 0x130], 0
mov dword [rsp + 0x134], r15d
mov qword [rsp + 0x138], r12
movabs rax, 0x200000000
mov qword [rsp + 0x90], rax
and qword [rsp + 0x98], 0
movabs rax, 0x1100000000
mov qword [rsp + 0xa0], rax
lea rax, [rsp + 0xa8]
and qword [rax + 0x10], 0
movups xmmword [rax], xmm6
and dword [rsp + 0xf4], 0
movabs rax, 0x300000000
mov qword [rsp + 0x110], rax
lea rax, [rsp + 0x90]
mov qword [rsp + 0x118], rax
cmp byte [rdi + 0x14a], 0
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
je 0x140133f70
cmp byte [rdi + 0x14b], 0
mov edx, 0
mov rcx, qword [rsp + 0xf8]
cmove rdx, rcx
mov rax, qword [rdi + 0x110]
movups xmm0, xmmword [rax + 0x10]
movups xmmword [rsp + 0xc8], xmm0
lea rax, [rsp + 0xf4]
mov qword [rsp + 0x38], rax
lea rax, [rsp + 0x110]
mov qword [rsp + 0x30], rax
and qword [rsp + 0x40], 0
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x28], ecx
and dword [rsp + 0x20], 0
lea rcx, [rsp + 0xc8]
lea r8, [rsp + 0x130]
mov r9d, 0x1011c
call qword [sym.imp.Secur32.dll_AcceptSecurityContext]
adc eax, 0x1ad65d
adc eax, 0x1ad65d
jmp 0x140134011
cmp byte [rdi + 0x148], 0
mov r8d, 0
je 0x140133f86
mov r8, qword [rdi + 0xd0]
movabs rax, 0x8000000000000000
cmp qword [rdi + 0xc8], rax
mov eax, 0
cmove r8, rax
mov rax, qword [rdi + 0x110]
movups xmm0, xmmword [rax + 0x10]
movups xmmword [rsp + 0xc8], xmm0
and qword [rsp + 0x58], 0
and qword [rsp + 0x40], 0
lea rax, [rsp + 0xf4]
mov qword [rsp + 0x50], rax
and dword [rsp + 0x38], 0
lea rax, [rsp + 0x110]
add byte [rax], al
mov qword [rsp + 0x48], rax
and dword [rsp + 0x28], 0
and al, 0x28
add byte [rax - 0x73], cl
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x30
and dword [rsp + 0x20], 0
lea rcx, [rsp + 0xc8]
mov rdx, qword [rsp + 0xf8]
and al, 0xf8
add byte [rax], al
add byte [rcx - 0x47], al
pushfq
or dword [rcx], 0xdf15ff00
invalid
sbb al, byte [rax]
and al, 0xf8
add byte [rax], al
add byte [rcx - 0x47], al
pushfq
or dword [rcx], 0xdf15ff00
invalid
mov ebp, eax
mov r14d, 0x18
sbb byte [rax], al
add byte [rax], al
invalid
cmp r14, 0x38
je 0x140134034
mov rcx, qword [rsp + r14 + 0x90]
test rcx, rcx
je 0x14013402e
call rbx
add r14, 0x10
jmp 0x140134019
cmp ebp, 0x80090318
je 0x1401341ce
test ebp, ebp
je 0x1401340e0
cmp ebp, 0x90312
jne 0x140134208
mov byte [rdi + 0x14b], 0
mov rcx, r12
mov rdx, r15
lea r8, [0x1403a9d48]
call fcn.14013379a
idiv edi
inc dword [rbx + 0x4c050478]
mov esi, dword [rdi + 0xa0]
jne 0x140134091
mov rcx, r12
mov rdx, r15
lea r8, [0x1403a9d60]
call fcn.14013379a
invalid
dec dword [rbx - 0x39d6b700]
mov r15d, dword [rsp + 0x90]
mov rbp, qword [rsp + 0x98]
mov rcx, rdi
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, r14
call fcn.140134abd
add byte [rax], al
add byte [rax], al
xor eax, eax
cmp qword [rdi + 0xa0], 0
sete al
mov qword [rdi + 0x138], rax
add r15, rbp
mov rcx, qword [rsp + 0x128]
mov rdx, rbp
mov r8, r15
call fcn.140065694
mov rcx, rbp
call rbx
jmp 0x14013424f
mov rcx, r12
mov rdx, r15
lea r8, [0x1403a9d18]
pop rsp
invalid
add al, ch
test al, 0xf6
invalid
inc dword [rbx + 0x48050478]
mov esi, dword [rdi + 0xa0]
mov bh, 0xa0
add byte [rax], al
add byte [rbp + 0x17], dh
pop rsp
invalid
mov bh, 0xa0
add byte [rax], al
add byte [rbp + 0x17], dh
mov rcx, r12
mov rdx, r15
lea r8, [0x1403a9d30]
invalid
add al, ch
mov esi, esi
invalid
dec dword [rbx - 0x39d6b800]
invalid
mov r14, qword [rsp + 0x98]
test r14, r14
je 0x140134133
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x150], rax
mov rcx, rdi
mov rdx, rsi
call fcn.140134abd
mov rax, qword [rdi + 0xa0]
xor ecx, ecx
test rax, rax
ror byte [rdi], 0x94
ror dword [rax - 0x77], 0x8f
cmp byte [rcx], al
add byte [rax], al
ror byte [rdi], 0x94
ror dword [rax - 0x77], 0x8f
cmp byte [rcx], al
add byte [rax], al
test r14, r14
mov rsi, qword [rsp + 0x158]
cmovne rsi, r14
je 0x14013418c
mov r8d, dword [rsp + 0x150]
add r8, rsi
mov rcx, qword [rsp + 0x128]
mov rdx, rsi
call fcn.140065694
mov rcx, rsi
call rbx
mov rax, qword [rdi + 0xa0]
test rax, rax
mov qword [rsp + 0x158], rsi
je 0x140134232
mov rcx, r12
mov rdx, r15
lea r8, [0x1403a9d78]
call fcn.14013379a
mov ecx, 1
cmp dword [rax + 4], 4
jne 0x1401341ff
mov rcx, r12
mov rdx, r15
lea r8, [0x1403a9d90]
call fcn.14013379a
mov ecx, dword [rax]
mov qword [rdi + 0x138], rcx
jmp 0x14013424f
shl rbp, 0x20
or rbp, 2
mov rdx, qword [rsp + 0x80]
mov rcx, rsi
call fcn.1401339c0
movabs al, byte [0xd8248c8b48fffff7]
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
call fcn.1400d5060
jmp 0x140134271
mov rdx, qword [rsp + 0x80]
mov rcx, rsi
call fcn.1401339c0
mov rcx, qword [rsp + 0xd8]
mov rdx, r12
call fcn.1400d5060
cli
push qword [rcx]
in eax, dx
test rbp, rbp
je 0x140133c7a
jmp 0x14013473e
test rax, rax
jne 0x1401347a2
mov qword [rsp + 0xc0], rdx
mov rcx, qword [rdx + 0x20]
call fcn.14010a61a
mov rbp, rax
mov rax, qword [rdi]
test rbp, rbp
je 0x14013439f
mov rsi, rdx
test rax, rax
je 0x1401343ce
and qword [rsp + 0x90], 0
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0xa0], rax
lea rcx, [rsp + 0x90]
call fcn.14010a691
test rax, rax
je 0x1401343b4
mov r14, rdx
mov rcx, rsi
call fcn.14010a654
dec dword [rcx - 0x77]
xlatb
dec dword [rcx - 0x77]
xlatb
test rax, rax
jne 0x140134768
mov rcx, r15
mov r15, qword [sym.imp.CRYPT32.dll_CertFreeCertificateContext]
call r15
mov rcx, r14
call r15
jmp 0x1401342cd
mov al, 2
test r12b, r12b
jne 0x140134369
lea rcx, [rsp + 0x90]
mov rdx, qword [rsp + 0xf8]
xchg esp, eax
and al, 0xf8
add byte [rax], al
add al, ch
int 0x6c
std
inc dword [rbx + 0x9024bc]
add byte [rax], al
add byte [rdi], cl
invalid
mov bh, 4
add byte [rax], al
xchg esp, eax
and al, 0xf8
add byte [rax], al
add al, ch
int 0x6c
std
inc dword [rbx + 0x9024bc]
add byte [rax], al
add byte [rdi], cl
test dword [rdi - 0x74fffffc], esi
test byte [rsp + rdx*4], ah
add byte [rax], al
add byte [rcx + 0x10c2484], cl
add byte [rax], al
mov eax, dword [rsp + 0x94]
mov dword [rsp + 0x10c], eax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x148], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x140], rax
mov al, 1
mov byte [rdi + 0xf8], al
mov eax, dword [rsp + 0x10c]
mov dword [rdi + 0xfc], eax
mov rax, qword [rsp + 0x148]
mov qword [rdi + 0x100], rax
mov rax, qword [rsp + 0x140]
mov qword [rdi + 0x108], rax
jmp 0x140133c7a
test rax, rax
je 0x1401343af
mov rax, qword [rsp + 0x100]
mov rax, qword [rax]
mov rsi, rax
jmp 0x1401343d6
mov rcx, qword [rsp + 0x90]
mov rdx, qword [rsp + 0x98]
call fcn.140132418
test rbp, rbp
je 0x1401343d6
mov rcx, rsi
call fcn.14010a644
and qword [rsp + 0xa0], 0
movaps xmmword [rsp + 0x90], xmm6
mov dword [rsp + 0x90], 0x20
mov dword [rsp + 0x98], 1
call fcn.14010b089
mov r14, qword [rax + 8]
call fcn.14010b1ab
mov r15, qword [rax + 8]
call fcn.14010b2cd
mov rax, qword [rax + 8]
mov qword [rsp + 0x70], r14
mov qword [rsp + 0x78], r15
mov qword [rsp + 0x80], rax
mov dword [rsp + 0xa0], 3
lea rax, [rsp + 0x70]
mov qword [rsp + 0xa8], rax
and qword [rsp + 0xd8], 0
movsb byte [rdi], byte [rsi]
and al, 0xd8
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0xd8]
mov qword [rsp + 0x38], rax
lea rax, [rsp + 0x90]
mov qword [rsp + 0x20], rax
and qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0xc0000001
xor ecx, ecx
mov rdx, qword [rsp + 0xc0]
xor r8d, r8d
mov r9, rsi
call qword [sym.imp.CRYPT32.dll_CertGetCertificateChain]
test eax, eax
je 0x1401347ce
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x110], rax
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
add byte [rdi], cl
test cl, dh
add byte [rax], al
invalid
lea rcx, [rsp + 0x70]
lea rdx, [rsp + 0x110]
call fcn.14010a515
cmp qword [rsp + 0x70], 0
je 0x14013459c
test bl, dl
add byte [rax], al
invalid
test bl, dl
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x78], al
movups xmm0, xmmword [rsp + 0x78]
movups xmmword [rsp + 0xc8], xmm0
lea rax, [rsp + 0xc8]
mov qword [rsp + 0xd8], rax
and qword [rsp + 0xe0], 0
lea rcx, [rsp + 0xd8]
call fcn.14010a5c6
mov rsi, rdx
cmp rax, 1
jne 0x1401345a3
invalid
add byte [rax], al
invalid
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0xa0], rax
and qword [rsp + 0x90], 0
lea rcx, [rsp + 0x90]
call fcn.14010a691
mov r15, rax
mov r14, rdx
cmp rax, 1
jne 0x140134562
mov rcx, qword [r14 + 8]
mov edx, dword [r14 + 0x10]
mov r8, qword [rsi + 8]
mov r9d, dword [rsi + 0x10]
call fcn.14010a63a
mov ebp, eax
mov rcx, r14
call qword [sym.imp.CRYPT32.dll_CertFreeCertificateContext]
test bpl, bpl
je 0x140134522
jmp 0x14013456d
mov rcx, r15
mov rdx, r14
call fcn.140132418
mov rcx, qword [rsp + 0x90]
mov rdx, qword [rsp + 0x98]
call fcn.140132418
mov rcx, rsi
call qword [sym.imp.CRYPT32.dll_CertFreeCertificateContext]
cmp r15, 1
jne 0x1401344ef
mov esi, 0xf10
jmp 0x1401345b3
mov esi, 0xf00
jmp 0x1401345c1
mov rcx, rax
mov rdx, rsi
call fcn.140132418
mov esi, 0xf00
mov rcx, qword [rsp + 0xd0]
call qword [sym.imp.CRYPT32.dll_CertFreeCertificateChain]
lea rax, [rsp + 0xe0]
movups xmmword [rax], xmm6
movabs rax, 0x200000018
mov qword [rsp + 0xd8], rax
movabs rax, 0x8000000000000000
cmp qword [rdi + 0xc8], rax
je 0x140134609
cmp byte [rdi + 0x149], 0
jne 0x140134609
mov edi, 0x149
add byte [rbp + 0xf], dh
mov rax, qword [rdi + 0xd0]
mov qword [rsp + 0xe8], rax
add byte [rax], al
invalid
add byte [rax], al
add bh, al
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax], dl
add byte [rax], al
add byte [rcx + 0xcc24b4], cl
add byte [rax], al
mov dword [rsp + 0xc8], reloc.WS2_32.dll_recv
mov dword [rsp + 0xcc], esi
and qword [rsp + 0x80], 0
lea rax, [rsp + 0xd8]
mov qword [rsp + 0xd0], rax
movaps xmmword [rsp + 0x70], xmm6
mov dword [rsp + 0x70], 0x18
mov rsi, qword [rsp + 0x110]
mov ecx, 4
mov rdx, rsi
lea r8, [rsp + 0xc8]
lea r9, [rsp + 0x70]
call qword [sym.imp.CRYPT32.dll_CertVerifyCertificateChainPolicy]
test eax, eax
je 0x1401347d8
mov eax, dword [rsp + 0x74]
mov rcx, rax
shl rcx, 0x20
or rcx, 2
test eax, eax
mov r15d, 0
cmovne r15, rcx
mov rcx, qword [rdi + 0x128]
test rcx, rcx
je 0x1401346e9
mov r8, qword [rdi + 0x130]
mov rdx, qword [r8 + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, qword [rsp + 0x78]
mov qword [rsp + 0x90], rsi
mov dword [rsp + 0x98], eax
mov qword [rsp + 0x9c], rdx
lea rdx, [rsp + 0x90]
call qword [r8 + 0x28]
mov rsi, rax
mov rcx, r15
call fcn.1401394b5
test rsi, rsi
je 0x1401346fa
test eax, eax
jne 0x1401347e0
cmp eax, 1
jne 0x140134735
mov rdx, qword [rsp + 0x120]
mov eax, dword [rdx + 0x10]
mov rcx, qword [rsp + 0x68]
mov dword [rcx + 0x14], eax
movups xmm0, xmmword [rdx]
movups xmmword [rcx + 4], xmm0
mov eax, 1
jmp 0x1401347b0
xor eax, eax
mov rcx, qword [rsp + 0x68]
jmp 0x1401347b0
mov rcx, qword [rsp + 0x68]
mov qword [rcx + 8], rbp
jmp 0x1401347ab
lea rdx, str.unexpected_EOF_during_handshakeassertion_failed:_size___nread
mov r8d, 0x1f
mov cl, 0x25
call fcn.140114b12
mov rcx, qword [rsp + 0x68]
mov qword [rcx + 8], rax
jmp 0x1401347ab
mov rcx, r14
call qword [sym.imp.CRYPT32.dll_CertFreeCertificateContext]
mov rcx, qword [rsp + 0x90]
mov rdx, qword [rsp + 0x98]
call fcn.140132418
mov rcx, rbp
mov rdx, rsi
call fcn.140132759
mov rcx, qword [rsp + 0xc0]
call qword [sym.imp.CRYPT32.dll_CertFreeCertificateContext]
mov rdx, r15
mov rcx, qword [rsp + 0x68]
mov qword [rcx + 8], rdx
mov eax, 2
mov dword [rcx], eax
movaps xmm6, xmmword [rsp + 0x160]
add rsp, 0x178
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.1400cb5f5
mov r15, rax
jmp 0x140134791
call fcn.1400cb5f5
mov r15, rax
mov rcx, rsi
call qword [sym.imp.CRYPT32.dll_CertFreeCertificateChain]
jmp 0x140134791
mov rax, qword [rsp + 0x98]
jmp 0x14013475d
mov r12, rcx
test rax, rax
je 0x1401348e8
mov r15, qword [rsi + 0xa0]
mov edi, dword [rsi + 0xa0]
lea rdx, [r15 + r15]
cmp rdx, rax
ja 0x140134853
mov rdx, rax
cmp rdx, 0x401
jae 0x140134861
mov edx, 0x400
mov rax, qword [rsi + 0x98]
cmp rax, rdx
jae 0x14013487c
mov rcx, rdi
call fcn.1400c7ebd
mov rax, qword [rsi + 0x98]
mov rcx, qword [rsi + 0x90]
mov rdx, rax
mov r8, r15
mov r9, r14
call fcn.140133a59
mov r9, rdx
mov rdx, qword [rsi + 0x60]
test rdx, rdx
je 0x140134904
mov rcx, rbx
mov r8, rax
call fcn.14016ec20
mov rcx, rdx
mov rdx, r13
cmp rax, 2
je 0x1401348b7
mov rdx, rcx
test rax, rax
jne 0x1401348ef
add r15, rdx
mov qword [rsi + 0xa0], r15
mov rax, qword [rsi + 0x138]
sub rax, rdx
jae 0x1401348d4
xor eax, eax
mov qword [rsi + 0x138], rax
lea rcx, [r12 + rdx]
test rdx, rdx
jne 0x140134834
xor eax, eax
mov rdx, r12
jmp 0x1401348f4
mov eax, 1
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.assertion_failed:__self.context.is_null__
lea r8, [0x1403aa2d0]
mov edx, 0x29
call fcn.1402da510
int3
add byte [rax], al
add byte [rax - 0x75], cl
xchg edx, eax
cwde
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
invalid
push rdi
ror byte [rax - 0x73], 0x4c
and al, 0x20
movups xmmword [rcx + 0x30], xmm0
mov dword [rcx], edx
mov dword [rcx + 4], 1
mov qword [rcx + 8], rax
movups xmmword [rcx + 0x10], xmm0
movups xmmword [rcx + 0x20], xmm0
movabs rax, 0x400000000
lea rdx, [rsp + 0x60]
mov qword [rdx], rax
mov qword [rdx + 8], rcx
lea rcx, [rdi + 0x118]
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.Secur32.dll_DecryptMessage]
sbb al, byte [rax]
sbb al, byte [rax]
cmp eax, 0x80090318
je 0x140134a87
sbb byte [rbx], al
or dword [rax + 0xdf840f], eax
add byte [rax], al
test eax, eax
je 0x140134a05
cmp eax, 0x90317
je 0x140134a81
cmp eax, 0x90321
jne 0x140134aa5
mov dword [rdi + 0xf8], 0x10000
xor ebx, ebx
mov byte [rdi + 0xfc], bl
cmp dword [rsp + 0x54], 5
mov rdx, qword [rdi + 0xa0]
mov eax, 0
cmove eax, dword [rsp + 0x50]
sub rdx, rax
mov rcx, rdi
call fcn.140134abd
and qword [rdi + 0x138], 0
mov byte [rsi + 1], bl
jmp 0x140134ab3
mov r8, qword [rsp + 0x38]
mov rcx, qword [rdi + 0x90]
add byte [rax], al
add byte [rax - 0x75], cl
xchg edi, eax
cwde
add byte [rax], al
add byte [rcx + 0x29], cl
enter 0xffffffffffff8b44, 0x4c
and al, 0x30
add byte [rax], al
add byte [rax - 0x75], cl
xchg edi, eax
cwde
add byte [rax], al
add byte [rcx + 0x29], cl
enter 0xffffffffffff8b44, 0x4c
and al, 0x30
add r9, r8
lea rbx, [rdi + 0x68]
and qword [rdi + 0x78], 0
call fcn.1401339ca
lea r8, [rdx + rax]
mov rcx, rbx
mov rdx, rax
call fcn.140065694
and qword [rdi + 0x80], 0
xor ebx, ebx
cmp dword [rsp + 0x54], 5
mov rdx, qword [rdi + 0xa0]
mov eax, dword [rsp + 0x50]
cmovne eax, ebx
sub rdx, rax
mov rcx, rdi
call fcn.140134abd
xor eax, eax
cmp qword [rdi + 0xa0], rbx
sete al
mov qword [rdi + 0x138], rax
mov byte [rsi + 1], 0
jmp 0x140134ab3
mov byte [rsi + 1], 1
jmp 0x140134aa1
cmp dword [rsp + 0x34], 4
mov eax, 1
cmove eax, dword [rsp + 0x30]
mov qword [rdi + 0x138], rax
mov byte [rsi + 1], 0
add dword [rax], r8d
add dword [rax], r8d
xor ebx, ebx
jmp 0x140134ab3
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov bl, 1
mov byte [rsi], bl
add rsp, 0x70
pop rbx
pop rdi
pop rsi
ret
mov rbx, qword [rcx + 0xa0]
sub rbx, r8
jb 0x140134b03
mov rsi, rcx
je 0x140134af4
lea rdi, [rsp + 0x28]
mov rcx, rdi
call fcn.140133a0e
mov rcx, rdi
call fcn.140086692
mov qword [rsi + 0xa0], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
lea rcx, [0x1403a9cc7]
lea r8, [0x1403a9ce8]
mov edx, 0x1f
call fcn.1402da510
int3
bnd call fcn.140133c14
mov eax, dword [rbx]
cmp eax, 2
jne 0x140134cdc
mov rdx, qword [rsp + 0x38]
mov edi, 1
jmp 0x140134ec1
mov edi, 1
test eax, eax
je 0x140134e74
mov rdx, qword [rsi + 0xc0]
cmp rdx, qword [rsi + 0xb8]
jne 0x140134eab
mov r14, qword [rsp + 0x38]
mov eax, r14d
shr r14, 0x20
cmp r15, r14
cmovb r14, r15
mov r13d, dword [rsp + 0x34]
lea r15, [r14 + r13]
add rax, r15
cmp rdx, rax
jae 0x140134d37
lea rcx, [rsi + 0xa8]
mov rdx, rax
call fcn.1400c7ebd
mov rdx, qword [rsi + 0xb8]
mov rcx, qword [rsi + 0xb0]
lea rax, [0x1403a9dd8]
mov qword [rsp + 0x20], rax
mov r8, r13
mov r9, r15
call case.0x1400f69a1.1517
lea rcx, [0x1403a9df0]
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, r12
mov r9, r14
call fcn.14010faab
mov rcx, qword [rsi + 0xb0]
mov rdx, qword [rsi + 0xb8]
lea r9, [0x1403a9e08]
mov r8, r13
call fcn.14013374a
mov qword [rsp + 0x70], rax
mov rbp, rdx
xor ecx, ecx
test rax, rax
cmove ebp, ecx
mov rcx, qword [rsi + 0xb0]
mov rdx, qword [rsi + 0xb8]
lea rax, [0x1403a9e20]
mov qword [rsp + 0x20], rax
mov r8, r13
mov r9, r15
call case.0x1400f69a1.1517
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
mov r12, rdx
test rax, rax
mov eax, 0
cmove r12d, eax
mov rcx, qword [rsi + 0xb0]
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
mov rdx, qword [rsi + 0xb8]
lea r9, [0x1403a9e38]
mov r8, r15
call fcn.140133a59
invalid
dec dword [rax - 0x7b]
sar byte [rcx], 0xf
ror dword [rdi], 1
push rdi
ror byte [rdi], 0x11
and al, 0x60
invalid
ror byte [rdi], 0x11
and al, 0x60
mov dword [rsp + 0x30], ebp
mov dword [rsp + 0x34], 7
mov rcx, qword [rsp + 0x70]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x40], r12d
and al, 0x40
and al, 0x40
mov dword [rsp + 0x44], 1
mov qword [rsp + 0x48], r13
mov dword [rsp + 0x50], edx
mov dword [rsp + 0x54], 6
mov qword [rsp + 0x58], rax
movabs rax, 0x400000000
lea r8, [rsp + 0x78]
mov qword [r8], rax
mov qword [r8 + 8], rbx
lea rcx, [rsi + 0x118]
xor edx, edx
xor r9d, r9d
call qword [sym.imp.Secur32.dll_EncryptMessage]
invalid
test eax, eax
add byte [rbp - 0x76e78b40], al
ret 0xc148
je 0x140134e80
mov edx, eax
shl rdx, 0x20
or rdx, 2
jmp 0x140134ec1
movabs rdx, 0x8009031700000002
jmp 0x140134ec1
mov eax, dword [rsp + 0x40]
add eax, dword [rsp + 0x30]
add eax, dword [rsp + 0x50]
cmp qword [rsi + 0xb8], rax
jb 0x140134e9c
mov qword [rsi + 0xb8], rax
and qword [rsi + 0xc0], 0
mov qword [rsi + 0x140], r14
mov rcx, rsi
call fcn.140134b1c
cld
invalid
dec dword [rax - 0x7b]
invalid
jne 0x140134ec1
mov rdx, qword [rsi + 0x140]
xor edi, edi
mov rcx, rdi
call fcn.140133bbb
and qword [rsi + 0x60], 0
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test r8, r8
je 0x140134f81
shl r8, 3
mov edx, 8
mov rcx, rdi
add rsp, 0x28
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
jmp fcn.14001af0d
pop rdi
out dx, al
invalid
pop rdi
out dx, al
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov esi, ecx
mov rcx, qword [rcx + 0x10]
mov rdx, qword [rsi + 0x18]
call fcn.140132767
lea rcx, [rsi + 0x40]
call fcn.140008bf3
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.140132759
add rsi, 0x28
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140132780
je 0x14013504a
mov rax, r12
shr rax, 0x3e
lea rdi, [r12 + r12]
test rax, rax
jne 0x14013507c
push rdx
push rdx
mov r15d, 2
mov ecx, 2
mov rdx, rdi
call fcn.1400ad26f
test rax, rax
je 0x14013507f
mov r14, rax
mov r15, r12
jmp 0x140135055
mov r14d, 2
xor edi, edi
xor r15d, r15d
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], r15
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], r12
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
xor r15d, r15d
mov rcx, r15
mov rdx, rdi
call fcn.1402d9f90
int3
sub rbx, 1
jb 0x14013512c
cmp r12, rbp
je 0x14013512c
lea rdi, [r13 + 0x18]
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
adc byte [r9 + rcx*4 - 0xf], r9b
call 0x140130b28
mov rax, qword [rsp + 0x40]
mov qword [r15 + rbp + 0x10], rax
movups xmm0, xmmword [rsp + 0x30]
xor byte [rcx + 0xf], al
adc dword [rdi + rbp], eax
xor byte [rcx + 0xf], al
adc dword [rdi + rbp], eax
add rbp, 0x18
mov r13, rdi
std
std
jmp 0x1401350f0
mov rax, qword [rsp + 0x20]
mov qword [rsi], rax
mov qword [rsi + 8], r15
mov rax, qword [rsp + 0x28]
sub byte [rax - 0x77], cl
invalid
invalid
sub byte [rax - 0x77], cl
adc byte [rax - 0x7d], r9b
invalid
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add dh, byte [rcx]
fild dword [rbp + 0x450f48c0]
test eax, eax
cmovne rbx, rcx
test eax, eax
cmovne rbx, rcx
jne 0x14013529d
add byte [rax], al
mov rcx, rbx
call fcn.1401394b5
lea rbx, [rsp + 0x50]
mov rcx, rbx
mov rdx, rsi
call fcn.14010a515
cmp qword [rbx], 0
je case.0x14011d780.363
mov qword [rsp + 0x20], rsi
lea rax, [rsp + 0x40]
lea rbx, [rsp + 0x68]
mov qword [rbx], rax
and qword [rbx + 8], 0
movups xmm0, xmmword [rsp + 0x58]
and al, 0x58
and al, 0x58
movups xmmword [rax], xmm0
lea r14, [rsp + 0x28]
mov rsi, qword [sym.imp.CRYPT32.dll_CertFreeCertificateContext]
mov rcx, rbx
call fcn.14010a5c6
mov r15, rdx
cmp rax, 1
jne 0x14013526b
mov qword [rsp + 0x38], rdi
and qword [rsp + 0x28], 0
and dword [rsp + 0x28], 0
and dword [rsp + 0x28], 0
mov rcx, r14
call fcn.14010a691
dec dword [rcx - 0x77]
invalid
mov r13, rdx
cmp rax, 1
jne 0x140135232
mov rcx, qword [r13 + 8]
mov edx, dword [r13 + 0x10]
mov r8, qword [r15 + 8]
mov r9d, dword [r15 + 0x10]
mov ecx, dword [rdi + 0x10]
mov ecx, dword [rdi + 0x10]
call fcn.14010a63a
mov ebp, eax
mov rcx, r13
call rsi
test bpl, bpl
je 0x1401351fb
jmp 0x14013523d
mov rcx, r12
mov rdx, r13
loope 0x140135282
mov edx, ebp
call fcn.140132418
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
invalid
xor al, ch
int3
call fcn.140132418
mov rcx, r15
call rsi
invalid
cmp r12, 1
jne 0x1401351df
mov rcx, qword [rsp + 0x48]
call qword [sym.imp.CRYPT32.dll_CertFreeCertificateChain]
sbb al, byte [rax]
xor ebx, ebx
mov rsi, qword [rsp + 0x20]
and bl, ch
invalid
and bl, ch
xor cl, byte [rax - 0x77]
mov rcx, rax
mov rdx, r15
call fcn.140132418
mov rcx, qword [rsp + 0x48]
invalid
ror dword [rcx + rcx*4 - 6], 0xe8
movabs byte [0x48244c8b48ffffd1], al
invalid
call qword [sym.imp.CRYPT32.dll_CertFreeCertificateChain]
call qword [sym.imp.CRYPT32.dll_CertFreeCertificateChain]
adc eax, 0x1abe7f
mov rsi, qword [rsp + 0x20]
mov esi, dword [rsp + 0x20]
lea rdx, str.unable_to_find_any_user_specified_roots_in_the_final_cert_chainbytes_remaining_on_streamOut_of_bounds_accesspolling_StreamFuture_twiceC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_stream_streaminto_future.rs
mov r8d, 0x3f
mov eax, 0x3f
mov eax, 0x3f
mov cl, 0x27
call fcn.140114b12
std
dec dword [rax - 0x77]
ret
std
dec dword [rax - 0x77]
ret
mov rcx, qword [rsi]
call fcn.14010a50e
push rdx
std
dec dword [rax - 0x77]
mov eax, ebx
mov eax, ebx
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
sub esp, 0x28
mov rcx, qword [rdx]
call fcn.14010a50e
push r10
std
push qword [rcx]
ror byte [rax - 0x7d], 0xc4
invalid
push r10
std
push qword [rcx]
ror byte [rax - 0x7d], 0xc4
sub bl, al
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r8
mov rdi, rdx
xlatb
mov rbx, rcx
mov ebx, ecx
cmp dword [rcx], 2
add cl, byte [rcx - 0x75]
or byte [rbp + 0x28], sil
add cl, byte [rcx - 0x75]
or byte [rbp + 0x28], sil
cmp rax, 0xffffffffffffffff
je 0x14013533e
push qword [rcx + rdx*2 + 0x48]
add ebx, 8
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.14008f7ec
mov r14, rdx
mov rcx, rbx
mov rdx, rdi
mov r8, rax
mov r9, r14
mov ecx, esi
call fcn.14016ec20
cdq
add eax, dword [rax]
cdq
add eax, dword [rax]
jmp case.0x14011f80e.451
and cl, byte [rax - 0x7d]
clc
push qword [rcx + rbp + 0x48]
mov ecx, esi
cmp rax, 0xffffffffffffffff
je 0x14013533e
mov rcx, rsi
call fcn.14008f7ec
mov r14, rdx
mov rcx, rbx
mov rdx, rdi
mov r8, rax
mov eax, eax
movsb byte [rdi], byte [rsi]
cmc
dec dword [rcx - 0x77]
invalid
mov eax, eax
mov r9, r14
mov ecx, esi
call 0x140133a91
dec dword [rax - 0x7d]
clc
add dh, byte [rbp + 0xd]
cmp rax, 2
cmp eax, 2
jne 0x140135344
mov eax, 2
jmp 0x140135366
xor eax, eax
xor edi, edi
jmp 0x140135366
mov rcx, rax
mov rdi, rdx
mov eax, 1
add byte [rax], al
add byte [rax - 0x7b], cl
leave
add byte [rax], al
add byte [rax - 0x7b], cl
leave
jne 0x140135366
cmp r14, rdi
jb 0x140135373
mov rcx, rsi
mov rdx, rdi
cli
cli
call fcn.14008f776
xor eax, eax
mov rdx, rdi
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str.Bad_AsyncRead_implementation__more_bytes_were_reported_as_read_than_the_buffer_can_holdC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_srcio_async_read.rs
lea r8, [0x1403a88b0]
mov edx, 0x57
push rdi
add byte [rax], al
add al, ch
jge 0x1401353fc
sbb al, byte [rax]
push rdi
add byte [rax], al
add al, ch
jge 0x1401353fc
sbb al, byte [rax]
add ah, cl
int3
std
dec dword [rcx - 0x77]
ror byte [rax - 0x75], 1
push rcx
or byte [rcx - 0x47], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x10418b48], al
cmp qword [rcx], r9
jne 0x1401353c1
mov rcx, r8
mov r8, rax
jmp fcn.140067480
and bl, dh
invalid
and bl, dh
dec dword [rax - 0x77]
ror dword [rax - 0x77], 1
ret 0x45e9
mov rcx, rdx
mov rdx, rax
jmp 0x140135411
jne fcn.140063680
mov rax, qword [rdx]
mov rdx, qword [rax]
mov r8, qword [rax + 8]
jmp 0x140130b28
mov bh, 0xff
invalid
mov rax, rdx
mov rdx, rcx
mov rcx, r8
mov r8, rax
shr cl, 0x5e
and bl, dh
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x28
mov rax, qword [rcx + 8]
cmp rax, rdx
jb 0x140135455
add rsp, 0x88
jmp fcn.140064e2a
invalid
lea rdx, [rsp + 0x30]
mov qword [rdx], rax
lea rax, [rsp + 0x28]
lea r8, [rsp + 0x38]
mov qword [r8], rax
lea rax, [0x14016d75c]
add eax, 0x382eb
invalid
add eax, dword [rax]
mov qword [r8 + 8], rax
lea r9, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0x58]
pop rax
pop rax
mov qword [rcx], r9
mov r9d, 2
add byte [rcx + rcx*4 + 0x49], cl
or byte [rax - 0x7d], cl
and qword [rcx + 0x20], 0
mov qword [r8 + 0x10], rdx
mov qword [r8 + 0x18], rax
mov qword [rcx + 0x10], r8
mov dword [rcx + 0x10], eax
add byte [rcx + rcx*4 + 0x49], cl
or byte [rax - 0x7d], cl
invalid
invalid
invalid
mov dword [rcx + 0x10], eax
mov qword [rcx + 0x18], r9
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_0.5.6_src_bytes_mut.rs
adc eax, 0x27807e
invalid
add al, ch
ror dword [rsi + 0x1a], 1
add ah, cl
invalid
mov eax, edx
mov rdx, rcx
add rsp, 0x28
ret
mov bl, 0x1f
invalid
mov r9, rdx
cmp rdx, 0x41
jae 0x1401354f8
mov rax, rcx
mov rdx, r9
add rsp, 0x28
ret
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_net_tcp_stream.rs
mov edx, 0x40
add byte [rax], al
add byte [rcx + rcx*4 - 0x37], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0x37], cl
call fcn.1402da4a0
int3
mov eax, edx
mov rdx, rcx
mov cl, 0x27
jmp fcn.14011f2e0
cmp dword [rax], eax
je 0x140135539
add byte [rcx + rax - 0x3d], dh
ret
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
jmp fcn.1400a5ed0
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x3e8
cmp qword [rdx], 0
jne 0x140135675
test r15, r15
je 0x140135675
invalid
mov rsi, rcx
mov rbx, qword [rdi + 0x10]
lea r14, [rsp + 0x298]
cwde
add al, byte [rax]
add byte [rax], al
mov rcx, r14
mov rdx, r15
call qword [rbx + 0x18]
mov r12, qword [r14]
cmp r12, 4
jne 0x1401355a3
mov qword [rsi], 4
jmp case.0x1401268b7.117
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x2b0]
mov r14, qword [rdx - 0x10]
mov r13, qword [rdx - 8]
lea rcx, [rsp + 0x28]
mov r8d, 0x138
add byte [rax], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
mov ecx, edi
mov rdx, rbx
call fcn.1400a4942
idiv bh
and qword [rdi + 8], 0
cmp r12d, 3
add esi, dword [rbp + 0xd]
mov ebp, 3
mov r15, r14
mov r14, r13
jmp 0x140135606
lea rcx, [rsp + 0x160]
lea rdx, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov r8d, 0x138
call sub.VCRUNTIME140.dll_memcpy
sbb al, byte [rax]
mov ebp, 2
mov r15, r12
xor ecx, ecx
mov rdx, rbx
call fcn.1400a5ed0
ror byte [rax], 0xf7
idiv edi
mov qword [rdi], 1
cmp r12d, 3
cld
add esi, dword [rbp + 0x18]
invalid
cld
add esi, dword [rbp + 0x18]
invalid
mov rcx, r15
mov rdx, r14
call fcn.14013551b
mov qword [rsi + 8], rax
mov qword [rsi], 3
invalid
add eax, dword [rax]
add byte [rax], al
jmp case.0x1401268b7.117
mov qword [rsi], rbp
mov qword [rsi + 8], r15
mov qword [rsi + 0x10], r14
mov qword [rsi + 0x18], r13
mov rcx, rsi
add rcx, 0x20
lea rdx, [rsp + 0x160]
lea edx, [rsp + 0x160]
lea edx, [rsp + 0x160]
mov r8d, 0x138
call sub.VCRUNTIME140.dll_memcpy
mov rax, rsi
add rsp, 0x3e8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
invalid
pop r13
pop r14
pop rsi
pop r15
ret
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str._W:_
add eax, 0x27015d
mov edx, 0x36
call fcn.1402dc708
int3
std
dec dword [rax - 0x77]
ret
mov bh, 0x4f
sbb al, 0x8b
push rdi
sbb byte [rcx + rcx*4 + 0x36], cl
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x18], edx
mov word [rsi + 0x1c], cx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
add eax, dword [rax]
add byte [rax], al
movups xmmword [rcx + 8], xmm0
mov byte [rdx + 0x10], 1
mov rax, rcx
add rsp, 0x28
ret
movsb byte [rdi], byte [rsi]
push rsp
sbb al, byte [rax]
int3
add al, 0x75
cmp al, 0x48
lea ecx, [rsi + 0x50]
call fcn.140136729
jmp 0x140135769
mov rcx, qword [rsi + 0x38]
mov rdx, qword [rsi + 0x40]
call fcn.1400a4942
mov rcx, rsi
call fcn.14013235a
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
sub byte [rax - 0x7d], cl
invalid
and byte [rsi - 0x17], bl
imul ebx, esp, 0xfffffff6
invalid
sub byte [rax - 0x7d], cl
invalid
add rsp, 0x20
pop rsi
ret
mov eax, 0x1068
call fcn.1402d84a0
add byte [0x1695b57bc], ch
invalid
movaps xmmword [rsp + 0x1050], xmm6
mov r15, r8
mov r14, rdx
mov rbx, rcx
movzx eax, byte [rdx + 0x49]
lea rcx, [0x1403d6cac]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rdx, qword [r14 + 0x38]
mov rax, qword [r14 + 0x40]
mov qword [r14 + 0x50], rdx
mov qword [r14 + 0x58], rax
pop rax
pop rax
jmp 0x140135842
lea rcx, [r14 + 0x3d0]
movzx eax, byte [r14 + 0x3d0]
lea r13, [r14 + 0x50]
test eax, eax
ror byte [rax - 0x77], 0x4c
and al, 0x30
je 0x14013598d
xchg ebx, eax
add dword [rax], eax
invalid
xchg ebx, eax
add dword [rax], eax
add byte [rbx - 0x7af0fc08], al
mov bl, ntohs
invalid
add byte [rax], al
invalid
cmp eax, 3
jne case.default.0x14013582c
invalid
add byte [rax], al
invalid
lea rax, [r14 + 0x278]
mov qword [rsp + 0x48], rax
movzx eax, byte [r14 + 0x278]
movzx eax, byte [rsi + 0x278]
lea r9, [r14 + 0xb8]
invalid
mov eax, 0x48000000
lea ecx, [0x1403d6cc0]
or eax, 0x2a149b
mov eax, 0x48000000
lea ecx, [0x1403d6cc0]
or eax, 0x2a149b
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [0x1403aa2e8]
call fcn.1402dabd0
mov rdx, qword [r14 + 0x50]
mov rax, qword [r14 + 0x58]
lea rsi, [rsp + 0x2c0]
mov rcx, rsi
mov r8, r15
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x75], cl
cmp rsi, 3
jne 0x14013586a
mov qword [rbx], 4
mov al, 3
jmp 0x1401361db
mov rdi, r15
mov r12, qword [rsp + 0x2c8]
enter 2, 0
mov r15, qword [rsp + 0x2d0]
movups xmm0, xmmword [rsp + 0x2d8]
movaps xmmword [rsp + 0xd0], xmm0
movups xmm0, xmmword [rsp + 0x2e8]
movaps xmmword [rsp + 0xe0], xmm0
movups xmm0, xmmword [rsp + 0x2f8]
movaps xmmword [rsp + 0xf0], xmm0
mov rax, qword [rsp + 0x308]
add byte [rax], al
mov qword [rsp + 0x100], rax
mov rcx, qword [r14 + 0x50]
mov rdx, qword [r14 + 0x58]
mov edx, dword [rsi + 0x58]
call fcn.1400a4942
cmp esi, 2
jne 0x140135900
mov ecx, 0x20
mov edx, 8
call fcn.1400b0c8d
idiv edi
idiv edi
mov rsi, rax
mov qword [rax], r12
mov qword [rax + 8], r15
movaps xmm0, xmmword [rsp + 0xd0]
movups xmmword [rax + 0x10], xmm0
lea r12, [0x1403a5be0]
jmp 0x140135f83
cmp byte [r14 + 0x48], 0
je 0x140135fea
lea r13, [r14 + 0x50]
mov rax, qword [r14 + 0x28]
sub byte [rcx - 0x75], r9b
push rsi
xor byte [rcx - 0x77], cl
jbe 0x14013596b
sub byte [rcx - 0x75], r9b
push rsi
xor byte [rcx - 0x77], cl
jbe 0x14013596b
mov qword [r14 + 0x58], r12
mov qword [r14 + 0x60], r15
movaps xmm0, xmmword [rsp + 0xd0]
movaps xmm1, xmmword [rsp + 0xe0]
movaps xmm2, xmmword [rsp + 0xf0]
movups xmmword [r14 + 0x68], xmm0
movups xmmword [r14 + 0x78], xmm1
movups xmmword [r14 + 0x88], xmm2
mov rcx, qword [rsp + 0x100]
mov qword [r14 + 0x98], rcx
mov qword [r14 + 0xa0], r14
mov qword [r14 + 0xa8], rax
mov qword [r14 + 0xb0], rdx
mov dword [rsi + 0xb0], edx
lea rcx, [r14 + 0x3d0]
mov qword [rsp + 0x30], rcx
mov byte [r14 + 0x3d0], 0
mov r8, r14
mov r15, rdi
jmp 0x1401359a2
mov r8, qword [r14 + 0xa0]
mov rax, qword [r14 + 0xa8]
mov rdx, qword [r14 + 0xb0]
add byte [rax], al
lea r9, [r14 + 0xb8]
mov ecx, 0xa
mov rdi, r9
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x108], r8
mov qword [r14 + 0x110], rax
mov qword [r14 + 0x118], rdx
lea rax, [r14 + 0x278]
mov qword [rsp + 0x48], rax
mov byte [r14 + 0x278], 0
mov byte [rsi + 0x278], 0
mov byte [rsi + 0x278], 0
mov byte [r14 + 0x279], 0
mov rcx, qword [r14 + 0x118]
lea rax, [rsp + 0xc08]
lea eax, [rsp + 0xc08]
test byte [rax + rcx], ah
or al, 0
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, qword [r14 + 0x108]
add byte [rax], al
mov qword [rax + 0x50], rcx
mov rcx, qword [r14 + 0x110]
mov qword [rax + 0x58], rcx
mov ecx, 0xa
mov rdi, rax
mov rsi, r9
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rdi, [r14 + 0x280]
mov ecx, reloc.WS2_32.dll_listen
add byte [rax], al
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x28], r13
mov rdx, qword [r14 + 0x280]
xchg esi, eax
add byte [rdx], 0
add byte [rbp - 0x75], cl
scasb al, byte [rdi]
rol byte [rdx], 1
add byte [rax], al
mov r12, qword [r14 + 0x2d8]
mov rbp, qword [r14 + 0x2e0]
mov qword [r14 + 0x280], 2
cmp rdx, 2
je case.0x140130c8f.18
mov qword [rsp + 0x40], r9
lea rsi, [r14 + 0x288]
lea rax, [rsp + 0x420]
and byte [rax + rax], al
add byte [rcx + 9], bh
and byte [rax + rax], al
add byte [rcx + 9], bh
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movabs rdi, 0x8000000000000000
lea rsi, [rsp + 0x220]
mov qword [rsi + 0x18], rdi
mov qword [rsi + 0x30], rdi
and qword [rsi], 0
mov qword [rsi + 8], 8
and qword [rsi + 0x10], 0
mov qword [rax - 8], rdx
mov qword [rsp + 0xb8], r15
mov qword [rax + 0x48], r15
mov cl, byte [r13 + 0x1c]
mov dl, byte [r13 + 0x1d]
call fcn.1400cdb9a
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call case.0x1401035ec.143
xor eax, eax
cmp qword [r13], rax
invalid
je 0x140135afd
add byte [rcx + rbx + 0x49], dh
mov ecx, dword [rbp + 8]
mov rcx, qword [r13 + 8]
call sub.CRYPT32.dll_CertDuplicateCertificateContext
lea rcx, [rsp + 0x220]
mov rdx, rax
call fcn.14010a79d
lea rsi, [r14 + 0x280]
lea rcx, [rsp + 0x220]
call fcn.14010a7d5
mov r15, rdx
test rax, rax
mov qword [rsp + 0xc0], rsi
add byte [rdi], cl
invalid
xchg ebp, eax
add dword [rax], eax
invalid
lea rcx, [rsp + 0x220]
call fcn.140134ef9
lea rcx, [rsp + 0x418]
call fcn.140132438
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0x7a8]
mov r8d, 0x140
call sub.VCRUNTIME140.dll_memcpy
mov r13, qword [rsp + 0x28]
mov eax, 2
mov r12, r15
mov byte [r14 + 0x279], 1
mov qword [r14 + 0x120], rax
mov dword [rsi + 0x120], eax
mov qword [r14 + 0x128], r12
mov qword [r14 + 0x130], r15
lea rdi, [r14 + 0x138]
lea rsi, [rsp + 0x700]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
and qword [r14 + 0x188], 0
lea rcx, [r14 + 0x190]
lea rdx, [rsp + 0x8e8]
add byte [rax], al
add byte [rax], al
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov rsi, qword [rsp + 0xc0]
mov rcx, rsi
call fcn.1401366c4
mov rax, qword [r14 + 0x120]
test rax, rax
je 0x140135d3e
lea rdx, [r14 + 0x128]
cmp eax, 1
jne 0x140135dd1
mov r8d, 0x150
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call sub.VCRUNTIME140.dll_memcpy
mov r9, qword [rsp + 0x40]
mov r15, qword [rsp + 0xb8]
mov esp, 0xb824
invalid
mov rbp, r15
mov qword [rsp + 0x40], r9
mov r15, qword [r14 + 0x280]
mov qword [r14 + 0x280], 2
add byte [rdx], 0
add byte [rdx], al
add byte [rax], al
add byte [rax], al
cmp r15, 2
je 0x14013669e
lea rax, [r14 + 0x280]
mov qword [rsp + 0x28], rax
lea r12, [r14 + 0x2e8]
add al, byte [rax]
add byte [rcx - 0x73], cl
mov dh, 0x88
add al, byte [rax]
add byte [rax - 0x73], cl
mov esp, 0x47824
add byte [rcx + 0xb], bh
or eax, dword [rax]
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x4d8]
mov r8d, 0xe8
mov rcx, rsi
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0x68], r15
mov qword [rsi - 8], rbp
lea rsi, [rsp + 0x2c0]
lea rdx, [rsp + 0x470]
mov rcx, rsi
call fcn.14013678c
or al, byte [rax]
add byte [rax - 0x7d], cl
add byte ds:[rax - 0x75], cl
outsb dx, byte [rsi]
or byte [rax - 0x75], cl
jbe 0x140135cab
je 0x140135de3
cmp rbp, 2
jne 0x1401360a1
mov ebp, 2
mov rdi, qword [rsp + 0x30]
jmp 0x140135e8c
lea rsi, [rsp + 0x268]
mov qword [rsi + 0x10], rdi
mov word [rsi + 0x50], 1
and qword [rsi + 0x40], 0
and qword [rsi], 0
mov qword [rsi + 0x28], rdi
mov rcx, qword [r13 + 0x10]
call sub.CRYPT32.dll_CertDuplicateStore
mov rcx, rsi
mov rdx, rax
call 0x14010ac56
mov rcx, rsi
mov rdx, r12
mov r8, rbp
call fcn.14010aadc
mov al, byte [r13 + 0x18]
mov byte [rsi + 0x50], al
mov al, byte [r13 + 0x19]
mov byte [rsi + 0x51], al
cmp byte [r13 + 0x1a], 0
je case.0x14011dd93.307
mov ecx, reloc.WS2_32.dll_recv
mov edx, 8
call fcn.1400b0c8d
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
lea r12, [0x1403a9f28]
jmp 0x14013623a
mov rbp, qword [r14 + 0x128]
mov rsi, qword [r14 + 0x130]
mov r12, qword [r14 + 0x138]
mov r15, qword [r14 + 0x140]
mov rax, qword [r14 + 0x178]
mov qword [rsp + 0x180], rax
movups xmm0, xmmword [r14 + 0x168]
movaps xmmword [rsp + 0x170], xmm0
movups xmm0, xmmword [r14 + 0x158]
movups xmm0, xmmword [rsi + 0x158]
movaps xmmword [rsp + 0x160], xmm0
movups xmm0, xmmword [r14 + 0x148]
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x150], eax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
lea rdx, [r14 + 0x180]
lea rcx, [rsp + 0xb10]
mov r8d, 0xf8
clc
add byte [rax], al
add al, ch
jle 0x140135de3
sbb al, byte [rax]
mov word [r14 + 0x278], 1
cmp rbp, 3
mov rdi, qword [rsp + 0x30]
jne 0x140135efb
jmp 0x1401361cf
mov rdi, qword [rsp + 0x30]
mov rsi, qword [rdx]
mov ebp, 2
jmp 0x140135ef1
lea rdx, [rsp + 0x320]
mov r12, qword [rdx - 0x48]
mov r15, qword [rdx - 0x40]
movups xmm0, xmmword [rdx - 0x38]
movaps xmmword [rsp + 0x50], xmm0
movups xmm0, xmmword [rdx - 0x28]
movaps xmmword [rsp + 0x60], xmm0
sub dword [rsp + 0x60], eax
sub dword [rsp + 0x60], eax
movups xmm0, xmmword [rdx - 0x18]
movaps xmmword [rsp + 0x70], xmm0
mov rax, qword [rdx - 8]
mov qword [rsp + 0x80], rax
lea rdi, [rsp + 0xf58]
mov r8d, 0xf8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
sbb al, byte [rax]
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movaps xmm2, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x5c0], xmm0
movaps xmmword [rsp + 0x5d0], xmm1
and al, 0xd0
add eax, 0x290f0000
xchg esp, eax
and al, 0xe0
add eax, 0x8b480000
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rsi*8], ah
add eax, 0x8d480000
mov word [rax + rbp*4], fs
invalid
add byte [rax], al
mov r8d, 0xf8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
cmp rbp, 3
mov rdi, qword [rsp + 0x30]
je 0x1401361c7
mov rax, qword [rsp + 0x5f0]
mov qword [rsp + 0x180], rax
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
movaps xmm2, xmmword [rsp + 0x5e0]
movaps xmmword [rsp + 0x170], xmm2
add byte [rdi], cl
sub dword [rsp + 0x160], ecx
movaps xmmword [rsp + 0x150], xmm0
lea rcx, [rsp + 0xb10]
lea rdx, [rsp + 0x7a8]
mov r8d, 0xf8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x28]
call fcn.1401366ce
mov word [r14 + 0x278], 1
mov rcx, qword [rsp + 0x40]
and al, 0x40
call fcn.1401366d8
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x1c0], rax
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x150], al
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x150], al
movaps xmm1, xmmword [rsp + 0x160]
movaps xmm2, xmmword [rsp + 0x170]
movaps xmmword [rsp + 0x1b0], xmm2
movaps xmmword [rsp + 0x1a0], xmm1
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x190], xmm0
lea rcx, [rsp + 0xd68]
lea rdx, [rsp + 0xb10]
mov r8d, 0xf8
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi], 1
mov rcx, r13
call fcn.140136729
cmp rbp, 2
jne 0x140135f8d
mov rcx, rsi
call fcn.14013239a
mov rsi, rax
lea r12, [0x1403a5af0]
mov ebp, 3
jmp 0x14013602f
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x140], rax
movaps xmm0, xmmword [rsp + 0x190]
movaps xmm1, xmmword [rsp + 0x1a0]
movaps xmm2, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x130], xmm2
movaps xmmword [rsp + 0x120], xmm1
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x110], eax
lea rcx, [rsp + 0xc70]
lea rdx, [rsp + 0xd68]
lea edx, [rsp + 0xd68]
mov r8d, 0xf8
add al, ch
xor byte [r10], bl
xor byte [rdx], bl
add bl, ch
invalid
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x140], rax
movaps xmm0, xmmword [rsp + 0xd0]
movaps xmm1, xmmword [rsp + 0xe0]
movaps xmm2, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x130], xmm2
movaps xmmword [rsp + 0x120], xmm1
movaps xmmword [rsp + 0x110], xmm0
add byte [rax], al
mov ebp, 2
mov rcx, r14
call fcn.14013235a
ret
invalid
dec dword [rcx - 0x75]
and byte [rcx - 0x75], r9b
push rsi
sub al, ch
stosb byte [rdi], al
sal esi, cl
dec dword [rax - 0x77]
sub ecx, dword [rax - 0x77]
jae 0x140136053
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], r15
movaps xmm0, xmmword [rsp + 0x110]
add byte [rdi], cl
sub byte [rsp + 0x120], cl
movaps xmm2, xmmword [rsp + 0x130]
movups xmmword [rbx + 0x20], xmm0
movups xmmword [rbx + 0x30], xmm1
movups xmmword [rbx + 0x40], xmm2
mov rax, qword [rsp + 0x140]
mov qword [rbx + 0x50], rax
lea rcx, [rbx + 0x58]
lea rdx, [rsp + 0xc70]
and al, 0x70
or al, 0
add byte [rcx - 0x48], al
clc
add byte [rax], al
add al, ch
xchg edi, eax
invalid
sbb al, byte [rax]
add byte [rax + 0x13ae901], dh
add byte [rax], al
lea rdx, [rsp + 0x320]
movups xmm6, xmmword [rdx - 0x48]
movups xmm0, xmmword [rdx - 0x38]
movups xmm1, xmmword [rdx - 0x28]
movups xmm2, xmmword [rdx - 0x18]
movaps xmmword [rsp + 0x50], xmm0
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x70], xmm2
and al, 0x70
mov rax, qword [rdx - 8]
mov qword [rsp + 0x80], rax
lea rdi, [rsp + 0xf58]
sldt word [rax]
mov r8d, 0xf8
clc
add byte [rax], al
add byte [rax - 0x77], cl
stc
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
and al, 0x60
movaps xmm2, xmmword [rsp + 0x70]
jo 0x140136109
sub dword [rsp + 0x1d0], eax
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1e0], ecx
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1e0], ecx
movaps xmmword [rsp + 0x1f0], xmm2
mov rax, qword [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x200], eax
mov dword [rsp + 0x200], eax
lea r13, [rsp + 0xe60]
mov r8d, 0xf8
add byte [rcx + rcx*4 - 0x17], cl
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
imul dword [rsi]
sbb al, byte [rax]
mov rcx, qword [rsp + 0x28]
call fcn.1401366ce
add byte [rax], al
mov qword [r14 + 0x280], rbp
scasb al, byte [rdi]
add byte [rdx], 0
add byte [rcx - 0x77], cl
mov dh, 0x88
add al, byte [rax]
add byte [rcx + 0xf], al
adc dword [rsi + 0x290], esi
scasb al, byte [rdi]
add byte [rdx], 0
add byte [rcx - 0x77], cl
mov dh, 0x88
add al, byte [rax]
add byte [rcx + 0xf], al
adc dword [rsi + 0x290], esi
movaps xmm0, xmmword [rsp + 0x1d0]
movaps xmm1, xmmword [rsp + 0x1e0]
movaps xmm2, xmmword [rsp + 0x1f0]
movups xmmword [r14 + 0x2a0], xmm0
movabs al, byte [0xb08e110f41000002]
add al, byte [rax]
invalid
movabs al, byte [0xb08e110f41000002]
add al, byte [rax]
add byte [rcx + 0xf], al
adc dword [rsi + 0x2c0], edx
mov al, 2
add byte [rax], al
movups xmmword [r14 + 0x2c0], xmm2
mov rax, qword [rsp + 0x200]
mov qword [r14 + 0x2d0], rax
mov rax, qword [r13]
mov eax, dword [rbp]
mov qword [r14 + 0x2d8], rax
and qword [r14 + 0x2e0], 0
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0xe70]
mov r8d, 0xe8
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
mov rdi, qword [rsp + 0x30]
invalid
xor byte [rax - 0x75], cl
and al, 0x48
mov rax, qword [rsp + 0x48]
mov byte [rax], 4
mov byte [rdi], 3
mov qword [rbx], 4
mov al, 4
invalid
add al, 0x41
mov byte [rsi + 0x49], al
mov byte [r14 + 0x49], al
mov rax, rbx
movaps xmm6, xmmword [rsp + 0x1050]
add rsp, 0x1068
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
cmp byte [r13 + 0x1b], 0
je 0x140136251
mov rcx, qword [r13 + 0x10]
call sub.CRYPT32.dll_CertDuplicateStore
mov rdi, rax
mov ecx, 0x18
sbb byte [rax], al
add byte [rax], al
sbb byte [rax], al
add byte [rax], al
mov edx, 8
call fcn.1400b0c8d
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
invalid
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdi
adc byte [rbp + rcx*4 + 0x25], cl
invalid
cmp al, 0x27
invalid
invalid
adc byte [rbp + rcx*4 + 0x25], cl
invalid
lea rdi, [rsp + 0x2a8]
mov rcx, rdi
add byte [rax - 0x77], cl
stc
call fcn.140008bf3
mov qword [rdi], rsi
test eax, 0x48ffed29
mov dword [rdi], esi
mov qword [rdi + 8], r12
lea r12, [rsp + 0x290]
lea rdi, [rsp + 0x750]
add byte [rax - 0x73], cl
mov ah, 0x24
sbb byte [rax + rax], al
add al, 0
add byte [rcx + 0xb], bh
add byte [rax - 0x73], cl
mov ah, 0x24
sbb byte [rax + rax], al
add al, 0
add byte [rcx + 0xb], bh
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xc8], r15
mov rcx, qword [r12 - 0x18]
xor eax, eax
cmp byte [r12 + 0x28], 0
mov r8d, 0
je 0x140136296
mov r8, qword [rsp + 0x280]
movabs rdx, 0x8000000000000000
cmp rcx, rdx
cmove r8, rax
lea rsi, [rsp + 0x470]
mov rcx, rsi
mov rdx, r15
mov r9, r12
call fcn.14010ae33
mov r13, qword [rsi + 0x10]
cmp r13, 2
jne 0x140136319
mov r15, qword [rsp + 0x470]
mov qword [rsp + 0x2c8], 2
mov qword [rsp + 0x2d0], r15
mov qword [rsp + 0x2c0], 1
and al, 0xc0
add al, byte [rax]
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx*2], fs
invalid
add byte [rax], al
call fcn.140132438
lea rcx, [rsp + 0xc8]
add byte [rax], al
call fcn.14013274a
invalid
invalid
invalid
inc dword [rcx - 0x44]
add al, byte [rax]
add byte [rax], al
mov r13, qword [rsp + 0x28]
jmp 0x140136554
add al, byte [rax]
invalid
lea rdi, [rsp + 0x278]
mov rax, qword [rsp + 0x470]
and al, 0x70
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdi*2], ah
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rbx + 0x48824b4], cl
add byte [rax], al
mov rbp, qword [rsp + 0x490]
mov rcx, qword [rdi - 0x10]
mov rdx, qword [rdi - 8]
call fcn.140134fc7
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x88], rdx
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x208]
mov rdx, rdi
call fcn.140134fe9
mov al, byte [rdi + 0x40]
mov byte [rsp + 0x27], al
mov al, byte [rdi + 0x41]
mov byte [r12 + 0x26], al
mov rcx, qword [rdi + 0x30]
mov rdx, qword [rdi + 0x38]
call fcn.140154bf4
mov qword [rsp + 0xa0], rax
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rbp - 0x7b], cl
in eax, dx
je 0x1401363f8
mov r8, rsi
mov rsi, r12
mov esi, esp
mov esi, esp
lea rdi, [rsp + 0x2c0]
mov rcx, rdi
mov rdx, rbp
call 0x140109905
mov rcx, rbp
call qword [sym.imp.Secur32.dll_FreeContextBuffer]
sbb al, byte [rax]
sbb al, byte [rax]
mov r13, qword [rdi]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax + 0x74c53949], al
invalid
je 0x1401363fb
mov rax, qword [rsp + 0x2c8]
mov qword [rsp + 0x38], rax
mov r12, qword [rsp + 0x2d0]
jmp 0x14013640b
mov rsi, r12
xor r13d, r13d
mov eax, 1
mov qword [rsp + 0x38], rax
xor r12d, r12d
lea rbp, [rsp + 0x550]
mov rcx, rbp
jmp 0x12905ed62
insd dword [rdi], dx
in al, dx
invalid
dec dword [rax - 0x75]
mov eax, dword [rsp + 0x90]
nop
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], esp
invalid
invalid
dec dword [rax - 0x75]
test byte [rax + rcx*4], ah
mov byte [rax], al
add byte [rax], al
jmp 0x12905ed62
mov byte [rax], al
add byte [rax], al
mov qword [rbp - 0xd8], rax
lea rax, [rsp + 0x480]
lea rsi, [rsp + 0x418]
mov ecx, listen
or eax, dword [rax]
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
and qword [rax + 0x58], 0
mov ecx, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rax + 0x60], rcx
xorps xmm0, xmm0
movups xmmword [rax + 0x68], xmm0
and qword [rax + 0x78], 0
mov qword [rbp - 0x50], rcx
movups xmmword [rbp - 0x48], xmm0
mov qword [rbp - 0x38], r13
enter 0xffffffffffff8b48, 0x44
and al, 0x38
invalid
enter 0xffffffffffff8b48, 0x44
and al, 0x38
invalid
cmp byte [rax - 0x77], cl
ror byte [r9 + rcx*4 + 0x65], 1
fmul dword [rax - 0x7d]
loopne 0x14013648f
invalid
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], r12
and qword [rbp - 0x20], 0
add byte [rdi], cl
adc byte [rsp + 0x208], al
test byte [rax + rcx], ah
and al, 8
add al, byte [rax]
add byte [rdi], cl
adc dword [rbp - 0x18], eax
mov rax, qword [rsp + 0x218]
mov qword [rbp - 8], rax
clc
clc
mov dword [rbp + 0x18], 0x10000
mov byte [rbp + 0x1c], 0
sbb al, 0
mov qword [rbp + 0x30], r15
mov rax, qword [rsp + 0xb0]
mov qword [rbp + 0x38], rax
cmp byte [rax - 0x75], cl
test byte [rax + rbp*4], ah
add byte [rax], al
invalid
cmp byte [rax - 0x75], cl
mov eax, dword [rsp + 0xa8]
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, qword [rsp + 0xa0]
test al, 0
add byte [rax], al
mov qword [rbp + 0x40], rax
mov rax, qword [rsp + 0xa0]
mov qword [rbp + 0x48], rax
mov rax, qword [rsp + 0x98]
and al, 0x98
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x58], rcx
and qword [rbp + 0x60], 0
mov al, byte [rsp + 0x27]
invalid
mov byte [rbp + 0x68], al
mov al, byte [rsp + 0x26]
mov byte [rbp + 0x69], al
imul esp, dword [rsi - 0x39], 0x1006a45
add dword [rax - 0x73], ecx
mov ah, 0x24
and al, 0xc0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x470]
mov rcx, rsi
and al, 0x70
add al, 0
add byte [rax - 0x77], cl
int1
call fcn.14013678c
xor eax, eax
mov r12, qword [rsi + 8]
mov r15, qword [rsi + 0x10]
cmp qword [rsi], rax
invalid
je 0x14013665b
sub eax, 0x49000001
cmp esp, 2
cmp r12, 2
mov r13, qword [rsp + 0x28]
je 0x140136554
sub byte [rbx + rbx + 0x48], dh
lea edx, [rsp + 0x2d8]
lea rdx, [rsp + 0x2d8]
lea rcx, [rsp + 0x470]
mov r8d, 0x140
call sub.VCRUNTIME140.dll_memcpy
sub bl, byte [rdx]
sbb al, byte [rax]
and al, 0x70
add al, 0
add byte [rcx - 0x48], al
add dword [rax], eax
add al, ch
invalid
lea rcx, [rsp + 0x7a8]
lea rdx, [rsp + 0x470]
jo 0x140136566
add byte [rax], al
invalid
jo 0x140136566
add byte [rax], al
mov r8d, 0x140
call sub.VCRUNTIME140.dll_memcpy
add dword [rax], eax
add al, ch
invalid
ret 0x1a2a
mov esi, 1
add byte [rax], al
lea rcx, [rsp + 0x268]
lea ecx, [rsp + 0x268]
push 0xffffffffe8000002
or ebp, edx
invalid
invalid
call fcn.140134f8c
lea rcx, [rsp + 0x220]
call fcn.140134ef9
invalid
invalid
invalid
invalid
jmp 0xcd5c658f
lea rcx, [rsp + 0x5c0]
add byte [rax], al
lea rdx, [rsp + 0x7a8]
test al, 7
add byte [rax], al
mov r8d, 0x140
call sub.VCRUNTIME140.dll_memcpy
sbb al, byte [rax]
sbb al, byte [rax]
test rsi, rsi
test esi, esi
je 0x14013660b
cmp r12, 2
je 0x140135b5f
invalid
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
add eax, 0xb8410000
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x700]
invalid
add byte [rax], al
invalid
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
add bl, dh
movsq qword [rdi], qword [rsi]
lea rdx, [rsp + 0xa28]
lea rcx, [rsp + 0x8e8]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
sub bl, byte [rdx]
add byte [rax + 1], bh
sub bl, byte [rdx]
add byte [rax + 1], bh
jmp 0x140135b67
lea rsi, [rsp + 0x9d0]
lea rdx, [rsp + 0x5c0]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax - 0x77], cl
int1
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x700]
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
or al, byte [rax]
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rdx, [rsp + 0xa28]
lea rcx, [rsp + 0x8e8]
call 0x181136652
mov eax, 0xe8
add al, ch
invalid
sub dword [rdx], ebx
add byte [rcx], dh
shr cl, 0xc
cmc
invalid
invalid
add al, ch
invalid
lea rdx, [rsp + 0x2d8]
lea rcx, [rsp + 0x7a8]
lea ecx, [rsp + 0x7a8]
mov word [rax + rbp*4], fs
invalid
add byte [rax], al
add byte [rcx - 0x48], al
add dword [rax], eax
add al, ch
mov ebx, 0x31001a29
test byte [rbx + rcx*4 + 0x6c], 0x24
sub cl, ch
invalid
invalid
invalid
invalid
mov word [rax + rbp*4], fs
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add al, ch
mov ebx, 0x31001a29
test byte [rbx + rcx*4 + 0x6c], 0x24
sub cl, ch
invalid
dec dword [rax - 0x73]
or eax, 0x27308f
lea rcx, str.future_polled_after_completionC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_tls_0.3.1_srclib.rs
lea r8, [0x1403aa100]
jmp 0x1401366ac
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.4.3_srcclient.rs
call fcn.1402dabd0
fcompi st(1)
add al, ch
xor al, byte [rbp + 0x1a]
add byte [rax - 0x73], cl
or eax, 0x273073
lea rcx, str.future_polled_after_completionC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_tls_0.3.1_srclib.rs
lea r8, [0x1403a9798]
mov edx, 0x1e
call fcn.1402da910
add byte [rax], al
add al, ch
pop rdx
sbb al, byte [rax]
lea rcx, [0x1403aa288]
call fcn.1402dabd0
ud2
cmp eax, dword [rdx]
jne 0x1401367df
mov rbx, qword [rsp + 0x30]
mov rcx, rbx
call fcn.1400b7d7c
cmp al, 0xd
jne 0x1401367fd
lea rcx, [rsi + 8]
mov r8d, 0x150
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], 1
mov rcx, rbx
call fcn.1401323dc
jmp 0x1401367f5
lea rcx, [rsi + 8]
mov r8d, 0x150
add byte [rax - 0x77], cl
cli
add byte [rax - 0x77], cl
cli
call sub.VCRUNTIME140.dll_memcpy
and qword [rsi], 0
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov qword [rsi + 8], 2
mov qword [rsi + 0x10], rbx
mov qword [rsi], 1
add dword [rax], eax
add byte [rax], al
mov rcx, rdi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp 0x1401326ae
invalid
invalid
invalid
lea rcx, [rsp + 0x20]
mov qword [rcx], rsi
call fcn.140135160
mov rdi, rax
mov rcx, rsi
call fcn.14010a644
cld
cmp eax, 0x8948fffd
clc
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
je 0x1401368b5
cmp eax, 3
jne 0x1401368cb
lea rcx, [rsi + 0x60]
call fcn.140139426
add rsi, 0x58
mov rcx, rsi
add rsp, 0x20
invalid
pop rsi
jmp fcn.14009fe7a
lea rcx, [rsi + 0x58]
call fcn.14009fe7a
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140008f95
nop
add rsp, 0x20
pop rsi
ret
add byte [rbp - 0x77], cl
invalid
test ecx, edx
sbb eax, 0x8d4d0000
add byte [rax], al
invalid
invalid
add byte [rax], al
lea r8, [r14 + 0x122]
movzx eax, byte [r14 + 0x122]
add dword [rax], eax
invalid
xchg byte [rdx], ah
add dword [rax], eax
add byte [rcx + 0xf], al
mov dh, 0x86
and al, byte [rcx]
add dword [rax], eax
invalid
lea rdx, [r14 + 0x60]
lea rcx, [0x1403d6cd4]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov r13, qword [r14 + 0xb8]
jmp 0x14013695a
mov qword [rsp + 0x68], r8
mov byte [r14 + 0x123], 0
lea r12, [r14 + 0xc0]
mov ecx, listen
mov rdi, r12
mov qword [rsp + 0x98], rdx
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r13]
cmp byte [rax + 0x60], 0
mov al, byte [r14 + 0xc0]
je 0x1401369be
xor ecx, ecx
test al, al
cmovne rcx, r12
lea rdx, reloc.WS2_32.dll_accept
call fcn.1401388d3
test al, al
jne 0x1401369c6
lea rcx, str.invalid_URL__scheme_is_not_httpinvalid_URL__scheme_is_missinginvalid_URL__host_is_missingConnectError
mov edx, 0x1f
jmp 0x140136ad8
test al, al
je 0x140136acc
invalid
mov rcx, r12
mov ecx, esp
call fcn.14013085e
test rax, rax
ror byte [rdi], 0x84
out 0, eax
add byte [rax], al
invalid
invalid
add byte [rax - 0x77], cl
invalid
mov rsi, rax
mov rdi, rdx
mov qword [rsp + 0x58], r15
lea r15, [rsp + 0x370]
mov esp, 0x37024
jo 0x1401369eb
add byte [rax], al
jo 0x1401369eb
add byte [rax], al
mov rcx, r15
mov ecx, edi
mov rdx, r12
call case.0x140061f32.640
lodsd eax, dword [rsi]
nop
idiv bh
lodsd eax, dword [rsi]
nop
idiv bh
cmp qword [r15], 0
mov qword [rsp + 0x60], rbp
je 0x140136af1
movzx ebp, word [rsp + 0x380]
mov word [r14 + 0x120], bp
scasb al, byte [rdi]
and byte [rcx], al
add byte [rax], al
invalid
mov bh, 0xac
and al, 0x80
add eax, dword [rax]
add byte [rsi + 0x41], ah
mov dword [rsi + 0x120], ebp
scasb al, byte [rdi]
and byte [rcx], al
add byte [rax], al
invalid
and byte [rcx], al
add byte [rax], al
invalid
add cl, ch
and dword [rcx], eax
add dword [rax], eax
invalid
jmp 0x140136b3a
add dword [rax], eax
add byte [rcx - 0x73], cl
lea rbx, [r14 + 0x669]
invalid
invalid
mov dh, 0x86
lea rbx, [r14 + 0x669]
movzx eax, byte [r14 + 0x669]
imul eax, dword [rsi], 0x8d4d0000
scasb al, byte [rdi]
sub byte [rcx], al
add byte [rax], al
invalid
imul eax, dword [rsi], 0x8d4d0000
scasb al, byte [rdi]
sub byte [rcx], al
add byte [rax], al
invalid
lea rcx, [0x1403d6ce8]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add al, 0x81
add rax, rcx
mov qword [rsp + 0x98], rdx
mov qword [rsp + 0x68], r8
jmp rax
mov qword [rsp + 0x58], rbx
mov rsi, qword [r14 + 0x678]
add byte [rcx - 0x75], cl
mov esi, 0x680
add byte [rcx - 0x75], cl
mov esi, 0x680
and qword [r14 + 0x678], 0
test rsi, rsi
je 0x140138793
test byte [rbx], ah
invalid
add byte [rax], al
test byte [rbx], ah
sbb eax, 0x894c0000
add byte [rax], al
mov rbx, r15
add byte [rax], al
mov rbx, r15
lea r12, [r14 + 0x678]
jmp 0x1401377fe
lea rbx, [r14 + 0x150]
push rax
add dword [rax], eax
add byte [rcx + 0xf], al
movzx eax, byte [r14 + 0x150]
lea rdi, [r14 + 0x128]
movzx eax, byte [r14 + 0x150]
lea rdi, [r14 + 0x128]
lea rcx, [0x1403d6d04]
lea ecx, [0x1403d6d04]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rsp + 0x98], rdx
mov qword [rsp + 0x68], r8
jmp rax
mov r13, qword [r14 + 0x140]
jmp 0x140136da9
lea rcx, [0x14032f775]
mov edx, 0x1c
jmp 0x140136ad8
lea rcx, [0x14032f757]
mov edx, 0x1e
call fcn.1401388eb
mov rsi, rax
mov esi, eax
mov esi, eax
mov rdi, rdx
mov r13d, 2
xor r12d, r12d
jmp 0x1401384c5
xor eax, eax
cmp byte [r14 + 0xc0], 0
add byte [rax], al
rol byte [rcx - 0x80], 0xbe
rol byte [rax], 0
add byte [rax], al
cmove r12, rax
lea rdx, [0x1403a82d8]
mov rcx, r12
call fcn.1401388d3
test al, al
je 0x140136b2c
mov word [r14 + 0x120], 0x1bb
mov bp, 0x1bb
jmp 0x140136b3a
mov qword [rsp + 0x78], rdi
jmp 0x14013829a
mov word [r14 + 0x120], 0x50
mov bp, 0x50
mov dword [r14 + 0x120], 0xbd660050
push rax
add byte [rbp - 0x77], cl
scasb al, byte [rdi]
sbb byte [rcx], al
add byte [rax], al
mov qword [r14 + 0x118], r13
mov rcx, rsi
mov rdx, rdi
call fcn.14006d380
mov r12, rax
test r12b, 1
invalid
add dword [rbp + 0x46], esi
push 0xffffffff8949fff3
invalid
invalid
movabs rax, 0xffffffff00
add byte [rax], al
and r12, rax
shr r12, 8
mov ecx, 0x20
mov edx, 4
call fcn.1400a59f5
mov r13, rax
and word [rax], 0
mov word [rax + 6], bp
mov dword [rax + 2], r12d
lea r12, [rax + 0x20]
mov qword [r14 + 0x178], rax
mov qword [r14 + 0x180], rax
jmp 0x140137032
lea r15, [rsp + 0x370]
mov rcx, r15
mov edx, 0x5b
mov r8, rsi
invalid
mov r9, rdi
stc
call fcn.1400a78f0
mov rcx, qword [r15]
mov r9, qword [r15 + 0x10]
mov rdx, qword [r15 + 0x18]
sbb byte [rbp - 0x75], al
invalid
invalid
cmp r9, rdx
je 0x140136c5c
mov rax, r9
add r9, rcx
mov bl, byte [r9]
movzx r10d, bl
test r10b, r10b
js 0x140136be5
inc r9
jmp 0x140136c4e
mov r11d, r10d
and r11d, 0x1f
movzx r15d, byte [r9 + 1]
and r15d, 0x3f
cmp r10b, 0xdf
jbe 0x140136c33
movzx r10d, byte [r9 + 2]
shl r15d, 6
and r10d, 0x3f
or r10d, r15d
cmp bl, 0xf0
jb 0x140136c43
movzx ebx, byte [r9 + 3]
add r9, 4
and r11d, 7
invalid
shl r11d, 0x12
shl r10d, 6
and ebx, 0x3f
or ebx, r10d
or ebx, r11d
mov r10d, ebx
jmp 0x140136c4e
invalid
add r9, 2
shl r11d, 6
shl ebx, 6
or r11d, r15d
mov r10d, r11d
jmp 0x140136c4e
add r9, 3
shl r11d, 0xc
or r10d, r11d
sub r9, rcx
cmp r10d, r8d
je 0x140136bc5
jmp 0x140136c5f
mov rax, rdi
mov r9, rdi
sub r9, rax
ror dword [rcx - 0x77], 0xf4
ror dword [rcx - 0x77], 0xf4
add r12, rax
lea r15, [rsp + 0x370]
mov esp, 0x37024
jo 0x140136c74
add byte [rax], al
jo 0x140136c74
add byte [rax], al
mov rcx, r15
mov ecx, edi
mov edx, 0x5d
mov r8, r12
call fcn.1400a78f0
or al, 0xf7
dec dword [rcx - 0x75]
invalid
mov rcx, qword [r15 + 0x10]
mov r9, qword [r15 + 0x18]
mov edx, dword [r15 + 0x24]
or al, 0xf7
dec dword [rcx - 0x75]
invalid
cmp rcx, r9
je 0x140136d11
mov r8, r9
add r9, rax
invalid
enter 0x149, 0xffffffffffffffc1
mov r10b, byte [r9 - 1]
test r10b, r10b
js 0x140136caf
dec r9
movzx r10d, r10b
jmp 0x140136d07
movzx r11d, byte [r9 - 2]
cmp r11b, 0xc0
cmp bl, 0xc0
cmp bl, 0xc0
jge 0x140136cdd
movzx ebx, byte [r9 - 3]
cmp bl, 0xc0
jge 0x140136ce7
cld
add r9, 0xfffffffffffffffc
and r15d, 7
shl r15d, 6
and ebx, 0x3f
or ebx, r15d
jmp 0x140136cee
add r9, 0xfffffffffffffffe
and r11d, 0x1f
invalid
jmp 0x140136cf8
invalid
and dl, 0x3f
movzx r10d, r10b
or r10d, r11d
sub r9, rax
cmp r10d, edx
je 0x140136c92
jmp 0x140136d14
xor r8d, r8d
lea r15, [rsp + 0x8c0]
mov rcx, r15
ror byte [rax], 0
or byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rdx, r12
call fcn.14006d400
cmp byte [r15], 0
je 0x140136fd6
and qword [r14 + 0x178], 0
js 0x140136d37
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx - 0x3a], al
xchg byte [rbx], ah
add dword [rax], eax
add byte [rcx], al
mov byte [r14 + 0x123], 1
add r13, 8
lea r15, [rsp + 0x370]
mov rcx, r15
mov rdx, rsi
mov r8, rdi
call 0x140130b28
mov rax, qword [r15 + 0x10]
mov qword [rsp + 0x290], rax
movups xmm0, xmmword [r15]
adc byte [rdi], al
adc byte [rdi], al
movaps xmmword [rsp + 0x280], xmm0
lea rdi, [r14 + 0x128]
mov qword [r14 + 0x138], rax
xchg byte [rax], bh
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rsi + 0x128], eax
xchg byte [rax], bh
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rsi + 0x128], eax
mov qword [r14 + 0x140], r13
lea rbx, [r14 + 0x150]
mov byte [r14 + 0x150], 0
mov rbp, qword [rsp + 0x60]
mov ebp, dword [rsp + 0x60]
mov ebp, dword [rsp + 0x60]
mov r15, qword [rsp + 0x58]
lea rax, [r14 + 0x148]
mov qword [r14 + 0x148], r13
movups xmm0, xmmword [rdi]
adc byte [rdi], al
adc byte [rdi], al
movups xmmword [r14 + 0x158], xmm0
mov rcx, qword [rdi + 0x10]
mov qword [r14 + 0x168], rcx
push 0x49000001
mov dword [rsi + 0x170], eax
mov byte [r14 + 0x151], 0
add byte [rax], al
mov rax, qword [r14 + 0x168]
mov qword [rsp + 0x150], rax
add byte [rax], al
movups xmm0, xmmword [r14 + 0x158]
movaps xmmword [rsp + 0x140], xmm0
xor ecx, ecx
call fcn.14016b7e9
test rax, rax
ror byte [rdi], 0x84
fcomp qword [rax]
add byte [rax], al
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtimecontext.rs
mov rcx, rax
call fcn.1400f7088
mov rsi, rdx
cmp qword [rax], 0
je 0x140136e35
lea rcx, [rsp + 0x370]
mov rdx, rax
call fcn.14016b680
jmp 0x140136e3e
and qword [rsp + 0x370], 0
mov qword [rsp + 0x78], rdi
mov qword [rsp + 0x58], r15
dec qword [rsi]
mov r13, qword [rsp + 0x370]
lodsb al, byte [rsi]
and al, 0x70
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x378], al
lodsb al, byte [rsi]
and al, 0x70
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x378], al
movaps xmmword [rsp + 0x8c0], xmm0
mov rax, qword [rsp + 0x388]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x8d0], rax
add byte [rax], al
test r13, r13
je 0x140138713
mov qword [rsp + 0x60], rbp
mov dword [rsp + 0x60], ebp
and al, 0x60
mov qword [rsp + 0xa0], r13
movaps xmm0, xmmword [rsp + 0x8c0]
add byte [rax], al
add byte [rax], al
movups xmmword [rsp + 0xa8], xmm0
mov rax, qword [rsp + 0x8d0]
or byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0xb8], eax
or byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0xb8], eax
mov ecx, reloc.WS2_32.dll_WSASetLastError
mov dword [rsp + 0xb8], eax
mov ecx, reloc.WS2_32.dll_WSASetLastError
mov edx, 8
call fcn.1400a59f5
mov rdi, rax
mov qword [rax], 0x8c
xorps xmm0, xmm0
movups xmmword [rax + 8], xmm0
movups xmmword [rax + 0x18], xmm0
lea rax, [0x14032f498]
add byte [rax - 0x77], cl
sub byte [r8 - 0x39], r9b
mov qword [rdi + 0x30], 2
movaps xmm0, xmmword [rsp + 0x140]
movups xmmword [rdi + 0x38], xmm0
cmp byte [r8 - 0x75], r9b
test byte [rax + rdx*2], ah
and al, 0x50
add dword [rax], eax
add byte [rax - 0x77], cl
mov byte [rdi + 0x58], 0
and qword [rdi + 0x60], 0
lea rsi, [r13 + 0x38]
lea r15, [rsp + 0x370]
mov rcx, r15
mov rdx, rsi
call fcn.1400cace1
cmp qword [r15], 0
jne 0x14013872b
mov r12, qword [rsp + 0x378]
mov bpl, byte [rsp + 0x380]
cmp byte [r12 + 0x68], 0
mov r15, qword [rsp + 0x58]
and al, 0x78
add eax, dword [rax]
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0x80
add eax, dword [rax]
add byte [rcx - 0x80], al
jl 0x140136f5a
push 0x7c8b4c00
and al, 0x58
mov qword [rsp + 0x80], rbx
je 0x140136f63
mov rcx, rdi
call fcn.14016b725
mov rcx, r12
mov edx, ebp
call fcn.1400cb619
mov rbp, qword [rsp + 0x60]
mov ebp, dword [rsp + 0x60]
jmp case.0x14011e138.342
mov rcx, qword [r12 + 8]
mov rax, qword [r12 + 0x20]
cmp rax, rcx
jne 0x140136f86
invalid
lea rcx, [r12 + 8]
call fcn.14016bbfd
mov rcx, qword [r12 + 8]
and al, 8
mov rax, qword [r12 + 0x20]
mov rdx, qword [r12 + 0x18]
add rdx, rax
ret 0x3145
invalid
xor eax, eax
cmp rdx, rcx
cmovae r8, rcx
cmovae eax, ecx
sub rdx, r8
mov rcx, qword [r12 + 0x10]
mov qword [rcx + rdx*8], rdi
mov dword [rcx + rdx*8], edi
inc rax
mov qword [r12 + 0x20], rax
mov eax, dword [r12 + 0x60]
test eax, eax
je 0x140137232
dec eax
mov dword [r12 + 0x60], eax
inc dword [r12 + 0x64]
lea rcx, [r13 + 0xd0]
call fcn.140122000
jmp 0x140137244
mov ecx, 0x20
mov edx, 4
call fcn.1400a59f5
adc dl, ch
idiv bh
dec dword [rcx - 0x77]
invalid
movups xmm0, xmmword [rsp + 0x8c1]
adc byte [rsp + 0x8c1], al
movups xmmword [rsp + 0x372], xmm0
adc dword [rsp + 0x372], eax
adc dword [rsp + 0x372], eax
mov word [rax], 1
movups xmm0, xmmword [rsp + 0x370]
add byte [rdi], cl
adc dword [rax + 2], eax
movzx eax, word [rsp + 0x380]
add byte [rbx], 0
invalid
add byte [rbx], 0
add byte [rsi + 0x41], ah
mov dword [rbp + 0x12], eax
invalid
add byte [rax], al
mov word [r13 + 0x12], ax
adc cl, byte [rcx - 0x7d]
adc al, 0
adc al, 0
and qword [r13 + 0x14], 0
mov word [r13 + 0x1c], bp
lea r12, [r13 + 0x20]
lea esp, [rbp + 0x20]
lea esp, [rbp + 0x20]
and byte [rbp - 0x77], cl
scasb al, byte [rdi]
js 0x14013702a
mov qword [r14 + 0x178], r13
add byte [rax], al
add byte [rbp - 0x77], cl
scasb al, byte [rdi]
add byte [rcx], 0
add byte [rcx - 0x39], cl
mov dword [rsi + 0x188], 1
add dword [rax], eax
add byte [rax], al
mov qword [r14 + 0x190], r12
mov byte [r14 + 0x123], 1
xchg byte [rbx], ah
add dword [rax], eax
add byte [rcx], al
mov qword [r14 + 0x180], r13
mov qword [r14 + 0x188], 1
mov qword [r14 + 0x190], r12
mov byte [r14 + 0x123], 1
xchg byte [rbx], ah
add dword [rax], eax
add byte [rcx], al
mov edi, 1
mov byte [r14 + 0x123], 0
mov rax, qword [r14 + 0x118]
mov rax, qword [rax]
mov eax, dword [rax]
mov ecx, dword [rax + 0x61]
movzx esi, byte [rax + 0x65]
shl rsi, 0x20
or rsi, rcx
mov bl, byte [rax + 0x66]
movups xmm0, xmmword [rax + 0x67]
movaps xmmword [rsp + 0x140], xmm0
mov qword [rsp + 0xf0], r13
mov qword [rsp + 0xf8], r13
mov qword [rsp + 0x100], rdi
mov qword [rsp + 0x108], r12
add dword [rax], eax
add byte [rbx + rcx*4 + 0x40], cl
xor byte [rbx + rcx*4 + 0x48], al
cmp byte [rbx - 0x75bfb7b8], cl
js 0x140137127
cmp ecx, 0x3b9aca00
invalid
cmp esi, dword [rbp + 0x46]
lea r15, [rsp + 0x868]
lea rdx, [rsp + 0xf0]
mov rcx, r15
call fcn.1400aa48c
mov dword [r15 + 0x41], esi
shr rsi, 0x20
mov byte [r15 + 0x45], sil
mov byte [r15 + 0x30], bl
mov byte [rdi + 0x30], bl
movaps xmm0, xmmword [rsp + 0x140]
movups xmmword [r15 + 0x31], xmm0
mov dword [r15 - 8], 0x3b9aca01
cmp eax, dword [rcx - 0x78]
jg 0x14013713e
jg 0x14013713e
jmp 0x140137658
mov dword [rsp + 0x78], r9d
mov rax, qword [rax + 0x40]
test sil, 1
mov byte [rsp + 0x80], bl
pushfq
and al, 0x80
add byte [rax], al
add byte [rcx + 0x4870244c], cl
mov dword [rsp + 0x90], eax
jne 0x1401371ca
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
invalid
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add byte [rbx + rbx*8 + 0xa7840f], al
add byte [rax], al
test bl, bl
je 0x1401371d2
movups xmm0, xmmword [rsp + 0xf0]
movups xmm1, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x370], xmm0
sub dword [rsp + 0x370], eax
and al, 0x70
add eax, dword [rax]
add byte [rax], al
movaps xmmword [rsp + 0x380], xmm1
add byte [rax], al
movaps xmmword [rsp + 0x380], xmm1
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x54], cl
and al, 0x70
add eax, dword [rax]
add byte [rax - 0x75], cl
mov word [rax + rdi*2], fs
js 0x14013715c
add byte [rax], al
mov rax, qword [rsp + 0x380]
test byte [rax + rax*4], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x388]
mov r12, r13
mov r13, qword [rsp + 0x370]
mov rcx, qword [rsp + 0x378]
js 0x14013715c
add byte [rax], al
mov rax, qword [rsp + 0x380]
test byte [rax + rax*4], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x388]
mov eax, dword [rsp + 0x388]
mov r12, r13
cmp rcx, rax
je 0x1401373a2
movzx edx, word [rcx]
movups xmm0, xmmword [rcx + 2]
adc byte [rcx + 2], al
adc byte [rcx + 2], al
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rsp + 0x8ce], xmm1
adc byte [rdi], cl
adc dword [rsp + 0x8ce], ecx
movaps xmmword [rsp + 0x8c0], xmm0
test dx, dx
je case.0x14013582c.15
mov word [r12], dx
mov dword [rsp], edx
movaps xmm0, xmmword [rsp + 0x8c0]
sub byte [rsp + 0x8c0], al
movups xmmword [r12 + 2], xmm0
and al, 2
and al, 2
movups xmm0, xmmword [rsp + 0x8ce]
movups xmmword [r12 + 0x10], xmm0
movups xmmword [rsp + 0x10], xmm0
movups xmmword [rsp + 0x10], xmm0
and al, 0x10
add r12, 0x20
add rcx, 0x20
jmp 0x140137176
test bl, bl
je 0x140137308
add dword ss:[rax], eax
invalid
add dword ss:[rax], eax
add byte [rbp + 0x39], cl
cmp esp, ebp
cmp r12, r13
cmp esp, ebp
mov byte [rsp + 0x57], dil
and al, 0x57
mov rbp, r8
je 0x1401373db
mov al, byte [r13]
jmp 0x1401373dd
add r9b, r13b
int1
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
pop rsp
mov qword [rsp + 0x58], rbx
mov dword [rsp + 0x58], ebx
and al, 0x58
mov qword [rsp + 0x60], rbp
mov dword [rsp + 0x60], ebp
mov rbp, qword [r14 + 0x670]
scasb al, byte [rdi]
jo 0x140137201
add byte [rax], al
mov r12, qword [r14 + 0x678]
and qword [r14 + 0x670], 0
cmpsb byte [rsi], byte [rdi]
jo 0x14013720f
add byte [rax], al
add byte [rax - 0x7b], cl
test ebp, ebp
invalid
cmpsb byte [rsi], byte [rdi]
jo 0x14013720f
add byte [rax], al
add byte [rax - 0x7b], cl
test ebp, ebp
test ebp, ebp
je 0x140138793
add byte [rcx - 0x73], cl
mov esi, 0x670
lea rdi, [r14 + 0x670]
jmp 0x1401379a0
mov qword [rsp + 0x58], rbx
pop rax
mov r12, qword [r14 + 0x6c8]
mov esp, dword [rsi + 0x6c8]
jmp 0x140137abd
mov rax, qword [r12 + 0x50]
cmp rax, qword [r13 + 0xc8]
add byte [rdi], cl
invalid
mov ch, listen
add byte [rax], al
add byte [rdi], cl
test dword [rbp + 0x3100000c], esi
fisttp dword [rcx + rcx*4 - 0x1f]
xor ebx, ebx
mov rcx, r12
mov edx, ebp
call fcn.1400cb619
test rbx, rbx
mov rbp, qword [rsp + 0x60]
je case.0x14011e138.342
test bl, cl
sldt word [rax]
test bl, cl
sldt word [rax]
lea r15, [rsp + 0x370]
mov rcx, r15
stc
stc
mov rdx, rsi
call fcn.1400cace1
cmp qword [r15], 0
jne 0x1401387b7
lea rsi, [rsp + 0x370]
mov rax, qword [rsi + 8]
mov cl, byte [rsi + 0x10]
mov byte [rsp + 0x90], cl
nop
add byte [rax], al
add byte [rcx - 0x77], cl
mov esp, eax
mov rax, qword [rax + 0x48]
mov qword [rsp + 0x70], rax
movabs rbp, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax + 0x106e8948], al
and qword [rsi], 0
add byte es:[rcx - 0x75], cl
push rbp
sub byte [rbp - 0x75], cl
xor byte [r13 + rcx*4 - 0x44], r9b
and al, 0x90
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x6e
adc byte [rax - 0x7d], cl
add byte es:[rcx - 0x75], cl
push rbp
sub byte [rbp - 0x75], cl
xor byte [r13 + rcx*4 - 0x44], r9b
and al, 0x90
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
call fcn.140063c50
lea rcx, [rsp + 0x8c0]
mov rdx, rsi
mov r8, r15
mov eax, edi
call fcn.1401169f0
cmp qword [r13 + 0x10], 0
je 0x140137e8a
or eax, dword [rax]
invalid
mov rax, qword [r13 + 0x18]
mov qword [rsp + 0x8c0], 1
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rcx*8], ah
or byte [rax], al
add byte [rcx - 0x41], al
add dword [rax], eax
add byte [rax], al
jmp 0x140137e92
movups xmm0, xmmword [rsp + 0xf0]
movups xmm1, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x370], xmm0
movaps xmmword [rsp + 0x380], xmm1
mov r13, qword [rsp + 0x370]
mov ebp, dword [rsp + 0x370]
add byte [rax - 0x75], cl
mov word [rax + rdi*2], fs
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add eax, dword [rax]
add byte [rbp - 0x77], cl
in al, dx
add byte [rax - 0x75], cl
mov word [rax + rdi*2], fs
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add eax, dword [rax]
add byte [rbp - 0x77], cl
in al, dx
cmp rcx, rax
je 0x1401373a2
cmp word [rcx], 0
movups xmm0, xmmword [rcx + 2]
movups xmm1, xmmword [rcx + 0x10]
adc byte [r15], cl
adc dword [rsp + 0x8ce], ecx
add byte [rax], al
adc byte [r15], cl
adc dword [rsp + 0x8ce], ecx
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x8c0], xmm0
add byte [rax], al
jne 0x14013739c
and word [r12], 0
movaps xmm0, xmmword [rsp + 0x8c0]
movups xmmword [r12 + 2], xmm0
movups xmm0, xmmword [rsp + 0x8ce]
movups xmmword [r12 + 0x10], xmm0
add r12, 0x20
add rcx, 0x20
jmp case.0x1400fac08.1511
mov rbp, r8
lea r15, [rsp + 0x370]
mov qword [r15 + 8], rax
mov rcx, r15
call fcn.1400a89e1
mov rcx, r15
call fcn.140114b9c
mov ebx, 4
xor eax, eax
mov r15d, 4
mov rcx, qword [rsp + 0x88]
jmp 0x14013754a
xor eax, eax
lea rcx, [rsp + 0x230]
and qword [rcx], 0
lea rdx, [rsp + 0x280]
mov byte [rdx], al
mov eax, 4
mov qword [rcx + 8], rax
and qword [rcx + 0x10], 0
lea r8, [rsp + 0xa0]
and qword [r8], 0
mov qword [r8 + 8], rax
and qword [r8 + 0x10], 0
movups xmm0, xmmword [rsp + 0xf0]
movups xmm1, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x380], xmm1
movaps xmmword [rsp + 0x370], xmm0
mov qword [rsp + 0x190], rdx
mov qword [rsp + 0x198], rcx
mov qword [rsp + 0x1a0], r8
mov rbx, qword [rsp + 0x388]
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x78
add eax, dword [rax]
invalid
cmp r15, rbx
je 0x1401374f6
movzx r13d, word [r15]
movups xmm0, xmmword [r15 + 2]
movups xmm1, xmmword [r15 + 0x10]
movups xmmword [rsp + 0x8ce], xmm1
movaps xmmword [rsp + 0x8c0], xmm0
test r13w, r13w
setne al
cmp byte [rsp + 0x280], 0
sete cl
xor cl, al
xor cl, 1
movzx eax, cl
mov r12, qword [rsp + rax*8 + 0x198]
mov rdi, qword [r12 + 0x10]
cmp rdi, qword [r12]
and al, 0x75
invalid
mov rcx, r12
call fcn.1400a58eb
mov rax, qword [r12 + 8]
mov rcx, rdi
shl rcx, 5
mov word [rax + rcx], r13w
movaps xmm0, xmmword [rsp + 0x8c0]
add byte [rax], al
movups xmmword [rax + rcx + 2], xmm0
movups xmm0, xmmword [rsp + 0x8ce]
movups xmmword [rax + rcx + 0x10], xmm0
inc rdi
mov qword [r12 + 0x10], rdi
add r15, 0x20
jmp 0x14013745e
lea rcx, [rsp + 0x370]
mov qword [rcx + 8], rbx
call fcn.140114b9c
mov rcx, qword [rsp + 0x230]
mov word [rax + rsi], fs
add al, byte [rax]
add byte [rbx + rcx*4 - 0x54], cl
and al, 0x38
cmp byte [rdx], al
add byte [rax], al
mov r12, qword [rsp + 0x240]
movsb byte [rdi], byte [rsi]
and al, 0x40
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax], al
mov r15, qword [rsp + 0xa8]
mov esp, 0xa824
add byte [rax - 0x75], cl
pushfq
and al, 0xb0
add byte [rax], al
add byte [rcx - 0x3f], cl
in al, 5
add r12, r13
shl rbx, 5
add rbx, r15
mov dil, byte [rsp + 0x57]
lea rdx, [rsp + 0x8c0]
mov qword [rdx], r13
mov qword [rdx + 8], r13
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], r12
mov qword [rsp + 0x2c0], r15
mov qword [rsp + 0x2c8], r15
mov qword [rsp + 0x2d0], rax
mov qword [rsp + 0x2d8], rbx
lea rcx, [rsp + 0x868]
add byte [rcx - 0x77], cl
call 0x1648000d4
js 0x1401375d7
mov ecx, ebp
add byte [rcx - 0x77], cl
call 0x1648000d4
js 0x1401375d7
mov ecx, ebp
call fcn.1400aa48c
cmp rbx, r15
je 0x140137607
mov rcx, qword [rsp + 0x90]
mov edx, dword [rsp + 0x70]
call fcn.14016f875
mov r15, rax
lea r12, [rsp + 0x838]
lea rdx, [rsp + 0x2c0]
rol byte [rdx], 0
invalid
rol byte [rdx], 0
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov rcx, r12
mov r8, rbp
mov r9d, r13d
call fcn.1400aa48c
mov rax, rsi
shr rax, 0x20
mov byte [r12 + 0x75], al
mov dword [r12 + 0x71], esi
mov al, byte [rsp + 0x80]
mov byte [r12 + 0x60], al
movaps xmm0, xmmword [rsp + 0x140]
movups xmmword [r12 + 0x61], xmm0
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rsp + 0x61], eax
mov qword [r12 - 8], r15
mov byte [r12 + 0x76], dil
jbe 0x1401375f1
push rcx
jbe 0x1401375f1
push rcx
mov dword [rsp + 0x8a9], esi
shr rsi, 0x20
out dx, al
and byte [rax - 0x78], al
mov ah, 0x24
lodsd eax, dword [rsi]
or byte [rax], al
add byte [rdx + 0x802484], cl
add byte [rax], al
out dx, al
and byte [rax - 0x78], al
mov ah, 0x24
lodsd eax, dword [rsi]
or byte [rax], al
add byte [rdx + 0x802484], cl
add byte [rax], al
mov byte [rsp + 0x898], al
movaps xmm0, xmmword [rsp + 0x140]
add byte [rdi], cl
sub byte [rsp + 0x140], al
movups xmmword [rsp + 0x899], xmm0
mov dword [rsp + 0x860], 0x3b9aca01
add edx, ecx
invalid
cmp eax, dword [rax - 0x78]
mov esp, 0x8ae24
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
add al, byte [rax]
add al, ch
invalid
invalid
std
invalid
lea rsi, [rsp + 0x8c0]
lea rdx, [rsp + 0x370]
mov r8d, 0x541
add eax, 0x89480000
int1
add eax, 0x89480000
int1
call sub.VCRUNTIME140.dll_memcpy
lea r13, [r14 + 0x128]
mov r8d, 0x540
add eax, 0x894c0000
jmp 0x12905ffd2
movabs dword [0x6699e8d49001a19], eax
add byte [rax], al
add eax, 0x894c0000
jmp 0x12905ffd2
movabs dword [0x6699e8d49001a19], eax
imul eax, dword [rsi], 0xc6410000
xchg byte [rcx + 6], ch
add byte [rax], al
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x60
add byte [rax], al
mov byte [r14 + 0x669], 0
mov rbp, qword [rsp + 0x60]
mov r15, qword [rsp + 0x58]
mov byte [r14 + 0x668], 0
lea rax, [r14 + 0x5e8]
mov ecx, reloc.WS2_32.dll_recv
add byte [rcx + rcx*4 - 0x11], cl
add byte [rcx + rcx*4 - 0x11], cl
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov cl, byte [r14 + 0x1a6]
lea r9, [r14 + 0x160]
invalid
add dword [rax], eax
add byte [rbp - 0x73], cl
xchg byte [rcx + 0x49000001], ah
movabs eax, dword [0x190968d49000001]
add byte [rax], al
invalid
invalid
movabs eax, dword [0x190968d49000001]
add byte [rax], al
nop
add dword [rax], eax
add byte [rcx - 0x7f], al
mov esi, 0x158
add byte [rcx], al
invalid
cmp dword [r14 + 0x158], 0x3b9aca01
jne 0x140137747
invalid
mov qword [r14 + 0x828], r9
mov qword [r14 + 0x830], r8
mov qword [r14 + 0x838], rdx
xchg esi, eax
cmp byte [rax], cl
add byte [rax], al
mov gs, word [rax]
or byte [rax], al
add byte [rbp - 0x77], cl
xchg byte [rax], dh
or byte [rax], al
add byte [rcx - 0x77], cl
xchg esi, eax
cmp byte [rax], cl
add byte [rax], al
mov byte [r14 + 0x841], 0
mov byte [r14 + 0x842], cl
lea rdi, [r14 + 0x670]
lea rsi, [rsp + 0x370]
mov rcx, rsi
mov rdx, rdi
mov r8, r15
call 0x140138998
add byte [rax], al
add byte [rax], al
mov r15, qword [rsi]
cmp r15, 3
jne 0x140137859
mov al, 3
mov rcx, qword [rsp + 0x68]
jmp 0x140137ae8
mov qword [rsp + 0x58], rbx
mov rbx, r15
mov r10, qword [rax + 0x30]
mov qword [r14 + 0x1d8], r10
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmmword [r14 + 0x1c8], xmm2
movups xmmword [rsi + 0x1c8], xmm2
movups xmmword [rsi + 0x1c8], xmm2
movups xmmword [r14 + 0x1b8], xmm1
movups xmmword [r14 + 0x1a8], xmm0
lea rsi, [r14 + 0x1e0]
mov qword [r14 + 0x398], r9
mov qword [r14 + 0x3a0], r8
mov qword [r14 + 0x3a8], rdx
xor eax, eax
mov byte [r14 + 0x3b1], al
mov byte [r14 + 0x3b2], cl
lea r9, [r14 + 0x1b0]
add byte [rax], al
lea r10, [r14 + 0x3b8]
mov qword [r14 + 0x570], r9
mov qword [r14 + 0x578], r8
mov qword [r14 + 0x580], rdx
mov byte [r14 + 0x589], al
mov byte [r14 + 0x58a], cl
mov qword [r14 + 0x670], r10
mov rdi, qword [r14 + 0x1a8]
mov qword [r14 + 0x680], rdi
lea r12, [r14 + 0x678]
and qword [r14 + 0x678], 0
mov qword [rsp + 0xf0], rdi
lea r15, [rsp + 0x370]
mov rcx, r15
mov rdx, rsi
mov r8, rbx
call 0x140138998
mov rax, qword [r15]
cmp rax, 3
jne 0x1401378ae
mov rcx, rdi
mov rdx, rbx
invalid
call fcn.14016f975
test al, al
je 0x1401378fb
invalid
mov rcx, r12
call fcn.1401392b8
mov qword [r14 + 0x678], rsi
mov qword [r14 + 0x680], rdi
mov al, 4
jmp 0x140137ade
mov rsi, qword [rsp + 0x378]
movups xmm0, xmmword [rsp + 0x380]
movaps xmmword [rsp + 0x1e0], xmm0
movups xmm0, xmmword [rsp + 0x390]
movaps xmmword [rsp + 0x1f0], xmm0
movups xmm0, xmmword [rsp + 0x3a0]
movaps xmmword [rsp + 0x200], xmm0
movups xmm0, xmmword [rsp + 0x3b0]
movaps xmmword [rsp + 0x210], xmm0
mov rcx, rdi
call fcn.140139286
jmp 0x140137bc4
mov rsi, qword [rsp + 0x378]
movups xmm0, xmmword [rsp + 0x380]
movaps xmmword [rsp + 0x280], xmm0
movups xmm0, xmmword [rsp + 0x390]
movaps xmmword [rsp + 0x290], xmm0
movups xmm0, xmmword [rsp + 0x3a0]
movaps xmmword [rsp + 0x2a0], xmm0
movups xmm0, xmmword [rsp + 0x3b0]
movaps xmmword [rsp + 0x2b0], xmm0
mov r15, rbx
jmp 0x140137910
mov r15, rbx
lea rcx, [rsp + 0xf0]
call case.0x14013582c.35
mov eax, 3
mov qword [r14 + 0x590], rax
mov qword [r14 + 0x598], rsi
movaps xmm0, xmmword [rsp + 0x280]
add byte [rax], al
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x290]
movaps xmm2, xmmword [rsp + 0x2a0]
xchg esp, eax
and al, 0xa0
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x2b0], bl
xchg esp, eax
and al, 0xa0
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x2b0], bl
movups xmmword [r14 + 0x5a0], xmm0
movups xmmword [r14 + 0x5b0], xmm1
movups xmmword [r14 + 0x5c0], xmm2
movups xmmword [r14 + 0x5d0], xmm3
mov qword [r14 + 0x5e0], rdi
mov rcx, r12
call fcn.1401392b8
cmp dword [r14 + 0x590], 3
jne 0x1401379e5
mov qword [rsp + 0x60], rbp
mov rbp, qword [r14 + 0x598]
mov r12, qword [r14 + 0x670]
lea rdi, [r14 + 0x670]
mov qword [r14 + 0x678], r12
and qword [r14 + 0x670], 0
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov rdx, rbp
mov r8, r15
call 0x140138998
cmp dword [rsi], 3
jne 0x140137a24
lea rsi, [rsp + 0x370]
mov rcx, rsi
add byte [rax - 0x77], cl
int1
mov rdx, r12
mov r8, r15
call 0x140138998
cmp dword [rsi], 3
jne 0x140137a40
mov qword [rdi], rbp
mov al, 5
add eax, 0x246c8b48
invalid
add eax, 0x246c8b48
invalid
jmp 0x140137ade
mov rbx, r15
lea rsi, [r14 + 0x590]
add byte [rax - 0x73], cl
mov esp, 0xa024
add byte [rcx + 0xa], bh
add byte [rax - 0x73], cl
mov esp, 0xa024
add byte [rcx + 0xa], bh
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r14 + 0x5e0]
loopne 0x140137a09
add byte [rax], al
lea rcx, [rsp + 0x370]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
mov r12, qword [r14 + 0x670]
call case.0x14013582c.35
mov eax, 1
jmp 0x140137a80
lea rdi, [rsp + 0x190]
lea rsi, [rsp + 0xf0]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
xor eax, eax
jmp 0x140137a60
lea rdi, [rsp + 0x190]
lea rsi, [rsp + 0x370]
mov ecx, 0xa
add bl, dh
movsq qword [rdi], qword [rsi]
mov eax, 1
mov r12, rbp
mov rbx, r15
lea rdi, [rsp + 0xa0]
lea rsi, [rsp + 0x190]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
mov rbp, qword [rsp + 0x60]
mov byte [r14 + 0x668], 1
lea rdi, [r14 + 0x670]
xchg byte [rax + 6], ch
add byte [rax], al
add dword [rcx - 0x73], ecx
mov esi, 0x670
lea rsi, [rsp + 0xa0]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
mov r15, qword [r14 + 0x670]
cmp r15, 2
jne 0x140137af1
mov qword [r14 + 0x6c0], rax
mov qword [r14 + 0x6c8], r12
mov r15, rbx
lea rsi, [rsp + 0x370]
mov rcx, rsi
mov rdx, r12
mov r8, r15
call 0x140138998
mov r15, qword [rsi]
mov edi, dword [rsi]
mov edi, dword [rsi]
cmp r15, 3
jne 0x140137b3a
mov al, 6
mov rcx, qword [rsp + 0x68]
mov rbx, qword [rsp + 0x58]
and al, 0x58
mov byte [rbx], al
mov al, 4
jmp 0x1401383a2
mov rsi, qword [r14 + 0x678]
movups xmm0, xmmword [r14 + 0x6b0]
add byte [rax], al
movaps xmmword [rsp + 0x210], xmm0
movups xmm0, xmmword [r14 + 0x6a0]
movaps xmmword [rsp + 0x200], xmm0
test byte [rax + rax], ah
add al, byte [rax]
add byte [rcx + 0xf], al
adc byte [rsi + 0x690], al
movaps xmmword [rsp + 0x1f0], xmm0
movups xmm0, xmmword [r14 + 0x680]
movaps xmmword [rsp + 0x1e0], xmm0
and al, 0xe0
add dword [rax], eax
add bl, ch
pop rsi
mov rsi, qword [rsp + 0x378]
movups xmm0, xmmword [rsp + 0x380]
movaps xmmword [rsp + 0x1e0], xmm0
movups xmm0, xmmword [rsp + 0x390]
movaps xmmword [rsp + 0x1f0], xmm0
movups xmm0, xmmword [rsp + 0x3a0]
movabs al, byte [0x2484290f000003]
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x3b0], al
movabs al, byte [0x2484290f000003]
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x3b0], al
movaps xmmword [rsp + 0x210], xmm0
adc byte [rdx], al
add byte [rax], al
cmp byte [r14 + 0x668], 0
je 0x140137b98
mov esi, 0x668
add byte [rsp + rcx + 0x49], dh
lea ecx, [rsi + 0x670]
invalid
lea rcx, [r14 + 0x670]
add al, ch
pop rdx
invalid
call fcn.1401392f2
mov byte [r14 + 0x668], 0
lea rcx, [r14 + 0x3b8]
call fcn.140139286
lea rcx, [r14 + 0x1e0]
call fcn.140139286
lea rcx, [r14 + 0x1b0]
call fcn.140114b9c
lea rcx, [r14 + 0x160]
call fcn.140114b9c
mov byte [r14 + 0x669], 1
mov rcx, r13
call fcn.140139305
cmp r15d, 2
jne 0x140137c1a
lea r15, [rsp + 0x238]
lea rdx, str.tcp_connect_errortcp_set_keepalive_errortcp_set_send_buffer_size_errortcp_set_recv_buffer_size_errortcp_set_nodelay_error
mov r8d, reloc.WS2_32.dll_recvfrom
mov rcx, r15
mov r9, rsi
call fcn.1401393c3
mov rsi, qword [r15]
mov rdi, qword [r15 + 8]
mov r12, qword [r15 + 0x10]
mov r15, qword [r15 + 0x18]
jmp 0x1401384bf
movaps xmm0, xmmword [rsp + 0x1e0]
movaps xmm1, xmmword [rsp + 0x1f0]
movaps xmm2, xmmword [rsp + 0x200]
movaps xmm3, xmmword [rsp + 0x210]
movups xmmword [rsp + 0x240], xmm0
movups xmmword [rsp + 0x250], xmm1
movups xmmword [rsp + 0x260], xmm2
movups xmmword [rsp + 0x270], xmm3
movups xmm0, xmmword [rsp + 0x240]
mov rax, qword [rsp + 0x250]
movups xmm1, xmmword [rsp + 0x258]
movups xmmword [rsp + 0x168], xmm1
movups xmm1, xmmword [rsp + 0x268]
movups xmmword [rsp + 0x178], xmm1
mov rcx, qword [rsp + 0x278]
mov qword [rsp + 0x188], rcx
mov qword [rsp + 0x140], r15
mov qword [rsp + 0x148], rsi
movups xmmword [rsp + 0x150], xmm0
mov qword [rsp + 0x160], rax
mov rax, qword [r14 + 0x118]
mov rax, qword [rax]
mov edi, dword [rax + 0x58]
cmp edi, 0x3b9aca00
je 0x140137d80
imul ebx, dword [rax + 0x50], 0x3e8
lea rcx, [rsp + 0x140]
call fcn.14016c2aa
mov rcx, qword [rax]
xor esi, esi
mov r8d, 0xf4240
mov eax, edi
xor edx, edx
div r8d
add eax, ebx
lea r8, [rsp + 0x8c0]
mov dword [r8], 1
mov dword [r8 + 4], eax
mov dword [r8 + 8], eax
mov rcx, qword [rcx]
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
and qword [rsp + 0x40], 0
and dword [rsp + 0x28], 0
and qword [rsp + 0x20], 0
mov edx, 0x98000004
mov r9d, listen
call sub.WS2_32.dll_WSAIoctl
test eax, eax
jne 0x140137d4a
call fcn.1400cb5f5
mov rsi, rax
lea r8, [0x1403a8311]
lea rdi, [rsp + 0x370]
mov r9d, reloc.WS2_32.dll_socket
mov rcx, rdi
mov rdx, rsi
call fcn.14013940b
mov rsi, qword [rdi]
test rsi, rsi
jne 0x140137f52
cmp qword [rax + 0x10], 0
je 0x140137de0
mov esi, dword [rax + 0x18]
lea rcx, [rsp + 0x140]
call fcn.14016c2aa
mov rax, qword [rax]
mov rcx, qword [rax]
mov edx, 0x1001
mov r8d, esi
call fcn.1400cdce7
lea r8, [0x1403a8328]
lea rsi, [rsp + 0x370]
mov r9d, 0x1e
mov rcx, rsi
mov rdx, rax
call fcn.14013940b
mov rsi, qword [rsi]
test rsi, rsi
jne 0x140137f52
cmp qword [rax + 0x20], 0
je 0x140137e40
mov r15, qword [rsp + 0x8c0]
lea rsi, [rsp + 0x370]
lea rdx, [rsp + 0xa0]
mov rcx, rsi
call fcn.14016b680
mov rax, qword [rsp + 0x70]
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x20], rbx
mov r13, qword [rsp + 0x8d0]
add byte [rax], al
movups xmm0, xmmword [rsp + 0x8d8]
movaps xmmword [rsp + 0x360], xmm0
test r15, r15
je case.0x14011c07f.548
mov r15, qword [rsp + 0x8c8]
jmp 0x140138060
mov r15, qword [0x14041a9e0]
test r15, r15
je 0x140137fc0
iretd
add byte [rax], al
add byte [rax], al
dec r15
jmp 0x140138060
inc rax
mov qword [r12 + 0x50], rax
mov rbx, qword [r12 + 0x58]
test rbx, rbx
je 0x1401388ba
lock inc qword [rbx]
jg 0x140137246
jmp case.0x140136923.2
mov edi, dword [rax - 0x18]
mov r12, qword [rax - 0x10]
mov r15, qword [rax - 8]
mov edi, dword [rax - 8]
mov edi, dword [rax - 8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x310], xmm0
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x320], ecx
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x320], ecx
mov rax, qword [rax + 0x20]
mov qword [rsp + 0x330], rax
jmp 0x1401384c5
lea rdx, str.RUST_MIN_STACK
lea rsi, [rsp + 0x190]
mov r8d, recvfrom
mov rcx, rsi
call fcn.140119f50
mov rsi, qword [rsi]
cmp rsi, rbp
jne 0x140137fed
mov r15d, 0x200000
add byte [rax], al
and byte [rax], al
jmp 0x140138055
push 0x249c8b48
cwde
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xa0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x44], cl
lea edi, [rsp + 0x230]
mov rcx, r15
mov rbx, qword [rsp + 0x198]
mov r8, qword [rsp + 0x1a0]
lea r15, [rsp + 0x230]
lea edi, [rsp + 0x230]
lea edi, [rsp + 0x230]
add byte [rax], al
mov rcx, r15
mov rdx, rbx
call fcn.14006b5e0
cmp qword [r15], 0
je 0x14013801e
mov r15d, 0x200000
jmp 0x14013804a
lea r15, [rsp + 0x230]
mov rdx, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
mov rcx, r15
call fcn.140071710
inc dword [rcx - 0x80]
invalid
add byte [rcx - 0x41], al
add byte [rax], al
and byte [rax], al
jne 0x14013804a
mov r15, qword [rsp + 0x238]
mov rcx, rsi
mov rdx, rbx
call fcn.140064a12
invalid
leave
invalid
invalid
lea rax, [r15 + 1]
mov qword [0x14041a9e0], rax
cmp r13, rbp
jne 0x14013806c
call fcn.140117c80
jmp 0x140138088
lea rcx, [rsp + 0x190]
mov qword [rcx], r13
movaps xmm0, xmmword [rsp + 0x360]
movups xmmword [rcx + 8], xmm0
call fcn.140117b70
mov rbp, rax
mov r13, r12
mov qword [rsp + 0x228], rax
lock inc qword [rax]
jle case.0x140136923.2
mov ecx, 0x30
mov edx, 8
call fcn.1400b0c8d
mov rsi, rax
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rsi], rax
mov qword [rsi + 8], rax
xorps xmm0, xmm0
movups xmmword [rsi + 0x10], xmm0
mov qword [rsp + 0x230], rsi
lock inc qword [rsi]
jle case.0x140136923.2
xor ecx, ecx
call fcn.1401203d0
mov r12, rax
test rax, rax
je 0x1401380f6
lock inc qword [r12]
jle case.0x140136923.2
mov rcx, r12
jmp 0x1401380f8
xor ecx, ecx
call fcn.1401203d0
mov rbx, rsi
add rbx, 0x10
lea rcx, [rsp + 0x190]
lea ecx, [rsp + 0x190]
mov qword [rcx], rax
mov dword [rcx], eax
call fcn.14016b9b4
mov rcx, qword [rbx]
test rcx, rcx
leave
je 0x140138125
invalid
add rcx, 0x10
call fcn.1401169a0
mov ecx, 0x48
mov edx, 8
call fcn.1400b0c8d
mov qword [rax], rbp
mov qword [rax + 8], rsi
mov qword [rax + 0x10], r12
movups xmm0, xmmword [rsp + 0x370]
movups xmm1, xmmword [rsp + 0x380]
movups xmm2, xmmword [rsp + 0x390]
movups xmmword [rax + 0x18], xmm0
movups xmmword [rax + 0x28], xmm1
movups xmmword [rax + 0x38], xmm2
lea r8, [0x1403ab400]
mov rcx, r15
mov ecx, edi
mov rdx, rax
call fcn.1401218b0
mov r12, rdx
invalid
test rax, rax
ror byte [rdi], 0x85
invalid
invalid
add byte [rax], al
inc qword [r13 + 0x40]
mov rbx, qword [r13 + 0x38]
mov rdx, qword [rsp + 0x70]
mov edx, dword [rsp + 0x70]
jo 0x1401381d7
cmp ebx, edx
jo 0x1401381d7
cmp ebx, edx
jne 0x1401381cf
lea rcx, [r13 + 0x28]
cmp qword [rcx], rdx
mov r15, qword [rsp + 0x58]
jne 0x1401381ab
call fcn.1400f2e6e
mov rdx, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
mov rax, qword [r13 + 0x30]
imul rcx, rdx, 0x18
retf 0x4818
mov dword [rax + rcx], ebp
mov qword [rax + rcx + 8], rsi
mov qword [rax + rcx + 0x10], r12
mov dword [rax + rcx + 0x10], esp
retf 0x4818
mov dword [rax + rcx + 0x10], esp
or byte [rax], dl
lea rbx, [rdx + 1]
mov qword [r13 + 0x38], rbx
mov qword [r13 + 0x48], rbx
jmp 0x14013820c
jbe 0x140138825
imul r15, rdx, 0x18
add r15, qword [r13 + 0x30]
jge case.0x14011dc6a.349
cli
sbb byte [rbp + 3], cl
add r15, qword [r13 + 0x30]
jge case.0x14011dc6a.349
cmp qword [r15], 0
jne 0x140138825
add byte [rax], al
mov rax, qword [r15 + 8]
mov qword [r13 + 0x48], rax
mov rcx, r15
stc
stc
call fcn.14016affe
mov rdx, qword [rsp + 0x70]
push rsp
and al, 0x70
push rsp
and al, 0x70
mov qword [r15], rbp
mov qword [r15 + 8], rsi
mov qword [r15 + 0x10], r12
invalid
invalid
adc byte [ebx + ecx*4 + 0x7c], cl
and al, 0x58
mov r15, qword [rsp + 0x58]
cmp rbx, rdx
cmp ebx, edx
mov rbp, qword [rsp + 0x60]
jbe 0x140138835
xchg byte [rbx], bl
invalid
add byte [rax], al
xchg byte [rbx], bl
invalid
mov rcx, r13
mov dl, byte [rsp + 0x90]
and al, 0x90
add byte [rax], al
add al, ch
invalid
xor edi, ecx
invalid
add byte [rax], al
add al, ch
invalid
mov rax, qword [rsp + 0xa8]
test rax, rax
je 0x140138249
or byte [rbp + 0xd], dh
lea rcx, [rsp + 0xa8]
lea ecx, [rsp + 0xa8]
mov word [rax + rbp*4], fs
and al, 0xa8
add byte [rax], al
add al, ch
push rdx
add eax, dword cs:[rax]
mov rcx, qword [rsp + 0xb0]
test rcx, rcx
mov rbx, qword [rsp + 0x80]
mov ebx, dword [rsp + 0x80]
mov ebx, dword [rsp + 0x80]
je 0x140138263
add eax, 0x32c31e8
add byte [rax - 0x75], cl
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax], al
test rcx, rcx
add byte [rax], al
test rcx, rcx
je 0x140138275
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + riz*4], ah
add byte [rax], al
add al, dh
dec qword [rax]
jne 0x140138297
invalid
or byte [rbp + 0xd], dh
or eax, 0x248c8d48
movabs al, byte [0x32c15e8000000]
add eax, dword [rax]
lea rcx, [rsp + 0xa0]
call fcn.14016aeac
add eax, dword [rax]
and al, 0xa0
add byte [rax], al
add al, ch
adc eax, 0x4800032c
add eax, dword [rax]
mov qword [rsi], rdi
add eax, dword [rax]
mov qword [rsi], rdi
mov qword [rsp + 0x370], 2
lea rcx, [fcn.1400a8b2c]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xfff7087f
mov rdx, r15
call fcn.14016b89a
mov edi, eax
test dil, 1
invalid
invalid
mov dword [rcx], 0xca850f
add byte [rax], al
jne 0x14013838b
mov qword [rsp + 0x60], rbp
lea rsi, [r14 + 0x158]
pop rax
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
test rcx, rcx
je case.0x140136923.13
invalid
add al, 0
add byte [rax], al
pop rax
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
movabs byte [0x10edc1fd89000004], al
add byte [rax], al
mov ebp, edi
shr ebp, 0x10
shr edi, 8
mov qword [rsp + 0x58], r15
mov r8, qword [r15]
mov rax, qword [rcx + 0x28]
sub byte [r13 + rcx*4 - 0x44], cl
and al, 0x70
add eax, dword [rax]
add byte [rcx + rcx*4 - 6], cl
call qword [rax + reloc.WS2_32.dll_recv]
xor ecx, ecx
cmp dword [r15], 2
cmove ecx, edi
iretd
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movaps xmmword [rsp + 0x8c0], xmm0
movaps xmmword [rsp + 0x8d0], xmm1
mov word [rax + rdx*8], fs
or byte [rax], al
add byte [rcx - 0x75], cl
and byte [r8 - 0x77], r9b
test byte [rax + riz*8], ah
or byte [rax], al
add byte [rcx + 0x3548e8ea], cl
add eax, dword [rax]
mov word [rax + rdx*8], fs
or byte [rax], al
add byte [rcx - 0x75], cl
and byte [r8 - 0x77], r9b
test byte [rax + riz*8], ah
or byte [rax], al
add byte [rcx + 0x3548e8ea], cl
add eax, dword [rax]
mov rax, qword [rsp + 0x8c0]
cmp rax, 2
mov rbp, qword [rsp + 0x60]
and al, 0xc0
or byte [rax], al
add byte [rax - 0x7d], cl
clc
add cl, byte [rax - 0x75]
insb byte [rdi], dx
and al, 0x60
je 0x140138398
test rax, rax
je 0x1401383a9
enter 8, 0
call fcn.1400a7520
mov rdi, rax
xor ebx, ebx
jmp 0x1401383ce
lea rcx, [rsp + 0x370]
call fcn.1400a907a
invalid
inc esi
add eax, dword [rax + rsi*4]
add ecx, dword [rax - 0x75]
and al, 0x68
invalid
mov byte [rbx], 4
mov al, 3
mov rcx, qword [rsp + 0x68]
and al, 0x68
invalid
push 0x36e90188
mov byte [rcx], al
jmp 0x1401384df
add dword ss:[rax], eax
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
pushfq
and al, 0xc8
or byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x8d024
add byte [rax - 0x7b], cl
invalid
ror byte [rax], 1
add byte [rax], al
test rbx, rbx
je 0x140138387
movups xmm0, xmmword [rsp + 0x8d8]
movaps xmmword [rsp + 0x370], xmm0
add eax, dword [rax]
invalid
and al, 0xd8
or byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x370], eax
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rdi], cl
sub byte [rsp + 0x370], al
movaps xmm0, xmmword [rsp + 0x370]
movaps xmmword [rsp + 0x340], xmm0
mov rcx, rsi
call fcn.1401463c8
mov word [r14 + 0x150], 1
mov dword [r14 + 0x150], 0x280f0001
test byte [rax + rax*2], ah
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x350], eax
mov dword [r14 + 0x150], 0x280f0001
test byte [rax + rax*2], ah
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x350], eax
mov rcx, qword [rsp + 0x78]
call fcn.14013893c
test rbx, rbx
je 0x14013847c
movaps xmm0, xmmword [rsp + 0x350]
movups xmmword [rsp + 0x108], xmm0
movups xmm0, xmmword [rsp + 0x108]
lea rax, [r14 + 0x120]
lea rdx, [rsp + 0x8c0]
mov qword [rdx], rbx
mov qword [rdx + 8], rdi
movups xmmword [rdx + 0x10], xmm0
mov qword [rdx + 0x20], rax
lea rsi, [rsp + 0x190]
add byte [rax], al
mov rcx, rsi
call case.0x140013d8b.3584
cmp word [rsi], 2
jne 0x14013858c
invalid
invalid
add dword [rax], eax
invalid
lea rcx, [rsp + 0x8c0]
call fcn.140114b9c
std
inc dword [rcx - 0x43]
add al, 0
add byte [rax], al
xor r12d, r12d
xor edi, edi
jmp 0x14013869f
lea r15, [rsp + 0xf8]
lea rdx, str.dns_error
mov r8d, 9
mov rcx, r15
mov r9, rdi
call fcn.1401393c3
mov rsi, qword [r15]
mov rdi, qword [r15 + 8]
mov r12, qword [r15 + 0x10]
mov r15, qword [r15 + 0x18]
lea rcx, [r14 + 0x178]
add dword [rax], eax
add al, ch
invalid
add al, 0
add byte [rcx - 0x3a], al
mov byte [r14 + 0x123], 0
add dword [rax], eax
add al, ch
invalid
add al, 0
add byte [rcx - 0x3a], al
mov byte [r14 + 0x123], 0
mov r13d, 2
lea rcx, [r14 + 0xc0]
lea ecx, [rsi + 0xc0]
add al, ch
invalid
call fcn.140008f95
mov byte [r14 + 0x122], 1
cmp r13, 3
jne 0x1401384ee
mov qword [rbp], 3
mov al, 3
jmp 0x14013856e
mov rax, qword [rsp + 0x330]
mov eax, dword [rsp + 0x330]
mov qword [rsp + 0x300], rax
movaps xmm0, xmmword [rsp + 0x310]
movaps xmm1, xmmword [rsp + 0x320]
add eax, dword [rax]
invalid
movaps xmmword [rsp + 0x2f0], xmm1
movaps xmmword [rsp + 0x2e0], xmm0
sub dword [rsp + 0x2e0], eax
loopne 0x14013851e
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbx*4], fs
add byte [rax], al
add al, ch
sti
invalid
add byte [rax], al
add byte [rcx - 0x73], cl
pop rax
call fcn.14009fe7a
idiv bh
mov qword [rbp], r13
add byte [rax - 0x77], cl
jne case.0x14011bdec.614
add byte [rax - 0x77], cl
jne case.0x14011bdec.614
mov qword [rbp + 0x10], rdi
mov qword [rbp + 0x18], r12
mov dword [rbp + 0x18], esp
invalid
invalid
mov qword [rbp + 0x20], r15
jge 0x140138568
movaps xmm0, xmmword [rsp + 0x2e0]
movaps xmm1, xmmword [rsp + 0x2f0]
and al, 0xf0
add al, byte [rax]
invalid
and al, 0xf0
add al, byte [rax]
add byte [rdi], cl
adc dword [rbp + 0x28], eax
add byte [rax], al
movups xmmword [rbp + 0x28], xmm0
movups xmmword [rbp + 0x38], xmm1
mov rax, qword [rsp + 0x300]
test byte [rax + rax], ah
add eax, dword [rax]
invalid
test byte [rax + rax], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
mov al, 1
mov qword [rbp + 0x48], rax
mov al, 1
mov byte [r14 + 0x848], al
mov rax, rbp
add rsp, 0xe08
add esp, 0xe08
or byte [rax], al
add byte [rax - 0x77], cl
call 0x148d806c4
invalid
invalid
or byte [rsi], cl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ecx, 4
mov edx, 0x80
add al, ch
invalid
idiv rdi
idiv edi
test rax, rax
je 0x1401388ab
mov r13, rax
movups xmm0, xmmword [rsp + 0x190]
and al, 0x90
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x1a0], cl
and al, 0x90
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x1a0], cl
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
adc byte [rdi], cl
adc dword [rax], eax
lea rsi, [rsp + 0xa0]
mov qword [rsi], 4
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], 1
adc byte [rcx], r8b
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*8], ah
or byte [rax], al
add byte [rax - 0x73], cl
lea edi, [rsp + 0x370]
adc byte [rcx], r8b
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*8], ah
or byte [rax], al
add byte [rax - 0x73], cl
lea edi, [rsp + 0x370]
invalid
invalid
lea edi, [rsp + 0x370]
mov qword [rdi + 0x20], rax
movups xmm0, xmmword [rsp + 0x8c0]
or byte [rax], al
invalid
and byte [r15], r9b
adc byte [rsp + 0x8c0], al
or byte [rax], al
invalid
or byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x8d0], cl
and al, 0xd0
or byte [rax], al
invalid
movups xmm1, xmmword [rsp + 0x8d0]
or byte [rax], al
add byte [rdi], cl
sub dword [rdi + 0x10], ecx
movaps xmmword [rdi + 0x10], xmm1
movaps xmmword [rdi], xmm0
mov r12d, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x20], bh
mov ebx, 0x20
mov ebx, 0x20
lea rbp, [rsp + 0xf0]
movabs r15, 0x8000000000000001
add byte [rax], al
invalid
add byte [rcx - 0x41], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0xe9
mov rdx, rdi
add byte [rax], al
or byte [rax - 0x77], 0xe9
mov rcx, rbp
mov rdx, rdi
cli
call case.0x140013d8b.3584
cmp word [rsp + 0xf0], 2
lock add byte [rax], al
add byte [rdx], al
lock add byte [rax], al
add byte [rdx], al
je 0x14013868a
cmp r12, qword [rsp + 0xa0]
jne 0x14013865d
movsb byte [rdi], byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rbp + 0x1c], dh
mov rcx, rsi
mov rdx, r12
loop case.0x1400c36e9.2155
enter 0xfffffffffffff6d2, 0xffffffffffffffff
cmp rax, r15
jne 0x1401386df
mov r13, qword [rsp + 0xa8]
movups xmm0, xmmword [rsp + 0xf0]
movups xmm1, xmmword [rsp + 0x100]
movups xmmword [r13 + rbx + 0x10], xmm1
adc dword [rbp + rbx + 0x10], ecx
adc dword [rbp + rbx + 0x10], ecx
movups xmmword [r13 + rbx], xmm0
inc r12
mov qword [rsp + 0xb0], r12
add rbx, 0x20
jmp 0x140138621
lea rcx, [rsp + 0x370]
call fcn.140114b9c
std
invalid
std
dec dword [rax - 0x75]
mov rdi, qword [rsp + 0xa0]
shl r12, 5
mov rdi, qword [rsp + 0xa0]
shl r12, 5
add r12, r13
cmp qword [r14 + 0x178], 0
cmp dword [rsi + 0x178], 0
cmp dword [rsi + 0x178], 0
je 0x140137051
cmp byte [r14 + 0x123], 0
je 0x140137051
and eax, dword [rcx]
add byte [rax], al
add byte [rdi], cl
test byte [rdi + 0x49ffffe9], cl
lea ecx, [rsi + 0x178]
lea rcx, [r14 + 0x178]
call fcn.140114b9c
jmp 0x140137051
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcclientconnecthttp.rs
call fcn.1402dabd0
sbb al, byte [rax]
sbb al, byte [rax]
mov rcx, rax
call fcn.1402d9f90
invalid
lea rax, [0x1403ab3e0]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadlocal.rs
or eax, 0x272c4e
sub al, 0x27
add byte [rbp + rcx*4 + 0xd], cl
invalid
invalid
invalid
invalid
add byte [rbp + rcx*4 + 0xd], cl
sub rax, 0xffffffff8d4c0027
lea r8, [rsp + 0x190]
mov edx, 0x46
invalid
lea r8, [rsp + 0x190]
mov edx, 0x46
invalid
add al, ch
call fcn.1402da7f0
frstor dword [rax]
sbb al, byte [rax]
lea rcx, str.not_currently_running_on_a_Tokio_0.2.x_runtime.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtimehandle.rs
lea r8, [0x1403abb90]
lea eax, [0x1403abb90]
lea eax, [0x1403abb90]
mov edx, 0x2f
call fcn.1402da910
in eax, 0x21
sbb al, byte [rax]
mov rax, qword [rsp + 0x378]
mov cl, byte [rsp + 0x380]
and al, 0x80
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xc0
or byte [rax], al
add byte [rcx - 0x77], cl
invalid
and al, 0x80
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xc0
or byte [rax], al
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_blockingpool.rs
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_blockingpool.rs
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403ab470]
lea ecx, [0x1403ab470]
jns 0x140138784
add byte [rbp + rcx*4 + 0xd], cl
or eax, 0xba00272d
sub eax, dword [rax]
add byte [rax], al
invalid
lea ecx, [0x1403ab470]
mov edx, 0x2b
add byte [rax], al
add al, ch
and dword [rax], 0x1a
sbb al, byte [rax]
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcclientconnecthttp.rs
call fcn.1402da7f0
sbb al, byte [rax]
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcclientconnecthttp.rs
call fcn.1402dabd0
ud2
lea rcx, str.polling_after__JoinHandle__already_completedC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_taskjoin.rs
lea r8, [0x14032f5e8]
invalid
invalid
add eax, 0x1f6e5f
invalid
mov edx, 0x2c
call fcn.1402da910
jge 0x1401387b2
sbb al, byte [rax]
jge 0x1401387b2
sbb al, byte [rax]
lea rcx, str.cannot_poll_Select_twiceC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_future_select.rs
lea r8, [0x1403aa238]
mov edx, 0x18
call fcn.1402da910
invalid
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcclientconnectdns.rs
call fcn.1402dabd0
mov rax, qword [rsp + 0x378]
mov cl, byte [rsp + 0x380]
lea r8, [rsp + 0x8c0]
mov qword [r8], rax
mov dword [rax], eax
mov dword [rax], eax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_blockingpool.rs
or byte [rax - 0x73], cl
add eax, 0x273f2c
jmp 0x140138750
lea rcx, [rsp + 0x230]
call fcn.14016b043
sub byte [rbx], al
add byte [rax - 0x73], cl
mov word [rax + rbp], fs
add al, byte [rax]
add al, ch
cmp dword [rax], ebp
add eax, dword [rax]
add al, byte [rax]
add al, ch
push rbp
sub byte [rbx], al
add byte [rax - 0x73], cl
mov word [rax + rbp], fs
add al, byte [rax]
add al, ch
cmp dword [rax], ebp
add eax, dword [rax]
lea r8, [rsp + 0x370]
mov qword [r8], r12
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_blockingpool.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, fcn.1400cab12
add cl, ch
invalid
invalid
invalid
invalid
add cl, ch
invalid
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_slab_0.4.6_srclib.rsinvalid_key
jmp 0x140138843
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_slab_0.4.6_srclib.rsinvalid_key
mov edx, 0x28
call fcn.1402da510
lea rax, [rsp + 0x190]
lea rdx, [rsp + 0xa0]
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rdx], eax
lea rax, str.gai_background_task_failed:
test eax, 0x48001f6e
lea ecx, [rsp + 0x370]
mov word [rax + rsi*2], fs
add eax, dword [rax]
invalid
test eax, 0x48001f6e
lea ecx, [rsp + 0x370]
mov word [rax + rsi*2], fs
add eax, dword [rax]
invalid
mov word [rax + rsi*2], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
add dword [rax + 1], edi
mov eax, 1
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
invalid
and byte [rax], al
add byte [rbp + rcx*4 + 5], cl
jle 0x1401388f0
add eax, dword [rax]
mov qword [rdx + 8], r8
invalid
invalid
invalid
or byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x1f6e86
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcclientconnectdns.rs
call fcn.1402da380
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcclientconnecthttp.rs
call fcn.1402dabd0
mov ecx, 4
mov edx, 0x80
call fcn.1402d9f90
invalid
sbb al, byte [rax]
lea rcx, str.assertion_failed:_shared.shutdown_tx.is_some__
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_blockingpool.rs
invalid
invalid
mov edx, 0x2e
call fcn.1402da510
int3
or rax, rdx
sete al
test rcx, rcx
je 0x1401388ea
invalid
test rdx, rdx
jne fcn.14009f4d2
invalid
imul esi, esi, 0xffffffff
ret
iretd
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, rbx
mov rdx, rsi
add rsp, 0x40
invalid
pop rbx
pop rdi
pop rsi
ret
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x38]
call fcn.1402d9f90
int3
je 0x14013897c
cmp eax, 3
je 0x14013895f
cmp eax, 4
jne 0x140138976
lea rcx, [rsi + 0x30]
call fcn.1401463c8
cmp byte [rsi + 0x29], 0
je 0x140138972
mov rcx, qword [rsi + 0x30]
mov ecx, dword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
call fcn.1400a33ee
mov byte [rsi + 0x29], 0
sub dword [rax], r8d
sub dword [rax], eax
add rsp, 0x20
pop rsi
ret
invalid
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
or byte [rax - 0x7d], cl
invalid
and byte [rsi - 0x17], bl
invalid
stosb byte [rdi], al
idiv bh
stosb byte [rdi], al
idiv bh
cmp dword [rax], eax
add byte [rdi], cl
test dword [0x10413875a], eax
ret 0xfffd
inc ebx
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x2a8
add byte [rax - 0x77], cl
mov esi, edx
jne fcn.140114b9c
ret
mov esi, edx
mov r13, rcx
movzx eax, byte [rdx + 0x1d1]
test eax, eax
mov qword [rsp + 0x38], r8
je 0x1401389e7
cmp eax, 3
jne case.default.0x1401389e5
mov rbp, r8
lea r14, [rsi + 0x100]
lea esi, [rsi + 0x100]
lea esi, [rsi + 0x100]
movzx eax, byte [rsi + 0x138]
lea rcx, [0x1403d6d2c]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add al, 0x81
add rax, rcx
jmp rax
invalid
loopne 0x140138a30
mov rax, qword [rsi + 0x1b8]
mov eax, dword [rsi + 0x1b8]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rsi + 0x1c0]
movups xmmword [rsi + 0x28], xmm0
mov cl, byte [rsi + 0x1d2]
mov ss, edx
add dword [rax], eax
add byte [rax + 0x1d08e], cl
add byte [rax - 0x7d], cl
cmp byte [rax], al
mov ss, edx
add dword [rax], eax
add byte [rax + 0x1d08e], cl
add byte [rax - 0x7d], cl
cmp byte [rax], al
mov qword [rsi + 0x40], rax
xor r15d, r15d
jmp 0x140138a23
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcclientconnecthttp.rs
call fcn.1402dabd0
jp case.0x140013d8b.3562
mov rcx, qword [rax + 8]
cmp rcx, qword [rax + 0x18]
je 0x140139149
invalid
add byte [rax], al
invalid
add byte [rax - 0x73], cl
push rcx
and byte [rax - 0x77], cl
lea rdx, [rcx + 0x20]
mov qword [rax + 8], rdx
push rax
or byte [rdi], cl
mov bh, 0x19
push rax
or byte [rdi], cl
mov bh, 0x19
movups xmm0, xmmword [rcx + 0x10]
movups xmmword [rsp + 0x15e], xmm0
invalid
adc byte [rdi], cl
adc dword [rsp + 0x15e], eax
invalid
movups xmm0, xmmword [rcx + 2]
movaps xmmword [rsp + 0x150], xmm0
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rsi - 0x7d], ah
sti
add cl, byte [rdi]
test bh, ah
invalid
add byte [rax], al
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rsi - 0x7d], ah
sti
add cl, byte [rdi]
test bh, ah
invalid
mov word [rsi], bx
movaps xmm0, xmmword [rsp + 0x150]
add dword [rax], eax
add byte [rdi], cl
adc dword [rsi + 2], eax
add cl, byte [rdi]
adc byte [rsp + 0x15e], al
add byte [rdi], cl
adc dword [rsi + 0x10], eax
adc dword [rsi + 0x10], eax
mov rax, qword [rsi + 0x20]
mov r15, qword [rsi + 0x28]
jle 0x140138aa9
mov rdi, qword [rsi + 0x30]
jle 0x140138ab5
jle 0x140138ab5
mov cl, byte [rsi + 0x1d0]
mov byte [rsp + 0x37], cl
mov rcx, qword [rax + 0x20]
and byte [rax - 0x77], cl
mov word [rax + rax*4], fs
add byte [rax], 0
add byte [rbx + 0x44892840], cl
and al, 0x44
and byte [rax - 0x77], cl
mov word [rax + rax*4], fs
add byte [rax], 0
add byte [rax], 0
add byte [rbx + 0x44892840], cl
and al, 0x44
test bx, bx
mov r12d, 2
mov esp, 2
mov esp, 2
mov ebp, reloc.WS2_32.dll_socket
add byte [rax], al
cmove ebp, r12d
mov eax, dword [0x14041a8c8]
invalid
invalid
invalid
invalid
add eax, 0x2e1e0e
invalid
cmp eax, 4
je 0x140138c74
mov cl, 1
add byte [rax], al
mov cl, 1
add byte [rax], al
mov qword [rsp + 0x78], r15
and al, 0x78
lea r14, [0x1403d6d18]
xor eax, 0x29e249
add byte [rcx - 0x41], al
add eax, dword [rax]
add byte [rax], al
mov r15d, 3
mov eax, dword [0x14041a8c8]
cmp eax, 4
ja case.default.0x140138aed
add byte [rax], al
mov eax, eax
movsxd rax, dword [r14 + rax*4]
add rax, r14
jmp rax
xor eax, eax
lock cmpxchg dword [0x14041a8c8], r12d
invalid
invalid
invalid
invalid
add byte cs:[rbp - 0x21], dh
jne case.0x140136ab0.5
jmp 0x140138b46
add byte [rax], al
lock cmpxchg dword [0x14041a8c8], r15d
jne case.0x140136ab0.5
mov dword [rsp + 0x88], 3
mov r8d, 4
lea rcx, [0x14041a8c8]
lea rdx, [rsp + 0x88]
mov r9d, 0xffffffff
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WaitOnAddress]
cmp eax, 1
je 0x140138ad5
call sub.KERNEL32.dll_GetLastError
jmp 0x140138ad5
lea rdx, str.127.0.0.1:34254
lea r14, [rsp + 0x88]
mov r8d, reloc.WS2_32.dll_ntohs
mov rcx, r14
int1
int1
call fcn.140121010
cmp qword [r14], 0
je 0x140138c2f
mov qword [rsp + 0x48], r13
insb byte [rdi], dx
and al, 0x48
lea r13, [rsp + 0x8a]
movups xmm0, xmmword [r13 - 2]
adc byte [rbp - 2], al
adc byte [rbp - 2], al
movups xmm1, xmmword [r13 + 0xe]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
xor r14d, r14d
lea r15, [rsp + 0x88]
mov rax, qword [rsp + 0x58]
pop rax
cmp rax, qword [rsp + 0x68]
je 0x140138c10
lea rcx, [rax + 0x20]
mov qword [rsp + 0x58], rcx
movzx ecx, word [rax]
movups xmm0, xmmword [rax + 0x10]
adc byte [rax + 0x10], al
movups xmmword [rsp + 0x17e], xmm0
movups xmm0, xmmword [rax + 2]
add cl, byte [rdi]
sub dword [rsp + 0x170], eax
invalid
add cl, byte [rdi]
sub dword [rsp + 0x170], eax
invalid
cmp cx, 2
je 0x140138c10
mov word [rsp + 0x88], cx
movups xmm0, xmmword [rsp + 0x17e]
movups xmmword [r13 + 0xe], xmm0
movaps xmm0, xmmword [rsp + 0x170]
movups xmmword [r13], xmm0
xor ecx, ecx
mov rdx, r15
call fcn.140127490
xchg ebp, eax
call 0xc95d8bfb
invalid
test rax, rax
je 0x140138c3e
mov rcx, r14
call fcn.140114962
mov r14, r12
jmp 0x140138b99
lea rcx, [rsp + 0x50]
call fcn.140114b9c
mov edi, 0x854dfffd
test byte [rax - 0x73], 0xd
lea ecx, [0x1403a1a58]
mov edi, 0x854dfffd
test byte [rax - 0x73], 0xd
lea ecx, [0x1403a1a58]
invalid
invalid
invalid
lea ecx, [0x1403a1a58]
cmovne rcx, r14
mov r13, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
jmp 0x140138c37
mov rcx, qword [rsp + 0x90]
call fcn.140074d88
jmp case.0x14011cfda.435
lea rcx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
call fcn.140114b9c
mov rcx, r14
call fcn.140114962
mov rcx, r12
loope 0x140138c53
adc eax, 0x1a8a47
add byte [rbx + rcx*4 + 0x6c], cl
insb byte [rdi], dx
and al, 0x48
insb byte [rdi], dx
and al, 0x48
lea rcx, [0x14041a8c8]
mov edx, 4
add al, 0
add byte [rax], al
add byte [rdx + 4], bh
add al, 0
add byte [rax], al
call fcn.140127470
mov r15, qword [rsp + 0x78]
mov edi, dword [rsp + 0x78]
mov edi, dword [rsp + 0x78]
mov dword [rsp + 0x28], 1
and dword [rsp + 0x20], 0
add byte [rcx + 0x1bae9], cl
jmp 0x140138e41
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rax], al
xor r9d, r9d
leave
jmp 0x140138e41
call sub.WS2_32.dll_WSASocketW
cmp rax, 0xffffffffffffffff
clc
dec dword [rdi]
test ah, cl
add al, 0
add byte [rax], al
mov r14, rax
mov rcx, rax
mov ecx, eax
mov edx, 1
xor r8d, r8d
xor eax, eax
xor eax, eax
call sub.KERNEL32.dll_SetHandleInformation
add byte [rbp - 0x447bf040], al
test eax, eax
je 0x140139176
add al, 0
invalid
add al, 0
add byte [rax + 0x37247c], al
cmp byte [rsp + 0x37], 0
mov rbp, qword [rsp + 0x38]
je 0x140138cf9
lea r9, [rsp + 0x88]
lea ecx, [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rax], al
mov dword [r9], 1
mov dword [rsp + 0x20], 4
mov dword [r9], 1
add byte [rax], al
mov dword [rsp + 0x20], 4
mov rcx, r14
mov edx, 0xffff
add byte [rax], al
mov r8d, 4
call sub.WS2_32.dll_setsockopt
add byte [rbp - 0x707af040], al
add al, 0
invalid
test bx, bx
je 0x140138d59
test byte [rbp - 0x75000000], bl
add dword [r11 - 0x74b3f2b1], r9d
add eax, 0x24948d48
add eax, 0x24948d48
add eax, 0x24948d48
mov byte [rax], al
add byte [rax], al
mov dword [rdx + 8], eax
invalid
invalid
or byte [rcx + r9*4 + 0x42], cl
or al, 0x89
mov dword [rdx + 0x14], ecx
xorps xmm0, xmm0
ror byte [rdi], 0x11
sbb byte [rdi], cl
adc dword [rdx + 0x28], eax
invalid
invalid
mov qword [rdx + 0xc], r8
mov dword [rdx + 0x14], ecx
xorps xmm0, xmm0
ror byte [rdi], 0x11
sbb byte [rdi], cl
adc dword [rdx + 0x28], eax
invalid
invalid
sub byte [rdi], cl
sub byte [rdi], cl
movups xmmword [rdx + 0x38], xmm0
adc dword [rdx + 0x38], eax
movups xmmword [rdx + 0x48], xmm0
and qword [rdx + 0x78], 0
movups xmmword [rdx + 0x58], xmm0
adc dword [rdx + 0x58], eax
invalid
adc dword [rdx + 0x58], eax
movups xmmword [rdx + 0x68], xmm0
mov qword [rdx], reloc.WS2_32.dll_socket
add byte [rax], al
push 0x1702c748
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov dword [rdx + 0x80], 0x1c
add byte [rax], al
add byte [rax + rax], bl
add byte [rax], al
jmp case.0x14011dd3c.348
mov eax, dword [rdi + 1]
xorps xmm0, xmm0
add dword [rdi], ecx
push rdi
ror byte [rax - 0x73], 0x94
invalid
invalid
xchg esp, eax
lea rdx, [rsp + 0x88]
xchg esp, eax
and al, 0x88
add byte [rax], al
add byte [rax], al
movups xmmword [rdx + 0x68], xmm0
add byte [rax], al
movups xmmword [rdx + 0x68], xmm0
movups xmmword [rdx + 0x58], xmm0
movups xmmword [rdx + 0x48], xmm0
movups xmmword [rdx + 0x38], xmm0
invalid
invalid
cmp byte [rdi], cl
adc dword [rdx + 0x28], eax
movups xmmword [rdx + 0x28], xmm0
movups xmmword [rdx + 0x18], xmm0
and qword [rdx + 0x78], 0
invalid
js 0x140138d8b
movups xmmword [rdx + 8], xmm0
mov dword [rdx], 2
add byte [rax], al
add byte [rcx - 0x7d38fbbe], cl
add al, 0xc7
invalid
add byte [rax], 0
add byte [rax], dl
add byte [rax], al
add byte [rax], al
sbb byte [rax - 0x7d], cl
invalid
add byte [rax], al
add byte [rcx - 0x7d38fbbe], cl
add al, 0xc7
invalid
add byte [rax], 0
add byte [rax], dl
add byte [rax], al
add byte [rax], al
jmp case.0x14011dd3c.348
mov eax, 0x1c
mov cx, reloc.WS2_32.dll_socket
jmp 0x140138db8
invalid
add al, 0xc7
invalid
add byte [rax], al
jmp case.0x14011dd3c.348
or dword [rax + 0x10], edi
mov cx, 2
add byte [rsi - 0x47], ah
add al, byte [rax]
xorps xmm0, xmm0
lea rdx, [rsp + 0x88]
lea edx, [rsp + 0x88]
movups xmmword [rdx + 0x68], xmm0
push 0x5842110f
push 0x5842110f
pop rax
movups xmmword [rdx + 0x48], xmm0
adc dword [rdx + 0x48], eax
movups xmmword [rdx + 0x38], xmm0
movups xmmword [rdx + 0x28], xmm0
movups xmmword [rdx + 0x18], xmm0
sbb byte [rdi], cl
adc dword [rdx + 8], eax
sbb byte [rdi], cl
adc dword [rdx + 8], eax
and qword [rdx + 0x78], 0
js 0x140138de4
mov word [rdx], cx
and word [rdx + 2], 0
and dword [rdx + 2], 0
or ah, byte [rsi - 0x7d]
invalid
and dword [rdx + 2], 0
and dword [rdx + 4], 0
mov dword [rdx + 0x80], eax
mov rcx, r14
call fcn.140114bbe
invalid
std
invalid
mov ebp, 0x8949fffd
invalid
mov r15, rax
test rax, rax
jne 0x140139190
xchg byte [rbx], al
add byte [rax], al
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
adc byte [rdi], r9b
adc dword [rsp + 0x8c], eax
adc byte [rdi], r9b
adc dword [rsp + 0x8c], eax
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsp + 0x9c], xmm1
adc dword [rsp + 0x9c], ecx
and al, 0x9c
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x88], al
movups xmm0, xmmword [rsp + 0x88]
movaps xmmword [rsp + 0x1d0], xmm0
sub dword [rsp + 0x1d0], eax
movups xmm0, xmmword [rsp + 0x98]
adc byte [rsp + 0x98], al
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x1e0], eax
movaps xmmword [rsp + 0x1e0], xmm0
mov eax, dword [rsp + 0xa8]
add byte [rax], al
mov dword [rsp + 0x1f0], eax
lea r15, [rsi + 0x48]
mov rax, qword [rsp + 0x80]
lock add dword [rax], eax
add byte [rbp + rcx*4 + 0x7e], cl
mov rax, qword [rsp + 0x80]
mov eax, dword [rsp + 0x80]
mov qword [rsi + 0x48], rax
mov dword [rsi + 0x48], eax
mov eax, dword [rsp + 0x44]
mov dword [rsi + 0x50], eax
movaps xmm0, xmmword [rsp + 0x1d0]
sub byte [rsp + 0x1d0], al
sub byte [rsp + 0x1d0], al
movaps xmm1, xmmword [rsp + 0x1e0]
movups xmmword [rsi + 0x54], xmm0
mov word [rax + riz*8], fs
add dword [rax], eax
add byte [rdi], cl
adc dword [rsi + 0x54], eax
movups xmmword [rsi + 0x64], xmm1
mov eax, dword [rsp + 0x1f0]
invalid
mov eax, dword fs:[rsp + 0x1f0]
add byte [rcx - 0x76b38bba], cl
jbe 0x140138f04
mov dword [rsi + 0x74], eax
mov qword [rsi + 0x78], r14
mov byte [rsi + 0x80], 0
add byte [rax], al
add byte [rax], al
lea rcx, [rsi + 0x81]
add dword [rax], 0x8d480000
add byte [rax], al
lea rdx, [rsp + 0x210]
mov r8d, 0x7f
xchg esp, eax
and al, 0x10
add al, byte [rax]
add byte [rcx - 0x48], al
jg 0x140138ea6
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsi + 0x100]
add dword [rdx], ebx
add byte [rbp + rcx*4 - 0x4a], cl
add byte [rcx], al
add byte [rax], al
mov r8d, 0xb8
mov rcx, r14
mov rdx, r15
mov edx, edi
mov edx, edi
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [rsi + 0x138]
lea rcx, [0x1403d6d2c]
add byte [rax + 0x63], cl
add al, 0x81
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
mov rbx, qword [rsi + 0x130]
lea rdi, [rsi + 0x110]
mov ebp, dword [rsi + 0x108]
add byte [rax], al
add byte [rax], al
cmp ebp, 0x3b9aca00
jne 0x140138f95
mov qword [rsi + 0x140], rbx
mov qword [rsi + 0x148], rdi
add byte [rax], al
mov dword [rsi + 0x148], edi
mov byte [rsi + 0x1a8], 0
mov rbp, qword [rsp + 0x38]
lea r12, [rsi + 0x140]
lea r15, [rsp + 0x88]
add byte [rcx + rcx*4 - 7], cl
add dword [rax], eax
add byte [rbp + rcx*4 - 0x44], cl
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rdx, r12
mov r8, rbp
call fcn.140139503
mov rdi, qword [r15]
cmp rdi, 3
cmp edi, 3
inc dword [rbx]
je 0x14013913e
inc byte [rcx]
add byte [rax], al
mov r15, qword [rsp + 0x90]
movups xmm0, xmmword [rsp + 0x98]
movaps xmmword [rsp + 0x110], xmm0
movups xmm0, xmmword [rsp + 0xa8]
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x120], xmm0
movups xmm0, xmmword [rsp + 0xb8]
movaps xmmword [rsp + 0x130], xmm0
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0xc8], al
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0xc8], al
movaps xmmword [rsp + 0x140], xmm0
add byte [rax], al
mov rcx, r12
call fcn.1401394e4
jmp 0x1401390d2
mov r15, qword [rsi + 0x100]
add byte [rax], al
call fcn.140122020
mov rcx, rax
mov r8, r15
mov r9d, ebp
call fcn.140122190
mov rcx, rax
mov r8, r15
mov eax, edi
mov eax, edi
mov r9d, ebp
mov ecx, ebp
call fcn.14016f4aa
mov qword [rsi + 0x140], rax
add dword [rax], eax
invalid
add byte [rax - 0x77], cl
xchg byte [rax + 1], al
add dword [rax], eax
invalid
mov qword [rsi + 0x148], rbx
mov dword [rsi + 0x148], ebx
mov qword [rsi + 0x150], rdi
mov byte [rsi + 0x1b0], 0
mov rbp, qword [rsp + 0x38]
lea r12, [rsi + 0x140]
lea rdx, [rsi + 0x148]
lea edx, [rsi + 0x148]
lea r15, [rsp + 0x88]
mov rcx, r15
stc
mov r8, rbp
call fcn.140139503
mov rdi, qword [r15]
mov edi, dword [rdi]
cmp rdi, 3
jne 0x140139036
mov rcx, qword [r12]
mov rdx, rbp
call fcn.14016f975
test al, al
jne case.0x140136ab0.6
mov rcx, r12
call fcn.1401394c6
add al, 0
add byte [rdi + 2], bh
add al, 0
add byte [rdi + 2], bh
call fcn.140139d2f
mov r15, rax
jmp 0x1401390d2
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
mov esp, 0x9024
mov r15, qword [rsp + 0x90]
movups xmm0, xmmword [rsp + 0xc8]
test byte [rax + rcx*8], ah
add byte [rax], al
invalid
add byte [rdi], cl
adc byte [rsp + 0xc8], al
test byte [rax + rcx*8], ah
add byte [rax], al
invalid
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xb8], cl
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax], al
movups xmm1, xmmword [rsp + 0xb8]
movups xmm2, xmmword [rsp + 0xa8]
movups xmm3, xmmword [rsp + 0x98]
pushfq
and al, 0x98
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x210], ebx
movaps xmmword [rsp + 0x220], xmm2
movaps xmmword [rsp + 0x230], xmm1
movaps xmmword [rsp + 0x240], xmm0
mov rcx, r12
call fcn.1401394c6
cmp edi, 2
jne case.0x1401215e7.166
mov edi, 2
jmp 0x1401390d2
movaps xmm0, xmmword [rsp + 0x210]
movaps xmm1, xmmword [rsp + 0x220]
movaps xmm2, xmmword [rsp + 0x230]
movaps xmm3, xmmword [rsp + 0x240]
add byte [rax], al
movaps xmmword [rsp + 0x140], xmm3
movaps xmmword [rsp + 0x130], xmm2
xor byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0x120], xmm1
movaps xmmword [rsp + 0x110], xmm0
mov byte [rsi + 0x138], 1
mov rcx, r14
mov ecx, esi
call fcn.140139487
add byte [rax], al
cmp edi, 2
inc dword [rdx]
jne 0x1401390fc
mov rcx, qword [rsi + 0x38]
call fcn.1401394b5
mov qword [rsi + 0x38], r15
cmp byte [rax - 0x75], cl
jmp 0x140138a23
jmp 0x140138a23
movaps xmm0, xmmword [rsp + 0x110]
movaps xmm1, xmmword [rsp + 0x120]
movaps xmm2, xmmword [rsp + 0x130]
movaps xmm3, xmmword [rsp + 0x140]
pushfq
and al, 0x40
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1c0], ebx
movaps xmmword [rsp + 0x1b0], xmm2
movaps xmmword [rsp + 0x1a0], xmm1
movaps xmmword [rsp + 0x190], xmm0
and al, 0x90
add dword [rax], eax
add bl, ch
invalid
mov al, 4
jmp case.0x14013582c.28
mov r15, qword [rsi + 0x38]
mov edi, 2
test r15, r15
jne case.0x1401357c6.28
lea rdx, [0x1403a82b2]
mov r8d, reloc.WS2_32.dll_send
mov cl, 7
call fcn.140114b12
mov r15, rax
jmp case.0x1401357c6.28
call 0x140114ba8
mov r15, rax
jmp 0x140139199
mov edx, 0x8949fffd
invalid
call sub.KERNEL32.dll_GetLastError
mov r15d, eax
shl r15, 0x20
or r15, 2
iretd
add ch, bl
jmp 0x140139190
call 0x140114ba8
mov r15, rax
mov rcx, r14
call qword [sym.imp.WS2_32.dll_closesocket]
mov qword [rsi + 0x48], r15
mov dword [rsi + 0x50], 0x3b9aca01
mov edi, 2
mov rcx, qword [rsi + 0x38]
call fcn.1401394b5
mov qword [r13], rdi
jge 0x1401391b6
mov qword [r13 + 8], r15
movaps xmm0, xmmword [rsp + 0x190]
add byte [rax], al
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x1a0]
movaps xmm2, xmmword [rsp + 0x1b0]
xchg esp, eax
and al, 0xb0
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x1c0], bl
add byte [rax], al
movabs al, byte [0xb02494280f000001]
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x1c0], bl
add byte [rax], al
movups xmmword [r13 + 0x10], xmm0
movups xmmword [r13 + 0x20], xmm1
adc dword [rbp + 0x20], ecx
movups xmmword [r13 + 0x30], xmm2
movups xmmword [r13 + 0x40], xmm3
mov al, 1
mov byte [rsi + 0x1d1], al
add rsp, 0x2a8
invalid
test al, 2
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
invalid
pop rbp
pop r14
pop r15
ret
mov al, 3
mov byte [rsi + 0x138], al
mov qword [r13], 3
add byte [rax], al
add byte [rax], al
mov al, 3
jmp 0x1401391f0
add eax, 0x26ab43
lea rcx, [rsp + 0x88]
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
add dword [rax], eax
add byte [rax], al
mov qword [rcx + 0x10], 8
jmp 0x140139265
lea rax, [rsp + 0x50]
add dword [rax], eax
add byte [rax], al
mov qword [rcx + 0x10], 8
jmp 0x140139265
lea rax, [rsp + 0x50]
lea rdx, str.x:_
lea rcx, [rsp + 0x88]
mov word [rax + rcx*4], fs
add byte [rax], al
invalid
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
adc dword [rax - 0x39], ecx
or byte [r9], al
or byte [rcx], al
mov byte [rax], al
add byte [rax], al
mov qword [rcx], rdx
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [r8 - 0x73], cl
adc eax, 0x2688cd
mov byte [rsi], ah
invalid
sbb byte [r8 - 0x73], cl
adc eax, 0x2688cd
mov byte [rsi], ah
invalid
mov byte [rsi], ah
add al, ch
or byte [rcx], dl
sbb al, byte [rax]
call fcn.1402da380
lea rcx, str.HZ:_
call fcn.1402dabd0
sbb al, byte [rax]
add al, ch
sbb qword [rdx], r11
sbb al, byte [rax]
ud2
push rsi
sub rsp, 0x20
sub esp, 0x20
ud2
cmp byte [rcx + 0x1d1], 3
jne 0x1401392b1
mov ecx, 0x1d1
add esi, dword [rbp + 0x1d]
mov rsi, rcx
add rcx, 0x100
call fcn.140139487
in al, 1
add byte [rax], al
invalid
in al, 1
add byte [rax], al
mov rcx, qword [rsi + 0x38]
add rsp, 0x20
and byte [rsi - 0x17], bl
add al, 2
add al, byte [rax]
invalid
and byte [rsi - 0x17], bl
add al, 2
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax + 0x20c48348], dl
invalid
invalid
nop
add rsp, 0x20
invalid
invalid
invalid
pop rsi
ret
add rcx, 8
jmp case.0x14013582c.35
call fcn.14016fb41
mov rax, qword [rsi]
mov eax, dword [rsi]
push 0xffffffff8b480003
invalid
mov eax, dword [rsi]
lock dec qword [rax]
jne 0x1401392eb
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
jo 0x140139317
add eax, dword [rax]
invalid
and byte [rsi - 0x17], bl
jo 0x140139317
add eax, dword [rax]
add byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
invalid
invalid
invalid
pop rsi
ret
mov rcx, qword [rcx + 8]
mov ecx, dword [rcx + 8]
jmp fcn.1401323dc
invalid
sub rsp, 0x20
movzx eax, byte [rcx + 0x541]
mov dh, 0x81
add eax, 0x83480000
clc
invalid
ja case.0x140138eda.9
invalid
mov dh, 0x81
add eax, 0x83480000
add dword [rcx + 5], 0x83480000
clc
invalid
sub ecx, dword [rax - 0x77]
invalid
mov rsi, rcx
lea rcx, [0x1403d6d40]
sub dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [rsi + 0x4f8]
call fcn.140114b9c
std
invalid
add al, 0
add al, ch
mov ax, 0xfffd
std
invalid
std
inc dword [rcx + 0x4f0be]
cmp dword [rsi + 0x4f0], 0x3b9aca01
jne 0x1401393b0
add byte [rcx], al
retf 0x3b9a
add rsp, 0x20
pop rsi
ret
xor bh, bh
invalid
adc ecx, dword [rax - 0x73]
mov cs, word [rax + 5]
add byte [rax], al
call fcn.1401392f2
mov byte [rsi + 0x540], 0
lea rcx, [rsi + 0x290]
call fcn.140139286
lea rcx, [rsi + 0xb8]
call fcn.140139286
lea rcx, [rsi + 0x88]
call fcn.140114b9c
mov eax, 0x38
add rsi, rax
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140114b9c
lea rcx, [rsi + 0x4c0]
call case.0x14013582c.35
mov eax, 0x4c8
jmp 0x1401393a0
mov rdx, rbx
call fcn.14016eac8
test rax, rax
je 0x14013967c
cmp rax, 2
jne 0x140139715
mov qword [rdi], 3
mov al, 3
jmp 0x140139c59
lea rcx, [r12 + 0x10]
call fcn.14016c2aa
mov rbx, rax
mov rax, qword [rax]
mov rcx, qword [rax]
lea r9, [rsp + 0x48]
and dword [r9], 0
lea rax, [rsp + 0x60]
mov dword [rax], 4
mov qword [rsp + 0x20], rax
mov edx, 0xffff
mov r8d, 0x1007
call sub.WS2_32.dll_getsockopt
cmp eax, 0xffffffff
dec dword [rdi]
test byte [rsi + 1], dl
add byte [rax], al
movsxd r15, dword [rsp + 0x48]
test r15, r15
jne 0x14013981f
mov rcx, qword [rbx]
call fcn.1400cb3a0
mov r14, rax
mov ebp, edx
and bpl, 1
mov rsi, qword [rax + 0x28]
mov r15, qword [rax + 0x30]
and qword [rax + 0x28], 0
cmp rsi, 3
jne 0x140139894
mov rdx, r14
add rdx, 8
mov rcx, rbx
call fcn.1400cb457
mov rcx, r14
mov edx, ebp
call fcn.1400cb619
jmp 0x140139827
mov r15, rdx
jmp 0x140139827
or al, byte [rcx]
add byte [rax], al
call sub.WS2_32.dll_WSAGetLastError
mov r15d, eax
shl r15, 0x20
or r15, 2
lea rcx, [r12 + 0x10]
call fcn.140132438
jmp 0x140139c1b
mov rcx, r14
add rcx, 0x28
call fcn.1400cb5e6
mov qword [r14 + 0x28], rsi
mov qword [r14 + 0x30], r15
mov rcx, r14
mov edx, ebp
call fcn.1400cb619
xor ecx, ecx
call fcn.1401394b5
mov rax, qword [r12 + 0x10]
mov r15, qword [r12 + 0x18]
movups xmm0, xmmword [r12 + 0x50]
movaps xmmword [rsp + 0x110], xmm0
movups xmm0, xmmword [r12 + 0x40]
movaps xmmword [rsp + 0x100], xmm0
movups xmm0, xmmword [r12 + 0x30]
movaps xmmword [rsp + 0xf0], xmm0
movups xmm0, xmmword [r12 + 0x20]
movaps xmmword [rsp + 0xe0], xmm0
jmp 0x140139c20
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0xb8]
lea ecx, [rsp + 0xb8]
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax], al
mov r9d, 3
mov r9d, 3
mov rdx, qword [rsp + 0xa8]
mov r8, r12
loopne 0x140139b15
mov ebp, 0x49fff924
mov edi, eax
add byte [rax], al
add byte [rbp - 0x77], cl
loopne 0x140139b15
mov ebp, 0x49fff924
mov edi, eax
test rax, rax
cmove r15, r12
jne 0x140139bf4
invalid
mov bl, 0
add byte [rax], al
lea rcx, [rsp + 0x98]
call fcn.14016bfcc
jle 0x140139b70
add eax, dword [rax]
test rsi, rsi
mov r12, qword [rsp + 0x40]
je 0x140139c0e
invalid
mov dl, 0
add byte [rax], al
add byte [rax], al
test byte [rdx + 0x48000000], dh
mov eax, dword [rsp + 0xb8]
and al, 0xb8
add byte [rax], al
invalid
mov rax, qword [rsp + 0xb8]
lea rcx, [r12 + 0x10]
mov qword [r12 + 0x10], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [r12 + 0x18], rax
mov dword [rsp + 0x18], eax
lea rax, [rsp + 0xc0]
lea eax, [rsp + 0xc0]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [r12 + 0x20], xmm0
and al, 0x20
and al, 0x20
movups xmmword [r12 + 0x30], xmm1
and al, 0x30
mov qword [r12 + 0x40], rsi
mov qword [r12 + 0x48], r15
xorps xmm0, xmm0
movups xmmword [r12 + 0x50], xmm0
mov qword [r12 + 0x60], rcx
mov dword [rsp + 0x60], ecx
mov rbx, qword [rsp + 0xa0]
mov ebx, dword [rsp + 0xa0]
jmp 0x14013953d
and dword [rdi], esp
add byte [rcx - 0x48], al
invalid
mov rsi, qword [rsp + 0x90]
nop
add byte [rax], al
add bl, ch
jmp case.0x14011c07f.585
sbb al, 0x48
lea edx, str.invalid_tokenregistration_handle_associated_with_another__Poll__instanceF
mov r8d, reloc.WS2_32.dll_listen
mov cl, 0x27
call fcn.1400cdbe9
invalid
stc
dec dword [rcx - 0x77]
invalid
invalid
invalid
mov r12, qword [rsp + 0x40]
lea rcx, [rsp + 0x98]
lea rcx, [rsp + 0x98]
call fcn.14016bfcc
mov rcx, rsi
call fcn.14016ae94
xchg byte [rdx], dl
add eax, dword [rax]
invalid
xchg byte [rdx], dl
add eax, dword [rax]
invalid
adc al, byte [rbx]
add byte [rax - 0x73], cl
invalid
lea rcx, [rsp + 0xb8]
lea ecx, [rsp + 0xb8]
mov word [rax + rdi*4], fs
add byte [rax], al
add al, ch
push rdx
and eax, dword [rbx]
add eax, dword [rax]
mov eax, 2
call fcn.14016bf6d
mov eax, 2
mov qword [rdi], rax
mov qword [rdi + 8], r15
invalid
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xf0], cl
movaps xmm2, xmmword [rsp + 0x100]
movaps xmm3, xmmword [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x110], bl
adc byte [rcx], al
add byte [rax], al
adc byte [rcx], al
add byte [rax], al
movups xmmword [rdi + 0x10], xmm0
movups xmmword [rdi + 0x20], xmm1
movups xmmword [rdi + 0x30], xmm2
movups xmmword [rdi + 0x40], xmm3
mov al, 1
mov byte [r12 + 0x68], al
movaps xmm6, xmmword [rsp + 0x120]
add rsp, 0x138
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
and al, 0x10
mov dx, 1
jmp 0x140139e31
mov word [rcx], dx
mov edx, dword [rsp]
mov dword [rcx + 2], edx
add cl, byte [rdi]
mov bh, 0x54
and al, 4
mov word [rcx + 6], dx
mov rdx, qword [rsp + 8]
push rsp
and al, 8
mov qword [rcx + 8], rdx
or byte [rbx - 0x76efdbac], cl
push rcx
adc byte [rax - 0x7d], cl
invalid
adc al, 0
mov word [rcx + 0x1c], ax
add rsp, 0x28
ret
mov qword [rcx], rax
movzx r11d, byte [r9 + 1]
movzx ebx, byte [rcx + 1]
push rcx
add eax, dword [rcx - 0x7d]
loopne 0x140139ed6
invalid
invalid
shl r8d, 0x12
shl r10d, 6
invalid
and edx, 0x3f
or edx, r10d
invalid
or edx, r8d
ret
mov edx, eax
ret
in al, dx
invalid
cmp qword [rbx], 0
mov rax, qword [rbx + 8]
mov eax, dword [rbx + 8]
mov eax, dword [rbx + 8]
je 0x140139f28
mov qword [rsi + 8], rax
mov qword [rsi], 1
add bl, ch
invalid
add bl, ch
xor ecx, dword [rax - 0x75]
and al, 0x58
pop rax
mov rcx, qword [rsp + 0x58]
pop rax
mov qword [rsp + 0x30], rcx
xor byte [rdi], cl
adc byte [rsp + 0x48], al
movups xmm0, xmmword [rsp + 0x48]
movaps xmmword [rsp + 0x20], xmm0
test rax, rax
je 0x140139f63
mov rcx, qword [rsp + 0x30]
mov qword [rsi + 0x20], rcx
and byte [rdi], cl
sub byte [rsp + 0x20], al
and al, 0x20
and al, 0x20
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi + 8], rax
and qword [rsi], 0
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
cmp qword [rdi + 8], 0
je 0x140139f80
invalid
invalid
add byte [rax], al
mov cl, 0x27
call fcn.140114b12
xchg esp, eax
stosd dword [rdi], eax
std
invalid
jmp 0x140139f1b
xchg esp, eax
stosd dword [rdi], eax
std
invalid
cmp dword [rcx], 0
jne fcn.1400652a1
inc ebx
cmp dword [rcx], 2
invalid
ret
add cl, byte [rdi]
test dword [rcx], ecx
add byte [rax], al
add byte [rax - 0x7d], cl
ror dword [rax], 0xe9
ficomp dword [rdx + 0x5741ffff]
push r15
jne case.0x14011dd3c.357
add rcx, 8
jmp 0x140133a7f
sub esp, 0x40
mov edi, ecx
iretd
lea edi, [rsp + 0x28]
add dword [rax], eax
add byte [rax - 0x7b], cl
test rdx, rdx
jne 0x14013a032
scasb al, byte [rdi]
mov bh, bh
dec dword [rbx - 0x7cd7dbbc]
cmp eax, 2
invalid
test byte [rdi - 0x7b000000], ch
sal byte [rsp + rax*2 + 0x48], 0x83
je 0x14013a032
invalid
invalid
mov esi, 0x238
scasd eax, dword [rdi]
add byte [rax], al
add byte [rbp + 0x484474c0], al
je 0x14013a032
cmp qword [rsi + 0x238], 0
add byte [rcx + riz + 0x48], dh
mov ecx, esi
call fcn.140133627
mov r14, rdx
mov esi, edx
mov esi, edx
test rax, rax
jne 0x14013a09e
add byte [rax], al
invalid
test r14, r14
je 0x14013a032
and qword [rsi + 0x238], 0
mov rcx, r15
mov rdx, rsi
call fcn.14013381a
cmp byte [rsp + 0x28], 0
jne 0x14013a099
cmp byte [rsp + 0x29], 0
je case.0x14011e4eb.342
clc
std
dec dword [rax - 0x73]
or eax, 0x26f578
js 0x14013a05b
invalid
invalid
js 0x14013a05b
add byte es:[rax - 0x77], cl
and al, 0x20
wait
invalid
add byte es:[rdx + 0x3b], bh
cmp eax, dword [rax]
add byte [rax], al
cmp dword [rdx + rbx], eax
add ah, cl
mov r8, qword [rcx + 0x180]
mov rax, qword [rcx + 0x170]
jo 0x14013a0e5
add byte [rax], al
add byte [rax - 0x75], cl
xchg ecx, eax
js 0x14013a0ec
mov rdx, qword [rcx + 0x178]
mov edx, dword [rcx + 0x178]
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
pop rsp
std
add byte es:[rax - 0x77], cl
lea r9, [0x1403a9e50]
mov rcx, rax
shr ecx, 5
cmc
out dx, eax
invalid
shr ecx, 5
cmc
out dx, eax
call qword [rsi + 0x57]
push rbx
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
mov rsi, r8
cmp rcx, rdx
je 0x14013a135
mov rdi, rcx
sub rdx, rcx
mov ecx, 0x50
push rax
add byte [rax], al
add byte [rax - 0x77], cl
mov eax, edx
push rax
add byte [rax], al
add byte [rax - 0x77], cl
mov eax, edx
xor edx, edx
div rcx
mov eax, edx
xor edx, edx
div rcx
mov rbx, rax
mov rcx, rdi
stc
call fcn.14013a140
add rsi, rax
invalid
add rdi, 0x50
dec rbx
jne 0x14013a121
add byte [rax + 1], cl
invalid
mov rax, rsi
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
invalid
ret
adc cl, ah
sub dword [rax], eax
movsxd rax, dword [rdx + rax*4]
add rax, rdx
add eax, edx
add eax, edx
jmp rax
mov al, byte [rcx + 0x3b]
sub al, byte [rcx + 0x3a]
movzx eax, al
add rax, qword [rcx + 0x18]
add rax, qword [rcx + 0x48]
ret
add byte [rax], al
add byte [rbx + 0x25], dh
mov rbx, qword [rsi + 0x10]
pop rsi
invalid
cmp rbx, qword [rsi]
jne 0x14013a1a4
mov rcx, rsi
call fcn.14005b5cb
invalid
adc al, 0xf2
invalid
invalid
mov rax, qword [rsi + 8]
mov byte [rax + rbx], dil
mov byte [rax + rbx], bh
mov byte [rax + rbx], bh
cmp al, 0x18
inc rbx
mov qword [rsi + 0x10], rbx
jmp case.0x1401215e7.182
add byte [rcx + 0xff81f8], cl
or byte [rax], al
add byte [rbx + 0x1d], dh
jae 0x14013a1e4
mov eax, edi
cmp edi, 0x800
jae 0x14013a1e4
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x2c], al
sub al, 0x40
and bh, 0x3f
sub al, 0x40
and bh, 0x3f
or dil, 0x80
mov byte [rsp + 0x2d], dil
mov byte [rsp + 0x2d], bh
sub eax, 0x2ba
add bl, ch
invalid
sub eax, 0x2ba
add bl, ch
imul eax, dword [rcx + 0x10000ff], 0xc12a7300
add byte [rbx + 0x2a], dh
shr eax, 0xc
or al, 0xe0
invalid
cmp edi, 0x10000
jae 0x14013a216
invalid
add byte [rbx + 0x2a], dh
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x2c], al
and al, 0x2c
and al, 0x2c
mov eax, edi
shr eax, 6
call 0x14c52c603
invalid
or al, 0x80
mov byte [rsp + 0x2d], al
and dil, 0x3f
and bh, 0x3f
out 0x3f, eax
invalid
out 0x3f, eax
invalid
or dil, 0x80
mov byte [rsp + 0x2e], dil
and al, 0x2e
and al, 0x2e
mov edx, 3
mov edx, 3
jmp 0x14013a24d
call 0x14c1ac62e
invalid
sub al, 0x89
clc
mov eax, edi
shr eax, 0xc
and al, 0x3f
or al, 0x80
invalid
call 0x14c52c635
or byte [rax - 0x76d2dbbc], 0xf8
mov byte [rsp + 0x2d], al
mov eax, edi
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2e], al
and dil, 0x3f
and bh, 0x3f
and bh, 0x3f
or dil, 0x80
or bh, 0x80
add byte [rax - 0x78], 0x7c
and al, 0x2f
mov byte [rsp + 0x2f], dil
jl 0x14013a26b
invalid
mov edx, 4
add byte [rax], al
lea rax, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_srccharmethods.rs
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x2c]
and al, 0x2c
invalid
sub al, 0x41
mov ecx, 4
invalid
mov r9d, 4
xor ecx, ecx
call fcn.14007858c
and ebx, esp
invalid
invalid
and ebx, esp
dec dword [rcx - 0x77]
ror byte [rax - 0x77], 1
mov r8, rdx
mov rcx, rsi
int1
int1
mov rdx, rax
call fcn.140080a3f
invalid
nop
add rsp, 0x30
add esp, 0x30
add esp, 0x30
pop rbx
pop rdi
pop rsi
ret
sub rsp, 0x30
cmp dword [rcx], 2
je 0x14013a2e5
xor byte [rbx + 0x57740239], al
mov r8, rdx
mov rsi, rcx
lea rdi, [rsp + 0x20]
jl 0x14013a2bc
invalid
and al, 0x20
and byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rsi
call fcn.14013a31d
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 0x4fb801f], cl
mov bl, byte [rdi]
cmp bl, 4
mov bl, byte [rdi]
cmp bl, 4
jne 0x14013a2af
mov al, 2
jmp 0x14013a2dd
cmp dword [rsi], 2
je case.0x1400c36e9.2169
invalid
add dh, byte [rcx + rcx*2 + 0x48]
mov edi, dword [rsp + 0x28]
jl 0x14013a2dc
invalid
mov rdi, qword [rsp + 0x28]
mov rdi, qword [rsp + 0x28]
mov rcx, rsi
call fcn.14013a380
mov qword [rsi], 2
add byte [rax], al
invalid
cmp bl, 3
add byte [rax - 0x39], cl
invalid
je 0x14013a2d7
mov ecx, ebx
mov rdx, rdi
cli
call fcn.14013a372
add byte [rax], al
add byte [rax], al
cmp bl, 3
sti
add ecx, dword [rdi]
setne al
add rsp, 0x30
pop rbx
pop rdi
setne al
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
or eax, 0x26b4bc
lea r8, str._W:_
mov edx, 0x36
add byte ss:[rax], al
add al, ch
or esp, dword [rdx + rbx]
invalid
add byte ss:[rax], al
add byte [rax], al
add al, ch
or esp, dword [rdx + rbx]
add byte [rax - 0x39], cl
invalid
invalid
invalid
mov qword [rsi], 2
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_future_futuremap.rs
mov edx, 0x28
call fcn.1402da510
int3
mov eax, edi
call fcn.14013b26f
mov rcx, rsi
mov rdx, r14
call fcn.14013dcf2
nop
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
ret
add dword [rax], eax
add byte [rax - 0x73], cl
mov ds, word [rax + 4]
add byte [rax], al
call fcn.14013a60d
lea rcx, [rsi + 0x588]
call fcn.1400929f2
lea rcx, [rsi + 0x5c8]
call fcn.14013a63d
add byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.14013a67b
add rsi, 0x5f8
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14013a6cb
add byte [rax], al
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x48
mov rdi, rcx
mov rcx, qword [rcx + 0x18]
mov ecx, dword [rcx + 0x18]
mov rdx, qword [rdi + 0x20]
call fcn.14000b866
mov r9, qword [rdi + 0x48]
mov rsi, qword [rdi + 0x30]
mov r8, qword [rdi + 0x40]
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov rdx, rsi
call fcn.140149a6a
mov rax, qword [rbx]
mov rdx, qword [rbx + 8]
mov edx, dword [rbx + 8]
mov edx, dword [rbx + 8]
mov r8, qword [rbx + 0x10]
mov rbx, qword [rbx + 0x18]
mov rdi, qword [rdi + 0x38]
mov edi, dword [rdi + 0x38]
adc byte [r8 - 0x75], cl
pop rbx
sbb byte [rax - 0x75], cl
mov edi, dword [rdi + 0x38]
mov edi, dword [rdi + 0x38]
imul rcx, rax, 0x60
add rcx, rdi
add ecx, edi
add ecx, edi
sub rdx, rax
imul r14, r8, 0x60
add r14, rdi
sub rbx, r8
call fcn.14013a878
mov rcx, r14
mov rdx, rbx
invalid
call fcn.14013a878
test rsi, rsi
test esi, esi
invalid
test esi, esi
je 0x14013a4c3
imul r8, rsi, 0x60
mov edx, 8
mov rcx, rdi
stc
stc
add rsp, 0x48
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.14001af0d
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
ret
invalid
je 0x14013a4ea
cmp eax, 3
jne 0x14013a4fb
add rsp, 0x20
pop rsi
ret
add rsi, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400929f2
mov rcx, qword [rsi + 0xc8]
mov eax, 8
mov cs, eax
add byte [rax], al
add byte [rax + 8], bh
cmp rcx, 5
ja case.default.0x14013a51b
lea rdx, [0x1403d6d6c]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
adc byte [rax], al
add byte [rax], al
lea rcx, [rsi + 0xc8]
add rcx, rax
call case.0x14013a51b.18
loop 0x14013a531
add byte [rax], al
lea rcx, [rsi + 0x120]
call fcn.14000b603
invalid
adc ch, ch
inc dword [rax + 0x740c487e]
or al, 0x74
invalid
lea rcx, [rsi + 0x48]
call fcn.140095a63
mov ch, 0xf5
invalid
mov rcx, rsi
call fcn.14008f9ab
lea rcx, [rsi + 0x28]
call fcn.14008fbbd
add rsi, 0x10
invalid
adc byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp 0x14008ed8d
cmc
invalid
xor ecx, ecx
cmp rax, r14
cmovae rcx, r14
sub rax, rcx
mov rcx, r14
int1
sub rcx, rax
mov rdi, rdx
sub rdi, rcx
jbe 0x14013a5bf
mov rdx, r14
jmp case.0x1401265f9.170
invalid
add rdx, rax
xor edi, edi
mov rbx, qword [rsi + 0x18]
imul rcx, rax, 0x48
add rcx, rbx
sub rdx, rax
call fcn.14013a7ec
mov rcx, rbx
mov rdx, rdi
call fcn.14013a7ec
test r14, r14
je 0x14013a5f8
imul r8, r14, 0x48
mov edx, 8
mov rcx, rbx
call fcn.14001af0d
add rsi, 0x40
mov rcx, rsi
mov byte [rax + 0x48], 0x89
int1
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.1400652a1
add esp, 0x28
pop rdi
pop rsi
ret
cmc
dec dword [rax - 0x7d]
invalid
or byte [rdx + 0x7751057], cl
dec qword [rcx + 0x1d8]
fadd dword [rcx]
add byte [rax], al
call fcn.1400cb619
mov rcx, rsi
call fcn.1401303ee
invalid
dec dword [rax - 0x7d]
invalid
or byte [rax - 0x77], cl
int1
add rsp, 0x38
pop rdi
pop rsi
jmp 0x14013a70a
add byte [rax], al
invalid
call fcn.1401702e2
mov rax, qword [rsi + 8]
lock dec qword [rax]
dec dword [rax]
jne 0x14013a703
add rsi, 8
mov rcx, rsi
mov ecx, esi
or byte [rax - 0x77], cl
mov ecx, esi
int1
add rsp, 0x20
pop rsi
jmp fcn.1400a8a1f
jrcxz 0x14013a6f8
invalid
jrcxz 0x14013a6f8
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
pop rsi
ret
mov rax, qword [rcx]
mov eax, dword [rcx]
lock dec qword [rax]
jne 0x14013a718
jmp 0x14013a719
add dword [rax], eax
add byte [rax], al
ret
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
and byte [rax - 0x75], cl
xor dword [rax - 0x75], ecx
jle 0x14013a747
mov rsi, qword [rcx]
mov rdi, qword [rsi + 0x20]
jle 0x14013a747
mov rbx, qword [rsi + 0x28]
mov ebx, dword [rsi + 0x28]
sub rbx, 1
sub ebx, 1
jb 0x14013a742
mov rcx, rdi
mov ecx, edi
call case.0x14013a51b.11
add rdi, 0x110
invalid
adc byte [rcx], al
add byte [rax], al
jmp 0x14013a72b
invalid
mov rax, qword [rsi + 0x18]
test rax, rax
sbb byte [rax - 0x7b], r9b
sal byte [rbp + rdx + 0x4c], 0x69
test eax, eax
je case.0x1400e769f.1861
imul r8, rax, 0x110
rcl byte [rax], 1
add byte [rax], al
invalid
add byte [rax - 0x75], cl
and byte [rdx + 8], r15b
invalid
mov rcx, qword [rsi + 0x20]
mov edx, 8
invalid
add al, ch
lodsd eax, dword [rsi]
invalid
call fcn.14001af0d
cmp rsi, 0xffffffffffffffff
je 0x14013a781
invalid
push qword [rbx + rbx - 0x10]
sbb esi, eax
lock dec qword [rsi + 8]
dec qword [rsi + 8]
jne 0x14013a781
adc al, 0xba
or byte [rax], al
mov edx, 8
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
invalid
pop rbx
pop rdi
pop rsi
jmp fcn.140055ea0
nop
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
ret
invalid
cmp dword [rdx], eax
jne 0x14013a790
ret
add rcx, 0x10
jmp case.0x1400f69a1.1586
invalid
add byte [rdi], cl
mov dh, 1
cmp rax, 6
ja case.0x14013a7b0.4
clc
invalid
lea rdx, [0x1403d6d84]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
invalid
add rcx, 8
jmp fcn.14013a7ce
add rcx, 8
jmp fcn.1400929f2
ror dword [rax], 0xe9
invalid
add rcx, 8
add ecx, 8
jmp fcn.140009281
ret
in al, dx
and byte [rax - 0x77], cl
mov esi, ecx
mov esi, ecx
call fcn.14013040c
add rsi, 0x60
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp fcn.140095a63
in al, dx
sub byte [rax - 0x77], cl
invalid
mov esi, ecx
mov al, byte [rcx + 0x40]
lea ecx, [rax - 2]
invalid
dec al
xor edx, edx
cmp cl, 5
movzx eax, al
cmovae eax, edx
cmp al, 4
ja case.default.0x14013a843
movzx eax, al
lea rcx, [0x1403d6da0]
invalid
invalid
sub dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
ror byte [rax - 0x73], 0xd
invalid
cmp qword [rsi], 0
je 0x14013a853
mov rcx, rsi
call fcn.140009281
add rsi, 0x20
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140009281
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14008d73a
cmc
invalid
nop
add rsp, 0x20
and byte [rsi - 0x3d], bl
mov r15d, r8d
mov rbx, rdx
lea rdx, [rcx + 0x10]
lea rsi, [rsp + 0x30]
mov rcx, rsi
call fcn.14008d757
mov r14, qword [rsi]
mov rdi, qword [rsi + 8]
mov bpl, byte [rsi + 0x10]
test r14, r14
je 0x14013a8ec
invalid
mov rcx, rdi
mov edx, ebp
call fcn.1400cb619
jmp 0x14013ac44
add rbx, 0x10
lea rsi, [rsp + 0x30]
mov rcx, rsi
mov rdx, rbx
call fcn.1400cace1
cmp qword [rsi], 0
jne 0x14013ac67
mov byte [rsp + 0x2d], r15b
mov byte [rsp + 0x2f], bpl
mov qword [rsp + 0x58], r14
mov rsi, qword [rsp + 0x38]
mov al, byte [rsp + 0x40]
mov byte [rsp + 0x2e], al
cmp dword [rdi + 0x110], 2
jne 0x14013a95b
mov rdx, qword [rdi + 0x118]
mov ecx, 2
call fcn.14013aca1
mov dword [rdi + 0x110], 1
movabs rax, 0xb00000003
mov qword [rdi + 0x118], rax
add dword [rax], eax
invalid
lea r15, [rdi + 0x1a0]
mov qword [rsp + 0x50], rsi
lea rax, [rsi + 8]
mov qword [rsp + 0x68], rax
lea r12, [rdi + 0x130]
mov r14, qword [rdi + 0x188]
mov esi, dword [rdi + 0x188]
mov esi, dword [rdi + 0x188]
lea rax, [rdi + 0xa8]
mov qword [rsp + 0x60], rax
xor ebx, ebx
lea r13, [rsp + 0x30]
cmp rbx, r14
jae 0x14013aa44
mov rcx, qword [rdi + 0x160]
mov rdx, qword [rdi + 0x168]
mov r8, rbx
call fcn.1400900e8
test rax, rax
je 0x14013ac5b
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x3c], eax
mov rcx, r13
call fcn.1400935d8
dec dword [rbx - 0x76b3af98]
invalid
dec dword [rbx - 0x76b3af98]
jmp 0x135a02bc4
invalid
invalid
invalid
cmc
call fcn.14009365e
mov rsi, rax
cmp dword [rax + 0x40], 5
jb 0x14013a9ed
mov dword [rsi + 0x40], 3
cmp ebp, 0x3b9aca00
setne bpl
mov rcx, rsi
call fcn.140094629
mov rcx, rsi
call fcn.14009598d
mov rcx, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x68]
mov r8, r13
mov r9, r15
call fcn.14013acab
mov rcx, r15
mov rdx, r13
mov r8d, ebp
call fcn.1400936f7
mov rax, qword [rdi + 0x188]
cmp rax, r14
sbb rbx, 0xffffffffffffffff
cmp rax, r14
sbb r14, 0
jmp 0x14013a991
lea rbx, [rdi + 0x58]
lea r14, [rsp + 0x30]
mov rcx, r14
mov rdx, rbx
mov r8, r12
call fcn.140095f6f
dec dword [rax - 0x7d]
jl 0x14013aa83
xor byte [rax], al
dec dword [rax - 0x7d]
jl 0x14013aa83
xor byte [rax], al
je 0x14013aa83
mov rcx, r14
call fcn.1400935d8
cmp dword [rax + 0x50], 0x3b9aca00
setne r8b
mov rcx, r15
mov rdx, r14
call fcn.1400936f7
invalid
jmp 0x14013aa4d
invalid
lea rbx, [rdi + 0x80]
lea r14, [rsp + 0x30]
mov rcx, r14
mov rdx, rbx
mov r8, r12
call fcn.140093f03
cmp qword [rsp + 0x30], 0
je 0x14013aab5
mov rcx, r15
mov rdx, r14
mov r8b, 1
call fcn.1400936f7
jmp 0x14013aa8f
cmp byte [rsp + 0x2d], 0
je 0x14013aaeb
lea rbx, [rdi + 0x6c]
lea r14, [rsp + 0x30]
mov rcx, r14
mov rdx, rbx
mov r8, r12
call fcn.140093c1b
cmp qword [rsp + 0x30], 0
je 0x14013aaeb
mov rcx, r15
stc
mov rdx, r14
xor r8d, r8d
call fcn.1400936f7
invalid
invalid
cmc
invalid
jmp 0x14013aac5
invalid
mov rax, qword [0x140414060]
lea rsi, [rsp + 0x30]
and al, 0x30
and qword [rsi], 0
mov qword [rsi + 0x18], rax
add rax, 0x30
lea rbx, [rsp + 0x70]
mov qword [rbx], 8
and qword [rbx + 8], 0
mov qword [rbx + 0x10], rax
mov rcx, rsi
mov rdx, rbx
call fcn.1401701b3
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rbx], xmm0
movaps xmmword [rbx + 0x10], xmm1
xor eax, eax
cmp qword [rbx], rax
je case.0x1400c36e9.2172
lea r8, [rsp + 0x70]
mov rcx, qword [r8 + 8]
mov rdx, qword [r8 + 0x10]
call fcn.1401702aa
lea rbx, [rdi + 0xb0]
lea r14, [rdi + 0xc4]
lea r13, [rsp + 0x30]
mov rcx, r13
mov rdx, r14
mov r8, r12
call fcn.140094c6a
cmp qword [rsp + 0x30], 0
jl 0x14013ab93
xor byte [rax], al
je 0x14013ab93
mov rcx, r13
call fcn.1400935d8
cmp dword [rax + 0x50], 0x3b9aca00
setne r8b
mov rcx, r15
mov rdx, r13
call fcn.1400936f7
jmp 0x14013ab5d
jmp 0x1359e0962
lea rsi, [rsp + 0x70]
mov rcx, rsi
call fcn.14013afcc
mov rcx, rsi
add byte [rax - 0x77], cl
int1
call fcn.14013a6cb
lea r14, [rsp + 0x30]
mov rcx, r14
mov rdx, rbx
fimul dword [rbp - 0x77]
loopne 0x14013ab9f
jnp 0x14013ab6d
cmc
dec dword [rax - 0x7d]
jl 0x14013abe3
xor byte [rax], al
fimul dword [rbp - 0x77]
loopne 0x14013ab9f
jnp 0x14013ab6d
cmc
dec dword [rax - 0x7d]
jl 0x14013abe3
xor byte [rax], al
je 0x14013abe3
mov rcx, r14
call fcn.1400935d8
cmp dword [rax + 0x50], 0x3b9aca00
setne r8b
mov rcx, r15
mov rdx, r14
call fcn.1400936f7
jmp 0x14013abad
lea rbx, [rdi + 0xd8]
lea r14, [rsp + 0x30]
mov rcx, r14
mov rdx, rbx
mov r8, r12
call fcn.140094da1
cmp qword [rsp + 0x30], 0
xor byte [rax], al
je 0x14013ac25
mov rcx, r14
call fcn.1400935d8
retf
mov ebp, esi
inc dword [rcx - 0x35ffaf88]
invalid
cmp eax, dword [rcx + 0xf]
xchg ebp, eax
ror byte [rcx + rcx*4 - 7], 0x4c
mov edx, esi
call fcn.1400936f7
jmp 0x14013abef
invalid
retf 0x8b48
mov rcx, qword [rsp + 0x50]
mov dl, byte [rsp + 0x2e]
call fcn.1400cb619
call fcn.1400cb619
mov rcx, rdi
mov dl, byte [rsp + 0x2f]
call fcn.1400cb619
mov r14, qword [rsp + 0x58]
mov eax, r14d
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.hj:_
call fcn.1402da8f0
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x70]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
add byte es:[rax - 0x77], cl
and al, 0x20
add byte es:[rax - 0x77], cl
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea ecx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75e8]
mov edx, 0x2b
push rdx
leave
add byte es:[rdx + 0x2b], bh
call fcn.1402da7f0
int3
ror dword [rax - 0x77], cl
invalid
mov dword [rsp + 0x88], eax
mov qword [rsp + 0x90], rcx
and qword [rsp + 0x98], 0
jmp 0x14013ad45
lea r14, [rsp + 0x78]
mov qword [r14], rax
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streamsprioritize.rs
lea r15, [rsp + 0x178]
mov rcx, r15
mov rdx, r14
call fcn.140090859
mov rcx, rdi
call fcn.1400935d8
add rax, 0xec
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [r14], r15
mov qword [r14 + 8], rcx
lea rax, [0x1403a6688]
mov qword [r14 + 0x10], rax
lea r15, [rsp + 0x30]
mov qword [r15], r14
mov qword [r15 + 8], 1
mov qword [r15 + 0x10], r12
lea r14, [rsp + 0x58]
mov rcx, r14
mov rdx, r15
call fcn.1401701b3
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [r15], xmm0
movaps xmmword [r15 + 0x10], xmm1
cmp qword [r15], 0
je 0x14013addd
lea r8, [rsp + 0x30]
mov rcx, qword [r8 + 8]
mov rdx, qword [r8 + 0x10]
call fcn.1401702aa
xor byte [rcx - 0x75], cl
or byte [rcx - 0x75], cl
push rax
adc al, ch
int 0x54
add eax, dword [rax]
lea r14, [rsp + 0x178]
lea r15, [rsp + 0x78]
mov rcx, rdi
call fcn.14009365e
mov rcx, r14
mov rdx, rax
mov r8, rbx
call fcn.14013ae87
cmp byte [rsp + 0x178], 9
je 0x14013ae25
mov r8d, 0x100
mov rcx, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
call case.0x1400f69a1.1586
jmp 0x14013adea
mov rcx, rdi
call fcn.14009365e
and dword [rax + 0xf4], 0
mov rcx, rdi
call fcn.14009365e
and dword [rax + 0xf0], 0
cmp dword [rsi + 0x3c], 1
jne 0x14013ae60
mov eax, dword [rdi + 8]
cmp eax, dword [rsi + 0x40]
jne 0x14013ae60
mov eax, dword [rdi + 0xc]
cmp eax, dword [rsi + 0x44]
jne 0x14013ae60
or al, 0x3b
jne 0x14013ae60
mov dword [rsi + 0x3c], 2
lea rsi, [rsp + 0x30]
mov rcx, rsi
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
nop
add rsp, 0x278
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
invalid
sub rsp, 0x68
mov rax, rdx
lea rdx, [rcx + 4]
lea r8, [rsp + 0x60]
mov qword [r8], rdx
lea rdx, [0x14013b1b7]
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x48], r8
lea rdx, str.dependencyElapsedflagspad_lenStreamIdLengthChunkedEofInitContinueBodyKeepAliveInvalidUtf8InvalidStatusCodeStatenew_len____capacity_
mov qword [rsp + 0x38], rdx
cmp byte [rax - 0x73], cl
adc eax, 0xfff527b2
cmp byte [rax - 0x73], cl
adc eax, 0xfff527b2
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x40], 0xa
mov qword [rsp + 0x20], 9
lea rdx, [0x1403a7823]
lea r9, str.stream_iderror_code
mov r8d, 8
mov rcx, rax
call fcn.14006db70
nop
add rsp, 0x68
ret
and al, 0x48
lea rdx, [0x1403a785c]
mov qword [rsp + 0x38], rdx
lea rdx, [0x1400edddf]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x40], 7
mov qword [rsp + 0x20], 3
lea rdx, [0x1403a7843]
lea r9, [0x1403a7859]
mov r8d, 4
mov rcx, rax
call fcn.14006db70
nop
add rsp, 0x68
ret
in eax, 0x26
add byte [rax - 0x77], cl
push rsp
and al, 0x38
lea rdx, [0x14008d7cc]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x40], setsockopt
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
or dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
or dword [rax], eax
add byte [rax], al
lea rdx, [0x1403a784d]
lea r9, str.stream_iderror_code
mov r8d, listen
mov rcx, rax
call fcn.14006db70
nop
add rsp, 0x68
ret
lea edx, [0x14008d802]
mov qword [rsp + 0x50], rdx
cmc
dec dword [rax - 0x77]
push rsp
and al, 0x50
mov qword [rsp + 0x48], r8
lea rdx, [0x1403a92b9]
mov qword [rsp + 0x38], rdx
lea rdx, [0x14008d7cc]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x40], 0xa
mov qword [rsp + 0x20], 9
lea rdx, [0x1403a782b]
lea r9, str.stream_iderror_code
mov r8d, 5
mov rcx, rax
call fcn.14006db70
nop
add rsp, 0x68
ret
in al, dx
mov byte [rax], al
add byte [rax], al
mov rax, rdx
mov rcx, qword [rcx]
lea rdx, [rcx + 4]
lea r8, [rcx + 5]
lea r9, [rsp + 0x80]
mov qword [r9], r8
lea r8, [0x140058c73]
mov qword [rsp + 0x70], r8
mov qword [rsp + 0x68], r9
lea r8, [0x1403a9553]
mov qword [rsp + 0x58], r8
and al, 0x58
and al, 0x58
lea r8, [0x140062505]
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x48], rdx
lea rdx, [0x1403a954d]
mov qword [rsp + 0x38], rdx
lea rdx, [0x14008d7cc]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x60], listen
mov qword [rsp + 0x40], 6
mov qword [rsp + 0x20], reloc.WS2_32.dll_listen
lea rdx, str.StreamDependencydependency_idweightis_exclusiveC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.20_src_tls_stream.rs
lea r9, [0x1403a9540]
mov r8d, reloc.WS2_32.dll_recv
mov rcx, rax
call fcn.14006dc60
nop
add rsp, 0x88
ret
mov rbx, r8
mov rdi, rdx
mov qword [rsp + 0x68], rcx
lea r15, [rdx + 0x5f8]
mov edx, 0x5f8
mov edx, 0x5f8
lea rsi, [rsp + 0x5e0]
mov rcx, rsi
mov rdx, r15
call fcn.14013dd20
cmp qword [rsi], 0
je 0x14013b2ca
lea r8, [rsp + 0x5e0]
mov rcx, qword [r8 + 8]
mov rdx, qword [r8 + 0x10]
call fcn.1401702aa
mov rax, qword [0x140414370]
lea r14, [rsp + 0xb0]
and qword [r14], 0
mov qword [r14 + 0x18], rax
add rax, 0x30
lea rdx, [rsp + 0x3a0]
mov qword [rdx], 8
and qword [rdx + 8], 0
mov qword [rdx + 0x10], rax
mov rcx, r14
call fcn.1401701b3
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x550], xmm0
movaps xmmword [rsp + 0x560], xmm1
invalid
add eax, 0xc0310000
cmp qword [rsp + 0x550], rax
je 0x14013b33f
invalid
lea r8, [rsp + 0x550]
mov rcx, qword [r8 + 8]
mov rdx, qword [r8 + 0x10]
call fcn.1401702aa
lea r13, [rdi + 0x48]
lea rax, [rdi + 0x5e8]
mov qword [rsp + 0x88], rax
lea rax, [rdi + 0x588]
mov qword [rsp + 0x1e8], rax
lea r12, [rsp + 0xb8]
lea rax, [rdi + 0x5c8]
mov qword [rsp + 0x1d8], rax
add byte [rax - 0x73], cl
xchg dword [rax + 6], edx
add byte [rax], al
add byte [rax - 0x73], cl
xchg dword [rax + 6], edx
add byte [rax], al
mov qword [rsp + 0x1e0], rax
lea rax, [rdi + 0x198]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x4e0], rax
lea rax, [rdi + 0x61c]
invalid
add byte [rax], al
mov qword [rsp + 0x4d8], rax
mov eax, 0xf8
lea rax, [r14 + rax]
mov qword [rsp + 0x278], rax
xorps xmm6, xmm6
mov eax, 3
mov eax, eax
mov qword [rsp + 0x4d0], rax
add byte [rax + 4], bh
invalid
add byte [rax + 4], bh
mov eax, eax
mov qword [rsp + 0x4f0], rax
mov eax, 2
mov eax, eax
mov qword [rsp + 0x4f8], rax
lea rsi, [rdi + 0x3c8]
lea rax, [rdi + 0x458]
mov qword [rsp + 0xa8], rax
lea rax, [rdi + 0x460]
mov qword [rsp + 0x210], rax
lea rax, [rdi + 0x3f0]
mov qword [rsp + 0x218], rax
and al, 0x18
add al, byte [rax]
add byte [rax - 0x73], cl
xchg dword [rax + 5], ebx
add byte [rax], al
and al, 0x18
add al, byte [rax]
add byte [rax - 0x73], cl
xchg dword [rax + 5], ebx
add byte [rax], al
mov qword [rsp + 0x270], rax
lea rax, [rdi + 0x65c]
mov qword [rsp + 0x508], rax
lea rax, [rdi + 0x681]
mov qword [rsp + 0x500], rax
mov qword [rsp + 0x90], r15
mov eax, dword [rdi + 0x5c0]
cmp eax, 1
jne 0x14013b4b1
mov ebp, dword [rdi + 0x5c4]
mov rcx, r13
mov rdx, rbx
call fcn.14013e1d1
test rax, rax
jne 0x14013dadd
test rdx, rdx
jne 0x14013daea
add byte es:[rax], al
add byte es:[rax], al
mov rcx, r13
mov rdx, rbx
call fcn.14013e4ed
test rax, rax
jne 0x14013dadd
test rdx, rdx
jne 0x14013daea
mov dword [rdi + 0x5c0], 2
mov dword [rdi + 0x5c4], ebp
mov eax, 2
jmp 0x14013b455
test eax, eax
jne 0x14013dafb
mov rax, qword [rsp + 0x88]
mov rcx, qword [rax]
call fcn.140140e7c
mov qword [rsp + 0x48], rbx
mov rcx, qword [rsp + 0x1e8]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x2c0], rax
movups xmm0, xmmword [rcx]
and byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
and qword [rcx], 0
movaps xmmword [rsp + 0x2b0], xmm1
movaps xmmword [rsp + 0x2a0], xmm0
cmp qword [rsp + 0x2a0], 0
je 0x14013b59c
mov rax, qword [rsp + 0x2c0]
mov qword [rsp + 0x3c0], rax
movaps xmm0, xmmword [rsp + 0x2a0]
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add eax, dword [rax]
add byte [rdi], cl
sub byte [rsp + 0x2a0], al
movaps xmm1, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x3b0], xmm1
movaps xmmword [rsp + 0x3a0], xmm0
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x17], cl
invalid
jmp 0x128ee3e8b
mov rdx, rbx
call fcn.14013f761
test rax, rax
je 0x14013b5c8
mov r12, qword [rsp + 0x1e8]
mov rcx, r12
call fcn.1400929f2
mov rax, qword [rsp + 0x2c0]
mov qword [r12 + 0x20], rax
movaps xmm0, xmmword [rsp + 0x2a0]
movaps xmm1, xmmword [rsp + 0x2b0]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
lea r12, [rsp + 0xb8]
mov dword [rsp + 0xb0], 3
jmp 0x14013b678
cmp byte [rdi + 0x5bc], 0
je 0x14013b5f2
cmp dword [rdi + 0x5b0], 0
je 0x14013b5ff
mov eax, dword [rdi + 0x5b8]
and dword [rsp + 0xb0], 0
and al, 0xb0
mov al, 0
add byte [rax], al
add byte [rcx + 0xb42484], cl
add byte [rax], al
mov al, 0
add byte [rax], al
add byte [rcx + 0xb42484], cl
add byte [rax], al
jmp 0x14013b678
test rdx, rdx
je 0x14013b60c
mov dword [rsp + 0xb0], 1
mov qword [rsp + 0xb8], rdx
mov eax, 0x48000000
lea ecx, [rsp + 0x3a0]
mov eax, 0x48000000
lea ecx, [rsp + 0x3a0]
call fcn.140009281
jmp 0x14013b678
lea rcx, [rsp + 0x2a0]
call fcn.1400929f2
cmc
invalid
mov dword [rsp + 0xb0], 2
jmp 0x14013b678
mov ebp, dword [rsp + 0x3c4]
mov rax, qword [rsp + 0x2c0]
mov qword [r12 + 0x20], rax
and al, 0x20
and al, 0x20
movaps xmm0, xmmword [rsp + 0x2a0]
movaps xmm1, xmmword [rsp + 0x2b0]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [rsp + 0x10], xmm1
adc byte [rcx + 0xf], al
adc dword [rsp], eax
invalid
and al, 0xc6
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rsi], al
mov byte [rsp + 0xb0], 6
mov rcx, r13
mov rdx, r14
call fcn.14014047f
mov r8d, setsockopt
mov ecx, eax
lea rdx, [0x1403a676f]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcprotogo_away.rsinvalid_GOAWAY_frame
call fcn.1401409d6
and dword [rsp + 0xb0], 0
movsb byte [rdi], byte [rsi]
and al, 0xb0
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0xb4], ebp
lea rcx, [rsp + 0x600]
mov rdx, r14
call fcn.140140fe0
cmp dword [rsp + 0x600], 0
jne 0x14013d26d
invalid
mov eax, dword [rsp + 0x604]
test eax, eax
je 0x14013b6c1
cmp eax, 1
jne 0x14013d2b7
cmp qword [rdi + 0x588], 0
jne 0x14013b6c1
cmp byte [rdi + 0x5bc], 0
jne 0x14013d2d4
mov edi, 0x5bc
add byte [rdi], cl
test dword [rbx], edx
sbb al, 0
add byte [rcx - 0x7d], cl
invalid
cmp qword [r15], 0
je 0x14013b6dd
mov rcx, qword [rdi + 0x600]
mov rdx, qword [rdi + 0x608]
xchg edi, eax
or byte [rsi], al
add byte [rax], al
mov r8, r15
call fcn.1401702aa
add eax, dword [rax]
and qword [rsp + 0xb0], 0
mov rax, qword [0x140414340]
mov eax, dword [0x140414340]
mov eax, dword [0x140414340]
mov qword [rsp + 0xc8], rax
add rax, 0x30
mov qword [rsp + 0x2a0], 8
and qword [rsp + 0x2a8], 0
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
add al, byte [rax]
add byte [rcx + rcx*4 - 0xf], cl
lea rdx, [rsp + 0x2a0]
call fcn.1401701b3
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x3a0], xmm0
movaps xmmword [rsp + 0x3b0], xmm1
xor eax, eax
cmp qword [rsp + 0x3a0], rax
je 0x14013b76f
mov rcx, qword [rsp + 0x3a8]
mov rdx, qword [rsp + 0x3b0]
mov edx, dword [rsp + 0x3b0]
mov edx, dword [rsp + 0x3b0]
lea r8, [rsp + 0x3a0]
call fcn.1401702aa
mov r14, qword [rdi + 0x5d1]
cmp byte [rdi + 0x5d0], 0
mov byte [rdi + 0x5d0], 0
je 0x14013b7f8
mov rcx, r13
mov rdx, rbx
call fcn.14013f761
add byte [rax - 0x7b], cl
invalid
je 0x14013b7a7
mov byte [rdi + 0x5d0], 1
mov ebp, 4
jmp 0x14013bbab
test rdx, rdx
je 0x14013b7bb
mov eax, reloc.WS2_32.dll_select
mov ecx, eax
lea rdx, str.invalid_pong_frame
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcprotoping_pong.rsinvalid_ping_frame
mov edx, 0xdee80026
push rcx
add byte [rax], al
movzx eax, byte [rdi + 0x5d9]
test eax, eax
je 0x14013b8b6
cmp eax, 2
lea r14, [rsp + 0xb0]
lea esi, [rsp + 0xb0]
jne 0x14013b93f
mov rax, qword [rsp + 0x1d8]
mov rax, qword [rax]
test rax, rax
je 0x14013b93f
mov rax, qword [rax + 0x10]
cmp rax, 1
jne 0x14013b928
mov rcx, r13
mov rdx, rbx
invalid
call fcn.14013f761
add byte [rbp + 4], bh
test rax, rax
jne 0x14013bbb3
invalid
test rdx, rdx
test edx, edx
jne 0x14013bafd
movabs rax, 0xb416870b7adb7c3b
mov qword [rsp + 0xb2], rax
mov word [rsp + 0xb0], 5
mov al, 0
add byte [rax], al
add eax, 0xe9894c00
mov rdx, r14
call fcn.14014047f
mov r8d, reloc.WS2_32.dll_select
mov ecx, eax
lea rdx, [0x1403a7241]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcprotoping_pong.rsinvalid_ping_frame
mov ecx, 0x38e80026
push rcx
add byte [rax], al
mov rax, qword [rsp + 0x1d8]
add byte [rax], al
mov rax, qword [rax]
mov qword [rax + 0x10], 2
jmp 0x14013b93f
mov rcx, r13
mov rdx, rbx
call fcn.14013f761
mov ebp, 4
test rax, rax
lea r14, [rsp + 0xb0]
jne 0x14013bbb3
mov rdx, r14
call fcn.14014047f
mov r8d, reloc.WS2_32.dll_select
mov ecx, eax
lea rdx, [0x1403a7241]
add byte es:[rbp + rcx*4 + 0xd], cl
mov ecx, 0xb7e80026
push rax
add byte [rax], al
mov byte [rdi + 0x5d9], 1
jmp 0x14013b93f
mov rax, qword [rsp + 0x1d8]
mov rcx, qword [rax]
add rcx, 0x18
mov rdx, qword [rbx]
invalid
call fcn.140080780
dec dword [rax - 0x75]
test byte [rax + riz*8], ah
add dword [rax], eax
add byte [rbx + 0x78750238], al
mov rax, qword [rsp + 0x1e0]
cmp dword [rax], 2
jne 0x14013b9c4
mov dword [rdi + 0x650], 2
cmp dword [rdi + 0x618], 0
je 0x14013badb
mov rax, qword [rsp + 0x88]
mov rdx, qword [rax]
add rdx, 0x10
mov rcx, r14
call fcn.14008d757
cmp qword [rsp + 0xb0], 0
add byte [rdi], cl
test dword [rbp + 0x22], edi
add byte [rax], al
add byte [rdi], cl
test dword [rbp + 0x22], edi
add byte [rax], al
mov r14, qword [rsp + 0xb8]
mov bpl, byte [rsp + 0xc0]
cmp dword [r14 + 0x38], 0
je case.0x1400fbf5c.1680
mov r15d, dword [r14 + 0x3c]
mov rcx, r13
mov rdx, rbx
call fcn.14013f761
cmp eax, 0x85480000
ror byte [rdi], 0x84
push rax
add dword [rax], eax
add byte [rax], al
ror byte [rdi], 0x84
push rax
add dword [rax], eax
add byte [rax], al
xor r15d, r15d
mov rcx, r13
mov rdx, rbx
call fcn.14013f761
mov ebp, 4
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
invalid
add dword [rax], eax
invalid
test rdx, rdx
jne 0x14013bafd
mov byte [rsp + 0xe4], 1
and dword [rsp + 0xb4], 0
and dword [rsp + 0xbc], 0
add byte [rbx + 0xc424a4], al
add byte [rax], al
invalid
add byte [rbx + 0xc424a4], al
add byte [rax], al
add byte [rbx + 0xcc24a4], al
add byte [rax], al
add byte [rbx + 0xd424a4], al
add byte [rax], al
add byte [rbx + 0xdc24a4], al
fadd qword [rax]
add byte [rax], al
add byte [rax], al
and dword [rsp + 0xcc], 0
and dword [rsp + 0xd4], 0
and dword [rsp + 0xdc], 0
fadd qword [rax]
add byte [rax], al
invalid
fadd qword [rax]
add byte [rax], al
add dh, al
invalid
test byte [rax + rsi*4], ah
and al, 0xb0
mov byte [rsp + 0xb0], 4
mov rcx, r13
add byte [rax], al
add byte [rsp + rcx*2], al
mov ecx, ebp
mov rdx, r14
call fcn.14014047f
mov r8d, reloc.WS2_32.dll_shutdown
add byte [rax], al
add byte [rcx + 0x158d48c1], cl
pop rax
mov bh, 0x26
add byte [rbp + rcx*4 + 0xd], cl
lea ecx, [0x1403a71b0]
call fcn.1401409d6
xor eax, eax
mov rcx, qword [rsp + 0x1e0]
loopne 0x14013ba55
add byte [rax], al
add byte [rcx + 0x158d48c1], cl
pop rax
mov bh, 0x26
add byte [rbp + rcx*4 + 0xd], cl
lea ecx, [0x1403a71b0]
call fcn.1401409d6
xor eax, eax
mov rcx, qword [rsp + 0x1e0]
loopne 0x14013ba55
add byte [rax], al
cmp dword [rcx], eax
je 0x14013ba6d
invalid
xchg edi, eax
push rsp
invalid
loopne 0x14013ba55
add byte [rax], al
cmp dword [rcx], eax
je 0x14013ba6d
mov edx, dword [rdi + 0x654]
mov rcx, qword [rsp + 0x4e0]
mov ecx, dword [rsp + 0x4e0]
mov ecx, dword [rsp + 0x4e0]
call fcn.140092ba6
cmp dword [rdi + 0x670], 0
add byte [rax], al
je 0x14013ba8d
mov eax, dword [rdi + 0x674]
cmp eax, 0x1000000
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
jae 0x14013dcd9
mov dword [rdi + 0x3c0], eax
mov rdx, qword [rdi + 0x5e8]
mov r8, qword [rdi + 0x5f0]
add byte [rax], al
add eax, 0x8b4c0000
xchg eax, esi
add eax, 0x894c0000
add byte [rax], al
mov rcx, r14
add byte [rax], al
mov rcx, r14
mov ecx, esi
mov r9, qword [rsp + 0x1e0]
call fcn.140143a21
add byte [rax], al
mov word [rax + riz*8], fs
add dword [rax], eax
add al, ch
jbe 0x14013bb28
add byte [rax], al
mov ebp, dword [rsp + 0xb0]
cmp ebp, 3
je 0x14013b94c
invalid
invalid
invalid
add byte [rbx - 0x7bf0fc03], al
xchg ecx, eax
invalid
mov eax, dword [rsp + 0xb4]
mov dword [rsp + 0x220], eax
and byte [rdx], al
add byte [rax], al
mov rax, qword [rsp + 0xb8]
mov eax, 0x48000000
mov dword [rsp + 0x78], eax
and al, 0x78
mov eax, 0x48000000
mov dword [rsp + 0x78], eax
and al, 0x78
jmp 0x14013bbb3
add byte [rax], al
mov rcx, r13
mov rdx, rbx
call fcn.14013f761
jnp 0x14013bb20
add byte [rax], al
jnp 0x14013bb20
add byte [rax], al
mov ebp, 4
test rax, rax
jne 0x14013bbb3
invalid
add byte [rax], al
invalid
test rdx, rdx
test edx, edx
je case.0x140130c8f.97
mov ebp, 2
add byte [rax], al
mov qword [rsp + 0x78], rdx
jmp 0x14013bbb3
mov r15b, 1
jmp 0x14013bb6a
and al, 0xb4
add byte [rax], al
add bh, al
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rdi], al
add byte [rax], al
add dh, al
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax], cl
mov rcx, r13
lea rdx, [rsp + 0xb0]
lea edx, [rsp + 0xb0]
invalid
lea edx, [rsp + 0xb0]
add byte [rax], al
call fcn.14014047f
mov r8d, 0x18
add byte [rax], al
mov ecx, eax
lea rdx, [0x1403a6994]
lea edx, [0x1403a6994]
scasb al, byte [rdi]
add byte es:[rbp + rcx*4 + 0xd], cl
add byte [rbp + rcx*4 + 0xd], cl
or eax, 0x26ae56
add al, ch
ja 0x14013bbab
add byte [rax], al
scasb al, byte [rdi]
add byte es:[rbp + rcx*4 + 0xd], cl
add byte [rbp + rcx*4 + 0xd], cl
or eax, 0x26ae56
add al, ch
add al, ch
ja 0x14013bbab
add byte [rax], r8b
add byte [rax], al
and dword [r14 + 0x38], 0
mov r15b, 1
xor r12d, r12d
mov rcx, r14
int1
mov edx, ebp
call fcn.1400cb619
mov ebp, 4
add al, 0
add byte [rax], al
invalid
add byte [rbp - 0x7c], al
push qword [rbp + riz - 0x43]
add al, byte [rax]
add byte [rax], al
test r15b, r15b
je 0x14013bba3
mov ebp, 2
test r12, r12
mov r15, qword [rsp + 0x90]
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xb0
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xb0
add byte [rax], al
add byte [rax], al
je 0x14013d0fc
je 0x14013d0fc
mov qword [rsp + 0x78], r12
jmp 0x14013bbb3
mov r15, qword [rsp + 0x90]
add byte [rax], al
lea r14, [rsp + 0xb0]
lea r12, [rsp + 0x3a0]
mov rcx, r12
mov ecx, esp
mov ecx, esp
call fcn.14013afcc
mov rcx, r12
call fcn.14013a6cb
mov rcx, r15
stc
hlt
call fcn.14013afcc
cmp ebp, 3
jne 0x14013d235
pop rcx
invalid
add byte [rax], al
pop rcx
invalid
lea r12, [rsp + 0xb8]
and qword [rsp + 0xb0], 0
mov rax, qword [0x140414478]
mov qword [rsp + 0xc8], rax
test byte [rax + rcx*8], ah
add byte [rax], al
invalid
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x7d], cl
sal byte [rax], 0x48
mov dword [rsp + 0x3a0], 8
enter 0, 0
add rax, 0x30
mov qword [rsp + 0x3a0], 8
and qword [rsp + 0x3a8], 0
mov qword [rsp + 0x3b0], rax
mov dword [rsp + 0x3b0], eax
test al, 3
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x3b0], eax
mov rcx, r14
mov dword [rsp + 0x3b0], eax
mov rcx, r14
lea rdx, [rsp + 0x3a0]
call fcn.1401701b3
add r8d, dword [r8]
add byte [rdi], cl
adc byte [rsp + 0xb0], al
add byte [rdi], cl
adc byte [rsp + 0xb0], al
movups xmm1, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x530], xmm0
sub dword [rsp + 0x530], eax
add byte [rdi], cl
sub dword [rsp + 0x530], eax
movaps xmmword [rsp + 0x540], xmm1
xor eax, eax
cmp qword [rsp + 0x530], rax
je case.0x14011e138.392
invalid
sbb eax, 0x248c8b48
cmp byte [0xcb5bbc63], al
xchg esp, eax
and al, 0x40
add eax, 0x8d4c0000
test byte [rax + rsi], ah
xor byte [0x174fbbc73], al
add al, ch
xor al, 0x46
add eax, dword [rax]
mov rcx, qword [rsp + 0x538]
mov ecx, dword [rsp + 0x538]
mov rdx, qword [rsp + 0x540]
lea r8, [rsp + 0x530]
xor byte [0x174fbbc73], al
add al, ch
xor al, 0x46
add eax, dword [rax]
add al, ch
xor al, 0x46
add eax, dword [rax]
mov cl, byte [rdi + 0x3e9]
mov al, byte [rdi + 0x3e8]
test cl, cl
leave
je 0x14013bcf8
mov rcx, r14
mov rdx, rdi
mov r8, rsi
test al, al
jne 0x14013bd7f
add byte [rax], al
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0xb8
add byte [rax], al
add byte [rdi], cl
test ebx, ebx
sldt word [rax]
mov rax, qword [r12 + 0x18]
lea rcx, [rsp + 0x3a8]
add byte [rax], al
add byte [rax], al
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [r12 + 8]
movups xmmword [rcx], xmm0
mov qword [rsp + 0x3a0], rbp
test rbp, rbp
jne 0x14013bdd0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + riz*4], fs
add eax, dword [rax]
add al, ch
popfq
loop 0x14013bce9
lea rcx, [rsp + 0x3a0]
call fcn.140139f88
mov byte [rdi + 0x3e9], 0
invalid
inc esi
xchg ecx, ebp
add eax, dword [rax]
add byte [rax], al
mov al, byte [rdi + 0x3e8]
test al, al
jne 0x14013dbd6
invalid
invalid
add byte [rax], al
mov edx, 1
add byte [rax], al
mov rcx, rsi
call fcn.140135422
cmp qword [rdi + 0x3d0], 0xffffffffffffffff
cmp dword [rdi + 0x3d0], 0xffffffff
cmp dword [rdi + 0x3d0], 0xffffffff
add eax, dword [rax]
add bh, bh
je 0x14013bd6a
mov rcx, rsi
mov ecx, esi
call fcn.14008f7ec
mov r14, rdx
mov rcx, r13
mov rdx, rbx
mov r8, rax
mov r9, r14
int1
call 0x140133a7f
cmp rax, 2
je 0x14013cc74
mov rbp, rdx
test rax, rax
jne case.0x140138eda.45
invalid
sldt word [rax]
cmp r14, rbp
jb 0x14013dbee
mov rcx, rsi
mov rdx, rbp
call fcn.14008f776
sbb dword [rdx], edi
cmc
dec dword [rax - 0x7b]
in eax, dx
sbb dword [rdx], edi
cmc
dec dword [rax - 0x7b]
in eax, dx
lea r14, [rsp + 0xb0]
jne 0x14013bd71
mov byte [rdi + 0x3e8], 1
mov byte [rdi + 0x3e9], 1
mov cl, 1
add ecx, ebp
std
invalid
invalid
invalid
add byte [rax], al
add dword [rcx - 0x10216ff], esi
add ecx, ebp
std
invalid
invalid
test byte [rax + riz*4], ah
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x600], eax
mov rdx, r12
jmp 0x14013bdf8
mov r12, qword [rsp + 0x3a8]
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
mov eax, dword [rcx + 8]
mov qword [rsp + 0x600], rax
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x608], rax
mov rdx, qword [rsp + 0x4e8]
invalid
add al, 0
invalid
add al, 0
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x50
add al, byte [rax]
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0x58
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
invalid
test byte [rax + rax], ah
mov qword [rsp + 0x250], rbp
mov qword [rsp + 0x258], r12
mov rax, qword [rsp + 0x600]
lea rcx, [rsp + 0x260]
mov qword [rcx], rax
mov rax, qword [rsp + 0x608]
mov eax, dword [rsp + 0x608]
invalid
test byte [rax + rcx], ah
invalid
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [r8 - 0x7d], cl
and qword [rsp + 0x230], 0
movsb byte [rdi], byte [rsi]
and al, 0x30
add al, byte [rax]
add byte [rax], al
mov r14, qword [0x1404142f8]
mov qword [rsp + 0x248], r14
mov ah, 0x24
add al, byte [rax]
add al, byte [rax]
add byte [rbp - 0x75], cl
mov ecx, dword [rsi + 0x38]
cmp byte [rbp - 0x7b], r9b
leave
lea rcx, [rsp + 0x3a0]
movabs al, byte [0xe824948948000003]
add al, 0
invalid
je 0x14013be87
movabs al, byte [0xe824948948000003]
add al, 0
add byte [rdi + rbp + 0x49], dh
mov rax, qword [r14 + 0x30]
mov eax, dword [rsi + 0x30]
mov rdx, qword [r14 + 0x40]
mov r8, qword [r14 + 0x48]
mov qword [rsp + 0xb8], r9
mov dword [rsp + 0xb8], ecx
mov dword [rsp + 0xb8], ecx
mov qword [rsp + 0xc0], rdx
mov dword [rsp + 0xc0], edx
mov qword [rsp + 0xc8], r8
and qword [rsp + 0xd0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
jmp case.0x14011dc6a.406
xor eax, eax
ror byte [rcx - 0x7d], 0xc6
xor byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
retf
add r14, 0x30
add esi, 0x30
mov qword [rsp + 0xb0], rax
mov rbx, rcx
lea r15, [rsp + 0xb0]
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
cli
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srccodec_framed_read.rs
lea eax, [0x1403a6140]
lea eax, [0x1403a6140]
call fcn.140090859
mov qword [rsp + 0x510], r12
mov qword [rsp + 0xb0], rbx
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rdx], ah
add eax, 0x89480000
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x26a282
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rdx], ah
add eax, 0x89480000
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x26a282
mov qword [rsp + 0xc0], rax
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax], al
invalid
invalid
mov esp, 0x1f024
lock add dword [rax], eax
mov qword [rsp + 0x1f0], r15
mov qword [rsp + 0x1f8], 1
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0
add byte [rdx], al
add byte [rax], al
invalid
lock add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + rdi*8], ah
add dword [rax], eax
invalid
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi], fs
add al, byte [rax]
add byte [rdx], al
add byte [rax], al
invalid
lea rcx, [rsp + 0x230]
lea rdx, [rsp + 0x1f0]
xchg esp, eax
and al, 0xf0
add dword [rax], eax
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add al, ch
movsb byte [rdi], byte [rsi]
add eax, dword [rax]
call fcn.1401701b3
movups xmm0, xmmword [rsp + 0x230]
movups xmm1, xmmword [rsp + 0x240]
mov word [rax + rax*2], fs
add al, byte [rax]
add byte [rax], al
movaps xmmword [rsp + 0x280], xmm0
test byte [rax + rax*4], ah
add al, byte [rax]
invalid
mov word [rax + rax*2], fs
add al, byte [rax]
add byte [rax], al
movaps xmmword [rsp + 0x280], xmm0
test byte [rax + rax*4], ah
add al, byte [rax]
invalid
test byte [rax + rax*4], ah
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x290], ecx
movaps xmmword [rsp + 0x290], xmm1
cmp qword [rsp + 0x280], 0
je 0x14013bf57
add byte [rax], al
add byte [rbp + rbx + 0x48], dh
mov ecx, dword [rsp + 0x288]
mov word [rax + rcx*4], fs
add al, byte [rax]
invalid
mov rcx, qword [rsp + 0x288]
and al, 0x88
add al, byte [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x90
add al, byte [rax]
mov rdx, qword [rsp + 0x290]
lea r8, [rsp + 0x280]
test byte [rax + rax*4], ah
add byte [rdx], 0
add al, ch
push rbx
add eax, dword [r8]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x80
add byte [rdx], 0
add byte [rdx], 0
add al, ch
push rbx
add eax, dword [r8]
mov rcx, rbp
mov rdx, r12
invalid
call fcn.140096a66
mov rbx, rax
shr rax, 0x28
mov rcx, qword [rsp + 0xa8]
mov r14, qword [rcx]
cmp r14, 2
je 0x14013bfc3
cmp al, 9
je 0x14013bfc3
lea rbx, [rsp + 0x280]
mov rcx, rbx
call fcn.14013afcc
mov rcx, rbx
call fcn.14013a6cb
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x34], 0
xor al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
fld1
invalid
xor al, 0
add byte [rax], al
add byte [rax], al
mov r15b, 0xa
lea r14, [rsp + 0xb0]
mov rbx, qword [rsp + 0x48]
add byte [rax], al
mov r15b, 0xa
lea r14, [rsp + 0xb0]
mov rbx, qword [rsp + 0x48]
lea r12, [rsp + 0xb8]
jmp 0x14013c8ba
movzx eax, al
lea rcx, [0x1403d6db4]
out 0xad, eax
sub dword [rax], eax
out 0xad, eax
sub dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r8d, 9
lea r14, [rsp + 0xb0]
mov ah, 0x24
mov al, 0
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov r15, rbx
mov edi, ebx
lea rbx, [rsp + 0x250]
mov rdx, rbx
call fcn.140064f33
dec dword [rcx + rcx*4 - 0xf]
int1
call fcn.1400652a1
mov rcx, r14
mov rdx, rbx
call fcn.140143913
lea rcx, [rsp + 0x590]
and al, 0x90
add eax, 0x894c0000
cli
and al, 0x90
add eax, 0x894c0000
cli
mov r8, r14
call fcn.140096671
mov al, byte [rsp + 0x5b5]
invalid
add byte [rax], al
add eax, 0x23c0000
add byte [rax], al
cmp al, 2
mov rbx, qword [rsp + 0x48]
lea r12, [rsp + 0xb8]
jne 0x14013c5af
invalid
add byte [rax], al
add eax, 0x44c70000
and al, 0x38
mov dword [rsp + 0x38], 1
add dword [rax], eax
add byte [rax], al
mov dword [rsp + 0x34], 0
jmp 0x14013c454
add eax, dword [rax + rax]
invalid
add eax, dword [rax + rax]
add byte [rcx + 9], bh
mov rdx, rbp
mov r8, r12
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srccodec_framed_read.rs
add al, ch
ret 0xec6f
invalid
add al, ch
ret 0xec6f
mov r9, rdx
lea rcx, [rsp + 0x704]
mov rdx, rbx
mov r8, rax
call fcn.140099eb0
cmc
dec dword [rbx + 0x7042484]
add byte [rax], al
dec dword [rbx + 0x7042484]
add byte [rax], al
cmp eax, 2
mov rbx, qword [rsp + 0x48]
je 0x14013c501
movups xmm0, xmmword [rsp + 0x708]
lea rcx, [rsp + 0x718]
add byte [rax], al
movups xmm1, xmmword [rcx]
or dword [rdi], ecx
adc byte [rcx + 0x10], dl
push rcx
invalid
or dword [rdi], ecx
adc byte [rcx + 0x10], dl
push rcx
invalid
push rcx
adc byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb8
add al, byte [rax]
add byte [rdi], cl
adc dword [rdx], ecx
lea rdx, [rsp + 0x2b8]
movups xmmword [rdx], xmm1
movups xmmword [rdx + 0x10], xmm2
mov dword [rsp + 0x2a4], eax
movsb byte [rdi], byte [rsi]
add al, byte [rax]
add byte [rdi], cl
adc dword [rsp + 0x2a8], eax
test al, 2
add byte [rax], al
movsb byte [rdi], byte [rsi]
add al, byte [rax]
add byte [rdi], cl
adc dword [rsp + 0x2a8], eax
test al, 2
add byte [rax], al
test al, 2
add byte [rax], al
mov byte [rsp + 0x2a0], 4
mov r15b, 4
lea r14, [rsp + 0xb0]
mov ah, 0x24
mov al, 0
add byte [rax], al
lea r12, [rsp + 0xb8]
lea rax, [rsp + 0x2a4]
lea eax, [rsp + 0x2a4]
lea eax, [rsp + 0x2a4]
jmp 0x14013c800
mov bh, 0xa
cmp r14d, 2
jne 0x14013c521
invalid
add al, 0
invalid
adc eax, 0x31000004
sar byte [rcx + 1], 0x4c
lea esi, [rsp + 0xb0]
xor eax, eax
mov ecx, 1
lea r14, [rsp + 0xb0]
mov rbx, qword [rsp + 0x48]
mov ebx, dword [rsp + 0x48]
lea r12, [rsp + 0xb8]
jmp 0x14013c89a
mov r15b, 0xa
test ebx, ebx
je 0x14013c766
lea ecx, [0x1403a6180]
call fcn.14000302a
mov r9, rdx
mov ecx, edx
movabs al, byte ss:[0x49ffec6edbe80026]
mov ecx, edx
lea r14, [rsp + 0xb0]
mov rcx, r14
mov rdx, rbx
mov edx, ebx
mov r8, rax
call fcn.140099e32
cmp byte [rsp + 0xb9], 2
and al, 0xb9
add byte [rax], al
add byte [rdx], al
and al, 0xb9
add byte [rax], al
add byte [rdx], al
mov rcx, rbx
mov rbx, qword [rsp + 0x48]
jne 0x14013c7c5
xor eax, eax
cmp byte [rsp + 0xb0], 0x14
sete al
mov dword [rsp + 0x34], eax
mov eax, 1
cmove eax, ecx
mov dword [rsp + 0x38], eax
and al, 0x38
mov eax, 1
add byte [rax], al
ror byte [rcx - 0x47cbdbbc], 1
add byte [rax], al
add byte [rdi], cl
ror dword [rcx - 0x47c7dbbc], 1
and al, 0x38
mov eax, 1
add byte [rax], al
mov ecx, dword [rsp + 0x40]
cmove ecx, eax
mov dword [rsp + 0x40], ecx
and al, 0x40
jmp 0x14013c783
invalid
add byte [rax], al
add byte [rax], al
mov ecx, dword [rsp + 0x40]
cmove ecx, eax
mov dword [rsp + 0x40], ecx
and al, 0x40
jmp 0x14013c783
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rbp
dec dword [rcx - 0x77]
ror dword [rax - 0x73], 1
mov word [rsp], fs
add eax, 0x89480000
fimul dword [rcx - 0x77]
shr al, 0xb5
fdivr st(5), st(0)
inc dword [rax + 0x52424bc]
add byte [rax], al
add byte [rax - 0x75], cl
mov rbx, qword [rsp + 0x48]
jne 0x14013c501
mov rax, qword [rsp + 0x528]
mov qword [rsp + 0x2a4], rax
add al, byte [rax]
add dh, al
test byte [rax + riz*4], ah
add al, byte [rax]
add byte [rax], al
invalid
mov r15b, 8
jmp 0x14013c7ab
invalid
add byte [rax], al
or cl, ch
wait
add eax, 0x9b90000
add byte [rax], al
add byte [rax - 0x77], cl
invalid
adc byte [rcx], cl
lea rcx, [rsp + 0x2a4]
movups xmmword [rcx + 0x1c], xmm1
mov qword [rsp + 0x2a8], rax
mov rax, rcx
enter 0x110f, 0xffffffffffffff84
and al, 0xb0
add al, byte [rax]
add dh, al
test byte [rax + riz*4], ah
add al, byte [rax]
add byte [rsi], al
mov r15b, 6
jmp 0x14013c759
invalid
add al, 0
invalid
mov r8d, 9
lea r14, [rsp + 0xb0]
mov rcx, r14
lea rdx, [rsp + 0x250]
call fcn.140064f33
mov rcx, r14
call fcn.1400652a1
movups xmm0, xmmword [rsp + 0x250]
adc byte [rsp + 0x250], al
xchg esp, eax
and al, 0x50
add al, byte [rax]
add al, ch
or dword [rdx + rsi*8 - 0xe76b301], 0xffffffe8
jmp 0x15013b548
adc byte [rsp + 0x250], al
movups xmm1, xmmword [rsp + 0x260]
movaps xmmword [rsp + 0x3b0], xmm1
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x3a0], eax
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x3a0], eax
mov rcx, r14
mov rdx, rbx
lea r15, [rsp + 0x3a0]
and al, 0xa0
add eax, dword [rax]
add byte [rbp - 0x77], cl
clc
and al, 0xa0
add eax, dword [rax]
add byte [rbp - 0x77], cl
clc
call fcn.140096b91
cmp dword [rsp + 0xb0], 3
mov rdx, rbx
mov rbx, qword [rsp + 0x48]
lea r12, [rsp + 0xb8]
lea r12, [rsp + 0xb8]
je 0x14013c427
mov qword [rsp + 0x50], rdx
push rsp
and al, 0x50
push rax
push rax
mov r8d, 0xf8
mov rcx, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x278]
and al, 0x78
add al, byte [rax]
add byte [rax], al
movups xmm0, xmmword [rax]
and al, 0x78
add al, byte [rax]
add byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x200], xmm1
movaps xmmword [rsp + 0x1f0], xmm0
mov bpl, byte [rsp + 0x494]
mov r8, qword [rdi + 0x578]
mov rcx, r15
lea rdx, [rsp + 0x1f0]
lea edx, [rsp + 0x1f0]
lea edx, [rsp + 0x1f0]
mov r9, qword [rsp + 0x218]
call fcn.140090205
cmp al, 0x15
jne 0x14013c95f
invalid
add byte [rax], al
add eax, 0xf6400000
invalid
test bpl, 4
je 0x14013c999
test byte [rdi], bl
invalid
add byte [rax], al
test byte [rdi], bl
invalid
mov r8d, 0xf8
lea rcx, [rsp + 0x2a8]
add al, byte [rax]
add byte [rcx + rcx*4 - 6], cl
clc
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add al, byte [rax]
add byte [rcx + rcx*4 - 6], cl
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + 0x2a0], 1
lea rcx, [rsp + 0x1f0]
call fcn.1400652a1
invalid
inc dword [rcx - 0x49]
add ecx, ebp
hlt
add al, byte [rax]
invalid
add byte [rcx - 0x48], al
or dword [rax], eax
add byte [rax], al
lea r14, [rsp + 0xb0]
add byte [rax], al
add byte [rax], al
mov rcx, r14
lea rdx, [rsp + 0x250]
add al, ch
push 0x4cfff28b
mov ecx, esi
int1
add al, ch
push 0x4cfff28b
mov ecx, esi
int1
int1
call fcn.1400652a1
movups xmm0, xmmword [rsp + 0x250]
adc byte [rsp + 0x250], al
adc byte [rsp + 0x250], al
add byte [rax], al
movups xmm1, xmmword [rsp + 0x260]
add byte [rax], al
movaps xmmword [rsp + 0x3b0], xmm1
movaps xmmword [rsp + 0x3a0], xmm0
test byte [rax + riz*4], ah
add eax, dword [rax]
add byte [rcx + rcx*4 - 0xf], cl
int1
test byte [rax + riz*4], ah
add eax, dword [rax]
add byte [rcx + rcx*4 - 0xf], cl
int1
int1
mov rdx, rbx
lea r15, [rsp + 0x3a0]
mov r8, r15
call fcn.140099813
cmp dword [rsp + 0xb0], 3
mov rdx, rbx
mov rbx, qword [rsp + 0x48]
lea r12, [rsp + 0xb8]
jne 0x14013c605
xor eax, eax
cmp byte [rsp + 0xb8], 0x14
mov ecx, 1
cmove ecx, edx
mov dword [rsp + 0x38], ecx
sete al
mov dword [rsp + 0x34], eax
mov eax, 1
mov ecx, dword [rsp + 0x40]
cmove ecx, eax
mov dword [rsp + 0x40], ecx
mov r15b, 0xa
jmp 0x14013cae1
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x34], 0
mov r15b, 0xa
lea r14, [rsp + 0xb0]
jmp 0x14013c783
mov r8d, 0x118
lea rcx, [rsp + 0x3a8]
mov rdx, qword [rsp + 0x210]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x3a0], r14
xor eax, eax
test r14, r14
sete al
mov qword [rsp + 0x50], rbx
cmp dword [rsp + rax*8 + 0x490], ebx
mov rbx, qword [rsp + 0x48]
jne 0x14013c857
mov rax, qword [rsp + 0x4a8]
test rax, rax
lea r14, [rsp + 0xb0]
add byte [rax], al
add byte [rdi], cl
invalid
mov ah, 5
add byte [rax], al
mov dword [rsp + 0x80], 0
cmp byte [rsp + 0x488], 0
je 0x14013cafe
add rax, r12
cmp rax, qword [rdi + 0x578]
jbe 0x14013cafe
mov ebp, 9
jmp 0x14013c86f
movups xmm0, xmmword [rsp + 0x590]
lea r8, [rsp + 0x5a0]
mov rcx, qword [r8 + 0xd]
lea rdx, [rsp + 0x2b8]
mov qword [rdx + 0xd], rcx
or eax, 0x8100f41
movups xmmword [rdx], xmm1
movzx ecx, word [rsp + 0x5b6]
movups xmmword [rsp + 0x2a8], xmm0
mov byte [rsp + 0x2cd], al
mov word [rsp + 0x2ce], cx
mov byte [rsp + 0x2a0], 0
test byte [rax + riz*4], ah
add al, byte [rax]
add byte [rax], al
xor r15d, r15d
jmp 0x14013c6a9
mov qword [rsp + 0x50], rdx
mov r8d, 0xf8
mov rcx, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x278]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
adc byte [rax + 0x10], cl
movaps xmmword [rsp + 0x200], xmm1
movaps xmmword [rsp + 0x1f0], xmm0
lock add dword [rax], eax
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0x90
add al, 0
add byte [rbx + rcx*4 - 0x79], cl
js 0x14013c64c
add byte [rax], al
mov rcx, r15
lea rdx, [rsp + 0x1f0]
mov r9, qword [rsp + 0x218]
call fcn.140090205
cmp al, 0x15
jne 0x14013c9e3
test bpl, 4
je 0x14013ca1d
invalid
add byte [rcx - 0x48], al
clc
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add al, byte [rax]
add byte [rcx + rcx*4 - 6], cl
mov r8d, 0xf8
lea rcx, [rsp + 0x2a8]
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + 0x2a0], 3
add byte [rax], al
add ecx, dword [rax - 0x73]
mov word [rax + rsi*8], fs
add dword [rax], eax
add al, ch
add ecx, dword [rdx + rsi*8 + 0x3b741ff]
lea rdx, [rsp + 0x2b8]
lea rcx, [rsp + 0x2a4]
mov eax, dword [rcx - 3]
mov ecx, dword [rcx]
mov dword [rsp + 0x9b], ecx
add byte [rax], al
add byte [rcx + 0x982484], cl
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x982484], cl
add byte [rax], al
mov eax, dword [rsp + 0x2a8]
mov dword [rsp + 0x34], eax
mov eax, dword [rsp + 0x2ac]
mov dword [rsp + 0x38], eax
mov eax, dword [rsp + 0x2b0]
mov dword [rsp + 0x40], eax
mov eax, dword [rsp + 0x2b4]
mov dword [rsp + 0x74], eax
mov r8d, 0xe8
call 0x18813c6f7
lea rcx, [rsp + 0x948]
call sub.VCRUNTIME140.dll_memcpy
lea rbp, [rsp + 0x280]
mov rcx, rbp
call fcn.14013afcc
mov rcx, rbp
call fcn.14013a6cb
jmp case.0x14011e138.407
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0x224]
lea r8, [rsp + 0x228]
mov cl, byte [r8 + 4]
lea rdx, [rsp + 0x2a4]
invalid
and al, 0x24
add al, byte [rax]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x28
add al, byte [rax]
add byte [rcx - 0x76], al
add al, 0x48
lea edx, [rsp + 0x2a4]
invalid
add byte [rax - 0x74befab6], cl
or byte [rcx - 0x7b76feb6], cl
and al, 0xa1
add al, byte [rax]
add byte [rax - 0x77], cl
rol dh, 1
test byte [rax + riz*4], ah
add al, byte [rax]
add byte [0x18c197e9b], al
add eax, 0x4c05b741
mov byte [rdx + 5], cl
mov ecx, dword [r8]
mov dword [rdx + 1], ecx
mov dword [rsp + 0x2a1], eax
mov rax, rdx
mov byte [rsp + 0x2a0], 5
invalid
add eax, 0x4c05b741
mov r15b, 5
lea r14, [rsp + 0xb0]
lea esi, [rsp + 0xb0]
jmp 0x14013c7f0
mov dword [rsp + 0x34], 0
lea r14, [rsp + 0xb0]
mov rbx, qword [rsp + 0x48]
lea r12, [rsp + 0xb8]
jmp 0x14013c8a2
and al, 0xb8
add byte [rax], al
invalid
add cl, ch
adc al, byte [rcx]
add byte [rax], al
mov rax, qword [rsp + 0x51c]
mov qword [rsp + 0x2a4], rax
add al, byte [rax]
add dh, al
test byte [rax + riz*4], ah
and al, 0xa0
add al, byte [rax]
add byte [rdi], al
add al, byte [rax]
add dh, al
test byte [rax + riz*4], ah
and al, 0xa0
and al, 0xa0
add al, byte [rax]
add byte [rdi], al
mov r15b, 7
lea r14, [rsp + 0xb0]
lea r12, [rsp + 0xb8]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rsp + riz*4], ah
and al, 0xa4
lea rax, [rsp + 0x2a4]
jmp 0x14013c7f8
and al, 0xa4
add al, byte [rax]
add bl, ch
xor ecx, dword [rbx + 0xb82484]
add byte [rax], al
mov eax, dword [rsp + 0xb8]
lea rcx, [rsp + 0x2a4]
mov dword [rcx + 8], eax
or byte [r8 - 0x75], cl
or byte [rax - 0x75], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x77], ecx
enter 0xffffffffffff84c6, 0x24
invalid
add al, byte [rax]
add byte [rdx], al
mov r15b, 2
mov bh, 2
or byte [rax - 0x75], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x77], ecx
enter 0xffffffffffff84c6, 0x24
movabs al, byte [0x4c02b74102000002]
mov bh, 2
lea r12, [rsp + 0xb8]
lea r12, [rsp + 0xb8]
movsb byte [rdi], byte [rsi]
and al, 0xb8
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb8
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
lea rdx, [rsp + 0x2b8]
mov rcx, rax
mov ecx, eax
ror dword [rbx + 0x98bfd40], 0x89
mov word [rbx + rbx*4], fs
add byte [rax], al
add byte [rcx + 0x982484], cl
add byte [rax], al
mov eax, dword [rax - 3]
mov ecx, dword [rcx]
mov dword [rsp + 0x9b], ecx
mov dword [rsp + 0x98], eax
mov eax, dword [rsp + 0x2a8]
test al, 2
add byte [rax], al
mov dword [rsp + 0x34], eax
and al, 0x34
mov eax, dword [rsp + 0x2ac]
mov dword [rsp + 0x38], eax
mov eax, dword [rsp + 0x2b0]
mov dword [rsp + 0x40], eax
and al, 0x40
mov eax, dword [rsp + 0x2b4]
and al, 0xb4
add al, byte [rax]
add byte [rcx + 0x41742444], cl
mov eax, 0xe8
and al, 0xb4
add al, byte [rax]
add byte [rcx + 0x41742444], cl
mov eax, 0xe8
lea rcx, [rsp + 0x948]
call sub.VCRUNTIME140.dll_memcpy
fadd st(7), st(0)
sbb dword [rax], eax
fadd st(7), st(0)
sbb dword [rax], eax
jmp 0x14013c8a2
mov dword [rsp + 0x80], 0
mov ebp, 1
invalid
add byte [rbp + 1], bh
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xb0
add byte [rax], al
add byte [rax], al
lea r12, [rsp + 0xb8]
lea rcx, [rsp + 0x3a8]
invalid
invalid
lea r14, [rsp + 0xb0]
add byte [rax], al
lea r12, [rsp + 0xb8]
lea rcx, [rsp + 0x3a8]
add byte [rax], al
call fcn.14013a7ce
lea rcx, [rsp + 0x4a0]
lea ecx, [rsp + 0x4a0]
call fcn.1400652a1
mov eax, dword [rsp + 0x80]
mov ecx, ebp
invalid
invalid
jmp 0x178381527
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x34], eax
lea rbp, [rsp + 0x280]
mov rcx, rbp
call fcn.14013afcc
mov rcx, rbp
call fcn.14013a6cb
adc esi, ebx
invalid
lea rcx, [rsp + 0x250]
call fcn.1400652a1
invalid
invalid
inc dword [rcx - 0x80]
dec dword [rdx]
cmp r15b, 0xa
je 0x14013d13e
mov eax, dword [rsp + 0x98]
mov ecx, dword [rsp + 0x9b]
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax], al
mov ecx, dword [rsp + 0x9b]
lea rdx, [rsp + 0x601]
mov dword [rdx + 3], ecx
mov dword [rdx], eax
mov r8d, 0xe8
lea rcx, [rsp + 0x618]
invalid
add byte [rax], al
lea rdx, [rsp + 0x948]
and al, 0x48
or dword [rax], eax
add al, ch
sub al, bh
sbb dword [rax], eax
xchg esp, eax
and al, 1
invalid
invalid
and al, 0x48
or dword [rax], eax
add al, ch
sub al, bh
sbb dword [rax], eax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x608], eax
mov eax, dword [rsp + 0x38]
and al, 0x38
cmp byte [rcx + 0x60c2484], cl
add byte [rax], al
cmp byte [rcx + 0x60c2484], cl
or al, 6
add byte [rax], al
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x610], eax
mov eax, dword [rsp + 0x74]
je case.0x14011e4eb.374
test byte [rsp + rdx], ah
invalid
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x600], r15b
cmp r15b, 9
dec dword [rcx]
mov esp, 0x60024
add byte [rcx - 0x80], al
dec dword [rcx]
jne 0x14013d121
lea rcx, [rsp + 0x600]
call fcn.1401438e7
mov r15, qword [rsp + 0x90]
jmp case.0x14011e138.392
invalid
invalid
invalid
invalid
invalid
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
or dword [rax], eax
add byte [rax], al
invalid
or dword [rax], eax
add byte [rax], al
invalid
cmovae ecx, edx
cmp cl, 7
je 0x14013caae
add byte [rax], al
movzx ecx, cl
mov dh, 0xc9
cmp ecx, 9
jne 0x14013ca9f
add byte [rax], al
test bpl, 4
jne 0x14013ca9f
add al, 0xfd
cmp al, 9
jb 0x14013ca9f
add dword [rax], eax
invalid
mov r8d, 0xf8
mov rcx, r14
mov rdx, r15
mov edx, edi
mov edx, edi
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x1f0]
lock add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x200], cl
movaps xmmword [rsp + 0x230], xmm0
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rdi], cl
movaps xmmword [rsp + 0x240], xmm1
movaps xmmword [rsp + 0x240], xmm1
mov r15, qword [rsp + 0xa8]
mov rcx, r15
call fcn.14013a60d
and qword [r15], 0
and dword [rdi], 0
and dword [rdi], 0
jmp case.0x14011bdec.674
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
retf 0xf980
invalid
je 0x14013caae
add byte [rax], al
invalid
retf 0xf980
movzx ecx, cl
cmp ecx, 9
stc
or dword [rdi], ecx
invalid
xchg esi, eax
add byte [rax], al
invalid
test bpl, 4
jne 0x14013ca9f
mov word [rax], es
add byte [rax], al
mov word [rax], es
add byte [rax], al
add al, 0xfd
cmp al, 9
jb 0x14013ca9f
mov r8d, 0xf8
mov rcx, r14
mov rdx, r15
mov edx, edi
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x1f0]
movaps xmm1, xmmword [rsp + 0x200]
and al, 0
add byte [rdx], al
add byte [rax], al
movaps xmmword [rsp + 0x230], xmm0
xor byte [rdx], al
add byte [rax], al
movaps xmmword [rsp + 0x240], xmm1
mov r15, qword [rsp + 0xa8]
mov rcx, r15
call fcn.14013a60d
scasd eax, dword [rdi]
invalid
invalid
invalid
mov qword [r15], 1
mov r8d, 0xf8
mov rcx, qword [rsp + 0x210]
adc byte [rdx], al
add byte [rax], al
adc byte [rdx], al
add byte [rax], al
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x230]
movaps xmm1, xmmword [rsp + 0x240]
mov rax, qword [rsp + 0x270]
movups xmmword [rax], xmm0
add byte [rdi], cl
adc dword [rax], eax
movups xmmword [rax + 0x10], xmm1
mov r15b, 9
jmp 0x14013cae1
mov ebp, 1
mov dword [rsp + 0x34], 0
jmp 0x14013cac3
mov dword [rsp + 0x34], 1
mov dword [rsp + 0x40], 1
mov rbp, qword [rsp + 0x50]
push rax
lea rcx, [rsp + 0x1f0]
call fcn.1400652a1
mov rcx, r15
call fcn.14013a7ce
mov r15b, 0xa
mov eax, ebp
mov dword [rsp + 0x38], ebp
and al, 0x38
lea rbp, [rsp + 0x280]
mov rcx, rbp
call fcn.14013afcc
invalid
dec dword [rax - 0x77]
jmp 0x13fef9de0
invalid
jmp 0x14013c8c7
invalid
mov ecx, 9
mov rdx, rbp
mov r8, r12
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srccodec_framed_read.rs
or eax, 0x269700
or eax, 0x269700
call fcn.14000302a
mov r8, rdx
lea r12, [rsp + 0x4a0]
lea esp, [rsp + 0x4a0]
and al, 0xa0
add al, 0
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, rax
call fcn.1400651dc
mov rdx, r12
loop 0x14013cb1a
invalid
mov dword [rsp + 0x80], 0
mov rcx, r14
int1
lea rdx, [rsp + 0x250]
lea edx, [rsp + 0x250]
lea edx, [rsp + 0x250]
call fcn.140064d2e
lea r12, [rsp + 0x4a0]
mov rcx, r12
call fcn.1400652a1
mov rdx, r12
movups xmm0, xmmword [rsp + 0xb0]
mov al, 0
add byte [rax], al
movups xmm1, xmmword [rsp + 0xc0]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
lea r12, [rsp + 0xb8]
mov r8, qword [rdi + 0x578]
mov eax, dword [rdi + 0x578]
lea rcx, [rsp + 0x3a8]
mov r9, qword [rsp + 0x218]
mov word [rax + rbx], fs
add al, byte [rax]
add al, ch
call fcn.140090205
cmp al, 0x15
jne 0x14013cbd9
bt qword [rsp + 0x50], 0x22
jae case.0x1401357c6.77
pop rsp
lea rcx, [rsp + 0x2a0]
lea rdx, [rsp + 0x3a0]
call fcn.140143994
lea rcx, [rsp + 0x4a0]
and al, 0xa0
add al, 0
add al, ch
invalid
xchg dl, dh
inc dword [rdx + rcx*4 - 0x44]
and al, 0xa0
add al, byte [rax]
add cl, ch
loop 0x14013cbd2
invalid
invalid
and al, 0xa0
add al, 0
add al, ch
invalid
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
or dword [rdx + 9], edi
cmovae ecx, edx
cmp cl, 7
je 0x14013cc57
movzx ecx, cl
cmp ecx, 9
jne 0x14013cc4d
bt qword [rsp + 0x50], 0x22
jb 0x14013cc4d
add al, 0xfd
cmp al, 9
jb 0x14013cc4d
mov r8d, 0x120
mov rcx, r14
lea rdx, [rsp + 0x3a0]
call sub.VCRUNTIME140.dll_memcpy
invalid
sbb dword [rax], eax
sbb dword [rax], eax
mov r15, qword [rsp + 0xa8]
mov rcx, r15
call fcn.14013a60d
fcos
invalid
inc dword [rcx - 0x48]
and byte [rcx], al
add byte [rax], al
invalid
and byte [rcx], al
add byte [rax], al
mov rcx, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
hlt
ret
sbb dword [rax], eax
add byte [rcx - 0x49], al
invalid
mov eax, dword [rsp + 0x34]
and al, 0x34
add byte [rcx - 0x49], al
or dword [rbx - 0x74cbdbbc], ecx
and al, 0x34
mov ecx, dword [rsp + 0x38]
and al, 0x34
mov ecx, dword [rsp + 0x38]
jmp 0x14013c89a
mov ebp, 1
jmp 0x14013c877
mov dword [rsp + 0x80], 1
add dword [rax], eax
add byte [rax], al
mov dword [rsp + 0x40], 1
mov rbp, qword [rsp + 0x50]
push rax
push rax
jmp 0x14013c877
mov byte [rsp + 0x848], 0xb
lea r14, [rsp + 0xb0]
mov ah, 0x24
mov al, 0
add byte [rax], al
mov ah, 0x24
mov al, 0
add byte [rax], al
jmp 0x14013ccd3
lea r14, [rsp + 0xb0]
mov rcx, r14
mov rdx, rbp
call fcn.140090132
xor al, 0xf5
dec dword [rdi]
adc byte [rsp + 0xb0], al
invalid
xor al, 0xf5
dec dword [rdi]
adc byte [rsp + 0xb0], al
invalid
add byte [rax - 0x73], cl
test byte [rax + rax*4], ah
add byte [0x15122ccac], 0
mov byte [rsp + 0x848], 9
lea rax, [rsp + 0x580]
movups xmmword [rax], xmm0
adc dword [rax], eax
add byte [0x15122ccac], 0
adc dword [rax], eax
mov byte [rsp + 0x848], 9
mov rax, qword [rsp + 0x588]
lea rcx, [rsp + 0x849]
lea ecx, [rsp + 0x849]
and al, 0x49
or byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
movups xmm0, xmmword [rsp + 0x579]
add byte [rdi], cl
adc dword [rcx], eax
invalid
lea rbp, [rsp + 0x530]
mov rcx, rbp
call fcn.14013afcc
jmp 0x18913ccc6
dec dword [rax - 0x77]
jmp 0x13fedadd2
fcos
dec dword [rax - 0x73]
mov word [rax + rcx*2], fs
and al, 0x48
invalid
add byte [rax], al
lea rdx, [rsp + 0x848]
call fcn.140141022
add byte [r8], al
dec dword [rax - 0x77]
jmp 0x13fedadd2
fcos
fcos
dec dword [rax - 0x73]
mov word [rax + rcx*2], fs
and al, 0x48
invalid
and al, 0x48
invalid
add byte [r8], al
movzx eax, byte [rsp + 0x748]
cmp eax, 0xb
or ecx, dword [rdi]
test byte [rbp + rax], bh
invalid
add byte [rax], al
invalid
or ecx, dword [rdi]
test byte [rbp + rax], bh
add eax, 0x8b440000
invalid
invalid
mov word [rsp + rcx*2], fs
invalid
mov r9d, dword [rsp + 0x74c]
mov r14d, dword [rsp + 0x750]
invalid
add byte [rax], al
add byte [rbx + 0x75424ac], cl
add byte [rax], al
add byte [rbx + 0x75424ac], cl
add byte [rax], al
invalid
mov eax, eax
lea rcx, [0x1403d6de0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [rsp + 0x758]
add byte [rdi], cl
adc byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
adc byte [rax + 0x10], cl
lea rax, [rsp + 0xb8]
movups xmmword [rax + 0x10], xmm1
adc dword [rax + 0x10], ecx
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rax + 0x10], ecx
invalid
adc byte [rdi], cl
adc dword [rax], eax
movups xmmword [rax], xmm0
mov dword [rsp + 0xb0], r14d
mov dword [rsp + 0xb4], ebp
and al, 0xb4
add byte [rax], al
add byte [rax - 0x75], cl
xchg edi, eax
call 0x18c13cd74
mov eax, dword [rdi + 0x5f0]
and al, 0xb4
add byte [rax], al
add byte [rax - 0x75], cl
xchg edi, eax
call 0x18c13cd74
mov eax, dword [rdi + 0x5f0]
lea rcx, [rsp + 0x3a0]
lea ecx, [rsp + 0x3a0]
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xb0
mov al, 0
add byte [rax], al
mov r9, r14
lea r14, [rsp + 0xb0]
mov r9, r14
call fcn.14014108a
add byte [rax], al
mov eax, dword [rsp + 0x3a0]
cmp eax, 3
add ecx, dword [rdi]
test byte [rdx + 3], dl
push rdx
add eax, dword [rax]
invalid
add ecx, dword [rdi]
test byte [rdx + 3], dl
push rdx
add eax, dword [rax]
invalid
jmp 0x14013d3a7
add byte [rdx + 0x77c2484], cl
add byte [rax], al
test al, 1
jne 0x14013d076
invalid
add al, byte [rax]
invalid
invalid
invalid
mov rcx, qword [rsp + 0x1e0]
mov ecx, dword [rsp + 0x1e0]
cmp dword [rcx], 2
jne 0x14013dcc1
invalid
add byte [rcx + rcx*4 - 0x71], al
push rax
invalid
mov dword [rdi + 0x650], r9d
mov dword [rdi + 0x654], r14d
add byte [rax], al
add byte [rax], al
mov dword [rdi + 0x658], ebp
lea rdx, [rsp + 0x758]
mov ecx, dword [rdx + 0x20]
mov r8, qword [rsp + 0x508]
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x58
invalid
or byte [0xc954cdeb], al
and byte [rdi], cl
adc byte [rdx], al
invalid
mov dword [r8 + 0x20], ecx
movups xmm0, xmmword [rdx]
invalid
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [r8 + 0x10], xmm1
movups xmmword [r8], xmm0
movups xmmword [rax], xmm0
mov byte [rdi + 0x680], al
mov al, byte [rdx + 0x27]
invalid
mov rcx, qword [rsp + 0x500]
add byte [rax - 0x48f0fdbf], cl
invalid
invalid
mov word [rcx], ax
mov dword [rcx], eax
invalid
add byte [rax - 0x48f0fdbf], cl
and eax, 0xe9018966
mov dword [rcx], eax
jmp case.0x14013cd38.2
mov dword [rcx], eax
jmp case.0x14013cd38.2
mov r8d, 0xf0
add byte [rax], al
lea rcx, [rsp + 0xb8]
lea rdx, [rsp + 0x758]
xchg esp, eax
and al, 0x58
invalid
add byte [rax], al
xchg esp, eax
and al, 0x58
invalid
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov dword [rsp + 0xb0], r14d
add byte [rax], al
add byte [rcx + 0xb424ac], cl
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xb424ac], cl
add byte [rax], al
mov rdx, qword [rdi + 0x5e8]
mov r8, qword [rdi + 0x5f0]
lea rcx, [rsp + 0x3a0]
add byte [rbx + rcx*4 - 0x79], cl
invalid
lea r14, [rsp + 0xb0]
lea esi, [rsp + 0xb0]
mov r9, r14
call fcn.140141620
mov bl, 0x47
add byte [rax], al
mov eax, dword [rsp + 0x3a0]
cmp eax, 3
je case.0x14013cd38.2
add al, byte [rax]
invalid
add al, byte [rax]
add cl, ch
fild dword [rax + rax]
add byte [rcx - 0x48], al
mov r8d, 0xf0
invalid
invalid
mov word [rax + rdi*4], fs
and al, 0xb8
jmp 0x14013d35d
and al, 0xb8
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x58
invalid
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov dword [rsp + 0xb0], r14d
mov ah, 0x24
mov al, 0
add byte [rax], al
mov ah, 0x24
mov al, 0
add byte [rax], al
mov dword [rsp + 0xb4], ebp
lea rcx, [rsp + 0x3a0]
mov word [rax + riz*4], fs
add eax, dword [rax]
invalid
mov word [rax + riz*4], fs
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x88
add byte [rax], al
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xb0
add byte [rax], al
add byte [rax], al
mov r8, r14
mov rdx, qword [rsp + 0x88]
lea r14, [rsp + 0xb0]
add byte [rax], al
mov r8, r14
call fcn.1401422f0
add byte [rax], al
mov eax, dword [rsp + 0x3a0]
cmp eax, 3
je case.0x14013cd38.2
test byte [rax + riz*4], ah
add eax, dword [rax]
add byte [rbx - 0x7bf0fc08], al
cmp eax, 3
je case.0x14013cd38.2
jmp case.0x140013d8b.3597
xchg edi, eax
call 0x18c13ceee
add eax, 0x8b4c0000
xchg eax, esi
add eax, 0x89440000
je 0x14013cf17
and byte [rbp + rcx*4 - 0x4c], cl
and al, 0xb0
mov al, 0
add byte [rax], al
add eax, 0x8b4c0000
xchg eax, esi
add eax, 0x89440000
je 0x14013cf17
add byte [rbx + rcx*4 - 0x79], cl
invalid
and byte [rbp + rcx*4 - 0x4c], cl
and al, 0xb0
mov al, 0
add byte [rax], al
mov rcx, r14
mov rcx, r14
call fcn.140142bf4
pop rsp
add byte [rax], al
invalid
add byte [rbx + 0xb02484], cl
add byte [rax], al
mov eax, dword [rsp + 0xb0]
cmp eax, 3
je case.0x14013cd38.2
jmp case.0x140136a4a.73
add byte [rax], al
mov dl, byte [rsp + 0x749]
invalid
add byte [rdx + 0x7492494], cl
add byte [rax], al
invalid
movzx eax, word [rsp + 0x74a]
shl r9, 0x10
or r9, rax
shl r14, 0x30
or r14, r9
or esi, ecx
test byte [rdx + rcx*2], ah
invalid
mov rcx, qword [rsp + 0x1d8]
mov r8, r14
call fcn.140092de5
cmp al, 2
jne case.0x14013cd38.2
invalid
add dword [rax], eax
invalid
movabs eax, dword [0x5b0bf83000001]
add dword [rax], eax
add byte [rbx + 0x5b0bf], al
cmp dword [rdi + 0x5b0], 0
add byte [rax], al
je 0x14013dca9
mov r14, qword [rsp + 0x88]
mov rcx, qword [r14]
add byte [rax], al
add byte [rcx - 0x75], cl
invalid
call fcn.14013f6ef
test byte [rdi], ah
add byte [rax], al
movups xmmword [r12 + 8], xmm6
mov dword [rsp + 0xd0], eax
add byte [rbx + 0xd424a4], al
add byte [rax], al
invalid
add byte [rbx + 0xd424a4], al
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x1dbe09
invalid
invalid
invalid
invalid
add byte [rax], al
add byte [rax], al
lea rcx, [0x140318d90]
or dword [rsi - 0x76b7ffe3], edi
mov word [rax + rsi*4], fs
add byte [rax], al
mov qword [rsp + 0xb0], rcx
mov qword [rsp + 0xb8], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x39], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x75], cl
mov rcx, qword [r14]
mov rcx, qword [r14]
mov edx, eax
call fcn.14014334f
mov rcx, qword [rsp + 0x1e8]
lea rdx, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add al, ch
js case.0x1401268b7.197
pop rsp
cmc
invalid
jmp case.0x14013cd38.2
xor byte [rcx], al
add byte [rax], al
invalid
and al, 0xb0
add byte [rax], al
add al, ch
js case.0x1401268b7.197
pop rsp
pop rsp
cmc
invalid
xor byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x4c], al
and al, 0xb0
add byte [rax], al
add byte [rcx + 0xb424ac], cl
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x758]
lea eax, [rsp + 0x758]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
mov rdx, qword [rdi + 0x5e8]
mov r8, qword [rdi + 0x5f0]
lea rcx, [rsp + 0x3a0]
lea ecx, [rsp + 0x3a0]
lea ecx, [rsp + 0x3a0]
lea r14, [rsp + 0xb0]
mov r9, r14
call fcn.140142985
mov ebp, dword [rsp + 0x3a0]
add byte [rax], al
add byte [rax], al
add byte [rbx - 0x7af0fc03], al
scasb al, byte [rdi]
add eax, dword [rax]
add byte [rbx + 0xd42484], cl
mov eax, dword [rsp + 0xd4]
cmp ebp, 3
jne 0x14013d3cc
mov eax, dword [rsp + 0xd4]
mov dword [rdi + 0x580], 1
mov dword [rdi + 0x584], eax
mov rcx, r14
call fcn.140009281
in al, dx
invalid
jmp case.0x14013cd38.2
in al, dx
invalid
cmp dword [rdi + 0x618], 1
jne 0x14013d44d
cmp dword [rdi + 0x63c], 0
lea r14, [rsp + 0xb0]
je 0x14013d0a2
mov edx, dword [rdi + 0x640]
mov rcx, rdi
stc
call case.0x14012424a.242
cmp dword [rdi + 0x644], 0
je 0x14013d0b8
mov eax, dword [rdi + 0x648]
mov qword [rdi + 0x578], rax
mov rdx, qword [rdi + 0x5e8]
mov r8d, dword [rdi + 0x634]
mov r9d, dword [rdi + 0x638]
mov rcx, r14
call case.0x1401215e7.257
mov eax, dword [rsp + 0xb0]
cmp eax, 3
jne 0x14013d479
mov dword [rdi + 0x618], 2
lea r14, [rsp + 0xb0]
jmp 0x14013b4ce
lea r12, [rsp + 0x3a0]
mov rcx, r12
call fcn.14013afcc
mov rcx, r12
call fcn.14013a6cb
mov rcx, r15
call fcn.14013afcc
jmp case.0x14011dd3c.376
mov r8d, 0x100
lea rcx, [rsp + 0x848]
lea rdx, [rsp + 0x600]
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14013d172
mov byte [rsp + 0x848], 9
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x850], eax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x854], eax
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x858], eax
mov eax, dword [rsp + 0x74]
mov dword [rsp + 0x85c], eax
mov r15, qword [rsp + 0x90]
jmp 0x14013ccd3
invalid
lea rcx, [rsp + 0xb4]
mov r15, qword [rsp + 0x4d8]
add al, 0
add byte [rcx + rcx*4 - 6], cl
call fcn.140143d08
mov byte [rsp + 0xb0], 4
add byte [rax], al
add al, 0x4c
mov ecx, ebp
mov rdx, r14
call fcn.14014047f
add byte [rcx - 0x48], al
invalid
add byte [rax], al
invalid
add byte [rcx - 0x48], al
invalid
mov eax, reloc.WS2_32.dll_shutdown
mov ecx, eax
lea rdx, str.invalid_settings_frame
mov edx, 0x4c00269f
lea ecx, [0x1403a71c8]
add al, ch
in al, dx
invalid
add byte [rax], al
mov rcx, r14
mov rdx, r15
call fcn.140143d08
mov dword [rdi + 0x618], 1
invalid
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov eax, dword [rsp + 0xe0]
mov dword [r15 + 0x30], eax
movups xmm0, xmmword [rsp + 0xb0]
test byte [rax + rsi*4], ah
add byte [rax], al
invalid
add al, ch
in al, dx
invalid
invalid
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rdi], cl
movups xmm1, xmmword [rsp + 0xc0]
movups xmm1, xmmword [rsp + 0xc0]
movups xmm2, xmmword [rsp + 0xd0]
movups xmmword [r15 + 0x20], xmm2
and byte [rcx + 0xf], al
adc dword [rdi + 0x10], ecx
and byte [rcx + 0xf], al
adc dword [rdi + 0x10], ecx
movups xmmword [rdi + 0x10], xmm1
movups xmmword [r15], xmm0
jmp 0x14013b963
cmp ebp, 4
lea r12, [rsp + 0xb8]
movsb byte [rdi], byte [rsi]
and al, 0xb8
add byte [rax], al
add byte [rbx + rcx*4 + 0x4c], cl
and al, 0x58
pop rax
movsb byte [rdi], byte [rsi]
and al, 0xb8
add byte [rax], al
add byte [rbx + rcx*4 + 0x4c], cl
and al, 0x58
pop rax
je case.0x14013d26b.4
mov eax, ebp
lea rcx, [0x1403d6e0c]
lea ecx, [0x1403d6e0c]
lea ecx, [0x1403d6e0c]
mov eax, 0x4800299b
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov ecx, dword [rsp + 0x220]
mov dword [rsp + 0x3c], ecx
mov r9, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x78]
js switch.0x14013d26b
jmp rax
loopne 0x14013d2ba
mov r9, qword [rsp + 0x608]
mov ecx, dword [rsp + 0x608]
mov rax, qword [rsp + 0x4f8]
lea rcx, [0x1403d6e0c]
invalid
wait
sub dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
mov eax, dword [rsp + 0x754]
add byte [rax], al
mov dword [rsp + 0x3c], eax
mov r9, qword [rsp + 0x758]
pop rax
invalid
add byte [rax], al
mov eax, dword [rsp + 0x750]
lea rcx, [0x1403d6e0c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rsp + 0x4f0]
lea rcx, [0x1403d6e0c]
wait
sub dword [rax], eax
and al, 0xf0
add al, 0
add byte [rax - 0x73], cl
or eax, 0x299b46
wait
sub dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r9, qword [rsp + 0x58]
jmp rax
movzx eax, byte [rdi + 0x5bd]
test eax, eax
jne 0x14013d2ea
mov ecx, dword [rsp + 0x608]
mov dword [rsp + 0x3c], ecx
lea eax, [rax + rax*2]
mov eax, eax
lea rcx, [0x1403d6e0c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r9, qword [rsp + 0x58]
jmp rax
mov ah, 0x24
mov al, 0
add byte [rax], al
mov r9, qword [rsp + 0x58]
jmp rax
mov eax, 4
lea r14, [rsp + 0xb0]
add byte [rax], al
mov r9, qword [rsp + 0x58]
jmp 0x14013d467
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + 0x3a4248c], cl
add byte [rax], al
mov ecx, dword [rsp + 0x3a4]
mov dword [rsp + 0x3c], ecx
mov r9, qword [rsp + 0x3a8]
add byte [rax], al
add byte [rax], al
mov eax, eax
lea rcx, [0x1403d6e0c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov ecx, dword [rsp + 0xb4]
mov dword [rsp + 0x3c], ecx
mov r9, qword [rsp + 0xb8]
mov eax, 0x89000000
ror byte [rax - 0x73], 0xd
outsb dx, byte [rsi]
invalid
sub dword [rax], eax
mov eax, 0x89000000
ror byte [rax - 0x73], 0xd
outsb dx, byte [rsi]
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov ecx, dword [rsp + 0x3a4]
mov dword [rsp + 0x3c], ecx
mov r9, qword [rsp + 0x3a8]
add byte [rcx + 0xd8d48c0], cl
invalid
invalid
sub dword [rax], eax
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
add byte [rcx + 0xd8d48c0], cl
invalid
or dword [rax + 1], 0x8be0ffc8
test byte [rsp + riz*4], ah
add eax, dword [rax]
add byte [rcx + 0x483c2444], cl
and al, 0x3c
mov rax, qword [rsp + 0x3a8]
mov eax, dword [rsp + 0x3a4]
mov dword [rsp + 0x3c], eax
and al, 0x3c
and al, 0x3c
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x58], rax
mov rcx, r14
call fcn.140009281
mov r9, qword [rsp + 0x58]
and al, 0x58
and al, 0x58
mov eax, ebp
lea rcx, [0x1403d6e0c]
adc bl, byte [rdx + 0x63480029]
add al, 0x81
invalid
or dword [rax + 1], 0x8be0ffc8
add rax, rcx
jmp rax
mov ecx, dword [rsp + 0x3a4]
mov dword [rsp + 0x3c], ecx
and al, 0x3c
mov r9, qword [rsp + 0x3a8]
invalid
mov word [rsp + riz*4], fs
add eax, dword [rax]
add byte [rcx + 0x4c3c244c], cl
and al, 0x3c
mov r9, qword [rsp + 0x3a8]
invalid
mov eax, eax
lea rcx, [0x1403d6e0c]
cdq
sub dword [rax], eax
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
invalid
add byte [rax], al
add byte [rcx + 0x4c3c244c], cl
mov dword [rsp + 0x3c], ecx
mov r9, qword [rsp + 0xb8]
mov r9, qword [rsp + 0xb8]
mov eax, eax
lea rcx, [0x1403d6e0c]
or eax, 0x2999c8
movsxd rax, dword [rcx + rax*4]
invalid
or dword [rax + 1], 0x31e0ffc8
rol bh, 0x44
and al, 0x3c
add dword [rax], eax
add byte [rax], al
add rax, rcx
jmp rax
xor eax, eax
mov dword [rsp + 0x3c], 1
mov r9, qword [rsp + 0x4c0]
rol byte [rax + rax], 0
add al, 0
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xb0
add byte [rax], al
add byte [rcx + 0xd8d48c0], cl
pushfq
cdq
sub dword [rax], eax
invalid
lea r14, [rsp + 0xb0]
mov eax, eax
lea rcx, [0x1403d6e0c]
invalid
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov ecx, dword [rsp + 0xb4]
mov dword [rsp + 0x3c], ecx
mov r9, qword [rsp + 0xb8]
mov eax, eax
lea rcx, [0x1403d6e0c]
invalid
add byte [rcx + 0xd8d48c0], cl
ja 0x14013d42c
sub dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rsp + 0x4c0], r9
rol byte [rax + rax], 0
rol byte [rax + rax], 0
jmp rax
cmp dword [rdi + 0x5b0], 0
mov ebp, dword [rsp + 0x3c]
mov qword [rsp + 0x58], r9
and al, 0x58
add byte [rax], al
add byte [rbx + 0x4c3c246c], cl
mov dword [rsp + 0x58], ecx
and al, 0x58
and al, 0x58
je 0x14013d5ca
cmp dword [rdi + 0x5b8], ebp
jne 0x14013d5ca
add byte [rax], al
mov dword [rdi + 0x5c0], 1
mov dword [rdi + 0x5c4], ebp
jmp 0x14013b44f
mov qword [rsp + 0x58], r9
mov rax, qword [rsp + 0x88]
mov eax, dword [rsp + 0x88]
mov rdx, qword [rax]
add rdx, 0x10
mov rcx, r14
mov ecx, esi
mov ecx, esi
call fcn.14008d757
cmp qword [rsp + 0xb0], 0
jne 0x14013dc2d
mov rbp, qword [rsp + 0xb8]
add byte [rax], al
mov al, byte [rsp + 0xc0]
mov byte [rsp + 0x47], al
mov rdx, qword [rdi + 0x5f0]
add rdx, 0x10
mov rcx, r14
call fcn.1400cace1
mov bl, 0xd7
clc
dec dword [rax - 0x7d]
mov esp, 0xb024
add byte [rax], al
lea r15, [rsp + 0x3a0]
jne 0x14013dc67
mov r14, qword [rsp + 0xb8]
mov al, byte [rsp + 0xc0]
mov byte [rsp + 0x46], al
and al, 0x46
and al, 0x46
mov ecx, dword [rbp + 0x50]
mov edx, dword [rbp + 0x54]
call fcn.140093ce2
cmp eax, 1
mov qword [rsp + 0xa0], rbp
jne 0x14013d68d
add byte [rax], al
add byte [rax], al
mov r15d, edx
mov rcx, r13
mov rdx, rbx
call fcn.14013f761
test rax, rax
je 0x14013d60d
xor r15d, r15d
jmp 0x14013d9ec
mov qword [rsp + 0x58], r9
mov qword [rdi + 0x5c0], 1
jmp 0x14013b44f
invalid
invalid
invalid
mov rcx, qword [rdi + 0x5e8]
mov rdx, qword [rdi + 0x5f0]
mov r8d, dword [rsp + 0x3c]
mov qword [rsp + 0x58], r9
call fcn.14013dfd7
or al, byte [rax]
add cl, ch
test esi, ebx
invalid
invalid
or al, byte [rax]
add cl, ch
test esi, ebx
invalid
mov dword [rsp + 0xb4], ebp
and dword [rsp + 0xb0], 0
mov rcx, qword [rdi + 0x5e8]
mov rdx, qword [rdi + 0x5f0]
mov r8, r14
call fcn.14013dd7e
mov rdx, qword [rsp + 0xb8]
xor ecx, ecx
call fcn.14013b262
mov rcx, rdi
mov edx, ebp
call fcn.14013df85
jmp 0x14013b44f
mov rbp, rdx
test rdx, rdx
je 0x14013d61d
mov r15b, 1
jmp 0x14013d9ec
and dword [rsp + 0xb4], 0
mov rbp, qword [rsp + 0xa0]
lea r12, [rbp + 0x50]
mov dword [rsp + 0xb8], r15d
mov byte [rsp + 0xb0], 7
mov rcx, r13
lea rdx, [rsp + 0xb0]
xchg esp, eax
and al, 0xb0
add byte [rax], al
add al, ch
add byte cs:[rax], al
mov r8d, 0x1b
mov ecx, eax
lea rdx, str.invalid_WINDOW_UPDATE_frame
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.1401409d6
mov rcx, r12
mov edx, r15d
call fcn.140094643
mov ecx, eax
lea rdx, str.0i:_
call case.0x1401357c6.113
lea r15, [rsp + 0x3a0]
mov qword [rsp + 0x60], r14
lea rax, [r14 + 8]
mov qword [rsp + 0x1d0], rax
lea rax, [rbp + 0x130]
mov qword [rsp + 0x50], rax
lea rax, [rbp + 0x1a0]
mov qword [rsp + 0x80], rax
lea r12, [rbp + 0x58]
mov rcx, r13
mov rdx, rbx
call fcn.14013f761
test rax, rax
jne 0x14013d9dc
xor r15d, r15d
lea r12, [rsp + 0xb8]
mov r14, qword [rsp + 0x60]
mov rcx, r14
mov dl, byte [rsp + 0x46]
call fcn.1400cb619
mov rcx, qword [rsp + 0xa0]
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rdx - 0x17b8dbac], cl
adc ah, bl
clc
inc dword [rbp - 0x7c]
dec dword [rbp + rcx*4 - 0x4c]
and al, 0xb0
add byte [rax], al
add byte [rax], al
je 0x14013dadd
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rdx - 0x17b8dbac], cl
adc ah, bl
clc
inc dword [rbp - 0x7c]
dec dword [rbp + rcx*4 - 0x4c]
and al, 0xb0
add byte [rax], al
add byte [rax], al
je 0x14013dadd
test rbp, rbp
test rbp, rbp
jne 0x14013db8d
cmp dword [rdi + 0x580], 0
jne 0x14013da41
mov rcx, qword [rsp + 0x1e8]
call case.0x14008b585.207
test al, al
je 0x14013dadd
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
or al, ch
add dword [rdi], eax
add byte [rax], al
mov rax, qword [rsp + 0x88]
mov rcx, qword [rax]
call fcn.14013e152
test al, al
jne 0x14013dadd
ror byte [rdi], 0x85
test byte [rax], al
add byte [rax], al
mov rcx, rdi
xor edx, edx
call fcn.14013df85
mov r15, qword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add cl, ch
invalid
fcos
invalid
and al, 0x90
add byte [rax], al
add cl, ch
invalid
call qword [rdx]
mov r14, rax
mov r12, rdx
mov r15, qword [rsp + 0xa0]
mov rax, qword [r15 + 0x120]
test rax, rax
je 0x14013daa0
mov rcx, qword [r15 + 0x128]
call qword [rax + 0x18]
mov qword [r15 + 0x120], r14
mov qword [r15 + 0x128], r12
mov rcx, qword [rsp + 0x60]
mov dl, byte [rsp + 0x46]
call fcn.1400cb619
mov rcx, r15
stc
stc
mov dl, byte [rsp + 0x47]
call fcn.1400cb619
lea r14, [rsp + 0xb0]
lea r12, [rsp + 0xb8]
jmp 0x14013da23
mov rax, qword [rsp + 0x68]
mov dword [rax], 3
jmp 0x14013db41
mov rax, qword [rsp + 0x68]
mov dword [rax], 1
mov qword [rax + 8], rdx
jmp 0x14013db41
mov ecx, dword [rdi + 0x580]
and dword [rdi + 0x580], 0
mov eax, dword [rdi + 0x5c4]
test ecx, ecx
je 0x14013db2a
mov ecx, dword [rdi + 0x584]
test eax, eax
je 0x14013db28
test ecx, ecx
cmovne eax, ecx
mov rcx, qword [rsp + 0x68]
jmp 0x14013db33
mov eax, ecx
test eax, eax
mov rcx, qword [rsp + 0x68]
je 0x14013db3b
and dword [rcx], 0
mov dword [rcx + 4], eax
jmp 0x14013db41
mov dword [rcx], 2
lea rsi, [rsp + 0x550]
mov rcx, rsi
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
lea rsi, [rsp + 0x5e0]
mov rcx, rsi
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
movaps xmm6, xmmword [rsp + 0xa30]
add rsp, 0xa48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0x68]
mov dword [rax], 1
mov qword [rax + 8], rbp
jmp 0x14013db41
lea rsi, [rsp + 0x738]
mov qword [rsi + 8], r9
mov dword [rsi], 1
mov rcx, qword [rdi + 0x5e8]
mov rdx, qword [rdi + 0x5f0]
mov r8, rsi
call fcn.14013dd7e
movups xmm0, xmmword [rsi]
mov rax, qword [rsp + 0x68]
movups xmmword [rax], xmm0
jmp 0x14013db41
lea rcx, [0x1403a56e3]
lea r8, str.xV:_
mov edx, 0x1e
call fcn.1402da510
lea rcx, str.Bad_AsyncRead_implementation__more_bytes_were_reported_as_read_than_the_buffer_can_holdC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_srcio_async_read.rs
lea r8, [0x1403a88b0]
mov edx, 0x57
call fcn.1402dc708
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x2a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
jmp 0x14013dc52
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x3a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75c8]
jmp 0x14013dc9f
invalid
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xa0
add eax, dword [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
lea eax, [0x1403a6ee0]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75e8]
mov edx, 0x2b
call fcn.1402da7f0
lea rcx, str.received_unexpected_shutdown_ping
lea r8, [0x1403a66f8]
mov edx, 0x21
call fcn.1402dc708
lea rcx, str.assertion_failed:_self.remote.is_none__C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_settings.rs
lea r8, [0x1403a7180]
mov edx, 0x27
call fcn.1402da510
lea rcx, str.assertion_failed:_val___frame::MAX_MAX_FRAME_SIZE_as_usizeC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srccodec_framed_write.rs
lea r8, [0x1403a6340]
mov edx, 0x3b
call fcn.1402da510
int3
and al, 0xa8
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rsi], al
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
movups xmm3, xmmword [r14 + 0x30]
movaps xmmword [rsp + 0x80], xmm3
movaps xmmword [rsp + 0x70], xmm2
movaps xmmword [rsp + 0x60], xmm1
and al, 0x60
and al, 0x60
movaps xmmword [rsp + 0x50], xmm0
lea rcx, [rbx + 0x310]
call fcn.14013a56e
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movaps xmm2, xmmword [rsp + 0x70]
movaps xmm3, xmmword [rsp + 0x80]
movups xmmword [rbx + 0x340], xmm3
movups xmmword [rbx + 0x330], xmm2
movups xmmword [rbx + 0x320], xmm1
movups xmmword [rbx + 0x310], xmm0
mov rcx, rbx
mov rdx, rdi
call fcn.140134c0b
mov rbp, rdx
test rax, rax
mov edi, 1
jne 0x14013e48a
test rbp, rbp
je 0x14013e4b9
xor edi, edi
lea rsi, [rsp + 0x30]
mov rcx, rsi
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
mov rax, rdi
mov rdx, rbp
mov edx, ebp
add rsp, 0x348
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rsi, [rsp + 0x30]
mov rcx, rsi
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
xor ebp, ebp
xor edi, edi
jmp 0x14013e49f
add byte [rax], al
add byte [rax + 0xfbbe], al
cmp byte [rsi + 0xfb], 0
jne 0x14013e5cc
lea rax, [rsp + 0x2c]
mov dword [rax], 1
movabs rcx, 0x200000004
mov ecx, 4
add al, byte [rax]
add byte [rax], al
lea r8, [rsp + 0x48]
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x48
mov qword [r8], rcx
mov qword [r8 + 8], rax
movabs rax, 0x100000000
lea rdx, [rsp + 0x30]
mov qword [rdx], rax
mov qword [rdx + 8], r8
lea rcx, [rsi + 0x118]
call qword [sym.imp.Secur32.dll_ApplyControlToken]
test eax, eax
je 0x14013e5b3
mov edi, eax
shl rdi, 0x20
or rdi, 2
jmp 0x14013e5e6
invalid
mov dword [rsi + 0xf8], 0x1010000
mov byte [rsi + 0xfc], 0
and qword [rsi + 0x138], 0
lea rdi, [rsp + 0x30]
mov rcx, rdi
mov rdx, rsi
call fcn.140133c14
cmp dword [rdi], 2
jne 0x14013e606
mov rdi, qword [rsp + 0x38]
and qword [rsi + 0x60], 0
mov rcx, rdi
call fcn.1400b7d7c
cmp al, 0xd
jne 0x14013e60d
mov rcx, rdi
call fcn.1401323dc
mov eax, 1
jmp 0x14013e60f
and qword [rsi + 0x60], 0
xor edi, edi
xor eax, eax
mov rdx, rdi
add rsp, 0x58
pop rdi
pop rsi
ret
add dword [rax], eax
add byte [rcx - 0x77], al
xchg dword [rax + 1], eax
add byte [rax], al
mov qword [r15 + 0x148], rcx
mov dword [r15 + 0x150], eax
mov qword [r15 + 0x158], rcx
mov dword [r15 + 0x160], eax
mov qword [r15 + 0x168], rcx
mov dword [r15 + 0x170], eax
mov qword [r15 + 0x178], rcx
mov dword [r15 + 0x180], eax
mov qword [r15 + 0x188], rcx
mov dword [r15 + 0x190], eax
mov qword [r15 + 0x198], rcx
mov dword [r15 + 0x1a0], eax
mov qword [r15 + 0x1a8], rcx
mov dword [r15 + 0x1b0], eax
mov qword [r15 + 0x1b8], rcx
mov dword [r15 + 0x1c0], eax
mov qword [r15 + 0x1c8], rcx
mov dword [r15 + 0x1d0], eax
mov qword [r15 + 0x1d8], rcx
mov dword [r15 + 0x1e0], eax
mov qword [r15 + 0x1e8], rcx
mov dword [r15 + 0x1f0], eax
mov qword [r15 + 0x1f8], rcx
mov dword [r15 + 0x200], eax
mov qword [r15 + 0x208], rcx
mov dword [r15 + 0x210], eax
mov qword [r15 + 0x218], rcx
mov dword [r15 + 0x220], eax
mov qword [r15 + 0x228], rcx
mov dword [r15 + 0x230], eax
mov qword [r15 + 0x238], rcx
mov dword [r15 + 0x240], eax
mov qword [r15 + 0x248], rcx
add al, byte [rax]
add byte [rcx - 0x77], al
xchg dword [rax + 2], edx
add byte [rax], al
add al, byte [rax]
add byte [rcx - 0x77], al
xchg dword [rax + 2], edx
add byte [rax], al
mov qword [r15 + 0x258], rcx
mov dword [r15 + 0x260], eax
mov qword [r15 + 0x268], rcx
mov dword [r15 + 0x270], eax
mov qword [r15 + 0x278], rcx
mov dword [r15 + 0x280], eax
mov qword [r15 + 0x288], rcx
mov dword [r15 + 0x290], eax
mov qword [r15 + 0x298], rcx
mov dword [r15 + 0x2a0], eax
mov qword [r15 + 0x2a8], rcx
mov dword [r15 + 0x2b0], eax
mov qword [r15 + 0x2b8], rcx
mov dword [r15 + 0x2c0], eax
mov qword [r15 + 0x2c8], rcx
mov dword [r15 + 0x2d0], eax
mov qword [r15 + 0x2d8], rcx
add byte [rax], al
add byte [rax], al
mov dword [r15 + 0x2e0], eax
mov qword [r15 + 0x2e8], rcx
mov dword [r15 + 0x2f0], eax
mov qword [r15 + 0x2f8], rcx
mov dword [r15 + 0x300], eax
mov qword [r15 + 0x308], rcx
mov dword [rdi + 0x308], ecx
mov dword [rdi + 0x308], ecx
mov dword [r15 + 0x310], eax
mov qword [r15 + 0x318], rcx
mov dword [r15 + 0x320], eax
mov qword [r15 + 0x328], rcx
mov dword [r15 + 0x330], eax
mov qword [r15 + 0x338], rcx
mov dword [r15 + 0x340], eax
mov qword [r15 + 0x348], rcx
mov dword [r15 + 0x350], eax
mov qword [r15 + 0x358], rcx
mov dword [r15 + 0x360], eax
mov qword [r15 + 0x368], rcx
mov dword [r15 + 0x370], eax
mov qword [r15 + 0x378], rcx
mov dword [r15 + 0x380], eax
mov qword [r15 + 0x388], rcx
add byte [rcx - 0x77], al
xchg dword [rax + 0x49000003], edx
mov dword [rdi + 0x398], ecx
add byte [rcx - 0x77], al
xchg dword [rax + 0x49000003], edx
mov dword [rdi + 0x398], ecx
mov dword [r15 + 0x3a0], eax
mov qword [r15 + 0x3a8], rcx
mov dword [r15 + 0x3b0], eax
mov qword [r15 + 0x3b8], rcx
mov dword [r15 + 0x3c0], eax
mov qword [r15 + 0x3c8], rcx
add eax, dword [rax]
add byte [rcx - 0x77], al
xchg eax, edx
add eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
fadd dword [rbx]
add byte [rax], al
mov dword [r15 + 0x3e0], eax
mov qword [r15 + 0x3e8], rcx
mov dword [r15 + 0x3f0], eax
mov qword [r15 + 0x3f8], rcx
mov rcx, rdi
mov rdx, r15
mov edx, edi
add eax, dword [rax]
add byte [rcx - 0x77], al
xchg eax, edx
add eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
mov edx, edi
call fcn.14013f0e0
mov r12, rax
invalid
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_0.5.6_src_bufextchain.rs
mov r8d, 0x40
mov eax, 0x40
invalid
mov eax, 0x40
mov rcx, rax
mov rdx, r15
mov edx, edi
mov edx, edi
call case.0x140061f32.942
test rdx, rdx
ror byte [rdi], cl
invalid
stosb byte [rdi], al
add byte [rax], al
invalid
ror byte [rdi], cl
test byte [rdx + 0x49000000], ch
mov edi, eax
invalid
mov r15, rax
invalid
cmp qword [rsi], 0
je 0x14013ea6d
mov rax, qword [rsi + 0x10]
jmp 0x14013ea6f
adc bl, r13b
insb byte [rdi], dx
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.14013f114
mov ecx, eax
xor eax, eax
mov r15d, 0
test cl, cl
je 0x14013eb80
test byte [rax + 1], ah
add byte [rax], al
test byte [rax + 1], ah
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call fcn.14013f146
mov r9, rdx
mov rcx, r14
mov rdx, rbx
mov r8, rax
mov eax, eax
mov eax, eax
call fcn.140134c96
cmp rax, 2
jne 0x14013ea54
mov eax, 2
jmp 0x14013eb80
mov rcx, rax
mov r15, rdx
mov eax, 1
test rcx, rcx
jne 0x14013eb80
jmp 0x14013eb70
xor eax, eax
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
cmp rax, rcx
cmovb rcx, rax
test rcx, rcx
je 0x14013ea9e
mov rcx, rsi
call fcn.14013f27f
mov rcx, rax
call fcn.1401354b0
mov dword [r15], eax
mov qword [r15 + 8], rdx
mov r15d, 1
jmp 0x14013eaa1
xor r15d, r15d
lea rcx, [0x1403abf90]
mov edx, 1
call fcn.1400b0b92
xor ecx, ecx
cmp rcx, 0x400
je 0x14013eacd
mov qword [rsp + rcx + 0x20], rax
mov qword [rsp + rcx + 0x28], rdx
add rcx, 0x10
jmp 0x14013eab4
add r15, r12
mov r12d, 8
mov r13, r15
sub r13, 1
jb 0x14013eb04
mov rcx, qword [rsp + r12 + 0x420]
mov edx, dword [rsp + r12 + 0x418]
call fcn.1400b0b92
mov qword [rsp + r12 + 0x18], rax
mov qword [rsp + r12 + 0x20], rdx
add r12, 0x10
jmp 0x14013ead9
mov rcx, r14
call fcn.14016c2aa
mov r12, rax
lea rcx, [rsp + 0x20]
mov rdx, r15
call fcn.1401354e0
mov r8, rdx
mov rcx, r12
mov rdx, rax
call fcn.1400cbc59
mov r15, rdx
test rax, rax
je 0x14013eb70
mov r12, rax
mov rcx, r15
call fcn.1400b7d7c
cmp al, 0xd
jne 0x14013eb69
mov rcx, r14
mov rdx, rbx
call fcn.14016ebe5
test rax, rax
je 0x14013eb96
mov rsi, rax
mov rcx, r12
mov rdx, r15
call fcn.14013550d
mov eax, 1
mov r15, rsi
jmp 0x14013eb80
mov eax, 1
jmp 0x14013eb80
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.14013f15c
xor eax, eax
mov rdx, r15
add rsp, 0x820
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, r15
call fcn.1401323dc
mov eax, 2
jmp 0x14013eb80
add byte [rax], al
mov eax, 1
lea rdx, [rsp + 0x428]
mov dword [rdx], eax
lea r14, [0x1403abf90]
mov qword [rdx + 8], r14
mov dword [rdx + 0x10], eax
mov qword [rdx + 0x18], r14
mov dword [rdx + 0x20], eax
mov qword [rdx + 0x28], r14
mov dword [rdx + 0x30], eax
mov qword [rdx + 0x38], r14
mov dword [rdx + 0x40], eax
mov qword [rdx + 0x48], r14
mov dword [rdx + 0x50], eax
mov qword [rdx + 0x58], r14
mov dword [rdx + 0x60], eax
mov qword [rdx + 0x68], r14
mov dword [rdx + 0x70], eax
mov qword [rdx + 0x78], r14
mov dword [rdx + 0x80], eax
mov qword [rdx + 0x88], r14
mov dword [rdx + 0x90], eax
mov qword [rdx + 0x98], r14
mov dword [rdx + 0xa0], eax
mov qword [rdx + 0xa8], r14
mov dword [rdx + 0xb0], eax
mov qword [rdx + 0xb8], r14
mov dword [rdx + 0xc0], eax
mov qword [rdx + 0xc8], r14
mov dword [rdx + 0xd0], eax
mov qword [rdx + 0xd8], r14
mov dword [rdx + 0xe0], eax
mov qword [rdx + 0xe8], r14
call 0xc913ec90
invalid
lock add byte [rax], al
add byte [rcx + rcx*4 - 0x4e], cl
clc
add byte [rax], al
add byte [rcx + 0x10082], cl
add byte [rcx + rcx*4 - 0x4e], cl
or byte [rcx], al
add byte [rax], al
mov dword [rdx + 0x110], eax
mov qword [rdx + 0x118], r14
mov dword [rdx + 0x120], eax
and byte [rcx], al
add byte [rax], al
and byte [rcx], al
add byte [rax], al
mov qword [rdx + 0x128], r14
mov dword [rdx + 0x130], eax
mov qword [rdx + 0x138], r14
mov dword [rdx + 0x140], eax
mov qword [rdx + 0x148], r14
mov dword [rdx + 0x150], eax
mov qword [rdx + 0x158], r14
mov dword [rdx + 0x160], eax
mov qword [rdx + 0x168], r14
mov dword [rdx + 0x170], eax
mov qword [rdx + 0x178], r14
mov dword [rdx + 0x180], eax
mov qword [rdx + 0x188], r14
mov dword [rdx + 0x188], esi
mov dword [rdx + 0x188], esi
mov dword [rdx + 0x190], eax
mov qword [rdx + 0x198], r14
mov dword [rdx + 0x1a0], eax
mov qword [rdx + 0x1a8], r14
mov dword [rdx + 0x1b0], eax
mov qword [rdx + 0x1b8], r14
mov dword [rdx + 0x1c0], eax
add dword [rax], eax
add byte [rcx + rcx*4 - 0x4e], cl
enter 1, 0
add dword [rax], eax
add byte [rcx + rcx*4 - 0x4e], cl
enter 1, 0
mov dword [rdx + 0x1d0], eax
mov qword [rdx + 0x1d8], r14
mov dword [rdx + 0x1e0], eax
add dword [rax], eax
add byte [rcx + rcx*4 - 0x4e], cl
call 0xc913ed61
invalid
lock add dword [rax], eax
add byte [rcx + rcx*4 - 0x4e], cl
clc
add dword [rax], eax
add byte [rcx + 0x20082], cl
add byte [rcx + rcx*4 - 0x4e], cl
or byte [rdx], al
add byte [rax], al
mov dword [rdx + 0x210], eax
invalid
adc byte [rdx], al
add byte [rax], al
mov qword [rdx + 0x218], r14
mov dword [rdx + 0x220], eax
add al, byte [rax]
add byte [rcx + rcx*4 - 0x4e], cl
sub byte [rdx], al
add byte [rax], al
add dword [rax], eax
add byte [rcx + rcx*4 - 0x4e], cl
call 0xc913ed61
invalid
invalid
add al, byte [rax]
add byte [rcx + rcx*4 - 0x4e], cl
sub byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rcx + 0x23082], cl
add byte [rcx + rcx*4 - 0x4e], cl
mov dword [rdx + 0x238], esi
mov dword [rdx + 0x230], eax
mov qword [rdx + 0x238], r14
mov dword [rdx + 0x238], esi
mov dword [rdx + 0x238], esi
mov dword [rdx + 0x240], eax
mov qword [rdx + 0x248], r14
mov dword [rdx + 0x250], eax
add byte [rax], al
add byte [rax], al
mov qword [rdx + 0x258], r14
mov dword [rdx + 0x260], eax
mov qword [rdx + 0x268], r14
mov dword [rdx + 0x270], eax
mov qword [rdx + 0x278], r14
mov dword [rdx + 0x280], eax
mov qword [rdx + 0x288], r14
mov dl, 0x88
add al, byte [rax]
add byte [rcx + 0x29082], cl
add byte [rcx + rcx*4 - 0x4e], cl
cwde
add al, byte [rax]
add byte [rcx + 0x2a082], cl
add byte [rcx + rcx*4 - 0x4e], cl
test al, 2
add byte [rax], al
mov dword [rdx + 0x2b0], eax
mov qword [rdx + 0x2b8], r14
mov dword [rdx + 0x2c0], eax
mov qword [rdx + 0x2c8], r14
mov dword [rdx + 0x2d0], eax
mov qword [rdx + 0x2d8], r14
mov dword [rdx + 0x2e0], eax
add byte [rax], al
add byte [rax], al
mov qword [rdx + 0x2e8], r14
mov dword [rdx + 0x2f0], eax
mov qword [rdx + 0x2f8], r14
mov dword [rdx + 0x300], eax
mov qword [rdx + 0x308], r14
mov dword [rdx + 0x310], eax
mov qword [rdx + 0x318], r14
mov dword [rdx + 0x320], eax
mov qword [rdx + 0x328], r14
mov dword [rdx + 0x330], eax
mov qword [rdx + 0x338], r14
mov dword [rdx + 0x340], eax
mov qword [rdx + 0x348], r14
add rax, qword [rax]
add byte [rcx + 0x35082], cl
add byte [rcx + rcx*4 - 0x4e], cl
pop rax
add eax, dword [rax]
add byte [rcx + 0x36082], cl
add byte [rcx + rcx*4 - 0x4e], cl
mov dword [rdx + 0x368], esi
mov dword [rdx + 0x368], esi
mov dword [rdx + 0x370], eax
mov qword [rdx + 0x378], r14
invalid
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x4e], cl
js 0x14013eea5
add byte [rax], al
add byte [rcx + 0x38082], cl
add byte [rcx + rcx*4 - 0x4e], cl
mov dl, 0x88
add eax, dword [rax]
invalid
mov dword [rdx + 0x380], eax
mov qword [rdx + 0x388], r14
mov dl, 0x88
add eax, dword [rax]
invalid
invalid
mov dl, 0x88
add eax, dword [rax]
add byte [rcx + 0x39082], cl
add eax, dword [rax]
mov dword [rdx + 0x390], eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x4e], cl
cwde
add eax, dword [rax]
add byte [rcx + 0x3a082], cl
mov dword [rdx + 0x3a0], eax
invalid
invalid
invalid
mov qword [rdx + 0x398], r14
mov dword [rdx + 0x3a0], eax
mov qword [rdx + 0x3a8], r14
test al, 3
add byte [rax], al
test al, 3
add byte [rax], al
mov dword [rdx + 0x3b0], eax
add byte [rax], al
mov qword [rdx + 0x3b8], r14
mov dword [rdx + 0x3c0], eax
mov qword [rdx + 0x3c8], r14
mov dword [rdx + 0x3c8], esi
mov dword [rdx + 0x3c8], esi
mov dword [rdx + 0x3d0], eax
mov qword [rdx + 0x3d8], r14
mov dword [rdx + 0x3e0], eax
mov qword [rdx + 0x3e8], r14
mov dword [rdx + 0x3e8], esi
mov dword [rdx + 0x3e8], esi
mov dword [rdx + 0x3f0], eax
mov qword [rdx + 0x3f8], r14
mov rcx, rsi
call fcn.14013f0e0
mov r15, rax
mov edx, 1
mov rcx, r14
call fcn.1400b0b92
xor ecx, ecx
cmp rcx, 0x400
je 0x14013ef82
mov qword [rsp + rcx + 0x28], rax
mov qword [rsp + rcx + 0x30], rdx
add rcx, 0x10
jmp 0x14013ef26
or byte [rcx], dh
rol byte [rcx - 0x42], 0
add byte [rax], al
add byte [rax + 0x3b], cl
and byte [rdi], r9b
xchg ch, ch
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14013f065
mov r9, rdx
mov rcx, rbx
mov rdx, rdi
mov r8, rax
call fcn.140134c96
cmp rax, 2
jne 0x14013f025
mov eax, 2
jmp 0x14013f042
mov r14d, 8
mov r12, r15
sub r12, 1
jb 0x14013efb6
mov rcx, qword [rsp + r14 + 0x428]
mov edx, dword [rsp + r14 + 0x420]
call fcn.1400b0b92
mov qword [rsp + r14 + 0x20], rax
mov qword [rsp + r14 + 0x28], rdx
add r14, 0x10
jmp 0x14013ef8b
mov rcx, rbx
call fcn.14016c2aa
mov r14, rax
lea rcx, [rsp + 0x28]
mov rdx, r15
call fcn.1401354e0
mov r8, rdx
mov rcx, r14
mov rdx, rax
call fcn.1400cbc59
mov r14, rdx
test rax, rax
je 0x14013f035
mov r15, rax
mov rcx, r14
call fcn.1400b7d7c
cmp al, 0xd
jne 0x14013f01e
mov rcx, rbx
mov rdx, rdi
call fcn.14016ebe5
test rax, rax
je 0x14013f056
mov rsi, rax
mov rcx, r15
mov rdx, r14
call fcn.14013550d
mov eax, 1
mov r14, rsi
jmp 0x14013f042
mov eax, 1
jmp 0x14013f042
mov rcx, rax
mov r14, rdx
mov eax, 1
test rcx, rcx
jne 0x14013f042
mov rcx, rsi
mov rdx, r14
call fcn.14013f096
xor eax, eax
mov rdx, r14
add rsp, 0x828
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov rcx, r14
call fcn.1401323dc
mov eax, 2
jmp 0x14013f042
mov eax, dword [rcx + 8]
cmp rax, qword [rcx + 0x20]
jbe 0x14013f10c
mov rsi, rdx
call fcn.14013f065
mov rcx, rax
call fcn.1401354b0
mov dword [rsi], eax
mov qword [rsi + 8], rdx
mov eax, 1
jmp 0x14013f10e
xor eax, eax
add rsp, 0x20
pop rsi
ret
mov rax, qword [rcx + 0x20]
cmp rax, rdx
jb 0x14013f1e3
mov rdi, rdx
mov rsi, rcx
cmp qword [rcx], 0
invalid
je case.0x1400fbf5c.1698
add byte [rdi + rcx + 0x48], dh
mov ecx, esi
mov rcx, rsi
mov rdx, rdi
call fcn.14013f1fc
mov rax, qword [rsi + 0x20]
sub rax, rdi
mov qword [rsi + 0x20], rax
add rsp, 0x28
invalid
sub byte [rdi + 0x5e], bl
ret
invalid
lea rcx, [0x1403a9811]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_0.5.6_src_bufext_take.rsassertion_failed:_cnt___self.limit
add byte es:[rdx + 0x23], bh
cmpsb byte [rsi], byte [rdi]
add byte es:[rbp + rcx*4 + 5], cl
cmpsb byte [rsi], byte [rdi]
add byte es:[rdx + 0x23], bh
call fcn.1402da510
int3
mov bl, 0x19
add ah, cl
or byte [rbp + rcx*4 + 0xd], cl
pop rbp
loop 0x14013f270
add byte [rax - 0x73], cl
and al, 0x58
mov qword [rcx], r9
mov dword [rcx], ecx
mov r9d, 2
add byte [rax], al
mov qword [rcx + 8], r9
and qword [rcx + 0x20], 0
mov qword [r8 + 0x10], rdx
mov qword [r8 + 0x18], rax
mov qword [rcx + 0x10], r8
mov qword [rcx + 0x18], r9
lea rdx, [0x1403a9430]
sbb byte [r8 - 0x73], cl
adc eax, 0x26a1b7
call fcn.1402da380
int3
mov esi, eax
mov ebp, edx
mov rbx, rcx
mov r15, qword [rsp + 0x198]
mov esp, 0x19824
add byte [rax - 0x75], cl
mov esp, 0x19024
and al, 0x90
add dword [rax], eax
add byte [rcx + rcx*4 - 0x37], cl
mov esp, 0x19824
add byte [rax - 0x75], cl
mov esp, 0x19024
and al, 0x90
add dword [rax], eax
and al, 0x90
add dword [rax], eax
add byte [rcx + rcx*4 - 0x37], cl
call fcn.1400935d8
mov r13d, dword [rax + 0x40]
add r13d, 0xfffffffb
add ebp, 0xfffffffb
cmc
inc dword [rbx + rcx*4 + 0x68]
add r13d, 0xfffffffb
add ebp, 0xfffffffb
add ebp, 0xfffffffb
mov rcx, rsi
call fcn.1400935d8
cmc
inc dword [rbx + rcx*4 + 0x60]
mov rcx, rsi
cmc
inc dword [rbx + rcx*4 + 0x60]
mov rcx, rsi
call fcn.1400935d8
cmp r13d, 0xfffffffb
sti
sti
ja 0x14013f3b6
mov r13, qword [rax]
mov rcx, rsi
call fcn.14009365e
mov dword [rax + 0x40], 2
mov dword [rax + 0x44], ebp
cmp r12d, 4
ja 0x14013f3ca
test r13, r13
jne 0x14013f3ca
add rsp, 0x128
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add rbx, 8
mov rcx, rbx
mov rdx, r14
mov r8, rsi
call fcn.14013acdc
mov rcx, rsi
call fcn.1400935d8
mov eax, dword [rax + 0xec]
lea rdx, [rsp + 0x28]
mov dword [rdx + 4], eax
mov dword [rdx + 8], ebp
mov byte [rdx], 8
mov qword [rsp + 0x20], r15
mov rcx, rbx
mov r8, r14
mov r9, rsi
call fcn.14013f42c
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
add rsp, 0x128
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x140094a57
mov edx, 0x8948ffff
int1
call fcn.14013a6cb
nop
add rsp, 0xb8
mov eax, 0x5b000000
mov eax, 0x5b000000
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
fld1
add byte [r8], r8b
add byte [rax - 0x77], cl
invalid
add byte [rax], al
pop rbx
pop rdi
pop rsi
ret
add esi, dword [rbx + 8]
cmp dword [r14], 2
jne 0x14013f6a1
mov rax, qword [r14 + 8]
mov qword [rbx + 0x20], rax
mov rcx, r14
or byte [rax - 0x77], r9b
and byte [r9 + r9*4 - 0xf], cl
call case.0x14013a51b.11
mov r8d, 0x110
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
invalid
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_slab_0.4.6_srclib.rsinvalid_key
mov edx, 0x28
call fcn.1402da510
int3
cmp dword [rsi], 0
jne 0x14013f727
mov rcx, qword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
mov esi, dword [rcx + 0x9c]
mov cl, 0x9c
add byte [rax], al
add al, ch
cli
mov esi, 0xf089fff8
mov cl, 0x9c
add byte [rax], al
add al, ch
cli
mov esi, 0xf089fff8
add rsp, 0x50
pop rsi
ret
mov rax, qword [rsp + 0x30]
mov cl, byte [rsp + 0x38]
lea r8, [rsp + 0x40]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75c8]
mov edx, 0x2b
call fcn.1402da7f0
int3
idiv esi
invalid
xor edx, edx
xor eax, eax
jmp 0x14013f792
add rsp, 0x20
pop rsi
ret
add byte [rax], al
add byte [rbp - 0x19], dh
cmp qword [rsi + 0x358], 0xfffffffffffffef6
jbe 0x14013f77f
jmp 0x14013f792
add byte [rax], al
add byte [rcx], dh
ror byte [rax + 0x39], 0x84
and al, 0xa0
add byte [rax], al
add byte [rbp + rdx + 0x4c], dh
lea eax, [rsp + 0xa0]
mov rcx, qword [r8 + 8]
mov rdx, qword [r8 + 0x10]
call fcn.1401702aa
mov al, byte [r14 + 0x395]
movzx ecx, word [r14 + 0x396]
mov byte [r14 + 0x395], 2
cmp al, 2
jne 0x14013f880
lea rsi, [rsp + 0xa0]
mov rcx, rsi
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
xor esi, esi
jmp 0x14013f9b9
add r14, 0x358
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
movups xmm3, xmmword [r14 + 0x2d]
movaps xmmword [rsp + 0x80], xmm2
movups xmmword [rsp + 0x8d], xmm3
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov byte [rsp + 0x9d], al
mov word [rsp + 0x9e], cx
mov edx, dword [rsp + 0x88]
mov r8d, dword [rsp + 0x8c]
mov r9d, dword [rdi + 0x3c]
and dword [rdi + 0x3c], 0
cmp r9d, 1
je 0x14013f8fb
cmp r9d, 2
jne 0x14013f9d9
lea rcx, [rsp + 0x60]
call fcn.1400929f2
xor esi, esi
jmp 0x14013f9a1
mov r10b, byte [rsp + 0x90]
mov r11d, dword [rsp + 0x98]
mov r9b, byte [rsp + 0x9c]
mov dword [rsp + 0x40], r11d
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x20], xmm0
movaps xmmword [rsp + 0x30], xmm1
mov byte [rsp + 0x44], r9b
mov byte [rsp + 0x45], al
mov byte [rsp + 0x46], cl
cmp qword [rsp + 0x20], 0
je 0x14013f9ca
cmp qword [rsp + 0x30], 0
je 0x14013f9ca
mov dword [rsp + 0x58], edx
mov dword [rsp + 0x5c], r8d
mov qword [rsp + 0x50], rbx
test r10b, r10b
je 0x14013f968
or r9b, 1
mov byte [rsp + 0x44], r9b
mov rax, qword [rsp + 0x40]
lea rdx, [rsp + 0xc0]
mov qword [rdx + 0x28], rax
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
mov byte [rdx], 0
lea r9, [rsp + 0x50]
mov rcx, rdi
mov r8, rsi
call fcn.140140dc2
mov sil, 1
lea rdi, [rsp + 0xa0]
mov rcx, rdi
call fcn.14013afcc
mov rcx, rdi
call fcn.14013a6cb
mov eax, esi
add rsp, 0x1c0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, [rsp + 0x20]
call fcn.1400929f2
jmp 0x14013f861
lea rcx, str.wasnt_expecting_a_frame_to_reclaim
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streamsprioritize.rs
mov edx, 0x23
call fcn.1402dc708
int3
add byte [rcx - 0x75], cl
or byte [rcx - 0x75], cl
push rax
adc al, ch
sbb eax, 0x4c000308
lea esi, [rsp + 0xa0]
xor eax, eax
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x58], r13
mov rcx, r14
mov rdx, qword [rsp + 0x50]
mov r8, r13
call fcn.140096036
cmp qword [rsp + 0xa0], 0
je 0x14013fe49
movups xmm0, xmmword [rsp + 0xa0]
and qword [rsp + 0xb0], 0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x70], eax
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x70], eax
mov rdi, qword [0x1404143e8]
mov qword [rsp + 0xc8], rdi
mov r14, qword [rdi + 0x30]
mov r15, qword [rdi + 0x38]
mov rsi, qword [rdi + 0x40]
mov r12, qword [rdi + 0x48]
test r15, r15
je 0x14013fb25
mov qword [rsp + 0x270], r15
mov qword [rsp + 0x278], rsi
mov qword [rsp + 0x280], r12
and qword [rsp + 0x288], 0
mov ebp, 1
mov rax, r14
jmp 0x14013fb29
xor ebp, ebp
xor eax, eax
mov qword [rsp + 0x268], rax
lea rcx, [rsp + 0x368]
lea ecx, [rsp + 0x368]
lea ecx, [rsp + 0x368]
mov rdx, rbx
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streamsprioritize.rs
lea eax, [0x1403a68a8]
lea eax, [0x1403a68a8]
call fcn.140090859
lea rcx, [rsp + 0xa0]
call fcn.1400935d8
add rax, 0xec
mov qword [rsp + 0x38], rax
dec dword [rax - 0x73]
mov word [rax + riz*4], fs
add byte [rax], al
add al, ch
cmp dword [rdx], 0xfffffff5
dec dword [rax + 5]
in al, dx
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x38
cmp rbp, r15
jae 0x14013fb87
mov qword [rsp + 0x270], r15
mov qword [rsp + 0x278], rsi
mov qword [rsp + 0x280], r12
mov qword [rsp + 0x288], rbp
jmp 0x14013fb8a
xor r14d, r14d
add rdi, 0x30
mov qword [rsp + 0x268], r14
lea rsi, [rsp + 0x168]
mov rcx, rsi
mov rdx, rbx
fimul dword [rbp + rcx*4 + 5]
std
insb byte [rdi], dx
add al, ch
test eax, 0x4cfff50c
lea esi, [rsp + 0xa0]
mov rcx, r14
call fcn.1400935d8
add rax, 0x40
mov qword [rsp + 0x60], rax
lea rax, [rsp + 0x368]
mov qword [rsp + 0x268], rax
add byte [rax], al
lea rax, [rsp + 0x38]
mov qword [rsp + 0x270], rax
lea rax, [0x1403a6688]
mov qword [rsp + 0x278], rax
mov qword [rsp + 0x280], rsi
lea rax, [rsp + 0x60]
mov qword [rsp + 0x288], rax
lea rax, [0x1403a68c0]
mov qword [rsp + 0x290], rax
mov qword [rsp + 0xf0], rbx
mov qword [rsp + 0xf8], 2
mov qword [rsp + 0x100], rdi
lea rcx, [rsp + 0xb0]
lea rdx, [rsp + 0xf0]
lea edx, [rsp + 0xf0]
lock add byte [rax], al
add al, ch
imul eax, dword [0x15022fc53], 0xb02484
add byte [rax], al
lock add byte [rax], al
add al, ch
imul eax, dword [0x15022fc53], 0xb02484
add byte [rax], al
movups xmm1, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x110], xmm0
movaps xmmword [rsp + 0x120], xmm1
cmp qword [rsp + 0x110], 0
adc byte [rcx], al
add byte [rax], al
invalid
je 0x14013fc92
invalid
adc byte [rcx], al
add byte [rax], al
add byte [rbp + rbx + 0x48], dh
sbb eax, 0x248c8b48
sbb byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0x118]
mov rdx, qword [rsp + 0x120]
lea r8, [rsp + 0x110]
call fcn.1401702aa
mov rcx, r14
call fcn.1400935d8
mov ebp, dword [rax + 0x50]
mov rcx, r14
call fcn.14009365e
lea rcx, [rsp + 0x168]
mov rdx, rax
mov r8, qword [rsp + 0x30]
call fcn.14013ae87
movzx edi, byte [rsp + 0x168]
test edi, edi
je 0x14013fd00
cmp edi, 9
jne 0x14013fe59
mov rcx, r14
call fcn.1400935d8
cmp dword [rax + 0x40], 4
je 0x140140083
cmp ebp, 0x3b9aca00
setne r8b
ror byte [rax - 0x75], 0x8c
and al, 0x88
add al, 0
add byte [rcx + rcx*4 - 0xe], cl
mov edx, esi
ror byte [rax - 0x75], 0x8c
and al, 0x88
add al, 0
add byte [rcx + rcx*4 - 0xe], cl
mov edx, esi
mov edx, esi
call fcn.1400936f7
jmp 0x14013fe08
mov dword [rsp + 0x9c], ebp
mov rbp, qword [rsp + 0x170]
mov rdi, qword [rsp + 0x178]
mov esp, 0x17824
add byte [rbx + rcx*4 - 0x54], cl
and al, 0x80
add dword [rax], eax
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0x88
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov r14d, dword [rsp + 0x190]
mov al, byte [rsp + 0x194]
mov byte [rsp + 0x28], al
mov r15b, byte [rsp + 0x195]
mov al, byte [rsp + 0x196]
mov byte [rsp + 0x27], al
mov sil, byte [rsp + 0x197]
call fcn.1400935d8
mov eax, dword [rax + 0x64]
mov qword [rsp + 0xe8], rbp
test rbp, rbp
je 0x1401400c4
test r13, r13
je 0x1401400c4
test eax, eax
jne 0x1401400bc
lea rbp, [rsp + 0xa0]
mov rcx, rbp
call fcn.14009365e
mov rcx, qword [rsp + 0xe8]
mov qword [rsp + 0x270], rcx
add al, byte [rax]
add byte [rax - 0x77], cl
mov esp, 0x27824
add byte [rcx + rcx*4 - 0x54], cl
mov dword [rsp + 0x280], ebp
mov qword [rsp + 0x288], r12
mov dword [rsp + 0x290], r14d
mov r14, rbp
add al, byte [rax]
add byte [rax - 0x77], cl
mov esp, 0x27824
add byte [rcx + rcx*4 - 0x54], cl
mov dword [rsp + 0x280], ebp
mov qword [rsp + 0x288], r12
mov dword [rsp + 0x290], r14d
mov r14, rbp
mov cl, byte [rsp + 0x28]
mov byte [rsp + 0x294], cl
mov byte [rsp + 0x295], r15b
mov cl, byte [rsp + 0x27]
mov byte [rsp + 0x296], cl
mov byte [rsp + 0x297], sil
mov byte [rsp + 0x268], 0
push 2
push 2
mov rcx, rax
mov rdx, qword [rsp + 0x30]
mov r8, rbx
call fcn.140140d31
sldt word [rax]
mov r13, qword [rsp + 0x58]
movzx eax, byte [rsp + 0x168]
cmp eax, 9
ja 0x14013fe1f
mov ecx, 0x209
bt ecx, eax
jb 0x14013fe2c
lea rcx, [rsp + 0x168]
call case.0x1400f69a1.1586
lea rsi, [rsp + 0x110]
mov rcx, rsi
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
jmp 0x14013faa1
mov rax, qword [rsp + 0xe0]
mov byte [rax], 9
add byte [rcx], cl
add byte [rcx], cl
jmp 0x140140424
cmp edi, 3
jne case.0x1400fbf5c.1711
test dword [rcx + rax], ebp
add byte [rax], al
test dword [rcx + rax], ebp
add byte [rax], al
lea rsi, [rsp + 0x1af]
mov r13d, dword [rsi - 0x3f]
mov eax, dword [rsi - 0x3b]
mov qword [rsp + 0x30], rax
add dword [rax], eax
add byte [rbx + rcx*4 + 0x6e], al
ror dword [rbx - 0x76b73aba], 0x44
and al, 0x30
mov rdi, qword [rsi - 0x37]
mov rax, qword [rsi - 0x2f]
mov qword [rsp + 0x48], rax
mov rax, qword [rsi - 0x27]
mov qword [rsp + 0x90], rax
mov rax, qword [rsi - 0x1f]
mov qword [rsp + 0x58], rax
mov eax, dword [rsi - 0x17]
mov dword [rsp + 0x28], eax
mov eax, dword [rsi - 0x13]
mov dword [rsp + 0x44], eax
mov r12b, byte [rsi - 0xf]
mov ah, byte [rsi - 0xf]
mov ah, byte [rsi - 0xf]
mov eax, dword [rsi - 0xe]
mov dword [rsp + 0x60], eax
mov eax, dword [rsi - 0xb]
mov dword [rsp + 0x63], eax
mov r14d, dword [rsi - 7]
mov bl, byte [rsi - 3]
mov r15b, byte [rsi - 2]
mov al, byte [rsi - 1]
mov byte [rsp + 0x27], al
lea rcx, [rsp + 0x268]
mov r8d, 0xad
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsi + 0xad]
mov rcx, qword [rsi + 0xb1]
mov qword [rsp + 0xd8], rcx
mov word [rax + rbx*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x70
mov word [rax + rbx*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x70
lea r8, [rsp + 0x13c]
mov dword [rsp + 0x6c], eax
mov dword [r8], eax
lea rsi, [rsp + 0xb0]
mov ah, 0x24
mov al, 0
add byte [rax], al
mov ah, 0x24
mov al, 0
add byte [rax], al
mov rcx, rsi
call fcn.140095dae
cmp qword [rsi], 0
cmp dword [rsi], 0
je 0x140140472
test byte [rdi + 5], cl
add byte [rax], al
movups xmm0, xmmword [rsp + 0xb0]
mov al, 0
add byte [rax], al
lea rsi, [rsp + 0xf0]
movaps xmmword [rsi], xmm0
mov rcx, rsi
call fcn.14009365e
mov byte [rax + 0x101], 0
add byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.1400935d8
cmp qword [rax], 0
je 0x1401402b0
pop rcx
add eax, dword [rax]
invalid
pop rcx
add eax, dword [rax]
add byte [rax - 0x75], cl
mov word [rax + rcx*4], fs
mov byte [rax + rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x488]
mov rax, qword [rcx]
add dword [rax + 0x3b], ecx
or byte [r15], cl
xchg byte [rdx], dh
add eax, dword [rax]
invalid
add dword [rax + 0x3b], ecx
or byte [r15], cl
xchg byte [rdx], dh
add eax, dword [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0xf0
add byte [rax], al
lea rsi, [rsp + 0xf0]
mov rdx, rsi
bnd call fcn.140093562
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
bnd call fcn.140093562
mov rcx, qword [rsp + 0x50]
mov rdx, rsi
call fcn.1400942ea
cmc
invalid
jmp 0x1401402b0
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rbx + 0x16c24b4], cl
mov esi, dword [rsp + 0x16c]
mov esi, dword [rsp + 0x16c]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x54], al
mov r13d, dword [rsp + 0x170]
mov eax, dword [rsp + 0x174]
invalid
mov r13d, dword [rsp + 0x170]
mov eax, dword [rsp + 0x174]
invalid
add byte [rax - 0x77], cl
and al, 0x30
and al, 0x30
invalid
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0x88], rax
mov rax, qword [rsp + 0x180]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x90], rax
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x190]
mov qword [rsp + 0x58], rax
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x190]
mov qword [rsp + 0x58], rax
mov eax, dword [rsp + 0x198]
mov dword [rsp + 0x28], eax
mov eax, dword [rsp + 0x19c]
test byte [rsp + rbx*4], ah
add dword [rax], eax
invalid
mov dword [rsp + 0x44], eax
and al, 0x44
test byte [rsp + rbx*4], ah
add dword [rax], eax
add byte [rcx + 0x44442444], cl
and al, 0x44
mov r12b, byte [rsp + 0x1a0]
and al, 0x44
mov r12b, byte [rsp + 0x1a0]
mov r12b, byte [rsp + 0x1a0]
mov r14d, dword [rsp + 0x1a8]
mov bl, byte [rsp + 0x1ac]
pushfq
and al, 0xac
add dword [rax], eax
add byte [rdx + rcx*4 - 0x44], al
and al, 0xad
lodsd eax, dword [rsi]
add dword [rax], eax
add byte [rdx + 0x1ae248c], cl
add byte [rax], al
pushfq
and al, 0xac
add dword [rax], eax
add byte [rdx + rcx*4 - 0x44], al
and al, 0xad
lodsd eax, dword [rsi]
lodsd eax, dword [rsi]
add dword [rax], eax
add byte [rdx + 0x1ae248c], cl
add byte [rax], al
mov edx, dword [rsp + 0x25c]
add al, byte [rax]
add byte [rbx + rcx*4 - 0x7c], cl
mov r8, qword [rsp + 0x260]
mov eax, 0x1d4
add byte [rax], al
mov r8, qword [rsp + 0x260]
mov eax, 0x1d4
add byte [rax], al
add byte [rax], al
bt eax, edi
mov byte [rsp + 0x27], cl
mov dword [rsp + 0x6c], edx
mov qword [rsp + 0xd8], r8
mov dword [rsp + 0xd8], eax
mov dword [rsp + 0xd8], eax
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rdi], cl
invalid
jb 0x14014030a
add al, byte [rax]
add byte [rbx - 0x7af0fe01], al
cld
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xaf
add dword [rax], eax
cmp edi, 1
jne 0x140140451
add byte [rbx + 0x4a8bf242], cl
cmc
mov dword [rsp + 0x3b], ecx
and al, 0x3b
and al, 0x3b
mov dword [rsp + 0x38], eax
lea rcx, [rsp + 0x368]
and al, 0x68
add eax, dword [rax]
add byte [rcx - 0x48], al
lodsd eax, dword [rsi]
add byte [rax], al
add al, ch
mov bl, 0x8f
invalid
sbb dword [rax], eax
and al, 0x68
add eax, dword [rax]
add byte [rcx - 0x48], al
lodsd eax, dword [rsi]
add byte [rax], al
add al, ch
mov bl, 0x8f
invalid
sbb dword [rax], eax
invalid
jmp 0x14014030a
mov r13d, dword [rax + 0x44]
lea rcx, [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add al, ch
call fcn.14009365e
mov dword [rax + 0x40], 2
add al, byte [rax]
add byte [rax], al
and al, 0xa0
add byte [rax], al
add al, ch
invalid
retf 0xf535
add al, byte [rax]
add byte [rax], al
mov dword [rax + 0x44], r13d
lea rcx, [rsp + 0x70]
call fcn.1400935d8
mov esi, dword [rax + 0xec]
mov dil, 8
invalid
xor eax, 0xb08bfff5
in al, dx
add byte [rax], al
add byte [rax - 0x49], al
mov dil, 8
or byte [rax - 0x77], cl
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x30], rax
jmp case.0x14011dc6a.427
mov rcx, r13
mov qword [rsp + 0x48], r13
mov dword [rsp + 0x48], ebp
jmp 0x164808a0f
mov dword [rsp + 0x48], ebp
mov qword [rsp + 0x90], r12
mov qword [rsp + 0x90], r12
mov qword [rsp + 0x88], rdi
mov byte [rax], al
add byte [rax], al
mov r12, qword [rsp + 0x480]
add byte [rax], al
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x48
cmp rcx, r12
cmovb r12, rcx
xor ebx, ebx
test eax, eax
cmovle eax, ebx
cmp r12, rax
cmovae r12, rax
loopne 0x14014013f
mov eax, dword [0x140414400]
loopne 0x14014013f
mov eax, dword [0x140414400]
add eax, dword [rbx + 0x2d]
add byte [rax - 0x73], cl
mov ah, 0x24
push 0x48000002
add byte [rax - 0x7d], cl
and qword [rsi], 0
lea rsi, [rsp + 0x268]
and qword [rsi], 0
mov qword [rsi + 0x18], rax
add rax, 0x30
sal byte [rax], 0x48
xor byte [rax - 0x73], cl
mov esp, 0xb024
mov al, 0
add byte [rax], al
add byte [rax - 0x39], cl
invalid
or byte [rax], al
add byte [rax], al
and qword [rdi + 8], 0
mov qword [rdi + 0x10], rax
adc byte [r8 - 0x77], r9b
int1
xor byte [rax - 0x73], cl
mov esp, 0xb024
mov al, 0
invalid
add byte [rax - 0x39], cl
invalid
adc byte [r8 - 0x77], r9b
int1
mov rdx, rdi
call fcn.1401701b3
add eax, dword [rax]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
adc byte [rsi + 0x10], cl
movaps xmmword [rdi], xmm0
movaps xmmword [rdi + 0x10], xmm1
invalid
sub dword [rdi + 0x10], ecx
adc byte [rax + 0x39], cl
invalid
cmp qword [rdi], rbx
cmp dword [rdi], ebx
je 0x14014015c
lea r8, [rsp + 0xb0]
mov rcx, qword [r8 + 8]
mov ecx, dword [rax + 8]
mov rdx, qword [r8 + 0x10]
call fcn.1401702aa
lea rsi, [rsp + 0x70]
lea esi, [rsp + 0x70]
and al, 0x70
mov rcx, rsi
call fcn.14009365e
lea rcx, [rax + 0x60]
mov edx, r12d
call fcn.140094656
mov rcx, rsi
mov ecx, esi
int1
int1
call fcn.14009365e
sub dword [rax + 0xf4], r12d
movabs al, byte [0xe8f18948000000f4]
sal byte [rsi*8 - 0x5fd6bb01], cl
lock add byte [rax], al
add byte [rax], al
loope 0x1401401af
cmc
inc dword [rcx + rbp - 0x60]
hlt
add byte [rax], al
mov rax, qword [rsp + 0x50]
add dword [rax + 0x4c], r12d
lea rsi, [rsp + 0xb0]
add byte [rax - 0x77], cl
int1
call fcn.14013afcc
invalid
dec dword [rax - 0x77]
mov ecx, esi
mov ecx, esi
int1
call fcn.14013a6cb
lea rdi, [rsp + 0x268]
and qword [rdi], 0
push 0x48000002
and dword [rdi], 0
mov rax, qword [0x140414418]
mov qword [rdi + 0x18], rax
add rax, 0x30
add eax, 0x30
add eax, 0x30
mov qword [rsi], 8
and qword [rsi + 8], 0
mov qword [rsi + 0x10], rax
adc byte [rax - 0x73], cl
lea esi, [rsp + 0xb0]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
mov rdx, rsi
call fcn.1401701b3
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
xor eax, eax
cmp qword [rsi], rax
je 0x14014021c
lea r8, [rsp + 0xb0]
mov rcx, qword [r8 + 8]
mov rdx, qword [r8 + 0x10]
call fcn.1401702aa
mov rax, qword [rsp + 0x50]
lea rcx, [rax + 0x48]
mov edx, r12d
call fcn.140094656
cmc
dec dword [rdx - 0x76d7dbac]
shl byte [rsi + rdi*8], 1
and al, 0xfe
mov qword [rsp + 0x58], r12
and al, 0x58
mov qword [rsp + 0x48], r13
insb byte [rdi], dx
and al, 0x48
cmp r13, r12
movzx ecx, dl
movzx ebx, al
cmovbe ebx, ecx
mov r13, qword [rsp + 0xe8]
and al, 0xe8
add byte [rax], al
add byte [rbp - 0x7b], cl
in eax, dx
cmove ebx, ecx
fld dword [rax - 0x76befe1e]
invalid
lea rsi, [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
mov rax, r13
shr rax, 0x20
and byte [rax - 0x77], cl
mov dword [rsp + 0x30], eax
xor byte [rbx - 0x7687dbbc], cl
and al, 0x28
xor byte [rbx - 0x7687dbbc], cl
and al, 0x28
mov eax, dword [rsp + 0x7c]
mov dword [rsp + 0x44], eax
xor edi, edi
mov ebp, dword [rsp + 0x9c]
jmp case.0x14011dc6a.427
lea rdx, [rsp + 0xf0]
mov rcx, qword [rsp + 0x50]
call fcn.140094687
mov qword [rsp + 0x88], rdi
mov eax, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x63]
mov dword [rsp + 0x3b], ecx
mov dword [rsp + 0x38], eax
lea rcx, [rsp + 0x368]
mov word [rax + rbp*2], fs
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x68
add al, byte [rax]
add byte [rcx - 0x48], al
lodsd eax, dword [rsi]
add byte [rax], al
add al, ch
lea r11, [rcx]
add byte [rax - 0x49], al
invalid
mov word [rax + rbp*2], fs
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x68
add al, byte [rax]
add byte [rcx - 0x48], al
lodsd eax, dword [rsi]
add byte [rax], al
add al, ch
lea r11, [rcx]
add byte [rax - 0x49], al
add ecx, dword [rdi]
movzx eax, byte [rsp + 0x168]
cmp eax, 9
clc
or dword [rdi + 0xa], esi
movzx eax, byte [rsp + 0x168]
cmp eax, 9
clc
or dword [rdi + 0xa], esi
mov ecx, 0x209
bt ecx, eax
jb 0x14014030a
lea rcx, [rsp + 0x168]
call case.0x1400f69a1.1586
lea rcx, [rsp + 0x70]
call fcn.1400935d8
cmp qword [rax], 0
cmp dword [rax], 0
jne 0x14014032a
lea rcx, [rsp + 0x70]
call fcn.1400935d8
cmp dword [rax + 0x40], 4
js 0x140140367
add al, 0x75
invalid
lea rdx, [rsp + 0x70]
mov rcx, qword [rsp + 0x50]
call fcn.1400942ea
mov cl, 0x3f
cmc
invalid
jo 0x140140378
cmp ebp, 0x3b9aca00
setne r8b
lea rdx, [rsp + 0x70]
mov rcx, qword [rsp + 0x488]
mov word [rax + rcx*4], fs
add al, 0
add al, ch
movabs byte [0xe024ac8b48fff533], al
xor esi, ebp
dec dword [rax - 0x75]
lodsb al, byte [rsi]
and al, 0xe0
add byte [rax], al
add byte [rax - 0x78], al
jge 0x140140361
mov word [rax + rcx*4], fs
add al, 0
add al, ch
movabs byte [0xe024ac8b48fff533], al
xor esi, ebp
dec dword [rax - 0x75]
lodsb al, byte [rsi]
and al, 0xe0
add byte [rax], al
add byte [rax - 0x78], al
jge 0x140140361
movzx eax, word [rsp + 0x2c]
mov word [rbp + 1], ax
mov al, byte [rsp + 0x2e]
mov byte [rbp + 3], al
mov dword [rbp + 4], esi
mov dword [rbp + 8], r13d
mov rax, qword [rsp + 0x30]
mov dword [rbp + 0xc], eax
or al, 0x48
mov eax, dword [rsp + 0x88]
or al, 0x48
mov eax, dword [rsp + 0x88]
mov qword [rbp + 0x10], rax
mov rax, qword [rsp + 0x48]
mov qword [rbp + 0x18], rax
mov rax, qword [rsp + 0x90]
add byte [rax], al
add byte [rax - 0x77], cl
and byte [r8 - 0x75], r9b
and al, 0x58
add byte [rax], al
add byte [rax - 0x77], cl
and byte [r8 - 0x75], r9b
and al, 0x58
mov qword [rbp + 0x28], rax
mov eax, dword [rsp + 0x28]
mov dword [rbp + 0x30], eax
mov eax, dword [rsp + 0x44]
mov dword [rbp + 0x34], eax
mov byte [rbp + 0x38], r12b
mov eax, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x3b]
mov dword [rbp + 0x39], eax
mov dword [rbp + 0x3c], ecx
mov dword [rbp + 0x40], r14d
mov byte [rbp + 0x44], bl
mov byte [rbp + 0x45], r15b
mov al, byte [rsp + 0x27]
mov byte [rbp + 0x46], al
lea rcx, [rbp + 0x47]
lea rdx, [rsp + 0x368]
mov r8d, 0xad
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0x6c]
mov dword [rbp + 0xf4], eax
mov rax, qword [rsp + 0xd8]
mov qword [rbp + 0xf8], rax
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
cmpsd dword [rsi], dword [rdi]
movabs byte [0x14024b48d48ffff], al
lea esi, [rsp + 0x140]
lea rsi, [rsp + 0x140]
mov rcx, rsi
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
call qword [rax + 0x18c48148]
add al, 0
add byte [rbx + 0x5d], bl
call qword [rax + 0x18c48148]
add al, 0
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rdi
ret
add byte [rsi - 0x77], ah
and al, 0x2c
sub al, 0x45
movzx ebp, bp
in eax, dx
jmp 0x14014030a
invalid
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streamsprioritize.rs
call fcn.1402da8f0
jb 0x140140420
sbb dword [rax], eax
add al, ch
jb 0x140140420
sbb dword [rax], eax
int3
add ecx, dword [rdi]
test eax, ebx
add al, 0
add byte [rax], al
mov rsi, rcx
cmp qword [rcx + 0x358], 0xfffffffffffffef7
jae 0x140140972
mov rbx, rdx
mov rcx, qword [0x140414328]
sub eax, 0xa4834800
and qword [rsp + 0xd0], 0
and al, 0xd0
add byte [rax], al
add byte [rax], al
and al, 0xd0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xe8], rcx
lea r15, [rcx + 0x30]
mov rdx, qword [rcx + 0x38]
push rcx
cmp byte [rax - 0x7b], cl
invalid
je 0x1401404f9
push rcx
cmp byte [rax - 0x7b], cl
sal byte [rbx + riz + 0x48], cl
mov eax, dword [rcx + 0x30]
mov rax, qword [rcx + 0x30]
mov r8, qword [rcx + 0x40]
mov rcx, qword [rcx + 0x48]
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x28], edx
mov qword [rsp + 0x30], r8
mov qword [rsp + 0x38], rcx
and qword [rsp + 0x40], 0
add bl, bpl
add dh, byte [rcx]
jmp 0x1401404fb
xor eax, eax
ror byte [rax - 0x73], 0x7c
and al, 0x20
lea rdi, [rsp + 0x20]
mov qword [rdi], rax
lea r8, [0x1403a63f0]
lea r14, [rsp + 0x60]
je 0x140140532
invalid
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x60
je 0x140140532
invalid
mov rcx, r14
mov rdx, rdi
mov edx, edi
call fcn.140090859
lea rax, [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
sbb byte [rcx + rcx*4 + 0x37], cl
mov qword [rdi], r14
invalid
and al, 0xf0
add byte [rax], al
lock add byte [rax], al
add byte [rax - 0x77], cl
sbb byte [rcx + rcx*4 + 0x37], cl
mov qword [rdi], r14
invalid
invalid
mov qword [rdi + 8], rax
lea rax, [0x1403a6408]
lea eax, [0x1403a6408]
add eax, 0x265ed5
invalid
pop rsi
add byte es:[rax - 0x77], cl
mov qword [rdi + 0x10], rax
adc byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf8
clc
add byte [rax], al
invalid
invalid
add byte [rax - 0x77], cl
adc byte [r8 - 0x73], r9b
adc byte [rax - 0x73], cl
lea edx, [rsp + 0xf8]
xchg esp, eax
and al, 0xf8
clc
clc
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rdx], edi
mov qword [rdx + 8], 1
mov qword [rdx + 0x10], r15
invalid
invalid
mov esp, 0xd024
rol byte [rax], 1
invalid
mov qword [rdx], rdi
mov qword [rdx + 8], 1
add byte [rax], al
mov qword [rdx + 0x10], r15
mov dword [rdx + 0x10], edi
lea rdi, [rsp + 0xd0]
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.1401701b3
add byte [rdi], cl
adc byte [rdi], al
invalid
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0xb0], xmm0
sub dword [rsp + 0xb0], eax
sub dword [rsp + 0xb0], eax
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xc0], ecx
mov word [rax + rax*8], fs
add byte [rax], al
invalid
movaps xmmword [rsp + 0xc0], xmm1
mov word [rax + rax*8], fs
and al, 0xc0
add byte [rax], al
add byte [rax - 0x7d], cl
cmp qword [rsp + 0xb0], 0
mov esp, 0xb024
add byte [rax], al
mov al, 0
add byte [rax], al
add byte [rbp + rdx + 0x4c], dh
je case.0x14011e138.434
lea r8, [rsp + 0xb0]
je case.0x14011e138.434
lea r8, [rsp + 0xb0]
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rcx - 0x75], cl
or byte [rcx - 0x75], cl
or byte [rcx - 0x75], cl
mov rcx, qword [r8 + 8]
or byte [rcx - 0x75], cl
mov rdx, qword [r8 + 0x10]
call fcn.1401702aa
invalid
std
add al, byte [rax]
push rax
adc al, ch
adc eax, 0x480002fd
lea edi, [rsi + 0x1c0]
invalid
std
add al, byte [rax]
lea rdi, [rsi + 0x1c0]
add byte [rdi], cl
movzx eax, byte [rbx]
mov dh, 3
lea rcx, [0x1403d6e20]
lea ecx, [0x1403d6e20]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne 0x1401405bf
movups xmm0, xmmword [rbx + 8]
adc byte [rbx + 8], al
movups xmm1, xmmword [rbx + 0x18]
adc byte [rbx + 0x18], cl
movups xmm2, xmmword [rbx + 0x28]
adc byte [rbx + 0x28], dl
push rbx
sub byte [rdi], cl
adc byte [rbx + 0x38], bl
movups xmm3, xmmword [rbx + 0x38]
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
and al, 0x60
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x80], xmm2
sub dword [rsp + 0x80], edx
jo 0x1401405d9
sub dword [rsp + 0x80], edx
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x90], ebx
pushfq
and al, 0x90
add byte [rax], al
invalid
movaps xmmword [rsp + 0x90], xmm3
pushfq
and al, 0x90
nop
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x60]
and al, 0x60
invalid
test rax, rax
je 0x1401405e8
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
and al, 0x70
and al, 0x70
jo 0x140140631
mov rdx, qword [rsp + 0x80]
mov edx, dword [rsp + 0x80]
add byte [rax], al
add byte [rax + 0x39], cl
ror byte [rax + 0xf], 1
ror byte [rbx + 0x37886], 1
ror byte [rbx + 0x37886], 1
cmp rax, rdx
cmovb rdx, rax
invalid
ror byte [rbx + 0x37886], 1
mov eax, dword [rsi + 0x378]
js 0x1401405fe
add byte [rax], al
add byte [rax + 0x39], cl
cmp rdx, rax
cmp edx, eax
ret 0x860f
jbe 0x1401407f2
in al, dx
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea rcx, [rsp + 0x60]
and al, 0x60
and al, 0x60
call fcn.1400929f2
lea rsi, [rsp + 0xb0]
lea esi, [rsp + 0xb0]
loop 0x140140631
cmc
dec dword [rax - 0x73]
lea esi, [rsp + 0xb0]
mov ah, 0x24
mov al, 0
add byte [rax], al
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.14013afcc
lodsb al, byte [rsi]
test eax, 0x8948ffff
mov rcx, rsi
mov rcx, rsi
call fcn.14013a6cb
mov al, 2
add ch, cl
xor al, 3
add byte [rax], al
movabs dword [0x334e902b0ffffa0], eax
add ch, cl
xor al, 3
add byte [rax], al
mov al, byte [rbx + 9]
lea rcx, [rsp + 0x20]
and al, 0x20
or dword [rax - 0x73], ecx
and al, 0x20
and byte [rax - 0x74b7f7bf], cl
mov byte [rcx + 8], al
mov rax, qword [rbx + 1]
add dword [r8 - 0x77], ecx
invalid
add dword [r8 - 0x77], ecx
add dword [rax - 0x77], ecx
mov dword [rcx], eax
add dword [rax - 0x7f], ecx
invalid
add rsi, 0x350
mov rdx, rsi
invalid
add byte [rax - 0x77], cl
bnd call fcn.140140af1
call fcn.140140af1
jmp 0x140140949
hlt
add rbx, 8
lea r14, [rsp + 0x3b0]
lea esi, [rsp + 0x3b0]
mov r8d, 0xf8
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
add byte [rax], al
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsi + 0x378]
add rax, 9
lea rcx, [rsi + 0x350]
add byte [rax], al
add byte [rax], al
lea r9, [rsp + 0x20]
mov qword [r9], rcx
mov qword [r9 + 8], rax
mov dword [rcx + 8], eax
mov dword [rcx + 8], eax
add rsi, 0x150
lea rbx, [rsp + 0x110]
mov rcx, rbx
invalid
mov rdx, r14
mov r8, rsi
call fcn.140096eef
push 0x3b83fff5
add cl, byte [rdi]
invalid
xchg esp, eax
add al, byte [rax]
invalid
invalid
push 0x3b83fff5
add cl, byte [rdi]
test byte [rdx + rax - 0x76b80000], dl
mov ecx, edi
mov rcx, rdi
mov ecx, edi
call fcn.14013a4ce
lea rdx, [rsp + 0x110]
xchg esp, eax
and al, 0x10
add dword [rax], eax
add cl, ch
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
invalid
dec dword [rax - 0x73]
xchg esp, eax
and al, 0x10
add dword [rax], eax
add cl, ch
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rbx - 0x72b7cbbd], cl
mov eax, dword [rbx + 0x34]
lea rcx, [rsp + 0x20]
mov eax, dword [rbx + 0x34]
lea rcx, [rsp + 0x20]
mov dword [rcx + 0x30], eax
movups xmm0, xmmword [rbx + 4]
movups xmm1, xmmword [rbx + 0x14]
movups xmm2, xmmword [rbx + 0x24]
movaps xmmword [rcx + 0x20], xmm2
sub dword [rcx + 0x20], edx
and byte [rdi], cl
sub dword [rcx + 0x10], ecx
and byte [rdi], cl
sub dword [rcx + 0x10], ecx
movaps xmmword [rcx], xmm0
add rsi, 0x350
mov rdx, rsi
mov edx, esi
call fcn.14009a13e
jmp 0x140140949
add al, byte [rax]
invalid
add rbx, 8
lea r14, [rsp + 0x4a8]
mov ah, 0x24
test al, 4
add byte [rax], al
mov r8d, 0xf8
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
int1
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsi + 0x378]
add eax, dword [rax]
add byte [rax - 0x7d], cl
ror byte [rcx], 0x48
lea ecx, [rsi + 0x350]
lea r9, [rsp + 0x20]
mov qword [r9], rcx
mov qword [r9 + 8], rax
add rsi, 0x150
lea rbx, [rsp + 0x260]
mov rcx, rbx
mov rdx, r14
mov r8, rsi
call fcn.140099943
cmp dword [rbx], 2
je 0x140140949
mov rcx, rdi
call fcn.14013a4ce
lea rdx, [rsp + 0x260]
invalid
add byte [rcx - 0x48], al
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov r8d, 0x150
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140140949
mov ecx, dword [rbx + 4]
mov edx, dword [rbx + 8]
add rsi, 0x350
mov r8, rsi
call fcn.140140bb4
jmp 0x140140949
mov rax, qword [rbx + 0x28]
lea rdi, [rsp + 0x20]
mov qword [rdi + 0x20], rax
movups xmm0, xmmword [rbx + 8]
movups xmm1, xmmword [rbx + 0x18]
movaps xmmword [rdi + 0x10], xmm1
movaps xmmword [rdi], xmm0
add rsi, 0x350
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.140140b39
mov rcx, rdi
call fcn.140009281
invalid
jmp 0x140140949
invalid
mov ecx, dword [rbx + 4]
mov edx, dword [rbx + 8]
add rsi, 0x350
mov r8, rsi
call fcn.140140b80
add eax, dword [rax]
add cl, ch
push rdi
add dword [rax], eax
invalid
cmp rdx, 0xff
jbe case.0x14011d780.468
invalid
movzx eax, byte [rsp + 0x9c]
mov ecx, dword [rsp + 0x98]
add byte [rax - 0x3f], cl
loopne 0x140140832
or rax, rcx
lea rcx, [rsp + 0xd0]
lea ecx, [rsp + 0xd0]
lea ecx, [rsp + 0xd0]
mov qword [rcx], rax
lea r8, [rsi + 0x350]
call fcn.140096b42
cmc
dec dword [rdi]
sub byte [rsp + 0x60], al
cmc
dec dword [rdi]
sub byte [rsp + 0x60], al
movaps xmm1, xmmword [rsp + 0x70]
movaps xmm2, xmmword [rsp + 0x80]
movaps xmm3, xmmword [rsp + 0x90]
movaps xmmword [rsp + 0x50], xmm3
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
mov rcx, rdi
call fcn.14013a4ce
mov qword [rsi + 0x1c0], 2
movaps xmm0, xmmword [rsp + 0x20]
sub byte [rsp + 0x20], al
sub byte [rsp + 0x20], al
movaps xmm1, xmmword [rsp + 0x30]
movaps xmm2, xmmword [rsp + 0x40]
movaps xmm3, xmmword [rsp + 0x50]
movups xmmword [rsi + 0x1c8], xmm0
movups xmmword [rsi + 0x1d8], xmm1
mov ds, eax
add dword [rax], eax
add byte [rdi], cl
adc dword [rsi + 0x1e8], edx
add dword [rax], eax
invalid
movups xmmword [rsi + 0x1f8], xmm3
jmp 0x140140949
lea rdx, [rsi + 0x350]
lea rdi, [rsp + 0x60]
mov rcx, rdi
call fcn.140140a34
mov rcx, qword [rdi]
mov ecx, dword [rdi]
mov ecx, dword [rdi]
mov rax, qword [rdi + 0x20]
test rcx, rcx
test ecx, ecx
leave
je 0x1401408c7
mov rcx, qword [rsp + 0x70]
cmp rcx, rax
cmovb rax, rcx
mov qword [rsp + 0xa8], rax
test rax, rax
jne 0x1401409a2
ret
add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], cl
and al, 0x70
movaps xmm2, xmmword [rsp + 0x80]
sub byte [rsp + 0x80], dl
movaps xmm3, xmmword [rsp + 0x90]
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
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
lea rcx, [rsi + 0x310]
adc byte [rbx], al
add byte [rax], al
call fcn.14013a56e
movaps xmm0, xmmword [rsp + 0x20]
and al, 0x20
push rbp
pushfq
invalid
and al, 0x20
movaps xmm1, xmmword [rsp + 0x30]
movaps xmm2, xmmword [rsp + 0x40]
and al, 0x40
and al, 0x40
movaps xmm3, xmmword [rsp + 0x50]
movups xmmword [rsi + 0x340], xmm3
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsi + 0x330], edx
xor byte [rbx], al
add byte [rax], al
movups xmmword [rsi + 0x320], xmm1
movups xmmword [rsi + 0x310], xmm0
lea rsi, [rsp + 0xb0]
mov rcx, rsi
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
push 0xffffffffffffff9d
invalid
invalid
mov al, reloc.WS2_32.dll_listen
push 0xffffffffffffff9d
invalid
add rsp, 0x5a0
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
lea rcx, str.assertion_failed:_self.has_capacity__
pop rdx
add byte es:[rbp + rcx*4 + 5], cl
lea r8, [0x1403a63d8]
mov edx, 0x25
lea r8, [0x1403a63d8]
mov edx, 0x25
add byte [rdx + 0x25], bh
call fcn.1402da510
xchg byte [rbx - 0x72b7ffe7], bl
or eax, 0x265ad7
lea rcx, str.not_implemented
lea r8, [0x1403a6478]
mov edx, reloc.WS2_32.dll_ntohs
add byte [rax], al
pop rdx
add byte es:[rdx + 0xf], bh
add byte [rax], al
add byte [rax], al
call fcn.1402da510
outsb dx, byte [rsi]
wait
sbb dword [rax], eax
lea rax, str._d:_
lea rdx, [rsp + 0x20]
invalid
pop rdx
add byte es:[rax - 0x73], cl
push rsp
and al, 0x20
invalid
and byte [rax - 0x77], cl
add cl, byte [rax - 0x39]
mov qword [rdx], rax
mov qword [rdx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rdx + 0x10], 8
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
adc byte [rax], cl
mov dword [rdx + 0x10], 8
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [rax - 0x73], cl
invalid
mov word [rax + rbp*4], fs
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rdx + 0x18], xmm0
lea rcx, [rsp + 0xa8]
lea ecx, [rsp + 0xa8]
lea ecx, [rsp + 0xa8]
add al, ch
test bl, dl
sbb dword [rax], eax
call 0x1402ddd59
int3
cmp cl, 0xd
jne 0x1401409e4
add rsp, 0x38
ret
lea rax, [rsp + 0x37]
mov byte [rax], cl
mov qword [rsp + 0x20], r9
lea r9, [0x1403a7528]
mov rcx, rdx
mov rdx, r8
mov r8, rax
call fcn.1402da7f0
int3
invalid
test esi, esi
mov rdx, rbx
cmove rdx, r14
mov r15, qword [rcx + 0x20]
cmp rdx, r15
cli
cmovae rdx, r15
xlatb
xlatb
mov rax, qword [rsi + 8]
add rax, rdx
jb 0x140140ad8
mov rdi, rcx
movzx eax, byte [rcx + 0x3c]
mov dh, 0x41
invalid
mov ecx, dword [rcx + 0x38]
shl rax, 0x20
and byte [rax + 9], cl
enter 0xffffffffffff8d48, 0x4c
and al, 0x28
enter 0xffffffffffff8d48, 0x4c
and al, 0x28
mov qword [rcx], rax
mov r8, rsi
call fcn.140096b42
invalid
cmc
invalid
add dword [rcx - 0x77], ecx
invalid
invalid
test r14, r14
cmove rbx, r14
fimul word [rcx + rdi - 5]
fimul word [rcx + rdi - 5]
cmovae rbx, r15
test rbx, rbx
test ebx, ebx
test ebx, ebx
je case.0x1401357c6.110
mov rcx, rdi
call fcn.14013f27f
fsubr st(7), st(0)
out 0xff, eax
dec dword [rax - 0x77]
ror dword [rax - 0x77], cl
int1
out 0xff, eax
dec dword [rax - 0x77]
ror dword [rax - 0x77], cl
int1
mov rdx, rax
mov r8, rbx
mov eax, ebx
ret 0x8949
mov eax, ebx
call fcn.1400651dc
dec dword [rax - 0x77]
mov rcx, rdi
stc
mov rdx, rbx
call fcn.14013f1ab
in al, dx
out 0xff, al
invalid
invalid
in al, dx
out 0xff, al
invalid
dec dword [rbx + rcx*4 + 0x37]
mov r14, qword [rdi]
invalid
mov r14, qword [rdi]
invalid
mov rbx, qword [rdi + 0x10]
mov ebx, dword [rdi + 0x10]
mov r15, qword [rdi + 0x20]
jg 0x140140aea
jmp case.0x140130bbf.127
add rsp, 0x30
pop rbx
xor byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_dst.remaining_mut_____lenC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_src_framedata.rs
or eax, 0x2659b1
pop rcx
add byte es:[rbp + rcx*4 + 5], cl
xor bl, byte [rdx + 0x26]
pop rdx
invalid
lea r8, [0x1403a6518]
lea eax, [0x1403a6518]
pop rdx
add byte es:[rdx + 0x2c], bh
add byte [rdx + 0x2c], bh
add byte [rdx + 0x2c], bh
mov edx, 0x2c
add al, ch
and byte [rdx + 0x56cc0019], bl
sbb dword [rax], eax
int3
push rsi
call fcn.1402da510
sbb dword [rax], eax
add ah, cl
int3
push rdi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov rsi, rdx
mov esi, edx
mov rdi, rcx
movzx eax, byte [rcx]
add dword [rax + 0xd], ecx
add byte [rsi], al
add byte [rax], al
invalid
add dword [rax + 0xd], ecx
add byte [rsi], al
add byte [rax], al
invalid
or eax, 0x600
add byte [rax - 0x3f], cl
shl rax, 0x20
loopne 0x140140b2a
lea rcx, [rsp + 0x20]
mov qword [rcx], rax
mov edx, 8
or byte [rax], al
add byte [rax], al
and byte [rax - 0x77], cl
add dword [rdx + 8], edi
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov r8, rsi
call fcn.140096b42
and esp, dword [rax - 0xb]
dec dword [rax - 1]
inc edi
and esp, dword [rax - 0xb]
dec dword [rax - 1]
inc edi
mov r8d, 8
inc edi
mov r8d, 8
or byte [rax], al
add byte [rax], al
mov rcx, rsi
mov ecx, esi
int1
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.1400651dc
invalid
invalid
invalid
invalid
sub rsp, 0x28
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
movabs rax, 0x70000000000
invalid
lea rcx, [rsp + 0x20]
mov qword [rcx], rax
mov edx, 8
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
call fcn.140096b42
cmc
dec dword [rbx - 0x76b7dfa9]
int1
call 0x14008f929
mov edx, dword [rdi + 0x24]
mov rcx, rsi
mov ecx, esi
add rsp, 0x28
pop rdi
pop rsi
jmp 0x14008f929
invalid
in eax, dx
hlt
invalid
ret 0x8d48
add rsp, 0x28
pop rdi
pop rsi
jmp 0x14008f929
hlt
invalid
hlt
lea r9, [0x1403a9b88]
or eax, 0x268f8a
mov rcx, r8
mov r8, rax
mov eax, eax
ror dword [rcx - 0x77], 0xc0
mov eax, eax
jmp r10
or dword [rdi], ecx
mov dh, 1
lea r8, [0x1403d6e44]
sub dword [rax], eax
sub dword [rax], eax
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
add rcx, 8
jmp 0x140140c6d
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
add rcx, 4
invalid
sti
add rcx, 4
jmp 0x140092f2a
and dh, ch
invalid
and dh, ch
dec dword [rax - 0x7d]
add rcx, 4
jmp 0x14013afe3
dec dword [rax - 0x7d]
ror dword [rax], 0xe9
jrcxz 0x140140bcd
add rcx, 4
jmp 0x14013afe3
invalid
dec dword [rax - 0x7d]
ror dword [rax], 0xe9
jrcxz 0x140140bcd
cmc
dec dword [rax - 0x7d]
rol dword [rcx + rbp*8], 0x83
movsb byte [rdi], byte [rsi]
invalid
push rsi
push rdi
sub rsp, 0x38
mov rdi, rdx
mov rsi, rcx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0x266b90
mov r8d, 4
call qword [rax + 0x18]
lea rcx, [rsp + 0x28]
mov qword [rcx], rdi
mov byte [rcx + 8], al
or r14b, al
or dword [r8], eax
lea r9, [rsi + 0x38]
lea rax, [0x14008d7cc]
mov qword [rsp + 0x20], rax
lea rdx, str.stream_iderror_code
mov r8d, 9
call fcn.14006b7f0
cmp byte [rsi + 0x3c], 0
je 0x140140cef
lea r9, [rsi + 0x3c]
lea rax, [0x1400968a7]
mov qword [rsp + 0x20], rax
lea rdx, [0x1403a9481]
lea rcx, [rsp + 0x28]
mov r8d, 5
call fcn.14006b7f0
cmp byte [rsi + 0x3d], 0
je 0x140140d1f
add rsi, 0x3e
lea rax, [0x140062505]
mov qword [rsp + 0x20], rax
lea rdx, [0x1403a9486]
lea rcx, [rsp + 0x28]
mov r8d, 7
mov r9, rsi
call fcn.14006b7f0
lea rcx, [rsp + 0x28]
call fcn.14006d6f0
nop
add rsp, 0x38
pop rdi
pop rsi
ret
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.1400942ea
invalid
invalid
add eax, 0x8004eb00
jns 0x140140e41
add byte [rdi], cl
xchg ebp, eax
rol bl, 0x31
rol bl, 0x48
sub rsp, 0x38
ret
test ecx, ecx
leave
jne 0x140140e52
add rsp, 0x38
ret
lea r8, [rsp + 0x34]
mov dword [r8], 3
add byte [rbx], al
add byte [rax], al
invalid
xor al, 0x41
mov dword [rax], 3
add byte [rbx], al
add byte [rax], al
invalid
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rdx
mov qword [rsp + 0x20], rdx
mov dword [rsp + 0x20], edx
lea rcx, str.unexpected_flow_control_state
lea r9, [0x1403a7548]
mov edx, 0x1d
invalid
add byte [rax], al
invalid
xlatb
add byte es:[rdx + 0x1d], bh
invalid
add byte [rax], al
invalid
sbb eax, 0xe8000000
add byte [rax], al
add al, ch
call fcn.1402da7f0
jne case.0x140130bbf.129
sbb dword [rax], eax
int3
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
lea rdx, [rcx + 0x10]
push rcx
adc byte [rax - 0x73], cl
je 0x140140eb8
xor byte [rax - 0x77], cl
int1
push rcx
adc byte [rax - 0x73], cl
je 0x140140eb8
xor byte [rax - 0x77], cl
int1
call fcn.14008d757
cmp qword [rsi], 0
jne 0x140140fa6
inc dword [rax]
add byte [rax], al
inc dword [rax]
add byte [rax], al
lea rax, [rsp + 0x30]
mov rsi, qword [rax + 8]
jo 0x140140eb8
jo 0x140140eb8
mov al, byte [rax + 0x10]
mov byte [rsp + 0x2b], al
sub ecx, dword [rbp + rcx*4 - 0x4a]
xor byte [rcx], al
add byte [rax], al
sub ecx, dword [rbp + rcx*4 - 0x4a]
xor byte [rcx], al
add byte [rax], al
lea esi, [rsi + 0x130]
lea r15, [rsi + 0x1a0]
call fcn.140122020
mov r12, rax
mov esp, eax
mov esp, eax
mov ebp, edx
mov rdi, qword [rsi + 0x40]
mov eax, dword [rsi + 0x48]
mov dword [rsp + 0x2c], eax
lea r13, [rsi + 0x80]
lea rbx, [rsp + 0x48]
cmp dword [r13], 0
je 0x140140f72
mov rax, qword [rsi + 0x84]
mov qword [rsp + 0x38], rax
and al, 0x38
mov qword [rsp + 0x30], r14
lea rcx, [rsp + 0x30]
xor al, ch
int3
cmc
inc dword [rbx + rcx*4 + 0x48]
push rax
cmp r9d, 0x3b9aca00
je 0x140140f8e
mov r8, qword [rax + 0x48]
mov rcx, r12
mov edx, ebp
call fcn.1401221e0
xor ecx, ecx
cmp rax, rdi
setne cl
mov eax, 0xff
cmovb ecx, eax
test cl, cl
jne 0x140140f44
cmp edx, dword [rsp + 0x2c]
setne cl
jb 0x140140f72
cmp cl, 1
jne 0x140140f72
mov rcx, rbx
mov rdx, r13
mov r8, r14
call fcn.140093f03
cmp qword [rsp + 0x48], 0
jl 0x140140f7f
invalid
invalid
je 0x140140f72
mov rcx, rsi
mov dl, byte [rsp + 0x2b]
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400cb619
lea rcx, str.reset_at_must_be_set_if_in_queue0i:_
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
lea eax, [0x14032b098]
lea eax, [0x14032b098]
mov edx, 0x20
call fcn.1402da910
invalid
add byte [rax - 0x75], cl
and al, 0x38
invalid
mov rax, qword [rsp + 0x38]
cmp byte [rdx + 0x4c40244c], cl
lea eax, [rsp + 0x48]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x48]
mov qword [r8], rax
mov byte [r8 + 8], cl
or byte [rax - 0x73], cl
add eax, 0x26600e
invalid
invalid
invalid
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x26600e
invalid
invalid
invalid
invalid
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
mov edx, 0x4c0028f0
lea ecx, [0x1403a75c8]
or eax, 0x2665f3
invalid
invalid
invalid
invalid
mov edx, 0x4c0028f0
lea ecx, [0x1403a75c8]
or eax, 0x2665f3
invalid
invalid
invalid
invalid
mov edx, 0x2b
call fcn.1402da7f0
int3
and al, 0x68
mov dword [r8], eax
lea rdx, [rsi + 0x130]
lea r13, [rsp + 0x80]
mov rcx, r13
call fcn.140095dae
cmp qword [r13], 0
je 0x1401411f9
movups xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x50], xmm0
add r15, 0x10
lea r13, [rsp + 0xd8]
mov rcx, r13
mov rdx, r15
call fcn.1400cace1
wait
clc
dec dword [rcx - 0x7d]
jge case.0x14011d780.477
add byte [rdi], cl
test dword [rax + 4], edi
add byte [rax], al
wait
clc
dec dword [rcx - 0x7d]
jge case.0x14011d780.477
add byte [rdi], cl
test dword [rax + 4], edi
add byte [rax], al
mov r15, qword [rsp + 0xe0]
mov r13b, byte [rsp + 0xe8]
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [r12]
movaps xmmword [rsp + 0xc0], xmm0
mov rbp, qword [r12 + 0x10]
movups xmm0, xmmword [r12 + 0x18]
movaps xmmword [rsp + 0xb0], xmm0
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x50
call fcn.1400935d8
mov eax, dword [rax + 0x50]
mov dword [rsp + 0x6c], eax
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x80], xmm0
mov qword [rsp + 0x90], rbp
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xb0], al
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xb0], al
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
movups xmmword [rsp + 0x98], xmm0
test rbp, 0xffffffff80000000
jne 0x1401415ef
add al, 0
invalid
add byte [rax - 9], cl
invalid
add al, 0
add byte [rcx - 0x73], cl
or byte [r8 - 0x77], r9b
or byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rbp + rcx*4 - 0x5a], cl
cmpsb byte [rsi], byte [rdi]
movabs al, byte [0x50244c8d48000001]
lea rax, [r15 + 8]
mov qword [rsp + 0xa8], rax
lea r12, [rsi + 0x1a0]
cmpsb byte [rsi], byte [rdi]
movabs al, byte [0x50244c8d48000001]
call fcn.1400935d8
mov eax, dword [rax + 0x40]
cmp eax, 4
mov byte [rsp + 0x3f], r13b
and al, 0x3f
ja 0x140141210
add eax, 0xfffffffe
and eax, 0xfffffffd
std
std
jne 0x140141210
lea r13, [rsp + 0x40]
mov rcx, r13
mov rdx, r14
mov r8d, ebp
call fcn.140095bb1
inc dword [rbp - 0x75]
insd dword [rdi], dx
add cl, ch
retf 2
add al, byte [rax]
invalid
inc dword [rbp - 0x75]
insd dword [rdi], dx
add cl, ch
retf 2
add al, byte [rax]
add al, byte [rax]
add byte [rbx + 0x3b682454], cl
xchg esi, eax
movabs al, byte [0x307c73f76000000]
add byte [rax], al
jbe 0x140141244
mov dword [rdi], 3
jmp 0x140141353
invalid
invalid
add byte [rax], al
mov edx, dword [rsp + 0x68]
cmp edx, dword [rsi + 0xa0]
add byte [rax], al
add byte [rax], al
jbe 0x140141244
mov dword [rdi], 3
jmp 0x140141353
lea rcx, [rsp + 0x50]
and al, 0x50
call fcn.1400935d8
mov edx, dword [rax + 0x40]
add edx, 0xfffffffb
cmp edx, 6
mov ecx, 6
add byte [rdi], cl
retf 0xf983
retf 0xf983
add al, 0x74
outsb dx, byte [rsi]
retf 0xf983
cmp ecx, 3
jne 0x1401414b1
imul ebp, ecx, 0x26d
mov rcx, r14
int1
call fcn.14014364d
test al, al
je 0x140141310
invalid
and al, 0
add byte [rax + rax*8 + 0xbc840f], al
add byte [rax], al
add byte [rbp - 0x75], cl
and al, 0x10
add byte [rbp - 0x75], cl
and al, 0x10
test r8, 0xffffffff80000000
test eax, 0x80000000
jne 0x140141607
add byte [rbp + rcx*4 - 0x44], cl
and al, 0xd8
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
lea r15, [rsp + 0xd8]
mov rcx, r15
mov ecx, edi
mov ecx, edi
mov rdx, r14
call fcn.140095bb1
cmc
inc dword [rcx - 0x75]
invalid
cmp eax, 3
jne 0x14014133b
mov dh, 0
add byte [rax], al
cmc
inc dword [rcx - 0x75]
invalid
mov dh, 0
add byte [rax], al
mov eax, dword [rsp + 0x68]
mov dword [rdi], 1
add dword [rax], eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx + 0x47c70447], cl
or byte [0x12914129a], al
jmp 0x140141353
mov dword [rdi + 4], eax
mov dword [rdi + 8], 5
jmp 0x140141353
cmp byte [rax + 0x44], 0
je 0x1401414b1
test byte [rcx], cl
add al, byte [rax]
invalid
add byte [rdi], cl
test byte [rcx], cl
add al, byte [rax]
add byte [rbp + rcx*4 + 0x6c], cl
insb byte [rdi], dx
lea r13, [rsp + 0x70]
insb byte [rdi], dx
and al, 0x70
mov rcx, r13
mov rdx, r14
mov r8d, ebp
call 0x1355cc0a2
inc dword [rbp - 0x75]
insd dword [rdi], dx
invalid
call 0x1355cc0a2
inc dword [rbp - 0x75]
insd dword [rdi], dx
add byte [rcx - 0x7d], al
cmp r13d, 3
jne 0x14014131f
cmp r13d, 3
jne 0x14014131f
lea rcx, [rsp + 0x50]
call fcn.1400935d8
dec dword [rbx - 0x36ce87c0]
dec dword [rbx - 0x36ce87c0]
test eax, eax
cmovg ecx, eax
cmp ecx, ebp
jae 0x14014136a
lea rcx, [rsp + 0x50]
call fcn.1400935d8
cmc
dec dword [rbx + 0xec80]
add bh, al
and al, 0x40
add dword [rax], eax
add byte [rax], al
cmc
dec dword [rbx + 0xec80]
add bh, al
and al, 0x40
add dword [rax], eax
add byte [rax], al
mov dword [rsp + 0x44], eax
mov dword [rsp + 0x48], 3
add byte [rax], al
invalid
mov r13d, 1
jmp 0x1401414c3
add dword [rax], eax
add byte [rax], al
mov qword [rdi], rax
jmp 0x140141353
mov eax, dword [rsp + 0x7c]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0x74]
mov qword [rsp + 0x44], rax
mov dword [rsp + 0x40], r13d
mov dword [rsp + 0x40], ebp
mov dword [rsp + 0x40], ebp
jmp 0x1401414c3
mov ecx, dword [rsp + 0xe4]
mov dword [rdi + 0xc], ecx
mov rcx, qword [rsp + 0xdc]
add byte [rax], al
invalid
mov word [rsp + rbx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rdi + 4], rcx
mov dword [rdi], eax
mov qword [rdi + 4], rcx
mov dword [rdi], eax
mov rcx, rsi
mov ecx, esi
mov edx, ebx
call fcn.1400cb619
mov rcx, r12
call fcn.140009281
jmp 0x14014155e
hlt
add dword [rax], eax
invalid
add byte [rax - 0x73], cl
and al, 0x50
lea rcx, [rsp + 0x50]
call fcn.14009365e
mov rcx, qword [rax + 0x30]
test rcx, rcx
leave
leave
je 0x14014139e
cmp ecx, 1
jne 0x14014138d
test rbp, rbp
jne 0x14014144c
jmp 0x14014139e
mov rcx, qword [rax + 0x38]
sub rcx, rbp
sub ecx, ebp
sub ecx, ebp
jb 0x14014144c
mov dl, 0
add byte [rax], al
mov qword [rax + 0x38], rcx
cmp sil, sil
cmp dh, dh
test byte [rsp + 0xa4], 1
test byte [rsp + riz*4], ah
add byte [rax], al
add byte [rcx], al
jne 0x140141435
lea r13, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
mov rcx, r13
mov ecx, ebp
call fcn.14009365e
dec dword [rax - 0x73]
js 0x140141347
lea rcx, [rax + 0x78]
mov edx, ebp
call fcn.140094656
mov rcx, r13
call fcn.14009365e
cmc
inc dword [rcx]
test al, 0xf8
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x80], al
test byte [rax + rax*4], ah
add byte [rax], al
invalid
invalid
cmc
inc dword [rcx]
test al, 0xf8
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x80], al
test byte [rax + rax*4], ah
add byte [rax], al
invalid
movaps xmm1, xmmword [rsp + 0x90]
lea r13, [rsp + 0xd8]
fadd dword [rax]
add byte [rax], al
fadd dword [rax]
add byte [rax], al
movups xmmword [r13 + 0x18], xmm1
movups xmmword [r13 + 8], xmm0
movups xmmword [rbp + 8], xmm0
mov qword [r13], 4
add byte [r8 + rax], r8b
add byte [rax], al
invalid
add byte [r8 + rax], r8b
add byte [rax], al
invalid
lea rbp, [rsp + 0x50]
push rax
mov rcx, rbp
call fcn.14009365e
lea rcx, [rax + 0x18]
mov rdx, r14
mov r8, r13
call 0x13532faff
dec dword [rax - 0x77]
jmp 0x135365307
and dh, ch
dec dword [rax - 0x77]
shr eax, 0x65
cmc
inc edi
and al, 0x40
add eax, dword [rax]
add byte [rax], al
call 0x13532faff
dec dword [rax - 0x77]
jmp 0x135365307
and dh, ch
and dh, ch
dec dword [rax - 0x77]
shr eax, 0x65
cmc
inc edi
and al, 0x40
add eax, dword [rax]
add byte [rax], al
jmp 0x140141504
lea rcx, [rsp + 0x50]
and al, 0x50
call fcn.1400935d8
cmp dword [rax + 0x30], 2
jne 0x140141472
cmp qword [rax + 0x38], 0
cmp dword [rax + 0x38], 0
je 0x140141472
lea rcx, [rsp + 0x50]
push rax
call fcn.1400935d8
mov eax, dword [rax + 0xec]
mov r13d, 1
mov dword [rsp + 0x40], r13d
mov dword [rsp + 0x44], eax
mov dword [rsp + 0x48], r13d
mov dword [rsp + 0x48], ebp
mov dword [rsp + 0x48], ebp
jmp 0x1401414c3
lea rcx, [rsp + 0x50]
call fcn.14009365e
lea rdx, [rax + 0x40]
lea r13, [rsp + 0x70]
mov rcx, r13
call fcn.140095b2a
popfq
cmc
inc dword [rbp - 0x75]
insd dword [rdi], dx
add byte [rcx - 0x7d], al
std
add esi, dword [rdi + 6]
cmp r13d, 2
jne case.0x14012424a.230
mov rcx, qword [rsp + 0x78]
call fcn.140074d88
cmp r13d, 3
je 0x1401413ac
movabs rax, 0x100000000
mov qword [rsp + 0x40], rax
and al, 0x40
xor r13d, r13d
lea rcx, [rsp + 0x80]
call fcn.140009281
cmp r13d, 1
jne 0x140141504
lea r13, [rsp + 0xd8]
and qword [r13], 0
mov rcx, r14
mov edx, ebp
mov r8, r13
call fcn.140093b98
mov rax, qword [r13]
add byte [r8 - 0x7b], r9b
invalid
je 0x140141504
add byte [r8 - 0x7b], r9b
sal byte [rbx + rcx + 0x48], 0x8b
mov word [rax + riz*8], fs
add byte [rax], al
add bh, bh
push rax
sbb byte [rcx + 0x6c247c], al
and al, 0x6c
add dl, cl
invalid
invalid
cmp dword [rsp + 0x6c], 0x3b9aca00
setne bpl
lea rax, [rsp + 0x40]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r12
lea r13, [rsp + 0x50]
and al, 0x50
mov rcx, rdi
mov rdx, r14
mov r8, qword [rsp + 0xa8]
and al, 0xa8
add byte [rax], al
add byte [rbp - 0x77], cl
mov r9, r13
call fcn.1401435ec
and byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
loope case.0x1400c36e9.2221
mov edx, ebp
mov r8d, ebp
call fcn.1400936f7
mov rcx, r15
mov dl, byte [rsp + 0x3f]
call fcn.1400cb619
mov rcx, rsi
mov edx, ebx
call fcn.1400cb619
invalid
invalid
clc
invalid
nop
add rsp, 0x1b8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
add byte [rax], al
lea r8, [rsp + 0x80]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75c8]
jmp 0x1401415e5
mov rax, qword [rsp + 0xe0]
mov cl, byte [rsp + 0xe8]
lea r8, [rsp + 0x80]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75e8]
mov edx, 0x2b
call fcn.1402da7f0
lea rcx, str.assertion_failed:_sz___MAX_WINDOW_SIZE_as_usize0i:_
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x30
call fcn.1402da510
lea rcx, str.assertion_failed:_sz___super::MAX_WINDOW_SIZE_as_usize
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
mov edx, 0x37
call fcn.1402da510
int3
clc
or byte [rax], al
add byte [rax], al
mov rsi, r9
mov rdi, r8
mov r15, rcx
mov ebp, dword [r9 + 0xf0]
add byte [rax], al
invalid
add byte [rax], al
add rdx, 0x10
lea rbx, [rsp + 0x398]
and al, 0x98
add eax, dword [rax]
add byte [rax - 0x77], cl
fld1
add cl, al
hlt
dec dword [rax - 0x7d]
cmp eax, dword [rax]
jne 0x140142243
or eax, dword [rax]
invalid
and al, 0x98
add eax, dword [rax]
add byte [rax - 0x77], cl
fld1
add cl, al
hlt
mov r14, qword [rsp + 0x3a0]
mov dl, byte [rsp + 0x3a8]
cmp ebp, dword [r14 + 0xa0]
invalid
add byte [rax], al
add byte [rsi + 0xc], dh
movabs al, byte [0x7c7410c76000000]
add eax, dword [rax]
mov dword [r15], 3
add byte [rax], al
jmp 0x1401418cf
mov byte [rsp + 0x3e], dl
and al, 0x3e
lea r12, [r14 + 8]
lea r13, [r14 + 0x130]
lea rbx, [rsp + 0xa0]
pushfq
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdx, r13
mov r8d, ebp
call fcn.140095ee5
cmp ecx, dword [rax - 0xb]
dec dword [rax - 0x7d]
cmp eax, dword [rax]
je case.0x14013582c.115
invalid
add byte [rax - 0x77], cl
invalid
mov rcx, r12
mov rcx, r12
mov edx, ebp
call fcn.14014364d
test al, al
je case.0x140130bbf.135
mov dword [r15], 1
mov dword [r15 + 4], ebp
mov dword [r15 + 8], 5
invalid
invalid
invalid
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], al
outsd dx, dword [rsi]
add al, 0x41
mov dword [rdi + 8], 5
invalid
invalid
invalid
add byte [rax], al
invalid
or byte [0x1291416d2], r8b
cmc
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0xa8]
mov rdx, qword [rsp + 0xb0]
mov al, 0
add byte [rax], al
invalid
adc cl, byte [rdx - 0xb]
jmp 0x1401418cb
mov rcx, qword [rsp + 0xa8]
mov rdx, qword [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
call fcn.1400960fd
jmp 0x140141755
invalid
lea rax, [r14 + 0x1a0]
mov qword [rsp + 0x20], rax
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
and al, 0x20
lea rbx, [rsp + 0x398]
mov rcx, rbx
mov rdx, r12
mov edx, esp
mov r8d, ebp
mov r9b, 1
call fcn.140094e9b
invalid
cmc
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
mov ecx, dword [rbx]
mov eax, dword [rbx + 4]
mov edx, dword [rbx + 8]
cmp ecx, 3
jne 0x1401418b4
invalid
test eax, eax
je 0x140141778
push rcx
push rcx
mov r9d, dword [r14 + 0x94]
mov r8d, dword [r14 + 0x108]
or byte [rcx], al
add byte [rax], al
or byte [rcx], al
add byte [rax], al
lea rbx, [rsp + 0x7f0]
invalid
add byte [rax], al
mov rcx, rbx
call fcn.1400961a3
cmc
invalid
cmc
dec dword [rax - 0x73]
lea rcx, [rsp + 0xa0]
invalid
invalid
lea rcx, [rsp + 0xa0]
mov rdx, rbx
mov edx, ebx
mov edx, ebx
invalid
call fcn.14009614a
lea rcx, [rsp + 0x50]
push rax
mov dword [rcx + 8], eax
mov dword [rcx + 0xc], edx
mov qword [rcx], r13
invalid
sub eax, ebp
jo 0x140141784
call fcn.1400935d8
mov eax, dword [rax + 0x40]
cmp eax, 4
add al, 0x77
invalid
cmc
dec dword [rbx - 0x77cbfc0]
add al, 0x77
adc al, 0x83
sar dh, 0x83
invalid
and eax, 0xfffffffd
add eax, 0xfffffffe
and eax, 0xfffffffd
jne 0x140141784
or al, 0x41
mov dword [rdi], 3
invalid
mov dword [r15], 3
add cl, ch
add dword [r8], r8d
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x40
jmp 0x1401418cb
mov qword [rsp + 0x40], r12
add rdi, 0x10
lea rbx, [rsp + 0x398]
add byte [rax], al
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
call fcn.1400cace1
cmp qword [rbx], 0
jne 0x140142285
fisttp dword [rdx]
add byte [rax], al
fisttp dword [rdx]
add byte [rax], al
lea rdi, [rsp + 0x398]
mov r12, qword [rdi + 8]
mov bpl, byte [rdi + 0x10]
lea rax, [r12 + 8]
lea eax, [rsp + 8]
add byte [rbx + rcx*4 + 0x67], cl
or byte [rax - 0x76], al
outsd dx, dword [rsi]
adc byte [rcx - 0x73], cl
lea eax, [rsp + 8]
lea eax, [rsp + 8]
lea rbx, [rsp + 0x90]
mov qword [rbx], rax
lea r13, [r14 + 0x1a0]
lea rax, [rsp + 0x40]
and al, 0x40
and al, 0x40
mov qword [rdi + 0xf8], rax
mov r8d, 0xf8
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x100], rbx
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
lea rsi, [rsp + 0x50]
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x70], xmm0
mov rcx, rsi
call fcn.1400935d8
dec dword [rbx - 0x76b7afa8]
pop rax
push rax
mov rcx, rsi
call fcn.1400935d8
mov edx, dword [rax + 0x40]
add edx, 0xfffffffb
cmp edx, 6
mov ecx, 6
cmovb ecx, edx
add byte [rdi], cl
retf 0xf983
cmp ecx, 4
ja case.0x14014183d.1
lea rdx, [0x1403d6e78]
add byte [rax + 0x63], cl
or al, 0x8a
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov rdi, qword [rsp + 0x40]
lea rcx, [rsp + 0x4a0]
add al, 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x98
add eax, dword [rax]
add byte [rcx - 0x48], al
clc
add byte [rax], al
add al, ch
call sub.VCRUNTIME140.dll_memcpy
sbb dword [rax], eax
add al, 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x98
add eax, dword [rax]
add byte [rcx - 0x48], al
clc
add byte [rax], al
add al, ch
call sub.VCRUNTIME140.dll_memcpy
sbb dword [rax], eax
lea rcx, [rsp + 0x50]
sbb dword [rax], eax
lea rcx, [rsp + 0x50]
and al, 0x50
call fcn.14009365e
mov ecx, dword [rax + 0x40]
add ecx, 0xfffffffb
cmp ecx, 6
invalid
mov edx, 6
add byte [rdi], cl
rol dword [rbx - 0x78f0fb06], 1
xchg dword [rbp + 2], eax
add byte [rax], al
invalid
add byte [rdi], cl
rol dword [rbx - 0x78f0fb06], 1
xchg dword [rbp + 2], eax
add byte [rax], al
invalid
mov dh, 0x8c
movzx ecx, byte [rsp + 0x594]
and ecx, 1
add dword [rbp + rcx*4 + 5], ecx
not dword [rbp + 0x29]
invalid
and al, 0x94
add eax, 0xe1830000
invalid
invalid
invalid
add byte [rbx - 0x72b3fe1f], al
add eax, 0x2955f7
not dword [rbp + 0x29]
invalid
add dword [rbp + rcx*4 + 5], ecx
not dword [rbp + 0x29]
add byte [rbp + 0x63], cl
or al, 0x90
movsxd r9, dword [r8 + rdx*4]
add r9, r8
add ecx, eax
ror dword [rdi], 0xb6
movzx edx, cl
jmp r9
rol dword [rcx - 1], 1
loope 0x140141826
invalid
xor ecx, 1
int1
add ecx, eax
loope 0x1401418b0
shl ecx, 8
lea edx, [rdx*2 + 8]
jmp 0x140141a51
mov r8d, dword [rsp + 0x3a4]
mov eax, dword [rsp + 0x3a4]
add byte [rax], al
mov dword [r15], ecx
mov dword [r15 + 4], eax
mov dword [r15 + 8], edx
mov dword [r15 + 0xc], r8d
invalid
invalid
mov dl, byte [rsp + 0x3e]
mov rcx, r14
call fcn.1400cb619
popfq
clc
dec dword [rax - 0x77]
int1
add rsp, 0x8f8
or byte [rax], al
invalid
pop rbx
or byte [rax], al
add byte [rbx + 0x5d], bl
pop rbp
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
jmp fcn.14013a7ce
cmp byte [rax + 0x44], 0
jne case.0x14014183d.1
invalid
jmp case.0x14014183d.0
inc dword [rax + 0xf004578]
test byte [rax], bh
invalid
push rsi
test byte [rsp + rcx*4], ah
add al, 0
add byte [rcx], al
test byte [rsp + 0x48c], 1
jne 0x140141943
xor cl, byte [rax - 0x73]
and al, 0x50
lea rcx, [rsp + 0x50]
call fcn.1400935d8
mov eax, dword [rax + 0xec]
mov ecx, 1
add byte [rax], al
dec dword [rbx + 0xec80]
add byte [rcx + 1], bh
add byte [rax], al
add byte [rax], al
mov dword [r15], ecx
mov dword [r15 + 4], eax
mov dword [r15 + 8], ecx
lea rcx, [rsp + 0x398]
add eax, dword [rax]
add al, ch
nop
invalid
invalid
invalid
jmp 0x14014210c
invalid
add byte [rax], al
add eax, dword [rax]
add al, ch
nop
invalid
invalid
mov qword [rsp + 0x48], r12
mov r12, r13
mov r13, qword [rsp + 0x40]
lea rcx, [rsp + 0x4a0]
lea rdx, [rsp + 0x398]
add byte [rax], al
add byte [rax], al
mov r8d, 0xf8
call sub.VCRUNTIME140.dll_memcpy
jbe 0x140141983
add byte [rax - 0x73], cl
and al, 0x50
jbe 0x140141983
add byte [rax - 0x73], cl
and al, 0x50
call fcn.14009365e
lea rdx, [rax + 0x40]
lea rsi, [rsp + 0x1a0]
mov rcx, rsi
int1
call fcn.140095b2a
mov eax, dword [rsi]
cmp eax, 3
jne 0x1401419db
lea rcx, [rsp + 0x50]
call fcn.1400935d8
cmp dword [rax + 0x30], 2
jne 0x140141b33
cmp qword [rax + 0x38], 0
je 0x140141b33
lea rcx, [rsp + 0x50]
call fcn.1400935d8
mov eax, dword [rax + 0xec]
sub ah, 0
add byte [rax], al
sub ah, 0
add byte [rax], al
mov ecx, 1
add byte [rax], al
mov dword [rsp + 0xc0], ecx
mov dword [rsp + 0xc4], eax
and al, 0xc4
add byte [rax], al
add byte [rcx + 0xc8248c], cl
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
add bl, ch
and eax, 0xac248c8b
add dword [rax], eax
add byte [rcx + 0xcc248c], cl
add byte [rax], al
mov ecx, dword [rsp + 0x1ac]
mov dword [rsp + 0xcc], ecx
mov rcx, qword [rsp + 0x1a4]
mov qword [rsp + 0xc4], rcx
mov dword [rsp + 0xc0], eax
test byte [rax + rax*8], ah
add byte [rax], al
invalid
mov r13, r12
lea rcx, [rsp + 0x4a0]
call fcn.140095a45
jmp 0x140141bbf
add byte [rax], al
add byte [rax], al
cmp byte [rax + 0x45], 0
jne case.default.0x14014189f
invalid
mov qword [rsp + 0x48], rdi
movzx r9d, byte [rax + 0x44]
invalid
invalid
lea r8d, [r9 + 0x100]
lea r8d, [r9 + 0x100]
test cl, cl
cmovne r8d, r9d
lea ecx, [rdx*2 + 8]
jmp 0x140141bde
pushfq
add dword [rax], eax
invalid
pushfq
add dword [rax], eax
add byte [rcx], dh
xor edx, edx
test cl, cl
sete dl
ret 0x148d
invalid
xor edx, edx
test cl, cl
sete dl
ret 0x148d
invalid
ret 0x148d
mov ecx, 1
mov dword [rax + 0x40], edx
mov dword [rax + 0x44], ecx
push rax
mov dword [rax + 0x44], ecx
mov eax, dword [rsp + 0x590]
add byte [rax], al
cmp eax, dword [rdi + 0x94]
jbe 0x140141a6c
mov dword [rdi + 0x94], eax
mov rsi, qword [r14 + 0x1b8]
cmp qword [r14 + 0x1b0], rsi
mov al, 1
add byte [rax], al
jbe 0x1401422bf
cmp byte [rax + 0x44], 0
je 0x140141bc9
mov qword [rsp + 0x2a0], 4
and dword [rsp + 0x2a8], 0
mov byte [rsp + 0x2ac], 1
mov byte [rsp + 0x2af], 0
and word [rsp + 0x2ad], 0
lea rcx, [rsp + 0x4a0]
call fcn.140095a45
cmc
invalid
cmc
dec dword [rax - 0x75]
test byte [rax + rbp*4], ah
add al, byte [rax]
mov rax, qword [rsp + 0x2a8]
mov qword [rsp + 0xc0], rax
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rbx + 0x2b02484], cl
mov eax, dword [rsp + 0x2b0]
mov eax, dword [rsp + 0x2b0]
mov dword [rsp + 0xc8], eax
mov eax, dword [rsp + 0x2b4]
mov dword [rsp + 0xcc], eax
jmp 0x1401420e0
lea rcx, [rsp + 0x1a0]
lea rsi, [rsp + 0x4a0]
mov r8d, 0xf8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x2a8]
mov ecx, listen
mov qword [rsp + 0x68], r13
mov r13, rdi
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x200]
call fcn.140095a63
lea rsi, [rsp + 0x50]
mov rcx, rsi
call fcn.14009365e
lea rcx, [rax + 0x18]
mov qword [r13 - 8], 5
lea r8, [rsp + 0x2a0]
mov rdx, qword [rsp + 0x68]
call fcn.1400932fe
mov rcx, rsi
call fcn.14009365e
mov rcx, rax
call fcn.14009598d
mov dword [rsp + 0xc0], 3
mov r13, r12
mov r12, qword [rsp + 0x48]
jmp 0x1401420e0
mov qword [rsp + 0x48], rdi
xor edx, edx
test cl, cl
sete dl
lea ecx, [rdx + rdx*8]
mov r8d, 1
mov dword [rax + 0x40], ecx
mov dword [rax + 0x44], r8d
mov dil, 1
lea rcx, [rsp + 0x50]
call fcn.1400935d8
cmp dword [rax + 0x30], 1
je 0x140141c91
movups xmm0, xmmword [0x1403415b8]
lea rdx, [rsp + 0x1a0]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1403415a8]
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x4a0]
call fcn.14008e7ca
test rax, rax
je 0x140141c91
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.140094f4c
test rax, rax
je 0x140141c78
lea rcx, [rsp + 0x50]
call fcn.1400935d8
mov eax, dword [rax + 0xec]
mov qword [rsp + 0x2a0], 4
mov ecx, 1
mov dword [rsp + 0x2a8], ecx
mov dword [rsp + 0x2ac], eax
mov dword [rsp + 0x2b0], ecx
jmp 0x140141af5
mov rsi, rdx
lea rcx, [rsp + 0x50]
call fcn.14009365e
mov qword [rax + 0x30], 2
mov qword [rax + 0x38], rsi
cmp byte [rsp + 0x580], 0
je 0x140141cf2
cmp byte [r14 + 0x1d0], 0
setne al
not dil
test dil, al
jne 0x140141db8
lea rcx, [rsp + 0x4a0]
call fcn.140095a45
lea rcx, [rsp + 0x70]
call fcn.1400935d8
mov eax, dword [rax + 0xec]
mov dword [rsp + 0xc4], eax
mov dword [rsp + 0xc8], 7
add byte [rax], al
add byte [rdi], al
add byte [rax], al
add byte [rax + 1], bh
add byte [rax], al
add byte [rdi], al
add byte [rax], al
add byte [rax + 1], bh
mov dword [rsp + 0xc0], eax
jmp 0x1401420e0
mov dword [rsp + 0x64], ebx
mov byte [rsp + 0x68], bpl
lea rbx, [rsp + 0x4a0]
mov ebp, dword [rbx + 0xf0]
lea rcx, [rsp + 0x1a0]
mov r8d, 0xf8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0x200]
lea rax, [rsp + 0xc0]
mov ecx, reloc.WS2_32.dll_recv
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x5f8]
mov ecx, reloc.WS2_32.dll_recv
add byte [rax - 0x77], cl
invalid
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x598]
mov ecx, listen
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov bl, byte [r14 + 0x1d0]
test bl, bl
fisttp dword [rax + 0xf3f245c]
test byte [rdi + 1], ch
add byte [rax], al
invalid
fisttp dword [rax + 0xf3f245c]
test byte [rdi + 1], ch
add byte [rax], al
invalid
add byte [rax - 0x73], cl
mov ah, 0x24
movabs al, byte [0xf824948d48000001]
add eax, 0x8d4c0000
test byte [rax + rbx*4], ah
add eax, 0x89480000
int1
lea rsi, [rsp + 0x1a0]
lea rdx, [rsp + 0x5f8]
lea r8, [rsp + 0x598]
mov rcx, rsi
mov r9d, ebp
call fcn.140094f8a
mov r9, qword [rsi]
mov r8, qword [rsi + 8]
mov edx, dword [rsi + 0x10]
mov eax, dword [rsi + 0x14]
cmp r9, 3
jne 0x140141fc3
mov r9d, 4
jmp 0x140141ff9
lea rcx, [rsp + 0x50]
call fcn.1400935d8
mov edi, dword [rax + 0xec]
lea rsi, [rsp + 0x2a0]
mov rcx, rsi
call fcn.14009af70
mov byte [rsi + 0x60], listen
and qword [rsi + 0x78], 0
and qword [rsi + 0x98], 0
and qword [rsi + 0xb8], 0
mov word [rsi + 0xd8], 0x1af
mov byte [rsi + 0xe0], 0
add byte [rax], al
add dh, al
xchg ch, ch
add byte [rax], al
add byte [rdx], al
mov dword [rsi + 0xf0], edi
mov byte [rsi + 0xf4], 5
mov rsi, qword [rsi]
lea rcx, [rsp + 0x4a0]
call fcn.140095a45
cmp rsi, 3
je 0x140141cbf
cmp rsi, 4
je 0x140141b02
add al, 0xf
test cl, cl
cld
invalid
cmp rsi, 5
je 0x1401420d5
lea rcx, [rsp + 0x1a0]
lea rdx, [rsp + 0x2a0]
mov r8d, 0xf8
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x40]
mov edi, 0xa0
lea rcx, [rax + rdi]
cmp byte [rbx + rcx*4 - 0x7c], cl
and al, 0x90
add byte [rax], al
add byte [rdx + 0x118], bh
add rax, rdx
mov qword [rsp + 0x28], rax
and al, 0x28
and al, 0x28
mov qword [rsp + 0x20], r13
mov esi, ebx
lea rbx, [rsp + 0x70]
jo 0x140141ed6
lea edx, [rsp + 0x1a0]
mov r9, rbx
call 0x14014367e
mov rax, qword [rsp + 0x40]
add rdi, rax
mov ecx, 0x118
add rax, rcx
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, rbx
mov r8d, 7
mov r9, r13
call fcn.140093d08
mov rcx, qword [rsp + 0x40]
mov rdx, rbx
mov ebx, esi
mov r8, r13
call fcn.140093dbf
invalid
mov eax, 3
jmp 0x140141ce6
invalid
lea rbx, [rsp + 0xc0]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.14009e6aa
lea rdx, [rsp + 0x1a0]
mov ecx, recvfrom
mov rdi, rdx
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
mov r8b, 3
mov al, 3
mov al, 3
call fcn.14009e6cc
movzx esi, word [rsp + 0x670]
and al, 0x70
invalid
add byte [rax], al
mov rdi, qword [rbx]
test si, si
je 0x140141f8c
and al, 0x70
invalid
lea rax, [rsp + 0xca]
cmp rdi, 3
je 0x140141f5b
mov rbx, qword [rsp + 0x128]
shr rbx, 0x10
lea rcx, [rsp + 0x72a]
add byte [rcx - 0x48], al
pop rsi
add byte [rax], al
add byte [rax - 0x77], cl
ret 0xdee8
jo 0x140141f6b
add byte [rax - 0x73], cl
test byte [rdx + rcx*8], ah
and al, 0xca
add byte [rax], al
invalid
lea rdx, [rsp + 0x72a]
mov r8d, 0x5e
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
mov word [rsp + 0x128], si
mov dword [rsp + 0x12a], ebx
shr rbx, 0x20
mov word [rsp + 0x12e], bx
cmp rdi, 3
jne 0x14014214e
lea rcx, [rsp + 0x598]
call fcn.14008ed5e
lea rcx, [rsp + 0x5f8]
call fcn.140095a63
mov r9d, 4
mov edx, 1
mov r8d, 1
jmp 0x140142000
lea rsi, [rsp + 0x1c0]
lea esi, [rsp + 0x1c0]
mov r10d, dword [rsi - 8]
push rsi
clc
mov ebx, dword [rsi - 4]
lea rdi, [rsp + 0x678]
js 0x140141fde
add byte [rax], al
js 0x140141fde
add byte [rax], al
mov ecx, reloc.WS2_32.dll_shutdown
rep movsd dword [rdi], dword [rsi]
add bl, dh
movsd dword [rdi], dword [rsi]
lea rsi, [rsp + 0x218]
lea rdi, [rsp + 0x788]
mov ecx, reloc.WS2_32.dll_listen
rep movsq qword [rdi], qword [rsi]
mov rbp, r8
shr rbp, 0x20
shl rbp, 0x20
mov r8d, r8d
or r8, rbp
cmp r9d, 4
jne 0x140142034
mov qword [rsp + 0x2a8], r8
mov dword [rsp + 0x2b0], edx
mov dword [rsp + 0x2b4], eax
mov bpl, byte [rsp + 0x68]
mov ebx, dword [rsp + 0x64]
jmp 0x140141b02
lea rdi, [rsp + 0x1c0]
mov dword [rdi - 8], r10d
mov dword [rdi - 4], ebx
lea rsi, [rsp + 0x678]
mov ecx, reloc.WS2_32.dll_shutdown
rep movsd dword [rdi], dword [rsi]
lea rbx, [rsp + 0x218]
lea rsi, [rsp + 0x788]
mov ecx, reloc.WS2_32.dll_listen
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
mov qword [rbx - 0x70], r8
mov dword [rbx - 0x68], edx
mov dword [rbx - 0x64], eax
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov rdi, r9
call fcn.14009365e
lea rcx, [rax + 0x18]
mov qword [rbx - 0x78], rdi
lea r8, [rsp + 0x1a0]
mov rdi, qword [rsp + 0x48]
mov rdx, rdi
call fcn.1400932fe
mov rcx, rsi
call fcn.14009365e
mov rcx, rax
call fcn.14009598d
cmp byte [rsp + 0x3f], 0
mov bpl, byte [rsp + 0x68]
je 0x1401420d1
add rdi, 0x64
lea rdx, [rsp + 0x70]
mov rcx, rdi
call fcn.1400959b0
mov ebx, dword [rsp + 0x64]
mov dword [rsp + 0xc0], 3
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x90]
lea rax, [rsp + 0xc0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r13
lea r9, [rsp + 0x70]
mov rcx, r15
call fcn.1401435ec
cmp ebx, 0x3b9aca00
setne r8b
lea rdx, [rsp + 0x70]
mov rcx, r13
call fcn.1400936f7
mov rcx, r12
mov edx, ebp
call fcn.1400cb619
mov rcx, r14
mov dl, byte [rsp + 0x3e]
call fcn.1400cb619
nop
add rsp, 0x8f8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rdx, [rsp + 0xca]
movzx ebx, word [rdx - 2]
lea rsi, [rsp + 0x1aa]
mov r8d, 0x66
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0xa], rdi
mov word [rsi - 2], bx
lea rbx, [rsp + 0x1a0]
mov rcx, rbx
call fcn.14008ed5e
lea rsi, [rsp + 0x598]
mov ecx, listen
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rbx]
mov qword [rsp + 0x98], rax
mov eax, dword [rbx + 8]
mov qword [rsp + 0x88], rax
mov ebp, dword [rbx + 0xc]
mov eax, dword [rbx + 0x10]
mov dword [rsp + 0x60], eax
mov ebx, dword [rbx + 0x14]
lea rsi, [rsp + 0x1b8]
lea rdi, [rsp + 0x6d0]
mov ecx, reloc.WS2_32.dll_shutdown
rep movsd dword [rdi], dword [rsi]
lea rcx, [rsp + 0x5f8]
call fcn.140095a63
mov r8, qword [rsp + 0x98]
cmp r8, 3
jne 0x140142209
mov r9d, 4
mov edx, dword [rsp + 0x60]
mov eax, ebx
mov r8, qword [rsp + 0x88]
jmp 0x140142000
mov eax, ebp
mov rbp, r8
shr rbp, 0x20
lea rdi, [rsp + 0x678]
lea rsi, [rsp + 0x6d0]
mov ecx, reloc.WS2_32.dll_shutdown
rep movsd dword [rdi], dword [rsi]
mov r9d, 3
mov rcx, qword [rsp + 0x88]
mov edx, ecx
mov r10d, dword [rsp + 0x60]
jmp 0x140142000
mov rax, qword [rsp + 0x3a0]
mov cl, byte [rsp + 0x3a8]
lea r8, [rsp + 0x1a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75c8]
mov edx, 0x2b
call fcn.1402da7f0
mov rax, qword [rsp + 0x3a0]
mov cl, byte [rsp + 0x3a8]
lea r8, [rsp + 0x1a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75e8]
jmp 0x14014227b
rol byte [rbp + 1], 0xc0
mov dword [r15], r8d
mov dword [r15 + 4], edx
mov qword [r15 + 8], rcx
jmp 0x140142528
mov rcx, r14
mov edx, ebx
call fcn.1400cb619
dec dword [rax - 0x77]
int1
dec dword [rax - 0x77]
int1
call fcn.14013a7ce
nop
add rsp, 0x568
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
adc byte [rcx + rcx*4 - 0xf], cl
mov rdx, rbx
call fcn.1400cace1
dec dword [rcx - 0x7d]
add byte ds:[rdi], cl
test ebp, edx
add dword [rax], eax
invalid
dec dword [rcx - 0x7d]
add byte ds:[rdi], cl
test ebp, edx
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x38
mov rcx, qword [rsp + 0x38]
mov dl, byte [rsp + 0x40]
mov r13d, dword [rsi + 0x20]
cmp dword [rdi + 0x104], r13d
jae 0x140142a16
mov dword [r15 + 4], 1
mov dword [rdi + 4], 1
call fcn.1400cb619
mov rcx, rdi
mov edx, ebp
call fcn.1400cb619
xor eax, eax
jmp 0x140142b60
mov byte [rsp + 0x2e], dl
mov byte [rsp + 0x2f], bpl
mov qword [rsp + 0x50], r15
lea r15, [rdi + 0x1a0]
mov qword [rsp + 0x48], rcx
lea rax, [rcx + 8]
mov qword [rsp + 0x60], rax
mov dword [rdi + 0x104], r13d
mov eax, dword [rsi + 0x24]
lea rcx, [rsp + 0x78]
mov dword [rcx + 4], eax
and dword [rcx], 0
lea r12, [rdi + 0x130]
mov rbx, qword [rdi + 0x188]
lea rax, [rdi + 0xa8]
mov qword [rsp + 0x58], rax
xor esi, esi
lea rbp, [rsp + 0x68]
cmp rsi, rbx
jae 0x140142b1e
mov rcx, qword [rdi + 0x160]
mov rdx, qword [rdi + 0x168]
mov r8, rsi
call fcn.1400900e8
test rax, rax
je 0x140142b77
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x68], r12
mov dword [rsp + 0x70], ecx
mov dword [rsp + 0x74], eax
mov rcx, rbp
call fcn.1400935d8
cmp dword [rax + 0xec], r13d
jbe 0x140142b04
mov rcx, rbp
call fcn.1400935d8
cmp dword [rax + 0x50], 0x3b9aca00
setne r14b
mov rcx, rbp
call fcn.14009365e
lea rcx, [rsp + 0x78]
mov rdx, rax
call fcn.140095c26
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x60]
mov r8, rbp
mov r9, r15
call fcn.14013acab
mov rcx, r15
mov rdx, rbp
mov r8d, r14d
call fcn.1400936f7
mov rax, qword [rdi + 0x188]
cmp rax, rbx
sbb rsi, 0xffffffffffffffff
cmp rax, rbx
sbb rbx, 0
jmp 0x140142a6f
mov ecx, dword [rdi + 0x110]
mov rdx, qword [rdi + 0x118]
call fcn.14013aca1
movups xmm0, xmmword [rsp + 0x78]
movups xmmword [rdi + 0x110], xmm0
mov rcx, qword [rsp + 0x48]
mov dl, byte [rsp + 0x2e]
call fcn.1400cb619
mov rcx, rdi
mov dl, byte [rsp + 0x2f]
call fcn.1400cb619
mov eax, 3
mov r15, qword [rsp + 0x50]
mov dword [r15], eax
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.hj:_
call fcn.1402da8f0
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x88]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75c8]
jmp 0x140142be9
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x88]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75e8]
mov edx, 0x2b
call fcn.1402da7f0
int3
mov edx, r12d
mov r8, r13
call fcn.140094a9d
jmp 0x140142d1c
add al, 0xeb
invalid
mov dword [rsi], 3
mov rcx, r14
mov edx, ebp
call fcn.1400cb619
mov rcx, rdi
stc
mov edx, ebx
call fcn.1400cb619
nop
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ecx, ebp
call fcn.14009365e
mov r13, rax
invalid
cmp byte [rax + 0xfd], 0
mov eax, 0xfd
add byte [rbp + 7], dh
invalid
mov eax, 0xfd
add byte [rbp + 7], dh
invalid
cmp dword [r13 + 0x40], 5
jb case.0x1400fac08.1625
mov eax, dword [rsp + 0xe0]
mov dword [r13 + 0x40], 1
mov dword [r13 + 0x44], eax
mov rcx, r13
call fcn.140094629
mov rcx, r13
call fcn.14009598d
lea rcx, [rsi + 0xa8]
lea r13, [rsp + 0x50]
mov rdx, r12
mov r8, r13
mov r9, r15
call fcn.14013acab
mov rcx, r13
call fcn.1400935d8
cmp dword [rax + 0x40], 5
jae 0x140142fd2
cmp ebp, 0x3b9aca00
setne r8b
mov dword [rdi], 3
lea rdx, [rsp + 0x50]
mov rcx, r15
call fcn.1400936f7
mov rcx, r14
mov dl, byte [rsp + 0x33]
call fcn.1400cb619
jmp 0x140142f4c
mov rcx, rsi
mov edx, ebx
call fcn.1400cb619
nop
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_stream.state.is_closed__
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
mov edx, 0x2a
call fcn.1402da510
int3
sbb eax, 0x2d1029
mov qword [rsp + 0x108], rbx
mov rbp, qword [rbx + 0x30]
mov r13, qword [rbx + 0x38]
mov rdi, qword [rbx + 0x40]
mov r14, qword [rbx + 0x48]
test r13, r13
je 0x14014305f
mov qword [rsp + 0x68], r13
mov qword [rsp + 0x70], rdi
mov qword [rsp + 0x78], r14
and qword [rsp + 0x80], 0
and al, 0x80
add byte [rax], al
add byte [rax], al
mov r15d, 1
mov rax, rbp
jmp 0x140143064
xor r15d, r15d
xor eax, eax
lea rdx, [rsp + 0x60]
mov qword [rdx], rax
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streamsprioritize.rs
lea rcx, [rsp + 0x110]
call fcn.140090859
hlt
dec dword [rax - 0x77]
int1
call fcn.1400935d8
dec dword [rax + 5]
in al, dx
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x50], eax
hlt
dec dword [rax + 5]
in al, dx
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x50], eax
cmp r15, r13
jae 0x1401430b7
mov qword [rsp + 0x68], r13
mov qword [rsp + 0x70], rdi
mov qword [rsp + 0x78], r14
mov dword [rsp + 0x78], esi
mov qword [rsp + 0x80], r15
mov dword [rsp + 0x80], edi
mov dword [rsp + 0x80], edi
inc r15
mov rax, rbp
jmp 0x1401430b9
xor eax, eax
lea rdx, [rsp + 0x60]
push rsp
and al, 0x60
mov qword [rdx], rax
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streamsprioritize.rs
enter 0x1e7d, 0
invalid
add byte [rax - 0x73], cl
mov word [rax + rdi], fs
add dword [rax], eax
add byte [rax], al
add al, ch
test bh, dl
hlt
dec dword [rax - 0x77]
int1
invalid
add al, ch
test bh, dl
hlt
int1
call fcn.1400935d8
add rax, 0x40
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x58], eax
cmp r15, r13
jae 0x14014310a
mov qword [rsp + 0x68], r13
mov qword [rsp + 0x70], rdi
mov qword [rsp + 0x78], r14
mov qword [rsp + 0x80], r15
inc r15
mov rax, rbp
invalid
jmp case.0x14011dc6a.462
add byte [rax], 0
add byte [rcx - 1], cl
invalid
xor eax, eax
add rbx, 0x30
lea rdx, [rsp + 0x60]
mov qword [rdx], rax
mov dword [rdx], eax
mov dword [rdx], eax
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streamsprioritize.rs
lea r12, [rsp + 0x178]
mov rcx, r12
mov ecx, esp
call fcn.140090859
cmp r15, r13
jae 0x14014314d
sbb dword [rcx + rcx*4 + 0x6c], ecx
and al, 0x68
mov qword [rsp + 0x68], r13
mov qword [rsp + 0x70], rdi
mov qword [rsp + 0x78], r14
jl 0x140143161
jo case.0x1401265f9.412
mov dword [rsp + 0x78], esi
mov qword [rsp + 0x80], r15
jmp case.0x14011dd3c.435
xor ebp, ebp
lea r13, [rsp + 0x60]
mov qword [r13], rbp
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streamsprioritize.rs
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0xa0
add dword [rax], eax
invalid
add byte [rbp + rcx*4 + 5], cl
xor dword [rbp + 0x1e], edi
add byte [rax - 0x73], cl
lea ebp, [rsp + 0x1a0]
lodsb al, byte [rsi]
and al, 0xa0
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rbp
mov rdx, r13
mov edx, ebp
jmp 0x128febaba
mov edx, ebp
call fcn.140090859
invalid
hlt
mov rcx, rsi
call fcn.1400935d8
add rax, 0x60
lea rcx, [rsp + 0xe8]
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rcx - 0x77], cl
add byte [r8 - 0x73], r9b
add byte [rax - 0x73], cl
lea eax, [rsp + 0x50]
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
test byte [rax + rdx], ah
and al, 0x10
add dword [rax], eax
add byte [rcx - 0x77], cl
add byte [r8 - 0x73], r9b
add byte [rax - 0x73], cl
lea eax, [rsp + 0x50]
lea eax, [rsp + 0x50]
mov qword [r13 + 8], rax
lea rax, [0x1403a6688]
lea eax, [0x1403a6688]
lea eax, [0x1403a6688]
add byte [rcx - 0x77], cl
adc byte [r8 - 0x73], r9b
adc byte [rax - 0x73], cl
mov qword [r13 + 0x10], rax
lea rax, [rsp + 0x138]
add dword [rax], eax
invalid
adc byte [rax - 0x73], cl
test byte [rax + rdi], ah
add dword [rax], eax
add byte [rcx - 0x77], cl
mov qword [r13 + 0x18], rax
lea rax, [rsp + 0x58]
mov qword [r13 + 0x18], rax
lea rax, [rsp + 0x58]
mov qword [r13 + 0x20], rax
lea rax, [0x1403a68c0]
add eax, 0x2636fb
add eax, 0x2636fb
add byte [rcx - 0x77], cl
sub byte [r13 - 0x77], r9b
mov dword [rbp + 0x30], esp
lea rax, [rsp + 0x3c]
mov qword [r13 + 0x28], rax
mov qword [r13 + 0x30], r12
mov dword [rbp + 0x30], esp
mov dword [rbp + 0x30], esp
lea rax, [rsp + 0x3c]
mov qword [r13 + 0x38], rax
lea rax, [0x1403a68e0]
mov qword [r13 + 0x40], rax
mov qword [r13 + 0x48], rbp
mov qword [r13 + 0x50], rcx
lea rax, [0x14032aea8]
mov qword [r13 + 0x58], rax
pop r8
lea rdx, [rsp + 0x160]
mov qword [rdx], r13
mov qword [rdx + 8], 4
or byte [rax + rax], al
add byte [rax], al
mov qword [rdx + 0x10], rbx
lea r14, [rsp + 0xf0]
lea esi, [rsp + 0xf0]
lea esi, [rsp + 0xf0]
mov rcx, r14
int1
call fcn.1401701b3
movups xmm0, xmmword [r14]
invalid
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0xc0], xmm0
rol byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0xd0], ecx
add byte [rax], al
invalid
invalid
rol byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0xd0], ecx
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
mov esp, 0xc024
add byte [rax], al
invalid
cmp qword [rsp + 0xc0], 0
add byte [rax], al
add byte [rbp + rdx + 0x4c], dh
lea eax, [rsp + 0xc0]
add byte [rax], al
invalid
je 0x140143254
lea r8, [rsp + 0xc0]
add byte [rax], al
add byte [rcx - 0x75], cl
or byte [rcx - 0x75], cl
mov rcx, qword [r8 + 8]
mov rdx, qword [r8 + 0x10]
push rax
adc al, ch
push rsi
rol byte [rdx], 1
invalid
push rax
adc al, ch
push rsi
rol byte [rdx], 1
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.1400935d8
mov ecx, dword [rax + 0x40]
add ecx, 0xfffffffb
cmp ecx, 6
mov eax, 6
cmovb eax, ecx
cmp eax, 6
clc
invalid
ja 0x14014328d
clc
invalid
mov ecx, 0x54
bt ecx, eax
invalid
invalid
jae 0x14014328d
movabs dword [0x54e8f189481173c1], eax
mov rcx, rsi
call fcn.1400935d8
add esi, ebp
inc dword [rbx + 0xf4b8]
add byte [rax], al
invalid
add esi, ebp
inc dword [rbx + 0xf4b8]
add byte [rax], al
invalid
add byte [rbx + riz + 0x48], dh
mov ecx, esi
je 0x1401432b0
mov rcx, rsi
call fcn.14009365e
lea rcx, [rax + 0x60]
mov edx, dword [rsp + 0x3c]
push rsp
and al, 0x3c
call fcn.140094643
test eax, eax
je 0x140143309
mov ebp, 1
mov dil, 1
jmp 0x1401432b4
xor edi, edi
xor ebp, ebp
lea r14, [rsp + 0xc0]
mov rcx, r14
call fcn.14013afcc
mov rcx, r14
call fcn.14013a6cb
test dil, dil
je 0x140143334
mov rcx, qword [rsp + 0x40]
add rcx, 8
mov rdx, rsi
call fcn.1400943a0
lea rsi, [rsp + 0xc0]
mov rcx, rsi
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
xor ebp, ebp
mov eax, ebp
mov edx, 3
add rsp, 0x1c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rdi, qword [rsp + 0x38]
mov bl, byte [rsp + 0x40]
test r14d, r14d
je 0x140143564
lea r12, [rdi + 0x130]
mov eax, dword [rdi + 0x94]
mov dword [rdi + 0x94], ebp
mov r13d, eax
sub r13d, ebp
jbe 0x1401434e7
mov rbp, qword [rdi + 0x188]
xor r14d, r14d
lea r15, [rsp + 0x30]
cmp r14, rbp
jae 0x140143564
mov rcx, qword [rdi + 0x160]
mov rdx, qword [rdi + 0x168]
mov r8, r14
call fcn.1400900e8
test rax, rax
je 0x140143593
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x3c], eax
mov rcx, r15
call fcn.14009365e
sub dword [rax + 0x78], r13d
sub dword [rax + 0x7c], r13d
mov rax, qword [rdi + 0x188]
cmp rax, rbp
sbb r14, 0xffffffffffffffff
cmp rax, rbp
sbb rbp, 0
jmp 0x140143487
jae 0x140143564
sub ebp, eax
mov r13, qword [rdi + 0x188]
add byte [rax], al
xor r14d, r14d
lea r15, [rsp + 0x30]
invalid
cmp r14, r13
jae 0x140143564
mov rcx, qword [rdi + 0x160]
mov rdx, qword [rdi + 0x168]
mov r8, r14
call fcn.1400900e8
test rax, rax
je 0x140143593
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x3c], eax
and al, 0x3c
mov rcx, r15
call fcn.14009365e
cmc
dec dword [rax - 0x73]
js 0x1401434c1
invalid
call fcn.140094643
add eax, 0x85fff511
invalid
jne 0x140143584
invalid
invalid
mov rcx, r15
call fcn.14009365e
add dword [rax + 0x7c], ebp
mov rax, qword [rdi + 0x188]
cmp rax, r13
sbb r14, 0xffffffffffffffff
cmp rax, r13
sbb r13, 0
jmp 0x1401434fa
mov dword [rsi], 3
mov rcx, rdi
mov edx, ebx
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400cb619
clc
invalid
movabs rax, 0x300000000
mov qword [rsi], rax
jmp case.0x140130bbf.144
lea rcx, str.hj:_
call fcn.1402da8f0
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x48]
mov qword [r8], rax
mov dword [rax], eax
mov dword [rax], eax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
or eax, 0x28cac1
or eax, 0x28cac1
ror edx, 0x28
add byte [rbp + rcx*4 + 0xd], cl
cli
invalid
lea r9, [0x1403a75c8]
mov edx, 0x2b
call fcn.1402da7f0
sbb dword [rax], eax
sbb dword [rax], eax
add ah, cl
int3
invalid
and al, 0x78
cmp dword [rdi], 1
jne 0x140143640
mov r10, qword [rsp + 0x70]
and al, 0x70
mov eax, dword [rdi + 8]
or byte [rax - 0x73], cl
mov ah, byte [rax + 0x48000000]
add edx, 0x118
ret 0x118
add byte [rax], al
lea rcx, [rdx + 0xa0]
add rdx, 0x118
ret 0x118
add byte [rax], al
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], r10
mov dword [rsp + 0x20], edx
mov dword [rsp + 0x20], edx
mov edx, eax
call fcn.14013f33e
mov dword [rsi], 3
mov rdx, qword [rdi + 8]
push rdi
or byte [rcx + 1], bh
push rdi
or byte [rcx + 1], bh
add rsp, 0x38
pop rdi
pop rsi
jmp fcn.1401435d9
cdq
invalid
invalid
invalid
cdq
invalid
movups xmm0, xmmword [rdi]
movups xmmword [rsi], xmm0
add rsp, 0x38
pop rdi
pop rsi
ret
adc dh, dh
ret 0x7501
jns 0x140143681
add byte [rcx + 0xf], al
xchg ebp, eax
sar byte [rcx], 0x51
invalid
push rcx
setne r8b
cmp dword [rcx + 0x2c], edx
jmp 0x140143677
push rcx
sub al, 0xeb
adc al, 0x31
rol bl, 0x83
mov ecx, 0xa0
add byte [rcx + 0xf], al
setne al
invalid
xchg ecx, eax
setne al
cmp dword [rcx + 0xa4], edx
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rdi], cl
seta al
or al, r8b
ret
xchg edi, eax
rol byte [rax + rcx - 0x40], 0xc3
push r15
push r14
push rsi
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x130
mov rdi, r9
mov rbx, r8
ret
mov rsi, rdx
mov r14, rcx
ret
movups xmm0, xmmword [0x1403a7ab8]
lea rdx, [rsp + 0x30]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1403a7aa8]
add byte es:[rdi], cl
sub dword [rdx], eax
invalid
add byte es:[rdi], cl
sub dword [rdx], eax
mov rcx, rsi
call fcn.14008e66f
mov bpl, 7
test al, al
mov dl, 0xaf
hlt
inc dword [rax - 0x4b]
invalid
jne case.0x1401437f9.2
add byte [rax], al
movups xmm0, xmmword [0x14032fce8]
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x14032fcd8]
add eax, 0x1ec5f9
movaps xmmword [rdx], xmm0
mov rcx, rsi
call fcn.14008e66f
test al, al
jne case.0x1401437f9.2
movups xmm0, xmmword [0x140330310]
add eax, 0x1ecc17
lea rdx, [rsp + 0x30]
movaps xmmword [rdx + 0x10], xmm0
xor byte [rdi], cl
sub dword [rdx + 0x10], eax
movups xmm0, xmmword [0x140330300]
movaps xmmword [rdx], xmm0
retf
add byte [rdi], cl
sub dword [rdx], eax
mov rcx, rsi
int1
call fcn.14008e66f
test al, al
jne case.0x1401437f9.2
add byte [rax], al
scasd eax, dword [rdi]
hlt
add byte [rax], al
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
mov r8d, 0xa
or al, byte [rax]
add byte [rax], al
add byte [rcx - 0x48], al
or al, byte [rax]
add byte [rax], al
mov rcx, rsi
call fcn.14008e316
stosd dword [rdi], eax
hlt
invalid
test al, al
jne case.0x1401437f9.2
stosd dword [rdi], eax
hlt
inc dword [rax + rax*8 - 0x72b7928b]
adc eax, 0x1ecb3c
retf
invalid
invalid
lea rdx, [0x140330278]
retf
mov r8d, reloc.WS2_32.dll_recv
mov rcx, rsi
call fcn.14008e316
int3
stosd dword [rdi], eax
hlt
invalid
test al, al
jne case.0x1401437f9.2
movups xmm0, xmmword [0x140330330]
lea rdx, [rsp + 0x30]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x140330320]
movaps xmmword [rdx], xmm0
add cl, byte [rax - 0x77]
int1
add cl, byte [rax - 0x77]
int1
call fcn.14008e7ca
test rax, rax
je 0x140143793
invalid
invalid
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
push rax
invalid
push rax
adc byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
invalid
lea r8, [0x140330358]
mov r9d, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
call fcn.1400929ed
inc dword [rax + rax*8 - 0x76b7f08c]
int1
test al, al
je case.0x1401437f9.2
mov rcx, rsi
call fcn.140096e02
mov bpl, 3
mov ch, 3
mov ch, 3
test al, al
je 0x1401437be
mov rcx, rsi
call fcn.14013a7ce
mov eax, ebp
add rsp, 0x130
add esp, 0x130
and al, 0x70
invalid
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
ret
movzx r15d, byte [rsi + 0xf4]
mov rcx, rdi
call fcn.14009365e
mov edx, dword [rax + 0x40]
add edx, 0xfffffffb
cmp edx, 6
mov ecx, 6
cmovb ecx, edx
retf 0xb540
add dword [rbx - 0x4488fa07], eax
and r15d, 1
lea rdx, [0x1403d6ea0]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov ecx, r15d
xor ecx, 1
cmp r15b, 1
mov edx, 9
sbb edx, 0
jmp 0x14014384c
cmp byte [rax + 0x44], 0
jne case.0x1401437f9.2
movzx ecx, byte [rax + 0x45]
mov edx, 9
add byte [rax], al
add byte [rax], al
test r15b, r15b
jne 0x14014384c
shl ecx, 8
or ecx, 1
mov edx, 8
jmp 0x14014384c
cmp byte [rax + 0x44], 0
jne case.0x1401437f9.2
xor ecx, ecx
test r15b, r15b
mov edx, 0xa
cmovne edx, ecx
mov ecx, 1
mov r12, qword [rsp + 0x198]
mov r15, qword [rsp + 0x190]
mov dword [rax + 0x40], edx
push rax
mov dword [rax + 0x44], ecx
push rax
mov dword [rax + 0x44], ecx
mov cl, byte [r15 + 0x30]
mov edx, dword [rsi + 0xf0]
call fcn.140092d4d
lock add byte [rax], al
add al, ch
fdivr st(4), st(0)
hlt
test al, al
je 0x1401438a8
mov rcx, rdi
call fcn.1400935d8
std
hlt
inc dword [rax + 0x101b8]
add byte [rax], al
jne 0x1401438a8
std
hlt
add r14, 8
lea r15, [rsp + 0x38]
mov r8d, 0xf8
mov rcx, r15
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [r15 - 8], 1
mov qword [rsp + 0x20], r12
lea rdx, [rsp + 0x30]
mov rcx, r14
mov r8, rbx
mov r9, rdi
call fcn.14013f42c
invalid
inc dword [rax - 0x4b]
or eax, 0xfffec3e9
invalid
invalid
dec dword [rdi]
mov dh, 1
cmp rax, 6
ja case.default.0x1401438fe
lea rdx, [0x1403d6eb8]
lea edx, [0x1403d6eb8]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
invalid
add rcx, 8
jmp fcn.140009281
add rcx, 8
jmp fcn.14013a7ce
ret
mov rsi, qword [rsp + 0x30]
mov r14, qword [rsi]
test r14, r14
jne 0x1401440c8
cwde
add byte [rax], al
invalid
cwde
add byte [rax], al
add byte [rax - 0x7d], cl
add byte es:[rax - 0x73], cl
or eax, 0x267263
invalid
jb case.0x14014d44c.483
invalid
and qword [rsi], 0
lea rcx, [0x1403ab29e]
invalid
jb case.0x14014d44c.483
invalid
invalid
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_future_futuremap.rs
mov edx, 0x28
call fcn.1402da510
invalid
sbb dword fs:[rax], eax
mov rdx, qword [rsi]
mov rcx, rax
call fcn.140095c5d
invalid
sbb al, 0xf5
dec dword [rax - 0x77]
invalid
mov edx, ebp
call fcn.1400cb619
invalid
invalid
mov al, 1
jmp 0x1401440e8
and al, 0x58
mov rcx, rdi
mov rdx, r15
call fcn.140144779
add byte [rax], al
add byte [rax], al
lea rbx, [rsp + 0x1c0]
mov rcx, rbx
mov rdx, rdi
mov edx, edi
call fcn.140144864
rol byte [rdi], 1
add byte [rax], al
rol byte [rdi], 1
add byte [rax], al
mov eax, dword [rbx]
test eax, eax
je 0x1401440a9
cmp eax, 1
jne 0x14014410c
clc
add dword [rbp + 0x6d], esi
mov rbp, qword [rsp + 0x1c8]
jmp 0x1401440c3
lodsb al, byte [rsi]
and al, 0xc8
add dword [rax], eax
add bl, ch
sbb cl, byte [rbx + 0x1c42484]
invalid
add dword [rax], eax
invalid
mov eax, dword [rsp + 0x1c4]
lea rcx, [rsp + 0x58]
mov byte [rcx], 0
add byte [rcx - 0x1b17fbbf], cl
invalid
add byte [rax], al
mov rbp, rax
invalid
mov rsi, qword [rsp + 0x30]
mov rcx, r14
call fcn.140144689
and qword [rsi], 0
test rbp, rbp
je 0x1401440e6
invalid
or eax, 0x244c8d48
pop rax
lea rcx, [rsp + 0x58]
mov qword [rcx], rbp
call fcn.14013081c
invalid
invalid
invalid
invalid
xor eax, eax
add rsp, 0x318
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
mov rdx, rbp
call fcn.1401448f3
add byte [rax], al
add byte [rax], al
jmp 0x1401444b6
jne 0x1401444ae
mov rdx, qword [r14 + 0x18]
add rdx, 0x10
add edx, 0x10
add edx, 0x10
lea rdi, [rsp + 0x58]
and al, 0x58
mov rcx, rdi
call fcn.14008d757
xchg esi, eax
hlt
dec dword [rax - 0x7d]
invalid
add byte [rdi], cl
test eax, ecx
add al, 0
add byte [rax], al
xchg esi, eax
hlt
add byte [rax], al
lea rbp, [rsp + 0x58]
mov r12, qword [rbp + 8]
or byte [rdx + 0x44881045], cl
and al, 0x2f
invalid
or byte [rdx + 0x44881045], cl
and al, 0x2f
invalid
invalid
lea rbx, [r12 + 8]
lea rax, [r12 + 0x130]
add dword [rax], eax
add byte [rcx - 0x75], cl
push rsi
and byte [rax - 0x73], cl
mov word [rax + rdi*4], fs
add al, byte [rax]
add byte [rax - 0x77], cl
push rcx
or byte [rax - 0x77], cl
add eax, ebp
hlt
hlt
hlt
dec dword [rax - 0x77]
invalid
lea r13, [rax + 0x18]
add dword [rax], eax
add byte [rcx - 0x75], cl
push rsi
and byte [rax - 0x73], cl
mov word [rax + rdi*4], fs
add al, byte [rax]
add byte [rax - 0x77], cl
push rcx
or byte [rax - 0x77], cl
add eax, ebp
hlt
mov rcx, rbp
mov rdx, r13
mov r8, rbx
call fcn.140093419
mov rax, qword [rbp]
cmp rax, 5
je 0x1401441f9
cmp eax, 6
jne 0x1401443f8
mov edx, dword [rdi + 0x40]
mov r8d, dword [rdi + 0x44]
lea rbx, [rsp + 0x48]
mov rcx, rbx
call fcn.140095d4e
mov r13d, dword [rbx]
mov bl, byte [rbx + 4]
cmp r13d, 2
jne 0x140144419
lea rsi, [rsp + 0x78]
mov rdx, qword [rsi - 0x18]
mov r13d, dword [rsi - 0x10]
mov bl, byte [rsi - 0xc]
movzx eax, byte [rsi - 9]
shl eax, 0x10
movzx ebp, word [rsi - 0xb]
or ebp, eax
mov rax, qword [rsi - 8]
mov qword [rsp + 0x40], rax
lea rdi, [rsp + 0x178]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov rcx, r12
mov r12, rdx
mov dl, byte [rsp + 0x2f]
call fcn.14010314c
cmp r12, 3
add ecx, dword [rdi]
test bl, dh
add dword [rax], eax
invalid
cmp r12, 5
je 0x140144061
lea r8, [rsp + 0x58]
mov rcx, r13
jmp 0x128eecd4c
sub bh, 0xf4
dec dword [rdx + 0x4c2f2454]
mov ecx, esp
call fcn.14010314c
jmp 0x140144061
mov rsi, qword [rsp + 0x40]
test r13d, r13d
setne al
shl ebp, 8
movzx edx, bl
or edx, ebp
add al, al
lea rcx, [rsp + 0x1c8]
mov qword [rcx - 8], 4
mov byte [rcx], al
mov dword [rcx + 4], edx
mov qword [rcx + 8], rsi
call fcn.1400a9e26
mov rcx, r15
mov rdx, rax
jmp 0x140144102
mov rcx, r15
call fcn.1401448c3
mov rbp, rax
jmp 0x14014401f
mov byte [rcx], al
call fcn.140144fa0
jmp 0x1401444b6
invalid
dec dword [rax - 0x75]
and al, 0x60
mov cl, byte [rsp + 0x68]
lea r8, [rsp + 0x1c0]
and al, 0xc0
add dword [rax], eax
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
add eax, 0x2626e1
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75c8]
mov edx, 0x2b
call fcn.1402da7f0
sub al, 0x62
sbb dword [rax], eax
sub al, 0x62
sbb dword [rax], eax
mov rax, qword [rsp + 0x60]
mov cl, byte [rsp + 0x68]
and al, 0x68
and al, 0x68
lea r8, [rsp + 0x1c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
invalid
invalid
invalid
invalid
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x26271d
invalid
invalid
invalid
invalid
sbb eax, 0xeb002627
ret 0x8d48
jmp 0x1401445a7
mov esp, 0x4c002611
lea eax, str._W:_
mov edx, 0x36
call fcn.1402dc708
invalid
add byte [rax - 0x75], cl
and al, 0x60
invalid
mov rax, qword [rsp + 0x60]
invalid
mov cl, byte [rsp + 0x68]
lea r8, [rsp + 0x48]
lea eax, [rsp + 0x48]
lea eax, [rsp + 0x48]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
invalid
outsb dx, byte [rsi]
invalid
add byte [rax - 0x77], cl
and al, 0x20
invalid
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
sub byte [rax], al
lea r9, [0x1403181c0]
jmp 0x1401445ba
cmp ebx, dword [0x188a1312f]
mov eax, dword [rsp + 0x60]
mov cl, byte [rsp + 0x68]
lea r8, [rsp + 0x1c0]
mov qword [r8], rax
mov dword [rax], eax
mov dword [rax], eax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
invalid
invalid
or byte [rax - 0x73], cl
add eax, 0x262653
invalid
invalid
add cl, ch
push rbp
invalid
jmp 0x1401445a7
add byte es:[rax - 0x77], cl
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
sub byte [rax], al
lea r9, [0x1403a75e8]
jmp 0x1401445ba
lea ecx, [rbx + 0xb0]
mov edx, esi
call fcn.14009471e
hlt
dec dword [rax - 0x77]
invalid
mov edx, ebp
add rsp, 0x58
invalid
pop rax
pop rbx
pop rbp
pop rdi
pop rsi
jmp fcn.1400cb619
hlt
invalid
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x48]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
and eax, 0x89480026
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea ecx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea ecx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75c8]
mov edx, 0x2b
call fcn.1402da7f0
int3
cmp qword [rbx], 0
jne 0x14014482a
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov rbx, qword [rcx + 8]
mov bpl, byte [rcx + 0x10]
mov ch, byte [rcx + 0x10]
mov ch, byte [rcx + 0x10]
lea rax, [rbx + 0x130]
mov rdx, qword [r14 + 8]
mov edx, dword [rsi + 8]
mov edx, dword [rsi + 8]
mov qword [rcx + 8], rdx
mov qword [rcx], rax
call fcn.14009365e
mov ecx, dword [rax + 0x40]
cmp ecx, 4
ja case.default.0x1401447e6
dec dword [rbx - 0x67cbfb8]
add al, 0x77
sbb eax, 0x8d48c989
adc eax, 0x2926f5
mov ecx, ecx
lea rdx, [0x1403d6ed4]
movsxd rcx, dword [rdx + rcx*4]
or al, 0x8a
add rcx, rdx
jmp rcx
mov eax, dword [rax + 0x44]
mov byte [rsi], 3
mov dword [rsi + 4], eax
jmp 0x140144801
mov rcx, rax
mov rdx, rdi
call fcn.140095c5d
mov byte [rsi], 4
mov rcx, rbx
mov edx, ebp
add rsp, 0x50
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
jmp fcn.1400cb619
mov word [rsi], 0x902
movabs rax, 0xb00000003
mov qword [rsi + 8], rax
jmp 0x140144801
mov rax, qword [rsp + 0x30]
mov cl, byte [rsp + 0x38]
lea r8, [rsp + 0x40]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75c8]
mov edx, 0x2b
call fcn.1402da7f0
int3
or byte [r8 - 0x73], r9b
or eax, 0x261be2
mov qword [rbp + 0x10], rcx
mov qword [rbp + 0x18], rbx
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], rcx
lea rdx, [rsp + 0x200]
mov qword [rdx], rbp
mov qword [rdx + 8], 2
add byte [rax], al
mov qword [rdx + 0x10], rsi
lea r13, [rsp + 0xb8]
mov rcx, r13
call fcn.1401701b3
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movaps xmmword [rbx], xmm0
movaps xmmword [rbx + 0x10], xmm1
cmp qword [rbx], 0
je 0x140144d61
lea r8, [rsp + 0x90]
mov rcx, qword [r8 + 8]
mov rdx, qword [r8 + 0x10]
call fcn.1401702aa
lea r13, [rdi + 0xb0]
lea rbx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400935d8
mov esi, dword [rax + 0xf0]
mov rcx, rbx
call fcn.1400935d8
cmp esi, dword [rax + 0xf4]
mov bpl, byte [rsp + 0x2f]
jae 0x140144dbc
lea rbx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400935d8
mov esi, dword [rax + 0xf4]
mov rcx, rbx
call fcn.14009365e
mov dword [rax + 0xf0], esi
mov rcx, r13
mov rdx, rbx
call fcn.1400943a0
test r12b, r12b
je 0x140144de9
lea rbx, [rsp + 0x30]
mov rcx, rbx
call fcn.14009365e
lea rcx, [rax + 0x40]
call fcn.140095cca
mov rcx, r13
xor edx, edx
mov r8, rbx
mov r9, qword [rsp + 0x58]
call fcn.14009471e
lea r12, [r14 + 8]
lea rcx, [rsp + 0x30]
call fcn.1400935d8
cmp dword [rax + 0x64], 0
mov sil, byte [rsp + 0x2e]
jle 0x140144e49
lea rax, [rdi + 0x120]
mov rcx, qword [rsp + 0x80]
lea rdx, [rsp + 0xd8]
mov qword [rdx + 0x28], rcx
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
mov byte [rdx], 0
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x30]
mov rcx, r13
mov r8, r12
call fcn.14013f42c
jmp 0x140144e9d
lea rcx, [rsp + 0x30]
call fcn.1400935d8
cmp dword [rax + 0xf4], 0
je 0x140144e02
lea rcx, [rsp + 0x30]
call fcn.14009365e
mov rcx, qword [rsp + 0x80]
lea r8, [rsp + 0xd8]
mov qword [r8 + 0x28], rcx
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movups xmmword [r8 + 0x18], xmm1
movups xmmword [r8 + 8], xmm0
mov byte [r8], 0
mov rcx, rax
mov rdx, r12
call case.0x1400fbf5c.1701
lea rbx, [rsp + 0x90]
mov rcx, rbx
call fcn.14013afcc
mov rcx, rbx
call fcn.14013a6cb
mov bl, reloc.WS2_32.dll_listen
mov eax, dword [rsp + 0x40]
cmp eax, 0x3b9aca00
setne r8b
lea rdx, [rsp + 0x30]
mov rcx, qword [rsp + 0x58]
call fcn.1400936f7
mov rcx, r14
mov edx, esi
call fcn.1400cb619
mov rcx, rdi
mov edx, ebp
call fcn.1400cb619
mov al, 3
cmp bl, 0xd
je 0x140144ef4
mov byte [r15 + 1], bl
mov al, 1
mov byte [r15], al
add rsp, 0x218
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
idiv bh
mov ecx, esi
mov rax, qword [r15 + 0x18]
test rax, rax
je 0x1401456b8
mov rcx, qword [r15 + 0x10]
lea rdx, [rcx + 1]
mov r8, qword [r15]
mov r9, qword [r15 + 8]
cmp rdx, r8
cmovb r8, r12
neg r8
lea rdx, [rcx + r8]
inc rdx
mov qword [r15 + 0x10], rdx
dec rax
mov qword [r15 + 0x18], rax
mov rax, qword [r9 + rcx*8]
mov qword [rsp + 0x88], rax
mov al, byte [rax + 0x78]
test al, al
je 0x14014539b
lea rcx, [rsp + 0x88]
call fcn.1401461ee
jmp 0x140145341
mov al, byte [rsp + 0x69]
mov byte [rsp + 0x69], 2
cmp al, 2
je 0x140145b07
movups xmm0, xmmword [rsp + 0x59]
movups xmmword [rsp + 0x1b9], xmm0
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1a0], xmm0
mov byte [rsp + 0x1c9], al
movzx eax, word [r13 + 4]
mov word [rbp + 4], ax
mov eax, dword [r13]
mov dword [rbp], eax
mov rcx, rsi
lea rdx, [rsp + 0x1a0]
call fcn.140146109
mov dil, byte [rsp + 0x149]
cmp dil, 2
jne 0x140145452
movups xmm0, xmmword [rsp + 0xf0]
movups xmm1, xmmword [rsp + 0x100]
movups xmm2, xmmword [rsp + 0x109]
movups xmmword [rsp + 0xa9], xmm2
movaps xmmword [rsp + 0xa0], xmm1
movaps xmmword [rsp + 0x90], xmm0
mov dil, byte [rsp + 0x119]
mov eax, dword [rbx - 6]
mov dword [rsp + 0x28], eax
movzx eax, word [rbx - 2]
mov word [rsp + 0x2c], ax
jmp 0x1401454b6
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x19]
movups xmmword [rsp + 0xa9], xmm2
movaps xmmword [rsp + 0xa0], xmm1
movaps xmmword [rsp + 0x90], xmm0
mov eax, dword [rbx + 0x2a]
mov dword [rsp + 0x28], eax
movzx eax, word [rbx + 0x2e]
mov word [rsp + 0x2c], ax
lea rcx, [rsp + 0x40]
call fcn.140145126
movups xmm0, xmmword [rsp + 0xf0]
movups xmm1, xmmword [rsp + 0x100]
movups xmm2, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0x60], xmm2
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
invalid
mov r14, qword [rsp + 0x88]
mov qword [rsp + 0x168], r14
mov al, byte [r14 + 0x78]
test al, al
jne 0x1401454dc
mov al, 1
xchg byte [r14 + 0x40], al
test al, al
je 0x140145592
movups xmm0, xmmword [rsp + 0xa9]
adc byte [rsp + 0xa9], al
movups xmmword [rsp + 0xd9], xmm0
movdqa xmm0, xmmword [rsp + 0x90]
movaps xmm1, xmmword [rsp + 0xa0]
movaps xmmword [rsp + 0xd0], xmm1
rol byte [rax], 1
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
movdqa xmmword [rsp + 0xc0], xmm0
mov eax, dword [rsp + 0x28]
mov dword [rsp + 0x30], eax
jg 0x14014548d
and al, 0xc0
add byte [rax], al
add byte [rbx - 0x76d7dbbc], cl
and al, 0x30
movzx eax, word [rsp + 0x2c]
mov word [rsp + 0x34], ax
lea rcx, [rsp + 0x168]
call fcn.1401461ee
cmp dil, 2
jne 0x140145543
cmp byte [rsp + 0x69], 2
jne 0x140145341
jmp 0x1401456b1
lea rcx, [rsp + 0x40]
call fcn.140145126
movups xmm0, xmmword [rsp + 0xd9]
movups xmmword [rsp + 0x59], xmm0
movdqa xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x50], xmm1
movdqa xmmword [rsp + 0x40], xmm0
mov byte [rsp + 0x69], dil
movzx eax, word [rsp + 0x34]
mov word [r13 + 4], ax
mov eax, dword [rsp + 0x30]
mov dword [r13], eax
jmp 0x140145341
cmp byte [r14 + 0x39], 2
jne 0x140145b1f
mov r12, rbp
mov rbp, rsi
lea rsi, [r14 + 0x10]
mov rcx, rsi
call fcn.140145126
movups xmm0, xmmword [rsp + 0xa9]
movups xmmword [rsi + 0x19], xmm0
movdqa xmm0, xmmword [rsp + 0x90]
movaps xmm1, xmmword [rsp + 0xa0]
movups xmmword [rsi + 0x10], xmm1
movdqu xmmword [rsi], xmm0
mov byte [r14 + 0x39], dil
mov eax, dword [rsp + 0x28]
mov dword [r14 + 0x3a], eax
movzx eax, word [rsp + 0x2c]
mov word [r14 + 0x3e], ax
xor eax, eax
xchg byte [r14 + 0x40], al
mov al, byte [r14 + 0x78]
mov dil, 2
test al, al
je 0x1401456a3
mov al, 1
xchg byte [r14 + 0x40], al
test al, al
jne 0x1401456a3
add bl, dh
movq mm0, qword [rsi]
movdqu xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movaps xmmword [rsp + 0x110], xmm2
movaps xmmword [rsp + 0x100], xmm1
add byte [rcx], al
add byte [rax], al
movdqa xmmword [rsp + 0xf0], xmm0
mov byte [r14 + 0x39], 2
mov dil, byte [rsp + 0x119]
cmp dil, 2
jne 0x14014565b
mov rsi, rbp
mov rcx, rbp
call fcn.140145126
xor eax, eax
xchg byte [r14 + 0x40], al
mov dil, 2
jmp 0x1401456a6
movups xmm0, xmmword [rsp + 0x109]
movups xmmword [rsp + 0xd9], xmm0
movdqa xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0xd0], xmm1
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x14014560c
and al, 0xc0
add byte [rax], al
add byte [rbx + 0x4489fa43], cl
and al, 0x30
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x14014560c
and al, 0xc0
add byte [rax], al
add byte [rbx + 0x4489fa43], cl
and al, 0x30
movzx eax, word [rbx - 2]
mov word [rsp + 0x34], ax
xor eax, eax
xchg byte [r14 + 0x40], al
mov rsi, rbp
out dx, al
mov rbp, r12
xor r12d, r12d
in al, 0xe9
outsd dx, dword [rsi]
invalid
invalid
invalid
in al, 0xe9
outsd dx, dword [rsi]
invalid
cmp qword [r15 + 0x18], 0
jne 0x1401456da
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov rdx, qword [rsp + 0x78]
mov r8, qword [rsp + 0x38]
call fcn.140146208
mov rcx, rsi
call fcn.1401462af
cmp byte [rsp + 0x69], 2
mov rbp, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x80]
je 0x14014594d
lea rbx, [rsi + 0x40]
lea r13, [rsp + 0xf0]
mov rcx, r13
mov rdx, rbp
call fcn.140145231
lea rax, [rsi + 0x60]
mov qword [rsp + 0x150], rax
mov rcx, qword [rsi + 0x60]
mov rdx, qword [rsi + 0x68]
mov r8, r13
call fcn.140145ea2
mov r14, qword [rsi + 0x40]
mov rsi, qword [rsi + 0x48]
mov rbp, rsi
and rbp, rax
mov qword [rsp + 0x158], rax
shr rax, 0x39
mov qword [rsp + 0x78], rax
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
xor r12d, r12d
pcmpeqd xmm7, xmm7
movdqu xmm8, xmmword [r14 + rbp]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb r15d, xmm0
test r15w, r15w
je 0x1401457aa
bsf eax, r15d
add rax, rbp
and rax, rsi
mov rcx, qword [rbx]
neg rax
imul rdi, rax, 0x48
add rcx, rdi
add rcx, 0xffffffffffffffb8
mov rdx, r13
call fcn.140146db0
test al, al
jne 0x1401457cc
lea eax, [r15 - 1]
and eax, r15d
mov r15d, eax
jmp 0x140145771
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
jne 0x140145a1d
add rbp, r12
add rbp, 0x10
add r12, 0x10
and rbp, rsi
jmp 0x14014575d
add r14, rdi
lea rcx, [rsp + 0xf0]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movaps xmmword [rsp + 0x190], xmm2
movaps xmmword [rsp + 0x180], xmm1
movaps xmmword [rsp + 0x170], xmm0
movaps xmmword [rcx + 0x20], xmm2
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
mov qword [rcx + 0x30], r14
mov qword [rcx + 0x38], rbx
call fcn.1401462e8
mov rbp, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x80]
mov rax, qword [rdi + 0xa0]
cmp rax, qword [r14 - 8]
jbe 0x140145943
add r14, 0xffffffffffffffe8
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
movaps xmm2, xmmword [rsp + 0x60]
lea rsi, [rsp + 0xf0]
movaps xmmword [rsi + 0x20], xmm2
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
call fcn.140122020
mov qword [rsi + 0x30], rax
mov dword [rsi + 0x38], edx
mov rcx, r14
mov rdx, rsi
call fcn.1401462f2
cmp qword [rdi + 0xa8], 0
jne 0x14014594d
mov ebx, dword [rdi + 0xb8]
cmp ebx, 0x3b9aca00
je 0x14014594d
lea rsi, [rdi + 0xa8]
mov r14, qword [rdi + 0xb0]
call fcn.14014634c
mov r12, rax
mov r15, rdx
mov rcx, rsi
call fcn.140145e30
mov qword [rdi + 0xa8], r12
mov rcx, r14
mov edx, ebx
xor r8d, r8d
xor r9d, r9d
call fcn.14016fbc8
test al, al
je 0x140145b37
call fcn.140122020
mov rcx, rax
call fcn.14016f49f
mov r12, rax
mov rcx, qword [rsp + 0x160]
call fcn.140146392
mov r13, rax
mov rax, qword [rdi]
test rax, rax
je 0x140145982
mov rdi, qword [rdi + 8]
mov rcx, qword [rdi + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
lea rsi, [rax + rcx]
add rsi, 0x10
mov ecx, 0x28
mov edx, 8
call fcn.1400b0c8d
mov qword [rax], r13
mov qword [rax + 8], r15
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], r14
mov dword [rax + 0x20], ebx
lea r8, [0x1403a8640]
mov rcx, rsi
mov rdx, rax
call qword [rdi + 0x18]
jmp 0x14014594d
lea rcx, [rsp + 0x40]
call fcn.140145171
mov rcx, rbp
call fcn.140145131
movaps xmm6, xmmword [rsp + 0x1d0]
movaps xmm7, xmmword [rsp + 0x1e0]
movaps xmm8, xmmword [rsp + 0x1f0]
add rsp, 0x208
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.14016efbb
test rax, rax
je 0x140145b4f
mov qword [rsp + 0xf0], rdx
test rdx, rdx
je 0x140145b67
mov ecx, reloc.WS2_32.dll_WSASetLastError
mov edx, 8
call fcn.1400b0c8d
mov rsi, rax
mov qword [rax], 0x8c
xorps xmm0, xmm0
movups xmmword [rax + 8], xmm0
movups xmmword [rax + 0x18], xmm0
lea rax, [0x1403a8cd8]
mov qword [rsi + 0x28], rax
and qword [rsi + 0x30], 0
mov qword [rsi + 0x38], r13
mov qword [rsi + 0x40], r15
mov qword [rsi + 0x48], r12
mov qword [rsi + 0x50], r14
mov dword [rsi + 0x58], ebx
and qword [rsi + 0x60], 0
lea rdi, [rsp + 0xf0]
mov rcx, rdi
mov rdx, rsi
call fcn.14016f2c6
mov rcx, rdi
call fcn.140146c7a
mov qword [rdi], rsi
lea rcx, [rsp + 0xf0]
call fcn.1401463c8
jmp 0x14014594d
mov rdi, qword [rsp + 0x80]
cmp qword [rdi + 0x50], 0
je 0x140145af2
movups xmm0, xmmword [rsp + 0xf0]
movups xmm1, xmmword [rsp + 0x100]
movups xmm2, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0x190], xmm2
movaps xmmword [rsp + 0x180], xmm1
movaps xmmword [rsp + 0x170], xmm0
mov r14, qword [rbx]
mov rsi, qword [rbx + 8]
mov rcx, r14
mov rdx, rsi
mov r8, qword [rsp + 0x158]
call fcn.14003b2f0
movzx ecx, byte [r14 + rax]
lea rdx, [rax - 0x10]
and rdx, rsi
mov r8, qword [rsp + 0x78]
mov byte [r14 + rax], r8b
mov byte [r14 + rdx + 0x10], r8b
neg rax
imul rax, rax, 0x48
and ecx, 1
sub qword [rbx + 0x10], rcx
movaps xmm0, xmmword [rsp + 0x170]
movaps xmm1, xmmword [rsp + 0x180]
movaps xmm2, xmmword [rsp + 0x190]
movups xmmword [r14 + rax - 0x28], xmm2
movups xmmword [r14 + rax - 0x38], xmm1
movups xmmword [r14 + rax - 0x48], xmm0
and qword [r14 + rax - 0x18], 0
mov qword [r14 + rax - 0x10], 8
and qword [r14 + rax - 8], 0
add r14, rax
inc qword [rbx + 0x18]
mov rbp, qword [rsp + 0x38]
jmp 0x14014581f
mov rcx, rbx
mov rdx, qword [rsp + 0x150]
call fcn.1402dff33
jmp 0x140145a30
lea rcx, str.value_already_sent
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcclientpool.rs
mov edx, reloc.WS2_32.dll_select
call fcn.1402da910
lea rcx, str.assertion_failed:_slot.is_none__C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.21_srconeshot.rs
lea r8, [0x1403a5f58]
mov edx, 0x20
call fcn.1402da510
lea rcx, [0x1403acdf8]
lea r8, [0x1403ace78]
mov edx, 0x1a
call fcn.1402dc751
lea rcx, str.must_be_called_from_the_context_of_a_Tokio_0.2.x_runtime_configured_with_either__basic_scheduler__or__threaded_scheduler_C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_task_spawn.rs
lea r8, [0x1403a8b58]
mov edx, 0x79
call fcn.1402da910
lea rcx, str.spawning_not_enabled_for_runtimeC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_spawner.rs
lea r8, [0x1403a9298]
mov edx, 0x20
call fcn.1402dc708
int3
rol dword [r13 - 0x7c], 0xc0
jne 0x14014682f
mov al, 1
cmp edx, dword [rcx + 8]
setne r8b
jb 0x140146836
cmp r8b, 1
setne al
add rsp, 0x20
pop rsi
ret
sub rsp, 0x58
mov rsi, rcx
invalid
mov r14, qword [rcx + 0x30]
test r14, r14
sete dl
ret 0x99e8
jae 0x140146858
add byte [rax - 0x7b], cl
invalid
je 0x140146869
invalid
mov rcx, rsi
call fcn.140146cb3
add cl, ch
invalid
add byte [rax], al
invalid
invalid
mov rdi, rdx
lea rbx, [rsi + 0x30]
mov qword [rsp + 0x20], rdx
test r14, r14
jne 0x140146891
mov rcx, rsi
call fcn.14016f0b3
add byte [rcx - 0x77], cl
invalid
mov rcx, rbx
call fcn.140146c7a
in eax, dx
add eax, dword [rax]
add byte [rcx + rcx*4 + 0x76], cl
jbe case.0x14011e138.469
add byte [rcx - 0x77], cl
invalid
in eax, dx
add eax, dword [rax]
add byte [rcx + rcx*4 + 0x76], cl
jbe case.0x14011e138.469
lea r14, [rsi + 0x38]
invalid
invalid
invalid
jbe case.0x14011e138.469
lea r14, [rsi + 0x38]
test dil, 0x20
jne case.0x14011da4e.460
mov eax, dword [rsi + 0x58]
and eax, 0xfffffffe
cmp eax, 0x3b9aca00
cmp ecx, dword [rdi]
invalid
test al, 0
add byte [rax], al
invalid
cmp ecx, dword [rdi]
test byte [rax + 0x48000000], ch
add byte [rax - 0x73], cl
add eax, 0x262725
add byte [rax - 0x73], cl
add eax, 0x262725
lea rax, [0x1403a8fd8]
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
lea rdx, [rsp + 0x38]
push rsp
and al, 0x38
push rsp
and al, 0x38
mov qword [rdx], rcx
mov qword [rdx + 8], rcx
or byte [rax - 0x7d], cl
invalid
adc byte [rax], al
mov rcx, r14
call fcn.14014641b
test al, al
je 0x1401468ff
or byte [rax - 0x7d], cl
invalid
mov rcx, rsi
call fcn.14016dc79
test rax, rax
test eax, eax
test eax, eax
je 0x140146939
mov rcx, rsi
call fcn.140146ae0
out dx, eax
add dword [rax], eax
add bl, ch
invalid
out dx, eax
add dword [rax], eax
add bl, ch
cmp ecx, dword [rcx + rcx*4 - 0xf]
mov rcx, r14
mov rcx, r14
call fcn.140146b0c
xor eax, eax
jmp 0x14014690c
mov rcx, r14
int1
call fcn.140146b0c
mov eax, 2
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
lea rdx, [rsp + 0x38]
and al, 0x38
mov qword [rdx], rax
lea rax, [rsp + 0x20]
mov qword [rdx + 8], rax
and edi, 8
shr edi, 3
mov rcx, rsi
int1
int1
mov r8d, edi
call fcn.140146b26
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x58c48348], dl
nop
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
ret
test dl, 4
je 0x14014692e
invalid
invalid
cmp qword [rbx], 0
je 0x140146967
invalid
and ecx, dword [rax - 0x77]
invalid
lea rcx, str.unexpected_stage_
lea rdx, [0x1403a8e80]
invalid
invalid
invalid
add byte es:[rax - 0x73], cl
adc eax, 0x26251e
invalid
invalid
invalid
and eax, 0xdfe80026
xor ebx, 0xd8d48ff
sub ah, byte [0xcd606996]
add eax, 0x26254b
call fcn.14007eb46
lea rcx, str.no_scheduler_set:_
lea r8, [0x1403a8ec0]
mov edx, reloc.WS2_32.dll_recv
call fcn.1402dc708
int3
mov rcx, qword [rsi + 0x68]
call qword [rax + 0x18]
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140055ea0
push rsi
push rdi
sub rsp, 0x28
test byte [rcx], 1
jne 0x140146c4a
mov rcx, qword [rsi + 0x18]
sub rcx, qword [rdi + 0x10]
mov r8, qword [rdi + 8]
add rsp, 0x38
pop rdi
pop rsi
jmp fcn.14001af0d
or cl, byte [rcx - 9]
fmul dword [rcx + 0x6b]
ror byte [rax + 0x4c], 1
lea eax, [rcx + rdx]
add r8, 0xffffffffffffffb8
mov rax, qword [rax]
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
push rax
or cl, ch
invalid
invalid
invalid
invalid
push rdi
sub rsp, 0x28
mov rsi, rdx
mov rdi, rcx
call fcn.14009f4d2
test al, al
je 0x140146de0
mov rcx, qword [rdi + 0x18]
mov rdx, qword [rdi + 0x20]
mov r8, qword [rsi + 0x18]
mov r9, qword [rsi + 0x20]
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.1400ab0e2
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
sub byte [rdi + 0x5e], bl
ret
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
movdqa xmmword [rsp + 0x40], xmm8
and al, 0x40
and al, 0x40
movdqa xmmword [rsp + 0x30], xmm7
movaps xmmword [rsp + 0x20], xmm6
and al, 0x20
jl 0x140146e29
xor byte [rdi], cl
sub dword [rsp + 0x20], esi
and al, 0x20
and al, 0x20
mov rsi, r8
mov rdi, qword [rcx]
mov rbx, qword [rcx + 8]
mov r14, rbx
fimul word [rcx + 0x21]
invalid
shr rdx, 0x39
movd xmm0, edx
fimul word [rcx + 0x21]
invalid
movd mm0, edx
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
pshufw mm6, mm0, 0
jo 0x140146deb
add byte [rsi + 0xf], ah
jo 0x140146e20
pshufw mm6, mm0, 0
add byte [rbp + rcx*4 + 0x7f], cl
mov al, 0x45
xor esp, esp
lea r15, [rdi - 0x50]
jg 0x140146de5
xor r12d, r12d
pcmpeqd xmm7, xmm7
movdqu xmm8, xmmword [rdi + r14]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb r13d, xmm0
test r13w, r13w
je case.0x14013a51b.100
invalid
invalid
bsf ebp, r13d
add rbp, r14
add ebp, esi
add ebp, esi
and rbp, rbx
mov rax, rbp
mov eax, ebp
neg rax
imul rdx, rax, 0x50
add rdx, r15
mov rcx, rsi
call fcn.140146db0
test al, al
jne 0x140146ea3
lea eax, [r13 - 1]
and eax, r13d
mov r13d, eax
jmp 0x140146e50
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
pmovmskb eax, mm0
test eax, eax
jne 0x140146ea3
add r14, r12
add r14, 0x10
add r12, 0x10
and r14, rbx
jmp 0x140146e3c
neg rbp
imul rax, rbp, 0x50
add rdi, rax
xor eax, eax
test r13w, r13w
cmovne rax, rdi
movaps xmm6, xmmword [rsp + 0x20]
movaps xmm7, xmmword [rsp + 0x30]
movaps xmm8, xmmword [rsp + 0x40]
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add ecx, 0x30
mov rax, rcx
add rsp, 0x28
ret
add eax, 0x2611d6
mov edx, listen
call fcn.1402da910
int3
ror byte [rax - 0x7d], 0xf9
add eax, dword [rcx + 0xf]
xchg ebp, eax
sal byte [rcx], 0xc0
add dword [rdi], ecx
xchg esp, eax
rol byte [rax + 0xf4102fa], 0x44
add al, byte [rcx + 0xf]
rol bl, 0x80
invalid
add al, byte [rcx + 0xf]
rol bl, 0x80
invalid
jns 0x140146fc0
add cl, byte [rdi]
test dword [rdx - 0x3c000020], ecx
jmp fcn.14015e723
sbb dword [rax], eax
int3
add dh, byte [rax + rcx + 0x4c]
mov edx, eax
call fcn.140146fb6
nop
add rsp, 0x28
ret
push rdi
push rbx
sub rsp, 0x20
mov rbx, rdx
mov rdi, rcx
lea rsi, [rcx + 0x18]
jno 0x140146fe3
and byte [rax - 0x77], cl
ror dword [rax - 0x77], cl
iretd
jno 0x140146fe3
lea r14, [0x1403d6ee8]
mov r15d, 2
jmp [rax]
mov rcx, qword [rdi + 0x10]
call case.0x1400fbf5c.2153
movzx ecx, al
movsxd rcx, dword [r14 + rcx*4]
add rcx, r14
enter 0x6349, 0xc
mov cs, word [rcx + rax - 0xf]
jmp rcx
mov cl, 1
xchg byte [rdi + 0x28], cl
test cl, cl
jne 0x140146fd8
mov ecx, eax
call fcn.14007e5b3
lock cmpxchg qword [rdi + 0x10], r15
je 0x140147023
mov rcx, rsi
mov dl, 4
call fcn.14017bf5c
jmp 0x140146fd8
xor esi, esi
xor edx, edx
jmp 0x140147093
xor esi, esi
call fcn.1400aa004
mov rdx, rax
jmp 0x140147093
mov rax, qword [rsi]
test rax, rax
je 0x140147041
mov rcx, qword [rbx]
mov rdx, qword [rdi + 0x20]
xor rdx, qword [rcx + 8]
xor rax, qword [rcx]
or rax, rdx
setne al
jmp 0x140147043
mov al, 2
cmp al, 2
je 0x14014705c
and al, 1
jne 0x14014705c
mov rcx, rsi
mov dl, 4
call fcn.14017bf5c
mov esi, 1
jmp 0x140147093
mov rax, qword [rbx]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov r14, qword [rdi + 0x18]
mov rbx, qword [rdi + 0x20]
mov qword [rdi + 0x18], rax
mov qword [rdi + 0x20], rdx
mov rcx, rsi
mov dl, 4
call fcn.14017bf5c
mov esi, 1
test r14, r14
je 0x140147093
mov rcx, rbx
call qword [r14 + reloc.WS2_32.dll_htonl]
mov rax, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov r15, rdi
mov r12, qword [rsi + 0x10]
test r12, r12
mov r14, qword [rsp + 0xb0]
cmove r14, r12
mov rdx, qword [rsi]
add rdx, 0x10
lea r13, [rsp + 0x6e0]
mov rcx, r13
call fcn.14008d757
hlt
dec dword [rax - 0x7d]
mov esp, 0x6e024
invalid
add byte [rax], al
add byte [rdi], cl
test dword [rbx + 0x16], ecx
add byte [rax], al
invalid
mov rdi, qword [rsp + 0x6e8]
mov sil, byte [rsp + 0x6f0]
lea rdx, [rdi + 8]
mov rcx, r13
call fcn.140096655
mov eax, dword [rsp + 0x6e0]
cmp eax, 2
jne 0x14014b616
mov r13, qword [rdi + 0xa8]
test r13b, 1
jne 0x14014b631
test r12, r12
lea r12, [rsp + 0x6e0]
lea r13, [rsp + 0x800]
je 0x14014a19d
lea rax, [rdi + 0x130]
mov rcx, qword [r14 + 8]
mov qword [rsp + 0x6e8], rcx
mov qword [rsp + 0x6e0], rax
mov rcx, r12
call fcn.1400935d8
cmp byte [rax + 0x100], 0
jne 0x14014b6de
mov rcx, rdi
mov edx, esi
call fcn.1400cb619
mov rsi, qword [rsp + 0xb0]
mov rcx, rsi
call fcn.14014986b
and qword [rsi], 0
mov rcx, r12
mov rdx, qword [rsp + 0x178]
mov r8, qword [rsp + 0xa8]
call fcn.14012ffa5
mov rsi, qword [rsp + 0x7f0]
cmp rsi, 2
je 0x14014b68e
cmp esi, 3
je 0x14014b692
mov r8d, 0x110
lea rdi, [rsp + 0xb90]
mov rcx, rdi
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x7f8]
mov qword [rsp + 0x100], rsi
mov qword [rsp + 0x108], rax
test rsi, rsi
je 0x14014a22b
mov ecx, 0xd0
jmp 0x14014a230
mov ecx, 0x30
test rax, rax
je 0x14014b78d
mov rax, qword [rax + rcx]
test al, 4
jne 0x14014a4ae
mov r8d, 0x110
lea rcx, [rsp + 0x1a0]
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x170]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
mov rsi, qword [rsp + 0x168]
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi + 0x20], xmm2
mov r8d, 0xe0
mov rcx, rbx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movaps xmmword [rsp + 0x2e0], xmm2
movaps xmmword [rsp + 0x2d0], xmm1
movaps xmmword [rsp + 0x2c0], xmm0
mov r8d, 0xa
mov rcx, rbp
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
call fcn.14009dc3a
cmp qword [rsp + 0x2f0], 0
jne 0x14014b799
movups xmm0, xmmword [rbp + 8]
movups xmm1, xmmword [rbp + 0x18]
movaps xmmword [rsp + 0x5b0], xmm1
movaps xmmword [rsp + 0x5a0], xmm0
mov r8d, reloc.WS2_32.dll_recv
mov rcx, rbp
lea rdx, [0x140330278]
call fcn.14009dc3a
cmp qword [rsp + 0x2f0], 0
jne 0x14014b7a2
mov rsi, r15
movups xmm0, xmmword [rbp + 8]
movups xmm1, xmmword [rbp + 0x18]
lea rax, [rsp + 0x1a0]
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x5a0]
movaps xmm1, xmmword [rsp + 0x5b0]
movaps xmmword [rsp + 0x1a0], xmm0
movaps xmmword [rsp + 0x1b0], xmm1
movups xmm0, xmmword [0x1403302b0]
movups xmmword [rax + 0x50], xmm0
movups xmm0, xmmword [0x1403302a0]
movups xmmword [rax + 0x40], xmm0
movups xmm0, xmmword [0x1403302d0]
movups xmmword [rax + 0x70], xmm0
movups xmm0, xmmword [0x1403302c0]
movups xmmword [rax + 0x60], xmm0
movups xmm0, xmmword [0x1403302f0]
movups xmmword [rax + 0x90], xmm0
movups xmm0, xmmword [0x1403302e0]
movups xmmword [rax + 0x80], xmm0
movups xmm0, xmmword [0x14032fce8]
movups xmmword [rax + 0xb0], xmm0
movups xmm0, xmmword [0x14032fcd8]
movups xmmword [rax + 0xa0], xmm0
movups xmm0, xmmword [0x140330310]
movups xmmword [rax + 0xd0], xmm0
movups xmm0, xmmword [0x140330300]
movups xmmword [rax + 0xc0], xmm0
xor r14d, r14d
lea r12, [rsp + 0x330]
cmp r14, 0xe0
je 0x14014a4d0
lea r8, [rsp + r14]
add r8, 0x1a0
mov rcx, rsi
mov rdx, rbx
call fcn.1400a88b3
cmp qword [rsp + 0x4d0], 0
je 0x14014a490
mov rsi, qword [rsp + 0x4d8]
mov rdi, qword [rsp + 0x4e0]
mov rcx, qword [rsp + 0x9f8]
mov rdx, qword [rsp + 0xa00]
mov r8, rdi
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.8_srcheadermap.rs
call fcn.1400b2ba3
cmp qword [rax], 0
je 0x14014a44e
mov rdx, qword [rax + 8]
mov rcx, rbx
call fcn.1400a7f1a
mov rcx, rbp
mov rdx, rbx
mov r8, rsi
mov r9, rdi
call fcn.1400a8638
mov rax, qword [rbp + 0x38]
mov qword [rsp + 0x5c0], rax
movups xmm0, xmmword [rbp + 0x18]
movups xmm1, xmmword [rbp + 0x28]
movaps xmmword [rsp + 0x5b0], xmm1
mov word [rax + rsi*4], fs
add eax, 0x290f0000
add byte [rdi], cl
sub dword [rsp + 0x5a0], eax
movabs al, byte [0x67e8e1894c000005]
test esp, esi
dec dword [rcx + rcx*4 - 2]
jmp 0x14014a498
mov byte [rsp + 0x5c0], 2
lea rcx, [rsp + 0x5a0]
call fcn.14000b603
add r14, 0x20
jmp 0x14014a3db
lea rcx, [rsp + 0x100]
call fcn.1401301e1
mov rcx, rdi
call fcn.140130234
mov rdi, r15
mov rsi, qword [rsp + 0x40]
jmp 0x14014a0df
movups xmm7, xmmword [0x140330330]
movaps xmmword [rsp + 0x300], xmm7
movups xmm8, xmmword [0x140330320]
movaps xmmword [rsp + 0x2f0], xmm8
mov rcx, rbx
mov rdx, rbp
call fcn.14008e7ca
test rax, rax
je 0x14014a54a
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
mov r9d, 8
lea r8, [0x140330358]
call fcn.140065aa2
test al, al
jne 0x14014a54a
movaps xmmword [rsp + 0x5b0], xmm7
movaps xmmword [rsp + 0x5a0], xmm8
mov rcx, rbp
mov rdx, rbx
lea r8, [rsp + 0x5a0]
call fcn.1400a87f5
mov rcx, rbp
call fcn.14000b603
movups xmm0, xmmword [0x1403a7ab8]
movaps xmmword [rsp + 0x300], xmm0
movups xmm0, xmmword [0x1403a7aa8]
movaps xmmword [rsp + 0x2f0], xmm0
lea rcx, [rsp + 0x410]
mov rdx, rbx
mov r8, rbp
call fcn.1400a87f5
mov r14b, byte [rsp + 0x430]
cmp r14b, 2
lea r12, [rsp + 0x330]
je 0x14014a6d2
movups xmm0, xmmword [rsp + 0x410]
movups xmm1, xmmword [rsp + 0x420]
movaps xmmword [rsp + 0x800], xmm0
movaps xmmword [rsp + 0x810], xmm1
mov rax, qword [rsp + 0x430]
mov qword [rsp + 0x820], rax
mov rcx, qword [rsp + 0x808]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x10
or byte [rax], al
add al, ch
call fcn.14009de38
test rax, rax
je 0x14014b835
test byte [rdx + 0x12], dl
add byte [rax], al
mov r8, rdx
lea rcx, [rsp + 0x5a0]
lea ecx, [rsp + 0x5a0]
mov rdx, rax
call fcn.1400aafae
lea rcx, [rsp + 0x5a0]
call fcn.1400aafe3
test rax, rax
je 0x14014a6ca
mov rcx, rax
call fcn.1400a5725
mov r8, rdx
mov rcx, rbp
mov rdx, rax
mov r9, rbx
call fcn.14008e335
test byte [rsp + 0x2f0], 1
jne 0x14014a63c
mov byte [rsp + 0x4f0], 2
jmp 0x14014a6bd
mov rsi, qword [rsp + 0x2f8]
mov rdi, qword [rsp + 0x300]
mov rcx, qword [rsp + 0x9f8]
mov rdx, qword [rsp + 0xa00]
mov r8, rdi
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.8_srcheadermap.rs
call fcn.1400b2ba3
cmp qword [rax], 0
je 0x14014a67d
mov rdx, qword [rax + 8]
mov rcx, rbx
call fcn.1400a7f1a
mov rcx, rbp
mov rdx, rbx
mov r8, rsi
mov r9, rdi
call fcn.1400a8638
mov rax, qword [rbp + 0x38]
mov qword [rsp + 0x4f0], rax
movups xmm0, xmmword [rbp + 0x18]
movups xmm1, xmmword [rbp + 0x28]
movaps xmmword [rsp + 0x4e0], xmm1
movaps xmmword [rsp + 0x4d0], xmm0
mov rcx, r12
call fcn.1400929f2
mov rsi, r15
mov rcx, rsi
call fcn.14000b603
jmp 0x14014a5f6
mov rcx, r13
call fcn.140009281
xor esi, esi
cmp rsi, 0xe0
je 0x14014a6f3
lea rcx, [rsp + rsi]
add rcx, 0x1a0
call fcn.1400929f2
add rsi, 0x20
jmp 0x14014a6d4
cmp r14b, 2
jne 0x14014a710
cmp byte [rsp + 0x430], 2
je 0x14014a710
lea rcx, [rsp + 0x410]
call fcn.140009281
lea rcx, [rsp + 0x1a0]
lea rdx, [rsp + 0x2c0]
call fcn.1400a9ed3
cmp qword [rsp + 0x1a0], 0
mov rsi, qword [rsp + 0x40]
je 0x14014a776
mov rdx, qword [rsp + 0x1b0]
cmp rdx, qword [rsp + 0x1a8]
jne 0x14014a776
test rdx, rdx
je 0x14014a756
mov rcx, rbx
call fcn.1400ab12f
jmp 0x14014a776
movzx eax, byte [rsp + 0xa90]
cmp eax, 7
ja 0x14014abb7
mov ecx, 0xb2
bt ecx, eax
mov edx, 0
jae 0x14014a74c
mov r12, r13
lea rcx, [rsp + 0x2c0]
call fcn.1400a9eab
mov qword [rsp + 0x120], rax
mov r8d, 0xe0
lea rcx, [rsp + 0x5a0]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rdi, qword [rsi + 0x10]
test rdi, rdi
mov r14, rsi
mov rsi, qword [rsp + 0xb0]
cmove rsi, rdi
mov rax, qword [r14]
mov qword [rsp + 0x118], rax
lea rdx, [rax + 0x10]
mov rcx, rbp
mov qword [rsp + 0x160], rdx
call fcn.14008d757
cmp qword [rsp + 0x2f0], 0
jne 0x14014b7c1
mov r13, qword [rsp + 0x2f8]
mov al, byte [rsp + 0x300]
mov byte [rsp + 0x5c], al
mov r14, qword [r14 + 8]
lea rdx, [r14 + 0x10]
mov rcx, rbp
call fcn.1400cace1
cmp qword [rsp + 0x2f0], 0
jne 0x14014b7fb
lea rdx, [r13 + 8]
mov rax, qword [rsp + 0x2f8]
mov qword [rsp + 0x78], rax
mov al, byte [rsp + 0x300]
mov byte [rsp + 0x58], al
mov rcx, rbp
call fcn.140096655
mov eax, dword [rsp + 0x2f0]
cmp eax, 2
jne 0x14014a892
mov rax, qword [r13 + 0xa8]
test al, 1
jne 0x14014a8b6
test rdi, rdi
je 0x14014a8bd
lea rax, [r13 + 0x130]
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x2f8], rcx
mov qword [rsp + 0x2f0], rax
mov rcx, rbp
call fcn.1400935d8
cmp byte [rax + 0x100], 0
je 0x14014a8bd
xor r14d, r14d
mov al, 4
mov qword [rsp + 0x50], rax
jmp 0x14014a8d5
mov ecx, dword [rsp + 0x2f4]
mov dword [rsp + 0x4c], ecx
mov rdi, qword [rsp + 0x2f8]
cmp eax, 1
mov r14b, 2
sbb r14b, 0
mov rsi, qword [rsp + 0x40]
jmp 0x14014a8df
shr eax, 8
or al, 6
jmp 0x14014a8cd
cmp byte [r13 + 0x1d0], 0
je 0x14014a9f2
mov al, 1
mov qword [rsp + 0x50], rax
xor r14d, r14d
mov rsi, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x78]
mov dl, byte [rsp + 0x58]
call fcn.1400cb619
mov rcx, r13
mov dl, byte [rsp + 0x5c]
call fcn.1400cb619
lea rcx, [rsp + 0x5a0]
call fcn.140130255
mov r13, rdi
mov edi, dword [rsp + 0x68]
mov r12, qword [rsp + 0xa0]
test r14b, r14b
mov dword [rsp + 0x68], edi
mov qword [rsp + 0xa0], r12
je 0x14014a93e
movzx eax, r14b
mov r12, rsi
cmp eax, 1
jne 0x14014a951
xor eax, eax
mov ecx, dword [rsp + 0x4c]
mov dword [rsp + 0x74], ecx
jmp 0x14014a95e
mov r12, rsi
mov eax, 1
mov rcx, qword [rsp + 0x50]
mov byte [rsp + 0x3f], cl
jmp 0x14014a95e
mov eax, 2
mov qword [rsp + 0xd8], r13
mov ecx, dword [rsp + 0x70]
shl ecx, 0x10
movzx edx, byte [rsp + 0x3f]
shl edx, 8
or edx, ecx
or edx, eax
mov rsi, qword [rsp + 0x100]
mov rdi, qword [rsp + 0x108]
mov dword [rsp + 0x1a0], edx
mov eax, dword [rsp + 0x74]
mov dword [rsp + 0x1a4], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x1a8], rax
lea r14, [rsp + 0x1a0]
mov rcx, r14
call fcn.1400a9e26
mov qword [rsp + 0x1a0], rax
mov qword [rsp + 0x1a8], 3
mov rcx, rsi
mov rdx, rdi
mov r8, r14
call fcn.1400a6e53
mov rdi, r15
mov rsi, r12
lea rcx, [rsp + 0x2c0]
call fcn.14013028b
invalid
dec dword [rcx + rcx*4 + 0x6c]
and al, 0x60
jmp 0x14014a0df
lea rax, [r13 + 0xa8]
mov rdx, qword [rax]
test dl, 1
mov rsi, qword [rsp + 0x40]
jne 0x14014aba4
mov qword [rsp + 0x150], rax
mov qword [rsp + 0xc0], r14
shr rdx, 0x20
lea eax, [rdx + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [r13 + 0xa8], ecx
mov dword [r13 + 0xac], eax
mov r9d, dword [r13 + 0x94]
mov r8d, dword [r13 + 0x108]
lea rcx, [rsp + 0x8d0]
or byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x50
call fcn.1400961a3
mov rcx, qword [rsp + 0x158]
mov word [rax + rbx*2], fs
add dword [rax], eax
add byte [rax - 0x73], cl
adc eax, 0x25c44d
call fcn.140095a93
invalid
test al, al
je 0x14014aa78
mov qword [rsp + 0x900], 1
mov r8d, 0xe0
mov rcx, rbp
lea rdx, [rsp + 0x5a0]
lea edx, [rsp + 0x5a0]
call sub.VCRUNTIME140.dll_memcpy
mov ecx, listen
add byte [rax], al
lea r14, [rsp + 0xb38]
mov rdi, r14
lea rsi, [rsp + 0x350]
mov ah, 0x24
push rax
add eax, dword [rax]
add bl, dh
movsq qword [rdi], qword [rsi]
mov al, byte [rsp + 0x3c8]
mov byte [rsp + 0xc8], al
mov rcx, qword [rsp + 0x3c0]
mov word [rax + rax*8], fs
add eax, dword [rax]
add al, ch
mov ecx, 0x8b48fff5
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x25d345
call fcn.140095a93
lea rcx, [rsp + 0x688]
mov rdx, r14
call fcn.14009fae1
mov rax, qword [rsp + 0x6b8]
test rax, rax
lea r14, [rsp + 0xab8]
je 0x14014abbe
mov qword [rsp + 0x410], rax
lea rax, [rsp + 0x6c0]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x418]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov rax, qword [rsp + 0x420]
cmp rax, 1
mov r8, rax
adc r8, 0
lea rdx, [0x140340448]
test rax, rax
je 0x14014ab4e
mov rdx, qword [rsp + 0x418]
lea rcx, [rsp + 0x180]
call fcn.140064bb5
lea rcx, [rsp + 0x410]
call fcn.140009281
cmp qword [rsp + 0x180], 0
je 0x14014abbe
movups xmm0, xmmword [rsp + 0x180]
movups xmm1, xmmword [rsp + 0x190]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
cmp qword [rsp + 0xf0], 0
jne 0x14014ac3c
jmp 0x14014abe4
shr edx, 8
or dl, 6
mov qword [rsp + 0x50], rdx
xor r14d, r14d
jmp 0x14014a8da
xor edx, edx
jmp 0x14014a74c
mov qword [rsp + 0xe8], 1
lea rax, [rsp + 0xf0]
movups xmmword [rax], xmm6
lea rax, [0x140318d90]
mov qword [rsp + 0xe0], rax
mov rcx, qword [rsp + 0xd0]
lea rdx, [0x14032b630]
call fcn.140095a93
test al, al
jne 0x14014ac3c
lea rcx, [rsp + 0xe0]
call fcn.140009281
lea rax, [0x140318d90]
mov qword [rsp + 0xe0], rax
lea rax, [0x140340448]
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xf0], 1
and qword [rsp + 0xf8], 0
mov rax, qword [rsp + 0xe0]
mov rcx, qword [rsp + 0xe8]
mov rdx, qword [rsp + 0xf0]
lea r8, [rsp + 0x418]
mov qword [r8 + 0x60], rdx
mov rdx, qword [rsp + 0xf8]
mov qword [r8 + 0x68], rdx
mov qword [r8 + 0x50], rax
mov qword [r8 + 0x58], rcx
mov rax, qword [rsp + 0xd0]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x410], xmm0
mov rax, qword [rax + 0x10]
mov qword [rsp + 0x420], rax
and qword [rsp + 0x428], 0
and qword [rsp + 0x448], 0
and word [rsp + 0x488], 0
cmp byte [rsp + 0x688], 3
je 0x14014accd
lea rcx, [rsp + 0x410]
lea rdx, [rsp + 0x688]
call fcn.14009a368
cmp qword [rsp + 0x698], 0
je 0x14014ad49
lea rax, [rsp + 0x6c0]
movups xmm0, xmmword [rax - 0x28]
movups xmm1, xmmword [rax - 0x18]
movaps xmmword [rsp + 0x4c0], xmm1
movaps xmmword [rsp + 0x4b0], xmm0
mov rdx, qword [rsp + 0x4b8]
mov r8, qword [rsp + 0x4c0]
lea rcx, [rsp + 0x180]
call fcn.140064bb5
lea rsi, [rsp + 0x448]
mov rcx, rsi
call fcn.1400929f2
movups xmm0, xmmword [rsp + 0x180]
movups xmm1, xmmword [rsp + 0x190]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
lea rcx, [rsp + 0x4b0]
call fcn.140009281
mov ecx, reloc.WS2_32.dll_recv
mov rdi, r14
lea rsi, [rsp + 0x410]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0xad0]
or rax, qword [rsp + 0xaf0]
jne 0x14014adb4
cmp byte [rsp + 0xc8], 3
mov rsi, qword [rsp + 0x40]
jne 0x14014ada5
mov rcx, r14
call fcn.140095a63
mov rcx, rbp
call fcn.14008ed5e
mov r14d, dword [rsp + 0x98]
shl r14d, 0x10
or r14d, 0x800
jmp 0x14014ae34
mov rcx, r14
lea rdx, reloc.WS2_32.dll_accept
call fcn.14009a368
mov ecx, reloc.WS2_32.dll_recv
lea rdi, [rsp + 0x518]
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov rdx, qword [rsp + 0x2f0]
mov r14d, dword [rsp + 0x2f8]
mov eax, dword [rsp + 0x2fc]
mov dword [rsp + 0x68], eax
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0xa0], rax
mov ecx, 9
mov rdi, r15
lea rsi, [rsp + 0x308]
rep movsq qword [rdi], qword [rsi]
mov rdi, rdx
mov rdx, r15
mov eax, r14d
shr eax, 0x10
mov dword [rsp + 0x98], eax
mov r8d, 0xc8
mov rsi, r12
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
cmp rdi, 3
jne 0x14014ae93
mov rsi, qword [rsp + 0x40]
mov rax, qword [rsp + 0x938]
test rax, rax
mov edi, dword [rsp + 0x68]
mov r12, qword [rsp + 0xa0]
je 0x14014ae58
mov rcx, qword [rsp + 0x940]
call qword [rax + 0x18]
mov eax, r14d
shr eax, 8
mov qword [rsp + 0x50], rax
mov eax, r14d
shr eax, 0x10
mov dword [rsp + 0x6c], eax
mov rax, qword [rsp + 0x950]
test rax, rax
je 0x14014ae85
mov rcx, qword [rsp + 0x958]
call qword [rax + 0x18]
mov dword [rsp + 0x4c], edi
mov qword [rsp + 0x60], r12
jmp 0x14014b285
mov rax, qword [rsp + 0x78]
add rax, 8
mov qword [rsp + 0xc8], rax
lea rax, [r13 + 0x1a0]
add byte [rax - 0x77], cl
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + riz], ah
add dword [rax], eax
add byte [rbp + rcx*4 + 0x60], al
add al, 0x41
mov eax, 0xc8
lea rcx, [rsp + 0x1b8]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + 0x280], 0
mov eax, dword [rsp + 0x40c]
lea rsi, [rsp + 0x1a0]
mov dword [rsi + 0xe9], eax
mov rax, qword [rsp + 0x404]
mov qword [rsi + 0xe1], rax
mov byte [rsp + 0x28d], 2
mov rax, qword [rsp + 0x50]
and al, 0x50
mov dword [rsp + 0x290], eax
mov byte [rsp + 0x294], r12b
add al, byte [rax]
add byte [rdx + 0x9f2484], cl
add byte [rax], al
mov byte [rsi + 0xf7], al
movzx eax, word [rsp + 0x9d]
mov bh, 0x84
and al, 0x9d
add byte [rax], al
add byte [rsi - 0x77], ah
xchg ch, dh
add byte [rax], al
add byte [rax - 0x77], cl
mov esp, 0x1a024
movabs al, byte [0xa824b48944000001]
add dword [rax], eax
add byte [rbx - 0x7697db84], cl
mov esp, 0x1ac24
add byte [rbx + rcx*4 - 0x5c], cl
mov esp, dword [rsp + 0xa0]
mov qword [rsp + 0x1b0], r12
lea rdx, [r13 + 0x130]
mov r8d, dword [rsp + 0x9bc]
test byte [rsp + rdi*4], ah
or dword [rax], eax
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0x38
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
int1
lea r9, [rsp + 0x8d0]
call fcn.140095e35
lea rax, [r13 + 0x120]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x150]
mov rdx, rsi
mov r8, qword [rsp + 0xc8]
mov r9, r14
call 0x14014367e
mov qword [rsp + 0x50], rax
cmp al, 0xd
jne 0x14014b261
inc qword [r13 + 0x1d8]
mov rax, qword [rsp + 0x118]
lock inc qword [rax]
jle 0x14014b879
mov rcx, r14
call fcn.14009365e
mov rcx, rax
call fcn.1400962c9
mov r14d, dword [rsp + 0x140]
mov edi, dword [rsp + 0x144]
mov r12, qword [rsp + 0xc0]
lock inc qword [r12]
jle 0x14014b879
mov rcx, qword [rsp + 0x78]
mov dl, byte [rsp + 0x58]
call fcn.1400cb619
mov rcx, r13
mov dl, byte [rsp + 0x5c]
call fcn.1400cb619
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x4d0], rax
mov dword [rsp + 0x4d8], r14d
mov dword [rsp + 0x4dc], edi
mov qword [rsp + 0x4e0], r12
mov rcx, rbp
mov rdx, qword [rsp + 0x160]
call fcn.14008d757
cmp qword [rsp + 0x2f0], 0
jne 0x14014b87b
mov rsi, qword [rsp + 0x2f8]
mov r12b, byte [rsp + 0x300]
lea rax, [rsi + 0x130]
mov r13d, r14d
mov dword [rsp + 0x2f8], r14d
mov dword [rsp + 0x4c], edi
mov dword [rsp + 0x2fc], edi
mov qword [rsp + 0x2f0], rax
mov rcx, rbp
call fcn.1400935d8
mov r14b, byte [rax + 0x100]
mov rcx, rsi
mov edx, r12d
call fcn.1400cb619
test r14b, r14b
mov rdi, r15
je 0x14014b0f4
mov rcx, rbp
mov rdx, rdi
call fcn.1400962fc
mov rsi, qword [rsp + 0xb0]
mov rcx, rsi
call fcn.14014986b
movups xmm0, xmmword [rsp + 0x2f0]
movups xmmword [rsi], xmm0
lea rsi, [rsp + 0x1a0]
mov rcx, rsi
mov rdx, rdi
call fcn.1400962fc
mov rax, qword [rsp + 0x4e0]
lea rcx, [rsp + 0x1b8]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x4d0]
movups xmmword [rcx], xmm0
mov r9d, dword [rsp + 0x1a0]
mov r8d, dword [rsp + 0x1a4]
mov rdx, qword [rsp + 0x1a8]
movups xmm0, xmmword [rsi + 0x11]
movups xmm1, xmmword [rsi + 0x20]
movaps xmmword [rsp + 0x490], xmm0
movups xmmword [rsp + 0x49f], xmm1
mov eax, dword [rsp + 0x490]
nop
add al, 0
add byte [rbx + 0x493248c], cl
add byte [rax], al
nop
add al, 0
add byte [rbx + 0x493248c], cl
add byte [rax], al
mov dword [rsp + 0x8b], ecx
mov dword [rsp + 0x88], eax
add byte [rcx + 0x882484], cl
add byte [rax], al
lea rcx, [rsp + 0x497]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x300], rax
add byte [rbx], al
add byte [rax], al
add byte [rbx], al
add byte [rax], al
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x2f0], xmm0
mov rsi, qword [rsp + 0x40]
mov r14, qword [rsi + 0x40]
test r14, r14
je 0x14014b1a9
lock inc qword [r14]
jle 0x14014b879
mov r12d, r13d
shr r13d, 8
shr r12d, 0x10
cmp byte [rsp + 0x120], 0
mov dword [rsp + 0x6c], r12d
mov qword [rsp + 0x50], r13
je 0x14014b2a9
mov dword [rsp + 0x1b8], r9d
mov dword [rsp + 0x1bc], r8d
mov qword [rsp + 0x1c0], rdx
mov byte [rsp + 0x1c8], 0
mov eax, dword [rsp + 0x88]
mov ecx, dword [rsp + 0x8b]
lea r8, [rsp + 0x1a0]
mov dword [r8 + 0x2c], ecx
mov dword [r8 + 0x29], eax
movups xmm0, xmmword [rsp + 0x100]
movups xmmword [rsp + 0x1a0], xmm0
mov qword [rsp + 0x1b0], r14
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
call fcn.14014b8d6
mov rcx, rbp
call fcn.1401446b4
mov dword [rsp + 0x70], r12d
mov eax, r13d
mov byte [rsp + 0x3f], r13b
mov r13, qword [rsp + 0xc0]
mov qword [rsp + 0xd8], r13
mov eax, dword [rsp + 0x4c]
mov dword [rsp + 0x74], eax
jmp 0x14014a9db
mov rcx, qword [rsp + 0x138]
mov edx, dword [rsp + 0x144]
call fcn.1400938aa
mov rcx, r14
call fcn.140093a29
xor r14d, r14d
mov rsi, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x78]
mov dl, byte [rsp + 0x58]
call fcn.1400cb619
mov rcx, r13
mov dl, byte [rsp + 0x5c]
call fcn.1400cb619
mov r13, qword [rsp + 0x60]
jmp 0x14014a915
mov dword [rsp + 0x58], r9d
mov dword [rsp + 0x5c], r8d
mov qword [rsp + 0x78], rdx
movaps xmm0, xmmword [rsp + 0x2c0]
movaps xmm1, xmmword [rsp + 0x2d0]
movaps xmm2, xmmword [rsp + 0x2e0]
movaps xmmword [rsp + 0x1c0], xmm2
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1a0], xmm0
mov rax, qword [rsp + 0x300]
lea rsi, [rsp + 0x1a0]
mov qword [rsi + 0x40], rax
movaps xmm0, xmmword [rsp + 0x2f0]
movups xmmword [rsi + 0x30], xmm0
mov ecx, 0x50
mov edx, 8
call fcn.1400b0c8d
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [rax + 0x48], 0
mov qword [rsp + 0x5a0], rax
lea rcx, [rsp + 0x5a0]
mov rdx, qword [rsp + 0xa8]
call fcn.140143db0
test al, al
je 0x14014b492
mov dil, 2
mov rsi, qword [rsp + 0x40]
cmp byte [rsi + 0x60], 2
mov rax, qword [rsp + 0xb8]
je 0x14014b3ca
mov r8, qword [rsi + 0x50]
mov rax, qword [r8 + 0x40]
movabs rdx, 0x7fffffffffffffff
mov rcx, qword [r8 + 0x30]
xor rcx, rdx
cmp rax, rcx
je 0x14014b861
lea rcx, [rax + 1]
lock cmpxchg qword [r8 + 0x40], rcx
jne 0x14014b373
mov qword [rsp + 0x110], r8
lock inc qword [r8]
jle 0x14014b879
and word [rsp + 0x1a0], 0
and qword [rsp + 0x1a8], 0
mov byte [rsp + 0x1b8], 0
lea rcx, [rsp + 0x1a0]
call fcn.14014caec
xor edi, edi
mov edx, dword [rsp + 0x1a0]
mov ecx, dword [rsp + 0x1a3]
mov dword [rsp + 0x83], ecx
mov dword [rsp + 0x80], edx
test r14, r14
je 0x14014b3f5
lock inc qword [r14]
jle 0x14014b879
mov qword [rsp + 0xb8], rax
mov r12, qword [rsp + 0x5a0]
mov rsi, qword [rsi + 0x20]
test rsi, rsi
je 0x14014b54e
mov rax, qword [rsp + 0x40]
mov r13, qword [rax + 0x28]
mov rax, qword [r13 + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add rax, rsi
add rax, 0x10
mov qword [rsp + 0x60], rax
mov ecx, 0x28
mov edx, 8
call fcn.1400b0c8d
mov qword [rax], r12
mov qword [rax + 8], r14
mov rcx, qword [rsp + 0x110]
mov qword [rax + 0x10], rcx
mov rcx, qword [rsp + 0xb8]
mov qword [rax + 0x18], rcx
mov byte [rax + 0x20], dil
mov ecx, dword [rsp + 0x80]
mov edx, dword [rsp + 0x83]
mov dword [rax + 0x21], ecx
mov dword [rax + 0x24], edx
mov rcx, qword [rsp + 0x60]
mov rdx, rax
lea r8, [0x1403a8560]
call qword [r13 + 0x18]
mov r13, qword [rsp + 0x40]
jmp 0x14014b4a8
mov rcx, qword [rsp + 0x5a0]
call fcn.14014ba00
mov r13, qword [rsp + 0x40]
mov rsi, qword [r13 + 0x20]
mov rdi, r15
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x1b8], eax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x1bc], eax
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x1c0], rax
mov byte [rsp + 0x1c8], 0
mov eax, dword [rsp + 0x88]
mov ecx, dword [rsp + 0x8b]
lea r8, [rsp + 0x1a0]
mov dword [r8 + 0x2c], ecx
mov dword [r8 + 0x29], eax
movups xmm0, xmmword [rsp + 0x100]
movups xmmword [rsp + 0x1a0], xmm0
mov qword [rsp + 0x1b0], r14
mov rdx, qword [r13 + 0x28]
mov rcx, rsi
call fcn.14014b8d6
mov rcx, qword [rsp + 0xc0]
mov qword [rsp + 0x60], rcx
mov eax, dword [rsp + 0x6c]
mov dword [rsp + 0x70], eax
mov rax, qword [rsp + 0x50]
mov byte [rsp + 0x3f], al
mov qword [rsp + 0xd8], rcx
mov eax, dword [rsp + 0x4c]
mov dword [rsp + 0x74], eax
mov rsi, r13
jmp 0x14014a0df
call fcn.14016efbb
test rax, rax
je 0x14014b8a5
mov qword [rsp + 0x1a0], rdx
test rdx, rdx
je 0x14014b8bd
mov r13d, edi
mov ecx, reloc.WS2_32.dll_WSASetLastError
mov edx, 8
call fcn.1400b0c8d
mov rdi, rax
mov qword [rax], 0x8c
movups xmmword [rax + 8], xmm6
movups xmmword [rax + 0x18], xmm6
adc dword [rax + 0x18], esi
adc dword [rax + 0x18], esi
lea rax, [0x1403a8d50]
add eax, 0x25d7b8
mov qword [rdi + 0x28], rax
and qword [rdi + 0x30], 0
mov qword [rdi + 0x38], r12
mov qword [rdi + 0x40], r14
mov rax, qword [rsp + 0x110]
mov qword [rdi + 0x48], rax
mov rax, qword [rsp + 0xb8]
mov qword [rdi + 0x50], rax
mov byte [rdi + 0x58], r13b
mov eax, dword [rsp + 0x80]
mov ecx, dword [rsp + 0x83]
mov dword [rdi + 0x59], eax
mov dword [rdi + 0x5c], ecx
and qword [rdi + 0x60], 0
lea r12, [rsp + 0x1a0]
mov rcx, r12
mov rdx, rdi
call fcn.14016f2c6
mov rcx, r12
call fcn.140146c7a
mov qword [rsp + 0x1a0], rdi
mov rcx, r12
call fcn.1401463c8
mov rdi, r15
mov r13, qword [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
insb byte [rdi], dx
and al, 0x40
jmp 0x14014b4ab
mov r14d, dword [rsp + 0x6e4]
mov rbx, qword [rsp + 0x6e8]
and al, 0xe8
invalid
add byte [rax], al
test eax, eax
setne bpl
add bpl, bpl
jmp 0x14014b63c
and al, 0xe8
invalid
shr r13d, 8
shr ebp, 8
or r13b, 6
mov bpl, 1
mov rcx, rdi
mov edx, esi
call fcn.1400cb619
mov byte [rsp + 0x128], bpl
sub byte [rcx], al
add byte [rax], al
sub byte [rcx], al
add byte [rax], al
mov byte [rsp + 0x129], r13b
mov dword [rsp + 0x12c], r14d
mov qword [rsp + 0x130], rbx
mov rax, qword [rsp + 0x40]
mov rcx, qword [rax + 0x40]
call fcn.1400ac184
test rax, rax
je 0x14014b6bc
mov rcx, qword [rsp + 0x90]
mov qword [rcx], 2
mov qword [rcx + 8], rax
jmp 0x14014b6d2
xor eax, eax
jmp 0x14014b6af
mov rax, qword [rsp + 0x40]
mov rcx, qword [rax + 0x48]
mov rdx, qword [rsp + 0xa8]
call fcn.1400a91ec
movzx eax, al
lea rax, [rax + rax*2]
mov rcx, qword [rsp + 0x90]
mov qword [rcx], rax
jmp 0x14014b739
test bpl, bpl
jne 0x14014b719
test r14d, r14d
jne 0x14014b719
mov rax, qword [rsp + 0x90]
and qword [rax], 0
mov ecx, ebp
mov rdx, rbx
call fcn.14013a372
jmp 0x14014b739
lea rcx, [rsp + 0x6e0]
call fcn.14009365e
hlt
dec dword [rax - 0x75]
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
adc dword [rax - 0x77], ecx
shr eax, 0x5f
movsd dword [rdi], dword [rsi]
hlt
dec dword [rax - 0x77]
stc
mov edx, esi
call fcn.1400cb619
mov rax, qword [rsp + 0x90]
mov qword [rax], 3
jmp 0x14014b739
mov word [rax + riz*8], fs
invalid
hlt
add byte [rax - 0x75], cl
adc dword [rax - 0x77], ecx
shr eax, 0x5f
movsd dword [rdi], dword [rsi]
hlt
lea rcx, [rsp + 0x128]
call fcn.1400a9e26
mov rcx, qword [rsp + 0x90]
mov qword [rcx], 2
mov qword [rcx + 8], rax
movaps xmm6, xmmword [rsp + 0xca0]
movaps xmm7, xmmword [rsp + 0xcb0]
movaps xmm8, xmmword [rsp + 0xcc0]
add rsp, 0xcd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0x6e8]
mov cl, byte [rsp + 0x6f0]
lea r8, [rsp + 0x1a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
jmp 0x14014b7e6
lea rcx, [0x1403a8a60]
call fcn.1402da8f0
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh2mod.rs
jmp 0x14014b7a9
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh2mod.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x14033fe50]
jmp 0x14014b84f
mov rax, qword [rsp + 0x2f8]
mov cl, byte [rsp + 0x300]
lea r8, [rsp + 0x4d0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75c8]
jmp 0x14014b857
mov rax, qword [rsp + 0x2f8]
mov cl, byte [rsp + 0x300]
lea r8, [rsp + 0x4d0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75e8]
jmp 0x14014b857
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh2mod.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x14032f208]
lea r8, [rsp + 0x4d0]
mov edx, 0x2b
call fcn.1402da7f0
lea rcx, str.cannot_clone__Sender_____too_many_outstanding_senders
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.21_srcmpscmod.rs
mov edx, 0x35
call fcn.1402dc708
ud2
mov rax, qword [rsp + 0x2f8]
mov cl, byte [rsp + 0x300]
lea r8, [rsp + 0x800]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
jmp 0x14014b7e6
lea rcx, str.must_be_called_from_the_context_of_a_Tokio_0.2.x_runtime_configured_with_either__basic_scheduler__or__threaded_scheduler_C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_task_spawn.rs
lea r8, [0x1403a8b58]
mov edx, 0x79
call fcn.1402da910
lea rcx, str.spawning_not_enabled_for_runtimeC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_spawner.rs
lea r8, [0x1403a9298]
mov edx, 0x20
call fcn.1402dc708
int3
mov rdx, rax
add rsp, 0x30
pop rbx
pop rdi
pop rsi
jmp r9
test eax, eax
je 0x14014b9cf
mov qword [rsp + 0x28], rdx
test rdx, rdx
je 0x14014b9e7
invalid
nop
add byte [rax], al
invalid
test byte [rax - 0x47000000], dl
js 0x14014b95a
mov ecx, 0x78
add byte [rax], al
mov edx, 8
call fcn.1400b0c8d
mov rdi, rax
mov qword [rax], 0x8c
mov dword [rax], 0x8c
mov dword [rax], 0x8c
xorps xmm0, xmm0
movups xmmword [rax + 8], xmm0
movups xmmword [rax + 0x18], xmm0
lea rax, [0x1403a8cb0]
mov qword [rdi + 0x28], rax
movups xmm1, xmmword [rsi]
movups xmm2, xmmword [rsi + 0x10]
movups xmm3, xmmword [rsi + 0x20]
movups xmmword [rdi + 0x30], xmm1
movups xmmword [rdi + 0x40], xmm2
movups xmmword [rdi + 0x50], xmm3
movups xmmword [rdi + 0x60], xmm0
lea rsi, [rsp + 0x28]
mov rcx, rsi
mov rdx, rdi
call fcn.14016f2c6
mov rcx, rsi
call fcn.140146c7a
mov qword [rsi], rdi
lea rcx, [rsp + 0x28]
call fcn.1401463c8
nop
add rsp, 0x30
add esp, 0x30
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.must_be_called_from_the_context_of_a_Tokio_0.2.x_runtime_configured_with_either__basic_scheduler__or__threaded_scheduler_C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_task_spawn.rs
lea r8, [0x1403a8b58]
mov edx, 0x79
call fcn.1402da910
lea rcx, str.spawning_not_enabled_for_runtimeC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_spawner.rs
lea r8, [0x1403a9298]
mov edx, 0x20
call fcn.1402dc708
int3
sub byte [rdx], al
je 0x14014bf19
add al, 0
add byte [rcx - 0x77], cl
mov r15, rdx
xlatb
mov rbx, rcx
mov rdx, qword [rcx + 0x18]
mov edx, dword [rcx + 0x18]
mov edx, dword [rcx + 0x18]
add rdx, 0x10
lea rsi, [rsp + 0x108]
mov rcx, rsi
call fcn.14008d757
dec dword [rax - 0x7d]
add byte ds:[rdi], cl
invalid
mov al, 4
add byte [rax], al
lea r14, [rbx + 0x18]
lea rsi, [rsp + 0x108]
mov r12, qword [rsi + 8]
mov esp, dword [rsi + 8]
mov r13b, byte [rsi + 0x10]
lea rdi, [r12 + 8]
lea rax, [r12 + 0x130]
mov rdx, qword [rbx + 0x20]
lea rcx, [rsp + 0x78]
mov qword [rcx + 8], rdx
mov qword [rcx], rax
call fcn.14009365e
lea rdx, [rax + 0x18]
mov rcx, rsi
mov r8, rdi
call fcn.140093419
mov rax, qword [rsi]
cmp rax, 3
je 0x14014bb5a
invalid
add byte [rbx - 0x7af0f908], al
xchg esp, eax
add al, 0
add byte [rax - 0x73], cl
and al, 0x78
cmp eax, 6
jne case.0x140013d8b.3674
invalid
lea rcx, [rsp + 0x78]
call fcn.1400935d8
mov edx, dword [rax + 0x40]
mov r8d, dword [rax + 0x44]
lea rsi, [rsp + 0x40]
dec dword [rbx - 0x74bbbfb0]
lea rsi, [rsp + 0x40]
mov rcx, rsi
call fcn.140095d4e
push rsp
movabs byte [0xf02fd832e8bfff4], al
test edx, esp
add byte [rax], al
invalid
push rsp
movabs byte [0xf02fd832e8bfff4], al
test edx, esp
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x58
mov qword [rsp + 0x58], r15
mov rax, qword [r15]
mov rdx, qword [rax]
mov edx, dword [rax]
mov edx, dword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov rsi, rax
mov rdi, rdx
lea rcx, [rsp + 0x78]
call fcn.14009365e
mov r14, rax
mov rax, qword [rax + 0x80]
test rax, rax
je 0x14014bb3f
mov rcx, qword [r14 + 0x88]
call qword [rax + 0x18]
mov qword [r14 + 0x80], rsi
mov qword [r14 + 0x88], rdi
mov rcx, r12
mov edx, r13d
call fcn.14010314c
jmp 0x14014bbbd
mov qword [rsp + 0x58], r15
mov qword [rsp + 0x50], r14
lea rsi, [rsp + 0x128]
mov r14, qword [rsi - 0x18]
mov ebp, dword [rsi - 0x10]
mov al, byte [rsi - 0xc]
mov byte [rsp + 0x2f], al
movzx eax, byte [rsi - 9]
shl eax, 0x10
movzx r15d, word [rsi - 0xb]
or r15d, eax
mov rax, qword [rsi - 8]
mov qword [rsp + 0x38], rax
lea rdi, [rsp + 0x220]
add byte [rcx + 0xb], bh
rep movsq qword [rdi], qword [rsi]
mov rcx, r12
mov edx, r13d
call fcn.14010314c
cmp r14, 3
je 0x14014bc19
cmp r14, 4
jne 0x14014bc55
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
or ecx, dword [rax - 0x7d]
stc
mov rcx, qword [rbx]
cmp rcx, 2
add cl, byte [rdi]
invalid
invalid
add eax, dword [rax]
invalid
add cl, byte [rdi]
test byte [rsi + 0x48000003], bh
mov edx, dword [rbx + 8]
mov rdx, qword [rbx + 8]
mov r8, qword [rsp + 0x58]
call fcn.14012fbc0
test al, al
je 0x14014bf03
mov al, 1
jmp 0x14014bf05
mov qword [rsp + 0x50], r14
mov sil, byte [rsp + 0x44]
movzx eax, byte [rsp + 0x47]
shl eax, 0x10
movzx r15d, word [rsp + 0x45]
or r15d, eax
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x38], rax
mov rcx, r12
mov edx, r13d
mov edx, ebp
call fcn.14010314c
jmp 0x14014bc1e
mov sil, byte [rsp + 0x2f]
shl r15d, 8
movzx eax, sil
or eax, r15d
test ebp, ebp
setne bpl
add bpl, bpl
mov qword [rsp + 0x88], 3
mov byte [rsp + 0x90], bpl
mov dword [rsp + 0x94], eax
mov r14d, 3
jmp 0x14014bc9e
lea rdi, [rsp + 0xa0]
lea rsi, [rsp + 0x220]
mov ecx, listen
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xf8]
mov rcx, rsi
mov rdx, qword [rsp + 0x50]
call fcn.1400962fc
mov qword [rsi - 0x70], r14
mov dword [rsi - 0x68], ebp
mov al, byte [rsp + 0x2f]
mov byte [rsi - 0x64], al
mov eax, r15d
shr eax, 0x10
mov byte [rsi - 0x61], al
mov word [rsi - 0x63], r15w
lea rsi, [rsp + 0xa0]
mov eax, dword [rsi - 0xf]
mov ecx, dword [rsi - 0xc]
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x33], ecx
lea rdi, [rsp + 0x278]
mov ecx, reloc.WS2_32.dll_listen
rep movsq qword [rdi], qword [rsi]
mov r15, qword [rbx + 0x10]
mov rcx, qword [rsp + 0x50]
call fcn.140130397
mov byte [rbx + 0x28], 2
mov qword [rsp + 0x40], r15
cmp r14, 3
jne 0x14014bd06
mov rcx, r15
call fcn.1400ac184
test rax, rax
je 0x14014be4c
mov rsi, rax
mov ecx, ebp
mov rdx, qword [rsp + 0x38]
call fcn.14013a372
jmp 0x14014be76
lea rdi, [rsp + 0xa0]
mov qword [rdi - 0x18], r14
mov byte [rdi - 0x10], bpl
mov eax, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x33]
mov dword [rdi - 0xf], eax
mov dword [rdi - 0xc], ecx
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
mov qword [rdi - 8], rax
lea rsi, [rsp + 0x278]
mov ecx, reloc.WS2_32.dll_listen
rep movsq qword [rdi], qword [rsi]
mov rcx, r15
call fcn.1400a9d9d
lea rcx, [rsp + 0x88]
call fcn.1400abbda
mov r12, 0xfffffffffffffffe
cmp rax, 1
jne 0x14014bd83
lea rsi, [rsp + 0x108]
mov rcx, rsi
call fcn.1400ab678
cmp byte [rsi], 0
add byte [rcx - 0x39], cl
invalid
invalid
invalid
invalid
push qword [rbp + 8]
add byte [rcx - 0x39], cl
invalid
invalid
mov r12, qword [rsp + 0x110]
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x10824
add byte [rax - 0x73], cl
mov ah, 0x24
mov byte [rax], al
add byte [rax], al
lea rdi, [rsp + 0x108]
lea rsi, [rsp + 0x88]
mov ecx, reloc.WS2_32.dll_recv
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x178]
mov qword [rsp + 0x220], r15
mov rcx, rsi
call fcn.14009a487
test al, al
je 0x14014bdc7
lea rcx, [rsp + 0x220]
call fcn.1400a68b6
xor r15d, r15d
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x60], xmm0
lea rax, [rsp + 0x2e0]
lea rsi, [rsp + 0x108]
mov ecx, recvfrom
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
lea r14, [rsp + 0x118]
add byte [rcx + 0xe], bh
mov rdi, r14
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov eax, 2
mov qword [r14 + 0x70], rax
mov qword [r14 + 0x78], r15
mov qword [r14 + 0x80], r12
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [r14 + 0x88], xmm0
and qword [r14 + 0x98], 0
mov rcx, qword [rbx]
mov rdx, qword [rbx + 8]
mov qword [rbx], rax
lea r8, [0x1403a8448]
call fcn.14014bf95
mov qword [r14 - 8], 4
jmp case.0x140013d8b.3673
lea rcx, [rsp + 0x108]
mov byte [rcx], bpl
mov eax, dword [rsp + 0x30]
mov edx, dword [rsp + 0x33]
mov dword [rcx + 1], eax
mov dword [rcx + 4], edx
mov rax, qword [rsp + 0x38]
mov qword [rcx + 8], rax
call fcn.1400a9e26
mov rsi, rax
lea rcx, [rsp + 0x40]
call fcn.14013038c
lea rax, [rsp + 0x118]
mov qword [rax - 0x10], rsi
mov qword [rax - 8], 3
lea rsi, [rsp + 0x2e0]
lea esi, [rsp + 0x2e0]
mov ecx, recvfrom
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov r8d, 2
mov qword [rax + 0x70], r8
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [rax + 0x88], xmm0
and qword [rax + 0x98], 0
lea rdi, [rsp + 0x1b8]
and al, 0xb8
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
push rax
add eax, dword [rax]
add byte [rcx + 0xd], bh
and al, 0xb8
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
push rax
add eax, dword [rax]
add byte [rcx + 0xd], bh
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rbx]
mov rdx, qword [rbx + 8]
or byte [rcx + rcx*4 + 3], cl
or byte [rcx + rcx*4 + 3], cl
lea r8, [0x1403a8460]
call fcn.14014bf95
lea r8, [rsp + 0x108]
mov rcx, rax
call fcn.1400a6e53
xor eax, eax
add rsp, 0x3b8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea ecx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
add byte [rbp + rcx*4 + 5], cl
mov ecx, 0xba002598
cwde
and eax, 0x36ba00
add byte [rax], al
add al, ch
xlatb
invalid
lea r8, str._W:_
mov edx, 0x36
add byte [rax], al
invalid
cwde
and eax, 0x36ba00
add byte [rax], al
invalid
call fcn.1402dc708
mov rax, qword [rsp + 0x110]
mov cl, byte [rsp + 0x118]
lea r8, [rsp + 0x40]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
hlt
sbb eax, 0x44894800
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403181c0]
mov edx, 0x2b
call fcn.1402da7f0
lea rcx, str.poll_response_called_after_response_returned
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x2c
call fcn.1402dbe7a
lea rcx, [0x1403a8478]
call fcn.1402da8f0
int3
sub rsp, 0x58
mov rsi, rcx
mov r14, qword [rcx + 0x60]
test r14, r14
sete dl
call fcn.14016dbf0
test rax, rax
je 0x14014bfe6
mov rcx, rsi
call 0x14014c3e3
jmp 0x14014c0a4
mov rdi, rdx
lea rbx, [rsi + 0x60]
invalid
mov qword [rsp + 0x20], rdx
test r14, r14
jne 0x14014c00e
mov rcx, rsi
call fcn.14016f0b3
add byte [rcx - 0x77], cl
invalid
mov rcx, rbx
call fcn.140146c7a
lodsb al, byte [rsi]
invalid
dec dword [rcx + rcx*4 + 0x76]
invalid
lea r14, [rsi + 0x30]
test dil, 0x20
jne case.0x1400c36e9.2259
cmp dword [r14], 3
jae 0x14014c0ca
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x25ceef
lea rax, [0x1403a8f18]
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
lea rdx, [rsp + 0x38]
mov qword [rdx], rcx
mov qword [rdx + 8], rcx
or byte [rax - 0x7d], cl
invalid
adc byte [rax], al
mov rcx, r14
int1
or byte [rax - 0x7d], cl
invalid
int1
call fcn.14014ba3c
test al, al
je case.0x1400fac08.1641
invalid
and ecx, dword [rax - 0x77]
int1
mov rcx, rsi
call fcn.14016dc79
test rax, rax
je 0x14014c0af
mov rcx, rsi
call fcn.14014c257
jmp 0x14014c0a4
mov rcx, r14
call fcn.14014c283
xor eax, eax
jmp 0x14014c082
mov rcx, r14
call fcn.14014c283
mov eax, 2
add al, byte [rax]
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
push rsp
and al, 0x38
lea rdx, [rsp + 0x38]
mov qword [rdx], rax
lea rax, [rsp + 0x20]
mov qword [rdx + 8], rax
or byte [rbx - 0x103ef719], al
add ecx, dword [rax - 0x77]
int1
or byte [rbx - 0x103ef719], al
add ecx, dword [rax - 0x77]
int1
mov r8d, edi
call fcn.14014c29d
nop
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
ret
test dl, 4
je 0x14014c0a4
cmp qword [rbx], 0
je 0x14014c0dd
mov rcx, rbx
mov rdx, rsi
call fcn.14016f2c6
jmp 0x14014bfd9
lea rcx, str.unexpected_stage_
lea rdx, [0x1403a8e80]
test al, 0xcd
and eax, 0x2a69e800
invalid
invalid
lea rcx, str.no_scheduler_set:_
lea r8, [0x1403a8ec0]
mov edx, reloc.WS2_32.dll_recv
call fcn.1402dc708
int3
mov rax, 0xffffffffffffffc0
lock xadd qword [rcx], rax
rol dword [rcx], 0x48
and eax, 0xffffffc0
cmp rax, 0x40
je fcn.14014c374
ret
add byte [rbp + rcx*4 + 5], cl
adc cl, ch
and eax, 0x2cba00
add byte [rax], al
call fcn.1402da510
int3
mov qword [rax], rcx
mov rcx, rax
call fcn.14014c4fd
nop
add rsp, 0x28
sub bl, al
sub bl, al
jmp 0x14014c3e3
mov rax, qword [rcx]
mov r8, rax
or r8, 4
add al, 0xf0
cmpxchg qword [rcx], r8
add al, 0xf0
cmpxchg qword [rcx], r8
jne 0x14014c50a
test al, 7
je 0x14014c521
invalid
add rsp, 0x28
ret
cmp qword [rcx + 0x60], 0
cmp dword [rcx + 0x60], 0
je 0x14014c538
add rcx, 0x60
mov rdx, qword [rdx]
add rsp, 0x28
invalid
sub cl, ch
invalid
invalid
add al, byte [rax]
invalid
lea rcx, str.no_scheduler_set:_
lea r8, [0x1403a8ea8]
lea eax, [0x1403a8ea8]
lea eax, [0x1403a8ea8]
mov edx, reloc.WS2_32.dll_recv
add byte [rax], al
call fcn.1402dc708
int3
and byte [rbx], al
jne 0x14014c564
add rsp, 0x28
pop rdi
pop rsi
ret
mov rsi, rcx
mov rcx, qword [rcx]
call fcn.14014ba00
lea rdi, [rsi + 8]
add rsi, 0x10
mov rcx, rsi
call fcn.140149810
mov rcx, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14013038c
mov esi, edx
mov rdi, rcx
mov rbx, qword [rcx]
test bl, 2
jne 0x14014c818
test bl, 0x10
jne 0x14014c7d7
mov rax, qword [r8]
mov rcx, qword [r8 + 8]
call qword [rax]
mov r8, rdx
mov rcx, rdi
mov rdx, rax
mov r9, rbx
call fcn.1400a9084
mov rbx, rdx
jmp 0x14014c80e
mov rax, qword [rdi + 0x60]
test rax, rax
je 0x14014c87d
mov r15, qword [r8]
mov r14, qword [r8 + 8]
cmp qword [rdi + 0x68], r14
jne 0x14014c7f6
cmp rax, r15
je 0x14014c84e
mov rcx, rdi
call fcn.14016db0e
mov rcx, rax
mov rbx, rdx
mov eax, 1
add byte [rax], al
add byte [rax], al
test rcx, rcx
je 0x14014c85a
test rax, rax
je 0x14014c84e
test bl, 2
je 0x14014c889
mov al, byte [rdi + 0x58]
mov byte [rdi + 0x58], 5
cmp al, 4
jne 0x14014c865
movups xmm0, xmmword [rdi + 0x38]
movups xmm1, xmmword [rdi + 0x48]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rcx, rsi
call fcn.140146cce
xchg ecx, eax
movsb byte [rdi], byte [rsi]
invalid
dec dword [rdi]
sub byte [rsp + 0x20], al
xchg ecx, eax
movsb byte [rdi], byte [rsi]
invalid
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x40
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, r14
call qword [r15]
jmp 0x14014c7c1
lea rcx, str.unexpected_task_stateC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_taskcore.rs
lea r8, [0x1403a8e48]
mov edx, reloc.WS2_32.dll_setsockopt
call fcn.1402dc708
mov edi, esi
sbb byte [rax], al
invalid
mov edi, esi
sbb byte [rax], al
lea rcx, [0x1403a91d0]
call fcn.1402da8f0
lea rcx, str.assertion_failed:_snapshot.is_complete__assertion_failed:_curr.is_notified__C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_task_state.rs
lea r8, [0x1403a91b8]
mov edx, 0x28
call fcn.1402da510
int3
lea esi, [rdi + 0x38]
mov rcx, r14
call fcn.14014ca41
add byte [rdi], cl
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rdi + 0x48], xmm1
adc dword [rdi + 0x48], ecx
movups xmmword [rdi + 0x38], xmm0
mov byte [rdi + 0x58], 4
pop rax
add al, 0x48
mov ecx, edi
call fcn.14016da0d
test al, 8
jne 0x14014c97e
mov rcx, r14
call fcn.14014c91b
jmp 0x14014c992
test al, 0x10
je 0x14014c992
mov rax, qword [rdi + 0x60]
test rax, rax
je 0x14014c9ec
mov rcx, qword [rdi + 0x68]
call qword [rax + reloc.WS2_32.dll_recv]
cmp qword [rdi + 0x30], 0
je 0x14014c9af
lea rcx, [rsp + 0x20]
mov qword [rcx], rdi
call fcn.14016f1d0
test rax, rax
setne r8b
xchg ebp, eax
shr bl, 3
xchg ebp, eax
shr bl, 3
xor r8d, r8d
mov edx, ebx
xor dl, 1
mov rcx, rdi
call fcn.14016d986
cmp rax, 0x3f
invalid
ja 0x14014c9cd
mov rcx, rdi
call fcn.14014ca05
add byte [rax], al
add byte [rax], al
test bl, bl
je 0x14014c9db
add rsp, 0x28
pop rbx
pop rdi
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
mov rcx, rsi
int1
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
jmp 0x140146c38
lea rcx, str.waker_missing
lea r8, [0x1403a91f8]
add eax, 0x25c7fe
add eax, 0x25c7fe
mov edx, reloc.WS2_32.dll_listen
call fcn.1402dc708
int3
add rcx, 0x30
call fcn.140146c7a
lea rcx, [rsi + 0x38]
call fcn.14014ca41
add byte [rax], al
add byte [rax], al
mov rax, qword [rsi + 0x60]
test rax, rax
je 0x14014ca2f
mov rcx, qword [rsi + 0x68]
call qword [rax + 0x18]
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140055ea0
mov rcx, rdi
mov rdx, rsi
call fcn.14014cce0
xor ebx, ebx
xor edx, edx
jmp case.0x14011d873.500
add byte [rax], al
lea rcx, [rsp + 0x20]
call fcn.14014d68d
jmp 0x14014cc93
add ecx, dword [rcx + rcx*4 - 7]
mov rdx, rsi
call fcn.140134c0b
jg case.0x14011d873.497
dec dword [rax - 0x77]
ret
mov r14, rdx
invalid
invalid
test rbx, rbx
jne case.0x14011d873.500
test r14, r14
je 0x14014cb7d
fdiv st(6), st(0)
invalid
invalid
mov rcx, r14
call fcn.14014ccc1
mov rdx, rax
mov edx, eax
mov edx, eax
xor ebx, ebx
mov rax, rbx
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov cl, 0xb
call fcn.1400a704d
mov rcx, rax
ror dword [rax - 0x77], 0xf2
ror dword [rax - 0x77], 0xf2
add rsp, 0x20
pop rsi
jmp fcn.1400a9e77
cmc
invalid
sub byte [rax - 0x77], cl
xlatb
mov rsi, rcx
call fcn.14014cd9e
add byte [rax], al
add byte [rax - 0x7d], cl
cmp dword [rsi + 0x70], 0
cmp dword [rsi + 0x70], 0
jne 0x14014cd0b
mov rax, qword [rsi + 0x88]
cmp rax, 4
clc
add al, 0x77
invalid
add rsp, 0x28
pop rdi
pop rsi
sub byte [rdi + 0x5e], bl
ret
invalid
mov byte [rsi + 0xc2], 1
jmp 0x14014cd0b
invalid
fisttp qword [rax - 0x73]
mov cs, eax
add byte [rax], al
add byte [rax - 0x77], cl
mov edx, edi
mov edx, edi
call fcn.14014ce2e
cmp rax, 2
cmp eax, 2
cmp eax, 2
je 0x14014cd0b
mov rdi, rdx
cmp rax, 1
add dword [rbp + 0x28], esi
add dword [rbp + 0x28], esi
mov rcx, rsi
call case.0x1400917b5.394
cmc
dec dword [rax - 0x77]
stc
cmc
dec dword [rax - 0x77]
stc
call fcn.1400a9e58
mov rdi, rax
lea rcx, [rsi + 0xb8]
add al, ch
invalid
int3
invalid
dec dword [rax - 0x77]
mov esi, 0xb8
cmc
dec dword [rax - 0x77]
invalid
add al, ch
invalid
dec dword [rax - 0x77]
mov esi, 0xb8
jmp 0x14014cd25
test rdi, rdi
jne 0x14014cd25
push qword [rbp - 0x54]
cmp byte [rsi + 0xc3], 0
add byte [rax], al
invalid
je 0x14014cd90
add byte [rax], al
add byte [rsi + rcx + 0x48], dh
mov ecx, esi
mov rcx, rsi
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp case.0x1400907db.503
cmc
invalid
cmc
dec dword [rax - 0x77]
int1
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp case.0x1400917b5.394
in al, dx
and byte [rax - 0x77], cl
invalid
mov rax, qword [rcx + 0x70]
cmp rax, 3
je 0x14014cdc0
cmp eax, 4
jne 0x14014ce1b
cmp dword [rsi + 0x88], 5
jne 0x14014ce1b
jmp 0x14014ce21
mov rcx, qword [rsi + 0x88]
add rcx, 0xfffffffffffffffd
mov cs, word [rax + 0x48000000]
add ecx, 0xfffffffd
cmp rcx, 4
mov eax, 1
cmovb rax, rcx
cmp rax, 2
je case.0x14011c07f.690
cmp rax, 3
je 0x14014ce21
jmp 0x14014ce1b
cmp byte [rsi + 0xc3], 1
jne 0x14014ce21
lea rcx, [rsi + 0xa0]
call fcn.1400929fd
mov byte [rsi + 0xa0], listen
and qword [rsi + 0x70], 0
mov qword [rsi + 0x88], 3
mov word [rsi + 0xc2], 1
add rsp, 0x20
pop rsi
ret
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp case.0x1400917b5.394
add al, byte [rax]
cmp rax, 2
je 0x14014d32d
test rax, rax
jne case.0x1401265f9.445
mov eax, 1
mov dword [rsp + 0x58], eax
lea rcx, [0x1403abf90]
mov qword [rsp + 0x60], rcx
mov dword [rsp + 0x68], eax
mov qword [rsp + 0x70], rcx
mov dword [rsp + 0x78], eax
mov qword [rsp + 0x80], rcx
add byte [rax], al
add byte [rcx + 0x882484], cl
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rcx + 0x982484], cl
mov dword [rsp + 0x98], eax
mov qword [rsp + 0xa0], rcx
mov dword [rsp + 0xa8], eax
mov qword [rsp + 0xb0], rcx
mov dword [rsp + 0xb8], eax
mov qword [rsp + 0xc0], rcx
mov dword [rsp + 0xc8], eax
mov qword [rsp + 0xd0], rcx
mov dword [rsp + 0xd8], eax
mov qword [rsp + 0xe0], rcx
mov dword [rsp + 0xe8], eax
and al, 0xe8
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rsi*8], fs
add byte [rax], al
add byte [rcx + 0xf82484], cl
add byte [rax], al
and al, 0xe8
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rsi*8], fs
add byte [rax], al
add byte [rcx + 0xf82484], cl
add byte [rax], al
mov qword [rsp + 0x100], rcx
mov dword [rsp + 0x108], eax
mov qword [rsp + 0x110], rcx
mov dword [rsp + 0x118], eax
mov qword [rsp + 0x120], rcx
mov dword [rsp + 0x128], eax
mov qword [rsp + 0x130], rcx
mov dword [rsp + 0x138], eax
mov qword [rsp + 0x140], rcx
mov dword [rsp + 0x148], eax
add byte [rax - 0x77], cl
mov word [rax + rdx*2], fs
add dword [rax], eax
add byte [rcx + 0x1582484], cl
add byte [rax], al
mov qword [rsp + 0x160], rcx
and al, 0x60
add dword [rax], eax
add byte [rcx + 0x1682484], cl
add byte [rax], al
mov qword [rsp + 0x170], rcx
add dword [rax], eax
add byte [rcx + 0x1782484], cl
add byte [rax], al
add byte [rcx + 0x1782484], cl
add byte [rax], al
mov qword [rsp + 0x180], rcx
mov dword [rsp + 0x188], eax
and al, 0x88
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rdx*4], fs
add dword [rax], eax
add byte [rcx + 0x1982484], cl
cwde
add dword [rax], eax
invalid
mov qword [rsp + 0x1a0], rcx
mov dword [rsp + 0x1a8], eax
mov qword [rsp + 0x1b0], rcx
mov dword [rsp + 0x1b8], eax
mov qword [rsp + 0x1c0], rcx
mov word [rax + rax*8], fs
add dword [rax], eax
add byte [rcx + 0x1c82484], cl
and al, 0xc8
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rdx*8], fs
add dword [rax], eax
add byte [rcx + 0x1d82484], cl
fadd dword [rcx]
add byte [rax], al
mov qword [rsp + 0x1e0], rcx
mov dword [rsp + 0x1e8], eax
mov qword [rsp + 0x1f0], rcx
mov dword [rsp + 0x1f8], eax
mov qword [rsp + 0x200], rcx
mov dword [rsp + 0x208], eax
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x210], rcx
and al, 0x10
add al, byte [rax]
add byte [rcx + 0x2182484], cl
invalid
test byte [rax + rbx], ah
invalid
mov dword [rsp + 0x218], eax
add byte [rax], al
mov qword [rsp + 0x220], rcx
mov dword [rsp + 0x228], eax
sub byte [rdx], al
add byte [rax], al
mov qword [rsp + 0x230], rcx
mov dword [rsp + 0x230], ecx
add byte [rax], al
mov dword [rsp + 0x238], eax
cmp byte [rdx], al
add byte [rax], al
mov qword [rsp + 0x240], rcx
add al, byte [rax]
add byte [rcx + 0x2482484], cl
and al, 0x48
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x250], rcx
add al, byte [rax]
add byte [rcx + 0x2582484], cl
and al, 0x58
add al, byte [rax]
invalid
and al, 0x58
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
invalid
mov word [rax + riz*2], fs
mov qword [rsp + 0x260], rcx
mov dword [rsp + 0x268], eax
and al, 0x68
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx + 0x2682484], cl
and al, 0x68
add al, byte [rax]
invalid
and al, 0x68
add al, byte [rax]
add byte [rax - 0x77], cl
mov word [rax + rsi*2], fs
add al, byte [rax]
add byte [rcx + 0x2782484], cl
invalid
test byte [rax + rdi*2], ah
invalid
mov qword [rsp + 0x270], rcx
mov dword [rsp + 0x278], eax
add byte [rax], al
mov qword [rsp + 0x280], rcx
and al, 0x80
add al, byte [rax]
add byte [rcx + 0x2882484], cl
mov dword [rsp + 0x288], eax
mov dword [rsp + 0x288], eax
mov qword [rsp + 0x290], rcx
mov dword [rsp + 0x298], eax
cwde
add al, byte [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0x2a0], ecx
add byte [rax], al
mov dword [rsp + 0x2a8], eax
mov qword [rsp + 0x2b0], rcx
mov dword [rsp + 0x2b8], eax
mov qword [rsp + 0x2c0], rcx
add al, byte [rax]
add byte [rcx + 0x2c82484], cl
and al, 0xc8
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx + 0x2c82484], cl
and al, 0xc8
add al, byte [rax]
invalid
and al, 0xc8
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
invalid
mov word [rax + rdx*8], fs
mov qword [rsp + 0x2d0], rcx
mov dword [rsp + 0x2d8], eax
and al, 0xd8
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx + 0x2d82484], cl
and al, 0xd8
add al, byte [rax]
invalid
and al, 0xd8
add al, byte [rax]
add byte [rax - 0x77], cl
mov word [rax + riz*8], fs
and al, 0xe0
mov qword [rsp + 0x2e0], rcx
and al, 0xe0
add al, byte [rax]
add byte [rcx + 0x2e82484], cl
invalid
test byte [rax + rbp*8], ah
invalid
mov dword [rsp + 0x2e8], eax
add byte [rax], al
mov qword [rsp + 0x2f0], rcx
mov dword [rsp + 0x2f8], eax
and al, 0xf0
add al, byte [rax]
add byte [rcx + 0x2f82484], cl
add byte [rax], al
mov qword [rsp + 0x300], rcx
mov dword [rsp + 0x300], ecx
add byte [rax], al
mov dword [rsp + 0x308], eax
or byte [rbx], al
add byte [rax], al
mov qword [rsp + 0x310], rcx
mov dword [rsp + 0x310], ecx
mov dword [rsp + 0x318], eax
and al, 0x18
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
mov word [rax + riz], fs
mov qword [rsp + 0x320], rcx
mov dword [rsp + 0x328], eax
and al, 0x28
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rcx + 0x3282484], cl
and al, 0x28
add eax, dword [rax]
invalid
and al, 0x28
add eax, dword [rax]
add byte [rax - 0x77], cl
mov word [rax + rsi], fs
add eax, dword [rax]
add byte [rcx + 0x3382484], cl
invalid
test byte [rax + rdi], ah
invalid
mov qword [rsp + 0x330], rcx
mov dword [rsp + 0x338], eax
add byte [rax], al
mov qword [rsp + 0x340], rcx
mov dword [rsp + 0x340], ecx
and al, 0x40
add eax, dword [rax]
add byte [rax], al
mov dword [rsp + 0x348], eax
mov dword [rsp + 0x348], eax
mov qword [rsp + 0x350], rcx
mov dword [rsp + 0x358], eax
test byte [rax + rbx*2], ah
add eax, dword [rax]
invalid
and al, 0x50
add eax, dword [rax]
add byte [rcx + 0x3582484], cl
test byte [rax + rbx*2], ah
add eax, dword [rax]
invalid
test byte [rax + rbx*2], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
mov word [rax + riz*2], fs
add eax, dword [rax]
add byte [rcx + 0x3682484], cl
add eax, dword [rax]
invalid
mov qword [rsp + 0x360], rcx
mov dword [rsp + 0x368], eax
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
mov word [rax + rsi*2], fs
mov qword [rsp + 0x370], rcx
mov dword [rsp + 0x370], ecx
add eax, dword [rax]
add byte [rcx + 0x3782484], cl
add byte [rax], al
mov dword [rsp + 0x378], eax
mov qword [rsp + 0x380], rcx
mov dword [rsp + 0x388], eax
test byte [rax + rcx*4], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
mov word [rax + rdx*4], fs
add eax, dword [rax]
add byte [rcx + 0x3982484], cl
test byte [rax + rbx*4], ah
cwde
add eax, dword [rax]
invalid
test byte [rax + rcx*4], ah
and al, 0x88
add eax, dword [rax]
add byte [rax - 0x77], cl
mov word [rax + rdx*4], fs
add eax, dword [rax]
add byte [rcx + 0x3982484], cl
test byte [rax + rbx*4], ah
cwde
add eax, dword [rax]
invalid
cwde
add eax, dword [rax]
add byte [rax - 0x77], cl
mov word [rax + riz*4], fs
and al, 0xa0
add eax, dword [rax]
add byte [rcx + 0x3a82484], cl
add eax, dword [rax]
invalid
mov qword [rsp + 0x3a0], rcx
mov dword [rsp + 0x3a8], eax
add eax, dword [rax]
invalid
mov qword [rsp + 0x3b0], rcx
mov dword [rsp + 0x3b0], ecx
mov al, 3
add byte [rax], al
add eax, dword [rax]
add byte [rcx + 0x3b82484], cl
add eax, dword [rax]
invalid
mov dword [rsp + 0x3b8], eax
mov qword [rsp + 0x3c0], rcx
add byte [rax], al
mov dword [rsp + 0x3c8], eax
mov qword [rsp + 0x3d0], rcx
mov word [rax + rdx*8], fs
add eax, dword [rax]
add byte [rcx + 0x3d82484], cl
fadd dword [rbx]
add byte [rax], al
test byte [rax + rcx*8], ah
and al, 0xc8
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
mov word [rax + rdx*8], fs
and al, 0xd0
add eax, dword [rax]
add byte [rcx + 0x3d82484], cl
fadd dword [rbx]
fadd dword [rbx]
add byte [rax], al
mov qword [rsp + 0x3e0], rcx
and al, 0xe0
add eax, dword [rax]
add byte [rax], al
add byte [rcx + 0x3e82484], cl
add byte [rax], al
mov dword [rsp + 0x3e8], eax
mov qword [rsp + 0x3f0], rcx
mov dword [rsp + 0x3f8], eax
test byte [rax + rdi*8], ah
add eax, dword [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rcx + 0x3f82484], cl
test byte [rax + rdi*8], ah
invalid
test byte [rax + rdi*8], ah
add eax, dword [rax]
add byte [rax], al
invalid
invalid
mov word [rax + rax], fs
and al, 0
add byte [rax], al
mov qword [rsp + 0x400], rcx
mov dword [rsp + 0x408], eax
add byte [rax], al
and al, 0
add al, 0
add byte [rcx + 0x4082484], cl
add byte [rax], al
mov qword [rsp + 0x410], rcx
mov dword [rsp + 0x418], eax
sbb byte [rax + rax], al
invalid
mov word [rax + rdx], fs
and al, 0x10
add al, 0
add byte [rcx + 0x4182484], cl
sbb byte [rax + rax], al
invalid
mov qword [rsp + 0x420], rcx
mov dword [rsp + 0x428], eax
and byte [rax + rax], al
add byte [rcx + 0x4282484], cl
add byte [rax], al
mov qword [rsp + 0x430], rcx
and al, 0x30
add al, 0
add byte [rcx + 0x4382484], cl
invalid
mov dword [rsp + 0x438], eax
add al, 0
add byte [rax - 0x77], cl
mov word [rax + rax*2], fs
add byte [rax], al
mov qword [rsp + 0x440], rcx
add al, 0
add byte [rcx + 0x4482484], cl
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x448], eax
mov qword [rsp + 0x450], rcx
mov dword [rsp + 0x450], ecx
mov byte [rbx + 9], 1
or dword [rcx], eax
mov rdi, qword [rbx]
mov rax, qword [rdi + 0x10]
cmp rax, qword [rdi + 0x18]
jne 0x14014d353
xor esi, esi
jmp 0x14014d371
invalid
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax - 0x75], cl
or ebp, eax
and dword [rax], ecx
add byte [rax], al
mov ecx, eax
xor eax, eax
mov r14d, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*8 + 0x347840f], al
test byte [rdi + 3], al
test cl, cl
je 0x14014d650
test byte [rdi + 3], al
add byte [rax], al
test byte [rdi + 3], al
add byte [rax], al
mov rcx, rbx
call fcn.14014db2c
sbb ecx, dword [rax]
add byte [rax], al
sbb ecx, dword [rax]
add byte [rax], al
mov r9, rdx
mov rcx, r12
loope 0x14014d364
mov edx, edi
loope 0x14014d364
mov edx, edi
mov r8, rax
call fcn.140134c96
jns case.0x14011e4eb.450
dec dword [rax - 0x7d]
clc
add dh, byte [rbp + 0x12]
jns case.0x14011e4eb.450
invalid
dec dword [rax - 0x7d]
clc
add dh, byte [rbp + 0x12]
mov eax, 2
add al, byte [rax]
add byte [rax], al
jmp 0x14014d650
mov r14, rdx
jmp 0x14014d63c
mov rcx, rax
mov ecx, eax
mov r14, rdx
mov eax, 1
test rcx, rcx
jne 0x14014d650
jmp 0x14014d643
mov rcx, rdi
call fcn.14014dbb4
mov rcx, rax
call fcn.1401354b0
invalid
mov dword [rsp + 0x58], eax
dec dword [rcx + 0x48582444]
mov dword [rsp + 0x60], edx
and al, 0x58
mov qword [rsp + 0x60], rdx
mov esi, 1
lea r9, str._by:_
invalid
and eax, 0x548d4800
and al, 0x58
invalid
and eax, 0x548d4800
and al, 0x58
mov r8d, 0x40
mov rcx, rsi
call case.0x140061f32.942
idiv bh
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x20], rdx
test rdx, rdx
je 0x14014d55d
invalid
add dword [rax], eax
invalid
mov edi, 0x48000001
mov dword [rsp + 0x30], esi
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], r12
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], rbx
add rdi, 0x20
lea rsi, [rsp + 0x458]
mov rcx, rsi
mov rdx, rdi
call fcn.14014dab9
mov rbx, qword [rsi]
mov r13, qword [rsi + 8]
mov ebp, dword [rsi + 8]
mov ebp, dword [rsi + 8]
mov r12, qword [rsi + 0x10]
xor r14d, r14d
test byte [rax - 0x75], 0x46
sbb byte [rax - 0x77], cl
and al, 0x28
mov rsi, qword [rsp + 0x20]
je 0x14014d408
invalid
je 0x14014d408
and byte [rcx + rdi - 0x15], cl
cmp rbx, r13
je 0x14014d3f2
mov rax, r13
mov r13, r12
jmp case.0x14011ed87.391
mov rcx, qword [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
enter 0xffffffffffff894c, 0xffffffffffffffe3
mov rax, rcx
mov rbx, r12
cmp r12, rcx
mov qword [rsp + 0x28], r13
insb byte [rdi], dx
and al, 0x28
je 0x14014d547
test byte [rcx + rax], bh
add byte [rax], al
test byte [rcx + rax], bh
add dword [rax], eax
add byte [rax - 0x7b], cl
test rbx, rbx
je 0x14014d547
mov r12, r13
add byte [rax], al
test rbx, rbx
je 0x14014d547
mov r12, r13
mov r13, rax
mov rcx, r14
mov rdx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
mov r8, rsi
lea r9, [0x1403a98e8]
call case.0x140061f32.942
mov r15, rax
mov edi, eax
mov edi, eax
mov rdi, rdx
mov rax, qword [rbx]
lea rbp, [rbx + 8]
lea rcx, [0x1403d6ef8]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
invalid
jmp rax
mov rcx, rbp
mov rdx, r15
mov r8, rdi
call 0x14014dbcc
jmp 0x14014d534
test rdi, rdi
test edi, edi
je 0x14014d46e
mov al, byte [rbx + 0x3b]
cmp al, byte [rbx + 0x3a]
jne 0x14014d4be
cmp edi, dword [rdx]
cmp sil, byte [r13 + 0x50]
xor esi, esi
jmp 0x14014d4db
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
invalid
mov r8, r15
mov r9, rdi
call 0x14014dc00
jmp 0x14014d534
test rdi, rdi
je 0x14014d4ba
invalid
mov rax, qword [rbx + 0x18]
mov rdx, qword [rbx + 0x28]
cmp rax, rdx
cmp eax, edx
cmovb rdx, rax
test rdx, rdx
je 0x14014d4ba
mov rcx, qword [rbx + 0x10]
call fcn.1401354b0
mov dword [r15], eax
mov qword [r15 + 8], rdx
mov eax, 1
jmp 0x14014d534
xor eax, eax
jmp 0x14014d534
lea rcx, [rbx + 0x28]
call 0x14014da6c
mov rcx, rax
call fcn.1401354b0
loope 0x14014d54c
invalid
inc dword [rcx - 0x77]
invalid
mov qword [r15 + 8], rdx
mov esi, 1
loope 0x14014d54c
invalid
mov rcx, rsi
mov rdx, r15
mov r8, rdi
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_0.5.6_src_bufextchain.rs
or eax, 0x25c725
or eax, 0x25c725
call case.0x140061f32.942
mov r8, rdx
mov rcx, rbp
mov rdx, rax
call 0x14014dbcc
mov rbp, rax
sub ebx, dword [0xc95ed4e8]
ror byte [rax - 0x77], 1
jmp 0x128d75e42
add rbp, rsi
mov rcx, rbp
mov rdx, r15
mov r8, rdi
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_0.5.6_src_bufextchain.rs
call case.0x140061f32.942
mov r9, rdx
mov rcx, qword [rbx + 0x40]
mov rdx, qword [rbx + 0x48]
mov r8, rax
call 0x14014dc00
invalid
invalid
add byte [rax], al
add rax, rbp
mov rsi, qword [rsp + 0x20]
invalid
add rbx, 0x50
add r14, rax
cmp r14, rsi
jne 0x14014d3e5
mov r14, rsi
mov rbx, qword [rsp + 0x48]
mov ebx, dword [rsp + 0x48]
mov r15, qword [rsp + 0x40]
mov r12, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x30]
jmp 0x14014d560
xor r14d, r14d
lea rcx, [0x1403abf90]
mov edx, 1
call fcn.1400b0b92
xor ecx, ecx
cmp rcx, 0x400
je 0x14014d592
invalid
invalid
add al, 0
add byte [rax - 0x7d], cl
rcl dword [rax], 0xeb
loope 0x14014d5dc
add esi, esi
mov esi, 8
add byte [rax], al
mov rdi, r14
sub rdi, 1
jb 0x14014d5d4
cmp rsi, 0x408
je 0x14014d676
mov rcx, qword [rsp + rsi + 0x58]
mov edx, dword [rsp + rsi + 0x50]
call fcn.1400b0b92
mov qword [rsp + rsi + 0x450], rax
mov qword [rsp + rsi + 0x458], rdx
add rsi, 0x10
invalid
adc bl, ch
leave
mov rcx, r12
call fcn.14016c2aa
in al, dx
add dword [rax], eax
mov rsi, rax
lea rcx, [rsp + 0x458]
lea ecx, [rsp + 0x458]
and al, 0x58
add al, 0
add byte [rcx + rcx*4 - 0xe], cl
invalid
call fcn.1401354e0
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call fcn.1400cbc59
idiv edi
mov r14, rdx
test rax, rax
test eax, eax
test eax, eax
je 0x14014d643
mov rdi, rax
mov edi, eax
mov rcx, r14
call fcn.1400b7d7c
cmp al, 0xd
jne 0x14014d63c
mov rcx, r12
mov rdx, r15
cli
call fcn.14016ebe5
add byte [rax - 0x7b], cl
invalid
je 0x14014d667
invalid
mov rsi, rax
mov rcx, rdi
mov ecx, edi
mov rdx, r14
call fcn.14013550d
mov eax, 1
mov r14, rsi
imul bl
invalid
imul bl
adc al, 0xb8
add dword [rax], eax
add byte [rax], al
mov eax, 1
jmp 0x14014d650
mov rcx, qword [rbx]
mov rdx, r14
or ecx, dword [rcx + rcx*4 - 0xe]
call fcn.14014db5c
xor eax, eax
invalid
invalid
ror byte [rcx + rcx*4 - 0xe], 0x48
mov rdx, r14
add rsp, 0x858
add esp, 0x858
add esp, 0x858
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
mov rcx, r14
mov ecx, esi
call fcn.1401323dc
mov eax, 2
add byte [rax], al
invalid
add byte [rax], al
jmp 0x14014d650
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_net_tcp_stream.rs
lea eax, [0x1403a8968]
add byte [rcx + 0x40], bh
mov ecx, 0x40
add byte [rdx + 0x40], bh
mov edx, 0x40
add al, ch
movsb byte [rdi], byte [rsi]
int 0x18
call fcn.1402da430
int3
add ah, cl
sub rsp, 0x20
mov rsi, qword [rcx]
cmp byte [rsi + 0x48], 0
jne case.0x14013d4a4.132
cmp byte [rcx + 9], 0
je 0x14014d6af
invalid
or al, 0xc6
add cl, byte [rax - 0x7d]
invalid
invalid
invalid
mov byte [rsi + 0x48], 2
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
cmp byte [rcx + 8], 0
je case.0x14013d4a4.132
jns 0x14014d6ba
add byte [rdx + rsi*8 - 0x3a], dh
add qword [rax - 0x73], rcx
jle 0x14014d6dd
mov byte [rsi + 0x48], 1
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
mov rcx, rdi
call case.0x14013a51b.108
mov rcx, rsi
mov ecx, esi
mov rdx, rax
call fcn.14006574c
invalid
ret 0x7ce8
dec dword [rax - 0x77]
stc
mov rcx, rdi
call case.0x14013a51b.108
sub al, 0
add byte [rax], al
test rax, rax
je case.0x14013d4a4.132
mov rcx, rdi
call fcn.14014d73d
mov rbx, rdx
lea r8, [rax + rdx]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, rax
call fcn.140065694
int1
dec dword [rax - 0x77]
stc
mov rdx, rbx
call case.0x1400fbf5c.1764
add byte [rax], al
add bl, ch
int3
mov edx, dword [rsi + 0x18]
mov r8, rax
add rsp, 0x40
pop rsi
jmp fcn.14013a0fc
cmp dword [rcx + 0x18], 0
je 0x14014d76e
mov rax, qword [rcx]
mov rdx, qword [rcx + 0x10]
xor r8d, r8d
cmp rdx, rax
cmovae r8, rax
ror byte [rcx + rbp - 0x3e], 0x48
imul eax, edx, 0x50
ror byte [rcx + rbp - 0x3e], 0x48
imul eax, edx, 0x50
add rax, qword [rcx + 8]
add eax, dword [rcx + 8]
mov rcx, rax
call fcn.14014d9f5
add byte [rax], al
add byte [rax], al
jmp case.0x140130c8f.166
xor eax, eax
test rax, rax
mov ecx, 1
cmovne rcx, rax
cmovne ecx, eax
cmove rdx, rax
mov rax, rcx
enter 0xffffffffffff8348, 0xffffffffffffffc4
sub bl, al
mov edi, dword [rcx]
mov rbx, qword [rcx + 8]
mov r13, qword [rcx + 0x18]
sbb byte [rax - 0x77], cl
and al, 0x20
invalid
sbb byte [rax - 0x77], cl
and al, 0x20
invalid
and byte [rax - 0x75], cl
imul edx, dword [rax], 0x48cdff49
adc byte [rcx - 1], cl
int 0x48
mov rbp, qword [rcx + 0x10]
adc byte [rcx - 1], cl
int 0x48
dec r13
dec ebp
test rsi, rsi
test esi, esi
test byte [rdi], 0x84
je 0x14014d85f
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rax], al
invalid
invalid
std
add byte [rax], al
cmp r13, 0xffffffffffffffff
je 0x14014d871
add byte [rax], al
invalid
dec dword [rdi]
test byte [rax + rax + 0x394c0000], ch
add byte [rax], al
add byte [rcx + rdi - 3], cl
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 3], cl
cmp rbp, r15
mov rax, r15
mov ecx, 0
cmovb rax, rcx
ror dword [rax - 0x77], 0xe9
invalid
add byte [rax], al
add byte [rax + 0xf], cl
ror dword [rax - 0x77], 0xe9
invalid
jmp 0x188d60123
sub rcx, rax
sub ecx, eax
imul rdi, rcx, 0x50
add rdi, rbx
add edi, ebx
add edi, ebx
mov rcx, rdi
call fcn.14013a140
invalid
dec dword [rcx - 0x77]
mov esi, esi
mov esi, esi
mov rcx, rdi
sub r14, rax
jb 0x14014d857
invalid
invalid
mov rdx, rax
call 0x14014d88a
lea rax, [rbp + 1]
lea eax, [rbp + 1]
lea eax, [rbp + 1]
cmp rax, r15
mov eax, 0
add byte [rax], al
add byte [rax], al
cmovae rax, r15
neg rax
lea r12, [rax + rbp]
inc r12
mov rax, qword [rsp + 0x20]
mov qword [rax + 0x10], r12
mov dword [rax + 0x10], esp
mov dword [rax + 0x10], esp
mov qword [rax + 0x18], r13
imul rsi, rbp, 0x50
cmc
push rax
cmc
push rax
add rsi, rbx
mov ecx, 0xa
add byte [rax], al
add byte [rax - 0x73], cl
jl 0x14014d857
lea rdi, [rsp + 0x28]
sub bl, dh
movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x28], 4
je 0x14014d849
invalid
jl 0x14014d85f
sub byte [rsp + rsi*2], al
or cl, byte [rax - 0x73]
and al, 0x28
invalid
lea rcx, [rsp + 0x28]
sub al, ch
xchg ebx, eax
ret 0xffff
invalid
call fcn.140149adc
dec dword [rcx - 1]
int 0x4c
mov rbp, r12
dec r13
mov rbp, r12
mov rsi, r14
jmp 0x14014d7b2
invalid
invalid
mov rdx, rsi
call 0x14014d88a
invalid
nop
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [0x1403a58e8]
lea r8, [0x1403a9900]
mov edx, setsockopt
add byte [rax], al
add al, ch
xchg eax, edx
rcr byte [rax], 1
invalid
add byte [rax], al
add al, ch
xchg eax, edx
rcr byte [rax], 1
invalid
rcr byte [rax], 1
add ah, cl
mov rax, qword [rcx]
mov eax, dword [rcx]
int3
mov eax, dword [rcx]
add rcx, 8
or byte [rbp + rcx*4 + 5], cl
jo 0x14014d82c
lea r8, [0x1403d6f08]
sub byte [rax], al
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
invalid
or byte [rcx + rax - 0x40], 0xff
loopne case.0x140146feb.11
jmp fcn.14013f1fc
push rsi
sbb edi, edi
invalid
jmp 0x14014d8f0
jmp 0x14014d943
jmp 0x14014d8b5
push rsi
push rdi
sub rsp, 0x28
cmp qword [rcx + 0x20], rdx
jb 0x14014d8d7
mov rsi, rdx
mov rdi, rcx
call fcn.14013f1fc
sub qword [rdi + 0x20], rsi
add rsp, 0x28
pop rdi
pop rsi
ret
lea rcx, [0x1403a9811]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_0.5.6_src_bufext_take.rsassertion_failed:_cnt___self.limit
mov edx, 0x23
add al, ch
and esp, ecx
sbb byte [rax], al
int3
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
mov al, byte [rcx + 0x33]
sub al, byte [rcx + 0x32]
movzx eax, al
add rax, qword [rcx + 0x10]
invalid
je 0x14014d91d
adc byte [rbp + rdx + 0x48], dh
mov edi, edx
mov rdi, rdx
sub rdi, rax
jbe 0x14014d935
mov rcx, rsi
mov rdx, rax
call fcn.14014d971
push rsi
add byte [rax], al
add byte [rax], al
push rsi
add byte [rax], al
add byte [rax], al
jmp 0x14014d920
mov rdi, rdx
add byte [rax], al
jmp 0x14014d920
mov rdi, rdx
add rsi, 0x38
mov rcx, rsi
mov rdx, rdi
add rsp, 0x28
add esp, 0x28
invalid
add esp, 0x28
invalid
pop rdi
pop rsi
jmp 0x14014d943
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14014d971
push rsi
sub rsp, 0x20
in al, dx
and byte [rax - 0x77], cl
ror byte [rax - 0x77], 1
invalid
mov rdx, qword [rcx]
mov edx, dword [rcx]
mov r8, qword [rcx + 8]
lea r9, [0x1403a92c8]
mov ecx, 0x89480025
shr eax, 0xc6
push rsi
jmp 0x14014d963
mov qword [rsi], rax
mov qword [rsi + 8], rdx
add rsp, 0x20
pop rsi
ret
mov ecx, 0x89480025
shr eax, 0xc6
push rsi
jmp 0x14014d963
dec dword [rax - 0x77]
invalid
xor ebp, dword [rdx]
xor sil, byte [r13 + 5]
mov rdi, rdx
jmp 0x14014d99e
mov rdi, rdx
xlatb
sub rdi, rax
jbe 0x14014d9af
invalid
mov rdx, rax
mov edx, eax
call 0x14014d9bb
mov rcx, rsi
mov rdx, rdi
mov edx, edi
mov edx, edi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14013f1fc
sbb r15b, r15b
invalid
sbb r15b, r15b
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rdi
pop rsi
jmp 0x14014d9bb
sub rsp, 0x28
mov al, byte [rcx + 0x12]
mov r8b, byte [rcx + 0x13]
sub r8b, al
movzx r8d, r8b
cmp r8, rdx
jb 0x14014d9dc
add al, dl
mov byte [rcx + 0x12], al
add rsp, 0x28
add esp, 0x28
add esp, 0x28
ret
lea rcx, str.assertion_failed:_cnt___self.remaining__
lea r8, [0x1403a9700]
invalid
invalid
invalid
invalid
and eax, 0x58d4c00
invalid
and eax, 0x29ba00
add byte [rax], al
mov edx, 0x29
call fcn.1402da510
sbb al, 0xcb
sbb byte [rax], al
invalid
retf
add ah, cl
int3
mov rax, qword [rcx]
lea rdx, [0x1403d6f18]
adc eax, 0x289519
movsxd rax, dword [rdx + rax*4]
add al, 0x82
add rax, rdx
jmp rax
mov rax, qword [rcx + 0x10]
mov rdx, qword [rcx + 0x18]
adc byte [r8 - 0x75], cl
push rcx
sbb bl, al
ret
ret
add rcx, 8
jmp 0x14014da37
ror dword [rax], 0xe9
sbb eax, 0x48000000
mov eax, dword [rcx + 8]
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
ret
mov rax, qword [rcx + 0x10]
mov r8, qword [rcx + 0x18]
mov rdx, qword [rcx + 0x28]
cmp r8, rdx
cmovb rdx, r8
ret
mov al, byte [rcx + 0x33]
mov r8b, byte [rcx + 0x32]
mov edx, eax
ret 0x2844
ret 0xf44
mov dh, 0xca
mov rdx, qword [rcx + 0x10]
add r9, rdx
jne 0x14014da59
ret 0x2844
mov rax, qword [rcx + 0x38]
mov rdx, qword [rcx + 0x40]
ret
cmp al, r8b
jne 0x14014da63
mov rax, qword [rcx + 8]
ret
add rcx, 0x20
jmp 0x14014da6c
sub rsp, 0x28
mov rax, rcx
movzx ecx, byte [rcx + 0x12]
movzx r9d, byte [rax + 0x13]
cmp r9b, cl
cmp cl, cl
jb 0x14014da95
cmp r9b, 0x12
ja 0x14014daa4
sub r9, rcx
add rax, rcx
mov rdx, r9
add rsp, 0x28
ret
lea r8, [0x1403a96b8]
mov rdx, r9
call fcn.1402da880
lea r8, [0x1403a96b8]
mov edx, reloc.WS2_32.dll_select
mov rcx, r9
call fcn.1402da4a0
int3
adc byte [rax + 0x48], dl
imul edx, dword [rbx + 8], 0x50
imul r8, qword [rbx + 0x18], 0x50
mov r9, qword [rsi + 8]
or byte [rcx + rax - 0x38], cl
add rcx, r9
add rdx, r9
retf 0x14d
enter 0xffffffffffff8948, 7
mov dword [rdi], eax
mov qword [rdi + 8], rdx
mov qword [rdi + 0x10], rcx
adc byte [r9 + r9*4 + 0x47], r9b
sbb byte [rax - 0x7d], cl
invalid
pop rbx
pop rdi
pop rsi
ret
retf 0x14d
sub esp, 0x20
mov byte [rcx + 8], 1
mov rsi, qword [rcx]
mov rcx, rsi
call fcn.14014dbb4
test rdx, rdx
je 0x14014db4b
add rsp, 0x20
pop rsi
ret
add rsi, 0x20
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14014d73d
setne r11b
mov r10d, 0xff
add byte [rax], al
add byte [rbp + 0xf], al
rol dword [rbp - 0x7c], cl
test dl, dl
je 0x14014db99
invalid
movzx r10d, r10b
rol byte [rcx - 0x7d], cl
cli
add dword [rbp + 0x10], esi
jne 0x14014dba1
cmp r10d, 1
jne 0x14014dba1
add r9, rdx
add ecx, edx
mov qword [rcx + 0x18], r9
ret
xorps xmm0, xmm0
movups xmmword [r8], xmm0
adc dword [rax], eax
adc dword [rax], eax
ret
xorps xmm0, xmm0
movups xmmword [r8], xmm0
add rcx, 0x20
and byte [rax - 0x77], cl
invalid
and byte [rax - 0x77], cl
ret 0xd4e9
jmp case.0x1400fbf5c.1764
mov r8, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x18]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh1io.rs_bytes
lea ecx, [0x1403a9918]
adc byte [r8 - 0x75], cl
sbb byte [r13 + rcx*4 + 0xd], cl
lea ecx, [0x1403a9918]
invalid
pop rsi
push rsp
lea ecx, [0x1403a9918]
jmp fcn.14000302a
jmp case.0x14011dc6a.493
call qword [rsi + 0x48]
sub esp, 0x20
test r8, r8
je 0x14014dbf8
mov rsi, rdx
mov rdx, qword [rcx + 0x10]
test rdx, rdx
je 0x14014dbf8
mov rcx, qword [rcx + 8]
call fcn.1401354b0
mov dword [rsi], eax
mov qword [rsi + 8], rdx
invalid
js case.0x14011d97a.504
dec dword [rcx + 0x56894806]
or byte [rax + 1], bh
mov eax, 1
mov eax, 1
add byte [rax], al
add bl, ch
add dh, byte [rcx]
ror byte [rax - 0x7d], 0xc4
and byte [rsi - 0x3d], bl
pop rsi
ret
push rsi
jmp 0x14014dbfa
xor eax, eax
add rsp, 0x20
pop rsi
ret
sub rsp, 0x20
sub esp, 0x20
and byte [rcx], dh
xor eax, eax
test r9, r9
leave
ror byte [rbp - 0x7b], 0xc9
je 0x14014dc24
test rdx, rdx
test edx, edx
je 0x14014dc24
mov rsi, r8
call fcn.1401354b0
mov dword [rsi], eax
mov qword [rsi + 8], rdx
mov dword [rsi + 8], edx
invalid
mov dword [rsi + 8], edx
push rsi
or byte [rax + 1], bh
mov eax, 1
add rsp, 0x20
add esp, 0x20
pop rsi
ret
sub rsp, 0x20
and byte [rdx + rdx*8 - 0x76b7f08c], al
invalid
test dl, dl
je 0x14014dc42
mov rsi, rcx
call fcn.1401499b6
mov ebp, 0xc748ffff
invalid
add al, 0
add byte [rax], al
invalid
mov ebp, 0xc748ffff
dec dword [rax - 0x39]
invalid
add byte [rax - 0x7d], cl
invalid
add rsp, 0x20
add esp, 0x20
pop rsi
ret
push rbx
sub rsp, 0xc0
sub esp, 0xc0
mov rbx, rcx
retf
mov rdx, qword [rcx + 0x88]
lea rax, [rdx - 3]
lea eax, [rdx - 3]
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rdx - 3]
lea eax, [rdx - 3]
std
cmp rax, 3
ja case.0x14011e4eb.456
invalid
add esi, dword [rdi + 6]
invalid
cmp rax, 1
jne 0x14014dcdd
clc
add dword [rbp + 0x71], esi
mov r8, qword [rbx + 0x90]
adc dword [rax + 0x48000000], 0xffffff8d
add byte [rax], al
lea rsi, [rsp + 0x20]
mov rcx, rsi
call fcn.14014ee16
add byte [rax], al
je 0x14014dc9b
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rax, qword [rsi]
mov eax, dword [rsi]
cmp rax, 4
cmp eax, 4
je 0x14014dcc6
cmp eax, 0x7505f883
cmp eax, 5
jne case.0x14011e4eb.463
invalid
invalid
call fcn.1400aa2d7
mov rcx, rax
add rsp, 0xc0
add byte [rax], al
invalid
cmc
dec dword [rax - 0x77]
ror dword [rax - 0x7f], 0xc4
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
jmp fcn.140144fac
lea rdx, [rsp + 0x70]
lea rsi, [rsp + 0x20]
mov ecx, 0xa
add byte [rax - 0x77], cl
xlatb
jo 0x14014dcf3
add byte [rax - 0x77], cl
xlatb
mov edi, edx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x218]
call fcn.14014eda1
cmp byte [rbx + 0x98], 1
mov eax, 6
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
fadd dword [rax]
invalid
add byte [rax - 0x7d], cl
fadd dword [rax]
mov qword [rbx + 0x88], rax
xor eax, eax
add rsp, 0xc0
pop rbx
pop rdi
pop rsi
ret
cmc
dec dword [rax - 0x77]
int1
add rsp, 0x20
pop rsi
jmp fcn.1400ab3b0
lea rax, [rdx + 8]
movups xmm0, xmmword [rdx + 8]
movups xmm1, xmmword [rdx + 0x18]
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
and qword [rax], 0
lea rax, [rsp + 0x20]
movaps xmm0, xmmword [rax]
movaps xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
adc byte [r15], cl
adc dword [rcx], eax
and qword [rax], 0
mov rcx, rax
call fcn.1400929f2
nop
add rsp, 0x48
ret
cmp byte [rbp + rcx*4 + 0x64], cl
and al, 0x28
mov rcx, r12
mov rdx, rbx
mov r9, r15
call fcn.1400a83a3
dec dword [rcx + rcx*4 - 0x1f]
loope 0x14014de41
call fcn.14000b603
cmpsb byte [rsi], byte [rdi]
xlatb
jmp 0x14014de5c
dec dword [rcx - 0x2f7c3918]
add byte [rax], al
add byte [rcx], al
mov eax, ebp
mov byte [rbx + 0xd0], 1
mov ebp, eax
lea r8, [r14 + 0x218]
cmp bpl, 2
add cl, byte [rax - 0x73]
push rsp
and al, 0x50
add cl, byte [rax - 0x73]
push rsp
and al, 0x50
mov qword [rdx + 0x10], rbx
mov qword [rdx], rdi
mov qword [rdx + 8], r13
setne byte [rdx + 0x20]
lea rax, [r14 + 0xa0]
add byte [rcx - 0x76], al
mov es, ecx
add byte [rax], al
add byte [rax - 0x77], cl
sbb byte [rax - 0x72b7deb6], cl
jl 0x14014dec4
sub byte [rax - 0x77], cl
stc
add byte [rcx - 0x76], al
mov es, ecx
add byte [rax], al
add byte [rax - 0x77], cl
sbb byte [rax - 0x72b7deb6], cl
jl 0x14014dec4
sub byte [rax - 0x77], cl
stc
call fcn.14014df79
cmp dword [rdi], 3
jne 0x14014df0c
mov rdi, qword [rsp + 0x30]
lea rcx, [r14 + 0xb8]
lea ecx, [rsi + 0xb8]
lea ecx, [rsi + 0xb8]
call fcn.140149a32
mov qword [r14 + 0xb8], rdi
add byte [rax], al
mov qword [r14 + 0x88], 6
mov qword [rsi], 3
add eax, dword [rax]
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax], al
invalid
lea rcx, [rbx + 0x60]
call fcn.14014e85b
mov rcx, rbx
movaps xmm6, xmmword [rsp + 0xd0]
mov ah, 0x24
rol byte [rax], 1
add byte [rax], al
movaps xmm7, xmmword [rsp + 0xe0]
add rsp, 0xf8
clc
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
jmp fcn.14013040c
invalid
invalid
invalid
mov rax, qword [rsp + 0x38]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rsi], xmm0
lea r15, [rsp + 0x50]
lea edi, [rsp + 0x50]
mov ecx, listen
mov rdi, r15
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
add r14, 0x10
mov rcx, r14
call fcn.140149a28
in al, dx
mov edx, 0xcb9ffff
add byte [rax], al
add byte [rax], al
mov rdi, r14
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
add rbx, 0x60
mov rcx, rbx
movaps xmm6, xmmword [rsp + 0xd0]
movaps xmm7, xmmword [rsp + 0xe0]
add rsp, 0xf8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
jmp fcn.14014e85b
invalid
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x118
mov rbx, r8
mov r14, rdx
invalid
mov rdi, rcx
mov rax, qword [0x140414460]
lea rsi, [rsp + 0x60]
and qword [rsi], 0
mov qword [rsi + 0x18], rax
add rax, 0x30
lea r15, [rsp + 0xa0]
mov qword [r15], 8
and qword [r15 + 8], 0
mov qword [r15 + 0x10], rax
mov rcx, rsi
mov rdx, r15
call fcn.1401701b3
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0xf0], xmm0
movaps xmmword [rsp + 0x100], xmm1
xor eax, eax
cmp qword [rsp + 0xf0], rax
je 0x14014e008
lea r8, [rsp + 0xf0]
mov rcx, qword [r8 + 8]
mov rdx, qword [r8 + 0x10]
call fcn.1401702aa
mov rax, qword [r14 + 0x10]
mov qword [rsp + 0x28], rax
movzx ebp, byte [rax + 0xb8]
cmp ebp, 9
mov qword [rsp + 0xe0], rdi
jae 0x14014e202
mov eax, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x63]
mov dword [rsp + 0xa3], ecx
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0xa0], eax
mov r12, qword [r14 + 0x18]
cmp byte [r12], 0xb
je 0x14014e052
mov rcx, r12
call fcn.14008d73a
invalid
div bl
invalid
mov byte [r12], bpl
mov eax, dword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa3]
mov dword [r12 + 1], eax
mov dword [r12 + 4], ecx
mov qword [r12 + 8], rdi
mov qword [r12 + 0x10], rsi
mov rbp, qword [r14]
cmp rbp, 2
cmp rbp, 2
jne 0x14014e0d6
movups xmm0, xmmword [0x14032fce8]
lea r8, [rsp + 0xa0]
add byte [rax], al
add byte [rax], al
movaps xmmword [r8 + 0x10], xmm0
movups xmm0, xmmword [0x14032fcd8]
add eax, 0x1e1c3c
add eax, 0x1e1c3c
movaps xmmword [r8], xmm0
lea rsi, [rsp + 0x60]
je 0x14014e0c8
invalid
mov rcx, rsi
mov ecx, esi
je 0x14014e0c8
invalid
mov ecx, esi
mov rbp, qword [rsp + 0x28]
mov rdx, rbp
invalid
call fcn.1400a87f5
mov rcx, rsi
mov ecx, esi
mov ecx, esi
int1
call fcn.14000b603
mov qword [rsp + 0x30], 1
mov dword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
and al, 0x30
add dword [rax], eax
add byte [rax], al
and qword [rsp + 0x38], 0
mov byte [rsp + 0x40], 0
add cl, bpl
out 1, eax
add byte [rax], al
and al, 0x38
and al, 0x38
add dh, al
and al, 0x40
add cl, bpl
out 1, eax
add byte [rax], al
mov rax, qword [r14 + 8]
mov qword [rsp + 0x98], rax
mov dword [rsp + 0x98], eax
mov dword [rsp + 0x98], eax
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x28
mov r12, qword [rsp + 0x28]
mov dil, byte [r12 + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov rcx, r12
mov ecx, esp
call fcn.1400abbda
mov rsi, rax
invalid
invalid
mov r13, rdx
mov ebp, edx
movups xmm0, xmmword [0x14032fce8]
adc byte [0x14032fce8], al
add byte [rax - 0x80], al
inc dword [rdx]
cmp dil, 2
jne 0x14014e1bb
test dword [rbp + 0x4c000000], ebp
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x60
invalid
lea r8, [rsp + 0x60]
lea eax, [rsp + 0x60]
invalid
movaps xmmword [r8 + 0x10], xmm0
adc byte [rdi], cl
adc byte [rdi], cl
movups xmm0, xmmword [0x14032fcd8]
adc byte [0x14032fcd8], al
movaps xmmword [r8], xmm0
sub dword [rax], eax
lea rdi, [rsp + 0xa0]
mov rcx, rdi
mov ecx, edi
mov esp, 0xa024
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov ecx, edi
mov rdx, r12
call fcn.1400a8287
movabs eax, dword [0x850f02327f80fff5]
hlt
add byte [rax], al
invalid
movabs eax, dword [0x850f02327f80fff5]
hlt
cmc
inc dword [rax + 0xf02327f]
jg 0x14014e16b
add cl, byte [rdi]
test esp, esi
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
invalid
invalid
movsb byte [rdi], byte [rsi]
add byte [rax], al
mov r12, qword [rsp + 0xa0]
movsb byte [rdi], byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov esp, 0xb024
add byte [rax], al
mov rdi, qword [rsp + 0xb0]
mov edi, dword [rsp + 0xb0]
add byte [rax], al
add byte [rbp + rcx*4 + 0x6c], cl
lea r13, [rsp + 0x60]
lea ebp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
mov r8d, 1
mov rcx, r13
mov ecx, ebp
mov rdx, r12
mov r9, rdi
call fcn.1400a7eb0
popfq
cmc
dec dword [rcx + rcx*4 - 0x17]
mov ecx, ebp
popfq
cmc
dec dword [rcx + rcx*4 - 0x17]
mov ecx, ebp
mov ecx, ebp
jmp 0x135f18658
call fcn.1400abe15
test al, al
je 0x14014e796
invalid
invalid
add byte [rax], al
fdivr st(5), st(0)
inc dword [rax + rax*8 + 0x61d840f]
add byte [rax], al
sbb eax, 0x48000006
test esi, esi
invalid
test rsi, rsi
test byte [rax - 0x75], 0x54
and al, 0x28
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
je case.0x140138eda.133
movups xmm0, xmmword [0x1403415b8]
adc byte [0x1403415b8], al
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x30]
and al, 0x30
and al, 0x30
movaps xmmword [r8 + 0x10], xmm0
movups xmm0, xmmword [0x1403415a8]
adc byte [0x1403415a8], al
adc byte [0x1403415a8], al
add eax, 0x1f340d
movaps xmmword [r8], xmm0
lea rsi, [rsp + 0x60]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.1400a87f5
mov rcx, rsi
call fcn.14000b603
xor edi, edi
jmp 0x14014e2a9
lea r8, [rsp + 0xa0]
movaps xmmword [r8 + 0x10], xmm0
invalid
invalid
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rcx + 0xf], al
sub dword [rax + 0x10], eax
invalid
invalid
movups xmm0, xmmword [0x14032fcd8]
invalid
movaps xmmword [r8], xmm0
lea rdi, [rsp + 0x60]
jl 0x14014e1fb
invalid
mov rcx, rdi
stc
stc
mov rdx, r12
call fcn.1400a87f5
mov rcx, rdi
mov ecx, edi
call fcn.14000b603
test rsi, rsi
invalid
je 0x14014e302
mov qword [rsp + 0x30], 1
jmp case.0x140140ff0.58
jne 0x14014e334
mov rdx, qword [rsp + 0x28]
movzx esi, byte [rdx + 0xc8]
add byte [rax], al
mov eax, dword [rdx + 0xb9]
mov ecx, dword [rdx + 0xbc]
mov dword [rsp + 0x63], ecx
mov dword [rsp + 0x60], eax
mov rdi, qword [rdx + 0xc0]
jmp 0x14014e029
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x90], rax
movups xmm0, xmmword [rsp + 0xa0]
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa0], al
add byte [rax], al
add byte [rax], al
movups xmm1, xmmword [rsp + 0xb0]
movups xmm2, xmmword [rsp + 0xc0]
add byte [rax], al
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xc0], dl
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], edx
xchg esp, eax
and al, 0x80
add byte [rax], al
invalid
movaps xmmword [rsp + 0x80], xmm2
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
invalid
mov edi, 1
add dword [rax], eax
add byte [rax], al
test rsi, rsi
je 0x14014e6f0
je 0x14014e27e
add byte [rax], al
xor esi, esi
lea rcx, [rsp + 0x68]
and al, 0x68
call fcn.1400929f2
test sil, sil
invalid
je 0x14014e2a9
hlt
div byte [rsp + rbx + 0x48]
test ebp, ebp
test rbp, rbp
je 0x14014e318
add byte [rax], al
lea rcx, str.BodyLength::Unknown_would_set_chunked
invalid
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh1_role.rsillegal_header_name_from_httparse:
call fcn.14007eb46
popfq
or bl, dh
invalid
dec dword [rax - 0x77]
jl 0x14014e2d1
mov qword [rsp + 0x30], rdi
xor byte [rcx + rcx*4 + 0x6c], cl
mov qword [rsp + 0x38], r13
and al, 0x38
mov byte [rsp + 0x40], 0
mov rbp, qword [rsp + 0x28]
and al, 0x28
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x28
lea rdi, [rbp + 0x60]
mov rax, qword [rbp + 0x40]
add rax, qword [rbp + 0x28]
add eax, dword [rbp + 0x28]
add eax, dword [rbp + 0x28]
imul rdx, rax, 0x1e
imul edx, eax, 0x1e
add rdx, 0x1e
ret 0x481e
mov rcx, rbx
call fcn.14006574c
jae 0x14014e34b
je 0x14014e2c9
dec dword [rdi]
mov dh, 0x85
invalid
invalid
add byte [rax], al
add byte [rax], al
je 0x14014e2c9
dec dword [rdi]
mov dh, 0x85
test dword [rax + 0x41000000], edi
test dword [rax + 0x41000000], edi
add byte [rax], al
mov r8d, 7
mov eax, 7
add byte [rax], al
lea rcx, [0x1403d6f28]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
lea rax, str.OPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCHStartCurrentInvalidUri
add eax, 0x1f2aa3
jmp 0x14014e3d6
add byte [rax - 0x7b], cl
in eax, dx
test rbp, rbp
je 0x14014e318
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
and qword [rsp + 0x38], 0
cmp byte [rax], al
jmp 0x14014e2b3
wait
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov rbp, qword [rsp + 0x28]
mov rdx, rbp
mov r8, qword [rsp + 0x98]
mov eax, dword [rsp + 0x98]
mov eax, dword [rsp + 0x98]
test byte [rax + rbx*4], ah
and al, 0x98
add byte [rax], al
add al, ch
invalid
adc ebx, esp
cmc
call fcn.1400abf45
jmp case.0x140140ff0.62
invalid
mov rax, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
mov rcx, qword [rax + 0xc0]
mov rdx, qword [rax + 0xc8]
mov edx, dword [rax + 0xc8]
add al, ch
int3
call fcn.14008fb18
mov rdi, rax
mov rsi, rdx
mov esi, edx
invalid
mov esi, edx
jmp 0x14014e029
dec dword [rax - 0x73]
lea rax, [0x140340db1]
add eax, 0x1f2a53
mov r8d, 6
invalid
add byte [rax], al
add bl, ch
jo 0x14014e3af
invalid
add byte [rax], al
jmp 0x14014e3d6
lea rcx, [rbp + 0xb9]
lea ecx, [rbp + 0xb9]
mov ecx, 0xe8000000
and al, 0xff
call fcn.14009e296
hlt
dec dword [rcx - 0x77]
shr bl, 1
pop rdi
mov r8, rdx
jmp 0x14014e3d6
lea rax, [0x140340daa]
add eax, 0x1f2a2c
jmp 0x14014e3a8
lea rax, [0x140340dae]
lea eax, [0x140340dae]
add eax, 0x1f2a27
jmp case.0x14014d44c.20
lea rax, [0x140340dc0]
jmp 0x14014e3d6
lea rax, [0x140340da7]
lea rax, [0x140340da7]
mov r8d, 3
jmp 0x14014e3d6
xor eax, 0xf058d48
sub bl, byte [rdi]
add byte [rcx - 0x48], al
mov eax, 4
lea rax, [0x140340db7]
mov r8d, 4
mov eax, 4
jmp 0x14014e3d6
lea rax, es:[0x140340dbb]
lea rax, [0x140340dbb]
jmp 0x14014e3d0
mov rax, qword [rbp + 0xc0]
mov r8, qword [rbp + 0xc8]
jmp 0x14014e3d6
lea rax, [0x140340dc7]
mov r8d, 5
add r8, rax
mov rcx, rbx
mov rdx, rax
call fcn.140065694
lea rdx, [0x1403ad6b9]
lea r8, [0x1403ad6ba]
mov rcx, rbx
call fcn.140065694
lea rsi, [rsp + 0xe8]
mov qword [rsi], rbx
mov qword [rsp + 0xa0], rdi
lea rax, reloc.WS2_32.dll_accept
lea rdx, [rsp + 0x60]
mov qword [rdx], rax
mov qword [rdx + 8], 2
and qword [rdx + 0x20], 0
lea rax, [fcn.14009e41e]
mov qword [rsp + 0xa8], rax
mov qword [rdx + 0x10], r15
mov qword [rdx + 0x18], 1
mov rcx, rsi
call fcn.1400ac01f
mov al, byte [rbp + 0xd0]
lea ecx, [rax - 1]
cmp cl, 3
jae 0x14014e747
movzx eax, cl
lea rcx, str.HTTP_1.0HTTP_1.1unexpected_request_version:
mov rdx, qword [rcx + rax*8]
lea r8, [rdx + 8]
mov rcx, rbx
call fcn.140065694
lea rdx, [0x1403a7cc0]
lea r8, [0x1403a7cc2]
mov rcx, rbx
call fcn.140065694
cmp byte [r14 + 0x21], 0
je 0x14014e65b
xor eax, eax
cmp qword [rbp + 0x28], 0
sete al
add eax, eax
lea r14, [rsp + 0x60]
mov qword [r14], rax
mov qword [r14 + 0x10], rbp
and qword [r14 + 0x18], 0
lea rbp, [0x1403a7cc2]
mov rcx, r14
call fcn.14009afba
test rax, rax
je 0x14014e581
mov rsi, rdx
mov rcx, rax
call fcn.1400ab7cd
mov r13, rax
mov r15, rdx
mov rcx, rbx
call fcn.14006574c
lea r12, [r15 + r13]
test r15, r15
je 0x14014e517
mov rdi, r13
inc rdi
movzx eax, byte [r13]
lea ecx, [rax - 0x61]
mov edx, eax
and dl, 0x5f
cmp cl, 0x1a
movzx edx, dl
cmovae edx, eax
mov rcx, rbx
call case.0x140061f32.891
mov r13, rdi
mov ebp, edi
cmp r13, r12
je 0x14014e541
mov rdi, r13
inc r13
mov r15b, byte [rdi]
mov rcx, rbx
mov edx, r15d
call case.0x140061f32.891
cmp r15b, 0x2d
jne 0x14014e517
cmp r13, r12
je 0x14014e517
add rdi, 2
jmp 0x14014e4f6
mov rcx, rbx
lea rdx, str.:_Network_unreachable
lea edx, str.:_Network_unreachable
lea r8, [0x1403a82b2]
call fcn.140065694
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
add r8, rdx
mov rcx, rbx
call fcn.140065694
mov rcx, rbx
lea rdx, [0x1403a7cc0]
mov r8, rbp
call fcn.140065694
jmp 0x14014e4bd
mov rbp, qword [rsp + 0x28]
lea rdx, [0x1403a7cc0]
lea r8, [0x1403a7cc2]
mov rcx, rbx
call fcn.140065694
mov rsi, qword [rbp + 0x20]
mov rdi, qword [rbp + 0x28]
and qword [rbp + 0x28], 0
add rsi, 0x40
sub rdi, 1
jb 0x14014e5ca
mov rcx, rsi
call fcn.1400929f2
lea rcx, [rsi - 0x28]
call fcn.140009281
add rsi, 0x68
jmp 0x14014e5ad
mov rsi, qword [rbp + 0x38]
mov rdi, qword [rbp + 0x40]
and qword [rbp + 0x40], 0
add rsi, 0x20
sub rdi, 1
jb 0x14014e5ef
mov rcx, rsi
call fcn.140009281
add rsi, 0x48
jmp 0x14014e5db
and qword [rbp], 0
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp + 0x50]
mov ecx, dword [rbp + 0x50]
shl rcx, 2
mov rdx, qword [rsp + 0xe0]
test rcx, rcx
je 0x14014e61d
mov dword [rax], 0xffff
add rax, 4
add rcx, 0xfffffffffffffffc
jmp 0x14014e608
mov rax, qword [rsp + 0x40]
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rdx], xmm0
lea rsi, [rsp + 0xf0]
mov rcx, rsi
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
nop
add rsp, 0x118
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor eax, eax
cmp qword [rbp + 0x28], 0
sete al
add eax, eax
lea rsi, [rsp + 0x60]
mov qword [rsi], rax
mov qword [rsi + 0x10], rbp
and qword [rsi + 0x18], 0
and dword [rsi + 0x18], 0
lea r14, str.:_Network_unreachable
lea r15, [0x1403a82b2]
lea r12, [0x1403a7cc0]
lea r13, [0x1403a7cc2]
mov rcx, rsi
call fcn.14009afba
test rax, rax
je 0x14014e586
mov rdi, rdx
mov rcx, rax
mov ecx, eax
call fcn.1400ab7cd
lea r8, [rdx + rax]
mov rcx, rbx
mov rdx, rax
call fcn.140065694
mov rcx, rbx
mov rdx, r14
mov r8, r15
call fcn.140065694
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
adc byte [rcx + 1], cl
ror byte [rax - 0x77], 1
fld1
mov ah, reloc.WS2_32.dll_WSAGetLastError
int1
dec dword [rax - 0x77]
invalid
mov rdx, r12
mov r8, r13
call fcn.140065694
jmp 0x14014e694
cmp ebp, 1
jne 0x14014e718
mov byte [rsp + 0xe8], al
mov qword [rsp + 0xa0], rsi
lea rax, [0x14032ffb0]
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x14009e3a7]
mov qword [rsp + 0xa8], rdx
mov qword [rcx + 0x10], r15
mov qword [rcx + 0x18], rax
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh1_role.rsillegal_header_name_from_httparse:
call fcn.1402da380
mov rcx, qword [r12 + 0x20]
mov rdx, qword [r12 + 0x28]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.8_srcheadermap.rs
mov r8, rdi
call fcn.1400b2ba3
mov rbx, qword [rax + 0x10]
mov r14, qword [rax]
mov rcx, qword [r12 + 0x20]
mov rdx, qword [r12 + 0x28]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.8_srcheadermap.rs
mov r8, rdi
mov eax, edi
call fcn.1400b2ba3
test r14, r14
jne 0x14014e7dd
mov rsi, rax
add rsi, 0x18
jmp 0x14014e7fd
mov rcx, qword [r12 + 0x38]
mov rdx, qword [r12 + 0x40]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.8_srcheadermap.rs
mov r8, rbx
call fcn.140080bfa
mov rsi, rax
invalid
add rsi, 0x20
mov rdx, qword [rsi + 0x10]
add rdx, 9
lea rdi, [rsp + 0x60]
mov rcx, rdi
call fcn.1400a5885
cmp qword [rdi], 0
jne 0x14014e84b
movups xmm1, xmmword [rdi + 0x10]
lea rdx, [rsp + 0x20]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
add cl, byte [rax - 0x77]
int1
call case.0x140013d8b.3686
jmp 0x14014e979
push rdi
adc byte [rax - 0x73], cl
pop rsp
and al, 0x40
mov rcx, rbx
call fcn.1400ab460
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
lea rdx, [rsp + 0x60]
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
movaps xmmword [rdx + 0x10], xmm1
movaps xmm0, xmmword [rbx]
movaps xmmword [rdx + 0x20], xmm0
mov rax, qword [rbx + 0x10]
mov qword [rdx + 0x30], rax
lea rax, [0x1403a7cb4]
mov qword [rdx + 0x38], rax
mov qword [rdx + 0x40], 7
mov rcx, rsi
call fcn.14014e9fa
invalid
add byte [rax], al
invalid
add dword [rax], 0x48900000
add esp, 0xb0
mov al, 0
add byte [rax], al
nop
add rsp, 0xb0
mov al, 0
add byte [rax], al
pop rbx
pop rdi
pop rsi
ret
invalid
mov rbx, qword [rdi + 0x10]
test rbx, rbx
je 0x14014e9eb
mov rdx, qword [rdi + 8]
lea r8, [rdx + rbx]
mov rcx, rsi
call fcn.140065694
jrcxz 0x14014ea1b
int1
dec dword [rax - 0x77]
stc
jrcxz 0x14014ea1b
int1
dec dword [rax - 0x77]
stc
mov rdx, rbx
call fcn.14013f1fc
jmp 0x14014e998
movups xmm1, xmmword [rdi + 0x10]
lea rdx, [rsp + 0x20]
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
and qword [rdx], 0
add byte [rax - 0x77], cl
int1
call fcn.14014ea7c
add byte [rax + 0x70c48348], dl
add byte [rax + 0x70c48348], dl
pop rbx
pop rdi
pop rsi
ret
mov rcx, rdi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
jmp fcn.140009281
mov rcx, rsi
call 0x14014da37
test rdx, rdx
je 0x14014ea6d
mov rdi, rdx
mov edi, edx
mov r8, rax
add r8, rdx
mov rcx, rbx
mov rdx, rax
call fcn.140065694
mov rcx, rsi
mov rdx, rdi
call 0x14014d8f0
jmp 0x14014ea0d
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
jmp fcn.140009281
invalid
test al, 0xeb
invalid
cmp eax, ecx
jne 0x14014eaa4
mov rcx, rbx
call fcn.14014ead7
mov rcx, qword [rbx]
mov rax, qword [rbx + 0x18]
mov eax, dword [rbx + 0x18]
mov rdx, qword [rbx + 0x10]
add rdx, rax
xor r8d, r8d
ror byte [rax + 0x39], 0xca
cmovae r8, rcx
sub rdx, r8
imul rdi, rdx, 0x50
add rdi, qword [rbx + 8]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
inc rax
mov qword [rbx + 0x18], rax
add rsp, 0x20
and byte [rbx + 0x5f], bl
pop rsi
ret
push rbx
sub rsp, 0x20
mov rsi, rcx
mov rbx, qword [rcx]
call fcn.140086222
mov rax, qword [rsi + 0x10]
mov r8, qword [rsi + 0x18]
mov rcx, rbx
sub rcx, r8
sub ecx, eax
sub ecx, eax
cmp rax, rcx
jbe case.0x14011c07f.714
mov rdi, qword [rsi]
mov r9, rbx
sub r9, rax
sub r8, r9
cmp r9, r8
jbe 0x14014eb33
mov rcx, rdi
sub rcx, rbx
sub ecx, ebx
sub ecx, ebx
cmp rcx, r8
jb 0x14014eb33
mov rdx, qword [rsi + 8]
imul rcx, rbx, 0x50
add rcx, rdx
imul r8, r8, 0x50
add rsp, 0x20
invalid
invalid
pop rbx
invalid
pop rdi
pop rsi
jmp sub.VCRUNTIME140.dll_memcpy
sub rdi, r9
mov r8, qword [rsi + 8]
or byte [rax + 0x6b], r9b
rcl byte [rax + 0x4c]
add edx, eax
imul rcx, rdi, 0x50
add rcx, r8
imul r8, r9, 0x50
call sub.VCRUNTIME140.dll_memmove
mov qword [rsi + 0x10], rdi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
push rdx
adc byte [rax - 0x75], cl
add dword [rax - 0x7b], ecx
ror byte [rdi], 0x84
mov al, 0
add byte [rax], al
cmp eax, 1
jne 0x14014ec0e
leave
cmp rdx, rbx
setne cl
mov eax, 0xff
inc dword [rax]
add byte [rax], al
cmovae eax, ecx
test al, al
je 0x14014ec83
movzx eax, al
cmp eax, 1
add dword [rbp + 0x5f], esi
add dword [rbp + 0x5f], esi
movups xmm0, xmmword [r14]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov qword [rsp + 0x40], rbx
pop rsp
and al, 0x40
pop rsp
and al, 0x40
cmp byte [rdi + 0x48], 1
jne 0x14014eca2
test ecx, edx
add byte [rax], al
invalid
lea r14, [rsp + 0x20]
mov rax, qword [rsp + 0x30]
cmp rax, rbx
cmovb rbx, rax
fmul dword [rax - 0x7b]
fisttp dword [rdi]
test ah, ch
add byte [rax], al
invalid
fmul dword [rax - 0x7b]
fisttp dword [rdi]
test ah, ch
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x28
lea r8, [rdx + rbx]
mov rcx, rdi
call fcn.140065694
cwde
push 0xfffffffffffffff1
dec dword [rcx + rcx*4 - 0xf]
cwde
push 0xfffffffffffffff1
dec dword [rcx + rcx*4 - 0xf]
mov rdx, rbx
call 0x14014d8b5
mov rbx, qword [rsp + 0x40]
jmp 0x14014ebd6
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
adc byte [rsi + 0x10], cl
adc byte [rsi + 0x10], cl
lea rdx, [rsp + 0x50]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
mov rcx, rdi
call case.0x140013d8b.3686
xor eax, eax
jmp 0x14014ece6
add byte [rax], al
add byte [rax], al
lea rbx, [rsp + 0x70]
mov rcx, rbx
call fcn.1400ab460
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
lea rdx, [rsp + 0xa0]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
movaps xmm0, xmmword [rbx]
add ecx, dword [rdi]
sub dword [rdx + 0x20], eax
mov rax, qword [rbx + 0x10]
mov qword [rdx + 0x30], rax
xor byte [rax - 0x73], cl
add eax, 0x259047
xor byte [rax - 0x73], cl
add eax, 0x259047
mov qword [rdx + 0x38], rax
mov qword [rdx + 0x40], 7
mov rcx, rdi
call fcn.14014e9fa
jmp 0x14014ece1
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
lea rdx, [rsp + 0x50]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
mov rcx, rdi
call case.0x140013d8b.3686
jmp 0x14014ece1
invalid
add rdi, 0x20
add edi, 0x20
mov rax, qword [rsp + 0x40]
lea rdx, [rsp + 0x50]
mov qword [rdx + 0x28], rax
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rdx + 0x18], xmm1
adc dword [rdx + 0x18], ecx
adc dword [rdx + 0x18], ecx
movups xmmword [rdx + 8], xmm0
mov qword [rdx], 1
add byte [rax - 0x77], cl
stc
call fcn.14014ea7c
jmp 0x14014ece1
lea rcx, [rsp + 0x20]
call fcn.140009281
mov al, byte [rsi + 0x10]
xor al, 1
add rsp, 0xe8
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rsi, rcx
mov rax, qword [r8 + 0x10]
mov rcx, qword [rdx]
test rcx, rcx
je 0x14014ed29
cmp ecx, 1
jne 0x14014ed57
lea rbx, [rsp + 0x38]
mov rcx, rbx
mov rdx, rax
call fcn.1400ab460
invalid
invalid
cmc
dec dword [rax - 0x75]
or ecx, dword [rax - 0x75]
or byte [r8 - 0x77], cl
and al, 0x28
mov eax, dword [rbx + 0x10]
mov dword [rsp + 0x30], eax
mov eax, 2
jmp case.0x14011c07f.719
adc byte [r15], r9b
adc dword [rsi + 8], eax
movups xmmword [rsi + 0x18], xmm1
mov qword [rsi + 0x28], rcx
sub byte [rax - 0x75], cl
and al, 0x28
sub byte [rax - 0x75], cl
and al, 0x28
mov qword [rsi + 0x30], rax
mov eax, dword [rsp + 0x30]
mov dword [rsi + 0x38], eax
cmp byte [rbx - 0x76cbdbbc], r9b
cmp al, 0x48
lea eax, [0x1403a7cc0]
invalid
invalid
invalid
cmp byte [rbx - 0x76cbdbbc], r9b
cmp al, 0x48
lea eax, [0x1403a7cc0]
invalid
invalid
invalid
invalid
mov qword [rsi + 0x40], rax
mov qword [rsi + 0x48], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
add dword [rbp + 0x2e], esi
mov rcx, rsi
call fcn.14014d9f5
test rdx, rdx
je 0x14014ee07
push 0xffffffff8948fff1
int1
mov rdx, rdi
call 0x14014d88a
jmp 0x14014edb4
add byte [rax], al
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov rcx, rbx
call fcn.14014ea7c
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
ret
add rsp, 0x70
pop rbx
pop rdi
pop rsi
jmp fcn.140149adc
invalid
je 0x14014ee36
cmp rdx, 1
jne 0x14014ee2e
test r8, r8
test eax, eax
je 0x14014ee2e
mov qword [rcx], 5
ret
add dword [0x10314ee2e], eax
mov qword [rcx], 4
ret
mov qword [rcx], 3
lea rax, [0x1403a7cbb]
lea eax, [0x1403a7cbb]
lea eax, [0x1403a7cbb]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 5
mov dword [rcx + 0x10], 5
add byte [rax], al
ret
je case.0x14011dd3c.483
cmp qword [rsi + 0x38], 0xf
jbe case.0x14011dd3c.483
xor eax, eax
jmp 0x14014ee79
mov rcx, rsi
call fcn.14014ceb4
dec dword [rax + 0x3b]
setb al
dec dword [rax + 0x3b]
setb al
add rsp, 0x20
pop rsi
ret
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb8
add byte [rax], al
mov qword [rsp + 0x40], r8
mov rbx, rdx
ror dword [rcx - 0x77], cl
int 0x48
lea esi, [rdx + 0x70]
ror dword [rcx - 0x77], cl
int 0x48
lea esi, [rdx + 0x70]
lea r14, [rdx + 0x218]
mov rax, qword [rdx + 0x70]
lea r15, [0x1403a7ad2]
lea r12, [0x1403a7aeb]
and eax, 0x258c31
and eax, 0x258c31
cmp rax, 1
jne 0x14014eee5
cmp dword [rbx + 0x88], 3
jne 0x14014eed7
loopne 0x14014eebb
add byte [rax + 2], bh
jmp case.0x1401265f9.463
cmp rax, 2
jne 0x14014f039
add byte [rax], al
add byte [rax], al
lea r15, [rbx + 0xc8]
movzx eax, byte [rbx + 0x78]
js 0x14014ee80
invalid
je 0x14014ef38
cmp eax, 2
jne 0x14014ef7f
cmp byte [rbx + 0x79], 0
jne 0x14014ef69
lea r14, [rsp + 0x50]
mov r9d, 0x2000
mov rcx, r14
mov rdx, r15
mov r8, qword [rsp + 0x40]
call fcn.14014f92d
or al, byte [rax]
add byte [rcx - 0x7d], cl
cmp qword [r14], 0
je 0x14014efde
or al, byte [rax]
add byte [rcx - 0x7d], cl
cmp qword [r14], 0
je 0x14014efde
mov edi, 1
mov edi, 1
jmp 0x14014f78d
mov r9, qword [rbx + 0x80]
add byte [rax], al
test r9, r9
je 0x14014ef69
lea r14, [rsp + 0x50]
mov rcx, r14
mov rdx, r15
mov r8, qword [rsp + 0x40]
call fcn.14014f92d
cmp qword [r14], 0
je 0x14014efa6
mov r14d, 1
lea r12, [0x1403a78e8]
xor eax, eax
xor esi, esi
jmp 0x14014f07d
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], r13
lea r13, [rsp + 0x68]
and qword [rsp + 0x80], 0
and dword [rsp + 0x80], 0
movzx eax, byte [rbx + 0x79]
jns 0x14014efdf
lea esi, [0x1403d6f54]
movsxd rax, dword [rsi + rax*4]
add rax, rsi
invalid
jmp rax
and al, 0x30
mov qword [rsp + 0x20], r12
and al, 0x20
and al, 0x20
mov qword [rsp + 0x28], r14
mov rsi, qword [rsp + 0x30]
mov rax, qword [rbx + 0x80]
add byte [rax], 0
invalid
add byte [rax], 0
add byte [rax + 0x29], cl
sub rax, rsi
sub rax, rsi
jae 0x14014f000
xor eax, eax
jmp 0x14014f005
mov r12, qword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
test r12, r12
test esp, esp
test esp, esp
in al, 0x74
mov rsi, qword es:[rsp + 0x68]
je 0x14014f013
mov rsi, qword [rsp + 0x68]
mov rax, qword [rsp + 0x70]
test rsi, rsi
sete byte [rbx + 0x79]
jns 0x14014efea
invalid
jns 0x14014efea
invalid
test rsi, rsi
je 0x14014f01d
xor r12d, r12d
xor edi, edi
jmp 0x14014f78d
jo 0x14014f022
add byte [rax], al
call fcn.14014f9a9
mov r14, rax
lea rcx, [rsp + 0x20]
and al, ch
push rdx
movabs byte [0xe9e43145ff31ffeb], al
inc dword [rbp + 0x31]
in al, 0xe9
push rsp
invalid
add byte [rax], al
and byte [rax - 0x77], cl
xor byte [rax - 0x73], cl
lea rdx, [0x1403a7b38]
lea rdx, [0x1403a7b38]
lea rcx, [rsp + 0x50]
mov qword [rcx], rdx
mov edx, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
and byte [rax], al
and byte [rax], al
lea r8, case.0x140160fff.38
mov qword [rax + 8], r8
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
invalid
sbb byte [rax - 0x73], cl
adc eax, 0x258ad0
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh1conn.rsinternal_error:_entered_unreachable_code:_write_body_invalid_state:__z:_
call fcn.1402da380
lea rcx, [rbx + 0x78]
mov qword [rsp + 0x50], r12
and al, 0x50
and al, 0x50
mov qword [rsp + 0x58], r14
mov qword [rsp + 0x60], rsi
and al, 0x60
mov qword [rsp + 0x68], rax
call fcn.14014f90a
add byte [rax], al
add byte [rax], al
add byte [rax + rax*8 - 0x7ab7db8c], al
div byte [rbp + rax*2 + 0x48]
lea eax, [rsp + 0x60]
test al, al
je 0x14014f0c2
test rsi, rsi
test esi, esi
je case.0x1401268b7.290
lea rax, [rsp + 0x60]
movups xmm0, xmmword [rax]
adc byte [rax], al
movaps xmmword [rsp + 0xa0], xmm0
mov esi, 3
add eax, dword [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
mov edi, 1
add dword [rax], eax
add byte [rax], al
add cl, ch
invalid
add byte [rax], al
jmp 0x14014f7b2
test rsi, rsi
je case.0x14011e4eb.474
movups xmm0, xmmword [rsp + 0x50]
and al, 0x50
movups xmm1, xmmword [rsp + 0x60]
movups xmmword [r13 + 0x18], xmm1
invalid
sbb byte [rcx + 0xf], al
movups xmmword [r13 + 8], xmm0
movups xmmword [rbp + 8], xmm0
adc dword [rbp + 8], eax
or byte [r9 - 0x39], r9b
add byte [r9], r8b
mov qword [r13], 1
mov dword [rbp], 1
add byte [rax], al
add cl, ch
hlt
jmp 0x14014f7dc
mov esi, 3
jmp case.0x14013582c.168
invalid
mov esi, 4
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x50
lea rcx, [rsp + 0x50]
call fcn.140009281
xor edi, edi
jmp 0x14014f7b2
jmp 0x14014f0fd
lea r12, [rsp + 0x50]
and al, 0x50
mov r9d, 1
mov ecx, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov rdx, r15
mov r8, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
call fcn.14014f92d
mov al, 2
add cl, byte [rcx - 0x7d]
cmp al, 0x24
and al, 0
or eax, 0xb0000008
add cl, byte [rcx - 0x7d]
cmp al, 0x24
invalid
and al, 0
add byte [rdi], cl
test ebp, edi
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x58]
jne 0x14014f22a
add byte [rax], al
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
test rax, rax
test eax, eax
je 0x14014f200
movups xmm0, xmmword [r13]
movups xmm0, xmmword [rbp]
lea rdx, [rsp + 0x30]
movups xmmword [rdx], xmm0
add cl, byte [rax - 0x77]
and al, 0x20
add cl, byte [rax - 0x77]
and al, 0x20
mov qword [rsp + 0x28], rcx
and al, 0x28
cmp qword [rsp + 0x30], 0
je 0x14014f207
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
and dword [rax - 0x73], ecx
lea ecx, [rsp + 0x20]
movzx r12d, byte [rcx]
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
call fcn.140009281
lea eax, [r12 - 0x30]
jmp 0x14014f170
inc dword [rcx - 0x73]
and al, 0xd0
cmp al, 0xa
jae 0x14014f18d
mov rcx, qword [rbx + 0x80]
shl rcx, 4
loope 0x14014f189
loope 0x14014f189
movzx eax, al
or rax, rcx
or eax, ecx
jmp 0x14014f1c6
lea eax, [r12 - 0x61]
cmp al, 6
jae 0x14014f1a7
mov rcx, qword [rbx + 0x80]
mov ecx, dword [rbx + 0x80]
shl rcx, 4
add r12b, 0xa9
jmp 0x14014f1bf
lea eax, [r12 - 0x41]
cmp al, 6
jae 0x14014f1d1
mov edi, 0x2173063c
mov rcx, qword [rbx + 0x80]
add byte [rax], al
shl rcx, 4
add r12b, 0xc9
add ah, 0xc9
add ah, 0xc9
movzx eax, r12b
add rax, rcx
mov qword [rbx + 0x80], rax
mov dword [rbx + 0x80], eax
xor edi, edi
jmp 0x14014f232
invalid
invalid
mov dil, 1
cmp r12d, 9
je 0x14014f232
cmp r12d, 0xd
je 0x14014f718
cmp r12d, 0x3b
je case.0x14013d4a4.157
test byte [rax], cl
add dword [rax], eax
invalid
test byte [rax], cl
add dword [rax], eax
add byte [rax - 0x73], cl
lea rdx, [0x1403a7c29]
lea rdx, [0x1403a7c29]
jmp 0x14014f7f7
add eax, 0x1b00000
mov al, 1
mov r14, rcx
jmp 0x14014f22a
lea rdx, [0x1403a7b8c]
mov r8d, 0x25
add byte [rax], al
add byte [rcx + 0x58f7e825], dh
cld
dec dword [rcx - 0x77]
invalid
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
add byte [rcx - 0x48], al
and eax, 0xb1000000
add byte [rax], al
add byte [rcx + 0x58f7e825], dh
cld
dec dword [rcx - 0x77]
invalid
call fcn.140009281
mov al, 1
test al, al
jne 0x14014f706
test esp, edx
add al, 0
invalid
test esp, edx
add al, 0
add byte [rax - 0x78], al
jnp 0x14014f2af
mov byte [rbx + 0x79], dil
mov r12, qword [rsp + 0x80]
add byte [rax], al
add byte [rbp - 0x7b], cl
test r12, r12
in al, 0xf
test ecx, ebx
add al, 0
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
jne 0x14014f720
lea r12, [rsp + 0x80]
mov rcx, r12
mov ecx, esp
mov ecx, esp
call fcn.1400929f2
and qword [r12], 0
and dword [rsp], 0
movzx eax, byte [rbx + 0x79]
invalid
hlt
movsxd rax, dword [rsi + rax*4]
add rax, rsi
jmp rax
lea r12, [rsp + 0x50]
mov r9d, 1
mov rcx, r12
loope 0x14014f2c4
mov edx, edi
loope 0x14014f2c4
mov edx, edi
mov r8, qword [rsp + 0x40]
call fcn.14014f92d
mov al, 2
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rbp - 0x63], dh
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rbp - 0x63], dh
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
test rax, rax
test eax, eax
test eax, eax
je 0x14014f200
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
and al, 0x30
add byte [rax - 0x73], cl
push rsp
and al, 0x30
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
and al, 0x20
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
cmp dword [rsp + 0x30], 0
cmp dword [rsp + 0x30], 0
and al, 0x30
add byte [rdi], cl
test byte [rdi + rdi*8 - 1], al
invalid
invalid
inc dword [rdi + rcx - 0x4a]
and dword [rax - 0x73], ecx
and al, 0x20
je 0x14014f207
invalid
movzx r12d, byte [rcx]
movzx esp, byte [rcx]
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
call fcn.140009281
mov dil, 1
lahf
jmp 0x14014f2d0
inc dword [rax - 0x49]
add dword [rcx - 0x7d], eax
cmp r12d, 9
invalid
test byte [rdi + rdi*8 - 1], dl
cmp r12d, 9
je 0x14014f232
inc dword [rcx - 0x7d]
cmp r12d, 0xd
cld
or eax, 0x430840f
je 0x14014f718
je 0x14014f718
test byte [rax], dh
add al, 0
add byte [rcx - 0x7d], al
cld
and byte [rdi], cl
test byte [rax - 1], al
invalid
cmp r12d, 0x20
je 0x14014f232
cmp r12d, 0x3b
jne 0x14014f7f0
mov dil, 2
jmp 0x14014f232
mov rdx, r15
mov r8, qword [rsp + 0x40]
call fcn.14014f92d
invalid
add byte [rax], al
mov al, 2
cmp qword [r12], 0
and al, 0
invalid
and al, 0
jne 0x14014f22a
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
test rax, rax
je 0x14014f200
test cl, al
invalid
invalid
invalid
test cl, al
invalid
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
movups xmmword [rdx], xmm0
adc dword [rdx], eax
adc dword [rdx], eax
mov qword [rsp + 0x20], rax
and al, 0x20
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
je 0x14014f207
movsd dword [rdi], dword [rsi]
invalid
mov r12b, byte [rcx]
mov ah, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140009281
mov dil, 6
cmp r12b, 0xd
je 0x14014f232
invalid
invalid
invalid
or eax, 0xfeb6840f
invalid
lea rdx, [0x1403a7bc5]
jmp 0x14014f748
add byte [rax], al
lea r12, [rsp + 0x50]
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x50
mov r9d, 1
mov rcx, r12
mov rdx, r15
mov edx, edi
mov r8, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
call fcn.14014f92d
mov al, 2
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
jne 0x14014f22a
invalid
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
invalid
test dword [rbx - 2], esi
invalid
dec dword [rax - 0x75]
mov rax, qword [rsp + 0x58]
and al, 0x58
pop rax
mov rcx, qword [rsp + 0x60]
test rax, rax
je 0x14014f200
test byte [rsi], dh
invalid
invalid
invalid
movups xmm0, xmmword [r13]
movups xmm0, xmmword [rbp]
add byte [r8 - 0x73], r9b
push rsp
and al, 0x30
lea rdx, [rsp + 0x30]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
and byte [rax - 0x77], cl
and al, 0x28
invalid
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
je 0x14014f207
invalid
invalid
add byte [rdi], cl
test byte [rdx], bl
invalid
invalid
mov dil, byte [rcx]
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
call fcn.140009281
cmp dil, 0xa
jne 0x14014f741
invalid
add eax, dword [rax]
invalid
xor eax, eax
test rbp, rbp
sete al
lea edi, [rax + rax*2]
cmp al, 0x40
cmp al, 0x40
or edi, 4
jmp 0x14014f232
add al, 0xe9
sbb edi, esi
invalid
mov ecx, dword [rbx + 0x80]
lea r12, [rsp + 0x50]
and al, 0x50
add byte [rax], 0
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x50
mov rcx, r12
mov rdx, r15
cli
mov r8, qword [rsp + 0x40]
call fcn.14014f92d
mov al, 2
cmp qword [r12], 0
and al, 0
add byte [rdi], cl
test edx, ebp
invalid
std
invalid
jne 0x14014f22a
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
and al, 0x60
test rax, rax
je 0x14014f200
invalid
mov dword [rsp + 0x28], ecx
mov r13, qword [rsp + 0x30]
test r13, r13
je 0x14014f6e2
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
sub byte [rdi], cl
adc byte [rsp + 0x30], al
sub byte [rdi], cl
adc byte [rsp + 0x30], al
xor byte [rdi], cl
sub dword [rsp + 0x60], eax
movaps xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rcx
and al, 0x58
and al, 0x58
pop rax
lea r12, [rsp + 0x80]
lea esp, [rsp + 0x80]
mov rcx, r12
call fcn.1400929f2
movaps xmm0, xmmword [rsp + 0x50]
sub byte [rsp + 0x50], al
movaps xmm1, xmmword [rsp + 0x60]
sub qword [rbx + 0x80], r13
movaps xmmword [r12 + 0x10], xmm1
movaps xmmword [r12], xmm0
sete dil
or dil, 4
mov r13, rbp
mov ebp, ebp
jmp 0x14014f232
mov rcx, r12
mov rdx, r15
mov r8, qword [rsp + 0x40]
call fcn.14014f92d
mov al, 2
cmp qword [r12], 0
add byte [rdi], cl
invalid
invalid
std
invalid
invalid
add byte [rdi], cl
test dword [0x18914f4fb], ebp
mov ecx, dword [rsp + 0x58]
mov rcx, qword [rsp + 0x58]
and al, 0x58
mov r14, qword [rsp + 0x60]
mov al, 1
test rcx, rcx
je 0x14014f22a
invalid
invalid
movups xmm0, xmmword [r13]
lea rax, [rsp + 0x30]
and al, 0x30
add byte [rax - 0x73], cl
and al, 0x30
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
mov dword [rsp + 0x20], ecx
mov qword [rsp + 0x28], r14
cmp qword [rsp + 0x30], 0
cmp dword [rsp + 0x30], 0
je case.0x14014efa4.9
sub byte [rax - 0x7d], cl
jl case.0x140140ff0.75
cmp dword [rsp + 0x30], 0
xor byte [rax], al
je 0x14014f207
mov sil, byte [r14]
mov dh, byte [rsi]
lea rcx, [rsp + 0x20]
call fcn.140009281
cmp sil, 0xa
cmp dh, 0xa
cmp dh, 0xa
jne 0x14014f750
mov byte [rbx + 0x79], 9
lea r12, [0x1403a78e8]
lea esp, [0x1403a78e8]
lea esp, [0x1403a78e8]
mov r14d, 1
jmp 0x14014f76a
or byte [rdx], al
add byte [rax], al
or byte [rdx], al
add byte [rax], al
lea r12, [rsp + 0x50]
mov r9d, 1
mov rcx, r12
mov rdx, r15
cli
cli
mov r8, qword [rsp + 0x40]
call fcn.14014f92d
mov al, 3
add byte [rax], al
mov al, 3
add byte [rax], al
mov al, 2
cmp qword [r12], 0
and al, 0
and al, 0
jne 0x14014f22a
cld
invalid
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
and al, 0x60
test rax, rax
je 0x14014f200
invalid
cld
invalid
invalid
invalid
invalid
movups xmm0, xmmword [r13]
add byte [r8 - 0x73], r9b
push rsp
and al, 0x30
lea rdx, [rsp + 0x30]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
mov qword [rsp + 0x28], rcx
and al, 0x28
cmp qword [rsp + 0x30], 0
jl 0x14014f5dc
xor byte [rax], al
je 0x14014f207
cld
invalid
mov dil, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140009281
pushfq
jmp 0x14014f5cc
cmp dil, 0xd
pushfq
jmp 0x14014f5cc
inc dword [rax - 0x80]
dec dword [0x107a90515]
sete dil
sete dil
or dil, 2
jmp 0x14014f232
invalid
lea r12, [rsp + 0x50]
lea esp, [rsp + 0x50]
mov r9d, 1
mov ecx, 1
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov rdx, r15
mov r8, qword [rsp + 0x40]
call fcn.14014f92d
xor al, 3
add byte [rax], al
invalid
xor al, 3
add byte [rax], al
invalid
add byte [rax + 0x3c834902], dh
and al, 0
mov al, 2
cmp qword [r12], 0
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
test dword [rsp + rdi*8], esp
jne 0x14014f22a
invalid
dec dword [rax - 0x75]
and al, 0x58
mov rax, qword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
test rax, rax
je 0x14014f200
out 0xfb, eax
invalid
invalid
out 0xfb, eax
invalid
inc dword [rcx + 0xf]
adc byte [rbp], al
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
invalid
xor byte [rdi], cl
adc dword [rdx], eax
movups xmmword [rdx], xmm0
add cl, byte [rax - 0x77]
and al, 0x20
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
cmp qword [rsp + 0x30], 0
je 0x14014f207
test bl, cl
sti
invalid
invalid
add byte [rdi], cl
test bl, cl
sti
invalid
mov r12b, byte [rcx]
mov ah, byte [rcx]
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
call fcn.140009281
xor edi, edi
cmp r12b, 0xa
je 0x14014f232
sti
invalid
invalid
lea rdx, [0x1403a7bda]
jmp 0x14014f748
and al, 0x50
mov r9d, 1
mov rcx, r12
mov ecx, esp
mov rdx, r15
mov r8, qword [rsp + 0x40]
call fcn.14014f92d
mov al, 2
cmp qword [r12], 0
jne 0x14014f22a
invalid
invalid
sti
invalid
invalid
test dword [rcx + 0x48fffffb], esp
mov eax, dword [rsp + 0x58]
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
test rax, rax
test eax, eax
je 0x14014f200
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
cmp dword [rsp + 0x30], 0
je 0x14014f207
mov r12b, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140009281
mov dil, 8
cmp r12b, 0xd
je 0x14014f232
lea rdx, str.Invalid_chunk_end_CRunexpected_EOF_during_chunk_size_lineInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LFInvalid_chunk_size_LFInvalid_chunk_size_linear_white_spaceInvalid_chunk_size_line:_Invalid_SizeC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n_r_nC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh2client.rs
jmp 0x14014f757
and qword [rbx + 0x80], 0
call fcn.14014f9a9
mov r14, rax
add byte [rax], al
add al, ch
mov edx, 0x49000002
mov esi, eax
lea rcx, [rsp + 0x20]
call fcn.140009281
push qword [rax - 0x1276b6ff]
push qword [rax - 0x1276b6ff]
jmp 0x14014f22a
and al, 0xfb
invalid
movzx eax, al
cmp eax, 2
jne case.0x14014d89f.60
mov edi, 1
xor r12d, r12d
jmp 0x14014f76c
mov dil, 3
jmp 0x14014f232
sti
invalid
invalid
sti
invalid
mov r14, qword [rsp + 0x88]
mov rsi, qword [rsp + 0x90]
mov rax, qword [rsp + 0x98]
mov eax, dword [rsp + 0x98]
mov eax, dword [rsp + 0x98]
xor edi, edi
mov r13, qword [rsp + 0x48]
jmp 0x14014f78d
lea rdx, [0x1403a7bef]
cmpsd dword [rsi], dword [rdi]
test byte [0x155cd384b], ah
add byte [rax], al
add bl, ch
or eax, 0x5a158d48
test byte [0x154cd385a], ah
and eax, 0x14b84100
mov eax, setsockopt
mov cl, setsockopt
call fcn.140114b12
mov r14, rax
xor r12d, r12d
mov r8d, reloc.WS2_32.dll_setsockopt
jmp 0x14014f75d
lea rdx, [0x1403a7bb1]
mov r8d, setsockopt
mov eax, setsockopt
mov cl, setsockopt
call fcn.140114b12
mov r14, rax
xor r12d, r12d
xor edi, edi
mov r13, qword [rsp + 0x48]
cmp qword [rsp + 0x80], 0
add byte [rax], al
add byte [rax], al
je 0x14014f789
or eax, 0x248c8d48
add byte [rax], 0
add byte [rax], al
invalid
clc
invalid
lea rcx, [rsp + 0x80]
add byte [rax], al
call fcn.140009281
xor esi, esi
xor eax, eax
test rdi, rdi
je case.0x140140ff0.79
mov qword [r13], 2
add al, byte [rax]
add byte [rax], al
jmp 0x14014f7dc
test r12, r12
test esp, esp
jne 0x14014f07d
mov edi, 1
mov esi, 4
xor r12d, r12d
invalid
in al, 0x48
mov dword [rbx + 0x70], esi
mov qword [rbx + 0x70], rsi
mov rcx, rbx
mov rdx, qword [rsp + 0x40]
call fcn.14014cce0
mov qword [r13], rdi
mov dword [rbp], edi
mov qword [r13 + 8], r12
mov qword [r13 + 0x10], r14
movaps xmm0, xmmword [rsp + 0xa0]
movabs al, byte [0x1845110f41000000]
movabs al, byte [0x1845110f41000000]
movups xmmword [rbp + 0x18], xmm0
add rsp, 0xb8
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
lea rdx, [0x1403a7c04]
or eax, 0x41002584
mov r8d, 0x25
mov eax, 0x25
and eax, 0xe9000000
jmp 0x14014f75d
pop rbx
invalid
sub rsp, 0x20
mov rsi, rcx
invalid
mov cl, 0xa
call fcn.1400a704d
mov rcx, rax
mov rdx, rsi
in al, dx
and byte [rax - 0x77], cl
invalid
js 0x14014f805
dec dword [rax - 0x77]
ror dword [rax - 0x77], 0xf2
add rsp, 0x20
pop rsi
jmp fcn.1400a9e77
cmpsb byte [rsi], byte [rdi]
cmc
invalid
invalid
cmpsb byte [rsi], byte [rdi]
cmc
push rsi
add dword [rcx], eax
jne 0x14014f827
ret
cmp qword [rcx + 8], 0
je 0x14014f837
jns 0x14014f833
add byte [rcx + rcx + 0x48], dh
add ecx, 8
invalid
invalid
add rcx, 8
ror dword [rax], 0xe9
jmp fcn.140009281
invalid
mov rcx, qword [rcx + 0x10]
jmp fcn.1401323dc
sub edi, esi
invalid
adc r9b, bpl
pushfq
sub edi, esi
dec dword [rax - 0x7d]
sub rsp, 0x38
mov rax, qword [rcx]
invalid
invalid
invalid
ja case.0x140061f32.3389
sub rsp, 0x38
mov rax, qword [rcx]
lea r8, [0x1403d6f7c]
movsxd rax, dword [r8 + rax*4]
add al, 0x80
add byte [rcx + 0x63], cl
add al, 0x80
add rax, r8
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x1403a94a5]
mov r8d, 4
jmp 0x14014f8cd
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403a74dc]
adc eax, 0x257c57
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x257c57
mov r8d, 6
jmp 0x14014f8cd
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400a7671]
mov qword [rsp + 0x20], rax
lea rax, [0x1403a94b1]
mov r8d, 4
jmp 0x14014f8f9
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403a94b5]
mov r8d, 9
add rsp, 0x38
jmp rax
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400a7671]
mov qword [rsp + 0x20], rax
lea rax, [0x1403a94a9]
mov r8d, 8
mov rcx, rdx
mov rdx, rax
call fcn.14006e130
nop
add rsp, 0x38
ret
add rsp, 0x20
pop rsi
ret
sbb byte [r8 - 0x7d], r9b
sal byte [rax], 0x4c
lea edi, [rsp + 0xe60]
mov qword [r15], 8
and qword [r15 + 8], 0
mov qword [r15 + 0x10], rax
mov rcx, rdi
mov rdx, r15
call fcn.1401701b3
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x170], xmm0
movaps xmmword [rsp + 0x180], xmm1
xor eax, eax
cmp qword [rsp + 0x170], rax
je 0x14014fb4e
lea r8, [rsp + 0x170]
mov rcx, qword [r8 + 8]
mov rdx, qword [r8 + 0x10]
call fcn.1401702aa
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x158], r14
lea rax, [r14 + 8]
mov qword [rsp + 0x150], rax
lea rbx, [rsp + 0x1e0]
xorps xmm6, xmm6
mov r8d, 0xc80
mov rcx, r15
mov dl, 1
call sub.VCRUNTIME140.dll_memset
mov r8d, 0xc80
mov rcx, rbx
mov dl, 1
add eax, ebp
cdq
xchg esp, eax
sbb byte [rax], al
add eax, ebp
cdq
xchg esp, eax
sbb byte [rax], al
mov rbp, qword [r12]
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x48], rsi
xor eax, eax
mov qword [rsp + 0x50], rax
cmp rax, rsi
jae 0x140150934
movzx ecx, byte [rbp + rax]
cmp ecx, 0xd
jne 0x14014fbe3
lea rcx, [rax + 1]
mov qword [rsp + 0x50], rcx
cmp rsi, rcx
jbe 0x140150934
invalid
add byte [rax], al
or eax, 0x4c8a0000
add eax, 0xc0834801
add cl, byte [rax - 0x77]
and al, 0x50
mov cl, byte [rbp + rax + 1]
add rax, 2
mov qword [rsp + 0x50], rax
cmp cl, 0xa
je 0x14014fba7
jmp 0x14015083c
cmp ecx, 0xa
jne 0x14014fbed
inc rax
jmp 0x14014fba2
lea rcx, [rsp + 0x40]
call fcn.1400a550d
mov rcx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x50]
lea rdx, [rax + 8]
cmp rcx, rdx
jb 0x140150863
mov r8, qword [rsp + 0x40]
mov bl, 6
cmp byte [r8 + rax], 0x48
jne 0x14015083e
cmp byte [rax + r8 + 1], 0x54
jne 0x14015083e
cmp byte [rax + r8 + 2], 0x54
jne 0x14015083e
cmp byte [rax + r8 + 3], 0x50
jne 0x14015083e
cmp byte [rax + r8 + 4], 0x2f
jne 0x14015083e
out dx, al
or eax, dword [rax]
invalid
out dx, al
or eax, dword [rax]
add byte [rdx - 0x80], al
jl 0x14014fc54
cmp byte [rax + r8 + 5], 0x31
jne 0x14015083e
add eax, 0xe2850f31
or eax, dword [rax]
add byte [rdx - 0x80], al
jl case.0x140061f32.3393
cmp byte [rax + r8 + 6], 0x2e
jne 0x14015083e
invalid
test dword [rbp + 0x4800000b], ecx
lea ecx, [rsp + 0x40]
call fcn.1400a550d
mov rcx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x50]
cmp rcx, rax
jbe 0x140150934
mov rdx, qword [rsp + 0x40]
mov dil, byte [rdx + rax]
add dil, 0xd0
mov bl, 3
cmp dil, 9
ja 0x14015083e
lea r8, [rax + 1]
cmp rcx, r8
jbe 0x140150934
mov r14b, byte [rdx + rax + 1]
lea r8d, [r14 - 0x30]
cmp r8b, 9
ja 0x14015083e
lea r8, [rax + 2]
cmp rcx, r8
jbe 0x140150934
mov r15b, byte [rdx + rax + 2]
add r15b, 0xd0
cmp r15b, 9
ja 0x14015083e
lea r8, [rax + 3]
cmp rcx, r8
jbe 0x140150934
movzx r9d, byte [rdx + rax + 3]
lea r8, [rax + 4]
mov qword [rsp + 0x50], r8
cmp r9d, 0xa
je 0x14014fd7c
cmp r9d, 0x20
je 0x140150158
cmp r9d, 0xd
jne 0x14015083e
cmp rcx, r8
jbe 0x140150934
mov cl, byte [rdx + rax + 4]
add rax, 5
mov qword [rsp + 0x50], rax
cmp cl, 0xa
jne 0x14015083e
lea rcx, [rsp + 0x40]
call fcn.1400a550d
movzx eax, dil
imul eax, eax, 0x64
movzx ecx, r14b
imul ecx, ecx, 0xa
add cl, 0x20
movzx ecx, cl
movzx edx, r15b
add edx, eax
add edx, ecx
mov qword [rsp + 0xa0], rdx
mov rax, qword [rsp + 0x48]
sub rsi, rax
xor ecx, ecx
mov qword [rsp + 0x38], rcx
xor ecx, ecx
mov qword [rsp + 0x30], rcx
xor r13d, r13d
mov rcx, qword [rsp + 0x50]
cmp rax, rcx
jbe 0x140150934
mov rdi, qword [rsp + 0x40]
movzx edx, byte [rdi + rcx]
lea r15, [rcx + 1]
mov qword [rsp + 0x50], r15
cmp edx, 0xa
je 0x140150213
cmp edx, 0xd
je 0x1401501f5
lea rcx, [0x14032ea7b]
cmp byte [rdx + rcx], 0
je 0x14015097d
mov rcx, qword [rsp + 0x38]
cmp rcx, 0xc80
stc
or byte [rax + rax], 0
je 0x140150984
add rcx, 0x20
mov qword [rsp + 0xb0], rcx
cmp rax, r15
jbe 0x140150934
mov r14, r15
movzx ecx, byte [rdi + r15]
inc r15
lea rdx, [0x14032ea7b]
cmp byte [rcx + rdx], 0
jne 0x14014fe24
lea rdx, [rdi + r15]
and qword [rsp + 0x50], 0
sub rax, r15
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x48], rax
cmp cl, 0x3a
jne 0x14015097d
add r15, r13
xor ecx, ecx
cmp rax, rcx
jbe 0x140150934
mov rdx, qword [rsp + 0x40]
movzx r8d, byte [rdx + rcx]
lea r13, [rcx + 1]
mov qword [rsp + 0x50], r13
cmp r8d, 0x20
je 0x14014fe92
cmp r8d, 9
jne 0x14014feab
add r15, r13
lea rcx, [rsp + 0x40]
call fcn.1400a550d
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
jmp 0x14014fe6a
lea rbx, [0x14032eb7b]
cmp byte [r8 + rbx], 0
je 0x14014ff11
mov rax, qword [0x14041a890]
test rax, rax
jne 0x14014fefd
mov ecx, reloc.WS2_32.dll_ntohs
call fcn.14005d6b1
mov r13d, eax
mov ecx, listen
call fcn.14005d6b1
invalid
xlatb
lock dec dword [rdi]
mov dh, 0xc0
lea rcx, [rax - 1]
or rcx, 1
lea rdx, [rax + 2]
test r13b, r13b
cmovne rcx, rdx
mov qword [0x14041a890], rcx
add byte [rax + 0xf], cl
invalid
invalid
add byte [rax + 0xf], cl
ret 0x8348
cmp rax, 3
je 0x14014ff65
cmp rax, 2
je 0x14014ff59
cmp rax, 1
je 0x14014ff73
jmp 0x14014ff7d
cmp r8b, 0xa
je 0x14014ff48
movzx r8d, r8b
mov bl, 1
cmp r8d, 0xd
jne 0x14015083e
cmp rax, r13
jbe 0x140150934
mov al, byte [rdx + rcx + 1]
add rcx, 2
mov qword [rsp + 0x50], rcx
and al, 0x50
and al, 0x50
mov r13, rcx
cmp al, 0xa
jne 0x14015083e
lea rcx, [rsp + 0x40]
call fcn.1400a550d
xor edx, edx
jmp 0x1401500dd
test byte [rcx], al
add byte [rax], al
test byte [rcx], al
add byte [rax], al
lea rcx, [rsp + 0x40]
call fcn.1400a556b
call fcn.1400a556b
jmp 0x14014ff7d
lea rcx, [rsp + 0x40]
call fcn.1400a556b
test al, al
je 0x14014ff7d
lea rcx, [rsp + 0x40]
call fcn.1400a5535
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x50]
lea r9, [rdx + 8]
cmp rcx, r9
jae 0x14014ffbe
cmp rcx, rdx
jbe 0x140150934
movzx r8d, byte [rax + rdx]
inc rdx
mov qword [rsp + 0x50], rdx
lea rbx, [0x14032eb7b]
cmp byte [r8 + rbx], 0
sbb byte [rax], al
sbb byte [rax], al
jne 0x14014ff8c
jmp 0x14015007c
movzx r8d, byte [rax + rdx]
lea r13, [rdx + 1]
mov qword [rsp + 0x50], r13
cmp byte [r8 + rbx], 0
je 0x14015007f
movzx r8d, byte [rax + rdx + 1]
lea r13, [rdx + 2]
mov qword [rsp + 0x50], r13
cmp byte [r8 + rbx], 0
je 0x14015007f
movzx r8d, byte [rax + rdx + 2]
lea r13, [rdx + 3]
mov qword [rsp + 0x50], r13
cmp byte [r8 + rbx], 0
je 0x14015007f
movzx r8d, byte [rax + rdx + 3]
lea r13, [rdx + 4]
mov qword [rsp + 0x50], r13
cmp byte [r8 + rbx], 0
je 0x14015007f
movzx r8d, byte [rax + rdx + 4]
lea r13, [rdx + 5]
mov qword [rsp + 0x50], r13
cmp byte [r8 + rbx], 0
je 0x14015007f
movzx r8d, byte [rax + rdx + 5]
lea r13, [rdx + 6]
mov qword [rsp + 0x50], r13
cmp byte [r8 + rbx], 0
je 0x14015007f
movzx r8d, byte [rax + rdx + 6]
add rdx, 7
mov qword [rsp + 0x50], rdx
mov dword [rsp + 0x50], edx
mov dword [rsp + 0x50], edx
cmp byte [r8 + rbx], 0
je 0x14015007c
movzx r8d, byte [rax + rdx]
mov qword [rsp + 0x50], r9
cmp byte [r8 + rbx], 0
mov rdx, r9
jne 0x14014ff8c
mov r13, r9
jmp 0x14015007f
mov r13, rdx
mov rdx, 0xffffffffffffffff
cmp r8b, 0xa
je 0x1401500c1
movzx edx, r8b
mov bl, 1
add dword [rbx - 0x7af0f206], eax
invalid
invalid
add byte [rax], al
add dword [rbx - 0x7af0f206], eax
movabs dword [0x860fe9394c000007], eax
nop
or byte [rax], al
add byte [rsi - 0x76], al
add al, 0x28
cmp rcx, r13
jbe 0x140150934
mov r8b, byte [rax + r13]
inc r13
mov qword [rsp + 0x50], r13
mov rdx, 0xfffffffffffffffe
cmp r8b, 0xa
jne 0x14015083e
add rdx, r13
mov r8, rax
and qword [rsp + 0x50], 0
add r8, r13
sub rcx, r13
mov qword [rsp + 0x40], r8
mov qword [rsp + 0x48], rcx
add r13, r15
mov r8, rdx
movabs r10, 0x100002600
test r8, r8
je 0x140150117
mov rcx, r8
movzx r9d, byte [rax + r8 - 1]
cmp r9, 0x20
ja 0x14015010b
lea r8, [rcx - 1]
bt r10, r9
jb 0x1401500ed
cmp rcx, rdx
ja 0x140150cf0
mov rdx, rcx
mov rcx, qword [rsp + 0x38]
mov qword [rsp + rcx + 0x1e0], rdi
mov qword [rsp + rcx + 0x1e8], r14
mov qword [rsp + rcx + 0x1f0], rax
mov qword [rsp + rcx + 0x1f8], rdx
inc qword [rsp + 0x30]
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0xb0]
mov qword [rsp + 0x38], rcx
jmp 0x14014fdc3
lea rcx, [rsp + 0x40]
call fcn.1400a550d
mov rcx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x50]
cmp rax, rdx
jbe 0x140150934
mov r8, rdx
movzx r9d, byte [rcx + rdx]
inc rdx
cmp r9d, 9
je 0x140150171
cmp r9d, 0x20
je 0x140150171
cmp r9d, 0xa
je 0x1401501da
cmp r9d, 0xd
je 0x1401501b1
test r9b, r9b
js 0x140150171
add r9b, 0xdf
cmp r9b, 0x5e
jb 0x140150171
jmp 0x14015083e
cmp rax, rdx
jbe 0x140150934
cmp byte [rcx + rdx], 0xa
jne 0x14015083e
add rcx, r8
add rcx, 2
and qword [rsp + 0x50], 0
add r8, 2
sub rax, r8
jmp 0x1401501e6
and qword [rsp + 0x50], 0
add rcx, rdx
sub rax, rdx
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], rax
jmp 0x14014fd86
cmp rax, r15
cmp eax, edi
jbe 0x140150934
cmp byte [rdi + r15], 0xa
jne 0x14015083c
lea r15, [rcx + r13]
add r15, 2
jmp 0x140150216
add r15, r13
mov rax, r15
shr rax, 8
mov rcx, qword [rsp + 0xa0]
add ecx, 0xfffffc18
cmp cx, 0xfc7c
lea rdi, [rsp + 0x1e0]
mov r13, qword [rsp + 0xb8]
jb 0x140150992
shl rax, 8
movzx ecx, r15b
or rcx, rax
add rsi, rcx
lea ebx, [r13 + 1]
mov r9, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
shl r9, 5
xor eax, eax
cmp r9, rax
je 0x1401502c7
mov rcx, qword [rsp + rax + 0x1e8]
cmp rcx, 0xffff
ja 0x14015098b
mov rdx, qword [rsp + rax + 0x1e0]
mov r8, qword [rsp + rax + 0x1f0]
sub rdx, rbp
add rcx, rdx
mov qword [rsp + rax + 0xe60], rdx
mov qword [rsp + rax + 0xe68], rcx
sub r8, rbp
mov rcx, qword [rsp + rax + 0x1f8]
add rcx, r8
mov qword [rsp + rax + 0xe70], r8
mov qword [rsp + rax + 0xe78], rcx
add rax, 0x20
jmp 0x140150263
mov qword [rsp + 0x38], r9
mov rcx, rdi
mov rdx, r12
mov r8, rsi
call fcn.140064f33
lea rcx, [rsp + 0x120]
mov rdx, rdi
call case.0x1400925c5.400
mov rcx, qword [rsp + 0x158]
mov rax, qword [rcx]
mov qword [rcx], 3
cmp rax, 3
mov dword [rsp + 0xb0], ebx
jne 0x140150315
lea rcx, [rsp + 0x40]
call fcn.14009af70
hlt
invalid
jmp 0x14015032f
hlt
mov qword [rsp + 0x40], rax
mov ecx, listen
lea rdi, [rsp + 0x48]
mov rsi, qword [rsp + 0x150]
rep movsq qword [rdi], qword [rsi]
lea r15, [rsp + 0xe60]
mov rbp, qword [rsp + 0x30]
mov rbx, qword [rsp + 0x68]
mov rax, rbx
add rax, rbp
mov rcx, qword [rsp + 0x38]
jb 0x140150cd8
mov r14, qword [rsp + 0x90]
cmp rax, r14
jbe 0x140150593
lea rcx, [rax - 1]
bsr rcx, rcx
not ecx
mov rsi, 0xffffffffffffffff
shr rsi, cl
inc rsi
cmp rax, 2
mov eax, 1
cmovb rsi, rax
cmp rsi, 0x8001
jae 0x140150cfc
test rsi, rsi
je 0x140150d14
test rbx, rbx
je 0x1401504e7
mov r9, qword [rsp + 0x88]
movzx eax, word [rsp + 0x98]
and al, 0x98
add byte [rax], al
add byte [rdi], cl
mov bh, 0xc0
and al, 0x98
add byte [rax], al
add byte [rdi], cl
mov bh, 0xc0
mov qword [rsp + 0xa8], r14
lea r14, [r14*4]
add byte [rsi - 0x73], cl
xor al, 0xb5
add byte [rax], al
add byte [rax], al
mov rcx, r14
xor edi, edi
mov qword [rsp + 0x30], r9
test rcx, rcx
je 0x1401503fc
cmp word [r9 + rdi*4], 0xffff
je 0x1401503f3
movzx edx, word [r9 + rdi*4 + 2]
and edx, eax
mov r8d, edi
sub r8d, edx
test r8d, eax
je case.0x1400fac08.1669
add rcx, 0xfffffffffffffffc
inc rdi
invalid
jmp 0x1401503d3
xor edi, edi
lea r13, [rsp + 0x1e0]
mov rcx, r13
mov rdx, rsi
call fcn.14009abe6
mov rcx, r13
call fcn.14009ab68
mov qword [rsp + 0x88], rax
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
mov qword [rsp + 0x140], rdx
mov qword [rsp + 0x90], rdx
dec esi
mov word [rsp + 0x98], si
mov dword [rsp + 0x98], esi
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x90
add byte [rax], al
add bh, bh
invalid
mov dword [rsp + 0x98], esi
cmp rdi, qword [rsp + 0xa8]
ja 0x140150d2c
mov rax, qword [rsp + 0x30]
lea rax, [rax + rdi*4]
shl rdi, 2
sub r14, rdi
mov r13, qword [rsp + 0xb8]
test r14, r14
je 0x140150485
lea rsi, [rax + 4]
movzx edx, word [rax]
movzx r8d, word [rax + 2]
lea rcx, [rsp + 0x40]
call fcn.1400b38d7
xor al, 0xf6
dec dword [rcx - 0x7d]
invalid
cld
mov rax, rsi
jmp 0x140150461
xor al, 0xf6
dec dword [rcx - 0x7d]
invalid
mov rax, qword [rsp + 0x30]
mov r14, qword [rsp + 0xa8]
test rdi, rdi
je 0x1401504b6
push qword [rdi + rbx + 0x48]
lea rsi, [rax + 4]
lea esi, [rax + 4]
movzx edx, word [rax]
movzx r8d, word [rax + 2]
lea rcx, [rsp + 0x40]
call fcn.1400b38d7
add rdi, 0xfffffffffffffffc
mov rax, rsi
jmp 0x140150492
mov rdx, qword [rsp + 0x140]
mov rax, rdx
shr rax, 2
add rax, rbx
sub rdx, rax
lea rcx, [rsp + 0x58]
and al, 0x58
call fcn.14008e275
mov rcx, qword [rsp + 0x30]
mov rdx, r14
call fcn.14008e08a
jmp 0x14015058e
lea eax, [rsi - 1]
mov word [rsp + 0x98], ax
lea rbx, [rsp + 0x1e0]
mov rcx, rbx
mov rdx, rsi
call fcn.14009abe6
mov rcx, rbx
call fcn.14009ab68
mov rdi, rax
mov rbp, rdx
mov rcx, qword [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
call fcn.14008e08a
mov qword [rsp + 0x88], rdi
mov qword [rsp + 0x90], rbp
mov rax, rsi
shr rax, 2
sub rsi, rax
mov rcx, rbx
mov rdx, rsi
call fcn.14009ad58
cmp qword [rsp + 0x1e0], 0
mov rsi, qword [rsp + 0x1e8]
call 0x14f15055b
test esp, esp
invalid
add byte [rax], al
call 0x14f15055b
test esp, esp
invalid
mov rdi, qword [rsp + 0x1f0]
lea rcx, [rsp + 0x58]
call fcn.14008e0a1
mov qword [rsp + 0x58], rsi
mov qword [rsp + 0x60], rdi
and qword [rsp + 0x68], 0
lea r15, [rsp + 0xe60]
mov rbp, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
cmp rbp, 0x65
jae 0x140150cc7
mov rbx, r15
mov r14d, r13d
test rcx, rcx
je 0x14015079d
mov rdi, qword [rbx]
mov rbp, qword [rbx + 8]
mov rsi, rbp
sub rsi, rdi
dec byte [rdi]
invalid
mov word [rsi], es
add byte [rax], al
mov rdx, qword [rsp + 0x130]
cmp rbp, rdx
ja 0x140150b54
mov r13, rcx
mov rdx, qword [rsp + 0x128]
add dword [rax], eax
add byte [rax + 1], cl
cli
add dword [rax], eax
add byte [rax + 1], cl
cli
lea rcx, [rsp + 0xc0]
mov r8, rsi
call fcn.14009d9ac
cmp qword [rsp + 0xc0], 0
jne 0x140150b43
lea rax, [rsp + 0xc8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x1a0], xmm1
movaps xmmword [rsp + 0x190], xmm0
mov rsi, qword [rbx + 0x10]
mov rax, qword [rbx + 0x18]
mov rcx, qword [rsp + 0x130]
mov qword [rsp + 0x160], rcx
add dword [rax], eax
add byte [rax - 0x77], cl
mov ah, 0x24
invalid
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
mov ah, 0x24
push 0x48000001
mov dword [rsp + 0x110], eax
mov qword [rsp + 0x110], rax
cmp rsi, rax
ja 0x140150bd7
cmp rcx, rax
lea r15, [rsp + 0xe60]
jb 0x140150b63
cmp rax, rsi
jne 0x140150693
mov qword [rsp + 0xf8], 1
lea rax, [rsp + 0x100]
movups xmmword [rax], xmm6
lea rax, [0x1402eaa30]
mov qword [rsp + 0xf0], rax
mov edx, 1
xor r8d, r8d
jmp 0x140150703
lea rcx, [rsp + 0x1e0]
lea rdx, [rsp + 0x120]
call fcn.140065874
mov rax, qword [rsp + 0x110]
sub rax, rsi
mov qword [rsp + 0x1f0], rax
add byte [rax + 1], cl
mov ah, 0x24
call 0x14f1506c5
adc byte [rsp + 0x1e0], al
add byte [rax + 1], cl
mov ah, 0x24
call 0x14f1506c5
adc byte [rsp + 0x1e0], al
movaps xmmword [rsp + 0xf0], xmm0
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x100], rax
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rdi*8], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rcx], ah
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xf8
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rdi*8], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rcx], ah
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xf8
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rdi*4], fs
add dword [rax], eax
add al, ch
push rbx
push rax
int1
inc esi
test byte [rax + rbx*8], ah
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0x1b8]
call fcn.140065763
mov byte [rsp + 0x1d8], 0
lea rcx, [rsp + 0xf0]
call fcn.140009281
cmp qword [rsp + 0x190], 0
jne 0x140150773
cmp byte [rsp + 0x198], 0x12
jne 0x140150773
mov rcx, qword [rsp + 0x1c0]
mov rdx, qword [rsp + 0x1c8]
and al, 0xc8
add dword [rax], eax
add byte [rcx - 0xa], al
mov byte [rcx], 0x75
invalid
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xc8
add dword [rax], eax
add byte [rcx - 0xa], al
mov byte [rcx], 0x75
or ch, al
call 0x18214fcfd
mov r14d, eax
call fcn.1400aaf3d
mov r14d, eax
jmp 0x140150773
mov r9d, 5
lea r8, [0x140367deb]
call fcn.1400aaf4f
mov r14d, eax
xor r14b, 1
add rbx, 0x20
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x190]
lea r8, [rsp + 0x1b8]
call fcn.14008e824
mov rcx, r13
add rcx, 0xffffffffffffffe0
jmp 0x1401505a3
mov ecx, listen
lea rbx, [rsp + 0x1e0]
mov rdi, rbx
lea rsi, [rsp + 0x40]
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0xb0]
mov byte [rsp + 0x242], al
mov rcx, qword [rsp + 0xa0]
mov word [rsp + 0x240], cx
cmp cx, 0x64
stc
je 0x140150808
stc
je 0x140150808
movzx eax, cx
cmp eax, 0x65
je 0x1401509dd
cmp eax, 0xcc
je 0x1401509e3
cmp eax, 0x130
je 0x1401509e3
lea eax, [rcx - 0x66]
cmp ax, 0x62
jae 0x1401509b5
lodsd eax, dword [rsi]
add dword [rax], eax
invalid
mov rsi, qword [r12 + 8]
test rsi, rsi
je 0x140150999
add dword [rcx], 0
invalid
add dword [rcx], 0
add byte [rax - 0x77], cl
fld1
wait
pop rbx
cmc
dec dword [rax - 0x73]
mov word [rax + riz], fs
add dword [rax], eax
add al, ch
push rsi
mov ch, bl
invalid
mov rcx, rbx
call fcn.1400a63b9
lea rcx, [rsp + 0x120]
call fcn.140009281
jmp 0x14014fb72
mov bl, 2
movzx ecx, bl
shl ecx, 3
movabs rax, 0x1050406040404
shr rax, cl
mov rcx, qword [rsp + 0x28]
mov byte [rcx + 8], al
mov eax, 4
jmp 0x14015093e
add byte [rax], al
cmp rcx, rax
jbe 0x140150934
add byte [rax], al
invalid
mov rdx, qword [rsp + 0x40]
mov r9b, byte [rdx + rax]
lea r8, [rax + 1]
mov qword [rsp + 0x50], r8
mov bl, 6
cmp r9b, 0x48
jne 0x14015083e
cmp rcx, r8
jbe 0x140150934
add byte [rax], al
add byte [rax], al
mov r9b, byte [rdx + rax + 1]
lea r8, [rax + 2]
mov qword [rsp + 0x50], r8
cmp r9b, 0x54
jne 0x14015083e
cmp rcx, r8
jbe 0x140150934
mov r9b, byte [rdx + rax + 2]
lea r8, [rax + 3]
mov qword [rsp + 0x50], r8
cmp r9b, 0x54
jne 0x14015083e
cmp rcx, r8
jbe 0x140150934
cmp rcx, r8
jbe 0x140150934
mov r9b, byte [rdx + rax + 4]
lea r8, [rax + 5]
add al, byte [rsp + rcx*2]
lea eax, [rax + 5]
mov qword [rsp + 0x50], r8
and al, 0x50
cmp r9b, 0x2f
jne 0x14015083e
cmp rcx, r8
jbe 0x140150934
mov r8b, byte [rdx + rax + 5]
add rax, 6
mov qword [rsp + 0x50], rax
cmp r8b, 0x31
jne 0x14015083e
cmp rcx, rax
jbe 0x140150934
xor ecx, ecx
cmp byte [rdx + rax], 0x2e
mov ebx, 6
cmove ebx, ecx
jne 0x14015083e
mov eax, 3
mov rcx, qword [rsp + 0x28]
mov qword [rcx], rax
lea rsi, [rsp + 0x170]
mov rcx, rsi
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
movaps xmm6, xmmword [rsp + 0x1ae0]
movaps xmm7, xmmword [rsp + 0x1af0]
add rsp, 0x1b08
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor ebx, ebx
jmp 0x14015083e
mov bl, 5
jmp 0x14015083e
invalid
invalid
invalid
mov al, 5
jmp 0x140150851
mov al, 6
jmp 0x140150851
mov eax, 3
mov rcx, qword [rsp + 0x28]
mov qword [rcx], rax
lea rcx, [rsp + 0x1e0]
call fcn.1400a63b9
jmp 0x140150a18
mov rax, qword [rsp + 0x148]
movzx eax, byte [rax]
cmp eax, 5
je 0x1401509e3
cmp eax, 7
jne 0x140150a2a
mov rax, qword [rsp + 0xa0]
add eax, 0xffffff38
cmp ax, 0x64
jae 0x140150a2a
mov dl, 1
xor eax, eax
jmp 0x1401509e7
xor eax, eax
xor edx, edx
mov r8, qword [rsp + 0x28]
lea rsi, [rsp + 0x1e0]
mov ecx, reloc.WS2_32.dll_listen
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
mov ecx, edx
xor cl, 1
and r14b, cl
mov qword [r8 + 0x68], rax
mov byte [r8 + 0x70], 0
mov byte [r8 + 0x71], r14b
mov byte [r8 + 0x72], dl
lea rcx, [rsp + 0x120]
call fcn.140009281
jmp 0x140150941
movups xmm6, xmmword [0x14032fce8]
lea rdx, [rsp + 0xc0]
movaps xmmword [rdx + 0x10], xmm6
sbb eax, 0x948d4800
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
sub dword [rdx + 0x10], esi
movups xmm7, xmmword [0x14032fcd8]
movaps xmmword [rdx], xmm7
lea rcx, [rsp + 0x1e0]
call fcn.14008e66f
test al, al
je 0x140150ab7
mov cl, 4
cmp byte [rsp + 0xb8], 0
je 0x140150b18
lea r8, [rsp + 0xc0]
movaps xmmword [r8 + 0x10], xmm6
movaps xmmword [r8], xmm7
lea rsi, [rsp + 0xf0]
lea rdx, [rsp + 0x1e0]
mov rcx, rsi
call fcn.1400a899f
lea rdi, [rsp + 0xc0]
mov rcx, rdi
mov rdx, rsi
call fcn.1400a91f5
mov rcx, rdi
call fcn.1400abe15
movzx eax, al
not rax
jmp 0x1401509e5
lea rcx, [rsp + 0x1e0]
call fcn.1400abbda
cmp rax, 1
jne 0x140150ae8
lea rsi, [rsp + 0xc0]
mov rcx, rsi
call fcn.1400ab678
cmp byte [rsi], 0
je 0x140150b36
mov cl, byte [rsp + 0xc1]
jmp 0x140150b18
movups xmm0, xmmword [0x1403415b8]
lea rdx, [rsp + 0xc0]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1403415a8]
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x1e0]
call fcn.14008e66f
mov cl, 4
test al, al
je 0x140150b2a
mov rax, qword [rsp + 0x28]
mov byte [rax + 8], cl
mov eax, 4
jmp 0x14015099e
mov rax, 0xffffffffffffffff
jmp 0x1401509e5
mov rax, qword [rsp + 0xc8]
jmp 0x1401509e5
mov rdx, qword [rsp + 0x130]
cmp rbp, rdx
jbe 0x140150c5d
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh1_role.rsillegal_header_name_from_httparse:
mov rcx, rbp
call fcn.1402da4a0
invalid
cdq
sbb byte [rax], al
cmp eax, 0x48001899
lea eax, [rsp + 0x110]
lea rax, [rsp + 0x110]
mov qword [rsp + 0xc0], rax
lea rax, [0x14016d75c]
mov qword [rsp + 0xc8], rax
lea rdx, [rsp + 0x160]
lea r8, str.range_end_out_of_bounds:
lea rcx, [rsp + 0x1e0]
mov qword [rcx], r8
mov r8d, 2
mov qword [rcx + 8], r8
and qword [rcx + 0x20], 0
mov qword [rsp + 0xd0], rdx
mov qword [rsp + 0xd8], rax
lea rax, [rsp + 0xc0]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], r8
lea rdx, [0x1402eaae8]
call fcn.1402da380
lea rax, [rsp + 0x168]
mov qword [rsp + 0xc0], rax
lea rax, [0x14016d75c]
mov qword [rsp + 0xc8], rax
lea rdx, [rsp + 0x110]
lea r8, str.range_start_must_not_be_greater_than_end:
lea rcx, [rsp + 0x1e0]
mov qword [rcx], r8
mov r8d, 2
mov qword [rcx + 8], r8
and qword [rcx + 0x20], 0
mov qword [rsp + 0xd0], rdx
mov qword [rsp + 0xd8], rax
lea rax, [rsp + 0xc0]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], r8
lea rdx, [0x1402eaa90]
call fcn.1402da380
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh1_role.rsillegal_header_name_from_httparse:
mov rcx, rdi
mov rdx, rbp
call fcn.1402da880
add rdi, qword [rsp + 0x128]
mov qword [rsp + 0xf0], rdi
mov qword [rsp + 0xf8], rsi
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
adc eax, 0x1df279
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
adc eax, 0x1df279
lea rcx, [rsp + 0x1e0]
mov qword [rcx], rdx
mov edx, 1
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, [0x1400a548a]
mov qword [rax + 8], r8
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh1_role.rsillegal_header_name_from_httparse:
call fcn.1402da380
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh1_role.rsillegal_header_name_from_httparse:
mov edx, 0x64
jmp 0x140150b5b
lea rcx, str.reserve_overflow_w:_
or eax, 0x1de639
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.8_srcheadermap.rs
mov edx, reloc.WS2_32.dll_recv
call fcn.1402da910
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttparse_1.7.1_srclib.rs
call fcn.1402da4a0
lea rcx, str.header_map_reserve_over_max_capacity
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.8_srcheadermap.rs
out 0x1d, al
add byte [rdx + 0x24], bh
call fcn.1402dc708
lea rcx, str.header_map_reserve_overflowed
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.8_srcheadermap.rs
mov edx, 0x1d
call fcn.1402dc708
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.8_srcheadermap.rs
mov rcx, rdi
mov rdx, qword [rsp + 0xa8]
call fcn.1402da3c0
mov rdx, qword [rsp + 0x1f0]
mov rcx, rsi
call fcn.1402d9f90
int3
push rdi
push rbx
sub rsp, 0x70
cmp dword [rcx], 2
je 0x140150e23
mov rdi, rdx
mov rsi, rcx
call fcn.1400ac243
test eax, eax
je 0x140150d7c
mov bl, 3
cmp eax, 1
je 0x140150ded
add eax, dword [rbx + 0x737401f8]
jmp 0x140150dc8
mov ebx, edx
mov rcx, qword [rsi + 0x740]
call fcn.14015c879
mov edx, 0xdb850000
js 0x140150e5a
lea rdx, [rsp + 0x3c]
and dword [rdx], 0
lea rcx, [rsi + 0x770]
and dword [rdx + 8], 0
and dword [rdx + 0x10], 0
mov dword [rdx + 0x18], 1
add byte [rax], al
add byte [rcx + 0x62831c5a], cl
and byte [rax], al
add byte [rbx - 0x39ffd79e], al
xor byte [rax], al
add byte [rbx - 0x39ffd79e], al
add dh, al
xor byte [rax], al
call fcn.140092ed9
cmp al, 0xd
jne 0x140150de7
lea rdx, [rsi + 0x58]
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov r8, rdi
call fcn.140150f86
mov bl, byte [rbx]
cmp bl, 4
jne 0x140150ded
mov al, 2
jmp 0x140150e1b
mov byte [rsp + 0x29], al
mov bl, 1
cmp dword [rsi], 2
je 0x140150e3b
mov rdi, qword [rsp + 0x30]
mov rcx, rsi
call fcn.140150e73
mov qword [rsi], 2
cmp bl, 3
je 0x140150e15
mov ecx, ebx
mov rdx, rdi
call fcn.14013a372
cmp bl, 3
setne al
xchg ebp, eax
invalid
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
jo 0x140150e7b
add rsp, 0x70
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str._W:_
mov edx, 0x36
call fcn.1402dc708
mov qword [rsi], 2
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_future_futuremap.rs
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
sub byte [rax], al
add byte [rax], al
call fcn.1402da510
lea rcx, str.assertion_failed:_size___proto::MAX_WINDOW_SIZE
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
mov edx, 0x30
call fcn.1402da510
int3
call fcn.140150e91
add rsi, 0x58
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140150ebc
add byte [rax - 0x73], cl
mov ds, word [rax - 0x17fffffe]
xchg r13d, eax
invalid
add al, ch
jp 0x140150f68
int1
dec dword [rax - 0x73]
invalid
int1
and eax, 0x8348fffe
ror dword [rax], 0xe9
movabs al, byte [0x5357565641fffe14]
push r14
push rsi
push rdi
push rbx
sub rsp, 0x38
mov rdi, r8
mov rbx, rdx
mov rsi, rcx
mov rcx, qword [rdx + 0x6e8]
call fcn.140143d25
test al, al
jne 0x140150fb2
mov rcx, rbx
xor edx, edx
call fcn.140153b2e
lea r14, [rsp + 0x28]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.1401510ab
mov rcx, rsi
mov rdx, r14
call fcn.14013dcf2
nop
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
ret
sub byte [rax - 0x77], cl
int1
call fcn.14008d757
cmp qword [rsi], 0
jne 0x140151059
pop rsi
pop rsi
mov rsi, qword [rsp + 0x30]
mov eax, dword [rsi + 0x54]
mov ecx, dword [rsi + 0x98]
add ecx, eax
js 0x140151092
mov bl, byte [rsp + 0x38]
sub edi, ecx
add edi, eax
mov dword [rsi + 0x54], edi
mov ecx, dword [rsi + 0x50]
mov edx, edi
call fcn.140093ce2
test eax, eax
invalid
je 0x140151048
sal byte [rsi + rbx + 0x48], 0x8b
xchg byte [rax], ah
add dword [rax], eax
add byte [rax - 0x75], cl
mov gs, word [rax]
add dword [rax], eax
add byte [rax - 0x7d], cl
cmpsb byte [rsi], byte [rdi]
and byte [rcx], al
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rbx + rax - 1], 0x50
or byte [rax - 0x77], cl
int1
mov rax, qword [rsi + 0x120]
mov rcx, qword [rsi + 0x128]
and qword [rsi + 0x120], 0
test rax, rax
je 0x140151048
call qword [rax + reloc.WS2_32.dll_htonl]
mov rcx, rsi
mov edx, ebx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.1400cb619
mov rax, qword [rsp + 0x30]
mov cl, byte [rsp + 0x38]
lea r8, [rsp + 0x40]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75c8]
mov edx, 0x2b
call fcn.1402da7f0
lea rcx, str.negative_Window
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_flow_control.rsassertion_failed:_sz___self.window_size
mov edx, reloc.WS2_32.dll_ntohs
call fcn.1402dbe7a
int3
mov ah, 0x24
loopne 0x1401510e3
add byte [rax], al
mov rcx, rsi
mov rdx, r15
call fcn.14013dd20
cmp qword [rsi], 0
je 0x140151106
lea r8, [rsp + 0x5e0]
mov rcx, qword [r8 + 8]
mov rdx, qword [r8 + 0x10]
call fcn.1401702aa
mov rax, qword [0x140414370]
lea r14, [rsp + 0xb0]
and qword [r14], 0
mov qword [r14 + 0x18], rax
add rax, 0x30
add eax, 0x30
lea rdx, [rsp + 0x3a0]
mov qword [rdx], 8
and qword [rdx + 8], 0
mov qword [rdx + 0x10], rax
mov dword [rdx + 0x10], eax
mov dword [rdx + 0x10], eax
mov rcx, r14
call fcn.1401701b3
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x550], xmm0
movaps xmmword [rsp + 0x560], xmm1
xor eax, eax
cmp qword [rsp + 0x550], rax
je 0x14015117b
lea r8, [rsp + 0x550]
mov rcx, qword [r8 + 8]
or byte [rcx - 0x75], cl
push rax
adc al, ch
invalid
int1
add dword [rax], eax
or byte [rcx - 0x75], cl
push rax
adc al, ch
invalid
lea r13, [rdi + 0x48]
lea rax, [rdi + 0x6e8]
mov qword [rsp + 0x88], rax
lea rax, [rdi + 0x688]
mov qword [rsp + 0x1e8], rax
call 0x18c15119f
lea esp, [rsp + 0xb8]
lea esp, [rsp + 0xb8]
lea rax, [rdi + 0x6c8]
mov qword [rsp + 0x1d8], rax
lea rax, [rdi + 0x750]
mov qword [rsp + 0x1e0], rax
lea rax, [rdi + 0x298]
mov qword [rsp + 0x4e0], rax
mov dword [rsp + 0x4e0], eax
lea rax, [rdi + 0x71c]
mov qword [rsp + 0x4d8], rax
mov eax, 0xf8
lea rax, [r14 + rax]
mov qword [rsp + 0x278], rax
xorps xmm6, xmm6
mov eax, 3
mov eax, eax
mov qword [rsp + 0x4d0], rax
test byte [rax + rdx*8], ah
add al, 0
add byte [rax + 4], bh
mov eax, eax
mov qword [rsp + 0x4f0], rax
mov eax, 2
add byte [rax], al
add byte [rcx - 0x7b76b740], cl
and al, 0xf8
add al, 0
add byte [rax - 0x73], cl
mov bh, 0xc8
add al, 0
add byte [rax - 0x73], cl
xchg dword [rax + 5], ebx
add byte [rax], al
add byte [rcx - 0x7b76b740], cl
ror byte [rax - 0x77], 0x84
and al, 0xf8
add al, 0
add byte [rax - 0x73], cl
mov bh, 0xc8
add al, 0
add byte [rax - 0x73], cl
xchg dword [rax + 5], ebx
add byte [rax], al
mov qword [rsp + 0xa8], rax
lea rax, [rdi + 0x560]
add eax, 0x89480000
test byte [rax + rdx], ah
add al, byte [rax]
add byte [rax - 0x73], cl
xchg eax, esi
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rbx], ah
add al, byte [rax]
add byte [rax - 0x73], cl
xchg dword [rax + 6], ebx
add byte [rax], al
add eax, 0x89480000
test byte [rax + rdx], ah
add al, byte [rax]
add byte [rax - 0x73], cl
xchg eax, esi
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rbx], ah
add al, byte [rax]
add byte [rax - 0x73], cl
xchg dword [rax + 6], ebx
add byte [rax], al
mov qword [rsp + 0x270], rax
lea rax, [rdi + 0x75c]
mov qword [rsp + 0x508], rax
add eax, 0x8d480000
xchg dword [rcx + 0x48000007], eax
mov dword [rsp + 0x500], eax
and al, 0
add eax, 0x894c0000
mov esp, 0x9024
invalid
and al, 0
add eax, 0x894c0000
mov esp, 0x9024
add byte [rbx + 0x6c087], cl
add byte [rbx + 0x577501f8], al
cmp eax, 1
jne 0x1401512ed
push rdi
mov eax, dword [rdi + 0x6c0]
cmp eax, 1
jne 0x1401512ed
push rdi
mov ebp, dword [rdi + 0x6c4]
add byte [rax], al
mov rcx, r13
mov rdx, rbx
call fcn.140153b80
test rax, rax
jne 0x140153919
test rdx, rdx
jne 0x140153926
mov rcx, r13
mov rdx, rbx
call fcn.140153f7d
test rax, rax
jne 0x140153919
add byte es:[rax], al
test rdx, rdx
jne 0x140153926
mov dword [rdi + 0x6c0], 2
mov dword [rdi + 0x6c4], ebp
mov eax, 2
add byte [rax], al
add byte [rcx + 0x6c4af], cl
add byte [rax + 2], bh
mov eax, 2
jmp case.0x14011bdec.771
test eax, eax
jne 0x140153937
mov rax, qword [rsp + 0x88]
mov rcx, qword [rax]
call fcn.140140e7c
mov qword [rsp + 0x48], rbx
mov rcx, qword [rsp + 0x1e8]
mov rax, qword [rcx + 0x20]
and byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add al, byte [rax]
add byte [rax], al
movups xmm0, xmmword [rcx]
and byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add al, byte [rax]
add byte [rax], al
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
and qword [rcx], 0
movaps xmmword [rsp + 0x2b0], xmm1
add byte [rdi], cl
sub dword [rsp + 0x2a0], eax
cmp qword [rsp + 0x2a0], 0
mov esp, 0x2a024
add byte [rax], al
je 0x1401513d8
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add eax, dword [rax]
add byte [rdi], cl
sub byte [rsp + 0x2a0], al
mov rax, qword [rsp + 0x2c0]
mov qword [rsp + 0x3c0], rax
movaps xmm0, xmmword [rsp + 0x2a0]
movaps xmm1, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x3b0], xmm1
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x3a0], eax
mov rcx, r13
mov rdx, rbx
call fcn.14015432a
test rax, rax
je 0x140151404
mov r12, qword [rsp + 0x1e8]
mov rcx, r12
call fcn.1400929f2
mov rax, qword [rsp + 0x2c0]
add byte [rcx - 0x77], cl
and al, 0x20
movaps xmm0, xmmword [rsp + 0x2a0]
movaps xmm1, xmmword [rsp + 0x2b0]
add al, byte [rax]
add byte [rcx + 0xf], al
adc dword [rsp + 0x10], ecx
and al, 0x10
add al, byte [rax]
add byte [rcx + 0xf], al
adc dword [rsp + 0x10], ecx
and al, 0x10
movups xmmword [r12], xmm0
lea r12, [rsp + 0xb8]
mov dword [rsp + 0xb0], 3
jmp case.0x1400e769f.1997
cmp byte [rdi + 0x6bc], 0
je 0x14015142e
cmp dword [rdi + 0x6b0], 0
je 0x14015143b
push rcx
push rcx
mov eax, dword [rdi + 0x6b8]
and dword [rsp + 0xb0], 0
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0xb4], eax
jmp case.0x1400e769f.1997
test rdx, rdx
je 0x140151448
mov dword [rsp + 0xb0], 1
mov qword [rsp + 0xb8], rdx
lea rcx, [rsp + 0x3a0]
add eax, dword [rax]
add al, ch
pop rax
jle 0x140151413
invalid
jmp case.0x1400e769f.1997
lea rcx, [rsp + 0x2a0]
call fcn.1400929f2
mov dword [rsp + 0xb0], 2
mov al, 0
add byte [rax], al
add al, byte [rax]
add byte [rax], al
jmp case.0x1400e769f.1997
mov ebp, dword [rsp + 0x3c4]
mov rax, qword [rsp + 0x2c0]
mov eax, dword [rsp + 0x2c0]
mov qword [r12 + 0x20], rax
movaps xmm0, xmmword [rsp + 0x2a0]
movaps xmm1, xmmword [rsp + 0x2b0]
add byte [rcx + 0xf], al
adc dword [rsp + 0x10], ecx
movups xmmword [r12], xmm0
mov byte [rsp + 0xb0], 6
mov rcx, r13
mov rdx, r14
call fcn.1401545bb
mov r8d, setsockopt
mov ecx, eax
lea rdx, [0x1403a676f]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcprotogo_away.rsinvalid_GOAWAY_frame
add al, ch
xor ebp, esi
invalid
inc dword [rbx + 0xb024a4]
add byte [rax], al
add byte [rcx + 0xb424ac], cl
add byte [rax], al
add al, ch
xor ebp, esi
invalid
lea rcx, [rsp + 0x600]
mov rdx, r14
call fcn.140140fe0
cmp dword [rsp + 0x600], 0
jne 0x1401530a9
mov eax, dword [rsp + 0x604]
test eax, eax
je 0x1401514fd
cmp eax, 1
jne 0x1401530f3
cmp qword [rdi + 0x688], 0
jne 0x1401514fd
add byte [rax], al
add byte [rbp + 0xd], dh
cmp byte [rdi + 0x6bc], 0
jne 0x140153110
cmp qword [r15], 0
je 0x140151519
mov rcx, qword [rdi + 0x700]
mov rdx, qword [rdi + 0x708]
mov r8, r15
call fcn.1401702aa
and qword [rsp + 0xb0], 0
mov rax, qword [0x140414340]
mov qword [rsp + 0xc8], rax
add rax, 0x30
mov qword [rsp + 0x2a0], 8
and qword [rsp + 0x2a8], 0
mov qword [rsp + 0x2b0], rax
mov rcx, r14
lea rdx, [rsp + 0x2a0]
add al, ch
push rcx
in al, dx
add dword [rax], eax
add al, ch
push rcx
in al, dx
add dword [rax], eax
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x3a0], xmm0
movaps xmmword [rsp + 0x3b0], xmm1
xor eax, eax
cmp qword [rsp + 0x3a0], rax
test byte [rax + riz*4], ah
add eax, dword [rax]
invalid
je 0x1401515ab
mov rcx, qword [rsp + 0x3a8]
mov rdx, qword [rsp + 0x3b0]
lea r8, [rsp + 0x3a0]
call fcn.1401702aa
mov r14, qword [rdi + 0x6d1]
cmp byte [rdi + 0x6d0], 0
mov byte [rdi + 0x6d0], 0
je 0x140151634
mov rcx, r13
mov rdx, rbx
call fcn.14015432a
test rax, rax
je 0x1401515e3
mov byte [rdi + 0x6d0], 1
mov ebp, 4
jmp 0x1401519e7
invalid
add byte [rax - 0x7b], cl
sal byte [rdi + rcx - 0x43], cl
add al, byte [rax]
add byte [rax], al
test rdx, rdx
je 0x1401515f7
mov ebp, 2
mov qword [rsp + 0x78], rdx
jmp 0x1401519e7
mov qword [rsp + 0xb2], r14
mov word [rsp + 0xb0], 0x105
mov rcx, r13
lea rdx, [rsp + 0xb0]
call fcn.1401545bb
mov r8d, reloc.WS2_32.dll_select
mov eax, reloc.WS2_32.dll_select
mov ecx, eax
lea rdx, str.invalid_pong_frame
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcprotoping_pong.rsinvalid_ping_frame
call fcn.1401409d6
movzx eax, byte [rdi + 0x6d9]
test eax, eax
je 0x1401516f2
cmp eax, 2
lea r14, [rsp + 0xb0]
jne 0x14015177b
mov rax, qword [rsp + 0x1d8]
mov rax, qword [rax]
test rax, rax
je 0x14015177b
mov rax, qword [rax + 0x10]
cmp rax, 1
jne 0x140151764
mov rcx, r13
mov rdx, rbx
call fcn.14015432a
sub al, 0
add byte [rbp + 4], bh
sub al, 0
add byte [rbp + 4], bh
test rax, rax
jne 0x1401519ef
test rdx, rdx
jne 0x140151939
add byte [rax], al
add byte [rax], al
movabs rax, 0xb416870b7adb7c3b
mov qword [rsp + 0xb2], rax
mov word [rsp + 0xb0], 5
add eax, 0xe9894c00
add eax, 0xe9894c00
mov rdx, r14
call fcn.1401545bb
mov r8d, reloc.WS2_32.dll_select
adc al, byte [rax]
add byte [rax], al
adc al, byte [rax]
add byte [rax], al
mov ecx, eax
lea rdx, [0x1403a7241]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcprotoping_pong.rsinvalid_ping_frame
pop rbx
and eax, 0xf2fce800
invalid
dec dword [rax - 0x75]
test byte [rax + rbx*8], ah
and al, 0xd8
add dword [rax], eax
add byte [rax - 0x75], cl
add byte [rax - 0x39], cl
adc byte [rdx], al
add byte [rax], al
add cl, ch
mov dword [rax], eax
add byte [rax], al
pop rbx
and eax, 0xf2fce800
invalid
and al, 0xd8
add dword [rax], eax
add byte [rax - 0x75], cl
add byte [rax - 0x39], cl
adc byte [rdx], al
add byte [rax], al
add cl, ch
mov dword [rax], eax
add byte [rax], al
mov rcx, r13
mov rdx, rbx
call fcn.14015432a
sub eax, 0xbd00002c
add al, 0
add byte [rax], al
sub eax, 0xbd00002c
add al, 0
add byte [rax], al
test rax, rax
lea r14, [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
jne 0x1401519ef
add byte [rax], al
test rdx, rdx
jne 0x140151939
mov rax, qword [rdi + 0x6da]
mov qword [rsp + 0xb2], rax
mov word [rsp + 0xb0], 5
mov rcx, r13
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [0x1299e6338], al
mov rdx, r14
call fcn.1401545bb
mov r8d, reloc.WS2_32.dll_select
adc al, byte [rax]
add byte [rax], al
adc al, byte [rax]
add byte [rax], al
mov ecx, eax
lea rdx, [0x1403a7241]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcprotoping_pong.rsinvalid_ping_frame
lea ecx, [0x1403a7258]
call fcn.1401409d6
mov byte [rdi + 0x6d9], 1
add byte [rcx], al
add byte [rcx], al
jmp 0x14015177b
mov rax, qword [rsp + 0x1d8]
mov rcx, qword [rax]
add rcx, 0x18
mov rdx, qword [rbx]
call fcn.140080780
mov rax, qword [rsp + 0x1e0]
mov eax, dword [rsp + 0x1e0]
cmp dword [rax], 2
jne 0x140151800
mov dword [rdi + 0x750], 2
cmp dword [rdi + 0x718], 0
add byte [rdi], cl
test byte [rax + 1], bh
add byte [rax], al
add byte [rdi], cl
test byte [rax + 1], bh
add byte [rax], al
mov rax, qword [rsp + 0x88]
mov rdx, qword [rax]
add rdx, 0x10
adc byte [rcx + rcx*4 - 0xf], cl
int1
int1
call fcn.14008d757
cmp qword [rsp + 0xb0], 0
and al, 0xb0
add byte [rax], al
add byte [rax], al
and al, 0xb0
add byte [rax], al
add byte [rax], al
jne 0x140153a42
mov r14, qword [rsp + 0xb8]
mov bpl, byte [rsp + 0xc0]
invalid
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0xc0
add byte [rax], al
add byte [rcx - 0x7d], al
jle 0x140151811
cmp dword [r14 + 0x38], 0
je 0x14015199b
mov r15d, dword [r14 + 0x3c]
mov rcx, r13
mov rdx, rbx
call fcn.14015432a
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x140151948
add byte [rax], al
xor r15d, r15d
jmp 0x1401519a6
add dword [rax], eax
invalid
mov rcx, r13
mov rdx, rbx
call fcn.14015432a
add byte [rax], al
add byte [rax], al
mov ebp, 4
test rax, rax
jne 0x1401519ef
test rdx, rdx
jne 0x140151939
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0xe4], 1
and dword [rsp + 0xb4], 0
mov ah, 0
add byte [rax], al
add byte [rbx + 0xbc24a4], al
add byte [rax], al
add byte [rbx + 0xc424a4], al
and al, 0xc4
add byte [rax], al
add byte [rax], al
and al, 0xc4
add byte [rax], al
add byte [rax], al
and dword [rsp + 0xcc], 0
and dword [rsp + 0xd4], 0
and dword [rsp + 0xdc], 0
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0xb0], 4
mov rcx, r13
mov rdx, r14
call fcn.1401545bb
mov r8d, reloc.WS2_32.dll_shutdown
add byte [rax], al
add byte [rcx + 0x158d48c1], cl
lea edx, str.invalid_settings_frame
add byte [rax], al
add byte [rcx + 0x158d48c1], cl
lea edx, str.invalid_settings_frame
lea r9, [0x1403a71b0]
invalid
int1
lea edx, str.invalid_settings_frame
lea r9, [0x1403a71b0]
call fcn.1401409d6
xor eax, eax
mov rcx, qword [rsp + 0x1e0]
mov word [rax + riz*8], fs
add dword [rax], eax
add byte [rcx], bh
invalid
je 0x1401518a9
pop rcx
and eax, 0xf14ee800
invalid
mov word [rax + riz*8], fs
add dword [rax], eax
add byte [rcx], bh
add dword [rbx + rdx - 0x75], esi
xchg edi, eax
push rsp
invalid
mov edx, dword [rdi + 0x754]
mov rcx, qword [rsp + 0x4e0]
call fcn.140092ba6
cmp dword [rdi + 0x770], 0
je 0x1401518c9
add byte [rax], al
add byte [rdi + rdx - 0x75], dh
xchg dword [rdi + rax], esi
add byte [0x1411518bd], bh
cmp eax, 0x1000000
mov eax, dword [rdi + 0x774]
cmp eax, 0x1000000
jae 0x140153b15
mov dword [rdi + 0x4c0], eax
mov rdx, qword [rdi + 0x6e8]
mov r8, qword [rdi + 0x6f0]
mov rcx, r14
int1
mov r9, qword [rsp + 0x1e0]
call fcn.140143a21
cmp ah, byte [rcx]
invalid
dec dword [rbx + 0xb024ac]
add byte [rax], al
add byte [rax], al
cmp ebp, 3
je 0x140151788
mov eax, dword [rsp + 0xb4]
mov dword [rsp + 0x220], eax
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x78
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x78], rax
jmp 0x1401519ef
or byte [rdx], ch
add byte [rax], al
mov ebp, 4
test rax, rax
jne 0x1401519ef
test rdx, rdx
je 0x140152fe0
mov ebp, 2
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x78], rdx
jmp 0x1401519ef
mov r12, rdx
test rdx, rdx
je 0x140151955
mov r15b, 1
jmp 0x1401519a6
add ebx, ebp
push rcx
mov dword [rsp + 0xb4], r15d
mov dword [rsp + 0xb8], 7
add byte [rax], al
invalid
add byte [rax], al
add dh, al
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax], cl
add byte [rdi], al
add byte [rax], al
add dh, al
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax], cl
mov rcx, r13
lea rdx, [rsp + 0xb0]
add byte [rax], al
add al, ch
cmp ebp, dword [rax + rax]
add byte [rcx - 0x48], al
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
cmp ebp, dword [rax + rax]
add byte [rcx - 0x48], al
sbb byte [rax], al
add byte [rax], al
mov ecx, eax
lea rdx, [0x1403a6994]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.1401409d6
and dword [r14 + 0x38], 0
mov r15b, 1
xor r12d, r12d
invalid
mov rcx, r14
mov edx, ebp
call fcn.1400cb619
mov ebp, 4
test r15b, r15b
je 0x1401519df
mov ebp, 2
test r12, r12
mov r15, qword [rsp + 0x90]
lea r14, [rsp + 0xb0]
je 0x140152f38
mov qword [rsp + 0x78], r12
jmp 0x1401519ef
mov r15, qword [rsp + 0x90]
lea r14, [rsp + 0xb0]
lea r12, [rsp + 0x3a0]
mov rcx, r12
call fcn.14013afcc
mov rcx, r12
call fcn.14013a6cb
mov rcx, r15
call fcn.14013afcc
cmp ebp, 3
jne 0x140153071
lea r12, [rsp + 0xb8]
and qword [rsp + 0xb0], 0
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xb0
add byte [rax], al
add byte [rax], al
mov rax, qword [0x140414478]
mov qword [rsp + 0xc8], rax
add rax, 0x30
add eax, 0x30
add eax, 0x30
mov qword [rsp + 0x3a0], 8
and qword [rsp + 0x3a8], 0
mov qword [rsp + 0x3b0], rax
mov al, 3
add byte [rax], al
mov al, 3
add byte [rax], al
mov rcx, r14
lea rdx, [rsp + 0x3a0]
call fcn.1401701b3
movups xmm0, xmmword [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
movups xmm1, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x530], xmm0
and al, 0x30
add eax, 0x290f0000
movaps xmmword [rsp + 0x540], xmm1
xor eax, eax
cmp qword [rsp + 0x530], rax
je 0x140151ab2
mov rcx, qword [rsp + 0x538]
mov rdx, qword [rsp + 0x540]
lea r8, [rsp + 0x530]
add eax, 0xf8e80000
out 1, eax
invalid
add eax, 0xf8e80000
out 1, eax
add byte [rdx + 0x4e98f], cl
add byte [rdx + 0x4e887], cl
xchg eax, ebp
add al, 0
mov cl, byte [rdi + 0x4e9]
mov al, byte [rdi + 0x4e8]
test cl, cl
je 0x140151b34
add byte [rcx + rcx*8 - 0x76b38d8c], al
int1
mov rcx, r14
mov rdx, rdi
mov r8, rsi
mov eax, esi
test al, al
ror byte [rdi], 0x85
invalid
add byte [rax], al
invalid
ror byte [rdi], 0x85
call 0x128151ad4
scasd eax, dword [rdi]
loop 0x140151ad8
call fcn.14016fd87
cmp qword [rsp + 0xb0], 0
mov rbp, qword [rsp + 0xb8]
add byte [rdi], cl
test ebx, ebx
sldt word [rax]
add byte [rdi], cl
test ebx, ebx
sldt word [rax]
mov rax, qword [r12 + 0x18]
lea rcx, [rsp + 0x3a8]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [r12 + 8]
adc byte [rsp + 8], al
and al, 8
and al, 8
movups xmmword [rcx], xmm0
mov qword [rsp + 0x3a0], rbp
test rbp, rbp
jne 0x140151c0c
lea rcx, [rsp + 0x3a0]
call fcn.140139f88
mov byte [rdi + 0x4e9], 0
jmp 0x140151b32
mov word [rax + riz*4], fs
add eax, dword [rax]
add al, ch
invalid
jmp 0x140151b32
mov al, byte [rdi + 0x4e8]
add al, 0
add byte [rax + rax*8 + 0x1ed6850f], al
invalid
invalid
add byte [rax], al
test al, al
jne 0x140153a12
invalid
invalid
add byte [rax], al
invalid
mov edx, 1
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.140135422
cmp qword [rdi + 0x4d0], 0xffffffffffffffff
rol byte [rax + rax], 1
add al, 0
add bh, bh
fnstcw word [rax]
invalid
add al, 0
add bh, bh
je 0x140151ba6
mov rcx, rsi
call fcn.14008f7ec
mov r14, rdx
mov rcx, r13
mov rdx, rbx
mov r8, rax
mov eax, eax
mov eax, eax
mov r9, r14
int1
call 0x140139f93
cmp rax, 2
je 0x140152ab0
mov rbp, rdx
test rax, rax
test eax, eax
jne case.0x14014da06.75
invalid
sldt word [rax]
cmp eax, 0x4900000f
cmp r14, rbp
cmp esi, ebp
jb 0x140153a2a
mov rcx, rsi
mov rdx, rbp
call fcn.14008f776
fstp st(3)
dec dword [rax - 0x7b]
in eax, dx
fstp st(3)
dec dword [rax - 0x7b]
in eax, dx
lea r14, [rsp + 0xb0]
lea esi, [rsp + 0xb0]
jne 0x140151bad
mov byte [rdi + 0x4e8], 1
add al, 0
add byte [rcx], al
invalid
mov byte [rdi + 0x4e9], 1
xchg ecx, ebp
add al, 0
add byte [rcx], al
mov cl, 1
jmp 0x140151ab8
call case.0x1401265f9.151
cmp esi, 0xffffffff
cmp qword [rsp + 0xb0], 0
mov rbp, qword [rsp + 0xb8]
jne 0x140152aca
mov rax, r12
mov r12, qword [rsp + 0xc0]
rol byte [rax], 0
add byte [rdi], cl
adc byte [rax + 0x10], al
invalid
adc byte [rdi], cl
sub dword [rsp + 0x2a0], eax
movaps xmmword [rsp + 0x2a0], xmm0
test rbp, rbp
je 0x140152fbb
movaps xmm0, xmmword [rsp + 0x2a0]
movaps xmmword [rsp + 0x600], xmm0
test byte [rax + rax], ah
invalid
add byte [rax], al
mov rdx, r12
mov edx, esp
jmp 0x140151c34
test byte [rax + rax], ah
invalid
mov r12, qword [rsp + 0x3a8]
mov rax, qword [rcx + 8]
mov qword [rsp + 0x600], rax
add byte [rsi], al
add byte [rax], al
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x608], rax
invalid
add byte [rax], al
mov rdx, qword [rsp + 0x4e8]
xchg esp, eax
and al, 0xe8
add al, 0
invalid
invalid
mov qword [rsp + 0x250], rbp
mov qword [rsp + 0x258], r12
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rax], ah
add byte [rsi], al
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rax], ah
add byte [rsi], al
add byte [rsi], al
add byte [rax], al
lea rcx, [rsp + 0x260]
mov qword [rcx], rax
mov rax, qword [rsp + 0x608]
test byte [rax + rcx], ah
invalid
add byte [rax], al
mov qword [rcx + 8], rax
and qword [rsp + 0x230], 0
movsb byte [rdi], byte [rsi]
and al, 0x30
add al, byte [rax]
add byte [rax], al
mov r14, qword [0x1404142f8]
mov esi, dword [0x1404142f8]
sub al, 0
invalid
sub al, 0
mov qword [rsp + 0x248], r14
mov r9, qword [r14 + 0x38]
test r9, r9
lea rcx, [rsp + 0x3a0]
mov word [rax + riz*4], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xe8
call 0x1b4151c97
invalid
mov word [rax + riz*4], fs
and al, 0xa0
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xe8
call 0x1b4151c97
invalid
mov rax, qword [r14 + 0x30]
call 0x1b4151c97
invalid
mov rax, qword [r14 + 0x30]
mov rdx, qword [r14 + 0x40]
mov edx, dword [rsi + 0x40]
mov r8, qword [r14 + 0x48]
mov qword [rsp + 0xb8], r9
mov qword [rsp + 0xc0], rdx
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xc8
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xd0
add byte [rax], al
add byte [rax], al
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xc8
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xd0
add byte [rax], al
add byte [rax], al
jmp 0x140151cc5
xor eax, eax
ror byte [rcx - 0x7d], 0xc6
add r14, 0x30
mov qword [rsp + 0xb0], rax
mov rbx, rcx
lea r15, [rsp + 0xb0]
mov rdx, r15
mov edx, edi
xor byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
retf
mov edx, edi
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srccodec_framed_read.rs
call fcn.140090859
mov qword [rsp + 0x510], r12
mov qword [rsp + 0xb0], rbx
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rdx], ah
add eax, 0x89480000
add byte [rax], al
mov qword [rsp + 0xb8], rax
test byte [rax + rdi*4], ah
add byte [rax], al
invalid
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x254446
invalid
invalid
invalid
invalid
add byte [rax], al
lea rax, [0x1403a6158]
and eax, 0x84894800
and al, 0xc0
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
invalid
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0x1f0], r15
mov esp, 0x1f024
invalid
mov esp, 0x1f024
and al, 0xf0
add dword [rax], eax
add byte [rax - 0x39], cl
mov qword [rsp + 0x1f8], 1
mov qword [rsp + 0x200], r14
mov ah, 0x24
add byte [rdx], al
add byte [rax], al
invalid
test byte [rax + rdi*8], ah
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x4c], cl
mov ah, 0x24
add byte [rdx], al
invalid
mov ah, 0x24
add byte [rdx], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
mov word [rax + rsi], fs
and al, 0x30
lea rcx, [rsp + 0x230]
lea rdx, [rsp + 0x1f0]
and al, 0xf0
add dword [rax], eax
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add byte [rax], al
call fcn.1401701b3
movups xmm0, xmmword [rsp + 0x230]
add byte [rax], al
call fcn.1401701b3
movups xmm0, xmmword [rsp + 0x230]
movups xmm1, xmmword [rsp + 0x240]
movaps xmmword [rsp + 0x280], xmm0
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x290], ecx
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x290], ecx
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x7d], cl
mov esp, 0x28024
add byte [rax], al
cmp qword [rsp + 0x280], 0
je 0x140151d93
mov rcx, qword [rsp + 0x288]
mov byte [rdx], al
add byte [rax], al
mov rdx, qword [rsp + 0x290]
lea r8, [rsp + 0x280]
test byte [rax + rax*4], ah
add al, byte [rax]
add al, ch
invalid
in eax, 1
invalid
test byte [rax + rax*4], ah
and al, 0x80
add byte [rdx], 0
add al, byte [rax]
add al, ch
invalid
in eax, 1
add byte [rax - 0x77], cl
jmp 0x128f7a6e6
mov rcx, rbp
mov rdx, r12
call fcn.140096a66
invalid
enter 0xfffffffffffff44c, 0xffffffffffffffff
dec dword [rax - 0x77]
ret
mov rbx, rax
shr rax, 0x28
sub byte [rax - 0x75], cl
mov word [rax + rbp*4], fs
and al, 0xa8
add byte [rax], al
invalid
sub byte [rax - 0x75], cl
mov word [rax + rbp*4], fs
and al, 0xa8
mov ecx, dword [rsp + 0xa8]
and al, 0xa8
add byte [rax], al
add byte [rbx + rcx*4 + 0x31], cl
mov r14, qword [rcx]
cmp r14, 2
je 0x140151dff
cmp al, 9
je 0x140151dff
pushfq
and al, 0x80
add byte [rdx], 0
add byte [rax], al
mov rcx, rbx
call fcn.14013afcc
mov rcx, rbx
call fcn.14013a6cb
mov dword [rsp + 0x38], 1
add byte [rax], al
mov rcx, rbx
call fcn.14013afcc
mov rcx, rbx
call fcn.14013a6cb
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x34], 0
mov r15b, 0xa
lea r14, [rsp + 0xb0]
mov rbx, qword [rsp + 0x48]
and al, 0xb0
add byte [rax], al
add byte [rax - 0x75], cl
pop rsp
and al, 0x48
lea r12, [rsp + 0xb8]
jmp 0x1401526f6
invalid
and al, 0xb8
add byte [rax], al
invalid
add cl, ch
test dword [rax], 0xb60f0000
add byte [rdi], cl
mov dh, 0xc0
invalid
invalid
invalid
add byte [rdi], cl
mov dh, 0xc0
movzx eax, al
lea rcx, [0x1403d6f90]
movsxd rax, dword [rcx + rax*4]
xchg dword [rcx + 0x28], edx
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
mov r8d, 9
add byte [rax], al
add byte [rbp + rcx*4 - 0x4c], cl
lea r14, [rsp + 0xb0]
mov rcx, r14
lea r14, [rsp + 0xb0]
mov rcx, r14
mov r15, rbx
fisttp word [rax - 0x73]
lea rbx, [rsp + 0x250]
mov rdx, rbx
call fcn.140064f33
mov rcx, r14
call fcn.1400652a1
int1
dec dword [rcx + rcx*4 - 0xf]
pushfq
and al, 0x50
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
int1
dec dword [rcx + rcx*4 - 0xf]
mov rdx, rbx
mov edx, ebx
call fcn.140143913
lea rcx, [rsp + 0x590]
nop
add eax, 0x894c0000
cli
mov r8, r14
call fcn.140096671
mov al, byte [rsp + 0x5b5]
test byte [rsi*4 + 0x3c000005], ah
invalid
mov rbx, qword [rsp + 0x48]
and al, 0x48
lea r12, [rsp + 0xb8]
jne 0x1401523eb
mov dword [rsp + 0x38], 1
and al, 0x38
add dword [rax], eax
add byte [rax], al
mov dword [rsp + 0x34], 0
add byte [rax], al
add byte [rax], al
jmp 0x140152290
mov ecx, 9
mov rdx, rbp
invalid
mov r8, r12
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srccodec_framed_read.rs
or eax, 0x254311
invalid
call fcn.14000302a
mov r9, rdx
lea rcx, [rsp + 0x704]
add byte [rax], al
mov rdx, rbx
mov r8, rax
call fcn.140099eb0
mov eax, dword [rsp + 0x704]
shr al, 0xf6
jg 0x140151ead
dec dword [rbx + 0x7042484]
add byte [rax], al
cmp eax, 2
mov rbx, qword [rsp + 0x48]
je 0x14015233d
je 0x14015233d
movups xmm0, xmmword [rsp + 0x708]
lea rcx, [rsp + 0x718]
mov word [rax + rbx], fs
invalid
add byte [rax], al
movups xmm1, xmmword [rcx]
movups xmm2, xmmword [rcx + 0x10]
test byte [rax + rcx], ah
invalid
invalid
or dword [rdi], ecx
adc byte [rcx + 0x10], dl
lea rdx, [rsp + 0x2b8]
xchg esp, eax
and al, 0xb8
add al, byte [rax]
add byte [rdi], cl
movups xmmword [rdx], xmm1
movups xmmword [rdx], xmm1
movups xmmword [rdx + 0x10], xmm2
mov dword [rsp + 0x2a4], eax
movups xmmword [rsp + 0x2a8], xmm0
mov byte [rsp + 0x2a0], 4
test byte [rax + riz*4], ah
add al, byte [rax]
add byte [rcx + rax*2], al
mov bh, 4
add al, byte [rax]
add dh, al
test byte [rax + riz*4], ah
add al, byte [rax]
add byte [rcx + rax*2], al
mov bh, 4
lea r14, [rsp + 0xb0]
lea r12, [rsp + 0xb8]
lea esp, [rsp + 0xb8]
lea esp, [rsp + 0xb8]
movsb byte [rdi], byte [rsi]
and al, 0xb8
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rsp + riz*4], ah
add al, byte [rax]
add cl, ch
adc byte [rdi], al
add byte [rax], al
lea rax, [rsp + 0x2a4]
jmp 0x14015263c
mov rax, qword [rsp + 0xa8]
mov eax, dword [rsp + 0xa8]
mov qword [rax], 2
mov r15b, 0xa
cmp r14d, 2
add cl, byte [rdi]
invalid
invalid
add al, 0
invalid
add cl, byte [rdi]
test dword [0x171151f4d], edx
adc eax, 0x31000004
adc eax, 0x31000004
xor eax, eax
sar byte [rcx + 1], 0x4c
lea esi, [rsp + 0xb0]
add byte [rax], al
invalid
mov ecx, 1
lea r14, [rsp + 0xb0]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
pop rsp
and al, 0x48
add byte [rax], al
mov rbx, qword [rsp + 0x48]
lea r12, [rsp + 0xb8]
lea esp, [rsp + 0xb8]
movsb byte [rdi], byte [rsi]
and al, 0xb8
add byte [rax], al
add cl, ch
insd dword [rdi], dx
invalid
jmp case.0x14011e4eb.498
mov r15b, 0xa
test ebx, ebx
je 0x1401525a2
invalid
mov ecx, 9
mov rdx, rbp
mov r8, r12
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srccodec_framed_read.rs
cli
and eax, 0x109fe800
and eax, 0x109fe800
jmp 0x140151f8a
mov r9, rdx
lea r14, [rsp + 0xb0]
mov rcx, r14
and eax, 0x109fe800
jmp 0x140151f8a
add al, ch
lahf
adc bl, ch
dec dword [rcx - 0x77]
ror dword [rbp + rcx*4 - 0x4c], 1
and al, 0xb0
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rbx
mov r8, rax
call fcn.140099e32
cmp byte [rsp + 0xb9], 2
mov rcx, rbx
mov rbx, qword [rsp + 0x48]
jne 0x140152601
xor eax, eax
cmp byte [rsp + 0xb0], 0x14
sete al
mov dword [rsp + 0x34], eax
and al, 0x34
and al, 0x34
xor al, 0xb8
add dword [rax], eax
add byte [rax], al
invalid
mov eax, 1
add byte [rax], al
add byte [rdi], cl
ror dword [rcx - 0x47c7dbbc], 1
and al, 0x38
mov eax, 1
mov ecx, dword [rsp + 0x40]
cmove ecx, eax
mov dword [rsp + 0x40], ecx
and al, 0x40
jmp 0x1401525bf
cmove eax, ecx
mov dword [rsp + 0x38], eax
and al, 0x38
and al, 0x38
and al, 0x38
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov ecx, dword [rsp + 0x40]
and al, 0x40
cmove ecx, eax
mov dword [rsp + 0x40], ecx
and al, 0x40
and al, 0x40
jmp 0x1401525bf
mov ecx, 9
mov rdx, rbp
mov r8, r12
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srccodec_framed_read.rs
call fcn.14000302a
dec dword [rcx - 0x77]
ror dword [rax - 0x73], 1
mov word [rsp], fs
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rdx, rbx
mov r8, rax
call fcn.140099e92
cmp byte [rsp + 0x524], 0
mov rbx, qword [rsp + 0x48]
invalid
jne 0x14015233d
jne 0x14015233d
mov rax, qword [rsp + 0x528]
mov eax, dword [rsp + 0x528]
mov qword [rsp + 0x2a4], rax
mov byte [rsp + 0x2a0], 8
add byte [rax], al
invalid
test byte [rsp + riz*4], ah
movsb byte [rdi], byte [rsi]
add al, byte [rax]
add dh, al
test byte [rax + riz*4], ah
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
or byte [rcx - 0x49], al
mov r15b, 8
jmp 0x1401525e7
or cl, ch
wait
add eax, 0x9b90000
mov ecx, 9
mov rdx, rbp
mov ecx, 9
or dword [rax], eax
add byte [rax], al
mov rdx, rbp
mov r8, r12
mov eax, esp
mov eax, esp
loopne 0x1401520a4
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srccodec_framed_read.rs
lea ecx, [0x1403a61e0]
call fcn.14000302a
mov r8, rdx
mov eax, edx
ror byte [rax - 0x73], 1
mov word [rax + rdi*4], fs
and al, 0xb8
lea rcx, [rsp + 0x5b8]
mov rdx, rax
and al, 0xb8
add eax, 0x89480000
ret 0x93e8
invalid
xchg ebx, eax
call fcn.140096909
mov rax, qword [rsp + 0x5b8]
and al, 0xb8
add eax, 0x85480000
ror byte [rax - 0x75], 0x5c
and al, 0x48
and al, 0xb8
add eax, 0x85480000
ror byte [rax - 0x75], 0x5c
and al, 0x48
je 0x14015233d
movups xmm0, xmmword [rsp + 0x5c0]
lea rcx, [rsp + 0x5d0]
mov word [rax + rdx*8], fs
add eax, 0x100f0000
or dword [rax - 0x73], ecx
mov word [rsp + riz*4], fs
add al, byte [rax]
add byte [rdi], cl
adc dword [rcx + 0x1c], ecx
add eax, 0x8d480000
mov word [rax + rdx*8], fs
add eax, 0x100f0000
or dword [rax - 0x73], ecx
mov word [rsp + riz*4], fs
add al, byte [rax]
add byte [rdi], cl
adc dword [rcx + 0x1c], ecx
mov qword [rsp + 0x2a8], rax
mov rax, rcx
movups xmmword [rsp + 0x2b0], xmm0
mov al, 2
add byte [rax], al
mov al, 2
add byte [rax], al
mov byte [rsp + 0x2a0], 6
mov r15b, 6
jmp case.0x14011dd93.501
mov r8d, 9
lea r14, [rsp + 0xb0]
mov rcx, r14
lea rdx, [rsp + 0x250]
add byte [rax], al
call fcn.140064f33
mov rcx, r14
call fcn.1400652a1
movups xmm0, xmmword [rsp + 0x250]
adc byte [rsp + 0x250], al
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x260], cl
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x260], cl
movaps xmmword [rsp + 0x3b0], xmm1
movaps xmmword [rsp + 0x3a0], xmm0
mov rcx, r14
mov rdx, rbx
lea r15, [rsp + 0x3a0]
mov r8, r15
call fcn.140096b91
hlt
inc dword [rbx + 0xb024bc]
mov al, 0
add byte [rax], al
add ecx, dword [rax - 0x77]
fimul dword [rax - 0x75]
pop rsp
and al, 0x48
lea r12, [rsp + 0xb8]
add byte [rdi], cl
test byte [rbx], bl
add dword [rax], eax
invalid
hlt
add byte [rdi], cl
test byte [rbx], bl
add dword [rax], eax
add byte [rax - 0x77], cl
push rsp
and al, 0x50
push rax
mov qword [rsp + 0x50], rdx
mov r8d, 0xf8
add byte [rax], al
mov rcx, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x278]
movups xmm0, xmmword [rax]
and al, 0x78
add al, byte [rax]
add byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x200], xmm1
add byte [rdx], al
add byte [rax], al
add byte [rdx], al
add byte [rax], al
movaps xmmword [rsp + 0x1f0], xmm0
mov bpl, byte [rsp + 0x494]
xchg esp, eax
add al, 0
invalid
lock add dword [rax], eax
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0x94
xchg esp, eax
xchg esp, eax
add al, 0
add byte [rbx + rcx*4 - 0x79], cl
invalid
invalid
xchg dword [rax + 6], edi
mov r8, qword [rdi + 0x678]
add byte [rax], al
mov rcx, r15
mov ecx, edi
lea rdx, [rsp + 0x1f0]
lea edx, [rsp + 0x1f0]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x74], cl
and al, 0x18
add al, byte [rax]
add al, ch
invalid
mov r9, qword [rsp + 0x218]
call fcn.140090205
cmp al, 0x15
jne 0x14015279b
out dx, eax
invalid
add byte [rax], al
out dx, eax
add eax, 0xf6400000
invalid
test bpl, 4
je 0x1401527d5
test byte [rdi], bl
invalid
add byte [rax], al
lea ecx, [rsp + 0x1f0]
call fcn.1400652a1
mov r15b, 1
jmp 0x1401524dd
mov r8d, 9
lea r14, [rsp + 0xb0]
lea esi, [rsp + 0xb0]
lea esi, [rsp + 0xb0]
mov ah, 0x24
mov al, 0
add byte [rax], al
mov rcx, r14
int1
lea rdx, [rsp + 0x250]
add byte [rax], al
call fcn.140064f33
mov rcx, r14
int1
dec dword [rcx + rcx*4 - 0xf]
call fcn.1400652a1
movups xmm0, xmmword [rsp + 0x250]
int1
dec dword [rdi]
adc byte [rsp + 0x250], al
movups xmm1, xmmword [rsp + 0x260]
movaps xmmword [rsp + 0x3b0], xmm1
sub dword [rsp + 0x3b0], ecx
movaps xmmword [rsp + 0x3a0], xmm0
mov rcx, r14
mov ecx, esi
mov ecx, esi
mov rdx, rbx
lea r15, [rsp + 0x3a0]
mov r8, r15
call fcn.140099813
cmp dword [rsp + 0xb0], 3
mov rdx, rbx
mov rbx, qword [rsp + 0x48]
lea r12, [rsp + 0xb8]
jne 0x140152441
xor eax, eax
cmp byte [rsp + 0xb8], 0x14
mov ecx, 1
cmove ecx, edx
mov dword [rsp + 0x38], ecx
sete al
mov dword [rsp + 0x34], eax
and al, 0x34
mov eax, 1
add byte [rbx + 0xf40244c], cl
enter 0x4c89, 0x24
and al, 0x40
mov r15b, 0xa
mov ecx, dword [rsp + 0x40]
cmove ecx, eax
mov dword [rsp + 0x40], ecx
and al, 0x40
and al, 0x40
mov r15b, 0xa
jmp case.0x140130c8f.208
invalid
mov ecx, 9
mov rdx, rbp
mov r8, r12
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srccodec_framed_read.rs
call fcn.14000302a
mov r9, rdx
lea rcx, [rsp + 0x224]
mov rdx, rbx
mov r8, rax
call fcn.140099e0b
cmp byte [rsp + 0x224], 2
mov rbx, qword [rsp + 0x48]
jne 0x14015255c
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x34], 0
and al, 0x34
add byte [rax], al
add byte [rax], al
add bh, al
and al, 0x34
add byte [rax], al
add byte [rax], al
mov r15b, 0xa
mov bh, 0xa
mov dword [rsp + 0x74], 0
jmp 0x140152350
mov r15b, 9
jmp 0x1401525b2
mov ecx, 9
mov rdx, rbp
mov edx, ebp
mov r8, r12
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srccodec_framed_read.rs
or eax, 0x253ee9
call fcn.14000302a
mov r9, rdx
lea rcx, [rsp + 0x518]
mov rdx, rbx
mov r8, rax
call fcn.14009a2a1
cmp byte [rsp + 0x518], 0
mov rbx, qword [rsp + 0x48]
je case.0x14011c07f.742
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x34], 0
mov r15b, 0xa
lea r14, [rsp + 0xb0]
jmp 0x1401525bf
mov r8d, 0x118
sbb byte [rcx], al
add byte [rax], al
lea rcx, [rsp + 0x3a8]
mov rdx, qword [rsp + 0x210]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x3a0], r14
add byte [rax], al
add byte [rax], al
xor eax, eax
test r14, r14
sete al
mov qword [rsp + 0x50], rbx
cmp dword [rsp + rax*8 + 0x490], ebx
mov rbx, qword [rsp + 0x48]
jne 0x140152693
test esp, esi
add al, byte [rax]
invalid
test esp, esi
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rbp*4], ah
add al, 0
add byte [rax - 0x7b], cl
ror byte [rbp + rcx*4 - 0x4c], 0x24
mov al, 0
add byte [rax], al
mov rax, qword [rsp + 0x4a8]
test rax, rax
lea r14, [rsp + 0xb0]
je 0x14015296c
add byte [rax], al
mov dword [rsp + 0x80], 0
cmp byte [rsp + 0x488], 0
je 0x14015293a
invalid
add byte [rax], al
add eax, 0x14c0000
loopne 0x14015241d
add rax, r12
cmp rax, qword [rdi + 0x678]
cmp eax, dword [rdi + 0x678]
jbe 0x14015293a
mov ebp, 9
jmp 0x1401526ab
invalid
add byte [rdi], cl
adc byte [rsp + 0x590], al
movups xmm0, xmmword [rsp + 0x590]
lea r8, [rsp + 0x5a0]
mov rcx, qword [r8 + 0xd]
lea rdx, [rsp + 0x2b8]
and al, 0xb8
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
invalid
add byte [rcx - 0x75], cl
or rax, 0x24948d48
and al, 0xb8
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
invalid
and al, 0xb8
add al, byte [rax]
add byte [rax - 0x77], cl
or rax, 0x8100f41
movups xmm1, xmmword [r8]
movups xmmword [rdx], xmm1
movzx ecx, word [rsp + 0x5b6]
movups xmmword [rsp + 0x2a8], xmm0
test al, 2
add byte [rax], al
and al, 0xa8
add al, byte [rax]
add byte [rax + 0x2cd2484], cl
add byte [rax], al
test al, 2
add byte [rax], al
mov byte [rsp + 0x2cd], al
mov word [rsp + 0x2ce], cx
mov byte [rsp + 0x2a0], 0
add byte [rax], al
invalid
add dh, al
test byte [rax + riz*4], ah
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + 0x31], al
invalid
xor r15d, r15d
jmp 0x1401524e5
mov qword [rsp + 0x50], rdx
mov r8d, 0xf8
mov rcx, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x278]
movups xmm0, xmmword [rax]
add byte [rdi], cl
adc byte [rax + 0x10], cl
add byte [rdi], cl
adc byte [rax + 0x10], cl
movaps xmmword [rsp + 0x200], xmm1
movaps xmmword [rsp + 0x1f0], xmm0
mov bpl, byte [rsp + 0x490]
add byte [rbx + rcx*4 - 0x79], cl
js 0x140152489
add byte [rax], al
add byte [rbx + rcx*4 - 0x79], cl
js 0x140152489
add byte [rax], al
mov rcx, r15
lea rdx, [rsp + 0x1f0]
lea edx, [rsp + 0x1f0]
mov r9, qword [rsp + 0x218]
call fcn.140090205
push 0x3cfff3dd
adc eax, 0x37a850f
add byte [rax], al
push 0x3cfff3dd
adc eax, 0x37a850f
add byte [rax], al
test bpl, 4
je 0x140152859
mov r8d, 0xf8
clc
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x2a8]
mov rdx, r15
add byte [rax], al
lea rcx, [rsp + 0x2a8]
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + 0x2a0], 3
lea rcx, [rsp + 0x1f0]
call fcn.1400652a1
mov r15b, 3
lea rdx, [rsp + 0x2b8]
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rsp + riz*4], fs
add al, byte [rax]
add byte [rbx + 0x98bfd41], cl
lea rcx, [rsp + 0x2a4]
mov eax, dword [rcx - 3]
mov ecx, dword [rcx]
mov dword [rsp + 0x9b], ecx
mov dword [rsp + 0x98], eax
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0x2a8]
mov dword [rsp + 0x34], eax
and al, 0x34
and al, 0x34
mov eax, dword [rsp + 0x2ac]
mov dword [rsp + 0x38], eax
mov eax, dword [rsp + 0x2b0]
mov dword [rsp + 0x40], eax
mov eax, dword [rsp + 0x2b4]
test byte [rsp + rsi*4], ah
add al, byte [rax]
add byte [rcx + 0x41742444], cl
mov eax, 0xe8
lea rcx, [rsp + 0x948]
call sub.VCRUNTIME140.dll_memcpy
lea rbp, [rsp + 0x280]
lodsb al, byte [rsi]
and al, 0x80
add al, byte [rax]
add byte [rax - 0x77], cl
jmp 0x13e9fa336
dec dword [rax - 0x77]
jmp 0x13e969a3e
invalid
jmp 0x14015270d
add byte [rax], al
lodsb al, byte [rsi]
and al, 0x80
add al, byte [rax]
add byte [rax - 0x77], cl
jmp 0x13e9fa336
mov eax, dword [rsp + 0x224]
lea r8, [rsp + 0x228]
mov cl, byte [r8 + 4]
lea rdx, [rsp + 0x2a4]
add byte [rax], al
test byte [rsp], ah
add al, byte [rax]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x28
add al, byte [rax]
add byte [rcx - 0x76], al
add al, 0x48
lea edx, [rsp + 0x2a4]
add byte [rax], al
add byte [rax], al
mov byte [rdx + 5], cl
mov ecx, dword [r8]
mov dword [rdx + 1], ecx
mov dword [rsp + 0x2a1], eax
add eax, 0x89088b41
add qword [rcx + 0x2a12484], rcx
add byte [rax], al
mov rax, rdx
mov byte [rsp + 0x2a0], 5
invalid
mov r15b, 5
add eax, 0x4c05b741
lea esi, [rsp + 0xb0]
lea r14, [rsp + 0xb0]
jmp 0x14015262c
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x34], 0
xor al, 0
add byte [rax], al
invalid
xor al, 0
add byte [rax], al
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xb0
add byte [rax], al
add byte [rax - 0x75], cl
pop rsp
and al, 0x48
lea r14, [rsp + 0xb0]
mov rbx, qword [rsp + 0x48]
lea r12, [rsp + 0xb8]
jmp 0x1401526de
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x51c]
mov qword [rsp + 0x2a4], rax
mov byte [rsp + 0x2a0], 7
mov rax, qword [rsp + 0x51c]
mov qword [rsp + 0x2a4], rax
mov byte [rsp + 0x2a0], 7
mov r15b, 7
lea r14, [rsp + 0xb0]
lea r12, [rsp + 0xb8]
lea rax, [rsp + 0x2a4]
jmp 0x140152634
mov eax, dword [rsp + 0xb8]
lea rcx, [rsp + 0x2a4]
add byte [rax], al
mov dword [rcx + 8], eax
mov rax, qword [rsp + 0xb0]
mov qword [rcx], rax
mov rax, rcx
mov eax, ecx
mov eax, ecx
mov byte [rsp + 0x2a0], 2
mov r15b, 2
lea r12, [rsp + 0xb8]
lea rdx, [rsp + 0x2b8]
add byte [rax - 0x77], cl
ror dword [rbx + 0x98bfd40], 0x89
mov word [rbx + rbx*4], fs
add byte [rax], al
add byte [rcx + 0x982484], cl
add byte [rax], al
mov rcx, rax
mov eax, dword [rax - 3]
mov ecx, dword [rcx]
mov dword [rsp + 0x9b], ecx
mov dword [rsp + 0x98], eax
mov eax, dword [rsp + 0x2a8]
mov dword [rsp + 0x34], eax
mov eax, dword [rsp + 0x2ac]
add al, byte [rax]
add byte [rax], al
mov dword [rsp + 0x38], eax
mov eax, dword [rsp + 0x2b0]
test byte [rax + rbp*4], ah
add al, byte [rax]
add byte [rcx - 0x74cbdbbc], cl
test byte [rsp + rbp*4], ah
add al, byte [rax]
add byte [rax], al
mov dword [rsp + 0x38], eax
mov eax, dword [rsp + 0x2b0]
mov dword [rsp + 0x40], eax
mov eax, dword [rsp + 0x2b4]
mov dword [rsp + 0x74], eax
mov r8d, 0xe8
mov dword [rsp + 0x40], eax
mov eax, dword [rsp + 0x2b4]
mov dword [rsp + 0x74], eax
mov r8d, 0xe8
lea rcx, [rsp + 0x948]
call sub.VCRUNTIME140.dll_memcpy
invalid
sbb byte [rax], al
jmp 0x1401526de
mov dword [rsp + 0x80], 0
mov ebp, 1
lea r14, [rsp + 0xb0]
invalid
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xb0
add byte [rax], al
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0xb8
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add eax, dword [rax]
lea r12, [rsp + 0xb8]
lea rcx, [rsp + 0x3a8]
call fcn.14013a7ce
invalid
dec dword [rax - 0x73]
mov word [rax + riz*4], fs
add al, 0
add al, ch
invalid
sub esi, ecx
dec dword [rbx + 0x802484]
add byte [rax], al
mov ecx, ebp
add al, ch
invalid
invalid
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x34], eax
lea rbp, [rsp + 0x280]
mov rcx, rbp
call fcn.14013afcc
mov rcx, rbp
call fcn.14013a6cb
invalid
jg 0x1401526f3
invalid
invalid
lea rcx, [rsp + 0x250]
call fcn.1400652a1
invalid
cmp r15b, 0xa
je case.0x140130c8f.218
mov eax, dword [rsp + 0x98]
mov ecx, dword [rsp + 0x9b]
lea rdx, [rsp + 0x601]
mov dword [rdx + 3], ecx
mov dword [rdx], eax
mov r8d, 0xe8
lea rcx, [rsp + 0x618]
lea rdx, [rsp + 0x948]
call sub.VCRUNTIME140.dll_memcpy
out dx, al
push 0x448b0018
add byte [rbx - 0x76cbdbbc], cl
and al, 0x34
mov dword [rsp + 0x608], eax
mov eax, dword [rsp + 0x38]
and al, 0x38
and al, 0x38
mov dword [rsp + 0x60c], eax
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x610], eax
mov eax, dword [rsp + 0x74]
mov dword [rsp + 0x614], eax
adc al, 6
add byte [rax], al
adc al, 6
add byte [rax], al
mov byte [rsp + 0x600], r15b
cmp r15b, 9
dec dword [rcx]
jne 0x140152f5d
fadd qword [rdi]
add byte [rax], al
lea rcx, [rsp + 0x600]
call fcn.1401438e7
dec dword [rbx + rcx*4 - 0x44]
mov esp, 0x9024
add cl, ch
invalid
invalid
invalid
invalid
mov word [rax + rax], fs
invalid
lea ecx, [rax - 0xc]
movzx ecx, cl
mov dh, 0xc9
mov dh, 0xc9
cmp cl, 9
mov edx, 9
add byte [rax], al
add byte [rax], al
cmovae ecx, edx
cmp cl, 7
je 0x1401528ea
movzx ecx, cl
cmp ecx, 9
jne 0x1401528db
test bpl, 4
jne 0x1401528db
add al, 0xfd
cmp al, 9
jb 0x1401528db
mov r8d, 0xf8
mov rcx, r14
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
push 0x280f0018
test byte [rax + rsi*8], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x200], cl
add byte [rdx], al
add byte [rax], al
movaps xmmword [rsp + 0x230], xmm0
movaps xmmword [rsp + 0x240], xmm1
mov r15, qword [rsp + 0xa8]
and al, 0xa8
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
call fcn.14013a60d
and qword [r15], 0
jmp 0x1401528a1
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
or dword [rdx + 9], edi
or dword [rdx + 9], edi
cmovae ecx, edx
cmp cl, 7
je 0x1401528ea
movzx ecx, cl
cmp ecx, 9
jne 0x1401528db
xchg esi, eax
add byte [rax], al
invalid
test bpl, 4
jne 0x1401528db
add byte [rax], al
add byte [rax], al
add al, 0xfd
cmp al, 9
jb 0x1401528db
mov r8d, 0xf8
mov rcx, r14
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
invalid
sbb byte [eax], al
movaps xmm0, xmmword [rsp + 0x1f0]
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x200], cl
invalid
invalid
movaps xmmword [rsp + 0x230], xmm0
movaps xmmword [rsp + 0x240], xmm1
mov r15, qword [rsp + 0xa8]
test al, 0
add byte [rax], al
mov rcx, r15
call fcn.14013a60d
mov qword [r15], 1
mov r8d, 0xf8
mov eax, 0xf8
mov rcx, qword [rsp + 0x210]
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x230]
add byte [rdi], cl
sub byte [rsp + 0x240], cl
and al, 0x40
add al, byte [rax]
invalid
add byte [rdi], cl
sub byte [rsp + 0x240], cl
and al, 0x40
add al, byte [rax]
invalid
and al, 0x40
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rsi*2], ah
add al, byte [rax]
mov rax, qword [rsp + 0x270]
movups xmmword [rax], xmm0
add byte [rdi], cl
adc dword [rax], eax
movups xmmword [rax + 0x10], xmm1
mov r15b, 9
jmp case.0x140130c8f.208
mov ebp, 1
mov dword [rsp + 0x34], 0
and al, 0x34
add byte [rax], al
add byte [rax], al
and al, 0x34
add byte [rax], al
add byte [rax], al
jmp 0x1401528ff
mov dword [rsp + 0x34], 1
mov dword [rsp + 0x40], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rbp, qword [rsp + 0x50]
lea rcx, [rsp + 0x1f0]
add byte [rax], al
call fcn.1400652a1
mov rcx, r15
int1
dec dword [rcx + rcx*4 - 7]
call fcn.14013a7ce
mov r15b, 0xa
or cl, byte [rcx + 0x246c89e8]
invalid
lea rbp, [rsp + 0x280]
mov rcx, rbp
mov ecx, ebp
mov ecx, ebp
call fcn.14013afcc
mov rcx, rbp
jmp 0x13e92c01c
invalid
jmp 0x140152703
mov ecx, 9
mov rdx, rbp
mov r8, r12
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srccodec_framed_read.rs
cmp byte [0x146ef114f], ah
jmp 0x140152950
mov r8, rdx
lea r12, [rsp + 0x4a0]
mov rcx, r12
mov ecx, esp
cmp byte [0x146ef114f], ah
jmp 0x140152950
invalid
dec dword [rcx - 0x77]
ror byte [rbp + rcx*4 - 0x5c], 1
and al, 0xa0
add al, 0
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
mov ecx, esp
mov rdx, rax
call fcn.1400651dc
mov rdx, r12
jmp 0x1401529b5
mov dword [rsp + 0x80], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, r14
lea rdx, [rsp + 0x250]
lea edx, [rsp + 0x250]
lea edx, [rsp + 0x250]
add byte [rax], al
call fcn.140064d2e
lea r12, [rsp + 0x4a0]
mov rcx, r12
int1
dec dword [rbp + rcx*4 - 0x5c]
and al, 0xa0
add al, 0
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400652a1
mov rdx, r12
mov edx, esp
int1
dec dword [rcx + rcx*4 - 0x1e]
mov edx, esp
mov edx, esp
movups xmm0, xmmword [rsp + 0xb0]
add byte [rdi], cl
adc byte [rsp + 0xc0], cl
movups xmm1, xmmword [rsp + 0xc0]
movups xmmword [r12 + 0x10], xmm1
and al, 0x10
movups xmmword [r12], xmm0
and al, 0x4c
lea esp, [rsp + 0xb8]
lea r12, [rsp + 0xb8]
mov r8, qword [rdi + 0x678]
add byte [rax], al
lea rcx, [rsp + 0x3a8]
mov r9, qword [rsp + 0x218]
sbb byte [rdx], al
add byte [rax], al
mov word [rax + rbp*4], fs
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x74], cl
and al, 0x18
sbb byte [rdx], al
add byte [rax], al
invalid
sub al, 0xd8
fdiv st(3)
sbb byte [rdx], al
add byte [rax], al
call fcn.140090205
cmp al, 0x15
invalid
jne 0x140152a15
fdiv st(3)
invalid
adc eax, 0xf483875
mov edx, 0x22502464
and al, 0x50
invalid
bt qword [rsp + 0x50], 0x22
jae case.0x1401405ad.107
lea rcx, [rsp + 0x2a0]
lea rdx, [rsp + 0x3a0]
movabs al, byte [0xa024948d48000002]
add eax, dword [rax]
add al, ch
invalid
cdq
ud0
invalid
call fcn.140143994
lea rcx, [rsp + 0x4a0]
and al, 0xa0
add al, 0
add byte [rax], al
add byte [rax], al
call fcn.1400652a1
mov r15b, byte [rsp + 0x2a0]
add al, byte [rax]
invalid
int1
inc dword [rdx + rcx*4 - 0x44]
and al, 0xa0
add al, byte [rax]
add cl, ch
loop 0x140152a0e
add byte [rax], al
jmp 0x1401525f7
invalid
lea ecx, [rax - 0xc]
movzx ecx, cl
mov dh, 0xc9
cmp cl, 9
mov edx, 9
add byte [rax], al
add byte [rax], al
cmovae ecx, edx
cmp cl, 7
je 0x140152a93
movzx ecx, cl
cmp ecx, 9
jne 0x140152a89
bt qword [rsp + 0x50], 0x22
mov edx, 0x22502464
jb 0x140152a89
add al, 0xfd
cmp al, 9
jb 0x140152a89
mov r8d, 0x120
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
add byte [rax], al
mov rcx, r14
mov ecx, esi
lea rdx, [rsp + 0x3a0]
call sub.VCRUNTIME140.dll_memcpy
mov r15, qword [rsp + 0xa8]
mov edi, dword [rsp + 0xa8]
mov esp, 0xa824
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
call fcn.14013a60d
mov r8d, 0x120
invalid
jnp case.0x14013d4a4.181
inc dword [rcx - 0x48]
and byte [rcx], al
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov r15b, 9
mov eax, dword [rsp + 0x34]
mov ecx, dword [rsp + 0x38]
and al, 0x38
and al, 0x38
jmp case.0x14011e4eb.498
mov ebp, 1
jmp 0x1401526b3
add cl, ch
and ah, bh
invalid
mov dword [rsp + 0x80], 1
mov dword [rsp + 0x40], 1
add dword [rax], eax
add byte [rax], al
add bh, al
and al, 0x40
add dword [rax], eax
add byte [rax], al
mov rbp, qword [rsp + 0x50]
mov ebp, dword [rsp + 0x50]
and al, 0x50
jmp 0x1401526b3
invalid
mov byte [rsp + 0x848], 0xb
and al, 0x48
or byte [rax], al
add byte [rbx], cl
lea r14, [rsp + 0xb0]
jmp 0x140152b0f
add byte [rax], al
add bl, ch
lea r14, [rsp + 0xb0]
lea r14, [rsp + 0xb0]
lea r14, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, rbp
call fcn.140090132
movups xmm0, xmmword [rsp + 0xb0]
lea rax, [rsp + 0x580]
add byte [0x151242ae8], 0
add eax, 0x110f0000
add dh, al
test byte [rax + rcx*2], ah
or byte [rax], al
add byte [rcx], cl
invalid
add eax, 0x110f0000
add dh, al
test byte [rax + rcx*2], ah
or byte [rax], al
or byte [rax], al
add byte [rcx], cl
mov rax, qword [rsp + 0x588]
add byte [rax], al
lea rcx, [rsp + 0x849]
mov qword [rcx + 0xf], rax
movups xmm0, xmmword [rsp + 0x579]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
movups xmmword [rcx], xmm0
add dword [rax - 0x73], ecx
lodsb al, byte [rsi]
and al, 0x30
xor byte [0xc95d2b19], al
lea rbp, [rsp + 0x530]
mov rcx, rbp
xor byte [0xc95d2b19], al
jmp 0x13e99d906
call fcn.14013afcc
mov rcx, rbp
call fcn.14013a6cb
lea rcx, [rsp + 0x748]
mov word [rax + rcx*2], fs
and al, 0x48
invalid
add byte [rax], al
lea rdx, [rsp + 0x848]
call fcn.140141022
movzx eax, byte [rsp + 0x748]
mov dh, 0x84
and al, 0x48
invalid
add byte [rax], al
invalid
cmp eax, 0xb
clc
invalid
add al, ch
out 0xe4, al
invalid
mov dh, 0x84
and al, 0x48
invalid
add byte [rbx - 0x7bf0f408], al
jl 0x140152b50
invalid
clc
or ecx, dword [rdi]
je case.default.0x140152b74
invalid
invalid
invalid
je case.default.0x140152b74
add eax, 0x8b440000
mov word [rsp + rcx*2], fs
add byte [rax], al
mov r9d, dword [rsp + 0x74c]
mov r14d, dword [rsp + 0x750]
mov ebp, dword [rsp + 0x754]
invalid
add byte [rax], al
mov eax, eax
lea rcx, [0x1403d6fbc]
sub byte [rax], al
and al, 0x4c
invalid
invalid
sub byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
lea rax, [rsp + 0x758]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
adc byte [rax + 0x10], cl
lea rax, [rsp + 0xb8]
movups xmmword [rax + 0x10], xmm1
adc dword [rax + 0x10], ecx
adc dword [rax + 0x10], ecx
movups xmmword [rax], xmm0
mov dword [rsp + 0xb0], r14d
mov dword [rsp + 0xb0], esi
mov dword [rsp + 0xb0], esi
mov ah, 0x24
mov al, 0
add byte [rax], al
invalid
mov dword [rsp + 0xb4], ebp
and al, 0xb4
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rdi + 0x6e8]
xchg edi, eax
call 0x18c152bb1
mov r8, qword [rdi + 0x6f0]
mov r8, qword [rdi + 0x6f0]
lea rcx, [rsp + 0x3a0]
lea ecx, [rsp + 0x3a0]
movabs al, byte [0xb024b48d4c000003]
add byte [rax], al
add byte [rbp - 0x77], cl
int1
lea r14, [rsp + 0xb0]
mov r9, r14
call fcn.14014108a
mov eax, dword [rsp + 0x3a0]
shl esp, 0xfe
in al, 0xfe
dec dword [rbx + 0x3a02484]
add byte [rax], al
cmp eax, 3
je case.0x140152b74.2
add byte [rax], al
add byte [rax], al
jmp 0x1401531e3
mov al, byte [rsp + 0x77c]
invalid
add byte [rax], al
test al, 1
jne 0x140152eb2
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x1e0]
cmp dword [rcx], 2
invalid
invalid
mov rcx, qword [rsp + 0x1e0]
mov ecx, dword [rsp + 0x1e0]
cmp dword [rcx], 2
jne 0x140153afd
dec dword [rsi]
add byte [rax], al
invalid
mov dword [rdi + 0x750], r9d
mov dword [rdi + 0x754], r14d
push rax
invalid
add byte [rax], al
mov dword [rdi + 0x758], ebp
add byte [rax], al
lea rdx, [rsp + 0x758]
invalid
add byte [rax], al
add byte [rbx - 0x74b3dfb6], cl
test byte [rax + rcx], ah
mov ecx, dword [rdx + 0x20]
mov r8, qword [rsp + 0x508]
mov eax, dword [rsp + 0x508]
and byte [rbx + r9*4 - 0x7c], cl
and al, 8
add eax, 0x89410000
and byte [rdi], cl
mov dword [r8 + 0x20], ecx
movups xmm0, xmmword [rdx]
adc byte [rdx], al
adc byte [rdx], al
movups xmm1, xmmword [rdx + 0x10]
adc byte [rdx + 0x10], cl
adc byte [rcx + 0xf], al
adc dword [rax + 0x10], ecx
movups xmmword [r8 + 0x10], xmm1
movups xmmword [r8], xmm0
mov byte [rdi + 0x780], al
mov al, byte [rdx + 0x27]
mov rcx, qword [rsp + 0x500]
mov ecx, dword [rsp + 0x500]
mov ecx, dword [rsp + 0x500]
add byte [rax - 0x48f0fdbf], cl
and eax, 0xe9018966
mov byte [rcx + 2], al
movzx eax, word [rdx + 0x25]
mov word [rcx], ax
jmp case.0x140152b74.2
add byte [rax], al
add cl, byte [r15]
mov bh, 0x42
and eax, 0xe9018966
rol byte [rdx], cl
add byte [rax], al
mov r8d, 0xf0
lea rcx, [rsp + 0xb8]
lea rdx, [rsp + 0x758]
pop rax
invalid
add byte [rax], al
add al, ch
mov ebp, 0x44001863
add byte [rcx + rcx*4 - 0x4c], al
and al, 0xb0
add byte [rax], al
add byte [rcx + 0xb424ac], cl
and al, 0xb4
add byte [rax], al
add byte [rax], al
xchg esp, eax
and al, 0x58
pop rax
pop rax
invalid
add byte [rcx + rcx*4 - 0x4c], al
and al, 0xb0
add byte [rax], al
add byte [rcx + 0xb424ac], cl
and al, 0xb4
invalid
and al, 0xb4
add byte [rax], al
add byte [rax], al
mov rdx, qword [rdi + 0x6e8]
mov r8, qword [rdi + 0x6f0]
add byte [rax], al
mov rdx, qword [rdi + 0x6e8]
mov r8, qword [rdi + 0x6f0]
add byte [rbx + rcx*4 - 0x79], cl
invalid
lea rcx, [rsp + 0x3a0]
lea ecx, [rsp + 0x3a0]
lea r14, [rsp + 0xb0]
mov ah, 0x24
mov al, 0
add byte [rax], al
mov r9, r14
call fcn.140141620
jmp 0xc4a12ca9
and al, 0xa0
add eax, dword [rax]
add byte [rbx - 0x7bf0fc08], al
jb 0x140152cb9
add byte [rax], al
clc
add ecx, dword [rdi]
test byte [rdx + 2], dh
jb 0x140152cb9
jb 0x140152cb9
add byte [rax], al
jmp 0x140153199
mov r8d, 0xf0
lea rcx, [rsp + 0xb8]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x58
invalid
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov dword [rsp + 0xb0], r14d
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x58
invalid
mov al, 0
add byte [rax], al
mov dword [rsp + 0xb4], ebp
lea rcx, [rsp + 0x3a0]
and al, 0xa0
add eax, dword [rax]
invalid
lodsb al, byte [rsi]
and al, 0xb4
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + riz*4], fs
and al, 0xa0
and al, 0xa0
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x88]
lea r14, [rsp + 0xb0]
mov r8, r14
mov rdx, qword [rsp + 0x88]
mov edx, dword [rsp + 0x88]
lea r14, [rsp + 0xb0]
mov r8, r14
call fcn.1401422f0
invalid
dec dword [rbx + 0x3a02484]
add byte [rax], al
cmp eax, 3
add ecx, dword [rdi]
test byte [rbx], dl
add al, byte [rax]
invalid
add ecx, dword [rdi]
test byte [rbx], dl
add al, byte [rax]
add cl, ch
and al, byte [0xcb5d2d1f]
xchg edi, eax
call 0x18c152d2b
mov eax, dword [rdi + 0x6f0]
invalid
invalid
add byte [rax], al
jmp 0x14015323f
mov rdx, qword [rdi + 0x6e8]
mov r8, qword [rdi + 0x6f0]
invalid
invalid
add byte [rax], al
invalid
add byte [rax], al
mov dword [rsp + 0x20], r14d
lea r14, [rsp + 0xb0]
add byte [rcx + rcx*4 - 0xf], cl
add byte [rcx + rcx*4 - 0xf], cl
call fcn.140142bf4
mov eax, dword [rsp + 0xb0]
cmp eax, 3
je case.0x140152b74.2
add byte [rax], al
add byte [rax], al
jmp 0x1401531be
mov dl, byte [rsp + 0x749]
movzx eax, word [rsp + 0x74a]
add byte [rax], al
and al, 0x49
invalid
add byte [rax], al
shl r9, 0x10
or r9, rax
shl r14, 0x30
or r14, r9
mov rcx, qword [rsp + 0x1d8]
mov r8, r14
mov eax, esi
adc byte [rcx + 9], cl
ror dword [rcx - 0x3f], 0xe6
xor byte [rbp + 9], cl
invalid
mov eax, esi
call fcn.140092de5
cmp al, 2
jne case.0x140152b74.2
invalid
add dword [rax], eax
invalid
movabs eax, dword [0x6b0bf83000001]
cmp dword [rdi + 0x6b0], 0
add byte [rax], al
je 0x140153ae5
mov r14, qword [rsp + 0x88]
mov rcx, qword [r14]
call fcn.14013f6ef
movups xmmword [r12 + 8], xmm6
je 0x140152dd0
or byte [rcx + 0xd02484], cl
add byte [rax], al
invalid
je 0x140152dd0
or byte [rcx + 0xd02484], cl
add byte [rax], al
invalid
and dword [rsp + 0xd4], 0
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x1c5fcd
int 0x5f
sbb al, 0
lea rcx, [0x140318d90]
mov qword [rsp + 0xb0], rcx
mov qword [rsp + 0xb8], 1
mov eax, 0x1000000
add byte [rax], al
add byte [rcx - 0x75], cl
invalid
add byte [rax - 0x39], cl
test byte [rax + rdi*4], ah
invalid
mov eax, 0x1000000
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rcx - 0x75], cl
invalid
mov edx, eax
call fcn.14014334f
mov rcx, qword [rsp + 0x1e8]
lea rdx, [rsp + 0xb0]
lea edx, [rsp + 0xb0]
lea edx, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add al, ch
cmp al, 0xfe
invalid
call fcn.140092c32
jmp case.0x140152b74.2
mov dword [rsp + 0xb0], r14d
mov dword [rsp + 0xb4], ebp
lodsb al, byte [rsi]
and al, 0xb4
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rbx*2], ah
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rax], al
invalid
invalid
movups xmm1, xmmword [rax + 0x10]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
adc dword [rsp], eax
mov rdx, qword [rdi + 0x6e8]
mov r8, qword [rdi + 0x6f0]
invalid
invalid
add byte [rax], al
invalid
add byte [rax], al
lea rcx, [rsp + 0x3a0]
lea r14, [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], cl
mov r9, r14
int1
call fcn.140142985
mov ebp, dword [rsp + 0x3a0]
cmp ebp, 3
std
add ecx, dword [rdi]
invalid
scasb al, byte [rdi]
add eax, dword [rax]
invalid
std
add ecx, dword [rdi]
test dword [rsi - 0x74fffffd], ebp
add eax, dword [rax]
add byte [rbx + 0xd42484], cl
add byte [rax], al
mov dword [rdi + 0x680], 1
mov dword [rdi + 0x684], eax
mov rcx, r14
mov ecx, esi
add eax, dword [rax]
add byte [rax], al
add byte [rbx + 0xd42484], cl
add byte [rax], al
mov eax, dword [rsp + 0xd4]
mov dword [rdi + 0x680], 1
add dword [rax], eax
add byte [rax], al
mov dword [rdi + 0x684], eax
mov rcx, r14
mov ecx, esi
xchg dword [rsi + rax - 0x76b40000], eax
int1
mov ecx, esi
call fcn.140009281
jmp case.0x140152b74.2
jmp 0x140152e78
invalid
mov rdx, qword [rdi + 0x6e8]
mov r8, qword [rdi + 0x6f0]
mov eax, dword [rdi + 0x6f0]
mov eax, dword [rdi + 0x6f0]
xchg eax, esi
invalid
invalid
mov dword [rsp + 0x20], r14d
lea r14, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rax], al
and al, 0xb0
add byte [rax], al
add byte [rax], al
mov rcx, r14
add byte [rax], al
mov rcx, r14
mov ecx, esi
call fcn.140142db3
mov eax, dword [rsp + 0xb0]
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rbx + 0x7e7403f8], al
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rbx + 0x7e7403f8], al
jmp 0x140153264
mov dl, 3
add byte [rax], al
cmp dword [rdi + 0x718], 1
jne 0x140153289
cmp dword [rdi + 0x73c], 0
lea r14, [rsp + 0xb0]
lea esi, [rsp + 0xb0]
mov al, 0
add byte [rax], al
je 0x140152ede
mov edx, dword [rdi + 0x740]
mov rcx, rdi
mov ecx, edi
call case.0x14012424a.242
invalid
invalid
cmp dword [rdi + 0x744], 0
je 0x140152ef4
mov eax, dword [rdi + 0x748]
add byte [rax], al
mov qword [rdi + 0x678], rax
add byte [rax], al
mov rdx, qword [rdi + 0x6e8]
mov r8d, dword [rdi + 0x734]
invalid
add byte [rax], al
mov r9d, dword [rdi + 0x738]
mov rcx, r14
call case.0x1401215e7.257
mov eax, dword [rsp + 0xb0]
cmp eax, 3
jne 0x1401532b5
invalid
mov dword [rdi + 0x718], 2
lea r14, [rsp + 0xb0]
add byte [rax], al
jmp 0x14015130a
lea r12, [rsp + 0x3a0]
mov rcx, r12
call fcn.14013afcc
mov rcx, r12
call fcn.14013a6cb
mov rcx, r15
call fcn.14013afcc
jmp 0x140151a18
mov r8d, 0x100
lea rcx, [rsp + 0x848]
lea rdx, [rsp + 0x600]
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140152fae
add byte [rax - 0x73], cl
mov word [rax + rcx*2], fs
or byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
invalid
mov byte [rsp + 0x848], 9
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x850], eax
mov eax, dword [rsp + 0x38]
cmp byte [rcx + 0x8542484], cl
add byte [rax], al
cmp byte [rcx + 0x8542484], cl
add byte [rax], al
mov eax, dword [rsp + 0x40]
and al, 0x40
mov dword [rsp + 0x858], eax
mov eax, dword [rsp + 0x74]
and al, 0x74
and al, 0x74
je 0x140152f31
mov dword [rsp + 0x85c], eax
mov r15, qword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add cl, ch
push rsp
sti
invalid
invalid
test byte [rsp + rbx*2], ah
or byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x90
add byte [rax], al
add cl, ch
push rsp
sti
invalid
dec dword [rdi]
sub byte [rsp + 0xb0], al
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x600], xmm0
mov byte [rsp + 0x848], 0xa
or byte [rax], al
add byte [rdx], cl
invalid
or byte [rax], al
add byte [rdx], cl
invalid
or cl, byte [rbp + rcx*4 - 0x5c]
and al, 0xb8
add byte [rax], al
add cl, ch
invalid
lea r12, [rsp + 0xb8]
jmp 0x140152b0f
sti
invalid
invalid
sti
invalid
lea rcx, [rsp + 0xb4]
mov word [rsp + rsi*4], fs
add byte [rax], al
add byte [rax], al
mov r15, qword [rsp + 0x4d8]
mov rdx, r15
mov edx, edi
add byte [rax], al
mov r15, qword [rsp + 0x4d8]
mov rdx, r15
mov edx, edi
mov edx, edi
call fcn.140143d08
mov byte [rsp + 0xb0], 4
add byte [rsp + rcx*2], al
mov ecx, ebp
add byte [rsp + rcx*2], al
mov ecx, ebp
mov rdx, r14
call fcn.1401545bb
invalid
bnd call fcn.1401545bb
mov r8d, reloc.WS2_32.dll_shutdown
mov ecx, eax
lea rdx, str.invalid_settings_frame
add byte [rbp + rcx*4 + 0xd], cl
cmpsd dword [rsi], dword [rdi]
and eax, 0xd9b0e800
invalid
invalid
add byte [rcx + 0x158d48c1], cl
jle 0x140153059
and eax, 0xd8d4c00
add byte [rbp + rcx*4 + 0xd], cl
cmpsd dword [rsi], dword [rdi]
and eax, 0xd9b0e800
invalid
mov rcx, r14
mov rdx, r15
call fcn.140143d08
mov dword [rdi + 0x718], 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 eax, dword [rsp + 0xe0]
mov dword [r15 + 0x30], eax
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
adc byte [rsp + 0xc0], cl
adc byte [rsp + 0xc0], cl
rol byte [rax], 0
add byte [rdi], cl
movups xmm2, xmmword [rsp + 0xd0]
movups xmm2, xmmword [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rdi + 0x20], edx
movups xmmword [r15 + 0x20], xmm2
movups xmmword [r15 + 0x10], xmm1
movups xmmword [rdi + 0x10], xmm1
adc byte [r9 + 0xf], r8b
adc dword [rdi], eax
movups xmmword [r15], xmm0
jmp 0x14015179f
cmp ebp, 4
lea r12, [rsp + 0xb8]
mov r9, qword [rsp + 0x58]
je case.0x1401530f1.4
mov eax, ebp
lea rcx, [0x1403d6fe8]
invalid
sub byte [rax], al
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x248c8bc8
and byte [rdx], al
add byte [rax], al
pop rax
invalid
or dword [rax + 1], 0x248c8bc8
and byte [rdx], al
add byte [rax], al
mov dword [rsp + 0x3c], ecx
mov r9, qword [rsp + 0x78]
jmp rax
loopne 0x1401530f6
mov r9, qword [rsp + 0x608]
mov ecx, dword [rsp + 0x608]
and al, 8
invalid
mov rax, qword [rsp + 0x4f8]
lea rcx, [0x1403d6fe8]
or eax, 0x283f28
or eax, 0x283f28
sub byte [rdi], bh
sub byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov eax, dword [rsp + 0x754]
add byte [rax], al
add byte [rcx + 0x4c3c2444], cl
mov ecx, dword [rsp + 0x758]
mov dword [rsp + 0x3c], eax
mov r9, qword [rsp + 0x758]
mov eax, dword [rsp + 0x750]
lea rcx, [0x1403d6fe8]
lea ecx, [0x1403d6fe8]
and al, 0x50
invalid
lea ecx, [0x1403d6fe8]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
mov rax, qword [rsp + 0x4f0]
lea rcx, [0x1403d6fe8]
sub byte [rax], al
and al, 0xf0
add al, 0
add byte [rax - 0x73], cl
or eax, 0x283ee6
sub byte [rax], al
sub byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r9, qword [rsp + 0x58]
jmp rax
movzx eax, byte [rdi + 0x6bd]
test eax, eax
jne 0x140153126
invalid
mov ebp, 0x85000006
sal byte [rbp + 0xb], 0x8b
or ecx, dword [rbx + 0x608248c]
invalid
or ecx, dword [rbx + 0x608248c]
add byte [rax], al
mov ecx, dword [rsp + 0x608]
mov dword [rsp + 0x3c], ecx
lea eax, [rax + rax*2]
mov eax, eax
mov eax, eax
lea rcx, [0x1403d6fe8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r9, qword [rsp + 0x58]
pop rax
pop rax
jmp rax
mov rcx, qword [rdi + 0x6e8]
mov rdx, qword [rdi + 0x6f0]
invalid
invalid
xor r8d, r8d
call fcn.14013a8a3
mov ecx, eax
call fcn.140141053
mov rax, qword [rsp + 0x4d0]
lea rcx, [0x1403d6fe8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
lea r14, [rsp + 0xb0]
mov r9, qword [rsp + 0x58]
or dword [rax + 1], 0xb48d4cc8
and al, 0xb0
add byte [rax], al
add byte [rbx + rcx*4 + 0x4c], cl
and al, 0x58
jmp rax
mov eax, 4
lea r14, [rsp + 0xb0]
mov r9, qword [rsp + 0x58]
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xb0
add byte [rax], al
add byte [rbx + rcx*4 + 0x4c], cl
and al, 0x58
jmp 0x1401532a3
mov ecx, dword [rsp + 0x3a4]
mov dword [rsp + 0x3c], ecx
mov r9, qword [rsp + 0x3a8]
mov word [rsp + riz*4], fs
add eax, dword [rax]
add byte [rcx + 0x4c3c244c], cl
mov ecx, dword [rsp + 0x3a8]
mov eax, eax
lea rcx, [0x1403d6fe8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne 0x14015314a
mov ecx, dword [rsp + 0xb4]
mov dword [rsp + 0x3c], ecx
mov r9, qword [rsp + 0xb8]
mov word [rsp + rsi*4], fs
add byte [rax], al
add byte [rcx + 0x4c3c244c], cl
mov ecx, dword [rsp + 0xb8]
mov eax, eax
lea rcx, [0x1403d6fe8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne 0x14015316f
mov ecx, dword [rsp + 0x3a4]
mov dword [rsp + 0x3c], ecx
mov word [rsp + riz*4], fs
add eax, dword [rax]
add byte [rcx + 0x4c3c244c], cl
mov r9, qword [rsp + 0x3a8]
mov r9, qword [rsp + 0x3a8]
test al, 3
add byte [rax], al
add eax, dword [rax]
add byte [rcx + 0xd8d48c0], cl
jmp 0x188155a3d
mov eax, eax
lea rcx, [0x1403d6fe8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
or dword [rax + 1], 0x8be0ffc8
jmp rax
loopne 0x140153194
mov eax, dword [rsp + 0x3a4]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0x3a8]
add byte [rax], al
test byte [rsp + riz*4], ah
add eax, dword [rax]
add byte [rcx + 0x483c2444], cl
cmp al, 0x48
mov eax, dword [rsp + 0x3a8]
add byte [rax], al
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
mov rcx, r14
int1
call fcn.140009281
mov r9, qword [rsp + 0x58]
mov ecx, dword [rsp + 0x58]
mov ecx, dword [rsp + 0x58]
mov eax, ebp
lea rcx, [0x1403d6fe8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
or dword [rax + 1], 0x8be0ffc8
mov word [rsp + riz*4], fs
add eax, dword [rax]
add byte [rcx + 0x4c3c244c], cl
mov ecx, dword [rsp + 0x3a4]
mov dword [rsp + 0x3c], ecx
mov r9, qword [rsp + 0x3a8]
cmp al, 0x4c
mov ecx, dword [rsp + 0x3a8]
mov eax, eax
lea rcx, [0x1403d6fe8]
sub byte [rax], al
sub byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov ecx, dword [rsp + 0xb4]
mov dword [rsp + 0x3c], ecx
mov r9, qword [rsp + 0xb8]
invalid
add byte [rax], al
invalid
and al, 0xb4
add byte [rax], al
add byte [rcx + 0x4c3c244c], cl
mov ecx, dword [rsp + 0xb8]
invalid
add byte [rax], al
invalid
mov eax, 0x89000000
ror byte [rax - 0x73], 0xd
add byte [rcx + 0xd8d48c0], cl
mov eax, eax
lea rcx, [0x1403d6fe8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
push 0x4800283d
invalid
jmp rax
loopne 0x1401532bb
xor eax, eax
mov dword [rsp + 0x3c], 1
rol bh, 0x44
and al, 0x3c
add dword [rax], eax
add byte [rax], al
mov r9, qword [rsp + 0x4c0]
lea r14, [rsp + 0xb0]
lea esi, [rsp + 0xb0]
lea esi, [rsp + 0xb0]
mov eax, eax
lea rcx, [0x1403d6fe8]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
mov ecx, dword [rsp + 0xb4]
mov dword [rsp + 0x3c], ecx
mov r9, qword [rsp + 0xb8]
mov ecx, dword [rsp + 0xb8]
mov word [rsp + rsi*4], fs
add byte [rax], al
add byte [rcx + 0x4c3c244c], cl
mov ecx, dword [rsp + 0xb8]
mov eax, eax
lea rcx, [0x1403d6fe8]
sub byte [rax], al
sub byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rsp + 0x4c0], r9
add bh, bh
invalid
add bh, bh
loopne 0x140153266
invalid
cmp dword [rdi + 0x6b0], 0
mov ebp, dword [rsp + 0x3c]
mov qword [rsp + 0x58], r9
mov edi, 0x6b0
mov al, 6
add byte [rax], al
add byte [rbx + 0x4c3c246c], cl
mov dword [rsp + 0x58], ecx
and al, 0x58
je 0x140153406
invalid
cmp dword [rdi + 0x6b8], ebp
jne 0x140153406
test dword [rdx], eax
add dword [rax], eax
add bh, al
xchg eax, eax
invalid
mov dword [rdi + 0x6c0], 1
mov dword [rdi + 0x6c4], ebp
scasd eax, dword [rdi]
invalid
invalid
add byte [rax], al
scasd eax, dword [rdi]
invalid
jmp 0x14015128b
mov qword [rsp + 0x58], r9
mov rax, qword [rsp + 0x88]
add byte [rax], al
add byte [rax], al
mov rdx, qword [rax]
add rdx, 0x10
mov rcx, r14
call fcn.14008d757
cmp qword [rsp + 0xb0], 0
jne 0x140153a69
mov rbp, qword [rsp + 0xb8]
mov al, byte [rsp + 0xc0]
mov byte [rsp + 0x47], al
mov rdx, qword [rdi + 0x6f0]
add rdx, 0x10
mov rcx, r14
mov ecx, esi
mov ecx, esi
call fcn.1400cace1
cmp qword [rsp + 0xb0], 0
lea r15, [rsp + 0x3a0]
movabs al, byte [0x722850f000003]
invalid
movabs al, byte [0x722850f000003]
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0xb8
add byte [rax], al
add byte [rdx + 0xc02484], cl
rol byte [rax], 0
invalid
add eax, dword [rax]
add byte [rdi], cl
test dword [rdx], esp
invalid
mov r14, qword [rsp + 0xb8]
mov al, byte [rsp + 0xc0]
rol byte [rax], 0
invalid
rol byte [rax], 0
add byte [rax - 0x74b9dbbc], cl
push r8
mov byte [rsp + 0x46], al
mov ecx, dword [rbp + 0x50]
mov edx, dword [rbp + 0x54]
call fcn.140093ce2
cmp eax, 1
mov qword [rsp + 0xa0], rbp
jne 0x1401534c9
mov r15d, edx
mov rcx, r13
mov rdx, rbx
call fcn.14015432a
test rax, rax
je 0x140153449
xor r15d, r15d
jmp 0x140153828
mov qword [rsp + 0x58], r9
mov qword [rdi + 0x6c0], 1
jmp 0x14015128b
mov rcx, qword [rdi + 0x6e8]
mov rdx, qword [rdi + 0x6f0]
mov r8d, dword [rsp + 0x3c]
mov qword [rsp + 0x58], r9
call fcn.14013dfd7
jmp 0x14015128b
mov dword [rsp + 0xb4], ebp
and dword [rsp + 0xb0], 0
mov rcx, qword [rdi + 0x6e8]
mov rdx, qword [rdi + 0x6f0]
mov r8, r14
call fcn.14013dd7e
mov rdx, qword [rsp + 0xb8]
xor ecx, ecx
call fcn.14013b262
mov rcx, rdi
mov edx, ebp
call fcn.140153b2e
jmp 0x14015128b
mov rbp, rdx
test rdx, rdx
je 0x140153459
mov r15b, 1
jmp 0x140153828
and dword [rsp + 0xb4], 0
mov rbp, qword [rsp + 0xa0]
lea r12, [rbp + 0x50]
mov dword [rsp + 0xb8], r15d
mov byte [rsp + 0xb0], 7
mov rcx, r13
lea rdx, [rsp + 0xb0]
call fcn.1401545bb
mov r8d, 0x1b
mov ecx, eax
lea rdx, str.invalid_WINDOW_UPDATE_frame
and eax, 0xd8d4c00
xchg ebp, eax
xor eax, 0x2ee80025
invalid
invalid
dec dword [rcx + rcx*4 - 0x1f]
mov edx, r15d
call fcn.140094643
mov ecx, eax
lea rdx, str.0i:_
call case.0x1401357c6.113
lea r15, [rsp + 0x3a0]
mov qword [rsp + 0x60], r14
lea rax, [r14 + 8]
mov qword [rsp + 0x1d0], rax
lea rax, [rbp + 0x130]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
lea rax, [rbp + 0x1a0]
mov qword [rsp + 0x80], rax
lea r12, [rbp + 0x58]
mov rcx, r13
mov rdx, rbx
call fcn.14015432a
test rax, rax
jne 0x140153818
mov rbp, rdx
test rdx, rdx
jne 0x140153622
lea rcx, [rsp + 0xb0]
mov rdx, r12
mov r8, qword [rsp + 0x50]
call fcn.140095f6f
cmp qword [rsp + 0xb0], 0
je 0x14015362a
movups xmm0, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x3a0], xmm0
mov rcx, r15
call fcn.1400935d8
mov r14, r15
mov r15d, dword [rax + 0x50]
mov rcx, r14
call fcn.1400935d8
lea rcx, [rax + 0x40]
call fcn.140140e1a
test al, al
je 0x1401535ff
mov rcx, r14
call fcn.1400935d8
mov ecx, dword [rax + 0x78]
mov edx, dword [rax + 0x7c]
call fcn.140093ce2
cmp eax, 1
jne 0x1401535ff
mov ebp, edx
mov rcx, r14
call fcn.1400935d8
mov eax, dword [rax + 0xec]
mov dword [rsp + 0xb4], eax
mov dword [rsp + 0xb8], ebp
mov byte [rsp + 0xb0], 7
mov rcx, r13
lea rdx, [rsp + 0xb0]
call fcn.1401545bb
mov r8d, 0x1b
mov ecx, eax
lea rdx, str.invalid_WINDOW_UPDATE_frame
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.1401409d6
mov rcx, r14
call fcn.14009365e
lea rcx, [rax + 0x78]
mov edx, ebp
call fcn.140094643
mov ecx, eax
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call case.0x1401357c6.113
cmp r15d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0x80]
mov rdx, r14
call fcn.1400936f7
mov r15, r14
jmp 0x1401534f9
mov r15b, 1
jmp 0x14015381b
mov rcx, r13
mov rdx, rbx
call fcn.14015432a
test rax, rax
lea r12, [rsp + 0xb8]
je 0x14015364a
xor r15d, r15d
jmp 0x140153823
mov rbp, rdx
mov r15b, 1
test rdx, rdx
jne 0x140153823
mov rax, qword [rsp + 0xa0]
mov eax, dword [rsp + 0xa0]
lea r12, [rax + 0xb0]
mov rcx, r12
mov rdx, qword [rsp + 0x1d0]
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x50
mov r9, rdi
call fcn.140154383
mov eax, dword [rdi + 0x4c0]
mov qword [rsp + 0x4c8], rax
mov rcx, r12
mov r14, qword [rsp + 0x50]
loope 0x1401536de
mov esi, dword [rsp + 0x50]
mov rdx, r14
mov rbp, r12
mov r12, qword [rsp + 0x80]
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rbp - 0x77], cl
loopne 0x140153690
test dword [rsi], edx
hlt
dec dword [rcx + rcx*4 + 0x64]
and al, 0x28
mov r12, rbp
mov esp, ebp
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rbp - 0x77], cl
loopne 0x140153690
test dword [rsi], edx
hlt
mov esp, ebp
mov rax, qword [rsp + 0x4c8]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x3a0]
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
mov r8, qword [rsp + 0x1d0]
mov r9, r14
call fcn.14013f9f2
invalid
dec dword [rdx + 0x3a02494]
add byte [rax], al
cmp dl, 9
jne 0x14015372d
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
and al, 0xa0
add eax, dword [rax]
add byte [rax + 0x457509fa], al
mov rcx, r13
mov rdx, rbx
call fcn.140153b80
test rax, rax
jne 0x140153818
mov rbp, rdx
test rdx, rdx
jne 0x14015381b
mov rcx, r12
mov rdx, qword [rsp + 0x1d0]
mov r8, qword [rsp + 0x50]
mov r9, rdi
call fcn.140154383
add byte [rax], al
add byte [rax], al
test al, al
jne 0x14015368e
jmp 0x1401538ac
mov eax, dword [rsp + 0x3d0]
mov ecx, dword [rsp + 0x3d4]
test dl, dl
jne 0x140153760
mov r8, qword [rsp + 0xa0]
mov dword [r8 + 0xec], 1
add dword [rax], eax
add byte [rax], al
mov dword [r8 + 0xf0], eax
mov dword [r8 + 0xf4], ecx
mov byte [rsp + 0xb0], dl
lea rdx, [rsp + 0x3a8]
movups xmm0, xmmword [rdx - 7]
movups xmm1, xmmword [rdx + 9]
movups xmm2, xmmword [rdx + 0x18]
lea rdx, [rsp + 0xb8]
add byte [rdi], cl
adc dword [rdx + 0x18], edx
movups xmmword [rdx + 9], xmm1
movups xmmword [rdx - 7], xmm0
mov dword [rsp + 0xe0], eax
mov dword [rsp + 0xe4], ecx
mov r8d, 0xc8
lea rcx, [rsp + 0xe8]
lea rdx, [rsp + 0x3d8]
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
lea rdx, [rsp + 0xb0]
call fcn.1401545bb
mov r8d, reloc.WS2_32.dll_listen
mov ecx, eax
lea rdx, str.invalid_frame
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streamsprioritize.rs
call fcn.1401409d6
mov rcx, r13
mov rdx, rbx
call fcn.14015432a
test rax, rax
jne 0x140153818
mov rbp, rdx
test rdx, rdx
jne 0x14015381b
mov rcx, r12
mov rdx, qword [rsp + 0x1d0]
mov r8, qword [rsp + 0x50]
mov r9, rdi
call fcn.140154383
add byte [rax], al
add cl, ch
jbe 0x140153814
invalid
invalid
add cl, ch
jbe 0x140153814
invalid
xor r15d, r15d
lea r12, [rsp + 0xb8]
mov r14, qword [rsp + 0x60]
mov rcx, r14
mov dl, byte [rsp + 0x46]
call fcn.1400cb619
mov rcx, qword [rsp + 0xa0]
mov dl, byte [rsp + 0x47]
call fcn.1400cb619
test r15b, r15b
lea r14, [rsp + 0xb0]
je 0x140153919
test rbp, rbp
jne 0x1401539c9
cmp dword [rdi + 0x680], 0
jne 0x14015387d
mov rcx, qword [rsp + 0x1e8]
call case.0x14008b585.207
test al, al
je 0x140153919
mov rax, qword [rsp + 0x88]
mov eax, dword [rsp + 0x88]
mov rcx, qword [rax]
call fcn.14013e152
test al, al
jne 0x140153919
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
xor edx, edx
call fcn.140153b2e
mov r15, qword [rsp + 0x90]
jmp 0x14015128b
push rax
sbb byte [rbp - 0x77], cl
mov bh, 0x20
add dword [rax], eax
add byte [rbp - 0x77], cl
cmpsd dword [rsi], dword [rdi]
sub byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0x60]
mov dl, byte [rsp + 0x46]
call fcn.1400cb619
mov rcx, r15
stc
mov dl, byte [rsp + 0x47]
call fcn.1400cb619
lea r14, [rsp + 0xb0]
add byte [rax], al
lea r12, [rsp + 0xb8]
jmp 0x14015385f
mov rax, qword [rsp + 0x68]
mov eax, dword [rsp + 0x68]
mov dword [rax], 3
jmp 0x14015397d
mov rax, qword [rsp + 0x68]
mov dword [rax], 1
mov qword [rax + 8], rdx
jmp 0x14015397d
mov ecx, dword [rdi + 0x680]
and dword [rdi + 0x680], 0
mov eax, dword [rdi + 0x6c4]
invalid
invalid
add byte [rax], al
test ecx, ecx
je 0x140153966
mov ecx, dword [rdi + 0x684]
test eax, eax
je 0x140153964
test ecx, ecx
cmovne eax, ecx
ror dword [rax - 0x75], 0x4c
and al, 0x68
jmp 0x14015396f
mov eax, ecx
test eax, eax
mov rcx, qword [rsp + 0x68]
je 0x140153977
invalid
or byte [rbx + 0x41890021], al
add al, 0xeb
invalid
and dword [rcx], 0
mov dword [rcx + 4], eax
jmp 0x14015397d
mov dword [rcx], 2
lea rsi, [rsp + 0x550]
mov rcx, rsi
add eax, 0x89480000
int1
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
lea rsi, [rsp + 0x5e0]
mov rcx, rsi
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
movaps xmm6, xmmword [rsp + 0xa30]
add rsp, 0xa48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
mov rax, qword [rsp + 0x68]
mov dword [rax], 1
mov qword [rax + 8], rbp
jmp 0x14015397d
lea rsi, [rsp + 0x738]
mov qword [rsi + 8], r9
mov dword [rsi], 1
mov rcx, qword [rdi + 0x6e8]
mov rdx, qword [rdi + 0x6f0]
mov r8, rsi
call fcn.14013dd7e
movups xmm0, xmmword [rsi]
mov rax, qword [rsp + 0x68]
movups xmmword [rax], xmm0
jmp 0x14015397d
lea rcx, [0x1403a56e3]
lea r8, str.xV:_
mov edx, 0x1e
call fcn.1402da510
lea rcx, str.Bad_AsyncRead_implementation__more_bytes_were_reported_as_read_than_the_buffer_can_holdC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_srcio_async_read.rs
lea r8, [0x1403a88b0]
mov edx, 0x57
call fcn.1402dc708
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x2a0]
mov qword [r8], rax
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x253521
jmp 0x140153a8e
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x3a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75c8]
jmp 0x140153adb
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x3a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403a75e8]
mov edx, 0x2b
call fcn.1402da7f0
lea rcx, str.received_unexpected_shutdown_ping
lea r8, [0x1403a66f8]
mov edx, 0x21
call fcn.1402dc708
lea rcx, str.assertion_failed:_self.remote.is_none__C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_settings.rs
lea r8, [0x1403a7180]
mov edx, 0x27
call fcn.1402da510
lea rcx, str.assertion_failed:_val___frame::MAX_MAX_FRAME_SIZE_as_usizeC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srccodec_framed_write.rs
lea r8, [0x1403a6340]
mov edx, 0x3b
add al, ch
jrcxz 0x140153b94
sbb byte [rax], al
int3
add byte [rax], al
test rax, rax
je 0x140153f0f
mov rdi, rax
jmp 0x140153f19
mov r13, rdx
test rdx, rdx
je 0x140153f48
xor edi, edi
lea rsi, [rsp + 0x30]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
mov rax, rdi
mov rdx, r13
add rsp, 0x348
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rsi, [rsp + 0x30]
mov rcx, rsi
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
xor r13d, r13d
xor edi, edi
jmp 0x140153f2e
mov rsi, rcx
cmp dword [rcx], 2
jne 0x140153f9d
add rsi, 8
mov rcx, rsi
add rsp, 0x58
pop rdi
pop rsi
jmp fcn.14013e4ed
mov qword [rsi + 0x160], rdx
movzx eax, byte [rsi + 0x1f8]
add byte [rax], al
xchg esi, eax
invalid
add byte [rax], al
test eax, eax
je 0x140153fb9
cmp eax, 1
je 0x140153fc2
jmp 0x14015406c
cmp byte [rsi + 0x1fb], 0
jne 0x14015402f
lea rax, [rsp + 0x2c]
and al, 0x2c
mov dword [rax], 1
movabs rcx, 0x200000004
lea r8, [rsp + 0x48]
mov qword [r8], rcx
mov qword [r8 + 8], rax
movabs rax, 0x100000000
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
mov qword [rdx], rax
mov qword [rdx + 8], r8
lea rcx, [rsi + 0x218]
call qword [sym.imp.Secur32.dll_ApplyControlToken]
test eax, eax
je 0x140154016
mov edi, eax
shl rdi, 0x20
or rdi, 2
jmp 0x140154049
mov dword [rsi + 0x1f8], 0x1010000
add dword [rcx], eax
mov byte [rsi + 0x1fc], 0
and qword [rsi + 0x238], 0
lea rdi, [rsp + 0x30]
mov rcx, rdi
mov rdx, rsi
call fcn.14013288b
cmp dword [rdi], 2
jne 0x14015406c
mov rdi, qword [rsp + 0x38]
and qword [rsi + 0x160], 0
mov rcx, rdi
call fcn.1400b7d7c
cmp al, 0xd
jne 0x140154076
mov rcx, rdi
call fcn.1401323dc
mov eax, 1
jmp 0x140154078
and qword [rsi + 0x160], 0
add dword [rax], eax
add byte [rax], al
xor edi, edi
xor eax, eax
mov rdx, rdi
add rsp, 0x58
pop rdi
pop rsi
ret
invalid
mov eax, esi
add dword [rax], eax
add byte [rax - 0x7d], cl
cmpsb byte [rsi], byte [rdi]
rol byte [rcx], 0
add byte [rax], al
invalid
sal byte [rbp + 9], 0x48
mov edx, dword [rsi + 0x240]
xor edx, edx
xor eax, eax
jmp 0x14015435b
test eax, eax
je 0x140154361
add rsp, 0x20
pop rsi
ret
test rdx, rdx
jne 0x14015434a
cmp dword [rsi + 0x2c0], 3
mov eax, 1
add byte [rax], al
add byte [rbp - 0x19], dh
cmp qword [rsi + 0x458], 0xfffffffffffffef6
jbe 0x140154348
jmp 0x14015435b
mov edi, ecx
mov rax, qword [0x1404143b8]
lea r15, [rsp + 0xc0]
add byte [rcx - 0x7d], cl
invalid
add byte [rcx - 0x77], cl
sbb byte [r8 - 0x7d], r9b
sbb byte [rax - 0x7d], cl
sal byte [rax], 0x48
lea edx, [rsp + 0x60]
add byte [rcx - 0x77], cl
sbb byte [r8 - 0x7d], r9b
sbb byte [rax - 0x7d], cl
sal byte [rax], 0x48
lea edx, [rsp + 0x60]
mov qword [rdx], 8
and qword [rdx + 8], 0
mov qword [rdx + 0x10], rax
mov dword [rdx + 0x10], eax
mov rcx, r15
call fcn.1401701b3
movups xmm0, xmmword [r15]
adc byte [rdi], al
add byte [rax - 0x7d], cl
invalid
adc byte [rdi], al
movups xmm1, xmmword [r15 + 0x10]
movaps xmmword [rsp + 0xa0], xmm0
movaps xmmword [rsp + 0xb0], xmm1
xor eax, eax
ror byte [rax + 0x39], 0x84
and al, 0xa0
add byte [rax], al
invalid
and al, 0xa0
add byte [rax], al
add byte [rbp + rdx + 0x4c], dh
je 0x14015440f
lea r8, [rsp + 0xa0]
je 0x14015440f
lea r8, [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x75], cl
or byte [rcx - 0x75], cl
push rax
adc al, ch
wait
mov esi, 0x8a410001
xchg byte [rbp + 0x41000004], dl
add byte [rcx + 0xf], al
mov bh, 0x8e
xchg esi, eax
add al, 0
invalid
mov rcx, qword [r8 + 8]
mov rdx, qword [r8 + 0x10]
push rax
adc al, ch
wait
invalid
add dword [rax], eax
mov al, byte [r14 + 0x495]
movzx ecx, word [r14 + 0x496]
add al, 0
invalid
add al, 0
add byte [rcx - 0x3a], al
xchg byte [rbp + 0x2000004], dl
mov byte [r14 + 0x495], 2
cmp al, 2
jne 0x140154449
lea rsi, [rsp + 0xa0]
mov rcx, rsi
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
push qword [rcx]
imul cl
cmp dword [rcx], eax
add byte [rax], al
push qword [rcx]
imul cl
cmp dword [rcx], eax
add byte [rax], al
add r14, 0x458
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm1, xmmword [rsi + 0x10]
movups xmm1, xmmword [rsi + 0x10]
adc byte [rcx + 0xf], r8b
adc byte [rsi + 0x20], dl
movups xmm2, xmmword [r14 + 0x20]
movups xmm3, xmmword [r14 + 0x2d]
movaps xmmword [rsp + 0x80], xmm2
add byte [rax], al
add byte [rax], al
movups xmmword [rsp + 0x8d], xmm3
add byte [rdi], cl
sub dword [rsp + 0x70], ecx
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov byte [rsp + 0x9d], al
mov word [rsp + 0x9e], cx
add byte [rax], al
mov edx, dword [rsp + 0x88]
mov r8d, dword [rsp + 0x8c]
add byte [rax], al
add byte [rax], al
mov r9d, dword [rdi + 0x3c]
and dword [rdi + 0x3c], 0
cmp r9d, 1
je 0x1401544c4
invalid
sbb eax, dword [rcx - 0x7d]
stc
add cl, byte [rdi]
test edi, ebp
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x60
and al, 0x60
cmp r9d, 2
jne 0x1401545a2
lea rcx, [rsp + 0x60]
and al, 0x60
call fcn.1400929f2
xor esi, esi
jmp 0x14015456a
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + rcx*4 - 0x6c], al
and al, 0x90
add byte [rax], al
invalid
mov r10b, byte [rsp + 0x90]
add byte [rax], al
add byte [rbx + rcx*4 - 0x64], al
and al, 0x98
add byte [rax], al
add byte [rdx + rcx*4 - 0x74], al
and al, 0x9c
add byte [rax], al
add byte [rcx + rcx*4 + 0x5c], al
pop rsp
mov r11d, dword [rsp + 0x98]
mov r9b, byte [rsp + 0x9c]
mov dword [rsp + 0x40], r11d
pop rsp
and al, 0x40
pop rsp
and al, 0x40
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
and al, 0x20
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
mov byte [rsp + 0x44], r9b
mov byte [rsp + 0x45], al
and al, 0x45
and al, 0x45
mov byte [rsp + 0x46], cl
cmp qword [rsp + 0x20], 0
cmp qword [rsp + 0x20], 0
je 0x140154593
cmp qword [rsp + 0x30], 0
cmp dword [rsp + 0x30], 0
jl 0x140154535
xor byte [rax], al
je 0x140154593
jle 0x14015449f
mov dword [rsp + 0x58], edx
push rsp
and al, 0x58
mov dword [rsp + 0x5c], r8d
mov qword [rsp + 0x50], rbx
test r10b, r10b
je 0x140154531
or r9b, 1
mov byte [rsp + 0x44], r9b
add dword [rax + rcx*4 + 0x4c], eax
and al, 0x44
mov rax, qword [rsp + 0x40]
lea rdx, [rsp + 0xc0]
lea rdx, [rsp + 0xc0]
mov qword [rdx + 0x28], rax
movaps xmm0, xmmword [rsp + 0x20]
sub byte [rsp + 0x20], al
and al, 0x20
and al, 0x20
and al, 0x20
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
mov byte [rdx], 0
lea r9, [rsp + 0x50]
mov rcx, rdi
mov ecx, edi
mov r8, rsi
call fcn.140140dc2
inc dword [rax - 0x4a]
invalid
lea rdi, [rsp + 0xa0]
mov rcx, rdi
mov esp, 0xa024
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.14013afcc
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.14013a6cb
invalid
mov eax, esi
add rsp, 0x1c0
add byte [rax], al
invalid
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
lea rcx, [rsp + 0x20]
call fcn.1400929f2
invalid
and al, ch
push rbp
in al, 0xf3
invalid
jmp 0x14015442a
dec dword [rax - 0x73]
or eax, 0x2522bf
lea rcx, str.wasnt_expecting_a_frame_to_reclaim
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcproto_streamsprioritize.rs
add eax, 0x2522e0
mov edx, 0x23
and eax, dword [rax]
add byte [rax], al
call fcn.1402dc708
int3
in al, dx
movabs al, byte [0x2c0b983000005]
add byte [rbx], al
add byte [rax], al
cmp dword [rcx + 0x2c0], 3
jne 0x140154aae
mov rsi, rcx
mov esi, ecx
invalid
cmp qword [rcx + 0x458], 0xfffffffffffffef7
jae 0x140154aae
add al, 0
invalid
invalid
add al, 0
add byte [rax - 0x77], cl
mov rbx, rdx
mov rcx, qword [0x140414328]
or eax, 0x2bfd34
ror dword [rax - 0x75], cl
or eax, 0x2bfd34
and qword [rsp + 0xd0], 0
and al, 0xd0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xe8], rcx
lea r15, [rcx + 0x30]
and al, 0xe8
add byte [rax], al
add byte [rbp + rcx*4 + 0x79], cl
xor byte [rax - 0x75], cl
mov rdx, qword [rcx + 0x38]
invalid
invalid
jns case.0x14013a51b.174
mov rdx, qword [rcx + 0x38]
test rdx, rdx
invalid
je case.0x14014da06.88
sal byte [rbx + riz + 0x48], cl
mov eax, dword [rcx + 0x30]
mov rax, qword [rcx + 0x30]
mov r8, qword [rcx + 0x40]
mov eax, dword [rcx + 0x40]
mov rcx, qword [rcx + 0x48]
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x28], edx
mov qword [rsp + 0x28], rdx
and al, 0x28
mov qword [rsp + 0x30], r8
mov qword [rsp + 0x38], rcx
and al, 0x38
and al, 0x38
and qword [rsp + 0x40], 0
jmp 0x140154637
xor eax, eax
lea rdi, [rsp + 0x20]
mov qword [rdi], rax
lea r8, [0x1403a63f0]
and eax, 0x748d4c00
and al, 0x60
jl case.0x140013d8b.3726
and byte [rax - 0x77], cl
invalid
and eax, 0x748d4c00
and al, 0x60
mov rcx, r14
mov ecx, esi
mov rdx, rdi
call fcn.140090859
ret 0xfff3
lea rax, [rsp + 0xf0]
lea eax, [rsp + 0xf0]
lea eax, [rsp + 0xf0]
mov qword [rax], rbx
mov dword [rax], ebx
sbb byte [rcx + rcx*4 + 0x37], cl
mov qword [rdi], r14
mov qword [rdi + 8], rax
lea rax, [0x1403a6408]
cdq
invalid
invalid
invalid
or byte [rax - 0x73], cl
add eax, 0x251d99
cdq
invalid
invalid
invalid
cdq
sbb eax, 0x89480025
adc byte [r8 - 0x73], r9b
invalid
xchg esp, eax
and al, 0xf8
mov qword [rdi + 0x10], rax
lea rdx, [rsp + 0xf8]
lea edx, [rsp + 0xf8]
clc
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rdx], rdi
mov qword [rdx + 8], 1
mov dword [rdx + 8], 1
cmp cl, byte [rax - 0x39]
or byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x7a], cl
adc byte [rax - 0x73], cl
mov esp, 0xd024
and al, 0xd0
add byte [rax], al
mov dword [rdx + 8], 1
mov qword [rdx + 0x10], r15
mov dword [rdx + 0x10], edi
lea rdi, [rsp + 0xd0]
mov rcx, rdi
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.1401701b3
movups xmm0, xmmword [rdi]
sbb dword [rbx + 0x100f0001], edi
mov ebx, 0x100f0001
invalid
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0xb0], xmm0
movaps xmmword [rsp + 0xc0], xmm1
sub dword [rsp + 0xc0], ecx
sub dword [rsp + 0xc0], ecx
rol byte [rax], 0
add byte [rax - 0x7d], cl
mov esp, 0xb024
add byte [rax], al
cmp qword [rsp + 0xb0], 0
je case.default.0x1401546e9
lea r8, [rsp + 0xb0]
lea eax, [rsp + 0xb0]
mov rcx, qword [r8 + 8]
mov rdx, qword [r8 + 0x10]
call fcn.1401702aa
add dword [rax], eax
lea rdi, [rsi + 0x2c0]
movzx eax, byte [rbx]
add byte [rdi], cl
mov dh, 3
lea rcx, [0x1403d6ffc]
sub byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
movups xmm0, xmmword [rbx + 8]
movups xmm1, xmmword [rbx + 0x18]
sbb byte [rdi], cl
adc byte [rbx + 0x28], dl
sbb byte [rdi], cl
adc byte [rbx + 0x28], dl
movups xmm3, xmmword [rbx + 0x38]
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
and al, 0x60
invalid
movaps xmmword [rsp + 0x70], xmm1
and al, 0x70
movaps xmmword [rsp + 0x80], xmm2
movaps xmmword [rsp + 0x90], xmm3
nop
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x60
nop
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x60
test rax, rax
je case.0x14013d344.131
mov rax, qword [rsp + 0x70]
and al, 0x70
mov rdx, qword [rsp + 0x80]
mov edx, dword [rsp + 0x80]
add byte [rax], 0
add byte [rax + 0x39], cl
ror byte [rax + 0xf], 1
ror byte [rbx + 0x47886], 1
ror byte [rbx + 0x47886], 1
cmp rax, rdx
cmovb rdx, rax
ror byte [rbx + 0x47886], 1
add byte [rax + 0x39], cl
ret 0x860f
in al, dx
add dword [rax], eax
invalid
ror byte [rbx + 0x47886], 1
add byte [rax + 0x39], cl
ret 0x860f
in al, dx
add dword [rax], eax
add byte [rax - 0x73], cl
and al, 0x60
lea rcx, [rsp + 0x60]
call fcn.1400929f2
lea rsi, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
invalid
cmpsb byte [rsi], byte [rdi]
loop 0x14015473e
invalid
dec dword [rax - 0x73]
mov ah, 0x24
and al, 0xb0
add byte [rax], al
invalid
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
push qword [rax + 0x334e902]
add byte [rax], al
jo 0x1401547c2
invalid
push qword [rax + 0x334e902]
add eax, dword [rax]
add byte [rdx - 0x72b7f6bd], cl
mov al, byte [rbx + 9]
lea rcx, [rsp + 0x20]
add byte [rax], al
mov al, byte [rbx + 9]
lea rcx, [rsp + 0x20]
mov byte [rcx + 8], al
mov rax, qword [rbx + 1]
mov qword [rcx], rax
add rsi, 0x450
mov rdx, rsi
bnd call fcn.140140af1
bnd call fcn.140140af1
invalid
jmp 0x140154a85
add rbx, 8
lea r14, [rsp + 0x3b0]
add eax, dword [rax]
add byte [rcx - 0x48], al
mov eax, 0xf8
add eax, dword [rax]
add byte [rcx - 0x48], al
mov eax, 0xf8
mov rcx, r14
mov eax, 0xf8
mov rcx, r14
mov ecx, esi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
sbb byte [rax], al
sbb byte [rax], al
mov eax, dword [rsi + 0x478]
add byte [rax], al
add rax, 9
lea rcx, [rsi + 0x450]
lea r9, [rsp + 0x20]
push rax
add al, 0
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x20
mov qword [r9], rcx
mov dword [rcx], ecx
mov qword [r9 + 8], rax
add rsi, 0x250
push rax
add al, byte [rax]
add byte [rax], al
invalid
invalid
pushfq
add byte [rax], al
lea rbx, [rsp + 0x110]
mov rcx, rbx
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov ecx, ebx
mov rdx, r14
mov r8, rsi
call fcn.140096eef
cmp dword [rbx], 2
invalid
je 0x140154a85
mov rcx, rdi
mov ecx, edi
call fcn.14013a4ce
lea rdx, [rsp + 0x110]
add cl, ch
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
invalid
invalid
pop rsp
invalid
add cl, ch
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rbx - 0x72b7cbbd], cl
and al, 0x20
mov eax, dword [rbx + 0x34]
lea rcx, [rsp + 0x20]
mov dword [rcx + 0x30], eax
movups xmm0, xmmword [rbx + 4]
xor byte [rdi], cl
adc byte [rbx + 4], al
movups xmm1, xmmword [rbx + 0x14]
movups xmm2, xmmword [rbx + 0x24]
movaps xmmword [rcx + 0x20], xmm2
movaps xmmword [rcx + 0x10], xmm1
and byte [rdi], cl
sub dword [rcx + 0x10], ecx
movaps xmmword [rcx], xmm0
add rsi, 0x450
mov rdx, rsi
mov edx, esi
call fcn.14009a13e
jmp 0x140154a85
add rbx, 8
or byte [rbp + rcx*4 - 0x4c], cl
and al, 0xa8
add al, 0
add byte [rcx - 0x48], al
clc
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
lea r14, [rsp + 0x4a8]
mov r8d, 0xf8
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
invalid
mov eax, dword [rsi + 0x478]
add rax, 9
lea rcx, [rsi + 0x450]
lea r9, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov qword [r9], rcx
mov qword [r9 + 8], rax
add rsi, 0x250
lea rbx, [rsp + 0x260]
mov rcx, rbx
mov rdx, r14
mov r8, rsi
call fcn.140099943
cmp dword [rbx], 2
cmp eax, dword [rdx]
cmp eax, dword [rdx]
je 0x140154a85
mov rcx, rdi
call fcn.14013a4ce
lea rdx, [rsp + 0x260]
invalid
add al, byte [rax]
invalid
invalid
add byte [rcx - 0x48], al
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov r8d, 0x150
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140154a85
mov ecx, dword [rbx + 4]
mov edx, dword [rbx + 8]
add rsi, 0x450
mov r8, rsi
call fcn.140140bb4
jmp 0x140154a85
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rbx + 0x28]
invalid
invalid
jl 0x140154905
mov rax, qword [rbx + 0x28]
lea rdi, [rsp + 0x20]
mov qword [rdi + 0x20], rax
movups xmm0, xmmword [rbx + 8]
and byte [rax - 0x77], cl
and byte [r15], r9b
adc byte [rbx + 8], al
movups xmm1, xmmword [rbx + 0x18]
movaps xmmword [rdi + 0x10], xmm1
movaps xmmword [rdi], xmm0
add rsi, 0x450
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.140140b39
mov rcx, rdi
call fcn.140009281
jmp 0x140154a85
invalid
mov ecx, dword [rbx + 4]
mov edx, dword [rbx + 8]
add rsi, 0x450
mov r8, rsi
call fcn.140140b80
jmp 0x140154a85
cmp rdx, 0xff
jbe 0x1401549de
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rbp + rcx*4 - 0x7a], ecx
push rax
add al, 0
add al, ch
fisub dword [rcx]
hlt
and al, 0x60
movaps xmm1, xmmword [rsp + 0x70]
movaps xmm2, xmmword [rsp + 0x80]
movaps xmm3, xmmword [rsp + 0x90]
movaps xmmword [rsp + 0x50], xmm3
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rcx, rdi
call fcn.14013a4ce
mov qword [rsi + 0x2c0], 2
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
xor byte [rdi], cl
sub byte [rsp + 0x40], dl
xor byte [rdi], cl
sub byte [rsp + 0x40], dl
movaps xmm3, xmmword [rsp + 0x50]
movups xmmword [rsi + 0x2c8], xmm0
add byte [rax], al
add byte [rax], al
movups xmmword [rsi + 0x2d8], xmm1
movups xmmword [rsi + 0x2e8], xmm2
movups xmmword [rsi + 0x2f8], xmm3
jmp 0x140154a85
add al, 0
add byte [rax - 0x73], cl
jl 0x140154a0d
invalid
mov rcx, qword [rdi]
mov rax, qword [rdi + 0x20]
test rcx, rcx
je 0x140154a03
mov rcx, qword [rsp + 0x70]
cmp rcx, rax
cmovb rax, rcx
mov qword [rsp + 0xa8], rax
test rax, rax
jne 0x140154ade
and al, 0xa8
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
ret
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movaps xmm2, xmmword [rsp + 0x80]
movaps xmm3, xmmword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x50], ebx
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
and al, 0x20
lea rcx, [rsi + 0x410]
call fcn.14013a56e
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movaps xmm2, xmmword [rsp + 0x40]
movaps xmm3, xmmword [rsp + 0x50]
movups xmmword [rsi + 0x440], xmm3
movups xmmword [rsi + 0x430], xmm2
movups xmmword [rsi + 0x420], xmm1
movups xmmword [rsi + 0x410], xmm0
lea rsi, [rsp + 0xb0]
mov rcx, rsi
call fcn.14013afcc
mov rcx, rsi
call fcn.14013a6cb
mov al, reloc.WS2_32.dll_listen
add rsp, 0x5a0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_self.has_capacity__
lea r8, [0x1403a63d8]
mov edx, 0x25
sbb byte [0x145a296b8], ah
sbb al, 0x19
and eax, 0x25ba00
add byte [rax], al
call fcn.1402da510
lea rcx, str.not_implemented
lea r8, [0x1403a6478]
mov edx, reloc.WS2_32.dll_ntohs
add byte [rax], al
add byte [rax], al
call fcn.1402da510
lea rax, str._d:_
lea rdx, [rsp + 0x20]
mov qword [rdx], rax
mov qword [rdx + 8], 1
mov qword [rdx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rdx + 0x18], xmm0
lea rcx, [rsp + 0xa8]
call 0x1402ddd59
int3
imul esi, edi, 0xff48f0ff
invalid
add byte [rcx], dh
leave
call fcn.1400a7438
mov r14, rax
mov ecx, 0x60
mov edx, 8
call fcn.1400b0c8d
mov rdi, rax
mov eax, 1
mov qword [rdi], rax
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], rbx
mov qword [rdi + 0x18], rbx
mov qword [rdi + 0x20], r14
mov qword [rdi + 0x28], r14
mov qword [rdi + 0x30], rax
movabs rcx, 0x8000000000000000
mov qword [rdi + 0x38], rcx
mov qword [rdi + 0x40], rax
xorps xmm0, xmm0
and qword [rdi + 0x58], 0
movups xmmword [rdi + 0x48], xmm0
lock inc qword [rdi]
jle 0x140154d67
lea rcx, [rsp + 0x28]
and word [rcx], 0
and qword [rcx + 8], 0
xor ebx, ebx
mov byte [rcx + 0x18], bl
call fcn.14014caec
mov qword [rsi], rdi
mov qword [rsi + 8], rax
mov byte [rsi + 0x10], bl
mov qword [rsi + 0x18], rdi
mov dword [rsi + 0x18], edi
mov dword [rsi + 0x18], edi
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
ret
ud2
invalid
and al, 0xc8
add byte [rax], al
add byte [rcx - 0x73], cl
xchg dword [rax + 0x48000000], ecx
mov dword [rsp + 0x40], eax
lea rsi, [r15 + 0x3d0]
lea rdi, [r15 + 0x3e9]
lea r14, [rsp + 0xa9]
lea r12, [r15 + 0x3a8]
mov eax, 0xc8
lea rcx, [r15 + rax]
mov qword [rsp + 0xe8], rcx
lea rcx, [r15 + 0x10]
mov qword [rsp + 0x160], rcx
lea rcx, [r15 + 0xa0]
mov qword [rsp + 0x168], rcx
lea rcx, [r15 + 0x380]
mov qword [rsp + 0xb0], rcx
lea rcx, [r15 + 0xc3]
mov qword [rsp + 0xe0], rcx
add byte [rax - 0x73], cl
pushfq
and al, 0x50
add al, byte [rax]
add byte [rax - 0x73], cl
add al, 3
add byte [rax - 0x73], cl
pushfq
and al, 0x50
add al, byte [rax]
add byte [rax - 0x73], cl
add al, 3
mov qword [rsp + 0x178], rax
xorps xmm6, xmm6
push rdi
test byte [rcx - 0x73], 0x87
sbb byte [rbx], al
add byte [rax], al
push rdi
test byte [rcx - 0x73], 0x87
sbb byte [rbx], al
add byte [rax], al
mov qword [rsp + 0xb8], rax
lea rax, [r15 + 0x99]
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rsi*2], ah
add dword [rax], eax
add byte [rbp + rcx*4 - 0x54], cl
and al, 0x38
add eax, 0xc0310000
mov qword [rsp + 0xd0], rsi
mov qword [rsp + 0xf0], rdi
mov qword [rsp + 0x50], rbp
cmp eax, 0x10
je 0x140156057
inc eax
mov dword [rsp + 0xdc], eax
cmp byte [r15 + 0x3f8], 0
jne 0x14015582c
mov rax, qword [r15 + 0x70]
mov rcx, qword [r15 + 0x88]
test rax, rax
test eax, eax
test eax, eax
jne 0x140154fad
cmp rcx, 3
jne 0x140155128
mov dl, byte [r15 + 0x3e8]
mov byte [r15 + 0x3e8], 3
call 0x181154fb8
mov byte [rdi + 0x3e8], 3
cmp dl, 3
je 0x1401557ee
mov rcx, qword [rsi + 0x10]
mov qword [rsp + 0xa0], rcx
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x90], xmm0
mov byte [rsp + 0xa8], dl
mov ecx, dword [rdi]
mov edx, dword [rdi + 3]
mov dword [r14 + 3], edx
mov dword [r14], ecx
dec rax
cmp rax, 2
jae 0x140155116
lea rcx, [rsp + 0x90]
mov rdx, rbp
call fcn.1400a9f47
test rax, rax
jne 0x14015580d
test rdx, rdx
je 0x14015505b
mov qword [rsp + 0x250], rdx
mov rcx, r13
mov rdx, r15
mov r8, rbp
call fcn.140156c81
mov rcx, r13
call fcn.14014f821
mov rax, qword [r15 + 0x70]
test rax, rax
je 0x14015504e
cmp eax, 3
je 0x14015504e
mov rcx, r15
call case.0x1400907db.503
mov rcx, rbx
call fcn.14013081c
jmp 0x140155116
mov rcx, r13
mov rdx, r15
mov r8, rbp
call fcn.140156c81
mov rax, qword [rsp + 0x538]
test rax, rax
je 0x140155116
cmp eax, 1
jne 0x14015580d
cmp qword [rsp + 0x540], 0
je 0x1401550f9
cmpsb byte [rsi], byte [rdi]
invalid
lea rcx, [rsp + 0x90]
call fcn.1401499c0
jmp 0x140154f85
mov rcx, qword [r15 + 0x3a8]
mov rdx, qword [r15 + 0x3b0]
mov r8, rbp
call fcn.14012fba8
test al, 1
jne 0x140155272
mov rdi, qword [rsp + 0x160]
mov rcx, r13
mov rdx, qword [rsp + 0xb0]
mov r8, rdi
mov r9, qword [rsp + 0x168]
call fcn.14014fa91
mov rbp, qword [rsp + 0x538]
mov bl, byte [rsp + 0x540]
cmp rbp, 4
je 0x14015527f
movzx r14d, byte [rsp + 0x547]
movzx esi, word [rsp + 0x545]
mov r13d, dword [rsp + 0x541]
mov r8d, 0x52
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx*2], fs
add al, byte [rax]
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x548]
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx*2], fs
add al, byte [rax]
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x548]
call sub.VCRUNTIME140.dll_memcpy
invalid
mov dl, byte [rsp + 0x59a]
lea rcx, [rsp + 0x540]
mov eax, dword [rcx + 0x5b]
mov dword [rsp + 0x78], eax
mov al, byte [rcx + 0x5f]
mov byte [rsp + 0x7c], al
cmp ebp, 3
jne 0x140155290
xor eax, eax
cmp byte [r15 + 0x368], 0
sete al
mov rcx, qword [r15 + 0x388]
cmp rcx, qword [r15 + rax*8 + 0x370]
jae 0x14015538a
mov rcx, qword [rsp + 0xe8]
mov rdx, qword [rsp + 0x50]
call fcn.1401568ac
cmp rax, 2
lea r14, [rsp + 0xa9]
lea r13, [rsp + 0x538]
add byte [rax], al
add byte [rax], al
je 0x1401554a8
mov rcx, rax
call fcn.14014fa47
mov rsi, rdx
test rax, rax
jne 0x1401553a2
mov rcx, r15
call fcn.140156a56
jmp 0x140154f85
xor ecx, ecx
mov edx, ebx
call fcn.1400a704d
mov rsi, rax
jmp 0x1401553a2
mov qword [rsp + 0x48], rsi
mov byte [rsp + 0x30], dl
mov rax, qword [rsp + 0x5a0]
mov qword [rsp + 0xc0], rax
mov al, byte [rsp + 0x5a8]
mov byte [rsp + 0x3e], al
and al, 0x3e
and al, 0x3e
mov al, byte [rsp + 0x5a9]
mov byte [rsp + 0x3f], al
mov al, byte [rsp + 0x5aa]
mov byte [rsp + 0x2f], al
mov r8d, 0x52
lea rsi, [rsp + 0x8e0]
mov rcx, rsi
lea rdx, [rsp + 0x250]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0x78]
mov dword [rsp + 0x70], eax
mov al, byte [rsp + 0x7c]
mov byte [rsp + 0x74], al
mov ecx, 0x52
lea rdi, [rsp + 0x190]
rep movsb byte [rdi], byte [rsi]
mov al, byte [rsp + 0x74]
mov byte [rsp + 0x6c], al
mov eax, dword [rsp + 0x70]
mov dword [rsp + 0x68], eax
mov rcx, qword [rsp + 0xe0]
cmp byte [rcx], 2
je 0x140155327
mov byte [rcx], 1
cmp byte [rsp + 0x3f], 0
setne dl
call fcn.1400ab37d
mov al, byte [rsp + 0x30]
mov byte [r15 + 0xc4], al
cmp byte [rsp + 0x2f], 0
setne dl
add dl, dl
mov rcx, qword [rsp + 0xc0]
test rcx, rcx
je 0x1401556c7
cmp byte [rsp + 0x3e], 0
mov r8, r13
mov r9, qword [rsp + 0x48]
je 0x14015570c
stc
dec dword [rdi]
test byte [rdi + 0x48000003], ah
cmp ecx, 0xfffffffe
jne 0x14015572a
mov al, 1
xor ecx, ecx
jmp 0x14015572c
call fcn.1400aad67
mov rsi, rax
lea r14, [rsp + 0xa9]
lea r13, [rsp + 0x538]
mov qword [rsp + 0x78], rsi
mov bl, byte [r15 + 0xc3]
mov rcx, r15
call case.0x1400907db.503
mov rax, qword [r15 + 0x388]
test rax, rax
lea rdi, [rsp + 0xf8]
add byte [rax], al
invalid
je 0x140155402
mov rcx, qword [rsp + 0xb0]
mov rcx, qword [rcx]
xor edx, edx
cmp rax, rdx
je 0x1401553f2
movzx r8d, byte [rcx + rdx]
cmp r8d, 0xd
clc
invalid
je 0x1401553ed
invalid
invalid
mov rdx, rax
mov rcx, qword [rsp + 0xb0]
add al, ch
xor al, byte [rax]
invalid
invalid
add al, ch
xor al, byte [rax]
invalid
cmp byte [rsi + 0x10], 0
je 0x14015543a
test bl, bl
jne 0x14015543a
call fcn.14013081c
mov ebp, 4
lea rbx, [rsp + 0x250]
jmp 0x1401554bd
mov qword [rsp + 0x250], rsi
mov rax, qword [rsp + 0x40]
cmp dword [rax], 3
jne 0x140155499
add byte [rax], al
add byte [rax - 0x75], cl
or byte [rcx - 0x48], al
sbb byte [rax], al
add byte [rax], al
lea rdx, [0x1403a7310]
call sub.VCRUNTIME140.dll_memcmp
cmp ebx, dword [rax]
add byte [rbp + 0x74840fc0], al
add al, byte [rax]
invalid
cmp ebx, dword [rax]
add byte [rbp + 0x74840fc0], al
add al, byte [rax]
add byte [rax - 0x39], cl
test byte [rax + rdi], ah
add eax, 0x30000
add byte [rax], al
mov qword [rsp + 0x538], 3
mov rcx, r13
call fcn.14014fa68
jmp 0x1401554a1
mov ebp, 3
jmp 0x1401554c2
mov ebp, 5
lea rbx, [rsp + 0x250]
lea rdi, [rsp + 0xf8]
mov rsi, qword [rsp + 0x30]
mov esi, dword [rsp + 0x30]
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x30], al
cmp ebp, 3
je 0x1401555b2
cmp ebp, 4
je 0x1401555a3
cmp ebp, 5
je 0x14015602d
mov qword [rsp + 0x48], rsi
mov ecx, 0x52
lea rsi, [rsp + 0x1f0]
rep movsb byte [rdi], byte [rsi]
mov al, byte [rsp + 0x5c]
and al, 0x5c
and al, 0x5c
mov byte [rsp + 0x64], al
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x60], eax
mov rdx, qword [rsp + 0xc0]
test rdx, rdx
je 0x1401555e7
mov dil, byte [rsp + 0x2f]
mov r8d, edi
and r8b, 1
mov rcx, r13
call fcn.1400a9208
movups xmm0, xmmword [rsp + 0x538]
movups xmm1, xmmword [rsp + 0x548]
movaps xmmword [rsp + 0x8f0], xmm1
lock or byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x8e0], eax
lock or byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x8e0], eax
lea rax, [rsp + 0x540]
movups xmm0, xmmword [rax + 0x18]
movups xmm1, xmmword [rax + 0x28]
movups xmm2, xmmword [rax + 0x38]
movaps xmmword [rsp + 0x250], xmm0
movaps xmmword [rsp + 0x260], xmm1
movaps xmmword [rsp + 0x270], xmm2
mov rsi, qword [rsp + 0xd0]
mov rcx, rsi
call fcn.140149798
invalid
invalid
invalid
dec dword [rdi]
sub byte [rsp + 0x8e0], al
movaps xmm1, xmmword [rsp + 0x8f0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x1401555fd
mov rax, qword [rsp + 0x40]
cmp dword [rax], 6
je 0x1401555da
jmp 0x1401556a0
mov qword [rsp + 0x540], rsi
mov qword [rsp + 0x538], 3
mov rcx, r12
mov ecx, esp
mov ecx, esp
mov rdx, r13
call fcn.14013053a
test rax, rax
jne 0x14015601b
mov rcx, r15
call fcn.140156a56
jmp 0x1401556a0
movaps xmmword [rsp + 0x250], xmm6
and qword [rsp + 0x278], 0
mov dil, byte [rsp + 0x2f]
test dil, 2
mov rsi, qword [rsp + 0x48]
je 0x140155618
mov rcx, r15
call case.0x140097818.417
mov rcx, rbx
call fcn.1400a9336
movaps xmm0, xmmword [rsp + 0x250]
movaps xmm1, xmmword [rsp + 0x260]
movaps xmm2, xmmword [rsp + 0x270]
lea rdx, [rsp + 0x540]
movups xmmword [rdx + 0x80], xmm2
movups xmmword [rdx + 0x70], xmm1
movups xmmword [rdx + 0x60], xmm0
mov qword [rsp + 0x538], rbp
mov qword [rsp + 0x540], rsi
mov ecx, 0x52
lea rdi, [rsp + 0x548]
add byte [rax], al
add byte [rax], al
lea rsi, [rsp + 0xf8]
rep movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
mov rsi, qword [rsp + 0x48]
mov al, byte [rsp + 0x30]
mov byte [rsp + 0x59a], al
and al, 0x9a
add eax, 0x448a0000
and al, 0x64
mov byte [rdx + 0x5f], al
mov eax, dword [rsp + 0x60]
mov dword [rdx + 0x5b], eax
mov rcx, r12
mov rdx, r13
call fcn.14013053a
test rax, rax
jne 0x14015601b
mov al, byte [rsp + 0x30]
mov byte [rsp + 0x48], al
mov qword [rsp + 0x30], rsi
mov rbp, qword [rsp + 0x50]
mov rsi, qword [rsp + 0xd0]
mov rdi, qword [rsp + 0xf0]
jmp 0x140154f85
mov byte [rsp + 0x2f], dl
mov qword [r15 + 0x70], 3
mov rcx, r15
mov rdx, qword [rsp + 0x50]
call fcn.1401567ee
xor eax, eax
mov qword [rsp + 0xc0], rax
rol byte [rax], 0
add byte [rbp - 0x77], cl
call 0x16461e23d
jmp 0x140155787
add byte [rax], al
rol byte [rax], 0
add byte [rbp - 0x77], cl
call 0x16461e23d
jmp 0x140155787
add byte [rax], al
call fcn.1400aad70
mov rsi, rax
mov rcx, rbx
call fcn.14013081c
invalid
jmp 0x1401554a1
invalid
jmp 0x140155763
xor eax, eax
mov qword [r15 + 0x70], 1
mov byte [r15 + 0x78], al
mov byte [r15 + 0x79], 0
mov qword [rsp + 0x158], rcx
mov qword [r15 + 0x80], rcx
or dl, 1
mov byte [rsp + 0x2f], dl
jmp 0x140155787
mov byte [rsp + 0x2f], dl
mov qword [r15 + 0x70], 2
mov byte [r15 + 0x78], al
mov byte [r15 + 0x79], 0
jns 0x140155778
jns 0x140155778
mov qword [rsp + 0x150], rcx
mov qword [r15 + 0x80], rcx
movzx eax, bl
shl r14d, 0x10
or r9d, r14d
shl r9, 0x20
or r8, r9
shl r8, 8
or r8, rax
mov ecx, 0x52
lea rdi, [rsp + 0x1f0]
lea rsi, [rsp + 0x190]
add bl, dh
movsb byte [rdi], byte [rsi]
mov rsi, r8
mov al, byte [rsp + 0x6c]
mov byte [rsp + 0x5c], al
mov eax, dword [rsp + 0x68]
mov dword [rsp + 0x58], eax
lea r14, [rsp + 0xa9]
lea rbx, [rsp + 0x250]
lea r13, [rsp + 0x538]
lea rdi, [rsp + 0xf8]
jmp 0x1401554ca
test rax, rax
je 0x140155e55
cmp eax, 4
mov rsi, qword [rsp + 0x30]
je 0x140155831
mov rax, qword [r15 + 0x388]
jmp 0x140155e7d
mov rcx, rsi
call fcn.140149798
movaps xmm0, xmmword [rsp + 0x90]
add byte [rax], al
add byte [rax], al
movaps xmm1, xmmword [rsp + 0xa0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc dword [rsi], eax
mov rsi, qword [rsp + 0x30]
mov qword [rsp + 0x30], rsi
je 0x140155859
xor byte [rcx - 0x80], al
mov edi, 0x3f8
add byte [rdi], cl
test ecx, esi
int1
cmp byte [r15 + 0x3f8], 0
jne 0x140155f35
int1
invalid
add byte [rax], al
invalid
mov rsi, qword [r15 + 0x3f0]
mov rbx, qword [rsi]
mov rdi, qword [r15 + 0x88]
cmp rbx, 4
jne 0x14015598e
cmp qword [r15 + 0x70], 4
je 0x14015598e
cmp rdi, 3
jne 0x14015598e
cmp qword [r15 + 0x3a8], 2
jne 0x14015598e
mov rcx, r13
mov rdx, r12
mov r8, rbp
call fcn.14012fd91
mov rsi, qword [rsp + 0x538]
cmp rsi, 3
lea rcx, [rsp + 0x250]
je 0x140155db3
cmp esi, 4
je 0x140155f35
mov rdi, qword [rsp + 0x540]
mov r8d, 0xf8
mov eax, 0xf8
add byte [rax - 0x73], cl
pushfq
and al, 0x48
add eax, 0x89480000
invalid
lea rbx, [rsp + 0x548]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x8e0], rsi
mov qword [rsp + 0x8e8], rdi
mov r8d, 0xc8
lea rcx, [rsp + 0x8f0]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x178]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rsp + 0x1b0], xmm2
movaps xmmword [rsp + 0x1a0], xmm1
movaps xmmword [rsp + 0x190], xmm0
lea rsi, [rsp + 0xf8]
mov rcx, rsi
lea rdi, [rsp + 0x190]
mov rdx, rdi
call fcn.14014dd1f
dec dword [rax - 0x7d]
mov esp, 0xf824
add byte [rax], al
dec dword [rax - 0x7d]
mov esp, 0xf824
add byte [rax], al
jne 0x140155dc0
mov rcx, rsi
call fcn.1400929f2
mov rcx, rdi
call fcn.1400a9eab
mov ebx, eax
test al, al
je 0x140155af6
mov rsi, qword [r15 + 0x3f0]
mov rcx, rsi
call fcn.1401499b6
mov qword [rsi], 4
mov esi, 2
lea r13, [rsp + 0x250]
lodsb al, byte [rsi]
and al, 0x50
add al, byte [rax]
add cl, ch
or dword [rdx], eax
add byte [rax], al
lodsb al, byte [rsi]
and al, 0x50
add al, byte [rax]
add cl, ch
or dword [rdx], eax
add byte [rax], al
cmp byte [r15 + 0x3a0], 0
jne 0x1401559ad
mov rcx, qword [rsp + 0xb8]
call fcn.14014ee51
test al, al
je 0x140155c99
cmp ebx, 4
je 0x140155da6
mov dl, 1
cmp rdi, 4
ja 0x140155d99
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x7d], cl
inc dword [rbx]
cmp rdi, 3
je 0x140155d99
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov rdx, rsi
mov r8, rbp
call fcn.1400a93d0
cmp dword [rsp + 0x538], 2
je 0x140155da6
mov rax, qword [rsp + 0x558]
mov qword [rsp + 0x270], rax
movups xmm0, xmmword [rsp + 0x538]
movups xmm1, xmmword [rsp + 0x548]
movaps xmmword [rsp + 0x260], xmm1
movaps xmmword [rsp + 0x250], xmm0
cmp qword [rsp + 0x250], 0
je 0x140155bfb
lea r13, [rsp + 0x250]
mov rcx, r13
mov rdx, rdi
call fcn.1400a9ed3
cmp qword [rsp + 0x250], 0
sete al
mov r14, qword [rsp + 0x260]
cmp r14, qword [rsp + 0x258]
setne cl
or cl, al
movzx esi, cl
movaps xmm0, xmmword [rsp + 0x190]
movaps xmm1, xmmword [rsp + 0x1a0]
movaps xmm2, xmmword [rsp + 0x1b0]
add byte [rdi], cl
sub dword [rsp + 0x270], edx
add byte [rdi], cl
sub dword [rsp + 0x270], edx
movaps xmmword [rsp + 0x260], xmm1
movaps xmmword [rsp + 0x250], xmm0
mov rdi, qword [r15 + 0x3f0]
mov rcx, rdi
call fcn.1401499b6
movaps xmm0, xmmword [rsp + 0x250]
movaps xmm1, xmmword [rsp + 0x260]
movaps xmm2, xmmword [rsp + 0x270]
movups xmmword [rdi + 0x20], xmm2
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
lea rdi, [rsp + 0x190]
mov qword [rsp + 0x20], r14
mov rcx, r13
mov rdx, r15
lea r8, [rsp + 0x8e0]
mov r9, rsi
call fcn.140156a77
mov rax, qword [rsp + 0x250]
cmp rax, 3
lea r14, [rsp + 0xa9]
lea r13, [rsp + 0x538]
je 0x140155c84
mov rcx, qword [rsp + 0x258]
mov dl, byte [rsp + 0x260]
cmp eax, 1
jne 0x140155c34
test rcx, rcx
jne 0x140155c34
cmp dl, 1
mov eax, 6
sbb rax, 0
jmp 0x140155c54
mov ebx, 0xe9ffff80
add qword [r8], r8
add byte [rbp + rcx*4 - 0x74], cl
lea r9, [rsp + 0x258]
mov r8d, dword [r9 + 9]
mov r9d, dword [r9 + 0xc]
mov dword [rsp + 0xfb], r9d
and al, 0x58
add al, byte [rax]
add byte [rbp - 0x75], al
or dword [r13 - 0x75], eax
or al, 0x44
mov dword [rsp + 0xfb], ecx
mov dword [rsp + 0xf8], r8d
mov qword [r15 + 0x88], rax
mov qword [r15 + 0x90], rcx
mov byte [r15 + 0x98], dl
mov eax, dword [rsp + 0xf8]
mov ecx, dword [rsp + 0xfb]
mov rdx, qword [rsp + 0x170]
mov dword [rdx + 3], ecx
mov dword [rdx], eax
test bl, bl
je 0x140155836
mov rcx, rdi
call fcn.14013028b
jmp 0x140155836
mov rcx, r15
mov rdx, rbp
call fcn.14015660a
test rax, rax
jne 0x140155f35
mov rdi, rdx
test rdx, rdx
je 0x140155836
jmp 0x140155fd1
mov rcx, rsi
call fcn.14014dc2a
jmp 0x140155836
mov r14d, 1
xor ebx, ebx
jmp 0x140155fa0
mov rcx, r15
call fcn.140156a56
jmp 0x140155f35
movups xmm0, xmmword [rsp + 0xf8]
movups xmm1, xmmword [rsp + 0x108]
movaps xmmword [rsp + 0x200], xmm1
movaps xmmword [rsp + 0x1f0], xmm0
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x78]
mov rdx, r15
lea r8, [rsp + 0x8e0]
xor r9d, r9d
call fcn.140156a77
mov rcx, qword [rsp + 0x78]
cmp rcx, 3
je 0x140155e43
mov bl, byte [rsp + 0x88]
cmp ecx, 1
jne 0x140155ee4
cmp qword [rsp + 0x80], 0
jne 0x140155ee4
cmp bl, 1
mov eax, 6
sbb rax, 0
mov rcx, qword [rsp + 0x40]
mov qword [rcx], rax
lea rcx, [rsp + 0x1f0]
call fcn.140009281
jmp 0x140155f2d
mov rax, qword [r15 + 0x388]
cmp rcx, 3
mov rsi, qword [rsp + 0x30]
jne 0x140155e7d
test rax, rax
je 0x140155fd6
call fcn.1400aad79
mov rdi, rax
jmp 0x140156049
cmp byte [r15 + 0xc0], 0
jne 0x140155831
test rax, rax
jne 0x140155831
invalid
dec dword [rcx + rcx*4 - 7]
mov rcx, r15
mov rdx, rbp
call fcn.140157680
cmp rax, 2
je 0x140155831
mov rcx, rax
call fcn.14014fa47
mov rdi, rdx
test rax, rax
jne 0x140156049
movaps xmm0, xmmword [rsp + 0x1f0]
movaps xmm1, xmmword [rsp + 0x200]
movaps xmmword [rsp + 0x260], xmm1
movaps xmmword [rsp + 0x250], xmm0
lea rdx, [rsp + 0x250]
mov r8, qword [rsp + 0xb8]
call fcn.14014e8f9
cmp bl, 1
mov eax, 6
sbb rax, 0
mov rcx, qword [rsp + 0x40]
mov qword [rcx], rax
mov rcx, rdi
call fcn.14013028b
lea rbx, [rsp + 0x250]
mov rcx, r15
mov rdx, rbp
call fcn.14015660a
test rax, rax
jne 0x140155f59
mov rdi, rdx
test rdx, rdx
jne 0x1401560d8
cmp byte [r15 + 0xc2], 0
mov byte [r15 + 0xc2], 0
mov rsi, qword [rsp + 0xd0]
mov rdi, qword [rsp + 0xf0]
mov eax, dword [rsp + 0xdc]
jne 0x140154f73
jmp 0x140156067
mov rcx, rsi
mov edx, ebx
call fcn.14014dc2a
test r14, r14
lea r14, [rsp + 0xa9]
lea rbx, [rsp + 0x250]
jne 0x140155f3d
test rdi, rdi
je 0x140155f3d
jmp 0x1401560d8
xor r14d, r14d
jmp 0x140155faa
mov rcx, r15
mov rdx, rbp
call fcn.140157680
cmp rax, 2
je 0x140155831
mov rcx, rax
call fcn.14014fa47
mov rdi, rdx
test rax, rax
jne 0x140156049
test rdi, rdi
jne 0x140155e70
cmp byte [rax], 0
je 0x14015603f
call fcn.1400aad60
mov rdi, rax
jmp 0x140156041
mov rdi, rax
mov rbp, qword [rsp + 0x50]
mov al, byte [rsp + 0x30]
mov byte [rsp + 0x48], al
jmp 0x140156049
mov al, byte [rsp + 0x30]
mov byte [rsp + 0x48], al
mov rbp, qword [rsp + 0x50]
jmp 0x140155831
xor edi, edi
mov rcx, r15
call case.0x1400907db.503
test rdi, rdi
je 0x140155831
jmp 0x1401560d8
mov rax, qword [rbp]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx + reloc.WS2_32.dll_recv]
jmp 0x140156080
cmp byte [r15 + 0x3f8], 0
mov r13, qword [rsp + 0xc8]
jne 0x140156087
cmp qword [r15 + 0x70], 4
je 0x140156087
mov al, 1
jmp 0x14015631b
mov rax, qword [r15]
mov rsi, qword [r15 + 8]
and qword [r15], 0
mov qword [rsp + 0x538], rax
mov qword [rsp + 0x540], rsi
test rax, rax
je 0x140156337
mov qword [rsp + 0x250], rsi
mov rdi, qword [r15 + 0xb8]
and qword [r15 + 0xb8], 0
test rdi, rdi
je 0x140156365
lea rcx, [rsp + 0x250]
call fcn.140149a4d
lea rdx, [rsp + 0x538]
mov qword [rdx + 8], rdi
mov qword [rdx], 3
mov rcx, r12
call fcn.14013053a
mov rsi, rax
xor eax, eax
test rsi, rsi
setne al
add eax, eax
invalid
ror byte [rbx + rcx*4 - 0x54], 0x24
enter 0, 0
mov r13, qword [rsp + 0xc8]
mov qword [rsp + 0x180], rax
mov qword [rsp + 0x188], rsi
test rax, rax
je 0x1401562cc
cmp rax, 2
je 0x1401562ce
mov rax, qword [r13]
mov qword [r13], 3
cmp rax, 2
jae 0x14015648d
lea rdx, [r13 + 8]
lea rcx, [rsp + 0xb58]
mov qword [rcx - 8], rax
mov r8d, 0x3f8
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x538]
lea rbx, [rsp + 0xb50]
add byte [rcx - 0x48], al
test al, 3
add byte [rax], al
add byte [rcx - 0x48], al
test al, 3
add byte [rax], al
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea r15, [rsp + 0x600]
lea rdi, [rsp + 0x250]
mov r8d, 0x2e0
mov rcx, rdi
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsp + 0x8e0]
mov r12d, 0x250
mov r8d, 0x250
mov rcx, r14
mov rdx, r15
mov edx, edi
mov edx, edi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x508]
lea rcx, [r14 + r12]
call fcn.140143913
lea rcx, [rdi + r12]
call fcn.1401496af
mov rcx, rbx
call fcn.140149744
lea r15, [rsp + 0x538]
mov r8d, 0x250
mov rcx, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r14 + 0x250]
movups xmm1, xmmword [r14 + 0x260]
movups xmmword [r15 + 0x250], xmm0
movups xmmword [r15 + 0x260], xmm1
lea r14, [rsp + 0x7a8]
movups xmm0, xmmword [rbx + 0x3a8]
movups xmm1, xmmword [rbx + 0x3b8]
movups xmmword [r14], xmm0
movups xmmword [r14 + 0x10], xmm1
mov rax, qword [rbx + 0x3c8]
mov qword [r14 + 0x20], rax
lea rbx, [rsp + 0xf20]
mov rcx, rbx
call fcn.140149798
mov rcx, qword [rbx + 0x20]
call fcn.1401497a3
lea rbx, [rsp + 0xf50]
mov r8d, 0x250
mov rcx, rbx
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r14 - 0x20]
movups xmm1, xmmword [r14 - 0x10]
movups xmmword [rdi + 0x20], xmm1
movups xmmword [rdi + 0x10], xmm0
mov rcx, r14
call fcn.14014977a
mov ecx, 0x250
add byte [rdx + 8], bh
call fcn.1400b0c8d
mov r14, rax
mov r8d, 0x250
mov rcx, rax
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi], r14
lea rax, [0x1403a86e8]
mov qword [rdi + 8], rax
lea rdx, [rsp + 0x250]
mov rcx, rsi
call fcn.1400ac6ab
xor esi, esi
cmp dword [r13], 4
je 0x140156463
add byte [rax], al
mov rcx, r13
call fcn.1401564ab
mov qword [r13], 4
test rsi, rsi
je 0x140156309
lea rcx, [rsp + 0xb50]
mov qword [rcx], rsi
call fcn.14013081c
cmp qword [r13], 5
je 0x14015646d
mov rcx, r13
call fcn.1401564a1
add byte [rax], al
add byte [rax], al
mov qword [r13], 5
xor eax, eax
movaps xmm6, xmmword [rsp + 0x11a0]
add rsp, 0x11b8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
mov rcx, qword [rsp + 0xe8]
mov rdx, rbp
call fcn.140153f7d
test rax, rax
jne 0x140156080
mov rcx, rdx
call fcn.14014cb24
dec dword [rax - 0x7b]
invalid
je 0x14015636f
dec dword [rax - 0x7b]
sal byte [rdx + rdx + 0x48], 0x89
invalid
mov rdi, rax
jmp 0x1401560d8
mov eax, 1
jmp 0x140156108
lea rcx, [rsp + 0x538]
call fcn.140149a3d
mov rdi, qword [r15 + 0xb8]
and qword [r15 + 0xb8], 0
test rdi, rdi
jne 0x1401560d8
xor eax, eax
jmp 0x140156100
and dword [rcx + 0x20], 0
lea rdx, [0x1400ab1ad]
mov qword [rsp + 0x80], rdx
mov dword [rsp + 0x80], edx
mov dword [rsp + 0x80], edx
lea rdx, [rsp + 0x78]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh1conn.rsinternal_error:_entered_unreachable_code:_write_body_invalid_state:__z:_
call fcn.1402da380
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str._W:_
mov edx, 0x36
add byte [rax], al
call fcn.1402dc708
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcclientconn.rs
call fcn.1402da8f0
mov qword [r13], 4
jmp 0x140156475
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_future_futuremap.rs
mov edx, 0x28
call fcn.1402da510
lea rcx, str.Upgrade_expects_h1
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcclientconn.rs
call fcn.14007eb46
int3
invalid
lea ecx, [rsi + 0xc8]
add byte [rax], al
jmp 0x1401565d4
add byte [rax - 0x7b], cl
leave
jne 0x1401565d4
mov rcx, rdi
mov rdx, rbx
call qword [rsi + 0x30]
xor eax, eax
mov rdx, rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rdi
mov rdx, rsi
call fcn.1401567ee
xor ebx, ebx
xor edx, edx
shr cl, cl
xchg ebx, eax
add dword [rax], eax
invalid
mov rcx, r15
call fcn.14014dbb4
mov r9, rdx
mov rcx, r14
mov rdx, rsi
mov r8, rax
call fcn.1401565f8
cmp rax, 2
je 0x140156790
mov r12, rdx
mov esp, edx
test rax, rax
jne 0x1401567c4
mov rax, qword [rdi + 0x330]
add rax, r12
mov qword [rdi + 0x330], rax
cmp qword [rdi + 0x328], rax
je 0x1401567a8
invalid
test r12, r12
jne 0x140156676
jmp 0x140156784
mov rcx, rbp
call fcn.14014db2c
mov r9, rdx
mov rcx, r14
mov rdx, rsi
mov r8, rax
call fcn.1401540d8
mov rcx, rax
mov r12, rdx
mov eax, 2
cmp rcx, 2
je 0x14015675b
invalid
movabs r12, 0x1700000003
jmp 0x1401567cd
add bl, ch
cmp eax, 0x1bb
add bl, ch
mov r11d, 1
mov ebx, 1
jmp 0x1401567da
lea rcx, [rsp + 0x28]
call fcn.14014d68d
jmp 0x1401567bf
xorps xmm0, xmm0
movups xmmword [rbx], xmm0
mov rcx, r14
mov rdx, rsi
call fcn.140154082
mov rbx, rax
mov r12, rdx
test rbx, rbx
jne 0x1401567da
test r12, r12
je 0x140156633
mov rcx, r12
call fcn.14014ccc1
mov rdx, rax
ret 0xdb31
mov rax, rbx
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov esi, 0xb8
jmp 0x140156833
ret
add byte [rbp + rcx*4 + 5], cl
invalid
test bh, bh
dec dword [rax - 0x75]
invalid
mov rcx, r12
mov rdx, rbx
mov r9, r15
call fcn.1400a83a3
mov rcx, r12
call fcn.14000b603
jmp 0x140156b64
jmp 0x140156b64
dec dword [rcx - 0x2f7c3918]
add byte [rax], al
add byte [rcx], al
mov eax, ebp
mov byte [rbx + 0xd0], 1
mov ebp, eax
lea r8, [r14 + 0x318]
cmp bpl, 2
lea rdx, [rsp + 0x50]
add eax, dword [rax]
add byte [rax - 0x80], al
std
add cl, byte [rax - 0x73]
push rsp
and al, 0x50
mov qword [rdx + 0x10], rbx
mov qword [rdx], rdi
mov qword [rdx + 8], r13
setne byte [rdx + 0x20]
and byte [rcx - 0x73], cl
xchg byte [rax + 0x41000000], ah
add byte [rax], al
add byte [rcx - 0x76], al
mov es, ecx
add byte [rax], al
add byte [rax - 0x77], cl
sbb byte [rax - 0x72b7deb6], cl
jl 0x140156bcc
and al, 0x28
add byte [rax], al
add byte [rcx - 0x76], al
mov es, ecx
add byte [rax], al
add byte [rax - 0x77], cl
sbb byte [rax - 0x72b7deb6], cl
jl 0x140156bcc
invalid
and al, 0x28
sub byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14014df79
cmp dword [rdi], 3
jne 0x140156c14
mov rdi, qword [rsp + 0x30]
lea rcx, [r14 + 0xb8]
call fcn.140149a32
dec dword [rcx - 0x77]
mov esi, 0xb8
add byte [rax], al
mov qword [r14 + 0x88], 6
mov dword [rsi + 0x88], 6
mov qword [rsi], 3
lea rcx, [rbx + 0x60]
call fcn.14014e85b
mov rcx, rbx
invalid
movaps xmm6, xmmword [rsp + 0xd0]
movaps xmm7, xmmword [rsp + 0xe0]
add rsp, 0xf8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.14013040c
std
invalid
invalid
dec dword [rax - 0x75]
and al, 0x38
mov rax, qword [rsp + 0x38]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rsi], xmm0
lea r15, [rsp + 0x50]
mov ecx, listen
add byte [rcx + rcx*4 - 1], cl
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
add r14, 0x10
mov rcx, r14
call fcn.140149a28
invalid
mov ecx, listen
mov rdi, r14
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
add rbx, 0x60
invalid
mov rcx, rbx
movaps xmm6, xmmword [rsp + 0xd0]
sub byte [rsp + 0xd0], dh
movaps xmm7, xmmword [rsp + 0xe0]
add rsp, 0xf8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.14014e85b
invalid
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb8
mov qword [rsp + 0x40], r8
mov rbx, rdx
mov r13, rcx
lea rsi, [rdx + 0x70]
jb 0x140156d13
lea r14, [rdx + 0x318]
mov rax, qword [rdx + 0x70]
lea r15, [0x1403a7ad2]
and eax, 0x258d4c00
invalid
invalid
invalid
invalid
and eax, 0x258d4c00
invalid
cmp rax, 1
jne 0x140156ce7
invalid
and eax, 0x88bb83
add byte [rax], al
add esi, dword [rbp + 0xe]
cmp dword [rbx + 0x88], 3
jne case.0x14012424a.340
mov rcx, r14
mov rdx, r15
mov r8, r12
call fcn.140065694
mov qword [rsi], 2
mov eax, 2
jmp 0x140156cbc
cmp rax, 2
jne 0x140156e3b
lea r15, [rbx + 0xc8]
mov ebx, 0xc8
add byte [rdi], cl
mov dh, 0x43
js 0x140156c82
movzx eax, byte [rbx + 0x78]
test eax, eax
je 0x140156d3a
sal byte [rdx + rdi - 0x7d], 0xf8
add dh, byte [rbp + 0x7c]
cmp byte [rbx + 0x79], 0
jns case.0x1400fbf5c.1828
cmp eax, 2
jne 0x140156d81
jns case.0x1400fbf5c.1828
jne 0x140156d6b
lea r14, [rsp + 0x50]
mov r9d, 0x2000
mov rcx, r14
mov rdx, r15
mov r8, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
call fcn.140157604
cmp qword [r14], 0
je 0x140156de0
mov edi, 1
add byte [rax], al
jmp 0x14015758f
mov r9, qword [rbx + 0x80]
test r9, r9
leave
je 0x140156d6b
mov rdx, r15
mov edx, edi
mov r8, qword [rsp + 0x40]
call fcn.140157604
cmp qword [r14], 0
je 0x140156da8
mov edi, 1
jmp 0x140156e33
mov r14d, 1
lea r12, [0x1403a78e8]
and eax, 0x250b70
and eax, 0x250b70
add byte [rcx], dh
sal byte [rcx], 0xf6
xor eax, eax
xor esi, esi
jmp 0x140156e7f
lea ebp, [rsp + 0x68]
and qword [rsp + 0x80], 0
add byte [rax], al
add byte [rax], al
movzx eax, byte [rbx + 0x79]
lea rsi, [0x1403d7020]
movsxd rax, dword [rsi + rax*4]
add rax, rsi
jmp rax
loopne 0x140156df5
mov r12, qword [rsp + 0x58]
mov esp, dword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
test r12, r12
je 0x140156e31
movups xmm0, xmmword [rsp + 0x68]
and al, 0x68
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x20], r12
mov qword [rsp + 0x28], r14
mov rsi, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rax - 0x75], cl
mov rax, qword [rbx + 0x80]
sub rax, rsi
jae 0x140156e02
add dword [rax + 0x48000000], 0x29
invalid
xor eax, eax
jmp 0x140156e07
invalid
invalid
mov r12, qword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
test r12, r12
je 0x140156e15
in al, 0x74
mov rsi, qword es:[rsp + 0x68]
mov rsi, qword [rsp + 0x68]
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
test rsi, rsi
sete byte [rbx + 0x79]
jmp 0x140156e18
jns case.0x1401215e7.352
invalid
test rsi, rsi
je 0x140156e1f
mov qword [rbx + 0x80], rax
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
cmp bl, ch
push 0x45
jmp 0x140156e7f
xor r12d, r12d
xor esp, esp
xor edi, edi
jmp 0x14015758f
invalid
call fcn.14014f9a9
mov r14, rax
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
call fcn.140009281
xor edi, edi
xor r12d, r12d
jmp 0x14015758f
lea rax, [rsp + 0x20]
and al, 0x20
mov qword [rax], rsi
lea rdx, [0x1403a7b38]
lea rcx, [rsp + 0x50]
mov qword [rcx], rdx
mov edx, 1
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, case.0x140160fff.38
lea eax, case.0x140160fff.38
lea eax, case.0x140160fff.38
invalid
invalid
mov qword [rax + 8], r8
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh1conn.rsinternal_error:_entered_unreachable_code:_write_body_invalid_state:__z:_
or al, 0x25
invalid
adc byte [rax - 0x77], cl
push rcx
sbb byte [rax - 0x73], cl
adc eax, 0x250cce
or al, 0x25
invalid
or al, 0x25
add al, ch
add dword [0xcd5d6e99], esi
js 0x140156ed0
js 0x140156ed0
call fcn.1402da380
lea rcx, [rbx + 0x78]
mov qword [rsp + 0x50], r12
js 0x140156ed0
mov dword [rsp + 0x50], esp
mov qword [rsp + 0x58], r14
mov qword [rsp + 0x60], rsi
mov qword [rsp + 0x68], rax
push 0xffffffffff8a6ee8
invalid
test al, al
je 0x140156ec4
push 0xffffffffff8a6ee8
inc dword [rax + rax*8 - 0x7ab7db8c]
test rsi, rsi
je 0x140156eea
lea rax, [rsp + 0x60]
test rsi, rsi
je 0x140156eea
lea rax, [rsp + 0x60]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xa0], xmm0
mov esi, 3
add byte [rdi + 1], bh
add byte [rdi + 1], bh
jmp 0x1401575b4
test rsi, rsi
je 0x140156ef1
push rax
movups xmm1, xmmword [rsp + 0x60]
adc byte [rsp + 0x60], cl
and al, 0x60
movups xmmword [r13 + 0x18], xmm1
movups xmmword [r13 + 8], xmm0
sbb byte [rcx + 0xf], al
adc dword [rbp + 8], eax
mov qword [r13], 1
add dword [rax], eax
add byte [rax], al
jmp 0x1401575de
add eax, dword [rax]
add byte [rax], al
jmp 0x140156ef6
add al, 0
add byte [rax], al
lea rcx, [rsp + 0x50]
call fcn.140009281
and ebp, ebx
push qword [rcx]
invalid
jmp 0x1401575b4
invalid
and ebp, ebx
push qword [rcx]
invalid
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x50
lea r12, [rsp + 0x50]
mov r9d, 1
mov rcx, r12
mov rdx, r15
mov r8, qword [rsp + 0x40]
call fcn.140157604
invalid
add byte [rax], al
mov al, 2
add cl, byte [rcx - 0x7d]
cmp al, 0x24
invalid
invalid
cmp dword [rsp], 0
jne case.0x140136a4a.208
mov rax, qword [rsp + 0x58]
pop rax
mov rcx, qword [rsp + 0x60]
test rax, rax
je case.0x140136923.220
movups xmm0, xmmword [r13]
movups xmm0, xmmword [rbp]
lea rdx, [rsp + 0x30]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
and byte [rax - 0x77], cl
and al, 0x28
cmp qword [rsp + 0x30], 0
je 0x140157009
add byte [rax], al
add byte [rax], al
movzx r12d, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140009281
invalid
inc dword [rcx - 0x73]
lea eax, [r12 - 0x30]
and al, 0xd0
and al, 0xd0
sar byte [rdx + rcx], 1
cmp al, 0xa
jae 0x140156f8f
mov rcx, qword [rbx + 0x80]
shl rcx, 4
add al, 0xf
mov dh, 0xc0
add al, 0xf
mov dh, 0xc0
or rax, rcx
or eax, ecx
jmp 0x140156fc8
lea eax, [r12 - 0x61]
cmp al, 6
jae 0x140156fa9
shl rcx, 4
add r12b, 0xa9
invalid
jmp 0x140156fc1
and al, 0xbf
cmp al, 6
jae 0x140156fd3
mov rcx, qword [rbx + 0x80]
shl rcx, 4
loope 0x140156fc1
loope 0x140156fc1
add r12b, 0xc9
movzx eax, r12b
add rax, rcx
invalid
enter 0xffffffffffff8948, 0xffffffffffffff83
add byte [rax], 0
mov qword [rbx + 0x80], rax
xor edi, edi
jmp 0x140157034
add byte [rcx], dh
invalid
mov dil, 1
cmp r12d, 9
je 0x140157034
pop rax
cmp r12d, 0xd
je 0x14015751a
invalid
add byte [rax], al
cld
or eax, 0x534840f
invalid
add byte [rax], al
add eax, 0x83410000
cld
and byte [rax + rcx*2 + 0x41], dh
cmp esp, 0x3b
cld
invalid
cmp r12d, 0x20
je 0x140157034
cmp r12d, 0x3b
cld
cmp ecx, dword [rdi]
je 0x1401570fe
lea rdx, [0x1403a7c29]
je 0x1401570fe
lea rdx, [0x1403a7c29]
jmp 0x1401575f9
test dword [0x141c57008], 0xebce8949
and ecx, dword [rax - 0x73]
lea edx, [0x1403a7b8c]
mov al, 1
mov r14, rcx
mov esi, ecx
jmp case.0x140136a4a.208
lea rdx, [0x1403a7b8c]
lea edx, [0x1403a7b8c]
and eax, 0x25b84100
mov r8d, 0x25
add byte [rax], al
add byte [rcx - 0x250a17db], dh
mov cl, 0x25
call fcn.140114b12
mov r14, rax
mov cl, 0x25
call fcn.140114b12
mov r14, rax
lea rcx, [rsp + 0x20]
call fcn.140009281
push rdi
and ch, bl
jmp 0x140157029
mov al, 1
cmc
invalid
push rdi
and ch, bl
invalid
jmp 0x140157029
push qword [rax + 0xfc08401]
test esp, edx
add al, 0
invalid
test al, al
jne 0x140157508
add byte [rax], al
add byte [rax], al
add byte [rax - 0x78], al
jnp 0x1401570b1
mov byte [rbx + 0x79], dil
mov r12, qword [rsp + 0x80]
test r12, r12
jne 0x140157522
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
lea r12, [rsp + 0x80]
mov rcx, r12
mov ecx, esp
mov ecx, esp
call fcn.1400929f2
and qword [r12], 0
and dword [rsp], 0
and dword [rsp], 0
movzx eax, byte [rbx + 0x79]
movsxd rax, dword [rsi + rax*4]
add rax, rsi
jmp rax
lea r12, [rsp + 0x50]
lea esp, [rsp + 0x50]
mov r9d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov rdx, r15
mov r8, qword [rsp + 0x40]
call fcn.140157604
call fcn.140157604
jle 0x140157089
add byte [rax], al
add byte [rax + 0x3c834902], dh
and al, 0
mov al, 2
cmp qword [r12], 0
cmp al, 0x24
invalid
cmp dword [rsp], 0
jne case.0x140136a4a.208
mov rax, qword [rsp + 0x58]
and al, 0x58
mov rcx, qword [rsp + 0x60]
test rax, rax
je case.0x140136923.220
invalid
invalid
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
lea edx, [rsp + 0x30]
xor byte [rdi], cl
adc dword [rdx], eax
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
and al, 0x20
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
je 0x140157009
invalid
invalid
invalid
inc dword [rdi + rcx - 0x4a]
and dword [rax - 0x73], ecx
and al, 0x20
movzx r12d, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140009281
mov dil, 1
cmp r12d, 9
cmp esp, 9
cmp esp, 9
je 0x140157034
cmp r12d, 0xd
cmp esp, 0xd
cld
or eax, 0x430840f
xor byte [rax + rax], al
invalid
je 0x14015751a
xor byte [rax + rax], al
add byte [rcx - 0x7d], al
cmp r12d, 0x20
je 0x140157034
test byte [rax - 1], al
invalid
invalid
cld
and byte [rdi], cl
test byte [rax - 1], al
invalid
invalid
cmp r12d, 0x3b
jne 0x1401575f2
hlt
add al, 0
invalid
hlt
mov dil, 2
jmp 0x140157034
invalid
lea r12, [rsp + 0x50]
mov r9d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov rdx, r15
mov r8, qword [rsp + 0x40]
and al, 0x40
call fcn.140157604
mov al, 2
cmp qword [r12], 0
add byte [rdi], cl
test esi, edi
invalid
invalid
invalid
invalid
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
test rax, rax
ror byte [rdi], 0x84
sar esi, 0xff
invalid
ror byte [rdi], 0x84
sar esi, 0xff
inc dword [rcx + 0xf]
movups xmm0, xmmword [r13]
adc byte [rbp], al
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x77], cl
and al, 0x28
invalid
mov qword [rsp + 0x28], rcx
sub byte [rax - 0x7d], cl
jl 0x140157180
cmp qword [rsp + 0x30], 0
xor byte [rax], al
je 0x140157009
mov r12b, byte [rcx]
lea rcx, [rsp + 0x20]
and dword [rax - 0x73], ecx
and al, 0x20
call fcn.140009281
mov dil, 6
cmp r12b, 0xd
cmp ah, 0xd
jmp 0x140157170
inc dword [rax - 0x49]
invalid
cmp ah, 0xd
je 0x140157034
lea rdx, [0x1403a7bc5]
adc eax, 0x250a40
jmp 0x14015754a
add byte [rax - 0x75], cl
stosd dword [rdi], eax
add byte [rax], 0
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x50
mov rbp, qword [rbx + 0x80]
lea r12, [rsp + 0x50]
mov r9d, 1
mov rcx, r12
mov rdx, r15
mov r8, qword [rsp + 0x40]
call fcn.140157604
mov al, 2
cmp qword [r12], 0
cmp dword [rsp], 0
cmp dword [rsp], 0
jne case.0x140136a4a.208
mov rax, qword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
test rax, rax
je case.0x140136923.220
movups xmm0, xmmword [r13]
adc byte [rbp], al
add byte [r8 - 0x73], r9b
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
and al, 0x20
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x28], ecx
and al, 0x28
and al, 0x28
cmp qword [rsp + 0x30], 0
cmp dword [rsp + 0x30], 0
je 0x140157009
mov dil, byte [rcx]
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
call fcn.140009281
cmp dil, 0xa
jne 0x140157543
xor eax, eax
test rbp, rbp
sete al
lea edi, [rax + rax*2]
or edi, 4
jmp 0x140157034
invalid
invalid
invalid
invalid
mov r9, qword [rbx + 0x80]
lea r12, [rsp + 0x50]
and al, 0x50
mov rcx, r12
mov ecx, esp
mov ecx, esp
mov rdx, r15
mov r8, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
call fcn.140157604
add byte [rax], al
mov al, 2
cmp qword [r12], 0
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
invalid
test edx, ebp
std
invalid
jne case.0x140136a4a.208
mov rax, qword [rsp + 0x58]
pop rax
mov rcx, qword [rsp + 0x60]
test rax, rax
je case.0x140136923.220
mov rbp, r13
mov ebp, ebp
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
and al, 0x30
add byte [rax - 0x73], cl
push rsp
and al, 0x30
movups xmmword [rdx], xmm0
adc dword [rdx], eax
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
and al, 0x28
and al, 0x28
mov r13, qword [rsp + 0x30]
test r13, r13
je 0x1401574e4
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rcx
lea r12, [rsp + 0x80]
add byte [rax], 0
add byte [rcx + rcx*4 - 0x1f], cl
add byte [rax], 0
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400929f2
movaps xmm0, xmmword [rsp + 0x50]
mov bh, 0xf3
dec dword [rdi]
sub byte [rsp + 0x50], al
movaps xmm1, xmmword [rsp + 0x60]
and al, 0x60
sub qword [rbx + 0x80], r13
movaps xmmword [r12 + 0x10], xmm1
sub dword [rsp + 0x10], ecx
add byte [rax], 0
add byte [rcx + 0xf], al
sub dword [rsp + 0x10], ecx
and al, 0x10
movaps xmmword [r12], xmm0
sete dil
sete bh
or dil, 4
mov r13, rbp
jmp 0x140157034
std
invalid
invalid
std
invalid
lea r12, [rsp + 0x50]
lea esp, [rsp + 0x50]
mov r9d, 1
mov rcx, r12
mov ecx, esp
mov ecx, esp
mov rdx, r15
mov r8, qword [rsp + 0x40]
call fcn.140157604
mov al, 2
cmp qword [r12], 0
jne case.0x140136a4a.208
mov rcx, qword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
mov al, 1
test rcx, rcx
je case.0x140136a4a.208
movups xmm0, xmmword [r13]
adc byte [rbp], al
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], r14
invalid
sub byte [rax - 0x7d], cl
jl 0x140157353
cmp qword [rsp + 0x30], 0
cmp dword [rsp + 0x30], 0
xor byte [rax], al
je 0x140157009
mov sil, byte [r14]
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, 0x20
call fcn.140009281
cmp sil, 0xa
cmp eax, 0x40ffeb1f
cmp dh, 0xa
jne 0x140157552
add al, byte [rax]
add dh, al
mov byte [rbx + 0x79], 9
mov byte [rbx + 0x79], 9
jns 0x14015735b
lea r12, [0x1403a78e8]
lea esp, [0x1403a78e8]
mov r14d, 1
add dword [rax], eax
add byte [rax], al
jmp 0x14015756c
lea r12, [rsp + 0x50]
mov r9d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov rdx, r15
mov r8, qword [rsp + 0x40]
call fcn.140157604
mov al, 2
cmp qword [r12], 0
jne case.0x140136a4a.208
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
test rax, rax
je case.0x140136923.220
cld
invalid
invalid
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
xor byte [rdi], cl
adc dword [rdx], eax
xor byte [rdi], cl
adc dword [rdx], eax
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
je 0x140157009
cld
invalid
mov dil, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140009281
cmp dil, 0xd
sete dil
or dil, 2
jmp 0x140157034
lea r12, [rsp + 0x50]
mov r9d, 1
mov rcx, r12
mov rdx, r15
mov r8, qword [rsp + 0x40]
call fcn.140157604
mov al, 2
cmp qword [r12], 0
jne case.0x140136a4a.208
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
test rax, rax
je case.0x140136923.220
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
je 0x140157009
mov r12b, byte [rcx]
mov ah, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140009281
xor edi, edi
cmp r12b, 0xa
je 0x140157034
lea rdx, [0x1403a7bda]
jmp 0x14015754a
lea r12, [rsp + 0x50]
mov r9d, 1
mov rcx, r12
mov rdx, r15
mov r8, qword [rsp + 0x40]
call fcn.140157604
mov al, 2
cmp qword [r12], 0
and al, 0
jne case.0x140136a4a.208
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
test rax, rax
je case.0x140136923.220
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
je 0x140157009
mov r12b, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140009281
mov dil, 8
cmp r12b, 0xd
je 0x140157034
lea rdx, str.Invalid_chunk_end_CRunexpected_EOF_during_chunk_size_lineInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LFInvalid_chunk_size_LFInvalid_chunk_size_linear_white_spaceInvalid_chunk_size_line:_Invalid_SizeC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n_r_nC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh2client.rs
jmp 0x140157559
and qword [rbx + 0x80], 0
call fcn.14014f9a9
mov r14, rax
lea rcx, [rsp + 0x20]
call fcn.140009281
mov al, 1
mov r13, rbp
jmp case.0x140136a4a.208
movzx eax, al
cmp eax, 2
jne 0x140157569
mov edi, 1
xor r12d, r12d
jmp 0x14015756e
mov dil, 3
jmp 0x140157034
mov r14, qword [rsp + 0x88]
mov rsi, qword [rsp + 0x90]
mov rax, qword [rsp + 0x98]
xor edi, edi
mov r13, qword [rsp + 0x48]
jmp 0x14015758f
lea rdx, [0x1403a7bef]
mov r8d, reloc.WS2_32.dll_setsockopt
jmp 0x14015755f
lea rdx, [0x1403a7bb1]
mov r8d, setsockopt
mov cl, setsockopt
call fcn.140114b12
mov r14, rax
xor r12d, r12d
xor edi, edi
mov r13, qword [rsp + 0x48]
cmp qword [rsp + 0x80], 0
je 0x14015758b
lea rcx, [rsp + 0x80]
call fcn.140009281
xor esi, esi
xor eax, eax
test rdi, rdi
je 0x14015759e
mov qword [r13], 2
jmp 0x1401575de
test r12, r12
jne 0x140156e7f
mov edi, 1
mov esi, 4
xor r12d, r12d
mov qword [rbx + 0x70], rsi
mov rcx, rbx
mov rdx, qword [rsp + 0x40]
call fcn.1401567ee
mov qword [r13], rdi
mov qword [r13 + 8], r12
mov qword [r13 + 0x10], r14
movaps xmm0, xmmword [rsp + 0xa0]
movups xmmword [r13 + 0x18], xmm0
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r8d, 0x25
jmp 0x14015755f
call fcn.14016da0d
test al, 8
jne 0x140157a0e
mov rcx, r14
call fcn.1401579a4
jmp 0x140157a28
test al, 0x10
je 0x140157a28
mov rax, qword [rdi + 0x438]
test rax, rax
je 0x140157a85
mov rcx, qword [rdi + 0x440]
call qword [rax + reloc.WS2_32.dll_recv]
cmp qword [rdi + 0x430], 0
je 0x140157a48
lea rcx, [rsp + 0x20]
mov qword [rcx], rdi
call fcn.14016f1d0
test rax, rax
setne r8b
setne al
setne al
jmp 0x140157a4b
xor r8d, r8d
mov edx, ebx
xor dl, 1
mov rcx, rdi
call fcn.14016d986
cmp rax, 0x3f
invalid
ja 0x140157a66
mov rcx, rdi
call fcn.140157a9e
test bl, bl
je 0x140157a74
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp 0x140146c38
lea rcx, str.waker_missing
or eax, 0x25175c
lea r8, [0x1403a91f8]
mov edx, reloc.WS2_32.dll_listen
add al, ch
invalid
sbb byte [rax], r8b
sbb byte [rax], al
add al, ch
imul ecx, dword [rax + rbx], 0xffffffcc
sbb byte [rax], al
int3
sbb byte [rax], al
int3
add al, 0
add al, ch
ret
add al, 0
add byte [rax - 0x7b], cl
sal byte [rdx + rcx + 0x48], 0x8b
mov es, word [rax + 4]
add byte [rax], al
invalid
dec dword [rax - 0x7d]
clc
add dword [rbp + 9], esi
add rcx, 8
jmp 0x140146c38
sub esp, 0x20
test r9b, 8
je 0x140157bb6
test r9b, 0x10
jne 0x140157bce
mov rdi, r8
mov rbx, rdx
mov rsi, rcx
mov rax, qword [rcx + 0x438]
test rax, rax
je 0x140157b69
mov rcx, qword [rsi + 0x440]
call qword [rax + 0x18]
mov qword [rsi + 0x438], rbx
mov qword [rsi + 0x440], rdi
mov rcx, rsi
call fcn.14016db7f
mov rdi, rax
mov rbx, rdx
test rax, rax
je 0x140157ba8
mov rax, qword [rsi + 0x438]
test rax, rax
je 0x140157ba0
mov rcx, qword [rsi + 0x440]
call qword [rax + 0x18]
invalid
sbb byte [rax - 0x7d], cl
cmpsb byte [rsi], byte [rdi]
cmp byte [rax + rax], al
add byte [rax], al
and qword [rsi + 0x438], 0
mov rax, rdi
mov rdx, rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.assertion_failed:_snapshot.is_join_interested__C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_taskharness.rs
lea r8, [0x1403a9158]
mov edx, 0x2f
call fcn.1402da510
add byte [rbp + rcx*4 + 5], cl
xchg esp, eax
adc eax, 0x2fba0025
add byte [rax], al
add al, ch
sub dword [rax], ebx
add byte [rax - 0x73], cl
or eax, 0x25159b
invalid
lea rcx, str.assertion_failed:__snapshot.has_join_waker__
lea r8, [0x1403a91a0]
mov edx, 0x2c
call fcn.1402da510
int3
mov eax, 0x40
lock xadd qword [rcx], rax
test rax, rax
js 0x140157c01
lea rax, case.0x14013d344.146
mov rdx, rcx
and eax, 0xca894800
ret
mov ecx, 7
int 0x29
ud2
and al, 0x28
mov qword [rcx], rsi
call fcn.140157c4b
mov rcx, rsi
add rsp, 0x30
pop rsi
jmp fcn.140157b18
in al, dx
invalid
invalid
invalid
in al, dx
invalid
and al, 0x20
mov qword [rax], rcx
mov rcx, rax
call fcn.140157c4b
or eax, dword [rax]
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
nop
add rsp, 0x28
ret
mov r8, rax
or r8, 4
lock cmpxchg qword [rcx], r8
jne case.0x14013d4a4.213
test al, 7
je 0x140157c6f
invalid
add rsp, 0x28
ret
cmp qword [rcx + 0x430], 0
je 0x140157c8c
add rcx, 0x430
sal dword [rax], 4
add byte [rax], al
mov rdx, qword [rdx]
add rsp, 0x28
jmp fcn.14016f2c6
invalid
add byte [rax - 0x73], cl
or eax, 0x251205
lea rcx, str.no_scheduler_set:_
lea r8, [0x1403a8ea8]
mov edx, reloc.WS2_32.dll_recv
adc byte [rax], al
add byte [rax], al
call fcn.1402dc708
int3
add ah, cl
mov esi, ecx
sbb dword [rax + 0xb], 0xf8830000
add esi, dword [rsi + rbx - 0x7b]
sal byte [rbp + 0x43], 0x48
jne 0x140157d00
lea rcx, [rsi + 0x50]
por mm7, mm7
popfq
xchg edx, eax
invalid
add al, byte [rax]
add al, ch
ret
invalid
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0xfd8]
test eax, eax
je 0x140157d75
cmp eax, 3
je 0x140157d47
clc
add esi, dword [rax + rbp - 0x7d]
clc
add al, 0x75
cmp eax, 4
jne 0x140157d6f
invalid
lea rcx, [rsi + 0xfe0]
lea rcx, [rsi + 0xfe0]
call fcn.1401580bd
cmp dword [rsi + 0x7f8], 3
mov esi, 0x7f8
invalid
add byte [rbx + 0x7f8be], al
add byte [rbx], al
jne 0x140157d53
lea rcx, [rsi + 0x7f8]
call fcn.1401580c7
jmp 0x140157d53
add al, ch
invalid
lea rcx, [rsi + 0xfe8]
sldt word [rax]
call fcn.140158091
cmp byte [rsi + 0xfd9], 0
je 0x140157d68
add byte [rax], al
add byte [rsp + rcx + 0x48], dh
lea ecx, [rsi + 0xfe0]
sldt word [rax]
lea rcx, [rsi + 0xfe0]
sldt word [rax]
call fcn.140145e3b
inc esi
xchg cl, bl
mov byte [rsi + 0xfd9], 0
sldt word [rax]
add byte [rax - 0x7d], cl
invalid
add rsp, 0x20
pop rsi
ret
mov rcx, rsi
call fcn.1401580bd
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
lea rcx, [rsi + 0x7e0]
call fcn.14015d380
add rsi, 0x7f0
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp fcn.140145e3b
sub rsp, rax
movaps xmmword [rsp + 0x1fa0], xmm6
mov rdi, rdx
mov rsi, rcx
invalid
movzx eax, byte [rcx + 0xfd8]
lea rcx, [0x1403d7048]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
add eax, ecx
jmp rax
mov r15, qword [rsi + 0x7e0]
add byte [rax], al
mov r12, qword [rsi + 0x7e8]
mov byte [rsi + 0xfd9], 1
mov rax, qword [rsi + 0x7f0]
invalid
add byte [rax], al
mov qword [rsi + 0xfe0], rax
sldt word [rax]
invalid
sldt word [rax]
lea rcx, [rsi + 0xfe8]
mov r8d, 0x7e0
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x17c8], r15
mov qword [rsi + 0x17d0], r12
jmp 0x140157e31
mov r13, qword [rsi + 0xfe8]
mov qword [rsi + 0xfe8], 3
sldt word [rax]
add eax, dword [rax]
add byte [rax], al
sldt word [rax]
add eax, dword [rax]
add byte [rax], al
cmp r13, 3
je 0x14015806b
add byte [rax - 0x73], cl
sahf
call 0x188157e64
add byte [rax - 0x73], cl
xchg esi, eax
invalid
sldt word [rax]
lea rbx, [rsi + 0xfe8]
lea rdx, [rsi + 0xff0]
add byte [rax - 0x73], cl
xchg esi, eax
invalid
lea r14, [rsp + 0x48]
lea esi, [rsp + 0x48]
mov r8d, 0x7d8
mov rcx, r14
mov ecx, esi
mov ecx, esi
call sub.VCRUNTIME140.dll_memcpy
sbb byte [rax], al
mov qword [r14 - 8], r13
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x38], r12
lea rcx, [rsp + 0x40]
mov rdx, rdi
call fcn.140150d54
cmp al, 2
jne case.0x14014da06.108
mov rdx, qword [rdi]
lea rcx, [rsp + 0x30]
call fcn.14015d3a8
test al, al
je 0x140157ffb
lea rdi, [rsp + 0x17c0]
lea rdx, [rsp + 0x40]
mov r8d, 0x7e0
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm6, xmmword [rsp + 0x30]
mov rcx, rbx
call fcn.140158091
add dword [rax], eax
add byte [rcx - 0x48], al
loopne 0x140157ed5
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x48], al
loopne 0x140157ed5
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
cli
call sub.VCRUNTIME140.dll_memcpy
movups xmmword [rsi + 0x17c8], xmm6
jmp 0x140158045
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 0x4c8d48c5], cl
mov ebp, eax
lea rcx, [rsp + 0x40]
mov ebp, eax
lea rcx, [rsp + 0x40]
call fcn.1401580bd
mov r14d, 3
mov qword [rsi + 0x7f8], r14
mov byte [rsi + 0x800], bpl
mov eax, dword [rsp + 0x28]
mov ecx, dword [rsp + 0x2b]
mov dword [rsi + 0x801], eax
mov dword [rsi + 0x804], ecx
mov qword [rsi + 0x808], r15
mov qword [rsi + 0x810], r12
mov dword [rsi + 0x810], esp
mov dword [rsi + 0x810], esp
lea rcx, [rsi + 0x818]
lea rdx, [rsp + 0x820]
lea edx, [rsp + 0x820]
and al, 0x20
or byte [rax], al
add byte [rcx - 0x48], al
rol byte [rdi], 0
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x20
or byte [rax], al
add byte [rcx - 0x48], al
rol byte [rdi], 0
add byte [rax], al
invalid
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
out dx, al
adc byte [rax], bl
add byte [rax - 0x77], cl
fld1
add dword [rax], r8d
add byte [rbx + 0x7f8be], al
mov rcx, rbx
call fcn.140158091
cmp dword [rsi + 0x7f8], 3
add byte [rbx], al
add byte [rax], al
add esi, dword [rcx + rdi*2 + 0x48]
add byte [rbx], al
je 0x140157fcd
jns 0x140157f9d
lea rdx, [rsi + 0x7f8]
lea edx, [rsi + 0x7f8]
lea rbx, [rsp + 0xfe0]
loopne 0x140157f70
add byte [rax], al
mov r8d, 0x7e0
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
sbb byte [rax], al
sbb byte [rax], al
add dh, al
xchg cl, bl
mov byte [rsi + 0xfd9], 0
lea r14, [rsi + 0xfe0]
sldt word [rax]
add byte [rbp + rcx*4 - 0x4a], cl
loopne 0x140157f8c
add byte [rax], al
mov rcx, qword [rsi + 0xfe0]
call fcn.14014746a
mov r8d, 0x7e0
mov eax, 0x7e0
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsi + 0xfe0]
lea ebx, [rsi + 0xfe0]
mov rcx, rbx
mov rdx, rdi
call fcn.140150d54
cmp al, 2
jne 0x140157fbb
mov al, 1
mov cl, 4
jmp 0x140158049
mov es, word [rax]
add byte [rax], al
mov es, word [rax]
add byte [rax], al
mov rcx, rbx
call fcn.1401580bd
cmp qword [rsi + 0x7f8], 3
jne case.0x14011c07f.774
lea rcx, [rsi + 0x7f8]
call fcn.1401580c7
add byte [rax], al
add byte [rax], al
cmp byte [rsi + 0xfd9], 0
je 0x140157fee
lea rcx, [rsi + 0xfe0]
call fcn.140145e3b
mov byte [rsi + 0xfd9], 0
mov cl, 1
xor eax, eax
jmp 0x140158049
lea rdx, [rsp + 0x60]
mov r14, qword [rdx - 0x20]
mov bpl, byte [rdx - 0x18]
mov eax, dword [rdx - 0x17]
mov dword [rsp + 0x28], eax
mov eax, dword [rdx - 0x14]
mov dword [rsp + 0x2b], eax
mov r15, qword [rdx - 0x10]
mov r12, qword [rdx - 8]
lea rcx, [rsp + 0x820]
or byte [rax], al
add byte [rcx - 0x48], al
rol byte [rdi], 0
add al, ch
add byte [rax], dl
sbb byte [rax], al
or byte [rax], al
add byte [rcx - 0x48], al
rol byte [rdi], 0
add al, ch
add byte [rax], dl
sbb byte [rax], al
lea rcx, [rsp + 0x30]
call fcn.14015d380
push r11
add byte [rax], al
push r11
add byte [rax], al
cmp r14, 4
jne 0x140157ef9
invalid
invalid
invalid
mov al, 1
mov cl, 3
mov byte [rsi + 0xfd8], cl
movaps xmm6, xmmword [rsp + 0x1fa0]
add rsp, 0x1fb8
invalid
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
invalid
pop rsi
pop r15
ret
lea rcx, str.cannot_poll_Select_twiceC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_future_select.rs
lea r8, [0x1403aa238]
mov edx, 0x18
call fcn.1402da910
lea rcx, [0x1403a7d28]
call fcn.1402dabd0
ud2
sbb byte [rax], al
lea rcx, [0x1403a91d0]
call fcn.1402da8f0
lea rcx, str.assertion_failed:_snapshot.is_complete__assertion_failed:_curr.is_notified__C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_task_state.rs
lea r8, [0x1403a91b8]
or al, 0x25
add byte [rdx + 0x28], bh
call fcn.1402da510
int3
int1
add rsp, 0x20
pop rsi
jmp fcn.140158758
and byte [rsi - 0x17], bl
mov eax, 0x56000001
sub rsp, 0x20
mov rsi, rcx
call fcn.14016d92f
invalid
push rbx
add dword [rax], eax
test al, al
je 0x1401585be
invalid
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1401585c5
invalid
add byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
pop rsi
ret
and al, byte [rax]
invalid
mov ebx, eax
mov rsi, rdx
mov rdi, rcx
test r8b, r8b
je 0x140158675
invalid
lea r14, [rdi + 0x38]
mov rcx, r14
call case.0x140130c8f.251
mov qword [rdi + 0x38], 3
add byte [rdi], cl
adc byte [rsi], al
add byte [rdi], cl
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rdi + 0x40], xmm0
movups xmmword [rdi + 0x50], xmm1
mov rcx, rdi
call fcn.14016da0d
test al, 8
jne 0x14015865b
mov rcx, r14
call case.0x14013582c.234
jmp 0x140158675
test al, 0x10
je 0x140158675
mov rax, qword [rdi + 0x1810]
test rax, rax
je 0x1401586cf
cmp qword [rdi + 0x30], 0
je 0x140158692
setne al
jmp 0x140158695
mov edx, ebx
xor dl, 1
mov rcx, rdi
call fcn.14016d986
cmp rax, 0x3f
ja 0x1401586b0
mov rcx, rdi
call fcn.1401586e8
test bl, bl
je 0x1401586be
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp 0x140146c38
and ebp, 0x8d48fffe
cmp al, r13b
sub byte [rax], al
add byte [rax], al
sbb byte [rax], al
add bh, bh
push rax
sbb byte [rdx + 8], bh
clc
add cl, byte [rax + 0xf]
ret 0x8548
or cl, ch
loope 0x140158739
invalid
inc ebx
clc
je fcn.1401586e8
push rbx
sub rsp, 0x20
test r9b, 8
je 0x1401587f6
test r9b, 0x10
jne 0x14015880e
invalid
add byte [rcx + rcx*4 - 0x39], cl
mov rdi, r8
mov rbx, rdx
mov rsi, rcx
invalid
mov rax, qword [rcx + 0x1810]
test rax, rax
je 0x1401587a9
invalid
mov rcx, qword [rsi + 0x1818]
call qword [rax + 0x18]
mov qword [rsi + 0x1810], rbx
add byte [rax], al
mov qword [rsi + 0x1818], rdi
mov rcx, rsi
call fcn.14016db7f
add dword [rax], eax
add dword [rax], eax
mov rdi, rax
mov rbx, rdx
test rax, rax
je 0x1401587e8
mov rax, qword [rsi + 0x1810]
test rax, rax
je 0x1401587e0
mov rcx, qword [rsi + 0x1818]
call qword [rax + 0x18]
and qword [rsi + 0x1810], 0
and dword [rsi + 0x1810], 0
mov rax, rdi
mov rdx, rbx
add rsp, 0x20
pop rbx
pop rdi
and byte [rbx + 0x5f], bl
pop rsi
ret
lea rcx, str.assertion_failed:_snapshot.is_join_interested__C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_taskharness.rs
lea r8, [0x1403a9158]
mov ebx, 0x4c002508
lea eax, [0x1403a9158]
or dword [0x140454207], esp
add byte [rax], al
mov edx, 0x2f
invalid
call fcn.1402da510
lea rcx, str.assertion_failed:__snapshot.has_join_waker__
pop rbx
or dword [0x145a2d418], esp
test byte [rcx], cl
or dword [0x14042421f], esp
lea r8, [0x1403a91a0]
mov edx, 0x2c
sub al, 0
add byte [rax], al
or dword [0x14042421f], esp
add byte [rax], al
call fcn.1402da510
int3
add byte [rax], al
add al, dh
xadd qword [rcx], rax
test rax, rax
js 0x140158841
lea rax, [0x1403a8ed8]
wait
invalid
mov rdx, rcx
ret
mov ecx, 7
int 0x29
ud2
invalid
or edx, dword [rsi + 0x48]
sub esp, 0x30
mov rsi, rcx
invalid
lea rcx, [rsp + 0x28]
mov qword [rcx], rsi
xor eax, ebp
invalid
invalid
add byte [rax], al
invalid
xor eax, ebp
invalid
add byte [rax], al
mov rcx, rsi
add rsp, 0x30
xor byte [rsi - 0x17], bl
in al, dx
invalid
invalid
invalid
xor byte [rsi - 0x17], bl
in al, dx
invalid
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0xf28]
test eax, eax
je 0x1401588df
cmp eax, 3
je 0x1401588b1
clc
add esi, dword [rax + rbp - 0x7d]
clc
add al, 0x75
lea rcx, [rsi + 0xf30]
cmp eax, 4
jne 0x1401588d9
lea rcx, [rsi + 0xf30]
call fcn.140158c27
cmp dword [rsi + 0x7a0], 3
jne case.0x140138eda.205
lea rcx, [rsi + 0x7a0]
call fcn.140158ccc
jmp case.0x140138eda.205
lea rcx, [rsi + 0xf38]
add byte [rax], al
call fcn.140158bfb
cmp byte [rsi + 0xf29], 0
je 0x1401588d2
add byte [rax], al
add byte [rsp + rcx + 0x48], dh
lea ecx, [rsi + 0xf30]
xor byte [rdi], cl
add byte [rax], al
lea rcx, [rsi + 0xf30]
xor byte [rdi], cl
add byte [rax], al
sldt word [rax]
call fcn.140145e3b
inc esi
xchg byte [rcx], ch
sldt word [rax]
add byte [rax - 0x7d], cl
invalid
mov byte [rsi + 0xf29], 0
add rsp, 0x20
pop rsi
ret
mov rcx, rsi
call fcn.140158c27
add byte [rax], al
add byte [rax], al
lea rcx, [rsi + 0x788]
call fcn.14015d380
add rsi, 0x798
add byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp fcn.140145e3b
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1e58
call fcn.1402d84a0
cmp ebx, 0x17
add byte [rax + 0x29], cl
invalid
movaps xmmword [rsp + 0x1e40], xmm6
mov rdi, rdx
mov rsi, rcx
invalid
movzx eax, byte [rcx + 0xf28]
sub byte [rdi], cl
add byte [rax], al
cmp ebx, 0x17
add byte [rax + 0x29], cl
invalid
invalid
lea rcx, [0x1403d705c]
lea ecx, [0x1403d705c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r15, qword [rsi + 0x788]
add byte [rax], al
mov r12, qword [rsi + 0x790]
add byte [rax], al
mov byte [rsi + 0xf29], 1
mov rax, qword [rsi + 0x798]
mov qword [rsi + 0xf30], rax
lea rcx, [rsi + 0xf38]
mov r8d, 0x788
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov ah, 6
sbb byte [rax], al
mov qword [rsi + 0x16c0], r15
mov qword [rsi + 0x16c8], r12
jmp 0x14015899b
mov r15, qword [rsi + 0x16c0]
add byte [rax], al
mov r12, qword [rsi + 0x16c8]
mov r13, qword [rsi + 0xf38]
scasb al, byte [rdi]
cmp byte [rdi], cl
add byte [rax], al
mov qword [rsi + 0xf38], 3
add eax, dword [rax]
add byte [rax], al
cmp r13, 3
je 0x140158bd5
test byte [rsi], bl
add al, byte [rax]
add byte [rax - 0x73], cl
sahf
cmp byte [rdi], cl
add byte [rax], al
invalid
lea rbx, [rsi + 0xf38]
add byte [rax - 0x73], cl
xchg esi, eax
sldt word [rax]
lea rdx, [rsi + 0xf40]
sldt word [rax]
lea r14, [rsp + 0x48]
mov r8d, 0x780
mov rcx, r14
int1
int1
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 - 8], r13
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x38], r12
lea rcx, [rsp + 0x40]
mov rdx, rdi
call fcn.140158c31
cmp al, 2
jne 0x140158a51
mov rdx, qword [rdi]
lea rcx, [rsp + 0x30]
call fcn.14015d3a8
test al, al
je 0x140158b65
lea rdi, [rsp + 0x16b8]
lea rdx, [rsp + 0x40]
mov r8d, 0x788
add byte [rax], al
add byte [rax], al
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm6, xmmword [rsp + 0x30]
je 0x140158a4f
xor byte [rax - 0x77], cl
fld1
mov dword [rcx], 0xb8410000
add dword [rax], eax
add byte [rcx - 0x48], al
mov byte [rdi], al
add byte [rax], al
je 0x140158a4f
xor byte [rax - 0x77], cl
fld1
mov dword [rcx], 0xb8410000
add dword [rax], eax
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rcx - 0x48], al
mov byte [rdi], al
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmmword [rsi + 0x16c0], xmm6
jmp 0x140158baf
add byte [rax], al
mov ebp, eax
lea rcx, [rsp + 0x40]
call fcn.140158c27
mov r14d, 3
mov qword [rsi + 0x7a0], r14
mov byte [rsi + 0x7a8], bpl
mov eax, dword [rsp + 0x28]
mov ecx, dword [rsp + 0x2b]
mov dword [rsi + 0x7a9], eax
mov dword [rsi + 0x7ac], ecx
mov qword [rsi + 0x7b0], r15
mov qword [rsi + 0x7b8], r12
add byte [rax - 0x73], cl
mov es, eax
invalid
add byte [rax], al
lea rdx, [rsp + 0x7c8]
mov r8d, 0x768
add byte [rax], al
invalid
add byte [rax - 0x73], cl
mov es, eax
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc8
invalid
invalid
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
call fcn.140158bfb
test byte [0xc95d8ac7], al
fld1
add dword [rax], r8d
add byte [rbx + 0x7a0be], al
add byte [rax], al
invalid
cmp dword [rsi + 0x7a0], 3
add byte [rax], al
add esi, dword [rcx + rdi*2 + 0x48]
lea edx, [rsi + 0x7a0]
je 0x140158b37
lea rdx, [rsi + 0x7a0]
lea rbx, [rsp + 0xf30]
sldt word [rax]
mov r8d, 0x788
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0xf29], 0
lea r14, [rsi + 0xf30]
mov rcx, qword [rsi + 0xf30]
call fcn.14014746a
jmp 0xf8578af5
mov byte [rdi], al
add byte [rax], al
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsi + 0xf30]
mov rcx, rbx
mov rdx, rdi
call fcn.140158c31
cmp al, 2
jne 0x140158b25
mov al, 1
mov cl, 4
jmp 0x140158bb3
mov es, word [rax]
add byte [rax], al
mov es, word [rax]
add byte [rax], al
mov rcx, rbx
call fcn.140158c27
cmp qword [rsi + 0x7a0], 3
jne 0x140158b43
lea rcx, [rsi + 0x7a0]
call fcn.140158ccc
cmp byte [rsi + 0xf29], 0
je 0x140158b58
lea rcx, [rsi + 0xf30]
call fcn.140145e3b
mov byte [rsi + 0xf29], 0
mov cl, 1
xor eax, eax
jmp 0x140158bb3
lea rdx, [rsp + 0x60]
mov r14, qword [rdx - 0x20]
mov bpl, byte [rdx - 0x18]
mov eax, dword [rdx - 0x17]
mov dword [rsp + 0x28], eax
mov eax, dword [rdx - 0x14]
mov dword [rsp + 0x2b], eax
mov r15, qword [rdx - 0x10]
mov r12, qword [rdx - 8]
mov esp, dword [rdx - 8]
mov esp, dword [rdx - 8]
lea rcx, [rsp + 0x7c8]
mov r8d, 0x768
call sub.VCRUNTIME140.dll_memcpy
sbb byte [rax], al
invalid
sbb byte [rax], al
lea rcx, [rsp + 0x30]
call fcn.14015d380
cmp r14, 4
jne 0x140158a63
mov al, 1
mov cl, 3
mov byte [rsi + 0xf28], cl
movaps xmm6, xmmword [rsp + 0x1e40]
invalid
invalid
add byte [rax], al
add rsp, 0x1e58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
lea rcx, str.cannot_poll_Select_twiceC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_future_select.rs
lea r8, [0x1403aa238]
mov edx, 0x18
call fcn.1402da910
lea rcx, [0x1403a7d28]
call fcn.1402dabd0
ud2
lea rcx, [rax - 3]
add rax, 0xfffffffffffffffe
cmp rcx, 2
cmovae rax, rbx
xor ecx, ecx
cmp rax, 1
sete cl
lea rbp, [rbp + rcx*8]
test rax, rax
jne 0x14015c0a0
cmp dword [rbp], 2
je 0x14015c2f2
movzx eax, byte [rbp + 0x758]
test eax, eax
je 0x14015a796
adc byte [rax], al
add byte [rdi + 2], bh
mov qword [rsp + 0x2748], rdi
mov edx, 0x4000
lea rcx, [rsp + 0x2948]
call fcn.140159597
mov r8d, 0x150
lea rbx, [rsp + 0x25f8]
mov rcx, rbx
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
and qword [rsp + 0x2968], 0
mov esi, 3
add byte [rax - 0x77], cl
mov ah, 0x24
mov eax, 0xc6000027
test byte [rax*2 + 0x2000029], ah
add byte [rax - 0x77], cl
mov ah, 0x24
mov eax, 0xc6000027
test byte [rax*2 + 0x2000029], ah
mov dword [rsp + 0x2970], 0x4000
mov edx, 0x2000
lea rcx, [rsp + 0xc18]
call fcn.140159597
mov qword [rsp + 0x850], 1
and qword [rsp + 0x858], 0
mov qword [rsp + 0x860], 0x800000
mov qword [rsp + 0x868], rsi
and qword [rsp + 0x870], 0
mov qword [rsp + 0x878], 9
mov byte [rsp + 0x880], 1
and qword [rsp + 0x888], 0
mov r8d, 0x380
lea rcx, [rsp + 0x898]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
and word [rsp + 0xc38], 0
lea rcx, [rsp + 0x1030]
call fcn.140092af4
mov r8d, 0x3f0
mov rcx, r15
lea rdx, [rsp + 0x850]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x11b8], 0x1000000
mov qword [rsp + 0x1098], rdi
mov qword [rsp + 0xc50], 0x4000
mov r8d, 0x580
lea rsi, [rsp + 0x1b00]
mov rcx, rsi
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
cmp dword [rbp + 0x718], 0
je 0x14015ac3a
mov edx, dword [rbp + 0x71c]
mov rcx, rsi
call case.0x14012424a.242
mov rdi, r13
cmp dword [rbp + 0x720], 0
je 0x14015ac54
mov eax, dword [rbp + 0x724]
mov qword [rsp + 0x2078], rax
lea rsi, [rbp + 0x6f8]
lea rcx, [rsp + 0xc44]
mov rdx, rsi
call fcn.140143d08
mov byte [rsp + 0xc40], 4
lea rcx, [rsp + 0x1b48]
mov rdx, r15
call fcn.14014047f
mov r8d, reloc.WS2_32.dll_shutdown
mov ecx, eax
lea rdx, str.invalid_SETTINGS_frame
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
call fcn.1401409d6
mov rax, qword [rsp + 0x1b00]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x28], rax
mov r8d, 0x578
mov rcx, r15
lea rdx, [rsp + 0x1b08]
call sub.VCRUNTIME140.dll_memcpy
mov ebx, dword [rbp + 0x72c]
mov r13, qword [rbp + 0x6e8]
mov r15, qword [rbp + 0x6d8]
mov r12d, dword [rbp + 0x6e0]
mov r14, qword [rbp + 0x6f0]
lea rcx, [rsp + 0x870]
mov rdx, rsi
call fcn.140143d08
mov dword [rsp + 0x8a4], ebx
mov qword [rsp + 0x860], r13
mov qword [rsp + 0x850], r15
mov dword [rsp + 0x858], r12d
mov qword [rsp + 0x868], r14
cmp dword [rsp + 0x888], 0
mov eax, 0xffff
je 0x14015ad30
mov eax, dword [rsp + 0x88c]
cmp dword [rsp + 0x878], 0
sete cl
cmp dword [rsp + 0x87c], 0
setne dl
or dl, cl
mov ecx, dword [rsp + 0x880]
mov r8d, dword [rsp + 0x884]
mov dword [rsp + 0x370], eax
mov qword [rsp + 0x360], r13
mov dword [rsp + 0x374], ebx
mov byte [rsp + 0x37c], dl
mov qword [rsp + 0x350], r15
mov dword [rsp + 0x358], r12d
mov qword [rsp + 0x368], r14
add bh, al
test byte [rax + rdi*2], ah
add eax, dword [rax]
add bh, bh
inc dword [rax]
invalid
add bh, al
test byte [rax + rdi*2], ah
add eax, dword [rax]
add bh, bh
inc dword [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x340], rcx
mov qword [rsp + 0x348], r8
lea rcx, [rsp + 0x340]
invalid
add ah, ch
invalid
mov qword [rsp + 0x340], rcx
mov qword [rsp + 0x348], r8
lea rcx, [rsp + 0x340]
call fcn.1401592b6
mov qword [rsp + 0x118], rax
and qword [rsp + 0x290], 0
mov rsi, qword [0x140414358]
mov qword [rsp + 0x2a8], rsi
mov rcx, qword [rsi + 0x38]
test rcx, rcx
mov qword [rsp + 0x110], rdx
je 0x14015aef7
mov rax, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x40]
mov r8, qword [rsi + 0x48]
mov qword [rsp + 0x348], rcx
mov qword [rsp + 0x350], rdx
mov qword [rsp + 0x358], r8
and qword [rsp + 0x360], 0
jmp 0x14015aef9
xor eax, eax
lea r15, [rsp + 0xc40]
mov r13, rdi
add rsi, 0x30
mov qword [rsp + 0x340], rax
lea r12, [rsp + 0x1928]
mov rcx, r12
lea rbx, [rsp + 0x340]
mov rdx, rbx
lea r8, [0x1403a6638]
call fcn.140090859
lea rax, str.Pf:_
mov qword [rsp + 0x168], rax
mov qword [rsp + 0x340], r12
lea rax, [rsp + 0x168]
mov qword [rsp + 0x348], rax
lea rax, [0x1403a6668]
mov qword [rsp + 0x350], rax
mov qword [rsp + 0x278], rbx
mov qword [rsp + 0x280], 1
mov qword [rsp + 0x288], rsi
lea rcx, [rsp + 0x290]
lea rdx, [rsp + 0x278]
call fcn.1401701b3
movups xmm0, xmmword [rsp + 0x290]
movups xmm1, xmmword [rsp + 0x2a0]
movaps xmmword [rsp + 0x320], xmm0
test byte [rax + riz], ah
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x330], ecx
test byte [rax + riz], ah
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x330], ecx
mov r8d, 0x578
lea rbx, [rsp + 0x2080]
mov rcx, rbx
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0x870]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rsp + 0x2b0], xmm0
movaps xmmword [rsp + 0x2c0], xmm1
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x2d0], xmm2
mov eax, dword [rax + 0x30]
mov dword [rsp + 0x2e0], eax
mov r12, qword [rsp + 0x118]
mov rcx, r12
mov rdx, qword [rsp + 0x110]
call fcn.140154c05
mov rdi, rax
mov rsi, rdx
cmp dword [rbp + 0x6d0], 0
je 0x14015b03c
mov edx, dword [rbp + 0x6d4]
mov rcx, r12
call fcn.14015c879
mov r8d, 0x578
lea rcx, [rsp + 0x3708]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsp + 0x500]
movups xmm1, xmmword [rsp + 0x510]
movaps xmmword [rsp + 0x200], xmm0
movaps xmmword [rsp + 0x210], xmm1
mov rax, qword [rsp + 0x2f2]
mov rcx, qword [rsp + 0x2f8]
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe6], rcx
movaps xmm0, xmmword [rsp + 0x320]
movaps xmm1, xmmword [rsp + 0x330]
movaps xmmword [rsp + 0x1e0], xmm0
movaps xmmword [rsp + 0x1f0], xmm1
movaps xmm0, xmmword [rsp + 0x2b0]
movaps xmm1, xmmword [rsp + 0x2c0]
movaps xmm2, xmmword [rsp + 0x2d0]
movaps xmmword [rsp + 0x170], xmm0
movaps xmmword [rsp + 0x180], xmm1
movaps xmmword [rsp + 0x190], xmm2
mov eax, dword [rsp + 0x2e0]
mov dword [rsp + 0x1a0], eax
movups xmm0, xmmword [rsp + 0x520]
movups xmm1, xmmword [rsp + 0x530]
movups xmm2, xmmword [rsp + 0x540]
movaps xmmword [rsp + 0x1d0], xmm2
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
mov byte [rbp + 0x748], 1
mov r14, qword [rsp + 0x28]
cmp r14, 3
je 0x14015bfe1
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x11c0], rdi
mov qword [rsp + 0x11c8], rsi
and qword [rsp + 0x11d0], 0
mov qword [rsp + 0x11e0], r14
mov r8d, 0x578
lea rcx, [rsp + 0x11e8]
lea rbx, [rsp + 0x3708]
pushfq
and al, 8
invalid
add byte [rax], al
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
and dword [rsp + 0x1760], 0
and qword [rsp + 0x1768], 0
movaps xmm0, xmmword [rsp + 0x200]
movaps xmm1, xmmword [rsp + 0x210]
lea rdx, [rsp + 0x11c8]
movups xmmword [rdx + 0x5b8], xmm1
movups xmmword [rdx + 0x5a8], xmm0
and dword [rsp + 0x1790], 0
and word [rsp + 0x179c], 0
and dword [rsp + 0x17a0], 0
and qword [rsp + 0x17a8], 0
mov byte [rsp + 0x17b0], 0
mov byte [rsp + 0x17b9], 2
mov rax, qword [rsp + 0xe0]
mov rcx, qword [rsp + 0xe6]
mov qword [rdx + 0x5f8], rcx
mov qword [rdx + 0x5f2], rax
mov r13, qword [rsp + 0x118]
mov qword [rsp + 0x17c8], r13
mov rdi, qword [rsp + 0x110]
mov qword [rsp + 0x17d0], rdi
movaps xmm0, xmmword [rsp + 0x1e0]
movaps xmm1, xmmword [rsp + 0x1f0]
movups xmmword [rdx + 0x610], xmm0
movups xmmword [rdx + 0x620], xmm1
mov dword [rsp + 0x17f8], 1
movaps xmm0, xmmword [rsp + 0x170]
movaps xmm1, xmmword [rsp + 0x180]
sub byte [rsp + 0x180], cl
pushfq
and al, 8
invalid
sub byte [rsp + 0x180], cl
movaps xmm2, xmmword [rsp + 0x190]
movups xmmword [rdx + 0x634], xmm0
add dword [rax], eax
add byte [rdi], cl
adc dword [rdx + 0x634], eax
movups xmmword [rdx + 0x644], xmm1
movups xmmword [rdx + 0x654], xmm2
mov eax, dword [rsp + 0x1a0]
mov dword [rdx + 0x664], eax
mov dword [rsp + 0x1830], 2
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmm1, xmmword [rsp + 0x1c0]
movaps xmm2, xmmword [rsp + 0x1d0]
movups xmmword [rdx + 0x66c], xmm0
movups xmmword [rdx + 0x67c], xmm1
movups xmmword [rdx + 0x68c], xmm2
mov rcx, qword [rsp + 0x38]
call fcn.140159dbb
cmp r14, 2
jne 0x14015b307
invalid
cmp ecx, dword [rax - 0x73]
mov word [rax + rax*8], fs
adc dword [rax], eax
add al, ch
jmp 0x14015b2cc
lea rcx, [rsp + 0x11c0]
call fcn.1400a9e26
mov rdi, rax
lea rcx, [rbp + 0x360]
call fcn.140008bf3
lea rcx, [rbp + 0x348]
call fcn.140149876
mov byte [rbp + 0x750], 1
mov bl, 3
mov rcx, qword [rsp + 0x40]
jmp 0x14015b76f
mov r8d, 0x578
lea rsi, [rsp + 0x2ad0]
add byte [rax], al
add byte [rax], al
mov rcx, rsi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
and dword [rsp + 0x3048], 0
and qword [rsp + 0x3050], 0
movaps xmm0, xmmword [rsp + 0x200]
movaps xmm1, xmmword [rsp + 0x210]
movups xmmword [rsi + 0x598], xmm1
movups xmmword [rsi + 0x588], xmm0
and dword [rsp + 0x3078], 0
and word [rsp + 0x3084], 0
and dword [rsp + 0x3088], 0
and qword [rsp + 0x3090], 0
mov byte [rsp + 0x3098], 0
mov byte [rsp + 0x30a1], 2
mov rax, qword [rsp + 0xe0]
mov rcx, qword [rsp + 0xe6]
mov qword [rsi + 0x5d8], rcx
mov qword [rsi + 0x5d2], rax
mov qword [rsp + 0x30b0], r13
mov qword [rsp + 0x30b8], rdi
movaps xmm0, xmmword [rsp + 0x1e0]
movaps xmm1, xmmword [rsp + 0x1f0]
movups xmmword [rsi + 0x5f0], xmm0
movups xmmword [rsi + 0x600], xmm1
mov dword [rsp + 0x30e0], 1
movaps xmm0, xmmword [rsp + 0x170]
movaps xmm1, xmmword [rsp + 0x180]
movaps xmm2, xmmword [rsp + 0x190]
add byte [rdi], cl
adc dword [rsi + 0x614], eax
movups xmmword [rsi + 0x624], xmm1
movups xmmword [rsi + 0x634], xmm2
mov eax, dword [rsp + 0x1a0]
mov dword [rsi + 0x644], eax
mov dword [rsp + 0x3118], 2
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmm1, xmmword [rsp + 0x1c0]
movaps xmm2, xmmword [rsp + 0x1d0]
movups xmmword [rsi + 0x64c], xmm0
xchg byte [rsi + rax], cl
add byte [rdi], cl
adc dword [rsi + 0x65c], ecx
movups xmmword [rsi + 0x66c], xmm2
mov qword [rsp + 0x2ac8], r14
mov rcx, r15
call fcn.140154cb5
movups xmm0, xmmword [rsp + 0xc40]
movaps xmmword [rsp + 0x310], xmm0
mov bl, byte [rsp + 0xc50]
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x1030]
mov eax, dword [rcx - 0x3df]
mov ecx, dword [rcx - 0x3dc]
mov dword [rsp + 0xa4], eax
mov dword [rsp + 0xa7], ecx
mov r14, qword [rsp + 0xc58]
call fcn.14014634c
mov r13, rax
mov rax, qword [rbp + 0x358]
cmp byte [rax + 0x2c], 0
mov qword [rsp + 0xc8], rdx
je 0x14015b4ca
invalid
adc cl, byte [rbx + 0x488b1878]
and al, 0x89
and al, 0x50
mov edi, dword [rax + 0x18]
mov ecx, dword [rax + 0x24]
mov dword [rsp + 0x50], ecx
mov r15d, 1
jmp 0x14015b4dc
mov edi, dword [rax + 0x18]
xor r15d, r15d
cmp edi, 0x3b9aca00
je 0x14015be56
mov qword [rsp + 0x58], r13
mov qword [rsp + 0xf0], r14
mov byte [rsp + 0x38], bl
mov r13b, byte [rax + 0x2d]
mov r14d, dword [rax + 8]
mov rbx, qword [rax]
mov r12, qword [rax + 0x10]
lea rcx, [rsp + 0x3090]
call fcn.140092d7f
mov rsi, rax
mov rcx, rax
call fcn.140154d69
mov dword [rsp + 0x1b00], r15d
mov eax, dword [rsp + 0x50]
mov dword [rsp + 0x1b04], eax
mov qword [rsp + 0x1b08], rbx
mov dword [rsp + 0x1b10], r14d
mov qword [rsp + 0x1b18], r12
mov dword [rsp + 0x1b20], edi
mov byte [rsp + 0x1b28], r13b
mov eax, dword [rsp + 0x139]
mov ecx, dword [rsp + 0x13c]
lea rdx, [rsp + 0x1b48]
mov dword [rdx - 0x1c], ecx
mov dword [rdx - 0x1f], eax
lea rbx, [rsp + 0xc40]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rdx, rsi
lea r8, [rsp + 0x1b00]
add al, ch
fmul qword [rdx]
cmc
dec dword [rbx + rcx*4 - 0x44]
and al, 0x40
or al, 0
add byte [rcx + 0xb], bh
add al, ch
fmul qword [rdx]
cmc
dec dword [rbx + rcx*4 - 0x44]
and al, 0x40
or al, 0
add byte [rcx + 0xb], bh
lea r14, [rsp + 0x3c80]
mov rdi, r14
lea rsi, [rsp + 0xc48]
rep movsq qword [rdi], qword [rsi]
mov r8d, 0x688
lea rcx, [rsp + 0x3cd8]
mov word [rax + rbx*8], fs
cmp al, 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc8
sub al, byte [rax]
invalid
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0x360]
test rax, rax
mov qword [rsp + 0x50], r15
je 0x14015b65c
mov rbx, qword [rbp + 0x368]
mov rcx, qword [rbx + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
lea rsi, [rax + rcx]
add rsi, 0x10
mov ecx, 0x14d8
mov edx, 8
call fcn.1400b0c8d
mov rdi, rax
mov r8d, 0x6e0
loopne 0x14015b60e
add byte [rax], al
loopne 0x14015b60e
add byte [rax], al
mov rcx, rax
mov rdx, r14
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x6e0], 1
mov rax, qword [rsp + 0xf0]
mov qword [rdi + 0x6e8], rax
mov rax, qword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
mov qword [rdi + 0x6f0], rax
mov byte [rdi + 0xdd8], 0
mov rcx, rsi
mov rdx, rdi
lea r8, case.0x140136a4a.228
call qword [rbx + 0x18]
mov rdi, qword [rsp + 0x28]
jmp 0x14015b71b
call fcn.14016efbb
test rax, rax
mov r12, qword [rsp + 0x58]
je 0x14015c37d
mov qword [rsp + 0xc40], rdx
test rdx, rdx
mov rdi, qword [rsp + 0x28]
je 0x14015c365
mov ecx, 0x1520
mov edx, 8
call fcn.1400b0c8d
mov rsi, rax
mov qword [rax], 0x8c
movups xmmword [rax + 8], xmm6
movups xmmword [rax + 0x18], xmm6
adc dword [rax + 0x18], esi
lea rax, [0x1403a8c10]
mov qword [rsi + 0x28], rax
and qword [rsi + 0x30], 0
lea rcx, [rsi + 0x38]
mov r8d, 0x6e0
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x718], 1
mov rax, qword [rsp + 0xf0]
mov qword [rsi + 0x720], rax
mov qword [rsi + 0x728], r12
mov byte [rsi + 0xe10], 0
and qword [rsi + 0x1510], 0
mov rcx, rbx
mov rdx, rsi
call fcn.14016f2c6
mov rcx, rbx
call fcn.140146c7a
mov qword [rsp + 0xc40], rsi
mov rcx, rbx
call fcn.1401463c8
lodsd eax, dword [rsi]
lodsb al, byte [rsi]
invalid
invalid
lodsd eax, dword [rsi]
lodsb al, byte [rsi]
invalid
mov bl, byte [rsp + 0x38]
mov rsi, qword [rbp + 0x360]
mov r15, qword [rbp + 0x368]
mov r12, qword [rbp + 0x348]
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x43], cl
push 0x4c000003
mov esp, dword [rbp + 0x348]
mov r14, qword [rbp + 0x350]
lea rcx, [rsp + 0x11c8]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x250], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x240], xmm0
mov byte [rbp + 0x750], 1
cmp bl, 4
mov rcx, qword [rsp + 0x40]
je 0x14015bfe6
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x230], rax
movaps xmm0, xmmword [rsp + 0x240]
movaps xmmword [rsp + 0x220], xmm0
movaps xmm0, xmmword [rsp + 0x310]
movaps xmmword [rsp + 0x300], xmm0
mov eax, dword [rsp + 0xa4]
mov edx, dword [rsp + 0xa7]
mov dword [rsp + 0x94], eax
mov dword [rsp + 0x97], edx
call fcn.140159d48
cmp bl, 3
jne 0x14015b7dc
lea rcx, [rbp + 0x1b8]
call fcn.1401451b2
mov r14d, 4
jmp 0x14015b9d4
mov qword [rsp + 0x58], r14
mov qword [rsp + 0x40], rsi
mov byte [rsp + 0x38], bl
mov rax, qword [rsp + 0x230]
mov qword [rsp + 0x130], rax
movaps xmm0, xmmword [rsp + 0x220]
movaps xmmword [rsp + 0x120], xmm0
movaps xmm0, xmmword [rsp + 0x300]
movaps xmmword [rsp + 0x140], xmm0
mov eax, dword [rsp + 0x94]
mov ecx, dword [rsp + 0x97]
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x4b], ecx
mov r14d, 2
jmp 0x14015b997
add byte [rcx], al
mov qword [rsp + 0x7c0], rax
cmp qword [rbp + 0x10], 0
jge 0x14015b884
invalid
je 0x14015b8ac
jge 0x14015b884
add byte [rbp + rsi + 0x48], dh
mov eax, dword [rbp + 0x18]
mov rax, qword [rbp + 0x18]
cmp rax, 0x1fff
jbe 0x14015c3a1
or eax, dword [rax]
add byte [rsi - 0x7d], ah
movsb byte [rdi], byte [rsi]
and al, 0xb8
invalid
and word [rsp + 0x7b8], 0
mov qword [rsp + 0x7c0], 0x2000
mov qword [rsp + 0x7c8], rax
mov qword [rsp + 0x7a8], rax
mov ecx, 0x30
mov edx, 8
call fcn.1400b0c8d
mov qword [rsp + 0x108], rax
mov qword [rax], 4
mov rdi, qword [rsp + 0x558]
mov rax, qword [rsp + 0x578]
mov qword [rsp + 0x40], rax
lea rcx, [rsp + 0x618]
mov rax, qword [rcx - 0xa8]
mov qword [rsp + 0x130], rax
movups xmm0, xmmword [rcx - 0xb8]
movaps xmmword [rsp + 0x120], xmm0
mov r15, qword [rsp + 0x580]
mov r12, qword [rsp + 0x588]
mov rax, qword [rsp + 0x590]
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x598]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x5a0]
mov qword [rsp + 0xc8], rax
movups xmm0, xmmword [rcx - 0x70]
movaps xmmword [rsp + 0x140], xmm0
mov al, byte [rsp + 0x5b8]
mov byte [rsp + 0x38], al
mov eax, dword [rcx - 0x5f]
mov ecx, dword [rcx - 0x5c]
mov dword [rsp + 0x4b], ecx
mov dword [rsp + 0x48], eax
mov r8d, 0x238
lea rcx, [rsp + 0x3150]
lea rdx, [rsp + 0x5c0]
call sub.VCRUNTIME140.dll_memcpy
xor r14d, r14d
mov rax, qword [rsp + 0x28]
mov qword [rsp + 0x100], rax
mov qword [rsp + 0xf8], rsi
mov rbx, rdi
mov rdi, qword [rbp + 0x1b8]
mov rax, qword [rbp + 0x1c0]
mov qword [rsp + 0x160], rax
mov al, byte [rbp + 0x1c8]
mov byte [rsp + 0x37], al
mov eax, dword [rbp + 0x1cc]
mov dword [rsp + 0x9f], eax
mov eax, dword [rbp + 0x1c9]
mov dword [rsp + 0x9c], eax
lea rcx, [rbp + 0x50]
call fcn.140008bf3
mov byte [rbp + 0x758], 1
mov eax, dword [rsp + 0x9c]
mov ecx, dword [rsp + 0x9f]
mov dword [rsp + 0x8f], ecx
mov dword [rsp + 0x8c], eax
cmp dword [rbp], 2
je 0x14015c343
mov rsi, qword [rbp + 0x760]
mov r13, qword [rbp + 0x768]
mov rcx, rbp
call fcn.140159cdb
mov qword [rbp], 2
mov qword [rsp + 0xc40], rsi
mov qword [rsp + 0xc48], r13
cmp r14d, 4
je 0x14015c112
mov qword [rsp + 0x11c0], rsi
mov qword [rsp + 0x11c8], r13
test rsi, rsi
mov rbp, qword [rsp + 0xc0]
mov qword [rsp + 0x28], rdi
je 0x14015bbe3
mov rax, qword [r13 + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add rsi, rax
add rsi, 0x10
mov ecx, 0x300
mov edx, 8
call fcn.1400b0c8d
push rdx
cmc
dec dword [rax - 0x77]
invalid
mov qword [rax], r14
mov qword [rax + 8], rbx
movaps xmm0, xmmword [rsp + 0x120]
movups xmmword [rax + 0x10], xmm0
mov rax, qword [rsp + 0x130]
mov qword [rdi + 0x20], rax
mov rax, qword [rsp + 0x40]
mov qword [rdi + 0x28], rax
mov qword [rdi + 0x30], r15
mov qword [rdi + 0x38], r12
mov rax, qword [rsp + 0x58]
mov qword [rdi + 0x40], rax
mov rax, qword [rsp + 0x50]
mov qword [rdi + 0x48], rax
push rdx
cmc
dec dword [rax - 0x77]
invalid
mov rax, qword [rsp + 0xc8]
mov qword [rdi + 0x50], rax
movaps xmm0, xmmword [rsp + 0x140]
movups xmmword [rdi + 0x58], xmm0
mov al, byte [rsp + 0x38]
mov byte [rdi + 0x68], al
mov eax, dword [rsp + 0x48]
mov ecx, dword [rsp + 0x4b]
mov dword [rdi + 0x69], eax
mov dword [rdi + 0x6c], ecx
lea rcx, [rdi + 0x70]
mov r8d, 0x238
lea rdx, [rsp + 0x3150]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x2a8], 2
mov rax, qword [rsp + 0x100]
mov qword [rdi + 0x2b8], rax
mov rax, qword [rsp + 0xf8]
mov qword [rdi + 0x2c0], rax
xor edx, edx
mov byte [rdi + 0x2c8], dl
mov eax, dword [rsp + 0xb9]
mov ecx, dword [rsp + 0xbc]
mov dword [rdi + 0x2c9], eax
mov dword [rdi + 0x2cc], ecx
movups xmm0, xmmword [rsp + 0x260]
movups xmmword [rdi + 0x2d0], xmm0
mov rax, qword [rsp + 0x270]
mov qword [rdi + 0x2e0], rax
mov byte [rdi + 0x2e8], 3
mov eax, dword [rsp + 0xb2]
mov ecx, dword [rsp + 0xb5]
mov dword [rdi + 0x2ec], ecx
mov dword [rdi + 0x2e9], eax
mov rax, qword [rsp + 0x108]
mov qword [rdi + 0x2f0], rax
xor ebx, ebx
mov byte [rdi + 0x2f8], dl
mov eax, dword [rsp + 0xab]
mov ecx, dword [rsp + 0xae]
mov dword [rdi + 0x2f9], eax
mov dword [rdi + 0x2fc], ecx
mov rcx, rsi
mov rdx, rdi
lea r8, [0x1403a85c0]
call qword [r13 + 0x18]
jmp 0x14015bdb4
call fcn.14016efbb
test rax, rax
je 0x14015c37d
mov qword [rsp + 0x1b00], rdx
test rdx, rdx
je 0x14015c365
mov ecx, 0x348
mov edx, 8
call fcn.1400b0c8d
mov rsi, rax
mov qword [rax], 0x8c
movups xmmword [rax + 8], xmm6
movups xmmword [rax + 0x18], xmm6
lea rax, [0x1403a8d28]
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x30], r14
mov qword [rsi + 0x38], rbx
movaps xmm0, xmmword [rsp + 0x120]
movups xmmword [rsi + 0x40], xmm0
mov rax, qword [rsp + 0x130]
add dword [rax], eax
add byte [rax - 0x77], cl
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
push rax
mov rax, qword [rsp + 0x40]
mov qword [rsi + 0x58], rax
mov qword [rsi + 0x60], r15
mov qword [rsi + 0x68], r12
mov rax, qword [rsp + 0x58]
mov qword [rsi + 0x70], rax
mov rax, qword [rsp + 0x50]
mov qword [rsi + 0x78], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsi + 0x80], rax
movaps xmm0, xmmword [rsp + 0x140]
movups xmmword [rsi + 0x88], xmm0
mov al, byte [rsp + 0x38]
mov byte [rsi + 0x98], al
mov eax, dword [rsp + 0x48]
mov ecx, dword [rsp + 0x4b]
mov dword [rsi + 0x9c], ecx
mov dword [rsi + 0x99], eax
lea rcx, [rsi + 0xa0]
mov r8d, 0x238
lea rdx, [rsp + 0x3150]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x2d8], 2
mov rax, qword [rsp + 0x100]
mov qword [rsi + 0x2e8], rax
call 0x18815bce4
mov eax, dword [rsp + 0xf8]
mov qword [rsi + 0x2f0], rax
xor edx, edx
mov byte [rsi + 0x2f8], dl
xchg esi, eax
clc
add al, byte [rax]
add byte [rbx + 0xb92484], cl
add byte [rax], al
mov ecx, dword [rsp + 0xbc]
mov dword [rsi + 0x2f9], eax
mov dword [rsi + 0x2fc], ecx
movups xmm0, xmmword [rsp + 0x260]
and al, 0x60
add al, byte [rax]
add byte [rdi], cl
adc dword [rsi + 0x300], eax
mov rax, qword [rsp + 0x270]
mov qword [rsi + 0x310], rax
add byte [rax], al
add byte [rax], al
mov byte [rsi + 0x318], 3
mov eax, dword [rsp + 0xb2]
mov dl, 0
add byte [rax], al
mov dl, 0
add byte [rax], al
mov ecx, dword [rsp + 0xb5]
mov dword [rsi + 0x31c], ecx
mov dword [rsi + 0x319], eax
mov rax, qword [rsp + 0x108]
mov qword [rsi + 0x320], rax
xor ebx, ebx
mov byte [rsi + 0x328], dl
mov eax, dword [rsp + 0xab]
mov ecx, dword [rsp + 0xae]
mov dword [rsi + 0x329], eax
mov dword [rsi + 0x32c], ecx
movups xmmword [rsi + 0x330], xmm6
lea rdi, [rsp + 0x1b00]
mov rcx, rdi
mov rdx, rsi
call fcn.14016f2c6
mov rcx, rdi
call fcn.140146c7a
mov qword [rsp + 0x1b00], rsi
mov ah, 0x24
add byte [rbx], bl
add byte [rax], al
mov ah, 0x24
add byte [rbx], bl
add byte [rax], al
mov rcx, rdi
call fcn.1401463c8
mov eax, dword [rsp + 0x8c]
mov ecx, dword [rsp + 0x8f]
mov dword [rsp + 0x87], ecx
mov dword [rsp + 0x84], eax
lea r13, [rsp + 0x11c0]
mov rcx, r13
call fcn.140008bf3
mov dl, byte [rsp + 0x37]
cmp dl, 3
mov r12, qword [rsp + 0x68]
lea r15, [rsp + 0xc40]
mov esp, 0xc4024
add byte [rax - 0x75], cl
jl 0x14015be1c
sub byte [rdi], cl
invalid
invalid
add eax, dword [rax]
invalid
mov esp, 0xc4024
add byte [rax - 0x75], cl
jl 0x14015be1c
sub byte [rdi], cl
test byte [0x14f15be03], ch
mov dh, 0xc2
movzx eax, dl
cmp eax, 4
je 0x14015bff2
mov rcx, rbp
mov esi, edx
call fcn.140159a45
mov qword [rbp], 3
mov qword [rbp + 8], rdi
add byte [rax - 0x77], cl
jge 0x14015be29
mov rax, qword [rsp + 0x160]
mov qword [rbp + 0x10], rax
mov byte [rbp + 0x18], sil
mov eax, dword [rsp + 0x84]
mov ecx, dword [rsp + 0x87]
mov rdx, qword [rsp + 0x158]
mov dword [rdx + 3], ecx
mov dword [rdx], eax
mov eax, 3
jmp 0x14015a721
mov rax, qword [rbp + 0x360]
test rax, rax
je 0x14015beda
mov r15, qword [rbp + 0x368]
mov rcx, qword [r15 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
lea rsi, [rax + rcx]
add rsi, 0x10
mov ecx, 0x13d0
mov edx, 8
call fcn.1400b0c8d
mov rdi, rax
mov r8d, 0x688
mov rcx, rax
lea rdx, [rsp + 0x2ac8]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x688], 1
mov qword [rdi + 0x690], r14
mov qword [rdi + 0x698], r13
mov byte [rdi + 0xd28], 0
mov rcx, rsi
mov rdx, rdi
lea r8, [0x1403a8600]
call qword [r15 + 0x18]
jmp 0x14015bf8e
call fcn.14016efbb
test rax, rax
je 0x14015c37d
mov qword [rsp + 0xc40], rdx
test rdx, rdx
lea rdi, [rsp + 0xc40]
je 0x14015c365
mov ecx, 0x1418
mov edx, 8
call fcn.1400b0c8d
mov rsi, rax
invalid
mov qword [rax], 0x8c
movups xmmword [rax + 8], xmm6
movups xmmword [rax + 0x18], xmm6
lea rax, [0x1403a8b98]
mov qword [rsi + 0x28], rax
lea rcx, [rsi + 0x30]
mov r8d, 0x688
lea rdx, [rsp + 0x2ac8]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x6b8], 1
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x4a], cl
rol byte [rsi], 0
add byte [rcx + rcx*4 - 0x52], cl
enter 6, 0
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x4a], cl
rol byte [rsi], 0
add byte [rcx + rcx*4 - 0x52], cl
enter 6, 0
mov byte [rsi + 0xd58], 0
movups xmmword [rsi + 0x1400], xmm6
add byte [rax + rax], dl
add byte [rax - 0x77], cl
stc
add byte [rax + rax], dl
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.14016f2c6
mov rcx, rdi
call fcn.140146c7a
mov qword [rsp + 0xc40], rsi
mov rcx, rdi
call fcn.1401463c8
xor eax, eax
mov qword [rsp + 0x50], rax
and al, 0x50
and al, 0x50
mov rdi, qword [rsp + 0x28]
jmp 0x14015b71f
mov byte [r13], 3
mov byte [rbp + 0x758], 3
mov r12, qword [rsp + 0x68]
mov byte [rsp + 0x4f8], 3
mov bpl, byte [rsp + 0x4f8]
cmp bpl, 3
jne 0x14015c016
mov rax, qword [rsp + 0xd0]
mov byte [rax + 0x68], 3
jmp 0x14015c084
lea rax, [rsp + 0x498]
mov rbx, qword [rax - 8]
lea rdi, [rsp + 0x1950]
mov ecx, listen
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x61]
mov eax, dword [rax + 0x64]
mov dword [rsp + 0x77], eax
mov dword [rsp + 0x74], ecx
mov rcx, r12
call fcn.14015995c
mov qword [r12], 4
and al, 4
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
sbb cl, byte [rax - 0x73]
jp 0x14015c06a
and al, 4
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
sbb cl, byte [rax - 0x73]
jp 0x14015c06a
lea rsi, [rsp + 0x1950]
mov ecx, listen
rep movsq qword [rdi], qword [rsi]
mov byte [rdx + 0x68], bpl
mov eax, dword [rsp + 0x74]
mov ecx, dword [rsp + 0x77]
mov dword [rdx + 0x69], eax
mov dword [rdx + 0x6c], ecx
movaps xmm6, xmmword [rsp + 0x4360]
add rsp, 0x4378
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp rax, 1
jne 0x14015c30a
lea rsi, [rsp + 0x11c0]
mov rcx, rsi
mov rdx, rbp
mov r8, qword [rsp + 0xd8]
call fcn.14015c816
mov bpl, byte [rsi + 0x10]
cmp bpl, 3
je 0x14015bff2
invalid
lea rcx, [rsp + 0xc40]
call fcn.140008bf3
mov r12, qword [rsp + 0x68]
mov rbp, qword [rsp + 0xc0]
mov r13, rdi
mov rcx, rbp
call fcn.140159a45
mov qword [rbp], 4
mov r15, rbp
mov bpl, 2
lea rsi, [r15 + 0x770]
lea rdi, [rsp + 0x7f8]
mov ecx, listen
rep movsq qword [rdi], qword [rsi]
mov r14b, byte [r15 + 0x7c8]
mov eax, dword [r15 + 0x7cc]
mov dword [rsp + 0x63], eax
mov eax, dword [r15 + 0x7c9]
invalid
add byte [rax], al
mov dword [rsp + 0x60], eax
mov rcx, r15
call fcn.140159a45
fdivr st(7)
dec dword [rcx - 0x39]
invalid
add eax, 0x41000000
cmp dh, 2
je 0x14015c333
lea rax, [rsp + 0xc40]
lea rsi, [rsp + 0x7f8]
add byte [rcx + 0xb], bh
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [rax + 0x58], r14b
mov ecx, dword [rsp + 0x60]
mov edx, dword [rsp + 0x63]
and al, 0x63
mov dword [rax + 0x59], ecx
mov dword [rax + 0x5c], edx
cmp bpl, 2
jne 0x14015c1e7
mov qword [rsp + 0x490], r13
mov byte [rsp + 0x4f8], 2
lea rcx, [rsp + 0xc40]
or al, 0
add al, ch
ret
fdivr st(7)
invalid
jmp 0x14015bffa
lea rax, [rsp + 0x11c0]
lea rsi, [rsp + 0x7f8]
and al, 0xf8
invalid
add byte [rax], al
mov ecx, listen
mov rdi, rax
invalid
rep movsq qword [rdi], qword [rsi]
mov byte [rax + 0x58], r14b
mov ecx, dword [rsp + 0x60]
mov edx, dword [rsp + 0x63]
mov dword [rax + 0x59], ecx
mov dword [rax + 0x5c], edx
mov rcx, qword [rax + 0x38]
mov qword [rsp + 0x1b30], rcx
movups xmm0, xmmword [rax + 8]
movups xmm1, xmmword [rax + 0x18]
movups xmm2, xmmword [rax + 0x28]
movaps xmmword [rsp + 0x1b20], xmm2
movaps xmmword [rsp + 0x1b10], xmm1
movaps xmmword [rsp + 0x1b00], xmm0
mov al, 2
test r14b, r14b
jne 0x14015c263
and al, 0xf8
invalid
invalid
mov eax, dword [rsp + 0x7c]
mov ecx, dword [rsp + 0x7f]
mov dword [rsp + 0x2083], ecx
mov dword [rsp + 0x2080], eax
mov eax, ebp
lea rsi, [rsp + 0x11c0]
mov rcx, qword [rsi + 0x50]
lea r9, [rsp + 0x3708]
mov qword [r9 + 0x28], rcx
movups xmm0, xmmword [rsi + 0x40]
movups xmmword [r9 + 0x18], xmm0
mov qword [r9], r13
mov qword [r9 + 8], rbx
mov byte [r9 + 0x10], al
mov eax, dword [rsp + 0x2080]
mov ecx, dword [rsp + 0x2083]
mov dword [r9 + 0x11], eax
mov dword [r9 + 0x14], ecx
lea rcx, [rsp + 0x490]
lea r8, [rsp + 0x1b00]
mov rdx, rsi
call fcn.14015c663
mov rcx, rsi
call fcn.140159acd
jmp 0x14015bffa
mov edx, 0x28
call fcn.1402da510
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str._W:_
mov edx, 0x36
call fcn.1402dc708
lea rcx, str.TryFlatten_polled_after_completionC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_future_try_future_try_flatten.rs
lea r8, str.B_:_
mov edx, 0x22
call fcn.1402dc708
mov qword [r12], 4
jmp 0x14015c333
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_future_futuremap.rs
lea eax, [0x1403a5790]
jmp 0x14015c2e8
mov qword [rbp], 2
jmp 0x14015c333
lea rcx, str.spawning_not_enabled_for_runtimeC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_spawner.rs
lea r8, [0x1403a9298]
mov edx, 0x20
call fcn.1402dc708
lea rcx, str.must_be_called_from_the_context_of_a_Tokio_0.2.x_runtime_configured_with_either__basic_scheduler__or__threaded_scheduler_C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_task_spawn.rs
lea r8, [0x1403a8b58]
mov edx, 0x79
call fcn.1402da910
lea rcx, [0x1403a7d40]
call fcn.1402dabd0
lea rax, [0x1403a7970]
mov qword [rsp + 0xc40], rax
lea rax, str.The_max_buf_size_cannot_be_smaller_than_xy:_
lea rcx, [rsp + 0x11c0]
mov qword [rcx], rax
mov qword [rcx + 8], 2
and qword [rcx + 0x20], 0
lea rax, [fcn.140066250]
mov qword [rsp + 0xc48], rax
mov qword [rcx + 0x10], rbx
mov qword [rcx + 0x18], 1
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh1io.rs_bytes
call fcn.1402da380
int3
nop
add rsp, 0x20
pop rsi
ret
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
add esp, 0x20
pop rsi
ret
ret
invalid
adc dword [rdi + 0x38], eax
movups xmmword [rdi + 0x48], xmm1
mov rcx, rdi
call fcn.14016da0d
invalid
add dword [rax], eax
test al, 8
jne 0x14015cbf8
invalid
mov rcx, r14
call fcn.14015cb8e
jmp 0x14015cc12
invalid
sbb ch, byte [rax + 0x48167410]
mov eax, dword [rdi + 0x338]
test al, 0x10
je 0x14015cc12
invalid
invalid
mov rax, qword [rdi + 0x338]
test rax, rax
je 0x14015cc6f
mov rcx, qword [rdi + 0x340]
call qword [rax + reloc.WS2_32.dll_recv]
cmp qword [rdi + 0x330], 0
je 0x14015cc32
lea rcx, [rsp + 0x20]
and al, 0x20
mov qword [rcx], rdi
call fcn.14016f1d0
test rax, rax
setne r8b
jmp 0x14015cc35
cmp eax, ebp
cmpsd dword [rsi], dword [rdi]
and eax, 0x85480001
rol byte [rcx + 0xf], 0x95
shr bl, 3
xor r8d, r8d
mov edx, ebx
xor dl, 1
mov rcx, rdi
call fcn.14016d986
or eax, 0x83480001
clc
invalid
ja 0x14015cc50
or eax, 0x83480001
clc
invalid
mov rcx, rdi
call fcn.14015cc88
invalid
test bl, bl
je 0x14015cc5e
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp 0x140146c38
lea rcx, str.waker_missing
lea r8, [0x1403a91f8]
and al, 0
mov edx, reloc.WS2_32.dll_listen
call fcn.1402dc708
int3
sal dword [rax], 3
add byte [rax], al
invalid
cmp eax, 0x40
je 0x14015cd53
mov rcx, qword [rsi + 0x340]
call qword [rax + 0x18]
mov qword [rsi + 0x338], rbx
mov qword [rsi + 0x340], rdi
mov dword [rsi + 0x340], edi
mov dword [rsi + 0x340], edi
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14016db7f
mov rdi, rax
mov rbx, rdx
test rax, rax
je 0x14015cd92
mov rax, qword [rsi + 0x338]
test rax, rax
je 0x14015cd8a
invalid
or cl, byte [rax - 0x75]
mov es, word [rax + 3]
add byte [rax], al
mov rcx, qword [rsi + 0x340]
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x7d], cl
cmpsb byte [rsi], byte [rdi]
cmp byte [rbx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov eax, edi
and qword [rsi + 0x338], 0
mov rax, rdi
mov eax, edi
mov rdx, rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.assertion_failed:__snapshot.has_join_waker__
lea r8, [0x1403a91a0]
mov edx, 0x2c
sub al, 0
add byte [rax], al
sub al, 0
add byte [rax], al
call fcn.1402da510
int3
test rax, rax
js case.0x14014d44c.94
lea rax, [0x1403a8f58]
mov rdx, rcx
ret
mov ecx, 7
int 0x29
ud2
invalid
xor eax, ebp
sub al, 0
add byte [rax], al
mov rcx, rsi
int1
add rsp, 0x30
xor byte [rsi - 0x17], bl
in al, dx
invalid
pop rsi
jmp fcn.14015cd02
lea eax, [rsp + 0x20]
mov qword [rax], rcx
mov rcx, rax
mov ecx, eax
mov ecx, eax
call fcn.14015ce35
nop
add rsp, 0x28
ret
invalid
mov r8, rax
mov eax, eax
or r8, 4
lock cmpxchg qword [rcx], r8
enter 0xfffffffffffff004, 0x4c
cmpxchg dword [rcx], eax
jne 0x14015ce42
test al, 7
je 0x14015ce59
invalid
add eax, 0x28c48348
add rsp, 0x28
ret
cmp qword [rcx + 0x330], 0
je 0x14015ce76
mov ecx, 0x330
add byte [rbx + rdx + 0x48], dh
add rcx, 0x330
add rcx, 0x330
add eax, dword [rax]
add byte [rax - 0x75], cl
adc cl, byte [rax - 0x7d]
mov rdx, qword [rdx]
add rsp, 0x28
invalid
sub cl, ch
push rax
and al, 1
invalid
invalid
lea rcx, str.no_scheduler_set:_
and al, 0
lea r8, [0x1403a8ea8]
mov edx, reloc.WS2_32.dll_recv
add byte [rdx + 0x10], bh
call fcn.1402dc708
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0xdd8]
test eax, eax
invalid
je 0x14015cefd
sal byte [rbx + rbx*2 - 0x7d], 0xf8
add esi, dword [rax + rbp - 0x7d]
clc
add al, 0x75
cmp eax, 3
je 0x14015cecf
cmp eax, 4
jne case.0x14013a51b.198
invalid
lea rcx, [rsi + 0xde0]
call fcn.14015d245
cmp dword [rsi + 0x6f8], 3
jne case.0x140153180.34
invalid
sbb cl, byte [rax - 0x73]
invalid
lea rcx, [rsi + 0x6f8]
call fcn.14015d36e
add byte [rax], al
add al, ch
movabs eax, dword [0x8e8d480ceb000004]
add byte [rax], al
jmp case.0x140153180.34
lea rcx, [rsi + 0xde8]
invalid
add eax, dword ds:[rax]
add byte [rax], al
jmp case.0x140153180.34
lea rcx, [rsi + 0xde8]
or eax, 0x3ee80000
add eax, dword [rax]
add byte [rax], al
call fcn.14015d219
add byte [rax + 0xdd9be], al
add byte [rax], al
cmp byte [rsi + 0xdd9], 0
je 0x14015cef0
lea rcx, [rsi + 0xde0]
call fcn.140145e3b
invalid
inc esi
xchg cl, bl
or eax, 0x48000000
add rsp, 0x20
mov byte [rsi + 0xdd9], 0
add rsp, 0x20
pop rsi
ret
mov rcx, rsi
call fcn.14015d245
add byte [rax], al
lea rcx, [rsi + 0x6e0]
call fcn.14015d380
add rsi, 0x6f0
invalid
invalid
invalid
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140145e3b
invalid
invalid
invalid
invalid
mov ch, reloc.WS2_32.dll_socket
add byte [rax + 0x29], cl
sub rsp, rax
mov ah, 0x24
movabs al, byte [0x8948d7894800001b]
invalid
fmul dword [0xcd5dcf55]
or eax, 0x27a116
lea ecx, [0x1403d7070]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
xchg esi, eax
rcl byte [rdi], 0
mov qword [rsi + 0x14c8], r15
mov dword [rsi + 0x14c8], edi
mov qword [rsi + 0x14d0], r12
add byte [rax], al
jmp 0x14015cfb9
mov edi, dword [rsi + 0x14c8]
mov r12, qword [rsi + 0x14d0]
mov esp, dword [rsi + 0x14d0]
mov r13, qword [rsi + 0xde8]
mov qword [rsi + 0xde8], 3
add eax, dword [rax]
add byte [rax], al
scasb al, byte [rdi]
call 0x18815cfce
mov dword [rsi + 0xde8], 3
add eax, dword [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
cmp r13, 3
cmp ebp, 3
je 0x14015d1f3
lea rbx, [rsi + 0xde8]
lea rdx, [rsi + 0xdf0]
lea r14, [rsp + 0x48]
mov r8d, 0x6d8
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 - 8], r13
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x38], r12
lea rcx, [rsp + 0x40]
mov rdx, rdi
mov edx, edi
call fcn.14015d24f
cmp al, 2
jne 0x14015d06f
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x14c024
add byte [rax - 0x73], cl
lea edx, [rsp + 0x40]
lea edx, [rsp + 0x40]
mov r8d, 0x6e0
add byte [rax], al
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
add byte [rdi], cl
adc byte [rsp + 0x30], dh
je 0x14015d06d
invalid
add byte [rdi], cl
adc byte [rsp + 0x30], dh
je 0x14015d06d
invalid
je 0x14015d06d
xor byte [rax - 0x77], cl
fld1
mov dword [rcx], 0xb8410000
loopne 0x14015d05c
mov rcx, rbx
call fcn.14015d219
mov r8d, 0x6e0
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
mov edx, edi
call sub.VCRUNTIME140.dll_memcpy
movups xmmword [rsi + 0x14c8], xmm6
jmp 0x14015d1cd
add byte [rax], al
mov ebp, eax
lea rcx, [rsp + 0x40]
call fcn.14015d245
mov r14d, 3
mov qword [rsi + 0x6f8], r14
mov byte [rsi + 0x700], bpl
mov dh, 0xf8
invalid
mov eax, dword [rsp + 0x28]
mov ecx, dword [rsp + 0x2b]
mov dword [rsi + 0x701], eax
add byte [rcx + 0x7048e], cl
invalid
add byte [rcx + 0x7048e], cl
add byte [rcx + rcx*4 - 0x42], cl
or byte [rdi], al
add byte [rax], al
add al, 7
add byte [rax], al
mov qword [rsi + 0x708], r15
mov qword [rsi + 0x710], r12
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsi + 0x718]
lea rdx, [rsp + 0x720]
add byte [rax], al
mov r8d, 0x6c0
invalid
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
invalid
mov ds, word [rax]
invalid
add byte [rcx - 0x48], al
rol byte [rsi], 0
invalid
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
mov rcx, rbx
call fcn.14015d219
add dword [rax], r8d
add byte [rbx + 0x6f8be], al
mov esi, 0x6f8
invalid
add dword [rax], r8d
add byte [rbx + 0x6f8be], al
mov esi, 0x6f8
invalid
mov esi, 0x6f8
add esi, dword [rcx + rdi*2 + 0x48]
lea edx, [rsi + 0x6f8]
je 0x14015d155
lea rdx, [rsi + 0x6f8]
lea rbx, [rsp + 0xde0]
mov r8d, 0x6e0
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0xdd9], 0
or eax, 0x4c000000
lea esi, [rsi + 0xde0]
mov rcx, qword [rsi + 0xde0]
call fcn.14014746a
movabs dword [0x6e0b841fffe], eax
movabs dword [0x6e0b841fffe], eax
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsi + 0xde0]
mov rcx, rbx
mov rdx, rdi
call fcn.14015d24f
cmp al, 2
add dh, byte [rbp + 9]
add dh, byte [rbp + 9]
mov al, 1
mov cl, 4
jmp 0x14015d1d1
mov rcx, rbx
call fcn.14015d245
cmp qword [rsi + 0x6f8], 3
jne 0x14015d161
lea rcx, [rsi + 0x6f8]
call fcn.14015d36e
cmp byte [rsi + 0xdd9], 0
je 0x14015d176
lea rcx, [rsi + 0xde0]
call fcn.140145e3b
mov byte [rsi + 0xdd9], 0
mov cl, 1
xor eax, eax
jmp 0x14015d1d1
lea rdx, [rsp + 0x60]
mov r14, qword [rdx - 0x20]
mov bpl, byte [rdx - 0x18]
call 0xc9ff141f
and al, 0x28
call 0xc9ff141f
and al, 0x28
mov eax, dword [rdx - 0x14]
mov dword [rsp + 0x2b], eax
mov r15, qword [rdx - 0x10]
mov r12, qword [rdx - 8]
mov esp, dword [rdx - 8]
mov esp, dword [rdx - 8]
lea rcx, [rsp + 0x720]
mov r8d, 0x6c0
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x30]
and al, 0x30
and al, 0x30
call fcn.14015d380
cmp r14, 4
jne 0x14015d081
mov al, 1
mov cl, 3
mov byte [rsi + 0xdd8], cl
movaps xmm6, xmmword [rsp + 0x1ba0]
add rsp, 0x1bb8
sbb eax, dword [rax]
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
lea rcx, str.cannot_poll_Select_twiceC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_future_select.rs
lea r8, [0x1403aa238]
mov edx, 0x18
add byte [rax], al
add al, ch
invalid
xlatb
invalid
invalid
iretd
add byte [rax], al
add al, ch
add eax, 0x480017d7
lea rcx, [0x1403a7d28]
lea rcx, [0x1403a7d28]
call fcn.1402dabd0
ud2
add dh, al
xor byte [rax], al
call fcn.140092ed9
cmp al, 0xd
jne 0x14015d2e2
lea rdx, [rsi + 0x58]
lea rbx, [rsp + 0x28]
sub byte [rax - 0x77], cl
invalid
mov r8, rdi
call fcn.14013a31d
mov bl, byte [rbx]
cmp bl, 4
jne 0x14015d2e8
sub byte [rax - 0x77], cl
invalid
mov al, 2
jmp case.0x14011ed87.484
mov byte [rsp + 0x29], al
mov bl, 1
cmp dword [rsi], 2
je 0x14015d336
mov rdi, qword [rsp + 0x30]
mov rcx, rsi
call fcn.14015d38a
mov qword [rsi], 2
cmp bl, 3
je 0x14015d310
mov ecx, ebx
mov rdx, rdi
call fcn.14013a372
cmp bl, 3
setne al
add rsp, 0x70
pop rbx
pop rdi
pop rsi
ret
mov qword [rsi], 2
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_future_futuremap.rs
mov edx, 0x28
call fcn.1402da510
lea rcx, str.assertion_failed:_size___proto::MAX_WINDOW_SIZE
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
mov edx, 0x30
call fcn.1402da510
int3
pop rdi
pop rsi
pop r14
pop r15
ret
mov edx, 0x28
call fcn.1402da510
int3
add al, ch
mov esi, cs
invalid
xor eax, 0x48000104
test eax, eax
je 0x14015d6a0
invalid
lea rcx, [rsi + 0x38]
call case.0x140136a4a.234
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp fcn.14015d865
jne 0x14015d6ba
add dword [rax], eax
test al, al
je 0x14015d6cb
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp case.0x14013d4a4.224
nop
add rsp, 0x20
pop rsi
ret
mov rsi, rcx
and al, byte [rax]
invalid
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
mov ebx, r8d
mov rsi, rdx
mov rdi, rcx
test r8b, r8b
je 0x14015d782
lea r14, [rdi + 0x38]
mov rcx, r14
call fcn.14015d837
mov qword [rdi + 0x38], 3
add byte [rdi], cl
adc byte [rsi], al
add byte [rdi], cl
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rdi + 0x40], xmm0
movups xmmword [rdi + 0x50], xmm1
mov rcx, rdi
call fcn.14016da0d
mov bl, 2
add dword [rax], eax
test al, 8
jne 0x14015d768
mov rcx, r14
call case.0x140136a4a.234
cwde
invalid
invalid
invalid
jmp 0x14015d782
test al, 0x10
je 0x14015d782
add byte [rax - 0x7b], cl
sal byte [rsp + riz*2 + 0x48], 0x8b
invalid
add byte [rax], al
call qword [rax + reloc.WS2_32.dll_recv]
cmp qword [rdi + 0x30], 0
je 0x14015d79f
lea rcx, [rsp + 0x20]
mov qword [rcx], rdi
call fcn.14016f1d0
sbb al, byte [rcx]
add byte [rax - 0x7b], cl
rol byte [rcx + 0xf], 0x95
shr bl, 3
sbb al, byte [rcx]
add byte [rax - 0x7b], cl
rol byte [rcx + 0xf], 0x95
shr bl, 3
xor r8d, r8d
mov edx, ebx
xor dl, 1
mov rcx, rdi
call fcn.14016d986
cmp rax, 0x3f
ja 0x14015d7bd
mov rcx, rdi
call fcn.14015d7f5
test bl, bl
je 0x14015d7cb
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp 0x140146c38
invalid
invalid
invalid
add al, ch
adc al, 0xef
invalid
sub esp, 0x20
dec dword [rax - 0x75]
adc dword [rbp + rcx*4 + 0x42], ecx
lea eax, [rdx - 3]
lea eax, [rdx - 3]
add rdx, 0xfffffffffffffffe
xor eax, eax
cmp r8, 2
cmovb rax, rdx
test rax, rax
je case.0x140136a4a.228
cmp rax, 1
jne 0x14015d864
invalid
or dword [rax - 0x7d], ecx
ror dword [rax], 0xe9
invalid
add rcx, 8
jmp 0x140146c38
invalid
inc ebx
ret
xadd dword [rcx], eax
clc
je fcn.14015d7f5
test byte [rax], al
add byte [rax], al
mov rdi, r8
mov rbx, rdx
mov rsi, rcx
mov rax, qword [rcx + 0x1510]
adc dword [rax], 0x48000015
test eax, eax
adc dword [rax], 0x48000015
test eax, eax
je case.0x14014da06.124
mov rcx, qword [rsi + 0x1518]
call qword [rax + 0x18]
mov qword [rsi + 0x1510], rbx
add byte [rax], al
mov qword [rsi + 0x1518], rdi
mov rcx, rsi
int1
int1
call fcn.14016db7f
mov rdi, rax
mov rbx, rdx
test rax, rax
je 0x14015d8f5
invalid
mov rax, qword [rsi + 0x1510]
test rax, rax
je 0x14015d8ed
sbb byte [0x19114d8ec], dl
call qword [rax + 0x18]
and qword [rsi + 0x1510], 0
sbb byte [rax - 0x7d], cl
cmpsb byte [rsi], byte [rdi]
adc byte [0x18815d8f6], dl
mov rax, rdi
mov eax, edi
mov rdx, rbx
add rsp, 0x20
and byte [rbx + 0x5f], bl
and byte [rbx + 0x5f], bl
pop rsi
ret
mov eax, 0x2fba0024
add byte [rax], al
add al, ch
cmc
retf
movabs rax, 0x24b877058d4c0024
add byte [rdx + 0x2c], bh
lea r8, [0x1403a91a0]
mov edx, 0x2c
call fcn.1402da510
int3
add byte [rax], al
add al, dh
xadd qword [rcx], rax
test rax, rax
js 0x14015d94e
invalid
or ecx, dword [rax - 0x73]
add eax, 0x24b72e
lea rax, [0x1403a9078]
mov rdx, rcx
ret
mov ecx, 7
int 0x29
ud2
invalid
or edx, dword [rsi + 0x48]
sub esp, 0x30
mov rsi, rcx
invalid
lea rcx, [rsp + 0x28]
mov qword [rcx], rsi
call fcn.14015f124
add byte [rax], al
invalid
add byte [rax], al
mov rcx, rsi
add rsp, 0x30
pop rsi
jmp fcn.14015d865
out 0xfe, eax
invalid
movzx eax, byte [rcx + 0xd28]
test eax, eax
je 0x14015d9ec
cmp eax, 3
je 0x14015d9be
cmp eax, 4
jne 0x14015d9e6
lea rcx, [rsi + 0xd30]
call fcn.14015dd34
cmp dword [rsi + 0x6a0], 3
add byte [rbx + 0x6a0be], al
add byte [rbx], al
jne case.0x14017cc65.34
sbb cl, byte [rax - 0x73]
mov fs, word [rax - 0x17fffffa]
add al, ch
lea rcx, [rsi + 0x6a0]
call fcn.14015dd3e
jmp case.0x14017cc65.34
add al, ch
invalid
lea rcx, [rsi + 0xd38]
call fcn.14015dd08
cmp byte [rsi + 0xd29], 0
je 0x14015d9df
invalid
lea rcx, [rsi + 0xd30]
call fcn.140145e3b
mov byte [rsi + 0xd29], 0
add rsp, 0x20
pop rsi
ret
mov rcx, rsi
int1
call fcn.14015dd34
lea rcx, [rsi + 0x688]
call fcn.14015d380
invalid
dec dword [rax - 0x7f]
invalid
cwde
invalid
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140145e3b
invalid
invalid
invalid
invalid
push rsp
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1a58
call fcn.1402d84a0
sub rsp, rax
movaps xmmword [rsp + 0x1a40], xmm6
mov ah, 0x24
sbb al, byte [rax]
invalid
mov ah, 0x24
sbb al, byte [rax]
add byte [rax - 0x77], cl
mov rdi, rdx
mov rdi, rdx
mov edi, edx
mov rsi, rcx
movzx eax, byte [rcx + 0xd28]
sub byte [0xcd5dda44], cl
or eax, 0x27963b
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r15, qword [rsi + 0x688]
mov r12, qword [rsi + 0x690]
add byte [rax], al
mov byte [rsi + 0xd29], 1
mov rax, qword [rsi + 0x698]
mov qword [rsi + 0xd30], rax
or eax, 0x8d480000
invalid
cmp byte [0xf856da7e], cl
add byte [rcx - 0x48], al
mov byte [rsi], al
add byte [rax], al
or eax, 0x8d480000
invalid
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
cmpsd dword [rsi], dword [rdi]
mov ch, reloc.WS2_32.dll_socket
add byte [rcx + rcx*4 - 0x42], cl
rcl byte [rbx], 0
adc eax, dword [rax]
add byte [rcx + rcx*4 - 0x5a], cl
enter reloc.WS2_32.dll_send, 0
add byte [rax], al
mov ch, reloc.WS2_32.dll_socket
add byte [rcx + rcx*4 - 0x42], cl
rcl byte [rbx], 0
adc eax, dword [rax]
adc eax, dword [rax]
add byte [rcx + rcx*4 - 0x5a], cl
enter reloc.WS2_32.dll_send, 0
add byte [rax], al
add byte [rax], al
add bl, ch
invalid
jmp 0x14015daa8
mov r15, qword [rsi + 0x13c0]
mov r12, qword [rsi + 0x13c8]
mov esp, dword [rsi + 0x13c8]
rcl byte [rbx], 0
add byte [rbx + rcx*4 - 0x5a], cl
mov esp, dword [rsi + 0x13c8]
mov esp, dword [rsi + 0x13c8]
add byte [rbx + rcx*4 - 0x52], cl
cmp byte [0x1075ddab1], cl
xchg byte [rax], bh
mov r13, qword [rsi + 0xd38]
mov qword [rsi + 0xd38], 3
or eax, 0x30000
add byte [rax], al
or eax, 0x30000
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], cl
std
add ecx, dword [rdi]
test byte [rsi], bl
add al, byte [rax]
add byte [rax - 0x73], cl
sahf
cmp byte [0xcd5ddacd], cl
xchg esi, eax
or eax, 0x8d4c0000
je 0x14015dafa
invalid
cmp r13, 3
je 0x14015dce2
lea rbx, [rsi + 0xd38]
lea rdx, [rsi + 0xd40]
lea r14, [rsp + 0x48]
and al, 0x48
and al, 0x48
mov r8d, 0x680
mov r8d, 0x680
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 - 8], r13
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x38], r12
lea rcx, [rsp + 0x40]
mov rdx, rdi
cli
call fcn.14013a282
cmp al, 2
jne case.0x140160fff.104
mov rdx, qword [rdi]
lea rcx, [rsp + 0x30]
and al, 0x30
call fcn.14015d3a8
clc
invalid
inc dword [rax + rax*8 + 0x159840f]
add dword [rax], eax
invalid
clc
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x13b824
adc eax, dword [rax]
lea rdi, [rsp + 0x13b8]
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x40
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
mov r8d, 0x688
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm6, xmmword [rsp + 0x30]
mov rcx, rbx
call fcn.14015dd08
mov r8d, 0x688
mov rcx, rbx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmmword [rsi + 0x13c0], xmm6
jmp 0x14015dcbc
mov ebp, eax
lea rcx, [rsp + 0x40]
call fcn.14015dd34
mov r14d, 3
add byte [rax], al
mov qword [rsi + 0x6a0], r14
mov byte [rsi + 0x6a8], bpl
test al, 6
add byte [rax], al
mov eax, dword [rsp + 0x28]
mov ecx, dword [rsp + 0x2b]
mov dword [rsi + 0x6a9], eax
invalid
add byte [rax], al
add byte [rcx + 0x6ac8e], cl
add byte [rcx + rcx*4 - 0x42], cl
mov al, 6
add byte [rax], al
mov dword [rsi + 0x6ac], ecx
mov qword [rsi + 0x6b0], r15
lodsb al, byte [rsi]
invalid
mov qword [rsi + 0x6b8], r12
mov dword [rsi + 0x6b8], esp
add byte [rax], al
lea rcx, [rsi + 0x6c0]
lea rdx, [rsp + 0x6c8]
and al, 0xc8
invalid
add byte [rax], al
and al, 0xc8
invalid
mov r8d, 0x668
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
call fcn.14015dd08
add byte [rbx + 0x6a0be], al
add byte [rbx], al
je 0x14015dc44
lea rdx, [rsi + 0x6a0]
lea rbx, [rsp + 0xd30]
or eax, 0xb8410000
mov byte [rsi], al
add byte [rax], al
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0xd29], 0
lea r14, [rsi + 0xd30]
mov rcx, qword [rsi + 0xd30]
xor byte [0x1a8fddbff], cl
cwde
invalid
inc dword [rcx - 0x48]
mov byte [rsi], al
add byte [rax], al
add byte [rax], al
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rax - 0x73], cl
sahf
xor byte [0xc95ddc1c], cl
invalid
lea rbx, [rsi + 0xd30]
mov rcx, rbx
mov rdx, rdi
call fcn.14013a282
cmp al, 2
jne 0x14015dc32
mov al, 1
mov cl, 4
jmp 0x14015dcc0
mov rcx, rbx
call fcn.14015dd34
cmp qword [rsi + 0x6a0], 3
add esi, dword [rbp + 0xc]
add esi, dword [rbp + 0xc]
lea rcx, [rsi + 0x6a0]
call fcn.14015dd3e
cmp byte [rsi + 0xd29], 0
je 0x14015dc65
lea rcx, [rsi + 0xd30]
invalid
add byte [rax], al
call fcn.140145e3b
mov byte [rsi + 0xd29], 0
add byte [rax], al
mov cl, 1
xor eax, eax
jmp 0x14015dcc0
lea rdx, [rsp + 0x60]
mov r14, qword [rdx - 0x20]
jb 0x14015dc5b
jb 0x14015dc5b
mov bpl, byte [rdx - 0x18]
mov eax, dword [rdx - 0x17]
mov dword [rsp + 0x28], eax
call 0xc9ff1f0e
and al, 0x28
mov eax, dword [rdx - 0x14]
mov dword [rsp + 0x2b], eax
mov r15, qword [rdx - 0x10]
mov r12, qword [rdx - 8]
lea rcx, [rsp + 0x6c8]
lea ecx, [rsp + 0x6c8]
lea ecx, [rsp + 0x6c8]
mov r8d, 0x668
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x30]
add al, ch
mov dword [rbx - 0x72b7ffe9], esi
and al, 0x30
call fcn.14015d380
cmp r14, 4
jne 0x14015db70
mov al, 1
mov cl, 3
mov byte [rsi + 0xd28], cl
movaps xmm6, xmmword [rsp + 0x1a40]
sbb al, byte [rax]
add byte [rax - 0x7f], cl
invalid
pop rax
sbb al, byte [rax]
add byte [rbx + 0x5d], bl
sbb al, byte [rax]
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
lea rcx, str.cannot_poll_Select_twiceC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_future_select.rs
lea r8, [0x1403aa238]
mov edx, 0x18
add byte [rax], al
add al, ch
invalid
int3
invalid
invalid
lea rcx, [0x1403a7d28]
call fcn.1402dabd0
ud2
sub byte [rax - 0x77], cl
xor eax, ebp
invalid
lea eax, [rsp + 0x20]
mov qword [rax], rcx
mov rcx, rax
call fcn.1401473e1
nop
add rsp, 0x28
ret
mov rdi, rdx
mov rsi, rcx
lea rbx, [rcx + 8]
mov rcx, rbx
call fcn.140146f65
mov rcx, qword [rax]
mov dl, byte [rax + 0x10]
mov r8, rdi
call fcn.140146f94
mov rdi, rax
test rax, rax
jne 0x14015ebe7
cmp byte [rsi + 0x70], 2
je 0x14015ec11
mov r14, rdx
mov r15, qword [rsi]
mov rcx, rbx
call fcn.140144fe9
mov byte [rsi + 0x70], 2
lea rsi, [rsp + 0x28]
mov qword [rsi], r14
mov rcx, r15
call fcn.14014746a
mov rcx, rsi
call fcn.140149a32
test rdi, rdi
setne al
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov byte [rsi + 0x70], 2
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_future_futuremap.rs
lea eax, [0x1403a5790]
lea eax, [0x1403a5790]
mov edx, 0x28
call fcn.1402da510
int3
push rbx
sub rsp, 0x58
mov rsi, rcx
mov r14, qword [rcx + 0x30]
test r14, r14
sete dl
call fcn.14016dbf0
test rax, rax
je 0x14015ec5b
mov rcx, rsi
call fcn.14014761b
jmp 0x14015ed1c
mov rdi, rdx
lea rbx, [rsi + 0x30]
mov qword [rsp + 0x20], rdx
test r14, r14
jne 0x14015ec83
mov rcx, rsi
call fcn.14016f0b3
mov r14, rax
mov rcx, rbx
call fcn.140146c7a
mov qword [rsi + 0x30], r14
lea r14, [rsi + 0x38]
test dil, 0x20
jne 0x14015ece1
cmp byte [rsi + 0xa8], 3
jae 0x14015ed42
lea rax, [0x1403a8f38]
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
lea rdx, [rsp + 0x38]
mov qword [rdx], rcx
mov qword [rdx + 8], rcx
and qword [rdx + 0x10], 0
mov rcx, r14
call fcn.14015eb7e
test al, al
je 0x14015eced
mov rcx, rsi
call fcn.14016dc79
test rax, rax
je 0x14015ed27
mov rcx, rsi
call fcn.14015eea7
jmp 0x14015ed1c
mov rcx, r14
call fcn.14015eed3
xor eax, eax
jmp 0x14015ecfa
mov rcx, r14
call fcn.14015eed3
mov eax, 2
lea rdx, [rsp + 0x38]
mov qword [rdx], rax
lea rax, [rsp + 0x20]
mov qword [rdx + 8], rax
and edi, 8
shr edi, 3
mov rcx, rsi
mov r8d, edi
call fcn.14015eeea
nop
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
ret
test dl, 4
je 0x14015ed1c
cmp qword [rbx], 0
je 0x14015ed55
mov rcx, rbx
mov rdx, rsi
call fcn.14016f2c6
jmp 0x14015ec4e
lea rcx, str.unexpected_stage_
lea rdx, [0x1403a8e80]
call fcn.14007eb46
lea rcx, str.no_scheduler_set:_
lea r8, [0x1403a8ec0]
mov edx, reloc.WS2_32.dll_recv
call fcn.1402dc708
int3
invalid
push rdi
push rbx
sub rsp, 0x20
test r9b, 8
je 0x14015f0ae
test r9b, 0x10
jne 0x14015f0c6
mov rdi, r8
mov rbx, rdx
mov rsi, rcx
mov rax, qword [rcx + 0xb0]
test rax, rax
je 0x14015f061
mov rcx, qword [rsi + 0xb8]
call qword [rax + 0x18]
mov qword [rsi + 0xb0], rbx
mov qword [rsi + 0xb8], rdi
mov rcx, rsi
call fcn.14016db7f
mov rdi, rax
mov rbx, rdx
test rax, rax
je 0x14015f0a0
mov rax, qword [rsi + 0xb0]
test rax, rax
je 0x14015f098
mov rcx, qword [rsi + 0xb8]
call qword [rax + 0x18]
and qword [rsi + 0xb0], 0
mov rax, rdi
mov rdx, rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.assertion_failed:_snapshot.is_join_interested__C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_taskharness.rs
lea r8, [0x1403a9158]
mov edx, 0x2f
call fcn.1402da510
lea rcx, str.assertion_failed:__snapshot.has_join_waker__
lea r8, [0x1403a91a0]
mov edx, 0x2c
call fcn.1402da510
int3
xadd qword [rcx], rax
test rax, rax
js 0x14015f0f9
lea rax, [0x1403a8f38]
mov rdx, rcx
ret
mov ecx, 7
int 0x29
ud2
invalid
lea ebx, [rsp + 0x268]
add al, byte [rax]
add byte [rax - 0x73], cl
mov esp, 0x14824
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
lea rdi, [rsp + 0x148]
mov r8d, 0x120
mov rcx, rbx
mov ecx, ebx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x39], cl
adc dword [rax], 1
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
adc dword [rax], 1
add byte [rax], al
add al, byte [rax]
add byte [rax], al
lea r8, [0x1403a84a8]
lea r14, [rsp + 0x28]
mov rcx, r14
mov ecx, esi
mov ecx, esi
mov rdx, rdi
call fcn.140130472
mov r15, qword [r14]
mov rdi, qword ds:[r14 + 8]
mov rdi, qword ds:[r14 + 8]
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
lea rcx, [rsp + 0x488]
mov r8d, 0x100
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x138]
call fcn.1401301e1
std
invalid
std
dec dword [rax - 0x77]
mov rcx, rbx
call fcn.1401304a0
cmp r15, 3
mov rcx, rbx
call fcn.1401304a0
cmp r15, 3
jne 0x14015f4bb
invalid
mov qword [rsi + 0x18], 6
and qword [rsi + 0x20], 0
sbb byte [rsi], r8b
add byte [rax], al
add byte [rax - 0x7d], cl
and byte [rax], al
mov qword [rsi + 0x28], rdi
mov ecx, 1
sub byte [rcx + 1], bh
xor eax, eax
jmp 0x14015f4a3
invalid
add byte [rax - 0x73], cl
pushfq
and al, 0x68
add al, byte [rax]
add byte [rax - 0x73], cl
mov esp, 0x14824
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, rdi
cli
cli
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx + 0x110], 2
add byte [rdx], al
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
sbb edx, dword [rax - 0x72b3ffdc]
je 0x14015f425
sub byte [rcx + rcx*4 - 0xf], cl
add byte [rdx], al
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
sbb edx, dword [rax - 0x72b3ffdc]
je 0x14015f425
sub byte [rcx + rcx*4 - 0xf], cl
mov rdx, rdi
cli
call fcn.140130472
mov r15, qword [r14]
mov rdi, qword [r14 + 8]
lea rdx, [rsp + 0x38]
lea rcx, [rsp + 0x388]
lea ecx, [rsp + 0x388]
lea ecx, [rsp + 0x388]
mov r8d, 0x100
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x138]
call fcn.1401301e1
std
dec dword [rax - 0x77]
fld1
pop rdi
adc ch, bh
invalid
pushfq
invalid
cmp r15, 3
jne 0x14015f45c
mov qword [rsi + 0x18], 6
and qword [rsi + 0x20], 0
mov qword [rsi + 0x28], rdi
mov dword [rsi + 0x28], edi
xor eax, eax
jmp 0x14015f4a1
call fcn.1400a6dbb
mov rbx, rax
lea rdx, str.connection_was_not_readydispatch_dropped_without_returning_error8
mov r8d, 0x18
invalid
mov rcx, rax
call fcn.1400a6dc2
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], r15
mov qword [rsi + 0x20], rdi
lea rcx, [rsi + 0x28]
lea rdx, [rsp + 0x388]
mov r8d, 0x100
call sub.VCRUNTIME140.dll_memcpy
add byte [rax + 1], bh
xor ecx, ecx
mov qword [rsi + 8], rax
mov qword [rsi], rcx
add rsp, 0x588
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
call fcn.1400a6dbb
mov rbx, rax
lea rdx, str.connection_was_not_readydispatch_dropped_without_returning_error8
mov r8d, 0x18
mov eax, 0x18
mov rcx, rax
mov ecx, eax
call fcn.1400a6dc2
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], r15
mov qword [rsi + 0x20], rdi
js 0x14015f4cb
dec dword [rax - 0x77]
pop rsi
adc byte [rcx + rcx*4 + 0x7e], cl
sbb byte [rax - 0x77], cl
jle 0x14015f504
lea rcx, [rsi + 0x28]
lea ecx, [rsi + 0x28]
sub byte [rax - 0x73], cl
xchg esp, eax
and al, 0x88
add al, 0
add byte [rcx - 0x48], al
mov r8d, 0x100
lea rdx, [rsp + 0x488]
mov r8d, 0x100
call sub.VCRUNTIME140.dll_memcpy
mov eax, 1
mov ecx, 1
jmp 0x14015f4a3
add bl, ch
pushfq
in al, dx
sub byte [rax - 0x7b], cl
leave
push rdi
push rbx
sub rsp, 0x50
mov rsi, rdx
mov rdi, rcx
call fcn.1400aaa38
lea rdx, [rsi + 0x10]
lea rcx, [rdi + 0x10]
call fcn.140065874
lea rdx, [rsi + 0x30]
xor byte [rax - 0x73], cl
pop rsp
and al, 0x28
mov rcx, rbx
call fcn.140065874
movzx eax, word [rsi + 0x50]
mov word [rbx + 0x20], ax
mov dword [rbx + 0x20], eax
mov dword [rbx + 0x20], eax
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rdi + 0x40], xmm1
movups xmmword [rdi + 0x30], xmm0
mov rax, qword [rbx + 0x20]
invalid
invalid
and byte [r8 - 0x77], cl
push r8
mov qword [rdi + 0x50], rax
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
or byte [rax - 0x77], cl
enter 0xffffffffffff8348, 0xffffffffffffffc4
sub bl, al
lea rcx, str.authority_implies_host
and al, 0
lea r8, [0x1403a7e68]
mov edx, reloc.WS2_32.dll_shutdown
call fcn.1402da910
int3
add rcx, 0x10
jmp 0x14006d460
cmp byte [rax + 0x7402207a], al
sbb ecx, dword [rax - 0x75]
and byte [rax - 0x77], cl
and byte [r15], cl
adc byte [rdx], al
add dh, byte [rbx + rbx + 0x48]
mov eax, dword [rdx + 0x20]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x10], xmm1
adc byte [rdi], cl
adc byte [rdi], cl
adc dword [rcx + 0x10], ecx
movups xmmword [rcx], xmm0
add rsp, 0x38
ret
add eax, 0x2488ee
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, str.uri_host_is_valid_header_value
lea r9, [0x1403a7588]
add byte [rbp + rcx*4 + 0xd], cl
movabs dword [0x3724448d4c00247f], eax
lea r8, [rsp + 0x37]
and al, 0
lea r8, [rsp + 0x37]
mov edx, 0x1e
add byte [rax], al
call fcn.1402da7f0
int3
add ah, cl
invalid
and dword [rax + 0x30], 0
test al, 1
jne 0x14015f6be
cmp rax, 0xfffffffffffffffe
je case.0x140157dd9.21
mov ah, 0
add byte [rax], al
mov ah, 0
add byte [rax], al
lea rcx, [rax + 2]
lock cmpxchg qword [rbx + 0x40], rcx
jne 0x14015f64b
lea rcx, [rbx + 0x30]
mov r12d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov r14d, 1
lock xadd qword [rbx + 0x38], r14
mov rdx, r14
call fcn.1400a7078
mov r15, rax
and r14d, 0x1f
imul rcx, r14, 0x120
and byte [rcx], al
add byte [rax], al
and byte [rcx], al
add byte [rax], al
add rcx, rax
mov r8d, 0x120
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov ecx, r14d
shl r12, cl
lock or qword [r15 + 0x2410], r12
and al, 0
add byte [rax - 0x7d], cl
ret
mov rcx, rbx
call fcn.14016bf21
jmp 0x14015f6cb
and al, 0
add byte [rax - 0x7d], cl
ret
mov r14, qword [rdi + 0x110]
adc byte [rcx], al
add byte [rax], al
cmp r14, 3
jne case.0x14017cc65.39
mov ebx, 3
mov eax, 0x110
jmp case.0x140156da6.30
mov rbx, qword [rdi + 0x118]
mov r8d, 0x110
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x110], r14
mov eax, 0x118
add byte [rax], al
add byte [rax], al
mov qword [rsi + rax], rbx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov ecx, 7
int 0x29
ud2
invalid
clc
add esi, dword [rdi + 0x59]
ja 0x14015f7a6
lea rcx, [0x1403d7098]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
add rsi, 0x50
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14015f7de
invalid
invalid
add rsp, 0x20
pop rsi
ret
add rsi, 0x1c0
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140008bf3
add rsi, 0x50
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14015f837
mov rax, qword [rcx]
cmp rax, 5
je 0x14015f7f5
cmp eax, 4
jne 0x14015f7f6
add rcx, 8
jmp fcn.140144fe9
ret
jmp 0x14015fd82
cmp dword [rcx], 6
jne 0x14015f7de
cmp byte [rcx + 8], 3
jne 0x14015f847
ret
add rcx, 8
jmp fcn.14015f850
push rsi
sub rsp, 0x20
mov rsi, rcx
mov eax, 8
cmp dword [rcx], 3
je 0x14015fda1
mov rcx, rsi
call fcn.140130234
mov eax, 0x110
add rsi, rax
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14013081c
add eax, 0xffffffb0
mov rax, qword [rax]
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
jmp fcn.140145ea2
push rdi
push rbp
push rbx
sub rsp, 0x548
mov r14, r8
mov rbx, rdx
mov r15, rcx
mov rax, qword [rdx]
lea rcx, [rax - 6]
cli
cmp rcx, 2
ja 0x140160c9f
cmp rcx, 1
je 0x140160c9f
invalid
xchg ebp, eax
add byte [rax], al
invalid
test byte [rbp + 0x48000000], dl
mov dword [rbx], 8
add byte [rax], al
add byte [rax - 0x39], cl
add ecx, dword [rax]
add byte [rax], al
add byte [rbx - 0x7af0f908], al
in eax, 1
add byte [rax], al
invalid
mov qword [rbx], 8
cmp eax, 6
jne 0x140160dff
invalid
add byte [rax - 0x73], cl
push rbx
or byte [rax - 0x73], cl
invalid
lea rdx, [rbx + 8]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov r8d, 0x178
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x88
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x88
add dword [rax], eax
add byte [rax], al
lea r8, [rsp + 0x100]
invalid
invalid
invalid
add byte [rax], al
lea r8, [rsp + 0x100]
mov r9b, byte [rdx + 0x18]
sbb byte [rax - 0x73], cl
mov ah, 0x24
sub byte [rbx], al
add byte [rax], al
sbb byte [rax - 0x73], cl
mov ah, 0x24
sub byte [rbx], al
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call fcn.14015c3f7
cmp byte [rsi], 3
jne 0x140160cc0
call fcn.1400a6dbb
mov rsi, rax
mov esi, eax
lea rdx, str.HTTP_2_connection_in_progressALPN_upgraded_to_HTTP_2C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcclientmod.rs
mov r8d, 0x1d
mov rcx, rax
call fcn.1400a6dc2
dec dword [rax - 0x39]
test byte [rax + rbp*4], ah
test al, 1
add byte [rax], al
add eax, 0x48000000
mov dword [rsp + 0x1b0], esi
dec dword [rax - 0x39]
test byte [rax + rbp*4], ah
test al, 1
add byte [rax], al
add eax, 0x48000000
test al, 1
add byte [rax], al
add eax, 0x48000000
mov dword [rsp + 0x1b0], esi
add dword [rax], eax
add dh, al
test byte [rax + rbx], ah
add al, byte [rax]
add byte [rdx], al
mov byte [rsp + 0x218], 2
lea rcx, [rsp + 0x30]
call fcn.14015fb58
jmp 0x140160da2
mov rcx, r15
mov ecx, edi
mov rdx, rbx
mov edx, ebx
mov r8, r14
add rsp, 0x548
invalid
add rax, 0x5d5b0000
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
invalid
pop r13
pop r14
pop r15
jmp 0x140160e13
lea r13, [rsp + 0x328]
mov rax, qword [r13 + 0x30]
xor byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa8
test al, 4
add byte [rax], al
xor byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa8
test al, 4
add byte [rax], al
invalid
invalid
invalid
mov qword [rdx + 0x98], rax
add byte [rax], al
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movups xmm2, xmmword [r13 + 0x20]
movups xmmword [rdx + 0x88], xmm2
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc dword [rdx + 0x78], ecx
movups xmmword [rdx + 0x78], xmm1
movups xmmword [rdx + 0x68], xmm0
lea rsi, [rsp + 0x30]
je 0x140160d21
xor byte [rcx + 0xd], bh
add byte [rax], al
add byte [rcx + rcx*4 - 0x11], cl
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x130]
lea rdi, [rsp + 0x390]
nop
add eax, dword [rax]
add byte [rcx + 0xb], bh
nop
add eax, dword [rax]
add byte [rcx + 0xb], bh
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov cl, byte [rax + 0x71]
mov byte [rsp + 0x2f], cl
invalid
mov r12, qword [rax + 0x58]
lea rsi, [rsp + 0x98]
mov ah, 0x24
cwde
add byte [rax], al
add byte [rcx + 0xd], bh
invalid
mov ah, 0x24
cwde
add byte [rax], al
add byte [rcx + 0xd], bh
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rax + 0x60]
mov rbp, qword [rax + 0x68]
lea rsi, [rsp + 0x1a8]
mov r8d, 0xa0
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0xa0], r12
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0xa8], rdi
mov qword [rsi + 0xb0], rbp
mov al, byte [rsp + 0x2f]
mov byte [rsi + 0xb8], al
lea rcx, [rsp + 0x268]
lea ecx, [rsp + 0x268]
lea ecx, [rsp + 0x268]
mov r8d, 0xc0
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x100]
call fcn.140145131
pop qword [rbx - 2]
invalid
add byte [rax - 0x73], cl
mov word [rax + rax], fs
add dword [rax], eax
add al, ch
pop qword [rbx - 2]
dec dword [rax - 0x73]
mov ah, 0x24
test al, 1
add byte [rax], al
lea rsi, [rsp + 0x1a8]
mov rcx, r15
mov ecx, edi
mov rdx, rsi
mov r8, r14
call 0x140160e13
lea rdi, [rsp + 0x328]
add byte [rcx - 0x48], al
add byte [rcx], 0
add byte [rax - 0x77], cl
stc
add byte [rcx - 0x48], al
add byte [rcx], 0
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
call fcn.14015f7fb
mov r8d, 0x180
mov rcx, rbx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
nop
add rsp, 0x548
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
lea rcx, [0x1403a9af8]
lea ecx, [0x1403a9af8]
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srccommonlazy.rs
call fcn.14007eb46
int3
push r15
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x56b8
call fcn.1402d84a0
sub rsp, rax
invalid
movaps xmmword [rsp + 0x56a0], xmm6
mov qword [rsp + 0xf8], r8
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
add byte [rax - 0x75], cl
add al, byte [rbp + 0x31]
invalid
invalid
xor r8d, r8d
cmp rax, 5
sete r8b
ror byte [rax - 0x7d], 0xf8
add eax, 0xc0940f41
lea rbx, [rdx + r8*8]
ret 0xf883
cmp eax, 5
jne 0x140160e76
mov rdx, rbx
movaps xmm6, xmmword [rsp + 0x56a0]
add byte [rax], al
add byte [rax], al
add rsp, 0x56b8
mov eax, 0x5b000056
push rsi
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
jmp fcn.14015c60e
mov qword [rsp + 0x90], rcx
add byte [rax], al
lea rax, [rbx + 0x10]
mov qword [rsp + 0x78], rax
adc byte [rax - 0x77], cl
and al, 0x78
lea rax, [rbx + 0x71]
mov qword [rsp + 0x70], rax
mov dword [rsp + 0x70], eax
lea rbp, [rsp + 0x908]
mov rax, qword [rbx]
lea r15, [rsp + 0x220]
lea edi, [rsp + 0x220]
add byte [rax - 0x75], cl
add ecx, dword [rbp + rcx*4 - 0x44]
lea edi, [rsp + 0x220]
invalid
invalid
invalid
invalid
lea edi, [rsp + 0x220]
lea r14, [0x1403d70a8]
lea rsi, [rsp + 0x21a0]
mov qword [rsp + 0x48], rbx
invalid
lea rcx, [rax - 3]
std
add rax, 0xfffffffffffffffe
cmp rcx, 2
mov ecx, 0
add byte [rax + 0xf], cl
sal dword [r9], 0xc9
leave
add byte [rax + 0xf], cl
sal dword [r9], 0xc9
leave
leave
cmp rax, 1
sete cl
lea rdi, [rbx + rcx*8]
test rax, rax
jne 0x140161e4f
cmp dword [rdi], 2
je 0x140163ae1
add byte [rax], al
add byte [rax], al
mov rbx, qword [rdi + 0xc0]
cmp rbx, 4
je 0x140163ae1
lea rax, [rdi + 0xc0]
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
mov dword [rsp + 0x80], eax
lea rax, [rdi + 0xc8]
mov qword [rsp + 0x60], rax
and al, 0x60
and al, 0x60
lea rax, [rdi + 0x128]
mov qword [rsp + 0x88], rax
add byte [rax - 0x77], cl
jl 0x140160f4e
push rax
add byte [rax - 0x77], cl
jl 0x140160f4e
push rax
lea rcx, [rbx - 1]
cmp rbx, 2
mov eax, 0
cmovae rax, rcx
ror dword [r8 - 0x7b], 0xc0
add byte [rax], al
add byte [rax + 0xf], cl
ror dword [r8 - 0x7b], 0xc0
jne 0x1401619c0
jnp 0x140160f4d
mov ecx, listen
lea rdx, [rsp + 0x868]
mov rdi, rdx
push 0x48000008
mov edi, edx
mov rsi, qword [rsp + 0x60]
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov ecx, listen
lea rdi, [rsp + 0x8c8]
mov rsi, qword [rsp + 0x88]
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov r8d, 0xb8
add byte [rax], al
add byte [rax], al
lea rsi, [rsp + 0x3f90]
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
cmpsb byte [rsi], byte [rdi]
adc byte [rdi], 0
cmpsb byte [rsi], byte [rdi]
adc byte [rdi], 0
mov rax, qword [rsp + 0x80]
mov qword [rax], 3
mov dword [rax], 3
mov dword [rax], 3
cmp rbx, 1
cmp ebx, 1
ja 0x140163aad
mov qword [rsp + 0x4c0], rbx
mov ecx, listen
lea rdi, [rsp + 0x4c8]
rep movsq qword [rdi], qword [rsi]
mov ecx, listen
or eax, dword [rax]
add byte [rax], al
mov rdi, r15
lea rsi, [rsp + 0x3ff0]
invalid
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rsp + 0x518]
and al, 0x18
add eax, 0x69480000
lodsb al, byte [rsi]
and al, 0x20
add eax, 0xd00000
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
and al, 0x18
add eax, 0x69480000
lodsb al, byte [rsi]
and al, 0x20
add eax, 0xd00000
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
test rbp, rbp
je 0x1401610e8
mov rcx, r15
call fcn.1400ad0de
sal ah, 0xff
mov rcx, qword [rsi + 0x60]
movsxd rcx, dword [r14 + rcx*4]
add rcx, r14
jmp rcx
add al, 0
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rbp + rcx*4 + 5], 0xc9
add eax, 0x26f4c9
add eax, 0x26f4c9
jmp 0x140161035
add byte [rax], al
mov r9d, 5
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rbp + rcx*4 + 5], 0xb2
hlt
mov rcx, rax
lea r8, [0x1403d04e7]
call fcn.140064d09
test al, al
je 0x1401610d5
xchg ebx, eax
add byte [rax], al
invalid
cmp al, 0xf0
inc dword [rax + rax*8 + 0x93840f]
xchg ebx, eax
add byte [rax], al
invalid
xchg ebx, eax
add byte [rax], al
add cl, ch
movabs dword [0x4c68768b4c000000], eax
mov ebp, dword [rsi + 0x70]
outsb dx, byte [rsi]
jo 0x140161099
mov edi, dword [rbp + 0x10]
jmp 0x1401610ea
outsb dx, byte [rsi]
jo 0x140161099
mov edi, dword [rbp + 0x10]
mov rcx, r15
call fcn.1400ad0de
mov qword [rsp + 0x40], rax
mov rbx, rdx
ror dword [rax - 0x75], cl
xchg esp, eax
and al, 0x40
add al, byte [rax]
add byte [rax - 0x7b], cl
invalid
je 0x140161085
ror dword [rax - 0x75], cl
xchg esp, eax
and al, 0x40
add al, byte [rax]
add byte [rax - 0x7b], cl
sal byte [rbp + rdx + 0x48], cl
mov ecx, dword [rsp + 0x238]
add al, byte [rax]
invalid
mov rcx, qword [rsp + 0x238]
call fcn.14009ed11
mov r15, rax
mov r12, rdx
jmp 0x140161088
xor r15d, r15d
dec rdi
and rdi, 0xfffffffffffffff0
add r14, rdi
add r14, 0x10
lea rdi, [rsp + 0x220]
add byte [rax - 0x77], cl
stc
and al, 0x20
add al, byte [rax]
add byte [rax - 0x77], cl
stc
call fcn.14009fab9
mov word [rsp + 0x30], dx
mov word [rsp + 0x28], ax
mov qword [rsp + 0x20], r12
mov dword [rsp + 0x20], esp
mov dword [rsp + 0x20], esp
mov rcx, r14
mov rdx, qword [rsp + 0x40]
mov r8, rbx
mov r9, r15
mov r15, rdi
invalid
inc dword [rcx - 1]
push rbp
sub byte [rax + rax*8 - 0x2aca72b4], al
pop rdi
invalid
call qword [r13 + 0x28]
test al, al
lea r14, [0x1403d70a8]
jne 0x1401610ea
add rsi, 0xd0
add byte [rax], al
add rbp, 0xffffffffffffff30
jmp 0x140160fe3
xor esi, esi
mov rcx, r15
call fcn.1400ad0de
mov rcx, r15
mov r15, rax
mov r12, rdx
call fcn.14013085e
test rsi, rsi
lea r13, [rsp + 0x86b]
lea rbp, [rsp + 0x908]
je 0x14016136f
test r15, r15
je 0x14016136f
mov rdi, rax
test rax, rax
je 0x14016136f
mov rbx, rdx
mov r9d, 5
mov rcx, r15
mov rdx, r12
lea r8, [0x1403d04e7]
call fcn.140064d09
test al, al
je 0x14016136f
lea rcx, [rsp + 0x478]
mov rdx, rdi
mov r8, rbx
call 0x140130b28
lea rcx, [rsp + 0x220]
add al, ch
jmp 0xc57d1166
sar byte [rax + 0x1bb], 0xf
add dword [rax], eax
add byte [rdi], cl
shl byte [rsi - 0x77], 1
xchg esp, eax
and al, 0x50
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x480], al
add byte [rax + rax], 0
movups xmmword [rsp + 0x420], xmm0
mov qword [rsp + 0x100], rsi
lea rax, [rsp + 0x420]
mov qword [rsp + 0x1380], rax
lea rax, [fcn.140178b6b]
mov qword [rsp + 0x1388], rax
lea rax, [rsp + 0x150]
lea eax, [rsp + 0x150]
mov qword [rsp + 0x1390], rax
lea rax, [0x14006d460]
mov qword [rsp + 0x1398], rax
mov edx, 2
mov qword [rsp + 0x868], rdx
mov qword [rsp + 0x878], rdx
and qword [rsp + 0x888], 0
mov r8d, 0x20
mov qword [rsp + 0x890], r8
mov al, 3
mov byte [rsp + 0x898], al
mov qword [rsp + 0x8a0], rdx
mov qword [rsp + 0x8b0], rdx
mov r9d, 1
mov qword [rsp + 0x8c0], r9
mov qword [rsp + 0x8c8], r8
mov byte [rsp + 0x8d0], al
mov qword [rsp + 0x8d8], rdx
mov qword [rsp + 0x8e8], rdx
and qword [rsp + 0x8f8], 0
lea rcx, [rsp + 0x100]
mov qword [rsp + 0x13a0], rcx
lea rcx, [0x1400ac9e3]
mov qword [rsp + 0x13a8], rcx
mov qword [rsp + 0x900], r8
mov byte [rsp + 0x908], al
mov qword [rsp + 0x910], rdx
mov qword [rsp + 0x920], rdx
mov qword [rsp + 0x930], r9
mov qword [rsp + 0x938], r8
mov byte [rsp + 0x940], al
mov qword [rsp + 0x948], rdx
mov qword [rsp + 0x958], rdx
mov qword [rsp + 0x968], rdx
mov qword [rsp + 0x970], r8
mov byte [rsp + 0x978], al
lea rax, str.CONNECT__HTTP_1.1_r_nHost:
mov qword [rsp + 0x1130], rax
mov qword [rsp + 0x1138], 6
lea rbx, [rsp + 0x868]
mov qword [rsp + 0x1150], rbx
mov qword [rsp + 0x1158], 5
lea r15, [rsp + 0x1380]
mov qword [rsp + 0x1140], r15
mov qword [rsp + 0x1148], 3
lea rcx, [rsp + 0x360]
lea rdx, [rsp + 0x1130]
call fcn.1400ad03b
mov rdi, qword [rsp + 0x368]
mov r8, qword [rsp + 0x370]
mov rcx, rbx
mov rdx, rdi
call fcn.140064bde
mov r14, qword [rsp + 0x868]
mov rax, r14
shr rax, 0xa
je 0x1401613cd
bsr rax, rax
xor rax, 0x3f
jmp 0x1401613d2
mov ecx, listen
lea rdx, [rsp + 0x868]
mov rdi, rdx
lea r15, [rsp + 0x220]
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
lea rbx, [rsp + 0x4c0]
mov rcx, rbx
call fcn.14013087d
mov rsi, rax
mov rdi, rdx
mov ecx, 0x18
mov edx, 8
call fcn.1400b0c8d
mov r12, rax
and qword [rax], 0
mov qword [rax + 8], rsi
mov qword [rax + 0x10], rdi
lea rsi, [0x1403a5640]
jmp 0x140161979
mov eax, 0x40
mov r12d, 0x40
sub r12, rax
mov rax, qword [rsp + 0x870]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x878]
mov qword [rsp + 0x58], rax
cmp r12, 7
mov eax, 7
cmovae r12, rax
mov rcx, qword [rsp + 0x360]
mov rdx, rdi
call fcn.1400a33ee
add rsi, 0x78
mov byte [rsp + 0x868], 3
and qword [rsp + 0x878], 0
mov qword [rsp + 0x1d0], rsi
and qword [rsp + 0x898], 0
mov rcx, rsi
call fcn.1400ad0de
test rax, rax
je 0x140161535
mov rcx, qword [rsp + 0x80]
call fcn.14015fca4
mov rdi, qword [rsp + 0x50]
mov qword [rdi + 0xc0], 2
mov qword [rdi + 0xc8], r12
mov qword [rdi + 0xd0], rsi
mov rcx, rbx
call fcn.14015fcfa
mov rbx, qword [rdi + 0xc0]
mov ebx, dword [rdi + 0xc0]
lea rsi, [rsp + 0x21a0]
jmp 0x140160f2b
cmp rax, 1
jne 0x140163abd
mov rdx, qword [rdi + 0xc8]
mov rax, qword [rdi + 0xd0]
lea r14, [rsp + 0x2820]
mov rcx, r14
mov ecx, esi
mov r8, qword [rsp + 0xf8]
call qword [rax + 0x18]
mov rdi, qword [rsp + 0x2820]
cmp rdi, 4
je 0x140163741
cmp rax, 1
jne 0x140163af9
cmp byte [rdi + 0x68], 4
jne 0x140163774
mov rbp, qword [rdi]
cmp dword [rbp], 5
je 0x140163ae1
lea rax, [rbp + 0x19]
mov qword [rsp + 0x2b8], rax
xorps xmm6, xmm6
mov rax, qword [rbp]
xor r15d, r15d
lea r14, [rsp + 0x2820]
mov qword [rsp + 0xf0], rbp
lea rcx, [rax - 3]
add rax, 0xfffffffffffffffe
cmp rcx, 2
cmovae rax, r15
xor ecx, ecx
cmp rax, 1
sete cl
lea rbp, [rbp + rcx*8]
test rax, rax
jne 0x14016385d
cmp dword [rbp], 2
je 0x140163ae1
movzx eax, byte [rbp + 0xb58]
test eax, eax
je 0x140161f20
cmp eax, 3
jne 0x140163b3d
lea rax, [rbp + 0xb50]
mov qword [rsp + 0x40], rax
movzx eax, byte [rbp + 0xb50]
lea rdx, [rbp + 0x2d0]
test eax, eax
lea r15, [rsp + 0x15d0]
mov byte [rsp + 0x80], sil
je 0x140161ff4
mov qword [rsp + 0x60], rdx
cmp eax, 3
je 0x1401620ea
invalid
add cl, ch
sbb al, 0
add byte [rcx + rcx*4 - 0xf], cl
jmp 0x140163b85
mov rcx, r14
call fcn.140154b12
mov rax, qword [rsp + 0x2830]
mov qword [rbp + 0x2c8], rax
movups xmm0, xmmword [rsp + 0x2820]
movups xmmword [rbp + 0x2b8], xmm0
mov r12, qword [rsp + 0x2838]
mov r13, qword [rsp + 0x2840]
sub byte [rax], al
add byte [rax - 0x73], cl
push rbp
push 0x617d80
sub byte [rax], al
add byte [rax - 0x73], cl
push rbp
push 0x617d80
je 0x1401625a8
mov byte [rsp + 0x80], sil
mov r8d, 0x250
lea r15, [rsp + 0x1130]
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rbp + 0x20]
mov rcx, qword [rbp + 0x50]
mov rdx, qword [rbp + 0x58]
call fcn.140154bf4
mov rsi, rax
mov rdi, rdx
lea r14, [rbp + 0x2d0]
mov r8d, 0x250
mov rcx, r14
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov rdx, r14
mov qword [rbp + 0x520], r12
mov qword [rbp + 0x528], r13
mov qword [rbp + 0x530], rbx
mov qword [rbp + 0x538], rsi
mov qword [rbp + 0x540], rdi
lea rax, [rbp + 0xb50]
mov qword [rsp + 0x40], rax
mov byte [rbp + 0xb50], 0
lea r15, [rsp + 0x15d0]
jmp 0x140162017
mov r12, qword [rbp + 0x520]
mov r13, qword [rbp + 0x528]
mov rbx, qword [rbp + 0x530]
mov rsi, qword [rbp + 0x538]
mov rdi, qword [rbp + 0x540]
mov r8d, 0x250
lea r14, [rsp + 0x1380]
mov rcx, r14
mov qword [rsp + 0x60], rdx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x548], r12
mov qword [rbp + 0x550], r13
mov qword [rbp + 0x558], rbx
mov qword [rbp + 0x560], rsi
mov qword [rbp + 0x568], rdi
lea rsi, [rbp + 0x570]
mov rcx, rsi
call fcn.14009a328
mov rax, qword [rbp + 0x558]
mov ecx, dword [rax + 0x24]
mov edx, 1
mov dword [rbp + 0x5b0], edx
mov dword [rbp + 0x5b4], ecx
mov ecx, dword [rax + 0x20]
mov dword [rbp + 0x570], edx
mov dword [rbp + 0x574], ecx
mov edx, dword [rax + 0x28]
mov rcx, rsi
call fcn.14009a2ec
mov qword [rbp + 0x5a0], 1
lea rcx, [rsp + 0x41e0]
mov rdx, rsi
call fcn.14015969d
mov r8d, 0x250
lea rsi, [rsp + 0x3f90]
mov rcx, rsi
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + 0x4508], 0
lea rcx, [rbp + 0x5d0]
mov r8d, 0x580
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rbp + 0x5d0]
movzx eax, byte [rbp + 0xb48]
test eax, eax
je 0x140162115
cmp eax, 3
jne 0x140163b49
mov rbx, qword [rbp + 0xb38]
mov rdi, qword [rbp + 0xb40]
jmp 0x140162168
lea rbx, [rbp + 0x880]
mov r8d, 0x250
mov rcx, rbx
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rbp + 0xad0]
lea rsi, [rbp + 0x820]
mov ecx, listen
rep movsq qword [rdi], qword [rsi]
mov qword [rbp + 0xb30], rbx
lea rbx, [0x1403a7310]
mov qword [rbp + 0xb38], rbx
mov qword [rbp + 0xb40], 0x18
mov edi, 0x18
test rdi, rdi
je 0x14016220f
mov rcx, qword [rbp + 0xb30]
mov rdx, qword [rsp + 0xf8]
mov r8, rbx
mov r9, rdi
call fcn.1401565f8
cmp rax, 2
je 0x140163786
mov rsi, rdx
test rax, rax
jne 0x1401621dd
mov rcx, r15
mov rdx, rbx
mov r8, rdi
mov r9, rsi
call fcn.14015964a
mov rbx, qword [rsp + 0x15e0]
mov rdi, qword [rsp + 0x15e8]
mov qword [rbp + 0xb38], rbx
mov qword [rbp + 0xb40], rdi
test rsi, rsi
jne 0x140162168
movabs rsi, 0x1700000003
jmp 0x1401621e2
test rsi, rsi
je 0x14016220f
mov qword [rsp + 0x50], r14
lea rcx, [rbp + 0x880]
call fcn.140150f74
mov byte [rbp + 0xb48], 1
mov edi, 2
mov r13d, 2
mov rbx, qword [rsp + 0x48]
jmp 0x1401628c5
lea rdx, [rbp + 0x880]
mov r8d, 0x250
lea rsi, [rsp + 0xee0]
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0x3618]
movups xmmword [rax - 0x18], xmm6
movups xmmword [rax + 0x10], xmm6
and qword [rax + 0x20], 0
movups xmmword [rax], xmm6
and qword [rsp + 0x35f0], 0
mov eax, 8
mov qword [rsp + 0x35f8], rax
mov qword [rsp + 0x3610], rax
mov qword [rsp + 0x3640], 0x1000
mov edi, 2
mov qword [rsp + 0x35d8], rdi
mov edx, 0x4000
lea rcx, [rsp + 0x37d8]
call fcn.140159597
mov r8d, 0x250
lea rbx, [rsp + 0x3388]
mov rcx, rbx
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
and qword [rsp + 0x37f8], 0
mov esi, 3
mov qword [rsp + 0x3648], rsi
mov byte [rsp + 0x37d5], 2
mov dword [rsp + 0x3800], 0x4000
mov edx, 0x2000
lea rcx, [rsp + 0x2178]
call fcn.140159597
mov qword [rsp + 0x1cb0], 1
and qword [rsp + 0x1cb8], 0
mov qword [rsp + 0x1cc0], 0x800000
mov qword [rsp + 0x1cc8], rsi
and qword [rsp + 0x1cd0], 0
mov qword [rsp + 0x1cd8], 9
mov byte [rsp + 0x1ce0], 1
and qword [rsp + 0x1ce8], 0
mov r8d, 0x480
lea rcx, [rsp + 0x1cf8]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
and word [rsp + 0x2198], 0
lea rcx, [rsp + 0x1ac0]
call fcn.140092af4
mov r8d, 0x4f0
mov rcx, r15
lea rdx, [rsp + 0x1cb0]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x1c48], 0x1000000
mov qword [rsp + 0x1b28], rdi
mov qword [rsp + 0x15e0], 0x4000
mov r8d, 0x680
lea rsi, [rsp + 0x21a0]
mov rcx, rsi
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
cmp dword [rbp + 0xb18], 0
je 0x1401623c2
mov edx, dword [rbp + 0xb1c]
mov rcx, rsi
call case.0x14012424a.242
mov qword [rsp + 0x50], r14
cmp dword [rbp + 0xb20], 0
je 0x1401623de
mov eax, dword [rbp + 0xb24]
mov qword [rsp + 0x2818], rax
lea rsi, [rbp + 0xaf8]
lea rcx, [rsp + 0x15d4]
mov rdx, rsi
call fcn.140143d08
or al, byte [rax]
add byte [rax - 0x73], cl
mov word [rsp + rdx*8], fs
adc eax, 0x89480000
bnd call fcn.140143d08
mov byte [rsp + 0x15d0], 4
lea rcx, [rsp + 0x21e8]
rcl byte [0x1881a23fe]
lea ecx, [rsp + 0x21e8]
mov rdx, r15
call fcn.1401545bb
mov r8d, reloc.WS2_32.dll_shutdown
mov ecx, eax
lea rdx, str.invalid_SETTINGS_frame
and al, 0
and al, 0
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
call fcn.1401409d6
mov rax, qword [rsp + 0x21a0]
mov qword [rsp + 0x88], rax
mov r8d, 0x678
mov rcx, r15
lea rdx, [rsp + 0x21a8]
call sub.VCRUNTIME140.dll_memcpy
mov ebx, dword [rbp + 0xb2c]
mov r15, qword [rbp + 0xae8]
mov r14, qword [rbp + 0xad8]
mov r12d, dword [rbp + 0xae0]
mov r13, qword [rbp + 0xaf0]
lea rcx, [rsp + 0x1cd0]
mov rdx, rsi
call fcn.140143d08
mov dword [rsp + 0x1d04], ebx
mov qword [rsp + 0x1cc0], r15
mov qword [rsp + 0x1cb0], r14
mov dword [rsp + 0x1cb8], r12d
mov qword [rsp + 0x1cc8], r13
cmp dword [rsp + 0x1ce8], 0
mov eax, 0xffff
je 0x1401624bd
mov eax, dword [rsp + 0x1cec]
cmp dword [rsp + 0x1cd8], 0
sete cl
cmp dword [rsp + 0x1cdc], 0
setne dl
or dl, cl
mov ecx, dword [rsp + 0x1ce0]
mov r8d, dword [rsp + 0x1ce4]
mov dword [rsp + 0xf10], eax
mov qword [rsp + 0xf00], r15
mov dword [rsp + 0xf14], ebx
mov byte [rsp + 0xf1c], dl
mov qword [rsp + 0xef0], r14
mov dword [rsp + 0xef8], r12d
mov qword [rsp + 0xf08], r13
mov dword [rsp + 0xf18], 0xffff
mov qword [rsp + 0xee0], rcx
mov qword [rsp + 0xee8], r8
lea rcx, [rsp + 0xee0]
call fcn.1401592b6
mov qword [rsp + 0x1a8], rax
and qword [rsp + 0x1d0], 0
mov rsi, qword [0x140414358]
mov qword [rsp + 0x1e8], rsi
mov rcx, qword [rsi + 0x38]
test rcx, rcx
mov qword [rsp + 0x1a0], rdx
je 0x14016267f
mov rax, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x40]
mov r8, qword [rsi + 0x48]
mov qword [rsp + 0xee8], rcx
mov qword [rsp + 0xef0], rdx
mov qword [rsp + 0xef8], r8
and qword [rsp + 0xf00], 0
jmp 0x140162681
mov qword [rsp + 0x40], r13
mov r8d, 0x250
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x840]
xor edx, edx
call fcn.140159597
mov qword [rsp + 0x830], 0x2000
mov qword [rsp + 0x838], 0x66000
and word [rsp + 0x828], 0
lea rcx, [rsp + 0x7d8]
call fcn.1401596ed
mov byte [rsp + 0x860], r15b
mov r8d, 0x250
lea rsi, [rsp + 0x588]
mov rcx, rsi
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + 0x861], r15b
and qword [rsp + 0x4c0], 0
mov eax, 3
mov qword [rsp + 0x4d0], rax
and qword [rsp + 0x530], 0
mov qword [rsp + 0x548], rax
mov byte [rsp + 0x560], 0xb
and dword [rsi - 9], 0
and qword [rsi - 0x10], 0
mov word [rsp + 0x583], 0x201
movzx eax, byte [rbp + 0x62]
test eax, eax
je 0x140162fd1
cmp eax, 2
je 0x140162fda
mov al, 2
jmp 0x140162fd3
xor eax, eax
mov rbx, qword [rsp + 0x48]
add rsi, 0x30
mov qword [rsp + 0xee0], rax
lea r14, [rsp + 0x478]
mov rcx, r14
lea r15, [rsp + 0xee0]
mov rdx, r15
lea r8, [0x1403a6638]
call fcn.140090859
lea rax, str.Pf:_
mov qword [rsp + 0x2c8], rax
mov qword [rsp + 0xee0], r14
lea rax, [rsp + 0x2c8]
mov qword [rsp + 0xee8], rax
lea rax, [0x1403a6668]
mov qword [rsp + 0xef0], rax
mov qword [rsp + 0x348], r15
mov qword [rsp + 0x350], 1
mov qword [rsp + 0x358], rsi
pop rax
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rdx*8], fs
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x48
add eax, dword [rax]
add al, ch
cwde
fiadd dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x1d0], al
pop rax
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rdx*8], fs
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x48
add eax, dword [rax]
add al, ch
cwde
fiadd dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x1d0], al
movups xmm1, xmmword [rsp + 0x1e0]
movaps xmmword [rsp + 0x400], xmm0
movaps xmmword [rsp + 0x410], xmm1
add byte [rcx - 0x48], al
js 0x140162745
add byte [rax], al
add byte [rcx - 0x48], al
js 0x140162745
add byte [rax], al
lea rcx, [rsp + 0x868]
lea r15, [rsp + 0x15d0]
invalid
add byte [rax], al
mov word [rax + rbp*2], fs
or byte [rax], al
add byte [rbp + rcx*4 - 0x44], cl
and al, 0xd0
push 0x4c000008
lea edi, [rsp + 0x15d0]
invalid
add byte [rax], al
adc eax, 0x894c0000
cli
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0x1cd0]
add byte [rdi], cl
adc byte [rax], al
add byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rsp + 0x100], xmm0
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x120], xmm2
mov eax, dword [rax + 0x30]
mov dword [rsp + 0x130], eax
mov r14, qword [rsp + 0x1a8]
add byte [rax], al
add byte [rax], al
mov rcx, r14
mov rdx, qword [rsp + 0x1a0]
call fcn.140154c05
mov rdi, rax
mov rsi, rdx
cmp dword [rbp + 0xad0], 0
je 0x1401627c3
mov edx, dword [rbp + 0xad4]
mov rcx, r14
call fcn.14015c879
mov r8d, 0x678
lea rcx, [rsp + 0x4848]
lea rdx, [rsp + 0x868]
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsp + 0x4a0]
movups xmm1, xmmword [rsp + 0x4b0]
movaps xmmword [rsp + 0x290], xmm0
movaps xmmword [rsp + 0x2a0], xmm1
mov rax, qword [rsp + 0x3d2]
mov rcx, qword [rsp + 0x3d8]
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x146], rcx
movaps xmm0, xmmword [rsp + 0x400]
movaps xmm1, xmmword [rsp + 0x410]
movaps xmmword [rsp + 0x2d0], xmm0
movaps xmmword [rsp + 0x2e0], xmm1
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x100]
movaps xmm1, xmmword [rsp + 0x110]
movaps xmm2, xmmword [rsp + 0x120]
movaps xmmword [rsp + 0x220], xmm0
movaps xmmword [rsp + 0x230], xmm1
movaps xmmword [rsp + 0x240], xmm2
mov eax, dword [rsp + 0x130]
mov dword [rsp + 0x250], eax
movups xmm0, xmmword [rsp + 0x1f0]
movups xmm1, xmmword [rsp + 0x200]
movups xmm2, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0x170], xmm2
movaps xmmword [rsp + 0x160], xmm1
movaps xmmword [rsp + 0x150], xmm0
test byte [rax + rdx*2], ah
add dword [rax], eax
add dh, al
test dword [rax + 0xb], ecx
add byte [rax], al
add dword [rbx + rcx*4 - 0x54], ecx
and al, 0x88
add byte [rax], al
add byte [rcx - 0x7d], cl
cmp ebp, 3
test byte [rax + rdx*2], ah
add dword [rax], eax
add dh, al
test dword [rax + 0xb], ecx
add byte [rax], al
add dword [rbx + rcx*4 - 0x54], ecx
and al, 0x88
add byte [rax], al
add byte [rcx - 0x7d], cl
cmp ebp, 3
invalid
test ch, cl
invalid
cmp ebp, 3
je 0x140163792
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x2820], rdi
mov qword [rsp + 0x2828], rsi
and qword [rsp + 0x2830], 0
xor byte [rax], ch
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x40
sub byte [rax], al
add byte [rcx - 0x48], al
js 0x1401628f5
add byte [rax], al
xor byte [rax], ch
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x40
sub byte [rax], al
add byte [rcx - 0x48], al
js 0x1401628f5
add byte [rax], al
lea rcx, [rsp + 0x2848]
lea r14, [rsp + 0x4848]
sub byte [rax], al
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0x48
add byte [rax], al
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
and dword [rsp + 0x2ec0], 0
and qword [rsp + 0x2ec8], 0
movaps xmm0, xmmword [rsp + 0x290]
movaps xmm1, xmmword [rsp + 0x2a0]
lea rdx, [rsp + 0x2828]
movups xmmword [rdx + 0x6b8], xmm1
movups xmmword [rdx + 0x6a8], xmm0
and dword [rsp + 0x2ef0], 0
and word [rsp + 0x2efc], 0
and dword [rsp + 0x2f00], 0
and qword [rsp + 0x2f08], 0
mov byte [rsp + 0x2f10], 0
mov byte [rsp + 0x2f19], 2
mov rax, qword [rsp + 0x140]
mov rcx, qword [rsp + 0x146]
mov qword [rdx + 0x6f8], rcx
mov qword [rdx + 0x6f2], rax
mov r12, qword [rsp + 0x1a8]
mov qword [rsp + 0x2f28], r12
mov rdi, qword [rsp + 0x1a0]
mov qword [rsp + 0x2f30], rdi
movaps xmm0, xmmword [rsp + 0x2d0]
movaps xmm1, xmmword [rsp + 0x2e0]
movups xmmword [rdx + 0x710], xmm0
movups xmmword [rdx + 0x720], xmm1
mov dword [rsp + 0x2f58], 1
movaps xmm0, xmmword [rsp + 0x220]
movaps xmm1, xmmword [rsp + 0x230]
movaps xmm2, xmmword [rsp + 0x240]
movups xmmword [rdx + 0x734], xmm0
movups xmmword [rdx + 0x744], xmm1
movups xmmword [rdx + 0x754], xmm2
mov eax, dword [rsp + 0x250]
mov dword [rdx + 0x764], eax
mov dword [rsp + 0x2f90], 2
movaps xmm0, xmmword [rsp + 0x150]
movaps xmm1, xmmword [rsp + 0x160]
movaps xmm2, xmmword [rsp + 0x170]
movups xmmword [rdx + 0x76c], xmm0
movups xmmword [rdx + 0x77c], xmm1
movups xmmword [rdx + 0x78c], xmm2
mov rcx, qword [rsp + 0x50]
call fcn.140154c94
cmp r13, 2
jne 0x140162a97
lea rcx, [rsp + 0x2820]
call fcn.1400a9e26
mov rdi, rax
lea rcx, [rbp + 0x560]
call fcn.140008bf3
lea rcx, [rbp + 0x548]
call fcn.140149876
mov byte [rbp + 0xb50], 1
mov sil, 3
mov rcx, qword [rsp + 0x60]
jmp 0x140162f05
mov r8d, 0x678
lea rsi, [rsp + 0x3810]
mov rcx, rsi
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
and dword [rsp + 0x3e88], 0
and qword [rsp + 0x3e90], 0
movaps xmm0, xmmword [rsp + 0x290]
movaps xmm1, xmmword [rsp + 0x2a0]
movups xmmword [rsi + 0x698], xmm1
movups xmmword [rsi + 0x688], xmm0
and dword [rsp + 0x3eb8], 0
and word [rsp + 0x3ec4], 0
and dword [rsp + 0x3ec8], 0
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xd0
add byte ds:[rax], al
add dh, al
test byte [rax + rbx*8], ah
add byte ds:[rax], al
add dh, al
test byte [rcx + riz*8], ah
add byte ds:[rax], al
add cl, byte [rax - 0x75]
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rsi + rax*2], fs
add dword [rax], eax
add byte [rax - 0x77], cl
mov ds, eax
invalid
add byte [rax], al
mov qword [rsi + 0x6d2], rax
mov qword [rsp + 0x3ef0], r12
mov qword [rsp + 0x3ef8], rdi
movaps xmm0, xmmword [rsp + 0x2d0]
movaps xmm1, xmmword [rsp + 0x2e0]
movups xmmword [rsi + 0x6f0], xmm0
movups xmmword [rsi + 0x700], xmm1
mov dword [rsp + 0x3f20], 1
movaps xmm0, xmmword [rsp + 0x220]
and byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xd0
add byte ds:[rax], al
add dh, al
test byte [rax + rbx*8], ah
add byte ds:[rax], al
add dh, al
test byte [rcx + riz*8], ah
add byte ds:[rax], al
add cl, byte [rax - 0x75]
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rsi + rax*2], fs
add dword [rax], eax
add byte [rax - 0x77], cl
mov ds, eax
invalid
and byte [rdx], al
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x230]
movaps xmm2, xmmword [rsp + 0x240]
movups xmmword [rsi + 0x714], xmm0
movups xmmword [rsi + 0x724], xmm1
movups xmmword [rsi + 0x734], xmm2
mov eax, dword [rsp + 0x250]
mov dword [rsi + 0x744], eax
mov dword [rsp + 0x3f58], 2
movaps xmm0, xmmword [rsp + 0x150]
movaps xmm1, xmmword [rsp + 0x160]
movaps xmm2, xmmword [rsp + 0x170]
movups xmmword [rsi + 0x74c], xmm0
movups xmmword [rsi + 0x75c], xmm1
movups xmmword [rsi + 0x76c], xmm2
mov qword [rsp + 0x3808], r13
mov rcx, r15
call fcn.140154cb5
movups xmm0, xmmword [rsp + 0x15d0]
movaps xmmword [rsp + 0x3f0], xmm0
mov al, byte [rsp + 0x15e0]
mov byte [rsp + 0x50], al
lea rcx, [rsp + 0x1ac0]
add byte [rax], al
add byte [rax], al
mov eax, dword [rcx - 0x4df]
mov ecx, dword [rcx - 0x4dc]
sti
invalid
dec dword [rcx + 0xd42484]
add byte [rax], al
mov dword [rsp + 0xd7], ecx
mov r12, qword [rsp + 0x15e8]
mov esp, dword [rsp + 0x15e8]
sti
invalid
mov esp, dword [rsp + 0x15e8]
call fcn.14014634c
mov r13, rax
mov rax, qword [rbp + 0x558]
cmp byte [rax + 0x2c], 0
mov qword [rsp + 0x88], rdx
je 0x140162c5e
mov edi, dword [rax + 0x18]
mov ecx, dword [rax + 0x24]
mov dword [rsp + 0x58], ecx
mov r14d, 1
jmp 0x140162c70
mov edi, dword [rax + 0x18]
xor r14d, r14d
cmp edi, 0x3b9aca00
je 0x1401635f9
mov qword [rsp + 0x70], r13
mov qword [rsp + 0x78], r12
mov r13b, byte [rax + 0x2d]
mov ebx, dword [rax + 8]
mov r12, qword [rax]
mov r15, qword [rax + 0x10]
lea rcx, [rsp + 0x3ed0]
call fcn.140092d7f
mov rsi, rax
mov rcx, rax
call fcn.140154d69
mov dword [rsp + 0x21a0], r14d
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x21a4], eax
mov qword [rsp + 0x21a8], r12
mov dword [rsp + 0x21b0], ebx
mov qword [rsp + 0x21b8], r15
lea r14, [rsp + 0x15d0]
mov dword [rsp + 0x21c0], edi
mov byte [rsp + 0x21c8], r13b
mov eax, dword [rsp + 0x1c9]
mov ecx, dword [rsp + 0x1cc]
lea rdx, [rsp + 0x21e8]
mov dword [rdx - 0x1c], ecx
mov dword [rdx - 0x1f], eax
mov rcx, r14
mov rdx, rsi
lea r8, [rsp + 0x21a0]
call case.0x140061f32.936
mov rbx, qword [rsp + 0x15d0]
mov ecx, listen
lea r15, [rsp + 0x4ec0]
mov rdi, r15
lea rsi, [rsp + 0x15d8]
rep movsq qword [rdi], qword [rsi]
mov r8d, 0x788
lea rcx, [rsp + 0x4f18]
lea rdx, [rsp + 0x3808]
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0x560]
test rax, rax
mov qword [rsp + 0x58], rbx
je 0x140162de9
mov rbx, qword [rbp + 0x568]
mov rcx, qword [rbx + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
lea rsi, [rax + rcx]
add rsi, 0x10
mov ecx, 0x17d8
mov edx, 8
call fcn.1400b0c8d
mov rdi, rax
mov r8d, 0x7e0
mov rcx, rax
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x7e0], 1
mov rax, qword [rsp + 0x78]
mov qword [rdi + 0x7e8], rax
mov rax, qword [rsp + 0x70]
mov qword [rdi + 0x7f0], rax
mov byte [rdi + 0xfd8], 0
mov rcx, rsi
mov rdx, rdi
lea r8, case.0x14013582c.228
call qword [rbx + 0x18]
mov rbx, qword [rsp + 0x48]
mov rdi, qword [rsp + 0x40]
jmp 0x140162eaa
call fcn.14016efbb
test rax, rax
mov r12, qword [rsp + 0x78]
mov r13, qword [rsp + 0x70]
je 0x140163b6d
mov qword [rsp + 0x15d0], rdx
test rdx, rdx
mov rbx, qword [rsp + 0x48]
mov rdi, qword [rsp + 0x40]
je 0x140163b55
mov ecx, 0x1820
mov edx, 8
call fcn.1400b0c8d
mov rsi, rax
mov qword [rax], 0x8c
movups xmmword [rax + 8], xmm6
movups xmmword [rax + 0x18], xmm6
lea rax, [0x1403a8b70]
mov qword [rsi + 0x28], rax
and qword [rsi + 0x30], 0
lea rcx, [rsi + 0x38]
mov r8d, 0x7e0
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x818], 1
mov qword [rsi + 0x820], r12
mov qword [rsi + 0x828], r13
mov byte [rsi + 0x1010], 0
and qword [rsi + 0x1810], 0
mov rcx, r14
mov rdx, rsi
call fcn.14016f2c6
mov rcx, r14
call fcn.140146c7a
mov qword [rsp + 0x15d0], rsi
mov rcx, r14
call fcn.1401463c8
mov r14, qword [rbp + 0x560]
mov r13, qword [rbp + 0x568]
mov r15, qword [rbp + 0x548]
mov rax, qword [rbp + 0x550]
mov qword [rsp + 0x78], rax
lea rcx, [rsp + 0x2828]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x320], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x310], xmm0
mov byte [rbp + 0xb50], 1
mov sil, byte [rsp + 0x50]
cmp sil, 4
mov rcx, qword [rsp + 0x60]
je 0x14016379a
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0x300], rax
movaps xmm0, xmmword [rsp + 0x310]
movaps xmmword [rsp + 0x2f0], xmm0
movaps xmm0, xmmword [rsp + 0x3f0]
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x3e0], xmm0
mov eax, dword [rsp + 0xd4]
test byte [rsp + rdx*8], ah
add byte [rax], al
add byte [rbx + 0xd72494], cl
add byte [rax], al
test byte [rsp + rdx*8], ah
add byte [rax], al
add byte [rbx + 0xd72494], cl
add byte [rax], al
mov dword [rsp + 0xc4], eax
add byte [rax], al
mov dword [rsp + 0xc7], edx
call fcn.140154d93
cmp sil, 3
jne 0x140162f72
lea rcx, [rbp + 0x2b8]
call fcn.1401451b2
mov ebx, 4
jmp 0x14016316e
mov qword [rsp + 0x70], r15
mov qword [rsp + 0x60], r14
mov byte [rsp + 0x50], sil
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0x1c0], rax
movaps xmm0, xmmword [rsp + 0x2f0]
movaps xmmword [rsp + 0x1b0], xmm0
movaps xmm0, xmmword [rsp + 0x3e0]
movaps xmmword [rsp + 0x280], xmm0
mov eax, dword [rsp + 0xc4]
mov ecx, dword [rsp + 0xc7]
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x68], eax
mov dword [rsp + 0x6b], ecx
mov ebx, 2
jmp 0x14016312e
mov al, 1
mov byte [rsp + 0x820], al
cmp byte [rbp + 0x60], 0
je 0x140162fe8
mov byte [rsp + 0x581], 1
cmp qword [rbp], 0
je 0x140163003
mov rax, qword [rbp + 8]
mov byte [rsp + 0x828], 1
mov qword [rsp + 0x830], rax
cmp qword [rbp + 0x10], 0
je 0x14016303f
mov rax, qword [rbp + 0x18]
cmp rax, 0x1fff
jbe 0x140163b91
and word [rsp + 0x828], 0
mov qword [rsp + 0x830], 0x2000
mov qword [rsp + 0x838], rax
or byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbx], ah
or byte [rax], al
invalid
or byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbx], ah
or byte [rax], al
add byte [rcx + 0x30], bh
mov ecx, 0x30
mov edx, 8
call fcn.1400b0c8d
mov qword [rsp + 0x198], rax
mov dword [rsp + 0x198], eax
mov qword [rax], 4
mov rdi, qword [rsp + 0x4c8]
mov rax, qword [rsp + 0x4e8]
add byte [rax - 0x77], cl
and al, 0x60
lea rcx, [rsp + 0x588]
mov rax, qword [rcx - 0xa8]
mov qword [rsp + 0x1c0], rax
movups xmm0, xmmword [rcx - 0xb8]
movaps xmmword [rsp + 0x1b0], xmm0
mov r13, qword [rsp + 0x4f0]
mov rax, qword [rsp + 0x4f8]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x500]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x508]
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x510]
mov qword [rsp + 0x88], rax
movups xmm0, xmmword [rcx - 0x70]
nop
nop
movaps xmmword [rsp + 0x280], xmm0
mov al, byte [rsp + 0x528]
mov byte [rsp + 0x50], al
and al, 0x50
and al, 0x50
mov eax, dword [rcx - 0x5f]
mov ecx, dword [rcx - 0x5c]
mov dword [rsp + 0x6b], ecx
mov dword [rsp + 0x68], eax
mov r8d, 0x338
lea rcx, [rsp + 0x4510]
adc byte [rbp], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x30
add eax, 0x1ae80000
pop rdi
invalid
add byte [rcx], dh
fisttp dword [rcx + rcx*4 - 0x5c]
and al, 0x90
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x40
adc byte [rbp], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x30
add eax, 0x1ae80000
pop rdi
invalid
add byte [rax - 0x75], cl
and al, 0x40
mov qword [rsp + 0x188], rax
mov r15, rdi
mov rdi, qword [rbp + 0x2b8]
mov rax, qword [rbp + 0x2c0]
mov qword [rsp + 0x2c0], rax
mov al, byte [rbp + 0x2c8]
mov byte [rsp + 0x80], al
mov eax, dword [rbp + 0x2cc]
mov dword [rsp + 0xcf], eax
mov eax, dword [rbp + 0x2c9]
mov dword [rsp + 0xcc], eax
lea rcx, [rbp + 0x50]
call fcn.140008bf3
mov byte [rbp + 0xb58], 1
mov eax, dword [rsp + 0xcc]
mov ecx, dword [rsp + 0xcf]
mov dword [rsp + 0xbf], ecx
mov dword [rsp + 0xbc], eax
cmp dword [rbp], 2
je 0x140163b33
mov rsi, qword [rbp + 0xb60]
mov r12, qword [rbp + 0xb68]
mov rcx, rbp
call fcn.140157ca5
mov qword [rbp], 2
mov qword [rsp + 0x15d0], rsi
mov qword [rsp + 0x15d8], r12
cmp ebx, 4
je 0x1401638d5
mov qword [rsp + 0x2820], rsi
mov qword [rsp + 0x2828], r12
test rsi, rsi
mov rbp, qword [rsp + 0xf0]
mov qword [rsp + 0x40], rdi
je 0x140163384
mov rax, qword [r12 + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add rsi, rax
add rsi, 0x10
mov ecx, 0x400
mov edx, 8
call fcn.1400b0c8d
mov rdi, rax
mov qword [rax], rbx
mov qword [rax + 8], r15
movaps xmm0, xmmword [rsp + 0x1b0]
movups xmmword [rax + 0x10], xmm0
mov rax, qword [rsp + 0x1c0]
mov qword [rdi + 0x20], rax
mov rax, qword [rsp + 0x60]
mov qword [rdi + 0x28], rax
mov qword [rdi + 0x30], r13
mov rax, qword [rsp + 0x70]
mov qword [rdi + 0x38], rax
mov rax, qword [rsp + 0x78]
mov qword [rdi + 0x40], rax
mov rax, qword [rsp + 0x58]
mov qword [rdi + 0x48], rax
mov rax, qword [rsp + 0x88]
mov qword [rdi + 0x50], rax
movaps xmm0, xmmword [rsp + 0x280]
movups xmmword [rdi + 0x58], xmm0
mov al, byte [rsp + 0x50]
mov byte [rdi + 0x68], al
mov eax, dword [rsp + 0x68]
mov ecx, dword [rsp + 0x6b]
mov dword [rdi + 0x69], eax
mov dword [rdi + 0x6c], ecx
lea rcx, [rdi + 0x70]
mov r8d, 0x338
lea rdx, [rsp + 0x4510]
add byte [r8], r8b
add byte [r8], r8b
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x3a8], 2
mov rax, qword [rsp + 0x190]
mov qword [rdi + 0x3b8], rax
mov rax, qword [rsp + 0x188]
mov qword [rdi + 0x3c0], rax
xor r15d, r15d
mov byte [rdi + 0x3c8], r15b
mov eax, dword [rsp + 0xe9]
mov ecx, dword [rsp + 0xec]
mov dword [rdi + 0x3c9], eax
mov dword [rdi + 0x3cc], ecx
movups xmm0, xmmword [rsp + 0x330]
movups xmmword [rdi + 0x3d0], xmm0
mov rax, qword [rsp + 0x340]
mov qword [rdi + 0x3e0], rax
mov byte [rdi + 0x3e8], 3
mov eax, dword [rsp + 0xe2]
mov ecx, dword [rsp + 0xe5]
mov dword [rdi + 0x3ec], ecx
mov dword [rdi + 0x3e9], eax
mov rax, qword [rsp + 0x198]
mov qword [rdi + 0x3f0], rax
mov byte [rdi + 0x3f8], r15b
mov eax, dword [rsp + 0xdb]
test byte [rbx + rbx*8], ah
add byte [rax], al
add byte [rbx + 0xde248c], cl
add byte [rax], al
test byte [rbx + rbx*8], ah
add byte [rax], al
add byte [rbx + 0xde248c], cl
add byte [rax], al
mov dword [rdi + 0x3f9], eax
mov dword [rdi + 0x3fc], ecx
mov rcx, rsi
mov rdx, rdi
lea r8, [0x1403a84c0]
call qword [r12 + 0x18]
jmp 0x14016355b
call fcn.14016efbb
test rax, rax
je 0x140163b6d
mov qword [rsp + 0x21a0], rdx
test rdx, rdx
je 0x140163b55
movaps xmm0, xmmword [rsp + 0x280]
movups xmmword [rsi + 0x88], xmm0
mov al, byte [rsp + 0x50]
mov byte [rsi + 0x98], al
mov eax, dword [rsp + 0x68]
mov ecx, dword [rsp + 0x6b]
mov dword [rsi + 0x9c], ecx
mov dword [rsi + 0x99], eax
lea rcx, [rsi + 0xa0]
mov r8d, 0x338
lea rdx, [rsp + 0x4510]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x3d8], 2
mov rax, qword [rsp + 0x190]
mov qword [rsi + 0x3e8], rax
mov dword [rsi + 0x3e8], eax
mov dword [rsi + 0x3e8], eax
mov rax, qword [rsp + 0x188]
mov qword [rsi + 0x3f0], rax
xor r15d, r15d
mov byte [rsi + 0x3f8], r15b
mov eax, dword [rsp + 0xe9]
mov ecx, dword [rsp + 0xec]
mov dword [rsi + 0x3f9], eax
mov dword [rsi + 0x3fc], ecx
movups xmm0, xmmword [rsp + 0x330]
movups xmmword [rsi + 0x400], xmm0
mov rax, qword [rsp + 0x340]
mov qword [rsi + 0x410], rax
mov byte [rsi + 0x418], 3
mov eax, dword [rsp + 0xe2]
mov ecx, dword [rsp + 0xe5]
mov dword [rsi + 0x41c], ecx
mov dword [rsi + 0x419], eax
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xchg byte [rax], ah
add al, 0
add byte [rax + rcx*4 - 0x42], al
sub byte [rax + rax], al
add byte [rbx + 0xdb2484], cl
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xchg byte [rax], ah
add al, 0
add byte [rax + rcx*4 - 0x42], al
sub byte [rax + rax], al
add byte [rbx + 0xdb2484], cl
add byte [rax], al
mov ecx, dword [rsp + 0xde]
mov dword [rsi + 0x429], eax
mov dword [rsi + 0x42c], ecx
movups xmmword [rsi + 0x430], xmm6
lea rdi, [rsp + 0x21a0]
mov rcx, rdi
mov rdx, rsi
call fcn.14016f2c6
mov rcx, rdi
call fcn.140146c7a
dec dword [rax - 0x77]
mov ah, 0x24
movabs al, byte [0x6de8f98948000021]
invalid
invalid
invalid
mov eax, dword [rsp + 0xbc]
mov ecx, dword [rsp + 0xbf]
mov dword [rsp + 0xb7], ecx
mov dword [rsp + 0xb4], eax
lea r14, [rsp + 0x2820]
mov rcx, r14
call fcn.140008bf3
mov sil, byte [rsp + 0x80]
cmp sil, 3
mov rbx, qword [rsp + 0x48]
mov rdi, qword [rsp + 0x40]
je 0x1401638ea
movzx eax, sil
cmp eax, 4
je 0x1401637a1
mov rcx, rbp
call fcn.14015fc44
mov qword [rbp], 3
mov qword [rbp + 8], rdi
mov rax, qword [rsp + 0x2c0]
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x10], rax
mov byte [rbp + 0x18], sil
mov eax, dword [rsp + 0xb4]
mov ecx, dword [rsp + 0xb7]
mov rdx, qword [rsp + 0x2b8]
mov dword [rdx + 3], ecx
mov dword [rdx], eax
mov eax, 3
jmp 0x140161e96
mov rax, qword [rbp + 0x560]
test rax, rax
je 0x140163684
mov r14, qword [rbp + 0x568]
mov rcx, qword [r14 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
lea rsi, [rax + rcx]
add rsi, 0x10
mov ecx, 0x16d0
mov edx, 8
call fcn.1400b0c8d
mov rdi, rax
mov r8d, 0x788
mov rcx, rax
lea rdx, [rsp + 0x3808]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x788], 1
mov qword [rdi + 0x790], r12
mov qword [rdi + 0x798], r13
mov byte [rdi + 0xf28], 0
mov rcx, rsi
mov rdx, rdi
lea r8, case.0x140136923.228
call qword [r14 + 0x18]
xor eax, eax
mov qword [rsp + 0x58], rax
jmp 0x140162ddf
call fcn.14016efbb
test rax, rax
je 0x140163b6d
mov qword [rsp + 0x15d0], rdx
test rdx, rdx
mov rdi, qword [rsp + 0x40]
je 0x140163b55
mov ecx, 0x1718
mov edx, 8
call fcn.1400b0c8d
mov rsi, rax
mov qword [rax], 0x8c
add byte [rax], al
add byte [rdi], cl
adc dword [rax + 8], esi
movups xmmword [rax + 0x18], xmm6
lea rax, [0x1403a8bc0]
mov qword [rsi + 0x28], rax
lea rcx, [rsi + 0x30]
mov r8d, 0x788
lea rdx, [rsp + 0x3808]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x7b8], 1
mov qword [rsi + 0x7c0], r12
mov qword [rsi + 0x7c8], r13
mov byte [rsi + 0xf58], 0
movups xmmword [rsi + 0x1700], xmm6
mov rcx, r15
mov rdx, rsi
call fcn.14016f2c6
mov rcx, r15
call fcn.140146c7a
mov qword [rsp + 0x15d0], rsi
mov rcx, r15
call fcn.1401463c8
xor eax, eax
mov qword [rsp + 0x58], rax
jmp 0x140162eaa
lea rcx, [rsp + 0x360]
mov rdx, rdi
call fcn.14015c60e
jmp 0x1401637a9
mov byte [rbp + 0xb48], 3
mov rbx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x40]
mov byte [rax], 3
mov byte [rbp + 0xb58], 3
mov byte [rsp + 0x3c8], 3
mov rax, qword [rsp + 0x90]
mov bpl, byte [rsp + 0x3c8]
cmp bpl, 3
jne 0x1401637c5
mov byte [rax + 0x68], 3
jmp 0x140163841
lea rax, [rsp + 0x368]
mov r14, rbx
mov rbx, qword [rax - 8]
lea rdi, [rsp + 0x1c50]
mov ecx, listen
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x61]
mov eax, dword [rax + 0x64]
mov dword [rsp + 0xa7], eax
mov dword [rsp + 0xa4], ecx
mov rcx, r14
call fcn.14015fbac
mov qword [r14], 4
mov rdx, qword [rsp + 0x90]
mov qword [rdx], rbx
lea rdi, [rdx + 8]
lea rsi, [rsp + 0x1c50]
mov ecx, listen
rep movsq qword [rdi], qword [rsi]
mov byte [rdx + 0x68], bpl
mov eax, dword [rsp + 0xa4]
mov ecx, dword [rsp + 0xa7]
mov dword [rdx + 0x69], eax
mov dword [rdx + 0x6c], ecx
movaps xmm6, xmmword [rsp + 0x56a0]
add rsp, 0x56b8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp rax, 1
jne 0x140163af9
lea rsi, [rsp + 0x2820]
mov rcx, rsi
mov rdx, rbp
mov r8, qword [rsp + 0xf8]
call fcn.14015c816
mov bpl, byte [rsi + 0x10]
cmp bpl, 3
je 0x1401637a1
mov r12, qword [rsp + 0x2820]
mov rbx, qword [rsp + 0x2828]
mov eax, dword [rsp + 0x2831]
mov dword [rsp + 0xac], eax
mov eax, dword [rsp + 0x2834]
mov dword [rsp + 0xaf], eax
mov r15, qword [rsp + 0xf0]
mov rcx, r15
call fcn.14015fc44
mov qword [r15], 4
jmp 0x140163903
lea rcx, [rsp + 0x15d0]
call fcn.140008bf3
mov rbp, qword [rsp + 0xf0]
mov r12, rdi
mov rcx, rbp
call fcn.14015fc44
mov qword [rbp], 4
mov r15, rbp
mov bpl, 2
lea rsi, [r15 + 0xb70]
lea rdi, [rsp + 0x420]
mov ecx, listen
rep movsq qword [rdi], qword [rsi]
mov r14b, byte [r15 + 0xbc8]
mov eax, dword [r15 + 0xbcc]
mov dword [rsp + 0x9f], eax
mov eax, dword [r15 + 0xbc9]
mov dword [rsp + 0x9c], eax
mov rcx, r15
call fcn.14015fc44
mov qword [r15], 5
cmp r14b, 2
je 0x140163b23
lea rax, [rsp + 0x15d0]
lea rsi, [rsp + 0x420]
mov ecx, listen
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [rax + 0x58], r14b
mov ecx, dword [rsp + 0x9c]
mov edx, dword [rsp + 0x9f]
mov dword [rax + 0x59], ecx
mov dword [rax + 0x5c], edx
cmp bpl, 2
jne 0x1401639b1
mov qword [rsp + 0x360], r12
mov byte [rsp + 0x3c8], 2
lea rcx, [rsp + 0x15d0]
call fcn.140159aa5
jmp 0x140163a9b
lea rax, [rsp + 0x2820]
lea rsi, [rsp + 0x420]
mov ecx, listen
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [rax + 0x58], r14b
mov ecx, dword [rsp + 0x9c]
mov edx, dword [rsp + 0x9f]
mov dword [rax + 0x59], ecx
mov dword [rax + 0x5c], edx
mov rcx, qword [rax + 0x38]
mov qword [rsp + 0x21d0], rcx
movups xmm0, xmmword [rax + 8]
movups xmm1, xmmword [rax + 0x18]
movups xmm2, xmmword [rax + 0x28]
movaps xmmword [rsp + 0x21c0], xmm2
movaps xmmword [rsp + 0x21b0], xmm1
movaps xmmword [rsp + 0x21a0], xmm0
mov al, 2
test r14b, r14b
jne 0x140163a39
mov eax, dword [rsp + 0xac]
mov ecx, dword [rsp + 0xaf]
mov dword [rsp + 0x86b], ecx
mov dword [rsp + 0x868], eax
mov eax, ebp
lea rsi, [rsp + 0x2820]
mov rcx, qword [rsi + 0x50]
lea r9, [rsp + 0x4848]
mov qword [r9 + 0x28], rcx
movups xmm0, xmmword [rsi + 0x40]
movups xmmword [r9 + 0x18], xmm0
mov qword [r9], r12
mov qword [r9 + 8], rbx
mov byte [r9 + 0x10], al
mov eax, dword [rsp + 0x868]
mov ecx, dword [rsp + 0x86b]
mov dword [r9 + 0x11], eax
mov dword [r9 + 0x14], ecx
lea rcx, [rsp + 0x360]
lea r8, [rsp + 0x21a0]
mov rdx, rsi
call fcn.14015c663
mov rcx, rsi
call fcn.140159acd
mov rax, qword [rsp + 0x90]
mov rbx, qword [rsp + 0x48]
jmp 0x1401637b1
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_src_serviceoneshot.rs
jmp 0x140163acb
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_src_serviceoneshot.rs
mov edx, 0x28
call fcn.1402da510
lea rcx, [0x140330738]
call fcn.1402da8f0
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str._W:_
mov edx, 0x36
call fcn.1402dc708
lea rcx, str.TryFlatten_polled_after_completionC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_future_try_future_try_flatten.rs
lea r8, str.B_:_
mov edx, 0x22
call fcn.1402dc708
mov qword [r13], 2
jmp 0x140163b23
lea rcx, [0x1403ab29e]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_future_futuremap.rs
jmp 0x140163acb
mov qword [rbp], 2
jmp 0x140163b23
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcclientconn.rs
call fcn.1402dabd0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
call fcn.1402dabd0
lea rcx, str.spawning_not_enabled_for_runtimeC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_spawner.rs
lea r8, [0x1403a9298]
mov edx, 0x20
call fcn.1402dc708
lea rcx, str.must_be_called_from_the_context_of_a_Tokio_0.2.x_runtime_configured_with_either__basic_scheduler__or__threaded_scheduler_C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_task_spawn.rs
lea r8, [0x1403a8b58]
mov edx, 0x79
call fcn.1402da910
lea rcx, [0x1403a7d40]
call fcn.1402dabd0
lea rax, [0x1403a7970]
mov qword [rsp + 0x15d0], rax
lea rax, str.The_max_buf_size_cannot_be_smaller_than_xy:_
lea rcx, [rsp + 0x2820]
mov qword [rcx], rax
mov qword [rcx + 8], 2
and qword [rcx + 0x20], 0
lea rax, [fcn.140066250]
mov qword [rsp + 0x15d8], rax
lea rax, [rsp + 0x15d0]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], 1
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcprotoh1io.rs_bytes
call fcn.1402da380
int3
cmp dword [rcx], 0xa
jne fcn.140163d9c
ret
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
mov rcx, rsi
int1
call fcn.140146cce
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
and al, 0x30
and al, 0x30
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea ecx, str.unexpected_task_stateC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_taskcore.rs
lea r8, [0x1403a8e48]
add byte [rdx + 0x15], bh
add byte [rdx + 0x15], bh
call fcn.1402dc708
lea rcx, [0x1403a91d0]
lea ecx, [0x1403a91d0]
call fcn.1402da8f0
imul edx, dword [rdi], 0xd8d4800
hlt
invalid
and al, 0
imul edx, dword [rdi], 0xd8d4800
hlt
add byte [rax - 0x73], cl
or eax, 0x2482f4
lea r8, [0x1403a91b8]
mov edx, 0x28
add byte [rax], al
add byte [rax], al
call fcn.1402da510
int3
call fcn.14016dac7
test rax, rax
test eax, eax
add byte [rax - 0x7b], cl
sal byte [rcx + rcx + 0x48], 0x8d
xor al, r13b
pop rsi
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
test eax, eax
je 0x140164021
lea rcx, [rsi + 0x30]
call fcn.14016407f
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.1401641f1
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14016d92f
test al, al
je 0x14016404c
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
nop
add rsp, 0x20
pop rsi
ret
in al, dx
mov rsi, rcx
push rsp
and al, 0x20
add byte [rax - 0x77], cl
int1
invalid
invalid
pop rdi
pop rsi
pop r14
ret
lea rcx, str.waker_missing
lea r8, [0x1403a91f8]
mov edx, reloc.WS2_32.dll_listen
call fcn.1402dc708
int3
mov ecx, esi
add rdx, 0xfffffffffffffff6
xor eax, eax
cmp r8, 2
cmovb rax, rdx
test rax, rax
je 0x140163bef
invalid
ret 0x31f6
dec dword [rax - 0x7d]
clc
add dword [rbp + 9], esi
cmp rax, 1
jne 0x1401641f0
add rcx, 8
jmp 0x140146c38
invalid
invalid
invalid
ret
cmp eax, 0x40
and byte [rcx - 0xa], al
ror dword [rax], 0x74
jbe 0x14016425b
test cl, 0x10
jne 0x1401642a7
add byte [rcx + rcx*4 - 0x39], cl
mov rdi, r8
mov rbx, rdx
mov rsi, rcx
mov rax, qword [rcx + 0x1b8]
test rax, rax
je 0x140164242
ror dword [rax - 0x77], cl
invalid
add byte [rax - 0x7b], cl
sal byte [rdx + rcx + 0x48], 0x8b
mov rcx, qword [rsi + 0x1c0]
call qword [rax + 0x18]
mov qword [rsi + 0x1b8], rbx
invalid
mov rcx, qword [rsi + 0x1c0]
call qword [rax + 0x18]
mov qword [rsi + 0x1b8], rbx
mov qword [rsi + 0x1c0], rdi
mov dword [rsi + 0x1c0], edi
add byte [rax - 0x77], cl
mov esi, 0x1c0
mov dword [rsi + 0x1c0], edi
mov rcx, rsi
int1
call fcn.14016db7f
mov rdi, rax
invalid
mov rbx, rdx
test rax, rax
je 0x140164281
mov rax, qword [rsi + 0x1b8]
add byte [rax], al
test rax, rax
je 0x140164279
mov rcx, qword [rsi + 0x1c0]
call qword [rax + 0x18]
and qword [rsi + 0x1b8], 0
and dword [rsi + 0x1b8], 0
mov rax, rdi
mov rdx, rbx
add rsp, 0x20
and byte [rbx + 0x5f], bl
and byte [rbx + 0x5f], bl
pop rsi
ret
lea rcx, str.assertion_failed:__snapshot.has_join_waker__
lea r8, [0x1403a91a0]
mov edx, 0x2c
call fcn.1402da510
int3
lea eax, [0x1403a8f78]
mov rdx, rcx
ret
xor eax, ebp
sub al, 0
add byte [rax], al
mov rcx, rsi
add rsp, 0x30
pop rsi
jmp fcn.1401641f1
mov ecx, eax
call fcn.140164324
nop
add rsp, 0x28
ret
in al, dx
sub byte [rax - 0x77], cl
mov rdx, rcx
invalid
invalid
mov rdx, rcx
mov rcx, qword [rcx]
mov rax, qword [rcx]
mov r8, rax
or r8, 4
lock cmpxchg qword [rcx], r8
add dword [rbp - 0xe], esi
add dword [rbp - 0xe], esi
test al, 7
je 0x140164348
add rsp, 0x28
ret
cmp qword [rcx + 0x1b0], 0
je 0x140164365
mov ecx, 0x1b0
add byte [rbx + rdx + 0x48], dh
add ecx, 0x1b0
add rcx, 0x1b0
mov rdx, qword [rdx]
add rsp, 0x28
invalid
invalid
invalid
jmp fcn.14016f2c6
lea rcx, str.no_scheduler_set:_
lea r8, [0x1403a8ea8]
add byte [rdx + 0x10], bh
call fcn.1402dc708
int3
and byte [rax - 0x77], cl
invalid
cmc
lea r8, [rax - 0xa]
xor ecx, ecx
cmp rdx, 2
cmovb rcx, r8
test rcx, rcx
je 0x1401643f7
cmp rcx, 1
jne case.0x1401643e4.9
stc
add dword [rbp + 0x34], esi
mov rax, qword [rsi + 0x48]
add rax, 0xfffffffffffffff7
cmp rax, 3
clc
add esi, dword [rdi + 0x59]
lea rcx, [0x1403d70bc]
or eax, 0x272cdf
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
add rsi, 0x50
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14015f7de
cmp eax, 0xa
jne 0x140164402
add rsp, 0x20
pop rsi
ret
mov rcx, rsi
call fcn.140164440
add rsi, 0x188
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140008bf3
add rsi, 0x50
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14015f837
add rsi, 0x48
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1401598cc
movups xmm0, xmmword [rdi + 0x40]
movups xmm1, xmmword [rdi + 0x50]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rcx, rsi
call fcn.140146cce
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
test rax, rax
je case.0x140130c8f.276
mov rcx, qword [rdi + 0x188]
call qword [rax + reloc.WS2_32.dll_recv]
add bh, bh
push rax
adc byte [rax - 0x7d], cl
jg 0x1401647fe
cmp qword [rdi + 0x30], 0
je 0x1401647e7
add byte [rsi + rdx + 0x48], dh
lea ecx, [rsp + 0x20]
and al, 0x20
lea rcx, [rsp + 0x20]
mov qword [rcx], rdi
call fcn.14016f1d0
test rax, rax
setne r8b
jmp 0x1401647ea
cmp eax, ebp
test eax, 0x85480000
test rax, rax
setne r8b
jmp 0x1401647ea
xor r8d, r8d
mov edx, ebx
xor dl, 1
mov rcx, rdi
mov ecx, edi
call fcn.14016d986
cmp rax, 0x3f
ja 0x140164805
mov rcx, rdi
mov ecx, edi
stc
call 0x14016483d
test bl, bl
je case.0x14013582c.265
add rsp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
jmp 0x140146c38
lea rcx, str.waker_missing
lea r8, [0x1403a91f8]
and al, 0
mov ebp, 0x4c002449
lea eax, [0x1403a91f8]
and al, 0
and al, 0
mov edx, reloc.WS2_32.dll_listen
call fcn.1402dc708
add ah, cl
add ah, cl
push rsi
sub rsp, 0x20
mov rsi, rcx
invalid
add rcx, 0x30
add ecx, 0x30
invalid
add ecx, 0x30
call fcn.140146c7a
lea rcx, [rsi + 0x38]
cmp al, r13b
sub byte [rax], al
add byte [rax], al
cmp al, r13b
sub byte [rax], al
add byte [rax], al
mov rax, qword [rsi + 0x180]
mov eax, dword [rsi + 0x180]
test rax, rax
je 0x14016486d
invalid
or cl, byte [rax - 0x75]
mov cs, word [rax - 0xffffff]
push rax
sbb byte [rdx + 8], bh
mov rcx, qword [rsi + 0x188]
mov ecx, dword [rsi + 0x188]
call qword [rax + 0x18]
mov edx, 8
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp fcn.140055ea0
and byte [rsi - 0x17], bl
and dword [rsi], edx
out dx, eax
dec dword [rax - 0x75]
mov rdx, qword [rcx]
lea r8, [rdx - 0xb]
dec dword [rax - 0x7d]
clc
add dword [rbp + 9], esi
add rcx, 8
jmp 0x140146c38
mov word [rbx], fs
invalid
invalid
mov word [rbx], fs
invalid
test cl, 8
je 0x14016494b
test r9b, 0x10
jne 0x140164963
lea rcx, str.assertion_failed:_snapshot.is_join_interested__C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtime_taskharness.rs
lea r8, [0x1403a9158]
mov edx, 0x2f
call fcn.1402da510
lodsd eax, dword [rsi]
pop rbx
invalid
add byte [rax - 0x73], cl
or eax, 0x244806
lodsd eax, dword [rsi]
pop rbx
invalid
lea r8, [0x1403a91a0]
mov edx, 0x2c
add byte [rax], al
add al, ch
xchg ebp, eax
pop rbx
invalid
add ah, cl
add byte [rax], al
add al, ch
xchg ebp, eax
pop rbx
invalid
mov eax, 0x40
lock xadd qword [rcx], rax
add byte [rax], al
add al, dh
xadd qword [rcx], rax
test rax, rax
js 0x140164996
lea rax, case.0x14013d344.178
and al, 0
mov rdx, rcx
ret
mov ecx, 7
int 0x29
ud2
jo 0x140164959
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x1403d1e75]
add byte es:[rcx - 0x48], al
add al, 0
add byte [rax], al
mov r8d, 4
add rsp, 0x38
add esp, 0x38
jmp rax
and al, 0x30
mov qword [r9], rcx
lea rax, [0x140110822]
mov qword [rsp + 0x20], rax
lea rax, [0x1403d1e79]
invalid
invalid
add byte es:[rcx - 0x48], al
add al, 0
add byte [rax], al
mov rcx, rdx
mov rdx, rax
call fcn.14006e130
call qword [rax + 0x38c48348]
ret
invalid
invalid
mov rax, qword [rcx]
mov edx, eax
and edx, 0xfffffffe
lea r8, [rax - 3]
lea eax, [rax - 3]
lea eax, [rax - 3]
std
xor ecx, ecx
cmp edx, 4
add al, 0x49
cmove ecx, eax
add al, 0x49
cmove ecx, eax
test rcx, rcx
je 0x140164a80
cmp rcx, 1
cmp ecx, 1
add dword [rbp + 0x2a], esi
jne 0x140164a85
mov rax, qword [rsi + 8]
cmp rax, 4
je 0x140164a85
cmp eax, 5
clc
add eax, 0xf8833a74
je 0x140164aa4
invalid
clc
je 0x140164aa4
cmp eax, 6
jne 0x140164ab5
clc
invalid
add rsi, 0x10
mov rcx, rsi
add rsp, 0x20
pop rsi
invalid
jmp 0x140164ad2
cmp eax, 3
jne 0x140164a8b
add rsp, 0x20
add esp, 0x20
and byte [rsi - 0x3d], bl
pop rsi
ret
lea rcx, [rsi + 0x128]
lea ecx, [rsi + 0x128]
call fcn.14016439f
mov rcx, rsi
mov ecx, esi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.14016437e
invalid
add rsi, 0x10
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
pop rsi
jmp fcn.14014765e
lea rcx, [rsi + 8]
call fcn.14014765e
add rsi, 0x148
mov rcx, rsi
add rsp, 0x20
invalid
pop rsi
jmp fcn.140144fcb
or cl, ch
movabs eax, dword [0xffb293e9c3fffe2c]
call qword [rsi + 0x57]
sub rsp, 0x28
mov rdi, qword [rdx]
mov edi, dword [rdx]
mov qword [rdx], 5
cmp rdi, 5
cmp edi, 5
cmp edi, 5
je 0x140164b25
mov rsi, rcx
add rdx, 8
add rcx, 8
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], rdi
add rsp, 0x28
pop rdi
pop rsi
ret
lea rcx, str.Ready_polled_after_completionC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_future_ready.rs
lea r8, [0x1403a9fe0]
add eax, 0x2454ad
mov edx, 0x1d
call fcn.1402da910
rcr dword [rbp + 0x17], cl
add ah, cl
sbb eax, 0xe8000000
rcr dword [rbp + 0x17], cl
add ah, cl
invalid
lea eax, [rax - 3]
cmove ecx, eax
enter 0xffffffffffff8548, 0xffffffffffffffc9
clc
add al, 0x74
and byte [rbx + 0x3a7405f8], al
je 0x140164baf
adc byte [rax - 0x77], cl
int1
clc
add esi, dword [rbp + 6]
add esp, 0x20
invalid
invalid
and byte [rsi - 0x17], bl
sahf
sub bh, dh
dec dword [rax - 0x73]
or al, r13b
or al, ch
xchg ebp, eax
sub bh, dh
dec dword [rax - 0x7f]
invalid
invalid
out dx, al
add edi, esi
dec dword [rax - 0x7b]
leave
je 0x140164bf9
mov rax, rdx
mov r8, rcx
shl r8, 7
invalid
ror byte [rcx - 0x77], 1
enter 0xffffffffffffc149, 0xffffffffffffffe0
invalid
mov edx, 8
or byte [rax], al
add byte [rax], al
mov rcx, rax
jmp fcn.14001af0d
invalid
ret
in al, dx
and byte [rax - 0x77], cl
invalid
or esi, dword [rdi + 0x1f]
ja case.0x140164c1d.0
lea rcx, [rsi + 8]
lea rdx, [0x1403d70cc]
invalid
add byte [rax + 0x63], cl
add al, 0x82
add rax, rdx
jmp rax
call fcn.14000b4c6
add rsi, 0x20
jmp 0x140164c96
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
adc byte [rax - 0x7d], cl
invalid
and byte [rsi - 0x17], bl
mov dl, 0xe7
invalid
invalid
adc byte [rax - 0x7d], cl
invalid
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
call fcn.1400a33ee
lea rcx, [rsi + 0x20]
call fcn.1400d91e4
idiv edi
idiv edi
lea rcx, [rsi + 0x60]
call fcn.1400d91e4
lea rcx, [rsi + 0xa0]
add al, ch
jge 0x140164caa
idiv r15d
idiv r15d
add rsi, 0xe0
jmp 0x140164c96
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
call fcn.1400a33ee
lea rcx, [rsi + 0x20]
and al, ch
pop rsi
idiv r15d
and al, ch
pop rsi
idiv r15d
lea rcx, [rsi + 0x60]
call fcn.1400d91e4
add rsi, 0xa0
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14000b4c6
sub byte [rax - 0x77], cl
invalid
sub rsi, 1
jb 0x140164cc3
mov rcx, rdi
mov ecx, edi
call fcn.1400d91e4
add rdi, 0x40
jmp 0x140164caf
add rsp, 0x28
pop rdi
pop rsi
ret
sub rsi, 1
jb 0x140164d00
mov ecx, edi
call fcn.140164bfa
mov rcx, qword [rdi + 0xf8]
mov rdx, qword [rdi + 0x100]
add al, ch
mul esi
dec dword [rax - 0x7f]
invalid
adc byte [rcx], al
add byte [rax], al
add al, ch
mul esi
dec dword [rax - 0x7f]
invalid
adc byte [rcx], al
add byte [rax], al
jmp 0x140164cd6
ror byte [rcx + rbp*2 - 0x3f], 1
adc byte [rcx], al
rcl dword [rax], 1
add byte [rax], al
mov edx, 8
mov rcx, rax
jmp fcn.14001af0d
invalid
inc ebx
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov ecx, dword [rcx]
jmp 0x140164d2c
sub rsp, 0x38
mov rax, rdx
lea r9, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [r9], rcx
lea rcx, [0x14016a6d1]
mov qword [rsp + 0x20], rcx
lea rdx, [0x1403aa9bf]
mov r8d, 2
add byte [rax], al
add byte [rax], al
mov rcx, rax
call fcn.14006e130
nop
add rsp, 0x38
ret
sub rsi, 1
jb 0x140164d82
add dword [rdx + 0xe], esi
mov rcx, rdi
call fcn.140164d89
add byte [rax], al
add byte [rax], al
sub rdi, 0xffffffffffffff80
jmp 0x140164d6e
ret
add byte [rax + 0x48113348], al
cmp edx, 0xe
mov eax, recvfrom
cmovb rax, rdx
cmp rax, 0xc
clc
or al, 0x73
invalid
add byte [rax], al
add byte [rax + 0xf], cl
ret 0x8348
clc
or al, 0x73
add ebx, eax
ret
je 0x140164dc2
cmp rax, 0xd
jne 0x140164dd2
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
adc byte [rax - 0x77], cl
shr ecx, 0x2c
out 0xf3, al
invalid
adc byte [rax - 0x77], cl
shr ecx, 0x2c
out 0xf3, al
dec dword [rax - 0x75]
or byte [r8 - 0x75], cl
push rcx
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
adc byte [rax - 0x77], cl
shr ecx, 0x46
cli
cli
invalid
adc byte [rax - 0x77], cl
shr ecx, 0x46
cli
cli
invalid
jmp 0x140164dd7
push rsi
sub rsp, 0x20
sub esp, 0x20
mov rsi, rcx
mov rcx, qword [rcx]
mov rdx, qword [rsi + 8]
call fcn.1400a33ee
mov rcx, qword [rsi + 0x18]
sbb byte [rax - 0x75], r9b
push rsi
and al, ch
and dl, bh
cli
dec dword [rax - 0x75]
mov ecx, dword [rsi + 0x30]
dec dword [rax - 0x75]
sbb byte [rax - 0x75], r9b
push rsi
and al, ch
and dl, bh
cli
dec dword [rax - 0x75]
mov ecx, dword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
call fcn.140114818
mov rcx, qword [rsi + 0x48]
mov rdx, qword [rsi + 0x50]
mov ecx, dword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
mov edx, dword [rsi + 0x38]
call fcn.140114818
mov rcx, qword [rsi + 0x48]
mov rdx, qword [rsi + 0x50]
mov rdx, qword [rsi + 0x50]
add rsp, 0x20
pop rsi
jmp fcn.140114818
sub byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov rdi, rcx
add rdi, 0x10
sub rsi, 1
jb 0x140164e4c
mov rcx, qword [rdi - 8]
mov rdx, qword [rdi]
call fcn.140164e53
mov rcx, qword [rdi - 0x10]
mov rdx, qword [rdi - 8]
call fcn.14000b9f4
add rdi, 0x18
jmp 0x140164e27
add rsp, 0x28
pop rdi
pop rsi
ret
mov esi, edx
mov rdi, rcx
add rdi, 0x28
invalid
invalid
invalid
sub rsi, 1
sub esi, 1
jb 0x140164e8e
mov rcx, qword [rdi - 0x28]
mov rdx, qword [rdi - 0x20]
mov edx, dword [rdi - 0x20]
mov edx, dword [rdi - 0x20]
call fcn.1400a33ee
cmp byte [rdi - 0x10], 3
ja 0x140164e88
inc dword [rax + 0x7703f07f]
or al, 0x48
mov ecx, dword [rdi - 8]
mov rcx, qword [rdi - 8]
mov rdx, qword [rdi]
call fcn.1400a33ee
in ax, 0xf3
dec dword [rax - 0x7d]
invalid
add rdi, 0x38
jmp 0x140164e63
add rsp, 0x28
pop rdi
pop rsi
ret
sub rsi, 1
jb 0x140164eb5
add dword [rdx + 0xe], esi
mov rcx, rdi
call 0x140164dd7
add rdi, 0x70
jmp 0x140164ea1
add rsp, 0x28
pop rdi
pop rsi
ret
and al, 0x30
mov qword [r9], rcx
lea rax, [0x1400d1399]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rax, [0x1403d1e79]
mov r8d, 4
mov rcx, rdx
invalid
ror dword [rax - 0x77], 1
ret 0x3ae8
invalid
invalid
mov rdx, rax
call fcn.14006e130
nop
add rsp, 0x38
ret
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403d1e75]
iretd
add byte es:[rcx - 0x48], al
add al, 0
add byte [rax], al
add rsp, 0x38
jmp rax
iretd
mov ecx, dword [rcx]
jmp 0x1401100d7
or ecx, ebp
add byte [rax], al
add byte [rax], al
sub rsp, 0x38
cmp qword [rcx], 0
cmp dword [rcx], 0
je 0x140164f7c
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140164d24]
retf
std
invalid
dec dword [rax - 0x77]
and al, 0x20
lea rax, [0x1403d1e79]
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
retf
std
invalid
add byte [rcx - 0x48], al
add al, 0
mov eax, 4
add byte [rax], al
mov rcx, rdx
mov rdx, rax
call fcn.14006e130
invalid
nop
add rsp, 0x38
add esp, 0x38
add esp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403d1e75]
lea edx, [0x1403d1e75]
lea edx, [0x1403d1e75]
mov r8d, 4
add rsp, 0x38
jmp rax
sub rsp, 0xa8
sub esp, 0xa8
mov rax, qword [rcx]
mov rcx, qword [rax + 0x10]
add rcx, 0xfffffffffffffffe
cmp rcx, 3
mov r8d, 3
cmovb r8, rcx
lea rcx, [0x1403d70fc]
movsxd r8, dword [rcx + r8*4]
add r8, rcx
jmp r8
lea r9, [rsp + 0xa0]
mov qword [r9], rax
lea rax, [0x140164f2c]
invalid
movabs al, byte [0x8d48018949000000]
add eax, 0xffffff4d
invalid
dec dword [rax - 0x77]
and al, 0x20
mov qword [rsp + 0x20], rax
lea rax, str.NetworkOutOfServiceParseresponseerrorRequestErrordescriptionmigrate_to_chat_idretry_after
mov r8d, 7
mov eax, 7
mov rcx, rdx
mov rdx, rax
call fcn.14006e130
jmp 0x140165141
invalid
add byte [rax - 0x73], cl
xor byte [rbp + rcx*4 - 0x7c], cl
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [rax - 0x7d], cl
rcr byte [rax], 0x48
lea rcx, [0x140164f24]
lea rcx, [rax + 0x30]
lea r8, [rsp + 0xa0]
mov qword [r8], rcx
add rax, 0x18
lea rcx, [0x140164f24]
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], r8
lea rcx, [0x1403aa7a8]
mov qword [rsp + 0x38], rcx
lea rcx, [0x14016c297]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x40], 5
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
or byte [rax], al
add byte [rax], al
lea rax, [0x1403aa79b]
lea r9, [0x1403aa7a0]
mov r8d, 5
mov rcx, rdx
mov rdx, rax
call fcn.14006db70
jmp 0x140165141
lea rcx, [rax + 0x10]
lea r8, [rsp + 0xa0]
mov qword [r8], rcx
lea rcx, [rax + 0x20]
lea r9, [rax + 0x38]
lea r10, [0x14016516d]
mov qword [rsp + 0x90], r10
mov qword [rsp + 0x88], r8
mov r8d, listen
mov qword [rsp + 0x80], r8
lea r10, [0x1403aa7d6]
mov qword [rsp + 0x78], r10
and al, 0x78
lea r10, [0x140164f3c]
mov qword [rsp + 0x70], r10
mov qword [rsp + 0x68], rax
lea rax, [0x1403aa7c4]
lea eax, [0x1403aa7c4]
lea eax, [0x1403aa7c4]
mov qword [rsp + 0x58], rax
lea rax, [0x14005851e]
mov qword [rsp + 0x50], rax
and al, 0x50
and al, 0x50
mov qword [rsp + 0x48], r9
lea rax, [0x1403a92b9]
mov qword [rsp + 0x38], rax
lea rax, [0x14001575d]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], r8
mov qword [rsp + 0x60], reloc.WS2_32.dll_select
mov qword [rsp + 0x40], 0xa
mov dword [rsp + 0x40], 0xa
mov dword [rsp + 0x40], 0xa
lea rax, [0x1403aa7ad]
lea r9, [0x1403aa7b9]
mov r8d, listen
mov rcx, rdx
mov rdx, rax
call fcn.14006dd80
nop
add rsp, 0xa8
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403aa78f]
mov r8d, listen
add rsp, 0xa8
jmp rax
mov eax, dword [rdx + 0x34]
test al, 0x10
jne 0x14016d770
test al, 0x20
je fcn.140066250
jmp 0x140073570
mov rcx, qword [rcx]
jmp 0x14006d570
mov r15d, 1
jmp 0x14016edf6
mov rcx, r14
mov edx, ebp
call fcn.1400cb619
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x38], rbx
test r15, r15
jne 0x14016ed97
jmp 0x14016edf3
mov rcx, rbx
call fcn.1400b7d7c
mov r15d, 1
cmp al, 0xd
jne 0x14016edf3
lock and qword [rdi + 0x40], 0xfffffffffffffffe
mov rcx, rdi
mov rdx, rsi
call fcn.14016e588
test rax, rax
je 0x14016edca
cmp rax, 1
jne 0x14016edd7
mov r14, rdx
jmp 0x14016edda
mov rax, qword [rsi]
mov eax, dword [rsi]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx + reloc.WS2_32.dll_recv]
xor r14d, r14d
lea rcx, [rsp + 0x30]
call fcn.14016b868
test r14, r14
jne 0x14016eca9
mov r15d, 2
mov r14, rbx
mov rax, r15
mov rdx, r14
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test ebx, ebx
je 0x14016ee77
mov rcx, r13
call fcn.14000504b
invalid
jmp 0x180242b3f
mov ch, byte [rsp + 0x27]
mov r14, qword [rsp + 0x28]
invalid
jne 0x14016eeaf
lea r15, [r14 + 8]
mov rcx, r14
add rcx, 0x28
call fcn.1400cb5e6
and qword [r14 + 0x28], 0
mov rcx, r12
mov rdx, r15
call fcn.1400cb457
invalid
cmc
dec dword [rax - 0x73]
and al, 0x50
call fcn.1400cab12
jmp 0x14016eec7
push rax
invalid
push rax
mov r14, qword [rsp + 0x28]
lea rbx, [r14 + 8]
mov rcx, r14
add rcx, 0x28
add ecx, 0x28
add ecx, 0x28
call fcn.1400cb5e6
and qword [r14 + 0x28], 0
mov rcx, r12
mov rdx, rbx
call fcn.1400cb457
mov r15d, 1
mov rbx, r13
mov bpl, byte [rsp + 0x27]
jmp 0x14016ed49
mov rcx, r14
add rcx, 0x28
call fcn.1400cb5e6
mov qword [r14 + 0x28], 3
mov qword [r14 + 0x30], r13
xor r15d, r15d
jmp 0x14016ed49
movups xmmword [rcx], xmm0
jmp 0x14016f2b0
inc qword [rdx]
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
add qword [rax], rax
add byte [rbp - 0x7b], cl
sal byte [rbx + rbp - 0x17], 0x2e
jmp 0x14016f335
mov eax, dword [0x14041b1b8]
mov r8, qword gs:[0x58]
and eax, 0x58
jmp 0x14016f335
and eax, 0x58
mov rax, qword [r8 + rax*8]
mov qword [rax + 0x140], 1
and qword [rax + 0x148], 0
xor r8d, r8d
jmp 0x14016f335
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
mov rsi, rdx
mov esi, edx
mov esi, edx
mov rdi, rcx
mov rdx, qword [rcx]
test r8, r8
je 0x14016f350
cmp rdx, qword [r8]
cmp edx, dword [rax]
je 0x14016f39e
add rdx, 0x20
lea rbx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400cace1
cmp qword [rbx], 0
jne 0x14016f3cb
mov rbx, qword [rsp + 0x38]
mov bpl, byte [rsp + 0x40]
lea rcx, [rbx + 8]
mov rdx, rsi
call fcn.14016bc7d
mov rcx, rbx
mov edx, ebp
call fcn.1400cb619
mov rax, qword [rdi]
mov rcx, qword [rax + 0x10]
mov rax, qword [rax + 0x18]
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
jmp qword [rax + 0x18]
add r8, 8
lea rdx, [0x1403ac230]
mov rcx, r8
call fcn.14016c65e
mov rdi, rdx
mov rcx, rax
mov rdx, rsi
call fcn.14016bc7d
inc qword [rdi]
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
ret
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x48]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, [0x1403ac248]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403ab4b0]
mov edx, 0x2b
call fcn.1402da7f0
int3
movsb byte [rdi], byte [rsi]
and al, 0
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x110], r13
and qword [rsp + 0x118], 0
movups xmmword [rsp + 0x1c8], xmm0
movups xmmword [rsp + 0x1d8], xmm0
movaps xmm0, xmmword [rsp + 0x1c0]
movaps xmmword [rsp + 0x120], xmm0
movaps xmm0, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0x130], xmm0
mov rcx, qword [rsp + 0x1e0]
mov qword [rsp + 0x140], rcx
mov qword [rsp + 0x148], rax
and word [rsp + 0x150], 0
add byte [rax], al
add cl, ch
test dword [rax], eax
add byte [rax], al
add byte [rax], al
add cl, ch
test dword [rax], eax
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x1c8], xmm0
lea rcx, [rsp + 0x80]
add byte [rax], al
add byte [rcx + rcx*4 + 0x39], cl
push rdi
ror byte [rdi], 0x11
test byte [rax + rcx*8], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rcx + rcx*4 + 0x39], cl
mov dword [rcx + 8], r14d
mov qword [rcx + 0x10], rbx
mov dword [rcx + 0x18], edi
and qword [rcx + 0x80], 0
movups xmmword [rsp + 0x1d8], xmm0
add byte [rax], al
add byte [rax], al
or qword [rcx + 0x90], 0xffffffffffffffff
and qword [rcx + 0x98], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x1c0]
movaps xmmword [rcx + 0xa0], xmm0
and dword [rax + 0xf000000], 0xd0248428
add dword [rax], eax
invalid
and dword [rax + 0xf000000], 0xd0248428
add dword [rax], eax
add byte [rdi], cl
movaps xmmword [rcx + 0xb0], xmm0
movaps xmmword [rcx + 0xb0], xmm0
mov rax, qword [rsp + 0x1e0]
mov qword [rcx + 0xc0], rax
or qword [rcx + 0xc8], 0xffffffffffffffff
and word [rcx + 0xd0], 0
mov dl, 2
call fcn.14016d527
lea rcx, [rsp + 0x230]
lea rdx, [rsp + 0x80]
mov r8d, 0x100
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0x180
mov edx, 0x80
call fcn.1400b0c8d
mov rdi, rax
push 1
pop rax
mov qword [rdi], rax
mov dword [rdi], eax
mov qword [rdi + 8], rax
lea rcx, [rdi + 0x10]
lea rdx, [rsp + 0x1c0]
mov r8d, 0x170
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x78]
add rcx, 0x10
mov rdx, rdi
call fcn.14016f808
test al, al
je 0x14016f717
mov rcx, rdi
sub rcx, 0xffffffffffffff80
mov dl, 1
call fcn.14016d527
lea rcx, [rsp + 0x78]
call fcn.14016c209
mov rcx, rsi
call fcn.14016ae94
mov rax, rdi
lea rsp, [rbp + 0x2b8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
mov esp, 0x466a0023
pop rdx
lea r8, [rsp + 0x1c0]
call fcn.1402da7f0
lea rcx, str.there_is_no_timer_running__must_be_called_from_the_context_of_a_Tokio_0.2.x_runtimeC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_timedriverhandle.rs
lea r8, [0x1403acbe0]
push 0x6a0023d4
push rbx
pop rdx
call fcn.1402da910
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_timedriverentry.rs
call fcn.1402da8f0
int3
fadd dword [rcx - 0x77]
int1
call fcn.1401221e0
mov rcx, rax
lea eax, [rdx + 0xf423f]
mov r8d, 0xf4240
xor edx, edx
div r8d
mov r8d, eax
mov edx, 0x3e8
mov rax, rcx
mul rdx
mov rcx, 0xffffffffffffffff
cmovo rax, rcx
add rax, r8
add eax, eax
add eax, eax
cmovb rax, rcx
jmp 0x14016f7fe
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
add byte [rax], al
add byte [rdx + 0x15182], cl
add byte [rcx - 0x77], al
rol dword [rcx - 0x80], 0xc9
or cl, 1
lock cmpxchg byte [rdx + 0x151], r9b
mov r9d, eax
or r9b, 1
or cl, 1
or cl, 1
lock cmpxchg byte [rdx + 0x151], r9b
jne 0x14016f819
test al, al
jne 0x14016f85b
lock inc qword [rdx]
jle 0x14016f873
mov rax, qword [rcx + 0x20]
cmp rax, 1
je 0x14016f862
mov qword [rdx + 0x130], rax
lock cmpxchg qword [rcx + 0x20], r8
jne 0x14016f839
mov rax, qword [rcx]
mov rdx, qword [rcx + 8]
mov rcx, rax
call qword [rdx + 0x18]
xor eax, eax
add rsp, 0x28
ret
lea rcx, [rsp + 0x20]
mov qword [rcx], rdx
call fcn.14000b523
mov al, 1
jmp 0x14016f85d
ud2
and al, 0x60
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rdi*2], fs
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add dword [rax], eax
add byte [rax + 0x39], cl
ror dword [rdi], 0x84
je 0x140170ffe
lea rdx, [rcx + 1]
cmp byte [rcx], 0x25
mov rcx, rdx
jne 0x140170e58
mov rcx, qword [rsp + 0x178]
mov rax, qword [rsp + 0x180]
cmp rcx, rax
je 0x140170ffe
lea rdx, [rcx + 1]
cmp byte [rcx], 0x25
mov rcx, rdx
jne 0x140170e58
mov qword [rsp + 0x178], rdx
mov rcx, rbx
call fcn.1400cdffc
test al, 1
je 0x140170e48
mov r13, qword [rsp + 0x178]
add byte [rax], al
mov r15, qword [rsp + 0x180]
mov rax, rsi
sub rax, r15
lea rbx, [rax + r13]
add rbx, 0xfffffffffffffffd
cmp rbx, rsi
ja 0x140173776
mov ebp, edx
lea r14, [rsp + 0x68]
invalid
mov rcx, r14
mov rdx, rbx
call fcn.140064b4f
cmp qword [r14], 0
mov r12, qword [r14 + 8]
or byte [rdi], cl
test eax, eax
sub byte [rax], al
invalid
or byte [rdi], cl
test eax, eax
sub byte [rax], al
add byte [rbx + rcx*4 + 0x74], cl
je 0x140170ef0
invalid
mov r14, qword [rsp + 0x78]
mov rcx, r14
mov rdx, rdi
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0xb8
mov eax, 0x4c000001
mov dword [rsp + 0x1c0], esi
mov eax, 0x4c000001
mov dword [rsp + 0x1c0], esi
add dword [rax], eax
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x1c8], rbx
cmp rbx, r12
pushfq
and al, 0xc8
add dword [rax], eax
add byte [rcx + rdi - 0x1d], cl
jne 0x140170f0c
lea r14, [rsp + 0x1b8]
mov rcx, r14
mov ecx, esi
mov eax, 0x4c000001
mov ecx, esi
call fcn.1400ce080
mov r14, qword [r14 + 8]
mov esi, dword [rsi + 8]
sal ebp, 1
dec dword [rbp - 0x75]
mov esi, dword [rsi + 8]
jbe case.0x140130c8f.295
mov byte [r14 + rbx], bpl
inc rbx
lea rax, [rsp + 0x1b8]
lea eax, [rsp + 0x1b8]
lea eax, [rsp + 0x1b8]
test byte [rax + rdi*4], ah
add dword [rax], eax
add byte [rax], al
invalid
invalid
pop rax
add byte [rax], al
mov qword [rax + 0x10], rbx
lea r12, [rsp + 0x68]
and al, 0x68
adc byte [rbp + rcx*4 + 0x64], cl
and al, 0x68
mov qword [r12 + 8], r15
mov ebp, 0x25
add byte [rbp + 0x39], cl
std
cmp r13, r15
je 0x140170fe3
test byte [rax + rax - 0x72b70000], ch
add byte [rcx - 0x73], cl
lea rax, [r13 + 1]
lea eax, [rbp + 1]
add dword [r8 - 0x77], r9d
and al, 0x68
mov qword [rsp + 0x68], rax
mov r15b, byte [r13]
mov bh, byte [rbp]
cmp r15b, 0x25
cmp bh, 0x25
jmp qword [0xc96321c1]
jne 0x140170f5c
mov rcx, r12
loope 0x140170f36
call fcn.1400cdffc
movzx r15d, dl
mov dh, 0xfa
stosb byte [rdi], al
sal ch, 1
inc dword [rdi + rcx - 0x4a]
mov dh, 0xfa
mov dh, 0xfa
test al, 1
cmove r15d, ebp
std
std
cmp rbx, qword [rsp + 0x1b8]
cmp ebx, dword [rsp + 0x1b8]
mov eax, 0x74000001
sbb eax, dword [rbp - 0x78]
add dword [rax], eax
add byte [rbx + rbx + 0x45], dh
mov byte [rsi + rbx], bh
cmp al, 0x1e
je 0x140170f81
mov byte [r14 + rbx], r15b
cmp al, 0x1e
inc rbx
inc ebx
mov qword [rsp + 0x1c8], rbx
mov dword [rsp + 0x1c8], ebx
mov r13, qword [rsp + 0x68]
mov ebp, dword [rsp + 0x68]
mov r15, qword [rsp + 0x70]
jmp 0x140170f2e
jl 0x140170fa2
jo 0x140170f6b
lodsd eax, dword [rsi]
mov rax, qword [rsp + 0x70]
sub rax, qword [rsp + 0x68]
and al, 0x68
jo 0x140170fcf
sub eax, dword [rsp + 0x68]
and al, 0x68
push 0x3b9d231
add byte [rax], al
add byte [rax - 9], cl
int1
xor edx, edx
mov ecx, 3
div rcx
lea r8, [rax + 1]
lea rcx, [rsp + 0x1b8]
mov eax, 0x48000001
mov edx, ebx
add dword [rax - 0x73], ecx
mov word [rax + rdi*4], fs
mov eax, 0x48000001
mov edx, ebx
mov edx, ebx
call fcn.1402dcaf3
mov r14, qword [rsp + 0x1c0]
movabs rbx, 0x1c024b48b4c0016
add byte [rax], al
jmp 0x140170f66
mov bl, 0x41
mov byte [rsi + 8], 4
invalid
invalid
invalid
movabs rax, 0x8000000000000002
add byte [rax - 0x16f976b7], al
and byte [rdx], ah
add byte [rax], al
mov qword [r14], rax
jmp 0x1401731ea
lea rax, [rsp + 0x69]
and al, 0x69
movups xmm0, xmmword [rax]
movups xmmword [r14 + 8], xmm0
adc dword [rsi + 8], eax
movabs rax, 0x8000000000000001
jmp 0x140170fc2
invalid
mov r14, qword [rsp + 0x1b8]
movabs r15, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rbp + 0x39], 0xfe
mov eax, 0x49000001
mov edi, 0
invalid
add byte [rax], al
add byte [rax + 0xffe394d], al
test dword [rax], ecx
jne 0x140173206
and al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rax], fs
add al, byte [rax]
add byte [rax - 0x77], cl
cli
lea rcx, [rsp + 0x200]
mov rdx, rdi
mov r8, rsi
call fcn.140063410
and qword [rsp + 0x110], 0
mov eax, 1
mov qword [rsp + 0x118], rax
and qword [rsp + 0x120], 0
lea rcx, [rsp + 0x190]
and dword [rcx + 0x18], 0
mov byte [rcx + 0x1c], 0
and qword [rcx - 0x18], 0
mov qword [rcx - 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx - 8], xmm0
adc dword [rcx - 8], eax
adc dword [rcx - 8], eax
mov qword [rcx + 8], rax
and qword [rcx + 0x10], 0
invalid
adc byte [rax], al
mov r14, qword [rsp + 0x208]
invalid
mov rsi, qword [rsp + 0x210]
adc byte [rdx], al
add byte [rax], al
lea r15, [r14 + rsi]
lea edi, [rsi + rsi]
lea rdi, [rsp + 0x1b8]
mov qword [rdi], r14
mov qword [rdi + 8], r15
mov dword [rdi + 8], edi
mov dword [rdi + 8], edi
or byte [rcx], dh
leave
xor ecx, ecx
movaps xmm6, xmmword [0x1402e2060]
add byte [rax - 0x77], cl
retf
mov rbx, rcx
mov rcx, rdi
call fcn.1400ad13e
mov ecx, 0
add byte [rax], al
invalid
cmp eax, 0x2e
add byte [rax], al
add byte [rbx - 0x148bd108], al
je 0x140171085
je 0x140171085
cmp eax, 0x110000
je 0x1401710e9
invalid
test rbx, rbx
test rbx, rbx
jne 0x1401710af
cmp eax, 0x2d
je 0x140171131
add byte [rax], al
add byte [rax], al
mov ecx, 5
cmp rbx, 4
ja 0x1401710d7
movups xmmword [rsp + 0x68], xmm6
je 0x140173721
pop rsp
add byte es:[rax], al
add byte [rax], al
pop rsp
add byte es:[rax], al
add byte [rax], al
add byte [rax], al
cmp eax, dword [rsp + rbx*4 + 0x68]
jne 0x1401710d7
inc rbx
mov rcx, rbx
cmp rbx, 4
sti
add al, 0x74
pop rdx
ret
sti
add al, 0x74
pop rdx
lea edx, [rax - 0x61]
cmp edx, 0x1a
jb 0x140171085
add eax, 0xffffffd0
cmp eax, 0xa
rol byte [rbx - 0x618df508], 1
clc
or dh, byte [rdx - 0x62]
jb 0x140171085
jb 0x140171085
jmp 0x140171131
test rsi, rsi
test esi, esi
je 0x140171131
lea rcx, [rsp + 0x190]
mov rdx, r14
add dword [rax], eax
add byte [rcx + rcx*4 - 0xe], cl
mov r8, rsi
call fcn.1400afa3e
and dword [rsp + 0x130], 0
and al, 0x30
add dword [rax], eax
add byte [rax], al
and al, 0x30
add dword [rax], eax
add byte [rax], al
xor byte [rcx], al
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x28
add dword [rax], eax
add byte [rax], al
and qword [rsp + 0x128], 0
mov rax, qword [rsp + 0x198]
add byte [rax], al
mov qword [rsp + 0x150], rax
add byte [rax], al
mov r8, qword [rsp + 0x1a0]
xor esi, esi
jmp 0x140172b07
invalid
sbb dword [rax], eax
invalid
movabs al, byte [0x19d6e9f631000001]
add byte [rax], al
add byte [rcx], dh
imul cl
invalid
lea rax, [rsp + 0x178]
lea eax, [rsp + 0x178]
and al, 0x78
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
invalid
and qword [rax + 0x10], 0
lea rax, [rsp + 0x168]
and al, 0x68
add dword [rax], eax
add byte [rbx + 0x48000860], al
and dword [rax], 0
and al, 0x68
add dword [rax], eax
add byte [rbx + 0x48000860], al
and dword [rax], 0
push 0xffffffff83000001
invalid
add byte [rax - 0x7d], cl
and byte [rax], al
xorps xmm6, xmm6
lea rdx, [rsp + 0x50]
lea edx, [rsp + 0x50]
movups xmmword [rdx + 2], xmm6
movzx ecx, word [rdx + 0x10]
lea r12, [rsp + 0x78]
and al, 0x78
add cl, byte [rdi]
mov bh, 0x4a
adc byte [rbp + rcx*4 + 0x64], cl
invalid
and al, 0x78
and al, 0x78
js 0x1401711ca
mov word [r12 + 0x86], cx
mov dword [r12 + 0x86], ecx
add byte [rax], al
add byte [rdi], cl
adc byte [rdx], al
invalid
movups xmm0, xmmword [rdx]
add al, byte [rcx + 0xf]
movups xmmword [r12 + 0x76], xmm0
movups xmmword [rsp + 0x76], xmm0
adc dword [rsp + 0x76], eax
and al, 0x76
and qword [r12 - 0x10], 0
and dword [r12], 0
and dword [rsp], 0
and dword [rsp], 0
and al, 0
and word [r12 + 4], 0
and dword [r12 + 4], 0
xor ecx, ecx
mov byte [r12 + 8], cl
and al, 8
and dword [r12 + 0xc], 0
mov byte [r12 + 0x10], cl
and al, 0xc
add byte [rcx - 0x78], al
and al, 0x10
and dword [r12 + 0x14], 0
mov byte [r12 + 0x18], cl
mov byte [rsp + 0x18], cl
and al, 0x14
add byte [rcx - 0x78], al
and al, 0x18
mov byte [rsp + 0x18], cl
and dword [r12 + 0x1c], 0
mov byte [r12 + 0x20], cl
invalid
add byte [rcx - 0x78], al
and al, 0x20
and byte [rcx - 0x7d], al
and al, 0x24
add byte [rdi], cl
adc dword [rsp + 0x1bb], esi
invalid
and dword [r12 + 0x24], 0
movups xmmword [rsp + 0x1bb], xmm6
invalid
mov ebx, 0x4d000001
mov dword [rsp + 0x28], esi
add byte [rbp - 0x77], cl
je 0x1401711e5
mov qword [r12 + 0x28], r14
sub byte [rbp - 0x77], cl
jl 0x1401711ea
mov qword [r12 + 0x30], r15
mov dword [rsp + 0x30], edi
xor byte [rcx - 0x77], cl
mov r15, rdx
xlatb
mov qword [r12 + 0x38], rax
and qword [r12 + 0x40], 0
and al, 0x40
add byte [rcx - 0x78], al
and al, 0x54
and al, 0x40
add byte [rcx - 0x78], al
and al, 0x54
and dword [r12 + 0x50], 0
mov eax, dword [rsp + 0x1c7]
add byte [rax], al
mov dword [r12 + 0x64], eax
and al, 0x64
and al, 0x64
movups xmm0, xmmword [rsp + 0x1b8]
movups xmmword [r12 + 0x55], xmm0
mov byte [r12 + 0x68], cl
mov byte [rsp + 0x68], cl
mov byte [rsp + 0x68], cl
lea rax, [rsp + 0xe8]
and dword [rax], 0
and byte [rax], al
and byte [rax], al
and word [rax + 4], 0
mov dword [rax + 0x20], 0x110000
mov byte [rax + 0x24], cl
lea rdi, [0x1403d710c]
xor r11d, r11d
mov r9d, dword [rsp + 0xe8]
mov ecx, dword [rsp + 0xe8]
add byte [rax], al
mov rdx, qword [rsp + 0xf8]
add byte [rax], al
add byte [rbx + rcx*4 - 0x6c], cl
and al, 0
add dword [rax], eax
add byte [rdi + rcx - 0x49], al
mov bh, 0x84
and al, 0xec
mov r10, qword [rsp + 0x100]
movzx r8d, word [rsp + 0xec]
mov bh, 0x84
and al, 0xec
add byte [rax], al
invalid
mov bh, 0x84
and al, 0xec
add byte [rax], al
add byte [rcx + 0xf], al
movzx ecx, r8w
mov bh, 0xc8
cmp r11, 1
jne 0x14017129b
test r9d, r9d
je case.0x140156da6.65
ror byte [rdi], 1
invalid
and al, 0
add byte [rcx], al
add byte [rax], al
add byte [rbp + 0x31], al
shr bl, cl
cmp r8w, 5
cmp r8w, 5
add dword [rax], eax
add byte [rax], al
xor r10d, r10d
jmp case.0x14017cc65.72
cmp r8w, 5
add eax, 0x2418830f
jae 0x14017368d
add byte [rax], al
add byte [rax + 0x39], cl
enter 0xffffffffffff820f, 0xffffffffffffffd1
invalid
rol dword [rax + rax], 1
add byte [rax], al
test r8w, r8w
cmp rax, rcx
jb 0x14017174f
invalid
rol dword [rax + rax], 1
add byte [rax], al
invalid
add byte [rax], al
test r8w, r8w
je 0x14017128d
and word [rsp + 0xec], 0
add byte [rax], al
add byte [rax], al
xor r8d, r8d
and qword [rsp + 0x68], 0
xor r11d, r11d
fucomi st(3)
invalid
fucomi st(3)
test eax, 0x2fb8349
sti
invalid
cmp r11, 2
sti
add dh, byte [rbp + 0x20]
jne case.0x140156da6.59
test r9d, r9d
je 0x140171726
jl 0x1401712ac
add byte [rax], al
jl 0x1401712ac
add al, 0
add byte [rcx + rdi - 0x30], cl
add byte [rax], al
cmp rax, r10
ror byte [rdi], 1
invalid
jb 0x14017173d
and qword [rsp + 0x100], 0
and dword [rsp + 0x100], 0
jmp 0x140171782
mov qword [rsp + 0x50], r12
and al, 0x50
push rax
mov r13, r12
cmp qword [r13 + 0x60], 0
jne 0x1401716e1
cmp byte [r13 + 0x50], 2
je 0x1401714d5
add byte [rax], al
lea rsi, [r13 + 0x28]
lea r14, [r13 + 0x40]
sub byte [rbp - 0x73], cl
jne 0x140171327
cmp qword [r14], 0
je case.0x14015cf61.43
mov rcx, r14
call fcn.1400ad13e
invalid
mov esi, 0x3dfff3
add byte [rax], al
adc dword [rax], eax
movabs r14, 0xf001100003dfff3
test dword [rax + 0x49000000], eax
add byte [rax], 0
add byte [rcx - 0x7d], cl
invalid
invalid
jne 0x140171380
add byte [rax], 0
add byte [rcx - 0x7d], cl
add byte es:[rax - 0x77], cl
mov rcx, rsi
and qword [r14], 0
mov rcx, rsi
call fcn.1400ad13e
mov ebp, eax
invalid
lea eax, [rbp - 0x2d]
invalid
dec dword [rcx - 0x2cba723b]
invalid
rol dword [rbx - 0x7df0fd08], cl
cmp eax, 2
jb 0x1401713b9
lahf
add byte [rax], al
add byte [rax], al
lahf
add byte [rax], al
add byte [rax], al
cmp ebp, 0x110000
je 0x1401714cb
invalid
add byte [rax], al
cmp ebp, 0x110000
adc dword [rax], eax
je 0x1401714cb
add byte [rbp - 0x77c60bb], cl
sbb cl, byte [rdi]
invalid
invalid
lea eax, [rbp - 0x61]
lahf
cmp eax, 0x1a
jb 0x1401713b9
lea eax, [rbp - 0x30]
cmp eax, 0xa
jb 0x1401713b9
invalid
jg 0x1401712c4
mov ecx, ebp
call fcn.1400afaee
movzx ecx, byte [rax]
jmp 0x133fec128
movsxd rcx, dword [rdi + rcx*4]
add rcx, rdi
jmp rcx
jne 0x140171365
jmp 0x1401713ad
cmp dh, al
invalid
inc rax
mov rcx, rax
call fcn.1400afbba
call 0x141601365
ret 0x8949
mov qword [r13 + 0x48], rdx
jmp 0x1401712e7
call 0x141601365
ret 0x8949
mov ebp, eax
jmp 0x1401713b9
cmp ebp, 0x110000
je 0x1401714cb
mov rax, qword [rsp + 0x50]
cmp byte [rax + 0x68], 0
je 0x140171420
mov byte [r13 + 0x50], 2
mov r13, qword [rsp + 0x50]
cmp dword [r13], 0
je 0x1401714e2
mov rax, qword [r13 + 0x18]
jmp 0x1401714e7
movzx eax, word [r13 + 4]
test rax, rax
je 0x1401716ea
mov rcx, qword [r13 + 0x58]
test eax, eax
je 0x140171526
mov r8, qword [r13 + 0x18]
mov r13, qword [r13 + 0x10]
jmp 0x140171539
movzx r8d, word [r13 + 4]
cmp r8, 5
jae 0x1401732c5
add r13, 8
mov rdx, r13
lea r9, [0x1403308a8]
call fcn.1400ad451
mov ebp, dword [rax + 4]
mov r15, qword [rsp + 0x50]
lea rcx, [r15 + 0x58]
mov rax, qword [r15 + 0x58]
inc rax
cmp rax, qword [r15 + 0x60]
jne 0x140171572
cmp dword [r15], 0
mov qword [rsp + 0x28], rcx
je 0x14017157a
mov r12, qword [r15 + 0x18]
jmp 0x14017157f
mov qword [rcx], rax
jmp 0x140171632
movzx r12d, word [r15 + 4]
sub r12, rax
lea rsi, [r15 + 8]
xor r14d, r14d
cmp r12, r14
je 0x1401715ff
mov rcx, qword [r15 + 0x60]
add rcx, r14
cmp dword [r15], 0
je 0x1401715a5
mov rdx, qword [r15 + 0x10]
mov r8, qword [r15 + 0x18]
jmp 0x1401715b7
movzx r8d, word [r15 + 4]
cmp r8, 5
jae 0x1401732c5
mov rdx, rsi
lea r9, [0x1403308c0]
call fcn.1400ad451
mov r13b, byte [rax]
mov ebx, dword [rax + 4]
cmp dword [r15], 0
je 0x1401715d9
mov rax, qword [r15 + 0x10]
mov r8, qword [r15 + 0x18]
jmp 0x1401715e9
movzx ecx, word [r15 + 4]
mov rdx, rsi
call fcn.1400ad46f
mov r8, rdx
mov rcx, r14
mov rdx, rax
call fcn.1400ad481
mov byte [rax], r13b
mov dword [rax + 4], ebx
inc r14
jmp 0x140171589
cmp dword [r15], 0
je 0x140171616
cmp qword [r15 + 0x18], r12
mov rax, qword [rsp + 0x28]
jb 0x14017162a
mov qword [r15 + 0x18], r12
jmp 0x14017162a
movzx eax, word [r15 + 4]
cmp r12, rax
mov rax, qword [rsp + 0x28]
jae 0x14017162a
mov word [r15 + 4], r12w
movups xmmword [rax], xmm6
lea r12, [rsp + 0x78]
mov ecx, ebp
call fcn.1401704ac
mov esi, eax
mov r13d, dword [rsp + 0x108]
cmp r13d, 0x110000
lea r15, [rsp + 0x50]
jne 0x140171666
test sil, sil
jne 0x14017176e
mov dword [rsp + 0x108], ebp
jmp case.0x140156da6.59
cmp byte [rsp + 0x10c], 0
je 0x14017168d
cmp byte [rsp + 0x10d], sil
jae 0x1401716b4
mov ecx, r13d
mov edx, ebp
call fcn.1401705ae
cmp eax, 0x110000
je 0x1401716bd
jmp 0x1401716a8
mov ecx, r13d
mov edx, ebp
call fcn.1401705ae
cmp eax, 0x110000
jne 0x1401716a8
test sil, sil
jne 0x1401716bd
jmp 0x1401717da
mov dword [rsp + 0x108], eax
jmp case.0x140156da6.59
test sil, sil
je 0x1401717ba
lea rcx, [rsp + 0xe8]
mov edx, ebp
call fcn.1400ad4ae
mov byte [rsp + 0x10c], 1
mov byte [rsp + 0x10d], sil
jmp case.0x140156da6.59
mov eax, dword [r13]
jmp 0x140171514
cmp cx, 5
jae 0x14017368d
lea rdx, [rsp + 0xf0]
cmp rax, rcx
jae 0x140171773
mov r13d, dword [rdx + rax*4]
inc rax
mov qword [rsp + 0x68], 2
jmp 0x140171767
mov qword [rsp + 0x70], rax
jmp 0x14017179b
mov r13d, ebp
jmp 0x14017179b
test r8w, r8w
je 0x140171782
and word [rsp + 0xec], 0
mov r13d, dword [rsp + 0x108]
mov eax, 0x110000
mov dword [rsp + 0x108], eax
cmp r13d, eax
je 0x1401717e3
lea rcx, [rsp + 0x178]
mov edx, r13d
call fcn.1400af9e2
mov r11, qword [rsp + 0x68]
mov rax, qword [rsp + 0x70]
jmp 0x140171223
mov dword [rsp + 0x108], ebp
mov byte [rsp + 0x10c], 0
mov qword [rsp + 0x68], 1
and qword [rsp + 0x70], 0
jmp 0x14017179b
mov dword [rsp + 0x108], ebp
jmp 0x14017179b
mov rcx, r12
call fcn.1400ad5d1
lea rcx, [rsp + 0xe8]
call fcn.1400ad5e7
lea rax, [rsp + 0x50]
and qword [rax], 0
mov qword [rax + 8], 8
and qword [rax + 0x10], 0
mov rdx, qword [rsp + 0x180]
mov r8, qword [rsp + 0x188]
lea rcx, [rsp + 0x1b8]
call fcn.1400afd73
mov dil, 1
xorps xmm6, xmm6
xor r15d, r15d
lea rcx, [rsp + 0x1b8]
call fcn.1400afda8
test rax, rax
je 0x1401728db
mov rbx, rax
mov rsi, rdx
test dil, 1
jne 0x140171868
mov qword [rsp + 0x40], r15
mov rcx, qword [rsp + 0x198]
mov rdx, qword [rsp + 0x1a0]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcuts46.rs
mov qword [rsp + 0x150], rcx
mov qword [rsp + 0x28], rdx
xor r8d, r8d
call case.0x140061f32.980
mov r8, rdx
lea rdi, [rsp + 0x68]
mov rcx, rdi
mov rdx, rax
call fcn.1400afd73
lea r14, [rsp + 0x138]
lea r15, [rsp + 0x1b8]
mov r13d, 1
mov ebp, 0x260db
mov ebx, 0x62f8
mov rcx, rdi
call fcn.1400afda8
test rax, rax
je 0x140172acd
lea rbx, [rsp + 0x68]
mov rcx, rbx
mov rdx, qword [rsp + 0x150]
call fcn.1400afd73
mov dil, 1
lea r15, [rsp + 0x1b8]
lea r12, [rsp + 0x50]
mov dword [rsp + 0x1b0], esi
mov rcx, rbx
call fcn.1400afda8
test rax, rax
je 0x140172e46
mov r14, rax
mov rsi, rdx
test dil, 1
jne 0x140172b62
lea rcx, [rsp + 0x110]
mov edx, 0x2e
call fcn.1400af9e2
mov rcx, r14
mov rdx, rsi
call fcn.14000bc13
test al, al
je 0x140172b88
lea rcx, [rsp + 0x110]
mov rdx, r14
mov r8, rsi
call fcn.1400afa3e
xor edi, edi
jmp 0x140172b33
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x48], rax
mov r8d, 4
lea rcx, [rsp + 0x110]
lea rdx, [0x140330c00]
call fcn.1400afa3e
mov rax, r14
add rax, rsi
mov qword [rsp + 0x1b8], r14
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x1c0], rax
xor esi, esi
xor edi, edi
mov rcx, r15
call fcn.1400ad13e
cmp eax, 0x110000
je 0x140172bf9
inc edi
cmp eax, 0x80
jae 0x140172bce
lea rcx, [rsp + 0x110]
mov edx, eax
call fcn.1400af9e2
inc esi
jmp 0x140172bce
mov dword [rsp + 0x38], esi
test esi, esi
je 0x140172c13
lea rcx, [rsp + 0x110]
mov edx, 0x2d
call fcn.1400af9e2
xor r13d, r13d
mov ebp, 0x48
mov ebx, 0x80
mov eax, dword [rsp + 0x38]
mov qword [rsp + 0x40], r14
mov dword [rsp + 0x138], ebx
cmp eax, edi
jae 0x140172def
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x1b8], r14
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x1c0], rax
lea rax, [rsp + 0x138]
mov qword [rsp + 0x1c8], rax
mov rcx, r15
call fcn.1400ad13e
cmp eax, 0x110000
je 0x140173675
mov esi, eax
cmp ebx, eax
ja 0x140172c62
movups xmm0, xmmword [rsp + 0x1b8]
mov rax, qword [rsp + 0x1c8]
movups xmmword [rsp + 0x50], xmm0
mov r14d, dword [rax]
mov rcx, r12
call fcn.1400ad13e
cmp eax, 0x110000
je 0x140172cb1
cmp esi, eax
mov ecx, eax
cmovb ecx, esi
cmp r14d, eax
cmovbe esi, ecx
jmp 0x140172c93
mov r14d, esi
sub r14d, ebx
mov rax, qword [rsp + 0x28]
lea ecx, [rax + 1]
mov eax, r13d
not eax
xor edx, edx
div ecx
cmp r14d, eax
ja 0x140172dfb
imul r14d, ecx
add r14d, r13d
mov dword [rsp + 0x138], esi
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x1b8], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x1c0], rax
mov esi, dword [rsp + 0x138]
mov rcx, r15
call fcn.1400ad13e
cmp eax, 0x110000
je 0x140172dd1
cmp eax, esi
jae 0x140172d20
inc r14d
je 0x140172dfb
cmp eax, esi
jne 0x140172d00
lea ebx, [rbp + 0x1a]
mov r13d, ebp
neg r13d
mov r12d, 0x24
mov esi, r14d
lea ecx, [r12 + r13]
cmp r12d, ebx
mov eax, 0x1a
cmovae ecx, eax
cmp r12d, ebp
mov eax, 1
cmovbe ecx, eax
mov eax, esi
sub eax, ecx
jb 0x140172d8b
cmp ecx, 0x24
je 0x140173681
mov r8d, 0x24
sub r8d, ecx
xor edx, edx
div r8d
mov esi, eax
add ecx, edx
call fcn.1400afd4e
lea rcx, [rsp + 0x110]
mov edx, eax
call fcn.1400af9e2
add r12d, 0x24
jmp 0x140172d36
mov ecx, esi
call fcn.1400afd4e
lea rcx, [rsp + 0x110]
mov edx, eax
call fcn.1400af9e2
mov rax, qword [rsp + 0x28]
lea esi, [rax + 1]
cmp eax, dword [rsp + 0x38]
sete r8b
mov ecx, r14d
mov edx, esi
call fcn.1400afcbe
mov ebp, eax
xor r14d, r14d
mov eax, esi
mov qword [rsp + 0x28], rax
lea r12, [rsp + 0x50]
jmp 0x140172cf9
inc r14d
mov ebx, dword [rsp + 0x138]
inc ebx
mov r13d, r14d
mov r14, qword [rsp + 0x40]
mov rax, qword [rsp + 0x28]
jmp 0x140172c29
xor edi, edi
lea rbx, [rsp + 0x68]
jmp 0x140172b33
mov rax, qword [rsp + 0x120]
mov sil, 1
xor edi, edi
mov rcx, qword [rsp + 0x48]
cmp rax, rcx
lea rbx, [rsp + 0x68]
jb 0x140172b2c
test rcx, rcx
je 0x140172e37
cmp rax, rcx
jbe 0x140172e37
mov rax, qword [rsp + 0x118]
cmp byte [rax + rcx], 0xbf
jle 0x140173737
mov qword [rsp + 0x120], rcx
xor edi, edi
jmp 0x140172b2c
mov eax, dword [rsp + 0x1b0]
mov byte [rsp + 0x128], al
cmp byte [rsp + 0x1aa], 0
je 0x140172f16
mov rsi, qword [rsp + 0x118]
mov rdi, qword [rsp + 0x120]
mov rcx, rsi
mov rdx, rdi
mov r8d, 0x2e
call fcn.1400ad37f
test al, al
je 0x140172ea3
lea rcx, [rdi - 1]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcuts46.rs
mov rdx, rsi
mov r8, rdi
call fcn.1400afc42
mov rsi, rax
mov rdi, rdx
test rdi, rdi
je 0x140172ed2
lea rbx, [rsp + 0x68]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.1400afd73
mov rcx, rbx
call fcn.1400afda8
test rax, rax
je 0x140172ecd
test rdx, rdx
jne 0x140172ebb
test rax, rax
je 0x140172eda
mov byte [rsp + 0x132], 1
cmp rdi, 0xfd
ja 0x140172f0e
lea rbx, [rsp + 0x68]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.1400afd73
mov rcx, rbx
call fcn.1400afda8
test rax, rax
je 0x140172f09
cmp rdx, 0x40
jb 0x140172ef6
test rax, rax
je 0x140172f16
mov byte [rsp + 0x131], 1
lea rcx, [rsp + 0x128]
call fcn.1400afeae
test al, al
je 0x140172f60
mov r14, qword [rsp + 0x128]
mov r12, qword [rsp + 0x110]
mov rdx, qword [rsp + 0x118]
cmp r14b, 2
je 0x140172f70
mov esi, dword [rsp + 0x130]
mov rcx, r12
call fcn.1400afd38
movabs r12, 0x8000000000000000
jmp 0x140172f82
mov r12, qword [rsp + 0x110]
mov rdx, qword [rsp + 0x118]
mov esi, dword [rsp + 0x120]
mov r15d, dword [rsp + 0x124]
mov r14, rdx
mov rcx, qword [rsp + 0x178]
mov rdx, qword [rsp + 0x180]
call fcn.1400afd38
mov rcx, qword [rsp + 0x190]
mov rdx, qword [rsp + 0x150]
call fcn.1400afd38
movabs rax, 0x8000000000000000
cmp r12, rax
jne 0x140172fd9
mov rcx, qword [rsp + 0x160]
mov byte [rcx + 8], 1
movabs rax, 0x8000000000000002
mov qword [rcx], rax
jmp 0x1401731d5
mov eax, esi
shl r15, 0x20
or r15, rax
je 0x1401731b0
lea rax, [r14 + r15]
lea rsi, [rsp + 0x78]
mov qword [rsi - 0x10], r14
mov qword [rsi - 8], r15
mov qword [rsi], r14
mov qword [rsi + 8], rax
and qword [rsi + 0x10], 0
movabs rdi, 0x1e0000007
movabs rbx, 0x1400802900002601
mov rcx, rsi
call fcn.140170b29
cmp edx, 0x3c
ja 0x140173032
mov eax, edx
bt rbx, rax
jb 0x1401731a2
lea eax, [rdx - 0x3e]
cmp eax, 0x20
ja 0x140173044
bt rdi, rax
jb 0x1401731a2
cmp edx, 0x110000
jne 0x140173019
lea rsi, [rsp + 0x1b8]
mov rcx, rsi
mov rdx, r14
mov r8, r15
mov r9d, 0x2e
call fcn.1401737bd
mov rcx, rsi
call fcn.1400aafe3
test rax, rax
je 0x1401732b9
mov rsi, rax
mov rdi, rdx
mov qword [rsp + 0x28], r12
mov al, byte [0x14041aa10]
mov edx, 0x40
xor ecx, ecx
call fcn.1401222c0
test rax, rax
je 0x140173795
mov qword [rax], rsi
mov qword [rax + 8], rdi
lea rdi, [rsp + 0x68]
lea rsi, [rsp + 0x1b8]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov r13d, 1
mov r12d, 0x18
xor ecx, ecx
mov qword [rsp + 0x30], rcx
mov ebx, 4
mov rsi, rax
lea rcx, [rsp + 0x68]
call fcn.1400aafe3
test rax, rax
je 0x140173243
mov rbp, rax
mov rdi, rdx
cmp r13, rbx
jne 0x14017318d
cmp rbx, 0xffffffffffffffff
je 0x14017375b
mov rcx, rsi
lea rsi, [rbx + 1]
lea rax, [rbx + rbx]
cmp rax, rsi
cmova rsi, rax
xor edx, edx
mov rax, rsi
shr rax, 0x3b
sete al
cmp rsi, 5
mov r8d, 4
cmovb rsi, r8
test rbx, rbx
je 0x14017314e
shl rbx, 4
mov qword [rsp + 0x178], rcx
mov qword [rsp + 0x188], rbx
mov ecx, 8
jmp 0x140173150
xor ecx, ecx
mov r8, rsi
shl r8, 4
mov dl, al
shl edx, 3
mov qword [rsp + 0x180], rcx
lea rcx, [rsp + 0x50]
lea r9, [rsp + 0x178]
call fcn.14010ff92
cmp qword [rsp + 0x50], 0
jne 0x14017375d
mov rax, qword [rsp + 0x58]
mov rbx, rsi
mov rsi, rax
mov qword [rsi + r12 - 8], rbp
mov qword [rsi + r12], rdi
inc r13
add r12, 0x10
jmp 0x1401730d6
mov rcx, qword [rsp + 0x160]
mov byte [rcx + 8], 5
jmp 0x1401731bd
xor eax, eax
mov rcx, qword [rsp + 0x160]
mov byte [rcx + 8], al
movabs rax, 0x8000000000000002
mov qword [rcx], rax
mov rcx, r12
mov rdx, r14
call fcn.1400afd38
mov rcx, qword [rsp + 0x200]
mov rdx, qword [rsp + 0x208]
call fcn.14000a0fc
movaps xmm6, xmmword [rsp + 0x220]
add rsp, 0x238
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rsi, qword [rsp + 0x1c0]
lea rdi, [rsp + 0x68]
mov rcx, rdi
mov rdx, rsi
mov r8, rbx
call fcn.140063410
cmp qword [rdi], r15
jne 0x14017328f
mov qword [rsp + 0x200], r14
mov qword [rsp + 0x208], rsi
mov qword [rsp + 0x210], rbx
jmp 0x140171011
test r13, r13
je 0x1401732dc
lea rdi, [r13 - 1]
mov rax, rdi
shl rax, 4
mov rcx, qword [rsi + rax]
mov rdx, qword [rsi + rax + 8]
mov r8d, 1
xor r9d, r9d
call fcn.140085541
test al, al
cmove rdi, r13
cmp rdi, 4
mov r12, qword [rsp + 0x28]
jbe 0x1401732e6
mov rcx, rbx
mov rdx, rsi
call fcn.1400d5060
jmp 0x1401735f0
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x210], rax
movups xmm0, xmmword [rsp + 0x68]
movaps xmmword [rsp + 0x200], xmm0
mov rcx, r14
mov rdx, rsi
call fcn.1400afd38
jmp 0x140171011
mov esi, 8
xor ebx, ebx
xor r13d, r13d
jmp 0x1401732e9
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
mov edx, 4
mov rcx, r8
mov r8, rax
call fcn.1402da4a0
xor r13d, r13d
mov r12, qword [rsp + 0x28]
jmp 0x1401732e9
mov r13, rdi
lea rax, [rsp + 0x1b8]
and qword [rax], 0
mov qword [rax + 8], 4
and qword [rax + 0x10], 0
shl r13, 4
add r13, rsi
mov qword [rsp + 0x68], rsi
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x78], rbx
mov qword [rsp + 0x80], r13
mov eax, 4
mov qword [rsp + 0x150], rax
mov qword [rsp + 0x1b0], 0xfffffffffffffffc
xor eax, eax
mov qword [rsp + 0x48], rax
lea rbp, [rsp + 0x178]
xor ebx, ebx
mov qword [rsp + 0x30], r13
mov rcx, rsi
mov eax, ebx
mov esi, eax
cmp rcx, r13
je 0x14017360f
mov qword [rsp + 0x38], rsi
lea rsi, [rcx + 0x10]
mov qword [rsp + 0x70], rsi
mov rdi, qword [rcx + 8]
test rdi, rdi
je 0x1401735c4
mov qword [rsp + 0x28], rcx
mov r13, qword [rcx]
mov rcx, r13
mov rdx, rdi
lea r8, str.0x0X
call fcn.1400ad33f
test al, al
jne 0x1401733b2
mov rcx, r13
mov rdx, rdi
lea r8, [0x1403d03fa]
call fcn.1400ad33f
test al, al
je 0x140173491
mov qword [rsp + 0x40], rsi
mov ecx, 2
mov rdx, r13
mov r8, rdi
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.2.2_srchost.rs
call fcn.1400afc7d
mov r13, rax
mov rdi, rdx
mov rax, rdx
add rax, r13
mov qword [rsp + 0x178], r13
mov qword [rsp + 0x180], rax
mov rcx, rbp
call fcn.140039330
cmp eax, 0x110000
je 0x140173436
mov esi, eax
lea rcx, [0x1403d043c]
mov edx, eax
call fcn.14006490a
test al, al
jne 0x1401733ea
lea rcx, [0x1403d0448]
mov edx, esi
call fcn.14006490a
test al, al
jne 0x1401733ea
lea rcx, [0x1403d0454]
mov edx, esi
call fcn.14006490a
test al, al
jne 0x1401733ea
jmp 0x1401735bf
mov ebx, reloc.WS2_32.dll_recv
mov rsi, qword [rsp + 0x40]
test rdi, rdi
je 0x140173553
mov rcx, r13
mov rdx, rdi
mov r8d, 0x2b
call fcn.1400ad34a
test al, al
mov rcx, qword [rsp + 0x28]
jne 0x1401735c4
mov rcx, r13
mov rdx, rdi
mov r8d, ebx
call fcn.140071ad0
mov rdi, rax
mov al, 1
mov rcx, rsi
test dil, 1
mov r13, qword [rsp + 0x30]
jne 0x140173354
jmp 0x14017355c
cmp rdi, 1
je 0x140173505
mov rcx, r13
mov rdx, rdi
mov r8d, 0x30
call fcn.1400ad34a
test al, al
je 0x140173505
mov ecx, 1
mov rdx, r13
mov r8, rdi
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.2.2_srchost.rs
call fcn.1400afc7d
mov r13, rax
mov rdi, rdx
mov rax, rdx
add rax, r13
mov qword [rsp + 0x178], r13
mov qword [rsp + 0x180], rax
mov rcx, rbp
call fcn.140039330
cmp eax, 0x110000
je 0x140173549
lea rcx, [0x1403d0430]
mov edx, eax
call fcn.14006490a
test al, al
jne 0x1401734df
jmp 0x1401735bf
lea rax, [rdi + r13]
mov qword [rsp + 0x178], r13
mov qword [rsp + 0x180], rax
mov rcx, rbp
call fcn.140039330
cmp eax, 0x110000
je 0x14017353f
lea rcx, [0x1403d043c]
mov edx, eax
call fcn.14006490a
test al, al
jne 0x140173519
jmp 0x1401735bf
mov ebx, 0xa
jmp 0x140173440
mov ebx, 8
jmp 0x140173440
xor edi, edi
mov r13, qword [rsp + 0x30]
jmp 0x140173560
shr rdi, 0x20
mov rax, qword [rsp + 0x48]
cmp rax, qword [rsp + 0x1b8]
mov rbx, qword [rsp + 0x38]
jne 0x140173596
lea rcx, [rsp + 0x1b8]
call fcn.140170be5
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x1c0]
mov qword [rsp + 0x150], rcx
mov rcx, qword [rsp + 0x150]
mov dword [rcx + rax*4], edi
inc rax
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x1c8], rax
add qword [rsp + 0x1b0], 4
jmp 0x14017334f
mov rcx, qword [rsp + 0x28]
mov rdi, rcx
lea rcx, [rsp + 0x68]
call fcn.140170cb8
mov r13, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x1b8]
mov rdx, qword [rsp + 0x1c0]
call fcn.1400d507d
cmp rdi, r13
je 0x140173608
mov rax, qword [rsp + 0x160]
mov qword [rax], r12
mov qword [rax + 8], r14
mov qword [rax + 0x10], r15
jmp 0x1401731d5
mov al, 3
jmp 0x1401731b2
mov rdi, rcx
lea rcx, [rsp + 0x68]
call fcn.140170cb8
test sil, sil
mov r11, qword [rsp + 0x1b0]
jne 0x1401735d6
mov rcx, qword [rsp + 0x48]
test rcx, rcx
je 0x1401737a4
mov rdx, qword [rsp + 0x1c0]
mov esi, dword [rdx + rcx*4 - 4]
dec rcx
shl ecx, 3
mov eax, 0xffffffff
shr eax, cl
cmp esi, eax
ja 0x1401735d6
mov rax, qword [rsp + 0x1b8]
xor ecx, ecx
cmp r11, rcx
je 0x14017369e
cmp dword [rdx + rcx], 0xff
lea rcx, [rcx + 4]
jbe 0x14017365e
jmp 0x1401735d6
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcpunycode.rs
call fcn.1402da8f0
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcpunycode.rs
call fcn.1402dab90
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
mov edx, 4
call fcn.1402da4a0
mov r8d, 0x18
mov r9, rdx
test r11, r11
je 0x1401736c9
mov r10d, dword [r9]
mov ecx, r8d
and cl, 0x18
shl r10d, cl
add r9, 4
add esi, r10d
add r11, 0xfffffffffffffffc
add r8d, 0xfffffff8
jmp 0x1401736a7
bswap esi
mov edi, esi
shr edi, 8
mov rcx, rax
call fcn.1400d507d
mov rax, qword [rsp + 0x160]
movabs rcx, 0x8000000000000000
mov qword [rax], rcx
mov byte [rax + 8], sil
shr esi, 0x18
mov byte [rax + 0xb], sil
mov word [rax + 9], di
jmp 0x1401731ca
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
lea r8, [0x1403d0280]
mov edx, 0x30
call fcn.1402da510
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.2.3_srcpunycode.rs
call fcn.1402da6f0
jmp 0x14017376c
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x30], rax
mov rdx, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x30]
call fcn.1402d9f90
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fpercent_encoding_2.1.0lib.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 rcx, rbx
mov rdx, rsi
call fcn.1402da4a0
mov rdx, qword [rsp + 0x78]
mov rcx, r12
call fcn.1402d9f90
mov ecx, 8
mov edx, 0x40
call fcn.1402d9f90
lea rcx, str.a_non_empty_list_of_numbers
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.2.2_srchost.rs
mov edx, 0x1b
call fcn.1402da910
int3
mov rcx, rbp
call fcn.140039330
mov ecx, 1
cmp eax, 0x3f
ja 0x1401758ab
mov edx, eax
bt rbx, rdx
jae 0x14017588d
mov r14b, 1
jmp 0x140175904
cmp rdx, 0x3a
jne 0x14017589b
test r15b, 1
jne 0x1401758f1
jmp 0x140175914
movabs r8, 0x8000800800000000
bt r8, rdx
jb 0x140175914
cmp eax, 0x5b
je 0x1401758fe
cmp eax, 0x5c
je 0x1401758e7
cmp eax, 0x5d
je 0x1401758f6
cmp eax, 0x110000
je 0x140175914
inc r13
cmp eax, 0x80
jb 0x140175904
mov ecx, 2
cmp eax, 0x800
jb 0x140175904
cmp eax, 0x10000
mov ecx, 4
sbb rcx, 0
jmp 0x140175904
cmp byte [rsp + 0x200], 2
jne 0x140175914
inc r13
jmp 0x140175904
invalid
invalid
inc r13
xor r15d, r15d
jmp 0x140175904
inc r13
mov r15b, 1
add r12, rcx
jmp 0x14017586e
invalid
invalid
invalid
lea rax, [rsp + 0xb0]
test r14b, 1
jne 0x14017595f
lea rbx, [rsp + 0xc0]
add byte [rax], al
mov qword [rbx], rax
mov qword [rbx + 8], r13
mov rcx, rbx
call case.0x140151e10.112
cmp eax, 0x110000
jne 0x140175931
lea r9, [0x1403d0678]
mov rcx, r12
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, qword [rsp + 0x78]
mov r8, rdi
call fcn.1400afc42
mov r15, rax
mov rdi, rdx
jmp 0x140175982
lea rdi, [rsp + 0x130]
lea rdx, [rsp + 0xb0]
mov rcx, rdi
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov r8, r13
call fcn.140170cc4
mov r15, qword [rdi + 8]
mov rdi, qword [rdi + 0x10]
mov edi, dword [rdi + 0x10]
mov edi, dword [rdi + 0x10]
movabs r13, 0x8000000000000002
cmp byte [rsp + 0x200], 1
jne 0x1401759d9
test rdi, rdi
je 0x140175b5a
invalid
invalid
add dword [rax], eax
invalid
test byte [rbx + 0x48000001], bh
lea ebx, [rsp + 0xc0]
lea rbx, [rsp + 0xc0]
mov rcx, rbx
mov rdx, r15
mov r8, rdi
call fcn.140170d92
mov rsi, qword [rbx]
movabs r13, 0x8000000000000002
mov r12b, byte [rbx + 8]
cmp rsi, r13
jne 0x140175b62
mov rsi, qword [rsp + 0x70]
mov esi, dword [rsp + 0x70]
jmp 0x140175c13
mov rcx, r15
mov rdx, rdi
mov r8d, 0x5b
call fcn.1400ad34a
test al, al
je 0x140175a5a
mov rcx, r15
stc
mov rdx, rdi
mov r8d, 0x5d
call fcn.1400ad37f
mov r12b, 4
test al, al
je 0x140175c13
mov rdx, rdi
dec rdx
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.2.2_srchost.rs
mov qword [rsp + 0x20], rax
mov ecx, 1
mov r8, r15
mov r9, rdi
call fcn.1401737f0
mov r8, rdx
lea rdi, [rsp + 0xc0]
mov rcx, rdi
mov rdx, rax
call fcn.14017384d
cmp byte [rdi], 0
je 0x140175bce
movabs rax, 0x8000000000000002
jmp 0x140175bf8
mov rax, r15
add rax, rdi
lea rbx, [rsp + 0xd0]
mov qword [rbx - 0x10], r15
mov qword [rbx - 8], rdi
mov qword [rbx], r15
mov qword [rbx + 8], rax
and qword [rbx + 0x10], 0
movabs rsi, 0x1e0000007
movabs r12, 0x1400800900002601
mov rcx, rbx
call fcn.140170b29
cmp edx, 0x3c
ja 0x140175aa9
mov eax, edx
bt r12, rax
jb 0x140175b4d
lea eax, [rdx - 0x3e]
cmp eax, 0x20
ja 0x140175abb
bt rsi, rax
jb 0x140175b4d
cmp edx, 0x110000
jne 0x140175a90
lea rbx, [rsp + 0x88]
and qword [rbx], 0
mov qword [rbx + 8], 1
and qword [rbx + 0x10], 0
lea r12, [rsp + 0xc0]
mov qword [r12], r15
mov qword [r12 + 8], rdi
lea rax, [0x1403d03b0]
mov qword [r12 + 0x10], rax
mov rsi, qword [rsp + 0x70]
mov rcx, r12
call fcn.1400ce12e
test rax, rax
je 0x140176114
mov r8, rdx
mov rcx, rbx
mov rdx, rax
call fcn.1400ee891
test al, al
je 0x140175afe
lea rax, [0x1403d0050]
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_string.rs
lea r9, [0x1403d0068]
lea r8, [rsp + 0xc0]
mov edx, 0x37
call fcn.1402da7f0
mov r12b, 5
mov rsi, qword [rsp + 0x70]
jmp 0x140175c13
xor r12d, r12d
jmp 0x140175c13
mov rax, qword [rsp + 0xc9]
mov rcx, qword [rsp + 0xd0]
mov qword [rsp + 0x10f], rcx
mov qword [rsp + 0x108], rax
mov rdi, qword [rsp + 0xb0]
mov r15, qword [rsp + 0xb8]
test r14b, 1
je 0x140175c44
mov rcx, qword [rsp + 0x130]
mov rdx, qword [rsp + 0x138]
call fcn.1400afd38
jmp 0x140175c44
mov rax, qword [rsp + 0xc2]
mov rcx, qword [rsp + 0xc9]
mov qword [rsp + 0x11f], rcx
mov qword [rsp + 0x118], rax
movabs rax, 0x8000000000000001
mov r12b, byte [rsp + 0xc1]
movabs rcx, 0x8000000000000002
cmp rax, rcx
jne 0x140175dc6
test r14b, 1
je 0x140175c2e
mov rcx, qword [rsp + 0x130]
mov rdx, qword [rsp + 0x138]
call fcn.1400afd38
movabs rax, 0x8000000000000002
cmp r13, rax
je 0x140175f1f
mov rsi, r13
mov rax, qword [rsp + 0x108]
mov rcx, qword [rsp + 0x10f]
lea rdx, [rsp + 0x88]
mov qword [rdx + 0x10], rcx
mov qword [rdx + 9], rax
mov qword [rdx], rsi
mov byte [rdx + 8], r12b
lea rbp, [rsp + 0x130]
mov qword [rbp], rdx
lea rax, reloc.WS2_32.dll_accept
lea rdx, [rsp + 0xc0]
mov qword [rdx], rax
mov eax, 1
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
lea rcx, [0x14017081d]
mov qword [rbp + 8], rcx
mov qword [rdx + 0x10], rbp
mov qword [rdx + 0x18], rax
mov rsi, qword [rsp + 0x70]
mov rcx, rsi
call fcn.140170afd
test al, al
jne 0x140176155
mov rax, qword [rsi + 0x10]
mov rcx, rax
shr rcx, 0x20
shl rax, 0x20
or rax, 0x900
test rcx, rcx
mov r14d, 0x901
cmove r14, rax
mov r12b, 9
mov rbx, qword [rsp + 0x88]
test r14b, r14b
jne 0x140175f0f
movabs rax, 0x8000000000000002
cmp rbx, rax
jl 0x140175d40
cmp qword [rsp + 0x98], 0
jne 0x140175d40
lea r8, [0x1403d03da]
mov r9d, 1
mov rcx, rdi
mov rdx, r15
call fcn.1401745fa
xor r12d, r12d
cmp byte [rsp + 0x200], 2
jne 0x140175f0f
test al, al
jne 0x140175f0f
mov rcx, rdi
mov rdx, r15
mov r8d, 0x3a
call fcn.14017618a
xor r13d, r13d
test rax, rax
je 0x140175dbf
mov r12b, byte [rsi + 0x40]
lea rbx, [rsp + 0xc0]
mov r15, rdx
mov rdi, rax
xor esi, esi
mov rcx, rbx
mov rdx, rdi
mov r8, r15
call fcn.14017751d
mov eax, dword [rsp + 0xc0]
cmp eax, 0x110000
je 0x140175e23
lea ecx, [rax - 0x30]
cmp ecx, 0xa
jae 0x140175dfe
imul eax, r13d, 0xa
add ecx, eax
cmp ecx, 0xffff
add byte [rax], al
add byte [rax], al
ja 0x140175eff
mov rdi, qword [rsp + 0xc8]
mov r15, qword [rsp + 0xd0]
mov sil, 1
mov r13d, ecx
jmp 0x140175d6d
xor ebp, ebp
jmp 0x140175fd7
mov rcx, qword [rsp + 0x118]
mov rdx, qword [rsp + 0x11f]
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xf
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rcx], fs
add dword [rax], eax
add byte [rax - 0x75], cl
mov esp, 0xb024
add byte [rbx + rcx*4 - 0x44], cl
mov esp, 0xb824
add byte [rcx - 0x77], cl
vunpckhpd xmm7, xmm2, xmm6
invalid
invalid
invalid
mov esp, 0xb824
add byte [rcx - 0x77], cl
vunpckhpd xmm7, xmm2, xmm6
invalid
test r12b, r12b
jne 0x140175e23
add eax, 0xffffffdd
cmp eax, 0x39
ja 0x140175eff
invalid
add byte [rax - 0x47], cl
add dword [rax], edx
add byte [rax], dl
add byte [rax], al
add byte [rdx], al
movabs rcx, 0x200000010001001
bt rcx, rax
jae 0x140175eff
test sil, 1
je 0x140175ef3
invalid
add byte [rbx + rcx*4 - 0x7c], al
and al, 8
add al, byte [rax]
add byte [rax - 0x75], cl
and al, 0x70
mov r8d, dword [rsp + 0x208]
mov rax, qword [rsp + 0x70]
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
lea r9, [0x1403d0660]
and eax, 0xb96e800
add byte [rax], al
and eax, 0xb96e800
add byte [rax], al
mov rbx, rax
mov r12, rdx
lea r8, [0x1403d04e3]
mov r9d, 4
mov rcx, rax
mov ecx, eax
mov ecx, eax
call fcn.140064d09
mov si, 0x50
test al, al
jne 0x140175eed
lea r8, [0x1403d04ec]
mov r9d, 2
add byte [rax - 0x77], cl
invalid
mov rdx, r12
call fcn.140064d09
test al, al
jne 0x140175eed
add byte [rax - 0x77], cl
invalid
lea r8, [0x1403d04e7]
mov r9d, 5
add byte [rax], al
add byte [rax], al
mov rcx, rbx
mov rdx, r12
call fcn.140064d09
mov si, 0x1bb
test al, al
jne 0x140175eed
lea r8, [0x1403d04ee]
mov r9d, 3
add byte [rax], al
add byte [rax], al
mov rcx, rbx
mov rdx, r12
call fcn.140064d09
test al, al
jne 0x140175eed
lea r8, str.ftphttphttpswswssfileC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.2.2_srcparser.rs
mov r9d, 3
mov rcx, rbx
mov rdx, r12
call fcn.140064d09
mov si, reloc.WS2_32.dll_setsockopt
test al, al
je 0x140175f6e
cmp si, r13w
jne 0x140175f6e
xor ebp, ebp
mov rsi, qword [rsp + 0x70]
jmp 0x140175fd7
mov r12b, 2
mov rbx, qword [rsp + 0x88]
mov rsi, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x90]
mov rcx, rbx
call fcn.1400d0df3
mov rcx, qword [rsp + 0x128]
mov byte [rcx + 8], r12b
movabs rax, 0x8000000000000000
mov qword [rcx], rax
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.1400afd38
nop
add rsp, 0x198
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [rsp + 0xb0]
mov qword [rsp + 0x130], rax
lea rax, [0x14006d460]
lea rcx, [0x1403d0638]
lea rdx, [rsp + 0xc0]
mov qword [rdx], rcx
mov ecx, 1
mov qword [rdx + 8], rcx
and qword [rdx + 0x20], 0
mov qword [rsp + 0x138], rax
mov word [rsp + 0xb0], r13w
mov qword [rdx + 0x10], rbp
mov qword [rdx + 0x18], rcx
mov rsi, qword [rsp + 0x70]
mov rcx, rsi
call fcn.140170afd
test al, al
jne 0x140176181
mov bp, 1
mov rax, qword [rsp + 0x98]
lea rdx, [rsp + 0xc0]
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rsp + 0x88]
movaps xmmword [rdx], xmm0
lea rbx, [rsp + 0x170]
mov rcx, rbx
call fcn.140170d37
movups xmm0, xmmword [rbx]
movaps xmmword [rsp + 0x150], xmm0
mov al, byte [rbx + 0x10]
mov byte [rsp + 0x160], al
mov rax, qword [rsp + 0xa8]
cmp qword [rsp + 0xa0], rax
je 0x14017603f
cmp byte [rsp + 0x150], 0
jne 0x14017603f
xor r12d, r12d
jmp 0x140175f1f
mov rax, qword [rsi + 0x10]
mov rcx, rax
shr rcx, 0x20
shl rax, 0x20
or rax, 0x900
test rcx, rcx
mov ebx, 0x901
cmove rbx, rax
mov r12b, 9
test bl, bl
mov rax, qword [rsp + 0x148]
jne 0x140175f1f
shr r14, 0x20
shr rbx, 0x20
lea r8, [rsp + 0xc0]
mov byte [r8], 1
mov qword [rsp + 0x20], r15
mov rcx, rsi
mov r15b, byte [rsp + 0x200]
mov edx, r15d
mov r9, rdi
mov r12, rax
call case.0x14014da06.163
lea r8, [rsp + 0xc0]
mov ecx, 9
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x58], rax
and al, 0x58
and al, 0x58
mov dword [rsp + 0x50], ebx
mov word [rsp + 0x48], r13w
mov word [rsp + 0x40], bp
lea rax, [rsp + 0x150]
mov qword [rsp + 0x38], rax
cmp byte [rcx + rcx*4 + 0x74], al
and al, 0x30
cmp byte [rcx + rcx*4 + 0x74], al
and al, 0x30
mov dword [rsp + 0x28], r12d
mov rax, qword [rsp + 0x80]
mov dword [rsp + 0x20], eax
and al, 0x20
and al, 0x20
mov rcx, qword [rsp + 0x128]
mov rdx, r8
mov r8d, r15d
mov r9d, dword [rsp + 0x208]
call fcn.1401768af
jmp 0x140175f44
xor dh, bh
invalid
invalid
xor dh, bh
invalid
mov rax, qword [rsp + 0x88]
mov r12b, byte [rsp + 0x90]
mov rcx, qword [rsp + 0x91]
mov qword [rsp + 0x118], rcx
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rdi + rbx], fs
add dword [rax], eax
add cl, ch
mov bh, 0xfa
invalid
invalid
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rdi + rbx], fs
add dword [rax], eax
add cl, ch
mov bh, 0xfa
invalid
test al, 0xa4
and eax, 0x479be800
invalid
lea rax, [0x1403d0620]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
add byte [rbp + rcx*4 + 0xd], cl
stc
sahf
and eax, 0x848d4c00
and al, 0xc0
add byte [rax], al
add byte [rdx + 0x2b], bh
add byte [rbp + rcx*4 + 0xd], cl
stc
sahf
and eax, 0x848d4c00
and al, 0xc0
add byte [rax], al
add byte [rdx + 0x2b], bh
call fcn.1402da7f0
lea rax, [0x1403d0648]
lea eax, [0x1403d0648]
jmp 0x14017615c
push rdi
or byte [rax - 0x77], cl
stc
call fcn.140170c91
mov rdx, qword [rdi + 8]
cmp eax, esi
jne 0x1401761b6
mov rax, qword [rsp + 0x28]
jmp case.0x1400fbf5c.1885
xor eax, eax
add rsp, 0x38
pop rdi
pop rsi
ret
ror dword [rax - 0x77], cl
invalid
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x30], rax
mov rcx, r12
lea rdx, [rsp + 0x50]
call fcn.140177297
mov r8d, dword [rsp + 0x60]
cmp r8d, 0x110000
je 0x140176301
mov r14, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x70]
mov r15b, byte [rsi + 0x40]
cmp r8d, 0x23
je 0x14017626a
cmp r8d, 0x2f
je 0x140176274
cmp r8d, 0x3f
je 0x14017626a
cmp r8d, 0x5c
jne case.0x1400fac08.1776
cmp bl, 2
je case.0x1400fac08.1776
cmp r15b, 2
je case.0x1400fac08.1776
jmp 0x14017632a
test r15b, r15b
jne case.0x1400fac08.1776
jmp 0x1401762f7
cmp r15b, 2
mov r15b, 2
jne 0x14017633c
mov rcx, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
mov r13, qword [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
mov rbp, qword [rsp + 0x58]
mov qword [rsp + 0x20], rbp
and al, 0x20
and al, 0x20
mov r9, r13
call fcn.14017732e
cmp r15b, 2
jne 0x1401762be
cmp bl, 2
jne 0x1401762d1
mov qword [rsp + 0x60], r14
mov qword [rsp + 0x68], rdi
push 0x14058d48
movsb byte [rdi], byte [rsi]
invalid
add bl, ch
invalid
push 0x14058d48
movsb byte [rdi], byte [rsi]
and eax, 0x4c24eb00
mov dword [rsp + 0x60], esi
and al, 0x60
mov qword [rsp + 0x60], r14
mov qword [rsp + 0x68], rdi
lea rax, [0x1403d06c0]
jmp 0x1401762e2
mov qword [rsp + 0x60], r14
mov dword [rsp + 0x60], esi
mov qword [rsp + 0x68], rdi
lea rax, [0x1403d06e0]
lea eax, [0x1403d06e0]
mov qword [rsp + 0x70], rax
mov rcx, rsi
mov rdx, r12
call fcn.1400ce0af
cmc
invalid
jmp 0x140176215
cmc
invalid
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x58], rbp
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
lea rax, [0x1403d06f0]
add eax, 0x25a3e0
add eax, 0x25a3e0
mov qword [rsp + 0x20], rax
mov r8, qword [rsp + 0x30]
mov r9, rdx
call fcn.140177b1b
mov r8, rdx
xor r15d, r15d
xor edi, edi
xor edi, edi
jmp 0x140176371
mov rcx, qword [rsi + 0x30]
test rcx, rcx
je 0x14017633c
mov rcx, rsi
mov edx, 0x2f
add byte [rax], al
add al, ch
cdq
xchg esi, eax
dec dword [rax - 0x75]
or byte [rax - 0x75], r9b
push rsi
adc byte [rbp + rcx*4 + 0x4a], cl
dec dword [rax - 0x73]
add eax, 0x25a3ac
add byte [rax], al
add al, ch
cdq
xchg esi, eax
dec dword [rax - 0x75]
or byte [rax - 0x75], r9b
push rsi
adc byte [rbp + rcx*4 + 0x4a], cl
dec dword [rax - 0x73]
add eax, 0x25a3ac
mov qword [rsp + 0x20], rax
mov r8, qword [rsp + 0x30]
call fcn.140177b1b
mov r8, rdx
mov r15b, 1
mov rcx, r12
mov rdx, rax
call fcn.140064bde
mov rbp, qword [rsp + 0x68]
mov r13, qword [rsp + 0x70]
mov r9d, 2
mov rcx, rbp
mov rdx, r13
lea r8, [0x1403cff90]
call fcn.140064d09
test al, al
jne 0x140176496
mov r9d, 6
mov rcx, rbp
mov rdx, r13
lea r8, str._2e_2e_2e_2E_2E_2e_2E_2E_2e._2E.._2e._2E_2e_2E
call fcn.140064d09
test al, al
jne 0x140176496
mov r9d, 6
mov rcx, rbp
mov rdx, r13
lea r8, [0x1403d0726]
call fcn.140064d09
test al, al
jne 0x140176496
mov r9d, 6
mov rcx, rbp
mov rdx, r13
lea r8, [0x1403d072c]
call fcn.140064d09
test al, al
jne 0x140176496
mov r9d, 6
mov rcx, rbp
mov rdx, r13
lea r8, [0x1403d0732]
call fcn.140064d09
test al, al
jne 0x140176496
mov rcx, rsi
mov rdx, qword [rsp + 0x30]
call fcn.140177a7a
mov r13, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
mov rcx, r13
mov rdx, r14
mov r8d, 0x2f
call fcn.1400ad37f
test al, al
je 0x14017659e
lea rcx, [r14 - 1]
mov rdx, r13
mov r8, r14
lea r9, [0x1403d0750]
call fcn.1400afc42
mov rcx, rax
call fcn.140177945
cmp rax, 1
jne 0x14017659e
cmp rdx, qword [rsp + 0x28]
jb 0x14017659e
mov rcx, rdx
mov rdx, r13
mov r8, r14
lea r9, [0x1403d0768]
call fcn.1400afc7d
test rdx, rdx
je 0x14017654f
movzx ecx, byte [rax]
add ecx, 0xffffffdd
cmp ecx, 0x39
ja 0x14017654f
mov r8, rdx
movabs rdx, 0x200000010001001
bt rdx, rcx
jae 0x14017654f
mov ecx, 1
mov rdx, rax
lea r9, [0x1403d08a0]
call fcn.1400afc7d
mov rcx, rax
call case.0x14013a51b.251
test al, al
jne 0x14017659e
mov qword [rsp + 0x40], r13
add r13, r14
mov qword [rsp + 0x48], r13
lea rcx, [rsp + 0x40]
call fcn.140170b67
test eax, eax
je 0x14017659e
mov rax, 0xffffffffffffffff
cmp edx, 0x80
jb 0x140176597
mov rax, 0xfffffffffffffffe
cmp edx, 0x800
jb 0x140176597
xor eax, eax
cmp edx, 0x10000
setb al
or rax, 0xfffffffffffffffc
add rax, r14
mov qword [rsi + 0x10], rax
mov rcx, rsi
mov edx, ebx
mov rdi, qword [rsp + 0x28]
mov r8, rdi
call fcn.140177b32
test r15b, r15b
je 0x140176744
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
mov r8d, 0x2f
call fcn.1400ad37f
test al, al
jne 0x1401765dd
mov rcx, rsi
mov edx, 0x2f
call fcn.1400af9e2
mov rcx, qword [rsp + 0x60]
mov rdx, rbp
call fcn.1400afd38
mov r13, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
jmp 0x14017620c
mov rcx, qword [rsp + 0x60]
mov rdx, rbp
call fcn.1400afd38
test bl, bl
jne 0x140176879
mov r12, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
test rdi, rdi
je 0x14017678c
cmp rdx, rdi
jbe 0x14017678a
cmp byte [r12 + rdi], 0xbf
jg 0x14017678c
lea rcx, str.assertion_failed:_self.is_char_boundary_at_
lea r8, [0x1403d02c8]
mov edx, 0x2b
call fcn.1402da510
jne 0x140176772
mov rbx, rdx
sub rbx, rdi
jb 0x140176897
lea r14, [rsp + 0x60]
mov rcx, r14
mov rdx, rbx
call fcn.140064b4f
cmp qword [r14], 0
mov rax, qword [r14 + 8]
mov qword [rsp + 0x30], rax
jne 0x14017689f
lea r13, [rsp + 0x60]
mov rdi, qword [r13 + 0x10]
mov rax, qword [rsp + 0x28]
mov qword [rsi + 0x10], rax
add r12, rax
mov rcx, rdi
mov rdx, r12
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
mov edx, 0x2f
call fcn.1400af9e2
mov rcx, r13
mov edx, 0x2f
mov qword [rsp + 0x28], rdi
mov r8, rdi
mov r9, rbx
call fcn.1400a78f0
mov rbp, qword [r13]
mov rax, qword [r13 + 0x10]
mov r14, qword [r13 + 0x18]
add r14, rbp
mov r13d, dword [r13 + 0x24]
lea r12, [rsp + 0x40]
mov rdi, rax
lea r15, [rax + rbp]
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], r14
mov rcx, r12
call fcn.140139e61
test eax, eax
je 0x140176850
lea rax, [rdi + r14]
add r15, qword [rsp + 0x48]
sub rax, r15
add rax, qword [rsp + 0x40]
cmp edx, r13d
je 0x14017681b
jmp 0x140176853
mov rdi, rbx
sub rbx, rdi
mov r14, qword [rsp + 0x28]
add rdi, r14
mov rcx, rsi
mov rdx, rdi
mov r8, rbx
call fcn.1400afa3e
mov rcx, qword [rsp + 0x30]
mov rdx, r14
call fcn.1400afd38
mov rax, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rdi
call fcn.1402da150
mov rdx, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x30]
call fcn.1402d9f90
int3
push rbp
push rbx
sub rsp, 0x68
mov r9, rdx
mov r8, rcx
lea rsi, [rsp + 0x38]
mov rcx, rsi
mov edx, 0x2f
add al, ch
cmp edi, 0xfffffff2
invalid
mov rax, qword [rsi]
mov rbp, qword [rsi + 8]
lea rcx, [rsp + 0x58]
mov r15, qword [rcx - 8]
mov rsi, qword [rcx - 0x10]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x30], eax
lea r14, [rax + rsi]
mov bl, byte [rcx + 8]
movzx edi, bl
lea r13, [rdi - 1]
push qword [rcx]
ror byte [rax - 0x77], 0x44
and al, 0x28
invalid
push qword [rcx]
ror byte [rax - 0x77], 0x44
and al, 0x28
invalid
cmp r15, rbp
ja 0x1401779fe
sub r15, rsi
jb 0x1401779fe
div dword [rdx + 0x59]
mov cl, byte [rsp + rdi + 0x57]
cmp al, 0x57
mov rdx, r14
mov r8, r15
call fcn.14006f500
jnp 0x1401779a2
dec dword [rax - 0x7d]
clc
add dword [rbp + 0x44], esi
jne 0x1401779fe
jnp 0x1401779a2
dec dword [rax - 0x7d]
clc
add dword [rbp + 0x44], esi
jne 0x1401779fe
mov r15, rdx
mov edi, edx
add r15, rsi
add edi, esi
mov r12, r15
sub r12, r13
in al, dx
in al, dx
jb case.0x140130bbf.306
mov rax, r12
add rax, rdi
jb case.0x140130bbf.306
invalid
invalid
mov rax, qword [rsp + 0x30]
mov rax, qword [rsp + 0x30]
and al, 0x30
lea rcx, [rax + r12]
mov rdx, rdi
mov edx, edi
mov edx, edi
lea r8, [rsp + 0x58]
mov r9, rdi
stc
call fcn.140064d09
test al, al
invalid
jne 0x140177a17
mov qword [rsp + 0x50], r15
mov dword [rsp + 0x50], edi
jmp 0x14017799b
mov rax, qword [rsp + 0x28]
mov rdx, r12
sub byte [rcx + rcx*4 - 0x1e], cl
add rsp, 0x68
pop rbx
pop rbp
push 0x5e5f5d5b
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
mov eax, 1
mov qword [rsp + 0x28], rax
and al, 0x28
and al, 0x28
sub bl, ch
fisttp dword [rbp + rcx*4 + 5]
dec byte [rax + 0x4ba0025]
mov edx, 4
invalid
invalid
jmp 0x1401779fe
mov edx, 4
add byte [rax], al
mov rcx, rdi
stc
call fcn.1402da4a0
int3
sub dl, byte [rsi]
add ah, cl
sub esp, 0x28
in al, dx
sub byte [rax - 0x77], cl
mov rsi, rdx
add byte [rax], al
add byte [rax + rax*8 - 0x7cb7f08c], al
inc byte [rcx]
cmp cl, byte [rdi]
xchg esp, eax
shr bl, 2
jmp 0x140177a5e
sbb al, 0x8e
and eax, 0x1b900
add byte [rax], al
invalid
add ah, cl
mov eax, dword [rcx + 8]
or byte [r8 + 0x7ebf103c], al
or dword [rax - 0x77], ecx
push rcx
adc byte [rax - 0x7d], cl
invalid
invalid
add esp, 0x28
lea eax, [0x1403d0280]
add eax, 0x2587ce
invalid
add byte [rax], al
add al, ch
push rsp
sub dl, byte [rsi]
add ah, cl
add dh, byte [rbp + 0xa]
add eax, dword [rax]
add byte [rax], al
mov al, 1
cmp rdx, 2
je 0x140177b17
add dword [rax - 0x7d], ecx
cli
add dh, byte [rbp + rbx - 0x76]
add al, byte [rbx*8 + 0x1577393c]
movzx eax, al
mov dh, 0xc0
mov al, byte [rcx + 2]
add al, 0xdd
cmp al, 0x39
ja 0x140177b18
mov dh, 0xc0
movabs rcx, 0x200000010001001
mov ecx, 0x10001001
add byte [rax], al
add byte [rdx], al
bt rcx, rax
bt ecx, eax
setb al
ret
mov edx, ecx
retf 0x894d
mov r8, r10
mov r9, rax
shr ecx, 0xbe
invalid
invalid
invalid
shr ecx, 0xbe
mov esp, 0x5756ffff
push rsi
push rdi
sub rsp, 0x28
mov rax, qword [rcx + 0x10]
invalid
invalid
adc byte [r9 + rdi - 0x40], cl
cmp rax, r8
jne 0x140177b48
add rsp, 0x28
pop rdi
pop rsi
sub byte [rdi + 0x5e], bl
ret
mov rsi, r8
mov rdi, rcx
test dl, dl
jne case.0x1401405ad.198
or eax, 0x258c23
mov rdx, rax
mov r8, rsi
invalid
call case.0x140061f32.980
mov rcx, rax
call fcn.140177a38
test al, al
jne 0x140177b41
invalid
invalid
int 0x31
ror byte [rax - 0x77], cl
mov rcx, rdi
xor edx, edx
mov rcx, rdi
mov r8, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140177887
sub esp, 0x58
mov ebx, eax
and al, 0xc0
add byte [rax], al
rol byte [rax], 0
add byte [rbx + rcx*4 + 0x71], cl
adc byte [rbp + rcx*4 + 0x64], cl
lea esp, [rsp + 0x40]
lea esp, [rsp + 0x40]
mov eax, edi
and al, 0x40
cmp ch, 2
cmp r12d, 0x23
mov esi, 0x41000000
cmp esp, 0x2f
invalid
invalid
add byte [rax], al
add byte [rcx - 0x7f], al
cmp r12d, 0x110000
or eax, 0xbaf9894c
invalid
mov ecx, edi
jl 0x140177c23
sub byte [rax - 0x77], cl
je 0x140177c28
and byte [rcx + rcx*4 - 7], cl
mov eax, dword [rsp + 0x48]
and al, 0x48
mov dword [rsp + 0x38], eax
and al, 0x38
cld
pop rsp
adc cl, byte [rcx - 0x75]
mov ecx, dword [rdi + 0x30]
xor byte [r8 - 0x7b], r9b
leave
cmp byte [rcx], dh
sar bh, cl
push rax
sub byte [rcx - 0x75], cl
or byte [r9 + r9*4 - 0xe], r9b
or byte [rcx + rcx*4 - 0xe], cl
or byte [rcx + rcx*4 - 0xe], cl
add byte [rax], al
push rdi
inc dword [rax + rax*8 - 0x76b3d58b]
mov ecx, edi
mov ecx, edi
add byte [rax], al
add al, ch
invalid
cld
pop rsp
and al, 0x28
and al, 0x20
sub byte [rax - 0x77], cl
je case.0x14014da06.173
and byte [rcx + rcx*4 - 7], cl
mov ecx, edi
int1
dec dword [rax - 0x77]
invalid
xlatb
invalid
mov edx, edi
pop rax
pop rsp
or byte [rax - 0x7b], cl
sal byte [rdi + rcx + 0x48], 0xff
cmovs edi, edi
enter 0xffffffffffff8948, 0x41
or byte [rax - 0x75], cl
or ecx, ebp
invalid
iretd
mov dword [rcx + 8], eax
in al, dx
xor byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
and al, 0x20
stc
invalid
dec dword [rcx + 0x3dc3]
adc dword [rax], eax
add byte [rcx], dl
add byte [rsp + rcx + 0x48], dh
mov ecx, esi
invalid
add byte [rcx], dl
add byte [rdi], cl
sete al
add rsp, 0x30
pop rbx
pop rdi
adc dword [rax], eax
add esp, 0x30
lea rbx, [rsp + 0x20]
pop rsp
and al, 0x20
mov qword [rbx], rcx
mov qword [rbx + 8], rdx
mov dword [rbx + 8], edx
mov dword [rbx + 8], edx
push rbx
or byte [rax - 0x77], cl
fld1
invalid
invalid
mov rcx, rbx
call fcn.140170c91
mov edi, eax
mov rcx, rbx
call fcn.140170c91
invalid
mov esi, eax
mov rcx, rbx
call fcn.140170c91
push rbx
invalid
invalid
invalid
push rbx
invalid
mov ecx, eax
xor eax, eax
cmp edi, 0x110000
je 0x140177da4
cmp esi, 0x110000
je 0x140177da4
and edi, 0x1fffdf
call [rdi]
add byte [rbx - 0x67e4039], al
add edi, 0xffffffbf
cmp ecx, 0x110000
stc
add byte [rax], al
adc dword [rax], eax
stc
add byte [rax], al
adc dword [rax], eax
jne 0x140177d78
cmp edi, 0x1a
jae 0x140177da2
cmp esi, 0x3a
sete cl
cmp esi, 0x7c
jl 0x140177d81
xchg esp, eax
ror byte [rax], 0xc8
invalid
jl 0x140177d81
xchg esp, eax
ror byte [rax], 0xc8
invalid
jmp 0x140177da4
sub al, 0x83
cmp edi, 0x1a
call [rdx]
jae 0x140177da2
cmp esi, 0x7c
je 0x140177d87
jl 0x140177df5
add eax, 0x753afe83
sbb eax, dword [rbx - 0x67c223f]
invalid
invalid
stc
cmp esi, 0x3a
jne 0x140177da2
add ecx, 0xffffffdd
fld qword [rbx + 0x13733af9]
cmp ecx, 0x3a
jae 0x140177da2
stc
cmp dh, byte [rbx + 0x13]
movabs rax, 0x200000010001001
mov eax, 0x10001001
add byte [rax], al
add byte [rdx], al
adc byte [rax], al
adc byte [rax], al
add byte [rax], al
add cl, byte [rax + 0xf]
movabs dword [0xc03102ebc0920fc8], eax
setb al
jmp 0x140177da4
xor eax, eax
bt rax, rcx
setb al
jmp 0x140177da4
xchg edx, eax
shr bl, 2
xor eax, eax
add rsp, 0x30
invalid
pop rbx
pop rdi
pop rsi
ret
sub esp, 0x68
push 0xfffffffff1058d48
lea rax, [0x1403d0aa8]
add eax, 0x258cf1
int1
mov word [0x194a4c5ba], fs
and al, 0x28
lea rdx, [rsp + 0x28]
mov qword [rdx], rax
lea rax, [0x1403d00e0]
add eax, 0x25831a
add eax, 0x25831a
lea rcx, [rsp + 0x38]
and al, 0x38
cmp byte [rax - 0x77], cl
mov qword [rcx], rax
mov eax, 1
add byte [rax], al
invalid
add dword [rax + 1], edi
add byte [rax], al
add byte [rax - 0x77], cl
or byte [r8 - 0x7d], cl
invalid
add byte [rax], al
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
and byte [rax], al
and byte [rax], al
lea r8, [fcn.140178b6b]
mov qword [rdx + 8], r8
mov dword [rdx + 8], eax
or byte [rax - 0x77], cl
or byte [rax - 0x77], cl
mov qword [rcx + 0x10], rdx
mov dword [rcx + 0x10], edx
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
mov qword [rcx + 0x18], rax
lea rdx, [0x1403d0ab8]
sbb byte [rax - 0x73], cl
adc eax, 0x258cc2
add al, ch
test dword [0x188e37e13], esp
and eax, 0x48cc0016
call fcn.1402da380
int3
and eax, 0x48cc0016
sub rsp, 0x28
sub esp, 0x28
movzx eax, byte [rcx]
lea rcx, [0x1403d712c]
lea ecx, [0x1403d712c]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, str.empty_hostinvalid_international_domain_nameinvalid_port_numberinvalid_IPv4_addressinvalid_IPv6_addressinvalid_domain_characterrelative_URL_without_a_baserelative_URL_with_a_cannot_be_a_base_basea_cannot_be_a_base_URL_doesnt_have_a_host_to_setURLs_more_than_4_GB_are_not_supportedDont_abuse_the_FutureProof_
lea edx, str.empty_hostinvalid_international_domain_nameinvalid_port_numberinvalid_IPv4_addressinvalid_IPv6_addressinvalid_domain_characterrelative_URL_without_a_baserelative_URL_with_a_cannot_be_a_base_basea_cannot_be_a_base_URL_doesnt_have_a_host_to_setURLs_more_than_4_GB_are_not_supportedDont_abuse_the_FutureProof_
mov rsp, qword [0x14acfbf29]
add byte [rax], al
add cl, ch
hlt
mov r8d, 0xa
mov eax, 0xa
jmp 0x140177f25
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403d09c2]
jle 0x140177dcd
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403d09c2]
jle 0x140177dcd
invalid
invalid
jle 0x140177dcd
and eax, 0x484feb00
mov ecx, dword [rdx + 0x20]
invalid
jmp 0x140177e95
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x258c0c
sbb byte [rax - 0x73], cl
adc eax, 0x258c0c
mov r8d, 0x25
and eax, 0xe9000000
rol dword [rax], 0
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403d099b]
add byte [rax], al
jmp 0x140177f25
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403d099b]
add byte [rcx - 0x48], al
adc eax, dword [rax]
add byte [rax], al
mov r8d, reloc.WS2_32.dll_send
mov eax, reloc.WS2_32.dll_send
jmp 0x140177f25
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403d09ae]
invalid
invalid
invalid
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x258b19
invalid
invalid
invalid
invalid
sbb dword [rbx - 0x47beffdb], ecx
adc al, 0
add byte [rax], al
invalid
mov r8d, setsockopt
add byte [rax], al
add cl, ch
test dword [rax], eax
add byte [rax], al
jmp 0x140177f25
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403d0a09]
mov r8d, 0x29
jmp 0x140177f25
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403d097a]
and eax, 0x21b84100
add byte [rax], al
add bl, ch
invalid
and eax, 0x21b84100
add byte [rax], al
add bl, ch
mov rcx, qword [rdx + 0x20]
mov rcx, qword [rdx + 0x20]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403d09d6]
mov r8d, 0x18
jmp 0x140177f25
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403d09ee]
mov r8d, 0x1b
jmp 0x140177f25
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1403d0a32]
mov r8d, 0x33
add rsp, 0x28
jmp rax
call fcn.140177dac
int3
mov r8, qword [rsp + 0x70]
cmp r14, r8
mov qword [rsp + 0x50], r14
and al, 0x50
jae 0x14017976e
mov qword [rsp + 0x48], rbp
mov rcx, r14
mov rdx, qword [rsp + 0x58]
lea r9, str.__r_
lea ecx, str.__r_
call fcn.140179d03
mov rbx, rax
mov r12, rdx
cmp rdx, qword [rsp + 0x60]
jb 0x14017982e
cmp r12, 2
jae 0x140179784
mov rbp, r12
xor edi, edi
jmp 0x140179823
xor eax, eax
mov qword [rsp + 0x68], rax
mov eax, 1
mov qword [rsp + 0x78], rax
jmp 0x1401799d6
lea r14, [rbx + 0x90]
mov rax, qword [rsp + 0x378]
mov rcx, qword [rax]
mov rdx, r14
mov r8, rbx
call fcn.1401793d6
test al, al
je 0x1401797e2
mov r8, rbx
add r8, 0x90
mov ebp, 2
add byte [rax], al
invalid
mov dil, 1
cmp r12, rbp
je 0x140179817
lea r14, [r8 + 0x90]
mov rax, qword [rsp + 0x378]
add byte [rax], al
mov rcx, qword [rax]
mov rdx, r14
call fcn.1401793d6
test al, al
je 0x14017981e
inc rbp
mov r8, r14
invalid
jmp 0x1401797b4
mov ebp, 2
cmp r12, rbp
je 0x140179815
lea r15, [r14 + 0x90]
mov rax, qword [rsp + 0x378]
mov rcx, qword [rax]
mov rdx, r15
mov r8, r14
call fcn.1401793d6
test al, al
jne 0x14017981c
inc rbp
mov r14, r15
jmp 0x1401797e7
xor edi, edi
mov rbp, r12
jmp 0x14017981e
xor edi, edi
mov r14, qword [rsp + 0x50]
cmp rbp, qword [rsp + 0x60]
jae 0x1401798b2
invalid
test byte [rax], al
add byte [rax], al
cmp byte [rsp + 0x370], 0
je 0x14017989b
cmp r12, 0x20
mov rdi, r14
mov r14, r12
mov eax, 0x20
add byte [rax], al
cmovae r14, rax
mov rcx, r14
int1
mov rdx, rbx
mov r8, r12
lea r9, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_slice_sort_stabledrift.rs
call fcn.140059b21
and qword [rsp + 0x28], 0
mov rcx, qword [rsp + 0x378]
mov qword [rsp + 0x30], rcx
and dword [rsp + 0x20], 0
mov rcx, rax
mov r8, qword [rsp + 0x40]
mov r9, r13
call fcn.140179d6a
add byte [rcx + rcx*4 - 0x10], al
mov r14, rdi
lea rcx, [rax*2 + 1]
jmp 0x14017998f
mov rax, qword [rsp + 0x60]
mov rcx, r12
cmp rax, r12
cmovb rcx, rax
add rcx, rcx
add ecx, ecx
jmp 0x14017998f
test dil, dil
je 0x140179982
mov rcx, rbp
mov rdx, rbx
mov r8, r12
lea r9, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_slice_sort_stabledrift.rs
call fcn.140059b21
mov rbx, rdx
imul rcx, rdx, 0x90
shr rbx, 1
add rcx, rax
mov rdx, rbx
neg rdx
imul r12, rdx, 0x90
add r12, rcx
mov rcx, rbx
mov rdx, rax
mov r8, rbx
mov eax, ebx
lea r9, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_slicemod.rs
call fcn.140059b21
mov r15, rax
mov r14, rdx
mov rcx, rbx
invalid
mov rdx, r12
mov r8, rbx
lea r9, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_slicemod.rs
call fcn.140059b21
imul rcx, rbx, 0x90
add byte [rax + 1], cl
enter 0x548, 0x70
invalid
invalid
inc dword [rbp + 0x31]
invalid
cmp r8, rbx
je 0x140179982
cmp r8, r14
je 0x140179ce4
mov rcx, r8
not rcx
add rcx, rbx
cmp rcx, rdx
jae 0x140179cf6
xor ecx, ecx
cmp rcx, 0x12
je 0x140179970
mov r9, qword [r15 + rcx*8]
mov r10, qword [rax + rcx*8]
mov qword [r15 + rcx*8], r10
mov qword [rax + rcx*8], r9
inc rcx
jmp 0x140179955
inc r8
add rax, 0xffffffffffffff70
add r15, 0x90
jmp 0x140179933
lea rcx, [rbp*2 + 1]
mov r14, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x48]
mov rax, rsi
shr rax, 1
call 0x1646422e6
mov dword [rsp + 0x78], ecx
shr rcx, 1
lea rdx, [r14 + r14]
sub rdx, rax
lea rax, [rcx + r14*2]
mov rcx, qword [rsp + 0x80]
imul rdx, rcx
imul rax, rcx
xor rax, rdx
je 0x1401799cc
bsr rax, rax
xor rax, 0x3f
jmp 0x1401799d1
mov eax, 0x40
mov qword [rsp + 0x68], rax
imul rcx, r14, 0x90
mov rax, qword [rsp + 0x58]
pop rax
add rax, rcx
mov qword [rsp + 0xa8], rax
add rcx, qword [rsp + 0x88]
add ecx, dword [rsp + 0x88]
invalid
mov qword [rsp + 0x98], rcx
cmp rbp, 2
jb 0x140179c74
mov rax, qword [rsp + 0x68]
cmp byte [rsp + rbp + 0xb5], al
add byte [rax], al
push 0xffffffffb52c8438
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
jb 0x140179c74
mov rbx, qword [rsp + rbp*8 + 0xf0]
dec rbp
mov r12, rbx
pushfq
in al, dx
lock add byte [rax], al
add byte [rax - 1], cl
int 0x49
mov esp, ebx
shr r12, 1
mov rdi, rsi
shr rdi, 1
lea r15, [r12 + rdi]
cmp r15, r13
ja 0x140179a4a
mov eax, ebx
or eax, esi
and eax, 1
loopne case.0x140061f32.3738
jne 0x140179a4a
add r15, r15
mov rsi, r15
mov esi, edi
jmp 0x1401799fd
sub r14, r15
imul r14, r14, 0x90
add r14, qword [rsp + 0x58]
test bl, 1
jne 0x140179a90
mov rcx, r12
mov rdx, r14
mov r8, r15
lea r9, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_slice_sort_stabledrift.rs
call fcn.140059b21
scasb al, byte [rdi]
add dh, ch
dec dword [rax - 0x75]
mov word [rax + rdi*2], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x20
mov rcx, rax
mov r8, qword [rsp + 0x40]
mov r9, r13
call fcn.140179d30
invalid
test sil, 1
jne 0x140179ac8
mov rcx, r12
mov rdx, r14
mov r8, r15
lea r9, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_slice_sort_stabledrift.rs
call fcn.140179d03
add byte [rax - 0x75], cl
mov word [rax + rdi*2], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x20
mov rcx, rax
mov r8, qword [rsp + 0x40]
mov r9, r13
call fcn.140179d30
cmp rbx, 2
jb 0x140179bf6
cmp rsi, 2
jb 0x140179bf6
cmp r12, rdi
mov rax, rdi
cmovb rax, r12
cmovb eax, esp
invalid
cmp rax, r13
ja 0x140179bf6
mov qword [rsp + 0xa0], r15
imul r13, r12, 0x90
add r13, r14
cmp rdi, r12
mov rbx, r14
cmovb rbx, r13
mov rsi, qword [rsp + 0x40]
imul r15, rax, 0x90
add byte [rax - 0x77], cl
int1
mov rdx, rbx
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
cmc
adc eax, 0xf7014900
invalid
cmp rdi, r12
jae 0x140179c08
mov qword [rsp + 0x48], rbp
mov r12, qword [rsp + 0x98]
add byte [rax], al
add byte [rax - 0x39], cl
sal byte [rax - 1], 0xff
invalid
lea r13, [rbx + rax]
lea rsi, [r15 + rax]
mov rax, qword [rsp + 0x378]
mov rcx, qword [rax]
mov rdx, rsi
mov edx, esi
add byte [rax - 0x75], cl
or byte [rax - 0x77], cl
mov edx, esi
mov rbp, 0xffffffffffffff70
mov rbp, 0xffffffffffffff70
invalid
mov r8, r13
call fcn.1401793d6
mov edi, eax
test al, al
cmovne rsi, r13
cmovne esi, ebp
mov r8d, 0x90
mov rcx, r12
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
scasb al, byte [rdi]
hlt
adc eax, 0xb60f4000
movzx eax, bh
movzx eax, bh
xor dil, 1
movzx ecx, dil
mov dh, 0xcf
mov dh, 0xcf
imul rcx, rcx, 0x90
add rbx, rcx
add rbx, 0xffffffffffffff70
jo 0x140179b9d
invalid
invalid
imul rax, rax, 0x90
add r15, rax
invalid
add r15, 0xffffffffffffff70
cmp rbx, r14
je 0x140179bcb
je 0x140179bcb
add r12, rbp
cmp r15, qword [rsp + 0x40]
mov rax, 0xffffffffffffff70
jne 0x140179b45
test dword [rdx - 1], edi
invalid
invalid
test dword [rdx - 1], edi
invalid
mov r14, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov ebp, dword [rsp + 0x48]
invalid
sub r15, r14
mov rcx, rbx
mov ecx, ebx
mov rdx, r14
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
mov r13, qword [rsp + 0x90]
add byte [rax], al
add byte [rax], al
mov r15, qword [rsp + 0xa0]
lea rsi, [r15*2 + 1]
mov r14, qword [rsp + 0x50]
mov esi, dword [rsp + 0x50]
jmp 0x1401799fd
mov r14, rsi
cmp r14, r15
je 0x140179bd5
cmp r13, qword [rsp + 0xa8]
je 0x140179bd5
mov rax, qword [rsp + 0x378]
mov rcx, qword [rax]
mov rdx, r13
mov r8, r14
call fcn.1401793d6
mov esi, eax
mov edi, eax
xor dil, 1
test al, al
mov rdx, r14
cmovne rdx, r13
cmovne edx, ebp
mov r8d, 0x90
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
movzx eax, dil
imul rax, rax, 0x90
add r14, rax
movzx eax, sil
imul rax, rax, 0x90
add r13, rax
add rbx, 0x90
add ebx, 0x90
jmp 0x140179c0b
mov qword [rsp + rbp*8 + 0xf8], rsi
mov rax, qword [rsp + 0x68]
mov byte [rsp + rbp + 0xb6], al
cmp r14, qword [rsp + 0x70]
je 0x140179cb0
jo 0x140179d01
invalid
inc rbp
mov rsi, qword [rsp + 0x78]
mov rax, rsi
shr rax, 1
add r14, rax
jmp 0x140179725
invalid
invalid
test sil, 1
jne 0x140179ccf
mov rax, qword [rsp + 0x378]
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x70]
mov r8, qword [rsp + 0x40]
and al, 0x40
mov r9, r13
call fcn.140179d30
nop
add rsp, 0x308
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_slicemod.rs
mov rcx, r14
int1
mov rdx, r14
call fcn.1402da430
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_slicemod.rs
call fcn.1402da430
int3
mov qword [rsp + 0x40], rbx
cmp rdx, 0x21
mov rax, rdx
mov qword [rsp + 0x50], rdx
push rax
jb 0x14017a189
sub ebp, 1
jb 0x14017a1ec
mov r9, rdx
shr r9, 3
add ecx, dword [rcx + 0x69]
stc
add al, byte [rax]
add byte [rax + 1], cl
fisttp word [rbp + 0x69]
stc
lock add eax, dword [rax]
add byte [rcx + 1], cl
fisttp word [rax - 0x7d]
cli
mov dword [rsp + 0x68], ebp
mov dword [rsp + 0x68], ebp
jae 0x140179e42
mov r14, qword [rsp + 0x1c0]
mov rcx, qword [r14]
mov rdx, rbx
mov r8, rdi
call fcn.1401793d6
mov ebp, eax
mov rcx, qword [r14]
mov rdx, rbx
mov r8, r15
call fcn.1401793d6
mov ecx, eax
mov rax, rbx
cmp bpl, cl
jne case.0x140061f32.3665
mov rax, qword [rsp + 0x1c0]
mov rcx, qword [rax]
mov rdx, rdi
mov r8, r15
call fcn.1401793d6
xor bpl, al
cmovne rdi, r15
mov rax, rdi
jmp case.0x140061f32.3665
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x20], rax
and al, 0x20
mov rcx, rbx
mov rdx, rdi
mov r8, r15
call fcn.1401792ea
sub rax, rbx
xor edx, edx
mov ecx, 0x90
nop
add byte [rax], al
add byte [rax - 9], cl
int1
mov qword [rsp + 0x70], rax
imul rbp, rax, 0x90
add rbp, rbx
mov r8d, 0x90
lea rcx, [rsp + 0x88]
mov rdx, rbp
call sub.VCRUNTIME140.dll_memmove
cmp qword [rsp + 0x58], 0
and al, 0x58
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x50
je 0x140179ebc
mov rax, qword [rsp + 0x1c0]
mov rcx, qword [rax]
mov ecx, dword [rax]
mov rdx, qword [rsp + 0x58]
mov r8, rbp
call fcn.1401793d6
invalid
inc dword [rax + rax*8 + 0x180840f]
add byte [rcx], 0
invalid
cmp r15, qword [rsp + 0x48]
ja 0x14017a466
imul rax, r15, 0x90
mov qword [rsp + 0x60], rax
lea r13, [rsi + rax]
xor ebx, ebx
mov rdi, qword [rsp + 0x40]
mov r15, qword [rsp + 0x70]
imul r14, r15, 0x90
add r14, qword [rsp + 0x40]
invalid
cmp rdi, r14
jae 0x140179f45
mov rax, qword [rsp + 0x1c0]
mov rcx, qword [rax]
mov rdx, rdi
mov r8, rbp
call fcn.1401793d6
mov r12d, eax
add r13, 0xffffffffffffff70
test al, al
ror byte [rcx + rcx*4 - 0x18], 0x48
cmovne eax, esi
ror byte [rcx + rcx*4 - 0x18], 0x48
cmovne eax, esi
imul rcx, rbx, 0x90
add rcx, rax
mov r8d, 0x90
mov eax, 0x90
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
adc eax, 0xb60f4100
invalid
add rbx, rax
add rdi, 0x90
jmp 0x140179eef
mov rax, qword [rsp + 0x50]
cmp r15, rax
mov r15, rax
je 0x140179f86
imul rax, rbx, 0x90
lea rcx, [rax + r13]
add rcx, 0xffffffffffffff70
add ecx, 0xffffff70
add r13, 0xffffffffffffff70
mov r8d, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
cli
call sub.VCRUNTIME140.dll_memcpy
mov eax, 0x90
add rdi, rax
jmp case.0x1400e769f.2090
imul r12, rbx, 0x90
mov rdi, qword [rsp + 0x40]
mov rcx, rdi
mov rdx, rsi
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
mov rax, r15
sub rax, rbx
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x78], eax
add r12, rdi
mov r13, qword [rsp + 0x60]
add r13, qword [rsp + 0x80]
mov r14, rbx
mov rdi, r12
mov edi, esp
cmp r15, r14
je 0x140179fea
mov r8d, 0x90
mov rcx, rdi
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
add rdi, 0x90
nop
add byte [rax], al
add byte [rcx - 0x7f], cl
invalid
jo 0x140179fe2
invalid
dec dword [rcx - 1]
invalid
jmp 0x140179fc1
test rbx, rbx
je 0x14017a03c
cmp r15, rbx
jb 0x14017a468
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x88]
add byte [rax], al
mov qword [rsp + 0x28], rax
and al, 0x28
mov ebp, dword [rsp + 0x68]
mov dword [rsp + 0x20], ebp
mov rcx, r12
loope 0x14017a066
mov edx, dword [rsp + 0x78]
loope 0x14017a066
mov edx, dword [rsp + 0x78]
mov r8, rsi
mov r9, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x48
call fcn.140179d6a
mov rdx, rbx
mov rbx, qword [rsp + 0x40]
mov ebx, dword [rsp + 0x40]
jmp 0x140179db0
invalid
invalid
invalid
cmp r15, qword [rsp + 0x48]
ja 0x14017a466
invalid
add al, 0
invalid
invalid
imul rax, r15, 0x90
add byte [rax], al
mov qword [rsp + 0x60], rax
lea rbx, [rsi + rax]
sbb al, 6
sbb al, 6
xor r15d, r15d
mov rdi, qword [rsp + 0x40]
mov r12, qword [rsp + 0x70]
mov r13, r12
imul r12, r12, 0x90
imul esp, esp, 0x90
in eax, 0x4d
imul esp, esp, 0x90
add r12, qword [rsp + 0x40]
cmp rdi, r12
jae 0x14017a0cd
mov rax, qword [rsp + 0x1c0]
mov rcx, qword [rax]
mov rdx, rbp
mov r8, rdi
call fcn.1401793d6
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x75], cl
or byte [rax - 0x77], cl
invalid
mov r14d, eax
xor r14b, 1
add rbx, 0xffffffffffffff70
test al, al
mov rax, rsi
cmovne rax, rbx
imul rcx, r15, 0x90
add rcx, rax
mov r8d, 0x90
add byte [rax - 0x77], cl
cli
add byte [rax - 0x77], cl
cli
call sub.VCRUNTIME140.dll_memcpy
movzx eax, r14b
add r15, rax
invalid
add rdi, 0x90
nop
add byte [rax], al
add bl, ch
cmpsb byte [rsi], byte [rdi]
nop
add byte [rax], al
add bl, ch
cmpsb byte [rsi], byte [rdi]
mov r12, qword [rsp + 0x50]
cmp r13, r12
in eax, 0x74
invalid
add rbx, 0xffffffffffffff70
imul rcx, r15, 0x90
add byte [rax], al
add byte [rax + 1], cl
int1
mov r8d, 0x90
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
inc r15
mov eax, 0x90
add rdi, rax
jmp 0x14017a064
pop rsi
invalid
invalid
invalid
imul rdi, r15, 0x90
mov r14, qword [rsp + 0x40]
mov rcx, r14
mov rdx, rsi
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rbx, r12
sub rbx, r15
add rdi, r14
mov r14, qword [rsp + 0x60]
and al, 0x60
add r14, qword [rsp + 0x80]
mov ah, 0x24
add byte [rax], 0
invalid
mov ebp, dword [rsp + 0x68]
sub rbx, 1
jb 0x14017a161
mov r8d, 0x90
mov rcx, rdi
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
out dx, al
adc eax, 0xc7814800
invalid
nop
add byte [rax], al
add byte [rcx - 0x7f], cl
invalid
jo 0x14017a15c
invalid
invalid
jmp 0x14017a13a
mov rcx, r15
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x50]
lea r9, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_slice_sort_stablequicksort.rsmid___lenw
call fcn.140179d03
mov rbx, rax
xor eax, eax
mov qword [rsp + 0x58], rax
jmp 0x140179dab
cmp rdx, 2
jb 0x14017a452
lea rax, [rdx + 0x10]
cmp rax, qword [rsp + 0x48]
ja 0x14017a466
mov rax, rdx
shr rax, 1
mov qword [rsp + 0x48], rax
imul r14, rax, 0x90
lea r15, [rbx + r14]
add r14, rsi
cmp rdx, 7
jbe 0x14017a213
mov rdi, qword [rsp + 0x1c0]
mov r8, qword [rdi]
mov rcx, rbx
mov rdx, rsi
call fcn.1401794ae
invalid
dec dword [rbx + rcx*4 + 7]
mov r8, qword [rdi]
mov rcx, r15
mov ecx, edi
mov rdx, r14
call fcn.1401794ae
mov ebp, 4
add bl, ch
invalid
add bl, ch
mov rax, qword [rsp + 0x1c0]
invalid
mov rax, qword [rsp + 0x1c0]
add byte [rax - 0x77], cl
and al, 0x28
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], 1
mov rcx, rbx
mov r8, rsi
invalid
mov r9, qword [rsp + 0x48]
call fcn.140179690
jmp 0x14017a452
invalid
add al, byte [rax]
invalid
invalid
invalid
mov r8d, 0x90
mov rcx, rsi
int1
int1
mov rdx, rbx
mov edx, ebx
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0x90
mov rcx, r14
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov ebp, 1
and qword [rsp + 0x88], 0
mov rcx, qword [rsp + 0x48]
mov qword [rsp + 0x90], rcx
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x50
mov rdx, rax
sub rdx, rcx
mov qword [rsp + 0x60], rdx
imul rcx, rbp, 0x90
lea rdx, [rsi + rcx]
mov qword [rsp + 0x58], rdx
add rcx, rbx
mov qword [rsp + 0x78], rcx
xor edi, edi
mov ebx, 0x90
mov qword [rsp + 0x70], r14
mov qword [rsp + 0x68], rbp
cmp rdi, 2
je 0x14017a309
mov rax, qword [rsp + rdi*8 + 0x88]
imul r15, rax, 0x90
test rax, rax
mov r14, qword [rsp + 0x60]
je 0x14017a2c9
invalid
cmove r14, qword [rsp + 0x48]
lea r12, [rsi + r15]
mov rax, qword [rsp + 0x58]
lea r13, [rax + r15]
add r15, qword [rsp + 0x78]
je 0x14017a2c9
invalid
cmp rbp, r14
jae 0x14017a2f5
inc rbp
mov r8d, 0x90
mov rcx, r13
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x1c0]
mov r8, qword [rax]
mov rcx, r12
mov rdx, r13
call fcn.14017940d
add r13, rbx
add r15, rbx
jmp 0x14017a2be
inc rdi
mov rax, qword [rsp + 0x50]
mov r14, qword [rsp + 0x70]
mov rbp, qword [rsp + 0x68]
jmp 0x14017a289
lea r12, [r14 - 0x90]
imul rax, rax, 0x90
lea r15, [rsi + rax]
add r15, 0xffffffffffffff70
invalid
jo 0x14017a31f
invalid
dec dword [rax - 0x75]
and al, 0x40
lea r13, [rcx + rax]
add r13, 0xffffffffffffff70
mov rbx, 0xffffffffffffff70
sub qword [rsp + 0x48], 1
jb 0x14017a3f6
and al, 0x48
add dword [rdi], ecx
invalid
mov rax, qword [rsp + 0x1c0]
mov rcx, qword [rax]
mov rdx, r14
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x75], cl
or byte [rcx + rcx*4 - 0xe], cl
mov r8, rsi
call fcn.1401793d6
invalid
dec dword [rcx - 0xd76b33b]
dec dword [rcx - 0xd76b33b]
test al, al
jne 0x14017a367
invalid
add ecx, dword [rax - 0x77]
mov r8d, 0x90
invalid
mov rdx, rsi
mov r8d, 0x90
add byte [rax - 0x75], cl
and al, 0x40
mov rcx, qword [rsp + 0x40]
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x1c0]
mov rcx, qword [rax]
mov rdx, r15
adc eax, 0x848b4800
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x75], cl
or byte [rcx + rcx*4 - 6], cl
mov r8, r12
call fcn.1401793d6
mov edi, eax
mov rdx, r12
test al, al
jne 0x14017a399
mov rdx, r15
mov edx, edi
movzx eax, bpl
mov dh, 0xc5
xor bpl, 1
imul rax, rax, 0x90
add r14, rax
movzx eax, bpl
invalid
imul rax, rax, 0x90
add rsi, rax
add byte [rcx + 1], cl
mov byte [rax + 0xf], 0xb6
invalid
add qword [rsp + 0x40], 0x90
mov r8d, 0x90
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
add byte [rcx - 0x48], al
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
call sub.VCRUNTIME140.dll_memcpy
movzx eax, dil
add byte [rax + 0xf], al
mov dh, 0xc7
imul rcx, rax, 0x90
add byte [rax], al
add r15, rbx
add r15, rcx
neg rax
imul rax, rax, 0x90
nop
add byte [rax], al
add byte [rcx + 1], cl
invalid
add r13, rbx
jmp 0x14017a339
nop
add byte [rax], al
add byte [rcx + 1], cl
invalid
mov edi, 0x90
add r12, rdi
test byte [rsp + 0x50], 1
je 0x14017a445
xor ebx, ebx
mov r13, r14
xor r14d, r14d
cmp rsi, r12
setae bl
setb r14b
mov rdx, r13
cmovb rdx, rsi
mov r8d, 0x90
mov rcx, qword [rsp + 0x40]
call sub.VCRUNTIME140.dll_memcpy
imul rax, r14, 0x90
mov r14, r13
add rsi, rax
imul rax, rbx, 0x90
add r14, rax
cmp rsi, r12
jne 0x14017a49d
add r15, rdi
cmp r14, r15
jne 0x14017a49d
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
ud2
lea rax, [0x1403d0e80]
add eax, 0x256a11
add byte [rax - 0x73], cl
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
add dword [rax], eax
add byte [rax], al
invalid
invalid
adc byte [r8], cl
lea rcx, [rsp + 0x118]
mov qword [rcx], rax
mov qword [rcx + 8], 1
add dword [rax], eax
add byte [rax], al
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [r8 - 0x73], cl
adc eax, 0x2569f8
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x2569f8
call fcn.1402da380
add al, ch
mov esi, 0xccffef51
call fcn.14006f660
int3
push rsi
push rdi
push rbx
sub rsp, 0x50
mov rax, qword [rcx]
add dword [rax - 0x7d], ecx
clc
dec dword [rdi]
invalid
mov es, word [rax]
add byte [rax], al
mov rsi, rcx
lea rcx, [rax + 1]
lea rdx, [rax + rax]
lea edx, [rax + rax]
cmp rdx, rcx
cmova rcx, rdx
movabs r8, 0x34834834834835
add byte [rcx], dh
ror byte [rcx + rdi - 0x3f], cl
add byte [rcx], dh
ror byte [rcx + rdi - 0x3f], cl
setb dl
cmp rcx, 5
mov ebx, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
cmovae rbx, rcx
imul r8, rbx, 0x270
shl edx, 3
add al, byte [rax]
add cl, al
loop 0x14017a4f5
test rax, rax
je 0x14017a513
imul rax, rax, 0x270
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x48], rax
mov eax, 8
add bl, ch
invalid
add bl, ch
add dh, byte [rcx]
ror byte [rbp + rcx*4 + 0x4c], 0x24
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
mov dword [rcx + 8], eax
cmp byte [rcx - 0x77], cl
or byte [r8 - 0x73], cl
jl 0x14017a546
mov dword [rcx + 8], eax
lea rdi, [rsp + 0x20]
mov rcx, rdi
and byte [rax - 0x77], cl
stc
call fcn.14010ff92
cmp qword [rdi], 0
cmp dword [rdi], 0
cmp dword [rdi], 0
jne 0x14017a54c
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi], rbx
add rsp, 0x50
invalid
push rax
pop rbx
pop rdi
pop rsi
ret
invalid
xor ecx, ecx
leave
call fcn.1402d9f90
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
call fcn.1402d9f90
int3
add dword [rax - 0x7d], ecx
clc
dec dword [rdi]
test byte [rsi + 0x48000000], cl
mov esi, ecx
lea rcx, [rax + 1]
lea rdx, [rax + rax]
lea edx, [rax + rax]
lea edx, [rax + rax]
cmp rdx, rcx
cmova rcx, rdx
movabs r8, 0xe38e38e38e38e4
xor edx, edx
cmp rcx, r8
add byte [rcx], dh
ror byte [rcx + rdi - 0x3f], cl
setb dl
cmp rcx, 5
mov ebx, 4
cmovae rbx, rcx
imul r8, rbx, 0x90
nop
add byte [rax], al
add cl, al
loop 0x14017a5ae
nop
add byte [rax], al
add cl, al
loop 0x14017a5ae
test rax, rax
je 0x14017a5cc
sbb al, 0x48
imul eax, eax, 0x90
imul rax, rax, 0x90
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x48], rax
mov eax, 8
jmp 0x14017a5ce
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
mov rcx, rdi
cmp byte [rcx - 0x77], cl
or byte [r8 - 0x73], cl
jl 0x14017a5ff
and byte [rax - 0x77], cl
stc
call fcn.14010ff92
cmp qword [rdi], 0
jne case.0x1400c36e9.2420
scasb al, byte [rdi]
pop rcx
stc
dec dword [rax - 0x7d]
invalid
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov qword [rsi], rbx
add rsp, 0x50
invalid
push rax
invalid
push rax
pop rbx
pop rdi
pop rsi
ret
leave
call fcn.1402d9f90
mov rcx, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
and al, 0x30
call fcn.1402d9f90
int3
outsd dx, dword [rsi]
cli
dec dword [rax - 0x7b]
ror byte [rax + 0xf], 0x44
invalid
ret
mov byte [rax], al
add byte [rax], al
movups xmmword [rcx + 0x78], xmm0
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x58], xmm0
movups xmmword [rcx + 0x68], xmm1
push 0x10618348
invalid
push 0x10618348
add byte [rax + 8], bh
adc byte [rax], al
mov eax, 8
mov qword [rcx + 0x18], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x20], xmm0
mov qword [rcx + 0x30], rax
movups xmmword [rcx + 0x38], xmm0
movups xmmword [rcx + 0xa8], xmm0
adc dword [rcx + 0xa8], eax
adc dword [rcx + 0xa8], eax
mov qword [rcx + 0x48], rax
and qword [rcx + 0x50], 0
and qword [rcx], 0
ret
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x458
mov r14, rdx
mov rbx, rcx
mov rsi, qword [rdx + 0x58]
mov esi, dword [rdx + 0x58]
mov esi, dword [rdx + 0x58]
jb 0x14017a70c
movabs rax, 0x8000000000000000
mov qword [rdx + 0x58], rax
cmp rsi, rax
jne 0x14017a833
lea r12, [rsp + 0x58]
lea r13, [rsp + 0xd8]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0xc8
add eax, dword [rax]
add byte [rbp + rcx*4 + 0x7c], cl
jl 0x14017a708
invalid
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0xc8
add eax, dword [rax]
add byte [rbp + rcx*4 + 0x7c], cl
invalid
jl 0x14017a708
and al, 0x48
mov rax, qword [r14 + 0x20]
mov rax, qword [r14 + 0x20]
test rax, rax
je 0x14017a93a
mov qword [r14 + 0xb0], rax
mov dword [rsi + 0xb0], eax
mov rcx, r13
mov rdx, r14
mov edx, esi
mov edx, esi
call fcn.14017b44b
cmp dword [rsp + 0xd8], 2
fadd dword [rax]
add byte [rax], al
invalid
fadd dword [rax]
add byte [rax], al
add cl, byte [rdi]
test dword [rax], ebx
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x17], cl
add byte [rax], al
add byte [rdx], al
jne 0x14017aa2a
mov rcx, r13
call fcn.14017b51f
mov rax, qword [r14 + 0xb0]
cmp rax, qword [r14 + 0x98]
ja 0x14017a826
mov rax, qword [r14 + 0x20]
sub rax, 1
jb 0x14017aa55
imul rdx, rax, 0x270
add rdx, qword [r14 + 0x18]
mov eax, dword [rdx + 0x10]
cmp eax, 2
je 0x14017a780
cmp eax, 3
jne 0x14017a7ba
mov rax, qword [rdx + 0x20]
cmp rax, qword [rdx + 0x30]
je 0x14017a826
lea rcx, [rax + 0x90]
mov qword [rdx + 0x20], rcx
and byte [rcx - 0x48], al
nop
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
and byte [rcx - 0x48], al
nop
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rdx, rax
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14017a7d7
mov rcx, qword [rdx + 0x18]
mov qword [rdx + 0x18], 2
mov eax, 3
cmp rcx, 2
je 0x14017a7b3
add rdx, 0x20
mov qword [rsp + 0x50], rcx
mov ecx, 9
mov rdi, r12
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov eax, 2
invalid
add byte [rax - 0x77], cl
and al, 0x48
mov qword [rsp + 0x48], rax
jmp case.0x1400c36e9.2485
mov rsi, qword [rdx + 0x268]
mov rcx, r13
add byte [rcx + rcx*4 - 0x17], cl
call case.0x140118375.345
mov rcx, r15
mov rdx, r13
mov r8, rsi
call fcn.140178d76
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
and al, 0x48
cmp rax, 3
je 0x14017a826
cmp rax, 2
je 0x14017a981
mov r8d, 0x90
mov eax, 0x90
mov rcx, rbp
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
mov rdx, r14
mov r8, rbp
call fcn.14017ad07
cmp dword [rsp + 0xd8], 3
jne 0x14017aa2a
mov rcx, r13
call fcn.140178c9d
jmp case.0x1400e769f.2109
mov rcx, r14
call fcn.14017b535
jmp case.0x1400e769f.2109
mov qword [rsp + 0x28], rsi
mov rax, qword [r14 + 0x70]
mov qword [rsp + 0x40], rax
movups xmm0, xmmword [r14 + 0x60]
invalid
invalid
movups xmmword [rsp + 0x30], xmm0
and al, 0x30
invalid
and al, 0x30
cmp byte [r14 + 0xa2], 0
je 0x14017a9a3
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rbx*8], fs
add byte [rax], al
add byte [rbx + 0x570f0021], al
ror byte [rdi], 0x11
lea rcx, [rsp + 0xd8]
and dword [rcx], 0
xorps xmm0, xmm0
movups xmmword [rcx + 8], xmm0
or r15b, al
sbb byte [r15], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
sbb al, 0
and word [rcx + 0x24], 0
mov byte [rcx + 0x20], 1
mov dword [rcx + 0x10], 0x2000000
adc byte [r8], al
add byte [rax], al
add cl, byte [rax - 0x75]
jl 0x14017a8af
invalid
or r15b, al
sbb byte [r15], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
adc byte [r8], al
add byte [rax], al
add cl, byte [rax - 0x75]
jl 0x14017a8af
xor byte [rbx + rcx*4 + 0x44], cl
and al, 0x38
mov r8, qword [rsp + 0x38]
mov rdx, rdi
call fcn.14011d230
cli
dec dword [rcx - 0x77]
xlatb
cli
dec dword [rcx - 0x77]
xlatb
test rax, rax
jne 0x14017a8cf
lea rsi, [rsp + 0xd8]
mov rcx, rsi
mov rdx, r15
call fcn.1401790b4
cmp dword [rsi], 0
je 0x14017a991
add byte [rax], al
mov r15, qword [rsp + 0xe0]
mov rsi, qword [rsp + 0x28]
mov rdi, qword [rsp + 0x30]
lea r14, [rsp + 0xe8]
lea rdx, [rsp + 0x28]
call 0x18817a8d8
lea edx, [rsp + 0x28]
mov rcx, r14
mov ecx, esi
call fcn.140015409
and qword [r14 + 0x38], 0
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
movups xmmword [rbx + 0x38], xmm2
movups xmmword [rbx + 0x28], xmm1
movups xmmword [rbx + 0x18], xmm0
movups xmm0, xmmword [r14 + 0x30]
movups xmmword [rbx + 0x48], xmm0
mov qword [rbx], 2
and qword [rbx + 8], 0
mov qword [rbx + 0x10], r15
mov rcx, rsi
mov rdx, rdi
add rsp, 0x458
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
jmp fcn.1400a33ee
mov ah, 0x8a
invalid
invalid
mov ah, 0x8a
inc dword [rcx - 0x80]
mov esi, 0xa1
add byte [rcx + rsi + 0x49], dh
and dword [rsi + 0xb0], 0
cmp byte [r14 + 0xa1], 0
je 0x14017a975
and qword [r14 + 0xb0], 0
lea rsi, [rsp + 0xd8]
mov rcx, rsi
mov rdx, r14
call fcn.14017b44b
bnd call fcn.14017b44b
cmp dword [rsi], 2
jne 0x14017aa2a
ret 0
invalid
add cl, byte [rdi]
test edx, eax
ret 0
add byte [rax - 0x73], cl
mov word [rax + rbx*8], fs
add byte [rax], al
add al, ch
stosb byte [rdi], al
or eax, dword [rax]
add byte [rax - 0x39], cl
add eax, dword [rbx]
add byte [rax], al
add cl, ch
mov edi, 0x48000000
lea edi, [rbx + 8]
ret 0
lea rcx, [rsp + 0xd8]
call fcn.14017b51f
mov qword [rbx], 3
jmp 0x14017aa40
lea rdi, [rbx + 8]
mov ecx, 0xa
lea rsi, [rsp + 0x50]
jmp 0x14017a9d3
mov eax, dword [rsp + 0xf8]
mov qword [r14], 1
invalid
add dword [rax], eax
add byte [rax], al
mov qword [r14 + 8], rax
invalid
lea rsi, [rsp + 0xd8]
lea r8, [rsp + 0x28]
mov rcx, rsi
xor edx, edx
xor r9d, r9d
call 0x14017aa6e
cmp dword [rsi], 2
add dh, byte ds:[rbp + 0x1d]
add dh, byte ds:[rbp + 0x1d]
add dh, byte [rbp + 0x1d]
lea rsi, [rsp + 0xe0]
lea esi, [rsp + 0xe0]
lea rdi, [rbx + 8]
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
or al, byte [rax]
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov qword [rbx], 2
jmp 0x14017aa40
lea rsi, [rsp + 0x338]
cmp byte [rbx], al
add byte [rax], al
lea rdx, [rsp + 0xd8]
mov r8d, 0x90
mov rcx, rsi
int1
int1
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0xd8]
add byte [rax], al
add byte [rax], al
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call fcn.14017ad07
cmp dword [rdi], 3
jne 0x14017aa2a
lea rcx, [rsp + 0xd8]
call fcn.140178c9d
jmp 0x14017a6cb
lea rdx, [rsp + 0xd8]
mov r8d, 0x90
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
nop
add rsp, 0x458
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [0x1403d0f1a]
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fwalkdir_2.3.2_srclib.rsBUG:_stack_should_be_non_empty
mov edx, 0x1e
call fcn.1402da910
add ah, cl
and eax, 0x58d4c00
invalid
add ah, cl
push r15
push r14
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x180
mov ebp, r9d
mov ebp, ecx
mov ebp, ecx
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
test r9b, r9b
je 0x14017aaad
mov r14, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
lea r15, [rsp + 0xa8]
mov esp, 0xa824
add byte [rcx + rcx*4 - 7], cl
mov esp, 0xa824
add byte [rcx + rcx*4 - 7], cl
mov rdx, r14
call fcn.14011ee70
cli
invalid
jmp case.0x1400e769f.2302
cli
invalid
mov r14, qword [rbx + 8]
jae 0x14017aab9
mov r8, qword [rbx + 0x10]
mov eax, dword [rbx + 0x10]
lea r15, [rsp + 0xa8]
test al, 0
add byte [rax], al
mov rcx, r15
mov rdx, r14
mov edx, esi
mov r9d, 0x200000
mov ecx, 0x200000
call 0x14011f040
dec dword [rcx - 0x75]
invalid
mov rax, qword [r15]
cmp rax, 2
jne 0x14017abb4
lea r15, [rsp + 0xb8]
mov r12, qword [r15 - 8]
mov rcx, r15
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call fcn.140015409
mov qword [r15 - 8], r12
clc
movups xmm0, xmmword [r15 + 8]
movups xmm1, xmmword [r15 + 0x18]
sbb byte [rcx + 0xf], al
adc byte [rdi + 0x24], dl
sbb byte [rcx + 0xf], al
adc byte [rdi + 0x24], dl
movups xmmword [rsp + 0x8c], xmm2
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
sub dword [rsp + 0x70], eax
sub dword [rsp + 0x70], eax
mov rax, qword [r15 - 8]
mov rcx, qword [r15]
mov edx, dword [r15 + 0x34]
mov r8, rdi
clc
shr r8, 0x20
call 0x18440ba4f
and al, 0x30
invalid
movaps xmmword [rsp + 0x30], xmm0
xor byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
movaps xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x40], xmm0
and al, 0x80
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x40], eax
and qword [rsi + 8], 0
or byte [rax], al
movups xmm0, xmmword [rsp + 0x8c]
movups xmmword [rsp + 0x4c], xmm0
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
sub byte [rdi], cl
sub byte [rsp + 0x30], al
and al, 0x30
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
movaps xmm1, xmmword [rsp + 0x40]
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rcx
sbb byte [rdi], cl
adc dword [rsi + 0x20], eax
sbb byte [rdi], cl
adc dword [rsi + 0x20], eax
movups xmmword [rsi + 0x30], xmm1
movups xmm0, xmmword [rsp + 0x4c]
movups xmmword [rsi + 0x3c], xmm0
mov dword [rsi + 0x4c], edx
mov qword [rsi + 0x50], r15
mov qword [rsi + 0x50], r15
mov dword [rsi + 0x54], r8d
mov qword [rsi], 2
mov rcx, qword [rbx]
mov rdx, r14
add rsp, 0x180
add esp, 0x180
add esp, 0x180
add byte [rcx], 0
add byte [rbx + 0x5d], bl
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop rsi
pop r15
jmp fcn.1400a33ee
mov rcx, qword [rsp + 0xb0]
movups xmm0, xmmword [rsp + 0xe4]
add byte [rax], al
invalid
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xe4], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsp + 0x16c], xmm0
adc dword [rsp + 0x16c], eax
movups xmm0, xmmword [rsp + 0xd8]
movaps xmmword [rsp + 0x160], xmm0
and al, 0xd8
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x160], eax
movups xmm0, xmmword [rsp + 0xc8]
adc byte [rsp + 0xc8], al
enter 0, 0
movups xmm1, xmmword [rsp + 0xb8]
mov edx, dword [rsp + 0xf4]
mov r8d, dword [rsp + 0xf8]
mov r9d, dword [rsp + 0xfc]
cld
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x60], ecx
cld
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x60], ecx
movaps xmmword [rsp + 0x70], xmm0
and al, 0x70
movaps xmm0, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x80], xmm0
movups xmm0, xmmword [rsp + 0x16c]
movups xmmword [rsp + 0x8c], xmm0
movups xmm0, xmmword [rsp + 0x8c]
test byte [rsp + rcx*4], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x4c], eax
test byte [rsp + rcx*4], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x4c], eax
movaps xmm0, xmmword [rsp + 0x60]
sub byte [rsp + 0x60], al
movaps xmm1, xmmword [rsp + 0x70]
movaps xmm2, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x30], xmm1
sub dword [rsp + 0x30], ecx
sub dword [rsp + 0x30], ecx
movaps xmmword [rsp + 0x20], xmm0
movups xmm0, xmmword [rsp + 0x4c]
movups xmmword [rsp + 0x12c], xmm0
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movaps xmm2, xmmword [rsp + 0x40]
sub byte [rsp + 0x40], dl
movaps xmmword [rsp + 0x120], xmm2
movaps xmmword [rsp + 0x110], xmm1
add dword [rax], eax
invalid
and al, 0x20
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x110], ecx
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
movaps xmmword [rsp + 0x100], xmm0
sub dword [rsp + 0x100], eax
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rsi + 0x68], xmm1
movups xmmword [rsi + 0x58], xmm0
mov qword [rsi], rax
invalid
invalid
mov qword [rsi + 8], rcx
movaps xmm0, xmmword [rsp + 0x100]
or byte [rdi], cl
sub byte [rsp + 0x100], al
movaps xmm1, xmmword [rsp + 0x110]
sub byte [rsp + 0x110], cl
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
movaps xmm2, xmmword [rsp + 0x120]
movaps xmm2, xmmword [rsp + 0x120]
add dword [rax], eax
add byte [rdi], cl
adc dword [rsi + 0x10], eax
movups xmmword [rsi + 0x10], xmm0
movups xmmword [rsi + 0x20], xmm1
movups xmmword [rsi + 0x30], xmm2
movups xmm0, xmmword [rsp + 0x12c]
add byte [rdi], cl
adc dword [rsi + 0x3c], eax
mov dword [rsi + 0x4c], edx
mov dword [rsi + 0x50], r8d
push rax
mov dword [rsi + 0x54], r9d
mov dword [rsi + 0x78], edx
mov dword [rsi + 0x7c], r8d
mov qword [rsi + 0x80], rdi
mov dword [rsi + 0x80], edi
mov dword [rsi + 0x80], edi
mov byte [rsi + 0x88], bpl
mov byte [rsi + 0x88], ch
add rsp, 0x180
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
ret
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x258
mov r14, r8
mov rsi, rdx
mov esi, edx
mov esi, edx
mov rbx, rcx
cmp byte [rdx + 0xa0], 0
je 0x14017af52
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx - 0xa], al
jns case.0x140013d8b.4059
test byte [r14 + 0x79], 4
je 0x14017af52
add byte [rax], al
mov eax, 0x20000000
and eax, dword [r14 + 0x7c]
je 0x14017af52
test byte [rax], cl
add al, byte [rax]
invalid
test byte [rax], cl
add al, byte [rax]
add byte [rcx - 0x75], cl
outsb dx, byte [rsi]
pop rax
mov rbp, qword [r14 + 0x58]
mov r15, qword [r14 + 0x60]
jle 0x14017adb2
mov r8, qword [r14 + 0x68]
mov rdi, qword [rsi + 0xb0]
add byte [rax], al
add byte [rax], al
lea r12, [rsp + 0x98]
mov rcx, r12
mov rdx, r15
cli
cli
call fcn.1401216b0
lea r13, [rsp + 0xc0]
add byte [rax], al
mov rcx, r13
mov ecx, ebp
mov rdx, rdi
mov r8, r12
mov eax, esp
mov eax, esp
mov r9b, 1
call 0x14017aa6e
mov r12, qword [r13]
invalid
add eax, ebp
in eax, 0xfc
invalid
add byte [rcx - 0x75], cl
or byte [r8 - 0x77], r9b
and al, 0x48
mov rax, qword [r13 + 8]
mov qword [rsp + 0x48], rax
mov rax, qword [r13 + 0x10]
mov eax, dword [rbp + 0x10]
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
mov rax, qword [r13 + 0x18]
mov eax, dword [rbp + 0x18]
mov qword [rsp + 0x50], rax
and al, 0x50
movups xmm0, xmmword [r13 + 0x20]
movaps xmmword [rsp + 0x150], xmm0
sub dword [rsp + 0x150], eax
movups xmm0, xmmword [r13 + 0x30]
adc byte [rbp + 0x30], al
add dword [rax], eax
add byte [rcx + 0xf], al
adc byte [rbp + 0x30], al
movaps xmmword [rsp + 0x160], xmm0
movups xmm0, xmmword [r13 + 0x40]
movaps xmmword [rsp + 0x170], xmm0
sub dword [rsp + 0x170], eax
sub dword [rsp + 0x170], eax
mov rdx, qword [r13 + 0x50]
cmp r12, 2
jne 0x14017adfb
lea rax, [rsp + 0x150]
add byte [rax - 0x77], cl
jmp 0x18cef3730
mov rdi, rdx
invalid
mov rcx, rbp
mov rdi, rdx
mov r14, qword [rsp + 0x58]
mov r12, qword [rsp + 0x50]
mov esp, dword [rsp + 0x50]
mov esp, dword [rsp + 0x50]
and al, 0x50
mov r13, qword [rsp + 0x48]
jmp 0x14017b20d
jmp 0x14017b20d
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x90
add byte [rax], al
add byte [rax], al
invalid
invalid
jl 0x14017ae2b
mov qword [rsp + 0x90], rdx
add byte [rax], al
mov qword [rsp + 0x38], rdi
mov rdi, qword [rsp + 0x118]
and al, 0x18
add dword [rax], eax
add byte [rbx + rcx*4 - 0x54], cl
and al, 0x20
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rbp], ah
and al, 0x28
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x40
cmp byte [rax - 0x75], cl
mov esp, 0x11824
and al, 0x18
add dword [rax], eax
and al, 0x18
add dword [rax], eax
add byte [rbx + rcx*4 - 0x54], cl
and al, 0x20
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rbp], ah
and al, 0x28
and al, 0x28
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x40
mov dword [rsp + 0x40], eax
movups xmm0, xmmword [rsp + 0x130]
and al, 0x30
xor byte [rcx], al
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1d0], eax
add byte [rax], al
movaps xmmword [rsp + 0x1d0], xmm0
movups xmm0, xmmword [rsp + 0x140]
adc byte [rsp + 0x140], al
movaps xmmword [rsp + 0x1e0], xmm0
mov rcx, rbp
mov rdx, r15
call fcn.1400a33ee
sahf
test edx, esi
invalid
sahf
test edx, esi
dec dword [rdi]
movups xmm0, xmmword [rsp + 0x16c]
movups xmm0, xmmword [rsp + 0x16c]
add byte [rdi], cl
adc dword [rsp + 0x19c], eax
add byte [rax], al
movups xmmword [rsp + 0x19c], xmm0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x150], al
movaps xmm0, xmmword [rsp + 0x150]
movaps xmm1, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x190], xmm1
and al, 0x60
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x190], ecx
movaps xmmword [rsp + 0x180], xmm0
mov ebp, dword [rsp + 0x17c]
jl 0x14017ae86
add byte [rax], al
jl 0x14017ae86
add byte [rax], al
add byte [rax - 0xa], al
invalid
test bpl, 0x10
jne case.0x1400e769f.2327
add al, byte [rax]
invalid
lea rax, [r14 + 0x20]
movups xmm0, xmmword [rsp + 0x19c]
add dword [rax], eax
invalid
and byte [rdi], r9b
adc byte [rsp + 0x19c], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
movups xmmword [rsp + 0x7c], xmm0
movups xmmword [rsp + 0x7c], xmm0
movaps xmm0, xmmword [rsp + 0x180]
movaps xmm1, xmmword [rsp + 0x190]
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x190], cl
add byte [rax], al
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
invalid
movaps xmm0, xmmword [rsp + 0x1d0]
and al, 0xd0
add dword [rax], eax
invalid
and al, 0xd0
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x1e0], cl
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x1e0]
add byte [rax], al
movaps xmmword [rsp + 0x1b0], xmm0
sub dword [rsp + 0x1b0], eax
and al, 0xb0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1c0], ecx
invalid
movaps xmmword [rsp + 0x1c0], xmm1
add byte [rbp - 0x77], cl
mov qword [r14], r12
mov rcx, qword [rsp + 0x48]
mov rcx, qword es:[rsp + 0x48]
mov qword [r14 + 8], rcx
mov dword [rsi + 8], ecx
mov rcx, qword [rsp + 0x58]
mov qword [r14 + 0x10], rcx
mov rcx, qword [rsp + 0x50]
adc byte [rax - 0x75], r9b
and al, 0x50
mov qword [r14 + 0x18], rcx
movups xmm0, xmmword [rsp + 0x7c]
jl 0x14017af0f
adc dword [rax + 0x1c], eax
jl 0x14017af0f
adc dword [rax + 0x1c], eax
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movups xmmword [rax + 0x10], xmm1
adc dword [rax + 0x10], ecx
adc dword [rax + 0x10], ecx
adc byte [rdi], cl
movups xmmword [rax], xmm0
adc dword [rax], eax
mov dword [r14 + 0x4c], ebp
mov rax, qword [rsp + 0x90]
mov eax, dword [rsp + 0x90]
add byte [rax], al
add byte [rcx - 0x77], cl
push rax
mov qword [r14 + 0x50], rax
mov qword [r14 + 0x58], rdi
mov qword [r14 + 0x60], r13
invalid
mov rax, qword [rsp + 0x40]
and al, 0x40
invalid
mov qword [r14 + 0x68], rax
mov qword [r14 + 0x68], rax
movaps xmm0, xmmword [rsp + 0x1b0]
and al, 0xb0
add dword [rax], eax
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x1c0]
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x1c0]
add byte [rcx + 0xf], al
adc dword [rsi + 0x70], eax
invalid
movups xmmword [r14 + 0x70], xmm0
movups xmmword [r14 + 0x80], xmm1
test byte [r14 + 0x79], 4
je 0x14017aff7
add byte [rax], al
invalid
mov eax, 0x20000000
add byte [rax], al
add byte [rax], ah
and eax, dword [r14 + 0x7c]
je 0x14017aff7
cmp qword [r14 + 0x80], 0
add byte [rax], al
add byte [rdi], cl
jne 0x14017affe
invalid
invalid
jne 0x14017affe
add byte [rax], al
add byte [rbp - 0x75], cl
invalid
invalid
mov r15, qword [r14 + 0x60]
jle 0x14017afde
mov rdi, qword [r14 + 0x68]
lea r12, [rsp + 0xc0]
movsb byte [rdi], byte [rsi]
and al, 0xc0
add byte [rax], al
add byte [rax], al
mov rcx, r12
add byte [rax], al
mov rcx, r12
mov rdx, r15
mov r8, rdi
mov eax, edi
clc
call fcn.1401792a9
cmp dword [r12], 2
cmp dword [rsp], 2
cmp dword [rsp], 2
cmp al, 0x24
add cl, byte [rdi]
test dword [rbp + 0x4c000001], edi
mov esp, dword [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
invalid
jne 0x14017b160
mov r12, qword [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
lea rsi, [rsp + 0x210]
adc byte [rdx], al
add byte [rax], al
mov rcx, rsi
mov rdx, r15
mov r8, rdi
call fcn.1401216b0
cli
invalid
dec dword [rax - 0x7d]
and qword [rsi - 0x10], 0
lock add byte [rcx + rcx*4 + 0x66], cl
lock add byte [rcx + rcx*4 + 0x66], cl
mov qword [rsi - 8], r12
clc
lea rdi, [rbx + 8]
jnp 0x14017afd6
lea rax, [rsp + 0x200]
add byte [rdx], al
add byte [rax], al
invalid
add byte [rcx + 0x44], bh
mov ecx, 0x44
add byte [rax - 0x77], cl
invalid
mov rsi, rax
rep movsb byte [rdi], byte [rsi]
mov eax, dword [rax + 0x44]
mov qword [rbx], 2
mov dword [rbx + 0x4c], eax
and qword [rbx + 0x50], 0
and dword [rbx + 0x50], 0
push rax
add cl, ch
adc eax, dword [rbx]
add eax, dword [rax]
invalid
jmp 0x14017b30a
add eax, dword [rax]
add byte [rcx - 0xa], al
adc byte [rbp + 0x43], r14b
adc byte [rbp + 0x43], dh
test byte [r14 + 0x4c], 0x10
jne 0x14017b041
adc byte [rbp + 0x43], dh
mov rax, qword [rsi + 0xb0]
add byte [rax], al
add byte [rax + 0x3b], cl
xchg byte [rax + 0x72000000], dl
add byte [rax], al
add byte [rdx + 0x1f], dh
invalid
cmp rax, qword [rsi + 0x90]
jb 0x14017b02d
invalid
cmp rax, qword [rsi + 0x98]
cmp eax, dword [rsi + 0x98]
ja 0x14017b02d
invalid
mov r8d, 0x90
mov rcx, rbx
mov ecx, ebx
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
jmp case.0x14011bdec.890
add byte [rax - 0x39], cl
add eax, dword [rbx]
add eax, dword [rax]
add byte [rax], al
mov rcx, qword [r14 + 0x58]
mov qword [rbx], 3
add eax, dword [rax]
add byte [rax], al
mov rcx, qword [r14 + 0x58]
mov rdx, qword [r14 + 0x60]
jmp 0x14017b311
add al, byte [rax]
add byte [rax + 0xa2be], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
cmp byte [rsi + 0xa2], 0
add byte [rdi], cl
test byte [0x18d17b051], dh
je 0x14017b283
mov r13, qword [r14 + 0x80]
mov ebp, dword [rsi + 0x80]
test r13, r13
je 0x14017b283
mov r15, qword [r14 + 0x60]
mov r12, qword [r14 + 0x68]
mov esp, dword [rsi + 0x68]
mov esp, dword [rsi + 0x68]
mov rcx, r15
mov ecx, edi
mov rdx, r12
call fcn.14017906f
invalid
invalid
invalid
loop 0x14017b055
invalid
invalid
mov rdi, rdx
mov edi, edx
test rax, rax
jne case.0x1400fbf5c.1938
lea r15, [rsp + 0x200]
add byte [rax], al
mov rcx, r15
mov ecx, edi
mov rdx, rdi
call fcn.1401790b4
loopne 0x14017b08a
inc dword [rcx - 0x7d]
invalid
add byte [rdi], cl
je 0x14017b26c
add dword [rax], eax
invalid
loopne 0x14017b08a
invalid
inc dword [rcx - 0x7d]
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov esp, 0x20824
add byte [rbp - 0x75], cl
mov ebp, dword [rsi + 0x80]
invalid
invalid
mov rdi, qword [rsp + 0x208]
mov r13, qword [r14 + 0x80]
mov ebp, dword [rsi + 0x80]
mov ebp, dword [rsi + 0x80]
add byte [rax], al
mov r15, qword [r14 + 0x60]
jle 0x14017b109
invalid
mov r12, qword [r14 + 0x68]
lea rsi, [rsp + 0xd0]
mov rcx, rsi
mov rdx, r15
mov r8, r12
loopne 0x14017b0a7
call fcn.1401216b0
mov qword [rsi + 0x38], r13
outsb dx, byte [rsi]
cmp byte [rdi], cl
adc byte [rsi], al
in eax, dx
cli
dec dword [rcx + rcx*4 + 0x6e]
outsb dx, byte [rsi]
outsb dx, byte [rsi]
cmp byte [rdi], cl
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
adc byte [rsi + 0x20], dl
adc byte [rsi + 0x20], dl
movups xmmword [rbx + 0x38], xmm2
adc dword [rbx + 0x38], edx
movups xmmword [rbx + 0x28], xmm1
movups xmmword [rbx + 0x18], xmm0
mov rax, qword [rsi + 0x30]
mov eax, dword [rsi + 0x30]
mov eax, dword [rsi + 0x30]
mov qword [rbx + 0x48], rax
mov rax, qword [rsi + 0x38]
invalid
invalid
mov qword [rbx + 0x50], rax
mov qword [rbx], 2
and qword [rbx + 8], 0
or byte [rax], al
add byte [rax - 0x77], cl
jnp 0x14017b10e
jmp 0x14017b30a
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
invalid
jl 0x14017b12b
mov qword [rsp + 0x28], rdi
lea rcx, [rsp + 0xc0]
sub byte [rax - 0x73], cl
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rbx + 0x570f0021], al
xorps xmm0, xmm0
movups xmmword [rcx + 8], xmm0
mov dword [rcx + 0x18], 7
add byte [rax], al
invalid
invalid
lea ecx, [rsp + 0xc0]
and dword [rcx], 0
xorps xmm0, xmm0
movups xmmword [rcx + 8], xmm0
mov dword [rcx + 0x18], 7
add byte [rax], al
add byte [rax], al
and qword [rcx + 0x1c], 0
and word [rcx + 0x24], 0
invalid
mov byte [rcx + 0x20], 1
mov dword [rcx + 0x10], 0x2000000
adc byte [rax], al
add byte [rax], al
add cl, byte [rcx + rcx*4 + 0x6c]
and al, 0x30
invalid
adc byte [rax], al
add byte [rax], al
add cl, byte [rcx + rcx*4 + 0x6c]
and al, 0x30
invalid
xor byte [rcx + rcx*4 - 0x16], cl
mov rdx, r13
mov r13, qword [rsp + 0x40]
and al, 0x40
mov r8, r13
call fcn.14011d230
in eax, 0x20
cli
dec dword [rcx - 0x77]
mov edi, edx
in eax, 0x20
cli
dec dword [rcx - 0x77]
mov edi, edx
mov edi, edx
test rax, rax
je 0x14017b1b4
mov r14, r15
mov rdi, qword [rsp + 0x38]
mov edi, dword [rsp + 0x38]
jmp 0x14017b1ee
mov edx, dword [rsp + 0x10c]
add dword [rax], eax
add byte [rdi], cl
add byte [rax], al
bt edx, 0xa
setae al
xchg ebx, eax
ror byte [rdi], 0xba
movsb byte [rdi], byte [rsi]
and al, 0x10
adc byte [rcx], al
add byte [rax], al
sbb eax, 0xf6c1930f
xchg ebx, eax
sal esi, 0xc2
adc byte [rdi], cl
test byte [rbx - 2], bh
invalid
invalid
mov edx, 0x930f0ae2
xchg ebx, eax
ror byte [rdi], 0xba
movsb byte [rdi], byte [rsi]
and al, 0x10
adc byte [rcx], al
add byte [rax], al
sbb eax, 0xf6c1930f
xchg ebx, eax
invalid
invalid
adc byte [rcx], al
add byte [rax], al
sbb eax, 0xf6c1930f
xchg ebx, eax
invalid
invalid
xchg ebx, eax
sal esi, 0xc2
adc byte [rdi], cl
ret 0xf10
test byte [rbx - 2], bh
invalid
or al, cl
je 0x14017affe
lea r12, [rsp + 0xc0]
mov rcx, r12
mov rdx, rsi
mov r8, r15
mov r9, rdi
call case.0x1400e769f.2220
cmp dword [r12], 2
je 0x14017affe
jmp 0x14017b2ef
cmp eax, dword [rcx]
add byte [rax], al
lea rdx, [rsp + 0x1f8]
mov qword [rdx], r15
lea rdi, [rsp + 0xc0]
mov esp, 0xc024
rol byte [rax], 0
invalid
mov rcx, rdi
call fcn.140109854
clc
inc dword [rbx - 0x74b7ffc1]
invalid
add byte [rax - 0x75], cl
jl 0x14017b1fa
invalid
invalid
jl 0x14017b1fa
cmp byte [rdi], cl
test byte [rsi + 1], cl
add byte [rax], al
je 0x14017b32b
mov r14, qword [rsp + 0xc8]
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_CloseHandle]
movabs r12, 0x8000000000000000
xor r13d, r13d
add byte [rax + 0x4ced3145], al
mov edi, dword [rsp + 0x30]
jl 0x14017b223
invalid
in eax, dx
mov r15, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x28]
lea rax, [rsp + 0x200]
add byte [rdx], al
add byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x1c]
push rax
sbb al, 0xf
adc dword [rsp + 0x7c], edx
push rax
sbb al, 0xf
adc dword [rsp + 0x7c], edx
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov esi, dword [rax + 0x2c]
mov rdx, r15
call fcn.1400a33ee
movups xmm0, xmmword [rsp + 0x7c]
movups xmmword [rbx + 0x3c], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
and al, 0x70
and al, 0x70
jo 0x14017b255
movups xmmword [rbx + 0x30], xmm1
adc dword [rbx + 0x30], ecx
xor byte [r15], cl
adc dword [rbx + 0x20], eax
movups xmmword [rbx + 0x20], xmm0
mov dword [rbx + 0x4c], esi
mov qword [rbx], 2
mov dword [rbx], 2
mov dword [rbx], 2
add byte [rax], al
mov qword [rbx + 8], r13
mov dword [rbx + 8], ebp
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], r12
mov qword [rbx + 0x50], rdi
jnp 0x14017b2b7
sbb byte [rax - 0x77], cl
jnp 0x14017b2b7
jmp case.0x14011bdec.890
add byte [rax], al
add byte [rax - 0x7d], cl
cmp dword [rsi], 0
je 0x14017b432
mov eax, dword [rsp + 0x220]
invalid
invalid
cmp qword [rsi], 0
je 0x14017b432
mov eax, dword [rsp + 0x220]
cmp qword [rsi + 8], rax
cmp dword [rsi + 8], eax
or byte [rbp + 0x23], r14b
or byte [rbp + 0x23], r14b
mov r15, qword [r14 + 0x60]
mov r9, qword [r14 + 0x68]
lea rdi, [rsp + 0xc0]
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov edx, esi
mov r8, r15
mov eax, edi
call case.0x1400e769f.2220
cmp dword [rdi], 2
jne 0x14017b2ef
invalid
cmp byte [rsi + 0xa1], 0
je 0x14017affe
mov rdi, qword [rsi + 0x50]
cmp rdi, qword [rsi + 0x40]
jne 0x14017b2c6
lea rcx, [rsi + 0x40]
call fcn.14017a55c
imul rcx, rdi, 0x90
add rcx, qword [rsi + 0x48]
mov r8d, 0x90
nop
add byte [rax], al
add byte [rax + 3], cl
mov r8d, __WSAFDIsSet
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
inc rdi
inc edi
inc edi
mov qword [rsi + 0x50], rdi
push rax
mov qword [rbx], 3
jmp case.0x14011bdec.890
lea rdi, [rbx + 8]
lea rsi, [rsp + 0xc0]
add byte [rax], al
add byte [rcx + 0xa], bh
rep movsq qword [rdi], qword [rsi]
mov qword [rbx], 2
mov dword [rbx], 2
add al, byte [rax]
add byte [rax], al
mov rcx, qword [r14 + 0x58]
mov rdx, r15
call fcn.1400a33ee
fadd dword [rax + 0x4890fff2]
add esp, 0x258
nop
add rsp, 0x258
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
mov eax, dword [rsp + 0xe0]
mov ecx, dword [rsp + 0xf0]
add byte [rax], al
add byte [rbx + 0xf42494], cl
add byte [rax], al
add byte [rax - 0x3f], cl
loope 0x14017b364
add byte [rax], al
add byte [rax - 0x3f], cl
loope 0x14017b364
or rcx, rdx
mov qword [rsp + 0xa8], rcx
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
mov qword [rsp + 0xb0], 2
mov qword [rsp + 0xb8], r15
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x98], 1
mov dword [rsp + 0x98], 1
mov qword [rsp + 0xa0], rax
mov r8, qword [rsi + 0x30]
imul r9, qword [rsi + 0x38], 0x48
imul ecx, dword [rsi + 0x38], 0x48
test r9, r9
je 0x14017b3a1
cmp qword [r8 + r9 - 0x48], 0
je 0x14017b39b
cmp rax, qword [r8 + r9 - 0x40]
jne 0x14017b39b
cmp rcx, qword [r8 + r9 - 0x38]
or al, cl
je 0x14017b3bd
add r9, 0xffffffffffffffb8
jmp 0x14017b380
lea rcx, [rsp + 0x98]
call fcn.14017b659
mov r13, qword [rsp + 0x30]
add byte [rbx + rcx*4 + 0x6c], cl
and al, 0x30
mov rdi, qword [rsp + 0x28]
jmp 0x14017ae91
invalid
invalid
mov rdx, qword [r8 + r9 - 0x18]
mov r8, qword [r8 + r9 - 0x10]
or al, dh
invalid
lea rcx, [rsp + 0xc8]
lea ecx, [rsp + 0xc8]
call fcn.1401216b0
lea rsi, [rsp + 0xe8]
mov rcx, rsi
mov r15, qword [rsp + 0x30]
mov rdx, r15
mov edx, edi
mov r8, r13
call fcn.1401216b0
mov r14, qword [rsi - 0x20]
mov r12, qword [rsi - 0x18]
movups xmm0, xmmword [rsi - 0x10]
adc byte [rsi - 0x10], al
movaps xmmword [rsp + 0x200], xmm0
sub dword [rsp + 0x200], eax
sub dword [rsp + 0x200], eax
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x210], xmm0
add al, byte [rax]
add byte [rdi], cl
adc byte [rsi + 0x10], al
movaps xmmword [rsp + 0x220], xmm0
lea rcx, [rsp + 0x98]
cwde
add byte [rax], al
add al, ch
xor al, byte [rdx]
add byte [rax], al
cwde
add byte [rax], al
add al, ch
xor al, byte [rdx]
add byte [rax], al
mov r13d, 1
mov ebp, 1
jmp 0x14017b200
lea rcx, str.BUG:_called_is_same_file_system_without_root_device
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fwalkdir_2.3.2_srclib.rsBUG:_stack_should_be_non_empty
add eax, 0x255c48
and eax, 0x33ba00
add byte [rax], al
invalid
add byte [rdx + 0x33], bh
mov edx, 0x33
call fcn.1402da910
int3
add byte [rax], al
add byte [rdi], cl
test byte [rbp + 0x48000000], dl
add byte [rax - 0x75], cl
push rax
je 0x14017b4f7
mov rax, qword [rdx + 0x50]
mov rcx, qword [rdx + 0xb0]
cmp rcx, rax
cmp ecx, eax
cmp ecx, eax
jae 0x14017b4f7
dec rax
mov qword [rdx + 0x50], rax
mov r9, qword [rdx + 0x48]
imul rax, rax, 0x90
mov r10, qword [r9 + rax]
cmp r10, 2
cli
invalid
je 0x14017b506
cli
add dh, byte [rsp + rsi*2 + 0x49]
add ecx, eax
invalid
add r9, rax
ror dword [rbp - 0x75], 0x41
mov r8, qword [r9 + 0x58]
pop rax
mov rax, qword [r9 + 0x60]
mov eax, dword [rcx + 0x60]
cmp rcx, qword [rdx + 0x90]
jb case.0x1400f69a1.2067
cmp rcx, qword [rdx + 0x98]
ja case.0x1400f69a1.2067
lea rsi, [r9 + 8]
mov qword [rbx], r10
lea rdi, [rbx + 8]
jnp 0x14017b4c2
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
mov qword [rbx + 0x58], r8
mov qword [rbx + 0x60], rax
movups xmm0, xmmword [r9 + 0x68]
movups xmm1, xmmword [r9 + 0x78]
movups xmm1, xmmword [rcx + 0x78]
movups xmm1, xmmword [rcx + 0x78]
movups xmmword [rbx + 0x68], xmm0
movups xmmword [rbx + 0x78], xmm1
mov rax, qword [r9 + 0x88]
invalid
mov byte [rax], al
add byte [rax], al
or dword [rax + 0x48000000], 0x888389
add byte [rax], al
mov qword [rbx + 0x88], rax
mov byte [rax], al
add byte [rax], al
jmp 0x14017b4fe
mov rcx, r8
mov rdx, rax
mov edx, eax
call fcn.1400a33ee
mov qword [rbx], 2
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.BUG:_deferred_dirs_should_be_non_empty
lea ecx, str.BUG:_deferred_dirs_should_be_non_empty
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fwalkdir_2.3.2_srclib.rsBUG:_stack_should_be_non_empty
add eax, 0x255a64
mov edx, 0x26
call fcn.1402da910
int3
mov eax, dword [rcx + 0x58]
mov rdx, qword [rcx + 0x60]
mov rcx, rax
shr ecx, 0xb9
jle 0x14017b526
invalid
shr ecx, 0xb9
jle 0x14017b526
call qword [rsi + 0x57]
push rbx
sub rsp, 0x290
in al, dx
nop
add al, byte [rax]
add byte [rax - 0x75], cl
pop rcx
and byte [rax - 0x7b], cl
fisttp dword [rdi]
test ah, bl
add byte [rax], al
add byte [rax], al
in al, dx
nop
add al, byte [rax]
add byte [rax - 0x75], cl
pop rcx
and byte [rax - 0x7b], cl
fisttp dword [rdi]
test ah, bl
add byte [rax], al
add byte [rax], al
mov rsi, rcx
add byte [rax], al
mov rsi, rcx
mov esi, ecx
dec rbx
mov qword [rcx + 0x20], rbx
pop rcx
and byte [rax - 0x75], cl
push rcx
sbb byte [rax + 0x69], cl
retf
jo 0x14017b561
add byte [rax], al
mov eax, dword [rdx + rcx + 0x10]
cmp eax, 4
je 0x14017b628
invalid
invalid
add byte [rax], al
add byte [rax], al
test byte [rdx + 0x48000000], bh
add edx, ecx
add byte [rax], al
add rdx, rcx
movups xmm0, xmmword [rdx]
add rdx, 0x14
lea rcx, [rsp + 0x34]
movaps xmmword [rcx - 0x14], xmm0
sub dword [rcx - 0x14], eax
mov dword [rcx - 4], eax
cld
mov r8d, 0x25c
mov eax, 0x25c
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x20]
call fcn.140178f83
invalid
inc dword [rax + 0xa0be]
invalid
add byte [rax], al
add byte [rax], al
invalid
je 0x14017b608
invalid
movabs al, byte [0x8b48667400000000]
cmp byte [rax - 0x7b], r9b
test ecx, ecx
add byte [rsi + riz*2 + 0x48], dh
mov ecx, dword [rsi + 0x38]
mov rcx, qword [rsi + 0x38]
test rcx, rcx
test ecx, ecx
je 0x14017b640
dec rcx
mov qword [rsi + 0x38], rcx
mov rax, qword [rsi + 0x30]
imul rdx, rcx, 0x48
ror dword [rax + 0x48], 1
mov ecx, dword [rax + rdx]
invalid
adc byte [rax - 0x7d], cl
stc
add dh, byte [rax + rdi*2 + 0x48]
js 0x14017b611
cmp rcx, 2
je 0x14017b640
invalid
js 0x14017b611
add rax, rdx
add eax, edx
lea rdi, [rsp + 0x20]
mov qword [rdi], rcx
movups xmm0, xmmword [rax + 8]
movups xmm1, xmmword [rax + 0x18]
movups xmm2, xmmword [rax + 0x28]
movups xmm3, xmmword [rax + 0x38]
movups xmmword [rdi + 0x28], xmm2
movups xmmword [rdi + 8], xmm0
or byte [r15], r9b
adc dword [rdi + 0x18], ecx
movups xmmword [rdi + 0x18], xmm1
movups xmmword [rdi + 0x38], xmm3
mov rcx, qword [rdi + 0x28]
mov ecx, dword [rdi + 0x28]
pop rdi
cmp byte [rax - 0x75], cl
mov ecx, dword [rdi + 0x28]
invalid
invalid
mov rdx, qword [rdi + 0x30]
call fcn.1400a33ee
dec dword [rax - 0x77]
stc
push rdi
xor al, ch
out dx, al
jge 0x14017b5f1
invalid
dec dword [rax - 0x77]
dec dword [rax - 0x77]
stc
call fcn.14017b659
mov rax, qword [rsi + 0xa8]
cmp rax, rbx
cmovb rbx, rax
mov qword [rsi + 0xa8], rbx
fmul dword [rax + 0xf]
fmul dword [rax - 0x77]
sahf
test al, 0
add byte [rax], al
add rsp, 0x290
pop rbx
pop rdi
pop rsi
ret
invalid
lea rcx, str.BUG:_cannot_pop_from_empty_stack
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fwalkdir_2.3.2_srclib.rsBUG:_stack_should_be_non_empty
add eax, 0x2559c2
mov edx, 0x20
and eax, 0x20ba00
add byte [rax], al
call fcn.1402da910
sal dl, 1
adc eax, 0xd8d4800
leave
pop rcx
and eax, 0x58d4c00
invalid
invalid
invalid
invalid
lea rcx, str.BUG:_list_path_stacks_out_of_sync
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fwalkdir_2.3.2_srclib.rsBUG:_stack_should_be_non_empty
add eax, 0x2559ea
mov edx, 0x21
call fcn.1402da910
int3
sbb cl, ch
int3
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xdb8
mov r14, rdx
mov esi, edx
mov rbp, rcx
mov rdx, qword [rdx + 0x20]
mov rcx, qword [r14 + 0xa8]
mov rax, rdx
sub rax, rcx
jb 0x14017beb7
add byte [rax], al
add byte [rax], al
mov r15, r9
mov r13, r8
mov qword [rsp + 0x38], rax
cmp rax, qword [r14 + 0x88]
cmp eax, dword [rsi + 0x88]
mov qword [rsp + 0x28], r8
invalid
add byte [rax], al
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x28
invalid
sub byte [rdi], cl
test dword [rdx + 1], ebx
add byte [rax], al
jne 0x14017b818
cmp rdx, rcx
jbe case.0x14017cc95.50
cld
invalid
add byte [rax], al
cld
invalid
mov rsi, qword [r14 + 0x18]
imul rax, rcx, 0x270
sal dword [rax + 2], 0
add byte [rbx + 0x310067c], al
sal dword [rax + 2], 0
add byte [rbx + 0x310067c], al
je 0x14017b818
add rsi, rax
add esi, eax
lea rdi, [rsp + 0x478]
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call fcn.140178b7d
cmp dword [rdi], 3
mov qword [rsp + 0x20], r15
jne case.0x1400e769f.2202
mov edi, 8
xor ebx, ebx
xor r15d, r15d
jmp case.0x140061f32.3782
lea rdi, [rsp + 0x120]
mov edx, 4
mov rcx, rdi
call fcn.140178c39
cmp qword [rdi], 0
mov rbx, qword [rdi + 8]
jne case.0x14014e2f4.146
invalid
invalid
invalid
add byte [rax], al
test dword [rdi + rax - 0x72b40000], edi
mov esp, 0x12024
add byte [rcx - 0x75], cl
jg 0x14017b74b
mov esp, 0x4c000007
lea edi, [rsp + 0x120]
invalid
lea r15, [rsp + 0x120]
mov rdi, qword [r15 + 0x10]
lea rdx, [rsp + 0x478]
mov r13d, 0x90
mov r8d, 0x90
mov rcx, rdi
add byte [rcx - 0x48], al
nop
add byte [rax], al
add byte [rax - 0x77], cl
stc
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rsp + 0x958]
movsb byte [rdi], byte [rsi]
and al, 0x58
or dword [rax], eax
invalid
movsb byte [rdi], byte [rsi]
and al, 0x58
or dword [rax], eax
add byte [rcx - 0x77], cl
mov qword [r12], rbx
mov qword [r12], rbx
mov qword [r12 + 8], rdi
mov qword [r12 + 0x10], 1
and al, 0x10
add dword [rax], eax
add byte [rax], al
jl 0x14017b78b
or byte [rcx - 0x39], cl
and al, 0x10
and al, 0x10
add dword [rax], eax
add byte [rax], al
mov ebx, 1
mov rcx, r15
mov rdx, rsi
call fcn.140178b7d
cmp dword [rsp + 0x120], 3
je 0x14017b7d0
cmp rbx, qword [rsp + 0x958]
je 0x14017b7bb
pushfq
and al, 0x58
or dword [rax], eax
add byte [rsi + riz + 0x4a], dh
lea ecx, [rdi + rbp]
lea rcx, [rdi + r13]
mov r8d, 0x90
mov rdx, r15
cli
cli
call sub.VCRUNTIME140.dll_memcpy
inc rbx
inc ebx
inc ebx
mov qword [rsp + 0x968], rbx
add r13, 0x90
invalid
nop
add byte [rax], al
invalid
push 0x49000009
add ebp, 0x90
invalid
nop
add byte [rax], al
invalid
invalid
jmp 0x14017b776
mov ebx, 0x48e1894c
mov edx, ebx
mov rcx, r12
mov rdx, rbx
call fcn.1402e091d
mov rdi, qword [rsp + 0x960]
invalid
or dword [rax], eax
add bl, ch
invalid
lea rcx, [rsp + 0x120]
call fcn.140178c9d
mov r15, qword [rsp + 0x958]
or dword [rax], eax
add byte [rbx + rcx*4 + 0x6c], cl
and al, 0x28
imul rbx, rbx, 0x90
imul ebx, ebx, 0x90
add rbx, rdi
mov rcx, rsi
call fcn.140178f83
invalid
inc edi
adc byte [rbx], r8b
adc byte [rbx], al
add byte [rax], al
add byte [rax - 0x77], cl
jle 0x14017b81f
invalid
adc byte [rbx], al
add byte [rax], al
add byte [rax - 0x77], cl
jle 0x14017b81f
invalid
sbb byte [rax - 0x77], cl
jle 0x14017b82b
invalid
mov qword [rsi + 0x20], rdi
mov qword [rsi + 0x28], r15
mov qword [rsi + 0x30], rbx
mov dword [rsi + 0x30], ebx
mov r15, qword [rsp + 0x20]
mov qword [rsp + 0x40], rbp
lea rsi, [rsp + 0x120]
invalid
mov ah, 0x24
and byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov rcx, rsi
int1
mov rdx, r13
mov edx, ebp
mov r8, r15
call fcn.140125dc0
lea esp, [rbp + 0x6e8bfffa]
adc byte [rbx + rcx*4 + 0x26], cl
lea esp, [rbp + 0x6e8bfffa]
adc byte [rbx + rcx*4 + 0x26], cl
cmp ebp, 2
jne 0x14017b886
mov rbx, qword [r14 + 0xb0]
lea rsi, [rsp + 0x130]
mov rcx, rsi
mov rdx, r13
mov r8, r15
call fcn.1401216b0
invalid
dec dword [rax - 0x7d]
lock add byte [rcx + rcx*4 + 0x66], cl
clc
and qword [rsi - 0x10], 0
mov qword [rsi - 8], r12
mov qword [rsi + 0x38], rbx
lea rdi, [rsp + 0x428]
mov esp, 0x42824
add byte [rax - 0x73], cl
mov ah, 0x24
and byte [rcx], al
add byte [rax], al
mov esp, 0x42824
add byte [rax - 0x73], cl
mov ah, 0x24
and byte [rcx], al
add byte [rax], al
lea esi, [rsp + 0x120]
mov ecx, setsockopt
rep movsd dword [rdi], dword [rsi]
mov ebp, 2
add bl, ch
insd dword [rdi], dx
lea rsi, [rsp + 0x134]
xor al, 1
add byte [rax], al
mov r13, qword [rsi - 0xc]
lea rbx, [rsp + 0x958]
mov ecx, reloc.WS2_32.dll_setsockopt
pushfq
and al, 0x58
or dword [rax], eax
add byte [rcx + 0x15], bh
mov rdi, rbx
rep movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
lea rdx, [rsp + 0x188]
lea edx, [rsp + 0x188]
lea rcx, [rsp + 0x478]
mov r8d, 0x200
call sub.VCRUNTIME140.dll_memcpy
jb 0x14017b894
adc eax, 0xbc8d4800
and al, 0x24
and al, 4
add byte [rax], al
jb 0x14017b894
adc eax, 0xbc8d4800
and al, 0x24
and al, 4
add byte [rax], al
mov ecx, reloc.WS2_32.dll_setsockopt
mov ecx, reloc.WS2_32.dll_setsockopt
mov rsi, rbx
rep movsd dword [rdi], dword [rsi]
lea rcx, [rsp + 0xbb8]
lea ecx, [rsp + 0xbb8]
or eax, dword [rax]
add byte [rcx - 0x48], al
add byte [rdx], al
add byte [rax], al
invalid
mov r8d, 0x200
lea rdx, [rsp + 0x478]
call sub.VCRUNTIME140.dll_memcpy
xlatb
invalid
invalid
xlatb
adc eax, 0x9e8b4900
mov rbx, qword [r14 + 0xb0]
mov rbx, qword [r14 + 0xb0]
lea rdi, [rsp + 0x6fc]
mov qword [rdi + 0x254], rbx
lahf
push rsp
add al, byte [rax]
add byte [rcx + rcx*4 + 0x67], cl
in al, dx
mov qword [rdi - 0x14], r12
mov dword [rdi - 0x14], esp
mov qword [rdi - 0xc], r13
mov dword [rdi - 0xc], ebp
mov dword [rdi - 4], ebp
outsd dx, dword [rsi]
cld
lea rsi, [rsp + 0x424]
mov ecx, reloc.WS2_32.dll_setsockopt
rep movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
add bl, dh
movsd dword [rdi], dword [rsi]
lea rcx, [rsp + 0x750]
add byte [rax], al
lea rdx, [rsp + 0xbb8]
mov r8d, 0x200
add al, byte [rax]
add al, ch
invalid
cli
call sub.VCRUNTIME140.dll_memcpy
cmp qword [r14 + 0x78], 0
je 0x14017bcdd
invalid
wait
add eax, dword [rax]
invalid
invalid
add eax, dword [rax]
add byte [rcx - 0x73], cl
js 0x14017b98f
js 0x14017b98f
lea rax, [r14 + 0x78]
js 0x14017b98f
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
lea rsi, [rsp + 0x478]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xe8
lea rdx, [rsp + 0x6e8]
lea edx, [rsp + 0x6e8]
invalid
mov r8d, 0x270
mov rcx, rsi
add al, byte [rax]
add byte [rax - 0x77], cl
int1
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsi + 0x10]
cmp eax, 2
je case.0x1400fac08.1861
cmp eax, 3
jne case.0x1400fac08.1918
mov rdx, qword [rsp + 0x498]
cmp rdx, qword [rsp + 0x4a8]
xchg esp, eax
and al, 0x98
cwde
add al, 0
add byte [rax + 0x3b], cl
xchg esp, eax
and al, 0xa8
add al, 0
add byte [rdi], cl
test byte [rsi + 0x48000000], ch
add byte [rax], al
add byte [rax], al
invalid
test al, 4
add byte [rax], al
je 0x14017ba3e
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea rax, [rdx + 0x90]
lea eax, [rdx + 0x90]
mov qword [rsp + 0x498], rax
lea rcx, [rsp + 0x390]
and al, 0x90
add eax, dword [rax]
add byte [rcx - 0x48], al
nop
add byte [rax], al
add al, ch
jg 0x14017b986
invalid
add bl, ch
invalid
and al, 0x90
add eax, dword [rax]
add byte [rcx - 0x48], al
nop
add byte [rax], al
add al, ch
jg 0x14017b986
adc eax, 0x487ceb00
mov ecx, dword [rsp + 0x490]
nop
add al, 0
invalid
mov rcx, qword [rsp + 0x490]
nop
add al, 0
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
and al, 0x90
mov qword [rsp + 0x490], 2
and al, 0x90
add al, 0
add byte [rdx], al
add byte [rax], al
add byte [rax + 3], bh
mov eax, 3
add byte [rax], al
cmp rcx, 2
je 0x14017b9f4
add dh, byte [rcx + riz + 0x48]
lea esi, [rsp + 0x498]
lea rsi, [rsp + 0x498]
lea rdi, [rsp + 0x3a0]
and al, 0xa0
add eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rdi - 8], rcx
mov qword [rdi - 8], rcx
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov eax, 2
mov qword [rsp + 0x390], rax
jmp 0x14017ba38
lea rdx, [rsp + 0x478]
mov rsi, qword [rdx + 0x268]
add byte [rax - 0x73], cl
mov esp, 0x12024
invalid
lea edi, [rsp + 0x120]
mov rcx, rdi
call case.0x140118375.345
lea rcx, [rsp + 0x390]
mov word [rax + rdx*4], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
cli
mov r8, rsi
call fcn.140178d76
sar edi, cl
dec dword [rax - 0x75]
test byte [rax + rdx*4], ah
and al, 0x90
add eax, dword [rax]
add byte [rax - 0x7d], cl
clc
add esi, dword [rbp + 0x2f]
jne 0x14017ba6d
invalid
mov rax, qword [rsp + 0x390]
cmp rax, 3
jne 0x14017ba6d
invalid
lea rsi, [rsp + 0x478]
mov rcx, rsi
mov ecx, esi
call fcn.140178f83
lea rax, [rsp + 0x30]
and al, 0x30
xor eax, 0x48ffffd5
lea eax, [rsp + 0x30]
and al, 0x30
mov qword [rsi], rax
mov qword [rsp + 0x120], rsi
mov ah, 0x24
and byte [rcx], al
add byte [rax], al
mov r13d, 8
mov ebp, 8
mov ebp, 8
xor edi, edi
xor ebp, ebp
in eax, dx
jmp case.0x1401357c6.314
add byte [rax], al
mov qword [rsp + 0x20], r15
lea rsi, [rsp + 0x120]
lea esi, [rsp + 0x120]
mov ah, 0x24
and byte [rcx], al
add byte [rax], al
mov edx, 4
mov rcx, rsi
call fcn.140178c39
mov dl, 0xd1
invalid
dec dword [rax - 0x7d]
add byte ds:[rax - 0x75], cl
jbe 0x14017ba97
mov dl, 0xd1
invalid
add byte ds:[rax - 0x75], cl
mov esi, dword [rsi + 8]
jbe 0x14017ba97
jne 0x14017becf
add byte [rax], al
lea rdi, [rsp + 0x120]
mov r13, qword [rdi + 0x10]
outsd dx, dword [rsi]
adc byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
add eax, dword [rax]
add byte [rbx + 0x90], bh
add byte [rax], al
invalid
mov esp, 0x12024
add byte [rbx + rcx*4 + 0x6f], cl
outsd dx, dword [rsi]
outsd dx, dword [rsi]
adc byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
add eax, dword [rax]
add byte [rbx + 0x90], bh
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x48], al
mov eax, 0x90
mov rcx, r13
mov r8d, 0x90
mov eax, 0x90
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0x48]
lea eax, [rsp + 0x48]
lea eax, [rsp + 0x48]
mov qword [rax], rsi
mov qword [rax + 8], r13
mov dword [rax + 8], ebp
mov dword [rax + 8], ebp
push 0x40c74808
adc byte [rcx], al
or byte [rax - 0x39], cl
adc byte [rcx], al
mov qword [rax + 0x10], 1
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
lea rdx, [rsp + 0x478]
mov r8d, 0x270
mov eax, 0x270
add al, byte [rax]
invalid
and al, 0x78
add al, 0
add byte [rcx - 0x48], al
jo 0x14017bade
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
stc
add byte [rax], al
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov ebp, 1
invalid
lea r12, [rsp + 0x90]
lea r15, [rsp + 0x958]
lea edi, [rsp + 0x958]
nop
add byte [rax], al
add byte [rbp + rcx*4 - 0x44], cl
invalid
invalid
and al, 0x58
mov esp, 0x95824
or dword [rax], eax
add byte [rbx + 0x1302484], cl
add byte [rax], al
mov eax, dword [rsp + 0x130]
add dword [rax], eax
add byte [rbx + 0x3e7402f8], al
cmp eax, 2
je case.0x140136a4a.287
cmp eax, 2
je case.0x140136a4a.287
clc
add dh, byte [rsi + rdi - 0x7d]
invalid
clc
cmp eax, 3
jne 0x14017bb99
add byte [rax], al
invalid
add ecx, dword [rdi]
test dword [rcx + 0x48000000], ecx
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x40
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
mov rdx, qword [rsp + 0x140]
and al, 0x40
add dword [rax], eax
add byte [rax + 0x3b], cl
xchg esp, eax
and al, 0x50
cmp rdx, qword [rsp + 0x150]
je 0x14017bc09
jrcxz 0x14017bb24
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
test bl, ah
jrcxz 0x14017bb24
invalid
add byte [rax - 0x73], cl
invalid
lea rax, [rdx + 0x90]
mov qword [rsp + 0x140], rax
test byte [rax + rax*2], ah
add dword [rax], eax
invalid
test byte [rax + rax*2], ah
add dword [rax], eax
add dword [rax], eax
add byte [rcx - 0x48], al
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov r8d, 0x90
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14017bbba
mov rcx, qword [rsp + 0x138]
mov word [rax + rdi], fs
add dword [rax], eax
add byte [rax - 0x39], cl
invalid
invalid
test byte [rax + rdi], ah
and al, 0x38
cmp byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x138], 2
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax], al
mov eax, 3
add byte [rax], al
mov eax, 3
add byte [rax], al
cmp rcx, 2
je 0x14017bb8f
invalid
add dh, byte [rbx + rbp + 0x48]
mov dword [rsp + 0x98], ecx
cwde
add byte [rax], al
invalid
sub ecx, dword [rax - 0x77]
mov word [rax + rbx*4], fs
cwde
add byte [rax], al
add byte [rcx + 9], bh
add byte [rax], al
invalid
mov qword [rsp + 0x98], rcx
mov ecx, 9
mov rax, rdi
lea rdi, [rsp + 0xa0]
lea rsi, [rsp + 0x140]
lea esi, [rsp + 0x140]
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov rdi, rax
mov eax, 2
invalid
mov qword [rsp + 0x90], rax
jmp 0x14017bbc2
mov rsi, qword [rsp + 0x388]
mov rcx, r15
mov ecx, edi
mov ecx, edi
mov rdx, rdi
call case.0x140118375.345
mov rcx, r12
mov rdx, r15
mov r8, rsi
call fcn.140178d76
invalid
mov rax, qword [rsp + 0x90]
cmp rax, 3
je 0x14017bc15
cmp rbp, qword [rsp + 0x48]
je 0x14017bbf5
je 0x14017bbf5
lea rcx, [rbx + r13]
lea ecx, [rbx + rbp]
mov r8d, 0x90
mov rdx, r12
add byte [rcx + rcx*4 - 0x1e], cl
call sub.VCRUNTIME140.dll_memcpy
inc rbp
mov qword [rsp + 0x58], rbp
add rbx, 0x90
add ebx, 0x90
add ebx, 0x90
add byte [rax], al
jmp case.0x14011c07f.1054
invalid
dec dword [rax - 0x73]
and al, 0x48
invalid
lea rcx, [rsp + 0x48]
mov rdx, rbp
call fcn.1402e091d
mov r13, qword [rsp + 0x50]
and al, 0x50
invalid
and al, 0x50
jmp 0x14017bbcf
mov qword [rsp + 0x90], 3
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx*4], fs
and al, 0x90
lea rcx, [rsp + 0x90]
call fcn.140178c9d
lea rsi, [rsp + 0x120]
mov ah, 0x24
and byte [rcx], al
add dword [rax], eax
invalid
and al, 0x90
add byte [rax], al
add al, ch
jnp case.0x140130c8f.326
invalid
mov ah, 0x24
and byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, esi
mov rcx, rsi
mov ecx, esi
call fcn.140178f83
mov rdi, qword [rsp + 0x48]
mov edi, dword [rsp + 0x48]
push rcx
sar edi, cl
invalid
dec dword [rax - 0x75]
invalid
jl 0x14017bc5a
invalid
lea rax, [rsp + 0x30]
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
xor byte [rax - 0x77], cl
mov qword [rsp + 0x478], rax
test byte [rax + rdi*2], ah
js 0x14017bc46
add al, 0
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [rsp + 0x478]
test byte [rax + rdi*2], ah
add al, 0
add byte [rax - 0x77], cl
invalid
mov qword [rsi], rax
cmp rbp, 2
std
add dh, byte [rbx + 7]
invalid
std
add dh, byte [rbx + 7]
invalid
invalid
mov r15, qword [rsp + 0x20]
mov edi, dword [rsp + 0x20]
and al, 0x20
jmp case.0x1401357c6.314
cmp rbp, 0x15
cmp ebp, 0x15
adc eax, 0x247c8b4c
mov r15, qword [rsp + 0x20]
jae case.0x1401357c6.310
and byte [rbx + 0x2e], dh
imul rsi, rbp, 0x90
imul esi, ebp, 0x90
cmc
nop
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x90], bh
mov ebx, 0x90
nop
add byte [rax], al
add byte [rax + 0x39], cl
cmp rsi, rbx
je case.0x1401357c6.314
lea rdx, [rbx + r13]
add byte [rax], al
cmp rsi, rbx
cmp esi, ebx
je case.0x1401357c6.314
xor byte [rdx - 0x73], cl
adc al, 0x2b
lea rdx, [rbx + r13]
mov r8, qword [rsp + 0x120]
mov eax, dword [rsp + 0x120]
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov ecx, ebp
jmp 0x13fef3e73
call fcn.14017940d
add rbx, 0x90
nop
add byte [rax], al
add bl, ch
invalid
nop
add byte [rax], al
add bl, ch
fimul word [rbp + rcx*4 - 0x7c]
invalid
invalid
invalid
lea r8, [rsp + 0x120]
lea eax, [rsp + 0x120]
test byte [rax + riz], ah
and al, 0x20
add dword [rax], eax
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov rdx, rbp
mov edx, ebp
call fcn.1401795ed
dec dword [rax + 0x69]
imul rax, rbp, 0x90
imul eax, ebp, 0x90
invalid
nop
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rax - 0x18], cl
add rax, r13
mov dword [rsp + 0x6f8], 3
and al, 0xf8
invalid
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
mov qword [rsp + 0x700], r13
mov dword [rsp + 0x700], ebp
and al, 0
invalid
add byte [rdi], al
add byte [rax], al
mov qword [rsp + 0x708], r13
lodsb al, byte [rsi]
and al, 8
or byte [rdi], al
or byte [rdi], al
add byte [rax], al
mov qword [rsp + 0x710], rdi
mov esp, 0x71024
add byte [rax - 0x77], cl
test byte [rax + rbx], ah
and al, 0x10
invalid
adc byte [rdi], al
add byte [rax], al
mov qword [rsp + 0x718], rax
invalid
add byte [rcx - 0x80], al
mov esi, 0xa0
invalid
cmp byte [r14 + 0xa0], 0
add byte [rax], al
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x40
invalid
mov r12, qword [rsp + 0x40]
mov r13, qword [rsp + 0x28]
mov r13, qword [rsp + 0x28]
and al, 0x28
je 0x14017be3e
mov rcx, r13
mov rdx, r15
mov edx, edi
jmp 0x129124648
call fcn.14017906f
sar edi, cl
dec dword [rax - 0x77]
invalid
invalid
mov rsi, rdx
invalid
test rax, rax
jne 0x14017bd3c
lea rdx, [rsp + 0x958]
lea edx, [rsp + 0x958]
mov qword [rdx], rsi
lea rdi, [rsp + 0x478]
mov esp, 0x47824
add byte [rax - 0x77], cl
stc
add byte [rax], al
mov rcx, rdi
call fcn.140109854
cmp dword [rdi], 0
je case.0x14011c07f.859
mov rdi, qword [rsp + 0x480]
mov edi, dword [rsp + 0x480]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rsi, rdi
dec byte [rcx - 0x75]
xchg byte [rax + 0x49000000], dh
and qword [r12], 0
mov rax, qword [r14 + 0xb0]
and qword [r12], 0
and al, 0x24
add byte [rcx - 0x77], cl
invalid
invalid
je case.0x14013d344.216
mov qword [r12 + 8], rsi
mov dword [rsp + 8], esi
or byte [rax - 0x47], cl
add byte [rax], al
add byte [rax], al
movabs rcx, 0x8000000000000000
mov qword [r12 + 0x10], rcx
mov dword [rsp + 0x10], ecx
add byte [rax], al
add byte [rax + 0x244c8949], al
adc byte [rcx - 0x77], cl
mov qword [r12 + 0x48], rax
mov qword [r12 + 0x48], rax
lea rcx, [rsp + 0x6e8]
call fcn.140178f83
sar bh, cl
invalid
jmp 0x14017bea3
add dword [rax], eax
invalid
call 0x12817bd70
adc eax, 0xe9ffffd2
sar bh, cl
invalid
jmp 0x14017bea3
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + 0x498249c], cl
mov ebx, dword [rsp + 0x498]
mov ebx, dword [rsp + 0x498]
and al, 0x98
add al, 0
add byte [rbp - 0x77], cl
mov r8, r15
clc
mov r15d, dword [rsp + 0x4a8]
add byte [rbx + 0x4ac2484], cl
add byte [rax], al
mov eax, dword [rsp + 0x4ac]
shl r15, 0x20
out 0x20, eax
or r15, rax
lea rdi, [rsp + 0x148]
add qword [rax], rax
add byte [rax - 0x77], cl
mov ecx, edi
stc
add qword [rax], rax
add byte [rax - 0x77], cl
mov ecx, edi
stc
mov rdx, r13
call fcn.1401216b0
or bl, byte [rcx - 6]
dec dword [rcx + rcx*4 + 0x7f]
call 0x1305f84f6
add al, byte [rax]
add byte [rax], al
invalid
invalid
or bl, byte [rcx - 6]
dec dword [rcx + rcx*4 + 0x7f]
call 0x1305f84f6
mov dword [rdi - 0x10], 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov qword [rdi - 8], rsi
ja 0x14017bdae
movups xmm0, xmmword [rdi + 8]
movaps xmmword [rsp + 0x80], xmm0
sub dword [rsp + 0x80], eax
sub dword [rsp + 0x80], eax
test byte [rax + rax*4], ah
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
call 0x1645c4712
mov dword [rsp + 0x60], eax
mov rax, qword [rdi - 0x18]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
mov rax, qword [rdi - 0x10]
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x68], eax
mov rax, qword [rdi - 8]
mov qword [rsp + 0x70], rax
and al, 0x70
and al, 0x70
mov rax, qword [rdi]
mov qword [rsp + 0x78], rax
and al, 0x78
and al, 0x78
and al, 0x78
mov rdi, qword [rdi + 0x18]
mov rsi, qword [r14 + 0x38]
cmp rsi, qword [r14 + 0x28]
jne case.0x14011c07f.892
invalid
sub byte [rbp + 9], dh
lea rcx, [r14 + 0x28]
call fcn.1400f2b9d
sub al, r13b
sub al, ch
movabs eax, dword [0x4830468b49fff76d]
imul ecx, esi, 0x48
invalid
mov rax, qword [r14 + 0x30]
imul rcx, rsi, 0x48
invalid
mov qword [rax + rcx], 1
mov qword [rax + rcx], 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rax + rcx + 8], rbx
pop rsp
or byte [rax], cl
invalid
or byte [rdi], cl
sub byte [rsp + 0x60], al
and al, 0x60
movaps xmm0, xmmword [rsp + 0x60]
and al, 0x60
movaps xmm1, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], cl
movaps xmm2, xmmword [rsp + 0x80]
sub byte [rsp + 0x80], dl
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rdi], cl
adc dword [rax + rcx + 0x10], eax
invalid
movups xmmword [rax + rcx + 0x10], xmm0
adc byte [rdi], cl
movups xmmword [rax + rcx + 0x20], xmm1
adc dword [rax + rcx + 0x20], ecx
or byte [rax], ah
movups xmmword [rax + rcx + 0x30], xmm2
push rsp
or byte [rax], dh
mov qword [rax + rcx + 0x40], rdi
inc rsi
inc esi
jl 0x14017be3e
inc rsi
mov qword [r14 + 0x38], rsi
mov dword [rsi + 0x38], esi
jbe case.0x14014da06.184
cmp byte [rcx - 0x75], cl
jbe case.0x14014d89f.189
invalid
mov rsi, qword [r14 + 0x20]
and byte [rcx + 0x3b], cl
jbe case.0x14011bdec.912
invalid
cmp rsi, qword [r14 + 0x10]
adc byte [rbp + 9], dh
jne case.0x14011c07f.1069
lea rcx, [r14 + 0x10]
adc al, ch
push rdx
out 0xff, al
invalid
call 0x14017a4a3
invalid
dec dword [rax + 0x69]
invalid
imul rcx, rsi, 0x270
add byte [rax], al
add rcx, qword [r14 + 0x18]
add ecx, dword [rsi + 0x18]
lea rdx, [rsp + 0x6e8]
add byte [rax], al
add byte [rcx - 0x48], al
jo case.0x140160fff.165
mov r8d, 0x270
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
inc rsi
rcl dword [0x107170672]
mov qword [r14 + 0x20], rsi
mov dword [rsi + 0x20], esi
and byte [rax - 0x75], cl
mov rax, qword [rsp + 0x38]
and al, 0x38
cmp byte [rcx + 0x3b], cl
cmp rax, qword [r14 + 0x88]
cmp eax, dword [rsi + 0x88]
xchg byte [rax + 0x75000000], cl
jne case.0x14014d89f.192
invalid
mov rax, qword [r14 + 0xa8]
mov eax, dword [rsi + 0xa8]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
clc
push qword [rsi + rcx*2 + 0x48]
je 0x14017bedf
inc rax
cmp rax, 0xffffffffffffffff
cmp eax, 0xffffffff
je 0x14017bedf
inc rax
ror byte [rcx - 0x77], 0x86
test al, 0
add byte [rax], al
invalid
mov qword [r14 + 0xa8], rax
mov dword [rsi + 0xa8], eax
add byte [rax], al
add byte [rcx - 0x39], cl
add al, 0x24
mov qword [r12], 2
mov dword [rsp], 2
add al, byte [rax]
add byte [rax], al
add rsp, 0xdb8
invalid
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
ret
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fwalkdir_2.3.2_srclib.rsBUG:_stack_should_be_non_empty
lea ecx, [0x1403d0f90]
or eax, 0x2550d2
push rax
and eax, 0xea2de800
adc eax, 0x58d4c00
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fwalkdir_2.3.2_srclib.rsBUG:_stack_should_be_non_empty
invalid
call fcn.1402da8f0
lea r8, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fwalkdir_2.3.2_srclib.rsBUG:_stack_should_be_non_empty
add eax, 0x2550de
and eax, 0xe561e800
call fcn.1402da430
invalid
adc eax, 0x948b4800
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x130]
mov rcx, rsi
mov ecx, esi
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, esi
mov ecx, esi
call fcn.1402d9f90
mov cl, 0xe0
adc eax, 0xd8d4800
or eax, 0x2550da
invalid
add byte [rax - 0x73], cl
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fwalkdir_2.3.2_srclib.rsBUG:_stack_should_be_non_empty
or eax, 0x2550da
and eax, 0xea05e800
adc eax, 0x948b4800
invalid
invalid
xchg esp, eax
call fcn.1402da8f0
add eax, 0x480015ea
mov rdx, qword [rsp + 0x130]
mov edx, dword [rsp + 0x130]
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rcx, rbx
mov ecx, ebx
fld1
call fcn.1402d9f90
int3
xchg ebp, eax
loopne 0x14017bf0f
add ah, cl
in al, dx
push 0x244c8948
invalid
invalid
invalid
invalid
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
and byte [rax - 0x7d], cl
cmp rcx, 4
jae case.0x140151e10.123
invalid
stc
add al, 0x73
invalid
mov eax, ecx
add rsp, 0x68
invalid
ret
lea rax, [rsp + 0x20]
lea eax, [rsp + 0x20]
and al, 0x20
lea rdx, [rsp + 0x28]
mov qword [rdx], rax
lea rax, [0x1403d1250]
invalid
invalid
sub byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
add eax, 0x25532a
invalid
invalid
and eax, 0x4c8d4800
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
and al, 0x38
mov qword [rcx], rax
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax + 1], edi
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea r8, [fcn.140066250]
lea eax, [fcn.140066250]
invalid
out dx, al
dec dword [rcx + rcx*4 + 0x42]
invalid
movabs dword [0x89480842894cffee], eax
push rcx
adc byte [rax - 0x77], cl
invalid
invalid
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x18], eax
mov dword [rcx + 0x18], eax
sbb byte [r8 - 0x73], cl
adc eax, 0x25530a
push rbx
invalid
invalid
lea rdx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fwant_0.3.0_srclib.rsinternal_error:_entered_unreachable_code:_unknown_state:
push rbx
and eax, 0xe425e800
add al, ch
call fcn.1402da380
int3
sub rsp, 0x58
call fcn.1402da380
int3
and eax, 0xcc0015e4
in al, 0x15
add ah, cl
movzx eax, dl
lea rdx, [0x1403d7158]
lea edx, [0x1403d7158]
out dx, al
mov cl, 0x25
invalid
out dx, al
mov cl, 0x25
add byte [rax + 0x63], cl
invalid
invalid
movsxd rax, dword [rdx + rax*4]
add al, 0x82
add rax, rdx
jmp rax
mov byte [rcx + 0x10], 0
jmp case.0x14017cc65.96
xor eax, eax
xchg byte [rcx + 0x10], al
invalid
invalid
adc byte [r8 - 0x7d], cl
invalid
add rsp, 0x58
ret
lea rax, [0x1403d1138]
lea eax, [0x1403d1138]
add eax, 0x2551ae
push rcx
and eax, 0x4c8d4800
add byte [rax - 0x73], cl
and al, 0x28
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], cl
mov qword [rcx + 0x10], 8
add byte [rax], al
add byte [rdi], cl
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
invalid
invalid
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, [0x1403d1148]
adc eax, 0x255198
adc eax, 0x255198
cwde
push rcx
and eax, 0xe3cbe800
adc eax, 0x58d4800
add byte [rax - 0x73], cl
add eax, 0x2551dc
invalid
invalid
call fcn.1402da380
add byte [rax - 0x73], cl
add eax, 0x2551dc
lea rax, str.there_is_no_such_thing_as_an_acquire_release_store
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rdi], cl
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, [0x1403d11a8]
invalid
invalid
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, [0x1403d11a8]
invalid
invalid
call fcn.1402da380
int3
cdq
jrcxz case.0x14015cf61.72
adc eax, 0x5756cc00
push rbx
sub rsp, 0x20
sub esp, 0x20
mov rsi, rcx
add ah, cl
test rdx, rdx
je case.0x14011c07f.933
invalid
sal byte [rbx + rdx + 0x48], cl
adc ecx, dword [rax - 0x77]
xlatb
mov rdi, rdx
mov edi, edx
mov rax, rdx
mov eax, edx
ror byte [rax - 0x3f], 1
call 0x1882e3442
shr rax, 0x3e
je 0x14017c019
and qword [rsi + 8], 0
and dword [rsi + 8], 0
or byte [rax], al
jmp case.0x14015da50.59
cmp eax, 0x8668348
add byte [rax - 0x39], cl
mov qword [rsi + 0x10], 2
invalid
and qword [rsi + 8], 0
and dword [rsi + 8], 0
mov qword [rsi + 0x10], 2
jmp case.0x1400f69a1.2072
invalid
lea rbx, [rdi + rdi]
lea ebx, [rdi + rdi]
invalid
mov ecx, 2
add byte [rax - 0x77], cl
invalid
mov rdx, rbx
mov edx, ebx
call fcn.1400ad26f
test rax, rax
invalid
je 0x14017c03b
sal byte [rsp + rcx + 0x48], 0x89
jle 0x14017c03b
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
adc byte [rcx], r14b
xor eax, eax
jmp 0x14017c04c
shr bl, 0x11
mov qword [rsi + 8], 2
mov dword [rsi + 8], 2
mov qword [rsi + 0x10], rbx
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov qword [rsi], rax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
invalid
push rsi
push rdi
push rbx
sub rsp, 0x70
sub esp, 0x70
mov rsi, rdx
mov rdi, rcx
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
or byte [rax + 0x33], 1
xor rax, qword [rcx]
mov ebx, listen
cmp rax, 0xb
cmovb rbx, rax
fdiv dword [rdx + 0x40]
fdiv dword [rdx + 0x40]
lea rax, str.Unknown:
lea eax, [0x1403d1288]
lea r8, [rsp + 0x40]
mov qword [r8], rax
invalid
mov qword [r8 + 8], 1
mov dword [rax + 8], 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x39], cl
adc byte [rax], cl
mov qword [r8 + 0x10], 8
xorps xmm0, xmm0
push rdi
invalid
add byte [rax], al
add byte [rdi], cl
push rdi
rol byte [rcx + 0xf], 0x11
movups xmmword [r8 + 0x18], xmm0
mov rcx, qword [rsi + 0x20]
invalid
invalid
push rsi
movups xmmword [r8 + 0x18], xmm0
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
sub al, ch
or cl, byte [rbx - 0xd]
invalid
mov ecx, eax
invalid
mov al, 1
invalid
sub al, ch
or cl, byte [rbx - 0xd]
dec dword [rcx - 0x7bfe4f3f]
invalid
mov al, 1
invalid
test cl, cl
sal dword [rax + 0xfc98401], 0x85
add dword [rcx + rcx*8 + 0x11a850f], eax
test cl, cl
jne 0x14017c1da
sbb al, byte [rcx]
add byte [rax], al
lea rax, [0x1403d716c]
movsxd rcx, dword [rax + rbx*4]
invalid
or al, 0x98
add rcx, rax
jmp rcx
lea rax, [0x1403d12a6]
jmp 0x14017c16f
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
or byte [r8 - 0x75], r9b
adc byte [r8 - 0x77], r9b
adc byte [rax - 0x77], cl
mov rcx, qword [rdi + 8]
mov rax, qword [rdi + 0x10]
adc byte [rax - 0x77], cl
and al, 0x20
adc byte [rax - 0x77], cl
and al, 0x20
jmp 0x14017c18c
add byte [rax], al
lea rax, [0x1403d12b4]
lea eax, [0x1403d12b4]
jmp 0x14017c136
lea rax, [0x1403d12ce]
jmp 0x14017c149
lea rax, str.WindowsAndroidLinuxBSDMac_OSiOSNintendoXBoxPlayStationFuchsiaRedoxunknownC:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fwhoami_1.2.1_srcwindows.rsassertion_failed:_success
add eax, 0x255191
jmp 0x14017c149
lea rax, [0x1403d12ae]
lea rax, [0x1403d12ae]
mov qword [rsp + 0x20], rax
mov eax, 6
jmp 0x14017c18c
invalid
jo 0x14017c165
lea rax, [0x1403d12bf]
lea eax, [0x1403d12bf]
mov qword [rsp + 0x20], rax
mov eax, 4
jmp 0x14017c18c
pop rbp
pop rbp
lea rax, [0x1403d12ab]
mov qword [rsp + 0x20], rax
mov eax, 3
jmp 0x14017c18c
invalid
lea rax, [0x1403d129f]
lea rax, [0x1403d129f]
mov qword [rsp + 0x20], rax
mov eax, 7
jmp 0x14017c18c
invalid
invalid
lea rax, [0x1403d12b7]
mov qword [rsp + 0x20], rax
mov eax, 8
jmp 0x14017c18c
invalid
add bl, ch
and al, 0x48
lea eax, [0x1403d12d5]
lea rax, [0x1403d12d5]
mov qword [rsp + 0x20], rax
mov eax, 5
jmp 0x14017c18c
lea rax, [0x1403d12c3]
mov qword [rsp + 0x20], rax
mov eax, listen
lea rcx, [rsp + 0x20]
mov qword [rcx + 8], rax
lea rax, [rsp + 0x30]
mov qword [rax], rcx
lea rcx, [fcn.140178b6b]
mov qword [rax + 8], rcx
lea rcx, reloc.WS2_32.dll_accept
lea r8, [rsp + 0x40]
and al, 0x40
mov qword [r8], rcx
mov ecx, 1
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [rcx - 0x7d], cl
invalid
and byte [rax], al
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rcx
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
call fcn.1400b0bbe
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
ret
adc byte [r8 - 0x77], r9b
adc byte [rax - 0x77], cl
invalid
mov rdx, r14
call fcn.140064bde
out dx, al
dec dword [rcx - 0x75]
cmovl edi, dword [rcx]
loope 0x14017c2d6
invalid
mov rdx, r14
call fcn.1400a33ee
xor dword [rcx - 0xe], 0xffffffff
mov rcx, rdi
mov rdx, rsi
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp fcn.1400a33ee
lea edx, [rsp + 0x24]
push rsp
and al, 0x24
invalid
and al, 0x83
and dword [rdx], 0
and al, byte [rax]
xor r15d, r15d
xor ecx, ecx
call qword [sym.imp.ADVAPI32.dll_GetUserNameW]
adc eax, 0x164d9c
invalid
invalid
invalid
test eax, eax
jne 0x14017c350
test dword [rax + rax - 0x72b40000], esp
je 0x14017c2d4
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x24
lea r14, [rsp + 0x24]
and al, 0x41
mov edx, dword [rsi]
mov edx, dword [r14]
lea rdi, [rsp + 0x48]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
stc
call fcn.14017c369
add byte [rax], al
mov rbx, qword [rdi]
mov rdi, qword [rdi + 8]
mov edi, dword [rdi + 8]
mov edi, dword [rdi + 8]
mov rax, rbx
shr rax, 0x20
shr eax, 0x20
and byte [rax - 9], cl
fadd dword [rbp + 0x19]
invalid
neg rax
sbb r15d, r15d
sbb edi, edi
sbb edi, edi
inc dword [rcx + 9]
or r15d, ebx
mov dword [r14], r15d
mov dword [rsi], edi
fild word [rbp - 0x77]
mov dword [rsi], edi
mov rcx, rdi
mov rcx, rdi
mov rdx, r14
mov edx, esi
call qword [sym.imp.ADVAPI32.dll_GetUserNameW]
test eax, eax
je 0x14017c2fa
invalid
cmove ecx, dword [rbx + 0x4d242444]
mov r8d, dword [rsp + 0x24]
and al, 0x24
and al, 0x4d
test r8, r8
test eax, eax
sal byte [rsi + riz + 0x49], 0xff
enter 0x24eb, 0x48
and al, 0x48
je 0x14017c31b
dec r8
jmp 0x14017c31e
invalid
and al, 0x48
lea rdx, [0x1403d12da]
lea edx, [0x1403d12da]
and eax, 0x748d4c00
and al, 0x28
invalid
lea r14, [rsp + 0x28]
sub byte [rcx - 0x48], al
invalid
mov r8d, 7
mov eax, 7
mov rcx, r14
call fcn.140064bde
mov dh, ch
inc dword [rcx - 0x3a]
sbb byte [rcx], r8b
sbb byte [rcx], al
mov dh, ch
out dx, al
inc dword [rcx - 0x3a]
sbb byte [rcx], r8b
sbb byte [rcx], al
mov byte [rsi + 0x18], 1
sbb byte [rcx], al
jmp 0x14017c32b
xor r8d, r8d
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov rdx, rdi
cli
call fcn.140118130
mov rcx, rbx
mov rdx, rdi
mov edx, edi
mov edx, edi
call fcn.1400586b3
lea rdx, [rsp + 0x28]
mov rcx, rsi
call fcn.14017c1e3
invalid
nop
add rsp, 0x60
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, [0x1403d133e]
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x1403d1358]
add eax, 0x254ffa
cli
and rax, 0x19ba00
mov edx, 0x19
mov edx, 0x19
call fcn.1402da510
int3
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
invalid
or byte [rbp + 0x18], dh
jne 0x14017c3a1
mov rax, qword [rsp + 0x30]
mov qword [rsi], rcx
mov qword [rsi + 8], rax
and qword [rsi + 0x10], 0
add rsp, 0x38
add esp, 0x38
add esp, 0x38
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x30]
call fcn.1402d9f90
int3
mov eax, dword [rdx + 8]
imul r9, rax, 0x18
inc rax
inc eax
mov qword [rdx + 0x18], rax
mov dword [rdx + 0x18], eax
mov rdx, qword [r8 + r9 + 8]
mov r8, qword [r8 + r9 + 0x10]
jmp fcn.140063c50
out dx, al
invalid
mov dword [rcx], eax
ret
ret
lea rcx, [0x1403d14a0]
call fcn.1402da8f0
int1
in al, 0x15
add ah, cl
push rax
and eax, 0xe4f1e800
int1
in al, 0x15
add ah, cl
sub rsp, 0x28
invalid
invalid
mov eax, dword [rcx]
add dword [rax - 0x7d], ecx
and dword [rax], eax
and qword [rcx], 0
test rax, rax
je 0x14017c415
invalid
add rsp, 0x28
ret
lea rcx, [0x1403d1488]
call fcn.1402da8f0
int3
push rax
and eax, 0xe4cfe800
add al, ch
iretd
in al, 0x15
add ah, cl
sub rsp, 0x28
mov rdx, qword [rcx]
invalid
invalid
add dword [rax], eax
add byte [rax], al
call fcn.14017c451
add byte [rax], al
add byte [rax - 0x47], cl
mov ecx, 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax + 0x39], 0xc8
cmp eax, ecx
add byte [rax], al
add byte [rax - 0x47], cl
mov ecx, 1
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax + 0x39], 0xc8
cmp eax, ecx
add byte [rax + 0x75c83948], al
add eax, 0x28c48348
cmp eax, ecx
jne 0x14017c448
add rsp, 0x28
ret
mov rcx, rax
call fcn.1402d9f90
int3
fist dword [0x1976e9053]
push rbx
sub rsp, 0x50
add rdx, r8
jae 0x14017c464
invalid
xor eax, eax
jmp 0x14017c4e9
invalid
mov rsi, rcx
mov rax, qword [rcx]
lea rcx, [rax + rax]
cmp rcx, rdx
invalid
cmova rdx, rcx
cmova edx, ecx
ror dword [r8 - 0x7d], 1
cmp rdx, 9
mov edi, 8
cli
or dword [rdi + 8], edi
cmovae rdi, rdx
cli
mov rdx, rdi
not rdx
not edx
ror byte [rax - 0x3f], cl
invalid
shr rdx, 0x3f
shr edx, 0x3f
invalid
test rax, rax
je 0x14017c4a6
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
invalid
or byte [rax - 0x77], cl
and al, 0x38
invalid
cmp byte [rax - 0x77], cl
and al, 0x48
and al, 0x48
mov qword [rsp + 0x48], rax
and al, 0x48
mov eax, 1
jmp case.0x140136923.465
xor eax, eax
lea r9, [rsp + 0x38]
and al, 0x38
mov qword [r9 + 8], rax
lea rbx, [rsp + 0x20]
pop rsp
and al, 0x20
invalid
and byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov ecx, ebx
mov r8, rdi
call fcn.140056003
cmp qword [rbx], 0
in eax, dx
dec dword [rax - 0x7d]
cmp eax, dword [rax]
je case.0x14017cc95.435
mov rax, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
sub byte [rax - 0x75], cl
mov edx, dword [rsp + 0x30]
push rsp
and al, 0x30
jmp 0x14017c4e9
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi], rdi
mov dword [rsi], edi
mov dword [rsi], edi
movabs rax, 0x8000000000000001
movabs rax, 0x8000000000000001
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
or byte [rax - 0x7d], 0xc4
push rax
add byte [rax + 0x50c48348], al
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x48
sub esp, 0x48
sub esp, 0x48
in al, dx
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x40], rcx
and al, 0x40
and qword [rsp + 0x28], 0
and dword [rsp + 0x28], 0
add byte [rax - 0x39], cl
mov qword [rsp + 0x30], 1
and al, 0x30
and al, 0x30
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7d], cl
and qword [rsp + 0x38], 0
mov r13, qword [rdx]
and al, 0x38
add byte [rbx + rcx*4 + 0x2a], cl
mov r12, qword [rdx + 8]
movzx esi, word [rdx + 0x10]
mov bh, WSAStartup
invalid
or byte [rdi], cl
mov bh, WSAStartup
adc byte [rdi], cl
movzx ebp, word [rdx + 0x12]
mov bh, 0x6a
adc ah, byte [rsi - 0x7b]
test si, si
je 0x14017c54d
invalid
test si, si
test esi, esi
je 0x14017c54d
mov ecx, ebp
and ecx, 0xf800
add al, bh
add byte [rax], al
jmp 0x13818a6b6
add al, bh
add byte [rax], al
mov eax, 1
add byte [rax], al
cmp cx, 0xd800
stc
add al, bl
jne 0x14017c54f
xor eax, eax
cmp r12, r13
in al, dx
sete al
shr bl, 2
jmp 0x14017c54f
xor eax, eax
ror byte [rcx + rcx*4 - 0x1f], 0x4c
mov rcx, r12
sub rcx, r13
sub ecx, ebp
mov r8, rcx
shr r8, 2
bt ecx, 1
add dword [rcx + 0x11], ecx
ror byte [rdi], 0x85
cmc
add dword [rax], eax
invalid
add dword [rcx + 0x11], ecx
ror byte [rdi], 0x85
cmc
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
jl 0x14017c591
invalid
lea rdi, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x73], cl
pop rsp
and al, 0x24
lea rbx, [rsp + 0x24]
test si, si
je 0x14017c57c
add al, 0x89
call 0x17964d869
adc cl, byte [rbp + 0x39]
mov eax, ebp
jmp case.0x1401357c6.332
invalid
adc cl, byte [rbp + 0x39]
cmp r13, r12
in eax, 0xf
je case.0x14013d344.234
test byte [rdx + 0x41000001], dh
movzx eax, word [rbp]
mov bh, 0x45
invalid
add dword [rax], eax
add byte [rcx + 0xf], al
add byte [rax], al
movzx eax, word [r13]
mov bh, 0x45
add byte [rcx - 0x7d], cl
invalid
add r13, 2
mov ecx, eax
and ecx, 0xf800
clc
add byte [rax], al
loope case.0x140130bbf.339
clc
add byte [rax], al
cmp cx, 0xd800
jne case.0x140138eda.325
cmp ax, 0xdbff
jbe case.0x140153180.113
invalid
jb case.0x14013d344.288
xor esi, esi
jmp 0x14017c64c
invalid
add byte [rax], al
invalid
imul cl
movabs byte [0x894910e0c1000000], al
shl eax, 0x10
loopne case.0x14013d344.246
mov r14, rax
invalid
shr r14, 0x10
cmp r14d, 0x80
invalid
add byte [rax], 0
invalid
inc byte [rax + 0x73000000]
sub dword [rax - 0x75], ecx
invalid
invalid
je case.0x1400c36e9.2687
jae case.0x14013d4a4.310
mov rsi, qword [rsp + 0x38]
cmp rsi, qword [rsp + 0x28]
cmp esi, dword [rsp + 0x28]
cmp byte [rax + 0x3b], cl
je 0x14017c5ea
cmp esi, dword [rsp + 0x28]
sub byte [rbp + 8], dh
jne case.0x1401405ad.241
mov rcx, rdi
mov ecx, edi
stc
call fcn.14017c422
invalid
invalid
mov rax, qword [rsp + 0x30]
and al, 0x30
xor byte [rax + rcx*4 + 0x34], al
xor byte [rax - 1], cl
inc rsi
mov byte [rax + rsi], r14b
mov byte [rax + rsi], dh
xor al, 0x30
inc rsi
inc esi
mov qword [rsp + 0x38], rsi
and al, 0x38
cmp byte [rcx], dh
xor esi, esi
jmp case.0x140136923.445
invalid
imul bl
lea eax, [rbx + 0x242464]
and dword [rsp + 0x24], 0
and al, 0x24
and al, 0
add byte [rcx - 0x7f], al
inc byte [rax]
or byte [rax], al
add byte [rbx + 0x46], dh
cmp r14d, 0x800
jae 0x14017c63a
shr eax, 0x16
or al, 0xc0
mov byte [rsp + 0x24], al
and al, 0x24
call 0xc8d7d210
and al, 0x24
and r14b, 0x3f
out 0x3f, al
or r14b, 0x80
mov byte [rsp + 0x25], r14b
mov byte [rsp + 0x25], dh
mov byte [rsp + 0x25], dh
je 0x14017c62d
and eax, 0x2be41
mov r14d, 2
mov esi, 2
add byte [rax], al
jmp case.0x14013d344.244
add byte [rax], al
cmp r13, r12
je case.0x1401405ad.342
invalid
sub eax, 0x4db70f41
movzx ecx, word [rbp]
add r13, 2
invalid
add cl, byte [rcx + 0xc281ca]
add byte [rax], ah
add byte [rax], al
mov bh, 0x4d
add byte [rcx - 0x7d], cl
invalid
add byte [rax], ah
add byte [rax], al
mov si, 1
cmp dx, 0xfc00
cmp edx, 0x5073fc00
cld
jae case.0x14013d344.243
mov ebp, ecx
jmp 0x14017c64c
cmp r14d, 0x10000
add byte [rax], al
add byte [rcx], al
add byte [rbx + 0x6e], dh
add dword [rax], eax
jae case.0x140160fff.233
xor esi, esi
jmp case.0x140138eda.290
xor esi, esi
mov r13, r12
invalid
in eax, 0x83
and dword [rsp + 0x24], 0
and al, 0x24
add byte [rcx - 0x42], al
invalid
invalid
std
inc dword [rax]
invalid
mov r14d, 0xfffd
mov esi, 0xfffd
add byte [rax], al
add byte [rcx + rcx*4 - 0x10], al
mov eax, r14d
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x24], al
and al, 0x24
and al, 0x24
and al, 0x24
mov eax, r14d
shr eax, 6
invalid
and al, 0x3f
invalid
or al, 0x80
mov byte [rsp + 0x25], al
and al, 0x25
and al, 0x25
and r14b, 0x3f
invalid
or r14b, 0x80
mov byte [rsp + 0x26], r14b
mov byte [rsp + 0x26], dh
mov byte [rsp + 0x26], dh
mov r14d, 3
mov r14d, 3
mov esi, 3
add bl, ch
push reloc.WS2_32.dll_ntohs
invalid
jmp case.0x140136a4a.494
movzx ecx, cx
mov bh, 0xc9
leave
mov edx, 0x3ff
inc dword [rbx]
add byte [rax], al
and eax, edx
and ecx, edx
ror dword [rax - 0x3f], 1
loopne case.0x140136a4a.312
invalid
ror dword [rax - 0x3f], 1
loopne case.0x140136a4a.312
invalid
shl eax, 0x1a
shl ecx, 0x10
or rcx, rax
or ecx, eax
ror dword [rax - 0x48], 0
add byte [rax], al
add byte [rcx], al
invalid
movabs rax, 0x100000000
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 1], cl
ror dword [rax - 0x77], 0xc8
mov rax, rcx
add rcx, rax
add ecx, eax
mov rax, rcx
enter 0xfffffffffffffce9, 0xfffffffffffffffe
jmp 0x14017c5ad
invalid
dec dword [rax - 0x77]
mov rcx, rax
mov ecx, eax
ror dword [rax - 0x3f], 0xe9
shr rcx, 0x22
jmp 0x130e146dd
and al, byte [rax + 0x4c88f0c9]
and al, 0x24
invalid
or cl, 0xf0
mov byte [rsp + 0x24], cl
and al, 0x24
leave
invalid
and al, 0x24
and al, 0x48
mov ecx, eax
invalid
mov rcx, rax
ror dword [rax - 0x3f], 0xe9
shr rcx, 0x1c
shr ecx, 0x1c
sbb al, 0x80
and cl, 0x3f
loope 0x14017c708
invalid
or cl, 0x80
leave
or byte [rax - 0x3edadbb4], 0xe8
mov byte [rsp + 0x25], cl
shr eax, 0x16
mov byte [rsp + 0x25], cl
and al, 0x25
shr eax, 0x16
call 0x14c56eaec
and al, 0x3f
or al, 0x80
or byte [rax + 0x41262444], 0x80
mov byte [rsp + 0x26], al
and al, 0x26
and r14b, 0x3f
and dh, 0x3f
out 0x3f, al
or r14b, 0x80
or dh, 0x80
invalid
mov byte [rsp + 0x27], r14b
and al, 0x27
invalid
mov r14d, 4
mov esi, 4
add al, 0
add byte [rax], al
add byte [rcx], dh
xor esi, esi
invalid
invalid
invalid
add byte [rax], al
xor esi, esi
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
and al, 0x28
sub byte [rbx + rcx*4 + 0x7c], cl
and al, 0x38
invalid
mov r15, qword [rsp + 0x38]
jl 0x14017c71d
cmp byte [rcx + rbp - 8], cl
sub rax, r15
sub eax, edi
clc
cmp rax, r14
cmp eax, esi
jb 0x14017c722
mov rcx, qword [rsp + 0x30]
and al, 0x30
xor byte [rcx + rax - 7], cl
add rcx, r15
add ecx, edi
mov rdx, rbx
fimul dword [rbp - 0x77]
mov r8, r14
mov eax, esi
invalid
call sub.VCRUNTIME140.dll_memcpy
add r15, r14
invalid
leave
adc eax, 0xf7014d00
test dword [rcx + rcx*4 + 0x7c], 0x51e93824
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x38], edi
jl 0x14017c740
and al, 0x38
cmp cl, ch
jmp case.0x140136923.445
push rcx
invalid
invalid
dec dword [rax - 0x77]
mov rcx, rdi
mov ecx, edi
stc
mov rdx, r15
mov r8, r14
invalid
invalid
call fcn.1402e09d8
mov r15, qword [rsp + 0x38]
jl 0x14017c758
invalid
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x38
invalid
jl 0x14017c758
cmp bl, ch
retf
jmp case.0x1401405ad.239
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
and al, 0x38
mov rcx, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
adc byte [r15], cl
movups xmm0, xmmword [rsp + 0x28]
adc byte [rsp + 0x28], al
and al, 0x28
sub byte [rdi], cl
movups xmmword [rcx], xmm0
adc dword [rcx], eax
add dword [rax - 0x7d], ecx
add rsp, 0x48
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rdi
ret
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
sub byte [rcx], dh
xor edx, edx
shr al, cl
call fcn.1402e09d8
jmp 0x14017c569
cli
std
invalid
invalid
outsb dx, byte [rsi]
invalid
cli
std
invalid
dec dword [rax - 0x77]
ror byte [rax - 0x73], 1
adc eax, 0x25aa23
invalid
stosb byte [rdi], al
invalid
invalid
lea rdx, [0x1403d719c]
lea edx, [0x1403d719c]
and ebp, dword [rdx + 0x63480025]
stosb byte [rdi], al
and eax, 0xc634800
add byte [rax + 0x63], cl
movsxd rcx, dword [rdx + rcx*4]
or al, 0x8a
mov cl, byte [rax + 1]
add rcx, rdx
jmp rcx
sar edi, 1
loope case.0x140136a4a.360
ret
ret
mov rax, qword [rax]
add bl, al
ret
xor eax, eax
ret
push r15
push rdi
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x228
sub esp, 0x228
sub byte [rdx], al
add byte [rax], al
movaps xmmword [rsp + 0x210], xmm6
sub dword [rsp + 0x210], esi
and al, 0x10
adc byte [rdx], al
add al, byte [rax]
add byte [rax], al
add byte [rcx - 0x77], cl
mov r14, rdx
mov esi, edx
invalid
mov rsi, rcx
mov esi, ecx
invalid
mov dword [rsp + 0x30], r8d
and al, 0x30
xor byte [rbp - 0x7b], al
test r8d, r8d
test eax, eax
sal byte [rcx + rbp + 0x44], 0x89
je 0x14017c7de
sub dword [rcx + rcx*4 - 0x3b], eax
mov ebp, r8d
invalid
bt r8d, 0xd
bt eax, 0xd
mov edx, 0x8a410de0
loopne case.0x140160fff.189
or eax, 0xf1e8a41
mov bl, byte [r14]
invalid
movzx eax, bl
mov dh, 0xc3
jb case.default.0x14017c7d5
mov eax, eax
mov eax, eax
ror byte [rax - 0x73], 0xd
lea rcx, [0x1403d71ac]
or eax, 0x25a9de
fisubr word [rcx + 0x63480025]
test eax, 0x63480025
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
or dword [rax + 1], 0xb3e0ffc8
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0xffffffffffffffb3
jmp rax
mov bl, 1
add ecx, ebp
jmp case.0x14014e2f4.463
jge 0x14017c7ed
adc dword [rax], eax
add byte [rax], al
add dh, al
mov byte [rsi + 8], 1
or byte [rcx], r8b
add dword [rax - 0x7d], ecx
add byte es:[rcx - 0x76], al
invalid
and qword [rsi], 0
mov bl, byte [r14]
mov bl, byte [rsi]
mov bl, byte [rsi]
invalid
jmp case.0x14014e2f4.173
invalid
cmp eax, 2
add dh, byte [rbx + 0x7a]
jae case.0x14013d344.287
jp case.0x1401268b7.463
mov byte [rsi + 8], recvfrom
or byte [rsi], r9b
and qword [rsi + 0x10], 0
and dword [rsi + 0x10], 0
adc byte [rax], al
mov qword [rsi + 0x18], 8
mov dword [rsi + 0x18], 8
sbb byte [rax], cl
add byte [rax], al
add byte [rax], al
and qword [rsi + 0x20], 0
add byte [rax], al
and qword [rsi + 0x20], 0
and dword [rsi + 0x20], 0
and qword [rsi], 0
and dword [rsi], 0
cmp bl, 2
je case.0x140130c8f.407
invalid
sti
add dh, byte [rbx + rsi + 0xf]
xor ecx, dword [rdi]
xor ecx, dword [rdi]
movzx eax, bl
mov dh, 0xc3
ret
cmp eax, 0xe
clc
invalid
jne 0x14017d97b
invalid
adc dword [rax], eax
add byte [rcx - 0x7d], cl
invalid
invalid
invalid
add r14, 8
or byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
int1
movaps xmm6, xmmword [rsp + 0x210]
sub byte [rsp + 0x210], dh
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7f], cl
add rsp, 0x228
invalid
sub byte [rdx], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rdi
jmp fcn.14017e361
sbb eax, dword [rax]
add byte [rax], al
add byte [rcx - 0x75], cl
mov rcx, qword [r14 + 8]
mov ecx, dword [rsi + 8]
or byte [rcx - 0x75], r9b
push rsi
mov rdx, qword [r14 + 0x10]
mov edx, dword [rsi + 0x10]
adc byte [rdi], cl
movaps xmm6, xmmword [rsp + 0x210]
sub byte [rsp + 0x210], dh
and al, 0x10
adc byte [rdx], al
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7f], cl
add rsp, 0x228
add esp, 0x228
invalid
add al, byte [rax]
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop r15
jmp fcn.1400afd38
invalid
xor al, 0xf3
inc dword [rbx + 0x45750ef8]
inc dword [rbx + 0x45750ef8]
cmp eax, 0xe
jne 0x14017c8b4
invalid
invalid
mov rax, qword [r14 + 0x18]
mov rax, qword [r14 + 0x18]
sbb byte [rax - 0x73], cl
push rsp
lea rdx, [rsp + 0x70]
and al, 0x70
jo 0x14017c8c1
mov qword [rdx + 0x18], rax
mov dword [rdx + 0x18], eax
sbb byte [rcx + 0xf], al
movups xmm0, xmmword [r14 + 8]
movups xmm0, xmmword [rsi + 8]
adc byte [rsi + 8], al
or byte [rdi], r9b
or byte [rdi], cl
movups xmmword [rdx + 8], xmm0
adc dword [rdx + 8], eax
or dh, al
add cl, byte [rsi]
invalid
mov byte [rdx], ntohs
invalid
movzx r8d, bpl
movzx eax, ch
mov dh, 0xc5
invalid
lea rdi, [rsp + 0x38]
mov rcx, rdi
mov ecx, edi
cmp byte [rax - 0x77], cl
stc
mov ecx, edi
call case.0x140138eda.343
int1
invalid
dec dword [rax - 0x75]
mov rax, qword [rdi]
mov eax, dword [rdi]
invalid
movups xmm0, xmmword [rdi + 0x18]
sbb byte [r15], r9b
sbb byte [rdi], cl
movups xmmword [rsi + 0x18], xmm0
adc dword [rsi + 0x18], eax
sbb byte [rdi], r9b
adc byte [rdi + 8], al
invalid
invalid
movups xmm0, xmmword [rdi + 8]
or byte [r15], r9b
or byte [rdi], cl
movups xmmword [rsi + 8], xmm0
adc dword [rsi + 8], eax
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
mov qword [rsi], rax
invalid
jmp 0x14017d97b
invalid
add byte [rdx + 0x29e15605], cl
mov al, byte [0x14041aa10]
add eax, 0x29e156
push rsi
loope case.0x1401405ad.237
sub dword [rax], eax
add byte [rdx + 0x20], bh
mov edx, 0x20
and byte [rax], al
add byte [rax], al
add byte [rcx], dh
invalid
add byte [rax], al
xor ecx, ecx
leave
call fcn.1401222c0
test rax, rax
test eax, eax
je 0x14017e028
test byte [rcx + 0x17], bl
add byte [rax], al
invalid
invalid
add byte [rax - 0x77], cl
mov rdi, rax
mov edi, eax
mov dword [rdi + rcx - 0x4a], 0x5c8d48c5
movzx r8d, bpl
movzx eax, ch
mov dh, 0xc5
lea rbx, [rsp + 0x38]
lea ebx, [rsp + 0x38]
pop rsp
and al, 0x38
cmp byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
invalid
mov rdx, r14
call case.0x140138eda.343
movsb byte [rdi], byte [rsi]
invalid
invalid
invalid
bnd call case.0x140138eda.343
movsb byte [rdi], byte [rsi]
invalid
dec dword [rax - 0x7d]
cmp qword [rbx], 0
cmp dword [rbx], 0
cmp eax, dword [rax]
movups xmm0, xmmword [rbx + 8]
adc byte [rbx + 8], al
or byte [r15], cl
or byte [rdi], cl
movups xmm1, xmmword [rbx + 0x18]
adc byte [rbx + 0x18], cl
sbb byte [r15], cl
sbb byte [rdi], cl
movaps xmmword [rsp + 0x70], xmm0
sub dword [rsp + 0x70], eax
and al, 0x70
jo case.0x1401405ad.379
movaps xmmword [rsp + 0x80], xmm1
sub dword [rsp + 0x80], ecx
and al, 0x80
add byte [rax], al
add byte [rax], al
add byte [rsi + rbp + 0xf], dh
je case.0x140130bbf.369
movaps xmm0, xmmword cs:[rsp + 0x70]
movaps xmm0, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], al
and al, 0x70
jo case.0x14017cc95.106
movaps xmm1, xmmword [rsp + 0x80]
sub byte [rsp + 0x80], cl
mov word [rax + rax*4], fs
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsi + 0x18], xmm1
adc dword [rsi + 0x18], ecx
sbb byte [rdi], r9b
sbb byte [rdi], cl
movups xmmword [rsi + 8], xmm0
adc dword [rsi + 8], eax
or byte [rax - 0x39], r9b
or byte [rax - 0x39], cl
mov qword [rsi], 1
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
mov ecx, edi
stc
call fcn.140055ea0
jmp 0x14017d97b
adc byte [rax], r8b
invalid
jbe case.0x14013582c.389
xchg ebp, eax
in eax, dx
invalid
adc byte [rax], r8b
adc byte [rax], al
add byte [rax], al
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], al
and al, 0x70
jo case.0x140151e10.170
movaps xmm1, xmmword [rsp + 0x80]
sub byte [rsp + 0x80], cl
and al, 0x80
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
movups xmmword [rdi + 0x10], xmm1
adc dword [rdi + 0x10], ecx
adc byte [r15], r9b
adc byte [rdi], cl
movups xmmword [rdi], xmm0
adc dword [rdi], eax
mov byte [rsi + 8], recvfrom
or byte [rsi], r9b
or byte [rsi], cl
invalid
mov eax, 1
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
adc byte [rax - 0x77], r9b
adc byte [rax - 0x77], cl
mov qword [rsi + 0x18], rdi
jle case.0x14014d44c.342
mov qword [rsi + 0x20], rax
mov dword [rsi + 0x20], eax
and cl, r13b
jmp 0x14017d977
sbb dl, byte [rax]
add byte [rax], al
add byte [rcx - 0x75], cl
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
mov edx, dword [rsi + 0x10]
or byte [rcx - 0x75], r9b
or byte [rcx - 0x75], cl
mov edx, dword [rsi + 0x10]
push rsi
adc byte [rcx - 0x75], cl
invalid
invalid
mov rdi, qword [r14 + 0x18]
mov edi, dword [rsi + 0x18]
jle case.0x1401357c6.349
shl rdi, 5
shl edi, 5
out 5, eax
add eax, 0x3a3c8d4c
lea r15, [rdx + rdi]
lea edi, [rdx + rdi]
cmp al, 0x3a
cmp cl, byte [rcx - 0x48]
movabs r8, 0x8000000000000013
mov eax, reloc.WS2_32.dll_send
adc eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24848d48], al
or byte [rax - 0x73], 0x84
invalid
add byte [rax], al
or byte [rax - 0x73], 0x84
lea rax, [rsp + 0xb0]
lea eax, [rsp + 0xb0]
and al, 0xb0
mov al, 0
add byte [rax], al
add byte [rcx + rcx*4], cl
mov dword [rax], eax
add byte [rax], al
mov qword [rax], r8
mov dword [rax], eax
mov qword [rsp + 0x38], rdx
mov dword [rsp + 0x38], edx
and al, 0x38
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x40], edx
and al, 0x40
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x28], rcx
and al, 0x28
and al, 0x28
mov qword [rsp + 0x48], rcx
and al, 0x48
and al, 0x48
mov qword [rsp + 0x50], r15
mov qword [rsp + 0x50], r15
mov dword [rsp + 0x50], edi
jl case.0x14013a51b.327
and al, 0x50
push rax
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
xor byte [rax - 0x77], cl
mov qword [rsp + 0x58], rcx
mov dword [rsp + 0x58], ecx
and al, 0x58
and al, 0x58
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
and al, 0x60
invalid
lea rbx, [rsp + 0x78]
lea ebx, [rsp + 0x78]
pop rsp
and al, 0x78
js 0x14017ca00
lea r13, [rsp + 0x70]
lea ebp, [rsp + 0x70]
jo case.0x140138eda.317
lea rbp, [rsp + 0x100]
lea ebp, [rsp + 0x100]
lodsb al, byte [rsi]
and al, 0
add byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov qword [rsp + 0xa8], rdx
mov dword [rsp + 0xa8], edx
xchg esp, eax
and al, 0xa8
add byte [rax], al
test al, 0
add byte [rax], al
invalid
add byte [rcx - 0x77], cl
mov r14, rdx
invalid
test rdi, rdi
je 0x14017cced
test byte [rcx], bl
add eax, dword [rax]
add byte [rax], al
add byte [rcx + 0xf], al
movups xmm0, xmmword [r14]
movups xmm0, xmmword [rsi]
adc byte [rsi], al
invalid
movups xmm1, xmmword [r14 + 0x10]
movups xmm1, xmmword [rsi + 0x10]
adc byte [rsi + 0x10], cl
adc byte [rdi], cl
movaps xmmword [rsp + 0x110], xmm1
sub dword [rsp + 0x110], ecx
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rdi], cl
add byte [rax], al
movaps xmmword [rsp + 0x100], xmm0
sub dword [rsp + 0x100], eax
test byte [rax + rax], ah
and al, 0
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rbp - 0x73], cl
lea r12, [r14 + 0x20]
lea esp, [rsi + 0x20]
and byte [rbx + rcx*4 + 0x44], al
and byte [rbx + rcx*4 + 0x44], al
mov r8d, dword [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov ecx, ebp
jmp 0x129025345
mov rdx, rbp
mov edx, ebp
invalid
call case.0x140138eda.343
mov ebp, edi
std
invalid
dec dword [rax - 0x7d]
cmp qword [rsp + 0x70], 0
cmp dword [rsp + 0x70], 0
jl case.0x14013582c.354
and al, 0x70
add byte [rdi], cl
jo 0x14017ca07
jne 0x14017cd7a
test dword [rbp + 3], ebp
insd dword [rdi], dx
add eax, dword [rax]
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rbx]
adc byte [rbx], al
add ecx, dword [rdi]
movups xmm1, xmmword [rbx + 0x10]
adc byte [rbx + 0x10], cl
adc byte [r9 + 0xf], al
adc byte [rcx + 0xf], al
movups xmmword [r14 + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc byte [rcx + 0xf], r8b
adc byte [rcx + 0xf], al
movups xmmword [r14], xmm0
movups xmmword [rsi], xmm0
adc dword [rsi], eax
add rdi, 0xffffffffffffffe0
mov r14, r12
invalid
invalid
out 0xeb, al
jmp case.0x140136a4a.335
movsd dword [rdi], dword [rsi]
movzx r12d, word [r14 + 2]
mov bh, 0x66
add ah, byte [rsi + 0x44]
add ah, byte [rsi + 0x44]
mov word [rsp + 0x6e], r12w
mov dword [rsp + 0x6e], r12d
mov dword [rsp + 0x6e], esp
and al, 0x6e
lea eax, [rbp - 2]
cmp eax, 0x13
clc
invalid
clc
adc ecx, dword [rdi]
ja case.default.0x14017ca4f
xchg dword [rsp + rax + 0xf450000], ebp
lodsb al, byte [rsi]
add al, 0
add byte [rbp + 0xf], al
invalid
invalid
add byte [rax], al
movzx r8d, r12w
mov bh, 0xc4
lea rcx, [0x1403d7288]
or eax, 0x25a840
test al, 0x25
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
and eax, 0x4634800
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0xb3e0ffc8
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0xffffffffffffffb3
mov bl, 5
add eax, 0xbeae9
jmp 0x14017d642
add byte [rbp + 0xf], al
movzx r12d, word [r14 + 2]
movzx esp, word [rsi + 2]
mov bh, 0x66
add ah, byte [rsi + 0x44]
add ah, byte [rsi + 0x44]
mov word [rsp + 0x6c], r12w
mov dword [rsp + 0x6c], r12d
mov dword [rsp + 0x6c], esp
and al, 0x6c
insb byte [rdi], dx
lea eax, [rbp - 2]
inc byte [r11 - 0x78f0ec08]
cmp eax, 0x13
ja case.default.0x14017ca85
add byte [rax], al
clc
adc ecx, dword [rdi]
xchg ebp, ebx
add al, 0
invalid
fld qword [rax + rax]
add byte [rax], al
add byte [rbp + 0xf], cl
mov edi, 0xbf0f45c4
invalid
movsx r15d, r8w
movsx r8, r12w
movsx eax, sp
invalid
movsx r15d, r8w
movsx edi, ax
mov edi, 0xd8d48f8
lea rcx, [0x1403d7468]
lea ecx, [0x1403d7468]
invalid
test eax, 0x63480025
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
loopne case.0x14017c780.139
mov bl, 5
add eax, 0xcd1e9
jmp 0x14017d75f
or al, 0
add byte [rax], al
add byte [rbp - 0x75], al
mov r15d, dword [r14 + 4]
mov edi, dword [rsi + 4]
jle case.0x14014da06.268
mov dword [rsp + 0xa4], r15d
mov dword [rsp + 0xa4], edi
mov esp, 0xa424
and al, 0xa4
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77c01bb], cl
lea eax, [rbp - 2]
cmp eax, 0x13
adc ecx, dword [rdi]
ja case.default.0x14017cab4
xchg edx, esi
add al, 0
add byte [rax - 0x73], cl
lea rcx, [0x1403d7238]
add byte [rax], al
lea rcx, [0x1403d7238]
lea ecx, [0x1403d7238]
cmpsd dword [rsi], dword [rdi]
and eax, 0x4634800
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
enter 0xffffffffffffe0ff, 0x44
jmp rax
loopne 0x14017cafb
mov eax, r15d
mov eax, edi
clc
cvtsi2ss xmm0, rax
cvtpi2ps xmm0, mm0
cvtpi2ps xmm0, mm0
sub al, al
jmp 0x14017d85b
add byte [rbx - 0x7af0f403], al
cmp ebp, 0xb
jne case.0x140138eda.387
test dword [rcx], esi
add al, byte [rax]
invalid
test dword [rcx], esi
xor dword [rdx], eax
add al, byte [rax]
add byte [rax], al
add byte [rbp - 0x76], al
mov r13b, byte [r14 + 1]
outsb dx, byte [rsi]
add dword [rbx + 0xd6ae909], esi
mov bl, 9
jmp case.0x14017ca4f.56
push reloc.WS2_32.dll_listen
add byte [rax], al
or ecx, ebp
push reloc.WS2_32.dll_listen
or eax, 0x8b4d0000
or byte [rcx - 0x75], r9b
or byte [rcx - 0x75], cl
add byte [rax], al
mov r8, qword [r14 + 8]
mov eax, dword [rsi + 8]
or byte [rcx - 0x75], cl
mov rdi, qword [r14 + 0x10]
jle case.0x14013d344.262
adc byte [rbp - 0x75], cl
mov r14, qword [r14 + 0x18]
mov esi, dword [rsi + 0x18]
jbe 0x14017cafb
sbb byte [rbx - 0x13a7cfe], dh
mov bl, 2
add al, byte [rbx - 0x27c013b]
add ebp, 0xfffffffe
inc byte [rbx - 0x78f0ec03]
cmp ebp, 0x13
std
adc ecx, dword [rdi]
xchg dword [rbp + 0xa], ebx
pop rbp
invalid
ja case.default.0x14017caff
pop rbp
or al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x25aa10
invalid
stosb byte [rdi], al
invalid
invalid
lea rax, [0x1403d7508]
lea eax, [0x1403d7508]
adc byte [rdx + 0x63480025], ch
or al, 0xa8
stosb byte [rdi], al
and eax, 0xc634800
movsxd rcx, dword [rax + rbp*4]
invalid
test al, 0x48
add ecx, eax
invalid
add rcx, rax
sar edi, 0xe1
jmp rcx
loope 0x14017cb4a
movabs rcx, 0x8000000000000002
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x48f6854d], al
mov ebp, edi
std
or byte [rbp - 0x7b], 0xf6
test r14, r14
test esi, esi
test byte [rax - 0x77], 0xfd
mov rbp, rdi
std
je case.0x14017c0ce.112
test byte [rdx], ah
and cl, byte [rbx]
or eax, dword [rax]
add byte [rcx - 0x7d], cl
cmp r14, 1
add byte [rax], al
cmp r14, 1
jne 0x14017da6b
sldt word [rax]
add byte [rdi], cl
mov dh, 0x55
push rbp
movzx edx, byte [rbp]
push rbp
add byte [rax + 0x2bfa8301], dh
mov al, 1
cmp edx, 0x2b
je 0x14017dfbf
test byte [rdi - 0x7cffffec], cl
cli
invalid
adc al, 0
add byte [rbx - 0x7bf0d206], al
cmp edx, 0x2d
invalid
invalid
add byte [rax], al
cmp edx, 0x2d
je 0x14017dfbf
invalid
xchg byte [rax + rax], dl
invalid
sub eax, 0x1486840f
test byte [rsi - 0x16ffffec], al
xchg byte [rax + rax], dl
add byte [rax], al
add cl, ch
jmp 0x14017da6e
xor byte [rdi], cl
sldt word [rax]
add byte [rax], al
add byte [rbp - 0x76], al
mov r13b, byte [r14 + 1]
outsb dx, byte [rsi]
add dword [rbp + 0xf], eax
movsx r12d, r13b
mov esi, 0x6c8844e5
mov byte [rsp + 0x36], r13b
insb byte [rdi], dx
and al, 0x36
lea eax, ss:[rbp - 2]
lea eax, [rbp - 2]
inc byte [r11 - 0x78f0ec08]
inc byte [rbx - 0x78f0ec08]
cmp eax, 0x13
ja case.default.0x14017cb69
invalid
stosd dword [rdi], eax
add al, 0
invalid
clc
adc ecx, dword [rdi]
xchg dword [rbx + 0x4d000004], ebp
movsx eax, ch
invalid
stosd dword [rdi], eax
add al, 0
add byte [rbp + 0xf], cl
movsx r8, r13b
invalid
invalid
invalid
movsx r8, r13b
invalid
lea rcx, [0x1403d74b8]
lea ecx, [0x1403d74b8]
push rsi
test eax, 0x63480025
and eax, 0x4634800
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x41e0ffc8
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x41
jmp rax
movsx eax, r13b
movsx eax, ch
mov esi, 0xd60e9c5
add byte [rax], al
invalid
vpunpcklbw xmm1, xmm2, xmmword [0x1820acb76]
jmp 0x14017d8d4
invalid
add bl, dh
movss xmm0, dword [r14 + 4]
movups xmm0, xmmword [r14 + 4]
movups xmm0, xmmword [rsi + 4]
add al, 0xf3
add al, 0xf3
movss dword [rsp + 0xa0], xmm0
movups xmmword [rsp + 0xa0], xmm0
adc dword [rsp + 0xa0], eax
test byte [rax + riz*4], ah
and al, 0xa0
movabs al, byte [0xf883fe458d000000]
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77c01bb], cl
lea eax, [rbp - 2]
inc byte [r11 - 0x78f0ec08]
cmp eax, 0x13
clc
adc ecx, dword [rdi]
ja case.default.0x14017cb9d
xchg edx, ebx
fiadd dword [rax + rax]
add al, 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x1403d7378]
or eax, 0x25a7e2
cmpsd dword [rsi], dword [rdi]
and eax, 0x4634800
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0xfffffffffffffff3
jmp rax
movss xmm1, dword [0x1402e20e8]
movups xmm1, xmmword [0x1402e20e8]
push rbp
invalid
maxss xmm1, xmm0
maxps xmm1, xmm0
enter 0xff3, 0x10
add eax, 0x165539
cmp dword [rbp + 0x16], edx
invalid
movss xmm0, dword [0x1402e20ec]
movups xmm0, xmmword [0x1402e20ec]
cmp dword [rbp + 0x16], edx
invalid
add bl, dh
minss xmm0, xmm1
minps xmm0, xmm1
pop rbp
sal ebx, 0x44
cvttss2si r12d, xmm0
cvttps2pi mm4, xmm0
cvttps2pi mm4, xmm0
jmp case.0x14017ca4f.0
and eax, 0x45000001
add dword [rax], eax
add byte [rbp - 0x75], al
invalid
invalid
add byte [rax], al
mov r15d, dword [r14 + 4]
mov edi, dword [rsi + 4]
jle 0x14017cbc9
mov dword [rsp + 0x9c], r15d
mov dword [rsp + 0x9c], edi
pushfq
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77c01bb], cl
lea eax, [rbp - 2]
inc byte [rbx - 0x78f0ec08]
cmp eax, 0x13
clc
adc ecx, dword [rdi]
ja case.default.0x14017cbea
xchg dword [rbp + 0x4d000004], esi
invalid
mov ch, 4
add byte [rax], al
add byte [rbp + 0x63], cl
movsxd r8, r15d
invalid
lea rcx, [0x1403d7418]
lea ecx, [0x1403d7418]
or eax, 0x25a835
xor eax, 0x480025a8
test al, 0x25
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
loopne case.0x140177e11.201
mov bl, 4
add al, 0xe9
jmp case.0x140156da6.258
lodsd eax, dword [rsi]
add al, byte [rax]
add byte [rax], al
add byte [rbp - 0x75], cl
mov r8, qword [r14 + 8]
mov eax, dword [rsi + 8]
or byte [rcx + r9*4 - 0x7c], r9b
or byte [rcx + rcx*4 - 0x7c], cl
mov qword [rsp + 0xe0], r8
test byte [rax + riz*8], ah
and al, 0xe0
loopne case.0x14014e2f4.190
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77c01bb], cl
adc ecx, dword [rdi]
ja case.default.0x14017cc19
invalid
lea eax, [rbp - 2]
cmp eax, 0x13
inc byte [rbx - 0x78f0ec08]
invalid
ja case.default.0x14017cc19
add al, 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x1403d71e8]
lea ecx, [0x1403d71e8]
or eax, 0x25a5d6
and eax, 0x4634800
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x4de0ffc8
add rax, rcx
jmp rax
loopne case.0x14014d44c.352
test r8, r8
test eax, eax
ror byte [rdi], 0x89
jns case.0x140156da6.218
mov dword [rbx + 0x4c000002], edi
mov ebx, 0x4c000002
add byte [rax], al
mov rax, r8
mov eax, eax
shr rax, 1
shr eax, 1
call 0x141f84f6f
and r8d, 1
and eax, 1
or r8, rax
or eax, eax
cvtsi2ss xmm0, r8
cvtpi2ps xmm0, mm0
addss xmm0, xmm0
jmp 0x14017d85b
or al, 0
invalid
shr cl, 0x1c
or al, 0
add byte [rbp - 0x75], cl
invalid
invalid
mov r8, qword [r14 + 8]
mov eax, dword [rsi + 8]
or byte [rcx + r9*4 - 0x7c], r9b
mov qword [rsp + 0xd0], r8
mov dword [rsp + 0xd0], eax
and al, 0xd0
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rbp - 0x77c01bb], cl
lea eax, [rbp - 2]
inc byte [rbx - 0x78f0ec08]
cmp eax, 0x13
adc ecx, dword [rdi]
xchg dword [rsp + rax - 0x72b80000], esi
mov ah, 4
add byte [rax], al
invalid
invalid
ja case.default.0x14017cc65
mov ah, 4
add al, 0
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rcx, [0x1403d73c8]
lea ecx, [0x1403d73c8]
or eax, 0x25a76a
push 0xffffffffffffffa7
cmpsd dword [rsi], dword [rdi]
and eax, 0x4634800
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
or dword [rax + 1], 0xb3e0ffc8
add rax, rcx
jmp rax
loopne case.0x14013a51b.395
mov bl, 4
add al, 0xe9
jmp case.0x14014d89f.418
imul eax, dword [rdx], 0x8a450000
add byte [rax], al
add byte [rbp - 0x76], al
mov r13b, byte [r14 + 1]
mov ch, byte [rsi + 1]
outsb dx, byte [rsi]
add dword [rbp + 0xf], eax
movzx r12d, r13b
movzx esp, ch
mov dh, 0xe5
mov byte [rsp + 0x37], r12b
and al, 0x37
and al, 0x37
invalid
lea eax, [rbp - 2]
inc byte [rbx - 0x78f0ec08]
cmp eax, 0x13
adc ecx, dword [rdi]
xchg dword [rax + 0x48000004], ebx
cwde
add al, 0
add byte [rax - 0x73], cl
or eax, 0x25a64a
ja case.default.0x14017cc95
cwde
add al, 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x1403d72d8]
or eax, 0x25a64a
and eax, 0x4634800
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0xb3e0ffc8
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0xffffffffffffffb3
jmp rax
loopne 0x14017cc4b
mov bl, 4
add al, 0xe9
or al, 2
jmp case.0x140153180.132
add byte [rax], al
add dl, dh
movsd xmm0, qword [r14 + 8]
movups xmm0, xmmword [r14 + 8]
movups xmm0, xmmword [rsi + 8]
adc byte [rsi + 8], al
movsd qword [rsp + 0xd8], xmm0
movups xmmword [rsp + 0xd8], xmm0
fadd dword [rax]
add byte [rax], al
add byte [rbp - 0x77c01bb], cl
adc ecx, dword [rdi]
invalid
lea eax, [rbp - 2]
inc byte [rbx - 0x78f0ec08]
cmp eax, 0x13
ja case.default.0x14017ccc7
xchg dword [rsi + 0x48000004], ebp
lea ecx, [0x1403d7328]
cmpsb byte [rsi], byte [rdi]
invalid
invalid
scasb al, byte [rdi]
add al, 0
add byte [rax - 0x73], cl
or eax, 0x25a668
cmpsb byte [rsi], byte [rdi]
invalid
invalid
lea rcx, [0x1403d7328]
cmpsb byte [rsi], byte [rdi]
and eax, 0x4634800
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
or dword [rax + 1], 0xf2e0ffc8
add rax, rcx
jmp rax
movsd xmm1, qword [0x1402e20a0]
movups xmm1, xmmword [0x1402e20a0]
adc byte [0x1402e20a0], cl
push rbx
invalid
maxsd xmm1, xmm0
pop rdi
enter 0xff2, 0x10
invalid
invalid
invalid
movsd xmm0, qword [0x1402e20a8]
add eax, 0x1653cb
add dl, dh
minps xmm0, xmm1
pop rbp
invalid
minsd xmm0, xmm1
pop rbp
sal edx, 0x44
cvttps2pi mm4, xmm0
cvttsd2si r12d, xmm0
cvttps2pi mm4, xmm0
mov bl, 4
jmp 0x14017d8fc
invalid
or al, 0
invalid
add al, 0xe9
invalid
or al, 0
add byte [rax], al
add byte [rbp - 0x77], cl
mov r12, r15
cld
mov rbp, qword [rsp + 0xa8]
mov ebp, dword [rsp + 0xa8]
add byte [rax], al
add cl, ch
jmp case.0x14014d44c.192
mov ebp, 0x48000000
add byte [rax - 0x73], cl
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
add byte [rax], al
lea rcx, [rsp + 0xb0]
lea ecx, [rsp + 0xb0]
add byte [rax - 0x77], cl
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
lea rax, [rsp + 0x100]
lea eax, [rsp + 0x100]
test byte [rax + rax], ah
add dword [rax], eax
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
invalid
invalid
mov qword [rax], rcx
lea rcx, str.A_boolean_Variant_cannot_be_turned_into_a_CIMTYPE
lea ecx, [0x1403d18f8]
or eax, 0x254bd9
add byte [rax - 0x73], cl
push rsp
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
and al, 0x38
cmp byte [rax - 0x77], cl
or bh, byte [rbx + 1]
add dword [rax], eax
add byte [rax], al
mov qword [rdx], rcx
mov ebx, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rdx + 8], rbx
mov dword [rdx + 8], ebx
pop rdx
or byte [rax - 0x7d], cl
and qword [rdx + 0x20], 0
lea rcx, [0x14017e359]
or eax, 0x161d
invalid
add byte [rax - 0x77], cl
or byte [rax - 0x77], cl
invalid
invalid
mov qword [rax + 8], rcx
mov qword [rdx + 0x10], rax
mov dword [rdx + 0x10], eax
adc byte [rax - 0x77], cl
mov qword [rdx + 0x18], rbx
mov dword [rdx + 0x18], ebx
pop rdx
sbb byte [rax - 0x73], cl
invalid
jl 0x14017cd70
invalid
lea rdi, [rsp + 0x70]
and al, 0x70
jo 0x14017cd96
mov rcx, rdi
mov ecx, edi
stc
call fcn.14017e183
adc al, 0
add byte [rax - 0x48], cl
invalid
movabs rax, 0x8000000000000006
mov eax, 6
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x8468948], al
or byte [rax - 0x77], 0x46
mov qword [rsi + 8], rax
or byte [rdi], cl
adc byte [rdi], al
invalid
movups xmm0, xmmword [rdi]
invalid
movups xmmword [rsi + 0x10], xmm0
adc dword [rsi + 0x10], eax
adc byte [rax - 0x75], r9b
adc byte [rax - 0x75], cl
mov rax, qword [rdi + 0x10]
adc byte [r8 - 0x77], r9b
adc byte [rax - 0x77], cl
mov qword [rsi + 0x20], rax
mov dword [rsi + 0x20], eax
and byte [rax - 0x77], r9b
and byte [rax - 0x77], cl
mov qword [rsi], rbx
mov dword [rsi], ebx
invalid
jmp 0x14017d97b
or al, 0
add byte [rax - 0x48], cl
invalid
add byte [rax], al
movabs rax, 0x8000000000000013
mov eax, reloc.WS2_32.dll_send
adc eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24843948], al
invalid
invalid
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax + 0x24843948], al
invalid
invalid
invalid
invalid
cmp qword [rsp + 0xb0], rax
cmp dword [rsp + 0xb0], eax
test byte [rax + rsi*4], ah
mov al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0xa8
mov rbp, qword [rsp + 0xa8]
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx + 0x48], dh
je 0x14017cda3
or eax, 0x248c8d48
mov al, 0
add byte [rax], al
lea rcx, [rsp + 0xb0]
lea ecx, [rsp + 0xb0]
mov word [rax + rsi*4], fs
and al, 0xb0
add byte [rax], al
add al, ch
call 0x14017e038
xchg ebp, eax
adc al, byte [rax]
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rbx], al
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
adc byte [rbx + 0x10], cl
adc byte [r15], cl
adc byte [rdi], cl
movaps xmmword [rsp + 0xc0], xmm1
sub dword [rsp + 0xc0], ecx
mov word [rax + rax*8], fs
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xb0], eax
add byte [rax], al
invalid
movaps xmmword [rsp + 0xb0], xmm0
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x29], cl
out dx, al
sub r14, rbp
shr r14, 5
shr esi, 5
out dx, al
add eax, 0x246c8d4c
cmp byte [rcx - 0x7d], cl
and qword [r13 + 0x10], 0
lea r13, [rsp + 0x38]
and al, 0x38
and qword [r13 + 0x10], 0
and dword [rbp + 0x10], 0
add byte [rbp + 0x29], cl
sub r15, r12
shr r15, 5
out dx, eax
invalid
out 0x49, eax
shr edi, 5
out dx, eax
invalid
out dx, eax
add eax, 0x8bf
mov edi, 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r13], rdi
jge case.0x14017ca4f.144
add byte [rdx + 8], bh
mov edx, 8
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
xor ecx, ecx
leave
call fcn.14017e38b
add byte [rax], al
mov qword [r13 + 8], rdi
mov qword [r13 + 0x18], rdi
mov dword [rbp + 0x18], edi
jge 0x14017ce07
or byte [rcx - 0x77], cl
jge 0x14017ce07
mov rcx, r12
mov ecx, esp
loope case.0x14014d89f.416
mov rdx, r15
cli
call fcn.14017e3a8
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x28]
and al, 0x28
mov qword [rsp + 0xe8], rax
mov dword [rsp + 0xe8], eax
test byte [rax + rbp*8], ah
and al, 0xe8
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov qword [rsp + 0xf0], rbp
mov dword [rsp + 0xf0], ebp
lodsb al, byte [rsi]
and al, 0xf0
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
mov qword [rsp + 0xf8], r14
mov dword [rsp + 0xf8], esi
and al, 0xf8
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
invalid
mov rcx, r13
call fcn.14017e3f6
mov rdi, qword [rsp + 0xb0]
mov edi, dword [rsp + 0xb0]
mov esp, 0xb024
and al, 0xb0
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x48], cl
adc eax, dword [rax]
add byte [rax], al
movabs rax, 0x8000000000000013
cmp rdi, rax
cmp edi, eax
add byte [rax], al
add byte [rax + 0x75c73948], al
cmp edi, eax
invalid
add byte [rax], al
or byte [rax + 0x39], 0xc7
cmp edi, eax
cmp edi, eax
invalid
jne 0x14017ce42
or al, 0xb3
mov bl, ntohs
mov r8, qword [rsp + 0x28]
and al, 0x28
invalid
and al, 0x28
sub cl, ch
sbb dword [rbx], ecx
invalid
jmp case.0x14014e2f4.463
or eax, dword [rax]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xb8], dh
and al, 0xb8
add byte [rax], al
invalid
movups xmm6, xmmword [rsp + 0xb8]
and al, 0xb8
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
pushfq
mov rbx, qword [rsp + 0xc8]
and al, 0xc8
enter 0, 0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rcx, [rsp + 0xe8]
lea ecx, [rsp + 0xe8]
mov word [rax + rbp*8], fs
add byte [rax], al
add byte [rax], al
add al, ch
add dl, byte [0xc95fce61]
add byte [rax], al
invalid
invalid
pop rsi
call fcn.14017e361
add byte [rax], al
mov qword [rsi + 0x20], rbx
and byte [rax - 0x77], cl
jle 0x14017ce6f
invalid
mov qword [rsi + 8], rdi
or byte [rdi], cl
movups xmmword [rsi + 0x10], xmm6
adc dword [rsi + 0x10], esi
jmp 0x14017d436
add eax, 0x3b30000
add byte [rbx - 0x4cfd14fd], dh
or al, byte [rbp - 0x77]
mov ebp, esp
invalid
fisttp qword [rdx]
invalid
mov bl, 3
add ebp, ebx
jmp 0x14017ce76
add dh, byte [rbx - 0x1a76baf6]
mov bl, 0xa
mov r13d, r12d
mov ebp, esp
jmp case.0x14014e2f4.463
or al, byte [rax]
add byte [rax], al
add byte [rbx + 0x85ee906], dh
add byte [rax], al
mov bl, 6
jmp 0x14017d6e3
pop rsi
or byte [rax], al
invalid
invalid
pop rsi
or byte [rax], al
add byte [rbx + 0x857e90d], dh
mov bl, reloc.WS2_32.dll_listen
jmp 0x14017d6e3
or byte [rax], al
invalid
mov bl, reloc.WS2_32.dll_listen
jmp 0x14017d6e3
or byte [rax], al
invalid
or byte [rax], al
add byte [rbx - 0x4cfd14fd], dh
mov bl, 3
jmp 0x14017ce92
mov bl, 0xa
mov r13d, r15d
mov bl, 3
add ebp, ebx
jmp 0x14017ce92
add dh, byte [rbx - 0x276baf6]
mov bl, 0xa
mov r13d, r15d
jmp case.0x14014e2f4.463
add byte [rbx - 0x4cda14fb], dh
or eax, dword [rbp - 0x77]
invalid
invalid
mov bl, 5
jmp 0x14017cec3
invalid
add eax, 0xbb325eb
mov bl, 0xb
mov r12d, r15d
cld
jmp case.0x14014e2f4.463
add byte [rbx + 0xaace90b], dh
mov bl, 0xb
or ebp, ecx
jmp case.0x14014e2f4.463
lodsb al, byte [rsi]
or al, byte [rax]
add byte [rax], al
mov bl, listen
jmp 0x14017ceb5
mov bl, 5
mov r15d, r8d
invalid
add byte [rax], al
mov bl, listen
jmp 0x14017ceb5
mov bl, 5
mov r15d, r8d
jmp case.0x14014e2f4.463
sahf
or al, byte [rax]
add byte [rax], al
mov bl, 3
jmp 0x14017cecd
invalid
add byte [rax], al
mov bl, 3
jmp 0x14017cecd
add ebp, ebx
or al, 0xb3
invalid
mov bl, listen
or al, 0x45
mov edi, esp
mov r15d, r12d
jmp 0x14017d931
add byte [rax], al
add byte [rbx - 0x3a76baf6], dh
mov bl, 0xa
or al, byte [rbp - 0x77]
invalid
mov r13d, r8d
jmp case.0x14014e2f4.463
xchg byte [rdx], cl
add byte [rax], al
or al, byte [rax]
add byte [rbx - 0x3b76baf5], dh
mov bl, 0xb
mov r12d, r8d
mov bl, 0xb
mov r12d, r8d
mov esp, eax
invalid
jmp case.0x14014e2f4.463
jl 0x14017cee7
add byte [rax], al
cvtsi2ss xmm0, r8
cvtpi2ps xmm0, mm0
sub al, al
jmp 0x14017d85b
jb case.0x14015cf61.238
or dword [rax], eax
add byte [rax], al
add byte [rbx + 0x677467fd], al
cmp ebp, 0x67
je 0x14017cf55
invalid
je 0x14017cf55
lea rax, [esp + 0x6e]
lea rax, [rsp + 0x6e]
and al, 0x6e
lea rcx, [rsp + 0x70]
and al, 0x70
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, [0x14005851e]
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov dword [rcx + 8], eax
or byte [r8 - 0x73], cl
or byte [rax - 0x73], cl
lea rax, [rsp + 0x30]
and al, 0x30
mov qword [rcx + 0x10], rax
adc byte [r8 - 0x73], cl
adc byte [rax - 0x73], cl
lea rax, str.Value__cannot_be_turned_into_a_CIMTYPE
add eax, 0x25498a
and rax, 0x548d4800
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x38]
push rsp
and al, 0x38
mov qword [rdx], rax
add bh, byte [rax + 2]
mov eax, 2
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x7d], cl
invalid
invalid
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
and dword [rdx + 0x20], 0
and dword [rdx + 0x20], 0
lea r8, [fcn.14006b150]
lea eax, [fcn.14006b150]
add eax, 0xffeee21d
mov qword [rcx + 0x18], r8
sbb byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
invalid
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
mov dword [rdx + 0x18], eax
sbb byte [rax - 0x73], cl
mov esp, 0x1c824
invalid
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov esp, 0x1c824
enter 1, 0
add cl, ch
invalid
jmp 0x14017d411
cmp ebp, 0x67
jne case.0x14017ca85.4
test byte [rdx], al
add byte [rax], al
std
jne case.0x14017ca85.4
test byte [rdx], al
add byte [rax], al
lea rdx, [rsp + 0x70]
push rsp
and al, 0x70
invalid
jo 0x14017cfc1
mov word [rdx], r12w
mov dword [rdx], r12d
lea rdi, [rsp + 0x38]
jl 0x14017cf86
and al, 0x38
cmp byte [rcx - 0x48], al
add dword [rax], eax
mov r8d, 1
add byte [rax], al
mov rcx, rdi
mov ecx, edi
stc
call fcn.140063ad0
imul ebp, esi, 0xffffffff
mov r8, qword [rdi]
invalid
movabs rax, 0x8000000000000000
cmp r8, rax
invalid
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc03949], al
or byte [rcx + 0x39], 0xc0
invalid
test byte [rsi], ch
invalid
add byte [rax], al
or byte [rcx + 0x39], 0xc0
ror byte [rdi], 0x84
add al, byte cs:[rax]
add al, byte [rax]
je case.0x140136a4a.401
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x75], cl
insb byte [rdi], dx
mov rbp, qword [rsp + 0x40]
and al, 0x40
mov r14, qword [rsp + 0x48]
mov r14, qword [rsp + 0x48]
je 0x14017cfb4
mov bl, 2
mov bl, 2
jmp 0x14017d8fc
add byte [rbx - 0x7bf09803], al
cmp ebp, 0x67
je 0x14017d097
je 0x14017d097
test dh, dh
add byte [rax], al
invalid
test byte [rax], 0
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rsp + riz*4], ah
add byte [rax], al
lea rax, [rsp + 0xa4]
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
and al, 0x70
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, case.0x1400da454.318
add eax, 0xfff7052a
sub al, byte [0xc960cfb1]
add eax, 0x8948fff7
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [r8 - 0x73], cl
lea rax, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [rcx + 0x10], rax
lea rax, str.Value__cannot_be_turned_into_a_CIMTYPE
add eax, 0x2548d4
add eax, 0x2548d4
invalid
and rax, 0x548d4800
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
push rsp
and al, 0x38
mov qword [rdx], rax
mov dword [rdx], eax
add bh, byte [rax + 2]
mov eax, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rdx + 8], rax
or byte [rax - 0x7d], cl
and qword [rdx + 0x20], 0
invalid
and byte [rax], al
lea r8, [fcn.14006b150]
lea eax, [fcn.14006b150]
out dx, al
dec dword [rcx + rcx*4 + 0x41]
mov qword [rcx + 0x18], r8
mov qword [rdx + 0x10], rcx
mov dword [rdx + 0x10], ecx
sbb byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
mov qword [rdx + 0x18], rax
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdi, [rsp + 0x1e0]
lea edi, [rsp + 0x1e0]
mov esp, 0x1e024
loopne 0x14017cffc
add byte [rax], al
add cl, ch
invalid
jmp 0x14017d411
add byte [rax], al
cmp ebp, 0x67
je 0x14017d128
invalid
invalid
add dword [rax], eax
add byte [rax], al
std
je 0x14017d128
invalid
invalid
add dword [rax], eax
add byte [rax], al
test byte [0x18817d00d], bl
lea eax, [rsp + 0x36]
and al, 0x36
add byte [rax], al
lea rax, [rsp + 0x36]
and al, 0x36
lea rcx, [rsp + 0x70]
and al, 0x70
and al, 0x70
mov qword [rcx], rax
lea rax, [0x14017e0bf]
add eax, 0x10a0
add dword [rax - 0x73], ecx
add eax, 0x10a0
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [r8 - 0x73], cl
and al, 0x30
lea rax, [rsp + 0x30]
mov qword [rcx + 0x10], rax
adc byte [rax - 0x73], cl
lea rax, str.Value__cannot_be_turned_into_a_CIMTYPE
lea eax, [0x1403d18a0]
add eax, 0x25486d
and rax, 0x548d4800
and eax, 0x548d4800
lea rdx, [rsp + 0x38]
and al, 0x38
cmp byte [rax - 0x77], cl
mov qword [rdx], rax
add bh, byte [rax + 2]
mov eax, 2
add byte [rax], al
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
or byte [rax - 0x7d], cl
invalid
and qword [rdx + 0x20], 0
and byte [rax], al
lea r8, [fcn.14006b150]
lea eax, [fcn.14006b150]
add eax, 0xffeee100
mov qword [rcx + 0x18], r8
sbb byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
mov qword [rdx + 0x18], rax
invalid
invalid
mov qword [rdx + 0x10], rcx
mov dword [rdx + 0x10], ecx
mov qword [rdx + 0x18], rax
sbb byte [rax - 0x73], cl
lea rdi, [rsp + 0x120]
mov esp, 0x12024
add cl, ch
invalid
test al, 3
invalid
and byte [rcx], al
add byte [rax], al
jmp 0x14017d411
add eax, dword [rax]
add byte [rax], al
add byte [rbx - 0x7af09803], al
cmp ebp, 0x67
jne case.0x140177e11.431
invalid
add dword [rax], eax
invalid
std
jne case.0x140177e11.431
invalid
add byte [rdi], cl
push rdi
xorps xmm1, xmm1
leave
maxss xmm1, xmm0
maxps xmm1, xmm0
enter 0xff3, 0x10
add eax, 0x16505f
push rax
invalid
invalid
movss xmm0, dword [0x1402e20e0]
movups xmm0, xmmword [0x1402e20e0]
adc byte [0x1402e20e0], al
push rax
invalid
minss xmm0, xmm1
minps xmm0, xmm1
cvttss2si eax, xmm0
shr cl, 0xfa
jmp 0x14017d188
cli
add byte [rax], al
add byte [rbx - 0x7af09803], al
cmp ebp, 0x67
jne case.0x14014e2f4.277
add byte [rax], al
cmp ebp, 0x67
std
jne case.0x14014e2f4.277
jne case.0x14014e2f4.277
jne case.0x14014e2f4.277
test dword [rcx], eax
add al, byte [rax]
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x70]
push rsp
and al, 0x70
mov word [rdx], r15w
mov dword [rdx], r15d
mov dword [rdx], edi
cmp ch, cl
jmp case.0x140156da6.328
invalid
jmp case.0x140130c8f.463
add byte [rax], al
add byte [rbx + 0x6a7467fd], al
cmp ebp, 0x67
je case.0x14013a51b.348
add byte [rax], al
cmp ebp, 0x67
std
je case.0x14013a51b.348
je case.0x14013a51b.348
lea rax, [rsp + 0xe0]
test byte [rax + riz*8], ah
and al, 0xe0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
and al, 0x70
jo 0x14017d100
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
lea rax, [0x14016d75c]
add eax, 0xffff069b
wait
invalid
invalid
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
or byte [rax - 0x73], cl
mov qword [rcx + 8], rax
or byte [rax - 0x73], cl
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
and al, 0x30
mov qword [rcx + 0x10], rax
lea rax, str.Value__cannot_be_turned_into_a_CIMTYPE
lea eax, [0x1403d18a0]
adc byte [rax - 0x73], cl
lea eax, [0x1403d18a0]
add eax, 0x2547cb
retf
and eax, 0x548d4800
add byte [rax - 0x73], cl
push rsp
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
and al, 0x38
mov qword [rdx], rax
mov eax, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
or byte [rax - 0x7d], cl
and qword [rdx + 0x20], 0
and dword [rdx + 0x20], 0
invalid
add byte [rbp + rcx*4 + 5], cl
lea r8, [fcn.14006b150]
pop rsi
loopne case.0x140177e11.248
dec dword [rcx + rcx*4 + 0x41]
mov qword [rcx + 0x18], r8
sbb byte [r8 - 0x77], cl
sbb byte [rax - 0x77], cl
mov qword [rdx + 0x10], rcx
mov dword [rdx + 0x10], ecx
adc byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
mov qword [rdx + 0x18], rax
mov dword [rdx + 0x18], eax
sbb byte [rax - 0x73], cl
lea rdi, [rsp + 0x1f8]
lea edi, [rsp + 0x1f8]
mov esp, 0x1f824
and al, 0xf8
clc
add dword [rax], eax
add byte [rax], al
add cl, ch
jmp 0x14017d411
invalid
add eax, dword [rax]
add byte [rbx - 0x7af09803], al
cmp ebp, 0x67
jne case.0x140160fff.273
lea rdx, [rsp + 0x70]
add byte [rax], al
cmp ebp, 0x67
std
jne case.0x140160fff.273
jne case.0x140160fff.273
jne case.0x140160fff.273
test dword [rcx + 0x48000002], esp
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rdx, [rsp + 0x70]
lea edx, [rsp + 0x70]
push rsp
and al, 0x70
jo 0x14017d180
mov word [rdx], r8w
mov dword [rdx], r8d
mov dword [rdx], eax
jmp case.0x140130c8f.463
cmp ebp, 0x67
std
jne case.0x140136a4a.376
jne case.0x140136a4a.376
jne case.0x140136a4a.376
test dword [rdx], esi
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
lea rdx, [rsp + 0x70]
lea edx, [rsp + 0x70]
push rsp
and al, 0x70
jo case.0x14013a51b.333
mov word [rdx], r12w
mov dword [rdx], r12d
lea rdi, [rsp + 0x38]
lea edi, [rsp + 0x38]
jl case.0x14017c0ce.155
and al, 0x38
cmp byte [rcx - 0x48], al
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rdi
mov ecx, edi
stc
call fcn.140063ad0
imul ebp, esi, 0x78b4cff
out dx, al
dec dword [rbx + rcx*4 + 7]
mov r8, qword [rdi]
mov r8, qword [rdi]
mov eax, dword [rdi]
movabs rax, 0x8000000000000000
cmp r8, rax
cmp eax, eax
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c03949], al
pop rdi
or byte [rcx + 0x39], 0xc0
cmp eax, eax
sal byte [rdi + rbx*2 + 0x48], 0x8b
je case.0x140136a4a.401
mov rbp, qword [rsp + 0x40]
mov ebp, dword [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
mov r14, qword [rsp + 0x48]
mov r14, qword [rsp + 0x48]
mov esi, dword [rsp + 0x48]
mov bl, 2
mov bl, 2
jmp 0x14017d931
invalid
add byte [rbx - 0x7af09803], al
mov dword [rcx], eax
invalid
cmp ebp, 0x67
jne 0x14017d2f9
test dword [rcx + 0x66000001], ecx
xorps xmm1, xmm1
push rdi
leave
add dword [rax], eax
add byte [rsi + 0xf], ah
add byte [rax], al
xorpd xmm1, xmm1
push rdi
leave
maxsd xmm1, xmm0
enter 0xff2, 0x10
movsd xmm0, qword [0x1402e2080]
movups xmm0, xmmword [0x1402e2080]
adc byte [0x1402e2080], al
add eax, 0x164f00
add byte [rdi + 0x16], cl
invalid
add dl, dh
minsd xmm0, xmm1
minps xmm0, xmm1
sal edx, 0xf
cvttsd2si eax, xmm0
sub al, 0xc0
ror byte [rax - 0x73], 0x54
lea rdx, [rsp + 0x70]
lea edx, [rsp + 0x70]
and al, 0x70
jo 0x14017d1f4
mov word [rdx], ax
mov dword [rdx], eax
add cl, byte [rax - 0x73]
jl 0x14017d1b8
invalid
lea rdi, [rsp + 0x38]
and al, 0x38
cmp byte [rcx - 0x48], al
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
mov ecx, edi
stc
call fcn.140063ad0
sub eax, 0x4cffee69
mov eax, dword [rdi]
out dx, al
dec dword [rbx + rcx*4 + 7]
mov r8, qword [rdi]
mov r8, qword [rdi]
movabs rax, 0x8000000000000000
cmp r8, rax
invalid
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75c03949], al
adc ecx, dword [rax - 0x48]
invalid
invalid
or byte [rcx + 0x39], 0xc0
sal byte [rbp + 0x13], 0x48
mov eax, 8
or byte [rax], al
add byte [rax], al
jne 0x14017d1c8
movabs rax, 0x8000000000000008
or byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0x8468948], al
or byte [rax - 0x77], 0x46
invalid
add byte [rax], al
or byte [rax - 0x77], 0x46
mov qword [rsi + 8], rax
or cl, ch
jmp 0x14017d436
outsb dx, byte [rsi]
add al, byte [rax]
add byte [rax - 0x75], cl
insb byte [rdi], dx
mov rbp, qword [rsp + 0x40]
and al, 0x40
mov r14, qword [rsp + 0x48]
je 0x14017d1f5
and al, 0x48
mov bl, 2
mov bl, 2
jmp case.0x14014e2f4.463
invalid
invalid
add byte [rax], al
lea rax, [rsp + 0x6c]
lea eax, [rsp + 0x6c]
add byte [rax - 0x73], cl
lea eax, [rsp + 0x6c]
and al, 0x6c
insb byte [rdi], dx
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
jo case.0x14017c0ce.250
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
lea rax, [0x14017e23a]
lea eax, [0x14017e23a]
add eax, 0x104d
adc byte [r8], r8b
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [r8 - 0x73], cl
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
adc byte [r8 - 0x73], cl
adc byte [rax - 0x73], cl
lea rax, str.Value__cannot_be_turned_into_a_CIMTYPE
add eax, 0x25469f
lahf
and eax, 0x548d4800
and eax, 0x548d4800
and eax, 0x548d4800
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
push rsp
and al, 0x38
mov qword [rdx], rax
mov dword [rdx], eax
mov eax, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
or byte [rax - 0x7d], cl
and qword [rdx + 0x20], 0
and dword [rdx + 0x20], 0
invalid
and byte [rax], al
add byte [rbp + rcx*4 + 5], cl
lea r8, [fcn.14006b150]
lea eax, [fcn.14006b150]
xor bl, bh
out dx, al
fucompi st(6)
dec dword [rcx + rcx*4 + 0x41]
mov qword [rcx + 0x18], r8
mov dword [rcx + 0x18], eax
sbb byte [r8 - 0x77], cl
sbb byte [rax - 0x77], cl
mov qword [rdx + 0x10], rcx
mov dword [rdx + 0x10], ecx
adc byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
mov qword [rdx + 0x18], rax
mov dword [rdx + 0x18], eax
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdi, [rsp + 0x138]
lea edi, [rsp + 0x138]
mov esp, 0x13824
and al, 0x38
cmp byte [rcx], al
add byte [rax], al
invalid
add dword [rax], eax
add cl, ch
jmp 0x14017d411
fiadd dword [rcx]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
test byte [rax + riz*4], ah
and al, 0xa0
lea rax, [rsp + 0xa0]
and al, 0xa0
movabs al, byte [0x70244c8d48000000]
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x70]
add byte [rax], al
lea rcx, [rsp + 0x70]
and al, 0x70
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
add eax, 0xffef4a32
out dx, eax
invalid
lea rax, [0x140071c80]
lea eax, [0x140071c80]
out dx, eax
dec dword [rax - 0x77]
invalid
invalid
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [r8 - 0x73], cl
or byte [rax - 0x73], cl
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
adc byte [r8 - 0x73], cl
lea rax, str.Value__cannot_be_turned_into_a_CIMTYPE
lea eax, [0x1403d18a0]
add eax, 0x25463e
and eax, 0x548d4800
and eax, 0x548d4800
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
push rsp
and al, 0x38
mov qword [rdx], rax
mov dword [rdx], eax
add bh, byte [rax + 2]
mov eax, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x7d], cl
invalid
invalid
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
invalid
and byte [rax], al
add byte [rbp + rcx*4 + 5], cl
lea r8, [fcn.14006b150]
lea eax, [fcn.14006b150]
rcr esi, 1
out dx, al
fsubp st(6)
dec dword [rcx + rcx*4 + 0x41]
mov qword [rcx + 0x18], r8
mov dword [rcx + 0x18], eax
sbb byte [r8 - 0x77], cl
sbb byte [rax - 0x77], cl
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
invalid
adc byte [rax - 0x77], cl
mov dword [rdx + 0x18], eax
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdi, [rsp + 0x180]
lea edi, [rsp + 0x180]
mov esp, 0x18024
and al, 0x80
add dword [rax], eax
add byte [rcx], 0
add cl, ch
jmp 0x14017d411
jns 0x14017d297
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x9c]
lea eax, [rsp + 0x9c]
test byte [rsp + rbx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
and al, 0x70
and al, 0x70
jo case.0x140136a4a.339
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
add eax, 0xffef7abe
invalid
lea rax, [0x140074d6d]
lea eax, [0x140074d6d]
dec dword [rax - 0x77]
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [r8 - 0x73], cl
or byte [rax - 0x73], cl
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
adc byte [r8 - 0x73], cl
adc byte [rax - 0x73], cl
lea rax, str.Value__cannot_be_turned_into_a_CIMTYPE
lea eax, [0x1403d18a0]
add eax, 0x2545dd
and eax, 0x548d4800
and eax, 0x548d4800
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
and al, 0x38
cmp byte [rax - 0x77], cl
mov qword [rdx], rax
add bh, byte [rax + 2]
mov eax, 2
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
or byte [rax - 0x7d], cl
or byte [rax - 0x7d], cl
and qword [rdx + 0x20], 0
invalid
and byte [rax], al
add byte [rbp + rcx*4 + 5], cl
jo case.0x140130bbf.430
invalid
lea r8, [fcn.14006b150]
lea eax, [fcn.14006b150]
add eax, 0xffeede70
fsubp st(6)
out dx, al
dec dword [rcx + rcx*4 + 0x41]
mov qword [rcx + 0x18], r8
mov dword [rcx + 0x18], eax
sbb byte [rax - 0x77], cl
mov qword [rdx + 0x10], rcx
mov dword [rdx + 0x10], ecx
adc byte [rax - 0x77], cl
mov qword [rdx + 0x18], rax
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdi, [rsp + 0x150]
lea edi, [rsp + 0x150]
mov esp, 0x15024
and al, 0x50
add dword [rax], eax
add cl, ch
sbb byte [rcx], al
invalid
jmp 0x14017d411
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0xd8]
lea eax, [rsp + 0xd8]
test byte [rax + rbx*8], ah
and al, 0xd8
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
and al, 0x70
and al, 0x70
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
lea rax, [0x140072a60]
lea eax, [0x140072a60]
add eax, 0xffef5750
push rax
push rdi
out dx, eax
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
or byte [rax - 0x73], cl
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [rax - 0x73], cl
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rax - 0x77], cl
adc byte [r8 - 0x73], cl
adc byte [rax - 0x73], cl
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
adc byte [rax - 0x73], cl
lea rax, str.Value__cannot_be_turned_into_a_CIMTYPE
lea eax, [0x1403d18a0]
add eax, 0x25457c
jl case.0x14013a51b.389
and eax, 0x548d4800
lea rdx, [rsp + 0x38]
push rsp
and al, 0x38
cmp byte [rax - 0x77], cl
mov qword [rdx], rax
mov dword [rdx], eax
add bh, byte [rax + 2]
mov eax, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
or byte [rax - 0x7d], cl
or byte [rax - 0x7d], cl
and qword [rdx + 0x20], 0
and dword [rdx + 0x20], 0
invalid
lea r8, [fcn.14006b150]
lea eax, [fcn.14006b150]
add eax, 0xffeede0f
fsubp st(6)
out dx, al
dec dword [rcx + rcx*4 + 0x41]
mov qword [rcx + 0x18], r8
mov qword [rdx + 0x10], rcx
mov dword [rdx + 0x10], ecx
sbb byte [r8 - 0x77], cl
sbb byte [rax - 0x77], cl
mov dword [rdx + 0x10], ecx
adc byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
mov qword [rdx + 0x18], rax
sbb byte [rax - 0x73], cl
lea rdi, [rsp + 0x198]
lea edi, [rsp + 0x198]
mov esp, 0x19824
and al, 0x98
add dword [rax], eax
add byte [rax], al
add cl, ch
jmp 0x14017d411
mov bh, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x37
lea rax, [rsp + 0x37]
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
and al, 0x70
jo case.0x14017c780.182
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
lea rax, [0x140062505]
add eax, 0xffee5197
xchg edi, eax
push rcx
out dx, al
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
invalid
invalid
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
adc byte [r8 - 0x73], cl
adc byte [rax - 0x73], cl
lea rax, str.Value__cannot_be_turned_into_a_CIMTYPE
add eax, 0x25451e
and eax, 0x548d4800
and eax, 0x548d4800
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
and al, 0x38
mov qword [rdx], rax
mov dword [rdx], eax
mov eax, 2
add byte [rax], al
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
or byte [rax - 0x7d], cl
and qword [rdx + 0x20], 0
lea r8, [fcn.14006b150]
mov cl, 0xdd
out dx, al
invalid
invalid
add eax, 0xffeeddb1
fucomp st(6)
out dx, al
dec dword [rcx + rcx*4 + 0x41]
mov qword [rcx + 0x18], r8
mov dword [rcx + 0x18], eax
sbb byte [r8 - 0x77], cl
sbb byte [rax - 0x77], cl
mov qword [rdx + 0x10], rcx
adc byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
mov qword [rdx + 0x18], rax
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdi, [rsp + 0x1b0]
mov esp, 0x1b024
mov al, 1
add dword [rax], eax
add byte [rax], al
add bl, ch
jmp 0x14017d411
pop rsp
lea rax, [rsp + 0xd0]
lea eax, [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
add byte [rax], al
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
and al, 0x70
jo case.0x14014e2f4.278
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
lea rax, [0x14000845c]
add eax, 0xffe8b090
nop
mov al, 0xe8
invalid
call 0x181a11cce
dec dword [rax - 0x77]
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [r8 - 0x73], cl
or byte [rax - 0x73], cl
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
adc byte [r8 - 0x73], cl
adc byte [rax - 0x73], cl
lea rax, str.Value__cannot_be_turned_into_a_CIMTYPE
lea eax, [0x1403d18a0]
add eax, 0x2544c0
rol byte [rbp + riz], 0x48
and eax, 0x548d4800
add byte [rax - 0x73], cl
push rsp
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
and al, 0x38
mov qword [rdx], rax
mov dword [rdx], eax
add bh, byte [rax + 2]
mov eax, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x7d], cl
invalid
invalid
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
and dword [rdx + 0x20], 0
invalid
and byte [rax], al
add byte [rbp + rcx*4 + 5], cl
lea r8, [fcn.14006b150]
lea eax, [fcn.14006b150]
add eax, 0xffeedd53
push rbx
fucomp st(6)
out dx, al
dec dword [rcx + rcx*4 + 0x41]
mov qword [rcx + 0x18], r8
mov qword [rdx + 0x10], rcx
mov dword [rdx + 0x10], ecx
sbb byte [r8 - 0x77], cl
sbb byte [rax - 0x77], cl
mov dword [rdx + 0x10], ecx
adc byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
mov qword [rdx + 0x18], rax
mov dword [rdx + 0x18], eax
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdi, [rsp + 0x168]
mov esp, 0x16824
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rdi
mov ecx, edi
stc
call fcn.14017e183
or eax, 0x8b480000
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rdi]
invalid
movups xmm0, xmmword [rdi + 8]
adc byte [rdi + 8], al
or byte [rdi], cl
movups xmmword [rsi + 0x18], xmm0
adc dword [rsi + 0x18], eax
sbb byte [rax - 0x47], r9b
movabs rcx, 0x8000000000000006
mov qword [rsi + 8], rcx
mov dword [rsi + 8], ecx
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x84e8948], al
mov dword [rsi + 8], ecx
add byte [rax], al
or byte [rax - 0x77], 0x4e
invalid
invalid
mov dword [rsi + 8], ecx
or byte [rax - 0x77], cl
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
adc byte [rax - 0x39], r9b
mov qword [rsi], 1
mov dword [rsi], 1
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add cl, ch
cmp dword [0xc963d444], eax
add eax, 0x894c0000
jmp 0x14017d97b
add eax, 0x894c0000
mov qword [rsp + 0x28], r8
and al, 0x28
and al, 0x28
sub byte [rax - 0x77], cl
mov rbp, rdi
mov ebp, edi
std
mov rcx, rdi
mov ecx, edi
mov rdx, r14
mov edx, esi
bnd call fcn.140070a00
call fcn.140070a00
xor eax, 0x8949ffef
out dx, eax
dec dword [rcx - 0x77]
mov r15, rax
mov dword [rcx - 0xa], 0x850f01c7
test r15b, 1
test bh, 1
mov dword [rcx], 0x535850f
add dword [rdi], ecx
jne 0x14017d997
test dword [0x18917d468], esi
xor eax, 0x49000005
add eax, 0xc1490000
add byte [rax], al
add byte [rcx - 0x3f], cl
shr r15, 0x20
shr edi, 0x20
out dx, eax
and byte [rbx + 0xdce907], dh
mov bl, 7
invalid
fadd qword [rax]
mov bl, 7
jmp case.0x140151e10.246
fadd qword [rax]
add byte [rax], al
fadd qword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x47], cl
movabs rcx, 0x8000000000000002
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rbp - 0x7b], 0xf6
test r14, r14
add byte [rax + 0x48f6854d], al
test r14, r14
test byte [rax - 0x77], 0xfd
mov rbp, rdi
mov ebp, edi
je case.0x14017c0ce.112
test byte [rsi + 0x49000001], dh
mov dh, 1
add byte [rax], al
invalid
add dword [rax], eax
add byte [rcx - 0x7d], cl
inc byte [rcx]
cmp r14, 1
cmp esi, 1
jne 0x14017d9ff
test dword [rdx + 5], esi
jb 0x14017d490
add byte [rax], al
movzx r9d, byte [rbp]
movzx ecx, byte [rbp]
mov dh, 0x4d
add byte [r8 - 0x67cbeff], r14b
add byte [rax - 0x67cbeff], dh
mov al, 1
cmp r9d, 0x2b
cmp ecx, 0x2b
stc
sub ecx, dword [rdi]
je 0x14017dfbf
test byte [rcx], ah
or eax, dword [rax]
add byte [rcx + rcx*4 + 0x44], cl
mov qword [rsp + 0x28], r8
and al, 0x28
and al, 0x28
sub byte [rcx - 0x48], al
add dword [rax], eax
invalid
mov r8d, 1
mov eax, 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rbp
mov edx, ebp
invalid
cmp r9d, 0x2d
stc
sub eax, 0xb04840f
test byte [rbx + rcx], al
je 0x14017dfba
test byte [rbx + rcx], al
add al, 0xb
or eax, dword [rax]
add byte [rax], al
add cl, ch
ret 6
invalid
jmp 0x14017db7d
add byte [rax], al
add byte [rax - 0x47], cl
add al, byte [rax]
invalid
movabs rcx, 0x8000000000000002
test r14, r14
test esi, esi
mov ecx, 2
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rbp - 0x7b], 0xf6
test esi, esi
add byte [rax], al
add byte [rax + 0x48f6854d], al
test esi, esi
test byte [rax - 0x77], 0xfd
mov rbp, rdi
mov ebp, edi
je case.0x14017c0ce.112
test byte [rax + 1], ch
add byte [rax], al
add byte [rcx - 0x7d], cl
cmp r14, 1
inc byte [rcx]
jne 0x14017daaa
iretd
add eax, 0xb60f0000
add byte [rax], al
add byte [rdi], cl
movzx edx, byte [rbp]
mov dh, 0x55
push rbp
add byte [rax + 0x2bfa8301], dh
mov al, 1
add dword [rbx - 0x7bf0d406], eax
cmp edx, 0x2b
je 0x14017dfbf
invalid
or al, byte [rax]
add byte [rbx - 0x7bf0d206], al
cli
invalid
invalid
invalid
add byte [rax], al
cmp edx, 0x2d
cli
sub eax, 0xacc840f
je 0x14017dfbf
je 0x14017dfbf
test ah, cl
int3
or al, byte [rax]
add cl, ch
jmp 0x14017daad
mov ch, 5
add byte [rax], al
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x28
invalid
mov qword [rsp + 0x28], r8
and al, 0x28
sub byte [rax - 0x77], cl
mov rbp, rdi
mov ebp, edi
std
mov rcx, rdi
mov rdx, r14
mov edx, esi
call fcn.1400717f0
out dx, eax
inc dword [rcx - 0x77]
mov r12d, eax
mov r12d, eax
mov esp, eax
test r12b, 1
test ah, 1
invalid
jne 0x14017d9ab
test dword [rbx + 0x41000004], edx
shr esp, 0x10
in al, dx
invalid
add byte [rax], al
add byte [rcx - 0x3f], al
shr r12d, 0x10
in al, dx
adc byte [rbx + 0x4c4e90b], dh
mov bl, 0xb
or ebp, ecx
jmp 0x14017d9e7
invalid
add al, 0
add byte [rax], al
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x28
mov qword [rsp + 0x28], r8
mov dword [rsp + 0x28], eax
mov rbp, rdi
mov ebp, edi
std
mov rcx, rdi
stc
mov rdx, r14
mov edx, esi
bnd call fcn.1400718f0
call fcn.1400718f0
mov edx, 0x49ffef43
mov edi, eax
out dx, eax
out dx, eax
dec dword [rcx - 0x77]
mov dword [rcx - 0xa], 0x850f01c7
test bh, 1
invalid
invalid
mov r15, rax
test r15b, 1
test bh, 1
mov dword [rcx], 0x47e850f
add dword [rdi], ecx
jne 0x14017d9c1
test dword [rsi + 4], edi
jle 0x14017d545
add byte [rax], al
add byte [rcx - 0x3f], cl
shr r15, 0x20
mov bl, listen
invalid
out dx, eax
and byte [rbx + 0x499e90c], dh
or al, 0xe9
cdq
add al, 0
add byte [rax], al
invalid
jmp 0x14017d9e7
add byte [rax], al
jmp 0x14017d9f7
movsb byte [rdi], byte [rsi]
add al, 0
invalid
add byte [rax], al
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x28
mov qword [rsp + 0x28], r8
mov dword [rsp + 0x28], eax
lea r15, [rsp + 0x38]
mov rcx, r15
mov ecx, edi
jl case.0x14015cf61.211
cmp byte [rcx + rcx*4 - 7], cl
mov ecx, edi
mov rbp, rdi
mov ebp, edi
std
mov rdx, rdi
mov edx, edi
cli
mov r8, r14
mov eax, esi
call fcn.140071080
adc bh, byte [rbx]
out dx, eax
inc dword [rcx - 0x80]
invalid
invalid
cmp byte [r15], 0
cmp byte [rdi], 0
invalid
je 0x14017d9d7
test byte [rdi + 4], bl
add byte [rax], al
invalid
add al, 0
add byte [rdx + 0x48392444], cl
mov al, byte [rsp + 0x39]
and al, 0x39
and al, 0x39
cmp dword [rax - 0x47], ecx
movabs rcx, 0x8000000000000003
mov ecx, 3
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0xa2fe9], al
invalid
invalid
or al, byte [rax]
jmp 0x14017dfba
invalid
or al, byte [rax]
add byte [rax - 0x47], cl
movabs rcx, 0x8000000000000002
test r14, r14
test esi, esi
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48f6854d], al
or byte [rbp - 0x7b], 0xf6
test esi, esi
test byte [rax - 0x77], 0xfd
mov rbp, rdi
mov ebp, edi
std
je case.0x14017c0ce.112
test byte [rax + 0x49000000], bl
cmp esi, 1
inc byte [rcx]
add byte [rax], al
add byte [rcx - 0x7d], cl
cmp r14, 1
inc byte [rcx]
add dword [rdi], ecx
test dword [rsi], edi
invalid
jne 0x14017dae9
add eax, 0xb60f0000
add eax, 0xb60f0000
movzx edx, byte [rbp]
mov dh, 0x55
push rbp
add byte [rax + 0x2bfa8301], dh
mov al, 1
add dword [rbx - 0x7bf0d406], eax
cmp edx, 0x2b
sub ecx, dword [rdi]
je 0x14017dfbf
test byte [0xc317d5c5], al
add eax, 0x8300000a
or al, byte [rax]
add byte [rax], al
add byte [rbx - 0x7bf0d206], al
cmp edx, 0x2d
je 0x14017dfbf
test ah, bh
or dword [rax], eax
invalid
cli
sub eax, 0x9fc840f
test ah, bh
or dword [rax], eax
invalid
test ah, bh
cld
or dword [rax], eax
add cl, ch
jmp 0x14017daec
and al, 5
add byte [rax], al
invalid
add eax, 0x894c0000
add byte [rcx + rcx*4 + 0x44], cl
mov qword [rsp + 0x28], r8
and al, 0x28
and al, 0x28
lea r15, [rsp + 0x38]
lea edi, [rsp + 0x38]
jl 0x14017d5f5
mov rcx, r15
stc
mov rbp, rdi
mov rdx, rdi
mov edx, edi
cli
mov r8, r14
mov eax, esi
call fcn.1400719f0
or eax, 0x41ffef44
out dx, eax
inc dword [rcx - 0x80]
invalid
cmp byte [r15], 0
cmp byte [rdi], 0
je 0x14017d9e0
test bl, dh
add eax, dword [rax]
add byte [rax], al
add byte [rdx + 0x48392444], cl
mov ecx, 2
add al, byte [rax]
add byte [rax], al
mov al, byte [rsp + 0x39]
and al, 0x39
and al, 0x39
cmp dword [rax - 0x47], ecx
movabs rcx, 0x8000000000000002
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 + 0x9bae9], al
sub cl, 0xba
jmp 0x14017dfba
or dword [rax], eax
add byte [rax], al
add byte [rax - 0x47], cl
movabs rcx, 0x8000000000000002
test r14, r14
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48f6854d], al
or byte [rbp - 0x7b], 0xf6
mov rbp, rdi
mov ebp, edi
std
je case.0x14017c0ce.112
invalid
cmp r14, 1
inc byte [rcx]
add dword [rdi], ecx
test dword [rax - 0x49f10000], ecx
or al, 5
add byte [rax], al
invalid
invalid
jne 0x14017db28
or al, 5
add byte [rax], al
movzx edx, byte [rbp]
push rbp
add byte [rax + 0x2bfa8301], dh
mov al, 1
cmp edx, 0x2b
cli
sub ecx, dword [rdi]
invalid
je 0x14017dfbf
test byte [rcx + rcx - 0x57d0000], dl
sub eax, 0x98b840f
invalid
invalid
mov ecx, dword [rcx]
add byte [rax], al
cmp edx, 0x2d
je 0x14017dfbf
add byte [rax], al
add cl, ch
add al, 0
invalid
jmp case.0x14011c07f.1106
add byte [rax], al
add byte [rcx], dh
shr cl, 0x7f
invalid
invalid
xor eax, eax
jmp 0x14017dfbf
jg case.0x14017bf71.152
or dword [rax], eax
add byte [rax], al
add byte [rbx - 0x3876baf4], dh
mov bl, listen
mov r15d, r8d
jmp case.0x14014e2f4.463
adc dword [rbx], eax
add eax, dword [rax]
add byte [rbx + 0x140e90d], dh
mov bl, reloc.WS2_32.dll_listen
invalid
invalid
invalid
add byte [rax], al
mov bl, reloc.WS2_32.dll_listen
jmp case.0x140156da6.132
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xf], al
mov edi, 0xf36debc4
insd dword [rdi], dx
movss xmm1, dword [0x1402e20f0]
movsx eax, r12w
jmp case.0x140164c1d.133
insd dword [rdi], dx
insd dword [rdi], dx
movss xmm1, dword [0x1402e20f0]
adc byte [0x1402e20f0], cl
or eax, 0x164a91
xchg ecx, eax
invalid
invalid
add bl, dh
maxps xmm1, xmm0
maxss xmm1, xmm0
movss xmm0, dword [0x1402e20f4]
movups xmm0, xmmword [0x1402e20f4]
add eax, 0x164a89
mov dword [rdx + 0x16], ecx
invalid
invalid
add bl, dh
minps xmm0, xmm1
pop rbp
invalid
minss xmm0, xmm1
sal ebx, 0x44
cvttps2pi mm5, xmm0
cvttss2si r13d, xmm0
cvttps2pi mm5, xmm0
jmp case.0x14017cb69.14
add byte [rax], al
add byte [rcx + 0xf], al
movsx eax, r12w
movsx eax, sp
mov edi, 0xb359ebc4
invalid
jmp case.0x140153180.165
mov bl, reloc.WS2_32.dll_listen
jmp case.0x14017c780.37
add al, byte [rax]
invalid
or eax, 0x287e9
add byte [rax], al
cvttss2si rax, xmm0
cvttps2pi mm0, xmm0
add bl, dh
cvttps2pi mm0, xmm0
cvttps2pi mm0, xmm0
sub al, 0xc0
ror byte [rax - 0x77], 0xc1
mov rcx, rax
sar rcx, 0x3f
sar ecx, 0x3f
stc
invalid
movaps xmm1, xmm0
enter 0xff3, 0x5c
or eax, 0x164a5b
pop rbx
invalid
invalid
invalid
subss xmm1, dword [0x1402e20f8]
pop rbx
invalid
invalid
cvttss2si rdx, xmm1
cvttps2pi mm2, xmm1
cvttps2pi mm2, xmm1
ror dword [rax + 0x21], 1
retf 0x948
and rdx, rcx
and edx, ecx
or rdx, rax
xor eax, eax
xorps xmm1, xmm1
push rdi
leave
ucomiss xmm0, xmm1
cmovae rax, rdx
ret 0x2e0f
add eax, 0x164a41
ror dword cs:[rax + 0xf], 0x43
ror dword [rax + 0xf], 0x43
ret 0x2e0f
add eax, 0x164a41
add eax, 0x164a41
add cl, ch
jmp 0x14017d7e3
and eax, dword [rcx]
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0xf], al
mov bh, 0xc4
invalid
movzx eax, r12w
invalid
cvtsi2ss xmm0, eax
movd r15d, xmm0
jle 0x14017d694
movd edi, mm0
jle 0x14017d694
mov bl, 7
jmp 0x14017d75f
add byte [rax], al
add byte [rcx + 0xf], al
mov bh, 0xc4
invalid
movzx eax, r12w
invalid
cvtsi2sd xmm0, eax
movq r8, xmm0
movq r8, mm0
shl byte [rsi + 0x49], 0xf
movq r8, mm0
jle 0x14017d6a1
mov bl, 8
jmp 0x14017d8fc
add byte [rax], al
cvttss2si eax, xmm0
cvttps2pi mm0, xmm0
ucomiss xmm0, dword [0x1402e1e00]
add eax, 0x16470d
add byte [rcx + 0x7fffffff], bh
mov ecx, 0x7fffffff
invalid
cmovbe ecx, eax
xor r15d, r15d
dec dword [rdi]
invalid
invalid
dec dword [rdi]
rol byte cs:[rdi + rcx + 0x4b], 0xf9
cmovnp r15d, ecx
cmovnp r15d, ecx
stc
jmp case.0x14017cbea.1
movsd xmm1, qword [0x1402e20b0]
movups xmm1, xmmword [0x1402e20b0]
or eax, 0x16499e
invalid
add dl, dh
maxsd xmm1, xmm0
maxps xmm1, xmm0
movsd xmm0, qword [0x1402e20b8]
movups xmm0, xmmword [0x1402e20b8]
adc byte [0x1402e20b8], al
invalid
invalid
minsd xmm0, xmm1
cvttsd2si r13d, xmm0
cvttps2pi mm5, xmm0
pop rbp
sal edx, 0x44
cvttps2pi mm5, xmm0
sub al, 0xe8
mov bl, 3
add ebp, ecx
adc eax, dword [rcx]
add byte [rax], al
add byte [rdi], cl
push rdi
leave
jmp case.0x14017ca4f.56
add byte [rdi], cl
push rdi
leave
maxss xmm1, xmm0
maxps xmm1, xmm0
movss xmm0, dword [0x1402e2104]
movups xmm0, xmmword [0x1402e2104]
add eax, 0x1649c7
minss xmm0, xmm1
minps xmm0, xmm1
pop rbp
sal ebx, 0x44
cvttps2pi mm5, xmm0
cvttss2si r13d, xmm0
jmp case.0x14017cb69.15
add byte [rax], al
add byte [rcx + 0xf], al
movsx eax, r13b
invalid
scasb al, byte [rdi]
invalid
add byte [rax], al
movsx eax, r13b
movsx eax, ch
jmp 0x14017d902
scasb al, byte [rdi]
add dword [rax], eax
invalid
add byte [rax], al
cvtss2sd xmm0, xmm0
cvtps2pd xmm0, xmm0
add bl, dh
cvtps2pd xmm0, xmm0
jmp 0x14017d84b
out dx, al
add byte [rax], al
add byte [rax], al
mov bl, listen
or al, 0xe9
invalid
add dword [rax], eax
invalid
add byte [rax], al
mov bl, listen
invalid
or al, 0xe9
jmp case.0x14014e2f4.463
test dword [rcx], 0x49660000
add byte [rsi + 0x49], ah
movq xmm0, r8
movq mm0, r8
movd mm0, eax
outsb dx, byte [rsi]
shl byte [rsi + 0xf], 0x62
invalid
add eax, 0x16460f
cmovbe edx, dword [rsi]
invalid
punpckldq xmm0, xmmword [0x1402e1d80]
invalid
cmovbe edx, dword [rsi]
add byte [rsi + 0xf], ah
invalid
pop rsp
subpd xmm0, xmmword [0x1402e1d90]
subps xmm0, xmmword [0x1402e1d90]
add eax, 0x164617
invalid
haddpd xmm0, xmm0
jmp 0x14017d84b
leave
add byte [rax], al
invalid
shr cl, 0xc9
leave
add byte [rax], al
add byte [rcx + rcx*4 - 8], al
mov eax, r15d
mov eax, r15d
mov eax, edi
cvtsi2sd xmm0, rax
cvtpi2ps xmm0, mm0
sub al, al
jmp 0x14017d84b
add byte [rax], al
add byte [rbx - 0x776b2fa], dh
mov bl, 6
mov r8, r15
mov bl, 6
mov r8, r15
mov eax, edi
clc
jmp case.0x14014e2f4.463
add bl, dh
cvtpi2ps xmm0, mm7
cvtsi2ss xmm0, r15d
jmp 0x14017d85b
mov eax, 0xb3000000
add byte [rax], al
add byte [rbx + 0x184e90d], dh
add byte [rax], al
cvttsd2si rax, xmm0
cvttps2pi mm0, xmm0
mov bl, reloc.WS2_32.dll_listen
jmp 0x14017d92e
add dword [rax], eax
invalid
or eax, 0x184e9
add dword [rax], eax
add dl, dh
cvttps2pi mm0, xmm0
cvttps2pi mm0, xmm0
mov rcx, rax
sar rcx, 0x3f
movapd xmm1, xmm0
movaps xmm1, xmm0
movaps xmm1, xmm0
subsd xmm1, qword [0x1402e20c0]
subps xmm1, xmmword [0x1402e20c0]
pop rsp
or eax, 0x1648fe
invalid
invalid
invalid
cvttsd2si rdx, xmm1
and rdx, rcx
and edx, ecx
and edx, ecx
retf 0x948
or rdx, rax
xor eax, eax
xorpd xmm1, xmm1
leave
ucomisd xmm0, xmm1
cmovae rax, rdx
ucomisd xmm0, qword [0x1402e20c8]
add eax, 0x1648e5
add eax, 0x1648e5
invalid
invalid
mov r8, 0xffffffffffffffff
cmovbe r8, rax
mov bl, reloc.WS2_32.dll_listen
or eax, 0x166e9
jmp case.0x14014e2f4.463
add word [rax], ax
add byte [rax], al
add byte [rsi + 0xf], ah
sub al, cl
movapd xmm1, xmm0
movaps xmm1, xmm0
maxsd xmm1, qword [0x1402e2090]
minsd xmm1, qword [0x1402e2098]
add dl, dh
minps xmm1, xmmword [0x1402e2098]
cvttsd2si eax, xmm1
xor r15d, r15d
xor edi, edi
xor edi, edi
ucomisd xmm0, xmm0
cmovnp r15d, eax
mov bl, 5
jmp 0x14017d92a
add dword [rax], eax
invalid
add eax, 0x10be9
add dl, dh
cvtpi2ps xmm0, mm0
cvtsi2sd xmm0, r8
jmp 0x14017d84b
adc byte [0x1402e20d8], al
minsd xmm0, xmm1
add dl, dh
minps xmm0, xmm1
cvttsd2si r13d, xmm0
cvttps2pi mm5, xmm0
sub al, 0xe8
mov bl, 0xa
jmp 0x14017d931
add byte [rax], al
add dl, dh
cvtsi2sd xmm0, r15d
cvtsi2sd xmm0, r15d
cvtpi2ps xmm0, mm7
movq r8, xmm0
mov bl, 8
jmp case.0x14014e2f4.463
shl byte [rsi + 0x41], 0xf
movd r15d, xmm0
movd r15d, mm0
jle 0x14017d827
mov bl, 7
jmp 0x14017d92a
movups xmm0, xmmword [0x1402e20e0]
minss xmm0, xmm1
cvttss2si r12d, xmm0
jmp case.0x14017ca85.16
invalid
jns 0x14017d835
mov bl, 6
jmp case.0x14017c780.37
invalid
sal byte [rcx], 0xc9
xorps xmm1, xmm1
ucomiss xmm0, xmm1
ror dword cs:[rdi], 0x43
enter 0x2e0f, 5
invalid
invalid
invalid
add byte [rcx - 0x41], al
invalid
invalid
invalid
inc dword [rdi + rcx + 0x46]
stc
jmp case.0x14017cbea.17
invalid
ror dword cs:[rdi], 0x43
enter 0x2e0f, 5
invalid
invalid
jge 0x14017d89f
sub al, 0xc0
ucomiss xmm0, dword [0x1402e20e4]
movabs rcx, 0x7fffffffffffffff
cmovbe rcx, rax
enter 0x3145, 0xffffffffffffffc0
ucomiss xmm0, xmm0
shr cl, 0x85
add byte [rax], al
invalid
shr cl, 0x85
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0xc5
movzx eax, r13b
cvtsi2ss xmm0, eax
movd r15d, xmm0
invalid
mov bl, 7
jmp 0x14017d931
mov bl, 0xb
jmp case.0x14014e2f4.463
movzx eax, r13b
cvtsi2sd xmm0, eax
movq r8, xmm0
mov bl, 8
jle 0x14017d8cb
jmp 0x14017d931
invalid
minps xmm0, xmm1
cvttsd2si r15, xmm0
mov bl, listen
jmp case.0x14014e2f4.463
mov bl, 6
mov r8, r12
loopne case.0x14017c7d5.33
jmp case.0x14014e2f4.463
sub dl, dh
cvttps2pi mm0, xmm0
ucomisd xmm0, qword [0x1402e2088]
movabs rcx, 0x7fffffffffffffff
invalid
invalid
invalid
invalid
invalid
jg 0x14017d993
cmovbe ecx, eax
xor r8d, r8d
ucomisd xmm0, xmm0
invalid
invalid
cmovnp r8, rcx
mov bl, 6
mov byte [rsi + 8], bl
mov byte [rsi + 9], r13b
mov word [rsi + 0xa], r12w
pop rsi
or byte [rax + rcx*4 + 0x6e], al
or dword [rsi + 0x44], esp
mov dword [rsi + 0xa], esp
mov dword [rsi + 0xc], r15d
mov qword [rsi + 0x10], r8
mov qword [rsi + 0x18], rbp
mov qword [rsi + 0x20], r14
and qword [rsi], 0
movaps xmm6, xmmword [rsp + 0x210]
add rsp, 0x228
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
shr r15d, 8
and r15b, 1
movabs rcx, 0x8000000000000003
mov ecx, 3
add byte [rax], al
invalid
sub bl, 0x24
mov ecx, 3
add byte [rax], al
add byte [rax - 0x3ebedb15], al
in al, dx
or byte [rax - 0x47], cl
mov ecx, 2
shr r12d, 8
movabs rcx, 0x8000000000000002
mov ecx, 2
add byte [rax], al
add byte [rax - 0x161f76bc], al
stc
invalid
add byte [rax], al
mov ecx, 2
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x20], 0xe9
add byte [rax], al
add byte [rax - 0x161f76bc], al
stc
add eax, 0xc1410000
out dx, eax
shr r15d, 8
movabs rcx, 0x8000000000000002
add al, byte [rax]
add byte [rax], al
add byte [rax], al
invalid
invalid
or byte [rax - 0x47], cl
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x160776bc], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 8], 0xe9
mov eax, r15d
jmp 0x14017dfba
jrcxz 0x14017d9da
add byte [rax], al
mov rbp, qword [rsp + 0x40]
and al, 0x40
mov bl, 8
mov bl, 8
jmp 0x14017d9e7
mov rbp, qword [rsp + 0x40]
mov bl, reloc.WS2_32.dll_listen
mov rcx, qword [rsp + 0x28]
mov rdx, rdi
call fcn.1400afd38
mov r8, rbp
mov rbp, rdi
jmp case.0x14014e2f4.463
invalid
invalid
invalid
invalid
mov qword [rsp + 0x28], r8
cmp byte [rbp], 0x2b
jne 0x14017db67
add byte [rax], al
add byte [rax], al
lea rdx, [rbp + 1]
lea r8, [r14 - 1]
mov r9, r8
cmp r14, 4
add al, 0xf
invalid
pop rdx
add dword [rax], eax
invalid
add al, 0xf
invalid
xor r8d, r8d
xor eax, eax
mov bl, 0xa
xor r13d, r13d
cmp r9, r8
cmp ecx, eax
je 0x14017e000
add byte [rcx + rcx*4 - 0x18], al
mov eax, r13d
mul bl
seto r11b
ret
movzx r10d, byte [rdx + r8]
add r10d, 0xffffffd0
ret
add edx, 0xffffffd0
ret 0x41d0
cmp r10d, 9
ja 0x14017e00c
invalid
invalid
add byte [rax], al
mov esp, 0x45000005
test bl, bl
test r11b, r11b
jne 0x14017e00c
test dword [rbx + 0x41000005], esi
mov ebp, eax
mov r13d, eax
inc r8
mov al, 2
add r13b, r10b
invalid
invalid
jae 0x14017da2b
jmp 0x14017dfba
mov dl, byte [rbp]
cmp dl, 0x2d
sub eax, 0x2444894c
sub byte [rdi], cl
test byte [rsi], dh
add dword [rax], eax
invalid
movzx eax, dl
cmp eax, 0x2b
jne 0x14017dcb6
add al, byte [rax]
invalid
add al, 0xe9
add eax, 0x558a0000
add byte [rdx - 0x57fffab], cl
sub eax, 0x2444894c
invalid
mov dl, byte [rbp]
cmp dl, 0x2d
mov qword [rsp + 0x28], r8
invalid
sub byte [rdi], cl
test byte [rcx + rax], bh
add byte [rax], al
je 0x14017dbf7
movzx eax, dl
cmp eax, 0x2b
jne 0x14017dd34
insd dword [rdi], dx
add al, byte [rax]
invalid
lea rdx, [r14 - 1]
lea edx, [rsi - 1]
cmp r14, 9
jae 0x14017dd71
mov dl, byte [rbp]
cmp dl, 0x2d
mov qword [rsp + 0x28], r8
je 0x14017dc3c
movzx eax, dl
cmp eax, 0x2b
jne 0x14017ddb3
ret 0xf883
lea rdx, [rbp + 1]
lea r8, [r14 - 1]
dec dword [rcx - 0x7d]
inc byte [rbx]
dec dword [rcx - 0x7d]
inc byte [rbx]
jae 0x14017dde0
test r8, r8
jne 0x14017ddbf
sahf
add al, byte [rax]
invalid
add byte [rbx + 0x4d5e903], dh
add byte [rax], al
mov bl, 3
jmp 0x14017dffd
invalid
mov dl, byte [rbp]
cmp dl, 0x2d
mov qword [rsp + 0x28], r8
sub byte [rdi], cl
test byte [rax], bh
add dword [rax], eax
add byte [rax], al
test byte [rax], bh
add dword [rax], eax
invalid
add byte [rax], al
add byte [rdi], cl
mov dh, 0xc2
movzx eax, dl
cmp eax, 0x2b
jne 0x14017de2b
invalid
add byte [rbp + rcx*4 + 0x45], cl
add dword [rcx - 0x73], ecx
lea edx, [rsi - 1]
invalid
invalid
invalid
lea r8, [rbp + 1]
lea rdx, [r14 - 1]
lea edx, [rsi - 1]
cmp r14, 0x11
jae 0x14017de67
test edi, edx
xlatb
add al, byte [rax]
add byte [rbx + 0x49ee906], dh
add byte [rax], al
mov r8d, 2
add al, byte [rax]
add byte [rax], al
mov rdx, rbp
mov r9, r14
cmp r14, 3
jae case.0x140160fff.413
xor eax, eax
xor r13d, r13d
movzx r9d, byte [rdx + rax]
add r9d, 0xffffffd0
cmp r9d, 9
ja 0x14017de24
movzx r10d, r13b
invalid
imul r10d, r10d, 0xa
mov r13d, r9d
add r13b, r10b
inc rax
cmp r8, rax
invalid
jne 0x14017db82
sal byte [rbp - 0x29], 0xb3
mov bl, 0xa
jmp 0x14017e000
add al, 0
invalid
or ch, cl
add al, 0
add byte [rcx - 0x7d], cl
inc byte [0x143075ec9]
add byte [rax], al
cmp r14, 5
jae 0x14017deab
mov rax, r14
mov bl, 4
dec rax
add al, 0x48
dec eax
je 0x14017dfed
mov eax, 1
xor r12d, r12d
movzx edx, byte [rbp + rax]
add edx, 0xffffffd0
mov dh, 0x54
push rsp
add eax, 0xd0c28300
cmp edx, 9
ja 0x14017de24
xchg dword [rcx + 2], eax
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rbp + 0x6b], al
in al, 0xa
imul r12d, r12d, 0xa
sub r12d, edx
inc rax
cmp r14, rax
jne 0x14017dbd2
jmp case.0x14014d44c.251
cmp r14, 9
jae 0x14017deef
mov rax, r14
mov bl, 5
dec rax
dec eax
dec eax
enter 0xffffffffffff840f, 0xffffffffffffffe6
add eax, dword [rax]
add byte [rbp + 0x31], al
invalid
je 0x14017dff5
xor r15d, r15d
mov eax, 1
movzx edx, byte [rbp + rax]
add edx, 0xffffffd0
cmp edx, 9
ja 0x14017de24
imul r15d, r15d, 0xa
sub r15d, edx
inc rax
cmp r14, rax
jne 0x14017dc17
jmp case.0x140151e10.246
cmp r14, 3
jae case.0x14011bdec.1187
mov rax, r14
mov bl, 3
dec rax
je 0x14017dffd
invalid
add eax, dword [rax]
invalid
movzx r13d, byte [rbp + 1]
add r13d, 0xffffffd0
mov al, 1
cmp r13d, 0xa
jae 0x14017dfbf
add byte [rax], al
neg r13b
jmp 0x14017e000
cmp r14, 0x11
jae 0x14017df7e
mov rax, r14
mov eax, esi
mov bl, 6
dec rax
je 0x14017e005
mov eax, 1
xor ebp, ebp
movzx edx, byte [rdi + rax]
invalid
add edx, 0xffffffd0
cmp edx, 9
ja 0x14017dfb5
imul rbp, rbp, 0xa
mov edx, edx
sub rbp, rdx
sub ebp, edx
sub ebp, edx
invalid
inc rax
cmp r14, rax
jne case.0x14017c0ce.260
invalid
fucompi st(1)
xor ebp, edi
invalid
jmp 0x14017d9e7
jae 0x14017dcf0
xor eax, eax
xor r12d, r12d
xor esp, esp
mov bl, 4
movzx r9d, byte [r8 + rax]
add r9d, 0xffffffd0
cmp r9d, 9
rcl eax, 0x41
cmp ecx, 9
ja 0x14017dfb5
xchg ecx, ebx
add al, byte [rax]
add byte [rbp + 0x6b], al
in al, 0xa
fld dword [rdx]
add byte [rax], al
imul r12d, r12d, 0xa
add r12d, r9d
inc rax
cmp rdx, rax
cmp edx, eax
ret 0xde75
jne 0x14017dcc9
jmp 0x14017d9e7
xor r9d, r9d
xor r12d, r12d
cmp rdx, r9
je 0x14017dfd8
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rsi + 0x45], ah
imul esp, esp, 0xa
imul r12w, r12w, 0xa
seto r11b
movzx r10d, byte [r8 + r9]
or byte [rcx - 0x7d], al
ret 0x41d0
cmp edx, 9
ja 0x14017de24
or byte [rcx - 0x7d], al
ret 0x41d0
mov al, 2
test r11b, r11b
jne 0x14017dfba
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx - 1], cl
shl dword [rsi + 0x45], 1
invalid
add byte [rax], al
inc r9
add r12w, r10w
jno 0x14017dcf6
jmp 0x14017dfba
movzx r15d, byte [r8 + rax]
add r15d, 0xffffffd0
cmp r15d, 9
ja 0x14017dfb5
imul r9d, r9d, 0xa
add r15d, r9d
inc rax
mov r9d, r15d
cmp rdx, rax
jne 0x14017dd47
leave
or al, byte [rbp + 1]
iretd
jmp 0x14017d9e7
leave
xor r15d, r15d
cmp rdx, r9
je 0x14017dfdf
imul r15d, r15d, 0xa
seto r11b
movzx r10d, byte [r8 + r9]
movzx edx, byte [rax + rcx]
add r10d, 0xffffffd0
cmp r10d, 9
ja 0x14017de24
mov al, 2
test r11b, r11b
jne 0x14017dfba
add al, byte [rbp - 0x7c]
fisttp dword [rdi]
test dword [rdx + rax], edx
add byte [rax], al
inc r9
add r15d, r10d
jno 0x14017dd77
jmp 0x14017dfba
mov r8, r14
mov rdx, rbp
cmp r14, 1
jne 0x14017dde0
movzx eax, byte [rdx]
add eax, 0xffffffd0
rcl al, 0x41
mov ebp, 1
rcl al, 0x41
mov ebp, 1
rol byte [rcx - 0x43], 1
add dword [rax], eax
add byte [rax], al
cmp eax, 0xa
cmovb r13d, eax
jb 0x14017df77
mov eax, r13d
jmp 0x14017dfba
xor r9d, r9d
mov r10b, 0xa
xor r13d, r13d
cmp r8, r9
je 0x14017df77
mov eax, r13d
imul r10b
seto bl
movzx r11d, byte [rdx + r9]
add r11d, 0xffffffd0
cmp r11d, 9
ja 0x14017de24
mov r13d, eax
mov al, 2
test bl, bl
jne 0x14017dfba
inc r9
add r13b, r11b
jno 0x14017dde9
jmp 0x14017dfba
mov al, 1
jmp 0x14017dfba
mov rdx, r14
mov r8, rbp
cmp r14, 0x10
jae 0x14017de67
add dword [rax], eax
add byte [rax - 1], cl
ret 0x4166
add byte [rax], al
add byte [rbp + 0x31], al
invalid
xor r15d, r15d
mov edx, 1
cmp r14, rdx
je 0x14017dfdf
imul r15d, r15d, 0xa
or al, byte [rcx + 0xf]
nop
ror byte [rdi], 0xb6
adc eax, 0xd0c08300
seto r8b
movzx eax, byte [rbp + rdx]
add eax, 0xffffffd0
cmp eax, 9
ja 0x14017e016
test r8b, r8b
jne 0x14017e016
inc rdx
sub r15d, eax
mov al, 3
jno 0x14017def7
jmp 0x14017dfba
mov edx, 1
xor r13d, r13d
mov r8b, 0xa
cmp r14, rdx
je 0x14017df77
mov eax, r13d
imul r8b
seto r10b
movzx r9d, byte [rbp + rdx]
add r9d, 0xffffffd0
rcl eax, 0x41
cmp ecx, 9
rcl eax, 0x41
cmp ecx, 9
rol byte [rcx - 0x7d], 1
stc
or dword [rdi], ecx
ja 0x14017e01b
test r10b, r10b
jne 0x14017e01b
add byte [rax], al
add byte [rcx - 0x77], al
invalid
ja 0x14017e01b
test r10b, r10b
jne 0x14017e01b
add byte [rax], al
invalid
mov r13d, eax
inc rdx
sub r13b, r9b
mov al, 3
jno case.0x14017cbea.89
jmp 0x14017dfba
mov bl, 3
jmp 0x14017e000
mov edx, 1
xor ebp, ebp
cmp r14, rdx
je 0x14017dfe6
mov al, 1
mov rbp, rdi
mov r8, qword [rsp + 0x28]
mov qword [rsi + 8], rcx
mov byte [rsi + 0x10], al
mov qword [rsi], 1
add byte [rcx + rcx*4 - 0x3f], cl
add byte [rcx + rcx*4 - 0x3f], cl
mov rdx, rbp
jmp 0x14017c84a
mov bl, 4
jmp case.0x14014d44c.251
cmc
invalid
invalid
cmc
invalid
mov bl, 5
jmp case.0x140151e10.246
invalid
xor r12d, r12d
jmp case.0x14014d44c.251
sub ebp, esi
invalid
invalid
invalid
inc dword [rbp + 0x31]
invalid
xor r15d, r15d
jmp case.0x140151e10.246
cmc
invalid
invalid
xor r13d, r13d
jmp 0x14017d9e7
xor ebp, ebp
jmp 0x14017d9e7
xor eax, eax
cmp r10d, 0xa
adc al, 1
jmp 0x14017dfba
cmp eax, 0xa
jmp 0x14017e01f
cmp r9d, 0xa
cmp ecx, 0xa
setb al
add al, al
or al, 1
jmp 0x14017dfba
mov ecx, 8
mov edx, 0x20
add byte [rdx + 0x20], bh
call fcn.1402d9fb0
int3
movabs rdx, 0x7fffffffffffffff
add rdx, qword [rcx]
add edx, dword [rcx]
add edx, dword [rcx]
adc dword [rax - 0x7d], ecx
cli
adc bh, byte [rax + 8]
cmp rdx, 0x12
mov eax, 8
cmovb rax, rdx
add rax, 0xfffffffffffffffb
cmp rax, 9
ja case.0x14017e06a.6
lea rdx, [0x1403d7558]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
jmp fcn.1400afd38
mov r8, qword [rcx + 0x10]
test r8, r8
invalid
je case.0x14017e06a.6
mov rcx, qword [rcx + 8]
mov edx, 1
jmp fcn.14001af0d
ret
jmp 0x14017e099
mov rax, qword [rcx]
movabs rdx, 0x8000000000000000
add byte [rax], al
add byte [rax + 0x74d03948], al
cmp rax, rdx
je case.0x14011bdec.1193
test rax, rax
je case.0x14011bdec.1193
mov rcx, qword [rcx + 8]
mov edx, 2
jmp fcn.140055ea0
ret
sbb eax, 0x41001ae9
movzx eax, word [rdx + rax*2]
mov word [rsp + 0x54], ax
movzx eax, word [r10 + rdx*2]
mov word [rsp + 0x56], ax
mov dword [rsp + 0x56], eax
mov dword [rsp + 0x56], eax
mov r10d, 0x23
jmp 0x14017e2fc
or cl, 0x30
mov byte [rsp + r10 + 0x30], cl
dec r10
jmp 0x14017e321
adc al, 0x2f
add r10, 0xfffffffffffffffe
test r8w, r8w
setns dl
lea rax, [rsp + r10]
add rax, 0x31
mov ecx, 0x27
sub rcx, r10
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov r8d, 1
mov rcx, r9
xor r9d, r9d
call fcn.140066370
nop
add rsp, 0x58
ret
mov ecx, edi
sub byte [rdi + 0x5e], bl
mov r8, rcx
shl r8, 5
mov edx, 8
mov rcx, rax
jmp fcn.14001af0d
retf
invalid
invalid
retf
invalid
and al, 0x30
mov qword [r9], rax
lea rax, [0x14017e493]
mov qword [rsp + 0x20], rax
lea rax, [0x1403d1e79]
add eax, 0x2539fd
add eax, 0x2539fd
mov r8d, 4
mov rcx, rdx
mov rdx, rax
call fcn.14006e130
nop
add rsp, 0x38
ret
sub esp, 0x40
mov rdi, rdx
mov rax, qword [rcx]
mov r14, qword [rax + 8]
mov r15, qword [rax + 0x10]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x1403d03d8]
mov r8d, 1
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x73], cl
je 0x14017e4ec
xor byte [rax - 0x77], cl
mov byte ds:[rsi + 8], al
mov byte [rsi + 9], 0
add r15, r15
lea rdi, [0x1400ed54b]
lea rbx, [rsp + 0x28]
invalid
sub byte [rbp - 0x7b], cl
push qword [rbp + rbx + 0x4c]
test r15, r15
je 0x14017e504
mov qword [rsp + 0x28], r14
mov dword [rsp + 0x28], esi
add r14, 2
mov rcx, rsi
add cl, byte [rax - 0x77]
int1
mov rdx, rbx
fimul dword [rcx - 0x77]
clc
mov r8, rdi
call fcn.14006d950
add r15, 0xfffffffffffffffe
add edi, 0xfffffffe
out dx, al
dec dword [rcx - 0x7d]
invalid
add edi, 0xfffffffe
jmp 0x14017e4e2
fimul word [rax - 0x75]
and al, 0x30
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
push rsp
and al, 0x38
call fcn.14006da90
nop
jle 0x14017e505
out dx, al
call qword [rax + 0x40c48348]
add rsp, 0x40
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
or ecx, ebp
add byte [rax], al
add byte [rax], al
sub rsp, 0x68
in al, dx
push 0x48d08948
ror byte [rax - 0x73], 1
push rsp
and al, 0x60
jmp 0x14017e527
in al, dx
push 0x48d08948
ror byte [rax - 0x73], 1
push rsp
and al, 0x60
ror byte [rax - 0x73], 1
push rsp
and al, 0x60
mov qword [rdx], rcx
add rcx, 0x18
lea r8, [0x14017e42b]
lea eax, [0x14017e42b]
or cl, byte [rax - 0x7d]
rcr dword [rax], 0x4c
lea eax, [0x14017e42b]
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x48], rdx
mov dword [rsp + 0x48], edx
mov dword [rsp + 0x48], edx
mov edx, 5
mov qword [rsp + 0x40], rdx
add byte [rax - 0x77], cl
push rsp
and al, 0x40
lea r8, [0x1403d16fc]
mov qword [rsp + 0x38], r8
lea r8, [0x14016d75c]
mov qword [rsp + 0x30], r8
mov qword [rsp + 0x28], rcx
and al, 0x28
and al, 0x28
mov qword [rsp + 0x20], rdx
and al, 0x20
and byte [rax - 0x73], cl
adc eax, 0x25316e
invalid
invalid
lea rdx, [0x1403d16ec]
and eax, 0xd8d4c00
add byte [rbp + rcx*4 + 0xd], cl
lea r9, [0x1403d16f7]
mov r8d, listen
mov eax, listen
jb 0x14017e5b4
and eax, 0xbb84100
add byte [rax], al
mov eax, listen
add byte [rax - 0x77], cl
shr eax, 0xdd
invalid
invalid
cmc
mov rcx, rax
call fcn.14006db70
nop
add rsp, 0x68
add esp, 0x68
out dx, al
call qword [rax + 0x68c48348]
add esp, 0x68
add esp, 0x68
ret
add dword [rdi], ecx
mov dh, 0
shl eax, 3
invalid
add ecx, dword [rax - 0x73]
or eax, 0x254c57
invalid
invalid
lea rcx, reloc.WS2_32.dll_ioctlsocket
mov r8, qword [rax + rcx]
lea rcx, str.OutOfRangeImpossibleNotEnoughInvalidTooShortTooLongBadFormatContainsNulindexinnerinvalid_nul_value_found_at_position
or eax, 0x254c84
mov rax, qword [rax + rcx]
mov eax, dword [rax + rcx]
add al, 8
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
and byte [rax - 0x75], cl
push rdx
mov edx, dword [rdx + 0x28]
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
mov rdx, rax
invalid
invalid
mov r9, qword [rdx + 0x18]
mov ecx, dword [rdx + 0x18]
mov rdx, rax
jmp r9
mov ecx, dword [rcx]
jmp fcn.140066250
jl 0x14017e5bf
dec dword [rax - 0x75]
mov rax, qword [rcx]
mov eax, dword [rcx]
add dword [rdi], ecx
mov bh, 8
movzx ecx, word [rax]
jmp 0x140073400
and ecx, dword [rsi - 0x11]
out dx, eax
dec dword [rax - 0x75]
or ecx, ebp
fisttp dword [rsi - 0x11]
out dx, eax
mov rcx, qword [rcx]
jmp 0x1400734c0
out dx, eax
invalid
out dx, eax
dec dword [rax - 0x48]
invalid
loope case.0x14013d344.493
mov bh, 0x71
movabs r9, 0x458539a469ba4861
invalid
movsb byte [rdi], byte [rsi]
invalid
test dword [rbp - 0x61], eax
jno 0x14017e63c
mov ecx, 0x69ba4861
imul esp, dword [rcx + rdi + 0x5c9f4585], 0x4856c3d0
sub esp, 0x20
in al, dx
invalid
movsb byte [rdi], byte [rsi]
cmp dword [rbp - 0x2fa360bb], eax
test dword [rbp - 0x61], eax
pop rsp
rol bl, 1
ret
sub rsp, 0x20
in al, dx
and byte [rax - 1], cl
dec qword [rcx]
or dword [rbp + 0xe], esi
jne case.0x140153262.426
mov rsi, rcx
call sub.ole32.dll_CoUninitialize
wait
adc eax, 0x4eff4800
invalid
invalid
wait
adc eax, 0x4eff4800
or byte [rsi + rax + 0x48], dh
invalid
add byte [rax - 1], cl
or byte [rsi + r8 + 0x48], r14b
invalid
dec dword [rsi + 8]
je 0x14017e618
invalid
add rsp, 0x20
add esp, 0x20
pop rsi
ret
mov edx, 8
or byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
invalid
pop rsi
jmp fcn.140055ea0
js 0x14017e616
invalid
js 0x14017e616
dec dword [rax - 0x7d]
in al, dx
sub rsp, 0x68
add rcx, 0x18
add ecx, 0x18
push 0x18c18348
add ecx, 0x18
sbb byte [rax - 0x73], cl
and al, 0x28
invalid
lea rax, [rsp + 0x28]
sub byte [rax - 0x77], cl
mov qword [rax], rcx
lea rcx, [fcn.140066250]
invalid
jl 0x14017e62e
invalid
or byte [rax - 0x73], cl
or eax, 0xffee7c0f
invalid
mov qword [rax + 8], rcx
lea rcx, [0x1403d1728]
invalid
invalid
invalid
or eax, 0x2530dc
xor byte [0x184a5324f], ah
and al, 0x38
lea r8, [rsp + 0x38]
and al, 0x38
mov qword [r8], rcx
mov ecx, 1
add byte [rax], al
add byte [rax], al
mov qword [r8 + 8], rcx
and qword [r8 + 0x20], 0
and dword [rax + 0x20], 0
and dword [rax + 0x20], 0
mov qword [r8 + 0x10], rax
mov dword [rax + 0x10], eax
adc byte [rcx - 0x77], cl
sbb byte [rax - 0x75], cl
mov qword [r8 + 0x18], rcx
mov rcx, qword [rdx + 0x20]
invalid
invalid
and byte [rax - 0x75], cl
push rdx
sub al, ch
mov rdx, qword [rdx + 0x28]
call fcn.1400b0bbe
invalid
invalid
invalid
invalid
and eax, 0x4890fff3
add esp, 0x68
invalid
invalid
nop
add rsp, 0x68
invalid
invalid
invalid
ret
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rdi, r8
mov rdi, r8
mov rbx, rdx
mov rsi, rcx
add rdi, rdx
add edi, edx
add edi, edx
lea r15, [rsp + 0x20]
and al, 0x20
mov qword [r15], rdx
mov qword [r15 + 8], rdi
jg 0x14017e6a8
and word [r15 + 0x10], 0
mov r14, 0xffffffffffffffff
add byte [rcx - 0x39], cl
mov esi, 0xffffffff
invalid
mov rcx, r15
mov ecx, edi
call fcn.14017e75d
test al, 0
add byte [rax], al
inc r14
cmp ax, 1
je 0x14017e6ad
out dx, eax
invalid
out dx, eax
mov rax, r14
mov eax, esi
shr rax, 0x20
jne 0x14017e72a
and byte [rbp + 0x63], dh
xor ecx, ecx
mov edx, r14d
bnd call qword [sym.imp.oleaut32.dll_SysAllocStringLen]
bnd call qword [sym.imp.oleaut32.dll_SysAllocStringLen]
add byte [rcx - 0x77], cl
invalid
mov r14, rax
movabs rax, 0x800000000000000d
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x44
mov qword [rsp + 0x20], rax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24448948], al
mov qword [rsp + 0x20], rax
invalid
invalid
mov qword [rsp + 0x20], rax
test r14, r14
je case.0x140153180.369
div byte [rbp + riz*2 + 0x4c]
lea r15, [rsp + 0x20]
lea edi, [rsp + 0x20]
and byte [rcx + rcx*4 - 7], cl
mov rcx, r15
call 0x14017e038
dec dword [rcx - 0x77]
invalid
mov qword [r15], rbx
mov qword [r15 + 8], rdi
invalid
or byte [rsi + 0x41], ah
and dword [rdi + 0x10], 0
and word [r15 + 0x10], 0
and dword [r15 + 0x10], 0
and qword [r15 + 0x18], 0
sbb byte [eax], al
mov rcx, r15
mov ecx, edi
stc
call fcn.14017e75d
test ax, ax
test eax, eax
test eax, eax
je 0x14017e740
mov rax, qword [rsp + 0x38]
and al, 0x38
lea rcx, [rax + 1]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
add dword [rax - 0x77], ecx
and al, 0x38
and al, 0x38
invalid
mov dword [rsp + 0x38], ecx
cmp byte [rsi + 0x41], ah
mov dword [rsi + rax*2], edx
adc al, 0x46
mov word [r14 + rax*2], dx
adc al, 0x46
jmp 0x14017e708
fimul word [rax - 0x47]
or al, 0
add byte [rax], al
mov ecx, listen
add byte [rax], al
add byte [rax + 0x440e8948], al
mov dword [rsi], ecx
mov dword [rsi + 8], r14d
mov dword [rsi], ecx
mov dword [rsi + 8], r14d
mov dword [rsi + 0xc], eax
jmp case.0x14014e2f4.478
or al, 0xeb
adc dword [rcx + rcx*4 + 0x76], ecx
mov dword [rsi + 8], esi
invalid
mov eax, reloc.WS2_32.dll_send
mov qword [rsi + 8], r14
mov dword [rsi + 8], esi
movabs rax, 0x8000000000000013
add byte [rax], al
add byte [rax + 0x48068948], al
add esp, 0x40
invalid
invalid
mov qword [rsi], rax
mov dword [rsi], eax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
adc byte [rsi - 0x7b], ah
sal byte [rdx + rcx + 0x66], cl
test edx, edx
je 0x14017e770
and word [rcx + 0x10], 0
and dword [rcx + 0x10], 0
mov ax, 1
add dword [rax], eax
add bl, al
ret
mov rax, qword [rcx]
cmp rax, qword [rcx + 8]
cmp eax, dword [rcx + 8]
cmp eax, dword [rcx + 8]
or byte [r13 + rdx + 0x48], sil
lea edx, [rax + 1]
push rax
invalid
je 0x14017e78e
lea rdx, [rax + 1]
push rax
add dword [rax - 0x77], ecx
mov dword [rcx], edx
movzx r8d, byte [rax]
invalid
invalid
mov qword [rcx], rdx
mov dword [rcx], edx
movzx r8d, byte [rax]
mov dh, 0
test r8b, r8b
sar byte [rax + 8], 0x44
mov edx, eax
invalid
js case.0x14015cf61.325
mov edx, r8d
ret 0xddeb
jmp 0x14017e76b
fnsave dword [rcx]
rol bl, 0x44
invalid
xor eax, eax
ret
mov edx, r8d
mov edx, eax
and edx, 0x1f
lea r9, [rax + 2]
add cl, byte [rcx + rcx*4 + 9]
add cl, byte [rcx + rcx*4 + 9]
add cl, byte [rcx + rcx*4 + 9]
movzx r10d, byte [rax + 1]
push rax
add dword [rcx - 0x7d], eax
invalid
and r10d, 0x3f
loop 0x14017e7e6
cmp r8b, 0xdf
cmp al, 0xdf
jbe 0x14017e7e9
lea r9, [rax + 3]
mov qword [rcx], r9
invalid
add rcx, qword [rcx + rcx*4 + 9]
or dword [rdi + rcx - 0x4a], eax
add al, byte [rcx - 0x3f]
invalid
invalid
movzx r9d, byte [rax + 2]
mov dh, 0x48
add al, byte [rcx - 0x3f]
invalid
invalid
shl r10d, 6
loop 0x14017e7c3
and r9d, 0x3f
or r9d, r10d
cmp r8b, 0xf0
invalid
jb 0x14017e7f4
rol dword [rcx - 0x80], 1
clc
invalid
lea r8, [rax + 4]
mov qword [rcx], r8
movzx eax, byte [rax + 3]
and edx, 7
shl edx, 0x12
shl r9d, 6
and eax, 0x3f
or eax, r9d
or edx, eax
jmp 0x14017e7fa
invalid
ret 0x11eb
shl edx, 6
loop 0x14017e7f2
or edx, r10d
or edx, edx
jmp 0x14017e76b
invalid
shl edx, 0xc
or edx, r9d
cmp edx, 0xffff
cli
invalid
add byte [rax], al
jbe 0x14017e76b
xchg byte [rbp - 1], ah
invalid
lea r8d, [rdx + 0xff0000]
shr r8d, 0xa
call 0x10899291e
add al, bl
fadd dword [rax]
invalid
enter 0xffffffffffffd800, 0
fadd dword [rax]
add byte [rcx + 0x3ffe2], al
and edx, 0x3ff
loop case.0x14017cb9d.335
inc dword [rbx]
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rcx + 0xdc00ca], al
add byte [rsi - 0x77], ah
push rcx
or edx, 0xdc00
mov word [rcx + 0x10], dx
adc byte [rsi - 0x48], ah
add dword [rax], eax
adc byte [rsi - 0x48], ah
add dword [rax], eax
mov eax, 0x89440001
mov edx, r8d
mov edx, eax
ret 0x56c3
ret
sub esp, 0x20
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
test rdx, rdx
test edx, edx
je 0x14017e846
or dword [rax - 0x75], ecx
add cl, byte [rax - 0x77]
invalid
invalid
mov rax, qword [rdx]
mov rcx, rdx
mov ecx, edx
sar edi, 1
push rax
adc byte [rax - 0x7b], cl
call qword [rax + reloc.WS2_32.dll_recv]
test rsi, rsi
div byte [rdi + rcx + 0x48]
je case.0x14017bf71.285
mov rax, qword [rsi]
mov eax, dword [rsi]
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp qword [rax + reloc.WS2_32.dll_recv]
adc byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
invalid
pop rsi
ret
sub esp, 0x28
test rcx, rcx
je 0x14017e872
mov rax, rcx
add rsp, 0x28
add esp, 0x28
ret
lea rcx, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001fwmi_0.9.3_srcconnection.rsROOTCIMV2
invalid
add al, ch
jb 0x14017e83c
call fcn.1402da8f0
int3
adc eax, 0x5756cc00
push rsi
push rdi
push rbx
sub rsp, 0x20
in al, dx
invalid
in al, dx
and byte [rax - 0x77], cl
invalid
invalid
mov rdi, rdx
mov edi, edx
xlatb
mov rsi, rcx
mov rbx, qword [rcx + 0x10]
mov ebx, dword [rcx + 0x10]
mov ebx, dword [rcx + 0x10]
adc byte [rax + 0x3b], cl
cmp rbx, qword [rcx]
sbb dword [rbp + 8], esi
jne 0x14017e89d
mov rcx, rsi
mov ecx, esi
call fcn.14011148d
stc
dec dword [rax - 0x75]
mov eax, dword [rsi + 8]
mov rcx, rbx
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
mov rcx, rbx
shl rcx, 5
shl ecx, 5
shl ecx, 5
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
adc byte [rdi + 0x10], cl
adc byte [rdi + 0x10], cl
adc byte [rdi], cl
adc dword [rax + rcx + 0x10], ecx
or byte [rax], r10b
movups xmmword [rax + rcx + 0x10], xmm1
or byte [rax], r10b
movups xmmword [rax + rcx], xmm0
adc dword [rax + rcx], eax
inc rbx
mov qword [rsi + 0x10], rbx
add rsp, 0x20
add esp, 0x20
pop rsi
adc byte [rax - 0x7d], cl
add esp, 0x20
invalid
pop rbx
pop rdi
pop rsi
ret
movabs rsi, 0x8000000000000001
movabs rsi, 0x8000000000000001
mov esi, 1
add byte [rax], al
add byte [rax + 0x159915e8], al
sub al, 0x15
cdq
adc eax, 0x78c08500
invalid
or rsi, 0x12
call sub.oleaut32.dll_SafeArrayUnaccessData
adc eax, 0x78c08500
invalid
test eax, eax
js 0x14017e8e5
or rsi, 0x12
jmp 0x14017e8e9
mov dword [rsp + 0x28], eax
and al, 0x28
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x77], cl
xor eax, ebp
invalid
invalid
mov qword [rcx], rsi
call 0x14017e925
nop
add rsp, 0x40
pop rsi
ret
sub rsp, 0x28
sub r8, 1
sub eax, 1
sub byte [rcx - 0x7d], cl
call 0x188215b09
add dword [rdx + 9], esi
invalid
sub eax, 1
add dword [rdx + 9], esi
jb 0x14017e910
add rsp, 0x28
add esp, 0x28
invalid
jmp fcn.140063ad0
push rcx
out dx, al
dec dword [rax - 0x73]
lea rax, [0x1403d15b8]
add eax, 0x252ca1
sub al, 0x25
add byte [rcx + rcx*4 - 0x3f], cl
mov rcx, r8
mov rcx, r8
mov ecx, eax
sal dword [rcx], 0xd2
xor edx, edx
ror byte [rcx - 0x77], cl
shr al, 0x7c
mov ebx, 0x48cc0015
int3
invalid
mov eax, reloc.WS2_32.dll_send
mov r8, rax
mov eax, eax
call fcn.1402da4a0
adc eax, 0xb848cc00
adc eax, dword [rax]
int3
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax + 0x39], 1
cmp qword [rcx], rax
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf013948], al
cmp qword [rcx], rax
jne 0x14017e038
test dword [rax], eax
add bh, dh
invalid
idiv edi
inc ebx
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x148
mov rbx, rdx
invalid
add qword [rax], rax
add byte [rax - 0x77], cl
mov ebx, edx
ror dword [rax - 0x77], cl
mov rdi, rcx
movabs rbp, 0x8000000000000001
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24b48d48], al
lea esi, [rsp + 0x100]
iretd
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24b48d48], al
invalid
mov ah, 0x24
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x73], 0xb4
invalid
mov ah, 0x24
invalid
lea esi, [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
mov rdx, r8
mov r8, r9
mov eax, ecx
ret 0x894d
mov eax, ecx
enter 0xbe8, 0xfffffffffffffffd
call fcn.14017e67d
invalid
mov rax, qword [rsi]
mov rsi, qword [rsi + 8]
jbe 0x14017e981
lea rcx, [rbp + 0x12]
cmp rax, rcx
cmp eax, ecx
cmp eax, ecx
jne 0x14017ea09
test dword [rbx + 0xf000000], eax
add byte [rax], al
add byte [rdi], cl
xorps xmm0, xmm0
lea r9, [rsp + 0xc0]
lea ecx, [rsp + 0xc0]
push rdi
ror byte [rbp + rcx*4 - 0x74], 0x24
invalid
mov word [rax + rax*8], fs
add byte [rax], al
lea ecx, [rsp + 0xc0]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rcx + 0xf], al
sub dword [rcx], eax
movaps xmmword [r9], xmm0
and qword [r9 + 0x10], 0
lea rax, [rsp + 0x64]
lea eax, [rsp + 0x64]
lea eax, [rsp + 0x64]
and al, 0x64
and dword fs:[rax], 0
and dword [rax], 0
and byte [rax], al
mov r10, qword [rbx]
mov qword [rsp + 0x20], rax
and qword [rsp + 0x28], 0
and byte [rax - 0x7d], cl
and al, 0x28
add byte [rax - 0x77], cl
mov rcx, rbx
and dword [rsp + 0x28], 0
mov rcx, rbx
mov rdx, rsi
mov edx, esi
xor r8d, r8d
xor r8d, r8d
xor eax, eax
call qword [r10 + 0x20]
test eax, eax
js case.0x14014d89f.485
push rdx
and byte [rbp + 0xf6878c0], al
mov bh, 0x94
and al, 0xc0
add byte [rax], al
movzx edx, word [rsp + 0xc0]
add byte [rax], al
add byte [rdi], cl
mov bh, 0xca
invalid
movzx ecx, dx
retf 0x8b48
mov rbx, qword [rsp + 0xc8]
bt ecx, 0xd
invalid
loope case.0x14014e2f4.511
pushfq
and al, 0xc8
add byte [rax], al
add byte [rdi], cl
mov edx, 0x5b720de1
jb case.0x140153180.390
lea rax, [rbp + 4]
cmp ecx, 0x15
add al, 0x83
stc
adc eax, 0x4ca870f
invalid
xchg edx, ecx
invalid
ja case.0x14017e9f8.6
add byte [rax], al
mov r8d, ecx
mov eax, ecx
enter 0xffffffffffff8d4c, 0xd
invalid
lea r9, [0x1403d7580]
mov esp, dword [0x1447b38f4]
or dword [rbp + 1], 0xe0ff41c8
add r8, r9
jmp r8
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
mov rdx, rcx
mov r11, rcx
mov rax, rcx
jmp 0x14017ed22
invalid
retf 0x8949
add byte [rdi], cl
adc byte [rsp + 0x110], al
movups xmm0, xmmword [rsp + 0x110]
movups xmmword [rdi + 0x18], xmm0
sbb byte [rax - 0x77], cl
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], rsi
mov dword [rdi + 0x10], esi
adc byte [rax - 0x39], cl
invalid
add dword [rax], eax
add byte [rax], al
or byte [r8 - 0x77], r9b
ja 0x14017ea2d
invalid
adc byte [rax - 0x39], cl
invalid
mov dword [rdi], 1
jmp 0x14017edaf
add byte [rax - 0x77], cl
outsd dx, dword [rsi]
or byte [rcx + 0x6be91047], cl
imul eax, dword [rbx], 0
mov qword [rdi + 8], rbp
mov dword [rdi + 0x10], eax
jmp 0x14017eda0
imul eax, dword [rbx], 0
invalid
imul eax, dword [rbx], 0
add byte [rax], al
add byte [rcx + 0xfffe1], al
add byte [rax - 0x7d], cl
and ecx, 0xfff
and qword [rsp + 0x68], 0
and al, 0x68
invalid
and al, 0x68
add byte [rax - 0x39], cl
and al, 0x70
or byte [rax], al
add byte [rax], al
invalid
mov qword [rsp + 0x70], 8
add byte [rax - 0x7d], cl
and qword [rsp + 0x78], 0
cmp ecx, 8
stc
or byte [rdi], cl
test dh, al
add byte [rax], al
invalid
and al, 0x78
and al, 0x78
add byte [rbx - 0x7bf0f707], al
mov byte [rax], 0
add byte [rax], al
stc
or byte [rdi], cl
test dh, al
add byte [rax], al
add byte [rbx - 0x7af0fc07], al
mov bh, 1
cmp ecx, 3
jne case.0x14015cf61.348
invalid
mov bh, 1
add byte [rax], al
test dword [rdi + 0x48000001], esi
and dword [rsp + 0x40], 0
and al, 0x40
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
and al, 0x40
and al, 0x40
and qword [rsp + 0x40], 0
and al, 0x40
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x3c
lea r8, [rsp + 0x3c]
and dword [r8], 0
add byte [rbx + 0x8024a4], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
mov edx, 1
add dword [rax], eax
add byte [rax], al
and dword [rsp + 0x80], 0
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], 0
add byte [rax], 0
add byte [rax], al
mov rcx, rbx
mov edx, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
call sub.oleaut32.dll_SafeArrayGetLBound
add byte [rbp - 0x7877f040], al
test eax, eax
js case.0x140164c1d.338
invalid
xchg dword [rcx], eax
add dword [rax], eax
invalid
mov byte [rdi + 0x4c000001], al
lea eax, [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
invalid
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
lea r8, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
mov edx, 1
add byte [rax], al
fnstcw word [rdx + 1]
add al, ch
call sub.oleaut32.dll_SafeArrayGetUBound
test eax, eax
invalid
pop rcx
xchg edi, eax
adc eax, 0xfc08500
mov byte [rdx + 1], ch
invalid
ror byte [rdi], 0x88
push 1
invalid
js case.0x140164c1d.338
add dword [rax], eax
add byte [rax - 0x73], cl
add byte [rax], al
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
mov rcx, rbx
mov ecx, ebx
fld1
xchg rdi, rax
call sub.oleaut32.dll_SafeArrayAccessData
xchg edi, eax
adc eax, 0xfc08500
mov byte [rbp + 1], dl
add dword [rax], eax
invalid
test eax, eax
js case.0x140164c1d.338
add dword [rax], eax
invalid
ror byte [rdi], 0x88
push rbp
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
pushfq
mov qword [rsp + 0x98], rbx
mov dword [rsp + 0x98], ebx
and al, 0x98
cwde
add byte [rax], al
add byte [rbx + riz*2 + 0x74], cl
movsxd r14, dword [rsp + 0x3c]
movsxd r14, dword [rsp + 0x3c]
invalid
je 0x14017eaf0
mov eax, dword [rsp + 0x80]
inc eax
movsxd r15, eax
add byte [rax], al
add bh, bh
ror byte [rbx + riz*2 - 8], 0x45
cmp r14d, r15d
cmp r14d, r15d
ja 0x14017eeb9
xchg edi, edx
add eax, dword [rax]
add byte [rbp + rcx*4 + 0x64], cl
lea r12, [rsp + 0x40]
and al, 0x40
mov rbx, qword [r12]
sbb al, 0x24
shl r14, 2
shl esi, 2
out 2, al
shl r15, 2
lea r13, [rsp + 0x68]
lea ebp, [rsp + 0x68]
add cl, byte [rbp + rcx*4 + 0x6c]
and al, 0x68
lea ebp, [rsp + 0x68]
push 0xff7394d
cmp r15, r14
cmp edi, esi
je case.0x14017caff.38
test byte [rsi], dh
add dword [rax], eax
add byte [rdx - 0x75], al
add al, 0x33
mov eax, dword [rbx + r14]
mov eax, dword [rbx + rsi]
mov dword [rsp + 0x44], eax
and al, 0x44
mov byte [rsp + 0x40], 5
mov rcx, r13
invalid
mov rdx, r12
invalid
jmp 0x128fa7461
call case.0x14017c780.253
add r14, 4
add esi, 4
jmp case.0x140164c1d.337
and qword [rsp + 0x40], 0
lea r8, [rsp + 0x3c]
and al, 0x3c
and al, 0x40
add byte [rbp + rcx*4 + 0x44], cl
invalid
and al, 0x3c
and al, 0x3c
and dword [r8], 0
add byte [rbx + 0x8024a4], al
add byte [rax], al
add byte [rax - 0x77], cl
fnstcw word [rdx + 1]
mov edx, 1
and dword [rsp + 0x80], 0
add byte [rax], 0
add byte [rax], al
mov rcx, rbx
mov edx, 1
add byte [rax], al
add al, ch
mov bl, __WSAFDIsSet
adc eax, 0xfc08500
ror byte [rdi], 0x88
retf 0
add byte [rbp + rcx*4 - 0x7c], cl
invalid
invalid
call sub.oleaut32.dll_SafeArrayGetLBound
test eax, eax
invalid
ror byte [rdi], 0x88
js case.0x140164c1d.338
retf 0
lea r8, [rsp + 0x80]
test byte [rax + rax*4], ah
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov rcx, rbx
mov edx, 1
add byte [rax], al
invalid
fnstcw word [rdx + 1]
add dword [rax], eax
add byte [rax], al
call sub.oleaut32.dll_SafeArrayGetUBound
test eax, eax
ror byte [rdi], 0x88
lodsd eax, dword [rsi]
add byte [rax], al
invalid
adc eax, 0xfc08500
mov byte [rbp + 0x48000000], ch
lodsd eax, dword [rsi]
add byte [rax], al
invalid
invalid
ror byte [rdi], 0x88
lodsd eax, dword [rsi]
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rsp + 0x40]
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
mov rcx, rbx
mov ecx, ebx
fld1
lea edx, [rsi - 0x3f7affeb]
test eax, eax
call sub.oleaut32.dll_SafeArrayAccessData
test eax, eax
js case.0x140164c1d.338
mov byte [rax + 0x4c000000], bl
add byte [rax], al
add byte [rbx + riz*2 + 0x74], cl
invalid
invalid
movsxd r14, dword [rsp + 0x3c]
invalid
and al, 0x3c
cmp al, 0x8b
test byte [rax + rax*4], ah
and al, 0x80
mov eax, dword [rsp + 0x80]
inc eax
movsxd r15, eax
invalid
clc
and al, 0x80
add byte [rax], 0
add byte [rax], al
add bh, bh
ror byte [rbx + riz*2 - 8], 0x45
invalid
clc
cmp r14d, r15d
invalid
clc
cmp r14d, r15d
dec byte [rdi]
ja 0x14017eeb9
xchg dword [rdx], esp
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
lea rax, [rsp + 0x50]
lea eax, [rsp + 0x50]
and al, 0x50
and al, 0x50
push rax
mov r13, qword [rax - 0x10]
push 0xffffffffe6c149f0
add ecx, dword [rcx - 0x3f]
invalid
invalid
shl r14, 3
shl esi, 3
out 3, al
shl r15, 3
shl edi, 3
out 3, eax
add ecx, dword [rbp + rcx*4 + 0x65]
dec dword [rbp + 0x39]
invalid
invalid
lea r12, [rbp - 1]
lea esp, [rbp - 1]
dec dword gs:[rbp + 0x39]
cmp r15, r14
cmp edi, esi
test dword [rdi], 0x27e84
je 0x14017ee33
test byte [rsi + 2], bh
add byte [rax], al
add al, byte [rax]
add byte [rbx - 0x75], cl
xor rax, 0xffffffff9a92e800
add al, ch
xchg edx, eax
invalid
mov rcx, qword [r13 + r14]
mov ecx, dword [rbp + rsi]
add al, ch
xchg edx, eax
call fcn.140078651
mov r8, rdx
ror byte [rax - 0x73], 1
mov word [rax + rax*4], fs
and al, 0x80
add byte [rax], al
invalid
invalid
out dx, eax
dec dword [rcx - 0x77]
ror byte [rax - 0x73], 1
mov word [rax + rax*4], fs
and al, 0x80
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rax
ret 0x2be8
call case.0x1401389e5.558
mov rax, qword [rsp + 0x80]
add byte [rax], 0
invalid
invalid
add byte [rax], 0
add byte [rax], al
add byte [rcx + rdi - 0x20], cl
cmp rax, r12
je 0x14017ee3d
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x88]
lea ecx, [rsp + 0x88]
mov word [rax + rcx*4], fs
and al, 0x88
mov byte [rax], al
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rcx]
add byte [rax], al
movups xmm0, xmmword [rcx]
add dword [rax - 0x73], ecx
and al, 0x50
and al, 0x50
lea rcx, [rsp + 0x50]
and al, 0x50
push rax
movups xmmword [rcx], xmm0
mov qword [rsp + 0x48], rax
and al, 0x48
mov byte [rsp + 0x40], 2
mov byte [rsp + 0x40], 2
add cl, byte [rax - 0x73]
lea rcx, [rsp + 0x68]
and al, 0x68
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
and al, 0x40
call case.0x14017c780.253
dec dword [rcx - 0x7d]
add r14, 8
jmp case.0x140164c1d.327
xchg edi, eax
invalid
or bl, ch
xchg edi, eax
mov ebx, eax
jmp case.0x14017caff.32
invalid
ret
add al, 0x48
add rbp, 0x11
add ebp, 0x11
lea rcx, [rsp + 0x68]
lea ecx, [rsp + 0x68]
push 0xfffffffffff73ae8
call fcn.14017e361
mov rax, rbp
invalid
idiv edi
dec dword [rax - 0x77]
call 0x1485f7576
mov qword [rdi + 8], rax
or byte [rax - 0x77], cl
pop rdi
adc cl, ch
imul eax, dword [rcx], 0x8b480000
add byte [rax], al
invalid
invalid
mov qword [rdi + 0x10], rbx
jmp 0x14017eda0
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x98]
mov ecx, dword [rsp + 0x98]
mov word [rax + rbx*4], fs
and al, 0x98
add byte [rax], al
add al, ch
invalid
lodsb al, byte [rsi]
call sub.oleaut32.dll_SafeArrayUnaccessData
test eax, eax
xchg ebp, eax
adc eax, 0xfc08500
js 0x14017ee69
mov byte [0x18817ec4f], bl
lea eax, [rbp + 0x12]
invalid
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [rbp + 0x12]
adc r13b, r9b
adc ch, cl
jmp case.0x14017cc19.264
sbb eax, dword [rdx]
add byte [rax], al
add al, byte [rax]
add byte [rax + 0xd], bh
mov eax, reloc.WS2_32.dll_listen
mov eax, reloc.WS2_32.dll_listen
add byte [rax], al
jmp 0x14017ec76
mov eax, listen
or eax, dword [rax]
add byte [rax], al
invalid
add bl, ch
jmp 0x14017ec9a
invalid
mov eax, 7
jmp 0x14017ec8e
invalid
invalid
and al, 0xb8
invalid
mov eax, 6
jmp 0x14017ec76
invalid
add bl, ch
add eax, 0x8b8
mov eax, 8
add byte [rcx], dh
leave
xor ecx, ecx
xor edx, edx
xor r11d, r11d
invalid
fucomi st(1)
jmp 0x14017ed22
movabs al, byte [0xcb8000000]
mov eax, listen
add byte [rax], al
add byte [rax], al
add bl, ch
add eax, 0x5b8
invalid
invalid
add byte [rax], al
jmp 0x14017ec8e
mov eax, 5
add eax, 0x31000000
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
xor edx, edx
mov rcx, rbx
mov ecx, ebx
ror byte [rax - 0x77], cl
fldpi
adc eax, 0x4b8
invalid
add al, 0
invalid
mov ecx, ebx
jmp 0x14017ecaa
mov eax, 4
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
leave
xor ecx, ecx
mov rdx, rbx
mov edx, ebx
invalid
jmp 0x14017ecaa
mov eax, 1
add dword [rax], eax
add byte [rax], al
xor ecx, ecx
xor edx, edx
xor r11d, r11d
jmp 0x14017ed22
jae case.0x14015cf61.358
mov rcx, rbx
mov ecx, ebx
call fcn.140078651
mov r8, rdx
cdq
out dx, eax
dec dword [rcx - 0x77]
ror byte [rax - 0x73], 1
invalid
invalid
pop rsp
lea rbx, [rsp + 0x40]
and al, 0x40
mov rcx, rbx
mov rdx, rax
call case.0x1401389e5.558
invalid
dec dword [rax - 0x75]
sbb ecx, dword [rax - 0x73]
invalid
invalid
invalid
invalid
cmp rbx, rax
jne case.0x14017cc19.253
test dword [rcx + rax], esi
invalid
test dword [rcx + rax], esi
add byte [rax - 0x7d], cl
invalid
je 0x14017ecd9
add rbp, 7
add ebp, 7
mov rax, rbp
jmp case.0x14017e9f8.6
retf
add dword [rax], eax
invalid
retf
add byte [rax + 9], bh
mov eax, 9
add byte [rsi - 0x7b], ah
fisttp dword [rdi]
je 0x14017ee9a
invalid
test bx, bx
je 0x14017ee9a
add dword [rax], eax
add byte [rdi], cl
movzx ecx, bx
mov bh, 0xcb
retf
cmp ecx, 0xffff
invalid
inc dword [rax]
add byte [rdi], cl
invalid
jne 0x14017eea8
test dword [rbp + 0x41000001], esp
mov ebx, 1
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x45], al
add dword [rax], eax
add byte [rax], al
invalid
mov r11d, 1
add byte [rax], al
add byte [rcx], dh
invalid
xor ecx, ecx
leave
xor edx, edx
jmp 0x14017ed22
invalid
shr bl, cl
adc edi, dword [rax + 0xa]
mov eax, 0xa
add byte [rax], al
jmp 0x14017ed1b
add eax, 0x3b8
mov eax, 3
add byte [rax], al
add byte [rcx], dh
leave
xor ecx, ecx
xor edx, edx
mov r11, rbx
mov ebx, ebx
mov ebx, ebx
shl rcx, 0x20
shl edx, 0x10
or rdx, rcx
shl r11d, 8
jrcxz 0x14017ed38
retf 0xc141
jrcxz 0x14017ed38
movzx ecx, r11w
movzx ecx, bx
mov bh, 0xcb
or rcx, rdx
or ecx, edx
or rcx, rax
or ecx, eax
ror dword [rax - 0x73], 0x94
lea rdx, [rsp + 0x128]
and al, 0x28
add dword [rax], eax
add byte [rax - 0x77], cl
or cl, byte [rax - 0x77]
mov qword [rdx + 8], rbx
mov qword [rdx + 0x10], r10
mov dword [rdx + 0x18], r9d
invalid
invalid
invalid
sub byte [rcx], al
add byte [rax], al
mov qword [rdx], rcx
mov qword [rdx + 8], rbx
mov qword [rdx + 0x10], r10
mov dword [rdx + 0x10], edx
mov dword [rdx + 0x18], r9d
mov dword [rdx + 0x1c], r8d
invalid
sbb al, 0x44
mov eax, dword [rsp + 0x64]
mov r8d, dword [rsp + 0x64]
lea rbx, [rsp + 0x100]
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
and dl, bl
mov rcx, rbx
call case.0x140138eda.343
invalid
invalid
invalid
cmp qword [rbx], 0
movups xmm0, xmmword [rbx + 8]
add byte [rdi], cl
adc byte [rbx + 8], al
or byte [rdi], cl
adc byte [rbx + 0x18], cl
movups xmm1, xmmword [rbx + 0x18]
movaps xmmword [rsp + 0xa0], xmm0
add byte [rdi], cl
sub dword [rsp + 0xb0], ecx
mov al, 0
add byte [rax], al
invalid
movaps xmmword [rsp + 0xb0], xmm1
and al, 0xb0
add byte [rax], al
mov al, 0
add byte [rax], al
invalid
add byte [rsp + rdi + 0xf], dh
sub byte [rsp + 0xa0], al
test byte [rax + riz*4], ah
add byte [rax], al
invalid
je 0x14017edc4
movaps xmm0, xmmword [rsp + 0xa0]
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], cl
movaps xmm1, xmmword [rsp + 0xb0]
sub byte [rsp + 0xb0], cl
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rax], al
movups xmmword [rdi + 0x18], xmm1
add byte [rax], al
movups xmmword [rdi + 0x18], xmm1
movups xmmword [rdi + 8], xmm0
adc dword [rdi + 8], eax
or byte [r8 - 0x39], r9b
mov qword [rdi], 1
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call sub.oleaut32.dll_SysFreeString
adc eax, 0x81489000
invalid
add byte [rax + 0x48c48148], dl
nop
add rsp, 0x148
add dword [rax], eax
add byte [rbx + 0x5d], bl
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rdi
pop rdi
ret
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
add byte [rax], al
invalid
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xb0], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
movaps xmmword [rsp + 0xf0], xmm1
sub dword [rsp + 0xf0], ecx
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
movaps xmmword [rsp + 0xe0], xmm0
sub dword [rsp + 0xe0], eax
test byte [rax + riz*8], ah
loopne 0x14017ede2
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
add byte [rax], al
lea rcx, [rsp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add al, ch
loope case.0x14015cf61.365
call sub.oleaut32.dll_VariantClear
test eax, eax
js 0x14017ee13
invalid
adc eax, 0x78c08500
invalid
movaps xmm0, xmmword [rsp + 0xe0]
sub byte [rsp + 0xe0], al
movaps xmm1, xmmword [rsp + 0xf0]
movups xmmword [rdi + 0x18], xmm1
add byte [rax], al
add byte [rdi], cl
adc dword [rdi + 0x18], ecx
movups xmmword [rdi + 8], xmm0
and qword [rdi], 0
jmp 0x14017eda7
xchg esp, eax
mov qword [rdi + 8], rbp
mov dword [rdi + 0x10], eax
outsd dx, dword [rsi]
or byte [rcx - 0x38b7efb9], cl
invalid
invalid
invalid
mov qword [rdi], 1
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0xe0]
and al, 0xe0
loopne 0x14017ee27
add byte [rax], al
add al, ch
movabs eax, dword [0xffffff74e9fffff5]
invalid
invalid
add byte [rax], al
call fcn.14017e3cf
jmp 0x14017eda7
invalid
invalid
invalid
mov rcx, rbx
mov ecx, ebx
call fcn.14017e8c7
jmp 0x14017ee7d
cli
invalid
mov rcx, rbx
call fcn.14017e8c7
add rbp, 7
add ebp, 7
dec dword [rax - 0x7d]
invalid
add ebp, 7
jmp case.0x14017caff.32
dec dword [rbx + rcx*4 + 0x54]
and al, 0x48
invalid
mov r10, qword [rsp + 0x48]
mov r9d, dword [rsp + 0x50]
mov r9d, dword [rsp + 0x50]
mov r8d, dword [rsp + 0x54]
mov eax, dword [rsp + 0x54]
and al, 0x54
mov eax, 2
add al, byte [rax]
add byte [rax], al
xor ecx, ecx
jmp 0x14017ec78
paddd mm7, mm7
invalid
paddd mm7, mm7
dec dword [rcx + 0x48482444]
and al, 0x48
mov rax, rbp
invalid
mov dword [rsp + 0x48], eax
and al, 0x48
and al, 0x48
mov rax, rbp
lea rcx, [rsp + 0x40]
and al, 0x40
mov qword [rcx], rax
mov dword [rcx], eax
call 0x14017e925
test al, 0xfa
cli
invalid
mov rbx, qword [rsp + 0x68]
mov ebx, dword [rsp + 0x68]
mov r10, qword [rsp + 0x70]
mov r9d, dword [rsp + 0x78]
and al, 0x78
and al, 0x78
mov r8d, dword [rsp + 0x7c]
lea rcx, [rbp + 0xd]
jmp 0x14017ed3a
invalid
invalid
invalid
invalid
jl 0x14017eeda
movabs al, byte [0x8948cbb70ffffffe]
retf 0x8949
dec dword [rdi]
mov bh, 0xcb
movzx ecx, bx
mov rdx, rcx
mov edx, ecx
mov r11, rcx
jmp 0x14017ed22
retf
invalid
add rbp, 6
mov rax, rbp
mov eax, ebp
invalid
mov eax, ebp
call 0xf727c93c
fucompp
jno 0x14017eeb4
mov edx, ebx
movzx ebx, dx
mov bh, 0xda
jmp 0x14017ec2a
invalid
lea r8, [0x1403d1850]
lea eax, [0x1403d1850]
add eax, 0x252990
and eax, 0xf1894c00
mov rcx, r14
mov rdx, r15
call fcn.1402da3c0
int3
add ah, cl
mov esi, ecx
movabs rdi, 0x8000000000000011
and qword [rsp + 0x30], 0
and dword [rsp + 0x2c], 0
and al, 0x30
add byte [rbx + 0x2c2464], al
and al, 0x2c
add byte [rax - 0x7b], cl
test edx, edx
je 0x14017ef44
mov rax, qword [rdx]
test rdx, rdx
test edx, edx
je 0x14017ef44
mov rax, qword [rdx]
lea rcx, [rsp + 0x2c]
lea ecx, [rsp + 0x2c]
and al, 0x2c
mov qword [rsp + 0x20], rcx
and al, 0x20
lea r9, [rsp + 0x30]
mov rcx, rdx
mov ecx, edx
mov ecx, edx
sar dword [rdx - 1], 1
mov edx, 0xffffffff
mov r8d, 1
add byte [rax], al
add bh, bh
push rax
and byte [rbp + 0x483478c0], al
lea ebx, [rdi + 2]
call qword [rax + 0x20]
test eax, eax
js 0x14017ef4d
lea rbx, [rdi + 2]
mov qword [rsp + 0x38], rbx
cmp dword [rsp + 0x2c], 0
je 0x14017ef44
invalid
add byte [rbx + rbx + 0x4c], dh
mov esi, dword [rsp + 0x30]
sbb ecx, dword [rbx + rcx*4 + 0x74]
and al, 0x30
mov r14, qword [rsp + 0x30]
mov qword [rsp + 0x58], rdi
jl 0x14017ef56
pop rax
test r14, r14
test esi, esi
je 0x14017ef7b
lea rcx, [rsp + 0x58]
lea ecx, [rsp + 0x58]
call 0x14017e038
jmp 0x14017ef7e
div al
invalid
add rdi, 3
mov qword [rsi], rdi
jmp 0x14017ef8f
mov dword [rbx], 0xeb3e8948
mov dword [rsp + r12 + 0x40], eax
notrack jmp 0x14017ef8f
mov dword [rsp + 0x40], eax
add rdi, 0xfffffffffffffff0
mov qword [rsp + 0x38], rdi
mov dword [rsp + 0x38], edi
movups xmm0, xmmword [rsp + 0x48]
adc byte [rsp + 0x48], al
movups xmmword [rsi + 0x10], xmm0
mov rax, qword [rsp + 0x38]
adc byte [rax - 0x75], r9b
adc byte [rax - 0x75], cl
and al, 0x38
mov qword [rsi], rax
mov eax, dword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov dword [rsi + 8], eax
mov eax, dword [rsp + 0x44]
invalid
or byte [rbx - 0x76bbdbbc], cl
or al, 0xeb
adc al, 0x48
mov ebx, edi
mov dword [rsi + 0xc], r8d
mov dword [rsi + 0xc], eax
jmp 0x14017ef8f
mov rbx, rdi
mov qword [rsi], rbx
mov qword [rsi + 8], r14
mov dword [rsi + 8], esi
invalid
mov dword [rsi + 8], esi
lea rcx, [rsp + 0x38]
call 0x14017e925
invalid
invalid
call qword [rax + 0x78c48348]
nop
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
sub rsp, 0xa8
movabs rax, 0x7fffffffffffffff
invalid
invalid
invalid
invalid
invalid
add byte [rax - 0x48], cl
add rax, qword [rcx]
add eax, dword [rcx]
cmp rax, 0x12
mov r8d, 8
cmovb r8, rax
add byte [rax], al
add byte [rdi + rcx + 0x42], cl
ror byte [rax - 0x73], 5
adc eax, 0x4e002586
invalid
add byte [rsi + 0x63], cl
cmovb eax, eax
lea rax, [0x1403d75d8]
movsxd r8, dword [rax + r8*4]
add r8, rax
and eax, 0x4634e00
or byte [rcx + 1], 0xc0
jmp r8
add rcx, 8
lea rax, [rsp + 0x28]
mov qword [rax], rcx
lea rcx, [rsp + 0x78]
js 0x14017f027
mov dword [rcx], eax
lea rax, [0x140170807]
js 0x14017f027
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
lea rax, reloc.WS2_32.dll_accept
jmp 0x14017f09d
lea rax, str.Null_pointer_was_sent_as_part_of_query_result
jmp 0x14017f267
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x75], cl
mov rax, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
invalid
invalid
mov rax, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
add rsp, 0xa8
jmp r9
jmp rcx
jmp rcx
add rcx, 8
lea rax, [rsp + 0x28]
mov qword [rax], rcx
lea rcx, [rsp + 0x78]
mov qword [rcx], rax
lea rax, [0x1401707bb]
mov qword [rcx + 8], rax
lea rax, str.Expected__to_be_at_least_21_chars
jmp 0x14017f2af
add rcx, 8
add ecx, 8
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
mov qword [rax], rcx
lea rcx, [rsp + 0x78]
lea ecx, [rsp + 0x78]
lea ecx, [rsp + 0x78]
js 0x14017f0aa
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, [0x14017e5ca]
mov qword [rcx + 8], rax
lea rax, str.Length__was_too_long_to_convert
jmp 0x14017f2af
add byte [rax], al
lea rax, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rax], rcx
lea rcx, [rsp + 0x78]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
lea rax, [0x14017e51f]
mov qword [rcx + 8], rax
lea rax, str.Invalid_nul_value_was_found:
lea r8, [rsp + 0x40]
and al, 0x40
mov qword [r8], rax
mov eax, 1
add byte [rcx - 0x77], cl
or byte [rcx - 0x7d], cl
invalid
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
and byte [rax], al
and byte [rax], al
jmp case.0x14017e9f8.31
add byte [rax], al
add rcx, 8
lea rax, [rsp + 0x38]
mov qword [rax], rcx
mov dword [rax], ecx
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov eax, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x40
invalid
lea r9, [rsp + 0x40]
mov qword [r9], rax
mov qword [r9], rax
mov qword [r9 + 0x10], rax
mov dword [rcx + 0x10], eax
and qword [r9 + 0x20], 0
lea r8, case.0x140160fff.442
mov qword [rcx + 8], r8
movabs r8, 0x400000020
hlt
add byte [rax + rax], al
add byte [rax], al
mov qword [r9 + 0x28], r8
mov byte [r9 + 0x30], 3
sub byte [r9 - 0x3a], al
xor byte [r11], al
lea r10, str.Converting_from_variant_type__is_not_implemented_yet
lea r8, [rsp + 0x78]
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x78
mov qword [r8], r10
mov qword [r8 + 8], rax
or byte [rbp - 0x77], cl
and byte [rax + 1], dil
or byte [rbp - 0x77], cl
and byte [rax + 1], dil
jmp 0x14017f22d
or al, 1
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, str.No_results_returned
lea rax, str.No_results_returned
and eax, 0x13ae900
jmp 0x14017f267
cmp al, byte [rcx]
add dword [rax], eax
add byte [rax - 0x7d], cl
add rcx, 8
lea rax, [rsp + 0x38]
add byte [rax], al
add rcx, 8
lea rax, [rsp + 0x38]
mov qword [rax], rcx
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
add dword [rax + 2], edi
add dword [rax + 2], edi
add al, byte [rax]
add byte [rax], al
invalid
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x40
lea r9, [rsp + 0x40]
mov qword [r9], rax
mov qword [r9 + 0x10], rax
adc byte [rcx - 0x7d], cl
invalid
and byte [rax], al
lea rax, case.0x140160fff.442
mov qword [rcx + 8], rax
movabs rax, 0x400000020
add byte [rax], al
add byte [rcx - 0x77], cl
sub byte [r9 - 0x3a], al
xor byte [r11], al
adc byte [rcx - 0x7d], cl
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
sub byte [r9 - 0x3a], al
xor byte [r11], al
mov byte [rcx + 0x30], 3
lea rax, str.Invalid_bool_value:
jmp 0x14017f218
cmp byte [rcx + 8], 0
je 0x14017f2ef
lea rax, [0x1402eb91c]
mov r8d, reloc.WS2_32.dll_setsockopt
jmp 0x14017f2fc
invalid
lea rax, str.Unimplemeted_array_item_in_query8e_
jmp 0x14017f267
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [rcx + 8]
lea rcx, [0x1403d7620]
invalid
invalid
movzx eax, byte [rcx + 8]
lea rcx, [0x1403d7620]
invalid
invalid
and eax, 0x4634800
or dword [rax + 1], 0x48e0ffc8
add eax, ecx
jmp rax
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
lea eax, [0x1402eaf20]
jmp 0x14017f267
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
add rcx, 8
lea rax, [rsp + 0x38]
add rcx, 8
add ecx, 8
lea rax, [rsp + 0x38]
mov qword [rax], rcx
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov qword [rcx], rax
mov eax, 2
lea r9, [rsp + 0x40]
mov qword [r9], rax
mov qword [r9], rax
mov qword [r9 + 0x10], rax
and qword [r9 + 0x20], 0
lea rax, [0x14017e5dd]
jrcxz 0x14017f1eb
invalid
dec dword [rax - 0x77]
or byte [r8 - 0x48], cl
and byte [rax], al
add byte [rax], al
add al, 0
add byte [rax], al
jrcxz 0x14017f1eb
add byte [rax], al
add al, 0
add byte [rax], al
mov qword [r9 + 0x28], rax
mov byte [r9 + 0x30], 3
xor byte [r11], al
xor byte [r11], al
lea rax, str.HRESULT_Call_failed_with:
and eax, 0x448d4c00
and al, 0x78
lea r8, [rsp + 0x78]
and al, 0x78
mov qword [r8], rax
mov eax, 1
mov qword [r8 + 8], rax
mov dword [rax + 8], eax
mov dword [rax + 8], eax
mov qword [r8 + 0x20], r9
mov qword [r8 + 0x28], rax
mov qword [r8 + 0x10], rcx
mov dword [rax + 0x10], ecx
mov qword [r8 + 0x18], rax
jmp 0x14017f2d0
movzx eax, byte [rcx + 8]
lea rcx, [0x1402f05c8]
mov r8, qword [rcx + rax*8]
lea rcx, [0x1402f05f0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp 0x14017f2fc
lea rax, str.Failed_to_allocate
lea r8, [rsp + 0x40]
mov qword [r8], rax
add byte [rcx - 0x39], cl
or byte [rcx], al
add byte [rax], al
add byte [rcx - 0x39], cl
adc byte [rax], cl
adc byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
rol byte [rcx + 0xf], 0x11
sbb bl, bpl
sbb bl, ch
invalid
add byte [rcx - 0x39], cl
or byte [rcx], al
add byte [rax], al
add byte [rcx - 0x39], cl
adc byte [rax], cl
adc byte [rax], cl
adc byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
rol byte [rcx + 0xf], 0x11
sbb bl, bpl
sbb bl, ch
sbb bl, ch
add rcx, 8
add rcx, 8
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
mov qword [rax], rcx
lea rcx, [rsp + 0x78]
mov qword [rcx], rax
lea rax, [0x1401707bb]
lea eax, [0x1401707bb]
lea eax, [0x1401707bb]
mov qword [rcx + 8], rax
lea rax, str.Expected__to_be_at_least_21_chars
add eax, 0x252761
add eax, 0x252761
lea r8, [rsp + 0x40]
mov qword [r8], rax
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
adc byte [rcx - 0x39], cl
sbb byte [rcx], al
add byte [rax], al
invalid
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.1400b0bbe
nop
add rsp, 0xa8
ret
lea rax, str.invalid_utf_16:_lone_surrogate_foundlibrary_alloc_src_sync.rs
jmp case.0x14017efca.23
lea rax, str.cannot_parse_float_from_empty_stringinvalid_float_literalassertion_failed:_edelta___0librarycore_src_numdiy_float.rs
mov r8d, 0x24
mov rcx, rdx
mov rdx, rax
add rsp, 0xa8
jmp fcn.140067480
jmp qword [sym.imp.pdh.dll_PdhCloseQuery]
mov r15, 0xffffffffffffffff
mov dword [rsp + 0x34], 0
mov qword [rsp + 0x90], r15
mov rax, qword [rbx]
cmp rax, 3
je 0x1402dd201
mov rcx, qword [rsp + 0x98]
call fcn.1400d1fab
test rax, rax
jne 0x1402dd1f9
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 0x88], rcx
mov r15, qword [rcx + 0x110]
mov rax, qword [r15 + 0x1c0]
mov rsi, qword [r15 + 0x1c8]
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0xd0], rsi
lea rax, [rsp + 0xc8]
mov qword [rsp + 0xa0], rax
cmp rsi, 2
jb 0x1402dcec5
mov byte [rsp + 0x33], 0
mov rax, qword [rcx + 0x108]
mov rdx, rax
shr rdx, 0xc
xor rdx, rax
mov r8, rdx
shl r8, 0x19
xor r8, rdx
mov rax, r8
shr rax, 0x1b
xor rax, r8
mov qword [rcx + 0x108], rax
movabs rdx, 0x2545f4914f6cdd1d
imul rax, rdx
xor edx, edx
div rsi
mov rbp, rdx
mov qword [rsp + 0x48], rdi
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x58], rsi
mov qword [rsp + 0x60], rdi
and qword [rsp + 0x68], 0
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x78], rcx
lea rax, [rsp + 0x78]
mov qword [rsp + 0xa8], rax
lea rax, [rsp + 0xa0]
mov qword [rsp + 0xb0], rax
lea rax, [rsp + 0x88]
mov qword [rsp + 0xb8], rax
lea rax, [rsp + 0x33]
mov qword [rsp + 0xc0], rax
cmp rdx, rsi
jae 0x1402dce67
lea rbx, [rdx + 1]
mov rcx, r14
call fcn.1400d1c28
mov r13, rdx
mov rdx, rbx
test rax, rax
je 0x1402dce41
mov r15, rax
mov qword [rsp + 0x50], rbx
jmp 0x1402dce97
mov qword [rsp + 0x50], rbx
xor edx, edx
cmp rdx, rbp
jae 0x1402dce94
lea rbx, [rdx + 1]
mov qword [rsp + 0x68], rbx
mov rcx, r14
call fcn.1400d1c28
mov r13, rdx
mov rdx, rbx
test rax, rax
je 0x1402dce6e
mov r15, rax
jmp 0x1402dce97
xor r15d, r15d
test r15, r15
jne 0x1402dceb0
cmp byte [rsp + 0x33], 0
je 0x1402dceb0
mov rcx, qword [rsp + 0x88]
jmp 0x1402dcd9c
test r15, r15
jne 0x1402dd1ae
mov rax, qword [rsp + 0x38]
mov r15, qword [rax + 0x110]
mov eax, 0x110
mov eax, 0x110
and dword [rsp + 0xa8], 0
mov rax, qword [r15 + 0x80]
mov rbp, qword [r15 + 0x88]
mov rcx, rax
mov ecx, eax
mov ecx, eax
shr rcx, 1
mov esi, ecx
and esi, 0x3f
cmp rsi, 0x3f
jne 0x1402dcef6
mov rcx, r14
call fcn.1400d1f38
jmp 0x1402dcecd
lea r13, [rax + 2]
test al, 1
jne 0x1402dcf22
mfence
mov rdx, qword [r15 + 0x100]
mov r8, rdx
shr r8, 1
cmp rcx, r8
je 0x1402dcf32
xor rdx, rax
xor ecx, ecx
cmp rdx, 0x7f
seta cl
or r13, rcx
lock cmpxchg qword [r15 + 0x80], r13
jne 0x1402dcec5
jmp 0x1402dd116
cmp dword [rsp + 0x34], 0x20
jb 0x1402dcf5b
mov rax, qword [rsp + 0x38]
mov rsi, qword [rax + 0x110]
mov rbx, qword [rsp + 0x40]
je 0x1402dcf6f
xor eax, eax
lock cmpxchg qword [rbx], rdi
jne 0x1402dcd2d
jmp 0x1402dcf9f
call qword [sym.imp.KERNEL32.dll_SwitchToThread]
inc dword [rsp + 0x34]
xor al, 0x48
mov ebx, dword [rsp + 0x40]
xor al, 0x48
mov ebx, dword [rsp + 0x40]
jmp 0x1402dcd2d
std
invalid
mov rax, qword [rsi + 0x1f8]
bt rax, 0x20
jae 0x1402dd090
movabs rcx, 0x100000000
lea r15, [rax + rcx]
lock cmpxchg qword [rsi + 0x1f8], r15
add byte [rax], al
add byte [rbp + rcx*4 + 0x3c], cl
or al, dh
cmpxchg qword [rsi + 0x1f8], r15
jne 0x1402dcf6f
jmp 0x1402dd093
mov rcx, qword [rsi + 0x1e8]
add byte [rax], al
mov rdx, qword [rsi + 0x1f0]
mov r8, qword [rsp + 0x80]
lea r9, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rayon_core_1.9.3_src_sleepmod.rs
call fcn.1400d2209
mov r15, rax
lea rdx, [rax + 4]
mov rcx, r12
call fcn.1400cace1
cmp qword [rsp + 0x48], 0
jne 0x1402dd24d
mov r8, qword [rsp + 0x50]
mov dl, byte [rsp + 0x58]
mov dword [rsp + 0x34], 0
mov eax, 1
mov ecx, 2
lock cmpxchg qword [rbx], rcx
jne 0x1402dd0c7
mov rax, qword [rsi + 0x1f8]
mov rcx, rax
shr rcx, 0x20
cmp rcx, qword [rsp + 0x90]
jne 0x1402dd0aa
lea rcx, [rax + 1]
lock cmpxchg qword [rsi + 0x1f8], rcx
clc
add dword [rax], eax
add byte [rbp - 0x2b], dh
clc
add dword [rax], eax
add byte [rbp - 0x2b], dh
mfence
mov rax, qword [rsp + 0x38]
mov rax, qword [rax + 0x110]
mov rcx, qword [rax + 0x80]
mov rax, qword [rax + 0x100]
xor rax, rcx
cmp rax, 1
jbe 0x1402dd0db
lock dec qword [rsi + 0x1f8]
mov rax, qword [rbx]
cmp rax, 3
je 0x1402dd074
mov eax, 2
xor ecx, ecx
lock cmpxchg qword [rbx], rcx
mov rcx, r8
call fcn.1400cb619
mov dword [rsp + 0x34], 0
mov r15, 0xffffffffffffffff
jmp 0x1402dcd25
mov r15, rax
shr r15, 0x20
call qword [sym.imp.KERNEL32.dll_SwitchToThread]
mov dword [rsp + 0x34], 0x21
jmp 0x1402dcd25
mov rax, qword [rbx]
mov dword [rsp + 0x34], 0x20
cmp rax, 3
je 0x1402dd0c7
mov eax, 2
xor ecx, ecx
lock cmpxchg qword [rbx], rcx
mov rcx, r8
call fcn.1400cb619
mov r15, 0xffffffffffffffff
jmp 0x1402dcd25
mov byte [r8 + 2], 1
mov al, 1
test al, al
je 0x1402dd05f
test dl, dl
setne r9b
mov rcx, r12
mov rdx, r15
call fcn.1400cad6a
cmp qword [rsp + 0x48], 0
jne 0x1402dd22c
mov r8, qword [rsp + 0x50]
mov dl, byte [rsp + 0x58]
mov al, byte [r8 + 2]
jmp 0x1402dd0e2
cmp esi, 0x3e
jne 0x1402dd158
and dword [rsp + 0x48], 0
mov rax, qword [rbp]
test rax, rax
jne 0x1402dd133
mov rcx, r12
call fcn.1400d1f38
jmp 0x1402dd120
and r13, 0xfffffffffffffffe
mov rcx, qword [rax]
xor edx, edx
test rcx, rcx
setne dl
lea rcx, [rdx + r13]
add rcx, 2
mov qword [r15 + 0x88], rax
mov qword [r15 + 0x80], rcx
imul rax, rsi, 0x18
lea rbx, [rax + rbp]
add rbx, 8
and dword [rsp + 0x48], 0
mov rax, qword [rbx + 0x10]
test al, 1
jne 0x1402dd17b
mov rcx, r12
call fcn.1400d1f38
jmp 0x1402dd169
mov r15, qword [rbx]
mov r13, qword [rbx + 8]
mov edx, 0x3e
cmp esi, 0x3e
je 0x1402dd1a6
mov rax, qword [rbx + 0x10]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rbx + 0x10], rcx
jne 0x1402dd190
mov rdx, rsi
test al, 4
je 0x1402dd1ae
mov rcx, rbp
call fcn.1400d1f6e
mov rsi, qword [rsp + 0x38]
mov rcx, qword [rsi + 0x110]
mov eax, 0x1d0
add rcx, rax
call fcn.1400d286b
mov rcx, r13
call r15
mov rax, qword [rsi + 0x100]
mov qword [rsp + 0x80], rax
mov rax, qword [rsi + 0x110]
lock add qword [rax + 0x1f8], 0x10000
mov rbx, qword [rsp + 0x40]
jmp 0x1402dcd16
mov r15, rax
mov r13, rdx
jmp 0x1402dd1ae
mov ecx, 0x1d0
mov rax, qword [rsp + 0x38]
add rcx, qword [rax + 0x110]
call fcn.1400d286b
nop
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0x50]
mov cl, byte [rsp + 0x58]
lea r8, [rsp + 0xa8]
mov qword [r8], rax
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x690ad
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x690ad
jmp 0x1402dd26c
mov rax, qword [rsp + 0x50]
mov cl, byte [rsp + 0x58]
lea r8, [rsp + 0xa8]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rayon_core_1.9.3_src_sleepmod.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x1403460a0]
mov edx, 0x2b
call fcn.1402da7f0
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
test edx, edx
je 0x1402dd2c8
mov edi, edx
mov rsi, rcx
mov rbx, qword [rcx + 0x20]
xor r14d, r14d
mov rdx, r14
cmp rbx, rdx
je 0x1402dd2c8
lea r14, [rdx + 1]
mov rcx, rsi
call fcn.1400d2156
mov rdx, r14
test al, al
je 0x1402dd2a6
cmp edi, 1
mov edi, 1
jne 0x1402dd2a3
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rcx, rsi
call qword [sym.imp.bcryptprimitives.dll_ProcessPrng]
mov rax, qword [rsi]
mov rcx, qword [rsi + 8]
mov edx, dword [0x14041b1b8]
mov r8, qword gs:[0x58]
mov rdx, qword [r8 + rdx*8]
mov qword [rdx + 0xa8], 1
mov dword [rdx + 0xa8], 1
mov dword [rdx + 0xa8], 1
mov qword [rdx + 0xb0], rax
mov qword [rdx + 0xb8], rcx
add rsp, 0x30
pop rsi
ret
mov edx, 0x18
mov rcx, rdi
call fcn.1400d389f
mov rbp, qword [rdi]
test rbp, rbp
je 0x1402dd56f
lea rax, [r14 + 0x20]
mov r9, qword [rsp + 0x58]
mov r8, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
mov rcx, qword [rsp + 0x68]
lea rdx, [rsp + 0x88]
mov qword [rdx - 0x18], rax
mov qword [rdx - 0x10], 0x18
mov qword [rdx - 8], 0x10
mov qword [rdx], rbp
mov qword [rsp + 0x38], r9
mov qword [rdx + 8], r9
mov qword [rsp + 0x30], r8
mov qword [rdx + 0x10], r8
mov qword [rdx + 0x18], rcx
mov rdi, qword [r14]
movdqa xmm0, xmmword [rdi]
pmovmskb eax, xmm0
not eax
xor r15d, r15d
mov rbx, qword [rsp + 0x38]
sub rsi, 1
jae 0x1402dd4c0
jmp 0x1402dd53e
movdqa xmm0, xmmword [rdi + 0x10]
add rdi, 0x10
pmovmskb eax, xmm0
not eax
add r15, 0x10
test ax, ax
je 0x1402dd4ad
bsf r12d, eax
add r12, r15
mov qword [rsp + 0x40], rsi
lea esi, [rax - 1]
and esi, eax
lea rcx, [rsp + 0x28]
mov rdx, r14
mov r8, r12
call fcn.1400d9a6f
mov r13, rax
mov rcx, rbp
mov rdx, rbx
mov r8, rax
call fcn.14003b2f0
shr r13, 0x39
lea rcx, [rax - 0x10]
and rcx, rbx
mov byte [rbp + rax], r13b
mov byte [rbp + rcx + 0x10], r13b
mov rcx, qword [r14]
not r12
imul rdx, r12, 0x18
not rax
imul rax, rax, 0x18
movdqu xmm0, xmmword [rcx + rdx]
movdqu xmmword [rbp + rax], xmm0
mov rcx, qword [rcx + rdx + 0x10]
mov qword [rbp + rax + 0x10], rcx
mov eax, esi
mov rsi, qword [rsp + 0x40]
jmp 0x1402dd4a2
mov rax, qword [r14 + 0x18]
mov rcx, qword [rsp + 0x30]
sbb byte [rax - 0x75], r9b
and al, 0x30
sub rcx, rax
lea rbx, [rsp + 0x70]
mov qword [rbx + 0x28], rcx
mov qword [rbx + 0x30], rax
mov rcx, r14
lea rdx, [rsp + 0x88]
call fcn.140146d22
mov rcx, rbx
call fcn.140146d40
nop
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
adc byte [rax], al
add byte [rax], al
mov qword [rdx], rbp
mov qword [rsp + 0x38], r9
mov qword [rdx + 8], r9
mov qword [rsp + 0x30], r8
mov qword [rdx + 0x10], r8
mov qword [rdx + 0x18], rcx
mov rdi, qword [r14]
movdqa xmm0, xmmword [rdi]
pmovmskb eax, xmm0
not eax
xor r15d, r15d
mov rbx, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
sub rsi, 1
jae 0x1402dd6a4
jmp 0x1402dd724
movdqa xmm0, xmmword [rdi + 0x10]
add rdi, 0x10
pmovmskb eax, xmm0
not eax
add r15, 0x10
adc byte [r8 - 0x7d], r9b
invalid
test ax, ax
je 0x1402dd691
invalid
call 0x120e9e5f1
bsf r12d, eax
add r12, r15
add esp, edi
mov qword [rsp + 0x40], rsi
lea esi, [rax - 1]
and esi, eax
lea rcx, [rsp + 0x28]
mov rdx, r14
mov r8, r12
loopne 0x1402dd6ae
inc bl
invalid
dec dword [rcx - 0x77]
invalid
mov rcx, rbp
mov rdx, rbx
mov r8, rax
call fcn.14003b2f0
shr r13, 0x39
lea rcx, [rax - 0x10]
and rcx, rbx
mov byte [rbp + rax], r13b
mov byte [rbp + rcx + 0x10], r13b
mov rcx, qword [r14]
loopne 0x1402dd6ae
inc bl
invalid
insb byte [rdi], dx
add eax, 0x6c884400
or eax, 0xe8b4910
not r12
shl r12, 5
not rax
shl rax, 5
movdqu xmm0, xmmword [rcx + r12]
movups xmm1, xmmword [rcx + r12 + 0x10]
movdqu xmmword [rbp + rax], xmm0
movups xmmword [rbp + rax + 0x10], xmm1
adc byte [rcx + 0x748b48f0], cl
and al, 0x40
adc byte [rcx + 0x748b48f0], cl
and al, 0x40
jmp 0x1402dd686
mov rax, qword [r14 + 0x18]
mov rcx, qword [rsp + 0x30]
sub rcx, rax
lea rbx, [rsp + 0x70]
mov qword [rbx + 0x28], rcx
mov qword [rbx + 0x30], rax
mov rcx, r14
lea rdx, [rsp + 0x88]
call fcn.140146d22
dec dword [rax - 0x77]
fld1
jmp 0x1402dd6e8
out 0xff, al
invalid
dec dword [rax - 0x77]
fld1
jmp 0x1402dd6e8
call qword [rax - 0x573b7eb8]
add byte [rax], al
add byte [rbx + 0x5d], bl
nop
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmpxchg qword [rsi + 0x30], rdx
je 0x1402dd80e
lea rdx, [rsi + 0x10]
lea rdi, [rsp + 0x40]
mov rcx, rdi
call fcn.14008d757
cmp qword [rdi], 0
jne 0x1402dd823
mov rdi, qword [rsp + 0x48]
mov bl, byte [rsp + 0x50]
mov rax, qword [rdi + 0x18]
test rax, rax
je 0x1402dd7cf
lea rcx, [rax - 1]
mov qword [rdi + 0x18], rcx
mov rcx, qword [rdi + 0x10]
mov r14, qword [rcx + rax*8 - 8]
clc
jmp case.0x1400f6123.385
mov rdx, qword [rsi]
mov rax, qword [rsi + 8]
lea r15, [rsp + 0x40]
mov rcx, r15
call qword [rax + 0x28]
mov ecx, 0x310
mov edx, 8
add byte [rax], al
add al, ch
jns 0x1402dd833
fdivr st(7)
mov r14, rax
mov r8d, 0x310
mov rcx, rax
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rdi
mov edx, ebx
call fcn.14010314c
mov rax, rsi
mov eax, esi
mov rdx, r14
add rsp, 0x350
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rax, qword [rsp + 0x48]
mov cl, byte [rsp + 0x50]
lea r8, [rsp + 0x30]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Userspc1.cargo_registry_srcindex.crates.io_6f17d22bba15001f_regex_1.6.0_srcpool.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, [0x140346b08]
lea ecx, [0x140346b08]
lea ecx, [0x140346b08]
mov edx, 0x2b
call fcn.1402da7f0
int3
sub al, ch
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75c83948], al
cmp rax, rcx
jne 0x1402dd87a
add rsp, 0x28
ret
sub esp, 0x28
call fcn.1400ad922
movabs rcx, 0x8000000000000001
add byte [rax + 0x75c83948], al
invalid
add rsp, 0x28
ret
mov rcx, rax
call fcn.1402d9f90
int3
mov ecx, eax
call fcn.1402d9f90
int3
lea rax, [rsp + 0x38]
mov qword [rax], rcx
lea r10, [rsp + 0x40]
mov qword [r10], rdx
mov qword [rsp + 0x30], r9
mov qword [rsp + 0x28], r8
and al, 0x28
lea r8, [0x140348238]
mov qword [rsp + 0x20], r8
and al, 0x20
and al, 0x20
xor ecx, ecx
mov rdx, rax
mov r9, r10
call fcn.1402da590
int3
invalid
invalid
int3
int3
cmp byte [rax - 0x77], cl
or byte [rbp + rcx*4 + 0x54], cl
lea r10, [rsp + 0x40]
and al, 0x40
mov qword [r10], rdx
mov qword [rsp + 0x30], r9
mov qword [rsp + 0x28], r8
lea r8, [0x140348258]
add eax, 0x6a90f
add eax, 0x6a90f
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x20
mov qword [rsp + 0x20], r8
xor ecx, ecx
mov rdx, rax
mov r9, r10
call fcn.1402da590
int3
lea rax, [rsp + 0x20]
mov qword [rax], rcx
mov qword [rax + 8], rdx
mov qword [rax + 0x10], r8
mov rcx, rax
call fcn.140102e85
int3
cmp byte [rcx + rcx*4 - 0xf], cl
mov rdx, rbx
mov r8, rax
shr al, 0x4e
pop rdx
fdivr st(7)
cmp qword [r14], r15
jne 0x1402dd9dd
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x48]
mov r8, qword [rsp + 0x48]
lea rcx, [rsp + 0x20]
call fcn.140103079
jmp 0x1402dd9f1
mov rax, qword [rsp + 0x48]
and al, 0x48
mov qword [rsp + 0x30], rax
movups xmm0, xmmword [rsp + 0x38]
movaps xmmword [rsp + 0x20], xmm0
mov rbx, qword [rsp + 0x20]
mov rax, qword [rsp + 0x28]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x58], rax
and al, 0x58
xor byte [rax - 0x77], cl
and al, 0x58
and al, 0x58
and al, 0x58
mov ecx, edi
call fcn.14010311b
mov dword [rsi + 0x20], eax
mov byte [rsi + 0x24], dl
mov qword [rsi + 8], rbx
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi], r15
add rsp, 0x60
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
and al, 0x30
or byte [rax - 0x73], cl
or eax, 0xffe31f94
mov qword [rax + 8], rcx
lea rcx, [rsp + 0x28]
sub byte [rax - 0x77], cl
adc byte [rax - 0x73], cl
adc eax, 0xf3b39
lea rcx, [rsp + 0x58]
mov qword [rcx], rdx
mov edx, 2
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, [0x14009a9c7]
dec dword [rcx + rcx*4 + 0x40]
sbb byte [rax - 0x77], cl
adc byte [r8 - 0x77], cl
push rcx
sbb al, ch
or dword [rax], eax
add byte [rax], al
nop
add rsp, 0x88
ret
mov rdx, qword [rax]
mov r8, qword [rax + 8]
lea rcx, [rsp + 0x20]
call fcn.14011078a
lea rcx, [rsp + 0x20]
call fcn.14011153d
nop
add rsp, 0x38
cmp ebx, esp
call qword [rax + 0x38c48348]
ret
mov rax, rsi
add rsp, 0x38
pop rdi
pop rsi
ret
mov ecx, esi
call fcn.140064301
xchg esi, eax
fdivr st(7)
mov rsi, rdi
jmp 0x1402ddc38
mov esi, dword [rdx + 0x28]
xor eax, eax
cmp rsi, r11
jae 0x1402ddcbc
movzx edi, byte [r10 + rsi]
lea ebx, [rdi - 0x30]
cmp bl, 0xa
jae 0x1402ddca2
inc rsi
mov qword [rdx + 0x28], rsi
inc eax
jmp 0x1402ddc85
cmp edi, 0x2e
je 0x1402ddcce
cmp edi, 0x45
je 0x1402ddcb1
cmp edi, 0x65
jne 0x1402ddcbc
mov dword [rsp + 0x20], eax
call fcn.1401125ee
jmp 0x1402ddcc5
invalid
or dword [rcx - 0x17dfdbbc], ecx
sar r15b, cl
mov dword [rsp + 0x20], eax
call fcn.140002603
nop
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
mov dword [rsp + 0x20], eax
call fcn.1401124ff
jmp 0x1402ddcc5
mov rsi, qword [rdx + 0x28]
cmp rsi, r11
jae 0x1402ddd1f
movzx edi, byte [r10 + rsi]
cmp al, 0x32
lea ebx, [rdi - 0x30]
cmp bl, 9
ja 0x1402ddd0b
inc rsi
mov qword [rdx + 0x28], rsi
jmp 0x1402ddcf0
or edi, 0x20
cmp edi, 0x65
jne 0x1402ddd1f
jne 0x1402ddd1f
add rsp, 0x30
pop rbx
pop rdi
pop rsi
jmp fcn.1401125ee
jrcxz 0x1402ddd1e
jrcxz 0x1402ddd1e
dec dword [rcx - 0x17dfdbbc]
fisttp dword [rax - 0x2e]
call qword [rax + 0x30c48348]
nop
add rsp, 0x30
invalid
mov dword [rsp + 0x20], eax
call fcn.140002603
nop
add rsp, 0x30
invalid
xor byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
ret
cmp al, 0x3b
or al, 0
lea rax, [rsp + 0x20]
mov qword [rax], rdx
mov qword [rax + 8], setsockopt
mov qword [rax + 0x10], rcx
mov rcx, rax
call fcn.140114058
add byte [rbx - 0x1d], ah
dec esp
int3
add byte [rbx - 0x1d], ah
dec esp
int3
sub rsp, 0x48
lea rax, [rsp + 0x38]
mov qword [rax], rcx
or byte [rax - 0x73], cl
or eax, 0xc782c
lea r9, [rsp + 0x40]
mov qword [r9], rcx
lea rcx, [0x1403a6450]
xchg byte [rax + rax], cl
xchg byte [rax + rax], cl
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
lea r8, [0x1403a74e8]
pop rsp
xchg edi, eax
or al, 0
mov qword [rsp + 0x20], r8
xor ecx, ecx
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.1402da590
int3
int3
add byte [rcx - 0x44], al
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea edi, [0x14041a8cc]
add byte [rax], al
add byte [rax - 0x73], cl
lea edi, [0x14041a8cc]
lea edi, [0x14041a8cc]
lea rbx, [rbp - 0x38]
mov r13, qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WaitOnAddress]
sub eax, 0x39cb
mov eax, dword [0x14041a8cc]
jmp 0x1402dde10
adc ecx, dword [rdi]
invalid
mov eax, 2
lock cmpxchg dword [0x14041a8cc], r12d
mov cl, 0x25
mov esi, 0x740013ca
adc eax, dword [rax]
je case.0x1402dde22.3
mov cl, 0x25
mov esi, 0x740013ca
adc eax, dword [rax]
je case.0x1402dde22.3
cmp eax, 4
ja case.default.0x1402dde22
cmp eax, 4
ja case.default.0x1402dde22
mov eax, eax
movsxd rax, dword [r14 + rax*4]
invalid
add al, 0x86
add rax, r14
invalid
add eax, esi
jmp rax
xor eax, eax
lock cmpxchg dword [0x14041a8cc], r15d
jne 0x1402dde10
jmp 0x1402dde68
add byte [rax], al
add byte [rax], al
mov dword [rbp - 0x38], 3
mov r8d, 4
add byte [rax - 0x77], cl
stc
mov rdx, rbx
mov r9d, 0xffffffff
call r13
cmp eax, 1
je 0x1402dddf5
call sub.KERNEL32.dll_GetLastError
jmp 0x1402dddf5
mov rax, qword [rsi]
cmp byte [rax], 0
mov byte [rax], 0
je 0x1402de12a
add al, byte [rax]
invalid
mov byte [rbp - 1], 0
mov eax, dword [0x14041a910]
cmp eax, 4
je case.0x14011378a.17
lea rcx, [rbp - 1]
call fcn.1402de2e0
cmp byte [rbp - 1], 0
je 0x1402dded5
mov eax, dword [0x14041a968]
cmp eax, 4
jne 0x1402ddea6
invalid
invalid
call qword [0x14041a960]
mov eax, 4
xchg dword [0x14041a8cc], eax
add byte [rbx + 0xd7503f8], al
lea rcx, [0x14041a8cc]
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressAll]
cmp byte [rax], al
invalid
nop
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rsi, qword [rax + 0xc0]
test rsi, rsi
test esi, esi
jne 0x1402ddfc0
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
test eax, eax
je 0x1402ddf20
cmp eax, 1
je 0x1402ddf60
jmp 0x1402de146
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
rcl byte [rbx], cl
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xc8]
lea rdx, [0x140115f00]
call fcn.140115f30
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0xd0], 1
jg 0x1402ddf23
invalid
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0xc8]
test rcx, rcx
jne 0x1402ddf9e
call fcn.1402de330
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0xc8]
mov ecx, dword [rax + 0xc8]
lock inc qword [rcx]
jle 0x1402de15e
test rcx, rcx
je 0x1402de146
mov rsi, qword [rcx + 0x28]
lock dec qword [rcx]
jne 0x1402ddfc0
call fcn.1401160a0
loopne 0x1402ddf3e
jrcxz 0x1402ddfbf
dec dword [rax - 0x75]
add eax, 0x13c911
mov rax, qword [0x14041a8d8]
cmp rsi, rax
jne 0x1402ddfdf
mov eax, dword [0x14041a8e0]
cmp eax, 0xffffffff
je 0x1402dde95
mov cl, 1
xor eax, eax
lock cmpxchg byte [0x14041a8e4], cl
jne 0x1402dde95
add byte [rax], al
xor eax, eax
xchg byte [0x14041a8e4], al
cmp al, 2
jne 0x1402dde95
lea rcx, [0x14041a8e4]
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
jmp 0x1402dde95
lea rax, str.x:_
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
lea rax, [rbp - 8]
mov qword [rbp - 0x28], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
lea rdx, str.library_std_src_rt.rs
lea rcx, [rbp - 0x38]
call fcn.1402da380
lea rcx, str.library_std_src_synconce.rs
call fcn.1402da8f0
jmp 0x1402de15e
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyedlibrary_std_src_threadmod.rs
lea r8, [0x1403a2098]
mov edx, 0x5e
call fcn.1402da910
ud2
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
mov eax, 1
xchg dword [0x14041a8cc], eax
cmp eax, 3
jne 0x1402de206
lea rcx, [0x14041a8cc]
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressAll]
add byte [rax], al
add byte [rax], al
nop
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 + 0x60]
lea rcx, [0x14041a8d8]
call fcn.140116100
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rdx, [rbp - 8]
lea r9, [rbp - 0x10]
xor ecx, ecx
call fcn.1402da590
int3
invalid
add rsp, 0x50
pop rbp
ret
call 0x11873705e
mov qword [rbp - 0x10], rax
lea rcx, [rbp - 0x10]
call fcn.1402de410
jmp 0x1402de2f5
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
lea rdx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_srccellonce.rs
lea rcx, [rbp - 0x40]
call fcn.1402da380
ud2
or al, 0
call fcn.1402da8f0
ud2
sub byte [rax - 0x73], cl
push 0x60
mov eax, 1
xchg dword [0x14041a910], eax
cmp eax, 3
jne 0x1402de5d6
lea rcx, [0x14041a910]
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressAll]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
adc dword [rbp - 0x18], eax
lea rdx, str.library_std_src_thread_scoped.rs8
lea rcx, [rbp - 0x30]
call fcn.1402da380
int3
mov rsi, rcx
mov r9, qword [rcx]
lea rcx, [r9 + r9]
cmp rcx, rax
cmova rax, rcx
sal dword [rcx], 0xd2
mov r8, rax
shr r8, 0x3e
sete dl
cmp rax, 5
mov edi, 4
cmovae rdi, rax
lea r8, [rdi + rdi]
add edx, edx
test r9, r9
je 0x1402de77c
mov rax, qword [rsi + 8]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x20], rcx
mov eax, 2
jmp 0x1402de77e
xor eax, eax
mov qword [rbp - 0x28], rax
lea rcx, [rbp - 0x18]
lea r9, [rbp - 0x30]
call fcn.140116650
cmp qword [rbp - 0x18], 0
jne 0x1402de7b0
mov rax, qword [rbp - 0x10]
mov qword [rsi + 8], rax
mov qword [rsi], rdi
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 8]
call fcn.1402d9f90
int3
and byte [rax - 0x77], cl
invalid
pause
movzx eax, byte [rsi]
cmp al, 1
jne 0x1402de7f2
invalid
or dword [rbp - 0x367afeaf], ecx
lea edx, [rcx + 1]
test ecx, ecx
mov ecx, edx
jne 0x1402de7e0
test al, al
jne 0x1402de809
mov cl, 1
xor eax, eax
lock cmpxchg byte [rsi], cl
jne 0x1402de809
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rdi, [rbp + 7]
mov rbx, qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WaitOnAddress]
nop word cs:[rax + rax]
cmp al, 2
je 0x1402de82c
mov al, 2
xchg byte [rsi], al
test al, al
je 0x1402de800
mov byte [rbp + 7], 2
mov r8d, 1
mov rcx, rsi
mov rdx, rdi
mov r9d, 0xffffffff
call rbx
cmp eax, 1
je 0x1402de84e
call sub.KERNEL32.dll_GetLastError
movzx eax, byte [rsi]
cmp al, 1
jne 0x1402de820
mov ecx, 0xffffff9d
nop word [rax + rax]
pause
movzx eax, byte [rsi]
lea edx, [rcx + 1]
cmp al, 1
jne 0x1402de820
test ecx, ecx
mov ecx, edx
jne 0x1402de860
jmp 0x1402de820
int3
mov dword [rsi + 0x10], ebx
xor eax, eax
jmp 0x1402dea0e
add ecx, dword [rax - 0x7d]
stc
add dh, byte [rdx + 0x1b]
cmp ecx, 2
jne 0x1402dea0a
mov rcx, rax
shr rcx, 0x20
shr ecx, 0x20
cmp ecx, 6
jne 0x1402dea0a
mov rcx, rbp
call fcn.140115240
cmp byte [rax - 0x1d], ch
invalid
cmp byte [rax - 0x1d], ch
push qword [rcx]
rol dh, 0x46
xor eax, eax
mov byte [rsi + 0x18], 0
sbb byte [rax], al
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
and al, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
mov eax, dword [0x14041b1b8]
mov rcx, qword gs:[0x58]
mov rdx, qword [rcx + rax*8]
ror dword [rax - 0x75], 0x82
cwde
add byte [rax], al
invalid
invalid
mov rcx, qword [rdx + 0xa0]
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rcx
mov qword [rdx + 0x98], 1
mov qword [rdx + 0xa0], 0
invalid
movabs al, byte [0x4800000000000000]
add byte [rax - 0x7b], cl
invalid
je 0x1402dea90
invalid
add byte [rax - 0x7b], cl
sal byte [rdx + rbx - 0x7d], 0xf8
add dword [rbp + 0x3b], esi
test rcx, rcx
je 0x1402deab6
cmp eax, 1
jne 0x1402deab6
sbb spl, spl
dec dword [rbx + 0x13c72205]
adc eax, dword [rax]
mov rcx, qword gs:[0x58]
mov eax, dword [0x14041b1b8]
adc eax, dword [rax]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0x98]
add byte [rax], al
add byte [rax], al
lea rdx, [0x140120520]
call fcn.140115f30
nop
add rsp, 0x40
pop rbp
ret
invalid
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x40
push 0x40
lea rcx, [rbp - 0x18]
call fcn.140120550
nop
add rsp, 0x20
pop rbp
ret
sub esp, 0x50
lea rbp, [rsp + 0x50]
lea ebp, [rsp + 0x50]
cmp rdx, 0xffffffffffffffff
je 0x1402deb70
mov rsi, rdx
mov rdi, rcx
inc rsi
mov rax, qword [rcx]
lea rcx, [rax + rax]
or al, 0
or al, 0
cmp rcx, rsi
cmova rsi, rcx
xor edx, edx
mov rcx, rsi
shr rcx, 0x3a
sete dl
ret 0x8348
inc byte [0x1402defd6]
add byte [rax], al
add byte [rax], al
cmovb rsi, rcx
mov r8, rsi
shl r8, 5
shl edx, 2
test rax, rax
je 0x1402deb43
mov r9, qword [rdi + 8]
shl rax, 5
mov qword [rbp - 0x30], r9
mov qword [rbp - 0x20], rax
loopne 0x1402deb2d
invalid
loopne 0x1402deb2d
xor ecx, ecx
mov qword [rbp - 0x28], rcx
lea rcx, [rbp - 0x18]
lea r9, [rbp - 0x30]
call fcn.140116650
cmp qword [rbp - 0x18], 0
jne 0x1402deb77
invalid
sbb cl, byte [rax - 0x75]
invalid
xor ecx, ecx
call fcn.1402d9f90
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov rdx, qword [rbp - 8]
call fcn.1402d9f90
int3
add rsp, 0x40
pop rbp
ret
lea eax, [0x14041a960]
mov qword [rbp - 0x20], rax
lea rax, [rbp - 1]
mov qword [rbp - 0x18], rax
lea rax, [rbp - 0x20]
mov qword [rbp - 0x10], rax
lea rcx, [rbp - 0x10]
call fcn.1402dece0
jmp 0x1402deba5
invalid
insd dword [rdi], dx
jo 0x1403d0358
jns 0x1403d032f
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jbe 0x1403d034a
insb byte [rdi], dx
imul esp, dword [rsp + rax*2 + 0x69], 0x50746967
push rax
push rax
outsd dx, dword [rsi]
jae 0x1403d0344
jbe 0x1403d035c
jb 0x1403d035f
insb byte [rdi], dx
outsd dx, dword [rsi]
ja 0x1403d034b
invalid
jbe 0x1403d0367
jbe 0x1403d0367
jb 0x1403d036a
insb byte [rdi], dx
outsd dx, dword [rsi]
ja 0x1403d0362
pop rdx
pop rdx
jb 0x1403d037a
add byte [rax], al
add byte [rax], al
add al, dh
add byte [0x1403d0457], bh
add byte [rdi], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov edi, 0x37000001
add byte [rax], al
add al, dh
add byte [reloc.WS2_32.dll_WSACleanup], bh
add byte [rdi], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
sti
add dword [rax], eax
add byte [rdi], dh
add byte [rax], al
add byte [rbx + 0x3a], al
invalid
invalid
pop rsp
push rbp
jae 0x1403d03ab
jb 0x1403d03bb
pop rsp
jo 0x1403d03ae
invalid
xor dword [rsi + rbp + 0x63], ebx
invalid
jae 0x1403d03ce
jb 0x1403d03d5
pop rsp
jae 0x1403d03d1
invalid
outsb dx, byte [rsi]
js 0x1403d0395
invalid
je 0x1403d03d1
jae 0x1403d039c
imul ebp, dword [rdi + 0x2d], 0x37316636
xor dh, byte fs:[rdx]
invalid
invalid
jb 0x1403d040a
add byte [rax + 3], al
cmp eax, 0x140
add byte [rdi], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
push rdx
add byte [rax], al
add dword [rax], eax
add byte [rax], al
push rdi
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], dl
add byte [rax], al
sub dword [rax], eax
add byte [rcx], ch
add byte [rax], al
add bh, bh
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 3], 0x3d
add dword [rax], eax
add byte [rax], al
push rdi
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], bh
add byte [rax], al
jg 0x1403d03d2
add byte [rax], al
add byte [rcx], ch
add byte [rax], al
sub dword [rax], eax
add byte [rax], al
pop rbx
pop rbp
add byte [rax], al
add byte [rbx + 0x5d], bl
cmp al, byte [rax]
add byte [rax], al
add byte [rax], al
add edi, dword [0x1403d0527]
add byte [rdi], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
int 0
add byte [rax], al
sbb eax, dword [rax]
add byte [rax], al
xor byte [rax + 0x30], bh
pop rax
add byte [rax], al
add byte [rax], al
add edi, dword [0x1403d0547]
add byte [rdi], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rcx], eax
add byte [rax], al
invalid
invalid
and eax, 0x2656ffd1
sar edi, 1
jns case.0x1400ee592.161
sar edi, 1
sar edi, 1
sahf
invalid
and eax, 0x2690ffd1
sar edi, 1
jmp 0x17b3d2203
sub ecx, edx
sar edi, 1
invalid
in eax, dx
sub cl, dl
sar edi, 1
dec ebx
retf
sub cl, dl
call [rbp + 989843752]
popfq
sub cl, dl
invalid
invalid
sar edi, 1
popfq
sub cl, dl
invalid
cmp ch, byte [rcx]
sub ecx, edx
sar edi, 1
invalid
cmp ch, byte [rcx]
sub ecx, edx
invalid
sar edi, 1
cmp ch, byte [rcx]
sub ecx, edx
inc dword [rax - 654323412]
sub byte [rcx + rdx*8], 255
invalid
sar edi, 1
sub byte [rcx + rdx*8], 0xff
sar edi, 1
invalid
fsubr dword [rdx]
sub dl, cl
sar edi, 1
inc dword [rbp + 0x2b]
sar edi, 1
sub r10d, r9d
jmp [rax + 43]
invalid
invalid
push 0x2dffd12b
sub edx, ecx
sar edi, 1
test byte [rcx + rdx*8], ch
sar edi, 1
loop case.0x1400ee592.84
sar edi, 1
sub eax, 0x84ffd12b
sub al, 209
invalid
sar edi, 1
test byte [rcx + rdx*8], ch
invalid
sar edi, 1
jmp rdx
loop case.0x1400ee592.84
sar edi, 1
jg 0x1403d5141
sub edx, ecx
invalid
sar edi, 1
fsubr dword [rbx]
sub edx, ecx
jmp [rbx]
sar edi, 1
invalid
sub edx, ecx
jmp [rbx]
jmp rdx
loop 0x1403d514f
sar edi, 1
inc ecx
shr dword [0x16de350fc], 0xd1
jmp [rbx]
invalid
sub eax, 0x2da5ffd1
sar edi, 1
sar edi, 1
jmp qword [rbp + 0x2bffd12d]
movsd dword [rdi], dword [rsi]
sub eax, 0x2e2bffd1
sub ebp, dword [rsi]
sar edi, 1
sar edi, 1
sub ebp, dword [rsi]
sar edi, 1
sar edi, 1
sub ebp, dword [rsi]
sar edi, 1
call qword [rsi + 0x31]
sar edi, 1
invalid
push rsi
xor ecx, edx
inc dword [rbx]
add esi, dword [rax]
xor cl, dl
jmp [rbx + 48]
invalid
invalid
sar edi, 1
imul esi, dword [rax], 0xffffffd1
xor cl, dl
inc esp
xor cl, dl
sar edi, 1
pop rbp
xor cl, dl
push rax
sar edi, 1
pop rbp
xor cl, dl
push rax
xor cl, dl
invalid
sar edi, 1
wait
call [rbx - 0x3c002ed0]
xor cl, dl
inc ebx
sar edi, 1
sar edi, 1
mov esp, 0x10ffd134
xor al, 0xd1
jmp [rdi + 52]
outsd dx, dword [rsi]
invalid
sar edi, 1
outsd dx, dword [rsi]
xor al, 209
jmp qword [rbp + 0x45ffd135]
inc dword [rbp + 0x35]
sar edi, 1
pop rdx
xor edx, ecx
inc dword [rdi + 0x37]
sar edi, 1
invalid
and byte [rax], bh
sar edi, 1
invalid
jmp qword [rax - 0x59002ec9]
movabs al, byte [0x61ffd137a6ffd137]
invalid
invalid
jmp qword [rsi + 0x61ffd137]
cmpsb byte [rsi], byte [rdi]
invalid
dec dword [rax + 0x38]
sar edi, 1
mov byte [rax], bh
cmp cl, dl
invalid
mov ch, 55
invalid
sar edi, 1
cmp cl, dl
push qword [rbp + 1644155191]
invalid
sar edi, 1
invalid
cmp al, 209
push qword [rbp - 1895837380]
sar edi, 1
invalid
cmp al, 209
invalid
invalid
invalid
sar edi, 1
invalid
sar edi, 1
xchg ebx, eax
call qword [rbx + 0x74ffd13c]
cmp al, 0xd1
push qword [rsp + rdi - 47]
je 5372727774
invalid
je 0x1403d51de
cmp al, 0xd1
sar edi, 1
invalid
inc ebp
cmp al, 0xd1
jmp rbx
invalid
sar edi, 1
jrcxz 0x1403d51e6
sar edi, 1
wait
cmp al, 209
inc dword [rsi + 1090507069]
cmp eax, 1029504977
call [rbp + rdi - 47]
jmp [rdx + 61]
call [rbx - 0x79002ec4]
cmp eax, 1027669969
sar edi, 1
invalid
pop rsp
call [rbp + rdi - 0x2f]
jmp [rdx + 61]
cmp eax, 0x3d6affd1
sar edi, 1
cmp rax, 1040580561
sar edi, 1
invalid
cmp eax, 0x3db9ffd1
sar edi, 1
xchg ebx, eax
cmp eax, 1033109457
sar edi, 1
cmp dword [rdx - 47], eax
sar edi, 1
cdq
sar rdi, 1
mov esp, -1207971518
invalid
sar edi, 1
cdq
sar rdi, 1
sar edi, 1
mov esp, 0xb7ffd142
sar edi, 1
sar edi, 1
mov gs, word [rdx - 0x2f]
jmp qword [rbp - 218115774]
jmp [rdi + 0x19ffd15a]