Function at 0x14004daec
Capabilities:
Send data
Send data on socket

Disassembly:
movzx eax, byte [rsp + 0x380]
cmp rax, 0xc
clc
or al, 0xf
test dword [rbx], esp
add dword [rax], eax
invalid
mov byte [rsp + 0x380], 0xc
mov r8d, 0x9f
lea rcx, [rsp + 0x381]
lea rsi, [rsp + 0x200]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
jns 0x140027472
invalid
mov rcx, rsi
lea rdx, [rsp + 0x338]
call fcn.140023e14
mov rax, qword [rsp + 0x200]
add al, byte [rax]
add byte [rax - 0x7d], cl
clc
add cl, byte [rdi]
invalid
mov ch, 0x1b
add byte [rax], al
movzx ecx, word [rsp + 0x228]
mov dword [rsp + 0xac], ecx
mov ecx, dword [rsp + 0x22a]
movzx edx, word [rsp + 0x22e]
shl rdx, 0x20
or rdx, rcx
mov qword [rsp + 0x190], rdx
add byte [rax - 0x75], cl
mov word [rax + rsi], fs
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x188], rcx
mov rcx, qword [rsp + 0x238]
mov qword [rsp + 0x180], rcx
mov rcx, qword [rsp + 0x240]
mov qword [rsp + 0x178], rcx
mov cl, byte [rsp + 0x248]
mov byte [rsp + 0x49], cl
mov cl, byte [rsp + 0x249]
mov byte [rsp + 0x47], cl
mov ecx, dword [rsp + 0x24a]
movzx edx, word [rsp + 0x24e]
shl rdx, 0x20
or rdx, rcx
mov qword [rsp + 0x170], rdx
mov r11, qword [rsp + 0x208]
mov rbx, qword [rsp + 0x210]
mov r14, qword [rsp + 0x218]
mov rcx, qword [rsp + 0x220]
mov qword [rsp + 0x58], rcx
lea rcx, [rax - 2]
cmp rcx, 6
lea rcx, [rax - 1]
mov edx, 0
cmovae rcx, rdx
lea rdx, [0x140156848]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov rbx, qword [rsp + 0x388]
mov r14, qword [rsp + 0x390]
add byte [rax], al
mov byte [rsp + 0x380], 0xb
cmp al, 0xb
jne 0x1400275e9
mov rcx, qword [rsp + 0x398]
mov qword [rsp + 0x398], 0
add byte [rax], al
test rcx, rcx
je 0x1400277e0
mov rbx, qword [rsp + 0x3a0]
mov r14, qword [rsp + 0x3a8]
mov eax, 4
lea rdx, [rax - 2]
lea r8, [rax - 1]
cmp rdx, 6
mov edx, 0
cmovae r8, rdx
mov rdx, qword [rsp + 0x3b0]
mov qword [rsp + 0x58], rdx
lea r9, [0x140156848]
movsxd rdx, dword [r9 + r8*4]
add rdx, r9
mov r11, rcx
jmp rdx
movzx ecx, byte [rsp + 0x387]
shl ecx, 0x10
movzx edx, word [rsp + 0x385]
or edx, ecx
mov r11d, dword [rsp + 0x381]
shl rdx, 0x28
shl r11, 8
or r11, rdx
or r11, rax
mov eax, 3
lea rcx, [rax - 2]
lea rdx, [rax - 1]
cmp rcx, 6
mov ecx, 0
cmovae rdx, rcx
lea r8, [0x140156848]
movsxd rcx, dword [r8 + rdx*4]
or al, 0x90
add rcx, r8
jmp rcx
test byte [rax], al
add byte [rax], al
lea rcx, [0x1401569e4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [rsp + 0x470]
jmp 0x140027a13
mov rcx, qword [rsp + 0x3b8]
mov qword [rsp + 0x3b8], 0
test rcx, rcx
je 0x140027933
mov rbx, qword [rsp + 0x3c0]
mov r14, qword [rsp + 0x3c8]
mov eax, 2
lea rdx, [rax - 2]
lea r8, [rax - 1]
cmp rdx, 6
mov edx, 0
cmovae r8, rdx
mov rdx, qword [rsp + 0x3d0]
mov qword [rsp + 0x58], rdx
lea r9, [0x140156848]
movsxd rdx, dword [r9 + r8*4]
add rdx, r9
mov r11, rcx
jmp rdx
mov rcx, qword [rsp + 0x3d8]
mov qword [rsp + 0x3d8], 0
test rcx, rcx
test ecx, ecx
je 0x140027996
mov rbx, qword [rsp + 0x3e0]
mov r14, qword [rsp + 0x3e8]
mov eax, 5
lea rdx, [rax - 2]
lea r8, [rax - 1]
dec dword [rax - 0x7d]
cli
invalid
mov edx, 0
cmovae r8, rdx
mov rdx, qword [rsp + 0x3f0]
mov edx, dword [rsp + 0x3f0]
mov qword [rsp + 0x58], rdx
lea r9, [0x140156848]
adc al, byte [rax]
movsxd rdx, dword [r9 + r8*4]
add rdx, r9
mov r11, rcx
retf
jmp rdx
mov rcx, qword [rsp + 0x3f8]
mov qword [rsp + 0x3f8], 0
test rcx, rcx
je 0x140027a8d
mov rbx, qword [rsp + 0x400]
mov r14, qword [rsp + 0x408]
mov eax, 6
lea rdx, [rax - 2]
lea r8, [rax - 1]
cmp rdx, 6
mov edx, 0
cmovae r8, rdx
mov rdx, qword [rsp + 0x410]
mov qword [rsp + 0x58], rdx
pop rax
pop rax
lea r9, [0x140156848]
movsxd rdx, dword [r9 + r8*4]
adc al, 0x81
adc al, 0x81
add rdx, r9
mov r11, rcx
jmp rdx
mov rcx, qword [rsp + 0x470]
jmp 0x140027a0f
mov rcx, qword [rsp + 0x478]
add rcx, 0x3e
test dl, dl
setne r8b
shl r8b, 4
mov edx, 4
lea r12, [rsp + 0x1b8]
mov r9, r12
call fcn.1400216c6
mov rcx, rsi
mov rdx, rdi
mov r8, r12
call fcn.140021796
mov r12, rbp
mov rax, qword [rsp + 0x200]
mov rdx, qword [rsp + 0x208]
mov r8, qword [rsp + 0x210]
lea rcx, [rsp + 0x218]
add al, byte [rax]
add bh, bh
push rax
adc byte [rcx + rcx*4 - 0x4c], cl
and al, 0xc0
add al, byte [rax]
add byte [rax - 0x77], cl
pushfq
and al, 0xa8
add dword [rax], eax
add byte [rax], al
mov r11, r13
mov rdi, qword [rsp + 0x78]
mov r13, qword [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
mov rbp, qword [rsp + 0x70]
jmp 0x140027431
invalid
movzx eax, word [rsp + 0x418]
mov word [rsp + 0x418], 0
test rax, rax
je case.0x14002aa13.220
and r11, 0xffffffffffff0000
or r11, rax
mov eax, 7
lea rcx, [rax - 2]
lea rdx, [rax - 1]
lea edx, [rax - 1]
cmp rcx, 6
mov ecx, 0
cmovae rdx, rcx
lea r8, [0x140156848]
movsxd rcx, dword [r8 + rdx*4]
invalid
or al, 0x90
add rcx, r8
mov rbx, qword [rsp + 0x1a8]
add byte [rax], al
mov r14, qword [rsp + 0x2c0]
jmp rcx
mov r9, r11
shr r9, 0x10
mov al, 3
mov rdi, rbx
mov r13, r14
jmp 0x140027b3e
mov r9, r11
shr r9, 0x10
shr ecx, 0x10
mov al, 4
jmp 0x140027b27
mov r9, r11
shr r9, 0x10
mov al, 5
jmp 0x140027b27
mov r9, r11
shr r9, 0x10
mov al, 6
mov rdi, rbx
mov r13, r14
mov r8, qword [rsp + 0x58]
jmp 0x140027b46
mov al, 7
mov r9, qword [rsp + 0x2c8]
and al, 0xc8
add al, byte [rax]
invalid
mov r8, qword [rsp + 0x1b0]
mov qword [rsp + 0x1a8], rbx
mov rsi, r14
mov edx, dword [rsp + 0x8c]
mov word [rsp + 0x110], r11w
mov dword [rsp + 0x112], r9d
mov rcx, r9
shr rcx, 0x20
jmp 0xcc8be193
and al, 0x16
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x118], edi
mov r15, r13
mov qword [rsp + 0x120], r13
mov qword [rsp + 0x128], r8
mov cl, byte [rsp + 0x4b]
mov byte [rsp + 0x130], cl
mov byte [rsp + 0x131], dl
mov rcx, qword [rsp + 0x2b8]
mov dword [rsp + 0x132], ecx
shr rcx, 0x20
mov word [rsp + 0x136], cx
mov rcx, qword [rsp + 0x198]
add byte [rax], al
mov qword [rsp + 0x138], rcx
mov rcx, qword [rsp + 0x1a0]
mov qword [rsp + 0x140], rcx
mov rcx, qword [rsp + 0x2b0]
mov qword [rsp + 0x148], rcx
mov byte [rsp + 0x150], al
mov cl, byte [rsp + 0x4a]
mov byte [rsp + 0x151], cl
mov rcx, qword [rsp + 0x2a8]
mov dword [rsp + 0x152], ecx
shr rcx, 0x20
mov word [rsp + 0x156], cx
add al, 0xfe
movzx eax, al
lea r10, [rax + 1]
xor ebx, ebx
cmp al, 6
cmovae r10, rbx
lea rcx, [0x140156864]
movsxd rax, dword [rcx + r10*4]
add rax, rcx
mov r13, rdi
mov dword [rsp + 0x8c], edx
mov qword [rsp + 0x2c8], r9
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x1b0], r8
mov qword [rsp + 0x330], r11
mov qword [rsp + 0x2c0], rsi
jmp rax
cmp qword [rsp + 0x110], 0
je 0x140028093
adc byte [rcx], al
add byte [rax], al
add byte [rdi], cl
test byte [rsp + rax], bl
add byte [rax], al
mov bl, 2
mov al, 1
lea rsi, [rsp + 0x110]
jmp 0x140027d70
mov r10d, 2
cmp r11b, 1
je case.0x14002aa13.134
mov dl, 0xc
add byte [rax], al
mov dl, 0xc
add byte [rax], al
movzx eax, r11b
cmp eax, 2
jne 0x140027d60
mov r10d, 3
jmp case.0x14002aa13.134
cmp r15, 5
je 0x1400280be
mov rax, r15
mov r10d, 6
cmp r15, 4
jne 0x140027d60
invalid
add byte [rcx + 0x7474683f], al
jo 0x140027d1c
cmp dword [rdi], 0x70747468
lea rsi, [rsp + 0x110]
lea esi, [rsp + 0x110]
je 0x140028952
xor ebx, ebx
jmp 0x140027d6a
cmp r15, 0xb
je 0x1400280d9
mov rax, r15
cmp r15, 1
jne 0x140028014
add byte [rax], al
cmp byte [rdi], 0x2f
jne 0x140028014
mov r10d, 4
mov bl, 1
jmp case.default.0x140028da9
mov bl, 2
jmp case.0x140027c66.1
movzx eax, r11w
mov r10d, 8
xor ebx, ebx
cmp eax, 0x12f
jle 0x14002805f
ret
cmp eax, 0x193
jg 0x140028168
cmp eax, 0x130
je 0x140028934
cmp eax, 0x190
lea rsi, [rsp + 0x110]
jne 0x140027d6a
mov r10d, 0xc
jmp 0x140028952
xor ebx, ebx
lea rsi, [rsp + 0x110]
cmp bl, 2
sete al
mov byte [rsp + 0x48], al
mov qword [rsp + 0x80], rbx
mov qword [rsp + 0x90], r10
mov rcx, rsi
call fcn.14001f7d0
shl rax, 2
mov rbx, qword [rbp + 0x68]
lea rcx, [rbx + rbx*2]
cmp rax, rcx
jbe 0x140027dfb
mov eax, 4
lea rdi, [rsp + 0xc0]
cmp byte [rsp + 0x48], 0
jne case.default.0x140027df9
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0xc0], rax
mov eax, 1
lea rdi, [rsp + 0xc8]
mov ecx, 9
lea rsi, [rsp + 0x110]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xb8], rax
lea rcx, [0x1401569d0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rsp + 0x50]
jmp rax
mov ecx, 9
lea rax, [rsp + 0x420]
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call fcn.14001f7d0
add rax, qword [rbp + 0x60]
cmp rax, rbx
mov rbx, qword [rsp + 0x90]
jb 0x140027e3c
mov al, byte [rsp + 0x460]
test al, al
je 0x140027e3c
or al, 0xf8
cmp al, 0xf9
jbe 0x1400281f5
mov rsi, qword [rbp + 0x28]
mov rax, qword [rbp + 0x48]
mov rcx, rsi
shr rcx, 2
mov rdx, rsi
sub rdx, rcx
cmp rax, rdx
jne 0x1400281f9
test rax, rax
je 0x140028191
mov rax, qword [rsp + 0x50]
mov rdi, qword [rax]
test rsi, rsi
je 0x140027eab
mov rax, qword [rbp + 0x50]
lea rcx, [rsi*8]
lea rcx, [rcx + rcx*2]
xor edx, edx
xor r12d, r12d
cmp qword [rdi + rdx], 0
je 0x140027e9f
mov r8, qword [rdi + rdx + 0x10]
and r8, rax
mov r9, r12
sub r9, r8
test r9, rax
je 0x140027eae
add rdx, 0x18
inc r12
cmp rcx, rdx
jne 0x140027e85
xor r12d, r12d
lea rbx, [rsi + rsi]
mov qword [rsp + 0x200], 0
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
add al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add al, byte [rax]
add byte [rcx - 0x77], cl
fsubr st(0)
xchg byte [rdi + rdi*8 - 0x1576b701], ah
mov rax, qword [rbp + 0x20]
mov rcx, qword [rsp + 0x2f0]
mov r8, qword [rsp + 0x50]
mov qword [r8 + 0x10], rcx
movups xmm0, xmmword [rsp + 0x2e0]
movups xmmword [r8], xmm0
dec rbx
dec ebx
mov qword [rbp + 0x50], rbx
cmp rsi, r12
jb case.0x140028ded.9
je 0x140027f78
lea rcx, [rsi + rsi*2]
lea rcx, [rdi + rcx*8]
lea rdx, [r12 + r12*2]
lea rdx, [rdi + rdx*8]
mov r9, rbp
mov r8, qword [rbp + 0x18]
mov r9, qword [rbp + 0x28]
cmp qword [rdx], 0
je 0x140027f6f
mov r10, qword [rdx + 8]
mov r11, qword [rdx + 0x10]
mov r14, r11
and r14, rbx
mov rsi, r14
mov r14d, 0
cmp rsi, r9
jae 0x140027f3b
lea r14, [rsi + rsi*2]
cmp qword [r8 + r14*8], 0
je 0x140027f5c
inc rsi
mov r14, rsi
jmp 0x140027f3b
lea rsi, [r8 + r14*8]
mov qword [rsi], 1
mov qword [rsi + 8], r10
mov qword [rsi + 0x10], r11
add rdx, 0x18
cmp rdx, rcx
jne 0x140027f27
test r12, r12
je 0x140027fe4
lea rcx, [r12 + r12*2]
lea rcx, [rdi + rcx*8]
mov r8, rbp
mov rdx, qword [rbp + 0x18]
mov r8, qword [rbp + 0x28]
mov r9, rdi
cmp qword [r9], 0
je 0x140027fdb
mov r10, qword [r9 + 8]
mov r11, qword [r9 + 0x10]
mov r14, r11
and r14, rbx
mov rsi, r14
mov r14d, 0
cmp rsi, r8
jae 0x140027fa7
lea r14, [rsi + rsi*2]
cmp qword [rdx + r14*8], 0
je 0x140027fc8
inc rsi
mov r14, rsi
jmp 0x140027fa7
lea rsi, [rdx + r14*8]
mov qword [rsi], 1
mov qword [rsi + 8], r10
mov qword [rsi + 0x10], r11
add r9, 0x18
cmp r9, rcx
jne 0x140027f93
test rax, rax
lea r12, [rsp + 0x468]
mov rbx, qword [rsp + 0x90]
je 0x1400281f5
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x1400281f5
xor eax, eax
xor ecx, ecx
test cl, cl
sete al
mov ecx, 4
mov qword [rsp + 0xc0], rcx
mov ecx, 9
lea rdi, [rsp + 0xc8]
lea rsi, [rsp + 0x110]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xb8], rax
lea rcx, [0x1401569d0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rsp + 0x50]
jmp rax
cmp eax, 0xc8
je case.0x14002aa13.134
cmp eax, 0xcc
je 0x14002893c
cmp eax, 0xce
lea rsi, [rsp + 0x110]
lea esi, [rsp + 0x110]
lea esi, [rsp + 0x110]
jne 0x140027d6a
mov r10d, 0xa
jmp 0x140028952
mov bl, 2
cmp dil, 0x4c
ja case.default.0x1400280b1
movzx eax, dil
lea rcx, [0x140156880]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r10d, 0x13
jmp 0x140028d46
mov eax, dword [rdi]
bswap eax
cmp eax, 0x68747470
jne 0x140028628
movzx eax, byte [rdi + 4]
add eax, 0xffffff8d
jmp 0x140028632
mov rax, qword [rdi]
bswap rax
movabs rcx, 0x2f696e6465782e68
mov rdx, rcx
cmp rax, rcx
jne 0x14002810c
mov rax, qword [rdi + 3]
bswap rax
xor ecx, ecx
movabs r8, 0x6465782e68746d6c
mov rdx, r8
cmp rax, r8
je 0x140028119
cmp rax, rdx
mov ecx, 0
sbb ecx, ecx
or ecx, 1
xor eax, eax
test ecx, ecx
sete al
lea rcx, [rax + 4]
xor edx, edx
test al, al
sete dl
mov qword [rsp + 0xc0], rcx
mov ecx, 9
lea rdi, [rsp + 0xc8]
lea rsi, [rsp + 0x110]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xb8], rdx
lea rcx, [0x1401569d0]
movsxd rax, dword [rcx + rdx*4]
add rax, rcx
mov rbx, qword [rsp + 0x50]
jmp rax
cmp eax, 0x194
je 0x140028944
cmp eax, 0x1f4
lea rsi, [rsp + 0x110]
jne 0x140027d6a
mov r10d, 0xe
jmp 0x140028952
mov qword [rbp + 0x50], 7
mov qword [rsp + 0x200], 0
mov r8d, 8
lea rcx, [rsp + 0x2e0]
lea rdx, [rsp + 0x200]
call fcn.14002235c
cmp qword [rbp + 0x20], 0
mov rsi, qword [rsp + 0x50]
je 0x1400281de
mov r8, qword [rsi]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsp + 0x2f0]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0x2e0]
movups xmmword [rsi], xmm0
mov rsi, qword [rbp + 0x28]
mov r8, r13
test rsi, rsi
je 0x1400282f4
mov al, byte [rsp + 0x460]
mov qword [rsp + 0x68], rax
add eax, 0xfffffffe
mov dword [rsp + 0x4c], eax
movzx eax, al
lea rcx, [rax + 1]
cmp al, 6
mov eax, 0
cmovae rcx, rax
mov qword [rsp + 0x200], rcx
movabs rax, 0xcbf29ce484222325
xor ecx, ecx
movabs r9, 0x100000001b3
movzx edx, byte [rsp + rcx + 0x200]
inc rcx
xor rax, rdx
imul rax, r9
cmp rcx, 8
jne 0x140028248
mov r10, qword [rsp + 0x420]
cmp byte [rsp + 0x4c], 5
mov qword [rsp + 0x78], r8
mov qword [rsp + 0x60], r15
mov qword [rsp + 0xb0], r10
jbe 0x140028352
xor ecx, ecx
test r10, r10
setne cl
mov qword [rsp + 0x200], rcx
xor ecx, ecx
movzx edx, byte [rsp + rcx + 0x200]
inc rcx
xor rax, rdx
imul rax, r9
cmp rcx, 8
jne 0x140028297
test r10, r10
je 0x140028363
mov r11, qword [rsp + 0x428]
mov rcx, qword [rsp + 0x430]
test rcx, rcx
mov qword [rsp + 0x98], r11
je 0x140028396
xor edx, edx
movzx r8d, byte [r11 + rdx]
xor rax, r8
imul rax, r9
inc rdx
cmp rcx, rdx
jne 0x1400282db
jmp 0x140028396
mov eax, 4
lea rdi, [rsp + 0xc0]
cmp byte [rsp + 0x48], 0
jne case.default.0x140028350
mov qword [rsp + 0xc0], rbx
mov eax, 1
lea rdi, [rsp + 0xc8]
mov ecx, 9
lea rsi, [rsp + 0x420]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xb8]
lea rcx, [0x1401569d0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rsp + 0x50]
jmp rax
mov cl, byte [rsp + 0x428]
mov qword [rsp + 0x98], rcx
jmp 0x140028396
movzx r11d, byte [rsp + 0x428]
mov qword [rsp + 0x200], r11
xor ecx, ecx
movzx edx, byte [rsp + rcx + 0x200]
inc rcx
xor rax, rdx
imul rax, r9
cmp rcx, 8
jne 0x140028376
mov qword [rsp + 0x98], r11
movzx r9d, ax
mov r14, qword [rbp + 0x50]
mov eax, r9d
and eax, r14d
mov r13, qword [rbp + 0x18]
mov r15, qword [rbp + 0x30]
mov r11, qword [rbp + 0x58]
mov rcx, qword [rbp + 0x48]
mov qword [rsp + 0x2d8], rcx
mov rcx, qword [rbp + 0x40]
mov qword [rsp + 0x2d0], rcx
mov rbp, qword [rbp + 0x38]
mov rcx, qword [rsp + 0x428]
mov qword [rsp + 0x168], rcx
mov rcx, qword [rsp + 0x430]
mov qword [rsp + 0xa0], rcx
xor edi, edi
mov rbx, rax
mov eax, 0
cmp rbx, rsi
jae 0x1400283ee
lea rax, [rbx + rbx*2]
cmp qword [r13 + rax*8], 0
je 0x14002854a
lea rax, [rax*8]
add rax, r13
mov rcx, qword [rax + 0x10]
mov rdx, r14
and rdx, rcx
mov r8, rbx
sub r8, rdx
and r8, r14
cmp r8, rdi
jb 0x1400285b9
cmp rcx, r9
jne 0x14002853c
invalid
mov r12, qword [rax + 8]
lea rax, [r11 + r12]
cmp qword [rsp + 0x2d8], rax
jbe 0x1400293eb
add rax, qword [rsp + 0x2d0]
cmp rax, rbp
mov ecx, 0
cmovae rcx, rbp
sub rax, rcx
lea rax, [rax + rax*2]
shl rax, 5
mov dl, byte [r15 + rax + 0x50]
lea ecx, [rdx - 8]
xor r8d, r8d
cmp cl, 0xfa
setb r8b
setae r10b
cmp dl, byte [rsp + 0x68]
push rsp
and al, 0x68
sete dl
and dl, r10b
cmp byte [rsp + 0x4c], 6
and al, 0x4c
invalid
movzx edx, dl
cmovb r8d, edx
cmp r8b, 1
jne 0x14002853c
cmp cl, 0xf9
ja 0x14002865c
lea rcx, [r15 + rax]
add rcx, 0x10
cmp qword [rsp + 0xb0], 0
sete dl
mov rcx, qword [rcx]
test rcx, rcx
setne r8b
cmp r8b, dl
je 0x14002853c
test rcx, rcx
je 0x140028529
mov rcx, qword [rsp + 0xa0]
cmp qword [r15 + rax + 0x20], rcx
jne 0x14002853c
mov rcx, qword [r15 + rax + 0x18]
mov rdx, qword [rsp + 0x168]
mov r8, qword [rsp + 0xa0]
mov eax, dword [rsp + 0xa0]
mov qword [rsp + 0x160], r9
mov qword [rsp + 0x158], r11
add byte [rax], al
call sub.VCRUNTIME140.dll_memcmp
mov r11, qword [rsp + 0x158]
mov ebx, dword [rsp + 0x158]
mov r9, qword [rsp + 0x160]
test eax, eax
jne 0x14002853c
jmp 0x14002865c
mov rcx, qword [rsp + 0x98]
cmp byte [r15 + rax + 0x18], cl
sbb byte [rdi], cl
test byte [rax], ah
add dword [rax], eax
invalid
inc rdi
inc rbx
mov rax, rbx
jmp 0x1400283ee
mov rax, qword [rsp + 0x80]
mov byte [rsp + 0x38], al
cmp byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add byte [rax], al
invalid
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rdi
mov dword [rsp + 0x20], edi
lea rcx, [rsp + 0xb8]
mov rbx, qword [rsp + 0x50]
mov rdx, rbx
lea r8, [rsp + 0x420]
call fcn.14001fac1
mov rax, qword [rsp + 0xb8]
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x12e437
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbp, qword [rsp + 0x70]
lea r12, [rsp + 0x468]
mov r13, qword [rsp + 0x78]
and al, 0x78
mov r15, qword [rsp + 0x60]
jmp rax
invalid
mov rax, qword [rsp + 0x80]
mov byte [rsp + 0x38], al
mov rax, qword [rsp + 0x90]
and al, 0x90
add byte [rax], al
invalid
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rdi
mov dword [rsp + 0x20], edi
lea rcx, [rsp + 0xb8]
mov rbx, qword [rsp + 0x50]
push rax
mov rdx, rbx
lea r8, [rsp + 0x420]
and byte [rax + rax], al
add al, ch
enter 0xffffffffffffff74, 0xffffffffffffffff
mov rax, qword [rsp + 0xb8]
lea rcx, [0x1401569d0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbp, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
lea r12, [rsp + 0x468]
mov r13, qword [rsp + 0x78]
mov r15, qword [rsp + 0x60]
jmp rax
mov eax, 0
sbb eax, eax
or eax, 1
xor ebx, ebx
test eax, eax
sete bl
ret
mov r10, rbx
or r10, 6
cmp bl, 2
sete al
test bl, 1
lea rsi, [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
adc byte [rcx], al
add byte [rax], al
je 0x140027d70
jmp 0x140028952
mov ecx, 9
lea rdi, [rsp + 0x2e0]
lea rsi, [rsp + 0x420]
rep movsq qword [rdi], qword [rsi]
mov dil, byte [rsp + 0x320]
movzx r10d, word [rsp + 0x2e0]
mov r8, qword [rsp + 0x2f0]
mov rax, qword [rsp + 0x2e8]
mov qword [rsp + 0x80], rax
movzx eax, byte [rsp + 0x2ef]
shl eax, 0x10
movzx ecx, word [rsp + 0x2ed]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x2e9]
or rax, rcx
mov rcx, qword [rsp + 0x2e1]
mov qword [rsp + 0x160], rax
mov qword [rsp + 0x158], rcx
shld rax, rcx, 8
mov qword [rsp + 0x98], rax
mov eax, edi
or al, 0xf8
mov byte [rsp + 0xb0], al
mov rax, qword [rsp + 0x310]
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rsi + 0x44], ah
mov dword [rsp + 0x4c], edx
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rsi + 0x44], ah
mov dword [rsp + 0x4c], edx
mov qword [rsp + 0x68], r8
lea r14, [r11 + r12]
cmp qword [rsp + 0x2d8], r14
jbe case.default.0x14002877c
mov rax, qword [rsp + 0x2d0]
add rax, r14
cmp rax, rbp
mov rcx, rbp
mov esi, 0
add byte [rax], al
add byte [rax], al
cmovb rcx, rsi
sub rax, rcx
lea r13, [rax + rax*2]
shl r13, 5
lea rax, [r15 + r13]
add rax, 0x10
mov cl, byte [rax + 0x40]
add cl, 0xfe
movzx ecx, cl
lea rdx, [rcx + 1]
cmp cl, 6
cmovae rdx, rsi
lea rsi, [0x1401569b4]
movsxd rcx, dword [rsi + rdx*4]
add rcx, rsi
jmp rcx
mov r10d, 0xb
jmp case.0x14002aa13.134
mov r10d, 9
jmp case.0x14002aa13.134
mov r10d, 0xd
lea rsi, [rsp + 0x110]
mov ecx, 9
lea rdi, [rsp + 0xc8]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xc0], r10
mov qword [rsp + 0xb8], 0
add byte [rax], al
add cl, ch
jl 0x14002897d
add byte [rax], al
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdi*4], ah
and al, 0xb8
lea rcx, [rsp + 0x380]
call fcn.14001dbe7
jmp 0x140027443
mov r10d, 0xf
jmp 0x140028d46
cmp qword [rsp + 0x1a0], 0xd
jne 0x140029024
invalid
add dword [rax], eax
add byte [0x144be1076], cl
add byte [rax], al
movabs rax, 0x6564202c70697a67
mov r8, qword [rsp + 0x198]
test byte [rax + rbx*4], ah
add dword [rax], eax
invalid
mov eax, 0x70697a67
sub al, 0x20
and byte [rbp + riz*2 + 0x4c], ah
mov eax, dword [rsp + 0x198]
test byte [rax + rbx*4], ah
add dword [rax], eax
invalid
test byte [rax + rbx*4], ah
add dword [rax], eax
add byte [rcx + 0x33], cl
add byte [rax - 0x47], cl
xor rax, qword [r8]
movabs rcx, 0x6574616c66656420
and byte [rbp + riz*2 + 0x66], ah
insb byte [rdi], dx
invalid
je 0x140028bed
and byte [rbp + riz*2 + 0x66], ah
insb byte [rdi], dx
invalid
xor rcx, qword [r8 + 5]
or rcx, rax
sete bl
xchg esp, eax
ret
jmp 0x140029026
add byte [rax], al
add eax, 0xfc10948
xchg esp, eax
ret
add byte [rcx - 0x46], al
adc dword [rax], eax
add byte [rax], al
mov r10d, 0x11
jmp 0x140028d46
add byte [rcx - 0x46], al
adc al, byte [rax]
add byte [rax], al
mov r10d, 0x12
jmp 0x140028d46
add byte [rcx - 0x46], al
adc al, 0
add byte [rax], al
mov r10d, 0x14
jmp 0x140028d46
add byte [rcx - 0x46], al
adc eax, 0xe9000000
add dword [rcx], 0
mov r10d, 0x15
jmp 0x140028d46
invalid
add byte [rcx - 0x46], al
invalid
mov r10d, 0x16
jmp 0x140028d46
invalid
add byte [rcx - 0x46], al
invalid
mov r10d, 0x17
jmp 0x140028d46
add byte [rcx - 0x46], al
sbb byte [rax], al
add byte [rax], al
mov r10d, 0x18
jmp 0x140028d46
add byte [rcx - 0x46], al
sbb dword [rax], eax
add byte [rax], al
mov r10d, 0x19
jmp 0x140028d46
add byte [rcx - 0x46], al
sbb al, byte [rax]
add byte [rax], al
mov r10d, 0x1a
jmp 0x140028d46
add byte [rcx - 0x46], al
sbb eax, dword [rax]
add byte [rax], al
mov r10d, 0x1b
jmp 0x140028d46
add byte [rcx - 0x46], al
sbb al, 0
add byte [rax], al
mov r10d, 0x1c
jmp 0x140028d46
add byte [rcx - 0x46], al
sbb eax, 0xe9000000
sub eax, dword [rcx]
add byte [rax], al
invalid
mov r10d, 0x1d
jmp 0x140028d46
invalid
add byte [rcx - 0x46], al
invalid
mov r10d, 0x1e
jmp 0x140028d46
add byte [rcx - 0x46], al
invalid
mov r10d, 0x1f
jmp 0x140028d46
invalid
add byte [rcx - 0x46], al
and byte [rax], al
add byte [rax], al
mov r10d, 0x20
jmp 0x140028d46
add byte [rcx - 0x46], al
and dword [rax], eax
add byte [rax], al
mov r10d, 0x21
jmp 0x140028d46
add byte [rcx - 0x46], al
and al, byte [rax]
add byte [rax], al
mov r10d, 0x22
jmp 0x140028d46
add byte [rcx - 0x46], al
and eax, dword [rax]
add byte [rax], al
mov r10d, 0x23
jmp 0x140028d46
add byte [rcx - 0x46], al
and al, 0
add byte [rax], al
mov r10d, 0x24
jmp 0x140028d46
add byte [rcx - 0x46], al
and eax, 0xe9000000
rol dword [rax], cl
add byte [rax], al
invalid
mov r10d, 0x25
jmp 0x140028d46
invalid
add byte [rcx - 0x46], al
add byte es:[rax], al
add byte [rax], al
jmp 0x140028d46
mov r10d, 0x26
jmp 0x140028d46
add byte [rcx - 0x46], al
invalid
mov r10d, 0x27
jmp 0x140028d46
invalid
add byte [rcx - 0x46], al
sub byte [rax], al
add byte [rax], al
invalid
mov r10d, 0x28
add byte [rax], al
add cl, ch
jmp 0x140028d46
mov dl, 0
add byte [rax], al
mov r10d, 0x29
add byte [rax], al
jmp 0x140028d46
mov r10d, 0x2a
mov edx, 0x2a
jmp 0x140028d46
add byte [rax], al
mov r10d, 0x2b
jmp 0x140028d46
mov r10d, 0x2c
jmp 0x140028d46
add byte [rax], al
add cl, ch
xchg byte [rax], al
add byte [rax], al
mov r10d, 0x2d
jmp 0x140028d46
mov r10d, 0x2e
jmp 0x140028d46
mov r10d, 0x2f
jmp 0x140028d46
mov r10d, 0x30
jmp 0x140028d46
mov r10d, 0x31
jmp 0x140028d46
mov r10d, 0x32
jmp 0x140028d46
mov r10d, 0x33
jmp 0x140028d46
mov r10d, 0x34
jmp 0x140028d46
mov r10d, 0x35
jmp 0x140028d46
mov r10d, 0x36
jmp 0x140028d46
mov r10d, 0x37
jmp 0x140028d46
add bl, ch
mov r10d, 0x38
mov r10d, 0x38
mov r10d, 0x38
jmp 0x140028d46
mov r10d, 0x39
jmp 0x140028d46
mov r10d, 0x3a
jmp 0x140028d46
mov r10d, 0x3b
jmp 0x140028d46
mov r10d, 0x3c
jmp 0x140028d46
mov r10d, 0x3d
xor ebx, ebx
movzx eax, dil
add eax, 0xfffffff3
cmp eax, 0x34
ja 0x140028640
movabs rcx, 0x10000218120809
bt rcx, rax
jae 0x140028640
cmp bl, 2
jne case.default.0x140028da9
mov ecx, 9
lea rdi, [rsp + 0xc0]
lea rsi, [rsp + 0x110]
rep movsq qword [rdi], qword [rsi]
mov eax, 4
mov qword [rsp + 0xb8], rax
mov dword [rsp + 0xb8], eax
mov dword [rsp + 0xb8], eax
lea rcx, [0x1401569d0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rsp + 0x50]
jmp rax
xor eax, eax
test bl, bl
sete al
mov qword [rsp + 0xc0], r10
mov ecx, 9
lea rdi, [rsp + 0xc8]
lea rsi, [rsp + 0x110]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xb8], rax
mov dword [rsp + 0xb8], eax
lea rcx, [0x1401569d0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rsp + 0x50]
jmp rax
mov r10, qword [rsp + 0xc0]
mov edx, 7
mov rcx, r10
mov r8b, 0x80
lea r9, [rsp + 0x1b8]
call fcn.1400216c6
jmp 0x140028fdb
mov rcx, rbx
lea rdx, [rsp + 0xb8]
call fcn.14001fa30
mov rsi, rax
mov al, byte [rax + 0x40]
lea ecx, [rax - 8]
cmp cl, 0xf9
ja 0x140028e3a
test al, al
jne 0x140029415
mov byte [rsp + 0x200], 0x40
mov r8d, 1
lea rdi, [rsp + 0x1b8]
mov rcx, rdi
lea rdx, [rsp + 0x200]
call fcn.140009bfd
mov al, byte [rsi + 0x40]
add al, 0xfe
movzx eax, al
lea rcx, [rax + 1]
cmp al, 6
mov eax, 0
cmovae rcx, rax
mov rdx, rsi
call fcn.14001f9c5
mov rcx, rax
mov r8, rdi
call fcn.140021796
mov rcx, rsi
call fcn.14001f89a
mov rcx, rax
mov r8, rdi
jmp 0x140028fd6
mov rcx, rbx
lea rdx, [rsp + 0xb8]
call fcn.14001fa30
mov rsi, rax
mov al, byte [rax + 0x40]
add al, 0xfe
movzx eax, al
lea rcx, [rax + 1]
cmp al, 6
mov eax, 0
cmovae rcx, rax
mov rdx, rsi
call fcn.14001f9c5
mov rdi, rax
mov rbx, rdx
mov rcx, rsi
call fcn.14001f89a
mov r9, rdx
mov cl, byte [rsi + 0x40]
lea edx, [rcx - 8]
cmp dl, 0xfa
setb dl
test cl, cl
setne cl
and cl, dl
lea rdx, [rsp + 0x1b8]
mov qword [rsp + 0x28], rdx
mov byte [rsp + 0x20], cl
mov rcx, rdi
mov rdx, rbx
mov r8, rax
call fcn.140021a4d
jmp 0x140028fdb
mov rsi, qword [rsp + 0xc0]
mov rcx, rbx
lea rdx, [rsp + 0xb8]
call fcn.14001fa30
mov rdi, rax
mov rcx, rax
call fcn.14001f89a
mov rbx, rax
mov r14, r12
mov r12, rdx
mov al, byte [rdi + 0x40]
lea ecx, [rax - 8]
cmp cl, 0xfa
setb cl
test al, al
setne r8b
and r8b, cl
shl r8b, 4
mov edx, 4
mov rcx, rsi
lea rsi, [rsp + 0x1b8]
mov r9, rsi
call fcn.1400216c6
mov rcx, rbx
mov rdx, r12
mov r12, r14
jmp 0x140028fd3
mov rsi, qword [rsp + 0xc0]
mov rcx, rbx
lea rdx, [rsp + 0xb8]
call fcn.14001fa30
mov rdi, rax
mov al, byte [rax + 0x40]
lea ecx, [rax - 8]
cmp cl, 0xf9
ja 0x140028fad
test al, al
jne 0x140029425
mov edx, 6
mov rcx, rsi
mov r8b, 0x40
lea rsi, [rsp + 0x1b8]
mov r9, rsi
call fcn.1400216c6
mov rcx, rdi
call fcn.14001f89a
mov rcx, rax
mov r8, rsi
call fcn.140021796
mov ecx, 0xb
lea rbx, [rsp + 0x200]
mov rdi, rbx
lea rsi, [rsp + 0xb8]
rep movsq qword [rdi], qword [rsi]
mov rcx, r12
call fcn.14002176a
mov ecx, 0xb
mov rdi, r12
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov r11, qword [rsp + 0x330]
mov rdi, r13
mov r13, r15
jmp 0x140027431
jmp case.0x1400280b1.5
xor ebx, ebx
mov r10d, 0x10
cmp qword [rsp + 0x110], 0
jne 0x140028640
jmp case.0x1400280b1.5
mov al, byte [rsp + 0x380]
cmp al, 0xc
je case.0x14002aa13.225
cmp al, 0xb
je 0x140029079
cmp al, 0xa
jb 0x140029079
cmp qword [rsp + 0x390], 0
je 0x140029079
mov r8, qword [rsp + 0x388]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsp + 0x398]
test rax, rax
je 0x140029099
lea rcx, [rsp + 0x3b0]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x10]
mov rax, qword [rsp + 0x3b8]
test rax, rax
je 0x1400290b9
lea rcx, [rsp + 0x3d0]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x10]
mov rax, qword [rsp + 0x3d8]
test rax, rax
je 0x1400290d9
lea rcx, [rsp + 0x3f0]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x10]
mov rax, qword [rsp + 0x3f8]
test rax, rax
je case.0x14002aa13.225
invalid
lea rcx, [rsp + 0x410]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x10]
lea rdi, [rsp + 0x220]
lea rbx, [rsp + 0x240]
lea rsi, [rsp + 0x200]
lea r14, [rsp + 0x338]
mov rcx, rsi
mov rdx, r14
call fcn.140023e14
mov rax, qword [rsp + 0x200]
cmp rax, 2
je 0x14002917a
test rax, rax
je 0x14002915a
mov rax, qword [rsp + 0x208]
test rax, rax
je 0x14002915a
mov rdx, qword [rsp + 0x210]
mov r8, qword [rsp + 0x218]
add al, byte [rax]
add byte [rax - 0x77], cl
stc
call qword [rax + 0x10]
mov rax, qword [rsp + 0x228]
mov rdx, qword [rsp + 0x230]
mov r8, qword [rsp + 0x238]
mov rcx, rbx
call qword [rax + 0x10]
jmp 0x140029119
mov rdi, qword [rsp + 0x358]
mov rcx, qword [rsp + 0x360]
mov rax, rcx
sub rax, rdi
movabs rdx, 0x4ec4ec4ec4ec4ec5
mul rdx
mov qword [rsp + 0x378], 0
cmp rcx, rdi
je 0x1400291ec
mov rbx, rdx
shr rbx, 5
add rdi, 0x30
mov rax, qword [rdi + 0x10]
test rax, rax
je 0x1400291d1
lea rcx, [rdi + 0x28]
mov rdx, qword [rdi + 0x18]
mov r8, qword [rdi + 0x20]
call qword [rax + 0x10]
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x10]
add rdi, 0x68
dec rbx
jne 0x1400291b9
cmp qword [rsp + 0x350], 0
je 0x14002920e
mov r8, qword [rsp + 0x348]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [rsp + 0x368]
mov rdx, qword [rsp + 0x378]
call fcn.14002faac
cmp qword [rsp + 0x370], 0
je 0x140029245
mov r8, qword [rsp + 0x368]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
lea rdi, [rsp + 0x468]
mov rcx, rdi
call fcn.14002176a
mov rax, qword [rsp + 0x1d8]
cmp rax, 2
je 0x14002932e
lea rdx, [rsp + 0x1f0]
test rax, rax
je 0x140029298
mov rcx, qword [rsp + 0x1e0]
mov rax, qword [rsp + 0x1e8]
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
jmp 0x1400292a8
mov rcx, qword [rsp + 0x1e0]
mov rax, qword [rsp + 0x1e8]
call qword [rax + 0x68]
mov rax, qword [rsp + 0x1d8]
cmp rax, 2
je 0x14002932e
mov rdx, qword [rsp + 0x1f0]
test rax, rax
je 0x1400292ea
mov rcx, qword [rsp + 0x1e0]
mov rax, qword [rsp + 0x1e8]
and al, 0xe8
add dword [rax], eax
add byte [rbx + rcx*4 + 0x40], cl
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
add rcx, r8
add rcx, 0x10
jmp 0x1400292fa
and al, 0xe8
add dword [rax], eax
add byte [rbx + rcx*4 + 0x40], cl
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
mov rcx, qword [rsp + 0x1e0]
mov rax, qword [rsp + 0x1e8]
call qword [rax + 0x80]
mov rax, qword [rsp + 0x1d8]
cmp rax, 2
je 0x14002932e
test rax, rax
je 0x14002932e
mov rax, qword [rsp + 0x1e0]
lock dec qword [rax]
jne 0x14002932e
lea rcx, [rsp + 0x1e0]
call fcn.14004f153
mov rcx, qword [rsp + 0x1b8]
mov rax, qword [rsp + 0x1c0]
mov r14, qword [rsp + 0x1d0]
test r14b, 1
jne 0x140029355
lea rdx, [0x140131648]
jmp 0x1400293c0
shr r14, 5
mov r8, qword [rsp + 0x1c8]
add r8, r14
sub rcx, r14
add rax, r14
lea rdx, [rsp + 0x338]
mov qword [rdx], rcx
mov qword [rdx + 8], r8
mov qword [rdx + 0x10], rax
lea rbx, [rsp + 0xb8]
mov rcx, rbx
call fcn.140008ee3
mov qword [rsp + 0x2e0], r14
mov rcx, qword [rbx + 0x10]
mov rax, rcx
sub rax, r14
jb 0x140029482
mov rcx, r14
add rcx, qword [rsp + 0xc0]
mov rdx, qword [rsp + 0xb8]
mov r14, qword [rsp + 0xd0]
mov r8, qword [rsp + 0x2a0]
mov qword [r8], rdx
mov qword [r8 + 8], rcx
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], r14
add rsp, 0x578
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.Out_of_bounds_accessassertion_failed:_dst.remaining_mut_____lenC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_src_framedata.rs
lea r8, [0x1400fc6b8]
jmp 0x140029409
lea rcx, str.Out_of_bounds_accessassertion_failed:_dst.remaining_mut_____lenC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_src_framedata.rs
lea r8, [0x1400fc6d0]
mov edx, 0x14
call fcn.1400cf6d0
ud2
lea rcx, str.assertion_failed:__header.is_sensitive__
lea r8, [0x1400fcb48]
jmp 0x140029433
lea rcx, str.assertion_failed:__header.is_sensitive__
lea r8, [0x1400fcb60]
mov edx, 0x28
call fcn.1400cf3b0
ud2
call fcn.1400d0c3e
ud2
lea r8, [0x1400fc760]
mov rcx, r12
mov rdx, rsi
call fcn.1400cf260
ud2
lea rcx, str.cannot_resolve_index
lea r8, [0x1400fc6a0]
mov edx, 0x14
jmp 0x140029452
mov qword [rsp + 0x468], rcx
lea rax, [rsp + 0x2e0]
mov qword [rsp + 0x200], rax
lea rax, [0x1400086b0]
mov qword [rsp + 0x208], rax
mov qword [rsp + 0x210], rdi
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rbx], ah
add al, byte [rax]
add byte [rax - 0x73], cl
add eax, 0x108260
lea rcx, [rsp + 0x338]
mov qword [rcx], rax
mov dword [rcx], eax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
add byte [rax], al
mov qword [rcx + 0x10], rsi
mov qword [rcx + 0x18], rax
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes.rs
call fcn.1400cf220
ud2
jmp qword [sym.imp.kernel32.dll_HeapFree]
pop rsp
or al, byte [rax]
ud2
enter 0xffffffffffffc984, 0x74
sub ecx, dword [rdi]
mov dh, 0xc9
cmp ecx, 1
jne 0x140029740
lea r9, [rsp + 0x30]
mov qword [r9], rax
lea rax, [0x14010ef30]
mov qword [rsp + 0x20], rax
lea rax, [0x14012b76c]
mov r8d, 5
jmp 0x140029765
add rax, 4
lea r9, [rsp + 0x30]
mov qword [r9], rax
lea rax, [0x14010f120]
mov qword [rsp + 0x20], rax
lea rax, [0x14010f109]
mov r8d, 0x15
mov eax, 0x15
mov eax, 0x15
mov rcx, rdx
mov rdx, rax
call fcn.14000ee90
nop
add rsp, 0x38
ret
mov esi, edx
movsxd rbx, dword [rcx]
cmp rbx, 0xe
jae case.default.0x1400297ba
lea rax, [0x140155818]
mov r8, qword [rax + rbx*8]
lea rax, case.0x1400297ba.0
mov rdx, qword [rax + rbx*8]
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
mov rax, qword [rax + 0x18]
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp rax
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x14010ef09]
mov r8d, 6
call qword [rax + 0x18]
lea rdi, [rsp + 0x28]
mov qword [rdi + 8], rsi
mov byte [rdi + 0x10], al
mov qword [rdi], 0
mov byte [rdi + 0x11], 0
lea rdx, [rsp + 0x24]
mov dword [rdx], ebx
lea r8, [0x14010ef10]
mov rcx, rdi
call fcn.14000e8c0
mov rcx, rdi
call fcn.14000ea10
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
or byte [rax - 0x49f0053f], al
leave
cmp cl, 6
mov r8d, 6
cmovb r8d, ecx
movzx ecx, r8b
lea r8, [0x1401569f8]
mov bh, 0xd1
adc al, byte [rax]
mov bh, 0xd1
adc al, byte [rax]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xf86cb
mov r8d, 4
jmp 0x140029899
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xe57bf
mov r8d, 0xd
jmp 0x140029899
lea rdx, [0x14010f044]
mov r8d, 0xe
add rsp, 0x68
jmp rax
and al, 0x20
add eax, 0x48000000
lea eax, [0x14010f052]
lea r9, [0x14010f056]
mov r8d, 4
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov rcx, rdx
mov rdx, rax
call fcn.14000ec80
jmp 0x140029988
mov qword [rsp + 0x20], rax
lea rax, str.HalfClosedLocalHalfClosedRemote
mov r8d, 0xf
jmp 0x14002997d
mov qword [rsp + 0x20], rax
lea rax, [0x14010f0b7]
mov r8d, 0x10
jmp 0x14002997d
mov rcx, rdx
mov rdx, rax
call fcn.14000ee90
nop
add rsp, 0x68
ret
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x20], rax
mov r13, qword [rdi + 0x20]
mov rbx, qword [rdi + 0x28]
cmp r13, rbx
ja 0x14002a890
add byte [rax], al
invalid
mov rbp, qword [rdi + 0x18]
cmp rbx, rbp
ja 0x14002a890
add byte [rax], al
invalid
lea rax, [rdi + 0x38]
mov qword [rsp + 0x28], rax
mov r9, qword [rdi + 0x30]
lea rsi, [r9 - 1]
mov rax, qword [rsp + 0x20]
add rax, r13
mov qword [rsp + 0x30], rax
and al, 0x30
mov r15, r9
sub rbx, r13
mov rax, qword [rsp + 0x28]
and al, 0x28
mov cl, byte [rax + rsi]
mov rdx, qword [rsp + 0x30]
mov r8, rbx
call fcn.1400102d0
ret
pop rdx
invalid
invalid
cmp rax, 1
jne 0x14002a88c
invalid
mov rbx, rdx
add rbx, r13
mov r14, rbx
sub r14, rsi
mov r9, r15
jb 0x14002a858
mov r12, r14
add r12, r9
jb 0x14002a858
cmp r12, rbp
ja 0x14002a858
cmp r9, 5
jae 0x14002a8c8
invalid
lea eax, [rax]
add byte [rax], al
mov rax, qword [rsp + 0x20]
lea rcx, [rax + r14]
mov rdx, qword [rsp + 0x28]
mov r8, r9
call sub.VCRUNTIME140.dll_memcmp
mov r9, r15
test eax, eax
je 0x14002a8b7
mov qword [rdi + 0x28], rbx
cmp rbx, rbp
jmp 0x14002a8d7
ja 0x14002a890
cmp r13, rbx
jbe case.0x1400289ed.263
jmp 0x14002a890
add dword [rax - 0x77], ecx
stc
call case.0x14001fa45.261
test rax, rax
test eax, eax
je 0x14002a87e
add eax, 0x75d28548
test rdx, rdx
jne 0x14002a8a6
invalid
sub byte [rax + 0xf00417f], al
cmp byte [rdi + 0x41], 0
je 0x14002a7ad
test byte [0x17202a888], ah
invalid
shr bl, 0x1a
mov qword [rdi + 0x28], r13
mov byte [rdi + 0x41], 1
mov r12, qword [rdi]
add dword [r11 + rcx*4 + 0x27], ecx
mov rdx, qword [rdi + 8]
sub rdx, r12
mov rax, qword [rsp + 0x20]
mov eax, dword [rsp + 0x20]
add rax, r12
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rdi
ret
mov qword [rdi + 0x28], r14
ja 0x14002a8e3
mov rdx, qword [rdi + 8]
sub rdx, r12
mov qword [rdi + 8], r14
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_strpattern.rs
mov edx, 4
mov rcx, r9
call fcn.1400cf340
ud2
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov r15, qword [rdx + 0x10]
mov edi, dword [rdx + 0x10]
sub byte [rbx + rcx*4 + 0x7a], cl
adc byte [rbx + rcx*4 + 0x6a], cl
invalid
invalid
invalid
mov r13, qword [rdx + 0x18]
sbb byte [rcx], dh
ror byte [rbp + 0x39], 0xef
out dx, eax
xor eax, eax
cmp r15, r13
out dx, eax
out dx, eax
ja case.0x140021e0d.270
mov rdi, rdx
mov rbp, qword [rdx + 8]
cmp r13, rbp
cmp ebp, ebp
or byte [rcx + 0x39], cl
in eax, dx
ja case.0x140021e0d.270
mov qword [rsp + 0x20], rcx
and al, 0x20
mov rsi, qword [rdi]
mov rbx, qword [rdi + 0x20]
invalid
lea r14, [rdi + 0x28]
mov r8, r13
sub r8, r15
lea rax, [rsi + r15]
add al, 0x3e
mov cl, byte [r14 + rbx - 1]
invalid
cmp r8, 0x10
jae 0x14002a951
xor edx, edx
test r8, r8
invalid
je 0x14002a94d
cmp byte [rax + rdx], cl
je 0x14002a95b
jne case.0x1400289ed.290
mov rdx, r8
xor eax, eax
jmp 0x14002a960
invalid
mov rdx, rax
call fcn.1400101d0
jmp 0x14002a960
cmp rax, 1
clc
add dword [rbp + 0x3e], esi
jne 0x14002a9a4
jne 0x14002a9a4
add r15, rdx
inc r15
inc edi
mov qword [rdi + 0x10], r15
adc byte [rbp - 0x77], cl
cld
mov r12, r15
sub r12, rbx
jb case.0x1400279fb.141
invalid
cmp r15, rbp
ja case.0x1400279fb.141
sbb dword [rax - 0x7d], ecx
sti
add eax, 0x8d4a5473
or al, 0x26
invalid
mov rdx, r14
mov r8, rbx
mov r8, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x14002a9c3
invalid
cmp r15, r13
jbe case.0x1400279fb.132
mov rcx, qword [rsp + 0x20]
xor eax, eax
jmp case.0x140021e0d.270
or ecx, dword [rcx + rcx*4 + 0x6f]
mov qword [rdi + 0x10], r13
xor eax, eax
mov rcx, qword [rsp + 0x20]
and al, 0x20
adc byte [rcx], dh
ror byte [rax - 0x75], 0x4c
and al, 0x20
mov qword [rcx], rax
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
mov rcx, qword [rsp + 0x20]
mov qword [rcx + 8], r12
invalid
mov qword [rcx + 0x10], r15
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add bl, ch
jmp case.0x140021e0d.270
fmul dword [rbp + rcx*4 + 5]
add eax, 0x12adea
invalid
mov edx, 4
add al, 0
add byte [rax], al
mov rcx, rbx
fld1
call fcn.1400cf340
push rbp
or al, byte [r8]
invalid
ud2
or ecx, dword [rax - 0x7d]
cmp dword [rax], eax
je 0x14002a9fc
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
adc bl, al
ret
movzx eax, byte [rcx + 8]
mov edx, 6
invalid
lea rcx, [0x140156a14]
or eax, 0x12c008
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
loopne case.0x14002e063.6
lea rax, str.acceptaccept_charsetaccept_encodingaccept_languageaccept_rangesaccess_control_allow_credentialsaccess_control_allow_headersaccess_control_allow_methodsaccess_control_allow_originaccess_control_expose_headersaccess_control_max_ageaccess_control_request_headersaccess_control_request_methodageallowalt_svcauthorizationcache_controlcache_statuscdn_cache_controlconnectioncontent_dispositioncontent_encodingcontent_languagecontent_lengthcontent_locationcontent_rangecontent_security_policycontent_security_policy_report_onlycontent_typecookiedntdateetagexpectexpiresforwardedfromif_matchif_modified_sinceif_none_matchif_rangeif_unmodified_sincelast_modifiedlinklocationmax_forwardsoriginpragmaproxy_authenticateproxy_authorizationpublic_key_pinspublic_key_pins_report_onlyrangerefererreferrer_policyrefreshretry_aftersec_websocket_acceptsec_websocket_extensionssec_websocket_keysec_websocket_protocolsec_websocket_versionserverset_cookiestrict_transport_securitytetrailertransfer_encodinguser_agentupgradeupgrade_insecure_requestsvaryviawarningwww_authenticatex_content_type_optionsx_dns_prefetch_controlx_frame_optionsx_xss_protection
lea eax, str.acceptaccept_charsetaccept_encodingaccept_languageaccept_rangesaccess_control_allow_credentialsaccess_control_allow_headersaccess_control_allow_methodsaccess_control_allow_originaccess_control_expose_headersaccess_control_max_ageaccess_control_request_headersaccess_control_request_methodageallowalt_svcauthorizationcache_controlcache_statuscdn_cache_controlconnectioncontent_dispositioncontent_encodingcontent_languagecontent_lengthcontent_locationcontent_rangecontent_security_policycontent_security_policy_report_onlycontent_typecookiedntdateetagexpectexpiresforwardedfromif_matchif_modified_sinceif_none_matchif_rangeif_unmodified_sincelast_modifiedlinklocationmax_forwardsoriginpragmaproxy_authenticateproxy_authorizationpublic_key_pinspublic_key_pins_report_onlyrangerefererreferrer_policyrefreshretry_aftersec_websocket_acceptsec_websocket_extensionssec_websocket_keysec_websocket_protocolsec_websocket_versionserverset_cookiestrict_transport_securitytetrailertransfer_encodinguser_agentupgradeupgrade_insecure_requestsvaryviawarningwww_authenticatex_content_type_optionsx_dns_prefetch_controlx_frame_optionsx_xss_protection
invalid
add bl, al
ret
mov edx, 0xe
add byte [rax - 0x73], cl
add eax, 0xe69a5
invalid
invalid
lea rax, [0x1401113ce]
invalid
add bl, al
ret
mov edx, 0xf
add byte [rax - 0x73], cl
add eax, 0xe69a6
invalid
invalid
lea rax, [0x1401113dc]
invalid
add bl, al
ret
mov edx, 0xf
add byte [rax - 0x73], cl
add eax, 0xe69a8
test al, 0x69
invalid
invalid
lea rax, [0x1401113eb]
invalid
add bl, al
ret
mov edx, 0xd
add byte [rax - 0x73], cl
add eax, 0xe69aa
invalid
invalid
lea rax, [0x1401113fa]
invalid
add bl, al
ret
mov edx, 0x20
add byte [rax - 0x73], cl
add eax, 0xe69aa
invalid
invalid
lea rax, [0x140111407]
invalid
add bl, al
ret
mov edx, 0x1c
add byte [rax - 0x73], cl
add eax, 0xe69bd
invalid
invalid
lea rax, [0x140111427]
invalid
add bl, al
ret
mov edx, 0x1c
add byte [rax - 0x73], cl
add eax, 0xe69cc
invalid
invalid
lea rax, [0x140111443]
invalid
add bl, al
ret
mov edx, 0x1b
add byte [rax - 0x73], cl
add eax, 0xe69db
invalid
invalid
lea rax, [0x14011145f]
invalid
add bl, al
ret
mov edx, 0x1d
lea rax, [0x14011147a]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe69e9
invalid
invalid
invalid
add bl, al
ret
mov edx, 0x16
add byte [rax - 0x73], cl
add eax, 0xe69f9
invalid
invalid
lea rax, [0x140111497]
invalid
add bl, al
ret
mov edx, 0x1e
lea rax, [0x1401114ad]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a02
invalid
invalid
invalid
add bl, al
ret
mov edx, 0x1d
lea rax, [0x1401114cb]
lea eax, [0x1401114cb]
add byte [rax - 0x73], cl
add eax, 0xe6a13
invalid
invalid
lea eax, [0x1401114cb]
invalid
add bl, al
ret
mov edx, 3
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a23
invalid
invalid
lea rax, [0x1401114e8]
invalid
add bl, al
ret
mov edx, 5
lea rax, [0x1401114eb]
invalid
invalid
add eax, 0x48000000
lea eax, [0x1401114eb]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a19
invalid
invalid
invalid
add bl, al
ret
mov edx, 7
lea rax, [0x1401114f0]
invalid
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a11
invalid
invalid
invalid
add bl, al
ret
mov edx, 0xd
lea rax, [0x1401114f7]
invalid
invalid
or eax, 0x48000000
lea eax, [0x1401114f7]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a0b
invalid
invalid
invalid
add bl, al
ret
mov edx, 0xd
lea rax, [0x140111504]
or ebp, dword [rdx + 0xe]
invalid
or eax, 0x48000000
lea eax, [0x140111504]
or ebp, dword [rdx + 0xe]
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a0b
or ebp, dword [rdx + 0xe]
invalid
invalid
add bl, al
ret
mov edx, 0xc
or al, 0
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a0b
invalid
invalid
lea rax, [0x140111511]
invalid
add bl, al
ret
mov edx, 0x11
adc dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a0a
invalid
invalid
lea rax, [0x14011151d]
invalid
add bl, al
ret
mov edx, 0xa
or al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a0e
invalid
invalid
lea rax, [0x14011152e]
invalid
add bl, al
ret
mov edx, 0x13
adc eax, dword [rax]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a0b
invalid
invalid
lea rax, [0x140111538]
invalid
add bl, al
ret
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a11
invalid
invalid
lea rax, [0x14011154b]
invalid
add bl, al
ret
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a14
invalid
invalid
lea rax, [0x14011155b]
invalid
add bl, al
ret
mov edx, 0xe
lea rax, [0x14011156b]
invalid
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a17
invalid
invalid
invalid
add bl, al
ret
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a18
invalid
lea rax, [0x140111579]
add bl, al
ret
mov edx, 0xd
or eax, 0x48000000
lea eax, [0x140111589]
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a1b
invalid
lea rax, [0x140111589]
add bl, al
ret
mov edx, 0x17
invalid
add byte [rax], al
lea rax, [0x140111596]
add eax, 0xe6a1b
push 0xe
add bl, al
ret
mov edx, 0x23
lea rax, [0x1401115ad]
lea eax, [0x1401115ad]
push 0xe
add bl, al
ret
ret
mov edx, 0xc
or al, 0
add byte [rax], al
lea rax, [0x1401115d0]
lea eax, [0x1401115d0]
push 0xe
add bl, al
ret
ret
lea rax, [0x1401115dc]
add bl, al
ret
mov edx, 3
add eax, dword [rax]
add byte [rax], al
lea rax, [0x1401115e2]
add bl, al
ret
mov edx, 4
add al, 0
add byte [rax], al
lea rax, [0x1401115e5]
lea eax, [0x1401115e5]
ret
mov edx, 4
add al, 0
add byte [rax], al
lea rax, [0x1401115e9]
lea eax, [0x1401115e9]
ret
lea rax, [0x1401115ed]
lea eax, [0x1401115ed]
invalid
add bl, al
ret
mov edx, 7
lea rax, [0x1401115f3]
lea eax, [0x1401115f3]
add byte [rax - 0x73], cl
add eax, 0xe6a1a
invalid
invalid
lea eax, [0x1401115f3]
invalid
add bl, al
ret
mov edx, 9
or dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a14
invalid
invalid
lea rax, [0x1401115fa]
lea eax, [0x1401115fa]
invalid
add bl, al
ret
mov edx, 4
lea rax, [0x140111603]
lea eax, [0x140111603]
add byte [rax - 0x73], cl
add eax, 0xe6a10
invalid
invalid
lea eax, [0x140111603]
invalid
add bl, al
ret
mov edx, 4
lea rax, str.host
lea eax, str.host
add byte [rax - 0x73], cl
add eax, 0xfa058
invalid
invalid
lea eax, str.host
sldt ebx
add bl, al
ret
mov edx, 8
lea rax, [0x140111607]
lea eax, [0x140111607]
add byte [rax - 0x73], cl
add eax, 0xe69fa
invalid
invalid
lea eax, [0x140111607]
invalid
add bl, al
ret
mov edx, 0x11
lea rax, [0x14011160f]
lea eax, [0x14011160f]
add byte [rax - 0x73], cl
add eax, 0xe69f5
invalid
invalid
invalid
lea eax, [0x14011160f]
imul ecx, dword [rsi], 0xdbac300
add byte [rax], al
invalid
add bl, al
ret
mov edx, 0xd
lea rax, [0x140111620]
lea eax, [0x140111620]
add byte [rax - 0x73], cl
add eax, 0xe69f9
invalid
invalid
lea eax, [0x140111620]
invalid
add bl, al
ret
mov edx, 8
lea rax, [0x14011162d]
lea eax, [0x14011162d]
add byte [rax - 0x73], cl
add eax, 0xe69f9
invalid
invalid
lea eax, [0x14011162d]
invalid
add bl, al
ret
mov edx, 0x13
add byte [rax - 0x73], cl
add eax, 0xe69f4
invalid
lea rax, [0x140111635]
lea eax, [0x140111635]
add bl, al
ret
mov edx, 0xd
lea rax, [0x140111648]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe69fa
invalid
invalid
add bl, al
ret
mov edx, 4
lea rax, [0x140111655]
add eax, 0xe69fa
add eax, 0xe69fa
add bl, al
ret
mov edx, 8
lea rax, [0x140111659]
lea eax, [0x140111659]
lea eax, [0x140111659]
add eax, 0xe69f1
ret
mov edx, 0xc
or al, 0
add byte [rax], al
lea rax, [0x140111661]
add eax, 0xe69ec
ret
lea rax, [0x14011166d]
lea eax, [0x14011166d]
invalid
ret
lea rax, [0x140111673]
ret
invalid
add bl, al
mov edx, 0x12
lea rax, [0x140111679]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe69e7
invalid
invalid
invalid
add bl, al
ret
mov edx, 0x13
lea rax, [0x14011168b]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe69ec
invalid
invalid
invalid
add bl, al
ret
mov edx, 0xf
lea rax, [0x14011169e]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe69f2
invalid
invalid
invalid
add bl, al
ret
mov edx, 0x1b
lea rax, [0x1401116ad]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe69f4
invalid
invalid
invalid
add bl, al
ret
mov edx, 5
lea rax, [0x1401116c8]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a02
invalid
invalid
invalid
add bl, al
ret
mov edx, 7
lea rax, [0x1401116cd]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe69fa
invalid
invalid
invalid
add bl, al
ret
mov edx, 0xf
lea rax, [0x1401116d4]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe69f4
invalid
invalid
invalid
add bl, al
ret
mov edx, 7
lea rax, [0x1401116e3]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe69f6
invalid
invalid
invalid
add bl, al
ret
mov edx, 0xb
lea rax, [0x1401116ea]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe69f0
invalid
invalid
invalid
add bl, al
ret
mov edx, 0x14
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xe69ee
invalid
lea rax, [0x1401116f5]
add bl, al
ret
mov edx, 0x18
add byte [rax - 0x73], cl
add eax, 0xe69f5
invalid
invalid
lea rax, [0x140111709]
lea eax, [0x140111709]
invalid
add bl, al
ret
mov edx, 0x11
lea rax, [0x140111721]
add bl, al
ret
mov edx, 0x16
add byte [rax - 0x73], cl
add eax, 0xe6a04
push 0xe
invalid
lea rax, [0x140111732]
lea eax, [0x140111732]
ret
mov edx, 0x15
add byte [rax], al
lea rax, [0x140111748]
lea eax, [0x140111748]
add bl, al
ret
lea rax, [0x14011175d]
add eax, 0xe6a1a
invalid
add bl, al
ret
mov edx, 0xa
lea rax, [0x140111763]
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xe6a13
invalid
invalid
invalid
add bl, al
ret
mov edx, 0x19
add byte [rax - 0x73], cl
add eax, 0xe6a10
push 0xe
invalid
lea rax, [0x14011176d]
push 0xe
invalid
add bl, al
ret
mov edx, 2
add byte [rax - 0x73], cl
add eax, 0xe6a1c
invalid
invalid
lea rax, [0x140111786]
invalid
add bl, al
ret
mov edx, 7
lea rax, [0x140111788]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a11
invalid
invalid
invalid
add bl, al
ret
mov edx, 0x11
lea rax, [0x14011178f]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a0b
invalid
invalid
invalid
add bl, al
ret
mov edx, 0xa
lea rax, [0x1401117a0]
lea eax, [0x1401117a0]
add byte [rax - 0x73], cl
add eax, 0xe6a0f
invalid
invalid
lea eax, [0x1401117a0]
invalid
add bl, al
ret
mov edx, 7
lea rax, [0x1401117aa]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a0c
invalid
invalid
invalid
add bl, al
ret
mov edx, 0x19
lea rax, [0x1401117b1]
invalid
push 0xe
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe6a06
invalid
push 0xe
invalid
invalid
invalid
invalid
add bl, al
ret
mov edx, 4
lea rax, [0x1401117ca]
add eax, 0xe6a12
add byte [rax - 0x73], cl
add eax, 0xe6a12
invalid
add bl, al
ret
mov edx, 3
add byte [rax - 0x73], cl
add eax, 0xe6a09
invalid
invalid
lea rax, [0x1401117ce]
invalid
add bl, al
ret
mov edx, 7
lea rax, [0x1401117d1]
lea eax, [0x1401117d1]
invalid
add byte [rax - 0x73], cl
add eax, 0xe69ff
invalid
lea eax, [0x1401117d1]
add bl, al
ret
mov edx, 0x10
lea rax, [0x1401117d8]
invalid
add byte [rax - 0x73], cl
add eax, 0xe69f9
invalid
add bl, al
ret
mov edx, 0x16
add byte [rax], al
lea rax, [0x1401117e8]
ret
add bl, al
mov edx, 0x16
lea rax, [0x1401117fe]
ret
mov edx, 0xf
lea rax, [0x140111814]
push 0xe
add bl, al
push 0xe
add bl, al
mov edx, 0x10
lea rax, [0x140111823]
ret
sub al, 0x98
hlt
push rbx
sub rsp, 0x20
mov rsi, rcx
test r8, r8
je 0x14002d841
mov rdi, r8
cmp r8, 0x40
ja case.0x1400289ed.333
mov rbx, r9
mov rax, qword [rsp + 0x60]
xor ecx, ecx
retf
movzx r8d, byte [rdx + rcx]
mov r8b, byte [rax + r8]
mov byte [rbx + rcx], r8b
lea r8, [rcx + 1]
mov rcx, r8
cmp rdi, r8
jne 0x14002ae4f
lea rax, [rdi - 2]
lea eax, [rdi - 2]
cmp rax, 0x21
cmp eax, 0x21
ja case.0x14002ae84.26
lea rcx, [0x140156b58]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmp byte [rbx], 0x74
jne case.0x14002af08.103
mov al, 0x43
mov cl, 0x65
mov edx, 1
jmp 0x14002d64f
cmp rdi, 0x10000
jae 0x14002d841
mov qword [rsi], rdx
mov qword [rsi + 8], rdi
mov byte [rsi + 0x10], 0
jmp 0x14002d845
movzx eax, byte [rbx]
cmp eax, 0x76
je 0x14002c9af
cmp eax, 0x64
je 0x14002c9bf
cmp eax, 0x61
jne case.0x14002af08.103
cmp byte [rbx + 1], 0x67
jne case.0x14002af08.103
add dword [rdi + 0xf], esp
test dword [rdi - 0x4fffffd9], eax
or eax, 0xe2e965b1
sbb al, byte [rax]
add byte [rdi], cl
movzx ecx, byte [rbx]
mov al, 0xd
mov cl, 0x65
jmp 0x14002c9cd
movzx ecx, byte [rbx]
lea eax, [rcx - 0x64]
cmp eax, 8
ja case.default.0x14002af08
xchg esi, ebx
invalid
add byte [rax], al
lea rcx, [0x140156be0]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add al, 0x81
add rax, rcx
jmp rax
cmp byte [rbx + 1], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x74
jne case.0x14002af08.103
mov al, 0x20
mov cl, 0x65
jmp 0x14002d43f
movzx eax, byte [rbx]
lea ecx, [rax - 0x72]
cmp ecx, 5
ja case.default.0x14002af44
lea rax, [0x140156c04]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
cmp byte [rbx + 1], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x66
jne case.0x14002af08.103
movzx eax, byte [rbx + 3]
cmp eax, 0x72
je 0x14002d7ec
cmp eax, 0x65
jne case.0x14002af08.103
clc
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x65
jne case.0x14002af08.103
add eax, 0xe5850f65
add byte es:[rax], al
mov al, 0x37
jmp 0x14002d35c
invalid
movzx eax, byte [rbx]
cmp eax, 0x6c
je 0x14002c64c
cmp eax, 0x69
jne case.0x14002af08.103
clc
imul ecx, dword [rdi], 0x26c985
add byte [rax + 0xf66017b], al
test dword [rdi - 0x7fffffda], edi
invalid
jnp 0x14002afaf
cmp byte [rbx + 1], 0x66
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x2d
jne case.0x14002af08.103
sub eax, 0x26b5850f
add byte [rax], al
test dword [rbp + 0xf000026], esi
mov dh, 0x43
add eax, dword [rbx - 0x7bf08d08]
shl dword [rsi], 0
add byte [rbx - 0x7af09208], al
lahf
add byte es:[rax], al
movzx eax, byte [rbx + 3]
cmp eax, 0x72
je 0x14002d682
cmp eax, 0x6d
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x63
jne case.0x14002af08.103
mov al, 0x27
mov cl, 0x68
jmp 0x14002c68c
cmp byte [rbx], 0x66
jne case.0x14002af08.103
test dword [rdi + 0x26], ebp
add byte [rax], al
test dword [rdi + 0x26], ebp
add byte [rax], al
cmp byte [rbx + 1], 0x6f
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x72
jne case.0x14002af08.103
test dword [rbx + 0x26], ebx
add byte [rax], al
test dword [rbx + 0x26], ebx
add byte [rax], al
cmp byte [rbx + 3], 0x77
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x61
jne case.0x14002af08.103
test dword [rdi + 0x26], eax
add byte [rax], al
test dword [rdi + 0x26], eax
add byte [rax], al
cmp byte [rbx + 5], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x64
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x65
jne case.0x14002af08.103
jne case.0x14002af08.103
mov al, 0x24
mov cl, 0x64
mov edx, 8
add byte [rax], al
jmp 0x14002d64f
movzx eax, byte [rbx]
cmp eax, 0x6d
je 0x14002c696
cmp eax, 0x63
jne case.0x14002af08.103
movzx eax, byte [rbx + 1]
cmp eax, 0x61
je 0x14002d54c
cmp eax, 0x6f
jne case.0x14002af08.103
invalid
cmp byte [rbx + 2], 0x6e
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x74
jne case.0x14002af08.103
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 4], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x6e
jne case.0x14002af08.103
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 6], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x2d
jne case.0x14002af08.103
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 8], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 9], 0x79
jne case.0x14002af08.103
cmp byte [rbx + 0xa], 0x70
jne case.0x14002af08.103
xchg esi, eax
invalid
add byte [rax], al
xchg esi, eax
and eax, 0x1db00000
mov al, 0x1d
mov cl, 0x65
jmp 0x14002d5aa
movzx eax, byte [rbx]
cmp eax, 0x68
jg 0x14002c3dc
cmp eax, 0x61
je 0x14002cefe
cmp eax, 0x63
jne case.0x14002af08.103
movzx eax, byte [rbx + 1]
cmp eax, 0x61
je 0x14002d5b4
cmp eax, 0x6f
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x6e
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x6e
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x2d
jne case.0x14002af08.103
add byte [rax], al
cmp byte [rbx + 8], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 9], 0x61
mov cl, 0x65
jmp 0x14002d64a
movzx eax, byte [rbx]
cmp eax, 0x63
je 0x14002c701
cmp eax, 0x61
jne case.0x14002af08.103
cmp byte [rbx + 1], 0x63
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x63
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x70
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x2d
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x63
jne case.0x14002af08.103
cmp byte [rbx + 8], 0x68
jne case.0x14002af08.103
cmp byte [rbx + 9], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 0xa], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 0xb], 0x73
jne case.0x14002af08.103
and al, 0
invalid
and al, 0
add byte [rax + 0xf650c7b], al
test dword [rdi + 0x24], ebx
add byte [rax], al
cmp byte [rbx + 0xc], 0x65
jne case.0x14002af08.103
mov al, 1
mov cl, 0x74
jmp 0x14002c77d
add byte [rax], al
add byte [rax], al
movzx eax, byte [rbx]
cmp eax, 0x71
jg 0x14002c465
cmp eax, 0x61
je 0x14002cf81
invalid
add byte [rax], al
sbb eax, 0xf8830000
jo 0x14002b23b
cmp eax, 0x70
jne case.0x14002af08.103
test dword [rax], edi
and al, 0
add byte [rax + 0xf75017b], al
add dword [rbp + 0xf], esi
cmp byte [rbx + 1], 0x75
jne case.0x14002af08.103
add dword [rbp + 0xf], esi
test dword [rsi], ebp
and al, 0
add byte [rax + 0xf62027b], al
invalid
invalid
test dword [rsp], esp
and al, 0x24
cmp byte [rbx + 2], 0x62
jne case.0x14002af08.103
and al, 0x24
add byte [rax], al
and al, 0x24
add byte [rax], al
cmp byte [rbx + 3], 0x6c
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x69
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x63
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x2d
jne case.0x14002af08.103
and eax, dword [rax]
invalid
cmp byte [rbx + 7], 0x6b
jne case.0x14002af08.103
cmp byte [rbx + 8], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 9], 0x79
jne case.0x14002af08.103
cmp byte [rbx + 0xa], 0x2d
jne case.0x14002af08.103
cmp byte [rbx + 0xb], 0x70
jne case.0x14002af08.103
cmp byte [rbx + 0xc], 0x69
jne case.0x14002af08.103
cmp byte [rbx + 0xd], 0x6e
jne case.0x14002af08.103
mov al, 0x34
jmp 0x14002c4fb
cmp byte [rbx], 0x73
jne 0x14002d82e
cmp byte [rbx + 1], 0x65
jne 0x14002d82e
cmp byte [rbx + 2], 0x63
jne 0x14002d82e
test dword [rdi + 0x25], edx
add byte [rax], al
test dword [rdi + 0x25], edx
add byte [rax], al
cmp byte [rbx + 3], 0x2d
jne 0x14002d82e
cmp byte [rbx + 4], 0x77
jne 0x14002d82e
test dword [rbx + 0x25], eax
add byte [rax], al
test dword [rbx + 0x25], eax
add byte [rax], al
cmp byte [rbx + 5], 0x65
jne 0x14002d82e
cmp byte [rbx + 6], 0x62
jne 0x14002d82e
test dword [rdi], ebp
invalid
add byte [rax], al
test dword [rdi], ebp
and eax, 0x7b800000
invalid
cmp byte [rbx + 7], 0x73
jne 0x14002d82e
cmp byte [rbx + 8], 0x6f
jne 0x14002d82e
cmp byte [rbx + 9], 0x63
jne 0x14002d82e
invalid
cmp byte [rbx + 0xa], 0x6b
jne 0x14002d82e
invalid
add byte [rax + 0xf650b7b], al
test ebp, edi
and al, 0
add byte [rax + 0xf740c7b], al
test ebx, esi
and al, 0
add byte [rax + 0xf2d0d7b], al
test ecx, ebp
and al, 0
add byte [rax + 0xf610e7b], al
test edi, ebx
and al, 0
add byte [rax + 0xf630f7b], al
test ebp, edx
cmp byte [rbx + 0xb], 0x65
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x61
jne 0x14002d82e
cmp byte [rbx + 0xf], 0x63
jne 0x14002d82e
and al, 0
invalid
and al, 0
add byte [rax + 0xf63107b], al
test ebx, ecx
and al, 0
add byte [rax + 0xf65117b], al
test ecx, eax
cmp byte [rbx + 0x10], 0x63
jne 0x14002d82e
cmp byte [rbx + 0x11], 0x65
jne 0x14002d82e
and al, 0
invalid
and al, 0
add byte [rax + 0xf70127b], al
test dword [rdi - 0x4fffffdc], esi
cmp esi, dword [rcx + 0x13ba74]
add byte [rax], al
cmp byte [rbx + 0x12], 0x70
jne 0x14002d82e
mov al, 0x3b
mov cl, 0x74
mov edx, 0x13
jmp 0x14002d64f
cmp byte [rbx], 0x73
jne 0x14002d82e
cmp byte [rbx + 1], 0x65
jne 0x14002d82e
cmp byte [rbx + 2], 0x63
jne 0x14002d82e
cmp byte [rbx + 3], 0x2d
jne 0x14002d82e
cmp byte [rbx + 4], 0x77
jne 0x14002d82e
cmp byte [rbx + 5], 0x65
jne 0x14002d82e
test dword [rsi + 0x24], ebp
add byte [rax], al
test dword [rsi + 0x24], ebp
add byte [rax], al
cmp byte [rbx + 6], 0x62
jne 0x14002d82e
cmp byte [rbx + 7], 0x73
jne 0x14002d82e
test dword [rdx + 0x24], ebx
add byte [rax], al
test dword [rdx + 0x24], ebx
add byte [rax], al
cmp byte [rbx + 8], 0x6f
jne 0x14002d82e
cmp byte [rbx + 9], 0x63
jne 0x14002d82e
test dword [rsi + 0x24], eax
add byte [rax], al
test dword [rsi + 0x24], eax
add byte [rax], al
cmp byte [rbx + 0xa], 0x6b
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x65
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x74
jne 0x14002d82e
je 0x14002b410
test dword [rax], ebp
and al, 0
add byte [rax + 0xf2d0d7b], al
test dword [rsi], ebx
and al, 0
add byte [rax + 0xf760e7b], al
test dword [rsp], edx
add byte [rax], al
cmp byte [rbx + 0xd], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x76
jne 0x14002d82e
cmp byte [rbx + 0xf], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x10], 0x72
jne 0x14002d82e
add byte [rax + rax], ah
invalid
add byte [rax + rax], ah
add byte [rax + 0xf73117b], al
test esi, esi
and eax, dword [rax]
add byte [rax + 0xf69127b], al
test esp, ebp
and eax, dword [rax]
add byte [rax + 0xf6f137b], al
test edx, esp
and eax, dword [rax]
add byte [rax - 0x45914ec1], dh
adc al, 0
add byte [rax], al
cmp byte [rbx + 0x11], 0x73
jne 0x14002d82e
cmp byte [rbx + 0x12], 0x69
jne 0x14002d82e
cmp byte [rbx + 0x13], 0x6f
jne 0x14002d82e
mov al, 0x3f
mov cl, 0x6e
mov edx, 0x14
jmp 0x14002d64f
cmp byte [rbx], 0x63
jne 0x14002d82e
cmp byte [rbx + 1], 0x6f
jne 0x14002d82e
cmp byte [rbx + 2], 0x6e
jne 0x14002d82e
invalid
cmp byte [rbx + 3], 0x74
jne 0x14002d82e
cmp byte [rbx + 4], 0x65
jne 0x14002d82e
invalid
cmp byte [rbx + 5], 0x6e
jne 0x14002d82e
cmp byte [rbx + 6], 0x74
jne 0x14002d82e
cmp byte [rbx + 7], 0x2d
jne 0x14002d82e
cmp byte [rbx + 8], 0x73
jne 0x14002d82e
test dword [rbx + 0x23], edi
add byte [rax], al
test dword [rbx + 0x23], edi
add byte [rax], al
cmp byte [rbx + 9], 0x65
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x63
jne 0x14002d82e
test dword [rdi + 0x23], esp
add byte [rax], al
test dword [rdi + 0x23], esp
add byte [rax], al
cmp byte [rbx + 0xb], 0x75
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x72
jne 0x14002d82e
test dword [rbx + 0x23], edx
add byte [rax], al
test dword [rbx + 0x23], edx
add byte [rax], al
cmp byte [rbx + 0xd], 0x69
jne 0x14002d82e
and eax, dword [rax]
invalid
cmp byte [rbx + 0xe], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xf], 0x79
jne 0x14002d82e
jns 0x14002b503
test dword [0xc002b51d], esi
jnp 0x14002b50c
cmp byte [rbx + 0x10], 0x2d
jne 0x14002d82e
sub eax, 0x232b850f
add byte [rax], al
cmp byte [rbx + 0x11], 0x70
jne 0x14002d82e
add byte [rax + 0xf6f127b], al
test dword [rdi], edx
and eax, dword [rax]
add byte [rax + 0xf6c137b], al
test dword [0xc002b545], ecx
jnp 0x14002b538
cmp byte [rbx + 0x12], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0x13], 0x6c
jne 0x14002d82e
cmp byte [rbx + 0x14], 0x69
jne 0x14002d82e
imul ecx, dword [rdi], 0x230385
add byte [rax + 0xf63157b], al
test ecx, edi
and al, byte [rax]
add byte [rax - 0x45864ee5], dh
cmp byte [rbx + 0x15], 0x63
jne 0x14002d82e
mov al, 0x1b
mov cl, 0x79
mov edx, 0x16
jmp 0x14002d64f
invalid
jns 0x14002b4f4
invalid
add byte [rax - 0x7af08cc5], al
loop 0x14002b56c
cmp byte [rbx], 0x73
jne 0x14002d82e
add byte [rax], al
cmp byte [rbx + 1], 0x65
jne 0x14002d82e
cmp byte [rbx + 2], 0x63
jne 0x14002d82e
cmp byte [rbx + 3], 0x2d
jne 0x14002d82e
cmp byte [rbx + 4], 0x77
add al, 0x77
jne 0x14002d82e
cmp byte [rbx + 5], 0x65
jne 0x14002d82e
cmp byte [rbx + 6], 0x62
jne 0x14002d82e
cmp byte [rbx + 7], 0x73
jne 0x14002d82e
cmp byte [rbx + 8], 0x6f
jne 0x14002d82e
cmp byte [rbx + 9], 0x63
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x6b
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x65
jne 0x14002d82e
invalid
or esp, dword [rbp + 0xf]
test dword [rdx + riz], esi
add byte [rax + 0xf740c7b], al
test dword [rdx + 0x22], ebp
add byte [rax], al
cmp byte [rbx + 0xc], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x2d
jne 0x14002d82e
invalid
or eax, 0x60850f2d
and al, byte [rax]
add byte [rax + 0xf650e7b], al
test dword [rsi + 0x22], edx
add byte [rax], al
cmp byte [rbx + 0xe], 0x65
jne 0x14002d82e
cmp byte [rbx + 0xf], 0x78
jne 0x14002d82e
vmread qword [rdi], rcx
test dword [rdx + riz], ecx
add byte [rax + 0xf74107b], al
je case.0x14002e063.106
cmp byte [rbx + 0x10], 0x74
jne 0x14002d82e
test dword [rdx + 0x22], eax
add byte [rax], al
cmp byte [rbx + 0x11], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x12], 0x6e
jne 0x14002d82e
cmp byte [rbx + 0x13], 0x73
jne 0x14002d82e
cmp byte [rbx + 0x14], 0x69
jne 0x14002d82e
cmp byte [rbx + 0x15], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0x16], 0x6e
jne 0x14002d82e
and al, byte [rax]
invalid
mov al, 0x3c
mov cl, 0x73
mov edx, 0x17
jmp 0x14002d64f
movzx eax, byte [rbx]
cmp eax, 0x75
je 0x14002c787
cmp eax, 0x73
jne 0x14002d82e
cmp byte [rbx + 1], 0x74
jne 0x14002d82e
cmp byte [rbx + 2], 0x72
jne 0x14002d82e
cmp byte [rbx + 3], 0x69
jne 0x14002d82e
imul ecx, dword [rdi], 0x21c585
add byte [rax + 0xf63047b], al
test dword [rbx - 0x7fffffdf], edi
jnp 0x14002b67b
cmp byte [rbx + 4], 0x63
jne 0x14002d82e
cmp byte [rbx + 5], 0x74
jne 0x14002d82e
je 0x14002b687
add byte [rax], al
cmp byte [rbx + 6], 0x2d
jne 0x14002d82e
cmp byte [rbx + 7], 0x74
jne 0x14002d82e
cmp byte [rbx + 8], 0x72
jne 0x14002d82e
cmp byte [rbx + 9], 0x61
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x6e
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x73
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x70
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x6f
jne 0x14002d82e
and dword [rax], eax
invalid
and dword [rax], eax
add byte [rax + 0xf720e7b], al
test dword [rdi + 0x21], edx
add byte [rax], al
cmp byte [rbx + 0xe], 0x72
jne 0x14002d82e
cmp byte [rbx + 0xf], 0x74
jne 0x14002d82e
and dword [rax], eax
invalid
and dword [rax], eax
add byte [rax + 0xf2d107b], al
test dword [rbx + 0x21], eax
add byte [rax], al
cmp byte [rbx + 0x10], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0x11], 0x73
jne 0x14002d82e
and dword [rax], eax
invalid
and dword [rax], eax
add byte [rax + 0xf65127b], al
test dword [rdi], ebp
and dword [rax], eax
add byte [rax + 0xf63137b], al
test dword [0xc002b72b], esp
jnp 0x14002b720
cmp byte [rbx + 0x12], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x13], 0x63
jne 0x14002d82e
cmp byte [rbx + 0x14], 0x75
jne 0x14002d82e
test dword [rbx], ebx
and dword [rax], eax
invalid
jne 0x14002b71d
test dword [rbx], ebx
and dword [rax], eax
add byte [rax + 0xf72157b], al
test dword [rcx], edx
cmp byte [rbx + 0x15], 0x72
jne 0x14002d82e
and dword [rax], eax
invalid
and dword [rax], eax
add byte [rax + 0xf69167b], al
test dword [rdi], eax
and dword [rax], eax
cmp byte [rbx + 0x16], 0x69
jne 0x14002d82e
imul ecx, dword [rdi], 0x210785
add byte [rax + 0xf74177b], al
test ebp, edi
cmp byte [rbx + 0x17], 0x74
jne 0x14002d82e
and byte [rax], al
invalid
and byte [rax], al
add byte [rax - 0x16864ebe], dh
invalid
mov al, 0x42
mov cl, 0x79
jmp 0x14002c871
movzx eax, byte [rbx]
cmp eax, 0x70
je 0x14002c87b
cmp eax, 0x61
jne 0x14002d82e
cmp byte [rbx + 1], 0x63
jne 0x14002d82e
and byte [rax], al
invalid
cmp byte [rbx + 2], 0x63
jne 0x14002d82e
cmp byte [rbx + 3], 0x65
jne 0x14002d82e
and byte [rax], al
invalid
cmp byte [rbx + 4], 0x73
jne 0x14002d82e
cmp byte [rbx + 5], 0x73
jne 0x14002d82e
cmp byte [rbx + 6], 0x2d
jne 0x14002d82e
invalid
invalid
and byte [rax], al
invalid
cmp byte [rbx + 7], 0x63
jne 0x14002d82e
cmp byte [rbx + 8], 0x6f
jne 0x14002d82e
cmp byte [rbx + 9], 0x6e
jne 0x14002d82e
test dword [rax], esp
add byte [rax], al
cmp byte [rbx + 0xa], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x72
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x6c
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x2d
jne 0x14002d82e
and byte [rax], al
invalid
cmp byte [rbx + 0xf], 0x61
jne 0x14002d82e
cmp byte [rbx + 0x10], 0x6c
jne 0x14002d82e
test dword [rdi], edi
and byte [rax], al
invalid
test dword [rdi], edi
and byte [rax], al
add byte [rax + 0xf6c117b], al
test dword [0xc002b81a], esi
jnp 0x14002b80e
cmp byte [rbx + 0x11], 0x6c
jne 0x14002d82e
cmp byte [rbx + 0x12], 0x6f
outsd dx, dword [rsi]
jne 0x14002d82e
test dword [rbx], ebp
and byte [rax], al
add byte [rax + 0xf77137b], al
test dword [rcx], esp
and byte [rax], al
add byte [rax + 0xf2d147b], al
cmp byte [rbx + 0x13], 0x77
jne 0x14002d82e
cmp byte [rbx + 0x14], 0x2d
jne 0x14002d82e
test dword [rdi], edx
and byte [rax], al
invalid
jnp 0x14002b824
sub eax, 0x2017850f
add byte [rax], al
test dword [rdi], edx
and byte [rax], al
add byte [rax + 0xf6f157b], al
jnp 0x14002b82f
outsd dx, dword [rsi]
jne 0x14002d82e
invalid
jnp 0x14002b83a
invalid
cmp byte [rbx + 0x15], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0x16], 0x72
jne 0x14002d82e
jb 0x14002b835
test dword [rbx], eax
and byte [rax], al
add byte [rax + 0xf69177b], al
invalid
invalid
test ecx, edi
invalid
cmp byte [rbx + 0x17], 0x69
imul ecx, dword [rdi], 0x1ff985
add byte [rax + 0xf67187b], al
sbb byte [rdi + 0xf], ah
jne 0x14002d82e
cmp byte [rbx + 0x18], 0x67
jne 0x14002d82e
test edi, ebp
invalid
cmp byte [rbx + 0x19], 0x69
jne 0x14002d82e
mov al, 8
mov cl, 0x6e
jmp 0x14002c979
adc dword [rax], eax
invalid
cmp byte [rbx], 0x61
jne 0x14002d82e
cmp byte [rbx + 1], 0x63
jne 0x14002d82e
cmp byte [rbx + 2], 0x63
jne 0x14002d82e
cmp byte [rbx + 3], 0x65
jne 0x14002d82e
cmp byte [rbx + 4], 0x73
jne 0x14002d82e
cmp byte [rbx + 5], 0x73
jne 0x14002d82e
cmp byte [rbx + 6], 0x2d
jne 0x14002d82e
invalid
add byte [rax], al
cmp byte [rbx + 7], 0x63
jne 0x14002d82e
cmp byte [rbx + 8], 0x6f
jne 0x14002d82e
invalid
add byte [rax], al
cmp byte [rbx + 9], 0x6e
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x72
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x6c
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0xf], 0x61
jne 0x14002d82e
cmp byte [rbx + 0x10], 0x6c
jne 0x14002d82e
cmp byte [rbx + 0x11], 0x6c
jne 0x14002d82e
test dword [rcx], ebp
invalid
add byte [rax], al
cmp byte [rbx + 0x12], 0x6f
jnp 0x14002b91a
outsd dx, dword [rsi]
jne 0x14002d82e
cmp byte [rbx + 0x13], 0x77
jne 0x14002d82e
cmp byte [rbx + 0x14], 0x2d
jne 0x14002d82e
jnp 0x14002b930
movzx eax, byte [rbx + 0x15]
cmp eax, 0x6d
je 0x14002d262
sbb dword [rax], eax
invalid
sbb dword [rax], eax
add byte [rbx - 0x7af09708], al
cmc
invalid
cmp eax, 0x68
jne 0x14002d82e
cmp byte [rbx + 0x16], 0x65
jne 0x14002d82e
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf61177b], al
test ecx, esp
invalid
cmp byte [rbx + 0x17], 0x61
jne 0x14002d82e
cmp byte [rbx + 0x18], 0x64
jne 0x14002d82e
xlatb
invalid
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0x19], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x1a], 0x72
jne 0x14002d82e
ret
invalid
add byte [rax], al
mov al, 6
jmp 0x14002d296
invalid
add byte [rax - 0x7af09ec5], al
mov bl, 0x1e
add byte [rax], al
cmp byte [rbx], 0x61
jne 0x14002d82e
cmp byte [rbx + 1], 0x63
jne 0x14002d82e
cmp byte [rbx + 2], 0x63
jne 0x14002d82e
cmp byte [rbx + 3], 0x65
jne 0x14002d82e
invalid
add byte [rax + 0xf73047b], al
test dword [rbx - 0x7fffffe2], ecx
jnp 0x14002b9ab
cmp byte [rbx + 4], 0x73
jne 0x14002d82e
cmp byte [rbx + 5], 0x73
jne 0x14002d82e
jae 0x14002b9b7
add byte [rax], al
cmp byte [rbx + 6], 0x2d
jne 0x14002d82e
cmp byte [rbx + 7], 0x63
jne 0x14002d82e
add byte [rax], al
cmp byte [rbx + 8], 0x6f
jne 0x14002d82e
cmp byte [rbx + 9], 0x6e
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x72
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x6c
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0xf], 0x61
jne 0x14002d82e
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0x10], 0x6c
jne 0x14002d82e
cmp byte [rbx + 0x11], 0x6c
jne 0x14002d82e
invalid
cmp byte [rbx + 0x12], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0x13], 0x77
jne 0x14002d82e
cmp byte [rbx + 0x14], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0x15], 0x63
jne 0x14002d82e
cmp byte [rbx + 0x16], 0x72
jne 0x14002d82e
cmp byte [rbx + 0x17], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x18], 0x64
jne 0x14002d82e
cmp byte [rbx + 0x19], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x1a], 0x6e
jne 0x14002d82e
invalid
add byte [rax], al
cmp byte [rbx + 0x1b], 0x74
jne 0x14002d82e
jnp 0x14002ba9d
je 0x14002ba93
cmp byte [rbx + 0x1c], 0x69
jne 0x14002d82e
test dword [rbx - 0x7fffffe3], ebx
jnp 0x14002bab3
cmp byte [rbx + 0x1d], 0x61
jne 0x14002d82e
invalid
cmp byte [rbx + 0x1e], 0x6c
jne 0x14002d82e
invalid
invalid
invalid
add byte [rax], al
test dword [rdi - 0x4fffffe3], eax
add eax, 0x1fba73b1
add byte [rax], al
add cl, ch
invalid
mov al, 5
mov cl, 0x73
mov edx, 0x1f
jmp 0x14002d64f
add byte [rax], al
cmp byte [rbx], 0x63
jne 0x14002d82e
cmp esp, dword [rbx + 0xf]
test dword [rax + 0x1d], esi
add byte [rax], al
cmp byte [rbx + 1], 0x6f
jne 0x14002d82e
invalid
cmp byte [rbx + 2], 0x6e
jne 0x14002d82e
add ch, byte [rsi + 0xf]
test dword [rbp + rbx], ebx
add byte [rax + 0xf74037b], al
cmp byte [rbx + 3], 0x74
jne 0x14002d82e
invalid
cmp byte [rbx + 3], 0x74
jne 0x14002d82e
invalid
cmp byte [rbx + 4], 0x65
add al, 0x65
jne 0x14002d82e
cmp byte [rbx + 5], 0x6e
jne 0x14002d82e
cmp byte [rbx + 6], 0x74
jne 0x14002d82e
invalid
cmp byte [rbx + 7], 0x2d
jne 0x14002d82e
cmp byte [rbx + 8], 0x73
jne 0x14002d82e
cmp byte [rbx + 9], 0x65
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x63
jne 0x14002d82e
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0xb], 0x75
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x72
jne 0x14002d82e
sbb al, 0
invalid
add byte [rax], al
cmp byte [rbx + 0xd], 0x69
jne 0x14002d82e
invalid
add byte [rax + 0xf740e7b], al
test esp, esp
sbb al, 0
add byte [rax], al
cmp byte [rbx + 0xf], 0x79
jne 0x14002d82e
cmp byte [rbx + 0x10], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0x11], 0x70
jne 0x14002d82e
invalid
sbb al, 0
add byte [rax + 0xf6f127b], al
test dword [rsp + rbx + 0x7b800000], edi
adc ebp, dword [rdi + rcx - 0x7b]
mov dl, 0x1c
add byte [rax], al
cmp byte [rbx + 0xe], 0x74
jne 0x14002d82e
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0xf], 0x79
jne 0x14002d82e
cmp byte [rbx + 0x10], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0x11], 0x70
jne 0x14002d82e
invalid
sbb al, 0
invalid
invalid
cmp byte [rbx + 0x12], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0x13], 0x6c
jne 0x14002d82e
cmp byte [rbx + 0x14], 0x69
jne 0x14002d82e
cmp byte [rbx + 0x15], 0x63
jne 0x14002d82e
cmp byte [rbx + 0x16], 0x79
jne 0x14002d82e
xchg esp, eax
sbb al, 0
invalid
sbb al, 0
add byte [rax + 0xf2d177b], al
test dword [rdx - 0x7fffffe4], ecx
jnp case.0x140029848.97
cmp byte [rbx + 0x17], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0x18], 0x72
jne 0x14002d82e
sbb byte [rax + rax], 0
jb 0x14002bbb8
test dword [rax - 0x7fffffe4], eax
jnp 0x14002bbca
sbb al, 0
add byte [rax + 0xf65197b], al
test dword [rsi + 0x1c], esi
add byte [rax], al
cmp byte [rbx + 0x19], 0x65
jne 0x14002d82e
jne 0x14002d82e
cmp byte [rbx + 0x1a], 0x70
jne 0x14002d82e
sbb al, 0
invalid
sbb al, 0
add byte [rax + 0xf6f1b7b], al
cmp byte [rbx + 0x1b], 0x6f
invalid
test dword [rdx + 0x1c], esp
cmp byte [rbx + 0x1b], 0x6f
jne 0x14002d82e
add byte [rax], al
cmp byte [rbx + 0x1c], 0x72
jne 0x14002d82e
cmp byte [rbx + 0x1d], 0x74
jne 0x14002d82e
test dword [rsi + 0x1c], ecx
add byte [rax], al
test dword [rsi + 0x1c], ecx
add byte [rax], al
cmp byte [rbx + 0x1e], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0x1f], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0x20], 0x6e
jne 0x14002d82e
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0x21], 0x6c
jne 0x14002d82e
mov al, 0x1c
mov cl, 0x79
mov edx, 0x22
jmp 0x14002d64f
movzx eax, byte [rbx]
cmp eax, 0x72
je 0x14002c983
cmp eax, 0x61
jne case.0x14002af08.103
cmp byte [rbx + 1], 0x6c
jne case.0x14002af08.103
test dword [rdx + rbx], esi
add byte [rax], al
test dword [rdx + rbx], esi
add byte [rax], al
cmp byte [rbx + 2], 0x6c
jne case.0x14002af08.103
add ch, byte [rdi + rcx - 0x7b]
sub bl, byte [rdx]
add byte [rax], al
cmp byte [rbx + 3], 0x6f
jne case.0x14002af08.103
mov al, 0xe
mov cl, 0x77
ja 0x14002bc37
push rbx
invalid
add byte [rax], al
ja 0x14002bc37
push rbx
or eax, 0xb60f0000
movzx eax, byte [rbx]
cmp eax, 0x6e
jg 0x14002c502
cmp eax, 0x61
invalid
test dl, ah
invalid
movzx eax, byte [rbx]
cmp eax, 0x6e
jg 0x14002c502
cmp eax, 0x61
je case.0x1400277d1.137
add byte [rax], al
cmp eax, 0x63
je 0x14002d47a
cmp eax, 0x65
jne case.0x14002af08.103
cmp byte [rbx + 1], 0x78
jne case.0x14002af08.103
js 0x14002bc8d
test esi, esp
sbb dword [rax], eax
add byte [rax + 0xf70027b], al
add dh, byte [rax + 0xf]
cmp byte [rbx + 2], 0x70
jne case.0x14002af08.103
test esp, ebx
sbb dword [rax], eax
add byte [rax + 0xf65037b], al
test edx, edx
sbb dword [rax], eax
add byte [rax + 0xf63047b], al
add al, 0x63
jne case.0x14002af08.103
mov al, 0x22
jmp 0x14002d473
cmp byte [rbx + 3], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x63
jne case.0x14002af08.103
mov al, 0x22
jmp 0x14002d473
movzx eax, byte [rbx]
cmp eax, 0x75
je 0x14002ca6c
invalid
add byte [rax], al
invalid
add byte [rbx - 0x7bf08c08], al
add eax, 0x8300000e
cmp eax, 0x73
je 0x14002cac2
cmp eax, 0x63
jne case.0x14002af08.103
clc
invalid
cmp byte [rbx + 1], 0x6f
jnp 0x14002bcca
outsd dx, dword [rsi]
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x6e
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x6e
jnp 0x14002bce0
outsb dx, byte [rsi]
jne case.0x14002af08.103
test dword [rcx], ebx
add byte [rax], al
cmp byte [rbx + 4], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x63
jne case.0x14002af08.103
jnp 0x14002bcf6
invalid
add byte [rax], al
cmp byte [rbx + 6], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x69
jne case.0x14002af08.103
invalid
add byte [rax + 0xf6f087b], al
test dword [rbx + 0x19], edx
add byte [rax], al
cmp byte [rbx + 8], 0x6f
jne case.0x14002af08.103
mov al, 0x14
mov cl, 0x6e
jmp 0x14002cb16
cmp byte [rbx], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 1], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x79
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x2d
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x66
jne case.0x14002af08.103
cmp byte [rbx + 8], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 9], 0x65
jne case.0x14002af08.103
mov al, 0x3a
mov cl, 0x72
mov edx, 0xa
jmp 0x14002d64f
movzx eax, byte [rbx]
cmp eax, 0x78
je 0x14002cb20
invalid
invalid
add byte [rax], al
test byte [0x13885bd9e], cl
ja 0x14002bdaf
cmp eax, 0x77
je 0x14002c9d7
test byte [rdx], dh
or al, 0
add byte [rbx - 0x7af09c08], al
sbb byte [rdx], 0
add byte [rax], al
cmp byte [rbx + 1], 0x6f
jne 0x14002d82e
cmp eax, 0x63
jne 0x14002d82e
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 1], 0x6f
jnp 0x14002bdb2
outsd dx, dword [rsi]
jne 0x14002d82e
cmp byte [rbx + 2], 0x6e
jne 0x14002d82e
cmp byte [rbx + 3], 0x74
jne 0x14002d82e
invalid
sbb al, byte [rax]
invalid
invalid
cmp byte [rbx + 4], 0x65
jne 0x14002d82e
cmp byte [rbx + 5], 0x6e
jne 0x14002d82e
sbb al, byte [rax]
invalid
cmp byte [rbx + 6], 0x74
jne 0x14002d82e
cmp byte [rbx + 7], 0x2d
jne 0x14002d82e
movzx eax, byte [rbx + 8]
cmp eax, 0x6c
je 0x14002d69d
cmp eax, 0x65
jne 0x14002d82e
cmp byte [rbx + 9], 0x6e
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x63
jne 0x14002d82e
invalid
cmp byte [rbx + 0xb], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x64
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x69
jne 0x14002d82e
invalid
add byte [rax + 0xf6e0e7b], al
test eax, ebp
sbb dword [rax], eax
add byte [rax - 0x16984eea], dh
invalid
cmp byte [rbx + 0xe], 0x6e
jne 0x14002d82e
mov al, 0x16
mov cl, 0x67
jmp 0x14002cbb0
movzx eax, byte [rbx]
cmp eax, 0x72
jg 0x14002c54e
cmp eax, 0x63
je 0x14002d018
invalid
add byte [rbx - 0x7af09608], al
rcr dword [rcx], 0
add byte [rax + 0xf66017b], al
jne 0x14002d82e
invalid
jnp 0x14002be7c
cmp eax, 0x69
jne 0x14002d82e
cmp byte [rbx + 1], 0x66
jne 0x14002d82e
cmp byte [rbx + 2], 0x2d
jne 0x14002d82e
add byte [rax], al
sub eax, 0x19ad850f
test dword [rbp - 0x7fffffe7], ebp
jnp 0x14002be87
add byte [rax], al
cmp byte [rbx + 3], 0x6d
insd dword [rdi], dx
jne 0x14002d82e
movabs dword [0xf6f047b80000019], eax
test dword [rcx - 0x7fffffe7], ebx
jnp 0x14002be9d
cmp byte [rbx + 4], 0x6f
jne 0x14002d82e
cmp byte [rbx + 5], 0x64
jne 0x14002d82e
jne 0x14002d82e
add byte [rax], al
cmp byte [rbx + 6], 0x69
jne 0x14002d82e
cmp byte [rbx + 7], 0x66
jne 0x14002d82e
cmp byte [rbx + 8], 0x69
jne 0x14002d82e
cmp byte [rbx + 9], 0x65
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x64
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x73
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x69
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x6e
jne 0x14002d82e
cmp byte [rbx + 0xf], 0x63
jne 0x14002d82e
mov al, 0x28
mov cl, 0x65
jmp 0x14002d258
add byte [rax], al
add byte [rax], al
cmp byte [rbx], 0x70
jne 0x14002d82e
cmp byte [rbx + 1], 0x72
jne 0x14002d82e
invalid
add byte [rax + 0xf6f027b], al
test dword [0xc002bf43], eax
jnp 0x14002bf2f
cmp byte [rbx + 2], 0x6f
jne 0x14002d82e
cmp byte [rbx + 3], 0x78
jne 0x14002d82e
invalid
js 0x14002bf3d
test ebx, edi
sti
sbb byte [rax], al
add byte [rax + 0xf79047b], al
test ecx, esi
sbb byte [rax], al
add byte [rax + 0xf2d057b], al
test edi, esp
sbb byte [rax], al
add byte [rax + 0xf61067b], al
test ebp, ebx
cmp byte [rbx + 4], 0x79
jne 0x14002d82e
cmp byte [rbx + 5], 0x2d
jne 0x14002d82e
cmp byte [rbx + 6], 0x61
jne 0x14002d82e
sbb byte [rax], al
invalid
sbb byte [rax], al
add byte [rax + 0xf75077b], al
test ebx, edx
sbb byte [rax], al
add byte [rax + 0xf74087b], al
test ecx, ecx
sbb byte [rax], al
add byte [rax + 0xf68097b], al
test dword [rdi - 0x7fffffe8], edi
jnp 0x14002bf7c
cmp byte [rbx + 7], 0x75
jne 0x14002d82e
cmp byte [rbx + 8], 0x74
jne 0x14002d82e
cmp byte [rbx + 9], 0x68
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x65
jne 0x14002d82e
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x6e
outsb dx, byte [rsi]
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x69
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x63
jne 0x14002d82e
lea ebx, [rax]
add byte [rax], al
lea ebx, [rax]
add byte [rax], al
cmp byte [rbx + 0xf], 0x61
jne 0x14002d82e
cmp byte [rbx + 0x10], 0x74
jne 0x14002d82e
mov al, 0x32
mov cl, 0x65
mov edx, 0x11
jmp 0x14002d64f
movzx eax, byte [rbx]
cmp eax, 0x70
je 0x14002cbba
cmp eax, 0x69
je 0x14002cc6d
cmp eax, 0x63
jne 0x14002d82e
cmp byte [rbx + 1], 0x6f
jne 0x14002d82e
cmp byte [rbx + 2], 0x6e
jne 0x14002d82e
cmp byte [rbx + 3], 0x74
jne 0x14002d82e
cmp byte [rbx + 4], 0x65
jne 0x14002d82e
cmp byte [rbx + 5], 0x6e
jne 0x14002d82e
cmp byte [rbx + 6], 0x74
jne 0x14002d82e
cmp byte [rbx + 7], 0x2d
jne 0x14002d82e
cmp byte [rbx + 8], 0x64
jne 0x14002d82e
cmp byte [rbx + 9], 0x69
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x73
jne 0x14002d82e
or dh, byte [rbx + 0xf]
test ecx, ebp
invalid
cmp byte [rbx + 0xb], 0x70
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x73
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x69
jne 0x14002d82e
cmp byte [rbx + 0xf], 0x74
jne 0x14002d82e
cmp byte [rbx + 0x10], 0x69
jne 0x14002d82e
cmp byte [rbx + 0x11], 0x6f
jne 0x14002d82e
mov al, 0x15
jmp 0x14002cc66
movzx eax, byte [rbx]
cmp eax, 0x78
je 0x14002cd25
cmp eax, 0x73
je 0x14002ce02
cmp eax, 0x61
jne 0x14002d82e
cmp byte [rbx + 1], 0x63
jne 0x14002d82e
cmp byte [rbx + 2], 0x63
jne 0x14002d82e
cmp byte [rbx + 3], 0x65
jne 0x14002d82e
cmp byte [rbx + 4], 0x73
jne 0x14002d82e
cmp byte [rbx + 5], 0x73
jne 0x14002d82e
cmp byte [rbx + 6], 0x2d
jne 0x14002d82e
cmp byte [rbx + 7], 0x63
jne 0x14002d82e
cmp byte [rbx + 8], 0x6f
jne 0x14002d82e
cmp byte [rbx + 9], 0x6e
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x72
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x6f
jne 0x14002d82e
invalid
add byte [rax], al
invalid
cmp byte [rbx + 0xd], 0x6c
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x2d
jne 0x14002d82e
invalid
add byte [rax], al
invalid
cmp byte [rbx + 0xf], 0x6d
jne 0x14002d82e
cmp byte [rbx + 0x10], 0x61
jne 0x14002d82e
invalid
add byte [rax], al
invalid
cmp byte [rbx + 0x11], 0x78
jne 0x14002d82e
cmp byte [rbx + 0x12], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0x13], 0x61
jne 0x14002d82e
test eax, eax
invalid
add byte [rax], al
test eax, eax
invalid
cmp byte [rbx + 0x14], 0x67
jne 0x14002d82e
mov al, 0xa
mov cl, 0x65
jmp 0x14002cece
cmp byte [rbx], 0x61
jne 0x14002d82e
cmp byte [rbx + 1], 0x63
jne 0x14002d82e
cmp byte [rbx + 2], 0x63
jne 0x14002d82e
cmp byte [rbx + 3], 0x65
jne 0x14002d82e
cmp byte [rbx + 4], 0x73
jne 0x14002d82e
cmp byte [rbx + 5], 0x73
jne 0x14002d82e
cmp byte [rbx + 6], 0x2d
jne 0x14002d82e
cmp byte [rbx + 7], 0x63
jne 0x14002d82e
cmp byte [rbx + 8], 0x6f
jne 0x14002d82e
cmp byte [rbx + 9], 0x6e
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x72
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x6c
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x2d
jne 0x14002d82e
movzx eax, byte [rbx + 0xf]
cmp eax, 0x72
je 0x14002d2a2
cmp eax, 0x65
jne 0x14002d82e
cmp byte [rbx + 0x10], 0x78
jne 0x14002d82e
cmp byte [rbx + 0x11], 0x70
jne 0x14002d82e
cmp byte [rbx + 0x12], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0x13], 0x73
jne 0x14002d82e
cmp byte [rbx + 0x14], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x15], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0x16], 0x68
jne 0x14002d82e
cmp byte [rbx + 0x17], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x18], 0x61
jne 0x14002d82e
cmp byte [rbx + 0x19], 0x64
jne 0x14002d82e
cmp byte [rbx + 0x1a], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x1b], 0x72
jne 0x14002d82e
mov al, 9
mov cl, 0x73
jmp 0x14002d31e
cmp byte [rbx], 0x61
jne 0x14002d82e
cmp byte [rbx + 1], 0x63
jne 0x14002d82e
cmp byte [rbx + 2], 0x63
jne 0x14002d82e
cmp byte [rbx + 3], 0x65
jne 0x14002d82e
cmp byte [rbx + 4], 0x73
jne 0x14002d82e
cmp byte [rbx + 5], 0x73
jne 0x14002d82e
cmp byte [rbx + 6], 0x2d
jne 0x14002d82e
cmp byte [rbx + 7], 0x63
jne 0x14002d82e
cmp byte [rbx + 8], 0x6f
jne 0x14002d82e
cmp byte [rbx + 9], 0x6e
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x72
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x6c
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0xf], 0x72
jne 0x14002d82e
cmp byte [rbx + 0x10], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x11], 0x71
jne 0x14002d82e
cmp byte [rbx + 0x12], 0x75
jne 0x14002d82e
cmp byte [rbx + 0x13], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x14], 0x73
jne 0x14002d82e
cmp byte [rbx + 0x15], 0x74
jne 0x14002d82e
cmp byte [rbx + 0x16], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0x17], 0x68
jne 0x14002d82e
cmp byte [rbx + 0x18], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x19], 0x61
jne 0x14002d82e
cmp byte [rbx + 0x1a], 0x64
jne 0x14002d82e
cmp byte [rbx + 0x1b], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x1c], 0x72
jne 0x14002d82e
mov al, 0xb
mov cl, 0x73
mov edx, 0x1d
jmp 0x14002d64f
cmp eax, 0x69
je 0x14002d0b7
cmp eax, 0x6c
jne case.0x14002af08.103
cmp byte [rbx + 1], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x73
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x2d
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x6d
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x6f
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x64
jne case.0x14002af08.103
cmp byte [rbx + 8], 0x69
jne case.0x14002af08.103
cmp byte [rbx + 9], 0x66
jne case.0x14002af08.103
cmp byte [rbx + 0xa], 0x69
jne case.0x14002af08.103
cmp byte [rbx + 0xb], 0x65
jne case.0x14002af08.103
mov al, 0x2c
mov cl, 0x64
jmp 0x14002d64a
cmp eax, 0x72
je 0x14002d12e
cmp eax, 0x78
jne case.0x14002af08.103
cmp byte [rbx + 1], 0x2d
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x66
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x6d
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x2d
jne case.0x14002af08.103
cmp byte [rbx + 8], 0x6f
jne case.0x14002af08.103
cmp byte [rbx + 9], 0x70
jne case.0x14002af08.103
cmp byte [rbx + 0xa], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 0xb], 0x69
jne case.0x14002af08.103
cmp byte [rbx + 0xc], 0x6f
jne case.0x14002af08.103
cmp byte [rbx + 0xd], 0x6e
jne case.0x14002af08.103
mov al, 0x4f
mov cl, 0x73
jmp 0x14002d1b4
cmp eax, 0x6f
je 0x14002d4a8
cmp eax, 0x70
je 0x14002d4d6
cmp eax, 0x73
jne case.0x14002af08.103
cmp byte [rbx + 1], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x76
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x65
jne case.0x14002af08.103
mov al, 0x40
mov cl, 0x72
jmp 0x14002d502
cmp eax, 0x73
je 0x14002d1be
cmp eax, 0x74
jne 0x14002d82e
cmp byte [rbx + 1], 0x72
jne 0x14002d82e
cmp byte [rbx + 2], 0x61
jne 0x14002d82e
cmp byte [rbx + 3], 0x6e
jne 0x14002d82e
cmp byte [rbx + 4], 0x73
jne 0x14002d82e
cmp byte [rbx + 5], 0x66
jne 0x14002d82e
cmp byte [rbx + 6], 0x65
jne 0x14002d82e
cmp byte [rbx + 7], 0x72
jne 0x14002d82e
cmp byte [rbx + 8], 0x2d
jne 0x14002d82e
cmp byte [rbx + 9], 0x65
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x6e
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x63
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x64
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x69
jne 0x14002d82e
cmp byte [rbx + 0xf], 0x6e
jne 0x14002d82e
mov al, 0x45
mov cl, 0x67
jmp 0x14002d258
cmp eax, 0x65
je 0x14002d50c
cmp eax, 0x61
jne case.0x14002af08.103
cmp byte [rbx + 1], 0x6c
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x2d
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x73
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x76
jne case.0x14002af08.103
mov al, 0xf
mov cl, 0x63
jmp 0x14002d542
cmp byte [rbx + 1], 0x6f
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x63
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x69
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x6f
jne case.0x14002af08.103
mov al, 0x2e
mov cl, 0x6e
mov edx, 7
jmp 0x14002d64f
cmp byte [rbx + 1], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x78
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x2d
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x66
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x6f
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x77
jne case.0x14002af08.103
cmp byte [rbx + 8], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 9], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 0xa], 0x64
jne case.0x14002af08.103
mov al, 0x2f
jmp 0x14002d5a8
cmp byte [rbx + 1], 0x6f
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x6e
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x6e
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x2d
jne case.0x14002af08.103
cmp byte [rbx + 8], 0x6c
jne case.0x14002af08.103
cmp byte [rbx + 9], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 0xa], 0x6e
jne case.0x14002af08.103
cmp byte [rbx + 0xb], 0x67
jne case.0x14002af08.103
cmp byte [rbx + 0xc], 0x74
jne case.0x14002af08.103
mov al, 0x18
mov cl, 0x68
mov edx, 0xd
jmp 0x14002d64f
cmp byte [rbx + 1], 0x70
jne 0x14002d82e
cmp byte [rbx + 2], 0x67
jne 0x14002d82e
cmp byte [rbx + 3], 0x72
jne 0x14002d82e
cmp byte [rbx + 4], 0x61
jne 0x14002d82e
cmp byte [rbx + 5], 0x64
jne 0x14002d82e
cmp byte [rbx + 6], 0x65
jne 0x14002d82e
cmp byte [rbx + 7], 0x2d
jne 0x14002d82e
cmp byte [rbx + 8], 0x69
jne 0x14002d82e
cmp byte [rbx + 9], 0x6e
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x73
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x65
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x63
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x75
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x72
jne 0x14002d82e
cmp byte [rbx + 0xf], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x10], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0x11], 0x72
jne 0x14002d82e
cmp byte [rbx + 0x12], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x13], 0x71
jne 0x14002d82e
cmp byte [rbx + 0x14], 0x75
jne 0x14002d82e
cmp byte [rbx + 0x15], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x16], 0x73
jne 0x14002d82e
cmp byte [rbx + 0x17], 0x74
jne 0x14002d82e
mov al, 0x48
mov cl, 0x73
mov edx, 0x18
jmp 0x14002d64f
cmp byte [rbx + 1], 0x75
jne 0x14002d82e
cmp byte [rbx + 2], 0x62
jne 0x14002d82e
cmp byte [rbx + 3], 0x6c
jne 0x14002d82e
cmp byte [rbx + 4], 0x69
jne 0x14002d82e
cmp byte [rbx + 5], 0x63
jne 0x14002d82e
cmp byte [rbx + 6], 0x2d
jne 0x14002d82e
cmp byte [rbx + 7], 0x6b
jne 0x14002d82e
cmp byte [rbx + 8], 0x65
jne 0x14002d82e
cmp byte [rbx + 9], 0x79
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x70
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x69
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x6e
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x73
jne 0x14002d82e
cmp byte [rbx + 0xf], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0x10], 0x72
jne 0x14002d82e
cmp byte [rbx + 0x11], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x12], 0x70
jne 0x14002d82e
cmp byte [rbx + 0x13], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0x14], 0x72
jne 0x14002d82e
cmp byte [rbx + 0x15], 0x74
jne 0x14002d82e
cmp byte [rbx + 0x16], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0x17], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0x18], 0x6e
jne 0x14002d82e
cmp byte [rbx + 0x19], 0x6c
jne 0x14002d82e
mov al, 0x35
mov cl, 0x79
mov edx, 0x1a
jmp 0x14002d64f
cmp byte [rbx + 1], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x6e
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x67
jne case.0x14002af08.103
mov al, 0x36
mov cl, 0x65
mov edx, 4
jmp 0x14002d64f
cmp byte [rbx + 1], 0x69
jne case.0x14002af08.103
mov al, 0x4a
mov cl, 0x61
jmp 0x14002c9cd
cmp byte [rbx + 1], 0x6e
jne case.0x14002af08.103
mov al, 0x1f
mov cl, 0x74
mov edx, 2
jmp 0x14002d64f
cmp byte [rbx + 1], 0x77
jne 0x14002d82e
cmp byte [rbx + 2], 0x77
jne 0x14002d82e
cmp byte [rbx + 3], 0x2d
jne 0x14002d82e
cmp byte [rbx + 4], 0x61
jne 0x14002d82e
cmp byte [rbx + 5], 0x75
jne 0x14002d82e
cmp byte [rbx + 6], 0x74
jne 0x14002d82e
cmp byte [rbx + 7], 0x68
jne 0x14002d82e
cmp byte [rbx + 8], 0x65
jne 0x14002d82e
cmp byte [rbx + 9], 0x6e
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x69
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x63
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x61
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x74
jne 0x14002d82e
mov al, 0x4c
mov cl, 0x65
jmp 0x14002cbb0
cmp byte [rbx + 1], 0x73
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x2d
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x67
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 8], 0x6e
jne case.0x14002af08.103
mov al, 0x46
mov cl, 0x74
jmp 0x14002cb16
cmp byte [rbx + 1], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x2d
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x63
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x6f
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x6f
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x6b
jne case.0x14002af08.103
cmp byte [rbx + 8], 0x69
jne case.0x14002af08.103
mov al, 0x41
mov cl, 0x65
mov edx, 9
jmp 0x14002d64f
cmp byte [rbx + 1], 0x2d
jne 0x14002d82e
cmp byte [rbx + 2], 0x78
jne 0x14002d82e
cmp byte [rbx + 3], 0x73
jne 0x14002d82e
cmp byte [rbx + 4], 0x73
jne 0x14002d82e
cmp byte [rbx + 5], 0x2d
jne 0x14002d82e
cmp byte [rbx + 6], 0x70
jne 0x14002d82e
cmp byte [rbx + 7], 0x72
jne 0x14002d82e
cmp byte [rbx + 8], 0x6f
jne 0x14002d82e
cmp byte [rbx + 9], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x65
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x63
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x69
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x6f
jne 0x14002d82e
mov al, 0x50
mov cl, 0x6e
mov edx, 0xf
jmp 0x14002d64f
cmp byte [rbx + 1], 0x72
jne 0x14002d82e
cmp byte [rbx + 2], 0x6f
jne 0x14002d82e
cmp byte [rbx + 3], 0x78
jne 0x14002d82e
cmp byte [rbx + 4], 0x79
jne 0x14002d82e
cmp byte [rbx + 5], 0x2d
jne 0x14002d82e
cmp byte [rbx + 6], 0x61
jne 0x14002d82e
cmp byte [rbx + 7], 0x75
jne 0x14002d82e
cmp byte [rbx + 8], 0x74
jne 0x14002d82e
cmp byte [rbx + 9], 0x68
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x72
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x69
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x7a
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x61
jne 0x14002d82e
cmp byte [rbx + 0xf], 0x74
jne 0x14002d82e
cmp byte [rbx + 0x10], 0x69
jne 0x14002d82e
cmp byte [rbx + 0x11], 0x6f
jne 0x14002d82e
mov al, 0x33
mov cl, 0x6e
jmp 0x14002cd1b
cmp byte [rbx + 1], 0x66
jne 0x14002d82e
cmp byte [rbx + 2], 0x2d
jne 0x14002d82e
cmp byte [rbx + 3], 0x75
jne 0x14002d82e
cmp byte [rbx + 4], 0x6e
jne 0x14002d82e
cmp byte [rbx + 5], 0x6d
jne 0x14002d82e
cmp byte [rbx + 6], 0x6f
jne 0x14002d82e
cmp byte [rbx + 7], 0x64
jne 0x14002d82e
cmp byte [rbx + 8], 0x69
jne 0x14002d82e
cmp byte [rbx + 9], 0x66
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x69
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x65
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x64
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x73
jne 0x14002d82e
cmp byte [rbx + 0xf], 0x69
jne 0x14002d82e
cmp byte [rbx + 0x10], 0x6e
jne 0x14002d82e
cmp byte [rbx + 0x11], 0x63
jne 0x14002d82e
mov al, 0x2b
mov cl, 0x65
mov edx, 0x12
jmp 0x14002d64f
cmp byte [rbx + 1], 0x2d
jne 0x14002d82e
movzx eax, byte [rbx + 2]
cmp eax, 0x64
je 0x14002d6ec
cmp eax, 0x63
jne 0x14002d82e
cmp byte [rbx + 3], 0x6f
jne 0x14002d82e
cmp byte [rbx + 4], 0x6e
jne 0x14002d82e
cmp byte [rbx + 5], 0x74
jne 0x14002d82e
cmp byte [rbx + 6], 0x65
jne 0x14002d82e
cmp byte [rbx + 7], 0x6e
jne 0x14002d82e
cmp byte [rbx + 8], 0x74
jne 0x14002d82e
invalid
cmp byte [rbx + 9], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x74
jne 0x14002d82e
invalid
cmp byte [rbx + 0xb], 0x79
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x70
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x65
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x2d
jne 0x14002d82e
add byte [rax], al
cmp byte [rbx + 0xf], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0x10], 0x70
jne 0x14002d82e
add byte [rax], al
cmp byte [rbx + 0x11], 0x74
jne 0x14002d82e
cmp byte [rbx + 0x12], 0x69
jne 0x14002d82e
cmp byte [rbx + 0x13], 0x6f
jne 0x14002d82e
or al, byte [rax]
invalid
cmp byte [rbx + 0x14], 0x6e
jne 0x14002d82e
or al, byte [rax]
invalid
mov al, 0x4d
mov cl, 0x73
jmp 0x14002cece
cmp byte [rbx + 1], 0x65
jne 0x14002d82e
add byte [rax], al
cmp byte [rbx + 2], 0x63
jne 0x14002d82e
cmp byte [rbx + 3], 0x2d
jne 0x14002d82e
cmp byte [rbx + 4], 0x77
jne 0x14002d82e
cmp byte [rbx + 5], 0x65
jne 0x14002d82e
cmp byte [rbx + 6], 0x62
jne 0x14002d82e
cmp byte [rbx + 7], 0x73
jne 0x14002d82e
cmp byte [rbx + 8], 0x6f
jne 0x14002d82e
cmp byte [rbx + 9], 0x63
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x6b
jne 0x14002d82e
enter 9, 0
cmp byte [rbx + 0xb], 0x65
jne 0x14002d82e
invalid
cmp byte [rbx + 0xc], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x2d
jne 0x14002d82e
or dword [rax], eax
invalid
cmp byte [rbx + 0xe], 0x70
jne 0x14002d82e
invalid
invalid
or dword [rax], eax
invalid
cmp byte [rbx + 0xf], 0x72
jne 0x14002d82e
cmp byte [rbx + 0x10], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0x11], 0x74
jne 0x14002d82e
cmp byte [rbx + 0x12], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0x13], 0x63
jne 0x14002d82e
cmp byte [rbx + 0x14], 0x6f
jne 0x14002d82e
mov al, 0x3e
mov cl, 0x6c
mov edx, 0x15
jmp 0x14002d64f
cmp ecx, 0x76
jne case.0x14002af08.103
cmp byte [rbx + 1], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x72
jne case.0x14002af08.103
mov al, 0x49
mov cl, 0x79
jmp 0x14002d43f
movzx eax, byte [rbx + 1]
cmp eax, 0x63
je 0x14002d60a
cmp eax, 0x75
jne case.0x14002af08.103
test dword [rbp + 7], edx
add byte [rax], al
cmp byte [rbx + 2], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x68
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x6f
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x69
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x7a
jne case.0x14002af08.103
cmp byte [rbx + 8], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 9], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 0xa], 0x69
jne case.0x14002af08.103
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0xb], 0x6f
jne case.0x14002af08.103
mov al, 0x10
mov cl, 0x6e
jmp 0x14002d64a
cmp byte [rbx + 1], 0x63
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x63
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x70
jne case.0x14002af08.103
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 5], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x2d
jne case.0x14002af08.103
movzx eax, byte [rbx + 7]
cmp eax, 0x6c
je 0x14002d7a7
cmp eax, 0x65
jne case.0x14002af08.103
cmp byte [rbx + 8], 0x6e
jne case.0x14002af08.103
cmp byte [rbx + 9], 0x63
jne case.0x14002af08.103
invalid
invalid
invalid
add byte [rax], al
test dword [rdx - 0x7ffffffa], eax
jnp 0x14002cff4
cmp byte [rbx + 0xa], 0x6f
outsd dx, dword [rsi]
jne case.0x14002af08.103
cmp byte [rbx + 0xb], 0x64
jne case.0x14002af08.103
jne case.0x14002af08.103
cmp byte [rbx + 0xc], 0x69
jne case.0x14002af08.103
cmp byte [rbx + 0xd], 0x6e
jne case.0x14002af08.103
mov al, 2
mov cl, 0x67
jmp 0x14002d1b4
cmp byte [rbx + 1], 0x64
jne 0x14002d82e
cmp byte [rbx + 2], 0x6e
jne 0x14002d82e
cmp byte [rbx + 3], 0x2d
jne 0x14002d82e
cmp byte [rbx + 4], 0x63
jne 0x14002d82e
cmp byte [rbx + 5], 0x61
jne 0x14002d82e
jnp 0x14002d048
invalid
add byte [rax], al
cmp byte [rbx + 6], 0x63
jne 0x14002d82e
cmp byte [rbx + 7], 0x68
jne 0x14002d82e
invalid
add byte [rax], al
invalid
cmp byte [rbx + 8], 0x65
jne 0x14002d82e
cmp byte [rbx + 9], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x63
jne 0x14002d82e
invalid
cmp byte [rbx + 0xb], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x6e
jne 0x14002d82e
invalid
add byte [rax + 0xf740d7b], al
test dword [rdi + rax + 0x7b800000], edx
invalid
cmp byte [rbx + 0xd], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x72
jne 0x14002d82e
cmp byte [rbx + 0xf], 0x6f
jne 0x14002d82e
mov al, 0x13
mov cl, 0x6c
jmp 0x14002d258
cmp byte [rbx + 1], 0x66
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x2d
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x6e
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x6f
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x6e
jne case.0x14002af08.103
invalid
invalid
add byte [rax], al
cmp byte [rbx + 6], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x2d
jne case.0x14002af08.103
insb byte [rdi], dx
invalid
add byte [rax], al
jnp 0x14002d0fd
sub eax, 0x56c850f
add byte [rax], al
cmp byte [rbx + 8], 0x6d
jne case.0x14002af08.103
cmp byte [rbx + 9], 0x61
jne case.0x14002af08.103
jnp 0x14002d113
invalid
cmp byte [rbx + 0xa], 0x74
jne case.0x14002af08.103
or dh, byte [rdi + rcx - 0x7b]
add rax, 0x7b800000
jnp 0x14002d129
invalid
jne case.0x14002af08.103
mov al, 0x29
mov cl, 0x68
jmp 0x14002d64a
cmp byte [rbx + 0xb], 0x63
jne case.0x14002af08.103
jnp 0x14002d129
invalid
mov al, 0x29
mov cl, 0x68
jmp 0x14002d64a
cmp byte [rbx + 1], 0x65
jnp 0x14002d132
jne case.0x14002af08.103
jne case.0x14002af08.103
jnp 0x14002d148
jne case.0x14002af08.103
sbb eax, 0x80000005
cmp byte [rbx + 4], 0x72
jne case.0x14002af08.103
test dword [rbx], edx
invalid
add byte [rax], al
jnp 0x14002d153
jb 0x14002d160
test dword [rbx], edx
add eax, 0x7b800000
add eax, 0x9850f72
cmp byte [rbx + 5], 0x72
jne case.0x14002af08.103
jnp 0x14002d15e
jb case.0x140028da9.146
test dword [rcx], ecx
add eax, 0x7b800000
invalid
add byte [rax], al
cmp byte [rbx + 6], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x72
jne case.0x14002af08.103
invalid
cmp byte [rbx + 8], 0x2d
jne case.0x14002af08.103
cmp byte [rbx + 9], 0x70
jne case.0x14002af08.103
cmp byte [rbx + 0xa], 0x6f
jne case.0x14002af08.103
add al, 0
invalid
cmp byte [rbx + 0xb], 0x6c
jne case.0x14002af08.103
cmp byte [rbx + 0xc], 0x69
jne case.0x14002af08.103
cmp byte [rbx + 0xd], 0x63
jne case.0x14002af08.103
add byte [rax], al
mov al, 0x38
mov cl, 0x79
mov edx, 0xe
jmp 0x14002d64f
cmp byte [rbx + 1], 0x65
jne 0x14002d82e
cmp byte [rbx + 2], 0x63
jne 0x14002d82e
invalid
add byte [rax], al
jnp 0x14002d1cd
invalid
test dword [rsi + rax], ebx
add byte [rax + 0xf2d037b], al
test dword [rdx + 6], edx
add byte [rax], al
cmp byte [rbx + 3], 0x2d
jne 0x14002d82e
cmp byte [rbx + 4], 0x77
jne 0x14002d82e
invalid
add byte [rax], al
jnp case.0x140028da9.134
ja 0x14002d1f0
test dword [rax + 6], ecx
add byte [rax], al
invalid
cmp byte [rbx + 5], 0x65
jne 0x14002d82e
cmp byte [rbx + 6], 0x62
jne 0x14002d82e
invalid
add byte [rax], al
jnp 0x14002d1f9
invalid
invalid
add byte [rax + 0xf73077b], al
cmp byte [rbx + 7], 0x73
jne 0x14002d82e
jae 0x14002d20e
test dword [rdx], ebp
invalid
cmp byte [rbx + 8], 0x6f
jne 0x14002d82e
invalid
add byte [rax], al
invalid
invalid
add byte [rax + 0xf63097b], al
test dword [rsi], edx
invalid
cmp byte [rbx + 9], 0x63
jne 0x14002d82e
invalid
invalid
add byte [rax + 0xf6b0a7b], al
test dword [rsi + rax], ecx
add byte [rax], al
cmp byte [rbx + 0xa], 0x6b
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x65
jne 0x14002d82e
test dword [rdx], eax
invalid
add byte [rax], al
invalid
jne 0x14002d82e
test dword [rdx], eax
invalid
add byte [rax + 0xf740c7b], al
test eax, edi
add eax, 0x7b800000
or eax, 0xee850f2d
add eax, 0x7b800000
invalid
invalid
jnp 0x14002d251
cmp byte [rbx + 0xc], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x2d
jne 0x14002d82e
invalid
add byte [rax + 0xf6b0e7b], al
test esp, esp
add eax, 0x7b800000
pcmpgtw mm1, qword [rdi]
test edx, ebx
cmp byte [rbx + 0xe], 0x6b
jne 0x14002d82e
jnp 0x14002d251
imul ecx, dword [rdi], 0xffffff85
in al, 5
add byte [rax], al
cmp byte [rbx + 0xf], 0x65
jne 0x14002d82e
add eax, 0x3db00000
mov al, 0x3d
mov cl, 0x79
mov edx, 0x10
add byte [rax], al
jmp 0x14002d64f
cmp byte [rbx + 0x16], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x17], 0x74
jne 0x14002d82e
cmp byte [rbx + 0x18], 0x68
jne 0x14002d82e
cmp byte [rbx + 0x19], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0x1a], 0x64
jne 0x14002d82e
mov al, 7
mov cl, 0x73
mov edx, 0x1b
jmp 0x14002d64f
cmp byte [rbx + 0x10], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x11], 0x71
jne 0x14002d82e
jnp 0x14002d2c0
jno 0x14002d2c0
cmp byte [rbx + 0x12], 0x75
jne 0x14002d82e
cmp byte [rbx + 0x13], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x14], 0x73
jne 0x14002d82e
invalid
add byte [rax], al
add eax, 0x7b800000
adc eax, 0x50850f74
add eax, 0x7b800000
invalid
cmp byte [rbx + 0x15], 0x74
jne 0x14002d82e
cmp byte [rbx + 0x16], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0x17], 0x6d
jne 0x14002d82e
cmp byte [rbx + 0x18], 0x65
jne 0x14002d82e
cmp byte [rbx + 0x19], 0x74
jne 0x14002d82e
cmp byte [rbx + 0x1a], 0x68
jne 0x14002d82e
cmp byte [rbx + 0x1b], 0x6f
jne 0x14002d82e
mov al, 0xc
mov cl, 0x64
mov edx, 0x1c
jmp 0x14002d64f
cmp byte [rbx + 1], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x69
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x6c
jne case.0x14002af08.103
invalid
add byte [rax + 0xf65057b], al
test dword [rdi], ecx
add eax, dword [rax]
add byte [rax - 0x168d4ebc], dh
fild word [rcx]
add byte [rax], al
cmp byte [rbx + 5], 0x65
jne case.0x14002af08.103
mov al, 0x44
mov cl, 0x72
jmp 0x14002d542
cmp byte [rbx + 1], 0x70
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x67
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x64
jne case.0x14002af08.103
mov al, 0x47
mov cl, 0x65
jmp 0x14002d542
cmp byte [rbx + 1], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x6e
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x69
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x6e
jne case.0x14002af08.103
mov al, 0x4b
mov cl, 0x67
jmp 0x14002d542
cmp byte [rbx + 1], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x61
jne case.0x14002af08.103
mov al, 0x21
mov cl, 0x67
jmp 0x14002d43f
cmp byte [rbx + 1], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x6f
jne case.0x14002af08.103
mov al, 0x25
mov cl, 0x6d
jmp 0x14002d43f
cmp byte [rbx + 1], 0x6f
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x73
jne case.0x14002af08.103
mov al, 0x26
mov cl, 0x74
jmp 0x14002d43f
cmp byte [rbx + 1], 0x69
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x6e
jne case.0x14002af08.103
mov al, 0x2d
mov cl, 0x6b
mov edx, 3
jmp 0x14002d64f
cmp byte [rbx + 1], 0x63
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x63
jne case.0x14002af08.103
or al, 2
add byte [rax], al
or al, 2
add byte [rax], al
cmp byte [rbx + 3], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x70
jne case.0x14002af08.103
clc
add dword [rax], eax
invalid
clc
add dword [rax], eax
add byte [rcx], dh
sal byte [rcx + 0x88e974], 0
xor eax, eax
mov cl, 0x74
jmp 0x14002d502
invalid
add byte [rax + 0xf6f017b], al
test ebp, esp
cmp byte [rbx + 1], 0x6f
jne case.0x14002af08.103
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0xf6f027b], al
test ebx, ebx
add dword [rax], eax
add byte [rax + 0xf6b037b], al
test ecx, edx
add dword [rax], eax
add byte [rax + 0xf69047b], al
cmp byte [rbx + 2], 0x6f
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x6b
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x69
jne case.0x14002af08.103
test edi, eax
add dword [rax], eax
invalid
test edi, eax
add dword [rax], eax
add byte [rax - 0x149a4ee2], dh
pop rdx
mov al, 0x1e
mov cl, 0x65
jmp 0x14002d502
cmp byte [rbx + 1], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x69
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x67
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x69
jne case.0x14002af08.103
mov al, 0x30
mov cl, 0x6e
jmp 0x14002d502
cmp byte [rbx + 1], 0x72
jnp 0x14002d4da
jb 0x14002d4ea
jne case.0x14002af08.103
test dword [rcx - 0x7fffffff], ecx
jnp 0x14002d4e5
cmp byte [rbx + 2], 0x61
jne case.0x14002af08.103
invalid
test dword [rdi + 1], edi
add byte [rax], al
cmp byte [rbx + 3], 0x67
jne case.0x14002af08.103
jnp 0x14002d4f0
jne case.0x14002af08.103
jne 0x14002d4f3
add byte [rax], al
add byte [rax + 0xf6d047b], al
test dword [rbx + 1], ebp
add byte [rax], al
cmp byte [rbx + 4], 0x6d
jne case.0x14002af08.103
mov al, 0x31
mov cl, 0x61
xor dword [rcx + 0x5ba61], esi
add byte [rax], al
mov edx, 5
jmp 0x14002d64f
cmp byte [rbx + 1], 0x78
jne case.0x14002af08.103
cmp byte [rbx + 2], 0x70
jne case.0x14002af08.103
test dword [rcx + 1], ecx
add byte [rax], al
test dword [rcx + 1], ecx
add byte [rax], al
cmp byte [rbx + 3], 0x69
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x65
jne case.0x14002af08.103
mov al, 0x23
mov cl, 0x73
mov edx, 6
jmp 0x14002d64f
cmp byte [rbx + 2], 0x63
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x68
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x2d
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x73
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 8], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 9], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 0xa], 0x75
jne case.0x14002af08.103
mov al, 0x12
mov cl, 0x73
mov edx, 0xb
jmp 0x14002d64f
cmp byte [rbx + 2], 0x63
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x68
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x2d
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x63
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x6f
jne case.0x14002af08.103
cmp byte [rbx + 8], 0x6e
jne case.0x14002af08.103
cmp byte [rbx + 9], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 0xa], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 0xb], 0x6f
jne case.0x14002af08.103
mov al, 0x11
mov cl, 0x6c
jmp 0x14002d64a
cmp byte [rbx + 2], 0x63
jne case.0x14002af08.103
cmp byte [rbx + 3], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 4], 0x70
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x74
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x2d
jne case.0x14002af08.103
cmp byte [rbx + 7], 0x72
jne case.0x14002af08.103
cmp byte [rbx + 8], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 9], 0x6e
jne case.0x14002af08.103
cmp byte [rbx + 0xa], 0x67
jne case.0x14002af08.103
cmp byte [rbx + 0xb], 0x65
jne case.0x14002af08.103
mov al, 4
mov cl, 0x73
mov edx, 0xc
cmp byte [rbx + rdx], cl
jne case.0x14002ae84.26
mov byte [rsi], al
mov byte [rsi + 0x10], 2
jmp 0x14002d845
cmp rdi, 0xf
ja 0x14002d82e
xor eax, eax
cmp byte [rbx + rax], 0
je 0x14002d841
inc rax
cmp rdi, rax
jne 0x14002d66b
jmp 0x14002d84d
cmp byte [rbx + 4], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x6e
jne case.0x14002af08.103
cmp byte [rbx + 6], 0x67
jne case.0x14002af08.103
mov al, 0x2a
mov cl, 0x65
jmp 0x14002c68c
movzx eax, byte [rbx + 9]
cmp eax, 0x6f
je 0x14002d809
cmp eax, 0x61
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x6e
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x67
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x75
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x61
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x67
jne 0x14002d82e
mov al, 0x17
jmp 0x14002ca65
cmp byte [rbx + 3], 0x6e
jne 0x14002d82e
cmp byte [rbx + 4], 0x73
jne 0x14002d82e
cmp byte [rbx + 5], 0x2d
jne 0x14002d82e
cmp byte [rbx + 6], 0x70
jne 0x14002d82e
cmp byte [rbx + 7], 0x72
jne 0x14002d82e
cmp byte [rbx + 8], 0x65
jne 0x14002d82e
cmp byte [rbx + 9], 0x66
jne 0x14002d82e
cmp byte [rbx + 0xa], 0x65
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x63
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x68
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x2d
jne 0x14002d82e
cmp byte [rbx + 0xf], 0x63
jne 0x14002d82e
cmp byte [rbx + 0x10], 0x6f
jne 0x14002d82e
cmp byte [rbx + 0x11], 0x6e
jne 0x14002d82e
cmp byte [rbx + 0x12], 0x74
jne 0x14002d82e
cmp byte [rbx + 0x13], 0x72
jne 0x14002d82e
cmp byte [rbx + 0x14], 0x6f
jne 0x14002d82e
mov al, 0x4e
jmp 0x14002cecc
cmp byte [rbx + 8], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 9], 0x6e
jne case.0x14002af08.103
cmp byte [rbx + 0xa], 0x67
jne case.0x14002af08.103
cmp byte [rbx + 0xb], 0x75
jne case.0x14002af08.103
cmp byte [rbx + 0xc], 0x61
jne case.0x14002af08.103
cmp byte [rbx + 0xd], 0x67
jne case.0x14002af08.103
mov al, 3
mov cl, 0x65
jmp 0x14002d1b4
cmp byte [rbx + 4], 0x65
jne case.0x14002af08.103
cmp byte [rbx + 5], 0x73
jne case.0x14002af08.103
mov al, 0x39
mov cl, 0x68
jmp 0x14002d542
cmp byte [rbx + 0xa], 0x63
jne 0x14002d82e
cmp byte [rbx + 0xb], 0x61
jne 0x14002d82e
cmp byte [rbx + 0xc], 0x74
jne 0x14002d82e
cmp byte [rbx + 0xd], 0x69
jne 0x14002d82e
cmp byte [rbx + 0xe], 0x6f
jne 0x14002d82e
mov al, 0x19
jmp 0x14002cbae
xor ecx, ecx
mov rdx, rbx
mov r8, rdi
call fcn.1400101d0
cmp rax, 1
jne 0x14002d84d
mov byte [rsi + 0x10], 3
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov qword [rsi], rbx
mov qword [rsi + 8], rdi
mov byte [rsi + 0x10], 1
jmp 0x14002d845
adc dh, bh
call qword [rax + 0x48c48348]
ret
mov rax, r8
mul r10
mov rcx, rdx
shr rcx, 0xb
imul eax, ecx, 0x2710
rcl dword [rax], 0x27
add byte [rax], al
mov edx, r8d
sub edx, eax
invalid
imul eax, edx, 0x147b
shr eax, 0x13
imul r9d, eax, 0x64
enter 0x4464, 0x29
invalid
adc eax, dword [rbx + rbp*2 - 0x38]
sub edx, r9d
movzx edx, dx
lea r9, [rdi - 4]
movzx eax, word [r11 + rax*2]
mov word [rsp + rdi + 0x24], ax
movzx eax, word [r11 + rdx*2]
mov word [rsp + rdi + 0x26], ax
mov rdi, r9
cmp r8, 0x5f5e0ff
mov r8, rcx
mov eax, ecx
ja 0x14002db98
jmp case.0x140021e0d.381
cmp rcx, 0x63
jbe 0x14002dc2c
mov rax, rcx
shr rax, 2
shr eax, 2
movabs rdx, 0x28f5c28f5c28f5c3
mul rdx
loop 0x14002dc52
shr edx, 2
imul rax, rdx, 0x64
sub rcx, rax
lea rax, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttparse_1.8.0_srclib.rs
movzx eax, word [rax + rcx*2]
mov word [rsp + r9 + 0x26], ax
mov dword [rsp + r9 + 0x26], eax
add r9, 0xfffffffffffffffe
mov rcx, rdx
cmp rcx, 0xa
jae 0x14002dc3f
add cl, 0x30
mov byte [rsp + r9 + 0x27], cl
invalid
dec r9
jmp 0x14002dc54
lea rax, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttparse_1.8.0_srclib.rs
movzx eax, word [rax + rcx*2]
mov word [rsp + r9 + 0x26], ax
add r9, 0xfffffffffffffffe
mov r8d, 0x14
sub r8, r9
lea rdx, [rsp + r9]
add rdx, 0x28
add edx, 0x28
lea rdi, [rsp + 0x58]
mov rcx, rdi
call fcn.140009bfd
mov edi, dword [rdi - 0x74b70003]
invalid
mov rax, qword [rdi + 8]
mov eax, dword [rdi + 8]
mov edi, dword [rdi - 0x74b70003]
cmovs ecx, dword [rbx - 0x74b7f7b9]
mov eax, dword [rdi + 8]
mov rbx, qword [rdi + 0x18]
invalid
ret
mov rbx, qword [rdi + 0x18]
test bl, 1
jne case.0x1400279fb.264
lea rdx, [0x140131648]
jmp 0x14002dce3
shr rbx, 5
mov r8, qword [rsp + 0x68]
add r8, rbx
sub rcx, rbx
add rax, rbx
lea rdx, [rsp + 0x28]
mov qword [rdx], rcx
mov dword [rdx], ecx
mov qword [rdx + 8], r8
mov qword [rdx + 0x10], rax
invalid
invalid
lea rdi, [rsp + 0x78]
lea edi, [rsp + 0x78]
jl 0x14002dcd5
js 0x14002dcfb
mov rcx, rdi
call fcn.140008ee3
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x20], ebx
mov dword [rsp + 0x20], ebx
mov rcx, qword [rdi + 0x10]
mov rax, rcx
mov eax, ecx
sub rax, rbx
sub eax, ebx
jb case.0x1400279fb.316
mov rcx, rbx
add rcx, qword [rsp + 0x80]
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x78]
push rsp
and al, 0x78
invalid
mov rbx, qword [rsp + 0x90]
nop
mov qword [rsi], rdx
mov qword [rsi + 8], rcx
mov dword [rsi + 8], ecx
mov qword [rsi + 0x10], rax
adc byte [rax - 0x77], r9b
mov qword [rsi + 0x18], rbx
pop rsi
sbb dh, al
invalid
mov byte [rsi + 0x20], 0
and byte [rax], r8b
add rsp, 0xc0
pop rbx
pop rdi
pop rsi
ret
lea rax, [rsp + 0x98]
mov qword [rax], rcx
invalid
cwde
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, 0x20
and al, 0x20
lea rdx, [rsp + 0xa0]
mov qword [rdx], rcx
mov dword [rdx], ecx
lea rcx, [0x1400086b0]
lea ecx, [0x1400086b0]
mov qword [rdx + 8], rcx
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
lea eax, [0x140131720]
cmp dword [rax], edx
add byte [rax - 0x73], cl
and al, 0x28
and al, 0x28
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
add byte [rax], al
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x18], eax
mov dword [rcx + 0x18], eax
push rdi
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov qword [rsp + 0x20], r9
mov rbx, r8
mov ebx, eax
mov rdi, rdx
mov edi, edx
mov r14, rcx
cmp qword [rcx + 0x10], 0
cmp dword [rcx + 0x10], 0
cmp dword [rcx + 0x10], 0
je case.0x140028da9.218
mov rax, qword [r14]
mov rdx, qword [r14 + 8]
or byte [rcx - 0x77], cl
ror byte [rcx + 0x21], cl
cli
mov r10, rdx
and r10, rdi
mov r8, rdi
shr r8, 0x39
movd xmm0, r8d
shl byte [rsi + 0xf], 0x60
sal dl, 0xf
jo case.0x1400279fb.285
add byte [rsi + 0xf], ah
jo 0x14002dd74
add byte [rax - 0x73], cl
jo 0x14002dd99
call 0x14f4443de
outsb dx, byte [rsi]
shl byte [rsi + 0xf], 0x60
sal dl, 0xf
jo case.0x1400279fb.285
add byte [rsi + 0xf], ah
jo 0x14002dd74
xor r15d, r15d
pcmpeqd xmm1, xmm1
jbe 0x14002dd89
xor r12d, r12d
movdqu xmm2, xmmword [rax + r10]
movq mm2, qword [rax + rdx]
movdqa xmm3, xmm2
pcmpeqb xmm3, xmm0
pmovmskb ebp, xmm3
test bp, bp
je 0x14002de0c
lea ecx, [rbp - 1]
and ecx, ebp
bsf r13d, ebp
mov esp, 0xd5014ded
and r13, rdx
mov rbp, r13
shl rbp, 5
mov r11, rsi
sub r11, rbp
mov rbp, qword [r11 + 8]
xor rbp, rbx
mov r11, qword [r11]
mov ebx, dword [rbx]
xor r11, rdi
or r11, rbp
or ebx, ebp
mov ebp, ecx
jne 0x14002ddd5
jmp case.0x1400279fb.282
cmp r12, 1
mov r12d, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rdi + rdx + 0x66], dh
pmovmskb ecx, mm2
je 0x14002de2f
pmovmskb ecx, xmm2
xor r12d, r12d
in al, 0x85
leave
test ecx, ecx
setne r12b
bsf r9d, ecx
bsf ecx, ecx
mov esp, 0xd1014dc9
add r9, r10
ror dword [rcx + 0x21], 1
shl dword [rsi + 0xf], 1
je 0x14002de04
and r9, rdx
pcmpeqb xmm2, xmm1
pmovmskb ecx, xmm2
retf 0xc985
test ecx, ecx
jne 0x14002de96
pop rbx
add r10, r15
add r10, 0x10
add edx, 0x10
add r15, 0x10
add edi, 0x10
and r10, rdx
and edx, edx
jmp 0x14002ddc3
jne case.0x1400277d1.164
invalid
invalid
neg r13
neg ebp
shl r13, 5
in eax, 5
lea r8, [rax + r13]
add al, 0x28
add r8, 0xfffffffffffffff8
clc
mov rax, qword [r8 - 8]
mov eax, dword [rax - 8]
clc
mov rdx, qword [r8]
mov rcx, qword [rsp + 0x20]
invalid
adc byte [rax - 0x75], cl
and al, 0x20
invalid
and byte [rcx - 0x77], cl
mov qword [r8 - 8], rcx
clc
mov rcx, qword [rsp + 0x90]
mov qword [r8], rcx
or byte [rax - 0x7d], cl
invalid
invalid
mov word [rax + rdx*4], fs
and al, 0x90
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [rax - 0x7d], cl
invalid
sub byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rdi
ret
mov rcx, r14
call fcn.1400cfe54
ret
invalid
or al, byte [rax]
invalid
ret
invalid
add cl, ch
clc
jmp 0x14002dd8e
invalid
invalid
inc dword [rsi - 0x76]
adc al, 8
invalid
mov r10b, byte [rax + r9]
mov dl, byte [rax + rcx]
or byte [rbp - 0x7c], al
test r10b, r10b
sar byte [rax + 0x10], cl
js case.0x140028da9.221
adc byte [rsi + 0xf], ah
movdqa xmm0, xmmword [rax]
movq mm0, qword [rax]
outsd dx, dword [rsi]
add byte [rsi + 0xf], ah
pmovmskb ecx, xmm0
xlatb
enter 0xf44, 0xffffffffffffffbc
bsf r9d, ecx
bsf r9d, ecx
bsf ecx, ecx
mov esp, 0x148a46c9
or byte [rcx - 0x80], al
invalid
invalid
mov r10b, byte [rax + r9]
mov dl, byte [rax + rcx]
adc al, 8
and r10b, 1
and dl, 1
loop 0x14002deb4
movzx ecx, r10b
movzx ecx, dl
mov dh, 0xca
retf 0x2949
sub qword [r14 + 0x10], rcx
sub dword [rsi + 0x10], ecx
adc byte [rcx - 0x73], r9b
lea rcx, [r9 - 0x10]
and rdx, rcx
retf 0x8846
add al, 8
invalid
retf 0x8846
mov byte [rax + rcx], al
add al, 8
or byte [rax + rcx*4 + 0x44], al
add dl, byte [rax]
invalid
mov byte [rdx + rax + 0x10], r8b
add r10b, byte [rax]
adc byte [rcx - 1], cl
inc qword [r14 + 0x18]
inc dword [rsi + 0x18]
sbb byte [rcx - 0x3f], r9b
shl r9, 5
loope 0x14002ded8
mov r8, rax
sub r8, r9
sub eax, ecx
ror byte [rbp + 0x29], 0xc8
sub eax, ecx
enter 0xffffffffffff8949, 0x58
mov qword [r8 - 0x18], rbx
call 0x1207b682a
mov qword [r8 - 0x20], rdi
mov dword [rax - 0x20], edi
js case.0x140029848.167
neg r9
neg ecx
invalid
mov rcx, qword [rsp + 0x20]
mov ecx, dword [rsp + 0x20]
and al, 0x20
and al, 0x20
mov qword [rax + r9 - 0x10], rcx
or al, r14b
add r8, 0xfffffffffffffff8
sar al, 0x31
xor eax, eax
jmp 0x14002de6d
je case.0x1400277d1.220
invalid
invalid
shr cl, 0x74
je case.0x1400277d1.220
invalid
invalid
mov eax, 0xa1401e62
invalid
movabs eax, dword [0x4c71ba4860027011]
adc dword [rax + 2], esi
add ah, byte [rax + 0x48]
invalid
movabs rdx, 0x91cebc00839f4c71
mov edx, 0x839f4c71
add byte [rsi + rcx*8 + 0x4853c391], bh
mov esp, 0x53c391ce
invalid
lahf
lahf
add dword [rax], 0xffffffbc
mov esp, 0x53c391ce
invalid
xchg ecx, eax
ret
sub rsp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x7b], cl
invalid
invalid
test rdx, rdx
sal byte [rbp + rbp + 0x45], cl
je 0x14002df45
sub eax, 0x4cd23145
xor r10d, r10d
xor edx, edx
ror byte [rbp + rcx*4 + 0x1d], cl
lea r11, [0x14010f828]
lea ebx, [0x14010f828]
invalid
sbb dword [rsi], ecx
add byte [rdx + 0xf], al
invalid
invalid
movzx eax, byte [rcx + r10]
movzx eax, byte [rcx + rdx]
mov dh, 4
adc dword [rdx - 0x76], eax
sbb al, 0x18
invalid
mov bl, byte [rax + r11]
mov bl, byte [rax + rbx]
sbb byte [rbx + rbx*8 + 0x74c0940f], al
adc eax, 0x74d1394d
cmp r9, r10
je case.0x140028da9.216
test bl, bl
sete al
xchg esp, eax
invalid
xchg esp, eax
sal byte [rbp + rdx + 0x4d], 0x39
sal dword [rsi + rdx + 0x43], 1
je case.0x140028da9.216
invalid
je case.0x14002e063.171
cmp r9, r10
je case.0x140028da9.216
mov byte [r8 + r10], bl
mov byte [rax + rdx], bl
inc r10
inc edx
cmp rdx, r10
jne case.0x140029848.218
jmp case.0x14002e063.171
add dh, byte [rcx]
ror byte [rax - 0x7d], 0xc4
invalid
invalid
invalid
xor eax, eax
add rsp, 0x20
pop rbx
ret
invalid
and byte [rbx - 0x3d], bl
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.9_srcmethod.rs
invalid
sbb dword [rsi], ecx
add byte [rcx + rcx*4 - 0x37], cl
mov rcx, r9
mov rcx, r9
mov ecx, ecx
mov rdx, r9
call fcn.1400cf2d0
or al, byte [rax]
or al, byte [rax]
ud2
or ecx, dword [rax - 0x7d]
cli
add esi, dword [rbp + 0x41]
cmp rdx, 3
jne 0x14002dfa8
mov dl, byte [rcx]
lea r8d, [rdx - 0x3a]
xor eax, eax
cmp r8b, 0xf7
jb 0x14002dfa7
invalid
mov r8b, byte [rcx + 1]
add r8b, 0xd0
cmp r8b, 9
cmp al, 9
cmp al, 9
ja 0x14002dfa7
mov cl, byte [rcx + 2]
add cl, 0xd0
cmp cl, 9
ja 0x14002dfa7
add al, byte [rax - 0x67f2f3f]
or dword [rdi + 0x19], esi
add dl, 0xd0
movzx ecx, cl
movzx eax, r8b
movzx edx, dl
imul edx, edx, 0x64
add eax, eax
lea eax, [rax + rax*4]
add eax, ecx
add eax, edx
ret
xor eax, eax
ret
xchg ecx, eax
jo 0x14002dfba
invalid
add eax, 0xe1a9a
jmp 0x14002e200
je 0x14002e08f
cmp ecx, 0x65
je 0x14002e09b
cmp ecx, 0x66
jne case.0x14002dfd1.419
test dword [rdi + 2], esp
add byte [rax], al
test dword [rdi + 2], esp
add byte [rax], al
lea rax, [0x14010f98c]
mov edx, 0xa
add byte [rax], al
add byte [rax], al
add bl, al
ret
add ecx, 0xfffffe0c
cmp ecx, 0xb
ja case.default.0x14002e02d
xchg dword [rbx], edx
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rdx, [0x140156d34]
lea edx, [0x140156d34]
adc eax, 0x128d0e
invalid
movsxd rcx, dword [rdx + rcx*4]
or al, 0x8a
mov cl, byte [rax + 1]
sar edi, 1
jmp rcx
invalid
add rcx, rdx
jmp rcx
lea rax, [0x14010fc3e]
lea eax, [0x14010fc3e]
add eax, 0xe1c08
sbb al, 0xe
invalid
add cl, ch
mov byte [rcx], al
add dword [rax], eax
invalid
jmp 0x14002e1c3
add dword [rax], eax
add byte [rbp - 0xc76f], cl
inc dword [rbx + 0x2c7608fa]
cmp edx, 8
jbe 0x14002e072
invalid
lea edx, [rcx - 0xc8]
xchg ecx, eax
cmp bh, bh
invalid
invalid
invalid
cmp edx, 8
jbe 0x14002e072
invalid
or byte [rsi + 0x2c], dh
sub al, 0x8d
lea edx, [rcx - 0x12c]
xchg ecx, eax
invalid
cmp edx, 8
ja case.default.0x14002e063
xchg dword [rsi], edx
add al, byte [rax]
invalid
or byte [rdi], cl
xchg dword [rsi], edx
add al, byte [rax]
invalid
add byte [rax - 0x73], cl
lea rcx, [0x140156c40]
or eax, 0x128be4
mov edx, dword [rdx]
add byte [rbx + riz*2 + 4], cl
invalid
add al, 0x91
adc al, byte [rax]
movsxd r8, dword [rcx + rdx*4]
invalid
add r8, rcx
enter 0xffffffffffffff41, 0xffffffffffffffe0
jmp r8
lea rax, [0x14010fa0d]
add eax, 0xe19a0
sbb dword [rsi], ecx
add cl, ch
mov edx, 0x48000002
jmp 0x14002e32c
lea rax, [0x140156c1c]
lea eax, [0x140156c1c]
movabs dword [0x48900c634800128b], eax
add ecx, eax
invalid
mov edx, dword [rdx]
add byte [rax + 0x63], cl
or al, 0x90
nop
movsxd rcx, dword [rax + rdx*4]
nop
add rcx, rax
sar edi, 0xe1
jmp rcx
lea rax, [0x14010f996]
mov edx, 2
add byte [rax], al
ret
lea rax, [0x14011193f]
jmp 0x14002e2df
add al, byte [rax]
invalid
test eax, 0xe9000e38
cmp byte [rsi], cl
add cl, ch
add r8b, byte [rax]
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14010f979]
add eax, 0xe18d7
invalid
jmp 0x14002e20d
add byte [rax - 0x73], cl
lea rax, [0x14010fa80]
add eax, 0xe19d2
add cl, ch
insb byte [rdi], dx
add al, byte [rax]
invalid
jmp 0x14002e31f
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xe19d2
lea rax, [0x14010fa8c]
lea eax, [0x14010fa8c]
jmp 0x14002e32c
add byte [rax], al
lea rax, [0x14010fa9c]
add eax, 0xe19d6
sbb dword [rsi], ecx
add cl, ch
in al, 1
add byte [rax], al
jmp 0x14002e2af
lea rax, [0x14010faa5]
lea eax, [0x14010faa5]
rcr dword [rcx], cl
invalid
jmp 0x14002e2af
fadd dword [rcx]
add byte [rax], al
lea rax, [0x14010faae]
add eax, 0xe19d0
rcr byte [rcx], 1
invalid
add cl, ch
loop 0x14002e0e2
invalid
jmp 0x14002e2c5
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xe19d6
sbb dword [rsi], ecx
invalid
lea rax, [0x14010fac0]
sbb dword [rsi], ecx
add byte [rdx + 0xe], bh
mov edx, 0xe
add byte [rax], al
ret
sbb dword [rsi], ecx
add cl, ch
lock add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14010faeb]
lea eax, [0x14010faeb]
invalid
jmp 0x14002e312
add byte [rax], al
lea rax, [0x14010fafa]
jmp 0x14002e2df
retf
add dword [rax], eax
invalid
retf
invalid
add byte [rdx + 4], bh
add byte [rax], al
add bl, al
ret
lea rax, [0x14010fb06]
jmp 0x14002e312
lea eax, [0x14010fb15]
jmp 0x14002e20d
add dword ds:[rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14010fb39]
invalid
jmp 0x14002e31f
sbb dword [rsi], ecx
add byte [rdx + 0x16], bh
ret
add eax, 0xe1a02
jmp 0x14002e2c5
add cl, ch
invalid
jmp 0x14002e20d
invalid
add byte [rax], al
lea rax, [0x14010fbcc]
lea eax, [0x14010fbcc]
jmp 0x14002e32c
mov edx, 0x15
ret
add byte [rax], al
add bl, al
lea rax, [0x14010fbf1]
lea eax, [0x14010fbf1]
jmp 0x14002e283
lea rax, [0x14010fc53]
jmp 0x14002e312
sbb dword [rcx], eax
add byte [rax], al
sbb dword [rcx], eax
add byte [rax], al
lea rax, [0x14010fc62]
mov edx, 0xb
ret
lea rax, [0x14010fc6d]
mov edx, 0x13
ret
lea rax, [0x14010fc80]
jmp 0x14002e312
lea rax, [0x14010fc8f]
mov edx, 0x1a
ret
lea rax, [0x14010fca9]
mov edx, 0x17
ret
lea rax, [0x14010fcc0]
mov edx, 0x14
ret
lea rax, [0x14010fcd4]
jmp 0x14002e305
lea rax, [0x14010fce1]
jmp 0x14002e31f
lea rax, [0x14010fced]
mov edx, 0x1f
ret
cmp ecx, 0xe2
jne case.0x14002dfd1.419
lea rax, [0x14010fa06]
jmp 0x14002e2d2
lea rax, [0x14010fa1d]
mov edx, 0x11
ret
lea rax, [0x14010fa2e]
mov edx, 5
ret
lea rax, [0x14010fa33]
jmp 0x14002e2af
lea rax, [0x14010fa3c]
jmp 0x14002e31f
lea rax, [0x14010fa48]
mov edx, 9
ret
lea rax, [0x14010fa51]
jmp 0x14002e2c5
lea rax, [0x14010fa63]
mov edx, 0x12
ret
lea rax, [0x14010f998]
mov edx, 7
ret
lea rax, [0x14010f99f]
mov edx, 8
ret
lea rax, [0x14010f9a7]
mov edx, 0x1d
ret
lea rax, [0x14010f9c4]
jmp 0x14002e00a
lea rax, [0x14010f9ce]
mov edx, 0xd
ret
lea rax, [0x14010f9db]
mov edx, 0xf
ret
lea rax, [0x14010f9ea]
mov edx, 0xc
ret
lea rax, [0x14010f9f6]
mov edx, 0x10
ret
ret
and al, 0x60
mov qword [rsp + 0x4f], rcx
mov qword [rsp + 0x48], rax
mov rdi, qword [rsp + 0x68]
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x40], rax
movups xmm0, xmmword [rsp + 0x78]
movaps xmmword [rsp + 0xf0], xmm0
mov rbx, qword [rsp + 0x88]
mov rax, qword [rsp + 0x90]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x38], rax
mov r15, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
movzx ebp, word [rsp + 0xa8]
mov eax, dword [rsp + 0xaa]
add byte [rax], al
add byte [rcx + 0xf302444], cl
mov bh, 0x84
and al, 0xae
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x34
add byte [rax], al
add byte [rcx + 0xf302444], cl
mov bh, 0x84
and al, 0xae
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x34
lea r14, [rsi + 0x20]
mov rcx, rsi
call fcn.140033baf
mov byte [rsi], r13b
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x4f]
mov qword [rsi + 1], rax
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], rdi
mov rax, qword [rsp + 0x40]
mov qword [rsi + 0x18], rax
movaps xmm0, xmmword [rsp + 0xf0]
movups xmmword [r14], xmm0
mov qword [rsi + 0x30], rbx
mov rax, qword [rsp + 0x38]
mov qword [rsi + 0x38], rax
cmp byte [rcx + r9*4 + 0x7e], r9b
mov qword [rsi + 0x48], r12
cmp byte [rcx + r9*4 + 0x7e], r9b
mov qword [rsi + 0x48], r12
mov word [rsi + 0x50], bp
mov eax, dword [rsp + 0x30]
mov dword [rsi + 0x52], eax
movzx eax, word [rsp + 0x34]
mov word [rsi + 0x56], ax
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
lea ecx, [rsi + 0x28]
mov rax, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
call qword [rax + 0x10]
mov rax, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov r8, qword [rsi + 0x40]
add rsi, 0x48
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp rax
nop
add byte [rax], al
add dh, al
lock add esi, dword [rcx]
ror byte [rax - 0x77], 1
mov qword [rcx + 0x20], rax
lea rdx, [rbx + 0x28]
sub byte [rax - 0x75], cl
adc byte [r11 + r9*4 + 0x43], cl
sbb r15b, dil
adc byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
lea esi, [rsp + 0x80]
sub byte [rax - 0x75], cl
adc byte [r11 + r9*4 + 0x43], cl
sbb r15b, dil
sbb r15b, dil
adc byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
lea esi, [rsp + 0x80]
mov ecx, 0xb
lea esi, [rsp + 0x80]
mov ecx, 0xb
mov rdi, rdx
xlatb
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x28]
mov rcx, rsi
call fcn.14002e9ab
lodsd eax, dword [rsi]
invalid
invalid
cmp byte [rsi], 3
lodsd eax, dword [rsi]
lodsd eax, dword [rsi]
invalid
je 0x140033ca5
lea r14, [rsp + 0x130]
lea rsi, [rsp + 0x28]
mov ecx, 0xb
mov rdi, r14
mov edi, esi
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
call fcn.140033baf
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
mov rdi, rbx
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
add rsp, 0x188
pop rbx
pop rdi
pop rsi
pop r14
ret
mov al, byte [rsp + 0x29]
lea r8, [rsp + 0xd8]
mov byte [r8], al
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientclient.rs
mov qword [rsp + 0x20], rax
lea rcx, str.authority_is_valid
lea r9, [0x140111218]
mov edx, 0x12
add byte [rax], al
add al, ch
push 0xf0009b9
invalid
add byte [rax], al
add al, ch
push 0xf0009b9
or ebp, eax
add al, byte [rax]
add byte [rax], al
ud2
push 0xffffffffbc058d48
invalid
push rsp
and al, 0x28
mov qword [rdx], rax
lea rax, [0x14003cf80]
xchg edx, eax
add byte [rax], al
xchg edx, eax
add byte [rax], al
mov qword [rdx + 8], rax
lea rax, str.internal_error:_entered_unreachable_code:
xchg edx, eax
str word [rax - 0x73]
and al, 0x38
xchg edx, eax
str word [rax - 0x73]
and al, 0x38
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov dword [rcx + 8], eax
or byte [r8 - 0x39], cl
or byte [rax - 0x39], cl
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientclient.rs
adc eax, 0xdd58a
and byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0xdd58a
call fcn.1400cf220
ud2
add byte [rdi], cl
or eax, dword [rcx + 0x56]
push r14
push rsi
push rdi
push rbx
sub rsp, 0x138
cmp byte [rcx], al
add byte [rax], al
cmp byte [rcx], al
add byte [rax], al
mov r14, rdx
mov rbx, rcx
lea rdx, [rsp + 0x28]
sub byte [rcx + 0xb], bh
sub byte [rcx + 0xb], bh
mov rdi, rdx
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov byte [rbx], 0
lea rax, [0x140128d38]
add eax, 0xf4fd4
add eax, 0xf4fd4
mov qword [rbx + 0x10], rax
lea rcx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
adc byte [r8 - 0x73], cl
or eax, 0x121839
mov qword [rbx + 0x18], rcx
xorps xmm0, xmm0
movups xmmword [rbx + 0x20], xmm0
mov qword [rbx + 0x30], rax
lea rax, [0x140154c38]
mov qword [rbx + 0x38], rax
mov qword [rbx + 0x40], 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0x48], 0
mov word [rbx + 0x50], 0xffff
lea rsi, [rsp + 0xe0]
mov rcx, rsi
call fcn.14002f121
mov cl, byte [rsi]
cmp cl, 3
je 0x140033dc3
mov rdx, qword [rsp + 0xe8]
call fcn.140021070
movups xmm0, xmmword [r14]
movaps xmmword [rsp + 0xe0], xmm0
mov ecx, 1
xor edx, edx
call fcn.140009da0
mov byte [rax], 0x2f
lea r8, [rsp + 0x28]
mov qword [r8], rax
mov qword [r8 + 8], rdx
mov qword [r8 + 0x10], 1
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, r8
call fcn.140008ee3
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov rdx, rsi
call fcn.14002f62a
cmp qword [rdi], 0
je 0x140033eea
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0xa0], rax
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
lea rsi, [rsp + 0x110]
mov rax, qword [rsi]
test rax, rax
je 0x140033e69
lea rcx, [rsp + 0x128]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x10]
lea r14, [rsp + 0x80]
mov rax, qword [r14 + 0x20]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [r14]
movaps xmm1, xmmword [r14 + 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
lea rdx, [rsp + 0x28]
lea rsi, [rsp + 0xe0]
mov ecx, 0xb
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
call fcn.14002e9ab
cmp byte [r14], 3
je 0x140033f1a
lea r14, [rsp + 0x28]
lea rsi, [rsp + 0x80]
mov ecx, 0xb
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
call fcn.140033baf
mov ecx, 0xb
mov rdi, rbx
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
add rsp, 0x138
pop rbx
pop rdi
pop rsi
pop r14
ret
mov al, byte [rsp + 0x30]
lea r8, [rsp + 0x80]
mov byte [r8], al
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientclient.rs
mov qword [rsp + 0x20], rax
lea rcx, str.slash_is_a_valid_path
lea r9, [0x1401111f8]
mov edx, 0x15
jmp 0x140033f48
mov al, byte [rsp + 0x81]
lea r8, [rsp + 0x28]
mov byte [r8], al
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientclient.rs
mov qword [rsp + 0x20], rax
lea rcx, str.scheme_is_valid
lea r9, [0x140111218]
mov edx, 0xf
call fcn.1400cf640
ud2
lea edi, [rsp + 0x70]
mov rcx, rdi
mov r8, rsi
call fcn.1400313a8
mov rdx, qword [rdi + 0x10]
mov r8, qword [rdi]
mov r9, qword [rdi + 8]
lea rdi, [rsp + 0x88]
mov rcx, rdi
call fcn.14002ff68
xor r15d, r15d
movabs r12, 0x2c0000002c
mov r13d, 0xa
xor r14d, r14d
mov rcx, rdi
call fcn.140031581
test rax, rax
je 0x140034f3e
mov rcx, qword [rax + 8]
mov rax, qword [rax + 0x10]
xor edx, edx
cmp rax, rdx
je 0x140034e96
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x50], 1
mov qword [rsp + 0x58], r12
mov dword [rsp + 0x58], esp
mov dword [rsp + 0x58], esp
mov word [rsp + 0x60], 1
mov rbp, rbx
mov rcx, rsi
call fcn.14003b89a
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x140034f33
mov rcx, rax
call fcn.14003cf92
test rdx, rdx
je 0x140034f3b
mov rbx, rbp
jmp 0x140034e5a
mov rax, r14
mov rdx, rbx
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
push rax
cmp byte [rax + 0x39], cl
retf 0x2b77
or ecx, dword [rax - 0x73]
jl fcn.140034fdf
invalid
and al, 0x28
mov rdx, rdi
call fcn.14002fe0b
nop
add rsp, 0x88
pop rdi
pop rsi
ret
retf 0x100f
sub esp, 0x68
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x140035083
cmp eax, 1
jne 0x1400351bd
invalid
add dword [rdi], ecx
test dword [rax + 1], esi
add byte [rax], al
invalid
add byte [rax - 0x75], cl
sbb byte [r11 + rcx*4 + 0x41], cl
and byte [rcx - 0x75], cl
push rax
push rax
mov rax, qword [rcx + 0x18]
mov r8, qword [rcx + 0x20]
mov rdx, qword [r8 + 0x50]
cmp rdx, rax
cmp edx, eax
jbe 0x1400351d2
add byte [rax], al
mov rdx, qword [r8 + 0x40]
lea r8, [rax + rax*8]
cmp dword [rcx], 1
jne 0x1400350b5
invalid
cmp qword [rcx + 8], rax
cmp qword [rcx + 8], rax
jne 0x1400350b5
mov eax, 2
mov qword [rcx], rax
add dword [rax - 0x77], ecx
adc r11b, bpl
push rsi
add dword [rax - 0x77], ecx
adc r11b, bpl
push rsi
mov eax, 2
mov qword [rcx], rax
add dword [rax - 0x77], ecx
adc byte [r8 - 0x75], cl
and byte [r8 - 0x75], cl
sub byte [r8 - 0x75], cl
push rax
cmp byte [rax + 0x39], cl
invalid
add dword [rax - 0x77], ecx
adc byte [r8 - 0x75], cl
and byte [r8 - 0x75], cl
sub byte [r8 - 0x75], cl
push rax
cmp byte [rax + 0x39], cl
retf 0x860f
invalid
invalid
jbe 0x1400351de
mov rax, qword [rax + 0x28]
imul rcx, rcx, 0x68
add rax, rcx
add rax, 0x18
jmp 0x1400350e1
lea rax, [rdx + r8*8]
cmp qword [rax], 0
je 0x1400350d1
mov rdx, qword [rax + 8]
mov rax, qword [rax + 0x10]
xor ecx, ecx
cmp rax, rcx
je 0x14003510c
mov r8b, byte [rdx + rcx]
inc rcx
cmp r8b, 9
je 0x1400350eb
add r8b, 0xe0
cmp r8b, 0x5f
jb 0x1400350eb
jmp 0x1400351bd
xor r8d, r8d
lea rcx, [rsp + 0x20]
mov qword [rcx], r8
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
mov qword [rcx + 0x20], r8
mov qword [rcx + 0x28], rax
mov qword [rcx + 0x30], 1
movabs rax, 0x2c0000002c
mov qword [rcx + 0x38], rax
mov word [rcx + 0x40], 1
call case.0x14001fa45.261
test rax, rax
je 0x1400351bd
mov rcx, rax
call fcn.14003cf92
cmp rdx, 7
jne 0x1400351bd
mov cl, byte [rax]
lea edx, [rcx - 0x41]
cmp dl, 0x1a
setb dl
shl dl, 5
or dl, cl
cmp dl, 0x63
jne 0x1400351bd
xor ecx, ecx
lea rdx, str.chunkedoriginal_header_value_plus_ascii_is_validC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcheaders.rs
cmp rcx, 6
je 0x1400351c4
mov r8b, byte [rax + rcx + 1]
lea r9d, [r8 - 0x41]
cmp r9b, 0x1a
setb r9b
shl r9b, 5
mov r10b, byte [rcx + rdx + 1]
lea r11d, [r10 - 0x41]
cmp r11b, 0x1a
setb r11b
shl r11b, 5
or r9b, r8b
or r11b, r10b
inc rcx
cmp r9b, r11b
je 0x14003517d
jmp 0x1400351c9
xor eax, eax
add rsp, 0x68
ret
mov ecx, 7
cmp rcx, 7
setae al
jmp 0x1400351bf
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.9_srcheadermap.rs
mov rcx, rax
jmp 0x1400351e5
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.9_srcheadermap.rs
call fcn.1400cf2d0
ud2
retf 0x3b9a
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov edx, 0xffff
mov r8d, 8
call sub.ws2_32.dll_setsockopt
cmp eax, 0xffffffff
je 0x1400359d5
invalid
add byte [rcx + 0x3e8], bh
mov ecx, 0x3e8
mov rax, r12
mul rcx
mov ecx, ebp
imul rcx, rcx, 0x431bde83
shr rcx, 0x32
add rcx, rax
ror dword [rax - 0x7d], 0xd2
add byte [rax - 1], bh
ror dword [rax - 0x7d], 0xd2
add byte [rax - 1], bh
cmp rcx, rax
cmovae rcx, rax
xor eax, eax
neg rdx
mov edx, 0
sbb edx, edx
or edx, ecx
lea r8, [rsp + 0x58]
mov dword [r8], 1
mov dword [r8 + 4], edx
mov dword [r8 + 8], eax
or byte [rax - 0x73], cl
and al, 0x54
or byte [rax - 0x73], cl
and al, 0x54
mov dword [rcx], eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], 0
mov rcx, rdi
mov edx, 0x98000004
mov r9d, 0xc
call qword [sym.imp.ws2_32.dll_WSAIoctl]
cmp eax, 0xffffffff
jne 0x1400359eb
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov rcx, rax
call fcn.140035d9b
cmp word [r14], 0
je 0x140035b0d
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
lea rdi, [rax + 2]
mov ecx, 0xe
call fcn.1400c55c5
mov rbx, rax
movabs rax, 0x6e65706f20706374
mov qword [rbx], rax
mov rcx, rdi
call fcn.140034162
mov qword [rsi + 0x20], rax
and byte [rax - 0x73], r9b
add eax, 0xdbedc
and byte [rax - 0x73], r9b
add eax, 0xdbedc
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], 0xe
sbb byte [rsi], cl
add byte [rax], al
add bh, al
or byte [rcx], r8b
add edx, ecx
invalid
cmp ebp, ecx
rol dword [rdx], 0
invalid
sbb byte [rsi], cl
add byte [rax], al
add bh, al
or byte [rcx], r8b
add edx, ecx
invalid
invalid
add edx, ecx
add bh, byte [rcx + 0x19]
call fcn.1400c55c5
cli
or byte [rax], al
invalid
cli
or byte [rax], al
invalid
add byte [rax - 0x77], cl
ret
mov rbx, rax
movups xmm0, xmmword [str.tcp_set_nonblocking_errortcp_bind_local_error]
movups xmmword [rax], xmm0
movups xmm0, xmmword [0x140111e41]
ret
or eax, 0x40110f00
or dword [rcx + rcx*4 - 0xf], ecx
ret
call fcn.140034162
mov qword [rsi + 0x18], 0x19
jmp 0x140035c80
out 0xff, al
dec dword [rax - 0x39]
sbb byte [rcx], r11b
add byte [rax], al
add cl, ch
jae 0x140035b0c
add byte [rax], al
cmp byte [r15 + 0x51], 0
je 0x140035beb
add byte [rcx - 0x80], al
jg 0x140035b62
mov eax, dword [r15 + 0x52]
mov eax, dword [rdi + 0x52]
xorps xmm0, xmm0
lea rdx, [rsp + 0x58]
and al, 0x58
and al, 0x58
movups xmmword [rdx + 0x70], xmm0
movups xmmword [rdx + 0x60], xmm0
movups xmmword [rdx + 0x50], xmm0
movups xmmword [rdx + 0x40], xmm0
movups xmmword [rdx + 0x30], xmm0
movups xmmword [rdx + 0x20], xmm0
xor byte [rdi], cl
adc dword [rdx + 0x20], eax
movups xmmword [rdx + 0x10], xmm0
mov dword [rdx], 2
mov dword [rdx + 4], eax
mov qword [rdx + 8], 0
mov dword [rdx + 8], 0
mov dword [rdx + 8], 0
mov dword [rdx + 0x80], 0x10
jmp 0x140035c42
invalid
invalid
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
and al, 0x60
and al, 0x60
and al, 0x60
movups xmmword [rsp + 0x74], xmm0
movups xmmword [rsp + 0x84], xmm0
movups xmmword [rsp + 0x94], xmm0
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xa4], eax
add byte [rax], al
movups xmmword [rsp + 0xa4], xmm0
movups xmmword [rsp + 0xb4], xmm0
movups xmmword [rsp + 0xc4], xmm0
xor eax, eax
ror byte [rcx + 0xd42484], 0
add byte [rax - 0x39], cl
and al, 0x58
invalid
add byte [rax], al
add byte [rcx - 0x478fdbbc], cl
sbb al, 0
add byte [rax], al
jmp 0x140035c37
ror byte [rcx + 0xd42484], 0
add byte [rax - 0x39], cl
and al, 0x58
invalid
lea rdx, [rsp + 0x58]
mov dword [rdx + 0x80], eax
mov rcx, rdi
call fcn.14009e337
mov r12, rax
test rax, rax
je 0x140035ca8
mov ecx, 0x14
call fcn.1400c55c5
mov rbx, rax
movups xmm0, xmmword [0x140111e51]
movups xmmword [rax], xmm0
mov dword [rax + 0x10], 0x726f7272
mov rcx, r12
call fcn.140034162
mov qword [rsi + 0x18], 0x14
mov qword [rsi + 0x20], rax
lea rax, fcn.14003419e
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x10], rbx
mov dword [rsi + 8], 0x3b9aca01
mov rcx, rdi
call qword [sym.imp.ws2_32.dll_closesocket]
jmp 0x140035d89
cmp byte [r15 + 0x68], 0
je 0x140035ccf
mov rcx, rdi
mov edx, 4
mov r8d, 1
call fcn.14009e8f6
test rax, rax
je 0x140035ccf
mov rcx, rax
call fcn.140035d9b
cmp qword [r15], 0
je 0x140035d06
mov rax, qword [r15 + 8]
mov rcx, rax
shr rcx, 0x20
xor r8d, r8d
neg rcx
sbb r8d, r8d
or r8d, eax
mov rcx, rdi
mov edx, 0x1001
call fcn.14009e8f6
test rax, rax
je 0x140035d06
mov rcx, rax
call fcn.140035d9b
mov ebp, dword [rsp + 0x140]
cmp qword [r15 + 0x10], 0
je 0x140035d45
mov rax, qword [r15 + 0x18]
mov rcx, rax
shr rcx, 0x20
xor r8d, r8d
neg rcx
sbb r8d, r8d
or r8d, eax
mov rcx, rdi
mov edx, 0x1002
call fcn.14009e8f6
test rax, rax
je 0x140035d45
mov rcx, rax
call fcn.140035d9b
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rsp + 0x6c], xmm1
movups xmmword [rsp + 0x5c], xmm0
mov qword [rsi], rbx
mov dword [rsi + 8], ebp
movups xmm0, xmmword [rsp + 0x58]
movups xmm1, xmmword [rsp + 0x68]
movups xmmword [rsi + 0xc], xmm0
movups xmmword [rsi + 0x1c], xmm1
mov eax, dword [rsp + 0x78]
mov dword [rsi + 0x2c], eax
mov qword [rsi + 0x30], rdi
xor eax, eax
mov byte [rsi + 0x88], al
mov byte [rsi + 0x90], al
add rsp, 0xe0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov dword [rsi + 0x10], ebx
jmp 0x140036492
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xa0], eax
jne 0x1400363f2
mov rcx, qword [rbx]
call fcn.14003346c
add byte [rdi], cl
sub byte [rsp + 0xb0], cl
mov ecx, dword [rdi + 8]
mov eax, dword [rcx - 8]
loopne 0x14003650d
xchg dword [rax], eax
add byte [rax], al
invalid
invalid
movups xmm0, xmmword [rsi]
mov dword [rsi + 0x20], esp
adc al, 0xeb
adc dword [rax], eax
add byte [rdx + 0x2b], bh
sub ecx, dword [rsi + 0xb0f0009]
mov eax, dword [rcx]
test rax, rax
je 0x1400365a5
mov r9, qword [rax + 0x10]
lea rax, [rcx + 0x18]
sbb byte [rax - 0x75], cl
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
push rcx
or byte [rbx + rcx*4 + 0x41], cl
invalid
mov r8, qword [rcx + 0x10]
mov rcx, rax
mov ecx, eax
adc byte [rax - 0x77], cl
ror dword [rcx - 1], 0xe1
jmp r9
add rcx, 8
add ecx, 8
jmp 0x1400365ae
push rsi
sub rsp, 0x20
sub esp, 0x20
mov rsi, qword [rcx]
mov esi, dword [rcx]
cmp qword [rsi], 0
je case.0x140028da9.272
mov rcx, rsi
call fcn.140035799
lea rcx, [rsi + 0x10]
call fcn.1400365e5
mov rcx, qword [0x1401611e0]
mov ecx, dword [0x1401611e0]
add byte [rax - 0x75], cl
or eax, 0x12ac0c
lodsb al, byte [rsi]
adc al, byte [rax]
mov ecx, dword [0x1401611e0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
invalid
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
jmp qword [sym.imp.kernel32.dll_HeapFree]
in al, dx
and byte [rax + 0x74021979], al
push rdx
cmp byte [rcx + 0x19], 2
je 0x140036644
mov rsi, rcx
mov rdi, qword [rcx]
test rdi, rdi
je 0x14003662a
push qword [rbp + rbp + 0x48]
mov ebx, dword [rsi + 8]
mov rbx, qword [rsi + 8]
mov rcx, rdi
call qword [rbx]
adc ecx, dword [rax - 0x7d]
jnp 0x140036612
invalid
jnp 0x140036612
add byte [rbp + rbx + 0x48], dh
cmp dword [rbx + 0x10], 0x11
je 0x14003662a
cmp qword [rbx + 0x10], 0x11
jb 0x140036618
mov rdi, qword [rdi - 8]
mov edi, dword [rdi - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rdi
mov eax, edi
mov eax, edi
clc
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsi + 0x10]
lock dec qword [rax]
dec dword [rax]
dec dword [rax]
jne 0x140036644
mov rcx, qword [rsi + 0x10]
add rsp, 0x20
pop rbx
pop rsi
jmp fcn.1400a1540
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
add eax, 0x12ac33
xor ebp, dword [rdx + rdx + 0x38b900]
add byte [rax], al
mov ecx, 0x38
mov edx, 8
call fcn.1400077b0
test rax, rax
je 0x14003668a
mov qword [rax], 0
add byte [rax], al
add byte [rax], al
mov byte [rax + 0x29], 2
mov byte [rax + 0x30], sil
mov byte [rax + 0x31], bl
add rsp, 0x28
pop rbx
pop rsi
ret
mov ecx, 8
mov edx, 0x38
call fcn.1400ceec0
ud2
je 0x1400366bd
mov rcx, rsi
call fcn.140035799
mov qword [rsi], rdi
lea rax, [0x140111a78]
mov qword [rsi + 8], rax
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
and byte [rax - 0x73], cl
and al, 0x20
lea ecx, [rsp + 0x20]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.140020228
test rax, rax
je 0x140036741
mov rsi, rax
mov cl, 6
call fcn.14003664d
invalid
dec dword [rax - 0x77]
invalid
mov rcx, rax
mov rdx, rsi
call fcn.14003675b
add byte [rax], al
add bl, ch
invalid
invalid
add byte [rax], al
add bl, ch
adc eax, 0x24e80bb1
invalid
mov edi, eax
mov rcx, rax
mov rdx, rsi
call fcn.14003669b
mov rax, rdi
add rsp, 0x48
pop rdi
pop rsi
ret
lea rcx, str.h2::Error::is_ioC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcerror.rs
lea r8, [0x140112000]
mov edx, 0x10
add byte [rax], al
invalid
movabs rax, 0xdb8b1058d4c000d
add byte [rdx + 0x10], bh
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call fcn.1400cf6d0
ja 0x1400366e6
or dword [rax], eax
ud2
sub esp, 0x28
mov rsi, rcx
mov esi, ecx
mov rcx, rdx
call fcn.140034162
dec dword [rax - 0x77]
invalid
dec dword [rax - 0x77]
invalid
cmp qword [rsi], 0
je 0x14003677d
mov rcx, rsi
call fcn.140035799
mov qword [rsi], rdi
lea rax, fcn.14003419e
or eax, 0x46894800
or byte [rax - 0x77], cl
invalid
add rsp, 0x28
pop rdi
pop rsi
ret
or eax, 0x46894800
or byte [rax - 0x77], cl
invalid
add eax, 0x7501f883
or dword [rax - 0x7d], ecx
jns 0x1400367ae
add byte [rdi], cl
xchg esp, eax
sbb cl, ch
sti
invalid
push rbx
sub rsp, 0x70
mov rsi, rdx
mov rdi, rcx
mov rbx, qword [rcx + 8]
lea rcx, [rbx + 0x18]
mov rdx, qword [rdx]
call fcn.14001b49d
mov rax, qword [rbx + 0x10]
test rax, rax
je 0x1400367fc
cmp rax, 1
je 0x14003680a
mov cl, 5
call fcn.14003664d
mov rdx, rax
xor eax, eax
jmp 0x14003680a
or byte [rax - 0x73], cl
or eax, 0xfffd3615
mov qword [rax + 8], rcx
lea rdx, str.internal_error:_entered_unreachable_code:_want_rx_value:
lea rcx, [rsp + 0x40]
mov qword [rcx], rdx
mov edx, 1
mov qword [rcx + 8], rdx
mov qword [rcx + 0x20], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_src_body_body.rs
call fcn.1400cf220
mov dword [rcx], ecx
add byte [rdi], cl
invalid
mov dword [rcx], ecx
add byte [rdi], cl
or edx, dword [rsi + 0x57]
sub rsp, 0x38
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x140112374]
adc eax, 0xdbae4
adc eax, 0xdbae4
mov r8d, 0xc
call qword [rax + 0x18]
sbb byte [rax - 0x73], cl
and al, 0x20
sbb byte [rax - 0x73], cl
and al, 0x20
mov qword [rcx + 8], rsi
mov byte [rcx + 0x10], al
mov qword [rcx], 0
mov byte [rcx + 0x11], 0
mov rsi, qword [rdi]
invalid
invalid
lea rdx, [rsi + 0x30]
lea edx, [rsi + 0x30]
lea r8, [0x140112380]
call fcn.14000e8c0
std
jg case.0x140028da9.283
dec dword [rax - 0x7d]
invalid
invalid
je case.0x140028da9.290
std
jg case.0x140028da9.283
dec dword [rax - 0x7d]
add byte ds:[rsp + rdx + 0x4c], dh
lea eax, [0x1401123a0]
invalid
invalid
invalid
invalid
lea r8, fcn.140035799
sar byte [rdx - 0x72b7fff3], 1
mov edx, 0x8d48000d
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x20]
and al, 0x20
mov rdx, rsi
call fcn.14000e8c0
jrcxz 0x14003695a
std
invalid
jrcxz 0x14003695a
jg case.0x140028da9.285
dec dword [rax - 0x73]
and al, 0x20
lea rcx, [rsp + 0x20]
call fcn.14000ea10
call qword [rax + 0x38c48348]
nop
add rsp, 0x38
add esp, 0x38
add esp, 0x38
invalid
pop rdi
pop rsi
ret
movzx eax, byte [rcx]
mov dh, 1
lea r8, [0x140156df4]
lea eax, [0x140156df4]
movsxd rax, dword [r8 + rax*4]
or byte [rcx + rax - 0x40], 0xff
add rax, r8
jmp rax
invalid
sar bh, 0xe0
loopne 0x14003694f
inc rcx
inc ecx
lea r9, [rsp + 0x30]
xor byte [rcx - 0x77], cl
mov qword [r9], rcx
lea rax, [0x1401123c8]
lea eax, [0x1401123c8]
or dword [rax - 0x73], ecx
add eax, 0xdbab0
lea eax, [0x1401123c8]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, str.Parse
add eax, 0xdba9c
mov edx, 0xb841000d
add eax, 0xeb000000
add byte [rax], al
jmp 0x140036950
inc rcx
mov r8d, 5
add byte [rax], al
jmp 0x140036950
inc rcx
ror dword [rbp + rcx*4 + 0x4c], 0x24
xor byte [rcx - 0x77], cl
mov dword [rcx], ecx
lea rax, [0x1401123f0]
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
mov dword [rcx], ecx
lea rax, [0x1401123f0]
mov edx, 0x8948000d
and al, 0x20
mov qword [rsp + 0x20], rax
lea rax, str.User
lea eax, str.User
mov r8d, 4
add al, 0
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0x35e8
mov rcx, rdx
mov ecx, edx
mov rdx, rax
call fcn.14000ee90
std
call qword [rax + 0x38c48348]
std
call qword [rax + 0x38c48348]
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xdba9c
mov rax, qword [rax + 0x18]
lea rdx, str.IncompleteMessageUnexpectedMessageCanceledChannelClosedIoConnectBodyWriteShutdownHttp2MethodVersionVersionH2UriUriTooLongHeader
jmp 0x140036989
adc ecx, dword [rax - 0x75]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x140112421]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140112421]
mov r8d, 0x11
jmp 0x140036a6d
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140112432]
jmp 0x140036a4c
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011243a]
mov r8d, 0xd
jmp 0x140036a6d
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140112447]
mov r8d, 2
jmp 0x140036a6d
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140112449]
mov r8d, 7
jmp 0x140036a6d
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.BodyDecodeUpgradeBadScheme
mov r8d, 4
jmp 0x140036a6d
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140112450]
mov r8d, 9
jmp 0x140036a6d
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140112459]
mov r8d, 8
jmp 0x140036a6d
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140112461]
mov r8d, 5
add rsp, 0x38
jmp rax
invalid
in al, dx
and byte [rax - 0x77], cl
invalid
std
cmp cl, 9
movzx ecx, cl
mov edx, 5
cmovb edx, ecx
movzx ecx, dl
lea rdx, [0x140156e54]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
lea rax, str.invalid_HTTP_method_parsedinvalid_HTTP_version_parsedinvalid_HTTP_version_parsed__found_HTTP2_preface_invalid_URIURI_too_longinvalid_HTTP_header_parsedinvalid_content_length_parsedunexpected_transfer_encoding_parsedmessage_head_is_too_largeinvalid_HTTP_status_code_parsedinternal_error_inside_Hyper_and_or_its_dependencies__please_reporterror_from_users_HttpBody_streamuser_body_write_abortederror_from_users_Servicerequest_has_unsupported_HTTP_versionrequest_has_unsupported_HTTP_methodclient_requires_absolute_form_URIsno_upgrade_availableupgrade_expected_but_low_level_API_in_usedispatch_task_is_goneconnection_closed_before_message_completedreceived_unexpected_message_from_connectionoperation_was_canceledchannel_closederror_trying_to_connecterror_reading_a_body_from_connectionerror_writing_a_body_to_connectionerror_shutting_down_connectionhttp2_errorhyper::Errorpy
mov edx, 0x1a
or eax, 0x1aba00
add byte [rax], al
ret
lea ecx, [0x140155da8]
mov rdx, qword [rcx + rax*8]
lea rcx, [0x140155df0]
invalid
mov rax, qword [rcx + rax*8]
ret
mov ch, 0xd
add byte [rdx + 0x2a], bh
ret
mov ch, 0xd
add byte [rdx + 0x2b], bh
ret
mov ch, 0xd
add byte [rdx + 0x16], bh
invalid
ret
mov ch, 0xd
add byte [rdx + 0xe], bh
invalid
ret
leave
invalid
adc byte [rax], al
add byte [rax], al
ret
mov ch, 0xd
add byte [rdx + 0x17], bh
ret
mov ch, 0xd
add byte [rdx + 0x24], bh
ret
lea eax, [0x14011234b]
mov edx, 0x1e
ret
lea eax, [0x140112369]
mov edx, 0xb
ret
lea rax, [0x140112032]
lea eax, [0x140112032]
mov edx, 0x1b
ret
lea rax, [0x14011204d]
mov edx, 0x31
add byte [rax], al
ret
lea rax, [0x14011207e]
jmp 0x140036d5b
lea rax, [0x140112089]
mov edx, 0xc
ret
lea rcx, [0x140155e38]
mov rdx, qword [rcx + rax*8]
lea rcx, [0x140155e50]
jmp 0x140036cda
lea rax, [0x1401120ef]
mov edx, 0x19
ret
lea rax, [0x140112108]
mov edx, 0x1f
ret
lea rax, [0x140112127]
mov edx, 0x42
ret
shr r8, 1
add r8, r9
xor r11d, r11d
cmp dword [rdx + r8*8], ecx
setne r11b
cmovb r11d, eax
cmp r11b, 1
je case.0x1400279fb.398
movzx r9d, r11b
cmp r9d, 0xff
add byte [rax], al
add byte [rax], al
jne 0x1400384ca
inc r8
mov r9, r8
mov r8, r10
jmp 0x1400384b6
mov r10, r8
sub r8, r9
ja 0x140038480
dec r9
mov r8, r9
cmp r9, 0x759
ja 0x140038516
movzx r9d, word [rdx + r8*8 + 4]
mov eax, r9d
and eax, 0x7fff
test r9w, r9w
js case.0x1400279fb.401
rol byte [rcx], 0xc8
movzx eax, ax
cmp eax, 0x1f73
jb case.0x1400279fb.396
lea r8, [0x140112980]
jmp 0x140038532
movzx ecx, ax
cmp ecx, 0x1f73
jae 0x14003852b
lea rcx, [0x1401164d0]
lea rax, [rcx + rax*4]
add rsp, 0x28
ret
lea r8, [0x140112998]
mov edx, 0x1f73
mov rcx, rax
call fcn.1400cf2d0
ud2
mov bl, byte [rcx]
movzx r10d, bl
test r10b, r10b
js 0x140038618
inc rcx
jmp 0x140038688
mov r11d, r10d
and r11d, 0x1f
movzx edi, byte [rcx + 1]
and edi, 0x3f
cmp r10b, 0xdf
jbe 0x14003866a
movzx esi, byte [rcx + 2]
shl edi, 6
and esi, 0x3f
or esi, edi
cmp bl, 0xf0
jb 0x14003867a
movzx r10d, byte [rcx + 3]
and r11d, 7
shl r11d, 0x12
shl esi, 6
and r10d, 0x3f
or r10d, esi
or r10d, r11d
cmp r10d, 0x110000
add byte [rcx], dl
invalid
cli
add byte [rax], al
add byte [rcx], dl
invalid
add byte [rcx], dl
add byte [rdi], cl
test byte [rbx + 0x48000000], cl
add byte [rax - 0x7d], cl
invalid
invalid
je 0x1400386ef
add byte [rax - 0x7d], cl
rol dword [rbx + rbp*8], 0x1e
add rcx, 4
jmp 0x140038688
add rcx, 2
shl r11d, 6
jrcxz 0x140038678
add al, byte [rcx - 0x3f]
jrcxz 0x140038678
or r11d, edi
or ebx, edi
mov r10d, r11d
invalid
jmp 0x140038688
add rcx, 3
shl r11d, 0xc
shl ebx, 0xc
shl ebx, 0xc
or esi, r11d
or esi, ebx
mov r10d, esi
cmp r10d, 0x2e
jne 0x140038693
xor r11d, r11d
jmp 0x1400386e3
test r14, r14
jne 0x1400386a2
div byte [rbp + 0xa]
cmp r10d, 0x2d
je 0x140038734
sub eax, 0x92840f
add byte [rax], al
mov r11d, 5
cmp r14, 5
invalid
jae 0x1400386d0
add eax, 0x110f2273
and al, 0x50
and al, 0x50
movups xmmword [rsp + 0x50], xmm0
and al, 0x50
cmp r14, 4
add al, 0xf
test al, al
invalid
je 0x14003b67d
cmp r10d, dword [rsp + r14*4 + 0x50]
jne 0x1400386d0
inc r14
mov r11, r14
cmp r14, 4
je 0x140038734
lea esi, [r10 - 0x7b]
jb 0x140038659
cmp esi, 0xffffffe5
ja 0x1400386e3
add r10d, 0xffffffc6
cmp r10d, 0xfffffff6
jb 0x140038734
mov r14, r11
cmp rcx, rax
jne 0x140038608
mov rcx, qword [rsp + 0x2b0]
mov rdx, r8
mov r8, r9
call fcn.1400c570d
mov rax, qword [rsp + 0x1f0]
mov dword [rax + 8], 0
mov qword [rax], 0
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
mov eax, dword [rdx + 0x30]
movzx ecx, byte [rdx + 0x34]
xor esi, esi
lea r11, [rsp + 0x38]
add r9, r8
xorps xmm6, xmm6
lea r14, [rsp + 0x60]
movups xmmword [r14 - 0xe], xmm6
movups xmm0, xmmword [r14 - 0x10]
movzx r10d, word [r14]
mov qword [r14 - 0x10], rsi
mov dword [r14], esi
mov word [r14 + 4], si
lea rdi, [rsp + 0x68]
mov byte [rdi], sil
mov dword [rdi + 4], esi
mov byte [rdi + 8], sil
mov dword [rdi + 0xc], esi
mov byte [rdi + 0x10], sil
mov dword [rdi + 0x14], esi
mov byte [rdi + 0x18], sil
mov dword [rdi + 0x1c], esi
mov qword [rdi + 0x20], r8
mov qword [rdi + 0x28], r9
mov qword [rdi + 0x30], r11
mov qword [rdi + 0x38], rsi
mov byte [rdi + 0x4c], cl
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x108], rcx
mov qword [rsp + 0x110], rdx
mov qword [rdx + 0x10], rsi
mov dword [r11 + 8], esi
mov qword [r11], rsi
mov rcx, qword [rsp + 0x2b0]
mov rcx, qword [rcx + 0x10]
mov qword [rsp + 0x218], rcx
movups xmmword [rsp + 0x11b], xmm6
movaps xmmword [rsp + 0x1b0], xmm0
mov word [rsp + 0x1c0], r10w
mov dword [rdi + 0x48], eax
movups xmm0, xmmword [rsp + 0x118]
movups xmmword [rdi + 0x4d], xmm0
mov eax, dword [rsp + 0x127]
mov dword [rdi + 0x5c], eax
mov byte [rdi + 0x60], sil
mov dword [rdi + 0x68], esi
lea rcx, [rsp + 0xd4]
mov word [rcx], si
movzx eax, word [rsp + 0x1c0]
mov word [rcx + 0x12], ax
movaps xmm0, xmmword [rsp + 0x1b0]
movups xmmword [rcx + 2], xmm0
mov dword [rcx + 0x1c], 0x110000
mov byte [rcx + 0x20], sil
xor ecx, ecx
mov edx, dword [rsp + 0xd0]
mov r8, qword [rsp + 0xd8]
mov r10, qword [rsp + 0xe8]
movzx r9d, word [rsp + 0xd4]
cmp rcx, 1
jne 0x1400388b5
test edx, edx
je 0x14003887d
cmp rax, r10
jb 0x140039015
mov qword [rsp + 0xe8], 0
xor r10d, r10d
jmp 0x1400388a8
movzx ecx, r9w
cmp r9w, 5
jae 0x14003b6be
cmp rax, rcx
jb 0x14003900d
test r9w, r9w
je 0x1400388a5
mov word [rsp + 0xd4], 0
xor r9d, r9d
mov qword [rsp + 0x50], 0
xor ecx, ecx
jmp 0x140038859
cmp rcx, 2
jne 0x1400388dd
test edx, edx
je 0x140038fd9
cmp rax, r10
jb 0x140038ff4
mov qword [rsp + 0xe8], 0
jmp 0x140039078
mov r9, qword [rsp + 0xc0]
test r9, r9
jne 0x140038b06
mov bl, byte [rsp + 0xb0]
cmp bl, 2
je 0x140038c49
mov rax, qword [rsp + 0xa0]
mov rbp, qword [rsp + 0x88]
mov r12, qword [rsp + 0x90]
mov rdi, qword [rsp + 0x98]
mov r13b, byte [rsp + 0xb1]
mov r15, qword [rsp + 0xa8]
test rax, rax
je 0x1400389dc
cmp rax, r15
je 0x1400389d0
lea rcx, [rax + 1]
mov qword [rsp + 0xa0], rcx
mov r8b, byte [rax]
movzx esi, r8b
test sil, sil
jns 0x140038b42
mov ecx, esi
and ecx, 0x1f
lea rdx, [rax + 2]
mov qword [rsp + 0xa0], rdx
movzx r9d, byte [rax + 1]
and r9d, 0x3f
cmp sil, 0xdf
jbe 0x140038f5a
lea rdx, [rax + 3]
mov qword [rsp + 0xa0], rdx
movzx edx, byte [rax + 2]
shl r9d, 6
and edx, 0x3f
or edx, r9d
cmp r8b, 0xf0
jb 0x140038f67
lea r8, [rax + 4]
mov qword [rsp + 0xa0], r8
movzx esi, byte [rax + 3]
and ecx, 7
shl ecx, 0x12
shl edx, 6
and esi, 0x3f
or esi, edx
or esi, ecx
cmp esi, 0x110000
jne case.0x140038ad2.0
mov qword [rsp + 0xa0], 0
cmp rbp, r12
je 0x140038c41
lea rax, [rbp + 1]
mov qword [rsp + 0x88], rax
mov cl, byte [rbp]
movzx esi, cl
test sil, sil
js 0x140038a01
mov rbp, rax
jmp 0x140038a77
mov eax, esi
and eax, 0x1f
lea r8, [rbp + 2]
mov qword [rsp + 0x88], r8
movzx edx, byte [rbp + 1]
and edx, 0x3f
cmp sil, 0xdf
jbe 0x140038a63
lea r8, [rbp + 3]
mov qword [rsp + 0x88], r8
movzx esi, byte [rbp + 2]
shl edx, 6
and esi, 0x3f
or esi, edx
cmp cl, 0xf0
jb 0x140038a6f
lea rcx, [rbp + 4]
mov qword [rsp + 0x88], rcx
movzx edx, byte [rbp + 3]
and eax, 7
shl eax, 0x12
loopne 0x140038a64
shl esi, 6
and edx, 0x3f
or edx, esi
or edx, eax
mov rbp, rcx
invalid
mov esi, edx
jmp 0x140038a77
shl eax, 6
loopne 0x140038a6c
or eax, edx
mov rbp, r8
mov esi, eax
jmp 0x140038a77
invalid
shl eax, 0xc
or esi, eax
mov rbp, r8
lea eax, [rsi - 0x2d]
cmp eax, 2
jb 0x140038b42
add byte [rax], al
invalid
cmp esi, 0x110000
je 0x140038c41
lea eax, [rsi - 0x61]
lahf
cmp eax, 0x1a
jb 0x140038b42
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add byte [rbp - 0x77c2fba], cl
or cl, byte [rdi]
invalid
lea eax, [rsi - 0x30]
cmp eax, 0xa
jb 0x140038b42
mov ecx, esi
call fcn.140038461
mov rcx, rax
movzx edx, byte [rax]
mov dh, 0x10
mov eax, 0
cmp edx, 1
je case.default.0x140038ad2
invalid
mov eax, edx
lea rdx, [0x140156e78]
lodsd eax, dword [rsi]
jrcxz 0x140038adb
add byte [rax + 0x63], cl
add al, 0x82
add rax, rdx
jmp rax
mov r8d, dword [rsp + 0x60]
lea rdi, [rsp + 0x68]
jmp 0x140038cd6
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
cmp esi, 0x110000
je 0x140038c41
cmp byte [rsp + 0xc8], 0
je 0x140038bb0
cmp esi, 0x80
jb 0x140038c32
lea edi, [rsi - 0xac00]
cmp edi, 0x2ba4
jb 0x140038bca
mov ecx, esi
call fcn.1400c5765
test rax, rax
jne 0x140038b82
mov ecx, esi
call fcn.1400c5818
test rax, rax
je 0x140038c32
mov rbx, rax
mov r15, rdx
test rdx, rdx
je 0x1400388dd
shl r15, 2
xor esi, esi
mov edx, dword [rbx + rsi]
mov rcx, r14
call fcn.14003be07
add rsi, 4
cmp r15, rsi
jne 0x140038b97
jmp 0x1400388dd
cmp esi, 0x80
jb 0x140038c32
lea edi, [rsi - 0xac00]
cmp edi, 0x2ba4
jae 0x140038f1c
mov esi, edi
mov eax, 0xdee95c4d
imul rsi, rax
shr rsi, 0x29
lea edx, [rsi + 0x1100]
mov rcx, r14
call fcn.14003be07
imul eax, esi, 0x24c
mov ecx, edi
sub ecx, eax
imul eax, ecx, 0x925
shr eax, 0x10
add eax, 0x1161
movzx edx, ax
mov rcx, r14
call fcn.14003be07
mov eax, edi
shr eax, 2
imul rax, rax, 0x24924925
shr rax, 0x20
lea ecx, [rax + rax*8]
lea ecx, [rcx + rcx*2]
add ecx, eax
sub edi, ecx
je 0x1400388dd
add edi, 0x11a7
mov esi, edi
mov rcx, r14
mov edx, esi
call fcn.14003be07
jmp 0x1400388dd
mov byte [rsp + 0xb0], 2
mov r9d, dword [rsp + 0x60]
test r9d, r9d
mov rdx, qword [rsp + 0x78]
movzx r8d, word [rsp + 0x64]
movzx eax, r8w
mov rcx, rdx
cmove rcx, rax
test rcx, rcx
je 0x14003902c
mov rcx, qword [rsp + 0xc0]
test r9d, r9d
je 0x140038c89
mov r8, qword [rsp + 0x68]
lea rdi, [rsp + 0x68]
jmp 0x140038c9f
cmp r8w, 5
lea rdi, [rsp + 0x68]
jae 0x14003b713
mov r8, rdi
mov rdx, rax
mov rax, rdx
sub rax, rcx
jb 0x14003b6ed
lea rcx, [r8 + rcx*8]
mov rdx, rax
call fcn.140037c21
mov r8d, dword [rsp + 0x60]
test r8d, r8d
je 0x140038cc8
mov r9, qword [rsp + 0x78]
jmp 0x140038cce
movzx r9d, word [rsp + 0x64]
mov qword [rsp + 0xc0], r9
mov rcx, qword [rsp + 0xb8]
test r8d, r8d
je 0x140038cef
mov rdx, qword [rsp + 0x68]
mov rax, qword [rsp + 0x78]
jmp 0x140038d01
movzx eax, word [rsp + 0x64]
cmp rax, 5
jae 0x14003b6e4
mov rdx, rdi
cmp rax, rcx
jbe 0x140039220
mov esi, dword [rdx + rcx*8 + 4]
inc rcx
cmp rcx, r9
jne 0x140038d22
test r8d, r8d
je 0x140038d2f
mov rdx, qword [rsp + 0x78]
jmp 0x140038d34
mov qword [rsp + 0xb8], rcx
jmp 0x140038dd1
movzx edx, word [rsp + 0x64]
sub rdx, r9
je 0x140038daa
xor ecx, ecx
mov rax, qword [rsp + 0xc0]
add rax, rcx
cmp dword [rsp + 0x60], 0
je 0x140038d62
mov r9, qword [rsp + 0x78]
cmp r9, rax
jbe 0x1400391cf
mov r8, qword [rsp + 0x68]
jmp 0x140038d7e
movzx r9d, word [rsp + 0x64]
cmp r9, 5
jae 0x14003b6a8
cmp rax, r9
jae 0x1400391cf
mov r8, rdi
cmp r9, rcx
jbe 0x1400391db
mov r9b, byte [r8 + rax*8]
mov eax, dword [r8 + rax*8 + 4]
mov byte [r8 + rcx*8], r9b
mov dword [r8 + rcx*8 + 4], eax
lea rax, [rcx + 1]
mov rcx, rax
cmp rdx, rax
jne 0x140038d3b
mov r8d, dword [rsp + 0x60]
test r8d, r8d
je 0x140038dbd
cmp qword [rsp + 0x78], rdx
jb 0x140038dcc
mov qword [rsp + 0x78], rdx
jmp 0x140038dcc
movzx eax, word [rsp + 0x64]
cmp rdx, rax
jae 0x140038dcc
mov word [rsp + 0x64], dx
movups xmmword [r14 + 0x58], xmm6
imul eax, esi, 0x9e3779b9
imul ecx, esi, 0x31415926
xor eax, ecx
imul rax, rax, 0x39a
shr rax, 0x1f
and eax, 0xfffffffe
lea rdx, [0x140135d44]
movzx eax, word [rax + rdx]
add eax, esi
imul eax, eax, 0x9e3779b9
xor eax, ecx
imul rax, rax, 0x39a
shr rax, 0x1e
and eax, 0xfffffffc
lea rcx, [0x140136478]
mov edi, dword [rax + rcx]
mov eax, edi
shr eax, 8
cmp eax, esi
mov eax, 0
cmovne edi, eax
mov ebx, dword [rsp + 0xf0]
cmp ebx, 0x110000
jne 0x140038e4d
test dil, dil
jne 0x140039006
mov dword [rsp + 0xf0], esi
jmp 0x1400388dd
cmp byte [rsp + 0xf4], 0
je 0x140038e73
cmp byte [rsp + 0xf5], dil
jae 0x140038e99
mov ecx, ebx
mov edx, esi
call fcn.1400c58c5
cmp eax, 0x110000
je 0x140038ea2
jmp 0x140038e8d
mov ecx, ebx
mov edx, esi
call fcn.1400c58c5
cmp eax, 0x110000
jne 0x140038e8d
test dil, dil
jne 0x140038ea2
jmp 0x1400391c3
mov dword [rsp + 0xf0], eax
jmp 0x1400388dd
test dil, dil
je 0x14003919d
cmp dword [rsp + 0xd0], 0
je 0x140038ee8
mov rdx, qword [rsp + 0xe8]
cmp rdx, qword [rsp + 0xe0]
jne 0x140038ed3
lea rcx, [rsp + 0xd8]
call fcn.14003bd95
mov rdx, qword [rsp + 0xe8]
mov rax, qword [rsp + 0xd8]
mov dword [rax + rdx*4], esi
inc qword [rsp + 0xe8]
jmp 0x140038f07
movzx eax, word [rsp + 0xd4]
cmp rax, 3
ja 0x140038f73
mov dword [rsp + rax*4 + 0xd8], esi
inc eax
mov word [rsp + 0xd4], ax
mov byte [rsp + 0xf4], 1
mov byte [rsp + 0xf5], dil
jmp 0x1400388dd
mov ecx, esi
call fcn.1400c5818
test rax, rax
je 0x140038c32
mov r15, rdx
test rdx, rdx
je 0x1400388dd
mov rbx, rax
shl r15, 2
xor esi, esi
mov edx, dword [rbx + rsi]
mov rcx, r14
call fcn.14003be07
add rsi, 4
cmp r15, rsi
jne 0x140038f41
jmp 0x1400388dd
shl ecx, 6
or ecx, r9d
mov esi, ecx
jmp 0x140038b42
shl ecx, 0xc
or edx, ecx
mov esi, edx
jmp 0x140038b42
lea rcx, [rsp + 0x140]
lea rdx, [rsp + 0xd4]
mov r8d, esi
call fcn.1400d0b06
cmp dword [rsp + 0xd0], 0
je 0x140038fb7
cmp qword [rsp + 0xe0], 0
je 0x140038fb7
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
movups xmm0, xmmword [rsp + 0x140]
movups xmm1, xmmword [rsp + 0x150]
movups xmmword [r14 + 0x80], xmm1
movups xmmword [r14 + 0x70], xmm0
jmp 0x140038f07
movzx ecx, r9w
cmp cx, 5
jae 0x14003b6be
lea r8, [rsp + 0xd8]
cmp rax, rcx
jae 0x140039068
mov ebx, dword [r8 + rax*4]
inc rax
mov qword [rsp + 0x50], 2
jmp 0x140039025
mov ebx, esi
jmp 0x140039093
lea r8, [rsp + 0xd8]
mov ebx, dword [r8 + rax*4]
inc rax
mov qword [rsp + 0x50], 1
mov qword [rsp + 0x58], rax
jmp 0x140039093
mov qword [rsp + 0x50], 2
mov qword [rsp + 0x58], 0
mov ebx, dword [rsp + 0xf0]
mov ecx, 2
mov eax, 0
cmp ebx, 0x110000
je 0x140038839
mov dword [rsp + 0xf0], 0x110000
jmp 0x140039093
test r9w, r9w
je 0x140039078
mov word [rsp + 0xd4], 0
mov ebx, dword [rsp + 0xf0]
mov eax, 0x110000
mov dword [rsp + 0xf0], eax
cmp ebx, eax
je 0x1400391ec
cmp ebx, 0x80
jae 0x1400390cb
mov rsi, qword [rsp + 0x110]
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi + 8]
jne 0x1400390b9
mov rcx, rsi
call fcn.14009d616
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi]
mov byte [rax + rdx], bl
inc rdx
mov qword [rsi + 0x10], rdx
jmp 0x14003918e
mov dword [rsp + 0x140], 0
mov eax, ebx
cmp ebx, 0x800
jae 0x140039101
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x140], al
and bl, 0x3f
or bl, 0x80
mov byte [rsp + 0x141], bl
mov r8d, 2
jmp 0x140039179
cmp ebx, 0x10000
jae 0x14003913a
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x140], al
mov eax, ebx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x141], al
and bl, 0x3f
or bl, 0x80
mov byte [rsp + 0x142], bl
mov r8d, 3
jmp 0x140039179
shr eax, 0x12
or al, 0xf0
mov byte [rsp + 0x140], al
mov eax, ebx
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x141], al
mov eax, ebx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x142], al
and bl, 0x3f
or bl, 0x80
mov byte [rsp + 0x143], bl
mov r8d, 4
mov rcx, qword [rsp + 0x110]
lea rdx, [rsp + 0x140]
call fcn.1400c570d
mov rcx, qword [rsp + 0x50]
mov rax, qword [rsp + 0x58]
jmp 0x140038839
mov dword [rsp + 0xf0], esi
mov byte [rsp + 0xf4], 0
mov qword [rsp + 0x50], 1
mov qword [rsp + 0x58], 0
jmp 0x140039093
mov dword [rsp + 0xf0], esi
jmp 0x140039093
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001funicode_normalization_0.1.22_srcdecompose.rs
mov rcx, rax
jmp 0x1400391e2
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001funicode_normalization_0.1.22_srcdecompose.rs
mov rdx, r9
call fcn.1400cf2d0
ud2
cmp dword [rsp + 0x60], 0
je 0x14003922c
cmp qword [rsp + 0x70], 0
mov rsi, qword [rsp + 0x110]
je 0x140039234
mov r8, qword [rsp + 0x68]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov edx, dword [rsp + 0xd0]
jmp 0x140039234
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001funicode_normalization_0.1.22_srcdecompose.rs
mov rdx, rax
jmp 0x1400391e5
mov rsi, qword [rsp + 0x110]
test edx, edx
je 0x14003925a
cmp qword [rsp + 0xe0], 0
je 0x14003925a
mov r8, qword [rsp + 0xd8]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
lea rax, [rsp + 0x118]
mov qword [rax], 8
xorps xmm6, xmm6
movups xmmword [rax + 8], xmm6
mov rax, qword [rsp + 0x108]
and rax, 0xffffffffffff00ff
mov qword [rsp + 0x208], rax
mov rax, qword [rsi]
mov rcx, qword [rsi + 0x10]
xor edx, edx
lea rdi, [rsp + 0x140]
mov qword [rdi], rdx
mov qword [rdi + 8], rcx
mov qword [rdi + 0x10], rax
mov qword [rdi + 0x18], rcx
mov qword [rdi + 0x20], rdx
mov qword [rdi + 0x28], rcx
mov qword [rdi + 0x30], 1
movabs rax, 0x2e0000002e
mov qword [rdi + 0x38], rax
mov word [rdi + 0x40], 1
xor ebx, ebx
xor r15d, r15d
mov rcx, rdi
call fcn.14003b89a
test rax, rax
je 0x14003a942
mov r12, rax
mov rsi, rdx
test bl, 1
mov rcx, qword [rsp + 0x2b0]
je 0x14003931c
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx + 8]
jne 0x14003930e
call fcn.14009d616
mov rcx, qword [rsp + 0x2b0]
mov rdx, qword [rcx + 0x10]
mov rax, qword [rcx]
mov byte [rax + rdx], 0x2e
inc rdx
mov qword [rcx + 0x10], rdx
cmp rsi, 4
jb 0x14003932c
cmp dword [r12], 0x2d2d6e78
je 0x140039372
test r15b, 1
jne 0x140039340
mov rcx, r12
mov rdx, rsi
call fcn.14003b9bc
mov r15d, eax
mov rcx, r12
mov rdx, rsi
mov r8, qword [rsp + 0x108]
lea r9, [rsp + 0x38]
call fcn.14003ba78
mov rcx, qword [rsp + 0x2b0]
mov rdx, r12
mov r8, rsi
call fcn.1400c570d
mov bl, 1
jmp 0x1400392cf
add r12, 4
add rsi, 0xfffffffffffffffc
xor eax, eax
mov qword [rsp + 0x128], rax
mov qword [rsp + 0x50], r12
mov qword [rsp + 0x58], rsi
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rsi
mov qword [rsp + 0x70], 1
movabs rax, 0x2d0000002d
mov qword [rsp + 0x78], rax
mov r14, rsi
mov bl, 0x2d
mov qword [rsp + 0x1e0], r15
mov cl, 0x2d
mov rdx, r12
mov r8, r14
call fcn.1400102d0
cmp rax, 1
jne 0x1400393ec
mov r14, rdx
cmp rdx, rsi
jae 0x1400393e2
cmp byte [r12 + r14], bl
je 0x14003946a
mov qword [rsp + 0x68], r14
cmp r14, rsi
jbe 0x1400393bd
lea rbp, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
xor r14d, r14d
mov rcx, r14
cmp r14, 8
jb 0x140039455
lea rdx, [rbp + 7]
and rdx, 0xfffffffffffffff8
mov rax, rdx
sub rax, rbp
mov rcx, r14
cmp rax, r14
ja 0x140039455
movabs rcx, 0x8080808080808080
test qword [rbp], rcx
jne 0x1400394b7
cmp rdx, rbp
mov ecx, 8
cmove rax, rcx
lea rcx, [r14 - 8]
cmp rax, rcx
jae 0x1400394a6
movabs rdx, 0x8080808080808080
test qword [rbp + rax], rdx
jne 0x1400394b7
add rax, 8
jmp 0x140039439
mov rax, rcx
sub rax, 1
jb 0x1400394ce
cmp byte [rbp + rcx - 1], 0
mov rcx, rax
jns 0x140039455
jmp 0x1400394b7
test r14, r14
je 0x14003970b
cmp r14, rsi
jae 0x140039483
cmp byte [r12 + r14], 0xbf
jle 0x14003b81d
lea r8, [r14 + 1]
mov rax, rsi
sub rax, r8
jbe 0x140039713
cmp byte [r12 + r8], 0xbf
jle 0x14003b7c7
mov rsi, r8
jmp 0x140039719
movabs rax, 0x8080808080808080
test qword [rbp + rcx], rax
je 0x1400394ce
mov byte [rsp + 0x38], 1
mov bl, 1
mov r15b, 1
lea rdi, [rsp + 0x140]
jmp 0x1400392cf
add rsi, r12
mov dword [rsp + 0x48], 0x80
mov r13d, 0x48
xor r9d, r9d
xor r15d, r15d
mov edi, r14d
mov qword [rsp + 0x1e8], rbp
cmp r12, rsi
mov qword [rsp + 0x30], r9
je 0x14003972a
lea r9d, [r13 + 0x1a]
inc r12
mov r10d, r13d
neg r10d
mov r11d, 1
mov ebx, 0x24
mov ecx, r15d
mov al, byte [r12 - 1]
lea edx, [rax - 0x30]
cmp dl, 0xa
jae 0x14003952c
add al, 0xea
mov edx, eax
jmp 0x140039540
lea edx, [rax - 0x41]
cmp dl, 0x1a
jb 0x140039540
add al, 0x9f
mov edx, eax
cmp al, 0x19
ja 0x1400394b7
test r11d, r11d
je 0x14003b693
movzx r8d, dl
mov eax, ecx
not eax
xor edx, edx
div r11d
cmp eax, r8d
jb 0x1400394b7
mov eax, r11d
imul eax, r8d
add ecx, eax
lea eax, [r10 + rbx]
cmp ebx, r9d
mov edx, 0x1a
cmovae eax, edx
cmp ebx, r13d
mov edx, 1
cmovbe eax, edx
cmp eax, r8d
ja 0x1400395b4
mov r8d, 0x24
sub r8d, eax
mov eax, r8d
mul r11d
jo 0x1400394b7
cmp r12, rsi
je 0x1400394b7
add ebx, 0x24
imul r11d, r8d
inc r12
jmp 0x140039519
mov ebp, edi
inc ebp
je 0x14003b66d
mov eax, ecx
sub eax, r15d
test r15d, r15d
mov r8d, 2
mov edx, 0x2bc
cmove r8d, edx
xor r13d, r13d
xor edx, edx
div r8d
mov r8d, eax
xor edx, edx
div ebp
add eax, r8d
cmp eax, 0x1c8
mov r9d, 0xd41d41d5
jb 0x140039621
xor r13d, r13d
mov edx, eax
imul rdx, r9
shr rdx, 0x20
mov r8d, eax
sub r8d, edx
shr r8d, 1
add r8d, edx
shr r8d, 5
add r13d, 0x24
cmp eax, 0x3e57
mov eax, r8d
ja 0x1400395f7
jmp 0x140039624
mov r8d, eax
lea eax, [r8*4]
lea eax, [rax + rax*8]
add r8d, 0x26
xor edx, edx
div r8w
mov ebx, eax
mov eax, ecx
xor edx, edx
div ebp
add dword [rsp + 0x48], eax
jb 0x1400394b7
cmp dword [rsp + 0x48], 0x110000
je 0x1400394b7
mov eax, dword [rsp + 0x48]
xor eax, 0xd800
add eax, 0xffef0000
cmp eax, 0xffef0800
jb 0x1400394b7
mov rbp, r12
jmp 0x1400393f3
jne 0x14003b7c7
add rsi, r12
mov rbp, r12
mov r12, rsi
mov rsi, rax
jmp 0x1400393f6
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0xf8], rax
cmp r9, 0x15
jae 0x140039765
cmp r9, 1
jbe 0x140039db0
mov r8d, 1
mov rcx, qword [rsp + 0xf8]
mov rdx, r9
call fcn.1400383b1
jmp 0x140039dab
lea rcx, [r9*8]
movabs rax, 0x7ffffffffffffff0
and rcx, rax
mov al, byte [0x140161290]
mov edx, 8
call fcn.1400077b0
test rax, rax
je 0x14003b874
mov rdi, rax
mov al, byte [0x140161290]
mov ecx, pe_nt_image_headers64
mov edx, 8
call fcn.1400077b0
test rax, rax
je 0x14003b887
mov r12, rax
mov rax, qword [rsp + 0xf8]
lea rcx, [rax + 0x20]
mov qword [rsp + 0x1d0], rcx
lea rcx, [rax + 8]
mov qword [rsp + 0x200], rcx
lea rcx, [rax - 8]
mov qword [rsp + 0x1f8], rcx
add rax, 0xfffffffffffffff0
mov qword [rsp + 0x210], rax
mov eax, 0x10
mov qword [rsp + 0x1d8], rax
xor r13d, r13d
xor r15d, r15d
mov rdx, qword [rsp + 0x30]
mov qword [rsp + 0x100], rdi
mov r8, rdx
sub r8, r15
mov rax, r15
shl rax, 4
mov rcx, qword [rsp + 0xf8]
add rcx, rax
cmp r8, 2
jae 0x140039835
mov r10, rdx
jmp 0x140039955
mov rbx, qword [rcx]
mov r9, qword [rcx + 0x10]
cmp r9, rbx
jae 0x140039856
cmp r8, 2
jne 0x14003986b
lea r10, [r15 + 2]
mov r8d, 2
jmp 0x1400398e4
cmp r8, 2
jne 0x140039899
lea r10, [r15 + 2]
mov r8d, 2
jmp 0x140039955
mov rdx, qword [rsp + 0x1d0]
lea r11, [rdx + rax]
mov r10d, 2
mov rsi, r9
mov rdi, rsi
mov rsi, qword [r11]
cmp rsi, rdi
jae 0x1400398c8
inc r10
add r11, 0x10
cmp r8, r10
jne 0x140039880
jmp 0x1400398c5
mov rdx, qword [rsp + 0x1d0]
lea r11, [rdx + rax]
mov r10d, 2
mov rsi, r9
mov rdi, rsi
mov rsi, qword [r11]
cmp rsi, rdi
jb 0x1400398c8
inc r10
add r11, 0x10
cmp r8, r10
jne 0x1400398ae
mov r10, r8
lea rdx, [r10 + r15]
mov r8, r10
mov r10, rdx
cmp r9, rbx
mov rdx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x100]
jae 0x140039955
cmp r15, r10
ja 0x14003b83c
cmp r10, rdx
ja 0x14003b84e
mov rbx, r10
sub rbx, r15
jb 0x14003b7af
cmp r10, rdx
ja 0x14003b7af
mov r9, qword [rsp + 0x30]
lea r8, [r9 + r14]
mov rcx, qword [rsp + 0x2b0]
mov rax, qword [rcx + 8]
mov rsi, qword [rcx + 0x10]
sub rax, rsi
cmp rax, r8
jb 0x14003a928
add r14, rbp
xor edi, edi
xor ebx, ebx
mov r15, rdi
shl r15, 4
mov rax, qword [rsp + 0xf8]
lea rdx, [rax + r15]
mov r12, rbp
mov rax, rbp
cmp rdi, r9
jae 0x140039dfe
cmp qword [rdx], rbx
je 0x140039ed2
mov r8, r14
cmp rax, r14
je 0x140039e76
mov r10b, byte [rax]
movzx ebp, r10b
test bpl, bpl
jns 0x140039e87
mov r8d, ebp
and r8d, 0x1f
movzx r11d, byte [rax + 1]
and r11d, 0x3f
cmp bpl, 0xdf
jbe 0x140039e9a
movzx r9d, byte [rax + 2]
shl r11d, 6
and r9d, 0x3f
or r9d, r11d
cmp r10b, 0xf0
jb 0x140039ead
movzx ebp, byte [rax + 3]
add rax, 4
and r8d, 7
shl r8d, 0x12
shl r9d, 6
and ebp, 0x3f
or ebp, r9d
or ebp, r8d
mov r12, rax
mov r8, rax
cmp ebp, 0x110000
mov rcx, qword [rsp + 0x2b0]
mov r9, qword [rsp + 0x30]
jne 0x140039ecd
mov rax, r8
cmp rdi, r9
jb 0x140039df0
jmp 0x140039fdb
inc rax
inc rbx
mov r12, rax
mov rcx, qword [rsp + 0x2b0]
jmp 0x140039eed
add rax, 2
shl r8d, 6
or r8d, r11d
mov r12, rax
mov ebp, r8d
jmp 0x140039ebe
add rax, 3
shl r8d, 0xc
or r9d, r8d
mov r12, rax
mov ebp, r9d
mov rcx, qword [rsp + 0x2b0]
mov r9, qword [rsp + 0x30]
jmp 0x140039ee2
inc rdi
mov rax, qword [rsp + 0xf8]
mov ebp, dword [rax + r15 + 8]
inc rbx
cmp ebp, 0x80
jae 0x140039f23
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx + 8]
jne 0x140039f0d
call fcn.14009d616
mov r9, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x2b0]
mov rdx, qword [rcx + 0x10]
mov rax, qword [rcx]
mov byte [rax + rdx], bpl
inc rdx
mov qword [rcx + 0x10], rdx
mov rbp, r12
jmp 0x140039dd7
mov dword [rsp + 0x50], 0
mov eax, ebp
cmp ebp, 0x800
jae 0x140039f53
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x50], al
and bpl, 0x3f
or bpl, 0x80
mov byte [rsp + 0x51], bpl
mov r8d, 2
jmp 0x140039fbc
cmp ebp, 0x10000
jae 0x140039f86
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x50], al
mov eax, ebp
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x51], al
and bpl, 0x3f
or bpl, 0x80
mov byte [rsp + 0x52], bpl
mov r8d, 3
jmp 0x140039fbc
shr eax, 0x12
or al, 0xf0
mov byte [rsp + 0x50], al
mov eax, ebp
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x51], al
mov eax, ebp
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x52], al
and bpl, 0x3f
or bpl, 0x80
mov byte [rsp + 0x53], bpl
mov r8d, 4
lea rdx, [rsp + 0x50]
call fcn.1400c570d
mov rcx, qword [rsp + 0x2b0]
mov rbp, r12
mov r9, qword [rsp + 0x30]
jmp 0x140039dd7
mov r14, qword [rcx]
mov rdx, qword [rcx + 0x10]
test rsi, rsi
je 0x14003a00b
mov rbp, rdx
sub rbp, rsi
mov r15, qword [rsp + 0x1e0]
lea rdi, [rsp + 0x140]
jbe 0x14003a020
mov rbp, rdx
mov r15, qword [rsp + 0x1e0]
lea rdi, [rsp + 0x140]
jmp 0x14003a026
mov rdx, rsi
call fcn.1400d2052
mov r9, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x2b0]
jmp 0x140039dd0
mov rax, qword [rsp + 0x2b0]
mov rcx, qword [rax]
mov rdx, qword [rax + 0x10]
mov rax, rdx
mov r8, qword [rsp + 0x218]
test r8, r8
je 0x14003a986
mov rax, rdx
sub rax, r8
jbe 0x14003a984
cmp byte [rcx + r8], 0xbf
jg 0x14003a986
lea rax, [0x1401129c8]
mov qword [rsp + 0x20], rax
mov r9, rdx
jmp 0x14003b835
jne 0x14003a970
mov qword [rsp + 0x108], rdx
mov r12, r15
add rcx, r8
xor edx, edx
lea r14, [rsp + 0x50]
mov qword [r14], rdx
mov qword [r14 + 8], rax
mov qword [r14 + 0x10], rcx
mov qword [r14 + 0x18], rax
mov qword [r14 + 0x20], rdx
mov qword [r14 + 0x28], rax
mov qword [r14 + 0x30], 1
movabs rax, 0x2e0000002e
mov qword [r14 + 0x38], rax
mov word [r14 + 0x40], 1
mov ebp, 1
mov rcx, r14
call fcn.14003b89a
mov r10, qword [rsp + 0x2b0]
test rax, rax
je 0x14003ada9
test r12b, 1
je 0x14003a9d4
mov r13, rdx
test rdx, rdx
je 0x14003a9d4
mov r15, rax
mov r8b, byte [rax]
movzx ecx, r8b
test cl, cl
js 0x14003aa0f
lea rbx, [r15 + 1]
jmp 0x14003aa73
mov eax, ecx
and eax, 0x1f
movzx r9d, byte [r15 + 1]
and r9d, 0x3f
cmp cl, 0xdf
jbe 0x14003aa5a
movzx edx, byte [r15 + 2]
shl r9d, 6
and edx, 0x3f
or edx, r9d
cmp r8b, 0xf0
jb 0x14003aa68
movzx ecx, byte [r15 + 3]
and eax, 7
shl eax, 0x12
shl edx, 6
and ecx, 0x3f
or ecx, edx
or ecx, eax
cmp ecx, 0x110000
je 0x14003a9d4
lea rbx, [r15 + 4]
jmp 0x14003aa73
lea rbx, [r15 + 2]
shl eax, 6
or eax, r9d
mov ecx, eax
jmp 0x14003aa73
lea rbx, [r15 + 3]
shl eax, 0xc
or edx, eax
mov ecx, edx
add r13, r15
call fcn.1400c5610
cmp al, 0x11
mov r10, qword [rsp + 0x2b0]
je 0x14003aa9c
movzx eax, al
cmp eax, 9
je 0x14003abb4
test rax, rax
jne 0x14003ada4
cmp rbx, r13
je 0x14003ac20
xor esi, esi
xor edi, edi
mov r8b, byte [rbx]
movzx ecx, r8b
test cl, cl
js 0x14003aab9
inc rbx
jmp 0x14003ab1f
mov eax, ecx
and eax, 0x1f
movzx r9d, byte [rbx + 1]
and r9d, 0x3f
cmp cl, 0xdf
jbe 0x14003ab06
movzx edx, byte [rbx + 2]
shl r9d, 6
and edx, 0x3f
or edx, r9d
cmp r8b, 0xf0
jb 0x14003ab14
movzx ecx, byte [rbx + 3]
and eax, 7
shl eax, 0x12
shl edx, 6
and ecx, 0x3f
or ecx, edx
or ecx, eax
cmp ecx, 0x110000
je 0x14003ac24
add rbx, 4
jmp 0x14003ab1f
add rbx, 2
shl eax, 6
or eax, r9d
mov ecx, eax
jmp 0x14003ab1f
add rbx, 3
shl eax, 0xc
or edx, eax
mov ecx, edx
call fcn.1400c5610
cmp al, 5
jne 0x14003ab35
mov sil, 1
mov r10, qword [rsp + 0x2b0]
jmp 0x14003ab60
cmp al, 1
movzx edi, dil
cmove edi, ebp
cmp al, 0x11
mov r10, qword [rsp + 0x2b0]
ja 0x14003ada4
movzx eax, al
mov ecx, 0x260fb
bt rcx, rax
jae 0x14003ada4
cmp rbx, r13
jne 0x14003aaa9
jmp 0x14003ac24
add rbx, 4
jmp 0x14003ab8d
add rbx, 2
shl eax, 6
or eax, r9d
mov ecx, eax
jmp 0x14003ab8d
add rbx, 3
shl eax, 0xc
or edx, eax
mov ecx, edx
call fcn.1400c5610
cmp al, 0xe
mov r10, qword [rsp + 0x2b0]
ja 0x14003ada4
movzx eax, al
mov ecx, 0x62f8
bt rcx, rax
jae 0x14003ada4
cmp rbx, r13
je 0x14003ac10
mov r8b, byte [rbx]
movzx ecx, r8b
test cl, cl
js 0x14003abc9
inc rbx
jmp 0x14003ab8d
mov eax, ecx
and eax, 0x1f
movzx r9d, byte [rbx + 1]
and r9d, 0x3f
cmp cl, 0xdf
jbe 0x14003ab74
movzx edx, byte [rbx + 2]
shl r9d, 6
and edx, 0x3f
or edx, r9d
cmp r8b, 0xf0
jb 0x14003ab82
movzx ecx, byte [rbx + 3]
and eax, 7
shl eax, 0x12
shl edx, 6
and ecx, 0x3f
or ecx, edx
or ecx, eax
cmp ecx, 0x110000
jne 0x14003ab6e
mov al, byte [r13 - 1]
test al, al
js 0x14003ac5f
dec r13
movzx ebx, al
jmp 0x14003ac3b
xor edi, edi
xor esi, esi
mov al, byte [r13 - 1]
test al, al
js 0x14003ad12
dec r13
movzx ebx, al
jmp 0x14003ace6
mov ecx, ebx
call fcn.1400c5610
cmp al, 0xd
jne 0x14003acbb
cmp r13, r15
je 0x14003a9d4
mov al, byte [r13 - 1]
test al, al
js 0x14003ac5f
movzx ecx, byte [r13 - 2]
cmp cl, 0xc0
jge 0x14003ac8c
movzx edx, byte [r13 - 3]
cmp dl, 0xc0
jge 0x14003ac95
movzx r8d, byte [r13 - 4]
add r13, 0xfffffffffffffffc
and r8d, 7
shl r8d, 6
and edx, 0x3f
or edx, r8d
jmp 0x14003ac9c
add r13, 0xfffffffffffffffe
and ecx, 0x1f
jmp 0x14003aca4
add r13, 0xfffffffffffffffd
and edx, 0xf
shl edx, 6
and ecx, 0x3f
or ecx, edx
shl ecx, 6
and al, 0x3f
movzx ebx, al
or ebx, ecx
cmp ebx, 0x110000
jne 0x14003ac3b
jmp 0x14003a9d4
mov ecx, ebx
call fcn.1400c5610
cmp al, 9
je 0x14003a9d4
mov ecx, ebx
call fcn.1400c5610
mov r10, qword [rsp + 0x2b0]
cmp al, 5
je 0x14003a9d4
mov ecx, ebx
call fcn.1400c5610
cmp al, 0xd
jne 0x14003ad6f
cmp r13, r15
mov r10, qword [rsp + 0x2b0]
je 0x14003ada4
mov al, byte [r13 - 1]
test al, al
js 0x14003ad12
dec r13
movzx ebx, al
jmp 0x14003ad61
movzx ecx, byte [r13 - 2]
cmp cl, 0xc0
jge 0x14003ad3f
movzx edx, byte [r13 - 3]
cmp dl, 0xc0
jge 0x14003ad48
movzx r8d, byte [r13 - 4]
add r13, 0xfffffffffffffffc
and r8d, 7
shl r8d, 6
and edx, 0x3f
or edx, r8d
jmp 0x14003ad4f
add r13, 0xfffffffffffffffe
and ecx, 0x1f
jmp 0x14003ad57
add r13, 0xfffffffffffffffd
and edx, 0xf
shl edx, 6
and ecx, 0x3f
or ecx, edx
shl ecx, 6
and al, 0x3f
movzx ebx, al
or ebx, ecx
cmp ebx, 0x110000
jne 0x14003ace6
jmp 0x14003ada4
mov ecx, ebx
call fcn.1400c5610
cmp al, 0x11
mov r10, qword [rsp + 0x2b0]
ja 0x14003ada4
movzx eax, al
mov ecx, 0x20023
bt rcx, rax
jae 0x14003ada4
test dil, 1
je 0x14003a9d4
mov byte [rsp + 0x3a], 1
mov bl, byte [rsp + 0x38]
lea rcx, [rsp + 0x39]
mov rax, qword [rcx]
mov qword [rsp + 0x140], rax
mov eax, dword [rcx + 7]
mov dword [rsp + 0x147], eax
cmp qword [rsp + 0x120], 0
mov rsi, r10
mov rcx, qword [rsp + 0x108]
je 0x14003adf8
mov r8, qword [rsp + 0x118]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [rsi + 0x10]
call fcn.1400c55c5
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x50], xmm0
mov rcx, qword [rsi + 0x10]
mov qword [rsp + 0x60], rcx
mov qword [rsi], rax
mov qword [rsi + 8], rdx
mov qword [rsi + 0x10], 0
mov rdi, qword [rsp + 0x110]
lea rsi, [rdi + 0x18]
cmp qword [rdi + 0x20], 0
je 0x14003ae42
mov r8, qword [rsi]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
lea r14, [rsp + 0x50]
mov rax, qword [r14 + 0x10]
mov qword [rsi + 0x10], rax
movaps xmm0, xmmword [r14]
movups xmmword [rsi], xmm0
mov rax, qword [rdi + 0x18]
mov rcx, qword [rdi + 0x28]
xor esi, esi
mov qword [r14], rsi
mov qword [r14 + 8], rcx
mov qword [r14 + 0x10], rax
mov qword [r14 + 0x18], rcx
mov qword [r14 + 0x20], rsi
mov qword [r14 + 0x28], rcx
mov qword [r14 + 0x30], 1
movabs rax, 0x2e0000002e
mov qword [r14 + 0x38], rax
mov word [r14 + 0x40], 1
mov byte [rsp + 0x198], bl
mov rcx, r14
call fcn.14003b89a
test rax, rax
je 0x14003b641
mov rbp, rax
mov r12, rdx
test sil, 1
mov rcx, qword [rsp + 0x2b0]
je 0x14003aee9
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx + 8]
jne 0x14003aedb
call fcn.14009d616
mov rcx, qword [rsp + 0x2b0]
mov rdx, qword [rcx + 0x10]
mov rax, qword [rcx]
mov byte [rax + rdx], 0x2e
inc rdx
mov qword [rcx + 0x10], rdx
mov r8, r12
cmp r12, 8
jb 0x14003af30
lea rdx, [rbp + 7]
and rdx, 0xfffffffffffffff8
mov rax, rdx
sub rax, rbp
mov r8, r12
cmp rax, r12
ja 0x14003af30
movabs r8, 0x8080808080808080
test qword [rbp], r8
je 0x14003af4a
mov r13, qword [rcx + 0x10]
mov r8d, 4
lea rdx, str.xn__
call fcn.1400c570d
jmp 0x14003afae
mov rax, r8
sub rax, 1
jb 0x14003b0ca
cmp byte [rbp + r8 - 1], 0
mov r8, rax
jns 0x14003af30
jmp 0x14003af8c
cmp rdx, rbp
mov edx, 8
cmove rax, rdx
lea rdx, [r12 - 8]
cmp rax, rdx
jae 0x14003af77
movabs r8, 0x8080808080808080
test qword [rbp + rax], r8
jne 0x14003af8c
add rax, 8
jmp 0x14003af5b
movabs rax, 0x8080808080808080
test qword [rbp + rdx], rax
je 0x14003b0ca
mov r13, qword [rcx + 0x10]
mov r8d, 4
lea rdx, str.xn__
call fcn.1400c570d
mov sil, 1
test r12, r12
je 0x14003ae9b
mov rax, rbp
add rax, r12
mov r12, rax
xor r8d, r8d
xor ebx, ebx
mov rdi, rbp
mov edi, ebp
mov rcx, qword [rsp + 0x2b0]
mov dl, byte [rdi]
movzx esi, dl
test sil, sil
js 0x14003afd9
inc rdi
inc r8d
jmp 0x14003b055
mov r10d, r8d
mov eax, esi
and eax, 0x1f
movzx r8d, byte [rdi + 1]
and r8d, 0x3f
cmp sil, 0xdf
jbe 0x14003b02c
movzx r9d, byte [rdi + 2]
shl r8d, 6
and r9d, 0x3f
or r9d, r8d
cmp dl, 0xf0
jb 0x14003b03a
movzx esi, byte [rdi + 3]
and eax, 7
shl eax, 0x12
shl r9d, 6
and esi, 0x3f
or esi, r9d
or esi, eax
cmp esi, 0x110000
mov r8d, r10d
je 0x14003b095
add rdi, 4
jmp 0x14003b04a
add rdi, 2
shl eax, 6
or eax, r8d
mov esi, eax
jmp 0x14003b047
add rdi, 3
shl eax, 0xc
or r9d, eax
mov esi, r9d
mov r8d, r10d
inc r8d
cmp esi, 0x80
jae 0x14003b08c
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx + 8]
jne 0x14003b07c
mov r15d, ebx
mov ebx, r8d
call fcn.14009d616
mov r8d, ebx
mov ebx, r15d
mov rcx, qword [rsp + 0x2b0]
mov rdx, qword [rcx + 0x10]
mov rax, qword [rcx]
mov byte [rax + rdx], sil
inc rdx
mov qword [rcx + 0x10], rdx
inc ebx
cmp rdi, r12
jne 0x14003afc7
test ebx, ebx
je 0x14003b0dd
mov rdx, rbp
mov r8, r12
call fcn.1400c570d
mov sil, 1
jmp 0x14003ae9b
mov rdi, rbp
cmp rdi, r12
je 0x14003b6fb
mov r10b, byte [rdi]
movzx ebp, r10b
test bpl, bpl
js 0x14003b13d
inc rdi
jmp 0x14003b1b2
mov edx, ebp
and edx, 0x1f
movzx r11d, byte [rdi + 1]
and r11d, 0x3f
cmp bpl, 0xdf
jbe 0x14003b197
movzx r9d, byte [rdi + 2]
shl r11d, 6
and r9d, 0x3f
or r9d, r11d
cmp r10b, 0xf0
jb 0x14003b1a5
movzx ebp, byte [rdi + 3]
and edx, 7
shl edx, 0x12
shl r9d, 6
and ebp, 0x3f
or ebp, r9d
or ebp, edx
cmp ebp, 0x110000
mov rcx, qword [rsp + 0x2b0]
je 0x14003b6fb
add rdi, 4
jmp 0x14003b1ba
add rdi, 2
shl edx, 6
or edx, r11d
mov ebp, edx
jmp 0x14003b1b2
add rdi, 3
shl edx, 0xc
or r9d, edx
mov ebp, r9d
mov rcx, qword [rsp + 0x2b0]
cmp ebp, eax
jb 0x14003b123
jmp 0x14003b1ff
add rdi, 4
jmp 0x14003b1e8
add rdi, 2
shl r9d, 6
or r9d, esi
mov edx, r9d
jmp 0x14003b1f0
add rdi, 3
shl r9d, 0xc
or r10d, r9d
mov edx, r10d
mov rcx, qword [rsp + 0x2b0]
cmp ebp, edx
mov r9d, edx
cmovb r9d, ebp
cmp eax, edx
cmovbe ebp, r9d
cmp rdi, r12
je 0x14003b269
mov r11b, byte [rdi]
movzx edx, r11b
test dl, dl
js 0x14003b214
inc rdi
jmp 0x14003b1f0
mov r9d, edx
and r9d, 0x1f
movzx esi, byte [rdi + 1]
and esi, 0x3f
cmp dl, 0xdf
jbe 0x14003b1ca
movzx r10d, byte [rdi + 2]
shl esi, 6
and r10d, 0x3f
or r10d, esi
cmp r11b, 0xf0
jb 0x14003b1da
movzx edx, byte [rdi + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
and edx, 0x3f
or edx, r10d
or edx, r9d
cmp edx, 0x110000
jne 0x14003b1c4
mov rcx, qword [rsp + 0x2b0]
mov r15d, ebp
sub r15d, eax
lea r9d, [r14 + 1]
mov eax, r8d
not eax
xor edx, edx
div r9d
cmp r15d, eax
ja 0x14003b5e5
imul r15d, r9d
add r15d, r8d
mov rsi, qword [rsp + 0x188]
mov r8b, byte [rsi]
movzx eax, r8b
test al, al
js 0x14003b2a5
inc rsi
jmp 0x14003b312
mov r10d, eax
and r10d, 0x1f
movzx r9d, byte [rsi + 1]
and r9d, 0x3f
cmp al, 0xdf
jbe 0x14003b2f5
movzx edx, byte [rsi + 2]
shl r9d, 6
and edx, 0x3f
or edx, r9d
cmp r8b, 0xf0
jb case.0x140028da9.299
movzx eax, byte [rsi + 3]
and r10d, 7
shl r10d, 0x12
shl edx, 6
and eax, 0x3f
or eax, edx
or eax, r10d
cmp eax, 0x110000
je 0x14003b5d3
add rsi, 4
jmp 0x14003b312
add rsi, 2
shl r10d, 6
or r10d, r9d
mov eax, r10d
jmp 0x14003b312
add rsi, 3
shl r10d, 0xc
or edx, r10d
mov eax, edx
cmp eax, ebp
jae 0x14003b31f
inc r15d
je 0x14003b5e5
cmp eax, ebp
jne 0x14003b4b6
mov qword [rsp + 0x108], rsi
add byte [rax], al
mov qword [rsp + 0x110], r14
lea ebx, [r13 + 0x1a]
lea r9d, [r13 - 0x24]
neg r9d
cmp ebx, 0x25
mov eax, 0x1a
add byte [rdi + rcx + 0x42], al
enter 0xffffffffffff8341, 0xfffffffffffffffd
and al, 0xb8
add dword [rax], eax
add byte [rax], al
add byte [rdi + rcx + 0x42], al
enter 0xffffffffffff8341, 0xfffffffffffffffd
and al, 0xb8
add dword [rax], eax
add byte [rax], al
cmovae r9d, eax
mov r12d, r15d
cmp r15d, r9d
jb 0x14003b452
mov edi, r13d
neg edi
mov esi, 0x48
mov r12d, r15d
mov r8d, r9d
sub r8d, 0x24
je 0x14003b627
sub r12d, r9d
neg r8d
mov eax, r12d
xor edx, edx
div r8d
add edx, r9d
mov r14d, 0x61
mov r12d, eax
cmp edx, 0x1a
jb 0x14003b3af
mov r14d, 0x16
cmp edx, 0x24
jae 0x14003b6cc
add r14d, edx
cmp r14d, 0x80
jae 0x14003b3e6
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx + 8]
jne 0x14003b3d6
call fcn.14009d616
mov rcx, qword [rsp + 0x2b0]
mov rdx, qword [rcx + 0x10]
mov rax, qword [rcx]
mov byte [rax + rdx], r14b
inc rdx
mov qword [rcx + 0x10], rdx
jmp 0x14003b42b
mov dword [rsp + 0x118], 0
mov eax, r14d
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x118], al
and r14b, 0x3f
or r14b, 0x80
mov byte [rsp + 0x119], r14b
mov r8d, 2
lea rdx, [rsp + 0x118]
call fcn.1400c570d
mov rcx, qword [rsp + 0x2b0]
lea r9d, [rdi + rsi]
cmp esi, ebx
mov eax, 0x1a
cmovae r9d, eax
cmp esi, r13d
mov eax, 1
add byte [rax], al
cmovbe r9d, eax
add esi, 0x24
cmp r12d, r9d
jae 0x14003b374
invalid
mov esi, 0x61
cmp r12d, 0x1a
mov ebx, dword [rsp + 0x48]
jb 0x14003b470
mov esi, 0x16
cmp r12d, 0x24
jae 0x14003b6cc
add esi, r12d
cmp esi, 0x80
mov rdi, qword [rsp + 0x110]
jae 0x14003b4c1
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx + 8]
mov r12, qword [rsp + 0x130]
jne 0x14003b4a6
call fcn.14009d616
mov rcx, qword [rsp + 0x2b0]
mov rdx, qword [rcx + 0x10]
mov rax, qword [rcx]
mov byte [rax + rdx], sil
inc rdx
mov qword [rcx + 0x10], rdx
jmp 0x14003b505
mov r9d, r14d
mov r8d, r15d
jmp 0x14003b5a8
mov dword [rsp + 0x118], 0
mov eax, esi
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x118], al
and sil, 0x3f
or sil, 0x80
mov byte [rsp + 0x119], sil
mov r8d, 2
lea rdx, [rsp + 0x118]
call fcn.1400c570d
mov r12, qword [rsp + 0x130]
mov r9d, edi
inc r9d
je 0x14003b66d
cmp edi, ebx
mov ecx, 2
mov eax, 0x2bc
cmove ecx, eax
xor r8d, r8d
mov eax, r15d
xor edx, edx
div ecx
mov ecx, eax
xor edx, edx
div r9d
add eax, ecx
xor ecx, ecx
cmp eax, 0x1c8
jb 0x14003b573
mov r11d, 0xd41d41d5
mov rsi, qword [rsp + 0x108]
mov edx, eax
imul rdx, r11
shr rdx, 0x20
mov r10d, eax
sub r10d, edx
shr r10d, 1
add r10d, edx
shr r10d, 5
add ecx, 0x24
cmp eax, 0x3e57
mov eax, r10d
ja 0x14003b54a
jmp 0x14003b57e
mov r10d, eax
mov rsi, qword [rsp + 0x108]
lea eax, [r10*4]
lea eax, [rax + rax*8]
add r10d, 0x26
xor edx, edx
div r10w
movzx r13d, ax
add r13d, ecx
mov r15d, r8d
mov r14d, r9d
mov rcx, qword [rsp + 0x2b0]
cmp rsi, r12
jne 0x14003b295
inc r8d
inc ebp
mov eax, ebp
mov r14d, r9d
cmp r9d, dword [rsp + 0x1a8]
add dword [rax], eax
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0x88
add dword [rax], eax
add byte [rdi], cl
invalid
sti
invalid
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0x88
add dword [rax], eax
add byte [rdi], cl
invalid
jmp 0x14003b5db
mov r9d, r14d
mov r8d, r15d
jmp 0x14003b5b1
lea r14, [rsp + 0x50]
jmp 0x14003b0d5
mov rax, qword [rcx + 0x10]
mov bl, 1
mov rdx, qword [rsp + 0x1a0]
cmp rax, rdx
lea r14, [rsp + 0x50]
mov sil, 1
jb 0x14003ae94
test rdx, rdx
je 0x14003b61b
cmp rax, rdx
jbe 0x14003b61b
mov rax, qword [rcx]
cmp byte [rax + rdx], 0xc0
jl 0x14003b7de
mov qword [rcx + 0x10], rdx
mov sil, 1
jmp 0x14003ae94
lea rcx, str.attempt_to_calculate_the_remainder_with_a_divisor_of_zero
lea r8, [0x1401215f8]
mov edx, 0x39
call fcn.1400cf3b0
ud2
mov rcx, qword [rsp + 0x1f0]
mov al, byte [rsp + 0x198]
mov byte [rcx], al
mov rax, qword [rsp + 0x140]
mov qword [rcx + 1], rax
mov eax, dword [rsp + 0x147]
mov dword [rcx + 8], eax
jmp 0x140038718
lea rcx, [0x140121520]
lea r8, [0x140121540]
jmp 0x14003b6a1
lea r8, [0x1401129b0]
mov ecx, 4
mov edx, 4
jmp 0x1400391e5
lea rcx, [0x140121520]
lea r8, [0x140121588]
mov edx, 0x19
jmp 0x14003b63a
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
mov edx, 4
mov rcx, r9
call fcn.1400cf340
ud2
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
mov edx, 4
jmp 0x14003b6b7
lea rcx, [0x14012e814]
lea r8, [0x140121610]
mov edx, 0xe
jmp 0x14003b63a
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
jmp 0x14003b71a
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001funicode_normalization_0.1.22_srcdecompose.rs
call fcn.1400cf260
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x1401215e0]
mov edx, 0x2b
jmp 0x14003b63a
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
mov edx, 4
mov rcx, rax
jmp 0x14003b6b7
str word [rax - 0x73]
and al, 0x50
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
ror byte [rdi], 0x11
invalid
invalid
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
lea edx, [0x14012ee70]
adc dword [rcx + 0x18], eax
lea rdx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
lea edx, [0x14012ee70]
jmp 0x14003b786
wait
str word ss:[rax - 0x73]
and al, 0x50
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
xor al, 0x9e
adc dword [rax], eax
xor al, 0x9e
adc dword [rax], eax
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
adc eax, 0xf3702
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xf3702
call fcn.1400cf220
ud2
invalid
or ecx, dword [rbp + rcx*4 + 5]
or al, 0x37
lea eax, [0x14012eea0]
mov rdx, r13
str word [rcx + rcx*4 - 0x16]
call fcn.1400cf5d0
ud2
invalid
or ecx, dword [rbp + rcx*4 + 5]
sti
str word ss:[rcx + rcx*4 - 0x17]
jmp 0x14003b6b7
ud2
lea rcx, str.assertion_failed:_end___start__end___len
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
mov edx, 0x2c
jmp 0x14003b63a
lea rax, [0x140121570]
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, rsi
mov r9, rsi
jmp 0x14003b835
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
lea r8, [0x1401548e8]
mov edx, 0x30
jmp 0x14003b63a
lea rax, [0x140121558]
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, rsi
xor r8d, r8d
mov r9, r14
call fcn.1400cf840
ud2
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
mov rcx, r15
mov rdx, r10
jmp 0x14003b797
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
jmp 0x14003b709
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_slice_sort.rs
jmp 0x14003b709
add esi, 3
add ebp, ecx
mov cl, 0
jmp 0x14003bc25
add byte [rax], al
mov ebp, edi
shr ebp, 8
add rbx, r14
lea r15, [0x140156e98]
lea edi, [0x140156e98]
mov r8b, byte [r14]
movzx ecx, r8b
test cl, cl
js 0x14003bb93
inc r14
jmp 0x14003bbf7
mov eax, ecx
and eax, 0x1f
movzx r9d, byte [r14 + 1]
add dword [rcx - 0x7d], eax
loope 0x14003bbe0
cmp cl, 0xdf
jbe 0x14003bbde
movzx edx, byte [r14 + 2]
shl r9d, 6
loope 0x14003bbb5
and edx, 0x3f
or edx, r9d
cmp r8b, 0xf0
jb 0x14003bbec
movzx ecx, byte [r14 + 3]
and eax, 7
shl eax, 0x12
shl edx, 6
and ecx, 0x3f
or ecx, edx
or ecx, eax
cmp ecx, 0x110000
je 0x14003bc28
add r14, 4
jmp 0x14003bbf7
add r14, 2
shl eax, 6
or eax, r9d
mov ecx, eax
jmp 0x14003bbf7
add r14, 3
shl eax, 0xc
or edx, eax
mov ecx, edx
call fcn.140038461
movzx eax, byte [rax]
cmp rax, 7
ja case.0x14003bc0e.1
movsxd rcx, dword [r15 + rax*4]
add rcx, r15
mov eax, ebp
jmp rcx
mov eax, edi
test al, al
jne case.0x14003bc0e.1
cmp r14, rbx
jne 0x14003bb83
jmp 0x14003bc28
add rsi, 4
mov byte [rsi], 1
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
cmp r12, r14
je 0x14003dac4
mov rbx, rax
mov rsi, rdi
mov rdi, r12
jmp case.0x140021e0d.508
mov rbx, r14
mov rsi, r14
mov r14, rax
cmp rdi, rax
je 0x14003dc89
mov rdx, qword [rdi]
add rdx, 0x10
mov rcx, r13
call fcn.1400bf6e7
cmp qword [rsp + 0x68], 0
jne 0x14003df3d
mov r15, qword [rsp + 0x70]
mov bpl, byte [rsp + 0x78]
cmp byte [r15 + 0x68], 0
je 0x14003db1b
mov r12, rdi
add r12, 8
mov rcx, r15
mov edx, ebp
call fcn.140034b50
mov rax, rbx
mov rdi, rsi
jmp 0x14003dab4
lea rcx, [r15 + 0x10]
mov qword [rsp + 0xa8], rcx
mov dword [r15 + 0x10], 0
movzx eax, byte [r15 + 0x69]
test eax, eax
je 0x14003db66
cmp eax, 2
je 0x14003db02
cmp eax, 1
jne 0x14003dfaf
mov eax, dword [r15 + 0x64]
not eax
and eax, dword [r15 + 0x60]
test eax, 0x1bf
je 0x14003db02
call fcn.14003d593
test rax, rax
je 0x14003db02
jmp 0x14003de7d
mov qword [r15 + 0x38], 1
movabs rax, 0x7fffffffffffffff
mov qword [r15 + 0x30], rax
mov rax, qword [r15 + 0x50]
mov qword [r15 + 0x40], rax
mov dword [r15 + 0x4c], 0
mov eax, dword [r15 + 0x60]
or eax, 0x20
mov dword [r15 + 0x48], eax
mov r12, qword [rdi]
lock inc qword [r12]
jle 0x14003e03b
lea r9, [r12 + 0x10]
mov r13, qword [rsp + 0xa8]
mov rax, qword [r13 + 8]
lea rdx, [r13 + 0x20]
lea r8, [r13 + 0x10]
mov dword [r13 + 0x10], 0x103
mov rcx, qword [rax + 0x10]
mov eax, 0x20
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x38], eax
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x20], r8
mov dword [rsp + 0x28], 0x12024
xor edx, edx
xor r8d, r8d
call qword [sym.imp.ntdll.dll_NtDeviceIoControlFile]
test eax, eax
je 0x14003dc23
cmp eax, 0x103
je 0x14003dc23
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
mov rcx, rax
shl rcx, 0x20
or rcx, 2
cmp eax, 0x3e5
jne 0x14003dc3a
call fcn.14009e2ce
mov byte [r13 + 0x59], 1
mov eax, dword [r13 + 0x50]
mov dword [r13 + 0x54], eax
lea r13, [rsp + 0x68]
jmp 0x14003db02
mov qword [rsp + 0xa0], rcx
mov qword [rsp + 0x68], r12
lock dec qword [r12]
lea r13, [rsp + 0x68]
jne 0x14003dc61
mov rcx, r13
mov r12, rax
call fcn.14003f083
mov rax, r12
mov rcx, qword [rsp + 0xa8]
cmp eax, 6
jne 0x14003defd
call fcn.14003d560
mov rcx, qword [rsp + 0xa0]
call fcn.14009e2ce
jmp 0x14003db02
mov rax, qword [rsp + 0x60]
mov rsi, qword [rax + 0x28]
test rsi, rsi
je 0x14003dd0b
mov rdi, qword [rax + 0x18]
mov rbx, qword [rax + 0x20]
lea r12, [rbx*8]
add r12, qword [rax + 0x10]
xor r15d, r15d
lea r14, [rsp + 0x68]
lea rax, [rbx + r15]
cmp rax, rdi
mov eax, 0
cmovae rax, rdi
shl rax, 3
mov rcx, r12
sub rcx, rax
mov rdx, qword [rcx + r15*8]
add rdx, 0x10
mov rcx, r14
call fcn.1400bf6e7
cmp qword [rsp + 0x68], 0
jne 0x14003df71
mov rcx, qword [rsp + 0x70]
mov dl, byte [rsp + 0x78]
mov ebp, dword [rcx + 0x10]
call fcn.140034b50
test ebp, ebp
je 0x14003dd12
inc r15
cmp rsi, r15
jne 0x14003dcb3
jmp 0x14003dee3
xor r15d, r15d
xor edi, edi
jmp case.0x1400279fb.413
lea rdi, [r15 + 1]
cmp rdi, rsi
jae 0x14003ddf3
invalid
add byte [rax], al
invalid
invalid
mov rax, qword [rsp + 0x60]
mov rbx, qword [rax + 0x18]
pop rax
sbb byte [rbx + rcx*4 + 0x60], cl
and byte [rsi - 0x73], cl
sub al, 0xe5
add byte [rax], al
add byte [rax], al
pop rax
sbb byte [rbx + rcx*4 + 0x60], cl
and byte [rsi - 0x73], cl
sub al, 0xe5
add byte [rax], al
add byte [rax], al
add r13, qword [rax + 0x10]
xor ebp, ebp
lea rax, [r12 + rdi]
cmp rax, rbx
mov rax, rbx
cmovb rax, rbp
shl rax, 3
mov rcx, r13
sub rcx, rax
mov rdx, qword [rcx + rdi*8]
add rdx, 0x10
lea rcx, [rsp + 0x68]
call fcn.1400bf6e7
cmp qword [rsp + 0x68], 0
jne 0x14003df71
mov rcx, qword [rsp + 0x70]
mov dl, byte [rsp + 0x78]
mov r14d, dword [rcx + 0x10]
call fcn.140034b50
test r14d, r14d
jne 0x14003dd91
retf 0x8b4c
cmp rdi, r15
je 0x14003dee3
cmp edi, edi
jbe 0x14003dee3
mov r8, qword [rsp + 0x60]
mov rax, qword [r8 + 0x20]
mov rbx, qword [r8 + 0x18]
xor edx, edx
cmp rax, rbx
mov rcx, rbx
invalid
cmovb rcx, rdx
sub rax, rcx
sub rbx, rax
cmp rbx, rdi
mov rcx, rdi
cmovb rcx, rbx
mov rsi, rdi
sub rsi, rbx
cmovb rsi, rdx
mov r14, qword [r8 + 0x10]
mov r12, rcx
mov qword [r8 + 0x28], r15
sub r12, r15
jae 0x14003dea0
invalid
mov edx, eax
and edx, 3
xor ecx, ecx
cmp edx, 2
sete cl
mov qword [rsp + 0xa0], rax
shr rax, 0x20
mov dword [r15 + 0x10], ecx
mov dword [r15 + 0x14], eax
jmp 0x14003df06
lea eax, [rsi + rax*8]
lea r15, [rax + r15*8]
mov rax, qword [r15]
lock dec qword [rax]
dec qword [rax]
dec qword [rax]
jne 0x14003debb
mov rcx, r15
call fcn.14003f083
add r15, 8
dec r12
jne 0x14003deaa
cmp rdi, rbx
jbe 0x14003dee3
fbstp tbyte [rsi + 0x1a]
mov rax, qword [r14]
lock dec qword [rax]
jne 0x14003deda
invalid
mov rcx, r14
call fcn.14003f083
invalid
adc dword [rax], eax
invalid
test eax, 0x49000011
add esi, 8
add r14, 8
dec rsi
jne 0x14003dec9
invalid
out 0x48, al
mov ecx, dword [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov rcx, qword [rsp + 0xb0]
mov al, 0
add byte [rax], al
add rcx, 8
call fcn.14003e0a0
add byte [rax], al
add byte [rax], al
xor esi, esi
mov rcx, qword [rsp + 0x60]
jmp 0x14003df1d
mov dword [rcx], 1
mov dword [rcx + 4], eax
mov rcx, r15
mov edx, ebp
call fcn.140034b50
mov rcx, qword [rsp + 0x60]
mov rsi, qword [rsp + 0xa0]
mov dl, byte [rsp + 0x5f]
call fcn.140034b50
mov rax, rsi
add rsp, 0xf8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0x70]
mov cl, byte [rsp + 0x78]
lea r8, [rsp + 0xb8]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.8_src_syswindows_selector.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140121c08]
jmp 0x14003dfa3
mov rax, qword [rsp + 0x70]
mov cl, byte [rsp + 0x78]
lea r8, [rsp + 0xb8]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.8_src_syswindows_selector.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140122268]
mov edx, 0x2b
call fcn.1400cf640
ud2
lea rax, [rsp + 0xa8]
lea rdx, [rsp + 0xe8]
mov qword [rdx], rax
lea rax, [0x14003d42f]
mov qword [rdx + 8], rax
mov eax, 2
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x88], 0
movabs rax, 0x400000020
mov qword [rsp + 0x90], rax
mov byte [rsp + 0x98], 3
lea rax, str.internal_error:_entered_unreachable_code:_Invalid_poll_status_during_update_
lea rcx, [rsp + 0xb8]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], r13
mov qword [rcx + 0x28], rax
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.8_src_syswindows_selector.rs
call fcn.1400cf220
ud2
ud2
add byte [rax], al
mov dword [r9], eax
mov qword [r9 + 8], rax
mov dword [rsp + 0x50], eax
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 3
lea r8, [0x1401224f8]
lea eax, [0x1401224f8]
mov edx, 0x100000
call qword [sym.imp.ntdll.dll_NtCreateFile]
test eax, eax
je 0x14003e2ce
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
shl rax, 0x20
or rax, 2
lea rsi, [rsp + 0x68]
mov qword [rsi], rax
lea rax, [rsp + 0x98]
mov qword [rax], rsi
lea rcx, [fcn.1400a54b0]
mov qword [rax + 8], rcx
lea rcx, str.Failed_to_open_DeviceAfdMio:___
lea rdx, [rsp + 0xa8]
mov qword [rdx], rcx
mov ecx, 1
mov qword [rdx + 8], rcx
mov qword [rdx + 0x20], 0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rcx, [rsp + 0x70]
call fcn.1400080f0
mov rcx, qword [rsi]
mov eax, ecx
and eax, 3
lea rdx, [0x140156eb8]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
add eax, edx
jmp rax
mov al, byte [rcx + 0x10]
jmp 0x14003e3a5
adc r9b, bpl
xlatb
add byte [rax], al
add byte [rax - 0x75], cl
jl 0x14003e2f6
mov rdi, qword [rsp + 0x60]
mov r8d, 2
lock xadd qword [0x1401610f8], r8
add r8, 2
mov rdx, qword [rbx + 0x10]
mov rcx, rdi
xor r9d, r9d
call qword [sym.imp.kernel32.dll_CreateIoCompletionPort]
ficomp dword [rsi + 9]
invalid
invalid
test rax, rax
je 0x14003e368
mov rcx, qword [rsp + 0x60]
mov dl, 2
call qword [sym.imp.kernel32.dll_SetFileCompletionNotificationModes]
test eax, eax
je 0x14003e368
mov al, byte [0x140161290]
mov ecx, 0x18
mov edx, 8
call fcn.1400077b0
test rax, rax
je 0x14003e41b
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], rdi
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi + 8]
jne 0x14003e353
mov rcx, rsi
call fcn.14009d553
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi]
mov qword [rax + rdx*8], rbx
inc rdx
mov qword [rsi + 0x10], rdx
xor esi, esi
jmp 0x14003e40b
call qword [sym.imp.kernel32.dll_GetLastError]
mov esi, eax
shl rsi, 0x20
or rsi, 2
mov rcx, rdi
call qword [sym.imp.kernel32.dll_CloseHandle]
jmp 0x14003e40b
mov al, byte [rcx + 0xf]
jmp 0x14003e3a5
shr rcx, 0x20
call fcn.1400a0880
jmp 0x14003e3a5
shr rcx, 0x20
cmp ecx, 0x29
mov eax, 0x29
cmovb eax, ecx
lea rdx, [rsp + 0x70]
mov ecx, eax
call fcn.14003e896
mov rsi, rax
mov rax, qword [rsp + 0x68]
mov ecx, eax
and ecx, 3
cmp ecx, 1
jne 0x14003e40b
lea rdi, [rax - 1]
mov rbx, qword [rax - 1]
mov r14, qword [rax + 7]
mov rcx, rbx
call qword [r14]
cmp qword [r14 + 8], 0
je 0x14003e3f9
cmp qword [r14 + 0x10], 0x11
jb 0x14003e3e7
mov rbx, qword [rbx - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rbx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, rsi
add rsp, 0xd8
pop rbx
pop rdi
pop rsi
pop r14
ret
mov ecx, 8
mov edx, 0x18
call fcn.1400ceec0
ud2
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x1400401d6
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x140040304
lea rcx, [rsi + 0x20]
call fcn.1400c112c
mov rcx, rdi
call fcn.14004033c
mov rax, qword [rsi + 0x2e0]
test rax, rax
je 0x140040322
mov rcx, qword [rsi + 0x2e8]
call qword [rax + 0x18]
mov r8, qword [rsi - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x1400408e5
lea rcx, [rsi + 0x20]
call fcn.1400c0e76
mov rcx, rdi
call fcn.14004091d
mov rax, qword [rsi + 0xc0]
test rax, rax
je 0x140040903
mov rcx, qword [rsi + 0xc8]
call qword [rax + 0x18]
mov r8, qword [rsi - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x1400409ce
lea rcx, [rsi + 0x20]
call fcn.1400c0e76
mov rcx, rdi
call fcn.140040a06
mov rax, qword [rsi + 0xb8]
test rax, rax
je 0x1400409ec
mov rcx, qword [rsi + 0xc0]
call qword [rax + 0x18]
mov r8, qword [rsi - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x140040a6e
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x140040c71
lea rcx, [rsi + 0x20]
call fcn.1400c0e76
mov rcx, rdi
call fcn.14004033c
mov rax, qword [rsi + 0x2e0]
test rax, rax
je 0x140040c8f
mov rcx, qword [rsi + 0x2e8]
call qword [rax + 0x18]
mov r8, qword [rsi - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x140040cc9
lea rcx, [rsi + 0x20]
call fcn.1400c112c
mov rcx, rdi
call fcn.140040cfb
mov rax, qword [rsi + 0x68]
test rax, rax
je 0x140040ce1
mov rcx, qword [rsi + 0x70]
call qword [rax + 0x18]
mov r8, qword [rsi - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x140040e87
lea rcx, [rsi + 0x20]
call fcn.1400c112c
mov rcx, rdi
call fcn.140040aa6
mov rax, qword [rsi + 0xe8]
test rax, rax
je 0x140040ea5
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x140040edf
lea rcx, [rsi + 0x20]
call fcn.1400c0e76
mov rcx, rdi
call fcn.140040f17
mov rax, qword [rsi + 0xf90]
test rax, rax
je 0x140040efd
mov rcx, qword [rsi + 0xf98]
call qword [rax + 0x18]
mov r8, qword [rsi - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x140041462
lea rcx, [rsi + 0x20]
call fcn.1400c0e76
mov rcx, rdi
call fcn.14004149a
mov rax, qword [rsi + 0x220]
test rax, rax
je 0x140041480
mov rcx, qword [rsi + 0x228]
call qword [rax + 0x18]
mov r8, qword [rsi - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x140041789
lea rcx, [rsi + 0x20]
call fcn.1400c0e76
mov rcx, rdi
call fcn.1400417c1
mov rax, qword [rsi + 0x1f8]
test rax, rax
je 0x1400417a7
mov rcx, qword [rsi + 0x200]
call qword [rax + 0x18]
mov r8, qword [rsi - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x140041cab
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x140041d03
lea rcx, [rsi + 0x20]
call fcn.1400c0e76
mov rcx, rdi
call fcn.140040cfb
mov rax, qword [rsi + 0x68]
test rax, rax
je 0x140041d1b
mov rcx, qword [rsi + 0x70]
call qword [rax + 0x18]
mov r8, qword [rsi - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x140041d55
lea rcx, [rsi + 0x20]
call fcn.1400c112c
mov rcx, rdi
call fcn.140040a06
mov rax, qword [rsi + 0xb8]
test rax, rax
je 0x140041d73
mov rcx, qword [rsi + 0xc0]
call qword [rax + 0x18]
mov r8, qword [rsi - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x140041dad
lea rcx, [rsi + 0x20]
call fcn.1400c112c
mov rcx, rdi
call fcn.14004149a
mov rax, qword [rsi + 0x220]
test rax, rax
je 0x140041dcb
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x140041e05
lea rcx, [rsi + 0x20]
call fcn.1400c0e76
mov rcx, rdi
call fcn.140040208
mov rax, qword [rsi + 0x70]
test rax, rax
je 0x140041e1d
mov rcx, qword [rsi + 0x78]
call qword [rax + 0x18]
mov r8, qword [rsi - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x140041e57
lea rcx, [rsi + 0x20]
call fcn.1400c112c
mov rcx, rdi
call fcn.14004091d
mov rax, qword [rsi + 0xc0]
test rax, rax
je 0x140041e75
mov rcx, qword [rsi + 0xc8]
call qword [rax + 0x18]
mov r8, qword [rsi - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x140041eaf
push rsi
sub rsp, 0x1e0
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x140041f12
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov qword [rdx], 0xc
call fcn.140063c76
jmp 0x140041f22
test al, 0x10
je 0x140041f22
lea rcx, [rsi + 0x1e8]
call fcn.1400c1bb4
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c1431
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400c07d0
test al, al
je 0x140041f57
mov rcx, rsi
add rsp, 0x1e0
pop rsi
jmp 0x140041769
nop
add rsp, 0x1e0
pop rsi
ret
push rsi
sub rsp, 0xa0
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x140041f89
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov byte [rdx + 0x70], 4
call fcn.140064881
jmp 0x140041f99
test al, 0x10
je 0x140041f99
lea rcx, [rsi + 0xa8]
call fcn.1400c1bb4
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c1431
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400c07d0
test al, al
je 0x140041fce
mov rcx, rsi
add rsp, 0xa0
pop rsi
jmp 0x1400409ae
nop
add rsp, 0xa0
pop rsi
ret
push rsi
sub rsp, 0x1e0
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x140042003
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov qword [rdx], 0xc
call fcn.140063c76
jmp 0x140042013
test al, 0x10
je 0x140042013
push rsi
sub rsp, 0x50
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x14004207a
push rsi
sub rsp, 0xa0
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x1400420e8
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
mov byte [rdx + 0x78], 4
call fcn.1400647e1
jmp 0x1400420f8
test al, 0x10
je 0x1400420f8
lea rcx, [rsi + 0xb0]
call fcn.1400c1bb4
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c1197
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400c07d0
test al, al
je 0x14004212d
mov rcx, rsi
add rsp, 0xa0
pop rsi
jmp 0x140041e37
nop
add rsp, 0xa0
pop rsi
ret
push rsi
sub rsp, 0x50
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x14004215c
push rsi
sub rsp, 0x200
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x1400421cd
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
mov qword [rdx], 7
call fcn.140064e12
jmp 0x1400421dd
test al, 0x10
je 0x1400421dd
lea rcx, [rsi + 0x210]
call fcn.1400c1bb4
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c1197
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400c07d0
test al, al
je 0x140042212
mov rcx, rsi
add rsp, 0x200
pop rsi
jmp 0x140041d8d
nop
add rsp, 0x200
pop rsi
ret
push rsi
sub rsp, 0xd0
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x140042247
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov qword [rdx], 3
call fcn.1400641cc
jmp 0x140042257
test al, 0x10
je 0x140042257
push rsi
sub rsp, 0x200
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x1400422c1
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
mov qword [rdx], 7
call fcn.140064e12
jmp 0x1400422d1
test al, 0x10
je 0x1400422d1
lea rcx, [rsi + 0x210]
call fcn.1400c1bb4
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c1431
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400c07d0
test al, al
je 0x140042306
mov rcx, rsi
add rsp, 0x200
pop rsi
jmp 0x140041442
nop
add rsp, 0x200
pop rsi
ret
push rsi
sub rsp, 0xf70
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x14004233b
push rsi
sub rsp, 0x50
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x1400423af
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov byte [rdx + 0x20], 5
call fcn.1400648cc
jmp 0x1400423bc
test al, 0x10
je 0x1400423bc
lea rcx, [rsi + 0x58]
call fcn.1400c1bb4
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c1197
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400c07d0
test al, al
je 0x1400423ee
mov rcx, rsi
add rsp, 0x50
pop rsi
jmp 0x140040ca9
nop
add rsp, 0x50
pop rsi
ret
push rsi
sub rsp, 0x2c0
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x140042420
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
mov qword [rdx], 4
call fcn.140064e66
jmp 0x140042430
test al, 0x10
je 0x140042430
lea rcx, [rsi + 0x2d0]
call fcn.1400c1bb4
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c1197
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400c07d0
test al, al
je 0x140042465
mov rcx, rsi
add rsp, 0x2c0
pop rsi
jmp 0x1400402e4
nop
add rsp, 0x2c0
pop rsi
ret
push rsi
sub rsp, 0xf70
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x14004249a
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
mov qword [rdx], 4
call fcn.1400649bb
jmp 0x1400424aa
test al, 0x10
je 0x1400424aa
push rsi
sub rsp, 0x2c0
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x140042514
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
mov qword [rdx], 4
call fcn.140064e66
jmp 0x140042524
test al, 0x10
je 0x140042524
push rsi
sub rsp, 0x50
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x14004258b
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
mov dword [rdx + 8], 0x3b9aca01
call fcn.1400645ac
jmp 0x140042598
test al, 0x10
je 0x140042598
lea rcx, [rsi + 0x60]
call fcn.1400c1bb4
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c1197
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400c07d0
test al, al
je 0x1400425ca
push rsi
sub rsp, 0xa0
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x1400425f9
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov byte [rdx + 0x70], 4
call fcn.140064881
jmp 0x140042609
test al, 0x10
je 0x140042609
lea rcx, [rsi + 0xa8]
call fcn.1400c1bb4
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c1197
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400c07d0
test al, al
je 0x14004263e
push rsi
sub rsp, 0xd0
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x140042673
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov qword [rdx], 3
call fcn.1400641cc
jmp 0x140042683
test al, 0x10
je 0x140042683
push rsi
sub rsp, 0xa0
mov rsi, rcx
call fcn.1400c077b
test al, 8
jne 0x1400426ea
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
mov byte [rdx + 0x78], 4
call fcn.1400647e1
jmp 0x1400426fa
test al, 0x10
je 0x1400426fa
lea rcx, [rsi + 0xb0]
call fcn.1400c1bb4
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c1431
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400c07d0
test al, al
je 0x14004272f
mov rcx, rsi
add rsp, 0xa0
pop rsi
jmp 0x1400408c5
nop
add rsp, 0xa0
pop rsi
ret
lea rcx, [rsp + 0x4a8]
lea rdx, [rsp + 0x278]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x150]
lea rdx, [rsp + 0x6d0]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], 2
mov qword [rsi + 8], rdi
add rsp, 0xc28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
or al, byte [rax]
add byte [rcx - 0x48], al
xor byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
xor r8d, r8d
rol byte [rax + 0x9824bc], 0
add byte [rax], al
rol byte [rax + 0x9824bc], 0
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x58]
mov r9, qword [rsp + 0x80]
cmovne r8, rax
test rax, rax
cmove r8, rax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rbx, [rsp + 0x4a8]
mov rcx, rbx
mov rdx, rdi
call fcn.14009d720
mov r13, qword [rbx + 0x10]
cmp r13, 2
jne 0x140042ae8
mov rax, qword [rsp + 0x4a8]
mov qword [rsp + 0x280], 2
mov qword [rsp + 0x288], rax
mov qword [rsp + 0x278], 1
lea rcx, [rsp + 0x6d0]
call fcn.1400542ff
lock dec qword [rdi]
jne 0x140042dc3
mov rbp, qword [rsp + 0x4a8]
mov rax, qword [rsp + 0x4b0]
mov ebx, dword [rsp + 0x4c0]
mov r15, qword [rsp + 0x4c8]
cmp qword [rsp + 0x48], 0
mov qword [rsp + 0xc0], rax
je 0x140042b36
lea edx, [rsp + 0x6d0]
mov r8d, 0x130
call sub.VCRUNTIME140.dll_memcpy
or byte [rax], al
or byte [rax], al
xorps xmm0, xmm0
movaps xmmword [rsp + 0xe0], xmm0
movaps xmmword [rsp + 0xf0], xmm0
test r13, r13
je 0x140042c27
test ebx, ebx
lea rbp, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
cmovne rbp, r15
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.1400c55c5
sub dword [rax], ecx
add byte [rcx - 0x77], cl
invalid
or byte [rax], al
mov r14, rax
mov r13, rdx
invalid
mov rcx, rax
mov rdx, rbp
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
mov ecx, edi
invalid
mov ecx, edi
call qword [sym.imp.secur32.dll_FreeContextBuffer]
jmp 0x140042c32
sbb byte [rcx], cl
add bl, ch
or eax, dword [rcx - 0x42]
add dword [rax], eax
add byte [rax], al
mov r14d, 1
xor ebx, ebx
xor r13d, r13d
mov r15, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x80]
test rdx, rdx
je 0x140042c5b
mov r8, qword [rsp + 0x90]
lea rcx, [rsp + 0xc8]
call fcn.14009670c
jmp 0x140042c67
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rcx*8], fs
add byte [rax], al
add al, ch
mov bl, 0x3a
add eax, 0x480ceb00
mov dword [rsp + 0xc8], 0
mov qword [rsp + 0xc8], 0
lea rbp, [rsp + 0x4b8]
mov rax, qword [rsp + 0x38]
mov qword [rbp + 0x1c0], rax
mov rax, qword [rsp + 0xa8]
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1d0], r15
lea rdx, [rsp + 0x278]
mov r8d, 0x130
mov rcx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov eax, 1
mov qword [rbp + 0x150], rax
movaps xmm0, xmmword [rsp + 0xe0]
movups xmmword [rbp + 0x158], xmm0
xor ecx, ecx
mov qword [rbp + 0x168], rcx
mov qword [rbp + 0x170], rax
movaps xmm0, xmmword [rsp + 0xf0]
movups xmmword [rbp + 0x178], xmm0
mov qword [rbp + 0x188], rcx
add byte [rax], al
mov qword [rbp + 0x190], r14
mov qword [rbp + 0x198], r13
mov qword [rbp + 0x1a0], rbx
mov qword [rbp + 0x1a8], rcx
nop
add dword [rax], eax
add byte [rcx + rcx*4 - 0x53], cl
cwde
add dword [rax], eax
add byte [rax - 0x77], cl
popfq
movabs al, byte [0x1a88d8948000001]
add byte [rax], al
movups xmm0, xmmword [rsp + 0xc8]
movups xmmword [rbp + 0x1f8], xmm0
mov rdx, qword [rsp + 0xd8]
mov edx, dword [rsp + 0xd8]
mov edx, dword [rsp + 0xd8]
mov qword [rbp + 0x208], rdx
mov rdx, qword [rsp + 0x40]
mov qword [rbp - 0x10], rdx
mov rdx, qword [rsp + 0xb0]
mov qword [rbp - 8], rdx
mov dword [rbp + 0x130], 0x10000
mov byte [rbp + 0x134], 0
mov qword [rbp + 0x148], rdi
mov rdx, qword [rsp + 0xb8]
mov qword [rbp + 0x1b0], rdx
mov rdx, qword [rsp + 0xc0]
mov qword [rbp + 0x1b8], rdx
mov qword [rbp + 0x1d8], r12
mov rdx, qword [rsp + 0xa0]
mov qword [rbp + 0x1e0], rdx
mov qword [rbp + 0x1e8], rax
mov qword [rbp + 0x1f0], rcx
mov al, byte [rsp + 0x2f]
mov byte [rbp + 0x210], al
mov al, byte [rsp + 0x2e]
mov byte [rbp + 0x211], al
mov word [rbp + 0x212], pe_nt_image_headers64
lea rcx, [rsp + 0x278]
lea rdx, [rsp + 0x4a8]
call fcn.140054a4f
mov rbx, qword [rsp + 0x278]
test rbx, rbx
je 0x140042e49
mov r12, qword [rsp + 0x280]
mov rdi, qword [rsp + 0x288]
cmp r12, 2
je 0x140042e1c
lea rdx, [rsp + 0x290]
lea rcx, [rsp + 0x4a8]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x3c0]
lea rcx, [rsp + 0x6d0]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x150]
lea rdx, [rsp + 0x4a8]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x800]
lea rdx, [rsp + 0x6d0]
jmp 0x140042e7c
lea rdx, [rsp + 0x290]
mov r12, qword [rdx - 0x10]
mov rdi, qword [rdx - 8]
lea rcx, [rsp + 0x150]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
mov edi, 0x8d480008
xchg esp, eax
and al, 0xc0
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rax], fs
or byte [rax], al
invalid
mov edi, 0x8d480008
xchg esp, eax
and al, 0xc0
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rax], fs
or byte [rax], al
add byte [rcx - 0x48], al
call 0x128042e83
mov edi, 0x8d480008
and al, 0x48
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x48]
call case.0x14003e2c4.412
lea rcx, [rsp + 0x108]
call fcn.140071c6d
in eax, dx
add al, byte [rax]
add dword [rax], eax
add al, ch
iretd
in eax, dx
add al, byte [rax]
test rbx, rbx
je 0x140042f9b
lea rcx, [rsp + 0x9d0]
add byte [rax], al
lea rdx, [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rcx - 0x48], al
mov r8d, 0x128
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x8e8]
mov word [rax + rbp*8], fs
or byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
or byte [rax], al
add byte [rcx - 0x48], al
call 0x128042ed9
fdivr dword [rsi - 0x7cb6fff8]
cld
add cl, byte [rdi]
invalid
mov dl, 0xf9
invalid
invalid
mov word [rax + rbp*8], fs
or byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
or byte [rax], al
add byte [rcx - 0x48], al
call 0x128042ed9
fdivr dword [rsi - 0x7cb6fff8]
cld
add cl, byte [rdi]
test byte [rdx + 0x48fffff9], dh
lea ebx, [rsp + 0x278]
lea rbx, [rsp + 0x278]
lea rdx, [rsp + 0x9d0]
mov r8d, 0x128
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
mov al, 0xbe
or byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
mov al, 0xbe
or byte [rax], al
invalid
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xd0
invalid
lea r14, [rsp + 0x6d0]
lea rdx, [rsp + 0x8e8]
mov r8d, 0xe8
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
lea r15, [rsp + 0x4a8]
mov r8d, 0x128
mov rcx, r15
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0x150]
mov r8d, 0xe8
mov rcx, rbx
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 8], r12
mov qword [rsi + 0x10], rdi
lea rcx, [rsi + 0x18]
mov r8d, 0x128
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x140], 0
lea rcx, [rsi + 0x148]
mov r8d, 0xe8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], 1
jmp 0x1400428da
lea rbx, [rsp + 0x9d0]
lea rdx, [rsp + 0x150]
mov r8d, 0x128
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsp + 0x8e8]
lea rdx, [rsp + 0x800]
mov r8d, 0xe8
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
lea r15, [rsp + 0x4a8]
mov r8d, 0x128
mov rcx, r15
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0x150]
mov r8d, 0xe8
mov rcx, rbx
mov ebp, 0x8d480008
pushfq
and al, 0x50
add dword [rax], eax
add byte [rcx - 0x48], al
call 0x188042fff
mov ecx, ebx
add byte [rax - 0x77], cl
invalid
mov rdx, r14
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 8], r12
mov qword [rsi + 0x10], rdi
lea rcx, [rsi + 0x18]
mov r8d, 0x128
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
xor edi, edi
mov qword [rsi + 0x140], rdi
lea rcx, [rsi + 0x148]
add dword [rax], eax
add byte [rax - 0x73], cl
mov cs, word [rax + 1]
add byte [rax], al
mov r8d, 0xe8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], rdi
jmp 0x1400428da
ud2
sub esp, 0x38
iretd
and al, 0x30
loopne case.0x140029848.318
or eax, 0x113e10
adc byte [rsi], bh
adc dword [rax], eax
cmp byte [rdx + 0xceb0f46], cl
mov rcx, rsi
shr rcx, 0x20
jmp 0x117a31900
invalid
invalid
jmp 0x117a31900
add byte [rax - 0x77], cl
int1
add dword [rax], eax
add byte [rax], al
add eax, ecx
jmp rax
ror byte [rdi], 0x84
sub byte [rcx], al
or dword [rax - 0x1f7c2777], eax
add ecx, dword [rax - 0x73]
or eax, 0x113bce
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
invalid
cmp qword [rbx], 0
cmp dword [rbx], 0
je 0x1400433d4
jge 0x1400433a0
mov rbx, qword [rsp + 0x30]
mov ebx, dword [rsp + 0x30]
xor byte [rcx + 0x3e083d8], cl
mov eax, ebx
and eax, 3
lea rcx, [0x140156ed8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne 0x1400432fc
mov al, byte [rbx + 0x10]
jmp 0x140043387
invalid
adc r11b, bpl
adc dword [rdx + 0xceb0f43], ecx
mov al, byte [rbx + 0xf]
jmp 0x140043387
invalid
or al, 0x48
mov ecx, ebx
mov rcx, rbx
shr rcx, 0x20
call fcn.1400a0880
invalid
invalid
invalid
invalid
cmp al, 0xd
jne 0x1400433b0
mov qword [rdi], 2
mov dword [rdi], 2
add byte [rax - 0x39], cl
cmp byte [rax], r8b
add byte [rax], al
add byte [rax], al
mov rcx, rbx
invalid
xchg ebp, eax
std
mov qword [rsi + 0x38], 0
add byte [rax], al
add byte [rax], al
mov rcx, rbx
call fcn.140043137
jmp 0x1400433c3
invalid
mov rax, rbx
shr rax, 0x20
cmp eax, 0xd
fmul dword [rax - 0x3f]
call 0x14dfcb6ce
je 0x14004338b
mov qword [rdi], 1
mov qword [rdi + 8], rbx
mov qword [rsi + 0x38], 0
add byte [rax - 0x7d], cl
invalid
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsi + 0x100]
mov qword [rdi], 0
mov qword [rdi + 8], rax
jmp 0x1400433bb
xor byte [rcx + 0x3e083f8], cl
add ecx, dword [rax - 0x73]
or eax, 0x113971
cmp dword [rcx], edx
invalid
lea rcx, [0x140156ee8]
cmp dword [rcx], edx
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [0x140156ee8]
adc dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
or dword [rax + 1], 0x8ae0ffc8
mov al, byte [rdi + 0x10]
jmp 0x1400435b0
adc r11b, r13b
adc dword [rdx + 0xceb0f47], ecx
mov al, byte [rdi + 0xf]
jmp 0x1400435b0
mov al, byte [rdi + 0xf]
jmp 0x1400435b0
mov rcx, rdi
shr rcx, 0x20
call fcn.1400a0880
cmp al, 0xd
jne 0x1400435d7
mov qword [rsi + 0x38], 0
mov rcx, rdi
add byte [rax - 0x77], cl
stc
call fcn.140043137
mov eax, 1
jmp 0x1400435e1
mov rax, rdi
shr rax, 0x20
cmp eax, 0xd
je 0x1400435b4
mov qword [rsi + 0x38], 0
xor eax, eax
mov rdx, rdi
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x4a], cl
invalid
invalid
mov dh, 0
invalid
mov qword [rsi + 0x200], r14
add byte [rax], al
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov rdx, rsi
call fcn.140053bf2
cmp qword [rbx], 0
je 0x1400438d9
add byte [rax - 0x75], cl
pop rsp
and al, 0x30
invalid
mov rbx, qword [rsp + 0x30]
xor byte [rcx + 0x3e083d8], cl
mov eax, ebx
and eax, 3
lea rcx, [0x140156ef8]
adc dword [rax], eax
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x8ae0ffc8
adc r11b, bpl
adc dword [rdx + 0xceb0f43], ecx
mov al, byte [rbx + 0xf]
jmp case.0x140043598.11
add rax, rcx
jmp rax
mov al, byte [rbx + 0x10]
jmp case.0x140043598.11
mov al, byte [rbx + 0xf]
jmp case.0x140043598.11
mov rcx, rbx
shr rcx, 0x20
call fcn.1400a0880
cmp al, 0xd
jne 0x1400438b2
mov qword [rdi], 2
mov qword [rsi + 0x138], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, rbx
call fcn.140043137
jmp 0x1400438c8
mov rax, rbx
shr rax, 0x20
cmp eax, 0xd
je 0x14004388a
mov qword [rdi], 1
mov qword [rdi + 8], rbx
mov qword [rsi + 0x138], 0
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsi + 0x200]
mov qword [rdi], 0
mov qword [rdi + 8], rax
jmp 0x1400438bd
ror byte [rdi], cl
test dword [rsi + 1], ecx
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x75], cl
mov rcx, qword [r14 + 0x408]
mov cs, word [rax]
add al, 0
add byte [rax - 0x7b], cl
test rcx, rcx
test rcx, rcx
je 0x140043ab6
lea rax, [rcx + rdi]
cmp rax, 2
cmp eax, 2
cmp eax, 2
jbe 0x140043ad2
add dword [rax], 0xbc410000
add eax, dword [rax]
add byte [rax], al
mov r12d, 3
sub r12, rcx
jb 0x140043c0e
mov r13, rdi
sub r13, r12
jb 0x140043c21
mov ecx, dword [rsi + 0x418]
mov qword [rsp + 0x20], 0x400
and byte [rax], al
add al, 0
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
and byte [rax], al
add al, 0
and byte [rax], al
add al, 0
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
mov rdx, r15
mov r9, r14
call fcn.1400086cc
lea r8, [rbx + r12]
mov qword [r14 + 0x408], 0
mov ebp, 4
mov ecx, 0x2fd
jmp 0x140043b0f
cmp rdi, 3
jae 0x140043aff
cmp rcx, 2
ja 0x140043bbe
mov rax, r13
movabs rdx, 0xaaaaaaaaaaaaaaab
mul rdx
shr rdx, 1
lea rsi, [rdx + rdx*2]
cmp rsi, rcx
jb 0x140043b2e
pop rbp
pop r14
pop r15
pop rdi
pop rdi
ret
sub ebx, dword [rsi + rcx]
mov edx, 3
add eax, dword [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
call fcn.1400cf2d0
ud2
invalid
add dword [rdi + 0xb0f0008], esi
or ecx, dword [rax - 0x73]
or eax, 0xe5c78
pop rsp
invalid
invalid
lea rcx, str.Cannot_write_more_after_calling_finish__
pop rsp
invalid
lea r8, [0x140129878]
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
sub byte [rax], al
add byte [rax], al
call fcn.1400d0c3e
ud2
xchg esi, eax
or edx, dword [rcx]
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
mov ecx, esp
mov rdx, rdi
call fcn.1400cf260
add byte [rdi], cl
or ecx, dword [rbp + rcx*4 + 5]
lea eax, [0x140129838]
ud2
lea eax, [0x140129838]
pop rsp
invalid
add byte [rax - 0x77], cl
mov rcx, rsi
int1
mov rdx, r13
mov edx, ebp
jmp 0x140043c2e
and byte [rbp + rcx*4 + 5], cl
pop rbx
invalid
lea r8, [0x140129808]
lea eax, [0x140129808]
add byte [rdx + 3], bh
mov edx, 3
add al, ch
mov cl, 0xb9
or byte [rax], al
call fcn.1400cf5d0
ud2
mov rdx, rdi
call fcn.1400cf340
ud2
mov bh, 8
add byte [rdi], cl
or ecx, dword [rax - 0x7d]
sub rsp, 0x28
mov r8, rdx
lea rax, [rsp + 0x20]
sub rsp, 0x28
mov r8, rdx
lea rax, [rsp + 0x20]
mov qword [rax], rcx
lea rdx, [0x140122b40]
cmc
out dx, al
or eax, 0xc1894800
mov ecx, eax
cmc
out dx, al
or eax, 0xc1894800
mov ecx, eax
mov ecx, eax
call fcn.14000aba0
nop
add rsp, 0x28
cld
call qword [rax + 0x28c48348]
ret
add byte [rax], al
cmovb rax, rcx
cmp rax, 2
je 0x140043d7a
cmp rax, 3
je 0x140043db4
cmp byte [rsi + 0xca], 1
jne 0x140043db4
mov qword [rsi + 0x70], 4
mov qword [rsi + 0x88], 5
mov byte [rsi + 0xca], 2
add rsp, 0x20
pop rsi
ret
test rax, rax
je 0x140043f07
test rcx, rcx
jne 0x140043f07
cmp dl, 1
mov eax, 5
sbb rax, 0
jmp 0x140043f1b
mov r8d, dword [rsp + 0x41]
mov r9d, dword [rsp + 0x44]
mov dword [rsp + 0x2b], r9d
mov dword [rsp + 0x28], r8d
mov qword [rsi + 0x88], rax
mov qword [rsi + 0x90], rcx
mov byte [rsi + 0x98], dl
mov eax, dword [rsp + 0x28]
sub byte [rbx - 0x76d4dbb4], cl
xchg byte [rcx - 0x77000000], bl
invalid
pushfq
add byte [rax], al
invalid
sub byte [rbx - 0x76d4dbb4], cl
xchg byte [rcx - 0x77000000], bl
mov ds, word [rax + rax - 0x7cb80000]
invalid
add rsp, 0x48
pop rdi
pop rsi
ret
mov r8, qword [rcx - 8]
call qword [rax + 0x10]
mov byte [rbx + 0xd8], 1
fadd dword [rax]
add byte [rax], al
add dword [rcx + rcx*4 - 0x4c], ecx
invalid
invalid
mov ah, 0x24
invalid
mov qword [rsp + 0x148], r14
mov al, byte [r15 + 0xc7]
xchg edi, eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rcx - 0x76], al
xchg edi, eax
add byte [rax], al
add byte [rax + 0x482f2444], cl
mov byte [rsp + 0x2f], al
mov qword [rsp + 0x160], 2
and al, 0x60
add dword [rax], eax
add byte [rdx], al
add al, byte [rax]
add byte [rax], al
mov byte [rsp + 0x2f], al
mov qword [rsp + 0x160], 2
and al, 0x60
add dword [rax], eax
add byte [rdx], al
add al, byte [rax]
add byte [rax], al
invalid
and al, 0x60
add dword [rax], eax
add byte [rdx], al
add al, byte [rax]
add byte [rax], al
invalid
invalid
test byte [rax + rax*4], ah
and al, 0x80
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x180], 0
mov dword [rsp + 0x180], 0
and al, 0x80
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov dh, 0x83
mov eax, 0x48000000
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x140156f08]
movzx eax, byte [rbx + 0xb8]
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x140156f08]
add byte [rax], al
lea rcx, [0x140156f08]
and dword [rsi], ebp
adc dword [rax], eax
adc dword cs:[rax], eax
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
enter 0xffffffffffffe0ff, 0x31
imul bl
jmp rax
xor esi, esi
jmp 0x140044148
push rsp
push rsp
mov sil, 1
mov dh, 1
jmp 0x140044148
mov sil, 2
mov sil, 2
jmp 0x140044148
mov sil, 3
mov sil, 3
jmp 0x140044148
mov sil, 4
jmp 0x140044148
mov sil, 7
jmp 0x140044148
movzx r13d, byte [rbx + 0xc8]
stosd dword [rdi], eax
enter 0, 0
mov eax, dword [rbx + 0xb9]
mov ecx, dword [rbx + 0xbc]
mov dword [rsp + 0xc3], ecx
add byte [rax], al
invalid
add byte [rcx + 0xc3248c], cl
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xc02484], cl
rol byte [rax], 0
invalid
mov dword [rsp + 0xc0], eax
rol byte [rax], 0
add byte [rax - 0x75], cl
invalid
stosd dword [rdi], eax
rol byte [rax], 0
mov rbp, qword [rbx + 0xc0]
mov ebp, dword [rbx + 0xc0]
add byte [rax - 0x4a], al
or ebx, ebp
or eax, 0xeb05b640
mov sil, 5
jmp 0x140044148
mov sil, 6
mov sil, 9
jmp 0x140044148
mov sil, 5
jmp 0x140044148
mov sil, 6
jmp 0x140044148
mov sil, 8
mov eax, dword [rsp + 0xc0]
mov ecx, dword [rsp + 0xc3]
mov dword [rsp + 0x63], ecx
mov dword [rsp + 0x60], eax
mov al, byte [r15 + 0xa0]
cmp al, 0xb
je 0x14004418d
cmp al, 0xa
jb 0x14004418d
cmp qword [r15 + 0xb0], 0
je 0x14004418d
mov r8, qword [r15 + 0xa8]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov byte [r15 + 0xa0], sil
mov eax, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x63]
mov dword [r15 + 0xa1], eax
mov dword [r15 + 0xa4], ecx
mov qword [r15 + 0xa8], rbp
mov qword [r15 + 0xb0], r13
cmp r12, 2
jne 0x140044223
movups xmm0, xmmword [0x140111c70]
lea r8, [rsp + 0x60]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x140111c60]
movdqa xmmword [r8], xmm0
lea rsi, [rsp + 0xc0]
mov rcx, rsi
mov rdx, rbx
call fcn.140031197
cmp byte [rsi + 0x20], 2
je 0x14004420c
lea rcx, [rsp + 0xd8]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x10]
push rax
invalid
push rax
adc byte [rax - 0x39], cl
and al, 0x60
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x60], 1
mov qword [rsp + 0x68], 0
add byte [rax], al
jmp 0x140044378
mov sil, byte [rbx + 0xd8]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.140034de9
mov r13, rax
invalid
mov rbp, rdx
movups xmm0, xmmword [0x140111c70]
or al, 0
invalid
or al, 0
cmp sil, 2
jne 0x14004431a
lea r8, [rsp + 0xc0]
movaps xmmword [r8 + 0x10], xmm0
and al, 0xc0
add byte [rax], al
add byte [rcx + 0xf], al
sub dword [rax + 0x10], eax
movdqu xmm0, xmmword [0x140111c60]
fimul dword [rax + rax]
movdqa xmmword [r8], xmm0
lea rsi, [rsp + 0x60]
lea esi, [rsp + 0x60]
lea esi, [rsp + 0x60]
mov rcx, rsi
mov rdx, rbx
invalid
call fcn.1400306a0
cmp byte [rsi + 0x32], 2
jne 0x140044382
invalid
invalid
add byte [rax - 0x75], cl
je 0x1400442a5
mov rsi, qword [rsp + 0x60]
mov rdi, qword [rsp + 0x70]
mov rdx, qword [rsi + 0x38]
cmp rdx, rdi
jbe 0x140044f1d
invalid
sub byte [rbx + rbp*2 - 9], cl
push 0xffffffff834ad231
cmp al, 0x30
add byte [rdx - 0x75], cl
xor byte [rax], r10b
setne dl
lea rcx, [rsp + 0xc0]
mov qword [rcx + 0x20], rsi
mov qword [rcx + 0x28], rdi
mov qword [rcx], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
call fcn.140035037
test al, al
jne 0x14004481c
mov rdx, qword [rsi + 0x38]
cmp rdx, rdi
jbe 0x140044f26
lea r8, [rsp + 0x60]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x140111c60]
movdqa xmmword [r8], xmm0
lea rsi, [rsp + 0xc0]
mov rcx, rsi
mov rdx, rbx
call fcn.140031197
cmp byte [rsi + 0x20], 2
je 0x140044361
push rbx
invalid
mov byte [rsp + 0x70], 0
jmp 0x1400448a6
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0xf0], rax
movdqu xmm0, xmmword [rsp + 0x60]
movdqu xmm1, xmmword [rsp + 0x70]
movdqu xmm2, xmmword [rsp + 0x80]
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x14004433f
and al, 0xe0
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x140044340
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rsi + 0xf], ah
movq qword [rsp + 0xc0], mm0
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x14004433f
and al, 0xe0
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x140044340
invalid
mov word [rax + rdx*8], fs
and al, 0xd0
add byte [rax], al
add byte [rsi + 0xf], ah
invalid
jg 0x140044341
invalid
movq qword [rsp + 0xc0], mm0
test byte [rax + rax*8], ah
and al, 0xc0
add byte [rax], al
add byte [rsi + 1], bh
add byte [rax], al
mov esi, 1
add byte [rax], al
test r13, r13
je 0x140044476
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
invalid
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rbp + 0x31], al
test byte [rax - 0x75], 0x84
invalid
invalid
xor r14d, r14d
mov rax, qword [rsp + 0xc8]
mov eax, dword [rsp + 0xc8]
mov eax, dword [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
je 0x1400443f3
invalid
invalid
mov word [rax + riz*8], fs
and al, 0xe0
test rax, rax
je 0x1400443f3
lea rcx, [rsp + 0xe0]
and al, 0xe0
loopne 0x1400443e6
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rcx - 0x10]
add byte [rax], al
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
mov eax, dword [rcx - 8]
call qword [rax + 0x10]
test r14b, r14b
test byte [rdi], 0x84
mov eax, dword [rax + rax]
add byte [rbp - 0x7b], cl
test r12, r12
invalid
je 0x140044887
test byte [rbx + 0x4d000004], cl
test esp, esp
test r12, r12
je 0x140044411
adc al, ch
scasb al, byte [rdi]
invalid
call fcn.1400318b4
invalid
ud2
test esp, esp
jne 0x14004420c
lea rcx, [rsp + 0x60]
and al, 0x60
mov rdx, rbx
mov r8, rdi
fimul dword [rcx - 0x77]
clc
call fcn.14003181d
jmp 0x1400448a6
cld
sar esi, cl
invalid
invalid
invalid
mov r14, qword [rbx + 0xc0]
mov esi, dword [rbx + 0xc0]
add byte [rbx + rcx*4 - 0x55], cl
mov r13, qword [rbx + 0xc8]
enter 0, 0
mov rcx, r13
call fcn.1400c55c5
adc dword [rax], ecx
add byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov rcx, rax
mov rdx, r14
invalid
adc dword [rax], ecx
add byte [rax - 0x77], cl
invalid
mov r8, r13
mov r8, r13
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xc0]
mov qword [rcx], rbp
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], r13
call fcn.140009cc5
mov rbp, rax
mov r13, rdx
mov sil, 0xa
jmp 0x140044148
cmp r12, 1
jne 0x1400444a3
mov eax, dword [rsp + 0x151]
mov ecx, dword [rsp + 0x154]
mov dword [rsp + 0x33], ecx
mov dword [rsp + 0x30], eax
test r13, r13
je 0x140044885
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x10]
xor esi, esi
mov qword [rsp + 0x60], rsi
mov qword [rsp + 0x68], rbp
mov byte [rsp + 0x70], 0
mov eax, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x33]
and al, 0x33
mov dword [rsp + 0x71], eax
mov dword [rsp + 0x74], ecx
and al, 0x74
and al, 0x74
lea rdi, [r15 + 0x100]
add dword [rax], eax
add byte [rbx + rcx*4 + 0x43], cl
push rax
mov r8, qword [rbx + 0x50]
add r8, qword [rbx + 0x38]
lea rax, [r8 + r8]
shl r8, 5
shl eax, 5
shl eax, 5
loopne 0x1400448c2
add eax, 0x49c02949
add eax, 0x1e
sub r8, rax
add r8, 0x1e
rcr byte [rsi], 0x49
mov eax, dword [rdi + 0x108]
invalid
mov rax, qword [r15 + 0x108]
add byte [rcx - 0x75], cl
mov rdx, qword [r15 + 0x110]
mov edx, dword [rdi + 0x110]
xchg edi, eax
adc byte [rcx], al
add byte [rax], al
sub rax, rdx
cmp rax, r8
ror byte [rcx + rdi - 0x40], 1
jb case.default.0x1400448f4
add eax, dword [rax]
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
cmp dword [rax + 0x48000000], 0xffffff8d
add byte [rax], al
lea rax, [0x140156f34]
movzx r8d, byte [rbx + 0xb8]
add byte [rax], al
lea rax, [0x140156f34]
adc dword [rax], eax
add byte [rdx + 0x63], cl
or al, 0x80
movsxd rcx, dword [rax + r8*4]
add rcx, rax
jmp rcx
lea rdx, str.OPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCHC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1_role.rs
or al, 0
add byte [rcx - 0x48], al
invalid
mov r8d, 7
jmp 0x140044991
mov dword [rax], eax
add byte [rax], al
invalid
mov dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
adc eax, 0xcc2d0
rol dl, 1
or al, 0
lea rdx, [0x140110bdf]
rol dl, 1
ret 0xc
or al, 0
mov r8d, 3
jmp 0x140044991
add bl, ch
jp 0x140044960
invalid
lea rdx, [0x140110be2]
lea edx, [0x140110be2]
ret 0xc
or al, 0
add bl, ch
invalid
jmp 0x14004493f
lea rdx, [0x140110be6]
ret 0xc
jmp 0x140044991
lea rdx, [0x140110be9]
mov r8d, 6
mov ecx, 0x41000cc2
mov eax, 6
ret 0xc
jmp 0x140044991
pop rcx
lea rdx, [0x140110bef]
ret 0xc
mov r8d, 4
jmp 0x140044991
lea rdx, [0x140110bf3]
jmp 0x140044960
lea rdx, [0x140110bf8]
jmp 0x140044991
lea rdx, [0x140110bff]
mov r8d, 5
jmp 0x140044991
movzx r8d, byte [rbx + 0xc8]
cmp r8, 0x10
jae 0x140044ff0
lea rdx, [rbx + 0xb9]
jmp 0x140044991
mov rdx, qword [rbx + 0xc0]
mov r8, qword [rbx + 0xc8]
mov rcx, rdi
call fcn.14001b60d
lea rdx, [0x140129f9d]
mov esi, 1
mov r8d, 1
mov rcx, rdi
call fcn.14001b60d
lea r13, [rsp + 0x120]
mov qword [r13], rdi
lea r12, [rbx + 0x60]
lea r14, [rsp + 0x30]
mov qword [r14], r12
lea rax, [0x14002f269]
mov qword [r14 + 8], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
lea r8, [rsp + 0xc0]
mov qword [r8], rax
mov qword [r8 + 8], 2
mov qword [r8 + 0x20], 0
mov qword [r8 + 0x10], r14
mov qword [r8 + 0x18], 1
lea rdx, [0x140110da0]
mov rcx, r13
call fcn.14000aba0
mov al, byte [rbx + 0xd8]
movzx ecx, al
lea rdx, [rcx - 1]
cmp rdx, 3
jae 0x140044f4d
lea rax, str.HTTP_1.0HTTP_1.1unexpected_request_version:
mov rdx, qword [rax + rcx*8 - 8]
mov r8d, 8
mov rcx, rdi
call fcn.14001b60d
lea rdx, [0x1401294dc]
mov r8d, 2
mov rcx, rdi
call fcn.14001b60d
mov rcx, qword [rbx + 0xd0]
test rcx, rcx
je 0x140044b46
cmp qword [rcx + 0x18], 0
je 0x140044b46
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
movabs rsi, 0xe8ede3645b29f430
mov rdx, rcx
and rdx, rsi
lea r8, [rax - 0x20]
xor r9d, r9d
movdqa xmm0, xmmword [0x1400d4740]
pcmpeqd xmm1, xmm1
movdqa xmm2, xmmword [0x1400d4750]
movdqu xmm3, xmmword [rax + rdx]
movdqa xmm4, xmm3
pcmpeqb xmm4, xmm0
pmovmskb r11d, xmm4
test r11w, r11w
je 0x140044af8
lea ebp, [r11 - 1]
and ebp, r11d
bsf r10d, r11d
add r10, rdx
and r10, rcx
mov r11, r10
shl r11, 5
mov r14, r8
sub r14, r11
movdqu xmm4, xmmword [r14]
pcmpeqb xmm4, xmm2
pmovmskb r14d, xmm4
mov r11d, ebp
cmp r14d, 0xffff
jne 0x140044ab8
jmp 0x140044b16
pcmpeqb xmm3, xmm1
pmovmskb r10d, xmm3
test r10d, r10d
jne 0x140044b46
add rdx, r9
add rdx, 0x10
add r9, 0x10
and rdx, rcx
jmp 0x140044aa6
neg r10
shl r10, 5
mov r14, qword [rax + r10 - 0x10]
mov rax, qword [rax + r10 - 8]
mov rcx, r14
call qword [rax + 0x18]
movabs rcx, 0x7788d6d30c535a11
xor rcx, rdx
xor rax, rsi
or rax, rcx
je 0x140044c7a
cmp byte [rsp + 0x2f], 0
je 0x140044be1
xor eax, eax
cmp qword [rbx + 0x38], 0
sete al
add rax, rax
lea rsi, [rsp + 0xc0]
mov qword [rsi], rax
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], 0
lea r13, [0x14012b8a3]
lea rbp, [0x1401294dc]
mov rcx, rsi
call fcn.14002fae3
test rax, rax
je 0x140044c8d
mov r14, rdx
mov rcx, rax
call case.0x1400277d1.13
mov r8, rdx
mov rcx, rdi
mov rdx, rax
call fcn.140031908
mov r8d, 2
mov rcx, rdi
mov rdx, r13
call fcn.14001b60d
mov rdx, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
mov rcx, rdi
call fcn.14001b60d
mov r8d, 2
mov rcx, rdi
mov rdx, rbp
call fcn.14001b60d
jmp 0x140044b83
xor eax, eax
cmp qword [rbx + 0x38], 0
sete al
add rax, rax
lea rsi, [rsp + 0xc0]
mov qword [rsi], rax
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], 0
lea r13, [0x14012b8a3]
lea rbp, [0x1401294dc]
mov rcx, rsi
call fcn.14002fae3
test rax, rax
je 0x140044c8d
mov r14, rdx
mov rcx, rax
call case.0x1400277d1.13
mov r8, rdx
mov rcx, rdi
mov rdx, rax
call fcn.14001b60d
mov r8d, 2
mov rcx, rdi
mov rdx, r13
call fcn.14001b60d
mov rdx, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
mov rcx, rdi
call fcn.14001b60d
mov r8d, 2
mov rcx, rdi
mov rdx, rbp
call fcn.14001b60d
jmp 0x140044c13
mov rcx, rdi
call fcn.1400d2052
jmp 0x1400448de
mov rcx, rbx
mov rdx, r14
mov r8, rdi
mov r9b, byte [rsp + 0x2f]
call fcn.1400d0380
lea rdx, [0x1401294dc]
mov r8d, 2
mov rcx, rdi
call fcn.14001b60d
mov rsi, qword [rbx + 0x28]
mov rdi, qword [rbx + 0x38]
mov qword [rbx + 0x38], 0
test rdi, rdi
je 0x140044cee
add rsi, 0x30
mov rax, qword [rsi + 0x10]
test rax, rax
je 0x140044cd3
lea rcx, [rsi + 0x28]
mov rdx, qword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
call qword [rax + 0x10]
mov rax, qword [rsi - 0x18]
mov rdx, qword [rsi - 0x10]
mov r8, qword [rsi - 8]
mov rcx, rsi
call qword [rax + 0x10]
add rsi, 0x68
dec rdi
jne 0x140044cbb
mov rsi, qword [rbx + 0x40]
mov rdi, qword [rbx + 0x50]
mov qword [rbx + 0x50], 0
test rdi, rdi
je 0x140044d22
add rsi, 0x38
mov rax, qword [rsi - 0x18]
mov rdx, qword [rsi - 0x10]
mov r8, qword [rsi - 8]
mov rcx, rsi
call qword [rax + 0x10]
add rsi, 0x48
dec rdi
jne 0x140044d07
mov qword [rbx], 0
mov rcx, qword [rbx + 0x20]
test rcx, rcx
je 0x140044d49
mov rax, qword [rbx + 0x18]
lea rcx, [rax + rcx*4]
mov dword [rax], 0xffff
add rax, 4
cmp rax, rcx
jne 0x140044d3a
mov r13, qword [rsp + 0x60]
mov r14, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x70]
mov rax, qword [rsp + 0x160]
cmp rax, 2
je 0x140044daa
invalid
lea rdx, [rsp + 0x178]
test rax, rax
je 0x140044d97
mov rcx, qword [rsp + 0x168]
mov rax, qword [rsp + 0x170]
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
jmp 0x140044da7
mov rcx, qword [rsp + 0x168]
mov rax, qword [rsp + 0x170]
call qword [rax + 0x68]
lea rcx, [rsp + 0x160]
call fcn.14005140f
cmp r13, 2
jne 0x140044e06
cmp qword [r15 + 0xb8], 0
je 0x140044dd3
lea rcx, [r15 + 0xb8]
call fcn.140043ca2
mov qword [r15 + 0xb8], r14
mov qword [r15 + 0x88], 5
mov rax, qword [rsp + 0x148]
mov qword [rax], 2
mov rcx, r12
call 0x140045088
mov rcx, rbx
call fcn.14001db63
jmp 0x140044e57
lea rdi, [rsp + 0xc0]
mov ecx, 0xc
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea rdi, [r15 + 0x10]
cmp dword [r15 + 0x10], 3
je 0x140044e2c
mov rcx, rdi
call fcn.14001db63
lea rsi, [rsp + 0xc0]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x148]
mov qword [rax], r13
mov qword [rax + 8], r14
mov qword [rax + 0x10], rbp
mov rcx, r12
call 0x140045088
mov rsi, qword [rbx + 0xd0]
test rsi, rsi
je 0x140044ea1
mov rcx, rsi
call fcn.14002d982
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rsi
movaps xmm6, xmmword [rsp + 0x190]
movaps xmm7, xmmword [rsp + 0x1a0]
add rsp, 0x1b8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp qword [sym.imp.kernel32.dll_HeapFree]
movaps xmm6, xmmword [rsp + 0x190]
movaps xmm7, xmmword [rsp + 0x1a0]
add rsp, 0x1b8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov dl, byte [rcx + rax]
cmp dl, 9
je 0x140044ede
invalid
or byte [rax - 0x57f1f3e], al
pop rdi
add dl, 0xe0
cmp dl, 0x5f
ret 0x80e0
jae 0x140044f40
inc rcx
cmp rcx, 7
jne 0x140044ece
lea rcx, [0x140128d38]
lea rdx, [rsp + 0x30]
mov qword [rdx], rcx
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], 7
adc byte [rdi], al
add byte [rax], al
add byte [rax - 0x39], cl
sbb byte [rax], al
add byte [rax], al
add dh, al
and byte [rax], al
adc byte [rdi], al
add byte [rax], al
add byte [rax - 0x39], cl
sbb byte [rax], al
add byte [rax], al
add dh, al
and byte [rax], al
lea rcx, [rsp + 0x60]
call fcn.14002fe0b
jmp 0x140044885
invalid
stc
invalid
invalid
push 0x4cfffff9
lea eax, [0x140110770]
jmp 0x140044f2d
mov rcx, rdi
call fcn.1400cf2d0
ud2
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.9_srcheader_value.rs
xor ecx, ecx
xor edx, edx
jmp 0x140044f30
mov byte [rsp + 0x120], al
mov qword [rsp + 0x30], r13
lea rax, [0x14002e38a]
mov qword [rsp + 0x38], rax
lea rax, [0x140110d20]
lea rcx, [rsp + 0xc0]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], r14
mov qword [rcx + 0x18], rsi
lea rdx, [0x140110d30]
call fcn.1400cf220
ud2
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.9_srcmethod.rs
mov edx, 0xf
mov rcx, r8
mov ecx, eax
mov ecx, eax
mov r8, rax
call fcn.1400cf340
ud2
mov dword [rcx + 0x18], eax
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes.rs
jmp 0x140044f92
or edx, dword [rsi + 0x57]
sub rsp, 0x28
mov rsi, rcx
cmp byte [rcx + 0x58], 0xa
jb 0x1400450b1
cmp qword [rsi + 0x68], 0
je 0x1400450b1
mov ecx, dword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp byte [rsi], 2
jb 0x1400450de
mov rdi, qword [rsi + 8]
lea rcx, [rdi + 0x18]
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rsi + 0x28]
mov rax, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
and bh, bh
push rax
adc byte [rax - 0x75], cl
xor byte [rax - 0x75], r9b
push rsi
cmp byte [rax - 0x75], cl
adc byte [rbx + rcx*4 + 0x46], cl
add rsi, 0x48
and bh, bh
push rax
adc byte [rax - 0x75], cl
xor byte [rax - 0x75], r9b
push rsi
cmp byte [rax - 0x75], cl
adc byte [rbx + rcx*4 + 0x46], cl
add rsi, 0x48
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp rax
sub esp, 0x30
mov rdi, rdx
mov rsi, rcx
add rdx, 0xd0
lea rbx, [rsp + 0x20]
mov rcx, rbx
call fcn.140068f0a
add byte [rax - 0x75], cl
or ecx, dword [rax - 0x7d]
stc
add dh, byte [rbp + 9]
invalid
add byte [rax - 0x75], cl
or ecx, dword [rax - 0x7d]
stc
add dh, byte [rbp + 9]
invalid
or dword [rax - 0x39], ecx
invalid
mov qword [rsi], 2
jmp 0x140045178
mov rax, qword [rsp + 0x28]
test rcx, rcx
je 0x14004516f
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xc8
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
mov rax, qword [rdx + 0x70]
cmp rax, 1
je 0x14004520e
cmp eax, 2
jne 0x14004536a
add byte [rax], al
add byte [rax], al
lea r12, [rdi + 0x78]
lea r15, [rdi + 0xd0]
movzx eax, byte [rdi + 0x78]
test rax, rax
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x78], r12
and al, 0x78
and al, 0x78
je 0x14004524b
cmp eax, 2
jne 0x140045295
cmp dword [rdi + 0x88], 2
jne 0x140045230
lea rcx, [rdi + 0x100]
lea rdx, [0x140122c72]
pop qword [rax]
add dword [rax], eax
add byte [rax - 0x73], cl
adc eax, 0xdda4d
mov r8d, 0x19
call fcn.14001b60d
mov qword [rdi + 0x70], 2
mov rcx, rsi
mov rdx, rdi
mov r8, rbx
call fcn.140045180
jmp 0x140045cf2
or al, byte [rax]
invalid
or al, byte [rax]
add byte [rbx + rcx*4 - 0x71], cl
add byte [rax], 0
add byte [rbp - 0x7b], cl
leave
mov r9, qword [rdi + 0x80]
test r9, r9
je 0x14004527e
lea r14, [rsp + 0x40]
mov rcx, r14
mov ecx, esi
mov ecx, esi
mov rdx, r15
mov r8, rbx
call fcn.1400692f9
cmp qword [r14], 0
je 0x1400452b7
mov r12d, 1
xor r14d, r14d
jmp 0x140045c81
lea r13, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
lea r14, [0x140128d38]
xor ecx, ecx
xor eax, eax
jmp 0x1400453b7
mov r14, qword [rsp + 0x48]
mov r13, qword [rsp + 0x50]
test r14, r14
test esi, esi
test esi, esi
je 0x140045314
movups xmm0, xmmword [rsp + 0x58]
adc byte [rsp + 0x58], al
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x20], r14
mov qword [rsp + 0x28], r13
mov rax, qword [rsp + 0x30]
mov rcx, qword [rdi + 0x80]
sub rcx, rax
jae 0x14004531c
invalid
xor dword [rcx], esi
leave
xor ecx, ecx
jmp 0x140045321
and al, 0x60
test rax, rax
sete byte [rdi + 0x79]
jmp 0x140045c03
xor r12d, r12d
jmp 0x140045276
test rax, rax
je 0x14004533a
mov qword [rdi + 0x80], rcx
mov rcx, qword [rsp + 0x38]
jmp 0x1400453b7
and esi, dword [rsi]
invalid
cmp byte [rbp + 0x31], al
in al, 0x4c
mov edx, ebp
xor r8d, r8d
call qword [r14 + 0x10]
mov r13, r15
jmp 0x140045276
add rdi, 0x70
lea rax, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov qword [rax], rdi
lea rcx, [0x140034095]
mov qword [rax + 8], rcx
lea rdx, [0x140122cd8]
lea rcx, [rsp + 0x40]
mov qword [rcx], rdx
mov edx, 1
mov qword [rcx + 8], rdx
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1conn.rsinternal_error:_entered_unreachable_code:_write_body_invalid_state:
call fcn.1400cf220
ud2
mov qword [rsp + 0x40], r14
mov qword [rsp + 0x48], r13
mov dword [rsp + 0x48], ebp
mov dword [rsp + 0x48], ebp
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rcx
movzx ecx, byte [r12]
test rcx, rcx
je 0x1400453e2
cmp ecx, 1
jne case.0x1400430bf.346
cmp byte [rdi + 0x79], 0xb
jne 0x1400453ec
or esi, dword [rbp + 0xc]
jmp 0x14004541a
cmp qword [rdi + 0x80], 0
je 0x14004541a
test rax, rax
test eax, eax
je 0x140045440
movups xmm0, xmmword [rsp + 0x40]
movups xmm1, xmmword [rsp + 0x50]
and al, 0x50
and al, 0x50
mov rax, qword [rsp + 0x70]
and al, 0x70
movups xmmword [rax + 0x18], xmm1
movups xmmword [rax + 8], xmm0
mov qword [rax], 1
add byte [rax], al
add byte [rax], al
jmp 0x140045cf2
cmp byte [rdi + 0x79], 0
je 0x1400453ec
test rax, rax
je 0x140045448
lea rax, [rsp + 0x50]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xa0], xmm0
mov r12d, 3
mov r15d, 1
add byte [rax], al
add byte [rax], al
jmp 0x140045caf
mov r12d, 4
jmp 0x14004544e
mov r12d, 3
lea rcx, [rsp + 0x58]
lea ecx, [rsp + 0x58]
xor r15d, r15d
mov rdx, r13
xor r8d, r8d
call qword [r14 + 0x10]
jmp 0x140045caf
lea r14, [rsp + 0x40]
mov r9d, 1
mov rcx, r14
mov rdx, r15
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.1400692f9
mov al, 2
cmp qword [r14], 0
jne 0x1400455b2
mov rsi, qword [rsp + 0x48]
mov r14, qword [rsp + 0x50]
push rax
push rax
test rsi, rsi
je 0x140045b77
lea rax, [rsp + 0x58]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], r14
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x14004558b
movzx ebp, byte [r14]
lea rcx, [rsp + 0x38]
mov rdx, r14
call qword [rsi + 0x10]
lea ecx, [rbp - 0x30]
cmp cl, 0xa
jae 0x1400454ee
mov rax, qword [rdi + 0x80]
mov rdx, rax
shr rdx, 0x3c
je 0x140045528
jmp 0x140045569
lea eax, [rbp - 0x61]
cmp al, 6
jae 0x14004550b
mov rax, qword [rdi + 0x80]
mov rcx, rax
shr rcx, 0x3c
jne 0x140045569
invalid
add bpl, 0xa9
add bpl, 0xa9
jmp 0x140045526
lea eax, [rbp - 0x41]
cmp al, 6
jae 0x14004553e
mov rax, qword [rdi + 0x80]
mov rcx, rax
shr rcx, 0x3c
jne 0x140045569
add bpl, 0xc9
mov ecx, ebp
shl rax, 4
movzx ecx, cl
add rcx, rax
mov qword [rdi + 0x80], rcx
xor r12d, r12d
jmp 0x1400455ba
mov r12b, 1
cmp ebp, 0x1f
jg 0x140045552
cmp ebp, 9
je 0x1400455ba
std
or dword [rdi + rbp*2 - 0x7d], esi
std
or eax, 0xeeb2b74
cmp ebp, 0xd
je 0x14004557b
jmp case.0x140028da9.366
cmp ebp, 0x20
je 0x1400455ba
cmp ebp, 0x3b
je 0x140045bd0
lea rdx, [0x140122df3]
jmp 0x140045580
lea rdx, [0x140122e18]
mov r8d, 0x1c
jmp 0x14004570e
xchg ebx, eax
add dword [rax], eax
invalid
xchg ebx, eax
add dword [rax], eax
add byte [rcx - 0x4c], al
add ebp, ebx
cmp al, byte [rcx - 0x48]
and eax, 0xe9000000
mov r12b, 3
jmp 0x1400455ba
mov r8d, 0x25
jmp 0x140045c4d
ret 6
invalid
ret 6
invalid
lea rdx, str.unexpected_EOF_during_chunk_size_lineInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LFInvalid_chunk_size_LFInvalid_chunk_size_linear_white_spaceinvalid_chunk_extension_contains_newlineInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_Sizeinvalid_chunk_size:_overflow
mov r8d, 0x25
add byte [rcx - 0x6d8917db], dh
invalid
dec dword [rcx - 0x77]
invalid
lea rcx, [rsp + 0x38]
and al, 0x38
add byte [rcx - 0x6d8917db], dh
invalid
and al, 0x38
mov rdx, r14
xor r8d, r8d
call qword [rsi + 0x10]
mov al, 1
test al, al
jne 0x140045bd8
mov byte [rdi + 0x79], r12b
mov r14, qword [rsp + 0x80]
add byte [rax], al
add byte [rbp - 0x7b], cl
test byte [rdi], 0x85
sbb al, 6
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x7b], cl
test byte [rdi], 0x85
sbb al, 6
add byte [rax], al
mov qword [rsp + 0x80], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
movzx eax, r12b
lea rcx, [0x140156f60]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea r14, [rsp + 0x40]
mov r9d, 1
mov ecx, 1
mov ecx, 1
mov rcx, r14
mov rdx, r15
mov r8, rbx
call fcn.1400692f9
cmp al, 2
add byte [rax + 0x3e834902], dh
add byte [rbp - 0x5e], dh
cmp al, 2
add byte [rax + 0x3e834902], dh
add byte [rbp - 0x5e], dh
mov rsi, qword [rsp + 0x48]
mov r14, qword [rsp + 0x50]
test rsi, rsi
je 0x140045b77
lea rax, [rsp + 0x58]
and al, 0x58
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], r14
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x14004558b
movzx ebp, byte [r14]
lea rcx, [rsp + 0x38]
and al, 0x38
and al, 0x38
mov rdx, r14
call qword [rsi + 0x10]
mov r12b, 1
cmp ebp, 0x1f
jg 0x140045bbe
cmp ebp, 9
je 0x1400455ba
invalid
invalid
invalid
cmp ebp, 0xd
je 0x14004557b
jmp 0x140045d06
lea r14, [rsp + 0x40]
mov r9d, 1
mov rcx, r14
mov rdx, r15
cli
cli
mov r8, rbx
call fcn.1400692f9
mov al, 2
cmp qword [r14], 0
jne 0x1400455b2
test dword [rax], edx
invalid
invalid
invalid
test dword [rax], edx
invalid
mov rsi, qword [rsp + 0x48]
mov r14, qword [rsp + 0x50]
test rsi, rsi
test esi, esi
test esi, esi
je 0x140045b77
lea rax, [rsp + 0x58]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], r14
mov r8, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
test r8, r8
je 0x14004558b
movzx ebp, byte [r14]
lea rcx, [rsp + 0x38]
mov rdx, r14
call qword [rsi + 0x10]
cmp ebp, 0xd
je 0x14004557b
mov r12b, 2
cmp ebp, 0xa
jne 0x1400455ba
lea rdx, [0x140122db5]
mov r8d, 0x28
mov cl, 0x15
jmp 0x140045c4f
mov rbp, qword [rdi + 0x80]
lea r14, [rsp + 0x40]
mov r9d, 1
mov rcx, r14
mov rdx, r15
mov r8, rbx
call fcn.1400692f9
invalid
cmp eax, dword [rdx]
add byte [rax + 0x3e834902], dh
add byte [rdi], cl
test dword [rcx - 2], esi
invalid
invalid
invalid
mov rsi, qword [rsp + 0x48]
mov r14, qword [rsp + 0x50]
test rsi, rsi
je 0x140045b77
add al, 0
invalid
add al, 0
add byte [rax - 0x73], cl
and al, 0x58
lea rax, [rsp + 0x58]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], r14
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x14004558b
mov r12b, byte [r14]
mov ah, byte [rsi]
lea rcx, [rsp + 0x38]
mov rdx, r14
call qword [rsi + 0x10]
cmp r12b, 0xa
jne 0x140045c31
xor eax, eax
test rbp, rbp
sete al
lea r12d, [rax + rax*4]
add r12d, 4
jmp 0x1400455ba
mov r9, qword [rdi + 0x80]
mov ecx, dword [rdi + 0x80]
lea r14, [rsp + 0x40]
mov rcx, r14
mov rdx, r15
mov r8, rbx
call fcn.1400692f9
mov al, 2
cmp qword [r14], 0
jne 0x1400455b2
test ebx, esp
std
invalid
invalid
test ebx, esp
std
invalid
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
test rax, rax
test eax, eax
test eax, eax
je 0x140045848
lea rdx, [rsp + 0x58]
movups xmm0, xmmword [rdx]
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
mov rax, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
test rax, rax
je 0x140045b81
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
mov rcx, qword [rdi + 0x80]
movaps xmmword [rsp + 0x80], xmm0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x90], ecx
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x90], ecx
sub rcx, rax
mov qword [rdi + 0x80], rcx
sete r12b
or r12b, 4
jmp 0x1400455ba
mov al, 1
mov r13, rcx
jmp 0x1400455b2
invalid
dec dword [rbp + rcx*4 + 0x74]
and al, 0x40
lea r14, [rsp + 0x40]
mov r9d, 1
mov rcx, r14
mov rdx, r15
mov edx, edi
mov edx, edi
mov r8, rbx
call fcn.1400692f9
mov al, 2
cmp qword [r14], 0
jne 0x1400455b2
mov rsi, qword [rsp + 0x48]
mov r14, qword [rsp + 0x50]
test rsi, rsi
je 0x140045b77
lea rax, [rsp + 0x58]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], r14
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x14004558b
test cl, bl
cld
invalid
invalid
test cl, bl
cld
invalid
mov bpl, byte [r14]
lea rcx, [rsp + 0x38]
and al, 0x38
and al, 0x38
mov rdx, r14
call qword [rsi + 0x10]
mov r12b, 6
cmp bpl, 0xd
je 0x1400455ba
lea rdx, [0x140122d51]
jmp 0x140045c38
invalid
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x40
lea r14, [rsp + 0x40]
mov r9d, 1
mov rcx, r14
mov rdx, r15
mov edx, edi
mov edx, edi
mov r8, rbx
call fcn.1400692f9
mov al, 2
cmp qword [r14], 0
jne 0x1400455b2
mov rsi, qword [rsp + 0x48]
mov r14, qword [rsp + 0x50]
test rsi, rsi
je 0x140045b77
lea rax, [rsp + 0x58]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], r14
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x14004558b
test byte [rdx - 4], dl
invalid
invalid
test byte [rdx - 4], dl
invalid
mov bpl, byte [r14]
lea rcx, [rsp + 0x38]
mov rdx, r14
call qword [rsi + 0x10]
xor r12d, r12d
cmp bpl, 0xa
je 0x1400455ba
lea rdx, [0x140122d66]
jmp 0x140045c38
or edx, esp
or eax, 0x2d8e900
add byte [rax], al
lea r14, [rsp + 0x40]
mov r9d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rcx, r14
mov rdx, r15
mov r8, rbx
call fcn.1400692f9
add al, byte [rax]
add al, byte [rax]
mov al, 2
cmp qword [r14], 0
jne 0x1400455b2
mov rsi, qword [rsp + 0x48]
mov r14, qword [rsp + 0x50]
je 0x1400459ad
mov r14, qword [rsp + 0x50]
test rsi, rsi
je 0x140045b77
lea rax, [rsp + 0x58]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], r14
mov r8, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
test r8, r8
je 0x14004558b
mov bpl, byte [r14]
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
mov rdx, r14
call qword [rsi + 0x10]
cmp bpl, 0xd
sete r12b
add r12b, 7
jmp 0x1400455ba
lea r14, [rsp + 0x40]
mov r9d, 1
mov rcx, r14
mov rdx, r15
mov r8, rbx
call fcn.1400692f9
add dword [rcx], edi
add al, byte [rax]
add dword [rcx], edi
add al, byte [rax]
mov al, 2
cmp qword [r14], 0
jne 0x1400455b2
mov rsi, qword [rsp + 0x48]
mov r14, qword [rsp + 0x50]
test rsi, rsi
je 0x140045b77
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
and al, 0x58
lea rax, [rsp + 0x58]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], r14
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x14004558b
mov bpl, byte [r14]
mov ch, byte [rsi]
lea rcx, [rsp + 0x38]
mov rdx, r14
mov edx, esi
mov edx, esi
call qword [rsi + 0x10]
mov r12b, 9
cmp bpl, 0xa
je 0x1400455ba
lea rdx, [0x140122ddd]
mov r8d, 0x16
jmp 0x140045c4d
loope 0x140045a6b
add byte [rax], al
loope 0x140045a6b
add byte [rax], al
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x40
lea r14, [rsp + 0x40]
mov r9d, 1
mov rcx, r14
mov ecx, esi
mov ecx, esi
mov rdx, r15
mov r8, rbx
call fcn.1400692f9
mov al, 2
cmp qword [r14], 0
cmp dword [rsi], 0
cmp dword [rsi], 0
jne 0x1400455b2
mov rsi, qword [rsp + 0x48]
mov r14, qword [rsp + 0x50]
je 0x140045abe
push rax
je 0x140045abe
push rax
test rsi, rsi
je 0x140045b77
lea rax, [rsp + 0x58]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], r14
mov r8, qword [rsp + 0x30]
test r8, r8
test eax, eax
test eax, eax
je 0x14004558b
mov bpl, byte [r14]
lea rcx, [rsp + 0x38]
mov rdx, r14
call qword [rsi + 0x10]
xor eax, eax
cmp bpl, 0xd
sete al
lea r12d, [rax + rax*2]
add r12d, 7
jmp 0x1400455ba
lea r14, [rsp + 0x40]
mov r9d, 1
mov rcx, r14
mov rdx, r15
mov r8, rbx
call fcn.1400692f9
mov al, 2
cmp qword [r14], 0
jne 0x1400455b2
mov rsi, qword [rsp + 0x48]
mov r13, qword [rsp + 0x50]
mov al, 1
test rsi, rsi
je 0x1400455b2
lea rax, [rsp + 0x58]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], r13
mov r8, qword [rsp + 0x30]
test r8, r8
jne 0x140045c08
lea rdx, str.unexpected_EOF_during_chunk_size_lineInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LFInvalid_chunk_size_LFInvalid_chunk_size_linear_white_spaceinvalid_chunk_extension_contains_newlineInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_Sizeinvalid_chunk_size:_overflow
mov r8d, 0x25
mov cl, 0x25
call fcn.14003e815
mov r14, rax
lea rcx, [rsp + 0x38]
mov rdx, r13
xor r8d, r8d
call qword [rsi + 0x10]
push rsi
invalid
push rsi
adc byte [rax - 0xa76b2ff], dh
mov al, 1
mov r13, r14
jmp 0x1400455b2
mov qword [rdi + 0x80], 0
lea r8, [0x140126018]
mov edx, 1
add byte [rax], al
add byte [rcx + 0x2dd1e825], dh
invalid
add byte [rcx - 0x77], cl
invalid
mov rax, qword [rsp + 0x20]
and al, 0x20
add byte [rax], al
add byte [rcx + 0x2dd1e825], dh
invalid
and al, 0x20
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x30]
lea rcx, [rsp + 0x38]
cmp bh, bh
push rax
adc cl, ch
stc
invalid
invalid
cmp bh, bh
push rax
adc cl, ch
stc
invalid
cmp ebp, 0x20
je 0x1400455ba
invalid
invalid
invalid
cmp ebp, 0x3b
jne 0x140045d06
mov r12b, 2
jmp 0x1400455ba
movzx eax, al
cmp eax, 2
jne 0x140045c57
mov r12d, 1
xor r14d, r14d
jmp 0x140045c5d
mov r13, qword [rsp + 0x88]
add byte [rax], al
mov rax, qword [rsp + 0x90]
mov rcx, qword [rsp + 0x98]
xor r12d, r12d
jmp 0x140045c81
mov bpl, byte [r13]
lea rcx, [rsp + 0x38]
mov rdx, r13
call qword [rsi + 0x10]
cmp bpl, 0xa
jne 0x140045c40
mov byte [rdi + 0x79], 0xb
lea r14, [0x140128d38]
lea r13, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
jmp 0x140045c5a
lea rdx, [0x140122d7b]
mov r8d, 0x15
jmp 0x140045c4d
lea rdx, [0x140122d3d]
mov r8d, 0x14
mov cl, 0x14
call fcn.14003e815
mov r13, rax
xor r14d, r14d
xor r12d, r12d
mov rax, qword [rsp + 0x80]
test rax, rax
je 0x140045c7d
lea rcx, [rsp + 0x98]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x10]
xor eax, eax
xor ecx, ecx
test r12, r12
je 0x140045c94
mov rax, qword [rsp + 0x70]
mov qword [rax], 2
jmp 0x140045cf2
test r14, r14
je 0x140045ca3
mov r12, qword [rsp + 0x78]
jmp 0x1400453b7
mov r15d, 1
mov r12d, 4
movups xmm0, xmmword [rsp + 0xb8]
mov rax, qword [rsp + 0x78]
movups xmmword [rax], xmm0
movaps xmm0, xmmword [rsp + 0xa0]
mov rsi, qword [rsp + 0x70]
movups xmmword [rsi + 0x18], xmm0
mov qword [rdi + 0x70], r12
mov rcx, rdi
call fcn.140043d2e
mov rcx, rdi
mov rdx, rbx
call fcn.140043dd4
mov qword [rsi], r15
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], r13
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rdx, [0x140122d90]
jmp 0x140045580
add byte [rax], al
pop rsi
ret
mov esp, 0x90ffff75
add rsp, 0x200
pop rsi
ret
lea edx, [rsp + 0x28]
mov qword [rdx], 0xc
call fcn.140063c76
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x140049f0a
and rax, 0xffffffffffffffc0
cmp rax, 0x40
clc
jne 0x140049f00
clc
jne 0x140049f00
mov rcx, rsi
add rsp, 0x1e0
pop rsi
jmp 0x140041769
invalid
invalid
invalid
nop
add rsp, 0x1e0
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14012f830]
mov edx, 0x27
call fcn.1400cf3b0
ud2
lea rdx, [rsp + 0x28]
mov qword [rdx], 0xc
call fcn.140063c76
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x140049f84
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x140049f7a
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14012f830]
mov edx, 0x27
call fcn.1400cf3b0
or byte [rax], al
or byte [rax], al
ud2
scasb al, byte [rdi]
push 0xffffffff85480007
sal byte [rbp + rdx + 0x48], 0x8d
and byte [rax - 0x73], r9b
push rsp
and al, 0x20
mov qword [rdx], 4
add al, ch
sahf
scasb al, byte [rdi]
add dword [rax], eax
add al, ch
sahf
scasb al, byte [rdi]
add dword [rax], eax
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x140049ffe
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x140049ff4
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14012f830]
invalid
add byte [rdx + 0x27], bh
call fcn.1400cf3b0
or byte [rax], al
invalid
or byte [rax], al
ud2
lea edx, [rsp + 0x20]
mov qword [rdx], 4
call fcn.140064e66
scasb al, byte [rdi]
add dword [rax], eax
scasb al, byte [rdi]
add dword [rax], eax
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
invalid
invalid
rol dword [rsi], 0x48
cmp rax, 0x3f
cmp eax, 0x3f
jbe 0x14004a078
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
cmp rax, 0x40
jne 0x14004a06e
mov rcx, rsi
add rsp, 0x2c0
rol byte [rdx], 0
add byte [rsi - 0x17], bl
jrcxz 0x14004a0d7
invalid
invalid
rol byte [rdx], 0
add al, byte [rax]
add byte [rsi - 0x17], bl
jrcxz 0x14004a0d7
invalid
nop
add rsp, 0x2c0
add byte [rax], al
add byte [rax], al
add byte [rsi - 0x3d], bl
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14012f830]
invalid
invalid
invalid
mov edx, 0x27
call fcn.1400cf3b0
and byte [rbx + 8], dl
invalid
and byte [rbx + 8], dl
add byte [rdi], cl
ud2
push rsi
sub rsp, 0x50
mov rsi, rcx
call fcn.1400c085c
invalid
invalid
add byte [rax - 0x7b], cl
test eax, eax
ud2
invalid
test eax, eax
je 0x14004a0b9
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
mov dword [rdx + 8], 0x3b9aca01
or byte [rcx], al
retf 0x3b9a
invalid
cmp ebp, eax
rep movsb byte [rdi], byte [rsi]
add dword [rax], eax
invalid
or byte [rcx], al
retf 0x3b9a
invalid
invalid
invalid
add byte [rax - 0x39], cl
rol al, 0xff
invalid
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14004a0e9
invalid
invalid
int1
add rsp, 0x50
pop rsi
jmp 0x140041de5
push rdi
invalid
add byte [rax], al
mov rsi, rcx
call fcn.1400c085c
test rax, rax
je 0x14004a12d
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov qword [rdx], 3
call fcn.1400641cc
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14004a163
invalid
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x14004a159
add rsp, 0xd0
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14012f830]
mov edx, 0x27
call fcn.1400cf3b0
ud2
test eax, eax
je 0x14004a1a7
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov qword [rdx], 3
mov dword [rdx], 3
mov dword [rdx], 3
call fcn.1400641cc
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe case.0x140028da9.380
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x14004a1d3
mov rcx, rsi
mov ecx, esi
add rsp, 0xd0
add esp, 0xd0
pop rsi
jmp 0x140040a4e
invalid
invalid
invalid
push 0x4890ffff
add esp, 0xd0
rol byte [rax], 1
add byte [rax], al
nop
add rsp, 0xd0
rol byte [rax], 1
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14012f830]
push rsi
invalid
add byte [rdx + 0x27], bh
add byte [rax], al
add al, ch
mov ebx, 0xf000851
invalid
and al, 0x56
invalid
push rsi
invalid
add byte [rax], al
add al, ch
mov ebx, 0xf000851
or edx, dword [rsi + 0x48]
sub rsp, 0x50
sub rsp, 0x50
mov rsi, rcx
mov esi, ecx
call fcn.1400c085c
test rax, rax
test eax, eax
test eax, eax
je case.0x1400430bf.362
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
and byte [rax - 0x73], r9b
push rsp
and al, 0x28
lea rdx, [rsp + 0x28]
mov byte [rdx + 0x20], 5
call fcn.1400648cc
add eax, 0x1a6b1e8
add byte [rax - 0x39], cl
invalid
invalid
rol al, 0xff
invalid
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
invalid
invalid
push rax
xadd qword [rsi], rax
invalid
invalid
rol dword [rsi], 0x48
cmp eax, 0x3f
cmp rax, 0x3f
jbe 0x14004a24b
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x14004a244
add rsp, 0x50
pop rsi
jmp 0x140041ce3
jp 0x14004a242
invalid
jp 0x14004a242
invalid
call qword [rax + 0x50c48348]
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14012f830]
mov edx, 0x27
call fcn.1400cf3b0
add byte [rdi], cl
invalid
invalid
add byte [rdi], cl
or edx, dword [rsi + 0x48]
sub esp, 0xa0
mov rsi, rcx
call fcn.1400c085c
test rax, rax
je 0x14004a28c
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov byte [rdx + 0x70], 4
call fcn.140064881
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14004a2c2
mov ecx, esi
add rsp, 0xa0
pop rsi
jmp 0x1400409ae
add byte [rsi - 0x3d], bl
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14012f830]
mov edx, 0x27
invalid
add byte [rax], al
add al, ch
invalid
push rax
or byte [rax], al
ud2
invalid
test eax, eax
je 0x14004a306
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
mov qword [rdx], 4
call fcn.1400649bb
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14004a33c
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x14004a332
mov rcx, rsi
add rsp, 0xf70
pop rsi
jmp 0x140041c8b
jns 0x14004a330
invalid
jns 0x14004a330
invalid
call qword [rax + 0x70c48148]
sldt word [rax]
nop
add rsp, 0xf70
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xe54c5
lea r8, [0x14012f830]
mov edx, 0x27
call fcn.1400cf3b0
ud2
sub esp, 0xf70
jo 0x14004a36b
add byte [rax], al
mov rsi, rcx
call fcn.1400c085c
test rax, rax
invalid
je case.0x140028da9.386
sal byte [rbp + rdx + 0x48], 0x8d
and byte [rax - 0x73], r9b
invalid
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
lea edx, [rsp + 0x20]
push rsp
and al, 0x20
mov qword [rdx], 4
call fcn.1400649bb
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
lock xadd qword [rsi], rax
xadd dword [rsi], eax
cmp rax, 0x3f
jbe 0x14004a3b6
and rax, 0xffffffffffffffc0
cmp rax, 0x40
clc
jne case.0x1400430bf.370
clc
jne case.0x1400430bf.370
mov rcx, rsi
add rsp, 0xf70
pop rsi
jmp 0x140040ebf
adc ebp, dword [rbx - 1]
invalid
adc ebp, dword [rbx - 1]
call qword [rax + 0x70c48148]
sldt word [rax]
nop
add rsp, 0xf70
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14012f830]
push rsp
invalid
mov edx, 0x27
call fcn.1400cf3b0
ud2
add byte [rax], al
mov rsi, rcx
call fcn.1400c085c
test rax, rax
je 0x14004a3f7
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
lea edx, [rsp + 0x20]
mov byte [rdx + 0x78], 4
call fcn.1400647e1
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd dword [rsi], eax
xadd dword [rsi], eax
cmp rax, 0x3f
jbe 0x14004a42d
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x14004a423
add byte [rsi - 0x17], bl
movabs byte [0xa0c4814890ffff64], al
add byte [rax], al
add byte [rsi - 0x3d], bl
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14012f830]
mov edx, 0x27
call fcn.1400cf3b0
ud2
add byte [rdi], cl
or edx, dword [rsi + 0x48]
push rsi
sub rsp, 0x50
push rsi
sub rsp, 0x50
mov rsi, rcx
call fcn.1400c085c
test rax, rax
je 0x14004a46e
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
mov dword [rdx + 8], 0x3b9aca01
call fcn.1400645ac
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14004a49e
and rax, 0xffffffffffffffc0
loopne 0x14004a444
cmp rax, 0x40
jne 0x14004a497
mov ecx, esi
add rsp, 0x50
pop rsi
jmp 0x1400401b6
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14012f830]
mov edx, 0x27
call fcn.1400cf3b0
cli
or byte [rax], r8b
push rbx
invalid
cli
or byte [rax], r8b
ud2
or edx, dword [rsi + 0x48]
sub esp, 0xa0
add byte [rax], al
add byte [rax], al
mov rsi, rcx
call fcn.1400c085c
test rax, rax
je case.0x140029848.387
invalid
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
lea edx, [rsp + 0x20]
mov byte [rdx + 0x78], 4
call fcn.1400647e1
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
rol dword [rsi], 0x48
cmp eax, 0x3f
rol dword [rsi], 0x48
cmp eax, 0x3f
jbe 0x14004a515
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
cmp rax, 0x40
jne 0x14004a50b
mov rcx, rsi
mov ecx, esi
add rsp, 0xa0
pop rsi
jmp 0x140041e37
invalid
invalid
invalid
nop
add rsp, 0xa0
add byte [rax], al
add byte [rsi - 0x3d], bl
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14012f830]
invalid
add byte [rdx + 0x27], bh
push rdx
invalid
invalid
add byte [rdx + 0x27], bh
call fcn.1400cf3b0
or byte [rax], r8b
ud2
push r14
push rsi
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0xb8
sub esp, 0xb8
sub esp, 0xb8
add byte [rax], al
mov rsi, rcx
call fcn.1400c0676
movzx eax, al
ror byte [rax - 0x73], 0xd
invalid
retf 0x10
invalid
ror byte [rax - 0x73], 0xd
or eax, 0x10ca3f
invalid
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
jmp rax
lea rax, [0x14012eb68]
lea eax, [0x14012eb68]
add eax, 0xe4607
lea r12, [rsp + 0x30]
and al, 0x30
xor byte [rcx - 0x77], cl
add al, 0x24
mov qword [r12], rax
mov qword [r12 + 8], rsi
mov qword [rsp + 0x28], r12
and al, 0x28
je 0x14004a592
or byte [rcx + rcx*4 + 0x64], cl
and al, 0x28
cmp byte [rsi + 0xa0], 3
add byte [rax], al
add byte [rbx], al
jae 0x14004a69a
sbb dword [rcx], 1
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rdx, qword [rsi + 0x28]
sub byte [rcx + 1], bh
and byte [rax - 0x73], cl
pop rsi
xor byte [rax - 0x75], cl
push rsi
sub byte [rcx + 1], bh
add dword [rax], eax
add byte [rax], al
call fcn.1400c3183
mov r14, rax
mov eax, dword [rdi]
add byte [rcx - 0x77], cl
invalid
mov r15, rdx
xlatb
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
mov rcx, rbx
call fcn.140071795
mov ebx, eax
mov rcx, r14
mov ecx, esi
int1
mov rdx, r15
mov edx, edi
call fcn.1400c3183
test bl, bl
je 0x14004a651
invalid
add byte [rbx + rbx*8 + 0x92840f], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call fcn.1400c06eb
movzx eax, al
mov dh, 0xc0
mov dh, 0xc0
lea rcx, [0x140156fa0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
iretd
jmp rax
mov rax, qword [rsi + 0x20]
add rax, 0x10
mov byte [rsp + 0x30], 1
lea rcx, [rsp + 0x40]
and al, 0x40
and byte [rax - 0x7d], r9b
and byte [rax - 0x7d], cl
rcl byte [rax], 0xc6
and al, 0x30
add dword [rax - 0x73], ecx
and al, 0x40
and al, 0x40
and al, 0x40
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], r12
mov dword [rcx + 0x10], esp
mov dword [rcx + 0x10], esp
call fcn.1400c2659
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
mov eax, 0xffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe case.0x140043598.60
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x14004a5d8.0
mov rcx, rsi
add rsp, 0xb8
add esp, 0xb8
add esp, 0xb8
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp 0x1400409ae
nop
add rsp, 0xb8
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, [rsi + 0x20]
call fcn.14003ff6f
jmp case.0x14002e02d.512
lea rbx, [rsp + 0x40]
mov byte [rbx + 0x70], 4
mov byte [rbx + 0x70], 4
mov rcx, rdi
mov rdx, rbx
call fcn.140064881
mov qword [rbx], 0
add byte [rax], al
add byte [rax], al
mov byte [rbx + 0x70], 3
jo 0x14004a673
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
and al, 0x40
mov rcx, rdi
call fcn.140064881
mov rcx, rsi
add rsp, 0xb8
add esp, 0xb8
add esp, 0xb8
add byte [rax], al
add byte [rbx + 0x5f], bl
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
jmp 0x140041f61
invalid
dec dword [rax - 0x77]
stc
mov rcx, rdi
mov ecx, edi
jmp case.0x14004ada8.50
mov al, 0x48
lea eax, [0x14012fce8]
lea rax, [0x14012fce8]
lea rcx, [rsp + 0x40]
and al, 0x40
mov qword [rcx], rax
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x20]
add byte [rax], al
lea rax, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [r8 - 0x73], cl
adc eax, 0xe56a0
invalid
push rsi
invalid
invalid
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xe56a0
invalid
push rsi
invalid
invalid
lea edx, [0x14012fd68]
movabs al, byte [0x84b53e8000e56]
push rsi
invalid
call fcn.1400cf220
push rbx
or byte [r8], al
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14012f830]
add eax, 0xe5153
invalid
add byte [rbp + rcx*4 + 5], cl
push rbx
push rcx
add eax, 0xe5153
invalid
mov edx, 0x27
call fcn.1400cf3b0
or byte [rax], al
add byte [rax], al
add al, ch
leave
or byte [rax], r8b
or byte [rax], al
or byte [rax], al
ud2
push rbx
sub rsp, 0xc0
in al, dx
rol byte [rax], 0
add byte [rax], al
in al, dx
rol byte [rax], 0
add byte [rax], al
mov rsi, rcx
add byte [rax], al
mov rsi, rcx
call fcn.1400c0676
invalid
invalid
invalid
movzx eax, al
mov dh, 0xc0
lea rcx, [0x140156fb0]
lea ecx, [0x140156fb0]
cmpsd dword [rsi], dword [rdi]
enter 0x10, 0x48
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
enter 0xffffffffffffe0ff, 0x48
lea eax, [0x14012eb68]
invalid
invalid
invalid
invalid
lea rax, [0x14012eb68]
invalid
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
mov qword [rsp + 0x28], rcx
cmp byte [rsi + 0xa8], 3
mov esi, 0xa8
add ecx, dword [rdi]
cmp eax, 0
add byte [rax], al
mov esi, 0xa8
test al, 0
add byte [rax], al
add ecx, dword [rdi]
cmp eax, 0
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rdx, qword [rsi + 0x28]
push rsi
sub byte [rcx + 1], bh
push rsi
sub byte [rcx + 1], bh
call fcn.1400c3183
mov r14, rax
mov r15, rdx
mov edi, edx
mov al, byte [rdi]
add byte [rcx - 0x77], cl
invalid
mov edi, edx
xlatb
lea rdx, [rsp + 0x28]
mov rcx, rbx
call fcn.1400716e7
xchg dword [rdi + 2], ebp
invalid
mov ebx, eax
ret
sub byte [rax - 0x77], cl
fld1
xchg dword [rdi + 2], ebp
add byte [rcx - 0xe76b33d], cl
ret
mov rcx, r14
ret
mov rcx, r14
mov rdx, r15
cli
call fcn.1400c3183
mov al, byte [rdi]
add byte [rbx + rbx*8 - 0x76b7888c], al
int1
test bl, bl
je 0x14004a7e8
mov rcx, rsi
mov ecx, esi
call fcn.1400c06eb
movzx eax, al
lea rcx, [0x140156fc0]
lea ecx, [0x140156fc0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov ecx, edi
stc
mov rdx, rsi
call fcn.1400c128d
bnd call fcn.1400c128d
mov rax, 0xffffffffffffffc0
push rax
xadd qword [rsi], rax
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14004a864
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x14004a5d8.5
mov rcx, rsi
add rsp, 0xc0
rol byte [rax], 0
invalid
rol byte [rax], 0
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140041e37
jbe 0x14004a7cb
invalid
jbe 0x14004a7cb
invalid
call qword [rax - 0x3f3b7eb8]
add byte [rax], al
nop
add rsp, 0xc0
rol byte [rax], 0
add byte [rbx + 0x5f], bl
rol byte [rax], 0
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
ret
lea rcx, [rsi + 0x20]
call fcn.14003fec8
jmp 0x14004a814
lea rbx, [rsp + 0x40]
and al, 0x40
mov byte [rbx + 0x78], 4
mov rcx, rdi
mov rdx, rbx
call fcn.1400647e1
add dword [rax], eax
add dword [rax], eax
mov qword [rbx], 0
mov byte [rbx + 0x78], 3
js case.0x14004a5d8.11
add eax, dword [rax]
add byte [rax], al
add dh, al
js case.0x14004a5d8.11
js case.0x14004a5d8.11
js case.0x14004a5d8.11
lea rdx, [rsp + 0x40]
and al, 0x40
mov rcx, rdi
mov ecx, edi
call fcn.1400647e1
add dword [rax], eax
mov rcx, rsi
mov ecx, esi
add rsp, 0xc0
rol byte [rax], 0
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
jmp 0x1400420c0
mov rcx, rdi
jmp case.0x1400440ee.50
mov dl, 0x48
lea eax, [0x14012fce8]
mov dl, 0x54
invalid
invalid
lea rax, [0x14012fce8]
mov dl, 0x54
invalid
lea rcx, [rsp + 0x40]
and al, 0x40
mov qword [rcx], rax
add dword [rax - 0x39], ecx
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x20
and al, 0x20
lea rax, [rsp + 0x20]
and al, 0x20
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0xe550b
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0xe550b
or edx, dword [rbp + 0xe]
add al, ch
mov esi, 0xf000849
or byte [rax], al
invalid
call fcn.1400cf220
or byte [rax], al
add byte [rdi], cl
ud2
or ecx, dword [rax - 0x73]
or eax, 0xe4f9d
popfq
invalid
invalid
invalid
lea rcx, str.assertion_failed:_prev.ref_count_____1
popfq
invalid
invalid
lea r8, [0x14012f830]
mov edx, 0x27
invalid
invalid
add byte [rdx + 0x27], bh
add al, ch
call fcn.1400cf3b0
xor al, 0x4b
or byte [r8], al
or byte [rax], al
ud2
push r14
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x1f8
sub esp, 0x1f8
sub esp, 0x1f8
in al, dx
clc
add dword [rax], eax
add byte [rax - 0x77], cl
mov rsi, rcx
call fcn.1400c0676
movzx eax, al
invalid
invalid
ror byte [rax - 0x73], 0xd
xor bh, al
adc byte [rax], al
lea rcx, [0x140156fd0]
lea ecx, [0x140156fd0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x48
loopne case.0x140028da9.416
lea rax, [0x14012eb68]
lea eax, [0x14012eb68]
invalid
lea r12, [rsp + 0x30]
mov qword [r12], rax
and al, 0x49
mov dword [rsp + 8], esi
and al, 0x49
mov dword [rsp + 8], esi
and al, 8
mov qword [rsp + 0x28], r12
and al, 0x28
cmp dword [rsi + 0x30], 0xb
jae 0x14004a9ed
and byte [rcx], al
add byte [rax], al
invalid
and byte [rcx], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
jle 0x14004a8f1
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
xor byte [rax - 0x75], cl
push rsi
sub byte [rcx + 1], bh
mov edx, dword [rsi + 0x28]
mov ecx, 1
call fcn.1400c3183
mov r14, rax
mov esi, eax
mov byte [rdi], al
add byte [rcx - 0x77], cl
invalid
mov esi, eax
mov r15, rdx
xlatb
lea rdx, [rsp + 0x28]
mov rcx, rbx
invalid
fld1
call fcn.140070925
invalid
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.1400c3183
mov byte [rdi], al
add byte [rbx + rbx*8 + 0x92840f], al
invalid
xchg edx, eax
add byte [rax], al
invalid
mov byte [rdi], al
add byte [rbx + rbx*8 + 0x92840f], al
invalid
xchg edx, eax
add byte [rax], al
invalid
test byte [rdx + 0x48000000], dl
mov ecx, esi
mov rcx, rsi
call fcn.1400c06eb
movzx eax, al
pop rbp
invalid
lea rcx, [0x140156fe0]
or eax, 0x10c6c3
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
mov rax, qword [rsi + 0x20]
add rax, 0x10
mov byte [rsp + 0x30], 1
and al, 0x30
add dword [rax - 0x73], ecx
and al, 0x40
and al, 0x40
and byte [rax - 0x7d], r9b
rcl byte [rax], 0xc6
and al, 0x30
and al, 0x30
add dword [rax - 0x73], ecx
and al, 0x40
and al, 0x40
and al, 0x40
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
mov dword [rcx + 8], esi
mov qword [rcx + 0x10], r12
mov dword [rcx + 0x10], esp
call fcn.1400c2659
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
rol dword [rsi], 0x48
cmp eax, 0x3f
cmp rax, 0x3f
jbe 0x14004aa22
xchg ah, al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
loopne case.0x1400455ed.29
cmp rax, 0x40
jne case.0x14004a924.0
mov rcx, rsi
add rsp, 0x1f8
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp 0x140041769
invalid
call qword [rax - 0x73b7eb8]
nop
add rsp, 0x1f8
add esp, 0x1f8
clc
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, [rsi + 0x20]
and al, r13b
insd dword [rdi], dx
call fcn.140040108
jmp 0x14004a9d0
push rdi
invalid
invalid
lea rbx, [rsp + 0x40]
pop rsp
and al, 0x40
mov qword [rbx], 0xc
add ecx, dword [rax + rax]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov rcx, rdi
mov ecx, edi
stc
mov rdx, rbx
call fcn.140063c76
mov qword [rbx + 8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
add ecx, dword [rbx]
or eax, dword [rax]
invalid
add byte [rax], al
mov qword [rbx], 0xb
or eax, dword [rax]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
push rsp
and al, 0x40
lea rdx, [rsp + 0x40]
mov rcx, rdi
call fcn.140063c76
invalid
add byte [rax - 0x77], cl
mov rcx, rsi
int1
add rsp, 0x1f8
add dword [rax], eax
add byte [rbx + 0x5f], bl
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
pop rdi
jmp 0x140041ee7
mov rcx, rdi
jmp 0x14004a996
lea rax, [0x14012fce8]
lea eax, [0x14012fce8]
add eax, 0xe52f4
push rdx
invalid
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [r9], al
add byte [rax], al
invalid
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x20]
lea rax, [rsp + 0x20]
and al, 0x20
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
adc dword [rcx + 0x18], eax
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtime_taskcore.rs
push r11
invalid
call fcn.1400cf220
ud2
invalid
or ecx, dword [rax - 0x73]
or eax, 0xe4ddf
invalid
invalid
invalid
lea rcx, str.assertion_failed:_prev.ref_count_____1
invalid
invalid
lea r8, [0x14012f830]
mov edx, 0x27
invalid
add byte [rax], al
add al, ch
jbe 0x14004aa81
or byte [r8], al
invalid
or byte [r8], al
add byte [rdi], cl
ud2
or eax, dword [rcx + 0x57]
push r14
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0xc8
in al, dx
enter 0, 0
add byte [rax], al
invalid
in al, dx
enter 0, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
call fcn.1400c0676
movzx eax, al
lea rcx, [0x140156ff0]
or eax, 0x10c592
xchg edx, eax
invalid
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [0x14012eb68]
lea r12, [rsp + 0x38]
cli
invalid
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x38
mov qword [r12], rax
add al, 0x24
mov qword [r12 + 8], rsi
and al, 8
mov qword [rsp + 0x30], r12
cmp byte [rsi + 0xa8], 3
add byte [rax], al
add ecx, dword [rdi]
sbb dword [rcx], 1
add byte [rax], al
add byte [rax], al
add ecx, dword [rdi]
sbb dword [rcx], 1
sbb dword [rcx], eax
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
sub byte [rcx + 1], bh
mov ecx, 1
call fcn.1400c3183
mov r14, rax
xchg byte [rdi], al
add byte [rcx - 0x77], cl
invalid
mov r15, rdx
lea rdx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400716e7
xor byte [rax - 0x77], cl
fld1
xor byte [rdx + rax], ch
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.1400c3183
add byte [rbx + rbx*8 + 0x92840f], al
add byte [rax], al
test bl, bl
je case.0x14004ada8.79
invalid
xchg edx, eax
add byte [rax], al
invalid
test byte [rdx + 0x48000000], dl
mov ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400c06eb
movzx eax, al
invalid
pop rsp
invalid
ror byte [rax - 0x73], 0xd
lea rcx, [0x140157000]
or eax, 0x10c522
and al, ch
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
jmp rax
mov rax, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
and byte [rax - 0x7d], r9b
rcl byte [rax], 0xc6
and al, 0x38
and al, 0x38
add rax, 0x10
mov byte [rsp + 0x38], 1
and al, 0x38
invalid
and al, 0x38
add dword [rax - 0x73], ecx
and al, 0x48
lea rcx, [rsp + 0x48]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], r12
mov dword [rcx + 0x10], esp
mov dword [rcx + 0x10], esp
invalid
adc al, ch
push rax
jnp 0x14004ab0f
call fcn.1400c2659
add byte [rax - 0x39], cl
rol al, 0xff
invalid
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
push rax
xadd qword [rsi], rax
rol dword [rsi], 0x48
cmp eax, 0x3f
invalid
cmp rax, 0x3f
jbe case.0x14004a8a7.16
add byte [rax], al
add byte [rax - 0x7d], cl
and rax, 0xffffffffffffffc0
loopne 0x14004aae3
ror byte [rax - 0x7d], 0xf8
jne case.0x140028da9.426
cmp rax, 0x40
jne case.0x140028da9.426
mov rcx, rsi
add rsp, 0xc8
invalid
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp 0x1400408c5
invalid
call qword [rax - 0x373b7eb8]
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rdi
nop
add rsp, 0xc8
add esp, 0xc8
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
call fcn.14003fec8
push rbx
invalid
jmp 0x14004ab8a
lea rbx, [rsp + 0x48]
pop rsp
and al, 0x48
invalid
mov byte [rbx + 0x78], 4
mov byte [rbx + 0x78], 4
mov rcx, rdi
stc
mov rdx, rbx
call fcn.1400647e1
outsd dx, dword [rsi]
pushfq
add dword [rax], eax
invalid
outsd dx, dword [rsi]
pushfq
add dword [rax], eax
mov qword [rbx], 0
add byte [rax], al
add byte [rax], al
invalid
add dh, al
js 0x14004ab80
invalid
mov byte [rbx + 0x78], 3
add ecx, dword [rax - 0x73]
push rsp
lea rdx, [rsp + 0x48]
lea edx, [rsp + 0x48]
and al, 0x48
mov rcx, rdi
call fcn.1400647e1
add byte [rax - 0x77], cl
mov rcx, rsi
int1
add rsp, 0xc8
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rdi
jmp 0x1400426c2
mov rcx, rdi
jmp 0x14004ab57
lea rax, [0x14012fce8]
add eax, 0xe513a
cmp dl, byte [rcx + 0xe]
add byte [rax - 0x73], cl
and al, 0x48
invalid
lea rcx, [rsp + 0x48]
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x28]
add byte [rax], al
lea rax, [rsp + 0x28]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xe5193
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xe5193
call fcn.1400cf220
or byte [rax], r8b
add byte [rdi], cl
or ecx, dword [rax - 0x73]
lea rcx, str.assertion_failed:_prev.ref_count_____1
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14012f830]
add eax, 0xe4c46
invalid
mov edx, 0x27
call fcn.1400cf3b0
add byte [rdi], cl
invalid
add byte [rax], al
add al, ch
mov esp, 0xf000847
add byte [rdi], cl
add byte [rdi], cl
or eax, dword [rcx + 0x57]
push r14
push rsi
push rdi
push rbx
sub rsp, 0x70
mov rsi, rcx
call fcn.1400c0676
insd dword [rdi], dx
pop rdx
invalid
add byte [rdi], cl
mov dh, 0xc0
invalid
insd dword [rdi], dx
pop rdx
invalid
lea rcx, [0x140157010]
std
ret
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
or dword [rax + 1], 0x48e0ffc8
lea eax, [0x14012eb68]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x28], rcx
and al, 0x28
and al, 0x28
and al, 0x28
mov al, byte [rsi + 0x50]
push rax
and al, 6
cmp al, 4
je 0x14004ad30
add byte [rax], al
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
and byte [rax - 0x73], cl
pop rsi
xor byte [rax - 0x75], cl
push rsi
sub byte [rcx + 1], bh
invalid
lea ebx, [rsi + 0x30]
mov rdx, qword [rsi + 0x28]
mov ecx, 1
invalid
add al, ch
sub al, 0x85
test dword [rdi], eax
call fcn.1400c3183
mov r14, rax
mov r15, rdx
lea rdx, [rsp + 0x28]
invalid
test dword [rdi], eax
add byte [rcx - 0x77], cl
invalid
sub byte [rax - 0x77], cl
mov rcx, rbx
call fcn.14006fdf0
xchg byte [rcx + 2], dl
invalid
fld1
xchg byte [rcx + 2], dl
add byte [rcx - 0xe76b33d], cl
add al, byte [rax]
mov ebx, eax
mov rcx, r14
ret
mov rdx, r15
cli
call fcn.1400c3183
test bl, bl
je 0x14004acec
test dword [rdi], eax
add byte [rbx + rbx*8 - 0x76b78e8c], al
int1
mov rcx, rsi
call fcn.1400c06eb
movzx eax, al
mov dh, 0xc0
invalid
add byte [rdi], cl
mov dh, 0xc0
or dword [rax + 1], 0x48e0ffc8
mov ecx, edi
add rax, rcx
jmp rax
mov rcx, rdi
mov rdx, rsi
call fcn.1400c128d
bnd call fcn.1400c128d
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd dword [rsi], eax
sar bh, 0xff
push rax
xadd qword [rsi], rax
xadd dword [rsi], eax
xadd dword [rsi], eax
rol dword [rsi], 0x48
invalid
cmp rax, 0x3f
cmp eax, 0x3f
add byte [rax], al
add byte [rax - 0x7d], cl
and rax, 0xffffffffffffffc0
and rax, 0xffffffffffffffc0
ror byte [rax - 0x7d], 0xf8
jne case.0x14004ac94.0
cmp rax, 0x40
jne case.0x14004ac94.0
mov ecx, esi
jo 0x14004ad24
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140040ca9
pop rdi
invalid
invalid
pop rdi
invalid
invalid
pop rdi
pop rsi
pop r14
pop r15
ret
lea ecx, [rsi + 0x20]
and al, ch
jge 0x14004ad3b
call fcn.140040067
invalid
jmp 0x14004ad18
sub al, 0x48
lea rbx, [rsp + 0x40]
lea ebx, [rsp + 0x40]
pop rsp
and al, 0x40
mov byte [rbx + 0x20], 5
mov rcx, rdi
mov rdx, rbx
invalid
invalid
call fcn.1400648cc
wait
add dword [rax], eax
mov qword [rbx], 0
add byte [rax], al
add dh, al
and byte [r8 + r9*2], al
add al, 0x48
mov byte [rbx + 0x20], 4
add al, 0x48
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
push rsp
and al, 0x40
mov rcx, rdi
call fcn.1400648cc
wait
add dword [rax], eax
wait
add dword [rax], eax
mov rcx, rsi
int1
invalid
pop r15
pop rdi
jmp 0x14004238a
pop rdi
jbe 0x14004ad29
invalid
dec dword [rax - 0x77]
mov rcx, rdi
stc
jmp 0x14004ace5
lea rax, [0x14012fce8]
lea rcx, [rsp + 0x40]
and al, 0x40
invalid
and al, 0x40
mov qword [rcx], rax
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
add byte [rax], al
lea rax, [rsp + 0x20]
and al, 0x20
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
xorps xmm0, xmm0
ror byte [rdi], 0x11
movups xmmword [rcx + 0x18], xmm0
sbb byte [r8 - 0x73], cl
adc eax, 0xe500a
or dl, byte [rax + 0xe]
invalid
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtime_taskcore.rs
or dl, byte [rax + 0xe]
add al, ch
mov ebp, 0xf000844
or ecx, dword [rax - 0x73]
invalid
invalid
call fcn.1400cf220
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xe4a9c
invalid
invalid
lea r8, [0x14012f830]
lea eax, [0x14012f830]
add eax, 0xe4abd
mov edx, 0x27
call fcn.1400cf3b0
xor eax, dword [rsi + 8]
invalid
add al, ch
xor eax, dword [rsi + 8]
add byte [rdi], cl
or eax, dword [rcx + 0x57]
or byte [rax], r8b
ud2
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x228
add byte [rax], al
mov rsi, rcx
call fcn.1400c0676
fistp word [rax + 7]
invalid
invalid
fistp word [rax + 7]
add byte [rdi], cl
movzx eax, al
invalid
movzx eax, al
lea rcx, [0x140157030]
pop rdx
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
lea rax, [0x14012eb68]
lea r12, [rsp + 0x38]
and al, 0x38
mov bh, 0x3d
invalid
and al, 0x38
mov qword [r12], rax
mov qword [r12 + 8], rsi
and al, 8
and al, 8
mov qword [rsp + 0x30], r12
mov rax, qword [rsi + 0x30]
mov eax, dword [rsi + 0x30]
xor byte [rax - 0x75], cl
xor byte [rax - 0x7d], r9b
clc
add eax, 0xe0830c74
inc byte [rbx - 0x7bf0f908]
invalid
je 0x14004aefa
test byte [rax], ah
add dword [rax], eax
invalid
mov eax, dword [rsi + 0x30]
cmp rax, 5
je case.0x14003e2c4.102
and eax, 0xfffffffe
loopne 0x14004adcf
cmp eax, 6
je 0x14004aefa
test byte [rax], ah
add dword [rax], eax
invalid
invalid
test byte [rax], ah
add dword [rax], eax
add byte [rax - 0x73], cl
lea rdi, [rsi + 0x20]
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
and byte [rax - 0x73], cl
pop rsi
xor byte [rax - 0x75], cl
invalid
push rsi
lea rbx, [rsi + 0x30]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
sub byte [rcx + 1], bh
mov ecx, 1
add byte [rax], al
add al, ch
xchg ebx, eax
call fcn.1400c3183
add dword [rdi], 0
mov r14, rax
mov r15, rdx
xlatb
lea rdx, [rsp + 0x30]
mov rcx, rbx
invalid
xor byte [rax - 0x77], cl
fld1
call fcn.140070d90
lea ebx, [rdi + 2]
add byte [rcx - 0xe76b33d], cl
mov ebx, eax
mov rcx, r14
mov ebx, eax
mov rcx, r14
mov rdx, r15
cli
call fcn.1400c3183
add dword [rdi], 0
add byte [rbx + rbx*8 + 0x92840f], al
add byte [rax], al
test bl, bl
je 0x14004aeaa
invalid
xchg edx, eax
add byte [rax], al
invalid
test byte [rdx + 0x48000000], dl
mov ecx, esi
int1
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.1400c06eb
movzx eax, al
pop rax
invalid
add byte [rdi], cl
mov dh, 0xc0
lea rcx, [0x140157040]
or eax, 0x10c216
invalid
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x48e0ffc8
mov eax, dword [rsi + 0x20]
invalid
invalid
add rax, rcx
add eax, ecx
jmp rax
mov rax, qword [rsi + 0x20]
and byte [rax - 0x7d], r9b
add rax, 0x10
mov byte [rsp + 0x38], 1
and al, 0x38
add dword [rax - 0x73], ecx
and al, 0x48
rcl byte [rax], 0xc6
and al, 0x38
and al, 0x38
and al, 0x38
add dword [rax - 0x73], ecx
lea ecx, [rsp + 0x48]
and al, 0x48
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], r12
mov dword [rcx + 0x10], esp
mov dword [rcx + 0x10], esp
adc al, ch
call fcn.1400c2659
add al, 0x78
invalid
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
rol dword [rsi], 0x48
cmp eax, 0x3f
cmp rax, 0x3f
jbe 0x14004af2f
invalid
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
loopne case.0x14004b8d6.29
cmp rax, 0x40
jne case.0x14004ae31.0
clc
jne case.0x14004ae31.0
mov rcx, rsi
int1
add rsp, 0x228
add al, byte [rax]
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop rsi
pop r15
pop rdi
jmp 0x140041442
call qword [rax + 0x28c48148]
nop
add rsp, 0x228
add esp, 0x228
add esp, 0x228
sub byte [rdx], al
add al, byte [rax]
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, [rsi + 0x20]
and al, ch
mov bh, 0x52
push rdx
call fcn.14004015f
jmp 0x14004aedd
push rdx
invalid
lea rbx, [rsp + 0x48]
pop rsp
and al, 0x48
mov qword [rbx], 7
mov rcx, rdi
stc
invalid
add byte [rax - 0x77], cl
stc
mov rdx, rbx
call fcn.140064e12
push rcx
lahf
add dword [rax], eax
mov qword [rbx + 8], 0
mov dword [rbx + 8], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x39], cl
mov qword [rbx], 6
add eax, dword [rsi]
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
lea rdx, [rsp + 0x48]
push rsp
and al, 0x48
mov rcx, rdi
call fcn.140064e12
mov rcx, rsi
mov ecx, esi
add rsp, 0x228
invalid
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp 0x140042296
jae 0x14004aef3
invalid
jae 0x14004aef3
invalid
dec dword [rax - 0x77]
stc
mov rcx, rdi
jmp case.0x140028da9.447
lea rax, [0x14012fce8]
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
invalid
lea ecx, [rsp + 0x48]
mov qword [rcx], rax
mov qword [rcx + 8], 1
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
lea eax, [rsp + 0x28]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
adc dword [rcx + 0x18], eax
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtime_taskcore.rs
adc dword [rcx + 0x18], eax
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtime_taskcore.rs
lea edx, [0x14012fd68]
invalid
invalid
call fcn.1400cf220
or byte [rax], al
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
ror byte [rax + 0xe], cl
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
lea r8, [0x14012f830]
add eax, 0xe48f3
invalid
invalid
mov edx, 0x27
add al, ch
imul eax, dword [rax + rcx], 0x57410b0f
or byte [rax], r8b
ud2
push r15
call fcn.1400cf3b0
or byte [rax], r8b
ud2
push r15
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x2e0
in al, dx
loopne 0x14004af57
add al, byte [rax]
invalid
in al, dx
loopne 0x14004af57
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
add byte [rax], al
mov rsi, rcx
invalid
call fcn.1400c0676
movzx eax, al
lea rcx, [0x140157050]
or eax, 0x10c0e7
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
lea rax, [0x14012eb68]
add eax, 0xe3bef
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
mov dword [rcx + 8], esi
or byte [rax - 0x77], cl
and al, 0x28
invalid
mov qword [rsp + 0x28], rcx
sub byte [rbx + 0xf03307e], al
cmp edi, 0
cmp dword [rsi + 0x30], 3
jae 0x14004b093
add byte [rax], al
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
pop rsi
xor byte [rax - 0x75], cl
push rsi
sub byte [rcx + 1], bh
add byte [rax], al
invalid
mov rdx, qword [rsi + 0x28]
mov ecx, 1
add byte [rax], al
invalid
add byte [rax], al
add al, ch
fld dword [rcx - 0x76b6fff9]
add byte [rcx - 0x77], cl
call fcn.1400c3183
add byte [rcx - 0x77], cl
mov r14, rax
mov r15, rdx
lea rdx, [rsp + 0x28]
and al, 0x28
invalid
and al, 0x28
sub byte [rax - 0x77], cl
fld1
mov rcx, rbx
mov ecx, ebx
call fcn.14006504b
mov ebx, eax
ret
mov fs, word [rax - 0x3c76ffff]
movabs al, byte [0x4cf1894cc3890001]
mov edx, edi
cli
ret
mov rcx, r14
mov rdx, r15
cli
call fcn.1400c3183
add byte [rbx + rbx*8 - 0x76b7888c], al
int1
test bl, bl
je 0x14004b045
mov rcx, rsi
call fcn.1400c06eb
movzx eax, al
invalid
lea rcx, [0x140157060]
lea ecx, [0x140157060]
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400c128d
invalid
invalid
bnd call fcn.1400c128d
invalid
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
invalid
invalid
push rax
xadd qword [rsi], rax
invalid
invalid
rol dword [rsi], 0x48
cmp eax, 0x3f
clc
invalid
cmp rax, 0x3f
clc
invalid
jbe 0x14004b0c8
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x14004ae31.5
mov rcx, rsi
mov ecx, esi
add rsp, 0x2e0
invalid
loopne case.0x14004aa65.31
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
jmp 0x1400402e4
call qword [rax - 0x1f3b7eb8]
add al, byte [rax]
add byte [rbx + 0x5f], bl
nop
add rsp, 0x2e0
loopne 0x14004b032
add byte [rax], al
loopne 0x14004b032
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
lea rcx, [rsi + 0x20]
and al, ch
invalid
call fcn.14003ff18
jmp case.0x140029848.441
invalid
invalid
xor ecx, dword [rax - 0x73]
pop rsp
and al, 0x40
invalid
lea rbx, [rsp + 0x40]
mov qword [rbx], 4
mov qword [rbx], 4
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rbx
call fcn.140064e66
invalid
sahf
add dword [rax], eax
invalid
or bl, byte [rsi - 0x38b7ffff]
sahf
add dword [rax], eax
mov qword [rbx + 8], 0
or byte [r8], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rbx], 3
add eax, dword [rbx]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
lea rdx, [rsp + 0x40]
and al, 0x40
mov rcx, rdi
stc
call fcn.140064e66
out dx, al
popfq
add dword [rax], eax
mov rcx, rsi
mov ecx, esi
int1
add rsp, 0x2e0
loopne 0x14004b082
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
jmp 0x1400423f5
jae 0x14004b08c
invalid
dec dword [rax - 0x77]
mov rcx, rdi
stc
jmp case.0x14004ac1a.23
lea rax, [0x14012fce8]
lea eax, [0x14012fce8]
add eax, 0xe4c4e
lea rcx, [rsp + 0x40]
and al, 0x40
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [r9], al
add byte [rax], al
invalid
or byte [r9], al
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x20]
lea rax, [rsp + 0x20]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
invalid
invalid
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtime_taskcore.rs
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtime_taskcore.rs
call fcn.1400cf220
or byte [rax], al
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xe4739
lea r8, [0x14012f830]
mov edx, 0x27
add al, ch
rol byte [rdx + 8], 1
add byte [rdi], cl
invalid
add al, ch
rol byte [rdx + 8], 1
add byte [rdi], cl
or eax, dword [rcx + 0x57]
push r15
push r15
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x78
sub esp, 0x78
sub esp, 0x78
mov rsi, rcx
mov esi, ecx
invalid
call fcn.1400c0676
movzx eax, al
lea rcx, [0x140157070]
or eax, 0x10bf6f
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
lea rax, [0x14012eb68]
add eax, 0xe3a57
push rdi
cmp cl, byte [rsi]
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x38
lea r12, [rsp + 0x38]
and al, 0x38
mov qword [r12], rax
mov qword [r12 + 8], rsi
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x30], esp
je 0x14004b142
or byte [rcx + rcx*4 + 0x64], cl
and al, 0x30
invalid
mov dword [rsp + 0x30], esp
and al, 0x30
xor byte [rdx + 0x6245046], cl
mov al, byte [rsi + 0x50]
and al, 6
cmp al, 4
je 0x14004b241
test byte [rax], dl
add dword [rax], eax
invalid
add al, 0xf
test byte [rax], dl
add dword [rax], eax
add byte [rax - 0x73], cl
lea rdi, [rsi + 0x20]
jle 0x14004b155
lea rbx, [rsi + 0x30]
mov rdx, qword [rsi + 0x28]
push rsi
invalid
mov edx, dword [rsi + 0x28]
push rsi
sub byte [rcx + 1], bh
mov ecx, 1
add byte [rax], al
add al, ch
cmp al, 0x80
invalid
call fcn.1400c3183
mov r14, rax
mov r15, rdx
xlatb
lea rdx, [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x77], cl
fld1
xchg esi, eax
add r8b, byte [rax]
mov rcx, rbx
call fcn.14006fdf0
mov ebx, eax
mov rcx, r14
mov rdx, r15
mov edx, edi
cli
call fcn.1400c3183
test bl, bl
je case.0x14004a8a7.48
invalid
mov word [rax], es
add byte [rax], al
invalid
sbb al, 0x80
invalid
test byte [rax + rax - 0x76b80000], cl
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rcx, rsi
mov ecx, esi
int1
call fcn.1400c06eb
movzx eax, al
lea rcx, [0x140157080]
or eax, 0x10beff
adc byte [rax], al
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov rax, qword [rsi + 0x20]
add rax, 0x10
invalid
invalid
and byte [rax - 0x7d], r9b
rcl byte [rax], 0xc6
adc dh, al
mov byte [rsp + 0x38], 1
lea rcx, [rsp + 0x48]
and al, 0x38
add dword [rax - 0x73], ecx
and al, 0x48
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
mov dword [rcx + 8], esi
jno 0x14004b1ab
or byte [rcx + rcx*4 + 0x61], cl
adc al, ch
mov qword [rcx + 0x10], r12
call fcn.1400c2659
lodsd eax, dword [rsi]
je case.0x140043598.116
invalid
invalid
lodsd eax, dword [rsi]
je case.0x140043598.116
invalid
invalid
add byte [rax - 0x39], cl
rol al, 0xff
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd dword [rsi], eax
invalid
invalid
push rax
xadd qword [rsi], rax
xadd dword [rsi], eax
xadd dword [rsi], eax
cmp rax, 0x3f
clc
invalid
jbe 0x14004b276
add byte [rax], al
add byte [rax - 0x7d], cl
loopne 0x14004b186
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x14004b108.2
adc eax, 0x48f18948
mov rcx, rsi
add rsp, 0x78
add esp, 0x78
add esp, 0x78
invalid
js 0x14004b22f
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
jmp 0x140041ce3
call qword [rax + 0x78c48348]
nop
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop rsi
pop r15
ret
lea rcx, [rsi + 0x20]
and al, r13b
outsb dx, byte [rsi]
invalid
call fcn.140040067
jmp 0x14004b227
invalid
sub al, 0x48
lea rbx, [rsp + 0x48]
lea ebx, [rsp + 0x48]
mov byte [rbx + 0x20], 5
mov rcx, rdi
mov rdx, rbx
and byte [0x188fe3b50], al
mov edx, ebx
call fcn.1400648cc
mov ebp, 0x48000196
mov dword [rbx], 0
add byte [rax], al
add byte [rax], al
xchg esi, eax
add dword [rax], eax
invalid
add byte [rax - 0x39], cl
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
mov byte [rbx + 0x20], 4
invalid
mov qword [rbx], 0
add byte [rax], al
add byte [rax], al
mov byte [rbx + 0x20], 4
lea rdx, [rsp + 0x48]
lea edx, [rsp + 0x48]
lea edx, [rsp + 0x48]
push rsp
and al, 0x48
invalid
mov rcx, rdi
mov rcx, rdi
call fcn.1400648cc
xchg esi, eax
add dword [rax], eax
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
add rsp, 0x78
add esp, 0x78
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
pop rdi
pop rdi
jmp 0x140042137
sti
outsb dx, byte [rsi]
invalid
dec dword [rax - 0x77]
mov rcx, rdi
stc
jmp 0x14004b1f4
lea rax, [0x14012fce8]
lea eax, [0x14012fce8]
invalid
lea rcx, [rsp + 0x48]
and al, 0x48
mov qword [rcx], rax
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [r9], al
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x28]
add byte [rax], al
lea rax, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
adc byte [r15], cl
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
invalid
invalid
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
invalid
invalid
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtime_taskcore.rs
adc eax, 0xe4af9
stc
invalid
call fcn.1400cf220
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xe458b
invalid
invalid
lea r8, [0x14012f830]
add eax, 0xe45ac
invalid
mov edx, 0x27
call fcn.1400cf3b0
and al, byte [rcx + 8]
invalid
add al, ch
and al, byte [rcx + 8]
add byte [rdi], cl
ud2
push r15
or byte [r8], al
ud2
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0xf98
sub esp, 0xf98
sub esp, 0xf98
in al, dx
cwde
sldt word [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
call fcn.1400c0676
invalid
push rbx
invalid
invalid
invalid
invalid
movzx eax, al
ror byte [rax - 0x73], 0xd
lea rcx, [0x140157090]
fidivr word [rbp + 0x63480010]
mov ebp, 0x63480010
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x48
loopne case.0x14004aa65.41
lea eax, [0x14012eb68]
cmp byte [rsi], cl
add byte [rbp + rcx*4 + 0x64], cl
lea r12, [rsp + 0x38]
lea r12, [rsp + 0x38]
and al, 0x38
cmp byte [rcx - 0x77], cl
add al, 0x24
invalid
mov qword [r12], rax
mov dword [rsp], eax
and al, 0x49
mov dword [rsp + 8], esi
invalid
mov qword [r12 + 8], rsi
or byte [rcx + rcx*4 + 0x64], cl
and al, 0x30
invalid
mov qword [rsp + 0x30], r12
and al, 0x30
xor byte [rbx + 0xf03307e], al
cmp dword [rsi + 0x30], 3
add ecx, dword [rdi]
jae case.0x14004a558.76
and dword [rax], 1
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
and byte [rax - 0x73], cl
pop rsi
lea ebx, [rsi + 0x30]
xor byte [rax - 0x75], cl
push rsi
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
sub byte [rcx + 1], bh
mov ecx, 1
call fcn.1400c3183
mov r14, rax
jle case.0x1400a55c8.95
add byte [rcx - 0x77], cl
invalid
mov r15, rdx
xlatb
lea rdx, [rsp + 0x30]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
fld1
call fcn.140064eba
mov dl, 0x9b
add dword [rax], eax
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.1400c3183
outsb dx, byte [rsi]
jle 0x14004b31b
add byte [rbx + rbx*8 + 0x92840f], al
add byte [rax], al
outsb dx, byte [rsi]
jle 0x14004b31b
add byte [rbx + rbx*8 + 0x92840f], al
fisttp dword [rdi]
test byte [rdx + 0x48000000], dl
mov ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
add byte [rax], al
mov rcx, rsi
call fcn.1400c06eb
movzx eax, al
mov dh, 0xc0
invalid
push rbx
invalid
add byte [rdi], cl
mov dh, 0xc0
ror byte [rax - 0x73], 0xd
jno case.0x14004ac1a.38
lea rcx, [0x1401570a0]
or eax, 0x10bd71
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
add eax, ecx
jmp rax
loopne case.0x1400430bf.448
mov rax, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
and byte [rax - 0x7d], r9b
rcl byte [rax], 0xc6
add rax, 0x10
add eax, 0x10
mov byte [rsp + 0x38], 1
lea rcx, [rsp + 0x48]
and al, 0x48
and al, 0x38
and al, 0x38
add dword [rax - 0x73], ecx
and al, 0x48
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], r12
mov dword [rcx + 0x10], esp
adc al, ch
push qword [rdx + 7]
jb 0x14004b360
call fcn.1400c2659
jb 0x14004b360
add byte [rax - 0x39], cl
rol al, 0xff
invalid
mov rax, 0xffffffffffffffc0
push rax
lock xadd qword [rsi], rax
xadd qword [rsi], rax
rol dword [rsi], 0x48
invalid
cmp rax, 0x3f
cmp eax, 0x3f
jbe 0x14004b434
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
loopne case.0x14004ac94.29
cmp rax, 0x40
jne case.0x14004b2b9.2
jne case.0x14004b2b9.2
mov rcx, rsi
add rsp, 0xf98
sldt word [rax]
sldt word [rax]
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
jmp 0x140040ebf
nop
add rsp, 0xf98
add esp, 0xf98
add esp, 0xf98
sldt word [rax]
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, [rsi + 0x20]
and al, ch
invalid
call fcn.140040010
jmp 0x14004b3e2
invalid
invalid
lea rbx, [rsp + 0x48]
mov qword [rbx], 4
add al, 0
add byte [rax], al
invalid
mov qword [rbx], 4
add al, 0
add byte [rax], al
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rbx
call fcn.1400649bb
xchg ebp, eax
add dword [rax], eax
xchg ebp, eax
add dword [rax], eax
mov qword [rbx + 8], 0
mov dword [rbx + 8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbx], 3
invalid
invalid
mov qword [rbx], 3
lea rdx, [rsp + 0x48]
push rsp
and al, 0x48
push rsp
and al, 0x48
mov rcx, rdi
mov ecx, edi
call fcn.1400649bb
mov rcx, rsi
int1
fst dword [rbp - 0x76b7ffff]
int1
add rsp, 0xf98
invalid
sldt word [rax]
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp 0x14004246f
invalid
invalid
jo case.0x14003e2c4.134
invalid
dec dword [rax - 0x77]
stc
mov rcx, rdi
jmp 0x14004b3a8
test eax, 0xe2058d48
invalid
lea rax, [0x14012fce8]
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
and al, 0x48
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rcx + 0x10], rax
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
invalid
invalid
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtime_taskcore.rs
lea edx, [0x14012fd68]
adc eax, 0xe493b
cmp ecx, dword [rcx + 0xe]
add al, ch
call fcn.1400cf220
ud2
out dx, al
cmp eax, 0xb0f0008
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xe43cd
int 0x43
invalid
invalid
lea r8, [0x14012f830]
mov edx, 0x27
out dx, al
invalid
call fcn.1400cf3b0
ud2
invalid
invalid
add byte [rdi], cl
or eax, dword [rcx + 0x57]
push r15
push r15
push rdi
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x200
in al, dx
add byte [rdx], al
add al, byte [rax]
invalid
in al, dx
add byte [rdx], al
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
add byte [rax], al
mov rsi, rcx
invalid
call fcn.1400c0676
movzx eax, al
invalid
push rdx
invalid
add byte [rdi], cl
mov dh, 0xc0
invalid
ror byte [rax - 0x73], 0xd
lea rcx, [0x1401570b0]
or eax, 0x10bc42
mov esp, 0x63480010
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
invalid
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
jmp rax
loopne 0x14004b4c0
lea rax, [0x14012eb68]
lea eax, [0x14012eb68]
add eax, 0xe36ea
invalid
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
cmp byte [rax - 0x77], cl
add dword [rax - 0x77], ecx
jno case.0x1400430bf.449
invalid
mov qword [rcx], rax
mov qword [rcx + 8], rsi
invalid
or byte [rax - 0x77], cl
and al, 0x30
invalid
mov qword [rsp + 0x30], rcx
xor byte [rbx + 0xf0b307e], al
cmp dword [rsi + 0x30], 0xb
or ecx, dword [rdi]
jae case.0x140028da9.477
cmp edi, 0
add byte [rax], al
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
pop rsi
xor byte [rax - 0x75], cl
mov rdx, qword [rsi + 0x28]
mov ecx, 1
invalid
push rsi
sub byte [rcx + 1], bh
invalid
add al, ch
invalid
call fcn.1400c3183
add byte [rcx - 0x77], cl
invalid
mov r14, rax
mov r15, rdx
mov edi, edx
mov edi, edx
lea rdx, [rsp + 0x30]
mov rcx, rbx
call fcn.140070925
invalid
push rsp
add al, byte [rax]
xor byte [rax - 0x77], cl
fld1
invalid
push rsp
add al, byte [rax]
mov ebx, eax
mov rcx, r14
mov rdx, r15
cli
ret
cli
call fcn.1400c3183
add byte [rbx + rbx*8 - 0x76b7888c], al
int1
test bl, bl
je 0x14004b54a
invalid
mov rcx, rsi
call fcn.1400c06eb
movzx eax, al
invalid
invalid
ror byte [rax - 0x73], 0xd
fstp xword [rbx + 0x63480010]
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
lea rcx, [0x1401570c0]
lea ecx, [0x1401570c0]
or eax, 0x10bbdb
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov ecx, edi
stc
mov rdx, rsi
call fcn.1400c128d
bnd call fcn.1400c128d
mov rax, 0xffffffffffffffc0
invalid
push rax
xadd qword [rsi], rax
lock xadd qword [rsi], rax
rol dword [rsi], 0x48
cmp eax, 0x3f
cmp rax, 0x3f
jbe 0x14004b5cd
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
cmp rax, 0x40
jne case.0x14004b336.5
mov rcx, rsi
add rsp, 0x200
add esp, 0x200
add esp, 0x200
add byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140041e8f
invalid
invalid
invalid
nop
add rsp, 0x200
invalid
add byte [rdx], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
and al, ch
ror byte [rbx - 1], 0xff
call fcn.140040108
jmp 0x14004b57d
lea rbx, [rsp + 0x48]
and al, 0x48
mov qword [rbx], 0xc
mov qword [rbx], 0xc
mov dword [rbx], 0xc
or al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
mov rdx, rbx
call fcn.140063c76
xchg dword [rcx], eax
add byte [rax - 0x39], cl
or byte [r8], al
add byte [rax], al
invalid
xchg dword [rcx], eax
add byte [rax - 0x39], cl
mov dword [rbx + 8], 0
or byte [r8], al
add byte [rax], al
add byte [rax - 0x39], cl
add ecx, dword [rbx]
add byte [rax], al
add byte [rax], al
invalid
invalid
mov qword [rbx], 0xb
add byte [rax], al
lea rdx, [rsp + 0x48]
push rsp
and al, 0x48
mov rcx, rdi
call fcn.140063c76
stc
xchg byte [rcx], al
add byte [rax - 0x77], cl
mov ecx, esi
mov rcx, rsi
mov ecx, esi
add rsp, 0x200
invalid
add byte [rdx], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
jmp 0x140041fd8
push 0xffffffffffffffff
dec dword [rax - 0x77]
stc
mov rcx, rdi
jmp case.0x14004b108.23
lea rax, [0x14012fce8]
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
add byte [rax - 0x73], cl
and al, 0x48
and al, 0x48
lea ecx, [rsp + 0x48]
and al, 0x48
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
lea eax, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtime_taskcore.rs
lea edx, [0x14012fd68]
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
lea edx, [0x14012fd68]
lea edx, [0x14012fd68]
movabs byte [0x83c55e8000e47], al
invalid
call fcn.1400cf220
cmp al, 8
add byte [rdi], cl
or ecx, dword [rax - 0x73]
or eax, 0xe4234
xor al, 0x42
invalid
invalid
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
xor al, 0x42
invalid
invalid
add byte [rbp + rcx*4 + 5], cl
push rbp
invalid
lea r8, [0x14012f830]
lea eax, [0x14012f830]
invalid
mov edx, 0x27
invalid
call fcn.1400cf3b0
retf
cmp eax, 0xb0f0008
push r15
push rdi
ud2
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x140
in al, dx
add dword [rax], eax
invalid
in al, dx
add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x77], cl
retf
mov rbx, rcx
call fcn.1400c0676
jns 0x14004b64b
invalid
add byte [rdi], cl
mov dh, 0xc0
jns 0x14004b64b
invalid
lea rcx, [0x1401570d0]
lea ecx, [0x1401570d0]
or eax, 0x10bac9
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [0x14012eb68]
lea eax, [0x14012eb68]
add eax, 0xe3551
invalid
add byte [rax - 0x73], cl
and al, 0x30
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], rbx
mov dword [rcx + 8], ebx
pop rcx
or byte [rax - 0x77], cl
mov qword [rsp + 0x28], rcx
and al, 0x28
and al, 0x28
cmp dword [rbx + 0x30], 1
ja case.0x140043598.142
invalid
scasd eax, dword [rdi]
add dword [rax], eax
add byte [rax], al
jnp 0x14004b65b
add dword [rdi], ecx
xchg dword [rdi + 0x48000001], ebp
mov edx, dword [rbx + 0x28]
invalid
add byte [rax], al
mov rdx, qword [rbx + 0x28]
sub byte [rcx + 1], bh
mov ecx, 1
call fcn.1400c3183
jnp case.0x14004a710.74
add byte [rcx - 0x77], cl
mov r15, rax
invalid
mov r14, rdx
invalid
movzx eax, byte [rbx + 0xd0]
add byte [rax], al
test eax, eax
je case.0x14004ac1a.54
invalid
invalid
cmp eax, 3
je 0x14004b6dc
invalid
invalid
add byte [rax], al
invalid
clc
add ecx, dword [rdi]
test byte [rdx + 0x48000000], al
invalid
lea ecx, [0x1401249e0]
lea r8, [0x140124a08]
add eax, 0xd93a0
add byte [rbp + rcx*4 + 5], cl
movabs al, byte [0x23ba000d93]
xchg ebx, eax
or eax, 0x23ba00
add byte [rax], al
lea eax, [0x140124a08]
add eax, 0xd93a0
xchg ebx, eax
or eax, 0x23ba00
add byte [rax], al
mov edx, 0x23
jmp 0x14004b829
add byte [rax], al
lea rcx, [rbx + 0x20]
lea ecx, [rbx + 0x20]
and al, ch
invalid
call fcn.1400400b1
jmp 0x14004b7c3
lea rax, [rbx + 0x30]
lea eax, [rbx + 0x30]
mov rcx, qword [rax + 0x10]
mov ecx, dword [rax + 0x10]
adc byte [rax - 0x73], cl
je case.0x14004ae31.42
lea rsi, [rsp + 0x40]
lea esi, [rsp + 0x40]
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x10], rcx
adc byte [rdi], cl
adc byte [rax], al
movups xmm0, xmmword [rax]
movaps xmmword [rsi], xmm0
sub dword [rsi], eax
invalid
movups xmm0, xmmword [rbx + 0x48]
movups xmm1, xmmword [rbx + 0x58]
movups xmm1, xmmword [rbx + 0x58]
movups xmm2, xmmword [rbx + 0x68]
adc byte [rbx + 0x68], dl
movups xmmword [rsi + 0x18], xmm0
sbb byte [rdi], r9b
sbb byte [rdi], cl
movups xmmword [rsi + 0x28], xmm1
adc dword [rsi + 0x28], ecx
sub byte [rdi], r9b
adc dword [rsi + 0x38], edx
movups xmmword [rsi + 0x38], xmm2
mov rax, qword [rbx + 0x78]
mov eax, dword [rbx + 0x78]
mov qword [rsi + 0x48], rax
lea rax, [rsp + 0xf0]
test byte [rax + rsi*8], ah
add byte [rax], al
invalid
lea rax, [rsp + 0xf0]
lea rax, [rsp + 0xf0]
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rcx + 0xa], bh
or al, byte [rax]
add byte [rax], al
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
mov rdi, rax
mov edi, eax
invalid
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
lea rdi, [rbx + 0x80]
add byte [rax], al
add byte [rcx + 0xa], bh
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
invalid
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
lea rsi, [rbx + 0x20]
lea rdi, [rbx + 0x80]
mov ebx, 0x80
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
sub byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14008cf09
adc eax, 0x84000418
add al, 0
test al, al
sal byte [rsi + rdi*2 - 0x3a], 0x83
je case.0x1400a55c8.113
mov byte [rbx + 0xd0], 3
adc eax, 0
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add ecx, dword [rcx + rcx*4 - 7]
mov ecx, edi
add byte [rbx], al
mov rcx, r15
mov ecx, edi
mov rdx, r14
call fcn.1400c3183
jns case.0x14004b723.137
add byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
fld1
invalid
call fcn.1400c06eb
invalid
movzx eax, al
lea rcx, [0x1401570e0]
lea ecx, [0x1401570e0]
mov ecx, 0x63480010
adc byte [rax], al
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x48
mov rcx, rsi
mov ecx, esi
mov rdx, rbx
mov edx, ebx
invalid
call fcn.1400c128d
pop rbp
pop rbx
invalid
mov rax, 0xffffffffffffffc0
lock xadd qword [rbx], rax
xadd qword [rbx], rax
rol al, 0xff
invalid
push rax
xadd qword [rbx], rax
xadd dword [rbx], eax
rol dword [rbx], 0x48
add ecx, dword [rax - 0x7d]
cmp rax, 0x3f
cmp eax, 0x3f
clc
invalid
jbe 0x14004b816
and rax, 0xffffffffffffffc0
ror byte [rax - 0x7d], 0xf8
cmp rax, 0x40
cmp eax, 0x40
clc
jne case.0x1400a55c8.115
jne case.0x1400a55c8.115
mov rcx, rbx
invalid
add rsp, 0x140
pop rbx
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
jmp 0x140040e67
push rdi
invalid
invalid
push rdi
invalid
nop
add rsp, 0x140
add esp, 0x140
add esp, 0x140
invalid
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
mov rcx, rdi
stc
call fcn.140050983
push rdx
add byte [rax], al
mov byte [rbx + 0xd0], 1
mov rcx, r15
add byte [rax], al
add dword [rcx + rcx*4 - 7], ecx
mov rdx, r14
mov edx, esi
call fcn.1400c3183
lea rdi, [rsp + 0x40]
jl case.0x14004a924.73
mov qword [rdi], 3
jl case.0x14004a924.73
mov qword [rdi], 3
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov rdx, rdi
call fcn.1400641cc
mov qword [rdi + 8], 0
mov dword [rdi + 8], 0
or byte [r8], r8b
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rdi], 2
invalid
add byte [rax], al
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
mov rcx, rsi
mov rcx, rsi
call fcn.1400641cc
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
add rsp, 0x140
invalid
add dword [rax], eax
invalid
invalid
add dword [rax], eax
add dword [rax], eax
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14004221c
invalid
dec dword [rax - 0x77]
mov rcx, rsi
mov ecx, esi
int1
jmp case.0x14004aa65.60
lea rax, [0x14012fce8]
lea eax, [0x14012fce8]
add byte [rbp + 0xe], al
add byte [rax - 0x73], cl
invalid
invalid
lea rcx, [rsp + 0x40]
and al, 0x40
and al, 0x40
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
mov dword [rcx + 8], 1
or byte [r9], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
movups xmmword [rcx + 0x18], xmm0
invalid
invalid
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtime_taskcore.rs
adc eax, 0xe4559
pop rcx
invalid
add al, ch
or al, 0x3a
invalid
call fcn.1400cf220
cmp cl, byte [rax]
add byte [rdi], cl
ud2
invalid
invalid
or byte [rax], al
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xe3feb
invalid
invalid
lea r8, [0x14012f830]
lea eax, [0x14012f830]
invalid
mov edx, 0x27
invalid
add al, ch
call fcn.1400cf3b0
ud2
invalid
cmp ecx, dword [rax]
add byte [rdi], cl
or eax, dword [rcx + 0x57]
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x2e8
sub esp, 0x2e8
sub esp, 0x2e8
in al, dx
call 0x18804b843
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
mov rsi, rcx
invalid
call fcn.1400c0676
invalid
invalid
invalid
movzx eax, al
ror byte [rax - 0x73], 0xd
sahf
mov eax, 0x63480010
invalid
invalid
lea rcx, [0x1401570f0]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x48
loopne case.0x14004af70.41
lea rax, [0x14012eb68]
lea eax, [0x14012eb68]
lea r12, [rsp + 0x38]
and al, 0x38
and al, 0x38
mov qword [r12], rax
mov dword [rsp], eax
and al, 0x49
mov dword [rsp + 8], esi
mov qword [r12 + 8], rsi
mov qword [rsp + 0x30], r12
and al, 0x30
xor byte [rbx + 0xf03307e], al
cmp dword [rsi + 0x30], 3
jae 0x14004b99f
and dword [rax], 1
add byte [rax], al
add ecx, dword [rdi]
and dword [rax], 1
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
pop rsi
invalid
and byte [rax - 0x73], cl
lea ebx, [rsi + 0x30]
pop rsi
xor byte [rax - 0x75], cl
invalid
push rsi
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
sub byte [rcx + 1], bh
mov ecx, 1
call fcn.1400c3183
mov r14, rax
js 0x14004b89b
add byte [rcx - 0x77], cl
invalid
mov r15, rdx
mov edi, edx
xlatb
lea rdx, [rsp + 0x30]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
fld1
call fcn.14006504b
movabs dword [0xf1894cc389000197], eax
mov ebx, eax
ret
mov rcx, r14
mov rdx, r15
call fcn.1400c3183
test bl, bl
je 0x14004b94f
xchg edx, eax
add byte [rax], al
invalid
js 0x14004b8bb
add byte [rbx + rbx*8 + 0x92840f], al
add byte [rax], al
test byte [rdx + 0x48000000], dl
mov ecx, esi
xchg edx, eax
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400c06eb
movzx eax, al
mov dh, 0xc0
invalid
add byte [rdi], cl
mov dh, 0xc0
lea rcx, [0x140157100]
lea ecx, [0x140157100]
or eax, 0x10b831
mov eax, 0x63480010
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
add eax, ecx
jmp rax
mov rax, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
and byte [rax - 0x7d], r9b
rcl byte [rax], 0xc6
and al, 0x38
and al, 0x38
add rax, 0x10
mov byte [rsp + 0x38], 1
and al, 0x38
add dword [rax - 0x73], ecx
and al, 0x48
and al, 0x48
and al, 0x38
add dword [rax - 0x73], ecx
and al, 0x48
and al, 0x48
lea ecx, [rsp + 0x48]
and al, 0x48
mov qword [rcx], rax
mov qword [rcx], rax
add dword [rax - 0x77], ecx
jno case.0x14004afe7.72
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
mov qword [rcx + 0x10], r12
mov dword [rcx + 0x10], esp
adc al, ch
pop rdi
insd dword [rdi], dx
call fcn.1400c2659
invalid
add byte [rax - 0x39], cl
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
rol al, 0xff
invalid
sar bh, 0xff
push rax
invalid
xadd qword [rsi], rax
rol dword [rsi], 0x48
cmp eax, 0x3f
invalid
cmp rax, 0x3f
invalid
jbe case.0x14004a78a.89
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
add byte [rax], al
and rax, 0xffffffffffffffc0
loopne case.0x14004b188.29
cmp rax, 0x40
jne case.0x14004b859.2
invalid
sbb byte [rax - 0x77], cl
mov rcx, rsi
int1
add rsp, 0x2e8
add esp, 0x2e8
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
jmp 0x140040c51
invalid
nop
add rsp, 0x2e8
invalid
add al, byte [rax]
invalid
add esp, 0x2e8
call 0x19b04b93d
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop r15
ret
lea rcx, [rsi + 0x20]
and al, r13b
call fcn.14003ff18
retf
invalid
jmp 0x14004b982
xor ecx, dword [rax - 0x73]
pop rsp
lea rbx, [rsp + 0x48]
and al, 0x48
mov qword [rbx], 4
add eax, dword [rax + rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
mov rdx, rbx
call fcn.140064e66
mov qword [rbx + 8], 0
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x39], cl
add eax, dword [rbx]
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rsp + 0x48]
mov qword [rbx], 3
lea rdx, [rsp + 0x48]
lea edx, [rsp + 0x48]
lea edx, [rsp + 0x48]
mov rcx, rdi
mov rcx, rdi
call fcn.140064e66
mov rcx, rsi
add rsp, 0x2e8
add esp, 0x2e8
add esp, 0x2e8
add al, byte [rax]
add byte [rbx + 0x5f], bl
pop rdi
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp 0x1400424e9
imul r15, r15, 0xffffffffffffffff
imul r15, r15, 0xffffffffffffffff
dec dword [rax - 0x77]
stc
mov rcx, rdi
jmp case.0x1400a55c8.124
lea rax, [0x14012fce8]
lea rcx, [rsp + 0x48]
and al, 0x48
invalid
invalid
and al, 0x48
and al, 0x48
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
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x28]
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x28]
and al, 0x28
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [r8 - 0x73], cl
adc eax, 0xe439b
adc byte [r15], cl
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xe439b
wait
invalid
call fcn.1400cf220
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14012f830]
add eax, 0xe3e4e
invalid
add byte [rbp + rcx*4 + 5], cl
invalid
add eax, 0xe3e4e
mov edx, 0x27
call fcn.1400cf3b0
ud2
invalid
add byte [rax], al
add al, ch
invalid
cmp dword [rax], ecx
add byte [rdi], cl
or eax, dword [rcx + 0x57]
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x138
in al, dx
cmp byte [rcx], al
add byte [rax], al
invalid
in al, dx
cmp byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
retf
mov rbx, rcx
call fcn.1400c0676
invalid
invalid
invalid
movzx eax, al
lea rcx, [0x140157110]
lea ecx, [0x140157110]
mov bh, 0x10
add byte [rax + 0x63], cl
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x48
lea eax, [0x14012eb68]
xor dword [rsi], ecx
invalid
lea rax, [0x14012eb68]
xor dword [rsi], ecx
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x30
invalid
invalid
lea r12, [rsp + 0x30]
xor byte [rcx - 0x77], cl
add al, 0x24
mov qword [r12], rax
mov dword [rsp], eax
mov qword [r12 + 8], rbx
or byte [rcx + rcx*4 + 0x64], cl
and al, 0x28
invalid
mov qword [rsp + 0x28], r12
sub byte [rbx + 0xf01307b], al
cmp dword [rbx + 0x30], 1
ja case.0x14004ba17.107
jnp case.0x14004ac1a.70
add dword [rdi], ecx
xchg eax, edx
add dword [rax], eax
add byte [rax - 0x75], cl
mov rdx, qword [rbx + 0x28]
mov ecx, 1
mov rdx, qword [rbx + 0x28]
mov edx, dword [rbx + 0x28]
mov ecx, 1
add byte [rax], al
call fcn.1400c3183
mov r15, rax
mov edi, eax
mov edi, eax
invalid
mov r14, rdx
movzx eax, byte [rbx + 0xd0]
adc eax, 0
add byte [rax], al
adc eax, 0
rol byte [rax], 1
add byte [rax], al
test eax, eax
je 0x14004ba8b
cmp eax, 3
je 0x14004bae7
invalid
add byte [rax], al
add byte [rax], al
clc
add ecx, dword [rdi]
test byte [rdx + 0x48000000], al
invalid
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xd8f74
lea rcx, [0x1401249e0]
lea ecx, [0x1401249e0]
lea r8, [0x140124a08]
lea eax, [0x140124a08]
add eax, 0xd8f95
or eax, 0x23ba00
mov edx, 0x23
and eax, dword [rax]
add byte [rax], al
add cl, ch
fadd dword [rcx]
add byte [rax], al
add byte [rax], al
jmp case.0x140071f78.12
lea rcx, [rbx + 0x20]
lea ecx, [rbx + 0x20]
and al, ch
sub eax, dword [rsi - 1]
invalid
call fcn.1400400b1
invalid
invalid
jmp case.0x140029848.500
add byte [rax], al
lea rax, [rbx + 0x30]
mov rcx, qword [rax + 0x10]
mov ecx, dword [rax + 0x10]
xor byte [rax - 0x75], cl
adc byte [rax - 0x73], cl
invalid
mov ecx, dword [rax + 0x10]
lea rsi, [rsp + 0x40]
lea esi, [rsp + 0x40]
je case.0x14003e2c4.161
and al, 0x40
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
movups xmm0, xmmword [rax]
movaps xmmword [rsi], xmm0
sub dword [rsi], eax
add byte [rdi], cl
sub dword [rsi], eax
movups xmm0, xmmword [rbx + 0x48]
movups xmm1, xmmword [rbx + 0x58]
movups xmm1, xmmword [rbx + 0x58]
movups xmm1, xmmword [rbx + 0x58]
pop r8
movups xmm2, xmmword [rbx + 0x68]
adc byte [rbx + 0x68], dl
movups xmmword [rsi + 0x18], xmm0
movups xmmword [rsi + 0x28], xmm1
invalid
invalid
sbb byte [rdi], r9b
adc dword [rsi + 0x28], ecx
invalid
invalid
sub byte [rdi], r9b
sub byte [rdi], cl
movups xmmword [rsi + 0x38], xmm2
adc dword [rsi + 0x38], edx
mov rax, qword [rbx + 0x78]
mov eax, dword [rbx + 0x78]
mov qword [rsi + 0x48], rax
lea rax, [rsp + 0xe8]
lea eax, [rsp + 0xe8]
lea rax, [rsp + 0xe8]
lea rax, [rsp + 0xe8]
lea eax, [rsp + 0xe8]
test byte [rax + rbp*8], ah
and al, 0xe8
call 0xf904bacb
add byte [rax], al
add byte [rcx + 0xa], bh
or al, byte [rax]
add byte [rax], al
invalid
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov rdi, rax
mov edi, eax
invalid
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
lea rdi, [rbx + 0x80]
lea edi, [rbx + 0x80]
add byte [rcx + 0xa], bh
mov ecx, 0xa
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rax
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
lea rsi, [rbx + 0x20]
lea rdi, [rbx + 0x80]
lea rdx, [rsp + 0x28]
and al, 0x28
add byte [rax], 0
add byte [rax - 0x73], cl
push rsp
and al, 0x28
sub byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14008cf09
test al, al
or dl, byte [rsp + rax]
adc al, 4
add byte [rax + rax*8 + 0x99840f], al
je 0x14004bba0
add byte [rax], al
add byte [rax], al
add dh, al
adc eax, 0
mov byte [rbx + 0xd0], 3
add byte [rax], al
add ecx, dword [rcx + rcx*4 - 7]
mov rcx, r15
mov rcx, r15
mov rdx, r14
call fcn.1400c3183
mov rcx, rbx
call fcn.1400c06eb
invalid
invalid
invalid
push 0x76
invalid
jbe 0x14004bb1f
add byte [rax - 0x77], cl
fld1
retf 0x74b
invalid
invalid
invalid
invalid
movzx eax, al
lea rcx, [0x140157120]
lea ecx, [0x140157120]
or eax, 0x10b5f5
cmc
mov ch, 0x10
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
jmp rax
mov rax, qword [rbx + 0x20]
mov eax, dword [rbx + 0x20]
and byte [r8 - 0x7d], cl
and byte [rax - 0x7d], cl
add rax, 0x10
mov byte [rsp + 0x30], 1
and al, 0x30
add dword [rax - 0x73], ecx
and al, 0x40
invalid
rcl byte [rax], 0xc6
and al, 0x30
and al, 0x30
add dword [rax - 0x73], ecx
and al, 0x40
invalid
mov qword [rcx], rax
mov qword [rcx], rax
mov qword [rcx + 8], rbx
mov qword [rcx + 0x10], r12
mov dword [rcx + 0x10], esp
call fcn.1400c2659
add byte [rax - 0x39], cl
mov rax, 0xffffffffffffffc0
rol al, 0xff
invalid
lock xadd qword [rbx], rax
xadd qword [rbx], rax
cmp rax, 0x3f
invalid
jbe 0x14004bc42
invalid
and rax, 0xffffffffffffffc0
loopne case.0x140028da9.504
cmp rax, 0x40
jne case.0x14004bb32.0
sbb byte [rax - 0x77], cl
mov rcx, rbx
add rsp, 0x138
add byte [rax], al
invalid
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rdi
jmp 0x140040a4e
nop
add rsp, 0x138
pop rbx
pop rdi
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop rsp
pop r14
pop r15
ret
mov rcx, rdi
mov ecx, edi
call fcn.140050983
add byte [r8], r8b
mov byte [rbx + 0xd0], 1
adc eax, 0
add byte [rax], al
add dword [rcx + rcx*4 - 7], ecx
mov rcx, r15
mov rcx, r15
mov rdx, r14
mov edx, esi
call fcn.1400c3183
lea rdi, [rsp + 0x40]
invalid
add byte [rax - 0x73], cl
jl 0x14004bbe2
mov qword [rdi], 3
mov qword [rdi], 3
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
mov rdx, rdi
call fcn.1400641cc
add dword [rax], eax
add dword [rax], eax
mov qword [rdi + 8], 0
or byte [r8], r8b
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x39], cl
mov qword [rdi], 2
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
mov rcx, rsi
call fcn.1400641cc
fild word [rbp - 0x76b7ffff]
invalid
add dword [rax], eax
mov rcx, rbx
add rsp, 0x138
cmp byte [rcx], al
add byte [rax], al
cmp byte [rcx], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop rsi
pop r15
jmp 0x140042648
invalid
invalid
invalid
mov rcx, rsi
jmp 0x14004ba81
je case.0x14004afe7.82
invalid
invalid
je case.0x14004afe7.82
invalid
lea rax, [0x14012fce8]
lea rcx, [rsp + 0x40]
invalid
add byte [rax - 0x73], cl
and al, 0x40
invalid
lea ecx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x20
invalid
lea rax, [rsp + 0x20]
lea eax, [rsp + 0x20]
and byte [rax - 0x77], cl
adc byte [r15], cl
invalid
push rdi
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [rax - 0x73], cl
adc eax, 0xe412d
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea edx, [0x14012fd68]
adc eax, 0xe412d
invalid
invalid
call fcn.1400cf220
ud2
xor eax, 0xb0f0008
add byte [rdi], cl
or ecx, dword [rax - 0x73]
lea ecx, str.assertion_failed:_prev.ref_count_____1
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
mov edi, 0x4c000e3b
lea eax, [0x14012f830]
add eax, 0xe3be0
add byte [rbp + rcx*4 + 5], cl
loopne case.0x14004b108.50
invalid
lea r8, [0x14012f830]
add eax, 0xe3be0
cmp ecx, dword [rsi]
add byte [rdx + 0x27], bh
add byte [rax], al
invalid
mov edx, 0x27
add byte [rax], al
call fcn.1400cf3b0
or byte [rax], al
add byte [rdi], cl
ud2
or eax, dword [rcx + 0x57]
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x220
in al, dx
and byte [rdx], al
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov esi, ecx
call fcn.1400c0676
movzx eax, al
mov dh, 0xc0
mov dh, 0xc0
lea rcx, [0x140157130]
or eax, 0x10b4b4
mov ah, 0xb4
adc byte [rax], al
invalid
mov ah, 0x10
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
lea rax, [0x14012eb68]
add eax, 0xe2edc
fsubr qword [rsi]
invalid
invalid
add byte [rax - 0x73], cl
and al, 0x30
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
invalid
add dword [rax - 0x77], ecx
jno 0x14004bca0
invalid
or byte [rax - 0x77], cl
and al, 0x28
and al, 0x28
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
and al, 0x28
mov rax, qword [rsi + 0x30]
cmp rax, 5
clc
invalid
je case.0x14004b475.35
clc
add eax, 0xe0830c74
and eax, 0xfffffffe
loopne case.0x1400440ee.147
inc byte [rbx - 0x7bf0f908]
inc dword [rax]
add byte [rax], al
cmp eax, 6
je 0x14004bdb2
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
pop rsi
xor byte [rax - 0x75], cl
mov rdx, qword [rsi + 0x28]
mov ecx, 1
invalid
push rsi
sub byte [rcx + 1], bh
invalid
add al, ch
mov edx, 0x49000774
invalid
add byte [rcx - 0x77], cl
invalid
call fcn.1400c3183
invalid
add byte [rcx - 0x77], cl
invalid
mov r14, rax
mov r15, rdx
mov edi, edx
lea rdx, [rsp + 0x28]
sub byte [rax - 0x77], cl
fld1
invalid
mov rcx, rbx
mov ecx, ebx
call fcn.140070d90
mov ah, 0x50
push rax
add al, byte [rax]
mov ebx, eax
mov rcx, r14
mov rdx, r15
cli
ret
cli
call fcn.1400c3183
invalid
invalid
add byte [rbx + rbx*8 - 0x76b7888c], al
int1
test bl, bl
je 0x14004bd64
mov rcx, rsi
call fcn.1400c06eb
invalid
movzx eax, al
ror byte [rax - 0x73], 0xd
mov r12b, 0x10
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
lea rcx, [0x140157140]
lea ecx, [0x140157140]
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
enter 0xffffffffffffe0ff, 0x48
jmp rax
loopne 0x14004bd51
mov ecx, edi
mov rdx, rsi
bnd call fcn.1400c128d
bnd call fcn.1400c128d
push rbp
invalid
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
invalid
invalid
rol al, 0xff
invalid
push rax
xadd qword [rsi], rax
invalid
invalid
rol dword [rsi], 0x48
cmp rax, 0x3f
cmp eax, 0x3f
jbe 0x14004bde7
mov esi, 0x48000000
and eax, 0xffffffc0
add byte [rax], al
add byte [rax - 0x7d], cl
and rax, 0xffffffffffffffc0
add byte [rax], al
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x14004bc83.2
jne case.0x14004bc83.2
mov rcx, rsi
int1
add rsp, 0x220
add esp, 0x220
and byte [rdx], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
jmp 0x140041d8d
invalid
invalid
invalid
nop
add rsp, 0x220
invalid
and byte [rdx], al
add byte [rax], al
invalid
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rdi
ret
lea rcx, [rsi + 0x20]
call fcn.14004015f
jmp 0x14004bd97
invalid
invalid
xor ecx, dword [rax - 0x73]
pop rsp
lea rbx, [rsp + 0x40]
lea ebx, [rsp + 0x40]
and al, 0x40
mov qword [rbx], 7
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
call fcn.140064e12
xchg edi, eax
nop
add dword [rax], eax
invalid
xchg edi, eax
nop
add dword [rax], eax
mov qword [rbx + 8], 0
or byte [r8], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
add eax, dword [rsi]
mov qword [rbx], 6
lea rdx, [rsp + 0x40]
and al, 0x40
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x40
mov rcx, rdi
mov ecx, edi
stc
call fcn.140064e12
jnp case.0x14004a924.97
add dword [rax], eax
mov rcx, rsi
mov ecx, esi
add rsp, 0x220
and byte [rdx], al
add byte [rax], al
invalid
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
pop rdi
jmp 0x1400421a2
mov rcx, rdi
mov ecx, edi
jmp case.0x14004b859.23
stosd dword [rdi], eax
lea rax, [0x14012fce8]
lea eax, [0x14012fce8]
lea eax, [0x14012fce8]
invalid
invalid
add byte [rax - 0x73], cl
and al, 0x40
invalid
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx], rax
add dword [rax - 0x39], ecx
mov qword [rcx + 8], 1
or byte [r9], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x20
lea rax, [rsp + 0x20]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
push rdi
invalid
adc byte [r15], cl
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
invalid
invalid
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtime_taskcore.rs
invalid
invalid
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0xe3f88
invalid
call fcn.1400cf220
cmp esi, dword [rax + rcx]
add byte [rdi], cl
ud2
invalid
invalid
or byte [rax], al
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xe3a1a
lea r8, [0x14012f830]
add eax, 0xe3a3b
cmp edi, dword [rdx]
invalid
mov edx, 0x27
add byte [rax], al
add al, ch
mov cl, 0x35
or byte [rax], al
invalid
add byte [rax], al
call fcn.1400cf3b0
add byte [rdi], cl
ud2
or eax, dword [rcx + 0x57]
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x70
mov rsi, rcx
invalid
call fcn.1400c0676
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
add byte [rdi], cl
movzx eax, al
mov dh, 0xc0
lea rcx, [0x140157150]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
lea eax, [0x14012eb68]
invalid
invalid
invalid
invalid
jmp rax
lea rax, [0x14012eb68]
cmp ch, byte [0xcd4cbe3e]
lea rcx, [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rax - 0x77], cl
mov qword [rcx], rax
mov qword [rcx + 8], rsi
add dword [rax - 0x77], ecx
jno case.0x14004b723.169
mov qword [rsp + 0x28], rcx
mov eax, dword [rsi + 0x38]
invalid
invalid
sub byte [rbx - 0x1f7cc7ba], cl
invalid
cmp byte [rbx + 0x3dfee0], r8b
cmp byte [rbx + 0x3dfee0], al
and eax, 0xfffffffe
loopne case.0x14004b475.42
cmp eax, 0x3b9aca00
retf 0x3b9a
je case.0x14004af70.76
add byte [rax], al
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
jle 0x14004be74
and byte [rax - 0x73], cl
pop rsi
xor byte [rax - 0x75], cl
push rsi
sub byte [rcx + 1], bh
add byte [rax], al
invalid
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
mov rdx, qword [rsi + 0x28]
mov ecx, 1
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call fcn.1400c3183
mov r14, rax
sbb eax, 0x49000773
mov esi, eax
jae 0x14004be6c
add byte [rcx - 0x77], cl
invalid
mov r15, rdx
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
invalid
sub byte [rax - 0x77], cl
mov rcx, rbx
fld1
call fcn.14006010a
xchg ecx, eax
add dword [rax], eax
mov ebx, eax
mov rcx, r14
mov rdx, r15
cli
call fcn.1400c3183
jb 0x14004be8c
add byte [rbx + rbx*8 - 0x76b78e8c], al
test bl, bl
je 0x14004befb
mov rcx, rsi
int1
call fcn.1400c06eb
movzx eax, al
mov dh, 0xc0
pop rcx
invalid
invalid
add byte [rdi], cl
mov dh, 0xc0
lea rcx, [0x140157160]
lea ecx, [0x140157160]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400c128d
invalid
invalid
invalid
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
rol al, 0xff
sar bh, 0xff
invalid
push rax
xadd qword [rsi], rax
lock xadd qword [rsi], rax
cmp rax, 0x3f
clc
invalid
jbe 0x14004bf7b
xchg byte [rbp + 0x48000000], dh
and eax, 0xffffffc0
add byte [rax], al
add byte [rax - 0x7d], cl
loopne 0x14004be8a
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x14004be25.2
mov rcx, rsi
mov ecx, esi
add rsp, 0x70
pop rbx
invalid
jo 0x14004bf33
pop rdi
pop rsi
pop r14
pop r15
jmp 0x1400401b6
invalid
invalid
nop
add rsp, 0x70
invalid
invalid
add esp, 0x70
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
and al, r13b
mov byte [rax - 1], 0xff
invalid
invalid
invalid
call fcn.14003ffbf
invalid
jmp 0x14004bf2e
xor ecx, dword [rax - 0x73]
pop rsp
lea rbx, [rsp + 0x40]
and al, 0x40
mov dword [rbx + 8], 0x3b9aca01
mov rcx, rdi
or byte [r9], al
retf 0x3b9a
invalid
invalid
invalid
cmp ecx, dword [rax - 0x77]
stc
mov rdx, rbx
call fcn.1400645ac
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x39], cl
adc byte [r8], al
invalid
mov qword [rbx + 0x10], 0
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, al
invalid
or byte [r8], al
mov dword [rbx + 8], 0x3b9aca00
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
retf 0x3b9a
cmp ecx, dword [rax - 0x73]
push rsp
and al, 0x40
invalid
lea edx, [rsp + 0x40]
mov rcx, rdi
mov rcx, rdi
call fcn.1400645ac
jle 0x14004beb2
add dword [rax], eax
mov rcx, rsi
int1
add rsp, 0x70
add esp, 0x70
invalid
jo 0x14004bf91
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140042563
invalid
invalid
invalid
invalid
dec dword [rax - 0x77]
stc
mov rcx, rdi
mov ecx, edi
jmp 0x14004bef4
scasb al, byte [rdi]
lea rax, [0x14012fce8]
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
wait
cmp eax, 0x8d48000e
and al, 0x40
and al, 0x40
lea ecx, [rsp + 0x40]
and al, 0x40
mov qword [rcx], rax
add dword [rax - 0x39], ecx
or byte [r9], al
invalid
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x20
and al, 0x20
lea rax, [rsp + 0x20]
lea eax, [rsp + 0x20]
and al, 0x20
mov qword [rcx + 0x10], rax
adc byte [r15], cl
adc byte [rdi], cl
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
lea edx, [0x14012fd68]
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtime_taskcore.rs
lea edx, [0x14012fd68]
hlt
call fcn.1400cf220
cmpsd dword [rsi], dword [rdi]
xor cl, byte [rax]
add byte [rdi], cl
invalid
ud2
or ecx, dword [rax - 0x73]
or eax, 0xe3886
invalid
invalid
lea rcx, str.assertion_failed:_prev.ref_count_____1
xchg byte [rax], bh
invalid
lea r8, [0x14012f830]
add eax, 0xe38a7
cmpsd dword [rsi], dword [rdi]
cmp byte [rsi], cl
add byte [rdx + 0x27], bh
mov edx, 0x27
invalid
call fcn.1400cf3b0
xor al, 8
add byte [rdi], cl
or byte [rax], al
ud2
or eax, dword [rcx + 0x57]
push r15
push rdi
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0xf90
in al, dx
nop
sldt word [rax]
in al, dx
nop
sldt word [rax]
mov rsi, rcx
invalid
call fcn.1400c0676
invalid
invalid
add byte [rdi], cl
mov dh, 0xc0
movzx eax, al
lea rcx, [0x140157170]
or eax, 0x10b1bb
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
or dword [rax + 1], 0x48e0ffc8
lea eax, [0x14012eb68]
add eax, 0xe2ba3
add eax, ecx
jmp rax
lea rax, [0x14012eb68]
add eax, 0xe2ba3
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x28], rcx
invalid
or byte [rax - 0x77], cl
and al, 0x28
invalid
sub byte [rbx + 0xf03307e], al
cmp dword [rsi + 0x30], 3
jae 0x14004c0df
cmp edi, 0
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
pop rsi
xor byte [rax - 0x75], cl
mov rdx, qword [rsi + 0x28]
mov ecx, 1
invalid
push rsi
sub byte [rcx + 1], bh
add al, ch
lea esi, [rcx + 7]
add byte [rcx - 0x77], cl
mov r14, rax
call fcn.1400c3183
mov r14, rax
mov r15, rdx
mov edi, edx
mov edi, edx
xlatb
lea rdx, [rsp + 0x28]
mov rcx, rbx
call fcn.140064eba
mov cl, 0x8e
add dword [rax], eax
sub byte [rax - 0x77], cl
fld1
mov cl, 0x8e
add dword [rax], eax
mov es, word [rcx]
add byte [rcx - 0xe76b33d], cl
ret
mov rcx, r14
mov ecx, esi
mov ebx, eax
mov rcx, r14
mov ecx, esi
ret
mov ecx, esi
mov rdx, r15
cli
call fcn.1400c3183
add byte [rbx + rbx*8 - 0x76b7888c], al
test bl, bl
je case.0x14004afe7.106
mov rcx, rsi
int1
call fcn.1400c06eb
movzx eax, al
invalid
add byte [rdi], cl
mov dh, 0xc0
lea rcx, [0x140157180]
lea ecx, [0x140157180]
or eax, 0x10b154
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400c128d
push r10
invalid
invalid
bnd call fcn.1400c128d
push r10
invalid
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
push rax
lock xadd qword [rsi], rax
xadd qword [rsi], rax
rol dword [rsi], 0x48
cmp eax, 0x3f
cmp rax, 0x3f
jbe 0x14004c114
xchg byte [rsi + 0x48000000], bh
and eax, 0xffffffc0
loopne case.0x14004a924.113
and rax, 0xffffffffffffffc0
loopne case.0x14004a924.113
cmp rax, 0x40
jne case.0x14004b475.56
clc
jne case.0x14004b475.56
mov rcx, rsi
mov ecx, esi
add rsp, 0xf90
nop
sldt word [rax]
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
jmp 0x140041c8b
nop
add rsp, 0xf90
nop
sldt word [rax]
add byte [rax], al
nop
sldt word [rax]
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
lea rcx, [rsi + 0x20]
call fcn.140040010
jmp 0x14004c0c4
invalid
invalid
xor ecx, dword [rax - 0x73]
lea rbx, [rsp + 0x40]
pop rsp
and al, 0x40
mov qword [rbx], 4
mov rcx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, rbx
mov edx, ebx
invalid
call fcn.1400649bb
add dword [rax], eax
mov qword [rbx + 8], 0
or byte [r8], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
mov qword [rbx], 3
mov dword [rbx], 3
add eax, dword [rbx]
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
push rsp
lea rdx, [rsp + 0x40]
and al, 0x40
mov rcx, rdi
mov ecx, edi
call fcn.1400649bb
test dword [rax - 0x76b7ffff], 0xc48148f1
mov byte [rcx], al
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
int1
add rsp, 0xf90
nop
sldt word [rax]
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
jmp 0x140042310
invalid
mov rcx, rdi
stc
jmp case.0x14004af70.85
lea rax, [0x14012fce8]
lea eax, [0x14012fce8]
add eax, 0xe3c02
cmp al, 0xe
add byte [rax - 0x73], cl
and al, 0x40
invalid
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x39], ecx
mov qword [rcx + 8], 1
or byte [r9], al
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x20
lea rax, [rsp + 0x20]
and byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
adc byte [r15], cl
adc byte [rdi], cl
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xe3c5b
cmp al, 0xe
invalid
adc dword [rcx + 0x18], eax
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtime_taskcore.rs
cmp al, 0xe
add al, ch
invalid
call fcn.1400cf220
or byte [rax], al
add byte [rdi], cl
ud2
or ecx, dword [rax - 0x73]
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xe36ed
add byte [rbp + rcx*4 + 5], cl
invalid
lea r8, [0x14012f830]
lea eax, [0x14012f830]
invalid
add byte [rdx + 0x27], bh
mov edx, 0x27
invalid
add al, ch
test byte [rdx], dh
invalid
call fcn.1400cf3b0
xor cl, byte [rax]
add byte [rdi], cl
ud2
push r15
or byte [rax], al
ud2
push r14
push rsi
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x78
in al, dx
js 0x14004c184
mov esi, ecx
in al, dx
js 0x14004c184
mov esi, ecx
call fcn.1400c0676
xor eax, dword [rbp + 7]
add byte [rdi], cl
movzx eax, al
invalid
invalid
movzx eax, al
lea rcx, [0x140157190]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
mov al, 0x10
add byte [rax + 0x63], cl
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x48
lea rax, [0x14012eb68]
lea eax, [0x14012eb68]
sub cl, byte [rsi]
add byte [rbp + rcx*4 + 0x64], cl
lea r12, [rsp + 0x38]
and al, 0x38
and al, 0x38
cmp byte [rcx - 0x77], cl
add al, 0x24
mov qword [r12], rax
mov dword [rsp], eax
mov qword [r12 + 8], rsi
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x30], esp
or byte [rcx + rcx*4 + 0x64], cl
and al, 0x30
mov dword [rsp + 0x30], esp
mov eax, dword [rsi + 0x38]
and eax, 0xfffffffe
cmp eax, 0x3b9aca00
cmp ecx, dword [rdi]
test byte [rdi], dl
add dword [rax], eax
invalid
cmp byte [rbx + 0x3dfee0], r8b
retf 0x3b9a
invalid
cmp ecx, dword [rdi]
test byte [rdi], dl
add dword [rax], eax
add byte [rax - 0x73], cl
lea rdi, [rsi + 0x20]
jle case.0x14004a710.134
and byte [rax - 0x73], cl
pop rsi
xor byte [rax - 0x75], cl
invalid
push rsi
lea rbx, [rsi + 0x30]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
sub byte [rcx + 1], bh
mov ecx, 1
add byte [rax], al
add al, ch
call fcn.1400c3183
mov r14, rax
in al, dx
outsd dx, dword [rsi]
invalid
mov r15, rdx
mov edi, edx
xlatb
lea rdx, [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x77], cl
fld1
invalid
invalid
mov rcx, rbx
mov ecx, ebx
call fcn.14006010a
mov ebx, eax
ret
mov rcx, r14
mov rdx, r15
mov edx, edi
mov edx, edi
cli
call fcn.1400c3183
test bl, bl
je case.0x14004ae31.96
invalid
mov word [rax], es
add byte [rax], al
int3
invalid
test byte [rax + rax - 0x76b80000], cl
mov word [rax], es
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
call fcn.1400c06eb
movzx eax, al
and al, 0x45
invalid
lea rcx, [0x1401571a0]
lea ecx, [0x1401571a0]
or eax, 0x10afcf
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
mov eax, dword [rsi + 0x20]
and byte [rax - 0x7d], r9b
add rax, 0x10
mov byte [rsp + 0x38], 1
and al, 0x38
invalid
rcl byte [rax], 0xc6
adc dh, al
and al, 0x38
add dword [rax - 0x73], ecx
and al, 0x48
and al, 0x48
cmp byte [rcx], al
lea rcx, [rsp + 0x48]
and al, 0x48
mov qword [rcx], rax
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
jno case.0x14004afe7.116
mov qword [rcx + 0x10], r12
call fcn.1400c2659
pop rbp
invalid
invalid
invalid
invalid
pop rbp
invalid
invalid
add byte [rax - 0x39], cl
rol al, 0xff
invalid
mov rax, 0xffffffffffffffc0
invalid
invalid
lock xadd qword [rsi], rax
xadd dword [rsi], eax
cmp rax, 0x3f
invalid
jbe 0x14004c2cd
add byte [rax], al
add byte [rax - 0x7d], cl
loopne 0x14004c1d6
invalid
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
ror byte [rax - 0x7d], 0xf8
cmp rax, 0x40
clc
jne case.0x14004c154.2
jne case.0x14004c154.2
adc eax, 0x48f18948
mov rcx, rsi
add rsp, 0x78
add esp, 0x78
add esp, 0x78
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
jmp 0x140041de5
call qword [rax + 0x78c48348]
js 0x14004c292
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
ret
lea rcx, [rsi + 0x20]
and al, ch
call fcn.14003ffbf
jmp 0x14004c27e
jbe 0x14004c284
invalid
invalid
lea rbx, [rsp + 0x48]
mov dword [rbx + 8], 0x3b9aca01
mov rcx, rdi
mov ecx, edi
add edx, ecx
invalid
mov ecx, edi
mov rdx, rbx
mov edx, ebx
call fcn.1400645ac
add dword [rax], eax
mov qword [rbx + 0x10], 0
mov dword [rbx + 0x10], 0
adc byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
mov dword [rbx + 8], 0x3b9aca00
lea rdx, [rsp + 0x48]
push rsp
and al, 0x48
invalid
or byte [r8], al
retf 0x3b9a
cmp ecx, dword [rax - 0x73]
push rsp
and al, 0x48
invalid
mov rcx, rdi
mov rcx, rdi
stc
call fcn.1400645ac
add dword cs:[rcx], 0
add dword [rcx], 0
mov rcx, rsi
int1
add rsp, 0x78
invalid
js 0x14004c2e1
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
jmp 0x140042052
pop rbp
invalid
dec dword [rax - 0x77]
mov rcx, rdi
stc
jmp 0x14004c244
lea rax, [0x14012fce8]
add eax, 0xe3a49
cmp cl, byte [r14]
add byte [rax - 0x73], cl
and al, 0x48
lea rcx, [rsp + 0x48]
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rsp + 0x28]
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
xorps xmm0, xmm0
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xe3aa2
invalid
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtime_taskcore.rs
invalid
lea edx, [0x14012fd68]
add al, ch
push rbp
call fcn.1400cf220
invalid
add byte [rdi], cl
or ecx, dword [rax - 0x73]
or eax, 0xe3534
xor al, 0x35
invalid
invalid
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
xor al, 0x35
invalid
lea r8, [0x14012f830]
lea eax, [0x14012f830]
xor eax, 0x27ba000e
add byte [rax], al
add al, ch
invalid
add byte [rdx + 0x27], bh
mov edx, 0x27
call fcn.1400cf3b0
retf
ud2
push rsi
push rsi
push rdi
push rbx
sub rsp, 0xc0
in al, dx
rol byte [rax], 0
invalid
in al, dx
rol byte [rax], 0
add byte [rax - 0x77], cl
mov rsi, rcx
mov rsi, rcx
call fcn.1400c0676
movzx eax, al
invalid
invalid
lea rcx, [0x1401571b0]
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
invalid
lea ecx, [rsp + 0x38]
and al, 0x38
cmp byte [rax - 0x77], cl
add dword [rax - 0x77], ecx
jno case.0x140071f78.45
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x30], rcx
and al, 0x30
cmp byte [rsi + 0xa0], 3
movabs al, byte [0xf8830f03000000]
add byte [rax], al
add byte [rax], al
add byte [rbx], al
jae 0x14004c42d
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
and byte [rax - 0x73], cl
lea ebx, [rsi + 0x30]
pop rsi
xor byte [rax - 0x75], cl
push rsi
sub byte [rcx + 1], bh
invalid
mov rdx, qword [rsi + 0x28]
mov ecx, 1
invalid
add al, ch
cmp byte [rsi + 7], ch
call fcn.1400c3183
outsb dx, byte [rsi]
invalid
add byte [rcx - 0x77], cl
invalid
mov r14, rax
mov r15, rdx
lea rdx, [rsp + 0x30]
xor byte [rax - 0x77], cl
fld1
invalid
push rsp
add al, byte [rax]
xor byte [rax - 0x77], cl
fld1
invalid
push rsp
add al, byte [rax]
mov ebx, eax
mov rcx, r14
mov rdx, r15
cli
cli
call fcn.1400c3183
outsb dx, byte [rsi]
invalid
add byte [rbx + rbx*8 - 0x76b7888c], al
int1
test bl, bl
je 0x14004c3e6
mov rcx, rsi
call fcn.1400c06eb
movzx eax, al
invalid
mov dh, 0xc0
lea rcx, [0x1401571c0]
lea ecx, [0x1401571c0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400c128d
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
sar bh, 0xff
push rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x14004c462
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x14004c388.0
mov rcx, rsi
add rsp, 0xc0
pop rbx
pop rdi
rol byte [rax], 0
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x140041d35
pop rcx
invalid
nop
add rsp, 0xc0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
call fcn.14003ff6f
jmp 0x14004c412
lea rbx, [rsp + 0x48]
pop rsp
and al, 0x48
mov byte [rbx + 0x70], 4
mov rcx, rdi
mov rdx, rbx
call fcn.140064881
add dword [rax], eax
add dword [rax], eax
mov qword [rbx], 0
mov byte [rbx + 0x70], 3
lea rdx, [rsp + 0x48]
and al, 0x48
and al, 0x48
mov rcx, rdi
call fcn.140064881
mov rcx, rsi
add rsp, 0xc0
rol byte [rax], 0
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x1400425d1
mov rcx, rdi
jmp 0x14004c3df
lea rax, [0x14012fce8]
lea rcx, [rsp + 0x48]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x28]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtime_taskcore.rs
call fcn.1400cf220
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14012f830]
mov edx, 0x27
call fcn.1400cf3b0
ud2
mov dword [rsp + 0x38], ecx
mov rcx, qword [rdx]
cmp dword [rcx], 2
add dh, byte [rbp + 0x16]
add dh, byte [rbp + 0x16]
add rcx, 8
lea rax, [rsp + 0x20]
ror dword [rax], 0x48
lea eax, [rsp + 0x20]
mov rdx, r8
mov r8, rax
call case.0x1400b724e.101
jmp 0x14004cf6a
lea rax, [rsp + 0x20]
mov rdx, r8
mov r8, rax
call fcn.140043414
test rax, rax
je 0x14004cf78
mov qword [rsi], 2
jmp 0x14004cfa4
test rdx, rdx
je 0x14004cf8a
mov qword [rsi], 1
mov qword [rsi + 8], rdx
jmp 0x14004cfa4
mov rdx, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x30]
cmp rcx, rdx
ja 0x14004cfaa
mov qword [rsi], 0
mov qword [rsi + 8], rcx
add rsp, 0x40
pop rsi
ret
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_srcio_read_buf.rs
call fcn.1400cf340
ud2
invalid
or eax, 0x1140ea
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [rsi + 0x18]
call qword [sym.imp.ws2_32.dll_closesocket]
sbb byte [rax + rcx], dh
mov rcx, qword [rsi + 0x10]
call fcn.1400c3beb
fisubr dword [rdx + 7]
add byte [rax - 0x73], cl
lea ecx, [rsi + 8]
fisubr dword [rdx + 7]
add byte [rax - 0x73], cl
lea ecx, [rsi + 8]
cmp qword [rsi], 0
je 0x14004d12b
mov rax, qword [rcx]
lea ecx, [rsi + 8]
cmp qword [rsi], 0
je 0x14004d12b
mov rax, qword [rcx]
add eax, esi
dec qword [rax]
lock dec qword [rax]
jne case.0x1400430bf.498
call fcn.1400c0e76
jmp case.0x1400430bf.498
mov rax, qword [rcx]
lock dec qword [rax]
jne case.0x1400430bf.498
mov rax, qword [rsi + 0x10]
lock dec qword [rax]
jne 0x14004d153
add byte [rax - 0x73], cl
push rsp
and al, 0x40
invalid
movups xmm6, xmmword [rdx - 0x10]
movups xmm6, xmmword [rdx - 0x10]
lea rdi, [rsp + 0x340]
mov r8d, 0x128
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x170]
lea rbx, [rsp + 0x550]
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsp + 0x638]
mov r8d, 0x128
mov rcx, r14
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x468]
mov r8d, 0xe8
mov rcx, rdi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsi + 0x10]
mov r8d, 0x128
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsi + 0x140]
mov r8d, 0xe8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
sbb cl, byte [rax]
add byte [rdi], cl
adc dword [rsi], esi
sbb cl, byte [rax]
add byte [rdi], cl
adc dword [rsi], esi
mov qword [rsi + 0x138], 0
jmp 0x14004d4a6
mov r8d, 0x128
mov rdx, r15
add byte [rcx + rcx*4 - 6], cl
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x138], 0
add rdi, 0x140
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x48], al
mov r8d, 0xe8
mov rcx, rdi
mov r8d, 0xe8
mov eax, 0xe8
mov rcx, rdi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], 3
movaps xmm6, xmmword [rsp + 0x860]
add rsp, 0x870
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
mov rdx, qword [rdi + 8]
mov edx, dword [rdi + 8]
mov rcx, qword [rdi + 0x10]
mov rbx, rdx
sub rbx, rcx
cmp r14, rbx
cmovb rbx, r14
mov r14, rbx
add r14, rcx
jb 0x14004d77d
pop rbx
add al, byte [rax]
invalid
pop rbx
add al, byte [rax]
add byte [rcx + 0x39], cl
invalid
cmp r14, rdx
ja case.0x14004b2b9.82
call fcn.140049124
xor edx, edx
xor eax, eax
add rsp, 0xe8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movsb byte [rdi], byte [rsi]
and al, 0xa9
add byte [rax], al
add byte [rbp + rcx*4 + 0x6e], cl
sbb byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0xa8
test al, 0
add byte [rax], al
mov rcx, rbp
mov rdx, r13
invalid
test al, 0
add byte [rax], al
mov rcx, rbp
mov rdx, r13
mov r8, r15
call fcn.140023f8a
movzx ecx, byte [rsp + 0xa8]
cmp rcx, 7
cmp ecx, 7
cmp ecx, 7
je 0x14004d6a5
retf
add byte [rax], al
mov rax, qword [r12 + 0xf]
and al, 0xf
mov qword [rsp + 0x5f], rax
and al, 0x5f
movups xmm0, xmmword [r12]
adc byte [rsp], al
and al, 0xf
sub dword [rsp + 0x50], eax
movaps xmmword [rsp + 0x50], xmm0
mov r14, qword [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rbx, qword [rsp + 0xc8]
cmp ecx, 5
pushfq
and al, 0xc8
add byte [rax], al
add byte [rbx + 0x577505f9], al
jne 0x14004d65a
test r14, r14
jne 0x14004d6b4
mov rcx, r13
mov ecx, ebp
call fcn.1400242af
test al, al
jne 0x14004d6b1
lea rax, [rsp + 0x57]
lea eax, [rsp + 0x57]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x70], xmm0
mov qword [rsp + 0x80], 0
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
pushfq
and al, 0x88
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x70
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
pushfq
and al, 0x88
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x70
mov rdx, qword [rsp + 0x78]
lea rcx, [rsp + 0x88]
xor r8d, r8d
call qword [rax + 0x10]
jmp 0x14004d5ba
invalid
invalid
mov eax, 0
cmp ecx, 6
mov edx, 0
je 0x14004d58f
mov byte [rsp + 0x28], cl
movups xmm0, xmmword [r12]
movups xmmword [rsp + 0x29], xmm0
mov rax, qword [r12 + 0xf]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r14
mov qword [rsp + 0x48], rbx
mov qword [rsp + 0x48], rbx
cmp rcx, 2
cmp ecx, 2
stc
add dh, byte [rdi + riz*2 - 0x7d]
stc
add dword [rdx + riz*2 + 0x48], esi
test rcx, rcx
je 0x14004d6fb
cmp ecx, 1
je 0x14004d6fb
test rcx, rcx
jne 0x14004d71a
lea rax, [rsp + 0x30]
and al, 0x30
jmp case.0x14004ac1a.112
mov eax, 1
xor edx, edx
jmp 0x14004d58f
invalid
invalid
invalid
add byte [rcx], dh
shr cl, cl
fdivp st(6)
invalid
invalid
invalid
inc dword [rbp + 0x31]
test byte [rax - 0x73], 0x44
lea eax, [rsp + 0x57]
xor r14d, r14d
lea rax, [rsp + 0x57]
lea eax, [rsp + 0x57]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xd0], xmm0
test byte [rax + rdx*8], ah
add byte [rax], al
invalid
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rsi + 0x48]
mov rdx, r14
rol byte [rax], 1
add byte [rax], al
mov rcx, qword [rsi + 0x48]
mov ecx, dword [rsi + 0x48]
mov rdx, r14
mov edx, esi
call fcn.140032c0e
invalid
lea rcx, [rsi + 0x40]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
mov rdx, qword [rsi + 0x30]
mov edx, dword [rsi + 0x30]
xor r8d, r8d
call qword [rax + 0x10]
push rax
adc byte [rdi], cl
sub byte [rsp + 0xd0], al
and al, 0xd0
add byte [rax], al
invalid
sar bh, 0x50
push rax
adc byte [rdi], cl
sub byte [rsp + 0xd0], al
and al, 0xd0
add byte [rax], al
invalid
and al, 0xd0
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x28], eax
movups xmmword [rsi + 0x28], xmm0
mov qword [rsi + 0x38], r14
jbe 0x14004d72a
mov qword [rsi + 0x40], rbx
jmp 0x14004d501
invalid
invalid
jmp 0x14004d501
invalid
lea rax, [rsp + 0x2c]
and al, 0x2c
mov eax, dword [rax]
test eax, eax
je case.0x14004ac94.108
invalid
or al, byte [rbx + 0x357405f8]
cmp eax, 5
je case.0x14004af70.96
cmp eax, 8
jne 0x14004d71a
lea rcx, [rsp + 0x28]
jmp 0x14004d586
dec dword [rax - 0x75]
and al, 0x48
invalid
mov rax, qword [rsp + 0x48]
lea rcx, [rsp + 0x70]
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
mov qword [rcx + 0x20], rax
mov dword [rcx + 0x20], eax
movups xmm0, xmmword [rsp + 0x28]
adc byte [rsp + 0x28], al
and al, 0x28
movups xmm1, xmmword [rsp + 0x38]
adc byte [rsp + 0x38], cl
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
adc byte [rdi], cl
sub dword [rcx], eax
call fcn.140033f4f
jmp case.0x14004af70.99
mov rax, qword [rsp + 0x48]
lea rcx, [rsp + 0x70]
mov qword [rcx + 0x20], rax
jo 0x14004d793
mov dword [rcx + 0x20], eax
movups xmm0, xmmword [rsp + 0x28]
and al, 0x28
movups xmm1, xmmword [rsp + 0x38]
and al, 0x38
movaps xmmword [rcx + 0x10], xmm1
sub dword [rcx + 0x10], ecx
movaps xmmword [rcx], xmm0
call fcn.140034269
add eax, 0x4cfffe6b
lea eax, [0x140111a78]
or al, 0
add eax, ebp
add eax, 0x4cfffe6b
lea eax, [0x140111a78]
or al, 0
or al, 0
mov cl, 0xb
mov rdx, rax
mov edx, eax
mov edx, eax
call case.0x1400a309e.392
mov rdx, rax
jmp 0x14004d58d
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh2mod.rsinvalid_GOAWAY_frameC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcprotogo_away.rs
mov rdx, r14
pushfq
pop rsp
or eax, 0xf2894c00
mov edx, esi
call fcn.1400cf5d0
ud2
invalid
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh2mod.rsinvalid_GOAWAY_frameC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcprotogo_away.rs
add eax, 0xd5c8b
or eax, 0xf1894c00
mov rcx, r14
call fcn.1400cf340
ud2
invalid
movabs dword [0x8c8d480b0f00081b], eax
and al, 0xa8
or ecx, dword [rax - 0x73]
mov word [rax + rbp*4], fs
lea ecx, [rsp + 0xa8]
mov qword [rcx], rax
add dword [rax - 0x73], ecx
and al, 0x50
push rax
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
and al, 0x50
push rax
push rax
lea rdx, [rsp + 0x28]
mov qword [rdx], rax
mov dword [rdx], eax
mov dword [rdx], eax
lea rax, [0x1400086b0]
mov qword [rdx + 8], rax
or byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
add eax, 0xe3f4f
or byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
add eax, 0xe3f4f
invalid
add byte [rax - 0x73], cl
and al, 0x70
invalid
lea rcx, [rsp + 0x70]
jo 0x14004d81f
mov qword [rcx], rax
mov dword [rcx], eax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
add byte [rax - 0x77], cl
push rcx
invalid
or byte [r8 - 0x39], cl
and byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
invalid
invalid
mov qword [rcx + 0x18], rax
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes.rs
xchg dword [rsi + rcx], edi
invalid
sbb byte [r8 - 0x73], cl
adc eax, 0xe3c87
xchg dword [rsi + rcx], edi
invalid
xchg dword [rsi + rcx], edi
add al, ch
call fcn.1400cf220
call fcn.1400cf220
ud2
push rsi
push rdi
sub rsp, 0x58
pop rax
mov rsi, rcx
mov qword [rcx + 0x38], rdx
movzx eax, byte [rcx + 0x40]
test rax, rax
mov dh, 0x41
test rax, rax
je 0x14004d821
or eax, dword [rbx - 0x7bf0fd08]
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
cmp eax, 2
je case.default.0x14004d8be
add bl, ch
jmp 0x14004d827
invalid
cmp byte [rsi + 0x43], 0
jne 0x14004d891
lea rax, [rsp + 0x2c]
and al, 0x2c
mov dword [rax], 1
add dword [rax], eax
add byte [rax], al
movabs rcx, 0x200000004
lea r8, [rsp + 0x48]
invalid
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x48
invalid
mov qword [r8], rcx
mov qword [r8], rcx
mov qword [r8 + 8], rax
mov dword [rax + 8], eax
movabs rax, 0x100000000
mov eax, 0
add dword [rax], eax
add byte [rax], al
lea rdx, [rsp + 0x30]
and al, 0x30
mov qword [rdx], rax
mov qword [rdx + 8], r8
add cl, byte [rcx + rcx*4 + 0x42]
or byte [rax - 0x73], cl
lea rcx, [rsi + 0xc0]
call qword [sym.imp.secur32.dll_ApplyControlToken]
or byte [rax], al
mov es, eax
add byte [rax], al
add bh, bh
adc eax, 0x86c25
or byte [rax], al
or byte [rax], al
test eax, eax
je 0x14004d87b
invalid
or al, 0x89
mov edi, eax
shl rdi, 0x20
invalid
or rdi, 2
jmp 0x14004d8ab
mov dword [rsi + 0x40], 0x1010000
add byte [rax], al
add dword [rcx], eax
mov byte [rsi + 0x44], 0
mov qword [rsi + 0xf8], 0
clc
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x39], cl
xchg al, bh
clc
clc
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
jl case.0x14004c388.5
lea rdi, [rsp + 0x30]
mov rcx, rdi
xor byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.1400519f5
add byte [r8], al
add byte [r8], al
cmp dword [rdi], 2
jne case.default.0x14004d8be
invalid
invalid
mov rdi, qword [rsp + 0x38]
mov eax, edi
and eax, 3
loopne 0x14004d8b3
lea rcx, [0x1401571d0]
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
xor edi, edi
jmp 0x14004d901
add byte [rax - 0x77], cl
stc
call fcn.140043137
mov eax, 1
jmp 0x14004d90b
mov qword [rsi + 0x38], 0
xor eax, eax
mov rdx, rdi
add rsp, 0x58
pop rdi
pop rsi
ret
xor esi, esi
xor r8d, r8d
mov r9b, 1
call fcn.140048eba
test rax, rax
je 0x14004d969
mov rcx, rax
call fcn.140043137
lea rsi, [rsp + 0x20]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, rbx
mov r8, rdi
call fcn.14004ebd7
mov dl, byte [rsi]
cmp dl, 6
cli
invalid
jne 0x14004d96d
cli
invalid
mov esi, 1
add dword [rax], eax
add byte [rax], al
jmp 0x14004d9cc
xor edx, edx
jmp 0x14004d9cc
mov eax, dword [rsp + 0x24]
and al, 0x24
cmp dl, 5
jne 0x14004d992
add eax, 0xc0851c75
test eax, eax
je 0x14004d9d7
cmp eax, 5
je 0x14004d986
invalid
invalid
mov dl, 2
cmp eax, 8
or byte [rbp + 0x32], dh
or byte [rbp + 0x32], dh
movabs rdx, 0xb00000003
add byte [rax], al
jmp case.0x1400a55c8.173
mov cl, byte [rsp + 0x23]
mov byte [rsp + 0x4b], cl
movzx ecx, word [rsp + 0x21]
and dword [rsi - 0x77], esp
and al, 0x49
and dword [rsi - 0x77], esp
and al, 0x49
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rsp + 0x50], xmm0
adc dword [rsp + 0x50], eax
adc dword [rsp + 0x50], eax
movups xmm0, xmmword [rsp + 0x38]
adc byte [rsp + 0x38], al
movups xmmword [rsp + 0x60], xmm0
lea rcx, [rsp + 0x48]
mov byte [rcx], dl
mov dword [rcx + 4], eax
call fcn.140033f4f
mov rdx, rax
xor esi, esi
mov rax, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
ret
xor edx, edx
jmp case.0x1400a55c8.173
push rdi
push rbx
sub rsp, 0x38
mov rbx, rdx
mov r14, rcx
mov rax, qword [rcx + 0x10]
xor esi, esi
lea r15, [rsp + 0x28]
lea r12, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
movabs rdi, 0x1700000003
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax], al
invalid
test rax, rax
test eax, eax
je 0x14004da81
mov rdx, qword [r14]
mov r9, qword [r14 + 8]
cmp dword [rdx], 2
jne 0x14004da31
add rdx, 8
mov qword [rsp + 0x20], rax
mov rcx, r15
stc
stc
mov r8, rbx
call fcn.1400bed21
adc al, byte [rdi]
add bl, ch
invalid
adc al, byte [rdi]
add bl, ch
adc byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
mov rcx, r15
mov r8, rbx
fsubr st(0)
cmp byte [rdi - 1], dl
push rdi
invalid
invalid
fsubr st(0)
cmp byte [rdi - 1], dl
push rdi
invalid
dec dword [rax - 0x75]
and al, 0x28
push rdi
invalid
mov rax, qword [rsp + 0x28]
cmp rax, 2
je 0x14004da85
invalid
cmp dword [rax - 0x75], ecx
and al, 0x30
mov rcx, qword [rsp + 0x30]
test rax, rax
jne 0x14004da8c
mov rdx, qword [r14 + 8]
mov rax, qword [r14 + 0x10]
mov eax, dword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov qword [r14 + 8], r12
mov qword [r14 + 0x10], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
sub rax, rcx
sub eax, ecx
jb 0x14004daa5
add rdx, rcx
mov qword [r14 + 8], rdx
mov qword [r14 + 0x10], rax
test rcx, rcx
test ecx, ecx
test ecx, ecx
jne 0x14004da0a
jmp 0x14004da91
xor edi, edi
jmp 0x14004da91
mov esi, 1
add dword [rax], eax
add byte [rax], al
jmp 0x14004da91
add eax, 0x8948f631
iretd
xor esi, esi
mov rdi, rcx
mov rax, rsi
mov rdx, rdi
cli
cli
add rsp, 0x38
cmp byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_mid___self.len___rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_srcescape.rs
lea ecx, str.assertion_failed:_mid___self.len___rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_srcescape.rs
or eax, 0x58d4c00
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x1401234e8]
mov edx, 0x23
add byte [rax], al
xor eax, 0xba000d5a
and eax, dword [rax]
add byte [rax], al
call fcn.1400cf3b0
ud2
sbb byte [rax], cl
add byte [rdi], cl
or edx, dword [rsi + 0x48]
sub esp, 0x20
mov rsi, rcx
invalid
xor eax, eax
cmp dword [rdx], 2
cmp al, byte [rdx]
invalid
cmp al, byte [rdx]
add cl, byte [rdi]
xchg ebp, eax
ror byte [rax - 0x73], 0x14
ret 0x8348
setne al
lea rdx, [rdx + rax*8]
add rdx, 8
or al, ch
invalid
imul edi, esi, 0xf08948ff
invalid
dec dword [rax - 0x77]
invalid
add rsp, 0x20
pop rsi
ret
or al, ch
invalid
invalid
dec dword [rax - 0x77]
invalid
cmp dword [rdx], eax
sete al
invalid
rol bl, 0x41
push rdi
push r14
push r13
push r12
push rsi
push rdi
ret
push rbp
push rbx
sub rsp, 0x88
in al, dx
mov byte [rax], al
add byte [rax], al
in al, dx
mov byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x70], xmm6
mov rdi, r9
iretd
mov rbx, r8
iretd
mov r14, rdx
mov esi, edx
mov rsi, rcx
mov rax, qword [rsp + 0xf0]
add byte [rax], al
add byte [rax], al
cmp dword [rdx], 2
add cl, byte [rdi]
test ebp, ebp
add dword [rax], eax
add byte [rax - 0x77], cl
je 0x14004db49
jne 0x14004dd0e
mov qword [rsp + 0x40], rsi
mov rdx, qword [r14 + 0x18]
mov rdx, qword [r14 + 0x18]
mov r15d, 0xffffffff
mov edi, 0xffffffff
cmp rax, r15
cmovb r15, rax
clc
clc
lea rax, [rdx + 0x80]
mov qword [rsp + 0x48], rax
add byte [rax], 0
add byte [rax - 0x77], cl
and al, 0x48
lea r13, [rsp + 0x50]
and al, 0x50
xorps xmm6, xmm6
push rdi
test byte [rcx + rcx*4 - 0x17], 0x49
mov rcx, r13
mov r8, rbx
mov rcx, r13
mov r8, rbx
mov r9b, 1
call fcn.1400c39a2
mov al, byte [rsp + 0x59]
and al, 0x59
pop rsi
invalid
and al, 0x59
and al, 0x59
cmp al, 3
je 0x14004dd29
mov rcx, qword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
cmp al, 2
je 0x14004dd37
add cl, byte [rdi]
test ch, al
add dword [rax], eax
add byte [rdx + 0x4c582454], cl
lea r9, [rsp + 0x5a]
mov dl, byte [rsp + 0x58]
lea r9, [rsp + 0x5a]
pop rdx
movzx r8d, word [r9 + 4]
lea r10, [rsp + 0x6a]
mov word [r10 + 4], r8w
mov dword [r10 + 4], r8d
mov dword [r10 + 4], r8d
mov r8d, dword [r9]
mov eax, dword [rcx]
mov dword [r10], r8d
mov qword [rsp + 0x60], rcx
mov byte [rsp + 0x68], dl
push rsp
and al, 0x68
push rsp
and al, 0x68
mov byte [rsp + 0x69], al
and al, 0x69
and al, 0x69
mov rcx, qword [r14 + 0x20]
cmp rcx, 0xffffffffffffffff
je 0x14004dd84
invalid
test cl, bl
add dword [rax], eax
add byte [rcx], dh
ror byte [rcx + 0xf502444], 0x11
je 0x14004dbd9
xor eax, eax
mov dword [rsp + 0x50], eax
movups xmmword [rsp + 0x28], xmm6
mov dword [rsp + 0x20], eax
mov rdx, rdi
mov r8d, r15d
mov r9, r13
call sub.ws2_32.dll_WSASend
or byte [rax], al
or byte [rax], al
cmp eax, 0xffffffff
jne 0x14004dd45
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov rsi, rax
add byte [rax - 0x77], cl
invalid
shl rsi, 0x20
shl esi, 0x20
or rsi, 2
mov ecx, eax
call fcn.1400a0880
sub al, 5
invalid
cmp al, 0xd
sub al, 5
add byte [rcx - 0x74b6ab8b], bh
jne 0x14004dc41
invalid
invalid
or eax, 0x8b495475
jne 0x14004dc41
mov rax, qword [r14 + 0x28]
test rax, rax
je 0x14004dc41
sub byte [rax - 0x7b], r9b
sal byte [rbx + rcx*2 + 0x48], 0x8b
mov rcx, qword [rax]
invalid
invalid
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
mov edx, dword [rax + 8]
push rax
or al, dh
inc qword [rdx]
lock inc qword [rdx]
jle 0x14004dd9e
add byte [rax - 0x7d], cl
rcl dword [rax], 0x4c
adc byte [rbx + rcx*4 + 0x40], cl
invalid
add rcx, 0x10
adc byte [rbx + rcx*4 + 0x40], cl
adc byte [rdx + rcx*4 + 0x48], al
sbb al, ch
or ecx, dword [rcx]
mov r8, qword [rax + 0x10]
mov r9b, byte [rax + 0x18]
call fcn.14003e523
invalid
dec dword [rax - 0x7b]
invalid
invalid
sal byte [rsp + 0x49], 0x89
invalid
je 0x14004dc41
mov r12, rax
mov rcx, rsi
call fcn.14009e2ce
add eax, 0xe5894400
add eax, 0xe5894400
in eax, 0x83
in eax, 3
and ebp, 3
lea rcx, [0x1401571e0]
movsxd rax, dword [rcx + rbp*4]
invalid
add al, 0xa9
add rax, rcx
invalid
invalid
add eax, ecx
enter 0xffffffffffff894c, 0xffffffffffffffe6
mov rsi, r12
jmp rax
mov ebp, esi
and ebp, 3
lea rcx, [0x1401571e0]
movsxd rax, dword [rcx + rbp*4]
add rax, rcx
jmp rax
mov al, byte [rsi + 0x10]
jmp 0x14004dc82
invalid
invalid
cmp byte [rsi + 0xf], 0xd
jne 0x14004dd5b
lea rdx, [rsp + 0x60]
call fcn.1400c1b55
jmp 0x14004dc9e
mov rcx, rsi
shr rcx, 0x20
shr ecx, 0x20
shr ecx, 0x20
call fcn.1400a0880
cmp al, 0xd
jne 0x14004dd5b
mov rcx, qword [rsp + 0x48]
lea rdx, [rsp + 0x60]
call fcn.1400c1b55
cmp ebp, 1
std
add dword [rbp + 0x67], esi
std
add dword [rbp + 0x67], esi
mov rbp, qword [rsi - 1]
mov r12, qword [rsi + 7]
mov rcx, rbp
call qword [r12]
call qword [rsp]
call qword [rsp]
cmp qword [r12 + 8], 0
je 0x14004dcd3
cmp qword [r12 + 0x10], 0x11
jb 0x14004dcc1
mov rbp, qword [rbp - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rbp
call qword [sym.imp.kernel32.dll_HeapFree]
dec rsi
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x14004dd05
mov rax, rsi
shr rax, 0x20
cmp eax, 0xd
jne 0x14004dd5b
mov rdx, qword [r14 + 0x18]
jmp case.0x14004b60e.69
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov rdx, r14
mov r8, rbx
mov r9, rdi
call fcn.14004915c
mov rax, rsi
jmp 0x14004dd6b
mov rax, qword [rsp + 0x40]
mov qword [rax], 2
jmp 0x14004dd6b
mov rax, qword [rsp + 0x40]
mov qword [rax], 1
jmp 0x14004dd55
mov ecx, dword [rsp + 0x50]
mov rax, qword [rsp + 0x40]
mov qword [rax], 0
mov qword [rax + 8], rcx
jmp 0x14004dd6b
mov rax, qword [rsp + 0x40]
mov qword [rax], 1
mov qword [rax + 8], rsi
movaps xmm6, xmmword [rsp + 0x70]
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_srciopoll_evented.rs
mov edx, 0x2b
call fcn.1400cf3b0
ud2
ud2
mov byte [rdi], 5
mov dword [rdi + 4], eax
jmp 0x14004ed46
add cl, byte [rbp + rcx*4 + 0x64]
and al, 0x48
mov rcx, r12
call fcn.1400202d2
adc eax, 0x8a41fffd
add al, 0x24
adc eax, 0x8a41fffd
add al, 0x24
cmp al, 5
jne 0x14004ed61
cmp dword [rsp + 0x4c], 0
je 0x14004ed0d
mov eax, dword [rsp + 0x50]
jmp 0x14004ec93
mov rax, qword [r14]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
or dil, dil
adc cl, byte [rcx - 0x77]
invalid
mov r14, rdx
mov rax, qword [r15 + 0x90]
test rax, rax
test eax, eax
or dil, dil
adc cl, byte [rcx - 0x77]
invalid
test eax, eax
je 0x14004ed35
mov rcx, qword [r15 + 0x98]
call qword [rax + 0x18]
mov qword [r15 + 0x90], r12
mov qword [r15 + 0x98], r14
mov byte [rdi], 6
mov rcx, rsi
mov edx, ebx
add rsp, 0xa0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp fcn.140034b50
mov cl, byte [rsp + 0x4b]
mov byte [rsp + 0x32], cl
movzx ecx, word [rsp + 0x49]
mov word [rsp + 0x30], cx
mov ecx, dword [rsp + 0x4c]
mov edx, dword [rsp + 0x50]
movups xmm0, xmmword [rsp + 0x54]
movaps xmmword [rsp + 0x70], xmm0
movups xmm0, xmmword [rsp + 0x60]
movups xmmword [rsp + 0x7c], xmm0
cmp al, 6
je 0x14004ed43
mov byte [rdi], al
movzx eax, word [rsp + 0x30]
mov word [rdi + 1], ax
mov al, byte [rsp + 0x32]
mov byte [rdi + 3], al
mov dword [rdi + 4], ecx
mov dword [rdi + 8], edx
movaps xmm0, xmmword [rsp + 0x70]
movups xmmword [rdi + 0xc], xmm0
movups xmm0, xmmword [rsp + 0x7c]
movups xmmword [rdi + 0x18], xmm0
jmp 0x14004ed46
enter 1, 0
mov r8d, ebp
mov r9d, r15d
call fcn.14001eaad
add al, 0xfc
cld
inc dword [rdx + rcx*4 - 0x50]
and eax, dword [rcx]
add byte [rax], al
add al, 0xfc
cld
inc dword [rdx + rcx*4 - 0x50]
and eax, dword [rcx]
add byte [rax], al
mov rcx, qword [r13 + 0x1b8]
mov rdx, qword [r13 + 0x1c8]
add byte [rcx - 0x75], cl
xchg ebp, eax
enter 1, 0
mov r8d, ebp
mov r9d, r15d
call fcn.14001ea28
mov r12, rax
test r14b, r14b
je 0x14004ef3d
mov byte [r12 + 0x123], 0
mov rcx, qword [r13 + 0x1b8]
mov rdx, qword [r13 + 0x1c8]
mov r8d, ebp
mov r9d, r15d
call fcn.14001eaad
mov ecx, dword [rax + 0x84]
xor r14d, r14d
test ecx, ecx
cmovle ecx, r14d
mov rdx, qword [r13 + 0xd0]
cmp rcx, rdx
cmovb rdx, rcx
sub rdx, qword [rax + 0x88]
cmovae r14, rdx
mov rcx, rdi
mov edx, ebx
call fcn.140034b50
mov byte [rsi], 5
mov qword [rsi + 8], r14
jmp 0x14004ef89
mov rax, qword [rsp + 0x30]
mov rax, qword [rax]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov r15, rax
mov r14, rdx
mov rax, qword [r12 + 0x90]
test rax, rax
je 0x14004ef6c
mov esi, ecx
add rcx, 0x10
call qword [sym.imp.secur32.dll_FreeCredentialsHandle]
or byte [rax], al
or byte [rax], al
cmp rsi, 0xffffffffffffffff
je 0x14004f14c
lock dec qword [rsi + 8]
jne 0x14004f14c
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
and byte [rsi + 0x48], bl
jmp qword [sym.imp.kernel32.dll_HeapFree]
and byte [rsi + 0x48], bl
jmp qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x20
pop rsi
ret
push rbx
sub rsp, 0x20
mov rsi, qword [rcx]
mov rbx, qword [rcx + 8]
mov rdi, qword [rbx + 0x10]
lea rax, [rdi - 1]
and rax, 0xfffffffffffffff0
lea rcx, [rax + rsi]
add rcx, 0x10
call qword [rbx]
cmp rsi, 0xffffffffffffffff
je 0x14004f1cb
lock dec qword [rsi + 8]
jne 0x14004f1cb
mov rcx, qword [rbx + 8]
cmp rdi, 9
mov eax, 8
cmovae rax, rdi
add rcx, rax
add rcx, 0xf
mov rdx, rax
neg rdx
test rcx, rdx
je 0x14004f1cb
cmp rax, 0x11
jb 0x14004f1b1
mov rsi, qword [rsi - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
sbb ecx, dword [rax - 0x73]
and al, 0x20
call fcn.1400c2979
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rdx
mov eax, 1
jmp 0x14004f30f
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
call fcn.14006417b
cmp qword [rbx], 0
je 0x14004f33b
mov rcx, rbx
call fcn.14007fe64
mov rax, qword [rbx]
lock dec qword [rax]
jne 0x14004f33b
mov rcx, qword [rbx]
call fcn.14004f1d4
mov rbx, qword [r14]
test rbx, rbx
je 0x14004f371
mov rcx, qword [rdi + 0x28]
call qword [sym.imp.kernel32.dll_CloseHandle]
lock dec qword [rbx]
jne 0x14004f35b
mov rcx, qword [r14]
call fcn.1400c0a17
invalid
add byte [rax - 0x75], cl
and r8b, r14b
dec qword [rax]
mov rax, qword [rdi + 0x20]
lock dec qword [rax]
jne 0x14004f371
add rdi, 0x20
mov rcx, rdi
call fcn.1400c08df
mov r8, qword [rsi]
cmp r8, 0xffffffffffffffff
je case.0x14004386e.191
lock dec qword [r8 + 8]
jne case.0x14004386e.191
mov rcx, qword [0x1401611e0]
xor edx, edx
invalid
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
jmp qword [sym.imp.kernel32.dll_HeapFree]
and eax, 0x8506e
and eax, 0x8506e
push rax
or byte [rax], al
nop
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, [0x140127502]
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_src_blockingclient.rsthread_not_dropped_yet
mov edx, 0x16
add byte [rax], al
add al, ch
adc eax, dword [rbx]
or byte [rax], al
or eax, 0x58d4c00
or dword gs:[0x1401badba], 0x13e80000
add byte [rax], al
add al, ch
adc eax, dword [rbx]
or byte [rax], al
ud2
push rsi
sub rsp, 0x20
add byte [rax], al
add al, ch
adc eax, dword [rbx]
or byte [rax], al
ud2
mov rsi, rcx
mov esi, ecx
mov rcx, qword [rcx + 0x10]
mov rdx, qword [rsi + 0x20]
call case.0x14004af70.490
cmp qword [rsi + 0x18], 0
cmp dword [rsi + 0x18], 0
cmp dword [rsi + 0x18], 0
jle 0x14004f3f0
sbb byte [rax], al
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rsi + 0x10]
je 0x14004f3ee
mov r8, qword [rsi + 0x10]
mov rcx, qword [0x1401611e0]
or eax, 0x111dfa
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
sar bh, cl
adc eax, 0x8501a
cmp rsi, 0xffffffffffffffff
je case.0x1400a55c8.177
invalid
lock dec qword [rsi + 8]
jne case.0x1400a55c8.177
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
nop
add rsp, 0x20
pop rsi
ret
or byte [rax], al
mov rbx, qword [r8]
mov rcx, qword [0x1401611e0]
add byte [rcx], dh
sar bh, cl
xlatb
add byte [rcx], dh
sar bh, cl
xlatb
mov r8, rbx
test rbx, rbx
jne 0x14004f434
mov rcx, qword [rsi + 0x28]
call fcn.140032663
dec dword [rax - 0x75]
test rax, rax
sub al, ch
adc byte [rdx], dh
invalid
dec dword [rax - 0x75]
test rax, rax
je 0x14004f463
mov rcx, qword [rsi + 0x50]
mov ecx, dword [rsi + 0x50]
call qword [rax + 0x18]
sbb byte [rax - 0x7d], cl
invalid
cmp rsi, 0xffffffffffffffff
je 0x14004f48a
lock dec qword [rsi + 8]
jne 0x14004f48a
invalid
or byte [rbp + 0x1a], dh
sbb cl, byte [rax - 0x75]
mov rcx, qword [0x1401611e0]
or eax, 0x111d69
xor edx, edx
mov r8, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x20
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
ret
rcl dword [rax], 0xe8
and eax, dword [rcx]
add dword [rax], eax
invalid
invalid
invalid
call fcn.1400617e6
add dword [rax], eax
cmp rsi, 0xffffffffffffffff
je 0x14004f4c9
lock dec qword [rsi + 8]
or byte [rbp + 0x18], r14b
jne 0x14004f4c9
mov rcx, qword [0x1401611e0]
mov ecx, dword [0x1401611e0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rsi
invalid
jmp qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x20
invalid
pop rsi
and byte [rsi - 0x3d], bl
ret
sub esp, 0x20
add byte [rax], r8b
add byte [rax - 0x75], cl
mov eax, dword [rsi + 0x50]
add byte [rax], al
pop rax
push rax
sbb byte [rax - 0x75], cl
mov eax, dword [rsi + 0x68]
test rax, rax
je 0x14004f501
mov eax, dword [rsi + 0x68]
jo 0x14004f4fe
push rax
sbb byte [rax - 0x7d], cl
invalid
cmp esi, 0xffffffff
sbb byte [rax - 0x75], cl
or eax, 0x111ccb
sbb al, 0x11
invalid
mov ecx, dword [0x1401611e0]
sbb al, 0x11
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
and byte [rsi + 0x48], bl
jmp qword [sym.imp.kernel32.dll_HeapFree]
push rsi
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
cmp byte [rcx + 0x31], 2
jne 0x14004f53e
add rsp, 0x20
pop rsi
ret
mov rsi, rcx
mov esi, ecx
add rcx, 0x18
add ecx, 0x18
call fcn.140040659
cmp byte [rsi + 0x10], 2
add dh, byte [rbp + 0x22]
add dh, byte [rbp + 0x22]
and cl, byte [rax - 0x75]
mov rax, qword [rsi]
lock dec qword [rax]
jne 0x14004f561
invalid
mov rcx, qword [rsi]
call fcn.140033428
invalid
invalid
invalid
invalid
invalid
add rsi, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14004089b
adc edi, edi
dec dword [rax - 0x77]
mov rcx, rsi
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140040790
invalid
invalid
invalid
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x140
mov rsi, rcx
lea rdi, [rcx + 0x80]
mov ecx, 0x80
invalid
mov ecx, 0x80
lea rbx, [rcx + 0x180]
lea r14, [rsp + 0x28]
invalid
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x28
invalid
sub byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.14006399a
invalid
add dword [r8], eax
add dword [rax], eax
jmp 0x18c04f6f5
add dword [rax], eax
mov r15, qword [rsp + 0x128]
mov edi, dword [rsp + 0x128]
add r15, 0xfffffffffffffffd
mov rcx, r14
int1
call fcn.14008001b
cmp r15, 1
or al, byte [rbx]
add byte [rcx - 0x7d], cl
inc dword [rcx]
ja 0x14004f5a3
mov r8, qword [rsi + 0x188]
xchg byte [rax + 0x48000001], cl
mov edi, dword [sym.imp.kernel32.dll_HeapFree]
add dword [rax], eax
add byte [rax - 0x75], cl
cmp eax, 0x84e2f
mov rdi, qword [sym.imp.kernel32.dll_HeapFree]
mov rbx, qword [r8 + 0x2308]
mov rcx, qword [0x1401611e0]
and eax, dword [rax]
add byte [rax - 0x75], cl
or eax, 0x111bf9
xor edx, edx
call rdi
mov r8, rbx
test rbx, rbx
fmul dword [rax - 0x7b]
invalid
test ebx, ebx
jne 0x14004f5d9
out 0x48, al
mov eax, dword [rsi + 0x100]
mov rax, qword [rsi + 0x100]
test rax, rax
je 0x14004f609
mov rcx, qword [rsi + 0x108]
or byte [rcx], al
add byte [rax], al
call qword [rax + 0x18]
cmp rsi, 0xffffffffffffffff
je 0x14004f638
lock dec qword [rsi + 8]
jne 0x14004f638
or byte [rbp + 0x22], r14b
mov r8, qword [rsi - 8]
mov rcx, qword [0x1401611e0]
mov edi, 0x3100111b
ror byte [rax - 0x7f], cl
invalid
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rsi
mov edi, 0x3100111b
ror byte [rax - 0x7f], cl
invalid
pop r14
pop r15
jmp qword [sym.imp.kernel32.dll_HeapFree]
jmp qword [sym.imp.kernel32.dll_HeapFree]
jmp qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x140
add dword [rax], eax
add byte [rbx + 0x5f], bl
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
ret
push rdi
push rbx
sub rsp, 0x20
mov rsi, rcx
mov rbx, qword [rcx + 0x30]
test rbx, rbx
je 0x14004f6f6
xchg ebx, eax
add byte [rax], al
add byte [rax - 0x75], cl
jle 0x14004f687
mov rdi, qword [rsi + 0x20]
add rdi, 0x30
lea r14, [0x1401571f0]
xor eax, 0x107b7e
xor eax, 0x107b7e
jnp 0x14004f681
add byte [rbx + rcx*4 + 0x3d], cl
invalid
mov r15, qword [sym.imp.kernel32.dll_HeapFree]
cmp dword [rdi - 0x30], 2
je 0x14004f6cf
movzx eax, byte [rdi - 0x20]
cmp rax, 6
loopne 0x14004f6cc
loopne 0x14004f6cc
cmp eax, 6
ja 0x14004f6cf
movsxd rax, dword [r14 + rax*4]
add rax, r14
jmp rax
call 0x141fd79ed
je 0x14004f6dd
test rax, rax
jne 0x14004f6cf
lea ecx, [rdi + 8]
mov rax, qword [rdi - 0x10]
mov rdx, qword [rdi - 8]
mov r8, qword [rdi]
jmp 0x14004f6cc
call 0x1305c820d
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x10]
add rdi, 0x130
dec rbx
jne 0x14004f679
cmp qword [rdi - 8], 0
je 0x14004f6cf
cmp qword [rsi + 0x28], 0
je 0x14004f710
mov r8, qword [rsi + 0x20]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp rsi, 0xffffffffffffffff
je 0x14004f73b
lock dec qword [rsi + 8]
jne 0x14004f73b
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
add rsp, 0x20
pop rsi
ret
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
in al, dx
invalid
in al, dx
sub byte [rcx - 0x77], cl
mov r13, rcx
mov rdi, qword [rcx]
mov r13, rcx
mov rdi, qword [rcx]
mov rcx, qword [rdi + 0x38]
test rcx, rcx
je 0x14004f891
mov r14, qword [rdi + 0x48]
test r14, r14
test r14, r14
je 0x14004f866
add byte [rax], al
add byte [rcx + rcx*4 + 0x6c], cl
and al, 0x20
mov qword [rsp + 0x20], r13
mov r15, qword [rdi + 0x30]
mov edi, dword [rdi + 0x30]
movdqa xmm0, xmmword [r15]
pmovmskb ebp, xmm0
xlatb
call 0xcd52cdc2
adc byte [ebx + ecx*4 + 0x2d], cl
xor al, 0x4c
or byte [rax], al
xlatb
call 0xcd52cdc2
adc byte [ebx + ecx*4 + 0x2d], cl
xor al, 0x4c
or byte [rax], al
add byte [rsi - 0x7b], ah
in eax, dx
test bp, bp
test ebp, ebp
jne 0x14004f7f8
movdqa xmm0, xmmword [r12]
movq mm0, qword [rsp]
pmovmskb ebp, xmm0
add r15, 0xfffffffffffffd00
add r12, 0x10
mov dword [rax], 0x49fffffd
add esp, 0x10
cmp ebp, 0xffff
je 0x14004f7d9
invalid
add byte [rbx + riz*8 - 9], dh
jrcxz 0x14004f7ee
not ebp
invalid
bsf eax, ebp
neg rax
lea rax, [rax + rax*2]
shl rax, 4
shl eax, 4
shl eax, 4
add al, 0x49
lea rsi, [r15 + rax]
lea esi, [rdi + rax]
cmp byte [r15 + rax - 0x30], 2
jb 0x14004f837
invalid
and eax, 0xd85e8b48
mov rbx, qword [rsi - 0x28]
fmul dword [rax - 0x73]
sbb byte [r8 - 0x75], cl
add ecx, dword [rax - 0x75]
push rbx
or byte [rbx + rcx*4 + 0x43], cl
adc bh, bh
push rax
adc byte [rax - 0x75], cl
or eax, 0x1119b1
lea rcx, [rbx + 0x18]
mov rax, qword [rbx]
mov rdx, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rbx
call r13
dec r14
lea ebx, [rbp - 1]
and ebx, ebp
lea rcx, [rsi - 8]
clc
clc
mov rax, qword [rsi - 0x20]
mov rdx, qword [rsi - 0x18]
mov r8, qword [rsi - 0x10]
call qword [rax + 0x10]
mov ebp, ebx
test r14, r14
jne 0x14004f7d4
mov rcx, qword [rdi + 0x38]
mov r13, qword [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
insb byte [rdi], dx
and al, 0x20
lea rax, [rcx + 1]
mov edx, 0x30
add byte [rax], al
add byte [rax], al
mul rdx
add rcx, rax
add ecx, eax
add ecx, eax
cmp rcx, 0xffffffffffffffef
je 0x14004f891
mov r8, qword [rdi + 0x30]
sub r8, rax
mov rcx, qword [0x1401611e0]
mov ecx, dword [0x1401611e0]
xor byte [r9 + 0x29], r9b
ror byte [rax - 0x75], 0xd
mov ecx, dword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov ecx, dword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
ja 0x14004f8da
or byte [rax], al
mov rbx, qword [rdi + 0x68]
test rbx, rbx
je 0x14004f933
add byte [rax], al
invalid
pop rdi
push 0xfdb8548
test byte [rbp + 0x4c000000], dl
add byte [rax], al
add byte [rbx + rcx*4 + 0x77], cl
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x77], cl
js 0x14004f8f0
mov r14, qword [rdi + 0x78]
test r14, r14
test esi, esi
je 0x14004f900
mov r15, qword [rdi + 0x60]
movdqa xmm0, xmmword [r15]
movq mm0, qword [rdi]
pmovmskb eax, xmm0
not eax
sal bh, 0xd0
lea r12, [r15 + 0x10]
test ax, ax
test eax, eax
jne case.0x14004a8a7.145
movdqa xmm0, xmmword [r12]
add al, 0x24
pmovmskb eax, xmm0
add r15, 0xfffffffffffffb80
mov dword [rax + 0x49fffffb], 0x3d10c483
invalid
inc dword [rax]
invalid
mov dword [rax + 0x49fffffb], 0x3d10c483
invalid
sti
invalid
adc byte [0x14005f8d8], bh
je 0x14004f8bf
in al, 0xf7
ror byte [rdi], 1
bsf ecx, eax
neg rcx
not eax
bsf ecx, eax
neg rcx
lea rcx, [rcx + rcx*8]
lea esi, [rax - 1]
and esi, eax
invalid
lea rcx, [r15 + rcx*8]
lea ecx, [rdi + rcx*8]
invalid
lea ecx, [rdi + rcx*8]
add rcx, 0xffffffffffffffb8
call fcn.140061738
mov eax, esi
mov eax, 0x11e3fe8
add byte [rcx - 0x3100b610], cl
dec r14
dec r14
invalid
jne 0x14004f8ba
lea rax, [rbx + 1]
mov ecx, 0x48
add dword [rcx + 0x48], edi
mul rcx
add rax, 0xf
add eax, 0xf
loope 0x14004f955
add eax, 0xf
and rax, 0xfffffffffffffff0
add rbx, rax
cmp rbx, 0xffffffffffffffef
je 0x14004f933
mov r8, qword [rdi + 0x60]
sub r8, rax
ror byte [rax - 0x75], 0xd
mov ch, 0x18
adc dword [rax], eax
ror byte [rax - 0x75], 0xd
mov ch, 0x18
adc dword [rax], eax
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [rdi + 0x98]
test rcx, rcx
test ecx, ecx
je case.0x14004be25.48
mov r14, qword [rdi + 0xa8]
test r14, r14
test esi, esi
test esi, esi
je 0x14004f9f5
mov qword [rsp + 0x20], r13
insb byte [rdi], dx
and al, 0x20
mov r15, qword [rdi + 0x90]
nop
add byte [rax], al
add byte [rax], al
movdqa xmm0, xmmword [r15]
add byte [rax], al
movdqa xmm0, xmmword [r15]
invalid
pmovmskb ebp, xmm0
not ebp
lea r12, [r15 + 0x10]
lea esp, [rdi + 0x10]
lea esp, [rdi + 0x10]
adc byte [rbx + rcx*4 + 0x2d], cl
xchg ebx, eax
or byte [rax], al
or byte [rax], al
mov r13, qword [sym.imp.kernel32.dll_HeapFree]
or byte [rax], al
test bp, bp
jne 0x14004f999
movdqa xmm0, xmmword [r12]
outsd dx, dword [rsi]
add al, 0x24
pmovmskb ebp, xmm0
add r15, 0xfffffffffffffb00
call 0x140cc7ad1
sti
invalid
add r12, 0x10
cmp ebp, 0xffff
je 0x14004f97a
invalid
not ebp
bsf eax, ebp
neg rax
neg eax
invalid
neg eax
lea rsi, [rax + rax*4]
shl rsi, 4
lea rcx, [r15 + rsi]
add rcx, 0xffffffffffffffb0
call fcn.140061790
sal dword [rax + 0x11ddce8], 0
add byte [rcx - 0x73], cl
sbb al, 0x37
lea rbx, [r15 + rsi]
add rbx, 0xffffffffffffffe0
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.140061922
add byte [rax - 0x7d], cl
jnp 0x14004f9d0
cmp qword [rbx + 8], 0
je 0x14004f9da
invalid
add byte [rdi + rcx + 0x4c], dh
mov eax, dword [rbx]
invalid
cmovl ecx, dword [rbx + 0xd8b4803]
or ebx, dword [rax]
mov r8, qword [rbx]
add ecx, dword [rax - 0x75]
mov rcx, qword [0x1401611e0]
or eax, 0x11180b
adc dword [rax], eax
xor edx, edx
call r13
dec r14
dec esi
lea eax, [rbp - 1]
and eax, ebp
mov ebp, eax
test r14, r14
jne 0x14004f975
invalid
mov rcx, qword [rdi + 0x98]
mov r13, qword [rsp + 0x20]
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x6c], cl
and al, 0x20
lea rax, [rcx + 1]
mov edx, 0x50
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 9], cl
loop 0x14004fa4a
mul rdx
add rcx, rax
add ecx, eax
ror dword [rax - 0x7d], 0xf9
out dx, eax
cmp rcx, 0xffffffffffffffef
je case.0x14004be25.48
mov r8, qword [rdi + 0x90]
mov eax, dword [rdi + 0x90]
nop
add byte [rax], al
add byte [rcx + 0x29], cl
ror byte [rax - 0x75], 0xd
invalid
sub r8, rax
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
lea rbx, [rdi + 0x20]
cmp qword [rdi + 0xc8], 0
mov edi, 0xc8
invalid
mov edi, 0xc8
add byte [rdi + rcx + 0x48], dh
add edi, 0xc8
invalid
add byte [rax], al
add byte [rax], al
je 0x14004fa40
add rdi, 0xc8
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140040984
ud0
mov rax, qword [rbx]
test rax, rax
je 0x14004fa56
lock dec qword [rax]
dec dword [rax]
or byte [rbp + 8], dh
jne 0x14004fa56
or byte [rax - 0x77], cl
fld1
std
mov rcx, rbx
call fcn.14004f153
idiv bh
invalid
idiv bh
dec dword [rbp - 0x75]
add byte [r9 - 0x7d], r9b
clc
mov r8, qword [r13]
cmp r8, 0xffffffffffffffff
invalid
cmp eax, 0xffffffff
push qword [rdi + riz - 0x10]
dec qword [r8 + 8]
invalid
invalid
je 0x14004fa87
lock dec qword [r8 + 8]
or byte [rbp + 0x20], sil
jne 0x14004fa87
mov rcx, qword [0x1401611e0]
xor edx, edx
add rsp, 0x28
sub byte [rbx + 0x5d], bl
invalid
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
sub byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop rsi
pop r15
jmp qword [sym.imp.kernel32.dll_HeapFree]
invalid
or byte [r8], al
nop
add rsp, 0x28
invalid
pop rbx
sub byte [rbx + 0x5d], bl
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rcx
mov rbx, qword [rcx + 0x30]
test rbx, rbx
invalid
je 0x14004fb25
invalid
mov rdi, qword [rsi + 0x20]
add rdi, 0x18
lea r14, [0x14015720c]
ja case.0x14002e02d.644
invalid
and byte [rax - 0x7d], cl
invalid
ja case.0x14002e02d.644
adc byte [rax], al
add byte [rbx + rcx*4 + 0x3d], cl
or byte [r8], al
mov r15, qword [sym.imp.kernel32.dll_HeapFree]
cmp dword [rdi - 0x18], 2
je case.0x14004fadd.2
movzx eax, byte [rdi - 8]
mov dh, 0x47
clc
clc
cmp rax, 6
ja case.0x14004fadd.2
movsxd rax, dword [r14 + rax*4]
add rax, r14
add eax, esi
add eax, esi
jmp rax
sub ecx, dword [rax - 0x7d]
jg 0x14004fb02
add byte [rsp + 0x4c], dh
mov eax, dword [rdi + 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
call r15
call rdi
call rdi
jmp case.0x14004fadd.2
add rdi, 0x130
dec rbx
jne 0x14004fac6
cmp qword [rsi + 0x28], 0
je 0x14004fb3f
mov r8, qword [rsi + 0x20]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp rsi, 0xffffffffffffffff
je 0x14004fb6a
lock dec qword [rsi + 8]
jne 0x14004fb6a
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
add byte [rax + 0x28c48348], dl
pop rdi
pop rsi
ret
mov eax, dword [rcx]
test rax, rax
je 0x14004fe19
js case.0x140043598.214
lea rdx, [rax + 1]
lock cmpxchg qword [rcx], rdx
add eax, esi
cmpxchg qword [rcx], rdx
jne 0x14004fe05
jmp 0x14004fe1b
xor ecx, ecx
mov rax, rcx
add rsp, 0x68
add esp, 0x68
add esp, 0x68
ret
lea rax, [0x140131828]
lea eax, [0x140131828]
lea rdx, [rsp + 0x28]
mov qword [rdx], rax
lea rax, [0x14003cf80]
lea eax, [0x14003cf80]
lea eax, [0x14003cf80]
mov qword [rdx + 8], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
add eax, 0x105354
add eax, 0x105354
adc byte [rax], al
add byte [rax - 0x73], cl
and al, 0x38
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
or byte [r8 - 0x39], cl
and byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
mov dword [rcx + 0x18], eax
or byte [r8 - 0x39], cl
or byte [rax - 0x39], cl
and byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
mov dword [rcx + 0x18], eax
invalid
invalid
mov dword [rcx + 0x18], eax
sbb byte [rax - 0x73], cl
lea rdx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_alloc_src_sync.rs
adc eax, 0xe1a1c
add al, ch
scasd eax, dword [rdi]
invalid
call fcn.1400cf220
ud2
invalid
or edx, dword [rsi + 0x57]
push rdi
sub rsp, 0x28
mov rsi, rcx
mov rax, qword [rcx + 8]
or al, dh
dec qword [rax]
dec dword [rax]
or al, dh
dec qword [rax]
dec dword [rax]
dec dword [rax]
jne 0x14004fe8f
mov rcx, qword [rsi + 8]
call fcn.140033428
cmp byte [rsi + 0x20], 2
je 0x14004fec5
add dh, byte [rax + rsi + 0x48]
lea edi, [rsi + 0x10]
lea rdi, [rsi + 0x10]
mov rcx, rdi
call fcn.1400326b2
dec dword [rax - 0x75]
invalid
lock dec qword [rax]
jne 0x14004feb2
dec dword [rax - 0x75]
invalid
mov rcx, qword [rdi]
call fcn.14003346c
mov rax, qword [rsi + 0x18]
lock dec qword [rax]
jne 0x14004fec5
mov rcx, qword [rsi + 0x18]
call fcn.1400335b7
sbb al, r13b
invalid
mov rdi, qword [rsi]
test rdi, rdi
test rdi, rdi
je 0x14004fee9
mov rcx, rsi
call fcn.1400349e8
lock dec qword [rdi]
dec dword [rdi]
dec dword [rdi]
jne 0x14004fee9
mov rcx, qword [rsi]
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.1400334f7
invalid
invalid
invalid
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
mov esi, ecx
cmp qword [rcx], 0
cmp dword [rax], eax
add byte [rcx + rcx + 0x48], dh
lea ecx, [rsi + 8]
je 0x14004ff08
lea rcx, [rsi + 8]
call fcn.140040da4
dec dword [rax - 0x75]
or eax, 0x1112d1
rcl dword [rdx]
adc dword [rax], eax
mov rcx, qword [0x1401611e0]
rcl dword [rdx]
adc dword [rax], eax
adc dl, byte [rcx]
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
xor edx, edx
mov r8, rsi
add rsp, 0x20
and byte [rsi + 0x48], bl
jmp qword [sym.imp.kernel32.dll_HeapFree]
and byte [rsi + 0x48], bl
jmp qword [sym.imp.kernel32.dll_HeapFree]
and eax, 0x844e8
call 0x196050765
mov edi, dword [rcx]
test edi, edi
push qword [rax + riz + 0x48]
mov esi, ecx
jbe case.0x14004aae5.138
push rax
dec qword [rdi]
dec dword [rdi]
lodsd eax, dword [rsi]
invalid
invalid
push rdi
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x4c8
add byte [rax], al
movaps xmmword [rsp + 0x4b0], xmm6
sub dword [rsp + 0x4b0], esi
mov ah, 0x24
mov al, 4
add byte [rax], al
and al, 0xb0
add al, 0
add byte [rax - 0x77], cl
push rsp
and al, 0x38
mov qword [rsp + 0x38], rdx
mov r13, rcx
cmp byte [rcx + 0x170], 0
mov ecx, 0x170
invalid
mov ecx, 0x170
jo 0x14004ff7e
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + rbp + 0x49], dh
cmp dword [rbp + 0x158], 0
add byte [rax], al
invalid
je case.0x14004ac94.131
cmp qword [r13 + 0x158], 0
add byte [rax], al
add byte [rsi + rbx + 0x4c], dh
je case.0x14004ac94.131
mov rcx, r13
je case.0x14004ac94.131
mov rcx, r13
call fcn.140043d2e
mov rcx, r13
mov rdx, qword [rsp + 0x38]
and al, 0x38
cmp al, ch
xor edi, dword [rsi]
invalid
call fcn.140043dd4
xor eax, eax
xor esi, esi
jmp 0x14005063f
invalid
add byte [rax], al
invalid
mov rdi, qword [r13 + 0x110]
mov edi, dword [rbp + 0x110]
mov rax, qword [r13 + 0x118]
mov rsi, rdi
dec byte [rax - 0x77]
and al, 0x40
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
sub rsi, rax
lea r14, [r13 + 0x120]
add dword [rax], eax
add byte [rax - 0x73], cl
lea rbx, [rsp + 0xb0]
mov rcx, rbx
mov rdx, r14
bnd call fcn.140060c69
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
pushfq
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
bnd call fcn.140060c69
or al, 1
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
add al, 0xa6
add dword [rax], eax
mov rcx, rbx
call case.0x1400a55c8.355
add rax, rsi
jne case.0x14004b2b9.103
invalid
mov rcx, qword [r13 + 0xe8]
mov ecx, dword [rbp + 0xe8]
mov rax, qword [r13 + 0xf0]
mov rdx, qword [rsp + 0x38]
push rsp
and al, 0x38
push rsp
and al, 0x38
cmp bh, bh
push rax
sub byte [rax - 0x77], cl
invalid
call qword [rax + 0x28]
mov rbp, rdx
test rax, rax
jne 0x14005063f
test dword [rbx], esi
invalid
add byte [rax], al
test dword [rbx], esi
invalid
test rbp, rbp
jne 0x140050628
jmp case.0x14004ac94.133
invalid
lea rax, [r13 + 0x110]
lea eax, [rbp + 0x110]
test dword [rax], edx
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x68
mov qword [rsp + 0x68], rax
cmp byte [r13 + 0x148], 0
cmp byte [rbp + 0x148], 0
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test byte [rax + 5], dh
add byte [rax], al
je 0x1400505a4
lea rcx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
insd dword [rdi], dx
push rbp
adc byte [rax], al
invalid
add byte [rdi], cl
xorps xmm6, xmm6
lea rbx, [0x140157228]
push rdi
test byte [rax - 0x73], 0x1d
jrcxz 0x1400500b4
adc byte [rax], al
mov qword [rsp + 0x30], r13
insb byte [rdi], dx
and al, 0x30
mov qword [rsp + 0x80], r14
mov dword [rsp + 0x80], esi
mov ah, 0x24
add byte [rax], 0
add byte [rax + 8], bh
add byte [rax], al
invalid
mov eax, 8
add byte [rax], al
add bh, al
invalid
test byte [rax + rbp*4], al
add al, 0xa8
mov dword [rsp + rax + 0xa8], 0
add al, 0xa8
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + rax + 0xb0], rcx
mov word [rax + rsi*4], es
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
add rax, 0x10
add eax, 0x10
rcl byte [rax], 0x48
cmp eax, 0x408
cmp rax, 0x408
jne case.0x14004bb32.66
mov rdx, rdi
mov rcx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
and al, 0x40
and al, 0x40
sub rdx, rcx
mov qword [rsp + 0x88], rdx
and al, 0x88
add byte [rax], al
add byte [rax], al
and al, 0x88
add byte [rax], al
add byte [rax], al
jne 0x14005008f
add byte [rax], al
jne 0x14005008f
add al, 0x31
xor eax, eax
jmp 0x1400500c0
shr bl, 0x31
jb 0x140050727
mov rax, rdx
shr rax, 0x20
shr eax, 0x20
ror byte [rax - 0x3f], 1
shr eax, 0x20
call 0x1798a0fbf
and byte [rdi], cl
test dword [rcx], edi
jne 0x1400506db
invalid
mov rax, qword [r13 + 0x100]
add byte [rax], al
add rax, rcx
enter 0xffffffffffff9489, 0x24
mov al, 0
add byte [rax], al
invalid
mov dword [rsp + 0xb0], edx
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
and al, 0xb8
mov qword [rsp + 0xb8], rax
mov dword [rsp + 0xb8], eax
and al, 0xb8
mov eax, 0xb8000000
add byte [rax], al
add byte [rax], al
add byte [rax + 1], bh
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov r12d, 0x40
sub r12, rax
sub esp, eax
sub esp, eax
mov qword [rsp + 0x90], rax
shl rax, 4
test byte [rax + rdx*4], ah
and al, 0x90
add byte [rax], al
add byte [rax - 0x3f], cl
loopne case.0x14004386e.214
add rax, rsp
add rax, 0xb0
add eax, 0xb0
loopne 0x140050121
add eax, 0xb0
mov al, 0
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x70
add byte [rax], al
mov qword [rsp + 0x70], rax
lea rcx, [rsp + 0x48]
mov rdx, r14
mov rdx, r14
mov edx, esi
bnd call fcn.140060c69
call fcn.140060c69
jns 0x1400500f9
add dword [rax], eax
mov r13, qword [rsp + 0x48]
mov r9, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
push rax
mov rsi, qword [rsp + 0x58]
je case.0x14004bea3.167
pop rax
mov r14, qword [rsp + 0x60]
xor edi, edi
mov qword [rsp + 0x98], r12
mov dword [rsp + 0x98], esp
mov dword [rsp + 0x98], esp
cwde
add byte [rax], al
add byte [rbp + 0x39], cl
int 0x74
add byte [rax], al
cmp r13, r9
je 0x14005011b
invalid
or byte [rcx + rcx*4 - 0x10], cl
mov rax, r14
invalid
mov rcx, rsi
mov ecx, esi
jmp 0x140050130
adc eax, 0x4cc8894c
mov ecx, ecx
mov rax, r9
mov eax, ecx
mov rcx, r9
mov r9, r14
mov ecx, esi
int1
mov r13, rsi
cmp rsi, r14
je 0x1400502a7
test byte [rdi + 1], dh
ja 0x14005012f
add byte [rax], al
add byte [rcx + rcx*4 - 0x1b], cl
mov rbp, r12
mov ebp, esp
in eax, 0x48
sub ebp, edi
sub rbp, rdi
jb 0x14005069e
mov rsi, rcx
mov r14, rax
invalid
invalid
invalid
mov rdx, rdi
mov edx, edi
cli
shl rdx, 4
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
and al, 0x70
lea r15, [rax + rdx]
adc byte [rcx - 0x75], cl
mov rax, qword [r13]
mov eax, dword [rbp]
add byte [r8 + 0x63], r9b
add al, 0x83
movsxd rax, dword [rbx + rax*4]
add rax, rbx
jmp rax
invalid
fdivr st(7)
loopne case.0x140043598.227
lea ecx, [rbp + 8]
or byte [r9 + rcx*4 - 6], r9b
or byte [rcx + rcx*4 - 6], cl
mov rdx, r15
mov edx, edi
mov r8, rbp
mov r15, r9
mov edi, ecx
mov edi, ecx
call fcn.14007ecb5
jmp case.0x14004afe7.147
jmp 0x1400501aa
invalid
cmp r12, rdi
cmp esp, edi
mov qword [rsp + 0xa0], r9
add byte [rax], al
je 0x14005018d
or eax, 0x3a4d8a41
mov cl, byte [r13 + 0x3a]
mov cl, byte [rbp + 0x3a]
cmp r8b, byte [r13 - 0x76]
cmp al, byte [rbp - 0x76]
mov r8b, byte [r13 + 0x3b]
cmp r8b, cl
cmp al, cl
cmp r8d, dword [r9 + 0x38]
enter 0x6d75, 0x31
cmp al, cl
jne 0x1400501fa
insd dword [rdi], dx
xor ebx, ebx
fucomi st(1)
movabs eax, dword [0x49084d8b49000000]
add byte [rax], al
add byte [rcx - 0x75], cl
or byte [r9 - 0x75], r9b
push rbp
invalid
jmp 0x140050235
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x75], cl
or byte [r9 - 0x75], r9b
push rbp
adc byte [rbp - 0x77], cl
mov r8, r15
mov rcx, qword [r13 + 8]
mov rdx, qword [r13 + 0x10]
mov r8, r15
mov r15, r9
iretd
mov r9, rbp
mov ecx, ebp
jmp 0x142f05a91
call fcn.14007ed02
add byte [rbp - 0x77], cl
mov r9, r15
stc
jmp 0x140050294
add byte [rax], al
add byte [rcx + 0x39], cl
cmp r12, rdi
cmp esp, edi
cld
je case.0x14004ac94.139
mov rcx, qword [r13 + 0x18]
mov rax, qword [r13 + 0x28]
mov eax, dword [rbp + 0x28]
sbb byte [r9 - 0x75], r9b
sbb byte [rcx - 0x75], cl
sub byte [r8 + 0x39], r9b
cmp rcx, rax
cmovb rax, rcx
cmovb eax, ecx
ror dword [rax + 0xf], 0x42
ror dword [rax - 0x7b], 0xc0
cmovb eax, ecx
ror dword [rax - 0x7b], 0xc0
test rax, rax
je case.0x14004ac94.139
mov rcx, rax
mov ecx, eax
shr rcx, 0x20
shr ecx, 0x20
and byte [rdi], cl
jne 0x1400506db
test dword [rbx], eax
add eax, 0x8b490000
invalid
add eax, dword [0xcb4e01da]
mov rcx, qword [r13 + 0x10]
mov ecx, dword [rbp + 0x10]
adc byte [r9 - 0x77], r8b
mov dword [r15], eax
invalid
mov rax, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
jo 0x14005022d
mov qword [rax + rdx + 8], rcx
mov dword [rax + rdx + 8], ecx
mov eax, 1
add byte [rax], al
jmp 0x140050294
movabs eax, dword [0x9ae9c031000000]
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
shr cl, 0x9a
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0xc0
xor eax, eax
jmp 0x140050294
movzx eax, r8b
movzx ecx, cl
mov dh, 0xc9
jb 0x1400506f5
out dx, al
add al, 0
add byte [rcx - 0x80], al
clc
adc cl, byte [rdi]
add byte [rax], al
cmp r8b, 0x12
ja 0x140050706
xchg ebp, esi
add al, 0
add byte [rax], al
xchg ebp, esi
add al, 0
add byte [rax], al
lea r8, [r13 + 0x28]
invalid
add byte [rax], al
lea r8, [r13 + 0x28]
lea eax, [rbp + 0x28]
sub byte [rcx], ch
sub eax, ecx
add r8, rcx
enter 0x149, 0xffffffffffffffc8
mov dword [r15], eax
mov rax, qword [rsp + 0x70]
invalid
invalid
and al, 0x70
mov qword [rax + rdx + 8], r8
mov dword [rax + rdx + 8], eax
adc byte [rax], r9b
or byte [rbx + 1], bh
mov ebx, 1
cmp r12, rdi
cmp esp, edi
je 0x140050717
loop 0x140050237
add al, 0
add byte [rcx - 0x73], cl
invalid
add byte [rax], al
lea rcx, [r13 + 8]
lea ecx, [rbp + 8]
or byte [r9 - 0x77], r9b
call 0x188dd2b89
mov rdx, rbx
mov r8, rbp
mov eax, ebp
sub r8, rbx
mov rdx, rbx
fimul dword [rax - 0x3f]
shl rdx, 4
shl edx, 4
loop case.0x14004bea3.175
add rdx, r15
call fcn.14007ecb5
invalid
invalid
add al, byte [rax]
invalid
invalid
add al, byte [rax]
mov r12, rax
mov esp, eax
add r12, rbx
add esp, ebx
mov r9, rbp
sub r9, r12
jmp 0x14fe62ba8
jb 0x1400506b2
invalid
push rdx
add al, 0
add byte [rcx + rcx*4 - 0x20], cl
mov eax, esp
mov rax, r12
mov eax, esp
loopne 0x1400502ac
shl rax, 4
shl eax, 4
add al, 0x49
add edi, eax
add r15, rax
mov rcx, qword [r13 + 0x40]
mov ecx, dword [rbp + 0x40]
mov rdx, qword [r13 + 0x48]
mov rdx, qword [r13 + 0x48]
mov r8, r15
mov r8, r15
mov eax, edi
call fcn.14007ed02
mov dl, ch
add al, byte [rax]
add rax, r12
add eax, esp
loopne case.0x14004ae31.134
lea rbx, [0x140157228]
lea ebx, [0x140157228]
sbb eax, 0x106fa4
outsd dx, dword [rsi]
adc byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
mov r12, qword [rsp + 0x98]
movsb byte [rdi], byte [rsi]
and al, 0x98
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x74], cl
mov r9, qword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], cl
add r13, 0x50
add rdi, rax
invalid
invalid
invalid
cmp rdi, r12
jne 0x14005010e
test dword [rdx - 2], ebp
invalid
invalid
test dword [rdx - 2], ebp
invalid
invalid
dec dword [rcx + rcx*4 - 0x19]
mov rdi, r12
out 0x48, eax
add edi, dword [rsp + 0x90]
and al, 0x90
add byte [rax], al
invalid
add rdi, qword [rsp + 0x90]
and al, 0x90
nop
add byte [rax], al
add byte [rax - 0x7d], cl
cmp rdi, 0x41
inc dword [rcx + 0x4c]
mov r13, qword [rsp + 0x30]
mov r13, qword [rsp + 0x30]
mov ebp, dword [rsp + 0x30]
and al, 0x30
jae 0x140050736
js 0x1400502c0
add al, 0
add byte [rcx - 0x75], cl
invalid
add byte [rax], al
mov rdx, qword [r13 + 0xe8]
mov edx, dword [rbp + 0xe8]
xchg ebp, eax
call 0x1890502c6
add byte [rax], al
add byte [rcx - 0x75], cl
popfq
lock add byte [rax], al
invalid
mov rbx, qword [r13 + 0xf0]
mov ebx, dword [rbp + 0xf0]
add byte [rax], al
add byte [rax - 0x77], cl
jl 0x1400502f4
mov qword [rsp + 0x20], rdi
and al, 0x20
and byte [rax - 0x73], cl
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
and al, 0x48
mov r8, qword [rsp + 0x38]
cmp byte [rbp + rcx*4 - 0x74], cl
and al, 0xb0
mov al, 0
invalid
lea r9, [rsp + 0xb0]
lea ecx, [rsp + 0xb0]
mov al, 0
add byte [rax], al
add bh, bh
call qword [rbx + 0x38]
push rbx
cmp byte [rax - 0x75], cl
and al, 0x48
invalid
mov rax, qword [rsp + 0x48]
cmp rax, 2
cmp eax, 2
je 0x14005065e
imul eax, dword [rbx], 0x8b480000
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x75], cl
mov rbp, qword [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
test rax, rax
jne 0x140050668
add byte [rax], al
ror byte [rdi], 0x85
add eax, dword gs:[rax]
add byte [rax], al
add byte [rcx], dh
xor eax, eax
mov rdx, qword [rsp + 0x88]
add byte [rax], al
ror byte [rax - 0x75], 0x94
and al, 0x88
add byte [rax], al
add byte [rax], al
add byte [rax + 0x39], cl
invalid
cmp rbp, rdx
setne al
xchg ebp, eax
invalid
xchg ebp, eax
sar byte [rcx + 0xff], 0xf
rol dword [r8 + r8*8 - 0x49f0e38c], 0xc0
sal byte [rsp + rbx + 0xf], 0xb6
invalid
mov ecx, 0xff
inc dword [rax]
add byte [rax], al
cmova eax, ecx
test al, al
je 0x14005033b
sal byte [rsp + rbx + 0xf], 0xb6
movzx eax, al
rol byte [rbx + 0x217501f8], 0x48
mov eax, dword [rsp + 0x40]
cmp eax, 1
jne 0x140050348
invalid
clc
add dword [rbp + 0x21], esi
mov rax, qword [rsp + 0x40]
and dword [rax - 0x75], ecx
and al, 0x40
add rax, rbp
mov qword [r13 + 0x118], rax
test dword [rax], ebx
add dword [rax], eax
invalid
test dword [rax], ebx
add dword [rax], eax
add cl, ch
jmp case.0x14002e02d.648
add byte [rax], al
jmp case.0x14002e02d.648
add byte [rax - 0x75], cl
and al, 0x68
invalid
mov rax, qword [rsp + 0x68]
mov eax, dword [rsp + 0x68]
push 0xffffffffe930110f
movups xmmword [rax], xmm6
adc dword [rax], esi
xor cl, ch
jmp case.0x14002e02d.648
inc byte [rcx]
add byte [rax], al
mov rsi, rbp
out dx, al
out dx, al
mov rax, qword [rsp + 0x68]
movups xmmword [rax], xmm6
adc dword [rax], esi
push 0x4830110f
adc dword [rax], esi
sub rsi, rdx
sub esi, edx
je case.0x14002e02d.648
add byte [rax], al
add byte [rbp - 0x75], cl
mov ch, 0x20
and byte [rcx], al
invalid
mov r14, qword [r13 + 0x120]
and byte [rcx], al
add byte [rax], al
add byte [rbp - 0x75], cl
mov ebp, 0x128
mov r15, qword [r13 + 0x128]
sub byte [rcx], al
add byte [rax], al
mov r12, qword [r13 + 0x138]
mov esp, dword [rbp + 0x138]
add byte [rax], al
dec r12
int3
cmp r12, 0xffffffffffffffff
je case.default.0x1400503b2
add eax, dword [r8]
invalid
cld
dec dword [rdi]
test byte [rbx + 3], al
add eax, dword [r8]
invalid
add eax, dword [r8]
add byte [rcx - 0x75], cl
mov eax, dword [rbp + 0x130]
cmp rax, r15
mov rax, qword [r13 + 0x130]
mov eax, dword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
cmp rax, r15
cmp eax, edi
mov ecx, 0
add byte [rax], al
add byte [rcx + 0xf], cl
add byte [rax], al
cmovae rcx, r15
sub rax, rcx
invalid
iretd
enter 0xffffffffffff8d48, 4
or byte [rax - 0x3f], 0xe0
invalid
lea rax, [rax + rax*4]
add al, 0x80
shl rax, 4
loopne 0x1400503a0
add al, 0x49
lea edi, [rsi + rax]
invalid
lea rdi, [r14 + rax]
mov rax, qword [r14 + rax]
mov eax, dword [rsi + rax]
lea rcx, [0x140157238]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x48
mov edx, dword [rdi + 0x18]
loopne 0x1400503fd
mov rdx, qword [rdi + 0x18]
push rdi
sbb bl, ch
and ecx, dword [rax - 0x75]
mov rax, qword [rdi + 0x18]
invalid
invalid
push rdi
jmp 0x1400503dd
mov rax, qword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
mov rdx, qword [rdi + 0x28]
cmp rax, rdx
cmovb rdx, rax
jmp 0x1400503dd
invalid
sub byte [rax + 0x39], cl
ror byte [rax + 0xf], 1
shr bl, 1
adc cl, byte [rax - 0x73]
lea rcx, [rdi + 8]
call fcn.140068b91
mov rdx, rax
invalid
lea rcx, [rdi + 8]
call fcn.140068b91
mov rdx, rax
invalid
xchg dword [rcx], eax
add byte [rax - 0x77], cl
ret 0x4eb
jmp 0x1400503dd
mov rdx, qword [rdi + 0x10]
mov edx, dword [rdi + 0x10]
mov r13, rsi
sub r13, rdx
sub ebp, edx
jb 0x1400504cb
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rdi]
invalid
lea rcx, [0x140157248]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
or dword [rax + 1], 0x48e0ffc8
mov dword [rsp + 0x78], edx
jmp rax
mov qword [rsp + 0x78], rdx
mov rax, qword [rdi + 0x18]
mov rcx, rax
mov ecx, eax
mov ecx, eax
sub rcx, rdx
ror dword [rdi], 1
invalid
jb 0x14005074c
mov qword [rdi + 0x18], rcx
add qword [rdi + 0x10], rdx
add dword [rdi + 0x10], edx
add dword [rdi + 0x10], edx
jmp 0x14005044f
xor al, 0x48
add edi, 8
add rdi, 8
mov rcx, rdi
stc
call fcn.140076c8c
add bl, ch
add rdi, 8
add rdi, 8
jmp 0x14005044f
add rdi, 8
add edi, 8
invalid
mov rcx, rdi
call case.0x14004bea3.310
jmp 0x14005044f
invalid
mov rax, qword [rdi + 0x10]
adc byte [rax - 0x77], cl
ror dword [rax + 0x29], 0xd1
mov rcx, rax
sub rcx, rdx
jb 0x1400507b5
add byte [rax + 1], cl
push rdi
add qword [rdi + 8], rdx
or byte [rax - 0x77], cl
adc byte [r8 - 0x75], r9b
mov qword [rdi + 0x10], rcx
mov rdx, qword [rsp + 0x30]
push rsp
and al, 0x30
mov rax, qword [rdx + 0x130]
lea rcx, [rax + 1]
cmp rcx, r15
stc
stc
mov ecx, 0
cmovae rcx, r15
iretd
neg rcx
add rcx, rax
add byte [rcx + 0xf], cl
iretd
iretd
iretd
inc rcx
mov qword [rdx + 0x130], rcx
mov qword [rdx + 0x138], r12
lea rsi, [rax + rax*4]
shl rsi, 4
add rsi, r14
mov ecx, 0xa
add byte [rax - 0x73], cl
mov esp, 0xb024
add bl, dh
movsq qword [rdi], qword [rsi]
add byte [rax - 0x73], cl
mov esp, 0xb024
add bl, dh
movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0xb0], 4
je 0x1400504b5
lea rcx, [rsp + 0xb0]
call 0x140068d88
invalid
mov byte [rcx], al
invalid
ror dword [rax - 0xb6ffff], cl
int3
dec r12
mov rsi, r13
test r13, r13
mov r13, qword [rsp + 0x30]
jne case.0x14004c388.34
jmp case.0x14002e02d.648
mov rax, qword [rdi]
lea rcx, [0x140157258]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x78], rsi
mov rax, qword [rdi + 0x18]
mov rcx, rax
sub rcx, rsi
mov r13, qword [rsp + 0x30]
js 0x14005052c
jb 0x14005074c
invalid
add rdi, 8
add edi, 8
mov rcx, rdi
mov rdx, rsi
call fcn.140076c8c
jmp 0x140050522
add rdi, 8
mov rcx, rdi
stc
stc
mov rdx, rsi
call case.0x14004bea3.310
mov r13, qword [rsp + 0x30]
jmp case.0x14002e02d.648
mov rdx, qword [rdi + 0x10]
mov rax, rdx
sub rax, rsi
mov r13, qword [rsp + 0x30]
jb 0x1400507c7
mov rdi, qword [r13 + 0x110]
mov rax, qword [r13 + 0x118]
mov rsi, rdi
mov qword [rsp + 0x40], rax
sub rsi, rax
lea r15, [rsp + 0xb0]
mov rcx, r15
mov r14, qword [rsp + 0x80]
mov rdx, r14
call fcn.140060c69
mov rcx, r15
mov ecx, edi
mov ecx, edi
call case.0x1400a55c8.355
add rax, rsi
je 0x14005066f
test rbp, rbp
lea rcx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
lea rbx, [0x140157228]
jne 0x140050052
jmp 0x14005061e
mov r14, qword [r13 + 0x100]
mov rbx, qword [r13 + 0xe8]
mov rsi, qword [r13 + 0xf0]
lea r15, [rsp + 0xb0]
mov rcx, qword [rsp + 0x40]
mov rax, rdi
sub rax, rcx
jb 0x140050727
mov r12, rcx
lea r9, [r14 + rcx]
mov qword [rsp + 0x20], rax
mov rcx, r15
mov rdx, rbx
mov r8, qword [rsp + 0x38]
call qword [rsi + 0x20]
mov rax, qword [rsp + 0xb0]
cmp rax, 2
je 0x14005065e
je 0x140050683
test rbp, rbp
jne 0x1400505c6
movabs rbp, 0x1700000003
mov cl, 9
call fcn.14003664d
mov rsi, rax
mov rcx, rax
mov rdx, rbp
call fcn.14003675b
xor eax, eax
mov rdx, rsi
movaps xmm6, xmmword [rsp + 0x4b0]
add rsp, 0x4c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov eax, 1
jmp 0x140050003
xor eax, eax
jmp 0x140050003
mov rcx, qword [r13 + 0xe8]
mov rdx, qword [rsp + 0x38]
call qword [rbx + 0x28]
jmp 0x140050000
xorps xmm0, xmm0
mov rax, qword [rsp + 0x68]
movups xmmword [rax], xmm0
adc dword [rax], eax
adc dword [rax], eax
mov rcx, rbx
mov rdx, qword [rsp + 0x38]
call qword [rsi + 0x28]
jmp 0x140050000
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srccommon_buf.rs
mov rcx, rdi
add byte [rax - 0x77], cl
stc
mov rdx, r12
call fcn.1400cf260
ud2
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bufchain.rs
mov rcx, r12
mov rdx, rbp
jmp 0x1400506ab
lea rcx, str.Out_of_bounds_accessassertion_failed:_dst.remaining_mut_____lenC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_src_framedata.rs
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srccommon_buf.rs
mov edx, 0x14
call fcn.1400cf6d0
ud2
lea rcx, str.assertion_failed:_buf.len_____c::ULONG::MAX_as_usize_rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_std_src_syswindowsio.rs
lea r8, [0x140126e30]
mov edx, 0x35
call fcn.1400cf3b0
ud2
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n_r_nC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientpool.rsC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnectdns.rs
mov rdx, rax
call fcn.1400cf5d0
ud2
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n_r_nC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientpool.rsC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnectdns.rs
mov edx, 0x12
mov rcx, rax
jmp 0x140050745
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bufchain.rs
mov ecx, 1
xor edx, edx
jmp 0x1400506ab
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1io.rs
mov rdx, rdi
jmp 0x1400506ab
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1io.rs
mov edx, 0x40
mov rcx, rdi
call fcn.1400cf340
ud2
lea rcx, [rsp + 0xa8]
mov qword [rcx], rax
lea rax, [rsp + 0x78]
mov qword [rsp + 0x48], rax
lea rax, [0x1400086b0]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x60], rax
lea rax, [0x140131720]
lea rcx, [rsp + 0xb0]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
lea rdx, [rsp + 0x48]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes.rs
call fcn.1400cf220
ud2
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_buf_impl.rs
mov rcx, rdx
mov rdx, rax
jmp 0x1400506ab
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp 0x140050e86
add byte [rax], al
movzx eax, byte [rsi + 0x148]
test eax, eax
je 0x140050d0e
cmp eax, 3
jne 0x140050d1a
cmp byte [rsi + 0x128], 2
je 0x140050d1a
add cl, byte [rdi]
test byte [0x188050bdf], bh
lea ecx, [rsi + 0x118]
lea rcx, [rsi + 0x118]
jmp 0x140050d15
add dword [rax], eax
add byte [rax - 0x77], cl
stc
jmp 0x140050b0d
test eax, eax
je 0x140050c09
lock dec qword [rax]
jne 0x140050c09
lea rcx, [rsi + 0x68]
call fcn.14004f153
in eax, 0xff
invalid
in eax, 0xff
dec dword [rax - 0x75]
mov rcx, qword [rsi + 0x88]
mov rdx, qword [rsi + 0x90]
mov cs, word [rax + 0x48000000]
mov edx, dword [rsi + 0x90]
call fcn.1400406bb
jmp 0x140050d32
invalid
je 0x140050da6
test eax, eax
jne 0x140050d1a
ror byte [rdi], 0x85
loope 0x140050c37
add byte [rax], al
mov rax, qword [rsi + 0x180]
test rax, rax
xchg byte [rax + 0x48000001], al
test eax, eax
je 0x140050c57
lock dec qword [rax]
jne 0x140050c57
lea rcx, [rsi + 0x180]
call fcn.14004f153
mov rcx, qword [rsi + 0x1a0]
mov rdx, qword [rsi + 0x1a8]
call fcn.1400406bb
cli
invalid
invalid
jmp 0x140050d1a
cli
invalid
je 0x140050ca6
cmp qword [rbx + 0x10], 0x11
jb 0x140050c94
mov rdi, qword [rdi - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rdi
mov eax, edi
mov eax, edi
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rsi + 0x88]
lea ecx, [rsi + 0x88]
call fcn.14004060f
mov rax, qword [rsi + 0xc0]
add byte [rax], al
pop rbp
stc
invalid
add byte [rax], al
test rax, rax
je 0x140050cd0
lock dec qword [rax]
jne 0x140050cd0
lea rcx, [rsi + 0xc0]
call fcn.14004f785
invalid
invalid
rol byte [rax], 0
add al, ch
mov ch, 0xea
invalid
mov rax, qword [rsi + 0x68]
test rax, rax
push 0x74c08548
invalid
je 0x140050ce8
lock dec qword [rax]
jne 0x140050ce8
invalid
or dword [rax - 0x73], ecx
push 0xffffffffffe46be8
call fcn.14004f153
invalid
invalid
xchg al, cl
add byte [rax], al
lea rcx, [rsi + 0x68]
call fcn.14004f153
mov rax, qword [rsi + 0xc8]
test rax, rax
je 0x140050d06
invalid
add byte [rax - 0x7b], cl
sal byte [rdx + rdx - 0x10], 0x48
adc dh, al
dec qword [rax]
adc dh, al
dec qword [rax]
lock dec qword [rax]
jne 0x140050d06
add rsi, 0xc8
jmp 0x140050af2
std
invalid
invalid
invalid
add byte [rax], al
add cl, ch
in al, dx
std
invalid
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea rcx, [rsi + 0x130]
add dword [rax], eax
add byte [rax], al
add al, ch
jbe 0x140050d12
call fcn.140040790
invalid
mov rax, qword [rsi + 0x68]
push 0x74c08548
invalid
test rax, rax
je 0x140050d32
lock dec qword [rax]
jne 0x140050d32
lea rcx, [rsi + 0x68]
call fcn.14004f153
push 0xffffffffffe421e8
dec dword [rax - 0x75]
invalid
and esp, esp
invalid
mov rax, qword [rsi + 0xf8]
mov eax, dword [rsi + 0xf8]
xchg al, bh
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdx + rdx - 0x10], 0x48
je 0x140050d50
lock dec qword [rax]
test rax, rax
je 0x140050d50
lock dec qword [rax]
jne 0x140050d50
or al, 0x48
lea ecx, [rsi + 0xf8]
lea rcx, [rsi + 0xf8]
call fcn.14004f153
add esp, esp
invalid
mov rax, qword [rsi + 0x108]
or byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x7b], cl
sal byte [rdx + rdx - 0x10], 0x48
test rax, rax
je 0x140050d6e
lock dec qword [rax]
dec dword [rax]
jne 0x140050d6e
lea rcx, [rsi + 0x108]
lea ecx, [rsi + 0x108]
mov cs, word [rax]
add dword [rax], eax
add al, ch
invalid
call fcn.14004f785
lea rcx, [rsi + 0xc0]
lea ecx, [rsi + 0xc0]
call fcn.14004060f
add rsi, 0xa0
add byte [rax], al
invalid
add byte [rax], al
mov rcx, rsi
int1
call fcn.140040659
mov rsi, qword [rdi]
mov rcx, qword [0x1401611e0]
or eax, 0x11044d
or eax, 0x11044d
add al, 0x11
add al, 0x11
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
movzx eax, byte [rsi + 0x400]
cmp eax, 3
clc
invalid
je 0x140050df9
clc
add esi, dword [rdi + rax*2 - 0x7b]
ror byte [rdi], 0x85
xchg ebp, eax
add byte [rax], al
add byte [rax - 0x75], cl
mov gs, eax
add eax, dword [rax]
add byte [rax], al
invalid
invalid
test eax, eax
jne 0x140050e4f
mov rcx, qword [rsi + 0x3e8]
add byte [rax], al
mov rdx, qword [rsi + 0x3f0]
call fcn.1400406bb
lea rcx, [rsi + 0x350]
lea ecx, [rsi + 0x350]
xchg esi, eax
lock add eax, dword [rax]
add al, ch
out dx, al
clc
invalid
lea ecx, [rsi + 0x350]
mov ss, word [rax + 3]
add byte [rax], al
invalid
add al, ch
and edi, ecx
invalid
call fcn.1400406fc
mov rax, qword [rsi + 0x1d0]
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdx + rbp*2 - 0x10], 0x48
je 0x140050e4f
lock dec qword [rax]
test rax, rax
je 0x140050e4f
push 0xfffffffffffffff0
dec qword [rax]
lock dec qword [rax]
jne 0x140050e4f
lea rcx, [rsi + 0x1d0]
lea ecx, [rsi + 0x1d0]
rol byte [rcx], 1
add byte [rax], al
add dword [rax], eax
add al, ch
pop rsp
call fcn.14004f153
jmp 0x140050e4f
jrcxz 0x140050df5
invalid
invalid
movzx eax, byte [rsi + 0x348]
add rax, qword [rax]
add byte [rax], al
add byte [rbp - 0x7cf18b40], al
clc
add esi, dword [rbp + 0x1c]
test eax, eax
je 0x140050e12
invalid
invalid
cmp eax, 3
jne 0x140050e25
lea rax, [rsi + 0x290]
nop
add al, byte [rax]
add bl, ch
invalid
add byte [rax], al
jmp 0x140050e19
lea rax, [rsi + 0x278]
lea eax, [rsi + 0x278]
xchg byte [rax + 2], bh
add byte [rax], al
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.1400406bb
invalid
invalid
or al, ch
xchg esi, eax
clc
invalid
dec dword [rax - 0x75]
xchg al, dh
add dword [rax], eax
add byte [rax - 0x7b], cl
invalid
invalid
mov rax, qword [rsi + 0x1f0]
test rax, rax
sal byte [rdx + rdx - 0x10], 0x48
je 0x140050e43
lock dec qword [rax]
dec dword [rax]
or byte [rbp + 0xc], dh
jne 0x140050e43
lea rcx, [rsi + 0x1f0]
add byte [rax], al
call fcn.14004f153
lea rcx, [rsi + 0x1e0]
lea ecx, [rsi + 0x1e0]
call fcn.1400406fc
clc
invalid
dec dword [rax - 0x73]
invalid
lea rcx, [rsi + 0x1b8]
add byte [rax], al
call fcn.140040790
mov rax, qword [rsi + 0x180]
mov eax, dword [rsi + 0x180]
mov eax, dword [rsi + 0x180]
add dword [rax], eax
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
ror byte [rdi], 0x84
scasd eax, dword [rdi]
invalid
je 0x140050d1a
lock dec qword [rax]
dec qword [rax]
or byte [rdi], cl
test dword [rbp + 0x48fffffe], esp
lea ecx, [rsi + 0x180]
jne 0x140050d1a
dec dword [rax - 0x73]
mov es, word [rax - 0x17ffffff]
invalid
shl dl, cl
invalid
lea rcx, [rsi + 0x180]
call fcn.14004f153
jmp 0x140050d1a
invalid
invalid
invalid
loop case.0x14004b475.114
invalid
invalid
invalid
movzx eax, byte [rcx + 0x70]
cmp eax, 2
je 0x140050e95
invalid
add dh, byte [rsi + rax - 0x7d]
clc
add esi, dword [rbp + 9]
invalid
cmp eax, 3
jne 0x140050e9d
ret
mov rcx, qword [rcx]
jmp fcn.140040860
invalid
jmp fcn.140050808
stc
stc
invalid
sub rsp, 0x20
sub esp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0xa28]
invalid
sub byte [rdx], cl
or al, byte [rax]
invalid
sub dword [rax], 0x8500000a
sal byte [rbp + rbp - 0x7d], 0xf8
je 0x140050ee2
cmp eax, 3
je 0x140050f07
invalid
clc
add byte [rax], al
test eax, eax
je 0x140050ee2
cmp eax, 3
je 0x140050f07
cmp eax, 4
jne 0x140050f2f
invalid
add al, 0x75
jo 0x140050f08
lea rcx, [rsi + 0xa30]
lea ecx, [rsi + 0xa30]
or al, byte [rax]
add al, ch
sub byte [rdx], al
add byte [rax], al
call fcn.1400510f3
cmp dword [rsi + 0x520], 4
jne case.0x14004dc3f.37
invalid
add byte [rax], al
add al, 0x75
invalid
lea rcx, [rsi + 0x520]
call fcn.1400513fd
add byte [rax], al
add byte [rax], al
add bl, ch
xor dword [rax - 0x73], ecx
invalid
jmp case.0x14004dc3f.37
lea rcx, [rsi + 0x10]
call fcn.1400510f3
adc al, r13b
or byte [rdx], al
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call fcn.140041380
add rsi, 0x518
add esi, 0x518
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp fcn.140040984
invalid
lea rcx, [rsi + 0xa38]
lea ecx, [rsi + 0xa38]
add byte [rax], al
call fcn.1400510c6
cmp byte [rsi + 0xa29], 0
je 0x140050f28
mov esi, 0xa29
add byte [rsp + rcx + 0x48], dh
lea ecx, [rsi + 0xa30]
xor byte [rdx], cl
add byte [rax], al
lea rcx, [rsi + 0xa30]
xor byte [rdx], cl
add byte [rax], al
call fcn.140040984
pop rsp
cli
invalid
mov byte [rsi + 0xa29], 0
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x20
pop rsi
ret
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x548
add byte [rax], al
in al, dx
add rax, 0x290f0000
add byte [rax], al
movaps xmmword [rsp + 0x530], xmm6
invalid
invalid
add byte [rax], al
movaps xmmword [rsp + 0x530], xmm6
mov rdi, rdx
and al, 0x30
add eax, 0x89480000
xlatb
mov rsi, rcx
movzx eax, byte [rcx + 0xa28]
add byte [rax], al
lea rcx, [0x140157268]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
lea rdx, [rsi + 0x10]
movups xmm6, xmmword [rsi]
adc byte [rsi], dh
adc byte [rsi], dh
mov byte ss:[rsi + 0xa29], 1
mov byte [rsi + 0xa29], 1
sub dword [rdx], ecx
add byte [rax], al
add dword [rax - 0x75], ecx
xchg byte [rax], bl
add eax, 0x89480000
mov qword [rsi + 0xa30], rax
invalid
invalid
invalid
mov rax, qword [rsi + 0x518]
mov qword [rsi + 0xa30], rax
lea rcx, [rsi + 0xa38]
mov r8d, 0x508
invalid
invalid
add byte [rax], al
or byte [0x161ed0f91], al
add eax, 0x21e80000
call sub.VCRUNTIME140.dll_memcpy
fiadd word [rdi]
add byte [rdi], cl
movups xmmword [rsi + 0xf40], xmm6
movups xmmword [rsi + 0xf40], xmm6
lea r14, [rsi + 0xa38]
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov rdx, r14
mov r8, rdi
mov r8, rdi
clc
call fcn.14008703a
cmp dword [rbx], 5
jne 0x140050fc3
add byte [rbx + 0x975053b], al
mov al, 1
mov cl, 3
jmp 0x140051091
lea rbx, [rsi + 0x520]
lea ebx, [rsi + 0x520]
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
mov r8d, 0x508
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
add byte [rcx + rcx*4 - 0xf], cl
add byte [rax - 0x77], cl
fld1
fcomp st(5)
invalid
add byte [rcx + rcx*4 - 0xf], cl
call fcn.1400510c6
cmp dword [rsi + 0x520], 4
add byte [rbx + 0x520be], al
add byte [rsp + rsi*2], al
je 0x140051065
invalid
je 0x140051065
lea r14, [rsp + 0x28]
lea esi, [rsp + 0x28]
mov r8d, 0x508
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0xa29], 0
or al, byte [rax]
add byte [rax], al
lea rbx, [rsi + 0xa30]
mov rax, qword [rsi + 0xa30]
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x20]
and al, 0x20
mov qword [rcx], rax
call fcn.140040984
invalid
inc dword [rcx - 0x48]
mov eax, 0x508
invalid
mov eax, 0x508
mov rcx, rbx
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsi + 0xa30]
or al, byte [rax]
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
call fcn.14006fefc
cmp al, 2
jne 0x140051053
mov al, 1
mov cl, 4
jmp 0x140051091
mov rcx, rbx
call fcn.1400510f3
cmp qword [rsi + 0x520], 4
jne 0x140051071
lea rcx, [rsi + 0x520]
call fcn.1400513fd
cmp byte [rsi + 0xa29], 0
je 0x140051086
lea rcx, [rsi + 0xa30]
call fcn.140040984
invalid
mov byte [rsi + 0xa29], 0
mov cl, 1
xor eax, eax
add byte [rcx - 0x773fceff], dh
mov gs, word [rax]
mov byte [rsi + 0xa28], cl
movaps xmm6, xmmword [rsp + 0x530]
invalid
add byte [rax], al
or al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x530], dh
invalid
add byte [rax], al
add eax, 0x81480000
invalid
add rsp, 0x548
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, [0x140123680]
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh2client.rsC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconn.rs
lea eax, [0x1401249c0]
lea eax, [0x1401249c0]
mov edx, 0x23
call fcn.1400cf3b0
ud2
mov rdx, qword [rdi + 0x1b0]
mov rax, rdx
sub rax, rbx
je 0x140053c99
jb 0x140053cc7
add byte [rax], al
mov r8, qword [rdi + 0x138]
test r8, r8
je 0x140053cd8
add dword [rax], eax
add byte [rbp - 0x7b], cl
ror byte [rdi], 0x84
xchg ebp, eax
add byte [rax], al
add byte [rbx + rcx*4 - 0x71], cl
movabs al, byte [0x8341d90149000001]
add dh, byte ds:[rbp + 0x12]
mov r9, qword [rdi + 0x1a0]
add r9, rbx
cmp dword [r14], 2
jne 0x140053c65
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, r15
call fcn.1400bed21
jmp 0x140053c75
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, r14
call fcn.140043179
mov rcx, qword [rsp + 0x30]
cmp rcx, 2
je 0x140053ca1
mov rax, qword [rsp + 0x38]
test rcx, rcx
jne 0x140053cab
add r13, rax
add rbx, rax
mov qword [rdi + 0x1b8], rbx
jmp 0x140053c1e
mov qword [rsi + 8], r13
xor eax, eax
jmp 0x140053cb4
movabs rax, 0xd00000003
mov qword [rsi + 8], rax
mov eax, 1
mov qword [rsi], rax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsassertion_failed:_pos___self.dec_in.get_ref__.len___as_u640_
mov rcx, rbx
call fcn.1400cf260
ud2
lea rcx, str.assertion_failed:__self.context.is_null__
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
mov edx, 0x29
call fcn.1400cf3b0
ud2
add dword [rax + 2], 0
add byte [rax - 0x75], cl
or dword [rax + 2], 0
add cl, ch
cdq
add dword [rax], eax
add byte [rax - 0x73], cl
mov ebx, 0xd8
mov ecx, 0x10
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r12, [rbx + 0x158]
lea rsi, [rbx + 0x80]
mov ecx, 0xb
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
mov al, byte [rbx + 0x250]
mov byte [rbx + 0x252], al
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0xf8]
movups xmmword [rbx + 0x1b0], xmm2
mov rax, qword [rbx + 0x108]
mov qword [rbx + 0x1c0], rax
movups xmmword [rbx + 0x1c8], xmm0
movups xmmword [rbx + 0x1d8], xmm1
mov rax, qword [rbx + 0x1b0]
lock inc qword [rax]
jle 0x140054259
mov rcx, qword [rbx + 0x1b8]
lock inc qword [rcx]
jle 0x140054259
lea rdi, [rbx + 0x1c8]
lea rsi, [rbx + 0x1e8]
mov rdx, qword [rbx + 0x1c0]
mov qword [rbx + 0x1e8], rax
mov qword [rbx + 0x1f0], rcx
mov qword [rbx + 0x1f8], rdx
cmp byte [rbx + 0x151], 0
je 0x140053f3c
cmp qword [rdi], 0
je 0x140053f64
mov rcx, qword [rbx + 0x1d0]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov rdi, rax
mov r13d, 1
jmp 0x140053f67
cmp byte [r12], 0
je 0x140053f1e
lea rdx, [0x140128e88]
mov rcx, r12
call fcn.14002f7a6
test al, al
je 0x140053f1e
mov rcx, rsi
call fcn.140096257
mov byte [rax + 0x67], 1
jmp 0x140053f1e
xor r13d, r13d
mov rcx, qword [rbx + 0x1d8]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
movzx ecx, word [rbx + 0x1e4]
mov r8d, dword [rbx + 0x1e0]
loopne 0x140053f81
add byte [rax], al
loopne 0x140053f81
add byte [rax], al
add byte [rax - 0x73], cl
xchg ebx, eax
add byte [rdx], al
add byte [rax], al
lea rdx, [rbx + 0x200]
movups xmm0, xmmword [rsi]
movups xmmword [rbx + 0x220], xmm0
mov r9, qword [rsi + 0x10]
mov qword [rbx + 0x230], r9
mov qword [rbx + 0x200], r13
mov qword [rbx + 0x208], rdi
mov qword [rbx + 0x210], rax
mov dword [rbx + 0x218], r8d
mov word [rbx + 0x21c], cx
mov byte [rbx + 0x238], 0
lea rax, [rsp + 0x28]
mov ecx, 0xb
mov rdi, rax
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov rcx, rdx
mov rdx, rax
call fcn.1400796f2
mov r8, rax
mov rax, rdx
mov qword [rbx + 0x240], r8
mov qword [rbx + 0x248], rdx
lea rsi, [rsp + 0x28]
mov rcx, rsi
mov rdx, r8
mov r8, r15
call qword [rax + 0x18]
mov r15, qword [rsi]
cmp r15, 4
jne 0x140054020
mov byte [r14 + 0x11], 3
mov al, 3
jmp 0x140054203
lea rdx, [rsp + 0x40]
mov rsi, qword [rdx - 0x10]
mov rdi, qword [rdx - 8]
lea rcx, [rsp + 0x278]
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rbx + 0x240]
mov rdx, qword [rbx + 0x248]
call fcn.1400406bb
cmp r15d, 2
cmp edi, 2
cmp edi, 2
je 0x1400540c4
cmp r15d, 3
jne 0x14005410d
invalid
add byte [rbp + rcx*4 - 0x45], cl
add byte [rdx], al
add byte [rax], al
lea r15, [rbx + 0x200]
lea rcx, [rbx + 0x220]
call fcn.14005429a
mov rcx, r15
call fcn.1400542d5
lea rcx, [rbx + 0x1c8]
call fcn.1400542d5
lea rcx, [rbx + 0x1b0]
add al, ch
add al, 2
add byte [rax], al
add al, ch
add al, 2
add byte [rax], al
mov rax, qword [rbx + 0x148]
lock dec qword [rax]
jne 0x1400540af
mov rcx, qword [rbx + 0x148]
call fcn.14004f3bf
mov bpl, 2
cmp byte [rbx + 0x140], 2
jne 0x1400541d3
jmp 0x1400541f2
lea rcx, [rsp + 0x40]
mov qword [rcx - 0x18], 2
mov qword [rcx - 0x10], rsi
mov qword [rcx - 8], rdi
lea rdx, [rsp + 0x278]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov cl, byte [rbx + 0x150]
lea rdx, [rsp + 0x28]
call fcn.1400794dc
mov rsi, rax
mov rdi, rdx
mov r12b, byte [rbx + 0x252]
xor ebp, ebp
jmp 0x14005417e
lea rcx, [rsp + 0x168]
mov qword [rcx - 0x18], r15
mov qword [rcx - 0x10], rsi
mov qword [rcx - 8], rdi
lea rdx, [rsp + 0x278]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
cmp byte [rbx + 0x151], 0
je 0x14005421d
lea rsi, [rsp + 0x28]
lea rdx, [rsp + 0x150]
mov r8d, 0x128
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov cl, byte [rbx + 0x150]
mov rdx, rsi
call fcn.140079337
mov rsi, rax
mov rdi, rdx
mov bpl, byte [rbx + 0x152]
mov r12b, byte [rbx + 0x252]
lea r15, [rbx + 0x200]
lea rcx, [rbx + 0x220]
call fcn.14005429a
mov rcx, r15
call fcn.1400542d5
lea rcx, [rbx + 0x1c8]
call fcn.1400542d5
lea rcx, [rbx + 0x1b0]
call fcn.14005429a
mov rax, qword [rbx + 0x148]
lock dec qword [rax]
jne 0x1400541ca
mov rcx, qword [rbx + 0x148]
call fcn.14004f3bf
cmp byte [rbx + 0x140], 2
je 0x1400541f2
lea rcx, [rbx + 0x138]
mov rax, qword [rbx + 0x120]
mov rdx, qword [rbx + 0x128]
mov r8, qword [rbx + 0x130]
call qword [rax + 0x10]
mov qword [r14], rsi
mov qword [r14 + 8], rdi
mov byte [r14 + 0x10], r12b
mov byte [r14 + 0x11], bpl
mov al, 1
mov byte [rbx + 0x251], al
add rsp, 0x388
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [rsp + 0x178]
xor edx, edx
call fcn.1400bea39
test rax, rax
je 0x140054141
mov rcx, rax
call fcn.140034162
mov rsi, rax
lea rcx, [rsp + 0x150]
call fcn.14004cfb8
lea rdi, fcn.14003419e
jmp 0x140054063
ud2
invalid
dec dword [rax]
and byte [rsi - 0x17], bl
test dword [rsi + 0x4890ffff], ebp
scasb al, byte [rdi]
invalid
call qword [rax + 0x20c48348]
invalid
invalid
scasb al, byte [rdi]
invalid
invalid
sub esp, 0x20
mov rsi, rcx
mov esi, ecx
cmp qword [rcx], 0
je 0x1400542ed
mov rcx, qword [rsi + 8]
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
invalid
mov rcx, qword [rsi + 0x10]
xor edx, edx
add rsp, 0x20
pop rsi
jmp qword [sym.imp.crypt32.dll_CertCloseStore]
mov esi, ecx
add dword [rax], eax
add al, dh
dec qword [rax]
invalid
or byte [rbp + 0xc], dh
lea ecx, [rsi + 0x10]
invalid
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
or eax, 0x10ce3d
invalid
invalid
adc byte [rax], al
cmp eax, 0x310010ce
sar bh, cl
adc eax, 0x8005d
or byte [rax], al
or byte [rax], al
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
or eax, 0x10ce1d
invalid
invalid
adc byte [rax], al
sbb eax, 0x310010ce
sar bh, cl
adc eax, 0x8003d
or byte [rax], al
or byte [rax], al
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
or eax, 0x10cdfd
std
int 0x10
invalid
std
int 0x10
add byte [rcx], dh
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
or byte [rax], al
or byte [rax], al
add al, byte [rax]
add byte [rax - 0x77], cl
int1
mov ecx, esi
in al, dx
sub byte [rax - 0x77], cl
invalid
cmp dword [rdx], eax
jb 0x140054435
mov rdi, qword [rsi + 8]
jle 0x140054419
lea rcx, [rdi + 0x18]
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
sbb byte [r8 - 0x75], r9b
invalid
mov edx, dword [rdi + 8]
mov r8, qword [rdi + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x1401611e0]
invalid
adc bh, bh
push rax
adc byte [rax - 0x75], cl
mov rcx, qword [0x1401611e0]
invalid
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
invalid
invalid
lea rcx, [rsi + 0x28]
mov rax, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
push rsi
sbb byte [rbx + rcx*4 + 0x46], cl
and bh, bh
push rax
adc byte [rax - 0x75], cl
invalid
invalid
push rsi
sbb byte [rbx + rcx*4 + 0x46], cl
and bh, bh
and dil, r15b
push rax
adc byte [rax - 0x75], cl
xor byte [rax - 0x75], r9b
push rsi
mov eax, dword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
mov rax, qword [rax + 0x10]
mov r8, qword [rsi + 0x40]
add rsi, 0x48
cmp byte [rax - 0x75], cl
adc byte [rbx + rcx*4 + 0x46], cl
add rsi, 0x48
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp rax
and al, ch
and esi, edi
invalid
invalid
mov rcx, rsi
call fcn.1400542d5
invalid
dec dword [rax - 0x75]
jo 0x140054476
dec qword [rax]
invalid
jo 0x140054476
dec qword [rax]
jne 0x140054494
mov rcx, qword [rsi + 0x70]
call fcn.14004f3bf
inc dword [rax + 0x7502687e]
cmp byte [rsi + 0x68], 2
jne 0x1400544a0
invalid
invalid
add rsp, 0x20
pop rsi
ret
mov rax, qword [rsi + 0x48]
mov rdx, qword [rsi + 0x50]
mov rax, qword [rax + 0x10]
mov r8, qword [rsi + 0x58]
add rsi, 0x60
invalid
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi + 0x48], bl
jmp rax
invalid
invalid
push rdi
push r14
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x110
mov rbx, r8
add byte [rcx + rcx*4 - 0x3d], cl
mov rdi, rdx
mov rsi, rcx
call fcn.1400c2c5e
cmp al, 2
invalid
add al, byte [rax + 0xf]
xchg ebp, eax
setne bpl
test al, 1
sete r15b
invalid
movzx eax, byte [rdi + 0xe8]
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rbp - 0x7ccb8b40], al
clc
add ecx, dword [rdi]
test eax, eax
je 0x140054529
cmp eax, 3
jne 0x14005494a
test dword [rsp + rax], ecx
add byte [rbp + rcx*4 - 0x59], cl
cmpsd dword [rsi], dword [rdi]
lea r12, [rdi + 0xe0]
lea esp, [rdi + 0xe0]
cmpsd dword [rsi], dword [rdi]
loopne case.0x14004bb32.87
add byte [rax], al
movzx eax, byte [rdi + 0xe0]
test eax, eax
je 0x1400546ae
invalid
invalid
add dword [rax], eax
invalid
invalid
add byte [rbx - 0x7af0fc08], al
cmp eax, 3
jne 0x14005495a
cmp eax, 0x48000004
mov eax, dword [rdi + 0xd8]
mov rax, qword [rdi + 0xd8]
xchg eax, ebx
add byte [rax], al
add cl, ch
or al, 2
add byte [rax], al
jmp 0x140054735
mov rcx, qword [rdi + 0x90]
mov qword [rdi + 0x98], rcx
cwde
add byte [rax], al
add byte [rbx - 0x48f08da9], cl
jb 0x14005454a
mov bh, 0x47
jbe 0x140054587
shl eax, 0x20
cwde
add byte [rax], al
add byte [rbx - 0x48f08da9], cl
jb 0x14005454a
invalid
jb 0x14005454a
mov bh, 0x47
jbe 0x140054587
jbe 0x140054587
shl eax, 0x20
or rax, rdx
cmp word [rdi + 0x70], 0
je 0x1400545db
add byte [rbx + 0x8497], cl
add byte [rax], al
add dl, dh
movups xmm0, xmmword [rdi + 0x78]
js 0x14005454f
movups xmm1, xmmword [rdi + 0x80]
js 0x14005454f
movups xmm1, xmmword [rdi + 0x80]
add byte [rax], 0
add byte [rdi], cl
invalid
invalid
shufps xmm1, xmm0, 0x30
shufps xmm0, xmm1, 0x84
rol dword [rsp + rax*2 + 0x888f8b], 0
add byte [rax], al
add byte [rdi + rcx - 0x49], al
movzx eax, word [rdi + 0x8c]
movzx eax, word [rdi + 0x8c]
add byte [rax - 0x3f], cl
call 0x1ae14ab91
movd mm1, eax
pshufd xmm0, xmm0, 0x90
movss xmm0, xmm1
rol r8w, 8
shr rax, 0x10
movd xmm1, eax
movd mm1, eax
movd mm1, eax
pshufd xmm0, xmm0, 0x90
pshufw mm0, mm0, 0x90
movss xmm0, xmm1
adc cl, al
rol r8w, 8
or byte [rdi], cl
adc dword [rsp + 0x30], eax
and al, 0x30
movups xmmword [rsp + 0x30], xmm0
mov dword [rsp + 0x40], r9d
xorps xmm0, xmm0
movups xmmword [rsp + 0x44], xmm0
and al, 0x44
movups xmmword [rsp + 0x54], xmm0
adc dword [rsp + 0x54], eax
adc dword [rsp + 0x54], eax
movups xmmword [rsp + 0x64], xmm0
adc dword [rsp + 0x64], eax
and al, 0x64
movups xmmword [rsp + 0x74], xmm0
and al, 0x74
movups xmmword [rsp + 0x84], xmm0
movups xmmword [rsp + 0x94], xmm0
add byte [rdi], cl
adc dword [rsp + 0x94], eax
mov dword [rsp + 0xa4], 0
and al, 0xa4
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x47], al
sbb al, 0
add byte [rax], al
invalid
mov r9d, 0x1c
add byte [rax], al
add byte [rsi + 0x41], ah
mov edx, 0xd0890017
invalid
mov r10w, 0x17
mov eax, edx
invalid
shr bl, 1
mov r8, rax
shr r8, 0x20
xorps xmm0, xmm0
movups xmmword [rsp + 0x98], xmm0
and al, 0x98
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x88], eax
jmp case.0x1400503b2.19
and al, 0x98
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x88], eax
movups xmmword [rsp + 0x78], xmm0
and al, 0x78
movups xmmword [rsp + 0x68], xmm0
movups xmmword [rsp + 0x58], xmm0
movups xmmword [rsp + 0x48], xmm0
rol r8w, 8
rol r8w, 8
movups xmmword [rsp + 0x38], xmm0
mov qword [rsp + 0x30], 0
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx - 0x47], al
mov r9d, 0x10
adc byte [rax], al
add byte [rax], al
invalid
add byte [rsi + 0x41], ah
mov edx, 0x8d480002
lea rdx, [rsp + 0x28]
mov r10w, 2
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
sub byte [rsi + 0x44], ah
mov word [rdx], r10w
mov dword [rdx], edx
mov word [rdx + 2], r8w
mov dword [rdx + 2], r8d
mov dword [rdx + 4], eax
add al, 0x44
mov dword [rdx + 0x80], ecx
add byte [rax], 0
invalid
mov dword [rdx + 0x80], r9d
add byte [rax], 0
add byte [rax], al
add al, ch
int1
call fcn.14009e935
test rax, rax
movabs byte [0x493e74c085480004], al
je 0x140054687
mov r14, rax
mov esi, eax
mov byte [rbx - 0x72b7fc20], 0xd
sub al, 0x10
add byte [rax + 0x63], cl
invalid
and eax, 3
lea rcx, [0x14015727c]
or eax, 0x102c26
add ecx, dword [rax - 0x73]
or eax, 0x102c26
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x41
loopne 0x1400546a1
mov al, byte [r14 + 0x10]
mov al, byte [rsi + 0x10]
jmp 0x140054677
mov al, byte [r14 + 0xf]
jmp 0x140054677
invalid
por mm1, qword [rsp + rcx*2]
or al, 0x4c
mov rcx, r14
mov ecx, esi
shr rcx, 0x20
call fcn.1400a0880
cmp al, 0xd
jne 0x140054894
invalid
invalid
add al, byte [rax]
invalid
test dword [0x18c054682], edx
mov ecx, esi
mov rcx, r14
call fcn.140043137
mov rax, qword [rdi + 0x98]
mov qword [rdi + 0xa0], rax
mov qword [rdi + 0xa8], 0
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
cwde
add byte [rax], al
add byte [rax - 0x77], cl
xchg dword [rax + 0x48000000], esp
mov dword [rdi + 0xa8], 0
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea r12, [rdi + 0xe0]
lea esp, [rdi + 0xe0]
add byte [rax], al
add dh, al
mov byte [rdi + 0xe0], 0
xchg eax, esp
add byte [rax], al
add byte [rax], al
mov rdx, qword [rdi + 0xa0]
mov r8, qword [rdi + 0xa8]
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
lea r14, [rsp + 0x28]
mov rcx, r14
call fcn.1400be377
mov rcx, qword [r14]
cmp rcx, 2
jne 0x1400546dc
pushfq
invalid
mov r14, qword [rsp + 0x30]
jmp 0x140054858
jl 0x1400546db
add byte [rax], al
je 0x1400546fa
xor cl, ch
jl 0x1400546db
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x30
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x48]
and al, 0x48
mov qword [rsp + 0x100], rax
movups xmm0, xmmword [rsp + 0x38]
invalid
test byte [rax + rax], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x38], al
invalid
cmp byte [rdi], cl
movaps xmmword [rsp + 0xf0], xmm0
sub dword [rsp + 0xf0], eax
and al, 0xf0
add byte [rax], al
add byte [rax - 0x73], cl
xchg dword [rax + 0x48000000], esi
add byte [rax], al
mov qword [rdi + 0xb0], rcx
lea rax, [rdi + 0xb0]
add byte [rax], al
mov qword [rdi + 0xb0], rcx
invalid
add byte [rax], al
add byte [rax - 0x77], cl
xchg edi, eax
mov eax, 0xf000000
sub byte [rsp + 0xf0], al
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rax], al
mov qword [rdi + 0xb8], rdx
movaps xmm0, xmmword [rsp + 0xf0]
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rax], al
test byte [rax + rsi*8], ah
add byte [rax], al
invalid
lock add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc dword [rdi + 0xc0], eax
movups xmmword [rdi + 0xc0], xmm0
mov rcx, qword [rsp + 0x100]
mov ecx, dword [rsp + 0x100]
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov qword [rdi + 0xd0], rcx
mov qword [rdi + 0xd8], rax
xchg eax, ebx
add byte [rax], al
add byte [rax - 0x75], cl
push rax
invalid
xchg eax, ebx
add byte [rax], al
add byte [rax - 0x75], cl
push rax
mov edx, dword [rax + 0x10]
adc byte [rbp + rcx*4 + 0x74], cl
and al, 0x28
lea r14, [rsp + 0x28]
mov rcx, r14
int1
mov r8, rbx
mov eax, ebx
mov r9b, 1
call fcn.1400c39a2
mov al, byte [r14 + 9]
invalid
invalid
add eax, ebp
push rsi
invalid
or dword [rbx + r8], r15d
cmp al, 3
jne 0x140054791
mov byte [r12], 3
add al, 0x24
add eax, dword [rax + riz - 3]
and bpl, r15b
mov byte [rdi + 0xe8], 3
call fcn.1400c2c5e
mul ah
invalid
add byte [rdx + rax], bh
sete cl
or cl, al
or cl, bpl
add ebp, eax
mul ah
invalid
test cl, 1
je 0x1400547a3
invalid
add dword [rsp + rbp + 0x48], esi
sub al, 0x48
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
call fcn.1400c459e
invalid
movzx eax, al
add rax, 3
add eax, 3
ror byte [rax - 0x7d], 0xc0
add ecx, dword [rax - 0x77]
invalid
add eax, 3
mov qword [rsi], rax
jmp 0x1400548cc
cmp al, 2
jne 0x140054825
add byte [rax], al
invalid
add cl, byte [rdi]
test dword [rax + rax - 0x74b40000], ecx
je 0x1400547c1
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x28
jmp case.0x14004ae31.153
sub cl, ch
test eax, 0x8b000000
add eax, 0x10caeb
retf 0x10
add byte [rbx + 0x10caeb05], cl
mov eax, dword [0x140161294]
retf 0x10
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
invalid
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rcx + rax*8]
add al, 0xc1
movzx eax, byte [rax + 0xe0]
cmp eax, 1
je case.0x14004a710.188
add byte [rax], al
add byte [rbx + 0x367401f8], al
test eax, eax
test eax, eax
jne 0x1400548de
adc al, 1
add byte [rax], al
mov eax, dword [0x140161294]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
add byte [rax], al
add byte [rbx + rcx*4 + 0x34], cl
mov esi, dword [rcx + rax*8]
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x34], cl
invalid
invalid
mov esi, dword [rcx + rax*8]
ror dword [rcx - 0x73], 0x8e
nop
add byte [rax], al
add byte [rax], al
invalid
invalid
lea rcx, [r14 + 0x90]
add byte [rax], al
lea rdx, [0x1400c2ce9]
adc eax, 0x6e4fe
in al, 6
add al, ch
call fcn.14009f520
mov byte [r14 + 0xe0], 1
add byte [rax], al
add byte [rcx], al
xor byte [rbp - 0x39befffc], ch
xchg al, ah
add byte [rax], al
add byte [rcx], al
mov eax, dword [0x140161294]
xchg esi, eax
retf 0x10
adc byte [rax], al
adc byte [rax], al
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
invalid
mov eax, dword [rcx + rax*8]
rol dword [rax - 0x76], 0xa8
fadd qword [rax]
add byte [rax], al
mov bpl, byte [rax + 0xdc]
mov ch, byte [rax + 0xdc]
mov r14b, byte [rax + 0xdd]
mov byte [rax + 0xdc], 0
sbb ah, 0
add byte [rax], al
invalid
mov al, 0xdd
add byte [rax], al
add dh, al
sbb ah, 0
add byte [rax], al
add cl, ch
mov esp, 0x48000000
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
jmp 0x1400548e1
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov ecx, dword [rdi + 0xc8]
enter 0, 0
add byte [rax], al
cmp rcx, 0xffffffffffffffff
je 0x140054974
add dword ds:[rax], eax
invalid
add dword ds:[rax], eax
add al, ch
invalid
invalid
add byte [rax], al
call fcn.14003f672
mov r14, rdx
mov esi, edx
scasb al, byte [rdi]
invalid
dec dword [rcx - 0x77]
invalid
mov esi, edx
test rax, rax
jne case.0x14004ae31.153
invalid
sal byte [rbp + 9], 0x4d
or dword [rbp - 0x7b], ecx
test byte [rdi], 0x84
invalid
invalid
test r14, r14
test esi, esi
je 0x140054908
mov esp, 0x48000000
lea ecx, [rdi + 0xb0]
add byte [rax], al
invalid
add byte [rax], al
lea rcx, [rdi + 0xb0]
add byte [rax], al
add al, ch
call fcn.14004d09a
mov dil, dil
inc dword [rcx - 0x3a]
add al, 0x24
invalid
mov byte [r12], 1
mov eax, 2
add byte [rax], al
add dword [rax + 2], edi
add byte [rax], al
mov rcx, qword [rsp + 0xc0]
mov word [rax + rax*8], fs
add byte [rax], al
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0xe0], rcx
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0xb0]
add byte [rax], al
movaps xmm0, xmmword [rsp + 0xb0]
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xd0], eax
test byte [rax + rdx*8], ah
add byte [rax], al
invalid
add byte [rax], al
movaps xmmword [rsp + 0xd0], xmm0
test byte [rax + rdx*8], ah
add byte [rax], al
add bl, ch
jmp case.0x14004be25.81
mov rax, r14
jmp case.0x14004be25.81
mov rax, r14
invalid
shr rax, 0x20
cmp eax, 0xd
clc
or eax, 0xfdeb840f
invalid
invalid
clc
or eax, 0xfdeb840f
invalid
mov rcx, qword [rdi + 0x98]
call qword [sym.imp.ws2_32.dll_closesocket]
adc eax, 0x7fc7f
add byte [rax], al
add bh, bh
adc eax, 0x7fc7f
mov eax, 2
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rsp + 0xe0]
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x20], rcx
movaps xmm0, xmmword [rsp + 0xd0]
test byte [rax + rdx*8], ah
add byte [rax], al
invalid
loopne case.0x14004b336.129
add byte [rax], al
mov qword [rsi + 0x20], rcx
movaps xmm0, xmmword [rsp + 0xd0]
test byte [rax + rdx*8], ah
add byte [rax], al
invalid
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsi + 0x10], xmm0
movups xmmword [rsi + 0x10], xmm0
adc sil, r8b
xchg eax, ebp
add byte [rax], al
add byte [rcx], al
mov byte [rdi + 0xe8], 1
add byte [rax], al
add dword [rax - 0x77], ecx
mov dword [rsi], eax
mov qword [rsi], rax
mov dword [rsi], eax
mov qword [rsi + 8], r14
jbe case.0x14004bfbc.74
add rsp, 0x110
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
pop rdi
pop rdi
ret
mov bpl, 2
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
call fcn.1400c459e
mov dl, 0xfc
invalid
invalid
invalid
mov dl, 0xfc
invalid
movzx eax, al
add rax, 3
mov qword [rsi], rax
mov dword [rsi], eax
mov dword [rsi], eax
cmp bpl, 2
std
add dh, byte [rax + rdx*8 - 0x77]
mov ecx, ebp
mov edx, r14d
invalid
je 0x1400548cc
mov ecx, ebp
mov edx, r14d
call fcn.1400c2de3
fucom st(4)
invalid
add bl, ch
jmp 0x1400548cc
fucom st(4)
invalid
mov rax, qword [rdi + 0xb0]
mov r14, qword [rdi + 0xb8]
invalid
add byte [rax], al
add byte [rax], al
xchg dword [rax + 0x4c000000], esi
mov esi, dword [rdi + 0xb8]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x49], cl
mov eax, 0x48000000
add byte [rax], al
mov rcx, qword [rdi + 0xd0]
mov rcx, qword [rdi + 0xd0]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*8], fs
mov qword [rsp + 0xc0], rcx
movups xmm0, xmmword [rdi + 0xc0]
add byte [rax], al
add byte [rdi], cl
adc byte [rdi + 0xc0], al
rol byte [rax], 0
add byte [rdi], cl
movaps xmmword [rsp + 0xb0], xmm0
add byte [rax], al
movaps xmmword [rsp + 0xb0], xmm0
add byte [rax], al
mov byte [rdi + 0xe0], 1
cmp rax, 3
cmp eax, 3
loopne case.0x14004b859.108
add byte [rax], al
add dword [rax - 0x7d], ecx
cmp eax, 3
invalid
test byte [rsi + rdi*8], dl
invalid
invalid
cmp eax, 3
je 0x140054759
invalid
jmp case.0x14004b60e.112
invalid
lea rcx, str._async_fn__resumed_after_completioninvalid_ping_frameC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcprotoping_pong.rs
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_net_tcp_socket.rs
lea eax, [0x1401296d0]
lea eax, [0x1401296d0]
jmp case.0x14004bb32.96
lea rcx, str._async_fn__resumed_after_completioninvalid_ping_frameC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcprotoping_pong.rs
or eax, 0xcf13f
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_net_tcp_stream.rs
mov edx, 0x23
add byte [rax], al
add al, ch
call fcn.1400cf3b0
stosb byte [rdi], al
invalid
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_srciopoll_evented.rs
lea eax, [0x14012f4a8]
invalid
lea eax, [0x14012f4a8]
stosd dword [rdi], eax
or eax, 0x2bba00
add byte [rax], al
mov edx, 0x2b
jmp 0x14005496d
push rdi
push rbx
sub rsp, 0x40
mov rdi, rdx
in al, dx
mov rdi, rdx
mov rsi, rcx
lea rbx, [rsp + 0x28]
pop rsp
and al, 0x28
invalid
pop rsp
and al, 0x28
invalid
mov rcx, rbx
mov ecx, ebx
call fcn.1400519f5
cmp dword [rbx], 2
jne case.default.0x1400549c0
mov rbx, qword [rsp + 0x30]
pop rsp
and al, 0x30
invalid
xor byte [rcx + 0x3e083d8], cl
mov eax, ebx
and eax, 3
fadd dword [rbx - 0x72b7fc20]
or eax, 0x1028d3
invalid
lea rcx, [0x14015728c]
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
invalid
or dword [rax + 1], 0x8ae0ffc8
adc r11b, bpl
pop rdx
add rax, rcx
add eax, ecx
jmp rax
mov al, byte [rbx + 0x10]
jmp 0x140054a21
lea rcx, [rsi + 8]
mov r8d, 0x128
mov eax, 0x128
or byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
mov eax, 0x128
mov rdx, rdi
mov edx, edi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], 0
mov dword [rsi], 0
add byte [rax - 0x39], cl
invalid
mov dword [rsi], 0
jmp 0x140054a46
mov rcx, rbx
shr rcx, 0x20
and al, ch
xchg edx, eax
invalid
add al, 0
and al, ch
xchg edx, eax
mov esi, 0x31eb0004
add al, 0
jmp 0x140054a21
mov rax, rbx
shr rax, 0x20
cmp eax, 0xd
clc
invalid
add al, 0
jmp 0x140054a21
je 0x140054a25
mov qword [rsi + 8], 2
mov qword [rsi + 0x10], rbx
mov qword [rsi], 1
mov rcx, rdi
add byte [rax - 0x77], cl
stc
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp fcn.14004cfb8
mov al, byte [rbx + 0xf]
cmp al, 0xd
jne 0x1400549fc
xlatb
xlatb
lea rcx, [rsi + 8]
mov r8d, 0x128
or byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
movabs dword [0x106c7480007], eax
add byte [rax - 0x77], cl
fld1
int1
out 0xfe, al
invalid
invalid
movabs dword [0x106c7480007], eax
add byte [rax - 0x77], cl
fld1
int1
out 0xfe, al
invalid
call qword [rax + 0x40c48348]
invalid
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
sub rsp, 0x40
mov rdi, rdx
in al, dx
mov rdi, rdx
mov rsi, rcx
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.140052b6d
cmp dword [rbx], 2
jne 0x140054a8d
inc dword [rbx + 0x1f75023b]
mov rbx, qword [rsp + 0x30]
mov eax, ebx
invalid
and eax, 3
xor byte [rcx + 0x3e083d8], cl
fadd dword [rbx - 0x72b7fc20]
or eax, 0x10281d
lea rcx, [0x14015729c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
or dword [rax + 1], 0x8ae0ffc8
adc r11b, bpl
pop rdx
mov al, byte [rbx + 0x10]
jmp 0x140054ae7
lea rcx, [rsi + 8]
mov r8d, 0x228
invalid
or byte [rcx - 0x48], al
sub byte [rdx], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
cli
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], 0
mov dword [rsi], 0
mov dword [rsi], 0
jmp 0x140054b0c
int3
mov qword [rsi + 8], 2
mov qword [rsi + 0x10], rbx
mov qword [rsi], 1
mov rcx, rdi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp fcn.140054311
or byte [rdx], r8b
add byte [rax], al
add byte [rax - 0x77], cl
pop rsi
adc byte [rax - 0x39], cl
invalid
mov al, byte [rbx + 0xf]
cmp al, 0xd
jne 0x140054ac2
lea rcx, [rsi + 8]
mov r8d, 0x228
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], 1
mov rcx, rbx
call fcn.140043137
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov rcx, qword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov r8, rsi
call fcn.14005d5c4
mov rcx, qword [rbx + 0x50]
mov rbx, qword [rbx + 0x58]
mov r12, rbx
and r12, rax
shr rax, 0x39
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
lea rbp, [rcx - 0x48]
lea rdi, [rsi + 0x10]
xor eax, eax
mov qword [rsp + 0x40], rax
pcmpeqd xmm7, xmm7
mov qword [rsp + 0x30], rcx
movdqu xmm8, xmmword [rcx + r12]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb r15d, xmm0
test r15w, r15w
je 0x140055218
mov eax, r15d
lea r15d, [rax - 1]
and r15d, eax
bsf eax, eax
add rax, r12
and rax, rbx
neg rax
lea r13, [rax + rax*8]
lea r14, [r13*8]
add r14, rbp
mov rcx, rsi
mov rdx, r14
call fcn.14002f7a6
test al, al
je 0x1400551c9
add r14, 0x10
mov rcx, rdi
mov rdx, r14
call fcn.14002a469
test al, al
je 0x1400551c9
jmp 0x14005524c
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
jne 0x140055303
mov rax, qword [rsp + 0x40]
add r12, rax
add r12, 0x10
add rax, 0x10
mov qword [rsp + 0x40], rax
and r12, rbx
mov rcx, qword [rsp + 0x30]
jmp 0x1400551b5
mov rax, qword [rsp + 0x30]
lea rdx, [rax + r13*8]
mov r11, qword [rsp + 0x38]
mov rax, qword [r11 + 0x50]
mov r8, rax
mov eax, eax
sub r8, rdx
sar r8, 3
movabs rcx, 0x8e38e38e38e38e39
imul rcx, r8
lea r8, [rcx - 0x10]
and r8, rbx
movdqu xmm0, xmmword [rax + r8]
pcmpeqd xmm1, xmm1
pcmpeqb xmm0, xmm1
psllw xmm0, 7
pmovmskb r10d, xmm0
movdqu xmm0, xmmword [rax + rcx]
pcmpeqb xmm0, xmm1
je 0x14005525f
je 0x14005525f
pmovmskb r9d, xmm0
test r10d, r10d
je 0x1400552b3
bsr r10w, r10w
xor r10d, 0xf
jmp 0x1400552b8
mov r10w, 0x10
or r9d, 0x10000
bsf r9d, r9d
add r10d, r9d
mov r9b, 0x80
cmp r10w, 0xf
ja 0x1400552d7
inc qword [r11 + 0x60]
mov r9b, 0xff
mov byte [rax + rcx], r9b
mov byte [r8 + rax + 0x10], r9b
dec qword [r11 + 0x68]
add rdx, 0xffffffffffffffb8
lea rdi, [rsp + 0x120]
mov r8d, 0x48
mov rcx, rdi
call sub.VCRUNTIME140.dll_memmove
cmp byte [rdi], 3
jne 0x14005530f
mov r12, qword [rsp + 0x58]
mov r13, qword [rsp + 0x50]
jmp 0x140055367
lea rcx, [rsp + 0x120]
mov rdi, qword [rcx + 0x30]
mov rbx, qword [rcx + 0x38]
mov r15, qword [rcx + 0x40]
call fcn.140061790
test rdi, rdi
mov r12, qword [rsp + 0x58]
mov r13, qword [rsp + 0x50]
je 0x140055367
test r15, r15
je 0x140055350
mov r14, rdi
mov rcx, r14
call fcn.1400961c3
add r14, 0x48
dec r15
jne 0x14005533f
test rbx, rbx
je 0x140055367
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
mov ecx, dword [rsp + 0x48]
mov eax, ecx
cmp ecx, 0x3b9aca00
mov r15, qword [rsp + 0x38]
jne 0x140055828
mov rax, qword [rsp + 0x70]
cmp qword [rax], 0
je 0x140055543
mov rcx, r15
mov dl, byte [rsp + 0x2f]
call fcn.140034b50
jmp 0x14005589f
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x80], eax
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0xa0], xmm2
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0xb8], rbp
mov dword [rsp + 0xc0], r15d
cmp qword [r12 - 8], 0
sete byte [rsp + 0xc8]
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x100], rax
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x108], rax
add byte [rdi], cl
sub byte [rsp + 0x80], al
add byte [rdi], cl
sub byte [rsp + 0x80], al
movaps xmm1, xmmword [rsp + 0x90]
movaps xmm2, xmmword [rsp + 0xa0]
movaps xmmword [rsp + 0xf0], xmm2
movaps xmmword [rsp + 0xe0], xmm1
movaps xmmword [rsp + 0xd0], xmm0
je 0x1400555b2
movaps xmm0, xmmword [rsp + 0x80]
movaps xmm1, xmmword [rsp + 0x90]
movaps xmm2, xmmword [rsp + 0xa0]
movaps xmm3, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x220], xmm3
movaps xmmword [rsp + 0x210], xmm2
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x210], edx
movaps xmmword [rsp + 0x200], xmm1
movaps xmmword [rsp + 0x1f0], xmm0
mov rcx, rbx
mov dl, byte [rsp + 0x2f]
call fcn.140034b50
mov r12, qword [rsp + 0x58]
mov r13, qword [rsp + 0x50]
jmp case.0x14003e2c4.253
mov al, byte [0x140161290]
mov ecx, 0x88
mov edx, 8
add al, ch
pop rax
and bh, bl
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
nop
invalid
add byte [rax], al
add al, ch
pop rax
and bh, bl
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
nop
add eax, 0x1b90000
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x77], cl
or sil, al
add sil, byte [r9]
leave
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov byte [rax + 0x41], 2
xor ecx, ecx
mov byte [rax + 0x48], cl
mov qword [rax + 0x50], rcx
mov byte [rax + 0x60], cl
mov qword [rax + 0x68], rcx
mov byte [rax + 0x78], cl
js 0x14005550d
mov byte [rax - 0x10000000], al
inc qword [rax]
js 0x14005550d
mov byte [rax - 0x10000000], al
inc qword [rax]
jle 0x140055b02
mov qword [rsp + 0x78], rax
movzx ecx, byte [rsi]
test rcx, rcx
mov qword [rsp + 0x30], rax
je 0x1400555c2
cmp ecx, 1
jne 0x1400555c6
mov cl, byte [rsi + 1]
mov al, 1
jmp 0x1400555c4
mov dword [rsp + 0x48], r15d
mov al, 1
mov dword [rsp + 0x60], eax
jmp 0x140055169
xor eax, eax
jmp 0x140055605
call fcn.140034301
mov rdi, rax
mov rax, qword [rsi + 8]
lea rdx, [rax + 0x18]
mov r10, qword [rax]
mov r8, qword [rax + 8]
mov r9, qword [rax + 0x10]
lea r14, [rsp + 0x1a0]
mov rcx, r14
call qword [r10]
movdqu xmm0, xmmword [r14]
movdqu xmm1, xmmword [r14 + 0x10]
movdqu xmmword [rdi + 0x10], xmm1
movdqu xmmword [rdi], xmm0
mov al, 2
lea rdx, [r15 + 0x80]
mov qword [rsp + 0x68], rdx
lea r14, [rsp + 0x130]
mov byte [r14 - 0x10], al
mov byte [r14 - 0xf], cl
mov qword [r14 - 8], rdi
lea rdx, [rsi + 0x28]
mov rax, qword [rsi + 0x10]
mov r8, qword [rsi + 0x18]
mov r9, qword [rsi + 0x20]
mov rcx, r14
call qword [rax]
mov rcx, qword [r15 + 0xa0]
mov rdx, qword [r15 + 0xa8]
lea rbp, [rsp + 0x120]
add byte [rcx - 0x77], cl
call 0x14084c33f
add byte [rax - 0x77], cl
ror dword [rax - 0x3f], 0xe9
cmp dword [rbp - 0x75], ecx
cmpsd dword [rsi], dword [rdi]
add byte [rax], 0
add byte [rcx - 0x75], cl
mov edi, 0x88
add byte [rcx - 0x77], cl
call 0x14084c33f
add byte [rax - 0x77], cl
ror dword [rax - 0x3f], 0xe9
cmp dword [rbp - 0x75], ecx
cmpsd dword [rsi], dword [rdi]
add byte [rax], 0
add byte [rcx - 0x75], cl
mov edi, 0x88
mov rbx, rdi
mov qword [rsp + 0x1d8], rax
and rbx, rax
mov qword [rsp + 0x1e0], rcx
movd xmm0, ecx
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
xor eax, eax
mov qword [rsp + 0x40], rax
pcmpeqd xmm7, xmm7
movdqu xmm8, xmmword [r12 + rbx]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb r13d, xmm0
test r13d, r13d
je 0x140055704
bsf eax, r13d
add rax, rbx
and rax, rdi
neg rax
lea r15, [rax + rax*4]
shl r15, 4
lea rcx, [r12 + r15]
add rcx, 0xffffffffffffffb0
mov rdx, rbp
call fcn.14002f7a6
test al, al
je 0x1400556f5
add r15, r12
lea rcx, [r15 - 0x40]
mov rdx, r14
call fcn.14002a469
test al, al
jne 0x140055733
lea eax, [r13 - 1]
and eax, r13d
mov r13d, eax
test ax, ax
jne 0x1400556b9
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
jne 0x140055949
mov rax, qword [rsp + 0x40]
add rbx, rax
add rbx, 0x10
add rax, 0x10
mov qword [rsp + 0x40], rax
and rbx, rdi
jmp 0x1400556a0
lea rcx, [rsp + 0x120]
movdqu xmm0, xmmword [rcx]
movdqu xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movaps xmmword [rsp + 0x1c0], xmm2
movdqa xmmword [rsp + 0x1b0], xmm1
movdqa xmmword [rsp + 0x1a0], xmm0
movaps xmmword [rcx + 0x20], xmm2
movdqa xmmword [rcx + 0x10], xmm1
movdqa xmmword [rcx], xmm0
movq qword [rcx], mm0
movq qword [rcx], mm0
mov qword [rcx + 0x30], r15
mov rax, qword [rsp + 0x68]
mov qword [rcx + 0x38], rax
call fcn.14007ed4f
mov r12, qword [rsp + 0x58]
mov r13, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x30]
mov rcx, qword [r15 - 0x18]
mov rax, qword [r15 - 8]
cmp rax, rcx
jne 0x1400557ae
lea rcx, [r15 - 0x20]
call fcn.14003e709
mov rcx, qword [r15 - 0x18]
mov rax, qword [r15 - 8]
mov rdx, qword [r15 - 0x10]
add rdx, rax
xor r8d, r8d
cmp rdx, rcx
cmovae r8, rcx
sub rdx, r8
mov rcx, qword [r15 - 0x20]
mov qword [rcx + rdx*8], rdi
inc rax
mov qword [r15 - 8], rax
lea rdi, [rsp + 0x120]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov r8, qword [rsp + 0x1e8]
call fcn.1400896c7
mov al, byte [rdi + 0x31]
cmp al, 1
jbe 0x140055b06
cmp al, 3
mov rbx, qword [rsp + 0x70]
mov r15, qword [rsp + 0x38]
jne 0x140055b13
mov rdi, qword [rsp + 0x78]
cmp qword [rbx], 0
je 0x14005581e
mov rcx, rbx
call fcn.140055b7b
mov qword [rbx], rdi
mov eax, dword [rsp + 0xc0]
test byte [rax + rax*8], ah
add byte [rax], al
invalid
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xf0], dl
movdqa xmm0, xmmword [rsp + 0xd0]
movdqa xmm1, xmmword [rsp + 0xe0]
movaps xmm2, xmmword [rsp + 0xf0]
movaps xmm3, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x220], xmm3
movaps xmmword [rsp + 0x210], xmm2
movdqa xmmword [rsp + 0x200], xmm1
movdqa xmmword [rsp + 0x1f0], xmm0
cmp eax, 0x3b9aca00
sete al
mov ecx, dword [rsp + 0x60]
or cl, al
jne 0x140055889
lea rcx, [rsp + 0x80]
call fcn.140055b2d
mov rcx, r15
mov dl, byte [rsp + 0x2f]
call fcn.140034b50
cmp dword [rsp + 0x48], 0x3b9aca00
jne case.0x14003e2c4.253
mov byte [rsp + 0x190], 2
cmp qword [r13], 0
je 0x1400558b6
mov byte [r12 + 0x70], 3
jmp 0x1400558df
mov cl, 4
call fcn.14003664d
mov rsi, rax
lea rdx, str.pool_is_disabled
mov r8d, 0x10
mov rcx, rax
call fcn.140036bc8
mov qword [r12], rsi
mov byte [r12 + 0x70], 2
movaps xmm6, xmmword [rsp + 0x270]
movaps xmm7, xmmword [rsp + 0x280]
movaps xmm8, xmmword [rsp + 0x290]
add rsp, 0x2a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rdi, [rsp + 0x120]
lea r9, [rsp + 0x1f0]
mov rcx, rdi
mov rdx, r13
mov r8, rsi
call fcn.140055ba5
cmp byte [rdi + 0x70], 2
jo 0x140055930
jo 0x140055930
je 0x1400558a7
jae 0x140055931
invalid
invalid
lea rsi, [rsp + 0x120]
mov ecx, 0xf
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
jmp 0x1400558df
mov rdi, qword [rsp + 0x38]
and al, 0x38
cmp qword [rdi + 0x90], 0
je 0x140055a90
movups xmm0, xmmword [rsp + 0x120]
movdqu xmm1, xmmword [rsp + 0x130]
movups xmm2, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x1c0], xmm2
movdqa xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1a0], xmm0
test byte [rax + riz*4], ah
add dword [rax], eax
add byte [rax - 0x75], cl
xchg dword [rax + 0x48000000], eax
mov ecx, dword [rdi + 0x88]
test byte [rax + riz*4], ah
add dword [rax], eax
add byte [rax - 0x75], cl
xchg dword [rax + 0x48000000], eax
mov ecx, dword [rdi + 0x88]
mov r9, qword [rsp + 0x1d8]
and r9, rcx
movdqu xmm0, xmmword [rax + r9]
pmovmskb edx, xmm0
test edx, edx
mov r12, qword [rsp + 0x58]
mov r13, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x30]
jne 0x1400559e2
mov r8d, 0x10
add r9, r8
and r9, rcx
movdqu xmm0, xmmword [rax + r9]
pmovmskb edx, xmm0
add r8, 0x10
test edx, edx
je 0x1400559ca
bsf edx, edx
add rdx, r9
and rdx, rcx
mov r8b, byte [rax + rdx]
test r8b, r8b
js 0x140055a03
movdqa xmm0, xmmword [rax]
pmovmskb edx, xmm0
bsf edx, edx
mov r8b, byte [rax + rdx]
lea r9, [rdx - 0x10]
lea ecx, [rdx - 0x10]
and r9, rcx
mov rcx, qword [rsp + 0x1e0]
mov byte [rax + rdx], cl
adc byte [rcx - 0x78], al
add qword [rax], r10
adc byte [rcx - 0x78], al
add qword [rax], r10
neg rdx
lea rcx, [rdx + rdx*4]
shl rcx, 4
add al, 0x4c
lea edi, [rax + rcx]
add al, 0x4c
lea edi, [rax + rcx]
and r8b, 1
movzx edx, r8b
mov r8, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
sub qword [r8 + 0x90], rdx
movdqa xmm0, xmmword [rsp + 0x1a0]
add byte [rax], al
add byte [rax], al
movdqa xmm1, xmmword [rsp + 0x1b0]
movaps xmm2, xmmword [rsp + 0x1c0]
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + rcx - 0x30], edx
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + rcx - 0x30], edx
movdqu xmmword [rax + rcx - 0x40], xmm1
movdqu xmmword [rax + rcx - 0x50], xmm0
mov qword [rax + rcx - 0x20], 8
pxor xmm0, xmm0
sal bl, 0xf
jg 0x140055abd
or al, ch
jg 0x140055aaa
or byte [rax + 0x844c748], dh
loopne 0x140055a76
add byte [rax], al
add byte [rsi + 0xf], ah
out dx, eax
sal bl, 0xf
jg 0x140055abd
movq qword [rax + rcx - 0x18], mm0
or al, ch
mov qword [rax + rcx - 8], 0
inc qword [r8 + 0x98]
jmp 0x140055790
mov rdx, qword [rdi + 0xa0]
mov r8, qword [rdi + 0xa8]
mov rcx, qword [rsp + 0x68]
call fcn.1400d0cd3
sub esi, dword [rdx - 0x5016fff9]
invalid
invalid
invalid
sub esi, dword [rdx - 0x5016fff9]
invalid
add byte [rdx + 0x90248c], cl
add byte [rax], al
and al, 0x90
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x20
add dword [rax], eax
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xce8ce
lea r8, [rsp + 0x120]
lea eax, [rsp + 0x120]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, [0x1401243a0]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401242f0]
add byte [rdx + 0x2b], bh
add byte [rdx + 0x2b], bh
add byte [rax], al
add al, ch
push rcx
wait
invalid
call fcn.1400cf640
ud2
mov ecx, 8
add byte [rax], al
mov edx, 0x88
mov byte [rax], al
add byte [rax], al
call fcn.1400ceec0
ud2
ud2
ud2
lea rcx, [rsp + 0x120]
lea ecx, [rsp + 0x120]
call fcn.140055b2d
lea rcx, str.assertion_failed:_Pin::new_mut_rx_.poll_cx_.is_pending__
lea r8, [0x1401243f8]
mov edx, 0x39
add byte [rax], al
call fcn.1400cf3b0
ud2
mov esi, ecx
invalid
add rcx, 0x18
call fcn.140040659
cmp byte [rsi + 0x10], 2
add cl, byte [rax - 0x75]
invalid
lock dec qword [rax]
jne 0x140055b53
add cl, byte [rax - 0x75]
invalid
mov rcx, qword [rsi]
call fcn.140033428
std
invalid
std
dec dword [rax - 0x73]
lea ecx, [rsi + 8]
call fcn.14007fe64
mov rax, qword [rsi + 8]
invalid
lea rcx, [rsi + 8]
lea ecx, [rsi + 8]
call fcn.14007fe64
mov rax, qword [rsi + 8]
lock dec qword [rax]
dec qword [rax]
dec qword [rax]
jne case.0x14004bb32.99
mov rcx, qword [rsi + 8]
add rsp, 0x20
pop rsi
jmp case.0x14004b336.86
invalid
invalid
invalid
invalid
nop
add rsp, 0x20
pop rsi
ret
push rax
cmp al, byte [rbx]
add byte [rax - 0x75], cl
invalid
call qword [rax + 0x20c48348]
add rsp, 0x20
pop rsi
ret
sub esp, 0x58
mov rbx, r9
mov r14, r8
mov rsi, rcx
xor edi, edi
cmp byte [r9 + 0x10], 2
jns 0x140055bd1
invalid
jns 0x140055bd1
add dh, byte [rcx + rdx + 0x48]
cmp dword [rdx], 0
je 0x140055bd5
cmp qword [rdx], 0
je 0x140055bd5
mov rcx, rdx
call fcn.14004f095
xchg esp, eax
invalid
dec dword [rax - 0x77]
invalid
xchg esp, eax
invalid
dec dword [rax - 0x77]
mov dword [rcx + 0xf], 0x854806b6
sal byte [rbp + rcx - 0x7d], 0xf8
clc
movzx eax, byte [r14]
test rax, rax
je 0x140055beb
cmp eax, 1
jne case.0x14004afe7.176
invalid
clc
add dword [rbp + 0xc], esi
or al, 0x41
mov cl, byte [r14 + 1]
mov cl, byte [rsi + 1]
mov al, 1
jmp 0x140055bed
xor eax, eax
jmp 0x140055c2b
call fcn.140034301
std
dec dword [rcx - 0x77]
mov r15, rax
mov r15, rax
mov rax, qword [r14 + 8]
lea rdx, [rax + 0x18]
mov r10, qword [rax]
mov r8, qword [rax + 8]
mov r9, qword [rax + 0x10]
adc byte [rbp + rcx*4 + 0x64], cl
and al, 0x28
adc byte [rbp + rcx*4 + 0x64], cl
and al, 0x28
mov rcx, r12
call qword [r10]
movups xmm0, xmmword [r12]
invalid
adc al, byte [rcx + 0xf]
adc byte [rsp], al
invalid
and al, 0x41
movups xmm1, xmmword [rsp + 0x10]
invalid
movups xmm1, xmmword [r12 + 0x10]
adc byte [rcx + 0xf], al
movups xmmword [r15 + 0x10], xmm1
adc dword [rdi + 0x10], ecx
movups xmmword [r15], xmm0
mov al, 2
lea r12, [rsp + 0x38]
mov byte [r12 - 0x10], al
and al, 0xf0
cmp byte [rcx - 0x78], al
and al, 0xf0
invalid
mov byte [r12 - 0xf], cl
int1
mov qword [r12 - 8], r15
clc
lea rdx, [r14 + 0x28]
mov rax, qword [r14 + 0x10]
mov r8, qword [r14 + 0x18]
sbb byte [rbp - 0x75], r9b
invalid
invalid
sub byte [rcx - 0x75], cl
adc byte [rbp - 0x75], r9b
sbb byte [rbp - 0x75], r9b
and byte [rcx + r9*4 - 0x1f], r9b
mov rcx, r12
mov rcx, r12
call qword [rax]
mov rax, qword [rbx + 0x30]
mov qword [rsi + 0x60], rax
mov dword [rsi + 0x60], eax
mov dword [rsi + 0x60], eax
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmmword [rsi + 0x50], xmm2
push rsi
push rax
push rsi
push rax
movups xmmword [rsi + 0x40], xmm1
movups xmmword [rsi + 0x30], xmm0
movups xmmword [rsi + 0x30], xmm0
mov byte [rsi + 0x70], 1
movups xmm0, xmmword [r12 - 0x10]
adc byte [rsp - 0x10], al
movups xmm1, xmmword [r12]
movups xmm2, xmmword [r12 + 0x10]
movups xmmword [rsi], xmm0
adc dword [rsi], eax
adc dword [rsi], eax
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi + 0x20], xmm2
mov qword [rsi + 0x68], rdi
add rsp, 0x58
pop rbx
invalid
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
ret
push rbp
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa18
mov r15, rdx
mov edi, edx
mov edi, edx
xlatb
mov r14, rcx
mov esi, ecx
movzx ecx, byte [r8]
movzx ecx, byte [rax]
cmp rcx, 9
jne 0x140055ced
add r15, 0x20
add edi, 0x20
invalid
mov rcx, r15
xor edx, edx
call fcn.140088cf7
shr al, cl
and dword [rax], esi
add eax, dword [rax]
test al, al
jne 0x140058746
invalid
sub al, byte [rax]
invalid
push 0x4800002a
movabs rax, 0x300000000
mov eax, 0
add eax, dword [rax]
add byte [rax], al
jmp 0x1400577a3
sbb al, byte [rax]
add byte [rcx + rcx*4 - 0x40], cl
invalid
mov rax, r8
ror byte [rax - 0x73], 0x15
mov ch, 0x15
adc byte [rax], al
lea rdx, [0x1401572ac]
movsxd rcx, dword [rdx + rcx*4]
or al, 0x8a
mov cl, byte [rax + 1]
sar edi, 1
invalid
add rcx, rdx
jmp rcx
invalid
loope 0x140055d49
mov rcx, qword [rax + 0x28]
mov ecx, dword [rax + 0x28]
mov qword [rsp + 0x740], rcx
invalid
add byte [rax], al
movups xmm0, xmmword [rax + 8]
movups xmm1, xmmword [rax + 0x18]
or byte [rdi], cl
adc byte [rax + 0x18], cl
movaps xmmword [rsp + 0x730], xmm1
invalid
add byte [rax], al
movaps xmmword [rsp + 0x720], xmm0
mov rsi, qword [r15 + 0x20]
mov rcx, rsi
int1
int1
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140161288]
shl rax, 1
shl eax, 1
invalid
shl eax, 1
loopne 0x140055d84
test rax, rax
test eax, eax
jne 0x140057202
xor r13d, r13d
mov qword [rsp + 0x50], r14
je case.0x14004bfbc.80
and al, 0x50
mov al, byte [rsi + 8]
test al, al
jne 0x140058772
lea r14, [rsi + 0x10]
jbe 0x140055d6b
adc byte [rcx - 0x76], al
pop rdi
xor byte [rbp - 0x75], cl
jg 0x140055d8b
mov bl, byte [r15 + 0x30]
mov r15, qword [r15 + 0x28]
mov edi, dword [rsp + 0x740]
add byte [rax - 0x73], cl
xchg esi, eax
test al, 1
lea rdx, [rsi + 0x1a8]
lea edx, [rsi + 0x1a8]
add byte [rax], al
lea r12, [rsp + 0x230]
mov rcx, r12
mov r8d, edi
call fcn.14001e7d9
cmp qword [r12], 0
je 0x1400565e6
test byte [rdi + 8], dl
add byte [rax], al
test byte [rdi + 8], dl
add byte [rax], al
push rdi
or byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0x230]
movups xmm0, xmmword [rsp + 0x230]
movaps xmmword [rsp + 0x840], xmm0
test byte [rax + rax*2], ah
and al, 0x40
or byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [rsp + 0xd0]
mov rcx, rdi
lea rdi, [rsp + 0xd0]
mov rcx, rdi
mov rdx, r15
call fcn.1400bf6e7
cdq
invalid
add byte [rax - 0x7d], cl
invalid
add byte [rdi], cl
test esp, edx
sub al, byte [rax]
invalid
test esp, edx
sub al, byte [rax]
add byte [rcx + rcx*4 + 0x6c], al
add byte [rax], al
mov dword [rsp + 0x38], r13d
and al, 0x38
mov rbx, qword [rsp + 0xd8]
add byte [rax], al
mov al, byte [rsp + 0xe0]
mov byte [rsp + 0x58], al
mov rbp, qword [rsp + 0x730]
and al, 0x30
invalid
add byte [rax], al
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax + 0x48582444], cl
mov ebp, dword [rsp + 0x730]
and al, 0x30
invalid
add byte [rax], al
and al, 0x30
invalid
add byte [rax], al
mov r15, qword [rsp + 0x840]
mov r12d, dword [rsp + 0x848]
and al, 0x48
or byte [rax], al
add byte [rax], al
and al, 0x40
or byte [rax], al
add byte [rbx + rcx*4 - 0x5c], al
and al, 0x48
or byte [rax], al
add byte [rax], al
mov edi, dword [rsp + 0x84c]
add byte [rax], al
mov edi, dword [rsp + 0x84c]
mov rcx, qword [r15]
mov rdx, qword [r15 + 0x10]
mov edx, dword [rdi + 0x10]
mov edx, dword [rdi + 0x10]
adc byte [rbp - 0x77], al
mov r8d, r12d
mov r9d, edi
loopne 0x140055e3f
mov ecx, edi
call fcn.14001eaad
mov eax, dword [rax + 0x48]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x80], rax
test byte [rax + rax*4], ah
and al, 0x80
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x720], al
movaps xmm0, xmmword [rsp + 0x720]
movaps xmmword [rsp + 0x370], xmm0
mov qword [rsp + 0x380], rbp
and al, 0x70
add eax, dword [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x80
add eax, dword [rax]
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0x738]
movups xmm0, xmmword [rsp + 0x738]
test byte [rax + rdi], ah
and al, 0x38
invalid
movups xmmword [rsp + 0x388], xmm0
cmp rbp, 0x7fffffff
ja 0x1400588ba
invalid
xchg dword [rsi + 0x2a], esi
add byte [rax], al
lea rax, [rbx + 0x10]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
adc byte [rax - 0x77], cl
mov dword [rsp + 0x60], eax
and al, 0x60
lea rax, [rsi + 0x160]
mov qword [rsp + 0x88], rax
and al, 0x88
add byte [rax], al
add byte [rax], al
and al, 0x88
add byte [rax], al
add byte [rax], al
mov r13d, ebp
mov byte [rax], al
add byte [rax], al
mov r13d, ebp
mov rcx, qword [r15]
mov rdx, qword [r15 + 0x10]
mov r8d, r12d
mov eax, esp
mov eax, esp
mov r9d, edi
mov ecx, edi
call fcn.14001eaad
lea rcx, [rax + 0x50]
call fcn.140029c71
test al, al
mov dword [rsp + 0x40], ebp
mov qword [rsp + 0x90], rbx
je 0x140056b20
xchg edx, eax
or al, 0
invalid
ror byte [rcx + 0x4840246c], 0x89
pushfq
and al, 0x90
add byte [rax], al
add byte [rdi], cl
test byte [rdx + 0x4800000c], dl
xchg edx, eax
or al, 0
add byte [rax - 0x73], cl
mov esp, 0x50024
invalid
invalid
add byte [rax], al
xchg edx, eax
or al, 0
add byte [rax - 0x73], cl
mov esp, 0x50024
add byte [0xc94d5e98], al
lea rdi, [rsp + 0x500]
add byte [0xc94d5e98], al
mov rcx, rdi
mov ecx, edi
stc
mov rdx, r14
mov edx, esi
mov r8d, r13d
call fcn.14001def2
cmp ah, 0xff
cmp ah, 0xff
mov bl, byte [rdi]
jmp 0x140057654
invalid
invalid
add byte [rax], al
invalid
test eax, 0x4c000017
mov dword [rsp + 0x50], esi
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x50
mov qword [rsp + 0x50], r14
add rax, 8
add eax, 8
ror byte [rax], 0x48
lea ecx, [rsp + 0x500]
and al, 0
invalid
add byte [rax], al
lea rcx, [rsp + 0x500]
and al, 0
add eax, 0xb8410000
add byte [rax], al
mov r8d, 0x118
mov r8d, 0x118
add byte [rax - 0x77], cl
mov rdx, rax
call sub.VCRUNTIME140.dll_memcpy
ret 0xebe8
mov r14, qword [r15 + 0x20]
mov rcx, r14
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
adc eax, 0x7e4b1
in al, 7
add byte [rax - 0x75], cl
mov rax, qword [0x140161288]
mov rax, qword [0x140161288]
stosb byte [rdi], al
mov bl, 0x10
add byte [rax - 0x2f], cl
loopne 0x140055f2a
shl rax, 1
test rax, rax
test eax, eax
test eax, eax
jne 0x140057213
test dword [rcx], ebp
adc eax, dword [rax]
add byte [rbp + 0x31], al
xor r12d, r12d
mov al, byte [r14 + 8]
xor r12d, r12d
mov al, byte [r14 + 8]
test al, al
jne 0x14005878d
invalid
xchg esp, eax
sub byte [rax], al
add byte [rax], al
test dword [rax + rbp - 0x4b750000], edx
and al, 0x10
invalid
add byte [rax], al
mov esi, dword [rsp + 0x610]
mov ah, 0x24
adc byte [rsi], al
add byte [rax], al
mov bpl, 3
cmp esi, dword [r14 + 0xa8]
cmp esi, dword [rsi + 0xa8]
cmp esi, dword [rsi + 0xa8]
add byte [rax], al
add byte [rdi], cl
xchg ch, cl
add eax, dword [rax]
add byte [rax], al
invalid
pop rcx
adc eax, dword [rax]
jbe 0x1400562dd
add byte [rax], al
jmp 0x14005726e
add byte [rax - 0x7d], cl
add rax, 8
lea rcx, [rsp + 0x230]
lea ecx, [rsp + 0x230]
ror byte [rax], 0x48
lea ecx, [rsp + 0x230]
mov r8d, 0x118
mov rdx, rax
add dword [rax], eax
add byte [rax - 0x77], cl
mov rdx, rax
invalid
invalid
call sub.VCRUNTIME140.dll_memcpy
mov rsi, qword [r15 + 0x20]
mov rcx, rsi
mov ecx, esi
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
adc eax, 0x7e44c
mov rax, qword [0x140161288]
shl rax, 1
shl eax, 1
add byte [rax - 0x2f], cl
loopne 0x140055f8f
shl eax, 1
test rax, rax
jne 0x140057224
xor edi, edi
mov al, byte [rsi + 8]
or byte [rax + r8*8 + 0x284c850f], r8b
add byte [rax], al
test al, al
jne 0x1400587a8
test dword [rax + rbp], ecx
invalid
test dword [rax + rbp], ecx
add byte [rbp - 0x77], cl
cmc
mov r13, r14
mov rax, qword [r15 + 0x28]
mov qword [rsp + 0x840], rax
mov dword [rsp + 0x840], eax
mov ebx, dword [rsp + 0x338]
sub byte [rax - 0x77], cl
test byte [rax + rax*2], ah
or byte [rax], al
add byte [rbx + 0x338249c], cl
add byte [rax], al
mov r12d, dword [rsp + 0x33c]
movsb byte [rdi], byte [rsi]
and al, 0x3c
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x42], cl
lea r15, [rsi + 0x1a8]
lea r15, [rsi + 0x1a8]
lea r14, [rsp + 0x370]
lea esi, [rsp + 0x370]
and al, 0x70
add eax, dword [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov rcx, r14
mov ecx, esi
mov rdx, r15
mov r8d, ebx
call fcn.14001e7d9
mov rax, qword [r14]
test rax, rax
je 0x1400568db
invalid
add byte [rbx], bh
sahf
test al, 0
cmp ebx, dword [rsi + 0xa8]
add byte [rax], al
jbe 0x140056694
xchg ch, ah
invalid
mov bl, 3
jmp 0x140056e5c
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rax + 4]
movups xmm1, xmmword [rax + 0x14]
movups xmm2, xmmword [rax + 0x24]
movups xmm3, xmmword [rax + 0x30]
pop rax
xor byte [rcx + 0xf], al
movups xmmword [rsi + 0x30], xmm3
pop rax
xor byte [rcx + 0xf], al
movups xmmword [rsi + 0x30], xmm3
movups xmmword [rsi + 0x30], xmm3
xor byte [rcx + 0xf], al
adc dword [rsi + 0x24], edx
movups xmmword [r14 + 0x24], xmm2
movups xmmword [r14 + 0x14], xmm1
movups xmmword [r14 + 4], xmm0
adc al, 0x41
movups xmmword [rsi + 4], xmm0
mov dword [r14], 0
jmp 0x1400577a6
mov r13d, dword [rax + 4]
mov ebp, dword [rax + 4]
mov r12d, dword [rax + 8]
mov rsi, qword [r15 + 0x20]
mov rcx, rsi
int1
int1
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140161288]
add byte [rax - 0x75], cl
add eax, 0x10b286
shl rax, 1
test rax, rax
loopne 0x14005604e
test eax, eax
jne 0x140057234
adc al, byte es:[rax]
add byte [rcx], dh
dec dword [rdx - 0x3f7bf7ba]
invalid
xor edi, edi
mov al, byte [rsi + 8]
test al, al
invalid
ror byte [rdi], 0x85
test al, 0x27
add byte [rax], al
invalid
jne 0x1400587c3
mov qword [rsp + 0x50], r14
mov rdx, qword [r15 + 0x28]
lea rbx, [rsp + 0xd0]
add byte [rax], al
mov rcx, rbx
call fcn.1400bf6e7
cmp qword [rbx], 0
jne 0x1400587de
movabs al, byte [0xd824b48b4c000027]
add byte [rax], al
add byte [rax], al
mov bpl, byte [rsp + 0xe0]
test r13d, r13d
mov r14, qword [rsp + 0xd8]
mov esi, dword [rsp + 0xd8]
mov bpl, byte [rsp + 0xe0]
test r13d, r13d
test ebp, ebp
je 0x14005666d
invalid
lea rdx, [rsi + 0x1a8]
lea rbx, [rsp + 0xd0]
lea ebx, [rsp + 0xd0]
lea ebx, [rsp + 0xd0]
mov rcx, rbx
mov r8d, r13d
mov eax, ebp
mov eax, ebp
call fcn.14001e7d9
cmp qword [rbx], 0
invalid
cld
dec dword [rax - 0x7d]
cmp eax, dword [rax]
invalid
add byte [rdi], cl
test byte [rsp + rcx], dl
add byte [rax], al
invalid
je 0x140056c8f
add byte [rbp - 0x73], cl
adc byte [rax - 0x73], r9b
invalid
lea r8, [r14 + 0x10]
lea rcx, [rsi + 0xb0]
add byte [rax], al
add byte [rax - 0x73], cl
xchg byte [rax + 1], ah
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x73], cl
xchg byte [rax + 1], ah
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esi, eax
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x28], rdx
lea rdx, [rsi + 0x150]
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0xd0]
add byte [rax], al
mov edx, r12d
call fcn.14008808d
fistp word [rdi]
add eax, dword [rax]
fistp word [rdi]
add eax, dword [rax]
jmp 0x140056d2d
mov rdx, qword [r15 + 0x18]
mov edx, dword [rdi + 0x18]
cmp byte [rdx + 8], 0
jne 0x140058808
add byte [rdi], cl
test dword [rdi + 0x27], eax
add byte [rax], al
mov rcx, qword [rax + 2]
cmp byte [rax + 1], 0
je 0x140056660
invalid
xchg ecx, eax
invalid
add byte [rax], al
add al, byte [rax + 0xf000178]
test byte [rcx + 0x44000005], dl
mov al, byte [rdx + 0x11]
mov r8b, byte [rdx + 0x11]
mov rax, qword [rdx + 0x12]
mov byte [rdx + 0x11], 2
add al, byte [rcx - 0x80]
clc
add cl, byte [rdi]
test dl, al
or al, 0
invalid
add al, byte [rcx - 0x80]
clc
add cl, byte [rdi]
test dl, al
or al, 0
add byte [rax + rcx*4 - 0x7c], al
and al, 0x30
mov byte [rsp + 0x230], r8b
mov qword [rsp + 0x231], rax
cmp rax, rcx
jne 0x140056d8c
mov cs, word [rax + rax]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rcx + rsi], ah
add al, byte [rax]
add byte [rax + 0x39], cl
enter 0xffffffffffff850f, 0xffffffffffffff8e
mov cs, word [rax + rax]
add byte [rax - 0x73], cl
test byte [rcx + rsi], ah
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x370], rax
invalid
mov eax, 0xf0a27b0b
add byte [rax], al
mov qword [rsp + 0x370], rax
movabs rax, 0x54fe9b8bf0a27b0b
cmp rcx, rax
jne 0x1400588fc
jo 0x14005610f
test byte [rax], cl
sub byte [rax], al
add byte [rcx - 0x75], cl
jg 0x140056153
mov rcx, rdi
call fcn.140088c7b
mov ebp, eax
xorps xmm0, xmm0
movups xmmword [rsp + 0xe0], xmm0
mov dword [rsp + 0xf0], eax
and al, 0xf0
add byte [rax], al
add bh, al
test byte [rsp + rsi*8], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140128d38]
add eax, 0xd2bd7
and al, 0xf0
add byte [rax], al
add bh, al
test byte [rsp + rsi*8], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add eax, 0xd2bd7
mov qword [rsp + 0xd0], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
lea eax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
lea eax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
cmp ah, dh
str word [rax - 0x77]
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0xd8], rax
mov rcx, rdi
stc
stc
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
adc eax, 0x7e207
mov rax, qword [0x140161288]
shl rax, 1
loopne 0x1400561d4
test eax, eax
test eax, eax
jne 0x140057939
xor edx, edx
mov al, byte [rdi + 8]
test al, al
ror byte [rdi], 0x85
mov al, 0x27
add byte [rax], al
invalid
ror byte [rdi], 0x85
mov al, 0x27
add byte [rax], al
invalid
add byte [rcx], bh
scasd eax, dword [rdi]
test al, 0
add byte [rax], al
cmp dword [rdi + 0xa8], ebp
jb 0x14005896c
mov dword [rdi + 0xa8], ebp
mov rcx, rdi
call fcn.140034b50
dec dword [rax - 0x73]
xchg esp, eax
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
int1
dec dword [rax - 0x73]
xchg esp, eax
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14002609b
jmp 0x140057799
mov rcx, qword [rax + 0x28]
mov qword [rsp + 0x390], rcx
movups xmm0, xmmword [rax + 8]
movups xmm1, xmmword [rax + 0x18]
movaps xmmword [rsp + 0x380], xmm1
movaps xmmword [rsp + 0x370], xmm0
mov rsi, qword [r15 + 0x20]
mov rcx, rsi
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140161288]
shl rax, 1
test rax, rax
jne 0x140057244
add byte [rax], al
add byte [rax], al
xor ebx, ebx
mov al, byte [rsi + 8]
test al, al
jne 0x140058820
mov edx, dword [rdi + 0x28]
lea rdi, [rsp + 0xd0]
mov rcx, rdi
call fcn.1400bf6e7
xchg esp, eax
invalid
add byte [rax - 0x7d], cl
invalid
add byte [rdi], cl
test ecx, edi
invalid
add byte [rax], al
xchg esp, eax
invalid
and al, 0xd8
add byte [rax], al
add byte [rdx + 0xe02494], cl
add byte [rax], al
mov r13d, dword [rsp + 0x390]
mov eax, dword [rsi + 0x118]
cmp eax, r13d
jae 0x140056342
xorps xmm0, xmm0
movaps xmmword [rsp + 0x500], xmm0
call fcn.140034b50
mov rcx, rsi
mov edx, ebx
call fcn.140034b50
mov al, 1
jmp 0x140056592
mov ebp, dword [rax + 4]
mov r12d, dword [rax + 8]
mov rsi, qword [r15 + 0x20]
mov rcx, rsi
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140161288]
shl rax, 1
test rax, rax
jne 0x140057253
xor edi, edi
mov al, byte [rsi + 8]
test al, al
jne 0x140058862
test ebp, ebp
je 0x1400570b2
mov rcx, rsi
mov edx, edi
call fcn.140034b50
jmp 0x140057799
mov dword [rsp + 0x38], r12d
lea r12, [r14 + 0x10]
mov r13b, byte [r15 + 0x30]
mov r15, qword [r15 + 0x28]
lea rdi, [r14 + 0x1a8]
lea rbx, [rsp + 0x230]
mov rcx, rbx
mov rdx, rdi
mov r8d, esi
call fcn.14001e912
cmp qword [rbx], 0
je case.0x14004afe7.184
mov qword [rsp + 0x60], rcx
mov byte [rsp + 0x78], dl
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x88], ebx
mov qword [rsp + 0x50], r14
mov dword [rsi + 0x118], r13d
lea rdi, [rsp + 0x388]
mov rax, qword [rdi - 0x18]
mov r8, qword [rdi - 0x10]
mov r9, qword [rdi - 8]
lea rbx, [rsp + 0x238]
mov rcx, rbx
mov rdx, rdi
call qword [rax]
mov eax, dword [rdi + 0xc]
mov dword [rbx - 4], eax
mov word [rbx - 8], 0x201
mov r14, qword [rsi + 0x1e8]
test r14, r14
je 0x1400564f6
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xd0], eax
lea rdi, [rsi + 0x128]
cmp byte [rsi + 0x128], 3
mov r14, qword [rsp + 0x50]
mov ebx, dword [rsp + 0x88]
je 0x14005654a
mov rcx, rdi
call fcn.14008883e
mov rax, qword [rsp + 0xf0]
mov qword [rdi + 0x20], rax
movaps xmm0, xmmword [rsp + 0xd0]
movaps xmm1, xmmword [rsp + 0xe0]
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
mov rcx, qword [rsp + 0x60]
mov dl, byte [rsp + 0x78]
call fcn.140034b50
mov rcx, rsi
mov edx, ebx
call fcn.140034b50
mov al, 3
cmp dword [rsp + 0x40], r13d
insb byte [rdi], dx
and al, 0x40
insb byte [rdi], dx
and al, 0x40
jae 0x140056c1c
mov byte [r14 + 9], 1
mov ecx, 1
mov dword [r14 + 0xc], ecx
lea rdx, [0x140128d38]
mov qword [r14 + 0x10], rdx
lea rdx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov qword [r14 + 0x18], rdx
movaps xmm0, xmmword [rsp + 0x500]
movups xmmword [r14 + 0x20], xmm0
mov byte [r14 + 8], al
mov dword [r14], ecx
lea rcx, [rsp + 0x388]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x10]
jmp 0x1400577a6
mov bpl, 3
cmp edi, dword [rsi + 0xa8]
ja case.0x14004ac94.181
mov rcx, r14
mov edx, ebx
mov r8d, edi
call fcn.1400269ba
test al, al
je case.0x140043598.262
mov r8, qword [rsp + 0x730]
cmp r8, 0x7fffffff
ja 0x1400589e0
lea rbx, [rsp + 0xd0]
mov rcx, rbx
mov rdx, r14
call fcn.14001def2
mov bpl, byte [rbx]
cmp bpl, 3
jne case.0x14004afe7.193
mov dword [rsp + 0x624], edi
mov dword [rsp + 0x628], 5
mov byte [rsp + 0x621], 1
xor ebp, ebp
jmp case.0x14004ac94.181
mov byte [rdx + 8], 1
mov qword [rdx + 9], rcx
jmp 0x140057799
mov eax, dword [rsi + 0xb8]
add eax, r12d
jno 0x140056d0a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x370], xmm0
mov bl, 1
mov r15d, 3
jmp 0x140056cbc
mov ebp, dword [rsp + 0x378]
mov r14d, dword [rsp + 0x37c]
mov rcx, qword [rax]
mov rdx, qword [rax + 0x10]
mov r8d, ebp
mov r9d, r14d
call fcn.14001eaad
lea rdx, [rax + 0x50]
lea rbx, [rsp + 0xd0]
mov rcx, rbx
call fcn.140029cb2
mov bl, byte [rbx]
cmp bl, 3
jne 0x140056e1f
cmp byte [rsp + 0xd1], 0
je 0x1400568db
cmp byte [rsi + 0xac], 0
je 0x1400568db
lea rdx, [rsi + 0x10]
lea rax, [rsi + 0x160]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x20], rax
lea rbx, [rsp + 0xd0]
mov rcx, rbx
mov qword [rsp + 0x38], rdx
mov r8d, r12d
xor r9d, r9d
call fcn.14001da32
mov bl, byte [rbx]
cmp bl, 3
jne 0x140057354
cmp dword [rsp + 0xd4], 0
je 0x140055faf
xorps xmm0, xmm0
movaps xmmword [rsp + 0x720], xmm0
mov bpl, 1
mov r14d, 1
lea r15, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
lea r12, [0x140128d38]
mov bl, 1
jmp 0x140056e5c
lea edx, [rsi + 0x1a8]
lea r14, [rsp + 0xd0]
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov r8d, ebp
call fcn.14001e7d9
mov dl, 0x7e
cld
dec dword [rcx - 0x7d]
add byte ds:[rdi], cl
test byte [rdx + 7], ah
add byte [rax], al
mov dl, 0x7e
cld
dec dword [rcx - 0x7d]
add byte ds:[rdi], cl
test byte [rdx + 7], ah
add byte [rax], al
lea r14, [rsp + 0xd0]
movups xmm0, xmmword [r14]
movaps xmmword [rsp + 0x370], xmm0
mov rcx, r14
mov rdx, rbx
call fcn.1400bf6e7
cmp qword [r14], 0
jne 0x1400588d2
mov rbx, qword [rsp + 0xd8]
mov al, byte [rsp + 0xe0]
mov byte [rsp + 0x80], al
lea rax, [rsi + 0x160]
mov qword [rsp + 0x38], rax
mov r15, qword [rsp + 0x370]
mov r14d, dword [rsp + 0x378]
mov r13d, dword [rsp + 0x37c]
mov rcx, qword [r15]
mov rdx, qword [r15 + 0x10]
mov r8d, r14d
mov r9d, r13d
call fcn.14001eaad
mov eax, dword [rax + 0x48]
mov dword [rsp + 0x58], eax
mov rcx, qword [r15]
mov rdx, qword [r15 + 0x10]
mov dword [rsp + 0x90], r14d
mov r8d, r14d
mov dword [rsp + 0x60], r13d
mov r9d, r13d
call fcn.14001ea28
mov r14, rax
cmp byte [rax + 0x126], 0
je 0x1400569fe
mov r13, rbx
mov rax, qword [rsi + 0x198]
mov bl, 1
cmp qword [rsi + 0x190], rax
jbe 0x140056ac5
inc rax
mov qword [rsi + 0x198], rax
mov rbx, r13
cmp byte [r14 + 0x50], 5
ja 0x140056a0f
cmp byte [r14 + 0x121], 0
je 0x140056a2a
mov rcx, r14
add rcx, 0x50
call fcn.140029af7
mov word [r14 + 0x50], 0x200
mov dword [r14 + 0x54], ebp
mov dword [r14 + 0x58], r12d
mov rax, qword [r14 + 0x90]
mov rcx, qword [r14 + 0x98]
mov qword [r14 + 0x90], 0
test rax, rax
je 0x140056a4b
call qword [rax + 8]
mov r13, rbx
add rbx, 0x10
mov rax, qword [r14 + 0xa8]
mov rcx, qword [r14 + 0xb0]
mov qword [r14 + 0xa8], 0
test rax, rax
je 0x140056a73
call qword [rax + 8]
lea r14, [rsi + 0xb8]
lea rbp, [rsp + 0x370]
mov rcx, r14
mov rdx, rbx
mov r8, rbp
call case.0x140062a10.74
mov rcx, r14
mov rdx, rbp
mov r8, qword [rsp + 0x38]
call fcn.140020ec6
mov rcx, qword [r15]
mov rdx, qword [r15 + 0x10]
mov r8d, dword [rsp + 0x90]
mov r9d, dword [rsp + 0x60]
invalid
call fcn.14001eaad
mov bl, 3
cmp byte [rax + 0x50], 6
jae 0x140058984
invalid
invalid
add byte [rcx + 0x58247c], al
retf 0x3b9a
cmp dword [rsp + 0x58], 0x3b9aca00
setne r8b
lea rdx, [rsp + 0x370]
mov rcx, qword [rsp + 0x38]
call fcn.140025777
mov rcx, r13
mov dl, byte [rsp + 0x80]
call fcn.140034b50
mov rcx, rsi
mov edx, edi
call fcn.140034b50
cmp bl, 3
mov r14, qword [rsp + 0x50]
je 0x140057799
mov ecx, 0xf
lea rax, str.too_many_resetsassertion_failed:_self.max_stream_id___last_processed_id8
mov edx, 0xb
jmp 0x1400570cc
mov rcx, qword [r15]
mov rdx, qword [r15 + 0x10]
mov r8d, r12d
mov eax, esp
mov eax, esp
mov r9d, edi
call fcn.14001eaad
mov cl, byte [rax + 0x50]
add cl, 0xfa
movzx edx, cl
cmp dl, 6
mov ecx, 6
cmovb ecx, edx
cmp cl, 3
je 0x1400570f9
movzx ecx, cl
cmp ecx, 4
jne 0x140056b61
cmp byte [rax + 0x51], 0
jne 0x140057103
xorps xmm0, xmm0
movups xmmword [rsp + 0x518], xmm0
lea rax, [0x140128d38]
mov qword [rsp + 0x508], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov qword [rsp + 0x510], rax
add bh, al
test byte [rsp + rax], ah
add eax, 0x10000
add byte [rax], al
add bh, al
test byte [rsp + rax], ah
add eax, 0x10000
add byte [rax], al
mov word [rsp + 0x500], 0x101
mov bl, 1
jmp 0x140057654
invalid
add byte [rax - 0x77], cl
invalid
cld
inc dword [rdx + rcx*4 + 0x2b]
cmp r13b, 3
jne 0x140057050
cmp dword [rsp + 0xd4], 0
mov esp, 0xd424
add byte [rax], al
je 0x140057263
lea rsi, [rsp + 0xd0]
mov edx, dword [rsi + 8]
mov r9d, dword [r14 + 0x9c]
mov r8d, dword [r14 + 0x11c]
mov eax, dword [rsi + 0x11c]
mov eax, dword [rsi + 0x11c]
mov rcx, rsi
call fcn.14002201e
cld
dec dword [rax - 0x73]
mov word [rax + rsi], fs
add al, byte [rax]
add byte [rax - 0x77], cl
bnd call fcn.14001f6f3
cld
dec dword [rax - 0x73]
mov word [rax + rsi], fs
add al, byte [rax]
add byte [rax - 0x77], cl
bnd call fcn.14001f6f3
jmp 0x140056cd6
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rsi*8], ah
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0xf0], rax
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x370], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x370], al
movaps xmm1, xmmword [rsp + 0x380]
movaps xmmword [rsp + 0xe0], xmm1
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0xe0], ecx
movaps xmmword [rsp + 0xd0], xmm0
mov rsi, qword [r15 + 0x10]
add byte [rax], al
add byte [rcx - 0x75], cl
ja 0x140056c60
mov rax, qword [rsi]
test rax, rax
je 0x140056c67
lea rcx, [rsi + 0x18]
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
call qword [rax + 0x10]
mov rax, qword [rsp + 0xf0]
mov qword [rsi + 0x20], rax
and byte [rdi], r9b
sub byte [rsp + 0xd0], al
test byte [rax + rdx*8], ah
add byte [rax], al
invalid
and byte [rdi], r9b
sub byte [rsp + 0xd0], al
test byte [rax + rdx*8], ah
add byte [rax], al
invalid
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xe0], cl
add byte [rax], al
movaps xmm1, xmmword [rsp + 0xe0]
add byte [rax], al
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x140057799
lea rcx, [rsi + 0x10]
mov dl, byte [rsi + 0x1a0]
mov r8d, r13d
call fcn.14002684f
adc byte [rdx + 0x1a096], r9b
add byte [rbp - 0x77], al
call 0x13d011b88
inc dword [rbp - 0x7b7bf040]
test eax, eax
je 0x140056d2d
xorps xmm0, xmm0
invalid
invalid
test byte [rax + rsi*2], ah
test eax, eax
je 0x140056d2d
xorps xmm0, xmm0
movaps xmmword [rsp + 0x370], xmm0
add eax, dword [rax]
add byte [rbx + 0x1bf4101], dh
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rbx + 0x1bf4101], dh
add byte [rax], al
add byte [rbp + 0x31], al
in al, 0xeb
jno 0x140056d0a
invalid
xor r12d, r12d
jmp 0x140056d32
mov rcx, qword [rsp + 0x238]
mov ecx, dword [rsp + 0x238]
mov rdx, qword [rsp + 0x240]
call fcn.14001f6bc
mov esi, eax
mov r13d, edx
mov rcx, qword [r14 + 0x1a8]
add byte [rcx - 0x75], cl
xchg esi, eax
mov eax, 0x41000001
mov eax, eax
add byte [rcx - 0x75], cl
xchg esi, eax
mov eax, 0x41000001
mov eax, eax
mov r9d, r13d
call fcn.14001eaad
lea rcx, [rax + 0x50]
jge 0x140056cef
dec dword [rax - 0x73]
push rax
call fcn.140029c71
test al, al
je 0x140056e84
jg 0x140056d04
add byte [rax], al
jg 0x140056d04
add byte [rax], al
add cl, ch
pop rdi
add eax, 0x8d480000
invalid
jmp 0x140057269
lea rcx, [rsi + 0xb8]
lea r9, [rsi + 0x160]
lea r8, [rsi + 0x1a8]
mov dword [rsi + 0xb8], eax
mov eax, 0x44000000
mov edx, esp
mov eax, 0x44000000
mov edx, esp
call fcn.140020d7d
mov bl, 3
mov r12b, 1
invalid
add dword [rcx + rcx*4 - 0xf], ecx
mov rcx, r14
mov edx, ebp
call fcn.140034b50
mov rcx, rsi
mov edx, edi
call fcn.140034b50
test r12b, r12b
jne 0x14005728c
mov rdi, qword [rsp + 0x50]
jl 0x140056d77
push rax
mov byte [rdi + 9], 1
mov dword [rdi + 0xc], r15d
lea rax, [0x140128d38]
or eax, 0x47894800
adc byte [rax - 0x73], cl
add eax, 0xfe83a
or eax, 0x47894800
adc byte [rax - 0x73], cl
add eax, 0xfe83a
mov qword [rdi + 0x18], rax
movaps xmm0, xmmword [rsp + 0x370]
sbb byte [rdi], cl
sub byte [rsp + 0x370], al
add eax, dword [rax]
add byte [rdi], cl
adc dword [rdi + 0x20], eax
movups xmmword [rdi + 0x20], xmm0
mov byte [rdi + 8], bl
mov dword [rdi], 1
jmp 0x1400577a6
mov al, byte [rsp + 0x238]
mov byte [rax + 8], r8b
mov r8, qword [rsp + 0x230]
add al, byte [rax]
add byte [rcx + rcx*4], cl
add al, byte [rax]
add byte [rcx + rcx*4], cl
mov rdx, qword [rdx]
test rdx, rdx
je 0x140057799
add byte [rax], al
movabs rax, 0xb416870b7adb7c3b
cmp rcx, rax
jne 0x140057799
test ebx, edx
or dword [rax], eax
invalid
test ebx, edx
or dword [rax], eax
add byte [rcx + 3], bh
mov ecx, 3
mov eax, 2
lock cmpxchg qword [rdx + 0x10], rcx
cmpxchg qword [rdx + 0x10], rcx
cmpxchg qword [rdx + 0x10], rcx
jne 0x140057799
mov rax, qword [rdx + 0x40]
mov rcx, rax
mov ecx, eax
or rcx, 2
lock cmpxchg qword [rdx + 0x40], rcx
jne 0x140056de0
test rax, rax
jne 0x140057799
ror byte [rdi], 0x85
movabs eax, dword [0x4830428b48000009]
mov ecx, dword [rdx + 0x38]
mov rax, qword [rdx + 0x30]
mov rcx, qword [rdx + 0x38]
mov qword [rdx + 0x30], 0
mov dword [rdx + 0x30], 0
lock and qword [rdx + 0x40], 0xfffffffffffffffd
test rax, rax
je 0x140057799
call qword [rax + 8]
jmp 0x140057799
mov bpl, byte [rsp + 0xd1]
movzx eax, word [rsp + 0xd2]
mov word [rsp + 0x50], ax
and al, 0x50
lodsb al, byte [rsi]
and al, 0xd1
add byte [rax], al
add byte [rdi], cl
mov bh, 0x84
and al, 0xd2
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x50
mov r14d, dword [rsp + 0xd4]
mov r12, qword [rsp + 0xd8]
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xe8], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xe8], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x720], eax
movaps xmmword [rsp + 0x720], xmm0
lea rcx, [rsp + 0x230]
call fcn.140087fbe
mov rcx, rsi
add al, byte [rax]
add al, ch
push rbp
adc dword [rbx], eax
add byte [rax - 0x77], cl
int1
mov edx, edi
call fcn.140034b50
std
inc dword [rax - 0x7af0fc05]
test dword [rdx], ecx
add byte [rax], al
std
inc dword [rax - 0x7af0fc05]
test dword [rdx], ecx
add byte [rax], al
mov r14, r13
jmp 0x140057799
or dword [rax], eax
invalid
mov qword [rsp + 0x98], r12
lea rbx, [rsp + 0xd0]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdx, r15
call fcn.1400bf6e7
cmp qword [rbx], 0
jne 0x14005899c
add byte [rax], al
add byte [rax - 0x77], cl
invalid
lea rbx, [rsp + 0xd0]
mov rax, qword [rbx + 8]
mov bpl, byte [rbx + 0x10]
mov qword [rsp + 0x80], rax
add rax, 0x10
lea r15, [rsp + 0x228]
mov qword [r15], rax
lea rax, [r14 + 0x160]
lea eax, [rsi + 0x160]
lea eax, [rsi + 0x160]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0xb8], rdi
add byte [rax], al
add byte [rcx + 0xc024b4], cl
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xc024b4], cl
add byte [rax], al
mov dword [rsp + 0xc4], r13d
lea rax, [rsp + 0x98]
mov qword [rbx + 0x118], rax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add eax, 0xb8410000
add byte [rcx - 0x48], al
sbb byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add eax, 0xb8410000
add byte [rcx - 0x48], al
add byte [rcx - 0x48], al
sbb byte [rcx], al
add byte [rax], al
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx + 0x120], r15
mov dword [rbx + 0x120], edi
mov dword [rbx + 0x120], edi
mov rcx, qword [r14 + 0x1a8]
mov rdx, qword [r14 + 0x1b8]
invalid
add dword [rax], eax
invalid
mov gs, word [rax + 0x49000001]
mov edx, dword [rsi + 0x1b8]
invalid
add dword [rax], eax
invalid
mov eax, 0x41000001
mov eax, esi
mov r8d, esi
mov r9d, r13d
call fcn.14001eaad
mov edi, dword [rax + 0x48]
js 0x140056f83
js 0x140056f83
mov rbx, qword [rsp + 0xb8]
mov r13d, dword [rsp + 0xc0]
mov r12d, dword [rsp + 0xc4]
movsb byte [rdi], byte [rsi]
and al, 0xc4
add byte [rax], al
add byte [rax - 0x75], cl
or ecx, dword [rax - 0x75]
push rbx
adc byte [rbp - 0x77], al
invalid
mov r9d, r12d
movsb byte [rdi], byte [rsi]
and al, 0xc4
add byte [rax], al
add byte [rax - 0x75], cl
or ecx, dword [rax - 0x75]
push rbx
adc byte [rbp - 0x77], al
call 0x128e6f8a6
jnp 0x140056f60
call fcn.14001eaad
mov cl, byte [rax + 0x50]
add cl, 0xfa
dec dword [rdx - 0x3e7fafb8]
cli
movzx edx, cl
cmp dl, 6
mov ecx, 6
cmovb ecx, edx
cmp cl, 4
mov byte [rsp + 0x58], bpl
mov byte [rsp + 0x58], ch
mov byte [rsp + 0x58], ch
insb byte [rdi], dx
and al, 0x58
mov dword [rsp + 0x90], edi
ja case.default.0x140056f9f
invalid
invalid
add al, 0
invalid
and al, 0x90
add byte [rax], al
add byte [rdi], cl
xchg dword [0x14f056f93], ebx
mov dh, 0xc9
movzx ecx, cl
lea rdx, [0x1401572d0]
adc eax, 0x100338
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
sar edi, 1
invalid
invalid
sar edi, 1
loope 0x140056fea
mov rax, qword [rsp + 0x98]
mov eax, dword [rsp + 0x98]
mov qword [rsp + 0x78], rax
lea rcx, [rsp + 0x370]
lea rdx, [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
add byte [rax], al
add byte [rcx - 0x48], al
sbb byte [rcx], al
add byte [rax], al
invalid
mov r8d, 0x118
add al, ch
in al, dx
jge 0x140056fcf
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x75], cl
or ecx, dword [rax - 0x75]
mov rcx, qword [rbx]
mov rdx, qword [rbx + 0x10]
push rbx
adc byte [rbp - 0x77], al
invalid
push rbx
adc byte [rbp - 0x77], al
call 0x128e6f91c
mov r9d, r12d
invalid
jp 0x140056fd6
cld
mov r9d, r12d
call fcn.14001ea28
mov rsi, rax
mov al, byte [rax + 0x50]
add al, 0xfa
cld
dec dword [rax - 0x77]
invalid
movzx eax, al
cmp al, 6
mov ecx, 6
cmovb ecx, eax
mov eax, 1
add byte [rax], al
add byte [rdi], cl
enter 0x1b8, 0
add byte [rax], al
mov qword [rsp + 0x40], rax
cmp cl, 4
mov qword [rsp + 0x88], r15
ja case.0x140057023.1
mov al, byte [rsp + 0x484]
movzx ecx, cl
add al, 0
add byte [rdi], cl
mov dh, 0xc9
lea rdx, [0x1401572e4]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov dword [rsp + 0x40], r12d
test al, 1
jne 0x140057948
mov eax, 0xffffff38
add eax, dword [rsp + 0x468]
cmp ax, 0xff9c
setb dil
mov r15b, 9
xor ebp, ebp
jmp 0x14005794d
mov bl, byte [rsp + 0xd1]
movzx r15d, word [rsp + 0xd2]
mov esi, dword [rsp + 0xd4]
add byte [rbx + 0xd824bc], cl
add byte [rax], al
add byte [rbx + 0xd824bc], cl
add byte [rax], al
movups xmm0, xmmword [rsp + 0xdc]
and al, 0xdc
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0x490], xmm0
movaps xmmword [rsp + 0x490], xmm0
add al, 0
add byte [rdi], cl
adc byte [rsp + 0xe8], al
and al, 0xe8
add byte [rax], al
invalid
movups xmm0, xmmword [rsp + 0xe8]
and al, 0xe8
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsp + 0x49c], xmm0
movups xmmword [rsp + 0x49c], xmm0
add al, 0
add cl, ch
rol dword [rcx], cl
jmp case.0x14004c1d8.79
add byte [rax], al
lea rcx, [rsi + 0x10]
mov dl, byte [rsi + 0x1a0]
add byte [rax], al
adc byte [rdx + 0x1a096], cl
add byte [rcx - 0x77], al
call 0x13cfd1b8c
stosb byte [rdi], al
idiv esp
add byte [rax], al
mov r8d, ebp
call fcn.14002684f
stosb byte [rdi], al
idiv esp
inc dword [rbp + 0x748b4cc0]
and al, 0x50
push rax
stosb byte [rdi], al
idiv esp
inc dword [rbp + 0x748b4cc0]
and al, 0x50
push rax
ror byte [rbx + rcx*4 + 0x74], 0x24
push rax
je 0x1400562ce
dec dword [rax - 0x77]
int1
mov rcx, rsi
mov edx, edi
cli
call fcn.140034b50
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
invalid
invalid
dec dword [rax - 0x73]
add eax, 0xfe4e5
invalid
invalid
invalid
mov edx, 1
add byte [rax], al
mov bl, 1
xor ecx, ecx
leave
leave
mov byte [r14 + 9], 1
mov dword [r14 + 0xc], edx
lea rdx, [0x140128d38]
invalid
lea edx, [0x140128d38]
add byte [rcx - 0x77], cl
push rsi
adc byte [rcx - 0x77], cl
sbb byte [rcx - 0x77], r9b
mov qword [r14 + 0x10], rdx
mov qword [r14 + 0x18], rax
mov dword [rsi + 0x18], eax
mov qword [r14 + 0x20], rcx
mov qword [r14 + 0x28], 0
mov byte [r14 + 8], bl
mov byte [rsi + 8], bl
and byte [rcx - 0x39], r9b
sub byte [rax], r8b
sub byte [rax], al
add byte [rax], al
add byte [rcx - 0x78], al
mov byte [rsi + 8], bl
invalid
jmp 0x1400570fd
mov byte [rsi + 8], bl
jmp 0x1400577e4
invalid
cmp byte [rax + 0x52], 0
push rdx
add byte [rdi], cl
test byte [rsi - 6], bl
je 0x140056b61
invalid
lea rbx, [rsp + 0x230]
mov rcx, rbx
mov rdx, r14
mov r13d, dword [rsp + 0x40]
mov r8d, r13d
call fcn.14001de5b
insd dword [rdi], dx
cld
dec dword [rdx + 0x3fb801b]
sti
invalid
sti
add ecx, dword [rdi]
jne case.0x140071f78.119
mov rcx, qword [r15]
jne case.0x140071f78.119
add byte [rax], al
add byte [rcx - 0x75], cl
mov rcx, qword [r15]
cmovns ecx, dword [rbx - 0x76baefa9]
loopne 0x140057175
mov rdx, qword [r15 + 0x10]
mov r8d, r12d
mov eax, esp
mov r9d, edi
mov ecx, edi
call fcn.14001eaad
mov eax, dword [rax + 0xa0]
xor r8d, r8d
rol byte [rbp + 0x4f0f44c0], 0xc0
rol byte [rbp + 0x4f0f44c0], 0xc0
mov rcx, qword [r15]
mov rdx, qword [r15 + 0x10]
cmp r8d, r13d
invalid
call 0x141c7f467
add byte [rax], al
jae case.0x14004b336.147
ret 1
mov r8d, r12d
mov r9d, edi
call fcn.14001eaad
mov eax, dword [rax + 0x114]
adc byte [rcx + rax], 0
invalid
jns 0x140057160
jns 0x140057160
cld
dec dword [rbx + 0x11480]
adc byte [rcx + rax], 0
add byte [rcx + 0x5042484], cl
add byte [rax], al
invalid
mov dword [rsp + 0x504], eax
add bh, al
mov dword [rsp + 0x508], 3
test byte [rax + rcx], ah
and al, 8
or byte [0x14008717b], al
add eax, 0x30000
add byte [rax], al
jmp 0x140057648
add byte [rdi], cl
push rdi
xorps xmm0, xmm0
movups xmmword [rsp + 0x638], xmm0
add byte [rax], al
ror byte [rdi], 0x11
test byte [rax + rdi], ah
invalid
add byte [rax], al
lea rax, [0x140128d38]
mov qword [rsp + 0x628], rax
test byte [rax + rbp], ah
invalid
add byte [rax], al
or eax, 0x84894800
and al, 0x28
invalid
test byte [rax + rbp], ah
sub byte [rsi], al
add byte [rax], al
invalid
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov qword [rsp + 0x630], rax
add eax, 0x48000fe4
mov dword [rsp + 0x630], eax
str word [rax - 0x77]
add byte [rax - 0x77], cl
test byte [rax + rsi], ah
and al, 0x30
invalid
mov dword [rsp + 0x624], 1
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add dh, al
invalid
test byte [rcx + riz], ah
and al, 0x21
add dword [rax], eax
add byte [rax], al
mov byte [rsp + 0x621], 1
mov bpl, 1
and al, 0x21
invalid
add byte [rax], al
add dword [rax - 0x4b], eax
add ecx, ebp
jmp case.0x14004ac94.181
jmp case.0x14004ac94.181
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x520], rax
and al, 0x20
invalid
add byte [rax], al
test byte [rax + rdx*2], ah
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + riz], ah
and al, 0x20
and al, 0x20
add eax, 0x100f0000
movups xmm0, xmmword [rsp + 0x231]
test byte [rcx + rsi], ah
add al, byte [rax]
add byte [rdi], cl
movups xmm1, xmmword [rsp + 0x241]
movups xmm1, xmmword [rsp + 0x241]
and al, 0x41
add al, byte [rax]
add byte [rdi], cl
movups xmmword [rsp + 0x511], xmm1
movups xmmword [rsp + 0x511], xmm1
mov word [rcx + rdx], fs
add eax, 0x110f0000
test byte [rcx + rax], ah
and al, 1
add eax, 0x9c880000
and al, 0
add eax, 0x52e90000
add byte [rax], al
invalid
push rdx
add al, 0
movups xmmword [rsp + 0x501], xmm0
mov byte [rsp + 0x500], bl
jmp 0x140057654
add al, ch
test eax, 0x410007b7
mov ebp, eax
call fcn.1400d29b0
mov r13d, eax
xor r13b, 1
xor ch, 1
jmp 0x140055d47
call fcn.1400d29b0
mov r12d, eax
cwde
mov bh, 7
invalid
add byte [rcx - 0x77], al
invalid
invalid
xor r12b, 1
xor ah, 1
jmp 0x140055eed
in al, dx
invalid
call fcn.1400d29b0
mov edi, eax
xor dil, 1
xor bh, 1
jmp 0x140055f51
call fcn.1400d29b0
mov edi, eax
mov bh, 7
add byte [rcx - 0x87fbf39], cl
xor dil, 1
invalid
int3
xor dil, 1
xor bh, 1
jmp 0x140056010
in eax, dx
invalid
call fcn.1400d29b0
mov ebx, eax
ret
ret
xor bl, 1
jmp 0x140056216
invalid
invalid
add ecx, ebp
ret
call fcn.1400d29b0
mov edi, eax
invalid
xor dil, 1
xor bh, 1
test dword [rcx], 0xfff04ce9
inc dword [rcx - 0x4b]
add eax, dword [rcx + rcx*4 - 0x13]
mov ebp, r13d
jmp 0x1400562af
invalid
mov r13b, 3
mov ebp, r13d
mov r12d, dword [rsp + 0x38]
mov esp, dword [rsp + 0x38]
and al, 0x38
and al, 0x38
lea rcx, [rsp + 0x500]
call fcn.140087fbe
invalid
and al, 0
add eax, 0x43e80000
call fcn.140087fbe
add byte [rcx + rcx*4 - 0xf], cl
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
mov edx, r12d
call fcn.140034b50
loop case.0x14004a78a.204
retf 0xfdd8
cmp bpl, 3
jne 0x140057296
or cl, byte [rbx + rcx*4 + 0x74]
and al, 0x50
push rax
mov r14, qword [rsp + 0x50]
push rax
jmp 0x140057799
mov rax, qword [rsp + 0x50]
push rax
mov byte [rax + 9], bl
mov word [rax + 0xa], r15w
mov dword [rax + 0xa], edi
pop rax
or dword [rsi + 0x44], esp
mov dword [rax + 0xa], edi
mov dword [rax + 0xc], esi
mov dword [rax + 0x10], edi
movaps xmm0, xmmword [rsp + 0x490]
sub byte [rsp + 0x490], al
sub byte [rsp + 0x490], al
and al, 0x90
add al, 0
add byte [rdi], cl
adc dword [rax + 0x14], eax
movups xmmword [rax + 0x14], xmm0
movups xmm0, xmmword [rsp + 0x49c]
add al, 0
add byte [rdi], cl
adc dword [rax + 0x20], eax
invalid
add byte [rax], al
movups xmmword [rax + 0x20], xmm0
and byte [rax - 0x78], al
push 0x100c708
add byte [rax], al
mov byte [rax + 8], bpl
mov dword [rax], 1
invalid
add cl, ch
jmp 0x1400577a6
invalid
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x640], rax
test byte [rax + rax*2], ah
invalid
invalid
movups xmm0, xmmword [rsp + 0xd1]
movups xmm1, xmmword [rsp + 0xe1]
mov word [rcx + riz*8], fs
add byte [rax], al
invalid
movups xmmword [rsp + 0x631], xmm1
movups xmmword [rsp + 0x621], xmm0
test byte [rcx + riz], ah
invalid
add byte [rax], al
test byte [rcx + riz], ah
and al, 0x21
invalid
add byte [rax], al
lea rcx, [rsp + 0x738]
mov rax, qword [rcx - 0x18]
mov eax, dword [rcx - 0x18]
mov eax, dword [rcx - 0x18]
call 0x13056fe58
call 0x13056fe58
mov rdx, qword [rcx - 0x10]
push rcx
invalid
mov r8, qword [rcx - 8]
clc
call qword [rax + 0x10]
jmp 0x140057783
add al, 0
invalid
add al, 0
add byte [rbp - 0x77], al
mov r8d, r12d
mov r9d, edi
mov ecx, edi
call fcn.14001ea28
add dword [rdi - 4], esi
dec dword [rax - 0x75]
xor byte [rax - 0x7d], cl
stc
invalid
loopne 0x140057361
add dword [rdi - 4], esi
dec dword [rax - 0x75]
xor byte [rax - 0x7d], cl
stc
cmp ecx, 1
add dword [rdi], ecx
je 0x1400575e4
test byte [rdi - 0x7cfffffe], ch
stc
add cl, byte [rdi]
add byte [rax], al
cmp ecx, 2
jne 0x1400575e9
invalid
stosd dword [rdi], eax
add al, byte [rax]
invalid
test dword [rbx + 0x48000002], ebp
mov ecx, dword [rax + 0x38]
stosd dword [rdi], eax
add al, byte [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rax + 0x38]
cmp byte [rax + 0x29], cl
jmp 0x142d8f558
sub rcx, rbp
sub ecx, ebp
jb 0x14005761e
add byte [rax - 0x77], cl
mov qword [rax + 0x38], rcx
mov dword [rax + 0x38], ecx
cmp cl, bpl
xchg ebp, eax
add al, byte [rax]
add byte [rax - 0x76], al
lodsb al, byte [rsi]
jmp 0x1400575e9
mov bpl, byte [rsp + 0xd1]
and al, 0xd1
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
mov bh, 0x84
and al, 0xd2
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x50
movzx eax, word [rsp + 0xd2]
mov word [rsp + 0x50], ax
mov r14d, dword [rsp + 0xd4]
mov r15, qword [rsp + 0xe0]
movups xmm0, xmmword [rsp + 0xe8]
adc byte [rsp + 0xe8], al
mov ah, 0x24
invalid
and al, 0xd4
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xe8], al
test byte [rax + rbp*8], ah
and al, 0xe8
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x720], eax
movaps xmmword [rsp + 0x720], xmm0
mov r12, qword [rsp + 0xd8]
mov esp, dword [rsp + 0xd8]
and al, 0xd8
add byte [rax], al
add cl, ch
invalid
jmp 0x140056e5c
jne case.default.0x140056f9f
psubsw mm0, qword [rax]
cld
invalid
jmp 0x140056fa1
je 0x140056fa1
push rsi
test byte [rsp + 0x1e4], 1
test byte [rsp + riz*8], ah
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add dword [rbp + 0x45], esi
jne case.0x14004be25.104
mov rcx, qword [rbx]
mov rdx, qword [rbx + 0x10]
adc byte [rbp - 0x77], al
invalid
mov r9d, r12d
push rbx
adc byte [rbp - 0x77], al
call 0x128e6fd08
out 0x76, al
mov ecx, esp
call fcn.14001eaad
mov esi, dword [rax + 0x114]
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rdx*8], fs
and al, 0xd0
add byte [rax], al
invalid
cld
dec dword [rbx + 0x114b0]
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rdx*8], fs
and al, 0xd0
and al, 0xd0
add byte [rax], al
add al, ch
call fcn.140087fbe
call fcn.140087fbe
mov bl, 1
mov edi, 1
invalid
add dword [rdi + 1], edi
add byte [rcx], dh
in eax, dx
xor ebp, ebp
mov r12d, dword [rsp + 0x38]
and al, 0x38
mov r13, qword [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x75], cl
and al, 0x60
mov rcx, qword [rsp + 0x60]
jmp 0x140057d4b
mov qword [rsp + 0x88], r15
mov dword [rsp + 0x88], edi
mov rbp, qword [rsp + 0x98]
lea rcx, [rsp + 0x370]
lea ecx, [rsp + 0x370]
lea ecx, [rsp + 0x370]
mov word [rax + rsi*2], fs
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
add byte [rax], al
add byte [rcx - 0x48], al
invalid
invalid
add byte [rax], al
lea rdx, [rsp + 0xd0]
mov r8d, 0x118
sbb byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rbx]
mov rdx, qword [rbx + 0x10]
push rbx
adc byte [rbp - 0x77], al
invalid
mov r9d, r12d
mov ecx, esp
nop
jns case.0x14004c388.74
add byte [rax - 0x75], cl
or ecx, dword [rax - 0x75]
push rbx
adc byte [rbp - 0x77], al
call 0x128e6fd78
mov ecx, esp
invalid
int1
jne 0x140057432
mov ecx, esp
call fcn.14001ea28
lea rdx, [rax + 0x50]
push rax
dec dword [rax - 0x73]
push rax
push rax
lea rsi, [rsp + 0x230]
lea esi, [rsp + 0x230]
mov rcx, rsi
call fcn.140029b53
invalid
inc dword [rdx + rcx*4 + 0x3e]
mov r15b, byte [rsi]
cmp r15b, 3
inc dword [rbx]
jne 0x1400574b6
mov rcx, qword [rbx]
mov rdx, qword [rbx + 0x10]
adc byte [rbp - 0x77], al
mov eax, ebp
mov eax, ebp
mov r9d, r12d
call fcn.14001eaad
cmp dword [rax + 0x30], 2
jne 0x1400577ed
cmp qword [rax + 0x38], 0
cmp dword [rax + 0x38], 0
je 0x1400577ed
mov rcx, qword [rbx]
mov rdx, qword [rbx + 0x10]
push rbx
adc byte [rbp - 0x77], al
call 0x128e6fdce
and byte [rsi - 4], dh
jbe 0x140057488
invalid
push rbx
adc byte [rbp - 0x77], al
call 0x128e6fdce
and byte [rsi - 4], dh
jbe 0x140057488
dec dword [rbx + 0x11480]
mov eax, dword [rax + 0x114]
mov qword [rsp + 0x40], rax
jbe 0x140057488
mov eax, dword [rax + 0x114]
mov qword [rsp + 0x40], rax
mov al, 1
mov dword [rsp + 0x4c], eax
invalid
mov eax, 1
add byte [rax], al
invalid
movabs rax, 0x2444894800000001
js 0x1400574ee
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x78], rax
xor r15d, r15d
xor edi, edi
mov qword [rsp + 0x70], rax
and al, 0x70
mov dword [rsp + 0x6c], eax
insb byte [rdi], dx
jmp 0x140057511
mov al, byte [rsp + 0x231]
mov dword [rsp + 0x4c], eax
movzx eax, word [rsp + 0x232]
test byte [rdx + rsi], ah
add al, byte [rax]
invalid
movzx r8, word [rsp + 0x232]
test byte [rdx + rsi], ah
and al, 0x32
add al, byte [rax]
add byte [rcx - 0x7493dbbc], cl
invalid
test byte [rsp + rsi], ah
add al, byte [rax]
mov dword [rsp + 0x6c], eax
mov eax, dword [rsp + 0x234]
add byte [rax - 0x77], cl
and al, 0x40
mov qword [rsp + 0x40], rax
mov eax, dword [rsp + 0x238]
mov qword [rsp + 0x78], rax
and al, 0x78
add al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x78
js 0x140057471
mov eax, dword [rsp + 0x23c]
mov qword [rsp + 0x70], rax
mov dword [rsp + 0x70], eax
test byte [rsp + rdi], ah
and al, 0x3c
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
mov dword [rsp + 0x70], eax
and al, 0x70
mov rdi, qword [rsp + 0x240]
mov edi, dword [rsp + 0x240]
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0x48
add al, byte [rax]
mov rbp, qword [rsp + 0x248]
mov rax, qword [rsp + 0x250]
mov eax, dword [rsp + 0x250]
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rdx*2], ah
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
mov al, 0
add byte [rax], al
invalid
invalid
mov word [rax + rsi*2], fs
add eax, dword [rax]
mov eax, dword [rsp + 0x250]
mov qword [rsp + 0xb0], rax
mov al, 0
add byte [rax], al
lea rcx, [rsp + 0x370]
lea ecx, [rsp + 0x370]
add al, ch
cld
call fcn.14001db63
lea rcx, [rsp + 0x3d0]
dec dword [rax - 0x73]
mov word [rax + rdx*8], fs
add eax, dword [rax]
add al, ch
call fcn.14001dbe7
mov r12d, dword [rsp + 0x38]
and al, 0x38
call fcn.14001dbe7
mov r12d, dword [rsp + 0x38]
and al, 0x38
cld
inc dword [rbx + rcx*4 + 0x64]
and al, 0x38
mov rsi, qword [rsp + 0x60]
mov r10, qword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
invalid
and al, 0xb0
add byte [rax], al
add byte [rax - 0x75], cl
mov rbx, qword [rsp + 0x78]
mov rbx, qword [rsp + 0x78]
mov r9, rdi
mov r13d, dword [rsp + 0x6c]
and al, 0x6c
and al, 0x6c
jmp 0x1400578ab
add byte [rax], al
lea rdi, [0x140128d38]
mov ebx, edi
mov r15b, 1
jmp 0x140057c95
invalid
invalid
add byte [rax], al
xor eax, 0x44000007
mov dword [rsp + 0x40], esp
test al, 1
jne 0x140057955
mov eax, dword [rsp + 0x468]
add eax, 0xffffff9c
cmp ax, 0x64
setae r15b
xchg ebx, eax
mov dword [rbp], 0xcf8041ff
or byte [rax - 0x4b], al
add ecx, ebp
invalid
add eax, dword [rax]
invalid
xchg ebx, eax
mov dword [rbp], 0xcf8041ff
or byte [rax - 0x4b], al
add ecx, ebp
mov edi, 0x80000003
invalid
invalid
jle 0x1400575e3
add byte [rax + 0x7500527e], al
cmp al, byte [rcx + rcx*4 + 0x64]
and al, 0x40
add byte [rbp + 0x3a], dh
mov dword [rsp + 0x40], r12d
mov bpl, byte [rsi + 0x51]
test al, 1
jne 0x140057b5c
mov eax, 0xffffff38
add eax, dword [rsp + 0x468]
cmp ax, 0xff9c
setb dil
mov r15b, 9
xor r12d, r12d
xor esp, esp
xor esp, esp
jmp 0x140057b6a
add byte [rax - 0x73], cl
sbb eax, 0xd1763
mov r15b, 1
lea rdi, [0x140128d38]
or eax, 0x6b1e900
add byte [rax], al
or eax, 0x6b1e900
add byte [rax], al
add byte [rax - 0x7b], cl
in eax, dx
test rbp, rbp
jne 0x14005761e
test byte [rsp + 0x394], 1
add eax, dword [rax]
add byte [rcx], al
je 0x140057998
mov rcx, qword [r15]
mov rdx, qword [r15 + 0x10]
mov r8d, r12d
mov r9d, edi
adc byte [rbp - 0x77], al
loopne 0x140057643
mov ecx, edi
call fcn.14001eaad
cmp dword [rax + 0x30], 2
jne 0x140057960
cmp qword [rax + 0x38], 0
je 0x140057960
add byte [rcx - 0x75], cl
cmovns ecx, dword [rbx - 0x76baefa9]
loopne 0x14005766a
mov rcx, qword [r15]
mov rdx, qword [r15 + 0x10]
mov r8d, r12d
mov r9d, edi
call fcn.14001eaad
mov eax, dword [rax + 0x114]
mov dword [rsp + 0x504], eax
mov dword [rsp + 0x508], 1
add byte [rcx], al
add byte [rax], al
add byte [rsi - 0x39], ah
test byte [rax + rax], ah
add eax, 0x1000000
mov word [rsp + 0x500], 0x100
xor ebx, ebx
mov r15b, byte [rsp + 0x58]
lea r12, [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
lea rcx, [rsp + 0x388]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, rbp
call qword [rax + 0x10]
test bl, bl
jne 0x1400576ac
lea rdi, [rsp + 0xd0]
mov qword [rdi], 0
mov rcx, r14
mov esp, 0xd024
add byte [rax - 0x39], cl
invalid
mov edx, dword [rsp + 0x40]
mov r8, rdi
call fcn.14001dc8c
mov rax, qword [rdi]
test rax, rax
test eax, eax
je 0x1400576ac
mov rcx, qword [rsp + 0xd8]
call qword [rax + 0x18]
cmp dword [rsp + 0x80], 0x3b9aca00
setne bl
mov rax, qword [rsp + 0x520]
mov qword [rsp + 0xf0], rax
mov al, byte [rsp + 0x500]
add byte [0xcb4d76d3], al
mov word [rcx + rax], fs
add eax, 0x948b0000
and al, 9
add eax, 0xf440000
mov bh, 0x84
and al, 0xd
add eax, 0x8a440000
mov word [rdi + rcx], fs
add eax, 0x100f0000
test byte [rax + rdx], ah
add eax, 0x290f0000
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax + 0xd02484], cl
add byte [rax], al
mov esp, 0x8024
add byte [rax], al
retf 0x3b9a
add byte [0xcb4d76d3], al
mov word [rcx + rax], fs
add eax, 0x948b0000
and al, 9
add eax, 0xf440000
mov bh, 0x84
and al, 0xd
add eax, 0x8a440000
mov word [rdi + rcx], fs
add eax, 0x100f0000
test byte [rax + rdx], ah
add eax, 0x290f0000
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax + 0xd02484], cl
add byte [rax], al
mov qword [rsp + 0xd1], rcx
mov dword [rsp + 0xd9], edx
mov word [rsp + 0xdd], r8w
mov byte [rsp + 0xdf], r9b
add byte [rax], al
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x28
add byte [rax], al
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x28
mov r13, qword [rsp + 0x88]
mov qword [rsp + 0x20], r13
lea rdi, [rsp + 0x620]
lea r12, [rsp + 0x840]
and al, 0x40
or byte [rax], al
add byte [rax - 0x77], cl
stc
and al, 0x40
or byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, r14
mov r8, qword [rsp + 0x60]
mov r9, r12
call fcn.1400887c5
mov rcx, r13
mov rdx, r12
mov r8d, ebx
call fcn.140025777
cld
dec dword [rax - 0x75]
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 6], al
cld
dec dword [rax - 0x75]
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 6], al
call fcn.140034b50
mov bpl, byte [rdi]
mov r13d, dword [rsp + 0x38]
mov rcx, rsi
mov edx, r13d
call fcn.140034b50
cmp bpl, 3
mov r14, qword [rsp + 0x50]
jne 0x1400577ba
movabs rax, 0x200000000
mov qword [r14], rax
add rsp, 0xa18
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0x640]
mov qword [r14 + 0x28], rax
movups xmm0, xmmword [rsp + 0x621]
movups xmm1, xmmword [rsp + 0x631]
movups xmmword [r14 + 0x19], xmm1
movups xmmword [r14 + 9], xmm0
mov byte [r14 + 8], bpl
mov dword [r14], 1
jmp 0x1400577a6
lea rcx, [rsp + 0x230]
lea rsi, [rsp + 0x370]
mov r8d, 0x118
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r15, [rsp + 0x728]
mov ecx, 0xc
mov rdi, r15
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x290]
call fcn.14001dbe7
mov rcx, qword [rbx]
mov rdx, qword [rbx + 0x10]
mov r8d, r13d
mov r9d, r12d
call fcn.14001ea28
lea rcx, [rax + 0x18]
add rbp, 0x20
mov qword [r15 - 8], 5
lea r8, [rsp + 0x720]
mov rdx, rbp
call fcn.140021ab2
mov rcx, qword [rbx]
mov rdx, qword [rbx + 0x10]
mov r8d, r13d
mov r9d, r12d
call fcn.14001ea28
mov rdx, qword [rax + 0xa8]
mov rcx, qword [rax + 0xb0]
mov qword [rax + 0xa8], 0
mov r15b, 3
test rdx, rdx
je 0x140057893
call qword [rdx + 8]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x4c], eax
mov r12d, dword [rsp + 0x38]
mov rsi, qword [rsp + 0x60]
mov rdi, qword [rsp + 0x70]
mov r11d, dword [rsp + 0x4c]
jmp 0x140057ccc
mov byte [r13 + 9], bpl
movzx eax, word [rsp + 0x50]
mov word [r13 + 0xa], ax
mov dword [r13 + 0xc], r14d
mov qword [r13 + 0x10], r12
mov qword [r13 + 0x18], r15
movaps xmm0, xmmword [rsp + 0x720]
movups xmmword [r13 + 0x20], xmm0
mov byte [r13 + 8], bl
mov dword [r13], 1
jmp 0x1400577a6
call fcn.1400d29b0
mov edx, eax
xor dl, 1
jmp 0x140056196
mov r15b, 0xb
xor ebp, ebp
mov r12b, 1
jmp 0x140057b6a
mov r12b, 1
mov r15b, 3
jmp 0x140057b6a
mov rcx, qword [r15]
mov rdx, qword [r15 + 0x10]
mov r8d, r12d
mov r9d, edi
call fcn.14001ea28
lea rdx, [rax + 0x50]
lea rbx, [rsp + 0x230]
mov rcx, rbx
call fcn.140029b53
movzx eax, byte [rbx]
cmp rax, 3
jne 0x140057a7f
mov rcx, qword [r15]
mov rdx, qword [r15 + 0x10]
mov r8d, r12d
mov r9d, edi
call fcn.14001eaad
cmp byte [rax + 0x128], 0
je 0x140057a42
mov rcx, qword [r15]
mov rdx, qword [r15 + 0x10]
mov r8d, r12d
mov r9d, edi
call fcn.14001ea28
lea rcx, [rax + 0xa0]
mov edx, r13d
call fcn.140029aad
test eax, eax
je 0x140057aad
lea rdi, [rsp + 0x230]
mov qword [rdi], 0
mov rcx, r14
mov edx, r13d
mov r8, rdi
call fcn.14001dc8c
mov rax, qword [rdi]
test rax, rax
je 0x140057a72
mov r15b, 0xb
xor r12d, r12d
jmp 0x140057b6a
mov rcx, rsi
add rcx, 0x50
call fcn.140029af7
mov byte [rsi + 0x50], r15b
mov byte [rsi + 0x51], bpl
mov byte [rsi + 0x52], dil
test r12b, r12b
lea rdi, [0x140128d38]
mov ebp, r12d
mov r12d, dword [rsp + 0x40]
je 0x140057c0b
mov eax, dword [rsp + 0x480]
mov rcx, qword [rsp + 0x78]
cmp eax, dword [rcx + 0x94]
jbe 0x140057bb5
mov rcx, qword [rsp + 0x78]
mov dword [rcx + 0x94], eax
mov rsi, qword [r14 + 0x178]
cmp qword [r14 + 0x170], rsi
jbe 0x1400589f8
mov rcx, qword [rbx]
mov rdx, qword [rbx + 0x10]
mov r8d, r13d
mov r9d, r12d
call fcn.14001eaad
cmp byte [rax + 0x120], 0
jne 0x140058a10
inc rsi
mov qword [r14 + 0x178], rsi
mov rcx, qword [rbx]
mov rdx, qword [rbx + 0x10]
mov r8d, r13d
mov r9d, r12d
call fcn.14001ea28
mov byte [rax + 0x120], 1
mov rcx, qword [rbx]
mov rdx, qword [rbx + 0x10]
mov r8d, r13d
mov r9d, r12d
call fcn.14001eaad
cmp dword [rax + 0x30], 1
je 0x140057db9
movups xmm0, xmmword [0x140127610]
lea rdx, [rsp + 0x230]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x140127600]
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x370]
call fcn.1400237b5
test rax, rax
je 0x140057db9
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.1400294f2
test rax, rax
je 0x140057d98
mov rcx, qword [rbx]
mov rdx, qword [rbx + 0x10]
mov r8d, r13d
mov r9d, r12d
call fcn.14001eaad
mov eax, dword [rax + 0x114]
mov qword [rsp + 0x40], rax
mov ebx, 1
xor r15d, r15d
lea rcx, [rsp + 0x370]
call fcn.14001db63
lea rcx, [rsp + 0x3d0]
call fcn.14001dbe7
shr rdi, 0x20
lea r9, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
xor ebp, ebp
xor r10d, r10d
mov r12d, dword [rsp + 0x38]
mov rsi, qword [rsp + 0x60]
mov r11b, 1
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x98]
mov rax, qword [rsp + 0x88]
mov r8, qword [rax]
lea rax, [rsp + 0x370]
mov byte [rax], r15b
mov byte [rax + 1], r11b
mov word [rax + 2], r13w
mov dword [rax + 4], ecx
mov dword [rax + 8], ebx
mov dword [rax + 0xc], edi
mov qword [rax + 0x10], r9
mov qword [rax + 0x18], rbp
mov qword [rax + 0x20], r10
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rsi
lea rdi, [rsp + 0x720]
lea r9, [rsp + 0xb8]
mov rcx, rdi
call fcn.1400887c5
mov bpl, byte [rdi]
mov rcx, rsi
mov bl, byte [rdi + 1]
movzx r15d, word [rdi + 2]
mov esi, dword [rdi + 4]
mov edi, dword [rdi + 8]
mov r13, qword [rsp + 0x80]
cmp dword [rsp + 0x90], 0x3b9aca00
setne r8b
lea rdx, [rsp + 0xb8]
call fcn.140025777
movups xmm0, xmmword [rsp + 0x72c]
movups xmm1, xmmword [rsp + 0x738]
movups xmmword [rsp + 0x49c], xmm1
movaps xmmword [rsp + 0x490], xmm0
mov rcx, r13
mov dl, byte [rsp + 0x58]
call fcn.140034b50
jmp case.0x14004c1d8.77
mov rsi, rdx
mov rcx, qword [rbx]
mov rdx, qword [rbx + 0x10]
mov r8d, r13d
mov r9d, r12d
call fcn.14001ea28
mov qword [rax + 0x30], 2
mov qword [rax + 0x38], rsi
cmp byte [rsp + 0x470], 0
je 0x140058066
cmp byte [r14 + 0x1a0], 0
setne al
test bpl, al
je 0x140058156
mov rcx, qword [rbx]
mov rdx, qword [rbx + 0x10]
mov r8d, r13d
mov r9d, r12d
call fcn.14001eaad
mov esi, dword [rax + 0x114]
xorps xmm0, xmm0
movaps xmmword [rsp + 0x6c0], xmm0
movaps xmmword [rsp + 0x350], xmm0
mov word [rsp + 0x360], 0
lea rcx, [rsp + 0x370]
call fcn.14001db63
lea rcx, [rsp + 0x3d0]
call fcn.14001dbe7
xor ecx, ecx
lea rdx, [rsp + 0x230]
mov qword [rdx], rcx
mov byte [rdx + 9], 1
shr rdi, 0x20
mov dword [rdx + 0x14], edi
mov qword [rdx + 0x18], 2
mov qword [rdx + 0x20], rcx
mov eax, 8
mov qword [rdx + 0x28], rax
movaps xmm0, xmmword [rsp + 0x6c0]
movups xmmword [rdx + 0x30], xmm0
mov qword [rdx + 0x40], rax
movaps xmm0, xmmword [rsp + 0x350]
movups xmmword [rdx + 0x48], xmm0
movzx eax, word [rsp + 0x360]
mov word [rdx + 0x58], ax
mov eax, dword [rsp + 0x20a]
mov dword [rdx + 0x5a], eax
movzx eax, word [rsp + 0x20e]
mov word [rdx + 0x5e], ax
mov byte [rdx + 0x60], 0xb
mov rax, qword [rsp + 0x838]
mov qword [rdx + 0x70], rax
movups xmm0, xmmword [rsp + 0x829]
movups xmmword [rdx + 0x61], xmm0
mov qword [rdx + 0x78], rcx
mov rax, qword [rsp + 0x908]
mov qword [rdx + 0x90], rax
movups xmm0, xmmword [rsp + 0x8f8]
movups xmmword [rdx + 0x80], xmm0
mov qword [rdx + 0x98], rcx
mov rax, qword [rsp + 0x8f0]
mov qword [rdx + 0xb0], rax
movups xmm0, xmmword [rsp + 0x8e0]
movups xmmword [rdx + 0xa0], xmm0
mov qword [rdx + 0xb8], rcx
mov rax, qword [rsp + 0x8d8]
mov qword [rdx + 0xd0], rax
movups xmm0, xmmword [rsp + 0x8c8]
movups xmmword [rdx + 0xc0], xmm0
mov qword [rdx + 0xd8], rcx
mov rax, qword [rsp + 0x8c0]
mov qword [rdx + 0xf0], rax
movups xmm0, xmmword [rsp + 0x8b0]
movups xmmword [rdx + 0xe0], xmm0
mov word [rdx + 0xf8], 0x1af
movzx eax, word [rsp + 0x208]
mov word [rdx + 0xfe], ax
mov eax, dword [rsp + 0x204]
mov dword [rdx + 0xfa], eax
mov byte [rdx + 0x100], 0
mov eax, dword [rsp + 0x4fc]
mov dword [rdx + 0x109], eax
mov rax, qword [rsp + 0x4f4]
mov qword [rdx + 0x101], rax
mov byte [rdx + 0x10d], 2
mov dword [rdx + 0x110], esi
mov byte [rdx + 0x114], 5
mov al, byte [rsp + 0xaf]
mov byte [rdx + 0x117], al
movzx eax, word [rsp + 0xad]
mov word [rdx + 0x115], ax
mov rax, qword [rsp + 0x98]
mov esi, 0xa0
lea rcx, [rax + rsi]
mov r8, qword [rsp + 0x228]
mov ebx, 0x140
add rax, rbx
mov r9b, byte [r14 + 0x1a0]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], r9b
lea r15, [rsp + 0xb8]
mov r9, r15
call fcn.140087ca6
mov rax, qword [rsp + 0x98]
add rsi, rax
add rax, rbx
xor ebp, ebp
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov rdx, r15
mov r8d, 7
mov rsi, qword [rsp + 0x60]
mov r9, rsi
call fcn.1400261bc
mov rcx, qword [rsp + 0x98]
mov rdx, r15
mov r8, rsi
call fcn.14001e0fb
mov r10d, 8
mov r15b, 3
mov r9d, 2
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x88], rax
mov r12d, dword [rsp + 0x38]
jmp 0x140057cd1
lea rsi, [rsp + 0x370]
mov ebp, dword [rsi + 0x110]
lea rcx, [rsp + 0x230]
mov r8d, 0x118
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x290]
lea rdi, [rsp + 0x720]
mov r8d, 0xa0
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r15, [rsp + 0x620]
mov r8d, 0xa0
mov rcx, r15
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x910]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
cmp qword [r15 + 0x78], 0
je 0x1400580f0
cmp byte [r14 + 0x1a0], 0
je 0x1400580f0
movzx eax, word [rsp + 0x6b8]
test ax, ax
je 0x1400581d0
lea rcx, [rsp + 0x370]
call fcn.14001db63
lea rcx, [rsp + 0x3d0]
call fcn.14001dbe7
mov rcx, qword [rbx]
mov rdx, qword [rbx + 0x10]
mov r8d, r13d
mov r9d, r12d
call fcn.14001eaad
mov ecx, dword [rax + 0x114]
shr rdi, 0x20
mov r11b, 1
mov ebx, 7
xor ebp, ebp
xor r15d, r15d
mov r12d, dword [rsp + 0x38]
mov rsi, qword [rsp + 0x60]
jmp 0x140057cd1
call fcn.1400cf3b0
ud2
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcprotoconnection.rsmutex_poisoned
mov qword [rsp + 0x20], rax
lea rcx, [0x140124245]
lea r9, [0x1401242b0]
lea r8, [rsp + 0xd0]
mov edx, 0xe
jmp 0x1400589d9
lea r8, [rsp + 0xd0]
mov qword [r8], rsi
mov byte [r8 + 8], r13b
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streams_streams.rs
jmp 0x140058878
lea r8, [rsp + 0xd0]
mov qword [r8], r14
mov byte [r8 + 8], r12b
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streams_streams.rs
jmp 0x140058878
lea r8, [rsp + 0xd0]
mov qword [r8], rsi
mov byte [r8 + 8], dil
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streams_streams.rs
jmp 0x140058878
lea r8, [rsp + 0xd0]
mov qword [r8], rsi
mov byte [r8 + 8], dil
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streams_streams.rs
jmp 0x140058878
mov rax, qword [rsp + 0xd8]
mov cl, byte [rsp + 0xe0]
lea r8, [rsp + 0x230]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streams_streams.rs
jmp 0x1400589c1
lea rcx, str.assertion_failed:_self.pending_pong.is_none__
lea r8, [0x1400fcda0]
mov edx, 0x2d
jmp 0x14005873f
lea r8, [rsp + 0xd0]
mov qword [r8], rsi
mov byte [r8 + 8], dil
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140128748]
jmp 0x1400589d4
mov rax, qword [rsp + 0xd8]
mov cl, byte [rsp + 0xe0]
lea r8, [rsp + 0x230]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streams_streams.rs
jmp 0x1400589c1
lea rcx, str.assertion_failed:_sz___MAX_WINDOW_SIZE_as_usize8
lea r8, [0x1400fb6b0]
mov edx, 0x30
jmp 0x14005873f
mov rax, qword [rsp + 0xd8]
mov cl, byte [rsp + 0xe0]
lea r8, [rsp + 0x230]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streams_streams.rs
jmp 0x1400589c1
lea r8, [rsp + 0x230]
mov qword [r8], rdi
mov byte [r8 + 8], dl
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streams_streams.rs
jmp 0x140058878
lea rcx, [0x1400fb6d7]
lea r8, [0x1400fb710]
mov edx, 0x39
jmp 0x14005873f
lea rcx, str.assertion_failed:_stream.state.is_closed__
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streams_streams.rs
mov edx, 0x2a
jmp 0x14005873f
mov rax, qword [rsp + 0xd8]
mov cl, byte [rsp + 0xe0]
lea r8, [rsp + 0x230]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140128728]
mov edx, 0x2b
call fcn.1400cf640
ud2
lea rcx, [0x14012867a]
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streams_streams.rs
mov edx, 0x37
jmp 0x14005873f
lea rcx, str.assertion_failed:_self.can_inc_num_recv_streams__
lea r8, [0x14010e1d8]
mov edx, 0x31
jmp 0x14005873f
lea rcx, str.assertion_failed:__stream.is_countedC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streamscounts.rs
lea r8, [0x14010e188]
mov edx, 0x24
jmp 0x14005873f
add byte [rax], al
add dh, al
xchg eax, edx
add eax, dword [rax]
add byte [rax], al
je 0x14005900e
mov rcx, qword [rsp + 0xa8]
mov rdx, qword [rsp + 0x170]
call fcn.14006210a
test rax, rax
je 0x140058fcd
mov byte [rdi + 0x3d0], 1
mov byte [rsp + 0x920], 4
jmp 0x1400594f4
test rdx, rdx
je 0x140058fe4
lea rcx, [rsp + 0x920]
call fcn.140021dea
jmp 0x1400594f4
mov qword [rsp + 0x412], rsi
mov word [rsp + 0x410], 0x105
mov rcx, qword [rsp + 0xa8]
mov rdx, rbp
call fcn.1400629a2
cmp al, 0xc
jne 0x14005d1ad
movzx eax, byte [rdi + 0x3d9]
test eax, eax
je 0x1400590b7
cmp eax, 2
jne 0x140059152
mov rax, qword [rsp + 0x210]
mov rax, qword [rax]
test rax, rax
je 0x140059152
mov rax, qword [rax + 0x10]
cmp rax, 1
mov esi, dword [rsp + 0x34]
jne 0x1400590f9
mov rcx, qword [rsp + 0xa8]
mov rdx, qword [rsp + 0x170]
call fcn.14006210a
test rax, rax
jne 0x1400590d5
test rdx, rdx
jne 0x1400590e7
movabs rax, 0xb416870b7adb7c3b
mov qword [rsp + 0x412], rax
mov word [rsp + 0x410], 5
mov rcx, qword [rsp + 0xa8]
mov rdx, rbp
call fcn.1400629a2
cmp al, 0xc
jne 0x14005d3c4
mov rax, qword [rsp + 0x210]
mov rax, qword [rax]
mov qword [rax + 0x10], 2
jmp 0x140059152
mov rcx, qword [rsp + 0xa8]
mov rdx, qword [rsp + 0x170]
call fcn.14006210a
test rax, rax
mov esi, dword [rsp + 0x34]
je 0x1400590e2
mov byte [rsp + 0x920], 4
jmp 0x14005983f
test rdx, rdx
je 0x14005911a
lea rcx, [rsp + 0x920]
call fcn.140021dea
jmp 0x14005983f
mov rax, qword [rsp + 0x210]
mov rcx, qword [rax]
add rcx, 0x18
mov rax, qword [rsp + 0x170]
mov rdx, qword [rax]
call fcn.14001b49d
jmp 0x140059152
mov rax, qword [rdi + 0x3da]
mov qword [rsp + 0x412], rax
mov word [rsp + 0x410], 5
mov rcx, qword [rsp + 0xa8]
mov rdx, rbp
call fcn.1400629a2
cmp al, 0xc
jne 0x14005d1d0
mov byte [rdi + 0x3d9], 1
cmp dword [rdi + 0x468], 2
jne 0x1400591f8
mov esi, dword [rsp + 0x34]
mov dword [rdi + 0x468], 2
cmp dword [rdi + 0x428], 0
je 0x140059468
mov qword [rsp + 0x98], r14
mov rsi, qword [rdi + 0x3f0]
lea r14, [rsi + 0x10]
mov rcx, r14
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140161288]
shl rax, 1
test rax, rax
jne 0x140059625
xor ebx, ebx
mov al, byte [rsi + 0x18]
test al, al
jne 0x14005d0e9
mov rcx, qword [rsp + 0xa8]
mov rdx, qword [rsp + 0x170]
call fcn.14006210a
mov bl, 4
test rax, rax
mov esi, dword [rsp + 0x34]
jne 0x140059838
test rdx, rdx
jne 0x140059491
xor eax, eax
mov dword [rsp + 0x414], eax
mov dword [rsp + 0x41c], eax
mov dword [rsp + 0x424], eax
mov dword [rsp + 0x42c], eax
mov dword [rsp + 0x434], eax
mov dword [rsp + 0x43c], eax
mov dword [rsp + 0x444], eax
mov byte [rsp + 0x44c], 1
mov byte [rsp + 0x410], 4
mov rcx, qword [rsp + 0xa8]
mov rdx, rbp
call fcn.1400629a2
cmp al, 0xc
jne 0x14005d1e7
mov r15, qword [rdi + 0x3f0]
add byte [rax], al
lea rsi, [r15 + 0x10]
mov rcx, rsi
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140161288]
shl rax, 1
test rax, rax
jne 0x14005cc14
xor ebx, ebx
mov al, byte [r15 + 0x18]
test al, al
jne 0x14005d1fe
mov rdx, qword [rdi + 0x3f8]
add rdx, 0x10
mov rcx, rbp
call fcn.1400bf6e7
cmp qword [rsp + 0x410], 0
jne 0x14005d219
lea rcx, [r15 + 0x170]
cmp dword [rdi + 0x478], 0
je 0x1400592f0
mov eax, dword [rdi + 0x47c]
jl 0x1400592ef
add byte [rax], al
mov qword [rcx], rax
add dword [rcx + 0x3d4249c], ecx
add byte [rax], al
mov dword [rsp + 0x3d4], ebx
mov qword [rsp + 0x380], rsi
mov qword [rsp + 0x98], r14
cmp dword [rdi + 0x498], 0
je 0x14005931f
cmp dword [rdi + 0x49c], 0
setne byte [r15 + 0x131]
mov rax, qword [rsp + 0x418]
mov qword [rsp + 0x568], rax
mov al, byte [rsp + 0x420]
mov byte [rsp + 0x57], al
cmp dword [rdi + 0x480], 0
je case.0x1400a55c8.251
mov qword [rsp + 0xa0], rcx
lea rax, [r15 + 0x1b8]
mov qword [rsp + 0xe8], rax
mov eax, dword [rdi + 0x484]
mov r14d, dword [r15 + 0x12c]
mov dword [r15 + 0x12c], eax
xor ecx, ecx
mov ebx, eax
sub ebx, r14d
setne cl
mov edx, 0xff
cmovb ecx, edx
cmp cl, 0xff
je 0x140059634
movzx eax, cl
cmp eax, 1
jne case.0x1400a55c8.251
invalid
add eax, dword [rax]
invalid
add dword [rbx], 0x8b490000
mov bh, 0xf8
add dword [rax], eax
add byte [rax - 0x7b], cl
test byte [rax - 0x75], 0x94
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
test byte [rcx + 3], ch
add byte [rax], al
mov rsi, qword [r15 + 0x1f8]
test rsi, rsi
mov rdx, qword [rsp + 0xa0]
je case.0x1400a55c8.251
mov rax, qword [rsp + 0x568]
add rax, 0x10
mov qword [rsp + 0x388], rax
lea r14, [r15 + 0xc0]
lea r13, [r15 + 0x160]
xor ebp, ebp
cmp qword [r15 + 0x210], rbp
jbe 0x14005d00b
mov rax, qword [r15 + 0x200]
mov rcx, rbp
shl rcx, 4
mov rax, qword [rax + rcx + 8]
rol rax, 0x20
mov rcx, qword [rsp + 0xe8]
mov qword [rsp + 0x410], rcx
mov qword [rsp + 0x418], rax
add al, 0
add byte [rcx + rcx*4 + 0x6c], cl
and al, 0x28
add al, 0
add byte [rcx + rcx*4 + 0x6c], cl
and al, 0x28
mov qword [rsp + 0x20], rdx
mov rcx, r14
mov edx, ebx
mov r8, qword [rsp + 0x388]
lea r9, [rsp + 0x410]
call fcn.14008808d
test eax, eax
jne 0x14005cbe4
mov rax, qword [r15 + 0x1f8]
cmp rax, rsi
sbb rbp, 0xffffffffffffffff
cmp rax, rsi
sbb rsi, 0
cmp rbp, rsi
mov rdx, qword [rsp + 0xa0]
jb 0x1400593d5
jmp case.0x1400a55c8.251
mov rcx, qword [rsp + 0xa8]
mov rdx, qword [rsp + 0x170]
add dword [rax], eax
add al, ch
lea ecx, [rax + rax + 0x4804b300]
test eax, eax
add dword [rax], eax
add al, ch
lea ecx, [rax + rax + 0x4804b300]
test eax, eax
jne 0x140059838
test rdx, rdx
je 0x1400595a3
lea rcx, [rsp + 0x240]
call fcn.140021dea
movzx ebx, byte [rsp + 0x240]
cmp ebx, 3
je 0x14005917a
cmp ebx, 4
je 0x140059838
jmp 0x14005980f
and byte [rcx], cl
add byte [rax], al
mov rdx, r15
call fcn.140021dea
mov r15, qword [rsp + 0x58]
lea rbp, [rsp + 0x410]
mov r14, qword [rsp + 0x98]
mov esi, dword [rsp + 0x34]
jmp 0x14005983f
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x10
add al, 0
add byte [rax - 0x77], cl
invalid
cmp rax, 2
mov r15, qword [rsp + 0x58]
mov r14, qword [rsp + 0x98]
mov esi, dword [rsp + 0x34]
jne 0x1400598ab
jmp case.0x14004c1d8.86
mov qword [rsp + 0x98], r14
mov al, byte [rdi + 0x464]
movdqu xmm0, xmmword [rdi + 0x42c]
movups xmm1, xmmword [rdi + 0x43c]
movups xmm2, xmmword [rdi + 0x44c]
mov rcx, qword [rdi + 0x45c]
movdqu xmmword [rsp + 0x414], xmm0
movups xmmword [rsp + 0x424], xmm1
movups xmmword [rsp + 0x434], xmm2
mov qword [rsp + 0x444], rcx
mov byte [rsp + 0x44c], al
mov byte [rsp + 0x410], 4
mov rcx, qword [rsp + 0xa8]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
call fcn.1400629a2
cmp al, 0xc
jne 0x14005d38e
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov dword [rdi + 0x428], 1
jmp 0x140059182
invalid
invalid
invalid
call fcn.1400d29b0
mov ebx, eax
xor bl, 1
jmp 0x1400591ab
invalid
dec dword [rcx - 0x75]
lahf
clc
add dword [rax], eax
add byte [rax - 0x7b], cl
fisttp dword [rdi]
test byte [rsi + 0x41000000], dh
add byte [rax], al
add byte [rcx + 0x29], al
invalid
mov rbx, qword [r15 + 0x1f8]
test rbx, rbx
je 0x1400596fa
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0x29], al
invalid
sub r14d, eax
xor ebp, ebp
xor r13d, r13d
cmp qword [r15 + 0x210], r13
jbe 0x14005d00b
mov rax, qword [r15 + 0x200]
mov rcx, r13
shl rcx, 4
mov r9d, dword [rax + rcx + 8]
mov r8d, dword [rax + rcx + 0xc]
mov rcx, qword [r15 + 0x1b8]
mov rdx, qword [r15 + 0x1c8]
call fcn.14001ea28
mov ecx, dword [rax + 0x80]
sub ecx, r14d
jo case.0x14004386e.266
mov dword [rax + 0x80], ecx
test ecx, ecx
jg 0x14005969b
xor ecx, ecx
mov edx, dword [rax + 0x84]
mov r8d, edx
test edx, edx
jg 0x1400596ab
add byte [rax], al
add byte [rcx - 0x77], al
rol byte [rbp + 0x45037fd2], 1
xor eax, eax
xor r8d, r8d
sub r8d, ecx
jbe case.0x140043598.274
sub edx, r8d
jo case.0x14004386e.266
mov dword [rax + 0x84], edx
add ebp, r8d
mov rax, qword [r15 + 0x1f8]
cmp rax, rbx
sbb r13, 0xffffffffffffffff
cmp rax, rbx
fmul dword [rax - 0x7d]
fild dword [rax]
fmul dword [rax - 0x7d]
fild dword [rax]
cmp r13, rbx
jb 0x14005964c
jmp 0x1400596fc
movaps xmmword [rsp + 0xae0], xmm6
mov dword [rsp + 0x1ec], 3
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx - 0x1609ceff], dh
std
xor al, 0
add byte [rcx], dh
mov bl, 1
xor esi, esi
jmp 0x14005cbf7
xor ebp, ebp
in eax, dx
lea rcx, [r15 + 0xc8]
mov edx, ebp
mov r8, qword [rsp + 0xe8]
add byte [rax], al
add byte [rax], al
mov r9, qword [rsp + 0xa0]
call fcn.140020d7d
mov bl, 3
mov sil, 1
cmp dword [rdi + 0x470], 0
add eax, dword [rax - 0x4a]
add dword [rbx + 0x470bf], eax
add byte [rax], al
mov edi, 0x470
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x98
mov r14, qword [rsp + 0x98]
mov r13, qword [rsp + 0x380]
je 0x140059747
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], cl
and al, 0x80
add eax, dword [rax]
add byte [rdi + rcx - 0x7d], dh
mov edi, 0x474
add al, 0
add byte [rax], al
setne byte [r15 + 0x130]
invalid
invalid
lodsb al, byte [rsi]
and al, 0x10
adc byte [rax + rax], al
cmp dword [rdi + 0x474], 0
add al, 0
add byte [rax], al
setne byte [r15 + 0x130]
lea rbp, [rsp + 0x410]
adc byte [rax + rax], al
add byte [rdx + 0x48572454], cl
mov ecx, dword [rsp + 0x568]
mov dl, byte [rsp + 0x57]
mov rcx, qword [rsp + 0x568]
call fcn.140034b50
mov rcx, r13
mov edx, dword [rsp + 0x3d4]
call fcn.140034b50
loope 0x140059720
std
inc dword [rax - 0x7c]
test byte [rbx + rcx*4 + 0x7c], 0x24
pop rax
loope 0x140059720
std
inc dword [rax - 0x7c]
test byte [rbx + rcx*4 + 0x7c], 0x24
pop rax
je 0x1400597c2
cmp dword [rdi + 0x468], 0
push 4
mov esi, dword [rsp + 0x34]
je 0x140059799
mov edx, dword [rdi + 0x46c]
mov rcx, qword [rsp + 0xa8]
call case.0x14004a8a7.235
xchg ecx, eax
add byte [rax], al
invalid
xchg ecx, eax
add byte [rax], al
invalid
add byte [rbx + 0x488bf], al
cmp dword [rdi + 0x488], 0
mov byte [rax + rax], al
add byte [rax], al
je 0x140059163
mov eax, dword [rdi + 0x48c]
cmp eax, 0x1000000
add byte [0x1410597b1], bh
jae 0x14005d3f3
add byte [rcx + 0x17087], cl
add cl, ch
movabs eax, dword [0x2412484c6fffff9]
add al, byte [rax]
add byte [rcx], al
mov eax, dword [rsp + 0x1ec]
mov dword [rdi + 0x170], eax
jmp 0x140059163
mov byte [rsp + 0x241], 1
add al, byte [rax]
add byte [rcx], al
mov eax, dword [rsp + 0x1ec]
mov dword [rsp + 0x244], eax
add byte [rax], al
lea rax, [0x140128d38]
pop rcx
cmc
or al, 0
mov qword [rsp + 0x248], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
invalid
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xfbdba
invalid
invalid
invalid
mov ebp, 0x8948000f
test byte [rax + rdx*2], ah
add al, byte [rax]
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + riz*8], ah
loopne 0x140059807
add byte [rax], al
invalid
invalid
test byte [rax + rbx*2], ah
add al, byte [rax]
mov qword [rsp + 0x250], rax
movdqa xmm0, xmmword [rsp + 0xae0]
loopne 0x140059807
add byte [rax], al
lea rax, [rsp + 0x258]
add bl, dh
movq qword [rax], mm0
movdqu xmmword [rax], xmm0
mov esi, dword [rsp + 0x34]
lea rdx, [rsp + 0x248]
mov rax, qword [rdx + 0x18]
mov eax, dword [rdx + 0x18]
add byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rcx, [rsp + 0x921]
invalid
invalid
invalid
mov eax, dword [rdx + 0x18]
lea rcx, [rsp + 0x921]
mov qword [rcx + 0x1f], rax
invalid
movdqu xmm0, xmmword [rdx - 7]
stc
movups xmm1, xmmword [rdx + 9]
movups xmmword [rcx + 0x10], xmm1
movdqu xmmword [rcx], xmm0
jg 0x140059839
jg 0x140059839
mov byte [rsp + 0x920], bl
pushfq
and al, 0x20
and byte [rcx], cl
add byte [rax], al
invalid
invalid
test byte [rax + riz*8], ah
invalid
and byte [rcx], cl
add byte [rax], al
mov rax, qword [rsp + 0x6e0]
cmp rax, 2
add byte [rax - 0x7d], cl
clc
add dh, byte [rsp + rax*2 + 0x48]
je 0x140059891
test rax, rax
je 0x140059891
test rax, rax
je case.0x14004b2b9.164
mov rcx, qword [rsp + 0x6e8]
mov rax, qword [rsp + 0x6f0]
mov eax, dword [rsp + 0x6f0]
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
loop 0x14005985d
add rcx, rdx
add rcx, 0x10
jmp case.0x14004b336.160
mov rcx, qword [rsp + 0x6e8]
mov rax, qword [rsp + 0x6f0]
invalid
lea rdx, [rsp + 0x6f8]
call qword [rax + 0x68]
lea rcx, [rsp + 0x6e0]
call fcn.14005140f
jnp 0x14005989c
dec dword [rax - 0x75]
xchg dword [rax + 3], ebp
add byte [rax], al
invalid
jnp 0x14005989c
invalid
dec dword [rax - 0x75]
xchg dword [rax + 3], ebp
add byte [rax], al
cmp rax, 2
je case.0x14004c1d8.86
test rax, rax
je 0x1400598d2
mov rcx, qword [rdi + 0x370]
mov rax, qword [rdi + 0x378]
add eax, dword [rax]
invalid
add byte [rax - 0x75], cl
xchg dword [rax + 3], edi
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
push rax
adc byte [rax - 1], cl
retf 0x8348
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
and edx, 0xfffffff0
add rcx, rdx
add rcx, 0x10
jmp 0x1400598e0
mov rcx, qword [rdi + 0x370]
mov rax, qword [rdi + 0x378]
xchg dword [rax + 3], edi
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg dword [rax + 3], edi
add byte [rax], al
mov rdx, qword [rsp + 0x5b0]
add byte [rax], al
call qword [rax + 0x68]
movzx eax, byte [rsp + 0x920]
cmp eax, 3
invalid
add ecx, dword [rdi]
test dword [rdi], esp
xor eax, dword [rax]
add byte [rax - 0x75], cl
xchg eax, esi
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
jne 0x14005cc23
mov rax, qword [rdi + 0x3f0]
mov rcx, qword [rdi + 0x3f8]
clc
add eax, dword [rax]
add byte [rax - 0x7d], cl
add eax, 0x10
add eax, 0x10
add rcx, 0x10
mov qword [rsp + 0x6c8], rax
and al, 0xc8
invalid
add byte [rax], al
and al, 0xc8
invalid
enter 6, 0
mov qword [rsp + 0x6d0], rcx
mov byte [rsp + 0x6d8], 0
fadd dword [rsi]
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x620]
fadd dword [rsi]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
test byte [rax + riz], ah
invalid
mov eax, dword [rsp + 0x620]
mov qword [rsp + 0x6a8], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rsp + 0x6b0], rax
and al, 0xb0
invalid
add byte [rax], al
mov rax, qword [rsp + 0x618]
mov qword [rsp + 0x6b8], rax
mov eax, 0x48000006
mov eax, dword [rsp + 0x210]
and al, 0xa8
invalid
and al, 0xb0
invalid
mov eax, 0x48000006
mov eax, dword [rsp + 0x210]
add byte [rax - 0x75], cl
test byte [rax + rdx], ah
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
invalid
invalid
mov qword [rsp + 0x6c0], rax
mov qword [rsp + 0x648], 2
add byte [rdx], al
add byte [rax], al
invalid
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
test byte [rax + rbp*2], ah
and al, 0x68
mov qword [rsp + 0x668], 0
mov rbx, r12
mov ebx, esp
and al, 0x68
invalid
mov ebx, esp
cmp byte [rdi + 0x1b2], 0
mov r13d, esi
mov edi, 0x1b2
add byte [rax], al
add byte [rcx - 0x77], al
cmc
je 0x140059b7d
add byte [rax], al
mov byte [rdi + 0x1b1], 0
xor ecx, ecx
add byte [rax], al
add byte [rcx], dh
leave
xor eax, eax
mov byte [rdi + 0x1b2], cl
add dword [rax], eax
add byte [rcx - 0x77], cl
mov r12, rbx
mov rbx, qword [rsp + 0x70]
mov r12, rbx
mov rbx, qword [rsp + 0x70]
test rax, rax
je 0x14005c31f
invalid
sub dword [rax], eax
invalid
push 0x48000029
test ebx, ebx
test rbx, rbx
mov qword [rsp + 0x98], r14
je 0x14005c174
add byte [rax], al
add byte [rax], al
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + rax], ah
or al, byte [rax]
add byte [rax - 0x73], cl
test byte [rax + rdx*8], ah
rol byte [rcx], 1
add byte [rax], al
movdqu xmmword [rax], xmm0
movdqa xmm0, xmmword [rsp + 0xa00]
lea rax, [rsp + 0x1d0]
rol byte [rcx], 1
add byte [rax], al
rol byte [rcx], 1
add byte [rax], al
movdqu xmmword [rax], xmm0
mov rbp, qword [rdi + 0x360]
mov qword [rsp + 0x1c0], rbx
mov qword [rsp + 0x1c8], r12
mov dword [rsp + 0x1c8], esp
mov dword [rsp + 0x1c8], esp
mov qword [rsp + 0x218], 2
mov qword [rsp + 0x238], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], cl
cmp esp, 4
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rdi], ah
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], cl
cmp esp, 4
jbe 0x14005cfcd
lea rdx, [r12 - 5]
cmp esp, 4
jbe 0x14005cfcd
lea rdx, [r12 - 5]
cmp rdx, 3
jbe 0x14005cfde
cli
add ecx, dword [rdi]
xchg byte [rcx + 0xf000035], bh
movzx eax, byte [rbx + 3]
cmp rax, 9
invalid
movzx eax, byte [rbx + 3]
cmp rax, 9
ja 0x140059d3c
xchg dword [rcx], ecx
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rdx, [0x1401572f8]
adc eax, 0xfd8be
movsxd rcx, dword [rdx + rax*4]
invalid
add rcx, rdx
jmp rcx
mov r15d, dword [rbx + 5]
mov qword [rsp + 0x70], rbx
jo 0x1400599d9
mov bl, byte [rbx + 4]
pop rbx
add al, 0x48
mov rdx, qword [rsp + 0x1e0]
mov rdx, qword [rsp + 0x1e0]
loopne 0x140059a58
add byte [rax], al
add byte [rax - 0x75], cl
xor cl, byte [rax - 0x7d]
cmp esi, 2
mov rsi, qword [rdx]
cmp rsi, 2
cmp esi, 2
cmp esi, 2
je 0x140059ae6
test byte [rax - 0x7c000000], al
leave
add byte [rax], 0
add byte [rcx + rcx*8 - 0x72b7838b], al
test cl, cl
jne 0x140059ae6
invalid
invalid
mov word [rax + rbx], fs
test cl, cl
jne 0x140059ae6
lea rcx, [rsp + 0x218]
call fcn.14005140f
mov r14b, 0xa
mov al, 1
mov dword [rsp + 0x30], eax
and al, 0x30
and al, 0x30
and al, 0x18
add al, byte [rax]
add al, ch
cwde
jns 0x140059a75
invalid
inc dword [rcx - 0x4a]
or dh, byte [rax + 0x24448901]
and al, 0x30
and al, 0x30
mov eax, 1
and al, 0x30
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x44], 0
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x40], 0
mov dword [rsp + 0x3c], 0
and al, 0x3c
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x38], 0
lea rax, [0x140128d38]
lea eax, [0x140128d38]
lea eax, [0x140128d38]
or al, 0
mov qword [rsp + 0x48], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
str word [rax - 0x77]
and al, 0x68
str word [rax - 0x77]
and al, 0x68
mov dword [rsp + 0x68], eax
mov al, 1
mov qword [rsp + 0x60], rax
mov r15, qword [rsp + 0x58]
mov edi, dword [rsp + 0x58]
mov edi, dword [rsp + 0x58]
jl 0x140059af4
pop rax
lea rbp, [rsp + 0x410]
mov rbx, qword [rsp + 0x70]
jo 0x140059b23
mov esi, ebp
jo 0x140059b23
mov esi, ebp
jmp 0x14005b254
add byte [rcx - 0x7f], al
out 0x7f, eax
invalid
and r15d, 0xffffff7f
mov r9d, r15d
bswap r9d
bswap ecx
bswap ecx
movzx eax, al
mov dh, 0xc0
lea rcx, [0x140157320]
fmul dword [rdi]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne 0x140059b4c
mov r13d, r9d
mov ebp, ecx
mov r8d, 9
add byte [rax], al
lea rbp, [rsp + 0x410]
add byte [rax], al
mov rcx, rbp
lea rdx, [rsp + 0x1c0]
and al, 0xc0
add dword [rax], eax
add al, ch
std
cli
dec dword [rax - 0x77]
jmp 0x13b063616
sti
dec dword [rax - 0x75]
mov word [rax + rax*8], fs
add dword [rax], eax
add byte [rax], al
and al, 0xc0
add dword [rax], eax
add al, ch
std
cli
dec dword [rax - 0x77]
jmp 0x13b063616
sti
sti
dec dword [rax - 0x75]
mov word [rax + rax*8], fs
add dword [rax], eax
add byte [rax], al
mov rax, qword [rsp + 0x1c8]
invalid
invalid
add byte [rax], al
mov rax, qword [rsp + 0x1c8]
add byte [rax], al
mov rsi, qword [rsp + 0x1d8]
mov ah, 0x24
fadd dword [rcx]
add byte [rax], al
test sil, 1
jne 0x14005a481
xor byte [rcx], cl
add byte [rax], al
test dword [rax], esi
or dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
mov word [rax + rbx], fs
xor byte [rcx], cl
add byte [rax], al
mov qword [rsp + 0x118], rcx
mov qword [rsp + 0x120], rax
and byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz], ah
and byte [rcx], al
add byte [rax], al
invalid
invalid
and byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x128], rsi
mov ah, 0x24
sub byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xd7ad8
jp 0x140059b7c
invalid
lea rax, [0x140131648]
jp 0x140059b7c
mov qword [rsp + 0x110], rax
mov dword [rsp + 0x110], eax
and al, 0x10
add dword [rax], eax
add byte [rax], al
jmp case.0x14004afe7.215
mov al, byte [rdi + 0x1b1]
test al, al
je 0x140059be7
invalid
cmp byte [rdi + 0x1b0], 0
jne 0x140059d45
mov rcx, rbp
add byte [rax], al
jmp case.0x14004afe7.215
mov al, byte [rdi + 0x1b1]
add byte [rax], al
test al, al
je 0x140059be7
invalid
invalid
cmp byte [rdi + 0x1b0], 0
add byte [rax], al
jne 0x140059d45
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rbp
jmp 0x18e0024e3
mov rdx, rdi
mov r8, r15
call fcn.1400c5272
cmp qword [rsp + 0x410], 0
adc byte [rax + rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
mov esp, 0x41024
adc byte [rax + rax], al
adc byte [rax + rax], al
add byte [rax], al
mov rax, qword [rsp + 0x418]
mov eax, dword [rsp + 0x418]
test byte [rax + rbx], ah
add al, 0
add byte [rdi], cl
test esp, eax
add byte [rax], al
jne 0x140059d7d
add dword [rax], eax
add byte [rbx + rcx*4 - 0x5c], cl
mov r12, qword [rsp + 0x420]
and al, 0x20
add al, 0
add byte [rax], al
invalid
invalid
mov word [rax + rbx], fs
add byte [rax], al
lea rcx, [rsp + 0x418]
movdqu xmm0, xmmword [rcx + 0x10]
invalid
invalid
add al, 0
add bl, dh
movq mm0, qword [rcx + 0x10]
invalid
invalid
adc byte [r14 + 0xf], spl
adc byte [rsi + 0xf], ah
movdqa xmmword [rsp + 0x240], xmm0
test rax, rax
jne 0x140059d8e
scasb al, byte [rdi]
add dword [rax], eax
invalid
jg 0x140059b56
test byte [rax + rax*2], ah
and al, 0x40
add al, byte [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
scasb al, byte [rdi]
add dword [rax], eax
add dh, al
xchg dword [rcx + 1], esi
invalid
mov byte [rdi + 0x1b1], 0
add byte [rax - 0x75], cl
mov bh, 0x98
add dword [rax], eax
mov rsi, qword [rdi + 0x198]
cmp qword [rdi + 0x1a0], rsi
add byte [rax], al
add byte [rax + 0x39], cl
mov bh, 0xa0
add dword [rax], eax
add byte [rax], al
jne 0x140059c0b
add byte [rax], al
jne 0x140059c0b
adc al, 0xba
add dword [rax], eax
add byte [rax], al
mov edx, 1
mov rcx, r15
mov ecx, edi
call fcn.14000997d
mov rsi, qword [rdi + 0x198]
mov bh, 0x98
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
cmp rsi, 0xffffffffffffffff
je 0x140059d02
in eax, dx
add byte [rax], al
add byte [rax], al
invalid
in eax, dx
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x5b8]
mov rax, qword [rax]
cmp rax, rsi
cmp eax, esi
add byte [rax], al
mov rax, qword [rsp + 0x5b8]
mov eax, dword [rsp + 0x5b8]
mov rax, qword [rax]
cmp rax, rsi
cmp eax, esi
jne 0x140059c40
mov edx, 0x40
mov rcx, r15
mov ecx, edi
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
mov ecx, edi
call fcn.14000997d
mov rsi, qword [rdi + 0x198]
mov esi, dword [rdi + 0x198]
dec dword [rax - 0x75]
mov bh, 0x98
add dword [rax], eax
add byte [rax - 0x75], cl
mov esi, dword [rdi + 0x198]
mov rax, qword [rdi + 0x1a0]
xchg dword [rax + 0x48000001], esp
add dword [rax], eax
add byte [rax + 0x29], cl
sub eax, esi
add rsi, qword [rdi + 0x190]
sub rax, rsi
sub eax, esi
add rsi, qword [rdi + 0x190]
mov qword [rsp + 0x240], rsi
mov dword [rsp + 0x240], esi
and al, 0x40
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rcx*2], ah
add al, byte [rax]
mov qword [rsp + 0x248], rax
lea rax, [rsp + 0x248]
lea eax, [rsp + 0x248]
add al, byte [rax]
add byte [rax - 0x73], cl
test byte [rax + rcx*2], ah
lea eax, [rsp + 0x248]
and al, 0x48
add al, byte [rax]
add byte [rdi], cl
adc dword [rax + 8], esi
movups xmmword [rax + 8], xmm6
mov qword [rsp + 0x920], rsi
mov rcx, qword [rdi + 0x178]
mov ecx, dword [rdi + 0x178]
or dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
mov ecx, dword [rdi + 0x178]
add byte [rax - 0x75], cl
xchg dword [rax + 0x48000001], eax
invalid
invalid
mov rax, qword [rdi + 0x180]
mov eax, dword [rdi + 0x180]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x70
mov rdx, qword [rsp + 0x170]
mov edx, dword [rsp + 0x170]
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
invalid
invalid
test byte [rax + rax*2], ah
add al, byte [rax]
lea r8, [rsp + 0x240]
lea eax, [rsp + 0x240]
add bh, bh
call qword [rax + 0x18]
test rax, rax
jne 0x14005c14c
mov ah, 0x24
add byte [rax], al
push rax
sbb byte [rax - 0x7b], cl
ror byte [rdi], 0x85
mov ah, 0x24
and al, 0
add byte [rax - 0x7b], cl
ror byte [rdi], cl
test dword [rdi], eax
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
add byte [rax], al
test rdx, rdx
jne 0x140059da8
mov rdx, qword [rsp + 0x248]
mov rcx, qword [rsp + 0x250]
mov word [rax + rdx*2], fs
add al, byte [rax]
invalid
and al, 0x48
add al, byte [rax]
add al, byte [rax]
add byte [rax - 0x75], cl
mov word [rax + rdx*2], fs
add al, byte [rax]
add byte [rax + 0x39], cl
cmp rcx, rdx
ja 0x14005cf23
mov rax, qword [rsp + 0x240]
and al, 0x40
add al, byte [rax]
invalid
cmp rcx, rdx
ja 0x14005cf23
imul esi, dword [rdx], 0x8b480000
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x240]
test byte [rax + rax*2], ah
and al, 0x40
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x6e0], rax
test byte [rax + riz*8], ah
invalid
loopne 0x140059cce
add byte [rax], al
cmp rsi, rax
jne 0x14005cf2f
test dword [rdx + rsi], ebx
add byte [rax - 0x75], cl
mov eax, dword [rdi + 0x198]
invalid
add byte [rax], al
mov rax, qword [rdi + 0x198]
mov eax, dword [rdi + 0x198]
cwde
add dword [rax], eax
add byte [rax + 1], cl
enter 0xffffffffffff8948, 0xffffffffffffff84
invalid
invalid
test byte [rax + riz*8], ah
loopne case.0x1400503fa.58
add rax, rcx
add eax, ecx
mov qword [rsp + 0x6e0], rax
loopne case.0x1400503fa.58
add byte [rax], al
add byte [rax + 0x3b], cl
xchg dword [rax + 0xf000001], esp
add dword [rax], eax
add byte [rdi], cl
cmp rax, qword [rdi + 0x1a0]
ja 0x14005cf55
xchg dword [rbx + 0x32], esp
add byte [rax], al
invalid
add dword [rax], eax
add byte [rdi], cl
xchg dword [rbx + 0x32], esp
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov qword [rdi + 0x198], rax
xchg dword [rax + 0x48000001], ebx
test ecx, ecx
leave
add dword [rax], eax
add byte [rax - 0x7b], cl
invalid
invalid
test rcx, rcx
leave
je 0x140059d02
add al, 0x31
shr bl, 0xf
invalid
xor eax, eax
jmp 0x140059d11
invalid
cmpxchg byte [rcx], al
mov al, 1
cmp byte [rdi + 0x1b0], 0
add byte [rax], al
jne 0x14005c159
and al, 0
add byte [rax + 0x1b087], cl
add dword [rax], eax
add dh, al
xchg dword [rcx + 0x1000001], esi
add byte [rax], al
invalid
mov byte [rdi + 0x1b0], al
mov byte [rdi + 0x1b1], 1
add byte [rax], al
invalid
add byte [rax], al
add dword [rax - 0x4d407fff], esi
add dword [rax], eax
invalid
mov al, 1
cmp byte [rdi + 0x1b2], 0
add byte [rax], al
invalid
add dword [rax + 0x1b2bf], eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x12], al
add byte [rax], al
mov esi, r13d
je case.0x14004386e.269
test byte [rbx - 2], dl
invalid
invalid
jmp 0x140059995
push qword [rcx - 0x2f616ff]
add ecx, ebp
or ebp, edi
invalid
push qword [rcx]
xor ecx, ecx
leave
mov al, 0xa
jmp case.0x14004386e.275
mov rcx, rbp
mov rdx, rdi
mov r8, r15
call fcn.1400c5272
cmp qword [rsp + 0x410], 0
and al, 0x10
add al, 0
add byte [rax], al
invalid
and al, 0x10
add al, 0
add byte [rax], al
invalid
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0x18
add al, 0
add byte [rdi], cl
invalid
test byte [rsi], dl
invalid
invalid
mov r12, qword [rsp + 0x418]
mov esp, dword [rsp + 0x418]
je 0x14005a380
invalid
mov byte [rdi + 0x1b2], 1
xchg dword [rdx + 0x1000001], esi
mov eax, 1
add byte [rax], al
xor ebx, ebx
jmp 0x1400599ae
invalid
invalid
invalid
mov byte [rdi + 0x1b2], 1
xor ebx, ebx
fisttp dword [rcx - 0x77]
invalid
mov r12, rax
jmp 0x1400599b7
cld
invalid
invalid
cld
invalid
movdqa xmm0, xmmword [rsp + 0x240]
add al, byte [rax]
add byte [rsi + 0xf], ah
add byte [rax], al
movdqa xmmword [rsp + 0xa00], xmm0
mov rbx, rax
jmp 0x1400599b7
paddb mm7, mm7
invalid
jg 0x140059d1f
and al, 0
or al, byte [rax]
add byte [rax - 0x77], cl
ret
paddb mm7, mm7
invalid
cld
invalid
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov cl, 1
mov rbx, rdx
xor edx, edx
mov qword [rsp + 0x70], rdx
mov dword [rsp + 0x70], edx
mov esi, r13d
out dx, al
jmp 0x1400599a0
invalid
cmp r12, 8
mov r10d, dword [rsp + 0x3d8]
fadd dword [rbx]
add byte [rax], al
or byte [rbx + rcx*4 - 0x6c], al
and al, 0xd8
fadd dword [rbx]
add byte [rax], al
jbe 0x14005d0a2
mov al, 0x12
test r15d, r15d
fadd dword [rbx]
add byte [rax], al
jbe 0x14005d0a2
iretd
mov al, 0x12
test r15d, r15d
adc al, byte [rbp - 0x7b]
dec dword [rbx + rcx*4 + 0x7c]
invalid
invalid
mov r15, qword [rsp + 0x58]
mov edi, dword [rsp + 0x58]
and al, 0x58
lea rbp, [rsp + 0x410]
je 0x14005a787
add byte [rax], al
add byte [rdi], cl
test byte [rcx + rcx - 0x6b750000], bl
add byte [rax], al
invalid
xchg esp, eax
add byte [rax], al
mov edx, dword [rsp + 0x1f0]
mov ecx, edx
and ecx, 0xffff0000
add bh, bh
inc dword [rcx + 0x101c9]
invalid
and al, 0xf0
add dword [rax], eax
add byte [rcx + 0xe181d1], cl
invalid
loope case.0x14002e02d.708
add bh, bh
inc dword [rcx + 0x101c9]
add cl, al
invalid
leave
add dword [rcx], eax
add byte [rax], al
shr edx, 0x10
mov esi, edx
mov r14b, 0xa
invalid
mov dl, 1
mov dword [rsp + 0x30], edx
push rsp
and al, 0x30
invalid
add dword [rcx - 0x45cfdbac], ecx
add dword [rax], eax
add byte [rax], al
push rsp
and al, 0x30
invalid
xor byte [rdx + 1], bh
mov edx, 1
mov qword [rsp + 0x80], rdx
add byte [rax], al
mov dword [rsp + 0x44], 0
add byte [rax], r8b
add byte [rax], al
mov dword [rsp + 0x40], 0
add byte [rax], al
add bh, al
mov dword [rsp + 0x3c], 0
add byte [rax], al
mov dword [rsp + 0x3c], 0
cmp al, 0
add byte [rax], al
add bh, al
and al, 0x38
add byte [rax], al
add byte [rax], al
invalid
mov dword [rsp + 0x38], 0
add byte [rax], al
add byte [rcx + 0x1f0248c], cl
mov dword [rsp + 0x1f0], ecx
mov dword [rsp + 0x1f0], ecx
mov dword [rsp + 0x10c], eax
and al, 0xc
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140128d38]
add eax, 0xceee8
mov qword [rsp + 0x48], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov dil, 0xf
add byte [rax - 0x77], cl
and al, 0x68
mov dil, 0xf
mov bh, 0xf
add byte [rax - 0x77], cl
and al, 0x68
mov al, 1
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x60], eax
and al, 0x60
jmp 0x14005b1f0
add byte [rax], al
mov rax, qword [rsp + 0x1e0]
and al, 0xe0
add dword [rax], eax
add byte [rax - 0x39], cl
add byte [rdx], al
add byte [rax], al
add byte [rax], al
mov r14b, 0xa
cmp esi, 2
invalid
invalid
mov qword [rax], 2
add byte [rax], al
mov r14b, 0xa
cmp esi, 2
jne case.0x14003e2c4.293
pop rsp
invalid
add byte [rax], al
pop rsp
add eax, 0x44c70000
and al, 0x44
mov dword [rsp + 0x44], 0
and al, 0x44
add byte [rax], al
add byte [rax], al
mov cl, 1
mov eax, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov qword [rsp + 0x80], rax
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x40], 0
add byte [rax], al
mov dword [rsp + 0x40], 0
mov dword [rsp + 0x3c], 0
and al, 0x3c
and al, 0x3c
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x38], 0
lea rax, [0x140128d38]
lea eax, [0x140128d38]
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x140128d38]
lea eax, [0x140128d38]
mov qword [rsp + 0x48], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x68], eax
str word [rax - 0x77]
add byte [rax - 0x77], cl
mov dword [rsp + 0x68], eax
and al, 0x68
mov al, 1
mov qword [rsp + 0x60], rax
and al, 0x60
and al, 0x60
lea rbp, [rsp + 0x410]
lodsb al, byte [rsi]
and al, 0x10
add al, 0
add byte [rcx + rcx*4 - 0x12], al
mov esi, r13d
jmp 0x14005b1e5
adc al, byte [rax]
add byte [rcx + rcx*4 + 0x4c], al
invalid
invalid
invalid
mov dword [rsp + 0x34], r9d
and al, 0x34
mov r8d, 9
lea rsi, [rsp + 0x410]
mov ah, 0x24
adc byte [rax + rax], al
invalid
add byte [rax - 0x73], cl
mov ah, 0x24
adc byte [rax + rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rsi
int1
lea rdx, [rsp + 0x1c0]
rol byte [rcx], 0
add al, ch
invalid
imul edi, ecx, 0xfffffffa
cli
call fcn.140009874
cli
dec dword [rax - 0x77]
int1
mov rcx, rsi
call fcn.140009bc9
movdqu xmm0, xmmword [rsp + 0x1c0]
invalid
push rbx
movq mm0, qword [rsp + 0x1c0]
invalid
movups xmm1, xmmword [rsp + 0x1d0]
adc byte [rsp + 0x1d0], cl
mov word [rax + rdx*8], fs
add dword [rax], eax
add byte [rax], al
movaps xmmword [rsp + 0xd0], xmm1
add byte [rax], al
movaps xmmword [rsp + 0xd0], xmm1
add byte [rsi + 0xf], ah
movdqa xmmword [rsp + 0xc0], xmm0
test r15d, r15d
je 0x14005a704
jg 0x140059eb2
add byte [rax], al
add byte [rbp - 0x7b], al
dec dword [rdi]
test al, cl
invalid
test bl, 8
jne 0x14005aa79
test dword [rbx + rcx], esi
add byte [rax], al
test dword [rbx + rcx], esi
add byte [rax], al
xor r15d, r15d
jmp 0x14005aaba
mov r14b, 0xa
mov al, 1
mov dword [rsp + 0x30], eax
mov eax, 1
mov qword [rsp + 0x80], rax
test r15d, r15d
mov r8, qword [rsp + 0x5f0]
and al, 0xf0
add eax, 0x840f0000
cwde
invalid
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp - 0x7b], al
dec dword [rbx + rcx*4 - 0x7c]
and al, 0xf0
add eax, 0x840f0000
cwde
invalid
add byte [rcx - 0x7d], cl
cld
or byte [rbx + rcx*4 + 0x7c], cl
mov edi, dword [rsp + 0x58]
cmp r12, 8
mov r15, qword [rsp + 0x58]
mov edi, dword [rsp + 0x58]
mov rdx, qword [rsp + 0x598]
and al, 0x98
add eax, 0x8b480000
add byte [rax], al
mov rbx, qword [rsp + 0x70]
add byte [rax], al
mov rbx, qword [rsp + 0x70]
jo 0x140059f9a
jbe 0x14005d11e
xchg byte [rsi + 0x44000031], cl
mov esi, ebp
mov esi, r13d
cmp r12, 0xe
je 0x14005b2fa
pop rbp
adc eax, dword [rax]
invalid
pop rbp
adc eax, dword [rax]
add byte [rcx - 0xff1e], al
invalid
invalid
inc dword [rbx + 0x6de910ca]
or edx, 0x10
jmp 0x14005b318
add byte [rax], al
cmp r12, 8
invalid
and edx, 0xffffff00
invalid
or edx, 0x10
jmp 0x14005b318
add byte [rax], al
cmp r12, 8
jbe 0x14005d0ab
xchg dh, dh
xor byte [rax], al
invalid
xchg dh, dh
xor byte [rax], al
add byte [rcx - 0x7d], cl
cmp r12, 0xd
cld
or eax, 0x247c8b4c
mov r15, qword [rsp + 0x58]
mov r15, qword [rsp + 0x58]
lea rbp, [rsp + 0x410]
mov rbx, qword [rsp + 0x70]
lodsb al, byte [rsi]
and al, 0x10
add al, 0
add byte [rax - 0x75], cl
pop rsp
and al, 0x70
je 0x14005a9e9
add byte [rcx - 0x4a], al
or dh, byte [rax + 0x24448901]
mov r14b, 0xa
mov al, 1
mov dword [rsp + 0x30], eax
xor byte [rax + 1], bh
xor byte [rax + 1], bh
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
mov dword [rsp + 0x44], 0
jmp 0x14005a2b4
rol byte [rdx], 0
invalid
rol byte [rdx], 0
add byte [rcx + rcx*4 + 0x4c], al
mov dword [rsp + 0x34], r9d
mov dword [rsp + 0x34], r9d
mov r8d, 9
lea rsi, [rsp + 0x410]
lea esi, [rsp + 0x410]
lea esi, [rsp + 0x410]
mov rcx, rsi
lea rdx, [rsp + 0x1c0]
lea edx, [rsp + 0x1c0]
add byte [rax], al
call fcn.140009874
mov rcx, rsi
call fcn.140009bc9
movdqu xmm0, xmmword [rsp + 0x1c0]
movq mm0, qword [rsp + 0x1c0]
movq mm0, qword [rsp + 0x1c0]
movups xmm1, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0xd0], xmm1
sub dword [rsp + 0xd0], ecx
movdqa xmmword [rsp + 0xc0], xmm0
add byte [rbp - 0x7b], al
dec dword [rdi]
test byte [rbx], bl
invalid
test r15d, r15d
je 0x14005a765
test bl, 8
jne 0x14005adc8
invalid
add byte [rax], al
or eax, 0x31450000
imul cl
scasb al, byte [rdi]
or eax, 0x83490000
cmp r12, 8
invalid
add byte [rax], al
xor r14d, r14d
jmp 0x14005ae09
cmp r12, 8
jbe 0x14005d0b4
xchg byte [rdi + 0x30], cl
add byte [rax], al
xchg byte [rdi + 0x30], cl
add byte [rax], al
xor byte [r8], r8b
add byte [rbp - 0x7b], al
dec dword [rdi]
test dword [rdi], esp
invalid
test r15d, r15d
jne case.0x14004ae31.202
cmp r12, 0x11
jne case.0x14004ae31.202
invalid
add byte [rax], al
cld
adc dword [rdi], ecx
test dword [0x18805a07f], ebx
invalid
add byte [rax], al
mov rax, qword [rsp + 0x70]
invalid
mov rax, qword [rsp + 0x70]
movq xmm0, qword [rax + 9]
movdqa xmmword [rsp + 0x5c0], xmm0
movzx eax, byte [rsp + 0x5c0]
and bl, 1
psrlq xmm0, 8
mov cl, byte [rsp + 0x5c6]
add byte [rax], al
or dword [rsi + 0xf], esp
jg 0x14005a00a
add byte [rax], al
mov qword [rsp + 0x60], rcx
mov cl, byte [rsp + 0x5c7]
mov dword [rsp + 0x30], ecx
and al, 0x30
movq rcx, xmm0
mov rdx, rcx
shr rdx, 8
mov qword [rsp + 0x1b0], rdx
xchg esp, eax
and al, 0xb0
add dword [rax], eax
add cl, al
loope 0x14005a0d1
xchg esp, eax
and al, 0xb0
add dword [rax], eax
add cl, al
loope 0x14005a0d1
mov dword [rsp + 0x1f8], eax
or ecx, eax
mov qword [rsp + 0x5a0], rcx
mov bpl, 1
mov r14b, 5
ror dword [rax - 0x77], 0x8c
and al, 0xa0
add eax, 0xb5400000
add dword [rcx - 0x4a], eax
add eax, 0xb5249c88
mov byte [rsp + 0xb5], bl
movzx eax, word [rsp + 0x1a8]
mov esi, eax
invalid
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x68], rax
mov byte [rsp + 0xb5], bl
movzx eax, word [rsp + 0x1a8]
mov esi, eax
invalid
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x68], rax
invalid
mov rax, qword [rsp + 0x208]
mov qword [rsp + 0x48], rax
test byte [rax + rcx], ah
add al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x48
mov eax, dword [rsp + 0x18c]
add byte [rax], al
mov ebx, eax
jmp 0x14005bda4
cmp r12, 8
jbe 0x14005d0bd
lea rax, [r12 - 9]
cmp rax, 8
lea rbp, [rsp + 0x410]
adc byte [rax + rax], al
add byte [rax - 0x75], cl
pop rsp
and al, 0x70
adc byte [rax + rax], al
add byte [rax - 0x75], cl
pop rsp
and al, 0x70
jb 0x14005a2f8
mov eax, dword [rbx + 9]
mov dword [rsp + 0x48], eax
movzx esi, byte [rbx + 0xd]
movzx eax, byte [rbx + 0xe]
or dword [r9 + 0xf482444], ecx
mov dh, 0x73
or eax, 0xe43b60f
mov dword [rsp + 0x68], eax
movzx r13d, byte [rbx + 0xf]
movzx eax, byte [rbx + 0x10]
mov dword [rsp + 0x80], eax
add byte [rax], al
add byte [rax], al
lea rbx, [r12 - 0x11]
mov rax, qword [rsp + 0x70]
lea r14, [rax + 0x11]
mov rcx, rbx
xor edx, edx
call fcn.140009da0
mov r15, rax
mov rbp, rdx
mov rcx, rax
mov rdx, r14
mov r8, rbx
fsubr st(0)
invalid
invalid
invalid
add byte [rcx + rcx*4 - 0x44], cl
mov esp, 0x24024
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x48
add al, byte [rax]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x10
add al, 0
add byte [rax - 0x77], cl
pushfq
and al, 0x50
add al, byte [rax]
add byte [rax - 0x75], cl
pop rsp
and al, 0x70
fsubr st(0)
invalid
mov esp, 0x24024
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x48
add al, byte [rax]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x10
add al, 0
add byte [rax - 0x77], cl
pushfq
and al, 0x50
add al, byte [rax]
add byte [rax - 0x75], cl
pop rsp
and al, 0x70
mov rcx, rbp
lea rdx, [rsp + 0x240]
xchg esp, eax
and al, 0x40
add al, byte [rax]
add al, ch
and ch, ch
cli
dec dword [rax - 0x75]
mov word [rax + rdx], fs
add al, 0
add byte [rax - 0x7b], cl
test ecx, ecx
xchg esp, eax
and al, 0x40
add al, byte [rax]
add al, ch
and ch, ch
cli
dec dword [rax - 0x75]
mov word [rax + rdx], fs
add al, 0
add byte [rax - 0x7b], cl
test ecx, ecx
test ecx, ecx
je 0x14005a2f8
mov eax, dword [rsp + 0x68]
shl eax, 0x10
shl esi, 0x18
or esi, eax
shl r13d, 8
or r13d, esi
add r13d, dword [rsp + 0x80]
mov edx, dword [rsp + 0x48]
and edx, 0xffffff7f
bswap edx
mov rax, qword [rsp + 0x418]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x420]
mov qword [rsp + 0x68], rax
mov eax, dword [rsp + 0x428]
sub byte [rax + rax], al
add byte [rcx + 0x1082484], cl
add dword [rax], eax
invalid
sub byte [rax + rax], al
add byte [rcx + 0x1082484], cl
add dword [rax], eax
invalid
mov eax, dword [rsp + 0x42c]
add byte [rax], al
mov dword [rsp + 0x104], eax
mov rbx, rcx
shr rbx, 0x20
mov eax, ecx
shr eax, 8
mov dword [rsp + 0x30], eax
mov esi, ecx
shr esi, 0x10
mov bpl, 1
mov r14b, 6
mov dword [rsp + 0x100], r13d
mov dword [rsp + 0xfc], edx
mov rax, rcx
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x588], rcx
jmp 0x14005bda4
cmp r12, 8
jbe 0x14005d0c6
mov r14b, 0xa
mov al, 1
mov dword [rsp + 0x30], eax
mov eax, 1
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x44], 0
cmp r12, 0xd
mov r15, qword [rsp + 0x58]
pop rax
lea rbp, [rsp + 0x410]
mov rbx, qword [rsp + 0x70]
je 0x14005aa08
mov dword [rsp + 0x40], 0
mov dword [rsp + 0x3c], 0
mov dword [rsp + 0x38], 0
lea rax, [0x140128d38]
mov qword [rsp + 0x48], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov qword [rsp + 0x68], rax
mov al, 1
mov qword [rsp + 0x60], rax
jmp 0x14005b1f5
mov r14b, 9
jmp 0x14005a74b
mov rdx, qword [rsp + 0x588]
mov eax, edx
and eax, 0xffff0000
movabs rcx, 0x100000101
or rax, rcx
shr edx, 0x10
mov esi, edx
mov r14b, 0xa
mov cl, 1
mov dword [rsp + 0x30], ecx
mov ecx, 1
mov qword [rsp + 0x80], rcx
mov dword [rsp + 0x44], 0
mov dword [rsp + 0x40], 0
mov dword [rsp + 0x3c], 0
mov dword [rsp + 0x38], 0
mov qword [rsp + 0x588], rax
lea rax, [0x140128d38]
mov qword [rsp + 0x48], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov qword [rsp + 0x68], rax
mov al, 1
mov qword [rsp + 0x60], rax
mov r15, qword [rsp + 0x58]
jmp 0x14005b1f5
mov rcx, qword [rsp + 0x420]
lea rax, [rsp + 0x418]
movdqu xmm0, xmmword [rax + 0x10]
movdqa xmmword [rsp + 0x240], xmm0
test r12, r12
je 0x14005b3f4
movaps xmm0, xmmword [rsp + 0x240]
movaps xmmword [rsp + 0x920], xmm0
movaps xmmword [rsp + 0x410], xmm0
mov eax, 1
mov r14, rcx
mov rbx, r12
movdqa xmm0, xmmword [rsp + 0x410]
movdqa xmmword [rsp + 0xa00], xmm0
mov r12, r14
jmp 0x1400599ae
mov r8d, 0x138
lea rcx, [rsp + 0x248]
mov rdx, qword [rsp + 0x398]
mov dword [rsp + 0x34], r9d
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rax - 0x77], cl
mov ah, 0x24
add al, byte [rax]
add byte [rcx], dh
ror byte [rax - 0x7b], 0xf6
mov qword [rsp + 0x240], rsi
xor eax, eax
test rsi, rsi
sete al
mov ecx, dword [rsp + 0x34]
cmp dword [rsp + rax*8 + 0x350], ecx
jne 0x14005b13b
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
push 0x48000003
test esi, esi
mov rsi, qword [rsp + 0x368]
test rsi, rsi
je 0x14005b7f4
adc eax, dword [rax]
add byte [rax + 0x34824bc], al
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
cmp byte [rsp + 0x348], 0
je 0x14005b951
invalid
invalid
invalid
add byte [rax], al
invalid
test byte [0x18a05a45a], cl
lea eax, [rsi + riz]
add byte [rdx - 0x73], cl
add al, 0x26
lea rax, [rsi + r12]
cmp rax, rbp
jbe 0x14005b951
mov dword [rsp + 0xa0], 0
xor ebp, ebp
and al, 0xa0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
in eax, dx
xor edx, edx
rol byte [rbp + 0x31], cl
ror byte [rax - 0x73], 0x35
invalid
xor r8d, r8d
lea rsi, [0x140128d38]
call 0xcd4da478
sbb eax, 0xfb137
invalid
invalid
call 0xcd4da478
sbb eax, 0xfb137
invalid
invalid
sldt edi
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rcx], cl
add byte [rax], al
mov dword [rsp + 0xe8], 9
jmp 0x14005b166
add byte [rax], al
add cl, ch
in eax, 0xc
add byte [rax], al
shr rsi, 5
sub rcx, rsi
int1
int1
add rax, rsi
mov rdx, qword [rsp + 0x1d0]
rol byte [rcx], 1
add byte [rax], al
rol byte [rcx], 1
add byte [rax], al
add rdx, rsi
mov qword [rsp + 0x410], rcx
mov dword [rsp + 0x410], ecx
mov dword [rsp + 0x410], ecx
mov qword [rsp + 0x418], rdx
mov qword [rsp + 0x420], rax
mov dword [rsp + 0x420], eax
mov dword [rsp + 0x420], eax
test byte [rax + riz], ah
add al, 0
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov edx, ebp
lea rcx, [rsp + 0xc0]
mov rdx, rbp
mov edx, ebp
mov edx, ebp
call fcn.140008ee3
mov qword [rsp + 0x5d0], rsi
mov rax, qword [rsp + 0xd0]
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax], al
invalid
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax], al
mov rcx, rax
sub rcx, rsi
add byte [rax], al
mov rcx, rax
sub rcx, rsi
jb 0x14005d134
add byte [rax], al
mov qword [rsp + 0xd0], rcx
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rax], al
add qword [rsp + 0xc8], rsi
add byte [rax], al
add qword [rsp + 0xc8], rsi
add dword [rsp + 0xc8], esi
add byte [rax], al
movdqu xmm0, xmmword [rsp + 0xc0]
movq mm0, qword [rsp + 0xc0]
outsd dx, dword [rsi]
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x14005a47b
movdqa xmmword [rsp + 0x110], xmm0
and al, 0x10
add dword [rax], eax
adc byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x75], cl
test byte [rax + rdx*8], ah
rol byte [rax], 1
add byte [rax], al
invalid
invalid
test byte [rax + riz], ah
add dword [rax], eax
invalid
mov rax, qword [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
mov qword [rsp + 0x120], rax
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rbx*8], ah
fadd dword [rax]
add byte [rax], al
invalid
invalid
test byte [rax + rbp], ah
add dword [rax], eax
invalid
mov rax, qword [rsp + 0xd8]
mov eax, dword [rsp + 0xd8]
fadd dword [rax]
add byte [rax], al
mov qword [rsp + 0x128], rax
add byte [rax], al
add byte [rbp - 0x77], al
call 0x150052a68
test edi, edi
je 0x14005a76d
mov r8d, r13d
test r15d, r15d
test edi, edi
test edi, edi
je 0x14005a76d
add r8b, byte [r8]
add byte [rdi + rcx - 0x4a], al
movzx r14d, bl
mov dh, 0xf3
mov ebp, r14d
mov ebp, r14d
mov ebp, esi
and ebp, 8
in eax, 8
mov r15, qword [rsp + 0x58]
je 0x14005a5ed
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x18
add dword [rax], eax
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x118]
mov rbx, qword [rsp + 0x120]
pushfq
and al, 0x20
add dword [rax], eax
add byte [rax], al
pushfq
and al, 0x20
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
test rbx, rbx
je 0x14005b4d2
fisttp dword [rdi]
test byte [rdi + rcx], bh
add byte [rax - 0x76], al
mov dh, byte [rdx]
invalid
invalid
invalid
mov sil, byte [rdx]
mov dh, byte [rdx]
movzx r15d, sil
mov dh, 0xfe
dec byte [rcx + rdi - 5]
cmp rbx, r15
sti
jbe 0x14005b4d6
mov r8d, 1
mov eax, 1
add byte [rax - 0x73], cl
mov word [rax + rdx], fs
and al, 0x10
lea rcx, [rsp + 0x410]
lea rdx, [rsp + 0x110]
and al, 0x10
add dword [rax], eax
invalid
and al, 0x10
add al, 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x10
add dword [rax], eax
add al, ch
adc ch, ch
call fcn.140009293
mov rax, qword [rsp + 0x410]
add byte [rax], al
cli
dec dword [rax - 0x75]
test byte [rax + rdx], ah
add al, 0
add byte [rax], al
invalid
invalid
xchg esp, eax
add byte [rax], al
mov rdx, qword [rsp + 0x418]
and al, 0x18
add al, 0
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x20
add al, 0
add byte [rax - 0x73], cl
mov r8, qword [rsp + 0x420]
add byte [rax], al
lea rcx, [rsp + 0x428]
mov word [rax + rbp], fs
add al, 0
invalid
add byte [rax], al
add bh, bh
push rax
adc byte [rcx - 9], cl
xlatb
call qword [rax + 0x10]
not r15
add rbx, r15
lea rcx, [rsp + 0x410]
add al, 0
invalid
lea ecx, [rsp + 0x410]
add al, 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x10
add byte [rax], al
lea rdx, [rsp + 0x110]
mov r8, rbx
invalid
add dword [rax], eax
add byte [rcx - 0x77], cl
mov eax, ebx
fsubr st(0)
mov edx, 0x48fffaeb
cli
dec dword [rax - 0x75]
test byte [rax + rdx], ah
add al, 0
add byte [rax], al
call fcn.14000917c
mov rax, qword [rsp + 0x410]
add al, 0
add byte [rax], al
jmp 0x14005a5bb
cli
dec dword [rax - 0x75]
test byte [rax + rdx], ah
add al, 0
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rdx, qword [rsp + 0x418]
xchg esp, eax
and al, 0x18
add al, 0
add byte [rbx + rcx*4 - 0x7c], cl
invalid
invalid
test byte [rax + riz], ah
add byte [rax], al
mov r8, qword [rsp + 0x420]
add al, 0
add byte [rax - 0x73], cl
invalid
add byte [rax], al
lea rcx, [rsp + 0x428]
lea ecx, [rsp + 0x428]
mov word [rax + rbp], fs
add al, 0
add bh, bh
call qword [rax + 0x10]
invalid
invalid
add byte [rax], al
call qword [rax + 0x10]
mov r8d, r13d
call 0x164823138
pop rax
mov r15, qword [rsp + 0x58]
and al, 0x58
and r14d, 9
mov al, byte [rsp + 0x110]
test byte [rax + rdx], ah
add dword [rax], eax
invalid
or dword [rdx + 0x1102484], ecx
add byte [rax], al
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x60], rax
and al, 0x60
invalid
mov al, byte [rsp + 0x111]
and al, 0x11
add dword [rax], eax
add byte [rax], al
mov dword [rsp + 0x30], eax
invalid
mov bh, 0x94
and al, 0x12
add dword [rax], eax
adc dword [rcx], eax
add byte [rax], al
mov dword [rsp + 0x30], eax
and al, 0x30
movzx edx, word [rsp + 0x112]
adc al, byte [rcx]
add byte [rax], al
add byte [rbx + 0x114249c], cl
mov ebx, dword [rsp + 0x114]
and al, 0x14
add dword [rax], eax
add byte [rax], al
invalid
invalid
test byte [rax + rbx], ah
invalid
add byte [rax], al
mov rax, qword [rsp + 0x118]
mov eax, dword [rsp + 0x118]
sbb byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x48
and al, 0x48
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
and al, 0x48
mov rax, qword [rsp + 0x120]
mov eax, dword [rsp + 0x120]
and al, 0x20
add dword [rax], eax
and byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x68
invalid
mov qword [rsp + 0x68], rax
mov eax, dword [rsp + 0x128]
test byte [rax + rbp], ah
add dword [rax], eax
add byte [rcx + 0x1082484], cl
mov dword [rsp + 0x108], eax
or byte [rcx], al
add dword [rax], eax
add byte [rbx + 0x12c2484], cl
invalid
test byte [rsp + rbp], ah
invalid
add byte [rax], al
mov eax, dword [rsp + 0x12c]
test byte [rsp + rbp], ah
add dword [rax], eax
sub al, 1
add byte [rax], al
add byte [rcx + 0x1042484], cl
mov dword [rsp + 0x104], eax
and al, 4
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
movzx eax, sil
mov dh, 0xc6
invalid
mov ecx, dword [rsp + 0x1f4]
mov word [rsp + rsi*8], fs
add dword [rax], eax
add byte [rcx - 0xff1f], al
dec dword [rcx]
and ecx, 0xffffff00
or ecx, eax
rol ecx, 0xe5
invalid
or ebp, r14d
invalid
invalid
rol ecx, 0xe5
add eax, 0x89f50944
cmc
mov dword [rsp + 0x1f4], ecx
shl ecx, 0x10
mov word [rsp + rsi*8], fs
add dword [rax], eax
add byte [rax], al
shl ecx, 0x10
or ecx, ebp
mov dword [rsp + 0x100], ecx
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rbp + 0x31], al
xor r14d, r14d
mov dword [rsp + 0xfc], r8d
and al, 0xfc
add byte [rax], al
invalid
test byte [rcx + rcx*4 - 0x7c], 0x24
and al, 0xfc
cld
add byte [rax], al
add byte [rsi - 0x77], ah
xchg esp, eax
add byte [rax], al
mov word [rsp + 0x1a6], dx
mov dword [rsp + 0x1a6], edx
and al, 0xa6
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
add byte [rcx - 0x1612ce2a], cl
jmp 0x14005bda9
mov esi, edx
xor ebp, ebp
in eax, dx
jmp 0x14005bda9
invalid
movzx esi, byte [rsp + 0x1f8]
mov r14b, 0xa
invalid
mov ah, 0x24
clc
add dword [rax], eax
add byte [rcx - 0x4a], al
or dh, byte [rax + 0x24448901]
mov al, 1
mov dword [rsp + 0x30], eax
xor byte [rax + 1], bh
xor byte [rax + 1], bh
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x44], 0
add byte [rax], al
invalid
add byte [rax], 0
add bh, al
and al, 0x44
and al, 0x44
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, al
invalid
mov dword [rsp + 0x40], 0
and al, 0x40
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add bh, al
and al, 0x3c
add byte [rax], al
add byte [rax], al
invalid
mov dword [rsp + 0x3c], 0
add byte [rax], al
add bh, al
invalid
mov dword [rsp + 0x38], 0
and al, 0x38
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xce65e
or al, 0
lea rax, [0x140128d38]
or al, 0
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
lea eax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
ret 0xfae
add byte [rax - 0x77], cl
and al, 0x68
mov qword [rsp + 0x68], rax
mov al, 1
mov qword [rsp + 0x60], rax
and al, 0x60
add dword [rax - 0x77], ecx
and al, 0x60
and al, 0x60
and al, 0x60
mov r15, qword [rsp + 0x58]
and al, 0x58
lea rbp, [rsp + 0x410]
lea ebp, [rsp + 0x410]
jmp 0x14005b1f0
in al, dx
or al, byte [rax]
add byte [rax], al
mov sil, 0x12
invalid
add byte [rax], al
mov sil, 0x12
mov dh, 0x12
jmp 0x14005b565
pop rcx
invalid
add bh, al
and al, 0x44
add byte [rax], al
mov dword [rsp + 0x44], 0
add byte [rax], al
mov dword [rsp + 0x40], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x3c], 0
cmp al, 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x38], 0
and al, 0x38
cmp byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add eax, 0xce605
invalid
out 0xc, al
invalid
lea rax, [0x140128d38]
add byte [rax - 0x77], cl
mov qword [rsp + 0x48], rax
and al, 0x48
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov qword [rsp + 0x68], rax
and al, 0x68
mov al, 1
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
add dword [rax - 0x77], ecx
and al, 0x60
mov dword [rsp + 0x60], eax
mov r15, qword [rsp + 0x58]
pop rax
lea rbp, [rsp + 0x410]
add al, 0
add byte [rax - 0x75], cl
pop rsp
and al, 0x70
mov rbx, qword [rsp + 0x70]
mov esi, r13d
jmp 0x14005b1f5
or al, byte [rax]
add byte [rcx - 0x49], al
mov r15b, 0x12
jmp 0x14005b624
adc ch, cl
mov bh, 0xe
add byte [rax], al
mov rdx, qword [rsp + 0x118]
mov rbx, qword [rsp + 0x120]
mov r15, qword [rsp + 0x58]
and al, 0x58
xchg esp, eax
and al, 0x18
add dword [rax], eax
add byte [rax - 0x75], cl
pushfq
and al, 0x20
add dword [rax], eax
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x58
jmp 0x14005b4e3
pop rsp
or eax, 0x8d4d0000
and al, 0xf7
add byte [rax], al
lea r9, [r12 - 9]
test bl, 1
jne 0x14005b41e
test dword [rcx + 0x4c00000c], ecx
mov ecx, ecx
add byte [rax], al
mov rcx, r9
add byte [rcx + rcx*4 - 0x37], cl
movabs rax, 0xaaaaaaaaaaaaaaab
imul rcx, rax
imul ecx, eax
ror rcx, 1
leave
mov al, 0x11
movabs rdx, 0x2aaaaaaaaaaaaaab
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
sub cl, byte [rax + 0x39]
invalid
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
sub cl, byte [rax + 0x39]
ror dword [rdi], 1
jae case.0x14004b475.162
test r9, r9
jae case.0x14004b475.162
test r9, r9
test ecx, ecx
je 0x14005bfe7
test byte [rax], ah
sbb byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x70]
add byte [rax], al
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
lea r14, [rax + 9]
or dword [rbp + 0x31], eax
xor r13d, r13d
in eax, dx
xor r8d, r8d
xor r11d, r11d
invalid
xor eax, eax
mov qword [rsp + 0x68], rax
push 0xffffffff8948c031
and al, 0x48
and al, 0x48
push 0xffffffff8948c031
and al, 0x48
and al, 0x48
and al, 0x48
xor eax, eax
mov qword [rsp + 0x80], rax
add byte [rax], al
ror byte [rax - 0x77], 0x84
and al, 0x80
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
xor eax, eax
ror byte [rcx - 0x7d], 0xf9
cmp r9, 6
stc
invalid
mov r15d, 6
cmovb r15, r9
cmp r15, 1
inc dword [rcx]
inc dword [rcx]
je 0x14005cebf
mov ah, 0x26
add byte [rax], al
add byte es:[rax], al
cmp r15, 2
jbe 0x14005ced2
add byte es:[rax], al
add byte es:[rax], al
cmp r15, 3
inc dword [rbx]
je 0x14005cee5
cmp r15, 4
jbe 0x14005cef8
invalid
add byte [rcx - 0x7d], cl
inc dword [0x166de2c40]
add byte [rax], al
movzx ecx, byte [r14]
mov dh, 0xe
mov dh, 0xe
movzx edx, byte [r14 + 1]
movzx edx, byte [rsi + 1]
shl ecx, 8
add edx, ecx
dec edx
cmp edx, 7
ja case.default.0x14005a876
mov word [rcx], es
add byte [rax], al
mov word [rcx], es
add byte [rax], al
mov dword [rsp + 0x30], r8d
mov ebx, r13d
movzx esi, byte [r14 + 2]
jbe 0x14005a85b
add al, byte [rbp + 0xf]
mov dh, 0x6e
add eax, dword [rcx + 0xf]
mov dh, 0x6e
add al, 0x41
movzx ecx, byte [rsi + 5]
add al, byte [rbp + 0xf]
mov dh, 0x6e
add eax, dword [rcx + 0xf]
mov dh, 0x6e
add al, 0x41
movzx ecx, byte [rsi + 5]
lea r8, [0x14015734c]
add eax, 0xfcadd
invalid
retf 0xf
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
invalid
shl esi, 0x18
shl r13d, 0x10
sbb byte [rcx - 0x3f], al
in eax, 0x10
or r13d, esi
or ebp, esi
shl ebp, 8
or ebp, r13d
or ebp, ecx
mov eax, 1
add byte [rax], al
mov r10d, ebp
mov edx, ebp
jmp case.0x14005a876.7
shl esi, 0x18
shl r13d, 0x10
or r13d, esi
adc byte [rcx + 9], al
cmc
shl ebp, 8
or ebp, r13d
or ebp, ecx
mov ecx, eax
mov eax, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rcx - 0x76167638], cl
add byte [rax], al
mov qword [rsp + 0x80], rax
mov eax, ecx
mov ecx, ebp
mov dword [rsp + 0x40], ebp
insb byte [rdi], dx
and al, 0x40
insb byte [rdi], dx
and al, 0x40
cmp ebp, 2
lea rbp, [rsp + 0x410]
mov r13d, ebx
jmp 0x14005a9cd
cli
add byte [rax], al
add byte [rax], al
cli
add byte [rax], al
add byte [rax], al
shl esi, 0x18
add byte [rax], al
shl esi, 0x18
shl r13d, 0x10
or r13d, esi
shl ebp, 8
or ebp, r13d
or ebp, ecx
mov ecx, eax
mov eax, 1
mov qword [rsp + 0x48], rax
mov eax, ecx
mov ecx, ebp
mov dword [rsp + 0x3c], ebp
cmp al, 0xeb
invalid
shl esi, 0x18
shl r13d, 0x10
or r13d, esi
shl ebp, 8
or ebp, r13d
or ebp, ecx
mov ecx, eax
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x68], rax
mov eax, ecx
mov ecx, ebp
mov dword [rsp + 0x38], ebp
lea rbp, [rsp + 0x410]
adc byte [rax + rax], al
add byte [rcx - 0x77], al
fld qword [rbx + rcx*4 + 0x44]
and al, 0x30
jns case.default.0x14005a876
jmp 0x14005c12c
shl esi, 0x18
shl r13d, 0x10
or r13d, esi
shl ebp, 8
or byte [rdx - 0x73], al
xchg esp, eax
sub eax, 0xffffc000
or byte [rdx - 0x73], al
xchg esp, eax
sub eax, 0xffffc000
cmp edx, 0xffc000
cli
add al, al
inc dword [rax]
jae 0x14005c138
or r13d, ebp
or r13d, ecx
mov r11d, 1
mov ecx, r13d
mov dword [rsp + 0xa0], r13d
mov r13d, ebx
mov ebp, ebx
mov r8d, dword [rsp + 0x30]
jmp case.default.0x14005a876
shl esi, 0x18
shl r13d, 0x10
or r13d, esi
shl ebp, 8
or ebp, r13d
or ebp, ecx
mov r8d, 1
mov ecx, ebp
mov dword [rsp + 0x34], ebp
mov r13d, ebx
jmp case.default.0x14005a876
shl esi, 0x18
shl r13d, 0x10
or r13d, esi
shl ebp, 8
or ebp, r13d
or ebp, ecx
mov r13d, 1
mov ecx, ebp
mov dword [rsp + 0x10c], ebp
cmp ebp, 2
lea rbp, [rsp + 0x410]
mov r8d, dword [rsp + 0x30]
jae 0x14005c12c
add r14, r15
sub r9, r15
jne 0x14005a7f3
jmp 0x14005c00a
movzx esi, word [rbx + 9]
rol si, 8
mov al, byte [rbx + 0xb]
mov dword [rsp + 0x30], eax
mov al, byte [rbx + 0xc]
mov qword [rsp + 0x60], rax
mov bpl, 1
mov r14b, 8
jmp 0x14005aa46
movzx esi, byte [rbx + 9]
movzx ecx, byte [rbx + 0xa]
shl ecx, 0x10
movzx eax, byte [rbx + 0xb]
mov edx, eax
shl edx, 8
movzx r8d, byte [rbx + 0xc]
and esi, 0x7f
shl esi, 0x18
or esi, ecx
mov qword [rsp + 0x60], r8
or edx, r8d
or edx, esi
je 0x14005a2b4
shr esi, 0x10
mov bpl, 1
mov r14b, 7
mov dword [rsp + 0x30], eax
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x208]
mov qword [rsp + 0x48], rax
mov eax, dword [rsp + 0x18c]
mov ebx, eax
mov eax, r9d
mov qword [rsp + 0x1b0], rax
jmp 0x14005bda9
cmp qword [rsp + 0xc8], 0
je 0x14005b562
mov rax, qword [rsp + 0xc0]
movzx r15d, byte [rax]
mov r8d, 1
lea rsi, [rsp + 0x240]
mov rcx, rsi
lea rdx, [rsp + 0xc0]
call fcn.140009874
mov rcx, rsi
call fcn.140009bc9
mov r10d, dword [rsp + 0x34]
mov r14b, 2
test bl, 0x20
jne 0x14005b0e2
cmp qword [rsp + 0xc8], 0
je 0x14005b621
mov rax, qword [rsp + 0xc0]
movzx r14d, byte [rax]
mov r8d, 1
lea rsi, [rsp + 0x240]
mov rcx, rsi
lea rdx, [rsp + 0xc0]
call fcn.140009874
mov rcx, rsi
call fcn.140009bc9
mov r15b, 0x13
cmp qword [rsp + 0xc8], 5
jb 0x14005b624
mov dword [rsp + 0xe8], 1
mov dword [rsp + 0xa0], 0
xor ebp, ebp
xor edx, edx
xor r8d, r8d
lea rsi, [0x140128d38]
lea rbx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov r10b, 1
mov qword [rsp + 0x80], rbx
mov dword [rsp + 0x30], r10d
lea rcx, [rsp + 0x248]
mov r15d, edx
mov ebx, r8d
call fcn.14001e250
lea rcx, [rsp + 0x360]
call fcn.140009bc9
mov eax, dword [rsp + 0xa0]
mov dword [rsp + 0x44], eax
mov dword [rsp + 0x40], ebp
mov dword [rsp + 0x3c], r15d
mov dword [rsp + 0x38], ebx
mov qword [rsp + 0x48], rsi
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x68], rax
mov eax, dword [rsp + 0xe8]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x30]
mov qword [rsp + 0x60], rax
lea rbp, [rsp + 0x410]
mov esi, r13d
mov cl, 1
mov eax, ecx
mov dword [rsp + 0x30], eax
mov r15, qword [rsp + 0x58]
mov rbx, qword [rsp + 0x70]
mov rax, qword [rsp + 0x218]
cmp rax, 2
je 0x14005b247
test rax, rax
je 0x14005b22c
mov rcx, qword [rsp + 0x220]
mov rax, qword [rsp + 0x228]
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
jmp 0x14005b23c
mov rcx, qword [rsp + 0x220]
mov rax, qword [rsp + 0x228]
lea rdx, [rsp + 0x230]
call qword [rax + 0x68]
lea rcx, [rsp + 0x218]
call fcn.14005140f
lea rcx, [rsp + 0x1c0]
call fcn.140009bc9
cmp r14b, 0xa
je 0x14005c3d0
mov al, byte [rsp + 0x16e]
mov byte [rsp + 0x162], al
movzx eax, word [rsp + 0x16c]
mov word [rsp + 0x160], ax
mov r8d, 0xd8
lea rcx, [rsp + 0xa00]
lea rdx, [rsp + 0x920]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x168]
mov word [rsp + 0x15c], ax
mov al, byte [rsp + 0x16a]
mov byte [rsp + 0x15e], al
movzx eax, word [rsp + 0x164]
mov word [rsp + 0x158], ax
mov al, byte [rsp + 0x166]
mov byte [rsp + 0x15a], al
cmp r14b, 9
jne 0x14005c24c
mov ecx, dword [rbx + 9]
bswap ecx
mov eax, ecx
and eax, 0x7fffffff
cmp r9d, eax
jne 0x14005b707
and edx, 0xffffff00
or edx, 0x14
movabs rax, 0xffff00ffffffffff
and r8, rax
bts r8, 0x29
mov rax, r8
movabs rcx, 0xff0000000000
and rax, rcx
movabs rcx, 0x20000000000
cmp rax, rcx
mov qword [rsp + 0x598], rdx
mov qword [rsp + 0x5f0], r8
jne 0x14005b3ab
cmp qword [rdi + 0x198], 0
je 0x14005b9fb
mov r8d, 0x19
mov cl, 0x27
lea rdx, str.bytes_remaining_on_stream
call fcn.14003e815
mov r12, rax
jmp 0x140059d6a
xor ebx, ebx
jmp 0x14005b4db
mov r15, qword [rsp + 0x58]
lea rbp, [rsp + 0x410]
mov rax, qword [rsp + 0x110]
lea rcx, [rsp + 0x128]
mov r8, rbx
call qword [rax + 0x10]
mov r14b, 0xa
mov al, 1
mov dword [rsp + 0x30], eax
mov eax, 1
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x44], 0
mov dword [rsp + 0x40], 0
mov dword [rsp + 0x3c], 0
mov dword [rsp + 0x38], 0
lea rax, [0x140128d38]
mov qword [rsp + 0x48], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov qword [rsp + 0x68], rax
movzx eax, word [rsp + 0x1a6]
mov esi, eax
mov al, 1
mov qword [rsp + 0x60], rax
mov rbx, qword [rsp + 0x70]
jmp 0x14005b6a3
mov sil, 0x13
mov r15, qword [rsp + 0x58]
lea rcx, [rsp + 0xc0]
call fcn.140009bc9
lea eax, [rsi - 0xc]
movzx eax, al
cmp al, 9
mov ecx, 9
cmovae eax, ecx
mov cl, 1
mov dword [rsp + 0x30], ecx
cmp al, 8
lea rbp, [rsp + 0x410]
mov rbx, qword [rsp + 0x70]
mov qword [rsp + 0x590], rsi
jne 0x14005b5ce
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x48]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x48], rcx
xor eax, eax
mov qword [rsp + 0x60], rax
mov ecx, dword [rsp + 0x34]
jmp 0x14005b612
mov ecx, 1
mov dword [rsp + 0x44], 0
mov dword [rsp + 0x40], 0
mov dword [rsp + 0x3c], 0
mov dword [rsp + 0x38], 0
lea rax, [0x140128d38]
mov qword [rsp + 0x48], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov qword [rsp + 0x68], rax
mov al, 1
mov qword [rsp + 0x60], rax
mov r14b, 0xa
mov eax, ecx
mov qword [rsp + 0x80], rax
jmp 0x14005b6a0
mov r15b, 0x13
lea rcx, [rsp + 0xc0]
call fcn.140009bc9
mov r14b, 0xa
mov al, 1
mov dword [rsp + 0x30], eax
mov eax, 1
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x44], 0
mov dword [rsp + 0x40], 0
mov dword [rsp + 0x3c], 0
mov dword [rsp + 0x38], 0
mov byte [rsp + 0xb4], r15b
lea rax, [0x140128d38]
mov qword [rsp + 0x48], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov qword [rsp + 0x68], rax
mov al, 1
mov qword [rsp + 0x60], rax
mov r15, qword [rsp + 0x58]
lea rbp, [rsp + 0x410]
mov rbx, qword [rsp + 0x70]
mov esi, r13d
mov rax, qword [rsp + 0x218]
cmp rax, 2
je 0x14005b6f5
test rax, rax
je 0x14005b6da
lea rcx, [rsp + 0x218]
call fcn.14005140f
jmp 0x14005b261
movzx edx, byte [rbx + 0xd]
and ecx, 0x80000000
shl rcx, 9
shl rdx, 0x20
or rdx, rcx
or rax, rdx
mov edx, r9d
mov r8, rax
jmp 0x14005b32a
mov qword [rsp + 0x550], 9
mov rsi, qword [rsp + 0x1d0]
cmp rsi, 9
jb 0x14005d256
mov rax, qword [rsp + 0x1d8]
test al, 1
jne 0x14005bb24
mov dword [rsp + 0xe8], 1
mov dword [rsp + 0xa0], 0
lock inc qword [rax + 0x20]
jg 0x14005bb54
jmp 0x14005d3bd
mov dword [rsp + 0xe8], 1
mov dword [rsp + 0xa0], 0
cmp r12, 8
jbe 0x14005d2ec
lea r15, [r12 - 9]
mov rcx, qword [rsp + 0x370]
mov rax, rcx
sub rax, rsi
cmp rax, r15
jae 0x14005b9a9
lea rcx, [rsp + 0x360]
mov rdx, r15
call fcn.14000997d
mov rsi, qword [rsp + 0x368]
mov rcx, qword [rsp + 0x370]
mov qword [rsp + 0x388], rcx
mov rax, qword [rsp + 0x70]
lea rdx, [rax + 9]
mov rcx, qword [rsp + 0x360]
add rcx, rsi
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
add rsi, r15
mov qword [rsp + 0x110], rsi
cmp rsi, qword [rsp + 0x388]
ja 0x14005d2f8
mov qword [rsp + 0x368], rsi
lea rdx, [rsp + 0x360]
jmp 0x14005bc02
movaps xmm0, xmmword [rsp + 0x6e0]
movaps xmmword [rsp + 0x920], xmm0
mov byte [rdi + 0x1b1], 0
xor r12d, r12d
xor eax, eax
jmp 0x14005a3c7
mov dword [rsp + 0xe8], 1
mov dword [rsp + 0xa0], 0
mov edx, 2
lea rcx, [rsp + 0x1c0]
call fcn.140009784
mov rsi, qword [rsp + 0x1d0]
movdqu xmm0, xmmword [rsp + 0x1c0]
movups xmm1, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0x420], xmm1
movdqa xmmword [rsp + 0x410], xmm0
mov edx, 9
lea rcx, [rsp + 0x410]
call fcn.14000980c
cmp rsi, 8
jbe 0x14005d2d4
mov ecx, 9
mov qword [rsp + 0x1d0], rcx
mov rax, qword [rsp + 0x1c8]
cmp rax, rcx
cmovae rax, rcx
mov qword [rsp + 0x1c8], rax
movaps xmm0, xmmword [rsp + 0x410]
movaps xmm1, xmmword [rsp + 0x420]
movaps xmmword [rsp + 0xc0], xmm0
movaps xmmword [rsp + 0xd0], xmm1
lea rsi, [rsp + 0x360]
mov rcx, rsi
call fcn.140009bc9
mov rdx, rsi
movdqa xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
movups xmmword [rsi + 0x10], xmm1
movdqu xmmword [rsi], xmm0
lea rcx, [rsp + 0x248]
mov r8, rbp
mov r9, qword [rsp + 0x390]
call fcn.140026a59
cmp al, 0x15
jne 0x14005befd
test bl, 4
je 0x14005bf54
mov eax, dword [rsp + 0x358]
mov rcx, qword [rsp + 0x240]
mov edx, eax
or dl, 4
test rcx, rcx
movzx edx, dl
cmove edx, eax
mov dword [rsp + 0x188], edx
mov eax, dword [rsp + 0x35c]
mov edx, eax
or dl, 4
test rcx, rcx
mov esi, dword [rsp + 0x248]
mov ebx, dword [rsp + 0x24c]
mov rcx, qword [rsp + 0x250]
mov qword [rsp + 0x48], rcx
mov rcx, qword [rsp + 0x258]
mov qword [rsp + 0x68], rcx
mov ecx, dword [rsp + 0x260]
mov dword [rsp + 0x108], ecx
mov ecx, dword [rsp + 0x264]
mov dword [rsp + 0x104], ecx
mov ecx, dword [rsp + 0x268]
mov dword [rsp + 0xfc], ecx
mov ecx, dword [rsp + 0x26c]
mov dword [rsp + 0x100], ecx
mov ecx, dword [rsp + 0x270]
mov dword [rsp + 0x180], ecx
mov ecx, dword [rsp + 0x274]
mov dword [rsp + 0x17c], ecx
mov ecx, dword [rsp + 0x278]
mov dword [rsp + 0x178], ecx
lea r8, [rsp + 0x248]
movzx ecx, word [r8 + 0x35]
mov word [rsp + 0x94], cx
mov cl, byte [rsp + 0x27c]
mov dword [rsp + 0xf8], ecx
mov cl, byte [r8 + 0x37]
mov byte [rsp + 0x96], cl
movzx ecx, dl
cmovne ecx, eax
mov dword [rsp + 0x184], ecx
setne r14b
mov r8d, 0xd8
lea rcx, [rsp + 0x6e0]
lea rdx, [rsp + 0x280]
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x5e8]
movzx eax, word [rcx]
mov word [rsp + 0x90], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x92], al
mov rcx, qword [rsp + 0x5e0]
movzx eax, word [rcx]
mov word [rsp + 0x8c], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x8e], al
add r14b, r14b
or r14b, 1
mov eax, esi
shr eax, 8
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x60], rsi
shr esi, 0x10
lea rcx, [rsp + 0x360]
call fcn.140009bc9
mov bpl, 1
mov r15, qword [rsp + 0x58]
mov al, byte [rsp + 0x96]
mov byte [rsp + 0x16e], al
movzx eax, word [rsp + 0x94]
mov word [rsp + 0x16c], ax
mov r8d, 0xd8
lea rcx, [rsp + 0x920]
lea rdx, [rsp + 0x6e0]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x90]
mov word [rsp + 0x168], ax
mov al, byte [rsp + 0x92]
mov byte [rsp + 0x16a], al
movzx eax, word [rsp + 0x8c]
mov word [rsp + 0x164], ax
mov al, byte [rsp + 0x8e]
mov byte [rsp + 0x166], al
mov rax, qword [rsp + 0x218]
cmp rax, 2
je 0x14005be70
test rax, rax
je 0x14005be55
mov rcx, qword [rsp + 0x220]
mov rax, qword [rsp + 0x228]
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
jmp 0x14005be65
mov rcx, qword [rsp + 0x220]
mov rax, qword [rsp + 0x228]
lea rdx, [rsp + 0x230]
call qword [rax + 0x68]
lea rcx, [rsp + 0x218]
call fcn.14005140f
test bpl, bpl
je 0x14005be8f
lea rcx, [rsp + 0x1c0]
call fcn.140009bc9
mov qword [rsp + 0x80], rbx
mov eax, ebx
mov dword [rsp + 0x18c], ebx
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x208], rax
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x200], rax
mov eax, esi
mov word [rsp + 0x1a8], si
mov eax, dword [rsp + 0x100]
mov dword [rsp + 0x38], eax
mov eax, dword [rsp + 0xfc]
mov dword [rsp + 0x3c], eax
mov eax, dword [rsp + 0x104]
mov dword [rsp + 0x40], eax
mov eax, dword [rsp + 0x108]
mov dword [rsp + 0x44], eax
lea rbp, [rsp + 0x410]
jmp 0x14005b26b
add al, 0xf4
movzx ecx, al
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
je 0x14005bfa1
movzx ecx, cl
cmp ecx, 9
jne 0x14005b151
test bl, 4
jne 0x14005b151
mov ebp, 0
mov edx, 0
mov r8d, 0
lea rsi, [0x140128d38]
lea rbx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov r10b, 1
cmp al, 0xf7
jae 0x14005b169
mov r8d, 0x140
lea rbp, [rsp + 0x410]
mov rcx, rbp
lea rdx, [rsp + 0x240]
call sub.VCRUNTIME140.dll_memcpy
mov rsi, qword [rsp + 0x1e0]
mov rcx, rsi
call fcn.14001e220
mov r8d, 0x140
mov rcx, rsi
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov r14b, 9
mov eax, dword [rsp + 0x30]
mov ecx, eax
jmp 0x140059ede
movabs rax, 0xffffffff00000000
mov rsi, qword [rsp + 0x48]
and rsi, rax
or rsi, 1
xor r10d, r10d
mov eax, dword [rsp + 0x44]
mov dword [rsp + 0xa0], eax
mov ebp, dword [rsp + 0x40]
mov edx, dword [rsp + 0x3c]
mov r8d, dword [rsp + 0x38]
mov rbx, qword [rsp + 0x68]
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0xe8], eax
jmp 0x14005b169
xor eax, eax
mov qword [rsp + 0x80], rax
xor eax, eax
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor eax, eax
xor r11d, r11d
xor r8d, r8d
xor r13d, r13d
mov dword [rsp + 0x60], r11d
mov dword [rsp + 0x30], r8d
mov dword [rsp + 0x44], eax
mov eax, r10d
mov edx, r10d
shr edx, 8
mov dword [rsp + 0xf8], 0
mov r11d, dword [rsp + 0x10c]
mov r8d, dword [rsp + 0x34]
mov r9d, dword [rsp + 0xa0]
mov r10d, dword [rsp + 0x38]
mov esi, dword [rsp + 0x3c]
mov ecx, dword [rsp + 0x40]
mov r15, qword [rsp + 0x58]
mov r14, qword [rsp + 0x48]
mov rbp, qword [rsp + 0x68]
mov ebx, edx
shl ebx, 8
mov dword [rsp + 0x1f0], ebx
mov dword [rsp + 0x3bc], ecx
mov ecx, ecx
shl r14, 0x20
or r14, rcx
mov qword [rsp + 0x48], r14
mov dword [rsp + 0x3c0], esi
mov ecx, esi
shl rbp, 0x20
or rbp, rcx
mov qword [rsp + 0x68], rbp
mov esi, edx
shr esi, 8
mov bpl, 1
mov r14b, 4
mov ecx, dword [rsp + 0x30]
mov dword [rsp + 0x100], ecx
mov dword [rsp + 0x3c4], r9d
mov dword [rsp + 0xfc], r9d
mov ecx, dword [rsp + 0x60]
mov dword [rsp + 0x104], ecx
mov dword [rsp + 0x3d8], r10d
mov dword [rsp + 0x108], r10d
mov dword [rsp + 0x3cc], r11d
mov dword [rsp + 0x178], r11d
mov dword [rsp + 0x17c], r13d
mov dword [rsp + 0x3c8], r8d
mov dword [rsp + 0x180], r8d
mov dword [rsp + 0x3d0], edx
mov dword [rsp + 0x30], edx
mov dword [rsp + 0x10c], eax
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x44]
mov qword [rsp + 0x1b0], rax
mov rbx, qword [rsp + 0x80]
jmp 0x14005bda9
mov al, 0xe
mov r15, qword [rsp + 0x58]
jmp case.0x14004b475.162
mov al, 0xe
mov r15, qword [rsp + 0x58]
lea rbp, [rsp + 0x410]
jmp case.0x14004b475.162
mov qword [rsp + 0x98], r14
mov r14b, 0xb
jmp 0x14005c164
mov qword [rsp + 0x98], r14
mov r14b, 0xa
mov r12, rbx
mov rbx, qword [rsp + 0x70]
mov esi, r13d
jmp 0x14005c470
mov eax, r12d
and eax, 3
cmp eax, 1
jne 0x14005c32f
mov qword [rsp + 0x98], r14
mov r14b, 0xa
jmp 0x14005c470
mov r14b, 9
mov rax, qword [rsp + 0x5a0]
mov word [rsp + 0x1aa], ax
mov al, byte [rsp + 0xb5]
mov byte [rsp + 0xb9], al
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x1a0], eax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x19c], eax
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x198], eax
mov eax, dword [rsp + 0x44]
mov dword [rsp + 0x194], eax
mov rax, qword [rsp + 0x1b0]
mov dword [rsp + 0x3e8], eax
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x3a8], rax
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x3a0], rax
mov rax, qword [rsp + 0x80]
mov dword [rsp + 0x190], eax
mov eax, esi
mov word [rsp + 0xb2], si
mov eax, dword [rsp + 0x30]
mov byte [rsp + 0x7f], al
mov rax, qword [rsp + 0x60]
mov byte [rsp + 0x7e], al
mov rax, qword [rsp + 0x648]
cmp rax, 2
je 0x14005c4c2
movaps xmmword [rsp + 0xae0], xmm6
mov bl, 1
xor esi, esi
mov dword [rsp + 0x1ec], edx
lea rbp, [rsp + 0x410]
mov r14, qword [rsp + 0x98]
mov r13, qword [rsp + 0x380]
jmp 0x14005974f
call fcn.1400d29b0
mov ebx, eax
xor bl, 1
jmp 0x1400592a9
cmp eax, 4
jne 0x14005cc32
mov rdx, qword [rsp + 0xf0]
jmp 0x14005cc5d
lea r8, [rsp + 0x921]
mov rcx, qword [r8 + 0x1f]
mov rdx, qword [rsp + 0xf0]
mov qword [rdx + 0x20], rcx
movdqu xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmmword [rdx + 0x11], xmm1
movdqu xmmword [rdx + 1], xmm0
mov byte [rdx], al
jmp 0x14005ce4c
movaps xmm6, xmmword [rsp + 0xc90]
add rsp, 0xca8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [0x14010e4c0]
mov ecx, 1
mov edx, 1
jmp 0x14005cf1c
lea r8, [0x14010e4d8]
mov ecx, 3
mov edx, 3
jmp 0x14005cf1c
call fcn.1400cf2d0
ud2
lea r8, [rsp + 0x410]
mov qword [r8], 0
lea rcx, [rsp + 0x920]
lea rdx, [rsp + 0x6e0]
call fcn.1400d1ef4
ud2
lea rax, [rsp + 0x6e0]
mov qword [rsp + 0x240], rax
lea rax, [fcn.140009e50]
mov qword [rsp + 0x248], rax
mov rcx, qword [rsp + 0x5b8]
mov qword [rsp + 0x250], rcx
mov qword [rsp + 0x258], rax
lea rax, str.new_len____capacity_
lea rcx, [rsp + 0x410]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
lea rdx, [rsp + 0x240]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes_mut.rs_
call fcn.1400cf220
ud2
lea r8, [0x14010e3e0]
mov ecx, 5
jmp 0x14005d12a
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_src_frame_stream_id.rsassertion_failed:_self.remaining_____1
mov ecx, 4
call fcn.1400cf340
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streams_store.rsX
mov edx, 0x2b
jmp 0x14005d0e2
lea r8, [0x1400fb758]
jmp 0x14005d125
lea r8, [0x1400fb740]
jmp 0x14005d125
lea r8, [0x1400fb770]
jmp 0x14005d125
lea r8, [0x1400fb788]
jmp 0x14005d125
lea r8, [0x1400fb7a0]
jmp 0x14005d125
call fcn.1400cf3b0
ud2
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140128748]
mov edx, 0x2b
call fcn.1400cf640
ud2
lea r8, [0x1400fb728]
mov ecx, 9
mov rdx, r12
call fcn.1400cf260
ud2
lea rcx, [rsp + 0x550]
mov qword [rcx], rax
lea rax, [rsp + 0x5d0]
mov qword [rsp + 0x240], rax
lea rax, [0x1400086b0]
mov qword [rsp + 0x248], rax
mov qword [rsp + 0x250], rcx
mov qword [rsp + 0x258], rax
lea rax, [0x140131720]
lea rcx, [rsp + 0x410]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
lea rdx, [rsp + 0x240]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes.rs
jmp 0x14005cfc6
lea r8, [rsp + 0x410]
mov byte [r8], al
lea rax, [0x140123b88]
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_pong_frame
jmp 0x14005d3e2
lea r8, [rsp + 0x410]
mov byte [r8], al
lea rax, [0x140123b40]
jmp 0x14005d3d6
lea r8, [rsp + 0x410]
mov byte [r8], al
lea rax, [0x1401264e0]
jmp 0x14005d3a0
lea r8, [rsp + 0x410]
mov qword [r8], rsi
mov byte [r8 + 8], bl
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streams_streams.rs
jmp 0x14005d0ff
mov rax, qword [rsp + 0x418]
mov cl, byte [rsp + 0x420]
lea r8, [rsp + 0xa00]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140128728]
jmp 0x14005d112
mov qword [rsp + 0x110], rsi
lea rax, [rsp + 0x550]
mov qword [rsp + 0xc0], rax
lea rax, [0x1400086b0]
mov qword [rsp + 0xc8], rax
lea rcx, [rsp + 0x110]
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rax
lea rax, str.split_off_out_of_bounds:
lea rcx, [rsp + 0x410]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
lea rdx, [rsp + 0xc0]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes_mut.rs_
jmp 0x14005cfc6
lea rcx, str.set_end_out_of_bounds
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes_mut.rs_
mov edx, 0x15
jmp 0x14005d0e2
lea r8, [0x1400fb7b8]
jmp 0x14005d125
lea rax, [rsp + 0x110]
mov qword [rsp + 0xc0], rax
lea rax, [fcn.140009e50]
mov qword [rsp + 0xc8], rax
lea rcx, [rsp + 0x370]
mov qword [rsp + 0xd0], rcx
mov qword [rsp + 0xd8], rax
lea rax, str.new_len____capacity_
lea rcx, [rsp + 0x410]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
lea rdx, [rsp + 0xc0]
jmp 0x14005cfb7
lea r8, [rsp + 0x410]
mov byte [r8], al
lea rax, [0x1401264f8]
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_settings_frame
lea r9, [0x140126658]
mov edx, 0x16
jmp 0x14005d117
call fcn.1400ab1f0
ud2
lea r8, [rsp + 0x410]
mov byte [r8], al
lea rax, [0x140123b58]
mov qword [rsp + 0x20], rax
lea rcx, [0x140123ac3]
lea r9, [0x140123ba0]
mov edx, 0x12
jmp 0x14005d117
lea rcx, str.assertion_failed:_val___frame::MAX_MAX_FRAME_SIZE_as_usize
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srccodec_framed_write.rschunk_not_fully_encoded
mov edx, 0x3b
jmp 0x14005d0e2
sahf
invalid
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x140061f71
mov rax, rbx
mov rdx, r14
movaps xmm6, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], dh
sub byte [rsp + 0x30], dh
movaps xmm7, xmmword [rsp + 0x40]
movaps xmm8, xmmword [rsp + 0x50]
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add eax, 0x4cd00149
mov dword [rcx + 0x10], eax
ret
add byte [rax - 0x73], cl
or eax, 0x48000000
mov dword [rsp + 0x98], eax
lea r14, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
lea r12, [rsp + 0xd0]
mov qword [rsp + 0xa0], rbx
mov rsi, qword [rbx]
lea rax, [rsi - 3]
cmp rax, 2
jae 0x14006228f
mov rax, qword [rdi + 0x108]
cmp rax, qword [rdi + 0x120]
jbe 0x14006231b
cmp byte [rdi + 0x12c], 0
je 0x1400625db
mov eax, 8
mov dword [rsp + rax + 0xc8], 0
mov qword [rsp + rax + 0xd0], r14
add rax, 0x10
cmp rax, 0x408
jne 0x140062222
mov rcx, rbx
call fcn.140072c05
test rax, rax
je 0x14006231b
cmp byte [rdi + 0x12c], 0
je 0x14006255f
mov eax, 8
mov dword [rsp + rax + 0xc8], 0
mov qword [rsp + rax + 0xd0], r14
add rax, 0x10
cmp rax, 0x408
jne 0x1400622ae
xor eax, eax
mov qword [rdi + 0x120], rax
mov qword [rdi + 0x108], rax
mov qword [rdi + 0xb8], 4
cmp esi, 3
lea r15, [rsp + 0x50]
jne 0x140062779
mov rax, qword [rsp + 0x88]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
mov esi, dword [rdi + 0xe0]
mov eax, dword [rdi + 0x128]
add rax, 9
mov rcx, qword [rsp + 0x28]
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x58], rax
movabs rax, 0x90400000000
add rax, rsi
mov qword [rsp + 0xa8], rax
lea rcx, [rsp + 0xa8]
mov rdx, r15
call fcn.140025a02
mov rax, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
mov rbx, qword [rax + 8]
mov rcx, r15
mov r15, qword [rsp + 0x40]
mov rbp, rbx
not rbp
cmp rbp, rdx
cmovae rbp, rdx
cmp r15, rbp
jbe 0x140062448
add byte [rax], al
mov rax, qword [rax + 0x10]
mov qword [rsp + 0xe0], rax
jmp 0x140062458
mov rax, qword [rsp + 0x50]
mov rdx, qword [rax + 8]
mov rcx, rdx
sub rcx, rbx
bswap rcx
mov qword [rsp + 0x90], rcx
xor ecx, ecx
mov rbx, qword [rsp + 0xa0]
cmp rcx, 5
je 0x140062495
cmp byte [rsp + rcx + 0x90], 0
lea rcx, [rcx + 1]
je 0x14006247c
jmp 0x14006290a
cmp rdx, 2
jbe 0x140062924
mov rcx, qword [rax]
lea r8, [rsp + 0x95]
mov dl, byte [r8 + 2]
mov byte [rcx + 2], dl
movzx edx, word [r8]
mov word [rcx], dx
test r12, r12
je 0x1400624d2
mov rdx, qword [rax + 8]
cmp rdx, 5
jb 0x1400628f7
mov rax, qword [rax]
add byte [rax + 4], 0xfc
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xc0], rax
movaps xmm0, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0xb0], xmm0
cmp r15, rbp
ja 0x14006250e
mov rax, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
lea rcx, [rsp + 0x48]
call qword [rax + 0x10]
test r12, r12
je 0x140062552
invalid
invalid
mov rcx, rbx
call fcn.1400620e0
mov qword [rdi + 0xb8], 3
mov qword [rdi + 0xc0], r12
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r15], cl
sub byte [rsp + 0xb0], al
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r15], cl
sub byte [rsp + 0xb0], al
movups xmmword [rcx], xmm0
mov dword [rdi + 0xe0], esi
lea r12, [rsp + 0xd0]
jmp 0x1400621eb
invalid
dec dword [rax - 0x75]
xchg dword [rax], ecx
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
mov rax, qword [rdi + 0x108]
mov rcx, qword [rdi + 0x120]
cmp rax, rcx
jbe 0x1400626c3
add r9, rcx
sub rax, rcx
mov edx, 0
cmovae rdx, rax
jmp 0x1400626ce
cmp al, 1
add byte [rax], al
cmp al, 1
add byte [rax], al
xor esi, esi
mov rcx, rbx
call fcn.140072c05
test rax, rax
invalid
ror byte [rdi], 0x84
fiadd word [rax]
add byte [rax], al
je 0x140062683
mov rcx, rbx
call fcn.140072c36
mov rcx, rdx
mov ecx, edx
mov ecx, edx
shr rcx, 0x20
jne 0x140062937
mov rcx, rsi
shl rcx, 4
loope 0x1400625c5
loope 0x1400625c5
add rcx, rsp
add rcx, 0xd0
add ecx, 0xd0
mov dword [rcx], edx
mov qword [rcx + 8], rax
or byte [r8 + 1], dil
or byte [r8 + 1], dil
jmp 0x140062685
add byte [rax - 0x75], cl
xchg dword [rax], ecx
mov rax, qword [rdi + 0x108]
mov rcx, qword [rdi + 0x120]
add byte [rbx + rcx*4 - 0x71], cl
add byte [rcx], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
add byte [rbx + rcx*4 - 0x71], cl
add byte [rcx], al
add byte [rax], al
invalid
add byte [rcx + 1], cl
leave
add r9, rcx
sub rax, rcx
cmovbe r9, r14
mov ecx, 0
cmovb rax, rcx
mov rdx, qword [rdi + 0x130]
add byte [rax], al
add byte [rax], al
mov r10, qword [rdi + 0x138]
mov qword [rsp + 0x20], rax
mov rcx, r12
loope 0x140062667
mov eax, ebp
loope 0x140062667
mov eax, ebp
call 0x160592561
call qword [r10 + 0x20]
mov rax, qword [rsp + 0xd0]
mov ebp, 1
cmp rax, 2
je case.0x14004a924.228
mov r15, qword [rsp + 0xd8]
mov edi, dword [rsp + 0xd8]
jmp 0x140062675
xor byte [rcx], al
add byte [rax], al
mov r10, qword [rdi + 0x138]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x30]
mov r8, r13
mov r9, r12
call qword [r10 + 0x38]
cmp byte [rax - 0x75], cl
and al, 0x30
cmp byte [rax - 0x75], cl
mov eax, dword [rsp + 0x30]
and al, 0x30
cmp rax, 2
je 0x1400626b5
mov r15, qword [rsp + 0x38]
test rax, rax
test eax, eax
jne 0x14006270e
jmp 0x140062754
xor eax, eax
add rax, rsi
add eax, esi
invalid
mov rdx, qword [rdi + 0x130]
mov r10, qword [rdi + 0x138]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, [rsp + 0x30]
mov r8, r13
mov r9, r12
call qword [r10 + 0x38]
call qword [rdx + 0x38]
mov rax, qword [rsp + 0x30]
cmp rax, 2
jne 0x1400626bc
mov ebp, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add bl, ch
push rsp
jmp case.0x14004a924.228
mov r15, qword [rsp + 0x38]
jmp 0x140062709
call fcn.140072c36
mov r9, rax
imul eax, dword [0xc94f26cf], 0xffffffc1
mov rax, qword [rdi + 0x130]
mov r10, qword [rdi + 0x138]
xchg edi, eax
cmp byte [rcx], al
add byte [rax], al
xchg dword [rax], esi
add dword [rax], eax
add byte [rbx + rcx*4 - 0x69], cl
xchg edi, eax
mov edx, dword [rdi + 0x138]
xchg edi, eax
cmp byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x20], rdx
mov rcx, r12
and byte [rcx + rcx*4 - 0x1f], cl
mov rdx, rax
mov r8, r13
call qword [r10 + 0x20]
mov rax, qword [rsp + 0xd0]
test byte [rax + rdx*8], ah
add byte [rax], al
invalid
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rbp + 1], bh
mov ebp, 1
mov ebp, 1
add dword [rax], eax
add byte [rax], al
cmp rax, 2
je case.0x14004a924.228
invalid
cmovl ecx, dword [rbx + 0xd824bc]
mov r15, qword [rsp + 0xd8]
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rcx + rbx + 0x31], 0xed
add byte [rax], al
test rax, rax
je case.0x14004ae31.208
xor ebp, ebp
test rbp, rbp
jne 0x140062842
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp - 0x7b], cl
dec dword [rdi]
test cl, cl
cli
add byte [rax], al
test r15, r15
je 0x1400621eb
invalid
invalid
invalid
jmp 0x140062840
add byte [rax - 0x75], cl
xchg dword [rax], ecx
add dword [rax], eax
add byte [rdx], bh
add byte [rax], al
invalid
mov rax, qword [rdi + 0x108]
mov edx, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x2b], cl
xchg dword [rax], esp
invalid
sub rax, qword [rdi + 0x120]
and byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax + 0xf], cl
sal byte [r14 + 0x26], 1
cmovae rdx, rax
jbe 0x140062766
mov rbp, r15
sub rbp, rdx
jbe 0x140062754
or al, 0x48
mov ecx, dword [rsp + 0x28]
mov rcx, qword [rsp + 0x28]
call fcn.14007ec68
add dword [rax], eax
jmp 0x140062769
mov rcx, qword [rsp + 0x28]
and al, 0x28
mov rdx, r15
call fcn.14007ec68
jmp 0x1400621eb
add cl, ch
test edx, edi
invalid
mov rbp, r15
mov rcx, rbx
mov rdx, rbp
call fcn.14006a66d
stc
jle 0x140062773
add byte [rax], al
add byte [rax], al
jmp 0x1400621eb
cli
invalid
cmp esi, 4
je 0x14006281a
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x88]
add byte [rax], al
invalid
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [r8 - 0x77], cl
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0xf0], rax
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rdi], cl
invalid
movups xmm0, xmmword [rcx]
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0xe0], xmm1
movaps xmmword [rsp + 0xd0], xmm0
sub dword [rsp + 0xd0], eax
sub dword [rsp + 0xd0], eax
mov rax, qword [rdi + 0xf8]
mov qword [rsp + 0x40], rax
and al, 0x40
and al, 0x40
and al, 0x40
movups xmm0, xmmword [rdi + 0xe8]
movaps xmmword [rsp + 0x30], xmm0
cmp dword [rdi + 0x70], 3
jg 0x140062838
invalid
jo 0x1400627cc
je 0x1400627d4
lea rcx, [rdi + 0x70]
lea ecx, [rdi + 0x70]
call fcn.1400413be
invalid
mov qword [rdi + 0x70], rsi
movaps xmm0, xmmword [rsp + 0xd0]
add byte [rax], al
ja 0x140062848
jo 0x1400627e8
sub byte [rsp + 0xd0], al
add byte [rax], al
movaps xmm1, xmmword [rsp + 0xe0]
add byte [rdi], cl
adc dword [rdi + 0x78], eax
movups xmmword [rdi + 0x78], xmm0
movups xmmword [rdi + 0x88], xmm1
mov rax, qword [rsp + 0xf0]
mov qword [rdi + 0x98], rax
cwde
add byte [rax], al
add byte [rax], al
invalid
lock add byte [rax], al
add byte [rax - 0x77], cl
xchg dword [rax + 0xf000000], ebx
cwde
add byte [rax], al
add byte [rax], al
invalid
cwde
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], al
movups xmmword [rdi + 0xa0], xmm0
mov rax, qword [rsp + 0x40]
and al, 0x40
mov qword [rdi + 0xb0], rax
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rdi + 0x130]
mov rax, qword [rdi + 0x138]
add byte [rax], al
mov rdx, r13
add dword [rax], eax
add byte [rax - 0x75], cl
xchg dword [rax], edi
add dword [rax], eax
add byte [rax], al
mov rdx, r13
call qword [rax + 0x28]
test rax, rax
je 0x140062838
sal byte [rbp + rax + 0x48], 0x89
invalid
mov rbp, rax
mov ebp, eax
jmp 0x140062842
mov r15, rdx
test rdx, rdx
je 0x1400628a6
xor ebp, ebp
mov rax, qword [rsp + 0x60]
cmp rax, 2
je 0x140062882
invalid
lea rdx, [rsp + 0x78]
lea edx, [rsp + 0x78]
test rax, rax
je 0x140062875
invalid
sal byte [rsi + rbx + 0x48], 0x8b
and al, 0x68
mov rcx, qword [rsp + 0x68]
mov rax, qword [rsp + 0x70]
and al, 0x70
jo 0x1400628ae
mov r8, qword [rax + 0x10]
dec r8
dec eax
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
dec eax
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
jmp 0x14006287f
invalid
ror dword [rax - 0x7d], 0xc1
adc bl, ch
or cl, byte [rax - 0x75]
mov rcx, qword [rsp + 0x68]
and al, 0x68
mov rax, qword [rsp + 0x70]
call qword [rax + 0x68]
lea rcx, [rsp + 0x60]
and al, 0x60
invalid
call fcn.14005140f
mov rax, rbp
mov rdx, r15
add rsp, 0x4d8
add byte [rax], al
call 0x18900b1df
add esp, 0x4d8
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop r15
ret
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
cmp rax, 2
je 0x1400628e6
invalid
xor eax, 0x24548d48
js 0x1400628ff
lea rdx, [rsp + 0x78]
test rax, rax
test eax, eax
je 0x1400628d9
mov rcx, qword [rsp + 0x68]
mov rax, qword [rsp + 0x70]
mov r8, qword [rax + 0x10]
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
loopne case.0x14004c154.120
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
loopne case.0x14004c154.120
loopne case.0x14004c154.120
add rcx, r8
add rcx, 0x10
jmp 0x1400628e3
mov rcx, qword [rsp + 0x68]
mov rax, qword [rsp + 0x70]
call qword [rax + 0x68]
lea rcx, [rsp + 0x60]
call fcn.14005140f
invalid
invalid
invalid
xor r15d, r15d
xor ebp, ebp
jmp 0x14006288c
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_src_frameheaders.rs
mov ecx, 4
add al, 0
add byte [rax], al
call fcn.1400cf2d0
ud2
lea rcx, str.assertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_src_frameheaders.rs
mov esi, 0x8d4c000a
add eax, 0xabf18
add byte [rbp + rcx*4 + 5], cl
sbb byte [rdi + 0x3eba000a], bh
add byte [rax], al
mov edx, 0x3e
add al, ch
call fcn.1400cf3b0
mov cs, edx
invalid
retf 6
ud2
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_src_frameheaders.rs
mov ecx, 3
add eax, dword [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
add al, ch
or ecx, edx
invalid
call fcn.1400cf340
ud2
lea rcx, str.assertion_failed:_buf.len_____c::ULONG::MAX_as_usize_rustc_cc66ad468955717ab92600c770da8c1601a4ff33library_std_src_syswindowsio.rs
or al, 0
lea r8, [0x140126e30]
lea eax, [0x140126e30]
mov edx, 0x35
jmp 0x14006291d
mov rax, qword [rcx]
add dword [rax - 0x7b], ecx
sal byte [rbp + rcx - 0x7d], 0xf8
add dword [rbp + 0x24], esi
cmp qword [rcx + 8], rdx
or byte [rdi + 0x24], dh
test rax, rax
je 0x140062961
cmp eax, 1
jne 0x14006297d
or byte [rdi + 0x24], dh
jmp 0x140062990
lea rax, [rcx + 8]
mov r8, qword [rcx + 8]
or byte [rcx + 0x39], cl
invalid
or byte [r11 + rcx*4 + 0x41], cl
or byte [rcx + 0x39], cl
sal byte [rbx + 6], 1
jae 0x140062974
jae 0x140062974
cmp r8, qword [rcx + 0x68]
jbe 0x140062990
mov qword [rcx], 0
jmp 0x14006299e
invalid
add byte [rax], al
add bl, ch
and dword [rax + 0x39], ecx
push rcx
push 0xffffffffc7481e74
add dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
invalid
mov qword [rcx], 0
add byte [rax], al
add rcx, 8
jmp 0x14006299b
ror dword [rax], 0xeb
or ecx, dword [rax - 0x39]
add dword [rcx], eax
add byte [rax], al
add byte [rax - 0x7d], cl
add ecx, 0x10
invalid
mov qword [rcx], 1
add rcx, 0x10
add ecx, 0x10
add ecx, 0x10
mov rax, rcx
mov eax, ecx
mov qword [rax], rdx
ret
push rbp
push rbx
sub rsp, 0x168
cmp dword [rcx + 0xb8], 4
mov eax, 0x4000000
jne 0x14006371d
pop rbx
invalid
add byte [rax], al
mov rbx, rcx
mov r8, qword [rcx + 0x108]
mov eax, dword [rcx + 0x108]
mov eax, dword [rcx + 0x108]
cmp r8, 0xfffffffffffffef7
jae 0x14006371d
clc
idiv esi
invalid
lea r15, [rbx + 0xb8]
mov eax, 0x4c000000
lea esi, [rbx + 0x100]
add byte [rax], al
lea r14, [rbx + 0x100]
mov qword [rsp + 0x138], 2
mov qword [rsp + 0x158], 0
add byte [rdi], cl
mov dh, 2
add byte [rdi], cl
mov dh, 2
lea rcx, [0x14015736c]
movsxd rax, dword [rcx + rax*4]
invalid
str word [rax + 0x63]
add al, 0x81
invalid
or dword [rax + 1], 0x48e0ffc8
add edx, 8
add rax, rcx
jmp rax
add rdx, 8
lea rax, [rsp + 0x40]
mov ecx, 9
or dword [rax], eax
add byte [rax], al
or dword [rax], eax
add byte [rax], al
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rax]
test rcx, rcx
je 0x1400633e9
add byte [rax], al
cmp ecx, 1
jne 0x1400633f0
mov rdx, qword [rsp + 0x50]
xor eax, eax
sub rdx, qword [rsp + 0x58]
cmovae rax, rdx
ret 0x9fe9
or dword [rax], eax
invalid
ret 0x9fe9
or dword [rax], eax
add byte [rdx - 0x72b7f6be], cl
mov al, byte [rdx + 9]
lea rsi, [rsp + 0xf1]
mov byte [rsi + 7], al
mov rax, qword [rdx + 1]
mov qword [rsi - 1], rax
movzx eax, al
mov al, byte [rdx + 9]
lea rsi, [rsp + 0xf1]
add byte [rax], al
mov byte [rsi + 7], al
mov rax, qword [rdx + 1]
mov qword [rsi - 1], rax
movzx eax, al
or rax, 0x600
shl rax, 0x20
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
mov edx, 8
mov r8, r14
call fcn.140025988
mov r8d, 8
mov eax, 8
mov rcx, r14
mov rdx, rsi
bnd jmp 0x14006308b
bnd jmp 0x14006308b
mov qword [rsp + 0x38], r15
lea rax, [rdx + 8]
mov ebp, dword [rdx + 0x118]
stosb byte [rdi], al
sbb byte [rcx], al
add dword [rax], eax
invalid
stosb byte [rdi], al
sbb byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
movzx ecx, byte [rdx + 0x11c]
mov dh, 0x8a
sbb al, 1
add byte [rax], al
mov edx, dword [rbx + 0x128]
add rdx, 9
ret 0x4809
lea edi, [rsp + 0x90]
mov qword [rdi], r14
mov qword [rdi + 8], rdx
mov dword [rdi + 8], edx
ret 0x4809
mov dword [rdi + 8], edx
shl rcx, 0x20
or rcx, rbp
bts rcx, 0x28
lea r14, [rsp + 0xb8]
lea esi, [rsp + 0xb8]
lea esi, [rsp + 0xb8]
mov qword [r14], rcx
lea r12, [rsp + 0x40]
mov rcx, r12
mov ecx, esp
mov ecx, esp
mov rdx, rax
mov r8, rbx
call fcn.140027283
mov rsi, qword [rbx + 0x108]
or byte [rcx], al
add byte [rax], al
ret 0x8949
or byte [rcx], al
add byte [rax], al
mov rcx, r14
mov rdx, rdi
call fcn.140025a02
mov rax, qword [rdi]
mov rcx, qword [rdi + 8]
or byte [r11 + r9*4 + 0x68], r9b
or byte [rcx - 0x75], cl
jl 0x140062b3a
adc byte [rbp - 0x77], cl
out dx, al
or byte [r11 + r9*4 + 0x68], r9b
or byte [rcx - 0x75], cl
jl 0x140062b3a
adc byte [rbp - 0x77], cl
out dx, al
not r14
cmp r14, rcx
cmovae r14, rcx
invalid
cmp rdi, r14
jbe 0x140063095
invalid
lea r12, [rsp + 0xf0]
lea rdx, [rsp + 0x40]
mov rcx, r12
mov r8, r14
loope 0x140062b8b
mov eax, esi
call fcn.140009293
mov qword [rsp + 0x30], rdi
mov rdi, rbp
mov rbp, qword [r12 + 8]
mov r15, qword [r12 + 0x10]
lea rcx, [rsp + 0x90]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov r8, r15
call fcn.140025567
mov rax, qword [r12]
lea r12, [rsp + 0x108]
mov rcx, r12
mov rdx, rbp
mov rbp, rdi
mov rdi, qword [rsp + 0x30]
and al, 0x30
add byte [rax], al
add byte [rax - 0x77], cl
invalid
and al, 0x30
mov r8, r15
call qword [rax + 0x10]
lea rax, [rsp + 0x40]
lea eax, [rsp + 0x40]
mov r15, qword [rax]
mov edi, dword [rax]
movups xmm0, xmmword [rax + 8]
movaps xmmword [r12 - 0x18], xmm0
and al, 0xe8
and al, 0xe8
mov rax, qword [rax + 0x18]
mov qword [r12 - 8], rax
and al, 0xf8
jmp 0x1400630ad
lea rax, [rdx + 8]
mov r8d, dword [rdx + 0x110]
invalid
adc byte [rcx], al
add dword [rax], eax
add byte [rbx + 0x114aa], cl
add byte [rdi], cl
mov dh, 0x8a
sbb byte [rcx], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rbx + 0x114aa], cl
add byte [rdi], cl
mov dh, 0x8a
sbb byte [rcx], al
add byte [rax], al
mov edx, dword [rbx + 0x128]
sub byte [rcx], al
add byte [rax], al
add rdx, 9
lea r12, [rsp + 0x90]
nop
add byte [rax], al
add byte [rax], al
ret 0x4c09
nop
add byte [rax], al
add byte [rax], al
mov qword [r12], r14
add byte [rax], al
mov qword [r12], r14
mov qword [r12 + 8], rdx
push rsp
and al, 8
shl rcx, 0x20
mov qword [rsp + 0xb0], r8
and al, 0xb0
add byte [rax], al
add byte [rcx + rcx - 0x3f], cl
or ecx, eax
and byte [rcx + rcx*4 - 0x7c], cl
and al, 0xb0
add byte [rax], al
add byte [rcx + rcx - 0x3f], cl
or ecx, eax
or ecx, eax
movabs rdx, 0x50000000000
or rdx, rcx
retf 0x8d48
mov esp, 0xb824
add byte [rax], al
add byte [rax - 0x77], cl
invalid
lea r14, [rsp + 0x40]
mov rcx, r14
mov rdx, rax
mov r8, rbx
mov eax, ebx
add byte [rax], al
add byte [0x1494e2bf8], al
retf 0x8d48
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov eax, ebx
call fcn.140027283
mov rsi, qword [rbx + 0x108]
mov rcx, rdi
dec dword [rax - 0x75]
mov bl, 8
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rdx, r12
call fcn.140025a02
mov rax, qword [r12]
mov rax, qword [rax + 8]
or byte [rax - 0x77], cl
and al, 0x30
bswap ebp
lea rdx, [rsp + 0xf0]
mov dword [rdx], ebp
mov r8d, 4
mov rcx, r12
call fcn.140025567
invalid
sub esp, edi
invalid
mov rdi, qword [r14 + 0x10]
mov rax, qword [r12]
mov rcx, qword [r12 + 8]
mov r14, qword [rax + 8]
jo 0x140062c69
jo 0x140062c69
not r14
cmp r14, rcx
cmovae r14, rcx
int1
int1
int1
cmp rdi, r14
jbe 0x1400631b1
mov qword [rsp + 0x38], r15
lea r15, [rsp + 0xf0]
lea edi, [rsp + 0xf0]
lea edi, [rsp + 0xf0]
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x40
lea r12, [rsp + 0x40]
lea esp, [rsp + 0x40]
mov rcx, r15
mov rdx, r12
mov edx, esp
mov edx, esp
mov r8, r14
call fcn.140009293
jmp qword [rbp - 6]
dec dword [rbp - 0x75]
outsd dx, dword [rsi]
or byte [rcx - 0x75], cl
outsd dx, dword [rsi]
invalid
jmp qword [rbp - 6]
cli
dec dword [rbp - 0x75]
outsd dx, dword [rsi]
or byte [rcx - 0x75], cl
outsd dx, dword [rsi]
adc byte [rax - 0x73], cl
invalid
invalid
mov word [rax + rdx*4], fs
nop
lea rcx, [rsp + 0x90]
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0x16], cl
add byte [rax], al
mov rdx, r13
mov r8, rbp
call fcn.140025567
mov rax, qword [r15]
lea r15, [rsp + 0x108]
mov rcx, r15
mov rdx, r13
mov r8, rbp
call qword [rax + 0x10]
mov r13, qword [r12]
sub al, 0x24
call 0x18d167dc6
mov ebp, dword [rsp]
sub al, 0x24
movups xmm0, xmmword [r12 + 8]
movaps xmmword [r15 - 0x18], xmm0
sub dword [rdi - 0x18], eax
mov rax, qword [r12 + 0x18]
mov qword [r15 - 8], rax
mov r15, qword [rsp + 0x38]
jl 0x140062d06
cmp cl, ch
loope case.0x14004ac94.218
add byte [rax], al
jl 0x140062d06
cmp cl, ch
loope case.0x14004ac94.218
mov edi, dword [rdx + 8]
mov r13d, dword [rdx + 0xc]
mov r15d, dword [rdx + 0x10]
mov edi, dword [rdx + 0x10]
or byte [rbx + rcx*4 + 0x6a], al
or al, 0x44
mov edi, dword [rdx + 0x10]
adc byte [rbx + rcx*4 + 0x62], al
adc al, 0x8b
pop rdx
sbb byte [rbx + 0x428b1c6a], cl
and byte [rcx + 0xc02484], cl
and al, 0xc0
add byte [rax], al
invalid
mov r12d, dword [rdx + 0x14]
mov ebx, dword [rdx + 0x18]
mov ebp, dword [rdx + 0x1c]
mov eax, dword [rdx + 0x20]
mov dword [rsp + 0xc0], eax
and al, 0xc0
add byte [rax], al
add byte [rbx + rcx*4 + 0x4a], al
and al, 0x44
mov ebx, dword [rdx + 0x2c]
mov r9d, dword [rdx + 0x24]
mov r11d, dword [rdx + 0x2c]
mov r10d, dword [rdx + 0x34]
movzx r8d, byte [rdx + 0x3c]
xor al, 0x44
movzx eax, byte [rdx + 0x3c]
mov esi, dword [rdx + 4]
or r8, 0x400
add al, 0x49
or eax, 0x400
add byte [rax], al
shl r8, 0x20
xor eax, eax
test esi, esi
mov ecx, 6
cmove rcx, rax
enter 0xffffffffffff8d48, 0x41
invalid
test r13d, r13d
cmove rax, rcx
lea rcx, [rax + 6]
enter 0xffffffffffff8d48, 0x41
invalid
test r12d, r12d
cmove rcx, rax
lea rax, [rcx + 6]
mov dword [rsp + 0xcc], ebp
test ebp, ebp
cmove rax, rcx
lea rcx, [rax + 6]
mov dword [rsp + 0xb0], r9d
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rbp - 0x7b], al
leave
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rbp - 0x7b], al
leave
cmove rcx, rax
cmove ecx, eax
lea r9, [rcx + 6]
mov dword [rsp + 0x30], r11d
mov dword [rsp + 0x30], ebx
mov dword [rsp + 0x30], ebx
test r11d, r11d
cmove r9, rcx
cmove ecx, ecx
cmove ecx, ecx
lea rax, [r9 + 6]
mov dword [rsp + 0x38], r10d
mov dword [rsp + 0x38], edx
invalid
mov dword [rsp + 0x38], edx
test r10d, r10d
cmove rax, r9
lea rcx, [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add byte [rcx + rcx*4 + 1], cl
and al, 0xf0
add byte [rax], al
add byte [rcx + rcx*4 + 1], cl
mov ebp, dword [rdx + 0x28]
mov r8d, dword [rdx + 0x30]
mov dword [rsp + 0xc4], r8d
mov dword [rsp + 0xc4], eax
mov edx, dword [rdx + 0x38]
sub byte [rbx + rcx*4 + 0x42], al
xor byte [rcx + rcx*4 - 0x7c], al
mov dword [rsp + 0xc4], eax
mov edx, dword [rdx + 0x38]
invalid
xchg esp, eax
and al, 0xc8
add byte [rax], al
mov dword [rsp + 0xc8], edx
mov rdx, rax
mov edx, eax
add byte [rax - 0x77], cl
ret 0x894d
mov edx, eax
mov r8, r14
call fcn.140025988
cld
invalid
test esi, esi
je 0x140062df2
cld
inc dword [rbp + 0x483274f6]
lea esi, [rsp + 0x40]
lea rsi, [rsp + 0x40]
je 0x140062de8
mov word [rsi], pe_nt_image_headers64
mov word [rsi], pe_nt_image_headers64
mov r8d, 2
mov rcx, r14
int1
mov rdx, rsi
call fcn.140009bfd
bswap edi
mov dword [rsi], edi
lea rdx, [rsp + 0x40]
and al, 0x40
dec dword [rdi]
iretd
and al, 0x40
mov r8d, 4
add byte [rax], al
mov rcx, r14
call fcn.140009bfd
test r13d, r13d
je 0x140062e2b
lea rsi, [rsp + 0x40]
and al, 0x40
mov word [rsi], 0x200
mov r8d, 2
mov eax, 2
mov rcx, r14
mov rdx, rsi
call fcn.140009bfd
bswap r15d
mov dword [rsi], r15d
lea rdx, [rsp + 0x40]
mov r8d, 4
mov rcx, r14
call fcn.140009bfd
insd dword [rdi], dx
cli
invalid
insd dword [rdi], dx
cli
inc dword [rbp - 0x7b]
in al, 0x74
xor cl, byte [rax - 0x73]
je case.0x140050f64.71
test r12d, r12d
je case.0x14004c033.131
lea rsi, [rsp + 0x40]
mov word [rsi], 0x300
add byte [rbx], al
add byte [rbx], al
mov r8d, 2
mov rcx, r14
mov rdx, rsi
call fcn.140009bfd
insd dword [rdi], dx
cli
dec dword [rdi]
retf
mov dword [rsi], ebx
lea rdx, [rsp + 0x40]
and al, 0x40
insd dword [rdi], dx
cli
dec dword [rdi]
retf
and al, 0x40
mov r8d, 4
add byte [rax], al
mov rcx, r14
call fcn.140009bfd
cmp dword [rsp + 0xcc], 0
je 0x140062ea5
lea rsi, [rsp + 0x40]
mov word [rsi], 0x400
mov dword [rsi], 0xb8410400
add al, byte [rax]
add byte [rax], al
mov dword [rsi], 0xb8410400
add al, byte [rax]
add byte [rax], al
mov rcx, r14
mov rdx, rsi
call fcn.140009bfd
mov eax, dword [rsp + 0xc0]
rol byte [rax], 0
add byte [rdi], cl
enter 0x689, 0x48
lea rdx, [rsp + 0x40]
rol byte [rax], 0
add byte [rdi], cl
enter 0x689, 0x48
lea rdx, [rsp + 0x40]
mov r8d, 4
mov rcx, r14
call fcn.140009bfd
insd dword [rdi], dx
cli
invalid
insd dword [rdi], dx
cli
inc dword [rbx + 0xb024bc]
cmp dword [rsp + 0xb0], 0
je 0x140062ee1
add byte [rax], al
add byte [rdx + rsi + 0x48], dh
lea esi, [rsp + 0x40]
lea rsi, [rsp + 0x40]
mov word [rsi], 0x500
mov r8d, 2
mov rcx, r14
mov ecx, esi
mov rdx, rsi
call fcn.140009bfd
bswap ebp
mov dword [rsi], ebp
lea rdx, [rsp + 0x40]
mov r8d, 4
mov rcx, r14
call fcn.140009bfd
cmp dword [rsp + 0x30], 0
je 0x140062f21
lea rsi, [rsp + 0x40]
mov word [rsi], 0x600
mov r8d, 2
mov rcx, r14
mov rdx, rsi
call fcn.140009bfd
dec dword [rbx + 0xc42484]
add byte [rax], al
dec dword [rbx + 0xc42484]
add byte [rax], al
bswap eax
mov dword [rsi], eax
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
invalid
push rsp
and al, 0x40
invalid
mov r8d, 4
mov r8d, 4
mov rcx, r14
mov ecx, esi
call fcn.140009bfd
cmp dword [rsp + 0x38], 0
je 0x1400635d9
add byte [rax], al
jl 0x140062f48
add byte [rax], al
lea rsi, [rsp + 0x40]
mov word [rsi], 0x800
mov dword [rsi], 0xb8410800
add al, byte [rax]
add byte [rax], al
mov dword [rsi], 0xb8410800
add al, byte [rax]
add byte [rax], al
mov rcx, r14
mov rdx, rsi
call fcn.140009bfd
dec dword [rbx + 0xc82484]
add byte [rax], al
dec dword [rbx + 0xc82484]
add byte [rax], al
enter 0, 0
bswap eax
mov dword [rsi], eax
lea rdx, [rsp + 0x40]
jmp 0x140063082
mov rax, qword [rdx + 0x28]
mov qword [rsp + 0x60], rax
sub byte [rax - 0x77], cl
and al, 0x60
movups xmm0, xmmword [rdx + 8]
movups xmm1, xmmword [rdx + 0x18]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
movabs rax, 0x70000000000
lea rcx, [rsp + 0x160]
mov qword [rcx], rax
mov rsi, qword [rsp + 0x50]
lea rdx, [rsi + 8]
mov r8, r14
call fcn.140025988
sub esp, edi
dec dword [rbx + 0xf602444]
enter 0xffffffffffff8d48, 0xffffffffffffffbc
and al, 0xf0
add byte [rax], al
add byte [rcx + 0x4b84107], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rdi
call fcn.140009bfd
mov eax, dword [rsp + 0x64]
bswap eax
mov dword [rdi], eax
lea rdx, [rsp + 0xf0]
mov r8d, 4
mov rcx, r14
call fcn.140009bfd
test rsi, rsi
je 0x1400632e8
lea rdx, [rsp + 0x58]
mov rax, qword [rdx - 0x18]
mov r8, qword [rdx - 0x10]
lea rdi, [rsp + 0xf0]
mov rcx, rdi
mov r9, rsi
call qword [rax]
mov qword [rdi + 0x10], rsi
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0x90], xmm0
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0xa0], eax
mov rax, qword [rdi + 0x18]
mov qword [rsp + 0xa8], rax
mov rsi, qword [rsp + 0xa0]
add byte [rax], al
add cl, ch
fld qword [rdx]
add byte [rax], al
mov eax, dword [rdx + 4]
mov esi, dword [rdx + 8]
bts rax, 0x2b
lea rcx, [rsp + 0xf0]
mov qword [rcx], rax
jmp 0x14006306c
mov eax, dword [rdx + 4]
mov esi, dword [rdx + 8]
movabs rdx, 0x30000000000
or rdx, rax
lea rcx, [rsp + 0xf0]
mov qword [rcx], rdx
mov edx, 4
mov r8, r14
call fcn.140025988
bswap esi
lea rdx, [rsp + 0x40]
mov dword [rdx], esi
mov r8d, 4
mov rcx, r14
call fcn.140009bfd
jmp 0x1400635d9
mov rdx, qword [rsp + 0x48]
lea rcx, [rsp + 0x90]
mov r8, rdi
call fcn.140025567
xor r15d, r15d
mov rcx, qword [rsp + 0x90]
mov rdx, qword [rcx + 8]
mov rax, rdx
sub rax, r13
bswap rax
lea r8, [rsp + 0x2d]
mov qword [r8 - 5], rax
xor eax, eax
cmp rax, 5
je 0x1400630e3
cmp byte [rsp + rax + 0x28], 0
lea rax, [rax + 1]
je 0x1400630cd
lea rax, [rsi + 3]
cmp rsi, 0xfffffffffffffffc
ja 0x14006375e
mov rdx, qword [rsp + 0x48]
lea rcx, [rsp + 0x90]
mov r8, rdi
call fcn.140025567
xor r13d, r13d
mov rcx, qword [rsp + 0x90]
mov rdx, qword [rcx + 8]
mov rax, rdx
sub rax, qword [rsp + 0x30]
bswap rax
lea r8, [rsp + 0x2d]
mov qword [r8 - 5], rax
xor eax, eax
cmp rax, 5
je 0x140063214
cmp byte [rsp + rax + 0x28], 0
lea rax, [rax + 1]
je 0x1400631eb
lea rcx, str.assertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_src_frameheaders.rs
mov edx, 0x3e
jmp 0x140063730
lea rax, [rsi + 3]
cmp rsi, 0xfffffffffffffffc
ja 0x14006375e
cmp rax, rdx
ja 0x140063772
mov dword [rbx + 0xd8], eax
mov rax, qword [rsp + 0xb0]
mov dword [rbx + 0xe0], eax
jmp 0x1400635d9
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov qword [rsp + 0x98], rax
xorps xmm0, xmm0
movaps xmmword [rsp + 0xa0], xmm0
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xc5a2f
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xc5a2f
mov qword [rsp + 0x90], rax
add byte [rax], al
xor esi, esi
lea r15, [rbx + 0x110]
test rsi, rsi
je 0x1400633ba
xchg edi, eax
add byte [rax], al
invalid
xchg edi, eax
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x9824
add byte [rbx + rcx*4 - 0x5d], cl
or byte [rcx], al
add byte [rax], al
mov rdi, qword [rsp + 0x98]
mov r12, qword [rbx + 0x108]
mov r13, qword [rbx + 0x110]
mov rax, r13
sub rax, r12
cmp rax, rsi
jae 0x14006335d
mov rcx, r14
mov rdx, rsi
call fcn.14000997d
cli
dec dword [rbx + rcx*4 - 0x5d]
or byte [rcx], al
add byte [rax], al
cli
dec dword [rbx + rcx*4 - 0x5d]
or byte [rcx], al
add byte [rax], al
mov r13, qword [rbx + 0x110]
mov rcx, qword [r14]
add rcx, r12
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add r12, rsi
mov qword [rsp + 0x28], r12
cmp r12, r13
ja case.0x1400503fa.75
mov qword [rbx + 0x108], r12
mov qword [rsp + 0xb8], rsi
mov rax, qword [rsp + 0xa0]
mov rcx, rax
sub rcx, rsi
jb 0x1400636b6
mov qword [rsp + 0xa0], rcx
add qword [rsp + 0x98], rsi
mov rsi, rcx
jmp 0x14006331a
invalid
invalid
invalid
invalid
lea rcx, [rsp + 0xa8]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov edx, dword [rcx - 0x10]
mov edx, dword [rcx - 0x10]
xor r8d, r8d
call qword [rax + 0x10]
lea rcx, [rsp + 0x58]
mov rax, qword [rcx - 0x18]
call 0x13057bf25
call 0x13057bf25
mov r8, qword [rcx - 8]
call qword [rax + 0x10]
jmp 0x1400635d9
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x58]
jmp 0x1400633f2
xor eax, eax
mov rdx, qword [rsp + 0x68]
cmp rax, rdx
cmovae rax, rdx
mov r9d, dword [rbx + 0x128]
cmp rax, r9
invalid
jbe 0x140063428
enter 0x1e76, 0x48
lea ecx, [rsp + 0x40]
lea rcx, [rsp + 0x40]
call fcn.1400413be
lea rcx, [rsp + 0x138]
and al, 0x38
add dword [rax], eax
add al, ch
out dx, al
invalid
invalid
push qword [rax + 0x212e902]
add byte [rax], al
and al, 0x38
add dword [rax], eax
add al, ch
out dx, al
invalid
add byte [rax + 0x3d], cl
inc dword [rax]
add byte [rax], al
cmp rax, 0xff
jbe 0x14006346e
lea rsi, [rsp + 0x40]
movzx edx, byte [rsi + 0x46]
push rsi
mov r9d, dword [rsi + 0x40]
push rsi
mov r9d, dword [rsi + 0x40]
shl rdx, 0x20
or rdx, rcx
lea rcx, [rsp + 0xf0]
mov qword [rcx], rdx
mov rdx, rax
mov r8, r14
call fcn.140025988
cld
dec dword [rcx + rcx*4 - 7]
call fcn.1400620e0
mov ecx, 9
mov rdi, r15
mov edi, edi
lock add byte [rax], al
add byte [rax - 0x77], cl
adc dword [rax - 0x77], ecx
ret 0x894d
mov edi, edi
jmp 0x1400635d6
test rcx, rcx
je 0x14006348a
cmp ecx, 1
jne 0x140063491
sbb dword [rax - 0x75], ecx
and al, 0x50
mov rcx, qword [rsp + 0x50]
xor eax, eax
sub rcx, qword [rsp + 0x58]
cmovae rax, rcx
jmp 0x140063493
mov rax, qword [rsp + 0x58]
jmp 0x140063493
xor eax, eax
cmp rax, rdx
cmovb rdx, rax
add r8, rdx
jb 0x140063798
movzx eax, byte [rsi + 0x46]
mov ecx, dword [rsi + 0x40]
shl rax, 0x20
or rax, rcx
lea rcx, [rsp + 0xf0]
lea ecx, [rsp + 0xf0]
lea ecx, [rsp + 0xf0]
mov qword [rcx], rax
mov r8, r14
call fcn.140025988
cld
dec dword [rbp + rcx*4 - 0x5d]
adc byte [rcx], al
add byte [rax], al
cld
dec dword [rbp + rcx*4 - 0x5d]
adc byte [rcx], al
add byte [rax], al
mov rcx, rsi
call fcn.140072c05
test rax, rax
je 0x14006355b
mov rcx, rsi
call fcn.140072c36
mov r15, rax
invalid
mov rdi, rdx
mov rcx, qword [rbx + 0x108]
mov rax, qword [rbx + 0x110]
invalid
add byte [rax], al
sub rax, rcx
cmp rax, rdx
jae 0x140063513
mov rcx, r14
mov rdx, rdi
call fcn.14000997d
mov rcx, qword [rbx + 0x108]
add rcx, qword [rbx + 0x100]
mov rdx, r15
add dword [rax], eax
add byte [rcx + rcx*4 - 6], cl
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbx + 0x108]
or dword [rax], 1
add byte [rax], al
add rax, rdi
mov qword [rsp + 0x90], rax
cmp rax, qword [rbx + 0x110]
ja case.0x140059b04.21
mov qword [rbx + 0x108], rax
or byte [rcx], al
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
call fcn.14006a66d
jmp 0x1400634d0
mov rax, qword [rsp + 0x40]
test rax, rax
je 0x14006357c
cmp eax, 1
jne 0x140063583
mov rax, qword [rsp + 0x58]
jmp 0x140063585
and al, 0x68
cmp rax, rcx
cmovb rcx, rax
mov qword [rsp + 0xd0], rcx
add byte [rax], al
test rcx, rcx
jne 0x1400637ad
lea rdi, [rsp + 0xf0]
lea rsi, [rsp + 0x40]
mov ecx, 9
add byte [rax], al
add byte [rax - 0x73], cl
je 0x1400635d2
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbx + 0x70]
cmp dword [rbx + 0x70], 3
je 0x1400635c9
mov rcx, rdi
call fcn.1400413be
std
invalid
lea rsi, [rsp + 0xf0]
mov ecx, 9
or dword [rax], eax
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x138]
cmp rax, 2
je 0x14006362b
lea rdx, [rsp + 0x150]
test rax, rax
je 0x140063618
mov rcx, qword [rsp + 0x140]
mov rax, qword [rsp + 0x148]
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
jmp 0x140063628
and al, 0x40
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rbx + rcx*4 + 0x40], cl
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
mov rcx, qword [rsp + 0x140]
mov rax, qword [rsp + 0x148]
call qword [rax + 0x68]
lea rcx, [rsp + 0x138]
call fcn.14005140f
mov al, 0xc
add rsp, 0x168
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea eax, [0x14010e7d8]
mov rcx, rsi
call fcn.1400cf2d0
ud2
lea rax, [rsp + 0x28]
lea rdx, [rsp + 0xd0]
mov qword [rdx], rax
lea rax, [fcn.140009e50]
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], r15
mov qword [rdx + 0x18], rax
mov dword [rdx + 0x18], eax
lea rax, str.new_len____capacity_
lea rcx, [rsp + 0xf0]
mov qword [rcx], rax
add dword [rax + 2], edi
add dword [rax + 2], edi
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes_mut.rs_
jmp 0x140063716
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsp + 0xb8]
lea rdx, [rsp + 0xd0]
mov qword [rdx], rax
lea rax, [0x1400086b0]
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rax, [0x140131720]
xor eax, 0x48000ce0
lea ecx, [rsp + 0xf0]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes.rs
call fcn.1400cf220
ud2
lea rcx, str.assertion_failed:_self.has_capacity__
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srccodec_framed_write.rschunk_not_fully_encoded
mov edx, 0x25
call fcn.1400cf3b0
ud2
lea rax, [rsp + 0x90]
lea rdx, [rsp + 0xd0]
mov qword [rdx], rax
lea rax, [fcn.140009e50]
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], r12
jmp 0x14006367e
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_src_frameheaders.rs
mov rcx, rsi
mov rdx, rax
call fcn.1400cf5d0
ud2
lea rcx, str.not_implemented
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srccodec_framed_write.rschunk_not_fully_encoded
mov edx, 0xf
jmp 0x140063730
lea rax, [0x1401248d0]
lea r8, [rsp + 0xf0]
mov qword [r8], rax
mov qword [r8 + 8], 1
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
lea rdx, [0x14012ff80]
lea r9, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srccodec_framed_write.rschunk_not_fully_encoded
lea rcx, [rsp + 0xd0]
call fcn.1400d385c
ud2
pop rax
cli
dec dword [rax - 0x73]
mov esi, 0x1c8
mov rcx, rdi
call fcn.1400215ad
cmp qword [rsi + 0x1d0], 0
je 0x1400643d1
mov r8, qword [rdi]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rsi + 0x1f8]
call fcn.140009bc9
cmp dword [rsi + 0x220], 2
je 0x14006449e
lea rcx, [rsi + 0x228]
call fcn.14001db63
lea rcx, [rsi + 0x288]
call fcn.14001d9a9
mov rax, qword [rsi + 0x2a0]
test rax, rax
je 0x140064426
lea rcx, [rsi + 0x2b8]
mov rdx, qword [rsi + 0x2a8]
mov r8, qword [rsi + 0x2b0]
call qword [rax + 0x10]
mov rax, qword [rsi + 0x2c0]
test rax, rax
je 0x14006444a
lea rcx, [rsi + 0x2d8]
mov rdx, qword [rsi + 0x2c8]
mov r8, qword [rsi + 0x2d0]
call qword [rax + 0x10]
mov rax, qword [rsi + 0x2e0]
test rax, rax
je 0x14006446e
lea rcx, [rsi + 0x2f8]
mov rdx, qword [rsi + 0x2e8]
mov r8, qword [rsi + 0x2f0]
call qword [rax + 0x10]
mov rax, qword [rsi + 0x300]
test rax, rax
je 0x140064492
add byte [rax - 0x7b], cl
sal byte [rax + rbx + 0x48], 0x8d
mov ds, word [rax]
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg esi, eax
or byte [rbx], al
add byte [rax], al
lea rcx, [rsi + 0x318]
mov rdx, qword [rsi + 0x308]
mov r8, qword [rsi + 0x310]
call qword [rax + 0x10]
lea rcx, [rsi + 0x340]
call fcn.140009bc9
mov rax, qword [rsi + 0x400]
test rax, rax
je 0x1400644c2
lea rcx, [rsi + 0x418]
mov rdx, qword [rsi + 0x408]
mov r8, qword [rsi + 0x410]
call qword [rax + 0x10]
mov rax, qword [rsi + 0x390]
test rax, rax
je 0x1400644e6
lea rcx, [rsi + 0x3a8]
mov rdx, qword [rsi + 0x398]
mov r8, qword [rsi + 0x3a0]
call qword [rax + 0x10]
lea rdi, [rsi + 0x3f0]
mov rdx, qword [rsi + 0x3c8]
lock add eax, dword [rax]
add byte [rax - 0x75], cl
xchg esi, eax
enter 3, 0
test rdx, rdx
je 0x140064550
mov qword [rdx + 0x10], 4
mov rax, qword [rdx + 0x40]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rdx + 0x40], rcx
jne 0x140064505
test rax, rax
jne 0x140064537
mov rax, qword [rdx + 0x30]
mov rcx, qword [rdx + 0x38]
mov qword [rdx + 0x30], 0
lock and qword [rdx + 0x40], 0xfffffffffffffffd
test rax, rax
je 0x140064537
call qword [rax + 8]
mov rax, qword [rsi + 0x3c8]
lock dec qword [rax]
jne 0x140064550
mov rcx, qword [rsi + 0x3c8]
call fcn.140025ffc
add rsi, 0x368
mov rcx, rdi
call fcn.1400413ff
mov rcx, rsi
add rsp, 0x38
pop rdi
pop rsi
jmp fcn.14005140f
and byte [rax - 0x77], cl
invalid
clc
add dword [rdi], ecx
test dword [rsi + 0x48000000], edx
add esi, 8
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp fcn.14006417b
invalid
idiv edi
invalid
invalid
cmp eax, 4
je 0x140064a94
cmp eax, 3
je 0x140064a86
test eax, eax
jne 0x140064ad1
lea rcx, [rsi + 0x10]
call fcn.140064296
invalid
dec dword [rax - 0x77]
int1
call fcn.140041380
add rsi, 0x518
add byte [rax - 0x77], cl
int1
adc al, r13b
sub al, 0xf8
invalid
add byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp fcn.140040984
lea rcx, [rsi + 0xa38]
call fcn.14006456d
cli
invalid
invalid
jmp 0x140064ab5
invalid
cli
invalid
lea rcx, [rsi + 0xa30]
call fcn.140064296
cmp dword [rsi + 0x520], 4
jne 0x140064ab5
or al, byte [rax]
add al, ch
div bh
invalid
lea rcx, [rsi + 0x520]
call fcn.14006459a
cmp byte [rsi + 0xa29], 0
je 0x140064aca
lea rcx, [rsi + 0xa30]
call fcn.140040984
add al, ch
mov edx, 0xc6fffdbe
xchg byte [rcx], ch
or al, byte [rax]
add byte [rax], al
mov byte [rsi + 0xa29], 0
add rsp, 0x20
pop rsi
ret
mov edx, eax
not edx
lea r8, [rax - 5]
xor ecx, ecx
test dl, 6
cmove rcx, r8
test rcx, rcx
je 0x140064b13
cmp rcx, 1
cmp ecx, 1
jne 0x140064b22
add rsi, 8
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.14006417b
cmp eax, 5
je 0x140064b22
clc
add eax, 0xf8830a74
add al, 0x74
je 0x140064b22
cmp eax, 3
jne 0x140064b2a
invalid
invalid
cmp eax, 4
je 0x140064b22
cmp eax, 3
jne 0x140064b2a
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
invalid
cmp eax, 2
jne case.0x1400a55c8.281
add byte [rax], al
invalid
clc
add cl, byte [rdi]
test dword [rdx + 0x48000000], edi
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rsi + 0xc8]
test rax, rax
je 0x140064b51
lock dec qword [rax]
mov rax, qword [rsi + 0xc8]
mov eax, dword [rsi + 0xc8]
test rax, rax
test eax, eax
je 0x140064b51
adc dh, al
lock dec qword [rax]
dec qword [rax]
jne 0x140064b51
lea rcx, [rsi + 0xc8]
call fcn.1400333de
invalid
add al, ch
invalid
dec dword [rax - 0x73]
js 0x140064b3e
lea rcx, [rsi + 0x78]
call fcn.140040e24
dec dword [rax - 0x73]
invalid
nop
add byte [rax], al
invalid
retf 0xfdc2
dec dword [rax - 0x73]
mov ss, word [rax - 0x18000000]
add al, ch
lea ecx, [rsi + 0x90]
add al, ch
call fcn.1400361ea
mov rax, qword [rsi + 0xd0]
test byte [rsi], dl
std
dec dword [rax - 0x75]
xchg al, dl
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdx + rdx - 0x10], 0x48
je 0x140064b84
lock dec qword [rax]
add byte [rax], al
test rax, rax
je 0x140064b84
adc dh, al
dec qword [rax]
lock dec qword [rax]
jne 0x140064b84
lea rcx, [rsi + 0xd0]
lea ecx, [rsi + 0xd0]
rol byte [rax], 1
add byte [rax], al
call fcn.14004f153
iretd
lea rcx, [rsi + 0x98]
add byte [rax], al
call fcn.1400413ff
cmp qword [rsi + 0xa8], 0
cmp dword [rsi + 0xa8], 0
je 0x140064ba6
or al, 0x48
lea ecx, [rsi + 0xa8]
lea rcx, [rsi + 0xa8]
add al, ch
push rbp
sar ch, 0xff
call fcn.140040bfb
lea rcx, [rsi + 0xb8]
mov eax, 0xe8000000
movabs rbx, 0x840f02087e83fffd
std
inc dword [rbx + 0xf02087e]
invalid
invalid
add byte [rax], al
call fcn.1400406fc
cmp dword [rsi + 8], 2
je 0x140064b22
std
inc dword [rbx + 0xf02087e]
test byte [rsi - 1], ah
invalid
dec dword [rax - 0x73]
jle 0x140064bc8
lea rdi, [rsi + 8]
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
call fcn.140040bfb
lea rcx, [rsi + 0x38]
cmp al, ch
push rbx
sar ch, 0xff
std
invalid
dec dword [rax - 0x73]
cmp al, r13b
cmp al, ch
cmp al, ch
push rbx
sar ch, 0xff
std
invalid
add rsi, 0x50
push rax
mov rcx, rsi
call fcn.140040da4
std
dec dword [rax - 0x77]
stc
std
dec dword [rax - 0x77]
stc
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.140040b37
std
invalid
std
dec dword [rax - 0x75]
mov gs, eax
add byte [rax], al
add byte [rax - 0x75], cl
xchg esi, eax
lock add byte [rax], al
add al, ch
invalid
mov rcx, qword [rsi + 0xe8]
mov rdx, qword [rsi + 0xf0]
call 0x188064bf5
mov edx, dword [rsi + 0xf0]
call fcn.1400406bb
lea rcx, [rsi + 0x150]
mov ebx, 0x48fffdba
lea ecx, [rsi + 0x150]
call fcn.140009bc9
dec dword [rax - 0x7d]
mov esi, 0x108
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x100]
invalid
cmp qword [rsi + 0x108], 0
je case.0x14004aae5.232
mov r8, qword [rsi + 0x100]
add byte [rax - 0x75], cl
or eax, 0xfc5bc
invalid
invalid
invalid
invalid
mov rcx, qword [0x1401611e0]
mov esp, 0x31000fc5
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
sar bh, cl
adc eax, 0x6f7dc
invalid
add byte [rax - 0x73], cl
mov esi, 0x120
add dword [rax], eax
invalid
lea rdi, [rsi + 0x120]
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140061984
cmp qword [rsi + 0x128], 0
cmp dword [rsi + 0x128], 0
add byte [rax], al
add byte [rdx + rdx + 0x4c], dh
mov eax, dword [rdi]
add byte [rax], al
je 0x140064c57
mov r8, qword [rdi]
mov rcx, qword [0x1401611e0]
xor edx, edx
xchg ecx, eax
invalid
call qword [sym.imp.kernel32.dll_HeapFree]
cmp dword [rsi + 0x10], 3
adc byte [rbx], al
je 0x140064c66
or dword [rax - 0x73], ecx
adc al, r13b
adc al, ch
lea rcx, [rsi + 0x10]
adc al, ch
call fcn.14001db63
std
invalid
mov rcx, qword [rsi + 0xb8]
mov eax, 0x48000000
test ecx, ecx
add byte [rax], al
test rcx, rcx
je 0x140064c77
add eax, 0xfdbbe9e8
dec dword [rax - 0x73]
call fcn.140040860
lea rcx, [rsi + 0xa0]
mov fs, word [rax - 0x18000000]
add byte [rax], al
add al, ch
add byte [rax], al
call fcn.14001d9a9
cmp qword [rsi], 0
je 0x140064caa
invalid
invalid
sti
dec dword [rax - 0x7d]
add byte ds:[rcx + riz + 0x48], dh
mov rdi, qword [rsi + 8]
mov rdi, qword [rsi + 8]
jle 0x140064c95
or byte [rax - 0x7b], cl
push qword [rax + rbx + 0x48]
je 0x140064caa
lea rcx, [rdi + 0x10]
test rdi, rdi
je 0x140064caa
sbb byte [rax - 0x73], cl
adc r8b, r13b
shr dword [rax], cl
lea rcx, [rdi + 0x10]
call fcn.14003756e
lock dec qword [rdi]
std
push rax
dec qword [rdi]
jne 0x140064caa
or dword [rax - 0x75], ecx
or al, r13b
push rcx
jmp 0xfe8a4ca8
invalid
invalid
invalid
mov rcx, qword [rsi + 8]
call fcn.1400335fb
invalid
inc dword [rbx + 0x178be]
add byte [rdx], al
invalid
cmp dword [rsi + 0x178], 2
je 0x140064cbf
lea rcx, [rsi + 0x178]
call fcn.140040b37
invalid
std
invalid
add al, ch
js case.0x14004bb32.156
invalid
mov esi, 0x8d48fffd
std
dec dword [rax - 0x73]
lea rcx, [rsi + 0x190]
lea ecx, [rsi + 0x190]
mov ss, word [rax - 0x17ffffff]
xor dword [rdx - 0x417f0003], edi
invalid
mov esi, 0x1c8
call fcn.1400406fc
std
inc dword [rax + 0x1c8be]
cmp byte [rsi + 0x1c8], 3
cmp byte [rsi + 0x1c8], 3
mov esi, 0x1c8
add ecx, dword [rdi]
test byte [rax + 0x48000000], al
je 0x140064d58
mov rax, qword [rsi + 0x1b0]
mov eax, dword [rsi + 0x1b0]
add dword [rax], eax
add al, dh
dec qword [rax]
dec dword [rax]
lock dec qword [rax]
jne case.0x14004af70.209
mov rcx, qword [rsi + 0x1b0]
call fcn.140033428
add dword [rax], eax
add al, ch
invalid
lea rdi, [rsi + 0x1a8]
cmp byte [rsi + 0x1c8], 2
mov esi, 0x1c8
add dword [rax], eax
add byte [rdx], al
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add dh, byte [rcx + rdi + 0x48]
cmp dword [rax - 0x73], ecx
sahf
invalid
add dword [rax], eax
invalid
je 0x140064d3a
cmp dword [rax - 0x73], ecx
sahf
mov eax, 0x48000001
lea rbx, [rsi + 0x1b8]
mov rcx, rbx
mov ecx, ebx
call fcn.1400326b2
mov rax, qword [rbx]
lock dec qword [rax]
movabs byte [0x48f0038b48fffcd9], al
dec dword [rax]
jne 0x140064d21
mov rcx, qword [rbx]
or ebp, eax
out 0xfc, eax
call fcn.14003346c
dec dword [rax - 0x75]
xchg al, al
add dword [rax], eax
add al, dh
dec qword [rax]
mov rax, qword [rsi + 0x1c0]
lock dec qword [rax]
jne 0x140064d3a
mov rcx, qword [rsi + 0x1c0]
call fcn.1400335b7
mov es, eax
add dword [rax], eax
rol byte [rcx], 0
add al, ch
jge case.0x14004c154.131
cld
dec dword [rax - 0x75]
invalid
mov rbx, qword [rdi]
mov ebx, dword [rdi]
invalid
test rbx, rbx
je 0x140064d58
invalid
invalid
mov rcx, rdi
call fcn.1400349e8
push rax
dec qword [rbx]
dec dword [rbx]
push rax
dec qword [rbx]
dec dword [rbx]
jne 0x140064d58
mov rcx, qword [rdi]
mov ecx, dword [rdi]
call fcn.1400334f7
mov rsi, qword [rsi + 0x1d0]
mov esi, dword [rsi + 0x1d0]
add dword [rax], eax
add byte [rax - 0x7d], cl
add byte ds:[rcx + rcx + 0x48], dh
lea ecx, [rsi + 8]
cmp qword [rsi], 0
je 0x140064d6e
lea rcx, [rsi + 8]
call fcn.140040da4
mov rcx, qword [0x1401611e0]
or eax, 0xfc46b
imul eax, esp, 0xf
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
sub rsp, 0x20
mov rsi, rcx
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov ecx, dword [rcx]
lea rdx, [rcx - 3]
add rcx, 0xfffffffffffffffe
xor eax, eax
ror byte [rax - 0x7d], 0xfa
invalid
sar esi, 0x31
ror byte [rax - 0x7d], 0xfa
add cl, byte [rax + 0xf]
invalid
invalid
cmovb rax, rcx
test rax, rax
ror dword [rax - 0x7b], 0xc0
je case.0x14004bb32.157
invalid
cmp rax, 1
jne case.0x14004dc3f.112
add esi, 8
mov rcx, rsi
or byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
invalid
jmp fcn.14006417b
movzx eax, byte [rsi + 0x298]
xchg byte [rax - 0x7cfffffe], bl
cmp eax, 3
je 0x140064ded
invalid
clc
add esi, dword [rax + riz - 0x7b]
and byte [rbp + 0x483b75c0], al
and byte [rbp + 0x483b75c0], al
mov rcx, rsi
mov ecx, esi
call fcn.14006466d
add rsi, 0x138
cmp byte [rcx], al
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
pop rsi
invalid
dec dword [rax - 0x7f]
invalid
jmp fcn.140040551
mov bh, 0xfd
dec dword [rax - 0x73]
mov cs, word [rax + 1]
add byte [rax], al
call fcn.14006466d
dec dword [rax - 0x73]
mov es, word [rax + 1]
add byte [rax], al
dec dword [rax - 0x73]
mov es, word [rax + 1]
add byte [rax], al
call fcn.140040551
mov byte [rsi + 0x299], 0
add rsp, 0x20
pop rsi
ret
add al, ch
push rsp
jrcxz 0x140064e33
add byte [rax - 0x77], cl
ret
mov esi, edx
add rdi, 0x10
mov rcx, rdi
call fcn.140064ad7
mov r8d, 0x1e0
mov rcx, rdi
stc
stc
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x77], cl
invalid
mov rdx, r14
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
jmp fcn.1400c3183
invalid
invalid
mov rdx, qword [r15 + 0x118]
mov rax, qword [r15 + 0x120]
mov rcx, rsi
mov r8, rdi
call qword [rax + 0x18]
mov rbx, qword [rsp + 0x4f0]
cmp rbx, 3
je 0x140065337
cmp ebx, 4
je 0x140066971
mov r8d, 0xa0
lea rcx, [rsp + 0x6a0]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x708]
add byte [rax], al
lea ecx, [rax - 0x12d]
sar esi, cl
invalid
inc dword [rbx - 0x7cf0fc07]
cmp ecx, 3
jae 0x1400653f8
invalid
xchg ebx, eax
add dword [rax], eax
invalid
cmp qword [r15], 0
lea rdi, [rsp + 0x50]
and al, 0x50
lea rbx, [rsp + 0x310]
je 0x140065294
mov rax, qword [r15 + 8]
test rax, rax
je 0x140065294
mov rdx, qword [r15 + 0x10]
mov r8, qword [r15 + 0x18]
mov rcx, qword [rsp + 0x158]
call qword [rax + 0x10]
mov qword [r15], 0
xor esi, esi
lea rax, [0x1401273c0]
lea r8, [rax + rsi]
mov rcx, rdi
mov rdx, r12
call fcn.140030cfa
cmp byte [rsp + 0x70], 2
and al, 0x70
invalid
je 0x1400652cf
mov rax, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
mov r8, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov rcx, r14
call qword [rax + 0x10]
add rsi, 0x20
cmp rsi, 0x80
inc byte [rax + 0x75000000]
invalid
inc byte [rax + 0x75000000]
ror dword [rax - 0x75], 0x84
and al, 0x60
add dword [rax], eax
add byte [rdi], cl
mov dh, 0
mov rax, qword [rsp + 0x160]
movzx eax, byte [rax]
mov dh, 0
mov ecx, eax
or ecx, 4
cmp ecx, 5
je 0x140065424
cmp al, 0xa
jb 0x140065319
cmp qword [r15 + 0xf0], 0
je 0x140065319
mov r8, qword [r15 + 0xe8]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsp + 0x160]
movabs rcx, 0x101010101010101
mov qword [rax + 0x10], rcx
movups xmmword [rax], xmm7
jmp 0x140065424
mov rsi, qword [rsp + 0x4f8]
mov qword [rsp + 0x188], rsi
mov rdi, qword [rsi]
test rdi, rdi
je 0x14006698d
mov rax, qword [rsi + 8]
mov rcx, rdi
call qword [rax + 0x38]
movabs rcx, 0x299c0576ae3c52a8
xor rdx, rcx
movabs rcx, 0x6b8b03c9063e2a13
xor rax, rcx
or rax, rdx
jne 0x14006698d
invalid
add byte [rax], al
cmp byte [rdi], 1
jne 0x14006698d
cmp byte [rdi + 1], 2
jne 0x14006698d
cmp dword [rdi + 4], 0
jne 0x14006698d
cmp qword [r15], 0
je 0x14006564f
mov rax, qword [r15 + 8]
test rax, rax
ror byte [rax - 0x73], 0x3d
cmp dword [rcx], 0xc
add byte [rax - 0x73], cl
sub eax, 0xf01ec
je 0x14006698d
test bl, cl
invalid
add byte [rax], al
mov r8, qword [r15 + 0x10]
mov r9, qword [r15 + 0x18]
lea rcx, [rsp + 0x50]
and al, 0x50
mov rdx, qword [rsp + 0x158]
call qword [rax]
movups xmm0, xmmword [rsp + 0x50]
push rax
movups xmm1, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x2c0], xmm1
movaps xmmword [rsp + 0x2b0], xmm0
jmp 0x140065678
add eax, 0xfffffecd
cmp eax, 2
lea rdi, [rsp + 0x50]
lea rbx, [rsp + 0x310]
jae 0x140066a3e
cmp qword [r15], 0
je 0x140065424
cmp qword [r15 + 8], 0
je 0x140066a3e
movups xmm0, xmmword [0x140127450]
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
movups xmm0, xmmword [0x140127440]
movaps xmmword [rsp + 0x50], xmm0
lea rcx, [rsp + 0x6a0]
mov rdx, rdi
call fcn.1400237b5
test rax, rax
je 0x140066a3e
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, rbx
call fcn.14000bd10
cmp qword [rsp + 0x310], 0
add byte [rdi], cl
test edx, ecx
invalid
add byte [rax], al
mov r8, qword [rsp + 0x318]
mov r9, qword [rsp + 0x320]
mov ecx, dword [rsp + 0x320]
movaps xmmword [rsp + 0x310], xmm6
add byte [rax], al
mov qword [rsp + 0x320], 0
mov dword [rsp + 0x320], 0
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x330], rax
mov rcx, rdi
mov rdx, rbx
call fcn.1400c66ab
adc dword [rsi], eax
add byte [rbx - 0x7cafdba4], cl
sti
add cl, byte [rdi]
invalid
invalid
adc al, 0
invalid
mov r15, rdi
lea rcx, [rsp + 0x78]
mov rax, qword [rcx - 0x24]
mov qword [rsp + 0x240], rax
add al, byte [rax]
add byte [rbx - 0x7b761bbf], cl
and al, 0x48
add al, byte [rax]
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x60
mov r13, qword [rsp + 0x68]
mov r14, qword [rsp + 0x70]
lea rax, [rsp + 0x78]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rsp + 0x410], xmm0
and al, 0x10
add al, 0
add byte [rdi], cl
sub dword [rsp + 0x420], ecx
movaps xmmword [rsp + 0x430], xmm2
mov rcx, r14
xor edx, edx
call fcn.140009da0
mov rsi, rax
mov rdi, rdx
mov rcx, rax
mov rdx, rbp
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x4f0], rsi
mov qword [rsp + 0x4f8], rdi
mov qword [rsp + 0x500], r14
lea rsi, [rsp + 0x5c0]
add eax, 0x89480000
int1
lea rdx, [rsp + 0x4f0]
call fcn.140008ee3
cmp edx, edi
dec dword [rcx + rcx*4 - 7]
mov rdx, rsi
call fcn.14002eb14
cmp byte [rsp + 0x50], 3
and al, 0x50
add ecx, dword [rdi]
test byte [rdx + 0x13], cl
add byte [rax], al
mov ecx, 0xb
lea rax, [rsp + 0x310]
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
cmp byte [rsp + 0x310], 3
mov esp, 0x31024
add byte [rbx], al
je 0x1400668c0
mov rcx, rax
call fcn.140033baf
mov eax, dword [rsp + 0x248]
lea rcx, [rsp + 0x1e9]
mov dword [rcx + 0xb], eax
mov rax, qword [rsp + 0x240]
mov qword [rcx + 3], rax
mov dword [rcx + 3], eax
movaps xmm0, xmmword [rsp + 0x410]
movaps xmm1, xmmword [rsp + 0x420]
movaps xmm2, xmmword [rsp + 0x430]
movups xmmword [rcx + 0x47], xmm2
movups xmmword [rcx + 0x37], xmm1
movups xmmword [rcx + 0x27], xmm0
mov dword [rsp + 0x1e8], ebx
mov qword [rsp + 0x1f8], rbp
mov qword [rsp + 0x200], r13
mov qword [rsp + 0x208], r14
mov r15, qword [rsp + 0x30]
mov rax, qword [r15 + 0x110]
cmp byte [rax + 0x1b8], 0
add byte [rbx + rcx*4 - 0x54], cl
and al, 0x68
add dword [rax], eax
add byte [rdi], cl
invalid
stosb byte [rdi], al
add al, 0
invalid
mov r9d, dword [rsp + 0x214]
test r9, r9
je 0x1400657ae
cmp r14, r9
jbe 0x140065788
cmp byte [rbp + r9], 0xbf
jg 0x14006578e
pop qword [rcx + rax]
invalid
jmp 0x140067052
lea rax, [rsp + 0x2c0]
movups xmmword [rax], xmm6
xor byte [rax - 0x73], cl
cmp eax, 0xc36d7
mov qword [rsp + 0x2b0], rdi
lea rbp, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov qword [rsp + 0x2b8], rbp
mov rax, qword [r15 + 0x128]
cmp rax, 1
ja case.default.0x14006577f
inc rax
mov qword [r15 + 0x128], rax
mov rdx, qword [r15 + 0x98]
mov r8, qword [r15 + 0xa8]
lea rcx, [rsp + 0x240]
call fcn.14007ef44
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add dword [rax], eax
add byte [rax - 0x47], cl
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
mov qword [rax + 0x10], rcx
movups xmmword [rax], xmm7
mov rax, qword [rsp + 0x178]
movups xmmword [rax], xmm6
lea rax, [rsp + 0x78]
movups xmmword [rax + 8], xmm6
movups xmmword [rax + 0x20], xmm6
mov word [rax + 0x30], 0
mov qword [rsp + 0x68], 2
xor ecx, ecx
mov qword [rsp + 0x70], rcx
mov eax, 8
mov qword [rsp + 0x78], rax
and al, 0x78
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x50], rcx
mov byte [rsp + 0xb0], 0
mov qword [rsp + 0xc0], rdi
mov qword [rsp + 0xc8], rbp
mov qword [rsp + 0xe0], rdi
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xef505
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xf0], 1
mov qword [rsp + 0xf8], rcx
mov word [rax + rdi*8], fs
add byte [rax], al
add byte [rsi - 0x39], ah
test byte [rax + rax], ah
add dword [rax], eax
add bh, bh
inc esi
test byte [rax + rbp], ah
add dword [rax], eax
add byte [rdx], al
mov qword [rsp + 0x120], rcx
movzx eax, byte [r15 + 0xe0]
loopne 0x14006576f
add byte [rax], al
lea rdx, [0x1401573a4]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
mov cl, 1
jmp case.0x14006577f.0
jne 0x140067052
cmp r9d, 4
jne 0x1400657ae
mov rcx, rbp
lea rdx, str.httphttpsftpfileC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.4.1_srcparser.rs
mov r8, r9
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je case.0x14004afe7.250
mov esi, dword [r15 + 0xb4]
mov r14, qword [r15 + 0x98]
mov rdi, qword [r15 + 0xa8]
lea rbx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
lea rcx, [rsp + 0x60]
mov rdx, r14
mov r8, rdi
call fcn.140008470
mov rax, qword [r15 + 0xb8]
mov ecx, dword [r15 + 0xc0]
mov rdx, qword [rsp + 0x38]
movups xmm0, xmmword [rdx]
lea r8, [rsp + 0x90]
movups xmmword [r8], xmm0
mov dl, byte [rdx + 0x10]
mov byte [r8 + 0x10], dl
mov edx, dword [r15 + 0xb0]
mov r8d, dword [r15 + 0xc4]
movups xmm0, xmmword [r15 + 0x88]
mov dword [rsp + 0x7c], esi
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x88], ecx
mov dword [rsp + 0x78], edx
mov dword [rsp + 0x8c], r8d
movups xmmword [rsp + 0x50], xmm0
lea rsi, [rsp + 0x50]
mov rcx, rsi
mov rdx, rbx
call fcn.1400c76c2
mov rcx, rsi
call fcn.1400c753c
cmp dword [rsp + 0x58], 0
mov rax, qword [rsp + 0x70]
je 0x140065878
mov r9d, dword [rsp + 0x5c]
cmp rax, r9
lea rcx, [rsp + 0x310]
jae 0x140065885
mov r9, rax
jmp 0x1400658a4
mov r9, rax
lea rcx, [rsp + 0x310]
jmp 0x1400658a4
test r9d, r9d
je 0x14006589f
cmp rax, r9
jbe 0x14006589f
mov rax, qword [rsp + 0x60]
cmp byte [rax + r9], 0xc0
cmp byte [rax + rcx], 0xc0
jl 0x1400670b9
add byte [rax], al
mov qword [rsp + 0x70], r9
mov dword [rsp + 0x58], 0
mov r8d, dword [rsp + 0x7c]
mov eax, dword [rsp + 0x7c]
mov rdx, qword [rsp + 0x60]
push rsp
and al, 0x60
mov rax, r9
inc r8d
je case.0x14003e2c4.322
mov rax, r9
sub rax, r8
jbe 0x1400658d2
cmp byte [rdx + r8], 0xbf
jg case.0x14003e2c4.322
invalid
jmp 0x140067069
jne 0x140067069
test rax, rax
je 0x1400658e7
invalid
cmp byte [rdx + r8], 0x2f
sete al
shr bl, 2
xor eax, eax
test al, al
jne 0x1400659bb
test edx, ecx
add byte [rax], al
invalid
cmp dword [rsp + 0x50], 0
jne 0x1400659bb
invalid
add byte [rax], al
invalid
mov r8, r9
test r9, r9
test ecx, ecx
je 0x1400659ae
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
invalid
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rdx - 0x73], cl
lea rdi, [rdx + r9]
lea rdi, [rdx + r9]
xor eax, eax
mov r8b, byte [rdi - 1]
test r8b, r8b
invalid
js case.0x1400440ee.300
inc dword [r13 - 0x7c]
sar byte [rax + 9], 0x48
dec rdi
dec edi
movzx r8d, r8b
mov dh, 0xc0
jmp 0x140065982
movzx r10d, byte [rdi - 2]
cmp r10b, 0xc0
invalid
jge 0x14006594d
movzx r11d, byte [rdi - 3]
cmp r11b, 0xc0
jge 0x140065957
movzx esi, byte [rdi - 4]
add rdi, 0xfffffffffffffffc
and esi, 7
invalid
shl esi, 6
and r11d, 0x3f
or r11d, esi
jmp 0x14006595f
invalid
add rdi, 0xfffffffffffffffe
and r10d, 0x1f
invalid
jmp 0x14006596a
add rdi, 0xfffffffffffffffd
and r11d, 0xf
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
shl r10d, 6
and r8b, 0x3f
movzx r8d, r8b
or r8d, r10d
cmp r8d, 0x110000
je 0x140065994
cmp r8d, 0x20
jne 0x140065994
inc rax
cmp rdx, rdi
jne case.0x14004b723.303
mov r8, r9
sub r8, rax
jb 0x1400659bb
je 0x1400659ae
cmp r9, r8
jbe 0x1400659ae
cmp byte [rdx + r8], 0xc0
jl 0x1400670b9
add byte [rax], al
cmp r9, r8
jb 0x1400659bb
mov qword [rsp + 0x70], r8
mov r9, r8
mov r8, r9
call fcn.14008d9b3
jg case.0x14004a710.257
add byte [rdx + 0x3302484], cl
test byte [rax + rsi], ah
xor byte [rbx], al
add byte [rax], al
mov bl, 2
cmp al, 2
je 0x140065a0e
movups xmm0, xmmword [rsp + 0x310]
movups xmm1, xmmword [rsp + 0x320]
and byte [rbx], al
add byte [rax], al
movaps xmmword [rsp + 0x420], xmm1
and byte [rax + rax], al
add byte [rax], al
movaps xmmword [rsp + 0x410], xmm0
adc byte [rax + rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x31a]
sbb al, byte [rbx]
add byte [rax], al
mov ecx, dword [rdx + 0x17]
mov edx, dword [rdx + 0x1a]
push rdx
sbb cl, byte [rcx + 0x5c0248c]
and al, 0xc0
add eax, 0x94890000
add byte [rcx + 0x5c32494], cl
xchg esp, eax
and al, 0xc3
ret
add eax, 0xc3890000
mov ebx, eax
cmp qword [rsp + 0x68], 0
je 0x140065a2a
mov r8, qword [rsp + 0x60]
mov rcx, qword [0x1401611e0]
mov ecx, dword [0x1401611e0]
invalid
add byte [rcx], dh
sar bh, cl
call qword [sym.imp.kernel32.dll_HeapFree]
fsubp st(1)
invalid
invalid
cmp bl, 2
je 0x140065ace
add byte [rax], al
invalid
movaps xmm0, xmmword [rsp + 0x410]
movaps xmm1, xmmword [rsp + 0x420]
sub byte [rsp + 0x420], cl
add al, 0
add byte [rdi], cl
sub dword [rsp + 0x5a0], ecx
and al, 0xa0
add eax, 0x290f0000
sub dword [rsp + 0x590], eax
add eax, 0x9c880000
pushfq
and al, 0xb0
add eax, 0x848b0000
add byte [rax], al
mov eax, dword [rsp + 0x5c0]
and al, 0xc0
add eax, 0x8c8b0000
add byte [rbx + 0x5c3248c], cl
ret
add eax, 0x8d480000
add byte [rax], al
lea rdx, [rsp + 0x5b1]
mov cl, 5
add byte [rax], al
mov dword [rdx + 3], ecx
mov dword [rdx], eax
add cl, byte [rdi]
adc byte [0x140127470], al
movaps xmmword [rsp + 0x320], xmm0
movups xmm0, xmmword [0x140127460]
movaps xmmword [rsp + 0x310], xmm0
lea rcx, [rsp + 0x50]
mov rdx, r12
lea r8, [rsp + 0x310]
lea eax, [rsp + 0x310]
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x74], cl
lea ecx, [rsp + 0x590]
add eax, 0xf3e80000
rep lodsd eax, dword [rsi]
cld
inc dword [rax + 0x270247c]
cmp byte [rsp + 0x70], 2
invalid
je 0x140065ace
invalid
mov rax, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
pop rax
mov r8, qword [rsp + 0x60]
and al, 0x60
lea rcx, [rsp + 0x68]
and al, 0x68
and al, 0x68
call qword [rax + 0x10]
push rax
invalid
mov rdx, qword [r15 + 0x98]
mov r8, qword [r15 + 0xa8]
mov eax, dword [rdi + 0xa8]
lea rsi, [rsp + 0x2c0]
rol byte [rdx], 0
add byte [rax - 0x77], cl
mov rcx, rsi
call fcn.140008470
test byte [rcx], ch
sub edx, edi
inc dword [rcx + 0xf]
movups xmm0, xmmword [r15 + 0xb4]
mov ah, 0
add byte [rax], al
mov rax, qword [rsp + 0x38]
and al, 0x38
movups xmm1, xmmword [rax]
adc byte [rax], cl
movups xmmword [rsi + 0x30], xmm1
mov al, byte [rax + 0x10]
mov byte [rsi + 0x40], al
mov eax, dword [r15 + 0xb0]
invalid
mov al, 0
add byte [rax], al
invalid
mov al, 0
add byte [rax], al
invalid
mov ecx, dword [r15 + 0xc4]
movups xmm1, xmmword [r15 + 0x88]
adc byte [rdi + 0x88], cl
mov byte [rax], al
add byte [rax], al
add byte [rax], al
movups xmmword [rsp + 0x2dc], xmm0
fadd qword [rdx]
add byte [rax], al
mov dword [rsp + 0x2d8], eax
and al, 0xd8
add al, byte [rax]
add byte [rcx + 0x2ec248c], cl
mov word [rsp + rbp*8], fs
add al, byte [rax]
add byte [rax], al
movups xmmword [rsp + 0x2b0], xmm1
mov word [rax + rsi*4], fs
add al, byte [rax]
add byte [rax], al
mov rdx, qword [r15 + 0x108]
cmp rdx, qword [r15 + 0x100]
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
lea rbx, [rsp + 0x50]
pop rsp
and al, 0x50
jne 0x140065b63
mov rcx, qword [rsp + 0x1c0]
call fcn.1400613ca
mov rdx, qword [r15 + 0x108]
lea r14, [rsp + 0x4f0]
imul rdi, rdx, 0x58
add rdi, qword [r15 + 0xf8]
mov ecx, 0xb
lea rsi, [rsp + 0x2b0]
lea esi, [rsp + 0x2b0]
add al, byte [rax]
add bl, dh
movsq qword [rdi], qword [rsi]
mov rcx, qword [r15 + 0x108]
invalid
or byte [rcx], al
add byte [rax], al
add byte [rax - 1], cl
ror dword [rcx - 0x77], 0x8f
mov qword [r15 + 0x108], rcx
add dword [rax], eax
add byte [rcx - 0x75], cl
mov eax, dword [rdi + 0x110]
add byte [rax], al
mov rdx, qword [rax + 0x188]
nop
mov byte [rcx], al
add byte [rax], al
add byte [rax - 0x7b], cl
test edx, edx
je 0x140065bce
cmp edx, 1
jne 0x140066a1c
invalid
add byte [rax], al
cmp rcx, qword [rax + 0x190]
jae 0x140066c9a
ficom dword [rax]
add byte [rax], al
mov qword [rsp + 0x298], 0
jmp 0x140065c2f
mov rdx, qword [r15 + 0xf8]
movzx r8d, word [rsp + 0x708]
movzx eax, word [rsp + 0x708]
test byte [rax + rcx], ah
invalid
add byte [rax], al
lea r9, [rsp + 0x1e8]
mov word [rax + rbp*8], fs
and al, 0xe8
call 0x18c065be8
add byte [rax], al
mov qword [rsp + 0x50], r9
mov qword [rsp + 0x58], rdx
mov dword [rsp + 0x58], edx
mov qword [rsp + 0x60], rcx
mov dword [rsp + 0x60], ecx
and al, 0x60
invalid
mov word [rsp + 0x68], r8w
and al, 0x68
mov rdx, qword [rax + 0x190]
mov edx, dword [rax + 0x190]
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rax + 0x198]
sbb byte [rax + 0x48000001], 0x8d
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rbx*4], fs
add al, byte [rax]
add byte [rcx - 0x77], cl
mov r8, rbx
mov eax, ebx
call qword [rax + 0x28]
mov rax, qword [rsp + 0x298]
test rax, rax
ror byte [rdi], 0x85
jne case.0x14002e02d.750
mov rax, qword [r15 + 0x110]
cmp byte [rax + 0x1ba], 0
je case.0x14005465d.79
mov r9d, dword [rsp + 0x214]
mov rdi, qword [rsp + 0x1f8]
mov esp, 0x1f824
clc
add dword [rax], eax
add byte [rax - 0x75], cl
mov rsi, qword [rsp + 0x208]
or byte [rdx], al
add byte [rax], al
test r9, r9
test ecx, ecx
je 0x1400668e9
invalid
nop
or al, 0
add byte [rax], al
invalid
cmp rsi, r9
jbe 0x140065c6a
cmp byte [rdi + r9], 0xbf
jg case.0x1400549c0.88
invalid
jmp 0x14006703e
jne 0x14006703e
cmp r9d, 5
jne 0x1400668e9
add byte [rax], al
mov rcx, rdi
lea rdx, [0x14015494c]
lea edx, [0x14015494c]
enter 0xeec, 0
invalid
add byte [rbp - 0x77], cl
mov r8, r9
call sub.VCRUNTIME140.dll_memcmp
xchg r9d, eax
invalid
add byte [rbp + 0x55850fc0], al
test eax, eax
jne 0x1400668e9
push rbp
or al, 0
add byte [rax], al
mov ecx, 0xb
mov rdi, rbx
lea rsi, [rsp + 0x1e8]
call 0x133065ca6
add dword [rax], eax
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
cmp qword [r15 + 0xa0], 0
je 0x140065cc7
mov r8, qword [r15 + 0x98]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov ecx, 0xb
mov rdi, qword [rsp + 0x48]
mov rsi, rbx
mov esi, ebx
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xc
mov rdi, r14
mov rsi, r12
mov esi, esp
out 0xf3, al
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
xor eax, eax
mov qword [r15 + 0x28], rax
mov dword [rdi + 0x28], eax
mov qword [r15 + 0x40], 2
mov dword [rdi + 0x40], 2
add byte [rax], al
add byte [rcx - 0x77], cl
mov dword [rdi + 0x48], eax
movabs rcx, 0x504f894900000008
mov rax, qword [rsp + 0x1d0]
mov eax, dword [rsp + 0x1d0]
movups xmmword [rax], xmm6
mov qword [r15 + 0x68], rcx
mov rax, qword [rsp + 0x1c8]
test byte [rax + rcx*8], ah
and al, 0xc8
add dword [rax], eax
add byte [rdi], cl
adc dword [rax], esi
mov word [rax + 0x10], 0
mov rax, qword [r15 + 0x108]
sub rax, 1
jb 0x1400662c0
invalid
invalid
add byte [rax], al
invalid
mov rbx, qword [r15 + 0xf8]
mov r8, rdx
cmp rdi, rdx
jne case.0x14004b859.189
add byte [rax], al
mov rcx, rsi
mov rdx, rax
mov edx, eax
call sub.VCRUNTIME140.dll_memcmp
add byte [rbp - 0x337af040], al
test esp, ecx
add eax, dword [rax]
invalid
jmp case.0x140062a10.21
mov si, 1
cmp word [r15 + 0xb0], 0
cmp dword [r15 + 0xb0], 0
cmp dword [rdi + 0xb0], 0
je 0x140066073
add al, byte [rax]
invalid
movzx r14d, word [r15 + 0xb2]
mov di, 1
jmp 0x1400660eb
lea rbp, [rsp + 0x50]
mov byte [rsp + 0x1e8], cl
and al, 0xe8
call 0xcb065dd8
mov word [rax + rdx], fs
add al, 0
add byte [rbx + rcx*4 - 0x7c], al
and al, 0x13
add al, 0
add byte [rbp + rcx*4 - 0x74], cl
and al, 0xe9
add dword [rax], eax
add byte [rbp - 0x77], al
add eax, dword [r9 - 0x77]
mov dword [r9], ecx
mov dword [rcx], ecx
mov qword [rsp + 0x1f0], rax
mov qword [rsp + 0x1f8], rdx
add byte [rax], al
lea rsi, [rsp + 0x410]
mov rcx, rsi
mov rdx, rbp
lea r8, [rsp + 0x1e8]
call fcn.1400212c1
lea rcx, [rsp + 0x5c0]
and al, 0xc0
add eax, 0x89480000
lea r8, [rsp + 0x240]
call fcn.14006a4ba
mov rsi, qword [rsp + 0x5c0]
mov dil, byte [rsp + 0x5c8]
mov bl, byte [rsp + 0x5c9]
and al, 0xc9
add eax, 0x280f0000
test byte [rax + rsi*4], ah
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x2c0], cl
and al, 0xc0
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x60], ecx
movaps xmmword [rsp + 0x50], xmm0
cmp rsi, 3
cmp esi, 3
je 0x140066fbb
mov r8d, 0xd6
lea rcx, [rsp + 0x31a]
lea ecx, [rsp + 0x31a]
mov word [rdx + rbx], fs
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xca
add eax, 0x28e80000
pop qword [rsi]
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x2b0]
movaps xmm1, xmmword [rsp + 0x2c0]
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rbx*8], ah
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + 0x10], ecx
movups xmmword [rax], xmm0
adc dword [rax], eax
mov qword [rsp + 0x310], rsi
mov byte [rsp + 0x318], dil
mov byte [rsp + 0x319], bl
and al, 0x19
add eax, dword [rax]
add byte [rcx + 0xf], al
mov bh, 0x9f
add byte [rax], 0
add byte [rcx - 0x75], cl
mov rdx, qword [r15 + 0x48]
call fcn.140076d39
mov rsi, rax
mov rdi, rdx
mov rdx, qword [r15 + 0x50]
push rax
mov r8, qword [r15 + 0x60]
lea rcx, [rsp + 0x78]
call fcn.1400963a8
mov rdx, qword [r15 + 0x68]
mov r8, qword [r15 + 0x78]
lea rcx, [rsp + 0x90]
call fcn.1400965c2
movups xmm0, xmmword [r15 + 0x28]
sub byte [rcx - 0x75], cl
cmp byte [r14 - 0x77], r12b
cmp byte [rsi - 0x77], ah
pushfq
and al, 0xa8
test al, 0
add byte [rax], al
add byte [rax - 0x77], cl
je 0x140065f3e
and al, 0x68
mov qword [rsp + 0x70], rdi
jl case.0x140043598.318
jo 0x140065f30
adc dword [rsp + 0x50], eax
and al, 0x50
mov qword [rsp + 0x60], rax
invalid
lea rbx, [rsp + 0x310]
and al, 0x10
add eax, dword [rax]
add byte [rax - 0x77], cl
fld1
call fcn.14001db63
invalid
mov ecx, 0xc
mov rdi, rbx
fisttp word [rax - 0x77]
mov esi, ebp
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [r15 + 0x110]
mov esi, dword [rdi + 0x110]
mov esi, dword [rdi + 0x110]
add byte [rax], al
add rsi, 0x10
mov r8d, pe_nt_image_headers64
add byte [rcx], al
add byte [rax], al
invalid
add byte [rcx], al
add byte [rax], al
mov rcx, rbp
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
mov ecx, esi
mov es, word [rsi]
mov rdx, rbp
call fcn.14006ec5e
add byte [rax], al
mov rsi, rax
invalid
mov rdi, rdx
mov edi, edx
mov rcx, qword [r15 + 0x118]
mov rdx, qword [r15 + 0x120]
mov edx, dword [rdi + 0x120]
add byte [rax], al
call fcn.1400406bb
cmpsd dword [rsi], dword [rdi]
std
dec dword [rcx - 0x77]
mov dword [rdi + 0x118], esi
add byte [rax], al
add byte [rcx - 0x77], cl
mov edi, 0x120
add byte [rax - 0x73], cl
mov word [rax + rcx*4], fs
and al, 0x88
add dword [rax], eax
add al, ch
invalid
fdiv st(5), st(0)
std
dec dword [rax - 0x73]
mov ah, 0x24
invalid
add al, 0
add byte [rax - 0x75], cl
jl 0x140065fd3
and al, 0x40
jmp 0x140065206
mov esi, dword [r15 + 0xb4]
mov r14, qword [r15 + 0x98]
mov esi, dword [rdi + 0x98]
cwde
add byte [rax], al
add byte [rax], al
mov rdi, qword [r15 + 0xa8]
mov edi, 0xa8
add byte [rax - 0x7b], cl
invalid
je 0x14006609e
cmp rdi, rsi
invalid
invalid
invalid
mov r9d, dword [r15 + 0xb4]
mov rcx, qword [r15 + 0x98]
cwde
add byte [rax], al
add byte [rbp - 0x7b], cl
test r9, r9
je 0x1400660de
pop rax
mov rdx, qword [r15 + 0xa8]
cmp rdx, r9
jbe 0x1400660d8
invalid
cmp byte [rcx + r9], 0xbf
jg 0x1400660de
jmp 0x1400670ce
jne 0x1400670ce
mov rdx, r9
call fcn.1400c7baf
add byte [rcx - 0x2976be39], cl
mov esi, edx
cmp word [rbx + rbp + 0x28], 0
je 0x1400660fa
movzx edx, word [rbx + rbp + 0x2a]
jmp 0x14006612f
invalid
mov r9d, dword [rbx + rbp + 0x2c]
mov rcx, qword [rbx + rbp + 0x10]
sub r10, qword [rax]
test r9, r9
test ecx, ecx
je case.0x14004b60e.195
mov rdx, qword [rbx + rbp + 0x20]
cmp rdx, r9
jbe 0x14006611f
cmp byte [rcx + r9], 0xbf
jg case.0x14004b60e.195
invalid
jmp 0x1400670ce
jne 0x1400670ce
mov rdx, r9
call fcn.1400c7baf
invalid
sbb al, byte [rsi]
invalid
mov esi, eax
test di, di
je 0x140066144
test si, si
je 0x140066144
cmp r14w, dx
jne case.0x14004b859.189
jmp 0x1400662c0
or si, di
je 0x1400662c0
jae 0x14006614c
add byte [rax], al
movups xmm0, xmmword [0x140127630]
movaps xmmword [rsp + 0x320], xmm0
sub dword [rsp + 0x320], eax
add eax, dword [rax]
add byte [rdi], cl
adc byte [0x140127620], al
or al, 0
movaps xmmword [rsp + 0x310], xmm0
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rax], al
lea rsi, [rsp + 0x50]
je 0x140066193
push rax
mov rcx, rsi
mov ecx, esi
lea rbx, [rsp + 0x4f0]
pushfq
and al, 0xf0
add al, 0
add byte [rax], al
mov rdx, rbx
fimul dword [rax - 0x73]
mov esp, 0x31024
and al, 0x10
add eax, dword [rax]
add byte [rcx - 0x77], cl
clc
call fcn.140031197
mov al, 0xfc
inc dword [rax + 0x270247c]
je 0x1400661ac
mov rax, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
mov r8, qword [rsp + 0x60]
lea rcx, [rsp + 0x68]
call qword [rax + 0x10]
movups xmm0, xmmword [0x1401276c0]
movaps xmmword [rsp + 0x320], xmm0
movups xmm0, xmmword [0x1401276b0]
add eax, 0xc14ee
add byte [rdi], cl
sub dword [rsp + 0x310], eax
and al, 0x10
add eax, dword [rax]
add byte [rax - 0x77], cl
int1
mov rdx, rbx
mov r8, rdi
mov eax, edi
call fcn.140031197
scasd eax, dword [rdi]
cld
inc dword [rax + 0x270247c]
jl 0x1400661ff
jo 0x1400661df
je 0x1400661f6
mov rax, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x58]
mov r8, qword [rsp + 0x60]
and al, 0x60
invalid
lea rcx, [rsp + 0x68]
and al, 0x68
call qword [rax + 0x10]
invalid
mov r9d, 7
mov rcx, rsi
mov ecx, esi
mov rdx, rbx
fimul dword [rbp + rcx*4 + 5]
invalid
adc al, 0xc
add al, ch
call fcn.1400310b1
scasb al, byte [rdi]
cld
inc dword [rax + 0x270247c]
jo case.0x14004c30e.143
je 0x14006622c
mov rax, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x58]
and al, 0x58
mov r8, qword [rsp + 0x60]
and al, 0x60
lea rcx, [rsp + 0x68]
lea ecx, [rsp + 0x68]
call qword [rax + 0x10]
invalid
movups xmm0, xmmword [0x140127358]
movaps xmmword [rsp + 0x320], xmm0
test byte [rax + riz], ah
add eax, dword [rax]
add byte [rax], al
movups xmm0, xmmword [0x140127348]
add eax, 0xc1106
add byte [rdi], cl
sub dword [rsp + 0x310], eax
and al, 0x10
add eax, dword [rax]
add byte [rax - 0x77], cl
mov ecx, esi
mov rdx, rbx
mov r8, rdi
call fcn.140031197
cmp byte [rsp + 0x70], 2
je 0x140066276
mov rax, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
mov r8, qword [rsp + 0x60]
lea rcx, [rsp + 0x68]
call qword [rax + 0x10]
movups xmm0, xmmword [0x1401276e8]
movaps xmmword [rsp + 0x320], xmm0
movups xmm0, xmmword [0x1401276d8]
adc al, 0xc
add byte [rdi], cl
sub dword [rsp + 0x310], eax
add eax, dword [rax]
add byte [rax - 0x77], cl
mov ecx, esi
mov rdx, rbx
fimul dword [rcx - 0x77]
clc
call fcn.140031197
inc dword [rax + 0x270247c]
jl case.0x140050f64.96
jo case.0x1400503fa.104
je 0x1400662c0
mov rax, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
and al, 0x58
mov r8, qword [rsp + 0x60]
and al, 0x60
lea rcx, [rsp + 0x68]
lea ecx, [rsp + 0x68]
call qword [rax + 0x10]
and al, 0x40
add al, byte [rax]
add al, ch
imul ecx, dword [rcx + rax + 0x3f834900], 0x494a7400
add dword [rax], eax
cmp qword [r15], 0
invalid
add byte [rdx + rcx*2 + 0x49], dh
mov rax, qword [r15 + 8]
mov ebx, dword [rsp + 0x58]
mov cl, 4
jmp case.0x14006641b.0
mov cl, 8
fimul word [rbx]
add byte [rdx + 0x2b], bh
add eax, 0xed821
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.4.1_srclib.rs
mov qword [rsp + 0x20], rax
and al, 0x20
jmp 0x140067064
sub rsp, 0x38
mov rsi, rdx
invalid
mov rdi, rcx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
adc eax, 0xbde87
fimul word [rbx]
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x73], cl
and al, 0x28
sub byte [rax - 0x77], cl
xor dword [rax + 0x41c60841], ecx
or dh, al
or dword [r8], eax
mov rsi, qword [rdi]
lea r9, [rsi + 0x68]
push 0x71058d48
fimul word [rbx]
add byte [rax - 0x77], cl
and al, 0x20
push 0x71058d48
fimul word [rbx]
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, str.kind
mov r8d, 4
mov eax, 4
call fcn.14000e400
cmp dword [rsi], 2
je 0x140067179
invalid
lea rax, [0x140124fd0]
mov qword [rsp + 0x20], rax
lea rdx, [0x140124fc8]
invalid
fimul word [rbx]
or eax, dword [rax]
or eax, dword [rax]
lea rcx, [rsp + 0x28]
mov r8d, 3
mov r9, rsi
mov ecx, esi
call fcn.14000e400
cmp qword [rsi + 0x58], 0
je case.0x14004a924.264
add rsi, 0x58
lea rax, fcn.140035799
lea eax, [0x140124cb8]
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, str.sourcebuilder_errorerror_sending_requesterror_following_redirectHTTP_status_server_errorHTTP_status_client_error__
adc eax, 0xbde59
lea rcx, [rsp + 0x28]
and al, 0x28
mov r8d, 6
add byte [rax], al
mov r9, rsi
call fcn.14000e400
lea rcx, [rsp + 0x28]
call fcn.14000e860
lodsb al, byte [rsi]
jbe 0x1400671ad
cli
call qword [rax + 0x38c48348]
pop rdi
pop rsi
ret
cmp byte [rsi + r14], 0xbf
jg 0x14006724f
invalid
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.4.1_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov ecx, esi
int1
mov rdx, rdi
xor r8d, r8d
jmp 0x14006748a
invalid
lea r9, [rsp + 0x58]
mov qword [r9], rsi
mov qword [r9 + 8], r14
or byte [rbp + rcx*4 + 0x2d], cl
lea ebp, [0x140124bd8]
mov qword [rsp + 0x20], r13
and byte [rax - 0x73], cl
invalid
mov rax, rdi
sub rax, r14
jbe case.0x14004b60e.204
cmp byte [rsi + r14], 0xbf
jg case.0x14004b336.218
jmp 0x1400674dc
jne 0x1400674dc
lea r9, [rsp + 0x2f]
mov byte [r9], al
lea rax, [0x140124c08]
lea eax, [0x140124c08]
invalid
invalid
or eax, dword [rax]
mov qword [rsp + 0x20], rax
lea rdx, str.cannot_be_a_basepy
lea edx, str.cannot_be_a_basepy
or eax, dword [rax]
lea r14, [rsp + 0x30]
xor byte [rcx - 0x48], al
mov eax, 0x10
add byte [rcx + rcx*4 - 0xf], cl
call fcn.14000e400
mov rcx, rbx
fld1
call fcn.1400c62ea
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x68
mov qword [r9], rax
mov qword [r9 + 8], rdx
mov dword [rcx + 8], edx
push rcx
or byte [rcx + rcx*4 + 0x6c], cl
and al, 0x20
lea rdx, str.usernamepasswordpy
mov r8d, 8
mov eax, 8
or byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
call fcn.14000e400
dec dword [rax - 0x77]
fld1
movabs al, byte [0x78244c8d4c0005f0]
mov qword [r9], rax
mov qword [r9 + 8], rdx
or byte [rbp + rcx*4 + 0x25], cl
lea r12, [0x140124c38]
lea esp, [0x140124c38]
or eax, dword [rax]
mov qword [rsp + 0x20], r12
lea rdx, [0x140124c30]
or eax, dword [rax]
mov r8d, 8
or byte [rax], al
add byte [rax], al
mov rcx, r14
int1
call fcn.14000e400
dec dword [rbp + rcx*4 - 0x44]
lea r15, [rsp + 0xa8]
mov rcx, r15
mov rdx, rbx
call fcn.1400c649f
int1
int1
add eax, 0x58d4800
lea eax, [0x140124c60]
or eax, dword [rax]
mov qword [rsp + 0x20], rax
lea rdx, str.host
lea edx, str.host
mov r8d, 4
add al, 0
add byte [rax], al
mov rcx, r14
int1
mov r9, r15
mov ecx, edi
call fcn.14000e400
mov eax, dword [rbx + 0x28]
sub byte [r13 + r9*4 + 0x4c], cl
and al, 0x44
mov dword [r9], eax
mov dword [rcx], eax
lea rax, [0x140124c88]
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, str.port
mov r8d, 4
mov rcx, r14
call fcn.14000e400
mov rcx, rbx
mov ecx, ebx
call fcn.1400c653d
int1
add eax, 0x8c8d4c00
and al, 0x88
add byte [rax], al
add byte [rcx - 0x77], cl
mov dword [rcx], eax
mov qword [r9 + 8], rdx
mov qword [rsp + 0x20], r13
invalid
lea rdx, [0x14012cb7c]
mov r8d, 4
mov rcx, r14
call fcn.14000e400
mov r14d, dword [rbx + 0xc]
cmp dword [rbx], 0
invalid
je 0x140067408
mov r8d, dword [rbx + 4]
inc r8d
cmp dword [rbx + 8], 0
je 0x140067440
cmp r8d, r14d
ja 0x140067478
add dword [rax], 0
invalid
test r8, r8
je 0x140067467
mov ebx, dword [rbx + 8]
lea r9, [rsp + 0x48]
lea ecx, [rsp + 0x48]
mov qword [r9], 0
mov dword [rcx], 0
mov qword [rsp + 0x20], r12
lea rdx, str.queryfragment
lea rcx, [rsp + 0x30]
invalid
invalid
test r8, r8
je case.0x140059b04.57
add byte [rax], al
invalid
mov rax, rdi
sub rax, r8
jbe 0x140067507
cmp byte [rsi + r8], 0xbf
jg 0x140067509
add byte [rax], al
jmp 0x140067580
test r14, r14
je 0x140067491
cmp rdi, r14
jbe 0x14006748f
cmp byte [rsi + r14], 0xbf
jg 0x140067491
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.4.1_srclib.rs
mov qword [rsp + 0x20], rax
and al, 0x20
mov rcx, rsi
mov rdx, rdi
cli
mov r9, r14
jmp 0x1400674f4
invalid
jne 0x140067478
lea rax, [rsi + r8]
mov rcx, r14
sub rcx, r8
sub ecx, eax
lea r9, [rsp + 0x48]
mov qword [r9], rax
mov qword [r9 + 8], rcx
mov dword [rcx + 8], ecx
mov qword [rsp + 0x20], r12
and al, 0x20
lea rdx, str.queryfragment
add byte [rax - 0x73], cl
lea ecx, [rsp + 0x30]
mov r8d, 5
call fcn.14000e400
mov rax, rdi
sub rax, r14
invalid
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.4.1_srclib.rs
mov qword [rsp + 0x20], rax
invalid
invalid
mov r9, rdi
call fcn.1400cf840
ud2
jne 0x140067580
add rsi, r8
lea r9, [rsp + 0x48]
mov qword [r9], rsi
mov qword [r9 + 8], rax
or byte [r9 + rcx*4 + 0x64], cl
and al, 0x20
invalid
invalid
invalid
lea r9, [rsp + 0x98]
mov qword [r9], rsi
mov qword [r9 + 8], rax
mov dword [rcx + 8], eax
mov qword [rsp + 0x20], r12
lea rdx, [0x140124cad]
adc eax, 0xbd75c
xlatb
or eax, dword [rax]
lea rsi, [rsp + 0x30]
lea rax, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.4.1_srclib.rs
add eax, 0xed8b9
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov rdx, rdi
mov edx, edi
jmp 0x1400674f1
je 0x140067d9c
jmp 0x140067dc7
mov rax, qword [r14 + 0x20]
mov rcx, qword [r14 + 0x28]
call qword [rax + 0x18]
push rax
invalid
mov rax, qword [r15]
mov rdx, qword [rax]
mov edx, dword [rax]
mov rcx, qword [rax + 8]
or dil, dil
adc cl, byte [rcx - 0x77]
and byte [rcx - 0x77], r9b
push rsi
sub byte [rcx - 0x75], cl
invalid
invalid
and byte [rcx - 0x77], r9b
push rsi
sub byte [rcx - 0x75], cl
xor byte [rax - 0x77], r9b
mov rcx, rax
or rcx, 1
add eax, esi
cmpxchg qword [r14 + 0x30], rcx
mov rcx, rax
or rcx, 1
add eax, esi
cmpxchg qword [r14 + 0x30], rcx
jne case.0x14004b723.335
test al, 2
jne 0x140067dd8
add dh, byte [rbp + 0x11]
mov ecx, ebp
mov edx, ebx
call fcn.1400c3290
invalid
mov ah, 5
add bl, ch
pop rbx
mov r15, qword [r14 + 0x38]
mov r12, qword [r14 + 0x40]
mov qword [r14 + 0x40], 5
add byte [rax], al
cmp r12, 5
jne 0x140067e01
xor ecx, ecx
mov edx, ebx
call fcn.1400c3290
mov qword [rsi + 8], 5
jmp 0x140067e35
invalid
add r14, 0x48
lea rcx, [rsp + 0x20]
mov r8d, 0xf8
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
xor ecx, ecx
mov edx, ebx
call fcn.1400c3290
mov ah, 5
add byte [rcx - 0x7d], cl
cmp r12, 5
je 0x140067df7
cmp r12, 6
jne 0x140067e47
mov qword [rsi + 8], 6
add rsp, 0x210
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop r15
ret
lea rcx, [rsp + 0x118]
lea rdx, [rsp + 0x20]
push rsp
and al, 0x20
mov r8d, 0xf8
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x75], cl
invalid
test rax, rax
je 0x140067e75
invalid
lock dec qword [rax]
jne 0x140067e75
invalid
mov rcx, qword [rdi]
call fcn.14004dee2
insd dword [rdi], dx
invalid
invalid
invalid
mov qword [rdi], 0
add byte [rax], al
add byte [rax], al
lea rcx, [rsi + 0x10]
lea rdx, [rsp + 0x118]
xchg esp, eax
and al, 0x18
add dword [rax], eax
add byte [rcx - 0x48], al
mov r8d, 0xf8
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
and ch, byte [rdi + 6]
add byte [rcx + rcx*4 + 0x3e], cl
and ch, byte [rdi + 6]
add byte [rcx + rcx*4 + 0x3e], cl
mov qword [rsi + 8], r12
jmp 0x140067e35
lea rax, str.called_after_complete
lea rcx, [rsp + 0x20]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
add byte [rax - 0x73], cl
lea eax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
invalid
add byte [rax - 0x77], cl
adc byte [r15], cl
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_synconeshot.rs
add al, ch
call fcn.1400cf220
jae 0x140067ed6
add byte [rdi], cl
invalid
xor ecx, ecx
xor edx, edx
call fcn.1400c3290
mov r12d, 5
add eax, 0xf6000000
add dh, dh
test al, al
je 0x140067f64
invalid
test r12b, 1
je 0x140067f86
invalid
jmp 0x140067fb1
mov rax, qword [r14 + 0x30]
mov rcx, rax
and rcx, 0xfffffffffffffffe
and ecx, 0xfffffffe
lock cmpxchg qword [r14 + 0x30], rcx
jne case.0x14004b60e.211
test al, 2
jne 0x140067fc2
mov rax, qword [r14 + 0x20]
mov rcx, qword [r14 + 0x28]
mov ecx, dword [rsi + 0x28]
sub bh, bh
push rax
invalid
mov rax, qword [r15]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov qword [r14 + 0x20], rax
mov qword [r14 + 0x28], rdx
mov dword [rsi + 0x28], edx
push rsi
sub byte [rcx - 0x75], cl
invalid
invalid
mov rcx, rax
or rcx, 1
or ecx, 1
lock cmpxchg qword [r14 + 0x30], rcx
cmpxchg dword [rsi + 0x30], ecx
jne case.0x14004bb32.190
test al, 2
jne 0x140067fc8
invalid
mov ecx, ebp
mov edx, ebx
call fcn.1400c3290
mov dl, 5
add eax, 0x5bc4100
add byte [rcx - 0x44], al
add eax, 0xeb000000
jmp 0x140067fe9
lock or qword [r14 + 0x30], 1
mov r12, qword [r14 + 0x38]
mov qword [r14 + 0x38], 4
add al, 0
add byte [rax], al
cmp r12, 4
jne case.0x14004c033.166
xor ecx, ecx
mov edx, ebx
call fcn.1400c3290
mov r12d, 4
mov qword [rsi], r12
add rsp, 0x140
invalid
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
add r14, 0x40
lea rcx, [rsp + 0x20]
mov r8d, 0x90
mov eax, 0x90
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
xor ecx, ecx
mov edx, ebx
invalid
call fcn.1400c3290
cmp r12, 4
cld
add al, 0x74
je 0x140067fe3
cmp r12, 5
je 0x140067fe9
lea rcx, [rsp + 0xb0]
lea rdx, [rsp + 0x20]
invalid
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
add byte [rdx + 0x70], bh
add byte [rax], al
invalid
call fcn.1400ceec0
ud2
invalid
mov ecx, 0x70
add byte [rdx + 8], bh
mov edx, 8
call fcn.1400077b0
test rax, rax
test eax, eax
je 0x140068206
mov dword [rax], 2
invalid
invalid
invalid
adc bh, bl
or eax, dword [rax]
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], si
jo case.0x14006641b.19
push 0x20c48348
add esp, 0x20
add esp, 0x20
pop rsi
ret
jmp rax
lea rax, [rbx + 0x6a]
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
cmp byte [rax - 0x77], cl
invalid
movzx eax, word [rbx + 0x6a]
add eax, 0xfffffe70
cmp ax, 0x64
lea rax, [0x140125048]
add byte [rbp + rcx*4 + 5], cl
and eax, 0x4c000bcd
or eax, dword [rax]
cmovb r8, rax
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
mov qword [rax], r8
mov qword [rax + 8], 0x18
sbb byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x40
mov qword [r9], rax
lea rax, [0x14003cf80]
mov qword [r9 + 8], rax
mov qword [r9 + 0x10], rcx
adc byte [r8 - 0x73], cl
add eax, 0x20f13
adc ecx, dword [rdi]
add al, byte [rax]
invalid
mov qword [r9 + 0x18], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
and ch, cl
or eax, dword [rax]
lea r8, [rsp + 0x60]
lea eax, [rsp + 0x60]
and al, 0x60
invalid
mov qword [r8], rax
mov rdi, qword [rdx + 0x28]
lea rdx, [0x1401250b6]
int 0xb
add byte [rcx - 0x48], al
sbb al, 0
add byte [rax], al
add bl, ch
invalid
mov rcx, rsi
call qword [rdi + 0x18]
mov ecx, eax
mov al, 1
test cl, cl
jne 0x14006849d
cmp dword [rbx], 2
je 0x140068440
mov rax, qword [rbx + 0x10]
mov rcx, qword [rbx + 0x20]
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
mov qword [rdx], rax
mov qword [rdx + 8], rcx
mov dword [rdx + 8], ecx
lea rax, [rsp + 0x28]
mov qword [rax], rdx
lea rcx, [0x14003cf80]
or eax, 0xfffd4b82
std
std
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
or eax, 0xbccef
lea r8, [rsp + 0x60]
mov qword [r8], rcx
mov qword [r8 + 8], 2
or byte [rdx], al
add byte [rax], al
add byte [rcx - 0x39], cl
and byte [rax], al
and byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
adc byte [rcx - 0x39], cl
sbb byte [rcx], al
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
call fcn.14000aba0
mov ecx, eax
mov al, 1
invalid
test cl, cl
jne 0x14006849d
cmp qword [rbx + 0x58], 0
je case.0x14004dc3f.154
add rbx, 0x58
lea rax, [rsp + 0x28]
mov qword [rax], rbx
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
lea rax, [0x1400342f0]
mov qword [rcx + 8], rax
or byte [r8 - 0x73], cl
add eax, 0xbccab
or eax, dword [rax]
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x60
mov qword [r8], rax
add byte [rax + 1], bh
add byte [rcx - 0x77], cl
mov dword [rax + 8], eax
or byte [rcx - 0x39], cl
and byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [r8 + 0x10], rcx
adc byte [rcx - 0x77], cl
mov dword [rax + 0x18], eax
sbb byte [rax - 0x77], cl
int1
mov rdx, rdi
call fcn.14000aba0
jmp 0x14006849d
xor eax, eax
add rsp, 0x90
pop rbx
pop rdi
pop rsi
ret
mov dword [rax], 2
mov qword [rax + 0x58], rsi
lea rcx, [0x140125dc0]
mov qword [rax + 0x60], rcx
invalid
invalid
invalid
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xbd98d
invalid
invalid
or eax, dword [rax]
or eax, dword [rax]
invalid
fld1
mov ecx, 0xb
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov rax, rbx
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
ret
mov dh, 0x41
imul ecx, dword [rax - 0x7d], 0x617705f8
cmp eax, 5
ja case.0x1400686ed.1
cmp eax, 5
ja case.0x1400686ed.1
mov rsi, rcx
lea rcx, [0x140157434]
in eax, dx
invalid
add byte [rax + 0x63], cl
invalid
add al, 0x81
invalid
add rax, rcx
jmp rax
add byte [rax], al
add byte [rax], al
je case.0x1400686ed.4
mov r8, qword [rsi + 0x90]
mov rcx, qword [0x1401611e0]
invalid
mov cl, byte [rdi]
invalid
add byte [rcx], dh
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
invalid
invalid
mov rax, qword [rsi + 0x40]
mov rdx, qword [rsi + 0x48]
mov r8, qword [rsi + 0x50]
call qword [rax + 0x10]
invalid
add rsp, 0x20
mov rcx, rax
or rcx, 4
or ecx, 4
lock cmpxchg qword [rdi + 0x30], rcx
jne case.0x14004ae31.261
and eax, 0xa
cmp eax, 8
or byte [rbp + 0xb], dh
mov rax, qword [rdi + 0x10]
mov rcx, qword [rdi + 0x18]
sbb bh, bh
push rax
invalid
lock dec qword [rdi]
jne 0x14006878f
mov rcx, qword [rsi]
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14004fd2d
nop
add rsp, 0x28
pop rdi
pop rsi
ret
imul rcx, rax, 0x130
add rcx, qword [rdi]
cmp dword [rcx], 2
je 0x140068934
mov rdx, qword [rsi + 8]
add rsi, 8
add esi, 8
mov qword [rcx], 1
add dword [rax], eax
add byte [rax], al
mov qword [rcx + 8], rdx
jmp 0x140068926
mov qword [rsi], rax
add rsp, 0x150
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.invalid_keyC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_slab_0.4.9_srclib.rs
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streams_buffer.rs
mov edx, 0xb
call fcn.1400d0c3e
add byte [rdi], cl
invalid
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.21_srcproto_streams_buffer.rs
mov edx, 0x2b
call fcn.1400cf3b0
ud2
mov qword [rdx], 0
mov rcx, rbx
call fcn.14006136a
nop
add rsp, 0x78
add byte [rax - 0x77], cl
fld1
xchg edi, edi
call qword [rax + 0x78c48348]
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r14
ret
push rax
out 0xfc, al
cld
dec dword [rax - 0x75]
jle case.0x14004386e.349
test r14, r14
je case.0x1400440ee.346
mov rcx, rbx
mov rdx, rdi
mov r8, r14
call fcn.14001b60d
xlatb
sub ebx, edi
dec dword [rax - 0x39]
adc byte [rax], r8b
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rax - 9], cl
dec dword [rax - 0x39]
adc byte [rax], r8b
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rax - 9], cl
mov qword [rsi + 8], rdi
mov rax, qword [rsi]
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
adc byte [rax - 0x7d], cl
invalid
sbb byte [rax - 0x77], cl
int1
mov rdx, rdi
xor r8d, r8d
xor eax, eax
adc byte [rax - 0x7d], cl
invalid
xor eax, eax
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r14
jmp rax
sub dl, al
movzx r8d, dl
mov dh, 0xc2
mov dh, 0xc2
mov rdx, qword [rcx + 0x10]
add r8, rdx
jb 0x140068cbb
je 0x140068c91
mov rax, qword [rcx + 0x38]
mov rdx, qword [rcx + 0x40]
jmp 0x140068cb6
ja case.0x14004a78a.297
cmp r9b, 0x12
ja case.0x1400440ee.350
invalid
add rcx, 0x20
sub r9, rax
add rcx, rax
add ecx, eax
mov rax, rcx
mov rdx, r9
mov edx, ecx
invalid
retf 0x8348
add rsp, 0x28
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bufchain.rs
lea eax, [0x140125808]
add eax, 0xbcb3f
invalid
retf
or eax, dword [rax]
mov edx, 0x2b
call fcn.1400cf3b0
ud2
invalid
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n_r_nC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientpool.rsC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnectdns.rs
or cl, byte [rax + rax]
mov rcx, rax
mov rdx, r9
call fcn.1400cf5d0
jmp 0x14f069350
push 0xb0f0006
invalid
add byte [rdi], cl
invalid
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n_r_nC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientpool.rsC:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnectdns.rs
invalid
mov rcx, rsi
call case.0x14004b2b9.246
jmp case.0x14004a710.307
invalid
mov rdx, qword [rsi + 0x40]
mov rax, rdx
sub rax, rdi
jb 0x140068d77
add qword [rsi + 0x38], rdi
invalid
invalid
sub rsp, 0x88
mov r8b, byte [rcx + 0x32]
xor al, byte [rdx + rcx*4 + 0x49]
xor eax, dword [rcx + rcx*4 - 0x38]
mov eax, ecx
sub al, r8b
sub al, al
jne 0x140068dcf
mov rax, rdx
movzx r10d, al
add qword [rcx + 8], rax
jmp case.0x14004ac94.280
or r11b, bpl
invalid
add rsp, 0x88
ret
invalid
invalid
mov byte [rdx + 0xa1], 0
mov rdx, qword [rdx + 8]
mov r14, qword [rdi + 0x88]
mov esi, dword [rdi + 0x88]
add byte [rax], al
add byte [rbx + rcx*4 - 0x41], cl
nop
add byte [rax], al
add byte [rcx + rcx*4 - 8], cl
clc
sub rax, r14
invalid
cmp rax, rdx
cmp eax, edx
jae 0x140068f5f
lea rcx, [rdi + 0x80]
cmp r15, r14
jne 0x140068f83
lea rcx, [rdi + 0x80]
mov rax, qword [rdi + 0x80]
add rax, r14
add eax, esi
mov rcx, r15
sub rcx, r14
sub ecx, esi
lea r8, [rsp + 0x30]
and al, 0x30
xor byte [rcx - 0x77], cl
mov qword [rsi + 8], rdx
jmp 0x14006907a
cwde
add byte [rax], al
invalid
add r14, rax
mov qword [rsp + 0x28], r14
cmp r14, r15
cmp esi, edi
ja 0x1400690a0
add byte [rax], al
invalid
mov qword [rdi + 0x88], r14
cmp byte [rdi], 0
jne case.0x14005a876.71
mov rcx, qword [rdi + 8]
cmp rcx, rax
jbe case.0x14005a876.68
bsr rcx, rcx
not ecx
add cl, 2
invalid
invalid
mov rdx, qword [rdi + 0x10]
lea r8, [rcx + rcx]
add al, 9
invalid
invalid
invalid
invalid
invalid
add rsp, 0xa0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov byte [rdi + 1], 1
jmp case.0x14005a876.71
invalid
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_srcio_read_buf.rs
mov rcx, rax
call fcn.1400cf340
ud2
invalid
push rsi
push rdi
fld1
sub byte [rax + 0x39], cl
ror byte [rax + 0xf], 1
shr bl, 1
jmp 0x140069183
lea rcx, [rsi + 8]
invalid
invalid
loop 0x1400691a3
add byte [rbx + 0x63], cl
add al, 0xb7
invalid
loop 0x140069201
add byte [rax + 0x63], cl
add al, 0x81
and byte [rax - 0x75], cl
sbb byte [rax - 0x77], r9b
ror dword [rcx + rbp - 0xf], 0x72
sub rcx, r14
jb 0x14006928a
invalid
mov dword [rsi + 0x18], ecx
adc byte [rax - 0x75], cl
invalid
xchg dword [rcx + rax - 8], ecx
invalid
mov rax, qword [rcx + 0x30]
mov eax, dword [rcx + 0x30]
mov rdx, rax
pop rdi
pop rsi
ret
jne 0x140069deb
lea rcx, [rsi + 0xc0]
call fcn.14004f785
invalid
mov rax, qword [rsi + 0x68]
test rax, rax
je 0x140069e03
invalid
lock dec qword [rax]
jne 0x140069e03
lea rcx, [rsi + 0x68]
call fcn.14004f153
mov rcx, qword [rsi + 0x88]
mov rdx, qword [rsi + 0x90]
nop
add byte [rax], al
add al, ch
jmp qword [rdi - 3]
std
std
invalid
jmp 0x140069f29
invalid
mov rax, qword [rsi + 0xf8]
test rax, rax
je 0x140069f47
lock dec qword [rax]
jne 0x140069f47
lea rcx, [rsi + 0xf8]
call fcn.14004f153
mov rax, qword [rsi + 0x108]
test rax, rax
je case.0x1400503b2.155
invalid
lock dec qword [rax]
jne case.0x1400503b2.155
lea rcx, [rsi + 0x108]
call fcn.14004f785
pop rax
invalid
invalid
lea rcx, [rsi + 0xc0]
call fcn.14004060f
add rsi, 0xa0
add esi, 0xa0
movabs al, byte [0xd9e8f18948000000]
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.140040659
mov rsi, qword [rdi]
invalid
mov rcx, qword [0x1401611e0]
mov ecx, dword [0x1401611e0]
or eax, 0xf7256
xor edx, edx
ror byte [rcx - 0x77], cl
invalid
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
jmp qword [sym.imp.kernel32.dll_HeapFree]
and al, 0x30
mov rax, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x48]
movzx edx, word [rsp + 0x4c]
mov r8b, byte [rsp + 0x4e]
mov r9b, byte [rsp + 0x4f]
lea r15, [rsp + 0xd8]
mov qword [r15 + 0x28], rax
mov dword [r15 + 0x30], ecx
mov word [r15 + 0x34], dx
mov byte [r15 + 0x36], r8b
mov byte [r15 + 0x37], r9b
movups xmmword [r15 + 0x18], xmm1
sbb byte [rcx + 0xf], al
adc dword [rdi + 8], eax
mov byte [r15], 0
mov rcx, qword [rdi]
mov rdx, qword [rdi + 0x10]
mov r8d, ebp
mov r9d, r14d
call fcn.14001ea28
mov rcx, rax
mov rdx, rbx
mov r8, r15
call case.0x14004c154.177
mov rcx, qword [rdi]
mov rdx, qword [rdi + 0x10]
mov r8d, ebp
mov r9d, r14d
call fcn.14001eaad
cmp dword [rax + 0x84], 0
jle 0x14006a441
add rsi, 0x10
lea rdx, [rsp + 0x58]
mov rcx, rsi
call fcn.14001eb32
mov sil, 1
jmp 0x14006a452
lea rcx, [rsp + 0xb0]
call fcn.14005140f
mov eax, esi
add rsp, 0x1f8
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r14
pop r15
ret
mov eax, 0xd6
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
add byte [rax - 0x73], cl
push rsp
and al, 0x23
mov r15b, byte [rdx - 3]
mov r14b, byte [rdx - 2]
mov dh, byte [rdx - 2]
mov bpl, byte [rdx - 1]
push 0xffffffffffffffff
push 0xffffffffffffffff
lea rcx, [rsp + 0x7b]
mov r8d, 0x55
call sub.VCRUNTIME140.dll_memcpy
jne 0x14006a586
invalid
add byte [rcx - 0x80], al
inc dword [rbx]
jne case.0x140043598.381
lea rcx, [rsp + 0xd0]
call fcn.140069ace
cmc
invalid
invalid
cmc
invalid
mov r15d, 3
jmp 0x14006a5b3
invalid
invalid
invalid
and al, 0x30
lea edi, [rsp + 0x130]
cld
inc dword [rax + rcx*4 + 0x3f]
mov byte [rdi], r15b
mov byte [rdi], bh
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
push rsp
and al, 0x7b
bnd call sub.VCRUNTIME140.dll_memcpy
invalid
mov rdx, rdi
call fcn.140068b44
dec dword [rax - 0x77]
mov ecx, eax
ror dword [rax - 0x7d], 0xc7
add edi, 0x50
invalid
push rax
dec rbx
jne case.0x14004aae5.302
jmp 0x14006a632
mov rdi, qword [rsi + 0x10]
mov rax, qword [rsi + 0x18]
mov eax, dword [rsi + 0x18]
sbb byte [rax + 0x39], r9b
cmp rdi, rax
je 0x14006a660
sub rax, rdi
mul r14
mul esi
out 0x48, al
mov esi, edx
invalid
shr rsi, 6
out dx, al
invalid
mov rdx, rdi
call fcn.140068b44
in al, 0xff
dec dword [rax - 0x77]
mov rcx, rax
mov ecx, eax
ror dword [rax - 0x7d], 0xc7
add rdi, 0x50
add edi, 0x50
invalid
push rax
dec rsi
jne 0x14006a64c
mov rax, rcx
add rsp, 0x28
add esp, 0x28
invalid
invalid
pop rbx
pop rsi
pop r14
ret
je 0x14006a69d
cmp r8d, 1
jne 0x14006a6b6
add rdx, qword [rcx + 0x18]
jb 0x14006a6d7
cmp rdx, qword [rcx + 0x10]
ja 0x14006a6f1
mov qword [rcx + 0x18], rdx
jmp 0x14006a6b6
mov qword [rsp + 0x28], rdx
mov r8, qword [rcx + 0x18]
mov eax, dword [rcx + 0x18]
sbb byte [r13 - 0x77], cl
sbb byte [rbp - 0x77], cl
ror dword [rcx + 0x29], 0xd1
sub r9, rdx
sub ecx, edx
jb 0x14006a70b
mov qword [rcx + 0x18], r9
invalid
mov qword [rcx + 0x28], rax
lea rcx, str.overflowh
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_buf_impl.rs
lea rcx, str.assertion_failed:_pos___self.get_ref__.as_ref__.len__
lea rcx, [rsp + 0x28]
lea rdx, [rsp + 0x38]
push rsp
and al, 0x38
invalid
invalid
jne 0x14006a8f5
lea rcx, [rsi + 0x4e8]
invalid
add rsp, 0x20
pop rsi
jmp rax
lea edx, [rsi + 0x408]
rol byte [rax + rax], 0
mov dword [rsi + 0x4e0], eax
push rbx
sbb cl, ch
mov bh, ch
std
invalid
xadd qword [0x140161068], rax
verr word cs:[rbp + 0x48]
mov ecx, dword [0x58]
add byte [rax], al
add byte [rax], al
ror byte [rdi], 0x84
test dword [rbx], 0x89480000
add eax, dword [rax]
add byte [rax - 0x77], cl
mov ebx, eax
jnp case.0x14004b723.380
mov dword [rbx + 0xb8], eax
add byte [rax], al
verr word [rbp + 0x48]
mov ecx, dword [0x58]
add byte [rax], al
or eax, 0xe8a88
or byte [rcx + rcx*4 - 0x74], cl
and al, 0x50
add dword [rax], eax
add byte [rbx + rcx*4 + 0x4f], cl
adc byte [rcx + rcx*4 - 0x74], cl
mov dword [rsp + 0x150], ecx
mov r9, qword [rdi + 0x10]
mov qword [rsp + 0x148], r9
and al, 0x48
add dword [rax], eax
add byte [rbx + rcx*4 + 0x4f], cl
sbb byte [rcx + rcx*4 - 0x74], cl
and al, 0x40
add dword [rax], eax
invalid
mov bl, byte [rdi + 0x64]
and al, 0x48
add dword [rax], eax
add byte [rbx + rcx*4 + 0x4f], cl
sbb byte [rcx + rcx*4 - 0x74], cl
and al, 0x40
add dword [rax], eax
add byte [rdx - 0x74bb9ba1], cl
mov r15d, dword [rdi + 0x58]
mov r15d, dword [rdi + 0x58]
mov r9d, dword [rdi + 0x5c]
mov dword [rsp + 0x38], r9d
and al, 0x38
mov r9d, dword [rdi + 0x60]
invalid
mov dword [rsp + 0x4c], r9d
and al, 0x4c
and al, 0x4c
mov r9d, dword [rdi + 0x48]
mov dword [rsp + 0x48], r9d
mov r9, qword [rdi + 0x40]
mov qword [rsp + 0x138], r9
mov dword [rsp + 0x138], ecx
cmp byte [rcx], al
add dword [rax], eax
add byte [rbx + rcx*4 + 0x4f], cl
mov r9, qword [rdi + 0x30]
mov qword [rsp + 0x130], r9
mov r9b, byte [rdi + 0x65]
mov byte [rsp + 0x37], r9b
mov byte [rsp + 0x37], cl
mov r11b, byte [rdi + 0x80]
mov r9d, dword [rdi + 0x38]
mov dword [rsp + 0x44], r9d
mov r9, qword [rdi + 0x20]
mov qword [rsp + 0x118], r9
and al, 0x18
add dword [rax], eax
invalid
mov r9, qword [rdi + 0x28]
mov qword [rsp + 0x120], r9
mov r9, qword [rdi + 0x50]
mov qword [rsp + 0x128], r9
mov r9, qword [rdi + 0xa8]
lock inc qword [r9]
jle 0x14006f5eb
add byte [rax], al
invalid
mov r10, qword [rdi + 0xb0]
lock inc qword [r10]
jle 0x14006f5eb
add byte [rax], al
mov byte [rsp + 0x32], r11b
mov qword [rsp + 0x100], r10
mov qword [rsp + 0x108], r9
mov dword [rsp + 0x108], ecx
and al, 8
add dword [rax], eax
add byte [rax + rcx*4 + 0x44], al
and al, 0x33
mov byte [rsp + 0x34], dl
mov byte [rsp + 0x35], cl
and al, 0x35
mov qword [rsp + 0x110], rax
adc byte [rcx], al
add byte [rax], al
mov rax, qword [rdi + 0xb8]
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0xf8], eax
add byte [rax], al
add byte [rax - 0x7d], cl
mov edi, 0x88
add byte [rax], al
add byte [rax + 0x7431245c], cl
pop rsp
and al, 0x31
je 0x14006f186
invalid
mov rcx, qword [rdi + 0x90]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
dec byte [rdi + 6]
invalid
add byte [rax - 0x77], cl
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x68], eax
jmp 0x14006f18d
xor eax, eax
mov qword [rsp + 0x68], rax
and al, 0x68
invalid
mov dword [rsp + 0x40], r15d
mov rcx, qword [rdi + 0x98]
invalid
cwde
add byte [rax], al
add byte [rax], al
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
leave
invalid
invalid
add byte [rdx + 0xa497], cl
add byte [rdx + 0xa58f], cl
movsd dword [rdi], dword [rsi]
add byte [rax], al
add byte [rdx + rcx*4 - 0x79], al
mov r8b, byte [rdi + 0xa0]
mov al, byte [rdi + 0xa0]
movabs al, byte [0xa18f8a44000000]
add byte [rax], al
mov r9b, byte [rdi + 0xa1]
add byte [rax], al
mov r10b, byte [rdi + 0xa2]
xchg edi, eax
movabs byte [0xa39f8a44000000], al
add byte [rax], al
mov r11b, byte [rdi + 0xa3]
add byte [rax], al
add byte [rax - 0x75], cl
mov rbx, qword [rdi + 0xf8]
add byte [rax], al
add byte [rax], al
lock inc qword [rbx]
inc dword [rbx]
jle 0x14006f5eb
invalid
mov byte [rsp + 0x28], r11b
mov byte [rsp + 0x29], r10b
and al, 0x29
mov byte [rsp + 0x2a], r9b
and al, 0x2a
mov byte [rsp + 0x2b], r8b
mov qword [rsp + 0xf0], rax
mov byte [rsp + 0x2c], cl
sub al, 0x88
push rsp
and al, 0x2d
sub eax, 0x100878a
mov al, byte [rdi + 0x100]
add byte [rcx], al
add byte [rax], al
mov byte [rsp + 0x30], al
mov eax, dword [rdi + 0xc8]
mov dword [rsp + 0x3c], eax
and al, 0x3c
mov rax, qword [rdi + 0xc0]
mov qword [rsp + 0xe8], rax
call 0xca06f220
add byte [rax], al
add byte [rdx + 0x10187], cl
xchg dword [rcx], eax
add dword [rax], eax
add byte [rax - 0x75d0dbbc], cl
and al, 0x2f
mov al, byte [rdi + 0x102]
add al, byte [rcx]
add dword [rax], eax
add byte [rax - 0x4ed1dbbc], cl
and al, 0x2e
mov cl, 2
add al, byte [rax + 0xf0bf]
add byte [rdx], al
je 0x14006f299
lea rdx, [rdi + 0xe8]
mov rax, qword [rdi + 0xd0]
mov r8, qword [rdi + 0xd8]
mov r9, qword [rdi + 0xe0]
mov ecx, dword [rdi + 0xe0]
lea r15, [rsp + 0x190]
mov esp, 0x19024
nop
add dword [rax], eax
add byte [rax], al
mov rcx, r15
call qword [rax]
mov cl, byte [rdi + 0xf0]
add byte [rax], al
add byte [rcx + 0xf], al
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [r15 + 0x10]
adc byte [r15], r9b
sub dword [rsp + 0x80], ecx
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x70], xmm0
and al, 0x70
mov eax, dword [r15 + 0x21]
mov dword [rsp + 0xa0], eax
add byte [rax], al
add byte [rax], al
mov eax, dword [r15 + 0x24]
and al, 0x89
test byte [rbx + riz*4], ah
and al, 0xa3
add byte [rax], al
invalid
mov byte [rsp + 0x27], cl
xor eax, eax
test r12b, r12b
setne al
rol byte [rcx - 0x80], 0xfc
cld
add al, byte [rcx - 0x44]
add al, byte [rax]
add byte [rax], al
cmovne r12d, eax
cmovne esp, eax
movaps xmm0, xmmword [rsp + 0x70]
movaps xmm1, xmmword [rsp + 0x80]
movups xmmword [rsp + 0x1a4], xmm1
movsb byte [rdi], byte [rsi]
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x194], eax
and al, 0x94
add dword [rax], eax
add byte [rbx + 0xa02484], cl
add byte [rax], al
mov ecx, dword [rsp + 0xa3]
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x53], ecx
mov r15, qword [rdi + 0x108]
add byte [rbp - 0x7b], cl
test edi, edi
je case.0x14004c033.224
lock inc qword [r15]
jle 0x14006f5eb
mov gs, edi
add al, byte [rax]
invalid
lea rcx, [rsp + 0x195]
mov eax, dword [rcx + 0x1b]
mov dword [rsp + 0x90], eax
add byte [rax], al
movups xmm0, xmmword [rcx - 5]
sti
movups xmm1, xmmword [rcx + 0xb]
or rcx, qword [r15]
sub dword [rsp + 0x80], ecx
add byte [rax], al
movaps xmmword [rsp + 0x70], xmm0
and al, 0x70
mov r8d, pe_nt_image_headers64
mov eax, pe_nt_image_headers64
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
cli
add eax, 0x59058a00
add byte [rdx + 0xf1f5905], cl
invalid
invalid
add byte [rcx + 0xbd8], bh
mov edx, 8
call fcn.1400077b0
stc
dec dword [rax - 0x7b]
test eax, eax
je 0x14006f607
invalid
add al, byte [rax]
invalid
mov rdi, rax
shl r14d, 0x10
or ebp, r14d
or ebp, esi
shl r13, 8
in eax, 8
or byte [rdi], cl
mov dh, 0x44
and al, 0x36
or rax, r13
call 0x164937eb1
mov word [rax + rbx*2], fs
add dword [rax], eax
add byte [rax], al
mov qword [rdi], rcx
mov rcx, qword [rsp + 0x150]
add byte [rax - 0x77], cl
or byte [r8 - 0x75], r9b
or byte [rax - 0x75], cl
mov word [rax + rcx*2], fs
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rdi + 0x10], rcx
mov rcx, qword [rsp + 0x140]
mov qword [rdi + 0x18], rcx
mov rcx, qword [rsp + 0x118]
and al, 0x18
add dword [rax], eax
add byte [rax - 0x77], cl
and byte [r8 - 0x75], r9b
mov word [rax + riz], fs
and byte [rcx], al
add byte [rax], al
mov qword [rdi + 0x28], rcx
mov rcx, qword [rsp + 0x130]
mov qword [rdi + 0x30], rcx
xor byte [r11 - 0x76bbdbb4], r9b
xor byte [rbx - 0x76bbdbb4], cl
mov dword [rdi + 0x38], r9d
mov rcx, qword [rsp + 0x138]
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rdi + 0x40], ecx
mov ecx, dword [rsp + 0x48]
mov dword [rdi + 0x48], ecx
mov rcx, qword [rsp + 0x128]
mov word [rax + rbp], fs
sub byte [rcx], al
add byte [rax], al
mov qword [rdi + 0x50], rcx
push r8
mov ecx, dword [rsp + 0x40]
mov dword [rdi + 0x58], ecx
pop rax
mov ecx, dword [rsp + 0x38]
cmp byte [rcx + 0x4c8b5c4f], cl
pop r12
mov ecx, dword [rsp + 0x4c]
mov dword [rdi + 0x60], ecx
mov cl, byte [rsp + 0x31]
mov byte [rdi + 0x64], cl
mov cl, byte fs:[rsp + 0x37]
and al, 0x37
mov byte [rdi + 0x65], cl
mov rcx, qword [rsp + 0x110]
mov qword [rdi + 0x68], rcx
push 0x248c8b48
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rax], al
mov qword [rdi + 0x70], rcx
mov cl, byte [rsp + 0x33]
mov byte [rdi + 0x78], cl
js 0x14006f3aa
mov dword [rdi + 0x79], eax
shr rax, 0x20
mov byte [rdi + 0x7d], al
mov al, byte [rsp + 0x35]
mov byte [rdi + 0x7e], al
jle 0x14006f3bc
and al, 0x34
and al, 0x34
mov byte [rdi + 0x7f], al
mov al, byte [rsp + 0x32]
mov byte [rdi + 0x80], al
add byte [rax], 0
add byte [rax], al
add byte [rax + rcx*4 - 0x59], al
mov byte [rdi + 0x81], ah
mov rax, qword [rsp + 0x68]
and al, 0x68
mov qword [rdi + 0x88], rax
add byte [rax], al
mov rax, qword [rsp + 0xd8]
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg dword [rax + 0x48000000], edx
nop
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg dword [rax - 0x76000000], ebx
and al, 0x2b
mov byte [rdi + 0xa0], al
mov al, byte [rsp + 0x2a]
mov byte [rdi + 0xa1], al
mov al, byte [rsp + 0x29]
invalid
or eax, dword [rax]
mov qword [rsi], r14
mov qword [rsi + 8], rbx
mov dword [rsi + 8], ebx
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rcx
sbb byte [rax - 0x77], cl
jle 0x140071aa2
mov rax, rsi
mov eax, esi
add rsp, 0xb0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov qword [rax], 1
xorps xmm0, xmm0
movups xmmword [rax + 8], xmm0
ret
invalid
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rdi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp qword [sym.imp.kernel32.dll_HeapFree]
or byte [rcx], dh
sar bh, cl
call qword [sym.imp.crypt32.dll_CertCloseStore]
invalid
and al, 6
add byte [rax - 0x7d], cl
add esi, 0x38
invalid
add esi, 0x38
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14004d15c
lock dec qword [rax]
jne 0x140071e2c
lea rcx, [rsi + 0xe8]
call fcn.14004f153
std
invalid
lea rcx, [rsi + 0x10]
call case.0x1400440ee.392
cmp qword [rsi + 0x68], 0
je 0x140071e4f
mov r8, qword [rsi + 0x60]
mov rcx, qword [0x1401611e0]
invalid
add byte [rcx], dh
sar bh, cl
adc eax, 0x625b9
cmp qword [rsi + 0x88], 0
je 0x140071e6f
mov r8, qword [rsi + 0x80]
mov rcx, qword [0x1401611e0]
invalid
add byte [rcx], dh
sar bh, cl
adc eax, 0x62599
cdq
invalid
invalid
invalid
cmp qword [rsi + 0xa8], 0
je 0x140071e8f
mov r8, qword [rsi + 0xa0]
invalid
invalid
invalid
pop rcx
invalid
invalid
and al, 0x30
mov rbx, rdx
movzx eax, byte [rdx + 0x378]
invalid
js 0x140071f56
add byte [rax], al
test eax, eax
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
and al, 0x28
je 0x140071f7a
cmp eax, 3
jne case.default.0x140071f78
movzx eax, byte [rbx + 0x280]
lea rcx, [0x14015750c]
lea ecx, [0x14015750c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rbx]
mov rcx, qword [rbx + 8]
or byte [rax - 0x77], cl
adc byte [r8 - 0x77], cl
adc byte [rax - 0x77], cl
mov qword [rbx + 0x18], rcx
mov qword [rbx + 0x20], 0
mov dword [rbx + 0x20], 0
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0x40], rax
xor esi, esi
jmp 0x140071fac
lea rcx, [0x1401265a0]
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnecthttp.rs
jmp 0x140072754
invalid
add byte [rax], al
invalid
and al, 0x6e
lea ecx, [0x14015750c]
mov word [rax + rax*4], fs
ror byte [rdi], 0x11
test byte [rsp + rbx], ah
and al, 0x1c
sbb al, 1
add byte [rax], al
invalid
sbb al, 1
add byte [rax], al
adc dword [rsp + 0x12c], eax
mov cl, 1
add byte [rax], al
add byte [rbx + rcx*4 - 0x45], cl
nop
add byte [rax], al
add byte [rcx - 0x42], al
mov r14d, 2
add al, ch
cmp dword [rdi], ebp
add eax, 0xc7894800
mov rdi, rax
mov rbx, qword [rsp + 0x410]
mov rsi, qword [rsp + 0x420]
mov rdi, qword [rsp + 0x428]
cmp rsi, rdi
ja 0x14007304d
mov r14, qword [rsp + 0x418]
cmp rdi, r14
ja 0x14007304d
mov r13, qword [rsp + 0x430]
mov r8, rdi
sub r8, rsi
lea rax, [rbx + rsi]
mov cl, byte [rsp + r13 + 0x437]
cmp r8, 0x10
jae 0x140072fe4
xor edx, edx
test r8, r8
je 0x140072fe0
cmp byte [rax + rdx], cl
je 0x140072fee
inc rdx
cmp r8, rdx
jne 0x140072fd0
mov rdx, r8
xor eax, eax
jmp 0x140072ff3
mov rdx, rax
call fcn.1400101d0
jmp 0x140072ff3
mov eax, 1
cmp rax, 1
jne 0x140073045
add rsi, rdx
inc rsi
mov qword [rsp + 0x420], rsi
mov rbp, rsi
sub rbp, r13
jb 0x14007303a
cmp rsi, r14
ja 0x14007303a
cmp r13, 5
jae 0x140074bb2
lea rcx, [rbx + rbp]
lea rdx, [rsp + 0x438]
mov r8, r13
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140073336
cmp rsi, rdi
jbe 0x140072fb1
jmp 0x14007304d
mov qword [rsp + 0x420], rdi
mov byte [rsp + 0x441], 1
cmp byte [rsp + 0x440], 0
mov rax, qword [rsp + 0x400]
mov rbp, qword [rsp + 0x408]
jne 0x140073078
cmp rbp, rax
je 0x14007334e
sub rbp, rax
add rbx, rax
mov rcx, rbx
mov rdx, rbp
call fcn.14003cf92
test rax, rax
je 0x14007334e
mov r13, rax
mov rbx, rdx
mov qword [rsp + 0x310], rax
mov qword [rsp + 0x318], rdx
mov qword [rsp + 0x320], 0
mov eax, 1
mov qword [rsp + 0xa20], rax
lea rcx, [0x140121930]
mov qword [rsp + 0xa28], rcx
mov qword [rsp + 0xa30], rax
lea rax, [0x140121958]
mov qword [rsp + 0xa38], rax
xor esi, esi
lea r14, [rsp + 0x280]
mov rdx, qword [rsp + rsi + 0xa20]
mov rax, qword [rsp + rsi + 0xa28]
mov rcx, r14
mov r8, r15
call qword [rax + 0x20]
mov dil, byte [rsp + 0x280]
cmp dil, 2
jne 0x140073133
mov qword [rsp + 0x320], 0
add rsi, 0x10
cmp rsi, 0x20
jne 0x1400730f1
mov dil, 2
jmp 0x140073152
lea rcx, [rsp + 0x281]
mov al, byte [rcx + 0x10]
mov byte [rsp + 0x240], al
movdqu xmm0, xmmword [rcx]
movdqa xmmword [rsp + 0x230], xmm0
xor r14d, r14d
xor eax, eax
shl rax, 4
mov rsi, qword [rsp + rax + 0xa20]
mov esi, dword [rsp + rax + 0xa20]
mov rbp, qword [rsp + rax + 0xa28]
mov rcx, rsi
call qword [rbp]
cmp qword [rbp + 8], 0
je 0x140073192
cmp qword [rbp + 0x10], 0x11
jb 0x140073183
mov rsi, qword [rsi - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rsi
call r12
mov eax, 1
test r14b, 1
mov r14b, 1
mov dh, 1
mov dh, 1
je 0x140073157
cmp dil, 2
je 0x140073241
mov rax, qword [rsp + 0x320]
cmp rax, qword [rsp + 0x318]
jne 0x140073241
mov al, byte [rsp + 0x240]
movaps xmm0, xmmword [rsp + 0x230]
test byte [rax + rsi], ah
and al, 0x30
add al, byte [rax]
invalid
and al, 0x40
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x230], al
test byte [rax + rsi], ah
and al, 0x30
add al, byte [rax]
invalid
movaps xmmword [rsp + 0xa20], xmm0
mov byte [rsp + 0xa30], al
test byte [rax + rsi], ah
xor byte [rdx], cl
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x20
add dword [rax], eax
add byte [rax + 0x3b], cl
xchg esp, eax
and al, 0x18
sbb byte [rcx], al
add byte [rax], al
sbb byte [rcx], al
add byte [rax], al
jne 0x140073205
lea rcx, [rsp + 0x110]
call fcn.14006148f
xchg edx, eax
loop case.0x1400440ee.398
dec dword [rax - 0x75]
mov rdx, qword [rsp + 0x120]
mov edx, dword [rsp + 0x120]
mov rax, qword [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
lea rcx, [rdx + rdx*8]
mov byte [rax + rcx*2], dil
movdqa xmm0, xmmword [rsp + 0xa20]
test byte [rax + riz], ah
and al, 0x20
or al, byte [rax]
add bl, dh
movq qword [rax + rcx*2 + 1], mm0
add bl, dh
movq qword [rax + rcx*2 + 1], mm0
mov r8b, byte [rsp + 0xa30]
mov byte [rax + rcx*2 + 0x11], r8b
mov byte [rax + rcx*2 + 0x11], al
inc rdx
mov qword [rsp + 0x120], rdx
and byte [rcx], al
add byte [rax], al
invalid
add byte [rax + rcx*4 + 0x44], al
adc qword [rax - 1], rcx
ret 0x8948
and byte [rcx], al
add byte [rax], al
invalid
jmp 0x140073326
lea rcx, [rsp + 0xa20]
mov rdx, r13
mov r8, rbx
call fcn.14000dbb0
cmp byte [rsp + 0xa20], 2
add byte [rax], al
add dh, byte [rbp + 0x67]
mov rcx, rbx
call fcn.1400c55c5
add eax, 0xc5894800
mov ebp, eax
mov rsi, rdx
mov esi, edx
mov rcx, rax
mov rdx, r13
mov r8, rbx
fsubr st(0)
cmp edi, dword [rbx - 0x74b7fffb]
mov rdx, qword [rsp + 0x970]
cmp rdx, qword [rsp + 0x968]
xchg esp, eax
and al, 0x68
or dword [rax], eax
add byte [rbp + 0x15], dh
jne 0x1400732a1
lea rcx, [rsp + 0x960]
call fcn.14009d64f
mov rdx, qword [rsp + 0x970]
mov edx, dword [rsp + 0x970]
xchg esp, eax
and al, 0x70
jo 0x1400732a8
add byte [rax], al
mov rax, qword [rsp + 0x960]
lea rcx, [rdx + rdx*2]
lea ecx, [rdx + rdx*2]
mov qword [rax + rcx*8], rbp
mov qword [rax + rcx*8 + 8], rsi
mov dword [rax + rcx*8 + 8], esi
mov qword [rax + rcx*8 + 0x10], rbx
adc byte [rax - 0x73], cl
lea rax, [rsp + 0x970]
test byte [rax + rsi*2], ah
or dword [rax], eax
add byte [rax], al
add bl, ch
pop rbx
mov rdx, qword [rsp + 0x120]
cmp rdx, qword [rsp + 0x118]
sbb byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rbp + 0x15], dh
jne 0x1400732ec
lea rcx, [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
call fcn.14006148f
mov rdx, qword [rsp + 0x120]
mov rax, qword [rsp + 0x110]
lea rcx, [rdx + rdx*8]
lea ecx, [rdx + rdx*8]
mov byte [rax + rcx*2], 2
movdqu xmm0, xmmword [rsp + 0xa20]
and al, 0x20
and byte [rdx], cl
add byte [rax], al
movdqu xmmword [rax + rcx*2 + 1], xmm0
add dword [rdx + rcx*4 - 0x7c], eax
and al, 0x30
or al, byte [rax]
add byte [rax], al
add byte [rax + rcx*4 + 0x44], al
mov byte [rax + rcx*2 + 0x11], r8b
adc qword [rax - 0x73], rcx
adc dword [rax - 0x73], ecx
lea eax, [rsp + 0x120]
test byte [rax + riz], ah
add dword [rax], eax
invalid
inc rdx
mov qword [rax], rdx
invalid
cmp byte [rsp + 0x441], 0
je 0x140072f77
cld
cld
invalid
invalid
jmp 0x14007334e
mov rax, qword [rsp + 0x400]
sub rbp, rax
invalid
mov qword [rsp + 0x400], rsi
mov dword [rsp + 0x400], esi
and al, 0
add byte [rax + rax], al
add cl, ch
invalid
std
invalid
invalid
mov rbx, qword [rsp + 0x110]
mov rbp, qword [rsp + 0x118]
sbb byte [rcx], al
add byte [rax], al
mov r13, qword [rsp + 0x120]
lodsb al, byte [rsi]
and al, 0x20
add dword [rax], eax
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0x60
invalid
or dword [rax], eax
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x68
or dword [rax], eax
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x70
jo case.0x14004bea3.361
add byte [rax], al
mov rcx, qword [rsp + 0x50]
and al, 0x50
push rax
jmp 0x140073387
test rcx, rcx
je case.0x14004b336.293
mov rcx, qword [0x1401611e0]
xor edx, edx
ror byte [rbx + rcx*4 + 0x44], cl
mov r8, qword [rsp + 0x58]
call qword [sym.imp.kernel32.dll_HeapFree]
push 0xffffffffeb000610
invalid
lea rdi, [rsp + 0xa20]
lea rsi, [rsp + 0x400]
lea esi, [rsp + 0x400]
and al, 0
add al, 0
add byte [rcx + 9], bh
mov ecx, 9
or dword [rax], eax
add byte [rax], al
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov rdx, qword [rsp + 0x190]
mov edx, dword [rsp + 0x190]
and al, 0x90
add dword [rax], eax
add byte [rax + 0x3b], cl
xchg esp, eax
and al, 0x88
mov byte [rcx], al
add byte [rax], al
jne 0x1400733ef
lea rsi, [rsp + 0x180]
mov rcx, rsi
int1
call fcn.140061554
dec dword [rax - 0x75]
mov edx, dword [rsi + 0x10]
mov rax, qword [rsp + 0x180]
mov rcx, rdx
shl rcx, 7
lea rcx, [rcx + rdx*8]
ror dword [rax + 1], 1
add eax, ecx
add rax, 0x10
mov qword [rax - 0x10], 3
lock add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
and al, 0x40
mov qword [rax - 8], rcx
lea rsi, [rsp + 0xa20]
mov ecx, 9
or dword [rax], eax
add byte [rax], al
add byte [rax], al
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov qword [rax + 0x48], rbx
mov qword [rax + 0x50], rbp
mov qword [rax + 0x50], rbp
push 0x68894c50
push rax
mov qword [rax + 0x58], r13
mov qword [rax + 0x60], r12
mov dword [rax + 0x60], esp
invalid
mov qword [rax + 0x68], r15
push 0x7070894c
jo 0x14007348e
inc rdx
mov qword [rsp + 0x190], rdx
xchg esp, eax
and al, 0x90
add dword [rax], eax
invalid
mov al, byte [0x140161290]
mov ecx, 0x28
add byte [rdx + 8], bh
call fcn.1400077b0
stc
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
push 0x17
add byte [rax], al
mov r12, rax
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x77], cl
add al, 0x24
mov qword [r12 + 8], rax
and al, 8
mov rax, qword [rsp + 0x190]
test byte [rax + rdx*4], ah
and al, 0x90
nop
add dword [rax], eax
add byte [rax], al
mov qword [r12 + 0x20], rax
and al, 0x20
movdqa xmm0, xmmword [rsp + 0x180]
add byte [rcx], 0
add dword [rax], eax
add byte [rax], al
movdqu xmmword [r12 + 0x10], xmm0
cmp byte [rsp + 0x82f], 0
add byte [rax], al
add byte [rdi], cl
test dword [rdi + 0x17], ecx
add byte [rax], al
mov al, byte [0x140161290]
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
add byte [rax], al
mov edx, 8
call fcn.1400077b0
stc
dec dword [rax - 0x7b]
test eax, eax
je 0x140074c00
test byte [rax], bh
invalid
add byte [rax], al
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov dword [rbx], eax
add ecx, dword [rax - 0x77]
mov qword [rbx + 8], rax
or byte [r8 - 0x77], cl
pushfq
and al, 0xb0
add byte [rax], al
add byte [rax - 0x73], cl
lea edi, [0x1401271a0]
cmp al, 0xb
add byte [rax - 0x77], cl
mov esp, 0xb824
add byte [rax], al
mov r15, qword [rsp + 0x810]
and al, 0x10
or byte [rax], al
add byte [rbp - 0x7b], cl
inc dword [rax + 0xf]
xchg esp, eax
mov byte [rax - 0x78], 0x74
and al, 0x40
je case.0x140050f64.180
invalid
mov rdi, qword [rsp + 0x818]
lock dec qword [rbx]
jne 0x14007351f
lea rcx, [rsp + 0xb0]
call fcn.14004f153
mov qword [rsp + 0xb0], r15
mov qword [rsp + 0xb8], rdi
and al, 0xb8
add byte [rax], al
add byte [rcx + rcx*4 - 5], cl
lea rax, [rsp + 0x7d0]
mov rbp, qword [rax + 0x18]
test rbp, rbp
je case.0x140059b04.136
invalid
movdqu xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
movdqu xmm2, xmmword [rax + 0x20]
push rax
and byte [rsi + 0xf], ah
movdqa xmmword [rsp + 0x420], xmm2
and al, 0x20
and byte [rax + rax], al
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x1400734ee
and al, 0x10
adc byte [rax + rax], al
add byte [rax], al
movdqa xmmword [rsp + 0x400], xmm0
jg 0x1400734ef
and al, 0
add byte [rax + rax], al
add al, 0
add byte [rax], al
mov al, byte [0x140161290]
fisttp qword [rsi]
invalid
add byte [rcx + 0x40], bh
add byte [rax], al
add byte [rax], al
mov edx, 8
or byte [rax], al
add byte [rax], al
add al, ch
sub eax, dword [rdx - 7]
stc
dec dword [rax - 0x7b]
test rax, rax
je 0x140074c18
invalid
add byte [rax], al
invalid
mov r14, rax
mov esi, 1
mov qword [rax], rsi
xor byte [rax - 0x77], cl
mov dword [rax + 8], esi
jo case.0x14004c388.225
movdqa xmm0, xmmword [rsp + 0x400]
outsd dx, dword [rsi]
test byte [rax + rax], ah
and al, 0
add al, 0
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
mov word [rax + rdx], fs
add al, 0
add byte [rsi + 0xf], ah
movdqa xmm2, xmmword [rsp + 0x420]
movdqu xmmword [rax + 0x30], xmm2
xor bl, dh
movq qword [rax + 0x20], mm1
jg 0x140073609
and bl, dh
movdqu xmmword [rax + 0x10], xmm0
movq qword [rax + 0x10], mm0
jg 0x140073606
adc byte [rdx + 0xedcc305], cl
add byte [rcx + 0x28], bh
mov edx, 8
call fcn.1400077b0
test rax, rax
je 0x140074bd8
invalid
invalid
add byte [rax], al
mov qword [rax], rsi
mov qword [rax + 8], rsi
jo 0x1400735f4
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rdi
mov qword [rax + 0x20], r14
mov qword [rsp + 0xb0], rax
lea rdi, [0x1401271c0]
mov ecx, 0x48000b3b
mov dword [rsp + 0xb8], edi
mov rbx, rax
mov ebx, eax
push rax
mov ecx, 1
mov qword [rax], rcx
mov dword [rax], ecx
mov qword [rax + 8], rcx
xor esi, esi
mov qword [rax + 0x10], rsi
mov qword [rax + 0x20], rsi
jo 0x140073675
and byte [rcx + 0x3b9aca00], bh
mov dword [rax + 0x38], ecx
mov qword [rax + 0x40], rsi
mov dword [rax + 0x40], esi
jo case.0x140064ee9.105
mov dword [rax + 0x48], 0x11e1a300
mov dword [rax + 0x48], 0x11e1a300
mov dword [rax + 0x58], ecx
mov word [rax + 0x60], 1
mov byte [rax + 0x66], sil
invalid
mov word [rax + 0x77], 0
lea rcx, [rsp + 0x1d0]
mov qword [rcx], rax
mov qword [rcx + 8], rbx
mov qword [rcx + 0x10], rdi
jns 0x14007369e
mov rdi, qword [rsp + 0x740]
mov ebx, dword [rsp + 0x748]
invalid
add byte [rax], al
call fcn.140096257
sub eax, dword [rdx]
add al, byte [rax]
add al, byte [rax]
mov qword [rax + 0x20], rdi
mov dword [rax + 0x28], ebx
pxor xmm0, xmm0
sal bl, 0xf
jg 0x140073635
and al, 0x38
or al, byte [rax]
add byte [rax - 0x77], cl
mov ah, 0x24
and byte [rdx], cl
add byte [rax], al
add byte [rax], al
mov word [rsp + 0xa4c], 0x501
mov qword [rsp + 0xa30], 8
or byte [rax], al
add byte [rax], al
mov byte [rsp + 0xa49], sil
mov al, byte [rsp + 0x820]
add byte [rax], al
xor al, 1
mov byte [rsp + 0xa48], al
mov al, byte [rsp + 0x821]
and al, 0x21
or byte [rax], al
add byte [rax + 0xa4a2484], cl
and al, 0x4a
or al, byte [rax]
invalid
mov al, byte [rsp + 0x825]
xor al, 1
cmp byte [rdx], cl
add byte [rax], al
or al, byte [rax]
add byte [rax - 0x75], cl
add byte [rax], al
xchg esp, eax
invalid
mov ebp, dword [rsp + 0x58]
invalid
add al, byte [rax]
add byte [rdx], al
mov ah, 0xfd
dec dword [rax - 0x75]
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x1a0]
add byte [rax], al
mov rdx, rdi
mov edx, edi
invalid
xor byte [rax + rax], al
add byte [rcx + 0x4382484], cl
add byte [rax], al
lea r8, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_strpattern.rs
mov edx, 4
mov rcx, r13
call fcn.1400cf340
ud2
mov ecx, 8
mov edx, 0x28
jmp 0x140074c43
call fcn.14007eeb8
ud2
mov ecx, 8
mov edx, 0x10
jmp 0x140074c43
mov ecx, 8
mov edx, 0x40
jmp 0x140074c43
add eax, 0xfe834800
add cl, byte [rdi]
test byte [rsi + 0x11], bh
add byte [rax], al
test byte [rax + rdx*4], ah
movq qword [rsp + 0xb0], mm0
invalid
add byte [rax], al
push rax
adc byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
invalid
int1
invalid
mov ecx, dword [rsp + 0x80]
and al, 0
add eax, dword [rax]
add byte [rax - 0x77], cl
mov edx, ebp
add byte [rbx], al
add byte [rax], al
add byte [rdi], cl
test byte [rdi + 0xf000012], dl
movups xmm0, xmmword [rsp + 0x300]
mov ecx, edi
cmc
push 0xffffffff8948fffa
cli
dec dword [rax - 0x77]
invalid
test ebp, ebx
add al, 0
add byte [rax - 0x7b], cl
in eax, dx
add rsp, 0x28
pop rdi
pop rsi
ret
lea ebx, [rcx + 5]
add byte [rdi], cl
or eax, dword [rbx - 0x7af0fdc7]
invalid
and al, 0x20
mov rcx, rsi
call fcn.1400bed21
jmp 0x140079579
invalid
mov rax, rsi
add rsp, 0x30
pop rsi
ret
je 0x14007959d
mov rdx, r8
call fcn.140043084
cld
invalid
nop
add rsp, 0x28
ret
je case.0x14004a710.394
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
lodsd eax, dword [rsi]
invalid
invalid
mov rcx, qword [rsi + 0x158]
test rcx, rcx
call fcn.1400796a1
lea rcx, [rsi + 0x120]
call fcn.140061627
jg case.0x14004ae31.349
dec dword [rax - 0x75]
xchg byte [rax + 1], ah
invalid
add dword [rax], eax
invalid
test rax, rax
je 0x140079694
lock dec qword [rax]
jne 0x140079694
add rsi, 0x160
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
and byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp fcn.14004f153
invalid
nop
invalid
invalid
cmp dword [rsi], 2
je 0x1400796da
cmp qword [rsi + 0x18], 0
je 0x1400796da
mov r8, qword [rsi + 0x10]
mov rcx, qword [0x1401611e0]
xor edx, edx
sar bh, cl
adc eax, 0x5ad2e
lodsd eax, dword [rsi]
invalid
invalid
sar bh, cl
adc eax, 0x5ad2e
lodsd eax, dword [rsi]
invalid
invalid
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
add esp, 0x20
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
cmp byte [r14 + 0x38], 0
cmp byte [rsi + 0x38], 0
je 0x1400797c9
mov al, byte [0x140161290]
mov ecx, 0x18
add byte [rax], al
add byte [rdx + 8], bh
add byte [rax], al
add al, ch
sbb eax, 0x48fff8e0
test eax, eax
ror byte [rdi], 0x84
pop rdi
add eax, dword [rax]
invalid
mov rdi, rax
mov qword [rax], 1
add byte [rax - 0x73], cl
lea eax, [0x140125e38]
or al, byte [rax]
mov qword [rdi + 8], rax
mov byte [rdi + 0x10], 0
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.140033baf
sti
dec dword [rax - 0x73]
adc eax, 0xad8f4
jmp 0x140079ae0
invalid
add eax, dword [rax]
add byte [rax], al
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x1400797dd
mov rcx, qword [rsi + 0x18]
call fcn.14002a5a3
enter 0xfffffffffffffb0d, 0xffffffffffffffff
jmp 0x1400797df
xor eax, eax
test rax, rax
lea rdi, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov edi, 0x48000dbd
or eax, 0x450f4800
clc
cmove rdx, rax
add rdx, rdi
xor r12d, r12d
xor r9d, r9d
mov r8, rdi
mov eax, edi
mov rax, r9
mov cl, 1
cmp r8, rdx
je case.0x1400503fa.223
movsd dword [rdi], dword [rsi]
add byte [rax], al
invalid
mov r10, r8
mov r8b, byte [r8]
movzx r11d, r8b
test r11b, r11b
fstp xword [rax + 6]
lea r8, [r10 + 1]
jmp case.0x1400549c0.218
mov r9d, r11d
and r9d, 0x1f
movzx ebx, byte [r10 + 1]
add dword [rbx - 0x7fbec01d], eax
cmp bl, 0xdf
jbe 0x140079871
movzx ebp, byte [r10 + 2]
shl ebx, 6
jrcxz 0x140079843
and ebp, 0x3f
or ebp, ebx
cmp r8b, 0xf0
jb 0x140079881
invalid
lea r8, [r10 + 4]
movzx r11d, byte [r10 + 3]
add eax, dword [rcx - 0x7d]
loope 0x14007985c
shl r9d, 0x12
shl ebp, 6
invalid
and r11d, 0x3f
and ebx, 0x3f
or r11d, ebp
or r11d, r9d
cmp r11d, 0x110000
adc dword [rax], eax
jmp case.0x14005465d.209
lea r8, [r10 + 2]
shl r9d, 6
or r9d, ebx
fld dword [rbp - 0x77]
mov ebx, ecx
lea r8, [r10 + 3]
shl r9d, 0xc
or ebp, r9d
int 0x41
mov ebx, ebp
mov r9, r8
sub r9, r10
add r9, rax
add r11d, 0xffffffa5
invalid
invalid
ret
cmp r8, rdx
je 0x14007994f
mov r10, rdx
mov r11b, byte [rdx - 1]
test r11b, r11b
js 0x1400798d5
lea rdx, [r10 - 1]
movzx ebp, byte [r10 - 2]
cmp bpl, 0xc0
cmp ch, 0xc0
jge case.0x140050f64.220
movzx r15d, byte [r10 - 3]
cmp r15b, 0xc0
jge 0x14007990c
lea rdx, [r10 - 4]
movzx ebx, byte [r10 - 4]
cld
and ebx, 7
jrcxz 0x1400798fe
shl ebx, 6
and r15d, 0x3f
and edi, 0x3f
or r15d, ebx
jmp 0x140079914
lea rdx, [r10 - 3]
and r15d, 0xf
shl r15d, 6
and ebp, 0x3f
or ebp, r15d
shl ebp, 6
and r11b, 0x3f
movzx r11d, r11b
or r11d, ebp
cmp r11d, 0x110000
add byte [rcx], dl
invalid
je 0x14007994f
add r11d, 0xffffffa5
test r11d, 0xfffffffd
je 0x1400798b6
invalid
sub r9, r8
add r9, r10
ror dword [rbp - 0x77], 1
int3
xor edx, edx
test cl, cl
cmovne rax, rdx
sub byte [rdi], ch
add al, byte [rax]
invalid
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
and al, 0xc0
add byte [rax], al
add byte [rax], al
invalid
invalid
test dword [rdx + 3], ecx
add byte [rax], al
cmp qword [rsi + 0x10], 0x11
jb 0x14007ff3d
mov rdi, qword [rdi - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
loop 0x1400805eb
or al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add al, 8
add al, byte [rax]
add byte [rax], al
push rcx
add ecx, ebp
in al, 0xe1
invalid
clc
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
je 0x1400859d4
lock dec qword [rax]
mov esp, 0x22024
add byte [rax - 0x73], cl
lea rsi, [rsp + 0x4c0]
lea esi, [rsp + 0x4c0]
lea rcx, [rsi + 0x190]
call fcn.1400406fc
cmp byte [rsi + 0x1c8], 3
je 0x140086a56
mov rax, qword [rsi + 0x1b0]
lock dec qword [rax]
jne 0x1400869ef
mov rcx, qword [rsi + 0x1b0]
call fcn.140033428
lea rdi, [rsi + 0x1a8]
cmp byte [rsi + 0x1c8], 2
je 0x140086a38
lea rbx, [rsi + 0x1b8]
mov rcx, rbx
call fcn.1400326b2
mov rax, qword [rbx]
lock dec qword [rax]
jne 0x140086a1f
mov rcx, qword [rbx]
call fcn.14003346c
mov rax, qword [rsi + 0x1c0]
lock dec qword [rax]
jne 0x140086a38
mov rcx, qword [rsi + 0x1c0]
call fcn.1400335b7
mov rbx, qword [rdi]
test rbx, rbx
je 0x140086a56
mov rcx, rdi
call fcn.1400349e8
lock dec qword [rbx]
jne 0x140086a56
mov rcx, qword [rdi]
call fcn.1400334f7
mov rsi, qword [rsi + 0x1d0]
cmp qword [rsi], 0
je 0x140086a6c
lea rcx, [rsi + 8]
call fcn.1400800c9
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
adc eax, 0x4d6af
mov rdi, qword [rsi + 0x28]
mov rbx, qword [rsi + 0x38]
mov ebx, dword [rsi + 0x38]
mov ebx, dword [rsi + 0x38]
test rbx, rbx
je 0x140086d7d
lea r14, [rdi + 8]
mov rax, qword [r14 - 8]
mov rcx, qword [r14]
call qword [rax + 0x18]
add r14, 0x10
dec rbx
jne 0x140086d6a
cmp qword [rsi + 0x30], 0
je 0x140086da0
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, rdi
movsb byte [rdi], byte [rsi]
or eax, 0x49d23100
mov eax, edi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
jmp qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
invalid
call fcn.1400637f7
jmp 0x140086e7e
int1
call qword [rax + 0x20c48348]
pop rsi
ret
mov rax, qword [rcx]
cmp rax, 2
clc
add cl, byte [rdi]
invalid
invalid
add byte [rax], al
invalid
cmp eax, 3
je 0x140087003
mov rcx, rsi
call fcn.1400c04c7
mov rcx, qword [rsi + 0x18]
sbb byte [rax - 0x7d], r9b
stc
invalid
je 0x140086fd9
mov rbx, qword [rsi + 0x20]
test rbx, rbx
je 0x140086fd3
lea rdi, [rbx + 8]
mov rcx, qword [rbx + 8]
call fcn.14003e5f2
sti
dec dword [rax - 0x75]
add esi, eax
dec qword [rax]
jne 0x140086fab
mov rcx, rbx
call fcn.14003ee24
mov rax, qword [rdi]
lock dec qword [rax]
dec dword [rax]
jne 0x140086fbc
mov rcx, rdi
call fcn.14003f083
mov r8, qword [rsi + 0x20]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
add al, 0
mov rcx, qword [rsi + 0x18]
invalid
invalid
call qword [sym.imp.ws2_32.dll_closesocket]
mov rdi, qword [rsi + 0x10]
mov rcx, rdi
call fcn.1400c3beb
invalid
int3
add eax, dword [rax]
mov rcx, rsi
mov ecx, esi
call fcn.140071f09
push rax
lock dec qword [rdi]
jne 0x140087003
invalid
mov rcx, qword [rsi + 0x10]
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.1400c10ba
invalid
add eax, dword [rax]
invalid
nop
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
ret
cmp qword [rsi + 0x10], 0
je case.0x14004c388.282
invalid
mov r8, qword [rsi + 8]
mov rcx, qword [0x1401611e0]
mov ecx, dword [0x1401611e0]
or eax, 0xffd23100
add byte [rcx], dh
sar bh, cl
call qword [sym.imp.kernel32.dll_HeapFree]
adc eax, 0x4d3e2
loop 0x140086ff7
add al, 0
mov rcx, qword [rsi + 0x18]
mov rdx, qword [rsi + 0x20]
and byte [rax - 0x7d], cl
invalid
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
jmp fcn.1400bf7e9
add eax, dword [rax]
mov rcx, rdx
mov rdx, r8
ret 0x92e8
invalid
invalid
invalid
cmp al, 2
jne case.0x1400a55c8.454
invalid
invalid
mov rax, qword gs:[rdi + 0x508]
mov rax, qword [rdi + 0x508]
cmp rax, 2
je 0x140087245
test dh, al
add dword [rax], eax
add byte [rax], al
test rax, rax
je 0x14008725f
xlatb
add dword [rax], eax
invalid
lea r14, [rdi + 0x510]
mov rcx, r14
call fcn.1400516ea
cmpsb byte [rsi], byte [rdi]
cld
invalid
test al, al
je 0x14008713c
popfq
add byte [rax], al
add byte [rax], al
invalid
mov rcx, qword [r14]
test rcx, rcx
leave
je 0x140087289
add rcx, 0x48
mov rdx, qword [rbx]
call fcn.14001b49d
mov rcx, r14
int1
call fcn.1400516ea
invalid
test al, al
invalid
invalid
xchg esi, eax
mov qword [rdi + 0x508], 2
lea rbx, [rsp + 0x20]
mov qword [rbx], rax
mov rcx, rbx
call fcn.140053cf2
retf
cld
dec dword [rax - 0x75]
add ecx, dword [rax - 0x7b]
invalid
je case.0x140059b04.195
invalid
lock dec qword [rax]
jne case.0x140059b04.195
mov rcx, qword [rsp + 0x20]
call fcn.14004f41a
invalid
cld
invalid
lea rcx, [rsp + 0x20]
lea rcx, str.internal_error:_entered_unreachable_codeA_Tokio_1.x_context_was_found__but_it_is_being_shutdown.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.33.0_src_runtime_timemod.rs0
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.28_src_future_select.rs
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
jmp case.0x1400503b2.257
mov edx, 0x2b
call fcn.1400cf3b0
ud2
movabs rax, 0xffffffff00000003
mov rcx, rdi
mov ecx, edi
and rcx, rax
invalid
mov eax, 2
je case.0x14004b336.367
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
jmp 0x1400878af
mov rcx, rdi
call fcn.140043137
invalid
xor ebx, ebx
jmp 0x1400878b8
mov rcx, rdi
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
invalid
add al, 0
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi + 8], rbx
mov dword [rsi + 8], ebx
invalid
invalid
invalid
add dword [rax], eax
invalid
cmp qword [rsi + 0xc8], 0
je case.0x14004bb32.332
mov r8, qword [rsi + 0xc0]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
dec edx
add al, 0
cmp byte [rsi + 0x60], 2
jb 0x140087937
mov rdi, qword [rsi + 0x68]
lea rcx, [rdi + 0x18]
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
mov edx, dword [rdi + 8]
mov r8, qword [rdi + 0x10]
call qword [rax + 0x10]
mov rcx, qword [0x1401611e0]
add byte [rcx], dh
ror byte [rcx - 0x77], cl
clc
call qword [sym.imp.kernel32.dll_HeapFree]
adc eax, 0x4cad1
lea rcx, [rsi + 0x88]
mov rax, qword [rsi + 0x70]
jo 0x14008798b
mov edx, dword [rsi + 0x78]
mov r8, qword [rsi + 0x80]
add byte [rax], al
call qword [rax + 0x10]
lea rcx, [rsi + 0xa8]
mov gs, word [rax + 0x48000000]
mov eax, dword [rsi + 0x90]
xchg byte [rax + 0x48000000], dl
mov edx, dword [rsi + 0x98]
mov r8, qword [rsi + 0xa0]
add byte [rax], al
add bh, bh
push rax
adc byte [rax - 0x77], cl
mov ecx, esi
call fcn.14001db63
stc
dec dword [rax - 0x75]
mov dh, 0xd0
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
je 0x1400879a4
mov rcx, rsi
call fcn.14002d982
cli
dec dword [rax - 0x75]
or eax, 0xd984e
xor edx, edx
mov r8, rsi
mov eax, esi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
add al, 0
nop
add rsp, 0x28
mov rbx, qword [rsi + 0x20]
mov rcx, rdi
call qword [rbx]
cmp qword [rbx + 8], 0
je 0x1400879f6
cmp qword [rbx + 0x10], 0x11
jb 0x1400879e4
mov rdi, qword [rdi - 8]
mov rcx, qword [0x1401611e0]
mov rax, qword [rsi + 0x28]
lock dec qword [rax]
jne 0x140087a09
mov rcx, qword [rsi + 0x28]
call fcn.1400a1540
cmp byte [rsi + 0x10], 2
mov rax, qword [rsi]
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rax, qword [rsi + 0x40]
mov rcx, qword [rsi + 0x48]
mov qword [rsi + 0x40], 0
add byte [rax], al
add byte [rax], al
jne 0x140087aa4
mov rax, qword [rsi + 0x58]
mov rcx, qword [rsi + 0x60]
mov qword [rsi + 0x58], 0
add byte [rax], al
add byte [rax], al
test rax, rax
add rsp, 0x28
pop rbx
pop rsi
ret
mov rdx, qword [rsp + 0x130]
mov ecx, eax
call fcn.140021070
invalid
xor edi, ecx
stc
invalid
mov rax, qword [rsp + 0x68]
test rax, rax
je case.0x1400a55c8.486
lea rcx, [rsp + 0x80]
mov rdx, qword [rcx - 0x10]
invalid
mov r8, qword [rcx - 8]
call qword [rax + 0x10]
invalid
mov qword [rsp + 0x80], rax
jmp 0x14008dea9
invalid
mov qword [rsp + 0x70], 1
xorps xmm0, xmm0
movups xmmword [rsp + 0x78], xmm0
and al, 0x78
lea rax, [rsp + 0x28]
lea rcx, [rsp + 0xc0]
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx], rax
lea rax, [0x14003cf80]
cli
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
push rsp
and al, 0x38
invalid
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, [rsp + 0x50]
mov qword [rcx + 0x20], rdx
mov qword [rcx + 0x28], rax
lea rsi, [rsp + 0x70]
mov qword [rcx + 0x30], rsi
xor byte [rax - 0x73], cl
add eax, 0xfff799f2
mov qword [rcx + 0x38], rax
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
lea rdx, [rsp + 0x160]
lea edx, [rsp + 0x160]
xchg esp, eax
and al, 0x60
add dword [rax], eax
add byte [rax], al
mov qword [rdx], rax
mov eax, 4
mov qword [rdx + 8], rax
or byte [rax - 0x39], cl
mov dword [rdx + 0x20], 0
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
invalid
invalid
movups xmm0, xmmword [rsp + 0x78]
movups xmm1, xmmword [rsp + 0x88]
and al, 0x88
add byte [rax], al
invalid
movups xmm2, xmmword [rsp + 0x98]
movups xmm3, xmmword [rsp + 0xa8]
movaps xmmword [rsp + 0x150], xmm3
add byte [rax], al
movaps xmmword [rsp + 0x140], xmm2
movaps xmmword [rsp + 0x130], xmm1
sub dword [rsp + 0x130], ecx
movaps xmmword [rsp + 0x120], xmm0
mov al, byte [rsp + 0xb8]
mov ecx, dword [rsp + 0xb9]
add byte [rcx - 0x74b7dbb4], cl
mov dword [rsp + 0x48], ecx
mov ecx, dword [rsp + 0xbc]
mov esp, 0x89000000
add byte [rax], al
mov dword [rsp + 0x4b], ecx
cmp r15d, 2
cmp edi, 2
jne 0x14008e0bf
mov qword [rbx], 2
movaps xmm0, xmmword [rsp + 0x120]
movaps xmm1, xmmword [rsp + 0x130]
sub byte [rsp + 0x130], cl
movaps xmm2, xmmword [rsp + 0x140]
add dword [rax], eax
invalid
lea rcx, [r14 + 0x28e0]
mov qword [r14 + 0x2900], rdi
mov esi, 0x2900
mov qword [r14 + 0x2908], r15
mov qword [r14 + 0x2910], r13
scasb al, byte [rdi]
adc byte [rcx], ch
sub dword [rax], eax
add byte [rbp - 0x77], cl
cmpsb byte [rsi], byte [rdi]
loopne 0x14008f74d
sub byte [rax], al
invalid
mov qword [r14 + 0x28e8], rsi
mov qword [r14 + 0x28f0], rax
mov dword [rsi + 0x28f0], eax
add byte [rbp - 0x77], al
xchg al, bh
clc
sub byte [rax], al
add byte [rsi + 0x41], ah
mov dword [rsi + 0x28fc], edx
xchg esi, eax
cld
sub byte [rax], al
add byte [rcx - 0x3a], al
mov byte [r14 + 0x2918], 0
sub dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x38
add dword [rax], eax
invalid
lea edx, [rsp + 0x138]
call fcn.1400796f2
mov r8, rax
ror byte [rax - 0x77], 0xd0
mov eax, edx
mov qword [r14 + 0x2928], r8
add byte [rax], al
mov qword [r14 + 0x2930], rdx
mov dword [rsi + 0x2930], edx
xchg esi, eax
xor byte [rcx], ch
add byte [rax], al
mov r12, qword [rsp + 0x30]
mov r13, qword [rsp + 0x38]
insb byte [rdi], dx
and al, 0x38
mov bpl, byte [rsp + 0x2f]
add byte [rax], al
add dh, byte [rcx + rbp + 0x41]
je case.0x14008e8df.142
cmp byte [r14 + 0x2c65], 0
invalid
invalid
cmp r15d, 3
jne 0x1400912e9
lea r15, [rbx + 0x200]
lea rcx, [rbx + 0x220]
lea ecx, [rbx + 0x220]
call fcn.14005429a
mov rcx, r15
call fcn.1400542d5
xor ah, bh
cld
dec dword [rax - 0x73]
mov ecx, eax
enter 1, 0
call fcn.1400542d5
lea rcx, [rbx + 0x1b0]
invalid
mov al, 1
add byte [rax], al
jne 0x14009128b
mov rcx, qword [rbx + 0x148]
call fcn.14004f3bf
mov bpl, 2
cmp byte [rbx + 0x140], 2
add dword [rax], eax
add byte [rdx], al
jne 0x1400913af
jmp 0x1400913ce
lea rcx, [rsp + 0x40]
mov qword [rcx - 0x18], 2
call 0x1400912af
mov qword [rcx - 0x10], rsi
mov qword [rcx - 8], rdi
lea rdx, [rsp + 0x278]
and al, 0x78
add al, byte [rax]
add byte [rcx - 0x48], al
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
fiadd dword [rbx]
invalid
lea rcx, [rsp + 0x168]
mov qword [rcx - 0x18], r15
mov qword [rcx - 0x10], rsi
invalid
mov qword [rcx - 8], rdi
lea rdx, [rsp + 0x278]
add al, byte [rax]
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
cmp byte [rbx + 0x151], 0
je 0x1400913f9
lea rsi, [rsp + 0x28]
lea rdx, [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rax], al
mov r8d, 0x128
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
fiadd dword [rbx]
invalid
call fcn.1400542d5
lea rcx, [rbx + 0x1c8]
call fcn.1400542d5
dec dword [rax - 0x73]
lea ecx, [rbx + 0x1b0]
add al, ch
call fcn.14005429a
je 0x1400913ce
invalid
mov byte [rbx + 0x251], al
add rsp, 0x388
pop rbx
pop rbp
pop rdi
mov rcx, qword [rsp + 0x178]
xor edx, edx
shr al, cl
xor esi, edx
invalid
add al, byte [rax]
test rax, rax
je 0x14009131d
invalid
invalid
mov rcx, rax
call fcn.140034162
sub rax, 0xffffffff8948fffa
invalid
lea rcx, [rsp + 0x150]
push rax
add dword [rax], eax
add byte [rax], al
add al, ch
lodsb al, byte [rsi]
add eax, 0x8d480000
add byte [rax - 0x73], cl
lea edi, [0x140111988]
jmp 0x14009123f
lea r8, str.C:Users29281.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_srcconnect.rs
invalid
and eax, dword [rax]
invalid
movups xmmword [rax], xmm0
movups xmm0, xmmword [0x140129127]
movups xmmword [rax + 0xe], xmm0
adc dword [rax + 0xe], eax
mov qword [rax + 0x10], 0x1e
add rsp, 0x28
pop rdi
pop rsi
ret
invalid
invalid
mov r8, qword [rsi + 0x2b8]
mov rcx, qword [0x1401611e0]
or al, 0
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rsi + 0x190]
call fcn.140091453
mov byte [rsi + 0x33f], 0
jmp 0x14009160e
je case.0x14006641b.211
lea rcx, [rsi + 0x140]
mov rax, qword [rsi + 0x128]
sub byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
xchg esi, eax
xor byte [rcx], al
add byte [rax], al
invalid
mov r8, qword [rsi + 0x138]
call qword [rax + 0x10]
push rax
invalid
cmp byte [rsi + 0x170], 2
mov r11, r9
test r8, r8
je 0x140093a20
invalid
mov r11, r9
sub r11, r8
jbe 0x140093a1a
cmp byte [rax + r8], 0xbf
jg 0x140093a20
jmp 0x140093b2d
jne 0x140093b2d
test r11, r11
je 0x140093af2
mov bl, byte [rax + r8]
movzx r11d, bl
test r11b, r11b
jns 0x140093a8d
push rdi
mov esi, r11d
and esi, 0x1f
movzx edi, byte [rax + r8 + 1]
and edi, 0x3f
test r10b, r10b
jne case.0x14004a8a7.478
cmp r11d, 0x110000
je 0x140093b18
mov r10d, 1
cmp r11d, 0x80
add byte [rax], al
add byte [rdx + 0x20], dh
mov r10d, 2
cmp r11d, 0x800
jb case.0x14004a710.484
cmp r11d, 0x10000
mov r10d, 4
add byte [rcx - 0x7d], cl
fiadd dword [rax]
add r8, r10
mov qword [rdx + 8], r8
mov r10b, 1
jmp 0x1400939fe
mov eax, r10d
xor al, 1
mov byte [rdx + 0x18], al
test r10b, r10b
test dl, dl
jne 0x140093b09
jmp 0x140093b1c
xor r10b, 1
mov byte [rdx + 0x18], r10b
mov qword [rcx + 8], r8
mov qword [rcx + 0x10], r8
mov eax, 1
add bl, ch
invalid
mov byte [rdx + 0x18], 1
mov byte [rdx + 0x1a], 1
xor eax, eax
mov qword [rcx], rax
add rsp, 0x40
pop rbx
pop rdi
xor r10b, 1
mov byte [rdx + 0x18], r10b
lea rcx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_strpattern.rs
or al, 0
add byte [rax - 0x77], cl
and al, 0x20
mov rcx, rax
mov rdx, r9
mov edx, ecx
call fcn.1400cf840
add eax, dword [rax]
ud2
movzx r10d, byte [r8 + r10]
lea r13, [r8 + rsi]
lea r10, [rsi + r11]
cmp r10, r9
jae 0x140093cf8
add dword [rax], eax
invalid
mov bpl, byte [rdi + r11]
cmp bpl, byte [r13 + r11]
jne 0x140093c71
inc r11
cmp rdx, r11
cmp edx, ebx
jne case.0x14004b475.422
test r15b, r15b
mov r13, r14
mov r10d, 0
add byte [rax], al
invalid
sub r10, r12
mov rsi, r10
mov esi, edx
mov esi, edx
inc rsi
mov ebp, r15d
mov ebp, edi
test r15b, r15b
jne 0x140093c8c
xor r10d, r10d
mov qword [rax + 0x30], r10
mov r14, r10
mov esi, edx
invalid
lea r10, [rbx + rsi]
cmp r10, r9
jb 0x140093bb5
mov qword [rax + 0x20], r9
xor eax, eax
mov rcx, qword [rsp + 0x20]
and al, 0x20
jmp 0x140093ccc
invalid
jno 0x140093ccb
mov qword [rcx + 0x10], rdx
mov eax, 1
mov qword [rcx], rax
add rsp, 0x38
invalid
cmp byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
add byte [rax - 0x77], cl
add dword [rax - 0x7d], ecx
invalid
pop r14
pop r15
ret
lea r10, [r9 + rsi]
dec r10
cmp r10, rdx
jae 0x140093e6b
test byte [rax + rax*4], ah
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7c], cl
mov dword [rsp + 0xe0], eax
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0x170]
and al, 0x70
jo 0x1400951d3
add byte [rax], al
sbb byte [rsi], cl
add byte [rax], al
add rsi, 0x60
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400543ff
invalid
lea r8, [0x140129798]
mov edx, 0x400
add byte [rax - 0x77], cl
mov ecx, eax
call fcn.1400cf340
or byte [rdx + 0xb0f0003], dl
lea rbx, [r15 + 0x18]
mov r12, qword [r15]
mov r15, qword [r15 + 0x10]
mov edi, dword [rdi + 0x10]
adc byte [rcx + rcx*4 - 7], cl
call fcn.1400c55c5
out dx, al
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
mov rbp, rdx
mov rcx, rax
mov ecx, eax
mov rdx, r12
mov r8, r15
mov eax, edi
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 + rdi], r13
mov dword [rsi + rdi], ebp
invalid
mov qword [r14 + rdi + 8], rbp
mov qword [r14 + rdi + 0x10], r15
add rdi, 0x18
invalid
sbb byte [rcx - 0x77], cl
fisttp word [rax - 0x75]
mov rbx, qword [rsp + 0x30]
xor byte [rax - 1], cl
invalid
jne case.0x1400877a5.97
mov rsi, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
call fcn.140007870
ud2
call fcn.14001b60d
invalid
invalid
adc byte [rax], r8b
add byte [rax], al
movabs rcx, 0xaaaaaaaaaaaaaaab
mov rax, r10
mul rcx
mul ecx
mov rdi, rdx
shr rdi, 1
lea rcx, [rdi + rdi*2]
shl rdi, 2
movzx r11d, byte [rcx]
movzx edx, r11b
test dl, dl
js case.0x14004c1d8.418
inc rcx
cmp r12, 0x80
cmp esp, 0x80
jne 0x140097b00
jmp 0x140097f10
mov r9d, edx
and r9d, 0x1f
movzx esi, byte [rcx + 1]
and esi, 0x3f
invalid
cmp dl, 0xdf
jbe 0x140097abf
movzx r10d, byte [rcx + 2]
shl esi, 6
and r10d, 0x3f
or r10d, esi
or edx, esi
cmp r11b, 0xf0
jb 0x140097adb
movzx edx, byte [rcx + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
loop 0x140097a9e
and edx, 0x3f
or edx, r10d
or edx, r9d
retf 0xfa81
add byte [rax], al
adc dword [rax], eax
je 0x140097b44
add rcx, 4
cmp r12, 0x80
add byte [rax], al
jne 0x140097b00
jmp 0x140097f10
add rcx, 2
shl r9d, 6
or r9d, esi
mov edx, r9d
cmp r12, 0x80
jne 0x140097b00
jmp 0x140097f10
add rcx, 3
shl r9d, 0xc
or r10d, r9d
mov edx, r10d
cmp r12, 0x80
je 0x140097f10
nop word cs:[rax + rax]
mov dword [rsp + r12*4 + 0x98], edx
mov rdx, qword [r12]
mov r8, qword [r12 + 8]
and al, 8
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov rax, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x58]
and al, 0x58
add rax, rbx
mov qword [rsp + 0x78], rax
lea rax, [r12 - 1]
and al, 0xff
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
lea rax, [r12*4 + 4]
movsd dword [rdi], dword [rsi]
add al, 0
add byte [rax], al
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
lea rbp, [rsp + r12*4]
add rbp, 0x98
add byte [rax], al
mov rax, r12
mov eax, esp
neg rax
mov qword [rsp + 0x50], rax
mov rax, r12
not rax
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
lea rax, [r12 + 1]
mov qword [rsp + 0x20], rax
mov eax, 0x2bc
mov esp, 0x48000002
add al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x28
mov r14d, 0x48
add byte [rax], al
mov r15d, 0x80
mov edi, 0x80
mov r9d, 0x1a
invalid
invalid
jmp 0x140097f10
cmove edx, eax
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
call fcn.14000a850
mov bpl, 1
test al, al
jne 0x1400990a3
mov qword [rdi], 0
mov byte [rdi + 8], 0
jmp 0x1400990a1
mov esi, 1
jmp 0x140099a89
xor esi, esi
mov rax, rsi
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
adc byte [rcx + r15 - 0x38], r9b
adc byte [rcx + rdi - 0x38], cl
jae 0x140099b87
cmp byte [r8 + rax], 0x45
je 0x140099db2
invalid
test r12, r12
je 0x140099bbf
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140099bbf
mov r8d, 2
mov rdx, r15
call fcn.14000a850
idiv edi
test al, al
jne 0x140099d46
mov r8, qword [rsi]
test r8, r8
je 0x140099c62
invalid
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae 0x140099cb0
cmp byte [r8 + rax], 0x73
jne 0x140099cb0
lea rcx, [rax + 1]
mov qword [rsi + 0x10], rcx
cmp rcx, r9
jae 0x140099bf4
cmp byte [r8 + rcx], 0x5f
jne 0x140099bf4
add rax, 2
mov qword [rsi + 0x10], rax
adc cl, ch
invalid
add byte [rax], al
invalid
xor eax, eax
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
cmp rcx, r9
jae 0x140099d27
add dword [rax], eax
invalid
movzx edx, byte [r8 + rcx]
cmp dl, 0x5f
je 0x140099c94
lea r10d, [rdx - 0x30]
cmp r10b, 0xa
jb 0x140099c44
lea r10d, [rdx - 0x61]
cmp r10b, 0x1a
jae 0x140099c30
add dl, 0xa9
jmp 0x140099c41
lea r10d, [rdx - 0x41]
cmp r10b, 0x1a
sbb cl, byte [rdi]
sub ecx, 0
add byte [rax], al
mov r10d, edx
inc rcx
mov qword [rsi + 0x10], rcx
mul rbp
mul ebp
jo 0x140099d27
add byte [rax], al
invalid
movzx edx, r10b
add rax, rdx
jae 0x140099c00
jmp 0x140099d27
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x1400686ed.383
test dl, ch
add byte [rax], al
invalid
mov r13d, 1
mov r8d, 1
mov eax, 1
lea rdx, str._for_____::closureshim_as__mut_const___dyn___unsafe_extern__
call fcn.14000a850
leave
or esi, edi
invalid
test al, al
je 0x140099d16
jmp 0x140099d5c
inc rcx
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
inc rax
je 0x140099d27
invalid
add dword [rax], 0
invalid
cmp rax, 0xffffffffffffffff
je 0x140099d27
nop
mov rcx, rdi
mov rdx, rsi
invalid
mov r8, qword [rsi]
inc r12
inc esp
test r8, r8
jne case.0x1400549c0.498
invalid
invalid
invalid
invalid
jmp case.0x1400686ed.383
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je 0x140099d4e
invalid
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, 0x10
call fcn.14000a850
inc rax
lea r10, [rax + 1]
cmp r10, r8
cmp edx, eax
jb 0x14009f886
mov qword [rcx], rdx
mov qword [rcx + 8], r8
or byte [r8 - 0x39], cl
mov dword [rcx + 0x20], 0
and byte [r8], al
and byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x49], cl
mov qword [rcx + 0x10], r9
mov dword [rcx + 0x10], ecx
adc byte [r8 - 0x77], cl
mov qword [rcx + 0x18], rax
sbb byte [rax - 0x7d], cl
add rsp, 0x58
add esp, 0x58
pop rax
ret
lea rax, str.invalid_args
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
and al, 0x28
and al, 0x28
mov qword [rsp + 0x30], 1
and al, 0x30
xor byte [rcx], al
add dword [rax], eax
add byte [rax], al
lea rax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
lea eax, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
add eax, 0xb5d06
invalid
pop rbp
or eax, dword [rax]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
and al, 0x38
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
and al, 0x40
lea rdx, str._rustc_cc66ad468955717ab92600c770da8c1601a4ff33librarycore_src_fmtmod.rs
adc eax, 0x90b12
or ecx, dword [rcx]
add byte [rax - 0x73], cl
and al, 0x28
sub al, ch
invalid
stc
add al, byte [rax]
add byte [rdi], cl
invalid
mov qword [rdi + 8], rbx
jmp 0x14009fa4f
invalid
movzx eax, byte [0x140161290]
mov rcx, rsi
mov ecx, esi
int1
mov rdx, rbx
call fcn.1400077b0
jbe case.0x140050f64.569
jge case.0x140056f9f.508
dec dword [rax - 0x7b]
invalid
je 0x14009fa1d
invalid
mov qword [rdi + 8], rax
xor eax, eax
invalid
jmp 0x14009fa54
mov eax, 1
mov qword [rdi + 0x10], rsi
mov qword [rdi], rax
invalid
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rcx, qword [0x140161040]
cmp rcx, 0xffffffffffffffff
stc
push qword [rbp + 0x49]
jne case.0x140059b04.505
invalid
mov qword [rsp + 0x30], 0xffffffffffffffff
mov rax, qword [0x140161050]
mov eax, dword [0x140161050]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov edx, 0xc0000000
add byte [rax], al
add al, al
xor r8d, r8d
rol byte [rbp + 0x31], 0xc9
call rax
test eax, eax
jne case.0x14005a876.491
invalid
cmp byte [rax - 0x73], cl
push qword [rax - 0x14416e6]
cmp word [rcx], 0
je case.0x14004bfbc.998
cmp word [rcx + 2], 0
je case.0x14004bfbc.998
cmp word [rcx + 4], 0
je case.0x14004bfbc.998
cmp word [rcx + 6], 0
je case.0x14004bfbc.998
cmp word [rcx + 8], 0
je case.0x14004bfbc.998
invalid
cmp word [rcx + 0xa], 0
je case.0x14004bfbc.998
cmp word [rcx + 0xc], 0
je case.0x14004bfbc.998
cmp word [rcx + 0xe], 0
je case.0x14004bfbc.998
add rax, 0xfffffffffffffff8
add rcx, 0x10
cmp rax, 7
invalid
ja 0x1400a1619
add rax, rax
xor r9d, r9d
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
cmp rax, r9
je 0x1400a16ab
cmp word [rcx + r9], 0
lea r9, [r9 + 2]
add sil, byte [r13 - 0x11]
jne 0x1400a1670
lea rax, [0x14012ce70]
mov qword [rsi + 8], rax
mov qword [rsi], 0
add byte [rax], al
cmp qword [rbp - 0x10], 0
invalid
invalid
je 0x1400a16db
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x1400a16db
cmp rdx, qword [rbp - 0x10]
jne 0x1400a16c2
lea rcx, [rbp - 0x18]
call fcn.1400a1a20
mov r8, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov rdx, qword [rbp - 8]
mov word [r8 + rdx*2], 0
inc rdx
ret 0x8948
push rbp
clc
mov qword [rsi + 0x10], rdx
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
add rsp, 0x40
pop rbp
jmp qword [sym.imp.kernel32.dll_HeapFree]
invalid
mov rax, qword [rcx + 8]
mov ecx, eax
and ecx, 3
lea rdx, [rcx - 2]
cmp rdx, 2
add dh, byte [rdx + 5]
test rcx, rcx
jne 0x1400a1784
add rsp, 0x40
pop rbp
ret
lea rcx, [rax - 1]
mov qword [rbp - 0x20], rcx
mov rcx, qword [rax - 1]
mov rax, qword [rax + 7]
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
mov qword [rbp - 0x18], rax
call 0xcb52289f
call 0x148829aee
invalid
je 0x1400a17cd
cmp qword [rax + 0x10], 0x11
jae case.0x14002e02d.1607
invalid
mov r8, qword [rbp - 0x10]
jmp 0x1400a17be
mov r8, qword [rbp - 0x10]
mov r8, qword [r8 - 8]
mov rcx, qword [0x1401611e0]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
sub al, 3
invalid
mov rcx, qword [0x1401611e0]
xor edx, edx
mov r8, qword [rbp - 0x20]
jmp 0x1400a175a
sub byte [rbp + 0x60], cl
add ah, bh
add byte [rax], al
int3
add byte [rax], al
add dword [rax], eax
jae 0x1400a46c4
mov qword [rsp + 0x30], 3
cmp r8, 2
clc
add cl, byte [rdi]
jbe 0x1400a4726
add byte [rax], al
mov eax, ecx
shr eax, 0xc
or al, 0xc
loopne case.0x14004b336.1159
add cl, byte [rcx + 0x6e8c1c8]
and al, 0x3f
or al, 0x80
mov byte [rdx + 1], al
and cl, 0x3f
or cl, 0x80
or byte [rax + 0x3b9024a], 0
mov byte [rdx + 2], cl
add dil, byte [rcx + 3]
add byte [rax], al
jmp 0x1400a4704
mov qword [rsp + 0x30], 4
cmp r8, 3
jbe 0x1400a4726
mov eax, ecx
shr eax, 0x12
and al, 7
or al, 0xf0
invalid
mov byte [rdx], al
add cl, byte [rcx + 0xce8c1c8]
and al, 0x3f
or al, 0x80
mov byte [rdx + 1], al
mov eax, ecx
shr eax, 6
call 0x14c496af8
invalid
and al, 0x3f
or al, 0x80
mov byte [rdx + 2], al
and cl, 0x3f
or cl, 0x80
mov byte [rdx + 3], cl
add rdi, qword [rcx + 4]
add edi, dword [rcx + 4]
mov ecx, 4
cmp rcx, r8
ja 0x1400a4712
add rsp, 0xa0
pop rsi
ret
lea rax, [0x14012a760]
mov rdx, r8
mov edx, eax
mov r8, rax
call fcn.1400cf340
ud2
mov qword [rsp + 0x38], r8
lea rax, [rsp + 0x30]
mov qword [rsp + 0x40], rax
lea rax, [fcn.140009e50]
add eax, 0xfff65714
push rdi
idiv bh
mov qword [rsp + 0x48], rax
lea rcx, [rsp + 0x2c]
sub al, 0x48
mov dword [rsp + 0x50], ecx
lea rcx, [0x140014af0]
or eax, 0xfff7039e
mov qword [rsp + 0x58], rcx
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x20], 3
add eax, dword [rax]
add byte [rax], al
lea rdx, str.encode_utf8:_need__bytes_to_encode_U__but_the_buffer_has
lea rsi, [rsp + 0x70]
lea r9, [rsp + 0x40]
mov r8d, 3
mov rcx, rsi
call case.0x14004af70.691
invalid
dec dword [rax - 0x73]
adc eax, 0x86053
push rbx
invalid
or byte [rax], al
dec dword [rax - 0x73]
adc eax, 0x86053
push rbx
invalid
or byte [rax], al
dec dword [rax - 0x77]
invalid
test dword [rax], eax
add al, 0
add byte [rcx], dh
push qword [rcx]
fild dword [rbp + 0x31]
xor esp, esp
cmp r8, 0x201
clc
add dword [rdx], eax
add al, byte [rax]
invalid
cmp ebx, eax
cmp byte [r12 + 0x20], 1
jne 0x1400a4f45
mov rax, qword [r12]
or eax, dword [rax]
xchg esp, eax
mov qword [rsp + 0xc0], rdx
mov qword [rsp + 0x20], 2
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], 1
and al, 0x38
and al, 0x38
add dword [rax], eax
add byte [rax], al
invalid
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
and byte [rax], al
add byte [rax], al
add dh, al
and al, 0x50
push rax
add ecx, dword [rax - 0x77]
and al, 0x70
mov qword [rsp + 0x78], 1
mov dword [rsp + 0x78], 1
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x90], r14
nop
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x98], 1
cwde
add byte [rax], al
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0xa8]
mov qword [rsp + 0x80], rcx
jmp 0x1400a4f1f
int3
mov esi, eax
int1
and al, 0x50
add byte [rax], al
lea rbx, [0x14012ce28]
sub byte [rbx + 0x5f], bl
push r13
push r12
push rsi
mov ecx, dword [rbp + 0x80]
call 0x148830d7c
invalid
invalid
loopne case.0x1400a38b4.431
dec dword [rax - 0x75]
mov ebp, 0x500
add dword [rbp + 0x31], eax
in al, 0xf
sub byte [0x1400d47c0], dh
movaps xmmword [rsp + 0x70], xmm0
lea rsi, [r14 + 1]
lea rdx, [rbx + rax]
add rdx, 0x1a0
mov r13, r14
mov ebp, esi
not r13
add r13, r8
imul r8, r13, 0x38
call sub.VCRUNTIME140.dll_memmove
imul rax, r15, 0x38
cmp byte [rdi], cl
sub byte [rsp + 0x70], al
movaps xmm1, xmmword [rsp + 0x80]
movaps xmm2, xmmword [rsp + 0x90]
movups xmmword [r12 + rax + 0x168], xmm0
movups xmmword [r12 + rax + 0x178], xmm1
movups xmmword [r12 + rax + 0x188], xmm2
add byte [rax - 0x75], cl
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rcx - 0x77], cl
mov word [rax + rbx*4], es
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x28
lea rdx, [rax + 0x168]
imul rax, rbp, 0x38
lea rcx, [r12 + rax]
add rcx, 0x168
imul r8, rdi, 0x38
call sub.VCRUNTIME140.dll_memcpy
mov rax, r14
shl rax, 5
lea rcx, [rbx + rax]
movups xmm0, xmmword [rbx + rax]
movups xmm1, xmmword [rbx + rax + 0x10]
movaps xmmword [rsp + 0x80], xmm1
sub dword [rsp + 0x80], ecx
movaps xmmword [rsp + 0x70], xmm0
mov rdx, rsi
shl rdx, 5
add rdx, rbx
mov r8, r13
shl r8, 5
call sub.VCRUNTIME140.dll_memmove
imul edx, dword [rax - 0x76b3ffff], 0x4930247c
shl edi, 5
movaps xmm0, xmmword [rsp + 0x70]
mov dword [rdx + 0x160], ebx
mov dword [rdx + 0x3d0], eax
add byte [rax], al
int 0x75
loope case.0x140076336.1293
invalid
cmp eax, 3
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
mov eax, dword [rbx + rsi*8 + 0x3d8]
add byte [rax - 0x77], cl
rol byte [rbx], 1
add byte [rax], al
invalid
call 0x1880b5e4b
cwde
invalid
add byte [rax], al
mov esi, dword [rsp + 0x28]
add byte [rcx - 0x73], cl
or al, 0xec
rcr eax, 3
xchg esi, eax
fadd dword [rbx]
add byte [rax], al
add al, 0xfd
mov eax, ebp
or al, 0xc4
add byte [rax], al
ror dword [rcx + rcx*4 - 0x5e], 0x60
and al, 0x20
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov edi, 1
push rdi
movzx eax, byte [r15 + 0x10]
nop dword [rax + rax]
add byte [rcx + rcx*4 - 7], cl
add byte [rcx + 0x3e683de], cl
sub byte [rdi + 0x5e], bl
jmp qword [sym.imp.kernel32.dll_HeapFree]
and eax, 0x16f56
add rsp, 0x50
pop rsi
ret
jmp 0x1400bd71d
nop
add rsp, 0x28
ret
mov esp, 0x8024
add byte [rax], al
sete al
cmp edx, eax
add byte [rdi], cl
test byte [rcx + rax], bh
add byte [rax], al
out dx, eax
invalid
add al, 0xc7
add dword [rdx], eax
add byte [rax - 0x73], cl
add eax, 0x8b15f
invalid
mov al, 0
add byte [rax], al