Function at 0x140099060
Capabilities:
Create directory

Disassembly:
sub rsp, 0x58
movzx eax, byte [rcx]
cmp rax, 0x64
jb 0x14000b44f
movzx ecx, al
lea r8d, [rcx + rcx*4]
lea r8d, [rcx + r8*8]
shr r8d, 0xc
imul ecx, r8d, 0x64
sub al, cl
movzx eax, al
lea rcx, [0x1400e3611]
movzx eax, word [rcx + rax*2]
mov word [rsp + 0x56], ax
mov ecx, 0x24
mov eax, r8d
jmp 0x14000b458
mov ecx, 0x26
cmp al, 0xa
jae 0x14000b460
or al, 0x30
mov byte [rsp + rcx + 0x31], al
jmp 0x14000b475
lea rcx, [0x1400e3611]
movzx eax, word [rcx + rax*2]
mov word [rsp + 0x56], ax
mov ecx, 0x25
lea rax, [rsp + rcx]
add rax, 0x31
mov r8d, 0x27
sub r8, rcx
mov qword [rsp + 0x28], r8
mov qword [rsp + 0x20], rax
lea r8, [0x14012c8b8]
mov rcx, rdx
mov dl, 1
xor r9d, r9d
call fcn.140008fa0
nop
add rsp, 0x58
ret
sub rsp, 0xb8
mov rax, rcx
mov r9d, 0x81
mov r8d, 0x30
mov r10, rcx
nop dword [rax]
mov rcx, r9
shr r10, 4
mov r9d, eax
and r9b, 0xf
cmp r9b, 0xa
mov r11d, 0x57
cmovb r11d, r8d
add r11b, r9b
mov byte [rsp + rcx + 0x36], r11b
lea r9, [rcx - 1]
cmp rax, 0x10
mov rax, r10
jae 0x14000c7c0
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x14000c837
mov eax, 0x81
sub rax, r9
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140008fa0
nop
add rsp, 0xb8
ret
lea r8, [0x1400c9df8]
mov edx, 0x80
call fcn.1400c34e0
int3
push rsi
push rdi
sub rsp, 0xc8
movaps xmmword [rsp + 0xb0], xmm6
mov rsi, rdx
movdqu xmm6, xmmword [rdx]
mov edi, dword [rdx + 0x34]
mov eax, edi
test dil, 4
je 0x14000e361
mov eax, edi
or eax, 8
movq rdx, xmm6
test rdx, rdx
jne 0x14000e361
mov qword [rsi], 1
mov qword [rsi + 8], 0x12
or eax, 4
mov dword [rsi + 0x34], eax
mov r8d, 0x81
mov edx, 0x30
mov r9, rcx
nop word cs:[rax + rax]
mov rax, r8
shr r9, 4
mov r8d, ecx
and r8b, 0xf
cmp r8b, 0xa
mov r10d, 0x57
cmovb r10d, edx
add r10b, r8b
mov byte [rsp + rax + 0x2e], r10b
lea r8, [rax - 1]
cmp rcx, 0x10
mov rcx, r9
jae 0x14000e380
add rax, 0xfffffffffffffffe
cmp rax, 0x80
ja 0x14000e406
mov ecx, 0x81
sub rcx, r8
add rax, rsp
add rax, 0x30
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r8, str.0x0X
mov r9d, 2
mov rcx, rsi
mov dl, 1
call fcn.140008fa0
movdqu xmmword [rsi], xmm6
mov dword [rsi + 0x34], edi
movaps xmm6, xmmword [rsp + 0xb0]
add rsp, 0xc8
pop rdi
pop rsi
ret
lea r8, [0x1400c9df8]
mov edx, 0x80
mov rcx, rax
call fcn.1400c34e0
int3
sub rsp, 0xb8
mov eax, ecx
mov r9d, 0x81
mov r8d, 0x30
mov r10d, ecx
nop dword [rax + rax]
mov rcx, r9
mov r9d, eax
and r9b, 0xf
shr r10b, 4
cmp r9b, 0xa
mov r11d, 0x37
cmovb r11d, r8d
add r11b, r9b
mov byte [rsp + rcx + 0x36], r11b
lea r9, [rcx - 1]
cmp al, 0x10
mov eax, r10d
jae 0x14000ed30
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x14000eda5
mov eax, 0x81
sub rax, r9
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140008fa0
nop
add rsp, 0xb8
ret
lea r8, [0x1400c9df8]
mov edx, 0x80
call fcn.1400c34e0
int3
sub rsp, 0xb8
movzx r8d, byte [rcx]
mov r9d, 0x81
mov eax, 0x30
mov r10d, r8d
nop dword [rax]
mov rcx, r9
mov r9d, r8d
and r9b, 0xf
shr r10b, 4
cmp r9b, 0xa
mov r11d, 0x57
cmovb r11d, eax
add r11b, r9b
mov byte [rsp + rcx + 0x36], r11b
lea r9, [rcx - 1]
cmp r8b, 0x10
mov r8d, r10d
jae 0x14000ee90
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x14000ef07
mov eax, 0x81
sub rax, r9
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140008fa0
nop
add rsp, 0xb8
ret
lea r8, [0x1400c9df8]
mov edx, 0x80
call fcn.1400c34e0
int3
sub rsp, 0xb8
mov r8, qword [rcx]
mov r9d, 0x81
mov eax, 0x30
mov r10, r8
nop dword [rax + rax]
mov rcx, r9
shr r10, 4
mov r9d, r8d
and r9b, 0xf
cmp r9b, 0xa
mov r11d, 0x37
cmovb r11d, eax
add r11b, r9b
mov byte [rsp + rcx + 0x36], r11b
lea r9, [rcx - 1]
cmp r8, 0x10
mov r8, r10
jae 0x14000f3c0
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x14000f437
mov eax, 0x81
sub rax, r9
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140008fa0
nop
add rsp, 0xb8
ret
lea r8, [0x1400c9df8]
mov edx, 0x80
call fcn.1400c34e0
int3
mov rdx, qword [rcx]
mov rcx, qword [rcx + 8]
jmp fcn.140033d82
add rsi, 8
mov rcx, rsi
mov rdx, r8
mov edx, eax
add rsp, 0x20
pop rsi
jmp fcn.140059aa7
add rsi, 8
mov rcx, rsi
mov rdx, r8
add rsp, 0x20
pop rsi
jmp fcn.140085f60
add rsi, 8
mov rcx, rsi
mov rdx, r8
add rsp, 0x20
pop rsi
jmp fcn.14007347b
lea rcx, [rax - 3]
add rax, 0xfffffffffffffffe
cmp rcx, 2
mov ecx, 0
cmovae rax, rcx
xor ecx, ecx
cmp rax, 1
cmp eax, 1
sete cl
mov r8, r14
cmove r8, qword [rsp + 0xa0]
add byte [rax], al
shl rcx, 3
test rax, rax
jne 0x1400601b8
cmp dword [r14 + rcx], 2
je case.0x140032222.422
mov qword [rsp + 0x88], rcx
lea rax, [r8 + 0xe0]
mov qword [rsp + 0x48], rax
mov rbx, qword [rax]
cmp rbx, 4
je case.0x140032222.422
invalid
invalid
invalid
add byte [rax], al
lea rax, [r8 + 0x160]
mov qword [rsp + 0xb8], rax
mov eax, 0x4c000000
mov dword [rsp + 0xe8], eax
lea rax, [r8 + 0xe8]
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x60
lea rcx, [rbx - 1]
cmp rbx, 2
mov eax, 0
cmovae rax, rcx
test rax, rax
jne 0x14005fbcc
mov ecx, 0xf
lea rdx, [rsp + 0xab0]
mov rdi, rdx
mov rsi, qword [rsp + 0x60]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xb
lea rdi, [rsp + 0xb28]
mov rsi, qword [rsp + 0xb8]
rep movsq qword [rdi], qword [rsi]
mov r8d, 0xd0
lea rsi, [rsp + 0x2500]
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x48]
mov qword [rax], 3
cmp rbx, 1
ja 0x1400674c3
mov qword [rsp + 0x1fc0], rbx
mov ecx, 0xf
lea rdi, [rsp + 0x1fc8]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xb
add byte [rax], al
lea rdi, [rsp + 0x1aa0]
lea rsi, [rsp + 0x2578]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x1ff8]
mov eax, dword [rsp + 0x1ff8]
and al, 0xf8
invalid
add byte [rax], al
mov qword [rsp + 0x50], rax
mov eax, dword [rsp + 0x2000]
mov dword [rsp + 0x78], eax
mov rax, qword [rsp + 0x2030]
mov eax, dword [rsp + 0x2030]
and al, 0x30
xor byte [rax], ah
add byte [rax], al
mov r14, qword [rax + 0x18]
imul rdi, qword [rax + 0x20], 0x88
add rdi, r14
mov qword [rsp + 0x58], rdi
mov dword [rsp + 0x58], edi
jl 0x14005f477
pop rax
cmp r14, rdi
je 0x14005fa45
cmp qword [r14 + 0x58], r15
mov qword [rsp + 0x80], r14
add byte [rbp + 8], dh
xor r14d, r14d
jmp 0x14005f916
invalid
add al, 0
invalid
lea rcx, [rsp + 0x1aa0]
call fcn.14008606c
add byte [rax - 0x77], cl
mov rsi, rax
mov rdi, rdx
xlatb
mov rcx, rax
mov r8d, 0x5b
call fcn.14002debe
test al, al
ror byte [rdi], 0x84
invalid
add dword [rax], eax
invalid
mov rax, rdi
add rax, rsi
lea rcx, [0x1400fe240]
xchg edi, eax
in eax, dx
or dword [rax], eax
mov qword [rsp + 0xab0], rcx
add byte [rax], al
mov qword [rsp + 0xab8], 2
mov dword [rsp + 0xab8], 2
and al, 0xb8
mov eax, 0x200000a
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
ror byte [rdx], 0
add byte [rax - 0x77], cl
mov qword [rsp + 0xac8], rdi
mov dword [rsp + 0xac8], edi
mov qword [rsp + 0xad0], rsi
mov ah, 0x24
ror byte [rdx], 1
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0xad8], rax
and qword [rsp + 0xae0], 0
and dword [rsp + 0xae0], 0
movsb byte [rdi], byte [rsi]
and al, 0xe0
or al, byte [rax]
add byte [rax], al
invalid
mov rbx, qword [rsp + 0xad0]
mov rdi, qword [rsp + 0xad8]
mov edi, dword [rsp + 0xad8]
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
call fcn.14007f015
cmp edx, 0x110000
cli
add byte [rax], al
adc dword [rax], eax
je 0x14005f540
invalid
mov r13, rax
mov r8d, edx
mov rcx, qword [rsp + 0xab0]
and al, 0xb0
or al, byte [rax]
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0xab8]
mov edx, dword [rsp + 0xab8]
call fcn.14007f05f
add dword [rax], eax
test al, al
jne 0x14005f4e6
invalid
mov rbp, r14
sub rdi, rbx
fisttp word [rcx + rax - 0x11]
add rdi, qword [rsp + 0xad0]
add edi, dword [rsp + 0xad0]
add byte [rax], al
add byte [rax + 0x2b], cl
mov esp, 0xad824
fmul dword [rdx]
add byte [rax], al
jmp 0x14005f548
invalid
mov rbp, r14
xor r13d, r13d
xor ebp, ebp
in eax, dx
xor edi, edi
mov r15, qword [rsp + 0xad0]
mov r14, qword [rsp + 0xad8]
fmul dword [rdx]
or al, byte [rax]
add byte [rcx + rcx*4 - 0x1f], cl
loope case.0x1400433eb.282
invalid
sti
add dword [rax], eax
add byte [rcx + 0x110000fa], al
adc dword [rax], eax
je 0x14005f5a0
mov rbx, rax
mov r8d, edx
mov rcx, qword [rsp + 0xab0]
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb8
mov eax, 0xe800000a
fdiv st(2), st(0)
add dword [rax], eax
test al, al
invalid
jne 0x14005f548
sub r14, r15
add r14, rbx
add r14, qword [rsp + 0xad0]
mov ah, 0x24
ror byte [rdx], 1
add byte [rax], al
add byte [rbx + rbp - 0x4c], cl
sub r14, qword [rsp + 0xad8]
or al, byte [rax]
add byte [rcx + rcx*4 - 9], cl
invalid
add rsi, r13
sub rdi, r13
sub edi, ebp
out dx, eax
mov r14, rbp
lea rcx, [rsp + 0x2aa0]
mov rdx, rsi
mov r8, rdi
mov eax, edi
call fcn.14000c290
cli
inc dword [rdx + rcx*4 - 0x44]
and al, 0xa0
sub al, byte [rax]
add byte [rcx - 0x80], al
cmp r15b, 2
cmp bh, 2
jne 0x14005f69d
iretd
add byte [rax], al
invalid
mov r13, qword [r14 + 0x78]
imul r12, qword [r14 + 0x80], 0x18
cmpsb byte [rsi], byte [rdi]
add byte [rax], 0
add byte [rax], bl
test r12, r12
setne r14b
xchg ebp, eax
invalid
je 0x14005f8f8
add eax, dword [rax]
add byte [rax], al
mov rcx, r13
mov rdx, rsi
mov r8, rdi
clc
call fcn.140081427
add byte [rax + rax*8 + 0x2fb850f], al
test al, al
jne 0x14005f8f8
add al, byte [rax]
invalid
mov rbx, qword [r13 + 8]
mov r15, qword [r13 + 0x10]
adc byte [rax - 0x77], cl
mov rcx, rbx
mov rdx, r15
mov r8d, 0x2e
add byte [rax], al
call fcn.1400bdd36
add eax, 0xc0854800
add byte [rax - 0x7b], cl
invalid
je 0x14005f631
invalid
mov rcx, rax
mov r8, rsi
mov eax, esi
mov r9, rdi
call fcn.140072f1e
cmc
cmp byte [rcx], al
add byte [rax + rax*8 + 0x2c7850f], al
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
mov edx, edi
mov r8, rbx
mov r9, r15
call fcn.14002df50
jmp 0x1008af640
je 0x14005f673
mov rcx, rbx
mov rdx, r15
mov edx, edi
mov r8d, 0x2e
add byte [rax], al
add al, ch
call 0x1008af655
call 0x1008af655
cld
inc dword [rax + rax*8 + 0x299850f]
invalid
cdq
add al, byte [rax]
invalid
not r15
add r15, rdi
push qword [rbx + 0x29]
jae 0x14005f690
cmp byte [rsi + r15], 0x2e
jne 0x14005f690
jmp 0x14005f8f8
mov r8d, 1
mov rcx, r13
mov ecx, ebp
lea rdx, [0x1400ffaad]
call fcn.140081427
lahf
sbb eax, 0xc0840002
jne 0x14005f8f8
invalid
add r13, 0x18
add r12, 0xffffffffffffffe8
jmp case.0x1400443c3.260
invalid
invalid
invalid
mov rax, qword [rsp + 0x2aa1]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x2aa9]
sub al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x40
and al, 0x40
mov r12, qword [r14 + 0x60]
invalid
add r12, 2
imul rbp, qword [r14 + 0x68], 0x12
xor r13d, r13d
xor ebp, ebp
cmp rbp, r13
setne r14b
je 0x14005f8f8
lea rax, [r12 + r13]
add rax, 0xfffffffffffffffe
sar dh, 0x80
cmp byte [rdx], al
jne 0x14005f716
cmp r15b, byte [r12 + r13 - 1]
jne 0x14005f8ef
invalid
test r15b, r15b
je case.0x14005c37e.50
invalid
mov rax, qword [r12 + r13]
xor rax, qword [rsp + 0x38]
xor eax, dword [rsp + 0x38]
mov rcx, qword [r12 + r13 + 8]
sub al, 8
xor rcx, qword [rsp + 0x40]
xor ecx, dword [rsp + 0x40]
or rcx, rax
ror dword [rdi], 0x85
fiadd word [rcx]
add byte [rax], al
jmp 0x14005f8f8
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xab0], xmm0
sub dword [rsp + 0xab0], eax
movzx eax, word [rax + 0x10]
adc byte [rsi - 0x77], ah
test byte [rax + rax*8], ah
or al, byte [rax]
add byte [rax + rcx*4 - 0x44], al
and al, 0xc2
or al, byte [rax]
add byte [rax - 0x75], cl
and al, 0x40
mov qword [rsp + 0xacb], rax
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0xac3], rax
and al, 0xc3
or al, byte [rax]
add byte [rax + 0xab024bc], al
add byte [rax], al
add byte [rdi], cl
test bl, dh
add byte [rax], al
invalid
test r15b, r15b
je 0x14005f8ef
mov rbx, qword [rsp + 0xab1]
mov sil, byte [rsp + 0xac1]
mov cl, 0x80
sub cl, sil
int1
mov rax, 0xffffffffffffffff
shl rax, cl
test cl, 0x40
mov rdx, rax
mov r8d, 0
cmovne rdx, r8
mov rdi, qword [rsp + 0xab9]
mov r9, 0xffffffffffffffff
cmove rax, r9
test cl, cl
cmovs rax, r8
cmovs rdx, r8
bswap rdx
bswap edx
bswap rax
and rax, rbx
and rdx, rdi
mov qword [rsp + 0x818], rdx
mov qword [rsp + 0x810], rax
and al, 0x10
or byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x810]
lea rdx, [rsp + 0xac3]
call fcn.14002edc3
test al, al
je 0x14005f8ef
add byte [rax], al
mov rax, 0xffffffffffffffff
mov ecx, esi
shr rax, cl
test sil, 0x40
mov rcx, 0xffffffffffffffff
cmovne rcx, rax
mov edx, 0
cmovne rax, rdx
test sil, sil
test dh, dh
cmovs rax, rdx
cmovs rcx, rdx
invalid
invalid
bswap rcx
bswap rax
or rax, rbx
or rcx, rdi
mov qword [rsp + 0x818], rcx
mov word [rax + rbx], fs
or byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
or byte [rax], al
add byte [rax - 0x73], cl
mov word [rbx + rax*8], fs
or al, byte [rax]
invalid
lea rdx, [rsp + 0x810]
call fcn.14002edc3
jmp 0x14005f8de
invalid
test r15b, r15b
jne 0x14005f8ef
xchg esi, eax
add byte [rax], al
invalid
mov bl, byte [rsp + 0xab5]
movzx eax, bl
mov ecx, 0x20
sub ecx, eax
mov eax, 0xffffffff
invalid
shl eax, cl
cmp ecx, 0x20
mov ecx, 0
add byte [rax], al
add byte [rax], al
cmovae eax, ecx
bswap eax
and eax, dword [rsp + 0xab1]
invalid
mov dword [rsp + 0x810], eax
lea rcx, [rsp + 0x810]
lea rdx, [rsp + 0xac3]
call fcn.14002eee9
idiv ah
invalid
test al, al
je 0x14005f8ef
invalid
mov eax, 0xffffffff
mov ecx, ebx
shr eax, cl
cmp bl, 0x20
mov ecx, 0
cmovae eax, ecx
bswap eax
or eax, dword [rsp + 0xab1]
mov dword [rsp + 0x810], eax
and al, 0x10
or byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0xac3]
lea rdx, [rsp + 0x810]
and al, 0x10
or byte [rax], al
add al, ch
or esi, esi
cld
invalid
test al, al
je 0x14005f8ef
jmp 0x14005f8f8
mov rax, qword [rsp + 0x38]
cmp dword [r12 + r13], eax
je 0x14005f8f8
add r13, 0x12
jmp 0x14005f6c7
movabs r15, 0x8000000000000000
lea r12, [rsp + 0xad0]
invalid
lea r13, [0x14012ed44]
mov rdi, qword [rsp + 0x58]
mov rax, qword [rsp + 0x80]
mov rax, qword [rax]
movsxd rax, dword [r13 + rax*4]
add rax, r13
jmp rax
invalid
test r14b, r14b
mov r14, qword [rsp + 0x80]
je 0x14005fa19
fld qword [rax]
add byte [rax], al
jmp 0x14005fa39
test r14b, r14b
mov r14, qword [rsp + 0x80]
jne 0x14005fa39
lea rdx, [r14 + 8]
lea rcx, [rsp + 0x870]
lea r8, [rsp + 0x1aa0]
call fcn.140080ff4
invalid
add al, byte [rax]
jmp 0x14005fa2a
test r14b, r14b
mov r14, qword [rsp + 0x80]
jne 0x14005fa39
lea rcx, [rsp + 0x1aa0]
call fcn.140086041
mov r9d, 5
mov rcx, rax
lea r8, [0x14012af0c]
jmp 0x14005fa10
test r14b, r14b
mov r14, qword [rsp + 0x80]
jne 0x14005fa39
add byte [rax], al
invalid
mov rsi, qword [r14 + 8]
add rsi, 0x10
lea rcx, [rsp + 0x1aa0]
call fcn.140086041
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call fcn.140080eb0
add al, byte [rax]
test rax, rax
je 0x14005fa39
lea rcx, [rsp + 0x870]
mov rdx, rax
jmp 0x14005fa25
test r14b, r14b
mov r14, qword [rsp + 0x80]
jne 0x14005fa39
lea rcx, [rsp + 0x1aa0]
call fcn.140086041
mov r9d, 4
mov rcx, rax
lea r8, str.httphttpswswssftpfileC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srcparser.rs
call fcn.140072f1e
test al, al
je 0x14005fa39
lea rdx, [r14 + 8]
lea rcx, [rsp + 0x870]
call fcn.14007f232
cmp qword [rsp + 0x870], 2
jne 0x14005fae0
add r14, 0x88
jmp 0x14005f454
lea rbx, [rsp + 0xab0]
mov rcx, rbx
lea r14, [rsp + 0x1fc0]
mov rdx, r14
call case.0x1400735e6.237
mov ecx, 0xb
mov rdi, qword [rsp + 0xa8]
lea rsi, [rsp + 0x1aa0]
and al, 0xa0
sbb al, byte [rax]
add bl, dh
movsq qword [rdi], qword [rsi]
mov r8d, 0x250
lea rdi, [rsp + 0x2aa0]
mov rcx, rdi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0x538
call fcn.140025d3f
mov rsi, rax
mov r8d, 0x250
mov rcx, rax
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
and word [rsi + 0x250], 0
mov rax, qword [rsp + 0x50]
mov qword [rsi + 0x258], rax
mov eax, dword [rsp + 0x78]
mov dword [rsi + 0x260], eax
mov byte [rsi + 0x268], 0
lea rdi, [0x1400fc858]
jmp 0x14005fb8d
lea rbx, [rsp + 0xab0]
mov rcx, rbx
lea r14, [rsp + 0x1fc0]
mov rdx, r14
call case.0x1400735e6.237
mov ecx, 0xb
lea rdi, [rsp + 0xb80]
or byte [rbx], 0
add byte [rax - 0x73], cl
mov ah, 0x24
movabs al, byte [0xab9a548f300001a]
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0xa824
add byte [rax - 0x73], cl
mov ah, 0x24
jo 0x14005fb2e
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov r8d, 0x2d2
lea rdi, [rsp + 0x2aa0]
mov rcx, rdi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0x4cf8
call fcn.140025d3f
mov rsi, rax
mov r8d, 0x2d2
mov rcx, rax
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
mov byte [rsi + 0x2d2], al
add byte [rax], al
mov rcx, qword [rsp + 0x50]
mov qword [rsi + 0x2638], rcx
mov ecx, dword [rsp + 0x78]
and al, 0x78
mov dword [rsi + 0x2640], ecx
mov byte [rsi + 0x2648], al
lea rdi, [0x1400fc878]
cmp eax, 0x9cceb
mov rcx, qword [rsp + 0x48]
call fcn.140078caa
mov rbx, qword [rsp + 0xe8]
mov qword [rbx + 0xe0], 2
mov qword [rbx + 0xe8], rsi
mov qword [rbx + 0xf0], rdi
mov rcx, r14
call fcn.1400788d6
mov rbx, qword [rbx + 0xe0]
jmp 0x14005f37a
cmp rax, 1
jne 0x1400674b3
mov rax, qword [rsp + 0xe8]
mov rdx, qword [rax + 0xe8]
nop
call 0x18805fbe6
mov eax, dword [rax + 0xf0]
lea rcx, [rsp + 0x730]
mov r8, qword [rsp + 0x6a0]
call qword [rax + 0x18]
mov bpl, byte [rsp + 0x741]
cmp bpl, 3
je 0x140067406
mov rax, qword [rsp + 0x730]
mov qword [rsp + 0x38], rax
mov rdi, qword [rsp + 0x738]
mov sil, byte [rsp + 0x740]
lea rcx, [rsp + 0x742]
add byte [rax], al
mov eax, dword [rcx]
mov dword [rsp + 0xa50], eax
movzx eax, word [rcx + 4]
mov word [rsp + 0xa54], ax
mov rbx, qword [rsp + 0x48]
cmp dword [rbx], 4
je 0x14006750b
mov rcx, rbx
call fcn.14004c75f
mov qword [rbx], 4
mov r8d, 0xd0
add byte [rax - 0x75], cl
and al, 0x60
lea rdx, [rsp + 0xab0]
call sub.VCRUNTIME140.dll_memcpy
cmp bpl, 2
jne 0x14005fcb4
mov cl, 7
call fcn.14002a659
mov rsi, rax
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.14006e858
mov rax, qword [rsp + 0x38]
mov qword [rsi], rax
mov qword [rsi + 8], rdi
mov byte [rsp + 0x40], 2
mov qword [rsp + 0x38], rsi
jmp 0x14005fce4
mov byte [rsp + 0x40], bpl
movzx eax, word [rsp + 0xa54]
mov word [rsp + 0x8f4], ax
add byte [rbx + 0xa502484], cl
add byte [rax], al
mov dword [rsp + 0x8f0], eax
mov byte [rsp + 0xb0], sil
add byte [rax], al
add byte [rax - 0x77], cl
jl 0x14005fd07
invalid
lea r14, [rsp + 0x2500]
mov rbx, qword [rsp + 0x88]
mov eax, dword [rsp + 0x8f0]
mov dword [rsp + 0x9f0], eax
add byte [rdi], cl
mov bh, 0x84
and al, 0xf4
or byte [rax], al
add byte [rsi - 0x77], ah
test byte [rsp + rsi*8], ah
or dword [rax], eax
add byte [rax - 0x75], cl
mov esp, 0x5c024
add byte [rax - 0x75], cl
xor al, 0x1f
cmp rsi, 2
je 0x140067514
mov rbp, qword [rsp + 0xe8]
add rbp, 8
mov r8d, 0xd8
mov rcx, r14
int1
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x48]
call fcn.14004b6a5
mov ecx, 0xc748fffe
add al, 0x1f
add al, byte [rax]
add byte [rax], al
mov r8d, 0x1b0
mov rcx, rbp
lea rdx, [rsp + 0xab0]
or al, byte [rax]
add al, ch
xor r8, qword [rsi]
add byte [rax - 0x77], cl
mov ah, 0x24
and al, 0xa0
sub al, byte [rax]
add byte [rcx - 0x48], al
mov r8d, 0xd8
lea rcx, [rsp + 0x2aa8]
sub al, byte [rax]
add byte [rcx + rcx*4 - 0xe], cl
bnd call sub.VCRUNTIME140.dll_memcpy
mov bl, byte [rsp + 0x40]
cmp bl, 2
sti
add cl, byte [rdi]
test cl, cl
invalid
add byte [rax], al
mov qword [rsp + 0xab0], rsi
mov r8d, 0xd8
lea rcx, [rsp + 0xab8]
mov rdx, r14
bnd call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsp + 0x1fc0]
mov rcx, r14
int1
mov rsi, qword [rsp + 0x38]
mov rdx, rsi
mov rbp, qword [rsp + 0x70]
call qword [rbp + 0x50]
push rax
mov al, byte [rsp + 0xb0]
mov byte [rsp + 0x1fd9], al
mov rdi, qword [rsp + 0x1fc0]
mov edi, dword [rsp + 0x1fc0]
mov rcx, qword [rsp + 0x1fc8]
lea rax, [rsp + 0x1fc8]
lea eax, [rsp + 0x1fc8]
movups xmm0, xmmword [rax + 8]
movaps xmmword [rsp + 0x1aa0], xmm0
sbb al, byte [rax]
invalid
test bl, bl
je 0x14005fe6b
mov rbx, rcx
mov rcx, r14
mov rdx, rsi
call qword [rbp + 0x78]
movabs rax, 0x8000000000000001
cmp qword [rsp + 0x1fc0], rax
mov r14, rbp
mov rbp, rsi
je 0x14005fecc
invalid
test rdi, rdi
je 0x14005fe97
mov ecx, 0x28
call fcn.140025d3f
movups xmm0, xmmword [rsp + 0x1fc0]
movups xmmword [rax], xmm0
mov rcx, qword [rsp + 0x1fd0]
invalid
add byte [rax], al
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], rdi
mov qword [rax + 0x20], rbx
mov rdi, rax
mov edi, eax
lea rbx, [0x1400f8d68]
jmp 0x14005fecc
mov qword [rsp + 0x730], rdi
mov qword [rsp + 0x738], rcx
movaps xmm0, xmmword [rsp + 0x1aa0]
sbb al, byte [rax]
add byte [rax - 0x73], cl
test byte [rdx + rax*2], ah
invalid
add byte [rax], al
movups xmmword [rax - 2], xmm0
adc dword [rax - 2], eax
mov r14, rbp
mov esi, ebp
mov rbp, rsi
jmp case.0x140044266.190
mov ecx, 0x18
call fcn.140025d3f
dec dword [rax - 0x77]
invalid
movups xmm0, xmmword [rsp + 0x1fc0]
movups xmmword [rax], xmm0
mov rax, qword [rsp + 0x1fd0]
mov eax, dword [rsp + 0x1fd0]
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x10], eax
xor ecx, ecx
mov rdx, rbx
call fcn.1400b4a4a
lea rbx, [0x1400f8b80]
mov qword [rsp + 0x730], rdi
mov qword [rsp + 0x738], rbx
invalid
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x1aa0]
movabs al, byte [0x4224848d4800001a]
invalid
add byte [rax], al
movups xmmword [rax - 2], xmm0
mov cl, byte [rsp + 0x748]
mov al, byte [rsp + 0xb88]
mov edx, ecx
or dl, al
jne 0x14005ffda
rol byte [rax], cl
add byte [rax], al
lea rcx, [rsp + 0xb28]
mov rax, qword [rcx + 0x40]
mov qword [rsp + 0x1ff0], rax
movups xmm0, xmmword [rcx + 0x10]
movups xmm1, xmmword [rcx + 0x20]
movups xmm2, xmmword [rcx + 0x30]
movaps xmmword [rsp + 0x1fe0], xmm2
movaps xmmword [rsp + 0x1fd0], xmm1
rcr byte [rdi], 1
add byte [rax], al
movaps xmmword [rsp + 0x1fc0], xmm0
invalid
add byte [rax], al
lea rcx, [rsp + 0x1aa0]
movabs al, byte [0x7024bc8d4800001a]
or eax, dword [rax]
add byte [rax - 0x77], cl
cli
lea rsi, [rsp + 0x1fc0]
lea esi, [rsp + 0x1fc0]
mov r8, rsi
invalid
mov r9b, 1
add eax, ebp
not byte [rdi + rdi*8 - 1]
invalid
dec dword [rax - 0x77]
int1
call fcn.14003cdbb
inc dword [rax + 0x1aa024bc]
and al, 0xa0
sbb al, byte [rax]
add byte [rbx], al
jne 0x140060021
call fcn.14002a772
mov rsi, rax
mov r8d, 0x17
mov rcx, rax
lea rdx, str.ALPN_upgraded_to_HTTP_2
or al, 0x89
or dword [rax], eax
call fcn.14002a683
lea rcx, [rsp + 0x730]
xor byte [rdi], al
add byte [rax], al
call case.0x14000342a.984
std
dec dword [rax - 0x77]
jmp 0x128f888f9
mov dword [rsi - 0x76b70003], edx
stc
call fcn.140039669
lea rcx, [rsp + 0xb18]
and al, 0x18
sbb byte [rbx], cl
add byte [rax], al
call fcn.140047cd7
invalid
dec dword [rax - 0x73]
mov word [rax + rdi*2], fs
or eax, dword [rax]
add al, ch
add al, 0x7d
invalid
push qword [rbx + 0x183e902]
add ch, cl
add dword [rcx], 0
invalid
lea r8, [rsp + 0xb28]
mov rdx, qword [r8 + 0x40]
mov qword [rsp + 0x8a0], rdx
add byte [rcx + 0xf], al
adc byte [rax + 0x10], al
movups xmm1, xmmword [r8 + 0x20]
movups xmm1, xmmword [rax + 0x20]
movups xmm2, xmmword [r8 + 0x30]
movaps xmmword [rsp + 0x890], xmm2
movaps xmmword [rsp + 0x880], xmm1
movaps xmmword [rsp + 0x870], xmm0
invalid
test cl, cl
je 0x140060061
test al, al
jne 0x140060061
xor edi, edi
jmp 0x14006006c
mov rax, qword [rsp + 0x1ad0]
mov qword [rsp + 0x8a0], rax
movabs al, byte [0xa02484100f000008]
add byte [rdi], cl
adc byte [rsp + 0x1aa0], al
and al, 0xa0
sbb al, byte [rax]
invalid
movups xmm1, xmmword [rsp + 0x1ab0]
movups xmm2, xmmword [rsp + 0x1ac0]
and al, 0xc0
sbb al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x890], edx
nop
or byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x880], ecx
and al, 0x80
or byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x870], eax
jo 0x140060067
add byte [rax], al
mov byte [rsp + 0xb30], 1
mov dil, 1
movups xmm6, xmmword [rsp + 0xb78]
mov r14, qword [rsp + 0xb70]
mov ecx, 0x440
add al, 0
add al, ch
mov ecx, 0x48fffc5c
cld
dec dword [rax - 0x77]
mov byte [rcx - 0x48], 0x88
add byte [rax], al
add byte [rax], al
mov rcx, rax
lea rdx, [rsp + 0xab0]
xchg esp, eax
and al, 0xb0
or al, byte [rax]
add al, ch
sbb al, 0x30
invalid
add byte [rax - 0x77], cl
scasb al, byte [rdi]
mov byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x70]
mov qword [rsi + 0x90], rax
xchg byte [rax - 0x76000000], dl
test byte [rax + rsi*4], ah
and al, 0xb0
add byte [rax], al
add byte [rax + 0x9886], cl
add byte [rax], al
mov al, byte [rsp + 0x40]
mov byte [rsi + 0x99], al
movzx eax, word [rsp + 0x9f4]
hlt
or dword [rax], eax
add byte [rsi - 0x77], ah
xchg byte [rsi - 0x75000000], bl
sahf
add byte [rax], al
add byte [rbx + 0x9f02484], cl
add byte [rax], al
mov dword [rsi + 0x9a], eax
add byte [rdi], cl
adc byte [rsp + 0x730], al
movups xmm1, xmmword [rsp + 0x740]
movups xmmword [rsi + 0xb0], xmm1
movups xmmword [rsi + 0xa0], xmm0
movaps xmm0, xmmword [rsp + 0x870]
sub byte [rsp + 0x870], al
movaps xmm1, xmmword [rsp + 0x880]
mov word [rax + rax*4], fs
or byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x890], dl
movups xmmword [rsi + 0xc0], xmm0
movups xmmword [rsi + 0xd0], xmm1
movups xmmword [rsi + 0xe0], xmm2
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x8a0]
movabs al, byte [0xf0868948000008]
add byte [rax], al
movups xmmword [rsi + 0xf8], xmm6
adc dword [rsi + 0xf8], esi
mov qword [rsi + 0x108], r14
mov byte [rsi + 0x110], dil
mov byte [rsi + 0x111], 0
mov bl, 4
mov r14, qword [rsp + 0x5c0]
mov rcx, r14
call fcn.1400676b9
add byte [rcx - 0x39], cl
invalid
add eax, dword [rax]
add byte [rax], al
mov qword [r14 + 8], rsi
mov ecx, 0xd
mov rdi, qword [rsp + 0x68]
and al, 0x68
lea rsi, [rsp + 0x3a30]
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x78], bl
mov eax, dword [rsp + 0x950]
mov ecx, dword [rsp + 0x953]
mov r8, qword [rsp + 0x90]
mov dword [r8 + 3], ecx
mov dword [r8], eax
mov eax, 3
jmp 0x14005f2f4
cmp rax, 1
jne 0x1400674f3
cmp byte [r8 + 0x70], 4
jne case.default.0x1400601e6
mov rbp, qword [r14 + rcx]
movzx eax, byte [rbp + 0x111]
lea rcx, [0x14012ed30]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rbp + 0x98]
mov qword [rsp + 0xac0], rax
or al, byte [rax]
add byte [rdi], cl
adc byte [rbp + 0x88], al
movaps xmmword [rsp + 0xab0], xmm0
mov rcx, qword [rbp + 0x68]
mov rdx, qword [rbp + 0x70]
call fcn.14003ce77
mov cl, byte [rbp + 0x78]
mov byte [rsp + 0x40], cl
movzx r10d, byte [rbp + 0x79]
mov dh, 0x55
jns 0x1400601ab
jp 0x14006026c
mov eax, ecx
shl r8, 8
or r8, r10
mov r10b, byte [rbp + 0x81]
mov dl, byte [rbp + 0x81]
xor r11d, r11d
test r10b, r10b
setne r11b
cmp r10b, 2
mov r10d, 2
cmovne r10d, r11d
cmovne edx, ebx
movzx r11d, word [rbp + 0x7e]
movzx esi, word [rbp + 0x64]
mov edi, dword [rbp + 0x60]
jge 0x1400602b7
mov ebx, dword [rbp + 0x48]
mov r14, qword [rbp + 0x40]
mov r15, qword [rbp + 0x30]
mov r12d, dword [rbp + 0x38]
movups xmm0, xmmword [rbp]
add byte [r15], r9b
adc byte [rbp + 0x10], cl
movups xmm2, xmmword [rbp + 0x20]
movups xmm3, xmmword [rbp + 0x50]
mov r13b, byte [rbp + 0x80]
lodsd eax, dword [rsi]
add byte [rax], 0
add byte [rbx + rcx*4 - 0x74], cl
and al, 0xc0
ror byte [rdx], 0
add byte [rcx + rcx*4 - 0x74], cl
and al, 0xc6
invalid
add byte [rax], al
movaps xmm4, xmmword [rsp + 0xab0]
movups xmmword [rsp + 0x6b6], xmm4
lea r9, [rbp + 0x118]
add dword [rax], eax
add byte [rcx + rcx*4 + 0x4c], cl
and al, 0x38
movups xmmword [rbp + 0x118], xmm0
movups xmmword [rbp + 0x128], xmm1
adc dword [rbp + 0x128], ecx
movups xmmword [rbp + 0x138], xmm2
mov qword [rbp + 0x148], r15
mov dword [rbp + 0x150], r12d
mov qword [rbp + 0x158], r14
mov dword [rbp + 0x160], ebx
popfq
invalid
add dword [rax], eax
add byte [rdi], cl
adc dword [rbp + 0x168], ebx
mov dword [rbp + 0x178], edi
add byte [rax], al
mov word [rbp + 0x17c], si
mov qword [rbp + 0x180], rax
mov qword [rbp + 0x188], rdx
mov al, byte [rsp + 0x40]
mov byte [rbp + 0x190], al
add cl, al
jmp 0xd5938b23
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7b], al
xchg ecx, eax
add dword [rax], eax
add byte [rsi + 0x44], ah
mov dword [rbp + 0x196], ebx
mov byte [rbp + 0x198], r13b
mov byte [rbp + 0x199], r10b
movups xmm0, xmmword [rsp + 0x6b0]
test byte [rax + rsi*4], ah
invalid
add byte [rax], al
movups xmm1, xmmword [rsp + 0x6be]
movups xmmword [rbp + 0x1a8], xmm1
lea ebp, [rax + 0xf000001]
adc dword [rbp + 0x19a], eax
lea rax, [rbp + 0x438]
mov qword [rsp + 0x40], rax
mov byte [rbp + 0x438], 0
jmp 0x1400604a1
lea rcx, [rsp + 0x2aa0]
call fcn.14005c2e9
mov rsi, qword [rsp + 0x5c0]
mov rcx, rsi
call fcn.1400676b9
mov qword [rsi], 4
mov bl, 2
mov r14, qword [rsp + 0x38]
mov esi, dword [rsp + 0x38]
jmp 0x140067461
lea rsi, [rsp + 0x870]
mov rcx, rsi
mov rdx, r8
call fcn.140085fd9
mov bl, byte [rsi + 0x70]
jmp 0x140067401
lea rsi, [rbp + 0x148]
lea r13, [rbp + 0x118]
movzx eax, byte [rbp + 0x148]
test eax, eax
je 0x140066f17
cmp eax, 3
je 0x140066f2e
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
jmp 0x1400676ae
lea r13, [rbp + 0x118]
lea rax, [rbp + 0x438]
mov qword [rsp + 0x40], rax
movzx eax, byte [rbp + 0x438]
test eax, eax
je 0x14006049c
cmp eax, 3
jne 0x1400675c5
lea rax, [rbp + 0x430]
mov qword [rsp + 0x80], rax
movzx eax, byte [rbp + 0x430]
lea r9, [rbp + 0x1d0]
test eax, eax
je 0x1400606f2
cmp eax, 3
jne 0x140067639
lea rbx, [rbp + 0x368]
movzx eax, byte [rbp + 0x368]
lea r12, [rbp + 0x200]
test eax, eax
mov qword [rsp + 0xe8], r9
je 0x1400608eb
cmp eax, 3
jne 0x14006766b
lea rsi, [rbp + 0x360]
movzx eax, byte [rbp + 0x360]
test eax, eax
je 0x1400625b7
cmp eax, 3
jne 0x1400676a0
mov qword [rsp + 0x58], rbx
mov rax, qword [rbp + 0x358]
jmp 0x140060962
mov qword [rsp + 0x38], r13
xor edi, edi
xor ecx, ecx
call fcn.14004ae04
mov rsi, rax
xorps xmm6, xmm6
movups xmmword [rsp + 0xab7], xmm6
mov rax, qword [rsp + 0xabf]
mov qword [rsp + 0x2aaf], rax
movups xmm0, xmmword [rsp + 0xab0]
movaps xmmword [rsp + 0x2aa0], xmm0
mov ecx, 0x200
mov edx, 0x80
call fcn.140008c0e
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov qword [rbx + 0x80], rsi
and qword [rbx + 0x88], 0
movaps xmmword [rbx + 0x100], xmm6
and qword [rbx + 0x110], 0
mov qword [rbx + 0x180], rsi
mov qword [rbx + 0x188], rsi
and qword [rbx + 0x190], 0
mov byte [rbx + 0x198], dil
and qword [rbx + 0x1a0], 0
mov byte [rbx + 0x1a8], dil
movaps xmm0, xmmword [rsp + 0x2aa0]
movups xmmword [rbx + 0x1a9], xmm0
mov rcx, qword [rsp + 0x2aaf]
mov qword [rbx + 0x1b8], rcx
movaps xmmword [rbx + 0x1c0], xmm6
mov qword [rbx + 0x1d0], rax
lock inc qword [rbx]
jle case.0x1400601e6.2
mov al, byte [0x140138f40]
mov ecx, 0x30
mov edx, 8
call fcn.140005d10
test rax, rax
mov r13, qword [rsp + 0x38]
je 0x140067546
mov r14, rax
mov eax, 1
mov qword [r14], rax
mov qword [r14 + 8], rax
mov byte [r14 + 0x28], 0
xorps xmm0, xmm0
movups xmmword [r14 + 0x10], xmm0
lock inc qword [r14]
jle case.0x1400601e6.2
mov qword [rbp + 0x1b8], r14
mov qword [rbp + 0x1c0], rbx
mov byte [rbp + 0x1c8], 0
cmp byte [rbp + 0x198], 0
je 0x14006061a
lea rax, [rbp + 0x1a0]
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0xac0], rcx
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xab0], xmm0
mov rcx, qword [rbp + 0x180]
test rcx, rcx
je 0x14006066b
lock inc qword [rcx]
jle case.0x1400601e6.2
mov rdx, qword [rbp + 0x188]
jmp 0x14006066b
mov rcx, qword [rbp + 0x1a0]
mov rax, qword [rbp + 0x1a8]
mov rsi, qword [rbp + 0x1b0]
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0xa0], rax
call qword [rax + 0x40]
mov edi, eax
mov ecx, 0x2000
call fcn.14008db92
movzx ecx, byte [rbp + 0x199]
test ecx, ecx
je 0x1400622d3
cmp ecx, 2
je 0x1400622d5
mov dil, 1
jmp 0x1400622d5
lea rax, [rbp + 0x138]
mov r8, qword [rsp + 0xac0]
mov qword [rsp + 0x670], r8
movaps xmm0, xmmword [rsp + 0xab0]
movaps xmmword [rsp + 0x660], xmm0
lea r9, [rbp + 0x1d0]
mov qword [rbp + 0x1d0], rcx
mov qword [rbp + 0x1d8], rdx
mov qword [rbp + 0x370], rbx
mov qword [rbp + 0x378], r14
mov qword [rbp + 0x410], rax
movaps xmm0, xmmword [rsp + 0x660]
movups xmmword [rbp + 0x418], xmm0
mov r8, qword [rsp + 0x670]
mov qword [rbp + 0x428], r8
lea r8, [rbp + 0x430]
mov qword [rsp + 0x80], r8
mov byte [rbp + 0x430], 0
jmp 0x140060715
mov rbx, qword [rbp + 0x370]
mov r14, qword [rbp + 0x378]
mov rax, qword [rbp + 0x410]
mov rcx, qword [rbp + 0x1d0]
mov rdx, qword [rbp + 0x1d8]
mov qword [rbp + 0x1e0], rbx
mov qword [rbp + 0x1e8], r14
mov qword [rbp + 0x380], rax
mov qword [rbp + 0x1f0], rcx
mov qword [rbp + 0x1f8], rdx
mov ecx, dword [rax + 0x40]
lea edx, [rcx - 0x4000]
cmp edx, 0xffc000
jae 0x140067555
mov rdi, qword [rax + 0x30]
mov rdx, rdi
shr rdx, 0x20
jne 0x14006756d
lea rbx, [rbp + 0x418]
mov r14d, dword [rax + 0x38]
mov edx, dword [rax + 0x3c]
cmp qword [rax], 0
mov qword [rsp + 0x38], r13
mov qword [rsp + 0xe8], r9
je 0x140060785
mov r15, qword [rax + 8]
jmp 0x14006078b
mov r15d, 0xa
mov r12d, 1
mov qword [rbp + 0x388], r12
mov eax, 0x400
mov qword [rbp + 0x390], rax
mov r13d, 1
mov dword [rbp + 0x398], r13d
mov dword [rbp + 0x39c], r14d
mov eax, 0x1e
mov qword [rbp + 0x3a0], rax
and dword [rbp + 0x3a8], 0
or qword [rbp + 0x3b0], 0xffffffffffffffff
mov qword [rbp + 0x3b8], rdi
mov qword [rbp + 0x3c0], r15
mov eax, 0x14
mov qword [rbp + 0x3c8], rax
and dword [rbp + 0x3d0], 0
mov qword [rbp + 0x3d8], r12
and dword [rbp + 0x3e0], 0
mov dword [rbp + 0x3e8], r13d
mov dword [rbp + 0x3ec], edx
mov dword [rbp + 0x3f0], r13d
mov dword [rbp + 0x3f4], ecx
and dword [rbp + 0x3f8], 0
lea rdx, [rbp + 0x3d0]
and dword [rbp + 0x400], 0
xor eax, eax
mov byte [rbp + 0x408], al
mov dword [rbp + 0x40c], r13d
lea rsi, [rsp + 0xaf8]
mov rcx, rsi
call fcn.140068647
mov eax, 0x1e
mov qword [rsi - 0x30], rax
and dword [rsi - 0x28], 0
or qword [rsi - 0x20], 0xffffffffffffffff
mov dword [rsi - 0x38], r13d
mov dword [rsi - 0x34], r14d
mov qword [rsi - 0x18], rdi
mov qword [rsi - 0x10], r15
mov eax, 0x14
mov qword [rsi - 8], rax
mov dword [rsi + 0x3c], r13d
mov qword [rsi - 0x48], r12
mov eax, 0x400
mov qword [rsi - 0x40], rax
movups xmm0, xmmword [rbx]
lea rdi, [rsp + 0x2aa0]
movups xmmword [rdi + 0x88], xmm0
mov rax, qword [rbx + 0x10]
mov qword [rdi + 0x98], rax
lea rdx, [rsp + 0xab0]
mov r8d, 0x88
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rbp + 0x200]
mov r8d, 0x168
mov rcx, r12
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rbp + 0x368]
xor eax, eax
mov byte [rbp + 0x368], al
mov r13, qword [rsp + 0x38]
lea rdi, [rbp + 0x2a0]
mov rax, qword [rbp + 0x298]
mov qword [rbp + 0x2b0], rax
movups xmm0, xmmword [rbp + 0x288]
movups xmmword [rbp + 0x2a0], xmm0
lea rcx, [rbp + 0x2b8]
mov r8d, 0x88
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x340], rdi
lea rsi, [rbp + 0x360]
mov byte [rbp + 0x360], 0
mov qword [rsp + 0x58], rbx
mov qword [rbp + 0x348], rdi
lea rax, [0x1400fb41b]
mov qword [rbp + 0x350], rax
mov qword [rbp + 0x358], 0x18
mov eax, 0x18
lea rdi, [rsp + 0xab0]
lea r14, [0x14012c8b8]
movabs r15, 0x1700000003
test rax, rax
je 0x140060a60
mov rdx, qword [rbp + 0x348]
mov r9, qword [rbp + 0x350]
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov r8, qword [rsp + 0x6a0]
call fcn.14005ba1a
mov rax, qword [rsp + 0xab0]
cmp rax, 2
je 0x140060a13
mov rbx, qword [rsp + 0xab8]
test rax, rax
jne 0x140060a23
mov rdx, qword [rbp + 0x350]
mov r8, qword [rbp + 0x358]
mov qword [rbp + 0x350], r14
and qword [rbp + 0x358], 0
mov rcx, rdi
mov r9, rbx
call fcn.140075cac
mov rcx, qword [rsp + 0xac0]
mov rax, qword [rsp + 0xac8]
mov qword [rbp + 0x350], rcx
mov qword [rbp + 0x358], rax
test rbx, rbx
jne 0x14006097b
jmp 0x140060a2b
mov al, 3
mov byte [rsi], al
mov rcx, qword [rsp + 0x58]
mov byte [rcx], al
jmp 0x1400619d0
mov r15, rbx
test rbx, rbx
je 0x140060a60
mov qword [rsp + 0xb8], r12
mov qword [rsp + 0x50], r15
mov byte [rbp + 0x360], 1
mov rcx, qword [rbp + 0x2a0]
mov rdx, qword [rbp + 0x2a8]
call fcn.14003963a
mov dil, 4
mov r15d, 2
jmp 0x1400619c2
mov qword [rsp + 0xb8], r12
mov byte [rbp + 0x360], 1
mov rcx, qword [rbp + 0x2a0]
mov rax, qword [rbp + 0x2a8]
mov rdx, qword [rbp + 0x2b0]
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x78], rax
call qword [rax + 0x40]
test al, al
mov eax, 0x100
mov r12d, 0x400
cmovne r12, rax
mov ecx, 0x4000
call fcn.14008db92
mov rbx, rax
mov qword [rsp + 0x60], rdx
mov rcx, rax
shr rcx, 0xa
mov edi, 0x40
mov eax, 0x40
je 0x140060ad4
bsr rax, rcx
xor rax, 0x3f
mov qword [rsp + 0x38], r13
mov esi, 0x40
sub rsi, rax
cmp rsi, 7
mov r14d, 7
cmovae rsi, r14
mov ecx, 0x2000
xor edx, edx
call fcn.1400089cf
mov r15, rax
mov qword [rsp + 0xa8], rdx
shr rax, 0xa
je 0x140060b14
bsr rdi, rax
xor rdi, 0x3f
lea rax, [rsi*4 + 1]
mov qword [rsp + 0xb0], rax
mov rsi, r12
or rsi, 9
mov r13d, 0x40
mov eax, 0x40
sub rax, rdi
cmp rax, 7
cmovb r14, rax
lea rdi, [r14*4 + 1]
mov r14d, 0x1000
mov ecx, 0x1000
xor edx, edx
call fcn.1400089cf
mov r8, rax
shr r8, 0xa
mov ecx, 0x40
je 0x140060b71
bsr rcx, r8
xor rcx, 0x3f
sub r13, rcx
cmp r13, 7
mov ecx, 7
cmovb rcx, r13
mov qword [rsp + 0xab0], 1
and qword [rsp + 0xab8], 0
mov qword [rsp + 0xac0], 0x4000
mov r9d, 3
mov qword [rsp + 0xac8], r9
and qword [rsp + 0xad0], 0
mov qword [rsp + 0xad8], 9
mov byte [rsp + 0xae0], 1
and qword [rsp + 0xae8], 0
mov r8d, 2
mov qword [rsp + 0xaf8], r8
and qword [rsp + 0xb10], 0
mov r10d, 8
mov qword [rsp + 0xb18], r10
xorps xmm0, xmm0
movups xmmword [rsp + 0xb20], xmm0
mov qword [rsp + 0xb30], r10
movups xmmword [rsp + 0xb38], xmm0
movups xmmword [rsp + 0xb48], xmm0
and qword [rsp + 0xb58], 0
mov qword [rsp + 0xb60], r14
mov qword [rsp + 0xb68], r9
mov qword [rsp + 0xbb0], 4
mov r9, qword [rsp + 0x60]
mov qword [rsp + 0xbf8], r9
and qword [rsp + 0xc00], 0
mov qword [rsp + 0xc08], rbx
mov r9, qword [rsp + 0xb0]
mov qword [rsp + 0xc10], r9
and qword [rsp + 0xc18], 0
mov qword [rsp + 0xc20], r12
mov qword [rsp + 0xc28], rsi
mov dword [rsp + 0xc30], 0x4000
mov r9, qword [rsp + 0x48]
mov qword [rsp + 0xc38], r9
mov r9, qword [rsp + 0x78]
mov qword [rsp + 0xc40], r9
mov r9, qword [rsp + 0x50]
mov qword [rsp + 0xc48], r9
mov r9, qword [rsp + 0xa8]
mov qword [rsp + 0xc50], r9
and qword [rsp + 0xc58], 0
mov qword [rsp + 0xc60], r15
mov qword [rsp + 0xc68], rdi
and word [rsp + 0xc70], 0
mov byte [rsp + 0xc72], 0
and qword [rsp + 0xc88], 0
movups xmmword [rsp + 0xc78], xmm0
mov qword [rsp + 0xc90], r10
movups xmmword [rsp + 0xc98], xmm0
and qword [rsp + 0xca8], 0
mov qword [rsp + 0xcb0], r14
mov qword [rsp + 0xcb8], rdx
and qword [rsp + 0xcc0], 0
mov qword [rsp + 0xcc8], rax
lea rax, [rcx*4 + 1]
mov qword [rsp + 0xcd0], rax
mov qword [rsp + 0xcd8], r14
mov qword [rsp + 0xce0], r8
mov qword [rsp + 0xe20], 0x1000000
cmp dword [rbp + 0x320], 0
je 0x140060d89
mov edx, dword [rbp + 0x324]
lea rcx, [rsp + 0xab0]
call fcn.140067ae9
lea rdx, [rbp + 0x300]
cmp dword [rbp + 0x328], 0
je 0x140060da7
mov eax, dword [rbp + 0x32c]
mov qword [rsp + 0xe20], rax
lea rbx, [rsp + 0x2504]
mov rcx, rbx
mov qword [rsp + 0x88], rdx
call fcn.140068647
mov byte [rbx - 4], 4
lea rbx, [rsp + 0xab0]
lea rdx, [rsp + 0x2500]
mov rcx, rbx
call fcn.140067b1e
lea rdx, str.invalid_SETTINGS_frame
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
mov ecx, eax
call fcn.140068611
mov rax, qword [rbx]
mov qword [rsp + 0x68], rax
mov al, byte [rbx + 8]
mov byte [rsp + 0x60], al
movzx eax, byte [rbx + 0xf]
mov dword [rsp + 0x168], eax
movzx eax, word [rbx + 0xd]
mov qword [rsp + 0x170], rax
mov eax, dword [rbx + 9]
mov qword [rsp + 0x48], rax
mov rax, qword [rbx + 0x10]
mov qword [rsp + 0x50], rax
mov rax, qword [rbx + 0x18]
mov qword [rsp + 0x98], rax
mov rax, qword [rbx + 0x20]
mov qword [rsp + 0x90], rax
mov rax, qword [rbx + 0x28]
mov qword [rsp + 0x110], rax
mov rax, qword [rbx + 0x30]
mov qword [rsp + 0x1b8], rax
mov rax, qword [rbx + 0x38]
mov qword [rsp + 0x1a8], rax
mov rax, qword [rbx + 0x40]
mov qword [rsp + 0x1b0], rax
mov rax, qword [rbx + 0x48]
mov qword [rsp + 0x1c0], rax
mov rax, qword [rbx + 0x50]
mov qword [rsp + 0x1c8], rax
mov rax, qword [rbx + 0x58]
mov qword [rsp + 0x1d0], rax
mov rax, qword [rbx + 0x60]
mov qword [rsp + 0x1d8], rax
mov rax, qword [rbx + 0x68]
mov qword [rsp + 0x1e0], rax
mov rax, qword [rbx + 0x70]
mov qword [rsp + 0x1e8], rax
mov rax, qword [rbx + 0x78]
mov qword [rsp + 0x1f0], rax
mov rax, qword [rbx + 0x80]
mov qword [rsp + 0x1f8], rax
mov rax, qword [rbx + 0x88]
mov qword [rsp + 0x200], rax
mov rax, qword [rbx + 0x90]
mov qword [rsp + 0x208], rax
mov rax, qword [rbx + 0x98]
mov qword [rsp + 0x210], rax
mov rax, qword [rbx + 0xa0]
mov qword [rsp + 0x218], rax
mov rax, qword [rbx + 0xa8]
mov qword [rsp + 0x220], rax
mov rax, qword [rbx + 0xb0]
mov qword [rsp + 0x228], rax
mov rax, qword [rbx + 0xb8]
mov qword [rsp + 0x230], rax
mov rax, qword [rbx + 0xc0]
mov qword [rsp + 0x238], rax
mov rax, qword [rbx + 0xc8]
mov qword [rsp + 0x240], rax
mov rax, qword [rbx + 0xd0]
mov qword [rsp + 0x248], rax
mov rax, qword [rbx + 0xd8]
mov qword [rsp + 0x250], rax
mov rax, qword [rbx + 0xe0]
mov qword [rsp + 0x258], rax
mov rax, qword [rbx + 0xe8]
mov qword [rsp + 0x260], rax
mov rax, qword [rbx + 0xf0]
mov qword [rsp + 0x268], rax
mov rax, qword [rbx + 0xf8]
mov qword [rsp + 0x270], rax
mov rax, qword [rbx + 0x100]
mov qword [rsp + 0x278], rax
mov rax, qword [rbx + 0x108]
mov qword [rsp + 0x280], rax
mov rax, qword [rbx + 0x110]
mov qword [rsp + 0x288], rax
mov rax, qword [rbx + 0x118]
mov qword [rsp + 0x290], rax
mov rax, qword [rbx + 0x120]
mov qword [rsp + 0x298], rax
mov rax, qword [rbx + 0x128]
mov qword [rsp + 0x2a0], rax
mov rax, qword [rbx + 0x130]
mov qword [rsp + 0x2a8], rax
mov rax, qword [rbx + 0x138]
mov qword [rsp + 0x2b0], rax
mov rax, qword [rbx + 0x140]
mov qword [rsp + 0x2b8], rax
mov rax, qword [rbx + 0x148]
mov qword [rsp + 0x2c0], rax
mov rax, qword [rbx + 0x150]
mov qword [rsp + 0x2c8], rax
mov rax, qword [rbx + 0x158]
mov qword [rsp + 0x2d0], rax
mov rax, qword [rbx + 0x160]
mov qword [rsp + 0x2d8], rax
mov rax, qword [rbx + 0x168]
mov qword [rsp + 0x2e0], rax
mov rax, qword [rbx + 0x170]
mov qword [rsp + 0x2e8], rax
mov rax, qword [rbx + 0x178]
mov qword [rsp + 0x2f0], rax
mov rax, qword [rbx + 0x180]
mov qword [rsp + 0x2f8], rax
mov rax, qword [rbx + 0x188]
mov qword [rsp + 0x300], rax
mov rax, qword [rbx + 0x190]
mov qword [rsp + 0x308], rax
mov rax, qword [rbx + 0x198]
mov qword [rsp + 0x310], rax
mov rax, qword [rbx + 0x1a0]
mov qword [rsp + 0x318], rax
mov rax, qword [rbx + 0x1a8]
mov qword [rsp + 0x320], rax
mov rax, qword [rbx + 0x1b0]
mov qword [rsp + 0x328], rax
mov rax, qword [rbx + 0x1b8]
mov qword [rsp + 0x330], rax
mov rax, qword [rbx + 0x1c0]
mov qword [rsp + 0x338], rax
mov rax, qword [rbx + 0x1c8]
mov qword [rsp + 0x340], rax
mov rax, qword [rbx + 0x1d0]
mov qword [rsp + 0x348], rax
mov rax, qword [rbx + 0x1d8]
mov qword [rsp + 0x350], rax
mov rax, qword [rbx + 0x1e0]
mov qword [rsp + 0x358], rax
mov rax, qword [rbx + 0x1e8]
mov qword [rsp + 0x360], rax
mov rax, qword [rbx + 0x1f0]
mov qword [rsp + 0x368], rax
mov rax, qword [rbx + 0x1f8]
mov qword [rsp + 0x370], rax
mov rax, qword [rbx + 0x200]
mov qword [rsp + 0x378], rax
mov rax, qword [rbx + 0x208]
mov qword [rsp + 0x380], rax
mov rax, qword [rbx + 0x210]
mov qword [rsp + 0x388], rax
mov rax, qword [rbx + 0x218]
mov qword [rsp + 0x390], rax
mov rax, qword [rbx + 0x220]
mov qword [rsp + 0x398], rax
mov rax, qword [rbx + 0x228]
mov qword [rsp + 0x3a0], rax
mov rax, qword [rbx + 0x230]
mov qword [rsp + 0x3a8], rax
mov rax, qword [rbx + 0x238]
mov qword [rsp + 0x3b0], rax
mov rax, qword [rbx + 0x240]
mov qword [rsp + 0x3b8], rax
mov rax, qword [rbx + 0x248]
mov qword [rsp + 0x3c0], rax
mov rax, qword [rbx + 0x250]
mov qword [rsp + 0x3c8], rax
mov rax, qword [rbx + 0x258]
mov qword [rsp + 0x3d0], rax
mov rax, qword [rbx + 0x260]
mov qword [rsp + 0x3d8], rax
mov rax, qword [rbx + 0x268]
mov qword [rsp + 0x3e0], rax
mov rax, qword [rbx + 0x270]
mov qword [rsp + 0x3e8], rax
mov rax, qword [rbx + 0x278]
mov qword [rsp + 0x3f0], rax
mov rax, qword [rbx + 0x280]
mov qword [rsp + 0x3f8], rax
mov rax, qword [rbx + 0x288]
mov qword [rsp + 0x400], rax
mov rax, qword [rbx + 0x290]
mov qword [rsp + 0x408], rax
mov rax, qword [rbx + 0x298]
mov qword [rsp + 0x410], rax
mov rax, qword [rbx + 0x2a0]
mov qword [rsp + 0x418], rax
mov rax, qword [rbx + 0x2a8]
mov qword [rsp + 0x420], rax
mov rax, qword [rbx + 0x2b0]
mov qword [rsp + 0x428], rax
mov rax, qword [rbx + 0x2b8]
mov qword [rsp + 0x430], rax
mov rax, qword [rbx + 0x2c0]
mov qword [rsp + 0x438], rax
mov rax, qword [rbx + 0x2c8]
mov qword [rsp + 0x440], rax
mov rax, qword [rbx + 0x2d0]
mov qword [rsp + 0x448], rax
mov rax, qword [rbx + 0x2d8]
mov qword [rsp + 0x450], rax
mov rax, qword [rbx + 0x2e0]
mov qword [rsp + 0x458], rax
mov rax, qword [rbx + 0x2e8]
mov qword [rsp + 0x460], rax
mov rax, qword [rbx + 0x2f0]
mov qword [rsp + 0x468], rax
mov rax, qword [rbx + 0x2f8]
mov qword [rsp + 0x470], rax
mov rax, qword [rbx + 0x300]
mov qword [rsp + 0x478], rax
mov rax, qword [rbx + 0x308]
mov qword [rsp + 0x480], rax
mov rax, qword [rbx + 0x310]
mov qword [rsp + 0x488], rax
mov rax, qword [rbx + 0x318]
mov qword [rsp + 0x160], rax
mov rax, qword [rbx + 0x320]
mov qword [rsp + 0xf0], rax
mov rax, qword [rbx + 0x328]
mov qword [rsp + 0xf8], rax
mov rax, qword [rbx + 0x330]
mov qword [rsp + 0xa0], rax
mov rax, qword [rbx + 0x338]
mov qword [rsp + 0xc0], rax
mov rax, qword [rbx + 0x340]
mov qword [rsp + 0x70], rax
mov rax, qword [rbx + 0x348]
mov qword [rsp + 0x4d0], rax
mov rax, qword [rbx + 0x350]
mov qword [rsp + 0x538], rax
mov rax, qword [rbx + 0x358]
mov qword [rsp + 0x100], rax
mov rax, qword [rbx + 0x360]
mov qword [rsp + 0xc8], rax
mov rax, qword [rbx + 0x368]
mov qword [rsp + 0x118], rax
mov rax, qword [rbx + 0x370]
mov qword [rsp + 0xd0], rax
mov esi, dword [rbp + 0x33c]
mov r13, qword [rbp + 0x2e0]
mov rdi, qword [rbp + 0x2e8]
mov r14, qword [rbp + 0x2d0]
mov r15d, dword [rbp + 0x2d8]
mov rax, qword [rbp + 0x2f0]
mov qword [rsp + 0x78], rax
mov r12, qword [rbp + 0x2f8]
mov rax, qword [rbp + 0x2b8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rbp + 0x2c0]
mov qword [rsp + 0xb0], rax
lea rbx, [rsp + 0x2540]
mov rcx, rbx
mov rdx, qword [rsp + 0x88]
call fcn.140068647
mov dword [rsp + 0x88], esi
mov dword [rbx + 0x3c], esi
mov qword [rsp + 0x128], r13
mov qword [rbx - 0x20], r13
mov qword [rsp + 0x158], rdi
mov qword [rbx - 0x18], rdi
mov qword [rsp + 0x140], r14
mov qword [rbx - 0x30], r14
mov dword [rsp + 0x138], r15d
mov dword [rbx - 0x28], r15d
mov rax, qword [rsp + 0x78]
mov qword [rbx - 0x10], rax
mov qword [rsp + 0x130], r12
mov qword [rbx - 8], r12
mov rax, qword [rsp + 0xa8]
mov qword [rbx - 0x40], rax
mov rax, qword [rsp + 0xb0]
mov qword [rbx - 0x38], rax
mov eax, dword [rbx + 0x18]
mov dword [rsp + 0x1a0], eax
mov r13d, dword [rbx + 0x1c]
mov r14d, dword [rbx + 8]
mov r15d, dword [rbx + 0xc]
mov edi, dword [rbx + 0x30]
mov eax, dword [rbx + 0x34]
mov dword [rsp + 0x178], eax
mov esi, dword [rbx + 0x10]
mov ebx, dword [rbx + 0x14]
call fcn.1400226e8
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
mov qword [rsp + 0x148], rdx
mov qword [rsp + 0x150], rcx
inc rcx
mov qword [rax], rcx
mov al, byte [0x140138f40]
mov ecx, 0x248
mov edx, 8
call fcn.140005d10
test rax, rax
je 0x1400675a7
mov r12, rax
xor edx, edx
cmp esi, 1
mov r8d, 0
sbb r8, r8
or r8, rbx
test r14d, r14d
sete cl
test r15d, r15d
setne al
or al, cl
test edi, edi
setne r9b
cmp dword [rsp + 0x178], 0
setne cl
and cl, r9b
cmp dword [rsp + 0x1a0], 0
mov r9d, 0xffff
cmove r13d, r9d
mov ebx, 1
mov qword [r12], rbx
mov qword [r12 + 8], rbx
and qword [r12 + 0x10], 0
mov byte [r12 + 0x18], dl
mov r9, qword [rsp + 0xa8]
mov qword [r12 + 0x20], r9
mov r9, qword [rsp + 0xb0]
mov qword [r12 + 0x28], r9
mov r9, qword [rsp + 0x128]
mov qword [r12 + 0x30], r9
and qword [r12 + 0x38], 0
mov qword [r12 + 0x40], r8
and qword [r12 + 0x48], 0
mov r8, qword [rsp + 0x78]
mov qword [r12 + 0x50], r8
and qword [r12 + 0x58], 0
mov r8, qword [rsp + 0x130]
mov qword [r12 + 0x60], r8
mov byte [r12 + 0x78], dl
xorps xmm6, xmm6
movups xmmword [r12 + 0x68], xmm6
and qword [r12 + 0x80], 0
mov r8d, 8
mov qword [r12 + 0x88], r8
movups xmmword [r12 + 0x90], xmm6
movups xmmword [r12 + 0x9c], xmm6
mov qword [r12 + 0xac], 2
mov rdx, qword [rsp + 0x140]
mov qword [r12 + 0xb8], rdx
mov edx, dword [rsp + 0x138]
mov dword [r12 + 0xc0], edx
movabs rdx, 0xffff0000ffff
mov qword [r12 + 0xc8], rdx
and dword [r12 + 0xd0], 0
and dword [r12 + 0xe4], 0
and dword [r12 + 0xf8], 0
mov dword [r12 + 0x10c], r13d
and qword [r12 + 0x110], 0
mov dword [r12 + 0x118], 0x7fffffff
mov byte [r12 + 0x11c], al
mov byte [r12 + 0x11d], cl
and dword [r12 + 0x120], 0
mov eax, dword [rsp + 0x88]
mov dword [r12 + 0x124], eax
mov qword [r12 + 0x128], rdx
mov rax, qword [rsp + 0x158]
mov qword [r12 + 0x130], rax
and dword [r12 + 0x138], 0
movups xmm0, xmmword [rsp + 0x1fc0]
movups xmmword [r12 + 0x13c], xmm0
and dword [r12 + 0x14c], 0
movups xmm0, xmmword [rsp + 0x3a30]
movups xmmword [r12 + 0x150], xmm0
and dword [r12 + 0x160], 0
movups xmm0, xmmword [rsp + 0x1aa0]
movups xmmword [r12 + 0x164], xmm0
and dword [r12 + 0x174], 0
and dword [r12 + 0x180], 0
movabs rax, 0xffff7fffffff
mov qword [r12 + 0x188], rax
mov word [r12 + 0x190], 1
mov eax, dword [rsp + 0x490]
mov dword [r12 + 0x192], eax
movzx eax, word [rsp + 0x494]
mov word [r12 + 0x196], ax
mov byte [r12 + 0x198], 3
and qword [r12 + 0x1d0], 0
movups xmmword [r12 + 0x1c0], xmm6
mov qword [r12 + 0x1d8], r8
movups xmmword [r12 + 0x1f0], xmm6
movups xmmword [r12 + 0x1e0], xmm6
mov qword [r12 + 0x200], r8
and qword [r12 + 0x208], 0
movups xmm0, xmmword [0x140105630]
movups xmmword [r12 + 0x220], xmm0
movups xmm0, xmmword [0x140105620]
movups xmmword [r12 + 0x210], xmm0
mov rax, qword [rsp + 0x150]
mov qword [r12 + 0x230], rax
mov rax, qword [rsp + 0x148]
mov qword [r12 + 0x238], rax
mov qword [r12 + 0x240], rbx
mov al, byte [0x140138f40]
mov ecx, 0x48
mov edx, 8
call fcn.140005d10
test rax, rax
je 0x1400675b6
mov rsi, rax
mov qword [rax], rbx
mov qword [rax + 8], rbx
and qword [rax + 0x10], 0
mov byte [rax + 0x18], 0
and qword [rax + 0x20], 0
mov rdx, r12
add rdx, 0x10
mov qword [rax + 0x28], 8
movups xmmword [rax + 0x30], xmm6
and qword [rax + 0x40], 0
lea rdi, [rsp + 0x2500]
mov ebx, dword [rdi + 0x40]
mov rax, qword [rdi + 0x44]
mov qword [rsp + 0x128], rax
mov rax, qword [rdi + 0x4c]
mov qword [rsp + 0x130], rax
mov rax, qword [rdi + 0x54]
mov qword [rsp + 0x138], rax
mov rax, qword [rdi + 0x5c]
mov qword [rsp + 0x140], rax
mov rax, qword [rdi + 0x64]
mov qword [rsp + 0x148], rax
mov rax, qword [rdi + 0x6c]
mov qword [rsp + 0x150], rax
mov rax, qword [rdi + 0x74]
mov qword [rsp + 0x158], rax
mov rcx, rdi
call fcn.140014050
lea rdx, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_srcproto_streams_streams.rs
mov rcx, rdi
call fcn.14004a5f3
inc qword [rax + 0x230]
mov rcx, rax
call fcn.1400afca3
lock inc qword [r12]
mov r13, qword [rsp + 0x38]
mov r15, qword [rsp + 0x68]
mov r14, qword [rsp + 0xa0]
jle case.0x1400601e6.2
mov qword [rsp + 0x78], r12
lock inc qword [rsi]
mov dil, byte [rsp + 0x60]
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x170]
jle case.0x1400601e6.2
mov edx, dword [rsp + 0x168]
shl edx, 0x10
or ecx, edx
shl rcx, 0x20
cmp dword [rbp + 0x2c8], 0
je 0x1400619ba
mov edx, dword [rbp + 0x2cc]
mov r12, rbx
mov ebx, edi
mov rdi, r15
mov r15, r13
mov r13, r14
mov r14, rcx
mov rcx, qword [rsp + 0x78]
call fcn.140068b22
mov rcx, r14
mov r14, r13
mov r13, r15
mov r15, rdi
mov edi, ebx
mov rbx, r12
mov rax, qword [rsp + 0x48]
or rax, rcx
mov r12, qword [rsp + 0x78]
mov rcx, qword [rsp + 0x58]
mov byte [rcx], 1
cmp r15, 3
jne 0x1400619ea
mov bl, 3
mov rax, qword [rsp + 0x80]
mov byte [rax], bl
mov rax, qword [rsp + 0x40]
mov byte [rax], bl
mov al, 3
jmp 0x1400673fb
mov qword [rsp + 0x48], rax
mov qword [rsp + 0xa8], rsi
mov rcx, qword [rsp + 0xb8]
call fcn.140067a68
cmp r15, 2
jne 0x140061a81
lea rcx, [rsp + 0xab0]
mov byte [rcx], dil
mov rdx, qword [rsp + 0x48]
mov dword [rcx + 1], edx
mov rax, rdx
shr rax, 0x30
mov byte [rcx + 7], al
shr rdx, 0x20
mov word [rcx + 5], dx
mov rax, qword [rsp + 0x50]
mov qword [rcx + 8], rax
mov rax, qword [rsp + 0x98]
mov qword [rcx + 0x10], rax
mov rax, qword [rsp + 0x90]
mov qword [rcx + 0x18], rax
mov rax, qword [rsp + 0x110]
mov qword [rcx + 0x20], rax
call fcn.14002a7c6
mov r12, rax
lea rcx, [rbp + 0x1f0]
call fcn.140047cd7
lea rcx, [rbp + 0x1e0]
call fcn.14003cde1
jmp 0x1400657f8
mov byte [rsp + 0x60], dil
mov ecx, 8
call fcn.140025d3f
mov rsi, rax
and qword [rax], 0
xor ecx, ecx
call fcn.14002a2e5
mov rdi, rax
mov ecx, 0x60
mov edx, 8
call fcn.140008c0e
mov edx, 1
mov qword [rax], rdx
mov qword [rax + 8], rdx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
mov qword [rax + 0x28], rdi
mov qword [rax + 0x30], rdx
movabs rcx, 0x8000000000000000
mov qword [rax + 0x38], rcx
mov qword [rax + 0x40], rdx
xorps xmm0, xmm0
and qword [rax + 0x58], 0
movups xmmword [rax + 0x48], xmm0
mov qword [rsp + 0x88], rax
lock inc qword [rax]
jle case.0x1400601e6.2
lea rcx, [rsp + 0xab0]
and qword [rcx + 0x10], 0
shl rbx, 0x20
or rbx, 1
mov qword [rsp + 0x40], rbx
xor eax, eax
mov byte [rcx + 0x20], al
and qword [rcx], 0
mov byte [rcx + 8], al
call case.0x140098631.511
mov qword [rsp + 0x1a0], rax
call fcn.140038b12
mov qword [rsp + 0x530], rax
mov rdi, rdx
mov rax, qword [rbp + 0x380]
mov bl, byte [rax + 0x44]
mov ecx, dword [rax + 0x3c]
mov dword [rsp + 0x108], ecx
mov rcx, qword [rax + 0x20]
mov qword [rsp + 0x4c8], rcx
mov edx, dword [rax + 0x28]
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x528], rcx
mov ecx, dword [rax + 0x18]
mov dword [rsp + 0x10c], ecx
mov al, byte [rax + 0x45]
mov byte [rsp + 0x37], al
test bl, bl
mov rcx, qword [rsp + 0xa8]
mov r9, qword [rsp + 0x70]
mov rsi, qword [rsp + 0xc0]
mov dword [rsp + 0x58], edx
mov qword [rsp + 0xb0], rdi
jne 0x140062521
cmp edx, 0x3b9aca00
jne 0x140062521
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x4b8], rax
mov rdx, qword [rsp + 0x118]
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x118], rax
mov r8, qword [rsp + 0x100]
mov r10, qword [rsp + 0x538]
mov r11, qword [rsp + 0x4d0]
mov rbx, r9
mov qword [rsp + 0xc0], r14
mov r14, qword [rsp + 0xf8]
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0xf8], rax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0x488]
mov qword [rsp + 0x160], rax
mov rax, qword [rsp + 0x480]
mov qword [rsp + 0x488], rax
mov rax, qword [rsp + 0x478]
mov qword [rsp + 0x480], rax
mov rax, qword [rsp + 0x470]
mov qword [rsp + 0x478], rax
mov rax, qword [rsp + 0x468]
mov qword [rsp + 0x470], rax
mov rax, qword [rsp + 0x460]
mov qword [rsp + 0x468], rax
mov rax, qword [rsp + 0x458]
mov qword [rsp + 0x460], rax
mov rax, qword [rsp + 0x450]
mov qword [rsp + 0x458], rax
mov rax, qword [rsp + 0x448]
mov qword [rsp + 0x450], rax
mov rax, qword [rsp + 0x440]
mov qword [rsp + 0x448], rax
mov rax, qword [rsp + 0x438]
mov qword [rsp + 0x440], rax
mov rax, qword [rsp + 0x430]
mov qword [rsp + 0x438], rax
mov rax, qword [rsp + 0x428]
mov qword [rsp + 0x430], rax
mov rax, qword [rsp + 0x420]
mov qword [rsp + 0x428], rax
mov rax, qword [rsp + 0x418]
mov qword [rsp + 0x420], rax
mov rax, qword [rsp + 0x410]
mov qword [rsp + 0x418], rax
mov rax, qword [rsp + 0x408]
mov qword [rsp + 0x410], rax
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x408], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rsp + 0x400], rax
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x3f8], rax
mov rax, qword [rsp + 0x3e8]
mov qword [rsp + 0x3f0], rax
mov rax, qword [rsp + 0x3e0]
mov qword [rsp + 0x3e8], rax
mov rax, qword [rsp + 0x3d8]
mov qword [rsp + 0x3e0], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0x3d8], rax
mov rax, qword [rsp + 0x3c8]
mov qword [rsp + 0x3d0], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rsp + 0x3c8], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x3c0], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rsp + 0x3b8], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x3b0], rax
mov rax, qword [rsp + 0x3a0]
mov qword [rsp + 0x3a8], rax
mov rax, qword [rsp + 0x398]
mov qword [rsp + 0x3a0], rax
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x398], rax
mov rax, qword [rsp + 0x388]
mov qword [rsp + 0x390], rax
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x388], rax
mov rax, qword [rsp + 0x378]
mov qword [rsp + 0x380], rax
mov rax, qword [rsp + 0x370]
mov qword [rsp + 0x378], rax
mov rax, qword [rsp + 0x368]
mov qword [rsp + 0x370], rax
mov rax, qword [rsp + 0x360]
mov qword [rsp + 0x368], rax
mov rax, qword [rsp + 0x358]
mov qword [rsp + 0x360], rax
mov rax, qword [rsp + 0x350]
mov qword [rsp + 0x358], rax
mov rax, qword [rsp + 0x348]
mov qword [rsp + 0x350], rax
mov rax, qword [rsp + 0x340]
mov qword [rsp + 0x348], rax
mov rax, qword [rsp + 0x338]
mov qword [rsp + 0x340], rax
mov rax, qword [rsp + 0x330]
mov qword [rsp + 0x338], rax
mov rax, qword [rsp + 0x328]
mov qword [rsp + 0x330], rax
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0x328], rax
mov rax, qword [rsp + 0x318]
mov qword [rsp + 0x320], rax
mov rax, qword [rsp + 0x310]
mov qword [rsp + 0x318], rax
mov rax, qword [rsp + 0x308]
mov qword [rsp + 0x310], rax
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0x308], rax
mov rax, qword [rsp + 0x2f8]
mov qword [rsp + 0x300], rax
mov rax, qword [rsp + 0x2f0]
mov qword [rsp + 0x2f8], rax
mov rax, qword [rsp + 0x2e8]
mov qword [rsp + 0x2f0], rax
mov rax, qword [rsp + 0x2e0]
mov qword [rsp + 0x2e8], rax
mov rax, qword [rsp + 0x2d8]
mov qword [rsp + 0x2e0], rax
mov rax, qword [rsp + 0x2d0]
mov qword [rsp + 0x2d8], rax
mov rax, qword [rsp + 0x2c8]
mov qword [rsp + 0x2d0], rax
mov rax, qword [rsp + 0x2c0]
mov qword [rsp + 0x2c8], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x2c0], rax
mov rax, qword [rsp + 0x2b0]
mov qword [rsp + 0x2b8], rax
mov rax, qword [rsp + 0x2a8]
mov qword [rsp + 0x2b0], rax
mov rax, qword [rsp + 0x2a0]
mov qword [rsp + 0x2a8], rax
mov rax, qword [rsp + 0x298]
mov qword [rsp + 0x2a0], rax
mov rax, qword [rsp + 0x290]
mov qword [rsp + 0x298], rax
mov rax, qword [rsp + 0x288]
mov qword [rsp + 0x290], rax
mov rax, qword [rsp + 0x280]
mov qword [rsp + 0x288], rax
mov rax, qword [rsp + 0x278]
mov qword [rsp + 0x280], rax
mov rax, qword [rsp + 0x270]
mov qword [rsp + 0x278], rax
mov rax, qword [rsp + 0x268]
mov qword [rsp + 0x270], rax
mov rax, qword [rsp + 0x260]
mov qword [rsp + 0x268], rax
mov rax, qword [rsp + 0x258]
mov qword [rsp + 0x260], rax
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x258], rax
mov rax, qword [rsp + 0x248]
mov qword [rsp + 0x250], rax
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x248], rax
mov rax, qword [rsp + 0x238]
mov qword [rsp + 0x240], rax
mov rax, qword [rsp + 0x230]
mov qword [rsp + 0x238], rax
mov rax, qword [rsp + 0x228]
mov qword [rsp + 0x230], rax
mov rax, qword [rsp + 0x220]
mov qword [rsp + 0x228], rax
mov rax, qword [rsp + 0x218]
mov qword [rsp + 0x220], rax
mov rax, qword [rsp + 0x210]
mov qword [rsp + 0x218], rax
mov rax, qword [rsp + 0x208]
mov qword [rsp + 0x210], rax
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x208], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x200], rax
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x1f8], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x1f0], rax
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0x1e8], rax
mov rax, qword [rsp + 0x1d8]
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x1d0]
mov qword [rsp + 0x1d8], rax
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x1d0], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x1c8], rax
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x1c0], rax
mov rax, qword [rsp + 0x1a8]
mov r9, qword [rsp + 0x158]
mov qword [rsp + 0x4c0], r9
mov r9, qword [rsp + 0x150]
mov qword [rsp + 0x158], r9
mov r9, qword [rsp + 0x148]
mov qword [rsp + 0x150], r9
mov r9, qword [rsp + 0x140]
mov qword [rsp + 0x148], r9
mov r9, qword [rsp + 0x138]
mov qword [rsp + 0x140], r9
mov r9, qword [rsp + 0x130]
mov qword [rsp + 0x138], r9
mov r9, qword [rsp + 0x128]
mov qword [rsp + 0x130], r9
mov qword [rsp + 0x1b0], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x1a8], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x1b8], rax
mov eax, 2
mov qword [rsp + 0x110], rax
xor eax, eax
mov qword [rsp + 0x170], rax
mov qword [rsp + 0x4a8], r15
xor eax, eax
mov qword [rsp + 0x168], rax
mov qword [rsp + 0x4b0], r12
mov qword [rsp + 0x178], rcx
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x128], rax
mov eax, 0
mov qword [rsp + 0x38], rax
xor r9d, r9d
jmp 0x140062787
xor edi, edi
cmp qword [rbp + 0x118], 0
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x100], rsi
mov dword [rsp + 0x80], edi
je 0x1400622ff
mov rcx, qword [rbp + 0x120]
mov r8b, 1
jmp 0x140062307
mov ecx, 0x2000
xor r8d, r8d
movzx edi, byte [rbp + 0x195]
mov r12d, dword [rbp + 0x191]
movzx esi, byte [rbp + 0x196]
movzx r13d, byte [rbp + 0x197]
mov r15b, byte [rbp + 0x190]
cmp qword [rbp + 0x128], 0
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x90], rdx
je 0x140062375
mov rcx, qword [rbp + 0x130]
cmp rcx, 0x1fff
jbe 0x1400675d8
mov qword [rsp + 0xc8], rcx
mov eax, 0x2000
mov qword [rsp + 0x98], rax
mov dword [rsp + 0x58], 0
jmp 0x14006238f
mov dword [rsp + 0x58], r8d
mov qword [rsp + 0x98], rcx
mov eax, 0x66000
mov qword [rsp + 0xc8], rax
mov al, byte [0x140138f40]
mov ecx, 0x28
mov edx, 8
call fcn.140005d10
test rax, rax
je 0x140067598
shl rdi, 0x20
or rdi, r12
shl rsi, 0x38
shl r13, 0x30
cmp r15b, 1
mov ecx, 0x2010001
sbb rcx, 0
mov qword [rsp + 0x70], rcx
movabs rcx, 0xffffffffff
and rcx, rdi
shl rcx, 8
mov qword [rsp + 0xd0], rax
and qword [rax], 0
or r13, rsi
or r13, rcx
mov qword [rsp + 0xb8], r13
xorps xmm0, xmm0
movaps xmmword [rsp + 0x580], xmm0
movaps xmmword [rsp + 0x500], xmm0
mov r15d, 0xb
lea rdi, [rsp + 0x8f0]
lea rsi, [rsp + 0x9f0]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x7b2]
mov ecx, dword [rsp + 0x7b5]
mov dword [rsp + 0x4db], ecx
mov dword [rsp + 0x4d8], eax
mov eax, dword [rsp + 0x7ab]
mov ecx, dword [rsp + 0x7ae]
mov dword [rsp + 0x608], eax
mov dword [rsp + 0x60b], ecx
mov eax, dword [rsp + 0x6ea]
mov dword [rsp + 0x55c], eax
movzx eax, word [rsp + 0x6ee]
mov word [rsp + 0x560], ax
mov eax, dword [rsp + 0x6e4]
mov dword [rsp + 0x554], eax
movzx eax, word [rsp + 0x6e8]
mov word [rsp + 0x558], ax
movups xmm0, xmmword [rsp + 0x7c0]
movups xmm1, xmmword [rsp + 0x7d0]
movaps xmmword [rsp + 0x720], xmm1
movaps xmmword [rsp + 0x710], xmm0
mov eax, dword [rsp + 0x7a4]
mov ecx, dword [rsp + 0x7a7]
mov dword [rsp + 0x603], ecx
mov dword [rsp + 0x600], eax
mov eax, dword [rsp + 0x79d]
mov ecx, dword [rsp + 0x7a0]
mov dword [rsp + 0x5f8], eax
mov dword [rsp + 0x5fb], ecx
mov eax, 2
mov qword [rsp + 0xb0], rax
mov r12d, 3
xor eax, eax
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x40], rax
mov r13, qword [rsp + 0x38]
jmp 0x1400658ee
mov ecx, 0x48
call fcn.140025d3f
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
xorps xmm0, xmm0
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm0
and qword [rax + 0x40], 0
movups xmmword [rax + 0x30], xmm0
mov rcx, rax
mov qword [rsp + 0x38], rax
lock inc qword [rax]
jle case.0x1400601e6.2
mov qword [rsp + 0xa0], r14
mov qword [rsp + 0x68], r15
mov esi, 0x3b9aca00
test bl, bl
je 0x1400625c3
movups xmmword [rsp + 0xab4], xmm0
movups xmm0, xmmword [rsp + 0xab0]
movaps xmmword [rsp + 0x2aa0], xmm0
mov eax, dword [rsp + 0xac0]
mov dword [rsp + 0x2ab0], eax
call fcn.1400a7290
mov rbx, rax
mov r14d, edx
mov r15d, 1
mov dword [rsp + 0xdc], 0x5f5e100
jmp 0x1400625d7
mov rdi, qword [rbp + 0x340]
jmp 0x140060938
xor r15d, r15d
mov dword [rsp + 0xdc], 0x3b9aca00
mov r14d, 0x3b9aca00
mov r8d, dword [rsp + 0x58]
cmp r8d, 0x3b9aca00
jne 0x1400625e7
jmp 0x140062628
lea r9, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2ping.rs
lea rsi, [rsp + 0xab0]
mov rcx, rsi
mov rdx, qword [rsp + 0x4c8]
call fcn.1400b2679
call fcn.1400253c5
mov ecx, 0xe
mov qword [rsp + 0x520], rax
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
call fcn.1400a7290
mov rdi, rax
mov esi, edx
call fcn.1400253c5
mov r9, rax
mov eax, 1
mov qword [r9], rax
mov qword [r9 + 8], rax
and qword [r9 + 0x10], 0
xor eax, eax
mov byte [r9 + 0x18], al
mov qword [r9 + 0x20], r15
and qword [r9 + 0x28], 0
mov dword [r9 + 0x38], 0x3b9aca00
mov qword [r9 + 0x40], rbx
mov dword [r9 + 0x48], r14d
mov qword [r9 + 0x50], rdi
mov dword [r9 + 0x58], esi
mov rcx, qword [rsp + 0x38]
mov qword [r9 + 0x60], rcx
mov byte [r9 + 0x68], al
lock inc qword [r9]
jle case.0x1400601e6.2
mov eax, dword [rsp + 0x2ab0]
mov dword [rsp + 0xac0], eax
movaps xmm0, xmmword [rsp + 0x2aa0]
movaps xmmword [rsp + 0xab0], xmm0
movzx eax, byte [rsp + 0x60]
mov rcx, qword [rsp + 0x48]
shl rcx, 8
or rcx, rax
mov qword [rsp + 0x4a8], rcx
mov r15, qword [rsp + 0x50]
mov eax, r15d
mov byte [rsp + 0x60], r15b
shr r15, 8
mov eax, 2
mov qword [rsp + 0x4c0], rax
mov eax, 0x200
mov qword [rsp + 0x170], rax
xor eax, eax
mov qword [rsp + 0x178], rax
mov qword [rsp + 0x48], r15
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x50], rax
mov rax, r12
mov qword [rsp + 0x168], r12
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x4b0], rax
mov eax, 2
mov qword [rsp + 0x4b8], rax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x90], rax
mov r15, qword [rsp + 0x68]
mov qword [rsp + 0x110], r15
mov rdx, qword [rsp + 0xd0]
mov r8, qword [rsp + 0xc8]
mov r10, qword [rsp + 0x100]
mov r11, qword [rsp + 0x538]
mov rbx, qword [rsp + 0x4d0]
mov rsi, qword [rsp + 0x70]
mov r14, qword [rsp + 0xa0]
mov qword [rsp + 0x70], rsi
mov eax, dword [rsp + 0xac0]
mov dword [rsp + 0x4f0], eax
movaps xmm0, xmmword [rsp + 0xab0]
movaps xmmword [rsp + 0x4e0], xmm0
movzx eax, word [rsp + 0x57e]
mov word [rsp + 0x578], ax
mov eax, dword [rsp + 0x57a]
mov dword [rsp + 0x574], eax
mov rcx, qword [rbp + 0x1f0]
test rcx, rcx
mov qword [rsp + 0xb8], r9
mov qword [rsp + 0xd0], rdx
mov qword [rsp + 0xc8], r8
mov qword [rsp + 0x100], r10
je 0x140063100
mov rdx, qword [rbp + 0x1f8]
mov rsi, r9
mov rdi, r11
call fcn.1400715a9
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x78], rdx
mov ecx, 0xf80
mov edx, 8
call fcn.140008c0e
mov rcx, rbx
mov rbx, rax
mov qword [rax], 1
mov rax, qword [rsp + 0x88]
mov qword [rbx + 8], rax
mov rax, qword [rsp + 0x110]
mov qword [rbx + 0x10], rax
mov rax, qword [rsp + 0x4a8]
mov qword [rbx + 0x18], rax
mov al, byte [rsp + 0x60]
mov byte [rbx + 0x20], al
mov rdx, qword [rsp + 0x48]
mov rax, rdx
shr rax, 0x30
mov byte [rbx + 0x27], al
mov rax, rdx
shr rax, 0x20
mov word [rbx + 0x25], ax
mov dword [rbx + 0x21], edx
mov rax, qword [rsp + 0x50]
mov qword [rbx + 0x28], rax
mov rax, qword [rsp + 0x98]
mov qword [rbx + 0x30], rax
mov rax, qword [rsp + 0x90]
mov qword [rbx + 0x38], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rbx + 0x40], rax
mov rax, qword [rsp + 0x1a8]
mov qword [rbx + 0x48], rax
mov rax, qword [rsp + 0x1b0]
mov qword [rbx + 0x50], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rbx + 0x58], rax
mov rax, qword [rsp + 0x1c8]
mov qword [rbx + 0x60], rax
mov rax, qword [rsp + 0x1d0]
mov qword [rbx + 0x68], rax
mov rax, qword [rsp + 0x1d8]
mov qword [rbx + 0x70], rax
mov rax, qword [rsp + 0x1e0]
mov qword [rbx + 0x78], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rbx + 0x80], rax
mov rax, qword [rsp + 0x1f0]
mov qword [rbx + 0x88], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rbx + 0x90], rax
mov rax, qword [rsp + 0x200]
mov qword [rbx + 0x98], rax
mov rax, qword [rsp + 0x208]
mov qword [rbx + 0xa0], rax
mov rax, qword [rsp + 0x210]
mov qword [rbx + 0xa8], rax
mov rax, qword [rsp + 0x218]
mov qword [rbx + 0xb0], rax
mov rax, qword [rsp + 0x220]
mov qword [rbx + 0xb8], rax
mov rax, qword [rsp + 0x228]
mov qword [rbx + 0xc0], rax
mov rax, qword [rsp + 0x230]
mov qword [rbx + 0xc8], rax
mov rax, qword [rsp + 0x238]
mov qword [rbx + 0xd0], rax
mov rax, qword [rsp + 0x240]
mov qword [rbx + 0xd8], rax
mov rax, qword [rsp + 0x248]
mov qword [rbx + 0xe0], rax
mov rax, qword [rsp + 0x250]
mov qword [rbx + 0xe8], rax
mov rax, qword [rsp + 0x258]
mov qword [rbx + 0xf0], rax
mov rax, qword [rsp + 0x260]
mov qword [rbx + 0xf8], rax
mov rax, qword [rsp + 0x268]
mov qword [rbx + 0x100], rax
mov rax, qword [rsp + 0x270]
mov qword [rbx + 0x108], rax
mov rax, qword [rsp + 0x278]
mov qword [rbx + 0x110], rax
mov rax, qword [rsp + 0x280]
mov qword [rbx + 0x118], rax
mov rax, qword [rsp + 0x288]
mov qword [rbx + 0x120], rax
mov rax, qword [rsp + 0x290]
mov qword [rbx + 0x128], rax
mov rax, qword [rsp + 0x298]
mov qword [rbx + 0x130], rax
mov rax, qword [rsp + 0x2a0]
mov qword [rbx + 0x138], rax
mov rax, qword [rsp + 0x2a8]
mov qword [rbx + 0x140], rax
mov rax, qword [rsp + 0x2b0]
mov qword [rbx + 0x148], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rbx + 0x150], rax
mov rax, qword [rsp + 0x2c0]
mov qword [rbx + 0x158], rax
mov rax, qword [rsp + 0x2c8]
mov qword [rbx + 0x160], rax
mov rax, qword [rsp + 0x2d0]
mov qword [rbx + 0x168], rax
mov rax, qword [rsp + 0x2d8]
mov qword [rbx + 0x170], rax
mov rax, qword [rsp + 0x2e0]
mov qword [rbx + 0x178], rax
mov rax, qword [rsp + 0x2e8]
mov qword [rbx + 0x180], rax
mov rax, qword [rsp + 0x2f0]
mov qword [rbx + 0x188], rax
mov rax, qword [rsp + 0x2f8]
mov qword [rbx + 0x190], rax
mov rax, qword [rsp + 0x300]
mov qword [rbx + 0x198], rax
mov rax, qword [rsp + 0x308]
mov qword [rbx + 0x1a0], rax
mov rax, qword [rsp + 0x310]
mov qword [rbx + 0x1a8], rax
mov rax, qword [rsp + 0x318]
mov qword [rbx + 0x1b0], rax
mov rax, qword [rsp + 0x320]
mov qword [rbx + 0x1b8], rax
mov rax, qword [rsp + 0x328]
mov qword [rbx + 0x1c0], rax
mov rax, qword [rsp + 0x330]
mov qword [rbx + 0x1c8], rax
mov rax, qword [rsp + 0x338]
mov qword [rbx + 0x1d0], rax
mov rax, qword [rsp + 0x340]
mov qword [rbx + 0x1d8], rax
mov rax, qword [rsp + 0x348]
mov qword [rbx + 0x1e0], rax
mov rax, qword [rsp + 0x350]
mov qword [rbx + 0x1e8], rax
mov rax, qword [rsp + 0x358]
mov qword [rbx + 0x1f0], rax
mov rax, qword [rsp + 0x360]
mov qword [rbx + 0x1f8], rax
mov rax, qword [rsp + 0x368]
mov qword [rbx + 0x200], rax
mov rax, qword [rsp + 0x370]
mov qword [rbx + 0x208], rax
mov rax, qword [rsp + 0x378]
mov qword [rbx + 0x210], rax
mov rax, qword [rsp + 0x380]
mov qword [rbx + 0x218], rax
mov rax, qword [rsp + 0x388]
mov qword [rbx + 0x220], rax
mov rax, qword [rsp + 0x390]
mov qword [rbx + 0x228], rax
mov rax, qword [rsp + 0x398]
mov qword [rbx + 0x230], rax
mov rax, qword [rsp + 0x3a0]
mov qword [rbx + 0x238], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rbx + 0x240], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rbx + 0x248], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rbx + 0x250], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rbx + 0x258], rax
mov rax, qword [rsp + 0x3c8]
mov qword [rbx + 0x260], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rbx + 0x268], rax
mov rax, qword [rsp + 0x3d8]
mov qword [rbx + 0x270], rax
mov rax, qword [rsp + 0x3e0]
mov qword [rbx + 0x278], rax
mov rax, qword [rsp + 0x3e8]
mov qword [rbx + 0x280], rax
mov rax, qword [rsp + 0x3f0]
mov qword [rbx + 0x288], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rbx + 0x290], rax
mov rax, qword [rsp + 0x400]
mov qword [rbx + 0x298], rax
mov rax, qword [rsp + 0x408]
mov qword [rbx + 0x2a0], rax
mov rax, qword [rsp + 0x410]
mov qword [rbx + 0x2a8], rax
mov rax, qword [rsp + 0x418]
mov qword [rbx + 0x2b0], rax
mov rax, qword [rsp + 0x420]
mov qword [rbx + 0x2b8], rax
mov rax, qword [rsp + 0x428]
mov qword [rbx + 0x2c0], rax
mov rax, qword [rsp + 0x430]
mov qword [rbx + 0x2c8], rax
mov rax, qword [rsp + 0x438]
mov qword [rbx + 0x2d0], rax
mov rax, qword [rsp + 0x440]
mov qword [rbx + 0x2d8], rax
mov rax, qword [rsp + 0x448]
mov qword [rbx + 0x2e0], rax
mov rax, qword [rsp + 0x450]
mov qword [rbx + 0x2e8], rax
mov rax, qword [rsp + 0x458]
mov qword [rbx + 0x2f0], rax
mov rax, qword [rsp + 0x460]
mov qword [rbx + 0x2f8], rax
mov rax, qword [rsp + 0x468]
mov qword [rbx + 0x300], rax
mov rax, qword [rsp + 0x470]
mov qword [rbx + 0x308], rax
mov rax, qword [rsp + 0x478]
mov qword [rbx + 0x310], rax
mov rax, qword [rsp + 0x480]
mov qword [rbx + 0x318], rax
mov rax, qword [rsp + 0x488]
mov qword [rbx + 0x320], rax
mov rax, qword [rsp + 0x160]
mov qword [rbx + 0x328], rax
mov rax, qword [rsp + 0xf0]
mov qword [rbx + 0x330], rax
mov rax, qword [rsp + 0xf8]
mov qword [rbx + 0x338], rax
mov qword [rbx + 0x340], r14
mov rax, qword [rsp + 0xc0]
mov qword [rbx + 0x348], rax
mov rax, qword [rsp + 0x70]
mov qword [rbx + 0x350], rax
mov qword [rbx + 0x358], rcx
mov qword [rbx + 0x360], rdi
mov rax, qword [rsp + 0x100]
mov qword [rbx + 0x368], rax
mov rax, qword [rsp + 0xc8]
mov qword [rbx + 0x370], rax
mov rax, qword [rsp + 0x118]
mov qword [rbx + 0x378], rax
mov rax, qword [rsp + 0xd0]
mov qword [rbx + 0x380], rax
mov rax, qword [rsp + 0x4b8]
mov qword [rbx + 0x388], rax
mov eax, 2
mov qword [rbx + 0x390], rax
xorps xmm0, xmm0
movups xmmword [rbx + 0x3d8], xmm0
movups xmmword [rbx + 0x3c8], xmm0
movups xmmword [rbx + 0x3b8], xmm0
movups xmmword [rbx + 0x3a8], xmm0
movups xmmword [rbx + 0x398], xmm0
mov rcx, qword [rsp + 0x38]
mov qword [rbx + 0x3e8], rcx
and qword [rbx + 0x3f0], 0
mov rcx, qword [rsp + 0x170]
mov qword [rbx + 0x3f8], rcx
mov ecx, 0x200
mov qword [rbx + 0x400], rcx
and qword [rbx + 0x408], 0
mov rcx, qword [rsp + 0x168]
mov qword [rbx + 0x410], rcx
mov rcx, qword [rsp + 0x4b0]
mov qword [rbx + 0x418], rcx
mov rcx, qword [rsp + 0x178]
mov qword [rbx + 0x420], rcx
and qword [rbx + 0x428], 0
mov rcx, qword [rsp + 0x40]
mov qword [rbx + 0x448], rcx
mov rcx, qword [rsp + 0x128]
mov qword [rbx + 0x450], rcx
mov rcx, qword [rsp + 0x130]
mov qword [rbx + 0x458], rcx
mov rcx, qword [rsp + 0x138]
mov qword [rbx + 0x460], rcx
mov rcx, qword [rsp + 0x140]
mov qword [rbx + 0x468], rcx
mov rcx, qword [rsp + 0x148]
mov qword [rbx + 0x470], rcx
mov rcx, qword [rsp + 0x150]
mov qword [rbx + 0x478], rcx
mov rcx, qword [rsp + 0x158]
mov qword [rbx + 0x480], rcx
mov rcx, qword [rsp + 0x4c0]
mov qword [rbx + 0x488], rcx
mov qword [rbx + 0x490], rax
movups xmmword [rbx + 0x4b8], xmm0
movups xmmword [rbx + 0x4a8], xmm0
movups xmmword [rbx + 0x498], xmm0
and qword [rbx + 0x4c8], 0
mov eax, dword [rsp + 0xdc]
mov dword [rbx + 0x4d0], eax
mov eax, dword [rsp + 0x4f0]
mov dword [rbx + 0x4e4], eax
movaps xmm0, xmmword [rsp + 0x4e0]
movups xmmword [rbx + 0x4d4], xmm0
mov eax, dword [rsp + 0x108]
mov dword [rbx + 0x4e8], eax
and dword [rbx + 0x4ec], 0
mov rax, qword [rsp + 0x4c8]
mov qword [rbx + 0x4f0], rax
mov eax, dword [rsp + 0x58]
mov dword [rbx + 0x4f8], eax
mov rax, qword [rsp + 0x528]
mov qword [rbx + 0x500], rax
mov eax, dword [rsp + 0x10c]
mov dword [rbx + 0x508], eax
mov rax, qword [rsp + 0x520]
mov qword [rbx + 0x510], rax
mov al, byte [rsp + 0x37]
mov byte [rbx + 0x518], al
xor r14d, r14d
mov byte [rbx + 0x519], r14b
mov eax, dword [rsp + 0x574]
mov dword [rbx + 0x51a], eax
movzx eax, word [rsp + 0x578]
mov word [rbx + 0x51e], ax
mov qword [rbx + 0x520], rsi
mov rax, qword [rsp + 0x530]
mov qword [rbx + 0x528], rax
lea rcx, [rbx + 0x530]
lea rdx, [rsp + 0x2aa0]
mov r8d, 0x518
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0xa48], r14b
lea rcx, [rbx + 0xa49]
lea rdx, [rsp + 0xab0]
mov r8d, 0x537
call sub.VCRUNTIME140.dll_memcpy
lea r8, [0x1400fba90]
mov rcx, qword [rsp + 0x68]
mov rdx, rbx
mov rax, qword [rsp + 0x78]
call qword [rax + 0x18]
jmp 0x1400657a9
mov qword [rsp + 0x68], r15
mov qword [rsp + 0x78], r12
mov eax, 1
lock xadd qword [0x140138070], rax
lea rcx, [rsp + 0x6a8]
mov qword [rcx], rax
movaps xmm0, xmmword [rsp + 0x4e0]
movaps xmmword [rsp + 0x180], xmm0
mov eax, dword [rsp + 0x4f0]
lea rsi, [rsp + 0x2fd0]
mov qword [rsi - 0x530], 1
mov rcx, qword [rsp + 0x88]
mov qword [rsi - 0x528], rcx
mov rcx, qword [rsp + 0x110]
mov qword [rsi - 0x520], rcx
mov rcx, qword [rsp + 0x4a8]
mov qword [rsi - 0x518], rcx
mov cl, byte [rsp + 0x60]
mov byte [rsi - 0x510], cl
mov r12, r14
mov qword [rsp + 0xa0], r14
mov r14, qword [rsp + 0x48]
mov r15, r14
shr r15, 0x30
mov byte [rsi - 0x509], r15b
mov rdi, r14
shr rdi, 0x20
mov word [rsi - 0x50b], di
mov dword [rsi - 0x50f], r14d
mov rcx, qword [rsp + 0x50]
mov qword [rsi - 0x508], rcx
mov rcx, qword [rsp + 0x98]
mov qword [rsi - 0x500], rcx
mov rcx, qword [rsp + 0x90]
mov qword [rsi - 0x4f8], rcx
mov rcx, qword [rsp + 0x1b8]
mov qword [rsi - 0x4f0], rcx
mov rcx, qword [rsp + 0x1a8]
mov qword [rsi - 0x4e8], rcx
mov rcx, qword [rsp + 0x1b0]
mov qword [rsi - 0x4e0], rcx
mov rcx, qword [rsp + 0x1c0]
mov qword [rsi - 0x4d8], rcx
mov rcx, qword [rsp + 0x1c8]
mov qword [rsi - 0x4d0], rcx
mov rcx, qword [rsp + 0x1d0]
mov qword [rsi - 0x4c8], rcx
mov rcx, qword [rsp + 0x1d8]
mov qword [rsi - 0x4c0], rcx
mov rcx, qword [rsp + 0x1e0]
mov qword [rsi - 0x4b8], rcx
mov rcx, qword [rsp + 0x1e8]
mov qword [rsi - 0x4b0], rcx
mov rcx, qword [rsp + 0x1f0]
mov qword [rsi - 0x4a8], rcx
mov rcx, qword [rsp + 0x1f8]
mov qword [rsi - 0x4a0], rcx
mov rcx, qword [rsp + 0x200]
mov qword [rsi - 0x498], rcx
mov rcx, qword [rsp + 0x208]
mov qword [rsi - 0x490], rcx
mov rcx, qword [rsp + 0x210]
mov qword [rsi - 0x488], rcx
mov rcx, qword [rsp + 0x218]
mov qword [rsi - 0x480], rcx
mov rcx, qword [rsp + 0x220]
mov qword [rsi - 0x478], rcx
mov rcx, qword [rsp + 0x228]
mov qword [rsi - 0x470], rcx
mov rcx, qword [rsp + 0x230]
mov qword [rsi - 0x468], rcx
mov rcx, qword [rsp + 0x238]
mov qword [rsi - 0x460], rcx
mov rcx, qword [rsp + 0x240]
mov qword [rsi - 0x458], rcx
mov rcx, qword [rsp + 0x248]
mov qword [rsi - 0x450], rcx
mov rcx, qword [rsp + 0x250]
mov qword [rsi - 0x448], rcx
mov rcx, qword [rsp + 0x258]
mov qword [rsi - 0x440], rcx
mov rcx, qword [rsp + 0x260]
mov qword [rsi - 0x438], rcx
mov rcx, qword [rsp + 0x268]
mov qword [rsi - 0x430], rcx
mov rcx, qword [rsp + 0x270]
mov qword [rsi - 0x428], rcx
mov rcx, qword [rsp + 0x278]
mov qword [rsi - 0x420], rcx
mov rcx, qword [rsp + 0x280]
mov qword [rsi - 0x418], rcx
mov rcx, qword [rsp + 0x288]
mov qword [rsi - 0x410], rcx
mov rcx, qword [rsp + 0x290]
mov qword [rsi - 0x408], rcx
mov rcx, qword [rsp + 0x298]
mov qword [rsi - 0x400], rcx
mov rcx, qword [rsp + 0x2a0]
mov qword [rsi - 0x3f8], rcx
mov rcx, qword [rsp + 0x2a8]
mov qword [rsi - 0x3f0], rcx
mov rcx, qword [rsp + 0x2b0]
mov qword [rsi - 0x3e8], rcx
mov rcx, qword [rsp + 0x2b8]
mov qword [rsi - 0x3e0], rcx
mov rcx, qword [rsp + 0x2c0]
mov qword [rsi - 0x3d8], rcx
mov rcx, qword [rsp + 0x2c8]
mov qword [rsi - 0x3d0], rcx
mov rcx, qword [rsp + 0x2d0]
mov qword [rsi - 0x3c8], rcx
mov rcx, qword [rsp + 0x2d8]
mov qword [rsi - 0x3c0], rcx
mov rcx, qword [rsp + 0x2e0]
mov qword [rsi - 0x3b8], rcx
mov rcx, qword [rsp + 0x2e8]
mov qword [rsi - 0x3b0], rcx
mov rcx, qword [rsp + 0x2f0]
mov qword [rsi - 0x3a8], rcx
mov rcx, qword [rsp + 0x2f8]
mov qword [rsi - 0x3a0], rcx
mov rcx, qword [rsp + 0x300]
mov qword [rsi - 0x398], rcx
mov rcx, qword [rsp + 0x308]
mov qword [rsi - 0x390], rcx
mov rcx, qword [rsp + 0x310]
mov qword [rsi - 0x388], rcx
mov rcx, qword [rsp + 0x318]
mov qword [rsi - 0x380], rcx
mov rcx, qword [rsp + 0x320]
mov qword [rsi - 0x378], rcx
mov rcx, qword [rsp + 0x328]
mov qword [rsi - 0x370], rcx
mov rcx, qword [rsp + 0x330]
mov qword [rsi - 0x368], rcx
mov rcx, qword [rsp + 0x338]
mov qword [rsi - 0x360], rcx
mov rcx, qword [rsp + 0x340]
mov qword [rsi - 0x358], rcx
mov rcx, qword [rsp + 0x348]
mov qword [rsi - 0x350], rcx
mov rcx, qword [rsp + 0x350]
mov qword [rsi - 0x348], rcx
mov rcx, qword [rsp + 0x358]
mov qword [rsi - 0x340], rcx
mov rcx, qword [rsp + 0x360]
mov qword [rsi - 0x338], rcx
mov rcx, qword [rsp + 0x368]
mov qword [rsi - 0x330], rcx
mov rcx, qword [rsp + 0x370]
mov qword [rsi - 0x328], rcx
mov rcx, qword [rsp + 0x378]
mov qword [rsi - 0x320], rcx
mov rcx, qword [rsp + 0x380]
mov qword [rsi - 0x318], rcx
mov rcx, qword [rsp + 0x388]
mov qword [rsi - 0x310], rcx
mov rcx, qword [rsp + 0x390]
mov qword [rsi - 0x308], rcx
mov rcx, qword [rsp + 0x398]
mov qword [rsi - 0x300], rcx
mov rcx, qword [rsp + 0x3a0]
mov qword [rsi - 0x2f8], rcx
mov rcx, qword [rsp + 0x3a8]
mov qword [rsi - 0x2f0], rcx
mov rcx, qword [rsp + 0x3b0]
mov qword [rsi - 0x2e8], rcx
mov rcx, qword [rsp + 0x3b8]
mov qword [rsi - 0x2e0], rcx
mov rcx, qword [rsp + 0x3c0]
mov qword [rsi - 0x2d8], rcx
mov rcx, qword [rsp + 0x3c8]
mov qword [rsi - 0x2d0], rcx
mov rcx, qword [rsp + 0x3d0]
mov qword [rsi - 0x2c8], rcx
mov rcx, qword [rsp + 0x3d8]
mov qword [rsi - 0x2c0], rcx
mov rcx, qword [rsp + 0x3e0]
mov qword [rsi - 0x2b8], rcx
mov rcx, qword [rsp + 0x3e8]
mov qword [rsi - 0x2b0], rcx
mov rcx, qword [rsp + 0x3f0]
mov qword [rsi - 0x2a8], rcx
mov rcx, qword [rsp + 0x3f8]
mov qword [rsi - 0x2a0], rcx
mov rcx, qword [rsp + 0x400]
mov qword [rsi - 0x298], rcx
mov rcx, qword [rsp + 0x408]
mov qword [rsi - 0x290], rcx
mov rcx, qword [rsp + 0x410]
mov qword [rsi - 0x288], rcx
mov rcx, qword [rsp + 0x418]
mov qword [rsi - 0x280], rcx
mov rcx, qword [rsp + 0x420]
mov qword [rsi - 0x278], rcx
mov rcx, qword [rsp + 0x428]
mov qword [rsi - 0x270], rcx
mov rcx, qword [rsp + 0x430]
mov qword [rsi - 0x268], rcx
mov rcx, qword [rsp + 0x438]
mov qword [rsi - 0x260], rcx
mov rcx, qword [rsp + 0x440]
mov qword [rsi - 0x258], rcx
mov rcx, qword [rsp + 0x448]
mov qword [rsi - 0x250], rcx
mov rcx, qword [rsp + 0x450]
mov qword [rsi - 0x248], rcx
mov rcx, qword [rsp + 0x458]
mov qword [rsi - 0x240], rcx
mov rcx, qword [rsp + 0x460]
mov qword [rsi - 0x238], rcx
mov rcx, qword [rsp + 0x468]
mov qword [rsi - 0x230], rcx
mov rcx, qword [rsp + 0x470]
mov qword [rsi - 0x228], rcx
mov rcx, qword [rsp + 0x478]
mov qword [rsi - 0x220], rcx
mov rcx, qword [rsp + 0x480]
mov qword [rsi - 0x218], rcx
mov rcx, qword [rsp + 0x488]
mov qword [rsi - 0x210], rcx
mov rcx, qword [rsp + 0x160]
mov qword [rsi - 0x208], rcx
mov rcx, qword [rsp + 0xf0]
mov qword [rsi - 0x200], rcx
mov rcx, qword [rsp + 0xf8]
mov qword [rsi - 0x1f8], rcx
mov qword [rsi - 0x1f0], r12
mov rcx, qword [rsp + 0xc0]
mov qword [rsi - 0x1e8], rcx
mov rcx, qword [rsp + 0x70]
mov qword [rsi - 0x1e0], rcx
mov qword [rsi - 0x1d8], rbx
mov qword [rsi - 0x1d0], r11
mov qword [rsi - 0x1c8], r10
mov qword [rsi - 0x1c0], r8
mov rcx, qword [rsp + 0x118]
mov qword [rsi - 0x1b8], rcx
mov qword [rsi - 0x1b0], rdx
mov rcx, qword [rsp + 0x4b8]
mov qword [rsi - 0x1a8], rcx
mov r12, r11
mov r10d, 2
mov qword [rsi - 0x1a0], r10
xorps xmm6, xmm6
movups xmmword [rsi - 0x158], xmm6
movups xmmword [rsi - 0x168], xmm6
movups xmmword [rsi - 0x178], xmm6
movups xmmword [rsi - 0x188], xmm6
movups xmmword [rsi - 0x198], xmm6
mov rcx, qword [rsp + 0x38]
mov qword [rsi - 0x148], rcx
and qword [rsi - 0x140], 0
mov dword [rsp + 0x190], eax
mov eax, dword [rsp + 0x57a]
mov rcx, qword [rsp + 0x170]
mov qword [rsi - 0x138], rcx
mov ecx, 0x200
mov qword [rsi - 0x130], rcx
and qword [rsi - 0x128], 0
mov dword [rsp + 0xe0], eax
mov rax, qword [rsp + 0x168]
mov qword [rsi - 0x120], rax
mov rax, qword [rsp + 0x4b0]
mov qword [rsi - 0x118], rax
mov rax, qword [rsp + 0x178]
mov qword [rsi - 0x110], rax
and qword [rsi - 0x108], 0
mov rax, qword [rsp + 0x40]
mov qword [rsi - 0xe8], rax
mov rax, qword [rsp + 0x128]
mov qword [rsi - 0xe0], rax
mov rax, qword [rsp + 0x130]
mov qword [rsi - 0xd8], rax
mov rax, qword [rsp + 0x138]
mov qword [rsi - 0xd0], rax
mov rax, qword [rsp + 0x140]
mov qword [rsi - 0xc8], rax
mov rax, qword [rsp + 0x148]
mov qword [rsi - 0xc0], rax
mov rax, qword [rsp + 0x150]
mov qword [rsi - 0xb8], rax
mov rax, qword [rsp + 0x158]
mov qword [rsi - 0xb0], rax
mov rax, qword [rsp + 0x4c0]
mov qword [rsi - 0xa8], rax
mov qword [rsi - 0xa0], r10
movups xmmword [rsi - 0x78], xmm6
movups xmmword [rsi - 0x88], xmm6
movups xmmword [rsi - 0x98], xmm6
and qword [rsi - 0x68], 0
mov eax, dword [rsp + 0xdc]
mov dword [rsi - 0x60], eax
movaps xmm0, xmmword [rsp + 0x180]
movups xmmword [rsi - 0x5c], xmm0
mov eax, dword [rsp + 0x190]
mov dword [rsi - 0x4c], eax
mov eax, dword [rsp + 0x108]
mov dword [rsi - 0x48], eax
and dword [rsi - 0x44], 0
movzx eax, word [rsp + 0x57e]
mov word [rsp + 0xe4], ax
mov rax, qword [rsp + 0x4c8]
mov qword [rsi - 0x40], rax
mov eax, dword [rsp + 0x58]
mov dword [rsi - 0x38], eax
mov rax, qword [rsp + 0x528]
mov qword [rsi - 0x30], rax
mov eax, dword [rsp + 0x10c]
mov dword [rsi - 0x28], eax
mov rax, qword [rsp + 0x520]
mov qword [rsi - 0x20], rax
mov al, byte [rsp + 0x37]
mov byte [rsi - 0x18], al
mov qword [rsp + 0x4d0], rbx
xor ebx, ebx
mov byte [rsi - 0x17], bl
movzx eax, word [rsp + 0xe4]
mov word [rsi - 0x12], ax
mov eax, dword [rsp + 0xe0]
mov dword [rsi - 0x16], eax
mov qword [rsi - 0x10], r9
mov rax, qword [rsp + 0x530]
mov qword [rsi - 8], rax
lea rdx, [rsp + 0x1aa0]
mov r8d, 0x518
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x518], bl
lea rsi, [rsp + 0x34e9]
lea rdx, [rsp + 0x1fc0]
mov r8d, 0x537
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0x6a8]
mov qword [rsi + 0x537], rax
call fcn.14003d596
test rax, rax
je 0x14006767b
mov rcx, rax
call fcn.14003d5ff
mov rsi, rax
mov eax, dword [rax]
mov dword [rsp + 0x518], eax
lea rbx, [rsp + 0xfe0]
mov qword [rbx - 0x530], 1
mov rax, qword [rsp + 0x88]
mov qword [rbx - 0x528], rax
mov rax, qword [rsp + 0x110]
mov qword [rbx - 0x520], rax
mov rax, qword [rsp + 0x4a8]
mov qword [rbx - 0x518], rax
mov al, byte [rsp + 0x60]
mov byte [rbx - 0x510], al
mov qword [rsp + 0x6d8], r15
mov byte [rbx - 0x509], r15b
mov qword [rsp + 0x6d0], rdi
mov word [rbx - 0x50b], di
mov dword [rbx - 0x50f], r14d
mov rax, qword [rsp + 0x50]
mov qword [rbx - 0x508], rax
mov rax, qword [rsp + 0x98]
mov qword [rbx - 0x500], rax
mov rax, qword [rsp + 0x90]
mov qword [rbx - 0x4f8], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rbx - 0x4f0], rax
mov rax, qword [rsp + 0x1a8]
mov qword [rbx - 0x4e8], rax
mov rax, qword [rsp + 0x1b0]
mov qword [rbx - 0x4e0], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rbx - 0x4d8], rax
mov rax, qword [rsp + 0x1c8]
mov qword [rbx - 0x4d0], rax
mov rax, qword [rsp + 0x1d0]
mov qword [rbx - 0x4c8], rax
mov rax, qword [rsp + 0x1d8]
mov qword [rbx - 0x4c0], rax
mov rax, qword [rsp + 0x1e0]
mov qword [rbx - 0x4b8], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rbx - 0x4b0], rax
mov rax, qword [rsp + 0x1f0]
mov qword [rbx - 0x4a8], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rbx - 0x4a0], rax
mov rax, qword [rsp + 0x200]
mov qword [rbx - 0x498], rax
mov rax, qword [rsp + 0x208]
mov qword [rbx - 0x490], rax
mov rax, qword [rsp + 0x210]
mov qword [rbx - 0x488], rax
mov rax, qword [rsp + 0x218]
mov qword [rbx - 0x480], rax
mov rax, qword [rsp + 0x220]
mov qword [rbx - 0x478], rax
mov rax, qword [rsp + 0x228]
mov qword [rbx - 0x470], rax
mov rax, qword [rsp + 0x230]
mov qword [rbx - 0x468], rax
mov rax, qword [rsp + 0x238]
mov qword [rbx - 0x460], rax
mov rax, qword [rsp + 0x240]
mov qword [rbx - 0x458], rax
mov rax, qword [rsp + 0x248]
mov qword [rbx - 0x450], rax
mov rax, qword [rsp + 0x250]
mov qword [rbx - 0x448], rax
mov rax, qword [rsp + 0x258]
mov qword [rbx - 0x440], rax
mov rax, qword [rsp + 0x260]
mov qword [rbx - 0x438], rax
mov rax, qword [rsp + 0x268]
mov qword [rbx - 0x430], rax
mov rax, qword [rsp + 0x270]
mov qword [rbx - 0x428], rax
mov rax, qword [rsp + 0x278]
mov qword [rbx - 0x420], rax
mov rax, qword [rsp + 0x280]
mov qword [rbx - 0x418], rax
mov rax, qword [rsp + 0x288]
mov qword [rbx - 0x410], rax
mov rax, qword [rsp + 0x290]
mov qword [rbx - 0x408], rax
mov rax, qword [rsp + 0x298]
mov qword [rbx - 0x400], rax
mov rax, qword [rsp + 0x2a0]
mov qword [rbx - 0x3f8], rax
mov rax, qword [rsp + 0x2a8]
mov qword [rbx - 0x3f0], rax
mov rax, qword [rsp + 0x2b0]
mov qword [rbx - 0x3e8], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rbx - 0x3e0], rax
mov rax, qword [rsp + 0x2c0]
mov qword [rbx - 0x3d8], rax
mov rax, qword [rsp + 0x2c8]
mov qword [rbx - 0x3d0], rax
mov rax, qword [rsp + 0x2d0]
mov qword [rbx - 0x3c8], rax
mov rax, qword [rsp + 0x2d8]
mov qword [rbx - 0x3c0], rax
mov rax, qword [rsp + 0x2e0]
mov qword [rbx - 0x3b8], rax
mov rax, qword [rsp + 0x2e8]
mov qword [rbx - 0x3b0], rax
mov rax, qword [rsp + 0x2f0]
mov qword [rbx - 0x3a8], rax
mov rax, qword [rsp + 0x2f8]
mov qword [rbx - 0x3a0], rax
mov rax, qword [rsp + 0x300]
mov qword [rbx - 0x398], rax
mov rax, qword [rsp + 0x308]
mov qword [rbx - 0x390], rax
mov rax, qword [rsp + 0x310]
mov qword [rbx - 0x388], rax
mov rax, qword [rsp + 0x318]
mov qword [rbx - 0x380], rax
mov rax, qword [rsp + 0x320]
mov qword [rbx - 0x378], rax
mov rax, qword [rsp + 0x328]
mov qword [rbx - 0x370], rax
mov rax, qword [rsp + 0x330]
mov qword [rbx - 0x368], rax
mov rax, qword [rsp + 0x338]
mov qword [rbx - 0x360], rax
mov rax, qword [rsp + 0x340]
mov qword [rbx - 0x358], rax
mov rax, qword [rsp + 0x348]
mov qword [rbx - 0x350], rax
mov rax, qword [rsp + 0x350]
mov qword [rbx - 0x348], rax
mov rax, qword [rsp + 0x358]
mov qword [rbx - 0x340], rax
mov rax, qword [rsp + 0x360]
mov qword [rbx - 0x338], rax
mov rax, qword [rsp + 0x368]
mov qword [rbx - 0x330], rax
mov rax, qword [rsp + 0x370]
mov qword [rbx - 0x328], rax
mov rax, qword [rsp + 0x378]
mov qword [rbx - 0x320], rax
mov rax, qword [rsp + 0x380]
mov qword [rbx - 0x318], rax
mov rax, qword [rsp + 0x388]
mov qword [rbx - 0x310], rax
mov rax, qword [rsp + 0x390]
mov qword [rbx - 0x308], rax
mov rax, qword [rsp + 0x398]
mov qword [rbx - 0x300], rax
mov rax, qword [rsp + 0x3a0]
mov qword [rbx - 0x2f8], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rbx - 0x2f0], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rbx - 0x2e8], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rbx - 0x2e0], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rbx - 0x2d8], rax
mov rax, qword [rsp + 0x3c8]
mov qword [rbx - 0x2d0], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rbx - 0x2c8], rax
mov rax, qword [rsp + 0x3d8]
mov qword [rbx - 0x2c0], rax
mov rax, qword [rsp + 0x3e0]
mov qword [rbx - 0x2b8], rax
mov rax, qword [rsp + 0x3e8]
mov qword [rbx - 0x2b0], rax
mov rax, qword [rsp + 0x3f0]
mov qword [rbx - 0x2a8], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rbx - 0x2a0], rax
mov rax, qword [rsp + 0x400]
mov qword [rbx - 0x298], rax
mov rax, qword [rsp + 0x408]
mov qword [rbx - 0x290], rax
mov rax, qword [rsp + 0x410]
mov qword [rbx - 0x288], rax
mov rax, qword [rsp + 0x418]
mov qword [rbx - 0x280], rax
mov rax, qword [rsp + 0x420]
mov qword [rbx - 0x278], rax
mov rax, qword [rsp + 0x428]
mov qword [rbx - 0x270], rax
mov rax, qword [rsp + 0x430]
mov qword [rbx - 0x268], rax
mov rax, qword [rsp + 0x438]
mov qword [rbx - 0x260], rax
mov rax, qword [rsp + 0x440]
mov qword [rbx - 0x258], rax
mov rax, qword [rsp + 0x448]
mov qword [rbx - 0x250], rax
mov rax, qword [rsp + 0x450]
mov qword [rbx - 0x248], rax
mov rax, qword [rsp + 0x458]
mov qword [rbx - 0x240], rax
mov rax, qword [rsp + 0x460]
mov qword [rbx - 0x238], rax
mov rax, qword [rsp + 0x468]
mov qword [rbx - 0x230], rax
mov rax, qword [rsp + 0x470]
mov qword [rbx - 0x228], rax
mov rax, qword [rsp + 0x478]
mov qword [rbx - 0x220], rax
mov rax, qword [rsp + 0x480]
mov qword [rbx - 0x218], rax
mov rax, qword [rsp + 0x488]
mov qword [rbx - 0x210], rax
mov rax, qword [rsp + 0x160]
mov qword [rbx - 0x208], rax
mov rax, qword [rsp + 0xf0]
mov qword [rbx - 0x200], rax
mov rax, qword [rsp + 0xf8]
mov qword [rbx - 0x1f8], rax
mov rax, qword [rsp + 0xa0]
mov qword [rbx - 0x1f0], rax
mov rax, qword [rsp + 0xc0]
mov qword [rbx - 0x1e8], rax
mov rax, qword [rsp + 0x70]
mov qword [rbx - 0x1e0], rax
mov rax, qword [rsp + 0x4d0]
mov qword [rbx - 0x1d8], rax
mov qword [rsp + 0x538], r12
mov qword [rbx - 0x1d0], r12
mov rax, qword [rsp + 0x100]
mov qword [rbx - 0x1c8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rbx - 0x1c0], rax
mov rax, qword [rsp + 0x118]
mov qword [rbx - 0x1b8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rbx - 0x1b0], rax
mov rax, qword [rsp + 0x4b8]
mov qword [rbx - 0x1a8], rax
mov eax, 2
mov qword [rbx - 0x1a0], rax
movups xmmword [rbx - 0x158], xmm6
movups xmmword [rbx - 0x168], xmm6
movups xmmword [rbx - 0x178], xmm6
movups xmmword [rbx - 0x188], xmm6
movups xmmword [rbx - 0x198], xmm6
mov rcx, qword [rsp + 0x38]
mov qword [rbx - 0x148], rcx
and qword [rbx - 0x140], 0
mov rcx, qword [rsp + 0x170]
mov qword [rbx - 0x138], rcx
mov ecx, 0x200
mov qword [rbx - 0x130], rcx
and qword [rbx - 0x128], 0
mov rcx, qword [rsp + 0x168]
mov qword [rbx - 0x120], rcx
mov rcx, qword [rsp + 0x4b0]
mov qword [rbx - 0x118], rcx
mov rcx, qword [rsp + 0x178]
mov qword [rbx - 0x110], rcx
and qword [rbx - 0x108], 0
mov rcx, qword [rsp + 0x40]
mov qword [rbx - 0xe8], rcx
mov rcx, qword [rsp + 0x128]
mov qword [rbx - 0xe0], rcx
mov rcx, qword [rsp + 0x130]
mov qword [rbx - 0xd8], rcx
mov rcx, qword [rsp + 0x138]
mov qword [rbx - 0xd0], rcx
mov rcx, qword [rsp + 0x140]
mov qword [rbx - 0xc8], rcx
mov rcx, qword [rsp + 0x148]
mov qword [rbx - 0xc0], rcx
mov rcx, qword [rsp + 0x150]
mov qword [rbx - 0xb8], rcx
mov rcx, qword [rsp + 0x158]
mov qword [rbx - 0xb0], rcx
mov rcx, qword [rsp + 0x4c0]
mov qword [rbx - 0xa8], rcx
mov qword [rbx - 0xa0], rax
movups xmmword [rbx - 0x78], xmm6
movups xmmword [rbx - 0x88], xmm6
movups xmmword [rbx - 0x98], xmm6
and qword [rbx - 0x68], 0
mov eax, dword [rsp + 0xdc]
mov dword [rbx - 0x60], eax
movaps xmm0, xmmword [rsp + 0x180]
movups xmmword [rbx - 0x5c], xmm0
mov eax, dword [rsp + 0x190]
mov dword [rbx - 0x4c], eax
mov eax, dword [rsp + 0x108]
mov dword [rbx - 0x48], eax
and dword [rbx - 0x44], 0
mov rdi, rdx
mov rax, qword [rsp + 0x4c8]
mov qword [rbx - 0x40], rax
mov eax, dword [rsp + 0x58]
mov dword [rbx - 0x38], eax
mov rax, qword [rsp + 0x528]
mov qword [rbx - 0x30], rax
mov eax, dword [rsp + 0x10c]
mov dword [rbx - 0x28], eax
mov rax, qword [rsp + 0x520]
mov qword [rbx - 0x20], rax
mov al, byte [rsp + 0x37]
mov byte [rbx - 0x18], al
xor r15d, r15d
mov byte [rbx - 0x17], r15b
movzx eax, word [rsp + 0xe4]
mov word [rbx - 0x12], ax
mov eax, dword [rsp + 0xe0]
mov dword [rbx - 0x16], eax
mov rax, qword [rsp + 0xb8]
mov qword [rbx - 0x10], rax
mov rax, qword [rsp + 0x530]
mov qword [rbx - 8], rax
lea rdx, [rsp + 0x1aa0]
mov r8d, 0x518
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x518], r15b
lea rbx, [rsp + 0x14f9]
lea rdx, [rsp + 0x1fc0]
mov r8d, 0x537
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0x6a8]
mov qword [rbx + 0x537], rax
cmp dword [rsp + 0x518], 2
jne 0x140064372
lea rcx, [rsp + 0xab0]
call fcn.14003da39
xor ebx, ebx
mov r12, qword [rsp + 0x78]
mov r15, qword [rsp + 0x68]
jmp 0x140065782
mov qword [rsp + 0x518], rdi
mov rax, rsi
mov r15, qword [rsp + 0x6a8]
add rsi, 8
cmp qword [rax], 0
je 0x140064d81
mov r12, qword [rsi]
lock inc qword [r12]
mov rdi, qword [rsp + 0x118]
mov r14, qword [rsp + 0xa0]
jle case.0x1400601e6.2
lea rax, [r12 + 0x10]
mov qword [rsp + 0x690], rax
lea rsi, [r12 + 0x70]
movaps xmm0, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x490], xmm0
mov eax, dword [rsp + 0x190]
mov dword [rsp + 0x4a0], eax
mov eax, dword [rsp + 0xe0]
mov dword [rsp + 0x120], eax
movzx eax, word [rsp + 0xe4]
mov word [rsp + 0x124], ax
lea rcx, [rsp + 0x3a30]
lea rdx, [rsp + 0x1aa0]
mov r8d, 0x518
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x2500]
lea rdx, [rsp + 0x1fc0]
mov r8d, 0x537
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0x1000
mov edx, 0x80
call fcn.140008c0e
mov rbx, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, case.0x14001cebc.507
mov qword [rbx + 0x10], rax
and qword [rbx + 0x18], 0
mov qword [rbx + 0x20], r12
mov qword [rbx + 0x28], r15
mov qword [rbx + 0x30], 1
mov rax, qword [rsp + 0x88]
mov qword [rbx + 0x38], rax
mov rax, qword [rsp + 0x110]
mov qword [rbx + 0x40], rax
mov rax, qword [rsp + 0x4a8]
mov qword [rbx + 0x48], rax
mov al, byte [rsp + 0x60]
mov byte [rbx + 0x50], al
mov rax, qword [rsp + 0x6d8]
mov byte [rbx + 0x57], al
mov rax, qword [rsp + 0x6d0]
mov word [rbx + 0x55], ax
mov rax, qword [rsp + 0x48]
mov dword [rbx + 0x51], eax
mov rax, qword [rsp + 0x50]
mov qword [rbx + 0x58], rax
mov rax, qword [rsp + 0x98]
mov qword [rbx + 0x60], rax
mov rax, qword [rsp + 0x90]
mov qword [rbx + 0x68], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rbx + 0x70], rax
mov rax, qword [rsp + 0x1a8]
mov qword [rbx + 0x78], rax
mov rax, qword [rsp + 0x1b0]
mov qword [rbx + 0x80], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rbx + 0x88], rax
mov rax, qword [rsp + 0x1c8]
mov qword [rbx + 0x90], rax
mov rax, qword [rsp + 0x1d0]
mov qword [rbx + 0x98], rax
mov rax, qword [rsp + 0x1d8]
mov qword [rbx + 0xa0], rax
mov rax, qword [rsp + 0x1e0]
mov qword [rbx + 0xa8], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rbx + 0xb0], rax
mov rax, qword [rsp + 0x1f0]
mov qword [rbx + 0xb8], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rbx + 0xc0], rax
mov rax, qword [rsp + 0x200]
mov qword [rbx + 0xc8], rax
mov rax, qword [rsp + 0x208]
mov qword [rbx + 0xd0], rax
mov rax, qword [rsp + 0x210]
mov qword [rbx + 0xd8], rax
mov rax, qword [rsp + 0x218]
mov qword [rbx + 0xe0], rax
mov rax, qword [rsp + 0x220]
mov qword [rbx + 0xe8], rax
mov rax, qword [rsp + 0x228]
mov qword [rbx + 0xf0], rax
mov rax, qword [rsp + 0x230]
mov qword [rbx + 0xf8], rax
mov rax, qword [rsp + 0x238]
mov qword [rbx + 0x100], rax
mov rax, qword [rsp + 0x240]
mov qword [rbx + 0x108], rax
mov rax, qword [rsp + 0x248]
mov qword [rbx + 0x110], rax
mov rax, qword [rsp + 0x250]
mov qword [rbx + 0x118], rax
mov rax, qword [rsp + 0x258]
mov qword [rbx + 0x120], rax
mov rax, qword [rsp + 0x260]
mov qword [rbx + 0x128], rax
mov rax, qword [rsp + 0x268]
mov qword [rbx + 0x130], rax
mov rax, qword [rsp + 0x270]
mov qword [rbx + 0x138], rax
mov rax, qword [rsp + 0x278]
mov qword [rbx + 0x140], rax
mov rax, qword [rsp + 0x280]
mov qword [rbx + 0x148], rax
mov rax, qword [rsp + 0x288]
mov qword [rbx + 0x150], rax
mov rax, qword [rsp + 0x290]
mov qword [rbx + 0x158], rax
mov rax, qword [rsp + 0x298]
mov qword [rbx + 0x160], rax
mov rax, qword [rsp + 0x2a0]
mov qword [rbx + 0x168], rax
mov rax, qword [rsp + 0x2a8]
mov qword [rbx + 0x170], rax
mov rax, qword [rsp + 0x2b0]
mov qword [rbx + 0x178], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rbx + 0x180], rax
mov rax, qword [rsp + 0x2c0]
mov qword [rbx + 0x188], rax
mov rax, qword [rsp + 0x2c8]
mov qword [rbx + 0x190], rax
mov rax, qword [rsp + 0x2d0]
mov qword [rbx + 0x198], rax
mov rax, qword [rsp + 0x2d8]
mov qword [rbx + 0x1a0], rax
mov rax, qword [rsp + 0x2e0]
mov qword [rbx + 0x1a8], rax
mov rax, qword [rsp + 0x2e8]
mov qword [rbx + 0x1b0], rax
mov rax, qword [rsp + 0x2f0]
mov qword [rbx + 0x1b8], rax
mov rax, qword [rsp + 0x2f8]
mov qword [rbx + 0x1c0], rax
mov rax, qword [rsp + 0x300]
mov qword [rbx + 0x1c8], rax
mov rax, qword [rsp + 0x308]
mov qword [rbx + 0x1d0], rax
mov rax, qword [rsp + 0x310]
mov qword [rbx + 0x1d8], rax
mov rax, qword [rsp + 0x318]
mov qword [rbx + 0x1e0], rax
mov rax, qword [rsp + 0x320]
mov qword [rbx + 0x1e8], rax
mov rax, qword [rsp + 0x328]
mov qword [rbx + 0x1f0], rax
mov rax, qword [rsp + 0x330]
mov qword [rbx + 0x1f8], rax
mov rax, qword [rsp + 0x338]
mov qword [rbx + 0x200], rax
mov rax, qword [rsp + 0x340]
mov qword [rbx + 0x208], rax
mov rax, qword [rsp + 0x348]
mov qword [rbx + 0x210], rax
mov rax, qword [rsp + 0x350]
mov qword [rbx + 0x218], rax
mov rax, qword [rsp + 0x358]
mov qword [rbx + 0x220], rax
mov rax, qword [rsp + 0x360]
mov qword [rbx + 0x228], rax
mov rax, qword [rsp + 0x368]
mov qword [rbx + 0x230], rax
mov rax, qword [rsp + 0x370]
mov qword [rbx + 0x238], rax
mov rax, qword [rsp + 0x378]
mov qword [rbx + 0x240], rax
mov rax, qword [rsp + 0x380]
mov qword [rbx + 0x248], rax
mov rax, qword [rsp + 0x388]
mov qword [rbx + 0x250], rax
mov rax, qword [rsp + 0x390]
mov qword [rbx + 0x258], rax
mov rax, qword [rsp + 0x398]
mov qword [rbx + 0x260], rax
mov rax, qword [rsp + 0x3a0]
mov qword [rbx + 0x268], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rbx + 0x270], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rbx + 0x278], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rbx + 0x280], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rbx + 0x288], rax
mov rax, qword [rsp + 0x3c8]
mov qword [rbx + 0x290], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rbx + 0x298], rax
mov rax, qword [rsp + 0x3d8]
mov qword [rbx + 0x2a0], rax
mov rax, qword [rsp + 0x3e0]
mov qword [rbx + 0x2a8], rax
mov rax, qword [rsp + 0x3e8]
mov qword [rbx + 0x2b0], rax
mov rax, qword [rsp + 0x3f0]
mov qword [rbx + 0x2b8], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rbx + 0x2c0], rax
mov rax, qword [rsp + 0x400]
mov qword [rbx + 0x2c8], rax
mov rax, qword [rsp + 0x408]
mov qword [rbx + 0x2d0], rax
mov rax, qword [rsp + 0x410]
mov qword [rbx + 0x2d8], rax
mov rax, qword [rsp + 0x418]
mov qword [rbx + 0x2e0], rax
mov rax, qword [rsp + 0x420]
mov qword [rbx + 0x2e8], rax
mov rax, qword [rsp + 0x428]
mov qword [rbx + 0x2f0], rax
mov rax, qword [rsp + 0x430]
mov qword [rbx + 0x2f8], rax
mov rax, qword [rsp + 0x438]
mov qword [rbx + 0x300], rax
mov rax, qword [rsp + 0x440]
mov qword [rbx + 0x308], rax
mov rax, qword [rsp + 0x448]
mov qword [rbx + 0x310], rax
mov rax, qword [rsp + 0x450]
mov qword [rbx + 0x318], rax
mov rax, qword [rsp + 0x458]
mov qword [rbx + 0x320], rax
mov rax, qword [rsp + 0x460]
mov qword [rbx + 0x328], rax
mov rax, qword [rsp + 0x468]
mov qword [rbx + 0x330], rax
mov rax, qword [rsp + 0x470]
mov qword [rbx + 0x338], rax
mov rax, qword [rsp + 0x478]
mov qword [rbx + 0x340], rax
mov rax, qword [rsp + 0x480]
mov qword [rbx + 0x348], rax
mov rax, qword [rsp + 0x488]
mov qword [rbx + 0x350], rax
mov rax, qword [rsp + 0x160]
mov qword [rbx + 0x358], rax
mov rax, qword [rsp + 0xf0]
mov qword [rbx + 0x360], rax
mov rax, qword [rsp + 0xf8]
mov qword [rbx + 0x368], rax
mov qword [rbx + 0x370], r14
mov rax, qword [rsp + 0xc0]
mov qword [rbx + 0x378], rax
mov rax, qword [rsp + 0x70]
mov qword [rbx + 0x380], rax
mov rax, qword [rsp + 0x4d0]
mov qword [rbx + 0x388], rax
mov rax, qword [rsp + 0x538]
mov qword [rbx + 0x390], rax
mov rax, qword [rsp + 0x100]
mov qword [rbx + 0x398], rax
mov rax, qword [rsp + 0xc8]
mov qword [rbx + 0x3a0], rax
mov qword [rbx + 0x3a8], rdi
mov rax, qword [rsp + 0xd0]
mov qword [rbx + 0x3b0], rax
mov rax, qword [rsp + 0x4b8]
mov qword [rbx + 0x3b8], rax
mov eax, 2
mov qword [rbx + 0x3c0], rax
xorps xmm6, xmm6
movups xmmword [rbx + 0x408], xmm6
movups xmmword [rbx + 0x3f8], xmm6
movups xmmword [rbx + 0x3e8], xmm6
movups xmmword [rbx + 0x3d8], xmm6
movups xmmword [rbx + 0x3c8], xmm6
mov rcx, qword [rsp + 0x38]
mov qword [rbx + 0x418], rcx
and qword [rbx + 0x420], 0
mov rcx, qword [rsp + 0x170]
mov qword [rbx + 0x428], rcx
mov ecx, 0x200
mov qword [rbx + 0x430], rcx
and qword [rbx + 0x438], 0
mov rcx, qword [rsp + 0x168]
mov qword [rbx + 0x440], rcx
mov rcx, qword [rsp + 0x4b0]
mov qword [rbx + 0x448], rcx
mov rcx, qword [rsp + 0x178]
mov qword [rbx + 0x450], rcx
and qword [rbx + 0x458], 0
mov rcx, qword [rsp + 0x40]
mov qword [rbx + 0x478], rcx
mov rcx, qword [rsp + 0x128]
mov qword [rbx + 0x480], rcx
mov rcx, qword [rsp + 0x130]
mov qword [rbx + 0x488], rcx
mov rcx, qword [rsp + 0x138]
mov qword [rbx + 0x490], rcx
mov rcx, qword [rsp + 0x140]
mov qword [rbx + 0x498], rcx
mov rcx, qword [rsp + 0x148]
mov qword [rbx + 0x4a0], rcx
mov rcx, qword [rsp + 0x150]
mov qword [rbx + 0x4a8], rcx
mov rcx, qword [rsp + 0x158]
mov qword [rbx + 0x4b0], rcx
mov rcx, qword [rsp + 0x4c0]
mov qword [rbx + 0x4b8], rcx
mov qword [rbx + 0x4c0], rax
movups xmmword [rbx + 0x4e8], xmm6
movups xmmword [rbx + 0x4d8], xmm6
movups xmmword [rbx + 0x4c8], xmm6
and qword [rbx + 0x4f8], 0
mov eax, dword [rsp + 0xdc]
mov dword [rbx + 0x500], eax
mov eax, dword [rsp + 0x4a0]
mov dword [rbx + 0x514], eax
movaps xmm0, xmmword [rsp + 0x490]
movups xmmword [rbx + 0x504], xmm0
mov eax, dword [rsp + 0x108]
mov dword [rbx + 0x518], eax
and dword [rbx + 0x51c], 0
mov rax, qword [rsp + 0x4c8]
mov qword [rbx + 0x520], rax
mov eax, dword [rsp + 0x58]
mov dword [rbx + 0x528], eax
mov rax, qword [rsp + 0x528]
mov qword [rbx + 0x530], rax
mov eax, dword [rsp + 0x10c]
mov dword [rbx + 0x538], eax
mov rax, qword [rsp + 0x520]
mov qword [rbx + 0x540], rax
mov al, byte [rsp + 0x37]
mov byte [rbx + 0x548], al
xor edi, edi
mov byte [rbx + 0x549], dil
mov eax, dword [rsp + 0x120]
mov dword [rbx + 0x54a], eax
movzx eax, word [rsp + 0x124]
mov word [rbx + 0x54e], ax
mov rax, qword [rsp + 0xb8]
mov qword [rbx + 0x550], rax
mov rax, qword [rsp + 0x530]
mov qword [rbx + 0x558], rax
lea rcx, [rbx + 0x560]
mov r8d, 0x518
lea rdx, [rsp + 0x3a30]
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0xa78], dil
lea rcx, [rbx + 0xa79]
mov r8d, 0x537
lea rdx, [rsp + 0x2500]
call sub.VCRUNTIME140.dll_memcpy
movaps xmmword [rbx + 0xfb0], xmm6
and qword [rbx + 0xfc0], 0
mov rcx, rsi
mov rdx, rbx
mov r8, rbx
call fcn.14007b34d
mov rcx, qword [rsp + 0x690]
mov rdx, rax
call fcn.1400ae76b
mov r12, qword [rsp + 0x78]
jmp 0x140065775
mov qword [rsp + 0x808], rsi
mov rdi, qword [rsi]
lock inc qword [rdi]
mov r12, qword [rsp + 0x78]
mov rsi, qword [rsp + 0x118]
mov r14, qword [rsp + 0xa0]
jle case.0x1400601e6.2
lea rax, [rdi + 0x60]
mov qword [rsp + 0x690], rax
movaps xmm0, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x490], xmm0
mov eax, dword [rsp + 0x190]
mov dword [rsp + 0x4a0], eax
mov eax, dword [rsp + 0xe0]
mov dword [rsp + 0x120], eax
movzx eax, word [rsp + 0xe4]
mov word [rsp + 0x124], ax
lea rcx, [rsp + 0x3a30]
lea rdx, [rsp + 0x1aa0]
mov r8d, 0x518
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x2500]
lea rdx, [rsp + 0x1fc0]
mov r8d, 0x537
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0x1000
mov edx, 0x80
call fcn.140008c0e
mov rbx, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, [0x1400fce08]
mov qword [rbx + 0x10], rax
and qword [rbx + 0x18], 0
mov qword [rbx + 0x20], rdi
mov qword [rbx + 0x28], r15
mov qword [rbx + 0x30], 1
mov rax, qword [rsp + 0x88]
mov qword [rbx + 0x38], rax
mov rax, qword [rsp + 0x110]
mov qword [rbx + 0x40], rax
mov rax, qword [rsp + 0x4a8]
mov qword [rbx + 0x48], rax
mov al, byte [rsp + 0x60]
mov byte [rbx + 0x50], al
mov rax, qword [rsp + 0x6d8]
mov byte [rbx + 0x57], al
mov rax, qword [rsp + 0x6d0]
mov word [rbx + 0x55], ax
mov rax, qword [rsp + 0x48]
mov dword [rbx + 0x51], eax
mov rax, qword [rsp + 0x50]
mov qword [rbx + 0x58], rax
mov rax, qword [rsp + 0x98]
mov qword [rbx + 0x60], rax
mov rax, qword [rsp + 0x90]
mov qword [rbx + 0x68], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rbx + 0x70], rax
mov rax, qword [rsp + 0x1a8]
mov qword [rbx + 0x78], rax
mov rax, qword [rsp + 0x1b0]
mov qword [rbx + 0x80], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rbx + 0x88], rax
mov rax, qword [rsp + 0x1c8]
mov qword [rbx + 0x90], rax
mov rax, qword [rsp + 0x1d0]
mov qword [rbx + 0x98], rax
mov rax, qword [rsp + 0x1d8]
mov qword [rbx + 0xa0], rax
mov rax, qword [rsp + 0x1e0]
mov qword [rbx + 0xa8], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rbx + 0xb0], rax
mov rax, qword [rsp + 0x1f0]
mov qword [rbx + 0xb8], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rbx + 0xc0], rax
mov rax, qword [rsp + 0x200]
mov qword [rbx + 0xc8], rax
mov rax, qword [rsp + 0x208]
mov qword [rbx + 0xd0], rax
mov rax, qword [rsp + 0x210]
mov qword [rbx + 0xd8], rax
mov rax, qword [rsp + 0x218]
mov qword [rbx + 0xe0], rax
mov rax, qword [rsp + 0x220]
mov qword [rbx + 0xe8], rax
mov rax, qword [rsp + 0x228]
mov qword [rbx + 0xf0], rax
mov rax, qword [rsp + 0x230]
mov qword [rbx + 0xf8], rax
mov rax, qword [rsp + 0x238]
mov qword [rbx + 0x100], rax
mov rax, qword [rsp + 0x240]
mov qword [rbx + 0x108], rax
mov rax, qword [rsp + 0x248]
mov qword [rbx + 0x110], rax
mov rax, qword [rsp + 0x250]
mov qword [rbx + 0x118], rax
mov rax, qword [rsp + 0x258]
mov qword [rbx + 0x120], rax
mov rax, qword [rsp + 0x260]
mov qword [rbx + 0x128], rax
mov rax, qword [rsp + 0x268]
mov qword [rbx + 0x130], rax
mov rax, qword [rsp + 0x270]
mov qword [rbx + 0x138], rax
mov rax, qword [rsp + 0x278]
mov qword [rbx + 0x140], rax
mov rax, qword [rsp + 0x280]
mov qword [rbx + 0x148], rax
mov rax, qword [rsp + 0x288]
mov qword [rbx + 0x150], rax
mov rax, qword [rsp + 0x290]
mov qword [rbx + 0x158], rax
mov rax, qword [rsp + 0x298]
mov qword [rbx + 0x160], rax
mov rax, qword [rsp + 0x2a0]
mov qword [rbx + 0x168], rax
mov rax, qword [rsp + 0x2a8]
mov qword [rbx + 0x170], rax
mov rax, qword [rsp + 0x2b0]
mov qword [rbx + 0x178], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rbx + 0x180], rax
mov rax, qword [rsp + 0x2c0]
mov qword [rbx + 0x188], rax
mov rax, qword [rsp + 0x2c8]
mov qword [rbx + 0x190], rax
mov rax, qword [rsp + 0x2d0]
mov qword [rbx + 0x198], rax
mov rax, qword [rsp + 0x2d8]
mov qword [rbx + 0x1a0], rax
mov rax, qword [rsp + 0x2e0]
mov qword [rbx + 0x1a8], rax
mov rax, qword [rsp + 0x2e8]
mov qword [rbx + 0x1b0], rax
mov rax, qword [rsp + 0x2f0]
mov qword [rbx + 0x1b8], rax
mov rax, qword [rsp + 0x2f8]
mov qword [rbx + 0x1c0], rax
mov rax, qword [rsp + 0x300]
mov qword [rbx + 0x1c8], rax
mov rax, qword [rsp + 0x308]
mov qword [rbx + 0x1d0], rax
mov rax, qword [rsp + 0x310]
mov qword [rbx + 0x1d8], rax
mov rax, qword [rsp + 0x318]
mov qword [rbx + 0x1e0], rax
mov rax, qword [rsp + 0x320]
mov qword [rbx + 0x1e8], rax
mov rax, qword [rsp + 0x328]
mov qword [rbx + 0x1f0], rax
mov rax, qword [rsp + 0x330]
mov qword [rbx + 0x1f8], rax
mov rax, qword [rsp + 0x338]
mov qword [rbx + 0x200], rax
mov rax, qword [rsp + 0x340]
mov qword [rbx + 0x208], rax
mov rax, qword [rsp + 0x348]
mov qword [rbx + 0x210], rax
mov rax, qword [rsp + 0x350]
mov qword [rbx + 0x218], rax
mov rax, qword [rsp + 0x358]
mov qword [rbx + 0x220], rax
mov rax, qword [rsp + 0x360]
mov qword [rbx + 0x228], rax
mov rax, qword [rsp + 0x368]
mov qword [rbx + 0x230], rax
mov rax, qword [rsp + 0x370]
mov qword [rbx + 0x238], rax
mov rax, qword [rsp + 0x378]
mov qword [rbx + 0x240], rax
mov rax, qword [rsp + 0x380]
mov qword [rbx + 0x248], rax
mov rax, qword [rsp + 0x388]
mov qword [rbx + 0x250], rax
mov rax, qword [rsp + 0x390]
mov qword [rbx + 0x258], rax
mov rax, qword [rsp + 0x398]
mov qword [rbx + 0x260], rax
mov rax, qword [rsp + 0x3a0]
mov qword [rbx + 0x268], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rbx + 0x270], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rbx + 0x278], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rbx + 0x280], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rbx + 0x288], rax
mov rax, qword [rsp + 0x3c8]
mov qword [rbx + 0x290], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rbx + 0x298], rax
mov rax, qword [rsp + 0x3d8]
mov qword [rbx + 0x2a0], rax
mov rax, qword [rsp + 0x3e0]
mov qword [rbx + 0x2a8], rax
mov rax, qword [rsp + 0x3e8]
mov qword [rbx + 0x2b0], rax
mov rax, qword [rsp + 0x3f0]
mov qword [rbx + 0x2b8], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rbx + 0x2c0], rax
mov rax, qword [rsp + 0x400]
mov qword [rbx + 0x2c8], rax
mov rax, qword [rsp + 0x408]
mov qword [rbx + 0x2d0], rax
mov rax, qword [rsp + 0x410]
mov qword [rbx + 0x2d8], rax
mov rax, qword [rsp + 0x418]
mov qword [rbx + 0x2e0], rax
mov rax, qword [rsp + 0x420]
mov qword [rbx + 0x2e8], rax
mov rax, qword [rsp + 0x428]
mov qword [rbx + 0x2f0], rax
mov rax, qword [rsp + 0x430]
mov qword [rbx + 0x2f8], rax
mov rax, qword [rsp + 0x438]
mov qword [rbx + 0x300], rax
mov rax, qword [rsp + 0x440]
mov qword [rbx + 0x308], rax
mov rax, qword [rsp + 0x448]
mov qword [rbx + 0x310], rax
mov rax, qword [rsp + 0x450]
mov qword [rbx + 0x318], rax
mov rax, qword [rsp + 0x458]
mov qword [rbx + 0x320], rax
mov rax, qword [rsp + 0x460]
mov qword [rbx + 0x328], rax
mov rax, qword [rsp + 0x468]
mov qword [rbx + 0x330], rax
mov rax, qword [rsp + 0x470]
mov qword [rbx + 0x338], rax
mov rax, qword [rsp + 0x478]
mov qword [rbx + 0x340], rax
mov rax, qword [rsp + 0x480]
mov qword [rbx + 0x348], rax
mov rax, qword [rsp + 0x488]
mov qword [rbx + 0x350], rax
mov rax, qword [rsp + 0x160]
mov qword [rbx + 0x358], rax
mov rax, qword [rsp + 0xf0]
mov qword [rbx + 0x360], rax
mov rax, qword [rsp + 0xf8]
mov qword [rbx + 0x368], rax
mov qword [rbx + 0x370], r14
mov rax, qword [rsp + 0xc0]
mov qword [rbx + 0x378], rax
mov rax, qword [rsp + 0x70]
mov qword [rbx + 0x380], rax
mov rax, qword [rsp + 0x4d0]
mov qword [rbx + 0x388], rax
mov rax, qword [rsp + 0x538]
mov qword [rbx + 0x390], rax
mov rax, qword [rsp + 0x100]
mov qword [rbx + 0x398], rax
mov rax, qword [rsp + 0xc8]
mov qword [rbx + 0x3a0], rax
mov qword [rbx + 0x3a8], rsi
mov rax, qword [rsp + 0xd0]
mov qword [rbx + 0x3b0], rax
mov rax, qword [rsp + 0x4b8]
mov qword [rbx + 0x3b8], rax
mov eax, 2
mov qword [rbx + 0x3c0], rax
xorps xmm6, xmm6
movups xmmword [rbx + 0x408], xmm6
movups xmmword [rbx + 0x3f8], xmm6
movups xmmword [rbx + 0x3e8], xmm6
movups xmmword [rbx + 0x3d8], xmm6
movups xmmword [rbx + 0x3c8], xmm6
mov rcx, qword [rsp + 0x38]
mov qword [rbx + 0x418], rcx
and qword [rbx + 0x420], 0
mov rcx, qword [rsp + 0x170]
mov qword [rbx + 0x428], rcx
mov ecx, 0x200
mov qword [rbx + 0x430], rcx
and qword [rbx + 0x438], 0
mov rcx, qword [rsp + 0x168]
mov qword [rbx + 0x440], rcx
mov rcx, qword [rsp + 0x4b0]
mov qword [rbx + 0x448], rcx
mov rcx, qword [rsp + 0x178]
mov qword [rbx + 0x450], rcx
and qword [rbx + 0x458], 0
mov rcx, qword [rsp + 0x40]
mov qword [rbx + 0x478], rcx
mov rcx, qword [rsp + 0x128]
mov qword [rbx + 0x480], rcx
mov rcx, qword [rsp + 0x130]
mov qword [rbx + 0x488], rcx
mov rcx, qword [rsp + 0x138]
mov qword [rbx + 0x490], rcx
mov rcx, qword [rsp + 0x140]
mov qword [rbx + 0x498], rcx
mov rcx, qword [rsp + 0x148]
mov qword [rbx + 0x4a0], rcx
mov rcx, qword [rsp + 0x150]
mov qword [rbx + 0x4a8], rcx
mov rcx, qword [rsp + 0x158]
mov qword [rbx + 0x4b0], rcx
mov rcx, qword [rsp + 0x4c0]
mov qword [rbx + 0x4b8], rcx
mov qword [rbx + 0x4c0], rax
movups xmmword [rbx + 0x4e8], xmm6
movups xmmword [rbx + 0x4d8], xmm6
movups xmmword [rbx + 0x4c8], xmm6
and qword [rbx + 0x4f8], 0
mov eax, dword [rsp + 0xdc]
mov dword [rbx + 0x500], eax
mov eax, dword [rsp + 0x4a0]
mov dword [rbx + 0x514], eax
movaps xmm0, xmmword [rsp + 0x490]
movups xmmword [rbx + 0x504], xmm0
mov eax, dword [rsp + 0x108]
mov dword [rbx + 0x518], eax
and dword [rbx + 0x51c], 0
mov rax, qword [rsp + 0x4c8]
mov qword [rbx + 0x520], rax
mov eax, dword [rsp + 0x58]
mov dword [rbx + 0x528], eax
mov rax, qword [rsp + 0x528]
mov qword [rbx + 0x530], rax
mov eax, dword [rsp + 0x10c]
mov dword [rbx + 0x538], eax
mov rax, qword [rsp + 0x520]
mov qword [rbx + 0x540], rax
mov al, byte [rsp + 0x37]
mov byte [rbx + 0x548], al
xor esi, esi
mov byte [rbx + 0x549], sil
mov eax, dword [rsp + 0x120]
mov dword [rbx + 0x54a], eax
movzx eax, word [rsp + 0x124]
mov word [rbx + 0x54e], ax
mov rax, qword [rsp + 0xb8]
mov qword [rbx + 0x550], rax
mov rax, qword [rsp + 0x530]
mov qword [rbx + 0x558], rax
lea rcx, [rbx + 0x560]
mov r8d, 0x518
lea rdx, [rsp + 0x3a30]
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0xa78], sil
lea rcx, [rbx + 0xa79]
mov r8d, 0x537
lea rdx, [rsp + 0x2500]
call sub.VCRUNTIME140.dll_memcpy
movaps xmmword [rbx + 0xfb0], xmm6
and qword [rbx + 0xfc0], 0
mov rcx, qword [rsp + 0x690]
mov rdx, rbx
mov r8, rbx
call fcn.14007b34d
test rax, rax
je 0x140065775
mov rcx, qword [rsp + 0x808]
mov rdx, rax
call fcn.1400b40ac
mov r15, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x518]
dec qword [rdi]
test rbx, rbx
je 0x140067635
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [rbx], rcx
je 0x1400657a9
mov rax, qword [rbx + 0x10]
mov rcx, rbx
call qword [rax + 0x20]
mov rax, qword [rbp + 0x1f0]
mov qword [rsp + 0x70], rax
mov rax, qword [rbp + 0x1f8]
mov qword [rsp + 0x50], rax
mov rax, qword [rbp + 0x1e0]
mov qword [rsp + 0xc0], rax
mov rax, qword [rbp + 0x1e8]
mov qword [rsp + 0x48], rax
mov eax, dword [rsp + 0x7b9]
mov ecx, dword [rsp + 0x7bc]
mov dword [rsp + 0x64b], ecx
mov dword [rsp + 0x648], eax
lea rax, [rsp + 0xa50]
lea rsi, [rsp + 0x730]
mov ecx, 0xb
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x648]
mov edx, dword [rsp + 0x64b]
mov dword [rsp + 0x613], edx
mov dword [rsp + 0x610], ecx
mov rcx, qword [rsp + 0x80]
mov byte [rcx], 1
lea rdi, [rsp + 0x950]
mov ecx, 0xb
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x610]
mov ecx, dword [rsp + 0x613]
mov dword [rsp + 0x61b], ecx
mov dword [rsp + 0x618], eax
mov rcx, qword [rsp + 0xe8]
call fcn.1400679fa
cmp r15, 2
jne 0x1400658a2
lea rcx, [rbp + 0x1b8]
call fcn.140038a52
mov eax, 4
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x80], eax
jmp 0x140065a41
lea rdi, [rsp + 0x8f0]
lea rsi, [rsp + 0x950]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x618]
mov ecx, dword [rsp + 0x61b]
mov dword [rsp + 0x4db], ecx
mov dword [rsp + 0x4d8], eax
mov eax, 2
mov qword [rsp + 0x40], rax
xor r15d, r15d
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x80], eax
mov qword [rsp + 0xe8], r12
mov qword [rsp + 0x60], r12
mov r12, qword [rbp + 0x1b8]
movups xmm0, xmmword [rbp + 0x1c0]
movaps xmmword [rsp + 0x5b0], xmm0
lea rdi, [rsp + 0x810]
lea rsi, [rsp + 0x8f0]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x4d8]
mov ecx, dword [rsp + 0x4db]
mov dword [rsp + 0x643], ecx
mov dword [rsp + 0x640], eax
movaps xmm0, xmmword [rsp + 0x580]
movaps xmmword [rsp + 0x5a0], xmm0
movaps xmm0, xmmword [rsp + 0x500]
movaps xmmword [rsp + 0x590], xmm0
mov eax, dword [rsp + 0x608]
mov ecx, dword [rsp + 0x60b]
mov dword [rsp + 0x638], eax
mov dword [rsp + 0x63b], ecx
mov eax, dword [rsp + 0x55c]
mov dword [rsp + 0x56c], eax
movzx eax, word [rsp + 0x560]
mov word [rsp + 0x570], ax
movzx eax, word [rsp + 0x558]
mov word [rsp + 0x568], ax
mov eax, dword [rsp + 0x554]
mov dword [rsp + 0x564], eax
movups xmm0, xmmword [rsp + 0x650]
movaps xmmword [rsp + 0x680], xmm0
mov eax, dword [rsp + 0x796]
mov ecx, dword [rsp + 0x799]
mov dword [rsp + 0x633], ecx
mov dword [rsp + 0x630], eax
movaps xmm0, xmmword [rsp + 0x710]
movaps xmm1, xmmword [rsp + 0x720]
movaps xmmword [rsp + 0x7f0], xmm1
movaps xmmword [rsp + 0x7e0], xmm0
mov eax, dword [rsp + 0x600]
mov ecx, dword [rsp + 0x603]
mov dword [rsp + 0x62b], ecx
mov dword [rsp + 0x628], eax
mov eax, dword [rsp + 0x5f8]
mov ecx, dword [rsp + 0x5fb]
mov dword [rsp + 0x623], ecx
mov dword [rsp + 0x620], eax
lea rcx, [rbp + 0x180]
call fcn.140047cd7
movaps xmm0, xmmword [rsp + 0x5b0]
movaps xmmword [rsp + 0x9e0], xmm0
lea rdx, [rsp + 0x1a40]
lea rax, [rsp + 0x810]
mov ecx, 0xb
mov rdi, rdx
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x640]
mov r8d, dword [rsp + 0x643]
mov dword [rsp + 0x5f3], r8d
mov dword [rsp + 0x5f0], ecx
movaps xmm0, xmmword [rsp + 0x5a0]
movaps xmmword [rsp + 0x9d0], xmm0
movaps xmm0, xmmword [rsp + 0x590]
movaps xmmword [rsp + 0x9c0], xmm0
mov ecx, dword [rsp + 0x638]
mov r8d, dword [rsp + 0x63b]
mov dword [rsp + 0x5e8], ecx
mov dword [rsp + 0x5eb], r8d
mov ecx, dword [rsp + 0x56c]
mov dword [rsp + 0x54c], ecx
movzx ecx, word [rsp + 0x570]
mov word [rsp + 0x550], cx
movzx ecx, word [rsp + 0x568]
mov word [rsp + 0x548], cx
mov ecx, dword [rsp + 0x564]
mov dword [rsp + 0x544], ecx
movaps xmm0, xmmword [rsp + 0x680]
movaps xmmword [rsp + 0x9b0], xmm0
mov ecx, dword [rsp + 0x630]
mov r8d, dword [rsp + 0x633]
mov dword [rsp + 0x5e0], ecx
mov dword [rsp + 0x5e3], r8d
movaps xmm0, xmmword [rsp + 0x7e0]
movaps xmm1, xmmword [rsp + 0x7f0]
movaps xmmword [rsp + 0x6f0], xmm0
movaps xmmword [rsp + 0x700], xmm1
mov ecx, dword [rsp + 0x628]
mov r8d, dword [rsp + 0x62b]
mov dword [rsp + 0x5d8], ecx
mov dword [rsp + 0x5db], r8d
mov ecx, dword [rsp + 0x620]
mov r8d, dword [rsp + 0x623]
mov dword [rsp + 0x5d0], ecx
mov dword [rsp + 0x5d3], r8d
mov byte [rbp + 0x438], 1
movaps xmm0, xmmword [rsp + 0x9e0]
movaps xmmword [rsp + 0xa50], xmm0
lea rdi, [rsp + 0x1fc0]
mov ecx, 0xb
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x5f0]
mov edx, dword [rsp + 0x5f3]
mov dword [rsp + 0x183], edx
mov dword [rsp + 0x180], ecx
movaps xmm0, xmmword [rsp + 0x9d0]
movaps xmmword [rsp + 0x9f0], xmm0
movaps xmm0, xmmword [rsp + 0x9c0]
movaps xmmword [rsp + 0x8f0], xmm0
mov ecx, dword [rsp + 0x5e8]
mov edx, dword [rsp + 0x5eb]
mov dword [rsp + 0x4e0], ecx
mov dword [rsp + 0x4e3], edx
mov ecx, dword [rsp + 0x54c]
mov dword [rsp + 0x500], ecx
movzx ecx, word [rsp + 0x550]
mov word [rsp + 0x504], cx
movzx ecx, word [rsp + 0x548]
mov word [rsp + 0x654], cx
mov ecx, dword [rsp + 0x544]
mov dword [rsp + 0x650], ecx
movaps xmm0, xmmword [rsp + 0x9b0]
movaps xmmword [rsp + 0x7e0], xmm0
mov ecx, dword [rsp + 0x5e0]
mov edx, dword [rsp + 0x5e3]
mov dword [rsp + 0x5b3], edx
mov dword [rsp + 0x5b0], ecx
movaps xmm0, xmmword [rsp + 0x6f0]
movaps xmm1, xmmword [rsp + 0x700]
movaps xmmword [rax + 0x10], xmm1
movaps xmmword [rax], xmm0
mov eax, dword [rsp + 0x5d8]
mov ecx, dword [rsp + 0x5db]
mov dword [rsp + 0x5a3], ecx
mov dword [rsp + 0x5a0], eax
mov eax, dword [rsp + 0x5d0]
mov ecx, dword [rsp + 0x5d3]
mov dword [rsp + 0x593], ecx
mov dword [rsp + 0x590], eax
mov rcx, r13
call fcn.1400678ca
mov rsi, qword [rsp + 0x40]
cmp esi, 4
je 0x140066feb
mov qword [rsp + 0x78], r12
movaps xmm0, xmmword [rsp + 0xa50]
movaps xmmword [rsp + 0x1a40], xmm0
mov rcx, qword [rbp + 0xf8]
test rcx, rcx
mov qword [rsp + 0x38], r13
je 0x14006601d
mov rdx, qword [rbp + 0x100]
call fcn.1400715a9
mov r12, rax
mov r13, rdx
mov ecx, 0x1e8
mov edx, 8
call fcn.140008c0e
mov qword [rax], rsi
mov edx, 2
mov qword [rax + 8], rdx
mov rcx, qword [rsp + 0x60]
mov qword [rax + 0x10], rcx
mov ecx, 0xb
lea rdi, [rax + 0x18]
lea rsi, [rsp + 0x1fc0]
rep movsq qword [rdi], qword [rsi]
and qword [rax + 0x70], 0
mov rcx, qword [rsp + 0x88]
mov qword [rax + 0x78], rcx
mov rcx, qword [rsp + 0x1a0]
mov qword [rax + 0x80], rcx
xor ecx, ecx
mov byte [rax + 0x88], cl
mov r8d, dword [rsp + 0x180]
mov dword [rax + 0x89], r8d
mov r8d, dword [rsp + 0x183]
mov dword [rax + 0x8c], r8d
mov r8, qword [rsp + 0xb0]
mov qword [rax + 0x90], r8
mov r8, qword [rsp + 0xe8]
mov qword [rax + 0x98], r8
mov r8, qword [rsp + 0xa8]
mov qword [rax + 0xa0], r8
mov qword [rax + 0xa8], r15
mov r8, qword [rsp + 0xc0]
mov qword [rax + 0xb8], r8
mov r8, qword [rsp + 0x48]
mov qword [rax + 0xc0], r8
mov r8, qword [rsp + 0xb8]
mov qword [rax + 0xc8], r8
mov r8, qword [rsp + 0x70]
mov qword [rax + 0xd0], r8
mov r8, qword [rsp + 0x50]
mov qword [rax + 0xd8], r8
mov r8, qword [rsp + 0x90]
mov qword [rax + 0xe0], r8
movaps xmm0, xmmword [rsp + 0x9f0]
movups xmmword [rax + 0xe8], xmm0
and qword [rax + 0xf8], 0
mov qword [rax + 0x100], 8
movaps xmm0, xmmword [rsp + 0x8f0]
movups xmmword [rax + 0x108], xmm0
mov r9, qword [rsp + 0xc8]
mov qword [rax + 0x118], r9
mov r8d, dword [rsp + 0x80]
mov byte [rax + 0x120], r8b
mov r8d, dword [rsp + 0x4e3]
mov dword [rax + 0x124], r8d
mov r8d, dword [rsp + 0x4e0]
mov dword [rax + 0x121], r8d
mov r8d, dword [rsp + 0x58]
mov byte [rax + 0x128], r8b
mov byte [rax + 0x129], cl
movzx r8d, word [rsp + 0x504]
mov word [rax + 0x12e], r8w
mov r8d, dword [rsp + 0x500]
mov dword [rax + 0x12a], r8d
mov r8, qword [rsp + 0x98]
mov qword [rax + 0x130], r8
mov qword [rax + 0x138], r9
mov r8, qword [rsp + 0x68]
mov qword [rax + 0x140], r8
mov r8, qword [rsp + 0xa0]
mov qword [rax + 0x148], r8
mov r8, qword [rsp + 0x100]
mov qword [rax + 0x150], r8
mov r8d, 1
mov qword [rax + 0x158], r8
xorps xmm0, xmm0
movups xmmword [rax + 0x160], xmm0
mov qword [rax + 0x170], r8
and word [rax + 0x178], 0
movzx r8d, word [rsp + 0x654]
mov word [rax + 0x17e], r8w
mov r8d, dword [rsp + 0x650]
mov dword [rax + 0x17a], r8d
mov qword [rax + 0x180], rdx
movaps xmm0, xmmword [rsp + 0x7e0]
movups xmmword [rax + 0x188], xmm0
mov qword [rax + 0x198], rbx
mov qword [rax + 0x1a0], r14
mov byte [rax + 0x1a8], cl
mov edx, dword [rsp + 0x5b3]
mov dword [rax + 0x1ac], edx
mov edx, dword [rsp + 0x5b0]
mov dword [rax + 0x1a9], edx
movaps xmm0, xmmword [rsp + 0x810]
movaps xmm1, xmmword [rsp + 0x820]
movups xmmword [rax + 0x1b0], xmm0
movups xmmword [rax + 0x1c0], xmm1
mov byte [rax + 0x1d0], 3
mov edx, dword [rsp + 0x5a3]
mov dword [rax + 0x1d4], edx
mov edx, dword [rsp + 0x5a0]
mov dword [rax + 0x1d1], edx
mov rdx, qword [rsp + 0xd0]
mov qword [rax + 0x1d8], rdx
mov byte [rax + 0x1e0], cl
mov ecx, dword [rsp + 0x590]
mov dword [rax + 0x1e1], ecx
mov ecx, dword [rsp + 0x593]
mov dword [rax + 0x1e4], ecx
lea r8, [0x1400fba50]
mov rcx, r12
mov rdx, rax
call qword [r13 + 0x18]
mov r13, qword [rsp + 0x38]
jmp 0x140066eee
mov eax, 1
lock xadd qword [0x140138070], rax
lea r9, [rsp + 0x7c0]
mov qword [r9], rax
lea rdi, [rsp + 0x2500]
lea rdx, [rsp + 0x1fc0]
mov ecx, 0xb
mov r8, rsi
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x180]
mov ecx, dword [rsp + 0x183]
mov dword [rsp + 0x713], ecx
mov dword [rsp + 0x710], eax
movaps xmm0, xmmword [rsp + 0x9f0]
movaps xmmword [rsp + 0x1aa0], xmm0
movaps xmm0, xmmword [rsp + 0x8f0]
movaps xmmword [rsp + 0x730], xmm0
mov eax, dword [rsp + 0x4e0]
mov ecx, dword [rsp + 0x4e3]
mov dword [rsp + 0x6f0], eax
mov dword [rsp + 0x6f3], ecx
mov eax, dword [rsp + 0x500]
mov dword [rsp + 0x680], eax
movzx eax, word [rsp + 0x504]
mov word [rsp + 0x684], ax
movzx eax, word [rsp + 0x654]
mov word [rsp + 0x584], ax
test byte [rsp + rax*4], ah
add eax, 0x848b0000
and al, 0x50
invalid
add byte [rax], al
mov dword [rsp + 0x580], eax
movaps xmm0, xmmword [rsp + 0x7e0]
movaps xmmword [rsp + 0x950], xmm0
mov eax, dword [rsp + 0x5b0]
mov ecx, dword [rsp + 0x5b3]
mov dword [rsp + 0x6b0], eax
mov dword [rsp + 0x6b3], ecx
movaps xmm0, xmmword [rsp + 0x810]
movaps xmm1, xmmword [rsp + 0x820]
movaps xmmword [rsp + 0x3a30], xmm0
movaps xmmword [rsp + 0x3a40], xmm1
sub dword [rsp + 0x3a40], ecx
mov eax, dword [rsp + 0x5a0]
mov ecx, dword [rsp + 0x5a3]
mov dword [rsp + 0x660], eax
mov dword [rsp + 0x663], ecx
mov eax, dword [rsp + 0x590]
mov ecx, dword [rsp + 0x593]
mov dword [rsp + 0x490], eax
mov dword [rsp + 0x493], ecx
lea rax, [rsp + 0x2ab8]
mov qword [rsp + 0x40], r8
mov qword [rax - 0x18], r8
mov r10d, 2
mov qword [rax - 0x10], r10
mov rcx, qword [rsp + 0x60]
mov qword [rax - 8], rcx
mov ecx, 0xb
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
and qword [rax + 0x58], 0
mov rcx, qword [rsp + 0x88]
mov qword [rax + 0x60], rcx
mov rcx, qword [rsp + 0x1a0]
mov qword [rax + 0x68], rcx
xor ecx, ecx
mov byte [rax + 0x70], cl
mov edx, dword [rsp + 0x180]
mov r8d, dword [rsp + 0x183]
mov dword [rax + 0x71], edx
mov dword [rax + 0x74], r8d
mov rdx, qword [rsp + 0xb0]
mov qword [rax + 0x78], rdx
mov rdx, qword [rsp + 0xe8]
mov qword [rax + 0x80], rdx
mov rdx, qword [rsp + 0xa8]
mov qword [rax + 0x88], rdx
mov qword [rax + 0x90], r15
mov rdx, qword [rsp + 0xc0]
mov qword [rax + 0xa0], rdx
mov rdx, qword [rsp + 0x48]
mov qword [rax + 0xa8], rdx
mov rdx, qword [rsp + 0xb8]
mov qword [rax + 0xb0], rdx
mov rdx, qword [rsp + 0x70]
mov qword [rax + 0xb8], rdx
mov rdx, qword [rsp + 0x50]
mov qword [rax + 0xc0], rdx
mov rdx, qword [rsp + 0x90]
mov qword [rax + 0xc8], rdx
movaps xmm0, xmmword [rsp + 0x9f0]
movups xmmword [rax + 0xd0], xmm0
and qword [rax + 0xe0], 0
mov r8d, 1
mov qword [rax + 0xe8], 8
movaps xmm0, xmmword [rsp + 0x8f0]
movups xmmword [rax + 0xf0], xmm0
mov r12, qword [rsp + 0xc8]
mov qword [rax + 0x100], r12
mov edx, dword [rsp + 0x80]
mov byte [rax + 0x108], dl
mov edx, dword [rsp + 0x4e3]
mov dword [rax + 0x10c], edx
mov edx, dword [rsp + 0x4e0]
mov dword [rax + 0x109], edx
mov edx, dword [rsp + 0x58]
mov byte [rax + 0x110], dl
mov byte [rax + 0x111], cl
movzx edx, word [rsp + 0x504]
mov word [rax + 0x116], dx
mov edx, dword [rsp + 0x500]
mov dword [rax + 0x112], edx
mov rdx, qword [rsp + 0x98]
mov qword [rax + 0x118], rdx
mov qword [rax + 0x120], r12
mov rdx, qword [rsp + 0x68]
mov qword [rax + 0x128], rdx
mov rdx, qword [rsp + 0xa0]
mov qword [rax + 0x130], rdx
mov r13, qword [rsp + 0x100]
mov qword [rax + 0x138], r13
mov qword [rax + 0x140], r8
xorps xmm6, xmm6
movups xmmword [rax + 0x148], xmm6
mov qword [rax + 0x158], r8
and word [rax + 0x160], 0
movzx edx, word [rsp + 0x654]
mov word [rax + 0x166], dx
mov edx, dword [rsp + 0x650]
mov dword [rax + 0x162], edx
mov qword [rax + 0x168], r10
movaps xmm0, xmmword [rsp + 0x7e0]
movups xmmword [rax + 0x170], xmm0
mov qword [rax + 0x180], rbx
mov qword [rax + 0x188], r14
mov byte [rax + 0x190], cl
mov edx, dword [rsp + 0x5b0]
mov dword [rax + 0x191], edx
mov edx, dword [rsp + 0x5b3]
mov dword [rax + 0x194], edx
movaps xmm0, xmmword [rsp + 0x810]
movaps xmm1, xmmword [rsp + 0x820]
movups xmmword [rax + 0x198], xmm0
movups xmmword [rax + 0x1a8], xmm1
mov byte [rax + 0x1b8], 3
mov edx, dword [rsp + 0x5a3]
mov dword [rax + 0x1bc], edx
mov edx, dword [rsp + 0x5a0]
mov dword [rax + 0x1b9], edx
mov rdx, qword [rsp + 0xd0]
mov qword [rax + 0x1c0], rdx
mov byte [rax + 0x1c8], cl
mov ecx, dword [rsp + 0x590]
mov dword [rax + 0x1c9], ecx
mov ecx, dword [rsp + 0x593]
mov dword [rax + 0x1cc], ecx
mov qword [rax + 0x1d0], r9
call fcn.14003d596
test rax, rax
je 0x14006765c
mov rcx, rax
call fcn.14003d5ff
mov r8d, dword [rax]
lea r10, [rsp + 0xac8]
mov rcx, qword [rsp + 0x40]
mov qword [r10 - 0x18], rcx
mov r11d, 2
mov qword [r10 - 0x10], r11
mov rcx, qword [rsp + 0x60]
mov qword [r10 - 8], rcx
lea rsi, [rsp + 0x1fc0]
mov ecx, 0xb
mov rdi, r10
rep movsq qword [rdi], qword [rsi]
and qword [r10 + 0x58], 0
mov rcx, qword [rsp + 0x88]
mov qword [r10 + 0x60], rcx
mov rcx, qword [rsp + 0x1a0]
mov qword [r10 + 0x68], rcx
xor ecx, ecx
mov byte [r10 + 0x70], cl
mov r9d, dword [rsp + 0x180]
mov dword [r10 + 0x71], r9d
mov r9d, dword [rsp + 0x183]
mov dword [r10 + 0x74], r9d
mov r9, qword [rsp + 0xb0]
mov qword [r10 + 0x78], r9
mov r9, qword [rsp + 0xe8]
mov qword [r10 + 0x80], r9
mov r9, qword [rsp + 0xa8]
mov qword [r10 + 0x88], r9
mov qword [rsp + 0x118], r15
mov qword [r10 + 0x90], r15
mov r9, qword [rsp + 0xc0]
mov qword [r10 + 0xa0], r9
mov r9, qword [rsp + 0x48]
mov qword [r10 + 0xa8], r9
mov r9, qword [rsp + 0xb8]
mov qword [r10 + 0xb0], r9
mov r9, qword [rsp + 0x70]
mov qword [r10 + 0xb8], r9
mov r9, qword [rsp + 0x50]
mov qword [r10 + 0xc0], r9
mov r9, qword [rsp + 0x90]
mov qword [r10 + 0xc8], r9
movaps xmm0, xmmword [rsp + 0x9f0]
movups xmmword [r10 + 0xd0], xmm0
and qword [r10 + 0xe0], 0
and word [r10 + 0x160], 0
mov rsi, rdx
mov qword [r10 + 0xe8], 8
movaps xmm0, xmmword [rsp + 0x8f0]
movups xmmword [r10 + 0xf0], xmm0
mov qword [r10 + 0x100], r12
mov edx, dword [rsp + 0x80]
mov byte [r10 + 0x108], dl
mov edx, dword [rsp + 0x4e0]
mov dword [r10 + 0x109], edx
mov edx, dword [rsp + 0x4e3]
mov dword [r10 + 0x10c], edx
mov edx, dword [rsp + 0x58]
mov byte [r10 + 0x110], dl
mov byte [r10 + 0x111], cl
mov edx, dword [rsp + 0x500]
mov dword [r10 + 0x112], edx
movzx edx, word [rsp + 0x504]
mov word [r10 + 0x116], dx
mov rdx, qword [rsp + 0x98]
mov qword [r10 + 0x118], rdx
mov qword [r10 + 0x120], r12
mov rdx, qword [rsp + 0x68]
mov qword [r10 + 0x128], rdx
mov rdx, qword [rsp + 0xa0]
mov qword [r10 + 0x130], rdx
mov qword [r10 + 0x138], r13
mov edx, 1
mov qword [r10 + 0x140], rdx
movups xmmword [r10 + 0x148], xmm6
mov qword [r10 + 0x158], rdx
movzx edx, word [rsp + 0x584]
mov word [r10 + 0x166], dx
mov edx, dword [rsp + 0x580]
mov dword [r10 + 0x162], edx
mov qword [r10 + 0x168], r11
movaps xmm0, xmmword [rsp + 0x950]
movups xmmword [r10 + 0x170], xmm0
mov qword [r10 + 0x180], rbx
mov qword [r10 + 0x188], r14
mov byte [r10 + 0x190], cl
mov edx, dword [rsp + 0x6b0]
mov dword [r10 + 0x191], edx
mov edx, dword [rsp + 0x6b3]
mov dword [r10 + 0x194], edx
movaps xmm0, xmmword [rsp + 0x3a30]
movaps xmm1, xmmword [rsp + 0x3a40]
movups xmmword [r10 + 0x1a8], xmm1
movups xmmword [r10 + 0x198], xmm0
mov byte [r10 + 0x1b8], 3
mov edx, dword [rsp + 0x663]
mov dword [r10 + 0x1bc], edx
mov edx, dword [rsp + 0x660]
mov dword [r10 + 0x1b9], edx
mov rdx, qword [rsp + 0xd0]
mov qword [r10 + 0x1c0], rdx
mov byte [r10 + 0x1c8], cl
mov ecx, dword [rsp + 0x493]
add byte [rax], al
mov dword [r10 + 0x1cc], ecx
mov ecx, dword [rsp + 0x490]
mov dword [r10 + 0x1c9], ecx
lea rcx, [rsp + 0x7c0]
mov qword [r10 + 0x1d0], rcx
cmp r8d, 2
jne 0x140066739
lea rcx, [rsp + 0xab0]
call fcn.14003d80c
xor r12d, r12d
mov r13, qword [rsp + 0x38]
jmp 0x140066ec5
mov r15, r13
mov qword [rsp + 0xf8], rsi
mov rcx, rax
mov rsi, qword [rsp + 0x7c0]
add byte [rax], al
add rax, 8
cmp qword [rcx], 0
mov r13, qword [rsp + 0x38]
je 0x140066b0f
mov rdi, qword [rax]
lock inc qword [rdi]
jle case.0x1400601e6.2
lea rax, [rdi + 0x10]
mov qword [rsp + 0xf0], rax
lea r15, [rdi + 0x70]
mov ecx, 0x280
mov edx, 0x80
call fcn.140008c0e
mov r12, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, [0x1400fd128]
mov qword [r12 + 0x10], rax
and qword [r12 + 0x18], 0
mov qword [r12 + 0x20], rdi
mov qword [r12 + 0x28], rsi
mov rax, qword [rsp + 0x40]
mov qword [r12 + 0x30], rax
mov edx, 2
mov qword [r12 + 0x38], rdx
mov rax, qword [rsp + 0x60]
mov qword [r12 + 0x40], rax
mov ecx, 0xb
lea rdi, [r12 + 0x48]
lea rsi, [rsp + 0x2500]
rep movsq qword [rdi], qword [rsi]
and qword [r12 + 0xa0], 0
mov rax, qword [rsp + 0x88]
mov qword [r12 + 0xa8], rax
mov rax, qword [rsp + 0x1a0]
mov qword [r12 + 0xb0], rax
xor eax, eax
mov byte [r12 + 0xb8], al
mov ecx, dword [rsp + 0x710]
mov dword [r12 + 0xb9], ecx
mov ecx, dword [rsp + 0x713]
mov dword [r12 + 0xbc], ecx
mov word [rsp + rdi*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rcx - 0x77], cl
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbp*8], fs
add byte [rax], al
add byte [rcx - 0x77], cl
mov word [rax + rcx*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rcx - 0x77], cl
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rcx - 0x77], cl
mov word [rax + rbx*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rcx - 0x77], cl
mov word [rax + rbp*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x48
mov qword [r12 + 0xf0], rcx
mov rcx, qword [rsp + 0xb8]
mov qword [r12 + 0xf8], rcx
mov rcx, qword [rsp + 0x70]
mov qword [r12 + 0x100], rcx
mov rcx, qword [rsp + 0x50]
mov qword [r12 + 0x108], rcx
mov rcx, qword [rsp + 0x90]
mov qword [r12 + 0x110], rcx
movaps xmm0, xmmword [rsp + 0x1aa0]
movups xmmword [r12 + 0x118], xmm0
and qword [r12 + 0x128], 0
mov qword [r12 + 0x130], 8
movaps xmm0, xmmword [rsp + 0x730]
movups xmmword [r12 + 0x138], xmm0
mov r8, qword [rsp + 0xc8]
mov qword [r12 + 0x148], r8
mov ecx, dword [rsp + 0x80]
mov byte [r12 + 0x150], cl
mov ecx, dword [rsp + 0x6f3]
mov dword [r12 + 0x154], ecx
mov ecx, dword [rsp + 0x6f0]
mov dword [r12 + 0x151], ecx
mov ecx, dword [rsp + 0x58]
mov byte [r12 + 0x158], cl
mov byte [r12 + 0x159], al
movzx ecx, word [rsp + 0x684]
mov word [r12 + 0x15e], cx
mov ecx, dword [rsp + 0x680]
mov dword [r12 + 0x15a], ecx
mov rcx, qword [rsp + 0x98]
mov qword [r12 + 0x160], rcx
mov qword [r12 + 0x168], r8
push 0x48000001
mov ecx, dword [rsp + 0x68]
mov qword [r12 + 0x170], rcx
mov rcx, qword [rsp + 0xa0]
mov qword [r12 + 0x178], rcx
mov rcx, qword [rsp + 0x100]
mov qword [r12 + 0x180], rcx
mov ecx, 1
mov qword [r12 + 0x188], rcx
xorps xmm0, xmm0
movaps xmmword [r12 + 0x190], xmm0
mov qword [r12 + 0x1a0], rcx
and word [r12 + 0x1a8], 0
add byte [rax], al
add byte [rdi], cl
mov bh, 0x8c
and al, 0x84
add eax, 0x41660000
mov dword [rsp + 0x1ae], ecx
mov ecx, dword [rsp + 0x580]
mov dword [r12 + 0x1aa], ecx
mov qword [r12 + 0x1b0], rdx
movaps xmm1, xmmword [rsp + 0x950]
movups xmmword [r12 + 0x1b8], xmm1
mov qword [r12 + 0x1c8], rbx
mov qword [r12 + 0x1d0], r14
mov byte [r12 + 0x1d8], al
mov ecx, dword [rsp + 0x6b3]
mov dword [r12 + 0x1dc], ecx
mov ecx, dword [rsp + 0x6b0]
mov dword [r12 + 0x1d9], ecx
movaps xmm1, xmmword [rsp + 0x3a30]
movaps xmm2, xmmword [rsp + 0x3a40]
movups xmmword [r12 + 0x1e0], xmm1
movups xmmword [r12 + 0x1f0], xmm2
mov byte [r12 + 0x200], 3
mov ecx, dword [rsp + 0x663]
mov dword [r12 + 0x204], ecx
mov ecx, dword [rsp + 0x660]
mov dword [r12 + 0x201], ecx
mov rcx, qword [rsp + 0xd0]
mov qword [r12 + 0x208], rcx
mov byte [r12 + 0x210], al
mov eax, dword [rsp + 0x490]
mov dword [r12 + 0x211], eax
mov eax, dword [rsp + 0x493]
mov dword [r12 + 0x214], eax
movups xmmword [r12 + 0x218], xmm0
and qword [r12 + 0x228], 0
mov rcx, r15
mov rdx, r12
mov r8, r12
call fcn.14007b34d
mov rcx, qword [rsp + 0xf0]
mov rdx, rax
call fcn.1400ae76b
jmp 0x140066ebd
mov qword [rsp + 0x160], rax
mov rdi, qword [rax]
lock inc qword [rdi]
jle case.0x1400601e6.2
lea rax, [rdi + 0x60]
mov qword [rsp + 0xf0], rax
mov ecx, 0x280
mov edx, 0x80
call fcn.140008c0e
mov r12, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, [0x1400fcef8]
mov qword [r12 + 0x10], rax
and qword [r12 + 0x18], 0
mov qword [r12 + 0x20], rdi
mov qword [r12 + 0x28], rsi
mov rax, qword [rsp + 0x40]
mov qword [r12 + 0x30], rax
mov edx, 2
mov qword [r12 + 0x38], rdx
mov rax, qword [rsp + 0x60]
mov qword [r12 + 0x40], rax
mov ecx, 0xb
lea rdi, [r12 + 0x48]
lea rsi, [rsp + 0x2500]
rep movsq qword [rdi], qword [rsi]
and qword [r12 + 0xa0], 0
mov rax, qword [rsp + 0x88]
mov qword [r12 + 0xa8], rax
mov rax, qword [rsp + 0x1a0]
mov qword [r12 + 0xb0], rax
xor eax, eax
mov byte [r12 + 0xb8], al
mov ecx, dword [rsp + 0x710]
mov dword [r12 + 0xb9], ecx
mov ecx, dword [rsp + 0x713]
mov dword [r12 + 0xbc], ecx
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rcx - 0x77], cl
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbp*8], fs
add byte [rax], al
add byte [rcx - 0x77], cl
mov word [rax + rcx*8], fs
enter 0, 0
mov rcx, qword [rsp + 0xa8]
mov qword [r12 + 0xd0], rcx
mov rcx, qword [rsp + 0x118]
mov qword [r12 + 0xd8], rcx
mov rcx, qword [rsp + 0xc0]
mov qword [r12 + 0xe8], rcx
mov rcx, qword [rsp + 0x48]
mov qword [r12 + 0xf0], rcx
mov rcx, qword [rsp + 0xb8]
mov qword [r12 + 0xf8], rcx
mov rcx, qword [rsp + 0x70]
mov qword [r12 + 0x100], rcx
mov rcx, qword [rsp + 0x50]
mov qword [r12 + 0x108], rcx
mov rcx, qword [rsp + 0x90]
mov qword [r12 + 0x110], rcx
movaps xmm0, xmmword [rsp + 0x1aa0]
movups xmmword [r12 + 0x118], xmm0
and qword [r12 + 0x128], 0
mov qword [r12 + 0x130], 8
movaps xmm0, xmmword [rsp + 0x730]
movups xmmword [r12 + 0x138], xmm0
mov r8, qword [rsp + 0xc8]
mov qword [r12 + 0x148], r8
mov ecx, dword [rsp + 0x80]
mov byte [r12 + 0x150], cl
mov ecx, dword [rsp + 0x6f3]
mov dword [r12 + 0x154], ecx
mov ecx, dword [rsp + 0x6f0]
mov dword [r12 + 0x151], ecx
mov ecx, dword [rsp + 0x58]
mov byte [r12 + 0x158], cl
mov byte [r12 + 0x159], al
movzx ecx, word [rsp + 0x684]
mov word [r12 + 0x15e], cx
mov ecx, dword [rsp + 0x680]
mov dword [r12 + 0x15a], ecx
mov rcx, qword [rsp + 0x98]
mov qword [r12 + 0x160], rcx
mov qword [r12 + 0x168], r8
mov rcx, qword [rsp + 0x68]
mov qword [r12 + 0x170], rcx
mov rcx, qword [rsp + 0xa0]
mov qword [r12 + 0x178], rcx
add byte [rax], al
mov qword [r12 + 0x180], r15
mov ecx, 1
mov qword [r12 + 0x188], rcx
xorps xmm0, xmm0
movaps xmmword [r12 + 0x190], xmm0
mov qword [r12 + 0x1a0], rcx
and word [r12 + 0x1a8], 0
movzx ecx, word [rsp + 0x584]
mov word [r12 + 0x1ae], cx
mov ecx, dword [rsp + 0x580]
mov dword [r12 + 0x1aa], ecx
add byte [rcx - 0x77], cl
xchg esp, eax
and al, 0xb0
mov al, 1
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x950]
movups xmmword [r12 + 0x1b8], xmm1
mov qword [r12 + 0x1c8], rbx
mov qword [r12 + 0x1d0], r14
mov byte [r12 + 0x1d8], al
mov ecx, dword [rsp + 0x6b3]
mov dword [r12 + 0x1dc], ecx
mov ecx, dword [rsp + 0x6b0]
mov dword [r12 + 0x1d9], ecx
movaps xmm1, xmmword [rsp + 0x3a30]
movaps xmm2, xmmword [rsp + 0x3a40]
sub byte [rsp + 0x3a40], dl
movups xmmword [r12 + 0x1e0], xmm1
movups xmmword [r12 + 0x1f0], xmm2
mov byte [r12 + 0x200], 3
mov ecx, dword [rsp + 0x660]
mov dword [r12 + 0x201], ecx
mov ecx, dword [rsp + 0x663]
mov dword [r12 + 0x204], ecx
and al, 4
add al, byte [rax]
add byte [rax - 0x75], cl
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rcx - 0x77], cl
mov word [rax + rcx], fs
add al, byte [rax]
add byte [rcx - 0x78], al
test byte [rax + rdx], ah
add al, byte [rax]
add byte [rbx + 0x4902484], cl
add byte [rax], al
mov dword [r12 + 0x211], eax
mov eax, dword [rsp + 0x493]
mov dword [r12 + 0x214], eax
movups xmmword [r12 + 0x218], xmm0
add byte [rcx - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x28
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rsp + 0xf0]
mov rdx, r12
mov r8, r12
mov eax, esp
call fcn.14007b34d
test rax, rax
je 0x140066ebd
invalid
mov rcx, qword [rsp + 0x160]
mov rdx, rax
call fcn.1400b40ac
invalid
mov rsi, qword [rsp + 0xf8]
dec qword [rsi]
test r12, r12
je 0x140067635
test byte [rdi + rax], ah
invalid
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [r12], rcx
je 0x140066eee
mov rax, qword [r12 + 0x10]
mov rcx, r12
call qword [rax + 0x20]
mov rax, qword [rsp + 0x78]
mov qword [rbp + 0x130], rax
movaps xmm0, xmmword [rsp + 0x1a40]
movups xmmword [rbp + 0x138], xmm0
cmp byte [rcx], al
add byte [rax], al
lea rsi, [rbp + 0x148]
mov byte [rbp + 0x148], 0
add byte [rax], al
mov rax, qword [rbp + 0x140]
mov qword [r13 + 0x10], rax
movups xmm0, xmmword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
movups xmmword [r13], xmm0
cmp byte [r13 + 0x10], 2
je 0x14006752e
mov rcx, r13
mov rdx, qword [rsp + 0x6a0]
call fcn.14005534c
test rax, rax
je 0x140066f5a
mov byte [rsi], 3
mov al, 4
mov bl, 3
jmp 0x1400673fb
mov r12, rdx
test rdx, rdx
je 0x140066f66
mov bl, 2
jmp 0x140066f9b
mov bl, byte [r13 + 0x10]
mov byte [r13 + 0x10], 2
cmp bl, 2
je 0x140067649
mov r12, qword [r13]
mov rdi, qword [r13 + 8]
mov eax, dword [r13 + 0x14]
mov dword [rsp + 0xab3], eax
mov eax, dword [r13 + 0x11]
mov dword [rsp + 0xab0], eax
cmp bl, 3
je 0x140066f4e
mov eax, dword [rsp + 0xab0]
mov ecx, dword [rsp + 0xab3]
mov dword [rsp + 0x2aa3], ecx
add byte [rcx + 0x2aa02484], cl
add byte [rax], al
mov rcx, r13
call case.0x140044266.203
mov byte [rsi], 1
mov eax, dword [rsp + 0x2aa0]
mov ecx, dword [rsp + 0x2aa3]
mov dword [rsp + 0x7c3], ecx
mov dword [rsp + 0x7c0], eax
mov rcx, r13
call fcn.140067933
cmp bl, 2
jne 0x14006702b
lea rcx, [rbp + 0x68]
call fcn.140047cd7
lea rcx, [rbp + 0xf8]
call fcn.140047cd7
lea rcx, [rbp + 0x108]
call fcn.140039669
std
dec dword [rax - 0x73]
lea rcx, [rbp + 0xc0]
call fcn.14003cdbb
lea rcx, [rbp + 0xa0]
call fcn.14004b377
push rbx
invalid
invalid
push qword [rbx + 0x39be902]
add byte [rax], al
mov al, 2
cmp byte [rbp + 0x110], 0
jne 0x140067054
mov eax, dword [rsp + 0x7c0]
mov ecx, dword [rsp + 0x7c3]
mov dword [rsp + 0x953], ecx
mov dword [rsp + 0x950], eax
add byte [rax], al
mov eax, ebx
lea rbx, [rbp + 0x108]
mov rcx, qword [rbp + 0xf0]
mov qword [rsp + 0x760], rcx
and al, 0x60
invalid
add byte [rax], al
movups xmm0, xmmword [rbp + 0xc0]
movups xmm1, xmmword [rbp + 0xd0]
movups xmm2, xmmword [rbp + 0xe0]
adc byte [rbp + 0xe0], dl
movaps xmmword [rsp + 0x750], xmm2
invalid
add byte [rax], al
movaps xmmword [rsp + 0x740], xmm1
movaps xmmword [rsp + 0x730], xmm0
test byte [rax + rsi], ah
invalid
add byte [rax], al
movups xmm0, xmmword [rbp + 0xa0]
movups xmm1, xmmword [rbp + 0xb0]
add byte [rdi], cl
adc dword [rsp + 0x1ac8], ecx
enter 0x1a, 0
movups xmmword [rsp + 0x1ab8], xmm0
add byte [rbx + 0x950248c], cl
add byte [rax], al
mov edx, dword [rsp + 0x953]
mov dword [rsp + 0x1ab1], ecx
mov word [rcx + rsi*4], fs
sbb al, byte [rax]
add byte [rcx + 0x1ab42494], cl
add byte [rax], al
mov qword [rsp + 0x1aa0], r12
and al, 0xa0
sbb al, byte [rax]
add byte [rax - 0x77], cl
mov esp, 0x1aa824
test al, 0x1a
add byte [rax], al
mov byte [rsp + 0x1ab0], al
mov al, 0x1a
add byte [rax], al
mov rdi, qword [rbp + 0x108]
add byte [rax], al
test rdi, rdi
je 0x140067166
invalid
lea rsi, [rsp + 0xab0]
lea rdx, [rsp + 0x1aa0]
lea edx, [rsp + 0x1aa0]
mov rcx, rsi
call fcn.14003e029
cmp byte [rsi + 0x69], 2
jle 0x140067178
add cl, byte [rdi]
test ebp, esp
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0xae0]
mov qword [rsp + 0x2ad0], rax
add byte [rax], al
movups xmm0, xmmword [rsp + 0xab0]
add byte [rdi], cl
adc byte [rsp + 0xac0], cl
add byte [rax], al
movups xmm2, xmmword [rsp + 0xad0]
add byte [rdi], cl
sub dword [rsp + 0x2ac0], edx
add byte [rax], al
movaps xmmword [rsp + 0x2ab0], xmm1
sub al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x2aa0], eax
add byte [rax], al
mov rcx, rbx
call fcn.140077a6d
add byte [rax - 0x77], cl
invalid
jmp 0x14006732c
mov rax, qword [rsp + 0x1ad0]
mov qword [rsp + 0x2ad0], rax
add byte [rax], al
mov rax, qword [rsp + 0x1aa0]
add byte [rax - 0x75], cl
mov word [rax + rbp*4], fs
sbb al, byte [rax]
add byte [rdx + 0x1ab02494], cl
add byte [rax], al
mov r8d, dword [rsp + 0x1ab1]
add byte [rdi + rcx - 0x49], al
mov word [rsi*4 + 0x4400001a], fs
add byte [rdx + rcx*4 - 0x6c], al
and al, 0xb7
sbb al, byte [rax]
add byte [rax], al
mov r11, qword [rsp + 0x1ab8]
add byte [rdi], cl
adc byte [rsp + 0x1ac0], al
add byte [rax], al
movaps xmmword [rsp + 0x2ac0], xmm0
mov byte [rsp + 0x2ab0], dl
add byte [rcx + rcx*4 - 0x7c], al
and al, 0xb1
sub al, byte [rax]
add byte [rsi + 0x44], ah
mov word [rsp + 0x2ab5], r9w
add byte [rax], al
mov byte [rsp + 0x2ab7], r10b
mov qword [rsp + 0x2ab8], r11
add byte [rax], al
mov qword [rsp + 0x2aa0], rax
add byte [rax - 0x77], cl
mov word [rax + rbp*4], fs
sub al, byte [rax]
add byte [rax], al
jmp 0x14006732a
mov rax, qword [rsp + 0xae0]
lea rsi, [rsp + 0x3a30]
lea esi, [rsp + 0x3a30]
mov qword [rsi + 0x30], rax
xor byte [rdi], r9b
adc byte [rsp + 0xab0], al
or al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0xac0], cl
add byte [rax], al
movups xmm2, xmmword [rsp + 0xad0]
or al, byte [rax]
add byte [rdi], cl
sub dword [rsi + 0x20], edx
movaps xmmword [rsi + 0x10], xmm1
adc byte [rdi], r9b
sub dword [rsi], eax
movups xmm0, xmmword [rsp + 0xae8]
test byte [rax + rbp*8], ah
or al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x2500], eax
and al, 0
and eax, 0x100f0000
test byte [rax + rdi*8], ah
or al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x2510], eax
and al, 0x10
and eax, 0x100f0000
add byte [rdi], cl
adc byte [rsp + 0xb08], al
test byte [rax + rcx], ah
or eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x2520], eax
and al, 0x20
and eax, 0x8b480000
test byte [rax + rbx], ah
or eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rsi], ah
and al, 0x30
and eax, 0x83480000
invalid
adc byte [rbp + rcx*4 - 0x4c], cl
and al, 0xa0
sub al, byte [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rdi
call fcn.140028fc0
lea rdx, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientpool.rsHTTP_2_connection_in_progressC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srccommonexec.rs
sub al, 9
add byte [rcx + rcx*4 - 0xf], cl
call fcn.14004d1e9
mov rdi, rax
mov r13d, edx
lea r15, [rax + 0x10]
lea r14, [rsp + 0x2aa0]
mov ah, 0x24
movabs al, byte [0x3024a48d4c00002a]
and al, 0x30
invalid
add byte [rax], al
mov rcx, r14
int1
mov rdx, r12
call fcn.14004b886
mov rcx, r15
stc
mov rdx, r14
mov r8, rsi
mov eax, esi
mov r9, rbx
call fcn.14004b8fd
dec dword [rcx + rcx*4 - 7]
mov rdx, r12
call fcn.14004c5c4
lea rsi, [rsp + 0x760]
invalid
invalid
add byte [rax], al
mov rcx, rsi
call fcn.140038a47
and qword [rsi], 0
movaps xmm0, xmmword [rsp + 0x2500]
movaps xmm1, xmmword [rsp + 0x2510]
movaps xmm2, xmmword [rsp + 0x2520]
and al, 0x20
and eax, 0xf410000
sub dword [rsi], eax
movaps xmmword [r14 + 0x10], xmm1
adc byte [rcx + 0xf], al
sub dword [rsi + 0x20], edx
mov rax, qword [rsp + 0x2530]
mov qword [r14 + 0x30], rax
xor byte [rax - 0x77], r9b
stc
mov edx, r13d
call fcn.14004c4dc
xor esi, esi
lea rdi, [rsp + 0x2aa0]
mov rax, qword [rdi + 0x30]
lea r14, [rsp + 0xab0]
mov qword [r14 + 0x60], rax
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
movaps xmm2, xmmword [rdi + 0x20]
movups xmmword [r14 + 0x50], xmm2
movups xmmword [r14 + 0x40], xmm1
movups xmmword [r14 + 0x30], xmm0
lea r15, [rsp + 0x730]
mov rcx, r14
mov rdx, r15
call fcn.14004b886
mov qword [r14 + 0x68], rsi
push 0xffffffffe8f9894c
pop rdx
std
dec dword [rbp - 0x75]
lea rax, es:[rsp + 0xab8]
mov ecx, 0xd
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x69]
mov eax, dword [rax + 0x6c]
mov dword [rsp + 0x2503], eax
add esp, dword [0xcc8f73a2]
and al, 0
and eax, 0x8d480000
push 0xfffffffffe0927e8
dec dword [rax - 0x73]
invalid
clc
add byte [rax], al
add al, ch
sbb ecx, dword [rcx]
invalid
dec dword [rax - 0x77]
fld1
movsd dword [rdi], dword [rsi]
and bh, ch
push qword [rcx]
invalid
lea rax, [rsp + 0x878]
mov qword [rax - 8], r12
lea rsi, [rsp + 0x2aa0]
mov ecx, 0xd
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x2500]
add byte [0xd49173ee], ah
and al, 3
and eax, 0x50890000
insb byte [rdi], dx
mov dword [rax + 0x69], ecx
mov al, 1
mov byte [rbp + 0x111], al
cmp bl, 3
jne 0x140067417
mov rax, qword [rsp + 0x698]
mov byte [rax + 0x70], 3
jmp 0x140067497
lea rax, [rsp + 0x878]
mov r14, qword [rax - 8]
lea rdi, [rsp + 0x2a38]
mov ecx, 0xd
add byte [rax], al
invalid
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x69]
mov eax, dword [rax + 0x6c]
mov dword [rsp + 0x5cb], eax
add byte [rax], al
mov dword [rsp + 0x5c8], ecx
mov rsi, qword [rsp + 0x5c0]
add byte [rax - 0x77], cl
int1
call fcn.1400676b9
mov qword [rsi], 4
mov rdx, qword [rsp + 0x698]
mov qword [rdx], r14
lea rdi, [rdx + 8]
lea rsi, [rsp + 0x2a38]
cmp byte [rdx], ch
add byte [rax], al
mov ecx, 0xd
rep movsq qword [rdi], qword [rsi]
mov byte [rdx + 0x70], bl
mov eax, dword [rsp + 0x5c8]
test byte [rax + rcx*8], ah
add eax, 0x8c8b0000
and al, 0xcb
add eax, 0x42890000
jno 0x14006741e
invalid
invalid
movaps xmm6, xmmword [rsp + 0x3f50]
add rsp, 0x3f68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_sync_notify.rs
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_serviceoneshot.rs
xchg dword [rax + 9], esp
add bl, ch
jmp 0x1400674d1
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_sync_notify.rs
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_serviceoneshot.rs
lea eax, [0x1400fd530]
pop rdi
invalid
or dword [rax], eax
mov edx, 0x28
call fcn.1400c3660
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rsX
mov edx, 0x36
add byte [rax], al
add al, ch
invalid
invalid
invalid
invalid
lea rcx, [0x1400fb135]
lea r8, [0x1400fb1d8]
mov edx, 0x22
call fcn.1400c4739
mov qword [rbx], 4
jmp 0x14006751c
mov qword [rdi + rbx], 2
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_sync_notify.rs
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rsX
add eax, 0x9109e
jmp 0x1400674d1
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
mov edx, 0x2b
call fcn.1400c3660
invalid
mov ecx, 8
mov edx, 0x30
call fcn.1400c31c0
lea rcx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE___val__val___MAX_MAX_FRAME_SIZEC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_src_frame_settings.rs
lea r8, [0x1400d0630]
invalid
add byte [rdx + 0x4c], bh
call fcn.1400c3660
lea rcx, str.assertion_failed:_max___std::u32::MAX_as_usize
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
mov edx, 0x2f
call fcn.1400c3660
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x1400fb5f8]
jmp 0x1400676ae
mov ecx, 8
mov edx, 0x28
call fcn.1400c31c0
mov ecx, 8
mov edx, 0x248
call fcn.1400c31c0
mov ecx, 8
mov edx, 0x48
call fcn.1400c31c0
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
jmp 0x1400676ae
lea rax, [0x1400fa9a0]
mov qword [rsp + 0x2aa0], rax
lea rax, str.The_max_buf_size_cannot_be_smaller_than_X
lea rcx, [rsp + 0xab0]
mov qword [rcx], rax
mov qword [rcx + 8], 2
and qword [rcx + 0x20], 0
invalid
and byte [rax], al
lea rax, [fcn.140008e80]
mov qword [rsp + 0x2aa8], rax
test byte [rax + rbp*4], ah
sub al, byte [rax]
add byte [rax - 0x73], cl
test byte [rax + riz*4], ah
sub al, byte [rax]
add byte [rax - 0x77], cl
adc byte [r8 - 0x39], cl
sbb byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x93378
add al, ch
invalid
invalid
invalid
invalid
xor eax, eax
jmp 0x14006768a
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x1400fb518]
jmp 0x1400676ae
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
jmp 0x14006753c
lea rcx, [rsp + 0x2aa0]
call fcn.14003d80c
std
invalid
jmp 0x140067688
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
xlatb
cmp eax, 0x33eb0009
or dword [rax], eax
jmp 0x1400676ae
lea rcx, [rsp + 0x2aa0]
call fcn.14003da39
invalid
std
invalid
mov al, 1
lea rcx, [rsp + 0xab0]
mov byte [rcx], al
lea rdx, [0x1400fba18]
or dword [rax], eax
call fcn.1400c568a
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
mov edx, 0x23
call fcn.1400c3660
int3
add byte [rdi], cl
mov dh, 6
lea rcx, [0x14012ed58]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
add rsi, 8
lea rax, [rsp + 0x80]
mov ecx, 9
add byte [rax], al
add byte [rax - 0x77], cl
mov edi, eax
invalid
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call case.0x14003c972.375
mov ecx, dword [rbx + 0x180]
add dword [rax], eax
add byte [rax + 0x39], cl
enter 0xffffffffffff860f, 0x2a
jbe 0x1400680cb
lea rcx, [rsp + 0x80]
call fcn.140038b7a
paddw mm7, mm7
lea rsi, [rsp + 0x150]
add dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, esi
call fcn.1400100c2
mov rcx, rsi
call fcn.140038bc7
mov al, 2
add ch, cl
and byte [rcx], cl
or dword [rax], eax
add byte [rax], al
lea rdx, [rsi + 8]
mov r9d, dword [rsi + 0x118]
add byte [rdi], cl
mov dh, 0x86
xchg byte [rcx + rax], bl
sbb al, 1
add byte [rax], al
mov ecx, dword [rbx + 0x180]
add rcx, 9
ror dword [rcx], 0x4c
lea eax, [rbx + 0x148]
or dword [rax + 1], 0
invalid
lea r14, [rsp + 0x40]
mov qword [r14], r8
invalid
mov qword [r14 + 8], rcx
or byte [rax - 0x3f], r9b
loopne 0x140067c20
mov qword [rsp + 0x30], r9
or rax, r9
enter 0xf48, 0xffffffffffffffba
mov edx, 0x8d4c28e8
call 0xfc93c838
mov esp, 0xf824
add byte [rax], al
mov qword [r15], rax
lea r12, [rsp + 0x80]
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov r8, rdi
call fcn.140017aea
mov edi, 0x48fffafe
dec dword [rax - 0x75]
mov rsi, qword [rbx + 0x150]
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
mov rdx, r14
call fcn.140014764
retf
cli
dec dword [rcx - 0x75]
invalid
mov rcx, qword [r14 + 8]
mov r13, qword [rax + 8]
or byte [rcx - 0x75], cl
jl 0x140067c70
and al, 0x10
mov r14, r13
not r14
cmp r14, rcx
cmovae r14, rcx
cmovae esi, ecx
cmp rdi, r14
cmp edi, esi
jbe 0x140068151
lea r15, [rsp + 0x100]
lea r12, [rsp + 0x80]
mov rcx, r15
mov rdx, r12
mov edx, esp
mov r8, r14
mov eax, esi
call fcn.140007f3d
mov rdx, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
invalid
invalid
lea rcx, [rsp + 0x40]
call fcn.1400140a6
mov rcx, r15
call fcn.140001430
xchg ebp, eax
xchg edi, eax
stc
dec dword [rcx - 0x75]
sub al, 0x24
movups xmm0, xmmword [r12 + 8]
and al, 8
movaps xmmword [r15], xmm0
mov rax, qword [r12 + 0x18]
mov qword [r15 + 0x10], rax
jmp case.0x1400436ab.270
or byte [rax], al
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
call fcn.140008843
or edi, edx
invalid
jmp 0x1400684d3
invalid
invalid
add byte [rax], al
and al, 8
movaps xmmword [r15], xmm0
mov rax, qword [r12 + 0x18]
and al, 0x18
mov qword [r15 + 0x10], rax
jmp 0x1400681af
add byte [rax], al
mov edx, 6
mov r8d, esi
call fcn.1400147ae
jmp 0x1400684d3
push rax
mov rax, qword [r14 + 0x18]
mov qword [rsp + 0x58], rax
mov rdi, qword [rsp + 0x50]
and al, 0x50
jmp 0x1400682ea
add byte [rax], al
bts rax, 0x2b
lea rcx, [rsp + 0x100]
mov qword [rcx], rax
jmp 0x1400680af
mov edx, 4
mov r8, rbx
call fcn.140014715
mov rcx, rbx
mov edx, esi
call fcn.14001af3f
jmp 0x1400684d3
add al, 0
invalid
cmp rax, qword [rbx + 0x170]
jae 0x14006838c
mov rcx, qword [rbx + 0x150]
add rcx, rax
jb 0x1400685b0
lea rsi, [rbx + 0x148]
lea rdi, [rsp + 0x80]
movzx edx, byte [rdi + 0x46]
mov dh, 0x57
mov r9d, dword [rdi + 0x40]
shl rdx, 0x20
or rdx, rcx
lea rcx, [rsp + 0x100]
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
adc dword [rax - 0x77], ecx
ret 0x8949
invalid
call fcn.140014715
invalid
cli
invalid
mov rcx, rdi
call fcn.14004ad52
test al, al
je 0x140068451
add eax, dword [rax]
invalid
mov rcx, rdi
call fcn.140072f54
mov r14, rdx
mov rcx, rsi
int1
mov rdx, rax
mov r8, r14
call fcn.140027b91
mov rcx, rdi
mov rdx, r14
mov edx, esi
call fcn.14004ad66
jmp 0x14006811b
mov rdx, qword [rsp + 0x88]
lea rcx, [rsp + 0x40]
mov r8, rdi
call fcn.1400140a6
xor ebp, ebp
mov rax, qword [rsp + 0x40]
mov rdx, qword [rax + 8]
mov rcx, rdx
sub rcx, r13
bswap rcx
bswap ecx
lea r15, [rsp + 0x3d]
mov qword [r15 - 5], rcx
xor ecx, ecx
cmp rcx, 5
je 0x1400681f5
cmp byte [rsp + rcx + 0x38], 0
lea rcx, [rcx + 1]
je 0x140068185
jmp 0x1400681dd
mov rax, qword [rsp + 0x40]
mov rdx, qword [rax + 8]
mov rcx, rdx
sub rcx, r13
bswap rcx
lea r15, [rsp + 0x3d]
mov qword [r15 - 5], rcx
xor ecx, ecx
cmp rcx, 5
je 0x1400681f5
cmp byte [rsp + rcx + 0x38], 0
lea rcx, [rcx + 1]
lea ecx, [rcx + 1]
je 0x1400681cc
lea rcx, str.assertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_src_frameheaders.rs
xchg dword [rsi], eax
add byte [rdx + 0x3e], bh
call fcn.1400c3660
mov rcx, qword [rax]
lea r9, [rsi + 3]
mov r8, rsi
call fcn.140019741
lea rcx, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_src_frameheaders.rs
mov byte [rsi], al
add byte [rax - 0x77], cl
and al, 0x20
mov r9d, 3
mov rcx, rax
ror dword [rbp - 0x77], 0xf8
call fcn.140033e52
test rbp, rbp
je 0x140068243
mov rax, qword [rsp + 0x40]
mov rdx, qword [rax + 8]
add rsi, 4
cmp rsi, rdx
jae 0x140068501
invalid
add al, byte [rax]
invalid
mov rax, qword [rax]
add byte [rax + rsi], 0xfc
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0xe0], rax
movaps xmm0, xmmword [rsp + 0x100]
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0xd0], eax
cmp rdi, r14
ja 0x140068275
lea rcx, [rsp + 0x80]
call fcn.140001430
test rbp, rbp
je 0x1400684d3
lea rcx, [rbx + 0x100]
call fcn.140038b5d
mov qword [rbx + 0x100], 3
mov qword [rbx + 0x108], rbp
or byte [rcx], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0xd0]
movups xmmword [rbx + 0x110], xmm0
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
and dword [rax], 1
add byte [rax], al
mov rax, qword [rsp + 0x30]
mov dword [rbx + 0x128], eax
jmp 0x1400684d3
add byte [rax], al
lea r15, [rbx + 0x158]
test rdi, rdi
je 0x140068362
mov r14, qword [rsp + 0x48]
mov r12, qword [rbx + 0x150]
mov r13, qword [rbx + 0x158]
add byte [rcx + rcx*4 - 0x18], cl
sub rax, r12
cmp rax, rdi
jae 0x14006832d
mov rcx, rsi
mov rdx, rdi
mov edx, edi
call fcn.140008649
mov r12, qword [rbx + 0x150]
mov r13, qword [rbx + 0x158]
mov rcx, qword [rsi]
add rcx, r12
mov rdx, r14
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
add r12, rdi
mov qword [rsp + 0x38], r12
and al, 0x38
cmp r12, r13
ja 0x140068510
mov qword [rbx + 0x150], r12
add r14, rdi
mov qword [rsp + 0x48], r14
xor edi, edi
jmp 0x1400682f1
lea rcx, [rsp + 0x58]
and qword [rcx - 8], 0
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
xor r8d, r8d
call qword [rax + 0x10]
lea rcx, [rsp + 0x80]
call fcn.140001430
jmp 0x1400684d3
movzx edx, byte [rsp + 0xc6]
mov ecx, dword [rsp + 0xc0]
shl rdx, 0x20
or rdx, rcx
lea rcx, [rsp + 0xd0]
mov qword [rcx], rdx
lea rsi, [rbx + 0x148]
mov rdx, rax
mov r8, rsi
mov eax, esi
call fcn.140014715
mov rax, qword [rbx + 0x150]
mov r12, qword [rbx + 0x170]
cmp rax, r12
jae 0x14006849b
xor ecx, ecx
sub rax, qword [rbx + 0x168]
cmovae rcx, rax
cmovae ecx, eax
sub r12, rcx
lea rdi, [rsp + 0x80]
lea r14, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rs
mov rcx, rdi
call case.0x14003c972.375
cmp rax, r12
cmovae rax, r12
test rax, rax
je 0x14006849b
invalid
mov rcx, rdi
call fcn.140072f54
cmp rdx, r12
mov r8, r12
cmovb r8, rdx
mov rcx, rax
mov r9, r14
call fcn.14005b3db
mov r15, rdx
xlatb
mov rcx, rsi
mov rdx, rax
mov r8, r15
call fcn.140027b91
sub r12, r15
sub esp, edi
jb 0x140068580
mov rcx, rdi
mov rdx, r15
call fcn.14004ad66
jmp 0x1400683f5
lea rcx, [rsp + 0x80]
call case.0x14003c972.375
mov qword [rsp + 0xd0], rax
test rax, rax
jne 0x1400685c8
lea r14, [rsp + 0x100]
lea rsi, [rsp + 0x80]
mov ecx, 9
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
add rbx, 0xb8
mov rcx, rbx
call fcn.140038b53
invalid
jmp 0x1400684c5
lea r14, [rsp + 0x100]
lea rsi, [rsp + 0x80]
add byte [rax], al
add byte [rcx + 9], bh
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
add rbx, 0x100
ret
add byte [rcx], al
add byte [rax], al
mov rcx, rbx
call fcn.140038b5d
mov ecx, 9
mov rdi, rbx
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x150]
mov rcx, rsi
call fcn.1400100c2
mov rcx, rsi
call fcn.140038bc7
mov al, 0xc
add rsp, 0x178
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_src_frameheaders.rs
mov rcx, rsi
call fcn.1400c3560
lea rax, [rsp + 0x38]
lea rdx, [rsp + 0xd0]
mov qword [rdx], rax
lea rax, [fcn.140008e80]
mov qword [rdx + 8], rax
lea r8, [0x140107c88]
lea rcx, [rsp + 0x100]
mov qword [rcx], r8
mov r8d, 2
mov qword [rcx + 8], r8
and qword [rcx + 0x20], 0
mov qword [rdx + 0x10], r15
mov qword [rdx + 0x18], rax
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], r8
lea rdx, [0x140107ca8]
call fcn.1400c34a0
lea rcx, str.assertion_failed:_self.has_capacity__C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_srccodec_framed_write.rs
lea r8, [0x1400f8768]
lea eax, [0x1400f8768]
mov edx, 0x25
call fcn.1400c3660
lea rcx, str.assertion_failed:_cnt___self.limit
or dword ds:[rax], eax
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rs
mov edx, 0x23
call fcn.1400c3660
lea rcx, str.not_implemented
lea r8, [0x1400f87d0]
mov edx, 0xf
call fcn.1400c3660
lea rcx, str.assertion_failed:_dst.remaining_mut_____lenC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_src_framedata.rs
lea r8, [0x1400fe6f8]
mov edx, 0x2c
call fcn.1400c3660
lea rax, str.chunk_not_fully_encoded
lea r8, [rsp + 0x100]
mov qword [r8], rax
mov qword [r8 + 8], 1
lea rax, [0x14012c8b8]
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
lea rdx, [0x140106e40]
lea r9, [0x1400f87a8]
lea rcx, [rsp + 0xd0]
call fcn.1400c4756
int3
lea rcx, [rbx + 0x198]
call fcn.14006b7bd
mov cl, 1
xor eax, eax
jmp 0x14006ad80
mov byte [rax], al
add byte [rax], al
imul r13, qword [rax + 0x20], 0x88
add byte [rax], al
mov qword [rsp + 0x48], rax
mov rbx, qword [rax + 0x18]
sbb byte [rbp + 0x31], al
test byte [rbp + rcx*4 + 0x3d], 0x39
or al, 0
invalid
lea rsi, str.httphttpswswssftpfileC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srcparser.rs
cmp r13, r14
je case.0x14006a05a.4
mov rax, qword [rbx + r14]
mov eax, dword [rbx + rsi]
movsxd rax, dword [r15 + rax*4]
add rax, r15
clc
clc
jmp rax
cmp byte [rbx + r14 + 0x50], 2
je case.0x14006a05a.2
jmp case.0x14006a05a.4
mov rcx, qword [rbx + r14 + 8]
add rcx, 0x10
rcl dword [rax], 0x41
mov eax, 4
mov rdx, rsi
call fcn.140080eb0
test rax, rax
je case.0x14006a05a.2
cmp byte [rax + 0x48], 2
jne case.0x14006a05a.4
add r14, 0x88
jmp 0x14006a04a
mov al, byte [rdi + 2]
lea rcx, [rsp + 0x8c0]
mov byte [rcx + 0x112], al
movzx eax, word [rdi]
mov word [rcx + 0x110], ax
lea rsi, [rsp + 0x1c0]
mov rdx, rsi
call fcn.14003ce88
mov rdi, qword [rsi + 0x88]
test rdi, rdi
je 0x14006a227
call fcn.1400226e8
mov r12, qword [rax]
mov rcx, qword [rax + 8]
or byte [rax - 0x77], cl
and al, 0x38
lea rcx, [r12 + 1]
mov qword [rax], rcx
lea rsi, [rsp + 0x380]
add eax, dword [rax]
add byte [rax - 0x77], cl
int1
call fcn.1400555f8
mov rcx, rsi
call fcn.140055625
sub byte [rbp - 0x76b70002], dh
and al, 0x30
mov qword [rsp + 0x50], rdx
lea rbx, [rsp + 0x380]
mov rcx, rbx
call fcn.1400555f8
mov rcx, rbx
call fcn.140055625
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x60], rdx
mov rcx, qword [rsp + 0x228]
mov rdx, qword [rsp + 0x230]
add al, ch
cmp dword [0xc94fa13d], ebp
invalid
mov r15, rdx
mov eax, dword [rsp + 0x258]
test eax, eax
mov esi, 0x3b9aca00
cmovne esi, eax
mov rbx, qword [rsp + 0x250]
test rbx, rbx
cmovne esi, eax
mov ecx, 0x3b9aca00
cmp eax, ecx
cmove esi, eax
mov ecx, 0xe0
call fcn.140025d3f
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
and qword [rax + 0x10], 0
mov byte [rax + 0x18], 0
mov qword [rax + 0x20], rbp
mov qword [rax + 0x28], r15
movdqu xmm0, xmmword [0x140105620]
movdqu xmmword [rax + 0x30], xmm0
movups xmm1, xmmword [0x140105630]
movups xmmword [rax + 0x40], xmm1
mov qword [rax + 0x50], r12
lea r12, [rsp + 0x228]
mov rcx, qword [rsp + 0x38]
mov qword [rax + 0x58], rcx
movdqu xmmword [rax + 0x60], xmm0
movups xmmword [rax + 0x70], xmm1
mov rcx, qword [rsp + 0x30]
mov qword [rax + 0x80], rcx
mov rcx, qword [rsp + 0x50]
mov qword [rax + 0x88], rcx
movdqu xmmword [rax + 0x90], xmm0
movups xmmword [rax + 0xa0], xmm1
mov rcx, qword [rsp + 0x68]
mov qword [rax + 0xb0], rcx
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x60
mov qword [rax + 0xb8], rcx
mov qword [rax + 0xc0], rdi
add byte [rax], al
and qword [rax + 0xc8], 0
mov qword [rax + 0xd0], rbx
add byte [rax], al
mov dword [rax + 0xd8], esi
jmp 0x14006a229
xor eax, eax
lea rdx, [rsp + 0x948]
lea rsi, [rsp + 0x758]
mov ecx, 0x10
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov qword [rdx + 0x80], rax
lea rax, [rsp + 0x9d8]
lea rdx, [rsp + 0x4b0]
mov ecx, 0xc
or al, 0
add byte [rax], al
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rdx + 0x70]
mov qword [rax + 0x70], rcx
movups xmm0, xmmword [rdx + 0x60]
movups xmmword [rax + 0x60], xmm0
mov bl, byte [rdx + 0x174]
mov rdi, qword [rdx + 0xf0]
mov edi, dword [rdx + 0xf0]
mov ebp, dword [rdx + 0xf8]
mov r15b, byte [rdx + 0x180]
mov ecx, 0x1c0
call fcn.140025d3f
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
lea rcx, [rsi + 0x10]
lea rdx, [rsp + 0x8c0]
mov r8d, 0x190
call sub.VCRUNTIME140.dll_memcpy
cmp r13, r14
mov qword [rsi + 0x1a0], rdi
mov dword [rsi + 0x1a8], ebp
mov rax, qword [rsp + 0x48]
mov qword [rsi + 0x1b0], rax
mov byte [rsi + 0x1b8], bl
setne byte [rsi + 0x1b9]
mov byte [rsi + 0x1ba], r15b
mov rax, qword [rsp + 0x228]
test rax, rax
je 0x14006a30e
lock dec qword [rax]
jne 0x14006a30e
mov rcx, r12
call fcn.140077ada
lea rcx, [rsp + 0x608]
call case.0x140044266.50
cmp qword [rsp + 0x58], 0
mov rbx, qword [rsp + 0x70]
mov rdi, qword [rsp + 0x40]
jne 0x14006a33a
lea rcx, [rsp + 0x5d0]
call fcn.14006e913
test rdi, rdi
jne 0x14006a357
cmp qword [rsp + 0x610], 0
je 0x14006a357
lea rcx, [rsp + 0x610]
call fcn.140047cc8
mov qword [rbx + 0x1a8], rsi
mov rcx, qword [rbx + 0x1a0]
xor edx, edx
call fcn.140086508
test rax, rax
je 0x14006a39b
cmp rax, 1
jne 0x14006a393
lea rsi, [rbx + 0x1a8]
mov rcx, rdx
call fcn.14006b7a4
mov rcx, rsi
call fcn.14006b7ae
jmp 0x140068edc
mov rcx, rdx
call fcn.14006b7a4
mov rax, qword [rbx + 0x198]
mov qword [rbx + 0x1b0], rax
jmp 0x14006b748
mov rax, qword [rsp + 0x410]
mov rbx, qword [rax]
mov rcx, rbx
call fcn.140071e6c
mov edi, eax
test dil, 1
jne case.0x14005e9d5.38
mov esi, edi
shr esi, 0x10
mov rbp, qword [r14]
lea r14, [rbp + 0x80]
lea r15, [rbp + 0x180]
lea r12, [rsp + 0x4b0]
mov rcx, r12
mov rdx, r15
mov r8, r14
call fcn.140048aed
mov r12, qword [r12]
cmp r12, 2
je 0x14006a4a9
cmp r12d, 3
jne 0x14006a4d0
lea rcx, [rbp + 0x100]
mov rdx, rbx
call fcn.1400b4982
add byte [rax - 0x73], cl
pushfq
and al, 0xb0
add al, 0
add byte [rax - 0x77], cl
invalid
mov rdx, r15
mov r8, r14
call fcn.140048aed
mov r12, qword [rbx]
cmp r12, 2
je 0x14006a50e
cmp r12d, 3
jne case.0x140033450.433
shr edi, 8
mov r12d, 3
cmp byte [rbp + 0x198], 0
je 0x14006a579
mov rax, qword [rbp + 0x1c8]
xor ecx, ecx
cmp rax, 2
movzx edi, dil
cmovb edi, ecx
sbb r12, 0
jmp 0x14006a579
mov rax, qword [rbp + 0x1c8]
mov r12d, 2
cmp rax, 1
jbe 0x14006a577
lea rcx, str.assertion_failed:_self.inner.semaphore.is_idle__C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_syncmpscchan.rs
lea r8, [0x1400fbbe0]
jmp 0x14006a534
lea rdi, [rsp + 0x4b8]
lea rcx, [rsp + 0x8c0]
ror byte [rax], 0
add byte [rcx - 0x48], al
or byte [rcx], al
add byte [rax], al
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rdi + 0x108]
mov qword [rsp + 0x30], rax
lock sub qword [rbp + 0x1c8], 2
jae 0x14006a577
mov ecx, 7
int 0x29
ud2
mov rax, qword [rbp + 0x1c8]
mov r12d, 2
cmp rax, 1
add dword [rax - 0x75], ecx
and al, 0x30
jbe 0x14006a572
lea rcx, str.assertion_failed:_self.inner.semaphore.is_idle__C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_syncmpscchan.rs
lea r8, [0x1400fbbc8]
lea eax, [0x1400fbbc8]
mov edx, 0x30
call fcn.1400c3660
lea rdi, [rsp + 0x4b8]
lea rcx, [rsp + 0x8c0]
mov r8d, 0x108
or byte [rcx], al
add byte [rax], al
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rdi + 0x108]
add dword [rax], eax
add al, dh
sub qword [rbp + 0x1c8], 2
jb 0x14006b79b
mov qword [rsp + 0x30], rax
xor edi, edi
mov ecx, edi
mov edx, esi
call fcn.1400b5eee
cmp r12, 3
je case.0x14005e9d5.38
lea rsi, [rsp + 0x1c0]
lea rdx, [rsp + 0x8c0]
mov r8d, 0x108
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rbx, qword [rsp + 0x70]
mov byte [rbx + 0x1c8], 1
lea rcx, [rsp + 0x758]
mov r8d, 0x108
mov eax, 0x108
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rbx + 0x1a8]
cmp r12, 2
je case.0x14005e9d5.42
lea rcx, [rsp + 0xb78]
mov qword [rcx - 8], r12
lea rdx, [rsp + 0x758]
add byte [rcx - 0x48], al
or byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0xbf8]
lea rax, [rsp + 0xb98]
mov rcx, qword [rbx + 0x58]
mov qword [rsp + 0xe8], rcx
mov ecx, dword [rbx + 0x60]
mov dword [rsp + 0x80], ecx
add byte [rax], 0
add byte [rdx + 0xe088], cl
mov al, ah
add byte [rax], al
add byte [rax + 0x482f244c], cl
mov ecx, dword [rbx + 0x78]
mov qword [rsp + 0xc0], rcx
mov word [rax + rax*8], fs
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
adc byte [rbx + 0x68], al
movaps xmmword [rsp + 0xb0], xmm0
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x45824
add byte [rcx + 0xb], bh
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea rbp, [rsp + 0x160]
mov ecx, 0xc
mov rdi, rbp
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rax - 8]
mov qword [rsp + 0x150], rcx
and al, 0x50
add dword [rax], eax
add bl, dh
movq mm0, qword [rax - 0x28]
movups xmm1, xmmword [rax - 0x18]
movaps xmmword [rsp + 0x140], xmm1
movdqa xmmword [rsp + 0x130], xmm0
add byte [rax - 0x77], cl
fld1
jb 0x14006a681
std
dec dword [rbp + rcx*4 + 5]
or byte [rax + rax], cl
or al, 0
mov r9d, 4
add al, 0
add byte [rax], al
mov rcx, rax
shr eax, 0x9f
call 0x1008ba6af
je case.0x14002f888.473
mov rcx, rbx
call fcn.140048f0d
lea r8, [0x14012af0c]
add byte [rcx - 0x47], al
add eax, 0x48000000
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x7e
call fcn.140048f4f
test al, al
jne 0x14006a70e
mov rsi, qword [r14]
lea rax, [rsi + 0x10]
mov qword [rsp + 0x408], rax
cmp byte [rsi + 0x1ba], 0
je 0x14006a71e
mov rcx, rbx
call fcn.140048f0d
lea r8, [0x14012af0c]
lea eax, [0x14012af0c]
mov r9d, 5
mov rcx, rax
call fcn.140048f4f
call 0x1008ba709
je 0x14006a71e
mov rcx, rbx
call fcn.140076905
add byte [rax], al
mov rsi, rax
invalid
jmp 0x14006a9b5
lea rax, [rsi + 0x128]
xor ecx, ecx
leave
mov qword [rsp + 0x78], rsi
mov dword [rsp + 0x78], esi
and al, 0x78
cmp qword [rsi + 0x150], 0
sete cl
ror dword [rax + 1], 0xc9
lea rdx, [rsp + 0x8c0]
mov qword [rdx], rcx
mov qword [rdx + 0x10], rax
mov dword [rdx + 0x10], eax
adc byte [rax - 0x7d], cl
and qword [rdx + 0x18], 0
and dword [rdx + 0x18], 0
lea rcx, [rsp + 0x8c0]
call fcn.140022fc9
mov bl, bh
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
add al, byte [rax]
invalid
mov r14, rax
mov qword [rsp + 0x38], rdx
mov dword [rsp + 0x38], edx
mov rcx, rbp
call fcn.14001b605
mov rcx, rbp
jmp 0x128f930c7
mov edx, esi
call fcn.1400235f2
mov r13d, eax
movzx esi, word [rsp + 0x1b8]
mov bh, 0xb4
and al, 0xb8
mov eax, 0x45000001
add byte [rax], al
mov r12d, r13d
and r12d, esi
mov r15, qword [rsp + 0x1b0]
add byte [rax], al
invalid
mov rdi, qword [rsp + 0x1a8]
mov r10, qword [rsp + 0x180]
add byte [rax], al
mov r9, qword [rsp + 0x188]
mov byte [rcx], al
add byte [rax], al
add byte [rcx], dh
in eax, dx
mov dword [rsp + 0x48], r13d
insb byte [rdi], dx
and al, 0x48
invalid
mov rax, r12
mov r12, rax
mov eax, 0
cmp r12, r15
jae 0x14006a7ba
invalid
movzx ecx, word [rdi + r12*4]
cmp rcx, 0xffff
je 0x14006a872
invalid
movzx eax, word [rdi + r12*4 + 2]
mov edx, esi
and edx, eax
mov r8d, r12d
sub r8d, edx
ror byte [rcx - 0x3ddebb0e], 1
cmp rdx, rbp
jb 0x14006a872
cmp ax, r13w
jne 0x14006a867
outsb dx, byte [rsi]
cmp r9, rcx
jbe 0x14006adc5
imul rcx, rcx, 0x68
mov rax, qword [r10 + rcx + 0x40]
or r8b, byte [rax + 0x48]
test rax, rax
setne dl
cmp qword [r14], 0
sete r8b
sete al
cmp dl, r8b
ret 0x4974
lea rdx, [r10 + rcx]
add rdx, 0x40
test rax, rax
invalid
je 0x14006a85a
mov rcx, qword [rdx + 8]
mov rdx, qword [rdx + 0x10]
mov r8, qword [r14 + 8]
or byte [rbp - 0x77], cl
mov ebp, ecx
mov r9, qword [r14 + 0x10]
mov ecx, dword [rsi + 0x10]
adc byte [rcx + r9*4 - 0x2d], r9b
call fcn.140008053
mov r10, rbx
fimul dword [rbp - 0x77]
jmp 0x164733394
mov r13d, dword [rsp + 0x48]
test al, al
je 0x14006a867
jmp case.0x140043ced.248
mov al, byte [rdx + 8]
cmp al, byte [r14 + 8]
je case.0x140043ced.248
invalid
inc rbp
inc r12
inc esp
invalid
jmp 0x14006a7b7
cmp rbp, 0x200
setae al
ror byte [rax - 0x7d], 0xbc
cmp qword [rsp + 0x160], 2
setne sil
setne dh
mov byte [rax + 0x20], 0xc6
and dh, al
invalid
lea rdi, [rsp + 0x4b0]
mov rcx, rdi
stc
mov rdx, r14
mov edx, esi
bnd call fcn.14002146f
shr byte [rbx - 5], 1
imul edi, ebx, 0xffffffff
dec dword [rax - 0x75]
test byte [rax + rsi*4], ah
and al, 0xb0
add al, 0
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x4b8]
mov eax, 0x48000004
add al, 0
add byte [rax], al
lea rdx, [rsp + 0x4c0]
add byte [rdi], cl
adc byte [rdx], al
movaps xmmword [rsp + 0x1c0], xmm0
sub dword [rsp + 0x1c0], eax
test byte [rax + rax*8], ah
add dword [rax], eax
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + rax*8], ah
and al, 0xc0
add dword [rax], eax
add byte [rsi + 0xf], ah
movdqa xmmword [rsp + 0x380], xmm0
movq qword [rsp + 0x380], mm0
test byte [rax + rax*4], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x60
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x420], rbp
mov dword [rsp + 0x420], ebp
mov qword [rsp + 0x428], rax
test byte [rax + rbp], ah
sub byte [rax + rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x430], rcx
mov word [rax + rsi], fs
add al, 0
add byte [rax - 0x73], cl
mov word [rax + rdi], fs
cmp byte [rax + rax], al
add bl, dh
movdqu xmmword [rcx], xmm0
jg 0x14006a901
mov qword [rsp + 0x448], r12
movsb byte [rdi], byte [rsi]
and al, 0x48
add al, 0
add byte [rsi + 0x44], ah
mov word [rsp + 0x450], r13w
lodsb al, byte [rsi]
and al, 0x50
add al, 0
add byte [rax - 0x78], al
mov byte [rsp + 0x452], sil
mov byte [rsp + 0x452], dh
add al, 0
add byte [rdx + 0x3242484], cl
and al, 0x24
and al, 3
add byte [rax], al
mov byte [rcx + 0x1f], al
invalid
invalid
mov eax, dword [rsp + 0x320]
and byte [rbx], al
add byte [rax], al
mov dword [rcx + 0x1b], eax
sbb ecx, dword [r8 - 0x77]
mov ecx, edi
mov rsi, qword [rsp + 0x38]
mov esi, dword [rsp + 0x38]
je case.0x140044876.181
cmp byte [rax - 0x77], cl
mov edx, esi
call fcn.140007cd8
stc
dec dword [rdx - 0x7b77dfba]
and byte [rax + 0x4d02484], r9b
mov byte [rsp + 0x4d0], al
test byte [rax + rdx*8], ah
and al, 0xd0
add al, 0
add byte [rax - 0x73], cl
lea ecx, [rsp + 0x420]
and byte [rax + rax], al
add al, 0
add byte [rax - 0x77], cl
mov edx, edi
cli
call fcn.140023493
jmp 0x14006a74e
std
invalid
invalid
movdqu xmm0, xmmword [rsp + 0x1c0]
movdqa xmmword [rsp + 0x380], xmm0
test byte [rax + rax*4], ah
add eax, dword [rax]
add byte [rax], al
lea rbp, [rsp + 0x160]
lodsb al, byte [rsi]
and al, 0x60
invalid
add dword [rax], eax
add byte [rax], al
jmp 0x14006a74e
lea rsi, [rsp + 0x4b0]
lea rdx, [rsp + 0x458]
lea edx, [rsp + 0x458]
mov rcx, rsi
mov ecx, esi
call fcn.140048f5f
in eax, 0xfd
inc dword [rax + 0x7375033e]
add esi, dword ds:[rbp + 0x73]
lea rcx, [rsp + 0x458]
call fcn.140076960
mov ebx, 0x480000bf
mov edi, 0x89480000
add byte [rax - 0x77], cl
invalid
lea rcx, [rsp + 0x4b0]
and al, 0xb0
mov al, 4
add byte [rax], al
call fcn.140049574
invalid
jmp case.0x1400436ab.290
invalid
cmp qword [rsp + 0x130], 0
mov r12, qword [rsp + 0x58]
and al, 0x58
and al, 0x58
pop rax
je case.0x1400442ff.270
invalid
lea rcx, [rsp + 0x138]
call fcn.1400480fb
std
invalid
lea rcx, [rsp + 0x160]
call fcn.14003936f
nop
jmp 0xcd4fa9dd
dec dword [rax - 0x73]
lea ecx, [rsp + 0xb0]
mov word [rax + rsi*4], fs
add byte [rax], al
add al, ch
insd dword [rdi], dx
jmp 0xfd48a9ea
inc dword [rcx - 0x43]
add al, byte [rax]
add byte [rax], al
mov r10, qword [rsp + 0x30]
push rsp
and al, 0x30
mov r15, qword [rsp + 0x50]
push rax
mov rax, qword [rsp + 0x40]
and al, 0x40
mov rbx, qword [rsp + 0x68]
mov rbx, qword [rsp + 0x68]
and al, 0x68
jmp 0x14006b1e3
invalid
add byte [rax], al
lea rdi, [rsp + 0x320]
lea rsi, [rsp + 0x4b0]
lea esi, [rsp + 0x4b0]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
cmp qword [rsp + 0x130], 0
cmp dword [rsp + 0x130], 0
add byte [rdi], cl
je 0x14006aae7
mov ch, 0
add byte [rax], al
invalid
movups xmm0, xmmword [rsp + 0x138]
movups xmm1, xmmword [rsp + 0x148]
movaps xmmword [rsp + 0x100], xmm1
mov word [rax + rax], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0xf0], eax
test byte [rax + rsi*8], ah
lock add byte [rax], al
add byte [rbp + 0x31], al
xor r15d, r15d
cmp qword [rsp + 0xf0], 0
add byte [rax], al
add byte [rax], al
mov ecx, 0
je case.0x140044266.219
lea rsi, [rsp + 0x4b0]
lea rdi, [rsp + 0xf0]
lea edi, [rsp + 0xf0]
and al, 0xf0
lock add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rdx, rdi
call fcn.140007cd8
pop rax
sar cl, cl
stc
dec dword [rax - 0x75]
mov rcx, qword [rsi]
mov ecx, dword [rsi]
invalid
movups xmm0, xmmword [rsi + 8]
adc byte [rsi + 8], al
movaps xmmword [rsp + 0x8c0], xmm0
or byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rsi + 0x18]
sbb byte [rax - 0x77], r9b
sbb byte [rax - 0x77], cl
mov dword [rsp + 0x8d0], eax
mov r15, qword [rdi]
mov qword [rsp + 0x400], rcx
mov rax, qword [rsp + 0x8d0]
test byte [rax + rdx*8], ah
or byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
and al, 0xc0
rol byte [rax + rax], 0
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x8c0]
movaps xmmword [rsp + 0x4b0], xmm0
test byte [rax + rsi*4], ah
and al, 0xb0
add al, 0
add byte [rax], al
mov r12, qword [rsp + 0xf8]
movdqa xmm0, xmmword [rsp + 0x100]
outsd dx, dword [rsi]
test byte [rax + rax], ah
and al, 0
add dword [rax], eax
add byte [rsi + 0xf], ah
jg 0x14006aa5f
and al, 0xc0
add dword [rax], eax
add byte [rax], al
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
jmp case.0x14004410a.229
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x1c0], xmm0
lea r12, [0x14012c8b8]
and eax, 0xc1dbd
invalid
or al, 0
lea r15, [0x1400f8848]
xor eax, eax
mov qword [rsp + 0x60], rax
mov rax, qword [rsp + 0x4c0]
add al, 0
add byte [rax - 0x77], cl
mov qword [rsp + 0xe0], rax
test byte [rax + riz*8], ah
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x4b0], al
and al, 0xb0
add al, 0
invalid
movaps xmmword [rsp + 0xd0], xmm0
movdqa xmm0, xmmword [rsp + 0x1c0]
movdqa xmmword [rsp + 0x120], xmm0
mov rax, qword [rsp + 0x78]
and al, 0x78
js case.0x140044266.222
cmp byte [rax + 0x1b9], 0
mov eax, 0x1b9
mov ecx, 1
add byte [rax], al
add byte [rdi], cl
test dl, dl
add eax, dword [rax]
invalid
cmp byte [rsp + 0x320], 0
je case.default.0x14006abfc
lea rdx, [0x1400fc740]
lea rcx, [rsp + 0x320]
call fcn.14002249c
test al, al
je case.default.0x14006abfc
add eax, dword [rax]
invalid
movups xmm6, xmmword [0x1400f9240]
lea rdx, [rsp + 0x4b0]
xchg esp, eax
and al, 0xb0
add al, 0
add byte [rdi], cl
sub dword [rdx + 0x10], esi
movups xmm7, xmmword [0x1400f9230]
lahf
out 8, al
add byte [rdi], cl
sub dword [rdx], edi
lea rcx, [rsp + 0x160]
mov word [rax + riz*2], fs
add dword [rax], eax
add al, ch
invalid
invalid
call fcn.14001b9e9
test al, al
jne case.default.0x14006abfc
test dword [rsi + 3], esi
add byte [rax], al
mov rax, qword [rsp + 0x78]
mov rax, qword [rax + 0x1b0]
add dword [rax], eax
add byte [rax + 0x69], cl
and byte [rax + 0x48000000], cl
mov edi, dword [rax + 0x18]
add dword [rax], eax
add byte [rax + 0x69], cl
and byte [rax + 0x48000000], cl
mov edi, dword [rax + 0x18]
add rcx, rdi
mov qword [rsp + 0x48], rcx
and al, 0x48
lea r13, [rsp + 0x4b0]
pcmpeqd xmm8, xmm8
jbe 0x14006ab96
jbe 0x14006ab96
cmp rdi, qword [rsp + 0x48]
je case.default.0x14006abfc
mov rsi, rdi
add rdi, 0x88
add byte [rax], al
add byte [rax - 0x75], cl
invalid
lea rcx, [0x14012ed90]
or eax, 0xc419b
or al, 0
add byte [rax - 0x75], cl
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
lea rcx, [rsp + 0x320]
call fcn.140086041
mov r9d, 4
mov ecx, 4
mov ecx, 4
mov rcx, rax
lea r8, str.httphttpswswssftpfileC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srcparser.rs
add cl, ch
xor dword [rcx], eax
add byte [rax], al
mov r14, qword [rsi + 8]
lea rcx, [rsp + 0x320]
and al, 0x20
add eax, dword [rax]
invalid
call fcn.140086041
cmp qword [r14 + 0x28], 0
cmp dword [rsi + 0x28], 0
je 0x14006abd6
mov rbx, rax
mov rbp, rdx
mov qword [rsp + 0x58], r12
and al, 0x58
mov qword [rsp + 0x40], r15
mov rcx, qword [r14 + 0x30]
mov rdx, qword [r14 + 0x38]
mov r8, rax
invalid
mov r9, rbp
call fcn.140086288
mov r12, qword [r14 + 0x10]
mov r14, qword [r14 + 0x18]
invalid
mov r15, r14
and r15, rax
shr rax, 0x39
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm9, xmm0, 0
xor eax, eax
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
movdqu xmm10, xmmword [r12 + r15]
movdqa xmm0, xmm10
pcmpeqb xmm0, xmm9
pmovmskb eax, xmm0
mov word [rsp + 0x4b0], ax
mov rcx, r13
call fcn.14001d39d
test rax, rax
je 0x14006acdb
add rdx, r15
and rdx, r14
and edx, esi
neg rdx
neg edx
imul rax, rdx, 0x68
mov r8, qword [r12 + rax - 0x60]
mov eax, dword [rsp + rax - 0x60]
mov r9, qword [r12 + rax - 0x58]
mov rcx, rbx
mov rdx, rbp
mov edx, ebp
call fcn.140072f1e
test al, al
je 0x14006aca3
jmp 0x14006aded
pcmpeqb xmm10, xmm8
pmovmskb eax, xmm10
test eax, eax
jne 0x14006ad63
invalid
jp 0x14006ad32
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
add r15, rax
add edi, eax
add r15, 0x10
add rax, 0x10
mov qword [rsp + 0x38], rax
and al, 0x38
and r15, r14
jmp 0x14006ac87
invalid
lea rdx, [rsi + 8]
mov rcx, r13
lea r8, [rsp + 0x320]
call fcn.140080ff4
mov ebx, dword [rsp + 0x4b0]
mov al, 4
add byte [rax], al
mov rcx, r13
call fcn.140080df9
cmp ebx, 2
je 0x14006abd6
invalid
jmp 0x14167810d
jmp 0x14006ae1a
add byte [rax], al
lea rcx, [rsp + 0x320]
call fcn.140086041
add byte [rbx - 0x46beffff], dh
add eax, 0x48000000
add byte [rax], al
add byte [rax - 0x77], cl
invalid
lea r8, [0x14012af0c]
call fcn.140072f1e
test al, al
je 0x14006abd6
js case.0x14005b603.44
invalid
invalid
jmp 0x14006ae1a
mov r15, qword [rsp + 0x40]
mov r12, qword [rsp + 0x58]
mov esp, dword [rsp + 0x58]
jmp 0x14006abd6
mov byte [r13], 3
mov al, 1
mov cl, 3
mov rbx, qword [rsp + 0x70]
mov ebx, dword [rsp + 0x70]
mov byte [rbx + 0x1d0], cl
movaps xmm6, xmmword [rsp + 0xc80]
movaps xmm7, xmmword [rsp + 0xc90]
add byte [rdi + rcx + 0x28], al
test byte [rax + riz*4], ah
or al, 0
add byte [rdi + rcx + 0x28], al
movaps xmm1, xmmword [rsp + 0xcb0]
movaps xmm10, xmmword [rsp + 0xcc0]
sub byte [rsp + 0xcc0], dl
add rsp, 0xcd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
mov rdx, r9
mov edx, ecx
call fcn.1400c3560
lea rcx, [rbx + 0x1b0]
call fcn.14006b7bd
mov rcx, r14
mov ecx, esi
int1
call fcn.14006b7ae
jmp 0x140068ee8
mov rax, qword [rsi]
lea rcx, [0x14012eda4]
add byte [rax + 0x63], cl
add al, 0x81
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
mov r15, qword [rsp + 0x40]
mov r12, qword [rsp + 0x58]
and al, 0x58
and al, 0x58
jmp rax
lea rax, [rsi + 0x30]
xor edx, edx
cmp byte [rsi + 0x50], 2
cmovne rdx, rax
xor byte [rcx], r14b
rol byte [rax + 0x4802507e], cl
cmovne edx, eax
jmp 0x14006ae5d
mov rax, qword [rsi]
mov rax, qword [rsi]
lea rcx, [0x14012eda4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [rsi + 8]
add rcx, 0x10
lea rdx, str.httphttpswswssftpfileC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srcparser.rs
or byte [rax - 0x7d], cl
rcl dword [rax], 0x48
lea edx, str.httphttpswswssftpfileC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srcparser.rs
mov r8d, 4
call fcn.140080eb0
invalid
add dword [rax], eax
test rax, rax
je case.0x14006ae2b.2
invalid
mov rcx, rax
add rcx, 0x28
xor edx, edx
cmp byte [rax + 0x48], 2
cmovne rdx, rcx
lea rcx, [rsp + 0x1c0]
call fcn.14007f280
add dword [rax], eax
add dword [rax], eax
jmp 0x14006aedc
add rsi, 8
lea rdi, [rsp + 0x8c0]
lea r8, [rsp + 0x320]
and byte [rbx], al
add byte [rax], al
and byte [rbx], al
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call fcn.140080ff4
cmp dword [rdi], 2
jne 0x14006ae9a
mov byte [rsp + 0x1e0], 2
jmp 0x14006aedc
lea rbx, [rsp + 0x4b0]
lea rsi, [rsp + 0x8c0]
mov ecx, 0xa
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x4d8]
xor edx, edx
cmp byte [rax + 0x20], 2
cmovne rdx, rax
lea rcx, [rsp + 0x1c0]
call fcn.14007f280
mov rcx, rbx
call fcn.140071ff9
cmp byte [rsp + 0x1e0], 2
je case.default.0x14006abfc
lea r8, [rsp + 0x8c0]
movaps xmmword [r8 + 0x10], xmm6
movaps xmmword [r8], xmm7
lea rsi, [rsp + 0x4b0]
lea rdx, [rsp + 0x160]
lea r9, [rsp + 0x1c0]
mov rcx, rsi
call fcn.1400241c6
mov rcx, rsi
call fcn.140024cdd
lea rsi, [rsp + 0x4b0]
mov rcx, rsi
call fcn.1400219f8
lea rdi, [rsp + 0x1c0]
lea rdx, [rsp + 0xb0]
mov rcx, rdi
call fcn.140049587
lea rbx, [rsp + 0x8c0]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.140019b4d
lea rsi, [rsp + 0x4b0]
lea r8, [rsp + 0x320]
mov rcx, rsi
mov rdx, rbx
call fcn.1400393cb
mov rdi, qword [rsi]
mov bpl, byte [rsi + 8]
mov r14b, byte [rsi + 9]
cmp rdi, 3
je 0x14006afaf
lea rdx, [rsp + 0x4ba]
mov rbx, qword [rdx + 0xce]
lea rcx, [rsp + 0x8c0]
mov r8d, 0xce
call sub.VCRUNTIME140.dll_memcpy
shr rbx, 8
lea rsi, [rsp + 0x1ca]
mov qword [rsi - 0xa], rdi
mov byte [rsi - 2], bpl
mov byte [rsi - 1], r14b
lea rdi, [rsp + 0x8c0]
mov r8d, 0xce
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0x2f]
mov byte [rsi + 0xce], al
mov rax, rbx
shr rax, 0x30
mov byte [rsi + 0xd5], al
mov rax, rbx
shr rax, 0x20
mov word [rsi + 0xd3], ax
mov dword [rsi + 0xcf], ebx
mov qword [rdi], r15
mov qword [rdi + 8], r12
movaps xmm0, xmmword [rsp + 0x120]
movups xmmword [rdi + 0x10], xmm0
lea rsi, [rsp + 0x4b0]
lea rdx, [rsp + 0x1c0]
lea r8, [rsp + 0x8c0]
mov rcx, rsi
call fcn.1400395b4
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.24_src_async_implclient.rstrust_dns_shouldnt_be_enabled_unless_the_feature_is4
lea rbx, [rsp + 0x8c0]
mov rcx, rbx
mov rdx, rsi
call fcn.140049614
lea rsi, [rsp + 0x4b0]
lea rdx, [rsp + 0x160]
mov rcx, rsi
call fcn.140049659
mov rcx, rbx
call fcn.14003936f
mov ecx, 0xc
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x4b0]
mov r8d, 0x100
mov rcx, rsi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x408]
mov rdx, rsi
call fcn.14003d206
mov r15, rax
mov r12, rdx
mov ecx, 0x3b9aca00
mov edx, dword [rsp + 0x80]
mov r8d, edx
cmp edx, ecx
jne 0x14006b0cd
mov rax, qword [rsp + 0x78]
mov r8d, dword [rax + 0x1a8]
xor eax, eax
cmp r8d, ecx
lea rbp, [rsp + 0x160]
je 0x14006b13d
mov rdi, r15
cmp edx, 0x3b9aca00
mov rdx, qword [rsp + 0xe8]
jne 0x14006b0fb
mov rax, qword [rsp + 0x78]
mov rdx, qword [rax + 0x1a0]
lea r9, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srcops_function.rsx
lea rsi, [rsp + 0x4b0]
mov rcx, rsi
call fcn.1400b2679
xor eax, eax
cmp qword [rsi], 2
mov r15, rdi
je 0x14006b13d
mov ecx, 0x70
call fcn.140025d3f
mov r15, rdi
lea rsi, [rsp + 0x4b0]
mov ecx, 0xe
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x4b0]
lea rsi, [rsp + 0x160]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov rbx, qword [rsp + 0x78]
lock inc qword [rbx]
jle 0x14006b799
mov rcx, qword [rsp + 0xc0]
mov qword [rsp + 0xa0], rcx
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x90], xmm0
lea rdi, [rsp + 0x860]
lea rsi, [rsp + 0x458]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rdx, [rsp + 0x398]
lea rsi, [rsp + 0x4b0]
mov ecx, 0xc
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0xe0]
mov qword [rdx - 8], rcx
movdqa xmm0, xmmword [rsp + 0xd0]
movdqa xmmword [rdx - 0x18], xmm0
mov rsi, qword [rsp + 0x400]
mov r10, qword [rsp + 0x30]
mov r13, qword [rsp + 0x60]
mov qword [rsp + 0x30], r10
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rsi
mov ecx, 1
lock xadd qword [0x140138070], rcx
mov qword [rsp + 0x160], rcx
lea rdi, [rsp + 0x8d0]
mov qword [rdi - 0x10], r13
mov qword [rdi - 8], rsi
lea rsi, [rsp + 0x380]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea rdx, [rsp + 0x948]
lea rsi, [rsp + 0x860]
mov ecx, 0xb
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
and qword [rdx + 0x58], 0
mov qword [rdx + 0x60], 8
and qword [rdx + 0x68], 0
movdqa xmm0, xmmword [rsp + 0x90]
movdqu xmmword [rdx + 0x70], xmm0
mov rcx, qword [rsp + 0xa0]
mov qword [rdx + 0x80], rcx
mov qword [rdx + 0x88], rbx
mov qword [rdx + 0x90], r15
mov qword [rdx + 0x98], r12
and qword [rdx + 0xa0], 0
mov qword [rdx + 0xa8], rax
mov qword [rdx + 0xb0], r10
lea rsi, [rsp + 0xa00]
lea rdx, [rsp + 0x1c0]
mov r8d, 0x158
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x158], 0
mov eax, dword [rsp + 0x320]
mov ecx, dword [rsp + 0x323]
mov dword [rsi + 0x159], eax
mov dword [rsi + 0x15c], ecx
mov qword [rsi + 0x160], rbp
call fcn.14003d596
test rax, rax
je 0x14006b774
mov rcx, rax
call fcn.14003d5ff
mov r14, rax
mov eax, dword [rax]
mov dword [rsp + 0x38], eax
lea rdi, [rsp + 0x4c0]
mov qword [rsp + 0x60], r13
mov qword [rdi - 0x10], r13
mov rax, qword [rsp + 0x48]
mov r13, rax
mov qword [rdi - 8], rax
lea rsi, [rsp + 0x380]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x538]
lea rsi, [rsp + 0x860]
mov ecx, 0xb
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
and qword [rax + 0x58], 0
mov qword [rax + 0x60], 8
and qword [rax + 0x68], 0
movdqa xmm0, xmmword [rsp + 0x90]
movdqu xmmword [rax + 0x70], xmm0
mov rcx, qword [rsp + 0xa0]
mov qword [rax + 0x80], rcx
mov qword [rsp + 0x68], rbx
mov qword [rax + 0x88], rbx
mov qword [rsp + 0x50], r15
mov qword [rax + 0x90], r15
mov qword [rsp + 0x58], r12
mov qword [rax + 0x98], r12
and qword [rax + 0xa0], 0
mov r12, rdx
mov rcx, qword [rsp + 0x40]
mov qword [rax + 0xa8], rcx
mov rcx, qword [rsp + 0x30]
mov qword [rax + 0xb0], rcx
lea rsi, [rsp + 0x5f0]
lea rdx, [rsp + 0x1c0]
mov r8d, 0x158
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x158], 0
mov eax, dword [rsp + 0x320]
mov ecx, dword [rsp + 0x323]
mov dword [rsi + 0x159], eax
mov dword [rsi + 0x15c], ecx
mov qword [rsi + 0x160], rbp
cmp dword [rsp + 0x38], 2
jne 0x14006b422
lea rcx, [rsp + 0x4b0]
call fcn.14003dd2b
xor r15d, r15d
jmp 0x14006b71f
mov rax, r14
mov rsi, qword [rsp + 0x160]
add r14, 8
cmp qword [rax], 0
je 0x14006b5af
mov rdi, qword [r14]
lock inc qword [rdi]
jle 0x14006b799
lea rbx, [rdi + 0x10]
lea r14, [rdi + 0x70]
mov ecx, 0x300
mov edx, 0x80
call fcn.140008c0e
mov r15, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, case.0x14002a4a2.256
mov qword [r15 + 0x10], rax
and qword [r15 + 0x18], 0
mov qword [r15 + 0x20], rdi
mov qword [r15 + 0x28], rsi
mov rax, qword [rsp + 0x60]
mov qword [r15 + 0x30], rax
mov qword [r15 + 0x38], r13
lea rdi, [r15 + 0x40]
lea rsi, [rsp + 0x380]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea rdi, [r15 + 0xb8]
lea rsi, [rsp + 0x860]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
and qword [r15 + 0x110], 0
mov qword [r15 + 0x118], 8
and qword [r15 + 0x120], 0
movdqa xmm0, xmmword [rsp + 0x90]
movdqu xmmword [r15 + 0x128], xmm0
mov rax, qword [rsp + 0xa0]
mov qword [r15 + 0x138], rax
mov rax, qword [rsp + 0x68]
mov qword [r15 + 0x140], rax
mov rax, qword [rsp + 0x50]
mov qword [r15 + 0x148], rax
mov rax, qword [rsp + 0x58]
mov qword [r15 + 0x150], rax
and qword [r15 + 0x158], 0
mov rax, qword [rsp + 0x40]
mov qword [r15 + 0x160], rax
mov rax, qword [rsp + 0x30]
mov qword [r15 + 0x168], rax
lea rcx, [r15 + 0x170]
lea rdx, [rsp + 0x1c0]
mov r8d, 0x158
call sub.VCRUNTIME140.dll_memcpy
mov byte [r15 + 0x2c8], 0
mov eax, dword [rsp + 0x320]
mov ecx, dword [rsp + 0x323]
mov dword [r15 + 0x2c9], eax
mov dword [r15 + 0x2cc], ecx
pxor xmm0, xmm0
movdqa xmmword [r15 + 0x2d0], xmm0
and qword [r15 + 0x2e0], 0
mov rcx, r14
mov rdx, r15
mov r8, r15
call fcn.14007b34d
mov rcx, rbx
mov rdx, rax
call fcn.1400ae76b
jmp 0x14006b71f
mov rdi, qword [r14]
lock inc qword [rdi]
jle 0x14006b799
lea rbx, [rdi + 0x60]
mov ecx, 0x300
mov edx, 0x80
call fcn.140008c0e
mov r15, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, case.0x140039762.156
mov qword [r15 + 0x10], rax
and qword [r15 + 0x18], 0
mov qword [r15 + 0x20], rdi
mov qword [r15 + 0x28], rsi
mov rax, qword [rsp + 0x60]
mov qword [r15 + 0x30], rax
mov qword [r15 + 0x38], r13
lea rdi, [r15 + 0x40]
lea rsi, [rsp + 0x380]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea rdi, [r15 + 0xb8]
lea rsi, [rsp + 0x860]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
and qword [r15 + 0x110], 0
mov qword [r15 + 0x118], 8
and qword [r15 + 0x120], 0
movdqa xmm0, xmmword [rsp + 0x90]
movdqu xmmword [r15 + 0x128], xmm0
add byte [rax], al
mov rax, qword [rsp + 0xa0]
mov qword [r15 + 0x138], rax
mov rax, qword [rsp + 0x68]
mov qword [r15 + 0x140], rax
mov rax, qword [rsp + 0x50]
mov qword [r15 + 0x148], rax
mov rax, qword [rsp + 0x58]
mov qword [r15 + 0x150], rax
and qword [r15 + 0x158], 0
mov rax, qword [rsp + 0x40]
mov qword [r15 + 0x160], rax
mov rax, qword [rsp + 0x30]
mov qword [r15 + 0x168], rax
lea rcx, [r15 + 0x170]
lea rdx, [rsp + 0x1c0]
mov r8d, 0x158
call sub.VCRUNTIME140.dll_memcpy
mov byte [r15 + 0x2c8], 0
mov eax, dword [rsp + 0x320]
mov ecx, dword [rsp + 0x323]
mov dword [r15 + 0x2c9], eax
mov dword [r15 + 0x2cc], ecx
pxor xmm0, xmm0
movdqa xmmword [r15 + 0x2d0], xmm0
and qword [r15 + 0x2e0], 0
mov rcx, rbx
mov rdx, r15
mov r8, r15
call fcn.14007b34d
test rax, rax
je 0x14006b71f
mov rcx, r14
mov rdx, rax
call fcn.1400b40ac
mov rbx, qword [rsp + 0x70]
dec qword [r12]
test r15, r15
je 0x14006b770
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [r15], rcx
je 0x14006b748
mov rax, qword [r15 + 0x10]
mov rcx, r15
call qword [rax + 0x20]
lea r14, [rbx + 0x1b0]
mov qword [rbx + 0x1b8], r14
lea r13, [rbx + 0x1c8]
mov byte [rbx + 0x1c8], 0
mov qword [rbx + 0x1c0], r14
jmp 0x14006a3db
xor eax, eax
jmp 0x14006b783
lea rcx, [rsp + 0x8c0]
call fcn.14003dd2b
mov al, 1
lea rcx, [rsp + 0x4b0]
mov byte [rcx], al
lea rdx, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.24_src_blockingclient.rsthread_not_dropped_yet
call fcn.1400c568a
ud2
mov ecx, 7
int 0x29
ud2
movzx eax, byte [r13 + 0x3f8]
test rax, rax
je 0x14006bbd2
cmp eax, 1
jne 0x14006d205
mov esi, dword [r13 + 0x3fc]
mov bl, byte [r13 + 0x3f9]
mov rcx, r15
mov rdx, rdi
call fcn.140038c0b
test rax, rax
jne 0x14006d1e6
test rdx, rdx
jne case.0x1400447de.194
mov rcx, r14
mov rdx, rdi
call fcn.1400773df
test rax, rax
jne 0x14006d1e6
test rdx, rdx
jne case.0x1400447de.194
mov byte [r13 + 0x3f8], 2
mov byte [r13 + 0x3f9], bl
mov dword [r13 + 0x3fc], esi
jmp 0x14006bb5c
mov rcx, r12
mov rdx, r13
mov r8, rdi
call fcn.14004d314
movzx eax, byte [rsp + 0x2d8]
cmp rax, 4
je 0x14006bf34
cmp al, 3
jne 0x14006bc0d
mov word [r13 + 0x3f8], 0x101
and dword [r13 + 0x3fc], 0
jmp 0x14006bb5c
mov esi, dword [rsp + 0x2dc]
mov ebp, dword [rsp + 0x2e0]
mov r15, qword [r13 + 0x400]
mov r12, qword [r13 + 0x408]
add r15, 0x10
add r12, 0x10
test rax, rax
je 0x14006bda3
mov bl, byte [rsp + 0x2d9]
mov edi, dword [rsp + 0x2e4]
mov r13, qword [rsp + 0x2e8]
mov r14, qword [rsp + 0x2f0]
cmp eax, 1
jne 0x14006d375
mov rax, qword [rsp + 0x2f8]
mov dword [rsp + 0x4c0], ebp
mov dword [rsp + 0x4c4], edi
mov qword [rsp + 0x4c8], r13
mov qword [rsp + 0x4d0], r14
mov qword [rsp + 0x4d8], rax
lea rcx, [rsp + 0x308]
lea rdx, [rsp + 0x4c0]
call fcn.140007cd8
mov dword [rsp + 0x304], esi
mov byte [rsp + 0x301], bl
mov byte [rsp + 0x300], 1
mov r13, qword [rsp + 0x68]
cmp dword [r13 + 0x3c8], 0
je 0x14006bcd6
cmp dword [r13 + 0x3d0], esi
je 0x14006c1eb
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0x1c0], rax
mov al, byte [rsp + 0x300]
mov cl, byte [rsp + 0x301]
movzx edx, word [rsp + 0x302]
mov r8d, dword [rsp + 0x304]
mov r9, qword [rsp + 0x308]
movups xmm0, xmmword [rsp + 0x310]
movaps xmmword [rsp + 0x1b0], xmm0
mov byte [rsp + 0x1a0], al
mov byte [rsp + 0x1a1], cl
mov word [rsp + 0x1a2], dx
mov dword [rsp + 0x1a4], r8d
mov qword [rsp + 0x1a8], r9
mov rcx, r15
mov rdx, r12
lea rdi, [rsp + 0x1a0]
mov r8, rdi
call fcn.14004a79b
movups xmm0, xmmword [rsp + 0x4c0]
movups xmm1, xmmword [rsp + 0x4d0]
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1a0], xmm0
mov rcx, r15
call fcn.14004a94c
mov dword [rsp + 0x1c0], eax
mov dword [rsp + 0x1c4], esi
mov rcx, qword [rsp + 0x188]
mov rdx, rdi
call fcn.14001d1d8
jmp 0x14006bf12
lea rdi, [rsp + 0x1a0]
mov rcx, rdi
mov rdx, r15
call fcn.140014050
mov rcx, rdi
lea rdx, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_srcproto_streams_streams.rs
call fcn.14004a5f3
mov r13, rax
mov r15d, edx
lea r14, [rax + 0x1c0]
lea rcx, [rsp + 0x300]
mov rdx, r14
mov r8d, esi
call fcn.1400132b7
cmp qword [rsp + 0x300], 0
je 0x14006be2a
mov cl, byte [r13 + 0x68]
mov edx, esi
call fcn.140014d55
test al, al
je 0x14006be49
cmp dword [r13 + 0x110], 0
jne 0x14006be72
cmp dword [r13 + 0x114], esi
ja 0x14006be72
lea eax, [rsi + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [r13 + 0x110], ecx
mov dword [r13 + 0x114], eax
jmp 0x14006be72
mov rcx, qword [rsp + 0x308]
mov rdx, qword [rsp + 0x310]
call case.0x14000342a.262
lea rsi, [rsp + 0x300]
jmp 0x14006be95
cmp dword [r13 + 0x98], 0
jne 0x14006be72
cmp dword [r13 + 0x9c], esi
ja 0x14006be72
lea eax, [rsi + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [r13 + 0x98], ecx
mov dword [r13 + 0x9c], eax
mov rcx, rdi
mov edx, esi
xor r8d, r8d
xor r9d, r9d
call fcn.140019cc5
lea rsi, [rsp + 0x300]
mov rcx, rsi
mov rdx, rdi
call fcn.140013f6e
lea rdi, [r13 + 0x10]
mov dword [rsp + 0x4c8], eax
mov dword [rsp + 0x4cc], edx
mov qword [rsp + 0x4c0], r14
mov rcx, rsi
mov rdx, r12
call fcn.140028fc0
mov rcx, rsi
lea rdx, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_srcproto_streams_streams.rs
call fcn.14004a5ac
mov rsi, rax
mov r14d, edx
add rax, 0x10
mov rcx, r13
add rcx, 0x70
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdi
lea rdx, [rsp + 0x4c0]
mov r8d, ebp
mov r9b, 1
call fcn.14004a6fa
mov rcx, rsi
mov edx, r14d
call fcn.1400afca3
mov rcx, r13
mov edx, r15d
call fcn.1400afca3
mov r13, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x40]
mov r15, qword [rsp + 0x80]
mov r14, qword [rsp + 0xd8]
lea r12, [rsp + 0x2d8]
jmp 0x14006bb5c
mov rdx, qword [r13 + 0x400]
add rdx, 0x10
lea rsi, [rsp + 0x1a0]
mov rcx, rsi
call fcn.140014050
mov rcx, rsi
lea rdx, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_srcproto_streams_streams.rs
call fcn.14004a5f3
mov rbx, rax
mov byte [rsp + 0x57], dl
mov rdx, qword [r13 + 0x408]
add rdx, 0x10
mov rcx, rsi
call fcn.140028fc0
mov rcx, rsi
lea rdx, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_srcproto_streams_streams.rs
call fcn.14004a5ac
mov rsi, rax
mov byte [rsp + 0x56], dl
mov ecx, dword [rbx + 0xb8]
mov edx, dword [rbx + 0xbc]
call fcn.14001affe
cmp eax, 1
mov qword [rsp + 0x88], rbx
mov qword [rsp + 0x178], rsi
jne 0x14006c04b
mov ebp, edx
mov rcx, r13
mov rdx, rdi
call fcn.140067a98
test rax, rax
jne 0x14006c230
mov r12, rdx
test rdx, rdx
jne 0x14006c241
and dword [rsp + 0x1a4], 0
mov rbx, qword [rsp + 0x88]
lea rsi, [rbx + 0xb8]
mov dword [rsp + 0x1a8], ebp
mov byte [rsp + 0x1a0], 7
mov rcx, r13
lea rdx, [rsp + 0x1a0]
call fcn.140067b1e
mov r8d, 0x1b
add byte [rax], al
add byte [rcx + 0x158d48c1], cl
sub esi, edx
or byte [rax], al
lea r9, [0x1400f96b8]
call fcn.140049ecd
mov rcx, rsi
mov edx, ebp
call fcn.14001b024
mov ecx, eax
lea rdx, [0x1400f96d0]
call fcn.140049f4c
mov rsi, qword [rsp + 0x178]
lea rax, [rbx + 0x10]
mov qword [rsp + 0xc8], rax
lea rax, [rsi + 0x10]
mov qword [rsp + 0xc0], rax
lea rax, [rbx + 0x1c0]
mov qword [rsp + 0x98], rax
lea rbp, [rbx + 0xc0]
mov rcx, r13
mov rdx, rdi
call fcn.140067a98
test rax, rax
jne 0x14006c230
mov r12, rdx
test rdx, rdx
jne 0x14006c241
lea rcx, [rsp + 0x1a0]
mov rdx, rbp
mov r8, qword [rsp + 0x98]
call fcn.1400136d4
cmp qword [rsp + 0x1a0], 0
je 0x14006c220
movups xmm0, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0x300], xmm0
lea rsi, [rsp + 0x300]
mov rcx, rsi
call fcn.140013524
mov r14d, dword [rax + 0x48]
mov rcx, rsi
call fcn.140013524
mov cl, byte [rax + 0x50]
add cl, 0xfa
movzx ecx, cl
cmp cl, 6
mov edx, 6
cmovae ecx, edx
cmp cl, 3
je 0x14006c11c
movzx ecx, cl
cmp ecx, 4
jne 0x14006c1c6
cmp byte [rax + 0x51], 0
jne 0x14006c126
jmp 0x14006c1c6
cmp byte [rax + 0x52], 0
je 0x14006c1c6
lea rcx, [rsp + 0x300]
call fcn.140013524
mov ecx, dword [rax + 0xa0]
mov edx, dword [rax + 0xa4]
call fcn.14001affe
cmp eax, 1
jne 0x14006c1c6
mov esi, edx
lea rbx, [rsp + 0x300]
mov rcx, rbx
call fcn.140013524
mov eax, dword [rax + 0x114]
mov dword [rsp + 0x1a4], eax
mov dword [rsp + 0x1a8], esi
mov byte [rsp + 0x1a0], 7
mov rcx, r13
lea rdx, [rsp + 0x1a0]
call fcn.140067b1e
mov r8d, 0x1b
mov ecx, eax
lea rdx, str.invalid_WINDOW_UPDATE_frame
lea r9, [0x1400f9668]
call fcn.140049ecd
invalid
std
dec dword [rax - 0x77]
fld1
stosd dword [rdi], eax
jb 0x14006c1a3
dec dword [rax - 0x73]
mov byte [rax - 0x77000000], ah
bnd call fcn.14001b024
mov ecx, eax
lea rdx, [0x1400f96a0]
call fcn.140049f4c
cmp r14d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add eax, dword [rax]
add al, ch
push rbp
cmp edx, 0xffffffff
jmp 0x14006c079
mov byte [r13 + 0x3f8], 1
mov byte [r13 + 0x3f9], bl
mov dword [r13 + 0x3fc], esi
lea rcx, [rsp + 0x308]
add byte [rax], al
call fcn.140001430
stc
dec dword [rax - 0x73]
mov word [rax + rax*8], fs
add al, 0
add al, ch
adc eax, 0xe9fff952
cld
invalid
invalid
mov rcx, r13
mov rdx, rdi
call fcn.140067a98
test rax, rax
je 0x14006c235
mov rsi, rax
jmp 0x14006c243
mov r12, rdx
test rdx, rdx
je 0x14006c317
xor esi, esi
mov rcx, qword [rsp + 0x178]
mov dl, byte [rsp + 0x56]
call fcn.1400afca3
mov rcx, qword [rsp + 0x88]
mov dl, byte [rsp + 0x57]
call fcn.1400afca3
test rsi, rsi
jne 0x14006d1e6
test r12, r12
jne 0x14006d4cb
mov rax, qword [rsp + 0x180]
cmp qword [rax], 0
jne 0x14006c2b2
cmp byte [r13 + 0x3d4], 0
jne 0x14006d1e6
cmp dword [r13 + 0x3c8], 0
je 0x14006d1e6
cmp dword [r13 + 0x3cc], 0x7fffffff
je 0x14006d1e6
mov rdx, qword [r13 + 0x400]
add rdx, 0x10
lea rsi, [rsp + 0x1a0]
mov rcx, rsi
call fcn.140014050
mov rcx, rsi
lea rdx, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_srcproto_streams_streams.rs
call fcn.14004a5f3
mov rsi, qword [rax + 0x28]
mov rdi, qword [rax + 0x38]
mov rcx, rax
call fcn.1400afca3
or rdi, rsi
jne 0x14006d1e6
mov rdx, qword [r13 + 0x400]
add rdx, 0x10
mov rcx, qword [rsp + 0x188]
call fcn.14004d2cd
mov rdi, qword [rsp + 0x40]
jmp 0x14006bf1f
mov rsi, qword [rsp + 0x88]
lea rcx, [rsi + 0x118]
mov qword [rsp + 0xb8], rcx
mov rbx, qword [rsp + 0xc0]
mov rdx, rbx
mov r8, qword [rsp + 0x98]
mov r9, r13
call fcn.140049ca7
mov r15d, dword [r13 + 0x180]
mov r13, rbx
lea rbp, [rsi + 0x128]
lea rax, [rsi + 0x150]
mov qword [rsp + 0x448], rax
lea rax, [rsi + 0x12c]
mov qword [rsp + 0x140], rax
lea rax, [rsi + 0x130]
mov qword [rsp + 0x168], rax
lea rax, [rsi + 0x134]
mov qword [rsp + 0x440], rax
add rsi, 0x138
mov qword [rsp + 0x438], rsi
lea rsi, [rsp + 0x300]
lea r12, [rsp + 0x190]
mov qword [rsp + 0x58], rbp
mov rcx, qword [rsp + 0x88]
mov rax, qword [rcx + 0x20]
cmp rax, qword [rcx + 0x28]
jbe 0x14006c536
add dword [rax], eax
invalid
mov rcx, rsi
mov rdx, qword [rsp + 0x448]
mov r8, qword [rsp + 0x98]
call fcn.140013acb
cmp qword [rsp + 0x300], 0
je 0x14006c536
movups xmm0, xmmword [rsp + 0x300]
movaps xmmword [rsp + 0x1a0], xmm0
mov rcx, qword [rsp + 0xc8]
lea rsi, [rsp + 0x1a0]
mov rdx, rsi
call fcn.1400144c4
mov rcx, rsi
lea rsi, [rsp + 0x300]
call fcn.140013455
mov rcx, rax
shr eax, 0x13
invalid
cli
dec dword [rax - 0x75]
test byte [rax + riz*4], ah
add dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
out dx, al
add byte [rax], al
invalid
mov rsi, qword [rsp + 0x1a8]
mov qword [rsp + 0x1a0], rax
mov dword [rsp + 0x1a0], eax
mov qword [rsp + 0x1a8], rsi
lea r14, [rsp + 0x1a0]
mov rcx, r14
call fcn.140013524
cmp byte [rax + 0x121], 0
jne 0x14006c51e
mov rdi, rsi
shr rdi, 0x20
mov rcx, r14
call fcn.140013455
mov byte [rax + 0x121], 1
cmp dword [rbp], 0
je 0x14006c4e2
mov rax, qword [rsp + 0x140]
mov eax, dword [rax]
mov dword [rsp + 0x78], eax
mov rbx, qword [rsp + 0x168]
mov ebp, dword [rbx]
mov rcx, r14
call fcn.140013455
mov dword [rax + 0xb8], 1
mov ecx, dword [rsp + 0x78]
mov dword [rax + 0xbc], ecx
mov dword [rax + 0xc0], ebp
mov rbp, qword [rsp + 0x58]
mov rax, qword [rsp + 0x140]
jmp 0x14006c50d
mov dword [rbp], 1
mov rax, qword [rsp + 0x140]
mov dword [rax], esi
mov rax, qword [rsp + 0x168]
mov dword [rax], edi
mov rax, qword [rsp + 0x440]
mov rbx, qword [rsp + 0x438]
mov dword [rax], esi
mov dword [rbx], edi
mov rdi, qword [rsp + 0x40]
lea r14, [rsp + 0x1a0]
mov rcx, qword [rsp + 0xb8]
mov rdx, r14
call fcn.140016575
lea rsi, [rsp + 0x300]
mov qword [rsp + 0x588], 2
and qword [rsp + 0x5a8], 0
mov rcx, r12
mov rdx, rbp
mov r8, qword [rsp + 0x98]
call fcn.140013a09
cmp qword [rsp + 0x190], 0
je 0x14006c7b8
movups xmm0, xmmword [rsp + 0x190]
movaps xmmword [rsp + 0xa0], xmm0
mov qword [rsp + 0x5b0], 2
and qword [rsp + 0x5d0], 0
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.140013524
mov rcx, r12
mov r12d, dword [rax + 0x48]
call fcn.140013455
dec dword [rax - 0x77]
int1
mov rdx, rax
mov r8, r13
call fcn.1400849ba
movzx eax, byte [rsp + 0x300]
cmp rax, 9
cmp eax, 9
jne 0x14006c60e
lea rcx, [rsp + 0xa0]
call fcn.140013524
cmp byte [rax + 0x50], 5
je case.0x140044522.212
stosb byte [rdi], al
add al, 0
invalid
cmp r12d, 0x3b9aca00
setne r8b
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmmword [rsp + 0x1a0], xmm0
mov rcx, qword [rsp + 0xc8]
lea rdx, [rsp + 0x1a0]
add al, ch
xor bh, byte [rdi - 6]
invalid
jmp 0x14006c773
test rax, rax
jne 0x14006c7d5
lea rax, [rsp + 0x308]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
and byte [rdi], cl
sub dword [rsp + 0x100], edx
movaps xmmword [rsp + 0xf0], xmm1
add byte [rdi], cl
sub dword [rsp + 0xe0], eax
lea rcx, [rsp + 0xa0]
add al, ch
invalid
outsb dx, byte [rsi]
cli
dec dword [rbx + 0x84b8]
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
loopne 0x14006c65b
add byte [rax], al
call fcn.140049f28
test rax, rax
je case.0x140032222.450
mov r14, rax
test edi, edi
jne 0x14006c6ce
lea rcx, [rsp + 0xa0]
call fcn.140013455
fisubr dword [rbp - 6]
dec dword [rdi]
sub byte [rsp + 0xe0], al
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xf0], cl
lock add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x100], dl
xchg esp, eax
and al, 0
add dword [rax], eax
invalid
lea rcx, [rsp + 0x1a8]
movups xmmword [rcx + 0x20], xmm2
push rcx
and byte [rdi], cl
adc dword [rcx + 0x10], ecx
movups xmmword [rcx], xmm0
mov byte [rsp + 0x1a0], 0
movabs al, byte [0x4cc1894800000001]
mov edx, ebp
lea r8, [rsp + 0x1a0]
add dword [rax], eax
add al, ch
push 0x48000182
add dword [rax], eax
mov rdi, qword [rsp + 0x40]
and al, 0x40
jmp 0x14006c773
add byte [rax], al
xor r14d, r14d
cmp r14, r15
cmovae r14, r15
xor esi, esi
test edi, edi
cmovle edi, esi
dec byte [rcx + 0x39]
dec byte [rdi + rcx + 0x43]
test dword [rbp - 0x7b], 0xbc8d48f6
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
test byte [rdx + rax], dl
push rsp
add al, byte [rax]
invalid
mov rcx, rdi
call fcn.140013524
mov eax, dword [rax + 0x80]
add byte [rax], al
test eax, eax
mov ecx, 0
cmovle eax, ecx
mov esi, r14d
cmp eax, r14d
cmp eax, esi
jae case.0x140043548.305
mov rcx, rdi
call fcn.140013455
movaps xmm0, xmmword [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
movaps xmm1, xmmword [rsp + 0xf0]
sub byte [rsp + 0xf0], cl
movaps xmm2, xmmword [rsp + 0x100]
and al, 0
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x1a8]
lea ecx, [rsp + 0x1a8]
movups xmmword [rcx + 0x20], xmm2
and byte [rdi], cl
adc dword [rcx + 0x10], ecx
movups xmmword [rcx], xmm0
mov byte [rsp + 0x1a0], 0
mov rcx, rax
mov rdx, r13
lea r8, [rsp + 0x1a0]
call fcn.140084929
mov rdi, qword [rsp + 0x40]
and al, 0x40
lea rsi, [rsp + 0x300]
movzx eax, byte [rsp + 0x300]
cmp rax, 9
lea r12, [rsp + 0x190]
je 0x14006c79b
test rax, rax
je 0x14006c79b
cmp eax, 3
je 0x14006c79b
mov rcx, rsi
call case.0x1400495a3.17
std
invalid
lea rbx, [rsp + 0x5b0]
mov rcx, rbx
call fcn.1400100c2
cli
dec dword [rax - 0x77]
mov rcx, rbx
call fcn.140038bc7
jmp 0x14006c54b
lea rbx, [rsp + 0x588]
mov rcx, rbx
call fcn.1400100c2
dec dword [rax - 0x77]
fld1
test ebx, 0x89e9fffc
invalid
add byte [rax], al
cmp eax, 3
jne 0x14006cafc
test dword [rsi], ebx
add eax, dword [rax]
invalid
mov eax, dword [rsp + 0x308]
mov qword [rsp + 0x78], rax
js 0x14006c833
lea eax, [rsp + 0x30c]
add byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xe0], xmm0
movaps xmmword [rsp + 0xf0], xmm1
mov eax, dword [rax + 0x20]
and byte [rcx + 0x1002484], cl
add byte [rax], al
mov rax, qword [rsp + 0x330]
mov qword [rsp + 0xb0], rax
add byte [rax], al
mov eax, dword [rsp + 0x338]
add byte [rcx - 0x74afdbbc], cl
test byte [rsp + rdi], ah
add eax, dword [rax]
add byte [rcx + 0x4c4c2444], cl
mov r13, qword [rsp + 0x340]
add byte [rax], al
mov r14d, dword [rsp + 0x348]
add byte [rax], al
mov bl, byte [rsp + 0x34c]
add byte [rax - 0x76], al
mov bpl, byte [rsp + 0x34d]
add eax, dword [rax]
add byte [rdx + 0x34e2484], cl
test byte [rsi + rcx*2], ah
add eax, dword [rax]
add byte [rax + 0x413d2444], cl
mov byte [rsp + 0x3d], al
mov r8d, 0xc5
mov eax, 0xc5
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + riz*4], fs
add dword [rax], eax
add byte [rax], al
lea rdx, [rsp + 0x34f]
add r8, qword [r8]
add al, ch
cmp eax, 0x8b000568
add eax, 0x24848b00
test byte [rsp + rdx], ah
add al, 0
add byte [rax], al
mov rcx, qword [rsp + 0x418]
and al, 0x18
add al, 0
add byte [rax - 0x77], cl
mov word [rax + rsi*2], fs
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0xa0]
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rcx + 0xd42484], cl
and al, 0xd4
add byte [rax], al
add byte [rcx + 0x1642484], cl
test byte [rsp + riz*2], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add byte [rax + rax], 0
lea r8, [rsp + 0x164]
lea eax, [rsp + 0x164]
test byte [rsp + riz*2], ah
add dword [rax], eax
add al, ch
sub ah, byte [rdi - 6]
dec dword [rax - 0x7d]
mov esp, 0x48024
and al, 0x80
add al, 0
add byte [rax], al
add byte [rdi], cl
test byte [rsp + rcx], cl
or al, 0
invalid
movups xmm0, xmmword [rsp + 0x480]
movaps xmmword [rsp + 0x420], xmm0
sub dword [rsp + 0x420], eax
lea rsi, [rsp + 0x420]
and byte [rax + rax], al
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call fcn.140013455
mov byte [rax + 0x125], 0
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.140013524
cmp qword [rax], 0
cmp dword [rax], 0
cmp byte [rax], al
je 0x14006cca9
invalid
invalid
add eax, dword [rax]
invalid
mov rcx, qword [rsp + 0x88]
mov rax, qword [rcx + 0x20]
and byte [rax + 0x3b], cl
cmp eax, dword [rcx + 0x28]
jbe 0x14006cc94
add eax, dword [rax]
invalid
mov rcx, qword [rsp + 0xc8]
lea rsi, [rsp + 0x420]
mov ah, 0x24
and byte [rax + rax], al
add al, 0
add byte [rax - 0x77], cl
mov edx, esi
bnd call fcn.1400144c4
jnp case.0x140043a2d.273
invalid
mov rcx, qword [rsp + 0x58]
mov rdx, rsi
call fcn.1400135aa
insb byte [rdi], dx
cli
invalid
jmp 0x14006cca9
add eax, dword [rax]
invalid
mov qword [rsp + 0x1a0], 2
and qword [rsp + 0x1c0], 0
rol byte [rcx], 0
add byte [rax], al
mov rcx, rdi
call fcn.140013455
cli
dec dword [rcx - 0x77]
mov r14, rax
mov rax, qword [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rax - 0x75], cl
mov rdi, qword [rax + 0x120]
add byte [rax], al
mov ebx, dword [r14 + 0x84]
test ebx, ebx
fstp xword [rbp]
mov ebp, 0
add byte [rax], al
cmovle ebx, ebp
lea rcx, [r14 + 0x80]
add byte [rax], 0
add byte [rax + 0x39], cl
cmp rbx, rdi
cmp ebx, edi
cmovae rbx, rdi
fisttp word [rcx + 0x2b]
sahf
mov byte [rax], al
add byte [rax], al
cmovb rbx, rbp
fisttp qword [rcx - 0x1970170e]
fisttp qword [rcx - 0x1970170e]
call fcn.14001b037
out 0xfa, al
dec dword [rcx - 0x7974b60f]
mov eax, dword [rsi + 0x88]
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rsi*4], fs
mov al, 0
add byte [rax], al
add byte [rax + 0x29], cl
enter 0xffffffffffff8949, 0xffffffffffffff86
mov byte [rax], al
add byte [rax], al
add byte [rcx + 0x29], al
sub dword [r14 + 0x118], esi
mov dh, 0x18
add dword [rax], eax
add byte [rcx - 0x75], al
mov ecx, dword [rsi + 0x84]
add byte [rax], al
add byte [rbp - 0x32b1f037], al
cmovle ecx, ebp
int 0x48
cmp ecx, edi
stc
cmovb rdi, rcx
sub rdi, rax
invalid
cmovb rdi, rbp
std
cmp ebx, edi
sti
jae case.0x140043a2d.279
mov rcx, r14
call fcn.140019e3e
mov rbx, qword [rsp + 0xb8]
mov rcx, rbx
mov ecx, ebx
mov edx, esi
call fcn.14001afd3
lea rdi, [rsp + 0x1a0]
lea edi, [rsp + 0x1a0]
and al, 0xa0
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
call fcn.1400100c2
mov rcx, rdi
mov ecx, edi
call fcn.140038bc7
cld
dec dword [rax - 0x39]
mov dword [rsp + 0x1a0], 2
add dword [rax], eax
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xc0
add dword [rax], eax
add byte [rax], al
mov rcx, rbx
mov ecx, ebx
mov edx, esi
bnd call fcn.14001b037
invalid
in eax, 0xfa
dec dword [rdi]
mov dh, 0xb4
mov ah, 0x24
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xe0
loopne 0x14006ca47
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rax - 0x75], cl
jl 0x14006ca74
mov qword [rsp + 0x78], rdx
js 0x14006ca66
invalid
mov eax, dword [rcx]
add byte [rax], al
invalid
cmp edx, 1
jne 0x14006cc0a
invalid
movsd dword [rdi], dword [rsi]
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rsp + 0xf0]
sub rcx, qword [rsp + 0xf8]
mov word [rax + rdi*8], fs
and al, 0xf8
add byte [rax], al
add byte [rax], al
mov eax, 0
add byte [rax], al
cmovae rax, rcx
jmp 0x14006cbef
insb byte [rdi], dx
add dword [rax], eax
invalid
mov r14d, dword [rax + 0x54]
lea rbx, [rsp + 0xa0]
invalid
add byte [rax], al
add byte [rax], al
mov rcx, rbx
call fcn.140013524
lea ebp, [rdx - 6]
cli
dec dword [rbx + 0x114b0]
mov al, 0x14
add dword [rax], eax
add byte [rax], al
mov rcx, rbx
call fcn.140013455
lea rcx, [rax + 0x50]
push rax
mov edx, esi
mov qword [rsp + 0x78], r14
mov r8d, r14d
mov r9b, 1
call fcn.14001b1b1
out 0xfa, al
dec dword [rax - 0x77]
mov rcx, rbx
call fcn.140013524
mov r9d, dword [rax + 0x114]
mov byte [rcx + rax], dl
add byte [rax], al
mov byte [rcx + rax], dl
add byte [rax], al
mov sil, 8
mov rcx, qword [rsp + 0x148]
and al, 0x48
add qword [rax], rax
add byte [rax], al
mov bl, byte [rsp + 0x3f]
mov bpl, byte [rsp + 0x3e]
mov r14d, dword [rsp + 0x94]
mov ah, 0x24
xchg esp, eax
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], cl
lodsb al, byte [rsi]
and al, 0x50
add dword [rax], eax
add byte [rbx + 0x44502454], cl
and al, 0x50
mov r8d, dword [rsp + 0x4c]
jmp 0x14006cd0b
lar eax, word [rax]
invalid
mov r14d, dword [rsp + 0x304]
mov esi, dword [rsp + 0x304]
mov ecx, dword [rsp + 0x308]
mov qword [rsp + 0x78], rcx
js 0x14006cb59
mov ebx, dword [rsp + 0x330]
mov ebp, dword [rsp + 0x338]
cmp byte [rbx], al
add byte [rax], al
mov edi, dword [rsp + 0x33c]
mov esp, 0x33c24
add byte [rax - 1], cl
enter 0xffffffffffff8d48, 0xd
or eax, 0xc2288
invalid
add byte [rax - 1], cl
enter 0xffffffffffff8d48, 0xd
or eax, 0xc2288
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rsp + 0x418]
mov qword [rsp + 0x170], rax
and al, 0x70
jo 0x14006cb48
add byte [rax], al
mov eax, dword [rsp + 0x414]
mov dword [rsp + 0xd4], eax
mov al, byte [rsp + 0x34e]
mov byte [rsp + 0x3d], al
mov al, byte [rsp + 0x34d]
mov byte [rsp + 0x3e], al
mov al, byte [rsp + 0x34c]
mov byte [rsp + 0x3f], al
invalid
mov eax, dword [rsp + 0x348]
add eax, dword [rax]
add byte [rcx + 0x942484], cl
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*2], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x73], cl
test byte [rsp + rcx], ah
and al, 0xc
add eax, dword [rax]
add byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x110], xmm0
add byte [rax], al
movaps xmmword [rsp + 0x120], xmm1
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x130], eax
mov r8d, 0xc5
lea rcx, [rsp + 0x4c0]
rol byte [rax + rax], 0
lea rdx, [rsp + 0x34f]
call sub.VCRUNTIME140.dll_memcpy
add eax, 0x1b64000
mov r14d, dword [rsp + 0x48]
jmp 0x14006cdb1
mov rax, qword [rsp + 0xf8]
cmp rax, qword [rsp + 0xb0]
jbe 0x14006cc0a
mov eax, esi
and al, 0xfe
mov byte [rsp + 0x3d], al
mov byte [rsp + 0x10e], al
add bl, ch
invalid
mov eax, esi
mov byte [rsp + 0x3d], sil
and esi, 1
lea rbx, [rsp + 0x1a0]
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
call fcn.1400100c2
mov rcx, rbx
mov ecx, ebx
call fcn.140038bc7
lea rax, [rsp + 0xe4]
movups xmm0, xmmword [rax]
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x110], xmm0
sub dword [rsp + 0x110], eax
adc byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0x120], xmm1
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x130], eax
mov r14d, dword [rsp + 0x108]
mov bl, byte [rsp + 0x10c]
and al, 0xc
add dword [rax], eax
invalid
mov bpl, byte [rsp + 0x10d]
mov edx, dword [rsp + 0xa8]
test al, 0
add byte [rax], al
mov r8d, dword [rsp + 0xac]
mov rcx, qword [rsp + 0x148]
and rcx, 0xffffffffffffff00
or rcx, rsi
xor esi, esi
mov r13, rcx
jmp 0x14006cd06
invalid
mov rcx, qword [rsp + 0xb8]
lea rdx, [rsp + 0x420]
call fcn.140016230
mov eax, dword [rsp + 0x100]
mov dword [rsp + 0x130], eax
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x120], xmm1
sub dword [rsp + 0x120], ecx
and byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0x110], xmm0
mov r8d, 0xc5
lea rcx, [rsp + 0x4c0]
lea rdx, [rsp + 0x1a0]
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov sil, 3
add ecx, dword [rax - 0x75]
mov word [rax + rcx*2], fs
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov edx, dword [rsp + 0x50]
mov r8d, dword [rsp + 0x4c]
mov r9d, dword [rsp + 0x48]
movzx eax, byte [rsp + 0x300]
add byte [rax], al
cmp rax, 9
mov qword [rsp + 0x148], rcx
mov byte [rsp + 0x3f], bl
pop rsp
and al, 0x3f
mov byte [rsp + 0x3e], bpl
mov dword [rsp + 0x94], r14d
mov qword [rsp + 0x150], r13
mov dword [rsp + 0x50], edx
mov dword [rsp + 0x4c], r8d
and al, 0x50
add dword [rax], eax
add byte [rcx + 0x44502454], cl
mov dword [rsp + 0x4c], eax
je 0x14006cd4d
test rax, rax
je 0x14006cd4d
cmp eax, 3
jne 0x14006cd5d
invalid
clc
add esi, dword [rbp + 0x10]
invalid
mov r14d, r9d
invalid
mov r13, qword [rsp + 0xc0]
jmp 0x14006ce38
add byte [rax], al
lea rcx, [rsp + 0x300]
mov r14d, r9d
call case.0x1400495a3.17
jmp 0x14006cd50
mov eax, dword [rsp + 0x30c]
mov dword [rsp + 0x110], eax
and al, 0xc
add eax, dword [rax]
add byte [rcx + 0x1102484], cl
add byte [rax], al
mov sil, 2
jmp 0x14006ce33
invalid
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x30c]
mov eax, dword [rcx + 0x20]
mov dword [rsp + 0x130], eax
movups xmm0, xmmword [rcx]
adc byte [rcx], al
mov word [rsp + rcx], fs
add eax, dword [rax]
add byte [rbx - 0x7b76dfbf], cl
and al, 0x30
add dword [rax], eax
add byte [rdi], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x120], xmm1
movaps xmmword [rsp + 0x110], xmm0
mov sil, 4
mov dh, 4
mov dh, 4
mov dword [rsp + 0x50], ebp
mov dword [rsp + 0x4c], edi
and al, 0x4c
and al, 0x4c
mov qword [rsp + 0xb0], rbx
jmp 0x14006ce33
and al, 0xb0
add byte [rax], al
add bl, ch
jo 0x14006ce0c
lea ecx, [rsp + 0x308]
mov al, byte [rcx - 5]
mov byte [rsp + 0x76], al
and al, 0x76
movzx eax, word [rcx - 7]
mov word [rsp + 0x74], ax
movzx eax, word [rsp + 0x78]
mov ecx, dword [rsp + 0x64]
and ecx, 0xffff0000
or ecx, eax
rol dword [rax - 0x4a], 5
mov eax, ecx
mov qword [rsp + 0x78], rax
and al, 0x78
and al, 0x78
jmp 0x14006ce33
add dword [rdi], ecx
adc byte [rcx + 0x10], cl
movaps xmmword [rsp + 0x120], xmm1
add byte [rax], al
movaps xmmword [rsp + 0x110], xmm0
mov sil, 6
mov r14d, dword [rsp + 0x48]
jmp 0x14006ce33
and al, 0x10
add dword [rax], eax
add byte [rax - 0x4a], al
invalid
mov rdi, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x58]
lea rbx, [rsp + 0xa0]
mov rcx, rbx
call fcn.140013524
cmp qword [rax], 0
jne 0x14006ce61
mov rcx, rbx
call fcn.140013524
cmp byte [rax + 0x50], 5
jne 0x14006ce6c
mov rcx, rbp
mov rdx, rbx
call fcn.1400135aa
cmp r12d, 0x3b9aca00
setne r8b
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmmword [rsp + 0x1a0], xmm0
mov rcx, qword [rsp + 0xc8]
lea rdx, [rsp + 0x1a0]
call fcn.14001453b
movzx eax, word [rsp + 0x74]
mov word [rsp + 0x70], ax
mov al, byte [rsp + 0x76]
mov byte [rsp + 0x72], al
movaps xmm0, xmmword [rsp + 0x110]
movaps xmm1, xmmword [rsp + 0x120]
movaps xmmword [rsp + 0x490], xmm0
movaps xmmword [rsp + 0x4a0], xmm1
mov eax, dword [rsp + 0x130]
mov dword [rsp + 0x4b0], eax
mov r8d, 0xc5
lea rcx, [rsp + 0x600]
lea rdx, [rsp + 0x4c0]
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0x5b0]
mov rcx, rbx
call fcn.1400100c2
mov rcx, rbx
call fcn.140038bc7
lea rbx, [rsp + 0x588]
mov rcx, rbx
call fcn.1400100c2
mov rcx, rbx
call fcn.140038bc7
test sil, sil
je 0x14006cfb3
movzx eax, sil
cmp eax, 9
mov dl, byte [rsp + 0x3d]
mov r8d, dword [rsp + 0x4c]
mov rbx, qword [rsp + 0x78]
jne 0x14006cfe4
mov eax, ebx
mov dword [rsp + 0x64], ebx
mov dword [rsp + 0x48], r14d
lea rsi, [rsp + 0x300]
mov rcx, qword [rsp + 0x80]
mov rdx, rdi
call fcn.140038c0b
test rax, rax
jne 0x14006d159
mov r12, rdx
test rdx, rdx
jne 0x14006d1d2
mov rcx, qword [rsp + 0xb8]
mov rdx, r13
mov r8, qword [rsp + 0x98]
mov eax, dword [rsp + 0x98]
mov r9, qword [rsp + 0x68]
call fcn.140049ca7
test al, al
je 0x14006d160
mov eax, dword [rsp + 0x64]
mov ebx, eax
jmp 0x14006d146
mov rcx, qword [rsp + 0x88]
mov dword [rcx + 0x164], 1
add byte [rax], al
mov eax, dword [rsp + 0x50]
mov dword [rcx + 0x168], eax
mov r8d, dword [rsp + 0x4c]
mov dword [rcx + 0x16c], r8d
mov dl, byte [rsp + 0x3d]
mov rbx, qword [rsp + 0x78]
invalid
mov byte [rsp + 0x1a0], sil
mov al, byte [rsp + 0x72]
lea rcx, [rsp + 0x1a8]
and al, 0xa8
add dword [rax], eax
add byte [rax - 0x48f004bf], cl
and al, 0x70
mov word [rcx - 7], ax
stc
mov dword [rsp + 0x1a4], r14d
mov dword [rsp + 0x1a8], ebx
mov eax, dword [rsp + 0x4b0]
mov dword [rcx + 0x24], eax
movaps xmm0, xmmword [rsp + 0x490]
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x4a0]
movups xmmword [rcx + 0x14], xmm1
movups xmmword [rcx + 4], xmm0
add al, 0x48
mov eax, dword [rsp + 0xb0]
mov qword [rsp + 0x1d0], rax
add byte [rax], al
mov eax, dword [rsp + 0x50]
mov dword [rsp + 0x1d8], eax
mov dword [rsp + 0x1dc], r8d
and al, 0xdc
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
and al, 0xe0
add dword [rax], eax
add byte [rbx + 0x942484], cl
add byte [rax], al
mov dword [rsp + 0x1e8], eax
add dword [rax], eax
add byte [rdx - 0x77c0dbbc], cl
test byte [rsp + rbp*8], ah
add dword [rax], eax
add byte [rdx - 0x77c1dbbc], cl
and al, 0x3e
mov byte [rsp + 0x1ed], al
mov byte [rsp + 0x1ee], dl
mov r8d, 0xc5
lea rcx, [rsp + 0x1ef]
lea rdx, [rsp + 0x600]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0xd4]
add byte [rax], al
mov dword [rsp + 0x2b4], eax
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x2b8], rax
mov rsi, qword [rsp + 0x68]
mov rcx, rsi
int1
lea rdx, [rsp + 0x1a0]
call fcn.140067b1e
mov r8d, 0xd
or eax, 0x89000000
ror dword [rax - 0x73], 0x15
invalid
invalid
or byte [rax], al
lea r9, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_srcproto_streamsprioritize.rsC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_srcproto_streams_buffer.rs
invalid
invalid
or byte [rax], al
call fcn.140049ecd
mov rcx, rsi
mov rdx, rdi
call fcn.140067a98
xchg ecx, eax
test eax, 0x8548ffff
ror byte [rdi], 0x85
movsd dword [rdi], dword [rsi]
add byte [rax], al
invalid
mov r12, rdx
test rdx, rdx
jne 0x14006d1c7
mov rcx, qword [rsp + 0xb8]
mov rdx, r13
mov r8, qword [rsp + 0x98]
mov r9, qword [rsp + 0x68]
push 0xfffffffffdcb6ee8
inc dword [rcx + rcx*4 + 0x74]
and al, 0x48
lea rsi, [rsp + 0x300]
add eax, dword [rax]
invalid
lea r12, [rsp + 0x190]
mov eax, ebx
mov dword [rsp + 0x64], ebx
jmp 0x14006c3ba
mov esi, 1
jmp 0x14006d1c5
mov rax, qword [rdi]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov rsi, rax
mov r14, rdx
mov rdi, qword [rsp + 0x88]
mov edi, dword [rsp + 0x88]
mov rax, qword [rdi + 0x1b0]
test rax, rax
mov r15, qword [rsp + 0x80]
je 0x14006d198
mov rcx, qword [rdi + 0x1b8]
call qword [rax + 0x18]
mov qword [rdi + 0x1b0], rsi
mov qword [rdi + 0x1b8], r14
add dword [rax], eax
add byte [rbp + 0x31], al
in al, 0x31
test byte [rbx + rcx*4 + 0x6c], 0x24
push 0xfffffffffff08ee9
invalid
invalid
mov esi, 1
mov dword [rsp + 0x48], r14d
mov eax, ebx
mov dword [rsp + 0x64], ebx
and al, 0x64
jmp 0x14006d1d4
mov dword [rsp + 0x48], r14d
mov eax, ebx
mov dword [rsp + 0x64], ebx
xor esi, esi
mov r13, qword [rsp + 0x68]
mov r15, qword [rsp + 0x80]
jmp 0x14006c243
invalid
invalid
invalid
mov byte [rsp + 0x1a0], 4
jmp 0x14006d445
lea rcx, [rsp + 0x1a0]
call fcn.14001c9ef
jmp 0x14006d445
add byte [rax], al
mov ebx, dword [r13 + 0x3fc]
mov bpl, byte [r13 + 0x3f9]
mov rcx, qword [rsp + 0x180]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x320], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x310], xmm1
and qword [r13 + 0x410], 0
movaps xmmword [rsp + 0x300], xmm0
sub dword [rsp + 0x300], eax
and dword [rsp + 0x1c0], 0
mov rax, qword [rsp + 0x300]
xorps xmm0, xmm0
movups xmmword [rsp + 0x1b0], xmm0
lea rdi, [0x1400f9e88]
mov qword [rsp + 0x1a0], rdi
lea r14, [0x14012c8b8]
mov qword [rsp + 0x1a8], r14
test rax, rax
je 0x14006d2ae
lea rcx, [rsp + 0x4c0]
lea rsi, [rsp + 0x300]
mov rdx, rsi
call fcn.140007cd8
mov esi, dword [rsi + 0x24]
lea rcx, [rsp + 0x1a0]
call fcn.140001430
jmp 0x14006d2ee
mov rsi, qword [rsp + 0x1c0]
mov qword [rsp + 0x4e0], rsi
mov rax, qword [rsp + 0x1a0]
mov rcx, qword [rsp + 0x1a8]
movups xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x4d0], xmm0
mov qword [rsp + 0x4c0], rax
mov qword [rsp + 0x4c8], rcx
mov rax, qword [rsp + 0x4c0]
mov rcx, qword [rsp + 0x4c8]
movaps xmm0, xmmword [rsp + 0x4d0]
movaps xmmword [rsp + 0x610], xmm0
mov qword [rsp + 0x600], rax
mov qword [rsp + 0x608], rcx
lea rcx, [rsp + 0x300]
call fcn.140012f80
push rbp
pop rsp
cli
dec dword [rcx + 0x74d809f0]
invalid
test esi, esi
je 0x14006d395
movaps xmm0, xmmword [rsp + 0x600]
movaps xmm1, xmmword [rsp + 0x610]
movups xmmword [rsp + 0x1b8], xmm1
movups xmmword [rsp + 0x1a8], xmm0
mov word [rsp + 0x1a0], 0x201
mov dword [rsp + 0x1a4], esi
jmp 0x14006d445
mov byte [rsp + 0x1a0], 3
jmp 0x14006d3c7
shl rdi, 0x20
or rdi, rbp
movabs rax, 0x8000000000000000
cmp rdi, rax
jne 0x14006d3d6
mov qword [rsp + 0x300], rax
jmp 0x14006d3e9
xorps xmm0, xmm0
movups xmmword [rsp + 0x1b8], xmm0
mov byte [rsp + 0x1a0], 1
movabs al, byte [0x24ac884001000001]
movabs eax, dword [0x1a4249c89000001]
movsb byte [rdi], byte [rsi]
add dword [rax], eax
invalid
mov qword [rsp + 0x1a8], rdi
mov qword [rsp + 0x1b0], r14
mov al, 1
add byte [rax], al
lea rcx, [rsp + 0x600]
call fcn.140001430
jmp 0x14006d445
lea rcx, [rsp + 0x300]
mov rdx, r13
mov r8, r14
call fcn.140006aa0
lea rsi, [rsp + 0x1a0]
mov byte [rsi + 1], bl
mov rax, qword [rsp + 0x310]
lea rcx, [rsp + 0x1a8]
mov qword [rcx + 0x10], rax
mov rax, qword [rsp + 0x300]
mov qword [rcx], rax
mov rax, qword [rsp + 0x308]
mov qword [rcx + 8], rax
mov bpl, 2
mov byte [rsi], bpl
mov rcx, r15
mov rdx, r12
mov r8, rsi
call fcn.14004a79b
mov byte [rsi + 1], bl
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], r13
mov qword [rsi + 0x18], r14
mov byte [rsi], bpl
lea rsi, [rsp + 0x5d8]
mov rcx, rsi
call fcn.1400100c2
mov rcx, rsi
call fcn.140038bc7
lea rsi, [rsp + 0x450]
mov rcx, rsi
call fcn.1400100c2
mov rcx, rsi
call fcn.140038bc7
movzx eax, byte [rsp + 0x1a0]
cmp eax, 3
invalid
je 0x14006d494
add esi, dword [rdx + rdx - 0x7d]
clc
add al, 0x75
sbb cl, byte [rax - 0x75]
test byte [rax + rbx*2], ah
add dword [rax], eax
add dh, al
add byte [rsi], al
cmp eax, 4
jne 0x14006d4a1
mov rax, qword [rsp + 0x158]
mov byte [rax], 6
jmp 0x14006d4b6
mov rax, qword [rsp + 0x158]
mov byte [rax], 5
jmp 0x14006d4b6
lea rdx, [rsp + 0x1a0]
mov rcx, qword [rsp + 0x158]
call fcn.14001cdfb
nop
add rsp, 0x6c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [rsp + 0x1a0]
mov rdx, r12
jmp 0x14006d1fb
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_srcproto_streamsprioritize.rsC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.24_srcproto_streams_buffer.rs
loope 0x14006d4ec
add byte [rbp + rcx*4 + 5], cl
scasd eax, dword [rdi]
ror byte [rax], 0
mov edx, 0x2b
add byte [rax], al
call fcn.1400c3660
ud2
jne 0x140071993
lea rcx, [rsi + 0x530]
call fcn.140071d5d
jmp 0x140071993
lea rcx, [rsi + 0xa58]
pop rax
or al, byte [rax]
add al, ch
mov dh, 1
add byte [rax], al
call fcn.140071b49
cmp byte [rsi + 0xa49], 0
je 0x1400719a8
lea rcx, [rsi + 0xa50]
call fcn.140038982
mov byte [rsi + 0xa49], 0
add rsp, 0x20
pop rsi
ret
and byte [rsi - 0x3d], bl
push r14
push rsi
push rdi
push rbx
sub rsp, 0xa68
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0xa50], xmm6
mov rdi, rdx
mov rsi, rcx
movzx eax, byte [rcx + 0xa48]
lea rcx, [0x14012edd8]
lea ecx, [0x14012edd8]
sti
ror dword [rbx], cl
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rdx, [rsi + 0x10]
lea edx, [rsi + 0x10]
movups xmm6, xmmword [rsi]
mov byte [rsi + 0xa49], 1
xchg byte [rcx + 0xa], cl
add byte [rax], al
add dword [rax - 0x75], ecx
xchg byte [rax], ch
sub byte [0xc94f19fd], al
xchg byte [rax + 0xa], dl
add byte [rax], al
lea rcx, [rsi + 0xa58]
mov r8d, 0x518
sbb byte [0xe7ef1a11], al
invalid
add eax, 0xb6110f00
jo 0x140071a28
add byte [rax], al
invalid
lea r14, [rsi + 0xa58]
lea rbx, [rsp + 0x20]
lea ebx, [rsp + 0x20]
and byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, r14
mov r8, rdi
call fcn.14006de7e
cmp dword [rbx], 5
invalid
jne 0x140071a43
mov al, 1
mov cl, 3
jmp 0x140071b14
lea rbx, [rsi + 0x530]
lea rdx, [rsp + 0x20]
invalid
mov r8d, 0x518
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r14
mov ecx, esi
mov ecx, esi
call fcn.140071b49
cmp dword [rsi + 0x530], 4
je 0x140071ae8
lea r14, [rsp + 0x538]
mov r8d, 0x518
add byte [rcx + rcx*4 - 0xf], cl
int1
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
add eax, 0x4986c600
add dh, al
xchg byte [rcx + 0xa], cl
add byte [rax], al
add byte [rax - 0x73], cl
lea rbx, [rsi + 0xa50]
mov rax, qword [rsi + 0xa50]
invalid
add dh, al
xchg byte [rcx + 0xa], cl
add byte [rax], al
add byte [rax - 0x73], cl
lea rbx, [rsi + 0xa50]
mov rax, qword [rsi + 0xa50]
invalid
add byte [rax - 0x73], cl
and al, 0x20
lea rcx, [rsp + 0x20]
mov qword [rcx], rax
call fcn.140038982
fldcw word [rsi - 4]
inc dword [rcx - 0x48]
invalid
invalid
add byte [rax], al
invalid
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsi + 0xa50]
mov rcx, rbx
mov rdx, rdi
mov edx, edi
call fcn.14006ed91
cmp al, 2
jne 0x140071ad6
mov al, 1
mov cl, 4
add al, 0xeb
invalid
add al, 0xeb
mov rcx, rbx
mov rcx, rbx
call fcn.140071b76
cmp qword [rsi + 0x530], 4
add al, 0x75
invalid
lea rcx, [rsi + 0x530]
call fcn.140071d5d
xor byte [0x1a9ef1af1], al
add al, byte [rax]
add byte [rax + 0xa49be], al
mov esi, 0xa49
invalid
cmp byte [rsi + 0xa49], 0
je 0x140071b09
lea rcx, [rsi + 0xa50]
call fcn.140038982
mov byte [rsi + 0xa49], 0
mov cl, 1
xor eax, eax
invalid
ror byte [rax + 0xa488e], 0
mov byte [rsi + 0xa48], cl
movaps xmm6, xmmword [rsp + 0xa50]
add rsp, 0xa68
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x1400fcd20]
mov edx, 0x23
and eax, dword [rax]
add byte [rax], al
call fcn.1400c3660
invalid
invalid
ud2
xor ecx, dword [rcx + rcx*4 + 0x7b]
or byte [rax - 0x77], cl
jae 0x140071efa
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
in al, dx
sub byte [rax - 0x77], cl
invalid
sub rsi, 1
jb case.0x140067b71.40
mov rcx, qword [rdi - 8]
mov rdx, qword [rdi]
call fcn.1400be319
add rdi, 0x58
add edi, 0x58
add edi, 0x58
jmp 0x140071f06
add rsp, 0x28
pop rdi
pop rsi
ret
sub rsi, 1
jb 0x140071f45
mov rcx, rdi
call fcn.14004b806
add rdi, 0x48
invalid
jmp 0x140071f31
invalid
jmp 0x140071f31
add rsp, 0x28
pop rdi
pop rsi
ret
lea esi, [0x14012edec]
sub rsi, 1
jb 0x140071fef
invalid
jns case.0x14000342a.1360
mov rax, qword [rdi - 0x80]
mov eax, dword [rdi - 0x80]
cmp rax, 3
ja case.default.0x140071f87
movsxd rax, dword [r14 + rax*4]
add rax, r14
jmp rax
lea rcx, [rdi - 0x68]
call fcn.140024cdd
mov rax, qword [rdi - 0x78]
mov eax, dword [rdi - 0x78]
mov eax, dword [rdi - 0x78]
lock dec qword [rax]
jne 0x140071fbb
lea rcx, [rdi - 0x78]
call fcn.140077ada
jmp 0x140071fbb
mov rcx, qword [rdi - 0x28]
cmp rcx, rbx
je 0x140071fe6
mov rdx, qword [rdi - 0x20]
call 0x14007ece2
mov rcx, qword [rdi - 8]
mov rdx, qword [rdi]
call fcn.140034a66
mov rcx, qword [rdi - 0x10]
mov rdx, qword [rdi - 8]
call fcn.140016e16
add rdi, 0x88
jmp 0x140071f70
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, [0x1400fc208]
mov qword [rsp + 0x20], rcx
lea rdx, str.Domain
jmp 0x140072ca7
or byte [rax], al
mov r8d, 6
mov eax, 6
add bl, ch
sbb al, 0x49
mov dword [rcx], ecx
jmp 0x140072d39
lea rcx, [0x1400fc258]
mov qword [rsp + 0x20], rcx
lea rdx, str.Ipv6
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov r8d, 4
mov rcx, rax
mov ecx, eax
call fcn.14000d0b0
nop
add rsp, 0x38
ret
xor cl, byte [rbp + rcx*4 + 0x4c]
and al, 0x30
lea ecx, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400fc208]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x14012c634]
or eax, dword [rax]
mov r8d, 4
mov rcx, rdx
mov rdx, rax
call fcn.14000d0b0
movabs dword [0xc338c4834890fff9], eax
movabs dword [0xc338c4834890fff9], eax
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xb989a
invalid
cwde
or eax, dword [rax]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.NoneSomeinvalid_seek_to_a_negative_or_overflowing_position
invalid
cwde
or eax, dword [rax]
invalid
mov r8d, 4
add rsp, 0x38
jmp rax
jmp rax
jmp rax
ror byte [rbx], 0
add byte [rcx + 0x63], cl
add al, 0x80
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x1400fc6c1]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400fc6c1]
jmp 0x140072e87
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x898e3
invalid
add cl, ch
jmp 0x140072e87
popfq
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x898d2
sbb byte [rax - 0x73], cl
adc eax, 0x898d2
mov r8d, 8
add byte [rax], al
add byte [rax], al
jmp 0x140072e8d
add rcx, 2
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400fc6e0]
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
mov dword [rsp + 0x20], eax
lea rax, [0x1400fc6d7]
mov r8d, 6
mov eax, 6
mov rcx, rdx
mov rdx, rax
call fcn.14000d0b0
movabs byte [0xc338c4834890fff9], al
movabs byte [0xc338c4834890fff9], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.BodyDecodeUpgrade
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
jmp 0x140072e8d
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x89898
invalid
mov r8d, 6
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x89883
mov r8d, 7
add rsp, 0x38
jmp rax
add eax, 0x8348cc00
in al, dx
sub byte [rax - 0x75], cl
invalid
xchg ecx, eax
sub byte [rcx], al
add byte [rax], al
test rdx, rdx
je 0x140073462
cmp dword [rcx], 2
jne case.0x140043807.314
xor eax, eax
jmp 0x14007345d
call fcn.140072228
test rax, rax
movabs rax, 0xd00000003
add byte [0x18807345a], cl
cmove eax, edx
add rsp, 0x28
ret
lea rcx, str.assertion_failed:__self.context.is_null__
lea ecx, str.assertion_failed:__self.context.is_null__
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
mov edx, 0x29
call fcn.1400c3660
invalid
invalid
add ah, cl
mov edi, ecx
call fcn.140059aa7
sub qword [rdi + 0x20], rsi
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
cld
inc dword [rcx + 0x57]
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x2278
call fcn.1400c2650
sub rsp, rax
mov r15, r8
invalid
mov rbx, rdx
mov rsi, rcx
movzx eax, byte [rdx + 0x2d2]
mov dh, 0x82
rol byte [rdx], cl
add al, byte [rax]
add byte [rax], al
mov dh, 0x82
rol byte [rdx], cl
invalid
add byte [rax], al
lea rcx, [0x14012ee18]
or eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
mov qword [rsp + 0x30], rsi
jmp rax
and word [rbx + 0x2d3], 0
mov byte [rbx + 0x2d5], 1
lea r12, [rbx + 0x128]
mov ecx, 0x10
add byte [rax], al
add byte [rax], al
mov rdi, r12
out 0x48, eax
mov esi, ebx
out 0x48, eax
mov esi, ebx
rep movsq qword [rdi], qword [rsi]
lea r13, [rbx + 0x1a8]
lea rsi, [rbx + 0xd0]
mov ecx, 0xb
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
mov bl, 0xd0
add byte [rax], al
add byte [rcx + 0xb], bh
add byte [rax], al
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbx + 0x200]
lea rsi, [rbx + 0x80]
lea esi, [rbx + 0x80]
lea esi, [rbx + 0x80]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x208]
add byte [rax], al
add byte [rax - 0x73], cl
sub dword [rax], 2
add byte [rax], al
add byte [rax - 0x73], cl
sub dword [rax], 2
add byte [rax], al
lea eax, [rbx + 0x228]
cmp qword [rbx + 0x200], 0
lea r14, [rsp + 0xf98]
add byte [rax], al
je case.0x14004e365.174
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
add dword [rdi], ecx
adc byte [rcx + 0x10], cl
lea r8, [rsp + 0xaa0]
and al, 0xa0
or al, byte [rax]
add byte [rax], al
movaps xmmword [r8 + 0x10], xmm1
add byte [rax], al
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
adc byte [rax + 0x10], cl
adc byte [rax + 0x10], cl
lea rsi, [rsp + 0xcc0]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
mov rax, qword [rax + 0x20]
and byte [rax - 0x77], cl
and byte [rdi], r9b
sub byte [0x1400c8660], al
lea rdx, [rsp + 0x130]
lea edx, [rsp + 0x130]
lea edx, [rsp + 0x130]
add dword [rax], eax
add byte [rdi], cl
sub dword [rdx], eax
movaps xmmword [rdx], xmm0
jmp 0x1400736b4
lea rbp, [rbx + 0x614]
lea rdx, [rbx + 0x2d8]
add al, byte [rax]
add byte [rdi], cl
mov dh, 0x83
adc al, 6
add byte [rax], al
invalid
lea rcx, [0x14012ee48]
movzx esi, word [rbx + 0x610]
jmp 0x140073ae6
add cl, ch
add al, 0
add byte [rax - 0x73], cl
lea rcx, [rbx + 0x9b8]
lea rdx, [rbx + 0x2d8]
add byte [rax], al
lea rcx, [rbx + 0x9b8]
lea rdx, [rbx + 0x2d8]
add byte [rax], al
movzx eax, byte [rbx + 0x9b8]
test eax, eax
mov qword [rsp + 0x48], rcx
je 0x14007365d
cmp eax, 3
jne case.default.0x140073648
mov qword [rsp + 0x60], rdx
lea rdx, [rbx + 0x788]
lea r12, [rbx + 0x418]
movzx eax, byte [rbx + 0x788]
lea rcx, [0x14012ee34]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
enter 0xffffffffffff8948, 0x54
and al, 0x58
jmp rax
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea eax, [0x1400fe650]
jmp 0x140073f60
mov rdi, qword [rbx + 0x400]
mov rsi, qword [rbx + 0x408]
mov r14, qword [rbx + 0x410]
mov esi, dword [rbx + 0x410]
invalid
jmp 0x140073f6c
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
lea r8, [rsp + 0xa80]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rsi, [rsp + 0xc90]
add byte [rax], al
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
mov rax, qword [rax + 0x20]
mov qword [rsi + 0x20], rax
lea rdx, [0x1400fc740]
lea rcx, [rsp + 0xf40]
call fcn.1400751d2
mov rax, qword [rsi + 0x20]
mov qword [r14 + 0x20], rax
and byte [rdi], cl
adc byte [rsi], al
invalid
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
lea rdi, [rsp + 0x900]
lea rsi, [rsp + 0xf40]
mov ecx, 0xb
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov rax, qword [r14 + 0x20]
mov qword [rsp + 0xc0], rax
add byte [rax], al
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
mov byte [rbx + 0x2d4], 1
movaps xmm0, xmmword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xb0], cl
movups xmmword [rbx + 0x250], xmm0
movups xmmword [rbx + 0x260], xmm1
mov rax, qword [rsp + 0xc0]
mov qword [rbx + 0x270], rax
mov qword [rbx + 0x278], r12
xor ecx, ecx
cmp byte [rbx + 0x1a8], 0
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmovne rcx, r13
call fcn.140075440
test al, al
je 0x1400738ae
test byte [rbx + 1], al
add dword [r8], eax
invalid
mov rcx, r13
call fcn.140072eff
mov qword [rbx + 0x280], rax
add al, byte [rax]
add byte [rax - 0x77], cl
xchg ebx, eax
mov byte [rdx], al
add byte [rax], al
lea rsi, [rsp + 0xf40]
lea esi, [rsp + 0xf40]
add byte [rax], al
mov rcx, rsi
mov rdx, r13
call fcn.140021f39
movsd dword [rdi], dword [rsi]
out 0xfa, eax
cli
dec dword [rax - 0x7d]
add byte ds:[rsi - 0x48], ah
invalid
invalid
je case.0x14003980a.397
movsd dword [rdi], dword [rsi]
out 0xfa, eax
cli
dec dword [rax - 0x7d]
add byte ds:[rsi - 0x48], ah
mov ebx, 0xf087401
movzx eax, word [rsp + 0xf50]
movzx eax, word [rsp + 0xf50]
mov word [rbx + 0x2d0], ax
lea rdx, [rbx + 0x148]
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rax*2], fs
sldt word [rax]
sldt word [rax]
call fcn.140075454
mov rdx, qword [rbx + 0x278]
add al, byte [rax]
add byte [rax], al
lea rsi, [rsp + 0xf58]
mov ah, 0x24
pop rax
sldt word [rax]
mov rcx, rsi
int1
call fcn.140075479
add byte [rax], al
lea rcx, [rbx + 0x290]
invalid
nop
add al, byte [rax]
add byte [rax], al
mov rax, qword [rsi - 8]
mov qword [rbx + 0x2c0], rax
movups xmm0, xmmword [rsi - 0x18]
movups xmmword [rbx + 0x2b0], xmm0
add al, byte [rax]
add byte [rdi], cl
movups xmm0, xmmword [rsi]
adc byte [rsi], al
call 0xf08a4901
add al, byte [rax]
add byte [rdi], cl
movups xmm0, xmmword [rsi]
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rbx + 0x290], xmm0
add byte [rdi], cl
adc dword [rbx + 0x2a0], ecx
movabs al, byte [0x2c883c6000002]
add byte [rax], al
invalid
lea rdx, [rsp + 0x900]
call fcn.1400814f4
invalid
fadd qword [rax]
add byte [rax - 0x77], cl
sbb eax, 2
add al, byte [rax]
add byte [rax - 0x77], cl
xchg ebx, eax
loopne case.0x1400734fd.3
add al, byte [rax]
add byte [rax], al
lea rdx, [rbx + 0x2d8]
lea rdi, [rsp + 0xf40]
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov r14, rdx
mov r8, r15
clc
clc
call fcn.140085fc8
mov rsi, qword [rdi]
mov esi, dword [rdi]
cmp rsi, 4
jne 0x140073862
mov rax, qword [rsp + 0x30]
mov byte [rax + 0x11], 3
mov al, 3
jmp 0x1400750c0
lea rdx, [rsp + 0xf58]
mov rdi, qword [rdx - 0x10]
mov r13, qword [rdx - 8]
lea rcx, [rsp + 0x19e8]
add byte [rcx - 0x48], al
mov r8d, 0x110
mov eax, 0x110
mov eax, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rbx + 0x2d8]
add al, byte [rax]
add byte [rax], al
mov rdx, qword [rbx + 0x2e0]
call fcn.14003963a
mov bpl, 2
mov ch, 2
add al, byte [rbx - 0x7af0fc02]
or eax, dword [rcx]
add byte [rax], al
invalid
add byte [rax - 0x75], cl
je 0x1400738cc
mov rsi, qword [rsp + 0x30]
jmp 0x140074f0e
invalid
invalid
add byte [rax], al
xor cl, ch
invalid
mov byte [rbx + 0x2d5], 0
lea rdx, [rsp + 0xf40]
sldt word [rax]
sldt word [rax]
mov ecx, 0x10
mov rdi, rdx
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
lea rdi, [rsp + 0xfc0]
lea edi, [rsp + 0xfc0]
lea rsi, [rsp + 0x900]
add byte [rcx], cl
add byte [rax], al
invalid
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x130]
add byte [rax], al
mov r8d, 0x250
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + 0x2d8]
lea ecx, [rbx + 0x2d8]
mov ebx, eax
add al, byte [rax]
add byte [rcx - 0x48], al
push rax
add al, byte [rax]
add byte [rax - 0x77], cl
bnd call sub.VCRUNTIME140.dll_memcpy
mov word [rbx + 0x528], 1
mov ebx, eax
add al, byte [rax]
add byte [rcx - 0x48], al
push rax
add al, byte [rax]
add byte [rax - 0x77], cl
bnd call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rbx + 0x2d8]
lea rdi, [rsp + 0xf40]
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov r8, r15
clc
call fcn.1400754d1
add byte [rax], al
mov bpl, byte [rdi + 0x11]
cmp bpl, 3
cmp ch, 3
std
add esi, dword [rbp + 0x10]
mov rax, qword [rsp + 0x30]
mov byte [rax + 0x11], 3
add esi, dword [rax + 0x1772e906]
jmp 0x1400750c0
jb 0x140073963
add byte [rax], al
mov rdi, qword [rsp + 0xf40]
mov r13, qword [rsp + 0xf48]
and al, 0x48
sldt word [rax]
mov r14b, byte [rsp + 0xf50]
push rax
sldt word [rax]
mov eax, dword [rsp + 0xf52]
push rdx
sldt word [rax]
mov dword [rsp + 0x40], eax
and al, 0x40
movzx eax, word [rsp + 0xf56]
mov bh, 0x84
and al, 0x56
sldt word [rax]
mov word [rsp + 0x44], ax
mov dword [rsp + 0x44], eax
mov rcx, rsi
call 0x140075b62
lea rcx, [rbx + 0x250]
push rax
add al, byte [rax]
add al, ch
adc rdi, r11
inc esi
mov byte [rbx + 0x2d4], 0
lea rcx, [rbx + 0x1a8]
lea ecx, [rbx + 0x1a8]
add byte [rax], al
call fcn.1400480b9
std
dec dword [rax - 0x75]
mov esi, dword [rsp + 0x30]
xor cl, ch
jmp 0x140074f51
lea r12, [rsp + 0xf58]
lea rdx, [rsp + 0x19e8]
xchg esp, eax
and al, 0xe8
sbb dword [rax], eax
add byte [rcx - 0x48], al
adc byte [rcx], al
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
call sub.VCRUNTIME140.dll_memcpy
out dx, al
test byte [rax + rax], 0x49
mov dword [rsp - 0x18], esi
mov qword [r12 - 0x10], rdi
mov qword [r12 - 8], r13
insb byte [rdi], dx
and al, 0xf8
mov rbp, qword [rbx + 0x280]
stosd dword [rdi], eax
add byte [rdx], 0
add byte [rax - 0x7b], cl
in eax, dx
je 0x140073f00
add byte [rax], al
mov rdi, qword [rbx + 0x288]
mov rcx, rdi
call fcn.14008db92
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x38
and al, 0x38
mov r13, rdx
invalid
mov rcx, rdx
mov rdx, rbp
mov r8, rdi
mov eax, edi
call sub.VCRUNTIME140.dll_memcpy
test byte [rax + rax], 0xf
mov bh, 0xb3
rol byte [rdx], 1
add byte [rax], al
lea rdx, [rbx + 0x170]
lea edx, [rbx + 0x170]
xchg ebx, eax
jo case.0x1400433eb.341
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0xe8
or al, 0
add byte [rax - 0x77], cl
jmp 0x140252b16
call fcn.14007581f
add byte [rcx], dh
ror byte [rax + 0x2d483], 0
adc esp, 2
add byte [rax], al
lea rcx, [rsp + 0x130]
and al, 0x30
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x40
sldt word [rax]
add byte [rcx - 0x48], al
sub byte [rcx], al
add dword [rax], eax
add al, ch
imul esi, esi, 0xb8410004
mov r8d, 0x128
mov rcx, r14
mov ecx, esi
int1
lea rdx, [rsp + 0x130]
and al, 0x30
add dword [rax], eax
add al, ch
push rbx
test byte [rax + rax], 0x4c
mov edx, esi
mov rax, qword [rsp + 0x38]
and al, 0x38
mov qword [rbx + 0x400], rax
add dword [rax], 4
add byte [rax], al
mov qword [rbx + 0x408], r13
stosd dword [rdi], eax
or byte [rax + rax], al
add byte [rax - 0x77], cl
mov qword [rbx + 0x410], rdi
add al, 0
add byte [rdi], cl
adc byte [rbp], al
movups xmm1, xmmword [rbp + 0x10]
adc byte [rbp + 0x10], cl
movups xmmword [rbx + 0x418], xmm0
adc dword [rbx + 0x418], eax
add byte [rax], al
movups xmmword [rbx + 0x428], xmm1
add byte [rax - 0x75], cl
and byte [r8 - 0x77], r9b
cmp dword [rax], 4
cmp byte [rax + rax], al
add byte [rdi], cl
adc byte [rbx + 0x250], al
add al, byte [rax]
add byte [rdi], cl
adc byte [rbx + 0x260], cl
add byte [rax], al
movups xmmword [rbx + 0x440], xmm0
add byte [rdi], cl
adc dword [rbx + 0x450], ecx
mov rax, qword [rbx + 0x270]
mov qword [rbx + 0x460], rax
mov dword [rbx + 0x460], eax
add byte [rax], al
mov word [rbx + 0x610], si
mov bl, 0x10
invalid
add byte [rax], al
lea rbp, [rbx + 0x614]
adc al, 6
add byte [rax], al
xor eax, eax
mov byte [rbx + 0x614], al
adc al, 6
add byte [rax], al
mov byte [rbx + 0x617], 1
add byte [rax], al
add dword [rax - 0x73], ecx
lea edi, [rbx + 0x468]
add byte [rax], al
mov r8d, 0x128
mov rcx, rdi
mov qword [rsp + 0x38], rdx
mov dword [rsp + 0x38], edx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + 0x590]
nop
add eax, 0x100f0000
movups xmm0, xmmword [rbx + 0x400]
add dword [rax], 4
add al, 0
add byte [rdi], cl
adc dword [rbx + 0x590], eax
add eax, 0x8b480000
add byte [rax], al
mov rax, qword [rbx + 0x410]
adc dword [rax], 4
add byte [rax], al
invalid
mov qword [rbx + 0x5a0], rax
lea rdx, [rbx + 0x612]
invalid
add byte [rax], al
mov word [rbx + 0x612], si
movups xmm0, xmmword [rbx + 0x418]
sbb dword [rax], 4
add byte [rax], al
add byte [rdi], cl
adc dword [rbx + 0x5a8], eax
sub dword [rax + 0xf000005], 0x10
test al, 5
add byte [rax], al
movups xmm0, xmmword [rbx + 0x428]
add al, 0
invalid
movups xmmword [rbx + 0x5b8], xmm0
mov rax, qword [rbx + 0x438]
mov qword [rbx + 0x5c8], rax
enter 5, 0
mov word [rbx + 0x615], 0x101
add dword [rdi], ecx
adc byte [rbx + 0x440], al
add dword [rax + 4], 0
add al, 0
add byte [rdi], cl
movups xmmword [rbx + 0x5d0], xmm0
movups xmm0, xmmword [rbx + 0x450]
movups xmmword [rbx + 0x5e0], xmm0
mov rax, qword [rbx + 0x460]
invalid
add al, 0
add byte [rax - 0x77], cl
mov qword [rbx + 0x5f0], rax
invalid
add byte [rax], al
lea rax, [rsp + 0x958]
mov qword [rax], rcx
lea rcx, [0x140001c0d]
or eax, 0xfff8e066
mov qword [rax + 8], rcx
or byte [rax - 0x77], cl
push rax
adc byte [rcx + 2], bh
add byte [rax], al
lea r8, [rsp + 0x7c0]
add byte [rax], al
mov qword [r8], rcx
or byte [rcx - 0x77], cl
adc byte [rcx - 0x7d], cl
adc byte [rcx - 0x7d], cl
invalid
and byte [rax], al
lea rdx, [fcn.14000c3f0]
adc eax, 0xfff98821
mov r9d, 0x20
add byte [rax], al
add byte [rbp - 0x77], cl
sub byte [rcx - 0x4e], al
mov dl, 3
mov byte [r8 + 0x30], r10b
mov qword [r8 + 0x38], rcx
cmp byte [rcx - 0x77], cl
mov r11d, 1
add dword [rax], eax
add byte [rax], al
mov qword [r8 + 0x58], r11
mov qword [r8 + 0x60], r9
mov byte [r8 + 0x68], r10b
push 0x70488949
mov qword [r8 + 0x70], rcx
mov qword [r8 + 0x80], rcx
and qword [r8 + 0x90], 0
add byte [rax], al
add byte [rax], al
invalid
mov qword [rax + 0x18], rdx
mov qword [r8 + 0x98], r9
mov byte [r8 + 0xa0], r10b
mov byte [rax + 0xa0], dl
nop
invalid
add byte [rax], al
invalid
mov qword [r8 + 0xa8], rcx
mov qword [r8 + 0xb8], rcx
mov eax, 0x4d000000
add byte [rax], al
add byte [rbp - 0x77], cl
cwde
enter 0, 0
add byte [rax], al
mov qword [r8 + 0xd0], r9
mov byte [r8 + 0xd8], r10b
lea r9, str.CONNECT__HTTP_1.1_r_nHost:
lea rdx, [rsp + 0x468]
lea edx, [rsp + 0x468]
mov qword [rdx], r9
mov dword [rdx], ecx
mov qword [rdx + 8], 5
mov dword [rdx + 8], 5
mov qword [rdx + 0x20], r8
mov qword [rdx + 0x28], 4
sub byte [rax + r8], al
add byte [rax], al
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rsi, [rsp + 0xe18]
mov rcx, rsi
int1
call fcn.140001b87
clc
dec dword [rbp + rcx*4 - 0x5d]
lea esp, [rbx + 0x5f8]
invalid
clc
invalid
add byte [rax], al
mov rax, qword [rsi + 0x10]
mov qword [rbx + 0x608], rax
movups xmm0, xmmword [rsi]
movups xmmword [rbx + 0x5f8], xmm0
add byte [rax], al
cmp byte [rbx + 0x5c8], 2
je case.0x1400509ee.136
lea rax, [rbx + 0x5a8]
mov byte [rbx + 0x616], 0
mov rcx, qword [rax + 0x20]
lea r13, [rsp + 0x7c0]
and al, 0xc0
invalid
add byte [rax], al
mov qword [r13 + 0x20], rcx
and byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r13 + 0x10], xmm1
movaps xmmword [r13], xmm0
lea rdx, str.User_Agent:_Proxy_Authorization:
adc eax, 0x88c2d
invalid
mov r8d, 0xc
mov rcx, r12
call fcn.140006d6d
test byte [rax], dh
stc
dec dword [rcx - 0x75]
push rbp
or byte [rbp - 0x75], cl
mov eax, dword [rbp + 0x10]
test byte [rax], dh
stc
dec dword [rcx - 0x75]
push rbp
or byte [rbp - 0x75], cl
mov eax, dword [rbp + 0x10]
mov rcx, r12
mov rcx, r12
call fcn.140006d6d
lea rdx, [0x1400feaaf]
or byte [rax], al
mov r8d, 2
mov rcx, r12
call fcn.140006d6d
mov rcx, r13
call fcn.140001430
cmp byte [rbx + 0x5f0], 2
je 0x140073d90
lea rax, [rbx + 0x5d0]
mov byte [rbx + 0x615], 0
mov rcx, qword [rax + 0x20]
lea r13, [rsp + 0x7c0]
lea ebp, [rsp + 0x7c0]
mov qword [r13 + 0x20], rcx
movups xmm0, xmmword [rax]
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r13 + 0x10], xmm1
movaps xmmword [rbp + 0x10], xmm1
movaps xmmword [rbp + 0x10], xmm1
movaps xmmword [r13], xmm0
lea rdx, [0x1400fc914]
mov r8d, 0x15
add byte [rcx + rcx*4 - 0x1f], cl
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.140006d6d
mov rdx, qword [r13 + 8]
or byte [rbp - 0x75], cl
invalid
invalid
mov rcx, r12
call fcn.140006d6d
lea rdx, [0x1400feaaf]
invalid
lodsd eax, dword [rsi]
or byte [rax], al
invalid
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
mov r8d, 2
mov rcx, r12
call fcn.140006d6d
mov rcx, r13
invalid
call fcn.140001430
lea rdx, [0x1400feaaf]
mov r8d, 2
mov rcx, r12
mov ecx, esp
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
call fcn.140006d6d
mov rcx, qword [rbx + 0x600]
add byte [rax], al
mov rax, qword [rbx + 0x608]
mov qword [rbx + 0x618], rdi
invalid
add byte [rax - 0x77], cl
mov esp, dword [rax]
mov qword [rbx + 0x620], rcx
mov qword [rbx + 0x628], rax
jmp 0x140073df5
invalid
mov qword [rsp + 0x38], rdx
mov rdi, qword [rbx + 0x620]
and byte [rsi], al
add byte [rax], al
mov rax, qword [rbx + 0x628]
mov rdx, qword [rbx + 0x630]
mov edx, dword [rbx + 0x630]
add byte [rax], al
jmp 0x140074fb5
mov qword [rsp + 0x38], rdx
mov rax, qword [rbx + 0x628]
lea r12, [rsp + 0x7c0]
lea rsi, [0x14012c8b8]
or eax, dword [rax]
movabs rdi, 0x1700000003
test rax, rax
je 0x140073ed7
invalid
mov rdx, qword [rbx + 0x618]
mov r9, qword [rbx + 0x620]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov rcx, r12
mov r8, r15
mov eax, edi
call fcn.140072529
mov rax, qword [rsp + 0x7c0]
cmp rax, 2
je 0x140073ea1
pop rsi
mov r13, qword [rsp + 0x7c8]
test rax, rax
jne 0x140073ead
mov rdx, qword [rbx + 0x620]
mov r8, qword [rbx + 0x628]
mov qword [rbx + 0x620], rsi
and qword [rbx + 0x628], 0
and dword [rbx + 0x628], 0
and dword [rbx + 0x628], 0
mov rcx, r12
mov r9, r13
jmp 0x14025735f
add byte [rax - 0x75], cl
mov word [rax + rdx*8], fs
invalid
add byte [rax], al
mov rax, qword [rsp + 0x7d8]
add byte [rax], al
mov word [rax + rdx*8], fs
invalid
add byte [rax], al
mov qword [rbx + 0x620], rcx
mov qword [rbx + 0x628], rax
test r13, r13
jne 0x140073e0e
invalid
invalid
jmp 0x140073eb5
mov al, 3
mov rsi, qword [rsp + 0x30]
and al, 0x30
jmp 0x1400750b7
mov rdi, r13
mov edi, ebp
test r13, r13
in eax, dx
je 0x140073ed7
mov rcx, rdi
call fcn.14002824a
mov rdi, rax
mov edi, eax
mov edi, eax
lea r13, [0x1400e5728]
mov r14d, 3
add byte [rcx - 0x42], al
add eax, dword [rax]
add byte [rax], al
mov rsi, qword [rsp + 0x30]
mov esi, dword [rsp + 0x30]
jmp 0x140074cea
lea rcx, [rbx + 0x638]
cmp byte [rsi], al
add byte [rax], al
xor r12d, r12d
mov r8d, 0x2000
mov eax, 0x2000
mov eax, 0x2000
xor edx, edx
call sub.VCRUNTIME140.dll_memset
and qword [rbx + 0x618], 0
invalid
add byte [rax], al
invalid
invalid
mov rsi, qword [rsp + 0x30]
jmp 0x140074f7e
add byte [rax], al
xor cl, ch
jle case.0x1400719e4.25
add byte [rax], al
lea rcx, str.no_host_in_urlscheme_and_authority_is_valid_Uri
mov edx, 0xe
call fcn.140075875
sbb dword [rax], eax
add byte [rax - 0x77], cl
invalid
lea rcx, [rsp + 0xf40]
mov word [rax + rax*2], fs
sldt word [rax]
call fcn.1400758c6
sbb dword [rax], eax
add byte [rbp + rcx*4 + 0x2d], cl
lea ebp, [0x1400fbd88]
sbb dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov word [rax + rax*2], fs
sldt word [rax]
sbb dword [rax], eax
add byte [rbp + rcx*4 + 0x2d], cl
invalid
invalid
invalid
lea ebp, [0x1400fbd88]
mov rsi, qword [rsp + 0x30]
jmp 0x140074dcd
je 0x140073f50
xor cl, ch
wait
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.24_srcconnect.rsb_
lea eax, [0x1400fc750]
mov dl, 8
add byte [rbp + rcx*4 + 5], cl
lea eax, [0x1400fc750]
jmp 0x140073f60
lea eax, [0x1400fc750]
jmp 0x140073f60
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea eax, [0x1400fe638]
or byte [rax], al
jmp 0x140073f60
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.24_srcconnect.rsb_
mov edx, 0x23
call fcn.1400c3660
ud2
lea r12, [rbx + 0x418]
mov r8d, 0x128
movabs dword [0x128b84100000418], eax
add byte [rax], al
mov rcx, r12
mov qword [rsp + 0x60], rdx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx + 0x540], rdi
mov qword [rbx + 0x548], rsi
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0x550], r14
lea rax, [rbx + 0x788]
mov qword [rsp + 0x58], rax
mov bl, 0x50
add eax, 0x8d480000
or dword [rax + 0x48000007], 0xffffff89
and al, 0x58
mov byte [rbx + 0x788], 0
mov byte [rbx + 0x789], 0
mov rax, qword [rbx + 0x550]
lea rsi, [rsp + 0x130]
mov qword [rsi + 0x138], rax
add dword [rax], eax
add byte [rax - 0x75], cl
add dword [rax + 5], 0
add byte [rax - 0x77], cl
xchg byte [rax], ch
add dword [rax], eax
add byte [rax - 0x75], cl
or dword [rax + 5], 0
add byte [rax - 0x77], cl
xchg byte [rax], dh
add dword [rax], eax
add byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
add dword [rax + 5], 0
add byte [rax - 0x77], cl
xchg byte [rax], ch
add dword [rax], eax
add byte [rax - 0x75], cl
or dword [rax + 5], 0
add byte [rax - 0x77], cl
xchg byte [rax], dh
add dword [rax], eax
add byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
mov rcx, rsi
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x7c0]
mov r8d, 0x140
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + 0x790]
mov r8d, 0x140
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x38], r12
mov r14, qword [rbx + 0x790]
mov esi, dword [rbx + 0x790]
mov rbp, qword [rbx + 0x8b8]
mov rsi, qword [rbx + 0x8c0]
ror byte [rax], 0
add byte [rax - 0x75], cl
mov ebx, 0x8c8
mov qword [rbx + 0x790], 3
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
cmp r14, 3
je 0x140074cc2
lea rdx, [rbx + 0x798]
lea r12, [rsp + 0xcf0]
mov r8d, 0x120
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
movabs rax, 0x8000000000000000
lea r13, [rsp + 0xe8]
mov qword [r13 + 0x18], rax
mov qword [r13 + 0x30], rax
and qword [r13], 0
mov qword [r13 + 8], 8
and qword [r13 + 0x10], 0
mov qword [r12 - 8], r14
mov qword [r12 + 0x120], r15
mov cl, byte [rbp + 0x1c]
mov dl, byte [rbp + 0x1d]
call fcn.140034e06
mov r8, rdx
mov rcx, r13
mov rdx, rax
call fcn.14008e0fd
xor eax, eax
cmp qword [rbp], rax
je 0x1400740ec
mov rcx, qword [rbp + 8]
call sub.crypt32.dll_CertDuplicateCertificateContext
lea rcx, [rsp + 0xe8]
mov rdx, rax
call fcn.14008e186
lea r12, [rbx + 0x790]
lea rcx, [rsp + 0xe8]
call fcn.14008e1c0
mov r14, rdx
test rax, rax
je 0x14007412c
lea rcx, [rsp + 0xe8]
call fcn.14007b506
lea rcx, [rsp + 0xce8]
call fcn.14007b599
mov ebp, 2
jmp 0x140074621
mov qword [rsp + 0x50], r12
lea r12, [rsp + 0x380]
movabs r13, 0x8000000000000000
mov qword [r12 + 0x10], r13
mov word [r12 + 0x50], 1
and qword [r12 + 0x40], 0
and qword [r12], 0
mov qword [r12 + 0x28], r13
mov rcx, qword [rbp + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov rcx, r12
mov rdx, rax
call fcn.14008e8d3
mov rcx, r12
mov rdx, rsi
mov r8, rdi
call fcn.14008e6c8
mov al, byte [rbp + 0x18]
mov byte [r12 + 0x50], al
mov al, byte [rbp + 0x19]
sbb dword [rcx - 0x78], eax
and al, 0x51
cmp byte [rbp + 0x1a], 0
je 0x1400741ba
mov ecx, 0x10
call fcn.14007c9d5
add byte [rax], al
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
lea r12, [0x1400fdce0]
jmp 0x1400741f0
cmp byte [rbp + 0x1b], 0
je 0x140074207
mov rcx, qword [rbp + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov rdi, rax
mov ecx, 0x18
add al, ch
inc dword [rdi - 0x76b80000]
invalid
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdi
lea r12, [0x1400fdcb0]
lea rdi, [rsp + 0x3c0]
mov rcx, rdi
call fcn.140047cd7
mov qword [rdi], rsi
mov qword [rdi + 8], r12
mov dword [rdi + 8], esp
lea rdi, [rsp + 0x3a8]
lea rcx, [rsp + 0x468]
add al, 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xe8
or al, 0
add byte [rcx - 0x48], al
xor byte [rcx], al
add byte [rax], al
add al, ch
xchg ecx, eax
out dx, al
add al, 0
mov qword [rsp + 0x98], r14
mov rcx, qword [rdi - 0x18]
call 0x1bf88026b
sub byte [rax], al
mov r8d, 0
je 0x14007424c
mov r8, qword [rsp + 0x398]
cmp rcx, r13
cmove r8, rax
lea rsi, [rsp + 0x598]
lea esi, [rsp + 0x598]
mov rcx, rsi
mov rdx, r14
mov r9, rdi
call fcn.14008e903
mov r12, qword [rsi + 0x10]
cmp r12, 2
jne 0x1400742bf
lea rcx, [rsp + 0xe18]
lea rdx, [rsp + 0x958]
add byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xba8]
lea rdx, [rsp + 0xac0]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
cmp rbp, 2
je 0x140074693
invalid
lea rcx, [rsp + 0x130]
lea rdx, [rsp + 0xe18]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x468]
lea rdx, [rsp + 0xba8]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x598]
lea rdx, [rsp + 0x130]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x958]
lea rdx, [rsp + 0x468]
mov r8d, 0xe8
call 0x1280746c5
bnd jmp 0xc34f46cf
std
add dh, byte [rbp + 7]
call 0x1280746c5
bnd jmp 0xc34f46cf
mov eax, 2
jmp 0x140074717
lea rcx, [rsp + 0x130]
lea rdx, [rsp + 0x598]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x468]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x58
or dword [rax], eax
add byte [rcx - 0x48], al
call 0x128074708
scasd eax, dword [rdi]
jmp 0x141bf4712
add byte [rax], al
add byte [rbp - 0x77], cl
cmc
mov r14, rbp
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x58
or dword [rax], eax
add byte [rcx - 0x48], al
call 0x128074708
scasd eax, dword [rdi]
jmp 0x141bf4712
mov byte [rbx + 0x789], 1
mov qword [rbx + 0x558], rax
sbb dword [rax + 5], 0
add byte [rcx + rcx*4 - 0x4d], cl
invalid
add eax, 0x894c0000
stosd dword [rdi], eax
push 0x48000005
lea esi, [rbx + 0x570]
lea rdx, [rsp + 0x130]
mov r8d, 0x128
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
and qword [rbx + 0x698], 0
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov ebx, 0x6a0
lea rdx, [rsp + 0x468]
mov r8d, 0xe8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
call fcn.1400759e1
mov rax, qword [rbx + 0x558]
test rax, rax
je 0x140074947
sbb dword [rax + 5], 0
add byte [rcx + rcx*4 - 0x4d], cl
invalid
invalid
mov esp, dword [rsp + 0x38]
jne 0x14007498d
lea rdx, [rbx + 0x560]
mov r8d, 0x228
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x38], r12
mov r14, qword [rbx + 0x790]
mov qword [rbx + 0x790], 2
cmp r14, 2
je 0x140074cd2
lea r12, [rbx + 0x790]
lea rdx, [rbx + 0x798]
lea rsi, [rsp + 0x5a0]
mov r8d, 0x130
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r13, [rbx + 0x8d0]
lea rdi, [rsp + 0x6d8]
mov r8d, 0xe8
mov rcx, rdi
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 8], r14
mov qword [rdi - 8], r15
lea rsi, [rsp + 0x130]
lea rdx, [rsp + 0x598]
mov rcx, rsi
call fcn.14007b786
cmp qword [rsi], 0
je 0x14007499e
mov rsi, qword [rsp + 0x138]
mov r15, qword [rsp + 0x140]
cmp rsi, 2
je 0x14007488b
lea rdx, [rsp + 0x148]
lea rcx, [rsp + 0x598]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x278]
lea rcx, [rsp + 0xe18]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x468]
lea rdx, [rsp + 0x598]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xac0]
lea rdx, [rsp + 0xe18]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
cmp rsi, 2
je 0x1400748fd
lea rcx, [rsp + 0x130]
lea rdx, [rsp + 0x468]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x598]
lea rdx, [rsp + 0xac0]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xce8]
lea rdx, [rsp + 0x130]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xba8]
lea rdx, [rsp + 0x598]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
cmp rsi, 2
jne 0x140074c0e
mov ebp, 2
jmp 0x140074a4a
mov r15, qword [rbx + 0x560]
mov ebp, 2
jmp 0x140074a90
lea rdx, [rsp + 0x148]
mov rbp, qword [rdx - 0x10]
mov r15, qword [rdx - 8]
lea rsi, [rsp + 0x468]
mov r8d, 0x128
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x278]
lea rdi, [rsp + 0xac0]
mov r8d, 0xe8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r13, [rsp + 0xce8]
mov r8d, 0x128
mov rcx, r13
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0xba8]
mov r8d, 0xe8
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x958]
mov r8d, 0x128
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x380]
mov r8d, 0xe8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
cmp rbp, 3
je 0x140074c5c
lea rcx, [rsp + 0x16f0]
lea rdx, [rsp + 0x958]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x14e0]
lea rdx, [rsp + 0x380]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
call fcn.1400759eb
xor r14d, r14d
mov r12, qword [rsp + 0x38]
mov byte [rbx + 0x789], 0
lea rcx, [rsp + 0x1d30]
lea rdx, [rsp + 0x16f0]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1900]
lea rdx, [rsp + 0x14e0]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x788], 1
cmp rbp, 3
je 0x140074c64
lea rsi, [rsp + 0x2150]
lea rdx, [rsp + 0x1d30]
mov r8d, 0x128
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x1f40]
lea rdx, [rsp + 0x1900]
mov r8d, 0xe8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
call fcn.140075a98
lea r12, [rsp + 0x2028]
mov r8d, 0x128
mov rcx, r12
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0x1e58]
mov r8d, 0xe8
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x48]
mov byte [rax], 1
lea rcx, [rsp + 0x1c08]
mov r8d, 0x128
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1818]
mov r8d, 0xe8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x60]
call fcn.140075ae9
cmp rbp, 2
jne 0x140074baf
mov rcx, r15
call fcn.140059655
mov rdi, rax
lea r13, [0x1400fa370]
jmp 0x140074edd
mov ecx, 0x228
call fcn.140025d3f
mov rdi, rax
mov qword [rax], rbp
mov qword [rax + 8], r15
lea rcx, [rax + 0x10]
lea rdx, [rsp + 0x1c08]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x138], r14
lea rcx, [rdi + 0x140]
lea rdx, [rsp + 0x1818]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
lea r13, [0x1400fde58]
xor ebp, ebp
mov rsi, qword [rsp + 0x30]
jmp 0x140074ee5
mov rcx, r12
call fcn.1400759eb
mov qword [rbx + 0x790], rsi
mov qword [rbx + 0x798], r15
lea rcx, [rbx + 0x7a0]
lea rdx, [rsp + 0xce8]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
and qword [rbx + 0x8c8], 0
lea rdx, [rsp + 0xba8]
mov r8d, 0xe8
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x58]
mov byte [rax], 4
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x48]
mov al, 3
mov byte [rdx], al
mov byte [rcx + 0x11], al
mov al, 5
jmp 0x1400750c0
lea rcx, str.future_polled_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
jmp 0x140074ce0
lea rcx, str.future_polled_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
mov edx, 0x1e
call fcn.1400c3a50
mov rcx, qword [rbx + 0x5f8]
mov rdx, qword [rbx + 0x600]
call fcn.1400be319
cmp byte [rbx + 0x5f0], 2
je 0x140074d1b
cmp byte [rbx + 0x615], 0
je 0x140074d1b
lea rcx, [rbx + 0x5d0]
call fcn.140001430
mov byte [rbx + 0x615], 0
cmp byte [rbx + 0x5c8], 2
je 0x140074d40
cmp byte [rbx + 0x616], 0
je 0x140074d40
lea rcx, [rbx + 0x5a8]
call fcn.140001430
mov byte [rbx + 0x616], 0
mov rcx, qword [rbx + 0x590]
mov rdx, qword [rbx + 0x598]
call fcn.1400be319
cmp byte [rbx + 0x617], 0
je 0x140074d6f
lea rcx, [rbx + 0x468]
call fcn.1400758c6
mov byte [rbx + 0x617], 0
lea rcx, [rsp + 0x598]
lea rdx, [rsp + 0xf40]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x614], 1
cmp r14, 4
je 0x1400750ba
lea rcx, [rsp + 0x1af8]
lea rdx, [rsp + 0x598]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x38]
call fcn.1400758f6
cmp r14, 3
jne 0x140074dd5
mov bpl, 2
jmp 0x140074f07
lea rsi, [rsp + 0x15e0]
lea rdx, [rsp + 0x1af8]
mov r8d, 0x110
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x2d3], 1
mov qword [rsi - 0x18], r14
mov qword [rsi - 0x10], rdi
mov qword [rsi - 8], r13
mov rdx, qword [rbx + 0x278]
lea rsi, [rsp + 0xf40]
mov rcx, rsi
call fcn.140075479
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rbx + 0x9d0], xmm1
movups xmmword [rbx + 0x9c0], xmm0
mov rsi, qword [rbx + 0x280]
test rsi, rsi
je 0x140074ec2
lea rdi, [rbx + 0x9c0]
mov r14, qword [rbx + 0x288]
xor ebp, ebp
mov byte [rbx + 0x2d3], bpl
lea rdx, [rsp + 0x15c8]
mov r8d, 0x128
mov rcx, qword [rsp + 0x38]
call sub.VCRUNTIME140.dll_memmove
lea r12, [rbx + 0x2d8]
mov qword [rbx + 0x400], rdi
mov qword [rbx + 0x408], rsi
add al, 0
add byte [rcx + rcx*4 - 0x4d], cl
mov bl, 0x10
add al, 0
add byte [rax - 0x73], cl
lea rcx, [rbx + 0x418]
lea rdx, [rsp + 0xf40]
mov r8d, 0x5a0
call sub.VCRUNTIME140.dll_memcpy
mov rdx, r12
lea rax, [rbx + 0x9b8]
mov qword [rsp + 0x48], rax
and al, 0x48
mov byte [rbx + 0x9b8], bpl
jmp 0x140073f6c
lea rcx, str.no_host_in_urlscheme_and_authority_is_valid_Uri
mov edx, 0xe
call fcn.140075875
mov rdi, rax
lea r13, [0x1400fbd88]
mov rsi, qword [rsp + 0x30]
mov bpl, 2
lea rcx, [rbx + 0x9c0]
call fcn.140075b0a
cmp byte [rbx + 0x2d3], 0
je 0x140074f07
lea rcx, [rsp + 0x15c8]
call fcn.1400758c6
mov byte [rbx + 0x2d3], 0
lea rcx, [rbx + 0x290]
call case.0x14000342a.1399
cmp byte [rbx + 0x2d4], 0
je 0x140074f2f
lea rcx, [rbx + 0x250]
call fcn.140024cdd
mov byte [rbx + 0x2d4], 0
lea rcx, [rbx + 0x1a8]
call fcn.1400480b9
lea rcx, [rbx + 0x128]
call fcn.140075b2f
xor r14d, r14d
mov byte [rbx + 0x2d5], 0
mov qword [rsi], rdi
mov qword [rsi + 8], r13
mov byte [rsi + 0x10], r14b
mov byte [rsi + 0x11], bpl
mov eax, dword [rsp + 0x40]
mov dword [rsi + 0x12], eax
movzx eax, word [rsp + 0x44]
mov word [rsi + 0x16], ax
mov al, 1
jmp 0x1400750c0
lea rdi, [rbx + 0x468]
lea rcx, [rbx + 0x638]
lea r9, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.24_srcconnect.rsb_
mov edx, 0x2000
mov r8, r12
call fcn.140014246
mov qword [rbx + 0x620], rdi
mov qword [rbx + 0x628], rax
mov qword [rbx + 0x630], rdx
lea r8, [rsp + 0x7c0]
mov qword [r8], rax
mov qword [r8 + 8], rdx
and qword [r8 + 0x10], 0
mov qword [r8 + 0x18], rdx
mov rcx, rdi
mov rdx, r15
call fcn.14007228c
test rax, rax
jne 0x1400750b5
test rdx, rdx
jne 0x1400750da
mov rcx, qword [rsp + 0x7c8]
mov rdi, qword [rsp + 0x7d0]
mov rdx, rdi
call fcn.1400733e0
test rdi, rdi
je 0x1400750ee
add rdi, qword [rbx + 0x618]
mov qword [rbx + 0x618], rdi
lea rcx, [rbx + 0x638]
lea r9, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.24_srcconnect.rsb_
mov edx, 0x2000
mov r8, rdi
call fcn.14005b3db
mov rdi, rax
mov r12, rdx
lea r8, str.HTTP_1.1_200HTTP_1.0_200HTTP_1.1_407unsuccessful_tunnelproxy_authentication_required_r_n_r_n
mov r9d, 0xc
mov rcx, rax
call fcn.14002df37
test al, al
jne 0x140075073
lea r8, [0x1400fc96c]
mov r9d, 0xc
mov rcx, rdi
mov rdx, r12
call fcn.14002df37
test al, al
je 0x14007514f
lea r8, [0x1400fc9b4]
mov r9d, 4
mov rcx, rdi
mov rdx, r12
call fcn.14002df50
test al, al
jne 0x140075114
mov r12, qword [rbx + 0x618]
cmp r12, 0x2000
jne 0x140074f7e
lea rcx, str.proxy_headers_too_long_for_tunnelunexpected_eof_while_tunnelingpolling_StreamFuture_twiceC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_stream_streaminto_future.rs
mov edx, 0x21
jmp 0x1400750fa
mov al, 4
mov byte [rbp], al
mov byte [rsi + 0x11], 3
mov al, 4
mov byte [rbx + 0x2d2], al
add rsp, 0x2278
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rdx
call fcn.14002824a
mov rdi, rax
lea r13, [0x1400e5728]
jmp 0x140075109
lea rcx, [0x1400fc9f1]
mov edx, 0x1e
call fcn.140075875
mov rdi, rax
lea r13, [0x1400fbd88]
mov r14d, 3
jmp 0x140074cea
mov byte [rbx + 0x617], 0
mov r14, qword [rbx + 0x468]
mov rdi, qword [rbx + 0x470]
mov r13, qword [rbx + 0x478]
lea rdx, [rbx + 0x480]
lea rcx, [rsp + 0xf40]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
add cl, ch
wait
sti
invalid
invalid
lea r8, [0x1400fc978]
mov r9d, 0xc
mov rcx, rdi
mov rdx, r12
call fcn.14002df37
ror byte [rbp - 0x3f7b0005], 1
je 0x140075179
lea rcx, [0x1400fc997]
mov edx, 0x1d
jmp 0x1400750fa
lea rcx, [0x1400fc984]
mov edx, 0x13
jmp 0x1400750fa
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x251]
test eax, eax
je 0x140075bd1
cmp eax, 3
jne 0x140075bea
mov rcx, qword [rsi + 0x240]
mov rdx, qword [rsi + 0x248]
call fcn.14003963a
lea rcx, [rsi + 0x200]
call case.0x14000342a.1399
lea rcx, [rsi + 0x1c8]
call fcn.140075b0a
lea rcx, [rsi + 0x1b0]
call fcn.140075bf1
lea rcx, [rsi + 0x148]
call fcn.140075c2c
add rsi, 0x120
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140024cdd
mov rcx, rsi
call fcn.140075b2f
sub rsi, 0xffffffffffffff80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400480b9
nop
add rsp, 0x20
pop rsi
ret
mov rdx, qword [r14 + 0x18]
mov rcx, r13
mov r8, rbx
mov r9b, 1
add eax, ebp
mov dh, 0xbd
add eax, dword [rax]
fadd dword [rcx - 0x4f]
add eax, ebp
mov dh, 0xbd
add eax, dword [rax]
mov al, byte [rsp + 0x51]
cmp al, 3
je 0x1400764c2
mov rcx, qword [rsp + 0x48]
cmp al, 2
je 0x1400764d0
mov dl, byte [rsp + 0x50]
lea r9, [rsp + 0x52]
and al, 0x52
movzx r8d, word [r9 + 4]
lea r10, [rsp + 0x6a]
and al, 0x6a
and al, 0x6a
mov word [r10 + 4], r8w
mov r8d, dword [r9]
mov eax, dword [rcx]
add al, 0x45
mov eax, dword [rcx]
mov dword [r10], r8d
mov qword [rsp + 0x60], rcx
and al, 0x60
invalid
mov byte [rsp + 0x68], dl
mov byte [rsp + 0x69], al
and al, 0x69
mov rcx, qword [r14 + 0x20]
and byte [rax - 0x7d], r9b
stc
dec dword [rdi]
je 0x14007651a
test bl, cl
add dword [rax], eax
add byte [rax], al
and dword [rsp + 0x48], 0
movups xmmword [rsp + 0x28], xmm6
and al, 0x28
and dword [rsp + 0x20], 0
mov rdx, rdi
mov edx, edi
mov r8d, r12d
loopne 0x1400763b2
mov ecx, ebp
call qword [sym.imp.ws2_32.dll_WSASend]
adc eax, 0x52183
cmp eax, 0xffffffff
dec dword [rdi]
test dword [rax + 1], ebp
add byte [rax], al
invalid
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov esi, eax
invalid
shl rsi, 0x20
shl esi, 0x20
shl esi, 0x20
or rsi, 2
or esi, 2
mov rcx, rsi
int1
call fcn.1400339ec
cmp al, 0xd
invalid
jne 0x1400763f2
invalid
pop rsi
invalid
invalid
mov rax, qword [r14 + 0x28]
test rax, rax
test eax, eax
invalid
je 0x1400763f2
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
lock inc qword [rdx]
jle case.0x1400431f5.372
xchg byte [rcx], al
add dword [rax], eax
invalid
add rcx, 0x10
mov r8, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
adc byte [rdx + rcx*4 + 0x48], al
sbb al, ch
sbb eax, 0x49fffbd5
mov edi, eax
invalid
adc byte [rdx + rcx*4 + 0x48], al
sbb al, ch
sbb eax, 0x49fffbd5
mov edi, eax
invalid
xor ecx, ecx
call fcn.140032942
jnp 0x14007638a
sti
dec dword [rbp - 0x7b]
test edi, edi
jnp 0x14007638a
sti
dec dword [rbp - 0x7b]
test edi, edi
je 0x1400763f2
invalid
test edi, edi
je 0x1400763f2
mov ecx, 1
add dword [rax], eax
add byte [rax], al
mov rdx, rsi
call fcn.140033c65
inc dword [rcx + rcx*4 - 3]
and ebp, 3
lea rcx, [0x14012ee5c]
or eax, 0xb8a76
movsxd rax, dword [rcx + rbp*4]
add al, 0xa9
test eax, 0x4cc80148
mov esi, edi
invalid
jmp rax
mov ebp, esi
cmc
and ebp, 3
lea rcx, [0x14012ee5c]
lea ecx, [0x14012ee5c]
add byte [rax + 0x63], cl
add al, 0xa9
invalid
add rax, rcx
add eax, ecx
add byte [rax + 0x63], cl
add al, 0xa9
invalid
jmp rax
mov al, byte [rsi + 0x10]
jmp 0x140076443
mov al, byte [rsi + 0xf]
jmp 0x140076443
mov rax, rsi
shr rax, 0x20
cmp eax, 0x2733
jne 0x1400764f1
mov rcx, qword [rsp + 0x58]
lea rdx, [rsp + 0x60]
and al, 0x60
call fcn.1400b2050
jmp 0x1400762eb
mov rcx, rsi
shr rcx, 0x20
and al, ch
wait
retf
stc
invalid
cmp al, 0xd
jne 0x1400764f1
mov rcx, qword [rsp + 0x58]
lea rdx, [rsp + 0x60]
call fcn.1400b2050
mov ebx, 0x8d480003
dec byte [r8 - 0x7d]
dec byte [rax - 0x7d]
cmp eax, 2
jb 0x1400762eb
test rbp, rbp
je 0x1400762eb
jp case.0x1400509ee.156
invalid
invalid
mov r15, qword [rsi - 1]
mov rbp, qword [rsi + 7]
outsb dx, byte [rsi]
invalid
mov rcx, r15
call qword [rbp]
cmp qword [rbp + 8], 0
je 0x140076492
mov rdx, qword [rbp + 0x10]
mov rcx, r15
call fcn.140005da0
dec rsi
mov edx, 8
mov rcx, rsi
call fcn.140005da0
invalid
clc
clc
invalid
jmp 0x1400762eb
mov rax, qword [rsp + 0x40]
mov qword [rax], 2
mov dword [rax], 2
add byte [rdx], al
add byte [rax], al
add bl, ch
jmp 0x140076501
mov rax, qword [rsp + 0x40]
mov qword [rax], 1
jmp 0x1400764eb
mov ecx, dword [rsp + 0x48]
mov rax, qword [rsp + 0x40]
and qword [rax], 0
mov qword [rax + 8], rcx
jmp 0x140076501
mov rax, qword [rsp + 0x40]
mov qword [rax], 1
mov qword [rax + 8], rsi
movaps xmm6, xmmword [rsp + 0x70]
add rsp, 0x88
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x140105da0]
lea eax, [0x140105da0]
clc
or byte [rax], al
invalid
mov edx, 0x2b
call fcn.1400c3660
ud2
idiv edx
dec dword [rax - 0x47]
invalid
mov ecx, 0
add byte [rax], al
add byte [rax + 0x48088948], al
or byte [rax - 0x77], cl
js case.0x140099915.116
lea rcx, case.0x1400443c3.208
mov qword [rax + 0x60], rcx
invalid
add byte [rax - 0x77], cl
invalid
invalid
mov word [rax + 0x68], si
add rsp, 0x28
pop rdi
pop rsi
ret
add byte [rax], al
call fcn.140025d3f
xor eax, 0x48fffaf7
mov ecx, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax - 0x77], 8
mov dword [rax], ecx
idiv edx
dec dword [rax - 0x47]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x48088948], al
mov dword [rax], ecx
mov qword [rax + 0x58], 1
mov dword [rax], ecx
mov qword [rax + 0x58], 1
lea rcx, [0x1400fa6b8]
or eax, 0x84092
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], si
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
invalid
add byte [rax], al
add al, ch
invalid
out dx, al
idiv dl
dec dword [rax - 0x47]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48088948], al
mov dword [rax], ecx
mov qword [rax + 0x58], rdi
js 0x1400766ba
lea rcx, fcn.140059574
lea ecx, [0x1400fa190]
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], si
push 0x28c48348
add esp, 0x28
pop rdi
pop rsi
ret
sub byte [rcx - 0x2e76b732], cl
mov edi, eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax + 0x48088948], al
mov dword [rax + 0x58], edi
push 0x28c48348
push rdi
push rbx
sub rsp, 0x90
sub esp, 0x90
mov rbx, qword [rcx]
sbb dword [rdi], ecx
mov bh, 0x43
invalid
invalid
push 0xffffffff980d8d48
lea rcx, [0x14012ee6c]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
invalid
xchg dword [rbx], ecx
add byte [rax + 0x63], cl
invalid
add al, 0x81
invalid
invalid
or dword [rax + 1], 0x48e0ffc8
mov esi, dword [rdx + 0x20]
jb case.0x140076405.6
add rax, rcx
jmp rax
invalid
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x1400fc546]
adc eax, 0x85e5a
adc eax, 0x85e5a
mov r8d, 0xd
jmp 0x140076808
mov eax, 0xd
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
mov edi, dword [rdx + 0x28]
jp 0x140076727
jp 0x140076727
lea rdx, [0x1400fc553]
adc eax, 0x85e4d
pop rsi
or byte [rax], al
mov r8d, 0x15
jmp 0x140076808
invalid
mov eax, 0x15
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
jp 0x140076741
and byte [rax - 0x75], cl
jp 0x140076741
lea rdx, [0x1400fc568]
adc eax, 0x85e48
mov r8d, 0x18
jmp 0x140076808
fld qword [rax]
add byte [rax], al
lea rax, [rbx + 0x6a]
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
and al, 0x38
and al, 0x38
mov qword [rcx], rax
movzx eax, word [rbx + 0x6a]
add eax, 0xfffffe70
cmp ax, 0x64
clc
invalid
cmp eax, 0x64
lea rax, [0x1400fc598]
pop rsi
or byte [rax], al
lea r8, [0x1400fc580]
cmovb r8, rax
ror byte [rax - 0x73], 0x44
and al, 0x28
sub byte [rcx + rcx*4], cl
mov dword [rax], eax
mov qword [rax + 8], 0x18
mov dword [rax + 8], 0x18
mov dword [rax + 8], 0x18
lea r9, [rsp + 0x40]
mov qword [r9], rax
lea rax, [0x1400b1f2b]
add eax, 0x3b7b6
mov dh, 0xb7
add eax, dword [rax]
mov dh, 0xb7
add eax, dword [rax]
mov qword [r9 + 8], rax
mov qword [r9 + 0x10], rcx
adc byte [rax - 0x73], cl
lea eax, [0x14007e680]
add eax, 0x7efc
cld
jle case.0x14002fbac.518
add byte [rcx - 0x77], cl
invalid
invalid
lea rax, [0x1400fc5b8]
lea r8, [rsp + 0x60]
lea eax, [rsp + 0x60]
invalid
mov qword [r8], rax
mov qword [r8 + 8], 3
add byte [rax], al
invalid
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], r9
adc byte [rcx - 0x39], cl
sbb byte [rdx], al
sbb byte [rdx], al
add al, byte [rax]
add byte [rax], al
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
mov edi, dword [rdx + 0x28]
mov rcx, rsi
mov rdx, rdi
mov edx, edi
call fcn.14000cc90
jmp case.0x140043352.366
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
jp 0x1400767f5
sub byte [rax - 0x73], cl
adc eax, 0x85e14
sub byte [rax - 0x73], cl
adc eax, 0x85e14
mov r8d, 0x1e
jmp 0x140076808
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0x85e1b
sub byte [rax - 0x73], cl
adc eax, 0x85e1b
mov r8d, 0x1c
jmp 0x140076808
invalid
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x1400fc622]
and byte [rsi + 8], bl
add byte [rcx - 0x48], al
sbb al, byte [rax]
add byte [rax], al
invalid
mov rcx, rsi
call qword [rdi + 0x18]
push rdi
invalid
mov ecx, eax
mov al, 1
test cl, cl
jne 0x1400768dd
ret
add byte [rax], al
invalid
movabs rax, 0x8000000000000000
cmp qword [rbx], rax
invalid
je case.0x14003c972.409
movups xmm0, xmmword [rbx + 8]
lea rax, [rsp + 0x40]
lea eax, [rsp + 0x40]
and al, 0x40
and al, 0x40
movups xmmword [rax], xmm0
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
add dword [rax - 0x73], ecx
lea eax, [0x1400fc648]
add eax, 0x85e04
lea r8, [rsp + 0x60]
and al, 0x60
and al, 0x60
mov qword [r8], rax
mov qword [r8 + 8], 2
or byte [rdx], al
or byte [rdx], al
add byte [rax], al
add byte [rax], al
and qword [r8 + 0x20], 0
invalid
and byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x3b6cb
retf
mov dh, 3
add eax, dword [rax]
invalid
mov qword [rcx + 8], rax
mov qword [r8 + 0x10], rcx
adc byte [rcx - 0x39], cl
adc byte [rcx - 0x39], cl
sbb byte [rcx], al
sbb byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rdx, rdi
call fcn.14000cc90
mov ecx, eax
sal dword [rax + 0x75c98401], 0x5a
invalid
test cl, cl
jne 0x1400768dd
pop rdx
cmp qword [rbx + 0x58], 0
je 0x1400768db
add rbx, 0x58
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
sub byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
and al, 0x40
mov qword [rcx], rax
lea rax, [0x1400fc668]
lea eax, [0x1400fc668]
lea r8, [rsp + 0x60]
mov qword [r8], rax
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r8 + 8], rax
or byte [rcx - 0x7d], cl
and qword [r8 + 0x20], 0
and dword [rax + 0x20], 0
invalid
and byte [rax], al
lea rdx, [0x1400283ab]
sbb bh, bl
dec dword [rax - 0x77]
mov qword [rcx + 8], rdx
push rcx
or byte [rcx - 0x77], cl
mov qword [r8 + 0x10], rcx
mov dword [rax + 0x10], ecx
adc byte [rcx - 0x77], cl
sbb byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
mov edx, edi
call fcn.14000cc90
jmp 0x1400768dd
xor eax, eax
add rsp, 0x90
pop rbx
pop rdi
pop rsi
ret
sub rsp, 0x28
mov rsi, rcx
invalid
cmp qword [rcx], 0
cmp dword [rcx], 0
cmp dword [rax], eax
invalid
je case.0x14004410a.293
mov rcx, qword [rsi + 8]
call sub.crypt32.dll_CertFreeCertificateContext
add dword [rax], eax
mov rdi, qword [rsi + 0x18]
mov rdx, qword [rsi + 0x20]
and byte [rax - 0x77], cl
mov ecx, edi
stc
call fcn.140034f0d
sti
dec dword [rax - 0x75]
mov rcx, qword [rsi + 0x10]
adc byte [rax - 0x77], r9b
adc byte [rax - 0x77], cl
mov rdx, rdi
mov edx, edi
add rsp, 0x28
invalid
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
jmp fcn.140034f37
in eax, 0xfb
in eax, 0xfb
sti
invalid
push r15
push r14
push rsi
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x60
sub esp, 0x60
in al, dx
invalid
mov rdi, rdx
mov rsi, rcx
mov esi, ecx
invalid
add rdx, 0x20
add edx, 0x20
ret 0x4820
and byte [rax - 0x73], cl
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
and al, 0x48
call fcn.140075454
lea rcx, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
mov edx, edi
mov edx, edi
call fcn.140075479
mov rbx, qword [rdi + 0x70]
pop rdi
jo 0x140076a1a
inc qword [rbx]
inc dword [rbx]
add edi, dword [rsi + 0x68]
jle case.0x14004328e.383
mov bpl, byte [rdi + 0x78]
mov r14d, dword [rdi + 0x40]
mov esi, dword [rdi + 0x40]
mov esi, dword [rdi + 0x40]
mov r15, qword [rdi + 0x38]
movzx r12d, word [rdi + 0x79]
movzx esp, word [rdi + 0x79]
mov bh, 0x67
invalid
add rdi, 0x48
lea rcx, [rsi + 0x48]
mov rdx, rdi
call fcn.14007581f
in eax, dx
invalid
dec dword [rax - 0x75]
and al, 0x58
and al, 0x58
mov qword [rsi + 0x30], rax
movups xmm0, xmmword [rsp + 0x28]
and al, 0x28
and al, 0x28
movups xmm1, xmmword [rsp + 0x38]
movups xmm2, xmmword [rsp + 0x48]
adc byte [rsp + 0x48], dl
invalid
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc byte [rdi], cl
adc dword [rsi], eax
invalid
mov qword [rsi + 0x70], rbx
mov dword [rsi + 0x70], ebx
mov byte [rsi + 0x78], bpl
mov byte [rsi + 0x78], ch
mov qword [rsi + 0x38], r15
jle case.0x1400433eb.375
mov dword [rsi + 0x40], r14d
mov word [rsi + 0x79], r12w
mov dword [rsi + 0x79], r12d
jns 0x140076ad1
add rsp, 0x60
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
ud2
push rsp
push rsi
push rdi
push rbp
push rbx
mov eax, 0x4d90
nop
add byte [r8], r8b
add byte [rax], al
nop
add byte [r8], r8b
add byte [rax], al
call fcn.1400c2650
sub rsp, rax
mov r15, r8
mov r14, rdx
mov esi, edx
mov esi, edx
mov rbx, rcx
movzx eax, byte [rdx + 0x2648]
invalid
add byte es:[rax], al
add byte es:[rax], al
lea rcx, [0x14012ee88]
or eax, dword [rax]
add byte [rax + 0x63], cl
add al, 0x81
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
lea rcx, [rsp + 0x2758]
mov r8d, 0x2638
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov esi, dword [r14 + 0x2640]
mov dh, 0x40
add byte es:[rax], al
add byte [rax], al
movabs dword [0x2640b68b410004c5], eax
add byte [rax], al
cmp esi, 0x3b9aca00
jne 0x140076baf
test byte [rax], al
add byte [rax], al
cmp ecx, dword [rdi]
test dword [rax + rax - 0x72b70000], eax
test byte [rax], al
add byte [rax], al
invalid
invalid
mov ss, word [rax + 0x26]
lea rcx, [r14 + 0x2650]
add byte [rax], al
mov r8d, 0x2638
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x2650]
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call 0x1400734c1
mov dil, byte [rdi + 0x11]
cmp dil, 3
jne 0x140076b72
mov byte [rbx + 0x11], 3
mov al, 4
jmp 0x140076d5f
mov r15, qword [rsp + 0xb0]
mov r12, qword [rsp + 0xb8]
mov bpl, byte [rsp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0xc2]
and al, 0xc2
add byte [rax], al
add byte [rcx + 0xf302444], cl
and al, 0x30
invalid
mov dword [rsp + 0x30], eax
movzx eax, word [rsp + 0xc6]
mov word [rsp + 0x34], ax
mov dword [rsp + 0x34], eax
and al, 0x34
mov bh, 0x84
and al, 0xc6
mov byte [rax], 0
add byte [rax], al
mov word [rsp + 0x34], ax
mov dword [rsp + 0x34], eax
and al, 0x34
mov rcx, rsi
call case.0x140044717.261
jmp 0x140076d3e
mov rdi, qword [r14 + 0x2638]
call fcn.1400a7290
mov rcx, rax
mov r8, rdi
mov r9d, esi
call fcn.1400b4210
invalid
add eax, dword [rax]
cmp edx, 0x3b9aca00
jne 0x140076bdd
invalid
retf 0x3b9a
lea rcx, [rsp + 0x40]
call fcn.1400b26c8
jmp 0x140076bf4
mov r8d, edx
lea r9, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.24_srcconnect.rsb_
lea ecx, [0x1400fc7b0]
lea rcx, [rsp + 0x40]
mov rdx, rax
call fcn.1400b25d5
invalid
add eax, dword [rax]
lea rdi, [rsp + 0x26e8]
lea rsi, [rsp + 0x40]
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xb0]
mov al, 0
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x2758]
mov r8d, 0x2638
mov rcx, rsi
mov ecx, esi
xchg esp, eax
and al, 0x58
invalid
mov ecx, esi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + 0x2650]
mov ss, word [rax + 0x26]
push rax
add byte es:[rax], al
mov r8d, 0x26a8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x2650]
call fcn.1400b5a00
mov ebp, eax
invalid
lea rdi, [rsp + 0x40]
lea edi, [rsp + 0x40]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
clc
call 0x1400734c1
mov dil, byte [rdi + 0x11]
cmp dil, 3
cmp bh, 3
jne 0x140076cb9
lea rdi, [r14 + 0x4c88]
cmp bpl, 2
setne r12b
setne ah
test bpl, 1
sete bpl
lea rcx, [rsp + 0x40]
call fcn.14007518a
call fcn.1400b5a00
test r12b, bpl
test ah, ch
jne case.0x140043d85.317
cmp al, 2
je case.0x140043d85.317
and al, 1
jne case.0x140043d85.317
invalid
call fcn.14003d596
test rax, rax
je 0x140076d7b
invalid
mov bpl, byte [rax + 0x4c]
mov r12b, byte [rax + 0x4d]
mov byte [r8 + 0x4c], 0
invalid
invalid
invalid
add cl, r13b
add cl, ch
jmp 0x140076d7e
invalid
mov r15, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
mov esp, dword [rsp + 0x48]
invalid
mov bpl, byte [rsp + 0x50]
mov bpl, byte [rsp + 0x50]
movzx eax, word [rsp + 0x56]
mov ecx, dword [rsp + 0x52]
and al, 0x52
mov dword [rsp + 0x28], ecx
mov word [rsp + 0x2c], ax
mov dword [rsp + 0x2c], eax
mov rcx, rsi
call 0x140076dc0
add byte [rax], al
invalid
cmp dil, 2
jne case.0x140059962.152
mov dil, 2
jmp 0x140076d3e
movzx eax, word [rsp + 0x2c]
mov word [rsp + 0x34], ax
xor al, 0x8b
and al, 0x28
and al, 0x28
xor al, 0x8b
and al, 0x28
and al, 0x28
mov dword [rsp + 0x30], eax
jmp 0x140076d3e
cmp eax, 0x4cf98948
mov edx, edi
mov rcx, rdi
mov rdx, r15
call fcn.1400b26f7
test al, al
jne 0x140076d9e
add byte [rdi], cl
mov bh, 0x44
and al, 0x3c
movzx eax, word [rsp + 0x3c]
mov word [rsp + 0x2c], ax
mov eax, dword [rsp + 0x38]
invalid
mov dword [rsp + 0x28], eax
and al, 0x28
mov rcx, rsi
call 0x140076dc0
mov dil, 2
lea r12, [0x1400fc800]
or byte [rax], al
or byte [rax], al
mov r15d, 1
mov qword [rbx], r15
mov qword [rbx + 8], r12
mov byte [rbx + 0x10], bpl
mov byte [rbx + 0x10], ch
or byte [rax - 0x78], al
mov byte [rbx + 0x10], ch
imul edx, dword [rax], 0x40
mov byte [rbx + 0x11], bh
jnp 0x140076d5e
mov byte [rbx + 0x11], dil
jnp 0x140076d5e
mov eax, dword [rsp + 0x30]
and al, 0x30
mov dword [rbx + 0x12], eax
movzx eax, word [rsp + 0x34]
invalid
mov word [rbx + 0x16], ax
mov al, 1
add dword [rcx - 0x78], eax
xchg byte [rax + 0x26], cl
add byte [rax], al
mov byte [r14 + 0x2648], al
mov byte [rsi + 0x2648], al
mov rax, rbx
add rsp, 0x4d90
add byte [rax], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop r15
pop rdi
ret
mov bpl, 2
mov ch, 2
mov rcx, rdi
mov ecx, edi
mov rdx, r15
call fcn.1400b26f7
add eax, dword [rax]
add eax, dword [rax]
mov edi, eax
invalid
mov ecx, ebp
mov edx, r12d
call fcn.140068c4c
mov bh, 0x1e
invalid
invalid
inc dword [rax - 0x7c]
dec dword [rdi]
test byte [rsi - 1], dh
invalid
invalid
invalid
invalid
inc dword [rax - 0x7c]
dec dword [rdi]
test byte [rsi - 1], dh
invalid
invalid
mov byte [rbx + 0x11], 3
mov al, 3
jmp 0x140076d5f
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.24_srcconnect.rsb_
mov edx, 0x23
call fcn.1400c3660
ud2
or edx, dword [rsi + 0x48]
sub esp, 0x20
in al, dx
invalid
in al, dx
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
call case.0x140044717.261
adc al, 0
add byte [rax], al
add byte [rax], al
add rsi, 0x2638
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
invalid
pop rsi
jmp fcn.14005f1c7
invalid
invalid
push rdi
sub rsp, 0x28
movzx eax, byte [rcx + 0x2d2]
add al, byte [rax]
add byte [rax - 0x7d], cl
clc
invalid
ja case.0x140076e09.1
invalid
add al, byte [rax]
add byte [rax - 0x7d], cl
clc
invalid
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
lea rcx, [0x14012ee9c]
add byte [rax + 0x63], cl
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
mov rcx, rsi
call fcn.140075b2f
invalid
invalid
invalid
lea rcx, [rsi + 0xd0]
add byte [rax], al
add al, ch
invalid
add byte [rax], al
call fcn.1400480b9
lea rdi, [rsi + 0x88]
add rsi, 0xa8
invalid
mov rcx, rsi
int1
call fcn.140024cdd
mov rcx, rdi
mov ecx, edi
mov ecx, edi
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp fcn.140001430
mov rcx, qword [rsi + 0x2d8]
mov ecx, dword [rsi + 0x2d8]
mov rdx, qword [rsi + 0x2e0]
add byte [rax], al
call fcn.14003963a
jmp 0x140076e85
invalid
in al, 0x27
cld
invalid
lea rcx, [rsi + 0x2d8]
add al, byte [rax]
add al, ch
invalid
xchg edx, eax
invalid
call fcn.1400758f6
jmp 0x140076e7e
lea rcx, [rsi + 0x2d8]
add al, ch
ja case.0x1400763f0.22
call fcn.140075ae9
lea rcx, [rsi + 0x9c0]
add byte [rax], al
invalid
add byte [rax], al
call fcn.140075b0a
mov byte [rsi + 0x2d3], 0
lea rcx, [rsi + 0x290]
call case.0x14000342a.1399
cmp byte [rsi + 0x2d4], 0
jne 0x140076ea8
nop
add al, byte [rax]
add al, ch
invalid
jmp 0x140076eb4
lea rcx, [rsi + 0x2d8]
call 0x140075b62
lea rcx, [rsi + 0x250]
push rax
add al, byte [rax]
add byte [rax], al
invalid
sub esi, ebx
fdivp st(2)
add byte [rax], al
call fcn.140024cdd
inc esi
xchg ah, dl
add al, byte [rax]
add byte [rax], al
mov byte [rsi + 0x2d4], 0
lea rcx, [rsi + 0x1a8]
call fcn.1400480b9
cmp byte [rsi + 0x2d5], 0
invalid
add al, byte [rax]
add byte [rax], al
je 0x140076edc
invalid
or al, 0x48
lea ecx, [rsi + 0x128]
lea rcx, [rsi + 0x128]
call fcn.140075b2f
mov byte [rsi + 0x2d5], 0
add rsp, 0x28
pop rdi
pop rsi
ret
mov dh, 0x81
push 0xffffffff85000002
test eax, eax
je 0x140075b62
cmp eax, 3
je 0x140076f0f
cmp eax, 4
jne 0x140076f1b
invalid
invalid
test eax, eax
je 0x140075b62
cmp eax, 3
je 0x140076f0f
cmp eax, 4
jne 0x140076f1b
add rcx, 0x270
jmp 0x140075b62
sal dword [rax + 2], 0
add cl, ch
push rbx
in al, dx
invalid
add rcx, 0x270
jmp 0x14007720b
add al, byte [rax]
add cl, ch
lock add al, byte [rax]
add bl, al
push r15
push rdi
ret
push rdi
push r14
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x5d0
sub esp, 0x5d0
mov r15, r8
mov r14, rdx
mov esi, edx
mov rbx, rcx
retf
movzx eax, byte [rdx + 0x268]
invalid
lea rcx, [0x14012eeb8]
or eax, 0xb7f74
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [rsp + 0x378]
mov r8d, 0x258
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov esi, dword [r14 + 0x260]
cmp esi, 0x3b9aca00
cmp ecx, dword [rdi]
invalid
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x73], cl
invalid
lea rcx, [r14 + 0x270]
mov r8d, 0x258
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x270]
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
mov eax, edi
call fcn.1400754d1
mov dil, byte [rdi + 0x11]
mov bh, byte [rdi + 0x11]
inc dword [rax - 0x76]
jg 0x140076fbd
cmp dil, 3
jne 0x140076fbd
invalid
mov byte [rbx + 0x11], 3
mov al, 4
jmp 0x1400771aa
in eax, dx
add dword [rax], eax
invalid
mov r15, qword [rsp + 0xb0]
mov r12, qword [rsp + 0xb8]
mov bpl, byte [rsp + 0xc0]
mov eax, dword [rsp + 0xc2]
add byte [rax], al
invalid
mov dword [rsp + 0x30], eax
movzx eax, word [rsp + 0xc6]
add byte [rsi - 0x77], ah
and al, 0x34
add byte [rsi - 0x77], ah
and al, 0x34
mov rcx, rsi
call 0x140075b62
jmp 0x140077189
mov rdi, qword [r14 + 0x258]
call fcn.1400a7290
add byte [rax - 0x77], cl
ror dword [rcx - 0x77], 0xf8
mov r9d, esi
call fcn.1400b4210
cmp edx, 0x3b9aca00
cmp esi, dword [rbp + 0xc]
lea rcx, [rsp + 0x40]
call fcn.1400b26c8
jmp 0x14007703f
mov r8d, edx
lea r9, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.24_srcconnect.rsb_
lea rcx, [rsp + 0x40]
mov rdx, rax
call fcn.1400b25d5
xchg esi, eax
mov ch, 3
invalid
xchg esi, eax
mov ch, 3
add byte [rax - 0x73], cl
mov esp, 0x30824
add byte [rax], al
invalid
invalid
je 0x14007706f
lea rdi, [rsp + 0x308]
lea rsi, [rsp + 0x40]
mov ecx, 0xe
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rsp + 0x378]
and al, 0xb0
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rsp + 0x378]
mov r8d, 0x258
mov rcx, rsi
mov ecx, esi
mov r8d, 0x258
mov rcx, rsi
mov ecx, esi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + 0x270]
rol byte [rax + rax], 0x49
lea ecx, [rsi + 0x270]
mov r8d, 0x2c8
add byte [rax], al
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x270]
call fcn.1400b5a00
add eax, dword [rax]
mov ebp, eax
lea rdi, [rsp + 0x40]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.1400754d1
mov dil, byte [rdi + 0x11]
mov bh, byte [rdi + 0x11]
cmp dil, 3
jne 0x140077104
lea rdi, [r14 + 0x4c8]
enter 4, 0
cmp bpl, 2
setne r12b
test bpl, 1
sete bpl
lea rcx, [rsp + 0x40]
call fcn.14007518a
call fcn.14007518a
call fcn.1400b5a00
test r12b, bpl
jne 0x14007714c
cmp al, 2
je 0x14007714c
push 0x608a444c
mov byte [r8 + 0x4c], 0
jmp 0x1400771c9
mov r15, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
mov bpl, byte [rsp + 0x50]
and al, 0x50
and al, 0x50
movzx eax, word [rsp + 0x56]
mov ecx, dword [rsp + 0x52]
mov dword [rsp + 0x28], ecx
mov word [rsp + 0x2c], ax
mov rcx, rsi
call 0x14007720b
fiadd word [rax]
add byte [rax], al
fiadd word [rax]
add byte [rax], al
cmp dil, 2
jne 0x140077138
mov dil, 2
jmp 0x140077189
movzx eax, word [rsp + 0x2c]
mov word [rsp + 0x34], ax
mov eax, dword [rsp + 0x28]
mov dword [rsp + 0x30], eax
jmp 0x140077189
mov rcx, rdi
mov rdx, r15
cli
cli
call fcn.1400b26f7
test al, al
jne 0x1400771e9
movzx eax, word [rsp + 0x3c]
mov word [rsp + 0x2c], ax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x28], eax
mov rcx, rsi
call 0x14007720b
mov dil, 2
lea r12, [0x1400fc800]
mov r15d, 1
mov qword [rbx], r15
mov qword [rbx + 8], r12
mov byte [rbx + 0x10], bpl
mov byte [rbx + 0x11], dil
mov byte [rbx + 0x11], bh
mov byte [rbx + 0x11], bh
mov eax, dword [rsp + 0x30]
mov dword [rbx + 0x12], eax
movzx eax, word [rsp + 0x34]
mov word [rbx + 0x16], ax
mov dword [rbx + 0x16], eax
mov dword [rbx + 0x16], eax
mov al, 1
mov byte [r14 + 0x268], al
mov rax, rbx
push 0x48000002
mov eax, ebx
add rsp, 0x5d0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov rcx, rdi
mov rdx, r15
call fcn.1400b26f7
mov edi, eax
invalid
mov ecx, ebp
mov edx, r12d
mov edx, esp
mov edx, esp
call fcn.140068c4c
test dil, dil
je 0x14007715f
mov byte [rbx + 0x11], 3
mov al, 3
jmp 0x1400771aa
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.24_srcconnect.rsb_
mov edx, 0x23
call fcn.1400c3660
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
call 0x140075b62
add rsi, 0x258
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14005f1c7
invalid
invalid
add al, ch
pop rdi
cld
invalid
lea rcx, [rsi + 0xc0]
call fcn.140012f80
jmp 0x140078093
add byte [rax], al
add al, ch
cld
cld
dec dword [rax - 0x73]
mov esi, 0xd0
mov rcx, rdi
call fcn.140017161
mov rcx, rdi
call fcn.14003ccd2
cld
invalid
dec dword [rax - 0x75]
mov esi, 0xe0
mov rdi, qword [rsi + 0xe0]
test rdi, rdi
push qword [rbx + rbx - 0x7d]
invalid
je case.0x14006ae08.80
cmp dword [rdi], 2
je case.0x140099915.143
lea rcx, [rdi + 8]
or r8b, r13b
pop rbp
cld
invalid
call fcn.14003cd0a
mov edx, 8
mov rcx, rdi
call fcn.140005da0
cmp rsi, 0xffffffffffffffff
je case.0x1400719e4.61
lock dec qword [rsi + 8]
dec dword [rsi + 8]
jne case.0x1400719e4.61
mov edx, 8
mov rcx, rsi
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp fcn.140005da0
invalid
nop
add rsp, 0x28
pop rdi
pop rsi
ret
mov edx, dword [rsi + 8]
call case.0x140043a2d.349
cmp byte [rsi + 0x29], 2
je case.0x14005e9d5.121
lea rcx, [rsi + 0x10]
call fcn.140077f04
mov edx, 8
mov rcx, rsi
add rsp, 0x20
and byte [rsi - 0x17], bl
mov esp, ebx
clc
invalid
and byte [rsi - 0x17], bl
mov esp, ebx
clc
inc dword [rax + 0x1730a39]
cmp byte [rcx], 0xa
jae 0x14007811d
jae 0x14007811d
ret
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
jmp fcn.14007812d
add byte [rax], al
add byte [rax], al
test edx, edx
je case.0x140067b71.100
mov r8, rdx
mov edx, 1
add dword [rax], eax
add byte [rax], al
jmp fcn.14001e4b8
cli
inc ebx
ret
ret
push qword [rcx + rbx - 0x10]
dec qword [rsi + 8]
dec dword [rsi + 8]
dec dword [rsi + 8]
jne 0x140078170
mov edx, 8
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.140005da0
fdiv st(0), st(0)
invalid
fdiv st(0), st(0)
clc
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
lock dec qword [rax]
jne 0x140078185
jmp fcn.140034fd2
invalid
invalid
ret
push rbx
sub rsp, 0x28
mov rsi, qword [rcx]
mov rdi, qword [rsi + 0x28]
jle 0x1400781be
sub byte [rax - 0x75], cl
pop rsi
xor byte [rax - 0x7d], cl
invalid
invalid
sub byte [rax - 0x75], cl
pop rsi
xor byte [rax - 0x7d], cl
invalid
sbb byte [rbp + rcx*4 + 0x35], cl
invalid
lea r14, [0x14012eecc]
sub rbx, 1
sub ebx, 1
jb 0x1400781f3
cmp dword [rdi - 0x18], 2
je 0x1400781ea
invalid
cmp dword [rdi], ecx
mov dh, 0x47
clc
movzx eax, byte [rdi - 8]
cmp rax, 6
ja 0x1400781ea
invalid
invalid
movsxd rax, dword [r14 + rax*4]
add rax, r14
jmp rax
wait
invalid
cmp dword [rdi], 1
jne 0x1400781ea
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
call fcn.140084401
or byte [rax - 0x75], cl
push rdi
adc al, ch
and edx, eax
add byte [rax], al
jmp 0x1400781ea
add rdi, 0x130
jmp 0x1400781a5
mov rax, qword [rsi + 0x20]
test rax, rax
je case.0x1400734fd.54
and byte [rax - 0x7b], r9b
sal byte [rbp + rdx + 0x4c], 0x69
sal byte [rax], 1
xor byte [rcx], al
imul r8, rax, 0x130
xor byte [rcx], al
add byte [rax], al
mov rcx, qword [rsi + 0x28]
mov edx, 8
add byte [rax], al
add al, ch
cmpsd dword [rsi], dword [rdi]
invalid
cli
invalid
add byte [rax], al
add al, ch
cmpsd dword [rsi], dword [rdi]
invalid
cmp rsi, 0xffffffffffffffff
je 0x140078234
lock dec qword [rsi + 8]
jne 0x140078234
mov edx, 8
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.140005da0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
and byte [rax - 0x75], cl
xor dword [rax - 0x75], ecx
sbb byte [rax - 0x75], r9b
push rsi
and al, ch
clc
pushfq
invalid
dec dword [rax - 0x75]
adc byte [rax - 0x75], r9b
push rsi
sbb al, ch
mov ecx, dword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
call fcn.14007b4cc
imul esi, dword [rdx], 0
add byte [rax - 0x7d], cl
invalid
invalid
imul esi, dword [rdx], 0
add byte [rax - 0x7d], cl
invalid
je 0x140078280
lock dec qword [rsi + 8]
jne 0x140078280
mov edx, 8
or byte [rax], al
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
and byte [rsi - 0x17], bl
and bl, bl
clc
invalid
and byte [rsi - 0x17], bl
and bl, bl
clc
call qword [rax + 0x20c48348]
add rsp, 0x20
nop
add rsp, 0x20
pop rsi
ret
jle 0x1400782bf
mov rbx, qword [rsi + 0x30]
add rdi, 0x18
lea r14, [0x14012eee8]
sub rbx, 1
jb 0x1400782ea
add dword [rdx + 0x3e], esi
cmp dword [rdi - 0x18], 2
je case.0x1400782c3.2
invalid
invalid
movzx eax, byte [rdi - 8]
cmp rax, 6
ja case.0x1400782c3.2
movsxd rax, dword [r14 + rax*4]
add rax, r14
xchg byte [rcx + rax - 0x10], cl
jmp rax
add rdi, 0x130
jmp 0x1400782a6
mov rax, qword [rsi + 0x20]
test rax, rax
je 0x140078308
imul r8, rax, 0x130
mov rcx, qword [rsi + 0x28]
mov edx, 8
call fcn.14001e4b8
cmp rsi, 0xffffffffffffffff
je 0x14007832b
lock dec qword [rsi + 8]
jne 0x14007832b
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
ret
mov rsi, rdx
mov rdi, rcx
mov rcx, qword [rcx + 8]
call fcn.1400b4ea3
mov rbx, rax
mov r14, rdx
invalid
add rdi, 0x10
mov rcx, rdi
call fcn.140079382
mov r8d, 0x1e8
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
mov rdx, r14
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
jmp fcn.1400b4eb0
test al, 0
add byte [rax], al
add byte [rax], al
add bl, al
ret
add al, 0xe8
mov ch, 0xf6
invalid
add byte [rax], al
add bl, al
invalid
add rsp, 0x48
ret
and al, 0x28
mov dword [rdx + 8], 0x3b9aca01
call fcn.140079847
nop
add rsp, 0x58
add esp, 0x58
add esp, 0x58
ret
lea edx, [rsp + 0x28]
mov qword [rdx], 4
call fcn.1400799a8
nop
add rsp, 0x2c8
add al, byte [rax]
add bl, al
add al, byte [rax]
add bl, al
add byte [rax], al
add al, ch
int1
invalid
invalid
add byte [rax - 0x73], cl
push rsp
and al, 0x20
invalid
and byte [rax - 0x39], cl
add al, byte [rdi]
add byte [rax], al
add al, ch
invalid
cmpsb byte [rsi], byte [rdi]
invalid
mov qword [rdx], 7
call fcn.140079b84
nop
add rsp, 0x208
add bl, al
add byte [rax], al
movaps xmmword [rsp + 0xa50], xmm6
mov rdi, rdx
mov rsi, rcx
invalid
invalid
movzx eax, byte [rcx + 0xa48]
lea rcx, [0x14012ef04]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rdx, [rsi + 0x10]
lea edx, [rsi + 0x10]
movups xmm6, xmmword [rsi]
mov byte [rsi + 0xa49], 1
mov rax, qword [rsi + 0x528]
mov qword [rsi + 0xa50], rax
lea rcx, [rsi + 0xa58]
lea ecx, [rsi + 0xa58]
lea ecx, [rsi + 0xa58]
mov r8d, 0x518
call sub.VCRUNTIME140.dll_memcpy
add al, 0
add al, 0
movups xmmword [rsi + 0xf70], xmm6
lea r14, [rsi + 0xa58]
lea rbx, [rsp + 0x20]
mov rcx, rbx
mov rdx, r14
mov r8, rdi
call fcn.14006de7e
cmp dword [rbx], 5
jne case.0x1400734fd.60
mov al, 1
mov cl, 3
jmp 0x140079e46
lea rbx, [rsi + 0x530]
lea rdx, [rsp + 0x20]
mov r8d, 0x518
add eax, 0x89480000
fld1
sub al, 0x93
add al, 0
add al, 0
mov rcx, r14
call fcn.14007911e
cmp dword [rsi + 0x530], 4
je 0x140079e1a
lea r14, [rsp + 0x538]
mov r8d, 0x518
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0xa49], 0
lea rbx, [rsi + 0xa50]
mov rax, qword [rsi + 0xa50]
xchg byte [rax + 0xa], dl
add byte [rax], al
xchg byte [rax + 0xa], dl
add byte [rax], al
lea rcx, [rsp + 0x20]
and al, 0x20
mov qword [rcx], rax
call fcn.140038982
mov r8d, 0x518
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsi + 0xa50]
mov rcx, rbx
mov rdx, rdi
call fcn.14006ed91
invalid
cmp al, 2
jne 0x140079e08
invalid
mov al, 1
mov cl, 4
jmp 0x140079e46
mov rcx, rbx
call fcn.140078f0a
cmp qword [rsi + 0x530], 4
cmp dword [rsi + 0x530], 4
add byte [rax], al
add al, 0x75
invalid
add byte [rax], al
add al, 0x75
or al, 0x48
lea ecx, [rsi + 0x530]
lea rcx, [rsi + 0x530]
call fcn.14007914b
cmp byte [rsi + 0xa49], 0
je 0x140079e3b
lea rcx, [rsi + 0xa50]
call fcn.140038982
mov byte [rsi + 0xa49], 0
mov cl, 1
xor eax, eax
mov byte [rsi + 0xa48], cl
movaps xmm6, xmmword [rsp + 0xa50]
add rsp, 0xa68
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x1400fcd20]
mov edx, 0x23
call fcn.1400c3660
ud2
movzx eax, byte [rdi + 0x1d0]
test rax, rax
ror byte [rdi], 0x85
cmp cl, byte [rdx]
or al, byte [rax]
invalid
mov qword [rsp + 0x110], r12
mov bpl, byte [rdi + 0x1d1]
mov r12b, byte [rdi + 0x1d2]
mov bl, byte [rdi + 0x1d3]
mov sil, byte [rdi + 0x1d4]
add byte [rax], al
lea rcx, [rsp + 0x70]
mov rdx, rdi
mov edx, edi
call fcn.14007c796
invalid
add byte [rax], al
cmp qword [rsp + 0x70], 0
cmp dword [rsp + 0x70], 0
add byte [rdi], cl
test dword [rdx + rcx], esp
or al, byte [rax]
invalid
cmp qword [rsp + 0x78], 0
je 0x14007b97e
cmp byte [rdi + 0x1d0], 0
jne 0x14007b983
mov byte [rdi + 0x1d1], 1
jmp 0x14007b983
test bpl, bpl
je 0x14007b9a9
mov rcx, qword [rsp + 0x168]
call fcn.14007342e
test rax, rax
jne 0x14007c3ac
cmp byte [rdi + 0x1d0], 0
jne 0x14007b9a9
mov byte [rdi + 0x1d1], 0
or sil, bl
jne 0x14007b9fb
cmp byte [rdi + 0x222], 0
jne 0x14007b9e1
mov rcx, qword [rsp + 0x108]
call fcn.14008eb24
cmp rax, 1
jne 0x14007bedf
test r12b, r12b
je 0x14007bedf
mov ecx, 1
call fcn.14007cd49
xor eax, eax
test al, al
je 0x14007b9fb
cmp byte [rdi + 0x1d0], 0
jne 0x14007b9fb
mov rax, qword [rsp + 0x128]
mov byte [rax], 1
test r12b, r12b
je case.0x140039762.484
cmp qword [rdi + 0x210], 0
je 0x14007ba33
lea rcx, [rsp + 0x70]
mov rdx, rdi
call fcn.14007c86d
cmp qword [rsp + 0x70], 0
jne case.0x1400719e4.80
cmp qword [rsp + 0x78], 0
je 0x14007c398
mov rsi, qword [rdi + 0x178]
mov ecx, 0x20
call fcn.14007c9d5
mov rbp, rax
mov rcx, qword [rdi + 0x168]
mov rdx, qword [rdi + 0x170]
mov r8, rsi
lea r9, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.23_src_tls_stream.rs
call fcn.14007c9fb
test rax, rax
mov ecx, 0
cmove edx, ecx
mov dword [rbp], edx
mov dword [rbp + 4], 2
mov qword [rbp + 8], rax
movups xmmword [rbp + 0x10], xmm6
mov eax, 2
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], rbp
mov qword [rsp + 0xf0], rax
movabs rax, 0x8000000000000000
cmp qword [rdi + 0x1b8], rax
jne 0x14007babc
and qword [rsp + 0xc0], 0
jmp 0x14007bb28
mov rdx, qword [rdi + 0x1c0]
mov r8, qword [rdi + 0x1c8]
lea rcx, [rsp + 0xc0]
call fcn.14008e3b0
mov r15, qword [rsp + 0xc0]
test r15, r15
je 0x14007bb28
mov rax, qword [rsp + 0xd0]
mov ecx, dword [rsp + 0xc8]
mov dword [rsp + 0x70], ecx
mov dword [rsp + 0x74], 0x12
mov qword [rsp + 0x78], rax
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0x70]
call fcn.14007ca0c
mov rbp, qword [rsp + 0xe8]
mov r13, qword [rsp + 0xf0]
jmp 0x14007bb31
mov r13d, 2
xor r15d, r15d
mov r12, qword [rsp + 0x110]
and dword [rsp + 0x148], 0
mov dword [rsp + 0x14c], r13d
mov qword [rsp + 0x150], rbp
movabs rax, 0x200000000
mov qword [rsp + 0x70], rax
and qword [rsp + 0x78], 0
movabs rax, 0x1100000000
mov qword [rsp + 0x80], rax
lea rax, [rsp + 0x88]
and qword [rax + 0x10], 0
movups xmmword [rax], xmm6
and dword [rsp + 0xfc], 0
movabs rax, 0x300000000
mov qword [rsp + 0x138], rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x140], rax
cmp byte [rdi + 0x222], 0
je 0x14007bc2e
cmp byte [rdi + 0x223], 0
mov edx, 0
mov rcx, qword [rsp + 0x108]
cmove rdx, rcx
mov rax, qword [rdi + 0x1e8]
movups xmm0, xmmword [rax + 0x10]
movups xmmword [rsp + 0xb0], xmm0
lea rax, [rsp + 0xfc]
mov qword [rsp + 0x38], rax
cmp byte [rax - 0x73], cl
test byte [rax + rdi], ah
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x30
xor byte [rax - 0x7d], cl
and al, 0x40
add byte [rax - 0x77], cl
and al, 0x28
and dword [rsp + 0x20], 0
lea rcx, [rsp + 0xb0]
lea r8, [rsp + 0x148]
mov r9d, 0x1011c
call qword [sym.imp.secur32.dll_AcceptSecurityContext]
jmp 0x14007bccf
cmp byte [rdi + 0x220], 0
mov r8d, 0
je 0x14007bc44
mov r8, qword [rdi + 0x1a8]
movabs rax, 0x8000000000000000
cmp qword [rdi + 0x1a0], rax
add byte [rax], al
mov eax, 0
cmove r8, rax
mov rax, qword [rdi + 0x1e8]
xchg eax, ebp
add dword [rax], eax
add byte [rdi], cl
adc byte [rax + 0x10], al
movups xmmword [rsp + 0xb0], xmm0
and qword [rsp + 0x58], 0
and qword [rsp + 0x40], 0
lea rax, [rsp + 0xfc]
mov qword [rsp + 0x50], rax
and dword [rsp + 0x38], 0
lea rax, [rsp + 0x138]
mov qword [rsp + 0x48], rax
and dword [rsp + 0x28], 0
lea rax, [rsp + 0x148]
mov qword [rsp + 0x30], rax
and dword [rsp + 0x20], 0
lea rcx, [rsp + 0xb0]
mov rdx, qword [rsp + 0x108]
mov r9d, 0x9819c
call qword [sym.imp.secur32.dll_InitializeSecurityContextW]
mov esi, eax
mov ebx, 0x18
cmp rbx, 0x38
je 0x14007bcef
mov rcx, qword [rsp + rbx + 0x70]
test rcx, rcx
je 0x14007bce9
call r14
add rbx, 0x10
jmp 0x14007bcd6
cmp esi, 0x80090318
je 0x14007bda1
test esi, esi
je 0x14007bdde
cmp esi, 0x90312
jne 0x14007c41a
mov byte [rdi + 0x223], 0
mov rcx, rbp
mov rdx, r13
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.23_src_tls_stream.rs
call fcn.14007ca4d
cmp dword [rax + 4], 5
mov rsi, qword [rdi + 0x178]
jne 0x14007bd4c
mov rcx, rbp
mov rdx, r13
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.23_src_tls_stream.rs
call fcn.14007ca4d
mov eax, dword [rax]
sub rsi, rax
mov r13d, dword [rsp + 0x70]
mov rbx, qword [rsp + 0x78]
mov rcx, rdi
mov rdx, rsi
call fcn.14007ca6e
xor eax, eax
cmp qword [rdi + 0x178], 0
sete al
test r13, r13
mov qword [rdi + 0x210], rax
mov rdx, rbx
lea rax, [0x14012c8b8]
cmove rdx, rax
mov rcx, qword [rsp + 0x130]
mov r8, r13
call fcn.140006d6d
mov rcx, rbx
call r14
jmp 0x14007beba
add dword [rax], eax
invalid
mov rcx, rbp
mov rdx, r13
mov edx, ebp
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.23_src_tls_stream.rs
call fcn.14007ca4d
mov ecx, 1
cmp dword [rax + 4], 4
jne 0x14007bdd2
mov rcx, rbp
mov rdx, r13
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.23_src_tls_stream.rs
in eax, 0x1c
or byte [rax], al
call fcn.14007ca4d
mov ecx, dword [rax]
invalid
mov qword [rdi + 0x210], rcx
jmp 0x14007beba
invalid
mov rcx, rbp
mov rdx, r13
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.23_src_tls_stream.rs
call fcn.14007ca4d
pop rbp
or al, 0
add byte [rbx + 0x48050478], al
mov esi, dword [rdi + 0x178]
js 0x14007bdfa
add byte [rax], al
jne 0x14007be14
mov rcx, rbp
mov rdx, r13
mov edx, ebp
invalid
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.23_src_tls_stream.rs
lea eax, [0x1400fda50]
add al, ch
or al, 0
add byte [rax], al
mov eax, dword [rax]
sub rsi, rax
mov rbx, qword [rsp + 0x78]
test rbx, rbx
je 0x14007be29
invalid
mov eax, dword [rsp + 0x70]
mov dword [rsp + 0x124], eax
mov rcx, rdi
mov rdx, rsi
call fcn.14007ca6e
mov rax, qword [rdi + 0x178]
mov eax, dword [rdi + 0x178]
add dword [rax], eax
add byte [rax], al
xor ecx, ecx
test rax, rax
sete cl
xchg esp, eax
ror dword [rax - 0x77], 0x8f
adc byte [rdx], al
add byte [rax], al
test rbx, rbx
test ebx, ebx
cmovne r12, rbx
je 0x14007be87
mov eax, dword [rsp + 0x124]
test eax, eax
rol byte [rcx - 0x77], 0xc0
mov rdx, r12
lea rax, [0x14012c8b8]
or r9b, byte [r11]
add byte [rax + 0xf], cl
cmove rdx, rax
ror byte [rax - 0x75], 1
mov word [rax + rsi], fs
xor byte [rcx], al
add byte [rax], al
call fcn.140006d6d
clc
dec dword [rcx + rcx*4 - 0x1f]
mov ecx, esp
call r14
mov rax, qword [rdi + 0x178]
mov eax, dword [rdi + 0x178]
add byte [rax], al
test rax, rax
je 0x14007beaa
invalid
lea rcx, [rsp + 0xb0]
mov rdx, rdi
call fcn.14007cacd
xor dword [rax + rax], ecx
add byte [rax + 0xb024bc], al
add byte [rax], al
add byte [rdi], cl
test dword [rdx + 5], edi
add byte [rax], al
cmp byte [rdi + 0x1d0], 0
jne 0x14007beba
mov byte [rdi + 0x1d2], 0
mov rdx, qword [rsp + 0xd0]
mov rcx, r15
call fcn.14007cc71
add byte [rax], al
mov rcx, qword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add byte [rax - 0x77], cl
mov edx, ebp
call fcn.1400bd85a
add al, 0
jmp 0x14007b918
cmp edx, edi
invalid
invalid
test rax, rax
jne 0x14007c45a
mov qword [rsp + 0xa8], rdx
mov rcx, qword [rdx + 0x20]
call fcn.14008e599
add byte [rax - 0x77], cl
invalid
mov rax, qword [rdi]
test rsi, rsi
je 0x14007bff4
mov r15, rdx
test rax, rax
je case.0x14003fa37.441
and qword [rsp + 0x70], 0
mov rax, qword [rsp + 0x118]
mov eax, dword [rsp + 0x118]
mov qword [rsp + 0x80], rax
add byte [rax], al
lea rcx, [rsp + 0x70]
call fcn.14008de58
test rax, rax
je case.0x14003f10f.437
add byte [rax], al
mov rbp, rdx
mov rcx, r15
call fcn.14008de1b
mov r13, rdx
test rax, rax
jne 0x14007c3d8
mov rcx, r13
mov r13, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov ebp, dword [sym.imp.crypt32.dll_CertFreeCertificateContext]
invalid
add al, 0
call r13
mov rcx, rbp
mov ecx, ebp
call r13
jmp 0x14007bf2a
invalid
mov al, 2
test bl, bl
mov r12, qword [rsp + 0x110]
jne 0x14007bfbe
invalid
lea rcx, [rsp + 0x70]
mov rdx, qword [rsp + 0x108]
mov edx, dword [rsp + 0x108]
call fcn.14008eacc
add byte [rbx + 0x70247c], al
and al, 0x70
add byte [rdi], cl
jne case.0x1400719e4.80
mov eax, dword [rsp + 0x74]
mov dword [rsp + 0x120], eax
test byte [rax + riz], ah
and byte [rcx], al
add byte [rax], al
mov rax, qword [rsp + 0x78]
and al, 0x78
mov qword [rsp + 0x160], rax
test byte [rax + riz*2], ah
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x158], eax
pop rax
add dword [rax], eax
invalid
mov al, 1
mov byte [rdi + 0x1d0], al
mov eax, dword [rsp + 0x120]
test byte [rax + riz], ah
add dword [rax], eax
add byte [rax], al
mov dword [rdi + 0x1d4], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x160]
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rdi + 0x1d8], rax
mov dword [rdi + 0x1d8], eax
xchg eax, ebx
add dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x158]
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rdi + 0x1e0], rax
mov dword [rdi + 0x1e0], eax
xchg eax, esp
add dword [rax], eax
add byte [rax], al
jmp 0x14007b918
stc
invalid
invalid
test rax, rax
je 0x14007c004
mov rax, qword [rsp + 0x118]
mov rax, qword [rax]
mov r15, rax
jmp case.0x14003fa37.442
invalid
mov rcx, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x78]
and al, 0x78
call fcn.14007cd31
or eax, 0x85480000
test rsi, rsi
test esi, esi
invalid
je case.0x14003fa37.442
mov rcx, r15
call fcn.14008de0b
out 0x1d, al
add dword [rax], eax
mov rsi, qword [rsp + 0xa8]
and qword [rsp + 0x80], 0
add byte [rax], 0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x70], esi
je 0x14007c05e
and al, 0x70
jo 0x14007c003
and al, 0x70
and al, 0x70
and byte [rax], al
add byte [rax], al
mov dword [rsp + 0x78], 1
and al, 0x78
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, str.1.3.6.1.5.5.7.3.1
add eax, 0x81ba6
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
and al, 0xc0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, str.1.3.6.1.4.1.311.10.3.3
lea eax, str.1.3.6.1.4.1.311.10.3.3
test eax, 0x4800081b
or byte [rax], al
mov qword [rsp + 0xc8], rax
enter 0, 0
add byte [rax - 0x73], cl
lea rax, str.2.16.840.1.113730.4.1
lea eax, str.2.16.840.1.113730.4.1
add eax, 0x81bb1
sbb ecx, dword [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0xd0], eax
add byte [rax], al
add bh, al
mov dword [rsp + 0x80], 3
test byte [rax + rax*4], ah
and al, 0x80
add byte [rax], 0
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
lea rax, [rsp + 0xc0]
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
and qword [rsp + 0xe0], 0
movsb byte [rdi], byte [rsi]
and al, 0xe0
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0xe0]
lea eax, [rsp + 0xe0]
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x38], eax
and al, 0x38
lea rax, [rsp + 0x70]
lea eax, [rsp + 0x70]
and al, 0x70
jo 0x14007c0f7
mov dword [rsp + 0x20], eax
and al, 0x20
and qword [rsp + 0x30], 0
and dword [rsp + 0x30], 0
and al, 0x30
add bh, al
mov dword [rsp + 0x28], 0xc0000001
and al, 0x28
add dword [rax], eax
add al, al
xor ecx, ecx
mov rdx, rsi
xor r8d, r8d
mov r9, r15
mov ecx, edi
stc
call qword [sym.imp.crypt32.dll_CertGetCertificateChain]
adc eax, 0x4c36e
add byte [rbp - 0x787bf040], al
invalid
xchg dword [rbx], eax
add byte [rax], al
invalid
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x100], rax
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x138], rax
mov dword [rsp + 0x138], eax
cmp qword [rdi], 0
add byte [rdi], cl
test dh, ch
add byte [rax], al
add byte [rax], al
invalid
lea rcx, [rsp + 0xc0]
lea rdx, [rsp + 0x138]
lea edx, [rsp + 0x138]
add dword [rax], eax
add byte [rax], al
add al, ch
shl byte [rcx + rax], 0
cmp qword [rsp + 0xc0], 0
rol byte [rax], 0
add byte [rax], al
add byte [rdi], cl
je 0x14007c1ea
test dl, cl
add byte [rax], al
invalid
movups xmm0, xmmword [rsp + 0xc8]
movups xmmword [rsp + 0xb0], xmm0
lea rax, [rsp + 0xb0]
lea eax, [rsp + 0xb0]
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0xe0], eax
test byte [rax + riz*8], ah
and al, 0xe0
add byte [rax], al
add byte [rax - 0x7d], cl
and dword [rsp + 0xe8], 0
and al, 0xe8
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0xe0]
call fcn.14008e682
invalid
mov rsi, rdx
cmp rax, 1
cmp eax, 1
clc
add dword [rdi], ecx
jne case.0x14004445b.339
add byte [rax], al
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x80], rax
test byte [rax + rax*4], ah
add byte [rax], 0
add byte [rax], al
and qword [rsp + 0x70], 0
and al, 0x70
invalid
lea rcx, [rsp + 0x70]
call fcn.14008de58
mov r13, rax
invalid
mov rbp, rdx
cmp rax, 1
cmp eax, 1
jne 0x14007c1b6
mov rcx, qword [rbp + 8]
mov edx, dword [rbp + 0x10]
adc byte [rbx + rcx*4 + 0x46], cl
or byte [rbx + rcx*4 + 0x4e], al
mov ecx, dword [rsi + 0x10]
adc al, r13b
adc al, ch
invalid
and al, 1
add dword [rax], eax
mov r15d, eax
invalid
mov rcx, rbp
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
adc eax, 0x4c279
ret 4
add al, 0
test r15b, r15b
invalid
je case.0x1400442ff.389
jmp case.0x14004445b.334
mov rcx, r13
mov rdx, rbp
mov edx, ebp
invalid
call fcn.14007cd31
jo case.0x140044522.318
add byte [rax], al
mov rcx, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x78]
and al, 0x78
js 0x14007c1b4
call fcn.14007cd31
or eax, dword [rax]
add byte [rax - 0x77], cl
mov ecx, esi
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
ret 4
cmp r13, 1
cmp ebp, 1
std
add dword [rdi], ecx
jne case.0x140043ced.345
invalid
invalid
mov esi, 0xf10
jmp case.0x140044717.318
invalid
mov esi, 0xf00
jmp 0x14007c20f
mov rcx, rax
mov rdx, rsi
mov edx, esi
call fcn.14007cd31
or eax, dword [rax]
add byte [rax], al
add byte [rsi + 0xf00], bh
add byte [rdi], cl
add byte [rax], al
mov rcx, qword [rsp + 0xb8]
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
adc eax, 0x4c239
cmp edx, eax
add al, 0
lea rax, [rsp + 0xe8]
movups xmmword [rax], xmm6
adc dword [rax], esi
invalid
movabs rax, 0x200000018
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0xe0], eax
loopne case.0x1400735e6.294
add byte [rax], al
add byte [rax], al
add byte [rax - 0x48], cl
mov eax, 0
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0x87
xchg dword [rax + 0x74000001], esp
invalid
add dword [rax], eax
add byte [rax], al
je case.0x140099915.155
cmp byte [rdi + 0x221], 0
jne case.0x140099915.155
mov rax, qword [rdi + 0x1a8]
mov qword [rsp + 0xf0], rax
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rax], al
invalid
mov dword [rsp + 0xb0], 0x10
mov dword [rsp + 0xb4], esi
and al, 0xb4
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0xe0]
loopne 0x14007c26f
add byte [rax], al
mov qword [rsp + 0xb8], rax
mov eax, 0xf000000
movaps xmmword [rsp + 0xc0], xmm6
mov ah, 0x24
rol byte [rax], 0
invalid
and qword [rsp + 0xd0], 0
mov dword [rsp + 0xc0], 0x18
mov ecx, 4
invalid
mov rdx, qword [rsp + 0x100]
lea r8, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rbp + rcx*4 - 0x74], cl
lea ecx, [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add bh, bh
adc eax, 0x4c150
test eax, eax
je 0x14007c470
mov al, 1
add byte [rax], al
mov esi, dword [rsp + 0xc4]
mov r13, rsi
cmc
shl r13, 0x20
or r13, 2
add cl, byte [rax - 0x75]
pop qword [rax]
add byte [rdx], al
add byte [rax], al
test rcx, rcx
leave
je 0x14007c337
test esi, esi
mov eax, 0
cmove r13, rax
call 0x1489f4e35
add al, byte [rax]
add al, ch
mov ah, 0x52
push rdx
invalid
dec dword [rcx - 0x77]
ror byte [rax - 0x75], 1
mov ecx, dword [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
invalid
call 0x1489f4e35
add al, byte [rax]
add al, ch
mov ah, 0x52
push rdx
invalid
dec dword [rcx - 0x77]
ror byte [rax - 0x75], 1
invalid
mov word [rax + rcx*8], fs
and al, 0xc8
add byte [rax], al
add byte [rax - 0x75], cl
invalid
xchg esp, eax
and al, 0
mov rdx, qword [rsp + 0x100]
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x70], rdx
mov dword [rsp + 0x78], esi
mov qword [rsp + 0x7c], rcx
mov rcx, rax
lea rdx, [rsp + 0x70]
call qword [r8 + 0x28]
call qword [rax + 0x28]
mov rsi, rax
mov rcx, r13
call fcn.14007cd3f
adc cl, byte [rdx]
add byte [rax], al
invalid
add byte [rax - 0x7b], cl
div byte [rbx + rbx - 0x17]
sbb ebp, ecx
test rsi, rsi
je case.0x14004e365.238
invalid
jmp case.0x1400599a7.179
push rsp
add dword [rax], eax
add byte [rax], al
test esi, esi
invalid
test dword [rcx], edi
add dword [rax], eax
invalid
test esi, esi
jne 0x14007c478
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x100]
mov word [rax + rax], fs
add dword [rax], eax
add byte [rax], al
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
mov rcx, qword [rsp + 0xa8]
add bh, bh
adc eax, 0x4c0cd
add al, 0
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov al, 1
jmp 0x14007b9e3
cmp eax, 1
jne 0x14007c38f
mov rcx, qword [rsp + 0x128]
mov eax, dword [rcx + 0x10]
mov rdi, qword [rsp + 0x68]
and al, 0x68
mov dword [rdi + 0x14], eax
movups xmm0, xmmword [rcx]
adc byte [rcx], al
adc byte [rcx], al
movups xmmword [rdi + 4], xmm0
mov eax, 1
jmp case.0x1400599a7.194
mov rax, qword [rsp + 0x78]
jmp 0x14007c3ac
xor eax, eax
mov rdi, qword [rsp + 0x68]
jmp case.0x1400599a7.194
lea rdx, str.unexpected_EOF_during_handshakeassertion_failed:_size___nread
mov r8d, 0x1f
mov cl, 0x25
call fcn.14003455c
invalid
sti
invalid
mov rdi, qword [rsp + 0x68]
mov qword [rdi + 8], rax
mov eax, 2
mov dword [rdi], eax
movaps xmm6, xmmword [rsp + 0x170]
sub byte [rsp + 0x170], dh
add dword [rax], eax
invalid
invalid
add rsp, 0x188
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rbp
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
invalid
invalid
add al, 0
mov rcx, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x78]
call fcn.14007cd31
mov rcx, rsi
mov ecx, esi
mov rdx, r15
call fcn.140075c4a
mov rdi, qword [rsp + 0x68]
mov rsi, qword [rsp + 0xa8]
mov esi, dword [rsp + 0xa8]
add byte [rax], al
add byte [rax], al
push 0x24b48b48
test al, 0
invalid
add byte [rax], al
mov rcx, rsi
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
adc eax, 0x4c017
add al, 0
mov rdx, r13
mov qword [rdi + 8], rdx
jmp case.0x140050f4e.231
shl rsi, 0x20
out 0x20, al
or rsi, 2
jmp 0x14007c42c
mov rsi, qword [rsp + 0xb8]
add byte [rax - 0x75], cl
xchg esp, eax
mov rdx, qword [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
mov rcx, r15
call fcn.14007cc71
mov rcx, qword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe0]
xor eax, 0x48000008
mov ecx, dword [rsp + 0xe0]
mov rdx, rbp
call fcn.1400bd85a
mov rdi, qword [rsp + 0x68]
mov edi, dword [rsp + 0x68]
mov qword [rdi + 8], rsi
jmp case.0x140050f4e.231
mov rdi, qword [rsp + 0x68]
mov edi, dword [rsp + 0x68]
jmp 0x14007c414
call fcn.140033e8a
mov r13, rax
invalid
invalid
mov rdi, qword [rsp + 0x68]
jmp 0x14007c408
call fcn.140033e8a
mov r13, rax
mov rcx, qword [rsp + 0x100]
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
jmp 0x14007c3fb
mov r13, rsi
jmp 0x14007c3fb
invalid
invalid
in al, dx
xor byte [rax - 0x77], cl
mov edx, ecx
invalid
invalid
je 0x14007c4c3
and byte [rax - 0x77], cl
int1
call fcn.140012f8b
movzx eax, byte [rsi]
mov dh, 6
lea rcx, [0x14012ef18]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rsp + 0x28]
mov al, byte [rax + 0x10]
jmp case.0x14007c6db.3
mov ecx, dword [rsp + 0x24]
and al, 0x24
lea eax, [rcx - 0x2740]
cmp eax, 0x11
add eax, 0x83ffffd8
clc
adc dword [rdi], ecx
invalid
xchg bh, dl
xlatb
rcr al, 0xff
inc dword [rbx - 0x79f0ee08]
jbe 0x14007c6b2
xlatb
add dword [rax], eax
add byte [rax - 0x1ae72ff], dh
lea edx, [rcx - 2]
mov al, 1
lea edx, [rcx - 2]
cmp edx, 0x11
jbe case.0x140079d16.33
in al, 1
add byte [rax], al
lea edx, [rcx - 0x3c2a]
cmp edx, 2
jb case.0x140079d16.32
add byte [rax], al
add byte [rax], al
cmp ecx, 0x27
je case.0x14007c4b9.35
invalid
add dword [rax], eax
invalid
stc
invalid
call 0xc307c503
stc
cmp ecx, 0x35
je case.0x14007c6db.0
test bl, dl
add dword [rax], eax
invalid
xor eax, 0x1d3840f
add byte [rax], al
invalid
test bl, dl
add dword [rax], eax
add byte [rbx - 0x7bf0bc07], al
retf 1
invalid
cmp ecx, 0x43
je case.0x14007c6db.0
add byte [rax], al
cmp ecx, 0x50
push rax
je 0x14007c6a2
add dword [rax], eax
add byte [rbx - 0x7bf0a807], al
stc
push rdi
invalid
invalid
cmp ecx, 0x57
je 0x14007c6f1
int3
cmp ecx, 0x6d
je case.0x14007c4b9.6
invalid
invalid
add dword [rax], eax
invalid
test byte [rdi - 0x7cffffff], bh
mov edi, 0x83000001
add byte [rbx - 0x7bf08f07], al
mov dl, 1
cmp ecx, 0x70
stc
jo case.0x14006a05a.130
invalid
je case.0x14007c4b9.35
test byte [rdx - 0x7cffffff], dh
stc
add byte [rax], al
cmp ecx, 0x78
je 0x14007c701
add dword [rax], eax
invalid
js 0x14007c54a
test cl, al
add dword [rax], eax
add byte [rbx - 0x7bf08607], al
stc
jns 0x14007c553
invalid
cmp ecx, 0x79
je case.0x140079d16.32
add byte [rcx], 0
invalid
stc
jns 0x14007c553
test byte [rax - 0x7cffffff], al
add byte [rcx], 0
add byte [rbx - 0x7bf08407], al
cmp ecx, 0x7b
je case.0x14007c4b9.28
invalid
pop qword [rcx]
add byte [rax], al
invalid
cmp ecx, 0x7b
je case.0x14007c4b9.28
invalid
pop qword [rcx]
add byte [rax], al
invalid
stc
jnp 0x14007c55c
test byte [rdi - 0x7effffff], cl
add byte [rcx + 0x84f9], al
add byte [rdi], cl
cmp ecx, 0x84
stc
test byte [rax], al
add byte [rax], al
je 0x14007c705
test byte [rdi - 0x7effffff], ah
stc
xchg ecx, eax
add byte [rax], al
add byte [rcx + 0x91f9], al
cmp ecx, 0x91
je 0x14007c709
invalid
lahf
add dword [rax], eax
invalid
add byte [rax], al
add byte [rdi], cl
test byte [rdi - 0x7effffff], bl
stc
movabs eax, dword [0x16b840f000000]
add byte [rax], al
add byte [rdi], cl
test byte [rbx + 1], ch
invalid
add dword [rax], eax
add byte [rcx + 0xa1f9], al
cmp ecx, 0xa1
je case.0x14007c4b9.28
test byte [rbx + 1], ch
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
test byte [rbx + 1], ch
add byte [rax], al
invalid
add byte [rcx + 0xaaf9], al
cmp ecx, 0xaa
je 0x14007c70d
add byte [rax], al
add byte [rdi], cl
test byte [rbx - 0x7effffff], cl
stc
in eax, dx
xor eax, 0x840f0000
cmp eax, dword [rcx]
add byte [rax], al
invalid
cmp ecx, 0x35ed
je case.0x140079d16.32
invalid
add byte [rcx + 0xcef9], al
add byte [rdi], cl
cmp ecx, 0xce
je case.0x14007c4b9.28
test byte [rdi + 1], al
add byte [rax], al
invalid
test byte [rdi + 1], al
add byte [rax], al
invalid
add byte [rcx + 0xdff9], al
cmp ecx, 0xdf
je 0x14007c711
test byte [rbx + 1], ch
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
test byte [rbx + 1], ch
add byte [rax], al
invalid
add byte [rcx + 0xe8f9], al
cmp ecx, 0xe8
je case.0x14007c4b9.6
test byte [rbx], bh
add dword [rax], eax
invalid
add byte [rax], al
add byte [rdi], cl
test byte [rbx], bh
add dword [rax], eax
add byte [rcx + 0x102f9], al
add dword [rax], eax
cmp eax, dword [rcx]
add byte [rax], al
cmp ecx, 0x102
je case.0x140079d16.32
add dword [rax], eax
add byte [rdi], cl
test byte [rbx], cl
add dword [rax], eax
add byte [rcx + 0x10bf9], al
invalid
stc
or eax, dword [rcx]
add dword [rax], eax
cmp ecx, 0x10b
je 0x14007c715
test byte [rbx + 1], cl
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
test byte [rbx + 1], cl
add byte [rax], al
add dword [rax], eax
add byte [rcx + 0x150f9], al
add dword [rax], eax
cmp ecx, 0x150
je 0x14007c719
invalid
push rax
add dword [rax], eax
add byte [rdi], cl
test byte [rbx + 1], al
add byte [rax], al
add byte [rcx + 0x252f9], al
cmp ecx, 0x252
add al, byte [rax]
add byte [rax], al
add byte [rdi], cl
je case.0x140079d16.32
test bh, ah
add byte [rax], al
add byte [rcx + 0x3e3f9], al
cmp ecx, 0x3e3
je case.0x140079d16.32
test bl, bl
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rdi], cl
test bl, bl
add byte [rax], al
add byte [rcx + 0x41df9], al
cmp ecx, 0x41d
je case.0x140079d16.32
test bh, cl
add byte [rax], al
invalid
add al, 0
add byte [rdi], cl
test bh, cl
add byte [rax], al
add byte [rcx + 0x461f9], al
cmp ecx, 0x461
je case.0x140079d16.32
stc
invalid
add al, 0
add byte [rdi], cl
test bl, al
add byte [rax], al
add byte [rcx + 0x46bf9], al
add byte [rax], al
invalid
add byte [rax], al
je 0x14007c71d
test byte [rbx], cl
add dword [rax], eax
invalid
test byte [rbx], cl
add dword [rax], eax
add byte [rcx + 0x476f9], al
cmp ecx, 0x476
je case.0x140079d16.24
test byte [rbx], al
add dword [rax], eax
invalid
add al, 0
add byte [rdi], cl
test byte [rbx], al
add dword [rax], eax
add byte [rcx + 0x4cff9], al
cmp ecx, 0x4cf
je 0x14007c6f5
test bl, cl
add byte [rax], al
invalid
add al, 0
add byte [rdi], cl
test bl, cl
add byte [rax], al
add byte [rcx + 0x4d0f9], al
cmp ecx, 0x4d0
je 0x14007c6f9
test bl, al
add byte [rax], al
invalid
add al, 0
add byte [rdi], cl
test bl, al
add byte [rax], al
add byte [rcx + 0x50ff9], al
cmp ecx, 0x50f
je case.0x140079d16.26
test bl, ah
add byte [rax], al
invalid
add eax, 0x840f0000
jrcxz 0x14007c640
add byte [rdi], cl
test bl, ah
add byte [rax], al
add byte [rax], al
cmp ecx, 0x5b4
add eax, 0x7f740000
add byte [rcx + 0x5b4f9], al
add byte [rdi + rdi*2 - 0x7f], dh
jg 0x14007c5cc
add eax, 0x7f740000
jg 0x14007c5cc
cmp ecx, 0x1716
je case.0x140079d16.32
invalid
stc
invalid
invalid
ja 0x14007c5d4
cmp ecx, 0x1b64
stc
sbb eax, dword fs:[rax]
sbb eax, dword [rax]
sbb eax, dword [rax]
add byte [rdi + rbp*2 - 0x7f], dh
stc
sbb byte [rbx], 0
sbb eax, dword [rax]
je case.0x140079d16.32
outsd dx, dword [rsi]
cmp ecx, 0x1b80
je case.0x140079d16.32
invalid
sbb eax, dword [rax]
add byte [rdi + riz*2 - 0x7f], dh
stc
invalid
cmp ecx, 0x1f4e
je case.0x140079d16.32
pop rdi
cmp ecx, 0x2022
je case.0x140079d16.32
push rdi
and byte [rax], al
add byte [rdi + rdx*2 - 0x7f], dh
push rdi
invalid
push rdi
cmp ecx, 0x25e9
and eax, 0x4f740000
stc
jmp 0x1b407c69e
invalid
add byte [rax], al
invalid
and eax, 0x4f740000
cmp r9, 0x271d
cmp ecx, 0x271d
invalid
add byte [rdi], cl
je case.0x14007c6db.3
test ch, al
add byte [rax], al
add byte [rcx + 0x2726f9], al
add byte [rbx + riz*2 - 0x7f], dh
invalid
invalid
cmp ecx, 0x2726
je 0x14007c6f1
invalid
invalid
invalid
cmp ecx, 0x2733
stc
xor esp, dword [rdi]
invalid
add byte [rax], al
je 0x14007c729
cmp ecx, 0xb7
add byte [rax], al
add byte [rbp + 0x5b], dh
pop rbx
jne case.0x14007c6db.4
pop rbx
mov al, 0xc
jmp case.0x14007c6db.3
invalid
add byte [rax], al
invalid
movabs byte [0xe92124448a000000], al
cdq
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xb28b7
mov al, byte [rsp + 0x21]
and al, 0x21
jmp case.0x14007c6db.3
lea rcx, [0x14012ef70]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
invalid
mov al, 8
jmp case.0x14007c6db.3
invalid
add byte [rax], al
invalid
mov al, 0x16
jmp case.0x14007c6db.3
lea rcx, [0x14012ef28]
movsxd rdx, dword [rcx + rdx*4]
invalid
adc al, 0x91
invalid
add rdx, rcx
add edx, ecx
jmp rdx
xor eax, eax
jmp case.0x14007c6db.3
mov al, 0x21
jmp case.0x14007c6db.3
mov al, 0x26
jmp case.0x14007c6db.3
mov al, 0x18
jmp case.0x14007c6db.3
mov al, 0xb
jmp case.0x14007c6db.3
mov al, 0x14
jmp case.0x14007c6db.3
mov al, 5
jmp case.0x14007c6db.3
mov al, 4
jmp case.0x14007c6db.3
mov al, 0x28
jmp case.0x14007c6db.3
mov al, 0x24
jmp case.0x14007c6db.3
mov al, 0x19
jmp case.0x14007c6db.3
mov al, 0x10
jmp case.0x14007c6db.3
mov al, 0x1c
jmp case.0x14007c6db.3
mov al, 0x1b
jmp case.0x14007c6db.3
mov al, 0xe
jmp case.0x14007c6db.3
mov al, 0xf
jmp case.0x14007c6db.3
mov al, 0x1e
jmp case.0x14007c6db.3
mov al, 0x20
jmp case.0x14007c6db.3
mov al, 0x1a
jmp case.0x14007c6db.3
mov al, 0xd
jmp case.0x14007c6db.3
mov al, 9
jmp case.0x14007c6db.3
mov al, 0xa
jmp case.0x14007c6db.3
mov al, 6
jmp case.0x14007c6db.3
mov al, 3
jmp case.0x14007c6db.3
mov al, 0x1f
jmp case.0x14007c6db.3
mov al, 0x11
add rsp, 0x30
pop rsi
ret
test ecx, ecx
je 0x14007ecad
mov rax, rdx
imul r8, rcx, 0x60
mov edx, 8
mov rcx, rax
mov ecx, eax
ror byte [rbx + rbp*2 - 0x3f], 1
invalid
mov ecx, eax
jmp fcn.14001e4b8
ret
imul r8, rcx, 0x58
mov edx, 8
mov rcx, rax
jmp fcn.14001e4b8
mov rax, rdx
imul r8, rcx, 0x50
push rax
push rax
mov edx, 8
mov rcx, rax
jmp fcn.14001e4b8
idiv ecx
invalid
idiv ecx
inc ebx
test rcx, rcx
je case.0x14006ae08.135
mov rax, rdx
imul r8, rcx, 0x12
mov edx, 1
mov rcx, rax
shr ecx, 0xbd
idiv ecx
invalid
shr ecx, 0xbd
idiv ecx
inc ebx
ret
ret
push rbx
sub rsp, 0x30
cmp byte [rcx + 0x423], 0
je 0x14007ed24
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
mov rsi, rcx
cmp qword [rcx + 0x400], 0
mov ecx, 0x400
invalid
mov ecx, 0x400
add byte [rdi], cl
je 0x14007ee63
mov rcx, rsi
je 0x14007ee63
mov rcx, rsi
call fcn.14007eb01
mov r8, qword [rsi + 0x408]
test r8, r8
je 0x14007ee63
add dword [rax], eax
invalid
std
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
sahf
sbb byte [rax + rax], al
add byte [rax - 0x73], cl
mov fs, word [rax]
add al, 0
add byte [rbp + rcx*4 + 0xd], cl
out 0xe9, al
invalid
mov rbx, qword [rsi + 0x418]
lea rcx, [rsi + 0x420]
lea r9, [0x1400fd748]
mov edi, 3
mov edx, 3
add byte [rax], al
add al, ch
sub dword [rax], edi
cli
dec dword [rcx - 0x77]
invalid
mov r15, rdx
mov rax, rdx
add byte [rax], al
add al, ch
sub dword [rax], edi
cli
dec dword [rcx - 0x77]
invalid
xor edx, edx
div rdi
mov rdi, rax
mov rax, r15
shr rax, 0x3e
cmp eax, 2
clc
add dh, byte [rdi + 0x14]
clc
add dh, byte [rdi + 0x14]
shl rdi, 2
test rdx, rdx
je 0x14007edca
cmp byte [rbx], 0
je 0x14007edba
add rdi, 4
jae 0x14007edca
lea rcx, [0x1400fed0c]
lea r8, [0x1400feda0]
inc dword [rdi]
add byte [rdx + 0x2b], bh
add byte [rax], al
inc dword [rdi]
add byte [rdx + 0x2b], bh
add byte [rax], al
add byte [rax], al
call fcn.1400c3a50
xor eax, eax
cmp rdx, 1
cmp edx, 1
cmp edx, 1
cli
add dword [rdi], ecx
xchg esp, eax
ror byte [rax - 0x7d], 0xf0
xor rax, 3
or rdi, rax
sete al
xor rax, 3
or rdi, rax
cmp rdi, 0x401
jae 0x14007ee88
add al, 0
add byte [rdi], cl
xor dword [rcx + 0x4c000000], 0xffffff8d
lea r9, [0x1400fedb8]
or eax, 0x7ffda
mov r8d, 0x400
mov eax, 0x400
mov rcx, rdi
mov rdx, rsi
call fcn.14007f330
mov r12, rax
mov r13, rdx
mov ebp, edx
mov qword [rsp + 0x20], rdx
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov r8, r15
mov r9, rax
call fcn.140006dae
clc
inc dword [rax + 0x3c74003b]
je 0x14007ee4c
invalid
clc
inc dword [rax + 0x3c74003b]
je 0x14007ee4c
invalid
cmp al, 0x49
mov esi, eax
mov r14, rax
lea r9, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.21.7_srcencode.rs
mov rcx, r12
mov rdx, r13
mov r8, rax
call fcn.140014246
mov ecx, r14d
int1
int1
neg ecx
and ecx, 3
xor r8d, r8d
cmp rcx, r8
je 0x14007ee47
cmp rdx, r8
je 0x14007ee79
mov byte [rax + r8], 0x3d
inc r8
jmp 0x14007ee33
add r14, rcx
jb 0x14007eeb1
mov qword [rsi + 0x410], rdi
mov rcx, rsi
int1
call fcn.14007eb01
and qword [rsi + 0x408], 0
xor ecx, ecx
add rsp, 0x30
add esp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
jmp fcn.14007cd3f
fdivp st(7)
invalid
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.21.7_srcencode.rs
lea eax, [0x1400c8d88]
mov rcx, rdx
call fcn.1400c3560
lea rax, [0x1400fd778]
add eax, 0x7e8e9
mov qword [rsp + 0x20], rax
lea rcx, str.buffer_is_large_enough
lea r9, [0x1400fd628]
lea r8, [rsp + 0x2f]
mov edx, 0x16
call fcn.1400c39b0
lea rcx, str.usize_overflow_when_calculating_b64_length
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.21.7_srcencode.rs
mov edx, 0x2a
call fcn.1400c3a50
int3
xor esp, esp
mov dword [rsp + 0x2c], ebp
mov r13, qword [rsp + 0x50]
mov r14, qword [rsp + 0x58]
and al, 0x58
pop rax
mov rcx, r15
stc
call fcn.14007f015
cmp edx, 0x110000
je 0x1400815ef
add edx, 0xffffffa5
test edx, 0xfffffffd
invalid
invalid
invalid
je case.0x14004e3b9.271
sub r14, r13
add r14, rax
add r14, qword [rsp + 0x50]
add esi, dword [rsp + 0x50]
sub r14, qword [rsp + 0x58]
je 0x14008160d
pop rax
mov r12, rax
jmp 0x1400815f2
xor r14d, r14d
mov rbp, qword [rsp + 0x50]
and al, 0x50
mov r13, qword [rsp + 0x58]
insb byte [rdi], dx
and al, 0x58
mov rcx, r15
call fcn.14007f07f
invalid
invalid
inc dword [rcx + 0x110000fa]
invalid
je 0x14008162a
add edx, 0xffffffa5
ret 0xf7a5
test edx, 0xfffffffd
je 0x1400815f2
sub r13, rbp
add r13, rax
add r13, qword [rsp + 0x50]
push rax
push rax
sub r13, qword [rsp + 0x58]
mov r14, r13
add rdi, r12
sub r14, r12
mov rcx, r14
int1
call fcn.14008db92
mov r12, rax
mov r13, rdx
mov rcx, rdx
mov rdx, rdi
cli
cli
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x40]
mov ecx, 0xb
add bl, dh
movsq qword [rdi], qword [rsi]
add bl, dh
movsq qword [rdi], qword [rsi]
mov r15, qword [rbx + 0x20]
mov edi, dword [rbx + 0x20]
lock inc qword [r15]
jle 0x140081751
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x38], r12
mov dword [rsp + 0x38], esp
mov rbp, qword [rbx + 0x28]
lock inc qword [rbp]
jle 0x140081751
add byte [rax], al
invalid
mov r12, qword [rbx + 0x30]
mov ecx, 0xeb8
invalid
add byte [rax], al
invalid
xor byte [rcx + 0xeb8], bh
call fcn.140025d3f
mov r13, rax
lea rsi, [rsp + 0x40]
mov ecx, 0xb
mov ecx, 0xb
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rax + 0x58], r15
mov qword [rax + 0x60], rbp
mov dword [rax + 0x60], ebp
mov qword [rax + 0x68], r12
mov byte [rax + 0xeb0], 0
cmp qword [rbx], 0
cmp eax, dword [rax]
cmp eax, dword [rax]
je 0x1400816cd
mov rcx, qword [rbx + 8]
call sub.crypt32.dll_CertDuplicateCertificateContext
mov rsi, rax
mov ebp, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jmp 0x1400816cf
xor ebp, ebp
mov rcx, qword [rbx + 0x10]
call sub.crypt32.dll_CertDuplicateStore
add byte [rcx - 0x77], cl
invalid
add byte [rcx - 0x77], cl
mov dword [rdi + rcx - 0x49], 0x5b8b1c63
sbb byte [rcx + 0x338], bh
mov edi, eax
movzx r12d, word [rbx + 0x1c]
mov ebx, dword [rbx + 0x18]
mov ecx, 0x338
call fcn.140025d3f
mov rdi, rax
mov qword [rax], rbp
push rdx
cli
dec dword [rax - 0x77]
invalid
mov qword [rax + 8], rsi
or byte [rcx + rcx*4 + 0x78], cl
adc byte [rcx + 0x44661858], cl
mov dword [rax + 0x1c], esp
mov qword [rax + 0x10], r15
mov dword [rax + 0x18], ebx
mov word [rax + 0x1c], r12w
mov rax, qword [rsp + 0x38]
and al, 0x38
mov qword [rdi + 0x20], rax
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
mov qword [rdi + 0x28], rax
mov qword [rdi + 0x30], r14
mov qword [rdi + 0x38], r13
lea rax, str.__b_
mov qword [rdi + 0x40], rax
mov eax, dword [rsp + 0x2c]
add byte [rax - 0x77], cl
mov eax, dword [rsp + 0x2c]
mov byte [rdi + 0x48], al
mov byte [rdi + 0x49], 0
add byte [rax - 0x73], cl
adc eax, 0x7cc9e
adc eax, 0x7cc9e
add byte [rax - 0x77], cl
clc
mov rax, rdi
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
ud2
ret
shr ecx, 0xd1
jle 0x140081763
dec dword [rax - 0x7d]
in al, dx
sub byte [rax + 0x7500107a], al
cmp byte [rdx + 0x10], 0
jne 0x14008178d
movups xmm0, xmmword [rdx]
sub rsp, 0x28
cmp byte [rdx + 0x10], 0
jne 0x14008178d
movups xmm0, xmmword [rdx]
mov qword [rcx], 3
movups xmmword [rcx + 8], xmm0
mov byte [rdx + 0x10], 1
adc byte [rcx], al
mov rax, rcx
add rsp, 0x28
ret
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.5.0_srcclient.rs
lea eax, [0x1400fefc8]
fiadd dword [rdi]
add byte [rbp + rcx*4 + 5], cl
lea eax, [0x1400fefc8]
mov edx, 0x23
lea eax, [0x1400fefc8]
add eax, 0x7d82d
mov edx, 0x23
call fcn.1400c3660
int3
je 0x1400817d5
cmp eax, 4
jne 0x1400817fc
lea rcx, [rsi + 0x50]
call fcn.140082a06
adc al, byte [rax]
invalid
jmp case.0x140079d16.52
mov rcx, qword [rsi + 0x50]
mov rdx, qword [rsi + 0x58]
call fcn.14003963a
mov rcx, rsi
call fcn.140075b0a
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x75], cl
push rsi
sub byte [rax - 0x7d], cl
invalid
invalid
and byte [rax - 0x75], cl
push rsi
sub byte [rax - 0x7d], cl
invalid
pop rsi
jmp fcn.1400be319
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
or dword [rax + 1], 0x48e0ffc8
mov edx, dword [rdi + 0x38]
push rdi
invalid
cmp byte [rax - 0x75], cl
mov qword [rdi + 0x50], rdx
mov rax, qword [rdi + 0x40]
mov qword [rdi + 0x50], rdx
mov qword [rdi + 0x58], rax
jmp 0x1400818ae
add byte [rbx - 0x7af0fc08], al
and byte [rax], dl
add byte [rax], al
lea rdx, [rdi + 0x200]
lea edx, [rdi + 0x200]
lea r11, [rdi + 0x90]
movzx eax, byte [rdi + 0x200]
lahf
nop
add byte [rax], al
add byte [rdi], cl
mov dh, 0x87
add byte [rdx], al
add byte [rax], al
lea rcx, [0x14012efdc]
xlatb
or al, byte [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x50], r11
mov qword [rsp + 0x58], r10
mov qword [rsp + 0x40], r9
mov dword [rsp + 0x40], ecx
mov dword [rsp + 0x40], ecx
jmp case.0x1400445bb.342
lea rbx, [rsp + 0x1f0]
mov rcx, rbx
mov r8, r13
call qword [rax + 0x18]
mov r12, qword [rbx]
cmp r12, 3
jne 0x1400818d6
mov qword [rsi], 4
add byte [rax], al
mov al, 3
jmp 0x1400827ee
sbb byte [rdi], cl
add byte [rax], al
sbb byte [rdi], cl
add byte [rax], al
mov rbx, r13
mov rbp, qword [rsp + 0x1f8]
mov r13, qword [rsp + 0x200]
movups xmm0, xmmword [rsp + 0x208]
movaps xmmword [rsp + 0x120], xmm0
mov rcx, qword [rdi + 0x50]
mov rdx, qword [rdi + 0x58]
call fcn.14003963a
cmp r12d, 2
jne 0x14008193d
mov ecx, 0x20
mov edx, 8
call fcn.1400594d0
mov r12, rax
mov qword [rax], rbp
mov qword [rax + 8], r13
movaps xmm0, xmmword [rsp + 0x120]
sub byte [rsp + 0x120], al
sub byte [rsp + 0x120], al
movups xmmword [rax + 0x10], xmm0
lea rbp, fcn.14005972f
jmp case.0x14003f10f.502
cmp byte [rdi + 0x48], 0
je 0x140081c3d
test dh, dh
add al, byte [rax]
invalid
test dh, dh
add al, byte [rax]
add byte [rbp + rcx*4 + 0x57], cl
push rax
lea r10, [rdi + 0x50]
mov rax, qword [rdi + 0x28]
mov rcx, qword [rdi + 0x30]
mov qword [rdi + 0x50], r12
push rax
mov qword [rdi + 0x58], rbp
mov dword [rdi + 0x58], ebp
mov qword [rdi + 0x60], r13
movaps xmm0, xmmword [rsp + 0x120]
movups xmmword [rdi + 0x68], xmm0
mov qword [rdi + 0x78], rdi
mov qword [rdi + 0x80], rax
add byte [rax], 0
add byte [rax - 0x77], cl
invalid
mov byte [rax], al
add byte [rax], al
lea r9, [rdi + 0x330]
mov byte [rdi + 0x330], 0
mov rdx, rdi
mov r13, rbx
jmp 0x1400819a5
add byte [rax], 0
add byte [rax - 0x77], cl
invalid
lea r11, [rdi + 0x90]
mov r8, qword [r10 + 0x20]
mov qword [rdi + 0xb0], r8
movups xmm0, xmmword [r10]
movups xmm1, xmmword [r10 + 0x10]
adc byte [rdi], cl
adc dword [rdi + 0xa0], ecx
movups xmmword [rdi + 0x90], xmm0
mov qword [rdi + 0xb8], rdx
mov qword [rdi + 0xc0], rax
add byte [rax], al
add byte [rax - 0x77], cl
xchg eax, eax
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rdi + 0xc8], rcx
lea rdx, [rdi + 0x200]
mov byte [rdi + 0x200], 0
mov byte [rdi + 0x201], 0
mov rax, qword [rdi + 0xc8]
mov qword [rsp + 0x228], rax
mov rax, qword [rdi + 0xb8]
mov qword [rsp + 0x218], rax
mov rax, qword [rdi + 0xc0]
mov qword [rsp + 0x220], rax
mov rax, qword [r11 + 0x20]
mov qword [rsp + 0x210], rax
and al, 0x10
add al, byte [rax]
add byte [rcx + 0xf], al
adc byte [rbx], al
movups xmm1, xmmword [r11 + 0x10]
movaps xmmword [rsp + 0x1f0], xmm0
movaps xmmword [rsp + 0x200], xmm1
movaps xmm2, xmmword [rsp + 0x220]
add byte [rax], al
movaps xmmword [rsp + 0x6b0], xmm2
movaps xmm3, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0x6a0], xmm3
add byte [rax], al
movaps xmmword [rsp + 0x690], xmm1
movaps xmmword [rsp + 0x680], xmm0
movups xmmword [rdi + 0x238], xmm2
xchg edi, eax
cmp byte [rdx], al
add byte [rax], al
movups xmmword [rdi + 0x228], xmm3
movups xmmword [rdi + 0x218], xmm1
movups xmmword [rdi + 0x208], xmm0
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x50], r11
mov qword [rsp + 0x58], r10
mov qword [rsp + 0x40], r9
mov rax, qword [rdi + 0x208]
mov r12, qword [rdi + 0x230]
mov rbx, qword [rdi + 0x238]
mov rbp, qword [rdi + 0x240]
mov qword [rdi + 0x208], 2
cmp rax, 2
je case.0x14007ef07.5
movups xmm0, xmmword [rdi + 0x210]
movups xmm1, xmmword [rdi + 0x220]
movups xmmword [rsp + 0xa8], xmm1
movups xmmword [rsp + 0x98], xmm0
movabs r15, 0x8000000000000000
lea r14, [rsp + 0x410]
mov qword [r14 + 0x18], r15
mov qword [r14 + 0x30], r15
and qword [r14], 0
mov qword [r14 + 8], 8
and qword [r14 + 0x10], 0
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x38], r13
mov qword [rsp + 0xb8], r13
mov cl, byte [r12 + 0x1c]
mov dl, byte [r12 + 0x1d]
call fcn.140034e06
mov r8, rdx
mov rcx, r14
mov rdx, rax
call fcn.14008e0fd
xor eax, eax
cmp qword [r12], rax
je 0x140081b78
mov rcx, qword [r12 + 8]
call sub.crypt32.dll_CertDuplicateCertificateContext
lea rcx, [rsp + 0x410]
mov rdx, rax
call fcn.14008e186
lea r14, [rdi + 0x208]
lea rcx, [rsp + 0x410]
call fcn.14008e1c0
mov r13, rdx
test rax, rax
je 0x140081bb9
lea rcx, [rsp + 0x410]
call fcn.14007b506
dec dword [rax - 0x73]
mov word [rax + rdx*4], fs
add byte [rax], al
add al, ch
int1
mov cl, 0xff
inc dword [rcx - 0x41]
add al, byte [rax]
add byte [rax], al
jmp 0x140082157
mov qword [rsp + 0x30], r14
lea r14, [rsp + 0x320]
mov qword [r14 + 0x10], r15
mov word [r14 + 0x50], 1
and qword [r14 + 0x40], 0
and qword [r14], 0
mov qword [r14 + 0x28], r15
mov rcx, qword [r12 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov rcx, r14
mov rdx, rax
call fcn.14008e8d3
mov rcx, r14
mov rdx, rbx
mov r8, rbp
call fcn.14008e6c8
mov al, byte [r12 + 0x18]
mov byte [r14 + 0x50], al
push rax
mov al, byte [r12 + 0x19]
mov byte [r14 + 0x51], al
cmp byte [r12 + 0x1a], 0
cmp byte [rsp + 0x1a], 0
je 0x140081c58
mov ecx, 0x10
call fcn.14007c9d5
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
lea r12, [0x1400fdc80]
jmp 0x140081c91
movaps xmm0, xmmword [rsp + 0x120]
movaps xmmword [rsp + 0x170], xmm0
mov r15d, 2
jmp case.0x14000342a.1502
cmp byte [r12 + 0x1b], 0
je 0x140081ca8
mov rcx, qword [r12 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
add byte [rcx - 0x77], cl
invalid
mov ecx, 0x18
call fcn.14007c9d5
mov rbx, rax
mov eax, 1
add byte [rax], al
add byte [rax - 0x77], cl
add ecx, dword [rax - 0x77]
or byte [r9 + r9*4 + 0x73], cl
adc byte [rbp + rcx*4 + 0x25], cl
invalid
invalid
invalid
invalid
lea r14, [rsp + 0x360]
mov rcx, r14
call fcn.140047cd7
mov qword [r14], rbx
mov qword [r14 + 8], r12
lea r9, [rsp + 0x348]
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
movups xmm2, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x110], xmm2
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
mov qword [rsp + 0x168], r13
mov rcx, qword [r9 - 0x18]
xor eax, eax
cmp byte [r9 + 0x28], 0
mov r8d, 0
je 0x140081d03
mov r8, qword [rsp + 0x338]
cmp rcx, r15
cmove r8, rax
lea rbx, [rsp + 0x550]
mov rcx, rbx
mov rdx, r13
call fcn.14008e903
mov r12, qword [rbx + 0x10]
cmp r12, 2
jne 0x140081d74
mov rbp, qword [rsp + 0x550]
mov qword [rsp + 0x1f8], 2
mov qword [rsp + 0x200], rbp
mov qword [rsp + 0x1f0], 1
lea rcx, [rsp + 0xf0]
call fcn.14007cd9f
lea rcx, [rsp + 0x168]
call fcn.140075c3b
mov r15d, 2
jmp 0x140082008
lea r14, [rsp + 0x330]
mov rax, qword [rsp + 0x550]
mov qword [rsp + 0x160], rax
mov rax, qword [rsp + 0x558]
mov eax, dword [rsp + 0x558]
mov qword [rsp + 0x158], rax
mov ebx, dword [rsp + 0x568]
mov rbp, qword [rsp + 0x570]
add byte [rax], al
mov rcx, qword [r14 - 0x10]
mov rdx, qword [r14 - 8]
call fcn.14007b5e6
mov qword [rsp + 0x150], rax
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x48
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rbx*8], fs
add dword [rax], eax
add byte [rcx + rcx*4 - 0xe], cl
call fcn.14007b608
mov al, byte [r14 + 0x40]
mov byte [rsp + 0x2f], al
mov al, byte [r14 + 0x41]
mov byte [rsp + 0x2e], al
mov rcx, qword [r14 + 0x30]
mov rdx, qword [r14 + 0x38]
call fcn.14003ce77
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x138], rdx
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xb0], dl
movaps xmmword [rsp + 0x210], xmm2
movaps xmmword [rsp + 0x200], xmm1
movaps xmmword [rsp + 0x1f0], xmm0
test r12, r12
je 0x140081e74
test ebx, ebx
lea r12, [0x14012c8b8]
cmovne r12, rbp
mov rcx, rbx
call fcn.14008db92
mov r8, rbx
mov rbx, rax
mov r14, rdx
mov rcx, rdx
mov rdx, r12
mov r12, r8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbp
call qword [sym.imp.secur32.dll_FreeContextBuffer]
cmp rbx, r15
jne 0x140081e89
lea rdx, [rsp + 0x348]
xor ebx, ebx
mov r14d, 1
xor r15d, r15d
jmp 0x140081e94
lea rdx, [rsp + 0x348]
mov r15, r12
lea rbp, [rsp + 0x608]
mov rcx, rbp
call fcn.14007b69d
mov rax, qword [rsp + 0x1e8]
mov qword [rbp - 8], rax
movups xmm0, xmmword [rsp + 0x1d8]
movups xmmword [rbp - 0x18], xmm0
lea r12, [rsp + 0x1f0]
movaps xmm0, xmmword [r12]
movaps xmm1, xmmword [r12 + 0x10]
movaps xmm2, xmmword [r12 + 0x20]
movups xmmword [rbp - 0xa8], xmm0
movups xmmword [rbp - 0x98], xmm1
movups xmmword [rbp - 0x88], xmm2
adc dword [rbp - 0x88], edx
mov rax, qword [rsp + 0x150]
mov qword [rbp - 0xb8], rax
mov rax, qword [rsp + 0x148]
mov qword [rbp - 0xb0], rax
and qword [rbp - 0x78], 0
mov ecx, 1
mov qword [rbp - 0x70], rcx
xorps xmm0, xmm0
movups xmmword [rbp - 0x68], xmm0
and qword [rbp - 0x58], 0
test al, 0
mov qword [rbp - 0x50], rcx
movups xmmword [rbp - 0x48], xmm0
mov qword [rbp - 0x38], rbx
mov qword [rbp - 0x30], r14
mov qword [rbp - 0x28], r15
jge 0x140081f0e
and qword [rbp - 0x20], 0
mov dword [rbp + 0x18], 0x10000
mov byte [rbp + 0x1c], 0
mov qword [rbp + 0x30], r13
insd dword [rdi], dx
xor byte [rax - 0x75], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
cmp byte [r8 - 0x75], r9b
test byte [rax + rbx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov rax, qword [rsp + 0x140]
mov qword [rbp + 0x48], rax
mov rax, qword [rsp + 0x138]
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x58], rcx
and qword [rbp + 0x60], 0
mov al, byte [rsp + 0x2f]
and al, 0x2f
mov byte [rbp + 0x68], al
mov al, byte [rsp + 0x2e]
mov byte [rbp + 0x69], al
mov word [rbp + 0x6a], 0x100
lea rdx, [rsp + 0x550]
lea edx, [rsp + 0x550]
mov rcx, r12
call fcn.14007cef4
xor eax, eax
cmp qword [r12], rax
je 0x140082808
mov r15, qword [rsp + 0x1f8]
mov rbp, qword [rsp + 0x200]
cmp r15, 2
je 0x140082008
lea rdx, [rsp + 0x238]
mov rax, qword [rdx - 0x10]
mov qword [rsp + 0x110], rax
movups xmm0, xmmword [rdx - 0x30]
movups xmm1, xmmword [rdx - 0x20]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
lea rcx, [rsp + 0x550]
mov r8d, 0xe8
add byte [rax], al
add al, ch
mov bl, 0x10
add al, 0
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x80], rax
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
lea rcx, [rsp + 0x460]
lea rdx, [rsp + 0x550]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
xor ebx, ebx
lea rcx, [rsp + 0x320]
call fcn.14007b5ab
lea rcx, [rsp + 0x410]
call fcn.14007b506
test bl, bl
je 0x14008214f
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0xe0], rax
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0xd0], xmm1
movaps xmmword [rsp + 0xc0], xmm0
lea rbx, [rsp + 0x6c0]
lea r14, [rsp + 0x460]
add al, 0
add byte [rcx - 0x48], al
call 0x1880820b2
mov ecx, ebx
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x320], xmm0
movaps xmmword [rsp + 0x330], xmm1
mov rax, qword [rsp + 0xe0]
loopne 0x1400820e2
add byte [rax], al
mov qword [rsp + 0x340], rax
lea r12, [rsp + 0x550]
mov r8d, 0xe8
add byte [rax], al
mov rcx, r12
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x320]
add byte [rdi], cl
sub byte [rsp + 0x330], cl
and al, 0x30
add eax, dword [rax]
add byte [rcx + 0xf], al
sub dword [rsi], eax
movaps xmmword [r14 + 0x10], xmm1
mov rax, qword [rsp + 0x340]
test byte [rax + rax*2], ah
add eax, dword [rax]
add byte [rax], al
mov qword [r14 + 0x20], rax
and byte [rax - 0x73], r9b
mov word [rax + rsi*8], fs
add dword [rax], eax
add byte [rax], al
mov r8d, 0xe8
call 0x18c082139
mov edx, esp
call sub.VCRUNTIME140.dll_memcpy
jnp 0x14008214d
add al, 0
xor eax, eax
mov r13, r15
std
mov r14, qword [rsp + 0x30]
jmp 0x14008229b
mov r13, rbp
mov r14, qword [rsp + 0x30]
je 0x14008217a
invalid
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0xe0], eax
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
jo 0x140082181
sub dword [rsp + 0xd0], ecx
and al, 0xd0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xc0], eax
and al, 0xc0
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
and al, 0xc0
invalid
add byte [rax], al
lea rdx, [rsp + 0x460]
and al, 0x60
add al, 0
add byte [rcx - 0x48], al
call 0x128082198
add byte [rax], al
add al, ch
invalid
invalid
add al, 0
cmp r15, 2
je 0x1400821ed
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x480], rax
test byte [rax + rax*4], ah
add al, 0
add byte [rax], al
movaps xmm0, xmmword [rsp + 0xc0]
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xd0], cl
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x470], xmm1
mov word [rax + rsi*2], fs
add al, 0
add byte [rdi], cl
sub dword [rsp + 0x460], eax
test byte [rax + riz*2], ah
add al, 0
add byte [rax], al
lea rcx, [rsp + 0x1f0]
mov word [rax + rsi*8], fs
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
invalid
add byte [rax], al
mov r8d, 0xe8
call 0x1280821e9
invalid
invalid
add al, 0
invalid
mov rax, qword [rsp + 0x480]
mov qword [rsp + 0x340], rax
add byte [rdi], cl
sub byte [rsp + 0x460], al
and al, 0x60
add al, 0
add byte [rdi], cl
sub byte [rsp + 0x470], cl
add byte [rdi], cl
sub dword [rsp + 0x330], ecx
and al, 0x30
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x320], eax
add byte [rax - 0x73], cl
mov word [rax + rdx*2], fs
and al, 0x50
add eax, 0x8d480000
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add byte [rcx - 0x48], al
call 0x128082234
add byte [rax], al
add al, ch
or dword [rsi], 4
add byte [rcx - 0x7d], cl
inc dword [rdx]
jne case.0x14002f888.621
mov eax, 2
jmp 0x14008229b
mov rax, qword [rsp + 0x340]
mov qword [rsp + 0x480], rax
and al, 0x80
add al, 0
add byte [rdi], cl
sub byte [rsp + 0x320], al
movaps xmm1, xmmword [rsp + 0x330]
and al, 0x30
xor byte [rbx], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x470], ecx
add byte [rdi], cl
sub dword [rsp + 0x460], eax
and al, 0x60
add al, 0
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x1f0]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x50
add eax, 0xb8410000
add byte [rcx - 0x48], al
call 0x12808228c
sub ecx, dword [rsi]
add al, 0
mov eax, 1
add byte [rcx + rcx*4 - 0x13], cl
mov r13, r15
mov byte [rdi + 0x201], 1
mov qword [rdi + 0xd0], rax
xchg eax, edx
add byte [rax], al
add byte [rcx + rcx*4 - 0x51], cl
mov qword [rdi + 0xd8], r13
fadd dword [rax]
add byte [rax], al
mov qword [rdi + 0xe0], rbp
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x460], al
add al, 0
add byte [rdi], cl
sub byte [rsp + 0x470], cl
add al, 0
add byte [rax], al
movups xmmword [rdi + 0xe8], xmm0
adc dword [rdi + 0xe8], eax
add byte [rax], al
movups xmmword [rdi + 0xf8], xmm1
invalid
clc
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add byte [rax + rax], 0
add byte [rax - 0x77], cl
xchg dword [rax], ecx
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x7d], cl
and qword [rdi + 0x110], 0
lea rbx, [rdi + 0x118]
add dword [rax], eax
add byte [rax - 0x73], cl
lea edx, [rsp + 0x1f0]
add dword [rax], eax
add byte [rcx - 0x48], al
mov eax, 0xe8
add byte [rax - 0x77], cl
fld1
mov dl, 0xd
add al, 0
mov rcx, r14
call fcn.1400828b2
add byte [rax - 0x75], cl
xchg eax, edx
rol byte [rax], 1
add byte [rax], al
test rax, rax
je 0x1400824bc
invalid
cmp eax, 1
jne 0x140082515
lea rdx, [rdi + 0xd8]
mov r8d, 0x128
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
call sub.VCRUNTIME140.dll_memcpy
or eax, 0x8b4c0004
mov ebp, dword [rsp + 0x38]
mov r14, qword [rdi + 0x208]
mov qword [rdi + 0x208], 2
mov dword [rdi + 0x208], 2
add byte [rax], al
add al, byte [rax]
add byte [rax], al
cmp r14, 2
je 0x140082870
invalid
invalid
add byte [rax], al
lea rax, [rdi + 0x208]
mov qword [rsp + 0x38], rax
movups xmm0, xmmword [rdi + 0x210]
add al, byte [rax]
add byte [rdi], cl
adc byte [rdi + 0x220], cl
movups xmm2, xmmword [rdi + 0x230]
xchg edi, eax
xor byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
pushfq
and al, 0x90
add eax, 0x110f0000
push rbx
call 0x1185334a0
fmul dword [rdi]
adc dword [rbx - 0x38], eax
enter 0xffffffffffff8d48, 0xffffffffffffffaf
add al, byte [rax]
add byte [rcx - 0x48], al
mov r8d, 0xe8
add byte [rax], al
mov rcx, rbx
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
add byte [rcx + rcx*4 + 0x73], cl
ror byte [rcx + rcx*4 + 0x6b], 0xf8
lea rbx, [rsp + 0x1f0]
lea rdx, [rsp + 0x550]
and al, 0x50
add eax, 0x89480000
fld1
invalid
stosd dword [rdi], eax
invalid
dec dword [rax - 0x7d]
cmp eax, dword [rax]
add byte [rdi], cl
test byte [rax + 1], dl
add byte [rax], al
mov rbx, qword [rsp + 0x1f8]
mov r12, qword [rsp + 0x200]
mov esp, dword [rsp + 0x200]
cmp rbx, 2
je case.0x1400443c3.430
invalid
lea rdx, [rsp + 0x238]
mov r14, qword [rdx - 0x30]
mov r15, qword [rdx - 0x28]
movups xmm0, xmmword [rdx - 0x20]
loopne 0x140082411
sub dword [rsp + 0x410], eax
mov r13, qword [rdx - 0x10]
lea rcx, [rsp + 0x550]
and al, 0x50
add eax, 0xb8410000
add byte [rcx - 0x48], al
call 0x12808241c
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
or al, 4
invalid
movaps xmm0, xmmword [rsp + 0x410]
movaps xmmword [rsp + 0xf0], xmm0
lea rcx, [rsp + 0x460]
invalid
add al, 0
invalid
lea rdx, [rsp + 0x550]
mov r8d, 0xe8
add byte [rax], al
add al, ch
jo 0x140082455
add al, 0
cmp rbx, 2
cmp ebx, 2
sti
invalid
je 0x14008247c
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x550], xmm0
and al, 0x50
add eax, 0x8d480000
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
and al, 0xf0
lock add dword [rax], eax
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x460]
add byte [rax], al
mov r8d, 0xe8
add byte [rax], al
add al, ch
invalid
or al, 4
invalid
movaps xmm0, xmmword [rsp + 0x550]
movaps xmmword [rsp + 0x90], xmm0
lea rcx, [rsp + 0x6c0]
rol byte [rsi], 0
invalid
add byte [rax], al
lea rdx, [rsp + 0x1f0]
mov r8d, 0xe8
mov eax, 0xe8
add byte [rax], al
invalid
call sub.VCRUNTIME140.dll_memcpy
cmp rbx, 2
cmp ebx, 2
jne 0x140082776
mov r15d, 2
jmp case.0x1400735e6.326
add al, 1
add byte [rax], al
invalid
mov r15, qword [rdi + 0xd8]
mov r12, qword [rdi + 0xe0]
mov esp, dword [rdi + 0xe0]
mov rbp, qword [rdi + 0xe8]
mov r13, qword [rdi + 0xf0]
lock add byte [rax], al
add byte [rdi], cl
adc byte [rdi + 0xf8], al
clc
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x180], xmm0
mov rax, qword [rdi + 0x108]
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x30
and al, 0x30
mov r14, qword [rdi + 0x110]
lea rcx, [rsp + 0x7a8]
lea ecx, [rsp + 0x7a8]
mov r8d, 0xe8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
or eax, dword [rax + rax]
jmp 0x1400825f5
loopne 0x140082513
add byte [rax], al
invalid
mov r12, qword [rdi + 0xd8]
mov r15d, 2
jmp 0x1400825f5
lea rdx, [rsp + 0x238]
mov r15, qword [rdx - 0x40]
jp 0x1400824f3
mov r12, qword [rdx - 0x38]
mov esp, dword [rdx - 0x38]
mov rbp, qword [rdx - 0x30]
mov r13, qword [rdx - 0x28]
mov ebp, dword [rdx - 0x28]
push 0xffffffffffffffd8
movups xmm0, xmmword [rdx - 0x20]
movaps xmmword [rsp + 0xf0], xmm0
mov rax, qword [rdx - 0x10]
mov qword [rsp + 0x30], rax
lea rbx, [rsp + 0x460]
mov r8d, 0xe8
mov rcx, rbx
fld1
push rcx
or eax, dword [rax + rax]
movaps xmm0, xmmword [rsp + 0xf0]
sub byte [rsp + 0xf0], al
and al, 0xf0
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x90], xmm0
lea r14, [rsp + 0x6c0]
mov r8d, 0xe8
invalid
add byte [rax], al
invalid
mov rcx, r14
mov rdx, rbx
invalid
call sub.VCRUNTIME140.dll_memcpy
or eax, dword [rax + rax]
add al, 0
movaps xmm0, xmmword [rsp + 0x90]
sub byte [rsp + 0x90], al
movaps xmmword [rsp + 0x60], xmm0
sub dword [rsp + 0x60], eax
lea rcx, [rsp + 0x320]
mov r8d, 0xe8
mov rdx, r14
bnd call sub.VCRUNTIME140.dll_memcpy
call sub.VCRUNTIME140.dll_memcpy
add al, 0
cmp r15, 3
je 0x1400827d5
add al, byte [rax]
invalid
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x180], xmm0
and al, 0x80
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0x7a8]
test al, 7
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x20
add eax, dword [rax]
add byte [rax], al
add byte [rcx - 0x48], al
call 0x1280825e4
add byte [rax], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
add byte [rcx - 0x48], al
call 0x1280825e4
add byte [rax], al
add byte [rax], al
invalid
ror dword [rdx], cl
add al, 0
mov rcx, qword [rsp + 0x38]
call fcn.1400828bc
add byte [rax], al
xor r14d, r14d
mov byte [rdi + 0x201], 0
movaps xmm0, xmmword [rsp + 0x180]
sub byte [rsp + 0x180], al
add byte [rcx], 0
invalid
add byte [rcx], 0
add byte [rdi], cl
sub dword [rsp + 0x1c0], eax
invalid
movaps xmmword [rsp + 0x1c0], xmm0
lea rcx, [rsp + 0xb48]
lea rdx, [rsp + 0x7a8]
test al, 7
add byte [rax], al
invalid
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
or al, byte [rax + rax]
mov byte [rdi + 0x200], 1
add byte [rax], al
add byte [rcx], al
add byte [rcx], al
cmp r15, 3
je 0x1400827dd
movsd dword [rdi], dword [rsi]
add dword [rax], eax
invalid
movaps xmm0, xmmword [rsp + 0x1c0]
rol byte [rcx], 0
add byte [rdi], cl
movaps xmmword [rsp + 0x190], xmm0
movaps xmmword [rsp + 0x190], xmm0
lea rbx, [rsp + 0xc30]
lea rdx, [rsp + 0xb48]
mov r8d, 0xe8
add byte [rax], al
add byte [rax - 0x77], cl
fld1
push rbp
or al, byte [rax + rax]
add al, 0
fld1
push rbp
or al, byte [rax + rax]
add al, 0
add al, 0
mov rcx, qword [rsp + 0x50]
call fcn.1400829b5
add eax, dword [rax]
invalid
mov rax, qword [rsp + 0x40]
mov byte [rax], 1
movaps xmm0, xmmword [rsp + 0x190]
movaps xmmword [rsp + 0x1a0], xmm0
sub dword [rsp + 0x1a0], eax
invalid
add dword [rax], eax
invalid
lea rcx, [rsp + 0x978]
js 0x140082697
add byte [rax], al
mov r8d, 0xe8
add byte [rax], al
mov rdx, rbx
mov edx, ebx
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x58]
and al, 0x58
sbb eax, 0x4800040a
mov ecx, dword [rsp + 0x58]
and al, 0x58
call fcn.140082a06
cmp r15, 2
invalid
jne 0x1400826c8
mov rcx, r12
call fcn.140059655
std
dec dword [rcx - 0x77]
invalid
lea rbp, [0x1400fa370]
sub eax, 0x77cb0
jl 0x1400826c6
invalid
loope 0x14008269a
lahf
outsd dx, dword [rsi]
std
dec dword [rcx - 0x77]
invalid
mov r15d, 3
jmp 0x140082723
movaps xmm0, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0x170], xmm0
sub dword [rsp + 0x170], eax
jo 0x1400826d7
add byte [rax], al
jo 0x1400826d7
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx*4], fs
and al, 0x90
or byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rsp + 0x978]
js 0x1400826ef
add byte [rax], al
mov r8d, 0xe8
invalid
lea rcx, [rsp + 0x890]
lea rdx, [rsp + 0x978]
lea edx, [rsp + 0x978]
js 0x1400826ef
add byte [rax], al
mov r8d, 0xe8
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
enter 0x409, 0
add al, 0
mov rbx, qword [rsp + 0x30]
mov ebx, dword [rsp + 0x30]
movaps xmm0, xmmword [rsp + 0x170]
movaps xmmword [rsp + 0x1b0], xmm0
mov al, 1
add byte [rax], al
lea rcx, [rsp + 0xa60]
lea rdx, [rsp + 0x890]
nop
or byte [rax], al
invalid
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
or dword [rax + rax], eax
or dword [rax + rax], eax
mov rcx, rdi
call fcn.140075b0a
xor edi, edi
dec dword [rax - 0x75]
and byte [r8 - 0x75], r9b
mov edx, dword [rdi + 0x28]
xor edi, edi
dec dword [rax - 0x75]
and byte [r8 - 0x75], r9b
mov edx, dword [rdi + 0x28]
invalid
loope case.0x140044876.342
mov edx, dword [rdi + 0x28]
call fcn.1400be319
add eax, dword [rax]
mov qword [rsi], r15
mov qword [rsi + 8], r12
mov qword [rsi + 0x10], rbp
mov dword [rsi + 0x10], ebp
mov dword [rsi + 0x10], ebp
mov qword [rsi + 0x18], r13
mov dword [rsi + 0x18], ebp
movaps xmm0, xmmword [rsp + 0x1b0]
movups xmmword [rsi + 0x20], xmm0
adc dword [rsi + 0x20], eax
adc dword [rsi + 0x20], eax
mov qword [rsi + 0x30], rbx
mov dword [rsi + 0x30], ebx
mov qword [rsi + 0x38], r14
lea rcx, [rsi + 0x40]
lea ecx, [rsi + 0x40]
lea ecx, [rsi + 0x40]
lea rdx, [rsp + 0xa60]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
add al, 0
add al, 0
mov al, 1
jmp 0x1400827ee
mov rcx, qword [rsp + 0x38]
cmp dword [rcx], 2
je 0x140082785
call fcn.140075d83
mov qword [rdi + 0x208], rbx
mov qword [rdi + 0x210], r12
mov qword [rdi + 0x218], r14
mov qword [rdi + 0x220], r15
mov edi, 0x220
add byte [rdi], cl
sub byte [rsp + 0x90], al
and al, 0x90
add byte [rax], al
invalid
movaps xmm0, xmmword [rsp + 0x90]
movups xmmword [rdi + 0x228], xmm0
mov qword [rdi + 0x238], r13
and qword [rdi + 0x240], 0
lea rdx, [rsp + 0x6c0]
lea edx, [rsp + 0x6c0]
mov r8d, 0xe8
mov rcx, rbp
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
mov rax, qword [rsp + 0x48]
mov byte [rax], 4
mov rax, qword [rsp + 0x40]
mov byte [rax], 3
invalid
mov qword [rsi], 4
mov al, 4
mov byte [rdi + 0x49], al
mov rax, rsi
add rsp, 0xd18
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
ret
lea rdx, [rsp + 0x238]
mov r15, qword [rdx - 0x40]
mov edi, dword [rdx - 0x40]
mov rbp, qword [rdx - 0x38]
movups xmm0, xmmword [rdx - 0x30]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rdx - 0x20]
movaps xmmword [rsp + 0x70], xmm0
mov rax, qword [rdx - 0x10]
invalid
invalid
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x80], eax
add byte [rax], al
invalid
lea rcx, [rsp + 0x460]
mov r8d, 0xe8
call 0x128082845
jb 0x14008284f
add al, 0
mov bl, 1
jmp 0x14008204f
lea rcx, str.future_polled_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
jmp 0x14008287e
leave
invalid
lea rcx, str.future_polled_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
mov edx, 0x1e
call fcn.1400c3a50
lea rcx, str._async_fn__resumed_after_completion
or ecx, 0x8d4c0007
leave
invalid
add byte [rbp + rcx*4 + 5], cl
add eax, 0x7bda2
invalid
invalid
leave
invalid
jmp 0x1400828a6
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea eax, [0x1400fe650]
mov edx, 0x23
call fcn.1400c3660
invalid
add al, 0
ud2
in al, dx
sub byte [rbx - 0x7bf0fdc7], al
add cl, byte [rdi]
invalid
mov bh, 0
add byte [rax], al
mov rsi, rcx
mov rax, qword [rcx + 0xe8]
add al, dh
dec qword [rax]
jne case.0x140099915.210
lea rcx, [rsi + 0xe8]
call fcn.14007840b
pop rbx
invalid
invalid
lea rcx, [rsi + 0xf0]
call qword [sym.imp.secur32.dll_DeleteSecurityContext]
cmp qword [rsi], 0
cmp dword [rsi], 0
je 0x140082903
mov rcx, qword [rsi + 8]
call fcn.14008de0b
mov ch, 0
invalid
mov ch, 0
add byte [rax - 0x41], cl
invalid
movabs rdi, 0x8000000000000000
mov rcx, qword [rsi + 0xa0]
add byte [rax + 0x39], cl
stc
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x5f7174b8], al
add byte [rax], al
add byte [rax + 0x39], cl
stc
je 0x140082925
mov rdx, qword [rsi + 0xa8]
call fcn.1400be332
invalid
invalid
add eax, dword [rax]
invalid
mov rax, qword [rsi + 0x100]
test rax, rax
je 0x140082943
invalid
lock dec qword [rax]
jne 0x140082943
lea rcx, [rsi + 0x100]
call fcn.140077ada
xchg edi, eax
push rcx
invalid
invalid
add al, ch
xchg edi, eax
push rcx
invalid
lea rcx, [rsi + 0x10]
lea ecx, [rsi + 0x10]
call fcn.14005f13a
mov rcx, qword [rsi + 0x40]
mov rdx, qword [rsi + 0x48]
mov edx, dword [rsi + 0x48]
call fcn.1400be319
mov rcx, qword [rsi + 0x60]
mov rdx, qword [rsi + 0x68]
call fcn.1400be319
mov rcx, qword [rsi + 0x80]
mov ecx, dword [rsi + 0x80]
mov rdx, qword [rsi + 0x88]
mov byte [rax], al
add byte [rax], al
call fcn.1400be319
movabs al, byte [0xb8be39480003b9]
add byte [rax], al
add eax, dword [rax]
cmp qword [rsi + 0xb8], rdi
jne 0x140082989
add rsp, 0x28
pop rdi
pop rsi
ret
mov rcx, qword [rsi + 0xc0]
mov rdx, qword [rsi + 0xc8]
mov edx, dword [rsi + 0xc8]
mov edx, dword [rsi + 0xc8]
call fcn.140034a66
mov rcx, qword [rsi + 0xb8]
mov ecx, dword [rsi + 0xb8]
mov ecx, dword [rsi + 0xb8]
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rsi + 0xc0]
add rsp, 0x28
pop rdi
xchg esi, eax
rol byte [rax], 0
add byte [rax - 0x7d], cl
invalid
pop rsi
jmp fcn.140016e16
and byte [rax - 0x77], cl
invalid
jo 0x1400829c3
add byte [rax], al
add byte [rbp - 0x7ce78b40], al
clc
add esi, dword [rax + riz - 0x7d]
je case.0x1400719e4.139
cmp eax, 4
invalid
test eax, eax
je case.0x14002fbac.602
cmp eax, 3
je case.0x1400719e4.139
cmp eax, 4
jne 0x140082a00
invalid
lea rcx, cs:[rsi + 0x178]
lea rcx, [rsi + 0x178]
add byte [rax], al
call fcn.1400828bc
jmp 0x1400829f9
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
pop rsi
jmp fcn.14005f13a
invalid
lea rcx, [rsi + 0x178]
call fcn.1400828b2
invalid
inc esi
xchg byte [rcx + 1], dh
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
mov byte [rsi + 0x171], 0
add rsp, 0x20
add esp, 0x20
pop rsi
ret
add byte [rax], al
test eax, eax
je fcn.14005f13a
invalid
invalid
std
invalid
and eax, 0x83fffdc7
clc
add esi, dword [rbp + 9]
cmp eax, 3
jne 0x140082a23
add rcx, 0x40
jmp fcn.1400829b5
invalid
invalid
invalid
invalid
ret
mov dh, 0x81
mov al, 0xe
add byte [rax], al
test eax, eax
je 0x140082a56
cmp eax, 3
jne 0x140082a6c
lea rcx, [rsi + 0x70]
call fcn.1400845c8
sbb dword [rbx], 0
add byte [rax - 0x7d], cl
invalid
pop rax
mov rcx, rsi
int1
sbb dword [rbx], 0
add byte [rax - 0x7d], cl
invalid
int1
add rsp, 0x20
pop rsi
jmp fcn.140084629
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsi + 0x58]
pop rax
call fcn.140084629
mov rcx, rsi
add rsp, 0x20
and byte [rsi - 0x17], bl
push r14
cld
invalid
and byte [rsi - 0x17], bl
push r14
cld
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
pop rsi
ret
in al, dx
call 0x18d082a94
add byte [rbp - 0x77], cl
invalid
mov r14, rdx
movzx eax, byte [rdx + 0xeb0]
mov al, 0xe
add byte [rax], al
add byte [rbp - 0x77], cl
invalid
mov al, 0xe
add byte [rax], al
test eax, eax
ror byte [rax - 0x77], 0x4c
and al, 0x48
mov qword [rsp + 0x48], rcx
je 0x140082ae9
cmp eax, 3
clc
add ecx, dword [rdi]
invalid
jne 0x140083b1e
test dword [rcx + 0x10], edi
add byte [rax], al
lea rax, [r14 + 0x132]
mov qword [rsp + 0xd8], rax
add byte [rax], al
add byte [rcx - 0x73], cl
jo 0x140082b01
mov dword [rsp + 0x88], eax
add byte [rax], al
add byte [rcx - 0x73], cl
jo 0x140082b01
mov dword [rsp + 0x88], eax
and al, 0x88
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0x86
movzx eax, byte [r14 + 0x132]
xor al, byte [rcx]
add byte [rax], al
lea rcx, [0x14012eff0]
or al, byte [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov r13, qword [r14 + 0xc8]
mov rax, qword [rsp + 0x88]
test byte [rax + rcx*4], ah
add byte [rax], al
add bl, ch
invalid
test byte [rax + rcx*4], ah
add byte [rax], al
add bl, ch
xor al, 0x4d
lea ebp, [rsi + 0x58]
outsb dx, byte [rsi]
pop rax
lea r13, [r14 + 0x58]
outsb dx, byte [rsi]
pop rax
lea rax, [r14 + 0x70]
mov ecx, 0xb
add byte [rax], al
mov rdi, rax
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov qword [r14 + 0xc8], r13
scasb al, byte [rdi]
enter 0, 0
add byte [rax], al
add byte [rax], al
lea rcx, [r14 + 0x132]
mov qword [rsp + 0xd8], rcx
fadd dword [rax]
add byte [rax], al
mov byte [r14 + 0x132], 0
mov byte [r14 + 0x133], 0
lea rbx, [r14 + 0xd0]
invalid
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
mov rdi, rbx
mov qword [rsp + 0x88], rax
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov qword [r14 + 0x128], r13
mov rax, qword [r13]
add byte [rax + 0x41006078], al
add byte [rcx - 0x76], al
xchg al, dl
rol byte [rax], 1
add byte [rax], al
invalid
add byte [r8 + 0x41006078], r8b
mov al, byte [rsi + 0xd0]
je 0x140082b83
xor ecx, ecx
test al, al
cmovne rcx, rbx
retf
lea rdx, [0x1400fc740]
call fcn.140026e5e
cli
invalid
test al, al
invalid
jne 0x140082b8b
lea rcx, str.invalid_URL__scheme_is_not_httpinvalid_URL__scheme_is_missinginvalid_URL__host_is_missingConnectError
mov edx, 0x1f
jmp case.0x14000342a.1497
test al, al
je case.0x140043807.435
mov rdx, qword [r14 + 0xf0]
test rdx, rdx
je case.0x140043125.476
sal byte [rcx + rax*2 + 0x49], cl
mov ecx, dword [rsi + 0xe8]
mov rcx, qword [r14 + 0xe8]
call case.0x14000342a.603
test rax, rax
je case.0x140043125.476
mov rbp, rax
mov rsi, rdx
lea rdi, [rsp + 0x3f8]
mov esp, 0x3f824
add byte [rax - 0x77], cl
stc
mov esp, 0x3f824
add byte [rax - 0x77], cl
stc
mov rdx, rbx
call fcn.140021f39
dec dword [rax - 0x7d]
invalid
add byte [rdi], cl
test ah, ah
add byte [rax], al
invalid
movzx ecx, word [rsp + 0x408]
jmp case.0x140043ced.407
sti
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x1400e546d]
lea rcx, [0x1400e546d]
mov edx, 0x1c
jmp case.0x14000342a.1497
invalid
add byte [rcx - 0x73], cl
lea rax, [r14 + 0xb28]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
xchg byte [rax], ch
or eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x30], eax
movzx eax, byte [r14 + 0xb28]
lea rcx, [r14 + 0x138]
cmp byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x38], ecx
lea rcx, [0x14012f004]
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
mov rbx, qword [rsp + 0x38]
jmp 0x1400836eb
or al, byte [rax]
invalid
lea rbx, [r14 + 0x179]
movzx eax, byte [r14 + 0x179]
xchg byte [rcx + 1], bh
add byte [rax], al
xchg byte [rcx + 1], bh
add byte [rax], al
lea r15, [r14 + 0x158]
lea rcx, [0x14012f020]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
invalid
mov r13, qword [r14 + 0x170]
mov rax, qword [r14 + 0x158]
pop rax
add dword [rax], eax
add byte [rcx - 0x75], cl
mov edx, dword [rsi + 0x160]
mov edx, dword [rsi + 0x160]
jmp 0x140082e61
lea rcx, [0x1400e544f]
mov edx, 0x1e
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call fcn.140026e76
mov r15, rax
call fcn.140026e76
mov r15, rax
mov rbp, rdx
mov ebp, edx
test rax, rax
je 0x140082c8e
mov edi, 2
add al, byte [rax]
add byte [rax], al
invalid
xor esi, esi
xor r13d, r13d
in eax, dx
jmp 0x1400842e5
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x40], esp
xor esi, esi
jmp 0x140082cdd
mov r8, qword [r14 + 0x180]
mov rax, qword [r14 + 0x188]
add byte [rax], al
add byte [rax], al
jmp 0x140082ed9
xor ecx, ecx
cmp byte [rbx], 0
add byte [rax + 0xf], cl
cmovne rcx, rbx
lea rdx, [0x1400fc718]
call fcn.140026e5e
invalid
cli
inc dword [rax + rax*8 + 0x1bbb8]
add dword [rax], eax
add byte [rcx + 0x50], bh
add dword [rax], eax
add byte [rcx + 0x50], bh
cmovne ecx, eax
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], ecx
mov word [r14 + 0x130], cx
mov dword [rsi + 0x130], ecx
invalid
xor byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
jmp 0x181fab638
mov eax, 0x5b
add byte [rax], al
add al, ch
jl case.0x140043a2d.424
add eax, dword [rax]
add al, ch
jl case.0x140043a2d.424
add eax, dword [rax]
mov rsi, rax
mov r9, rdx
ror dword [rax - 0x73], 1
lea rdi, [rsp + 0x3f8]
and al, 0xf8
clc
add eax, dword [rax]
add byte [rax - 0x77], cl
mov rcx, rdi
mov edx, 0x5d
mov r8, rax
call fcn.14007f132
sbb al, ah
invalid
dec dword [rbx + rcx*4 + 0x3f]
mov r15, qword [rdi]
mov rbp, qword [rdi + 0x10]
lea r13, [r15 + rbp]
lea ebp, [rdi + rbp]
mov rax, qword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
mov r12d, dword [rdi + 0x2c]
lea rbx, [rsp + 0x220]
add al, byte [rax]
invalid
mov rdi, rax
add rax, r15
clc
mov qword [rsp + 0x220], r13
add byte [rax - 0x77], cl
test byte [rax + rbp], ah
and al, 0x28
add al, byte [rax]
add byte [rax - 0x77], cl
fld1
invalid
ret
invalid
invalid
test eax, eax
je 0x140082d77
invalid
cmp edx, 0x110000
je 0x140082d77
mov rax, qword [rsp + 0x228]
add rax, rbp
sub rax, qword [rsp + 0x220]
cmp edx, r12d
je case.0x14004410a.383
invalid
jmp 0x140082d79
xor edi, edi
mov rcx, rsi
mov rdx, rdi
call fcn.14000c330
lodsb al, byte [rsi]
xchg ebp, eax
clc
invalid
mov rbx, rax
test bl, 1
ret
add dword [rbp + 0x62], esi
movabs rax, 0xffffffff00
and rbx, rax
ret
shr rbx, 8
shr ebx, 8
mov ecx, 0x20
add byte [rax], al
mov edx, 4
add al, 0
add byte [rax], al
add al, ch
invalid
push rbx
cli
dec dword [rcx - 0x77]
invalid
and word [rax], 0
mov eax, dword [rsp + 0x38]
and al, 0x38
mov word [r15 + 6], ax
mov dword [r15 + 6], eax
mov dword [r15 + 2], ebx
pop rdi
add cl, byte [rcx - 0x73]
outsd dx, dword [rsi]
and byte [rbp - 0x77], cl
mov qword [r14 + 0x138], r15
mov qword [r14 + 0x140], 1
mov dword [rsi + 0x140], 1
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rbp - 0x77], cl
mov esi, 0x148
mov qword [r14 + 0x150], rbp
add byte [rbx + rcx*4 + 0x64], cl
mov r12, qword [rsp + 0x40]
jmp 0x140082fee
lea rbx, [rsp + 0x220]
mov rcx, rbx
invalid
mov rdx, rsi
mov r8, rdi
call fcn.14000c3a0
cmp byte [rbx], 0
mov r12, qword [rsp + 0x40]
mov esp, dword [rsp + 0x40]
je case.0x140099915.215
and qword [r14 + 0x138], 0
mov byte [r14 + 0x133], 1
add byte [rax], al
add dword [rbx + rcx*4 + 0x6c], ecx
insb byte [rdi], dx
and al, 0x30
add r13, 8
mov rcx, rsi
mov rdx, rdi
call fcn.1400843cd
add byte [rax], al
lea r15, [r14 + 0x158]
mov qword [r14 + 0x158], rax
pop rax
add dword [rax], eax
add byte [rcx - 0x77], cl
xchg esi, eax
invalid
add dword [rax], eax
add byte [rbp - 0x77], cl
scasb al, byte [rdi]
jo 0x140082e51
add byte [rax], al
add dword [rax], eax
add byte [rbp - 0x77], cl
scasb al, byte [rdi]
jo 0x140082e51
add byte [rax], al
add byte [rcx - 0x73], cl
sahf
jns 0x140082e58
lea rbx, [r14 + 0x179]
add byte [rax], al
add byte [rcx - 0x3a], al
xchg byte [rcx + 1], bh
jns 0x140082e5f
mov byte [r14 + 0x179], 0
jns 0x140082e5f
add byte [rax], al
add byte [rcx - 0x73], cl
mov gs, word [rax + 1]
add byte [rax], al
add byte [rax], al
lea rcx, [r14 + 0x168]
mov qword [r14 + 0x168], r13
mov byte [r14 + 0x178], 1
mov byte [rsi + 0x178], 1
mov byte [rsi + 0x178], 1
mov qword [r14 + 0x188], rax
mov qword [r14 + 0x190], rdx
mov qword [r14 + 0x180], rcx
mov byte [r14 + 0x178], 0
mov rax, qword [r14 + 0x168]
mov rsi, qword [r14 + 0x188]
mov rdi, qword [r14 + 0x190]
add byte [rax - 0x75], cl
or byte [rax - 0x75], cl
push rax
or al, ch
hlt
out 0xfe, al
dec dword [rcx - 0x77]
ror dword [rax - 0x77], 1
invalid
mov rdx, rsi
mov r8, rdi
call qword [r9 + 0x18]
sbb byte [rcx - 0x77], cl
ror byte [rax - 0x77], 0xd0
mov qword [r14 + 0x180], r8
mov qword [r14 + 0x188], rdx
lea rsi, [rsp + 0x3f8]
mov rcx, rsi
mov rdx, r8
mov r8, r12
call qword [rax + 0x18]
mov rdi, qword [rsi]
cmp rdi, 2
jne 0x140082f05
mov byte [rbx], 4
mov cl, 3
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
jmp 0x140084365
mov rsi, qword [rsp + 0x400]
mov r13, qword [rsp + 0x408]
mov rcx, qword [r14 + 0x180]
invalid
add byte [rcx], 0
invalid
mov rdx, qword [r14 + 0x188]
call fcn.14003963a
mov word [r14 + 0x178], 0x100
mov rcx, r15
call fcn.140084411
test rdi, rdi
je 0x140083352
add al, 0
invalid
lea rcx, str.dns_error
mov edx, 9
call fcn.1400843cd
jns 0x140082f66
add byte [rax], al
mov rbp, rdx
test rax, rax
je case.0x140039762.517
mov r15, rax
lea rcx, [r14 + 0x138]
call fcn.140084466
mov byte [r14 + 0x133], 0
add dword [rax], eax
add byte [rax], al
jmp 0x14008427c
mov ecx, 0x20
mov edx, 4
add byte [rax], al
add al, ch
invalid
push rdx
cli
dec dword [rcx - 0x77]
invalid
movups xmm0, xmmword [rsp + 0x221]
add al, byte [rax]
add byte [rax], al
movups xmmword [rsp + 0x3fa], xmm0
mov word [rax], 1
movups xmm0, xmmword [rsp + 0x3f8]
movups xmmword [rax + 2], xmm0
movzx eax, word [rsp + 0x408]
mov word [r15 + 0x12], ax
mov dword [r15 + 0x12], eax
and qword [r15 + 0x14], 0
mov eax, dword [rsp + 0x38]
cmp byte [rsi + 0x41], ah
mov dword [rdi + 0x1c], eax
lea rbp, [r15 + 0x20]
mov qword [r14 + 0x138], r15
mov dword [rsi + 0x138], edi
mov qword [r14 + 0x140], 1
mov qword [r14 + 0x148], r15
mov qword [r14 + 0x150], rbp
lea rax, [r14 + 0x138]
mov qword [rsp + 0x38], rax
mov byte [r14 + 0x133], 1
mov esi, 1
mov byte [r14 + 0x133], 0
mov qword [rsp + 0xb0], r15
mov dword [rsp + 0xb0], edi
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
mov dword [rsp + 0xb0], edi
mov qword [rsp + 0xb8], rsi
invalid
mov qword [rsp + 0xb8], rsi
mov qword [rsp + 0xc0], r15
mov dword [rsp + 0xc0], edi
mov dword [rsp + 0xc0], edi
mov qword [rsp + 0xc8], rbp
mov rax, qword [r14 + 0x128]
mov r10, qword [rax]
lea rsi, [r10 + 0x10]
mov r8d, dword [r10 + 0x48]
cmp r8d, 0x3b9aca00
add dl, cl
invalid
invalid
add dl, cl
invalid
jne 0x14008307e
mov r8, qword [r10 + 0x30]
mov r9d, dword [r10 + 0x38]
lea rdi, [rsp + 0x498]
lea rdx, [rsp + 0xb0]
add byte [rax], al
add byte [rax - 0x77], cl
stc
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.140027064
mov qword [rdi - 0xa0], 2
xchg dword [rax - 1], esp
invalid
inc dword [rdx]
add byte [rax], al
add byte [rax], al
xchg dword [rax - 1], esp
invalid
add byte [rax - 0x77], cl
ja 0x1400830a9
mov qword [rdi + 0x30], rsi
jmp case.0x14003fa37.494
mov r9, qword [r10 + 0x40]
mov al, byte [r10 + 0x66]
mov al, byte [r10 + 0x66]
test byte [r10 + 0x61], 1
movabs rdi, 0x7ffffffffffffff
invalid
mov qword [rsp + 0x40], r12
and al, 0x40
and al, 0x40
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x78], r8d
mov dword [rsp + 0x78], eax
mov dword [rsp + 0x78], eax
mov qword [rsp + 0x198], r9
add dword [rax], eax
add byte [rcx + rcx*4 - 0x6c], cl
mov qword [rsp + 0x80], r10
jne 0x140083160
add byte [rax], al
test al, al
invalid
invalid
cmpsb byte [rsi], byte [rdi]
mov qword [rsp + 0x80], r10
jne 0x140083160
add byte [rax], al
add byte [rax], al
test al, al
je 0x140083168
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xb0], al
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x220], xmm0
test byte [rax + riz], ah
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x230], ecx
add byte [rax], al
test byte [rax + riz], ah
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x230], ecx
add byte [rax], al
add byte [rax], al
mov rsi, qword [rsp + 0x220]
mov rbp, qword [rsp + 0x228]
mov rcx, qword [rsp + 0x230]
mov ecx, dword [rsp + 0x230]
mov ecx, dword [rsp + 0x230]
mov rax, qword [rsp + 0x238]
mov r15, rsi
cmp rcx, rax
je 0x1400835a0
movzx edx, word [rcx]
cmp dx, 2
add cl, byte [rdi]
test byte [rsi + 4], bh
add byte [rax], al
add cl, byte [rdi]
test byte [rsi + 4], bh
add byte [rax], al
movups xmm0, xmmword [rcx + 2]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rsp + 0xee], xmm1
adc dword [rsp + 0xee], ecx
adc dword [rsp + 0xee], ecx
movaps xmmword [rsp + 0xe0], xmm0
test dx, dx
test edx, edx
je 0x14008315a
mov word [r15], dx
movaps xmm0, xmmword [rsp + 0xe0]
movups xmmword [r15 + 2], xmm0
add cl, byte [rdi]
adc byte [rsp + 0xee], al
invalid
add cl, byte [rdi]
adc byte [rsp + 0xee], al
invalid
add byte [rcx + 0xf], al
adc dword [rdi + 0x10], eax
invalid
invalid
movups xmmword [r15 + 0x10], xmm0
adc byte [r9 - 0x7d], r9b
invalid
add r15, 0x20
add rcx, 0x20
jmp 0x140083105
test al, al
je 0x140083502
invalid
add eax, dword [rax]
invalid
xor esi, esi
cmp rbp, r15
je case.0x1400763f0.110
test r15, r15
je case.0x1400763f0.110
mov sil, byte [r15]
lea r15, [rsp + 0x90]
and qword [r15], 0
and dword [rdi], 0
and dword [rdi], 0
mov eax, 4
mov qword [r15 + 8], rax
add byte [rcx - 0x77], cl
or byte [r9 - 0x7d], r9b
and qword [r15 + 0x10], 0
and qword [r15 + 0x10], 0
lea rcx, [rsp + 0x50]
and qword [rcx], 0
and dword [rax], eax
and dword [rax], eax
mov qword [rcx + 8], rax
and qword [rcx + 0x10], 0
or byte [r8 - 0x7d], cl
invalid
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xc0], cl
movaps xmmword [rsp + 0x230], xmm1
movaps xmmword [rsp + 0x220], xmm0
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x220], eax
mov r12, qword [rsp + 0x230]
mov esp, dword [rsp + 0x230]
mov rdi, qword [rsp + 0x238]
cmp r12, rdi
je 0x140083281
movsd dword [rdi], dword [rsi]
add byte [rax], al
invalid
movzx ebp, word [r12]
cmp bp, 2
and al, 0x66
cmp ebp, 2
je 0x14008327a
add byte [rax], al
add byte [rax - 0x7c], al
test dh, dh
sete cl
invalid
invalid
invalid
test sil, sil
sete cl
movups xmm0, xmmword [r12 + 2]
and al, 2
and al, 2
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [rsp + 0xee], xmm1
movaps xmmword [rsp + 0xe0], xmm0
test bp, bp
setne r13b
xor r13b, cl
mov rbx, r15
jne 0x140083221
invalid
lea rbx, [rsp + 0x50]
mov rdx, qword [rbx + 0x10]
cmp rdx, qword [rbx]
jne 0x14008323e
mov rcx, rbx
call fcn.14002861c
mov rdx, qword [rbx + 0x10]
push rbx
invalid
mov edx, dword [rbx + 0x10]
mov rax, qword [rsp + 0x98]
mov rcx, rax
test r13b, r13b
jne 0x14008324b
mov rcx, qword [rsp + 0x58]
and al, 0x58
shl rdx, 5
mov word [rcx + rdx], bp
movaps xmm0, xmmword [rsp + 0xe0]
sub byte [rsp + 0xe0], al
movups xmmword [rcx + rdx + 2], xmm0
movups xmm0, xmmword [rsp + 0xee]
movups xmmword [rcx + rdx + 0x10], xmm0
inc qword [rbx + 0x10]
add r12, 0x20
jmp case.0x140076f4b.87
add r12, 0x20
mov rdi, r12
invalid
lea rcx, [rsp + 0x220]
mov qword [rcx + 0x10], rdi
call 0x140033e7e
mov rbp, qword [rsp + 0x90]
mov rsi, qword [rsp + 0x98]
mov r15, qword [rsp + 0xa0]
mov esp, 0xa024
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x50]
mov esp, 0xa024
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x50]
mov rdi, qword [rsp + 0x58]
mov r12, qword [rsp + 0x60]
invalid
shl r15, 5
add r15, rsi
shl r12, 5
add r12, rdi
jmp 0x1400835cc
invalid
lea rdx, [r14 + 0xea8]
movzx eax, byte [r14 + 0xea8]
lea rcx, [r14 + 0xb30]
test eax, eax
mov qword [rsp + 0x80], rcx
add byte [rax], 0
add byte [rax - 0x77], cl
push rsp
and al, 0x78
je 0x140083b0b
cmp eax, 3
jne case.default.0x14008331d
lea rbp, [r14 + 0xd20]
movzx eax, byte [r14 + 0xdb0]
mov al, 0xd
add byte [rax], al
mov al, 0xd
add byte [rax], al
or eax, 0x8d480000
or eax, 0xabd1e
lea rcx, [0x14012f034]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov rbp, qword [r14 + 0xb38]
mov ebp, dword [rsi + 0xb38]
test rbp, rbp
jne case.0x1400441a2.392
add al, 0
invalid
add al, 0
add cl, ch
adc byte [rax], cl
add byte [rax], al
jmp 0x140083b44
mov rbp, qword [r14 + 0xb30]
jmp 0x1400838da
mov rbp, qword [r14 + 0xb60]
jmp 0x140083a54
mov r13, rsi
mov rsi, rbp
out dx, al
lea rax, [r14 + 0x130]
lea rdx, [rsp + 0x50]
mov qword [rdx], rsi
mov qword [rdx + 8], r13
mov qword [rdx + 0x10], rax
lea rbx, [rsp + 0x3f8]
mov rcx, rbx
call fcn.140070b4c
xlatb
invalid
jmp qword [rsi - 0x7d]
cmp eax, dword [rdx]
jne 0x140083399
mov rcx, rsi
mov rdx, r13
call fcn.14003963a
mov r15d, 4
add byte [rcx], dh
xor ebp, ebp
xor esi, esi
jmp 0x1400834c9
xor byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x40], r12
mov qword [rsp + 0x38], r13
mov rdi, qword [r13 + 0x20]
lea rbx, [rsp + 0x220]
mov rcx, rbx
mov rdx, rsi
call rdi
mov rax, qword [rbx]
inc rax
mov rcx, 0xffffffffffffffff
sar edi, 0xff
invalid
dec dword [rax + 0xf]
cmove rax, rcx
cmp rax, 5
cmp eax, 5
mov ecx, 4
cmovae rcx, rax
enter 0x21e8, 0xffffffffffffffb5
add al, byte [rax]
add byte [rcx - 0x77], cl
mov r15, rdx
lea r12, [rsp + 0x3f8]
movsb byte [rdi], byte [rsi]
and al, 0xf8
add eax, dword [rax]
add byte [rcx + 0xf], al
adc byte [rsp], al
and al, 0x41
movups xmm1, xmmword [rsp + 0x10]
movups xmmword [rdx], xmm0
movups xmmword [rdx + 0x10], xmm1
adc dword [rdx + 0x10], ecx
lea rcx, [rsp + 0xe0]
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x77], ecx
mov dword [rcx + 8], edx
push rcx
or byte [rax - 0x39], cl
adc byte [r9], al
adc byte [rcx], al
add byte [rax], al
add byte [rbp + 1], bh
mov ebx, 0x20
and byte [rax], al
add byte [rax], al
lea r13, [rsp + 0x50]
lea ebp, [rsp + 0x50]
and al, 0x50
mov rcx, r12
mov rdx, r13
call fcn.140070b4c
and al, 0xd7
invalid
jmp qword [rsi - 0x7d]
cmp dword [rsp + 0x3f8], 2
je 0x1400834af
cmp rbp, qword [rsp + 0xe0]
jne 0x140083480
lea rcx, [rsp + 0x220]
mov rdx, rsi
call rdi
xlatb
mov r8, qword [rsp + 0x220]
mov eax, dword [rsp + 0x220]
inc r8
inc eax
ror byte [rax - 0x39], 0xc0
invalid
invalid
invalid
dec dword [rdi + rcx + 0x44]
ror byte [rax - 0x73], 0x8c
and al, 0xe0
loopne 0x140083466
add byte [rax], al
add byte [rax - 0x77], cl
mov edx, ebp
call fcn.1400283f1
or dword [rdi - 6], 0xc18948ff
dec dword [rax - 0x77]
shr eax, 0xcc
call fcn.140028544
int3
push rax
cli
dec dword [rbx + rcx*4 - 0x44]
mov edi, dword [rsp + 0xe8]
movups xmm0, xmmword [rsp + 0x3f8]
movups xmm1, xmmword [rsp + 0x408]
adc byte [rsp + 0x408], cl
movups xmmword [r15 + rbx + 0x10], xmm1
invalid
invalid
adc byte [rcx + 0xf], al
adc dword [rdi + rbx], eax
add al, 0x1f
inc rbp
mov qword [rsp + 0xf0], rbp
add byte [rax], al
add byte [rax - 0x7d], cl
ret
and cl, ch
outsb dx, byte [rsi]
invalid
invalid
invalid
mov rcx, rsi
mov rdx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
push rsp
and al, 0x38
call fcn.14003963a
invalid
sti
dec dword [rax - 0x75]
mov ah, 0x24
loopne 0x1400834c2
add byte [rax], al
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x40
shl rbp, 5
add rbp, r15
lea rcx, [r14 + 0x138]
add dword [rax], eax
add byte [rcx - 0x7d], cl
mov esi, 0x138
add byte [rax - 0x77], cl
and al, 0x38
cmp byte [rdi], cl
je 0x140083007
sti
invalid
invalid
cmp byte [r14 + 0x133], 0
je 0x140083007
psubq mm7, mm7
invalid
call 0x140033e7e
jmp 0x140083007
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x220], eax
test byte [rax + riz], ah
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x230], ecx
and al, 0x30
add al, byte [rax]
add byte [rax - 0x75], cl
mov esi, dword [rsp + 0x220]
mov ah, 0x24
and byte [rdx], al
add al, byte [rax]
add byte [rax - 0x75], cl
mov ebp, dword [rsp + 0x228]
and al, 0x28
add al, byte [rax]
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x230]
mov word [rax + rsi], fs
add al, byte [rax]
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x238]
and al, 0x38
add al, byte [rax]
add byte [rcx - 0x77], cl
mov edi, esi
invalid
cmp rcx, rax
je 0x1400835a0
push rsi
movzx edx, word [rcx]
cmp dx, 2
je case.0x1400766db.359
movups xmm0, xmmword [rcx + 2]
movups xmm1, xmmword [rcx + 0x10]
adc byte [r15], cl
movups xmmword [rsp + 0xee], xmm1
mov word [rsi + rbp*8], fs
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0xe0], xmm0
sub dword [rsp + 0xe0], eax
loopne case.0x1400441a2.371
add byte [rax], al
test dx, dx
sal byte [rbp + 0x23], cl
invalid
and word [r15], 0
movaps xmm0, xmmword [rsp + 0xe0]
test byte [rax + riz*8], ah
loopne 0x14008357b
add byte [rax], al
movups xmmword [r15 + 2], xmm0
movups xmmword [rdi + 2], xmm0
movups xmm0, xmmword [rsp + 0xee]
adc byte [rsp + 0xee], al
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rdi + 0x10], eax
adc byte [r9 - 0x7d], r9b
adc byte [rcx - 0x7d], cl
invalid
invalid
add rcx, 0x20
jmp 0x140083545
add rcx, 0x20
mov rax, rcx
lea rbx, [rsp + 0x220]
mov qword [rbx + 0x10], rax
mov dword [rbx + 0x10], eax
mov rcx, rbx
mov ecx, ebx
call fcn.14002a200
cli
dec dword [rax + 0x21]
and rbp, rdi
mov rcx, rbx
fld1
mov edi, 0xbffffb08
sti
invalid
mov edi, 4
add byte [rax], al
add byte [rcx], dh
xor eax, eax
mov r12d, 4
add byte [rax], al
invalid
lea rdx, [rsp + 0x50]
mov qword [rdx], rsi
mov dword [rdx], esi
xor cl, byte [rax - 0x77]
push 8
or byte [rax - 0x77], cl
jb 0x1400835ec
mov qword [rdx + 0x18], r15
mov dword [rdx + 0x18], edi
mov qword [rsp + 0xe0], rdi
mov esp, 0xe024
and al, 0xe0
loopne 0x1400835e6
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0xe8], eax
mov qword [rsp + 0xf0], rdi
mov esp, 0xf024
and al, 0xf0
lock add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
mov dword [rsp + 0xf8], esp
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbx*4], fs
cwde
add al, 0
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x80]
mov rbx, qword [rax + 0x30]
pop rax
xor byte [rbx - 0x76b6c798], cl
mov ebp, dword [rax + 0x38]
mov r8, rbx
fadd dword [rcx - 0x77]
jmp 0x13a427909
call fcn.140027064
cmp r12, rdi
cmp esp, edi
je case.0x140044046.399
lea r9, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
lea r15, [rsp + 0x220]
mov esp, 0x22024
and byte [rdx], al
add al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
mov rdx, qword [rsp + 0x198]
cwde
add dword [rax], eax
add byte [rbx + rcx*4 + 0x44], al
mov eax, dword [rsp + 0x78]
and al, 0x78
js 0x14008362f
lock add al, byte cs:[rax]
lea rcx, [rsp + 0x290]
mov word [rax + rdx*4], fs
add al, byte [rax]
add byte [rax - 0x73], cl
lea edx, [rsp + 0xe0]
loopne 0x140083659
add byte [rax], al
mov r8, rbx
fadd dword [rcx - 0x77]
mov ecx, ebp
call fcn.140027064
invalid
cmp edx, edi
dec dword [rax - 0x73]
lea edi, [rsp + 0x3f8]
add byte [rcx - 0x48], al
mov eax, 0xa0
add byte [rax], al
mov rcx, rdi
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
add eax, dword [rax]
mov rax, qword [rsp + 0x30]
and al, 0x30
mov qword [rdi + 0xd0], rax
rol byte [rax], 1
add byte [rax], al
jmp case.0x14003fa37.493
mov qword [rsp + 0x3f8], 2
mov rax, qword [rsp + 0x30]
xor byte [rax - 0x77], cl
mov dword [rsp + 0x4c8], eax
lea rcx, [rsp + 0xe0]
mov word [rax + riz*8], fs
add byte [rax], al
add al, ch
retf
invalid
sti
invalid
mov r12, qword [rsp + 0x40]
lea rdx, [rsp + 0x3f8]
mov r8d, 0x9f0
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x38]
and al, 0x38
call sub.VCRUNTIME140.dll_memcpy
jmp case.0x14004445b.371
add eax, dword [rax]
add byte [rcx - 0x73], cl
xchg byte [rax], ch
sub byte [rbx], cl
add byte [rax], al
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov byte [r14 + 0xb28], 0
lea rbx, [r14 + 0x138]
cmp byte [rcx], al
add dword [rax], eax
invalid
mov byte [r14 + 0xb29], 0
lea rcx, [r14 + 0x210]
add byte [rax], al
mov r8d, 0xd8
fadd dword [rax]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
call sub.VCRUNTIME140.dll_memcpy
invalid
lea rsi, [r14 + 0x2b0]
cmp dword [r14 + 0x210], 2
mov qword [rsp + 0x38], rbx
mov dword [rsp + 0x38], ebx
jne case.0x1400442ff.446
mov rax, qword [r14 + 0x2e0]
lea rcx, [r14 + 0xb30]
invalid
xor byte [rbx], cl
add byte [rax], al
mov qword [rsp + 0x80], rcx
mov qword [r14 + 0xb30], rsi
mov qword [r14 + 0xb38], rax
lea rcx, [r14 + 0xea8]
lea ecx, [rsi + 0xea8]
add byte [rax - 0x77], cl
and al, 0x78
and al, 0x78
invalid
mov byte [r14 + 0xea8], 0
mov qword [r14 + 0xb40], rsi
mov qword [r14 + 0xb48], rax
and qword [r14 + 0xb50], 0
push rax
or eax, dword [rax]
add byte [rax], al
mov qword [r14 + 0xb70], rsi
jmp 0x140083b95
lea rcx, [r14 + 0x2e8]
mov r8d, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
call sub.VCRUNTIME140.dll_memcpy
stc
add eax, dword [rax]
add byte [rcx - 0x75], cl
xchg al, ah
add al, byte [rax]
add byte [rax], al
invalid
lea rbp, [r14 + 0x388]
mov qword [r14 + 0x388], rsi
mov qword [r14 + 0x390], rax
invalid
nop
add eax, dword [rax]
invalid
xor ecx, ecx
mov byte [r14 + 0x700], cl
lea rdx, [r14 + 0x358]
lea edx, [rsi + 0x358]
xchg esi, eax
pop rax
add eax, dword [rax]
add byte [rbp - 0x73], cl
lea r8, [r14 + 0x708]
or byte [rdi], al
add byte [rax], al
add byte [rcx - 0x77], cl
xchg esi, eax
or byte [rdi], al
invalid
add byte [rax], al
mov qword [r14 + 0x710], rax
mov byte [r14 + 0xa80], cl
mov byte [rsi + 0xa80], cl
or al, byte [rax]
add byte [rax], al
mov qword [r14 + 0xb30], r8
lea rax, [r14 + 0xa88]
mov byte [rdx], cl
add byte [rax], al
add byte [rcx + 0xe], bh
mov ecx, 0xe
mov rdi, rax
mov rsi, rbx
mov esi, ebx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov qword [r14 + 0xb38], rbp
mov qword [r14 + 0xb40], rax
lea rsi, [rsp + 0x220]
mov rcx, rsi
mov ecx, esi
mov rdx, rbp
invalid
mov r8, r12
loopne 0x1400837f9
jg case.0x14005c37e.231
std
dec dword [rax - 0x75]
invalid
cmp rax, 3
jne 0x140083845
lea rcx, [rsp + 0x220]
call fcn.14006e372
mov rcx, qword [r14 + 0xb40]
mov rdx, r12
mov edx, esp
call fcn.1400b26f7
add al, byte [rax]
test al, al
je 0x14008387e
mov cl, 4
jmp 0x140084357
add byte [rax], al
mov rbp, qword [rsp + 0x228]
mov rcx, qword [rsp + 0x240]
mov qword [rsp + 0xf0], rcx
and al, 0xf0
add byte [rax], al
add byte [rax], al
invalid
movups xmm0, xmmword [rsp + 0x230]
movaps xmmword [rsp + 0xe0], xmm0
mov rcx, qword [r14 + 0xb40]
or eax, dword [rax]
add byte [rcx - 0x7d], cl
cmpsb byte [rsi], byte [rdi]
cmp byte [rbx], cl
or eax, dword [rax]
add byte [rax], al
jmp 0x14008388b
and qword [r14 + 0xb38], 0
cmpsb byte [rsi], byte [rdi]
cmp byte [rbx], cl
add byte [rax], al
add byte [rax + 3], bh
mov eax, 3
mov qword [r14 + 0xaf8], rax
mov qword [r14 + 0xb00], rbp
mov dword [rsi + 0xb00], ebp
scasb al, byte [rdi]
add byte [rbx], cl
add byte [rax], al
invalid
movaps xmm0, xmmword [rsp + 0xe0]
movups xmmword [r14 + 0xb08], xmm0
movups xmmword [rsi + 0xb08], xmm0
adc dword [rsi + 0xb08], eax
invalid
mov rdx, qword [rsp + 0xf0]
add byte [rax], al
mov qword [r14 + 0xb18], rdx
mov qword [r14 + 0xb20], rcx
add byte [rax], al
cmp rax, 3
jne 0x140083942
mov rax, qword [r14 + 0xb30]
mov qword [r14 + 0xb30], rbp
mov qword [r14 + 0xb38], rax
test rbp, rbp
je 0x140083b44
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rsi, [rsp + 0x220]
mov ah, 0x24
and byte [rdx], al
add byte [rax], al
mov rcx, rsi
mov rdx, rbp
mov r8, r12
loopne case.0x140059962.251
wait
mov al, 0xfd
inc dword [rbx + 0x7675033e]
jne 0x140083974
invalid
lea rcx, [rsp + 0x220]
call fcn.14006e372
mov rdx, qword [r14 + 0xb38]
mov edx, dword [rsi + 0xb38]
xchg esi, eax
cmp byte [rbx], cl
or eax, dword [rax]
invalid
or eax, dword [rax]
add byte [rax - 0x73], cl
invalid
lea rsi, [rsp + 0x220]
mov ah, 0x24
and byte [rdx], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov r8, r12
call fcn.14005e994
inc dword [rbx - 0x7af0fcc2]
add ecx, dword ds:[rdi]
invalid
invalid
add byte [rax], al
invalid
lea rcx, [rsp + 0x220]
call fcn.14006e372
mov cl, 5
jmp 0x140084357
or al, byte [rax]
invalid
lea rax, [r14 + 0xaf8]
lea eax, [rsi + 0xaf8]
mov rcx, qword [rax + 0x20]
mov qword [rsp + 0x70], rcx
and al, 0x70
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
add byte [rdi], cl
adc byte [rax + 0x10], cl
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
mov rbp, qword [r14 + 0xb30]
scasb al, byte [rdi]
xor byte [rbx], cl
add byte [rax], al
mov eax, 1
jmp 0x140083a0b
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x100], rax
add byte [rax], al
invalid
add byte [rdi], cl
adc byte [rsp + 0x220], al
movups xmm0, xmmword [rsp + 0x220]
movups xmm1, xmmword [rsp + 0x230]
movaps xmmword [rsp + 0xf0], xmm1
lock add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0xe0], xmm0
sub dword [rsp + 0xe0], eax
add byte [rcx - 0x75], cl
scasb al, byte [rdi]
cmp byte [rbx], cl
or eax, dword [rax]
invalid
mov rbp, qword [r14 + 0xb38]
or eax, dword [rax]
add byte [rcx], dh
shr bl, 0x35
jmp case.0x14004e3b9.301
xor eax, eax
jmp case.0x14004e3b9.301
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x100], rax
movups xmm0, xmmword [rsp + 0x220]
add al, byte [rax]
add byte [rdi], cl
movups xmm1, xmmword [rsp + 0x230]
movups xmm1, xmmword [rsp + 0x230]
mov word [rax + rsi], fs
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0xf0], ecx
lock add byte [rax], al
invalid
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
loopne case.0x140067b71.187
add byte [rax], al
mov eax, 1
mov rcx, qword [rsp + 0x100]
mov qword [rsp + 0x70], rcx
movaps xmm0, xmmword [rsp + 0xe0]
test byte [rax + riz*8], ah
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
movaps xmm1, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x60], xmm1
and al, 0x60
movaps xmmword [rsp + 0x50], xmm0
mov byte [r14 + 0xb29], 1
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movups xmmword [r14 + 0xb30], xmm0
adc dword [rsi + 0xb30], eax
add byte [rax], al
add byte [rax], al
movups xmmword [r14 + 0xb40], xmm1
mov rcx, qword [rsp + 0x70]
and al, 0x70
or eax, dword [rax]
add byte [rax - 0x75], cl
and al, 0x70
mov qword [r14 + 0xb50], rcx
add byte [rax], al
mov rbx, qword [r14 + 0xb30]
cmp rbx, 2
jne 0x140083a7a
invalid
mov qword [r14 + 0xb58], rax
mov qword [r14 + 0xb60], rbp
lea rsi, [rsp + 0x220]
mov rcx, rsi
mov ecx, esi
add al, byte [rax]
add byte [rax - 0x77], cl
mov ecx, esi
mov ecx, esi
mov rdx, rbp
mov r8, r12
call fcn.14005e994
mov rbx, qword [rsi]
cmp rbx, 3
cmp ebx, 3
cmp ebx, 3
jne case.0x140059a2b.246
mov cl, 6
jmp 0x140084357
or byte [rax], al
invalid
or byte [rax], al
add byte [rbp - 0x75], cl
mov esi, 0xb38
mov r15, qword [r14 + 0xb38]
mov rbp, qword [r14 + 0xb40]
scasb al, byte [rdi]
or eax, dword [rax]
add byte [rcx - 0x75], cl
invalid
invalid
mov dh, 0x48
or rax, qword [rax]
mov rsi, qword [r14 + 0xb48]
mov r13, qword [r14 + 0xb50]
or eax, dword [rax]
add bl, ch
invalid
add byte [rbp - 0x75], cl
scasb al, byte [rdi]
push rax
or eax, dword [rax]
add bl, ch
mov r15, qword ss:[rsp + 0x228]
mov r15, qword [rsp + 0x228]
mov r15, qword [rsp + 0x228]
add al, byte [rax]
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
mov rbp, qword [rsp + 0x230]
and al, 0x30
add al, byte [rax]
add byte [rax], al
invalid
invalid
mov ah, 0x24
add byte [rax], al
mov rsi, qword [rsp + 0x238]
cmp byte [rdx], al
add byte [rax], al
mov r13, qword [rsp + 0x240]
cmp byte [r14 + 0xb29], 0
sub dword [rbx], ecx
add byte [rax], al
invalid
je case.0x14006ae08.167
sub dword [rbx], ecx
add byte [rax], al
add byte [rsp + rcx + 0x49], dh
lea ecx, [rsi + 0xb30]
lea rcx, [r14 + 0xb30]
call case.0x140082c47.14
or al, byte [rax]
add byte [rcx - 0x3a], al
invalid
invalid
xchg byte [rcx], ch
or eax, dword [rax]
mov byte [r14 + 0xb29], 0
add byte [rax], al
lea rcx, [r14 + 0xa88]
call fcn.14005f1c7
dec dword [rcx - 0x73]
mov cs, word [rax]
invalid
add byte [rax], al
dec dword [rcx - 0x73]
mov cs, word [rax]
invalid
add byte [rax], al
call fcn.1400844d1
lea rcx, [r14 + 0x388]
mov byte [rbx], al
add byte [rax], al
invalid
mov byte [rbx], al
add byte [rax], al
invalid
call fcn.1400844d1
lea rcx, [r14 + 0x358]
call 0x140033e7e
jmp 0x140084258
js 0x140083b07
sti
invalid
invalid
mov rsi, qword [r14 + 0xb30]
mov rax, qword [r14 + 0xb38]
add byte [rax], al
mov dh, 0x30
or eax, dword [rax]
add byte [rcx - 0x75], cl
xchg byte [rax], bh
or eax, dword [rax]
invalid
add byte [rax], al
add cl, ch
cmp ah, bh
cld
jmp 0x140083756
cld
invalid
dec dword [rax - 0x73]
or eax, 0x7b6eb
jmp 0x140083ad9
invalid
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
jmp 0x1400843c1
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
jmp 0x1400843c1
jge 0x140083b4a
add byte [rax], al
invalid
jge 0x140083b4a
add byte [rax], al
lea rcx, str.cannot_poll_Select_twice
lea r8, [0x1400fb7a8]
invalid
add byte [rdx + 0x18], bh
jl 0x140083b51
add byte [rbp + rcx*4 + 5], cl
push rsi
jl 0x140083b58
invalid
add byte [rdx + 0x18], bh
sbb byte [rax], al
add byte [rax], al
call fcn.1400c3a50
hlt
add byte [rax - 0x73], cl
or eax, 0x7b6ad
lodsd eax, dword [rsi]
mov dh, 7
invalid
lea rcx, str._async_fn__resumed_after_completion
lodsd eax, dword [rsi]
mov dh, 7
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
invalid
lea r8, [0x1400feb88]
lea eax, [0x1400feb88]
jmp 0x1400843c1
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
add eax, 0x7b033
lea eax, [0x1400febb0]
invalid
jmp 0x1400843c1
lea rcx, str._async_fn__resumed_after_completion
mov dh, 7
add byte [rbp + rcx*4 + 5], cl
cmp byte [rax + 0x2ce90007], dh
or byte [rax], al
add byte [rax - 0x75], cl
invalid
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
jmp 0x1400843c1
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
adc byte [rax + 0x3b], r9b
sbb byte [rdi], r9b
sbb byte [rdi], cl
cmp rax, qword [rsi + 0x18]
sbb byte [rdi], cl
je 0x140084106
test byte [rbx + 5], ah
add byte [rax], al
lea rcx, [rax + 0x20]
mov qword [rsi + 0x10], rcx
movzx ecx, word [rax]
or byte [rdi], cl
adc byte [rax + 0x10], al
adc byte [rax + 0x10], al
movups xmmword [rsp + 0x3be], xmm0
movups xmm0, xmmword [rax + 2]
adc byte [rax + 2], al
movaps xmmword [rsp + 0x3b0], xmm0
sub dword [rsp + 0x3b0], eax
sub dword [rsp + 0x3b0], eax
test byte [rax + rsi*4], ah
add eax, dword [rax]
add byte [rax], al
cmp cx, 2
je 0x140084106
add byte [rax], al
invalid
invalid
xchg esi, eax
js 0x140083be0
add byte [rax], al
cmp cx, 2
je 0x140084106
add byte [rax], al
lea rdx, [r14 + 0xb78]
add byte [rax], al
mov word [r14 + 0xb78], cx
movaps xmm0, xmmword [rsp + 0x3b0]
and al, 0xb0
add eax, dword [rax]
invalid
sub byte [rsp + 0x3b0], al
and al, 0xb0
add eax, dword [rax]
add byte [rcx + 0xf], al
movups xmmword [r14 + 0xb7a], xmm0
movups xmmword [r14 + 0xb7a], xmm0
movups xmmword [rsi + 0xb7a], xmm0
movups xmm0, xmmword [rsp + 0x3be]
movups xmmword [r14 + 0xb88], xmm0
movups xmmword [rsi + 0xb88], xmm0
mov esi, 0x41000003
movups xmmword [rsi + 0xb88], xmm0
mov rax, qword [r14 + 0xb40]
mov r8, qword [r14 + 0xb48]
mov eax, dword [rsi + 0xb48]
mov r9, qword [rax + 0x20]
mov eax, dword [rax + 0x28]
mov dword [rsp + 0x20], eax
and byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x20
and byte [rdx], al
add byte [rax], al
invalid
and byte [rdx], al
add byte [rax], al
invalid
mov rcx, rsi
call fcn.14002711a
inc dword [rcx - 0x35fef782]
invalid
cmp ecx, dword [rdi]
test byte [rbp + rax], bl
add byte [rax], al
add byte [rax], al
lea rsi, [r14 + 0xb98]
lea rdx, [rsp + 0x220]
lea edx, [rsp + 0x220]
cwde
or eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x20
add al, byte [rax]
add byte [rax], al
add byte [rcx - 0x48], al
mov byte [rcx], al
add dword [rax], eax
invalid
mov r8d, 0x188
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
hlt
add eax, dword [rax]
cmp dword [r14 + 0xba0], 0x3b9aca01
cmp dword [rsi + 0xba0], 0x3b9aca01
add byte [rax], al
add edx, ecx
invalid
cmp ecx, dword [rdi]
test byte [rcx + 5], bl
pop rcx
invalid
add byte [rax], al
hlt
cmp ecx, dword [rdi]
test byte [rcx + 5], bl
pop rcx
invalid
pop rcx
add eax, 0x8d490000
add byte [rax], al
lea rbp, [r14 + 0xd20]
mov r8d, 0x188
invalid
add byte [rax], al
lea rbp, [r14 + 0xd20]
mov r8d, 0x188
invalid
mov rcx, rbp
mov rdx, rsi
bnd call sub.VCRUNTIME140.dll_memcpy
bnd call sub.VCRUNTIME140.dll_memcpy
hlt
movzx eax, byte [r14 + 0xdb0]
movzx eax, byte [rsi + 0xdb0]
mov al, 0xd
add byte [rax], al
lea rcx, [0x14012f034]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
mov bl, 0xa
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
mov r8d, dword [r14 + 0xd28]
cmp r8d, 0x3b9aca00
invalid
cmp esi, dword [rbp + 0x69]
cmp esi, dword [rbp + 0x69]
lea rsi, [r14 + 0xd30]
mov dh, 0x30
or eax, 0x8d490000
add byte [rax], al
lea rdi, [r14 + 0xdb8]
add byte [rax], al
lea rdi, [r14 + 0xdb8]
add byte [rcx + 0x10], bh
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
lea rsi, [r14 + 0xdb8]
movzx eax, byte [r14 + 0xe30]
xchg byte [rax], dh
invalid
add byte [rax], al
add byte [rbp + 0x4840fc0], al
add al, 1
add byte [rax], al
invalid
add al, 1
add byte [rax], al
invalid
cmp eax, 3
jne case.0x14007c6c0.122
add byte [rbp - 0x73], cl
lea r13, [r14 + 0xe28]
scasb al, byte [rdi]
sub byte [rsi], cl
add byte [rax], al
invalid
movzx eax, byte [r14 + 0xe28]
lea r15, [r14 + 0xde8]
test eax, eax
je case.0x140044717.352
pop rsp
add dword [rax], eax
invalid
cmp eax, 3
jne 0x1400843b3
mov bl, 6
add byte [rax], al
invalid
mov bl, 6
add byte [rax], al
invalid
mov rdx, qword [r14 + 0xe20]
jmp 0x140083f5c
add cl, ch
push rax
add al, byte [rax]
add byte [rcx - 0x75], cl
mov edx, dword [rsi + 0xd20]
and byte [0xcd513d15], cl
lea rsi, [r14 + 0xd30]
or eax, 0x8d4c0000
invalid
invalid
mov word [rax + riz*8], fs
mov rdx, qword [r14 + 0xd20]
lea rsi, [r14 + 0xd30]
invalid
add byte [rax], al
lea r9, [rsp + 0xe0]
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0x10], bh
adc byte [rax], al
add byte [rax], al
invalid
mov rdi, r9
rep movsq qword [rdi], qword [rsi]
lea rax, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
lea eax, [0x1400fec20]
lea eax, [0x1400fec20]
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
mov ah, 0x24
and byte [rdx], al
add byte [rax], al
lea rsi, [rsp + 0x220]
mov rcx, rsi
call fcn.14007335a
invalid
dec dword [rcx - 0x73]
invalid
invalid
invalid
add byte [rax], al
invalid
lea ecx, [rsi + 0xdb8]
mov r8d, pe_nt_image_headers64
mov rdx, rsi
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
add eax, dword [rax]
lea rsi, [r14 + 0xdb8]
lea rdi, [rsp + 0xe0]
mov esp, 0xe024
add byte [rax - 0x77], cl
mov ecx, edi
stc
mov rdx, rsi
mov r8, r12
call fcn.140075e4f
invalid
and bh, bh
dec dword [rax - 0x75]
invalid
cmp rbx, 4
cmp ebx, 4
je 0x14008418a
test byte [rdx], al
add al, 0
invalid
mov rdi, qword [rsp + 0xe8]
movups xmm0, xmmword [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
invalid
movaps xmmword [rsp + 0x1a0], xmm0
mov rax, qword [rsp + 0x100]
and al, 0
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
call fcn.140084471
cmp ebx, 2
je case.0x140082c17.19
cmp ebx, 3
jne case.0x140043807.452
mov ebx, 2
call fcn.14006e3a2
mov rdi, rax
invalid
jmp case.0x1400599a7.228
invalid
mov rdi, qword [r14 + 0xdd8]
mov qword [r14 + 0xde0], rdi
add byte [rax], al
lea rbx, [rsp + 0x220]
mov rcx, rbx
mov rdx, rsi
mov edx, esi
bnd call fcn.14008f144
add byte [rax], al
mov rcx, rdi
mov ecx, edi
stc
stc
mov rdx, rbx
call fcn.14008f11f
invalid
mov bl, 0
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
je 0x140083ea4
wait
add byte [rax], al
invalid
invalid
mov rdi, rax
and eax, 3
add ecx, dword [rax - 0x73]
lea rcx, [0x14012f048]
lea ecx, [0x14012f048]
mov dword [rbx - 0x72b7fc20], 0xab2320d
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
lea ecx, [0x14012f048]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
mov al, byte [rdi + 0x10]
jmp 0x140083e98
invalid
adc r11b, r13b
je 0x140083de0
invalid
mov ebx, 2
add al, byte [rax]
add byte [rax], al
jmp case.0x1400599a7.228
mov rax, qword [rsp + 0x1b0]
add byte [rax], al
mov qword [rsp + 0x190], rax
movaps xmm0, xmmword [rsp + 0x1a0]
sub byte [rsp + 0x1a0], al
test byte [rax + riz*4], ah
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x1a0]
sub byte [rsp + 0x1a0], al
test byte [rax + riz*4], ah
add dword [rax], eax
invalid
test byte [rax + riz*4], ah
add dword [rax], eax
add byte [rdi], cl
movaps xmmword [rsp + 0x180], xmm0
movaps xmmword [rsp + 0x180], xmm0
test byte [rax + rax*4], ah
add dword [rax], eax
add cl, ch
jmp case.0x1400599a7.228
lock add dword [rax], eax
add byte [rcx - 0x75], cl
mov rdx, qword [r14 + 0xde8]
mov r8, qword [r14 + 0xdf0]
mov rdx, qword [r14 + 0xde8]
mov edx, dword [rsi + 0xde8]
mov r8, qword [r14 + 0xdf0]
jmp case.0x140043d85.426
mov al, byte [rdi + 0xf]
jmp 0x140083e98
por mm6, qword [r8]
mov rax, rdi
shr rax, 0x20
cmp eax, 0x2733
invalid
je 0x140083e9c
invalid
mov rcx, qword [r14 + 0xde0]
call fcn.14005f12a
test al, 0xb2
mov dl, 0xfd
invalid
mov ebx, 2
add al, byte [rax]
add byte [rax], al
jmp case.0x1400599a7.240
mov fs, eax
or eax, 0xa8e80000
test al, 0xb2
mov dl, 0xfd
invalid
cmp al, 0xd
jne case.0x1400442ff.452
invalid
mov rcx, rdi
call fcn.1400814af
invalid
mov rdx, qword [r14 + 0xde0]
mov qword [r14 + 0xde8], rdx
call 0x189083ec0
or eax, 0x83490000
and dword [rsi + 0xdf0], 0
invalid
or eax, 0x4d000000
lea edi, [rsi + 0xde8]
or eax, 0x8d4d0000
add byte [rax], al
lea r13, [r14 + 0xe28]
scasb al, byte [rdi]
sub byte [rsi], cl
invalid
add byte [rax], al
mov byte [r14 + 0xe28], 0
sub byte [rsi], cl
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x31], al
invalid
lea rdi, [rsp + 0x220]
mov rcx, rdi
call fcn.1400aeee0
std
scasd eax, dword [rdi]
add al, byte [rax]
mov rax, qword [rdi]
invalid
cmp rax, 2
cmp eax, 2
jne 0x140083ef9
mov rdi, qword [rsp + 0x228]
jmp 0x140083fb7
invalid
add byte [rax], al
invalid
mov rcx, qword [rsp + 0x228]
mov rdx, qword [rsp + 0x240]
xchg esp, eax
and al, 0x40
add al, byte [rax]
add al, byte [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x10
add al, byte [rax]
add byte [rax], al
movups xmm0, xmmword [rsp + 0x230]
movaps xmmword [rsp + 0x200], xmm0
add al, byte [rax]
add byte [rax], al
lea rdx, [r14 + 0xdf8]
xchg esi, eax
clc
or eax, 0x89490000
add byte [rax], al
mov qword [r14 + 0xdf8], rax
mov qword [r14 + 0xe00], rcx
invalid
add byte [rax], al
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x200]
sub byte [rsp + 0x200], al
add al, byte [rax]
invalid
movups xmmword [r14 + 0xe08], xmm0
mov rax, qword [rsp + 0x210]
mov qword [r14 + 0xe18], rax
mov dword [rsi + 0xe18], eax
add byte [rax], al
mov qword [r14 + 0xe20], rdx
lea rdi, [rsp + 0x220]
mov rcx, rdi
mov ecx, edi
mov r8, r12
call fcn.14005f131
ret 0xfdb1
dec dword [rdx + 0x33c0947]
mov al, byte [rdi + 9]
cmp al, 3
add ecx, dword [rdi]
invalid
invalid
add eax, dword [rax]
invalid
mov rdi, qword [rsp + 0x220]
cmp al, 2
je 0x140083fab
lea rcx, [r14 + 0xdf8]
call fcn.1400b0b50
mov rcx, qword [rax]
mov ecx, dword [rax]
call fcn.140034671
mov rdi, rdx
test rax, rax
test eax, eax
invalid
jne 0x140083fab
test rdi, rdi
je 0x140084158
invalid
lodsd eax, dword [rsi]
add dword [rax], eax
invalid
lea rcx, [r14 + 0xdf8]
call fcn.14005f13a
invalid
mov cl, 0xfd
std
invalid
mov ebx, 2
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x1d0], rax
mov dword [rsp + 0x1d0], eax
test byte [rax + rdx*8], ah
and al, 0xd0
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xe0], al
and al, 0xe0
add byte [rax], al
invalid
movaps xmmword [rsp + 0x1c0], xmm0
mov byte [r13], 1
cmp rbx, 3
je 0x14008433c
test byte [rcx + 3], dl
push rcx
add eax, dword [rax]
invalid
mov rax, qword [rsp + 0x1d0]
mov qword [rsp + 0x1f0], rax
movaps xmm0, xmmword [rsp + 0x1c0]
rol byte [rcx], 0
add byte [rax], al
movaps xmmword [rsp + 0x1e0], xmm0
mov rcx, r15
call fcn.14005f18c
jns 0x140083fc2
std
invalid
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x190], rax
nop
add dword [rax], eax
invalid
movaps xmm0, xmmword [rsp + 0x1e0]
movaps xmmword [rsp + 0x180], xmm0
mov byte [r14 + 0xe30], 1
mov rcx, rsi
call fcn.14005f1a7
mov cl, 0xfd
invalid
cmp rbx, 2
jne 0x140084065
lea rcx, [rsp + 0x58]
lea rdx, [0x1400febf3]
mov r8d, 0x11
mov r9, rdi
call fcn.140026eac
jmp 0x140084084
mov qword [rsp + 0x58], rdi
movaps xmm0, xmmword [rsp + 0x180]
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x60], eax
and al, 0x60
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0x70], rax
invalid
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x70]
mov qword [rsp + 0x160], rax
mov qword [rsp + 0x168], rcx
mov qword [rsp + 0x170], rdx
and al, 0x70
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7c], cl
test byte [rax + rdi*2], ah
and al, 0x78
add dword [rax], eax
add byte [rcx - 0x3a], al
xchg byte [rax + 0x100000d], dh
mov al, 0xd
add byte [rax], al
add byte [rcx], al
and al, 0x78
add dword [rax], eax
add byte [rcx - 0x3a], al
xchg byte [rax + 0x100000d], dh
mov al, 0xd
add byte [rax], al
add byte [rcx], al
mov rcx, rbp
call fcn.14008448f
cmp rbx, 2
cmp ebx, 2
jne 0x140084137
lea rcx, [r14 + 0xb50]
call 0x1400844c6
movaps xmm0, xmmword [rsp + 0x160]
sub byte [rsp + 0x160], al
sub byte [rsp + 0x160], al
movaps xmm1, xmmword [rsp + 0x170]
movups xmmword [r14 + 0xb60], xmm1
movups xmmword [rsi + 0xb60], xmm1
or eax, dword [rax]
add byte [rcx + 0xf], al
movups xmmword [rsi + 0xb50], xmm0
or eax, dword [rax]
invalid
movups xmmword [r14 + 0xb50], xmm0
mov rsi, qword [r14 + 0xb70]
jmp 0x140083b95
cli
invalid
invalid
cmp qword [r14 + 0xb50], 0
add byte [rax], al
add byte [rdi], cl
test cl, bl
add byte [rax], al
je 0x1400841ed
add byte [rcx - 0x73], cl
xchg byte [rax + 0xb], dl
add byte [rax], al
invalid
lea rax, [r14 + 0xb50]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
adc byte [rax + 0x10], cl
movaps xmmword [rsp + 0xa0], xmm1
movaps xmmword [rsp + 0x90], xmm0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x90], eax
jmp 0x14008421e
movaps xmm0, xmmword [rsp + 0x160]
movaps xmm1, xmmword [rsp + 0x170]
jo 0x140084146
add byte [rax], al
invalid
jo 0x140084146
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rdx*8], ah
add eax, dword [rax]
lea rax, [rsp + 0x3d0]
add byte [rdi], cl
sub dword [rax + 0x10], ecx
movaps xmmword [rax + 0x10], xmm1
movaps xmmword [rax], xmm0
jmp 0x1400841c8
invalid
jo 0x1400841a2
mov rbx, qword [r14 + 0xdf8]
mov ebx, dword [rsi + 0xdf8]
mov rdi, qword [r14 + 0xe00]
mov rax, qword [r14 + 0xe18]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xf0], rax
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [r14 + 0xe08]
movups xmm0, xmmword [r14 + 0xe08]
movaps xmmword [rsp + 0xe0], xmm0
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
jmp 0x140083fbc
xor bh, dh
invalid
invalid
mov al, 3
jmp 0x140084346
movups xmm0, xmmword [rsp + 0x230]
movups xmm1, xmmword [rsp + 0x240]
adc byte [rsp + 0x240], cl
add byte [rax], al
movups xmmword [r14 + 0xbb8], xmm1
movups xmmword [rsi + 0xbb8], xmm1
movups xmmword [r14 + 0xba8], xmm0
add byte [rax], al
mov dword [r14 + 0xba0], 0x3b9aca01
xchg byte [rax + 0x100000b], ah
retf 0x3b9a
lea rax, [r14 + 0xba8]
mov ebx, 2
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xa0], xmm1
and al, 0xa0
add byte [rax], al
invalid
movaps xmmword [rsp + 0x90], xmm0
nop
add byte [rax], al
add byte [rax], al
lea rcx, [r14 + 0xb50]
lea rcx, [r14 + 0xb50]
call 0x1400844c6
jmp case.0x1400763f0.108
lea rdx, str.Network_unreachabletcp_connect_error
mov r8d, 0x13
add byte [rax], al
invalid
add byte [rcx - 0x48], al
adc eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0x35be807], dh
add edi, ebx
mov cl, 7
call fcn.14003455c
add edi, ebx
dec dword [rax - 0x73]
adc eax, 0x7a9eb
dec dword [rax - 0x73]
adc eax, 0x7a9eb
add byte [rax - 0x73], cl
mov word [rax + rdx*4], fs
and al, 0x90
add byte [rax], al
lea rcx, [rsp + 0x90]
add byte [rcx - 0x48], al
adc dword [rax], eax
add byte [rax], al
mov r8d, 0x11
mov r9, rax
mov ecx, eax
call fcn.140026eac
mov ebx, 2
add al, byte [rax]
add byte [rax], al
mov r15, qword [rsp + 0x90]
mov rbp, qword [rsp + 0x98]
nop
add byte [rax], al
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0x98
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov ah, 0x24
mov rsi, qword [rsp + 0xa0]
movabs al, byte [0xa824ac8b4c000000]
mov r13, qword [rsp + 0xa8]
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x78
invalid
add byte [rax], al
mov rax, qword [rsp + 0x78]
js 0x14008420f
mov byte [rax], 1
add byte [rcx], al
mov rcx, qword [rsp + 0x80]
call fcn.1400844d1
add al, byte [rax]
invalid
add byte [rax], 0
add al, ch
jns 0x140084258
invalid
add byte [rax], al
lea rcx, [r14 + 0x2b0]
call 0x140033e7e
cli
inc dword [rcx - 0x3a]
xchg byte [rax], ch
or eax, dword [rax]
add byte [rcx], al
cli
inc dword [rcx - 0x3a]
xchg byte [rax], ch
or eax, dword [rax]
add byte [rcx], al
mov rcx, qword [rsp + 0x38]
call fcn.140084519
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x7d], cl
invalid
invalid
sti
cmp rbx, 2
jne 0x140084283
add dh, byte [rbp + 7]
mov edi, 2
add byte [rax], al
jmp 0x1400842e5
lea rcx, [rsp + 0xb0]
mov al, 0
add byte [rax], al
invalid
add byte [rax - 0x77], cl
sbb dword [rcx + rcx*4 + 0x79], ecx
or byte [rax - 0x77], cl
mov dword [rcx + 0x10], ebp
mov qword [rcx + 0x18], rsi
mov qword [rcx], rbx
mov qword [rcx + 8], r15
mov qword [rcx + 0x10], rbp
mov dword [rcx + 0x10], ebp
mov dword [rcx + 0x10], ebp
mov qword [rcx + 0x18], rsi
mov qword [rcx + 0x20], r13
mov dword [rcx + 0x20], ebp
mov rax, qword [r14 + 0x128]
sub byte [rcx], al
add byte [rax], al
mov rax, qword [rax]
mov dl, byte [rax + 0x77]
call fcn.1400af473
add byte [rax - 0x7b], cl
invalid
je 0x1400842bd
add byte [rax - 0x7b], cl
sal byte [rax + rcx + 0x48], 0x89
shr eax, 0xf2
sar edi, 1
dec dword [rax - 0x75]
invalid
mov esp, 0xb024
add byte [rax], al
mov rcx, rax
call fcn.1400814af
mov rdi, qword [rsp + 0xb0]
mov edi, dword [rsp + 0xb0]
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xb8
add byte [rax], al
add byte [rax], al
invalid
invalid
mov r15, qword [rsp + 0xb8]
mov rbp, qword [rsp + 0xc0]
lodsb al, byte [rsi]
and al, 0xc0
add byte [rax], al
add byte [rax - 0x75], cl
mov rsi, qword [rsp + 0xc8]
mov rsi, qword [rsp + 0xc8]
mov r13, qword [rsp + 0xd0]
lodsb al, byte [rsi]
and al, 0xd0
add byte [rax], al
add byte [rax], al
lea rcx, [r14 + 0xd0]
call fcn.1400480b9
add byte [rax], al
lea rcx, [r14 + 0xd0]
call fcn.1400480b9
mov byte [r14 + 0x132], 1
xchg byte [rdx], dh
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add dword [rax - 0x7d], ecx
inc dword [rbx]
cmp rdi, 3
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
je 0x14008436f
mov rbx, rax
mov rcx, qword [rsp + 0x88]
call fcn.1400845c8
lea rcx, [r14 + 0x58]
lea ecx, [rsi + 0x58]
lea ecx, [rsi + 0x58]
call fcn.140084629
mov rax, rbx
mov qword [rbx], rdi
mov qword [rbx + 8], r15
mov qword [rbx + 0x10], rbp
mov qword [rbx + 0x18], rsi
mov qword [rbx + 0x20], r13
mov cl, 1
jmp 0x140084378
invalid
mov byte [r13], 3
mov byte [r13], 3
mov byte [r14 + 0xe30], 3
add byte [rbx], al
mov al, 4
mov byte [r14 + 0xdb0], al
add byte [rax], al
mov byte [r14 + 0xea8], 3
add byte [rax], al
add esi, dword [rcx + 0x448b4803]
and al, 0x48
add byte [rbx], al
mov cl, 3
mov rax, qword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x30]
and al, 0x30
mov byte [rdx], cl
mov cl, 4
mov rdx, qword [rsp + 0xd8]
xchg esp, eax
and al, 0xd8
fadd dword [rax]
add byte [rax], al
mov byte [rdx], cl
mov qword [rax], 3
fadd dword [rax]
add byte [rax], al
mov byte [rdx], cl
or cl, byte [rax - 0x39]
add byte [rbx], al
mov qword [rax], 3
add byte [rax], al
add byte [rcx - 0x7177befd], dh
add eax, dword [rcx - 0x78]
invalid
mov al, 0xe
add byte [rax], al
mov cl, 3
add eax, dword [rcx - 0x78]
mov byte [r14 + 0xeb0], cl
invalid
add rsp, 0xde8
pop rbx
add byte [rbx + 0x5d], bl
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_net_tcp_socket.rs
lea eax, [0x1400fecb8]
lea eax, [0x1400fecb8]
test eax, 0x1eeb0007
jmp 0x1400843c1
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
invalid
add bl, ch
invalid
scasb al, byte [rdi]
invalid
invalid
lea rcx, str._async_fn__resumed_after_completion
or eax, 0x7ae56
scasb al, byte [rdi]
invalid
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_net_tcp_stream.rs
mov edx, 0x23
call fcn.1400c3660
add byte [rax], al
add al, ch
xchg ebp, eax
add eax, dword [rax]
ud2
invalid
pop rdi
pop rsi
ret
invalid
cmp qword [rcx], 0
jne 0x140084658
ret
sub esp, 0x20
cmp byte [rcx + 0x378], 3
add eax, dword [rax]
add byte [rbx], al
jne 0x1400844ff
mov rsi, rcx
add rcx, 0x1f0
add byte [rax], al
add byte [rax], al
call fcn.14008448f
add rsi, 0x20
mov rcx, rsi
movabs eax, dword [0x4820c68348ffffff]
mov ecx, esi
dec dword [rax - 0x7d]
invalid
add rsp, 0x20
pop rsi
jmp 0x1400844c6
invalid
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
cmp dword [rcx], 2
jne 0x140084514
add rcx, 8
or cl, ch
add dword [rax], r8d
add cl, ch
and dword [rbp + rdi*8 - 0x7cb7a901], ebp
std
call qword [rsi + 0x48]
push rsi
invalid
invalid
in al, dx
jmp 0x140084658
jmp fcn.14005f13a
std
call qword [rsi + 0x48]
push rsi
sub rsp, 0x20
sub rsp, 0x20
and byte [rdi], cl
mov dh, 0x81
lock or dword [rax], eax
or dword [rax], eax
movzx eax, byte [rcx + 0x9f0]
cmp rax, 6
ja case.0x14008453c.1
or dword [rax], eax
add byte [rax - 0x7d], cl
clc
invalid
mov rsi, rcx
lea rcx, [0x14012f058]
and ebp, dword [rbx + 0x6348000a]
add al, 0x81
and ebp, dword [rbx + 0x6348000a]
add al, 0x81
add rax, rcx
jmp rax
lea rcx, [rsi + 0xa0]
lea ecx, [rsi + 0xa0]
call 0x140033e7e
cmp dword [rsi], 2
jne 0x1400845ba
add rsp, 0x20
pop rsi
ret
and byte [rsi - 0x3d], bl
lea rcx, [rsi + 0x9f8]
call fcn.1400844d1
jmp 0x1400845a6
lea rcx, [rsi + 0x9f8]
call case.0x140082c47.14
mov byte [rsi + 0x9f1], 0
lea rcx, [rsi + 0x950]
call fcn.14005f1c7
lea rcx, [rsi + 0x5d0]
call fcn.1400844d1
lea rcx, [rsi + 0x250]
call fcn.1400844d1
lea rcx, [rsi + 0x220]
call 0x140033e7e
add rsi, 0x178
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140033e7e
mov rcx, rsi
call fcn.14005f1c7
add rsi, 0x70
jmp 0x1400845ad
push rsi
sub rsp, 0x20
mov rsi, rcx
mov rcx, qword [rcx]
mov rdx, qword [rsi + 8]
call fcn.140084401
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
add rsp, 0x20
pop rsi
jmp fcn.1400b4a4a
mov r8, qword [r15]
call fcn.1400b4d91
fild word [rdx]
invalid
test al, al
je case.0x140067b71.204
test r13b, 1
test ch, 1
je 0x140086e7f
jmp 0x140086eaa
mov rax, qword [r14 + 0x30]
mov rcx, rax
and rcx, 0xfffffffffffffffe
and ecx, 0xfffffffe
and ecx, 0xfffffffe
lock cmpxchg qword [r14 + 0x30], rcx
xor byte [rbp - 0xf], dh
jne 0x140086e61
test al, 2
jne 0x140086eb8
invalid
mov rax, qword [r14 + 0x20]
mov rcx, qword [r14 + 0x28]
mov ecx, dword [rsi + 0x28]
sub dil, r15b
push rax
sbb byte [rcx - 0x75], cl
call qword [rax + 0x18]
mov rax, qword [r15]
mov rdx, qword [rax]
mov edx, dword [rax]
mov rcx, qword [rax + 8]
or dil, dil
call qword [rdx]
mov qword [r14 + 0x20], rax
and byte [rcx - 0x77], r9b
and byte [rcx - 0x77], cl
push rsi
sub byte [rcx - 0x75], cl
mov rax, qword [r14 + 0x30]
invalid
invalid
invalid
and byte [rcx - 0x77], cl
push rsi
sub byte [rcx - 0x75], cl
mov rax, qword [r14 + 0x30]
xor byte [rax - 0x77], r9b
mov rcx, rax
invalid
invalid
leave
mov rcx, rax
or rcx, 1
add eax, esi
cmpxchg qword [r14 + 0x30], rcx
invalid
add eax, esi
cmpxchg qword [r14 + 0x30], rcx
invalid
jne case.0x140043fad.421
int1
test al, 2
jne 0x140086ebe
invalid
adc al, 0xc1
in eax, dx
or byte [rcx - 0x17257617], cl
mov ecx, ebp
mov edx, ebx
invalid
shr ebp, 8
mov ecx, ebp
mov edx, ebx
call fcn.1400b5eee
cmp al, dh
add al, byte [rax]
invalid
cmp al, dh
add al, byte [rax]
invalid
jmp 0x140086edf
lock or qword [r14 + 0x30], 1
mov r12, qword [r14 + 0x38]
mov qword [r14 + 0x38], 4
mov dword [rsi + 0x38], 4
cmp byte [rax + rax], al
add byte [rax], al
invalid
cmp byte [rax + rax], al
add byte [rax], al
invalid
cmp r12, 4
jne 0x140086ef6
add al, 0x75
xor ecx, ecx
xor ecx, ecx
mov edx, ebx
call fcn.1400b5eee
invalid
lock add al, byte [rax]
add al, byte [rax]
mov r12d, 4
mov esp, 4
add byte [rax], al
mov qword [rsi], r12
add rsp, 0xb8
add esp, 0xb8
mov eax, 0x5b000000
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add r14, 0x40
lea rcx, [rsp + 0x28]
and al, 0x28
lea rcx, [rsp + 0x28]
mov r8d, 0x90
mov rdx, r14
invalid
nop
add byte [rax], al
add byte [rax], al
mov rdx, r14
invalid
call sub.VCRUNTIME140.dll_memcpy
xor ecx, ecx
leave
leave
mov edx, ebx
call fcn.1400b5eee
out dx, eax
add al, byte [rax]
cmp r12, 4
cmp esp, 4
add al, 0x74
invalid
cmp r12, 5
cmp esp, 5
je 0x140086edf
lea rcx, [rsi + 8]
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
and al, 0x28
sub byte [rcx - 0x48], al
nop
add byte [rax], al
add al, ch
call sub.VCRUNTIME140.dll_memcpy
rol dword [rbx], 0
sub byte [rcx - 0x48], al
nop
add byte [rax], al
add al, ch
call sub.VCRUNTIME140.dll_memcpy
rol dword [rbx], 0
mov rcx, rdi
call fcn.140086a83
and qword [rdi], 0
add bl, ch
wait
add bl, ch
wait
lea rax, str.called_after_complete
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
and al, 0x28
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
add dword [rax], eax
add byte [rax], al
lea rax, [0x14012c8b8]
add eax, 0xa5956
add byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_synconeshot.rs
lea edx, [0x140106e28]
add byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_synconeshot.rs
lea edx, [0x140106e28]
lea edx, [0x140106e28]
inc byte [rdi]
add al, ch
invalid
call fcn.1400c34a0
int3
mov r8d, 0x84
mov eax, 0x84
mov eax, 0xcc
lock cmpxchg qword [rdx], r8
cmpxchg qword [rdx], r8
add byte [rax], al
add al, dh
cmpxchg qword [rdx], r8
jne 0x140086f90
ret
mov rcx, qword [rcx]
mov rax, qword [rcx + 0x10]
adc byte [r8 - 1], cl
invalid
invalid
or dword [rax - 0x75], ecx
adc byte [r8 - 1], cl
invalid
and byte [rsi + 0x48], dl
sub esp, 0x20
mov rsi, rcx
mov esi, ecx
invalid
mov ecx, 0x18
add byte [rax], al
add al, ch
call fcn.140025d3f
xchg edx, eax
in eax, dx
stc
invalid
mov ecx, 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x77], cl
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rsi
invalid
xchg edx, eax
in eax, dx
stc
invalid
add byte [rax - 0x77], cl
or byte [rax - 0x77], cl
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rsi
add rsp, 0x20
add esp, 0x20
pop rsi
ret
invalid
or dword [rax - 0x7b], ecx
leave
je case.0x14004ef7a.315
mov rax, qword [rcx + 0x40]
mov rdx, rax
or rdx, 4
lock cmpxchg qword [rcx + 0x40], rdx
mov cl, 0x51
jne 0x140086fd7
ret 0x8348
mov cl, 0x51
jne 0x140086fd7
and eax, 0xa
cmp eax, 8
jne case.0x14004ef7a.315
invalid
mov rax, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x28]
mov ecx, dword [rcx + 0x28]
call qword [rax + 0x10]
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
pop rsi
jmp fcn.140086647
call qword [rsi + 0x48]
sub esp, 0x20
sti
dec dword [rax - 0x77]
invalid
invalid
int1
and byte [rsi - 0x17], bl
xchg ebx, eax
test bl, bh
sti
sti
call qword [rsi + 0x48]
sub esp, 0x20
in al, dx
invalid
sub rsp, 0x20
mov rsi, rcx
add rcx, 0xf0
add ecx, 0xf0
add byte [rax], al
add byte [rax], al
add al, ch
int 0xb2
call fcn.1400123e5
mov rcx, qword [rsi + 0x88]
mov ecx, dword [rsi + 0x88]
clc
dec dword [rax - 0x75]
mov ecx, dword [rsi + 0x88]
mov rdx, qword [rsi + 0x90]
mov ecx, dword [rsi + 0x88]
mov rdx, qword [rsi + 0x90]
add al, ch
call fcn.1400be319
lea rcx, [rsi + 0x28]
sub al, r13b
cmp esp, dword [rdx]
sti
dec dword [rax - 0x7d]
invalid
invalid
je 0x140087143
invalid
out dx, al
jno case.0x140082c17.28
invalid
add byte [rax - 0x73], cl
sub al, r13b
cmp esp, dword [rdx]
sti
dec dword [rax - 0x7d]
add byte ds:[rcx + rcx + 0x48], dh
add byte [rcx + rcx + 0x48], dh
invalid
invalid
or dword [rax - 0x73], ecx
or al, r13b
invalid
lea rcx, [rsi + 8]
lea ecx, [rsi + 8]
call fcn.140086962
invalid
add rsi, 0x110
adc byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140086a57
add cl, bh
invalid
invalid
invalid
call qword [rsi + 0x48]
sub esp, 0x20
movzx eax, byte [rcx + 0x69]
mov dh, 0x41
imul ecx, dword [rax - 0x7d], 0x447705f8
invalid
mov dh, 0x41
imul ecx, dword [rax - 0x7d], 0x447705f8
invalid
mov rsi, rcx
lea rcx, [0x14012f074]
lea ecx, [0x14012f074]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140086962
invalid
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
pop rsi
ret
mov esp, dword [rdx + 0x18]
mov r15, qword [rdx + 0x10]
xor eax, eax
mov r8, r12
sub r8, r15
jb 0x14008739e
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
mov rbp, qword [rdx + 8]
cmp r12, rbp
ja 0x14008739e
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rcx
mov rsi, qword [rdi]
lea rdx, [rsi + r15]
lea r14, ds:[rdi + 0x28]
ja 0x14008722e
invalid
sub byte [rax - 0x75], cl
pop rdi
mov rbx, qword [rdi + 0x20]
cmp rbx, 4
jbe 0x1400872e0
and byte [rax - 0x7d], cl
sti
add al, 0xf
xchg ah, cl
add byte [rax], al
add bl, ch
jmp 0x140087230
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
jmp 0x140087230
add byte [rax], al
add byte [rax], al
add byte [rdx - 0x73], cl
adc al, 0x3e
lea rdx, [rsi + r15]
mov r8, r12
sub r8, r15
jb 0x140087397
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 0xf], al
mov dh, 0x4c
invalid
movzx ecx, byte [r14 + rbx - 1]
cmp r8, 0x10
adc byte [rbx + 0x34], dh
adc byte [rbx + 0x34], dh
xor r9d, r9d
test r8, r8
invalid
je 0x140087261
invalid
sbb eax, 0x2e666666
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
nop word cs:[rax + rax]
nop word cs:[rax + rax]
cmp byte [rdx + r9], cl
je 0x140087283
sub eax, 0x4dc1ff49
cmp eax, ecx
inc r9
cmp r8, r9
jne 0x140087250
mov r9, r8
xor eax, eax
cmp rax, 1
cmp eax, 1
je 0x1400872a0
jmp 0x14008738a
add byte [rax], al
nop
call fcn.14000e420
mov r9, rdx
ror dword [rax - 0x7d], 1
clc
invalid
je 0x1400872a0
stosd dword [rdi], eax
jno 0x14008726c
dec dword [rcx - 0x77]
ror dword [rax - 0x7d], 1
clc
add dword [rdx + riz - 0x17], esi
invalid
jmp 0x14008738a
mov eax, 1
cmp rax, 1
cmp eax, 1
cmp eax, 1
jne 0x14008738a
nop word cs:[rax + rax]
invalid
add r15, r9
inc r15
inc edi
mov qword [rdi + 0x10], r15
cmp r15, rbx
jb 0x140087220
insd dword [rdi], dx
invalid
cmp r15, rbp
out dx, eax
ja 0x140087220
xchg dword [rdi + rdi*8 - 1], esp
dec dword [rbp + rcx*4 + 5]
invalid
invalid
jge case.0x1400766db.136
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_strpattern.rs
or al, byte [rax]
mov edx, 4
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.1400c35e0
ret
lea rdx, [rsi + r15]
mov r8, r12
sub r8, r15
jb 0x140087397
add byte [rax], al
invalid
movzx ecx, byte [r14 + rbx - 1]
cmp r8, 0x10
cmp eax, 0x10
dec dword [rcx - 0x7d]
clc
adc byte [rbx + 0x34], dh
cmp eax, 0x10
jae 0x140087320
xor r9d, r9d
test r8, r8
je 0x140087311
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x38], al
or al, 0xa
cmp byte [rdx + r9], cl
je 0x140087330
inc r9
cmp r8, r9
jne 0x140087300
invalid
enter 0xfffffffffffff275, 0x4d
mov r9, r8
mov r9, r8
mov ecx, eax
xor eax, eax
cmp rax, 1
cmp eax, 1
je 0x140087340
jmp 0x14008738a
add byte [rax], r8b
call fcn.14000e420
mov r9, rdx
ror dword [rax - 0x7d], 1
clc
invalid
je 0x140087340
ror dword [rax - 0x7d], 1
clc
add dword [rdx + rdx - 0x15], esi
pop rdx
jmp 0x14008738a
mov eax, 1
cmp rax, 1
jne 0x14008738a
nop dword [rax + rax]
add r15, r9
inc r15
mov qword [rdi + 0x10], r15
mov r13, r15
sub r13, rbx
jb 0x1400872d0
invalid
jp 0x140087353
invalid
invalid
invalid
cmp r15, rbp
cmp edi, ebp
ja 0x1400872d0
lea rcx, [rsi + r13]
or al, 0x2e
mov rdx, r14
mov r8, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400872d0
invalid
invalid
mov rcx, qword [rsp + 0x20]
mov qword [rcx + 8], r13
imul ecx, dword [rax], 0x1079894c
imul ecx, dword [rax], 0x1079894c
mov eax, 1
jmp 0x14008739e
mov qword [rdi + 0x10], r12
xor eax, eax
mov rcx, qword [rsp + 0x20]
mov ecx, dword [rsp + 0x20]
and bl, ch
invalid
mov rcx, qword [rsp + 0x20]
and al, 0x20
xor eax, eax
mov qword [rcx], rax
add rsp, 0x28
invalid
sub byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov qword [rsp + 0x40], rcx
lea rcx, [0x1400ff898]
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], 4
and al, 0x20
and al, 0x20
add al, 0
add byte [rax], al
invalid
lea rdx, [0x1400ff88b]
lea r9, str.kind
lea ecx, str.kind
lea ecx, str.kind
mov r8d, 0xd
mov rcx, rax
call fcn.14000cca0
pop rax
clc
call qword [rax + 0x48c48348]
nop
add rsp, 0x48
add esp, 0x48
add esp, 0x48
ret
mov r8, qword [rcx + rax*8]
lea rcx, [0x1400fffb8]
or eax, 0x78b90
or eax, 0x78b90
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
invalid
invalid
int3
mov ecx, dword [rcx]
test rcx, rcx
je 0x1400878ec
add al, 0
invalid
mov eax, dword [rsi + 0x18]
sbb dil, r15b
ror byte [rcx - 0xac2e7ba], 1
add byte [rax], al
inc eax
mov dword [rsi + 0x18], eax
cmp eax, 0x1f5
jae 0x1400874f5
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r8
jae case.0x1400874b6.68
mov ebp, edx
movzx ebx, byte [rcx + rax]
mov dh, 0x1c
add dword [rax - 0x73], ecx
push rax
add dword [rax - 0x77], ecx
push rsi
adc byte [rbp + rcx*4 + 0x4b], al
mov esi, 0x17f98341
invalid
invalid
mov dh, 0x1c
add dword [rax - 0x73], ecx
push rax
add dword [rax - 0x77], ecx
push rsi
adc byte [rbp + rcx*4 + 0x4b], al
mov esi, 0x17f98341
invalid
invalid
ja case.0x1400874b6.68
xchg dword [rax + 5], eax
add byte [rax], al
lea r10, [0x14012f08c]
movsxd r9, dword [r10 + r9*4]
or al, 0x8a
add r9, r10
jmp r9
rol dword [rcx - 1], 1
loope 0x140087506
invalid
cmp rdx, r8
cmp edx, eax
jae 0x140087932
add al, 0
add byte [rax + 0xf73113c], al
test dword [rsi + 4], esp
add byte [rax], al
cmp byte [rcx + rdx], 0x73
jne 0x140087932
lea r9, [rax + 2]
mov qword [rsi + 0x10], r9
mov dword [rsi + 0x10], ecx
mov dword [rsi + 0x10], ecx
adc byte [rbp + 0x39], cl
ror dword [rdi], 0x83
cmp byte [rdx], al
add byte [rax], al
cmp r9, r8
jae 0x140087715
cmp byte [rcx + r9], 0x5f
jne 0x140087715
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x7d], cl
rol byte [rbx], 0x48
mov dword [rsi + 0x10], eax
add rax, 3
mov qword [rsi + 0x10], rax
jmp 0x140087932
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14008751b
lea rdx, [0x1400ffdf8]
mov r8d, 0x19
mov eax, 0x19
call fcn.1400096e0
mov dil, 1
and eax, edi
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x4fc850f], eax
test al, al
jne 0x140087a17
test al, al
jne 0x140087a17
mov qword [rsi], 0
mov byte [rsi + 8], 1
or byte [rcx], r8b
jmp 0x140087a15
add byte [rax], al
mov rcx, rsi
mov edx, ebp
call fcn.140087ba0
mov dil, 1
jmp 0x1400879d9
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.140087d40
invalid
add byte [rax], al
invalid
cmp byte [rsp + 0x30], 0
je 0x14008777f
movzx ebx, byte [rsp + 0x31]
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test bl, bl
je 0x14008784c
test rcx, rcx
je 0x14008786e
lea rdx, [0x1400ffdf8]
mov r8d, 0x19
jmp 0x14008785e
mov rcx, rsi
mov edx, ebp
call fcn.140087450
mov dil, 1
test al, al
jne 0x140087a17
test bpl, bpl
je 0x1400875be
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400875be
lea rdx, [0x1400ff9f0]
mov r8d, 2
call fcn.1400096e0
clc
inc dword [rax + rax*8 + 0x459850f]
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je 0x1400875e1
lea rdx, [0x1400ffaab]
mov r8d, 1
call fcn.1400096e0
test al, al
jne 0x140087a17
add byte [rax], al
mov rcx, rsi
call fcn.140088c10
test rax, rax
jne 0x140087a17
jmp 0x1400879be
mov rcx, rsi
call fcn.140088690
mov rbx, rax
test bl, 1
jne 0x1400876ea
mov rcx, rsi
mov edx, ebp
call fcn.140087450
mov dil, 1
test al, al
jne 0x140087a17
cmp qword [rsi], 0
je 0x1400878bb
lea rcx, [rsp + 0x30]
mov rdx, rsi
bnd call fcn.140087d40
bnd call fcn.140087d40
cmp byte [rsp + 0x30], 0
jne 0x140087555
cmp qword [rsi], 0
je 0x1400878ec
add byte [rdi], cl
test byte [rax + 0x4c000002], ah
mov esi, dword [rsp + 0x38]
mov r14, qword [rsp + 0x38]
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.140087e10
cmp qword [rsp + 0x30], 0
je 0x1400878b1
add byte [rax], al
shr rbx, 0x20
movups xmm0, xmmword [rsp + 0x30]
xor byte [rdi], cl
adc byte [rsp + 0x40], cl
and al, 0x40
and al, 0x40
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
push rax
cmp ebx, 0x110000
jne 0x140087a27
invalid
cdq
add eax, dword [rax]
invalid
test dword [rcx + 0x48000003], ebx
mov eax, dword [rsp + 0x58]
mov rax, qword [rsp + 0x58]
or rax, qword [rsp + 0x68]
je 0x1400879dd
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], r9b
leave
je 0x1400879dd
lea rdx, [0x1400ff9f0]
mov r8d, 2
add al, byte [rax]
add byte [rax], al
call fcn.1400096e0
test al, al
jne 0x140087a17
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x1400879dd
lea rcx, [rsp + 0x50]
call fcn.140088030
push rsp
or dword [rax], eax
add cl, ch
clc
add al, byte [rax]
invalid
push rsp
or dword [rax], eax
add cl, ch
clc
add al, byte [rax]
add byte [rax - 0x75], cl
mov rdi, qword [rsi + 0x20]
mov rdi, qword [rsi + 0x20]
jmp 0x140087954
mov rcx, qword [rsi + 0x20]
and ebx, 0x100
jne 0x14008787d
test rcx, rcx
je 0x14008789f
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
adc eax, 0x786de
mov r8d, 0x10
jmp 0x14008788f
xor eax, eax
mov r10d, 0x3e
cmp r9, r8
jae case.0x1400874b6.68
movzx edx, byte [rcx + r9]
cmp dl, 0x5f
je 0x140087918
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
jb 0x140087761
lea r11d, [rdx - 0x61]
cmp r11b, 0x1a
jae 0x14008774d
add dl, 0xa9
jmp 0x14008775e
lea r11d, [rdx - 0x41]
cmp r11b, 0x1a
jae case.0x1400874b6.68
add dl, 0xe3
mov r11d, edx
inc r9
mov qword [rsi + 0x10], r9
mul r10
jo case.0x1400874b6.68
movzx edx, r11b
add rax, rdx
jae 0x14008771d
ror dword [rax + 1], cl
sal byte [rbx - 0x5d], 1
jmp case.0x1400874b6.68
cmp qword [rsi], 0
je 0x1400878ec
mov rbx, qword [rsp + 0x38]
lea rcx, [rsp + 0x30]
xor byte [rax - 0x77], cl
bnd call fcn.140087e10
cmp qword [rsp + 0x30], 0
je 0x1400878b1
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x80], xmm1
add byte [rdi], cl
sub dword [rsp + 0x70], eax
add byte [rdi], cl
sub dword [rsp + 0x70], eax
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x1400879dd
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
and al, 0x70
lea rcx, [rsp + 0x70]
call fcn.140088030
mov dil, 1
add dword [rax + rax*8 + 0x237850f], eax
add byte [rax], al
mov rax, qword [rsi + 0x20]
test rax, rax
je 0x1400879dd
test byte [rax + 0x34], 4
jne 0x1400879dd
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x14012b740]
mov r8d, 1
call qword [rax + 0x18]
test al, al
ror byte [rdi], 0x85
add byte [rdx], al
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x75], cl
push rsi
and byte [rax - 0x77], cl
fld1
jge 0x140087870
mov rdx, qword [rsi + 0x20]
mov rcx, rbx
call 0x14000c7a0
test al, al
jne 0x140087a17
clc
inc dword [rax + rax*8 + 0x1ec850f]
add byte [rax], al
mov rax, qword [rsi + 0x20]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x14012b741]
mov r8d, 1
call qword [rax + 0x18]
jmp 0x1400879d9
test rcx, rcx
je 0x14008786e
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.1400096e0
mov dil, 1
test al, al
jne 0x140087a17
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x140087a15
invalid
test rcx, rcx
je 0x14008789f
lea rdx, [0x1400ffdf8]
mov r8d, 0x19
call fcn.1400096e0
mov dil, 1
test al, al
jne 0x140087a17
shr ebx, 8
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x140087a15
movzx ebx, byte [rsp + 0x38]
jmp 0x14008755a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140087a15
lea rdx, [0x1400ff9f0]
mov r8d, 2
call fcn.1400096e0
test al, al
jne 0x140087a17
cmp qword [rsi], 0
jne 0x14008762a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140087a15
lea rdx, [0x1400ffe11]
mov r8d, 1
add rsp, 0x90
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
jmp fcn.1400096e0
enter 0xfffffffffffff81d, 0xffffffffffffffff
inc r9
mov qword [rsi + 0x10], r9
inc rax
je case.0x1400874b6.68
cmp rax, 0xffffffffffffffff
je case.0x1400874b6.68
mov rdi, qword [rsi + 0x20]
mov qword [rsi + 0x20], 0
and byte [rax], r8b
add byte [rax], al
add byte [rax - 0x77], cl
int1
and byte [rax], r8b
add byte [rax], al
add byte [rax - 0x77], cl
int1
xor edx, edx
call fcn.140087450
test al, al
jne 0x140087b68
sbb byte [rdx], al
add byte [rax], al
sbb byte [rdx], al
add byte [rax], al
mov qword [rsi + 0x20], rdi
test rdi, rdi
je 0x140087979
lea rdx, [0x1400ffaab]
mov r8d, 1
mov rcx, rdi
call fcn.1400096e0
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x9e850f], eax
add byte [rax], al
mov rcx, rsi
call case.0x1400734fd.184
mov dil, 1
test al, al
jne 0x140087a17
cmp bl, 0x4d
je 0x1400879be
invalid
sub eax, 0x204e8b48
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400879b0
lea rdx, [0x1400ffe2a]
mov r8d, 4
call fcn.1400096e0
test al, al
jne 0x140087a17
mov rcx, rsi
xor edx, edx
call fcn.140087450
xchg esi, eax
cli
invalid
invalid
test al, al
jne 0x140087a17
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400879dd
lea rdx, [0x1400ffaaa]
mov r8d, 1
call fcn.1400096e0
test al, al
jne 0x140087a17
cmp qword [rsi], 0
je 0x140087a15
dec dword [rsi + 0x18]
jmp 0x140087a15
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140087a0a
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.1400096e0
mov dil, 1
test al, al
jne 0x140087a17
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor edi, edi
mov eax, edi
add rsp, 0x90
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140087a46
lea rdx, [0x1400ffe1b]
mov r8d, 3
add al, ch
sahf
sbb al, 0xf8
invalid
test al, al
jne 0x140087a17
cmp ebx, 0x43
je 0x140087a68
cmp ebx, 0x53
jne 0x140087a85
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140087aa4
lea rdx, [0x1400ffe25]
mov r8d, 4
jmp 0x140087a7e
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140087aa4
lea rdx, [0x1400ffe1e]
mov r8d, 7
call fcn.1400096e0
jmp 0x140087a9c
mov rdx, qword [rsi + 0x20]
mov dword [rsp + 0x30], ebx
test rdx, rdx
je 0x140087aa4
lea rcx, [rsp + 0x30]
call fcn.14000e230
test al, al
jne 0x140087a17
mov rax, qword [rsp + 0x58]
or rax, qword [rsp + 0x68]
mov rcx, qword [rsi + 0x20]
jne 0x140087b14
test rcx, rcx
je 0x1400879dd
lea rdx, [0x1400ffe29]
mov r8d, 1
call fcn.1400096e0
test al, al
jne 0x140087a17
mov rdx, qword [rsi + 0x20]
mov qword [rsp + 0x30], r14
test rdx, rdx
je 0x1400879dd
lea rcx, [rsp + 0x30]
call fcn.140008e80
test al, al
jne 0x140087a17
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400879dd
lea rdx, [0x140101f13]
jmp 0x1400879ce
test rcx, rcx
je 0x1400879dd
sar dh, 0xff
invalid
lea rdx, [0x14012b742]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
call fcn.1400096e0
test al, al
jne 0x140087a17
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x1400879dd
lea rcx, [rsp + 0x50]
call fcn.140088030
test al, al
jne 0x140087a17
mov rcx, qword [rsi + 0x20]
test rcx, rcx
jne 0x140087abd
jmp 0x1400879dd
lea rax, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rax
lea rcx, str._fmt::Error_s_should_be_impossible_without_a__fmt::Formatter_
lea r9, [0x1400ff800]
lea r8, [rsp + 0x30]
mov edx, 0x3d
call fcn.1400c39b0
int3
add rsp, 0x298
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
jmp rax
invalid
mov edx, 0x24
sub rdx, r14
sub edx, esi
mov eax, 0
cmovae rax, rdx
ret 0x8348
clc
add dword [rax - 0x7d], ecx
adc eax, 0
rol byte [rax], 1
cmp rax, 0x1a
mov edi, 0x1a
sbb al, byte [rax]
add byte [rax], al
cmovae rax, r9
lea edx, [r8 - 0x61]
cmp dl, 0x1a
jb case.0x140043548.510
invalid
lea edx, [r8 - 0x30]
cmp dl, 9
ja 0x140088590
xchg dword [rdx], ecx
add eax, dword [rax]
invalid
add r8b, 0xea
mov edx, r8d
inc rbx
movzx r9d, dl
movzx ecx, dl
cmp rax, r9
jbe case.0x140044046.444
add rcx, r9
jb 0x140088590
invalid
out dx, al
add al, byte [rax]
add byte [rax], al
invalid
lea r13, [r12 + 1]
mov rax, rcx
or rax, r13
shr rax, 0x20
and byte [rdi], cl
je 0x14008836b
mov rax, rcx
xor edx, edx
div r13
div ebp
mov r10, rdx
mov edx, edx
jmp 0x140088375
mov r8d, 0x24
sub r8, rax
mov r13d, 0x48
mov ebp, 0x48
add byte [rax], al
nop
mov rax, r13
sub rax, r14
sub eax, esi
mov r11d, 0
cmovae r11, rax
cmovae ebx, eax
cmp r11, 1
adc r11, 0
cmp r11, 0x1a
sti
sbb cl, byte [rdi + rcx + 0x43]
cmovae ebx, edi
cmp rbx, qword [rsp + 0x78]
js 0x140088315
je 0x140088590
invalid
movzx eax, byte [rbx]
lea edx, [rax - 0x61]
cmp dl, 0x1a
cli
sbb dh, byte [rdx + 0x10]
lea edx, [rax - 0x30]
cmp dl, 9
ja 0x140088590
xchg dword [rsi + 2], ebp
add al, byte [rax]
add byte [rax], al
add al, 0xea
mov edx, eax
movzx r10d, dl
mov rax, r10
ror byte [rcx - 9], 1
mul r8
jo 0x140088590
add r9, rax
jb 0x140088590
invalid
push rcx
add al, byte [rax]
add byte [rax], al
inc rbx
cmp r11, r10
ja 0x140088299
invalid
mov edx, 0x24
sub rdx, r11
sub edx, ebx
add r13, 0x24
mov rax, r8
mul rdx
loop 0x1400883a7
mov r8, rax
jno case.0x14004410a.440
jmp 0x140088590
mov eax, ecx
xor edx, edx
div r13d
div ebp
mov r10d, edx
add r15, rax
setb al
xchg edx, eax
ror byte [rax - 0x75], 0x54
push rsp
and al, 0x68
cmovae rdx, r15
mov qword [rsp + 0x68], rdx
push 0x48fa894c
mov rdx, r15
mov edx, edi
shr rdx, 0x20
shr edx, 0x20
jne 0x140088590
test al, al
jne 0x140088590
add dword [rax], eax
invalid
cmp r15d, 0x110000
je 0x140088590
mov eax, r15d
xor eax, 0xd800
add eax, 0xfffff800
cmp eax, 0x10f7ff
push rdi
not dword [rax]
add byte [rdi], cl
ja 0x140088590
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x7d], cl
cmp r12, 0x7f
ja 0x140088590
add dword [rax], eax
invalid
cld
jg 0x1400883d7
xchg ebx, eax
add dword [rax], eax
add byte [rbp + 0x39], cl
invalid
cmp r12, r10
jbe 0x140088400
mov eax, r12d
sub eax, r10d
shr byte [rax + 0x7c8b4803], 1
and al, 0x38
test al, 3
mov rdi, qword [rsp + 0x38]
and al, 0x38
je 0x140088453
mov rax, rcx
mov r8, qword [rsp + 0x20]
and al, 0x20
or rax, r8
or eax, eax
shr rax, 0x20
shr eax, 0x20
invalid
invalid
je 0x140088417
mov rax, rcx
xor edx, edx
div r8
div eax
div eax
jmp case.0x1400509ee.332
cmp r10, 0x80
mov rdi, qword [rsp + 0x38]
and al, 0x38
jb 0x14008848f
invalid
jge 0x140088410
add byte [rax], al
jmp 0x140088673
mov eax, ecx
xor edx, edx
rol byte [rcx - 9], cl
invalid
imul rax, qword [rsp + 0x48]
scasd eax, dword [rdi]
and al, 0x48
add rcx, rax
xor eax, eax
nop dword [rax]
add byte [rax], al
invalid
mov edx, dword [rbp + rax*4 - 4]
mov dword [rbp + rax*4], edx
dec rax
mov edx, r12d
loop 0x140088467
sub dl, cl
movzx edx, dl
and edx, 3
add rdx, rax
ret 0xe575
invalid
sub rax, qword [rsp + 0x50]
mov r12, rax
mov esp, eax
mov rax, qword [rsp + 0x80]
mov eax, dword [rsp + 0x80]
add rax, rdi
sub rax, r10
cmp rax, 3
jb 0x14008848f
nop word [rax + rax]
movups xmm0, xmmword [rsp + r12*4 + 0x88]
movups xmmword [rsp + r12*4 + 0x8c], xmm0
lea rax, [r12 - 4]
mov r12, rax
cmp rax, r10
ja 0x140088470
mov dword [rsp + r10*4 + 0x98], r15d
cmp rbx, qword [rsp + 0x78]
and al, 0x78
add byte [rax], al
add byte [rax + 0x3b], cl
pop rsp
and al, 0x78
je 0x140088638
movzx r8d, byte [rbx]
mov rax, r9
shr rax, 0x20
mov r15, qword [rsp + 0x30]
je 0x1400884c3
mov rax, r9
xor edx, edx
div qword [rsp + 0x28]
mov r9, rax
jmp 0x1400884cf
mov eax, r9d
xor edx, edx
div dword [rsp + 0x28]
mov r9d, eax
mov r12, qword [rsp + 0x20]
mov rax, r9
enter 0x94c, 0xffffffffffffffe8
or eax, ebp
shr rax, 0x20
je 0x1400884ed
mov rax, r9
xor edx, edx
div r13
mov rcx, rax
jmp 0x1400884f7
mov eax, r9d
xor edx, edx
div r13d
mov ecx, eax
add rcx, r9
xor r11d, r11d
cmp rcx, 0x1c8
jb case.0x140059a2b.287
mov r9, rcx
nop dword [rax]
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax], al
mov rax, r9
mul rsi
mov rcx, rdx
ror dword [rax - 0x3f], 1
invalid
invalid
add r11, 0x24
cmp r9, 0x3e57
add byte ds:[rax], al
mov r9, rcx
ja case.0x1400599a7.290
inc r10
lea eax, [rcx*4]
add byte [rax], al
add byte [rbp - 0x3e7c3ffc], cl
xor edx, edx
xor edx, edx
lea eax, [rax + rax*8]
add ecx, 0x26
invalid
xor edx, edx
div cx
movzx r14d, ax
add r14, r11
inc rdi
invalid
mov qword [rsp + 0x38], rdi
mov dword [rsp + 0x38], edi
invalid
add r15, 4
mov qword [rsp + 0x30], r15
add rbp, 4
dec qword [rsp + 0x50]
dec qword [rsp + 0x48]
and al, 0x48
and al, 0x48
inc r12
mov qword [rsp + 0x20], r12
mov eax, 2
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x28], rax
mov r12, r13
mov r15, qword [rsp + 0x68]
mov rcx, r10
mov r9d, 0x1a
add byte [rax], al
invalid
jmp case.0x1400441a2.449
mov rax, qword [rsp + 0x60]
mov r14, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, str.punycode_0
mov r8d, 9
mov rcx, r14
mov ecx, esi
mov rsi, rax
call rax
mov bpl, 1
test al, al
jne case.0x140059a2b.304
mov r8, qword [rsp + 0x90]
test r8, r8
test eax, eax
test eax, eax
je 0x1400885f4
mov rcx, r14
mov rdx, qword [rsp + 0x88]
mov rdi, rsi
call rsi
test al, al
jne case.0x140059a2b.304
invalid
lea rdx, [0x1400ffc01]
mov r8d, 1
mov rcx, r14
mov ecx, esi
mov ecx, esi
call rdi
test al, al
invalid
jne case.0x140059a2b.304
invalid
sal byte [rbp + 0x16], 0x4c
mov ecx, esi
mov rcx, r14
mov rdx, qword [rsp + 0x58]
push rsp
and al, 0x58
mov r8, qword [rsp + 0x70]
mov rdi, rsi
mov edi, esi
call rsi
test al, al
je case.0x140067b71.232
mov eax, ebp
add rsp, 0x298
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
lea rdx, [0x140101f13]
mov r8d, 1
mov rcx, r14
mov rax, rdi
mov eax, edi
cwde
invalid
mov eax, edi
jmp 0x1400881ab
sti
invalid
lea rsi, [rsp + 0x44]
je 0x140088660
mov rdi, qword [rsp + 0x60]
mov rdi, qword [rsp + 0x60]
lea rbx, [rsp + 0x98]
pushfq
and al, 0x98
cwde
add byte [rax], al
add byte [rbx + rcx*4 + 0x74], cl
je case.0x14005b603.278
invalid
mov r14, qword [rsp + 0x30]
je case.0x14005b603.278
xor byte [rax + 0x4489038b], dl
and al, 0x44
nop
mov eax, dword [rbx]
mov dword [rsp + 0x44], eax
mov rcx, rsi
int1
mov rdx, rdi
call fcn.14000e230
dec dword [rcx + 0x75c084c5]
movabs dword [0xfcc6834904c38348], eax
add esi, 0xfffffffc
mov ebp, eax
test al, al
jne case.0x140059a2b.304
add rbx, 4
add r14, 0xfffffffffffffffc
add esi, 0xfffffffc
add esi, 0xfffffffc
jne 0x140088650
jmp case.0x140059a2b.304
xchg edi, eax
lea r8, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x80
add byte [rax], 0
add byte [rcx + rcx*4 - 0x2f], cl
add byte [rcx + rcx*4 - 0x2f], cl
mov ecx, edx
call fcn.1400c3560
int3
int3
mov edx, dword [rcx + 0x10]
cmp rdx, qword [rcx + 8]
jae 0x1400886b4
mov rax, qword [rcx]
movzx eax, byte [rax + rdx]
mov dh, 4
adc byte [rax - 1], cl
ret 0x8948
push rcx
invalid
lea ecx, [rax - 0x41]
invalid
add dword [rdi], ecx
mov dh, 4
adc byte [rax - 1], cl
ret 0x8948
mov edi, 0x731af980
or eax, 0x1debc931
xor ecx, ecx
jmp 0x1400886d1
cmp cl, 0x1a
jae 0x1400886bd
xor ecx, ecx
jmp 0x1400886d1
mov ecx, 1
xor eax, eax
shr bl, 0x14
add al, 0x85
xor edx, edx
sal byte [rcx], cl
leave
sal byte [rcx], cl
leave
cmp al, 0xe6
setb cl
mov eax, 0x110000
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
adc dword [rax], eax
cmovb rax, rdx
shl rax, 0x20
or rax, rcx
or eax, ecx
or eax, ecx
ret
int3
or byte [rax - 0x75], cl
pop rsi
adc byte [rcx + rdi - 0x1d], cl
jae case.0x1400445bb.430
add byte [rbp + 0xf], al
movzx r14d, byte [r15 + rbx]
lea r13, [rbx + 1]
mov qword [rsi + 0x10], r13
adc byte [rcx - 0x73], al
lahf
cmp al, 0x19
sbb dword [rdi + 0x11], esi
mov dh, 0x34
invalid
movzx eax, al
mov ecx, 0x3bcfbbf
sti
mov esp, 0xc1a30f03
add ecx, dword [rdi]
invalid
invalid
sti
mov esp, 0xc1a30f03
add ecx, dword [rdi]
invalid
invalid
jb 0x14008889d
invalid
mov eax, dword [rsi + 0x18]
inc eax
sbb dil, r15b
ror byte [rcx - 0xbc2e7ba], 1
sbb byte [case.0x1400735e6.443], r15b
cmp eax, 0x1f4
mov dword [rsi + 0x18], eax
cmp eax, 0x1f4
ja 0x140088867
movzx eax, r14b
add eax, 0xffffffbf
cmp eax, 0x13
clc
adc ecx, dword [rdi]
ja case.default.0x140088766
add al, byte [rax]
invalid
clc
adc ecx, dword [rdi]
ja case.default.0x140088766
add al, byte [rax]
invalid
lea rcx, [0x14012f0ec]
or al, byte [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
jmp rax
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
and byte [rax - 0x7b], r9b
leave
test ecx, ecx
je 0x14008878e
lea rdx, [0x14012b740]
mov r8d, 1
add byte [rax], al
add byte [rax], al
call fcn.1400096e0
psubb mm7, mm7
psubb mm7, mm7
mov dil, 1
test al, al
jne case.0x14005e9d5.270
cmp byte [rax + rax], al
add al, 0
add byte [rax], al
mov rcx, rsi
call case.0x1400734fd.184
mov dil, 1
test al, al
ror byte [rdi], 0x85
jne case.0x14005e9d5.270
invalid
invalid
add al, 0
invalid
and eax, 0x41000004
cmp dh, 0x41
cmp r14b, 0x41
jne 0x1400887df
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
and byte [rax - 0x7b], cl
leave
je case.0x140043e49.494
lea rdx, [0x1400ffe39]
mov r8d, 2
mov eax, 2
invalid
call fcn.1400096e0
test al, al
jne case.0x14005e9d5.270
test esp, edi
add eax, dword [rax]
invalid
add byte [rax - 0x49], al
mov dil, 1
add dword [rax - 0x77], ecx
int1
mov rcx, rsi
mov dl, 1
call fcn.140088dd0
test al, al
jne case.0x14005e9d5.270
test edi, esp
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
test rcx, rcx
je case.0x140076f4b.193
lea rdx, [0x14012b741]
adc eax, 0xa2f4e
mov r8d, 1
call fcn.1400096e0
jmp 0x140088bb4
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
adc eax, 0x775fa
mov r8d, 1
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rdi
jmp fcn.1400096e0
invalid
clc
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je 0x140088857
invalid
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
mov eax, 0x10
cmpsd dword [rsi], dword [rdi]
jne 0x140088847
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
invalid
mov eax, 0x10
call fcn.1400096e0
mov dil, 1
mov bh, 1
clc
inc dword [rax - 0x49]
mov dil, 1
mov bh, 1
test al, al
jne case.0x14005e9d5.270
test dword [rdi + 3], ebp
add byte [rax], al
invalid
test al, al
jne case.0x14005e9d5.270
test dword [rdi + 3], ebp
add byte [rax], al
invalid
add byte [rax - 0x39], cl
invalid
mov qword [rsi], 0
mov byte [rsi + 8], 0
or byte [rax], al
jmp 0x140088bc4
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je 0x14008888d
lea rdx, [0x1400ffdf8]
mov r8d, 0x19
sbb dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
call fcn.1400096e0
mov dil, 1
add dword [rax + rax*8 + 0x339850f], eax
add byte [rax], al
add dword [rax + rax*8 + 0x339850f], eax
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], 1
or byte [rcx], al
add byte [rax], al
add dh, al
or byte [rcx], r8b
or byte [rcx], al
jmp 0x140088bc4
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
leave
je 0x140088bc4
test byte [rdx], bl
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rdx, [0x1401000a0]
adc eax, 0x777ef
mov rdx, qword [rdx + rax*8]
lea r8, [0x1400fffd0]
mov r8, qword [r8 + rax*8]
adc al, 0x77
invalid
ja case.0x140044046.463
add byte [rbp - 0x75], cl
add al, 0xc0
jmp 0x14008881d
invalid
mov rbx, qword [rsi + 0x20]
test rbx, rbx
test ebx, ebx
and byte [rax - 0x7b], cl
fisttp dword [rdi]
invalid
test dl, bl
je case.0x140088766.233
add al, byte [rax]
add byte [rax - 0x73], cl
lea rdx, [0x1400ffaad]
lea rdx, [0x1400ffaad]
invalid
mov r8d, 1
add byte [rax], al
add byte [rax - 0x77], cl
fld1
call fcn.1400096e0
inc dword [rax - 0x49]
invalid
invalid
mov rcx, rbx
call fcn.1400096e0
inc dword [rax - 0x49]
mov dil, 1
mov bh, 1
mov bh, 1
add dword [rax + rax*8 + 0x2d4850f], eax
add byte [rax], al
test al, al
jne case.0x14005e9d5.270
add al, byte [rax]
invalid
cmp r14b, 0x50
jne 0x140088b09
invalid
add al, byte [rax]
invalid
lea rdx, [0x1400ffe33]
mov r8d, 6
invalid
add byte [rax], al
add byte [rax], al
invalid
jmp case.0x14006a05a.240
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140088934
invalid
lea rdx, [0x1400ffaac]
mov r8d, 1
add byte [rax], al
add byte [rax], al
call fcn.1400096e0
invalid
clc
invalid
mov dil, 1
test al, al
jne case.0x14005e9d5.270
add byte [rax], al
cmp r13, r12
jae 0x140088b84
add r8b, byte [r8]
add al, byte [rax]
invalid
cmp byte [r15 + r13], 0x4c
jne 0x140088b84
add rbx, 2
mov qword [rsi + 0x10], rbx
lea rcx, [rsp + 0x20]
and al, 0x20
mov rdx, rsi
call fcn.14008b440
add byte [rax], al
cmp byte [rsp + 0x20], 0
je 0x140088b4c
add byte [rax], al
invalid
add byte [rdi], cl
test ah, ah
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
invalid
mov dh, 0x5c
pop rsp
movzx ebx, byte [rsp + 0x21]
and al, 0x21
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test bl, bl
je 0x140088bd8
test byte [rdi + 2], bl
pop rdi
add al, byte [rax]
add byte [rax], al
invalid
pop rdi
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7b], cl
test rcx, rcx
test rcx, rcx
je case.0x1400763f0.184
lea rdx, [0x1400ffdf8]
mov r8d, 0x19
jmp 0x140088bea
mov rcx, rsi
int1
call fcn.14008b2a0
jmp 0x140088bb4
add byte [rax], al
invalid
mov qword [rsi + 0x10], rbx
mov rcx, rsi
xor edx, edx
call fcn.140087450
jmp 0x140088bb4
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x1400889da
lea rdx, [0x1400ffe3b]
mov r8d, 4
add al, 0
add byte [rax], al
call fcn.1400096e0
mov dil, 1
test al, al
jne case.0x14005e9d5.270
in al, dx
add dword [rax], eax
invalid
mov rcx, rsi
call fcn.14008b590
mov dil, 1
mov bh, 1
test al, al
jne case.0x14005e9d5.270
mov rcx, qword [rsi]
test rcx, rcx
je 0x140088b23
mov rax, qword [rsi + 0x10]
cmp rax, qword [rsi + 8]
jae 0x140088b23
cmp byte [rcx + rax], 0x4c
jne 0x140088b23
inc rax
mov qword [rsi + 0x10], rax
lea rcx, [rsp + 0x20]
and al, 0x20
mov rdx, rsi
call fcn.14008b440
sbb ebp, dword [rdx]
sub al, byte [rax]
add byte [rax + 0x20247c], al
jne case.0x140044522.469
mov rbx, qword [rsp + 0x28]
test rbx, rbx
je case.0x140076f4b.193
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140088a61
lea rdx, [0x1400ffe3f]
mov r8d, 3
call fcn.1400096e0
test al, al
jne case.0x14005e9d5.270
mov rcx, rsi
mov rdx, rbx
call fcn.1400894b0
jmp 0x140088bb7
mov rcx, rsi
call fcn.14008b080
jmp 0x140088bb4
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], cl
test rcx, rcx
leave
je 0x140088aa4
lea rdx, [0x1400ffaa9]
mov r8d, 1
call fcn.1400096e0
mov dil, 1
test al, al
jne case.0x14005e9d5.270
test dword [rdx], esp
add dword [rax], eax
invalid
mov rcx, rsi
call fcn.14008b500
mov dil, 1
test rax, rax
jne case.0x14005e9d5.270
invalid
add dword [rax], eax
invalid
cmp rdx, 1
cmp edx, 1
jne 0x140088ae5
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x140076f4b.193
lea rdx, str._____
mov r8d, 1
call fcn.1400096e0
clc
inc dword [rax + rax*8 + 0xe1850f]
add byte [rax], al
clc
inc dword [rax + rax*8 + 0xe1850f]
ror byte [rdi], 0x85
loope 0x140088ae3
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x140076f4b.193
test cl, cl
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x140106465]
lea rdx, [0x140106465]
invalid
mov r8d, 1
call fcn.1400096e0
jmp 0x140088bb7
lea rdx, [0x1400ffe2f]
mov r8d, 4
add byte [rax - 0x77], cl
mov rcx, rbx
call fcn.1400096e0
or edi, eax
invalid
jmp 0x140088ba8
invalid
fld1
ret 0xf80b
or edi, eax
or edi, eax
invalid
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
test rcx, rcx
je 0x140088857
dec dword [rax - 0x73]
adc eax, 0x772b1
invalid
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
add byte [rcx - 0x48], al
adc byte [rax], al
mov r8d, 0x10
add byte [rax], al
call fcn.1400096e0
sahf
or edi, eax
inc dword [rax + rax*8 - 0x2f27bf1]
test al, al
invalid
invalid
invalid
std
test al, al
je 0x140088857
invalid
invalid
std
invalid
invalid
test byte [0x12c088b48], cl
jp 0x140088b95
invalid
jmp case.0x14005e9d5.270
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
sub byte [rax - 0x7b], cl
sal byte [rsi + rbp + 0x48], cl
invalid
invalid
test rdx, rdx
je 0x140088b84
invalid
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
call fcn.1400894b0
mov dil, 1
mov bh, 1
mov bh, 1
test al, al
jne case.0x14005e9d5.270
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je 0x140088b84
lea rdx, [0x1400ffe2e]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
invalid
jb 0x140088b7b
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add al, ch
invalid
call fcn.1400096e0
test al, al
invalid
jne case.0x14005e9d5.270
or edi, eax
inc dword [rax + rax*8 - 0x7fbebd8b]
sal byte [rbp + 0x42], 0x41
invalid
invalid
sal byte [rbp + 0x42], 0x41
cmp dh, 0x52
push rdx
cmp r14b, 0x52
push rdx
je case.0x140088766.233
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je case.0x140088766.233
lea rdx, [0x1400ffe2f]
adc eax, 0x77295
xchg ebp, eax
jb 0x140088ba0
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
invalid
mov r8d, 4
call fcn.1400096e0
or edi, eax
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x76b7e58b], eax
mov rcx, rsi
mov dil, 1
test al, al
jne case.0x14005e9d5.270
mov rcx, rsi
call case.0x1400734fd.184
invalid
mov dil, 1
test al, al
jne case.0x14005e9d5.270
cmp qword [rsi], 0
je 0x140088bc4
dec dword [rsi + 0x18]
xor edi, edi
dec dword [rcx - 0x3b7cb708]
mov eax, edi
add rsp, 0x30
invalid
xor byte [rbx + 0x5f], bl
invalid
xor byte [rbx + 0x5f], bl
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
test rcx, rcx
test ecx, ecx
leave
je case.0x1400763f0.184
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.1400096e0
mov dil, 1
test al, al
jne case.0x14005e9d5.270
invalid
or bh, al
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x38b72f8b], eax
ror byte [rax - 0x39], 1
ror byte [rax - 0x39], 1
mov qword [rsi], 0
invalid
add byte [rax], al
mov byte [rsi + 8], bl
jmp 0x140088bc4
pop rsi
or bl, ch
ret 0xcccc
int3
int3
int3
int3
int3
int3
mov rax, qword [rcx]
test rax, rax
je 0x140088c77
mov rdi, rcx
mov edi, ecx
xor esi, esi
lea rbx, [0x1400ffe19]
xor r14d, r14d
mov rcx, qword [rdi + 0x10]
mov ecx, dword [rdi + 0x10]
cmp rcx, qword [rdi + 8]
jae 0x140088c40
or byte [r11 + 6], r14b
cmp byte [rax + rcx], 0x45
je 0x140088c82
invalid
cmp al, 8
je 0x140088c82
invalid
sub r14, 1
sub r14, 1
add dword [rdx + 0x1b], esi
jb case.0x140076f4b.162
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je case.0x140076f4b.162
adc al, byte [rcx - 0x48]
add al, byte [rax]
add byte [rax], al
invalid
mov r8d, 2
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rbx
call fcn.1400096e0
invalid
invalid
inc dword [rax + rax*8 - 0x76b7e58b]
stc
test al, al
jne case.0x14006a05a.287
sal byte [rbp + 0x1a], 0x48
mov ecx, edi
mov rcx, rdi
call fcn.140088ca0
test al, al
jne case.0x14006a05a.287
invalid
mov rax, qword [rdi]
test rax, rax
jne case.0x1400763f0.200
adc al, 0x31
imul bl
xor esi, esi
jmp 0x140088c8b
invalid
adc byte [rsi + 1], bh
mov esi, 1
jmp 0x140088c8b
inc rcx
mov qword [rdi + 0x10], rcx
xor esi, esi
mov rax, rsi
mov eax, esi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
int3
in al, dx
and byte [rax - 0x77], cl
invalid
or dword [rax - 0x7b], ecx
leave
je 0x140088cee
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
adc byte [rcx + rdi - 0x40], cl
cmp eax, eax
sal byte [rbx + 0x31], 0xf
mov dh, 0x14
add dword [rbx + 0x35744bfa], eax
jae 0x140088cee
movzx edx, byte [rcx + rax]
cmp edx, 0x4b
je 0x140088cfb
cmp edx, 0x4c
jne 0x140088cee
jne 0x140088cee
lea r9, [rax + 1]
mov qword [rsi + 0x10], r9
adc byte [rbp + 0x39], cl
invalid
jae 0x140088d11
invalid
adc byte [rbp + 0x39], cl
sal dword [rbx + 0x39], 0x42
cmp dword [rdx - 0x80], eax
cmp al, 9
pop rdi
cmp dword [rdx - 0x80], eax
cmp al, 9
pop rdi
cmp byte [rcx + r9], 0x5f
jne 0x140088d11
add rax, 2
mov qword [rsi + 0x10], rax
invalid
adc byte [rcx], dh
shr cl, 0xc3
add byte [rax], al
add byte [rax - 0x77], cl
int1
xor eax, eax
jmp case.0x140087177.89
mov rcx, rsi
add rsp, 0x20
invalid
pop rsi
jmp case.0x1400734fd.184
inc rax
mov qword [rsi + 0x10], rax
mov rcx, rsi
xor edx, edx
add rsp, 0x20
add esp, 0x20
pop rsi
jmp fcn.140088dd0
xor eax, eax
mov r10d, 0x3e
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
invalid
invalid
add byte [rax], al
nop dword [rax]
cmp r9, r8
jae 0x140088d7b
movzx edx, byte [rcx + r9]
cmp dl, 0x5f
je 0x140088d6f
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
jb 0x140088d58
lea r11d, [rdx - 0x61]
cmp r11b, 0x1a
jae 0x140088d48
add eax, 0xeba9c280
or eax, 0xbf5a8d44
add dl, 0xa9
jmp 0x140088d55
lea r11d, [rdx - 0x41]
cmp r11b, 0x1a
jae 0x140088d7b
add dl, 0xe3
mov r11d, edx
inc r9
mov qword [rsi + 0x10], r9
mul r10
invalid
adc byte [rcx - 9], r9b
loop case.0x140082c47.88
jo 0x140088d7b
invalid
movzx edx, r11b
add rax, rdx
jae 0x140088d20
jmp 0x140088d7b
inc r9
ror dword [rcx + rcx*4 + 0x4e], 0x10
mov qword [rsi + 0x10], r9
inc rax
sal byte [rbp + 0x36], 0x48
mov ecx, dword [rsi + 0x20]
jne case.0x140087177.89
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x140082c17.78
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
lea edx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
pop rbp
jo 0x140088d91
add byte [rcx - 0x48], al
adc byte [rax], al
mov r8d, 0x10
add byte [rax], al
call fcn.1400096e0
mov ecx, eax
mov al, 1
invalid
test cl, cl
leave
add dword [rcx + rcx*8 - 0x38b7f28b], eax
invalid
jne 0x140088dab
mov qword [rsi], 0
add byte [rax], al
mov byte [rsi + 8], 0
xor eax, eax
invalid
add byte [rcx], dh
ror byte [rax - 0x7d], 0xc4
and byte [rsi - 0x3d], bl
ret
add rsp, 0x20
pop rsi
invalid
ret
mov rcx, rsi
mov rdx, rax
add rsp, 0x20
pop rsi
jmp fcn.1400894b0
invalid
add byte [rax], al
and byte [rsi - 0x17], bl
out dx, eax
invalid
add byte [rax], al
int3
int3
int3
int3
push rbx
sub rsp, 0x38
mov rsi, rcx
mov rcx, qword [rcx]
or dword [rax - 0x7b], ecx
leave
or dword [rax - 0x7b], ecx
leave
je 0x140089377
test byte [rax + 0x4c000005], dl
mov ecx, dword [rsi + 8]
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae case.0x140088e3c.67
inc byte [rcx]
add byte [rax], al
enter 0xffffffffffff830f, 0xfffffffffffffffe
add dword [rax], eax
add byte [rax], al
movzx ebx, byte [rcx + rax]
lea r8, [rax + 1]
invalid
invalid
invalid
inc byte [rcx]
add byte [rax], al
movzx ebx, byte [rcx + rax]
lea r8, [rax + 1]
mov qword [rsi + 0x10], r8
adc byte [rbx + rcx*4 + 0x56], al
invalid
adc byte [rbx + rcx*4 + 0x56], al
sbb byte [rcx - 1], al
inc r10d
invalid
invalid
mov edx, dword [rsi + 0x18]
inc r10d
mov dword [rsi + 0x18], r10d
sbb byte [rcx - 0x7f], al
cli
hlt
add dword [rax], eax
invalid
hlt
ja 0x140088ea0
xchg dword [rax + rax + 0xf440000], eax
mov dh, 0xd3
movzx r10d, bl
add r10d, 0xffffffbf
add edx, 0xffffffbf
cmp r10d, 0x38
ja case.0x140088e3c.67
cli
cmp byte [rdi], cl
xchg eax, ecx
add dword [rax], eax
add byte [rbp + rcx*4 + 0x1d], cl
invalid
lea r11, [0x14012f13c]
movsxd r10, dword [r11 + r10*4]
add r10, r11
add edx, ebx
add edx, ebx
jmp r10
cmp r8, r9
jae case.0x140088e3c.104
cmp byte [rcx + r8], 0x6e
jne case.0x140088e3c.104
add rax, 2
mov qword [rsi + 0x10], rax
mov rcx, qword [rsi + 0x20]
add cl, byte [rax - 0x77]
adc byte [rax - 0x75], r9b
and byte [rax - 0x7b], r9b
test rcx, rcx
test rcx, rcx
je case.0x140088e3c.104
lea rdx, [0x1400ffc01]
mov r8d, 1
add byte [rax], al
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
call fcn.1400096e0
mov dil, 1
test al, al
ror byte [rdi], 0x85
invalid
invalid
add byte [rax], al
mov rcx, rsi
mov edx, ebx
call fcn.1400895a0
mov dil, 1
test al, al
jne 0x14008939c
cmp qword [rsi], 0
je 0x14008939a
add eax, 0x4eff0000
sbb cl, ch
cli
add al, 0
add byte [rax], al
dec dword [rsi + 0x18]
jmp 0x14008939a
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140088ec6
lea rdx, [0x1400ffdf8]
lea edx, [0x1400ffdf8]
mov r8d, 0x19
call fcn.1400096e0
and eax, 0x40fff808
mov bh, 1
test al, al
jne 0x14008939c
mov qword [rsi], 0
mov byte [rsi + 8], 1
add dh, al
or byte [rcx], r8b
or byte [rcx], al
jmp 0x14008939a
test dl, dl
je 0x1400890b2
invalid
add dword [rax], eax
invalid
invalid
add dword [rax], eax
add byte [rcx], dh
in eax, dx
xor ebp, ebp
jmp 0x140089214
mov rcx, rsi
call fcn.140089770
jmp 0x140088e83
xchg esp, eax
cmp r8, r9
jae case.0x140088e3c.81
cmp byte [rcx + r8], 0x65
jne case.0x140088e3c.81
add rax, 2
mov qword [rsi + 0x10], rax
mov rcx, rsi
call fcn.140089de0
jmp 0x140088e83
test dl, dl
je 0x140089054
xor ebp, ebp
jmp 0x14008917d
test dl, dl
je 0x1400890e4
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx], dh
in eax, dx
xor ebp, ebp
jmp 0x140089267
test dl, dl
je 0x140089116
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx], dh
in eax, dx
xor ebp, ebp
jmp case.0x14004328e.607
lea rcx, [rsp + 0x28]
mov rdx, rsi
call fcn.140089910
mov rcx, qword [rsp + 0x28]
test rcx, rcx
je case.0x14002f888.767
mov rdx, qword [rsp + 0x30]
call fcn.1400899b0
cmp rax, 1
clc
add dword [rdi], ecx
invalid
mov al, byte [rax]
add byte [rax], al
cmp rdx, 1
je 0x140089434
test rdx, rdx
jne case.0x140088e3c.67
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140088e8e
lea rdx, [0x1400ffe7c]
mov r8d, 5
jmp 0x1400893fe
lea rcx, [rsp + 0x28]
mov rdx, rsi
call fcn.140089910
mov rcx, qword [rsp + 0x28]
and al, 0x28
add byte [rax - 0x75], cl
and al, 0x28
and al, 0x28
test rcx, rcx
je case.0x14002f888.767
mov rdx, qword [rsp + 0x30]
call fcn.1400899b0
add byte [rax], al
test rax, rax
je case.0x140088e3c.67
mov rax, rdx
shr rax, 0x20
jne case.0x140088e3c.67
mov eax, edx
xor eax, 0xd800
add eax, 0xffef0000
cmp eax, 0xffef0800
or bh, ch
push qword [rdx + 0x16]
out dx, eax
push qword [rdx + 0x16]
cmp edx, 0x110000
je case.0x140088e3c.67
mov rcx, qword [rsi + 0x20]
call fcn.140089b50
add cl, ch
invalid
invalid
invalid
invalid
and al, ch
pop rdi
or eax, dword [rax]
add cl, ch
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14008901c
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.1400096e0
mov dil, 1
test al, al
jne 0x14008939c
mov qword [rsi], 0
mov byte [rsi + 8], 0
jmp 0x14008939a
test dl, dl
je 0x140089148
xor ebp, ebp
jmp 0x1400893aa
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140088e8e
invalid
invalid
invalid
lea rdx, [0x1400ffd6a]
jmp 0x1400893f8
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14008917a
lea rdx, [0x1400ffe85]
mov r8d, 1
call fcn.1400096e0
mov bpl, 1
mov dil, 1
test al, al
je 0x14008917d
jmp 0x14008939c
movzx ebx, byte [rsp + 0x30]
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x1400891e0
add qword [r8], rax
invalid
test rcx, rcx
je 0x140089202
lea rdx, [0x1400ffdf8]
mov r8d, 0x19
sbb dword [rax], eax
add byte [rax], al
jmp 0x1400891f2
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140089211
lea rdx, [0x1400ffe85]
mov r8d, 1
call fcn.1400096e0
mov bpl, 1
mov dil, 1
test al, al
je 0x140089214
add byte [rax], al
jmp 0x14008939c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je case.0x140039762.683
lea rdx, [0x1400ffe85]
mov r8d, 1
call fcn.1400096e0
mov bpl, 1
mov ch, 1
mov dil, 1
test al, al
je 0x140089267
jmp 0x14008939c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400892f2
lea rdx, [0x1400ffe85]
mov r8d, 1
call fcn.1400096e0
mov bpl, 1
mov dil, 1
test al, al
je case.0x14004328e.607
jmp 0x14008939c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400893a7
lea rdx, [0x1400ffe85]
mov r8d, 1
call fcn.1400096e0
mov bpl, 1
mov dil, 1
test al, al
jne 0x14008939c
jmp 0x1400893aa
mov bpl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400891a3
lea rdx, [0x1400ffaac]
mov r8d, 1
call fcn.1400096e0
mov dil, 1
test al, al
jne 0x14008939c
cmp bl, 0x52
je 0x1400891ce
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400891ce
lea rdx, [0x1400ffe2f]
mov r8d, 4
call fcn.1400096e0
mov dil, 1
test al, al
jne 0x14008939c
mov dil, 1
mov rcx, rsi
mov dl, 1
call fcn.140088dd0
jmp 0x1400893d7
test rcx, rcx
je 0x140089202
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.1400096e0
mov dil, 1
test al, al
jne 0x14008939c
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x14008939a
mov bpl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14008923a
lea rdx, [0x14012b740]
mov r8d, 1
call fcn.1400096e0
mov dil, 1
test al, al
jne 0x14008939c
mov rcx, rsi
call fcn.14008a0a0
mov dil, 1
test rax, rax
jne 0x14008939c
add qword [rax], r8
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400893db
add byte [rcx], 0
invalid
lea rdx, [0x14012b741]
jmp 0x1400892e2
mov bpl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14008928d
lea rdx, [0x1400ffaa9]
mov r8d, 1
call fcn.1400096e0
mov dil, 1
test al, al
jne 0x14008939c
mov rcx, rsi
call fcn.14008a130
mov dil, 1
test rax, rax
ror byte [rdi], 0x85
sti
add byte [rax], al
invalid
cmp rdx, 1
jne 0x1400892ce
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400893db
lea rdx, str._____
mov r8d, 1
call fcn.1400096e0
test al, al
jne 0x14008939c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400893db
lea rdx, [0x140106465]
mov r8d, 1
call fcn.1400096e0
jmp 0x1400893d7
mov bpl, 1
mov dil, 1
mov rcx, rsi
mov dl, 1
call fcn.140087450
test al, al
jne 0x14008939c
mov rax, qword [rsi]
test rax, rax
invalid
je 0x140089377
mov rcx, qword [rsi + 0x10]
cmp rcx, qword [rsi + 8]
jae 0x140089408
invalid
add byte [rax], al
invalid
movzx eax, byte [rax + rcx]
inc rcx
mov qword [rsi + 0x10], rcx
cmp eax, 0x53
je 0x140089450
cmp eax, 0x55
je 0x1400893db
cmp eax, 0x54
jne 0x140089408
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140089365
lea rdx, [0x1400ffaa9]
mov r8d, 1
call fcn.1400096e0
test al, al
jne 0x14008939c
mov rcx, rsi
call fcn.14008a0a0
test rax, rax
jne 0x14008939c
jmp 0x1400892ce
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14008939a
lea rdx, [0x1400ffe11]
mov r8d, 1
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
jmp fcn.1400096e0
xor edi, edi
mov eax, edi
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
ret
mov bpl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400893cc
lea rdx, [0x1400ffaad]
mov r8d, 1
call fcn.1400096e0
mov dil, 1
test al, al
jne 0x14008939c
mov rcx, rsi
call fcn.140089de0
mov dil, 1
test al, al
jne 0x14008939c
test bpl, bpl
je 0x140088e8e
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140088e8e
lea rdx, [0x140101f13]
mov r8d, 1
call fcn.1400096e0
jmp 0x140088e83
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14008901c
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
add al, ch
mov ecx, 0x84fff802
ror byte [rdi], 0x84
test ch, ch
sti
invalid
invalid
jmp 0x14008939c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je 0x140088e8e
lea rdx, [0x1400ffe81]
mov r8d, 4
add al, 0
add byte [rax], al
jmp 0x1400893fe
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140089473
lea rdx, [0x1400ffe86]
mov r8d, 3
mov eax, 3
call fcn.1400096e0
test al, al
jne 0x14008939c
invalid
invalid
mov rcx, rsi
call fcn.14008a1d0
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
sbb bh, bh
invalid
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je 0x1400893db
lea rdx, [0x1400ffe89]
mov r8d, 2
add al, byte [rax]
add byte [rax], al
jmp 0x1400892e8
invalid
invalid
invalid
invalid
ror dword [rax - 0x73], 0xd
invalid
pop r14
ret
int1
call fcn.1400c3bf0
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x2b
call fcn.1400c3660
int3
push rdi
push rbx
sub rsp, 0x40
in al, dx
mov rsi, rcx
in al, dx
mov rsi, rcx
mov r9, qword [rcx]
test r9, r9
test ecx, ecx
test ecx, ecx
je 0x14008981e
mov r8d, edx
mov r10, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
cmp rcx, r10
cmp ecx, edx
push rsi
or byte [rax - 0x75], cl
adc byte [rcx + r15 - 0x2f], r9b
cmp ecx, edx
jae case.0x140067b71.345
cmp byte [r9 + rcx], 0x5f
cmp al, 9
pop rdi
jne case.0x140067b71.345
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
xor eax, eax
jmp 0x140089850
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
xor eax, eax
mov edi, 0x3e
mov r11, rcx
add byte [rax], al
xor eax, eax
mov edi, 0x3e
mov r11, rcx
nop word cs:[rax + rax]
cmp r11, r10
jae case.0x14002a4a2.556
movzx edx, byte [r9 + r11]
cmp dl, 0x5f
pop rdi
pop rdi
je 0x140089844
lea ebx, [rdx - 0x30]
cmp bl, 0xa
jb 0x140089801
lea ebx, [rdx - 0x61]
cmp bl, 0x1a
jae 0x1400897f0
add dl, 0xa9
jmp 0x1400897ff
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x47f40a6], cl
sbb cl, byte [rdi]
sub dword [rcx - 0x80000000], 0xffffffc2
test eax, 0x80000000
ret 0x89e3
lea ebx, [rdx - 0x41]
cmp bl, 0x1a
jae case.0x14002a4a2.556
invalid
add byte [rax], al
invalid
test eax, 0x80000000
ret 0x89e3
add dl, 0xe3
mov ebx, edx
ror dword [rcx - 1], cl
ret
inc r11
mov qword [rsi + 0x10], r11
mov dword [rsi + 0x10], ebx
mov dword [rsi + 0x10], ebx
mul rdi
jo case.0x14002a4a2.556
movzx edx, bl
mov dh, 0xd3
add rax, rdx
jae 0x1400897c0
jmp case.0x14002a4a2.556
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je 0x1400898d4
lea rdx, [0x1400ffe11]
lea edx, [0x1400ffe11]
fbld tbyte [rbp + 7]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp fcn.1400096e0
inc r11
inc ebx
mov qword [rsi + 0x10], r11
inc rax
je case.0x14002a4a2.556
dec rcx
leave
cmp rax, rcx
jae case.0x14002a4a2.556
enter 0x4d73, 0xffffffffffffff8b
sbb dil, r15b
sbb bh, bh
mov ecx, dword [rsi + 0x18]
inc ecx
cmp ecx, 0x1f5
cmc
add dword [rax], eax
invalid
sbb bh, bh
rol dword [rcx + 0x1f5f9], 0
cmc
add dword [rax], eax
add byte [rbx + 0x79], dh
jae 0x1400898de
cmp qword [rsi + 0x20], 0
je 0x1400898d4
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
sub dword [rsp + 0x20], eax
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x18], ecx
test r8b, r8b
setne dl
invalid
ret 0x8948
mov rcx, rsi
call fcn.140088dd0
movaps xmm0, xmmword [rsp + 0x20]
and al, 0x20
and byte [rdi], cl
sub byte [rsp + 0x30], cl
and byte [rdi], cl
sub byte [rsp + 0x30], cl
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
jmp case.0x140079d16.199
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400898c8
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
adc eax, 0x76533
xor esp, dword [rbp + 7]
add byte [rcx - 0x48], al
mov r8d, 0x10
mov r8d, 0x10
call fcn.1400096e0
mov ecx, eax
mov al, 1
test cl, cl
jne case.0x140079d16.199
xor eax, eax
mov qword [rsi], 0
add byte [rax], al
mov byte [rsi + 8], al
xor eax, eax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je 0x140089903
lea rdx, [0x1400ffdf8]
mov r8d, 0x19
sbb dword [rax], eax
add byte [rax], al
add byte [rax], al
call fcn.1400096e0
mov ecx, eax
mov al, 1
test cl, cl
je 0x1400898ca
jmp case.0x140079d16.199
mov al, 1
jmp 0x1400898ca
int3
int3
mov qword [rsp + 0x20], 1
lea r9, [0x1400ffc02]
lea rbx, [rsp + 0x40]
and al, 0x40
and al, 0x40
mov rcx, rbx
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.14000e650
lea r14, [rsp + 0x28]
nop word [rax + rax]
sub byte [rsi + 0xf], ah
invalid
mov rcx, r14
int1
mov rdx, rbx
call fcn.14008abe0
mov rax, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
cmp rax, 1
je 0x140089a10
cmp eax, 2
jne 0x1400899f0
mov rcx, rsi
jmp 0x140089a15
mov rcx, qword [rsp + 0x30]
mov rax, rsi
mov eax, esi
sub rax, rcx
sub eax, ecx
cmp rax, 0x10
jbe 0x140089a25
clc
adc byte [rsi + 4], dh
xor eax, eax
jmp case.0x140082c17.144
mov eax, 1
cmp rsi, rcx
jne case.0x140082c17.145
xor edx, edx
ror byte [rax - 0x7f], cl
invalid
add rsp, 0xa8
pop rbx
pop rdi
add byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
add rsi, rdi
add rcx, rdi
xor edx, edx
mov r8d, 0xffffffff
jmp 0x140089a62
invalid
invalid
adc al, 0x66
nop
mov r9, rdx
shl r9, 4
mov edx, r10d
mov edx, edx
mov edx, edx
or rdx, r9
cmp rcx, rsi
je case.0x140082c17.144
iretd
iretd
movzx ebx, byte [rcx]
movzx r9d, bl
mov dh, 0xcb
mov dh, 0xcb
test r9b, r9b
js 0x140089a80
invalid
inc rcx
jmp 0x140089b00
add byte [rax], al
add byte [rax], al
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], al
retf 0x8341
mov r10d, r9d
and r10d, 0x1f
movzx edi, byte [rcx + 1]
mov dh, 0x79
add dword [rbx - 0x7fbec019], eax
stc
fbstp tbyte [rsi + 0x42]
mov dh, 0x79
add dword [rbx - 0x7fbec019], eax
stc
fbstp tbyte [rsi + 0x42]
movzx r11d, byte [rcx + 2]
shl edi, 6
and r11d, 0x3f
or r11d, edi
or ebx, edi
cmp bl, 0xf0
jb 0x140089ae6
movzx r9d, byte [rcx + 3]
and r10d, 7
and edx, 7
shl r10d, 0x12
shl r11d, 6
and r9d, 0x3f
loope 0x140089afc
or r9d, r11d
or ecx, ebx
or r9d, r10d
cmp r9d, 0x110000
adc dword [rax], eax
je case.0x140082c17.144
add rcx, 4
jmp 0x140089b00
add rcx, 2
shl r10d, 6
or r10d, edi
mov r9d, r10d
jmp 0x140089b00
sbb cl, byte [rax - 0x7d]
rol dword [rbx], 0x41
shl edx, 0xc
add rcx, 3
shl r10d, 0xc
or r11d, r10d
mov r9d, r11d
nop word cs:[rax + rax]
lea r10d, [r9 - 0x30]
cmp r10d, 0xa
jb 0x140089a50
or r9d, 0x20
add r9d, 0xffffff9f
add r9d, 0xa
cmovb r9d, r8d
mov r10d, r9d
or al, byte [rbp + 0xf]
enter 0xffffffffffff8945, 0xffffffffffffffca
cmp r9d, 0x10
jb 0x140089a50
invalid
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
lea eax, [0x1400ffc08]
mov edx, 0x2b
call fcn.1400c3660
wait
add eax, dword [rax]
int3
mov r13d, 1
jmp 0x14008a3fc
xor r13d, r13d
mov rax, r13
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ecx, dword [rsi + 0x20]
test bl, bl
je 0x14008a43a
test rcx, rcx
je case.0x14005f929.364
lea rdx, [0x1400ffdf8]
mov r8d, 0x19
jmp 0x14008a44c
test rcx, rcx
je case.0x14005f929.364
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
mov eax, 0x10
mov eax, 0x10
call fcn.1400096e0
idiv edi
test al, al
jne 0x14008a3e6
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x14008a3f9
int3
int3
sub rsp, 0xb0
mov rdx, qword [rcx + 8]
mov r8, qword [rcx + 0x20]
mov eax, 0x110001
add dword [rax], eax
adc dword [rax], eax
invalid
push rcx
or byte [rbx + rcx*4 + 0x41], cl
and byte [rax + 0x110001], bh
add dword [rax], eax
adc dword [rax], eax
invalid
add dword [rax], eax
adc dword [rax], eax
invalid
add byte [rcx + rbp - 0x3e], cl
sub rdx, r8
jb 0x14008a878
mov rax, qword [rcx]
mov eax, dword [rcx]
lea r9, [rax + r8]
mov qword [rcx], r9
mov dword [rcx], ecx
mov dword [rcx], ecx
mov qword [rcx + 8], rdx
cmp r8, 2
jne 0x14008a8b5
or al, byte [rax + rax]
invalid
or al, byte [rax + rax]
add byte [rdi + rcx - 0x4a], al
movzx r10d, byte [rax]
movzx r8d, byte [rax + 1]
lea eax, [r10 - 0x30]
lea eax, [rdx - 0x30]
adc byte [rdi + rcx - 0x4a], al
add dword [rcx - 0x73], eax
lea eax, [rdx - 0x30]
cmp eax, 0xa
jb case.0x140088766.323
invalid
lea eax, [rdx - 0x30]
cmp eax, 0xa
jb case.0x140088766.323
invalid
invalid
or r10d, 0x20
add r10d, 0xffffff9f
ret 0x419f
add edx, 0xa
mov eax, 0xffffffff
cmovae eax, r10d
cmp eax, 0x10
jae 0x14008a89d
ret 0x419f
lea r11d, [r8 - 0x30]
cmp r11d, 0xa
or dh, byte [rdx + 0x20]
or dh, byte [rdx + 0x20]
or r8d, 0x20
add r8d, 0xffffff9f
add eax, 0xffffff9f
add r8d, 0xa
mov r11d, 0xffffffff
or al, byte [rcx - 0x45]
cmovae r11d, r8d
cmp r11d, 0x10
sti
adc byte [rdi], cl
invalid
cwde
add eax, dword [rax]
invalid
sti
adc byte [rdi], cl
sbb dword [rax - 0x3ffffffd], 0xffffffe0
add al, 0x41
or bl, al
shl al, 4
or r11b, al
js 0x14008a55b
mov byte [rsp + 0x24], r11b
mov word [rsp + 0x25], 0
mov byte [rsp + 0x27], 0
and al, 0x27
add byte [rax - 0x73], cl
and al, 0x24
invalid
and al, 0x27
add byte [rax - 0x73], cl
and al, 0x24
invalid
and al, 0x48
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
mov dword [rsp + 0x30], 1
add byte [rax], al
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
lea rsi, [rsp + 0x40]
lea rdx, [rsp + 0x24]
mov rcx, rsi
call fcn.14000a050
cmp qword [rsp + 0x40], 0
je case.0x140076f4b.258
mov eax, 0x110000
jmp 0x14008a878
invalid
add byte [rax + 0x110000], bh
mov eax, 0x110000
add byte [rcx - 0x80], al
sti
ror byte [rdi], 0x82
cmp r11b, 0xc0
jb 0x14008a878
invalid
add eax, dword [rax]
invalid
invalid
cmp r11b, 0xe0
jb 0x14008a5c4
loopne 0x14008a5e1
push rsp
cmp r11b, 0xf0
jae case.0x140079d16.278
mov r8d, 3
mov eax, 3
mov r10b, 1
xor eax, eax
jmp 0x14008a638
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
mov rax, qword [rsp + 0x50]
and al, 0x50
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], rax
lea rdx, [rcx + rax]
lea edx, [rcx + rax]
js 0x14008a5e7
lea edx, [rcx + rax]
adc al, 1
test rax, rax
je 0x14008a5b7
invalid
movzx eax, byte [rcx]
test al, al
js 0x14008a5d1
invalid
lea r8, [rcx + 1]
jmp 0x14008a7fb
add al, byte [rax]
invalid
mov eax, 0x110000
mov r8, rcx
jmp 0x14008a7fb
add byte [rax], al
add byte [rcx - 0x77], cl
enter 0x37e9, 2
add byte [rax], al
mov r8d, 2
xor r10d, r10d
xor eax, eax
jmp 0x14008a638
invalid
add byte [rbp + 0x31], al
sal byte [rcx], cl
shr bl, 0x67
invalid
mov r9d, eax
mov r9d, eax
and r9d, 0x1f
invalid
movzx r11d, byte [rcx + 1]
and r11d, 0x3f
cmp al, 0xdf
jbe 0x14008a7dd
add byte [rax], al
movzx r10d, byte [rcx + 2]
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
cmp al, 0xf0
jb 0x14008a7ed
lea r8, [rcx + 4]
movzx eax, byte [rcx + 3]
add eax, dword [r9 - 0x7d]
loope 0x14008a614
shl r9d, 0x12
shl r10d, 6
and eax, 0x3f
or eax, r10d
or eax, r9d
jmp 0x14008a7fb
cmp r11b, 0xf8
jae 0x14008a878
mov r8d, 4
mov al, 1
xor r10d, r10d
mov byte [rsp + 0x24], r11b
mov word [rsp + 0x25], 0
mov byte [rsp + 0x27], 0
lea rsi, [rsp + 0x24]
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x30], r8
cmp rdx, 2
jb 0x14008a551
lahf
add ebx, 0xa
mov ebp, 0xffffffff
cmovae ebp, ebx
cmp ebp, 0xf
std
invalid
ja 0x14008a89d
add byte [rax], al
add byte [rax], al
add byte [rax - 0x40], al
out 4, eax
shl dil, 4
or bpl, dil
mov byte [rsp + 0x25], bpl
cmp r11b, 0xe0
cmp bl, 0xe0
jb case.0x1400734fd.337
pop rsi
invalid
cmp rsi, 2
jb 0x14008a551
outsb dx, byte [rsi]
invalid
invalid
invalid
outsb dx, byte [rsi]
invalid
lea rsi, [r9 + 4]
lea r11, [rdx - 4]
pop rdx
cld
add al, 0x4c
lea ebx, [rdx - 4]
pop rdx
cld
pop rdx
cld
mov qword [rcx], rsi
mov qword [rcx + 8], r11
xor dword [rcx + rcx*4 + 0x59], ecx
or byte [rcx + 0xf], al
invalid
invalid
movzx ebx, byte [r9 + 2]
movzx ebx, byte [rcx + 2]
mov dh, 0x59
add al, byte [rcx + 0xf]
mov dh, 0x79
invalid
movzx edi, byte [r9 + 3]
jns 0x14008a6ff
add ecx, dword [rbp - 0x17c2f8d]
lea esi, [rbx - 0x30]
cmp esi, 0xa
jb 0x14008a71e
or dh, byte [rdx + 0x1a]
or ebx, 0x20
retf
and byte [rbx - 0x3c7c603d], al
or bh, byte [rsi - 1]
invalid
invalid
invalid
invalid
add ebx, 0xffffff9f
add ebx, 0xa
mov esi, 0xffffffff
invalid
invalid
invalid
invalid
ret
invalid
cmovae esi, ebx
cmp esi, 0xf
ja 0x14008a89d
xchg dword [rdi + 1], edi
add byte [rax], al
xchg dword [rdi + 1], edi
add byte [rax], al
lea ebx, [rdi - 0x30]
cmp ebx, 0xa
or dh, byte [rdx + 0x1a]
or dh, byte [rdx + 0x1a]
or edi, 0x20
add edi, 0xffffff9f
invalid
lahf
add edi, 0xa
mov ebx, 0xffffffff
invalid
invalid
dec dword [rdi]
invalid
invalid
invalid
invalid
cmp ebx, 0xf
ja 0x14008a89d
add byte [rax], al
sti
invalid
add byte [rax], al
add byte [rax - 0x40], al
out 4, al
shl sil, 4
or bl, sil
or bl, dh
mov byte [rsp + 0x26], bl
test r10b, r10b
test dl, dl
jne case.0x1400734fd.337
dec dword [rcx - 0x7d]
sti
add cl, byte [rdi]
cmp r11, 2
jb 0x14008a551
invalid
std
invalid
invalid
invalid
lea r10, [r9 + 6]
add rdx, 0xfffffffffffffffa
mov qword [rcx], r10
mov qword [rcx + 8], rdx
movzx r10d, byte [r9 + 4]
movzx edx, byte [r9 + 5]
lea ecx, [r10 - 0x30]
cmp ecx, 0xa
jb 0x14008a79e
or r10d, 0x20
add r10d, 0xffffff9f
add edx, 0xffffff9f
add r10d, 0xa
mov ecx, 0xffffffff
cmovae ecx, r10d
cmp ecx, 0xf
ja 0x14008a89d
lea r9d, [rdx - 0x30]
cmp r9d, 0xa
jb 0x14008a7c5
or edx, 0x20
add edx, 0xffffff9f
add edx, 0xa
mov r9d, 0xffffffff
cmovae r9d, edx
cmp r9d, 0xf
ja 0x14008a89d
invalid
test al, al
je 0x14008a886
shl cl, 4
or r9b, cl
or cl, cl
or cl, cl
mov byte [rsp + 0x27], r9b
jmp case.0x1400734fd.337
lea r8, [rcx + 2]
shl r9d, 6
or r9d, r11d
mov eax, r9d
jmp 0x14008a7fb
lea r8, [rcx + 3]
shl r9d, 0xc
add eax, dword [r9 - 0x3f]
loope 0x14008a801
or r10d, r9d
or edx, ecx
mov eax, r10d
cmp r8, rdx
je 0x14008a869
sal byte [rcx + rbp*2 + 0x45], 1
movzx r9d, byte [r8]
movzx ecx, byte [rax]
test r9b, r9b
jns 0x14008a8cd
add byte [rax], al
add byte [rax], al
cmp r9b, 0xe0
jb 0x14008a8cd
cmp r9b, 0xf0
jb 0x14008a8cd
movzx r10d, byte [r8 + 1]
and r10d, 0x3f
movzx r11d, byte [r8 + 2]
and r11d, 0x3f
movzx r8d, byte [r8 + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 0xc
shl r11d, 6
or r11d, r10d
and r8d, 0x3f
or r8d, r11d
or r8d, r9d
cmp r8d, 0x110000
sete r8b
cmp eax, 0x110000
jne 0x14008a873
jmp 0x14008a8cd
mov r8b, 1
cmp eax, 0x110000
je 0x14008a8cd
test r8b, r8b
je 0x14008a8cd
add rsp, 0xb0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rax, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov ecx, 3
mov rdx, r8
mov r8, rax
call fcn.1400c3560
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x2b
call fcn.1400c3660
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_sync_notify.rs
lea r8, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x28
call fcn.1400c3660
call fcn.14008aa40
mov qword [rsp + 0x38], rax
lea rax, [rsp + 0x28]
mov qword [rsp + 0x40], rax
lea rax, [0x14008ab20]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x50], rax
lea rax, [0x14008abc0]
mov qword [rsp + 0x58], rax
lea rax, [rsp + 0x38]
mov qword [rsp + 0x60], rax
lea rax, [fcn.140008e80]
mov qword [rsp + 0x68], rax
lea rax, str.internal_error:_entered_unreachable_code:_str::from_utf8_____was_expected_to_have_1_char__but__chars_were_foundP
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 4
mov qword [rsp + 0xa0], 0
mov qword [rsp + 0x90], rsi
mov qword [rsp + 0x98], 3
lea rdx, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
lea rcx, [rsp + 0x80]
call fcn.1400c34a0
int3
int1
xor edx, edx
mov rcx, rsi
shr rcx, 0x3b
sete dl
mov r8, rsi
shl r8, 4
shl rdx, 3
test rax, rax
je 0x14009056f
mov ecx, dword [0x140138f44]
mov r9, qword gs:[0x58]
add byte [rax], al
mov rcx, qword [r9 + rcx*8]
mov rcx, qword [rcx + 0x28]
sub byte [rax], al
add byte [rax], al
sub byte [rax], al
add byte [rax], al
shl rax, 4
shl eax, 4
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
mov qword [rsp + 0x30], rax
jmp 0x140090578
invalid
mov qword [rsp + 0x28], 0
lea rcx, [rsp + 0x38]
lea r9, [rsp + 0x20]
and al, 0x20
and al, 0x20
and al, ch
pop rcx
add byte [rax], al
add byte [rax - 0x7d], cl
jl 0x1400905af
invalid
call fcn.1400905e0
cmp qword [rsp + 0x38], 0
and al, 0x38
invalid
and al, 0x38
add byte [rax - 0x75], cl
and al, 0x40
cmp byte [rax], al
mov rcx, qword [rsp + 0x40]
je 0x1400905ad
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x1400905ce
test rcx, rcx
jne 0x1400905d4
call fcn.140005f70
ret
mov eax, dword [0x140138f44]
xchg ecx, eax
mov dword [rdx], ecx
add byte [rbp + 0x48], ah
mov edx, dword [0x58]
add byte [rax], al
mov rdx, qword gs:[0x58]
mov rax, qword [rdx + rax*8]
mov qword [rax + 0x28], rcx
mov qword [rax + 0x20], rsi
add rsp, 0x50
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400c31c0
invalid
add ah, cl
int3
int3
and byte [rcx + rcx*4 - 0x3a], cl
mov rdi, rcx
test rdx, rdx
je 0x140090642
mov rbx, rdx
mov ebx, edx
cmp qword [r9 + 8], 0
je 0x14009061e
mov rdx, qword [r9 + 0x10]
test rdx, rdx
je 0x14009061e
mov rcx, qword [r9]
mov ecx, dword [rcx]
mov r8, rbx
mov r9, rsi
call fcn.140005dc0
test rax, rax
jne case.0x140088766.356
mov qword [rdi + 8], rbx
jmp 0x14009064a
invalid
sub al, 0x48
test esi, esi
test rsi, rsi
je 0x14009065e
movzx eax, byte [0x140138f40]
mov rcx, rsi
mov rdx, rbx
call fcn.140005d10
fist dword [rsi - 9]
dec dword [rax - 0x7b]
invalid
je 0x140090618
invalid
sal byte [rsi + rbx*8 + 0x48], 0x89
or byte [r9], r14b
shr bl, 0xd
mov qword [rdi + 8], rax
xor eax, eax
jmp 0x14009064f
mov qword [rdi + 8], 0
mov eax, 1
mov qword [rdi + 0x10], rsi
mov qword [rdi], rax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rax, rbx
test rax, rax
jne case.0x140088766.356
sal byte [rbp - 0x2c], 0xeb
mov al, 0xcc
int3
jmp 0x140090618
int3
mov esi, ecx
mov ebx, r8d
mov rdi, rdx
mov r14, rcx
lea rcx, str.ntdll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
adc eax, 0x37a2e
adc eax, 0x37a2e
test rax, rax
test eax, eax
je 0x1400906ac
adc eax, 0x52158d48
sub eax, 0x89480007
sar edi, 0x15
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
jne 0x1400906b3
lea rax, [0x1400906e0]
lea rdx, str.NtReleaseKeyedEvent
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
jne 0x1400906b3
lea rax, [0x1400906e0]
mov qword [0x140138058], rax
mov rcx, r14
mov rdx, rdi
mov edx, edi
mov r8d, ebx
mov r9, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp rax
mov qword [rbp - 8], 0xfffffffffffffffe
lea rax, str.keyed_events_not_available
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
mov dword [rbp - 0x30], 1
lea rax, [0x14012c8b8]
ror dword [rcx], 0
mov qword [rbp - 0x28], rax
xorps xmm0, xmm0
ror byte [rdi], 0x11
loopne 0x140090760
lea edx, [0x140103408]
invalid
lea rcx, [rbp - 0x38]
call fcn.1400c34a0
ud2
add eax, 0xa864c
cmp rax, 3
jne 0x14009091a
cmp byte [rbp - 9], 0
jne 0x14009092d
test dword [rbp + 1], ebx
add byte [rax], al
test dword [rbp + 1], ebx
add byte [rax], al
mov rax, qword [0x140138dd0]
mov ecx, dword [0x140138f44]
mov rdx, qword gs:[0x58]
mov edx, dword [0x58]
mov edx, dword [0x58]
and eax, 0x58
mov rcx, qword [rdx + rcx*8]
lea rcx, [rcx + 0x51]
cmp rax, rcx
cmp eax, ecx
jne 0x140090818
invalid
and cl, byte [rbx + 0xa860405]
mov eax, dword [0x140138e00]
inc eax
add bh, bh
sal byte [rbp + 0x53], 0x48
jne 0x140090853
lea rcx, str.lock_count_overflow_in_reentrant_mutexlibrary_std_src_sync_remutex.rs
jne 0x140090853
lea rcx, str.lock_count_overflow_in_reentrant_mutexlibrary_std_src_sync_remutex.rs
lea r8, [0x140101bc0]
add eax, 0x713b2
mov edx, 0x26
call fcn.1400c3a50
add byte es:[rax], al
add al, ch
cmp byte [rdx], dh
add eax, dword [rax]
lea rcx, [0x140138dc8]
call qword [sym.imp.KERNEL32.dll_TryAcquireSRWLockExclusive]
test al, al
je 0x14009092d
mov eax, dword [0x140138f44]
add eax, 0xa8711
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
lea rax, [rax + 0x51]
mov qword [0x140138dd0], rax
adc byte [rcx], 0
add byte [rax - 0x77], cl
add eax, 0xa8582
mov eax, 1
add byte [rcx + 0xa85a705], cl
add byte [rax - 0x39], cl
enter 0, 0
add byte [rax - 0x39], cl
rol byte [r9], 1
mov dword [0x140138e00], eax
mov qword [rbp - 0x38], 0
mov qword [rbp - 0x30], 1
add byte [rax], al
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add dh, al
loopne 0x140090875
add byte [rax], al
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add dh, al
loopne 0x140090875
mov byte [rbp - 0x1b], 0
mov dword [rbp - 0x1f], 0
cmp qword [0x140138dd8], 0
cmp eax, 0xa8550
add byte [rdi], cl
test ecx, edx
add byte [rax], al
invalid
cmp eax, 0xa8550
add byte [rdi], cl
test ecx, edx
add byte [rax], al
add byte [rax - 0x39], cl
add eax, 0xa853f
mov qword [0x140138dd8], 0xffffffffffffffff
cmp byte [0x140138df8], 0
jne 0x1400908c0
invalid
lea rcx, [0x140138de0]
call fcn.140090a50
mov qword [rbp - 0x18], rax
test rax, rax
je 0x1400908c0
lea rcx, [rbp - 0x18]
call fcn.14008f800
cmp qword [0x140138de0], 0
je 0x1400908db
add byte [rcx + rdx + 0x48], dh
mov ecx, dword [0x140138de8]
mov rcx, qword [0x140138de8]
mov edx, 1
call fcn.140005da0
movups xmm0, xmmword [rbp - 0x38]
movups xmm1, xmmword [rbp - 0x28]
movups xmmword [0x140138df0], xmm1
movups xmmword [0x140138de0], xmm0
inc qword [0x140138dd8]
dec dword [0x140138e00]
add al, byte [rbp + 0x2d75000a]
add al, byte [rbp + 0x2d75000a]
mov qword [0x140138dd0], 0
lea rcx, [0x140138dc8]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
jmp 0x14009092d
lea rcx, [rbp - 9]
call fcn.1400c5ac0
cmp byte [rbp - 9], 0
je 0x1400907d0
mov rax, qword [0x140138e98]
cmp rax, 3
jne 0x140090940
call qword [0x140138ea0]
nop
add rsp, 0x60
pop rbp
ret
lea r8, str.library_std_src_synconce.rs
mov edx, 0x2b
call fcn.1400c3660
lea rcx, str.library_std_srcio_stdio.rs
call fcn.1400c38f0
ud2
mov dword [rsp + 0x40], 0
mov qword [rsp + 0x20], 0
lea rdx, [rsp + 0x70]
and al, 0x70
invalid
lea r9, [rsp + 0x40]
mov rcx, r15
mov r8d, eax
call qword [sym.imp.KERNEL32.dll_WriteConsoleW]
outsd dx, dword [rsi]
add eax, dword [rax]
add byte [rbp - 0x147bf040], al
add byte [rax], al
invalid
mov ebx, dword [rsp + 0x40]
cmp rbx, r14
je 0x1400912cb
sti
add byte [rax], al
add byte [rdi], cl
or dword [rdi], 1
add byte [rax], al
jae 0x1400912e5
movzx eax, word [rsp + rbx*2 + 0x70]
add eax, 0x2312
adc ah, byte [rbx]
add byte [rax], al
movzx eax, ax
mov bh, 0xc0
cmp eax, 0x312
jae 0x140091244
lea rdx, [rsp + rbx*2]
add rdx, 0x70
inc rbx
ret
ret
mov dword [rsp + 0x3c], 0
mov qword [rsp + 0x20], 0
lea r9, [rsp + 0x3c]
mov rcx, r15
mov r8d, 1
call qword [sym.imp.KERNEL32.dll_WriteConsoleW]
test eax, eax
jne 0x140091244
add byte [rbp - 0xd98a40], al
adc eax, 0x36e1c
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
lea rcx, [rsp + 0x48]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x40], 1
call fcn.14008f800
in eax, 0xff
invalid
in eax, 0xff
dec dword [rcx + rdi - 0xd]
cmp rbx, r14
ja 0x140091345
add byte [rax - 0x7b], cl
invalid
test rbx, rbx
je 0x1400912c9
add rbx, rbx
xor eax, eax
sal byte [rcx], 0xff
sal byte [rcx], 0xff
jmp 0x14009126c
add rdi, rdx
add rax, 2
cmp rbx, rax
cmp ebx, eax
cmp ebx, eax
je 0x1400912cb
movzx ecx, word [rsp + rax + 0x70]
mov edx, 1
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x80f9], al
add byte [rdx - 0x1e], dh
cmp ecx, 0x80
jb 0x140091260
movzx r8d, cx
mov edx, 2
cmp r8d, 0x800
jb 0x140091260
add ecx, 0x2312
movzx ecx, cx
mov bh, 0xc9
xor edx, edx
cmp ecx, 0x312
add byte [rdi], cl
xchg ebx, eax
ret 0x8d48
adc al, 0x55
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jmp 0x140091260
call qword [sym.imp.KERNEL32.dll_GetLastError]
add eax, dword [rax]
shl rax, 0x20
shl eax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 1
add dword [rax], eax
add byte [rax], al
jmp 0x1400912d6
xor edi, edi
mov qword [rsi + 8], rdi
mov qword [rsi], 0
invalid
add byte [rax], al
add byte [rax], al
add rsp, 0x2070
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
invalid
lea r8, str.library_std_src_syswindows_stdio.rs
mov rcx, rbx
mov rdx, r14
movsb byte [rdi], byte [rsi]
sbb eax, 0x89480007
add byte [rax - 0x77], cl
mov rcx, rbx
call fcn.1400c3560
lea rax, str.Unexpected_error_in_MultiByteToWideChar
add eax, 0x71d52
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], 1
add qword [rax], rax
add dword [rax], eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
invalid
lea rax, [0x14012c8b8]
mov qword [rsp + 0x50], rax
push rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
pop rax
lea rdx, str.library_std_src_syswindows_stdio.rs
cmp dword [0xcd511330], ebx
invalid
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x40]
invalid
invalid
call fcn.1400c34a0
lea r8, str.library_std_src_syswindows_stdio.rs
mov edx, 0x1000
add byte [rax], dl
add byte [rax], al
mov rcx, r14
int1
call fcn.1400c35e0
add eax, dword [rax]
invalid
lea r8, str.library_std_src_syswindows_stdio.rs
mov rcx, rbx
mov rdx, r14
call fcn.1400c35e0
mov dword [rdx], esp
and al, byte [rbx]
invalid
add eax, dword [rax]
int3
int3
in al, dx
cmp qword [rcx], 0
jne 0x140091377
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
add rsp, 0x48
ret
movups xmm0, xmmword [rcx + 8]
movaps xmmword [rsp + 0x30], xmm0
lea rax, str.library_std_src_syswindows_stdio.rs
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140100770]
lea r8, [rsp + 0x30]
mov edx, 0x2b
add byte [rax], al
add al, ch
invalid
add eax, dword es:[rax]
int3
add byte [rbp + rcx*4 + 0xd], cl
invalid
int3
mov dword [rsp + 0x30], eax
lea rax, [0x140100440]
lea eax, [0x140100440]
mov qword [rsp + 0x20], rax
lea rax, [0x14012c634]
mov cl, 9
invalid
mov cl, 9
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x30
lea r9, [rsp + 0x30]
mov r8d, 4
mov rcx, rdx
mov rdx, rax
mov edx, eax
call fcn.14000d0b0
nop
add rsp, 0x38
invalid
cmp bl, al
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x9b1aa
or dword [rax], eax
or dword [rax], eax
mov r8d, 4
add rsp, 0x38
add esp, 0x38
jmp rax
mov ecx, dword [rcx]
mov eax, dword [rdx + 0x34]
test al, 0x10
jne 0x14000ee70
idiv edi
idiv edi
test al, 0x20
jne 0x1400914b7
jmp 0x14000b410
dec dword [rdi]
mov dh, 9
movzx ecx, byte [rcx]
jmp 0x14000ed10
idiv edi
int3
mov eax, dword [rdx + 0x34]
test al, 0x10
adc byte [rbp + 0xd], dh
test al, 0x20
je fcn.140008e80
invalid
mov cl, 0x79
idiv edi
test byte [rcx - 0x16000887], dh
int3
jmp 0x14000f3a0
fdivrp st(7)
dec dword [rax - 0x75]
mov rcx, qword [rcx]
invalid
invalid
mov rcx, qword [rcx]
jmp 0x14000c7a0
mov dl, 0xf7
invalid
int3
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7b], cl
leave
je 0x140091532
mov byte [rcx], 1
xorps xmm0, xmm0
movups xmmword [rax + 0x10], xmm0
invalid
movups xmmword [rax], xmm0
mov qword [rax + 0x20], 1
mov dword [rax + 0x20], 1
add byte [rax - 0x39], cl
sub byte [rax], al
add byte [rax], al
add dh, al
xor byte [rax], al
add byte [rax - 0x39], cl
sub byte [rax], al
add byte [rax], al
add dh, al
xor byte [rax], al
mov byte [rax + 0x35], 0
mov dword [rax + 0x31], 0
mov dword [rax + 0x38], 0
add rsp, 0x28
invalid
sub bl, al
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src_synconce.rs
and byte [rsi], al
invalid
add byte [rdx + 0x2b], bh
sub eax, dword [rax]
add byte [rax], al
call fcn.1400c3660
invalid
and dword [rbx], eax
add ah, cl
and byte [rsi], al
invalid
add rsp, 0x30
pop rsi
ret
mov dword [rbp], 0xfffffffe
mov rsi, rcx
mov esi, ecx
mov rcx, qword [rcx]
call fcn.140091780
mov dl, 1
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
je 0x1400915fa
mov qword [rbp - 0x10], rax
lea rax, [rsi + 8]
or byte [rax - 0x77], r9b
mov dword [rbp - 8], eax
cmp qword [rsi + 8], 0
or byte [rax], al
je 0x1400915ef
invalid
test rax, rax
setne al
ror byte [rax - 0x7d], 0xc4
cmp byte [rsi + 0x5d], bl
ret
jmp rax
xor ebp, ebp
mov r13, rax
mov ebp, eax
mov rbx, qword [rdi + 0x10]
cmp rbx, qword [rdi]
je 0x140091d12
mov rax, qword [rdi + 8]
mov word [rax + rbx*2], r12w
mov dword [rax + rbx*2], r12d
inc rbx
mov qword [rdi + 0x10], rbx
mov r12d, ebp
in al, dx
test r12w, r12w
jne 0x140091cc0
invalid
lea eax, [rax]
add byte [rax], al
cmp r13, r14
je case.0x1400509ee.492
test byte [rcx + rax], al
add byte [rax], al
shl eax, 6
and r12d, 0x3f
or r12d, r8d
cmp dl, 0xf0
jb case.0x1400719e4.725
lea rax, [r13 + 4]
mov qword [rsi], rax
movzx edx, byte [r13 + 3]
and ecx, 7
invalid
shl ecx, 0x12
shl r12d, 6
shl esp, 6
add eax, dword [rbx - 0x1e3ef81f]
adc al, byte [rcx - 0x3f]
shl esp, 6
and edx, 0x3f
or edx, r12d
or edx, esp
or edx, ecx
mov r12d, edx
cmp r12d, 0xffff
cmp esp, 0xffff
cld
invalid
inc dword [rax]
add byte [rdi], cl
xchg byte [rbp - 1], cl
invalid
invalid
xchg byte [rbp - 1], cl
invalid
jmp case.0x1400719e4.720
mov word [rsi + 0x10], 0
xor ebp, ebp
jmp 0x140091c09
shl ecx, 0xc
or r12d, ecx
cmp r12d, 0xffff
jbe case.0x14004328e.816
lea ecx, [r12 + 0xff0000]
shr ecx, 0xa
or ecx, 0xd800
leave
add al, bl
add byte [rax], al
leave
add al, bl
add byte [rax], al
and r12d, 0x3ff
and esp, 0x3ff
add eax, dword [rax]
add byte [rcx - 0x7f], al
int3
or r12d, 0xdc00
add ah, bl
add byte [rax], al
invalid
add byte [rsi + 0x44], ah
mov word [rsi + 0x10], r12w
mov dword [rsi + 0x10], esp
mov r13, rax
mov ebp, r12d
mov r12d, ecx
jmp 0x140091c09
idiv esi
invalid
mov r8, r14
sub r8, r13
sub eax, ebp
invalid
add r8, 3
cmovb r8, r15
shr r8, 2
cmp bp, 1
sbb r8, 0
sbb eax, 0
fadd dword [rax]
invalid
add r8, 2
add cl, byte [rax - 0x77]
mov rcx, rdi
stc
mov rdx, rbx
call fcn.1400c5b70
invalid
add eax, dword ds:[rax]
add eax, dword [rax]
invalid
jmp case.0x14005b603.424
pop r15
ret
int3
ret 0x840f
or dword [rax - 0x73], ecx
add al, 9
cmp rax, rdx
cmova rdx, rax
cmp rdx, 5
mov edi, 4
add byte [rax], al
invalid
cmovae rdi, rdx
cli
xor edx, edx
mov r8, rdi
shr r8, 0x3e
sete dl
xchg esp, eax
invalid
lea r8, [rdi + rdi]
add rdx, rdx
add edx, edx
test rcx, rcx
je case.0x14007c6c0.318
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x28], rcx
sub byte [rax - 0x39], cl
mov qword [rsp + 0x30], 2
and al, 0x30
and al, 0x30
add al, byte [rax]
add byte [rax], al
invalid
mov qword [rsp + 0x38], rax
jmp case.0x1400597a1.426
mov qword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
lea r9, [rsp + 0x28]
lea r9, [rsp + 0x28]
call fcn.1400905e0
cmp qword [rsp + 0x40], 0
cmp dword [rsp + 0x40], 0
jl 0x140091dfe
invalid
invalid
or ch, al
invalid
dec dword [rax - 0x7d]
jl 0x140091dfe
add byte [rax - 0x75], cl
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x48]
and al, 0x48
je case.0x140088766.364
movabs rax, 0x8000000000000001
cmp rcx, rax
cmp ecx, eax
mov eax, 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
or byte [rax + 0x39], 0xc1
cmp ecx, eax
je case.0x14005c37e.470
adc dword [rax - 0x7b], ecx
test rcx, rcx
leave
jne 0x140091e0a
call fcn.140005f70
mov qword [rsi + 8], rcx
mov qword [rsi], rdi
mov dword [rsi], edi
invalid
or byte [rax - 0x77], r9b
add rsp, 0x58
add rsp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
call fcn.1400c31c0
int3
mov ecx, eax
jmp fcn.1400096e0
int3
int3
or byte [r14 + 5], dil
add rsp, 0x58
ret
xor edx, edx
call fcn.140091ea0
add byte [r8], al
invalid
lea rax, str.too_many_running_threads_in_thread_scope
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add eax, 0x9aa45
stosb byte [rdi], al
or dword [rax], eax
invalid
lea rax, [0x14012c8b8]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
ror byte [rdi], 0x11
and al, 0x40
invalid
movups xmmword [rsp + 0x40], xmm0
lea rdx, str.library_std_src_thread_scoped.rs0
lea rdx, str.library_std_src_thread_scoped.rs0
lea edx, [0x140101050]
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
call fcn.1400c34a0
add eax, dword [rax]
int3
int3
int3
int3
int3
int3
int3
int3
sub esp, 0x78
in al, dx
js case.0x14005c37e.480
test dl, dl
je 0x140091eae
sal byte [rsp + rax - 0x3a], cl
mov byte [rcx + 0x10], 1
adc byte [r9], al
adc byte [rcx], al
lock dec qword [rcx + 8]
dec qword [rcx + 8]
dec dword [rcx + 8]
or byte [rbp + 0xc], dh
jne case.0x1400922b4.498
mov rsi, qword [rcx]
mov al, 1
invalid
xchg byte [rsi + 0x28], al
invalid
invalid
xor dword [rax + 0x28468601], esi
add dword [rsi - 0xc3d7ba], eax
sub byte [rdi + r15*8], r15b
cmp al, 0xff
push qword [rdi + rax + 0x48]
add esp, 0x78
invalid
invalid
je 0x140091ec8
invalid
add rsp, 0x78
invalid
pop rdi
pop rsi
ret
add rsi, 0x28
sub byte [rax - 0x75], cl
add eax, 0xa7005
invalid
jo case.0x140076f4b.308
or al, byte [rax]
mov rax, qword [0x140138ed8]
add eax, 0x48000a70
test eax, eax
or al, byte [rax]
test rax, rax
je case.0x14008188b.591
or al, 0x48
mov ecx, esi
int1
mov rcx, rsi
int1
add rsp, 0x78
add esp, 0x78
pop rdi
pop rsi
jmp rax
loopne 0x140091f2d
mov rcx, qword [0x140138040]
mov ecx, dword [0x140138040]
push rbp
invalid
cmp rcx, 0xffffffffffffffff
jne case.0x140082c17.223
mov qword [rsp + 0x30], 0xffffffffffffffff
mov qword [rsp + 0x30], 0xffffffffffffffff
mov dword [rsp + 0x30], 0xffffffff
and al, 0x30
invalid
dec dword [rax - 0x75]
mov rax, qword [0x140138050]
mov eax, dword [0x140138050]
add eax, 0xa614f
or al, byte [rax]
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
xor byte [rdx - 0x40000000], bh
mov edx, 0xc0000000
add byte [rax], al
add al, al
add byte [rax], al
rol byte [rbp + 0x31], 0xc0
xor r8d, r8d
xor r8d, r8d
xor r9d, r9d
xor ecx, ecx
call rax
rol byte [rbp + 0x483a75c0], 1
mov ecx, dword [rsp + 0x30]
invalid
test eax, eax
jne 0x140091f51
mov rcx, qword [rsp + 0x30]
xor byte [rax - 0x39], cl
sar bh, 0xff
invalid
invalid
invalid
mov rax, 0xffffffffffffffff
lock cmpxchg qword [0x140138040], rcx
cmpxchg qword [0x140138040], rcx
mov cl, 0xd
or eax, 0xa6114
adc al, 0x61
or al, byte [rax]
invalid
add byte [rsp + rcx + 0x48], dh
je case.0x140082c17.223
or al, 0x48
mov rdi, rax
mov edi, eax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
adc eax, 0x360f1
int1
invalid
mov rcx, rdi
stc
mov rax, qword [0x140138058]
mov eax, dword [0x140138058]
or al, byte [rax]
add byte [rax - 0x77], cl
mov rdx, rsi
xor r8d, r8d
xor r8d, r8d
xor r9d, r9d
call rax
invalid
shr cl, 1
jo case.0x1400734fd.355
invalid
jmp case.0x1400922b4.498
invalid
invalid
mov dword [rsp + 0x2c], eax
and al, 0x2c
lea rax, [rsp + 0x2c]
lea eax, [rsp + 0x2c]
and al, 0x2c
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
and al, 0x38
lea rax, [0x14000f450]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
invalid
mov dword [rsp + 0x40], eax
and al, 0x40
lea rax, str.Unable_to_create_keyed_event_handle:_error
lea rax, str.Unable_to_create_keyed_event_handle:_error
adc al, byte [rdi]
add byte [rax - 0x77], cl
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x50], 1
mov qword [rsp + 0x50], 1
push rax
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x68
and al, 0x68
mov qword [rsp + 0x68], 0
and al, 0x68
push 0
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x38]
and al, 0x38
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
pop rax
mov qword [rsp + 0x60], 1
mov dword [rsp + 0x60], 1
invalid
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x7128d
lea edx, [rdx]
invalid
invalid
lea rdx, str.library_std_src_syswindows_thread_parking.rs
lea edx, [rdx]
invalid
adc al, byte [rdi]
add byte [rax - 0x73], cl
and al, 0x48
invalid
lea rcx, [rsp + 0x48]
call fcn.1400c34a0
call fcn.1400c34a0
adc al, 3
add ah, cl
int3
int3
add eax, dword [rax]
int3
int3
in al, dx
sub byte [rcx + rcx*4 - 0x3d], cl
ret
ret
xlatb
lea esi, [rdx + 0x10]
jb 0x140091fd6
adc byte [rax - 0x75], cl
adc byte [rax - 0x2f], cl
invalid
mov eax, dword [rdx + 0x10]
shl eax, 1
loopne case.0x14005b603.506
test eax, eax
sal byte [rsi + rcx + 0x48], 0x8b
sbb byte [r10 + 1], r15b
sbb byte [rdx + 1], bh
add dword [rax], eax
add byte [rax], al
mov ecx, dword [rdi + 0x18]
add dword [rax], eax
add byte [rax], al
dec dword [rax - 0x75]
adc byte [r9 - 0x77], cl
adc byte [rcx - 0x77], cl
mov eax, dword [rbx + 0x10]
adc byte [rcx - 0x77], cl
adc byte [rdi], r9b
adc byte [rdi], cl
adc byte [rbx], al
invalid
mov dword [rsi + 0x20], eax
and byte [rdi], r9b
adc byte [rdi], al
invalid
adc byte [rdi + 0x10], cl
adc byte [r15], r9b
adc dword [rsi + 0x10], ecx
adc byte [rdi], r9b
adc dword [rsi], eax
add esp, 0x28
invalid
int3
in al, dx
sub al, ch
call fcn.140090100
test rax, rax
invalid
je case.0x140076f4b.326
out 0xe0, eax
loopne case.0x140076f4b.323
invalid
dec dword [rax - 0x7b]
sal byte [rbp + rax + 0x48], 0x83
invalid
add rsp, 0x28
add esp, 0x28
ret
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
invalid
invalid
lea r8, [0x140101140]
lea eax, [0x140101140]
invalid
mov edx, 0x5e
call fcn.1400c3a50
invalid
sbb al, byte [rbx]
invalid
add byte [rax], al
add al, ch
adc eax, 0xcc00031a
int3
int3
int3
push rbx
sub rsp, 0x68
push 0x246c8d48
invalid
lea rbp, [rsp + 0x60]
and al, 0x60
mov qword [rbp], 0xfffffffffffffffe
add r14b, r15b
invalid
invalid
mov esi, r8d
invalid
mov rdi, rdx
mov rbx, rcx
mov rcx, qword [0x140138ec8]
mov ecx, dword [0x140138ec8]
or eax, 0xa6e63
or al, byte [rax]
test rcx, rcx
leave
jne 0x140092098
mov qword [rbp - 8], 0
mov dword [rbp - 8], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rbp - 8]
lea rcx, [rbp - 8]
lea ecx, [rbp - 8]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
adc eax, 0x36084
add eax, dword [rax]
add byte [rbp + 0x6c840fc0], al
add dword [rax], eax
test eax, eax
je 0x1400921f0
test byte [rcx + rax], ch
invalid
test byte [rcx + rax], ch
add byte [rax - 0x75], cl
clc
clc
mov rcx, qword [rbp - 8]
mov qword [0x140138ec8], rcx
mov dword [0x140138ec8], ecx
test rcx, rcx
je case.0x140082c17.256
xor r8d, r8d
cmp rcx, 2
setb r8b
xchg edx, eax
ror byte [rax - 0x7f], 0xf9
invalid
invalid
stc
add dl, cl
invalid
invalid
cmp rcx, 0x3b9aca00
cmp ecx, 0x3b9aca00
retf 0x3b9a
ja case.0x140079d16.325
mov eax, 0x3b9aca00
invalid
xor edx, edx
sal bh, cl
int1
div ecx
jmp 0x1400920b9
xor eax, eax
lea edx, [rax - 0x3b9aca00]
nop
add byte [rsi], dh
invalid
invalid
cmp rcx, 2
stc
add cl, byte [rdi]
invalid
cmovae edx, eax
mov eax, edx
rol cl, 1
invalid
invalid
ror byte [r9 + 0x9e8c1d0], 1
imul rax, rax, 0x44b83
shr rax, 0x27
add r8, rax
add eax, eax
imul eax, eax, 0x3b9aca00
rol byte [rax], 0xca
retf 0x3b9a
invalid
sub edx, eax
mov rax, qword [rbx]
mov r9, rdi
ret 0x8b48
sub r9, rax
sub ecx, eax
sal dword [rbx + 5], 0x8b
or r11b, bpl
or bl, ch
jae 0x1400920f1
mov ecx, dword [rbx + 8]
jmp 0x1400920fa
or dword [rbx + 0x4c75084b], ecx
mov ecx, dword [rbx + 8]
jne 0x140092142
invalid
or byte [rbp + 0x4c], dh
cmp ecx, esi
jb 0x140092142
mov edx, 0x3b9aca00
sub rax, rdi
clc
retf 0x3b9a
invalid
clc
jae 0x140092109
jmp case.0x140076f4b.472
add byte [rax], al
add byte [rcx], bh
cmp ecx, esi
int1
jae case.0x14007ef07.260
test rax, rax
test eax, eax
je case.0x14008188b.240
dec rax
dec rax
enter 0xffffffffffffc181, 0
add ecx, 0x3b9aca00
add dl, cl
retf 0x3b9a
invalid
sub ecx, esi
mov edx, ecx
retf 0xeac1
shr edx, 9
imul rdx, rdx, 0x44b83
imul edx, edx, 0x44b83
invalid
imul edx, edx, 0x44b83
or dword [rbx + 4], 0
add al, 0
add al, 0
shr rdx, 0x27
invalid
invalid
add rax, rdx
jb case.0x140082c17.262
add byte [rax], al
invalid
ror byte [rdi], 1
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x2e], ch
imul edx, edx, 0x3b9aca00
sub ecx, edx
rol byte [rax], cl
retf 0x3b9a
invalid
invalid
add dl, cl
invalid
cmp ebp, dword [rcx]
ror dword [rcx + 0x3958ebca], 1
mov edx, ecx
jmp case.0x140076f4b.472
invalid
mov edx, ecx
retf 0x58eb
jmp case.0x140076f4b.472
pop rax
cmp ecx, esi
int1
jbe case.0x140082c17.238
test r9, r9
test ecx, ecx
leave
je 0x14009222c
test ch, bl
add byte [rax], al
fld qword [rax]
add byte [rax], al
invalid
add byte [rcx - 1], cl
dec r9
leave
lea r10d, [rsi + 0x3b9aca00]
lea edx, [rsi + 0x3b9aca00]
xchg esi, eax
add dl, cl
retf 0x3b9a
invalid
jmp 0x14009215e
mov r10d, esi
mov edx, esi
sub r10d, ecx
sub r10d, ecx
sub edx, ecx
mov r11d, r10d
rol dword [rcx - 0x3f], cl
jmp case.0x140083c91.221
invalid
shr r11d, 9
imul r11, r11, 0x44b83
invalid
or dword [rbx + 4], 0
or dword [rbp + 0x69], ecx
fild dword [rbx + 0x4900044b]
shr ebx, 0x27
jmp case.0x140076f4b.472
or dword [rbx + 4], 0
add al, 0
shr r11, 0x27
jmp case.0x140076f4b.472
add r9, r11
jb case.0x140082c17.262
invalid
fnstenv [rdx + 0x43]
cmp r9, r8
cmp r9, r8
jb 0x140092196
jne 0x1400920fa
ja case.0x140076e09.361
invalid
invalid
imul r8d, r11d, 0x3b9aca00
sub r10d, r8d
sub edx, eax
retf 0x3b9a
sub edx, eax
ret 0x3941
cmp r10d, edx
ja 0x1400920fa
invalid
invalid
invalid
invalid
ror byte [rdi], cl
xchg dword [rdi + rdi*8 - 1], esp
invalid
invalid
invalid
invalid
invalid
push qword [rcx]
xor eax, eax
sal byte [rcx], 0xd2
xor edx, edx
add rsp, 0x68
add esp, 0x68
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rcx, str.attempt_to_divide_by_zero
lea r8, str.library_std_src_syswindows_time.rs
lea eax, [0x1401032b0]
push rbp
invalid
lea eax, [0x1401032b0]
invalid
mov edx, 0x19
call fcn.1400c3660
movsd dword [rdi], dword [rsi]
adc al, 3
invalid
add byte [rax], al
add al, ch
movsd dword [rdi], dword [rsi]
adc al, 3
add byte [rax - 0x73], cl
lea rax, str.overflow_in_Duration::new
add eax, dword [rax]
lea rax, str.overflow_in_Duration::new
lea eax, [0x140100658]
xchg esi, eax
in al, 6
add byte [rax - 0x77], cl
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
mov qword [rbp - 0x30], 1
mov dword [rbp - 0x30], 1
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x9a6e3
cmpsb byte [rsi], byte [rdi]
or dword [rax], eax
lea rax, [0x14012c8b8]
lea eax, [0x14012c8b8]
or dword [rax], eax
mov qword [rbp - 0x28], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
loopne case.0x1400922b4.175
loopne case.0x1400922b4.175
lea edx, [0x1401006b0]
fmul dword [r15]
push rdi
ror byte [rdi], 0x11
loopne case.0x1400922b4.175
loopne case.0x1400922b4.175
loopne case.0x1400922b4.175
lea edx, [0x1401006b0]
leave
in al, 6
invalid
invalid
add byte [rax - 0x73], cl
enter 0xffffffffffffb0e8, 0x12
invalid
mov al, 0x12
lea rcx, [rbp - 0x38]
lea ecx, [rbp - 0x38]
call fcn.1400c34a0
add eax, dword [rax]
add bh, bh
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x35e4a
pop rsi
add eax, dword [rax]
shl rax, 0x20
shl eax, 0x20
loopne 0x14009221a
or rax, 2
or eax, 2
add cl, byte [rax - 0x77]
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
enter 0xffffffffffff8d48, 5
mov edi, 0x48000710
adc byte [rdi], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
invalid
lea rax, str.library_std_src_syswindows_time.rs
mov qword [rsp + 0x20], rax
invalid
adc byte [rdi], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
invalid
and byte [rax - 0x73], cl
or eax, 0x99dcb
invalid
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
add byte [rbp + rcx*4 + 0xd], cl
lea r9, fcn.14008f800
lea r8, [rbp - 0x38]
lea eax, [rbp - 0x38]
enter 0x2bba, 0
add byte [rax], al
xor al, 0xe5
invalid
add byte [rbp + rcx*4 + 0x45], cl
enter 0x2bba, 0
sub eax, dword [rax]
enter 0x2bba, 0
sub eax, dword [rax]
add byte [rax], al
add byte [rax], al
add al, ch
xchg byte [rdi], dl
invalid
add eax, dword [rax]
invalid
call fcn.1400c39b0
invalid
add byte [rdi], cl
or ecx, dword [rax - 0x73]
or eax, 0x71015
adc byte [rdi], al
invalid
ud2
lea rcx, str.overflow_when_subtracting_durations
adc byte [rdi], al
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
adc byte ss:[rdi], al
adc byte [rdi], al
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_time.rsh
adc byte [rdi], al
add byte [rdx + 0x23], bh
mov edx, 0x23
and eax, dword [rax]
add byte [rax], al
call fcn.1400c3a50
add ah, cl
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
int3
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
invalid
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x60]
push 0x60
lea rcx, [rbp - 0x38]
call fcn.14008f800
invalid
invalid
invalid
enter 0xffffffffffff96e8, 0xffffffffffffffd5
invalid
invalid
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
push rbx
sub rsp, 0x98
cwde
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
lea rbp, [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x39], cl
adc r14b, r15b
invalid
invalid
mov qword [rbp + 0x10], 0xfffffffffffffffe
invalid
dec dword [rax - 0x77]
invalid
mov rsi, rdx
mov rdi, qword [rcx]
mov edi, dword [rcx]
mov eax, edi
and eax, 3
lea rcx, [0x14012f380]
lea ecx, [0x14012f380]
lea ecx, [0x14012f380]
or dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x48
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.Error
adc eax, 0x993bb
mov r8d, 5
call qword [rax + 0x18]
mov qword [rbp - 0x10], rsi
mov byte [rbp - 8], al
clc
mov byte [rbp - 7], 0
lea r9, [rdi + 0x10]
lea rax, [0x1401015a8]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
and byte [rax - 0x73], cl
lea rdx, str.kind
adc eax, 0x6f2b0
lea rsi, [rbp - 0x10]
mov r8d, 4
mov rcx, rsi
call fcn.14000a250
lea rax, [0x1401015f0]
add eax, 0x6f2e7
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rdx, str.messageC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_buf_impl.rs
lea edx, str.messageC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_buf_impl.rs
pop rcx
invalid
mov r8d, 7
mov eax, 7
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
mov r9, rdi
stc
call fcn.14000a250
jg 0x14009231c
dec dword [rax - 0x77]
int1
mov rcx, rsi
call fcn.14000c900
idiv edi
jmp 0x1400925aa
ja case.0x1400922b4.1
add byte [rax], al
lea rax, [rdi - 1]
lea eax, [rdi - 1]
dec dword [r8 - 0x7d]
add rdi, 0xf
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
invalid
cmovs ecx, dword [rcx - 0x72b70fbb]
add eax, 0x6f2d2
sal dl, cl
invalid
invalid
mov dword [rbp - 0x10], eax
invalid
lea rax, [0x140101618]
lea eax, [0x140101618]
sal dl, cl
invalid
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x50], rax
and al, 0x50
and al, 0x50
lea rax, [rbp - 0x10]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
invalid
invalid
mov dword [rsp + 0x48], eax
lea rax, str.error
lea rax, str.error
add eax, 0x99d0d
or dword [rax], eax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
cmp byte [rax - 0x73], cl
add eax, 0x6f241
invalid
invalid
invalid
lea rax, [0x1401015a8]
lea eax, [0x1401015a8]
invalid
invalid
mov qword [rsp + 0x30], rax
and al, 0x30
mov qword [rsp + 0x28], rdi
mov dword [rsp + 0x28], edi
sub byte [rax - 0x39], cl
mov qword [rsp + 0x40], 5
mov qword [rsp + 0x20], 4
and al, 0x20
add al, 0
add byte [rax], al
and al, 0x40
add eax, 0x48000000
add byte [rax - 0x39], cl
and al, 0x20
and al, 0x20
add al, 0
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
and al, 0x20
and al, 0x20
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, str.Custom
lea rdx, str.Custom
xchg dl, dh
invalid
add byte [rbp + rcx*4 + 0xd], cl
pslld mm0, qword [rsi]
invalid
add byte [rcx - 0x48], al
invalid
invalid
invalid
lea r9, str.kind
or eax, 0x6f20f
invalid
mov r8d, 6
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
call fcn.14000cd60
idiv edi
jmp 0x1400925aa
invalid
add byte [rax - 0x3f], cl
out dx, eax
and byte [rcx - 0x74b7f783], cl
and byte [rax - 0x75], r9b
sub byte [rax - 0x73], r9b
sub byte [rax - 0x73], cl
adc eax, 0x6f1bb
mov r8d, 2
call qword [rax + 0x18]
mov qword [rbp - 0x20], rsi
mov byte [rbp - 0x18], al
mov byte [rbp - 0x17], 0
invalid
lea rax, [0x140101580]
add eax, 0x6f1ab
mov qword [rsp + 0x20], rax
lea rdx, [0x140101577]
lea rsi, [rbp - 0x20]
lea r9, [rbp + 8]
mov r8d, 4
mov rcx, rsi
call fcn.14000a250
mov ecx, dword [rbp + 8]
call fcn.140092600
mov byte [rbp + 0xf], al
lea rax, [0x1401015a8]
mov qword [rsp + 0x20], rax
lea rdx, str.kind
lea r9, [rbp + 0xf]
mov r8d, 4
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14000a250
idiv edi
mov edx, dword [rbp + 8]
lea rdi, [rbp - 0x10]
lea edi, [rbp - 0x10]
push rbp
or byte [rax - 0x73], cl
lea edi, [rbp - 0x10]
lea edi, [rbp - 0x10]
mov rcx, rdi
call fcn.1400927c0
lea rax, [0x1401015c8]
add eax, 0x6f18b
invalid
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, str.messageC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_buf_impl.rs
mov r8d, 7
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
mov r9, rdi
call fcn.14000a250
idiv edi
lea rcx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
call fcn.14000c900
mov ebx, eax
cmp qword [rbp - 0x10], 0
jge 0x140092459
add byte [rdi], cl
je 0x1400925ac
mov rcx, qword [rbp - 8]
mov edx, 1
call fcn.140005da0
jmp 0x1400925ac
lea rax, [0x14012f390]
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
jmp rcx
xor eax, eax
jmp 0x14009255d
add byte [rax], al
mov al, 1
jmp 0x14009255d
add byte [rax], al
invalid
mov al, 0xd
jmp 0x14009255d
mov al, 0x13
jmp 0x14009255d
mov al, 0x14
jmp 0x14009255d
mov al, 0x19
jmp 0x14009255d
mov byte [rbp - 0x20], al
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0x6f079
mov r8d, 4
call qword [rax + 0x18]
mov qword [rbp - 8], rsi
mov byte [rbp], al
add byte [rax - 0x39], cl
lock add byte [rax], al
add byte [rax], al
mov byte [rbp + 1], 0
lea r8, [0x1401015a8]
lea rsi, [rbp - 0x10]
lea rdx, [rbp - 0x20]
mov rcx, rsi
call fcn.14000c960
movabs dword [0xa506e8f18948fff7], eax
idiv edi
mov ebx, eax
mov eax, ebx
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
cmp ecx, 0x35ed
je case.0x14009262f.10060
jmp case.0x14009262f.10014
mov al, 0x16
ret
mov al, 0x28
ret
shl rdx, 0x10
mov rdi, rcx
iretd
shr rdx, 0x10
mov rcx, rbx
call fcn.140006980
idiv edi
cmp rdi, r14
je 0x140092a09
add byte [rax], al
lea rcx, [rdi + 2]
movzx eax, word [rdi]
movzx edx, ax
mov r8d, eax
and r8d, 0xf800
add al, bh
add byte [rax], al
cmp r8d, 0xd800
add al, bl
add byte [rax], al
jne 0x1400928e0
cmp edx, 0xdbff
ja case.0x140076f4b.674
cmp rcx, r14
je case.0x140076f4b.674
movzx edx, word [rcx]
lea ecx, [rdx + 0x2000]
movzx ecx, cx
cmp ecx, 0xfc00
jb case.0x140076f4b.674
invalid
add byte [rax - 0x7d], cl
mov dword [0x3ff], 0x3ffe281
inc dword [rbx]
add byte [rax], al
and edx, 0x3ff
add rdi, 4
and eax, 0x3ff
inc dword [rbx]
add byte [rax], al
inc dword [rbx]
add byte [rax], al
and edx, 0x3ff
shl rax, 0x1a
shl rdx, 0x10
or rdx, rax
ret 0x14c
cli
jmp 0x1400928e7
ret 0x14c
adc eax, 0x356d5
mov dword [rbp + 0x1038], eax
lea rax, [rbp + 0x103c]
mov qword [rbp + 0xfc0], rax
test eax, eax
sldt word [rax]
test eax, eax
sldt word [rax]
lea rax, [0x14000f450]
mov qword [rbp + 0xfc8], rax
lea rcx, [rbp + 0x1038]
mov qword [rbp + 0xfd0], rcx
mov dword [rbp + 0xfd0], ecx
mov dword [rbp + 0xfd0], ecx
mov qword [rbp + 0xfd8], rax
lea rax, str.OS_Error___FormatMessageW___returned_error
mov qword [rbp + 0x1008], rax
add byte [rax - 0x39], cl
test dword [rax], edx
adc byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ebp
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rbp + 0xfc0]
mov qword [rbp + 0x1018], rax
mov qword [rbp + 0x1020], 2
lea rcx, [rbp + 0xfe0]
lea rdx, [rbp + 0x1008]
adc byte [rax], al
add al, ch
cmp rax, 0xffffffff8b48fff7
idiv edi
mov rax, qword [rbp + 0xff0]
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
mov dword [rsi + 0x10], eax
movups xmm0, xmmword [rbp + 0xfe0]
loopne 0x140092a11
add byte [rax], al
jmp 0x140092adf
mov r14, qword [rbp + 0x1008]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
invalid
or byte [rcx + 0x39], 0xc6
cmp esi, eax
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c63949], al
cmp esi, eax
je 0x140092a61
mov rbx, qword [rbp + 0x1010]
cmp esi, eax
je 0x140092a61
mov rbx, qword [rbp + 0x1010]
add byte [rax - 0x75], cl
lea ebx, [rax]
adc byte [rax], al
add byte [rax], al
invalid
invalid
mov rcx, qword [rbp + 0x1018]
add byte [rax], al
test rcx, rcx
leave
je 0x140092c19
lea r8, [rbx + rcx]
lea rdx, [0x140100790]
invalid
add cl, ch
rol dword [rax], cl
add byte [rax], al
invalid
cmp qword [rbp + 0x1008], 0
je 0x140092a61
mov rcx, qword [rbp + 0x1010]
mov edx, 1
add byte [rax], al
add byte [rax], al
call fcn.140005da0
lea rax, [rbp + 0x103c]
mov qword [rbp + 0xfe0], rax
lea rax, [0x14000f450]
add eax, 0xfff7c9da
dec dword [rax - 0x77]
test eax, ebp
sldt word [rax]
mov qword [rbp + 0xfe8], rax
lea rax, str.OS_Error___FormatMessageW___returned_error
mov qword [rbp + 0x1008], rax
invalid
mov qword [rbp + 0x1010], 2
mov qword [rbp + 0x1028], 0
lea rax, [rbp + 0xfe0]
add byte [rax], al
mov qword [rbp + 0x1018], rax
mov qword [rbp + 0x1020], 1
lea rcx, [rbp + 0xfc0]
lea rdx, [rbp + 0x1008]
call fcn.140006740
jae 0x140092b07
idiv edi
mov rax, qword [rbp + 0xfd0]
add byte [rax - 0x77], cl
adc byte [rdi], r9b
adc byte [rbp + 0xfc0], al
test eax, eax
sldt word [rax]
test eax, eax
sldt word [rax]
movups xmmword [rsi], xmm0
adc dword [rsi], eax
add rsp, 0x10c8
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov dh, 0xc9
test byte [r9 + rdx], 1
je 0x140092c0c
nop word cs:[rax + rax]
add byte [rcx + 0x39], cl
fmul dword [rdi]
test byte [rax], al
add dword [rax], eax
add byte [rcx + rcx*4 - 0x40], cl
cmp r8, rbx
je 0x140092c19
mov rax, r8
movzx r9d, byte [r8 - 1]
test r9b, r9b
js 0x140092b30
lea r8, [rax - 1]
movzx r9d, r9b
movzx ecx, cl
mov dh, 0xc9
jmp 0x140092b96
movzx r10d, byte [rax - 2]
cmp r10b, 0xc0
jge 0x140092b5d
movzx r11d, byte [rax - 3]
cmp r11b, 0xc0
jge 0x140092b67
cld
movzx edi, byte [rax - 4]
and edi, 7
out 7, eax
out 7, eax
shl edi, 6
and r11d, 0x3f
or r11d, edi
jmp 0x140092b6f
lea r8, [rax - 2]
and r10d, 0x1f
loop 0x140092b84
loop 0x140092b84
jmp 0x140092b7a
std
and r11d, 0xf
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
shl r10d, 6
and r9b, 0x3f
movzx r9d, r9b
mov dh, 0xc9
or r9d, r10d
cmp r9d, 0x110000
je 0x140092c19
lea r10d, [r9 - 9]
cmp r10d, 5
jb 0x140092b10
test dword [rcx - 0x7d], 0x820f05fa
insb byte [rdi], dx
invalid
movzx ecx, cl
test byte [r9 + rdx], 2
adc dword [rdx], eax
adc dword [rdx], eax
jne 0x140092b10
sub rax, rbx
cmp rcx, rax
jae 0x140092c2b
mov rax, rcx
jmp 0x140092c1b
invalid
add dh, byte [rcx]
ror byte [rcx + rcx*4 + 0x36], 0x48
xor eax, eax
mov qword [rsi], r14
mov qword [rsi + 8], rbx
mov dword [rsi + 8], ebx
mov dword [rsi + 8], ebx
mov qword [rsi + 0x10], rax
jmp 0x140092ae2
invalid
invalid
test rax, rax
je 0x140092c1b
cmp rcx, rax
jbe 0x140092c1b
cmp byte [rbx + rax], 0xbf
jg 0x140092c1b
lea ecx, str.assertion_failed:_self.is_char_boundary_new_len_
lea r8, [0x14012aea8]
mov edx, 0x30
add byte [rax], al
add al, ch
dec dword [rcx]
add eax, dword [rax]
add byte [rax], al
add al, ch
dec dword [rcx]
add eax, dword [rax]
ud2
imul ecx, dword [rcx], 0x1b90003
add byte [rax], al
add byte [rax], al
mov rdx, rbx
add byte [rax], al
mov rdx, rbx
call fcn.1400c31c0
cmp al, 5
add eax, dword [rax]
int3
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x1008], 0
cmp dword [rbp + 0x1008], 0
cmp dword [rbp + 0x1008], 0
je 0x140092cc3
mov rcx, qword [rbp + 0x1010]
mov edx, 1
call fcn.140005da0
nop
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
call fcn.140005da0
nop
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
int3
int3
int3
mov r8, qword [rcx + rax*8]
lea rcx, [0x140103cc8]
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
jmp r9
and al, 0x40
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x58
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x58
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x88]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
and al, 0x48
and al, 0x48
mov qword [rsp + 0x50], 1
push rax
add dword [rax], eax
add byte [rax], al
lea rdx, [0x1400ff8b8]
lea rcx, [rsp + 0x70]
jo 0x1400931f5
lea eax, [rsp + 0x38]
and al, 0x38
and al, 0x38
and al, 0x38
jmp 0x140093286
mov rsi, qword [rax + 0x18]
mov rcx, rbx
fcos
invalid
mov ecx, eax
mov al, 1
test cl, cl
je 0x1400932cc
jmp 0x1400932f7
add byte [rax], al
mov qword [rsp + 0x38], 2
add byte [rax - 0x39], cl
and al, 0x48
and al, 0x48
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x39], cl
and al, 0x48
and al, 0x48
add al, byte [rax]
add byte [rax], al
invalid
mov qword [rsp + 0x58], 0
movabs rax, 0x400000020
mov eax, 0x20
add al, 0
add byte [rax], al
add byte [rax], al
mov eax, 0x20
add al, 0
invalid
add byte [rax], al
mov qword [rsp + 0x60], rax
mov byte [rsp + 0x68], 3
lea rax, [0x14012b748]
add eax, 0x9851f
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x88], eax
mov qword [rsp + 0x90], 1
lea rax, [rsp + 0x38]
invalid
and al, 0x90
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x38
invalid
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xb0], 1
and al, 0xb0
add byte [rax], al
add byte [rcx], al
add byte [rax], al
invalid
lea rax, [rsp + 0xb8]
add byte [rax], al
mov qword [rsp + 0x98], rax
mov qword [rsp + 0xa0], 1
add byte [rax], al
add byte [rax], al
lea rdx, [0x1400ff8b8]
lea rcx, [rsp + 0x70]
lea r8, [rsp + 0x88]
test byte [rax + rcx*4], ah
add byte [rax], al
invalid
invalid
call fcn.140009a30
mov rcx, qword [rsp + 0x70]
test al, al
je 0x1400932b7
test rcx, rcx
je 0x1400932b7
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
lea rdx, str.size_limit_reached_fmt::Error__from__SizeLimitedFmtAdapter__was_discarded
lea edx, str.size_limit_reached_fmt::Error__from__SizeLimitedFmtAdapter__was_discarded
lea edx, str.size_limit_reached_fmt::Error__from__SizeLimitedFmtAdapter__was_discarded
mov r8d, 0x14
call qword [rax + 0x18]
test al, al
je 0x1400932c0
jmp 0x1400932f1
test al, al
jne 0x1400932f1
test rcx, rcx
jne case.0x140079d16.672
mov rbx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
mov rdx, qword [rdi + 0x30]
mov r8, qword [rdi + 0x38]
mov eax, dword [rdi + 0x38]
mov eax, dword [rdi + 0x38]
mov rcx, rbx
call rsi
jmp 0x1400932f7
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x48]
mov rcx, rsi
call fcn.1400096e0
test al, al
invalid
je 0x1400932f5
mov al, 1
jmp 0x1400932f7
xor eax, eax
ror byte [rax - 0x7f], 0xc4
enter 0, 0
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
loope 0x14009335e
mov edx, ebx
call fcn.1400c34e0
lea rax, [0x1400fff60]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, [0x1400fff24]
lea r9, [0x1400ff7e0]
lea r8, [rsp + 0x38]
cmp byte [rdx + 0x37], bh
call fcn.1400c39b0
int3
in al, dx
test al, 1
add dword [rax], eax
invalid
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x120], 0xfffffffffffffffe
dec dword [rcx + rcx*4 - 0x35]
mov r14d, r8d
mov esi, eax
mov esi, eax
mov rax, rdx
mov qword [rbp + 0x78], rcx
mov dword [rbp + 0x78], ecx
mov dword [rbp + 0x78], ecx
cmp qword [rdx], 0
mov rdx, qword [rdx + 8]
mov r8, qword [rax + 0x10]
lea rcx, [rbp + 0x80]
add byte [rax], al
add byte [rax], al
je 0x1400933cb
call case.0x140079d16.696
add byte [rax], al
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0xf8], rax
mov rax, qword [rbp + 0x88]
mov byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], ebx
add dword [rax], eax
add byte [rbx + rcx*4 - 0x63], cl
nop
add byte [rax], al
add byte [rbp - 0x7c], al
test byte [rdi], 0x85
jne 0x14009376e
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], ebx
add dword [rax], eax
add byte [rbx + rcx*4 - 0x63], cl
nop
add byte [rax], al
add byte [rbp - 0x7c], al
test byte [rdi], 0x85
invalid
invalid
movsd dword [rdi], dword [rsi]
add eax, dword [rax]
add bl, ch
call fcn.14000a050
jmp 0x140093416
call fcn.14000a050
cmp qword [rbp + 0x80], 0
mov r11d, 9
mov ebx, 9
cmove r11, qword [rbp + 0x90]
popfq
nop
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140101e01]
add eax, 0x6ea14
invalid
invalid
add byte [rax + 0xf], cl
invalid
invalid
mov byte [rax], al
add byte [rax], al
mov qword [rbp + 0x118], rax
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x85
clc
add byte [rax], al
add byte [rbp - 0x7c], al
test byte [rdi], 0x85
test dword [rax + 3], ebx
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x85
clc
add byte [rax], al
add byte [rbp - 0x7c], al
test byte [rdi], 0x85
invalid
pop rax
add eax, dword [rax]
add byte [rax - 0x75], cl
lea ebx, [rax]
mov rcx, qword [rbp + 0x118]
mov qword [rbp + 0x110], r11
add dword [rax], eax
add byte [rcx + rcx*4 - 0x63], cl
adc byte [rcx], al
add byte [rax], al
mov rdx, r11
call fcn.140093cc0
test rbx, rbx
fisttp dword [rdi]
xchg esp, eax
sal dword [rcx + rax], 8
enter 0xffffffffffff8b4c, 0xffffffffffffff9d
popfq
adc byte [rcx], al
add byte [rax], al
fisttp dword [rdi]
xchg esp, eax
sal dword [rcx + rax], 8
enter 0xffffffffffff8b4c, 0xffffffffffffff9d
popfq
popfq
adc byte [rcx], al
add byte [rax], al
jne 0x14009376e
mov r14, qword [rbx + 8]
mov rbx, qword [rbx + 0x10]
lea rcx, [rbp + 0x80]
mov rdx, qword [rbp + 0x118]
mov r8, r11
call fcn.140093e00
movzx r13d, byte [rbp + 0x80]
mov rcx, qword [rbp + 0x90]
mov rax, qword [rbp + 0xa0]
movzx edx, r13b
lea r8, [0x14012f930]
scasb al, byte [rdi]
invalid
or dword [rax], eax
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, qword [rbp + 0x110]
mov edx, dword [rbp + 0x110]
mov edx, dword [rbp + 0x110]
mov r10, rdx
mov r8, qword [rbp + 0x118]
add byte [rax], al
jmp r9
lea eax, [rax + 1]
cmove eax, eax
add rcx, r8
add ecx, eax
add rcx, 8
jmp 0x1400934d7
invalid
lea eax, [rax + 1]
test rax, rax
ror byte [rdi + rcx + 0x44], 0xc0
add rcx, r8
add rcx, 2
jmp 0x1400934d7
add byte [rcx - 0x77], cl
ror byte [rcx + 0x29], cl
retf 0x820f
mov r10, rdx
sub r10, rcx
jb 0x140093a65
add dh, byte [rcx]
test byte [rax - 0x75], 0x85
movabs al, byte [0xf6f458948000000]
add byte [rax - 0x77], cl
mov qword [rbp + 0x6f], rax
movups xmm0, xmmword [rbp + 0x81]
mov qword [rbp + 0x6f], rax
movups xmm0, xmmword [rbp + 0x81]
movups xmm1, xmmword [rbp + 0x91]
movaps xmmword [rbp + 0x60], xmm1
invalid
invalid
movaps xmmword [rbp + 0x50], xmm0
lea rcx, [rbp + 0x80]
lea ecx, [rbp + 0x80]
invalid
lea ecx, [rbp + 0x80]
mov rdx, r14
mov r8, rbx
call fcn.140093e00
movzx edx, byte [rbp + 0x80]
add byte [rax], 0
add byte [rax - 0x75], cl
lea edx, [rax + 0x48000000]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
invalid
add byte [rax], 0
add byte [rax - 0x75], cl
lea edx, [rax + 0x48000000]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
invalid
add byte [rax - 0x75], cl
test dword [rax + 0x4c000000], esp
lea eax, [0x14012f94c]
add eax, 0x9c3f5
lea r8, [0x14012f94c]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rbx
mov r8, r14
mov rdi, qword [rbp + 0x110]
jmp r9
jmp rcx
adc byte [rcx], al
add byte [rax], al
mov rax, qword [rbp + 0x118]
mov eax, dword [rbp + 0x118]
lea r13, [rax + r11]
mov rax, qword [rbp + 0x78]
mov rbx, qword [rax + 0x20]
mov rsi, qword [rax + 0x28]
xor ecx, ecx
lea r15, [0x140101f50]
mov r12b, 1
cmp rcx, r11
je 0x1400939fe
mov rax, qword [rbp + 0x118]
lea rdx, [rax + rcx]
mov r14, rcx
mov r8, rdx
jmp 0x1400937cf
add r8, 2
cmp rax, r13
cmovne rax, r8
mov r10d, 2
nop
add r14, r10
mov r8, rax
cmp rax, r13
je 0x140093a01
lea rax, [r8 + 1]
movzx r9d, byte [r8]
mov r10d, 1
test r9b, r9b
jns 0x1400937c0
cmp r9b, 0xe0
jb 0x1400937ad
cmp r9b, 0xed
jne 0x14009381a
cmp eax, ebp
cmove r8, rax
xor eax, eax
cmp r8, r13
cmp eax, ebp
setne al
add rax, r8
mov r10d, 3
cmp r9b, 0xf0
jb 0x1400937c0
xor r8d, r8d
cmp rax, r13
setne r8b
xchg ebp, eax
ror byte [rcx + rax - 0x40], 0x41
mov edx, 4
mov edx, 4
jmp 0x1400937c0
mov qword [rbp + 0x80], r15
mov qword [rbp + 0x88], rdi
add byte [rax], al
mov byte [rbp + 0x90], r13b
mov byte [rbp + 0x90], ch
mov byte [rbp + 0xb8], r14b
mov byte [rbp + 0xb9], bl
add byte [rax], al
mov byte [rbp + 0xba], sil
lea rcx, [rbp + 0x80]
call fcn.140094730
cld
or eax, 0x85480000
ror byte [rbx + rcx*4 - 0x63], 0x10
mov r11, qword [rbp + 0x110]
je 0x14009376e
test byte [rdx], ch
invalid
invalid
invalid
mov r8, rdx
lea rcx, [rbp + 0x80]
add byte [rax], al
add byte [rax - 0x77], cl
ret 0xfae8
idiv di
idiv edi
mov r11, qword [rbp + 0x110]
adc byte [rcx], al
add byte [rax], al
cmp qword [rbp + 0x80], 0
jne 0x14009376e
mov rax, qword [rbp + 0x88]
mov byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0x90]
mov ecx, dword [rbp + 0x90]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
lea rax, [0x140101e30]
mov qword [rbp + 0x10], rax
adc byte [rax - 0x73], cl
add eax, 0xfff7a89d
adc byte [rax - 0x73], cl
add eax, 0xfff7a89d
mov qword [rbp + 0x18], rax
lea rax, [rbp - 0x30]
mov qword [rbp + 0x20], rax
lea rax, [0x140091e20]
add eax, 0xffffe47a
add eax, 0xffffe47a
mov qword [rbp + 0x28], rax
lea rax, [0x140101e10]
invalid
sub byte [r8 - 0x73], r9b
add eax, 0x6e45f
invalid
add byte [rax - 0x77], cl
test dword [rax + 0x48000000], eax
add byte [rax - 0x39], cl
test dword [rax + 0x2000000], ecx
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x88], 2
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax + 0x2000000], ecx
add al, byte [rax]
add byte [rax], al
invalid
invalid
test dword [rax], esp
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0xa0], 0
lea rax, [rbp + 0x10]
movabs al, byte [0x4800000000000000]
lea eax, [rbp + 0x10]
add byte [rax - 0x73], cl
adc byte [r8 - 0x77], r9b
mov qword [rbp + 0x90], rax
test dword [rax + 0x48000000], edx
mov dword [rbp + 0x98], 2
mov qword [rbp + 0x98], 2
mov rax, qword [rbp + 0x78]
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x80]
call fcn.14000cc90
jmp 0x140093a2b
mov rcx, r11
sub r11, rcx
mov rax, qword [rbp + 0x118]
lea rdx, [rax + rcx]
test rcx, rcx
je 0x140093a1f
mov r8, r11
call fcn.1400096e0
mov r12d, eax
mov rax, qword [rbp + 0xf8]
shl rax, 1
test rax, rax
je 0x140093a4e
mov edx, 1
mov rcx, qword [rbp + 0x118]
call fcn.140005da0
mov eax, r12d
add rsp, 0x1a8
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add al, ch
outsd dx, dword [rsi]
cli
add al, byte [rax]
jmp 0x140093aab
pop rsi
cli
add al, byte [rax]
add bl, ch
invalid
add bl, ch
invalid
in al, 6
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov rdx, qword [rbp + 0x110]
xchg ebp, eax
adc byte [rcx], al
add byte [rax], al
xchg ebp, eax
adc byte [rcx], al
add byte [rax], al
call fcn.1400c35e0
sti
add al, byte [rax]
jmp 0x140093aab
lea eax, [0x140101f38]
mov rdx, r14
xchg ebp, eax
in al, 6
add byte [rcx + rcx*4 - 0xe], cl
call fcn.1400c3870
ud2
nop dword [rax]
mov qword [rsp + 0x10], rdx
adc byte [rbp + 0x41], dl
push rdi
adc byte [rbp + 0x41], dl
push rdi
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0xf8]
mov eax, dword [rbp + 0xf8]
shl rax, 1
test rax, rax
je 0x140093aec
mov edx, 1
mov rcx, qword [rbp + 0x118]
call fcn.140005da0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
in al, dx
lea rbp, [rsp + 0x40]
mov qword [rbp], 0xfffffffffffffffe
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
test r8, r8
je 0x140093b57
js 0x140093c75
movzx eax, byte [0x140138f40]
add eax, 0xa5408
mov edx, 1
mov rcx, rbx
call fcn.140005d10
test rax, rax
jne 0x140093b5c
mov ecx, 1
mov rdx, rbx
call fcn.1400c31c0
mov eax, 1
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], 0
mov byte [rbp - 8], 1
lea r14, [rdi + rbx*2]
xor r13d, r13d
lea rbx, [rbp - 0x20]
movabs r15, 0x100000000
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jmp 0x140093ba6
add byte [rdi], cl
mov bh, 0xd0
invalid
movzx edx, ax
ror byte [rax - 0x3f], 1
loop 0x140093ba7
shl rdx, 0x10
shr rdx, 0x10
xor r13d, r13d
mov rcx, rbx
call fcn.140094bd0
invalid
add byte [rsi + 0x45], ah
test ebp, ebp
test r13w, r13w
test r13d, r13d
je 0x140093bc0
mov eax, r12d
jmp 0x140093bd0
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 9], cl
cmp rdi, r14
je 0x140093c55
movzx eax, word [rdi]
mov bh, 7
add rdi, 2
mov ecx, eax
and ecx, 0xf800
rol dword [rcx + 0xf800e1], 0
cmp ecx, 0xd800
jne 0x140093b90
add byte [rbp - 0x50], dh
movzx edx, ax
cmp edx, 0xdbff
ja 0x140093c2f
cmp rdi, r14
je 0x140093c34
movzx ecx, word [rdi]
add rdi, 2
mov r8d, ecx
add r8d, 0x2000
movzx r8d, r8w
movzx eax, ax
cmp r8d, 0xfc00
jb 0x140093c3c
movzx edx, cx
and eax, 0x3ff
and edx, 0x3ff
shl rax, 0x1a
shl rdx, 0x10
or rdx, rax
add rdx, r15
jmp 0x140093b97
xor r13d, r13d
jmp 0x140093c44
xor r13d, r13d
mov rdi, r14
jmp 0x140093c44
mov r13w, 1
mov r12d, ecx
mov byte [rbp - 8], 0
mov rcx, rbx
call fcn.140094bd0
jmp 0x140093ba6
movups xmm0, xmmword [rbp - 0x20]
movups xmm1, xmmword [rbp - 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
call fcn.140005f70
int3
invalid
mov ecx, dword [rbp - 0x18]
mov edx, 1
call fcn.140005da0
nop
add rsp, 0x28
call 0x140093e62
add al, ch
and bh, dh
call qword [rax + 0x28c48348]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
in al, dx
mov rsi, rdx
mov rdi, rcx
lea rcx, [rsp + 0x20]
and al, 0x20
mov rdx, rdi
cli
iretd
cli
mov r8, rsi
call fcn.140093e00
add byte [rax], al
add byte [rax], al
movzx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
invalid
push rsp
and al, 0x40
invalid
movzx r8d, al
mov dh, 0xc0
lea r9, [0x14012f968]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov r9, rdi
jmp r10
jmp rdx
add rcx, 4
jmp 0x140093d40
invalid
lea r8, [rdx + 1]
test rdx, rdx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
ror dword [rax - 0x7d], 0xc1
add rcx, 8
jmp 0x140093d40
invalid
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
mov ecx, 6
jmp 0x140093d40
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
add ecx, 2
jmp 0x140093d40
mov ecx, 2
mov r8, rsi
sub r8, rcx
jb 0x140093dec
add byte [rax], al
invalid
add rcx, rdi
mov r9, rcx
test r8, r8
je case.0x14009356b.14
movzx ecx, byte [r9]
cmp ecx, 0x2f
je 0x140093d69
cmp ecx, 0x5c
je 0x140093d69
cmp al, 4
ja case.default.0x140093d9a
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov edx, edi
cli
mov r8, rsi
call fcn.140093e00
movzx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
mov rdx, qword [rsp + 0x40]
movzx r8d, al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 0xf1
mov ebx, 0x634f0009
movsxd r8, dword [r9 + r8*4]
ror byte [rbp + rcx*4 + 0xd], 0xf1
mov ebx, 0x634f0009
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
add rcx, 4
jmp 0x140093ddb
rol dword [rbx + rbp*8], 0x38
xor eax, eax
jmp 0x140093de5
invalid
lea r8, ds:[rdx + 1]
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
cmove eax, edx
ret 0x14c
ror dword [rax - 0x7d], 0xc1
or bl, ch
invalid
ret 0x14c
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x140093ddb
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x140093ddb
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
mov ecx, 2
cmp rcx, rsi
ja 0x140093dec
cmp al, 6
setne al
add rsp, 0x48
add esp, 0x48
pop rdi
pop rsi
ret
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1400c34e0
fild dword [rsi]
add byte [rax - 0x77], cl
bnd call fcn.1400c34e0
int3
sal byte [rsp + rbp + 0xf], 0xb6
xor al, byte [rax - 0x80]
invalid
invalid
cmp dh, 0x2f
mov edi, 0x5c
cmove esi, edi
cmp r8, 1
jne 0x140093e54
xor r10d, r10d
xor ebp, ebp
xor r11d, r11d
xor r9d, r9d
xor r14d, r14d
xor ebx, ebx
xor edi, edi
jmp 0x140093f24
movzx eax, byte [rdx + 1]
cmp al, 0x2f
cmovne edi, eax
cmp r8, 2
jne 0x140093e78
stc
invalid
retf
cmp r8, 6
jne 0x140093ef9
xor r10d, r10d
xor edx, edx
xor ebp, ebp
jmp 0x140093f24
movzx ebp, byte [rdx + 6]
cmp bpl, 0x2f
mov r10d, 0x5c
cmove ebp, r10d
cmp r8, 7
jne 0x140093f16
xor r10d, r10d
jmp 0x140093f24
movzx eax, byte [rdx + 7]
cmp al, 0x2f
cmovne r10d, eax
shl r10, 0x38
cmp r8, 8
mov eax, 8
cmovb rax, r8
cmp rax, 2
jb 0x140093faa
movzx edi, dil
shl rdi, 8
movzx esi, sil
or rsi, rdi
cmp esi, 0x5c5c
jne 0x140093faa
mov esi, eax
and esi, 0xe
cmp esi, 2
je 0x140093fe7
invalid
cmp r8, 2
jb 0x14009408c
cmp byte [rdx + 1], 0x3a
jne 0x14009408c
mov r10, r8
add r10, 0xfffffffffffffffe
je 0x14009408c
lea rax, [rdx + 2]
add rdx, 3
add r8, 0xfffffffffffffffc
xor r9d, r9d
nop word cs:[rax + rax]
movzx r11d, byte [rdx - 1]
cmp r11d, 0x2f
sti
invalid
je 0x140094032
sti
invalid
cmp r11d, 0x5c
je 0x140094032
inc r9
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne case.0x14008188b.651
jmp 0x14009408c
lea r11, [r9 + 1]
lea ebx, [rcx + 1]
sub r10, r11
je 0x14009408c
lea r11, [rax + r9]
inc r11
neg r8
xor esi, esi
nop word [rax + rax]
movzx edi, byte [rdx + rsi]
cmp edi, 0x2f
je 0x14009406d
cmp edi, 0x5c
je 0x14009406d
lea rdi, [rsi + 1]
add rsi, r8
mov rsi, rdi
jne 0x140094050
mov rsi, r10
test r9, r9
je 0x14009408c
test rsi, rsi
je 0x14009408c
mov byte [rcx], 4
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
mov qword [rcx + 0x18], r11
mov qword [rcx + 0x20], rsi
jmp 0x14009408f
mov byte [rcx], 6
add rsp, 0x20
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
movzx r10d, r11b
shl r10, 0x28
movzx r9d, r9b
mov dh, 0xc9
mov dh, 0xc9
shl r9, 0x20
or r9, r10
or r9, rax
movabs rax, 0x5c434e5500000000
cmp r9, rax
jne 0x140094170
cmp r8, 7
cmp eax, 7
jbe 0x140094286
add byte [rax], al
lea rax, [rdx + 8]
mov rsi, r8
lea r9, [0x14012c8b8]
add rsi, 0xfffffffffffffff8
je 0x1400941e3
add rdx, 9
add r8, 0xfffffffffffffff6
xor r11d, r11d
xor r10d, r10d
cmp byte [rdx - 1], 0x5c
je 0x1400941fb
ret 0x4909
lea rax, [rdx + 4]
lea r9, [r8 - 4]
cmp r9, 3
jae 0x14009418c
xor r10d, r10d
jmp 0x140094229
mov rdx, r8
mov r8, rax
call fcn.1400c34e0
lea r8, str.library_std_src_syswindowspath.rs
mov ecx, 4
mov rdx, rax
call fcn.1400c34e0
lea rax, str.library_std_src_syswindowspath.rs
mov ecx, 8
jmp 0x140094267
and byte [r8 - 0x75], r9b
push rdi
xor byte [rbp + rcx*4 + 0x4a], cl
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
retf 0x8d4a
lea edx, [rax + rcx]
add rdx, 8
mov qword [rsp + 0x28], rdx
add rax, 4
lea r12, [0x14012f9a0]
mov rdx, r11
jmp 0x140094356
ret 0x4808
mov byte [rdi + 0x38], 1
mov r13b, 1
mov r10, rsi
mov rsi, r10
cmp r13b, bpl
ja 0x140094542
test r13b, r13b
je 0x1400943d0
movzx r9d, r13b
cmp r9d, 1
jne 0x140094400
mov byte [rdi + 0x38], 2
test r15b, r15b
jne 0x140094523
mov r13b, 2
cmp r8d, 3
jb 0x140094347
cmp r8d, 5
je 0x140094347
cmp r8d, 6
jne 0x14009457c
test rdx, rdx
je 0x1400944ed
test byte [rbp + 1], dl
add byte [rax], al
movzx r9d, byte [rsi]
cmp rdx, 1
je 0x1400944f4
cmp r9b, 0x2e
jne 0x1400944f4
invalid
add byte [rdi + rcx - 0x4a], al
add qword [rcx - 0x7d], r8
stc
invalid
movzx r9d, byte [rsi + 1]
cmp r9d, 0x2f
je case.0x14009349a.38
cmp r9d, 0x5c
jne 0x140094347
jmp case.0x14009349a.38
nop dword [rax + rax]
cmp r8b, 6
je 0x140094340
movsxd r10, dword [r12 + r8*4]
add r10, r12
mov r9, rax
jmp r10
test rdx, rdx
je 0x14009453e
xor r9d, r9d
cmp r8b, 3
jae 0x140094440
nop word cs:[rax + rax]
cmp byte [rsi + r9], 0x5c
je 0x140094485
inc r9
cmp rdx, r9
jne 0x140094420
jmp 0x140094459
movzx r10d, byte [rsi + r9]
cmp r10d, 0x2f
je 0x140094485
cmp r10d, 0x5c
je 0x140094485
inc r9
cmp rdx, r9
jne 0x140094440
xor r10d, r10d
mov r9, rdx
test r9, r9
jne 0x140094490
mov r11, rdx
sub r11, r10
jb case.0x14000342a.2143
add r10, rsi
mov qword [rdi], r10
mov qword [rdi + 8], r11
mov r13b, 2
mov rdx, r11
jmp 0x14009434a
mov r10d, 1
test r9, r9
je 0x140094464
mov r11, rsi
mov ebx, r14d
cmp r9, 1
je 0x1400944af
mov bl, 9
cmp r9, 2
jne case.0x14000342a.2130
invalid
cmp byte [rsi], 0x2e
jne case.0x14000342a.2130
lea r11, [rsi + 1]
mov bl, 8
cmp byte [r11], 0x2e
movzx ebx, bl
mov r11d, 9
cmovne ebx, r11d
add r10, r9
mov r11, rdx
sub r11, r10
jb case.0x14000342a.2143
add r10, rsi
mov qword [rdi], r10
mov qword [rdi + 8], r11
mov r13b, 2
mov rdx, r11
cmp bl, 0xa
je 0x14009434a
test byte [rdx - 2], ah
invalid
invalid
jmp 0x140094570
xor edx, edx
jmp 0x140094347
cmp rdx, 1
jne 0x140094347
test dword [rcx - 2], ecx
invalid
invalid
cmp r9b, 0x2e
jne 0x140094347
test r11, r11
je 0x140094651
add byte [rax], al
dec r11
inc rsi
inc esi
mov qword [rdi], rsi
mov qword [rdi + 8], r11
mov dword [rdi + 8], ebx
mov dword [rdi + 8], ebx
mov byte [rcx], 7
jmp 0x140094545
test r11, r11
je 0x14009461a
invalid
dec r11
inc rsi
invalid
mov qword [rdi], rsi
mov dword [rdi], esi
mov qword [rdi + 8], r11
pop rdi
or dh, al
add dword [rsi], eax
invalid
pop rdi
or dh, al
add dword [rsi], eax
jmp 0x140094545
mov byte [rdi + 0x38], 3
cmp byte [rbx], al
mov byte [rcx], 0xa
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
invalid
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
mov byte [rdi + 0x38], 1
lea rdx, [0x14012f9b8]
adc eax, 0x9b457
adc eax, 0x9b457
push rdi
mov ah, 9
add byte [rsi + 0x63], cl
movsxd r9, dword [rdx + r8*4]
or al, 0x82
invalid
add r9, rdx
jmp r9
jmp rcx
jmp rcx
mov r9, rax
jmp 0x14009459d
mov byte [rcx], bl
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], r9
mov dword [rcx + 0x10], ecx
adc bl, ch
leave
adc bl, ch
leave
mov byte [rcx], 6
jmp 0x140094545
invalid
invalid
mov r9, qword [rsp + 0x28]
jmp 0x14009459d
sub bl, ch
adc eax, 0x6b941
mov r9d, 6
mov r9d, 6
jmp 0x14009459d
mov r9, qword [rsp + 0x30]
jmp 0x14009459d
mov r9d, 2
cmp r9, r11
ja case.default.0x1400945b4
invalid
lea rdx, [0x14012f9d0]
movsxd r10, dword [rdx + r8*4]
add r10, rdx
jmp r10
mov rax, qword [rsp + 0x28]
and al, 0x28
jmp case.0x1400945b4.0
mov eax, 6
jmp case.0x1400945b4.0
mov rax, qword [rsp + 0x30]
jmp case.0x1400945b4.0
mov eax, 2
mov rdx, r11
sub rdx, rax
jb 0x14009463f
invalid
add rax, rsi
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov rax, qword [rdi + 0x30]
mov qword [rcx + 0x20], rax
and byte [r15], cl
adc byte [rdi + 0x11], al
movups xmm1, xmmword [rdi + 0x21]
movups xmmword [rcx + 0x11], xmm1
adc qword [r15], rcx
adc dword [rcx + 1], eax
add dword [rax + rcx*4 + 1], eax
mov qword [rcx + 0x28], rsi
mov qword [rcx + 0x30], r9
jmp 0x140094545
lea r8, str.library_std_srcpath.rs
mov rcx, r10
call fcn.1400c34e0
lea r8, str.library_std_srcpath.rs
mov ecx, 1
xor edx, edx
call fcn.1400c34e0
lea r8, str.library_std_srcpath.rs
mov rcx, r9
mov rdx, r11
call fcn.1400c35e0
invalid
lea r8, str.library_std_srcpath.rs
mov rcx, rax
mov rdx, r11
call fcn.1400c34e0
add al, byte [rax]
lea r8, str.library_std_srcpath.rs
jmp 0x140094621
mov rdi, rdx
mov rsi, rcx
movzx ecx, byte [rcx]
lea eax, [rcx - 6]
movzx r8d, al
lea rdx, [r8 + 1]
xor eax, eax
cmp r8b, 4
cmp al, 4
cmp al, 4
cmovae rdx, rax
movzx r8d, byte [rdi]
lea r9d, [r8 - 6]
movzx r10d, r9b
mov dh, 0xd1
lea r11, [r10 + 1]
cmp r10b, 4
cmp dl, 4
rol byte [r15 + r9 - 0x4a], 1
invalid
cmp dl, 4
cmovae r11, rax
cmp rdx, r11
fidiv dword [rbp + 0x76]
fidiv dword [rbp + 0x76]
mov al, 1
test rdx, rdx
je 0x1400946cb
cmp edx, 4
jne 0x140094717
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
jne case.default.0x1400946e4
pop rsi
pop rsi
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
or byte [rax - 0x75], cl
or al, r13b
or edx, ebp
invalid
add al, byte [rax]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
sete al
jmp 0x140094717
cmp r9b, 4
jb 0x140094717
add al, 0x72
cmp cl, r8b
cmp cl, al
cmp cl, r8b
jne case.default.0x1400946e4
lea rax, [0x14012f9e8]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
sar edi, 0xe1
jmp rcx
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
jne case.default.0x1400946e4
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne case.default.0x1400946e4
mov r8, qword [rsi + 0x20]
cmp r8, qword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
jne case.default.0x1400946e4
mov rdx, qword [rdi + 0x18]
mov rcx, qword [rsi + 0x18]
jmp 0x1400946bf
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
movzx eax, byte [rsi + 1]
cmp al, byte [rdi + 1]
sete al
shr bl, 0xed
add dword [rax - 0x75], ecx
push rcx
or byte [rbp + 0x31], al
leave
test al, al
jne 0x140094998
cmp r10b, 6
je 0x140094998
invalid
mov r9d, 2
cmp rdx, 2
jb 0x140094a89
cmp r9, rdx
je case.0x140093d9a.36
invalid
add rdx, r8
add rdx, r8
lea r10, [r8 + r9]
inc r10
cmp r10, rdx
sete dl
movzx r8d, byte [r8 + r9]
test dl, 1
jne 0x140094a5e
add byte [rax], al
invalid
or byte [rcx - 1], cl
ret 0x3949
add byte [rax], al
add byte [rcx - 0x80], al
clc
jne 0x140094a5e
jne 0x140094a5e
cmp r8b, 0x2e
jne 0x140094a5e
movzx edx, byte [r10]
movzx edx, byte [rdx]
cmp edx, 0x2f
je 0x140094a74
add byte [rax], al
add byte [rax], al
cmp edx, 0x5c
je 0x140094a74
xor edx, edx
xor r8d, r8d
xor eax, eax
test al, al
jne case.default.0x140094a0c
movzx eax, byte [rcx + 0x10]
cmp rax, 6
jne 0x1400949fe
xor eax, eax
add r8, rax
movzx eax, dl
add rax, r8
add rsp, 0x28
ret
lea r9, [0x14012fa00]
or eax, 0x9affb
add byte [rcx + 0x63], cl
add al, 0x81
movsxd rax, dword [r9 + rax*4]
add rax, r9
jmp rax
enter 0xffffffffffffe0ff, 0x48
mov rax, qword [rcx + 0x20]
mov eax, dword [rcx + 0x20]
add rax, 4
jmp 0x1400949f0
mov rax, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
add dword [rax - 0x7b], ecx
leave
add dword [rax - 0x7b], ecx
leave
cmove r9, rcx
add rax, r9
add rax, 8
jmp 0x1400949f0
mov eax, 6
jmp 0x1400949f0
mov rax, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
cmove r9, rcx
add rax, r9
add rax, 2
jmp 0x1400949f0
mov eax, 2
jmp 0x1400949f0
cmp r8b, 0x2e
setne r8b
not dl
or dl, r8b
test dl, 1
jne case.0x140093d9a.36
mov r8d, 1
xor edx, edx
test al, al
jne case.default.0x140094a0c
jmp 0x1400949e4
lea r8, str.library_std_srcpath.rs
mov ecx, 2
call fcn.1400c34e0
int3
add byte [rax], al
add al, ch
adc bl, bl
add al, byte [rax]
lea rcx, str.called__Option::unwrap____on_a__None__value
lea ecx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src...._backtrace_srcdbghelp.rs
mov edx, 0x2b
call fcn.1400c3660
fadd qword [rdx]
add byte [rbp + rcx*4 + 5], cl
fiadd word [r14]
add byte [rdx + 0x100], bh
fadd qword [rdx]
add byte [rbp + rcx*4 + 5], cl
fiadd word [r14]
add byte [rdx + 0x100], bh
mov rcx, r13
call fcn.1400c35e0
int3
mov eax, 0x200
add byte [rax + 2], bh
mov eax, 2
mov qword [rbp + 0x418], rax
xor edi, edi
xor ebx, ebx
xor r12d, r12d
cmp r8, 0x201
add dword [rdx], eax
add byte [rax], al
jae case.0x140076f4b.730
jmp 0x140095a8f
nop dword cs:[rax + rax]
jae case.0x140067b71.844
add byte [rax], al
add byte [rcx - 0x7f], cl
cmp r8, 0x201
clc
add dword [rdx], eax
add byte [rax], al
jae case.0x140076f4b.730
mov esi, 0x200
lea r13, [rbp - 0x58]
mov r15, r8
mov edi, eax
mov edi, eax
jmp 0x140095af8
sub r8, r12
sub rbx, r12
cmp rbx, r8
jae case.0x140067b71.835
invalid
and al, 0x48
lea ecx, [rbp + 0x3f0]
invalid
lock add eax, dword [rax]
invalid
lea rcx, [rbp + 0x3f0]
mov rdx, r12
call fcn.1400c5b70
mov dh, 0
add eax, dword [rax]
mov dh, 0
add eax, dword [rax]
mov rdi, qword [rbp + 0x3f0]
mov rax, qword [rbp + 0x3f8]
add byte [rax - 0x77], cl
test dword [rax], ebx
sbb byte [rax + rax], al
invalid
add byte [rax - 0x77], cl
test dword [rax], ebx
sbb byte [rax + rax], al
add byte [rax - 1], bh
mov eax, 0xffffffff
mov eax, 0xffffffff
cmp rdi, rax
mov r12d, 0xffffffff
mov esp, 0xffffffff
mov esp, 0xffffffff
cmovb r12, rdi
mov qword [rbp + 0x400], r12
mov rbx, rdi
mov ebx, edi
mov ebx, edi
mov rsi, r12
mov r13, qword [rbp + 0x418]
mov r15, r12
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov rcx, qword [rbp + 0x410]
mov rdx, r13
mov r8d, r15d
mov eax, edi
mov eax, edi
call qword [sym.imp.KERNEL32.dll_GetEnvironmentVariableW]
mov r14d, eax
test eax, eax
jne 0x140095b24
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
and byte [0x1008e5b25], ah
jne case.0x140079d16.715
mov r8d, r14d
cmp r15, r8
jne 0x140095a80
invalid
invalid
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x3250a
add byte [rbx - 0x7af08508], al
adc byte [rcx], al
add byte [rax], al
invalid
cmp eax, 0x7a
jne 0x140095c4f
invalid
add byte [rbp + 1], cl
invalid
add r15, r15
mov eax, 0xffffffff
dec dword [rcx + 0x39]
invalid
cmovae r15, rax
mov r8, r15
mov eax, edi
dec dword [rcx + 0x39]
invalid
mov eax, edi
cmp r8, 0x201
jb 0x140095a8f
add byte [rdi], cl
invalid
jmp case.0x140076f4b.730
invalid
cmp rsi, r8
jb 0x140095c69
std
add byte [rax], al
invalid
std
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x3a8]
mov rdx, r13
mov edx, ebp
lea rcx, [rbp + 0x3a8]
mov rdx, r13
mov edx, ebp
call case.0x140079d16.696
movups xmm0, xmmword [rbp + 0x3a8]
test dword [rax + 0xf000003], ebp
adc byte [rbp + 0x3b8], cl
invalid
test dword [rax + 0xf000003], ebp
adc byte [rbp + 0x3b8], cl
movaps xmmword [rbp + 0x3e0], xmm1
sub dword [rbp + 0x3e0], ecx
add byte [rax], al
movaps xmmword [rbp + 0x3d0], xmm0
movabs rbx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
invalid
sub bl, 0x26
add byte [rax - 0x45], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x15ff26eb], al
xchg edi, eax
and al, 3
add eax, dword [rax]
shl rax, 0x20
call qword [sym.imp.KERNEL32.dll_GetLastError]
add eax, dword [rax]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x3d8], rax
fadd dword [rbx]
add byte [rax], al
add cl, byte [rax - 0x77]
test eax, ebx
fadd dword [rbx]
add byte [rax], al
movabs rbx, 0x8000000000000000
mov qword [rbp + 0x3d0], rbx
popfq
rol byte [rbx], 1
add byte [rax], al
test rdi, rdi
invalid
invalid
mov ch, 0xc8
add eax, dword [rax]
movabs rbx, 0x8000000000000000
mov qword [rbp + 0x3d0], rbx
popfq
rol byte [rbx], 1
add byte [rax], al
or byte [rax - 0x77], 0x9d
popfq
rol byte [rbx], 1
add byte [rax], al
test rdi, rdi
mov rsi, qword [rbp + 0x3c8]
invalid
mov esi, dword [rbp + 0x3c8]
add byte [rcx + rdx - 0x46], dh
je 0x140095be6
mov edx, 2
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rbp + 0x418]
call fcn.140005da0
invalid
add edi, esi
invalid
add edi, esi
dec dword [rax + 0x39]
popfq
rol byte [rbx], 1
cmp qword [rbp + 0x3d0], rbx
add byte [rax], al
jne case.0x140067b71.857
mov qword [rsi], rbx
lea rcx, [rbp + 0x3d8]
lea ecx, [rbp + 0x3d8]
invalid
call fcn.14008f800
cmp qword [rbp + 0x408], 0
add byte [rax], al
invalid
add byte [rcx + rdx - 0x46], dh
add al, byte [rax]
add byte [rax], al
je 0x140095c19
mov edx, 2
mov rcx, qword [rbp + 0x410]
call fcn.140005da0
xchg dword [rcx], eax
idiv edi
add edi, esi
call qword [rax - 0x573b7eb8]
nop
add rsp, 0x4a8
add al, 0
add byte [rbx + 0x5f], bl
add al, 0
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
movaps xmm0, xmmword [rbp + 0x3d0]
sub byte [rbp + 0x3d0], al
movaps xmm1, xmmword [rbp + 0x3e0]
loopne 0x140095c3d
add byte [rax], al
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
cmp qword [rbp + 0x408], 0
add byte [rax], al
invalid
add byte [rax], al
jne 0x140095c08
mov ebx, 0x8d48caeb
or eax, 0x71382
invalid
jmp 0x140095c19
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_sync_notify.rs
add byte [rbp + rcx*4 + 5], cl
lea r8, str.library_std_src_syswindowsmod.rs
fcmovnbe st(0), st(6)
invalid
invalid
mov edx, 0x28
call fcn.1400c3660
jmp 0x140095c7e
invalid
adc eax, 0xb0058d48
invalid
lea rax, str.library_std_src_syswindowsmod.rs
lea eax, [0x140103320]
invalid
mov rcx, r8
mov rdx, rsi
mov r8, rax
call fcn.1400c35e0
fld dword [rdx]
invalid
fld dword [rdx]
add byte [rdi], cl
ud2
or ecx, dword [rax - 0x77]
push rsp
and al, 0x10
adc byte [rbp + 0x41], dl
push rdi
adc byte [rbp + 0x41], dl
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
cmp qword [rbp + 0x3f0], 0
cmp dword [rbp + 0x3f0], 0
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rdx + 0x48], dh
mov ecx, dword [rbp + 0x3f8]
clc
add eax, dword [rax]
invalid
je case.0x140088766.588
mov rcx, qword [rbp + 0x3f8]
mov edx, 2
add al, byte [rax]
add byte [rax], al
call fcn.140005da0
nop
add rsp, 0x28
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
invalid
add byte [rax], 0
add byte [rax], al
mov qword [rsp + 0x10], rdx
adc byte [rbp + 0x41], dl
push rdi
adc byte [rbp + 0x41], dl
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x408], 0
cmp dword [rbp + 0x408], 0
cmp dword [rbp + 0x408], 0
je case.0x140076f4b.760
mov edx, 2
mov rcx, qword [rbp + 0x410]
adc byte [rax + rax], al
add al, ch
cdq
add bh, dh
invalid
adc byte [rax + rax], al
add al, ch
cdq
add bh, dh
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
je 0x140095dc2
mov rsi, rcx
mov rax, qword [rcx]
lea rcx, [rax + rax]
cmp rcx, rdx
cmp ecx, edx
invalid
cmp ecx, edx
cmova rdx, rcx
cmp rdx, 5
cli
add eax, 0x4bf
add byte [rax + 0xf], cl
cli
cli
add eax, 0x4bf
add byte [rax + 0xf], cl
cli
movabs rcx, 0x24924924924924a
xor edx, edx
cmp rdi, rcx
setb dl
imul r8, rdi, 0x38
shl rdx, 3
shl edx, 3
xchg edx, eax
and al, 0x49
add dh, byte [rcx]
ror byte [rax + 0x39], cl
iretd
shl edx, 3
loop 0x140095d6a
test rax, rax
sal byte [rbp + rbx + 0x48], 0x8b
or byte [rax + 0x6b], r9b
or byte [rax + 0x6b], cl
invalid
invalid
je 0x140095d89
mov rcx, qword [rsi + 8]
imul rax, rax, 0x38
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
sar byte [rax], 0x48
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0x30], 8
mov dword [rsp + 0x30], 8
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x38
invalid
mov qword [rsp + 0x38], rax
jmp case.0x14008188b.678
mov qword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x40]
lea r9, [rsp + 0x28]
call fcn.1400905e0
cmp qword [rsp + 0x40], 0
cmp dword [rsp + 0x40], 0
jl 0x140095dc9
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
mov rcx, qword [rsp + 0x48]
and al, 0x48
je case.0x14002a4a2.832
sbb dword [rax - 0x48], ecx
movabs rax, 0x8000000000000001
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x74c13948], al
or byte [rax + 0x39], 0xc1
cmp rcx, rax
je 0x140095dce
test rcx, rcx
cmp rcx, rax
je 0x140095dce
test rcx, rcx
test ecx, ecx
jne 0x140095dd5
call fcn.140005f70
idiv edi
mov qword [rsi + 8], rcx
mov qword [rsi], rdi
mov dword [rsi], edi
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
add rsp, 0x58
add rsp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
call fcn.1400c31c0
loope case.0x140079d16.747
add al, byte [rax]
int3
invalid
mov rax, qword [0x140138f38]
shl rax, 1
test rax, rax
jne 0x140095e0a
sal byte [rbp + 0xf], 0x48
mov ecx, esi
int1
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
jmp qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
add al, ch
sar esi, 1
add al, byte [rax]
invalid
call fcn.1400c5ce0
add byte [rax + rax*8 + 0x46c6e875], al
or byte [rcx], al
test al, al
jne 0x140095dfb
invalid
mov byte [rsi + 8], 1
jmp 0x140095dfb
int3
int3
sub rsp, 0xf0
add byte [rax], al
mov rdi, r9
mov rbx, r8
mov rsi, rcx
mov r12, qword [rcx]
mov esp, dword [rcx]
mov esp, dword [rcx]
mov r15, qword [rcx + 8]
mov qword [rsp + 0xe8], rdx
mov dword [rsp + 0xe8], edx
test rdx, rdx
or byte [rax - 0x77], cl
xchg esp, eax
and al, 0xe8
add byte [rax], al
add byte [rax - 0x7b], cl
test rdx, rdx
jne 0x140095e65
jne 0x140095e65
cmp byte [r12 + 0x20], 0
jne 0x140095e65
and al, 0x20
add byte [rbp + 0xe], dh
inc r15
mov qword [rsi + 8], r15
xor eax, eax
jmp 0x140096265
add byte [rax], al
add byte [rax], al
mov rax, qword [r12]
test r15, r15
je 0x140095f6d
lea rcx, str.
or eax, 0x6c587
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
mov qword [rsp + 0x28], 1
and al, 0x28
add dword [rax], eax
add byte [rax], al
lea rcx, [0x14012c8b8]
lea ecx, [0x14012c8b8]
mov qword [rsp + 0x30], rcx
and al, 0x30
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
sub byte [rbp + rcx*4 + 0x74], cl
and al, 0x20
sub byte [rbp + rcx*4 + 0x74], cl
and al, 0x20
lea esi, [rsp + 0x20]
mov r8, r14
call fcn.14000cc90
test al, al
jne case.0x14002f888.1356
test dword [rbx + 0x41000003], ebp
cmp byte [rsp + 0x20], 1
cmp byte [r12 + 0x20], 1
jne 0x1400960f5
xor dword [rdx], eax
add byte [rax], al
mov rax, qword [r12]
lea rcx, [0x14012b748]
add byte [rax - 0x77], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax], al
lea rdx, [0x140091e20]
add byte [rax], al
lea rdx, [0x140091e20]
invalid
mov qword [rsp + 0xb0], rdx
lea rdx, [0x140102410]
mov qword [rsp + 0xb8], rdx
lea rdx, [0x140008e40]
adc eax, 0xfff72f44
adc eax, 0xfff72f44
mov qword [rsp + 0xc0], rdx
mov qword [rsp + 0x20], 2
and byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x30
add dword [rax], eax
add byte [rax], al
and byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x30
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x38], 1
and al, 0x38
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
and al, 0x48
and byte [rax], al
add byte [rax], al
and al, 0x48
and byte [rax], al
add byte [rax], al
mov byte [rsp + 0x50], 3
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], 1
lea rcx, [rsp + 0xa8]
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*4], fs
add byte [rax], al
add cl, ch
invalid
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*4], fs
add byte [rax], al
add cl, ch
invalid
lea rcx, [r12 + 0x18]
lea ecx, [rsp + 0x18]
mov qword [rsp + 0xa8], rcx
lea rcx, [fcn.140008e80]
or eax, 0xfff72eff
or eax, 0xfff72eff
mov qword [rsp + 0xb0], rcx
mov qword [rsp + 0x20], 2
mov dword [rsp + 0x20], 2
mov dword [rsp + 0x20], 2
mov qword [rsp + 0x30], 0
mov qword [rsp + 0x38], 4
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x38
add al, 0
add byte [rax], al
mov qword [rsp + 0x40], 0
and al, 0x40
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], 0x20
add byte [rax], al
mov byte [rsp + 0x50], 3
lea rcx, [0x1401023a8]
invalid
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 2
js 0x140095fcf
add byte [rax], al
invalid
lea r14, [rsp + 0x20]
mov qword [rsp + 0x90], r14
mov ah, 0x24
nop
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rsp + 0x98], 1
mov dword [rsp + 0x98], 1
lea r13, [rsp + 0xa8]
mov qword [rsp + 0x80], r13
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x88], 1
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
and al, 0xa8
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x80], r13
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x88], 1
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
call fcn.14000cc90
test al, al
jne case.0x14002f888.1356
test dword [rdx + rax], eax
invalid
cmp byte [r12 + 0x20], 1
jne 0x1400960f5
add byte [rax], al
invalid
add byte [rax - 0x73], cl
or eax, 0xfff72ddc
fsubr qword [0xc952605d]
mov qword [rsp + 0xc0], rcx
and al, 0xc0
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x30], 1
add byte [rax], al
mov qword [rsp + 0x38], 1
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
mov dword [rsp + 0x48], 0x20
and al, 0x48
and byte [rax], al
add byte [rax], al
invalid
and al, 0x48
and byte [rax], al
add byte [rax], al
invalid
mov byte [rsp + 0x50], 3
lea rcx, [0x1401023d0]
lea ecx, [0x1401023d0]
lea ecx, [0x1401023d0]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 2
mov dword [rsp + 0x78], 2
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], 1
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
invalid
nop
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x98], 1
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
lea eax, [rsp + 0x70]
mov qword [rsp + 0x88], 2
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x70]
lea eax, [rsp + 0x70]
lea eax, [rsp + 0x70]
call fcn.14000cc90
test al, al
jne case.0x14002f888.1356
cmp dword [rbx], 3
je 0x140096200
movzx eax, byte [r12 + 0x20]
cmp rax, 1
je case.0x14002f888.1406
test rax, rax
jne 0x140096200
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x30]
movaps xmmword [rsp + 0x50], xmm3
movaps xmmword [rsp + 0x40], xmm2
sub dword [rsp + 0x40], edx
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [r12]
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
mov qword [rsp + 0xd8], rcx
lea rcx, [0x140093060]
mov qword [rsp + 0xe0], rcx
mov dword [rsp + 0xe0], ecx
mov qword [rsp + 0x70], 2
jo 0x14009616b
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
jo 0x14009616b
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x47], cl
and byte [rax], al
add byte [rax], al
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
movabs rcx, 0x400000020
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x98], rcx
invalid
mov qword [rsp + 0x98], rcx
mov byte [rsp + 0xa0], 3
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rbx], al
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rbx], al
lea rcx, [0x14012b748]
mov qword [rsp + 0xa8], rcx
mov qword [rsp + 0xb0], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0x70]
mov qword [rsp + 0xc8], rcx
mov dword [rsp + 0xc8], ecx
add byte [rax], al
mov qword [rsp + 0xd0], 1
lea rcx, [rsp + 0xd8]
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0xb8], rcx
mov qword [rsp + 0xc0], 1
mov dword [rsp + 0xc0], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0xa8]
jmp 0x14009623a
mov rax, qword [r12]
lea rcx, [0x140102418]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
lea rcx, [0x14012c8b8]
mov qword [rsp + 0x30], rcx
and al, 0x30
xorps xmm0, xmm0
ror byte [rdi], 0x11
and al, 0x38
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
call fcn.14000cc90
test al, al
jne case.0x14002f888.1356
mov rax, qword [r12]
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, str._nZipFileReader_was_in_an_invalid_stateC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.5.13_src_read.rs
mov r8d, 1
mov eax, 1
add bh, bh
push rax
invalid
test al, al
je 0x140096278
mov al, 1
add rsp, 0xf0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp dword [rsp + 0x150], 1
jne 0x140095e57
sti
invalid
invalid
add cl, byte [rdi]
test ch, al
sti
invalid
add byte [rax], al
mov dword [rsp + 0xd8], eax
and al, 0xd8
add byte [rax], al
add byte [rcx - 0x80], al
jl 0x1400962c8
and al, 0x20
add dword [rdi], ecx
test edi, ecx
add byte [rax], al
invalid
and al, 0x20
add dword [rdi], ecx
test edi, ecx
add byte [rax], al
add byte [rcx - 0x75], cl
add al, 0x24
invalid
mov rax, qword [r12]
and al, 0x48
lea ecx, [0x14012b748]
or dword [rax], eax
lea rcx, [0x14012b748]
mov qword [rsp + 0xa8], rcx
test al, 0
add byte [rax], al
lea rdx, [0x140091e20]
mov qword [rsp + 0xb0], rdx
mov dword [rsp + 0xb0], edx
mov al, 0
add byte [rax], al
lea rdx, [0x1401023f0]
lea edx, [0x1401023f0]
sbb eax, ecx
invalid
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xb8
add byte [rax], al
add byte [rax], al
lea rdx, [0x140008e40]
adc eax, 0xfff72b5c
dec dword [rax - 0x77]
xchg esp, eax
and al, 0xc0
rol byte [rax], 0
add byte [rax - 0x39], cl
mov dword [rsp + 0x20], 2
and al, 0x20
add al, byte [rax]
add byte [rax], al
invalid
rol byte [rax], 0
add byte [rax - 0x39], cl
mov dword [rsp + 0x20], 2
and al, 0x20
add al, byte [rax]
add byte [rax], al
invalid
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], 1
mov dword [rsp + 0x38], 1
cmp byte [rcx], al
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x40], 0
and al, 0x40
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], 0x20
and al, 0x48
and byte [rax], al
add byte [rax], al
mov byte [rsp + 0x50], 3
mov qword [rsp + 0x70], rcx
and al, 0x70
mov qword [rsp + 0x78], 1
and al, 0x78
js 0x14009632a
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x20]
and al, 0x20
mov qword [rsp + 0x90], rcx
mov word [rax + rdx*4], fs
nop
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rsp + 0x98], 1
and al, 0x98
add byte [rax], al
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0xa8]
and al, 0xa8
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*4], fs
add byte [rax], 0
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
and al, 0x88
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov edx, dword [rax + 0x28]
lea r8, [rsp + 0x70]
jo 0x140096357
sbb eax, 0x84fff769
ror byte [rdi], 0x85
invalid
invalid
invalid
invalid
mov rax, qword [r12]
lea rcx, str._____________at___
mov dl, 0xc0
invalid
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x28], 1
add dword [rax], eax
add byte [rax], al
lea rbx, [0x14012c8b8]
invalid
or dword gs:[rax], eax
mov qword [rsp + 0x30], rbx
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
and al, 0x38
cmp byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
and al, 0x20
cmp byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rdx, qword [rax + 0x28]
invalid
invalid
invalid
and al, 0x20
call fcn.14000cc90
test al, al
jne case.0x14002f888.1356
invalid
invalid
invalid
invalid
mov rcx, qword [r12 + 8]
mov rax, qword [r12 + 0x10]
adc byte [rcx - 0x75], cl
adc al, 0x24
adc byte [rcx - 0x75], cl
adc al, 0x24
mov qword [rsp + 0x20], rdx
lea r8, [rsp + 0x28]
movups xmm0, xmmword [rdi]
movups xmmword [rsp + 0x28], xmm0
mov r9, qword [rdi + 0x10]
mov qword [rsp + 0x38], r9
call qword [rax + 0x20]
test al, al
jne case.0x14002f888.1356
mov rax, qword [r12]
add al, 0x24
lea rcx, [rsp + 0xd8]
mov qword [rsp + 0x70], rcx
lea rcx, [0x14000c4f0]
mov qword [rsp + 0x78], rcx
lea rcx, [0x14012b060]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x40], 0
lea rcx, [rsp + 0x70]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov edx, dword [rax + 0x28]
lea r8, [rsp + 0x20]
and al, 0x20
call fcn.14000cc90
test al, al
jne case.0x14002f888.1356
mov rax, qword [r12]
lea rcx, str._nZipFileReader_was_in_an_invalid_stateC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.5.13_src_read.rs
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], rbx
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
and al, 0x38
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
and al, 0x20
call fcn.14000cc90
dec dword [rcx - 0x7bfe4f3f]
sal dword [rax + 0xfc98401], 0x84
leave
je 0x140095e57
stc
invalid
invalid
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
invalid
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x30]
movaps xmmword [rsp + 0x50], xmm3
push rax
movaps xmmword [rsp + 0x40], xmm2
and al, 0x40
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
and byte [rcx - 0x75], cl
mov rax, qword [r12]
and al, 0x48
lea ecx, [rsp + 0x20]
and al, 0x20
mov qword [rsp + 0xa8], rcx
mov word [rax + rbp*4], fs
and al, 0xa8
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xffffcb75
jne 0x1400964b4
invalid
dec dword [rax - 0x77]
mov qword [rsp + 0xb0], rcx
and al, 0xb0
mov al, 0
add byte [rax], al
lea rcx, [0x14012b748]
or eax, 0x9524e
push rdx
or dword [rax], eax
mov qword [rsp + 0x70], rcx
mov dword [rsp + 0x70], ecx
and al, 0x70
mov qword [rsp + 0x78], 1
js 0x140096506
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
and al, 0x90
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*4], fs
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
and al, 0x88
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rax + 0x20]
mov rdx, qword [rax + 0x28]
push rax
sub byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x70]
and al, 0x70
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*4], fs
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
and al, 0x88
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x70]
and al, 0x70
jmp 0x14009623a
int3
mov rcx, qword [rcx]
jmp 0x14000e320
enter 0xfffffffffffff77d, 0xffffffffffffffff
and byte [r13 + 0x31], al
leave
movabs r10, 0x8000000000000000
mov edx, 0
add byte [rax], al
add byte [rax + 0x4c11394c], al
cmp qword [rcx], r10
adc dword [rdi + rcx + 0x45], ecx
leave
mov edx, 0
add byte [rax], al
add byte [rax + 0x4c11394c], al
cmp qword [rcx], r10
adc dword [rdi + rcx + 0x45], ecx
leave
mov rcx, rdx
mov rdx, rax
ret 0xc9e9
leave
int 0xff
invalid
invalid
ror dword [rax - 0x77], 1
ret 0xc9e9
leave
leave
int 0xff
invalid
dec esp
int3
in al, dx
cwde
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
invalid
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x10], 0xfffffffffffffffe
adc dh, bh
invalid
invalid
dec dword [rax - 0x77]
invalid
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
adc r14b, r15b
adc dh, bh
invalid
mov rdx, qword [rcx]
mov eax, edx
and eax, 3
lea rcx, [0x14012fa18]
or eax, 0x9945b
or eax, 0x9945b
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
invalid
mov rax, qword [rdx]
mov r8, qword [rdx + 8]
mov eax, dword [rdx + 8]
or byte [rax - 0x77], cl
int1
mov rdx, rax
add rsp, 0x98
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.1400096e0
xor bh, dh
idiv edi
idiv edi
mov rcx, qword [rdx - 1]
dec qword [rax - 0x75]
invalid
mov rax, qword [rdx + 7]
mov rax, qword [rax + 0x20]
mov rdx, rsi
add rsp, 0x98
add byte [rax], al
add byte [rbx + 0x5f], bl
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop rbp
jmp rax
shr rdx, 0x20
shr edx, 0x20
mov dword [rbp + 0xc], edx
lea rdi, [rbp - 0x10]
mov rcx, rdi
stc
call fcn.1400927c0
dec dword [rax - 0x77]
jge 0x1400965e7
dec dword [rax - 0x77]
jge 0x1400965e7
lea rax, [0x140005fb0]
lea eax, [0x140005fb0]
mov qword [rbp - 0x28], rax
lea rax, [rbp + 0xc]
lea eax, [rbp + 0xc]
lea eax, [rbp + 0xc]
mov qword [rbp - 0x20], rax
lea rax, [0x14000f450]
invalid
loopne case.0x140093d9a.48
lea eax, [0x14000f450]
mov qword [rbp - 0x18], rax
call 0x14c0ef381
mov al, 6
invalid
add byte [rax - 0x77], cl
movabs al, byte [0x3a845c748]
mov dword [rbp - 0x58], 3
add byte [rax], al
invalid
lea rax, [0x140101648]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 3
mov dword [rbp - 0x58], 3
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp - 0x40], 0
add byte [rax], al
mov qword [rbp - 0x40], 0
mov dword [rbp - 0x40], 0
add byte [rax], al
add byte [rax - 0x73], cl
ror byte [r8 - 0x77], 1
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov r8b, 0x48
mov dword [rbp - 0x48], 2
mov r8b, 0x48
mov al, 0x48
mov dword [rbp - 0x48], 2
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x75], r9b
push rsi
sub byte [rbp + rcx*4 + 0x45], cl
lea r8, [rbp - 0x60]
call fcn.14000cc90
idiv di
idiv edi
mov ebx, eax
cmp qword [rbp - 0x10], 0
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
lea r8, [rbp - 0x60]
call fcn.14000cc90
idiv di
idiv edi
idiv edi
mov ebx, eax
cmp qword [rbp - 0x10], 0
lock add byte [rdi], cl
je 0x14009698d
test byte [rdi], cl
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp - 8]
clc
mov edx, 1
add byte [rax], al
add al, ch
invalid
adc al, 0xf7
call fcn.140005da0
idiv bh
jmp 0x14009698d
shr rdx, 0x20
lea rax, [0x14012fa28]
lea eax, [0x14012fa28]
mov word [rbx + 0x63480009], ss
add byte [rax + 0x63], cl
movsxd rcx, dword [rax + rdx*4]
or al, 0x90
add rcx, rax
jmp rcx
sar edi, 0xe1
lea rax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
lea eax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
add eax, 0x6abdc
stosd dword [rdi], eax
invalid
mov ecx, 0x10
jmp 0x140096934
jle case.0x1400966a3.1
add byte [rax], al
add byte [rax], al
add cl, ch
jle case.0x1400966a3.1
add byte [rax], al
lea rax, [0x140101298]
lea eax, [0x140101298]
add eax, 0x6abdb
stosd dword [rdi], eax
invalid
mov ecx, 0x11
jmp 0x140096934
insd dword [rdi], dx
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add cl, ch
insd dword [rdi], dx
add al, byte [rax]
invalid
add byte [rax - 0x73], cl
lea rax, [0x1401012a9]
lea eax, [0x1401012a9]
add eax, 0x6abdb
mov ecx, 0x12
jmp 0x140096934
pop rsp
add al, byte [rax]
invalid
add byte [rax], al
add cl, ch
pop rsp
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1401012bb]
lea eax, [0x1401012bb]
add eax, 0x6abdc
mov ecx, 0x10
jmp 0x140096934
add al, byte [rax]
invalid
add byte [rax], al
add cl, ch
add al, byte [r8]
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1401012cb]
lea eax, [0x1401012cb]
add eax, 0x6abdb
mov ecx, 0x10
jmp 0x140096934
cmp al, byte [rdx]
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
cmp al, byte [rdx]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rax, [0x1401012db]
lea eax, [0x1401012db]
add eax, 0x6abda
jmp 0x14009692f
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1401012ee]
lea rax, [0x1401012ee]
lea eax, [0x1401012ee]
stosd dword [rdi], eax
invalid
add byte [rcx + 0x12], bh
mov ecx, 0x12
jmp 0x140096934
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x140101300]
lea eax, [0x140101300]
lea eax, [0x140101300]
stosd dword [rdi], eax
invalid
mov ecx, 0xd
jmp 0x140096934
or al, 2
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x14010130d]
lea eax, [0x14010130d]
lea eax, [0x14010130d]
stosd dword [rdi], eax
invalid
mov ecx, 0xe
jmp 0x140096934
sti
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14010131b]
lea eax, [0x14010131b]
lea eax, [0x14010131b]
stosd dword [rdi], eax
invalid
mov ecx, 0x15
jmp 0x140096934
invalid
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea eax, [0x140101330]
add eax, 0x6abdf
stosd dword [rdi], eax
invalid
mov ecx, 0xc
jmp 0x140096934
fld dword [rcx]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea eax, [0x14010133c]
add eax, 0x6abda
stosd dword [rdi], eax
invalid
mov ecx, 0xb
jmp 0x140096934
enter 1, 0
add byte [rax], al
add byte [rax], al
add cl, ch
enter 1, 0
add byte [rax], al
lea rax, [0x140101347]
lea eax, [0x140101347]
lea eax, [0x140101347]
add eax, 0x6abd4
stosd dword [rdi], eax
invalid
mov ecx, 0x15
jmp 0x140096934
mov bh, 1
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
jmp 0x140096934
mov bh, 1
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x6abd8
add byte [rax - 0x73], cl
lea eax, [0x14010135c]
add eax, 0x6abd8
mov ecx, 0x15
jmp 0x140096934
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
invalid
add byte [rax], al
add cl, ch
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [0x140101371]
add eax, 0x6abdc
mov ecx, 0xf
jmp 0x140096934
xchg ebp, eax
add dword [rax], eax
invalid
add byte [rax], al
add cl, ch
xchg ebp, eax
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [0x140101380]
add eax, 0x6abda
mov ecx, 0xe
jmp 0x140096934
test byte [rcx], al
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
test byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x6abd7
add byte [rax - 0x73], cl
lea eax, [0x14010138e]
add eax, 0x6abd7
jmp 0x14009692f
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1401013a1]
lea eax, [0x1401013a1]
lea eax, [0x1401013a1]
stosd dword [rdi], eax
invalid
add byte [rcx + 0x26], bh
mov ecx, 0x26
jmp 0x140096934
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1401013c7]
lea eax, [0x1401013c7]
lea eax, [0x1401013c7]
stosd dword [rdi], eax
invalid
add byte [rcx + 0x38], bh
mov ecx, 0x38
jmp 0x140096934
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1401013ff]
lea eax, [0x1401013ff]
lea eax, [0x1401013ff]
lodsb al, byte [rsi]
invalid
add byte [rcx + 0x19], bh
mov ecx, 0x19
jmp 0x140096934
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140101418]
lea eax, [0x140101418]
lea eax, [0x140101418]
lodsb al, byte [rsi]
invalid
add byte [rcx + 0x17], bh
mov ecx, 0x17
add byte [rax], al
add cl, ch
xor al, 1
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14010142f]
lea eax, [0x14010142f]
jmp 0x140096934
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14010142f]
lea eax, [0x14010142f]
lea eax, [0x14010142f]
lodsb al, byte [rsi]
invalid
add byte [rcx + 0xc], bh
mov ecx, 0xc
jmp 0x140096934
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14010143b]
lea eax, [0x14010143b]
lea eax, [0x14010143b]
and ebp, dword [rsi + rax + 0x9b900]
add byte [rax], al
lodsb al, byte [rsi]
invalid
mov ecx, 9
jmp 0x140096934
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140101444]
lea rax, [0x140101444]
lea eax, [0x140101444]
lodsb al, byte [rsi]
invalid
mov ecx, 0xa
jmp 0x140096934
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14010144e]
lea eax, [0x14010144e]
lea eax, [0x14010144e]
lodsb al, byte [rsi]
invalid
mov ecx, 0x10
jmp 0x140096934
add byte [rax], al
invalid
add cl, ch
lock add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x6ac13
lodsb al, byte [rsi]
invalid
invalid
lea eax, [0x14010145e]
lodsb al, byte [rsi]
invalid
mov ecx, 0x17
jmp 0x140096934
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140101475]
lea eax, [0x140101475]
lea eax, [0x140101475]
lodsb al, byte [rsi]
invalid
mov ecx, 0x19
jmp 0x140096934
add byte [rax], al
add cl, ch
invalid
add byte [rax], al
lea rax, [0x14010148e]
lea eax, [0x14010148e]
lea eax, [0x14010148e]
add eax, 0x6ac21
lodsb al, byte [rsi]
invalid
mov ecx, 0xe
invalid
jmp 0x140096934
add byte [rax - 0x73], cl
add eax, 0x6ac1e
invalid
invalid
lea eax, [0x14010149c]
invalid
mov ecx, 0xd
jmp 0x140096934
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, ch
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rax, [0x1401014a9]
lea eax, [0x1401014a9]
lea eax, [0x1401014a9]
add eax, 0x6ac1a
add byte [rcx + 0x14], bh
mov ecx, 0x14
jmp 0x140096934
add byte [rax - 0x73], cl
add eax, 0x6ac1d
invalid
lodsb al, byte [rsi]
invalid
invalid
lea eax, [0x1401014bd]
sbb eax, 0xb90006ac
or byte [rax], al
add byte [rax], al
invalid
mov ecx, 8
add byte [rax], al
add cl, ch
jmp 0x140096934
mov al, byte [rax]
add byte [rax], al
lea rax, [0x1401014c5]
mov ecx, 0x1b
add byte [rax], al
add byte [rcx + 0x1b], bh
add byte [rax], al
jmp 0x140096934
lea rax, [0x1401014e0]
mov ecx, 0xe
add byte [rax], al
add byte [rcx + 0xe], bh
add byte [rax], al
jmp 0x140096934
add byte [rcx + 0x10], bh
add byte [rax], al
jmp 0x140096934
add byte [rcx + 0x16], bh
jmp 0x140096934
add byte [rcx + 0x15], bh
jmp 0x140096934
jmp 0x140096934
jmp 0x140096934
jmp 0x140096934
mov ecx, 0x13
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
mov dword [rbp - 0x28], ecx
lea rax, [rbp - 0x30]
mov qword [rbp - 0x10], rax
lea rax, [0x140091e20]
mov qword [rbp - 8], rax
lea rax, [0x14012b748]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
mov qword [rbp - 0x40], 0
mov dword [rbp - 0x40], 0
lea rax, [rbp - 0x10]
mov qword [rbp - 0x50], rax
mov dword [rbp - 0x50], eax
mov qword [rbp - 0x48], 1
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
lea r8, [rbp - 0x60]
lea eax, [rbp - 0x60]
call fcn.14000cc90
add eax, 0x89fff763
mov ebx, eax
mov eax, ebx
add rsp, 0x98
invalid
cwde
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop rbp
ret
invalid
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
jge 0x1400969a8
invalid
add byte [rax - 0x7d], cl
jge 0x1400969a8
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rbp - 8]
je 0x1400969c9
mov rcx, qword [rbp - 8]
mov edx, 1
call fcn.140005da0
idiv bh
invalid
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
push 0x8718b4c
push 0x8718b4c
mov rdi, qword [rcx + 0x10]
mov rsi, qword [rdx + 0x20]
mov esi, dword [rdx + 0x20]
invalid
adc byte [rax - 0x75], cl
jb case.0x140067b71.936
invalid
and byte [rbx + rcx*4 + 0x7a], cl
mov r15, qword [rdx + 0x28]
mov rbp, qword [r15 + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x6ee65
out dx, al
invalid
invalid
sub byte [rcx - 0x75], cl
outsd dx, dword [rsi]
sbb byte [rax - 0x73], cl
adc eax, 0x6ee65
out dx, al
invalid
invalid
out dx, al
invalid
mov r8d, 1
add byte [rax], al
mov rcx, rsi
int1
call rbp
mov bl, 1
add dword [rax + rax*8 + 0x1bd850f], eax
add byte [rax], al
invalid
add dword [rax + rax*8 + 0x1bd850f], eax
add byte [rax], al
invalid
test dword [rbp + 0x4d000001], edi
mov ebp, 0x4d000001
add byte [rbp - 0x73], cl
sub al, 0x3e
invalid
lea r13, [r14 + rdi]
lea ebp, [rsi + rdi]
xor ecx, ecx
xor ecx, ecx
cmp rcx, rdi
cmp ecx, edi
je case.0x140067b71.953
jl 0x140096a2e
add byte [rax], al
add byte [rbp - 0x73], cl
add al, 0xe
lea r8, [r14 + rcx]
mov r12, rcx
mov rdx, r8
ret 0x24eb
invalid
and al, 0x48
add edx, 2
cmp rax, r13
call 0x1024e798e
call 0x1024e798e
mov r10d, 2
add al, byte [rax]
add byte [rax], al
nop dword [rax]
add byte [rbp + 1], cl
invalid
add r12, r10
mov rdx, rax
mov edx, eax
cmp rax, r13
je 0x140096bae
add qword [r8], r8
add byte [rax], al
add byte [rax], al
lea rax, [rdx + 1]
movzx r9d, byte [rdx]
movzx ecx, byte [rdx]
movzx ecx, byte [rdx]
mov r10d, 1
add byte [rax], al
test r9b, r9b
jns 0x140096a50
invalid
fiadd word [rcx - 0x80]
stc
loopne 0x140096ae9
cmp r9b, 0xe0
jb 0x140096a3b
ret
cmp cl, 0xed
jne case.0x1400719e4.907
cmp rax, r13
je 0x140096bae
test byte [rdi], ah
add dword [rax], eax
invalid
call 0x14130ee94
add byte [rax], al
lea r9, [rdx + 2]
cmp r9, r13
je 0x140096bae
add byte [rdi], cl
movzx eax, byte [rdx + 1]
movzx eax, ax
mov bh, 0xc0
mov dh, 0x42
add dword [rdi], ecx
mov bh, 0xc0
cmp eax, 0x9f
ja 0x140096aed
lahf
add byte [rax], al
add byte [rdi + 0x4b], dh
add rdx, 3
add edx, 3
mov r10d, 3
add byte [rax], al
mov rax, rdx
jmp 0x140096a50
add rdx, 2
cmp rax, r13
cmove rdx, rax
xor eax, eax
invalid
cmp rdx, r13
cmp edx, ebp
cmp edx, ebp
setne al
add rax, rdx
invalid
ror byte [rax + 1], 0xd0
rol byte [rcx - 0x46], 1
add eax, dword [rax]
add byte [rax], al
mov r10d, 3
cmp r9b, 0xf0
jb 0x140096a50
invalid
invalid
invalid
stc
invalid
invalid
xor edx, edx
cmp rax, r13
invalid
setne dl
invalid
call 0x188cbffef
add eax, edx
add rax, rdx
mov r10d, 4
mov edx, 4
add cl, ch
jmp 0x140096a50
invalid
invalid
movzx edx, byte [r9]
mov dh, 0x11
and eax, 0x1f
shl eax, 6
invalid
and edx, 0x3f
add eax, edx
rol byte [0x1400a4301], 1
rol byte [0x1400a4301], 1
add byte [rax], al
mov word [rsp + 0x26], ax
and al, 0x26
mov r9, r12
mov ecx, esp
sub r9, rcx
leave
jb 0x140096bf0
add byte [rax], al
add byte [rcx + 0x39], cl
cmp esp, edi
cmp r12, rdi
cmp esp, edi
ja case.0x14008188b.746
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov rdx, r15
call fcn.140096c20
test al, al
invalid
jne case.0x140079d16.832
lea rax, [rsp + 0x26]
lea eax, [rsp + 0x26]
mov qword [rsp + 0x28], rax
and al, 0x28
lea rax, [fcn.140009ea0]
idiv edi
mov qword [rsp + 0x30], rax
lea rax, str.u
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], 2
and al, 0x40
add al, byte [rax]
add byte [rax], al
and al, 0x40
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x58], 0
and al, 0x58
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x28]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
and al, 0x50
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov rdx, r15
lea r8, [rsp + 0x38]
lea eax, [rsp + 0x38]
call fcn.14000cc90
idiv edi
test al, al
jne case.0x140079d16.832
add r12, 3
add esp, 3
add ecx, dword [rcx + rcx*4 - 0x1f]
mov rcx, r12
cmp r12, rdi
cmp esp, edi
jbe 0x140096a26
invalid
dec dword [rbp + rcx*4 + 5]
mov eax, 0x4c0006b3
invalid
add byte [rcx + rcx*4 - 0x1f], cl
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r12
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, rdi
call fcn.1400c34e0
mov rcx, rdi
stc
sub rdi, rcx
add r14, rcx
invalid
mov rcx, rsi
mov rdx, r15
mov r8, r14
mov eax, esi
invalid
mov r9, rdi
call fcn.140096c20
pop rbx
add byte [rax], al
add byte [rax], al
test al, al
jne case.0x140079d16.832
invalid
lea rdx, [0x140105870]
mov r8d, 1
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call rbp
mov ebx, eax
mov eax, ebx
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.library_std_src_sys_commonwtf8.rs
add dword [rbx - 0x76b3fffa], esi
mov rdx, r12
call fcn.1400c3870
jno 0x140096bc9
add al, byte [rax]
loop 0x140096be3
jno 0x140096bc9
add al, byte [rax]
lea r8, str.library_std_src_sys_commonwtf8.rs
mov dl, 6
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
mov rcx, r12
mov ecx, esp
mov rdx, rdi
cli
call fcn.1400c35e0
add al, byte [rax]
int3
int3
int3
int3
int3
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
js case.0x14008188b.770
mov esi, ecx
js case.0x14008188b.770
mov esi, ecx
mov rdi, r8
mov qword [rsp + 0x70], rdx
mov dword [rsp + 0x70], edx
mov dword [rsp + 0x70], edx
mov r14, rcx
add rsi, r8
add esi, eax
mov qword [rsp + 0x48], r8
and al, 0x48
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x50], rsi
mov dword [rsp + 0x50], esi
lea r12, [rsp + 0x58]
lea esp, [rsp + 0x58]
pop rax
mov byte [rsp + 0x58], 0x81
mov byte [rsp + 0x64], 0x81
and al, 0x64
invalid
pop rax
add esi, 0x81642444
mov byte [rsp + 0x64], 0x81
and al, 0x64
invalid
and al, 0x64
add dword [rax - 0x4b], 0x6c8d4c81
mov bpl, 0x81
lea r13, [rsp + 0x2d]
lea ebp, [rsp + 0x2d]
mov bpl, 0x81
lea r13, [rsp + 0x2d]
lea ebp, [rsp + 0x2d]
lea ebp, [rsp + 0x2d]
sub eax, 0x247c8d4c
sub al, 0x48
invalid
lea r15, [rsp + 0x2c]
lea edi, [rsp + 0x2c]
and al, 0x2c
lea rbx, [0x14012facc]
lea ebx, [0x14012facc]
or dword [rax], eax
jmp case.0x14000342a.2376
mov word [rsp + 0x2c], 0x305c
nop word [rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
and al, 0x2c
pop rsp
sub al, 0x5c
xor byte [rsi + 0xf], ah
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x2e
add byte cs:[rax], al
mov qword [rsp + 0x2e], 0
mov dword [rsp + 0x2e], 0
add byte cs:[rax], al
add byte [rax], al
add byte [rsi - 0x39], ah
mov word [rsp + 0x36], 0x200
and al, 0x36
add byte [rdx], al
invalid
add al, byte [rcx - 0x75]
mov eax, dword [r13 + 7]
mov dword [rsp + 0x3f], eax
and al, 0x3f
invalid
and al, 0x3f
invalid
mov rax, qword [r13]
mov eax, dword [rbp]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
cmp byte [rax - 0x4b], al
mov bpl, 0x5c
pop rsp
mov eax, dword [rsp + 0x3f]
and al, 0x3f
invalid
mov dword [r12 + 8], eax
and al, 8
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
and al, 0x38
mov qword [r12 + 1], rax
and al, 1
cmp bpl, 0x81
std
xor dword [rcx + rbx + 0x40], 0xf80fd80
je 0x140096cd6
cmp bpl, 0x80
invalid
test byte [rbp + 1], dh
jne 0x140096cc6
je 0x140096cd6
sbb dword [rax - 0x80], eax
std
cmp bpl, 0x80
je 0x140096e3c
jne 0x140096cc6
add byte [rax], al
or byte [rdi], 0x84
jne 0x140096cc6
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
mov dh, 0x44
movzx eax, byte [rsp + 0x62]
and al, 0x62
cmp al, byte [rsp + 0x63]
and al, 0x63
and al, 0x63
jb 0x140096e55
invalid
add dword [rax], eax
add byte [rax - 0x7b], cl
test rdi, rdi
je 0x140096e84
add dword [rax], eax
invalid
dec dword [rdi]
test byte [rbp + 0x48000001], ah
add dword [rax], eax
add byte [rax + 0x39], cl
cmp rdi, rsi
add dword [rax], eax
add byte [rax + 0x39], cl
cmp rdi, rsi
je 0x140096e84
invalid
cmp rdi, rsi
je 0x140096e84
test byte [rcx + rax - 0x49f10000], bl
movzx edx, byte [rdi]
mov dh, 0x17
invalid
movzx ebp, dl
test bpl, bpl
test ch, ch
test ch, ch
js 0x140096d00
inc rdi
inc edi
cmp ebp, 0x27
jbe 0x140096d70
std
invalid
jmp 0x140096dc7
add byte [rcx + 0x1fe083e8], cl
mov eax, ebp
and eax, 0x1f
loopne case.0x14002f888.1442
loopne case.0x14002f888.1442
movzx r8d, byte [rdi + 1]
movzx eax, byte [rdi + 1]
mov dh, 0x47
add dword [rcx - 0x7d], eax
and eax, 0x3f
and r8d, 0x3f
and eax, 0x3f
invalid
cmp bpl, 0xdf
cmp ch, 0xdf
jbe 0x140096d56
movzx ecx, byte [rdi + 2]
movzx ecx, byte [rdi + 2]
add al, byte [rcx - 0x3f]
loopne 0x140096d22
invalid
shl r8d, 6
invalid
and ecx, 0x3f
or ecx, r8d
cmp dl, 0xf0
jb case.0x140088766.708
mov word [rax], es
add byte [rax], al
invalid
cli
invalid
mov word [rax], es
add byte [rax], al
invalid
movzx ebp, byte [rdi + 3]
and eax, 7
shl eax, 0x12
loopne case.0x140079d16.843
loopne case.0x140079d16.843
shl ecx, 6
and ebp, 0x3f
invalid
or ebp, ecx
or ebp, eax
invalid
vpaddw xmm0, xmm15, xmmword [rax]
add byte [rcx], dl
adc dword [rax], eax
je 0x140096e84
invalid
invalid
cmp ebp, 0x110000
adc dword [rax], eax
je 0x140096e84
cmp dword [rcx], eax
add byte [rax], al
add rdi, 4
add edi, 4
mov dword [rbx + rax*4], 0x1c7627fd
add al, 0x83
std
invalid
cmp ebp, 0x27
jbe 0x140096d70
invalid
sbb al, 0xeb
jmp 0x140096dc7
jno case.0x140079d16.861
add rdi, 2
add edi, 2
shl eax, 6
invalid
or eax, r8d
mov ebp, eax
invalid
cmp ebp, 0x27
std
invalid
ja 0x140096dc7
invalid
std
invalid
nop word [rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0x46348e8], cl
or dword [rax + 1], 0xffffffd8
add rax, rbx
mov eax, ebp
movsxd rax, dword [rbx + rax*4]
invalid
add al, 0x83
call 0xc30dd0be
add rax, rbx
fdivr st(7)
loopne 0x140096de2
invalid
jmp rax
mov dword [rsp + 0x2c], 0xf9e9745c
and al, 0x2c
pop rsp
sub al, 0x5c
je 0x140096d6c
stc
invalid
jmp qword [rsi - 0x39]
sub al, 0x5c
outsb dx, byte [rsi]
jmp 0x140096c80
invalid
invalid
jmp qword [rsi - 0x39]
mov dword [rsp + 0x2c], 0xe1e9725c
invalid
jb case.0x140076f4b.887
loope case.0x140088766.704
invalid
mov word [rsp + 0x2c], 0x225c
mov dword [rsp + 0x2c], 0xd5e9225c
invalid
and al, 0x2c
pop rsp
and ch, cl
invalid
jmp 0x140096c80
invalid
invalid
and al, 0x2c
pop rsp
invalid
invalid
add rdi, 3
shl eax, 0xc
loopne case.0x140076f4b.897
or ecx, eax
mov ebp, ecx
invalid
int 0x83
cmp ebp, 0x27
std
invalid
jbe 0x140096d70
cmp ebp, 0x5c
jne case.0x140076f4b.899
mov word [rsp + 0x2c], 0x5c5c
pop rsp
pop rsp
jmp 0x140096c80
mov ecx, ebp
jmp 0x1377a2fc6
call fcn.14000dea0
test al, al
jne 0x140096e10
sub eax, 0xd6e8e989
jno 0x140096de0
invalid
mov ecx, ebp
call fcn.14000dfc0
invalid
idiv edi
test al, al
je 0x140096e10
and al, dh
mov byte [rsp + 0x2c], 0x80
and al, 0x2c
or byte [rcx + 0x4930246c], 0x8b
mov dword [rsp + 0x30], ebp
mov rax, qword [r13]
add byte [rax - 0x77], cl
mov dword [rsp + 0x30], ebp
mov rax, qword [r13]
add byte [rax - 0x77], cl
and al, 0x38
and al, 0x38
mov eax, dword [r13 + 7]
mov dword [rsp + 0x3f], eax
mov bpl, 0x80
jmp case.0x1400719e4.943
invalid
mov rcx, r15
mov edx, ebp
call fcn.140009f60
xor edi, r14d
dec dword [rdi]
movzx ebp, byte [rsp + 0x2c]
and al, 0x2c
mov rax, qword [r13]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
cmp byte [rcx - 0x75], al
invalid
mov eax, dword [r13 + 7]
mov dword [rsp + 0x3f], eax
invalid
cmp bpl, 0x81
std
invalid
invalid
invalid
or dword [rdi], 0xfffe6a85
jne case.0x1400719e4.943
invalid
invalid
jmp 0x140096e84
mov rdx, qword [rsp + 0x5c]
mov edx, dword [rsp + 0x5c]
pop rsp
mov dword [r12 + 8], 0
and al, 8
add byte [rax], al
add byte [rax], al
mov qword [r12], 0
add al, 0x24
add byte [rax], al
add byte [rax], al
xor ebp, ebp
jmp 0x140096e6d
movzx ecx, al
mov byte [rsp + 0x58], bpl
and al, 0x58
enter 0xffffffffffff8840, 0x6c
and al, 0x58
lea edx, [rax + 1]
mov byte [rsp + 0x62], dl
and al, 0x62
and al, 0x62
cmp al, 0xa
jae 0x140096e97
movzx edx, byte [rsp + rcx + 0x58]
mov dh, 0x54
or al, 0x58
mov rcx, r14
mov rax, qword [rsp + 0x70]
call qword [rax + 0x20]
and byte [rax + rax*8 - 0x1c87bf1], al
invalid
invalid
and byte [rax + rax*8 - 0x1c87bf1], al
invalid
mov al, 1
jmp case.0x14001eab2.1799
xor eax, eax
add rsp, 0x78
pop rbx
ror byte [rax - 0x7d], 0xc4
js 0x140096ee6
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srcescape.rs
mov edx, 0xa
add byte [rax], al
jp 0x140096e34
invalid
add byte [rax], al
call fcn.1400c3560
int3
int3
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
sub esp, 0x68
sub esp, 0x68
lea rbp, [rsp + 0x60]
mov qword [rbp], 0xfffffffffffffffe
invalid
dec dword [rax - 0x77]
xlatb
mov rsi, rcx
mov esi, ecx
invalid
invalid
mov esi, ecx
invalid
movzx r14d, byte [rdx + 0x18]
mov byte [rdx + 0x18], 0
sbb byte [rax], al
sbb byte [rax], al
mov qword [rbp - 0x18], 0
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x10], 2
lock add al, byte [rax]
lock add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rax], al
mov qword [rbp - 8], 0
clc
clc
add byte [rax], al
add byte [rax], al
mov r15, qword [rdx + 8]
mov edi, dword [rdx + 8]
movzx ebx, word [rdx + 0x10]
mov eax, 2
xor r8d, r8d
xor eax, eax
rol byte [rbp + 0x31], 0xe4
rol byte [rbp + 0x31], 0xe4
jmp 0x140096f24
invalid
mov eax, dword [rbp - 0x10]
mov r8, qword [rbp - 8]
mov word [rax + r8*2], r13w
inc r8
mov qword [rbp - 8], r8
clc
clc
mov rdx, qword [rdi]
nop word [rax + rax]
add byte [rcx - 0x77], al
frstor dword [rsi - 0x7b]
test ebx, ebx
jne 0x140096fd0
invalid
xchg esp, eax
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx - 0x77], al
frstor dword [rsi - 0x7b]
test ebx, ebx
invalid
test dword [rax + rax + 0x394c0000], edx
cli
add byte [rcx + rdi - 6], cl
cmp rdx, r15
je case.0x14002fbac.1444
add byte [rax], al
lea rcx, [rdx + 1]
mov qword [rdi], rcx
cmove ecx, dword [rdi]
mov dh, 0x12
invalid
add qword [rax - 0x77], rcx
cmove ecx, dword [rdi]
mov dh, 0x12
invalid
adc al, byte [rbp + 0xf]
mov dh, 0xea
invalid
movzx r13d, r10b
invalid
test r13b, r13b
jns 0x140096feb
add byte [rax], al
mov r9d, r13d
and r9d, 0x1f
invalid
lea rcx, [rdx + 2]
add cl, byte [rax - 0x77]
add cl, byte [rax - 0x77]
invalid
jmp 0x15feaf2a5
invalid
add cl, byte [rax - 0x77]
cmove ecx, dword [rdi]
movzx r11d, byte [rdx + 1]
invalid
invalid
movzx r11d, byte [rdx + 1]
and r11d, 0x3f
jrcxz 0x140096fb3
jrcxz 0x140096fb3
cmp r13b, 0xdf
jbe 0x140096fe1
invalid
lea rcx, [edx + 3]
lea rcx, [rdx + 3]
mov qword [rdi], rcx
movzx r13d, byte [rdx + 2]
shl r11d, 6
shl ebx, 6
cmove ecx, dword [rdi]
mov dh, 0x6a
add al, byte [rcx - 0x3f]
shl ebx, 6
shl ebx, 6
and r13d, 0x3f
or r13d, r11d
cmp r10b, 0xf0
fld qword [rcx - 0x80]
cli
invalid
jb 0x140097003
lea rcx, [rdx + 4]
mov qword [rdi], rcx
mov dword [rdi], ecx
mov dword [rdi], ecx
movzx edx, byte [rdx + 3]
and r9d, 7
and ecx, 7
and ecx, 7
shl r9d, 0x12
shl r13d, 6
and edx, 0x3f
loop case.0x14000342a.2389
or edx, r13d
or edx, r9d
mov r13d, edx
mov ebp, edx
invalid
mov ebp, edx
cmp r13d, 0xffff
add byte [rax], al
jbe 0x140096feb
jmp case.0x14002fbac.1434
nop word cs:[rax + rax]
add byte [rax], al
add byte [rsi - 0x39], ah
adc byte [r8], r8b
add byte [rax], al
xor ebx, ebx
mov word [rdi + 0x10], 0
add byte [rax], al
xor ebx, ebx
cmp r13w, 0x22
std
invalid
je case.0x14000342a.2390
std
and dh, byte [rax + rbx - 0x15]
outsd dx, dword [rsi]
jmp 0x140097050
shl r9d, 6
shl ecx, 6
or r9d, r11d
mov r13d, r9d
mov ebp, ecx
mov ebp, ecx
xor ebx, ebx
mov rdx, rcx
cmp r13w, 0x22
jne 0x140097050
not r12b
and r12b, 1
jmp 0x140096f30
shl r9d, 0xc
loope case.0x14002fbac.1434
or r13d, r9d
cmp r13d, 0xffff
std
invalid
inc dword [rax]
add byte [rsi - 0x28], dh
std
invalid
lea r9d, [r13 + 0xff0000]
shr r9d, 0xa
or r9d, 0xd800
or ecx, 0xd800
leave
add al, bl
add byte [rax], al
add al, bl
add byte [rax], al
and r13d, 0x3ff
or r13d, 0xdc00
add ah, bl
add byte [rax], al
mov word [rdi + 0x10], r13w
outsd dx, dword [rsi]
adc byte [rax - 0x77], cl
retf 0x8944
jmp 0x140097084
mov ebp, ecx
cmp r13w, 0x22
std
invalid
je case.0x14000342a.2390
nop dword [rax + rax]
movzx ecx, r13w
cmp ecx, 0x3b
jne 0x140097064
test r14b, r14b
jne 0x1400970bf
shl eax, 0x1e
test cl, cl
mov edx, 0x80120114
cmove edx, r8d
jmp 0x1400974c5
invalid
jmp 0x1400974c5
adc al, 1
adc al, byte [rax]
mov r8d, dword [rbx + 0x18]
mov ecx, dword [rbx + 0x14]
or ecx, dword [rbx + 0x10]
mov r9, qword [rbx + 8]
or ecx, dword [rbx + 0x1c]
xor r10d, r10d
test al, al
setne r10b
shl r10d, 0x15
or r10d, ecx
mov dword [rsp + 0x28], r10d
and al, 0x28
mov dword [rsp + 0x20], ebp
mov qword [rsp + 0x30], 0
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CreateFileW]
cmp rax, 0xffffffffffffffff
je 0x140097551
mov r14, rax
cmp ebp, 4
std
add al, 0x75
invalid
cmp byte [rbx + 0x23], 0
je 0x140097548
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0xb7
add byte [rax], al
add byte [rbp + 0x26], dh
mov qword es:[rsp + 0x40], 0
mov qword [rsp + 0x40], 0
lea r8, [rsp + 0x40]
mov rcx, r14
mov edx, 6
mov r9d, 8
or byte [rax], al
add byte [rax], al
add bh, bh
adc eax, 0x30bec
invalid
add bh, bh
adc eax, 0x30bec
invalid
add byte [rbp + 0x314674c0], al
test eax, eax
je 0x14009758e
invalid
xor esi, esi
test r15, r15
test byte [rbp - 0x7b], 0xff
jne 0x14009756c
jmp case.0x140076f4b.904
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov r14d, eax
mov esi, eax
shl r14, 0x20
shl esi, 0x20
or r14, 2
or esi, 2
or esi, 2
mov esi, 1
add byte [rax], al
test r15, r15
je case.0x140076f4b.904
invalid
mov edx, 2
mov rcx, rdi
stc
call fcn.140005da0
mov rax, rsi
mov rdx, r14
add rsp, 0x70
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x30aac
lodsb al, byte [rsi]
or al, byte [rbx]
invalid
add byte [rcx - 0x1c3eb73d], cl
mov ebx, eax
shl rbx, 0x20
shl ebx, 0x20
and byte [rax - 0x7d], cl
retf
or rbx, 2
or ebx, 2
mov rcx, r14
mov ecx, esi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
or dword [rdx], 0x854d0003
push qword [rbp + rcx - 0x46]
invalid
invalid
add al, byte [rax]
invalid
test r15, r15
je 0x1400975b9
invalid
or eax, 0x2ba
add byte [rax - 0x77], cl
invalid
invalid
mov edx, 2
add byte [rax], al
mov rcx, rdi
stc
call fcn.140005da0
idiv bh
mov r14, rbx
fsubp st(3)
mov ebx, 0x5756cccc
int3
push rsi
push rdi
jmp case.0x140076f4b.904
int3
sub rsp, 0x68
sub esp, 0x68
mov rdi, rdx
mov edi, edx
mov rsi, rcx
mov esi, ecx
invalid
xorps xmm0, xmm0
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
push rax
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
mov dword [rsp + 0x60], 0
and al, 0x60
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x30]
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
mov rcx, rdi
stc
call qword [sym.imp.KERNEL32.dll_GetFileInformationByHandle]
adc eax, 0x30b44
add byte [rbp - 0x517bf040], al
test eax, eax
je 0x1400976aa
invalid
scasb al, byte [rdi]
add byte [rax], al
invalid
test byte [rsi - 0x75000000], ch
and al, 0x30
invalid
add byte [rax], al
add byte [rbx + 0x3130244c], cl
mov ecx, dword [rsp + 0x30]
xor byte [rcx], dh
xor eax, eax
sal bh, 0xc1
add byte [rax + rax], al
test ecx, 0x400
rol dword [rax], 4
add byte [rax], al
invalid
add byte [rax + rdi + 0x48], dh
je 0x140097642
cmp byte [rax - 0x39], cl
and al, 0x28
invalid
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x28], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x28]
lea r8, [rsp + 0x28]
sub byte [rax - 0x77], cl
mov rcx, rdi
stc
mov edx, 9
add byte [rax], al
add byte [rcx - 0x47], al
or byte [rax], al
add byte [rax], al
invalid
mov r9d, 8
mov ecx, 8
add byte [rax], al
add bh, bh
call qword [sym.imp.KERNEL32.dll_GetFileInformationByHandleEx]
adc eax, 0x30b14
adc al, 0xb
add eax, dword [rax]
invalid
add byte [rbp - 0x74858b40], al
test eax, eax
je 0x1400976aa
invalid
jp case.0x14009349a.170
mov eax, dword [rsp + 0x28]
and al, 0x28
and al, 0x28
sub cl, al
shl eax, 0x15
loopne 0x14009764c
adc eax, 0x231ff8c1
sar eax, 0x1f
invalid
and eax, dword [rsp + 0x2c]
and al, 0x2c
sub al, 0x8b
mov ecx, dword [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rbx + 0x44542454], cl
mov edx, dword [rsp + 0x54]
push rsp
and al, 0x54
mov r8d, dword [rsp + 0x4c]
mov eax, dword [rsp + 0x4c]
and al, 0x4c
mov r9d, dword [rsp + 0x50]
mov r9d, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
and al, 0x50
push rax
shl r9, 0x20
shl ecx, 0x20
loope case.0x1400946e4.124
and byte [rcx + 9], cl
or r9, rdx
or ecx, edx
ror dword [rbx + 0x44582454], 1
mov edx, dword [rsp + 0x58]
push rsp
and al, 0x58
mov r10d, dword [rsp + 0x60]
mov edx, dword [rsp + 0x60]
push rsp
and al, 0x60
invalid
invalid
mov r11d, dword [rsp + 0x5c]
and al, 0x5c
pop rsp
shl r11, 0x20
shl ebx, 0x20
jrcxz case.0x1400946e4.127
or r11, r10
or ebx, edx
ror dword [rax - 0x39], cl
mov qword [rsi], 1
mov dword [rsi], 1
invalid
add dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 + 0x5e], cl
mov qword [rsi + 8], r11
mov dword [rsi + 8], ebx
pop rsi
or bh, al
mov dword [rsi + 0x10], 1
adc byte [rcx], r8b
adc byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 + 0x46], al
invalid
invalid
add byte [rax], al
mov dword [rsi + 0x14], r8d
mov dword [rsi + 0x14], eax
adc al, 0xc7
adc al, 0xc7
mov dword [rsi + 0x18], 1
sbb byte [rcx], r8b
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x100f1c56], cl
mov dword [rsi + 0x1c], edx
movups xmm0, xmmword [rsp + 0x34]
adc byte [rsp + 0x34], al
push rsi
sbb al, 0xf
adc byte [rsp + 0x34], al
and al, 0x34
and al, 0x34
xor al, 0xf
adc dword [rsi + 0x20], eax
invalid
movups xmmword [rsi + 0x20], xmm0
and byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x44]
mov edx, dword [rsp + 0x44]
push rsp
and al, 0x44
mov qword [rsi + 0x30], rdx
mov dword [rsi + 0x30], edx
xor byte [rcx + rcx*4 + 0x4e], cl
cmp byte [rcx + 0x4689404e], cl
mov dword [rsi + 0x40], ecx
mov dword [rsi + 0x44], eax
jmp 0x1400976c3
mov qword [rsi + 0x38], r9
mov dword [rsi + 0x38], ecx
mov dword [rsi + 0x40], ecx
mov dword [rsi + 0x44], eax
mov dword [rsi + 0x44], eax
jmp 0x1400976c3
jmp 0x1400976c3
sbb edi, edi
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x30990
nop
or dword [rbx], eax
add byte [rax - 0x3f], cl
invalid
invalid
shl rax, 0x20
loopne 0x1400976d4
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
or rax, 2
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
add cl, byte [rax - 0x77]
mov dword [rsi + 8], eax
or byte [rax - 0x39], r9b
or byte [rax - 0x39], cl
mov qword [rsi], 2
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
add byte [rax], al
add rsp, 0x68
invalid
push 0xffffffffccc35e5f
int3
pop rdi
pop rsi
ret
int3
int3
int3
push rsi
push rdi
sub rsp, 0x38
sub esp, 0x38
sub esp, 0x38
in al, dx
cmp byte [rax - 0x77], cl
xlatb
mov rdi, rdx
mov rdx, qword [rdx + 8]
mov edx, dword [rdx + 8]
or byte [rax - 0x75], cl
ja case.0x1400965c4.123
mov rsi, qword [rdi + 0x10]
mov r9, rdx
ror dword [rcx + 0x29], 1
int1
sub r9, rsi
jb 0x140097886
add dword [rax], eax
add byte [rax - 0x77], cl
add byte [rax], al
mov rax, rcx
mov r8, qword [rdi]
mov eax, dword [rdi]
enter 0xffffffffffff8b4c, 7
mov eax, dword [rdi]
add r8, rsi
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov rdx, rax
call case.0x140094568.187
popfq
add dword [rax], eax
add byte [rax], al
cmp qword [rsp + 0x28], 0
and al, 0x28
invalid
popfq
add dword [rax], eax
add byte [rax], al
invalid
invalid
jl case.default.0x140097723
invalid
and al, 0x28
add byte [rax + riz + 0x48], dh
mov esi, dword [rsp + 0x30]
je case.0x14009349a.190
invalid
sub byte [rax], al
je case.default.0x140097723
mov rsi, qword [rsp + 0x30]
je case.0x14009349a.190
xor byte [rcx + 0x3e083f0], cl
mov eax, esi
and eax, 3
invalid
add ecx, dword [rax - 0x73]
or eax, 0x98450
invalid
lea rcx, [0x14012fb6c]
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0xf
mov dh, 0x46
invalid
movzx eax, byte [rsi + 0x10]
jmp case.0x14002f888.1490
adc bl, r13b
adc bl, ch
add rsi, qword cs:[rsp + 0x30]
add rsi, qword [rsp + 0x30]
and al, 0x30
mov qword [rdi + 0x10], rsi
mov rax, qword [rdi + 0x18]
cmp rax, rsi
invalid
adc byte [rax - 0x75], cl
sbb byte [r8 + 0x39], r9b
invalid
cmova rsi, rax
cmova esi, eax
mov qword [rdi + 0x18], rsi
xor esi, esi
jmp case.0x14002f888.1488
invalid
movzx eax, byte [rsi + 0xf]
jmp case.0x14002f888.1490
mov dh, 0x46
por mm1, qword [rax + rcx*2]
mov rcx, rsi
mov rcx, rsi
shr rcx, 0x20
call fcn.140092600
invalid
invalid
invalid
xor ecx, ecx
cmp al, 0xb
cmove rsi, rcx
jne case.0x14002f888.1488
lea rcx, [rsp + 0x30]
and al, 0x30
call fcn.14008f800
xchg ebx, eax
cmp bh, 0xff
invalid
invalid
invalid
mov rax, rsi
mov eax, esi
add rsp, 0x38
pop rdi
pop rsi
ret
mov rax, rsi
shr rax, 0x20
shr eax, 0x20
cmp eax, 0x28
clc
invalid
ja case.0x14009349a.200
lea rcx, [0x14012fb7c]
or dword [rcx], 0
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
add eax, ecx
jmp rax
xor eax, eax
jmp case.0x14002f888.1490
mov al, 0x29
jmp case.0x14002f888.1490
mov al, 1
jmp case.0x14002f888.1490
mov al, 2
jmp case.0x14002f888.1490
add ch, bl
mov dh, 0xb0
mov al, 3
invalid
mov al, 3
jmp case.0x14002f888.1490
mov dl, 0xb0
add al, 0xeb
scasb al, byte [rdi]
mov al, 4
jmp case.0x14002f888.1490
mov al, 5
jmp case.0x14002f888.1490
mov al, 6
jmp case.0x14002f888.1490
cmpsb byte [rsi], byte [rdi]
mov al, 7
jmp case.0x14002f888.1490
mov al, 8
jmp case.0x14002f888.1490
sahf
sahf
mov al, 9
jmp case.0x14002f888.1490
mov al, 0xa
jmp case.0x14002f888.1490
mov al, 0xb
jmp case.0x14002f888.1490
xchg edx, eax
or ebp, ebx
xchg edx, eax
mov al, 0xc
jmp case.0x14002f888.1490
invalid
invalid
mov al, 0xd
jmp case.0x14002f888.1490
mov dh, byte [rax - 0x4f7914f2]
por mm0, qword [rdx + 0x7be910b0]
jmp case.0x14002f888.1490
mov al, 0x10
invalid
invalid
mov al, 0xe
jmp case.0x14002f888.1490
invalid
mov al, 0xf
jmp case.0x14002f888.1490
mov al, 0x10
jmp case.0x14002f888.1490
jnp case.0x140093d9a.175
invalid
invalid
jnp case.0x140093d9a.175
invalid
invalid
adc ecx, ebp
je 0x1400977e2
invalid
invalid
mov al, 0x12
jmp case.0x14002f888.1490
invalid
push qword [rax - 0x9916ed]
mov al, 0x13
jmp case.0x14002f888.1490
invalid
invalid
mov al, 0x14
jmp case.0x14002f888.1490
invalid
invalid
adc eax, 0xffff58e9
push qword [rax - 0xae16ea]
invalid
invalid
push rcx
invalid
jmp case.0x14002f888.1490
pop rax
invalid
invalid
invalid
jmp case.0x14002f888.1490
invalid
push qword [rax - 0xb516e9]
jmp case.0x14002f888.1490
invalid
invalid
push qword [rax - 0xbc16e8]
mov al, 0x18
jmp case.0x14002f888.1490
invalid
invalid
push qword [rax - 0xc316e7]
sbb ecx, ebp
cmp al, 0xff
jmp case.0x14002f888.1490
invalid
jmp case.0x14002f888.1490
invalid
push qword [rax - 0xd116e5]
jmp case.0x14002f888.1490
invalid
invalid
invalid
mov al, 0x1c
jmp case.0x14002f888.1490
invalid
invalid
sbb eax, 0xffff20e9
push qword [rax - 0xe616e2]
mov al, 0x1e
invalid
sbb edi, edi
jmp case.0x14002f888.1490
invalid
mov al, 0x1e
jmp case.0x14002f888.1490
invalid
push qword [rax - 0xed16e1]
jmp case.0x14002f888.1490
adc bh, bh
invalid
mov al, 0x20
jmp case.0x14002f888.1490
invalid
invalid
mov al, 0x21
and ecx, ebp
add al, 0xff
jmp case.0x14002f888.1490
invalid
and ch, cl
std
invalid
jmp case.0x14002f888.1490
invalid
push qword [rax - 0x10916dd]
and ebp, ecx
jmp case.0x14002f888.1490
idiv dh
invalid
invalid
mov al, 0x24
and al, 0xe9
out dx, eax
jmp case.0x14002f888.1490
invalid
invalid
and eax, 0xfffee8e9
push qword [rax - 0x11e16da]
invalid
invalid
loope case.0x140079d16.903
jmp case.0x14002f888.1490
invalid
invalid
jmp case.0x14002f888.1490
jmp case.0x14002f888.1490
invalid
invalid
push qword [rax - 0x12516d9]
invalid
jmp case.0x14002f888.1490
invalid
invalid
invalid
mov al, 0x28
sub cl, ch
sar esi, cl
invalid
jmp case.0x14002f888.1490
invalid
invalid
dec dword [rbp + rcx*4 + 5]
adc eax, ebp
invalid
lea r8, [0x140103da0]
lea eax, [0x140103da0]
add eax, 0x6c513
invalid
invalid
mov rcx, rsi
mov ecx, esi
int1
call fcn.1400c34e0
movabs r12, 0xcccccccccccc0002
int3
mov esp, 0xcccc0002
add al, byte [rax]
int3
int3
int3
int3
int3
int3
int3
int3
int3
sub esp, 0xa8
in al, dx
test al, 0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rdi, rdx
mov edi, edx
xlatb
mov rsi, rcx
mov esi, ecx
invalid
movups xmm0, xmmword [0x140102838]
add eax, 0x6af82
invalid
scasd eax, dword [rdi]
invalid
add byte [rdi], cl
sub dword [rsp + 0x60], eax
and al, 0x60
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
and al, 0x60
invalid
mov eax, 0xffffffff
cmp r9, rax
cmp ecx, eax
dec dword [rcx + 0x39]
cmp ecx, eax
ror dword [rcx + 0xf], 0x42
cmovb rax, r9
cmovb eax, ecx
ror dword [rdi], 0x57
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
and al, 0x38
and al, 0x38
movups xmmword [rsp + 0x38], xmm0
and al, 0x38
mov dword [rsp + 0x30], eax
and al, 0x30
and al, 0x30
mov qword [rsp + 0x28], r8
mov dword [rsp + 0x28], eax
and al, 0x28
sub byte [rax - 0x73], cl
and al, 0x60
and al, 0x60
lea rax, [rsp + 0x60]
and al, 0x60
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
mov rcx, rdx
sal dword [rcx], 1
xor edx, edx
xor r8d, r8d
rol byte [rbp + 0x31], 0xc9
rol byte [rbp + 0x31], cl
rol byte [rbp + 0x31], 0xc9
xor ecx, ecx
leave
call qword [sym.imp.ntdll.dll_NtReadFile]
or eax, dword [rbx]
add byte [0x1400979fb], bh
cmp eax, 0x103
add byte [rbp + 0x12], dh
jne 0x14009790c
adc cl, byte [rax - 0x77]
stc
mov rcx, rdi
mov edx, 0xffffffff
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
invalid
add eax, dword [rax]
invalid
invalid
invalid
add byte [rbx + 0x3d602444], cl
adc dword [rax], eax
invalid
mov eax, dword [rsp + 0x60]
cmp eax, 0xc0000011
add byte [rax], al
sal byte [rbp + 8], 0xf
push rdi
add al, al
jne 0x14009791b
xorps xmm0, xmm0
ror byte [rdi], 0x11
invalid
movups xmmword [rsi], xmm0
jmp 0x140097953
cmp eax, 0x103
add eax, dword [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rbx + rdi - 0x7b], dh
je case.0x1400966a3.170
test eax, eax
js case.0x14002a4a2.925
invalid
sar byte [rax + 0x12], 0x48
mov eax, dword [rsp + 0x68]
invalid
mov rax, qword [rsp + 0x68]
push 0x8468948
mov qword [rsi + 8], rax
mov qword [rsi], 0
invalid
add byte [rax], al
add byte [rax], al
jmp 0x140097953
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
add byte [rax - 0x3f], cl
loopne 0x140097964
invalid
add byte [rax - 0x3f], cl
loopne 0x140097964
invalid
or rax, 2
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
enter 0x4802, 0xffffffffffffff89
or byte [rax - 0x39], r9b
invalid
invalid
invalid
mov dword [rsi + 8], eax
mov qword [rsi], 1
mov dword [rsi], 1
add byte [rax], al
add rsp, 0xa8
pop rdi
pop rsi
ret
mov dword [rsp + 0x58], 0
and al, 0x58
add byte [rax], al
add byte [rax], al
invalid
add dh, al
and al, 0x5c
mov byte [rsp + 0x5c], 0
lea rax, [0x1401028a0]
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0x6af2f
invalid
invalid
invalid
add byte [rax - 0x77], cl
and al, 0x78
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], 1
mov dword [rsp + 0x80], 1
lea rax, [rsp + 0x50]
mov qword [rsp + 0x88], rax
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x90], xmm0
adc dword [rsp + 0x90], eax
lea rcx, [rsp + 0x58]
lea ecx, [rsp + 0x58]
lea rdx, [rsp + 0x78]
and al, 0x78
and al, 0x78
js 0x14009798d
call fcn.140090450
cmpsd dword [rsi], dword [rdi]
mov bh, bh
dec dword [rax - 0x77]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x70], rax
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
call fcn.14008f8c0
mov ecx, 7
add byte [rax], al
invalid
add byte [rax], al
int 0x29
ud2
int3
int3
int3
int3
int3
sub esp, 0x38
in al, dx
cmp byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov esi, ecx
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
call case.0x140094568.187
mov ebp, 0x48fffffe
cmp dword [rsp + 0x28], 0
sub byte [rax], al
cmp qword [rsp + 0x28], 0
sub byte [rax], al
je case.default.0x140097a03
mov rdi, qword [rsp + 0x30]
and al, 0x30
mov eax, edi
and eax, 3
lea rcx, [0x14012fc20]
lea ecx, [0x14012fc20]
invalid
or dword [rax], eax
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
adc r11b, r13b
and al, 0x48
mov rax, qword [rsp + 0x30]
mov rax, qword [rsp + 0x30]
and al, 0x30
mov qword [rsi + 8], rax
mov qword [rsi], 0
mov dword [rsi], 0
mov dword [rsi], 0
jmp 0x140097a50
xor ecx, dword [rdi]
mov dh, 0x47
por mm1, qword [rax + rcx*2]
mov rcx, rdi
mov rcx, rdi
shr rcx, 0x20
call fcn.140092600
cmp al, 0xb
jne 0x140097a45
lea rcx, [rsp + 0x30]
and al, 0x30
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
call fcn.14008f800
invalid
jge 0x140097a41
invalid
mov ebp, 0xebffff7d
or ecx, dword [rax - 0x77]
mov dword [rsi + 8], edi
invalid
jmp 0x140097a50
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
mov qword [rsi], 1
mov dword [rsi], 1
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x38
add esp, 0x38
pop rdi
pop rsi
ret
shr eax, 0x20
call 0x16901fd81
cmp eax, 0x28
ja case.default.0x140097a71
adc al, 0x48
lea ecx, [0x14012fc30]
invalid
lea rcx, [0x14012fc30]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
shr bl, 0xb8
jmp rax
mov al, 0x29
jmp case.0x140067b71.1043
mov al, 0xb0
add ch, bl
lodsb al, byte [rsi]
mov al, 3
jmp case.0x140067b71.1043
add eax, 0x6b0a0eb
jmp case.0x140067b71.1043
mov al, 7
jmp case.0x140067b71.1043
xchg esp, eax
mov al, 9
jmp case.0x140067b71.1043
jmp case.0x140067b71.1043
mov al, 0xb
jmp case.0x140067b71.1043
invalid
mov al, 0xe
jmp case.0x140067b71.1043
invalid
invalid
mov al, 0xf
jmp case.0x140067b71.1043
jb 0x140097aba
invalid
invalid
jb 0x140097aba
invalid
invalid
jmp case.0x140067b71.1043
jmp case.0x140067b71.1043
push qword [rax - 0xa216ee]
invalid
adc ebp, ecx
push rsi
invalid
adc al, 0xe9
invalid
invalid
mov al, 0x17
jmp case.0x140067b71.1043
invalid
invalid
invalid
invalid
invalid
invalid
invalid
in eax, dx
invalid
jmp case.0x140067b71.1043
push rbx
sub rsp, 0x4a8
add al, 0
invalid
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x420], 0xfffffffffffffffe
and byte [rax + rax], al
add al, 0
add dh, bh
invalid
invalid
invalid
add al, 0
add dh, bh
invalid
mov r9, qword [rdx + 8]
mov rax, qword [rdx + 0x10]
adc byte [rax - 0x7d], cl
clc
add ecx, dword [rcx + rcx*4 - 0x73]
mov dword [rbp + 0x418], ecx
sbb byte [rax + rax], al
add byte [rsi + 0x58], dh
pop rax
pop rax
movabs r10, 0x5c003f005c005c
cmp qword [r9], r10
je 0x140097cae
movabs r10, 0x5c003f003f005c
mov r9, qword [rbp + 0x418]
sbb byte [rax + rax], al
invalid
sbb byte [rax + rax], al
add byte [rbp + 0x39], cl
cmp qword [r9], r10
je 0x140097cae
add byte [rax], al
invalid
invalid
cmp qword [r9], r10
je 0x140097cae
add byte [rax], al
add byte [rax], al
cmp rax, 0xf8
jae case.0x14004328e.1357
add byte [rax], al
clc
add byte [rax], al
add byte [rdi], cl
sbb edx, 0
add byte [rax], al
mov rax, qword [rbp + 0x418]
cmp word [rax + 2], 0x3a
jne 0x140097c81
mov rax, qword [rbp + 0x418]
movzx eax, word [rax + 4]
jmp 0x140097c49
je 0x140097c2b
cmp rax, 2
je 0x140097c81
cmp rax, 1
jne case.0x14004328e.1357
mov rax, qword [rbp + 0x418]
cmp word [rax], 0
cmp byte [rax], al
jne case.0x14004328e.1357
jmp 0x140097cae
mov rax, qword [rbp + 0x418]
cmp word [rax + 2], 0x3a
cmp dword [rax + 2], 0x3a
cmp dword [rax + 2], 0x3a
jne 0x140097c81
mov rax, qword [rbp + 0x418]
movzx eax, word [rax + 4]
test ax, ax
test eax, eax
je 0x140097c6d
cmp ax, 0x2f
je 0x140097c57
invalid
or byte [rdi], cl
mov bh, 0xc0
cmp eax, 0x5c
jne 0x140097c81
mov rax, qword [rbp + 0x418]
movzx eax, word [rax]
cmp eax, 0x2f
clc
invalid
je 0x140097c8b
clc
invalid
cmp eax, 0x5c
je 0x140097c8b
jmp 0x140097cae
mov rax, qword [rbp + 0x418]
movzx eax, word [rax]
cmp eax, 0x2f
clc
invalid
je 0x140097c81
cmp eax, 0x5c
clc
pop rsp
jne 0x140097cae
mov rax, qword [rbp + 0x418]
movzx eax, word [rax]
cmp ax, 0x5c
je 0x140097c99
movzx eax, ax
cmp eax, 0x2f
jne case.0x14004328e.1357
mov rax, qword [rbp + 0x418]
movzx eax, word [rax + 2]
cmp eax, 0x5c
add byte [rdi], cl
mov bh, 0x40
add al, byte [rbx + 0x5745cf8]
je 0x140097cae
je 0x140097cae
cmp eax, 0x2f
jne case.0x14004328e.1357
mov rax, qword [rdx + 0x10]
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
mov dword [rcx + 0x10], eax
movups xmm0, xmmword [rdx]
jmp case.0x14009349a.243
invalid
invalid
add byte [rax], al
sub byte [0xc84d7cc0], al
test dword [rdi], edx
add al, 0
add byte [rax - 0x77], cl
invalid
mov byte [rbp + 0x417], r8b
mov qword [rbp + 0x3d0], rcx
mov qword [rbp + 0x400], rdx
xchg ebp, eax
add byte [rax + rax], al
add byte [rax - 0x39], cl
test dword [rax + 3], edi
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 0x3c0], 2
mov qword [rbp + 0x3c8], 0
mov dword [rbp + 0x3c8], 0
xchg ebp, eax
add byte [rax + rax], al
add byte [rax - 0x39], cl
test dword [rax + 3], edi
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 0x3c0], 2
invalid
invalid
test eax, ecx
add eax, dword [rax]
mov dword [rbp + 0x3c8], 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x43], al
add byte [rdx], al
add byte [rax], al
mov r13d, 0x200
mov eax, 2
mov qword [rbp + 0x3f8], rax
add eax, dword [rax]
add byte [rcx], dh
ror byte [rax - 0x77], 0x85
lock add eax, dword [rax]
add byte [rbp + 0x31], al
push qword [rcx]
test byte [rcx - 0x7f], 0xfd
add dword [rdx], eax
add byte [rax], al
jb 0x140097d2f
invalid
jmp 0x140097d40
jae case.0x14002fbac.1514
cmp r13, 0x201
jae 0x140097d40
mov r12d, 0x200
lea rbx, [rbp - 0x60]
mov r14, r13
mov esi, ebp
jmp case.0x14002fbac.1498
sub r13, rsi
sub r15, rsi
cmp r15, r13
out dx, eax
jae case.0x14002f888.1531
lea rcx, [rbp + 0x3b8]
mov rdx, rsi
mov r8, r13
mov eax, ebp
call 0x142e79144
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0x3b8]
mov eax, dword [rbp + 0x3b8]
call 0x142e79144
add byte [rax - 0x75], cl
invalid
invalid
mov eax, dword [rbp + 0x3b8]
test dword [rax + 0x48000003], edi
mov dword [rbp + 0x3f0], eax
mov qword [rbp + 0x3f0], rax
mov rax, qword [rbp + 0x3c0]
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
test eax, edi
clc
add eax, dword [rax]
mov qword [rbp + 0x3f8], rax
add byte [rbx + rcx*4 - 0x43], cl
lock add eax, dword [rax]
add byte [rax - 1], bh
mov eax, 0xffffffff
mov r15, qword [rbp + 0x3f0]
mov eax, 0xffffffff
cmp r15, rax
mov esi, 0xffffffff
invalid
invalid
invalid
invalid
invalid
cmovb rsi, r15
mov qword [rbp + 0x3c8], rsi
add eax, dword [rax]
add byte [rcx - 0x77], cl
hlt
mov rbx, qword [rbp + 0x3f8]
mov ebx, dword [rbp + 0x3f8]
clc
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
mov r14, rsi
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
add al, byte [rbx]
add byte [rax - 0x75], cl
lea ebx, [rax]
add al, 0
add byte [rcx + rcx*4 - 0xe], al
lea ebx, [rax]
add al, 0
add byte [rcx + rcx*4 - 0xe], al
mov rdi, rbx
mov r8, rbx
xor r9d, r9d
leave
call qword [sym.imp.KERNEL32.dll_GetFullPathNameW]
adc eax, 0x30382
add eax, dword [rbx]
invalid
add eax, dword [rbx]
add byte [rcx + 0x75c085c3], cl
mov ebx, eax
test eax, eax
jne case.0x14002fbac.1505
invalid
add eax, dword [rax]
mov ebx, eax
test eax, eax
jne case.0x14002fbac.1505
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x3026e
test eax, eax
jne 0x140097e49
invalid
mov r13d, ebx
cmp r14, r13
jne case.0x140067b71.1049
test dword [rsi], edi
invalid
invalid
invalid
invalid
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
clc
jp 0x140097dfb
jne 0x1400981fd
invalid
add r14, r14
mov eax, 0xffffffff
invalid
invalid
invalid
dec dword [rcx + 0x39]
cmp r14, rax
cmovae r14, rax
invalid
invalid
mov r13, r14
cmp r13, 0x201
std
add dword [rdx], eax
add al, byte [rax]
add byte [rdi], cl
xor dword [rax], 0xffffffff
xor bh, bh
invalid
invalid
invalid
jmp 0x140097d2f
cmp r12, r13
jb 0x140098217
mov r15, qword [rbp + 0x400]
mov qword [r15 + 0x10], 0
adc byte [rax], al
add byte [rax], al
add byte [rax], al
cmp byte [rbp + 0x417], 0
invalid
add al, 0
add byte [rax], al
invalid
je 0x140097e73
cmp ebx, 2
ja 0x140097e7f
jne 0x140097f96
add byte [rax], al
movzx ecx, word [rdi]
jmp 0x140097f0c
add byte [rax], al
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
shl rsi, 0x20
and byte [rax - 0x7d], cl
invalid
add cl, byte [rbx + rcx*4 - 0x43]
add byte [rax + rax], al
add byte [rax - 0x7d], cl
mov ebp, 0x3f0
add byte [rax], al
add byte [rdi], cl
test dword [rcx], esp
add eax, dword [rax]
invalid
add cl, byte [rbx + rcx*4 - 0x43]
add byte [rax + rax], al
add byte [rax - 0x7d], cl
mov ebp, 0x3f0
add byte [rax], al
add byte [rdi], cl
test dword [rcx], esp
add eax, dword [rax]
add cl, ch
sub eax, 0x81000003
add eax, dword [rax]
add byte [rcx + 0xf6fb], al
add byte [rax], al
jbe 0x140097f3d
add byte [rax], al
invalid
invalid
jmp case.0x14009349a.238
cmp ebx, 0xf6
jbe 0x140097f3d
add byte [rax], al
invalid
mov rcx, rdi
mov ecx, edi
movzx eax, word [rdi + 2]
cmp eax, 0x3a
jne case.0x1400719e4.1000
cmp word [rcx + 4], 0x5c
jne case.0x1400719e4.1000
mov r12d, 4
lea rbx, [0x140102af8]
sbb eax, 0x6ac59
mov qword [rbp + 0x408], rcx
mov dword [rbp + 0x408], ecx
add byte [rax], al
jmp case.0x14009356b.226
movzx ecx, word [rcx]
cmp ebx, 3
sti
add esi, dword [rsi + 0x59]
or dword [rbx + 0x597603fb], eax
lea rbx, [0x14012c8b8]
cmp cx, 0x5c
jne 0x14009801a
test dword [rsi + 1], edx
add byte [rax], al
test dword [rsi + 1], edx
add byte [rax], al
cmp eax, 0x3f
je 0x14009801a
invalid
invalid
cmp eax, 0x5c
jne 0x140097f16
add al, 0x83
clc
invalid
test byte [rax], dh
add dword [rax], eax
add byte [rbx + 0x38752ef8], al
xor byte [rcx], al
add byte [rax], al
cmp eax, 0x2e
jne 0x140097f1c
cmp word [rdi + 6], 0x5c
cmp dword [rdi + 6], 0x5c
jne 0x140097f1c
add r13, 0xfffffffffffffffc
add rdi, 8
add edi, 8
mov qword [rbp + 0x408], rdi
mov r12d, 4
add byte [rax], al
invalid
add byte [rcx - 0x44], al
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rbx, [0x140102af8]
lea rbx, [0x140102af8]
jmp case.0x14009356b.226
cmp cx, 0x5c
jne 0x140097f83
movzx eax, word [rdi + 2]
cmp ax, 0x5c
add r12b, byte [r14 - 0x7d]
clc
pop rsp
jne 0x140097f83
add r13, 0xfffffffffffffffe
add rdi, 4
add edi, 4
mov qword [rbp + 0x408], rdi
mov r12d, 8
lea rbx, [0x140102b00]
jmp case.0x14009356b.226
mov r14, qword [r15]
cmp r14, r13
mov qword [rbp + 0x408], rdi
ja 0x140097ff0
lea r12, [r13 + 1]
lea r8, [r12 + r12]
test r14, r14
je 0x140097fa9
lea rax, [r14 + r14]
mov rcx, qword [rbp + 0x418]
lea ebx, [rax]
add al, 0
add byte [rax - 0x77], cl
invalid
fadd dword [rbx]
add byte [rax], al
mov qword [rbp + 0x3e0], 2
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
test eax, ebp
add eax, dword [rax]
add bl, ch
invalid
lea ebx, [rax]
add al, 0
add byte [rax - 0x77], cl
invalid
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
test eax, ebp
add eax, dword [rax]
add bl, ch
xor dword [rax - 0x77], ecx
mov ebp, 0x408
mov qword [rbp + 0x408], rdi
lea rbx, [0x14012c8b8]
lea ebx, [0x14012c8b8]
jmp 0x140098021
lea rbx, [0x14012c8b8]
xor r12d, r12d
in al, 0x48
mov dword [rbp + 0x408], edi
add al, 0
invalid
in al, 0x48
mov dword [rbp + 0x408], edi
add al, 0
invalid
add al, 0
add bl, ch
jnp case.0x140079d16.922
jmp case.0x14009356b.226
mov qword [rbp + 0x3e0], 0
mov dword [rbp + 0x3e0], 0
lea rcx, [rbp + 0x3a0]
add byte [rbp + rcx*4 - 0x73], cl
fadd dword [rbx]
add byte [rax], al
lea r9, [rbp + 0x3d8]
invalid
mov edx, 2
add byte [rax], al
call fcn.1400905e0
cmp qword [rbp + 0x3a0], 0
add byte [rax], al
add byte [rax - 0x75], cl
invalid
test al, 3
add byte [rax], al
adc al, 0x86
invalid
add byte [rax], al
add byte [rax - 0x75], cl
lea ebp, [rax + 0x74000003]
test al, 3
add byte [rax], al
je 0x140097ff7
movabs rax, 0x8000000000000001
cmp rcx, rax
invalid
add byte [rax], al
je 0x140097ff7
movabs rax, 0x8000000000000001
cmp rcx, rax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
jne case.0x1400946e4.191
test dword [rbp + 2], edx
add byte [rax], al
xor esi, esi
jmp case.0x14008188b.875
add dword [rax], eax
add byte [rcx - 0x77], cl
mov qword [r15 + 8], rcx
mov qword [r15], r12
mov dword [rdi], esp
xor esi, esi
mov qword [rbp + 0x418], rcx
sbb byte [rax + rax], al
invalid
or byte [r13 - 0x77], r9b
invalid
mov r14, r12
jmp case.0x14008188b.875
add byte [rax], al
invalid
dec dword [rax - 0x77]
mov ebp, 0x408
add byte [rax], al
mov qword [rbp + 0x408], rdi
xor r12d, r12d
lea r14, [r12 + r13]
inc r14
inc esi
mov rdi, qword [r15]
cmp rdi, r14
jae case.0x1400946e4.188
lea r8, [r14 + r14]
test rdi, rdi
je case.0x140093d9a.214
invalid
lea rax, [rdi + rdi]
mov rcx, qword [rbp + 0x418]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rbp + 0x3d8], rcx
mov qword [rbp + 0x3e0], 2
test eax, esp
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
invalid
loopne 0x140098056
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
test eax, ebp
call 0x12b098064
mov qword [rbp + 0x3e8], rax
jmp case.0x140093d9a.215
call 0x12b098064
or ecx, dword [rax - 0x39]
test eax, esp
loopne 0x14009806a
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x3a0]
lea r9, [rbp + 0x3d8]
add byte [rax], al
mov qword [rbp + 0x3e0], 0
lea rcx, [rbp + 0x3a0]
lea r9, [rbp + 0x3d8]
add byte [rax], al
add byte [rbp + rcx*4 - 0x73], cl
fadd dword [rbx]
add byte [rax], al
mov edx, 2
call fcn.1400905e0
pop rbx
test edi, edi
invalid
dec dword [rax - 0x7d]
mov ebp, 0x3a0
movabs al, byte [0xa88d8b4800000003]
add eax, dword [rax]
invalid
invalid
add byte [rax - 0x75], cl
lea ebp, [rax + 0x74000003]
movabs rax, 0x8000000000000001
movabs rax, 0x8000000000000001
test al, 3
add byte [rax], al
add eax, dword [rax]
add byte [rdi + rax*2 + 0x48], dh
movabs rax, 0x8000000000000001
cmp rcx, rax
cmp ecx, eax
jne 0x14009822b
cmp rdi, r12
je 0x1400980dd
movabs rax, 0x8000000000000001
cmp rcx, rax
cmp ecx, eax
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp ecx, eax
jne 0x14009822b
add byte [rcx + rdi - 0x19], cl
cmp rdi, r12
jae 0x1400980cf
mov rcx, r15
mov ecx, edi
xor edx, edx
mov r8, r12
mov eax, esp
mov eax, esp
call fcn.1400c5b70
add al, byte [rax]
mov r15, qword [rbp + 0x400]
add byte [rax], al
mov rsi, qword [r15 + 0x10]
mov esi, dword [rdi + 0x10]
mov r14, qword [r15]
mov rcx, qword [r15 + 8]
mov ecx, dword [rdi + 8]
mov ecx, dword [rdi + 8]
jmp 0x1400980e6
xor esi, esi
mov r14, rdi
mov rcx, qword [rbp + 0x418]
add al, 0
invalid
add al, 0
add bl, ch
or dword [rcx - 0x77], ecx
invalid
add byte [rax], al
jmp 0x1400980e6
mov qword [r15 + 8], rcx
mov dword [rdi + 8], ecx
or byte [r13 - 0x77], r9b
invalid
mov qword [r15], r14
xor esi, esi
lea r8, [r12 + r12]
mov qword [rbp + 0x418], rcx
invalid
and al, 0x48
mov dword [rbp + 0x418], ecx
invalid
add byte [rax - 0x73], cl
or al, 0x71
lea rcx, [rcx + rsi*2]
mov rdx, rbx
mov edx, ebx
call sub.VCRUNTIME140.dll_memcpy
add rsi, r12
mov qword [r15 + 0x10], rsi
mov dword [rdi + 0x10], esi
mov dword [rdi + 0x10], esi
mov rax, r14
sub rax, rsi
sub eax, esi
invalid
cmp rax, r13
jae 0x140098131
invalid
mov rcx, r15
mov rdx, rsi
mov edx, esi
mov r8, r13
call fcn.1400c5b70
mov r15, qword [rbp + 0x400]
add byte [rax + rax], al
add byte [rcx - 0x75], cl
ja 0x140098138
mov r14, qword [r15]
mov rdi, qword [r15 + 8]
jmp 0x140098138
mov rdi, qword [rbp + 0x418]
lea r8, [r13*2]
lea rcx, [rdi + rsi*2]
mov rdx, qword [rbp + 0x408]
mov edx, dword [rbp + 0x408]
call sub.VCRUNTIME140.dll_memcpy
add al, byte [rax]
add rsi, r13
mov qword [r15 + 0x10], rsi
cmp rsi, r14
jne 0x140098176
mov rcx, r15
mov rdx, r14
bnd call fcn.140091d60
mov r15, qword [rbp + 0x400]
mov rdi, qword [r15 + 8]
mov rsi, qword [r15 + 0x10]
mov word [rdi + rsi*2], 0
inc rsi
mov qword [r15 + 0x10], rsi
adc byte [rcx], dh
test byte [rax - 0x7d], 0xbd
lock add eax, dword [rax]
add byte [rax], al
adc byte [rcx], dh
test byte [rax - 0x7d], 0xbd
lock add eax, dword [rax]
add byte [rax], al
je case.0x14009349a.238
mov edx, 2
mov rcx, qword [rbp + 0x3f8]
call fcn.140005da0
add ah, bl
idiv bh
add ah, bl
idiv bh
test rsi, rsi
je case.0x140088766.801
mov rcx, qword [rbp + 0x3d0]
mov qword [rcx + 8], rsi
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 1
mov dword [rcx], eax
invalid
add byte [rax], al
or byte [rax - 0x77], 1
mov dword [rcx], eax
invalid
cmp qword [r15], 0
je 0x1400981e9
invalid
mov rcx, qword [r15 + 8]
mov edx, 2
or byte [r10 + 2], r15b
call fcn.140005da0
jmp 0x1400981e9
fcomi st(6)
invalid
mov rax, qword [r15 + 0x10]
mov rcx, qword [rbp + 0x3d0]
mov ecx, dword [rbp + 0x3d0]
mov ecx, dword [rbp + 0x3d0]
rol byte [rbx], 1
add byte [rax], al
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [r15]
adc byte [rcx + 0xf], al
adc byte [rdi], al
movups xmmword [rcx], xmm0
add rsp, 0x4a8
test al, 4
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_sync_notify.rs
lea r8, str.library_std_src_syswindowsmod.rs
sub eax, 0xba0006b1
sub byte [rax], al
add byte [rax], al
invalid
sub eax, 0xba0006b1
sub byte [rax], al
add byte [rax], al
invalid
mov cl, 6
add byte [rdx + 0x28], bh
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call fcn.1400c3660
mov r12b, 2
add bl, ch
lea r8, str.library_std_src_syswindowsmod.rs
lea eax, [0x140103320]
add eax, 0x6b102
jmp 0x14009825d
lea r8, str.library_std_src_syswindowsmod.rs
mov rcx, r13
mov rdx, r12
loop case.0x140088766.808
mov bh, 0xb3
add al, byte [rax]
invalid
loop case.0x140088766.808
mov bh, 0xb3
add al, byte [rax]
invalid
add bl, ch
xor cl, byte [rax - 0x7b]
jmp 0x14009825d
test rcx, rcx
leave
jne 0x140098237
call fcn.140005f70
jmp 0x14009825d
mov rdx, qword [rbp + 0x3b0]
mov al, 3
add byte [rax], al
call fcn.1400c31c0
scasd eax, dword [rdi]
add al, byte [rax]
jmp 0x14009825d
sbb byte [rax - 0x7b], cl
leave
test rcx, rcx
jne 0x140098251
call fcn.140005f70
jmp 0x14009825d
invalid
or al, 0x48
mov edx, dword [rbp + 0x3b0]
mov al, 3
add byte [rax], al
mov rdx, qword [rbp + 0x3b0]
mov al, 3
add eax, dword [rax]
add byte [rax], al
add al, ch
invalid
call fcn.1400c31c0
add al, byte [rax]
ud2
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
invalid
invalid
mov ebp, 0x3b8
invalid
add eax, dword [rax]
invalid
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x3b8], 0
mov eax, 3
add byte [rcx + rdx + 0x48], dh
je case.0x140076f4b.976
mov rcx, qword [rbp + 0x3c0]
mov ecx, dword [rbp + 0x3c0]
invalid
mov edx, 2
call fcn.140005da0
or ebx, ebx
idiv bh
invalid
mov rax, qword [rbp + 0x400]
add al, 0
add byte [rax - 0x7d], cl
invalid
invalid
add byte [rax], al
cmp qword [rax], 0
cmp byte [rax], al
je 0x1400982b9
adc eax, 0x858b48
mov rax, qword [rbp + 0x400]
mov rcx, qword [rax + 8]
mov ecx, dword [rax + 8]
or byte [rdx + 2], bh
test dword [rax], eax
add al, 0
add byte [rax - 0x75], cl
mov ecx, dword [rax + 8]
or byte [rdx + 2], bh
or byte [rdx + 2], bh
add byte [rax], al
call fcn.140005da0
idiv bh
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
int3
int3
int3
push r15
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x50
sub esp, 0x50
sub esp, 0x50
push rax
mov rdi, r8
mov rbx, rdx
mov rsi, rcx
invalid
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x30], xmm0
mov rdx, qword [rdx]
lea rcx, [rsp + 0x20]
lea r8, [rsp + 0x30]
lea eax, [rsp + 0x30]
mov r9d, 0x20
mov ecx, 0x20
and byte [rax], al
add byte [rax], al
call fcn.1400979d0
cmp qword [rsp + 0x20], 0
invalid
idiv bh
dec dword [rax - 0x7d]
invalid
invalid
jl 0x140098331
invalid
and byte [rax], al
add byte [rdi + rbx + 0x4c], dh
lea esi, [rsp + 0x28]
je case.default.0x14009832e
lea r14, [rsp + 0x28]
mov rax, qword [rsp + 0x28]
sub byte [rcx + 0x3e183c1], cl
mov ecx, eax
and ecx, 3
loope 0x140098323
invalid
add ecx, dword [rbp + rcx*4 + 0x3d]
lodsd eax, dword [rsi]
jns case.0x1400965c4.193
lea r15, [0x14012fcd4]
movsxd rcx, dword [r15 + rcx*4]
invalid
or al, 0x8f
invalid
add byte [rcx + 0x63], cl
or al, 0x8f
invalid
invalid
add rcx, r15
jmp rcx
invalid
loope case.0x14004328e.1407
mov rbx, qword [rsp + 0x28]
mov ebx, dword [rsp + 0x28]
pop rsp
and al, 0x28
cmp rbx, 0x21
jae 0x140098381
invalid
sti
and dword [rbx + 0x46], esi
invalid
mov rax, qword [rdi]
mov r14, qword [rdi + 0x10]
ja 0x140098352
sub rax, r14
cmp rax, rbx
jb 0x14009836d
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
add rcx, r14
add ecx, esi
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
push rsp
and al, 0x30
mov r8, rbx
mov eax, ebx
fsubr st(0)
pop rbp
lodsd eax, dword [rsi]
add al, byte [rax]
invalid
call sub.VCRUNTIME140.dll_memcpy
add r14, rbx
mov qword [rdi + 0x10], r14
mov dword [rdi + 0x10], esi
mov dword [rdi + 0x10], esi
mov qword [rsi + 8], rbx
xor eax, eax
invalid
pop rsi
or byte [rcx], dh
shr bl, 0x30
jmp case.0x1400945b4.216
mov rcx, rdi
mov ecx, edi
mov rdx, r14
mov r8, rbx
mov r8, rbx
call fcn.1400c5c30
add al, byte [rax]
mov r14, qword [rdi + 0x10]
jmp 0x14009834a
lea r8, [0x140101788]
xchg esp, eax
invalid
mov edx, 0x20
add byte [rax], al
add byte [rax - 0x77], cl
fld1
mov r10b, 2
mov dl, 2
add byte [rax + 0x74230f78], al
cmp byte [rax + 0xf], 0x23
je case.0x140097a71.94
jmp case.0x14009832e.2
jmp case.0x14009832e.2
mov rcx, rbx
call fcn.1400c35e0
mov dl, 2
invalid
cmp byte [rax + 0xf], 0x23
je case.0x140097a71.94
invalid
jmp case.0x14009832e.2
mov qword [rsi], rax
invalid
add rsp, 0x50
push rax
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
cmp byte [rax + 0x10], 0x23
je case.0x140097a71.94
mov qword [rsi + 8], rax
or byte [rax + 1], bh
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add bl, ch
loopne case.0x1400965c4.199
invalid
jmp case.0x1400945b4.216
mov rcx, rax
mov ecx, eax
shr rcx, 0x20
cmp ecx, 0x23
and esi, dword [rbp - 0x17]
and byte [rbx - 0x168adc07], al
mov rcx, r14
call fcn.14008f800
je case.0x1400946e4.212
invalid
dec dword [rax - 0x75]
mov edx, dword [rbx]
invalid
mov edx, dword [rbx]
lea rcx, [rsp + 0x20]
and al, 0x20
lea r8, [rsp + 0x30]
and al, 0x30
mov r9d, 0x20
call fcn.1400979d0
out 0xf5, eax
invalid
dec dword [rax - 0x7d]
cmp dword [rsp + 0x20], 0
out 0xf5, eax
invalid
cmp dword [rsp + 0x20], 0
jl 0x140098411
and byte [rax], al
je case.default.0x14009832e
test byte [rbx], bh
invalid
mov rax, qword [rsp + 0x28]
and al, 0x28
mov ecx, eax
and ecx, 3
loope 0x140098402
movsxd rcx, dword [r15 + rcx*4]
add rcx, r15
add ecx, edi
jmp rcx
int3
int3
fisttp dword [rbx - 0x33330001]
int3
int3
sub esp, 0x30
mov rax, r9
mov rsi, rcx
invalid
enter 0xffffffffffff8948, 0xffffffffffffffce
lea rcx, [0x1401038e0]
mov r9d, dword [rcx + r8*4]
or dword [rax - 0x39], 0x282444
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x28], 0
lea r8, [rsp + 0x28]
sub byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0x15ff
call qword [sym.imp.KERNEL32.dll_SetFilePointerEx]
adc eax, 0x2fd00
test eax, eax
invalid
je 0x140098461
mov rax, qword [rsp + 0x28]
and al, 0x28
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
xor eax, eax
jmp 0x140098478
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
loopne 0x14009848b
or rax, 2
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
or byte [rax + 1], r15b
add dword [rax], eax
add byte [rax], al
invalid
add cl, byte [rax - 0x77]
or byte [rax + 1], r15b
add dword [rax], eax
add byte [rax], al
invalid
mov qword [rsi], rax
add rsp, 0x30
invalid
xor byte [rsi - 0x3d], bl
int3
int3
mov rdx, r8
mov r8, rax
mov eax, eax
jmp fcn.140097370
int3
int3
int3
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x158
sub esp, 0x158
pop rax
add dword [rax], eax
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
mov qword [rbp + 0xd0], 0xfffffffffffffffe
test eax, edx
add byte [rax], al
add dh, bh
invalid
invalid
invalid
invalid
mov r13, r8
mov rbx, rcx
retf
retf
mov r15, qword [rcx + 8]
mov r14, qword [rcx + 0x10]
jno 0x1400984f4
jno 0x1400984f4
test r14, r14
mov qword [rbp + 0xc0], rdx
mov dword [rbp + 0xc0], edx
xchg ebp, eax
rol byte [rax], 0
invalid
je 0x140098547
push rdi
xchg ebp, eax
rol byte [rax], 0
add byte [rdi + rdx*2 + 0x4c], dh
je 0x140098547
push rdi
mov qword [rbp + 0xb8], r13
push rdi
mov qword [rbp + 0xb8], r13
add byte [rax], al
add byte [rcx - 0x77], cl
mov r13, rbx
invalid
invalid
mov dh, 0x44
mov r13, rbx
movzx eax, byte [r14 + r15 - 1]
mov dh, 0x44
invalid
invalid
cmp al, 0x2f
invalid
setne r12b
cmp al, 0x5c
setne bl
ret
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
invalid
lea ecx, [rbp + 0x60]
invalid
mov rdx, r15
mov r8, r14
mov eax, esi
mov eax, esi
call fcn.140093e00
movzx r9d, byte [rbp + 0x60]
movzx eax, r9b
mov dh, 0xc1
mov dh, 0xc1
ror dword [rbx + rcx*4 + 0x5d], 0x70
mov r11, qword [rbp + 0x70]
mov r10, qword [rbp + 0x80]
mov edx, dword [rbp + 0x80]
mov edx, dword [rbp + 0x80]
lea rcx, [0x14012fce4]
lea ecx, [0x14012fce4]
scasd eax, dword [rdi]
ja case.0x1400719e4.1056
add byte [rax + 0x63], cl
adc al, 0x81
movsxd rdx, dword [rcx + rax*4]
invalid
add rdx, rcx
mov rcx, r15
mov ecx, edi
mov ecx, edi
jmp rdx
lea rcx, [r11 + 4]
jmp 0x140098588
add al, 0xeb
mov sil, 6
invalid
mov sil, 6
xor edi, edi
xor r12d, r12d
jmp 0x1400986bc
invalid
add dword [rax], eax
add byte [rax], al
inc dword [rbp + 0x31]
in al, 0xe9
push 0x49000001
add byte [rax], al
lea rcx, [r10 + 1]
add byte [rax], al
add byte [rcx - 0x73], cl
add qword [rbp - 0x7b], rcx
add dword [rbp - 0x7b], ecx
invalid
invalid
lea rcx, [r10 + 1]
test r10, r10
test edx, edx
ror byte [rcx + 0xf], cl
retf 0x14c
invalid
invalid
cmove rcx, r10
add rcx, r11
add ecx, ebx
add rcx, 8
jmp 0x140098588
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
jmp 0x140098588
sbb dword [rcx - 0x73], ecx
add qword [rbp - 0x7b], rcx
invalid
invalid
lea rcx, [r10 + 1]
test r10, r10
cmove rcx, r10
add rcx, r11
invalid
add rcx, 2
jmp 0x140098588
invalid
ror byte [rcx + 0xf], cl
retf 0x14c
invalid
add eax, 0x2b9
add byte [rcx + rdi - 0xf], cl
int1
mov ecx, 2
cmp rcx, r14
int1
ja case.default.0x140098e85
add byte [rax], al
add byte [rbp + 4], dh
jne 0x140098597
xor edi, edi
jmp case.0x140076f4b.984
add rcx, r15
add ecx, edi
movzx ecx, byte [rcx]
cmp cl, 0x2f
invalid
sete dl
ret 0xf980
cmp cl, 0x5c
invalid
sete dil
or dil, dl
or bh, dl
or bh, dl
and r12b, bl
and ah, bl
mov rcx, qword [rbp + 0x61]
mov rdx, qword [rbp + 0x68]
mov qword [rbp + 7], rdx
push rbp
invalid
push rbp
push 0x7558948
push rbp
invalid
push rbp
invalid
mov qword [rbp], rcx
mov rsi, qword [rbp + 0x78]
jne 0x14009863c
add byte [rax - 0x75], cl
jne 0x14009863c
mov ecx, 6
mov eax, eax
lea rdx, [0x14012fd00]
lea edx, [0x14012fd00]
lea edx, [0x14012fd00]
ja case.0x140093d03.253
or dword [rax], eax
add byte [rbx + riz*2 + 4], cl
invalid
movsxd r8, dword [rdx + rax*4]
invalid
add r8, rdx
add eax, edx
mov qword [rbp - 0x20], r10
mov dword [rbp - 0x20], edx
push rbp
loopne case.0x140079d16.972
mov qword [rbp - 0x18], r11
mov dword [rbp - 0x18], ebx
mov qword [rbp - 0x10], rsi
jmp r8
jmp rax
lea rdx, [r11 + 4]
add al, 0xeb
lea rdx, es:[r10 + 1]
lea rdx, [r10 + 1]
jmp 0x140098614
lea rdx, [r10 + 1]
lea edx, [rdx + 1]
test r10, r10
test edx, edx
cmove rdx, r10
cmove edx, edx
add rdx, r11
add edx, ebx
fimul dword [rax - 0x7d]
ret 0xeb02
invalid
add rdx, 2
jmp 0x140098614
adc cl, byte [rcx - 0x73]
push rdx
add dword [rbp - 0x7b], ecx
invalid
lea rdx, [r10 + 1]
test r10, r10
test edx, edx
test edx, edx
ror byte [rcx + 0xf], cl
ror byte [rcx + rax - 0x26], cl
add edx, ebx
cmove rdx, r10
cmove edx, edx
add rdx, r11
add edx, ebx
fimul dword [rax - 0x7d]
ret 0x4808
add rdx, 8
test rdx, rdx
ror byte [rcx + rcx*4 - 0x15], cl
mov rbx, r13
je case.0x140094568.234
lea rdx, [0x14012fd1c]
lea edx, [0x14012fd1c]
adc eax, 0x976f9
movsxd rax, dword [rdx + rax*4]
invalid
add al, 0x82
add rax, rdx
mov r13, qword [rbp + 0xb8]
mov ebp, dword [rbp + 0xb8]
add byte [rax], al
add bh, bh
invalid
jmp rax
loopne 0x14009867d
lea rcx, [r11 + 4]
lea ecx, [rbx + 4]
cmp rcx, r14
int1
je 0x1400986a4
push 0xffffffff894420eb
jmp 0x14009865e
mov esi, r9d
mov esi, ecx
invalid
mov r13, qword [rbp + 0xb8]
mov ebp, dword [rbp + 0xb8]
mov eax, 0xeb000000
add byte [rax], al
add bl, ch
jmp 0x1400986b5
imul edi, dword [rcx + 2], 0x4c
mov ebx, ebp
mov ecx, 2
add byte [rcx + rcx*4 - 0x15], cl
mov rbx, r13
mov r13, qword [rbp + 0xb8]
mov ebp, dword [rbp + 0xb8]
lodsd eax, dword [rsi]
mov eax, 0x4c000000
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
add byte [rax], al
cmp rcx, r14
cmp ecx, esi
int1
je 0x1400986a4
mov esi, r9d
jmp 0x1400986b5
push rdx
push rdx
mov esi, r9d
mov rbx, r13
mov ebx, ebp
mov ebx, ebp
mov r13, qword [rbp + 0xb8]
mov ebp, dword [rbp + 0xb8]
add byte [rax], al
add bl, ch
jmp 0x1400986b5
lea rax, [r10 + 1]
test r10, r10
ror byte [rcx + 0xf], cl
cmove rax, r10
ret 0x8d49
lea rcx, [r11 + rax]
or al, 3
add rcx, 2
rol dword [rdx], 0x4c
cmp rcx, r14
cmp ecx, esi
je 0x1400986a4
sbb ch, bl
ror byte [rcx - 0x73], cl
lea rax, [r10 + 1]
invalid
invalid
jmp 0x14009865e
lea rax, [r10 + 1]
lea eax, [rdx + 1]
add dword [rbp - 0x7b], ecx
test r10, r10
ror byte [rcx + 0xf], cl
ret 0x8d49
ret 0x8d49
cmove rax, r10
cmove eax, edx
ret 0x8d49
lea rcx, [r11 + rax]
add rcx, 8
cmp rcx, r14
int1
or byte [rcx + rdi - 0xf], cl
int1
jne 0x14009865e
xor eax, eax
mov esi, r9d
mov esi, ecx
mov esi, ecx
cmp r9b, 5
cmp cl, 5
stc
add eax, 0xe4b60f45
movzx esp, ah
movzx r12d, r12b
movzx esp, ah
in al, 0x44
cmove esp, eax
invalid
invalid
cmove r12d, eax
loopne 0x1400986fe
mov rdx, qword [rbp + 0xc0]
mov edx, dword [rbp + 0xc0]
xchg ebp, eax
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdx
ror dword [rcx + rcx*4 - 0x16], 1
mov rdx, r13
call fcn.140093cc0
test al, al
jne 0x140098740
invalid
mov ch, 0xff
inc dword [rax + rax*8 - 0x72b78a8b]
jne 0x140098714
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
invalid
mov rdx, qword [rbp + 0xc0]
xchg ebp, eax
rol byte [rax], 0
add byte [rax], al
add byte [rbp - 0x77], cl
mov r8, r13
call 0x13fc0a9c5
call fcn.140093e00
movzx edx, byte [rbp + 0x60]
mov dh, 0x55
invalid
mov rcx, qword [rbp + 0x70]
mov ecx, dword [rbp + 0x70]
and dh, byte [rdi - 0x49f00001]
mov bh, 0xff
dec dword [rdi]
mov dh, 0x55
push rbp
invalid
mov ecx, dword [rbp + 0x70]
mov rax, qword [rbp + 0x80]
mov eax, dword [rbp + 0x80]
lea r8, [0x14012fd30]
lea eax, [0x14012fd30]
add eax, 0x9763c
movsxd rdx, dword [r8 + rdx*4]
adc al, 0x90
add rdx, r8
jmp rdx
add rcx, 4
add ecx, 4
jmp 0x140098737
xor al, 0x48
lea edx, [rax + 1]
invalid
lea rdx, [rax + 1]
test rax, rax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
invalid
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add ch, bl
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x140098737
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
invalid
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
add eax, 0x2b9
mov ecx, 2
cmp rcx, r13
add rcx, 8
jmp 0x140098737
mov ecx, 2
add al, byte [rax]
add byte [rax], al
cmp rcx, r13
ja 0x140098ee6
add byte [rax - 0x39], cl
adc byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
mov qword [rbx + 0x10], 0
mov dword [rbx + 0x10], 0
mov rcx, rbx
mov rdx, qword [rbp + 0xc0]
add byte [rax], al
add byte [rbp - 0x77], cl
call 0x13ff36e41
out 0xe9, al
invalid
invalid
add byte [rax], al
add byte [rbp - 0x77], cl
call 0x13ff36e41
out 0xe9, al
invalid
call qword [rax + 0x58c48148]
invalid
pop rax
add dword [rax], eax
add byte [rbx + 0x5f], bl
out 0xe9, al
invalid
nop
add rsp, 0x158
invalid
pop rax
add dword [rax], eax
add byte [rbx + 0x5f], bl
invalid
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
test r13, r13
je 0x1400987f9
cmp sil, 3
cmp dh, 3
jae 0x1400987f9
mov qword [rbp - 0x60], r15
jge 0x140098722
mov qword [rbp - 0x58], r14
mov byte [rbp - 0x50], sil
mov byte [rbp - 0x50], dh
mov byte [rbp - 0x50], dh
mov rax, qword [rbp]
mov rcx, qword [rbp + 7]
mov qword [rbp - 0x4f], rax
invalid
mov cl, 0x48
mov dword [rbp - 0x48], ecx
mov qword [rbp - 0x48], rcx
mov rax, qword [rbp - 0x18]
mov qword [rbp - 0x40], rax
call 0x1004f10ea
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov qword [rbp - 0x38], rax
mov rax, qword [rbp - 0x20]
mov qword [rbp - 0x30], rax
shl byte [rsi - 0x39], 1
fadd dword [r8]
invalid
shl byte [rsi - 0x39], 1
fadd dword [r8]
add al, byte [rax - 0x78]
jge 0x140098796
invalid
mov byte [rbp - 0x26], dil
lea rcx, [rbp + 0x60]
lea rdx, [rbp - 0x60]
movabs al, byte [0x607d80ffffbad7e8]
invalid
invalid
invalid
movabs al, byte [0x607d80ffffbad7e8]
or cl, byte [rax - 0x77]
mov qword [rbp - 8], rbx
mov edx, 0x7d80ffff
invalid
mov qword [rbp - 8], rbx
mov dword [rbp - 8], ebx
jne 0x14009883f
mov qword [rbp + 0xa0], 0
mov dword [rbp + 0xa0], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
test dword [rax + 0x8000000], ebp
test al, 0
add byte [rax], al
or byte [rax], al
invalid
mov qword [rbp + 0xa8], 8
test al, 0
add byte [rax], al
or byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x39], cl
test dword [rax], esi
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0xb0], 0
mov dword [rbp + 0xb0], 0
add byte [rax], al
add byte [rax], al
add cl, ch
add dword [eax], eax
add dword [rax], eax
add byte [rax], al
jmp 0x140098960
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp + 0x60]
mov rsi, qword [rbp + 0xc0]
mov rdx, rsi
mov r8, r13
call 0x13fbf79f6
int1
mov ch, 0xff
invalid
dec dword [rdi]
mov dh, 0x45
invalid
mov rcx, qword [rbp + 0x70]
mov rdx, qword [rbp + 0x80]
xchg ebp, eax
add byte [rax], 0
add byte [rdi + rcx - 0x4a], al
movzx r8d, al
mov dh, 0xc0
int1
mov ch, 0xff
invalid
dec dword [rdi]
mov dh, 0x45
invalid
invalid
xchg ebp, eax
add byte [rax], 0
add byte [rdi + rcx - 0x4a], al
movzx r8d, al
mov dh, 0xc0
invalid
invalid
invalid
and esi, dword [rbp + 9]
invalid
mov dh, 0xc0
lea r9, [0x14012fd4c]
or dword [rax], eax
add byte [rdi + 0x63], cl
adc al, 0x81
invalid
movsxd r10, dword [r9 + r8*4]
add r10, r9
add edx, ecx
retf 0x894d
mov r8, r13
mov eax, ebp
jmp r10
loop case.0x140097a71.146
add ecx, 4
jmp case.0x1400966a3.231
cwde
add dword [rax], eax
invalid
add al, 0xe9
cwde
add dword [rax], eax
add byte [rcx + rcx*4 - 0x12], cl
out dx, al
mov rsi, r13
movzx eax, byte [0x140138f40]
mov ecx, 0xe0
loopne 0x14009884c
add byte [rax], al
mov dh, 5
test dword [rsi], 0xe0b9000a
loopne 0x14009884c
add byte [rax], al
mov edx, 8
loopne 0x14009884c
add byte [rax], al
mov edx, 8
add byte [rax], al
call fcn.140005d10
invalid
test rax, rax
je 0x140098f0d
invalid
add byte [rax], al
invalid
add byte [rax], al
mov r14, rax
mov rax, qword [rbp + 0x90]
test dword [rax + 0x49000000], edx
mov dword [rsi + 0x30], eax
invalid
invalid
test dword [rax + 0x49000000], edx
mov dword [rsi + 0x30], eax
invalid
invalid
xor byte [rdi], r9b
adc byte [rbp + 0x60], al
invalid
movups xmm0, xmmword [rbp + 0x60]
movups xmm1, xmmword [rbp + 0x70]
adc byte [rbp + 0x70], cl
movups xmm2, xmmword [rbp + 0x80]
movups xmmword [r14 + 0x20], xmm2
movups xmmword [rsi + 0x20], xmm2
add byte [rax], al
add byte [rcx + 0xf], al
movups xmmword [r14 + 0x20], xmm2
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x20], xmm2
and byte [rcx + 0xf], al
adc dword [rsi + 0x10], ecx
invalid
invalid
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
movups xmmword [rsi], xmm0
invalid
mov qword [rbp + 0x10], 4
mov qword [rbp + 0x18], r14
sbb byte [rax - 0x39], cl
and byte [r9], r8b
add byte [rax], al
add byte [rax], al
add al, 0
add byte [rax], al
sbb byte [rax - 0x39], cl
and byte [r9], r8b
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
movups xmm0, xmmword [rbp - 0x60]
adc byte [rbp - 0x60], al
movups xmm1, xmmword [rbp - 0x50]
adc byte [rbp - 0x50], cl
mov r8b, 0xf
adc byte [rbp - 0x40], dl
movups xmm2, xmmword [rbp - 0x40]
movups xmm3, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x90], xmm3
nop
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0x80], xmm2
xchg ebp, eax
add byte [rax], 0
invalid
nop
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0x80], xmm2
xchg ebp, eax
add byte [rax], 0
invalid
xchg ebp, eax
add byte [rax], 0
add byte [rdi], cl
movaps xmmword [rbp + 0x70], xmm1
movaps xmmword [rbp + 0x70], xmm1
jo case.0x14009832e.50
movaps xmmword [rbp + 0x60], xmm0
sub dword [rbp + 0x60], eax
lea rcx, [rbp + 0x28]
lea rdx, [rbp + 0x60]
call fcn.1400942a0
int 0xb9
invalid
inc dword [rax + 0x740a287d]
outsb dx, byte [rsi]
sub byte [r8 - 0x73], r9b
push rbp
invalid
int 0xb9
invalid
inc dword [rax + 0x740a287d]
outsb dx, byte [rsi]
or dh, byte [rsi + rbp*2 + 0x41]
mov edi, 1
add dword [rax], eax
add byte [rax], al
mov r15d, 1
add byte [rax], al
lea rdi, [rbp + 0x10]
lea r13, [rbp + 0x28]
lea ebp, [rbp + 0x28]
adc byte [rbp + rcx*4 + 0x6d], cl
sub byte [rbp + rcx*4 + 0x65], cl
invalid
invalid
lea ebp, [rbp + 0x28]
lea r12, [rbp + 0x60]
invalid
nop dword [rax + rax]
add byte [rbx + rdi + 0x7d], cl
adc byte [rbp + 0xf], dh
jne 0x140098905
cmp r15, qword [rbp + 0x10]
jne 0x140098905
mov rcx, rdi
mov rdx, r15
cli
call case.0x140079d16.738
invalid
invalid
invalid
dec dword [rbx + rcx*4 + 0x75]
mov esi, dword [rbp + 0x18]
invalid
mov ecx, edi
invalid
invalid
imul rax, r15, 0x38
mov rcx, qword [rbp + 0x58]
pop r8
cmp byte [rax - 0x75], cl
pop r8
mov qword [r14 + rax + 0x30], rcx
movups xmm0, xmmword [rbp + 0x28]
sub byte [r15], r9b
adc byte [rbp + 0x38], cl
adc byte [rbp + 0x38], cl
movups xmm2, xmmword [rbp + 0x48]
adc byte [rbp + 0x48], dl
movups xmmword [r14 + rax + 0x20], xmm2
movups xmmword [r14 + rax + 0x10], xmm1
movups xmmword [rsi + rax + 0x10], xmm1
movups xmmword [r14 + rax], xmm0
movups xmmword [rsi + rax], xmm0
invalid
inc r15
inc edi
mov qword [rbp + 0x20], r15
mov dword [rbp + 0x20], edi
mov rcx, r13
mov rdx, r12
mov edx, esp
loop case.0x14009349a.296
pop rdi
invalid
invalid
invalid
loop case.0x14009349a.296
pop rdi
mov ecx, 0x7d80ffff
invalid
invalid
cmp byte [rbp + 0x28], 0xa
invalid
cmp byte [rbp + 0x28], 0xa
jne case.default.0x140098997
test eax, 0x1045100f
movups xmm0, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xa0], xmm0
sub dword [rbp + 0xa0], eax
test dword [rax + 0x48000000], esp
mov eax, dword [rbp + 0x20]
invalid
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0x20]
and byte [r8 - 0x77], r9b
mov qword [rbp + 0xb0], rax
mov dword [rbp + 0xb0], eax
test dword [rax + 0x49000000], esi
mov ebp, esi
cmc
add byte [rax], al
add byte [rcx - 0x77], cl
mov r13, rsi
add byte [rax], al
mov r13, rsi
mov byte [rbp + 0xcf], 0
iretd
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x28]
sub byte [r8 - 0x75], r9b
sub byte [rax - 0x75], cl
mov rsi, qword [rbp + 0xc0]
mov ch, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rsi
mov r8, r13
add byte [rax], al
mov rdx, rsi
mov r8, r13
mov eax, ebp
call fcn.140093e00
movzx edx, byte [rbp + 0x28]
push rbp
invalid
xor dword [rdi + rdi*8 + 0x55b60fff], 0x28
push rbp
sub byte [rax - 0x75], cl
cmp byte [r8 - 0x75], r9b
invalid
invalid
mov rcx, qword [rbp + 0x38]
mov rax, qword [rbp + 0x48]
mov eax, dword [rbp + 0x48]
lea r8, [0x14012fd9c]
lea r8, [0x14012fd9c]
lea r8, [0x14012fd9c]
or al, 0x74
je case.0x1400945b4.251
or dword [rax], eax
add byte [rbp + 0x63], cl
or al, 0x90
movsxd r9, dword [r8 + rdx*4]
add r9, r8
jmp r9
jmp rcx
add rcx, 4
add ecx, 4
jmp 0x140098a93
lock add byte [rax], al
add byte [rax], al
lea r8, [rdx + 1]
lea eax, [rdx + 1]
add byte [rbp + rcx*4 + 0x42], cl
add dword [rax - 0x7b], ecx
test rdx, rdx
invalid
invalid
invalid
lea eax, [rdx + 1]
test rdx, rdx
cmove r8, rdx
cmove eax, edx
cmove eax, edx
ret 0x14c
add rcx, r8
add ecx, eax
ror dword [rax - 0x7d], 0xc1
or bl, ch
invalid
add rcx, 8
add ecx, 8
jmp case.0x1400966a3.231
and byte [rcx + 6], bh
invalid
add bl, ch
sbb dword [rbp + rcx*4 + 0x42], ecx
lea r8, [rdx + 1]
lea eax, [rdx + 1]
test rdx, rdx
cmove r8, rdx
invalid
invalid
jmp case.0x1400966a3.231
test rdx, rdx
test edx, edx
cmove r8, rdx
cmove eax, edx
ret 0x14c
add rcx, r8
add rcx, 2
jmp case.0x1400966a3.231
invalid
ror dword [rax - 0x7d], 0xc1
add ch, bl
add eax, 0x2b9
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], cl
call 0x14fd1b327
sub r8, rcx
invalid
mov r8, r13
sub r8, rcx
jb 0x140098ee6
invalid
add eax, 0x3480000
invalid
add rcx, qword [rbp + 0xc0]
mov rsi, rcx
add byte [rax], al
add byte [rax - 0x77], cl
invalid
test r8, r8
je 0x1400989ff
movzx ecx, byte [rsi]
mov dh, 0xe
cmp ecx, 0x2f
je case.0x14009349a.274
invalid
cmp ecx, 0x5c
stc
pop rsp
je case.0x14009349a.274
cmp al, 5
jae case.default.0x140098a30
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
invalid
mov rdx, r15
mov r8, r14
call fcn.140093e00
movzx r8d, byte [rbp + 0x60]
movzx eax, byte [rbp + 0x60]
out dx, al
mov bl, 0xff
inc dword [rdi + rcx - 0x4a]
invalid
mov dh, 0x45
movzx eax, byte [rbp + 0x60]
mov rax, qword [rbp + 0x70]
mov rdx, qword [rbp + 0x80]
xchg ebp, eax
add byte [rax], 0
add byte [rax], al
invalid
add byte [rax - 0x73], cl
or eax, 0x9733f
or dword [rax], eax
lea rcx, [0x14012fd68]
or dword [rax], eax
movsxd r9, dword [rcx + r8*4]
or al, 0x81
add r9, rcx
jmp r9
invalid
lea rcx, [rax + 4]
jmp 0x140098e6f
add byte [rax], al
invalid
add al, 0xe9
xor eax, dword [rax + rax]
invalid
add byte [rbp - 0x7c], al
in al, 0xf
invalid
test byte [rbx], al
test ah, ah
je case.0x14008188b.928
std
invalid
lea rdx, [0x140101920]
lea edx, [0x140101920]
mov r8d, 1
mov rcx, rbx
call fcn.140097140
out 0xe6, al
invalid
invalid
add byte [rax], al
add byte [rax - 0x77], cl
fld1
invalid
out 0xe6, al
invalid
out 0xff, al
invalid
jmp case.0x14008188b.928
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add ecx, edx
add rcx, 8
jmp 0x140098a93
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
invalid
invalid
jmp 0x140098a93
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add ecx, edx
add ecx, edx
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add ch, bl
add rcx, 2
add ecx, 2
add ch, bl
jmp 0x140098a93
add eax, 0x2b9
mov ecx, 2
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 0x17], cl
cmp rcx, r13
mov rax, qword [rbp + 0xc0]
ja 0x140098ef5
push rdx
add al, 0
invalid
push rdx
add al, 0
add byte [rbp + 4], dh
jne case.0x140093d9a.255
add al, 0x31
xor eax, eax
jmp case.0x1400945b4.231
shr bl, 0x15
add rcx, rax
mov rsi, rcx
movzx eax, byte [rsi]
mov dh, 6
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
invalid
xchg esp, eax
ror byte [rax], 0xc8
mov rcx, qword [rbp + 0x48]
mov qword [rbp + 0x90], rcx
nop
add byte [rax], al
invalid
mov qword [rbp + 0x90], rcx
nop
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0x28], al
movups xmm0, xmmword [rbp + 0x28]
movups xmm1, xmmword [rbp + 0x38]
movups xmmword [rbp + 0x80], xmm1
adc dword [rbp + 0x80], ecx
cmp byte [r15], r9b
adc dword [rbp + 0x80], ecx
lea eax, [rax + 0xf000000]
add byte [rax], al
movups xmmword [rbp + 0x70], xmm0
adc dword [rbp + 0x70], eax
mov rcx, qword [rbp + 0xc0]
mov ecx, dword [rbp + 0xc0]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], r13
insd dword [rdi], dx
invalid
push 0xffffffff9885c766
add byte [rax], al
mov word [rbp + 0x98], 0x200
add byte [rax], al
add cl, byte [rax + 0x9a85]
add byte [rax - 0x73], cl
lea rsi, [rbp + 0x29]
mov byte [rbp + 0x9a], al
test dword [rdx + 0x48000000], ebx
lea esi, [rbp + 0x29]
add byte [rax], al
lea rsi, [rbp + 0x29]
lea rdi, [rbp + 0x28]
lea edi, [rbp + 0x28]
lea rbx, [rbp + 0x60]
lea ebx, [rbp + 0x60]
xor r15d, r15d
lea r14, [rbp + 0xa0]
movabs al, byte [0x66666651eb000000]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, ch
jmp 0x140098b63
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
jmp 0x140098b63
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebp, eax
mov al, 0
invalid
mov rdx, qword [rbp + 0xb0]
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], ebp
test al, 0
add byte [rax], al
add byte [rax + 0x6b], cl
invalid
invalid
add byte [rax], al
mov rax, qword [rbp + 0xa8]
imul rcx, rdx, 0x38
invalid
mov byte [rax + rcx], r12b
and al, 8
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rax + rcx + 1], xmm0
invalid
and byte [rdi], cl
adc dword [rax + rcx + 1], eax
invalid
add dword [rdi], ecx
adc dword [rax + rcx + 0x11], ecx
or byte [rcx], dl
movups xmmword [rax + rcx + 0x11], xmm1
movups xmmword [rax + rcx + 0x21], xmm2
mov r8, qword [rsi + 0x2f]
and dword [rbx + rcx*4 + 0x46], ecx
invalid
mov qword [rax + rcx + 0x30], r8
inc rdx
ret 0x8948
xchg ebp, eax
mov al, 0
add byte [rax], al
xor byte [rax - 1], cl
ret 0x8948
mov al, 0
add byte [rax], al
mov byte [rbp + 0xcf], 0
add byte [rax], al
add byte [rax], al
invalid
mov rcx, rdi
mov rdx, rbx
call fcn.1400942a0
movzx r12d, byte [rbp + 0x28]
movzx esp, byte [rbp + 0x28]
movzx esp, byte [rbp + 0x28]
cmp r12b, 0xa
je 0x140098c38
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x73], al
invalid
lea eax, [r12 - 6]
and al, 0xfa
movzx ecx, al
lea rax, [rcx + 1]
cmp cl, 4
stc
add al, 0x49
cmovae rax, r15
stc
add al, 0x49
cmovae rax, r15
cmp rax, 1
je 0x140098bd0
cmp eax, 2
je 0x140098b63
invalid
jne 0x140098c10
mov rax, qword [rbp + 0xb0]
sub rax, 1
sub eax, 1
jb 0x140098b63
mov rcx, qword [rbp + 0xa8]
mov ecx, dword [rbp + 0xa8]
test al, 0
add byte [rax], al
imul rdx, rax, 0x38
cmp byte [rcx + rdx], 9
cmp al, 0x11
or dword [rbp - 0x62], esi
cmp al, 0x11
or dword [rbp - 0x62], esi
mov qword [rbp + 0xb0], rax
jmp 0x140098b63
nop
xor edx, edx
cmp qword [rbp + 0xb0], 0
setne dl
mov qword [rbp + 0xb0], rdx
cmp qword [rbp + 0xa0], rdx
add byte [rax], al
add byte [rdi], cl
test dword [rsi], esi
invalid
invalid
invalid
invalid
ror byte [rax - 0x7d], cl
mov ebp, 0xb0
add byte [rdi], cl
xchg ebp, eax
ret 0x8948
add byte [rax], al
add byte [rdi], cl
test dword [rsi], esi
invalid
invalid
sbb edi, edi
invalid
add byte [rax], al
add byte [rax], al
mov rdx, qword [rbp + 0xb0]
add byte [rax], al
cmp rdx, qword [rbp + 0xa0]
jne 0x140098b27
mov byte [rbp + 0xcf], 0
mov rcx, r14
add byte [rcx + rcx*4 - 0xf], cl
call case.0x140079d16.738
jmp 0x140098b20
mov qword [rbp + 0x28], 0
mov dword [rbp + 0x28], 0
add byte [rax], al
add byte [rax - 0x39], cl
xor byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
cmp byte [r8], r8b
add byte [rax], al
add dh, al
add dword [rax - 0x75], ecx
add dword [rax - 0x75], ecx
mov qword [rbp + 0x30], 1
mov qword [rbp + 0x38], 0
mov byte [rbp + 0x40], 1
add dword [rax - 0x75], ecx
invalid
invalid
add byte [rax], al
invalid
add dword [rax - 0x75], ecx
test dword [rax + 0x48000000], esp
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
invalid
mov eax, dword [rbp + 0xa0]
add byte [rax - 0x77], cl
test dword [rax + 0x48000000], edi
mov eax, dword [rbp + 0xa8]
mov qword [rbp + 0xb8], rax
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0xc0], rax
test eax, eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], esi
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
mov rax, qword [rbp + 0xb0]
test rax, rax
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
je 0x140098c7f
je 0x140098df4
test byte [rcx + rax], dh
add byte [rax], al
add byte [rax + 0x6b], cl
invalid
imul rsi, rax, 0x38
cmp byte [rax - 0x75], cl
popfq
mov rbx, qword [rbp + 0xc0]
add rsi, rbx
fimul word [rbp + rcx*4 + 0x65]
invalid
lea rdi, [0x14012fdb8]
lea edi, [0x14012fdb8]
rol byte [rax], 0
add byte [rax + 1], cl
fimul word [rbp + rcx*4 + 0x65]
invalid
lea edi, [0x14012fdb8]
cmp eax, 0x9711f
or dword [rax], eax
xor eax, eax
jmp case.0x14009853f.54
invalid
rdtsc
ror byte [rax - 0x7d], 0xc3
add ebx, 0x38
cmp rbx, rsi
je 0x140098df4
add qword [rax], rax
invalid
xor eax, eax
add rbx, 0x38
add ebx, 0x38
ret
cmp rbx, rsi
je 0x140098df4
add qword [rax], rax
invalid
add qword [rax], rax
add byte [rdi + rcx - 0x4a], al
invalid
invalid
invalid
movzx r13d, byte [rbx]
cmp r13d, 0xa
or cl, byte [rdi]
test byte [rdx], bh
add dword [rax], eax
invalid
sub eax, dword [rcx - 0x7d]
std
or cl, byte [rdi]
test byte [rdx], bh
add dword [rax], eax
add byte [rax + rcx*4 + 0x6d], al
insd dword [rdi], dx
invalid
mov byte [rbp + 0x60], r13b
mov rcx, qword [rbx + 0x30]
xor byte [r9 - 0x77], cl
and al, 0x2f
xor byte [r9 - 0x77], cl
and al, 0x2f
movups xmm0, xmmword [rbx + 1]
adc byte [rbx + 1], al
add dword [r15], ecx
adc byte [rbx + 0x11], cl
movups xmm1, xmmword [rbx + 0x11]
movups xmm2, xmmword [rbx + 0x21]
adc byte [rbx + 0x21], dl
movups xmmword [r12 + 0x20], xmm2
movups xmmword [r12 + 0x10], xmm1
adc byte [rcx + 0xf], al
adc dword [rsp], eax
invalid
movups xmmword [r12], xmm0
test al, 1
je case.0x140093d03.287
lea rcx, [rbp + 0x60]
lea rdx, [0x140101a60]
adc eax, 0x68d6d
insd dword [rdi], dx
lea eax, [rsi]
invalid
add al, ch
call case.0x14000342a.2148
test al, al
jne case.0x140093d03.287
mov r8d, 1
invalid
call case.0x14000342a.2148
mov ecx, 0xc084ffff
test al, al
jne case.0x140093d03.287
mov r8d, 1
add byte [rax], al
add byte [rax - 0x73], cl
sub byte [r8 - 0x73], r9b
invalid
lea rcx, [rbp + 0x28]
lea rdx, [0x140101920]
lea edx, [0x140101920]
lea edx, [0x140101920]
adc eax, 0x68c13
mov word [rsi], es
add al, ch
in al, 0xff
in al, 0xff
invalid
dec dword [rbx + rcx*4 + 0x75]
mov r14, qword [rbp + 0x70]
invalid
call fcn.140097140
mov r14, qword [rbp + 0x70]
lea eax, [r13 - 6]
lea eax, [rbp - 6]
lea eax, [rbp - 6]
cli
movzx eax, al
ror byte [rbp + rcx*4 + 0x78], 1
lea r15, [rax + 1]
cmp al, 4
add al, 0xb8
add byte [rax], al
invalid
mov eax, 0
cmovae r15, rax
clc
add byte [rax], al
add byte [rdi + rcx + 0x43], cl
clc
movsxd rax, dword [rdi + r15*4]
invalid
add al, 0xbf
add rax, rdi
mov r8, r15
mov eax, edi
lea rdx, [0x140101920]
jmp rax
mov eax, dword [rsi]
add bh, bh
loopne case.0x140098997.12
invalid
mov edx, dword [rbp + 0x88]
mov r8, qword [rbp + 0x90]
mov eax, dword [rbp + 0x90]
add byte [rbx + rcx*4 - 0x7b], cl
nop
add byte [rax], al
add byte [rax], al
invalid
mov eax, dword [rbp + 0x90]
test dword [rax - 0x15000000], edx
xor dword [rax - 0x75], ecx
mov rdx, qword [rbp + 0x68]
mov r8, r14
mov eax, esi
jmp case.0x140098d3d.1
mov r8d, 1
add byte [rax], al
jmp case.0x140098d3d.1
mov rdx, qword [rbp + 0x68]
mov r8, r14
mov eax, esi
mov eax, esi
jmp case.0x140098d3d.1
mov r8d, 1
add byte [rax - 0x73], cl
adc eax, 0x92435
and al, 9
invalid
lea rdx, [0x14012b19a]
and al, 9
or dword [rax], eax
add bl, ch
sbb dword [rcx - 0x48], eax
mov r8d, 2
mov eax, 2
jmp case.0x140098d3d.1
mov eax, 2
lea rdx, str..._2e_2e_2e_2E_2E_2e_2E_2E_2e._2E.._2e._2E._2e_2E
or dword [rax], eax
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
lea rcx, [rbp + 0x28]
call fcn.140097140
mov bh, 0xe3
invalid
inc dword [rcx - 0x7d]
inc dword [rcx]
sub al, ch
mov bh, 0xe3
invalid
inc dword [rcx - 0x7d]
inc dword [rcx]
je case.0x140098db6.5
invalid
push qword [rax - 0x7ab2ff]
mov al, 1
test r15, r15
invalid
add dword [rbp - 0x7b], ecx
dec dword [rdi]
test dword [rcx], eax
jne 0x140098c9f
invalid
mov rax, qword [rbp + 0x80]
mov ecx, r13d
mov ecx, ebp
mov ecx, ebp
jmp 0x15d1f1af4
lea rdx, [0x14012fdcc]
jo case.0x14009853f.37
add byte [rax + 0x63], cl
or al, 0x8a
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
loope case.0x1400985e5.31
add r14, 4
add esi, 4
add al, 0x4d
mov ebp, esi
mov r13, r14
jmp case.0x140098db6.2
lea rcx, [rax + 1]
lea ecx, [rax + 1]
test rax, rax
test eax, eax
ror byte [rax + 0xf], 0x44
cmove rcx, rax
lea r13, [r14 + rcx]
add r13, 8
invalid
or bl, ch
invalid
enter 0xffffffffffff8d4d, 0x2c
invalid
invalid
or bl, ch
adc ecx, dword [rax - 0x73]
lea rcx, [rax + 1]
invalid
invalid
lea rcx, [rax + 1]
lea ecx, [rax + 1]
test rax, rax
cmove rcx, rax
cmove ecx, eax
ror byte [rax + 0xf], 0x44
enter 0xffffffffffff8d4d, 0x2c
lea r13, [r14 + rcx]
cmove ecx, eax
lea r13, [r14 + rcx]
sub al, 0xe
add r13, 2
add ebp, 2
invalid
test r13, r13
setne al
shr cl, 0xab
invalid
invalid
invalid
shr cl, 0xab
invalid
cmp qword [rbp + 0xb8], 0
cmp dword [rbp + 0xb8], 0
mov eax, 0
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
je 0x140098e0f
mov edx, 8
je 0x140098e0f
mov edx, 8
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xc0]
call fcn.140005da0
iretd
idiv bh
invalid
add al, ch
xchg ecx, eax
iretd
idiv bh
dec dword [rax - 0x75]
jne 0x140098e0b
mov rsi, qword [rbp - 8]
mov esi, dword [rbp - 8]
cmp qword [rsi], 0
je 0x140098e27
mov rcx, qword [rsi + 8]
mov edx, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add al, ch
jns 0x140098df4
call fcn.140005da0
idiv bh
movups xmm0, xmmword [rbp + 0x28]
adc byte [rbp + 0x28], al
movups xmm1, xmmword [rbp + 0x38]
movups xmmword [rsi + 0x10], xmm1
invalid
adc byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
jmp 0x14009875a
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
add qword [rax - 0x7b], rcx
ror byte [rax + 0xf], cl
retf 0x148
test rdx, rdx
cmove rcx, rdx
add rcx, rax
add rcx, 2
jmp 0x140098e6f
invalid
mov ecx, 6
jmp 0x140098e6f
invalid
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rcx, rax
add rcx, 8
jmp 0x140098e6f
add qword [rax - 0x7b], rcx
ror byte [rax + 0xf], cl
retf 0x148
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
int1
cmp rcx, r14
ja case.default.0x140098e85
mov ecx, r8d
mov ecx, eax
lea r8, [0x14012fd84]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
invalid
rol byte [rbx + rbp*8], 0x38
xor eax, eax
jmp 0x140098ece
invalid
cmp eax, 0x14a8d48
test rdx, rdx
cmove rcx, rdx
add rax, rcx
add eax, ecx
add rax, 2
jmp 0x140098ec5
invalid
and byte [rax + 6], bh
jmp 0x140098ec5
cmp r14, rax
jb case.0x14008188b.928
mov qword [rbx + 0x10], rax
jmp case.0x14008188b.928
lea r8, str.library_std_srcpath.rs
mov rdx, r14
call fcn.1400c34e0
lea r8, str.library_std_srcpath.rs
mov rdx, r13
call fcn.1400c34e0
mov byte [rbp + 0xcf], 0
lea r8, str.library_std_srcpath.rs
add byte [rcx + rcx*4 - 0x16], cl
call fcn.1400c34e0
movsd dword [rdi], dword [rsi]
add al, byte [rax]
ud2
invalid
mov ecx, 8
mov edx, 0xe0
add byte [rax], al
add al, ch
movsb byte [rdi], byte [rsi]
invalid
add al, byte [rax]
add al, ch
movsb byte [rdi], byte [rsi]
movabs byte [0x8948001f0fcc0002], al
int3
nop dword [rax]
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x10
adc byte [rbp + 0x41], dl
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
int3
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
cmp qword [rbp + 0xb8], 0
je 0x140098f57
mov edx, 8
add byte [rax], al
cmp qword [rbp + 0xb8], 0
add byte [rax], al
add byte [rax], al
je 0x140098f57
mov edx, 8
mov rcx, qword [rbp + 0xc0]
call fcn.140005da0
invalid
dec dword [rax - 0x7d]
jge 0x140098f83
cmp qword [rbp + 0x28], 0
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rbp + 0x30]
je 0x140098f6c
mov rcx, qword [rbp + 0x30]
mov edx, 1
call fcn.140005da0
idiv bh
mov byte [rbp + 0xcf], 1
add rsp, 0x28
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x10], 0
jge case.0x1400946e4.263
invalid
je case.0x140067b71.1150
add byte [rax], 0
add byte [rax - 0x7d], cl
invalid
invalid
jge case.0x1400946e4.263
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rbp + 0x18]
mov rcx, qword [rbp + 0x18]
mov edx, 8
add byte [rax], al
call fcn.140005da0
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rsp
pop r14
pop r15
pop rdi
pop rbp
ret
pop rdi
nop word cs:[rax + rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
cmp byte [rbp + 0xcf], 0
jne 0x140099020
iretd
add byte [rax], al
add byte [rbp + 0x1b], dh
cmp qword [rbp + 0xa0], 0
cmp dword [rbp + 0xa0], 0
add byte [rax], al
add byte [rcx + rdx + 0x48], dh
adc dword [rax - 0x75], ecx
invalid
test al, 0
add byte [rax], al
invalid
je 0x140099020
adc dword [rax - 0x75], ecx
lea ebp, [rax - 0x46000000]
test al, 0
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
mov rcx, qword [rbp + 0xa8]
test al, 0
add byte [rax], al
invalid
mov edx, 8
add al, ch
or ch, 0xf6
idiv bh
nop
add rsp, 0x28
invalid
invalid
call fcn.140005da0
idiv bh
nop
add rsp, 0x28
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
int3
int3
leave
je case.0x14009349a.320
mov rcx, rdx
mov rdx, r8
mov edx, eax
mov edx, eax
jmp fcn.140099120
mov rcx, rdx
mov rdx, r8
jmp 0x140099060
invalid
add byte [rax], al
invalid
invalid
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x50
sub esp, 0x50
sub esp, 0x50
mov r8, rdx
mov rdx, rcx
mov edx, ecx
mov edx, ecx
retf 0x8d48
lea rcx, [rsp + 0x20]
call fcn.140091990
mov rax, qword [rsp + 0x20]
and al, 0x20
invalid
and al, 0x20
mov rsi, qword [rsp + 0x28]
movabs rdi, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax + 0x39], 0xf8
je 0x1400990a4
sub byte [rax - 0x41], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax + 0x39], 0xf8
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74f83948], al
invalid
je case.0x1400ab4a6.50
jg 0x1400990d9
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
xor byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x28], esi
je case.0x140076f4b.1042
sub byte [rax - 0x77], cl
and al, 0x30
invalid
mov qword [rsp + 0x30], rcx
xor byte [rax - 0x73], cl
lea rcx, [rsp + 0x38]
and al, 0x38
and al, 0x38
cmp byte [rax - 0x73], cl
push rsp
and al, 0x20
invalid
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
and byte [rcx - 0x50], al
mov r8b, 1
mov al, 1
add eax, ebp
mov edx, 0x48ffffea
invalid
invalid
dec dword [rax - 0x75]
mov rbx, qword [rsp + 0x38]
call fcn.140097b70
invalid
invalid
mov rbx, qword [rsp + 0x38]
pop rsp
and al, 0x38
mov rsi, qword [rsp + 0x40]
and al, 0x40
cmp rbx, rdi
cmp rbx, rdi
sti
je case.0x1400ab4a6.50
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
xor edx, edx
sar bh, cl
call qword [sym.imp.KERNEL32.dll_CreateDirectoryW]
adc eax, 0x2f088
mov al, dh
lock add al, byte [rax]
add al, byte [rax]
test eax, eax
je case.0x140076f4b.1052
invalid
test rbx, rbx
invalid
je case.0x140076f4b.1051
mov edx, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
call fcn.140005da0
mov edx, 0x31fff6cc
int3
idiv bh
push qword [rcx]
xor esi, esi
imul bl
jmp case.0x1400ab4a6.50
and eax, 0xef5015ff
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x2ef50
push rax
out dx, eax
add al, byte [rax]
add byte [rcx - 0x183eb739], cl
and byte [rax - 0x7d], cl
invalid
invalid
iretd
mov edi, eax
shl rdi, 0x20
shl edi, 0x20
out 0x20, eax
or rdi, 2
or edi, 2
add cl, byte [rax - 0x7b]
invalid
test rbx, rbx
test ebx, ebx
je case.0x140076f4b.1059
or eax, 0x2ba
mov edx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
call fcn.140005da0
xchg esp, eax
int3
dec dword [rax - 0x77]
mov rsi, rdi
mov esi, edi
dec byte [rax - 0x77]
invalid
mov rax, rsi
add rsp, 0x50
add esp, 0x50
invalid
push rax
pop rbx
pop rdi
pop rsi
ret
int3
int3
int3
int3
push r15
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x1b8
in al, dx
mov eax, 0x48000001
lea ebp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x130], 0xfffffffffffffffe
mov dword [rbp + 0x130], 0xfffffffe
test dword [rax], esi
xor byte [rcx], al
add dword [rax], eax
add dh, bh
invalid
add byte [rax], al
invalid
invalid
invalid
dec dword [rax - 0x77]
invalid
mov rsi, rdx
mov esi, edx
mov rdi, rcx
mov edi, ecx
iretd
lea rcx, [rbp + 0xc0]
lea ecx, [rbp + 0xc0]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rdi
mov edx, edi
cli
mov r8, rsi
invalid
call fcn.140093e00
movabs byte [0xc085b60fffffac], al
lodsb al, byte [rsi]
invalid
movzx eax, byte [rbp + 0xc0]
mov dh, 0x85
test eax, eax
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xd0]
mov ecx, dword [rbp + 0xd0]
invalid
rol byte [rax], 1
add byte [rax], al
add byte [rax - 0x75], cl
invalid
add byte [rax], al
mov rdx, qword [rbp + 0xe0]
mov edx, dword [rbp + 0xe0]
xchg ebp, eax
loopne case.0x1400966a3.264
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
invalid
invalid
add byte [rax], al
movzx r8d, al
movzx eax, al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 0x66
lea r9, [0x14012fde4]
lea ecx, [0x14012fde4]
insb byte [rdi], dx
or dword [rax], eax
add byte [rdi + 0x63], cl
adc al, 0x81
movsxd r10, dword [r9 + r8*4]
invalid
add r10, r9
add edx, ecx
retf 0x8949
mov r8, rsi
mov eax, esi
mov r9, rdi
mov ecx, edi
stc
jmp r10
jmp rdx
loop 0x1400991d7
add rcx, 4
add ecx, 4
rol dword [rbx + rbp*8], 0x34
add al, 0xeb
jmp case.0x1400945b4.311
xor al, 0x4c
lea eax, [rdx + 1]
invalid
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
test rdx, rdx
test edx, edx
ror byte [rdi + rcx + 0x44], cl
cmove r8, rdx
ret 0x14c
add rcx, r8
add ecx, eax
ror dword [rax - 0x7d], 0xc1
add rcx, 8
jmp case.0x1400945b4.311
invalid
or bl, ch
and byte [rcx + 6], bh
mov ecx, 6
invalid
add bl, ch
jmp case.0x1400945b4.311
sbb dword [rbp + rcx*4 + 0x42], ecx
add dword [rax - 0x7b], ecx
invalid
invalid
lea r8, [rdx + 1]
lea eax, [rdx + 1]
test rdx, rdx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
invalid
cmove r8, rdx
cmove eax, edx
add rcx, r8
ror dword [rax - 0x7d], 0xc1
add rcx, 2
add ch, bl
add eax, 0x2b9
mov ecx, 2
invalid
invalid
jmp case.0x1400945b4.311
mov ecx, 2
add al, byte [rax]
add byte [rax], al
mov r8, rsi
invalid
sub r8, rcx
jb 0x140099616
invalid
add al, 0
add al, 0
invalid
invalid
add al, 0
add byte [rax + 1], cl
add byte [rax], al
add rcx, rdi
stc
mov r9, rcx
mov ecx, ecx
leave
test r8, r8
je 0x1400991f3
movzx ecx, byte [r9]
movzx ecx, byte [rcx]
or dword [rax - 0x6bf0d007], eax
cmp cl, 0x2f
sete dl
cmp cl, 0x5c
stc
pop rsp
xchg esp, eax
ret 0xf980
stc
pop rsp
sete cl
or cl, dl
xchg esp, eax
ror dword [rax], 0xd1
jmp case.0x140067b71.1171
add dh, byte [rcx]
xor ecx, ecx
leave
mov rdx, qword [rbp + 0xe0]
mov edx, dword [rbp + 0xe0]
loopne case.0x14008188b.974
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0x2f], rdx
movups xmm0, xmmword [rbp + 0xc1]
test ecx, eax
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0xd1], cl
invalid
rol dword [rax], 1
add byte [rax], al
push rbp
invalid
test ecx, eax
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0xd1], cl
invalid
rol dword [rax], 1
add byte [rax], al
invalid
rol dword [rax], 1
add byte [rax], al
movaps xmmword [rbp + 0x20], xmm1
and byte [r15], r9b
sub dword [rbp + 0x10], eax
movaps xmmword [rbp + 0x10], xmm0
test rsi, rsi
test esi, esi
je 0x140099221
invalid
cmp al, 6
jne case.0x14008188b.985
invalid
invalid
or ch, bl
sub dword [rdx + rax], edi
invalid
jmp 0x14009924a
cmp al, 2
add cl, byte [rdi]
xchg dword [rcx + 0x48000002], ecx
add byte [rax], al
mov rdx, qword [rbp + 0x2f]
ja case.0x1400985e5.97
mov rdx, qword [rbp + 0x2f]
mov qword [rbp + 0xdf], rdx
fild word [rax]
add byte [rax], al
movaps xmm0, xmmword [rbp + 0x10]
movaps xmm1, xmmword [rbp + 0x20]
adc byte [rdi], cl
sub byte [rbp + 0x20], cl
movaps xmmword [rbp + 0xd0], xmm1
invalid
movaps xmmword [rbp + 0xc0], xmm0
test eax, eax
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rbp + 0xdf]
xchg ebp, eax
fild word [rax]
add byte [rax], al
mov qword [rbp + 0xa8], rdx
xchg ebp, eax
test al, 0
add byte [rax], al
movaps xmm0, xmmword [rbp + 0xc0]
movaps xmm1, xmmword [rbp + 0xd0]
invalid
rol byte [rax], 1
add byte [rax], al
test eax, eax
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0xd0], cl
invalid
rol byte [rax], 1
add byte [rax], al
invalid
movups xmmword [rbp + 0x99], xmm1
movups xmmword [rbp + 0x89], xmm0
invalid
mov dword [rax], eax
add byte [rax], al
lea ebx, [rcx + 0xf000000]
adc dword [rbp + 0x89], eax
invalid
mov dword [rax], eax
add byte [rax], al
test dword [rcx + 0x48000000], ecx
mov qword [rbp + 0xb8], rdi
mov dword [rbp + 0xb8], edi
mov ebp, 0xb8
mov qword [rbp + 0x78], rdi
jge case.0x140097a03.124
mov qword [rbp + 0x80], rsi
add byte [rax], al
mov byte [rbp + 0x88], al
mov word [rbp + 0xb0], 0x200
add byte [rax], al
add cl, byte [rax + 0xb28d]
invalid
add byte [rsi - 0x39], ah
test dword [rax], esi
add byte [rax], al
add byte [rax], al
add cl, byte [rax + 0xb28d]
add byte [rax - 0x73], cl
add eax, 0x93616
or dword [rax], eax
add byte [rax], al
lea rax, [0x14012c8b8]
or dword [rax], eax
mov qword [rbp + 0x38], rax
cmp byte [r8 - 0x39], r9b
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x40], 0
mov dword [rbp + 0x40], 0
add byte [rax], al
add byte [rax], al
add dh, al
invalid
mov byte [rbp + 0x48], 6
mov word [rbp + 0x70], 0x200
jo 0x1400992b7
add byte [rdx], al
add al, dh
mov byte [rbp + 0x72], 0
jb case.0x14008188b.1006
lea rcx, [rbp - 0x28]
lea rdx, [rbp + 0x78]
push rbp
js 0x1400992ad
out 3, eax
add byte [rax], al
push rbp
js 0x1400992ad
out 3, eax
add byte [rax], al
cmp byte [rbp - 0x28], 0xa
je 0x140099380
add byte [rax], al
jge 0x1400992a4
or cl, byte [rdi]
test byte [rbp + 0x48000000], ch
add byte [rax], al
lea rbx, [rbp + 0xf8]
add byte [rax], al
add byte [rax - 0x73], cl
popfq
clc
add byte [rax], al
add byte [rax], al
lea r14, [rbp - 0x60]
lea r15, [rbp + 0x38]
invalid
invalid
movsd dword [rdi], dword [rsi]
invalid
lea rbx, [rbp + 0xf8]
add byte [rax], al
lea r14, [rbp - 0x60]
lea r15, [rbp + 0x38]
lea edi, [rbp + 0x38]
cmp byte [rbp + rcx*4 - 0x5b], cl
rol byte [rax], 0
add byte [rax], al
lea r12, [rbp + 0xc0]
lea r13, [rbp - 0x28]
lea ebp, [rbp - 0x28]
add byte [rax], al
add byte [rbp + rcx*4 + 0x6d], cl
lea ebp, [rbp - 0x28]
insd dword [rdi], dx
fmul dword [rax - 0x73]
jge case.0x140097a03.138
lea rdi, [rbp + 0x78]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, r14
add byte [rax], al
add byte [rax], al
mov rcx, r14
int1
mov rdx, r15
call fcn.1400996b0
add eax, dword [rax]
add byte [rax], al
add byte [rax + 0xf0aa07d], al
cmp byte [rbp - 0x60], 0xa
je 0x14009939d
invalid
mov byte [rax], al
add byte [rax], al
invalid
or cl, byte [rdi]
test byte [rax + 0x48000000], cl
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rbp + 8]
mov eax, dword [rbp + 8]
or byte [r8 - 0x77], r9b
test eax, esi
lock add byte [rax], al
mov qword [rbp + 0xf0], rax
mov dword [rbp + 0xf0], eax
lock add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc byte [rbp - 0x28], al
invalid
invalid
movups xmm0, xmmword [rbp - 0x28]
movups xmm1, xmmword [rbp - 0x18]
adc byte [rbp - 0x18], cl
movups xmm2, xmmword [rbp - 8]
push rbp
clc
fmul dword [r15]
fmul dword [rdi]
adc byte [rbp - 0x18], cl
call 0x1385ea33b
push rbp
clc
movaps xmmword [rbp + 0xe0], xmm2
xchg ebp, eax
loopne case.0x140097a03.130
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xd0], ecx
add byte [rax], al
movaps xmmword [rbp + 0xd0], xmm1
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xc0], eax
add byte [rax], al
movaps xmmword [rbp + 0xc0], xmm0
add byte [rax], al
add byte [rax - 0x75], cl
ror byte [r8 - 0x77], 1
invalid
mov rax, qword [rbp - 0x30]
mov qword [rbx + 0x30], rax
mov dword [rbx + 0x30], eax
mov dword [rbx + 0x30], eax
xor byte [r15], cl
xor byte [rdi], cl
movups xmm0, xmmword [rbp - 0x60]
adc byte [rbp - 0x60], al
movups xmm1, xmmword [rbp - 0x50]
adc byte [rbp - 0x50], cl
mov r8b, 0xf
adc byte [rbp - 0x40], dl
invalid
movups xmm2, xmmword [rbp - 0x40]
ror byte [rdi], 0x11
push rbx
and byte [rdi], cl
adc dword [rbx + 0x10], ecx
invalid
invalid
movups xmmword [rbx + 0x20], xmm2
adc dword [rbx + 0x20], edx
movups xmmword [rbx + 0x10], xmm1
adc byte [r15], cl
adc byte [rdi], cl
movups xmmword [rbx], xmm0
mov rcx, r12
invalid
adc dword [rbx], eax
mov rdx, rbx
mov edx, ebx
call case.0x14000342a.2148
invalid
inc dword [rax + rax*8 - 0x76b3d18c]
test al, al
je 0x14009939d
invalid
mov rcx, r13
mov rcx, r13
mov ecx, ebp
jmp 0x129041cbe
mov rdx, rdi
cli
call fcn.1400996b0
add eax, dword [rax]
add byte [rax + 0x750ad87d], al
cmp byte [rbp - 0x28], 0xa
invalid
add byte [rax], al
cmp byte [rbp - 0x28], 0xa
jne 0x140099300
invalid
or byte [rax - 0x73], 0x8d
rol byte [rax], 0
invalid
lea rcx, [rbp + 0xc0]
lea rdx, [rbp + 0x38]
cmp al, ch
and byte [rbx], al
add byte [rax], al
cmp byte [rbp + 0xc0], 0xa
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
push rbp
cmp al, ch
and byte [rbx], al
add byte [rax], al
add eax, dword [rax]
add byte [rax + 0xc0bd], al
cmp byte [rbp + 0xc0], 0xa
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
or cl, byte [rdi]
test byte [0x18809939f], dl
add dword [rax], eax
add byte [rax - 0x75], cl
mov edi, dword [rbp + 0xb8]
mov ebp, 0xb8
je case.0x1400985e5.97
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
add byte [rax], al
mov rdi, qword [rbp + 0xb8]
mov ebp, 0xb8
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call 0x140099060
mov cl, 0xfc
invalid
invalid
mov edx, esi
bnd call 0x140099060
mov cl, 0xfc
invalid
mov qword [rbp + 0x78], rax
mov dword [rbp + 0x78], eax
test rax, rax
je case.0x1400985e5.97
test dh, dh
add byte [rax], al
add byte [rax - 0x77], cl
mov rbx, rax
and eax, 3
mov ebx, eax
ret
lea rcx, [0x14012fe00]
or eax, 0x96a37
invalid
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0xfe0ffc8
add rax, rcx
jmp rax
movzx eax, byte [rbx + 0x10]
jmp 0x1400993ea
invalid
mov dh, 0x43
adc bl, ch
adc cl, byte [rdi]
mov dh, 0x43
por mm1, qword [rax + rcx*2]
mov rcx, rbx
mov rcx, rbx
invalid
shr rcx, 0x20
call fcn.140092600
xchg edx, eax
invalid
test al, al
je case.0x1400985e5.77
lea rcx, [rbp + 0xc0]
add byte [rax], al
mov rdx, rdi
mov r8, rsi
invalid
invalid
call fcn.140099b40
cmp dword [rbp + 0xc0], 2
mov ebp, 0xc0
invalid
invalid
invalid
mov ebp, 0xc0
add dh, byte [rbp + 0x7c]
jne 0x140099485
add byte [rax], al
add byte [rdx], al
jne 0x140099485
jl 0x140099452
mov rax, qword [rbp + 0xc8]
mov eax, dword [rbp + 0xc8]
add byte [rax - 0x73], cl
mov qword [rbp + 0x40], rax
invalid
invalid
lea rcx, [rbp + 0x40]
lea ecx, [rbp + 0x40]
mov qword [rbp + 0x40], rax
mov qword [rbp + 0x40], rax
mov byte [rbp + 0x38], 1
mov byte [rbp + 0x38], 1
cmp byte [r9], r8b
add eax, ebp
call fcn.14008f800
jmp case.0x140098d3d.25
add byte [rax], al
add byte [rax], al
fbld tbyte [rbx - 1]
invalid
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
js 0x140099413
lea rcx, [rbp + 0x78]
call fcn.14008f800
shl dword [rbx - 1], 1
dec dword [rax - 0x77]
stc
shl dword [rbx - 1], 1
dec dword [rax - 0x77]
stc
invalid
invalid
mov rdx, rsi
mov edx, esi
bnd call fcn.1400999f0
call fcn.1400999f0
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
ror byte [rdi], 0x84
je 0x1400994ee
stosd dword [rdi], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0xd5
invalid
mov rcx, rax
call fcn.140099120
invalid
cld
invalid
invalid
invalid
cld
invalid
mov rbx, rax
ret
test rax, rax
test eax, eax
sal byte [rbp + 0x61], 0x48
mov ecx, edi
stc
jne case.0x140098d3d.25
invalid
mov rcx, rdi
stc
mov rdx, rsi
mov edx, esi
bnd call 0x140099060
call 0x140099060
invalid
dec dword [rax - 0x77]
test eax, eax
add byte [rax], al
invalid
mov qword [rbp + 0xc0], rax
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
je case.0x1400985e5.97
invalid
sal byte [rax + rcx*2 + 0x48], 0x89
mov rbx, rax
mov rbx, rax
mov ebx, eax
ret
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov edx, esi
bnd call fcn.140099c80
call fcn.140099c80
test al, al
sal byte [rax + rdi + 0x48], 0x8d
je case.0x140098d3d.25
cmp byte [rax - 0x73], cl
lea rcx, [rbp + 0xc0]
lea ecx, [rbp + 0xc0]
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add bl, ch
sub byte [rbx + 0x10085], cl
test dword [rax], eax
add dword [rax], eax
jmp case.0x140098d3d.24
mov eax, dword [rbp + 0x100]
test dword [rax], eax
add byte [rcx], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rcx + 0x400], ch
test eax, 0x400
add byte [rax + rax], al
add al, 0
add byte [rax], al
add byte [rdi], cl
sete cl
test dword [rbp + 0x104], 0x20000000
test dword [rcx + rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], ah
xchg esp, eax
sal edi, 0x85
invalid
test dword [rcx + rax], eax
add al, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], ah
and byte [rdi], cl
xchg esp, eax
sete dl
or dl, cl
ret 0xca08
shr al, 4
test al, dl
invalid
je case.0x140098d3d.25
call 0x1b4da18ac
or ecx, dword [rax - 0x73]
invalid
invalid
add al, 0x84
sal byte [rbx + rcx + 0x48], 1
lea rcx, [rbp + 0x78]
lea ecx, [rbp + 0x78]
js case.0x1400985e5.93
call fcn.14008f800
movsxd r15, edi
invalid
invalid
push qword [rcx]
fisttp dword [rax - 0x77]
mov rax, rbx
invalid
invalid
xor ebx, ebx
mov rax, rbx
add rsp, 0x1b8
add esp, 0x1b8
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 rsp
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
mov eax, ebx
fmul dword [rax - 0x3f]
shr rax, 0x20
call 0x1690217f5
and byte [rbx + 0x207728f8], al
cmp eax, 0x28
clc
sub byte [rdi + 0x20], dh
ja case.default.0x1400994e5
lea rcx, [0x14012fe10]
or eax, 0x96932
imul ecx, dword [rcx], 0x4634800
or dword [rax + 1], 0x31e0ffc8
add rax, rcx
jmp rax
xor eax, eax
invalid
cld
or dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
xor eax, eax
jmp 0x1400993ea
cld
invalid
invalid
dec dword [rax - 0x73]
lea rbx, str.failed_to_create_whole_tree
sbb eax, 0x67d7b
jnp case.0x140098db6.44
jge case.0x140098d3d.35
invalid
add bl, ch
mov ebp, 0xece929b0
mov al, 0x29
invalid
in al, dx
jmp case.0x140098d3d.25
mov al, 0x29
jmp 0x1400993ea
in al, dx
invalid
invalid
invalid
sub ecx, ebp
in al, dx
invalid
invalid
mov al, 1
jmp 0x1400993ea
in eax, 0xfe
invalid
invalid
add ecx, ebp
in eax, 0xfe
invalid
mov al, 2
add ch, cl
jmp 0x1400993ea
fdivp st(6)
invalid
mov al, 3
jmp 0x1400993ea
xlatb
invalid
invalid
mov al, 4
jmp 0x1400993ea
sar dh, 1
invalid
invalid
sar dh, 1
invalid
mov al, 5
jmp 0x1400993ea
leave
invalid
invalid
invalid
leave
invalid
invalid
mov al, 6
jmp 0x1400993ea
ret 0xfffe
invalid
invalid
ret 0xfffe
invalid
push qword [rax - 0x14416f9]
mov al, 7
jmp 0x1400993ea
invalid
invalid
invalid
invalid
mov ebx, 0xb0fffffe
invalid
mov al, 8
jmp 0x1400993ea
mov ah, 0xfe
invalid
invalid
or cl, ch
mov ah, 0xfe
invalid
mov al, 9
jmp 0x1400993ea
lodsd eax, dword [rsi]
invalid
invalid
invalid
lodsd eax, dword [rsi]
invalid
invalid
mov al, 0xa
jmp 0x1400993ea
cmpsb byte [rsi], byte [rdi]
invalid
invalid
mov al, 0xb
jmp 0x1400993ea
lahf
invalid
invalid
invalid
lahf
invalid
invalid
mov al, 0xc
jmp 0x1400993ea
cwde
invalid
invalid
invalid
cwde
invalid
invalid
push qword [rax - 0x16e16f3]
mov al, 0xd
jmp 0x1400993ea
xchg ecx, eax
invalid
invalid
invalid
or eax, 0xfffe91e9
push qword [rax - 0x17516f2]
mov al, 0xe
invalid
mov bh, dh
xchg ecx, eax
invalid
invalid
mov al, 0xe
jmp 0x1400993ea
mov bh, dh
invalid
invalid
invalid
mov bh, dh
invalid
mov al, 0xf
jmp 0x1400993ea
cmp esi, 0xffffffff
invalid
cmp esi, 0xffffffff
push qword [rax - 0x18316f0]
mov al, 0x10
invalid
jl case.0x140098d3d.51
invalid
mov al, 0x10
jmp 0x1400993ea
jl case.0x140098d3d.51
invalid
invalid
jl case.0x140098d3d.51
invalid
invalid
push qword [rax - 0x18a16ef]
mov al, 0x11
jmp 0x1400993ea
jne case.0x140098d3d.52
invalid
invalid
mov al, 0x12
jmp 0x1400993ea
outsb dx, byte [rsi]
invalid
invalid
invalid
outsb dx, byte [rsi]
invalid
invalid
mov al, 0x13
jmp 0x1400993ea
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x14
jmp 0x1400993ea
invalid
invalid
invalid
push qword [rax - 0x1a616eb]
mov al, 0x15
jmp 0x1400993ea
pop rcx
invalid
invalid
invalid
pop rcx
invalid
invalid
mov al, 0x16
jmp 0x1400993ea
push rdx
invalid
invalid
invalid
push rdx
invalid
invalid
mov al, 0x17
jmp 0x1400993ea
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x18
jmp 0x1400993ea
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x19
jmp 0x1400993ea
invalid
invalid
invalid
invalid
invalid
mov al, 0x1a
jmp 0x1400993ea
invalid
invalid
invalid
invalid
invalid
mov al, 0x1b
jmp 0x1400993ea
invalid
mov al, 0x1c
jmp 0x1400993ea
invalid
invalid
invalid
mov al, 0x1d
jmp 0x1400993ea
invalid
invalid
invalid
invalid
mov al, 0x1e
jmp 0x1400993ea
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1ec16e1]
mov al, 0x1f
jmp 0x1400993ea
invalid
invalid
invalid
mov al, 0x20
jmp 0x1400993ea
invalid
invalid
invalid
mov al, 0x21
jmp 0x1400993ea
invalid
invalid
invalid
mov al, 0x22
jmp 0x1400993ea
invalid
invalid
mov al, 0x23
jmp 0x1400993ea
invalid
invalid
mov al, 0x24
jmp 0x1400993ea
invalid
invalid
mov al, 0x25
jmp 0x1400993ea
invalid
invalid
mov al, 0x26
jmp 0x1400993ea
mov al, 0x27
jmp 0x1400993ea
mov al, 0x28
jmp 0x1400993ea
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1400c34e0
int3
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0xc0]
call fcn.14008f800
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
and al, 0x10
push rbp
push r15
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
js 0x140099679
imul esp, dword [rcx - 1], 0xffffffff
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
js 0x140099679
imul esp, dword [rcx - 1], 0xffffffff
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa8
mov rsi, rcx
movzx r13d, byte [rdx + 0x38]
cmp r13b, 3
je 0x1400998d9
add al, 2
add byte [rax], al
add al, 2
add byte [rax], al
mov rdi, rdx
movzx eax, byte [rdx + 0x39]
cmp dword [rbx + rax], edi
cmp dword [rbx + rax], edi
je 0x1400998d9
cmp r13b, al
ja 0x1400998d9
lea r15, [rsp + 0x71]
cmp byte [rdi + 0x3a], 0
cmp al, byte [rax]
jl 0x140099715
jno 0x140099673
jg 0x14009972f
cmp al, byte [rax]
add byte [rdi], cl
mov dh, 0x6f
adc byte [rdi + rcx - 0x4a], al
in eax, 0x48
mov ecx, dword [rdi]
movzx ebp, byte [rdi + 0x10]
movzx r12d, bpl
mov rcx, qword [rdi]
mov qword [rsp + 0x28], rcx
mov rbx, qword [rdi + 8]
je case.0x140097a03.173
lea r14, [rsp + 0x68]
jmp 0x14009972f
mov byte [rdi + 0x39], 1
cmp dword [r9], r8d
mov al, 1
cmp r13b, al
cmp ch, al
ja 0x1400998d9
invalid
cmp al, 2
jne 0x1400998c8
mov rcx, rdi
call fcn.140094920
cmp rbx, rax
jbe 0x140099720
mov rcx, r14
mov rdx, rdi
call fcn.140094aa0
mov rcx, rbx
movzx eax, byte [rsp + 0x70]
movups xmm0, xmmword [r15]
adc byte [rdi], al
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
push rdi
and byte [rdi], cl
sub dword [rsp + 0x30], eax
invalid
push rdi
and byte [rdi], cl
sub dword [rsp + 0x30], eax
invalid
xor byte [rdi], cl
sub dword [rsp + 0x40], ecx
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x50], xmm2
mov rdx, qword [r15 + 0x2f]
mov qword [rsp + 0x5f], rdx
mov dword [rsp + 0x5f], edx
sub rcx, qword [rsp + 0x68]
jb 0x1400999bf
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
mov dword [rdi + 8], ecx
cmp al, 0xa
mov qword [rdi + 8], rcx
cmp al, 0xa
mov dword [rdi + 8], ecx
jne case.0x140098d3d.69
test dword [rbp - 0x4fffffff], ecx
add byte [rax - 0x3476b7fe], dh
mov al, 2
mov rbx, rcx
add cl, byte [rax - 0x77]
retf
cmp r13b, al
jbe 0x14009972f
jmp 0x1400998d9
mov r14, rbx
jmp 0x1400997bf
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
mov byte [rdi + 0x39], 1
cmp dword [r9], r8d
mov al, 1
cmp r13b, al
ja 0x1400998d9
invalid
invalid
add byte [rcx + rax], bh
cmp al, 1
je 0x140099840
movzx eax, al
cmp eax, 2
jne case.0x140098833.98
add byte [rcx], al
add byte [rax], al
rol byte [rbx - 0x7af0fd08], 0
add dword [rax], eax
add byte [rax], al
mov rcx, rdi
add byte [rcx], al
add byte [rax], al
mov rcx, rdi
call fcn.140094920
cmp r14, rax
jbe 0x1400997b0
mov cl, 0xff
dec dword [rcx + 0x39]
invalid
invalid
lea rcx, [rsp + 0x68]
mov rdx, rdi
call fcn.140094aa0
invalid
dec dword [rcx + rcx*4 - 0xd]
movzx eax, byte [rsp + 0x70]
jo 0x140099833
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
push rdi
invalid
push rdi
and byte [rdi], cl
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x50], xmm2
mov rcx, qword [r15 + 0x2f]
mov qword [rsp + 0x5f], rcx
sub rbx, qword [rsp + 0x68]
pop rsp
and al, 0x68
invalid
pop rsp
and al, 0x68
invalid
jb 0x1400999b9
mov qword [rdi + 8], rbx
cmp al, 0xa
jne case.0x140098d3d.69
mov esi, ebx
jmp 0x1400997b6
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dh, al
cmp dword [r8], r8d
invalid
mov byte [rdi + 0x39], 0
add byte [rcx], dh
rol byte [rcx - 0x7d], 0xfc
add ecx, dword [rdi]
invalid
xor eax, eax
cmp r12d, 3
cmp esp, 3
jb 0x1400997b6
invalid
cmp r12d, 5
je 0x1400997b6
invalid
invalid
invalid
add eax, 0xff5c840f
invalid
invalid
jne 0x140099902
test r14, r14
je 0x140099896
mov rax, qword [rsp + 0x28]
movzx ecx, byte [rax]
mov dh, 8
or byte [rcx - 0x7d], cl
cmp r14, 1
cmp esi, 1
inc byte [rcx]
je case.0x140098db6.60
cmp cl, 0x2e
jne case.0x140098db6.60
jne case.0x140098db6.60
mov rax, qword [rsp + 0x28]
movzx eax, byte [rax + 1]
add dword [rbx + 0x2b742ff8], eax
mov dh, 0x40
add dword [rbx + 0x2b742ff8], eax
cmp eax, 0x2f
je case.0x140098833.96
invalid
add dword [rbx + 0x2b742ff8], eax
sub eax, dword [rbx + 0x26745cf8]
cmp eax, 0x5c
je case.0x140098833.96
xor eax, eax
jmp 0x1400997b6
invalid
inc dword [rbp + 0x31]
div byte [rcx]
xor eax, eax
invalid
invalid
invalid
xor r14d, r14d
xor eax, eax
jmp 0x1400997b6
invalid
invalid
invalid
push qword [rcx]
ror byte [rcx - 0x7d], 0xfe
xor eax, eax
cmp r14, 1
add dword [rdi], ecx
test dword [rdx], ecx
invalid
invalid
invalid
add dword [rdi], ecx
test dword [rdx], ecx
invalid
invalid
sub rbx, 1
jb 0x1400999df
invalid
and byte [rcx], al
add byte [rax], al
add dword [rdi], ecx
invalid
mov qword [rdi + 8], rbx
mov byte [rsi], 7
jmp 0x1400998dc
pop rdi
or dh, al
invalid
and dword [rax - 0x80], eax
cmp bpl, 6
jne case.0x140098e85.84
invalid
std
invalid
mov byte [rdi + 0x39], 3
cmp dword [rbx], eax
mov byte [rsi], 0xa
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
cmp dword [rax], eax
sub rbx, 1
jb 0x1400999ce
mov qword [rdi + 8], rbx
mov byte [rsi], 6
jmp 0x1400998dc
invalid
lea rax, [0x14012feb4]
or dword gs:[rax], eax
movsxd rcx, dword [rax + r12*4]
add rcx, rax
jmp rcx
rol byte [rbx + rbp*8], 0x5e
jmp case.0x1400994e5.48
mov byte [rsi], al
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
and al, 0x30
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rsi + 1], xmm0
add dword [rdi], ecx
adc dword [rsi + 0x11], ecx
invalid
movups xmmword [rsi + 0x21], xmm2
mov rax, qword [rsp + 0x5f]
pop rdi
mov qword [rsi + 0x30], rax
jmp 0x1400998dc
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
test rcx, rcx
test ecx, ecx
push rcx
add dword [rax - 0x7b], ecx
test ecx, ecx
cmove rdx, rcx
add rax, rdx
add rax, 8
jmp case.0x1400994e5.48
and byte [r8 - 0x75], r9b
xor byte [r8 - 0x73], r9b
lea rdx, [rcx + 1]
push rcx
add dword [rax - 0x7b], ecx
leave
lea edx, [rcx + 1]
test rcx, rcx
cmove rdx, rcx
add rax, rdx
add eax, edx
add eax, edx
add rax, 2
test rax, rax
je case.default.0x140099915
mov byte [rdi + 0x39], 3
mov rax, qword [rdi + 0x30]
mov qword [rsi + 0x20], rax
and byte [rdi], cl
adc byte [rdi + 0x11], al
and byte [rdi], cl
adc byte [rdi + 0x11], al
movups xmm1, xmmword [rdi + 0x21]
adc byte [rdi + 0x21], cl
and qword [r15], r9
adc dword [rsi + 0x11], ecx
invalid
invalid
movups xmmword [rsi + 0x11], xmm1
movups xmmword [rsi + 1], xmm0
mov byte [rsi], bpl
mov rax, qword [rsp + 0x28]
mov qword [rsi + 0x28], rax
sub byte [rax - 0x77], r9b
pop rsi
xor cl, ch
and edi, edi
invalid
invalid
sub byte [rax - 0x77], r9b
pop rsi
xor cl, ch
and edi, edi
invalid
mov rcx, rbx
mov rbx, r14
lea r8, str.library_std_srcpath.rs
mov rdx, rbx
call fcn.1400c35e0
add byte [rax - 0x77], cl
invalid
lea r8, str.library_std_srcpath.rs
mov rcx, rbx
xor edx, edx
call fcn.1400c35e0
lea r8, str.library_std_srcpath.rs
jmp 0x1400999d5
invalid
lea r8, str.library_std_srcpath.rs
lea eax, [0x140101908]
mov rdx, rsi
call fcn.1400c34e0
int3
int3
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0xc0
add byte [rax], al
add byte [rax - 0x73], cl
lea ebp, [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x39], cl
mov dword [rbp + 0x38], 0xfffffffe
invalid
invalid
invalid
add byte [rax], 0
add byte [rax - 0x39], cl
invalid
cmp r14b, r15b
invalid
mov rdi, r8
mov rbx, rdx
ror dword [rax - 0x77], cl
invalid
lea rcx, [rbp - 0x60]
xor r9d, r9d
leave
leave
call 0x140099ce0
outsb dx, byte [rsi]
add dword [rax], eax
add byte [rbx + 0x7502a07d], al
cmp dword [rbp - 0x60], 2
jne case.0x1400945b4.329
mov r14, qword [rbp - 0x58]
cmp dword [rbp - 0x60], 2
add dh, byte [rbp + 0x4d]
jne case.0x1400945b4.329
mov r14, qword [rbp - 0x58]
mov esi, dword [rbp - 0x58]
jne 0x140099b24
mov eax, r14d
and eax, 3
invalid
cmp rax, 2
clc
add dh, byte [rdx + 0x3d]
jb case.0x1400945b4.329
cmp eax, 2
jne case.0x1400945b4.329
add dh, byte [rbp + 0x38]
mov rax, r14
mov eax, esi
shr rax, 0x20
cmp eax, 0x780
invalid
add byte [rax], al
call 0x14789d8b7
add byte [rax], al
invalid
jne case.0x1400945b4.329
sub cl, byte [rcx + rcx*4 + 0x75]
mov qword [rbp + 0x30], r14
mov dword [rbp + 0x30], esi
jne 0x140099bcf
xor byte [rax - 0x73], cl
call 0x189e424ef
call 0x189e424ef
lea rcx, [rbp - 0x18]
mov rdx, rbx
invalid
call 0x189e424ef
fimul dword [rcx - 0x77]
clc
mov r8, rdi
mov eax, edi
mov r9d, 0x200000
mov ecx, 0x200000
and byte [rax], al
add al, ch
sub al, 1
call 0x140099ce0
add byte [rax], al
cmp dword [rbp - 0x18], 2
jne case.0x1400945b4.340
jge 0x140099b9f
call 0x1884a10bd
lea ecx, [rbp - 0x10]
invalid
invalid
add dh, byte [rbp + 0x40]
lea rcx, [rbp - 0x10]
invalid
call fcn.14008f800
invalid
jmp case.0x14002f888.1630
mov rax, qword [rbp - 0x20]
mov eax, dword [rbp - 0x20]
mov qword [rsi + 0x40], rax
mov dword [rsi + 0x40], eax
movups xmm0, xmmword [rbp - 0x60]
movups xmm0, xmmword [rbp - 0x60]
adc byte [rbp - 0x60], al
movabs al, byte [0xc055100fb04d100f]
movups xmm1, xmmword [rbp - 0x50]
adc byte [rbp - 0x50], cl
movups xmm2, xmmword [rbp - 0x40]
adc byte [rbp - 0x40], dl
ror byte [rdi], 0x10
pop rbp
ror byte [rdi], 1
invalid
movups xmm3, xmmword [rbp - 0x30]
adc byte [rbp - 0x30], bl
movups xmmword [rsi + 0x30], xmm3
adc dword [rsi + 0x30], ebx
pop rsi
xor byte [rdi], cl
movups xmmword [rsi + 0x20], xmm2
adc dword [rsi + 0x20], edx
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
adc dword [rsi], eax
add rsp, 0xc0
add esp, 0xc0
invalid
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov eax, dword [rbp + 0x28]
mov ecx, dword [rbp + 0x2c]
sub al, 0xa9
add byte [rax + rax], al
add al, 0
invalid
sub byte [r11 + 0xa92c4d], r9b
sub al, 0xa9
add byte [rax + rax], al
add al, 0
add al, 0
add byte [rdi + rdx - 0x77], dh
retf 0xe281
invalid
invalid
je case.0x140093d9a.378
invalid
mov edx, ecx
and edx, 0x20000000
loop case.0x14009a09a.355
add byte [rax], al
add byte [rax], ah
and byte [rbp + rcx + 0x4c], dh
je case.0x140093d9a.378
or eax, 0x876894c
mov qword [rsi + 8], r14
mov dword [rsi + 8], esi
jbe case.0x1400945b4.348
mov qword [rsi], 2
mov dword [rsi], 2
invalid
add byte [rax], al
jmp 0x140099bec
invalid
movups xmm0, xmmword [rbp - 0x18]
call 0x13856ac35
movups xmm1, xmmword [rbp - 8]
clc
clc
movups xmm2, xmmword [rbp + 8]
push rbp
or byte [rdi], cl
invalid
movups xmm3, xmmword [rbp + 0x18]
adc byte [rbp + 0x18], bl
pop rbp
sbb byte [rdi], cl
invalid
movups xmmword [rsi + 0x30], xmm3
adc dword [rsi + 0x30], ebx
movups xmmword [rsi + 0x20], xmm2
adc dword [rsi + 0x20], edx
and byte [rdi], cl
adc dword [rsi + 0x10], ecx
invalid
movups xmmword [rsi + 0x10], xmm1
adc byte [rdi], cl
adc dword [rsi], eax
invalid
movups xmmword [rsi], xmm0
invalid
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x44], ecx
mov dword [rsi + 0x44], ecx
lea rcx, [rbp + 0x30]
lea rcx, [rbp + 0x30]
lea rcx, [rbp + 0x30]
lea ecx, [rbp + 0x30]
xor al, ch
call fcn.14008f800
jmp 0x140099bec
mov ah, 0x5b
invalid
invalid
nop
nop
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
xor r8b, r13b
invalid
lea rcx, [rbp + 0x30]
lea ecx, [rbp + 0x30]
call fcn.14008f800
nop
add rsp, 0x20
add esp, 0x20
xchg ecx, eax
pop rbx
invalid
call qword [rax + 0x20c48348]
add esp, 0x20
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop rbp
ret
int3
int3
int3
sub esp, 0x68
in al, dx
push 0x48d08949
mov r8, rdx
mov rdx, rcx
mov edx, ecx
ror byte [rax - 0x77], 1
mov edx, ecx
retf 0x8d48
lea rcx, [rsp + 0x20]
and al, 0x20
call fcn.140099b40
lodsb al, byte [rsi]
invalid
cmp dword [rsp + 0x20], 2
and al, 0x20
and byte [rdx], al
add dh, byte [rbp + 0x1d]
jne 0x140099cb8
mov rax, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
sub byte [rax - 0x73], cl
lea rcx, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
and al, 0x28
invalid
mov qword [rsp + 0x28], rax
sub dh, al
mov byte [rsp + 0x20], 1
call fcn.14008f800
pop rbx
invalid
push qword [rcx]
shr bl, 0x21
invalid
and al, 0x20
and al, 0x20
add eax, ebp
pop rbx
invalid
push qword [rcx]
shr bl, 0x21
invalid
and dword [rbx - 0x569fdbbc], ecx
add byte [rax + rax], al
mov eax, dword [rsp + 0x60]
and al, 0x60
and al, 0x60
test eax, 0x400
add byte [rdi], cl
xchg esp, eax
sal edi, 0x44
and al, 0x64
invalid
sete cl
test dword [rsp + 0x64], 0x20000000
add byte fs:[rax], al
add byte [rax], ah
add byte fs:[rax], al
add byte [rax], al
add byte [rax], ah
sete dl
ret 0xca08
or dl, cl
and eax, 0x10
shr eax, 4
invalid
add al, 0x20
and al, dl
invalid
call 0x188d9bcde
add esp, 0x68
invalid
ror byte [rax - 0x7d], 1
invalid
add rsp, 0x68
push 0x55ccccc3
push r15
ret
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x2c0
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x238], 0xfffffffffffffffe
mov dword [rbp + 0x238], 0xfffffffe
add dh, bh
invalid
invalid
inc dword [rcx + rcx*4 - 0x35]
mov r14, r8
mov esi, eax
mov r15, rdx
xlatb
add byte [rax - 0x39], cl
test dword [rax], edi
add al, byte [rax]
add dh, bh
invalid
xlatb
mov rsi, rcx
movabs rax, 0x700000000
add byte [rax], al
mov qword [rbp + 0x21c], rax
add byte [rsi - 0x39], ah
test dword [rdx + rax], ebp
sub al, 2
add byte [rax], al
add byte [rax], al
invalid
add byte [rsi - 0x39], ah
test dword [rdx + rax], ebp
sub al, 2
sub al, 2
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x39], cl
test dword [rdx + rax], esp
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
mov qword [rbp + 0x224], 0
mov qword [rbp + 0x210], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x208], 1
mov eax, r9d
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x208], 1
mov eax, r9d
or eax, 0x2000000
mov dword [rbp + 0x218], eax
lea r8, [rbp + 0x208]
add byte [rax], al
add cl, byte [rcx + 0x21885]
add byte [rbp + rcx*4 - 0x7b], cl
or byte [rdx], al
add byte [rax], al
mov rcx, rdx
mov ecx, edx
mov rdx, r14
call fcn.140097370
dec dword [rax - 0x77]
xlatb
dec dword [rax - 0x77]
xlatb
mov edi, edx
test rax, rax
je 0x140099e27
invalid
mov al, 0
add byte [rax], al
invalid
test byte [rax - 0x77000000], dh
clc
add byte [rcx + 0x3e083f8], cl
mov eax, edi
and eax, 3
loopne 0x140099d7f
cmp rax, 2
jb 0x140099e1a
xchg esp, eax
add byte [rax], al
invalid
clc
add cl, byte [rdi]
invalid
xchg esp, eax
add byte [rax], al
add byte [rbx - 0x7af0fd08], al
cmp eax, 2
jne 0x140099e1a
invalid
mov eax, dword [rax]
add byte [rax], al
invalid
cmp eax, 2
jne 0x140099e1a
invalid
mov eax, dword [rax]
add byte [rax], al
invalid
test dword [rbx + 0x48000000], ecx
shr edx, 0x20
invalid
add byte [rax - 0x3f], cl
invalid
shr rdx, 0x20
and byte [rax - 0x7d], cl
cli
cmp rdx, 5
je case.0x140097a71.239
add eax, 0xfa830574
cmp edx, 0x20
jne 0x140099e1a
cli
and byte [rbp + 0x7c], dh
mov qword [rbp + 0x230], rdi
mov ebp, 0x230
add al, byte [rax]
add byte [rax - 0x73], cl
lea ecx, [rbp - 0x60]
mov rdx, r15
mov r8, r14
invalid
fdivr qword [rbx - 1]
invalid
lea rcx, [rbp - 0x60]
lea ecx, [rbp - 0x60]
mov rdx, r15
mov edx, edi
mov r8, r14
call fcn.140091990
invalid
dec dword [rax - 0x75]
invalid
invalid
invalid
invalid
dec dword [rax - 0x75]
movabs al, byte [0xbf49a8758b4c]
mov r14, qword [rbp - 0x58]
invalid
invalid
add byte [rax], al
mov r14, qword [rbp - 0x58]
mov esi, dword [rbp - 0x58]
movabs r15, 0x8000000000000000
cmp rax, r15
cmp eax, edi
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74f8394c], al
cmp eax, edi
je 0x140099e01
mov rcx, qword [rbp - 0x50]
cmp eax, edi
clc
je 0x140099e01
mov rcx, qword [rbp - 0x50]
mov al, 0x48
mov qword [rbp - 0x60], rax
mov dword [rbp - 0x60], eax
mov qword [rbp - 0x58], r14
mov dword [rbp - 0x58], esi
jne 0x140099d7f
mov qword [rbp - 0x50], rcx
lea rcx, [rbp + 0x1f0]
lea ecx, [rbp + 0x1f0]
lea ecx, [rbp + 0x1f0]
invalid
lea rdx, [rbp - 0x60]
lea edx, [rbp - 0x60]
mov r8b, 1
call fcn.140097b70
invalid
invalid
invalid
dec dword [rbx + rcx*4 - 0x5b]
lock add dword [rax], eax
add byte [rbx + rcx*4 - 0x4b], cl
clc
add dword [rax], eax
invalid
invalid
dec dword [rbx + rcx*4 - 0x5b]
lock add dword [rax], eax
add byte [rbx + rcx*4 - 0x4b], cl
clc
add dword [rax], eax
add byte [rbp + 0x39], cl
cmp r12, r15
cmp r12, r15
jne case.0x140097a03.193
mov qword [rsi + 8], r14
mov qword [rsi + 8], r14
mov qword [rsi], 2
mov dword [rsi], 2
lea rcx, [rbp + 0x230]
lea ecx, [rbp + 0x230]
call fcn.14008f800
jmp 0x140099e3b
call 0x12c099d72
and dword [rax - 0x77], ecx
mov dword [rsi + 8], edi
pop rcx
invalid
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
mov qword [rsi], 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add bl, ch
jmp 0x140099e3b
adc al, 0x48
mov ecx, esi
int1
mov rcx, rsi
int1
mov rdx, rdi
cli
call fcn.1400975c0
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
adc eax, 0x2e1ed
mov ss, edi
invalid
adc eax, 0x2e1ed
in eax, dx
loope 0x140099e3c
add byte [rax - 0x3f3b7eb8], dl
add al, byte [rax]
invalid
nop
add rsp, 0x2c0
pop rbx
pop rdi
invalid
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop rsp
pop r14
pop r15
pop rbp
ret
lea r15, [rbp - 0x60]
mov r8d, 0x250
mov eax, 0x250
mov eax, 0x250
add al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
stc
add byte [rax], al
mov rcx, r15
stc
xor edx, edx
call sub.VCRUNTIME140.dll_memset
push rbx
xchg edx, eax
add al, byte [rax]
shr al, cl
push rbx
xchg edx, eax
add al, byte [rax]
mov rcx, r14
mov rdx, r15
mov edx, edi
call qword [sym.imp.KERNEL32.dll_FindFirstFileW]
add al, byte [rax]
add byte [rax - 0x7d], cl
clc
invalid
je case.0x14009832e.141
mov edx, edi
add byte [rax - 0x7d], cl
clc
push qword [rdx + rsi*2 + 0x48]
mov rcx, rax
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_FindClose]
mov eax, dword [rbp - 0x60]
mov ecx, eax
shr ecx, 0xa
add al, byte [rax]
and ecx, 1
je case.0x14004328e.1471
add ecx, dword [rbx - 0x74bb3bb3]
ror byte [r15], 0x10
ror byte [rdi], 0x10
mov ecx, dword [rbp - 0x3c]
mov r8d, dword [rbp - 0x40]
ror byte [rdi], 0x10
movups xmm0, xmmword [rbp - 0x5c]
movsd xmm1, qword [rbp - 0x4c]
adc byte [rbp - 0x4c], cl
mov edx, dword [rbp - 0x44]
test ebx, ebx
invalid
je 0x140099ed3
movsb byte [rdi], byte [rsi]
adc byte [rbp - 0x4c], cl
mov r12b, 0x8b
push rbp
mov esp, 0x3274db85
invalid
je 0x140099ed3
invalid
shl rdx, 0x20
or rdx, r8
mov qword [rsi], 0
add byte [rax], al
add bh, al
adc byte [rax], r8b
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, al
adc byte [rax], r8b
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add bh, al
sbb byte [rax], r8b
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsi + 0x20], xmm0
mov dword [rsi + 0x18], 0
movups xmmword [rsi + 0x20], xmm0
and byte [rdi], cl
adc ecx, dword [rsi + 0x30]
movlps qword [rsi + 0x30], xmm1
mov qword [rsi + 0x38], rdx
cmp byte [rcx + 0x4e894046], cl
xor esi, r14d
xor esi, esi
invalid
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x44], ecx
xor esi, r14d
xor esi, r14d
jmp 0x140099ef4
and dword [rcx + 0x400], ebp
test eax, 0x400
add byte [rax], al
je case.0x14009832e.135
mov dword [rcx - 0x77], 0xe18141c9
add byte [rax], al
mov r9d, ecx
and r9d, 0x20000000
and ecx, 0x20000000
and ecx, 0x20000000
add byte [rax], ah
je case.0x14009832e.135
mov qword [rsi + 8], rdi
mov qword [rsi], 2
mov dword [rsi], 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x4a], al
mov dh, 1
invalid
invalid
mov sil, 1
mov dh, 1
test r12, r12
test esp, esp
in al, 0x74
or eax, 0x2ba
invalid
add al, byte [rax]
invalid
je case.0x14009832e.149
mov edx, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call fcn.140005da0
invalid
test sil, sil
je 0x140099e0c
test ch, bh
invalid
invalid
invalid
test dh, dh
test ch, bh
invalid
invalid
jmp 0x140099e3b
invalid
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
invalid
in al, dx
and byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
invalid
invalid
lea esi, [rax]
invalid
add byte [rax], al
lea rcx, [rbp + 0x230]
xor byte [rdx], al
add al, byte [rax]
add al, ch
invalid
add byte [rax], al
call fcn.14008f800
mov edx, 0x90ffff58
invalid
nop
add rsp, 0x20
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
int3
int3
int3
int3
int3
int3
push rdi
push rbx
sub rsp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
invalid
in al, dx
cmp byte [rax - 0x73], cl
lea ebp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
invalid
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add dh, bh
invalid
dec dword [rcx + rcx*4 - 0x3a]
mov rsi, r8
mov esi, eax
invalid
mov rdi, rdx
xlatb
mov ebx, ecx
retf
movzx eax, byte [0x140138f40]
mov dh, 5
mov esp, 0xb90009ef
or dword [rax], eax
invalid
or dword [rax], eax
add byte [rcx + 0x18], bh
mov ecx, 0x18
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
mov edx, 8
or byte [rax], al
add byte [rax], al
add al, ch
invalid
jge case.0x1400ab4a6.121
add byte [rax], al
call fcn.140005d10
idiv bh
dec dword [rax - 0x7b]
sal byte [rsi + rdx + 0x48], 0x89
je case.0x140098e85.103
invalid
invalid
test rax, rax
je case.0x140098e85.103
mov qword [rax], rdi
mov dword [rax], edi
cmp byte [rax - 0x77], cl
jo case.0x140098833.127
invalid
mov qword [rax + 8], rsi
or byte [rax - 0xb7efa8], cl
mov byte [rax + 0x10], bl
pop rax
adc byte [rax - 1], cl
inc rax
add rsp, 0x38
add esp, 0x38
ror byte [rax - 0x7d], 0xc4
add esp, 0x38
invalid
cmp byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov qword [rbp - 8], rdi
mov dword [rbp - 8], edi
jge case.0x140098e85.102
clc
mov qword [rbp - 0x10], rsi
jne case.0x140098e85.101
invalid
mov ecx, 8
add byte [rdx + 0x18], bh
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
add al, ch
sti
add byte [rax], al
call fcn.1400c31c0
xchg ecx, eax
add al, byte [rax]
add byte [rdi], cl
ud2
or esp, dword [rsi + 0xf]
invalid
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x30]
lea ebp, [rdx + 0x30]
push 0x30
xor byte [rax - 0x75], cl
clc
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
mov rdx, qword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
push rbp
invalid
call fcn.14009a000
adc al, byte [rax]
add byte [rax], al
invalid
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
sub esp, 0x40
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
and al, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 8], 0xfffffffffffffffe
clc
invalid
invalid
mov qword [rbp - 0x18], rcx
mov dword [rbp - 0x18], ecx
mov qword [rbp - 0x10], rdx
mov dword [rbp - 0x10], edx
call qword [rdx]
mov rax, qword [rbp - 0x10]
invalid
invalid
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
invalid
cmp dword [rax + 8], 0
js case.0x140098e85.124
add byte [rdx + rdx + 0x48], dh
je 0x14009a039
adc cl, byte [rax - 0x75]
push rax
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
adc byte [rax - 0x75], cl
call 0x180ce237b
call 0x180ce237b
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call 0x180ce237b
add rsp, 0x40
invalid
pop rbp
pop rbp
jmp fcn.140005da0
mov ebp, 0x4890fff6
add esp, 0x40
invalid
invalid
call qword [rax + 0x40c48348]
nop
add rsp, 0x40
pop rbp
pop rbp
ret
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x48], dl
sub esp, 0x20
in al, dx
invalid
push rbp
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
lea rbp, [rdx + 0x40]
lea rbp, [rdx + 0x40]
lea ebp, [rdx + 0x40]
mov rax, qword [rbp - 0x10]
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
cmp qword [rax + 8], 0
je 0x14009a06a
invalid
js 0x14009a05e
add byte [rcx + rdx + 0x48], dh
mov eax, dword [rbp - 0x10]
invalid
invalid
mov rax, qword [rbp - 0x10]
invalid
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
adc byte [rax - 0x75], cl
call 0x136c6d751
call 0x136c6d751
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call 0x136c6d751
call fcn.140005da0
mov ebp, 0x4890fff6
add esp, 0x20
invalid
invalid
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
and byte [rbp - 0x3d], bl
int3
pop rbp
ret
int3
int3
int3
int3
int3
int3
sub rsp, 0x28
sub byte [rax - 0x75], cl
or dword [rcx + 0x3e083c8], ecx
mov eax, ecx
and eax, 3
loopne 0x14009a08f
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov eax, ecx
and eax, 3
loopne 0x14009a08f
lea rdx, [0x14012fee8]
adc eax, 0x95e55
movsxd rax, dword [rdx + rax*4]
add al, 0x82
add rax, rdx
jmp rax
mov rax, qword [rcx]
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
push rcx
invalid
push rcx
or bl, ch
jmp case.0x140098e85.137
mov rax, qword [rcx - 1]
invalid
invalid
jmp case.0x140098e85.137
mov rax, qword [rcx - 1]
mov rdx, qword [rcx + 7]
mov edx, dword [rcx + 7]
dec dword [rax - 0x75]
mov edx, dword [rcx + 7]
push rcx
invalid
mov rcx, rax
call qword [rdx + 0x40]
push rdx
jmp case.0x140098e85.137
sar edi, 0x52
push rdx
jmp case.0x140098e85.137
shr rcx, 0x20
shr ecx, 0x20
and al, ch
test edi, edi
invalid
call fcn.140092600
invalid
dec dword [rax + 0xf]
mov esi, 0xd8d48c0
ror byte [rax - 0x73], 0xd
invalid
movsx rax, al
movsx eax, al
lea rcx, [0x1401038f0]
or eax, 0x69827
cwde
invalid
mov rdx, qword [rcx + rax*8]
adc al, 0xc1
ror dword [rax - 0x73], 0xd
cdq
invalid
lea rcx, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
mov rax, qword [rcx + rax*8]
add rsp, 0x28
ret
sub bl, al
shr rcx, 0x20
cmp ecx, 0x28
stc
sub byte [rdi + 0x14], dh
stc
sub byte [rdi + 0x14], dh
lea rax, [0x14012fef8]
add eax, 0x95e0b
or ebx, dword [rsi + 9]
add byte [rax + 0x63], cl
invalid
or al, 0x88
invalid
movsxd rcx, dword [rax + rcx*4]
invalid
mov byte [rax + 1], cl
sar edi, 0xe1
jmp rcx
add rcx, rax
add ecx, eax
jmp rcx
xor eax, eax
jmp 0x14009a0be
shr bl, 0xc4
mov al, 0x29
jmp 0x14009a0be
mov al, 1
jmp 0x14009a0be
mov al, 2
jmp 0x14009a0be
mov al, 3
jmp 0x14009a0be
mov al, 4
jmp 0x14009a0be
mov al, 5
jmp 0x14009a0be
mov al, 6
jmp 0x14009a0be
mov al, 7
jmp 0x14009a0be
mov al, 8
jmp 0x14009a0be
mov al, 9
jmp 0x14009a0be
mov al, 0xa
jmp 0x14009a0be
mov al, 0xb
jmp 0x14009a0be
mov al, 0xc
jmp 0x14009a0be
mov al, 0xd
jmp 0x14009a0be
mov al, 0xe
jmp 0x14009a0be
invalid
mov byte [rax - 0x4f7b14f1], dh
adc bl, ch
jmp 0x14009a0be
mov al, 0x11
invalid
jns 0x14009a142
invalid
mov al, 0xf
jmp 0x14009a0be
mov al, 0x10
jmp 0x14009a0be
mov al, 0x11
jmp 0x14009a0be
invalid
invalid
invalid
push qword [rax - 0x8d16ee]
mov al, 0x12
jmp 0x14009a0be
invalid
invalid
invalid
mov al, 0x13
jmp 0x14009a0be
invalid
invalid
invalid
invalid
invalid
mov al, 0x14
jmp 0x14009a0be
invalid
invalid
invalid
mov al, 0x15
jmp 0x14009a0be
invalid
invalid
invalid
mov al, 0x16
jmp 0x14009a0be
push rsi
invalid
invalid
invalid
push rsi
invalid
invalid
mov al, 0x17
jmp 0x14009a0be
invalid
invalid
invalid
invalid
mov al, 0x18
jmp 0x14009a0be
invalid
mov al, 0x19
jmp 0x14009a0be
invalid
invalid
invalid
mov al, 0x1a
jmp 0x14009a0be
invalid
invalid
invalid
invalid
mov al, 0x1b
jmp 0x14009a0be
invalid
invalid
invalid
mov al, 0x1c
jmp 0x14009a0be
invalid
invalid
invalid
mov al, 0x1d
jmp 0x14009a0be
invalid
invalid
invalid
mov al, 0x1e
jmp 0x14009a0be
invalid
invalid
invalid
invalid
invalid
mov al, 0x1f
jmp 0x14009a0be
invalid
invalid
invalid
mov al, 0x20
jmp 0x14009a0be
invalid
invalid
invalid
mov al, 0x21
jmp 0x14009a0be
invalid
invalid
invalid
mov al, 0x22
jmp 0x14009a0be
invalid
invalid
invalid
mov al, 0x23
jmp 0x14009a0be
mov al, 0x24
jmp 0x14009a0be
invalid
invalid
mov al, 0x25
jmp 0x14009a0be
in eax, dx
invalid
mov al, 0x26
jmp 0x14009a0be
mov al, 0x27
jmp 0x14009a0be
mov al, 0x28
jmp 0x14009a0be
sub cl, ch
fdivr st(6)
invalid
mov ecx, eax
and ecx, 3
add esi, dword [rcx]
ror byte [rax - 0x73], 0x51
dec byte [rax - 0x7d]
cli
add dh, byte [rbx + 2]
cli
add dh, byte [rbx + 2]
jmp 0x14009a21b
test rcx, rcx
je 0x14009a21b
mov rcx, qword [r8 - 1]
mov rax, qword [r8 + 7]
call qword [rax + 0x48]
nop
add rsp, 0x28
ret
int3
rol dword [rbx - 0x3fcefc1f], 0x48
lea edx, [rcx - 2]
cmp rdx, 2
jae 0x14009a24b
jmp 0x14009a25b
test rcx, rcx
je 0x14009a25b
mov rax, qword [r8 + 7]
call qword [rax + 0x30]
nop
add rsp, 0x28
ret
test eax, eax
je case.0x140076f4b.1086
mov r13, r8
mov rbx, rdx
mov rdi, rcx
mov rax, r8
shl rax, 4
xor edx, edx
xor ecx, ecx
nop dword [rax]
cmp dword [rbx + rdx], 0
jne 0x14009a2b2
cmp rax, rdx
jne 0x14009a2a0
cmp r13, rcx
jb 0x14009a453
sub r13, rcx
je case.0x140076f4b.1086
shl rcx, 4
add rbx, rcx
lea r14, [rsp + 0x30]
lea r12, [0x14012c8b8]
lea esp, [0x14012c8b8]
lea r15, [rsp + 0x28]
lea rbp, [0x14012ff9c]
pop rsp
or dword [rax], eax
jmp 0x14009a317
mov rcx, r14
call fcn.14008f800
invalid
dec dword [rax - 0x77]
invalid
mov rbx, rdx
test r13, r13
in eax, dx
je case.0x140076f4b.1086
lea rax, [rbx - 0x10]
mov rsi, r13
out dx, al
shl rsi, 4
mov rcx, rsi
nop word cs:[rax + rax]
test rcx, rcx
je 0x14009a350
mov r9d, dword [rax + 0x10]
add rax, 0x10
adc byte [rax - 0x7d], cl
sal eax, 0x4d
test ecx, ecx
je 0x14009a330
mov r8, qword [rax + 8]
jmp 0x14009a356
xor r9d, r9d
xor ecx, ecx
mov r8, r12
mov qword [rsp + 0x20], rdi
mov dword [rsp + 0x20], edi
mov rcx, r15
mov edx, 0xfffffff4
call fcn.140090cd0
cmp qword [rsp + 0x28], 0
cmp dword [rsp + 0x28], 0
je case.default.0x14009a382
and al, 0x28
add byte [rax + rsi + 0x48], dh
mov eax, dword [rsp + 0x30]
and al, 0x30
mov rax, qword [rsp + 0x30]
and al, 0x30
mov ecx, eax
and ecx, 3
movsxd rcx, dword [rbp + rcx*4]
add rcx, rbp
jmp rcx
adc byte [rbx], ah
je 0x14009a300
jmp 0x14009a439
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], cl
mov r8, qword [rsp + 0x30]
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x14009a44a
xor edx, edx
xor ecx, ecx
mov rax, r8
nop word cs:[rax + rax]
mov r9d, dword [rbx + rdx]
sub rax, r9
jb 0x14009a3ec
inc rcx
add rdx, 0x10
mov r8, rax
cmp rsi, rdx
jne 0x14009a3c0
jmp 0x14009a3ef
mov rax, r8
cmp r13, rcx
jb 0x14009a453
mov r8, rcx
shl r8, 4
lea rdx, [rbx + r8]
sub r13, rcx
jne 0x14009a40f
test rax, rax
je 0x14009a30b
jmp 0x14009a462
mov ecx, dword [rdx]
cmp rax, rcx
ja 0x14009a49c
sub ecx, eax
mov dword [rdx], ecx
add qword [rbx + r8 + 8], rax
cmp qword [rsp + 0x28], 0
mov rbx, rdx
jne 0x14009a300
invalid
invalid
jmp 0x14009a30b
xor eax, eax
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, str.failed_to_write_whole_buffer
lea eax, [0x140107e68]
jmp 0x14009a439
out 0x4c, al
lea eax, [0x1401017a0]
lea r8, [0x1401017a0]
mov rdx, r13
call fcn.1400c34e0
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rsp + 0x38], rax
jae 0x14009a46e
add byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x40], 1
lea rax, [0x14012c8b8]
add byte [rax - 0x77], cl
and al, 0x48
add byte [rax - 0x77], cl
and al, 0x48
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
lea rdx, [0x1401017f0]
lea rcx, [rsp + 0x38]
call fcn.1400c34a0
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], 1
lea rax, [0x14012c8b8]
lea eax, [0x14012c8b8]
mov qword [rsp + 0x48], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
lea rdx, str.library_std_src_syswindowsio.rs
jae 0x14009a4d1
add byte [rax - 0x73], cl
and al, 0x38
call fcn.1400c34a0
int3
mov dword [rdi + 0x18], eax
mov dword [rdi + 0x20], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rbp - 0x10], rdi
lea rax, [rbp - 0x10]
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rdx, [0x140100ec0]
lea rcx, [rbp - 0x20]
mov r8, rsi
imul r8d, dword [rsi], 0x4d8d4800
loopne 0x14009a5c8
mov eax, esi
call fcn.140009a30
mov rcx, qword [rbp - 0x18]
test al, al
je 0x14009a59e
test rcx, rcx
lea rsi, str.formatter_error
cmovne rsi, rcx
jmp 0x14009a5ae
test rcx, rcx
je 0x14009a5ac
lea rcx, [rbp - 0x18]
call fcn.14008f800
xor esi, esi
mov rcx, qword [rbp - 0x10]
dec dword [rcx + 0x20]
jne 0x14009a5c9
mov qword [rcx + 0x18], 0
add rcx, 0x10
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
add byte [rax - 0x77], cl
invalid
mov rax, rsi
add rsp, 0x40
pop rdi
pop rsi
pop rbp
ret
lea rbp, [rsp + 0x40]
mov qword [rbp], 0xfffffffffffffffe
mov rax, qword [rcx]
mov rax, qword [rax]
cmp qword [rax], 0
jne 0x14009a70a
xchg dword [rax], eax
add byte [rax], al
xchg dword [rax], eax
add byte [rax], al
mov rsi, rcx
mov qword [rax], 0xffffffffffffffff
mov qword [rbp - 8], rax
lea rcx, [rax + 8]
call fcn.140091780
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14009a6c8
mov ecx, eax
and ecx, 3
cmp rcx, 2
jb 0x14009a6d3
jne 0x14009a6d3
mov rcx, rax
shr rcx, 0x20
cmp ecx, 6
jne 0x14009a6d3
mov rax, qword [rbp - 8]
inc qword [rax]
xor eax, eax
jmp 0x14009a703
mov qword [rbp - 0x10], rax
mov rax, qword [rbp - 8]
inc qword [rax]
lea rax, [rsi + 8]
mov qword [rbp - 8], rax
cmp qword [rsi + 8], 0
je 0x14009a6f6
lea rcx, str.library_std_srcio_stdio.rs
call fcn.1400c38f0
int3
movdqu xmm1, xmmword [rsp + rcx + 0x60]
movdqa xmm2, xmm1
paddq xmm2, xmm0
paddq mm2, mm0
pandn xmm1, xmm2
pshufd xmm2, xmm1, 0xee
por xmm2, xmm1
movq r9, xmm2
jle 0x14009aeb1
ror dword [rbp - 0x7b], 1
test ecx, eax
test ecx, eax
jne 0x14009aeee
add rcx, 0x10
cmp rcx, rdx
rcl dword [rax], 0x48
cmp ecx, edx
jbe 0x14009aec0
sub rax, rcx
je 0x14009af84
add byte [rax], al
lea r8, [rsp + rcx]
add r8, 0x60
xor edx, edx
shl byte [rax + 0x31], 0xd2
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
cmp byte [r8 + rdx], 0
je 0x14009af21
invalid
or cl, byte [rax - 1]
ret 0x3948
inc rdx
cmp rax, rdx
jne 0x14009af10
int1
int1
jmp 0x14009af84
add rdx, rcx
cmp rdx, rbx
jne 0x14009af84
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x30], xmm0
and al, 0x30
xor byte [rsi + 0xf], ah
jg case.0x1400946e4.371
movdqa xmmword [rsp + 0x50], xmm0
and al, 0x50
movdqa xmmword [rsp + 0x40], xmm0
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
invalid
and al, 0x28
add byte [rax], al
add byte [rax], al
invalid
sub byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x60]
and al, 0x60
lea r8, [rsp + 0x30]
lea r9, [rsp + 0x28]
xor edx, edx
call qword [sym.imp.ws2_32.dll_getaddrinfo]
xchg ecx, eax
invalid
add byte [rbp - 0xd28b40], al
adc eax, 0x2d5df
test eax, eax
je 0x14009af98
invalid
sub eax, 0xd5df15ff
add al, byte [rax]
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
invalid
invalid
or byte [rax + 1], r15b
mov eax, 1
add dword [rax], eax
add byte [rax], al
jmp case.0x1400965c4.359
lea rax, str.file_name_contained_an_unexpected_NUL_byte
mov qword [rsi + 8], rax
mov qword [rsi], 1
invalid
add dword [rax], eax
add byte [rax], al
invalid
invalid
add bl, ch
jmp 0x14009afae
invalid
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rax
mov word [rsi + 0x18], di
jle 0x14009afc1
xor eax, eax
mov qword [rsi], rax
invalid
add rsp, 0x1e0
pop rbx
pop rdi
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
pop rdi
ret
add dword [rax], eax
add byte [rdi], cl
xchg byte [rbx - 2], bl
invalid
invalid
jnp 0x14009b105
mov qword [rbp + 8], 4
add al, 0
add byte [rax], al
mov qword [rbp + 0x10], rbx
mov qword [rbp + 0x18], 1
movups xmm0, xmmword [rbp - 0x40]
movups xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp - 0x10], xmm1
invalid
movaps xmmword [rbp - 0x20], xmm0
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov qword [rbp + 0x40], rax
mov r13d, 0x20
invalid
invalid
jmp 0x14009b165
mov rbx, qword [rbp + 0x10]
mov rdx, qword [rbp + 0x40]
mov word [rbx + r13], r12w
mov dword [rbx + r13 + 2], edi
add ah, byte [rsi + 0x42]
mov dword [rbx + rbp + 6], esi
add ah, byte [rsi + 0x42]
mov dword [rbx + rbp + 6], esi
movaps xmm0, xmmword [rbp - 0x60]
movups xmmword [rbx + r13 + 8], xmm0
mov eax, dword [rbp - 0x50]
mov dword [rbx + r13 + 0x18], eax
mov word [rbx + r13 + 0x1c], r15w
mov word [rbx + r13 + 0x1e], r14w
inc rdx
mov qword [rbp + 0x40], rdx
mov qword [rbp + 0x18], rdx
add r13, 0x20
lea rcx, [rbp + 0x20]
lea rdx, [rbp - 0x18]
call fcn.14009b2c0
movzx r12d, word [rbp + 0x20]
cmp r12w, 2
je 0x14009b1cd
mov edi, dword [rbp + 0x22]
movzx esi, word [rbp + 0x26]
lea rcx, [rbp + 0x28]
mov eax, dword [rcx + 0x10]
mov dword [rbp - 0x50], eax
movups xmm0, xmmword [rcx]
movaps xmmword [rbp - 0x60], xmm0
mov rax, qword [rbp - 0x20]
loopne 0x14009b1df
movzx edi, word [rax]
loopne 0x14009b1df
movzx edi, word [rax]
test r12w, r12w
test r12d, r12d
jne 0x14009b1ac
mov esi, r15d
movzx r15d, word [rbp + 0x3c]
movzx r14d, word [rbp + 0x3e]
mov rdx, qword [rbp + 0x40]
push rbp
cmp rdx, qword [rbp + 8]
push rbp
cmp rdx, qword [rbp + 8]
jne 0x14009b128
test dword [rcx - 1], ebp
invalid
lea rcx, [rbp + 8]
call fcn.1400c5d00
jmp 0x14009b120
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
mov rcx, qword [rbp + 8]
mov rax, qword [rbp + 0x10]
mov rbx, qword [rbp - 0x48]
mov rdx, qword [rbp + 0x40]
push rbp
invalid
push rbp
shl rdx, 5
shl rdx, 5
add rdx, rax
mov qword [rbx], rax
mov qword [rbx + 8], rcx
mov qword [rbx + 0x10], rax
mov qword [rbx + 0x18], rdx
add rsp, 0xd8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov ecx, dword [rbp - 0x18]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
rol dword [rdx], cl
add byte [rax - 0x7d], cl
jge 0x14009b262
invalid
je 0x14009b26b
rol dword [rdx], cl
add byte [rax - 0x7d], cl
jge 0x14009b262
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rbp + 0x10]
mov rcx, qword [rbp + 0x10]
mov edx, 4
add al, 0
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.140005da0
xor eax, 0xc6fff6ab
add byte [r8 - 0x7d], r9b
add byte [rax - 0x7d], cl
mov byte [rbp + 0x4f], 0
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
add byte [rax - 0x7d], cl
invalid
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
invalid
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74004f7d], al
or cl, byte [rax - 0x75]
enter 0x15ff, 0xffffffffffffffd4
cmp byte [rbp + 0x4f], 0
je 0x14009b2ac
mov rcx, qword [rbp - 0x38]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
rol byte [rdx], cl
invalid
rol byte [rdx], cl
add byte [rax + 0x28c48348], dl
add esp, 0x28
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rsi, rcx
mov rsi, rcx
mov r14, qword [rdx + 8]
test r14, r14
je 0x14009b329
mov rdi, rdx
lea rbx, [rsp + 0x28]
sub byte [rbp + rcx*4 + 0x3d], cl
pop rdx
test byte [rsi], al
invalid
sub byte [rbp + rcx*4 + 0x3d], cl
pop rdx
test byte [rsi], al
add byte [rsi + 0x2e], ah
nop word cs:[rax + rax]
cmp eax, 0x6845a
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
mov rax, r14
mov r14, qword [r14 + 0x28]
jbe 0x14009b31f
jbe 0x14009b31f
mov qword [rdi + 8], r14
mov rcx, qword [rax + 0x10]
mov rax, qword [rax + 0x20]
and byte [rdi], cl
mov bh, 0x10
and byte [rdi], cl
mov bh, 0x10
cmp edx, 0x17
je 0x14009b35a
cmp edx, 2
je 0x14009b333
mov word [rsp + 0x20], 2
mov rcx, rbx
invalid
mov dword [rsp + 0x20], 0x89480002
add byte [rax - 0x77], cl
fld1
fadd qword [rdi + rdi*8 - 1]
call fcn.14008f800
test r14, r14
jne 0x14009b2f0
mov word [rsi], 2
jmp 0x14009b3e1
scasb al, byte [rdi]
add byte [rax], al
add byte [rax], al
invalid
add cl, ch
scasb al, byte [rdi]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
stc
invalid
and al, 0x20
add byte [rax], al
mov word [rsp + 0x26], cx
and al, 0x26
mov dword [rsp + 0x22], eax
jmp case.0x1400994e5.104
cmp rcx, 0x1b
jbe 0x14009b405
invalid
invalid
add byte [rax], al
invalid
sbb ecx, dword [rdi]
xchg byte [rcx + 0xf000000], ah
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
add byte [rdi], cl
mov bh, 0x48
add ah, byte [rsi - 0x3f]
ror dword [rax], 0xf
adc byte [rax + 8], al
mov edx, dword [rax + 4]
mov eax, dword [rax + 0x18]
mov word [rsp + 0x20], 1
and al, 0x20
and byte [rcx], al
add byte [rdi], cl
movups xmmword [rsp + 0x24], xmm0
and al, 0x24
mov dword [rsp + 0x20], 0x110f0001
and al, 0x24
adc dword [rsp + 0x24], eax
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x38], eax
cmp byte [rsi - 0x77], ah
and al, 0x3c
cmp byte [rsi - 0x77], ah
and al, 0x3c
movzx eax, word [rsp + 0x20]
and al, 0x20
mov ecx, dword [rsp + 0x22]
movzx edx, word [rsp + 0x26]
push rsp
and al, 0x26
mov r8, qword [rsp + 0x28]
mov r9d, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov dword [rsi + 0x10], r9d
mov r9d, dword [rsp + 0x34]
and al, 0x34
adc byte [rbx + r9*4 + 0x4c], r8b
adc byte [rbx + rcx*4 + 0x4c], al
and al, 0x34
mov dword [rsi + 0x14], r9d
mov r9d, dword [rsp + 0x38]
mov dword [rsi + 0x18], r9d
movzx r9d, word [rsp + 0x3c]
movzx ecx, word [rsp + 0x3c]
movzx ecx, word [rsp + 0x3c]
mov word [rsi + 0x1c], r9w
movzx r9d, word [rsp + 0x3e]
mov word [rsi + 0x1e], r9w
mov word [rsi], ax
invalid
mov dword [rsi + 2], ecx
mov word [rsi + 6], dx
mov qword [rsi + 8], r8
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
invalid
test rbx, rbx
je 0x14009c6d1
test rdi, rdi
je 0x14009bf50
test rsi, rsi
jne 0x14009bf50
mov edi, 1
mov r8, qword [rbp + 0x5d8]
test r8, r8
je 0x14009bf61
test rdi, rdi
mov rdx, qword [rbp + 0x5d8]
jne 0x14009bfc2
jmp 0x14009f269
movzx ecx, word [rsi + 0x3d2]
mov r15, rsi
mov r12, rdx
cmp rdx, rcx
jb 0x14009c008
mov byte [0xc5cfc306], al
lock add eax, dword [rax]
add byte [rax], al
test rdx, rdx
je 0x14009c483
mov rax, qword [rax + rcx*8 + 0x3d8]
mov rcx, rdx
dec rcx
je 0x14009c3ee
mov r8, rcx
and r8, 7
je 0x14009c35e
mov rcx, r8
nop word cs:[rax + rax]
movzx r9d, word [rax + 0x3d2]
mov rax, qword [rax + r9*8 + 0x3d8]
dec rcx
jne 0x14009c340
not r8
add r8, rdx
mov rcx, r8
add rdx, 0xfffffffffffffffe
cmp rdx, 7
jb 0x14009c3ee
nop dword [rax]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
add rcx, 0xfffffffffffffff8
jne 0x14009c370
movzx ecx, word [rax + 0x3d2]
dec rcx
mov qword [rbp + 0x4b0], rax
mov qword [rbp + 0x4b8], 0
mov qword [rbp + 0x4c0], rcx
lea rcx, [rbp - 0x30]
lea rdx, [rbp + 0x4b0]
lea r8, [rbp + 0x3f0]
call fcn.1400a2380
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x4a0], rax
movups xmm0, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x490], xmm0
movups xmm0, xmmword [rbp - 0x30]
movups xmm1, xmmword [rbp - 0x20]
movups xmm2, xmmword [rbp - 0x10]
movups xmm3, xmmword [rbp]
movaps xmmword [rbp + 0x480], xmm3
movaps xmmword [rbp + 0x470], xmm2
movaps xmmword [rbp + 0x460], xmm1
movaps xmmword [rbp + 0x450], xmm0
mov rdx, qword [rbp + 0x28]
mov rax, qword [rbp + 0x38]
movzx ecx, word [rdx + 0x3d2]
cmp rax, rcx
jae 0x14009c4b8
mov rcx, rdx
jmp 0x14009c4e9
mov qword [rbp + 0x450], rax
mov qword [rbp + 0x458], 0
mov qword [rbp + 0x460], rcx
lea rcx, [rbp - 0x30]
lea rdx, [rbp + 0x450]
lea r8, [rbp + 0x3f0]
call fcn.1400a2380
jmp 0x14009c5d9
mov r8, qword [rbp + 0x30]
nop dword [rax]
mov rcx, qword [rdx + 0x160]
test rcx, rcx
je 0x14009c4e4
inc r8
movzx eax, word [rdx + 0x3d0]
mov rdx, rcx
cmp ax, word [rcx + 0x3d2]
jae 0x14009c4c0
mov rax, r8
xor ecx, ecx
imul rdx, rax, 0x38
shl rax, 5
mov r8, qword [rcx + rdx + 0x198]
mov qword [rbp + 0x520], r8
movups xmm0, xmmword [rcx + rdx + 0x168]
push 0xf000001
adc byte [rcx + rdx + 0x178], cl
push 0xf000001
adc byte [rcx + rdx + 0x178], cl
movups xmm2, xmmword [rcx + rdx + 0x188]
movaps xmmword [rbp + 0x510], xmm2
movaps xmmword [rbp + 0x500], xmm1
movaps xmmword [rbp + 0x4f0], xmm0
mov r8, qword [rbp + 0x480]
mov qword [rcx + rdx + 0x198], r8
movaps xmm0, xmmword [rbp + 0x450]
movaps xmm1, xmmword [rbp + 0x460]
movaps xmm2, xmmword [rbp + 0x470]
movups xmmword [rcx + rdx + 0x188], xmm2
movups xmmword [rcx + rdx + 0x178], xmm1
movups xmmword [rcx + rdx + 0x168], xmm0
add byte [rdi], cl
adc byte [rcx + rax], al
movups xmm1, xmmword [rcx + rax + 0x10]
lea rdx, [rbp + 0x528]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
lea rdx, [rbp + 0x488]
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
adc byte [rdi], cl
adc dword [rcx + rax], eax
movups xmmword [rcx + rax + 0x10], xmm1
mov rax, qword [rbp + 0x540]
mov qword [rbp + 0x20], rax
movaps xmm0, xmmword [rbp + 0x530]
movaps xmmword [rbp + 0x10], xmm0
movaps xmm0, xmmword [rbp + 0x4f0]
movaps xmm1, xmmword [rbp + 0x500]
movaps xmm2, xmmword [rbp + 0x510]
movaps xmm3, xmmword [rbp + 0x520]
movaps xmmword [rbp], xmm3
movaps xmmword [rbp - 0x10], xmm2
movaps xmmword [rbp - 0x20], xmm1
movaps xmmword [rbp - 0x30], xmm0
mov rdx, qword [rbp - 0x30]
mov r8, qword [rbp - 0x28]
mov rax, qword [rbp - 0x10]
mov qword [rbp + 0x5c0], rax
rol byte [0xcb51c5ef], 0x45
clc
rol byte [0xcb51c5ef], 0x45
clc
mov qword [rbp + 0x5c8], rax
dec qword [rbp + 0x4e0]
mov r12, qword [rbp + 8]
mov r14, qword [rbp + 0x10]
cmp byte [rbp + 0x3f0], 0
invalid
je 0x14009c664
add byte [rbp + rdx*2 + 0x48], dh
mov dword [rbp + 0x5b0], edx
add byte [rax], al
mov qword [rbp + 0x5b0], rdx
add byte [rax], al
mov qword [rbp + 0x5a0], r8
test rdi, rdi
je 0x14009f331
mov rax, qword [r13 + 0x3d8]
mov qword [rbp + 0x4d0], rax
dec rdi
mov qword [rbp + 0x4d8], rdi
mov qword [rax + 0x160], 0
mov edx, 8
mov rcx, r13
call fcn.140005da0
mov r8, qword [rbp + 0x5a0]
mov rdx, qword [rbp + 0x5b0]
mov eax, 0
movabs rcx, 0x8000000000000000
cmp rdx, rcx
mov rdi, r15
je 0x14009bef2
idiv bh
xor eax, eax
jmp 0x14009bef2
mov rax, qword [rbp + 0x4e0]
mov qword [rbp + 0x418], rax
movups xmm0, xmmword [rbp + 0x4d0]
movups xmmword [rbp + 0x408], xmm0
add byte [rax - 0x39], cl
test dword [rax], eax
add al, 0
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
mov dh, 5
enter 9, 0xffffffffffffffb9
add al, 0
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], eax
add al, 0
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
mov dh, 5
enter 9, 0xffffffffffffffb9
add al, 0
add byte [rax], al
mov edx, 1
call fcn.140005d10
test rax, rax
je 0x14009f35c
sub al, 0
invalid
mov dword [rax], 0x48544150
mov rcx, rax
add rcx, 4
mov qword [rbp + 0x4f0], rax
mov qword [rbp + 0x4f8], rcx
mov word [rbp + 0x500], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rax + 4]
add byte [rax], al
lea rdx, [rbp + 0x4f0]
mov qword [rbp + 0x5c0], rax
call fcn.1400a0900
mov qword [rbp - 0x30], 4
mov rcx, qword [rbp + 0x5c0]
mov qword [rbp - 0x28], rcx
mov qword [rbp - 0x20], 4
mov byte [rbp - 0x18], 0
movups xmm0, xmmword [rbp + 0x450]
movups xmmword [rbp - 0x10], xmm0
mov r14, qword [rbp + 0x460]
mov qword [rbp], r14
mov rsi, qword [rbp - 8]
mov rbx, qword [rbp + 0x408]
test rbx, rbx
je 0x14009c86a
mov rax, qword [rbp + 0x410]
mov qword [rbp + 0x5d8], rax
mov r13, qword [sym.imp.KERNEL32.dll_CompareStringOrdinal]
lea rcx, [rbx + 0x168]
movzx eax, word [rbx + 0x3d2]
mov qword [rbp + 0x5c8], rax
imul rdi, rax, 0x38
mov r15, 0xffffffffffffffff
nop word cs:[rax + rax]
test rdi, rdi
je 0x14009c820
sub byte [rbx + rcx*4 + 0x49], al
xor bh, al
and al, 0x20
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
mov edx, r14d
call r13
inc r15
add rdi, 0xffffffffffffffc8
mov rcx, r12
cmp eax, 3
je 0x14009c7e0
iretd
iretd
cmp eax, 1
jne 0x14009c84c
jmp 0x14009c827
mov rax, qword [rbp + 0x5d8]
sub rax, 1
jb 0x14009cd9f
mov qword [rbp + 0x5d8], rax
mov rbx, qword [rbx + r15*8 + 0x3d8]
jmp 0x14009c7b3
cmp eax, 2
jne 0x14009f1e3
test rbx, rbx
je 0x14009c86f
shl r15, 5
mov r14, qword [rbx + r15 + 8]
mov rdi, qword [rbx + r15 + 0x10]
jmp 0x14009c872
xor r14d, r14d
jmp 0x14009c879
xor r14d, r14d
mov rcx, qword [rbp + 0x5c0]
mov edx, 1
call fcn.140005da0
cmp qword [rbp - 0x10], 0
je 0x14009c897
mov edx, 2
mov rcx, rsi
call fcn.140005da0
mov rax, qword [rbp + 0x568]
mov rcx, qword [rax + 0x10]
lea rbx, str.program_path_has_no_file_name
test rcx, rcx
je 0x14009cbfb
mov rdx, qword [rax + 8]
cmp rcx, 4
mov qword [rbp + 0x5d8], rcx
jae 0x14009c8cc
lea rax, [0x1400a2880]
jmp 0x14009c8fb
mov eax, dword [rdx]
bswap eax
xor ecx, ecx
cmp eax, 0x5c5c3f5c
setb cl
cmp eax, 0x5c5c3f5d
adc ecx, 0xffffffff
lea rcx, [0x1400a2870]
lea rax, [0x1400a2880]
cmove rax, rcx
mov rcx, qword [rbp + 0x5d8]
mov qword [rbp + 0x5c0], rdx
mov dword [rbp + 0x5c0], edx
mov dword [rbp + 0x5c0], edx
movzx esi, byte [rcx + rdx - 1]
mov byte [rbp + 0x5e7], 1
mov ecx, esi
call rax
test al, al
jne 0x14009cbfb
mov r8, qword [rbp + 0x5d8]
cmp r8, 3
jbe 0x14009c999
add byte [rcx - 0x7d], cl
clc
add esi, dword [rsi + 0x72]
mov rdx, qword [rbp + 0x5c0]
movzx eax, byte [r8 + rdx - 4]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x2e
jne 0x14009c999
movzx eax, byte [rdx + r8 - 3]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x65
jne 0x14009c999
xor eax, eax
mov rsi, qword [rbp + 0x5c0]
lea rbx, [rsi + r8]
xor ecx, ecx
nop dword [rax + rax]
cmp qword [rbp + 0x5d8], rcx
je 0x14009ca1a
mov rsi, rbx
mov rax, qword [rbp + 0x4e8]
mov qword [rax], rsi
mov qword [rax + 0x10], 2
cmp qword [rbp + 0x400], 0
je 0x14009cc74
mov rsi, qword [rbp + 0x440]
cmp dword [rsi], 4
jb 0x14009cc8a
mov rcx, qword [rsi + 8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
movaps xmm6, xmmword [rbp + 0x5f0]
add rsp, 0x688
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor r14d, r14d
jmp 0x14009c872
mov qword [rbp + 0x570], 0
mov qword [rbp + 0x578], 2
mov qword [rbp + 0x580], 0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x5c8], rax
xor esi, esi
xor ebx, ebx
xor r12d, r12d
cmp r8, 0x201
cmp eax, 0x201
jb 0x14009ce7f
jmp case.0x140093d03.410
jae 0x14009cf4d
cmp r8, 0x201
jae case.0x140093d03.410
mov r14d, 0x200
lea r13, [rbp - 0x30]
mov r15, r8
jmp 0x14009cee8
sub r8, r12
sub rbx, r12
cmp rbx, r8
jae 0x14009cebf
lea rcx, [rbp + 0x570]
mov rdx, r12
call fcn.1400c5b70
mov rsi, qword [rbp + 0x570]
mov ch, 0x70
add eax, 0x8b480000
test dword [rax + 5], edi
add byte [rax], al
mov ch, 0x70
add eax, 0x8b480000
test dword [rax + 5], edi
add byte [rax], al
mov qword [rbp + 0x5c8], rax
mov eax, 0xffffffff
cmp rsi, rax
mov r12d, 0xffffffff
cmovb r12, rsi
mov qword [rbp + 0x580], r12
mov rbx, rsi
mov r14, r12
mov r13, qword [rbp + 0x5c8]
lodsd eax, dword [rsi]
enter 5, 0
lodsd eax, dword [rsi]
enter 5, 0
mov r15, r12
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
xor ecx, ecx
mov rdx, r13
mov r8d, r15d
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
mov edi, eax
test eax, eax
jne 0x14009cf0e
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
jne 0x14009cf83
mov r8d, edi
clc
cmp r15, r8
jne 0x14009ce70
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne 0x14009f377
add r15, r15
mov eax, 0xffffffff
cmp r15, rax
cmovae r15, rax
mov r8, r15
cmp r8, 0x201
add byte [rax], al
add byte [rax], al
jae case.0x140093d03.410
jmp 0x14009ce7f
cmp r14, r8
jb 0x14009f489
lea rcx, [rbp + 0x4f0]
mov rdx, r13
call case.0x140079d16.696
movups xmm0, xmmword [rbp + 0x4f0]
movups xmm1, xmmword [rbp + 0x500]
movaps xmmword [rbp + 0x460], xmm1
movaps xmmword [rbp + 0x450], xmm0
jmp 0x14009cfa9
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x458], rax
movabs rax, 0x8000000000000000
mov qword [rbp + 0x450], rax
test rsi, rsi
je 0x14009cfbf
mov edx, 2
mov rcx, qword [rbp + 0x5c8]
call fcn.140005da0
mov rax, qword [rbp + 0x450]
movabs rbx, 0x8000000000000000
cmp rax, rbx
jne 0x14009cfed
lea rcx, [rbp + 0x458]
mov byte [rbp + 0x5e7], 1
call fcn.14008f800
jmp 0x14009d0b0
mov qword [rbp + 0x598], rax
mov rcx, qword [rbp + 0x458]
mov rsi, qword [rbp + 0x460]
mov rdi, qword [rbp + 0x468]
mov byte [rbp + 0x595], 0
mov qword [rbp + 0x5c8], rcx
mov rdx, rsi
call fcn.1400999f0
cmp rsi, rdx
cmovb rdx, rsi
test rax, rax
cmove rdx, rsi
mov rax, qword [rbp + 0x598]
mov qword [rbp - 0x30], rax
mov rax, qword [rbp + 0x5c8]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
mov qword [rbp - 0x18], rdi
lea rcx, [rbp - 0x30]
mov rdx, qword [rbp + 0x5c0]
mov r8, qword [rbp + 0x5d8]
call fcn.1400984b0
cmp qword [rbp + 0x5b0], 1
je 0x14009d075
lea rcx, [rbp - 0x30]
call fcn.14009b610
mov rsi, qword [rbp - 0x28]
mov r8, qword [rbp - 0x20]
lea rcx, [rbp + 0x4f0]
mov rdx, rsi
call fcn.1400a2960
cmp qword [rbp - 0x30], 0
je 0x14009d0a0
mov edx, 1
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
call fcn.140005da0
mov rax, qword [rbp + 0x4f0]
cmp rax, rbx
jne case.0x140099a32.65
mov qword [rbp + 0x570], 0
mov qword [rbp + 0x578], 2
mov qword [rbp + 0x580], 0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x5c8], rax
xor ebx, ebx
xor esi, esi
xor r15d, r15d
cmp r8, 0x201
jb 0x14009d10f
jmp 0x14009d120
jae 0x14009d1df
cmp r8, 0x201
jae 0x14009d120
mov r12d, 0x200
lea r14, [rbp - 0x30]
mov r13, r8
jmp case.0x140093d03.408
sub r8, r15
sub rsi, r15
cmp rsi, r8
jae 0x14009d14f
lea rcx, [rbp + 0x570]
mov rdx, r15
call fcn.1400c5b70
mov rbx, qword [rbp + 0x570]
add byte [rax - 0x75], cl
test dword [rax + 5], edi
add byte [rax], al
mov qword [rbp + 0x5c8], rax
mov eax, 0xffffffff
cmp rbx, rax
mov r15d, 0xffffffff
dec dword [rdi + rcx + 0x42]
sti
mov qword [rbp + 0x580], r15
add byte [0xc951d16b], 0xde
mov r12, r15
mov r14, qword [rbp + 0x5c8]
mov r13, r15
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov rcx, r14
mov edx, r13d
call qword [sym.imp.KERNEL32.dll_GetSystemDirectoryW]
mov edi, eax
test eax, eax
jne 0x14009d1a0
call qword [sym.imp.KERNEL32.dll_GetLastError]
test al, 0xae
add al, byte [rax]
test eax, eax
jne 0x14009d362
ret 1
invalid
ret 1
mov r8d, edi
cmp r13, r8
jne 0x14009d100
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne 0x14009f394
and dword [rax], eax
invalid
and dword [rax], eax
add byte [rbp + 1], cl
in eax, dx
add r13, r13
mov eax, 0xffffffff
cmp r13, rax
cmovae r13, rax
call 0x189f25b1b
cmp eax, 0x201
call 0x189f25b1b
cmp eax, 0x201
jae 0x14009d120
jmp 0x14009d10f
cmp r12, r8
cmp esp, eax
jb 0x14009f4ae
lea rcx, [rbp + 0x4f0]
mov rdx, r14
add al, 0
add byte [rcx + rcx*4 - 0xe], cl
call case.0x140079d16.696
lea rcx, [rbp + 0x4f0]
lea ecx, [rbp + 0x4f0]
lea ecx, [rbp + 0x4f0]
add byte [rax], al
mov rdx, qword [rbp + 0x5c0]
mov r8, qword [rbp + 0x5d8]
add byte [rbx + rcx*4 - 0x7b], cl
fadd dword [0xdff1d20e]
mov dl, 0xff
dec dword [rax - 0x7d]
mov ebp, 0x5b0
add dword [rsp + rcx + 0x48], esi
call fcn.1400984b0
cmp qword [rbp + 0x5b0], 1
je 0x14009d227
lea rcx, [rbp + 0x4f0]
lea ecx, [rbp + 0x4f0]
call fcn.14009b610
mov rdi, qword [rbp + 0x4f8]
mov edi, dword [rbp + 0x4f8]
mov r8, qword [rbp + 0x500]
lea rcx, [rbp + 0x450]
push rax
add al, 0
add byte [rax - 0x77], cl
cli
call fcn.1400a2960
cmp qword [rbp + 0x4f0], 0
je 0x14009d25b
mov edx, 1
mov rcx, rdi
call fcn.140005da0
mov esi, esi
invalid
mov esi, esi
dec dword [rdi]
adc byte [rbp + 0x450], al
movups xmm0, xmmword [rbp + 0x450]
movaps xmmword [rbp + 0x4b0], xmm0
mov rax, qword [rbp + 0x460]
mov qword [rbp + 0x4c0], rax
add al, 0
add cl, ch
or al, 1
add byte [rax], al
mov byte [rbp + 0x5e7], 1
mov rcx, rsi
mov rdx, rdi
call case.0x14000342a.2379
mov rax, qword [rbp - 0x30]
cmp rax, rbx
je 0x14009ce1d
sti
invalid
invalid
mov rcx, qword [rbp - 0x28]
mov rdx, qword [rbp - 0x20]
test rdx, rdx
je 0x14009d34a
mov r8, qword [rbp - 0x18]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
mov qword [rbp - 0x20], rdx
mov qword [rbp - 0x18], r8
mov rcx, rsi
mov rdx, qword [rbp + 0x5c0]
mov r8, qword [rbp + 0x5d8]
test eax, ebx
add eax, 0xc6e80000
mov cl, 0xff
dec dword [rax - 0x7d]
mov ebp, 0x5b0
invalid
je 0x14009d2fc
mov rcx, rsi
call fcn.14009b610
mov r14, qword [rbp - 0x28]
mov r8, qword [rbp - 0x20]
mov rcx, r15
mov rdx, r14
call fcn.1400a2960
push rsi
add byte [rax], al
cmp qword [rbp - 0x30], 0
je 0x14009d323
mov edx, 1
mov rcx, r14
call fcn.140005da0
mov rax, qword [rbp + 0x450]
cmp rax, rbx
jne 0x14009e08d
add byte [rcx], al
mov rcx, rsi
mov rdx, rdi
call case.0x14000342a.2379
jmp 0x14009d2a2
test rax, rax
je case.0x140098a30.154
mov edx, 1
call fcn.140005da0
jmp case.0x140098a30.154
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x4b8], rax
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x85
mov al, 4
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x85
mov al, 4
add byte [rax], al
test rbx, rbx
je 0x14009d39e
mov edx, 2
mov rcx, qword [rbp + 0x5c8]
call fcn.140005da0
mov rax, qword [rbp + 0x4b0]
movabs rdx, 0x8000000000000001
cmp rax, rdx
movabs rcx, 0x8000000000000000
jg 0x14009d3e8
test dword [rax + 0x48000004], esi
mov edx, 1
add byte [rax], al
add byte [rax + 0x48d03948], al
mov ecx, 0
add byte [rax], al
add byte [rax + 0x39482a7f], al
enter 0xffffffffffff840f, 0xfffffffffffffff1
or al, 0
add byte [rax + 0x39], cl
ror byte [rdi], 1
test edi, edx
or al, 0
add byte [rax - 0x73], cl
lea edi, [rax - 0x39fffffc]
test edi, esp
add eax, 0xe8010000
sbb eax, 0xe9ffff24
ror byte [rax + rax], 1
add byte [rax - 0x77], cl
test eax, ebx
add eax, 0x17e90000
sldt word [rax]
cmp rax, rcx
je 0x14009e0b8
cmp rax, rdx
jne 0x14009e0a7
lea rcx, [rbp + 0x4b8]
mov byte [rbp + 0x5e7], 1
call fcn.14008f800
jmp 0x14009e0b8
mov qword [rbp + 0x5d8], rax
jmp 0x14009e30b
mov qword [rbp + 0x5d8], rax
mov rsi, qword [rbp + 0x4f8]
mov rdi, qword [rbp + 0x500]
jmp 0x14009e319
add al, 0
add byte [rax - 0x77], cl
mov ebp, 0x4d0
cmp rdi, 5
mov qword [rbp + 0x5c8], rsi
mov dword [rbp + 0x5c8], esi
jb case.0x14009d7d6.68
cmp word [rsi + rdi*2 - 0xa], 0x2e
jne case.0x14009d7d6.68
cmp word [rsi + rdi*2 - 2], 0
je 0x14009d7b7
mov rax, qword [rbp + 0x568]
mov rsi, qword [rax + 0x28]
add eax, 0x8b480000
jo 0x14009d523
mov rdi, qword [rax + 0x30]
mov r14b, byte [rax + 0xc5]
mov qword [rbp + 0x4f0], 0
test eax, esi
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, edi
add al, 0
add byte [rdx], al
add byte [rax], al
invalid
test eax, esi
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, edi
add al, 0
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], eax
add eax, 0
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x500], 0
add byte [rax], al
add byte [rax], al
lea rcx, [rbp + 0x4f0]
xor edx, edx
call fcn.140091d60
dec dword [rax - 0x75]
test eax, edi
add al, 0
add byte [rax - 0x75], cl
lea eax, [rax]
add eax, 0xc7660000
add al, 0x48
and al, byte [rax]
dec dword [rax - 0x75]
test eax, edi
add al, 0
add byte [rax - 0x75], cl
lea eax, [rax]
add eax, 0xc7660000
add al, 0x48
and al, byte [rax]
inc rcx
mov qword [rbp + 0x500], rcx
add eax, 0x8b480000
test eax, eax
add eax, 0x89480000
ror byte [r8 - 0x77], 1
pop rbp
fsub dword [rsi - 0x39]
loopne 0x14009d567
add byte [rax - 0x73], cl
invalid
invalid
add al, 0
add byte [rax - 0x73], cl
push rbp
shr al, 1
pop rax
invalid
invalid
invalid
loopne 0x14009d567
add byte [rax - 0x73], cl
invalid
mov rdx, qword [rbp + 0x500]
cmp rdx, qword [rbp + 0x4f0]
cmp edx, dword [rbp + 0x4f0]
jne 0x14009d59b
lea rcx, [rbp + 0x4f0]
call fcn.140091d60
mov rdx, qword [rbp + 0x500]
mov rax, qword [rbp + 0x4f8]
mov eax, dword [rbp + 0x4f8]
mov word [rax + rdx*2], 0x22
inc rdx
mov qword [rbp + 0x500], rdx
mov dword [rbp + 0x500], edx
mov dword [rbp + 0x500], edx
lea rax, [rdi + rdi*4]
lea r15, [rsi + rax*8]
cmp al, 0xc6
lea rbx, [rbp + 0x4f0]
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp rsi, r15
je 0x14009d642
mov rdx, qword [rbp + 0x500]
cmp rdx, qword [rbp + 0x4f0]
jne 0x14009d5f4
mov rax, qword [rbp + 0x4f8]
mov word [rax + rdx*2], 0x20
add byte [rax - 1], cl
ret 0x8948
xchg ebp, eax
add byte [0xc951d60d], al
invalid
mov rdx, rsi
mov r8d, r14d
call fcn.1400a2a30
mov rdi, rax
add rsi, 0x28
add byte [rax - 0x77], cl
invalid
test rax, rax
je case.0x140098997.140
cmp qword [rbp + 0x4f0], 0
je 0x14009d65f
mov rax, qword [rbp + 0x4f0]
mov rdi, qword [rbp + 0x4f8]
test eax, esi
add al, 0
add byte [rax - 0x75], cl
mov ebp, 0x4f8
movabs rcx, 0x8000000000000000
cmp rax, rcx
jne 0x14009d69e
mov rcx, qword [rbp + 0x5d8]
mov rax, qword [rbp + 0x4e8]
mov qword [rax], rdi
mov qword [rax + 0x10], 2
xor esi, esi
test rcx, rcx
je 0x14009d690
mov edx, 2
mov rcx, qword [rbp + 0x5c8]
call fcn.140005da0
test sil, sil
je 0x14009cc10
jmp 0x14009cc74
mov rdx, qword [rbp + 0x500]
mov r13b, 1
mov dword [rbp + 0x43c], 0
mov r8, qword [rbp + 0x5d8]
mov rcx, qword [rbp + 0x5c8]
mov qword [rbp + 0x5c0], rcx
mov qword [rbp + 0x5b0], r8
mov qword [rbp + 0x4d0], rax
mov qword [rbp + 0x4d8], rdi
mov qword [rbp + 0x4e0], rdx
cmp rdx, rax
jne 0x14009d70c
mov byte [rbp + 0x5bf], 1
lea rcx, [rbp + 0x4d0]
mov rdx, rax
call fcn.140091d60
mov rdi, qword [rbp + 0x4d8]
mov ebp, 0x4d8
mov rdx, qword [rbp + 0x4e0]
loopne 0x14009d70e
add byte [rax], al
mov word [rdi + rdx*2], 0
inc rdx
mov qword [rbp + 0x4e0], rdx
mov rcx, qword [rbp + 0x568]
cmp byte [rcx + 0xc4], 0
mov eax, 0x400
add al, 0
add byte [rcx - 0x41], al
or byte [rsi], al
add byte [rax], al
cmove r15d, eax
or r15d, dword [rcx + 0xc0]
cmp qword [rbp + 0x400], 0
je 0x14009d95c
mov rsi, qword [rbp + 0x408]
mov rdi, qword [rbp + 0x410]
mov rbx, qword [rbp + 0x418]
mov qword [rbp + 0x4b0], rsi
mov qword [rbp + 0x4b8], rdi
mov qword [rbp + 0x4c0], rbx
mov qword [rbp + 0x570], 0
mov qword [rbp + 0x578], 2
mov qword [rbp + 0x580], 0
test rbx, rbx
mov dword [rbp + 0x424], r15d
je 0x14009da9d
mov r15d, 2
xor r12d, r12d
jmp 0x14009dad1
movzx eax, word [rsi + rdi*2 - 8]
lea ecx, [rax - 0x42]
cmp ecx, 0x21
ja case.0x14009d7d6.68
lea rdx, [0x14012ffc8]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
movzx ecx, word [rsi + rdi*2 - 6]
or ecx, 0x20
cmp ecx, 0x61
jne 0x14009d7f2
movzx ecx, word [rsi + rdi*2 - 4]
or ecx, 0x20
cmp ecx, 0x74
je 0x14009d820
cmp ax, 0x43
jne case.0x14009d7d6.68
movzx eax, word [rsi + rdi*2 - 6]
or eax, 0x20
cmp eax, 0x6d
jne case.0x14009d7d6.68
movzx eax, word [rsi + rdi*2 - 4]
add eax, 0xffffffbc
test eax, 0xffdf
jne case.0x14009d7d6.68
mov qword [rbp + 0x598], rdi
mov qword [rbp + 0x4f0], 0
mov qword [rbp + 0x4f8], 2
mov qword [rbp + 0x500], 0
mov esi, 0x200
mov eax, 2
mov qword [rbp + 0x5b0], rax
xor eax, eax
mov qword [rbp + 0x5c0], rax
xor edi, edi
xor r14d, r14d
cmp rsi, 0x201
jb 0x14009d881
jmp 0x14009d890
jae 0x14009e359
cmp rsi, 0x201
jae 0x14009d890
mov r12d, 0x200
lea r15, [rbp - 0x30]
mov r13, rsi
jmp 0x14009d8f6
sub rsi, r14
sub rdi, r14
cmp rdi, rsi
jae 0x14009d8c9
lea rcx, [rbp + 0x4f0]
mov rdx, r14
mov r8, rsi
call fcn.1400c5b70
mov rax, qword [rbp + 0x4f0]
mov qword [rbp + 0x5c0], rax
mov rax, qword [rbp + 0x4f8]
mov qword [rbp + 0x5b0], rax
mov rdi, qword [rbp + 0x5c0]
mov eax, 0xffffffff
cmp rdi, rax
mov r14d, 0xffffffff
cmovb r14, rdi
mov qword [rbp + 0x500], r14
mov r12, r14
mov r15, qword [rbp + 0x5b0]
mov r13, r14
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov rcx, r15
mov edx, r13d
call qword [sym.imp.KERNEL32.dll_GetSystemDirectoryW]
mov ebx, eax
test eax, eax
jne 0x14009d91e
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
jne 0x14009e5b1
mov esi, ebx
cmp r13, rsi
jne 0x14009d872
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne 0x14009f46c
add r13, r13
mov eax, 0xffffffff
cmp r13, rax
cmovae r13, rax
mov rsi, r13
cmp rsi, 0x201
jae 0x14009d890
jmp 0x14009d881
mov rax, rcx
mov r14d, 2
xor ebx, ebx
xor ecx, ecx
mov qword [rbp + 0x5a0], rcx
movabs rsi, 0x8000000000000000
cmp qword [rax + 0x38], rsi
jne 0x14009df23
mov eax, 2
xor r12d, r12d
xor ecx, ecx
mov qword [rbp + 0x4c8], rcx
mov qword [rbp + 0x428], rax
mov qword [rbp + 0x598], r14
mov qword [rbp + 0x3d8], rbx
xorps xmm0, xmm0
movaps xmmword [rbp + 0x4b0], xmm0
mov qword [rbp + 0x4c0], 0
lea rdi, [0x140138eb0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140138f38]
shl rax, 1
mov r14d, r13d
test rax, rax
jne 0x14009ed2b
xor esi, esi
mov r13b, byte [0x140138eb8]
xor eax, eax
test r13b, r13b
setne al
mov qword [rbp + 0x578], rdi
mov byte [rbp + 0x580], sil
mov qword [rbp + 0x570], rax
mov qword [rbp + 0x450], 0
mov qword [rbp + 0x460], 0
mov qword [rbp + 0x470], 0
mov rdx, qword [rbp + 0x568]
lea rcx, [rdx + 0x58]
cmp dword [rdx + 0x58], 6
mov rax, qword [rbp + 0x440]
cmove rcx, rax
cmp dword [rdx + 0x68], 6
lea rbx, [rdx + 0x68]
cmove rbx, rax
lea rdi, [rdx + 0x78]
cmp dword [rdx + 0x78], 6
cmove rdi, rax
lea r8, [rbp + 0x450]
mov edx, 0xfffffff6
call fcn.1400a2f30
mov qword [rbp + 0x560], rdx
test rax, rax
je 0x14009e325
mov rax, qword [rbp + 0x4e8]
mov rcx, qword [rbp + 0x560]
mov qword [rax], rcx
mov qword [rax + 0x10], 2
jmp 0x14009f0c9
mov byte [rbp + 0x5d5], 1
lea rcx, [rbp + 0x570]
xor edx, edx
call fcn.140091d60
mov r15, qword [rbp + 0x578]
mov r12, qword [rbp + 0x580]
mov word [r15 + r12*2], 0
inc r12
mov qword [rbp + 0x580], r12
xor eax, eax
test rsi, rsi
setne al
cmove rbx, rsi
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 0
mov qword [rbp - 0x20], rsi
mov qword [rbp - 0x18], rdi
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 0
mov qword [rbp], rsi
mov qword [rbp + 8], rdi
mov qword [rbp + 0x10], rbx
lea rcx, [rbp + 0x4f0]
lea rdx, [rbp - 0x30]
movabs rdi, 0x8000000000000000
call fcn.14009b8b0
mov r14d, r13d
mov rdx, qword [rbp + 0x4f0]
test rdx, rdx
je 0x14009e5ce
mov r9, qword [rbp + 0x500]
imul r8, r9, 0x38
mov rax, qword [rdx + r8 + 0x168]
cmp rax, rdi
je 0x14009e5ce
mov rcx, qword [rdx + r8 + 0x170]
mov r10, qword [rdx + r8 + 0x188]
mov qword [rbp + 0x560], r10
mov r10, qword [rdx + r8 + 0x190]
mov qword [rbp + 0x598], r10
mov rdi, qword [rdx + r8 + 0x198]
shl r9, 5
mov r10, qword [rdx + r9]
mov qword [rbp + 0x5a0], r10
mov r10, qword [rdx + r9 + 8]
mov qword [rbp + 0x4c8], r10
mov r13, qword [rdx + r9 + 0x10]
mov rdx, qword [rdx + r8 + 0x178]
add rdx, rcx
xor r11d, r11d
mov r8, rcx
jmp 0x14009dbcd
xor r11d, r11d
test r9w, r9w
je 0x14009dec8
mov r9w, 1
test r11w, r11w
jne 0x14009dbc0
cmp r8, rdx
je 0x14009dc88
movzx esi, byte [r8]
movzx r10d, sil
test r10b, r10b
js 0x14009dbf6
inc r8
jmp 0x14009dc7d
mov r11d, r10d
and r11d, 0x1f
movzx ebx, byte [r8 + 1]
and ebx, 0x3f
cmp r10b, 0xdf
jbe 0x14009dc43
movzx r10d, byte [r8 + 2]
shl ebx, 6
and r10d, 0x3f
or r10d, ebx
cmp sil, 0xf0
jb 0x14009dc53
movzx esi, byte [r8 + 3]
add r8, 4
and r11d, 7
shl r11d, 0x12
shl r10d, 6
and esi, 0x3f
or esi, r10d
or esi, r11d
mov r10d, esi
jmp 0x14009dc5e
add r8, 2
shl r11d, 6
or r11d, ebx
mov r10d, r11d
jmp 0x14009dc7d
add r8, 3
shl r11d, 0xc
or r10d, r11d
cmp r10d, 0xffff
jbe 0x14009dc7d
and r10d, 0x3ff
or r10d, 0xdc00
mov r11d, r10d
jmp 0x14009dbc3
xor r11d, r11d
mov r9d, r10d
jmp 0x14009dbc3
test rax, rax
je 0x14009dc97
mov edx, 1
call fcn.140005da0
mov rax, qword [rbp + 0x570]
sub rax, r12
cmp rax, rdi
jae 0x14009dcc6
lea rcx, [rbp + 0x570]
mov rdx, r12
mov r8, rdi
call fcn.1400c5b70
mov r15, qword [rbp + 0x578]
mov r12, qword [rbp + 0x580]
lea r8, [rdi + rdi]
mov rsi, r15
lea rcx, [r15 + r12*2]
mov rbx, qword [rbp + 0x598]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
add r12, rdi
mov qword [rbp + 0x580], r12
cmp qword [rbp + 0x560], 0
je 0x14009dd01
mov edx, 2
mov rcx, rbx
call fcn.140005da0
cmp r12, qword [rbp + 0x570]
movabs rdi, 0x8000000000000000
jne 0x14009dd38
mov byte [rbp + 0x5be], 1
lea rcx, [rbp + 0x570]
mov rdx, r12
call fcn.140091d60
mov rsi, qword [rbp + 0x578]
mov r12, qword [rbp + 0x580]
mov word [rsi + r12*2], 0x3d
inc r12
mov qword [rbp + 0x580], r12
mov rcx, qword [rbp + 0x4c8]
add r13, rcx
xor r8d, r8d
mov rax, rcx
jmp 0x14009dd68
xor r8d, r8d
test r11w, r11w
je 0x14009e026
mov r11w, 1
test r8w, r8w
jne 0x14009dd5b
cmp rax, r13
je 0x14009de1e
movzx r9d, byte [rax]
movzx edx, r9b
test dl, dl
js 0x14009dd90
inc rax
jmp 0x14009de13
mov r8d, edx
and r8d, 0x1f
movzx r10d, byte [rax + 1]
and r10d, 0x3f
cmp dl, 0xdf
jbe 0x14009dddc
movzx edx, byte [rax + 2]
shl r10d, 6
and edx, 0x3f
or edx, r10d
cmp r9b, 0xf0
jb 0x14009ddec
movzx r9d, byte [rax + 3]
add rax, 4
and r8d, 7
shl r8d, 0x12
shl edx, 6
and r9d, 0x3f
or r9d, edx
or r9d, r8d
mov edx, r9d
jmp 0x14009ddf7
add rax, 2
shl r8d, 6
or r8d, r10d
mov edx, r8d
jmp 0x14009de13
add rax, 3
shl r8d, 0xc
or edx, r8d
cmp edx, 0xffff
jbe 0x14009de13
and edx, 0x3ff
or edx, 0xdc00
mov r8d, edx
jmp 0x14009dd5e
xor r8d, r8d
mov r11d, edx
jmp 0x14009dd5e
cmp qword [rbp + 0x5a0], rdi
je 0x14009f1db
mov qword [rbp + 0x450], rcx
mov qword [rbp + 0x458], r13
mov word [rbp + 0x460], 0
lea rcx, [rbp + 0x570]
lea rdx, [rbp + 0x450]
call fcn.140091bd0
cmp qword [rbp + 0x5a0], 0
je 0x14009de70
mov edx, 1
mov rcx, qword [rbp + 0x4c8]
call fcn.140005da0
mov r12, qword [rbp + 0x580]
cmp r12, qword [rbp + 0x570]
jne 0x14009de9d
mov byte [rbp + 0x5be], 0
lea rcx, [rbp + 0x570]
mov rdx, r12
call fcn.140091d60
mov r12, qword [rbp + 0x580]
mov r13d, r14d
lea rcx, [rbp + 0x4f0]
lea rdx, [rbp - 0x30]
mov r15, qword [rbp + 0x578]
mov word [r15 + r12*2], 0
inc r12
mov qword [rbp + 0x580], r12
jmp 0x14009db1e
test rax, rax
je 0x14009ded7
mov edx, 1
call fcn.140005da0
cmp qword [rbp + 0x5a0], 0
mov r13d, r14d
mov rsi, qword [rbp + 0x598]
je 0x14009defc
mov edx, 1
mov rcx, qword [rbp + 0x4c8]
call fcn.140005da0
lea rbx, str.nul_byte_found_in_provided_data
cmp qword [rbp + 0x560], 0
je 0x14009e044
mov edx, 2
mov rcx, rsi
call fcn.140005da0
jmp 0x14009e044
mov rcx, rax
mov rax, qword [rax + 0x40]
mov rcx, qword [rcx + 0x48]
add rcx, rax
xor r10d, r10d
mov rdx, rax
jmp 0x14009df46
xor r10d, r10d
test r8w, r8w
je 0x14009e001
mov r8w, 1
test r10w, r10w
jne 0x14009df39
cmp rdx, rcx
je 0x14009e393
movzx r11d, byte [rdx]
movzx r9d, r11b
test r9b, r9b
js 0x14009df6f
inc rdx
jmp 0x14009dff6
mov r10d, r9d
and r10d, 0x1f
movzx edi, byte [rdx + 1]
and edi, 0x3f
cmp r9b, 0xdf
jbe 0x14009dfbc
movzx r9d, byte [rdx + 2]
shl edi, 6
and r9d, 0x3f
or r9d, edi
cmp r11b, 0xf0
jb 0x14009dfcc
movzx r11d, byte [rdx + 3]
add rdx, 4
and r10d, 7
shl r10d, 0x12
shl r9d, 6
and r11d, 0x3f
or r11d, r9d
or r11d, r10d
mov r9d, r11d
jmp 0x14009dfd7
add rdx, 2
shl r10d, 6
or r10d, edi
mov r9d, r10d
jmp 0x14009dff6
add rdx, 3
shl r10d, 0xc
or r9d, r10d
cmp r9d, 0xffff
jbe 0x14009dff6
and r9d, 0x3ff
or r9d, 0xdc00
mov r10d, r9d
jmp 0x14009df3c
xor r10d, r10d
mov r8d, r9d
jmp 0x14009df3c
lea r12, str.nul_byte_found_in_provided_data
mov rax, qword [rbp + 0x4e8]
mov qword [rax], r12
mov qword [rax + 0x10], 2
mov rsi, qword [rbp + 0x5b0]
jmp 0x14009f162
lea rbx, str.nul_byte_found_in_provided_data
cmp qword [rbp + 0x5a0], 0
je 0x14009e041
mov edx, 1
call fcn.140005da0
mov r13d, r14d
mov byte [rbp + 0x5d5], 0
lea rcx, [rbp - 0x30]
call fcn.1400a0840
cmp qword [rbp + 0x570], 0
je 0x14009e06f
mov rcx, qword [rbp + 0x578]
mov edx, 2
call fcn.140005da0
mov rsi, qword [rbp + 0x5b0]
mov rax, qword [rbp + 0x4e8]
mov qword [rax], rbx
mov qword [rax + 0x10], 2
jmp 0x14009f179
mov rcx, qword [rbp + 0x4b8]
mov edx, 2
call fcn.140005da0
mov qword [rbp + 0x570], 0
mov qword [rbp + 0x578], 2
mov qword [rbp + 0x580], 0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x5c8], rax
xor ebx, ebx
xor esi, esi
xor r15d, r15d
cmp r8, 0x201
jb 0x14009e10c
jmp 0x14009e11b
jae 0x14009e1da
cmp r8, 0x201
jae 0x14009e11b
mov r12d, 0x200
lea r14, [rbp - 0x30]
mov r13, r8
jmp 0x14009e173
sub r8, r15
sub rsi, r15
cmp rsi, r8
jae 0x14009e14a
lea rcx, [rbp + 0x570]
mov rdx, r15
call fcn.1400c5b70
mov rbx, qword [rbp + 0x570]
mov rax, qword [rbp + 0x578]
mov qword [rbp + 0x5c8], rax
mov eax, 0xffffffff
cmp rbx, rax
mov r15d, 0xffffffff
cmovb r15, rbx
mov qword [rbp + 0x580], r15
mov rsi, rbx
mov r12, r15
mov r14, qword [rbp + 0x5c8]
mov r13, r15
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov rcx, r14
mov edx, r13d
call qword [sym.imp.KERNEL32.dll_GetWindowsDirectoryW]
mov edi, eax
test eax, eax
jne 0x14009e19b
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
jne 0x14009e27e
mov r8d, edi
cmp r13, r8
jne 0x14009e0fd
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne 0x14009f425
add r13, r13
mov eax, 0xffffffff
cmp r13, rax
cmovae r13, rax
mov r8, r13
cmp r8, 0x201
jae 0x14009e11b
jmp 0x14009e10c
cmp r12, r8
jb 0x14009f4c5
lea rcx, [rbp + 0x4f0]
mov rdx, r14
call case.0x140079d16.696
lea rcx, [rbp + 0x4f0]
mov rdx, qword [rbp + 0x5c0]
mov r8, qword [rbp + 0x5d8]
call fcn.1400984b0
cmp qword [rbp + 0x5b0], 1
je 0x14009e222
lea rcx, [rbp + 0x4f0]
call fcn.14009b610
mov rdi, qword [rbp + 0x4f8]
mov r8, qword [rbp + 0x500]
lea rcx, [rbp + 0x450]
mov rdx, rdi
call fcn.1400a2960
cmp qword [rbp + 0x4f0], 0
movabs rsi, 0x8000000000000001
je 0x14009e260
mov edx, 1
mov rcx, rdi
call fcn.140005da0
movups xmm0, xmmword [rbp + 0x450]
movaps xmmword [rbp + 0x4b0], xmm0
mov rax, qword [rbp + 0x460]
mov qword [rbp + 0x4c0], rax
jmp 0x14009e2a4
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x4b8], rax
movabs rsi, 0x8000000000000001
mov qword [rbp + 0x4b0], rsi
test rbx, rbx
je 0x14009e2ba
mov edx, 2
mov rcx, qword [rbp + 0x5c8]
call fcn.140005da0
mov rcx, qword [rbp + 0x4b0]
movabs rax, 0x8000000000000002
cmp rcx, rax
movabs rbx, 0x8000000000000000
jge 0x14009e304
cmp rcx, rbx
je 0x14009e41c
cmp rcx, rsi
jne 0x14009e40b
lea rcx, [rbp + 0x4b8]
mov byte [rbp + 0x5e7], 1
call fcn.14008f800
jmp 0x14009e41c
mov qword [rbp + 0x5d8], rcx
mov rsi, qword [rbp + 0x4b8]
mov rdi, qword [rbp + 0x4c0]
mov rbx, qword [rbp + 0x5a0]
jmp 0x14009d4cf
lea r8, [rbp + 0x460]
mov rcx, rbx
mov edx, 0xfffffff5
call fcn.1400a2f30
test rax, rax
je 0x14009e650
mov rax, qword [rbp + 0x4e8]
mov qword [rax], rdx
mov qword [rax + 0x10], 2
jmp 0x14009f0bc
cmp r12, rsi
jb 0x14009f4dc
test ebx, ebx
je 0x14009e68b
lea rbx, [rsi + rsi]
movzx eax, byte [0x140138f40]
mov edx, 2
mov rcx, rbx
call fcn.140005d10
test rax, rax
je 0x14009f4f0
mov rcx, rax
jmp 0x14009e692
mov qword [rbp + 0x598], r14
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
mov word [rbp - 0x20], 0
lea rcx, [rbp + 0x4f0]
lea rdx, [rbp - 0x30]
call fcn.1400a0900
mov rcx, qword [rbp + 0x4f0]
mov rdx, qword [rbp + 0x500]
cmp rdx, rcx
jne 0x14009e3e5
lea rcx, [rbp + 0x4f0]
call fcn.140091d60
mov rcx, qword [rbp + 0x4f0]
mov rdx, qword [rbp + 0x500]
mov r12, qword [rbp + 0x4f8]
mov word [r12 + rdx*2], 0
mov rax, r12
cmp rcx, rsi
mov r14, qword [rbp + 0x598]
jne 0x14009d98e
jmp 0x14009e008
mov rcx, qword [rbp + 0x4b8]
mov edx, 2
call fcn.140005da0
mov byte [rbp + 0x5e7], 1
lea rdx, str.PATHRUST_MIN_STACKfatal_runtime_error:_assertion_failed:_thread_info.stack_guard.get__.is_none____thread_info.thread.get__.is_none___n
lea rcx, [rbp + 0x450]
mov r8d, 4
call case.0x1400719e4.786
mov rax, qword [rbp + 0x450]
cmp rax, rbx
je 0x14009e5a5
mov qword [rbp + 0x5c8], rax
mov rcx, qword [rbp + 0x458]
mov rax, qword [rbp + 0x460]
add rax, rcx
mov qword [rbp + 0x598], rcx
mov qword [rbp + 0x4f0], rcx
mov qword [rbp + 0x4f8], rax
mov word [rbp + 0x500], 0
mov byte [rbp + 0x508], 1
lea rsi, [rbp - 0x30]
lea rdi, [rbp + 0x4f0]
lea r15, [rbp + 0x570]
mov rcx, rsi
mov rdx, rdi
call case.0x14000342a.2379
jmp 0x14009e4b3
mov rcx, rsi
mov rdx, rdi
call case.0x14000342a.2379
mov rax, qword [rbp - 0x30]
cmp rax, rbx
je 0x14009e58a
mov rcx, qword [rbp - 0x28]
mov rdx, qword [rbp - 0x20]
test rdx, rdx
jne 0x14009e4de
test rax, rax
je 0x14009e4a8
mov edx, 1
call fcn.140005da0
jmp 0x14009e4a8
mov r8, qword [rbp - 0x18]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
mov qword [rbp - 0x20], rdx
mov qword [rbp - 0x18], r8
mov rcx, rsi
mov rdx, qword [rbp + 0x5c0]
mov r8, qword [rbp + 0x5d8]
call fcn.1400984b0
cmp qword [rbp + 0x5b0], 1
je 0x14009e51a
mov rcx, rsi
call fcn.14009b610
mov r14, qword [rbp - 0x28]
mov r8, qword [rbp - 0x20]
mov rcx, r15
mov rdx, r14
call fcn.1400a2960
cmp qword [rbp - 0x30], 0
je 0x14009e541
mov edx, 1
mov rcx, r14
call fcn.140005da0
mov rax, qword [rbp + 0x570]
cmp rax, rbx
je 0x14009e49b
mov qword [rbp + 0x5d8], rax
mov rsi, qword [rbp + 0x578]
mov rdi, qword [rbp + 0x580]
cmp qword [rbp + 0x5c8], 0
je 0x14009e319
mov edx, 1
mov rcx, qword [rbp + 0x598]
call fcn.140005da0
jmp 0x14009e319
cmp qword [rbp + 0x5c8], 0
je 0x14009e5a5
mov edx, 1
mov rcx, qword [rbp + 0x598]
call fcn.140005da0
lea rbx, [0x140102ca8]
jmp 0x14009cbfb
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
movabs rsi, 0x8000000000000000
jmp 0x14009e6a3
mov byte [rbp + 0x5d5], 0
lea rcx, [rbp - 0x30]
call fcn.1400a0840
mov rbx, r15
mov r15d, dword [rbp + 0x424]
mov r13d, r14d
cmp r12, qword [rbp + 0x570]
jne 0x14009e618
mov byte [rbp + 0x5d5], 0
lea rcx, [rbp + 0x570]
mov rdx, r12
call fcn.140091d60
mov rbx, qword [rbp + 0x578]
mov r12, qword [rbp + 0x580]
mov word [rbx + r12*2], 0
mov rcx, qword [rbp + 0x570]
cmp rcx, rdi
mov rax, qword [rbp + 0x568]
mov rsi, qword [rbp + 0x5b0]
je 0x14009e076
mov qword [rbp + 0x5a0], rcx
mov r14, qword [rbp + 0x578]
jmp 0x14009d970
mov qword [rbp + 0x448], rdx
lea r8, [rbp + 0x470]
mov rcx, rdi
mov edx, 0xfffffff4
call fcn.1400a2f30
test rax, rax
je 0x14009ed3b
mov rax, qword [rbp + 0x4e8]
mov qword [rax], rdx
mov qword [rax + 0x10], 2
jmp 0x14009f0af
mov ecx, 2
xor ebx, ebx
mov rdx, r15
mov r8, rbx
mov rdi, rcx
call sub.VCRUNTIME140.dll_memcpy
mov rax, rdi
cmp qword [rbp + 0x5c0], 0
mov qword [rbp + 0x5c0], rax
je 0x14009e6cc
mov edx, 2
mov rcx, qword [rbp + 0x5b0]
call fcn.140005da0
mov rax, qword [rbp + 0x5c0]
movabs rcx, 0x8000000000000000
cmp rsi, rcx
jne 0x14009e6e7
mov rcx, qword [rbp + 0x5d8]
jmp 0x14009e8ff
mov qword [rbp + 0x450], rsi
mov qword [rbp + 0x458], rax
mov qword [rbp + 0x460], rsi
lea r13, [0x140102cff]
xor r15d, r15d
lea rdi, [rbp + 0x450]
xor ebx, ebx
mov r14, r13
mov rax, qword [rbp + 0x568]
jmp 0x14009e73a
mov ebx, ecx
mov rcx, qword [rbp + 0x5c0]
mov qword [rbp + 0x5c0], rcx
mov word [rcx + rsi*2], r12w
inc rsi
mov qword [rbp + 0x460], rsi
mov rcx, qword [rbp + 0x5d8]
test r13, r13
je 0x14009e817
test bx, bx
je 0x14009e792
xor ecx, ecx
mov r12d, ebx
cmp rsi, qword [rbp + 0x450]
jne 0x14009e71b
mov rax, r14
sub rax, r13
add rax, 0xa
movabs rdx, 0xaaaaaaaaaaaaaaab
mul rdx
mov r8, rdx
shr r8, 1
cmp cx, 1
mov rax, r15
adc rax, 0xffffffffffffffff
sub r8, rax
inc r8
mov ebx, ecx
jmp 0x14009e84d
lea rdx, [0x140102d07]
cmp r13, rdx
je 0x14009e817
movzx edx, byte [r13]
movzx r12d, dl
test r12b, r12b
js 0x14009e7b3
inc r13
xor ecx, ecx
jmp 0x14009e754
mov eax, r12d
and eax, 0x1f
movzx r8d, byte [r13 + 1]
and r8d, 0x3f
cmp r12b, 0xdf
jbe 0x14009e86e
movzx ecx, byte [r13 + 2]
shl r8d, 6
and ecx, 0x3f
or ecx, r8d
cmp dl, 0xf0
jb 0x14009e889
movzx r12d, byte [r13 + 3]
and eax, 7
shl eax, 0x12
shl ecx, 6
and r12d, 0x3f
or r12d, ecx
or r12d, eax
cmp r12d, 0x110000
mov rax, qword [rbp + 0x568]
mov rcx, qword [rbp + 0x5d8]
jne 0x14009e89e
mov r9, qword [rbp + 0x450]
cmp r15, 1
je 0x14009e8e2
mov r15d, 1
xor r12d, r12d
mov r13d, 0
mov r8d, 0
cmp rsi, r9
mov rcx, qword [rbp + 0x5c0]
jne 0x14009e724
inc r8
mov rcx, rdi
mov rdx, rsi
call fcn.1400c5b70
mov rcx, qword [rbp + 0x458]
mov rax, qword [rbp + 0x568]
jmp 0x14009e724
add r13, 2
shl eax, 6
or eax, r8d
mov r12d, eax
mov rax, qword [rbp + 0x568]
xor ecx, ecx
jmp 0x14009e754
add r13, 3
shl eax, 0xc
or ecx, eax
mov r12d, ecx
mov rax, qword [rbp + 0x568]
jmp 0x14009e8a2
add r13, 4
cmp r12d, 0xffff
jbe 0x14009e8db
lea eax, [r12 + 0xff0000]
shr eax, 0xa
or eax, 0xd800
and r12d, 0x3ff
or r12d, 0xdc00
mov ecx, r12d
mov r12d, eax
mov rax, qword [rbp + 0x568]
jmp 0x14009e754
xor ecx, ecx
jmp 0x14009e754
mov rdx, qword [rbp + 0x458]
mov qword [rbp + 0x5c0], rdx
movabs rdx, 0x8000000000000000
cmp r9, rdx
jne 0x14009e915
mov rax, qword [rbp + 0x4e8]
mov rdx, qword [rbp + 0x5c0]
mov qword [rax], rdx
jmp 0x14009d670
mov qword [rbp + 0x5b0], r9
movzx ecx, byte [rax + 0xc5]
mov byte [rbp + 0x560], cl
test cl, cl
setne byte [rbp + 0x5a0]
mov rcx, rax
mov al, 1
test al, al
je 0x14009f4ff
mov rsi, qword [rcx + 0x28]
mov rax, qword [rcx + 0x30]
mov qword [rbp + 0x4c8], rax
movzx eax, byte [0x140138f40]
mov ecx, 0xc
mov edx, 2
call fcn.140005d10
test rax, rax
je 0x14009f506
mov ecx, 6
mov word [rax], 0x63
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 1
lea r15, [0x140102791]
mov edi, 1
xor r14d, r14d
lea r12, [0x140102790]
lea rbx, [rbp - 0x30]
jmp 0x14009e9b2
mov word [rax + rdi*2], r14w
inc rdi
mov qword [rbp - 0x20], rdi
mov r14d, r13d
test r14w, r14w
jne 0x14009ea80
lea rcx, [0x14010279f]
cmp r15, rcx
je 0x14009eac8
movzx r8d, byte [r15]
movzx r14d, r8b
test r14b, r14b
js 0x14009e9e1
inc r15
jmp 0x14009ea80
mov ecx, r14d
and ecx, 0x1f
movzx r9d, byte [r15 + 1]
and r9d, 0x3f
cmp r14b, 0xdf
jbe 0x14009ea36
movzx edx, byte [r15 + 2]
shl r9d, 6
and edx, 0x3f
or edx, r9d
cmp r8b, 0xf0
jb 0x14009ea45
movzx r14d, byte [r15 + 3]
and ecx, 7
shl ecx, 0x12
shl edx, 6
and r14d, 0x3f
or r14d, edx
or r14d, ecx
cmp r14d, 0x110000
je 0x14009eac8
add r15, 4
jmp 0x14009ea51
add r15, 2
shl ecx, 6
or ecx, r9d
mov r14d, ecx
jmp 0x14009ea80
add r15, 3
shl ecx, 0xc
or edx, ecx
mov r14d, edx
cmp r14d, 0xffff
jbe 0x14009ea80
lea ecx, [r14 + 0xff0000]
shr ecx, 0xa
or ecx, 0xd800
and r14d, 0x3ff
or r14d, 0xdc00
mov r13d, r14d
mov r14d, ecx
jmp 0x14009ea83
xor r13d, r13d
cmp rdi, qword [rbp - 0x30]
jne 0x14009e9a3
mov rax, r12
sub rax, r15
add rax, 0x11
movabs rcx, 0xaaaaaaaaaaaaaaab
mul rcx
shr rdx, 1
cmp r13w, 1
sbb rdx, 0
lea r8, [rdx + 2]
mov rcx, rbx
mov rdx, rdi
call fcn.1400c5b70
mov rax, qword [rbp - 0x28]
jmp 0x14009e9a3
mov rbx, qword [rbp - 0x20]
mov qword [rbp + 0x500], rbx
movups xmm0, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x4f0], xmm0
cmp rbx, qword [rbp + 0x4f0]
jne 0x14009eb06
lea rcx, [rbp + 0x4f0]
mov rdx, rbx
call fcn.140091d60
mov r8, qword [rbp + 0x598]
mov rbx, qword [rbp + 0x500]
jmp 0x14009eb0d
mov r8, qword [rbp + 0x598]
mov r12, qword [rbp + 0x4f8]
mov word [r12 + rbx*2], 0x22
inc rbx
mov qword [rbp + 0x500], rbx
lea rax, [r8 + r8]
xor ecx, ecx
lea rdi, [0x1401027d8]
mov rdx, qword [rbp + 0x5c8]
cmp rax, rcx
je 0x14009eb4e
cmp word [rdx + rcx], 0x22
lea rcx, [rcx + 2]
jne 0x14009eb39
jmp 0x14009ecd3
mov rax, qword [rbp + 0x5c8]
movzx eax, word [rax + r8*2 - 2]
cmp ax, 0x5c
je 0x14009ecd3
lea rdi, [r8 - 1]
xor r14d, r14d
test ax, ax
mov rax, qword [rbp + 0x5c8]
cmove r14, rax
test r14, r14
cmove rdi, r8
cmove r14, rax
mov r15, qword [rbp + 0x4f0]
mov rax, r15
sub rax, rbx
cmp rax, rdi
jae 0x14009ebbe
lea rcx, [rbp + 0x4f0]
mov rdx, rbx
mov r8, rdi
call fcn.1400c5b70
mov rbx, qword [rbp + 0x500]
mov r15, qword [rbp + 0x4f0]
mov r12, qword [rbp + 0x4f8]
lea r8, [rdi + rdi]
lea rcx, [r12 + rbx*2]
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
add rbx, rdi
mov qword [rbp + 0x500], rbx
cmp rbx, r15
jne 0x14009ebfa
lea rcx, [rbp + 0x4f0]
mov rdx, r15
call fcn.140091d60
mov r12, qword [rbp + 0x4f8]
mov rbx, qword [rbp + 0x500]
mov word [r12 + rbx*2], 0x22
inc rbx
mov qword [rbp + 0x500], rbx
mov rax, qword [rbp + 0x4c8]
lea rax, [rax + rax*4]
lea r15, [rsi + rax*8]
lea r14, str._t____________
cmp rsi, r15
je 0x14009eff3
mov rdx, qword [rbp + 0x500]
cmp rdx, qword [rbp + 0x4f0]
jne 0x14009ec4d
lea rcx, [rbp + 0x4f0]
call fcn.140091d60
mov rdx, qword [rbp + 0x500]
lea rax, [rdx + 1]
mov rcx, qword [rbp + 0x4f8]
mov word [rcx + rdx*2], 0x20
mov qword [rbp + 0x500], rax
movzx edi, byte [rbp + 0x5a0]
cmp byte [rbp + 0x560], 0
jne 0x14009ecb1
cmp qword [rsi], 0
movzx edi, byte [rbp + 0x5a0]
jne 0x14009ecb1
mov r12, qword [rsi + 0x10]
mov r13, qword [rsi + 0x18]
xor ebx, ebx
cmp r13, rbx
setne dil
je 0x14009ecb1
movzx ecx, byte [r12 + rbx]
mov r8d, 0x16
mov rdx, r14
call fcn.14000e420
inc rbx
cmp rax, 1
jne 0x14009ec8c
lea rcx, [rbp + 0x4f0]
mov rdx, rsi
mov r8d, edi
call fcn.1400a2a30
mov rdi, rax
add rsi, 0x28
test rax, rax
je 0x14009ec21
cmp qword [rbp + 0x4f0], 0
je 0x14009ecee
mov rcx, qword [rbp + 0x4f8]
mov edx, 2
call fcn.140005da0
mov rcx, qword [rbp + 0x5b0]
mov rax, qword [rbp + 0x4e8]
mov qword [rax], rdi
mov qword [rax + 0x10], 2
test rcx, rcx
je 0x14009ed1d
mov edx, 2
mov rcx, qword [rbp + 0x5c0]
call fcn.140005da0
xor esi, esi
mov rcx, qword [rbp + 0x5d8]
jmp 0x14009d67a
call fcn.1400c5ce0
mov esi, eax
xor sil, 1
jmp 0x14009d9e7
xorps xmm0, xmm0
movups xmmword [rbp + 0x524], xmm0
movups xmmword [rbp + 0x518], xmm0
movups xmmword [rbp + 0x508], xmm0
movups xmmword [rbp + 0x4f8], xmm0
movups xmmword [rbp + 0x538], xmm0
movups xmmword [rbp + 0x548], xmm0
test rdx, rdx
mov rcx, qword [rbp + 0x448]
jne 0x14009ed83
test rcx, rcx
jne 0x14009ed83
cmp qword [rbp + 0x560], 0
je 0x14009eda9
mov dword [rbp + 0x52c], 0x100
mov rax, qword [rbp + 0x560]
mov qword [rbp + 0x540], rax
mov qword [rbp + 0x548], rcx
mov qword [rbp + 0x550], rdx
mov qword [rbp + 0x430], rdx
mov rdx, qword [rbp + 0x568]
mov rdi, qword [rdx + 0xb8]
test rdi, rdi
je 0x14009ee7d
add rdx, 0xa8
mov dword [rbp + 0x4f0], 0x70
lea rcx, [rbp + 0x3f0]
call fcn.1400a3870
mov rbx, qword [rbp + 0x3f0]
mov rcx, qword [rbp + 0x3f8]
test rbx, rbx
je 0x14009f090
mov qword [rbp + 0x568], rcx
or r15d, 0x80000
mov rax, qword [rbp + 0x550]
mov qword [rbp + 0x30], rax
movups xmm0, xmmword [rbp + 0x540]
movaps xmmword [rbp + 0x20], xmm0
movups xmm0, xmmword [rbp + 0x530]
movaps xmmword [rbp + 0x10], xmm0
movups xmm0, xmmword [rbp + 0x4f0]
movups xmm1, xmmword [rbp + 0x500]
movups xmm2, xmmword [rbp + 0x510]
movups xmm3, xmmword [rbp + 0x520]
movaps xmmword [rbp], xmm3
movaps xmmword [rbp - 0x10], xmm2
movaps xmmword [rbp - 0x20], xmm1
movaps xmmword [rbp - 0x30], xmm0
mov qword [rbp + 0x38], rbx
lea rax, [rbp - 0x30]
jmp 0x14009ee8e
mov dword [rbp + 0x4f0], 0x68
lea rax, [rbp + 0x4f0]
mov rdx, qword [rbp + 0x4d8]
lea rcx, [rbp + 0x4b0]
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x38], r12
mov rax, qword [rbp + 0x3d8]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], r15d
mov r15, rdx
mov dword [rsp + 0x20], 1
mov rcx, qword [rbp + 0x5c0]
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_CreateProcessW]
test eax, eax
je 0x14009f05a
movups xmm0, xmmword [rbp + 0x450]
movups xmm1, xmmword [rbp + 0x460]
movups xmm2, xmmword [rbp + 0x470]
mov rax, qword [rbp + 0x4e8]
movups xmmword [rax + 0x30], xmm2
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x10], xmm0
movaps xmm0, xmmword [rbp + 0x4b0]
movups xmmword [rax], xmm0
test rdi, rdi
je 0x14009ef28
mov rcx, rbx
mov rdx, qword [rbp + 0x568]
call fcn.1400a3ce0
mov rsi, qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rbp + 0x430]
call rsi
mov rcx, qword [rbp + 0x448]
call rsi
mov rcx, qword [rbp + 0x560]
call rsi
lea rcx, [rbp + 0x570]
call fcn.1400a3d20
cmp qword [rbp + 0x4c8], 0
je 0x14009ef71
mov edx, 2
mov rcx, qword [rbp + 0x428]
call fcn.140005da0
cmp qword [rbp + 0x5a0], 0
mov rsi, qword [rbp + 0x440]
je 0x14009ef93
mov edx, 2
mov rcx, qword [rbp + 0x598]
call fcn.140005da0
cmp qword [rbp + 0x4d0], 0
je 0x14009efaa
mov edx, 2
mov rcx, r15
call fcn.140005da0
cmp qword [rbp + 0x5b0], 0
je 0x14009efc5
mov edx, 2
mov rcx, qword [rbp + 0x5c0]
call fcn.140005da0
cmp qword [rbp + 0x5d8], 0
setne al
xor r14b, 1
test al, r14b
je 0x14009cc7b
mov edx, 2
mov rcx, qword [rbp + 0x5c8]
call fcn.140005da0
jmp 0x14009cc7b
mov rax, qword [rbp + 0x4f0]
mov rdx, qword [rbp + 0x500]
cmp rdx, rax
jne 0x14009f020
lea rcx, [rbp + 0x4f0]
call fcn.140091d60
mov rax, qword [rbp + 0x4f0]
mov rdx, qword [rbp + 0x500]
mov rdi, qword [rbp + 0x4f8]
mov word [rdi + rdx*2], 0x22
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14009ecee
inc rdx
mov cl, 1
mov dword [rbp + 0x43c], ecx
xor r13d, r13d
mov r8, qword [rbp + 0x5b0]
jmp 0x14009d6c7
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov rcx, qword [rbp + 0x4e8]
mov qword [rcx], rax
mov qword [rcx + 0x10], 2
test rdi, rdi
je 0x14009f0a2
mov rcx, rbx
mov rdx, qword [rbp + 0x568]
call fcn.1400a3ce0
jmp 0x14009f0a2
mov rax, qword [rbp + 0x4e8]
mov qword [rax], rcx
mov qword [rax + 0x10], 2
mov rcx, qword [rbp + 0x430]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rbp + 0x448]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rbp + 0x560]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp qword [rbp + 0x450], 0
je 0x14009f0e0
mov rcx, qword [rbp + 0x458]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp qword [rbp + 0x460], 0
je 0x14009f0f7
mov rcx, qword [rbp + 0x468]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp qword [rbp + 0x470], 0
je 0x14009f10e
mov rcx, qword [rbp + 0x478]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test r13b, r13b
test sil, sil
mov r13d, r14d
jne 0x14009f12c
mov rax, qword [0x140138f38]
shl rax, 1
test rax, rax
jne 0x14009f1c2
lea rcx, [0x140138eb0]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
cmp qword [rbp + 0x4c8], 0
mov rsi, qword [rbp + 0x5b0]
mov r14, qword [rbp + 0x598]
je 0x14009f162
mov edx, 2
mov rcx, qword [rbp + 0x428]
call fcn.140005da0
cmp qword [rbp + 0x5a0], 0
je 0x14009f179
mov edx, 2
mov rcx, r14
call fcn.140005da0
cmp qword [rbp + 0x4d0], 0
je 0x14009f194
mov rcx, qword [rbp + 0x4d8]
mov edx, 2
call fcn.140005da0
test rsi, rsi
je 0x14009f1aa
mov edx, 2
mov rcx, qword [rbp + 0x5c0]
call fcn.140005da0
mov sil, 1
test r13b, r13b
mov rcx, qword [rbp + 0x5d8]
jne 0x14009cc74
jmp 0x14009d67a
call fcn.1400c5ce0
test al, al
jne 0x14009f12c
mov byte [0x140138eb8], 1
jmp 0x14009f12c
mov rbx, rcx
jmp 0x14009e041
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x570], rax
lea rax, [rbp + 0x570]
mov qword [rbp + 0x450], rax
lea rax, [fcn.140096590]
mov qword [rbp + 0x458], rax
lea rax, str.comparing_environment_keys_failed:
mov qword [rbp + 0x4f0], rax
mov qword [rbp + 0x4f8], 1
mov qword [rbp + 0x510], 0
lea rax, [rbp + 0x450]
mov qword [rbp + 0x500], rax
mov qword [rbp + 0x508], 1
lea rdx, str.library_std_src_syswindowsprocess.rs
lea rcx, [rbp + 0x4f0]
call fcn.1400c34a0
jmp 0x14009f515
mov qword [rbp + 0x5d8], r12
mov qword [rbp + 0x598], r14
lea rcx, str.assertion_failed:_self.height___0
lea r8, [0x140100ab8]
mov edx, 0x21
call fcn.1400c3660
jmp 0x14009f515
mov byte [rbp + 0x5e7], 1
mov ecx, 1
mov edx, 4
call fcn.1400c31c0
jmp 0x14009f515
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_sync_notify.rs
lea r8, str.library_std_src_syswindowsmod.rs
mov edx, 0x28
call fcn.1400c3660
jmp 0x14009f515
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_sync_notify.rs
lea r8, str.library_std_src_syswindowsmod.rs
mov edx, 0x28
call fcn.1400c3660
jmp 0x14009f515
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_sync_notify.rs
lea r8, str.library_std_src_syswindowsmod.rs
mov edx, 0x28
call fcn.1400c3660
jmp 0x14009f515
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_sync_notify.rs
lea r8, str.library_std_src_syswindowsmod.rs
mov edx, 0x28
call fcn.1400c3660
jmp 0x14009f515
lea rax, str.library_std_src_syswindowsmod.rs
mov rcx, r8
mov rdx, r14
mov r8, rax
call fcn.1400c35e0
jmp 0x14009f515
lea rax, str.library_std_src_syswindowsmod.rs
mov rcx, r8
mov rdx, r12
mov r8, rax
call fcn.1400c35e0
jmp 0x14009f515
lea rax, str.library_std_src_syswindowsmod.rs
mov rcx, r8
mov rdx, r12
mov r8, rax
call fcn.1400c35e0
jmp 0x14009f515
lea r8, str.library_std_src_syswindowsmod.rs
mov rcx, rsi
mov rdx, r12
call fcn.1400c35e0
jmp 0x14009f515
mov ecx, 2
mov rdx, rbx
call fcn.1400c31c0
jmp 0x14009f515
call fcn.140005f70
jmp 0x14009f515
mov ecx, 2
mov edx, 0xc
call fcn.1400c31c0
ud2
add byte [rax], al
mov qword [rbp + 0x200], r12
movsd dword [rdi], dword [rsi]
add byte [rdx], al
add byte [rax], al
mov qword [rbp + 0x208], r14
mov ecx, 8
mov edx, 0x3d8
call fcn.1400c31c0
mov edx, 0xe9000214
rol dword [rax], 1
add byte [rax], al
add byte [rax], al
lea r8, [0x140100b10]
mov edx, 0xb
mov rcx, rbx
call fcn.1400c35e0
sbb byte [rdx], al
add cl, ch
movsb byte [rdi], byte [rsi]
add byte [rax], al
invalid
mov edx, 0x438
lodsb al, byte [rsi]
sbb byte [rdx], al
add bl, ch
mov qword es:[rbp + 0x220], r12
jmp 0x1400a1ddc
mov qword [rbp + 0x228], r14
lea rcx, str.assertion_failed:_idx___CAPACITY_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_btree_node.rsassertion_failed:_edge.height__self.height___1
jge 0x1400a1db4
invalid
invalid
jge 0x1400a1db4
add eax, 0x58d4c00
in al, dx
add eax, 0x20ba00
add byte [rax], al
lea r8, [0x140100a10]
mov edx, 0x20
call fcn.1400c3660
ud2
mov ebp, 0x23f
add byte [rbp + 0x22], dh
mov rax, qword [rbp + 0x208]
test dword [rax], ecx
add al, byte [rax]
add byte [rax - 0x7d], cl
cmp byte [rax], al
test dword [rax], ecx
add al, byte [rax]
add byte [rax - 0x7d], cl
cmp byte [rax], al
je 0x1400a1e27
mov rax, qword [rbp + 0x208]
mov rcx, qword [rax + 8]
mov edx, 1
call fcn.140005da0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
je 0x1400a1e77
mov edx, 1
mov rcx, qword [rbp + 0x228]
call fcn.140005da0
lea rcx, [rbp + 0x140]
call fcn.1400a2830
mov edx, 8
mov rcx, qword [rbp + 0x230]
call fcn.140005da0
or al, 0x3f
idiv bh
or al, 0x3f
idiv bh
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, [rbp + 0x48]
call fcn.1400a2830
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x220], 0
je 0x1400a2027
mov edx, 1
mov rcx, qword [rbp + 0x228]
call fcn.140005da0
lea rcx, [rbp + 0xc0]
call fcn.1400a2830
add byte [rax], al
add byte [rax], al
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x1e8], 0
je 0x1400a20c7
mov edx, 1
mov rcx, qword [rbp + 0xa8]
call fcn.140005da0
cmp al, 0xf6
invalid
cmp al, 0xf6
dec dword [rax - 0x73]
lea eax, [rax]
add dword [rax], eax
add al, ch
pop rbp
invalid
lea rcx, [rbp + 0x100]
call fcn.1400a2830
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rcx], al
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
int3
cmp byte [rcx - 0x77], cl
ror byte [rax - 0x75], 1
mov rax, qword [rdx + 0x10]
cmp rax, 0x105
jb 0x1400a28b4
mov rax, qword [r8 + 0x10]
mov qword [rcx + 0x10], rax
invalid
invalid
mov rax, qword [rdx + 0x10]
cmp rax, 0x105
jb 0x1400a28b4
mov rax, qword [r8 + 0x10]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [r8]
adc byte [rax], al
adc byte [rax], al
movups xmmword [rcx], xmm0
jmp case.0x1400986fb.452
cmp rax, 6
jbe 0x1400a28d7
mov rdx, qword [r8 + 8]
cmp word [rdx], 0x5c
jne 0x1400a28d7
cmp word [rdx + 2], 0x5c
add bl, byte [rbp + rsi*2 + 0xc]
jne 0x1400a28d7
movzx r9d, word [rdx + 4]
cmp r9w, 0x3f
je 0x1400a28fc
mov rax, qword [r8 + 0x10]
mov qword [rsp + 0x30], rax
xor byte [rcx + 0xf], al
adc byte [rax], al
invalid
xor byte [rcx + 0xf], al
adc byte [rax], al
invalid
add byte [rdi], cl
sub dword [rsp + 0x20], eax
movaps xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
xor r8d, r8d
call fcn.140097b70
nop
add rsp, 0x38
ret
cmp word [rdx + 6], 0x5c
cmp dword [rdx + 6], 0x5c
jne 0x1400a291e
cmp word [rdx + 0xa], 0x3a
jne 0x1400a291e
cmp word [rdx + 0xc], 0x5c
jne 0x1400a291e
add rdx, 8
add edx, 8
add rsp, 0x38
jmp fcn.1400a57b0
cmp rax, 8
jb 0x1400a28d7
cmp r9w, 0x3f
jne 0x1400a28d7
stc
invalid
cmp word [rdx + 6], 0x5c
jp 0x1400a2935
invalid
pop rsp
jne 0x1400a28d7
cmp word [rdx + 8], 0x55
jne 0x1400a28d7
or byte [rbp + 0x75], dl
sahf
cmp word [rdx + 0xa], 0x4e
jne 0x1400a28d7
cmp word [rdx + 0xc], 0x43
jne 0x1400a28d7
cmp word [rdx + 0xe], 0x5c
jne 0x1400a28d7
add rdx, 0xc
mov word [rdx], 0x5c
add rsp, 0x38
jmp fcn.1400a5cb0
push rax
xor eax, dword [rax]
invalid
push rax
xor eax, dword [rax]
add byte [rcx + 0x57], al
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x70
mov rsi, rcx
invalid
lea rcx, [rsp + 0x40]
call fcn.140091990
mov rcx, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov rax, qword [rsp + 0x48]
movabs rbx, 0x8000000000000000
cmp rcx, rbx
jne 0x1400a299d
invalid
or al, 0x48
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], rbx
mov dword [rsp + 0x28], ebx
jmp 0x1400a29ca
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x60], eax
mov qword [rsp + 0x68], rdx
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
lea rdx, [rsp + 0x58]
call fcn.1400a2890
mov r14, qword [rsp + 0x28]
cmp r14, rbx
jne 0x1400a29e3
je 0x1400a29e8
sub byte [rcx + 0x39], cl
fidiv word [rbp + 0x19]
lea rcx, [rsp + 0x30]
call fcn.14008f800
invalid
dec dword [rax - 0x77]
invalid
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rdi, qword [rsp + 0x30]
xor byte [rbx + rcx*4 + 0x7c], cl
and al, 0x38
mov r15, qword [rsp + 0x38]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
je 0x1400a2a08
mov qword [rsi], r14
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
mov dword [rsi + 8], edi
mov qword [rsi + 0x10], r15
jmp 0x1400a29d7
mov qword [rsi], rbx
test r14, r14
je 0x1400a29d7
mov edx, 2
mov rcx, rdi
stc
stc
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.140005da0
invalid
add byte [rax], 0
add byte [rax], al
invalid
add byte [rbp + 0x31], al
invalid
xor r11d, r11d
test r9w, r9w
je 0x1400a2e4c
mov r9w, 1
test r11w, r11w
jne 0x1400a2a80
cmp rdx, r14
je 0x1400a2b5b
movzx edi, byte [rdx]
movzx r10d, dil
test r10b, r10b
js 0x1400a2ab5
inc rdx
jmp 0x1400a2b50
wait
add byte [rax], al
invalid
wait
add byte [rax], al
add byte [rbp - 0x77], al
rol dword [rcx - 0x7d], cl
jrcxz 0x1400a2adb
mov r11d, r10d
and r11d, 0x1f
movzx ebp, byte [rdx + 1]
and ebp, 0x3f
cmp r10b, 0xdf
jbe 0x1400a2b09
movzx r10d, byte [rdx + 2]
shl ebp, 6
and r10d, 0x3f
or r10d, ebp
cmp dil, 0xf0
jb 0x1400a2b19
invalid
movzx edi, byte [rdx + 3]
add rdx, 4
and r11d, 7
shl r11d, 0x12
shl r10d, 6
and edi, 0x3f
or edi, r10d
or edi, r11d
mov r10d, edi
cmp r10d, 0xffff
ja 0x1400a2b2d
jmp 0x1400a2b50
add rdx, 2
shl r11d, 6
or r11d, ebp
mov r10d, r11d
invalid
jmp 0x1400a2b50
invalid
add rdx, 3
shl r11d, 0xc
or r10d, r11d
cmp r10d, 0xffff
add byte [rsi + 0x23], dh
and r10d, 0x3ff
loop 0x1400a2b30
inc dword [rbx]
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rcx - 0x7f], al
retf 0xdc00
add ah, bl
or r10d, 0xdc00
mov r11d, r10d
jmp 0x1400a2a83
nop word cs:[rax + rax]
xor r11d, r11d
mov r9d, r10d
jmp 0x1400a2a83
invalid
invalid
invalid
test r8b, r8b
je 0x1400a2ba2
movzx eax, r8b
cmp eax, 2
clc
add dh, byte [rbp + 7]
clc
add dh, byte [rbp + 7]
xor ebp, ebp
xor r15d, r15d
jmp 0x1400a2bce
xor eax, eax
nop word cs:[rax + rax]
cmp rcx, rax
je 0x1400a2b98
movzx edx, byte [rbx + rax]
cmp edx, 9
je 0x1400a2ba2
inc rax
cmp edx, 0x20
jne 0x1400a2b80
jmp 0x1400a2ba2
test rcx, rcx
je 0x1400a2ba2
mov bpl, 1
mov ch, 1
jmp 0x1400a2b6b
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi]
jne 0x1400a2bb7
mov rcx, rsi
call fcn.140091d60
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi + 8]
mov word [rax + rdx*2], 0x22
inc rdx
mov qword [rsi + 0x10], rdx
mov bpl, 1
add dword [rcx - 0x49], eax
invalid
add dword [rcx - 0x49], eax
add dword [rbp + 0x31], eax
in al, 0xf
sub byte [str._], dh
xor r12d, r12d
movaps xmm6, xmmword [str._]
xor edi, edi
jmp 0x1400a2bf3
mov rax, qword [rsi + 8]
mov word [rax + rdx*2], r12w
and al, 0x50
or byte [rsi + 0x44], ah
mov dword [rax + rdx*2], esp
and al, 0x50
and al, 0x50
inc rdx
mov qword [rsi + 0x10], rdx
mov r12d, r13d
test r12w, r12w
jne 0x1400a2c80
test dword [rbx + 0x4c000000], eax
cmp ebx, esi
cmp rbx, r14
je 0x1400a2da1
movzx ecx, byte [rbx]
movzx r12d, cl
test r12b, r12b
in al, 0x78
invalid
in al, 0x78
add eax, 0xebc3ff48
inc ebx
jmp 0x1400a2c80
mov eax, r12d
and eax, 0x1f
movzx edx, byte [rbx + 1]
and edx, 0x3f
cmp r12b, 0xdf
jbe case.0x14000342a.2573
inc rbx
inc ebx
jmp 0x1400a2c80
mov eax, r12d
and eax, 0x1f
loopne 0x1400a2b9e
loopne 0x1400a2c3c
movzx edx, byte [rbx + 1]
and edx, 0x3f
cmp r12b, 0xdf
jbe case.0x14000342a.2573
movzx r12d, byte [rbx + 2]
movzx r12d, byte [rbx + 2]
shl edx, 6
and r12d, 0x3f
or r12d, edx
cmp cl, 0xf0
jb case.0x140098631.210
add dword [rax], eax
add byte [rdi], cl
movzx ecx, byte [rbx + 3]
add rbx, 4
and eax, 7
shl eax, 0x12
adc al, byte [rcx - 0x3f]
in al, 6
and ecx, 0x3f
or ecx, r12d
or ecx, eax
rol dword [rcx - 0x77], 0xcc
cmp r12d, 0xffff
cld
invalid
inc dword [rax]
add byte [rsi + 0x18], dh
mov dh, 0x4b
add ecx, dword [rax - 0x7d]
ret
adc al, byte [rcx - 0x3f]
in al, 6
jmp case.0x140098d3d.169
add rbx, 2
shl eax, 6
or eax, edx
rol byte [rcx - 0x77], 1
invalid
rol byte [rcx - 0x77], 1
invalid
mov esp, eax
nop dword [rax]
add byte [rax], 0
add byte [rax], al
xor r13d, r13d
test bpl, bpl
je 0x1400a2d2d
add byte [rax], al
invalid
cmp r12w, 0x22
cmp esp, 0x22
je 0x1400a2ca8
movzx eax, r12w
cmp eax, 0x5c
jne 0x1400a2d2b
add byte [rax], al
mov r8, rdi
clc
inc r8
inc eax
ror byte [rdi], 0x84
ret 1
je case.0x140099a32.100
test dl, al
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
mov rax, qword [rsi]
mov rdx, qword [rsi + 0x10]
adc byte [rax + 0x29], cl
invalid
sub eax, edx
cmp rax, r8
jb case.0x140098d3d.170
invalid
mov rax, qword [rsi + 8]
test rdi, rdi
je 0x1400a2d1e
invalid
cmp rdi, 0x10
jae case.0x1400ab4a6.203
xor ecx, ecx
jmp 0x1400a2d0c
mov rcx, rdi
and rcx, 0xfffffffffffffff0
loope 0x1400a2cd1
lea r8, [rax + rdx*2]
add r8, 0x10
xor r9d, r9d
leave
nop dword [rax]
movups xmmword [r8 + r9*2 - 0x10], xmm6
movups xmmword [r8 + r9*2], xmm6
xor al, 0x48
je 0x1400a2d3d
invalid
movups xmmword [rax + rcx*2], xmm6
add r9, 0x10
cmp rcx, r9
cmp ecx, ecx
jne 0x1400a2cf0
in al, dx
in al, dx
add rdx, rcx
cmp rdi, rcx
cmp edi, ecx
cmp edi, ecx
je 0x1400a2d1e
sub rdi, rcx
nop
mov word [rax + rdx*2], 0x5c
mov dword [rax + rdx*2], 0xff48005c
add al, 0x50
pop rsp
add byte [rax - 1], cl
ret 0xff48
iretd
jne 0x1400a2d10
add al, 0x50
push rax
pop rsp
add byte [rax - 1], cl
ret 0xff48
mov word [rax + rdx*2], 0x5c
inc rdx
mov qword [rsi + 0x10], rdx
adc byte [rcx], dh
invalid
mov dword [rax + rdx*2], 0xff48005c
add byte [rax - 1], cl
ret 0x8948
push rsi
adc byte [rcx], dh
dec dword [rax - 0x75]
invalid
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi]
jne 0x1400a2be0
invalid
invalid
push rsi
adc byte [rax + 0x3b], cl
cmp rdx, qword [rsi]
call fcn.140091d60
mov rdx, qword [rsi + 0x10]
invalid
invalid
jmp 0x1400a2be0
add rbx, 3
shl eax, 0xc
or r12d, eax
invalid
cmp r12d, 0xffff
jbe 0x1400a2c80
invalid
invalid
invalid
invalid
lea eax, [r12 + 0xff0000]
shr eax, 0xa
or eax, 0xd800
add byte [rax], al
and r12d, 0x3ff
in al, 0xff
add eax, dword [rax]
add byte [rax], al
or r12d, 0xdc00
int3
add ah, bl
add byte [rax], al
mov r13d, r12d
mov r12d, eax
invalid
test bpl, bpl
je 0x1400a2d2d
in al, 0xff
add eax, dword [rax]
add byte [rax], al
invalid
invalid
int3
jmp 0x1400a2c8c
invalid
mov rcx, rsi
call fcn.1400c5b70
add byte [rax - 0x75], cl
push rsi
adc cl, ch
invalid
invalid
invalid
invalid
add byte [rax - 0x75], cl
push rsi
adc cl, ch
invalid
test r15b, r15b
je 0x1400a2e4a
mov rax, qword [rsi]
mov rdx, qword [rsi + 0x10]
mov rcx, rax
ror dword [rax + 0x29], 0xd1
cmp rcx, rdi
jb 0x1400a2e62
movabs byte [0x5c74ff8548000000], al
test rdi, rdi
je 0x1400a2e21
mov rax, qword [rsi + 8]
cmp rdi, 0x10
call qword [rax]
call qword [rax]
jae 0x1400a2dd3
xor ecx, ecx
jmp 0x1400a2e0c
mov rcx, rdi
and rcx, 0xfffffffffffffff0
loope 0x1400a2dca
lea r8, [rax + rdx*2]
lea eax, [rax + rdx*2]
add r8, 0x10
add eax, 0x10
xor r9d, r9d
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
movups xmmword [r8 + r9*2 - 0x10], xmm6
movups xmmword [r8 + r9*2], xmm6
add r9, 0x10
cmp rcx, r9
jne 0x1400a2df0
add rdx, rcx
cmp rdi, rcx
je 0x1400a2e1e
invalid
sub rdi, rcx
nop
mov word [rax + rdx*2], 0x5c
inc rdx
dec rdi
jne 0x1400a2e10
push rax
pop rsp
add byte [rax - 1], cl
ret 0xff48
mov rax, qword [rsi]
mov qword [rsi + 0x10], rdx
cmp rdx, rax
jne 0x1400a2e39
mov rcx, rsi
mov rdx, rax
ret 0x2be8
out dx, eax
invalid
dec dword [rax - 0x75]
push rsi
invalid
mov rax, qword [rsi + 8]
mov word [rax + rdx*2], 0x22
add al, 0x50
and al, byte [rax]
add al, 0x50
and al, byte [rax]
inc rdx
mov qword [rsi + 0x10], rdx
xor eax, eax
movaps xmm6, xmmword [rsp + 0x50]
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rsi
mov r8, rdi
call fcn.1400c5b70
mov rdx, qword [rsi + 0x10]
jmp 0x1400a2dc5
lea rax, str.capacity_overflow
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 1
lea rax, [0x14012c8b8]
mov qword [rsp + 0x30], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
lea rdx, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_vecmod.rs
adc cl, byte [rdx - 0x72b7fff8]
or byte [rax], al
lea rcx, [rsp + 0x20]
call fcn.1400c34a0
int3
invalid
loop 0x1400a4032
and r13d, 0x3f
or r13d, edx
cmp cl, 0xf0
jb 0x1400a43fe
invalid
ret 3
invalid
invalid
invalid
lea r15, [r8 + 4]
movzx ecx, byte [r8 + 3]
add eax, dword [rbx - 0x1f3ef820]
adc al, byte [rcx - 0x3f]
in eax, 6
add eax, dword [rbx - 0x1f3ef820]
adc al, byte [rcx - 0x3f]
in eax, 6
and ecx, 0x3f
or ecx, r13d
or ecx, eax
mov r13d, ecx
mov ebp, ecx
mov ebp, ecx
cmp r13d, 0xffff
jbe 0x1400a4074
jmp 0x1400a4415
mov eax, 1
xor edi, edi
mov rsi, r12
sub rsi, r15
add rsi, 3
mov rcx, 0xffffffffffffffff
cmovb rsi, rcx
shr rsi, 2
add rsi, rax
mov r14w, 1
cmp rsi, 4
mov eax, 3
cmovb rsi, rax
movabs rax, 0x3fffffffffffffff
cmp rsi, rax
jae 0x1400a45e5
inc rsi
lea rbx, [rsi + rsi]
movzx eax, byte [0x140138f40]
mov edx, 2
mov rcx, rbx
call fcn.140005d10
test rax, rax
je 0x1400a45b2
add byte [rax], al
add byte [rax], al
mov rcx, rax
mov rax, qword [rbp - 8]
inc eax
mov dword [rbp + 0x60], eax
mov word [rcx], r13w
mov dword [rcx], r13d
mov ebx, 1
add byte [rax - 0x77], cl
lea edx, [rax - 0x15000000]
add bl, ch
invalid
mov edi, eax
mov word [rcx + rbx*2], r13w
inc rbx
ret
test r15, r15
je case.0x140067b71.1241
test di, di
je 0x1400a4160
xor eax, eax
mov r13d, edi
mov ebp, edi
mov ebp, edi
cmp rbx, rsi
jne 0x1400a4100
mov qword [rbp + 0x98], rsi
mov rsi, r12
add byte [rcx + rcx*4 - 0x1a], cl
sub rsi, r15
add rsi, 3
add esi, 3
mov rcx, 0xffffffffffffffff
invalid
invalid
invalid
cmovb rsi, rcx
int1
shr rsi, 2
cmp ax, 1
add dword [rax - 0x7d], ecx
fdivp st(7)
cmp r14w, 1
cmp esi, 1
sbb rsi, 0xffffffffffffffff
mov edi, eax
jmp 0x1400a41ab
cmp r15, r12
je case.0x140067b71.1241
movzx edx, byte [r15]
movzx r13d, dl
mov dh, 0xea
test r13b, r13b
js 0x1400a4267
add byte [rax], al
inc r15
xor eax, eax
jmp 0x1400a4119
cmp r14w, 1
cmp esi, 1
mov qword [rbp + 0x98], rsi
jne case.0x140079d16.1120
jle 0x1400a4191
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dword [rsi + 1], edi
jle 0x1400a4191
add byte [rax], al
xor r15d, r15d
xor r14d, r14d
test byte [rcx - 0x43], 0
add byte [rax], al
add byte [rax], al
test byte [rcx - 0x43], 0
add byte [rax], al
add byte [rax], al
mov rdx, rsi
mov esi, 0
add byte [rax], al
invalid
mov rdx, rsi
mov esi, 0
add byte [rax], al
invalid
add byte [rax + 0x39], cl
sal dword [rbp + 0x55], cl
push rbp
cmp rbx, rdx
jne case.0x1400719e4.1209
push rbp
inc rsi
inc esi
add rsi, rbx
jb 0x1400a45a0
invalid
add eax, dword [rax]
invalid
jmp 0x1880a41bb
mov rax, qword [rbp + 0x98]
add rax, rax
add eax, eax
cwde
add byte [rax], al
add byte [rax + 1], cl
add eax, eax
cmp rax, rsi
cmp rax, rsi
cmova rsi, rax
cmp rsi, 5
jae 0x1400a41d3
invalid
mov esi, 4
add al, 0
add byte [rax], al
xor edx, edx
mov rcx, rsi
mov ecx, esi
mov ecx, esi
shr rcx, 0x3e
sete cl
xchg esp, eax
ror dword [rax - 0x7d], 0xbd
cwde
add byte [rax], al
add byte [rax], al
invalid
xchg esp, eax
ror dword [rax - 0x7d], 0xbd
cwde
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + riz + 0x4c], dh
mov r8, qword [rbp + 0x90]
je 0x1400a420f
mov r8, qword [rbp + 0x90]
test dword [rax + 0x4c000000], edx
mov dword [rbp + 0x20], eax
invalid
invalid
mov qword [rbp + 0x20], r8
and byte [r8 - 0x77], r9b
xor byte [r8 + 2], r15b
xor byte [rax + 2], bh
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x30], rax
mov eax, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
jmp 0x1400a4211
mov rsi, qword [rbp + 0x98]
xor r13d, r13d
jmp case.0x140067b71.1251
invalid
push qword [rcx]
ror byte [rbp + rcx*4 + 4], 0x36
xor eax, eax
lea r8, [rsi + rsi]
mov dl, cl
add rdx, rdx
mov qword [rbp + 0x28], rax
sub byte [r8 - 0x77], r9b
jmp 0x16057cf71
and r8b, r13b
mov dh, 0xc3
invalid
invalid
sub byte [r8 - 0x77], r9b
jmp 0x16057cf71
invalid
invalid
and r8b, r13b
mov dh, 0xc3
invalid
cmp qword [rbp], 0
mov rcx, qword [rbp + 8]
invalid
invalid
je case.0x140076f4b.1172
or byte [r14 + riz + 0x48], r14b
mov eax, 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp rcx, rax
invalid
test dword [rbx + 3], edx
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp rcx, rax
cmp rcx, rax
jne 0x1400a459b
add byte [rax], al
mov rsi, qword [rbp + 0x98]
add byte [rax], al
mov rcx, qword [rbp + 0x90]
add byte [rax], al
jmp case.0x140067b71.1251
mov qword [rbp + 0x90], rcx
jmp case.0x140067b71.1251
call 0x1852a22f1
movzx eax, byte [rdi + 1]
add dword [r9 - 0x7d], r8d
loopne case.0x140079d16.1151
add dword [r9 - 0x7d], r8d
loopne case.0x140079d16.1151
cmp r13b, 0xdf
cmp ch, 0xdf
jbe 0x1400a42bf
movzx r13d, byte [r15 + 2]
shl r8d, 6
mov dh, 0x6f
add al, byte [rcx - 0x3f]
loopne 0x1400a428b
and r13d, 0x3f
or r13d, r8d
invalid
cmp dl, 0xf0
jb 0x1400a42d3
movzx edx, byte [r15 + 3]
add r15, 4
invalid
mov dh, 0x57
add ecx, dword [rcx - 0x7d]
mov dword [rbx + rax*4], 0xe0c107e0
add al, 0x83
loopne 0x1400a42a4
shl eax, 0x12
shl r13d, 6
and eax, 7
shl eax, 0x12
shl r13d, 6
shl ebp, 6
and edx, 0x3f
or edx, r13d
or edx, ebp
or edx, eax
mov r13d, edx
invalid
cmp r13d, 0xffff
add byte [rdi + 0x2e], dh
ja case.0x140079d16.1129
xor eax, eax
jmp 0x1400a4119
invalid
invalid
invalid
invalid
add r15, 2
shl eax, 6
loopne 0x1400a42cc
or eax, r8d
mov r13d, eax
mov ebp, eax
invalid
xor eax, eax
jmp 0x1400a4119
invalid
invalid
dec dword [rcx - 0x7d]
mov dword [rbx], 0x410ce0c1
loopne case.0x140079d16.1129
invalid
add r15, 3
shl eax, 0xc
loopne case.0x140079d16.1129
or al, 0x41
or r13d, eax
or ebp, eax
cmp r13d, 0xffff
jbe 0x1400a42b8
invalid
lea edx, [r13 + 0xff0000]
shr edx, 0xa
or edx, 0xd800
add byte [rax], al
invalid
add byte [rcx - 0x7f], al
in eax, 0xff
add eax, dword [rax]
invalid
and r13d, 0x3ff
add byte [rcx - 0x7f], al
int 0
fadd qword [rax]
invalid
or r13d, 0xdc00
add byte [rcx + rcx*4 - 0x18], al
mov eax, r13d
mov r13d, edx
jmp 0x1400a4119
mov qword [rsp + 0x38], 0
mov dword [rsp + 0x38], 0
and al, 0x38
add byte [rax], al
add byte [rax], al
add bh, al
and al, 0x30
add byte [rax], al
invalid
mov dword [rsp + 0x30], 0
add byte [rax], al
mov dword [rsp + 0x28], 0x10000
add byte [rcx], al
add bh, al
and al, 0x20
invalid
mov dword [rsp + 0x20], 0x10000
add byte [rax], al
add dword [rax], eax
mov rdi, qword [rbp + 0x90]
nop
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
mov edx, dword [rbp + 0x64]
mov r15d, dword [rbp + 0x5c]
mov r8d, r15d
mov r9d, 1
add byte [rax], al
invalid
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_CreateNamedPipeW]
add byte [rax - 0x77], cl
ret
mov rbx, rax
cmp rax, 0xffffffffffffffff
clc
invalid
dec dword [rdi]
test dword [rbp + 1], edx
add byte [rax], al
invalid
jne 0x1400a44b3
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov rcx, rax
mov ecx, eax
shl rcx, 0x20
or rcx, 2
or ecx, 2
mov qword [rbp + 0x20], rcx
mov edx, dword [rbp + 0x60]
cmp edx, 9
mov r14, qword [rbp + 0x80]
jg 0x1400a4443
cmp eax, 5
jne 0x1400a43a0
mov eax, edx
mov qword [rbp - 8], rax
mov r12, qword [sym.imp.bcrypt.dll_BCryptGenRandom]
jmp 0x1400a43bc
test r15d, r15d
mov r12, qword [sym.imp.bcrypt.dll_BCryptGenRandom]
je 0x1400a4443
xor r15d, r15d
cmp eax, 0x57
jne 0x1400a4443
lea rcx, [rbp + 0x20]
call fcn.14008f800
mov dil, 1
xor esi, esi
cmp qword [rbp + 0x98], 0
mov rbx, qword [rbp + 0x88]
mov r14, qword [rbp + 0x80]
je 0x1400a3e90
lea r15, [r8 + 3]
shl eax, 0xc
or r13d, eax
cmp r13d, 0xffff
jbe 0x1400a4074
lea ecx, [r13 + 0xff0000]
shr ecx, 0xa
or ecx, 0xd800
and r13d, 0x3ff
or r13d, 0xdc00
mov eax, 2
mov edi, r13d
mov r13d, ecx
jmp 0x1400a407b
mov rax, qword [rbp + 0x68]
mov qword [rax + 8], rcx
mov qword [rax], 1
mov rsi, 0xffffffffffffffff
cmp qword [rbp + 0x98], 0
je 0x1400a4470
mov edx, 2
mov rcx, rdi
call fcn.140005da0
mov rdi, qword [rbp + 0x88]
test r14, r14
je 0x1400a4489
mov edx, 1
mov rcx, rdi
call fcn.140005da0
invalid
dec dword [rax - 0x7d]
sti
push qword [rcx + rcx + 0x48]
mov rcx, rsi
cmp rbx, 0xffffffffffffffff
je 0x1400a4498
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
add al, byte [rax]
movaps xmm6, xmmword [rbp + 0xb0]
add byte [rax], al
add rsp, 0x148
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
test rsi, rsi
mov rdi, qword [rbp + 0x88]
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
mov r14, qword [rbp + 0x80]
je 0x1400a44d7
add byte [rax], 0
add byte [rcx + rdx - 0x46], dh
mov edx, 2
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rbp + 0x90]
call fcn.140005da0
idiv bh
nop
add byte [rax], al
add al, ch
leave
sbb dh, dh
idiv bh
mov dword [rbp + 0x20], 0
invalid
add byte [rax], al
idiv bh
mov dword [rbp + 0x20], 0
add byte [rax], al
mov dword [rbp + 0x40], 0
add byte [rax], al
mov word [rbp + 0x44], 0
movzx eax, byte [rbp + 0xa5]
add byte [rax + 0x1344145], cl
add byte [rdi], cl
mov dh, 0x85
movsd dword [rdi], dword [rsi]
add byte [rax], al
add byte [rax + 0x1344145], cl
mov byte [rbp + 0x40], al
xorps xmm0, xmm0
xorps xmm0, xmm0
movups xmmword [rbp + 0x30], xmm0
mov dword [rbp], 0x18
add byte [rax], al
xor r15b, r8b
add byte [r8], r11b
add byte [rax], al
add byte [rax], al
invalid
invalid
or byte [r8], r8b
add byte [rax], al
mov qword [rbp + 8], 0
mov dword [rbp + 0x10], 1
add byte [rax], al
add byte [rax - 0x77], cl
call 0x1684fce66
add byte [rax], al
add bh, al
adc byte [r9], r8b
add byte [rax], al
add byte [rax - 0x77], cl
call 0x1684fce66
mov qword [rbp + 0x78], rdi
mov qword [rbp + 0x70], r14
mov qword [rbp - 0x20], rbx
loopne case.0x140088766.1010
test dword [rdi + 0x1000000], esp
loopne case.0x140088766.1010
test dword [rdi + 0x1000000], esp
add esi, eax
test dword [rsi], esp
invalid
mov byte [rbp + 0xa6], 0
add byte [rbp + rcx*4 + 0x45], cl
and byte [rax - 0x77], cl
lea r8, [rbp + 0x20]
mov rcx, rdi
stc
stc
mov rdx, qword [rbp - 0x10]
call fcn.140097370
invalid
invalid
dec dword [rax - 0x7b]
invalid
je 0x1400a456d
invalid
invalid
and byte [rax - 0x75], cl
push 0x8508948
push rax
invalid
mov rax, qword [rbp + 0x68]
mov qword [rax + 8], rdx
push rax
invalid
push rax
or byte [rax - 0x39], cl
add byte [rcx], al
add byte [rax], al
add byte [rax], al
mov rsi, rbx
invalid
invalid
mov qword [rax], 1
add byte [rax], al
mov rsi, rbx
test r14, r14
test byte [rdi], 0x85
adc al, 0xff
invalid
invalid
test byte [rdi], 0x85
adc al, 0xff
invalid
jmp 0x1400a4489
mov rax, qword [rbp + 0x68]
mov qword [rax + 8], rbx
push 0x8588948
mov qword [rax + 0x10], rdx
mov dword [rax + 0x10], edx
mov qword [rax], 0
test r14, r14
je 0x1400a4498
test byte [rdi], cl
invalid
invalid
invalid
add byte [rax], al
add byte [rbp - 0x7b], cl
test byte [rdi], 0x84
test byte [rdi], cl
invalid
test byte [rdi], cl
invalid
mov edx, 1
mov rcx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.140005da0
or bl, byte [rax]
idiv bh
jmp 0x1400a4498
invalid
test rcx, rcx
jne 0x1400a45a7
call fcn.140005f70
jmp 0x1400a460e
mov rdx, qword [rbp + 0x10]
call fcn.1400c31c0
jmp 0x1400a460e
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x78], rax
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x70], rax
mov byte [rbp + 0xa7], 1
mov byte [rbp + 0xa6], 1
mov ecx, 2
mov rdx, rbx
call fcn.1400c31c0
jmp 0x1400a460e
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x78], rax
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x70], rax
mov byte [rbp + 0xa7], 1
mov byte [rbp + 0xa6], 1
call fcn.140005f70
ud2
pop rbp
call 0x1484dd6dc
mov qword [rbp - 0x20], rcx
mov qword [rbp - 0x10], rax
call qword [rax]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
je 0x1400a4bb6
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov rcx, qword [rbp - 0x20]
call fcn.140005da0
mov edx, 8
mov rcx, qword [rbp - 0x18]
call fcn.140005da0
call qword [sym.imp.KERNEL32.dll_GetLastError]
xor al, 2
add byte [rcx - 0x1d3eb73e], cl
shl rdx, 0x20
or rdx, 2
add byte [rax - 0x75], cl
call 0x1361c28ab
invalid
xor al, 2
add byte [rcx - 0x1d3eb73e], cl
shl rdx, 0x20
or rdx, 2
invalid
mov edi, 1
add byte [rax], al
add byte [rax - 0x77], cl
clc
mov rax, rdi
add rsp, 0x50
pop rbx
pop rdi
pop rsi
invalid
pop r14
pop rbp
ret
mov dword [rbp - 0x18], esi
mov qword [rbp - 0x10], rdi
mov ecx, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov edx, 0x10
call fcn.1400c31c0
ud2
add byte [rax], al
add al, ch
ret 0x1e5
adc byte [rbp + 0x41], dl
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x30
xor byte [rax - 0x73], cl
push 0x50
xor byte [rax - 0x73], cl
push 0x50
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp - 0x10]
call fcn.14009a000
nop
add rsp, 0x30
add esp, 0x30
add esp, 0x30
xor byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x30
sub esp, 0x30
sub esp, 0x30
xor byte [rax - 0x73], cl
push 0x50
lea rbp, [rdx + 0x50]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
je 0x1400a4c5f
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 0x10]
push rax
adc byte [rax - 0x75], cl
loopne 0x1400a4c43
adc r14d, esi
invalid
invalid
push rax
adc byte [rax - 0x75], cl
loopne 0x1400a4c43
adc r14d, esi
invalid
mov edx, 8
mov rcx, qword [rbp - 0x18]
call fcn.140005da0
nop
add rsp, 0x30
adc esi, esi
call qword [rax + 0x30c48348]
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
and byte [rax - 0x77], cl
invalid
adc al, ch
and dh, byte [rdx - 0x74b70002]
invalid
add al, byte [rax]
test eax, eax
jne 0x1400a4d06
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x78
invalid
jne 0x1400a4d4b
mov rcx, qword [rsi]
mov qword [rbp - 0x18], rsi
jne 0x1400a4cf5
jne 0x1400a4cf5
mov rax, qword [rsi + 8]
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
mov dword [rbp - 0x10], ecx
mov qword [rbp - 8], rax
call qword [rax + 0x18]
mov rax, qword [rbp - 8]
cmp qword [rax + 8], 0
je 0x1400a4d34
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
invalid
call fcn.140005da0
invalid
mov edx, 8
or byte [rax], al
add byte [rax], al
mov rcx, qword [rbp - 0x18]
call fcn.140005da0
xor eax, eax
ror byte [rax - 0x7d], 0xc4
js case.0x1400946e4.434
call 0x1361aac29
push qword [rcx]
ror byte [rax - 0x7d], 0xc4
js case.0x1400946e4.434
pop rbp
ret
lea rax, str.failed_to_reserve_stack_space_for_exception_handling
add eax, 0x5e736
add byte [rax - 0x77], cl
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
rol byte [r9], 0
add byte [rax], al
mov r8d, 0xc045c748
add dword [rax], eax
invalid
rol byte [r9], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x14012c8b8]
add byte [rax], al
lea rax, [0x14012c8b8]
lea eax, [0x14012c8b8]
jnp case.0x1400945b4.461
add byte [rax - 0x77], cl
enter 0x570f, 0xffffffffffffffc0
xorps xmm0, xmm0
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
adc dword [rbp - 0x30], eax
lea rdx, str.library_std_src_syswindows_stack_overflow.rs
push rcx
out 5, eax
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x48]
call fcn.1400c34a0
ud2
nop word cs:[rax + rax]
lea rcx, [rbp - 0x48]
mov eax, 0x1e720e8
call fcn.1400c34a0
out 1, eax
add dword [rax], eax
add byte [rdi], cl
ud2
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x70]
push 0x70
in al, dx
sub byte [rax - 0x73], cl
push 0x70
jo case.0x1400945b4.442
call fcn.1400c3b50
lodsb al, byte [rsi]
in eax, dx
add dword [rax], eax
int3
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
adc byte [rbp + 0x56], dl
push rbp
push rsi
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x70]
lea ebp, [rdx + 0x70]
push 0x70
jo case.0x1400965c4.433
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
clc
clc
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
add byte [rcx + rdx + 0x48], dh
je 0x1400a4ddb
adc dword [rax - 0x75], ecx
clc
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
push rax
adc byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp - 0x10]
invalid
call fcn.140005da0
invalid
psadbw mm7, mm7
idiv bh
mov edx, 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
call 0x1361a05d0
call 0x1361a05d0
mov rcx, qword [rbp - 0x18]
call 0x1361a05d0
call fcn.140005da0
mov bh, 0xf
idiv bh
psadbw mm7, mm7
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
add esp, 0x28
invalid
sub byte [rsi + 0x5d], bl
pop rsi
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x20
and byte [rax - 0x77], cl
mov rsi, rcx
mov esi, ecx
invalid
mov rax, qword [rcx]
lock dec qword [rax]
dec qword [rax]
dec dword [rax]
or byte [rbp + 8], dh
jne case.0x1400945b4.439
mov rcx, qword [rsi]
mov ecx, dword [rsi]
invalid
call fcn.14008fec0
mov al, 0xfe
dec dword [rax - 0x75]
invalid
invalid
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
adc byte [rax - 0x7b], r9b
adc byte [rax - 0x7b], cl
test rax, rax
sal byte [rdi + rcx - 0x10], 0x48
je case.0x1400946e4.433
invalid
lock dec qword [rax]
dec qword [rax]
dec dword [rax]
jne case.0x1400946e4.433
or dword [rax - 0x75], ecx
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
adc al, r13b
adc al, ch
call fcn.14009aa00
int 0x5b
pop rbx
invalid
dec dword [rax - 0x75]
sbb byte [rax - 0x75], r9b
invalid
invalid
mov rcx, qword [rsi + 0x18]
mov ecx, dword [rsi + 0x18]
mov rdi, qword [rsi + 0x20]
jle 0x1400a4e5b
and byte [rax - 0x75], cl
sbb eax, 0x231e6
out 0x31, al
add al, byte [rax]
mov rbx, qword [sym.imp.KERNEL32.dll_CloseHandle]
out 0x31, al
add al, byte [rax]
add bh, bh
ror dword [rax - 0x77], cl
invalid
call rbx
mov rcx, rdi
mov ecx, edi
mov ecx, edi
stc
call rbx
ror dword [rax - 0x75], cl
or al, r14b
or al, dh
mov rax, qword [rsi + 8]
lock dec qword [rax]
dec qword [rax]
or al, dh
dec qword [rax]
dec dword [rax]
or byte [rbp + 0x10], dh
jne case.0x1400965c4.421
mov rcx, qword [rsi + 8]
or byte [rax - 0x7d], r9b
or byte [rax - 0x7d], cl
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
jmp fcn.1400a4ad0
invalid
nop
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
ret
int3
push rsi
push rdi
push rbx
sub rsp, 0x68
in al, dx
invalid
in al, dx
push 0x246c8d48
lea rbp, [rsp + 0x60]
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 0x18], rcx
mov dword [rbp - 0x18], ecx
clc
clc
invalid
mov dword [rbp - 0x18], ecx
call 0x1880bd9d5
mov rax, qword [rcx]
mov rcx, qword [rax + 0x18]
mov ecx, dword [rax + 0x18]
mov ecx, dword [rax + 0x18]
sbb byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x1400a4eaa
adc eax, 0x20508b48
mov rdx, qword [rax + 0x20]
mov byte [rbp - 9], 1
mov byte [rbp - 0xa], 1
invalid
test dword [rcx], 0x1f645c6
add esi, eax
mov byte [rbp - 0xb], 1
call fcn.14008f5c0
invalid
cmc
add eax, ebp
invalid
dec dword [rax - 0x75]
call 0x15052d9fa
invalid
invalid
mov rax, qword [rbp - 0x18]
mov rcx, qword [rax + 0x10]
invalid
invalid
adc sil, al
test dword [r9], 0x1f645c6
invalid
invalid
invalid
mov byte [rbp - 9], 1
mov byte [rbp - 0xa], 1
invalid
invalid
invalid
test byte [r9], 0xc6
cmc
add al, ch
invalid
jge 0x1400a4f1a
pop rcx
mov byte [rbp - 0xb], 0
call fcn.14009a840
test rax, rax
invalid
je 0x1400a4ed6
invalid
invalid
sal byte [rsi + rcx - 0x10], 0x48
dec dword [rax]
lock dec qword [rax]
jne 0x1400a4ed6
mov rcx, rax
call fcn.14009aa00
invalid
mov rax, qword [rbp - 0x18]
mov rcx, qword [rax]
mov rdx, qword [rax + 0x18]
mov qword [rbp - 0x38], rdx
mov rax, qword [rax + 0x20]
mov qword [rbp - 0x40], rax
mov byte [rbp - 0xc], 1
mov byte [rbp - 0xd], 1
call fcn.14008f8d0
mov byte [rbp - 0xc], 0
mov byte [rbp - 0xd], 1
add dword [rax - 0x75], ecx
enter 0xffffffffffff8b48, 0x55
push rbp
invalid
add dword [rax - 0x75], ecx
enter 0xffffffffffff8b48, 0x55
push rbp
push rbp
shr al, 0x31
add al, byte [rax]
add byte [rax - 0x75], cl
mov rax, qword [rbp - 0x18]
mov rsi, qword [rax + 8]
invalid
call fcn.1400a5140
mov rax, qword [rbp - 0x18]
mov rsi, qword [rax + 8]
invalid
or byte [rax - 0x7d], cl
jle case.0x14009832e.232
cmp qword [rsi + 0x18], 0
sbb byte [rax], al
add byte [rdi + rsi + 0x48], dh
mov ecx, dword [rsi + 0x20]
je case.0x140097a71.332
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je case.0x140097a71.332
mov qword cs:[rbp - 0x30], rsi
mov qword [rbp - 0x30], rsi
mov rax, qword [rsi + 0x28]
mov qword [rbp - 0x28], rcx
invalid
fmul dword [rax - 0x77]
loopne 0x1400a4f37
mov qword [rbp - 0x20], rax
loopne 0x1400a4f37
call qword [rax]
adc byte [rax - 0x75], cl
loopne case.0x140097a71.324
mov rax, qword [rbp - 0x20]
cmp qword [rax + 8], 0
or byte [rax], al
cmp dword [rax + 8], 0
or byte [rax], al
mov rsi, qword [rbp - 0x30]
mov esi, dword [rbp - 0x30]
mov rcx, qword [rbp - 0x28]
mov ecx, dword [rbp - 0x28]
je case.0x140097a71.332
mov rdx, qword [rax + 0x10]
push rax
adc al, ch
invalid
call fcn.140005da0
invalid
dec dword [rax - 0x39]
sbb byte [rcx], r8b
add byte [rax], al
mov qword [rsi + 0x18], 1
mov dword [rsi + 0x18], 1
add byte [rax - 0x39], cl
mov qword [rsi + 0x20], 0
and byte [rax], r8b
add byte [rax], al
invalid
add byte [rax], al
add al, dh
dec qword [rsi]
lock dec qword [rsi]
jne case.0x140098631.214
adc dh, al
mov byte [rbp - 0xc], 0
mov byte [rbp - 0xd], 0
add byte [rax - 0x77], cl
int1
hlt
add byte [rax - 0x77], cl
int1
call fcn.1400a4ad0
sti
invalid
nop
add rsp, 0x68
invalid
push 0x5d5e5f5b
pop rbx
pop rdi
pop rsi
pop rbp
ret
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
mov qword [rsp + 0x10], rdx
adc byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rax - 0x73], cl
push 0x60
sub byte [rax - 0x73], cl
push 0x60
call fcn.1400c56c0
sbb al, byte [rdi]
add al, byte [rax]
int3
invalid
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
push 0x60
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
call fcn.1400c56c0
int3
cli
invalid
add ah, cl
nop word [rax + rax]
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x10], edx
and al, 0x10
adc byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x60]
push 0x60
mov rax, qword [rbp - 0x20]
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
cmp dword [rax + 8], 0
or byte [rax], al
je case.0x140097a71.346
mov rax, qword [rbp - 0x20]
mov rdx, qword [rax + 0x10]
push rax
invalid
mov eax, dword [rbp - 0x20]
loopne 0x1400a5039
loopne 0x1400a5039
mov edx, dword [rax + 0x10]
mov rcx, qword [rbp - 0x28]
call fcn.140005da0
idiv bh
fsubr st(0)
movabs dword [0x48d0458b48fff60d], eax
idiv bh
mov rax, qword [rbp - 0x30]
invalid
idiv bh
mov rax, qword [rbp - 0x30]
mov qword [rax + 0x18], 1
mov dword [rax + 0x18], 1
mov qword [rax + 0x20], 0
mov dword [rax + 0x20], 0
mov dword [rax + 0x18], 1
sbb byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rax + 0x20], 0
and byte [rax], al
add byte [rax], al
add dh, al
mov byte [rbp - 0xc], 0
mov byte [rbp - 0xd], 1
invalid
invalid
hlt
add dword [rax - 0x7d], ecx
invalid
add rsp, 0x28
pop rbx
pop rdi
sub byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
movzx ebx, byte [rbp - 0xd]
cmp byte [rbp - 0xc], 0
invalid
sub esp, 0x28
pop rbp
cmp byte [rbp - 0xc], 0
invalid
add byte [rdi + riz + 0x48], dh
mov esi, dword [sym.imp.KERNEL32.dll_CloseHandle]
je case.0x140097a03.284
mov rsi, qword [sym.imp.KERNEL32.dll_CloseHandle]
add al, byte [rax]
mov rcx, qword [rbp - 0x38]
call rsi
mov rcx, qword [rbp - 0x40]
call rsi
invalid
mov byte [rbp - 9], bl
pop rbp
test esi, 0xc600f645
test byte [r8], 0xc6
cmc
invalid
invalid
test byte [r8], 0xc6
add dh, al
cmc
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov byte [rbp - 9], bl
mov byte [rbp - 0xa], 0
invalid
invalid
test byte [rax], 0xc6
cmc
mov byte [rbp - 0xb], 0
add rsp, 0x28
add esp, 0x28
add byte [rax - 0x7d], cl
invalid
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
push 0x60
lea rbp, [rdx + 0x60]
movzx edi, byte [rbp - 0xb]
jge case.0x14009832e.266
movzx esi, byte [rbp - 0xa]
movzx ebx, byte [rbp - 9]
mov dh, 0x5d
invalid
test sil, sil
invalid
je case.0x14009832e.257
invalid
test byte [rdi], 0xb6
pop rbp
mov dh, 0x5d
test dword [rax - 0x7c], 0x481974f6
div byte [rcx + rbx + 0x48]
sbb dword [rax - 0x75], ecx
call 0x1300adc02
mov rax, qword [rax]
invalid
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov rax, qword [rax]
lock dec qword [rax]
add al, dh
dec qword [rax]
jne case.0x14009832e.257
mov rax, qword [rbp - 0x18]
mov rcx, qword [rax]
mov ecx, dword [rax]
mov ecx, dword [rax]
or al, ch
cmc
lodsd eax, dword [rsi]
invalid
call fcn.14008fec0
test dil, 1
test bh, 1
mov dword [rcx], 0x8b482074
je 0x1400a50f1
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x1504adc21
call 0x1504adc21
mov rax, qword [rax + 0x10]
test rax, rax
test eax, eax
sal byte [rbx + rdx - 0x10], 0x48
je 0x1400a50f1
lock dec qword [rax]
dec dword [rax]
or byte [rbp + 0xd], dh
jne 0x1400a50f1
mov rax, qword [rbp - 0x18]
call 0x15052dc34
mov rcx, qword [rax + 0x10]
mov ecx, dword [rax + 0x10]
call fcn.14009aa00
pop rcx
invalid
inc dword [rax - 0x7c]
div byte [rdx + rbx + 0x48]
invalid
invalid
test sil, sil
je 0x1400a5110
invalid
sbb cl, byte [rax - 0x75]
call 0x15852dc46
invalid
invalid
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov rcx, qword [rax + 0x18]
sbb byte [rax - 0x75], cl
sbb byte [rax - 0x75], cl
mov rsi, qword [rax + 0x20]
jo 0x1400a5122
mov rdi, qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp eax, 0x22f1f
invalid
call rdi
xlatb
mov rcx, rsi
mov ecx, esi
call rdi
test bl, bl
invalid
je case.0x140098631.222
sbb ecx, dword [rax - 0x75]
call 0x1484adc64
mov rax, qword [rax + 8]
mov rax, qword [rbp - 0x18]
mov rax, qword [rax + 8]
mov eax, dword [rax + 8]
or al, sil
dec qword [rax]
dec dword [rax]
invalid
lock dec qword [rax]
or byte [rbp + 0xd], dh
jne case.0x140098631.222
or eax, 0xe8458b48
mov rax, qword [rbp - 0x18]
mov rcx, qword [rax + 8]
mov ecx, dword [rax + 8]
or al, bpl
movabs eax, dword [0x28c4834890fffff9]
invalid
call qword [rax + 0x28c48348]
call fcn.1400a4ad0
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
int3
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbx
mov eax, 0x10b8
invalid
adc byte [rax], al
invalid
mov eax, 0xe8000010
add al, ch
call fcn.1400c2650
cli
invalid
add dword [rax], eax
sub rsp, rax
sub esp, eax
invalid
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0x1020], xmm6
sub dword [rbp + 0x1020], esi
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ebx
mov qword [rbp + 0x1018], 0xfffffffffffffffe
mov dword [rbp + 0x1018], 0xfffffffe
adc byte [rax], al
add byte [rax], al
invalid
add dh, bh
invalid
mov qword [rbp + 0xfe8], rdx
mov dword [rbp + 0xfe8], edx
xchg ebp, eax
call 0x1890a518a
sldt word [rax]
invalid
sldt word [rax]
add byte [rcx - 0x77], cl
mov r12, rcx
mov esp, ecx
int3
lea r13, [rbp - 0x50]
lea ebp, [rbp - 0x50]
mov al, 0x41
mov r8d, 0x1000
mov eax, 0x1000
add byte [rax], dl
add byte [rax], al
mov rcx, r13
jmp 0x164f323bf
xor edx, edx
call sub.VCRUNTIME140.dll_memset
fild word [rcx]
add byte [rdi], cl
push rdi
xorps xmm6, xmm6
lea r14, [rbp + 0xffc]
lea esi, [rbp + 0xffc]
test byte [rbp + rcx*4 - 0x4b], 0xfc
lea esi, [rbp + 0xffc]
cld
sldt word [rax]
add byte [rax - 0x73], cl
sbb eax, 0xffff66ee
out dx, al
invalid
invalid
invalid
lea rbx, [0x14009b890]
lea ebx, [0x14009b890]
out dx, al
invalid
dec dword [rbp + rcx*4 - 0x43]
lea r15, [rbp + 0xfb0]
lea edi, [rbp + 0xfb0]
mov al, 0xf
add byte [rax], al
invalid
sldt word [rax]
add byte [rax - 0x75], cl
add eax, 0x23038
cmp byte [rax], dh
add al, byte [rax]
invalid
mov rax, qword [sym.imp.KERNEL32.dll_ReadFileEx]
mov eax, dword [sym.imp.KERNEL32.dll_ReadFileEx]
cmp byte [rax], dh
add al, byte [rax]
invalid
xor byte [rdx], al
add byte [rax - 0x73], cl
xor eax, 0x8aeb1
mov cl, 0xae
or byte [rax], al
invalid
lea rsi, [0x140130068]
lea esi, [0x140130068]
mov cl, 0xae
or byte [rax], al
invalid
add byte [rax - 0x75], cl
cmp eax, 0x23032
xor dh, byte [rax]
add al, byte [rax]
invalid
mov rdi, qword [sym.imp.KERNEL32.dll_SleepEx]
mov edi, dword [sym.imp.KERNEL32.dll_SleepEx]
xor dh, byte [rax]
add al, byte [rax]
invalid
add byte [rcx + rcx*4 - 0x5b], cl
mov qword [rbp + 0xff0], r12
mov dword [rbp + 0xff0], esp
invalid
add bh, al
mov dword [rbp + 0xffc], 0
test esp, edi
sldt word [rax]
add byte [rax], al
add byte [rax], al
movaps xmmword [rbp + 0xfb0], xmm6
mov al, 0xf
add byte [rax], al
mov qword [rbp + 0xfc0], 0
ror byte [rdi], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x4b], cl
mov qword [rbp + 0xfc8], r14
mov dword [rbp + 0xfc8], esi
enter 0xf, 0
add byte [rax - 0x77], cl
pop rsp
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x20], ebx
and al, 0x20
mov rcx, r12
mov ecx, esp
mov rdx, r13
mov r8d, 0x1000
mov eax, 0x1000
add byte [rax], dl
add byte [rax], al
invalid
add byte [rax], dl
add byte [rax], al
mov r9, r15
call rax
test eax, eax
je case.0x1400993d0.168
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov ecx, 0xffffffff
mov edx, 1
add byte [rax], al
call rdi
cmp dword [rbp + 0xffc], 0
sldt word [rax]
add byte [rbx + rbp*8 + 0x48], dh
je case.0x140098db6.192
invalid
add byte [rax], al
je case.0x140098db6.192
movsxd rax, dword [rbp + 0x1000]
invalid
add byte [rax], dl
add byte [rax], al
test rax, rax
test eax, eax
je case.0x140099a32.111
shl rax, 0x20
or rax, 2
or eax, 2
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
or eax, 2
add cl, byte [rax - 0x77]
mov qword [rbp + 0x1010], rax
mov qword [rbp + 0x1008], 1
mov dword [rbp + 0x1008], 1
test dword [rax], ecx
adc byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
test dword [rax], edx
adc byte [rax], al
add byte [rax - 0x39], cl
invalid
test dword [rax], ecx
adc byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
mov ecx, eax
and ecx, 3
add byte [rax], al
mov ecx, eax
and ecx, 3
movsxd rcx, dword [rsi + rcx*4]
or al, 0x8e
add rcx, rsi
jmp rcx
nop dword [rax]
add byte [rax], 0
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
shl eax, 0x20
fisubr dword [0x10152526a]
loopne case.0x1400993d0.177
invalid
shl eax, 0x20
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
invalid
invalid
or rax, 2
mov qword [rbp + 0x1010], rax
test dword [rax], edx
adc byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
mov qword [rbp + 0x1008], 1
test dword [rax], ecx
adc byte [rax], al
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
mov ecx, eax
and ecx, 3
loope 0x1400a5288
add dword [rax], eax
add byte [rax], al
mov ecx, eax
and ecx, 3
loope 0x1400a5288
loope 0x1400a5288
movsxd rcx, dword [rsi + rcx*4]
add rcx, rsi
add ecx, esi
mov cs, word [rax + 1]
int1
add ecx, esi
jmp rcx
adc bl, ch
pop rax
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
mov eax, dword [rbp + 0x1004]
test dword [rax + rdx], eax
add byte [rax], al
mov qword [rbp + 0x1010], rax
mov qword [rbp + 0x1008], 0
mov dword [rbp + 0x1008], 0
test dword [rax], ecx
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
test dword [rax], edx
adc byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
test dword [rax], ecx
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
jmp case.0x140099a32.124
invalid
invalid
add byte [rax], al
jmp case.0x140099a32.124
call 0x128cbdbe1
cmp edx, ebx
and byte [rcx - 0x2cc4173f], cl
invalid
mov rax, qword [rbp + 0x1008]
mov qword [rbp + 0xfd0], rax
test eax, edx
sldt word [rax]
mov rax, qword [rbp + 0x1010]
test dword [rax], edx
adc byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0xfd8], rax
test eax, ebx
sldt word [rax]
cmp qword [rbp + 0xfd0], 0
mov ebp, 0xfd0
add byte [rdi], cl
test dword [rsi + 2], ebp
add byte [rax], al
xor eax, eax
mov qword [rsp + 0xb8], rax
jmp 0x1400a86f4
movdqu xmm0, xmmword [rbp]
lea rax, [rbx + r12]
movdqu xmm1, xmmword [rdi + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
pmovmskb eax, mm1
test r8d, r8d
jne 0x1400a8683
lea rax, [rcx + r12]
mov r9d, r15d
and r9b, 1
and cl, 1
cmp rax, rsi
jae 0x1400a869e
add r12, 0x10
add rbp, 0x10
test r9b, r9b
je 0x1400a8640
jmp 0x1400a869e
mov r15, rcx
lea rcx, [rsp + 0x50]
mov rdx, r12
xor r9d, r9d
call fcn.1400c5f70
mov rcx, r15
mov r15d, eax
jmp case.0x140067b71.1268
sub rsi, qword [rsp + 0x48]
lea rax, [rsi + r13]
add rax, 0xfffffffffffffff0
movdqu xmm0, xmmword [r13 + rsi - 0x10]
movdqu xmm1, xmmword [r14 + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x1400a8811
and r15b, 1
jmp 0x1400a8701
sub byte [rax - 0x77], cl
and al, 0x20
mov byte [rsp + 0x30], 1
and al, 0x30
add dword [rax - 0x73], ecx
mov word [rax + rdi*4], fs
lea rcx, [rsp + 0xb8]
call fcn.1400a88f0
add byte [rax], al
add al, ch
cld
add dword [rax], eax
add byte [rax - 0x7d], cl
mov esp, 0xb824
add byte [rax], al
cmp qword [rsp + 0xb8], 0
setne r15b
mov eax, r15d
movaps xmm6, xmmword [rsp + 0xd0]
movaps xmm7, xmmword [rsp + 0xe0]
movaps xmm8, xmmword [rsp + 0xf0]
movaps xmm9, xmmword [rsp + 0x100]
movaps xmm10, xmmword [rsp + 0x110]
movaps xmm11, xmmword [rsp + 0x120]
movaps xmm12, xmmword [rsp + 0x130]
movaps xmm13, xmmword [rsp + 0x140]
add rsp, 0x158
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
jne 0x1400a885d
jmp 0x1400a85fc
invalid
loope 0x1400a87ed
movzx esi, byte [rcx + r8 + 1]
and esi, 0x3f
cmp r10b, 0xe0
jb 0x1400a8837
movzx r10d, byte [rcx + r8 + 2]
shl esi, 6
and r10d, 0x3f
or r10d, esi
cmp r11b, 0xf0
jb 0x1400a8852
movzx r11d, byte [rcx + r8 + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
and r11d, 0x3f
invalid
or r11d, r10d
or r9d, r11d
jmp 0x1400a8859
invalid
add rsi, 0xfffffffffffffff0
test r9b, r9b
setne bl
lea rcx, [rsp + 0x50]
mov rdx, rsi
call fcn.1400c5f70
mov r15d, eax
or r15b, bl
and r15b, 1
jmp 0x1400a8701
shl r9d, 6
or r9d, esi
jmp 0x1400a8859
shl r9d, 0xc
or r9d, r10d
test al, al
je 0x1400a886f
mov eax, 1
mov qword [rsp + 0xb8], rax
jmp 0x1400a86f4
cmp r9d, 0x110000
je 0x1400a85fc
mov eax, 1
cmp r9d, 0x80
jb 0x1400a88a8
test r15b, r15b
je 0x1400a89a0
mov rbx, r11
nop dword [rax]
movzx r10d, byte [r8 + r10]
bt r14, r10
jb 0x1400a89c0
add rbx, rdx
mov qword [rax + 0x20], rbx
lea r10, [rdi + rbx]
lea r11, [rdi + rbx]
sbb al, 0x1f
sbb al, 0x1f
cmp r11, r9
jb 0x1400a8970
jmp case.0x14002a4a2.1013
movzx r10d, byte [r8 + r10]
bt r14, r10
jae 0x1400a89c4
mov rbp, r12
mov rbx, r11
jmp 0x1400a8a30
xor ebp, ebp
jmp 0x1400a8a30
lea rbx, [r11 + rdx]
mov qword [rax + 0x20], rbx
mov qword [rax + 0x30], 0
lea r10, [rdi + rbx]
cmp r10, r9
jae case.0x14002a4a2.1013
add r11, qword [rsp + 0x30]
nop word cs:[rax + rax]
movzx r10d, byte [r8 + r11 - 1]
bt r14, r10
invalid
invalid
jb 0x1400a8a1f
movabs dword [0x894cd301482372d6], eax
pop rax
and byte [rax - 0x39], cl
xor byte [rax], al
add byte [rax], al
add byte [rbp - 0x73], cl
adc al, 0x13
add rbx, rdx
mov qword [rax + 0x20], r11
mov dword [rax + 0x20], ebx
mov dword [rax + 0x20], ebx
mov qword [rax + 0x30], 0
lea r10, [r11 + rdx]
dec r10
add r11, rdx
cmp r10, r9
jb case.0x140088766.1038
jmp case.0x14002a4a2.1013
xor ebp, ebp
xor r12d, r12d
nop word cs:[rax + rax]
cmp r13, r12
mov qword [rsp + 0x28], r12
mov rcx, r12
cmova rcx, r13
test r15b, r15b
mov r12, r13
cmovne rcx, r13
cmp rcx, rdx
jae 0x1400a8a81
lea r13, [r8 + rbx]
mov r10, rcx
nop word cs:[rax + rax]
lea r11, [rbx + r10]
cmp r11, r9
jae 0x1400a8b90
movzx r15d, byte [rsi + r10]
cmp r15b, byte [r13 + r10]
jne 0x1400a8aea
inc r10
cmp rdx, r10
jne 0x1400a8a60
mov r13, r12
mov r10, r12
movzx r15d, byte [rsp + 0xc0]
mov r12, qword [rsp + 0x28]
nop word cs:[rax + rax]
cmp rbp, r10
jae 0x1400a8b35
dec r10
cmp r10, rdx
jae 0x1400a8b6f
lea r11, [r10 + rbx]
cmp r11, r9
jae 0x1400a8b7e
movzx ecx, byte [rsi + r10]
cmp cl, byte [r8 + r11]
je 0x1400a8aa0
add rbx, qword [rsp + 0x40]
mov qword [rax + 0x20], rbx
mov r10, qword [rsp + 0x38]
mov r11, rbx
test r15b, r15b
mov rcx, qword [rsp + 0x20]
je 0x1400a8b19
jmp 0x1400a8b20
mov r13, r12
sub r11, r12
inc r11
mov qword [rax + 0x20], r11
movzx r15d, byte [rsp + 0xc0]
test r15b, r15b
je 0x1400a8b11
mov rcx, qword [rsp + 0x20]
mov r12, qword [rsp + 0x28]
jmp 0x1400a8b20
xor r10d, r10d
mov rcx, qword [rsp + 0x20]
mov qword [rax + 0x30], r10
mov r12, r10
lea r10, [rdi + r11]
cmp r10, r9
jb 0x1400a8961
mov qword [rax + 0x20], r9
xor eax, eax
jmp 0x1400a8b5b
add rdx, rbx
mov qword [rax + 0x20], rdx
test r15b, r15b
jne 0x1400a8b49
mov qword [rax + 0x30], 0
mov rcx, qword [rsp + 0x20]
mov qword [rcx + 8], rbx
mov dword [rcx + 8], ebx
mov qword [rcx + 0x10], rdx
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov qword [rcx], rax
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_strpattern.rs
mov rcx, r10
call fcn.1400c3560
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_strpattern.rs
mov rcx, r11
mov rdx, r9
call fcn.1400c3560
add rcx, rbx
cmp r9, rcx
cmova rcx, r9
leave
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_strpattern.rs
mov rdx, r9
call fcn.1400c3560
int3
test rax, rax
jne case.0x1400965c4.451
mov rbx, rdx
test rsi, rsi
je 0x1400a92f1
test byte [rcx + rax], bh
invalid
lea rax, [rsi - 1]
cmp rax, 3
jae 0x1400a9190
xor r15d, r15d
xor eax, eax
jmp 0x1400a91c8
mov rcx, rsi
and rcx, 0xfffffffffffffffc
lea rdx, [rbx + 0x30]
xor r15d, r15d
xor eax, eax
mov r8d, dword [rdx - 0x30]
mov r9d, dword [rdx - 0x20]
add r8, r15
mov r10d, dword [rdx - 0x10]
add r10, r9
add r10, r8
mov r15d, dword [rdx]
add r15, r10
add rax, 4
add rdx, 0x40
cmp rcx, rax
jne 0x1400a91a0
mov ecx, esi
and ecx, 3
invalid
je 0x1400a91f0
shl rax, 4
add rax, rbx
shl rcx, 4
xor edx, edx
nop dword [rax]
mov r8d, dword [rax + rdx]
add r15, r8
add rdx, 0x10
add edx, 0x10
cmp rcx, rdx
jne 0x1400a91e0
mov rax, qword [rdi]
mov r12, qword [rdi + 0x10]
sub rax, r12
cmp rax, r15
jb 0x1400a92da
mov qword [rsp + 0x20], rsi
mov dword [rsp + 0x20], esi
shl rsi, 4
xor r14d, r14d
jmp 0x1400a9242
mov rcx, qword [rdi + 8]
add rcx, r12
mov rdx, rbp
mov r8, r13
call sub.VCRUNTIME140.dll_memcpy
add r12, r13
in al, dx
mov qword [rdi + 0x10], r12
add r14, 0x10
adc byte [rcx + rdi - 0xa], cl
je 0x1400a9270
mov rbp, qword [rbx + r14 + 8]
mov r13d, dword [rbx + r14]
mov rax, qword [rdi]
sub rax, r12
loopne 0x1400a929e
cmp eax, ebp
jae case.0x140093d9a.486
mov rcx, rdi
mov rdx, r12
mov r8, r13
call fcn.1400c5c30
int3
leave
add dword [rax], eax
mov r12, qword [rdi + 0x10]
jmp case.0x140093d9a.486
invalid
test r15, r15
je 0x1400a9304
invalid
mov eax, dword [rax]
add byte [rax], al
test byte [rbx + 0x31000000], cl
sal byte [rcx], cl
xor edx, edx
xor ecx, ecx
leave
leave
mov rax, r15
mov r8d, dword [rbx + rdx]
sub rax, r8
jb 0x1400a92a0
invalid
invalid
inc rcx
add rdx, 0x10
mov r15, rax
cmp rsi, rdx
jne 0x1400a9280
jmp 0x1400a92a3
mov rax, r15
mov rsi, qword [rsp + 0x20]
cmp rsi, rcx
jb 0x1400a930d
mov r8, rcx
shl r8, 4
lea rdx, [rbx + r8]
sub rsi, rcx
je 0x1400a9160
invalid
lahf
invalid
invalid
invalid
test byte [rdi - 0x74000002], bl
or cl, byte [rax + 0x39]
cmp eax, ecx
ja 0x1400a9356
sub ecx, eax
mov dword [rdx], ecx
invalid
invalid
invalid
invalid
mov ecx, dword [rdx]
cmp rax, rcx
cmp eax, ecx
cmp eax, ecx
ja 0x1400a9356
sub ecx, eax
mov dword [rdx], ecx
add qword [rbx + r8 + 8], rax
add dword [rbx + rax + 8], eax
or cl, ch
invalid
invalid
invalid
invalid
or cl, ch
invalid
mov rcx, rdi
stc
mov rdx, r12
mov r8, r15
call fcn.1400c5c30
leave
add dword [rax], eax
leave
add dword [rax], eax
mov r12, qword [rdi + 0x10]
jmp 0x1400a9203
xor eax, eax
add rsp, 0x58
add esp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
lea rax, str.failed_to_write_whole_buffer
jmp 0x1400a92f3
lea r8, [0x1401017a0]
mov rdx, rsi
call fcn.1400c34e0
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x30], 1
lea rax, [0x14012c8b8]
invalid
invalid
or byte [rax], al
xor byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x83580
invalid
invalid
or byte [rax], al
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
lea rdx, [0x1401017f0]
lea rcx, [rsp + 0x28]
call fcn.1400c34a0
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
lea rax, [0x14012c8b8]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
lea rdx, str.library_std_src_syswindowsio.rs
lea rcx, [rsp + 0x28]
call fcn.1400c34a0
int3
in al, dx
and byte [rax - 0x73], cl
push 0x40
cmp qword [rbp - 0x10], 0
je 0x1400a941e
lea rcx, [rbp - 0x10]
call fcn.14008f800
nop
add rsp, 0x20
pop rbp
ret
add eax, 0x206fb
mov qword [rsp + 0x58], rax
and al, 0x58
and al, 0x58
mov qword [rsp + 0x60], 3
mov qword [rsp + 0x78], 0
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x78
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x28]
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], 3
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
lea r8, [rsp + 0x58]
call fcn.140009a30
idiv bh
nop
add rsp, 0x88
ret
int3
invalid
invalid
add byte [rax - 0x77], cl
movabs r8, 0x1c045c748
rol byte [rcx], 0
add byte [rax], al
shl eax, 1
test rax, rax
jne 0x1400a959a
lea rcx, [0x140138e40]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
mov rax, rsi
mov eax, esi
add rsp, 0x78
pop rbx
js 0x1400a95e2
pop rdi
pop rsi
pop rbp
ret
call fcn.1400c5ce0
test al, al
jne 0x1400a9572
mov dword [rcx], 0x75c08400
iretd
mov byte [0x140138e48], 1
jmp 0x1400a9572
adc al, cl
invalid
pop rbp
ret
push rsi
sub rsp, 0x30
sub esp, 0x30
mov rsi, rcx
mov qword [rsp + 0x20], rdx
mov edx, 0xfffffff4
call fcn.140090cd0
mov rax, rsi
invalid
mov eax, esi
add rsp, 0x30
pop rsi
ret
xor byte [rcx + rcx*4 - 0x40], cl
mov rsi, rcx
add rax, 0xfffffffffffffff0
add eax, 0xfffffff0
add eax, 0xfffffff0
shl r9, 4
lea r8, [0x14012c8b8]
lea eax, [0x14012c8b8]
lea eax, [0x14012c8b8]
nop word [rax + rax]
test r9, r9
je case.0x1400ab4a6.254
mov r10d, dword [rax + 0x10]
add rax, 0x10
add r9, 0xfffffffffffffff0
invalid
test r10, r10
je case.0x140098e85.230
mov r8, qword [rax + 8]
jmp 0x1400a963f
or bl, bpl
add eax, dword [rbp + 0x31]
xor r10d, r10d
mov qword [rsp + 0x20], rdx
xor r10d, r10d
mov qword [rsp + 0x20], rdx
mov rcx, rsi
mov edx, 0xfffffff4
dec dword [rbp - 0x77]
shr eax, 1
jl 0x1400a96c8
invalid
dec dword [rax - 0x77]
mov rax, rsi
add rsp, 0x30
add esp, 0x30
dec dword [rbp - 0x77]
shr eax, 1
jl 0x1400a96c8
invalid
pop rsi
ret
mov eax, dword [rcx + 0x10]
test rax, rax
jne 0x1400a9685
invalid
sbb byte [rax - 0x73], cl
or eax, 0x81fbc
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_srcpanicking.rsBox_dyn_Any__unnamed_
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
sub eax, dword [rax]
add byte [rax], al
call fcn.1400c3660
mov rdx, qword [rcx + 0x18]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
and al, 0x28
mov qword [rsp + 0x30], rdx
xor byte [rax - 0x73], cl
and al, 0x20
invalid
call fcn.1400a96b0
add byte [rax], al
int3
int3
int3
and al, 0x60
mov qword [rbp - 8], 0xfffffffffffffffe
clc
invalid
invalid
invalid
dec dword [rax - 0x75]
add dword [rbx + rcx*4 + 0x40], ecx
or byte [rax - 0x75], cl
push rax
sbb byte [rcx - 0x7d], cl
clc
invalid
je 0x1400a96f8
test r8, r8
jne 0x1400a973b
test rdx, rdx
jne 0x1400a973b
lea rax, [0x14012c8b8]
xor edx, edx
jmp 0x1400a9707
invalid
test rdx, rdx
jne 0x1400a973b
mov rdx, qword [rax]
mov rax, qword [rdx]
mov rdx, qword [rdx + 8]
mov edx, dword [rdx + 8]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
mov dword [rbp - 0x20], edx
mov rax, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov ecx, dword [rcx + 0x10]
mov ecx, dword [rcx + 0x10]
mov r8, qword [rax + 0x10]
movzx ecx, byte [rax + 0x20]
mov dh, 0x48
and byte [rdi], cl
mov dh, 0x40
invalid
mov byte [rsp + 0x28], al
and al, 0x28
mov dh, 0x48
and byte [rdi], cl
mov dh, 0x40
and dword [rax - 0x77d7dbbc], ecx
and al, 0x28
mov byte [rsp + 0x20], cl
and al, 0x28
mov byte [rsp + 0x20], cl
lea rdx, [0x1401021e0]
lea rcx, [rbp - 0x28]
call fcn.1400a97b0
mov qword [rbp - 0x10], rax
movabs rax, 0x8000000000000000
mov qword [rbp - 0x28], rax
mov rax, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov r8, qword [rax + 0x10]
movzx ecx, byte [rax + 0x20]
movzx eax, byte [rax + 0x21]
mov byte [rsp + 0x28], al
mov byte [rsp + 0x20], cl
and byte [rax - 0x73], cl
adc eax, 0x58a98
lea rcx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
call fcn.1400a97b0
ud2
shl eax, 1
test rax, rax
je 0x1400a97a8
mov rcx, qword [rbp - 0x20]
mov ecx, dword [rbp - 0x20]
mov edx, 1
call fcn.140005da0
nop
add rsp, 0x30
pop rbp
ret
movzx esi, byte [rbp + 0xd0]
lock inc qword [0x140138f38]
add byte [rax], 0
add byte [rcx], al
lea r15, [0x14012c8b8]
mov qword [rbp], r15
add byte [rax - 0x73], cl
add eax, 0x589e5
invalid
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0x589e5
invalid
invalid
invalid
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], r8
adc byte [r8 - 0x77], r9b
jge 0x1400a986f
adc byte [r8 - 0x77], r9b
jge 0x1400a986f
mov byte [rbp + 0x20], r14b
mov byte [rbp + 0x21], r12b
lea rcx, [0x140138e58]
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockShared]
movzx eax, byte [0x140138e60]
in eax, dx
cmc
or byte [rax], al
cmp qword [0x140138e68], 0
mov rax, qword [rbx + 0x20]
jne 0x1400a98a6
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
mov rsi, rax
mov rbx, rdx
mov qword [rbp], rax
mov qword [rbp + 8], rdx
test r12b, r12b
test ah, ah
test ah, ah
je 0x1400a990c
mov byte [rbp + 0x66], 3
jmp 0x1400a9ac7
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
mov qword [rbp], rax
mov dword [rbp], eax
mov qword [rbp + 8], rdx
mov rcx, qword [0x140138e68]
mov ecx, dword [0x140138e68]
add byte [rax - 0x75], cl
mov rax, qword [0x140138e70]
add eax, 0x8f5ab
mov rax, qword [rax + 0x28]
mov byte [rbp + 0x67], 1
mov rdx, rbp
call rax
lea rcx, [0x140138e58]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockShared]
mov eax, dword [0x140138f44]
mov rcx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x40], 0
test r14b, r14b
je 0x1400a9932
mov byte [rbp + 0x67], 0
call fcn.14009b4d0
jmp 0x1400a9d97
add al, 0
invalid
mov eax, dword [0x140138f44]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x38], 1
jbe 0x1400a9997
mov byte [rbp + 0x66], 1
jmp 0x1400a9ac7
mov dword [rbp - 0x40], 0
mov byte [rbp - 0x3c], 0
lea rax, str.thread_caused_non_unwinding_panic._aborting._n
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
mov qword [rbp - 0x20], r15
xorps xmm0, xmm0
movups xmmword [rbp - 0x18], xmm0
lea rax, [rbp - 0x40]
lea eax, [rbp - 0x40]
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x58], 0
mov dword [rbp + 0x58], 0
lea rdx, [0x140100e90]
lea rcx, [rbp + 0x50]
lea r8, [rbp - 0x30]
call fcn.140009a30
add dh, dh
dec dword [rax - 0x75]
pop r8
test al, al
invalid
je 0x1400a99f2
test rcx, rcx
lea rax, str.formatter_error
add eax, 0x5a957
cmovne rax, rcx
jmp case.0x14002f888.1733
mov rax, qword [0x140138e38]
cmp rax, 3
ja case.default.0x1400a99b6
test rcx, rcx
je 0x1400a9a04
add eax, 0x28ba00
add byte [rax], al
call fcn.1400c3660
add cl, ch
invalid
add eax, dword [rax]
invalid
add cl, ch
invalid
mov edx, dword [rbp - 0x20]
cmp rdx, 4
je 0x1400a9a78
cmp rdx, 1
jne 0x1400a9a99
cmp byte [rcx], 0x30
sete sil
add sil, sil
jmp 0x1400a9a9b
mov edx, dword [rcx]
bswap edx
xor r8d, r8d
cmp edx, 0x66756c6d
setae r8b
cmp edx, 0x66756c6c
sbb r8d, 0
sete sil
jmp 0x1400a9a9b
xor esi, esi
test rax, rax
je 0x1400a9aaa
mov edx, 1
call fcn.140005da0
ret 0xfff5
ret 0xfff5
lea eax, [rsi + 1]
movzx eax, al
ror byte [rax - 0x77], 5
xor ebx, 0x88400008
jne 0x1400a9b21
ror byte [rax - 0x77], 5
xor ebx, 0x88400008
jne 0x1400a9b21
mov rdi, qword [rbp + 0x18]
mov rsi, qword [rbp]
mov rbx, qword [rbp + 8]
mov qword [rbp + 0x28], rdi
mov rax, qword [rbx + 0x18]
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
movabs rcx, 0xc1a2c89ccd1e7bc1
xor rax, rcx
movabs rcx, 0xfdbc168100b1ef64
xor rdx, rcx
retf 0x948
ret 0x850f
loopne 0x1400a9af9
add byte [rax], al
retf 0x948
lea rax, [rsi + 8]
mov rcx, qword [rsi]
mov rax, qword [rax]
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x38], rax
mov byte [rbp + 0x67], 1
call fcn.140090100
mov rsi, rax
mov eax, 9
lea rcx, [0x140102020]
test rsi, rsi
invalid
sti
test byte [0x1368fe328], al
invalid
div byte [rbx + rdx + 0x48]
mov edx, dword [rsi + 0x18]
push rsi
invalid
je case.0x140076f4b.1192
mov rdx, qword [rsi + 0x18]
push rsi
sbb byte [rax - 0x7b], cl
sal byte [rdx + rcx + 0x48], cl
or cl, byte [rax - 0x75]
invalid
invalid
test rdx, rdx
je case.0x140076f4b.1192
invalid
or cl, byte [rax - 0x75]
and byte [rax - 1], r9b
enter 0xffffffffffff8948, 0xffffffffffffffd1
mov rax, qword [rsi + 0x20]
dec rax
mov rcx, rdx
mov qword [rbp + 0x50], rcx
mov qword [rbp + 0x58], rax
lea rax, [rbp + 0x50]
mov qword [rbp - 0x30], rax
lea rax, [rbp + 0x28]
mov qword [rbp - 0x28], rax
lea rax, [rbp - 0x40]
mov qword [rbp - 0x20], rax
lea rax, [rbp + 0x66]
mov qword [rbp - 0x18], rax
movzx eax, byte [0x140138dc0]
test al, al
mov qword [rbp + 0x30], rsi
je 0x1400a9c41
test cl, cl
add byte [rax], al
invalid
mov byte [0x140138dc0], 1
mov eax, dword [0x140138f44]
mov rcx, qword gs:[0x58]
and eax, 0x58
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x58], 0
jne 0x1400a9c2b
call fcn.14009a930
test rax, rax
jne 0x1400a9c32
lea rax, str.library_std_src_threadlocal.rs
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_std_src_threadlocal.rs
lea r9, [0x140100730]
lea r8, [rbp + 0x44]
mov edx, 0x46
call fcn.1400c39b0
jmp 0x1400a9d97
mov rax, qword [rbx + 0x18]
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
movabs rcx, 0xcbef1d73f98b3e9f
xor rax, rcx
movabs rcx, 0x5a9321854ae00251
xor rdx, rcx
or rdx, rax
jne 0x1400a9c1a
lea rcx, [rsi + 8]
add rsi, 0x10
add esi, 0x10
add esi, 0x10
mov rax, rsi
mov rsi, rcx
invalid
jmp 0x1400a9aff
mov eax, 0xc
lea rcx, [0x140102014]
jmp 0x1400a9b05
lea rax, [rax + 0x60]
mov rdi, qword [rax]
mov qword [rax], 0
add byte [rax - 0x7b], cl
push qword [rbp + 0x6c]
mov dword [rbp + 0x44], 0
mov byte [rbp + 0x48], 0
mov qword [rbp - 0x48], 0
mov byte [rbp + 0x64], 0
lea r8, [0x140102080]
lea rcx, [rbp - 0x30]
ror byte [rax - 0x73], 1
push rbp
call fcn.1400a8d80
xor ebx, ebx
xor esi, esi
mov rdi, qword [rbp + 0x30]
test rdi, rdi
je 0x1400a9c87
lock dec qword [rdi]
jne 0x1400a9c87
mov rcx, rdi
call fcn.14008fec0
test rbx, rbx
sete al
or sil, al
jne 0x1400a98d2
lock dec qword [rbx]
jne 0x1400a98d2
lea rbx, [rdi + 0x10]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140138f38]
shl rax, 1
test rax, rax
mov qword [rbp - 0x50], rbx
je 0x1400a9dca
jne 0x1400a9da4
lock dec qword [rbx]
jne 0x1400a9d6b
call fcn.14009aa00
mov byte [rbp + 0x65], 0
lea rax, str.library_std_src_threadlocal.rs
add eax, 0x57972
add eax, 0x57972
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_std_src_threadlocal.rs
lea r9, [0x140100730]
lea r8, [rbp + 0x44]
mov edx, 0x46
call fcn.1400c39b0
ud2
mov rcx, qword [rax]
mov qword [rax], rbx
mov sil, 1
test rcx, rcx
je 0x1400a9c74
add dword [rax], eax
add byte [rax], al
lea rcx, [rbp + 0x28]
lea rdx, [rbp - 0x30]
call fcn.140090450
mov qword [rbp - 0x40], rax
test rax, rax
je 0x1400a9eae
lea rcx, [rbp - 0x40]
jmp 0x1400a9ea9
mov ecx, 7
int 0x29
ud2
sub rsp, 0x30
lea rbp, [rdx + 0x80]
cmp byte [rbp + 0x67], 0
je 0x1400aa0cd
invalid
or eax, 0x910d8d48
in eax, dx
or byte [rax], al
lea rcx, [0x140138e58]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockShared]
add dword [rax], eax
nop
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov ecx, dword [rbp - 0x50]
mov edx, dword [rbp + 0x4c]
push rbp
call fcn.140095de0
push rbp
call fcn.140095de0
mov byte [rbp + 0x65], 1
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop r15
pop rbp
ret
push rdi
push rbx
sub rsp, 0x50
sub esp, 0x50
sub esp, 0x50
lea rbp, [rsp + 0x50]
mov qword [rbp - 8], 0xfffffffffffffffe
mov rsi, rcx
mov rbx, qword [rcx]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75c33948], al
ret
jne 0x1400aa18a
invalid
clc
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75c33948], al
ret
invalid
mov r8, qword ds:[rsi + 0x18]
mov r8, qword [rsi + 0x18]
mov qword [rbp - 0x20], 0
mov qword [rbp - 0x18], 1
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x39], cl
lock add byte [rax], al
lock add byte [rax], al
mov qword [rbp - 0x10], 0
lock add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x56db1
add byte [rax], al
lea rdx, [0x140100f20]
lea rcx, [rbp - 0x20]
call fcn.140009a30
mov rax, qword [rbp - 0x10]
invalid
loopne 0x1400aa15c
mov eax, 0x48fff5f8
mov eax, dword [rbp - 0x10]
invalid
invalid
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
movups xmm0, xmmword [rbp - 0x20]
movups xmmword [rsi], xmm0
mov rbx, qword [rsi]
mov r14, qword [rsi + 8]
mov rdi, qword [rsi + 0x10]
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
mov qword [rsi + 8], 1
mov qword [rsi + 0x10], 0
movzx eax, byte [0x140138f40]
add eax, 0x8ed90
add eax, 0x8ed90
mov ecx, 0x18
mov edx, 8
call fcn.140005d10
push rcx
mov ebx, 0x8548fff5
invalid
je 0x1400aa1e1
mov qword [rax], rbx
mov dword [rax], ebx
mov qword [rax + 8], r14
mov qword [rax + 0x10], rdi
lea rdx, [0x1401021a0]
add byte [rax - 0x7d], cl
invalid
push rax
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov qword [rbp - 0x28], r14
mov qword [rbp - 0x30], rbx
mov ecx, 8
mov edx, 0x18
call fcn.1400c31c0
ud2
adc byte [rbp + 0x41], dl
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x50]
cmp qword [rbp - 0x20], 0
je 0x1400aa228
mov rcx, qword [rbp - 0x18]
mov edx, 1
call fcn.140005da0
nop
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
pop r14
pop rbp
ret
invalid
push rax
cmp qword [rbp - 0x30], 0
je 0x1400aa268
mov edx, 1
mov rcx, qword [rbp - 0x28]
call fcn.140005da0
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
lock add dword [rax], eax
add byte [rax], al
mov qword [rbp - 8], 0
lea rdx, [0x140100f20]
adc eax, 0x56c58
adc eax, 0x56c58
lea rcx, [rbp - 0x18]
call fcn.140009a30
mov rax, qword [rbp - 8]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [rsi], xmm0
lea rdx, [0x1401021a0]
add eax, 0xf0894800
add rsp, 0x48
add esp, 0x48
pop rsi
pop rbp
ret
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov dword [rsp + 0x10], edx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x40]
cmp qword [rbp - 0x18], 0
je 0x1400aa324
mov rcx, qword [rbp - 0x10]
mov edx, 1
add byte [rax], al
invalid
add byte [rax], al
call fcn.140005da0
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rsi
pop rbp
ret
test qword [rcx], rsp
xchg ebx, eax
pop rdx
ret
int3
push rdi
push rbx
sub rsp, 0x30
mov edi, edx
mov rsi, rcx
cmp edx, 0x80
jae 0x1400aa38d
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi]
cmp edx, dword [rsi]
adc byte [rax + 0x3b], cl
invalid
cmp edx, dword [rsi]
jne 0x1400aa379
mov rcx, rsi
call fcn.14009b7e0
invalid
dec dword [rax - 0x75]
push rsi
invalid
invalid
push rsi
adc byte [rax - 0x75], cl
mov rax, qword [rsi + 8]
mov byte [rax + rdx], dil
or byte [rax - 0x78], r8b
cmp al, 0x10
inc rdx
mov qword [rsi + 0x10], rdx
jmp 0x1400aa44f
ret 0
invalid
ret 0
add byte [rax], al
mov dword [rsp + 0x2c], 0
add byte [rax], al
mov eax, edi
cmp edi, 0x800
jae 0x1400aa3bc
shr eax, 6
or al, 0xc0
ror byte [rax + 0x402c2444], 0x80
out 0x3f, eax
invalid
ror byte [rax + 0x402c2444], 0x80
out 0x3f, eax
invalid
invalid
or dil, 0x80
mov byte [rsp + 0x2d], dil
mov byte [rsp + 0x2d], bh
mov byte [rsp + 0x2d], bh
and al, 0x2d
mov edi, 2
jmp 0x1400aa425
cmp edi, 0xffff
ja 0x1400aa3ee
invalid
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x2c], al
mov eax, edi
shr eax, 6
and al, 0x3f
invalid
or al, 0x80
or byte [rax + 0x402d2444], 0x80
out 0x3f, eax
invalid
or byte [rax + 0x402d2444], 0x80
out 0x3f, eax
and bh, 0x3f
or dil, 0x80
mov byte [rsp + 0x2e], dil
mov byte [rsp + 0x2e], bh
mov edi, 3
add bl, ch
invalid
invalid
shr eax, 0x12
and al, 7
or al, 0xf0
mov byte [rsp + 0x2c], al
mov eax, edi
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2d], al
mov eax, edi
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2e], al
and dil, 0x3f
or dil, 0x80
mov byte [rsp + 0x2f], dil
mov edi, 4
jl 0x1400aa443
invalid
mov rax, qword [rsi]
mov rbx, qword [rsi + 0x10]
adc byte [rax + 0x29], cl
fmul dword [rax + 0x39]
clc
adc byte [rax + 0x29], cl
fmul dword [rax + 0x39]
clc
jb 0x1400aa459
mov rcx, qword [rsi + 8]
add rcx, rbx
lea rdx, [rsp + 0x2c]
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
add rbx, rdi
add byte [rax + 1], cl
sti
mov qword [rsi + 0x10], rbx
xor eax, eax
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.1400c5c30
leave
mov bh, 1
invalid
mov rbx, qword [rsi + 0x10]
jmp 0x1400aa434
push 5
add cl, ch
mov cl, 0xf5
cmc
dec esp
push rsi
push rdi
sub rsp, 0x28
mov rsi, qword [rcx]
mov esi, dword [rcx]
mov rdi, qword [rcx + 8]
movzx eax, byte [0x140138f40]
add byte [rcx + 0x10], bh
invalid
add byte [rcx + 0x10], bh
mov edx, 8
call fcn.140005d10
test rax, rax
je 0x1400aa4bd
mov qword [rax], rsi
mov qword [rax + 8], rdi
js 0x1400aa4b7
js 0x1400aa4b7
lea rdx, [0x1401021c0]
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
mov ecx, 8
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x10], bh
adc byte [rax], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
call fcn.1400c31c0
int3
int3
jnp 0x1400aa503
int 0x9c
enter 0xffffffffffffc1a2, 0x48
mov edx, 0xb1ef64
adc dword [rsi], 0xccc3fdbc
std
ret
int3
int3
std
ret
int3
sub byte [rcx + rcx*4 - 0x40], cl
mov eax, eax
mov r10, rdx
mov edx, 0x3e8
mul rdx
jo 0x1400aa54d
invalid
mov edx, r9d
mov edx, ecx
imul rdx, rdx, 0x431bde83
shr rdx, 0x32
add rax, rdx
add eax, edx
jb 0x1400aa54d
imul edx, edx, 0xf4240
xor r11d, r11d
fild dword [rcx + 0x29]
rol dword [rcx + 0xf], 1
xchg ebp, eax
ret
lea rdx, [rax + r11]
sldt word [rbp + 0x31]
fild dword [rcx + 0x29]
rol dword [rcx + 0xf], 1
xchg ebp, eax
ret
mov r8d, 0xffffffff
cmp rdx, r8
cmovb r8, rdx
ret 0x14c
add eax, ebx
add eax, ebx
jae 0x1400aa553
mov r8d, 0xffffffff
mov rdx, r10
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SleepConditionVariableSRW]
test eax, eax
setne al
add rsp, 0x28
add esp, 0x28
sub bl, al
sub bl, al
int3
sub esp, 0x38
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
xor ecx, ecx
mov r8d, 0x10
mov r9d, 2
call qword [sym.imp.bcrypt.dll_BCryptGenRandom]
add dword [rax], eax
test eax, eax
js 0x1400aa5a5
pop rbx
fiadd word [rcx]
add dword [rax], eax
test eax, eax
js 0x1400aa5a5
mov rax, qword [rsp + 0x20]
mov rax, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x28]
jmp case.0x14009349a.520
call fcn.1400a56d0
nop
add rsp, 0x38
invalid
cmp bl, al
add dword [rdi + rdi*8], edi
je 0x1400aa5c5
invalid
add rsp, 0x78
pop rdi
pop rsi
ret
mov rsi, rcx
add rsp, 0x78
pop rdi
pop rsi
jmp rax
or eax, 0x8da59
cmp rcx, 0xffffffffffffffff
jne 0x1400aa636
pop rcx
fimul dword [rax]
add byte [rax - 0x7d], cl
stc
push qword [rbp + 0x49]
mov qword [rsp + 0x30], 0xffffffffffffffff
mov rax, qword [0x140138050]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
invalid
lea ecx, [rsp + 0x30]
mov edx, 0xc0000000
xor r8d, r8d
rol byte [rbp + 0x31], 0xc9
rol byte [rbp + 0x31], 0xc9
call rax
test eax, eax
jne 0x1400aa64d
mov rcx, qword [rsp + 0x30]
mov rax, 0xffffffffffffffff
lock cmpxchg qword [0x140138040], rcx
or eax, 0x8da18
je 0x1400aa636
fimul dword [rax]
add byte [rsp + rcx + 0x48], dh
mov edi, eax
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, rdi
add byte [rax - 0x77], cl
stc
mov rax, qword [0x140138058]
mov rdx, rsi
xor r8d, r8d
xor r8d, r8d
xor r9d, r9d
call rax
jmp 0x1400aa5be
invalid
invalid
invalid
invalid
mov dword [rsp + 0x2c], eax
lea rax, [rsp + 0x2c]
and al, 0x2c
and al, 0x2c
sub al, 0x48
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
and al, 0x38
lea rax, [0x14000f450]
lea eax, [0x14000f450]
mov qword [rsp + 0x40], rax
lea rax, str.Unable_to_create_keyed_event_handle:_error
add byte [rax - 0x77], cl
and al, 0x48
add byte [rax - 0x77], cl
and al, 0x48
mov qword [rsp + 0x50], 1
mov qword [rsp + 0x68], 0
invalid
mov dword [rsp + 0x68], 0
lea rax, [rsp + 0x38]
and al, 0x38
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], 1
and al, 0x60
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
adc eax, 0x58b91
invalid
invalid
lea rdx, str.library_std_src_syswindows_thread_parking.rs
lea edx, [0x140103230]
add eax, 0x4c8d4800
and al, 0x48
lea rcx, [rsp + 0x48]
call fcn.1400c34a0
add dword [rax], eax
int3
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
or ecx, esp
add byte [rax], al
int 0x29
ud2
int3
int3
mov ecx, edx
mov rdx, rax
call fcn.1400aa6b0
invalid
invalid
dec esp
ror dword [rax - 0x77], 1
ret 0xcee8
int3
int3
add eax, edx
shl rdx, 0x20
or rax, rdx
ret
push rbx
sub rsp, 0x48
sub esp, 0x48
mov rsi, qword [rcx + 8]
mov rsi, qword [rcx + 8]
test rsi, rsi
je 0x1400aa7d4
rol dword [rax], 0
invalid
test byte [rdi], 0x84
rol dword [rax], 0
add byte [rax - 0x75], cl
cmp dword [rax - 0x75], ecx
sbb byte [r8 - 0x7b], cl
ror byte [rdi], 0x84
je 0x1400aa7c0
add byte [rax], al
lea rcx, [rsi + rdi]
mov rdi, qword [rcx]
mov rax, qword [rcx + 0x18]
test rax, rax
je 0x1400aa7c0
add byte [rax], al
lea rcx, [rsi + rdi]
lea ecx, [rsi + rdi]
inc rcx
movdqa xmm0, xmmword [rdi]
movq mm0, qword [rdi]
shl dword [rsi + 0xf], 0x6f
invalid
movq mm0, qword [rdi]
pmovmskb edx, xmm0
not edx
ror byte [rbp + rcx*4 + 0x47], cl
invalid
ror byte [rbp + rcx*4 + 0x47], cl
adc byte [rax - 0x73], cl
lea ebx, [rsp + 0x38]
lea eax, [rdi + 0x10]
lea rbx, [rsp + 0x38]
lea ebx, [rsp + 0x38]
cmp byte [rax - 0x77], cl
mov qword [rbx - 0x18], rdi
jnp 0x1400aa729
mov qword [rbx - 0x10], r8
mov qword [rbx - 8], rcx
clc
mov word [rbx], dx
mov qword [rbx + 8], rax
mov r14d, 1
test r14, r14
test esi, esi
jne 0x1400aa783
jmp 0x1400aa7c0
mov rax, qword [rsp + 0x28]
and al, 0x28
movdqa xmm0, xmmword [rax]
pmovmskb ecx, xmm0
not ecx
mov word [rsp + 0x38], cx
mov dword [rsp + 0x38], ecx
add qword [rsp + 0x20], 0xfffffffffffffe00
add rax, 0x10
add eax, 0x10
rcl byte [rax], 0x48
mov dword [rsp + 0x28], eax
adc byte [rax - 0x77], cl
and al, 0x28
mov rcx, rbx
call fcn.14001d39d
adc ch, byte [rdi + rsi*8]
sub al, 0xf7
dec dword [rax - 0x7d]
clc
add dword [rbp - 0x34], esi
jne 0x1400aa75d
shl rdx, 5
mov rax, qword [rsp + 0x20]
and al, 0x20
mov r14, qword [rsp + 0x40]
mov rcx, rax
ror dword [rax + 0x29], 0xd1
sub rcx, rdx
dec r14
mov qword [rsp + 0x40], r14
mov dword [rsp + 0x40], esi
invalid
mov dword [rsp + 0x40], esi
mov rcx, qword [rcx - 0x20]
neg rdx
mov rdx, qword [rax + rdx - 0x18]
call fcn.14002da89
xor bh, al
invalid
jmp 0x1400aa756
xchg esi, eax
mov rcx, rdi
mov rdx, rsi
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.1400aa7df
add byte [rax], al
invalid
add byte [rax + 0x48c48348], dl
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
ret
or byte [rbx + rcx*4 + 0x42], cl
call 0x13055336a
mov rdx, rax
jmp fcn.140086288
invalid
mov r14, qword [rsi + 0x10]
cmp qword [rsi + 8], r14
je 0x1400aa8d7
mov rcx, rdi
mov rdx, rsi
call fcn.1400aa90d
test rax, rax
je 0x1400aa87b
mov rbx, rax
and eax, 3
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
cmp qword [rsi + 0x10], r14
jne 0x1400aa846
jmp 0x1400aa8eb
invalid
jl case.0x140097a71.378
or byte [rax], al
je 0x1400aa8ad
mov rdx, qword [r12 + 0x10]
mov rcx, r14
call fcn.140005da0
dec rbx
mov edx, 8
add byte [rax], al
mov rcx, rbx
call fcn.140005da0
cmc
invalid
jmp 0x1400aa846
mov eax, ebx
shr rax, 0x20
cmp eax, 0x29
cmovae eax, ebp
cmp eax, 0x23
je 0x1400aa846
jno 0x1400aa8d2
invalid
invalid
jmp case.0x1400aa871.2
xor ebx, ebx
mov rax, rbx
add rsp, 0x20
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rdx, str.failed_to_fill_buffer
mov r8d, 0x15
mov cl, 0x25
add rsp, 0x20
and byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp fcn.14003455c
sub byte [rax - 0x77], r9b
cli
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
jmp case.0x1400966a3.112
int 0xfe
dec dword [rax - 0x75]
pop rdi
adc byte [rbx + rcx*4 + 0x46], cl
sub byte [rbp + rcx*4 + 0x74], cl
and al, 0x28
lea r14, [rsp + 0x28]
mov rcx, r14
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.1400aa9e7
mov rdx, qword [r14]
mov edx, dword [rsi]
add byte [rcx - 0x75], cl
mov edx, dword [rsi]
invalid
mov r14, qword [r14 + 8]
test rdx, rdx
je 0x1400aa9c7
or byte [rax - 0x7b], cl
sal byte [rbp + rcx*2 + 0x48], cl
mov rax, qword [rdi + 8]
mov rax, qword [rdi + 8]
mov rcx, rax
sub rcx, rbx
jb 0x1400aa9d4
cmp rcx, r14
cmovb r14, rcx
int1
mov rcx, qword [rdi]
add rcx, rbx
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rdi + 0x18]
add rbx, r14
cmp rax, rbx
cmovbe rax, rbx
mov qword [rdi + 0x18], rax
mov dword [rdi + 0x18], eax
mov dword [rdi + 0x18], eax
mov qword [rdi + 0x10], rbx
add r14, qword [rsi + 0x10]
mov rax, qword [rsi + 0x18]
cmp r14, rax
invalid
cmovae r14, rax
mov qword [rsi + 0x10], r14
xor r14d, r14d
invalid
mov rax, r14
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
ret
invalid
cli
mov al, byte [rcx]
add ah, cl
mov rsi, rcx
mov rbx, qword [rdx]
mov rcx, qword [rdx + 0x10]
mov rax, qword [rdx + 0x18]
cmp rcx, rax
invalid
jb case.0x140098db6.227
mov rdi, rdx
mov rax, qword [rdx + 8]
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov qword [rdx], rbx
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
or byte [rax - 0x7d], cl
invalid
adc byte [rax], al
mov rax, qword [rdi + 0x20]
mov qword [rdx + 0x18], rax
invalid
mov rcx, r8
call case.0x1400966a3.112
invalid
dec dword [rax - 0x7b]
invalid
je 0x1400aaa38
dec dword [rax - 0x7b]
sal byte [rdx + rcx + 0x48], 0x89
or byte [rax - 0x7d], r9b
and qword [rsi], 0
and dword [rsi], 0
jmp 0x1400aaa5e
and qword [rdi + 0x10], 0
mov qword [rsi + 8], rax
and qword [rsi], 0
and dword [rsi], 0
jmp 0x1400aaa5e
and qword [rdi + 0x10], 0
mov rax, qword [rsp + 0x30]
mov qword [rdi + 0x18], rax
mov rcx, qword [rsp + 0x38]
mov qword [rdi + 0x20], rcx
xor ecx, ecx
sub rax, rcx
enter 0x148, 0xffffffffffffffcb
add rbx, rcx
mov qword [rsi], rbx
mov qword [rsi + 8], rax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
push rsi
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
sub esp, 0x38
in al, dx
cmp byte [rcx + rcx*4 - 0x3a], cl
mov rbx, rdx
mov rdi, rcx
iretd
mov r14, qword [rcx + 0x10]
jno 0x1400aaa8f
mov rax, qword [rcx + 0x18]
sub rax, r14
sub eax, esi
sub eax, esi
cmp rax, r8
jae 0x1400aab18
invalid
mov dword [rax], eax
add byte [rax], al
or dword [rcx + 0x4c000000], 0xffffff8d
je 0x1400aaab7
lea r14, [rsp + 0x28]
lea r15, [0x14013013c]
lea edi, [0x14013013c]
sub byte [rbp + rcx*4 + 0x3d], cl
movabs eax, dword [0x29bd000856]
lea edi, [0x14013013c]
mov ebp, 0x29
test rsi, rsi
je 0x1400aab3f
mov rcx, r14
mov rdx, rdi
mov r8, rbx
mov r9, rsi
call fcn.1400ab1de
cmp qword [rsp + 0x28], 0
jl 0x1400aaae2
sub byte [rax], al
invalid
jl 0x1400aaae2
sub byte [rax], al
je case.default.0x1400aaad3
mov rcx, qword [rsp + 0x30]
mov eax, ecx
and eax, 3
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je case.0x140099a32.163
mov rax, rsi
sub rax, rcx
jb 0x1400aab5a
add rbx, rcx
add ebx, ecx
mov rsi, rax
jmp case.0x140098833.258
mov r8, qword [rdi]
add r8, r14
lea rax, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_std_srcio_buffered_bufreader.rs
add eax, 0x592eb
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov rdx, rsi
mov r9, rsi
mov ecx, esi
call fcn.140033e52
add r14, rsi
mov qword [rdi + 0x10], r14
xor ecx, ecx
mov rax, rcx
add rsp, 0x38
invalid
cmp byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.failed_to_fill_whole_buffer
jmp 0x1400aab41
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_std_srciomod.rs_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srcio_borrowed_buf.rs
mov rdx, rsi
call fcn.1400c34e0
int3
test r12b, r12b
jne 0x1400aac73
mov r9, rsi
add r9, 0x400
jb 0x1400aac73
mov rax, r9
and rax, 0x1fff
je 0x1400aac79
mov ecx, 0x2000
sub rcx, rax
add r9, rcx
setb al
test al, 1
je 0x1400aac79
mov r9d, 0x2000
add r13, 0x28
test rsi, rsi
sete al
mov qword [rsp + 0x68], r12
or al, r12b
mov r12, r8
mov rdi, rdx
cmp al, 1
mov qword [rsp + 0x58], r8
mov qword [rsp + 0x50], rdx
jne case.0x1400a52e2.54
mov rax, r8
sub rax, rdx
sub eax, edx
mov r12, r8
mov rdi, rdx
cmp rax, 0x20
jae case.0x1400a52e2.54
mov qword [rsp + 0x30], r9
and al, 0x30
lea rsi, [rsp + 0x70]
mov rcx, rsi
mov rdx, r13
mov edx, ebp
mov r8, rbp
call case.0x1400946e4.198
cmp qword [rsi], 0
cmp dword [rsi], 0
mov rax, qword [rsi + 8]
jne 0x1400aaea5
add byte [rax], al
or byte [rdi], cl
test esi, ecx
add dword [rax], eax
add byte [rax], al
test rax, rax
je 0x1400aaec8
test al, ch
add dword [rax], eax
add byte [rbx + rcx*4 + 0x65], cl
invalid
test rax, rax
je 0x1400aaec8
test al, ch
add dword [rax], eax
invalid
test al, ch
add dword [rax], eax
add byte [rbx + rcx*4 + 0x65], cl
add byte [rax - 0x75], cl
jge 0x1400aacf8
invalid
mov r12, qword [rbp]
mov rdi, qword [rbp + 0x10]
mov r8, qword [rsp + 0x58]
mov r9, qword [rsp + 0x30]
mov qword [rsp + 0x60], r13
mov qword [rsp + 0x48], r14
mov dword [rsp + 0x48], esi
mov qword [rsp + 0x28], rbx
xor ebx, ebx
fisttp dword [rbp + rcx*4 + 0x6c]
lea ebp, [rsp + 0x70]
lea ebp, [rsp + 0x70]
lea r14, [0x14013014c]
lea rsi, [rsp + 0x38]
mov qword [rsp + 0x20], rbp
cmp rdi, r12
jne 0x1400aad60
cmp r12, r8
jne 0x1400aad60
invalid
cmp eax, 0x4cce894c
mov ecx, ebp
mov rsi, r9
mov rcx, r13
mov rdx, qword [rsp + 0x60]
push rsp
and al, 0x60
mov r8, rbp
call case.0x1400946e4.198
invalid
dec dword [rax - 0x7d]
jl 0x1400aad5e
jo 0x1400aad3c
mov rax, qword [rsp + 0x78]
and al, 0x78
invalid
and al, 0x78
jne case.0x1400aadb9.2
pop rcx
add dword [rax], eax
add byte [rax - 0x75], cl
jge case.0x1400946e4.479
mov rdi, qword [rbp + 0x10]
test rax, rax
je 0x1400aaee4
add byte [rax], al
add byte [rax], al
mov r12, qword [rbp]
mov r9, rsi
lea rsi, [rsp + 0x38]
cmp rdi, r12
je 0x1400aae77
test byte [rsi], cl
add dword [rax], eax
invalid
test byte [rsi], cl
add dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rbp + 8]
add rax, rdi
mov rax, qword [rbp + 8]
mov eax, dword [rbp + 8]
add rax, rdi
mov rbp, r12
sub rbp, rdi
sub ebp, edi
in eax, 0x48
sub ebp, edi
cmp rbp, r9
mov qword [rsp + 0x30], r9
cmovae rbp, r9
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], rbp
and al, 0x78
and al, 0x78
js 0x1400aadd5
and qword [rsp + 0x80], 0
and dword [rsp + 0x80], 0
mov qword [rsp + 0x88], rbx
mov rcx, r15
mov rdx, r13
invalid
call case.0x1400966a3.112
sub cl, cl
invalid
dec dword [rax - 0x7b]
invalid
je case.default.0x1400aadb9
invalid
mov ecx, eax
and ecx, 3
invalid
movsxd rcx, dword [r14 + rcx*4]
add rcx, r14
jmp rcx
cmp byte [rax + 0x10], 0x23
je 0x1400aade1
jmp case.0x1400aadb9.2
cmp byte [rax + 0xf], 0x23
je 0x1400aade1
jmp case.0x1400aadb9.2
mov rcx, rax
mov ecx, eax
shr rcx, 0x20
shr ecx, 0x20
cmp ecx, 0x23
jne case.0x1400aadb9.2
mov qword [rsp + 0x38], rax
mov rcx, rsi
call fcn.14008f800
jmp 0x1400aad9d
mov rcx, qword [rsp + 0x80]
mov rax, qword [rsp + 0x88]
mov rbx, rax
sub rbx, rcx
jb 0x1400aaefe
mov rdx, qword [rsp + 0x78]
cmp rax, rdx
mov r8, qword [rsp + 0x58]
mov r9, qword [rsp + 0x30]
ja 0x1400aaf0d
test rcx, rcx
je 0x1400aaee4
add rdi, rcx
mov rdx, qword [rsp + 0x20]
mov qword [rdx + 0x10], rdi
cmp byte [rsp + 0x68], 0
je 0x1400aae6d
cmp rax, rbp
mov rax, 0xffffffffffffffff
cmovne r9, rax
cmp rcx, rbp
jne 0x1400aae6d
cmp rbp, r9
jb 0x1400aae6d
test r9, r9
lea rax, [r9 + r9]
mov rcx, 0xffffffffffffffff
cmovs rax, rcx
mov r9, rax
mov rbp, qword [rsp + 0x20]
jmp 0x1400aad19
mov r8d, 0x20
mov rcx, rbp
mov rdx, r12
mov rsi, r9
call fcn.1400c5c30
mov r9, rsi
lea rsi, [rsp + 0x38]
mov r12, qword [rbp]
mov rdi, qword [rbp + 0x10]
jmp 0x1400aad69
mov rbx, qword [rsp + 0x28]
mov qword [rbx + 8], rax
mov eax, 1
invalid
mov qword [rbx], rax
mov rax, rbx
add rsp, 0xb8
add byte [rax], al
add byte [rbx + 0x5d], bl
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor edi, edi
jmp 0x1400aaef3
jmp 0x1400aac45
sub rdi, qword [rsp + 0x50]
mov rbx, qword [rsp + 0x28]
mov r14, qword [rsp + 0x48]
add r14, rdi
mov qword [rbx + 8], r14
xor eax, eax
jmp 0x1400aaeae
lea r8, [0x140101770]
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.1400c3870
lea r8, [0x140101770]
mov rcx, rax
call fcn.1400c35e0
int3
push rdi
push rbx
sub rsp, 0x40
mov r14, r9
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
xor eax, eax
test r9, r9
je 0x1400aaf54
mov rcx, rbx
mov rdx, r14
mov r8d, dword [rcx]
add rax, r8
add rcx, 0x10
dec rdx
jne 0x1400aaf45
mov rcx, qword [rdi + 0x10]
cmp rcx, qword [rdi + 0x18]
jne 0x1400aafa0
cmp rax, qword [rdi + 8]
jb 0x1400aafa0
lea rax, [rdi + 0x10]
xorps xmm0, xmm0
movups xmmword [rax], xmm0
adc dword [rax], eax
adc dword [rax], eax
add rbx, 0xfffffffffffffff0
shl r14, 4
lea r8, [0x14012c8b8]
test r14, r14
je 0x1400ab03c
mov r9d, dword [rbx + 0x10]
add rbx, 0x10
add r14, 0xfffffffffffffff0
test r9, r9
test ecx, ecx
test ecx, ecx
je 0x1400aaf7d
mov r8, qword [rbx + 8]
jmp 0x1400ab03f
mov r8, qword [rdi + 0x28]
lea r15, [rsp + 0x20]
mov rcx, r15
mov rdx, rdi
call fcn.1400aa9e7
mov rcx, qword [r15]
mov rax, qword [r15 + 8]
or byte [rax - 0x7b], cl
leave
or byte [rax - 0x7b], cl
leave
je 0x1400ab02f
lea r15, [rsp + 0x30]
mov qword [r15], rcx
mov qword [r15 + 8], rax
shl r14, 4
xor r13d, r13d
lea r12, [rsp + 0x20]
test r14, r14
je 0x1400ab00f
div byte [rdx + rsi + 0x4c]
mov eax, dword [rbx + 8]
mov r8, qword [rbx + 8]
mov r9d, dword [rbx]
mov rcx, r12
mov rdx, r15
call fcn.1400ab05e
cmp qword [rsp + 0x20], 0
mov rax, qword [rsp + 0x28]
jne 0x1400ab02f
add rbx, 0x10
add r13, rax
add r14, 0xfffffffffffffff0
cmp qword [rsp + 0x38], 0
jne 0x1400aafd8
mov rax, qword [rdi + 0x10]
add rax, r13
mov rcx, qword [rdi + 0x18]
cmp rax, rcx
cmovae rax, rcx
ror dword [rax - 0x77], 0x47
adc byte [rcx + rcx*4 + 0x6e], cl
or byte [rax - 0x7d], cl
add bl, ch
invalid
ror dword [rax - 0x77], 0x47
adc byte [rcx + rcx*4 + 0x6e], cl
or byte [rax - 0x7d], cl
add bl, ch
sbb al, 0x48
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov qword [rsi], 1
jmp 0x1400ab04b
xor r9d, r9d
mov rdx, qword [rdi + 0x28]
mov rcx, rsi
call fcn.1400979d0
test ecx, ecx
invalid
invalid
test ecx, ecx
invalid
mov rax, rsi
mov eax, esi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ror dword [rax - 0x77], cl
iretd
mov esi, dword [rdx]
mov r15, qword [rdx + 8]
cmp r9, r15
cmovae rsi, r15
cmp rsi, 1
jne case.0x14009832e.291
test dword [r8 - 0x7d], 0x87501fe
mov al, byte [r14]
mov byte [r8], al
jmp 0x1400ab0ab
lea rax, [0x140103d88]
mov qword [rsp + 0x20], rax
and al, 0x20
mov rcx, r8
mov rdx, rsi
mov edx, esi
mov r8, r14
mov r9, rsi
call fcn.140033e52
sub r15, rsi
add r14, rsi
mov qword [rbx], r14
mov qword [rbx + 8], r15
mov qword [rdi + 8], rsi
ja 0x1400ab0c4
ja 0x1400ab0c4
and qword [rdi], 0
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
cmp qword [r8 + 0x10], 0
je 0x1400ab11a
lea rbx, [rsp + 0x28]
and qword [rbx], 0
and dword [rbx], 0
and dword [rbx], 0
add byte [rax - 0x39], cl
or byte [r9], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
mov qword [rbx + 8], 1
and qword [rbx + 0x10], 0
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x40
mov rcx, r14
mov r8, rbx
fsubr st(0)
invalid
cli
invalid
push qword [rcx]
ror byte [rax - 0x75], 0x5b
or byte [rcx + 0x39], cl
cmp dword [rsi], eax
fsubr st(0)
invalid
cmp dword [rsi], eax
je 0x1400ab154
mov rax, qword [rsp + 0x48]
jmp 0x1400ab176
lea rcx, [rsp + 0x28]
mov r8, rdi
call fcn.1400aab6a
mov rdx, qword [rdi + 8]
mov rbx, qword [rdi + 0x10]
lea r14, [rsp + 0x40]
lea esi, [rsp + 0x40]
mov rcx, r14
int1
mov r8, rbx
call fcn.14000a050
dec dword [rcx - 0x7d]
cmp qword [r14], 0
je 0x1400ab190
cmp qword [rsp + 0x28], 0
je case.0x1400993d0.218
invalid
mov r8, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
lea r14, [rsp + 0x40]
and al, 0x40
mov rcx, r14
mov rdx, rbx
call fcn.14000a050
out dx, al
cmc
dec dword [rcx - 0x7d]
invalid
invalid
je 0x1400ab1bf
lea rax, [0x140104118]
mov qword [rsi + 8], rax
mov qword [rsi], 1
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x28]
and al, 0x28
mov rdx, rbx
call fcn.14002da89
jmp 0x1400ab1b2
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rsi], xmm0
jmp 0x1400ab1ae
pop qword [0x18693f9a4]
or byte [rax - 0x39], cl
invalid
add byte [rax], al
xor ebx, ebx
mov qword [rdi + 0x10], rbx
invalid
mov rax, rsi
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rdx, qword [rsp + 0x48]
mov r14, qword [rsp + 0x50]
and al, 0x50
push rax
mov rcx, rdi
mov ecx, edi
mov ecx, edi
mov r8, r14
call fcn.1400ae290
mov esp, 0x4c000030
mov dword [rsi + 8], esi
and qword [rsi], 0
jmp 0x1400ab181
cmp qword [rdi + 8], rbx
ja 0x1400ab223
lea rax, [rdi + 0x10]
xorps xmm0, xmm0
movups xmmword [rax], xmm0
mov rdx, qword [rdi + 0x28]
mov rcx, rsi
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
add byte [rax - 0x75], cl
push rdi
sub byte [rax - 0x77], cl
int1
mov r8, r14
mov r9, rbx
call fcn.1400979d0
jmp 0x1400ab297
mov r8, qword [rdi + 0x28]
lea r15, [rsp + 0x20]
mov rcx, r15
mov rdx, rdi
call fcn.1400aa9e7
mov al, 0xf7
invalid
dec dword [rcx - 0x75]
cmovns ecx, dword [rbx - 0x7ab7f7b9]
leave
mov al, 0xf7
invalid
cmovns ecx, dword [rbx - 0x7ab7f7b9]
or byte [r8 - 0x7b], r9b
leave
je case.0x1400946e4.484
lea rdx, [rsp + 0x30]
mov qword [rdx], rcx
mov qword [rdx + 8], rax
lea r15, [rsp + 0x20]
lea edi, [rsp + 0x20]
lea edi, [rsp + 0x20]
jl 0x1400ab277
and byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov r8, r14
mov r9, rbx
call fcn.1400ab05e
cmp qword [r15], 0
cmp dword [rdi], 0
cmp dword [rdi], 0
mov rax, qword [r15 + 8]
je 0x1400ab279
invalid
or byte [r13 + r9 + 0x48], r14b
or byte [rbp + rcx + 0x48], dh
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov qword [rsi], 1
jmp 0x1400ab297
mov rcx, qword [rdi + 0x10]
add rcx, rax
mov rdx, qword [rdi + 0x18]
cmp rcx, rdx
ror dword [rax + 0xf], 1
retf 0x8948
adc byte [r8 - 0x77], r9b
invalid
invalid
and qword [rsi], 0
mov rax, rsi
add rsp, 0x40
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
invalid
invalid
xor byte [rcx + rcx*4 - 0x35], cl
mov rdi, rdx
mov rsi, rcx
cmp r8, 2
jne 0x1400ab2fa
mov r9, qword [rdi + 0x18]
sub r9, qword [rdi + 0x10]
mov rax, rbx
sub rax, r9
jno 0x1400ab323
neg r9
mov r14, qword [rdi + 0x28]
lea r15, [rsp + 0x20]
mov r8d, 2
mov rcx, r15
mov rdx, r14
call case.0x14002a4a2.954
cmp qword [r15], 0
je 0x1400ab363
mov rax, qword [rsp + 0x28]
jmp 0x1400ab318
mov rdx, qword [rdi + 0x28]
lea r14, [rsp + 0x20]
mov rcx, r14
mov r9, rbx
call case.0x14002a4a2.954
cmp qword [r14], 0
mov rax, qword [r14 + 8]
je 0x1400ab347
mov qword [rsi + 8], rax
mov eax, 1
add byte [rax], al
jmp 0x1400ab354
mov rdx, qword [rdi + 0x28]
lea rbx, [rsp + 0x20]
mov r8d, 2
mov rcx, rbx
mov r9, rax
call case.0x14002a4a2.954
cmp qword [rbx], 0
mov rax, qword [rbx + 8]
jne 0x1400ab318
invalid
xorps xmm0, xmm0
movups xmmword [rdi + 0x10], xmm0
mov qword [rsi + 8], rax
xor eax, eax
mov qword [rsi], rax
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rax, [rdi + 0x10]
xorps xmm0, xmm0
movups xmmword [rax], xmm0
lea r15, [rsp + 0x20]
mov r8d, 2
mov rcx, r15
mov rdx, r14
mov r9, rbx
call case.0x14002a4a2.954
cmp qword [r15], 0
mov rax, qword [r15 + 8]
jne 0x1400ab318
jmp 0x1400ab347
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x70
idiv bh
dec dword [rax - 0x7b]
invalid
je 0x1400ab405
add byte [rax - 0x77], cl
shr eax, 0x70
idiv bh
dec dword [rax - 0x7b]
sal byte [rdx + rcx + 0x48], 0x89
or byte [rsi - 0x48], r12b
add dword [rax], eax
mov qword [rsi + 8], rax
mov ax, 1
jmp 0x1400ab410
or ecx, dword [rdi]
mov bh, 0x44
and al, 0x2e
movzx eax, word [rsp + 0x2e]
mov word [rsi + 2], ax
xor eax, eax
mov word [rsi], ax
add rsp, 0x30
pop rsi
ret
lea r8, [0x14013015c]
movsxd rax, dword [r8 + rax*4]
add al, 0x80
mov ebp, 0x4900084c
invalid
add al, 0x80
add rax, r8
add eax, eax
jmp rax
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140104088]
mov eax, dword [0x18493fcbe]
and al, 0x20
invalid
mov eax, dword [0x18493fcbe]
and al, 0x20
invalid
and byte [rax - 0x73], cl
add eax, 0x58bb9
invalid
lea rax, [0x140104080]
mov r8d, 2
jmp 0x1400ab53b
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1401040b8]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
add eax, 0x58bea
and byte [rax - 0x73], cl
add eax, 0x58bea
mov r8d, 0x12
jmp 0x1400ab53b
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401040ea]
invalid
invalid
invalid
lea edx, [0x1401040ea]
mov eax, dword [0x14cc2f60c]
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
mov r8d, 0xc
add rsp, 0x38
jmp rax
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1401040b8]
mov qword [rsp + 0x20], rax
lea rax, str.InvalidArchive
mov r8d, 0xe
mov rcx, rdx
mov rdx, rax
call fcn.14000d0b0
nop
add rsp, 0x38
ret
in al, dx
and byte [rax - 0x77], cl
invalid
or byte [rax], al
add byte [rax], al
add al, ch
loope 0x1400ab503
idiv edi
add al, ch
loope 0x1400ab503
idiv edi
mov qword [rax], rsi
mov dword [rax], esi
lea rdx, [0x140104028]
mov al, byte [0x1048dfd6b]
and byte [rsi - 0x3d], bl
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, qword [rcx]
mov rcx, qword [rsi + 0x58]
test rcx, rcx
test ecx, ecx
add rsp, 0x20
pop rsi
ret
test ecx, ecx
leave
je 0x1400ab588
mov rdx, qword [rsi + 0x60]
call fcn.14003963a
mov dl, 0xe0
clc
invalid
push rsi
invalid
mov dl, 0xe0
clc
dec dword [rax - 0x75]
invalid
mov rcx, qword [rsi]
movabs rax, 0x8000000000000000
cmp rcx, rax
invalid
je 0x1400ab5a3
mov rdx, qword [rsi + 8]
call fcn.14002da89
and al, 0xf8
invalid
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140005da0
jmp 0x1400ab55a
cmc
invalid
jmp 0x1400ab55a
inc dword [rcx + 0x56]
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r8
mov rax, rdx
mov rdi, rcx
mov rbx, qword [rdx + 0x160]
mov ebx, dword [rdx + 0x160]
mov ebx, dword [rdx + 0x160]
test rbx, rbx
je 0x1400ab5e2
inc rsi
mov r14, rsi
movzx esi, word [rax + 0x3d0]
jmp 0x1400ab5e5
mov r14, rax
mov esi, eax
mov edx, 8
mov rcx, rax
shr eax, 0xae
cmpsd dword [rsi], dword [rdi]
cmc
dec dword [rax - 0x77]
invalid
mov qword [rdi + 8], r14
mov qword [rdi + 0x10], rsi
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
add byte [rax - 0x77], cl
shr eax, 0xae
cmpsd dword [rsi], dword [rdi]
cmc
dec dword [rax - 0x77]
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
pop rsi
ret
mov edi, ecx
mov rbx, qword [rdx]
test rbx, rbx
test ebx, ebx
test ebx, ebx
je 0x1400ab630
cmovs edi, edi
invalid
inc rsi
mov r14, rsi
movzx esi, word [rax + 0x168]
jmp case.0x140098d3d.237
mov r14, rax
mov edx, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov rcx, rax
call fcn.140005da0
invalid
cmpsd dword [rsi], dword [rdi]
cmc
dec dword [rax - 0x77]
invalid
mov qword [rdi + 8], r14
mov qword [rdi + 0x10], rsi
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r14
ret
cli
add byte [rax], 0
add byte [rbx + 0xf], dh
jae 0x1400ab675
mov byte [rsp + 0x24], dl
js 0x1812edabf
and al, 0x24
mov r8d, 1
mov eax, 1
jmp 0x1400ab6ff
add byte [rbx + 0x1b], dh
shr eax, 6
invalid
or al, 0xc0
mov byte [rsp + 0x24], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x25], dl
and eax, 0x2b841
add byte [rax], al
and eax, 0x2b841
add al, byte [rax]
add byte [rax], al
jmp 0x1400ab6ff
and al, 0x24
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x25], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x26], dl
mov r8d, 3
jmp 0x1400ab6ff
lea rdx, [rsp + 0x24]
call fcn.1400ab70f
nop
add rsp, 0x28
ret
movsb byte [rdi], byte [rsi]
retf 0xfffe
add eax, 0xf2894800
call fcn.1400c34e0
invalid
jnp 0x1400ab9d1
add ah, cl
invalid
add ah, cl
add byte [rax + 0x63], cl
add al, 0x82
sar bh, 1
loopne 0x1400ab968
invalid
jns 0x1400ab9fa
and ebp, ebx
sbb esi, dword [rcx]
xor eax, eax
ret
shr rcx, 0x20
add byte [rax], al
dec dword [rcx - 0x7d]
invalid
and al, 0xa0
add al, byte [rax]
add byte [rsi], bl
add byte [rax], al
add byte [rbx + 0x2a824a4], al
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
and byte [rdx], cl
add byte [rax], al
mov rcx, rsi
mov rdx, qword [rsp + 0xa0]
mov r8, qword [rsp + 0x30]
call fcn.140048d9c
mov r12, qword [rsi]
movabs r14, 0x8000000000000000
cmp r12, r14
jne 0x1400ac498
mov eax, 2
mov rdi, qword [rsp + 0xa28]
mov esp, 0xa2824
add cl, ch
mov byte [rax], al
add byte [rax], al
mov esp, 0xa2824
add cl, ch
mov byte [rax], al
add byte [rax], al
lea r15, [rsp + 0x488]
mov rcx, r15
call fcn.140022f2b
mov byte [r15 + 0xc8], 1
and dword [r15 + 0xc9], 0
and dword [r15 + 0xcc], 0
lea rax, [rsp + 0x4e8]
xorps xmm0, xmm0
movups xmmword [rax + 0x70], xmm0
lea rsi, [rsp + 0xa20]
mov ecx, 0xb
add byte [rax], al
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
and qword [r15 - 0x28], 0
movabs r14, 0x8000000000000000
mov dword [rax + 0x60], 0x3b9aca00
mov byte [rax + 0x80], 2
mov rdi, qword [rax - 0x80]
lea rdx, [rsp + 0x470]
lea rcx, [rsp + 0x890]
mov r8d, 0x100
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
lock inc qword [rbx]
jle case.0x1400ad090.2
test byte [rbx], bl
add byte [rax], al
test byte [rbx], bl
add byte [rax], al
lea rsi, [rsp + 0x320]
mov qword [rsi + 0x128], rbx
mov qword [rsi + 0x130], 0x1e
and dword [rsi + 0x138], 0
mov qword [rsi - 0x10], rax
mov qword [rsi - 8], rdi
lea rdx, [rsp + 0x890]
mov r8d, 0x100
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x100], 2
add byte [rax], al
movups xmm0, xmmword [rsp + 0x2b0]
movups xmm1, xmmword [rsp + 0x2c0]
mov word [rax + rax*8], fs
rol byte [rdx], 0
add byte [rdi], cl
adc dword [rsi + 0x108], eax
movups xmmword [rsi + 0x118], xmm1
cmp r12, r14
je 0x1400ac783
mov r8d, dword [rsp + 0x3c4]
mov rdx, qword [rsp + 0x3a0]
mov r9, qword [rsp + 0x3a8]
test r8, r8
je 0x1400ac5cc
mov rax, r9
sub rax, r8
jbe 0x1400ac5d1
cmp byte [rdx + r8], 0xbf
jg 0x1400ac5d7
jmp 0x1400ad5a1
mov rax, r9
jmp 0x1400ac5d7
jne 0x1400ad5a1
cmp rax, 3
jb 0x1400ac783
add rdx, r8
lea rcx, str.:__assertion_failed:__self.serialization_scheme_end_as_usize.._.starts_with__:____
mov r8d, 3
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400ac783
cmc
dec dword [rbx + rcx*4 + 0x33]
movabs rax, 0x8000000000000000
cmp r14, rax
sete bpl
cmp qword [rsp + 0x60], 0
jne 0x1400ac714
test bpl, bpl
je 0x1400ac714
mov rcx, rdi
call fcn.1400b8228
lea rdx, str.has_authority_means_set_username_shouldnt_failC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.24_src_async_impl_request.rs
lea r8, [0x1400f9460]
mov ecx, eax
call fcn.140049a6c
mov rcx, rdi
call fcn.1400b8145
lea rdx, str.has_authority_means_set_password_shouldnt_fail
lea r8, [0x1400f94a8]
mov ecx, eax
call fcn.140049a6c
mov rax, qword [rsp + 0x50]
movups xmm0, xmmword [rsp + 0x58]
movaps xmmword [rsp + 0x220], xmm0
test byte [rax + riz], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x998], al
test byte [rax + riz], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x998], al
movaps xmmword [rsp + 0xc0], xmm0
movabs rbx, 0x8000000000000000
cmp rax, rbx
jne 0x1400ad1f3
lea rcx, [rsp + 0xb70]
lea rdx, [rsp + 0x310]
mov r8d, 0x150
call sub.VCRUNTIME140.dll_memcpy
mov rsi, qword [rsp + 0xb70]
mov rbx, qword [rsp + 0xb78]
cmp rsi, 2
jne 0x1400ac7cc
mov rax, qword [rsp + 0xd8]
mov qword [rax + 8], rbx
mov qword [rax], 3
jmp 0x1400ae043
mov r14, qword [rsp + 0xc80]
mov rax, qword [rsp + 0xc88]
mov qword [rsp + 0x38], rax
mov r13, qword [rsp + 0xc90]
mov rdi, qword [rsp + 0xc98]
mov rax, qword [rsp + 0xca0]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov ecx, 0xd0
call fcn.140025d3f
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
and qword [rax + 0x30], 0
mov qword [rax + 0x38], 4
mov qword [rsp + 0x1a0], rax
lock inc qword [rax]
jle case.0x1400ad090.2
lea rdx, [rsp + 0xb80]
lea r12, [rsp + 0x468]
mov qword [r12 - 8], rsi
mov qword [r12], rbx
lea rcx, [rsp + 0x470]
mov r8d, 0x100
call sub.VCRUNTIME140.dll_memcpy
mov ebx, 2
cmp r14, 2
je 0x1400aca42
test r14, r14
mov qword [rsp + 0x88], r13
je 0x1400ac8ca
mov qword [rsp + 0x270], rsi
lea rcx, [rsp + 0x990]
mov r8d, 0x88
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rsp + 0x4f0]
mov r8, qword [rsp + 0x4f8]
mov eax, dword [rsp + 0x500]
mov dword [rsp + 0x90], eax
mov eax, dword [rsp + 0x504]
mov dword [rsp + 0x94], eax
mov eax, dword [rsp + 0x508]
mov dword [rsp + 0x98], eax
mov eax, dword [rsp + 0x50c]
mov dword [rsp + 0x9c], eax
movzx eax, word [rsp + 0x510]
add byte [rax], al
add byte [rax], al
mov word [rsp + 0xa0], ax
movzx eax, word [rsp + 0x512]
mov word [rsp + 0x30], ax
mov esi, dword [rsp + 0x514]
mov al, byte [rsp + 0x538]
mov byte [rsp + 0xd0], al
mov eax, dword [rsp + 0x539]
mov ecx, dword [rsp + 0x53c]
mov dword [rsp + 0x16f], ecx
mov dword [rsp + 0x16c], eax
mov eax, dword [rsp + 0x56c]
mov dword [rsp + 0x260], eax
lea r14, [rsp + 0x1b0]
mov rax, qword [r14 + 0x20]
mov qword [rsp + 0x2d0], rax
mov r12d, dword [rsp + 0x518]
movaps xmm0, xmmword [r14]
movaps xmm1, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x2c0], xmm1
movaps xmmword [rsp + 0x2b0], xmm0
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x2d8], rax
mov r15d, dword [rsp + 0x51c]
mov qword [rsp + 0x2e0], r13
mov edi, dword [rsp + 0x520]
mov qword [rsp + 0x2e8], rbx
mov r13d, dword [rsp + 0x524]
movups xmm0, xmmword [rsp + 0x528]
movaps xmmword [rsp + 0xc0], xmm0
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x2f0], rax
mov rbx, qword [rsp + 0x540]
add eax, 0x100f0000
test byte [rsp + rcx*2], ah
add eax, 0x100f0000
mov word [rsp + rbx*2], fs
add eax, 0x290f0000
mov word [rax + rdx*2], fs
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x240], eax
add eax, 0x100f0000
test byte [rsp + rcx*2], ah
add eax, 0x100f0000
mov word [rsp + rbx*2], fs
add eax, 0x290f0000
mov word [rax + rdx*2], fs
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x240], eax
mov ebp, dword [rsp + 0x548]
mov rcx, r14
mov qword [rsp + 0x188], rdx
mov qword [rsp + 0x190], r8
call fcn.140006aa0
mov al, byte [rsp + 0xd0]
mov byte [r14 + 0x50], al
push rax
movaps xmm0, xmmword [rsp + 0xc0]
movups xmmword [r14 + 0x40], xmm0
mov dword [rsp + 0x40], esi
mov dword [r14 + 0x2c], esi
mov dword [rsp + 0xb8], r12d
mov dword [r14 + 0x30], r12d
mov dword [rsp + 0xac], r15d
mov dword [r14 + 0x34], r15d
mov dword [rsp + 0xb0], edi
mov dword [r14 + 0x38], edi
movzx eax, word [rsp + 0xa0]
mov word [r14 + 0x28], ax
movzx eax, word [rsp + 0x30]
mov word [r14 + 0x2a], ax
mov dword [rsp + 0xb4], r13d
mov dword [r14 + 0x3c], r13d
mov eax, dword [rsp + 0x90]
mov dword [r14 + 0x18], eax
mov eax, dword [rsp + 0x94]
mov dword [r14 + 0x1c], eax
mov eax, dword [rsp + 0x98]
mov dword [r14 + 0x20], eax
mov eax, dword [rsp + 0x9c]
mov dword [r14 + 0x24], eax
mov edi, ebp
mov qword [rsp + 0x198], rbx
mov dword [rsp + 0xbc], ebp
cmp ebp, 0x3b9aca00
jne 0x1400acc8b
mov edi, dword [rsp + 0xcb8]
mov rbx, qword [rsp + 0xcb0]
invalid
mov qword [rsp + 0x150], rbx
mov r14, qword [rsp + 0xca8]
mov rbx, qword [r14 + 0x10]
test rbx, rbx
je 0x1400ad589
lea rcx, [rsp + 0x460]
lea rdx, [rsp + 0x990]
mov r8d, 0x88
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x50], xmm0
mov al, byte [rsp + 0xd0]
mov byte [rsp + 0x60], al
mov eax, dword [rsp + 0x16c]
mov ecx, dword [rsp + 0x16f]
mov dword [rsp + 0xe0], eax
mov dword [rsp + 0xe3], ecx
movaps xmm0, xmmword [rsp + 0x240]
movaps xmm1, xmmword [rsp + 0x250]
movaps xmmword [rsp + 0x310], xmm0
and al, 0x10
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x320], ecx
and al, 0x10
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x320], ecx
mov eax, dword [rsp + 0x260]
mov dword [rsp + 0x330], eax
mov rax, qword [rbx + 0x1c8]
mov r12, qword [rsp + 0x270]
mov dword [rsp + 0x88], edi
mov qword [rsp + 0x38], r14
test al, 1
jne 0x1400acf30
cmp rax, 0xfffffffffffffffe
je 0x1400ad748
mov rcx, qword [r14 + 0x10]
lea rdx, [rax + 2]
lock cmpxchg qword [rcx + 0x1c8], rdx
jne 0x1400acd40
add byte [rax], al
mov qword [r13 + 0x88], rax
mov rax, qword [rsp + 0x190]
mov qword [r13 + 0x90], rax
mov eax, dword [rsp + 0x90]
mov dword [r13 + 0x98], eax
mov eax, dword [rsp + 0x94]
and al, 0x94
add byte [rax], al
add byte [rcx - 0x77], al
test dword [rax + rax - 0x7b750000], ebx
and al, 0x98
add byte [rax], al
add byte [rcx - 0x77], al
test dword [rax - 0x75000000], esp
test byte [rsp + rbx*4], ah
add byte [rax], al
add byte [rcx - 0x77], al
test dword [rax + rax - 0x48f10000], esp
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rsi + 0x41], ah
mov dword [rbp + 0xa8], eax
and al, 0x94
add byte [rax], al
add byte [rcx - 0x77], al
test dword [rax + rax - 0x7b750000], ebx
and al, 0x98
add byte [rax], al
add byte [rcx - 0x77], al
test dword [rax - 0x75000000], esp
test byte [rsp + rbx*4], ah
add byte [rax], al
add byte [rcx - 0x77], al
test dword [rax + rax - 0x48f10000], esp
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rsi + 0x41], ah
mov dword [rbp + 0xa8], eax
movzx eax, word [rsp + 0x30]
mov word [r13 + 0xaa], ax
mov eax, dword [rsp + 0x40]
mov dword [r13 + 0xac], eax
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0xb8]
mov dword [r13 + 0xb0], eax
mov eax, dword [rsp + 0xac]
mov dword [r13 + 0xb4], eax
mov eax, dword [rsp + 0xb0]
mov dword [r13 + 0xb8], eax
mov eax, dword [rsp + 0xb4]
mov dword [r13 + 0xbc], eax
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [r13 + 0xc0], xmm0
mov al, byte [rsp + 0x60]
mov byte [r13 + 0xd0], al
mov eax, dword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe3]
mov dword [r13 + 0xd1], eax
mov dword [r13 + 0xd4], ecx
mov rax, qword [rsp + 0x198]
mov qword [r13 + 0xd8], rax
mov eax, dword [rsp + 0xbc]
mov dword [r13 + 0xe0], eax
movaps xmm0, xmmword [rsp + 0x310]
movaps xmm1, xmmword [rsp + 0x320]
movups xmmword [r13 + 0xe4], xmm0
movups xmmword [r13 + 0xf4], xmm1
mov eax, dword [rsp + 0x330]
mov dword [r13 + 0x104], eax
mov rsi, qword [rsp + 0x1a0]
mov qword [r13 + 0x108], rsi
mov ecx, r15d
shl rbx, cl
jrcxz 0x1400acef7
or qword [rdi + 0x2310], rbx
mov edi, dword [rsp + 0x88]
add r14, 0x100
mov rcx, r14
call fcn.1400b4a54
jnp 0x1400acf23
add byte [rbp + rcx*4 + 0x35], cl
in eax, 0xd
add eax, 0x96e900
add byte [rax], al
lea rcx, [rsp + 0xa20]
lea rdx, [rsp + 0x460]
add al, 0
add byte [rcx - 0x48], al
mov byte [rax], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x120], xmm0
mov al, byte [rsp + 0x60]
mov byte [rsp + 0x130], al
mov eax, dword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe3]
mov dword [rsp + 0x100], eax
mov dword [rsp + 0x103], ecx
movaps xmm0, xmmword [rsp + 0x310]
movaps xmm1, xmmword [rsp + 0x320]
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x890], xmm0
movaps xmmword [rsp + 0x8a0], xmm1
add byte [rbx + 0x3302484], cl
add byte [rax], al
add byte [rcx + 0x8b02484], cl
add byte [rax], al
add byte [rcx + 0x8b02484], cl
add byte [rax], al
cmp r12, 2
lea r14, [0x1400fdd10]
mov rsi, qword [rsp + 0x1a0]
mov ah, 0x24
movabs al, byte [0x5f2850f000001]
add dword [rax], eax
add byte [rdi], cl
test edx, esi
invalid
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
test edx, esi
add eax, 0x8b4c0000
movsb byte [rdi], byte [rsi]
and al, 0xe8
add al, byte [rax]
add byte [rcx - 0x7d], cl
cld
add dh, byte [rbp + rdx - 0x7f]
inc dword [rax]
add dl, cl
invalid
invalid
mov r12, qword [rsp + 0x2e8]
cmp r12, 2
je 0x1400acfe9
cmp edi, 0x3b9aca00
mov qword [rsp + 0x30], r12
jne 0x1400ad001
mov r12d, 0x3b9aca00
jmp 0x1400ad021
cmp edi, 0x3b9aca00
jne 0x1400ad092
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rcx - 0x35ff4403], cl
invalid
mov ebp, edi
mov ebx, 0x3b9aca00
jmp 0x1400ad0b1
mov al, 0
add byte [rax], al
call fcn.1400a7290
mov rcx, rax
mov r8, qword [rsp + 0x150]
mov r9d, edi
call fcn.1400a7460
mov qword [rsp + 0x40], rax
mov r12d, edx
invalid
call fcn.140092010
mov rcx, rax
call fcn.140086f9b
add rax, 0x10
lea rcx, [rsp + 0x158]
mov qword [rcx], r14
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov dword [rcx + 8], eax
mov qword [rsp + 0x178], rcx
lea r14, [rsp + 0x468]
mov qword [r14 - 8], rsi
lea rsi, [rsp + 0x2b0]
lea esi, [rsp + 0x2b0]
lea esi, [rsp + 0x2b0]
mov ecx, 9
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x49], 0
lea r13, [rsp + 0x4b8]
lea rbp, [rsp + 0x500]
xor eax, eax
movzx eax, al
lea r15, [0x14013017c]
xor byte [rax], cl
add byte [rcx + 0x63], cl
add al, 0x87
xor byte [rax], cl
add byte [rcx + 0x63], cl
add al, 0x87
add rax, r15
jmp rax
call fcn.1400a7290
mov rcx, rax
mov r8, qword [rsp + 0x150]
mov ebp, edi
mov r9d, edi
call fcn.1400a7460
mov rdi, rax
mov ebx, edx
call fcn.140092010
mov rcx, rax
call fcn.140086f9b
add rax, 0x10
lea rcx, [rsp + 0x50]
mov qword [rcx], r14
mov qword [rcx + 8], rax
lea r15, [rsp + 0x120]
mov qword [r15], rcx
lea r14, [rsp + 0x318]
mov qword [r14 - 8], rsi
mov byte [r14 + 8], 0
xor eax, eax
lea rsi, [rsp + 0x460]
test eax, eax
je 0x1400ad102
cmp eax, 3
je 0x1400ad112
mov rax, qword [rsp + 0x310]
mov qword [rsp + 0x318], rax
mov rcx, rsi
mov rdx, r14
mov r8, r15
call fcn.140086ddc
mov r13, qword [rsp + 0x460]
cmp r13, 5
jne 0x1400ad181
invalid
and al, 0x58
jmp 0x1400adf67
mov r12, r14
lea r15, [rsp + 0x240]
mov qword [r15], rax
movaps xmm0, xmmword [rsp + 0x220]
movups xmmword [r15 + 8], xmm0
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x100], xmm0
lea rcx, [rsp + 0xa20]
lea rdx, [rsp + 0x310]
mov r8d, 0x150
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 6
call fcn.14008db92
mov dword [rdx], 0x69736142
mov word [rdx + 4], 0x2063
lea r14, [rsp + 0x120]
mov qword [r14], rax
mov qword [r14 + 8], rdx
mov qword [r14 + 0x10], 6
add byte [rax], al
add byte [rcx], dh
in eax, dx
lea rdi, [rsp + 0x460]
add al, 0
add byte [rax - 0x78], al
scasd eax, dword [rdi]
and al, byte [rax + rax]
add byte [rsi - 0x7d], ah
cmpsd dword [rsi], dword [rdi]
and byte [rax + rax], al
add byte [rax], al
mov r8d, 0x400
mov rcx, rdi
xor edx, edx
call sub.VCRUNTIME140.dll_memset
add byte [rax - 0x73], cl
add eax, 0x4db92
hlt
add byte [rax - 0x73], cl
add eax, 0x4db92
mov qword [rdi + 0x418], rax
mov qword [rdi + 0x400], r14
mov byte [rdi + 0x423], bpl
add byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rdi + 0x408], xmm0
mov qword [rsp + 0x50], r15
push rax
lea rax, [0x1400fc190]
lea rdx, [rsp + 0x990]
mov qword [rdx], rax
mov qword [rdx + 8], 2
and qword [rdx + 0x20], 0
and dword [rdx + 0x20], 0
and dword [rdx + 0x20], 0
lea r15, [0x140001c0d]
mov qword [rsp + 0x58], r15
mov qword [rdx + 0x10], rsi
mov qword [rdx + 0x18], 1
mov rcx, rdi
call fcn.14007e30a
lea rdi, [rsp + 0xe0]
mov qword [rdi], rax
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.14005ba0f
cmp r12, rbx
je 0x1400ad387
mov qword [rsp + 0x50], r12
movaps xmm0, xmmword [rsp + 0x100]
mov qword [rsp + 0xe0], rsi
and al, 0xe0
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x7e41b
lea rdx, [rsp + 0x990]
mov qword [rdx], rax
mov eax, 1
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
and dword [rdx + 0x20], 0
and dword [rdx + 0x20], 0
movups xmmword [rsp + 0x58], xmm0
mov qword [rsp + 0xe8], r15
mov qword [rdx + 0x10], rdi
add byte [rax - 0x77], cl
jp 0x1400ad367
mov qword [rdx + 0x18], rax
lea rcx, [rsp + 0x460]
call fcn.14007e30a
lea rcx, [rsp + 0x158]
add byte [rax], al
dec dword [rax - 0x73]
mov word [rax + rbx*2], fs
add dword [rax], eax
add byte [rax], al
mov qword [rcx], rax
call fcn.14005ba0f
mov rcx, qword [rsp + 0x50]
add byte [rax], al
mov qword [rcx], rax
mov dword [rcx], eax
call fcn.14005ba0f
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
call fcn.1400be319
lea rcx, [rsp + 0x460]
call fcn.14007ecfc
mov rdx, qword [rsp + 0x128]
add byte [rbx + rcx*4 - 0x7c], cl
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
add al, 0
add byte [rax - 0x77], cl
int1
call fcn.140019f45
lea rdi, [rsp + 0x990]
add byte [rax], al
mov rcx, rdi
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
or dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.14005c040
mov byte [rdi + 0x20], 1
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x1b0], xmm0
and al, 0xb0
mov al, 1
add byte [rax], al
mov al, 1
add byte [rax], al
movaps xmmword [rsp + 0x1c0], xmm1
mov rax, qword [rdi + 0x20]
and byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + riz], fs
and byte [rcx], al
add byte [rax], al
mov rdx, qword [rsp + 0x128]
call fcn.1400be319
mov rcx, qword [rsp + 0x240]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x48
add al, byte [rax]
add al, ch
add dword [rdi], ecx
add dword [rax], eax
and byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + riz], fs
and byte [rcx], al
add byte [rax], al
mov rdx, qword [rsp + 0x128]
invalid
invalid
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x48
add al, byte [rax]
add al, ch
add dword [rdi], ecx
add dword [rax], eax
cmp dword [rsp + 0xa20], 2
jne 0x1400ad44f
lea rcx, [rsp + 0xb70]
lea rdx, [rsp + 0xa20]
mov r8d, 0x150
call sub.VCRUNTIME140.dll_memcpy
pop rsp
add dword [rax], eax
lea rcx, [rsp + 0x1b0]
call fcn.140001430
jmp 0x1400ac79e
movups xmm0, xmmword [0x1400fbd20]
lea rdx, [rsp + 0x990]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1400fbd10]
movaps xmmword [rdx], xmm0
movaps xmm0, xmmword [rsp + 0x1b0]
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x1c0], cl
lea r8, [rsp + 0x460]
test byte [rax + riz*2], ah
add al, 0
add byte [rcx + 0xf], al
sub dword [rax + 0x10], ecx
retf 0x4e8
test byte [rax + riz*2], ah
add al, 0
add byte [rcx + 0xf], al
sub dword [rax + 0x10], ecx
movaps xmmword [r8], xmm0
mov eax, dword [rsp + 0x1d1]
mov dword [r8 + 0x21], eax
mov eax, dword [rsp + 0x1d4]
mov dword [r8 + 0x24], eax
and al, 0x48
lea ecx, [rsp + 0xa48]
mov byte [r8 + 0x20], 1
call fcn.14001bee8
lea rcx, [rsp + 0xb70]
lea rdx, [rsp + 0xa20]
jmp 0x1400ac793
lea rcx, [0x1400ff6ad]
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.24_src_blockingclient.rsthread_not_dropped_yet
mov edx, 0x18
call fcn.1400c3a50
lea rax, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs8
mov qword [rsp + 0x20], rax
mov rcx, rdx
mov rdx, r9
call fcn.1400c3bf0
lea r14, [rsp + 0x468]
mov qword [r14 - 8], r12
lea rdx, [rsp + 0xa20]
mov r8d, 0x88
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x188]
mov qword [r14 + 0x88], rax
mov rax, qword [rsp + 0x190]
mov qword [r14 + 0x90], rax
mov eax, dword [rsp + 0x90]
mov dword [r14 + 0x98], eax
mov eax, dword [rsp + 0x94]
mov dword [r14 + 0x9c], eax
mov eax, dword [rsp + 0x98]
add byte [rcx - 0x77], al
xchg byte [rax - 0x75000000], ah
mov eax, dword [rsp + 0x9c]
pushfq
add byte [rax], al
add byte [rcx - 0x77], al
xchg byte [rax + rax - 0x48f10000], ah
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rsi + 0x41], ah
mov dword [rsi + 0xa8], eax
add byte [rax], al
movzx eax, word [rsp + 0x30]
mov word [r14 + 0xaa], ax
mov eax, dword [rsp + 0x40]
mov dword [r14 + 0xac], eax
mov eax, dword [rsp + 0xb8]
mov dword [r14 + 0xb0], eax
mov eax, dword [rsp + 0xac]
mov dword [r14 + 0xb4], eax
mov eax, dword [rsp + 0xb0]
mov dword [r14 + 0xb8], eax
mov eax, dword [rsp + 0xb4]
mov dword [r14 + 0xbc], eax
add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x120]
movups xmmword [r14 + 0xc0], xmm0
mov al, byte [rsp + 0x130]
add byte [rcx - 0x78], al
xchg al, dl
add byte [rax], al
add byte [rbx + 0x1002484], cl
add byte [rax], al
add byte [rcx - 0x78], al
xchg al, dl
add byte [rax], al
add byte [rbx + 0x1002484], cl
add byte [rax], al
mov dword [r14 + 0xd1], eax
mov eax, dword [rsp + 0x103]
and al, 3
add dword [rax], eax
add byte [rcx - 0x77], al
xchg ah, dl
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
add dword [rax], eax
add byte [rcx - 0x77], cl
xchg al, bl
add byte [rax], al
add byte [rbx + 0xbc2484], cl
add byte [rax], al
and al, 3
add dword [rax], eax
add byte [rcx - 0x77], al
xchg ah, dl
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
add dword [rax], eax
add byte [rcx - 0x77], cl
xchg al, bl
add byte [rax], al
add byte [rbx + 0xbc2484], cl
add byte [rax], al
mov dword [r14 + 0xe0], eax
mov eax, dword [rsp + 0x8b0]
mov dword [r14 + 0x104], eax
movaps xmm0, xmmword [rsp + 0x890]
movaps xmm1, xmmword [rsp + 0x8a0]
sub byte [rsp + 0x8a0], cl
movabs al, byte [0xe486110f41000008]
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsi + 0xf4], ecx
mov qword [r14 + 0x108], rsi
lea rax, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.24_src_blockingclient.rsthread_not_dropped_yet
add eax, 0x44894800
and al, 0x20
add eax, 0x44894800
and al, 0x20
lea rcx, str.core_thread_panicked
lea r9, [0x1400ff138]
or eax, 0x51a02
or eax, 0x51a02
lea r8, [rsp + 0x460]
mov edx, 0x14
add byte [rax], al
movzx eax, byte [rsp + 0x5f0]
test eax, eax
je 0x1400ad823
cmp eax, 3
jne 0x1400ad7b2
movzx eax, byte [rsp + 0x5a0]
test eax, eax
je 0x1400ad798
cmp eax, 3
jne 0x1400ad7c2
movzx eax, byte [rsp + 0x598]
test eax, eax
je 0x1400ad7a5
cmp eax, 3
jne 0x1400ad7d2
mov rax, qword [rsp + 0x590]
mov rcx, qword [rax]
jmp 0x1400adb89
mov rcx, qword [rsp + 0x530]
jmp 0x1400adb3a
mov rcx, qword [rsp + 0x580]
jmp 0x1400adb71
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.24_src_blocking_body.rs0
lea eax, [0x1400ff598]
lea eax, [0x1400ff598]
jmp 0x1400ad7e0
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_body_body.rs
lea eax, [0x1400ff238]
lea eax, [0x1400ff238]
jmp 0x1400ad7e0
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_body_body.rs
lea eax, [0x1400ff1f8]
and al, 0xd0
add eax, 0x8b480000
mov esp, 0x5d824
add byte [rax - 0x75], cl
test byte [rax + riz*8], ah
add eax, 0x8b480000
mov word [rax + rbp*8], fs
add eax, 0x89480000
test byte [rax + rbx*8], ah
and al, 0xd8
add al, 0
add byte [rax - 0x77], cl
mov word [rax + riz*8], fs
add al, 0
add byte [rdx + 0x2000], bh
ror dword [rax - 0x7d], 0xf9
invalid
mov word [rax + rdx*8], fs
add al, 0
rol byte [rax + rax], 1
add byte [rax - 0x77], cl
mov ah, 0x24
call 0x1880ad8fd
add byte [rax], al
mov qword [rsp + 0x4f0], rdi
add byte [rax], al
and al, 0x70
jo 0x1400ad94e
mov dword [rbp + 0x20], eax
add byte [rax - 0x7d], cl
mov esp, 0x4d824
add byte [rax], al
cmp dword [rsp + 0x4d8], 0
test byte [rax + rbp], ah
add eax, 0xbc800000
and al, 0x20
add eax, 0xf030000
add byte [rbx], al
je 0x1400add5c
lea rsi, [rsp + 0x100]
and al, 0x50
dec qword [rax]
lea ecx, [rsp + 0x50]
call fcn.140025304
mov cx, 4
mov rdx, rsi
call fcn.140076678
jmp 0x1400adcc7
and al, 8
add dword [rax], eax
add byte [rax + 1], cl
stc
mov dword [rdx], eax
test byte [rax + riz*2], ah
add eax, 0x110f0000
adc byte [rdi], cl
adc dword [rax], eax
call fcn.140001430
jmp 0x1400adc8b
and byte [rcx], al
add byte [rax], al
mov rcx, rdi
call fcn.140026663
xor esi, esi
cmp byte [rdi + 0x20], 2
and byte [rdx], al
je 0x1400adc8b
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x70], rax
movups xmm0, xmmword [rsp + 0x120]
movups xmm1, xmmword [rsp + 0x130]
and al, 0x30
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x60], ecx
and al, 0x30
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x60], ecx
movaps xmmword [rsp + 0x50], xmm0
call fcn.14002a7a6
mov rsi, rax
cmp qword [rsp + 0x50], 0
invalid
je 0x1400adc81
invalid
lea rcx, [rsp + 0x50]
jmp 0x1400adbcf
je 0x1400adc58
invalid
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], cl
test ah, cl
cld
invalid
test edx, edx
lea rcx, [rsp + 0x58]
call fcn.1400868ef
mov byte [rsp + 0x5a0], 1
xor eax, eax
test rax, rax
je 0x1400adca9
mov byte [rsp + 0x5f0], 3
mov eax, 1
and al, 0xf0
add eax, 0xb8030000
add dword [rax], eax
add byte [rax], al
jmp 0x1400adcf9
lea rcx, [rsp + 0x530]
call fcn.140087020
test rsi, rsi
invalid
je 0x1400add2f
mov cx, 4
mov rdx, rsi
call fcn.140076634
mov rbx, rax
mov rcx, rbp
call fcn.14003f57c
stosb byte [rdi], al
sbb cl, bh
stc
dec dword [rax - 0x75]
mov word [rax + rbp*8], fs
add al, 0
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xf0
add al, 0
add al, ch
push rbx
mov ecx, 0x894cfff8
jmp 0x135b60ed6
call fcn.140008820
stosd dword [rdi], eax
cmc
inc esi
test byte [rax + rsi*8], ah
add eax, 0x31010000
invalid
stosb byte [rdi], al
sbb cl, bh
stc
stc
dec dword [rax - 0x75]
mov word [rax + rbp*8], fs
add al, 0
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xf0
add al, 0
add al, ch
push rbx
mov ecx, 0x894cfff8
jmp 0x135b60ed6
invalid
invalid
stosd dword [rdi], eax
cmc
test rax, rax
je 0x1400add05
mov al, 3
jmp 0x1400adde7
mov rcx, r13
call fcn.140087040
test rbx, rbx
jne case.0x1400994e5.220
add al, 0
add byte [rax], al
mov rax, qword [rsp + 0x460]
mov qword [rsp + 0x4b8], rax
mov eax, 0xe9000004
and eax, dword [rcx]
add byte [rax], al
mov rax, qword [rsp + 0x528]
add qword [rsp + 0x4f8], rax
jmp 0x1400ad91b
invalid
invalid
invalid
lea rcx, [rsp + 0x460]
call fcn.14008709f
xchg ebx, eax
std
inc dword [rcx - 0x43]
add al, 0
add byte [rax], al
jmp 0x1400adecf
add byte [rax], al
add byte [rbp + 0x39], al
loope 0x1400ade38
xor dword [rax + rax - 0x76bc0000], 0xffffffe2
mov r8, rax
mov eax, eax
mov eax, eax
call fcn.1400b424a
mov rcx, rax
call fcn.140092da0
movzx eax, byte [rsp + 0x4b1]
mov dh, 0x84
and al, 0xb1
add al, 0
add byte [rcx + 0x63], cl
add al, 0x87
add byte [rax - 0x77], cl
shr eax, 0x5f
invalid
lea rsi, [rsp + 0xa20]
lea r8, [rsp + 0x178]
mov rcx, rsi
mov rdi, r13
mov rdx, r13
call fcn.140086ddc
mov r13, qword [rsi]
cmp r13, 5
jne 0x1400ade83
mov ebp, dword [rsp + 0x88]
mov rdi, qword [rsp + 0x38]
mov r12, qword [rsp + 0x30]
and al, 0x30
jmp 0x1400adf57
mov rax, qword [rsp + 0x158]
mov rcx, qword [rsp + 0x160]
call qword [rax + 0x18]
cmp r13d, 3
je 0x1400adf7f
cmp r13d, 4
jne 0x1400adfb9
test rbx, rbx
je 0x1400ae082
mov rcx, qword [rbx]
mov rdx, qword [rbx + 8]
call fcn.14007f3fa
lea rdx, [rsp + 0x1b0]
mov r8d, 0x58
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lock inc qword [rdi]
jle case.0x1400ad090.2
mov rsi, qword [rsp + 0xd8]
lea rcx, [rsi + 0x10]
lea rdx, [rsp + 0x890]
mov r8d, 0x88
call sub.VCRUNTIME140.dll_memcpy
add byte [rcx + rcx*4 + 0x2e], cl
mov qword [rsi + 8], rbx
mov rax, qword [rsp + 0x150]
mov qword [rsi + 0x98], rax
mov dword [rsi + 0xa0], ebp
and qword [rsi + 0xa8], 0
mov qword [rsi + 0xb8], rdi
mov rcx, qword [rsp + 0x1b0]
mov rdx, qword [rsp + 0x1b8]
call fcn.1400be319
mov rax, qword [rsp + 0x2e8]
stosd dword [rdi], eax
loope case.0x1400aadb9.13
invalid
invalid
invalid
call fcn.1400768fc
mov rbx, rax
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
mov edx, dword [rax + 8]
or al, ch
adc edi, ebp
dec dword [rax - 0x73]
mov ah, 0x24
mov al, 1
add byte [rax], al
call fcn.14007f3fa
lea rsi, [rsp + 0x1b0]
ud2
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.24_src_blockingclient.rsthread_not_dropped_yet
jmp 0x1400ad7e0
push rsi
sub rsp, 0x60
sub esp, 0x60
add byte [rax + 0x60c48348], dl
pop rsi
ret
sal byte [rax + rcx + 0x45], cl
xor eax, eax
jmp 0x1400ae6e1
jmp 0x1400ae856
mov rax, rsi
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
ret
mov rcx, rax
call fcn.1400b5184
add byte [rax], al
jmp 0x1400ae847
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
xor byte [rbp + rcx*4 + 0x42], cl
or byte [rax - 0x7b], cl
ror byte [rdi + rcx + 0x44], cl
ror byte [rcx - 0x77], 0x38
mov qword [rsi + 0x30], rdi
inc rcx
mov qword [r14 + 0xa0], rcx
mov rcx, rsi
int1
mov edx, ebx
add rsp, 0x28
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
jmp fcn.1400b5184
add byte [rax], al
cmovae rbx, rdx
xor edx, edx
mov rcx, rbx
shr rcx, 0x3c
sete dl
lea r8, [rbx*8]
shl rdx, 3
test rax, rax
je 0x1400ae9bb
shl rax, 3
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
mov qword [rsp + 0x30], rax
jmp 0x1400ae9c1
and qword [rsp + 0x28], 0
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
lea ecx, [rsp + 0x20]
mov rcx, rdi
call fcn.140008908
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
je 0x1400ae9e4
mov rdx, qword [rsp + 0x48]
jmp 0x1400ae9f5
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
movabs rcx, 0x8000000000000001
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.140028544
lea ecx, [rsp + 0x20]
mov rcx, rdi
call fcn.140008908
cmc
dec dword [rax - 0x7d]
invalid
add byte [rax - 0x75], cl
invalid
invalid
je 0x1400aea94
cmc
dec dword [rax - 0x7d]
invalid
mov rdx, qword [rsp + 0x48]
jmp 0x1400aeaa5
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
movabs rcx, 0x8000000000000001
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.140028544
invalid
inc dword [rdi]
jle 0x1400af36b
add byte [rax], al
lea r13, [rdi + 0x80]
mov qword [rsp + 0xf8], r13
mov rax, qword [r12 + 0x28]
cmp rax, r13
cmp eax, ebp
je 0x1400af36d
mov qword [rdi + 0xc8], rax
and qword [rdi + 0xc0], 0
and dword [rdi + 0xc0], 0
and dword [rdi + 0xc0], 0
test rax, rax
je 0x1400af025
mov qword [rax + 0x40], r13
mov qword [r12 + 0x28], r13
cmp qword [r12 + 0x30], 0
jne 0x1400af037
mov qword [r12 + 0x30], r13
mov qword [rsp + 0x60], rdi
mov rcx, r12
mov edx, ebp
call fcn.1400afca3
test r14, r14
je 0x1400af05a
movabs r14, 0xc00000003
jmp 0x1400af2aa
mov r15, qword [r15 + rsi]
lea rsi, [r15 + 0x18]
mov qword [rsp + 0x68], rsi
lea rdx, [r15 + 0x20]
lea r14, [rsp + 0x70]
mov rcx, r14
call fcn.140033ff1
lea rdx, [0x1400f7718]
mov rcx, r14
call fcn.140033311
mov r12, rax
mov ebp, edx
mov qword [rsp + 0x38], rax
mov byte [rsp + 0x40], dl
mov rax, qword [rax + 0x20]
mov rdx, r12
add rdx, 0x10
test rax, rax
je 0x1400af0b8
mov rcx, qword [r12 + 0x18]
mov rax, qword [rcx + rax*8 - 8]
mov rax, qword [rax]
cmp rax, 0x20
jbe 0x1400af0d7
mov rcx, qword [rsi]
call fcn.140033366
mov r14, rax
test rax, rax
je 0x1400af0d7
mov rcx, r12
mov edx, ebp
call fcn.1400afca3
ror dword [rbx], 1
add byte [rax], al
ror dword [rbx], 1
add byte [rax], al
jmp 0x1400af2aa
mov rax, qword [r12 + 0x20]
test rax, rax
je 0x1400af38a
mov rcx, qword [r12 + 0x18]
mov r12, qword [rcx + rax*8 - 8]
lock inc qword [r12]
jle 0x1400af36b
invalid
jno 0x1400af0fa
add byte [rax], al
invalid
mov qword [rsp + 0x48], r15
mov rcx, qword [rsp + 0x38]
mov dl, byte [rsp + 0x40]
call fcn.1400afca3
mov qword [rsp + 0x128], r12
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xf8
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rbx
mov r8d, 0x48000022
call fcn.140033811
cmp dword [r14], 0
je 0x1400af173
xor ebp, ebp
lea r15, [0x1400f7a30]
lea r14, [rsp + 0x70]
invalid
cmp rbp, 0xc
je 0x1400af28d
mov r8d, dword [rbp + r15]
mov rcx, r14
mov rdx, rbx
call fcn.140033811
add rbp, 4
cmp dword [rsp + 0x70], 0
jne 0x1400af142
mov rsi, qword [rsp + 0x78]
cmp rsi, rbx
je 0x1400af142
jmp 0x1400af17b
mov rsi, qword [rsp + 0x100]
mov al, byte [0x140138f40]
mov ecx, 0x80
mov edx, 8
call fcn.140005d10
test rax, rax
je 0x1400af454
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
and qword [rbx + 0x10], 0
and dword [rbx + 0x10], 0
mov byte [rbx + 0x18], 0
sbb byte [rax], al
and dword [rbx + 0x20], 0
mov rdx, rbx
add rdx, 0x10
mov qword [rbx + 0x28], r12
xorps xmm0, xmm0
movups xmmword [rbx + 0x30], xmm0
adc dword [rbx + 0x30], eax
movups xmmword [rbx + 0x40], xmm0
movups xmmword [rbx + 0x50], xmm0
mov qword [rbx + 0x60], rsi
movups xmmword [rbx + 0x68], xmm0
and word [rbx + 0x78], 0
lea r14, [rsp + 0x70]
mov rcx, r14
call fcn.1400b4f4c
lea rdx, [0x1400f79e8]
mov rcx, r14
call case.0x14001cebc.338
mov dword [rax + 0x60], 0x19d
mov qword [rax + 0x58], r13
mov rcx, rax
call fcn.1400afca3
mov rsi, qword [rsp + 0x48]
lock inc qword [rsi]
jle 0x1400af36b
lock inc qword [rbx]
jle 0x1400af36b
lea r14, [rsi + 0x10]
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x80], r13
mov byte [rsp + 0x88], 3
mov qword [rsp + 0x78], rbx
mov rcx, r14
mov rdx, rbx
call fcn.140033880
mov rcx, r14
call fcn.1400338cc
test rax, rax
je 0x1400af2ee
mov r14, rax
lea rdi, [rsp + 0x78]
mov rcx, rbx
call case.0x140033450.40
lock dec qword [rsi]
mov r13, qword [rsp + 0x20]
jne 0x1400af283
lea rcx, [rsp + 0x70]
call fcn.140034bb5
mov rcx, rdi
call fcn.1400331e1
jmp 0x1400af2af
mov r14d, dword [rsp + 0xfc]
shl r14, 0x20
or r14, 2
lea rcx, [rsp + 0x128]
call fcn.14003263f
mov r13, qword [rsp + 0x20]
lea rcx, [rsp + 0x60]
call fcn.1400afcc3
lea rcx, [rsp + 0x28]
call fcn.14003958a
lea rcx, [rsp + 0x50]
and al, 0x50
call fcn.1400b09d1
mov qword [r13 + 8], r14
mov eax, 2
mov qword [r13], rax
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [rsp + 0x80]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xe0], xmm0
and al, 0xe0
add byte [rax], al
add byte [rdx + 0x89c3905], cl
add eax, 0x89c39
and al, 0xe0
add byte [rax], al
add byte [rdx + 0x89c3905], cl
add eax, 0x89c39
mov ecx, 0x20
add eax, 0x89c39
mov ecx, 0x20
mov edx, 8
call fcn.140005d10
test rax, rax
mov r13, qword [rsp + 0x20]
je 0x1400af463
mov r14, rax
lea r12, [rsp + 0x58]
and al, 0x58
and al, 0x58
mov qword [rax], rsi
mov qword [rax + 8], rbx
movaps xmm0, xmmword [rsp + 0xe0]
movups xmmword [rax + 0x10], xmm0
mov rcx, r12
call fcn.140033c73
sub al, 0x49
clc
dec dword [rax - 0x75]
and al, 0x28
sub al, 0x49
clc
dec dword [rax - 0x75]
and al, 0x28
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov rdx, qword [r12 - 8]
mov qword [r13 + 0x10], rdi
mov qword [r13 + 0x18], rdx
mov dword [rbp + 0x18], edx
mov dword [rbp + 0x18], edx
mov qword [r13 + 0x20], r14
mov qword [r13 + 8], rcx
or cl, ch
imul edi, edi, 0xffffffff
invalid
or cl, ch
imul edi, edi, 0xffffffff
dec dword [rdi]
or ecx, dword [rcx - 0x7d]
invalid
ud2
add r12, 0x28
lea r8, [rsp + 0x70]
and al, 0x70
and al, 0x70
and qword [r8], 0
lea rdx, [rsp + 0xf8]
and al, 0xf8
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
and al, 0xf8
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400c6e66
lea rax, [rsp + 0x68]
lea rdx, [rsp + 0x128]
mov qword [rdx], rax
lea rax, [0x1400325c7]
mov qword [rdx + 8], rax
or byte [rax - 0x73], cl
and al, 0x38
or byte [rax - 0x73], cl
and al, 0x38
mov qword [rdx + 0x10], rax
lea rax, [0x14003450e]
clc
invalid
adc byte [rax - 0x73], cl
add eax, 0xfff85159
clc
invalid
mov qword [rdx + 0x18], rax
mov eax, 2
add byte [rax - 0x77], cl
and al, 0x70
mov qword [rsp + 0x80], rax
and qword [rsp + 0x90], 0
movabs rcx, 0x400000020
mov qword [rsp + 0x98], rcx
mov r8b, 3
mov byte [rsp + 0xa0], r8b
mov qword [rsp + 0xa8], rax
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rax + rcx*4 - 0x7c], al
and al, 0xd8
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
pop rsp
add dword [rax + rax], 0x48
lea ecx, [rsp + 0xf8]
add byte [rcx + rcx*4 + 1], cl
mov qword [rcx + 8], rax
lea r8, [rsp + 0x70]
mov qword [rcx + 0x20], r8
mov qword [rcx + 0x28], rax
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, [0x1400f77a0]
call fcn.1400c34a0
mov ecx, 8
mov edx, 0x80
call fcn.1400c31c0
mov ecx, 8
mov edx, 0x20
call fcn.1400c31c0
int3
rcl dword [rsi]
add byte [rax], al
mov rcx, qword [rax]
movzx eax, bl
lea r9, [rsp + 0x2c]
mov dword [r9], eax
mov dword [rsp + 0x20], 4
add byte [rax], al
add byte [rax], al
mov edx, 6
mov r8d, 1
call qword [sym.imp.ws2_32.dll_setsockopt]
cmp eax, 0xffffffff
je 0x1400af4af
xor eax, eax
jmp 0x1400af4bd
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
shl rax, 0x20
or rax, 2
add rsp, 0x30
pop rbx
ret
invalid
push 0x788b4908
adc byte [rax - 0x77], cl
jmp 0x18d041e4c
sub ecx, edi
invalid
sub ecx, edi
mov qword [rsp + 0x40], r8
mov rax, qword [r8]
add rax, rdi
mov qword [rsp + 0x48], rax
mov eax, 0x7fffffff
cmp rcx, rax
cmovae rcx, rax
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x28], r15
mov rdx, qword [r14 + 0x10]
lea rcx, [rsp + 0x58]
mov r8, rbx
xor r9d, r9d
call fcn.1400b20b3
mov al, byte [rsp + 0x61]
cmp al, 3
je 0x1400af659
mov rsi, qword [rsp + 0x58]
cmp al, 2
je 0x1400af691
mov cl, byte [rsp + 0x60]
movzx edx, word [r12 + 4]
mov word [r13 + 4], dx
mov edx, dword [r12]
mov dword [r13], edx
mov qword [rsp + 0x30], rsi
mov byte [rsp + 0x38], cl
mov byte [rsp + 0x39], al
cmp rbp, rdi
jb 0x1400af6aa
mov rcx, r15
lea rdx, [0x140105280]
call fcn.140023f7f
mov rcx, qword [r15]
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x50]
xor r9d, r9d
call qword [sym.imp.ws2_32.dll_recv]
cmp eax, 0xffffffff
jne 0x1400af660
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
add dword [rax], eax
cmp eax, 0x274a
je 0x1400af665
mov esi, eax
shl rsi, 0x20
or rsi, 2
mov rcx, rsi
call fcn.1400339ec
cmp al, 0xd
jne 0x1400af633
mov rax, qword [r15 + 8]
test rax, rax
je 0x1400af633
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
lock inc qword [rdx]
jle 0x1400af6bc
mov r15, r14
mov r14, r13
add rcx, 0x10
mov r8, qword [rax + 0x10]
mov r9b, byte [rax + 0x18]
call fcn.1400338da
mov r13, rax
xor ecx, ecx
call fcn.140032942
test r13, r13
je 0x1400af628
mov ecx, 1
mov rdx, rsi
call fcn.140033c65
mov rsi, r13
mov r13, r14
mov r14, r15
mov r15, qword [rsp + 0x28]
mov edi, dword [rsp + 0x28]
mov edi, dword [rsp + 0x28]
mov rcx, rsi
call fcn.1400339ec
cmp al, 0xd
jne 0x1400af691
mov rcx, r14
lea rdx, [rsp + 0x30]
call fcn.1400b2050
mov rcx, rsi
call fcn.14003294c
jmp 0x1400af529
mov eax, 1
jmp 0x1400af693
invalid
xor ecx, dword [rbx + riz*2 - 0x40]
jmp 0x1400af668
movsxd r8, eax
xor r8d, r8d
lea rax, [rdi + r8]
lea eax, [rdi + rax]
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov rcx, qword [rdx + 0x18]
cmp rax, rcx
jbe 0x1400af681
invalid
mov qword [rdx + 0x18], rax
mov rcx, rax
add rdi, r8
jb 0x1400af6be
cmp rcx, rax
jb 0x1400af6d6
mov qword [rdx + 0x10], rax
xor esi, esi
xor eax, eax
mov rdx, rsi
add rsp, 0x88
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_srcio_read_buf.rs
mov rcx, rdi
mov rdx, rbp
call fcn.1400c34e0
invalid
add byte [rdi], cl
or ecx, dword [rax - 0x73]
or eax, 0x55b53
ud2
lea rcx, str.filled_overflowfilled_must_not_become_larger_than_initialized
lea r8, [0x140105298]
mov edx, 0xf
call fcn.1400c3a50
lea rax, [0x140105258]
lea rcx, [rsp + 0x58]
pop rax
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
lea rax, [0x14012c8b8]
add byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x55b92
mov dword [rcx], eax
add byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x55b92
call fcn.1400c34a0
int3
and al, 0x28
mov rax, qword [rsp + 0xc0]
lea rbp, [rsp + 0x42]
add byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x42
lea r13, [rsp + 0x52]
xor ecx, ecx
cmp qword [rdx + 0x18], 0xffffffffffffffff
lea r15, [rdx + 0x18]
cmove r15, rcx
mov r12d, 0x7fffffff
invalid
invalid
invalid
jg 0x1400af79e
cmp eax, esp
cmovb r12, rax
loopne case.0x1400994e5.225
mov dword [rsp + 0x30], edi
mov rdx, qword [r14 + 0x10]
lea rcx, [rsp + 0x38]
mov r8, rbx
call fcn.1400b22b2
mov al, byte [rsp + 0x41]
and al, 0x41
cmp al, 3
je 0x1400af871
add byte [rax - 0x75], cl
and al, 0x38
mov rcx, qword [rsp + 0x38]
cmp al, 2
je 0x1400af87f
mov dl, byte [rsp + 0x40]
movzx r8d, word [rbp + 4]
mov word [r13 + 4], r8w
mov r8d, dword [rbp]
add byte [r13 - 0x77], r8b
add byte [r8 - 0x77], r9b
and al, 0x48
add byte [r13 - 0x77], r8b
add byte [r8 - 0x77], r9b
and al, 0x48
mov byte [rsp + 0x50], dl
push rax
mov byte [rsp + 0x51], al
and al, 0x51
mov rcx, r15
lea rdx, [0x1401052b0]
call fcn.140023f7f
mov rcx, qword [r15]
mov rdx, rdi
mov r8d, r12d
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
call qword [sym.imp.ws2_32.dll_send]
cmp eax, 0xffffffff
jne 0x1400af891
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov esi, eax
shl rsi, 0x20
and byte [rax - 0x7d], cl
invalid
add cl, byte [rax - 0x77]
int1
call fcn.1400339ec
cmp al, 0xd
jne 0x1400af84b
mov rax, qword [r15 + 8]
test rax, rax
je 0x1400af84b
or byte [rax - 0x7b], cl
sal byte [rdx + rdx*2 + 0x48], 0x8b
or byte [rax - 0x75], cl
push rax
or al, dh
inc qword [rdx]
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
lock inc qword [rdx]
jle case.0x1400993d0.228
mov r15, r14
mov r14, rbx
fimul word [rax - 0x7d]
rcl dword [rax], 0x4c
mov eax, dword [rax + 0x10]
mov r9b, byte [rax + 0x18]
call fcn.1400338da
mov rbx, rax
xor ecx, ecx
call fcn.140032942
test rbx, rbx
je 0x1400af840
mov rcx, rsi
call fcn.1400339ec
cmp al, 0xd
jne 0x1400af8a2
mov rcx, r14
lea rdx, [rsp + 0x48]
call fcn.1400b2050
mov rcx, rsi
call fcn.14003294c
jmp 0x1400af75d
mov rax, qword [rsp + 0x28]
mov qword [rax], 2
add byte [rax], al
jmp 0x1400af8b2
mov rax, qword [rsp + 0x28]
mov qword [rax], 1
mov qword [rax + 8], rcx
or bl, bpl
jmp 0x1400af8b2
cdqe
mov rcx, qword [rsp + 0x28]
and qword [rcx], 0
mov qword [rcx + 8], rax
jmp 0x1400af8b2
mov rax, qword [rsp + 0x28]
mov qword [rax], 1
mov qword [rax + 8], rsi
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
ud2
in al, dx
mov eax, 0xf000000
sub dword [rsp + 0xa0], esi
jl 0x1400afafd
mov rcx, rdi
ret 0xf82e
invalid
mov dword [rsp + 0x88], edi
dec dword [rdi]
mov dh, 3
add byte [rax + 0x63], cl
add al, 0x81
inc edi
insb byte [rdi], dx
invalid
sal byte [rcx], 0xd2
adc byte [rax], al
add byte [rax], al
invalid
add al, ch
or dword [0xc952fc01], 0xffffffc1
mov rcx, rax
add byte [rax], al
add esp, 0xb8
pop rsp
add eax, 0x58d4c00
call [rax + 5]
add byte [rdx + 0x39], bh
and al, 0x78
sub byte [rcx - 0x77], cl
xor byte [rcx - 0x78], al
pop rax
or byte [rax - 0x73], cl
add eax, 0x54f85
mov qword [rsp + 0x20], rax
lea rcx, str.RNG_seed_generator_is_internally_corruptC:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_srcutil_rand_rt.rs
lea r9, [0x140104a78]
mov edx, 0x28
call fcn.1400c39b0
int3
cmp r14, r12
je 0x1400afe88
mov rcx, rbx
mov rdx, r14
call fcn.1400ae8d1
mov r15, qword [rax + 0x18]
test r15, r15
je 0x1400afe78
mov rcx, qword [r15 + 0x10]
mov rcx, qword [rcx + 0x38]
mov rcx, qword [r15 + rcx]
mov qword [rax + 0x18], rcx
test rcx, rcx
je 0x1400afe39
mov r8, qword [rcx + 0x10]
mov r8, qword [r8 + 0x38]
add rcx, r8
add rcx, 8
or bl, ch
invalid
or bl, ch
invalid
mov rcx, rax
add rcx, 0x10
and qword [rcx], 0
mov rcx, qword [r15 + 0x10]
mov rcx, qword [rcx + 0x38]
and qword [r15 + rcx], 0
mov rcx, qword [r15 + 0x10]
mov rcx, qword [rcx + 0x38]
and qword [r15 + rcx + 8], 0
or byte [rax], al
or byte [rax], al
lock dec qword [rdi + 0x60]
mov rcx, rax
call fcn.1400b5184
mov rax, qword [r15 + 0x10]
mov rcx, r15
call qword [rax + 0x30]
jmp 0x1400afdff
mov rcx, rax
call fcn.1400b5184
inc r14
jmp 0x1400afdf6
lea rbx, [rsi + 0x40]
mov rcx, rbx
call fcn.1400ae5bb
test rax, rax
je 0x1400afea3
mov rcx, rax
call fcn.1400b0177
jmp 0x1400afe8c
xor ecx, ecx
call fcn.1400b017c
lea rcx, [rdi + 0x88]
call fcn.1400b101f
cmp byte [rax + 0x20], 0
jne 0x1400afec0
mov byte [rax + 0x20], 1
lea rbx, [rdi + 0x80]
mov rcx, rax
call fcn.1400b5184
mov rcx, rbx
call fcn.1400b51a4
test rax, rax
je 0x1400afee6
mov rcx, rax
call fcn.1400b0177
jmp 0x1400afecf
xor ecx, ecx
call fcn.1400b017c
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
invalid
test rax, rax
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
jne 0x1400aff1e
cmp dword [rsi], 2
je 0x1400aff0d
adc cl, byte [rax - 0x7f]
invalid
add rdi, 0xb8
mov rcx, rsi
mov rdx, rdi
call fcn.1400b3d2c
mov rax, rsi
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_handle.shared.owned.is_empty___s
lea r8, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulercurrent_threadmod.rs
mov edx, 0x30
call fcn.1400c3660
sub dh, byte [rdi]
add dword [rax], eax
int3
ret
test ecx, ecx
je 0x1400aff74
xor ecx, dword [rax - 0x77]
invalid
mov rsi, rcx
add rcx, 0x40
rol dword [rax - 0x18], 0xaf
in al, 0xff
dec dword [rax - 0x75]
mov rdx, qword [rsi + 0x48]
rol dword [rax - 0x18], 0xaf
in al, 0xff
dec dword [rax - 0x75]
mov rdx, qword [rsi + 0x48]
call fcn.1400aeb9b
mov rcx, rsi
int1
call fcn.1400b00f5
mov edx, 8
mov rcx, rsi
add rsp, 0x20
and byte [rsi - 0x17], bl
sub al, 0x5e
cmc
invalid
and byte [rsi - 0x17], bl
sub al, 0x5e
cmc
call qword [rax + 0x20c48348]
invalid
nop
add rsp, 0x20
invalid
and byte [rsi - 0x3d], bl
pop rsi
ret
sub rsp, 0x20
mov rsi, rcx
call fcn.1400b002b
add byte [rax], al
add byte [rax - 0x73], cl
or byte [rax - 0x7d], r9b
invalid
invalid
je 0x1400afffc
mov rax, qword [rcx]
lock dec qword [rax]
or byte [rbp + 5], dh
invalid
call fcn.1400b3458
mov rdi, qword [rsi + 0x18]
test rdi, rdi
je 0x1400b000a
sbb byte [rax - 0x7b], cl
push qword [rdi + rbx*2 + 0x48]
mov rcx, qword [rdi]
mov ecx, dword [rdi]
call fcn.1400b017c
lea rbx, [rdi + 0x18]
mov rcx, rbx
call fcn.1400b68e1
mov rax, qword [rdi + 0x18]
sbb r8b, r14b
dec qword [rax]
add byte [rax - 0x73], cl
pop rdi
sbb byte [rax - 0x77], cl
fld1
and ch, byte [rcx]
add byte [rax - 0x75], cl
sbb r8b, r14b
dec qword [rax]
jne 0x1400affd1
mov rcx, rbx
call fcn.1400b2ed9
invalid
add byte [rax], al
mov rax, qword [rdi + 8]
test rax, rax
je 0x1400affec
invalid
adc dh, al
dec qword [rax]
dec dword [rax]
jne 0x1400affec
add rdi, 8
mov rcx, rdi
call fcn.1400b2f15
mov rcx, qword [rsi + 0x18]
mov edx, 8
call fcn.140005da0
add al, ch
cmpsb byte [rsi], byte [rdi]
pop rbp
cmc
invalid
jmp 0x1400b000a
call fcn.14005c79a
mov rcx, qword [rsi + 0x18]
call fcn.1400aff37
invalid
mov rcx, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
push rsi
cmp al, ch
out 0x13, al
add byte [rax], al
add byte [rax - 0x75], cl
sub byte [rax - 0x75], r9b
push rsi
xor byte [rax - 0x7d], cl
add esp, 0x20
add esp, 0x20
invalid
pop rbx
pop rdi
pop rsi
jmp fcn.1400aebb3
add eax, 0xfd5ae800
invalid
mov dword [rax], ecx
test r9, r9
jne 0x1400b0353
and qword [r8 + 8], 0
and qword [rax + 8], 0
jmp 0x1400b035f
ret
dec rdx
mov qword [rcx + 8], rdx
ret
mov rdx, rcx
lea rsi, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov rcx, rsi
call fcn.1400b4f4c
in al, dx
jo 0x1400b0347
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax - 0x79], cl
sbb byte [r8 - 0x7d], cl
xchg qword [rcx + 0x18], rax
cmp rax, 3
clc
add esi, dword [rdi + 0x4d]
clc
add esi, dword [rdi + 0x4d]
mov rsi, rcx
and al, ch
test al, 0xff
invalid
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsp + 0x30]
mov qword [rax], rcx
lea rdx, [0x140105008]
lea rcx, [rsp + 0x40]
mov qword [rcx], rdx
mov edx, 1
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, [fcn.140008e80]
mov qword [rax + 8], r8
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.36.0_src_runtime_schedulermulti_threadpark.rsinconsistent_state_in_unpark__actual_
call fcn.1400c34a0
int3
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xd0
add dword [rax], eax
add byte [rax], al
cmp eax, edi
cmovae rax, rdi
bsr rax, rax
xor al, 1
movzx eax, al
mov cl, 6
div cl
movzx r8d, al
mov rcx, qword [r13 + 0x18]
mov rdx, qword [r13 + 0x20]
mov r9, r12
call fcn.1400b2308
mov rcx, rax
mov rdx, rbx
call fcn.1400b6317
jmp 0x1400b065d
invalid
invalid
add byte [rax - 0x7f], cl
sti
add byte [rdx], al
add byte [rax], al
cmp rbx, 0x200
je case.0x140079d16.1197
mov rcx, qword [rsp + rbx + 0x90]
mov rdx, qword [rsp + rbx + 0x98]
and qword [rsp + rbx + 0x90], 0
mov r8, r14
call fcn.1400b0932
mov rcx, rdx
call qword [rax + 8]
add rbx, 0x10
jmp 0x1400b07a5
mov rcx, qword [rsp + 0x50]
call fcn.1400b1e7e
mov r13, rax
and dl, 1
mov byte [rsp + 0x2f], dl
jmp 0x1400b05b9
invalid
std
invalid
invalid
test ecx, ecx
add eax, 0x58d4c00
pop rdx
add eax, 0x2bba00
add byte [rax], al
call fcn.1400c3660
int3
mov rsi, rcx
mov rbx, qword [rcx + 8]
test rbx, rbx
je 0x1400b0a21
lea rdi, [rbx + 8]
mov rcx, qword [rbx + 8]
call case.0x140033450.40
mov rax, qword [rbx]
lock dec qword [rax]
jne 0x1400b0a02
mov rcx, qword [rsi]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.ws2_32.dll_closesocket]
and al, 0x3f
shl r8d, 0x10
movzx r9d, word [rsp + 0x3d]
or r9d, r8d
shl r9, 0x20
mov r8d, dword [rsp + 0x39]
cmp dword [rbp + 9], ecx
enter 0xffffffffffff8d4c, 0xc
or cl, byte [rcx - 0x77]
invalid
cmp dword [rbp + 9], ecx
enter 0xffffffffffff8d4c, 0xc
or cl, byte [rcx - 0x77]
ror dword [rbp - 0x73], cl
push rbx
add dword [rcx - 0x76], eax
sbb eax, dword [rbx + rbx*8 - 0x47fa087]
lea r10, [r11 + 1]
mov bl, byte [r11]
test bl, bl
jns 0x1400b1172
cmp bl, 0xe0
jae 0x1400b1125
loopne 0x1400b118a
or eax, 0x2c38349
add r11, 2
cmp r10, r9
cmovne r10, r11
jmp 0x1400b1172
cmp bl, 0xed
jne 0x1400b1148
cmp r10, r9
je 0x1400b117a
lea r10, [r11 + 2]
cmp r10, r9
je 0x1400b117a
cmp byte [r11 + 1], 0x9f
ja 0x1400b119b
add r11, 3
mov r10, r11
invalid
jmp 0x1400b1172
invalid
add r11, 2
cmp r10, r9
cmove r11, r10
xor r10d, r10d
ror byte [rbp + 0x39], cl
retf
setne r10b
add r10, r11
cmp bl, 0xf0
jb 0x1400b1172
xor r11d, r11d
cmp r10, r9
setne r11b
add r10, r11
mov r11, r10
cmp r10, r9
jne 0x1400b1108
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
mov qword [rsi + 0x18], rcx
movabs rax, 0x8000000000000001
mov qword [rsi], rax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48068948], al
add esp, 0x40
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
shl r8, 8
mov qword [rsi], rax
mov qword [rsi + 8], rdx
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x18], r8
jmp 0x1400b1193
add byte [rax], al
add byte [rax + 0x33], cl
or byte [rax - 0x75], r9b
push rsi
adc byte [rax + 1], cl
xlatb
rol rdx, 0xd
xor rdx, rdi
rol rdi, 0x20
and byte [rbx + rcx*4 + 0x46], cl
sbb byte [rcx + rax - 0x3f], cl
add ecx, eax
ret 0x480d
and byte [rbx + rcx*4 + 0x46], cl
sbb byte [rcx + rax - 0x3f], cl
add ecx, eax
add ecx, eax
rol r8, 0x10
xor r8, rcx
add rdi, r8
rol r8, 0x15
add rcx, rdx
ror dword [rax - 0x3f], 1
ret 0x4811
xor edx, ecx
ror dword [rax - 0x3f], 1
ret 0x4811
xor edx, ecx
rol rcx, 0x20
xor r8, rdi
add rdi, rdx
rol rdx, 0xd
xor rdx, rdi
rol rdi, 0x20
invalid
and byte [rcx + rax - 0x3f], cl
rol r8, 0x10
xor r8, rcx
add rdi, r8
rol r8, 0x15
add rcx, rdx
ror dword [rax - 0x3f], 1
ret 0x4811
xor edx, ecx
invalid
ror dword [rax - 0x3f], 1
ret 0x4811
xor edx, ecx
rol rcx, 0x20
xor r8, rdi
add rdi, rdx
add edi, edx
rol rdx, 0xd
add rcx, r8
rol r8, 0x10
rcl byte [rax], 0x49
xor eax, ecx
rcl byte [rax], 0x49
xor eax, ecx
rol r8, 0x15
xor rdx, rdi
add rcx, rdx
rol rdx, 0x11
rol edx, 0x11
mov rax, rcx
rol rax, 0x20
xor rdx, r8
xor rax, rdx
xor rax, rcx
add rsp, 0x88
pop rdi
pop rsi
ret
add ah, cl
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rdx
mov rdi, rcx
xor r15d, r15d
cmp rsi, r15
je 0x1400b13c1
mov rbx, qword [rdi + r15*8]
mov rcx, qword [rbx]
test rcx, rcx
je 0x1400b1379
call fcn.1400b4f04
lea r14, [rbx + 0x18]
mov rcx, r14
call fcn.1400b68e1
mov rax, qword [rbx + 0x18]
lock dec qword [rax]
jne 0x1400b1397
mov rcx, r14
call fcn.1400b2ed9
mov rax, qword [rbx + 8]
test rax, rax
je 0x1400b13af
lock dec qword [rax]
jne 0x1400b13af
lea rcx, [rbx + 8]
call fcn.1400b2f15
mov edx, 8
mov rcx, rbx
call fcn.140005da0
inc r15
jmp 0x1400b1363
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
in al, dx
sub byte [rax - 0x77], cl
invalid
sub rsi, 1
jb 0x1400b1423
mov rax, qword [rdi - 8]
mov rcx, qword [rdi]
call qword [rax + 0x18]
add rdi, 0x10
jmp 0x1400b140d
add rsp, 0x28
pop rdi
pop rsi
ret
invalid
mov edi, ecx
mov rcx, rdx
mov rdx, r8
mov edx, eax
mov edx, eax
mov r8d, 0xffffffff
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_SleepConditionVariableSRW]
mov al, byte [rsi + 8]
xor ecx, ecx
leave
leave
test al, al
setne cl
ror dword [rax - 0x77], 0x77
or byte [rax - 0x76b7efa1], cl
cmovs eax, dword [rbx + 0x5f5b20c4]
ror dword [rax - 0x77], 0x77
or byte [rax - 0x76b7efa1], cl
cmovs eax, dword [rbx + 0x5f5b20c4]
pop rsi
ret
call fcn.1400226ae
mov eax, dword [0x140138f44]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0x78]
add byte [rax], al
add byte [rax - 0x75], cl
nop
add byte [rax], 0
add byte [rbp + rcx*4 + 0x41], cl
add dword [rcx + rcx*4 - 0x80], ecx
js 0x1400b14c4
add byte [rax], al
mov qword [rsi + 8], rcx
or byte [rax - 0x77], cl
push rsi
adc byte [rax - 0x7d], cl
add byte es:[rax - 0x7d], cl
invalid
and byte [rsi - 0x3d], bl
or byte [rax - 0x77], cl
push rsi
adc byte [rax - 0x7d], cl
add byte es:[rax - 0x7d], cl
invalid
add eax, 0x54102
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_std_src_threadlocal.rs
lea r9, [0x140105640]
lea r8, [rsp + 0x37]
and al, 0x37
and al, 0x37
mov edx, 0x46
add byte [rax], al
call fcn.1400c39b0
int3
jne 0x1400b1547
mov rcx, rsi
call fcn.1400b327a
mov rax, qword [rsi + 8]
lock dec qword [rax]
jne 0x1400b1563
add rsi, 8
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.1400b3156
nop
add rsp, 0x28
pop rdi
pop rsi
ret
rol dword [rax - 0x18], 0x73
cli
invalid
dec dword [rax - 0x77]
invalid
add byte [rax], al
add byte [rbp + rdx + 0x48], dh
mov ecx, edi
call fcn.1400b53c2
add byte [rax], al
mov edi, 1
xor r15d, r15d
jmp 0x1400b1a44
mov ecx, dword [rsi + 0x10]
adc byte [rax - 0x75], r9b
sub byte [rax + 0x39], r9b
cmp rax, rcx
jne case.0x140098631.294
lea rcx, [rsi + 0x10]
mov rax, qword [rsi + 0x28]
cmp rax, rcx
jne case.0x140098631.294
lea rcx, [rsi + 0x10]
call fcn.1400ae45e
mov rcx, qword [rsi + 0x10]
mov rax, qword [rsi + 0x28]
invalid
sub byte [rax - 0x75], cl
push rsi
and byte [rax + 1], cl
ret 0x3145
mov rdx, qword [rsi + 0x20]
add rdx, rax
ret 0x3145
ror byte [rax + 0x39], 0xca
retf 0xf4c
invalid
invalid
sub rdx, r8
mov rcx, qword [rsi + 0x18]
shl rdx, 4
loop 0x1400b160d
loop 0x1400b160d
mov qword [rcx + rdx], rdi
mov byte [rcx + rdx + 8], 1
inc rax
mov qword [rsi + 0x28], rax
lock inc qword [r14 + 0x110]
xchg byte [rax], dl
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg byte [rax], cl
add dword [rax], eax
add byte [rax - 0x7b], cl
invalid
je 0x1400b1650
xchg byte [rax], dl
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg byte [rax], cl
add dword [rax], eax
add byte [rax - 0x7b], cl
sal byte [rbx + riz - 0x10], 0x49
dec dword [rsi + 0x108]
lock dec qword [r14 + 0x108]
inc dword [rsi + 0x88]
add byte [rax], al
add r14, 0xd0
mov rcx, r14
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
call qword [sym.imp.KERNEL32.dll_WakeConditionVariable]
jmp 0x1400b1a42
mov rax, qword [r14 + 0x100]
cmp rax, qword [r14 + 0xf8]
add byte [rax], al
add byte [rdi], cl
test dh, bl
add eax, dword [rax]
invalid
add dword [rax], eax
add byte [rcx + 0x3b], cl
xchg al, bh
add byte [rax], al
add byte [rdi], cl
test dh, bl
add eax, dword [rax]
add byte [rax - 0x75], cl
outsb dx, byte [rsi]
invalid
invalid
inc dword [rbp]
jle 0x1400b1b9e
mov rdi, qword [rsi + 0x80]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rbp + rcx*4 - 0x5c], 0x24
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rcx - 0x77], cl
and al, 0x10
add byte [rax], al
add byte [rax], al
or byte [rbp + rcx*4 - 0x5c], 0x24
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rcx - 0x77], cl
and al, 0x10
and qword [r12], 0
mov rax, qword [r14 + 0x30]
mov r8, qword [r14 + 0x38]
mov eax, dword [rsi + 0x38]
mov rcx, qword [r8 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
lea rdx, [rcx + rax]
add rdx, 0x10
ret 0x4c10
lea ebp, [rsp + 0x60]
add dword [rax - 0x7d], ecx
ret 0x4c10
lea ebp, [rsp + 0x60]
mov rcx, r13
call qword [r8 + 0x28]
lea rcx, [rsp + 0xa8]
mov rdx, r12
mov r8, r13
loop 0x1400b171f
mov eax, ebp
call case.0x14007c6c0.325
cmp qword [r14 + 0x10], 0
je 0x1400b16f8
mov rax, qword [r14 + 0x18]
mov eax, dword [rsi + 0x18]
mov qword [rsp + 0xa8], 1
mov qword [rsp + 0xb0], rax
and al, 0xa8
add byte [rax], al
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0xb0], rax
invalid
invalid
invalid
cmp qword [r15], 0
je 0x1400b1713
mov r15, qword [r15 + 8]
lock inc qword [r15]
mov r13d, 1
jg 0x1400b1724
jmp 0x1400b1b9e
mov r15, qword [r15 + 8]
lock inc qword [r15]
jle 0x1400b1b9e
add byte [rax], al
xor r13d, r13d
mov r12, qword [rsp + 0xb8]
cmp qword [rsp + 0xa8], 0
je 0x1400b1741
and al, 0x38
mov qword [rax + 0x18], rcx
mov rcx, qword [rsp + 0x40]
mov qword [rax + 0x20], rcx
mov rcx, qword [rsp + 0x30]
mov qword [rax + 0x28], rcx
mov qword [rax + 0x30], rdi
lea r8, str.3L_v_
add eax, 0x5525b
mov rcx, qword [rsp + 0x28]
dec dword [rcx - 0x77]
xlatb
add byte [rax], al
sub byte [rax - 0x77], cl
call 0x16457a574
xor byte [rax - 0x77], cl
invalid
invalid
invalid
js case.0x1400ab4a6.22
and al, 0x80
add byte [rax], al
add al, ch
invalid
fdiv st(2), st(0)
invalid
invalid
dec dword [rax - 0x77]
clc
cli
and al, 0x20
add dword [rax], eax
add byte [rbx + 0x5d], bl
call 0x1400cd9b1
add byte [rax], al
ud2
mov edx, 8
mov rcx, r15
call fcn.1400c35e0
lea rdx, [rsp + 0x80]
mov qword [rdx], rax
lea rax, [rsp + 0x28]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
and al, 0x28
lea r8, [rsp + 0x60]
mov qword [r8], rax
lea rax, [fcn.14002922e]
mov qword [r8 + 8], rax
lea r9, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0x30]
mov qword [rcx], r9
mov r9d, 2
mov qword [rcx + 8], r9
and qword [rcx + 0x20], 0
mov qword [r8 + 0x10], rdx
mov qword [r8 + 0x18], rax
mov qword [rcx + 0x10], r8
mov qword [rcx + 0x18], r9
lea rdx, [0x140107af8]
call fcn.1400c34a0
int3
add eax, 0x50f73
mov edx, 1
mov cl, 0x15
jmp case.0x14009832e.164
invalid
dec dword [rax - 0x77]
ror byte [rax - 0x75], 1
push rcx
or byte [rax + 0x29], cl
ret 0x476
add rax, qword [rcx]
ret
invalid
ret
mov esi, eax
mov rdi, rdx
mov rbx, rcx
mov rdx, r8
call fcn.1400b6e3b
invalid
invalid
dec dword [rbx + rcx*4 + 0x73]
adc byte [rax - 0x75], cl
or byte [r9 + r8 - 0xf], cl
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add r14, rsi
mov qword [rbx + 0x10], r14
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
invalid
mov r12, qword [rsp + 0x180]
test r12, r12
je 0x1400b77ab
lea rdx, [rsp + 0x70]
mov qword [rdx], r15
mov qword [rdx + 8], r14
mov ecx, 0x23
call fcn.1400b8661
js 0x1400b76f6
add byte [rax], al
test al, al
je 0x1400b77af
lea rdx, [rsp + 0x70]
lea rsi, [rsp + 0x168]
mov ecx, 9
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x20], r14
mov rcx, rbx
mov r8, r12
mov r9, r15
call fcn.1400bb541
jmp 0x1400b7bcd
add byte [rax], al
cmp eax, 0x110000
adc dword [rax], eax
je 0x1400b76c2
and eax, 0x1fffdf
add eax, 0xffffffbf
mov edi, 0xf19f883
xchg dword [rax - 1], edi
invalid
invalid
mov edi, 0xf19f883
xchg dword [rax - 1], edi
invalid
lea rsi, [rsp + 0xd0]
lea rdi, [rsp + 0x168]
add byte [rax], al
and al, 0xd0
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x16824
add byte [rax], al
mov rcx, rsi
add byte [rax], al
mov rcx, rsi
call fcn.1400b84c8
cmp eax, 0x110000
adc dword [rax], eax
adc dword [rax], eax
je 0x1400b786d
lea edx, [rax - 0x61]
lea ecx, [rax - 0x41]
cmp edx, 0x1a
jb 0x1400b7796
cmp ecx, 0x1a
jb 0x1400b7796
lea edx, [rax - 0x30]
cmp edx, 0xa
jb 0x1400b7796
lea edx, [rax - 0x2d]
cmp edx, 2
jb 0x1400b7796
cmp eax, 0x2b
jne 0x1400b79e5
invalid
add byte [rcx + 0x20f283c2], cl
mov edx, eax
xor edx, 0x20
cmp ecx, 0x1a
cmovae edx, eax
mov rcx, rdi
call fcn.14002dd9d
hlt
idiv edi
jmp 0x1400b775a
mov cl, 6
jmp 0x1400b782d
mov r8d, dword [r12 + 0x2c]
inc r8d
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
lea r9, str.C:Usersleand.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs8
call fcn.1400bb4f8
mov rcx, rax
mov r8d, 0x2f
call fcn.14002debe
mov cl, 7
test al, al
je 0x1400b782d
mov rcx, r12
call fcn.1400b86f7
mov rcx, rax
call fcn.1400b84ef
lea rdx, [rsp + 0x70]
lea rsi, [rsp + 0x168]
mov ecx, 9
mov rdi, rdx
test al, al
je 0x1400b7a9d
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x28], r12
mov byte [rsp + 0x20], al
mov rcx, rbx
mov r8, r15
mov r9, r14
call fcn.1400bae59
jmp 0x1400b7bcd
mov byte [rbx + 8], cl
movabs rax, 0x8000000000000000
mov qword [rbx], rax
mov rcx, qword [rsp + 0x168]
mov rdx, qword [rsp + 0x170]
movaps xmm6, xmmword [rsp + 0x1e0]
add rsp, 0x1f8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.14002da89
cmp byte [rsp + 0x1a8], 1
jne 0x1400b79ee
mov r15, qword [rsp + 0xd0]
mov r12, qword [rsp + 0xd8]
lea rax, [rsp + 0x118]
lea rsi, [rsp + 0x168]
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rax + 0x10]
mov rax, rsi
shr rax, 0x20
mov rcx, rsi
shl rcx, 0x20
or rcx, 0x900
test rax, rax
mov r14d, 0x901
cmove r14, rcx
test r14b, r14b
jne 0x1400b79ba
in eax, 0
add byte [rax], al
in eax, 0
add byte [rax], al
shr r14, 0x20
mov rdi, qword [rsp + 0x120]
and al, 0x20
add dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
and byte [rsi], dh
invalid
add byte [rcx - 0x47], al
mov ecx, 4
and al, 0x20
add dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
and byte [rsi], dh
invalid
mov ecx, 4
mov rcx, rdi
mov rdx, rsi
call fcn.1400082c4
test al, al
jne 0x1400b7971
lea r8, [0x14012af0c]
mov r9d, 5
mov rcx, rdi
mov rdx, rsi
call fcn.1400082c4
test al, al
jne 0x1400b7971
lea r8, [0x14012af11]
mov r9d, 2
mov rcx, rdi
mov rdx, rsi
call fcn.1400082c4
test al, al
jne 0x1400b7971
lea r8, [0x14012af13]
mov r9d, 3
mov rcx, rdi
mov rdx, rsi
call fcn.1400082c4
test al, al
jne 0x1400b7971
lea r8, [0x14012af16]
mov r9d, 3
mov rcx, rdi
mov rdx, rsi
call fcn.1400082c4
test al, al
je 0x1400b7be9
lea rcx, [rsp + 0x118]
mov edx, 0x3a
call fcn.14002dd9d
idiv edi
idiv edi
xor edi, edi
lea rsi, [rsp + 0x70]
mov r13, r12
mov rbp, r15
mov qword [rsp + 0x70], rbp
mov qword [rsp + 0x78], r13
mov rcx, rsi
call fcn.1400b84c8
cmp eax, 0x5c
je 0x1400b79ac
cmp eax, 0x2f
jne 0x1400b79fc
mov rbp, qword [rsp + 0x70]
mov r13, qword [rsp + 0x78]
inc edi
jmp case.0x140097a03.363
mov byte [rbx + 8], 9
movabs rax, 0x8000000000000000
mov qword [rbx], rax
mov rcx, qword [rsp + 0x118]
mov rdx, qword [rsp + 0x120]
call fcn.14002da89
jmp 0x1400b7bcd
cmp eax, 0x3a
je 0x1400b787b
and qword [rsp + 0x178], 0
jmp 0x1400b76c2
mov qword [rsp + 0xb8], r12
mov r12, r15
cmp edi, 1
ja 0x1400b7abd
mov r15, qword [rsp + 0x130]
test r15, r15
je 0x1400b7abd
mov rcx, r15
call fcn.1400b86f7
mov rsi, rax
mov rdi, rdx
mov rcx, qword [rsp + 0x120]
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x28
add dword [rax], eax
add byte [rbp + rcx*4 + 0xd], cl
xor rax, 0xffffffff894d0007
invalid
add byte [rbp - 0x77], cl
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x28
add dword [rax], eax
add byte [rbp + rcx*4 + 0xd], cl
xor rax, 0xffffffff894d0007
invalid
add byte [rbp - 0x77], cl
invalid
invalid
call fcn.1400bae10
mov r9, rdx
mov rcx, rsi
mov rdx, rdi
mov r8, rax
call fcn.140072f1e
test al, al
invalid
sal byte [rdx + rbx*2 + 0x48], 0x8d
je 0x1400b7abd
lea rsi, [rsp + 0x118]
mov ah, 0x24
sbb byte [rcx], al
add byte [rax], al
and qword [rsi + 0x10], 0
lea rdx, [rsp + 0x70]
mov ecx, 9
mov rdi, rdx
xlatb
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x28], edi
mov byte [rsp + 0x20], 1
mov rcx, rbx
invalid
mov r8, r12
mov r9, qword [rsp + 0xb8]
jmp 0x1400b7823
xchg ch, bh
invalid
invalid
add byte [rax], al
add cl, ch
xchg ch, bh
invalid
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x28], r12
mov byte [rsp + 0x20], 0
mov rcx, rbx
invalid
mov r8, r15
mov r9, r14
mov ecx, esi
call fcn.1400b870b
jmp 0x1400b7bcd
invalid
mov rsi, qword [rsp + 0x148]
test rsi, rsi
je 0x1400b7b9d
add byte [rax - 0x73], cl
mov esp, 0xd024
add byte [rax - 0x7d], cl
lea rdi, [rsp + 0xd0]
and qword [rdi], 0
invalid
add byte [rax - 0x39], cl
or byte [r9], r8b
add byte [rax], al
add byte [rax - 0x7d], cl
adc byte [eax], al
adc byte [rax], al
invalid
adc byte [rax], al
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x160], rax
add dword [rax], eax
add byte [rbp + rcx*4 + 0x7c], cl
and al, 0x70
mov qword [r15], r12
mov rax, qword [rsp + 0xb8]
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [r8 - 0x77], r9b
mov ecx, edi
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [r8 - 0x77], r9b
mov ecx, edi
mov ecx, edi
xor edx, edx
call fcn.1400b6e3b
mov byte [r15 + 0x10], 0
adc byte [rax], al
invalid
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
call fcn.1400b84c8
mov r12d, eax
cmp eax, 0x2f
je 0x1400b7b43
cmp r12d, 0x5c
je 0x1400b7b43
mov rcx, rdi
mov ecx, edi
mov edx, r12d
call fcn.14002dd9d
cmp r12d, 0x2f
je 0x1400b7b1a
cmp r12d, 0x5c
je 0x1400b7b1a
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xd8
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xe0
add byte [rax], al
add byte [rax], al
mov rcx, r15
add byte [rax], al
mov rcx, r15
call fcn.1400badf3
mov r12d, eax
mov rcx, rdi
mov rdx, r15
call fcn.14002da89
test r12b, r12b
je 0x1400b7b9d
mov rcx, rsi
mov dl, 3
mov rax, qword [rsp + 0x160]
call qword [rax + 0x28]
lea rdx, [rsp + 0x70]
lea rsi, [rsp + 0x118]
mov ecx, 9
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0x28], r14d
mov byte [rsp + 0x20], 1
mov rcx, rbx
mov r8, rbp
mov r9, r13
call fcn.1400b932a
lea r8, [0x14012af19]
mov r9d, 4
mov rcx, rdi
mov rdx, rsi
call fcn.1400082c4
mov esi, eax
mov ebp, eax
xor bpl, 1
add bpl, bpl
lea rcx, [rsp + 0x118]
mov edx, 0x3a
call fcn.14002dd9d
test sil, sil
je 0x1400b7c95
mov rsi, qword [rsp + 0x148]
test rsi, rsi
test esi, esi
je 0x1400b7c5c
mov rdi, qword [rsp + 0x150]
lea r8, [0x14012afa8]
xor eax, dword [rdi]
add byte [rcx - 0x47], al
add al, byte [rax]
add byte [rax], al
mov rcx, r15
mov rdx, r12
mov edx, esp
call fcn.1400b86d3
test al, al
jne 0x1400b7c5c
mov rcx, rsi
mov dl, 4
add al, 0xff
push rdi
invalid
mov rsi, qword [rsp + 0x130]
test rsi, rsi
je 0x1400b7ced
invalid
add byte [rax], 0
invalid
mov rcx, rsi
call fcn.1400b86f7
lea r8, [0x14012af19]
mov r9d, 4
mov rcx, rax
call fcn.140072f1e
xor r8d, r8d
test al, al
cmovne r8, rsi
jmp 0x1400b7cf0
lea rdi, [rsp + 0xd0]
lea rsi, [rsp + 0x118]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov rcx, r15
mov rdx, r12
call fcn.1400b92ee
test rax, rax
je 0x1400b7d25
mov r9, rdx
lea rdx, [rsp + 0x70]
lea rsi, [rsp + 0x118]
mov ecx, 9
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0x28], r14d
mov byte [rsp + 0x20], bpl
mov rcx, rbx
mov r8, rax
jmp 0x1400b7bc8
xor r8d, r8d
lea rsi, [rsp + 0x118]
and qword [rsi + 0x10], 0
lea rdx, [rsp + 0x70]
mov ecx, 9
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov qword [rsp + 0x28], r8
mov byte [rsp + 0x20], bpl
mov rcx, rbx
mov r8, r15
clc
mov r9, r12
jmp 0x1400b7ab3
mov rax, qword [rsp + 0xe0]
mov rcx, rax
shr rcx, 0x20
shl rax, 0x20
or rax, 0x900
test rcx, rcx
mov r13d, 0x901
cmove r13, rax
test r13b, r13b
jne 0x1400b7db2
shr r13, 0x20
mov byte [rsp + 0x1cf], 0
mov rcx, r15
mov rdx, r12
mov r8d, 0x2f
call fcn.1400ba160
test rax, rax
je case.0x1400a52e2.82
mov rsi, rax
mov rdi, rdx
lea r15, [rsp + 0xd0]
mov rcx, r15
mov edx, 0x2f
call fcn.14002dd9d
lea r8, [rsp + 0x70]
mov byte [r8], 0
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rsi
mov rcx, r15
mov edx, ebp
mov r9, r13
call fcn.1400ba193
jmp 0x1400b7ea5
add byte [rax], al
mov byte [rbx + 8], 9
movabs rax, 0x8000000000000000
mov qword [rbx], rax
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xd8]
jmp 0x1400b79db
mov rax, r12
lea rsi, [rsp + 0xc0]
mov ah, 0x24
rol byte [rax], 0
add byte [rbp - 0x77], cl
cld
mov qword [rsi], r15
mov r15, rax
mov qword [rsi + 8], rax
lea rdi, [rsp + 0x70]
lea rcx, [rsp + 0x1b0]
mov rdx, rsi
call fcn.1400bb744
mov r8d, dword [rsp + 0x1b0]
cmp r8d, 0x23
je 0x1400b7e24
cmp r8d, 0x3f
je 0x1400b7e24
cmp r8d, 0x110000
jne 0x1400b7e2e
jmp 0x1400b7e8f
cmp byte [rsp + 0x110], 0
je 0x1400b7e9f
movups xmm6, xmmword [rsp + 0x1b8]
mov rcx, qword [rsp + 0x100]
mov rdx, qword [rsp + 0x108]
mov r9, qword [rsp + 0xc0]
mov rax, qword [rsp + 0xc8]
mov r15, rax
mov qword [rsp + 0x20], rax
mov r12, r9
call fcn.1400bb7de
movups xmmword [rsp + 0x70], xmm6
lea rax, [0x14012b718]
mov qword [rsp + 0x80], rax
lea rcx, [rsp + 0xd0]
mov rdx, rdi
call fcn.1400353b9
jmp case.0x1400a52e2.83
invalid
invalid
invalid
mov r12, qword [rsp + 0xc0]
mov r15, qword [rsp + 0xc8]
add byte [rax], al
invalid
mov rax, r12
mov rdx, r15
lea r8, [rsp + 0x70]
lea rsi, [rsp + 0xd0]
mov ah, 0x24
rol byte [rax], 1
add byte [rax], al
invalid
mov ah, 0x24
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rcx + 9], bh
mov ecx, 9
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x50], r13d
insb byte [rdi], dx
and al, 0x50
invalid
insb byte [rdi], dx
and al, 0x50
and al, 0x28
add byte [rax - 0x77], cl
int1
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rdx + 0x40]
mov dh, 0x42
invalid
enter 0xffffffffffffe0ff, 0xffffffffffffffc6
invalid
invalid
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
call fcn.1400badf3
mov ebx, eax
mov rcx, rsi
mov rdx, rdi
call fcn.14002da89
test bl, bl
je 0x1400bb048
mov rcx, r12
mov dl, 3
mov rax, qword [rsp + 0xd8]
call qword [rax + 0x28]
mov ebx, dword [r14 + 0x2c]
lea r8d, [rbx + 1]
mov rcx, qword [r14 + 8]
or byte [rcx - 0x75], r9b
push rsi
adc al, ch
and eax, 0x49000006
mov eax, edx
or byte [rcx - 0x75], r9b
push rsi
adc al, ch
and eax, 0x49000006
mov eax, edx
mov rcx, rbp
mov rdx, rax
call fcn.1400b6e52
out 0xbd, eax
invalid
dec dword [rax - 0x75]
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x78]
call fcn.1400b92ee
test rax, rax
je 0x1400bb247
add dword [rax], eax
invalid
out 0xbd, eax
invalid
add dword [rax], eax
add byte [rcx - 0x77], cl
ror dword [rax - 0x73], 1
xchg esp, eax
and al, 0x90
add byte [rax], al
add byte [rcx + 9], bh
mov r9, rdx
lea rdx, [rsp + 0x90]
mov ecx, 9
mov rdi, rdx
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0x28], ebx
mov cl, byte [rsp + 0x77]
mov byte [rsp + 0x20], cl
mov rcx, qword [rsp + 0x80]
mov r8, rax
jmp 0x1400bb277
lea rdx, [rsp + 0x90]
mov ecx, 9
mov rdi, rdx
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x20], rbx
mov rcx, r13
mov ecx, ebp
mov ecx, ebp
mov r8, r14
mov r9, r15
stc
stc
call fcn.1400bb541
jmp 0x1400bb4c6
add byte [rax], al
cmp dword [r14 + 0x18], 0
je 0x1400bb281
invalid
add byte [rcx - 0x73], cl
sbb al, 0x48
mov esi, dword [rsp + 0x78]
je 0x1400bb120
invalid
lea rax, [r14 + 0x1c]
mov rsi, qword [rsp + 0x78]
je 0x1400bb120
invalid
je 0x1400bb120
js 0x1400bb0e7
jmp 0x1400bb295
xchg ebx, eax
add dword [rax], eax
add byte [rcx - 0x7d], al
jle 0x1400bb11e
add byte [rdi], cl
test byte [rdx + rax], dh
add byte [rcx - 0x73], cl
sbb al, 0x48
mov ebx, dword [rsp + 0x78]
jmp 0x1400bb395
cmp al, 0x49
mov ecx, dword [rsi + 8]
mov rdx, qword [r14 + 0x10]
mov r8d, r15d
call fcn.1400bb682
mov r8, rdx
mov rcx, r12
mov rdx, rax
call fcn.1400b6e52
mov rcx, r12
mov edx, 0x2f
call fcn.14002dd9d
push rbx
sub al, 0xf7
dec dword [rbp + rcx*4 - 0x7c]
and al, 0x90
add byte [rax], al
add byte [rcx - 0x3a], al
add byte [rcx], al
sub al, 0xf7
dec dword [rbp + rcx*4 - 0x7c]
and al, 0x90
add byte [rax], al
add byte [rcx - 0x3a], al
add byte [rcx], al
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rsi
mov rcx, r12
invalid
mov bpl, byte [rsp + 0x77]
mov edx, ebp
mov r9, r15
call fcn.1400ba193
lea r8, [rsp + 0x90]
mov ecx, 9
invalid
mov rdi, r8
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov r9d, dword [r14 + 0x2c]
mov ecx, dword [r14 + 0x30]
mov r10d, dword [r14 + 0x34]
xor al, 0x45
mov ebx, dword [rsi + 0x38]
lea rsi, [r14 + 0x40]
movzx edi, word [r14 + 0x28]
movzx edi, word [r14 + 0x28]
movzx ebx, word [r14 + 0x2a]
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x50], r15d
mov word [rsp + 0x48], bx
pop rsp
and al, 0x48
pop rsp
and al, 0x48
mov word [rsp + 0x40], di
mov qword [rsp + 0x38], rsi
mov dword [rsp + 0x30], r11d
mov dword [rsp + 0x28], r10d
push rsp
and al, 0x28
mov dword [rsp + 0x20], ecx
mov rcx, qword [rsp + 0x80]
mov ecx, dword [rsp + 0x80]
mov ecx, dword [rsp + 0x80]
mov rdx, r8
mov r8d, ebp
jmp 0x1400bb4c1
lea rdx, [rsp + 0x90]
mov ecx, 9
mov rdi, rdx
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0x28], ebx
mov al, byte [rsp + 0x77]
mov byte [rsp + 0x20], al
mov rcx, qword [rsp + 0x80]
mov r8, r15
mov r9, r13
call fcn.1400b932a
jmp 0x1400bb4c6
cmp dword [r14 + 0x20], 0
mov rsi, qword [rsp + 0x78]
je 0x1400bb4db
lea rax, [r14 + 0x24]
mov r8d, dword [rax]
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
call fcn.1400bb682
mov r8, rdx
mov rcx, rbp
mov rdx, rax
call fcn.1400b6e52
mov edi, dword [r14 + 0x2c]
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
lea rsi, [rsp + 0x90]
mov rcx, rsi
mov rdx, rbp
mov r8d, r12d
mov r9d, edi
call fcn.1400bb9c4
mov eax, dword [rsi]
cmp eax, 2
jne 0x1400bb31a
pop rsi
pop r15
jmp fcn.14002da89
mov dword [rbp + 0x10], eax
movups xmm0, xmmword [rbp]
movups xmmword [r13], xmm0
mov r8, qword [r14 + 0x30]
mov r9d, dword [r14 + 0x38]
movups xmm0, xmmword [r14 + 0x40]
movups xmmword [r13 + 0x40], xmm0
mov r10b, byte [r14 + 0x50]
mov r10b, byte [r14 + 0x50]
mov byte [r13 + 0x50], r10b
mov r10d, dword [r14 + 0x28]
mov r11d, dword [r14 + 0x3c]
mov dword [r13 + 0x18], eax
mov dword [r13 + 0x1c], ecx
mov qword [r13 + 0x20], rdx
push rbp
and byte [rbp - 0x77], al
push rbp
sub byte [rcx - 0x77], al
jge 0x1400bb39c
push rbp
and byte [rbp - 0x77], al
push rbp
sub byte [rcx - 0x77], al
jge 0x1400bb39c
mov qword [r13 + 0x30], r8
mov dword [r13 + 0x38], r9d
mov dword [r13 + 0x3c], r11d
cmp al, 0xe9
add dword [r8], r8d
invalid
cmp al, 0xe9
add dword [r8], r8d
add byte [rcx - 0x7d], al
jle 0x1400bb3a5
add byte [rax - 0x75], cl
pop rsp
and al, 0x78
je 0x1400bb4e8
mov rdi, r15
mov r8d, dword [rax]
inc dword [rbx + rcx*4]
mov rcx, qword [r14 + 8]
mov ecx, dword [rsi + 8]
mov rdx, qword [r14 + 0x10]
call fcn.1400bb682
mov r8, rdx
add al, byte [rax]
add byte [rcx - 0x77], cl
ror byte [rax - 0x77], 1
jmp 0x128ce3cfa
mov rcx, rbp
mov rdx, rax
call fcn.1400b6e52
mov edx, 0x8b45ffff
jle 0x1400bb3f6
mov edx, 0x8b45ffff
jle 0x1400bb3f6
mov rcx, rbp
mov edx, r12d
mov r8, r15
call fcn.1400bbce7
cmp qword [rbp + 0x10], r15
jne 0x1400bb3fe
mov rcx, r14
mov ecx, esi
call fcn.1400b86f7
mov rcx, rax
call fcn.1400b84ef
cmp al, 2
jne 0x1400bb3f1
mov rcx, rdi
mov rdx, rbx
call fcn.1400bbd8c
add byte [rax], al
add byte [rax], al
test al, al
jne 0x1400bb3fe
mov rcx, rbp
mov edx, 0x2f
call fcn.14002dd9d
add byte [rax], al
add al, ch
lahf
sub edi, esi
dec dword [rax - 0x73]
mov ah, 0x24
nop
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
lea rsi, [rsp + 0x90]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, rdi
mov r8, rbx
call fcn.1400bb997
cmp dword [rsi], 0x2f
jne 0x1400bb434
movups xmm0, xmmword [rsp + 0x98]
lea r8, [rsp + 0xe0]
mov byte [r8], 1
movups xmmword [rsp + 0x20], xmm0
jmp 0x1400bb44a
lea r8, [rsp + 0xe0]
mov byte [r8], 1
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rdi
mov rcx, rbp
mov edx, r12d
mov r9, r15
call fcn.1400ba193
lea r8, [rsp + 0x90]
mov ecx, 9
mov rdi, r8
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov r9d, dword [r14 + 0x2c]
mov ecx, dword [r14 + 0x30]
mov r10d, dword [r14 + 0x34]
mov r11d, dword [r14 + 0x38]
lea rsi, [r14 + 0x40]
movzx edi, word [r14 + 0x28]
movzx ebx, word [r14 + 0x2a]
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x50], r15d
mov word [rsp + 0x48], bx
mov word [rsp + 0x40], di
mov qword [rsp + 0x38], rsi
mov dword [rsp + 0x30], r11d
mov dword [rsp + 0x28], r10d
mov dword [rsp + 0x20], ecx
mov rcx, r13
mov rdx, r8
mov r8d, r12d
call fcn.1400ba852
nop
add rsp, 0xf8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
jmp 0x1400bb2a8
and dword [rsi + 8], 0
jmp 0x1400bbcba
mov ecx, edi
call fcn.1400353b9
cmp r15, rbp
je 0x1400bbc25
mov rcx, r15
mov rdx, r12
call fcn.14002da89
mov rcx, qword [rsp + 0x70]
mov rdx, r14
call fcn.14002da89
invalid
idiv edi
test r13, r13
mov rax, qword [rsp + 0x68]
je 0x1400bbcce
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x50], eax
mov ebx, 1
mov rax, qword [rdi + 0x10]
mov rcx, rax
shr rcx, 0x20
shl rax, 0x20
or rax, 0x900
add byte [rax], al
add byte [rax], al
test rcx, rcx
mov r14d, 0x901
or dword [rax], eax
add byte [rdi + rcx + 0x44], cl
invalid
test r14b, r14b
jne 0x1400bbcb0
shr r14, 0x20
shr esi, 0x20
mov rcx, rdi
mov edx, 0x23
call fcn.14002dd9d
invalid
and edi, esi
dec dword [rax - 0x75]
push rsp
and al, 0x48
mov r8, qword [rsp + 0x50]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
stc
call case.0x14000342a.2636
mov dword [rsi], ebx
mov rax, qword [rsp + 0x38]
mov dword [rsi + 4], eax
add al, 0xc7
or byte [rcx], r8b
add byte [rax], al
add byte [rcx + rcx*4 + 0x76], al
or al, 0xeb
invalid
add byte [rax], al
add byte [rcx + rcx*4 + 0x76], al
or al, 0xeb
or al, dh
add al, 9
mov byte [rsi + 4], 9
mov dword [rsi], 2
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov dword [rsi], 1
mov rax, qword [rsp + 0x38]
mov dword [rsi + 4], eax
jmp 0x1400bba10
invalid
invalid
invalid
invalid
jmp 0x18c0bc42c
and al, 0x28
mov qword [rax], rcx
mov qword [rax + 8], rdx
mov rcx, rax
call fcn.1400b84c8
cmp eax, 0x110000
sete al
add rsp, 0x38
invalid
cmp bl, al
invalid
and al, 0x50
mov qword [r14 - 0x28], rcx
mov qword [r14 - 0x20], rdx
and qword [r14 - 0x18], 0
mov qword [r14 - 0x10], rdx
mov qword [r14 - 8], 1
add dword [rax], eax
add byte [rax], al
movabs rax, 0x2f0000002f
mov eax, 0x2f
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
xor eax, eax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea r15, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_strpattern.rs
cmp eax, 0x6f888
mov eax, 0x2f
invalid
cmp eax, 0x6f888
xor edx, edx
mov r12, rdi
cmp r12, rdi
ja 0x1400bbe85
invalid
sub r12, rdx
jb 0x1400bbe85
add rdx, rbx
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
mov cl, byte [rsp + rax + 0x4f]
mov r8, r12
loopne 0x1400bbe07
std
cmc
dec dword [rax - 0x7d]
clc
add dword [rbp + 0x5c], esi
jne 0x1400bbe85
mov r12, rdx
mov rdx, qword [rsp + 0x38]
mov rbp, qword [rsp + 0x48]
insb byte [rdi], dx
and al, 0x48
insb byte [rdi], dx
and al, 0x48
add r12, rdx
lea rax, [rbp - 1]
dec dword [r13 - 0x77]
in eax, 0x49
sub ebp, eax
jb case.0x140097a03.366
mov rax, r13
mov eax, ebp
add rax, rbp
jb case.0x140097a03.366
cmp rax, rdi
clc
ja case.0x140097a03.366
lea rsi, [rbx + r13]
mov rcx, rbp
mov rdx, r14
mov r8, r15
call fcn.140027645
idiv bh
idiv bh
mov r9, rdx
mov rcx, rsi
mov rdx, rbp
mov edx, ebp
mov edx, ebp
mov r8, rax
call fcn.1400082c4
test al, al
jne 0x1400bbe9e
mov rdx, qword [rsp + 0x38]
mov qword [rsp + 0x40], r12
jmp 0x1400bbe05
mov rax, qword [rsp + 0x20]
and al, 0x20
mov rdx, r13
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
mov eax, 1
mov qword [rsp + 0x20], rax
jmp 0x1400bbe85
invalid
sub byte [rax - 0x77], cl
invalid
shr bl, 2
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
jne 0x1400bbf5f
add byte [rax], al
int3
add byte [rax], al
xor eax, eax
ret
jb case.0x14002a4a2.1037
movzx eax, byte [rcx]
and eax, 0xffffffdf
add eax, 0xffffffbf
mov edi, 0x7719f883
invalid
fild word [rbx - 0x77c4040]
sbb dword [rdi + 0x34], esi
movzx eax, byte [rcx + 1]
add dword [rbx + 0x5747cf8], eax
add dword [rbx + 0x5747cf8], eax
cmp eax, 0x3a
jne case.0x14002a4a2.1037
mov al, 1
cmp rdx, 2
invalid
je 0x1400bbf46
add dh, byte [rbp + rbx - 0x76]
add al, byte [rbx*8 + 0x15733a3c]
add al, byte [rbx*8 + 0x15733a3c]
mov al, byte [rcx + 2]
add al, 0xdd
cmp al, 0x3a
jae case.0x14002a4a2.1037
movzx eax, al
movabs rcx, 0x200000010001001
add byte [rax], al
add byte [rdx], al
bt rcx, rax
ror dword [rdi], 0x92
invalid
add byte [rax], al
add byte [rdx], al
ror dword [rdi], 0x92
rol bl, 0x31
xor eax, eax
ret
sub rsp, 0x28
ret
xor eax, eax
ret
mov r10, r9
sub r10, r8
ret 0x2672
test r8, r8
je 0x1400bbf6b
cmp rdx, r8
jbe 0x1400bbf69
or dword [rdx - 0x80], eax
cmp al, 1
add eax, eax
jge 0x1400bbf6b
jmp 0x1400bbf7c
jne 0x1400bbf7c
add eax, eax
jge 0x1400bbf6b
jmp 0x1400bbf7c
test r9, r9
je 0x1400bbf8d
retf 0x1676
jbe 0x1400bbf8b
cmp byte [rcx + r9], 0xbf
jg 0x1400bbf8d
mov rax, qword [rsp + 0x50]
and al, 0x50
mov qword [rsp + 0x20], rax
call fcn.1400c3bf0
jne 0x1400bbf7c
add rcx, r8
add ecx, eax
ror dword [rax - 0x77], 0xc8
mov rax, rcx
mov rdx, r10
add rsp, 0x28
sub bl, al
add esp, 0x28
adc dh, dl
invalid
mov edx, eax
shr eax, 0xd1
invalid
ror byte [rax - 0x77], cl
stc
mov eax, esi
invalid