Function at 0x140079127
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push rsi
sub rsp, 0xc0
mov rsi, rdx
mov eax, dword [rcx]
mov dword [rsp + 0x34], eax
mov rax, qword [rdx + 0x10]
or rax, qword [rdx]
jne 0x140005b05
lea rax, [rsp + 0x35]
lea rcx, [rsp + 0x36]
lea rdx, [rsp + 0x37]
lea r8, [rsp + 0x34]
mov qword [rsp + 0x38], r8
lea r8, [0x140006780]
mov qword [rsp + 0x40], r8
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x60], r8
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x70], r8
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], 4
mov qword [rsp + 0x98], 0
lea rax, [rsp + 0x38]
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], 4
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
lea r8, [rsp + 0x78]
call fcn.140004b40
jmp 0x140005bcc
mov qword [rsp + 0xa8], 0
lea rax, [rsp + 0x35]
lea rcx, [rsp + 0x36]
lea rdx, [rsp + 0x37]
lea r8, [rsp + 0x34]
mov qword [rsp + 0x38], r8
lea r8, [0x140006780]
mov qword [rsp + 0x40], r8
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x60], r8
mov qword [rsp + 0x68], rdx
mov qword [rsp + 0x70], r8
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], 4
mov qword [rsp + 0x98], 0
lea rax, [rsp + 0x38]
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], 4
lea rdx, [0x140106970]
lea rcx, [rsp + 0xa8]
lea r8, [rsp + 0x78]
call fcn.140004b40
test al, al
jne 0x140005bd6
mov r8, qword [rsp + 0xa8]
cmp r8, 0x10
jae 0x140005bff
lea rdx, [rsp + 0xb0]
mov rcx, rsi
call fcn.1400047f0
nop
add rsp, 0xc0
pop rsi
ret
lea rax, str.librarycore_src_netip_addr.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140106d28]
lea r8, [rsp + 0x78]
mov edx, 0x2b
call fcn.1400ffac0
lea rax, str.librarycore_src_netdisplay_buffer.rs
mov edx, 0xf
mov rcx, r8
mov r8, rax
call fcn.1400ff6f0
int3
sub rsp, 0x58
movzx eax, byte [rcx]
cmp rax, 0x64
jb 0x1400067bf
movzx ecx, al
lea r8d, [rcx + rcx*4]
lea r8d, [rcx + r8*8]
shr r8d, 0xc
imul ecx, r8d, 0x64
sub al, cl
movzx eax, al
lea rcx, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
movzx eax, word [rcx + rax*2]
mov word [rsp + 0x56], ax
mov ecx, 0x24
mov eax, r8d
jmp 0x1400067c8
mov ecx, 0x26
cmp al, 0xa
jae 0x1400067d0
or al, 0x30
mov byte [rsp + rcx + 0x31], al
jmp 0x1400067e5
lea rcx, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
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, str.called__Result::unwrap____on_an__Err__value
mov rcx, rdx
mov dl, 1
xor r9d, r9d
call fcn.1400040b0
nop
add rsp, 0x58
ret
push rsi
push rdi
sub rsp, 0x58
mov r9, rdx
mov ecx, dword [rcx]
mov eax, 0x27
lea r8, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
cmp rcx, 0x2710
jb 0x140007930
mov r11d, 0x27
movabs r10, 0x346dc5d63886594b
nop word cs:[rax + rax]
mov rax, rcx
mul r10
shr rdx, 0xb
imul eax, edx, 0x2710
mov esi, ecx
sub esi, eax
imul edi, esi, 0x147b
shr edi, 0x13
imul eax, edi, 0x64
sub esi, eax
movzx esi, si
lea rax, [r11 - 4]
movzx edi, word [r8 + rdi*2]
mov word [rsp + r11 + 0x2d], di
movzx esi, word [r8 + rsi*2]
mov word [rsp + r11 + 0x2f], si
mov r11, rax
cmp rcx, 0x5f5e0ff
mov rcx, rdx
ja 0x1400078a0
cmp rdx, 0x63
jbe 0x14000791e
movzx ecx, dx
shr ecx, 2
imul ecx, ecx, 0x147b
shr ecx, 0x11
imul r10d, ecx, 0x64
sub edx, r10d
movzx edx, dx
movzx edx, word [r8 + rdx*2]
mov word [rsp + rax + 0x2f], dx
add rax, 0xfffffffffffffffe
mov rdx, rcx
cmp rdx, 0xa
jae 0x14000793b
add dl, 0x30
mov byte [rsp + rax + 0x30], dl
dec rax
jmp 0x140007949
mov rdx, rcx
cmp rdx, 0x63
ja 0x1400078f4
jmp 0x14000791e
movzx ecx, word [r8 + rdx*2]
mov word [rsp + rax + 0x2f], cx
add rax, 0xfffffffffffffffe
lea rcx, [rsp + rax]
add rcx, 0x31
mov edx, 0x27
sub rdx, rax
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rcx
lea r8, str.called__Result::unwrap____on_an__Err__value
mov rcx, r9
mov dl, 1
xor r9d, r9d
call fcn.1400040b0
nop
add rsp, 0x58
pop rdi
pop rsi
ret
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 0x140009691
mov eax, edi
or eax, 8
movq rdx, xmm6
test rdx, rdx
jne 0x140009691
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 0x1400096b0
add rax, 0xfffffffffffffffe
cmp rax, 0x80
ja 0x140009736
mov ecx, 0x81
sub rcx, r8
add rax, rsp
add rax, 0x30
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r8, [0x140151fa8]
mov r9d, 2
mov rcx, rsi
mov dl, 1
call fcn.1400040b0
movdqu xmmword [rsi], xmm6
mov dword [rsi + 0x34], edi
movaps xmm6, xmmword [rsp + 0xb0]
add rsp, 0xc8
pop rdi
pop rsi
ret
lea r8, [0x140106db0]
mov edx, 0x80
mov rcx, rax
call fcn.1400ff5f0
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 0x14000a060
sub rsp, 0xb8
mov eax, ecx
mov r9d, 0x81
mov r8d, 0x30
mov r10d, ecx
nop dword [rax + rax]
mov rcx, r9
shr r10d, 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 eax, 0x10
mov eax, r10d
jae 0x14000a110
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x14000a186
mov eax, 0x81
sub rax, r9
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, [0x140151fa8]
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.1400040b0
nop
add rsp, 0xb8
ret
lea r8, [0x140106db0]
mov edx, 0x80
call fcn.1400ff5f0
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 0x14000a1c0
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x14000a237
mov eax, 0x81
sub rax, r9
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, [0x140151fa8]
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.1400040b0
nop
add rsp, 0xb8
ret
lea r8, [0x140106db0]
mov edx, 0x80
call fcn.1400ff5f0
int3
sub rsp, 0xb8
mov r8d, dword [rcx]
mov r9d, 0x81
mov eax, 0x30
mov r10d, r8d
nop dword [rax + rax]
mov rcx, r9
shr r10d, 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 r8d, 0x10
mov r8d, r10d
jae 0x14000a640
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x14000a6b7
mov eax, 0x81
sub rax, r9
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, [0x140151fa8]
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.1400040b0
nop
add rsp, 0xb8
ret
lea r8, [0x140106db0]
mov edx, 0x80
call fcn.1400ff5f0
int3
movzx ecx, byte [rsp + 0x3a0]
cmp rcx, 0xc
jne 0x1400118e4
mov byte [rsp + 0x3a0], 0xc
mov r8d, 0x9f
lea rcx, [rsp + 0x3a1]
lea rsi, [rsp + 0x1a8]
mov rdx, rsi
call fcn.1400fc280
mov rcx, rsi
lea rdx, [rsp + 0x358]
call fcn.14000f9f9
mov rdx, qword [rsp + 0x1a8]
cmp rdx, 2
je case.default.0x1400118e1
movzx eax, word [rsp + 0x1d0]
mov dword [rsp + 0xd8], eax
mov eax, dword [rsp + 0x1d2]
movzx ecx, word [rsp + 0x1d6]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x170], rcx
mov rax, qword [rsp + 0x1d8]
mov qword [rsp + 0x168], rax
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0x160], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x158], rax
mov dword [rsp + 0x158], eax
mov al, byte [rsp + 0x1f0]
mov byte [rsp + 0x51], al
mov al, byte [rsp + 0x1f1]
mov byte [rsp + 0x50], al
mov eax, dword [rsp + 0x1f2]
movzx ecx, word [rsp + 0x1f6]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x150], rcx
mov rax, qword [rsp + 0x1b0]
mov r11, qword [rsp + 0x1b8]
mov rdi, qword [rsp + 0x1c0]
mov rcx, qword [rsp + 0x1c8]
mov qword [rsp + 0x60], rcx
lea rcx, [rdx - 2]
lea r8, [rdx - 1]
cmp rcx, 6
mov ecx, 0
cmovae r8, rcx
mov cl, 7
lea r9, [0x1401549fc]
movsxd r8, dword [r9 + r8*4]
add r8, r9
mov r13, rax
mov r9, qword [rsp + 0x88]
jmp r8
mov r11, qword [rsp + 0x3a8]
mov rdi, qword [rsp + 0x3b0]
mov byte [rsp + 0x3a0], 0xb
cmp cl, 0xb
jne 0x140011973
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x3b8], 0
test rax, rax
je 0x140011b8a
mov r11, qword [rsp + 0x3c0]
mov rdi, qword [rsp + 0x3c8]
mov edx, 4
mov rcx, qword [rsp + 0x3d0]
mov qword [rsp + 0x60], rcx
lea rcx, [rdx - 2]
lea r8, [rdx - 1]
cmp rcx, 6
mov ecx, 0
cmovae r8, rcx
mov cl, 7
lea r9, [0x1401549fc]
movsxd r8, dword [r9 + r8*4]
add r8, r9
mov r13, rax
mov r9, qword [rsp + 0x88]
jmp r8
movzx eax, byte [rsp + 0x3a7]
shl eax, 0x10
movzx edx, word [rsp + 0x3a5]
or edx, eax
mov eax, dword [rsp + 0x3a1]
shl rdx, 0x28
shl rax, 8
or rax, rdx
or rax, rcx
mov edx, 3
lea rcx, [rdx - 2]
lea r8, [rdx - 1]
cmp rcx, 6
mov ecx, 0
cmovae r8, rcx
mov cl, 7
lea r9, [0x1401549fc]
movsxd r8, dword [r9 + r8*4]
add r8, r9
mov r13, rax
mov r9, qword [rsp + 0x88]
jmp r8
mov qword [rsp + 0xd0], r11
mov r12, r13
mov r13, rbx
mov ebp, ebx
mov qword [rsp + 0xc8], rdi
mov rcx, r14
mov r14, rbp
mov qword [rsp + 0x80], rcx
mov rcx, qword [rsp + 0x158]
mov rsi, qword [rsp + 0x160]
mov rdi, qword [rsp + 0x168]
mov r9, qword [rsp + 0x170]
mov r10, qword [rsp + 0x150]
mov r11b, byte [rsp + 0x50]
mov r8b, byte [rsp + 0x51]
mov ebp, dword [rsp + 0xd8]
mov ebx, ebp
test rdx, rdx
je 0x140011af5
mov r9, r12
shr r9, 0x10
mov edx, ebp
shr edx, 8
mov cl, byte [rsp + 0x51]
cmp cl, 8
mov r8d, ebp
mov dword [rsp + 0xdc], edx
jne 0x140011c64
mov rcx, qword [rsp + 0x168]
mov qword [rsp + 0x178], rcx
mov r10, qword [rsp + 0x170]
mov qword [rsp + 0x260], r10
mov r11, qword [rsp + 0x60]
mov rcx, r11
mov r13, qword [rsp + 0xc8]
mov rsi, r13
mov r15, qword [rsp + 0xd0]
mov rdi, r15
mov qword [rsp + 0x88], r9
mov qword [rsp + 0x80], r11
mov r11, qword [rsp + 0x160]
pushfq
and al, 0x60
add dword [rax], eax
add byte [rcx + rcx*4 - 0x64], cl
and al, 0x80
add byte [rcx], 0
add byte [rbx + rcx*4 - 0x64], cl
and al, 0x58
add dword [rax], eax
add byte [rcx + rcx*4 - 0x64], cl
and al, 0x58
add al, byte [rax]
add byte [rdx + rcx*4 + 0x5c], al
and al, 0x50
mov byte [rsp + 0x53], r11b
mov r11d, edx
mov edx, r8d
mov byte [rsp + 0x52], r8b
mov ebx, eax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x250], rax
mov word [rsp + 0x1a8], bx
mov dword [rsp + 0x1aa], r9d
shr r9, 0x20
mov word [rsp + 0x1ae], r9w
mov qword [rsp + 0x1b0], rdi
mov qword [rsp + 0x1b8], rsi
mov qword [rsp + 0x1c0], rcx
mov byte [rsp + 0x1c8], r8b
mov byte [rsp + 0x1c9], r11b
mov dword [rsp + 0x1ca], r10d
shr r10, 0x20
mov word [rsp + 0x1ce], r10w
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x490]
cmp rax, 5
je 0x1400137e6
mov rbp, r14
cmp eax, 3
ja 0x140011bfc
pop qword [rax]
add byte [rax], al
pop qword [rax]
add byte [rax], al
lea rcx, [0x140154b98]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [rsp + 0x498]
jmp 0x140011de6
mov rax, qword [rsp + 0x3d8]
mov qword [rsp + 0x3d8], 0
test rax, rax
je 0x140011cf0
mov r11, qword [rsp + 0x3e0]
mov rdi, qword [rsp + 0x3e8]
mov edx, 2
mov rcx, qword [rsp + 0x3f0]
mov qword [rsp + 0x60], rcx
lea rcx, [rdx - 2]
lea r8, [rdx - 1]
cmp rcx, 6
mov ecx, 0
cmovae r8, rcx
mov cl, 7
lea r9, [0x1401549fc]
movsxd r8, dword [r9 + r8*4]
add r8, r9
mov r13, rax
mov r9, qword [rsp + 0x88]
jmp r8
mov rcx, qword [rsp + 0x58]
lea rdx, [rsp + 0x490]
call 0x1400178ad
mov cl, byte [rax + 0x40]
add cl, 0xfe
movzx edx, cl
lea rcx, [rdx + 1]
cmp dl, 6
mov edx, 0
cmovae rcx, rdx
mov rdx, rax
call case.0x140017993.13
mov r8, qword [rsp + 0x1b0]
mov r9, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c8]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x74], cl
and al, 0xb8
add dword [rax], eax
add byte [rdx + 0x1c8248c], cl
add byte [rax], al
lea r10, [rsp + 0x188]
mov qword [rsp + 0x28], r10
mov byte [rsp + 0x20], cl
mov rcx, rax
call fcn.140017d6f
jmp 0x140011e14
mov dl, byte [rsp + 0x50]
mov byte [rsp + 0x53], dl
mov edx, r8d
mov byte [rsp + 0x52], r8b
mov rdx, qword [rsp + 0x150]
mov qword [rsp + 0x250], rdx
mov rdx, qword [rsp + 0x158]
mov qword [rsp + 0x258], rdx
mov rdx, qword [rsp + 0x160]
mov qword [rsp + 0x180], rdx
mov r11, qword [rsp + 0xd0]
mov r15, r11
mov rdi, qword [rsp + 0xc8]
mov r10, rdi
mov r13, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x170]
mov qword [rsp + 0x260], rdx
mov rdx, qword [rsp + 0x168]
mov qword [rsp + 0x178], rdx
mov rbx, rdi
mov rbp, r14
mov r14, r13
mov r13, r12
jmp case.0x1400119d2.6
mov rax, qword [rsp + 0x3f8]
mov qword [rsp + 0x3f8], 0
test rax, rax
je 0x140011d5e
mov r11, qword [rsp + 0x400]
mov rdi, qword [rsp + 0x408]
mov edx, 5
mov rcx, qword [rsp + 0x410]
mov qword [rsp + 0x60], rcx
lea rcx, [rdx - 2]
lea r8, [rdx - 1]
cmp rcx, 6
invalid
mov ecx, 0
cmovae r8, rcx
mov cl, 7
invalid
lea r9, [0x1401549fc]
movsxd r8, dword [r9 + r8*4]
add r8, r9
mov r13, rax
invalid
mov r9, qword [rsp + 0x88]
jmp r8
invalid
mov rax, qword [rsp + 0x418]
mov qword [rsp + 0x418], 0
test rax, rax
je 0x140011e5a
mov r11, qword [rsp + 0x420]
mov rdi, qword [rsp + 0x428]
mov edx, 6
mov rcx, qword [rsp + 0x430]
mov qword [rsp + 0x60], rcx
lea rcx, [rdx - 2]
dec byte [rbp + rcx*4 + 0x42]
dec dword [rax - 0x7d]
stc
invalid
mov ecx, 0
add byte [rax], al
add byte [rax], al
dec byte [rbp + rcx*4 + 0x42]
dec dword [rax - 0x7d]
stc
invalid
add byte [rax], al
add byte [rax], al
cmovae r8, rcx
mov cl, 7
lea r9, [0x1401549fc]
movsxd r8, dword [r9 + r8*4]
invalid
add al, 0x81
add r8, r9
mov r13, rax
mov r9, qword [rsp + 0x88]
mov ecx, dword [rsp + 0x88]
invalid
mov ecx, dword [rsp + 0x88]
jmp r8
mov rcx, qword [rsp + 0x498]
jmp 0x140011de2
mov rcx, qword [rsp + 0x4a0]
add rcx, 0x3e
test r8b, r8b
setne r8b
shl r8b, 4
mov edx, 4
lea rbx, [rsp + 0x188]
mov r9, rbx
call fcn.14001723b
mov rcx, rdi
mov rdx, rsi
mov r8, rbx
call fcn.140017a68
mov rax, qword [rsp + 0x1a8]
mov rdx, qword [rsp + 0x1b0]
mov r8, qword [rsp + 0x1b8]
lea rcx, [rsp + 0x1c0]
call qword [rax + 0x18]
mov r9, qword [rsp + 0xd0]
mov r8, qword [rsp + 0xc8]
mov r14, qword [rsp + 0x80]
mov rbx, r13
mov r13, r12
jmp 0x1400117a1
movzx eax, word [rsp + 0x438]
mov word [rsp + 0x438], 0
test byte [rax + rdi], ah
add al, 0
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
invalid
add byte [rax], al
and r13, 0xffffffffffff0000
or r13, rax
mov edx, 7
lea rcx, [rdx - 2]
lea r10, [rdx - 1]
cmp rcx, 6
mov ecx, 0
add byte [rax], al
add byte [rdi + rcx + 0x43], cl
sal dword [rcx + 0x1d8d4c07], 1
pop rdx
sub edx, dword [rax + rax]
movsxd r10, dword [r11 + r10*4]
add r10, r11
mov r11, r9
mov rdi, r8
mov r9, qword [rsp + 0x88]
jmp r10
mov r9, r13
shr r9, 0x10
mov cl, 2
add ch, bl
invalid
mov r9, r13
shr r9, 0x10
mov cl, 3
mov r15, r11
mov rbx, rdi
jmp case.0x1400119d2.6
mov r9, r13
shr r9, 0x10
mov cl, 4
jmp 0x140011ef5
mov r9, r13
shr r9, 0x10
mov cl, 5
jmp 0x140011ef5
mov r9, r13
shr r9, 0x10
mov cl, 6
mov r15, r11
mov rbx, rdi
sti
mov r14, qword [rsp + 0x60]
mov word [rsp + 0x280], ax
mov dword [rsp + 0x282], r9d
mov rdx, r9
shr rdx, 0x20
mov word [rsp + 0x286], dx
mov qword [rsp + 0x288], r15
mov qword [rsp + 0x290], rbx
and al, 0x90
add al, byte [rax]
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0x98
add al, byte [rax]
invalid
mov dl, byte [rsp + 0x52]
push rdx
mov byte [rsp + 0x2a0], dl
mov edx, dword [rsp + 0xdc]
mov byte [rsp + 0x2a1], dl
mov rdx, qword [rsp + 0x260]
mov dword [rsp + 0x2a2], edx
shr rdx, 0x20
mov word [rsp + 0x2a6], dx
mov rdx, qword [rsp + 0x178]
mov qword [rsp + 0x2a8], rdx
mov rdx, qword [rsp + 0x180]
mov qword [rsp + 0x2b0], rdx
mov rdx, qword [rsp + 0x258]
mov qword [rsp + 0x2b8], rdx
mov byte [rsp + 0x2c0], cl
mov dl, byte [rsp + 0x53]
mov byte [rsp + 0x2c1], dl
mov rdx, qword [rsp + 0x250]
mov dword [rsp + 0x2c2], edx
shr rdx, 0x20
mov word [rsp + 0x2c6], dx
add cl, 0xfe
movzx ecx, cl
lea r8, [rcx + 1]
xor r10d, r10d
cmp cl, 6
cmovae r8, r10
lea rdx, [0x140154a18]
movsxd rcx, dword [rdx + r8*4]
add rcx, rdx
add ecx, edx
add ecx, edx
mov qword [rsp + 0x88], r9
mov qword [rsp + 0xd0], r11
mov qword [rsp + 0xc8], rdi
jmp rcx
cmp qword [rsp + 0x280], 0
lea rsi, [rsp + 0x280]
mov r10b, 2
mov dl, 2
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rdx], 0
add byte [rcx - 0x4e], al
mov dl, 2
je 0x140012189
mov dl, 2
je 0x140012189
mov byte [rsp + 0x4f], 1
jmp 0x1400121df
mov qword [rsp + 0x40], r8
jmp 0x1400120cd
mov ecx, 2
mov qword [rsp + 0x40], rcx
cmp al, 1
lea rsi, [rsp + 0x280]
je 0x140012b4a
movzx eax, al
cmp eax, 2
jne 0x1400121d3
mov eax, 3
jmp 0x140012b45
cmp rbx, 5
lea rsi, [rsp + 0x280]
je 0x1400121b1
mov eax, 6
cmp rbx, 4
jne 0x1400121ce
test dword [rbx + 1], ecx
add byte [rax], al
test dword [rbx + 1], ecx
add byte [rax], al
mov qword [rsp + 0x40], rax
cmp dword [r15], 0x70747468
jne 0x1400121d3
jmp 0x140012b4a
cmp rbx, 0xb
lea rsi, [rsp + 0x280]
je 0x140012484
cmp rbx, 1
jne 0x140012124
sti
add dword [rbp + 0x72], esi
cmp byte [r15], 0x2f
jne 0x140012124
mov eax, 4
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov r10b, 1
jmp case.default.0x140012daf
mov r10b, 2
lea rsi, [rsp + 0x280]
jmp 0x1400121d6
movzx eax, ax
mov ecx, 8
mov qword [rsp + 0x40], rcx
xor r10d, r10d
cmp eax, 0x12f
lea rsi, [rsp + 0x280]
jle 0x140012162
cmp eax, 0x193
jg 0x140012506
cmp eax, 0x130
je 0x140012b32
cmp eax, 0x190
jne 0x1400121d6
mov eax, 0xc
jmp 0x140012b45
xor eax, eax
xor ecx, ecx
test cl, cl
sete al
mov ecx, 4
mov qword [rsp + 0xf0], rcx
mov ecx, 9
lea rdi, [rsp + 0xf8]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xe8], rax
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmp eax, 0xc8
je 0x140012b4a
cmp eax, 0xcc
je 0x140012b39
add byte [rax], al
add byte [rdi], cl
test cl, al
or dword [rax], eax
add byte [0x14001224b], bh
cmp eax, 0xce
jne 0x1400121d6
mov eax, 0xa
jmp 0x140012b45
cmp r15b, 0x4c
ja case.default.0x1400121a5
movzx eax, r15b
lea rcx, [0x140154a34]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov eax, 0x13
jmp 0x140012d52
mov eax, dword [r15]
bswap eax
cmp eax, 0x68747470
jne 0x140012afe
movzx eax, byte [r15 + 4]
add eax, 0xffffff8d
jmp 0x140012b08
mov qword [rsp + 0x40], rax
xor r10d, r10d
cmp r10b, 2
sete byte [rsp + 0x4f]
mov qword [rsp + 0xe0], r10
mov r12, rbx
mov rcx, rsi
call case.0x140016b1d.11
shl rax, 2
mov rbx, qword [rbp + 0x68]
lea rcx, [rbx + rbx*2]
cmp rax, rcx
jbe 0x14001225c
mov eax, 4
lea rdi, [rsp + 0xf0]
cmp byte [rsp + 0x4f], 0
jne case.default.0x14001225a
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0xf0], rax
mov eax, 1
lea rdi, [rsp + 0xf8]
mov ecx, 9
lea rsi, [rsp + 0x280]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xe8], rax
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, r12
jmp rax
mov ecx, 9
lea rax, [rsp + 0x310]
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call case.0x140016b1d.11
add rax, qword [rbp + 0x60]
cmp rax, rbx
mov rbx, r12
jb 0x140012298
mov al, byte [rsp + 0x350]
test al, al
je 0x140012298
or al, 0xf8
cmp al, 0xfa
jb 0x14001258b
mov rsi, qword [rbp + 0x28]
mov rax, qword [rbp + 0x48]
mov rcx, rsi
shr rcx, 2
mov rdx, rsi
sub rdx, rcx
cmp rax, rdx
jne 0x14001258f
test rax, rax
je 0x140012526
mov qword [rsp + 0xc0], r13
mov qword [rsp + 0x78], rbx
mov r12, r15
mov r15, r14
mov rdi, qword [rbp + 0x20]
test rsi, rsi
je 0x140012316
mov rax, qword [rbp + 0x50]
lea rcx, [rsi*8]
lea rcx, [rcx + rcx*2]
xor edx, edx
xor r13d, r13d
cmp qword [rdi + rdx], 0
je 0x14001230a
mov r8, qword [rdi + rdx + 0x10]
and r8, rax
mov r9, r13
sub r9, r8
test r9, rax
je 0x140012319
add rdx, 0x18
inc r13
cmp rcx, rdx
jne 0x1400122f0
xor r13d, r13d
lea r14, [rsi + rsi]
mov qword [rsp + 0x1a8], 0
lea rcx, [rsp + 0x2c8]
lea rdx, [rsp + 0x1a8]
mov r8, r14
call fcn.14000bb8a
mov rax, qword [rbp + 0x18]
mov rcx, qword [rsp + 0x2d8]
mov rdx, qword [rsp + 0x58]
mov qword [rdx + 0x10], rcx
movups xmm0, xmmword [rsp + 0x2c8]
movups xmmword [rdx], xmm0
dec r14
mov qword [rbp + 0x50], r14
cmp rsi, r13
jb 0x1400137fe
je 0x1400123e2
lea rcx, [rsi + rsi*2]
lea rcx, [rdi + rcx*8]
lea rdx, [r13*2]
add rdx, r13
lea rdx, [rdi + rdx*8]
mov r8, qword [rbp + 0x20]
mov r9, qword [rbp + 0x28]
cmp qword [rdx], 0
je 0x1400123d9
mov r10, qword [rdx + 8]
mov r11, qword [rdx + 0x10]
mov rbx, r11
and rbx, r14
mov rsi, rbx
mov ebx, 0
cmp rsi, r9
jae 0x1400123a6
lea rbx, [rsi + rsi*2]
cmp qword [r8 + rbx*8], 0
je 0x1400123c6
inc rsi
mov rbx, rsi
jmp 0x1400123a6
lea rsi, [r8 + rbx*8]
mov qword [rsi], 1
mov qword [rsi + 8], r10
mov qword [rsi + 0x10], r11
add rdx, 0x18
cmp rdx, rcx
jne 0x140012392
test r13, r13
je 0x140012451
lea rcx, [r13*2]
add rcx, r13
lea rcx, [rdi + rcx*8]
mov rdx, qword [rbp + 0x20]
mov r8, qword [rbp + 0x28]
mov r9, rdi
cmp qword [r9], 0
je 0x140012448
mov r10, qword [r9 + 8]
mov r11, qword [r9 + 0x10]
mov rbx, r11
and rbx, r14
mov rsi, rbx
mov ebx, 0
cmp rsi, r8
jae 0x140012415
lea rbx, [rsi + rsi*2]
cmp qword [rdx + rbx*8], 0
je 0x140012435
inc rsi
mov rbx, rsi
jmp 0x140012415
lea rsi, [rdx + rbx*8]
mov qword [rsi], 1
mov qword [rsi + 8], r10
mov qword [rsi + 0x10], r11
add r9, 0x18
cmp r9, rcx
jne 0x140012401
test rax, rax
mov r14, r15
mov r15, r12
mov rbx, qword [rsp + 0x78]
mov r13, qword [rsp + 0xc0]
je 0x14001258b
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14001258b
mov rax, qword [r15]
bswap rax
movabs rcx, 0x2f696e6465782e68
mov rdx, rcx
cmp rax, rcx
jne 0x1400124b7
mov rax, qword [r15 + 3]
bswap rax
xor ecx, ecx
movabs r8, 0x6465782e68746d6c
mov rdx, r8
cmp rax, r8
je 0x1400124c4
cmp rax, rdx
mov ecx, 0
sbb ecx, ecx
or ecx, 1
xor eax, eax
test ecx, ecx
sete al
lea rcx, [rax + 4]
xor edx, edx
test al, al
sete dl
mov qword [rsp + 0xf0], rcx
mov ecx, 9
lea rdi, [rsp + 0xf8]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xe8], rdx
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rdx*4]
add rax, rcx
jmp rax
cmp eax, 0x194
je 0x140012b40
cmp eax, 0x1f4
jne 0x1400121d6
mov eax, 0xe
jmp 0x140012b45
mov qword [rbp + 0x50], 7
mov qword [rsp + 0x1a8], 0
mov r8d, 8
lea rcx, [rsp + 0x2c8]
lea rdx, [rsp + 0x1a8]
call fcn.14000bb8a
cmp qword [rbp + 0x18], 0
je 0x14001256f
mov r8, qword [rbp + 0x20]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsp + 0x2d8]
mov rcx, qword [rsp + 0x58]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x2c8]
movups xmmword [rcx], xmm0
mov rsi, qword [rbp + 0x28]
test rsi, rsi
je 0x14001269d
mov al, byte [rsp + 0x350]
mov qword [rsp + 0xa0], rax
add eax, 0xfffffffe
mov dword [rsp + 0x54], eax
movzx eax, al
lea rcx, [rax + 1]
cmp al, 6
mov eax, 0
cmovae rcx, rax
mov qword [rsp + 0x1a8], rcx
movabs rax, 0xcbf29ce484222325
xor ecx, ecx
movabs r9, 0x100000001b3
movzx edx, byte [rsp + rcx + 0x1a8]
inc rcx
xor rax, rdx
imul rax, r9
cmp rcx, 8
jne 0x1400125de
mov r10, qword [rsp + 0x310]
cmp byte [rsp + 0x54], 5
mov qword [rsp + 0x80], r14
mov qword [rsp + 0xb0], r15
mov qword [rsp + 0x78], rbx
mov qword [rsp + 0xc0], r13
mov qword [rsp + 0x148], r10
jbe 0x1400126fb
xor ecx, ecx
test r10, r10
setne cl
mov qword [rsp + 0x1a8], rcx
xor ecx, ecx
movzx edx, byte [rsp + rcx + 0x1a8]
inc rcx
xor rax, rdx
imul rax, r9
cmp rcx, 8
jne 0x140012640
test r10, r10
je 0x14001270c
mov r11, qword [rsp + 0x318]
mov rcx, qword [rsp + 0x320]
test rcx, rcx
mov qword [rsp + 0xa8], r11
je 0x14001273f
xor edx, edx
movzx r8d, byte [r11 + rdx]
xor rax, r8
imul rax, r9
inc rdx
cmp rcx, rdx
jne 0x140012684
jmp 0x14001273f
mov eax, 4
lea rdi, [rsp + 0xf0]
cmp byte [rsp + 0x4f], 0
jne case.default.0x1400126f9
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0xf0], rax
mov eax, 1
lea rdi, [rsp + 0xf8]
mov ecx, 9
lea rsi, [rsp + 0x310]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0xe8]
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov cl, byte [rsp + 0x318]
mov qword [rsp + 0xa8], rcx
jmp 0x14001273f
movzx r8d, byte [rsp + 0x318]
mov qword [rsp + 0x1a8], r8
xor ecx, ecx
movzx edx, byte [rsp + rcx + 0x1a8]
inc rcx
xor rax, rdx
imul rax, r9
cmp rcx, 8
jne 0x14001271f
mov qword [rsp + 0xa8], r8
movzx r9d, ax
mov r13, qword [rbp + 0x50]
mov eax, r9d
and eax, r13d
mov r12, qword [rbp + 0x20]
mov r11, qword [rbp + 0x30]
mov rcx, qword [rbp + 0x58]
mov qword [rsp + 0x278], rcx
mov rcx, qword [rbp + 0x48]
mov qword [rsp + 0x268], rcx
mov rcx, qword [rbp + 0x40]
mov qword [rsp + 0x270], rcx
mov r10, qword [rbp + 0x38]
mov rcx, qword [rsp + 0x318]
mov qword [rsp + 0x140], rcx
mov rcx, qword [rsp + 0x320]
mov qword [rsp + 0xb8], rcx
xor r15d, r15d
mov qword [rsp + 0x98], r9
mov qword [rsp + 0x90], r11
mov qword [rsp + 0x70], r10
mov rdi, rax
mov eax, 0
cmp rdi, rsi
jae 0x1400127b5
lea rax, [rdi + rdi*2]
cmp qword [r12 + rax*8], 0
je 0x140012a16
lea rax, [r12 + rax*8]
mov rcx, qword [rax + 0x10]
mov rdx, r13
and rdx, rcx
mov r8, rdi
sub r8, rdx
and r8, r13
cmp r8, r15
jb 0x140012a8a
cmp rcx, r9
jne 0x1400128ef
mov r14, qword [rax + 8]
mov rax, qword [rsp + 0x278]
lea rbx, [rax + r14]
cmp qword [rsp + 0x268], rbx
jbe 0x140013786
mov rax, qword [rsp + 0x270]
lea rbp, [rax + rbx]
cmp rbp, r11
mov eax, 0
cmovae rax, r11
mov rcx, rbp
sub rcx, rax
lea rax, [rcx + rcx*2]
shl rax, 5
mov dl, byte [r10 + rax + 0x50]
lea ecx, [rdx - 8]
xor r8d, r8d
cmp cl, 0xfa
setb r8b
setae r10b
cmp dl, byte [rsp + 0xa0]
sete dl
and dl, r10b
cmp byte [rsp + 0x54], 6
movzx edx, dl
cmovb r8d, edx
cmp r8b, 1
jne 0x1400128ea
cmp cl, 0xf9
mov r10, qword [rsp + 0x70]
ja 0x14001290a
add rax, r10
add rax, 0x10
cmp qword [rsp + 0x148], 0
sete dl
mov rcx, qword [rax]
test rcx, rcx
setne r8b
cmp r8b, dl
je 0x1400128ef
test rcx, rcx
je 0x1400128fd
mov rcx, qword [rsp + 0xb8]
cmp qword [rax + 0x10], rcx
jne 0x1400128ef
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x140]
mov r8, qword [rsp + 0xb8]
call fcn.1400fccb0
mov r10, qword [rsp + 0x70]
mov r11, qword [rsp + 0x90]
mov r9, qword [rsp + 0x98]
test eax, eax
jne 0x1400128ef
jmp 0x14001290a
mov r10, qword [rsp + 0x70]
inc r15
inc rdi
mov rax, rdi
jmp 0x1400127b5
mov rcx, qword [rsp + 0xa8]
cmp byte [rax + 8], cl
jne 0x1400128ef
mov ecx, 9
lea rdi, [rsp + 0x2c8]
lea rsi, [rsp + 0x310]
rep movsq qword [rdi], qword [rsi]
mov dl, byte [rsp + 0x308]
movzx edi, word [rsp + 0x2c8]
mov rsi, qword [rsp + 0x2d8]
mov rax, qword [rsp + 0x2d0]
mov qword [rsp + 0xa0], rax
movzx eax, byte [rsp + 0x2d7]
shl eax, 0x10
movzx ecx, word [rsp + 0x2d5]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x2d1]
or rax, rcx
mov rcx, qword [rsp + 0x2c9]
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0x140], rcx
shld rax, rcx, 8
mov qword [rsp + 0x148], rax
mov byte [rsp + 0x54], dl
or dl, 0xf8
mov byte [rsp + 0xb8], dl
mov r8, qword [rsp + 0x2f8]
mov rax, qword [rsp + 0x2f0]
mov qword [rsp + 0xe0], rax
cmp rbp, r11
mov rax, r11
mov edx, 0
cmovb rax, rdx
sub rbp, rax
lea rax, [rbp*2]
add rax, rbp
shl rax, 5
add rax, r10
add rax, 0x10
mov cl, byte [rax + 0x40]
add cl, 0xfe
movzx ecx, cl
cmp cl, 6
lea rcx, [rcx + 1]
cmovae rcx, rdx
lea rdx, [0x140154b68]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
mov r13, qword [rsp + 0xc0]
mov r12, qword [rsp + 0x268]
mov r15, r8
jmp rcx
mov rax, qword [rsp + 0xe0]
mov byte [rsp + 0x38], al
mov rax, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rdi
mov dword [rsp + 0x28], edi
mov qword [rsp + 0x20], r15
lea rcx, [rsp + 0xe8]
lea ecx, [rsp + 0xe8]
mov rdx, qword [rsp + 0x58]
lea r8, [rsp + 0x310]
call fcn.140017424
mov rax, qword [rsp + 0xe8]
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x142125
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbp, qword [rsp + 0x68]
and al, 0x68
mov r14, qword [rsp + 0x80]
mov r15, qword [rsp + 0xb0]
mov rbx, qword [rsp + 0x78]
pop rsp
and al, 0x78
mov r13, qword [rsp + 0xc0]
jmp rax
mov rax, qword [rsp + 0xe0]
mov byte [rsp + 0x38], al
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r15
lea rcx, [rsp + 0xe8]
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x58
lea r8, [rsp + 0x310]
call fcn.140017424
add byte [rax - 0x75], cl
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbp, qword [rsp + 0x68]
mov r14, qword [rsp + 0x80]
mov ah, 0x24
add byte [rax], 0
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xb0
mov al, 0
add byte [rax], al
mov rbx, qword [rsp + 0x78]
mov r13, qword [rsp + 0xc0]
jmp rax
mov eax, 0
sbb eax, eax
or eax, 1
xor r10d, r10d
test eax, eax
sete r10b
mov rax, r10
ror byte [rax - 0x7d], 1
enter 0x4806, 0xffffffffffffff89
and al, 0x40
cmp r10b, 2
sete byte [rsp + 0x4f]
test r10b, 1
je 0x1400121df
invalid
jmp 0x140012b4a
mov eax, 0xb
jmp 0x140012b45
mov eax, 9
jmp 0x140012b45
mov eax, 0xd
mov qword [rsp + 0x40], rax
mov r12, rbx
mov ecx, 9
lea rdi, [rsp + 0xf8]
rep movsq qword [rdi], qword [rsi]
and al, 0xf8
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x40]
and al, 0x40
mov qword [rsp + 0xf0], rcx
mov qword [rsp + 0xe8], 0
call 0x140012b73
add byte [rax], al
invalid
jmp 0x140013209
lea rcx, [rsp + 0x3a0]
call fcn.14000c2d9
jmp 0x1400117b3
in al, dx
invalid
invalid
mov eax, 0xf
jmp 0x140012d52
cmp qword [rsp + 0x180], 0xd
add byte [rax], al
or eax, 0x24d850f
jne 0x140012df3
add byte [rax], al
movabs rax, 0x6564202c70697a67
mov rdx, qword [rsp + 0x178]
mov eax, 0x70697a67
sub al, 0x20
mov rdx, qword gs:[rsp + 0x178]
mov edx, dword [rsp + 0x178]
xor rax, qword [rdx]
movabs rcx, 0x6574616c66656420
xor rcx, qword [rdx + 5]
or rcx, rax
sete r10b
jmp 0x140012df6
ret 0x21e9
mov eax, 0x11
jmp 0x140012d52
add cl, ch
jae 0x140012bde
add byte [rax], al
add byte [rax + 0x12], bh
mov eax, 0x12
add cl, ch
imul eax, dword [rcx], 0x14b80000
invalid
adc al, 0
invalid
jmp 0x140012d52
mov eax, 0x14
jmp 0x140012d52
add cl, ch
pop rdi
add dword [rax], eax
add byte [rax + 0x15], bh
mov eax, 0x15
mov eax, 0x15
add cl, ch
push rbp
add dword [rax], eax
add byte [rax + 0x16], bh
mov eax, 0x16
jmp 0x140012d52
mov eax, 0x16
add cl, ch
add qword [r8], rax
add byte [rax + 0x17], bh
mov eax, 0x17
jmp 0x140012d52
mov eax, 0x17
add cl, ch
add dword [r8], eax
add byte [rax + 0x18], bh
mov eax, 0x18
jmp 0x140012d52
mov eax, 0x18
add cl, ch
invalid
jmp 0x140012d52
mov eax, 0x19
jmp 0x140012d52
add cl, ch
sub eax, 0xb8000001
mov eax, 0x1a
mov eax, 0x1a
add cl, ch
and eax, dword [rcx]
add byte [rax], al
jmp 0x140012d52
mov eax, 0x1b
jmp 0x140012d52
add cl, ch
sbb dword [rcx], eax
add byte [rax], al
mov eax, 0x1c
jmp 0x140012d52
add cl, ch
sgdt [rax]
add byte [rax + 0x1d], bh
mov eax, 0x1d
mov eax, 0x1d
add cl, ch
add eax, 0xb8000001
invalid
invalid
jmp 0x140012d52
mov eax, 0x1e
jmp 0x140012d52
add cl, ch
sti
add byte [rax], al
add byte [rax + 0x1f], bh
mov eax, 0x1f
mov eax, 0x1f
add cl, ch
int1
add byte [rax], al
add byte [rax + 0x20], bh
mov eax, 0x20
jmp 0x140012d52
mov eax, 0x20
add cl, ch
out 0, eax
add byte [rax], al
jmp 0x140012d52
mov eax, 0x21
jmp 0x140012d52
add cl, ch
fld qword [rax]
add byte [rax], al
mov eax, 0x22
jmp 0x140012d52
add cl, ch
rol dword [rax], cl
add byte [rax], al
mov eax, 0x23
jmp 0x140012d52
add cl, ch
leave
add byte [rax], al
add byte [rax + 0x24], bh
mov eax, 0x24
mov eax, 0x24
add cl, ch
mov edi, 0xb8000000
mov eax, 0x25
invalid
jmp 0x140012d52
mov eax, 0x25
jmp 0x140012d52
add cl, ch
mov ch, 0
add byte [rax], al
mov eax, 0x26
jmp 0x140012d52
add byte es:[rax], al
add cl, ch
stosd dword [rdi], eax
add byte [rax], al
add byte [rax + 0x27], bh
mov eax, 0x27
add byte [rax], al
mov eax, 0x27
invalid
jmp 0x140012d52
mov eax, 0x28
jmp 0x140012d52
add byte [rax], al
add cl, ch
xchg edi, eax
add byte [rax], al
add byte [rax + 0x29], bh
mov eax, 0x29
jmp 0x140012d52
lea eax, [rax]
add byte [rax], al
mov eax, 0x2a
add byte [rax], al
jmp 0x140012d52
mov eax, 0x2b
jmp 0x140012d52
mov eax, 0x2c
jmp 0x140012d52
mov eax, 0x2d
jmp 0x140012d52
mov eax, 0x2e
jmp 0x140012d52
mov eax, 0x2f
jmp 0x140012d52
mov eax, 0x30
jmp 0x140012d52
mov eax, 0x31
xor dword [rax], eax
add byte [rax], al
jmp 0x140012d52
mov eax, 0x32
jmp 0x140012d52
mov eax, 0x33
jmp 0x140012d52
mov eax, 0x34
jmp 0x140012d52
mov eax, 0x35
jmp 0x140012d52
mov eax, 0x36
jmp 0x140012d52
invalid
mov eax, 0x37
jmp 0x140012d52
mov eax, 0x38
jmp 0x140012d52
mov eax, 0x39
jmp 0x140012d52
mov eax, 0x3a
jmp 0x140012d52
mov eax, 0x3b
jmp 0x140012d52
mov eax, 0x3c
jmp 0x140012d52
mov eax, 0x3d
mov qword [rsp + 0x40], rax
xor r10d, r10d
movzx eax, r15b
add eax, 0xfffffff3
cmp eax, 0x34
ja 0x140012b1d
movabs rcx, 0x10000218120809
bt rcx, rax
jae 0x140012b1d
lahf
std
invalid
cmp r10b, 2
jne case.default.0x140012daf
sub eax, 0x9b9
add byte [rax - 0x73], cl
mov esp, 0xf024
mov ecx, 9
lea rdi, [rsp + 0xf0]
rep movsq qword [rdi], qword [rsi]
and al, 0xf0
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov eax, 4
mov qword [rsp + 0xe8], rax
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor eax, eax
test r10b, r10b
sete al
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 0xf0], rcx
mov ecx, 9
lea rdi, [rsp + 0xf8]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xe8], rax
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
jmp case.0x1400121a5.5
xor r10d, r10d
mov eax, 0x10
mov qword [rsp + 0x40], rax
cmp qword [rsp + 0x280], 0
jne 0x140012b1d
jmp case.0x1400121a5.5
cmp byte [rsp + 0xb8], 0xfa
jae 0x140012f47
cmp qword [rax + 0x30], r8
jne 0x140012f47
mov rcx, qword [rax + 0x28]
mov rdx, qword [rsp + 0xe0]
mov r8, r15
jmp 0x140012f14
cmp byte [rsp + 0x54], 2
jne 0x140012f47
cmp qword [rax + 0x10], rsi
jne 0x140012f47
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0x148]
jmp 0x140012f11
cmp byte [rsp + 0x54], 3
jne 0x140012f47
cmp byte [rax], dil
jne 0x140012f47
cmp dil, 0xa
je 0x140012edf
movzx ecx, dil
cmp ecx, 9
jne 0x140012fe2
cmp dil, 9
jne 0x140012fe2
movzx ecx, word [rax + 0xd]
movzx edx, byte [rax + 0xf]
shl edx, 0x10
or edx, ecx
shl rdx, 0x20
mov ecx, dword [rax + 9]
or rcx, rdx
mov rdx, qword [rax + 1]
xor rdx, qword [rsp + 0x140]
xor rcx, qword [rsp + 0xa8]
movabs r8, 0xffffffffffffff
and rcx, r8
or rcx, rdx
jne 0x140012f47
cmp byte [rax + 0x10], sil
jne 0x140012f47
jmp 0x140012fe2
je 0x140012eff
jmp 0x140012fe2
cmp byte [rsp + 0x54], 4
je 0x140012eff
jmp 0x140012f47
cmp byte [rsp + 0x54], 5
je 0x140012eff
jmp 0x140012f47
cmp byte [rsp + 0x54], 6
jne 0x140012f47
cmp qword [rax + 0x10], rsi
jne 0x140012f47
mov rcx, qword [rax + 8]
mov rdx, qword [rsp + 0xa0]
mov r8, rsi
call fcn.1400fccb0
mov r10, qword [rsp + 0x70]
mov r11, qword [rsp + 0x90]
mov r9, qword [rsp + 0x98]
test eax, eax
jne 0x140012f47
jmp 0x140012fe2
cmp byte [rsp + 0x54], 7
jne 0x140012f47
cmp word [rax], di
je 0x140012fe2
cmp r12, rbx
jbe 0x14001379e
lea rax, [rbp*2]
add rax, rbp
shl rax, 5
cmp qword [r10 + rax], 0
je 0x140013042
add rax, r10
mov r14, qword [rax + 8]
mov rax, qword [rsp + 0x278]
lea rbx, [r14 + rax]
cmp r12, rbx
jbe case.default.0x140012fe0
mov rax, qword [rsp + 0x270]
lea rbp, [rbx + rax]
cmp rbp, r11
mov rax, r11
mov r8d, 0
cmovb rax, r8
sub rbp, rax
lea rax, [rbp*2]
add rax, rbp
shl rax, 5
add rax, r10
add rax, 0x10
mov cl, byte [rax + 0x40]
add cl, 0xfe
movzx ecx, cl
lea rdx, [rcx + 1]
cmp cl, 6
cmovae rdx, r8
lea r8, [0x140154b68]
movsxd rcx, dword [r8 + rdx*4]
add rcx, r8
mov r8, r15
jmp rcx
add rbx, 0x3e
mov ecx, 9
lea rdi, [rsp + 0xf8]
lea rsi, [rsp + 0x310]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xf0], rbx
xor eax, eax
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0xe8]
lea rcx, [0x140154b84]
sbb edx, dword gs:[rax + rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbp, qword [rsp + 0x68]
mov r15, qword [rsp + 0xb0]
mov r14, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x78]
jmp rax
cmp byte [rsp + 0x54], 0
mov rbp, qword [rsp + 0x68]
je case.default.0x1400130b4
cmp byte [rsp + 0xb8], 0xfa
jae case.default.0x1400130b4
add rbx, 0x3e
mov ecx, 9
lea rdi, [rsp + 0xf8]
lea rsi, [rsp + 0x310]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xf0], rbx
mov eax, 1
add byte [rax], al
pushfq
and al, 0xf0
add byte [rax], al
add byte [rax + 1], bh
add byte [rax], al
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0xe8]
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r15, qword [rsp + 0xb0]
mov r14, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x78]
or dword [rax + 1], 0xbc8b4cc8
and al, 0xb0
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
pop rsp
and al, 0x78
jmp rax
lea rcx, [rsp + 0x2c8]
mov r15, r9
call case.0x140016b1d.11
add qword [rbp + 0x60], rax
mov edx, 1
mov rcx, qword [rsp + 0x58]
mov r8, r14
call case.0x140012504.248
mov ecx, 9
lea rdi, [rsp + 0x1b8]
lea rsi, [rsp + 0x310]
rep movsq qword [rdi], qword [rsi]
inc qword [rbp + 0x58]
mov qword [rsp + 0x200], r15
mov qword [rsp + 0x1a8], 0
mov rcx, qword [rsp + 0x440]
lea rdx, [rsp + 0x1a8]
call case.0x14000ff94.300
xchg esp, eax
and al, 0xa8
add dword [rax], eax
add al, ch
xor byte [rdx], bl
add byte [rax], al
mov rax, qword [rbp + 0x58]
add r14, rax
cmp r14, qword [rbp + 0x48]
jae 0x140013162
add r14, qword [rbp + 0x40]
neg rax
mov rcx, qword [rbp + 0x30]
mov rdx, qword [rbp + 0x38]
cmp r14, rcx
mov r8d, 0
cmovae r8, rcx
sub r14, r8
lea rcx, [r14 + r14*2]
shl rcx, 5
mov qword [rdx + rcx], 1
mov qword [rdx + rcx + 8], rax
cmp byte [rsp + 0x4f], 0
mov r15, qword [rsp + 0xb0]
mov r14, qword [rsp + 0x80]
mov rax, qword [rsp + 0x40]
je case.default.0x1400131be
add rbx, 0x3e
mov qword [rsp + 0xf0], rbx
mov qword [rsp + 0xf8], 0
mov eax, 3
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0xe8]
call 0x1880131a4
mov eax, dword [rsp + 0xe8]
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rsp + 0x78]
jmp rax
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], 0
mov eax, 3
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0xe8]
mov eax, dword [rsp + 0xe8]
mov eax, dword [rsp + 0xe8]
lea rcx, [0x140154b84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rsp + 0x78]
jmp rax
mov r12, rbx
mov rcx, qword [rsp + 0xf0]
add byte [rax], al
mov word [rax + rsi*8], fs
add byte [rax], al
add byte [rax], al
mov edx, 7
add byte [rax], al
mov edx, 7
mov r8b, 0x80
lea r9, [rsp + 0x188]
call fcn.14001723b
jmp 0x14001340b
mov r12, rbx
mov rsi, qword [rsp + 0xf0]
mov rcx, qword [rsp + 0x58]
lea rdx, [rsp + 0xe8]
call 0x1400178ad
mov rdi, rax
mov rcx, rax
call case.0x140011b7b.250
mov rbp, r14
mov r14, rax
mov rbx, r15
mov r15, rdx
mov al, byte [rdi + 0x40]
lea ecx, [rax - 8]
cmp cl, 0xfa
setb cl
test al, al
setne r8b
and r8b, cl
shl r8b, 4
mov edx, 4
mov rcx, rsi
lea rsi, [rsp + 0x188]
mov r9, rsi
int1
int1
call fcn.14001723b
mov rcx, r14
mov r14, rbp
mov rdx, r15
mov r15, rbx
mov rbp, qword [rsp + 0x68]
jmp 0x14001337e
mov r12, rbx
mov rcx, qword [rsp + 0x58]
lea rdx, [rsp + 0xe8]
call 0x1400178ad
mov rsi, rax
mov al, byte [rax + 0x40]
test al, al
je 0x1400132c7
or al, 0xf8
cmp al, 0xfa
jb 0x1400137be
mov byte [rsp + 0x1a8], 0x40
mov r8d, 1
lea rdi, [rsp + 0x188]
mov rcx, rdi
lea rdx, [rsp + 0x1a8]
call fcn.1400030fc
mov al, byte [rsi + 0x40]
add al, 0xfe
movzx eax, al
lea rcx, [rax + 1]
cmp al, 6
mov eax, 0
cmovae rcx, rax
mov rdx, rsi
call case.0x140017993.13
add byte [rax - 0x77], cl
ror dword [rcx - 0x77], 0xf8
add byte [rax - 0x77], cl
ror dword [rcx - 0x77], 0xf8
call fcn.140017a68
mov rcx, rsi
call case.0x140011b7b.250
mov rcx, rax
mov r8, rdi
jmp 0x140013381
mov r12, rbx
mov rsi, qword [rsp + 0xf0]
mov rcx, qword [rsp + 0x58]
lea rdx, [rsp + 0xe8]
call 0x1400178ad
mov rdi, rax
mov al, byte [rax + 0x40]
test al, al
je 0x140013358
or al, 0xf8
cmp al, 0xfa
jb 0x1400137ce
mov edx, 6
mov rcx, rsi
mov r8b, 0x40
lea rsi, [rsp + 0x188]
mov r9, rsi
call fcn.14001723b
enter 0x3e, 0
enter 0x3e, 0
mov rcx, rdi
call case.0x140011b7b.250
mov rcx, rax
mov r8, rsi
call fcn.140017a68
jmp 0x14001340b
mov r12, rbx
mov rcx, qword [rsp + 0x58]
lea rdx, [rsp + 0xe8]
call 0x1400178ad
mov rsi, rax
mov al, byte [rax + 0x40]
add al, 0xfe
movzx eax, al
lea rcx, [rax + 1]
cmp al, 6
mov eax, 0
cmovae rcx, rax
mov rdx, rsi
call case.0x140017993.13
mov rdi, rax
mov rbx, r14
mov r14, rdx
mov rcx, rsi
call case.0x140011b7b.250
mov r9, rdx
mov cl, byte [rsi + 0x40]
lea edx, [rcx - 8]
cmp dl, 0xfa
setb dl
test cl, cl
setne cl
and cl, dl
lea rdx, [rsp + 0x188]
mov qword [rsp + 0x28], rdx
mov byte [rsp + 0x20], cl
mov rcx, rdi
mov rdx, r14
mov r14, rbx
mov r8, rax
call fcn.140017d6f
mov ecx, 0xb
lea rbx, [rsp + 0x1a8]
mov rdi, rbx
lea rsi, [rsp + 0xe8]
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x490]
mov rcx, rdi
call fcn.1400173f8
mov ecx, 0xb
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov r9, qword [rsp + 0xd0]
mov r8, qword [rsp + 0xc8]
mov rbx, r12
jmp 0x1400117a1
mov al, byte [rsp + 0x3a0]
cmp al, 0xc
je 0x140013512
cmp al, 0xb
je 0x140013492
cmp al, 0xa
jb 0x140013492
cmp qword [rsp + 0x3b0], 0
je 0x140013492
mov r8, qword [rsp + 0x3a8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsp + 0x3b8]
test rax, rax
je 0x1400134b2
lea rcx, [rsp + 0x3d0]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x3d8]
test rax, rax
je 0x1400134d2
lea rcx, [rsp + 0x3f0]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x3f8]
test rax, rax
je 0x1400134f2
lea rcx, [rsp + 0x410]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x418]
test rax, rax
je 0x140013512
lea rcx, [rsp + 0x430]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
lea rdi, [rsp + 0x1c8]
lea rbx, [rsp + 0x1e8]
lea rsi, [rsp + 0x1a8]
lea r14, [rsp + 0x358]
mov rcx, rsi
mov rdx, r14
call fcn.14000f9f9
mov rax, qword [rsp + 0x1a8]
cmp rax, 2
je 0x140013593
test rax, rax
je 0x140013573
mov rax, qword [rsp + 0x1b0]
test rax, rax
je 0x140013573
mov rdx, qword [rsp + 0x1b8]
mov r8, qword [rsp + 0x1c0]
mov rcx, rdi
call qword [rax + 0x18]
mov rax, qword [rsp + 0x1d0]
mov rdx, qword [rsp + 0x1d8]
mov r8, qword [rsp + 0x1e0]
mov rcx, rbx
call qword [rax + 0x18]
jmp 0x140013532
mov rdi, qword [rsp + 0x390]
mov rcx, qword [rsp + 0x398]
mov rax, rcx
sub rax, rdi
movabs rdx, 0x4ec4ec4ec4ec4ec5
mul rdx
mov qword [rsp + 0x378], 0
cmp rcx, rdi
je 0x140013605
mov rbx, rdx
shr rbx, 5
add rdi, 0x30
mov rax, qword [rdi + 0x10]
test rax, rax
je 0x1400135ea
lea rcx, [rdi + 0x28]
mov rdx, qword [rdi + 0x18]
mov r8, qword [rdi + 0x20]
call qword [rax + 0x18]
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x18]
add rdi, 0x68
dec rbx
jne 0x1400135d2
cmp qword [rsp + 0x388], 0
je 0x140013627
mov r8, qword [rsp + 0x380]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [rsp + 0x370]
mov rdx, qword [rsp + 0x378]
call fcn.14001dfa0
cmp qword [rsp + 0x368], 0
je 0x14001365e
mov r8, qword [rsp + 0x370]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsp + 0x490]
call fcn.1400173f8
mov rax, qword [rsp + 0x448]
cmp rax, 2
je 0x1400136bd
lea rdx, [rsp + 0x460]
test rax, rax
je 0x1400136aa
mov rcx, qword [rsp + 0x450]
mov rax, qword [rsp + 0x458]
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
jmp 0x1400136ba
mov rcx, qword [rsp + 0x450]
mov rax, qword [rsp + 0x458]
call qword [rax + 0x68]
lea rcx, [rsp + 0x448]
call fcn.140010320
mov rcx, qword [rsp + 0x188]
mov rax, qword [rsp + 0x190]
mov rbx, qword [rsp + 0x1a0]
test bl, 1
jne 0x1400136f0
lea rdx, [0x140151338]
jmp 0x14001375b
shr rbx, 5
sub rcx, rbx
add rax, rbx
mov r8, qword [rsp + 0x198]
add r8, rbx
lea rdx, [rsp + 0x490]
mov qword [rdx], r8
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
lea rdi, [rsp + 0xe8]
mov rcx, rdi
call fcn.1400034cb
mov qword [rsp + 0x310], rbx
mov rcx, qword [rdi + 0x10]
mov rax, rcx
sub rax, rbx
jb 0x140013810
add rbx, qword [rsp + 0xf0]
mov rdx, qword [rsp + 0xe8]
mov rcx, rbx
mov rbx, qword [rsp + 0x100]
mov r8, qword [rsp + 0x248]
mov qword [r8], rdx
mov qword [r8 + 8], rcx
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rbx
add rsp, 0x4e8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.Out_of_bounds_accessC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2mod.rsusername_length_should_between_1_to_255password_length_should_between_1_to_255
lea r8, [0x14011f2b8]
mov edx, 0x14
call fcn.1400ffb60
lea rcx, str.Out_of_bounds_accessC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2mod.rsusername_length_should_between_1_to_255password_length_should_between_1_to_255
lea r8, [0x14011f2e8]
jmp 0x140013794
lea rcx, str.Out_of_bounds_accessC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2mod.rsusername_length_should_between_1_to_255password_length_should_between_1_to_255
lea r8, [0x14011f2d0]
jmp 0x140013794
lea rcx, str.assertion_failed:__header.is_sensitive__h
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
jmp 0x1400137dc
lea rcx, str.assertion_failed:__header.is_sensitive__h
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
mov edx, 0x28
call fcn.1400ff770
lea rcx, [0x14011f0ca]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
mov edx, 0x43
call fcn.140101a94
lea r8, [0x14011f378]
mov rcx, r13
mov rdx, rsi
call fcn.1400ff5f0
mov qword [rsp + 0x2c8], rcx
lea rax, [rsp + 0x310]
mov qword [rsp + 0x1a8], rax
lea rax, [0x14003c710]
mov qword [rsp + 0x1b0], rax
lea rcx, [rsp + 0x2c8]
mov qword [rsp + 0x1b8], rcx
mov qword [rsp + 0x1c0], rax
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0x358]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rsi
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff5b0
int3
mov ecx, dword [rax + 0xa4]
lea edx, [r15 + rcx]
add byte [rax], al
add byte [rcx - 0x73], al
adc al, 0xf
shl rdx, 0x20
add ecx, r15d
movabs rcx, 0x300000001
cmovno rcx, rdx
test cl, cl
add byte [rax + 0xf], cl
retf 0xc984
leave
jne 0x140013fd6
shr rcx, 0x20
mov dword [rax + 0xa4], ecx
and byte [rcx + 0xa488], cl
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rdi + 0x1c8]
add byte [rax], al
mov rdx, qword [rdi + 0x1d0]
mov r8d, r14d
add dword [rax], eax
add byte [rbp - 0x77], al
invalid
mov r9d, ebp
call fcn.14000c1ab
mov ecx, dword [rax + 0xa0]
invalid
add byte [rax], al
mov eax, dword [rax + 0xa4]
add byte [rax], al
sub eax, ecx
jle 0x1400140f4
int1
add byte [rax], al
add byte [rcx + 0x1feac1ca], cl
mov edx, ecx
shr edx, 0x1f
add edx, ecx
sar edx, 1
cli
cmp eax, edx
jl 0x1400140f4
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rdi + 0x1c8]
enter 1, 0
mov rdx, qword [rdi + 0x1d0]
xchg edi, eax
rol byte [rcx], 1
add byte [rax], al
mov r8d, r14d
mov eax, esi
mov r9d, ebp
call fcn.14000c1ab
cmp byte [rax + 0x127], 0
jne 0x1400140d3
jle case.0x14000ff94.291
invalid
invalid
test dword [rcx + 0x48000000], ebx
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rdi + 0x1c8]
mov ecx, dword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
mov r8d, r14d
mov r9d, ebp
call fcn.14000c127
add byte [rbp - 0x77], al
invalid
jmp 0x13f82153a
mov byte [rax + 0x127], 1
cmp dword [rdi + 0xc0], 0
and byte [rdi], 1
add byte [rax], al
add dword [rbx + 0xc0bf], eax
add byte [rax], al
je 0x1400140ab
lea r15, [rdi + 0xd0]
mov edi, 0xd0
mov r8d, dword [rdi + 0xcc]
mov eax, dword [rdi + 0xcc]
mov r9d, dword [rdi + 0xd0]
rol byte [rax], 1
add byte [rax], al
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
call fcn.14000c127
mov dword [rax + 0xe8], 1
mov dword [rax + 0xec], r14d
mov dword [rax + 0xf0], ebp
mov dword [rdi + 0xcc], r14d
jmp 0x1400140d0
mov dword [rdi + 0xc0], 1
mov dword [rdi + 0xc4], r14d
mov dword [rdi + 0xc8], ebp
mov dword [rdi + 0xcc], r14d
lea r15, [rdi + 0xd0]
mov dword [r15], ebp
mov rax, qword [rdi + 0x1b0]
mov rcx, qword [rdi + 0x1b8]
mov qword [rdi + 0x1b0], 0
mov al, 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x1400140f4
call qword [rax + 8]
mov rcx, rdi
mov edx, ebx
call fcn.140025730
mov al, 5
mov byte [rsi], al
add rsp, 0x50
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
xor byte [rdx + 0x4c38244c], cl
lea eax, [rsp + 0x40]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
add eax, 0x10b473
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
and byte [rax - 0x73], cl
or eax, 0x13ef37
invalid
out dx, eax
adc eax, dword [rax]
lea rcx, str.called__Result::unwrap____on_an__Err__value
invalid
lea r9, [0x14011e430]
or eax, 0x10a2f0
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
call fcn.1400ffac0
int3
mov ecx, 0x48cc000e
cmp dword [rcx], 0
cmp dword [rax], eax
cmp dword [rax], eax
je 0x140014156
mov rax, qword [rcx + 0x10]
adc r11b, al
ret
movzx ecx, byte [rcx + 8]
mov eax, 6
add byte [rax], al
mov dh, 0x49
or byte [rax + 6], bh
add byte [rax], al
lea rdx, [0x140154ba8]
or dl, byte [rax + rax]
add byte [rax + 0x63], cl
or al, 0x8a
invalid
movsxd rcx, dword [rdx + rcx*4]
mov cl, byte [rax + 1]
sar edi, 1
jmp rcx
invalid
add rcx, rdx
add ecx, edx
jmp rcx
mov eax, 7
ret
invalid
add byte [rax], al
add bl, al
mov eax, 0xd
ret
add byte [rax], al
add bl, al
mov eax, 4
ret
add byte [rax], al
add bl, al
mov eax, 0xf
ret
add byte [rax], al
add bl, al
mov eax, 0x10
add byte [rax], al
add bl, al
add byte [rax], al
ret
mov eax, 0x16
ret
add byte [rax], al
add bl, al
mov eax, 0x11
ret
add byte [rax], al
add bl, al
mov eax, 3
ret
add byte [rax], al
add bl, al
mov eax, 0xc
ret
add byte [rax], al
add bl, al
mov eax, 0xa
or al, byte [rax]
add byte [rax], al
add byte [rax], al
add bl, al
ret
mov eax, 0x13
ret
add byte [rax], al
add bl, al
mov eax, 8
ret
add byte [rax], al
add bl, al
mov eax, 0xe
add byte [rax], al
add bl, al
add byte [rax], al
ret
mov eax, 0x1c
add byte [rax], al
add byte [rax], al
add bl, al
ret
mov eax, 0x1b
ret
add byte [rax], al
add bl, al
mov eax, 0x1d
ret
sbb eax, 0xc3000000
add byte [rax], al
add bl, al
mov eax, 5
ret
add byte [rax], al
add bl, al
mov eax, 0x19
ret
add byte [rax], al
add bl, al
mov eax, 0x20
and byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, al
ret
ret
mov eax, 0x1e
ret
add byte [rax], al
add bl, al
mov eax, 0x17
ret
add byte [rax], al
add bl, al
mov eax, 0x23
add byte [rax], al
add bl, al
add byte [rax], al
ret
mov eax, 9
ret
add byte [rax], al
add bl, al
mov eax, 0x12
add byte [rax], al
add bl, al
add byte [rax], al
ret
mov eax, 0xb
or eax, dword [rax]
add byte [rax], al
add byte [rax], al
add bl, al
ret
mov eax, 0x14
ret
add byte [rax], al
add bl, al
mov eax, 0x18
ret
mov eax, 0x15
ret
mov eax, 2
ret
and eax, 0x39baa285
sub eax, 0x99ba48d3
sbb eax, 0x90bfa36d
xchg byte [rdi], bh
ret
test dl, bh
adc eax, dword [rax]
mov r8, qword [rax + rbx*8]
lea rax, case.0x140014276.0
mov rdx, qword [rax + rbx*8]
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp rax
sub byte [rax - 0x73], cl
adc eax, 0x10e350
mov r8d, 6
call qword [rax + 0x18]
sbb byte [rax - 0x73], cl
jl 0x1400142b9
invalid
sbb byte [rax - 0x73], cl
jl 0x1400142b9
lea edi, [rsp + 0x28]
sub byte [rax - 0x77], cl
ja 0x1400142a2
mov qword [rdi + 8], rsi
mov byte [rdi + 0x10], al
mov qword [rdi], 0
adc byte [rax - 0x39], cl
invalid
add byte [rax], al
mov byte [rdi + 0x11], 0
adc dword [rax], eax
lea rdx, [rsp + 0x24]
mov dword [rdx], ebx
lea r8, [0x14011f990]
mov rcx, rdi
stc
call fcn.140007cd0
mov rcx, rdi
call fcn.140007e20
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
invalid
mov rdx, rbx
sub rdx, rdi
cmp rdx, rax
jb 0x140014c15
mov rdx, qword [rsi + 8]
lea rcx, [rdi + rdi*2]
shl rcx, 5
add rcx, rdx
shl rax, 5
lea r8, [rax + rax*2]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.1400fc280
imul esi, dword [rsi + 0xe], 0
sub rbx, r8
mov rax, qword [rsi + 8]
lea rdx, [rcx + rcx*2]
shl rdx, 5
add rdx, rax
lea rcx, [rbx + rbx*2]
shl rcx, 5
add rcx, rax
shl r8, 5
lea r8, [r8 + r8*2]
call fcn.1400fc280
mov qword [rsi + 0x10], rbx
add byte [rax - 0x77], cl
pop rsi
adc byte [rax - 0x7d], cl
invalid
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
nop
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
mov byte [rax], al
add byte [rax], al
add rdi, 0x10
cmp dword [rdi - 0x10], 2
je 0x140014c81
mov rcx, rdi
call fcn.14000b9b6
add rdi, 0xf0
dec rbx
jne case.0x14000ff94.312
invalid
cmp qword [rsi + 0x80], 0
je 0x140014cad
mov r8, qword [rsi + 0x88]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsi + 0x1c0]
test rax, rax
test eax, eax
je 0x140014cc3
mov rcx, qword [rsi + 0x1c8]
call qword [rax + 0x18]
cmp byte [rsi + 0x198], 3
je 0x140014cd8
or al, 0x48
lea ecx, [rsi + 0x198]
lea rcx, [rsi + 0x198]
call fcn.14000b7ee
imul edi, edi, 0xffffffff
mov rbx, qword [rsi + 0x1e0]
test rbx, rbx
je 0x140014d04
mov rdi, qword [rsi + 0x1d8]
add byte [rax], al
cmp dword [rdi], 2
je 0x140014cf8
mov rcx, rdi
call fcn.14000b78f
add rdi, 0x130
add byte [rax], al
dec rbx
jne 0x140014ceb
cmp qword [rsi + 0x1d0], 0
je 0x140014d24
rol byte [rcx], 1
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x1d8]
mov r8, qword [rsi + 0x1d8]
add byte [rax - 0x75], cl
or eax, 0x1512d4
invalid
invalid
invalid
invalid
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsi + 0x218]
test rax, rax
test eax, eax
je 0x140014d55
lea rax, [rax*8 + 0x17]
and rax, 0xfffffffffffffff0
and eax, 0xfffffff0
add byte [rax], al
add byte [rax - 0x7d], cl
and eax, 0xfffffff0
mov r8, qword [rsi + 0x210]
sub r8, rax
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
add cl, byte [rdi]
invalid
add cl, byte [rdi]
add byte [rax - 0x7d], cl
mov esi, 0x1f8
add byte [rax], al
cmp qword [rsi + 0x1f8], 0
je 0x140014d75
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x200]
mov r8, qword [rsi + 0x200]
mov rcx, qword [0x140165ff0]
xor edx, edx
sar bh, cl
adc eax, 0xf02b3
sar bh, cl
adc eax, 0xf02b3
add byte [rax - 0x7d], cl
invalid
cmp rsi, 0xffffffffffffffff
je case.0x14000ff94.321
lock dec qword [rsi + 8]
jne case.0x14000ff94.321
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rsi, rcx
mov rax, qword [rcx + 0x18]
test rax, rax
je case.0x14000ff94.322
mov rcx, qword [rsi + 0x20]
call qword [rax + 0x18]
mov rax, qword [rsi + 0x30]
test rax, rax
je 0x140014dcd
mov rcx, qword [rsi + 0x38]
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x7d], cl
invalid
cmp rsi, 0xffffffffffffffff
je 0x140014df2
lock dec qword [rsi + 8]
jne 0x140014df2
or byte [rbp + 0x18], r14b
or byte [rbp + 0x18], dh
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
add esp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
add cl, byte [rdi]
invalid
add cl, byte [rdi]
add byte [rax + 0x20c48348], dl
add rsp, 0x20
nop
add rsp, 0x20
pop rsi
ret
in al, dx
sub byte [rax - 0x75], cl
add dword [rax - 0x75], ecx
push rcx
or byte [rax + 0x39], cl
push rax
mov edx, dword [rcx + 8]
cmp qword [rax + 8], rdx
jbe 0x140014e1c
or byte [rsi + 0x12], dh
mov rax, qword [rax]
mov eax, dword [rax]
mov al, byte [rax + rdx]
inc rdx
mov qword [rcx + 8], rdx
add rsp, 0x28
add esp, 0x28
ret
mov ecx, 1
add dword [rax], eax
add byte [rax], al
xor edx, edx
call fcn.1400ff309
movsb byte [rdi], byte [rsi]
invalid
add ah, cl
movsb byte [rdi], byte [rsi]
invalid
sub esp, 0x28
sub byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rax, qword [rdx]
add cl, byte [rax - 0x75]
invalid
invalid
add cl, byte [rax - 0x75]
or byte [rax + 0x3b], cl
or byte [rsi + 0x66], sil
invalid
mov eax, dword [rax + 8]
cmp rax, qword [rdx + 8]
jbe 0x140014ea8
invalid
mov rdi, rdx
mov rdi, rdx
mov edi, edx
and r8b, 7
mov bl, 0xff
mov ecx, r8d
shl bl, cl
not bl
mov rcx, rdx
mov ecx, edx
mov ecx, edx
call fcn.140014df9
and al, bl
movzx r14d, al
movzx esi, al
movzx esi, al
invalid
cmp r14b, bl
jae 0x140014e6d
mov qword [rsi + 8], r14
jbe case.0x140012504.107
xor eax, eax
jmp 0x140014eae
xor ebx, ebx
mov rax, qword [rdi]
mov rax, qword [rax + 8]
mov eax, dword [rax + 8]
invalid
mov eax, dword [rax + 8]
cmp rax, qword [rdi + 8]
cmp eax, dword [rdi + 8]
jbe 0x140014ea8
sub al, 0x48
mov ecx, edi
mov rcx, rdi
call fcn.140014df9
mov ecx, eax
invalid
and cl, 0x7f
jne case.0x14001416d.96
invalid
invalid
rol dword [rax - 0x49f0801f], 0xd1
movzx edx, cl
ror dword [rcx - 0x1d2cb727], 1
mov ecx, ebx
shl rdx, cl
shl edx, cl
shl edx, cl
add r14, rdx
test al, al
invalid
jns case.0x14001416d.94
sar byte [rcx - 0x33], 0x48
add rbx, 7
add ebx, 7
cmp rbx, 0x1c
jne 0x140014e6f
invalid
sbb al, 0x75
int 0xc6
mov byte [rsi + 1], 0xb
add dword [rbx], r9d
jmp 0x140014eac
mov byte [rsi + 1], 1
add dword [rcx], r8d
mov al, 1
mov byte [rsi], al
add rsp, 0x28
pop rbx
pop rdi
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
sub esp, 0x68
mov rsi, rcx
test r8, r8
invalid
je case.0x140012504.115
cmp r8, 0x3e
jae 0x140014f04
dec r8
cmp r8, 0x3c
ja case.default.0x140014ef0
lea rdx, [0x14011ef38]
push rsi
movabs al, byte [0x13fe1f058d480010]
adc byte [rax], al
lea rax, [0x140154d08]
movsxd rcx, dword [rax + r8*4]
adc byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x13fe1f
invalid
adc eax, dword [rax]
lea rax, [0x140154d08]
movsxd rcx, dword [rax + r8*4]
add rcx, rax
jmp rcx
mov r9b, 2
lea r8, str.called__Result::unwrap____on_an__Err__value
xor r10d, r10d
jmp 0x14001501b
add dword [rax], eax
add byte [rcx - 0x7d], cl
rol dl, 0x4c
ret 0x394c
invalid
invalid
add r8, 0xffffffffffffffc2
cmp qword [rdx + 0x18], r8
jbe case.0x140012504.115
add r8, qword [rdx + 0x10]
mov rax, qword [rdx]
xor ecx, ecx
adc byte [rax - 0x75], cl
add dh, byte [rcx]
leave
cmp r8, rax
cmovae rcx, rax
enter 0x2949, 0xffffffffffffffc8
enter 0x2949, 0xffffffffffffffc8
enter 0xffffffffffff8d4b, 4
ror byte [rax - 0x3f], 0xe0
lea rax, [r8 + r8*8]
lea eax, [rax + rax*8]
shl rax, 3
add rax, qword [rdx + 8]
mov rcx, rsi
add ecx, dword [rax + 3]
or byte [rax - 0x77], cl
int1
mov rdx, rax
mov edx, eax
add rsp, 0x68
pop rdi
pop rsi
jmp fcn.140016a99
mov byte [rsi], 5
mov byte [rsi + 0x40], 8
jmp 0x140015658
invalid
or cl, bpl
invalid
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
adc eax, dword [rax]
adc eax, dword [rax]
mov r8d, 0x37
jmp 0x14001561a
invalid
invalid
add byte [rax], al
add cl, ch
scasd eax, dword [rdi]
invalid
movabs rdx, 0x101010101010101
add dword [rcx], eax
add ebx, ebp
or cl, byte [rax - 0x46]
invalid
mov edx, 0x2020202
add al, byte [rdx]
jmp 0x140014f81
movabs rdx, 0x202020202020202
add al, byte [rdx]
mov r9b, 3
mov cl, 3
add ecx, dword [rcx - 0x77]
ror byte [rcx - 0x77], 1
shr cl, cl
mov r8, rdx
mov r10, rdx
jmp 0x14001501b
mov word [rax], es
add byte [rax], al
mov word [rax], es
add byte [rax], al
mov r9b, 5
mov r10d, 1
mov edx, 1
mov edx, 1
lea r8, [0x140151938]
jmp 0x14001501b
invalid
jp 0x140014fe3
mov r9b, 5
mov cl, 5
add eax, 0xbba41
add byte [rax], al
mov r10d, 0xb
mov edx, 0xb
lea r8, str._index.htmlgzip__deflatex
jmp 0x14001501b
mov r9b, 4
mov cl, 4
mov r10d, 4
lea r8, [0x140151663]
adc eax, dword [rax]
adc eax, dword [rax]
jmp 0x14001501b
push rsi
mov r9b, 4
mov cl, 4
mov r10d, 5
lea r8, [0x140151667]
jmp 0x14001501b
mov r9b, 7
mov edx, 0xc8
jmp 0x14001501b
mov r9b, 7
mov cl, 7
invalid
mov edx, 0xcc
int3
add byte [rax], al
add bl, ch
xor byte [rcx - 0x4f], al
mov r9b, 7
add byte [rax], al
jmp 0x14001501b
mov r9b, 7
mov edx, 0xce
jmp 0x14001501b
mov r9b, 7
mov cl, 7
mov edx, 0x130
jmp 0x14001501b
mov r9b, 7
mov edx, 0x190
nop
add dword [rax], eax
invalid
nop
add dword [rax], eax
add bl, ch
jmp 0x14001501b
adc al, byte [rcx - 0x4f]
invalid
mov r9b, 7
mov edx, 0x194
add byte [rax], al
jmp 0x14001501b
mov r9b, 7
mov edx, 0x1f4
hlt
add dword [rax], eax
invalid
hlt
jmp 0x140015622
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
sub dword [rsp + 0x20], eax
sub dword [rsp + 0x20], eax
and byte [rax - 0x73], cl
add eax, 0x109f09
lea rax, [0x14011ef38]
lea eax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 1
add dword [rax], eax
add byte [rax], al
jmp 0x14001561a
lea rdi, [rsp + 0x40]
mov rcx, rdi
stc
mov rcx, rdi
stc
call fcn.1400171d9
mov esp, dword [rcx]
add byte [rax], al
mov rax, qword [rdi]
mov rcx, qword [rdi + 8]
movups xmm0, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x20], xmm0
mov r9b, byte [rdi + 0x20]
mov edx, dword [rdi + 0x21]
mov dword [rsp + 0x38], edx
push rsp
and al, 0x38
push rsp
and al, 0x38
mov edx, dword [rdi + 0x24]
mov dword [rsp + 0x3b], edx
push rdi
and al, 0x89
push rsp
and al, 0x3b
mov r8d, 2
xor edx, edx
xor r10d, r10d
shr cl, cl
invalid
invalid
add byte [rax], al
shr cl, cl
movabs byte [0x290fc0570f000005], al
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
invalid
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
invalid
and byte [rax - 0x73], cl
lea rax, [0x14011ef38]
add eax, 0x109ea9
test eax, 0x4800109e
lea ecx, str.called__Result::unwrap____on_an__Err__value
fist word [rbx]
invalid
sahf
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 3
add cl, ch
jns 0x1400150a4
jmp 0x14001561a
add byte [rax], al
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
add eax, 0x109e88
and byte [rax - 0x73], cl
add eax, 0x109e88
mov byte [rsi - 0x72b7fff0], bl
or eax, 0x13dfb9
fist word [rbx]
invalid
sahf
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 4
add cl, ch
pop rax
add eax, 0x570f0000
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
invalid
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
invalid
and byte [rax - 0x73], cl
lea rax, [0x14011ef38]
add eax, 0x109e67
sahf
sahf
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
xor edx, edx
xor r8d, r8d
jmp 0x14001561c
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
sahf
sahf
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 8
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
sahf
sahf
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0xd
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
add eax, 0x4800109e
lea ecx, str.called__Result::unwrap____on_an__Err__value
sahf
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0xe
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
in al, 0x9d
popfq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x10
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
ret
popfq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x11
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
movabs byte [0xded30d8d4800109d], al
adc eax, dword [rax]
popfq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x15
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
sbb dword [rbp - 0x72b7fff0], 0x13deb20d
add byte [rcx - 0x48], al
invalid
popfq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x16
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
invalid
popfq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x17
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
invalid
popfq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x18
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
invalid
popfq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x19
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
std
pushfq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x1a
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
fcomp qword [rax + rdx + 0xd8d4800]
or eax, 0x410013de
mov eax, 0x1d
pushfq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x1d
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
mov ebx, 0x4800109c
lea ecx, str.called__Result::unwrap____on_an__Err__value
pushfq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x1e
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea eax, [0x14011ef38]
invalid
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x20
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
lea rax, [0x14011ef38]
jns 0x140015259
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x21
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
pop rax
pushfq
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x22
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
invalid
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x23
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
invalid
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x25
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
cmc
wait
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x26
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
invalid
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x27
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
mov bl, 0x9b
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x28
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
xchg edx, eax
wait
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x29
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
jno case.0x14008459f.137
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x2a
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
push rax
wait
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x2b
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
add eax, 0x109b2f
invalid
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x2c
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
and al, 0x20
and byte [rax - 0x73], cl
add eax, 0x109b0e
invalid
wait
adc byte [rax], al
lea rax, [0x14011ef38]
invalid
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x2d
add byte [rax], al
add cl, ch
fiadd word [rcx]
add byte [rax], al
add byte [rax], al
add cl, ch
fiadd word [rcx]
add byte [rax], al
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
sub dword [rsp + 0x20], eax
ror byte [rdi], 0x29
and al, 0x20
sub dword [rsp + 0x20], eax
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x2e
jmp 0x14001561a
invalid
add byte [rdi], cl
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
push rdi
ror byte [rdi], 0x29
and al, 0x20
lea rax, [0x14011ef38]
add eax, 0x109acc
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x2f
jmp 0x14001561a
pushfq
add dword [rax], eax
invalid
fist dword [rbx]
add byte [rcx - 0x48], al
invalid
pushfq
add dword [rax], eax
add byte [rdi], cl
invalid
push rdi
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
ror byte [rdi], 0x29
and al, 0x20
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x32
jmp 0x14001561a
invalid
add byte [rdi], cl
push rdi
ror byte [rdi], 0x29
and al, 0x20
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x33
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x36
add byte [rax], al
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x39
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
ror byte [rdi], 0x29
and al, 0x20
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x3a
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x40
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x41
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x42
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x45
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x46
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x13da98
or eax, 0x13da98
mov r8d, 0x49
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov r8d, 0x4a
jmp 0x14001561a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
and al, 0x20
lea rax, [0x14011ef38]
lea rcx, str.called__Result::unwrap____on_an__Err__value
add byte [rcx - 0x48], al
add byte [rax], r8b
invalid
add byte [rcx - 0x48], al
add byte [rax], r8b
add byte [rcx], dh
rol byte [rbp + 0x31], cl
xor edx, edx
xor r10d, r10d
xor r9d, r9d
rol byte [rbp + 0x31], cl
leave
mov qword [rsi], rdx
mov qword [rsi + 8], r8
mov qword [rsi + 0x10], r10
mov qword [rsi + 0x18], 0
mov qword [rsi + 0x20], rax
mov qword [rsi + 0x28], rcx
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi + 0x30], xmm0
mov byte [rsi + 0x40], r9b
mov eax, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x3b]
mov dword [rsi + 0x41], eax
mov dword [rsi + 0x44], ecx
add rsp, 0x68
pop rdi
pop rsi
ret
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackdecoder.rs
mov edx, 0x28
add byte [rax], al
add byte [rax], al
call fcn.1400ff770
int3
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], cl
invalid
jp 0x140015696
mov rdx, qword [rdx]
add r8, rdi
lea r14, [rsp + 0x68]
mov rcx, r14
call fcn.140002daa
dec dword [rax - 0x39]
or byte [r8], al
add byte [rax], al
invalid
je 0x1400156bc
push 0xffffffffe8f1894c
or edi, edx
invalid
dec dword [rax - 0x39]
or byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
jl 0x1400156d1
add byte [rax], al
mov qword [rsp + 0x48], rdi
mov rax, qword [r14 + 8]
invalid
invalid
mov rax, qword [r14 + 8]
or byte [rax + 0x39], r9b
clc
cmp rax, rdi
jb 0x140015768
lea rbx, [rsp + 0x68]
lea ebx, [rsp + 0x68]
mov rcx, rbx
mov rdx, rdi
call fcn.140002d42
mov rcx, qword [rbx]
mov rax, qword [rbx + 8]
mov rbx, qword [rbx + 0x18]
test bl, 1
jne 0x1400156f3
or byte [rax - 0x75], cl
pop rbx
sbb dh, dh
ret
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rbx
lea rax, [0x140151338]
mov qword [rsi], rax
jmp 0x14001575b
shr rbx, 5
sub rcx, rbx
add rax, rbx
mov r8, qword [rsp + 0x78]
add r8, rbx
lea rdx, [rsp + 0x48]
mov qword [rdx], r8
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
lea rdi, [rsp + 0x28]
mov rcx, rdi
call fcn.1400034cb
mov qword [rsp + 0x20], rbx
mov rax, qword [rdi + 0x10]
mov rcx, rax
sub rcx, rbx
jb case.0x140012fe0.167
mov qword [rsp + 0x38], rcx
and al, 0x38
add qword [rsp + 0x30], rbx
mov rax, qword [rsp + 0x38]
mov qword [rsi + 0x10], rax
mov rax, qword [rsp + 0x40]
and al, 0x40
adc byte [rax - 0x75], r9b
and al, 0x40
and al, 0x40
and al, 0x40
mov qword [rsi + 0x18], rax
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rsi], xmm0
add rsp, 0xd8
pop rbx
pop rdi
pop rsi
pop r14
ret
invalid
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsp + 0x48]
and al, 0x48
and al, 0x48
lea rdx, [rsp + 0x88]
mov qword [rdx], rax
lea rax, [0x14003c710]
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0xa8]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes_mut.rs
call fcn.1400ff5b0
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
lea rax, [rsp + 0x20]
lea rdx, [rsp + 0x88]
mov qword [rdx], rax
lea rax, [0x14003c710]
outsd dx, dword [rsi]
add al, byte [rax]
outsd dx, dword [rsi]
add al, byte [rax]
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rax, str.cannot_advance_past__remaining_:___
adc eax, dword [rax]
adc eax, dword [rax]
lea rcx, [rsp + 0xa8]
mov qword [rcx], rax
mov eax, 2
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
or byte [r8 - 0x39], cl
invalid
invalid
and byte [r8], al
and byte [rax], al
add byte [rax], al
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x18], eax
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
mov dword [rcx + 0x18], eax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
mov dword [rcx + 0x18], eax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff5b0
int3
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xc8
sub esp, 0xc8
mov rdi, rdx
mov al, byte [rdx + 0x40]
add al, 0xfe
dec byte [rdi]
mov dh, 0xc0
dec byte [rdi]
mov dh, 0xc0
lea rdx, [rax + 1]
xor r8d, r8d
cmp al, 6
cmovb r8, rdx
ret 0x8948
invalid
lea rax, [0x140154dfc]
movsxd rcx, dword [rax + r8*4]
add rcx, rax
jmp rcx
ret 0x8948
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
mov rax, qword [rdi + 0x40]
mov qword [rsp + 0x70], rax
movups xmm0, xmmword [rdi + 0x20]
movups xmm1, xmmword [rdi + 0x30]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
mov rbx, qword [rsp + 0x80]
mov dil, byte [rsp + 0x88]
cmp dil, 0x14
sete al
mov ecx, edi
and cl, 0x7d
jge 0x140015836
stc
sete r9b
jge 0x140015836
stc
sete r9b
test rbx, rbx
jne 0x140015bfb
fisttp dword [rdi]
test dword [rdi], esi
add eax, dword [rax]
add byte [rax], cl
enter 0xffffffffffff840f, 0x2f
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
or al, cl
je 0x140015bfb
mov rax, qword [rsi]
mov byte [rax], 1
add byte [rcx], al
add byte [rcx], al
lea rcx, [rsp + 0x68]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
add al, byte [rax]
invalid
push rax
sbb byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rbx*4], fs
and al, 0x98
lea rcx, [rsp + 0x98]
jmp 0x140015b86
add al, byte [rax]
invalid
add byte [rax], al
add cl, ch
invalid
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x60], xmm1
and al, 0x60
movaps xmmword [rsp + 0x50], xmm0
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
cmp byte [rax], 0
jne 0x140015b77
mov rbx, qword [rsi + 0x20]
mov rax, qword [rbx]
cmp qword [rax + 0xb8], 0
cmp dword [rax + 0xb8], 0
cmp dword [rax + 0xb8], 0
jne 0x140015b77
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
mov rdx, qword [rcx]
lea rdx, [rax + rdx + 0x25]
mov qword [rcx], rdx
mov rcx, qword [rsi + 0x18]
mov rax, qword [rbx]
cmp rdx, qword [rcx]
jae 0x140015e1e
add byte [rax], al
add byte [rax], al
mov r9, qword [rax + 0xb8]
test r9, r9
je 0x140015994
lea rcx, [rax + 0xd0]
mov rdx, qword [rax + 0xc0]
mov r8, qword [rax + 0xc8]
call qword [r9 + 0x18]
mov rax, qword [rbx]
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rax + 0xc8], xmm1
movups xmmword [rax + 0xb8], xmm0
jmp 0x140015b91
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
mov rax, qword [rsi + 8]
cmp byte [rax], 0
jne 0x140015b77
invalid
mov rbx, qword [rsi + 0x20]
mov rax, qword [rbx]
cmp qword [rax + 0x98], 0
jne 0x140015b77
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rcx]
lea rdx, [rax + rdx + 0x2a]
mov qword [rcx], rdx
mov rcx, qword [rsi + 0x18]
mov rax, qword [rbx]
cmp rdx, qword [rcx]
jae 0x140015e1e
mov r9, qword [rax + 0x98]
test r9, r9
je 0x140015a41
lea rcx, [rax + 0xb0]
mov rdx, qword [rax + 0xa0]
mov r8, qword [rax + 0xa8]
call qword [r9 + 0x18]
mov rax, qword [rbx]
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rax + 0xa8], xmm1
movups xmmword [rax + 0x98], xmm0
sbb byte [rax - 0x17000000], 0x33
add dword [rax], eax
invalid
sbb byte [rax - 0x17000000], 0x33
add dword [rax], eax
add byte [rax - 0x76], al
mov bpl, byte [rdi]
mov bpl, byte [rdi]
mov rbx, qword [rdi + 8]
mov r14, qword [rdi + 0x10]
mov rax, qword [rsi + 8]
cmp byte [rax], 0
jne case.default.0x140015a9b
mov r15, qword [rsi + 0x20]
mov rax, qword [r15]
cmp byte [rax + 0x60], 0xb
jne case.default.0x140015a9b
js 0x140015ae0
or ecx, dword [rdi]
test dword [rcx + 1], eax
add byte [rax], al
movzx eax, bpl
mov eax, eax
lea rcx, [0x140154e18]
ror byte [rax - 0x73], 0xd
test bl, dh
adc eax, dword [rax]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0xffffffffffffffb9
invalid
mov ecx, 7
jmp 0x140015ed3
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
sub dword [rsp + 0x50], eax
mov rax, qword [rsi + 8]
cmp byte [rax], 0
jne 0x140015b77
mov rbx, qword [rsi + 0x20]
mov rax, qword [rbx]
cmp qword [rax + 0x78], 0
jne 0x140015b77
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rcx]
lea rdx, [rax + rdx + 0x27]
mov qword [rcx], rdx
mov rcx, qword [rsi + 0x18]
mov rax, qword [rbx]
cmp rdx, qword [rcx]
jae 0x140015e1e
mov r9, qword [rax + 0x78]
test r9, r9
je 0x140015b31
lea rcx, [rax + 0x90]
mov rdx, qword [rax + 0x80]
mov r8, qword [rax + 0x88]
call qword [r9 + 0x18]
mov rax, qword [rbx]
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rax + 0x88], xmm1
movups xmmword [rax + 0x78], xmm0
jmp 0x140015b91
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
mov rax, qword [rsi + 8]
cmp byte [rax], 0
jne 0x140015b77
mov rbx, qword [rsi + 0x20]
mov rax, qword [rbx]
cmp qword [rax + 0xd8], 0
je 0x140015da8
mov rax, qword [rsi]
mov byte [rax], 1
lea rcx, [rsp + 0x68]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
nop
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
mov rax, qword [rsi + 8]
cmp byte [rax], 0
cmp byte [rax], al
jne 0x140015bc0
mov rax, qword [rsi + 0x20]
mov rcx, qword [rax]
cmp word [rcx + 0xf8], 0
je 0x140015e38
mov rax, qword [rsi]
mov byte [rax], 1
jmp 0x140015b91
mov rax, qword [rsi]
mov byte [rax], 1
cmp bpl, 0xa
jb 0x140015b91
test r14, r14
je 0x140015b91
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
add rsp, 0xc8
add byte [rax], al
add byte [rcx], dh
ror byte [rcx - 0x77], cl
fmul dword [rax - 0x7f]
invalid
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
hlt
invalid
invalid
hlt
test rbx, rbx
je 0x140015c15
invalid
adc eax, 0x24bc8b48
mov byte [rax], al
mov rdi, qword [rsp + 0x88]
add byte [rax], al
mov rdx, qword [rsp + 0x90]
add byte [rax], al
add byte [rax - 0x77], cl
clc
add byte [rax], al
mov rax, rdi
jmp 0x140015c1c
invalid
mov ecx, edi
call case.0x14008459f.330
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
cli
or dh, byte [rbp + 0x42]
jne 0x140015c64
cmp rdx, 0xa
jne 0x140015c64
cmp byte [rax], 0x6b
cmp byte [rax], 0x6b
jne 0x140015c64
mov rcx, 0xffffffffffffffff
mov ecx, 0xffffffff
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
lea edx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
jnp 0x140015c0e
adc al, byte [rax]
lea r8, [0x14012021e]
lea eax, [0x14012021e]
loop 0x140015bdf
adc byte [rax], al
cmp rcx, 8
je 0x1400158cc
or byte [rdi], cl
test byte [rsi + 0x44fffffc], al
movzx r9d, byte [rcx + rdx + 2]
movzx r9d, byte [rcx + rdx + 2]
mov r10b, byte [rax + rcx + 2]
inc rcx
cmp r10b, byte [r9 + r8]
je case.0x140012504.175
add cl, byte [rax - 1]
rol dword [rdi + 0x3a], 0x14
add dword [rdx + riz*8 + 0x48], esi
cmp ecx, 8
cmp rcx, 8
ja 0x1400158cc
push 0x48fffffc
test ebx, ebx
test rbx, rbx
je 0x140015c7e
mov rdi, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x90]
mov rax, rdi
jmp 0x140015c85
mov ecx, edi
call case.0x14008459f.330
cmp rdx, 0x10
jne 0x140015ccd
cmp byte [rax], 0x70
jne 0x140015ccd
test rbx, rbx
jne 0x140015cfc
cmp eax, dword [rcx]
jae 0x140015e61
lea rdi, [rsp + 0x80]
mov rcx, rdi
call case.0x140012504.24
add rax, qword [rsp + 0x60]
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rcx]
mov r8, qword [rdx + 0x100]
add rax, r8
add rax, 0x20
mov qword [rdx + 0x100], rax
add byte [rax], al
mov rcx, qword [rcx]
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
lea rdx, [rsp + 0xa0]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
mov rax, qword [rsp + 0x70]
lea r8, [rsp + 0x20]
mov qword [r8 + 0x20], rax
and byte [rdi], cl
sub byte [rsp + 0x50], al
and byte [rdi], cl
sub byte [rsp + 0x50], al
movaps xmm1, xmmword [rsp + 0x60]
sub byte [rsp + 0x60], cl
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
adc byte [rcx + 0xf], al
sub dword [rax], eax
call fcn.14000f3b3
jmp 0x140015b91
invalid
invalid
adc byte [rsi - 0x16160001], dl
std
invalid
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsi + 0x10]
adc byte [rax - 0x75], r9b
adc dword [rax - 0x73], ecx
push rsp
adc byte [rcx], ch
adc byte [rax - 0x75], r9b
adc dword [rax - 0x73], ecx
push rsp
adc byte [rcx], ch
mov qword [rcx], rdx
mov rcx, qword [rsi + 0x18]
mov rax, qword [rbx]
cmp rdx, qword [rcx]
jae 0x140015e1e
mov r9, qword [rax + 0xd8]
test r9, r9
je 0x140015e01
lea rcx, [rax + 0xf0]
mov rdx, qword [rax + 0xe0]
mov r8, qword [rax + 0xe8]
call qword [r9 + 0x18]
mov rax, qword [rbx]
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rax + 0xe8], xmm1
add byte [rax], al
movups xmmword [rax + 0xd8], xmm0
jmp 0x140015b91
cmp byte [rax + 0x108], 0
jne 0x140015e2e
mov byte [rax + 0x108], 1
lea rcx, [rsp + 0x38]
jmp 0x140015b82
movzx ecx, word [rdi]
mov rdx, qword [rsi + 0x10]
mov r8, qword [rdx]
add r8, 0x2a
mov qword [rdx], r8
mov rdx, qword [rsi + 0x18]
mov rax, qword [rax]
cmp r8, qword [rdx]
jae 0x140015e81
mov word [rax + 0xf8], cx
jmp 0x140015b91
mov rax, qword [rsi + 0x20]
mov rax, qword [rax]
cmp byte [rax + 0x108], 0
jne 0x1400158d2
mov byte [rax + 0x108], 1
jmp 0x1400158d2
cmp byte [rax + 0x108], 0
jne 0x140015b91
add edi, ebp
invalid
invalid
mov byte [rax + 0x108], 1
jmp 0x140015b91
cld
invalid
invalid
cld
invalid
mov ecx, 3
jmp 0x140015ed3
mov ecx, 4
jmp 0x140015ed3
mov ecx, 5
jmp 0x140015ed3
mov ecx, 6
jmp 0x140015ed3
add bl, ch
sbb eax, 0xceb60f41
movzx ecx, r14b
test cl, 0xf0
je 0x140015ed3
lea r8, [0x1401204d8]
mov edx, 0xf
sldt word [rax]
add al, ch
invalid
cwde
invalid
invalid
sldt word [rax]
add al, ch
and byte [rax - 0x76b3fff2], bl
int1
mov rcx, r14
mov rax, qword [rsi + 0x10]
mov rdx, qword [rax]
add rdx, rcx
add rdx, 0x27
mov qword [rax], rdx
mov rax, qword [rsi + 0x18]
mov rcx, qword [r15]
cmp rdx, qword [rax]
jae 0x140015f1b
sbb byte [rcx - 0x75], r9b
cmovs edi, dword [rbx]
adc byte [rbx + 0x2b], dh
inc rdi
add rcx, 0x60
call fcn.1400171b3
mov rax, qword [r15]
mov byte [rax + 0x60], bpl
mov ecx, dword [rdi]
jnp 0x1888a6261
invalid
mov dword [rax + 0x64], edx
mov qword [rax + 0x68], rbx
mov qword [rax + 0x70], r14
jmp 0x140015b91
cmp byte [rcx + 0x108], 0
jne 0x140015bce
mov byte [rcx + 0x108], 1
jmp 0x140015bce
je 0x140015f7e
mov rcx, r14
mov rdx, rdi
cli
call fcn.140014e29
cmp byte [r14], 0
je case.0x140011b7b.178
mov al, byte [rsp + 0x41]
mov byte [rsi], al
mov byte [rsi + 0x40], 8
invalid
invalid
or byte [rax - 0x7f], cl
invalid
add rsp, 0x1d0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop r15
ret
mov r8, qword [rsp + 0x48]
test r8, r8
je 0x14001604a
add byte [rax], al
lea rdx, [rbx + 0x10]
lea r14, [rsp + 0x40]
push rbx
adc byte [rbp + rcx*4 + 0x74], cl
and al, 0x40
mov rcx, r14
call fcn.140014eba
mov al, byte [r14]
mov bpl, byte [r14 + 0x40]
cmp bpl, 8
je 0x140015f70
lea r14, [rsp + 0x40]
movups xmm0, xmmword [r14 + 1]
movups xmm1, xmmword [r14 + 0x11]
movups xmm2, xmmword [r14 + 0x21]
movups xmm3, xmmword [r14 + 0x30]
movups xmmword [rsp + 0x118], xmm3
movups xmmword [rsp + 0x109], xmm2
movups xmmword [rsp + 0xf9], xmm1
movups xmmword [rsp + 0xe9], xmm0
mov ecx, dword [r14 + 0x41]
mov dword [rsp + 0x129], ecx
mov ecx, dword [r14 + 0x44]
mov dword [rsp + 0x12c], ecx
mov byte [rsp + 0xe8], al
mov byte [rsp + 0x128], bpl
sub byte [rcx], al
add byte [rax], al
mov r15, qword [rdi + 8]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.140016d29
cmp byte [r14], 0
je 0x1400160df
mov al, byte [rsp + 0x41]
mov byte [rsi], al
mov byte [rsi + 0x40], 8
or byte [rax - 0x73], cl
mov word [rax + rbp*8], fs
add byte [rax], al
add al, ch
xchg ebp, eax
invalid
lea rcx, [rsp + 0xe8]
call fcn.140067fda
jmp 0x140015f76
mov r15, qword [rdi + 8]
lea r14, [rsp + 0x40]
mov rcx, r14
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.140016d29
cmp byte [r14], 0
jne 0x140015f6c
lea r14, [rsp + 0x40]
and al, 0x40
movups xmm0, xmmword [r14 + 8]
movups xmm1, xmmword [r14 + 0x18]
movups xmm2, xmmword [r14 + 0x28]
movaps xmmword [rsp + 0xb0], xmm0
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xc0], ecx
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xc0], ecx
movaps xmmword [rsp + 0xd0], xmm2
mov rcx, r14
and al, 0xd0
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rbx
mov r8, rdi
call fcn.140016d29
cmp byte [r14], 0
je 0x1400161a3
mov al, byte [rsp + 0x41]
mov byte [rsi], al
mov byte [rsi + 0x40], 8
mov rax, qword [rsp + 0xb0]
test rax, rax
je 0x140015f76
lea rcx, [rsp + 0xc8]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
jmp 0x140016a88
mov word [rax + rcx*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
push rcx
invalid
movups xmm0, xmmword [rsp + 0x48]
movups xmm1, xmmword [rsp + 0x58]
pop rax
pop rax
movups xmm2, xmmword [rsp + 0x68]
lea rdx, [rsp + 0x130]
movaps xmmword [rdx], xmm0
add cl, byte [rdi]
sub dword [rdx + 0x10], ecx
invalid
add cl, byte [rdi]
sub dword [rdx + 0x10], ecx
invalid
adc byte [rdi], cl
sub dword [rdx + 0x20], edx
invalid
movaps xmmword [rdx + 0x20], xmm2
and byte [rcx + rcx*4 + 0x7f], cl
or byte [rax - 0x73], cl
pushfq
and al, 0x80
add dword [rax], eax
mov qword [rdi + 8], r15
lea rbx, [rsp + 0x180]
invalid
lea ebx, [rsp + 0x180]
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov r8, rdi
call fcn.140017066
mov r15, qword [rbx]
test r15, r15
test edi, edi
test edi, edi
je 0x1400162d4
mov al, byte [rsp + 0x188]
movups xmm0, xmmword [rsp + 0x189]
adc byte [rsp + 0x189], al
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x29], eax
movups xmmword [rsp + 0x29], xmm0
mov rcx, qword [rsp + 0x198]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x20], r15
add bpl, 0xfe
movzx ecx, bpl
xor edx, edx
cmp cl, 6
lea rcx, [rcx + 1]
cmovb rdx, rcx
mov byte [rsp + 0x28], al
lea rax, [0x140154e44]
movsxd rcx, dword [rax + rdx*4]
add rcx, rax
jmp rcx
jl 0x14001616d
mov rax, qword [rsp + 0xe8]
test rax, rax
je 0x140016612
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
mov es, word [rax + rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add dword [rax], eax
add byte [rbx + rcx*4 + 0x42], cl
invalid
lea rdx, [rsp + 0x100]
mov r8, qword [rdx - 0x10]
mov r9, qword [rdx - 8]
lea rcx, [rsp + 0xb0]
mov word [rax + rsi*4], fs
add byte [rax], al
add bh, bh
adc cl, ch
mov dword [rax + rax], eax
invalid
mov word [rax + rsi*4], fs
add byte [rax], al
add bh, bh
adc cl, ch
mov dword [rax + rax], eax
add byte [rax - 0x73], cl
push rsp
and al, 0x40
lea rdx, [rsp + 0x40]
movups xmm0, xmmword [rdx + 8]
movups xmm1, xmmword [rdx + 0x18]
or byte [rdi], cl
adc byte [rdx + 0x18], cl
movups xmm2, xmmword [rdx + 0x28]
lea rbx, [rsp + 0x1a0]
add byte [rax], al
add byte [rax], al
movaps xmmword [rbx], xmm0
movaps xmmword [rbx + 0x10], xmm1
sub dword [rbx + 0x10], ecx
movaps xmmword [rbx + 0x20], xmm2
mov qword [rdi + 8], r15
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
movaps xmm2, xmmword [rsp + 0xd0]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r14, [rsp + 0x160]
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
mov rcx, r14
mov r8, rdi
call fcn.140017066
lea rcx, [rsp + 0x90]
mov rdx, rbx
mov r8, rdi
add byte [rax - 0x77], cl
fimul dword [rcx - 0x77]
clc
call fcn.140017066
mov rdi, qword [r14 + 0x10]
test rdi, rdi
je 0x1400162e0
push rdx
invalid
mov rbx, qword [rsp + 0x168]
cmp byte [rbx], 0x3a
jne 0x1400162f1
and al, 0x68
add dword [rax], eax
add byte [rax - 0x7af0c5c5], al
mov edi, 0x48000000
lea eax, [rdi - 5]
sti
lea rax, [rdi - 5]
sti
cmp rax, 5
ja case.0x14001624e.6
lea rcx, [0x140154e60]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmp byte [rbx + 1], 0x70
jne case.0x14001624e.6
cmp byte [rbx + 2], 0x61
jne case.0x14001624e.6
add byte [rax], al
cmp byte [rbx + 4], 0x68
jne case.0x14001624e.6
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm1
sub dword [rdx + 0x10], ecx
sub dword [rdx + 0x10], ecx
movaps xmmword [rdx], xmm0
lea r14, [rsp + 0xe8]
mov rcx, r14
call fcn.1400170e3
invalid
invalid
add byte [rax], al
invalid
add byte [rax], al
mov rax, qword [r14]
test rax, rax
je 0x140016a90
movups xmm0, xmmword [rsp + 0xf0]
movups xmmword [rsi + 8], xmm0
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 8], eax
mov rcx, qword [rsp + 0x100]
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 5
jmp 0x140016a76
mov al, byte [rsp + 0x188]
jmp 0x140016032
mov byte [rsi], 0
mov byte [rsi + 0x40], 8
mov rbx, qword [rsp + 0x168]
jmp 0x140016315
lea r14, [rsp + 0x40]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.14001d388
add byte [rax], al
cmp qword [r14], 0
je case.0x140012504.188
mov byte [rsi], 7
mov byte [rsi + 0x40], 8
lea rcx, [rsp + 0xa8]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
add byte [rax], al
add byte [rax - 0x75], cl
call 0x13052ee6d
mov r8, qword [rcx - 8]
jmp case.0x140014ef0.107
mov rax, qword [rsp + 0x20]
mov cl, byte [rsp + 0x28]
mov r8d, dword [rsp + 0x29]
movzx r9d, word [rsp + 0x2d]
mov r10b, byte [rsp + 0x2f]
push rsp
and al, 0x2f
movups xmm0, xmmword [rsp + 0x30]
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm0
mov qword [rdx], rax
mov byte [rdx + 8], cl
mov dword [rdx + 9], r8d
mov word [rdx + 0xd], r9w
mov byte [rdx + 0xf], r10b
lea rdi, [rsp + 0xb0]
mov rcx, rdi
call fcn.1400170e3
mov rax, qword [rdi]
test rax, rax
test eax, eax
je 0x140016546
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rsi + 8], xmm0
mov rcx, qword [rsp + 0xc8]
enter 0, 0
enter 0, 0
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 2
jmp 0x140016038
mov rdi, qword [rsp + 0x28]
mov rbx, qword [rsp + 0x30]
and al, 0x30
lea r14, [rsp + 0x40]
mov rcx, r14
mov rdx, rdi
mov r8, rbx
call case.0x140012fe0.454
mov al, byte [r14]
cmp al, 0xb
jne 0x1400165f5
mov byte [rsi], 7
mov byte [rsi + 0x40], 8
jmp 0x140016700
mov rax, qword [rsp + 0x20]
mov cl, byte [rsp + 0x28]
mov r8d, dword [rsp + 0x29]
movzx r9d, word [rsp + 0x2d]
mov r10b, byte [rsp + 0x2f]
movups xmm0, xmmword [rsp + 0x30]
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm0
mov qword [rdx], rax
mov byte [rdx + 8], cl
mov dword [rdx + 9], r8d
mov word [rdx + 0xd], r9w
mov byte [rdx + 0xf], r10b
lea rdi, [rsp + 0xb0]
add byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.1400170e3
mov rax, qword [rdi]
test rax, rax
test eax, eax
je 0x140016546
movups xmm0, xmmword [rsp + 0xb8]
add byte [rax], al
movups xmmword [rsi + 8], xmm0
mov rcx, qword [rsp + 0xc8]
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
sbb dh, al
add al, 0xe9
loop 0x14001644f
invalid
invalid
sbb dh, al
add al, 0xe9
add al, 0xe9
loop 0x14001644f
invalid
mov rax, qword [rsp + 0x20]
mov cl, byte [rsp + 0x28]
and al, 0x28
and al, 0x28
mov r8d, dword [rsp + 0x29]
movzx r9d, word [rsp + 0x2d]
mov r10b, byte [rsp + 0x2f]
movups xmm0, xmmword [rsp + 0x30]
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm0
mov qword [rdx], rax
mov byte [rdx + 8], cl
mov dword [rdx + 9], r8d
mov word [rdx + 0xd], r9w
mov byte [rdx + 0xf], r10b
lea rdi, [rsp + 0xb0]
mov rcx, rdi
call fcn.1400170e3
mov rax, qword [rdi]
test rax, rax
test eax, eax
je 0x140016546
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rsi + 8], xmm0
mov eax, 0xf000000
adc dword [rsi + 8], eax
mov rcx, qword [rsp + 0xc8]
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 5
jmp 0x140016038
push 0x48fffffb
mov eax, dword [rsp + 0x20]
mov rax, qword [rsp + 0x20]
mov cl, byte [rsp + 0x28]
mov r8d, dword [rsp + 0x29]
movzx r9d, word [rsp + 0x2d]
mov bh, 0x4c
and al, 0x2d
mov bh, 0x4c
and al, 0x2d
mov r10b, byte [rsp + 0x2f]
movups xmm0, xmmword [rsp + 0x30]
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
push rsp
and al, 0x40
movaps xmmword [rdx + 0x10], xmm0
mov qword [rdx], rax
mov byte [rdx + 8], cl
mov dword [rdx + 9], r8d
mov word [rdx + 0xd], r9w
mov dword [rdx + 0xd], ecx
mov byte [rdx + 0xf], r10b
lea rdi, [rsp + 0xb0]
mov esp, 0xb024
add byte [rax - 0x77], cl
stc
call fcn.140017164
mov rax, qword [rdi]
test rax, rax
je 0x140016546
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rsi + 8], xmm0
mov rcx, qword [rsp + 0xc8]
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 6
jmp 0x140016038
cli
invalid
invalid
mov byte [rsi], 7
jmp 0x140016034
mov rdi, qword [rsp + 0x28]
mov rbx, qword [rsp + 0x30]
mov rcx, rdi
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call fcn.14001e564
test ax, ax
je 0x1400166f9
mov word [rsi], ax
mov byte [rsi + 0x40], 7
jmp 0x140016700
movups xmm0, xmmword [rsp + 0x48]
movups xmm1, xmmword [rsp + 0x58]
movaps xmmword [rsp + 0x140], xmm1
movaps xmmword [rsp + 0x130], xmm0
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
mov esp, 0xa024
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0xe8
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
mov esp, 0xa024
mov esp, 0xa024
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0xe8
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, r14
mov r8, r15
call fcn.1400474ee
mov al, byte [r12 + 0x20]
and byte [rdx + rax], bh
and byte [rdx + rax], bh
jne 0x14001690a
mov byte [rsi], 7
mov byte [rsi + 0x40], 8
or byte [rax - 0x75], cl
test byte [rax + rsi], ah
and al, 0x30
add dword [rax], eax
add byte [rax - 0x7b], cl
invalid
je 0x140016315
lea rcx, [rsp + 0x148]
mov rdx, qword [rcx - 0x10]
mov edx, dword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
jmp 0x140016315
mov rcx, qword [rsp + 0x50]
mov qword [rsi + 0x10], rcx
movups xmm0, xmmword [rsp + 0x41]
movups xmmword [rsi + 1], xmm0
mov byte [rsi], al
mov byte [rsi + 0x40], 3
jmp 0x140016700
mov al, byte [rsp + 0xf0]
mov byte [rsp + 0xb8], al
mov qword [rsp + 0xb0], 0
add byte [rax], al
add byte [rax], al
invalid
lea r14, [rsp + 0xb0]
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x140], xmm1
add byte [rdi], cl
sub dword [rsp + 0x130], eax
mov rdi, qword [rsp + 0x28]
jl 0x140016675
and al, 0x28
sub byte [rax - 0x75], cl
pop rsp
and al, 0x30
invalid
mov rbx, qword [rsp + 0x30]
mov rcx, r14
mov rdx, rdi
mov r8, rbx
call fcn.1400474ee
mov al, byte [r14 + 0x20]
cmp al, 2
jne 0x140016696
mov byte [rsi], 7
mov byte [rsi + 0x40], 8
or byte [rax - 0x75], cl
test byte [rax + rsi], ah
add dword [rax], eax
invalid
or byte [rax - 0x75], cl
mov eax, dword [rsp + 0x130]
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rax - 0x7b], cl
test rax, rax
je 0x140016700
invalid
invalid
mov word [rax + rcx*2], fs
test rax, rax
je 0x140016700
lea rcx, [rsp + 0x148]
add dword [rax], eax
add byte [rax - 0x75], cl
mov edx, dword [rcx - 0x10]
add byte [rax], al
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
clc
call qword [rax + 0x18]
jmp 0x140016700
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
adc byte [rsp + 0xc0], cl
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
jo 0x1400166bb
sub dword [rsp + 0x60], eax
mov ecx, dword [rsp + 0xd4]
mov dword [rsi + 0x44], ecx
mov ecx, dword [rsp + 0xd1]
mov dword [rsi + 0x41], ecx
movaps xmm0, xmmword [rsp + 0x130]
mov word [rcx + rdx*8], fs
add byte [rax], al
add byte [rcx + 0x280f414e], cl
test byte [rax + rsi], ah
and al, 0x30
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x140], cl
movaps xmm1, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x40], xmm0
movaps xmmword [rsp + 0x50], xmm1
movaps xmm2, xmmword [rsp + 0x60]
movaps xmm3, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], bl
movups xmmword [rsi + 0x30], xmm3
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x1400166fd
mov al, 8
mov byte [rsi], al
invalid
invalid
mov byte [rsi + 0x40], al
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
mov rdx, rdi
mov r8, rbx
call qword [r15 + 0x18]
jmp 0x140016038
movzx eax, byte [rbx + 1]
cmp eax, 0x73
je 0x140016973
cmp eax, 0x6d
jne case.0x14001624e.6
outsd dx, dword [rsi]
jne case.0x14001624e.6
add al, byte [rax]
add byte [rax + 0xf64067b], al
cmp byte [rbx + 6], 0x64
invalid
cmp byte [rbx + 6], 0x64
jne case.0x14001624e.6
jnp 0x14001675b
jne case.0x14001624e.6
test esi, ebp
add al, byte [rax]
add byte [rbx + rcx*4 - 0x4c], cl
mov r14, qword [rsp + 0x98]
mov r15, qword [rsp + 0xa0]
lea r12, [rsp + 0x40]
and al, 0x40
and al, 0x98
cwde
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xa0
add byte [rax], al
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x40
and al, 0x40
mov rcx, r12
mov rdx, r14
mov r8, r15
call case.0x140012fe0.454
mov al, byte [r12]
and al, 0x3c
or ecx, dword [rdi]
invalid
cmp ebx, 0xffffffff
invalid
and al, 0x3c
or ecx, dword [rdi]
test byte [rbx + 0x48fffffb], al
mov ecx, dword [rsp + 0x50]
mov rcx, qword [rsp + 0x50]
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
adc byte [rdi], r9b
adc byte [rsp + 0x41], al
movups xmm0, xmmword [rsp + 0x41]
movups xmmword [rsi + 1], xmm0
mov byte [rsi], al
mov byte [rsi + 0x40], 3
jmp 0x140016a61
cmp byte [rbx + 1], 0x70
jne case.0x14001624e.6
jo 0x1400167bc
test dword [rax - 0x7ffffffe], ebx
jnp 0x1400167b7
cmp byte [rbx + 2], 0x72
jne case.0x14001624e.6
invalid
jb 0x1400167c6
test dword [rsi - 0x7ffffffe], ecx
jnp 0x1400167c2
add byte [rax + 0xf6f037b], al
test dword [rdx + rax + 0x7b800000], eax
cmp byte [rbx + 3], 0x6f
outsd dx, dword [rsi]
jne case.0x14001624e.6
test byte [rdx], al
add byte [rax], al
cmp byte [rbx + 4], 0x74
add al, 0x74
jne case.0x14001624e.6
cmp byte [rbx + 5], 0x6f
add eax, 0x70850f6f
outsd dx, dword [rsi]
jne case.0x14001624e.6
add al, byte [rax]
add byte [rax + 0xf63067b], al
cmp byte [rbx + 6], 0x63
jne case.0x14001624e.6
test dword [rsi + 2], esp
add byte [rax], al
invalid
test dword [rsi + 2], esp
add byte [rax], al
cmp byte [rbx + 7], 0x6f
jne case.0x14001624e.6
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax + 0xf6c087b], al
cmp byte [rbx + 8], 0x6c
jne case.0x14001624e.6
test dword [rdx + 2], edx
add byte [rax], al
test dword [rdx + 2], edx
add byte [rax], al
movups xmm0, xmmword [rsp + 0x90]
and al, 0x90
nop
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa0], cl
movups xmm1, xmmword [rsp + 0xa0]
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx + 0x10], xmm1
sub dword [rdx + 0x10], ecx
adc byte [rdi], cl
sub dword [rdx], eax
movaps xmmword [rdx], xmm0
lea r14, [rsp + 0xe8]
lea esi, [rsp + 0xe8]
mov ah, 0x24
call 0x18c01681d
mov ecx, esi
mov rcx, r14
call fcn.140017164
mov rax, qword [r14]
test rax, rax
add byte [rcx - 0x75], cl
invalid
je 0x140016a90
invalid
movups xmm0, xmmword [rsp + 0xf0]
movups xmmword [rsi + 8], xmm0
test byte [rax + rsi*8], ah
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 8], eax
mov rcx, qword [rsp + 0x100]
mov qword [rsi], rax
invalid
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 6
invalid
jmp 0x140016a76
and al, byte [rdx]
add byte [rax], al
cmp byte [rbx + 1], 0x61
jne case.0x14001624e.6
add dword [rcx + 0xf], esp
test esp, ebp
add dword [rax], eax
add byte [rax + 0xf75027b], al
cmp byte [rbx + 2], 0x75
jne case.0x14001624e.6
test edx, esp
add dword [rax], eax
invalid
test edx, esp
add dword [rax], eax
add byte [rax + 0xf74037b], al
invalid
jne case.0x14001624e.6
test eax, ebx
add dword [rax], eax
add byte [rax + 0xf68047b], al
jnp 0x140016879
invalid
invalid
test esi, ecx
cmp byte [rbx + 4], 0x68
jne case.0x14001624e.6
jnp 0x140016879
push 0x1ce850f
add byte [rax], al
add dword [rax], eax
add byte [rax + 0xf6f057b], al
jne case.0x14001624e.6
cmp byte [rbx + 6], 0x72
invalid
cmp byte [rbx + 5], 0x6f
jne case.0x14001624e.6
cmp byte [rbx + 6], 0x72
jne case.0x14001624e.6
jb 0x14001689a
test dword [rdx - 0x7fffffff], edi
jnp 0x14001689a
cmp byte [rbx + 7], 0x69
jne case.0x14001624e.6
imul ecx, dword [rdi], 0x1b085
add byte [rax + 0xf74087b], al
je 0x1400168ae
cmp byte [rbx + 8], 0x74
jne case.0x14001624e.6
je 0x1400168ae
test dword [rsi - 0x7fffffff], esp
jnp 0x1400168b0
cmp byte [rbx + 9], 0x79
jne case.0x14001624e.6
invalid
jns 0x1400168b8
test dword [rcx + rax + 0x100f0000], ebx
add byte [rdi], cl
adc byte [rsp + 0x90], al
movups xmm0, xmmword [rsp + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
movups xmm1, xmmword [rsp + 0xa0]
adc byte [rsp + 0xa0], cl
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rsp + 0x40]
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r14, [rsp + 0xe8]
lea esi, [rsp + 0xe8]
lea esi, [rsp + 0xe8]
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov rcx, r14
mov ecx, esi
call fcn.1400170e3
mov rax, qword [r14]
mov eax, dword [rsi]
or byte [rax], al
add byte [rcx - 0x75], cl
mov eax, dword [rsi]
mov eax, dword [rsi]
test rax, rax
je 0x140016a90
add dword [rax], eax
invalid
ror byte [rdi], 0x84
stosb byte [rdi], al
add dword [rax], eax
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0xf0]
adc byte [rsp + 0xf0], al
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsi + 8], xmm0
adc dword [rsi + 8], eax
mov rcx, qword [rsp + 0x100]
mov ecx, dword [rsp + 0x100]
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsi], eax
mov qword [rsi], rax
mov dword [rsi], eax
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 2
add bpl, cl
insb byte [rdi], dx
add dword [rax], eax
invalid
sbb sil, r8b
add bpl, cl
add bpl, cl
add bpl, cl
insb byte [rdi], dx
add dword [rax], eax
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0xe8]
adc byte [rsp + 0xe8], al
add byte [rax], al
add byte [rdi], cl
movups xmm1, xmmword [rsp + 0xf8]
adc byte [rsp + 0xf8], cl
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x70], ecx
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov ecx, dword [rsp + 0x10c]
add dword [rax], eax
add byte [rcx - 0x7374bbb2], cl
mov r9d, dword [rsp + 0x109]
add dword [rax], eax
add byte [rcx - 0x7374bbb2], cl
invalid
invalid
mov word [rcx + rcx], fs
add dword [rax], eax
invalid
mov r9d, dword [rsp + 0x109]
add byte [rax], al
add byte [rcx + 0x280f414e], cl
test byte [rax + rsi], ah
mov dword [rsi + 0x41], ecx
movaps xmm0, xmmword [rsp + 0x130]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x140], cl
add dword [rax], eax
invalid
movaps xmm1, xmmword [rsp + 0x140]
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x50], ecx
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
movaps xmm2, xmmword [rsp + 0x60]
movaps xmm3, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], bl
and al, 0x70
jo case.0x140012fe0.219
movups xmmword [rsi + 0x30], xmm3
adc dword [rsi + 0x30], ebx
movups xmmword [rsi + 0x20], xmm2
push rsi
and byte [rdi], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov byte [rsi + 0x40], al
invalid
invalid
jmp 0x140016a61
jmp 0x140016a61
out dx, al
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [rbx + 2]
cmp eax, 0x63
clc
invalid
mov dh, 0x43
add al, byte [rbx + 0x617463f8]
cmp eax, 0x74
invalid
clc
invalid
je 0x1400169dd
je case.0x140012fe0.225
jne case.0x14001624e.6
test ebp, eax
add byte [rax], al
add byte [rax + 0xf61037b], al
jnp 0x14001698b
invalid
jne case.0x14001624e.6
invalid
invalid
cmp byte [rbx + 3], 0x61
jne case.0x14001624e.6
jnp 0x14001698b
invalid
mov ebx, 0x80000000
cmp byte [rbx + 4], 0x74
jnp case.0x140012504.215
je 0x1400169a3
jne case.0x14001624e.6
test dword [rcx - 0x80000000], esi
jnp 0x1400169a1
add byte [rax], al
add byte [rax + 0xf75057b], al
jne 0x1400169ad
cmp byte [rbx + 5], 0x75
jne 0x1400169ad
jne case.0x14001624e.6
test dword [rdi - 0x80000000], esp
add byte [rax], al
add byte [rax + 0xf73067b], al
cmp byte [rbx + 6], 0x73
jne case.0x14001624e.6
add byte [rax], al
invalid
jnp case.0x14008459f.203
jae 0x1400169b7
test dword [rbp + 0x4c000000], ebx
mov esi, dword [rsp + 0x98]
cwde
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x98
cwde
mov r14, qword [rsp + 0x98]
cwde
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
invalid
invalid
mov r15, qword [rsp + 0xa0]
mov edi, dword [rsp + 0xa0]
mov esp, 0xa024
and al, 0xa0
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
int1
mov rdx, r15
mov edx, edi
call fcn.14001e564
add byte [rax], al
test ax, ax
je 0x14001630e
invalid
invalid
invalid
mov word [rsi], ax
mov byte [rsi + 0x40], 7
invalid
invalid
jmp 0x140016a61
invalid
invalid
jnp 0x1400169f8
jne case.0x14001624e.6
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
and al, 0x90
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa0], cl
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x40
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
adc byte [rdi], cl
sub dword [rdx], eax
lea r14, [rsp + 0xe8]
mov rcx, r14
call fcn.1400170e3
mov rax, qword [r14]
test rax, rax
je 0x140016a90
movups xmm0, xmmword [rsp + 0xf0]
movups xmmword [rsi + 8], xmm0
mov rcx, qword [rsp + 0x100]
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 4
jmp 0x140016a76
mov byte [rsi], 9
mov byte [rsi + 0x40], 8
mov r14, qword [rsp + 0x98]
add byte [rax], al
add byte [rax], al
mov r15, qword [rsp + 0xa0]
mov esp, 0xa024
add byte [rax - 0x73], cl
add byte [rax], al
lea rcx, [rsp + 0xa8]
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rax, qword [rcx - 0x18]
mov rdx, r14
mov r8, r15
call 0x18df3f3bd
mov eax, edi
mov r8, r15
call qword [rax + 0x18]
lea rcx, [rsp + 0x178]
mov rax, qword [rcx - 0x18]
mov rdx, rbx
mov r8, rdi
call qword [rax + 0x18]
jmp 0x140015f76
inc esi
invalid
mov byte [rsi], 7
mov byte [rsi + 0x40], 8
jmp 0x140016a76
sub esp, 0x50
mov rdi, rdx
mov al, byte [rdx + 0x40]
add al, 0xfe
movzx eax, al
lea rdx, [rax + 1]
lea edx, [rax + 1]
xor r8d, r8d
cmp al, 6
cmovb r8, rdx
ret 0x8948
invalid
lea rax, [0x140154e78]
movsxd rcx, dword [rax + r8*4]
ret 0x8948
add rcx, rax
jmp rcx
sar edi, 0xe1
mov rax, qword [rdi]
test rax, rax
je 0x140016b8c
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
push rdi
sbb byte [rbx + rcx*4 + 0x47], cl
lea rdx, [rdi + 0x18]
mov r8, qword [rdi + 8]
invalid
or byte [rbx + rcx*4 + 0x4f], cl
adc byte [rax - 0x73], cl
and al, 0x28
and al, 0x28
mov r9, qword [rdi + 0x10]
lea rcx, [rsp + 0x28]
and al, 0x28
call qword [rax]
jmp 0x140016b9c
lea rdx, [rdi + 0x18]
mov rax, qword [rdi]
mov r8, qword [rdi + 8]
mov r9, qword [rdi + 0x10]
mov rcx, rsi
int1
call qword [rax]
adc dh, al
add bpl, cl
adc eax, 0xf000001
movzx eax, byte [rdi]
mov byte [rsi + 0x40], 2
jmp 0x140016c21
movzx eax, byte [rdi]
lea rcx, [0x140154e94]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor ecx, ecx
jmp 0x140016c01
lea rdx, [rdi + 0x18]
mov rax, qword [rdi]
mov r8, qword [rdi + 8]
or byte [r11 + r9*4 + 0x4f], r9b
adc byte [rax - 0x77], cl
mov ecx, esi
push rdi
sbb byte [rax - 0x75], cl
invalid
or byte [r11 + r9*4 + 0x4f], r9b
adc byte [rax - 0x77], cl
mov ecx, esi
mov ecx, esi
call qword [rax]
mov byte [rsi + 0x40], 4
jmp 0x140016c21
lea rdx, [rdi + 0x18]
mov rax, qword [rdi]
mov r8, qword [rdi + 8]
mov r9, qword [rdi + 0x10]
mov rcx, rsi
call qword [rax]
mov byte [rsi + 0x40], 5
jmp 0x140016c21
lea rdx, [rdi + 0x18]
mov rax, qword [rdi]
mov r8, qword [rdi + 8]
mov r9, qword [rdi + 0x10]
mov rcx, rsi
call qword [rax]
mov byte [rsi + 0x40], 6
jmp 0x140016c21
adc dh, al
invalid
invalid
add byte [rax], al
movzx eax, word [rdi]
mov word [rsi], ax
invalid
mov byte [rsi + 0x40], 7
jmp 0x140016c21
mov al, byte [rdi + 8]
mov byte [rsp + 0x30], al
mov qword [rsp + 0x28], 0
lea rbx, [rsp + 0x28]
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc dword [rsi], eax
lea rdx, [rdi + 0x38]
mov rax, qword [rdi + 0x20]
mov r8, qword [rdi + 0x28]
mov r9, qword [rdi + 0x30]
mov rcx, rbx
call qword [rax]
mov al, byte [rdi + 0x40]
mov byte [rbx + 0x20], al
movups xmm0, xmmword [rbx]
adc byte [rbx], al
adc byte [rbx], al
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rsi + 0x30], xmm1
invalid
invalid
adc byte [r15], cl
adc dword [rsi + 0x30], ecx
invalid
invalid
xor byte [rdi], r9b
adc dword [rsi + 0x20], eax
invalid
invalid
movups xmmword [rsi + 0x20], xmm0
and byte [rax - 0x75], r9b
and byte [rax - 0x75], cl
mov rax, qword [rbx + 0x20]
mov qword [rsi + 0x40], rax
jmp 0x140016c21
and byte [r8 - 0x77], cl
jmp 0x140016c21
mov cl, 1
jmp 0x140016c01
add ebx, ebp
sbb dh, byte [rcx - 0x4ee914fe]
mov cl, 2
jmp 0x140016c01
mov cl, 3
invalid
mov cl, 2
jmp 0x140016c01
mov cl, 3
jmp 0x140016c01
adc dh, byte [rcx - 0x4ef114fc]
add eax, 0x6b10aeb
mov cl, 6
mov cl, 4
jmp 0x140016c01
mov cl, 5
jmp 0x140016c01
or dh, byte [rcx - 0x4ef914fa]
invalid
mov cl, 6
invalid
jmp 0x140016c01
mov cl, 7
jmp 0x140016c01
mov cl, 8
mov r8d, dword [rsp + 0x28]
mov r9d, dword [rsp + 0x2b]
mov dword [rsi + 4], r9d
add al, 0x44
mov dword [rsi + 1], eax
add al, 0x44
mov dword [rsi + 1], eax
add dword [rax + 0x4689480e], ecx
or byte [rax - 0x77], cl
push rsi
mov byte [rsi], cl
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
mov byte [rsi + 0x40], 3
adc dh, al
add ecx, dword [rax - 0x7d]
invalid
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
movzx edx, byte [rdi + 0x10]
mov eax, dword [rdi + 1]
mov ecx, dword [rdi + 4]
mov dword [rsp + 0x2b], ecx
mov dh, 0x57
adc byte [rbx + 0x4f8b0147], cl
add al, 0x89
add al, 0x89
and al, 0x2b
mov dword [rsp + 0x28], eax
and al, 0x28
mov rax, qword [rdi + 8]
mov cl, 9
jmp 0x140016c01
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
or byte [rax - 0x75], cl
push rdi
adc al, ch
stosb byte [rdi], al
invalid
mov rdx, qword [rdi + 0x10]
call fcn.14000fafa
invalid
invalid
mov cl, 0xa
jmp 0x140016c01
invalid
push qword [rcx + 0x56adeb0a]
sub rsp, 0x20
sub esp, 0x20
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov al, byte [rcx + 0x40]
add al, 0xfe
dec byte [rdi]
mov dh, 0xc0
dec byte [rdi]
mov dh, 0xc0
lea rcx, [rax + 1]
xor edx, edx
cmp al, 6
cmovb rdx, rcx
lea rax, [0x140154ec0]
add eax, 0x13e249
invalid
add eax, 0x13e249
loop 0x140016c89
add byte [rax + 0x63], cl
or al, 0x90
movsxd rcx, dword [rax + rdx*4]
add rcx, rax
add ecx, eax
jmp rcx
cmp qword [rsi], 0
je 0x140016cd5
mov rdx, qword [rsi + 0x10]
adc bl, ch
push rcx
jmp 0x140016cdd
mov rax, qword [rsi + 0x10]
add rax, 0x25
add eax, 0x25
adc byte [rax - 0x7d], r9b
shl byte [0xcb49bf84], 0x46
mov rax, qword [rsi + 0x10]
invalid
invalid
add eax, 0x25
jmp 0x140016ce8
mov rax, qword [rsi + 0x10]
add rax, 0x2a
jmp 0x140016ce8
invalid
adc byte [rax - 0x7d], r9b
shr byte [rdx], 0xeb
movzx rax, byte [rsi]
movzx eax, byte [rsi]
invalid
lea rcx, [0x140154edc]
xor ah, dl
adc eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
or dword [rax + 1], 0xb8e0ffc8
mov eax, 7
jmp 0x140016cbe
invalid
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
add rax, 0x27
jmp 0x140016ce8
mov rax, qword [rsi + 0x10]
add rax, 0x29
jmp 0x140016ce8
mov eax, 0x2a
jmp 0x140016ce8
mov cl, byte [rsi + 8]
call case.0x14008459f.330
mov rax, qword [rsi + 0x30]
add rax, rdx
add rax, 0x20
add rsp, 0x20
pop rsi
ret
mov eax, 3
jmp 0x140016cbe
mov eax, 4
jmp 0x140016cbe
mov eax, 5
jmp 0x140016cbe
mov eax, 6
jmp 0x140016cbe
movzx eax, byte [rsi + 0x10]
cmp rax, 0x10
jb 0x140016cbe
lea r8, [0x1401204d8]
mov edx, 0xf
mov rcx, rax
call fcn.1400ff6f0
int3
add rsp, 0xf8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [r14]
mov ecx, dword [rsi]
test rcx, rcx
je 0x140016f36
mov rax, qword [rsp + 0x80]
mov r15, qword [rsp + 0x90]
test r15b, 1
jne 0x140016f43
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x90
add byte [rax], al
add byte [rcx - 0xa], al
mov dword [rcx], 0x8d4c2075
or eax, 0x13a40e
lea r9, [0x140151338]
jmp 0x140016fa7
mov r10b, 1
mov r8b, byte [rsp + 0x80]
jmp 0x140016faa
shr r15, 5
sub rcx, r15
add rax, r15
mov r8, qword [rsp + 0x88]
add r8, r15
lea rdx, [rsp + 0xe0]
mov qword [rdx], r8
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
lea r14, [rsp + 0xb8]
mov rcx, r14
call fcn.1400034cb
mov qword [rsp + 0x40], r15
mov rcx, qword [r14 + 0x10]
mov rax, rcx
sub rax, r15
jb 0x140017003
mov rcx, r15
add rcx, qword [rsp + 0xc0]
mov r9, qword [rsp + 0xb8]
mov r15, qword [rsp + 0xd0]
xor r10d, r10d
mov rdx, qword [rsp + 0x38]
mov r11, qword [rdx + 8]
xor edx, edx
sub r11, r13
cmovae rdx, r11
cmp rdx, rbx
jb 0x140016ffb
add r13, rbx
mov qword [rdi + 8], r13
mov byte [rsi], r10b
mov byte [rsi + 1], r8b
mov qword [rsi + 8], r9
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x18], rax
mov qword [rsi + 0x20], r15
mov qword [rsi + 0x28], r12
mov qword [rsi + 0x30], rbx
jmp 0x140016da7
mov rcx, rbx
call fcn.1400ff309
lea rax, [rsp + 0xd8]
mov qword [rax], rcx
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x98]
mov qword [rdx], rcx
lea rcx, [0x14003c710]
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0x48]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff5b0
int3
or byte [rbp - 0x75], cl
push rax
or byte [rbp - 0x75], cl
pop rcx
or byte [rbp + 0x31], al
xor ecx, ecx
mov r10, qword [r8 + 8]
mov r11, qword [r9 + 8]
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
mov rsi, r11
sub rsi, r10
cmovae r9, rsi
cmp r9, rax
jb 0x1400170d7
add r10, rax
add edx, eax
ret 0x894d
mov qword [r8 + 8], r10
cmp qword [rdx], 0
mov rax, qword [rdx + 0x28]
je 0x1400170c7
xor r9d, r9d
sub r11, r10
sub ebx, edx
sub ebx, edx
ror dword [rbp + 0xf], cl
retf
cmovae r9, r11
cmp r9, rax
jb 0x1400170d7
invalid
sub ecx, dword [rcx + rax - 0x30]
add rax, r10
mov qword [r8 + 8], rax
movups xmm0, xmmword [rdx]
or byte [rdi], cl
or byte [rdi], cl
adc byte [rdx], al
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x10], xmm1
adc dword [rcx + 0x10], ecx
adc dword [rcx + 0x10], ecx
movups xmmword [rcx], xmm0
add rsp, 0x20
pop rsi
ret
mov rdx, r8
mov r8, rax
add rsp, 0x20
pop rsi
jmp fcn.140015678
mov rcx, rax
mov rdx, r9
call fcn.1400ff309
int3
mov qword [rcx + 0x10], 0xd
mov dword [rcx + 0x10], 0xd
mov qword [rcx + 0x18], 0
mov byte [rcx + 0x20], 0
and byte [r8], al
sbb byte [r8], al
add byte [rax], al
add dh, al
and byte [r8], al
add rsp, 0x28
ret
add byte [rax - 0x75], cl
adc byte [rax - 0x7b], r9b
leave
mov rcx, qword [rsi + 0x10]
test rcx, rcx
je 0x14001734a
mov rax, qword [rsi + 8]
shl rcx, 3
lea rcx, [rcx + rcx*2]
or al, 0x49
xor edx, edx
mov qword [rax + rdx], 0
add rdx, 0x18
cmp rcx, rdx
sal dword [rbp - 0x11], 1
mov r15, qword [rsi + 0x30]
test r15, r15
je 0x1400173de
mov rax, qword [rsi + 0x28]
mov rdx, qword [rsi + 0x18]
mov rdi, qword [rsi + 0x20]
xor r9d, r9d
cmp rax, rdx
mov rcx, rdx
cmovb rcx, r9
mov r8, rax
sub r8, rcx
mov r12, rdx
sub r12, r8
mov r14, r15
mov qword [rsi + 0x30], r9
invalid
invalid
xor byte [rbp + 0x29], r9b
xor byte [rbp + 0x29], cl
sub r14, r12
cmovb r14, r9
out 0x4d, al
cmovb esi, ecx
mov r13, r15
mov ebp, edi
cmova r13, r12
jbe 0x140017398
cmp rdx, r8
je 0x1400173c4
shl rax, 5
lea rax, [rax + rax*2]
lea eax, [rax + rax*2]
lea eax, [rax + rax*2]
add al, 0x40
shl rcx, 5
lea rcx, [rcx + rcx*2]
invalid
or al, 0x49
sub rax, rcx
sub rax, rcx
lea rbx, [rdi + rax]
add rbx, 0x10
mov rcx, rbx
call fcn.140067fda
add rbx, 0x60
dec r13
dec ebp
jne 0x1400173b3
cmp r15, r12
jbe 0x1400173de
out 0x76, eax
adc eax, 0x10c78348
add rdi, 0x10
mov rcx, rdi
call fcn.140067fda
add rdi, 0x60
dec r14
jne 0x1400173cd
xor eax, eax
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x40], rax
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x40], eax
add rsp, 0x20
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add ecx, 0x10
jmp fcn.140067fda
push rbx
sub rsp, 0x88
mov r14, r9
mov rsi, r8
mov r12, rdx
mov rbx, rcx
invalid
mov ebx, ecx
mov bpl, byte [rsp + 0x108]
add byte [rax], al
mov r13, qword [rsp + 0x100]
mov al, byte [r8 + 0x40]
test al, al
je 0x140017481
or al, 0xf8
cmp al, 0xfa
jae 0x140017481
cmp bpl, 2
jne 0x1400175cd
lea rdi, [rbx + 8]
lea edi, [rbx + 8]
or byte [rcx + 9], bh
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov eax, 4
jmp 0x1400175fc
jnp 0x140017480
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xf8
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0xf024
mov r15, qword [rsp + 0xf8]
mov rdi, qword [rsp + 0xf0]
mov rcx, rsi
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
int1
call case.0x140016b1d.11
add qword [r12 + 0x48], rax
mov ebx, 0x49fffff7
add dword [rsp + 0x48], eax
mov rcx, r12
xor edx, edx
call case.0x140012504.248
test rdi, rdi
je 0x140017504
add byte [rax - 0x7b], cl
push qword [rdi + rdx*2 - 0x7c]
sal byte [rbx + rdx*2 + 0x49], 0x8b
and al, 0x38
test al, al
je 0x140017504
mov rax, qword [r12 + 0x38]
mov r8, qword [r12 + 8]
and al, 8
mov rdx, qword [r12 + 0x10]
lea rcx, [r15 - 1]
and rcx, rax
cmp rdx, rcx
jbe case.0x140012fe0.255
xchg byte [rbx + 1], al
add byte [rax], al
lea r9, [rcx + rcx*2]
cmp qword [r8 + r9*8], 0
je 0x1400174f9
lea r9, [r8 + r9*8]
or al, 0xc8
mov r9, qword [r9 + 0x10]
and r9, rax
mov r10, rcx
sub r10, r9
and r10, rax
dec rdi
cmp r10, rdi
jb 0x1400174fc
jmp 0x140017504
dec rdi
mov r15, rcx
test rdi, rdi
jne 0x1400174c0
lea rax, [rsp + 0x38]
mov ecx, 9
add byte [rax], al
add byte [rax], al
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
inc qword [r12 + 0x40]
lea rcx, [r12 + 0x18]
mov qword [rax + 0x48], r14
mov qword [rax - 0x10], 0
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
invalid
sub al, ch
sbb eax, 0x49ffffd6
invalid
dec dword [rcx - 0x75]
push rsp
and al, 0x10
call case.0x14000ff94.300
mov rdx, qword [r12 + 0x10]
invalid
cmp rdx, r15
jbe 0x14001761f
xor r9d, r9d
sub r9, qword [r12 + 0x40]
and al, 0x40
and al, 0x40
mov rax, qword [r12 + 8]
and al, 8
or byte [rdi - 0x73], cl
adc al, 0x7f
invalid
lea r10, [r15 + r15*2]
jg 0x14001759e
mov rcx, qword [rax + r10*8 + 8]
mov ecx, dword [rax + rdx*8 + 8]
cmp qword [rax + r10*8], 0
mov r8, qword [rax + r10*8 + 0x10]
add byte [rsi - 0x75], cl
rcl byte [rax]
mov qword [rax + r10*8], 1
mov qword [rax + r10*8 + 8], r9
ror byte [rax], 1
ror byte [rax], 1
mov qword [rax + r10*8 + 0x10], r14
rcl byte [rax]
je 0x1400175bc
inc r15
mov r9, r15
mov r15d, 0
add byte [rax], al
add byte [rcx + 0x39], cl
sal dword [rbx - 0xe], 1
add byte [rax], al
add byte [rcx + 0x39], cl
sal dword [rbx - 0xe], 1
lea rsi, [r9 + r9*2]
mov r10, qword [rax + rsi*8 + 8]
cmp qword [rax + rsi*8], 0
mov r11, qword [rax + rsi*8 + 0x10]
mov qword [rax + rsi*8], 1
mov dword [rax + rsi*8], 1
mov dword [rax + rsi*8], 1
add dword [rax], eax
add byte [rax], al
mov qword [rax + rsi*8 + 8], rcx
mov qword [rax + rsi*8 + 0x10], r8
invalid
je 0x1400175bc
invalid
adc byte [rsi + rcx + 0x49], dh
invalid
inc r9
inc ecx
mov r8, r11
mov rcx, r10
mov ecx, edx
mov ecx, edx
mov r15, r9
jmp 0x140017579
cmp bpl, 2
jne 0x1400175e8
add dh, byte [rbp + 0x26]
lea rcx, [rbx + 8]
mov eax, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
jmp case.0x14008459f.229
xor eax, eax
test bpl, 1
invalid
add dword [rdi], ecx
xchg esp, eax
ror byte [rcx + rcx*4 + 0x6b], 8
invalid
invalid
invalid
imul ecx, dword [rax], 0x48
lea rdi, [rbx + 0x10]
lea edi, [rbx + 0x10]
adc byte [rcx + 9], bh
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
jmp 0x1400175fc
mov qword [rbx + 8], r13
mov dword [rbx + 8], ebp
or byte [rax - 0x73], cl
adc byte [r8 + 3], dil
invalid
lea rcx, [rbx + 0x10]
lea ecx, [rbx + 0x10]
mov eax, 3
add byte [rax - 0x39], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov qword [rbx], rax
invalid
invalid
mov qword [rcx], 0
mov dword [rcx], 0
add byte [rax], al
add byte [rax], al
mov qword [rbx], rax
add rsp, 0x88
invalid
mov byte [rax], al
add byte [rax], al
add byte [rbx + 0x5d], bl
invalid
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [0x14011f300]
lea eax, [0x14011f300]
adc byte [rax], al
add al, ch
push rcx
or byte [rsi], 0
invalid
invalid
call fcn.1400ff670
invalid
lea r8, [0x14011f318]
mov rcx, r15
stc
add byte [rcx + rcx*4 - 7], cl
stc
call fcn.1400ff670
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x128
sub byte [rcx], al
add byte [rax], al
invalid
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x40
mov qword [rsp + 0x40], r8
mov dword [rsp + 0x40], eax
mov qword [rsp + 0x48], rdx
push rsp
and al, 0x48
mov rdx, rcx
mov rax, qword [rcx + 0x48]
mov rcx, qword [rcx + 0x50]
push r8
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rcx
cmp rax, rcx
jbe 0x140017855
xchg bl, ch
add dword [rax], eax
invalid
xchg bl, ch
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x28]
invalid
mov rax, qword [rdx + 0x40]
mov rcx, qword [rdx + 0x28]
invalid
sub byte [rax - 0x77], cl
and al, 0x68
mov qword [rsp + 0x68], rcx
mov rcx, qword [rdx + 0x18]
mov qword [rsp + 0x60], rcx
sbb byte [rax - 0x77], cl
and al, 0x60
mov rcx, qword [rdx + 0x20]
mov qword [rsp + 0x58], rcx
mov dword [rsp + 0x58], ecx
mov dword [rsp + 0x58], ecx
mov r13, qword [rdx + 0x38]
mov rbx, qword [rdx + 8]
mov r12, qword [rdx + 0x10]
mov qword [rsp + 0x50], rax
not rax
mov qword [rsp + 0x38], rax
mov r14, qword [rdx + 0x30]
lea r9, [rsp + 0xd0]
add byte [rax], al
add byte [rax], al
mov rbp, qword [rsp + 0x28]
sub byte [rbp - 0x73], cl
jle 0x1400176b6
lea r15, [r14 - 1]
dec dword [rcx - 0x7d]
out dx, al
add dword [rdi], ecx
invalid
sub r14, 1
jb 0x14001789d
mov qword [rdx + 0x30], r14
mov rax, r14
add rax, qword [rsp + 0x68]
push 0x244c8b48
invalid
push 0x244c8b48
invalid
cmp rax, rcx
mov r8d, 0
cmovb rcx, r8
sub rax, rcx
lea rax, [rax + rax*2]
shl rax, 5
mov rcx, qword [rsp + 0x58]
lea rsi, [rcx + rax]
add rsi, 8
mov rax, qword [rsi - 8]
mov ecx, 0xb
mov rdi, r9
rep movsq qword [rdi], qword [rsi]
cmp rax, 2
je 0x14001789d
sub r15, qword [rsp + 0x50]
mov qword [rsp + 0x70], rax
mov ecx, 0xb
lea rdi, [rsp + 0x78]
mov rsi, r9
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rsp + 0xc8]
and rsi, r13
lea rcx, [rsp + 0x80]
add byte [rax], al
add byte [rax], al
mov rdi, rdx
call case.0x140016b1d.11
mov rcx, rdi
sub rbp, rax
mov qword [rdi + 0x48], rbp
outsd dx, dword [rsi]
mov rcx, rsi
mov rcx, rsi
mov esi, 0
add byte [rax], al
cmp rcx, r12
jae 0x14001774f
lea rax, [rcx + rcx*2]
cmp qword [rbx + rax*8], 0
je 0x140017885
lea rax, [rbx + rax*8]
cmp qword [rax + 8], r15
je 0x14001777d
inc rcx
inc ecx
mov rsi, rcx
jmp 0x14001774f
invalid
cmp qword [rsp + 0x70], 0
je 0x14001778c
mov rdx, qword [rsp + 0x78]
jmp 0x1400177a0
js 0x140017776
adc al, 0x48
cmp dword [rsp + 0x48], 0
cmp qword [rsp + 0x48], 0
je 0x1400177d3
mov rdx, qword [rsp + 0x38]
cmp r15, qword [rsp + 0x40]
cmp byte [rbx + rdi + 0x7c], cl
and al, 0x40
jne 0x1400177d3
mov qword [rax], 1
mov dword [rax], 1
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
push rax
or byte [rax - 0x73], cl
mov word [rax + rax*4], fs
mov qword [rax + 8], rdx
lea rcx, [rsp + 0x80]
add byte [rax], al
add al, ch
call fcn.140067fda
cmp rbp, qword [rsp + 0x30]
call fcn.140067fda
cmp rbp, qword [rsp + 0x30]
cmp ebp, dword [rsp + 0x30]
xor byte [rax - 0x77], cl
cli
mov rdx, rdi
lea r9, [rsp + 0xd0]
ja 0x1400176b3
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rdi], cl
xchg ebp, esp
invalid
jmp 0x140017855
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rax], al
mov qword [rax], 0
lea rdx, [rcx + 1]
add byte [rax], al
add byte [rax - 0x73], cl
push rcx
add dword [rax - 0x77], ecx
sar byte [rdx], 1
mov rax, rdx
mov edx, 0
add byte [rax], al
add byte [rax], al
cmp rax, r12
jae 0x1400177de
lea rdx, [rax + rax*2]
cmp qword [rbx + rdx*8], 0
je 0x1400177ab
invalid
mov ch, 0x48
lea edx, [rbx + rdx*8]
lea rdx, [rbx + rdx*8]
mov r8, qword [rdx + 0x10]
and r8, r13
mov r9, rax
sub r9, r8
test r9, r13
je 0x1400177ab
mov r8, qword [rdx + 0x10]
mov qword [rsp + 0xe0], r8
movups xmm0, xmmword [rdx]
movaps xmmword [rsp + 0xd0], xmm0
sub dword [rsp + 0xd0], eax
sub dword [rsp + 0xd0], eax
add byte [rax - 0x39], cl
add al, byte [rax]
add byte [rax], al
add byte [rcx + 0x39], cl
int3
mov qword [rdx], 0
cmp r12, rcx
jbe 0x140017876
lea rcx, [rcx + rcx*2]
mov rdx, qword [rsp + 0xe0]
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbx + rcx*8 + 0x10], edx
add byte [rax], al
add byte [rax - 0x77], cl
invalid
push rsp
mov dword [rbx + rcx*8 + 0x10], edx
retf
movaps xmm0, xmmword [rsp + 0xd0]
movups xmmword [rbx + rcx*8], xmm0
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rbx + rcx*8], eax
retf
lea rdx, [rax + 1]
mov rcx, rax
jmp 0x1400177de
mov rax, qword [rsp + 0x30]
and al, 0x30
cmp qword [rsp + 0x28], rax
cmp dword [rsp + 0x28], eax
and al, 0x28
sub byte [rdi], cl
xchg edi, eax
ror byte [rax - 0x7f], 0xc4
seta al
add rsp, 0x128
sub byte [rcx], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [0x14011f360]
mov rdx, r12
call fcn.1400ff670
lea rcx, str.called__Option::unwrap____on_a__None__value
lea ecx, str.called__Option::unwrap____on_a__None__value
pop rsp
movsb byte [rdi], byte [rsi]
adc eax, dword [rax]
lea r8, [0x14011f348]
mov ch, 0x7a
adc byte [rax], al
mov edx, 0x2b
call fcn.1400ff770
sar dword [rsi + 0xe], cl
add byte [rax - 0x73], cl
or eax, 0x13a444
movsb byte [rdi], byte [rsi]
adc eax, dword [rax]
lea rcx, str.called__Option::unwrap____on_a__None__value
movsb byte [rdi], byte [rsi]
adc eax, dword [rax]
lea r8, [0x14011f330]
add eax, 0x107a85
jp 0x1400178ba
add bl, ch
out 0x48, al
sub esp, 0x28
jmp 0x140017893
mov rax, qword [rdx]
lea r8, [0x140154f20]
add byte [rcx + 0x63], cl
movsxd rax, dword [r8 + rax*4]
add al, 0x80
add rax, r8
jmp rax
loopne 0x14001790d
add rdx, 0x10
add edx, 0x10
adc bl, ch
push rbx
jmp 0x14001791d
mov rax, qword [rdx + 8]
cmp qword [rcx + 0x30], rax
ja 0x1400178f4
lea rcx, str.Out_of_bounds_accessC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2mod.rsusername_length_should_between_1_to_255password_length_should_between_1_to_255
lea ecx, str.Out_of_bounds_accessC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2mod.rsusername_length_should_between_1_to_255password_length_should_between_1_to_255
and eax, 0x4c0012b1
lea eax, [0x14011f288]
invalid
adc al, byte [rax]
lea r8, [0x14011f288]
add bl, ch
add rdx, 8
add rdx, 8
jmp 0x140017933
add rdx, 8
or bl, ch
xor ecx, dword [rax - 0x75]
mov rax, qword [rdx + 0x10]
cmp qword [rcx + 0x30], rax
jbe case.0x140012fe0.264
invalid
jmp 0x14001791d
mov rax, qword [rdx + 0x10]
cmp qword [rcx + 0x30], rax
jbe case.0x140012fe0.264
invalid
xor dword [rax + 3], ecx
sub byte [r8 - 0x75], cl
mov edx, dword [rcx + 0x18]
mov rcx, qword [rcx + 0x20]
xor r8d, r8d
cmp rax, rdx
cmp eax, edx
add rax, qword [rcx + 0x28]
mov rdx, qword [rcx + 0x18]
mov edx, dword [rcx + 0x18]
mov edx, dword [rcx + 0x18]
mov rcx, qword [rcx + 0x20]
xor r8d, r8d
cmp rax, rdx
cmp eax, edx
cmp eax, edx
ror byte [rdi + rcx + 0x43], 1
ret 0x294c
cmovae r8, rdx
sub rax, r8
ret 0x294c
lea rax, [rax + rax*2]
lea eax, [rax + rax*2]
add al, 0x40
shl rax, 5
lea rdx, [rcx + rax]
add rdx, 0x10
invalid
adc byte [rax - 0x77], cl
mov rax, rdx
ror byte [rax - 0x7d], 1
invalid
add rsp, 0x28
add esp, 0x28
sub bl, al
ret
lea rcx, str.Out_of_bounds_accessC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2mod.rsusername_length_should_between_1_to_255password_length_should_between_1_to_255
mov al, 0x12
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
insd dword [rdi], dx
jns 0x140017942
adc al, byte [rax]
lea r8, [0x14011f2a0]
lea eax, [0x14011f2a0]
add eax, 0x10796d
add byte [rdx + 0x14], bh
mov edx, 0x14
adc al, 0
add byte [rax], al
invalid
add byte [rax], al
add al, ch
and eax, dword [rdx + 0x48cc000e]
add ah, cl
invalid
call fcn.1400ffb60
int3
add ah, cl
sub rsp, 0x28
sub esp, 0x28
sub byte [rdx - 0x1fbbfbf], cl
mov al, byte [rcx + 0x40]
add al, 0xfe
add al, 0xfe
movzx eax, al
lea rdx, [rax + 1]
lea edx, [rax + 1]
push rax
add dword [rbp + 0x31], eax
xor r8d, r8d
cmp al, 6
cmovb r8, rdx
xor r8d, r8d
cmp al, 6
cmovb r8, rdx
lea rax, [0x140154f34]
lea eax, [0x140154f34]
add eax, 0x13d5d6
adc eax, dword [rax]
add byte [rdx + 0x63], cl
adc al, 0x80
movsxd rdx, dword [rax + r8*4]
add rdx, rax
add edx, eax
jmp rdx
loop case.0x1400178c2.15
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov ecx, dword [rcx + 0x10]
adc byte [r9 + rcx*4 - 0x36], cl
adc byte [rcx + rcx*4 - 0x36], cl
mov rdx, r9
add rsp, 0x28
ret
sub bl, al
mov rax, qword [rcx + 0x28]
mov r9, qword [rcx + 0x30]
mov ecx, dword [rcx + 0x30]
sub byte [r11 + rcx*4 + 0x49], cl
xor bl, ch
out dx, al
mov ecx, dword [rcx + 0x30]
jmp 0x14001796f
movzx r9d, byte [rcx]
lea rax, [0x140154f50]
add eax, 0x13d5c4
add eax, 0x13d5c4
adc eax, dword [rax]
movsxd rdx, dword [rax + r9*4]
add rdx, rax
jmp rdx
ret 0xe2ff
mov r9d, 7
add byte [rax], al
lea rax, [0x1401230d3]
jmp 0x14001796f
add bl, ch
retf
mov eax, dword [rcx]
add eax, 0xffffff9c
movzx eax, ax
ror byte [rax - 0x73], 0xc
invalid
ror byte [rax - 0x73], 0xc
lea rax, str.100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999
lea rax, str.100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999
lea rax, str.100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999
adc byte [rax], al
add rax, rcx
mov r9d, 3
add byte [rax], al
add bl, ch
lodsd eax, dword [rsi]
enter 0xffffffffffffb941, 3
add byte [rax], al
add bl, ch
lodsd eax, dword [rsi]
mov r9d, 3
add eax, dword [rax]
add byte [rax], al
lea rax, [0x1401230da]
lea eax, [0x1401230da]
or esi, dword [rdi - 0x6114fff0]
adc byte [rax], al
jmp 0x14001796f
mov r9d, 4
lea rax, [0x1401230dd]
add bl, ch
invalid
add bl, ch
invalid
lea rax, [0x1401230e1]
jmp 0x14001796f
mov r9d, 6
lea rax, [0x1401230e4]
add eax, 0x10b6ee
jmp 0x14001796f
mov r9d, 4
lea rax, [0x1401230ea]
add eax, 0x10b6e2
jmp 0x14001796f
mov r9d, 5
lea rax, [0x1401230ee]
add eax, 0x10b6d4
jmp 0x14001796f
mov r9d, 5
lea rax, [0x1401230fa]
add eax, 0x48000000
lea eax, [0x1401230fa]
jmp 0x14001796f
lea rax, [0x1401230f3]
jmp 0x14001796f
movzx r9d, byte [rcx + 0x10]
cmp r9, 0x10
jae 0x140017a53
inc rcx
mov rax, rcx
jmp 0x14001796f
lea r8, [0x1401204d8]
mov edx, 0xf
mov rcx, r9
call fcn.1400ff6f0
int3
add rbx, r14
mov ecx, 0x28
xor r13d, r13d
in eax, dx
in eax, dx
lea rbp, [0x14010cd58]
lea r15, [rsp + 0x2c]
mov rax, r13
mov eax, ebp
movzx edx, byte [r14]
shl rdx, 4
add al, 0x4c
mov ebp, dword [rdx + rbp + 8]
add al, 0x4c
mov ebp, dword [rdx + rbp + 8]
mov r12, rcx
sub r12, qword [rdx + rbp]
mov ecx, r12d
shl r13, cl
or r13, rax
cmp r12, 0x20
cmp esp, 0x20
cmp esp, 0x20
ja 0x140017b11
mov rax, r13
shr rax, 0x20
mov byte [rsp + 0x2c], al
and al, 0x2c
and al, 0x2c
mov r8d, 1
mov rcx, rdi
mov rdx, r15
call fcn.1400030fc
shl r13, 8
lea rcx, [r12 + 8]
cmp r12, 0x19
mov r12, rcx
jb 0x140017ae1
jmp 0x140017b14
mov rcx, r12
inc r14
cmp r14, rbx
jne 0x140017abb
cmp rcx, 0x28
je 0x140017b4c
mov rax, 0xffffffffffffffff
shl rax, cl
not rax
or r13, rax
shr r13, 0x20
lea rdx, [rsp + 0x2f]
mov byte [rdx], r13b
mov r8d, 1
mov rcx, rdi
call fcn.1400030fc
mov rbx, qword [rdi + 8]
mov r15, rsi
not r15
add r15, rbx
cmp r15, 0x7f
jae 0x140017b93
cmp rsi, rbx
jae 0x140017cd2
mov rax, qword [rdi]
or r15b, 0x80
mov byte [rax + rsi], r15b
jmp 0x140017c9a
lea rdx, [rsp + 0x31]
mov qword [rdx - 1], 0xff
lea rax, [r15 - 0x7f]
cmp rax, 0x80
jb 0x140017c1c
mov r12d, 7
mov rcx, rdx
ror dword [rcx - 0x7d], 1
in al, dx
add dword [rdi], ecx
invalid
sub r12, 1
jb 0x140017ce4
add byte [rcx - 0x77], al
rol byte [rcx - 0x80], 0xc8
add byte [rax + rcx*4 + 1], 0x48
inc ecx
mov r8d, eax
or r8b, 0x80
mov byte [rcx], r8b
inc rcx
mov r8, rax
shr r8, 7
cmp rax, 0x3fff
mov rax, r8
ja 0x140017bb5
invalid
test r12, r12
je 0x140017ce4
mov byte [rcx], r8b
cmp r12, 9
je 0x140017cf0
cld
or dword [rdi], ecx
test ah, bh
add byte [rax], al
add byte [rcx - 0x73], cl
and al, 1
lea rax, [r12 + 1]
mov r14d, 0xa
mov esi, 0xa
sub r14, rax
cmp r14, 8
jbe case.0x140017965.67
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
mov edx, 8
mov rcx, r14
call fcn.1400ff6f0
mov byte [rsp + 0x31], al
and al, 0x31
mov r14d, 2
mov r12d, 7
mov r8d, 8
add byte [rax], al
sub r8, r12
mov rcx, rdi
call fcn.1400030fc
mov ah, 0xfe
dec dword [rcx - 0x7d]
cmp edi, 1
mov ah, 0xfe
dec dword [rcx - 0x7d]
cmp edi, 1
cmp edi, 1
adc r15, 0
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
mov rcx, rbx
sub rcx, r12
loope 0x140017c9b
add ecx, 7
loope 0x140017c9b
add ecx, 7
dec rbx
cmp rbx, rdx
cmp ebx, edx
jae 0x140017cab
cmp rcx, rdx
jae 0x140017cba
mov r8b, byte [rax + rbx]
mov byte [rax + rcx], r8b
mov byte [rax + rcx], al
mov byte [rax + rcx], al
dec rcx
dec rbx
dec r15
jne 0x140017c59
add rax, rsi
xor r8d, r8d
invalid
lea rcx, [rsi + r8]
cmp rcx, rdx
sal dword [rbx + 0x41], 1
sal dword [rbx + 0x41], 1
mov cl, byte [rsp + r8 + 0x30]
mov byte [rax + r8], cl
lea rcx, [r8 + 1]
add qword [rcx - 0x77], rcx
enter 0x3949, 0xffffffffffffffce
add qword [rcx - 0x77], rcx
enter 0x3949, 0xffffffffffffffce
jne 0x140017c7c
loop 0x140017ce3
add rsp, 0x38
add esp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
adc byte [rax], al
mov rcx, rbx
call fcn.1400ff670
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
add eax, 0x107507
jne 0x140017cd0
add al, ch
stosb byte [rdi], al
jns 0x140017cd3
call fcn.1400ff670
add byte [rbp + rcx*4 + 5], cl
retf
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
call fcn.1400ff670
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
lea eax, [0x14011f1e0]
add eax, 0x107507
mov rcx, rsi
mov ecx, esi
mov rdx, rbx
mov edx, ebx
call fcn.1400ff670
add byte [rcx + 1], bh
mov ecx, 1
add byte [rax], al
add byte [rcx], dh
shr al, cl
xor edx, edx
call fcn.1400ff309
sbb dword [rsi + 0xe], esi
invalid
sbb dword [rsi + 0xe], esi
add byte [rbp + rcx*4 + 5], cl
mov dword [rax + rdx], esi
je 0x140017d06
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
lea eax, [0x14011f180]
je 0x140017d06
add byte [rcx + 1], bh
mov ecx, 1
add byte [rax], al
xor edx, edx
call fcn.1400ff980
add ah, cl
add ah, cl
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
add eax, 0x13d26d
adc eax, dword [rax]
lea rax, [0x140154f7c]
adc eax, dword [rax]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
mov rcx, rdx
call fcn.14001d454
jmp 0x140017d6a
lea rax, str.:authority:method:scheme:path:protocol:statusC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpack_table.rs
add eax, 0x1074cf
mov edx, 0xa
jmp 0x140017d6a
lea rax, [0x14011f202]
add eax, 0x1074cb
jmp 0x140017d65
lea rax, [0x14011f209]
jmp 0x140017d65
lea rax, [0x14011f210]
mov edx, 5
jmp 0x140017d6a
lea rax, [0x14011f215]
mov edx, 9
jmp 0x140017d6a
lea rax, [0x14011f21e]
mov edx, 7
add rsp, 0x28
ret
push r15
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov rsi, r8
mov rbx, rcx
mov rdi, qword [rdx]
mov r14d, dword [rdx + 8]
mov r15d, dword [rdx + 0xc]
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov r8d, r14d
mov r9d, r15d
call fcn.14000c1ab
mov ebp, dword [rax + 0x84]
test ebp, ebp
jle 0x1400188f6
mov qword [rcx], rax
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
jns 0x140019deb
mov eax, 1
jmp 0x140019dba
mov byte [rbx], dl
add byte [rdx + 4], bh
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
call fcn.1400ff6f0
int3
fld1
cli
pop rax
invalid
mov al, byte [rdx]
mov rdi, qword [rdx + 0x10]
adc byte [rbx + rax], bh
jne case.0x14000ff94.494
mov rdx, qword [rsi + 0x30]
test rdi, rdi
je 0x140019e41
invalid
xor byte [rax - 0x7b], cl
push qword [rsi + rbp + 0x48]
test rdx, rdx
test rdx, rdx
je 0x140019e41
mov word [rcx], 0x503
jmp 0x140019e79
add dword [rbx], eax
add eax, 0x85485aeb
test rdi, rdi
je 0x140019e57
mov rdx, qword [rsi + 0x30]
test rdi, rdi
je 0x140019e57
mov rdx, qword [rsi + 0x30]
xor byte [rax - 0x7b], cl
sal byte [rsp + rdi + 0x4c], cl
cmp al, 0x4c
test rdx, rdx
je 0x140019e69
invalid
mov r8, qword [rsi + 1]
mov eax, dword [rsi + 1]
mov r9, qword [rsi + 8]
mov qword [rsp + 0x37], r9
invalid
or byte [rcx + rcx*4 + 0x4c], cl
and al, 0x37
invalid
mov qword [rsp + 0x30], r8
jmp 0x140019e48
test rdi, rdi
je 0x140019eae
xor eax, eax
mov r8, qword [rsi + 0x18]
movups xmm0, xmmword [rsi + 0x20]
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
and byte [rdi], r9b
sub dword [rsp + 0x40], eax
and al, 0x40
jmp 0x140019ec6
mov word [rcx], 0x603
mov rdx, qword [rsi + 8]
invalid
mov ecx, eax
call fcn.140019f60
jmp 0x140019e88
invalid
mov word [rcx], 0x703
mov rdx, qword [rsi + 8]
mov ecx, eax
call fcn.140019f60
out 0, eax
add byte [rax], al
lea rcx, [rsi + 0x28]
mov rdx, qword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
call qword [rdi + 0x18]
mov rax, qword [rsi + 0x30]
test rax, rax
je 0x140019f59
mov rax, qword [rax + 0x18]
lea rcx, [rsi + 0x48]
mov rdx, qword [rsi + 0x38]
mov rdx, qword [rsi + 0x38]
mov r8, qword [rsi + 0x40]
add rsp, 0x68
pop rdi
pop rsi
jmp rax
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
lea rdi, [0x14011fd60]
lea r8, str.called__Result::unwrap____on_an__Err__value
lea eax, str.called__Result::unwrap____on_an__Err__value
add byte [rcx], dh
ror byte [rax - 0x7b], 0xd2
xor eax, eax
test rdx, rdx
je 0x140019ef3
mov r9, qword [rsi + 0x38]
movups xmm0, xmmword [rsi + 0x40]
adc byte [rsi + 0x40], al
movaps xmmword [rsp + 0x50], xmm0
movzx r10d, word [rsi + 0x50]
movzx r11d, word [rsi + 0x56]
mov word [rsp + 0x2c], r11w
pop rsp
and al, 0x2c
mov r11d, dword [rsi + 0x52]
pop rsi
push rdx
mov dword [rsp + 0x28], r11d
jmp 0x140019f0e
invalid
xorps xmm0, xmm0
movaps xmmword [rsp + 0x50], xmm0
sub dword [rsp + 0x50], eax
lea rdx, [0x140120170]
lea r9, str.called__Result::unwrap____on_an__Err__value
or eax, 0x139167
mov r10w, 0xffff
mov r11, qword [rsp + 0x30]
and al, 0x30
mov rsi, qword [rsp + 0x37]
mov qword [rcx + 8], rsi
mov qword [rcx + 1], r11
movaps xmm0, xmmword [rsp + 0x40]
pop rcx
add dword [rdi], ecx
sub byte [rsp + 0x40], al
movups xmmword [rcx + 0x20], xmm0
mov qword [rcx + 0x30], rdx
mov qword [rcx + 0x38], r9
cmp byte [rdi], cl
sub byte [rsp + 0x50], al
push rcx
xor byte [rcx + rcx*4 + 0x49], cl
cmp byte [rdi], cl
sub byte [rsp + 0x50], al
movups xmmword [rcx + 0x40], xmm0
mov word [rcx + 0x50], r10w
mov word [rcx + 0x50], r10w
movzx edx, word [rsp + 0x2c]
mov word [rcx + 0x56], dx
mov dword [rcx + 0x56], edx
mov dword [rcx + 0x56], edx
mov edx, dword [rsp + 0x28]
mov dword [rcx + 0x52], edx
push rcx
push rdx
mov byte [rcx], al
mov qword [rcx + 0x10], rdi
mov dword [rcx + 0x10], edi
mov dword [rcx + 0x10], edi
adc byte [rcx + rcx*4 + 0x41], cl
sbb byte [rax - 0x7d], cl
invalid
mov qword [rcx + 0x18], r8
add rsp, 0x68
add esp, 0x68
pop rdi
pop rsi
ret
sub rsp, 0x20
cmp cl, 2
jae case.0x14008459f.252
add dh, byte [rbx + 6]
add rsp, 0x20
invalid
pop rsi
ret
mov rsi, rdx
lea rcx, [rdx + 0x18]
lea ecx, [rdx + 0x18]
mov rax, qword [rdx]
mov eax, dword [rdx]
add cl, byte [rax - 0x75]
mov rdx, qword [rdx + 8]
mov edx, dword [rdx + 8]
push rdx
or byte [rbx + rcx*4 + 0x46], cl
adc bh, bh
push rax
sbb byte [rax - 0x75], cl
mov rcx, qword [0x140165ff0]
mov r8, qword [rsi + 0x10]
call qword [rax + 0x18]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
rcl byte fs:[rax + rax], 0x31
rcl byte [rax + rax], 0x31
xor edx, edx
mov r8, rsi
add rsp, 0x20
add esp, 0x20
ror byte [rcx - 0x77], cl
invalid
add esp, 0x20
invalid
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, rdx
ror byte [rdi], 1
mov dh, 9
invalid
movzx ecx, byte [rcx]
or dword [rax - 0x73], ecx
adc eax, 0x139f9e
lea rdx, case.0x140014276.289
mov r8, qword [rdx + rcx*8]
add al, 0xca
retf 0x8d48
lea rdx, str.invalid_uri_characterinvalid_schemeinvalid_authorityinvalid_portinvalid_formatscheme_missingauthority_missingpath_missinguri_too_longempty_stringscheme_too_long_6
lea edx, [0x140153fa0]
adc eax, 0x139feb
mov rdx, qword [rdx + rcx*8]
mov rcx, rax
mov ecx, eax
jmp fcn.1400047f0
invalid
sub rsp, 0x78
sub esp, 0x78
js 0x14001a013
mov rsi, rdx
mov esi, edx
mov rax, rcx
cmp qword [rdx + 0x40], 0
add byte [rdi], cl
xchg ebp, eax
ret 0xe8a
test cl, cl
setne bl
or bl, dl
invalid
add byte [rdi], cl
add byte [rdi], cl
xchg ebp, eax
ret 0xe8a
sal dword [rsp + rsi + 0x48], cl
je case.0x140012504.277
mov rdx, qword [rsi + 0x30]
mov edx, dword [rsi + 0x30]
movups xmm0, xmmword [rsi + 0x48]
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
and al, 0x60
and al, 0x60
movups xmm0, xmmword [rsi + 0x38]
adc byte [rsi + 0x38], al
movaps xmmword [rsp + 0x50], xmm0
test cl, cl
leave
leave
je case.0x14008459f.266
mov r8, qword [rsi + 1]
mov eax, dword [rsi + 1]
mov r9, qword [rsi + 8]
mov qword [rsp + 0x27], r9
and al, 0x27
and al, 0x27
and al, 0x27
mov qword [rsp + 0x20], r8
mov dword [rsp + 0x20], eax
xor r8d, r8d
mov r9d, ecx
leave
mov ecx, ecx
leave
jmp 0x14001a027
mov r9b, 3
mov cl, 3
mov r8b, 1
xor edx, edx
jmp 0x14001a027
mov r9b, 3
mov cl, 3
mov r8b, 1
mov al, 1
mov rdi, qword [rsi + 0x20]
test rdi, rdi
push qword [rsp + rbx + 0x4c]
je 0x14001a04c
sbb al, 0x4c
lea r11, [rsi + 0x18]
lea ebx, [rsi + 0x18]
mov r10, qword [rsi + 0x10]
mov edx, dword [rsi + 0x10]
mov r14, qword [r11 + 0x10]
adc byte [rcx + rcx*4 + 0x74], cl
and al, 0x40
mov qword [rsp + 0x40], r14
je 0x14001a064
movups xmm0, xmmword [r11]
movups xmm0, xmmword [r11]
movups xmm0, xmmword [rbx]
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
xor bl, ch
jmp 0x14001a04f
add eax, dword [rbp + 0x31]
ror byte [rbx + rcx*4 + 0x5c], cl
and al, 0x20
xor r10d, r10d
mov r11, qword [rsp + 0x20]
mov r14, qword [rsp + 0x27]
mov esi, dword [rsp + 0x27]
je case.0x14008459f.273
invalid
mov qword [rax + 8], r14
mov qword [rax + 1], r11
movaps xmm0, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], al
or byte [rcx + rcx*4 + 0x58], cl
add dword [rdi], ecx
sub byte [rsp + 0x30], al
and al, 0x30
and al, 0x30
xor byte [rdi], cl
adc dword [rax + 0x18], eax
movups xmmword [rax + 0x18], xmm0
sbb byte [rbx + rcx*4 + 0x5c], cl
and al, 0x40
mov r11, qword [rsp + 0x40]
mov qword [rax + 0x28], r11
mov dword [rax + 0x28], ebx
sub byte [rdi], cl
sub byte [rsp + 0x50], al
movaps xmm0, xmmword [rsp + 0x50]
and al, 0x50
movaps xmm1, xmmword [rsp + 0x60]
invalid
movups xmmword [rax + 0x38], xmm0
movups xmmword [rax + 0x48], xmm1
cmp byte [rdi], cl
adc dword [rax + 0x48], ecx
mov byte [rax], r9b
mov byte [rax], r9b
mov qword [rax + 0x10], r10
mov dword [rax + 0x10], edx
push rax
adc byte [rax - 0x77], cl
mov qword [rax + 0x30], rdx
test r8b, r8b
je 0x14001a09e
invalid
invalid
mov qword [rax + 0x30], rdx
test r8b, r8b
je 0x14001a09e
mov rdx, qword [rsi + 8]
mov edx, dword [rsi + 8]
push rsi
or al, ch
invalid
ret 0xfffe
call fcn.140019f60
dec dword [rax - 0x7b]
push qword [rbp + 0x12]
test rdi, rdi
jne 0x14001a0b5
lea rcx, [rsi + 0x28]
lea ecx, [rsi + 0x28]
sub byte [rax - 0x75], cl
adc byte [rax - 0x75], r9b
mov rax, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
xor r8d, r8d
xor eax, eax
adc byte [rax - 0x75], cl
push rsi
sbb byte [rbp + 0x31], al
invalid
xor eax, eax
sar bh, 0x50
call qword [rax + 0x18]
push rax
sbb byte [rbx + rbx*8 - 0x7cb7f58c], al
invalid
test bl, bl
je 0x14001a0c3
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rax, qword [rsi + 0x30]
mov eax, dword [rsi + 0x30]
xor byte [rax - 0x75], cl
push rsi
mov rdx, qword [rsi + 0x38]
mov rax, qword [rax + 0x18]
sbb byte [rbx + rcx*4 + 0x46], cl
invalid
cmp byte [rax - 0x75], cl
sbb byte [rbx + rcx*4 + 0x46], cl
add rsi, 0x48
add rsi, 0x48
mov eax, dword [rsi + 0x40]
add rsi, 0x48
add rsi, 0x48
invalid
mov rcx, rsi
mov ecx, esi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
jmp rax
jmp rax
loopne case.0x14008459f.287
push rdi
push r14
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x78
in al, dx
js 0x14001a13c
mov rdi, rdx
mov edi, edx
xlatb
mov rsi, rcx
cmp byte [rcx], 0
je case.0x140012fe0.312
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
xor byte [rax - 0x73], cl
lea rcx, [rsp + 0x38]
mov qword [rax], rsi
mov dword [rax], esi
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
add eax, 0x65d
pop rbp
invalid
add byte [rax], al
lea rax, [0x14001a772]
lea eax, [0x14001a772]
pop rbp
invalid
add byte [rax], al
mov qword [rcx + 8], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
lea eax, [0x140120000]
loopne 0x14001a17c
adc byte [rax], al
lea r8, [rsp + 0x48]
mov qword [r8], rax
mov dword [rax], eax
mov dword [rax], eax
add byte [rcx - 0x39], cl
or byte [rdx], al
or byte [rdx], al
mov qword [r8 + 8], 2
mov dword [rax + 8], 2
or byte [rdx], al
add byte [rax], al
add byte [rcx - 0x39], cl
and byte [rax], al
and byte [rax], al
mov qword [r8 + 0x20], 0
and byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r8 + 0x10], rcx
invalid
invalid
sbb byte [rcx], al
invalid
add byte [rax], al
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [r8 - 0x75], r9b
push rdi
sub al, ch
mov rcx, qword [rdi + 0x20]
mov ecx, dword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
call fcn.140004b40
out dx, eax
test eax, 0xc189fffe
out dx, eax
test eax, 0xc189fffe
invalid
dec dword [rcx - 0x7bfe4f3f]
leave
sal dword [rax + 0xfc98401], 0x85
ret 1
add dword [rax], eax
mov al, 1
test cl, cl
jne 0x14001a31f
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7d], cl
cmp qword [rsi + 0x20], 0
je case.0x14008459f.299
jle case.0x140014ef0.178
add byte [rax + riz*2 + 0x48], dh
lea eax, [rsi + 0x10]
invalid
lea rax, [rsi + 0x10]
adc byte [rax - 0x73], cl
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
and al, 0x38
invalid
mov qword [rcx], rax
lea rax, [rsp + 0x38]
invalid
cmp byte [rax - 0x77], cl
mov qword [rax], rcx
mov dword [rax], ecx
or byte [rax - 0x73], cl
or eax, 0xfffff347
lea rcx, [0x1400194c6]
lea ecx, [0x1400194c6]
invalid
mov qword [rax + 8], rcx
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, [0x140152a50]
or eax, 0x1388c6
invalid
lea r8, [rsp + 0x48]
mov qword [r8], rcx
mov qword [r8], rcx
mov dword [rax], ecx
or byte [rcx + 1], bh
mov ecx, 1
add dword [rax], eax
add byte [rax], al
mov qword [r8 + 8], rcx
or byte [rcx - 0x39], cl
mov qword [r8 + 0x20], 0
mov dword [rax + 0x20], 0
and byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
adc byte [rcx - 0x77], cl
invalid
add byte [rax], al
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rcx
mov dword [rax + 0x18], ecx
mov dword [rax + 0x18], ecx
sbb byte [rax - 0x75], cl
sbb byte [rax - 0x75], cl
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
call fcn.140004b40
test eax, 0xc189fffe
and byte [r8 - 0x75], r9b
and byte [rax - 0x75], cl
push rdi
sub al, ch
mov byte [rcx - 0x3e760002], ch
test eax, 0xc189fffe
test eax, 0xc189fffe
invalid
dec dword [rcx - 0x7bfe4f3f]
mov al, 1
test cl, cl
leave
add dword [rcx + rcx*8 + 0x15b850f], eax
leave
jne 0x14001a31f
add byte [rax], al
mov rdx, qword [rsi + 0x40]
test rdx, rdx
jne 0x14001a1d2
sal byte [rbp + 5], cl
cmp byte [rsi], 0
je 0x14001a224
push rdx
add byte [rdx + rdx*2 + 0x44], dh
movzx ecx, word [rsi + 0x50]
push rax
push rdx
movzx r9d, word [rsi + 0x50]
push rax
mov rcx, qword [rsi + 0x38]
cmp r9, 0xffff
cmp ecx, 0xffff
cmp byte [rcx - 0x7f], r9b
stc
invalid
cmp ecx, 0xffff
add byte [rax], al
add byte [rdi + riz + 0x4d], dh
test ecx, ecx
je case.0x140012504.317
test r9, r9
je case.0x140012504.316
adc eax, 0x76ca394c
invalid
cmp rdx, r9
jbe 0x14001a205
cmp byte [rcx + r9], 0xbf
cmp byte [rcx + rcx], 0xbf
or dword [rdi + 0x1358e0f], edi
add byte [rax], al
jle case.0x14008459f.328
xor eax, 0x4c000001
mov edx, ecx
invalid
add dword [rax], eax
add byte [rcx + rcx*4 - 0x36], cl
invalid
mov rdx, r9
retf 0xdeb
jmp case.0x140012504.317
mov eax, 1
add bl, ch
invalid
jmp 0x14001a21b
add dword [rax], eax
add byte [rax - 0x7d], cl
cmp rdx, 1
mov rax, rdx
adc rax, 0
add byte [rax], al
cmp rdx, 1
mov rax, rdx
mov eax, edx
adc rax, 0
add byte [rax - 0x7b], cl
test rdx, rdx
jne 0x14001a22d
sal byte [rbp + 0x12], cl
lea rcx, [0x140151938]
lea ecx, [0x140151938]
or eax, 0x137716
jmp 0x14001a22d
or dword [rax - 0x73], ecx
or eax, 0x138e45
invalid
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
adc eax, dword [rax]
add byte [rcx], dh
ror byte [rbp + rcx*4 + 0x74], 0x24
je case.0x140017965.74
xor eax, eax
lea r14, [rsp + 0x38]
je case.0x140017965.74
and al, 0x38
cmp byte [rcx - 0x77], cl
invalid
mov qword [r14], rcx
mov qword [r14 + 8], rax
invalid
invalid
mov dword [rsi + 8], eax
or byte [rbp + r9*4 + 0x7c], r9b
lea r15, [rsp + 0x28]
and al, 0x28
sub byte [rbp - 0x77], cl
mov qword [r15], r14
mov dword [rdi], esi
invalid
lea r12, [0x14001a760]
and eax, 0x518
sbb byte [0xc94ea24a], al
mov qword [r15 + 8], r12
mov dword [rdi + 8], esp
or byte [eax - 0x73], cl
add eax, 0x1387fd
adc eax, dword [rax]
lea rax, str.called__Result::unwrap____on_an__Err__value
xchg dword [rbx], edx
add byte [rbp + rcx*4 + 0x44], cl
invalid
adc eax, dword [rax]
lea r8, [rsp + 0x48]
and al, 0x48
and al, 0x48
mov qword [r8], rax
mov qword [r8], rax
mov dword [rax], eax
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r8 + 8], rax
or byte [rcx - 0x39], cl
or byte [rcx - 0x39], cl
mov qword [r8 + 0x20], 0
and byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], cl
mov qword [r8 + 0x10], r15
add byte [rax], al
mov qword [r8 + 0x10], r15
adc byte [rcx - 0x77], cl
sbb byte [rax - 0x75], cl
sbb byte [rax - 0x75], cl
mov qword [r8 + 0x18], rax
mov dword [rax + 0x18], eax
sbb byte [rax - 0x75], cl
mov rbx, qword [rdi + 0x20]
mov rdi, qword [rdi + 0x28]
mov edi, dword [rdi + 0x28]
pop rdi
and byte [rax - 0x75], cl
jg case.0x140035f4c.47
invalid
mov edi, dword [rdi + 0x28]
sub byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
invalid
mov rdx, rdi
mov edx, edi
call fcn.140004b40
mov ecx, eax
invalid
test al, 0xfe
dec dword [rcx - 0x7bfe4f3f]
leave
sal dword [rax + 0xfc98401], 0x85
mov word [rax], es
mov al, 1
add dword [rcx + rcx*8 + 0x8c850f], eax
test cl, cl
jne 0x14001a31f
add byte [rax], al
movzx r8d, word [rsi + 0x50]
mov bh, 0x46
push rax
push rax
cmp r8, 0xffff
add byte [rsi + rbp + 0x49], dh
je 0x14001a2cf
inc r8
inc r8
inc eax
ror byte [rax - 0x75], 0x4e
cmp byte [rax - 0x75], cl
push rsi
mov rcx, qword [rsi + 0x38]
mov ecx, dword [rsi + 0x38]
mov rdx, qword [rsi + 0x40]
mov rax, rdx
mov rax, rdx
mov eax, edx
sub rax, r8
sub eax, eax
jbe case.0x14008459f.321
cmp byte [rcx + r8], 0xbf
mov edi, 0x8d481a7f
jg 0x14001a2d5
sbb cl, byte [rax - 0x73]
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuripath.rs
lea eax, [0x14011ffe8]
add eax, 0x105d26
pop rbp
adc byte [rax], al
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rcx - 0x77], cl
mov r9, rdx
shr eax, 1
xor dword [rdx + 0xe], ebx
pop rdx
invalid
add byte [rcx], dh
call fcn.1400ffd00
pop rdx
invalid
xor eax, eax
jmp 0x14001a31f
shr bl, 0x4c
jne 0x14001a2bb
jne 0x14001a2bb
out 0x4c, al
add rcx, r8
add ecx, eax
ror dword [rax - 0x77], 0x4c
and al, 0x28
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0x30], rax
and al, 0x30
and al, 0x30
xor byte [rcx + rcx*4 + 0x7c], cl
and al, 0x38
invalid
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x38], edi
jl case.0x140012504.337
cmp byte [rcx + rcx*4 + 0x64], cl
and al, 0x40
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x40], esp
lea rax, [0x140120020]
lea eax, [0x140120020]
add eax, 0x105d2d
pop rbp
adc byte [rax], al
lea r8, [rsp + 0x48]
mov qword [r8], rax
invalid
mov dword [rax], eax
add byte [rax + 1], bh
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r8 + 8], rax
invalid
invalid
add byte [rax], al
mov qword [r8 + 8], rax
mov qword [r8 + 0x20], 0
and byte [rax], al
and byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], cl
jo case.0x140017993.19
mov qword [r8 + 0x10], r14
mov dword [rax + 0x10], esi
mov qword [r8 + 0x18], rax
mov dword [rax + 0x18], eax
sbb byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov ecx, ebx
mov rdx, rdi
mov edx, edi
call fcn.140004b40
call qword [rax + 0x78c48348]
nop
add rsp, 0x78
add esp, 0x78
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuripath.rs
wait
pop rsp
adc byte [rax], al
invalid
add byte [rax - 0x77], cl
and al, 0x20
invalid
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rbp + 0x31], al
shr al, 0xbe
invalid
xor r8d, r8d
xor eax, eax
call fcn.1400ffd00
int3
mov esi, 0xcc000e59
pop rcx
invalid
add ah, cl
jmp 0x140019f9d
push rbp
cld
invalid
invalid
add byte [rax], al
add byte [rdi], cl
movzx eax, cl
mov dh, 0xc1
lea rcx, [0x140154f98]
or eax, 0x13ac41
lodsb al, byte [rsi]
adc eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
loopne case.0x14001a35e.6
lea rax, str.acceptaccept_charsetaccept_encodingaccept_languageaccept_rangesaccess_control_allow_credentialsaccess_control_allow_headersaccess_control_allow_methodsaccess_control_allow_originaccess_control_expose_headersaccess_control_max_ageaccess_control_request_headersaccess_control_request_methodageallowalt_svcauthorizationcache_controlcache_statuscdn_cache_controlconnectioncontent_dispositioncontent_encodingcontent_languagecontent_lengthcontent_locationcontent_rangecontent_security_policycontent_security_policy_report_onlycontent_typecookiedntdateetagexpectexpiresforwardedfromif_matchif_modified_sinceif_none_matchif_rangeif_unmodified_sincelast_modifiedlinklocationmax_forwardsoriginpragmaproxy_authenticateproxy_authorizationpublic_key_pinspublic_key_pins_report_onlyrangerefererreferrer_policyrefreshretry_aftersec_websocket_acceptsec_websocket_extensionssec_websocket_keysec_websocket_protocolsec_websocket_versionserverset_cookiestrict_transport_securitytetrailertransfer_encodinguser_agentupgradeupgrade_insecure_requestsvaryviawarningwww_authenticatex_content_type_optionsx_dns_prefetch_controlx_frame_optionsx_xss_protectionOPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCH
lea eax, str.acceptaccept_charsetaccept_encodingaccept_languageaccept_rangesaccess_control_allow_credentialsaccess_control_allow_headersaccess_control_allow_methodsaccess_control_allow_originaccess_control_expose_headersaccess_control_max_ageaccess_control_request_headersaccess_control_request_methodageallowalt_svcauthorizationcache_controlcache_statuscdn_cache_controlconnectioncontent_dispositioncontent_encodingcontent_languagecontent_lengthcontent_locationcontent_rangecontent_security_policycontent_security_policy_report_onlycontent_typecookiedntdateetagexpectexpiresforwardedfromif_matchif_modified_sinceif_none_matchif_rangeif_unmodified_sincelast_modifiedlinklocationmax_forwardsoriginpragmaproxy_authenticateproxy_authorizationpublic_key_pinspublic_key_pins_report_onlyrangerefererreferrer_policyrefreshretry_aftersec_websocket_acceptsec_websocket_extensionssec_websocket_keysec_websocket_protocolsec_websocket_versionserverset_cookiestrict_transport_securitytetrailertransfer_encodinguser_agentupgradeupgrade_insecure_requestsvaryviawarningwww_authenticatex_content_type_optionsx_dns_prefetch_controlx_frame_optionsx_xss_protectionOPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCH
add eax, 0x108901
adc byte [rax], al
add bl, al
ret
mov edx, 0xe
lea rax, [0x140122c6e]
lea eax, [0x140122c6e]
invalid
add byte [rax - 0x73], cl
lea eax, [0x140122c6e]
add eax, 0x1088fa
add bl, al
ret
mov edx, 0xf
lea rax, [0x140122c7c]
lea eax, [0x140122c7c]
sldt word [rax]
add byte [rax - 0x73], cl
lea eax, [0x140122c7c]
add eax, 0x1088fb
add bl, al
ret
mov edx, 0xf
lea rax, [0x140122c8b]
lea eax, [0x140122c8b]
sldt word [rax]
add byte [rax - 0x73], cl
lea eax, [0x140122c8b]
add eax, 0x1088fd
add bl, al
ret
mov edx, 0xd
lea rax, [0x140122c9a]
lea eax, [0x140122c9a]
or eax, 0x48000000
add byte [rax - 0x73], cl
lea eax, [0x140122c9a]
add eax, 0x1088ff
dec dword [rax - 0x453cfff0]
and byte [rax], al
add byte [rax], al
mov byte [rax], dl
add bl, al
ret
mov edx, 0x20
add byte [rax - 0x73], cl
lea rax, [0x140122ca7]
lea eax, [0x140122ca7]
add eax, 0x1088ff
mov byte [rax], dl
add bl, al
ret
mov edx, 0x1c
lea rax, [0x140122cc7]
lea eax, [0x140122cc7]
add byte [rax - 0x73], cl
lea eax, [0x140122cc7]
add eax, 0x108912
mov dword [rax], edx
add bl, al
ret
mov edx, 0x1c
lea rax, [0x140122ce3]
lea eax, [0x140122ce3]
add byte [rax - 0x73], cl
lea eax, [0x140122ce3]
add eax, 0x108921
mov dword [rax], edx
add bl, al
ret
mov edx, 0x1b
lea rax, [0x140122cff]
lea eax, [0x140122cff]
add byte [rax - 0x73], cl
lea eax, [0x140122cff]
add eax, 0x108930
mov dword [rax], edx
add bl, al
ret
mov edx, 0x1d
lea rax, [0x140122d1a]
lea eax, [0x140122d1a]
add byte [rax - 0x73], cl
lea eax, [0x140122d1a]
add eax, 0x10893e
mov dword [rax], edx
add bl, al
ret
mov edx, 0x16
lea rax, [0x140122d37]
lea eax, [0x140122d37]
add byte [rax - 0x73], cl
lea eax, [0x140122d37]
add eax, 0x10894e
mov qword [rax], r10
mov dword [rax], edx
add bl, al
ret
mov edx, 0x1e
lea rax, [0x140122d4d]
lea eax, [0x140122d4d]
add byte [rax - 0x73], cl
lea eax, [0x140122d4d]
add eax, 0x108957
push rdi
mov dword [rax], edx
add bl, al
ret
mov edx, 0x1d
lea rax, [0x140122d6b]
lea eax, [0x140122d6b]
sbb eax, 0x48000000
add byte [rax - 0x73], cl
lea eax, [0x140122d6b]
add eax, 0x108968
push 0xffffffffc3001089
mov dword [rax], edx
add bl, al
ret
mov edx, 3
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122d88]
lea eax, [0x140122d88]
add eax, 0x108978
js 0x14001a397
mov dword [rax], edx
adc byte [rax], al
add bl, al
ret
mov edx, 5
add eax, 0x48000000
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122d8b]
lea eax, [0x140122d8b]
add eax, 0x10896e
outsb dx, byte [rsi]
mov dword [rax], edx
add bl, al
ret
mov edx, 7
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122d90]
lea eax, [0x140122d90]
add eax, 0x108966
mov word [rax], dx
mov dword [rax], edx
add bl, al
ret
mov edx, 0xd
or eax, 0x48000000
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x108960
invalid
mov dword [rax], edx
invalid
lea rax, [0x140122d97]
lea eax, [0x140122d97]
invalid
mov dword [rax], edx
add bl, al
ret
mov edx, 0xd
or eax, 0x48000000
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122da4]
lea eax, [0x140122da4]
add eax, 0x108960
invalid
mov dword [rax], edx
add bl, al
ret
mov edx, 0xc
or al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x108960
invalid
mov dword [rax], edx
invalid
lea rax, [0x140122db1]
lea eax, [0x140122db1]
invalid
add bl, al
ret
mov edx, 0x11
adc dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x10895f
pop rdi
mov dword [rax], edx
adc byte [rax], al
lea rax, [0x140122dbd]
lea eax, [0x140122dbd]
pop rdi
mov dword [rax], edx
invalid
adc byte [rax], al
add bl, al
ret
mov edx, 0xa
or al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x108963
invalid
mov dword [rax], edx
adc byte [rax], al
lea rax, [0x140122dce]
lea eax, [0x140122dce]
invalid
adc byte [rax], al
add bl, al
ret
mov edx, 0x13
adc eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x108960
invalid
mov dword [rax], edx
adc byte [rax], al
lea rax, [0x140122dd8]
lea eax, [0x140122dd8]
invalid
adc byte [rax], al
add bl, al
ret
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122deb]
lea eax, [0x140122deb]
add eax, 0x108966
mov word [rax], dx
adc byte [rax], al
add bl, al
ret
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
lea rax, [0x140122dfb]
lea eax, [0x140122dfb]
imul ecx, dword [rcx - 0x453cfff0], 0xe
adc byte [rax], al
add bl, al
ret
mov edx, 0xe
invalid
add byte [rax], al
lea rax, [0x140122e0b]
lea eax, [0x140122e0b]
insb byte [rdi], dx
mov dword [rax], edx
adc byte [rax], al
add bl, al
ret
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
lea rax, [0x140122e19]
insd dword [rdi], dx
mov dword [rax], edx
adc byte [rax], al
add bl, al
ret
mov edx, 0xd
or eax, 0x48000000
lea eax, [0x140122e29]
add eax, 0x108970
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122e29]
add eax, 0x108970
jo case.0x140014ef0.234
adc byte [rax], al
add bl, al
ret
mov edx, 0x17
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122e36]
add eax, 0x108970
jo case.0x140014ef0.235
adc byte [rax], al
add bl, al
ret
mov edx, 0x23
and eax, dword [rax]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rax, [0x140122e4d]
lea eax, [0x140122e4d]
add eax, 0x10897a
mov dword [rax], edx
add bl, al
adc byte [rax], al
ret
mov edx, 0xc
lea rax, [0x140122e70]
lea eax, [0x140122e70]
add byte [rax - 0x73], cl
lea eax, [0x140122e70]
add eax, 0x108990
mov dword [rax], edx
add bl, al
adc byte [rax], al
ret
lea rax, [0x140122e7c]
mov dword [rax], edx
add bl, al
ret
mov edx, 3
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x10898d
mov dword [rax], edx
invalid
lea rax, [0x140122e82]
mov dword [rax], edx
add bl, al
ret
mov edx, 4
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122e85]
add eax, 0x108983
mov dword [rax], edx
add bl, al
ret
mov edx, 4
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x10897a
mov dword [rax], edx
invalid
lea rax, [0x140122e89]
mov dword [rax], edx
adc byte [rax], al
add bl, al
ret
lea rax, [0x140122e8d]
lea eax, [0x140122e8d]
adc byte [rax], al
ret
mov edx, 7
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x10896f
mov dword [rax], edx
invalid
lea rax, [0x140122e93]
lea eax, [0x140122e93]
mov dword [rax], edx
add bl, al
adc byte [rax], al
ret
mov edx, 9
or dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x108969
adc byte [rax], al
lea rax, [0x140122e9a]
lea eax, [0x140122e9a]
adc byte [rax], al
ret
mov edx, 4
add al, 0
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x108965
adc byte [rax], al
lea rax, [0x140122ea3]
lea eax, [0x140122ea3]
adc byte [rax], al
ret
mov edx, 4
add al, 0
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x12b505
adc al, byte [rax]
lea rax, str.host
lea eax, str.host
adc al, byte [rax]
ret
mov edx, 8
or byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x10894f
adc byte [rax], al
lea rax, [0x140122ea7]
lea eax, [0x140122ea7]
adc byte [rax], al
ret
mov edx, 0x11
adc dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x10894a
mov qword [rax], rdx
invalid
lea rax, [0x140122eaf]
lea eax, [0x140122eaf]
mov qword [rax], rdx
add bl, al
adc byte [rax], al
ret
mov edx, 0xd
or eax, 0x48000000
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122ec0]
lea eax, [0x140122ec0]
add eax, 0x10894e
mov dword [rax], edx
add bl, al
adc byte [rax], al
ret
mov edx, 8
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122ecd]
lea eax, [0x140122ecd]
add eax, 0x10894e
mov dword [rax], edx
add bl, al
adc byte [rax], al
ret
mov edx, 0x13
adc eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x140122ed5]
add eax, 0x108949
mov dword [rax], edx
adc byte [rax], al
add bl, al
ret
mov edx, 0xd
lea rax, [0x140122ee8]
mov dword [rax], edx
invalid
add byte [rax - 0x73], cl
add eax, 0x10894f
mov dword [rax], edx
adc byte [rax], al
add bl, al
ret
mov edx, 4
lea rax, [0x140122ef5]
mov dword [rax], edx
invalid
add byte [rax - 0x73], cl
add eax, 0x10894f
mov dword [rax], edx
adc byte [rax], al
add bl, al
ret
mov edx, 8
lea rax, [0x140122ef9]
mov dword [rax], edx
invalid
add byte [rax - 0x73], cl
add eax, 0x108946
mov dword [rax], edx
adc byte [rax], al
add bl, al
ret
mov edx, 0xc
lea rax, [0x140122f01]
mov dword [rax], edx
invalid
add byte [rax - 0x73], cl
add eax, 0x108941
mov dword [rax], edx
adc byte [rax], al
add bl, al
ret
lea rax, [0x140122f0d]
mov dword [rax], edx
add bl, al
ret
lea rax, [0x140122f13]
lea eax, [0x140122f13]
add eax, 0x108943
mov dword [r8], edx
add bl, al
ret
mov edx, 0x12
adc al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x10893c
cmp al, 0x89
adc byte [rax], al
invalid
lea rax, [0x140122f19]
lea eax, [0x140122f19]
cmp al, 0x89
adc byte [rax], al
invalid
add bl, al
ret
mov edx, 0x13
lea rax, [0x140122f2b]
lea eax, [0x140122f2b]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x108941
mov dword [r8], edx
invalid
lea eax, [0x140122f2b]
mov dword [r8], edx
add bl, al
ret
mov edx, 0xf
lea rax, [0x140122f3e]
lea eax, [0x140122f3e]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x108947
mov dword [r8], r10d
invalid
lea eax, [0x140122f3e]
mov dword [r8], r10d
mov dword [rax], edx
add bl, al
ret
mov edx, 0x1b
lea rax, [0x140122f4d]
lea eax, [0x140122f4d]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x108949
mov qword [r8], rdx
invalid
lea eax, [0x140122f4d]
mov qword [r8], rdx
add bl, al
ret
mov edx, 5
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x108957
push rdi
mov dword [rax], edx
invalid
lea rax, [0x140122f68]
lea eax, [0x140122f68]
push rdi
mov dword [rax], edx
add bl, al
ret
mov edx, 7
lea rax, [0x140122f6d]
lea eax, [0x140122f6d]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x10894f
mov qword [r8], r10
invalid
lea eax, [0x140122f6d]
mov qword [r8], r10
add bl, al
ret
mov edx, 0xf
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x108949
mov qword [r8], rdx
invalid
lea rax, [0x140122f74]
lea eax, [0x140122f74]
mov qword [r8], rdx
add bl, al
ret
mov edx, 7
lea rax, [0x140122f83]
lea eax, [0x140122f83]
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x140122f83]
lea eax, [0x140122f83]
mov qword [r8], rdx
add bl, al
ret
mov edx, 0xb
lea rax, [0x140122f8a]
lea eax, [0x140122f8a]
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x140122f8a]
lea eax, [0x140122f8a]
mov dword [r8], r10d
add bl, al
ret
ret
mov edx, 0x14
adc al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x108943
mov dword [r8], edx
invalid
lea rax, [0x140122f95]
mov dword [r8], edx
add bl, al
ret
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x10894a
lea rax, [0x140122fa9]
ret
mov edx, 0x11
adc dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x108955
lea rax, [0x140122fc1]
ret
mov edx, 0x16
lea rax, [0x140122fd2]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x108959
ret
mov edx, 0x15
lea rax, [0x140122fe8]
add eax, 0x108962
adc eax, 0x48000000
lea eax, [0x140122fe8]
add eax, 0x108962
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x108962
ret
lea rax, [0x140122ffd]
lea eax, [0x140122ffd]
add eax, 0x10896f
ret
mov edx, 0xa
lea rax, [0x140123003]
lea eax, [0x140123003]
add byte [rax - 0x73], cl
lea eax, [0x140123003]
add eax, 0x108968
ret
mov edx, 0x19
lea rax, [0x14012300d]
lea eax, [0x14012300d]
add byte [rax - 0x73], cl
add eax, 0x108965
lea eax, [0x14012300d]
ret
mov edx, 2
lea rax, [0x140123026]
lea eax, [0x140123026]
add byte [rax - 0x73], cl
add eax, 0x108971
mov dword [rax], edx
invalid
lea eax, [0x140123026]
mov dword [rax], edx
add bl, al
ret
mov edx, 7
lea rax, [0x140123028]
lea eax, [0x140123028]
add byte [rax - 0x73], cl
add eax, 0x108966
lea eax, [0x140123028]
ret
mov edx, 0x11
lea rax, [0x14012302f]
lea eax, [0x14012302f]
add byte [rax - 0x73], cl
add eax, 0x108960
lea eax, [0x14012302f]
ret
mov edx, 0xa
lea rax, [0x140123040]
lea eax, [0x140123040]
add byte [rax - 0x73], cl
add eax, 0x108964
lea eax, [0x140123040]
ret
mov edx, 7
lea rax, [0x14012304a]
lea eax, [0x14012304a]
add byte [rax - 0x73], cl
add eax, 0x108961
invalid
mov dword [rax], edx
invalid
lea eax, [0x14012304a]
invalid
ret
mov edx, 0x19
lea rax, [0x140123051]
lea eax, [0x140123051]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x10895b
lea eax, [0x140123051]
ret
mov edx, 4
lea rax, [0x14012306a]
lea eax, [0x14012306a]
lea eax, [0x14012306a]
ret
mov edx, 3
lea rax, [0x14012306e]
lea eax, [0x14012306e]
add byte [rax - 0x73], cl
add eax, 0x10895e
lea eax, [0x14012306e]
ret
mov edx, 7
lea rax, [0x140123071]
ret
mov edx, 0x10
lea rax, [0x140123078]
lea eax, [0x140123078]
ret
mov edx, 0x16
lea rax, [0x140123088]
ret
mov edx, 0x16
lea rax, [0x14012309e]
ret
mov edx, 0xf
lea rax, [0x1401230b4]
lea eax, [0x1401230b4]
lea eax, [0x1401230b4]
add eax, 0x108963
add bl, al
ret
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
lea rax, [0x1401230c3]
ret
mov edx, dword [rcx]
mov r8, qword [rcx + 8]
or byte [r8 - 0x77], cl
shr ecx, 0x7e
invalid
invalid
invalid
or byte [r8 - 0x77], cl
shr ecx, 0x7e
movabs al, byte [0x8b4828ec8348fffe]
mov eax, dword [rcx]
movzx ecx, byte [rax]
mov eax, dword [rcx]
movzx ecx, byte [rax]
cmp rcx, 1
je 0x14001a795
cmp ecx, 2
jne 0x14001a7cc
add dh, byte [rbp + 0x45]
mov rcx, qword [rax + 8]
mov rax, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
jmp 0x14001a7b6
adc r11b, bpl
and dword [rbp + 0x31], eax
rol byte [rax + 0x41000178], 0xf
xchg esp, eax
ror byte [rax - 0x73], 0xd
lea rcx, [0x140151663]
invalid
xor r8d, r8d
cmp byte [rax + 1], 0
sete r8b
lea rcx, [0x140151663]
lea rax, [0x140151667]
lea eax, [0x140151667]
lea eax, [0x140151667]
cmove rax, rcx
xor r8, 5
invalid
invalid
ror dword [rcx - 0x7d], 0xf0
invalid
add eax, 0x204a8b48
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
add rsp, 0x28
sub byte [rcx - 1], cl
invalid
sub byte [rcx - 1], cl
loope 0x14001a815
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea ecx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
adc eax, dword [rax]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuri_scheme.rs
mov edx, 0x28
call fcn.1400ff770
int3
fstp dword [rbx + 0x59]
pop rbx
pop rcx
sbb dword [rsp + rax*8 - 0x645b7d8], esp
stc
mov al, 0xea
xor byte [rsi], dh
test al, 0xaa
ret
invalid
iretd
ret
invalid
movabs rdx, 0xae40ea72438a6a7a
ret
invalid
mov rax, rcx
mov r9, qword [rcx]
cmp r9, 2
jne 0x14001a84f
mov rdx, qword [rax + 0x10]
mov rcx, qword [rax + 0x18]
push rax
adc byte [rax - 0x75], cl
sbb byte [rax - 1], cl
inc rcx
cmp rcx, qword [rdx + 0x28]
jae case.0x140017965.160
inc rcx
cmp rcx, qword [rdx + 0x28]
cmp ecx, dword [rdx + 0x28]
jae case.0x140017965.160
mov qword [rax + 0x18], rcx
mov r8, qword [rdx + 0x20]
jmp 0x14001a897
mov r10, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov rcx, qword [rax + 0x18]
mov rdx, qword [r10 + 0x28]
sbb byte [rcx - 0x75], cl
push rdx
sub byte [rax + 0x39], cl
cmp edx, ecx
invalid
invalid
cmp rdx, rcx
cmp edx, ecx
jbe 0x14001a8e4
mov r8, qword [r10 + 0x20]
test r9, r9
je 0x14001a897
sub cl, byte [rbx + rcx*4 + 0x48]
mov r9, qword [rax + 8]
or byte [rcx - 0x75], cl
push rdx
mov rdx, qword [r10 + 0x40]
cmp rdx, r9
cmp rdx, r9
jbe 0x14001a8f0
mov rdx, qword [r10 + 0x38]
lea r9, [r9 + r9*8]
cmp qword [rdx + r9*8 + 0x10], 0
jl 0x14001a850
adc byte [rax], al
je 0x14001a8bf
mov r11, qword [rdx + r9*8 + 0x18]
mov r10d, 1
mov edx, 1
retf 0x4118
mov edx, 1
jmp 0x14001a8c5
imul rdx, rcx, 0x68
add rdx, r8
add rdx, 0x18
mov r9, qword [rdx - 0x10]
invalid
invalid
xor r10d, r10d
cmp qword [rdx - 0x18], 1
adc r10, 1
invalid
ror byte [rax - 0x7d], cl
jp 0x14001a895
add dword [rcx - 0x7d], ecx
rol byte [rcx], cl
mov qword [rax], r10
mov qword [rax + 8], r9
adc byte [rcx + rcx*4 + 0x48], cl
or bl, ch
sbb dword [rcx], esi
xor eax, eax
jmp 0x14001a8df
jmp 0x14001a8d4
xor eax, eax
jmp 0x14001a8df
mov r10d, 2
mov qword [rax], r10
mov qword [rax + 8], r11
mov dword [rax + 8], ebx
mov dword [rax + 8], ebx
lea rdx, [rdx + r9*8]
add rdx, 0x20
imul rax, rcx, 0x68
imul eax, ecx, 0x68
push 0x48c0014c
add eax, 0x40
add rax, r8
add rax, 0x40
add rsp, 0x28
ret
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
call fcn.1400ff670
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
mov rcx, r9
call fcn.1400ff670
int3
lea edx, str.MaxSizeReachedmax_size_reached
mov r8d, 0xe
mov eax, 0xe
mov eax, 0xe
call qword [rax + 0x18]
lea rcx, [rsp + 0x20]
sbb byte [rax - 0x73], cl
and al, 0x20
mov qword [rcx], rsi
mov byte [rcx + 8], al
mov byte [rcx + 9], 0
or dword [rax], eax
or dword [rax], eax
call fcn.140007c70
nop
add rsp, 0x30
pop rsi
ret
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14012020e]
sbb byte [rax - 0x73], cl
adc eax, 0x1058c0
mov r8d, 0x10
jmp rax
sub esp, 0x20
mov rsi, rcx
test r8, r8
je 0x14001d36f
mov rdi, r8
cmp r8, 0x40
ja 0x14001a9cb
mov rbx, r9
mov rax, qword [rsp + 0x60]
retf
mov eax, dword [rsp + 0x60]
xor ecx, ecx
leave
movzx r8d, byte [rdx + rcx]
mov r8b, byte [rax + r8]
mov dh, 4
or al, byte [rsi - 0x76]
add al, 0
mov byte [rbx + rcx], r8b
lea r8, [rcx + 1]
mov rcx, r8
cmp rdi, r8
jne 0x14001a97d
invalid
lea rax, [rdi - 2]
cmp rax, 0x21
ja case.default.0x14001a9b2
lea rcx, [0x1401550dc]
or eax, 0x13a731
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmp byte [rbx], 0x74
jne 0x14001d197
add dword [rax], eax
add byte [rax], al
jmp 0x14001d17d
cmp rdi, 0x10000
jae 0x14001d36f
xchg edi, eax
sub dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov qword [rsi], rdx
mov qword [rsi + 8], rdi
mov byte [rsi + 0x10], 0
jmp 0x14001d373
add byte [rdi], cl
mov dh, 3
movzx eax, byte [rbx]
cmp eax, 0x76
je 0x14001c4dd
invalid
sbb al, byte [rax]
invalid
jmp 0xc301aa0f
cmp eax, 0x64
je 0x14001c4ed
cmp eax, 0x61
jne 0x14001d197
cmp byte [rbx + 1], 0x67
jne 0x14001d197
mov al, 0xd
mov cl, 0x65
jmp 0x14001c4fb
movzx ecx, byte [rbx]
lea eax, [rcx - 0x64]
cmp eax, 8
ja 0x14001ca06
invalid
cmp byte [rbx + 1], 0x61
jne 0x14001d197
cmp byte [rbx + 2], 0x74
jne 0x14001d197
test dword [rbx + 0x27], ecx
add byte [rax], al
test dword [rbx + 0x27], ecx
add byte [rax], al
mov al, 0x20
mov cl, 0x65
jmp 0x14001cf6d
invalid
add byte [rdi], cl
mov dh, 3
movzx eax, byte [rbx]
lea ecx, [rax - 0x72]
cmp ecx, 5
ja 0x14001c12d
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x13a71d
lea rax, [0x140155188]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
cmp byte [rbx + 1], 0x65
jne 0x14001d197
add byte [rax + 0xf66027b], al
test dword [rdi], ecx
invalid
cmp byte [rbx + 2], 0x66
jne 0x14001d197
invalid
movzx eax, byte [rbx + 3]
cmp eax, 0x72
je 0x14001d31a
cmp eax, 0x65
jne 0x14001d197
cmp byte [rbx + 4], 0x72
jne 0x14001d197
cmp byte [rbx + 5], 0x65
jne 0x14001d197
jne 0x14001d197
mov al, 0x37
jmp 0x14001ce8a
movzx eax, byte [rbx]
cmp eax, 0x6c
je 0x14001c17a
clc
imul ecx, dword [rdi], 0x26c985
add byte [rax + 0xf66017b], al
test dword [rdi - 0x7fffffda], edi
jnp case.0x140017965.166
sub eax, 0x26b5850f
add byte [rax], al
test dword [rbp + 0xf000026], esi
mov dh, 0x43
add eax, dword [rbx - 0x7bf08d08]
shl dword [rsi], 0
add byte [rbx - 0x7af09208], al
lahf
add byte es:[rax], al
add byte es:[rax], al
movzx eax, byte [rbx + 3]
cmp eax, 0x72
je 0x14001d1b0
cmp eax, 0x6d
jne 0x14001d197
cmp byte [rbx + 4], 0x61
jne 0x14001d197
invalid
xchg ebp, eax
add byte es:[rax], al
jnp 0x14001aaff
invalid
test dword [rbp - 0x7fffffda], edx
add byte es:[rax], al
cmp byte [rbx + 5], 0x74
jne 0x14001d197
jnp 0x14001ab0a
je 0x14001ab16
test dword [rbx - 0x7fffffda], ecx
jnp 0x14001ab15
add byte [rax], al
cmp byte [rbx + 6], 0x63
jne 0x14001d197
invalid
add byte [rax - 0x16974ed9], dh
wait
invalid
mov al, 0x27
mov cl, 0x68
push 0x169be9
invalid
push 0x169be9
add byte [rax - 0x7af099c5], al
cmp byte [rbx], 0x66
invalid
invalid
cmp byte [rbx], 0x66
jne 0x14001d197
outsd dx, dword [rsi]
add byte es:[rax], al
cmp byte [rbx + 1], 0x6f
jne 0x14001d197
cmp byte [rbx + 2], 0x72
jne 0x14001d197
cmp byte [rbx + 3], 0x77
jne 0x14001d197
test dword [rcx + 0x26], edx
add byte [rax], al
jnp 0x14001ab42
ja 0x14001ab50
test dword [rcx + 0x26], edx
add byte [rax], al
push rcx
add byte es:[rax], al
cmp byte [rbx + 4], 0x61
jne 0x14001d197
cmp byte [rbx + 5], 0x72
jne 0x14001d197
cmp byte [rbx + 6], 0x64
jne 0x14001d197
cmp byte [rbx + 7], 0x65
jne 0x14001d197
jne 0x14001d197
mov al, 0x24
mov cl, 0x64
mov edx, 8
jmp 0x14001d17d
movzx eax, byte [rbx]
cmp eax, 0x6d
je 0x14001c1c4
cmp al, 0x16
add byte [rax], al
cmp al, 0x16
add byte [rax], al
cmp eax, 0x63
jne 0x14001d197
movzx eax, byte [rbx + 1]
cmp eax, 0x61
je 0x14001d07a
test ah, bl
and al, 0
add byte [rbx - 0x7af09008], al
outsd dx, dword [rsi]
invalid
test eax, esi
cmp eax, 0x6f
outsd dx, dword [rsi]
jne 0x14001d197
cmp byte [rbx + 2], 0x6e
jne 0x14001d197
cmp byte [rbx + 3], 0x74
je 0x14001abc5
jne 0x14001d197
test esp, ebx
and eax, 0x7b800000
add al, 0x65
cmp byte [rbx + 4], 0x65
jne 0x14001d197
cmp byte [rbx + 5], 0x6e
jne 0x14001d197
cmp byte [rbx + 6], 0x74
jne 0x14001d197
cmp byte [rbx + 7], 0x2d
jne 0x14001d197
cmp byte [rbx + 8], 0x74
jne 0x14001d197
invalid
stosb byte [rdi], al
invalid
add byte [rax], al
test dword [rdx - 0x7fffffdb], ebp
jnp 0x14001abf9
cmp byte [rbx + 9], 0x79
jne 0x14001d197
or dword [rcx + 0xf], edi
jns 0x14001ac01
test dword [rax - 0x7fffffdb], esp
jnp 0x14001ac04
cmp byte [rbx + 0xa], 0x70
jne 0x14001d197
xchg esi, eax
invalid
add byte [rax], al
or dh, byte [rax + 0xf]
jo 0x14001ac0b
test dword [rsi - 0x4fffffdb], edx
sbb eax, 0xcee965b1
and al, 0
add byte [rdi], cl
xchg esi, eax
and eax, 0x1db00000
mov al, 0x1d
mov cl, 0x65
jmp 0x14001d0d8
jmp 0x14001d0d8
movzx eax, byte [rbx]
mov dh, 3
add eax, dword [rbx - 0x70f09708]
hlt
cmp eax, 0x68
jg 0x14001bf0a
cmp eax, 0x61
je 0x14001ca2c
cmp eax, 0x63
jne 0x14001d197
movzx eax, byte [rbx + 1]
cmp eax, 0x61
je 0x14001d0e2
invalid
lodsd eax, dword [rsi]
and al, 0
invalid
test byte [rbp - 0x7cffffdc], ch
clc
outsd dx, dword [rsi]
cmp eax, 0x6f
jne 0x14001d197
cmp byte [rbx + 2], 0x6e
jne 0x14001d197
add ch, byte [rsi + 0xf]
test dword [rdi + 0x25], ecx
add byte [rax], al
cmp byte [rbx + 3], 0x74
jne 0x14001d197
invalid
add byte [rax], al
and eax, 0x7b800000
add al, 0x65
cmp byte [rbx + 4], 0x65
jne 0x14001d197
cmp byte [rbx + 5], 0x6e
jne 0x14001d197
cmp byte [rbx + 6], 0x74
jne 0x14001d197
test dword [rdi], esp
invalid
add byte [rax], al
test dword [rdi], esp
and eax, 0x7b800000
invalid
cmp byte [rbx + 7], 0x2d
jne 0x14001d197
cmp byte [rbx + 8], 0x72
jne 0x14001d197
cmp byte [rbx + 9], 0x61
jne 0x14001d197
cmp byte [rbx + 0xa], 0x6e
jne 0x14001d197
cmp byte [rbx + 0xb], 0x67
jne 0x14001d197
test ebp, esi
and al, 0
invalid
test ebp, esi
and al, 0
add byte [rax - 0x169a4ee6], dh
mov cl, 0x65
jmp 0x14001d178
add byte [rax], al
mov al, 0x1a
mov cl, 0x65
jmp 0x14001d178
movzx eax, byte [rbx]
cmp eax, 0x63
je 0x14001c22f
js 0x14001acca
add byte [rax], al
js 0x14001acca
add byte [rax], al
cmp eax, 0x61
jne 0x14001d197
cmp byte [rbx + 1], 0x63
jne 0x14001d197
cmp byte [rbx + 2], 0x63
jne 0x14001d197
cmp byte [rbx + 3], 0x65
jne 0x14001d197
cmp byte [rbx + 4], 0x70
jne 0x14001d197
cmp byte [rbx + 5], 0x74
jne 0x14001d197
cmp byte [rbx + 6], 0x2d
jne 0x14001d197
invalid
cmp byte [rbx + 7], 0x63
jne 0x14001d197
cmp byte [rbx + 8], 0x68
jne 0x14001d197
test dword [rdi - 0x7fffffdc], eax
jnp 0x14001ad1c
cmp byte [rbx + 9], 0x61
jne 0x14001d197
invalid
cmp byte [rbx + 0xa], 0x72
jne 0x14001d197
or dh, byte [rdx + 0xf]
test dword [rbx + 0x24], esi
add byte [rax], al
cmp byte [rbx + 0xb], 0x73
jne 0x14001d197
jae 0x14001ad38
test dword [rcx + 0x24], ebp
add byte [rax], al
cmp byte [rbx + 0xc], 0x65
jne 0x14001d197
pop rdi
and al, 0
invalid
pop rdi
and al, 0
add byte [rax - 0x168b4eff], dh
push 0x15
add byte [rax], al
invalid
mov al, 1
mov cl, 0x74
jmp 0x14001c2ab
invalid
add byte [rdi], cl
mov dh, 3
movzx eax, byte [rbx]
cmp eax, 0x71
jg 0x14001bf93
cmp eax, 0x61
je 0x14001caaf
cmp eax, 0x70
jne 0x14001d197
and al, 0x24
add byte [rax], al
cmp byte [rbx + 3], 0x6c
jne 0x14001d197
cmp byte [rbx + 4], 0x69
jne 0x14001d197
cmp byte [rbx + 5], 0x63
jne 0x14001d197
invalid
jnp 0x14001ad8f
invalid
add byte [rax], al
add byte [rax + 0xf2d067b], al
test esp, edi
and eax, dword [rax]
add byte [rax + 0xf6b077b], al
test edx, esi
and eax, dword [rax]
add byte [rax + 0xf65087b], al
test eax, ebp
and eax, dword [rax]
add byte [rax + 0xf79097b], al
test esi, ebx
and eax, dword [rax]
add byte [rax + 0xf2d0a7b], al
test esp, edx
cmp byte [rbx + 6], 0x2d
jne 0x14001d197
cmp byte [rbx + 7], 0x6b
jne 0x14001d197
cmp byte [rbx + 8], 0x65
jne 0x14001d197
add byte [rax], al
cmp byte [rbx + 9], 0x79
jne 0x14001d197
cmp byte [rbx + 0xa], 0x2d
jne 0x14001d197
and eax, dword [rax]
add byte [rax + 0xf700b7b], al
test edx, ecx
and eax, dword [rax]
add byte [rax + 0xf690c7b], al
test eax, eax
and eax, dword [rax]
add byte [rax + 0xf6e0d7b], al
test dword [rsi - 0x4fffffdd], esi
xor al, 0xe9
adc al, byte [r8]
add byte [rax - 0x7af08cc5], al
imul esp, dword [0x1bb81adf4], 1
jne 0x14001d35c
cmp byte [rbx + 0xb], 0x70
jne 0x14001d197
cmp byte [rbx + 0xc], 0x69
jne 0x14001d197
cmp byte [rbx + 0xd], 0x6e
jne 0x14001d197
add byte [rax + 0x1241e934], dh
add byte [rax], al
mov al, 0x34
jmp 0x14001c029
cmp byte [rbx], 0x73
jne 0x14001d35c
cmp byte [rbx + 1], 0x65
jne 0x14001d35c
cmp byte [rbx + 2], 0x63
jne 0x14001d35c
jnp 0x14001ae00
invalid
test dword [rdi + 0x25], edx
add byte [rax], al
cmp byte [rbx + 3], 0x2d
jne 0x14001d35c
invalid
add byte [rax], al
and eax, 0x7b800000
add al, 0x77
add byte [rax], al
cmp byte [rbx + 4], 0x77
jne 0x14001d35c
cmp byte [rbx + 5], 0x65
jne 0x14001d35c
cmp byte [rbx + 6], 0x62
jne 0x14001d35c
test dword [rdi], ebp
invalid
add byte [rax], al
test dword [rdi], ebp
and eax, 0x7b800000
invalid
invalid
cmp byte [rbx + 7], 0x73
jne 0x14001d35c
cmp byte [rbx + 8], 0x6f
jne 0x14001d35c
cmp byte [rbx + 9], 0x63
jne 0x14001d35c
invalid
cmp byte [rbx + 0xa], 0x6b
jne 0x14001d35c
jnp 0x14001ae58
imul ecx, dword [rdi], 0xffffff85
invalid
cmp byte [rbx + 0xb], 0x65
jne 0x14001d35c
jne 0x14001d35c
cmp byte [rbx + 0xc], 0x74
jne 0x14001d35c
cmp byte [rbx + 0xd], 0x2d
jne 0x14001d35c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0xe], 0x61
jne 0x14001d35c
cmp byte [rbx + 0xf], 0x63
jne 0x14001d35c
cmp byte [rbx + 0x10], 0x63
jne 0x14001d35c
cmp byte [rbx + 0x11], 0x65
jne 0x14001d35c
jne 0x14001d35c
cmp byte [rbx + 0x12], 0x70
jne 0x14001d35c
test dword [rdi - 0x4fffffdc], esi
cmp esi, dword [rcx + 0x13ba74]
add byte [rax], al
mov al, 0x3b
mov cl, 0x74
mov edx, 0x13
jmp 0x14001d17d
cmp byte [rbx], 0x73
jne 0x14001d35c
invalid
jnp 0x14001aeec
jne 0x14001d35c
add byte [rax], al
cmp byte [rbx + 6], 0x62
jne 0x14001d35c
cmp byte [rbx + 7], 0x73
jne 0x14001d35c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 8], 0x6f
jnp 0x14001af0d
outsd dx, dword [rsi]
jne 0x14001d35c
cmp byte [rbx + 9], 0x63
jne 0x14001d35c
jnp 0x14001af18
invalid
cmp byte [rbx + 0xa], 0x6b
jne 0x14001d35c
cmp al, 0x24
add byte [rax], al
or ch, byte [rbx + 0xf]
test dword [rsp], edi
cmp al, 0x24
cmp al, 0x24
add byte [rax], al
cmp byte [rbx + 0xb], 0x65
jne 0x14001d35c
cmp byte [rbx + 0xc], 0x74
or al, 0x74
je 0x14001af3e
jne 0x14001d35c
test dword [rax], ebp
and al, 0
add byte [rax + 0xf2d0d7b], al
test dword [rsi], ebx
and al, 0
add byte [rax + 0xf760e7b], al
test dword [rsp], edx
add byte [rax], al
cmp byte [rbx + 0xd], 0x2d
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x76
jne 0x14001d35c
cmp byte [rbx + 0xf], 0x65
jne 0x14001d35c
cmp byte [rbx + 0x10], 0x72
jne 0x14001d35c
cmp byte [rbx + 0x11], 0x73
jne 0x14001d35c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0x12], 0x69
jne 0x14001d35c
in al, dx
and eax, dword [rax]
invalid
in al, dx
and eax, dword [rax]
add byte [rax + 0xf6f137b], al
test edx, esp
and eax, dword [rax]
add byte [rax - 0x45914ec1], dh
adc al, 0
add byte [rax], al
cmp byte [rbx + 0x13], 0x6f
jne 0x14001d35c
mov al, 0x3f
mov cl, 0x6e
mov edx, 0x14
jmp 0x14001d17d
cmp byte [rbx], 0x63
jne 0x14001d35c
add byte [rax + 0xf74037b], al
test dword [rbp - 0x7fffffdd], ebp
and eax, dword [rax]
invalid
invalid
jnp 0x14001afb6
and eax, dword [rax]
add byte [rax + 0xf65047b], al
test dword [rbx - 0x7fffffdd], esp
jnp 0x14001afc1
jne 0x14001d35c
and eax, dword [rax]
add byte [rax + 0xf6e057b], al
test dword [rcx - 0x7fffffdd], ebx
jnp 0x14001afcc
cmp byte [rbx + 5], 0x6e
outsb dx, byte [rsi]
jne 0x14001d35c
add byte [rax], al
cmp byte [rbx + 6], 0x74
jne 0x14001d35c
je 0x14001afd7
test dword [rdi - 0x7fffffdd], ecx
jnp 0x14001afd7
add byte [rax + 0xf2d077b], al
test dword [rbp - 0x7fffffdd], eax
cmp byte [rbx + 7], 0x2d
jne 0x14001d35c
sub eax, 0x2385850f
add byte [rax], al
cmp byte [rbx + 8], 0x73
jne 0x14001d35c
jnp 0x14001afe2
jae 0x14001afeb
test dword [rbx + 0x23], edi
add byte [rax], al
cmp byte [rbx + 9], 0x65
jne 0x14001d35c
jnp 0x14001afed
jne 0x14001d35c
cmp byte [rbx + 0xa], 0x63
jne 0x14001d35c
or ah, byte [rbx + 0xf]
test dword [rdi + 0x23], esp
add byte [rax], al
cmp byte [rbx + 0xb], 0x75
jne 0x14001d35c
cmp byte [rbx + 0xc], 0x72
jne 0x14001d35c
test dword [rbx + 0x23], edx
add byte [rax], al
test dword [rbx + 0x23], edx
add byte [rax], al
cmp byte [rbx + 0xd], 0x69
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x74
jne 0x14001d35c
cmp byte [rbx + 0xf], 0x79
jne 0x14001d35c
jns 0x14001b031
test dword [0xc001b04b], esi
jnp 0x14001b03a
cmp byte [rbx + 0x10], 0x2d
jne 0x14001d35c
sub eax, 0x232b850f
add byte [rax], al
cmp byte [rbx + 0x11], 0x70
jne 0x14001d35c
add byte [rax + 0xf6f127b], al
test dword [rdi], edx
and eax, dword [rax]
add byte [rax + 0xf6c137b], al
test dword [0xc001b073], ecx
jnp 0x14001b066
cmp byte [rbx + 0x12], 0x6f
jne 0x14001d35c
cmp byte [rbx + 0x13], 0x6c
jne 0x14001d35c
cmp byte [rbx + 0x14], 0x69
jne 0x14001d35c
imul ecx, dword [rdi], 0x230385
add byte [rax + 0xf63157b], al
test ecx, edi
and al, byte [rax]
add byte [rax - 0x45864ee5], dh
cmp byte [rbx + 0x15], 0x63
jne 0x14001d35c
mov al, 0x1b
mov cl, 0x79
mov edx, 0x16
invalid
add byte [rax], al
invalid
sbb esi, dword [rcx + 0x16ba79]
add byte [rax], al
jns 0x14001b022
invalid
jmp 0x14001d17d
add byte [rax], al
cmp byte [rbx], 0x73
jne 0x14001d35c
cmp byte [rbx + 1], 0x65
jne 0x14001d35c
cmp byte [rbx + 2], 0x63
jne 0x14001d35c
and al, byte [rax]
invalid
and al, byte [rax]
add byte [rax + 0xf2d037b], al
test esp, eax
and al, byte [rax]
add byte [rax + 0xf77047b], al
test dword [rdx - 0x7fffffde], edi
jnp 0x14001b0aa
cmp byte [rbx + 3], 0x2d
jne 0x14001d35c
cmp byte [rbx + 4], 0x77
jne 0x14001d35c
add byte [rax], al
cmp byte [rbx + 5], 0x65
jne 0x14001d35c
jne 0x14001d35c
add byte [rax], al
cmp byte [rbx + 6], 0x62
jne 0x14001d35c
invalid
cmp byte [rbx + 7], 0x73
jne 0x14001d35c
pushfq
and al, byte [rax]
add byte [rax + 0xf6f087b], al
test dword [rdx - 0x7fffffde], edx
jnp 0x14001b0d6
invalid
cmp byte [rbx + 8], 0x6f
jne 0x14001d35c
cmp byte [rbx + 9], 0x63
jne 0x14001d35c
or dword [rbx + 0xf], esp
test dword [rax - 0x7fffffde], ecx
jnp 0x14001b0e1
invalid
cmp byte [rbx + 0xa], 0x6b
jne 0x14001d35c
add byte [rax], al
or ch, byte [rbx + 0xf]
test dword [rsi + 0x22], edi
imul ecx, dword [rdi], 0xffffff85
jle 0x14001b0fe
add byte [rax], al
cmp byte [rbx + 0xb], 0x65
jne 0x14001d35c
jne 0x14001d35c
cmp byte [rbx + 0xc], 0x74
jne 0x14001d35c
cmp byte [rbx + 0xd], 0x2d
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x65
jne 0x14001d35c
invalid
cmp byte [rbx + 0xf], 0x78
jne 0x14001d35c
cmp byte [rbx + 0x10], 0x74
jne 0x14001d35c
cmp byte [rbx + 0x11], 0x65
jne 0x14001d35c
adc dword [rbp + 0xf], esp
test dword [rax], edi
and al, byte [rax]
add byte [rax + 0xf6e127b], al
cmp byte [rbx + 0x12], 0x6e
jne 0x14001d35c
cmp byte [rbx + 0x13], 0x73
jne 0x14001d35c
cmp byte [rbx + 0x12], 0x6e
jne 0x14001d35c
cmp byte [rbx + 0x13], 0x73
jne 0x14001d35c
cmp byte [rbx + 0x14], 0x69
jne 0x14001d35c
cmp byte [rbx + 0x15], 0x6f
jne 0x14001d35c
cmp byte [rbx + 0x16], 0x6e
jne 0x14001d35c
mov al, 0x3c
mov cl, 0x73
mov edx, 0x17
jmp 0x14001d17d
movzx eax, byte [rbx]
cmp eax, 0x75
je 0x14001c2b5
adc dword [rax], eax
add byte [rbx - 0x7af08c08], al
jrcxz 0x14001b198
add byte [rax], al
cmp byte [rbx + 1], 0x74
jne 0x14001d35c
and dword [rax], eax
invalid
and dword [rax], eax
add byte [rax + 0xf72027b], al
test edi, ecx
and dword [rax], eax
add byte [rax + 0xf69037b], al
test ebp, eax
and dword [rax], eax
add byte [rax + 0xf63047b], al
test dword [rbx - 0x7fffffdf], edi
jnp 0x14001b1a9
cmp byte [rbx + 2], 0x72
jne 0x14001d35c
cmp byte [rbx + 3], 0x69
jne 0x14001d35c
cmp byte [rbx + 4], 0x63
jne 0x14001d35c
jnp 0x14001b19e
invalid
and dword [rax], eax
add byte [rax + 0xf74057b], al
cmp byte [rbx + 5], 0x74
jne 0x14001d35c
je 0x14001b1b5
test dword [rcx - 0x7fffffdf], esi
jnp 0x14001b1b4
add byte [rax], al
cmp byte [rbx + 6], 0x2d
jne 0x14001d35c
sub eax, 0x21a7850f
add byte [rax], al
add byte [rax + 0xf74077b], al
test dword [rbp - 0x7fffffdf], ebx
jnp 0x14001b1ca
cmp byte [rbx + 7], 0x74
jne 0x14001d35c
cmp byte [rbx + 8], 0x72
jne 0x14001d35c
jb 0x14001b1d3
test dword [rbx - 0x7fffffdf], edx
cmp byte [rbx + 9], 0x61
jne 0x14001d35c
and dword [rax], eax
invalid
jnp 0x14001b1d5
invalid
and dword [rax], eax
add byte [rax + 0xf6e0a7b], al
cmp byte [rbx + 0xa], 0x6e
jne 0x14001d35c
or ch, byte [rsi + 0xf]
test dword [rdi + 0x21], edi
add byte [rax], al
add byte [rax + 0xf730b7b], al
cmp byte [rbx + 0xb], 0x73
jne 0x14001d35c
jnp 0x14001b1eb
jae 0x14001b1f1
test dword [rbp + 0x21], esi
add byte [rax], al
cmp byte [rbx + 0xc], 0x70
jne 0x14001d35c
test dword [rbx + 0x21], ebp
add byte [rax], al
cmp byte [rbx + 0xd], 0x6f
outsd dx, dword [rsi]
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x72
jne 0x14001d35c
cmp byte [rbx + 0xf], 0x74
jne 0x14001d35c
and dword [rax], eax
invalid
and dword [rax], eax
add byte [rax + 0xf2d107b], al
cmp byte [rbx + 0x10], 0x2d
invalid
test dword [rbx + 0x21], eax
cmp byte [rbx + 0x10], 0x2d
jne 0x14001d35c
jnp 0x14001b222
sub eax, 0x2143850f
add byte [rax], al
cmp byte [rbx + 0x11], 0x73
jne 0x14001d35c
add byte [rax + 0xf65127b], al
cmp byte [rbx + 0x12], 0x65
jne 0x14001d35c
test dword [rdi], ebp
and dword [rax], eax
invalid
test dword [rdi], ebp
and dword [rax], eax
add byte [rax + 0xf63137b], al
test dword [0xc001b259], esp
jnp 0x14001b24e
cmp byte [rbx + 0x13], 0x63
jne 0x14001d35c
cmp byte [rbx + 0x14], 0x75
jne 0x14001d35c
test dword [rbx], ebx
and dword [rax], eax
invalid
jne 0x14001b24b
test dword [rbx], ebx
and dword [rax], eax
add byte [rax + 0xf72157b], al
test dword [rcx], edx
and dword [rax], eax
add byte [rax + 0xf69167b], al
jnp 0x14001b264
imul ecx, dword [rdi], 0x210785
cmp byte [rbx + 0x15], 0x72
jne 0x14001d35c
cmp byte [rbx + 0x16], 0x69
jne 0x14001d35c
jnp 0x14001b264
invalid
imul ecx, dword [rdi], 0x210785
add byte [rax + 0xf74177b], al
cmp byte [rbx + 0x17], 0x74
jne 0x14001d35c
je 0x14001b269
test ebp, edi
and byte [rax], al
add byte [rax - 0x16864ebe], dh
jns 0x14001b24d
mov al, 0x42
mov cl, 0x79
jns 0x14001b24d
invalid
adc dword [rax], eax
invalid
jns 0x14001b24d
invalid
movzx eax, byte [rbx]
mov dh, 3
cmp eax, 0x70
je 0x14001c3a9
cmp eax, 0x61
jne 0x14001d35c
cmp byte [rbx + 1], 0x63
jnp 0x14001b281
invalid
jne 0x14001d35c
cmp byte [rbx + 2], 0x63
jne 0x14001d35c
cmp byte [rbx + 3], 0x65
jne 0x14001d35c
cmp byte [rbx + 4], 0x73
add al, 0x73
jne 0x14001d35c
test dword [rdi - 0x7fffffe0], esi
jnp 0x14001b2ad
and byte [rax], al
add byte [rax + 0xf73057b], al
cmp byte [rbx + 5], 0x73
jne 0x14001d35c
jae 0x14001b2b9
test dword [rbp - 0x7fffffe0], ebp
jnp 0x14001b2b8
add byte [rax], al
cmp byte [rbx + 6], 0x2d
jne 0x14001d35c
sub eax, 0x20a3850f
add byte [rax], al
add byte [rax + 0xf63077b], al
test dword [rcx - 0x7fffffe0], ebx
jnp 0x14001b2ce
cmp byte [rbx + 7], 0x63
jne 0x14001d35c
cmp byte [rbx + 8], 0x6f
outsd dx, dword [rsi]
jne 0x14001d35c
jnp case.0x140012fe0.358
or dh, byte [rdi + rcx - 0x7b]
jnp 0x14001b2ff
add byte [rax], al
cmp byte [rbx + 0xb], 0x72
jne 0x14001d35c
cmp byte [rbx + 0xc], 0x6f
jne 0x14001d35c
cmp byte [rbx + 0xd], 0x6c
insb byte [rdi], dx
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x2d
jne 0x14001d35c
cmp byte [rbx + 0xf], 0x61
jne 0x14001d35c
cmp byte [rbx + 0x10], 0x6c
jnp 0x14001b326
insb byte [rdi], dx
jne 0x14001d35c
invalid
cmp byte [rbx + 0x11], 0x6c
jne 0x14001d35c
adc dword [rdi + rcx - 0x7b], ebp
xor eax, 0x80000020
jnp 0x14001b33c
add byte [rax + 0xf6f127b], al
test dword [rbx], ebp
and byte [rax], al
add byte [rax + 0xf77137b], al
test dword [rcx], esp
and byte [rax], al
add byte [rax + 0xf2d147b], al
test dword [rdi], edx
and byte [rax], al
add byte [rax + 0xf6f157b], al
cmp byte [rbx + 0x12], 0x6f
outsd dx, dword [rsi]
jne 0x14001d35c
cmp byte [rbx + 0x13], 0x77
jne 0x14001d35c
cmp byte [rbx + 0x14], 0x2d
jne 0x14001d35c
jnp 0x14001b352
sub eax, 0x2017850f
add byte [rax], al
cmp byte [rbx + 0x15], 0x6f
jne 0x14001d35c
invalid
invalid
and byte [rax], al
invalid
test dword [0xc001b370], ecx
jnp 0x14001b368
cmp byte [rbx + 0x16], 0x72
jne 0x14001d35c
jb 0x14001b363
test dword [rbx], eax
and byte [rax], al
add byte [rax + 0xf69177b], al
test ecx, edi
invalid
cmp byte [rbx + 0x17], 0x69
jne 0x14001d35c
jnp 0x14001b373
imul ecx, dword [rdi], 0x1ff985
add byte [rax + 0xf67187b], al
invalid
invalid
cmp byte [rbx + 0x18], 0x67
jne 0x14001d35c
jne 0x14001d35c
test edi, ebp
invalid
cmp byte [rbx + 0x19], 0x69
jne 0x14001d35c
imul ecx, dword [rdi], 0x1fe585
add byte [rax - 0x16914ef8], dh
invalid
in eax, 0x1f
add byte [rax], al
mov al, 8
mov cl, 0x6e
jmp 0x14001c4a7
invalid
add byte [rax - 0x7af09ec5], al
rcr dword [rdi], cl
add byte [rax], al
cmp byte [rbx + 1], 0x63
jnp 0x14001b38d
invalid
cmp byte [rbx], 0x61
jne 0x14001d35c
jnp 0x14001b38d
invalid
jne 0x14001d35c
cmp byte [rbx + 2], 0x63
jne 0x14001d35c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 3], 0x65
jne 0x14001d35c
cmp byte [rbx + 4], 0x73
jne 0x14001d35c
invalid
stosd dword [rdi], eax
invalid
add byte [rax], al
test dword [rbx - 0x7fffffe1], ebp
jnp 0x14001b3b9
cmp byte [rbx + 5], 0x73
jne 0x14001d35c
jae 0x14001b3c5
test dword [rcx - 0x7fffffe1], esp
jnp 0x14001b3c4
add byte [rax], al
cmp byte [rbx + 6], 0x2d
jne 0x14001d35c
sub eax, 0x1f97850f
add byte [rax], al
add byte [rax + 0xf63077b], al
test dword [rbp - 0x7fffffe1], ecx
jnp 0x14001b3da
cmp byte [rbx + 7], 0x63
jne 0x14001d35c
cmp byte [rbx + 8], 0x6f
outsd dx, dword [rsi]
jne 0x14001d35c
cmp byte [rbx + 9], 0x6e
jnp 0x14001b3e5
outsb dx, byte [rsi]
jne 0x14001d35c
cmp byte [rbx + 0xa], 0x74
jne 0x14001d35c
or dh, byte [rdi + rcx - 0x7b]
outsd dx, dword [rsi]
invalid
cmp byte [rbx + 0xb], 0x72
jne 0x14001d35c
cmp byte [rbx + 0xc], 0x6f
jne 0x14001d35c
cmp byte [rbx + 0xd], 0x6c
jnp 0x14001b411
insb byte [rdi], dx
jne 0x14001d35c
add byte [rax], al
cmp byte [rbx + 0xe], 0x2d
jne 0x14001d35c
invalid
cmp byte [rbx + 0xf], 0x61
jne 0x14001d35c
cmp byte [rbx + 0x10], 0x6c
jne 0x14001d35c
xor ebx, dword [rdi]
add byte [rax], al
xor ebx, dword [rdi]
add byte [rax], al
cmp byte [rbx + 0x11], 0x6c
jne 0x14001d35c
cmp byte [rbx + 0x12], 0x6f
jne 0x14001d35c
add byte [rax], al
cmp byte [rbx + 0x13], 0x77
jne 0x14001d35c
cmp byte [rbx + 0x14], 0x2d
adc al, 0x2d
jne 0x14001d35c
movzx eax, byte [rbx + 0x15]
cmp eax, 0x6d
insd dword [rdi], dx
insd dword [rdi], dx
je 0x14001cd90
cmp eax, 0x68
jne 0x14001d35c
cmp byte [rbx + 0x16], 0x65
jne 0x14001d35c
cmp byte [rbx + 0x17], 0x61
jne 0x14001d35c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0x18], 0x64
jne 0x14001d35c
test edi, edx
invalid
cmp byte [rbx + 0x19], 0x65
jne 0x14001d35c
cmp byte [rbx + 0x1a], 0x72
jne 0x14001d35c
mov al, 6
jmp 0x14001cdc4
add byte [rax - 0x7af09ec5], al
mov bl, 0x1e
add byte [rax], al
cmp byte [rbx + 1], 0x63
jne 0x14001d35c
cmp byte [rbx], 0x61
jne 0x14001d35c
cmp byte [rbx + 2], 0x63
jne 0x14001d35c
add byte [rax + 0xf65037b], al
test dword [rbp - 0x7fffffe2], edx
invalid
invalid
jnp 0x14001b4ce
cmp byte [rbx + 3], 0x65
jne 0x14001d35c
invalid
add byte [rax + 0xf73047b], al
cmp byte [rbx + 4], 0x73
jne 0x14001d35c
jae 0x14001b4db
test dword [rbx - 0x7fffffe2], ecx
jnp 0x14001b4d9
invalid
cmp byte [rbx + 5], 0x73
jne 0x14001d35c
jae 0x14001b4e5
test dword [rcx - 0x7fffffe2], eax
jnp 0x14001b4e4
add byte [rax], al
cmp byte [rbx + 6], 0x2d
jne 0x14001d35c
test dword [rdi + 0x1e], esi
add byte [rax], al
sub eax, 0x1e77850f
test dword [rdi + 0x1e], esi
invalid
add byte [rax], al
add byte [rax + 0xf63077b], al
cmp byte [rbx + 7], 0x63
jne 0x14001d35c
test dword [rbp + 0x1e], ebp
add byte [rax], al
test dword [rbp + 0x1e], ebp
add byte [rax], al
cmp byte [rbx + 8], 0x6f
jne 0x14001d35c
cmp byte [rbx + 9], 0x6e
outsb dx, byte [rsi]
jne 0x14001d35c
cmp byte [rbx + 0xa], 0x74
jne 0x14001d35c
je 0x14001b517
test dword [rdi + 0x1e], ecx
add byte [rax], al
cmp byte [rbx + 0xb], 0x72
jne 0x14001d35c
test dword [rbp + 0x1e], eax
add byte [rax], al
cmp byte [rbx + 0xc], 0x6f
jne 0x14001d35c
test dword [rbx], edi
invalid
add byte [rax], al
test dword [rbx], edi
invalid
cmp byte [rbx + 0xd], 0x6c
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x2d
jne 0x14001d35c
cmp byte [rbx + 0xf], 0x61
jne 0x14001d35c
invalid
cmp byte [rbx + 0x10], 0x6c
jne 0x14001d35c
test dword [rbx], edx
invalid
add byte [rax], al
test dword [rbx], edx
invalid
cmp byte [rbx + 0x11], 0x6c
jne 0x14001d35c
cmp byte [rbx + 0x12], 0x6f
jne 0x14001d35c
cmp byte [rbx + 0x13], 0x77
jne 0x14001d35c
cmp byte [rbx + 0x14], 0x2d
jne 0x14001d35c
cmp byte [rbx + 0x15], 0x63
jne 0x14001d35c
jnp 0x14001b589
invalid
cmp byte [rbx + 0x16], 0x72
jne 0x14001d35c
test edi, edx
invalid
add byte [rax], al
invalid
test edi, edx
sbb eax, 0x7b800000
invalid
cmp byte [rbx + 0x17], 0x65
jne 0x14001d35c
add byte [rax + 0xf64187b], al
cmp byte [rbx + 0x18], 0x64
jne 0x14001d35c
test ebx, eax
sbb eax, 0x7b800000
cmp byte [rbx + 0x19], 0x65
jne 0x14001d35c
invalid
jnp 0x14001b5c0
cmp byte [rbx + 0x19], 0x65
jne 0x14001d35c
jne 0x14001d35c
cmp byte [rbx + 0x1a], 0x6e
outsb dx, byte [rsi]
jne 0x14001d35c
scasd eax, dword [rdi]
sbb eax, 0x7b800000
sbb esi, dword [rdi + rcx - 0x7b]
movsd dword [rdi], dword [rsi]
sbb eax, 0x7b800000
jnp case.0x14001e666.136
invalid
cmp byte [rbx + 0x1b], 0x74
jne 0x14001d35c
cmp byte [rbx + 0x1c], 0x69
jnp case.0x14001e666.136
imul ecx, dword [rdi], 0x1d9b85
jne 0x14001d35c
wait
sbb eax, 0x7b800000
sbb eax, 0x91850f61
sbb eax, 0x7b800000
invalid
add byte [rax + 0xf611d7b], al
test dword [rcx - 0x7fffffe3], edx
jnp 0x14001b5ec
cmp byte [rbx + 0x1d], 0x61
jne 0x14001d35c
cmp byte [rbx + 0x1e], 0x6c
insb byte [rdi], dx
jne 0x14001d35c
mov al, 5
mov cl, 0x73
mov edx, 0x1f
jmp 0x14001d17d
add eax, 0x1fba73b1
add byte [rax], al
add cl, ch
invalid
jae 0x14001b594
invalid
cmp byte [rbx], 0x63
jne 0x14001d35c
invalid
add byte [rax], al
sbb eax, 0x7b800000
add dword [rdi + 0xf], ebp
test dword [rsi + 0x1d], esp
cmp byte [rbx + 1], 0x6f
jne 0x14001d35c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 2], 0x6e
jne 0x14001d35c
cmp byte [rbx + 3], 0x74
jne 0x14001d35c
test dword [rdx + 0x1d], edx
add byte [rax], al
test dword [rdx + 0x1d], edx
add byte [rax], al
cmp byte [rbx + 4], 0x65
jne 0x14001d35c
cmp byte [rbx + 5], 0x6e
jne 0x14001d35c
cmp byte [rbx + 6], 0x74
jne 0x14001d35c
cmp byte [rbx + 7], 0x2d
jne 0x14001d35c
sub bl, byte [0x1bb81b634]
or byte [rbx + 0xf], dh
test dword [rax], esp
sbb eax, 0x7b800000
cmp byte [rbx + 9], 0x65
jne 0x14001d35c
cmp byte [rbx + 0xa], 0x63
jne 0x14001d35c
invalid
invalid
cmp byte [rbx + 8], 0x73
jne 0x14001d35c
cmp byte [rbx + 9], 0x65
jne 0x14001d35c
cmp byte [rbx + 0xa], 0x63
jne 0x14001d35c
or al, 0x1d
add byte [rax], al
sbb eax, 0x7b800000
cmp byte [rbx + 0xb], 0x75
jne 0x14001d35c
or esi, dword [rbp + 0xf]
test dword [rdx], eax
sbb eax, 0x7b800000
cmp byte [rbx + 0xc], 0x72
cmp byte [rbx + 0xc], 0x72
jne 0x14001d35c
cmp byte [rbx + 0xd], 0x69
or eax, 0xee850f69
sbb al, 0
add byte [rax + 0xf740e7b], al
test esp, esp
sbb al, 0
add byte [rax], al
cmp byte [rbx + 0xf], 0x79
jne 0x14001d35c
cmp byte [rbx + 0x10], 0x2d
jne 0x14001d35c
cmp byte [rbx + 0x11], 0x70
jne 0x14001d35c
invalid
sbb al, 0
add byte [rax + 0xf6f127b], al
test dword [rsp + rbx + 0x7b800000], edi
adc ebp, dword [rdi + rcx - 0x7b]
mov dl, 0x1c
add byte [rax], al
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x74
jne 0x14001d35c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0xf], 0x79
jne 0x14001d35c
cmp byte [rbx + 0x10], 0x2d
jne 0x14001d35c
cmp byte [rbx + 0x11], 0x70
jne 0x14001d35c
invalid
sbb al, 0
invalid
invalid
cmp byte [rbx + 0x12], 0x6f
jne 0x14001d35c
cmp byte [rbx + 0x13], 0x6c
jne 0x14001d35c
test dword [rdx - 0x7fffffe4], esi
jnp case.0x140017993.108
cmp byte [rbx + 0x14], 0x69
jne 0x14001d35c
imul ecx, dword [rdi], 0x1ca885
add byte [rax + 0xf63157b], al
cmp byte [rbx + 0x15], 0x63
jne 0x14001d35c
test dword [rsi - 0x7fffffe4], ebx
jnp 0x14001b6d7
cmp byte [rbx + 0x16], 0x79
jne 0x14001d35c
jns 0x14001b6d2
test dword [rsp + rbx + 0x7b800000], edx
invalid
cmp byte [rbx + 0x17], 0x2d
jne 0x14001d35c
cmp byte [rbx + 0x18], 0x72
jne 0x14001d35c
test dword [rax - 0x7fffffe4], eax
jnp 0x14001b6f8
cmp byte [rbx + 0x19], 0x65
jne 0x14001d35c
jne 0x14001d35c
cmp byte [rbx + 0x1a], 0x70
jne 0x14001d35c
cmp byte [rbx + 0x1b], 0x6f
jne 0x14001d35c
add byte [rax], al
cmp byte [rbx + 0x1c], 0x72
jne 0x14001d35c
jnp case.0x140017965.168
jb 0x14001b70e
test dword [rax + 0x1c], ebx
add byte [rax], al
cmp byte [rbx + 0x1d], 0x74
jne 0x14001d35c
test dword [rsi + 0x1c], ecx
add byte [rax], al
test dword [rsi + 0x1c], ecx
add byte [rax], al
cmp byte [rbx + 0x1e], 0x2d
jne 0x14001d35c
add byte [rax], al
cmp byte [rbx + 0x1f], 0x6f
jnp 0x14001b73a
outsd dx, dword [rsi]
jne 0x14001d35c
test dword [rdx], edi
sbb al, 0
add byte [rax + 0xf6e207b], al
test dword [rax], esi
sbb al, 0
add byte [rax + 0xf6c217b], al
test dword [rsi], esp
sbb al, 0
cmp byte [rbx + 0x20], 0x6e
jne 0x14001d35c
cmp byte [rbx + 0x21], 0x6c
jne 0x14001d35c
sbb al, 0
invalid
sbb al, 0
add byte [rax - 0x45864ee4], dh
mov al, 0x1c
mov cl, 0x79
mov edx, 0x22
and al, byte [rax]
add byte [rax], al
jmp 0x14001d17d
movzx eax, byte [rbx]
cmp eax, 0x72
je 0x14001c4b1
add byte [rax], al
cmp byte [rbx + 1], 0x6c
jne 0x14001d197
cmp byte [rbx + 2], 0x6c
jne 0x14001d197
add ch, byte [rdi + rcx - 0x7b]
sub bl, byte [rdx]
add byte [rax], al
cmp byte [rbx + 3], 0x6f
jne 0x14001d197
add byte [rax - 0x16884ef2], dh
mov al, 0xe
mov cl, 0x77
invalid
ja 0x14001b765
jmp 0x14001c4d3
push rbx
or eax, 0xb60f0000
add eax, dword [rbx - 0x70f09108]
movsb byte [rdi], byte [rsi]
or byte [rax], al
add byte [rbx - 0x7bf09e08], al
loop 0x14001b7aa
movzx eax, byte [rbx]
cmp eax, 0x6e
jg 0x14001c030
add byte [rax], al
cmp eax, 0x63
je 0x14001cfa8
cmp eax, 0x65
jne 0x14001d197
cmp byte [rbx + 1], 0x78
jne 0x14001d197
js 0x14001b7bb
test esi, esp
sbb dword [rax], eax
add byte [rax + 0xf70027b], al
test esp, ebx
sbb dword [rax], eax
add byte [rax + 0xf65037b], al
test edx, edx
sbb dword [rax], eax
add byte [rax + 0xf63047b], al
test eax, ecx
sbb dword [rax], eax
add byte [rax + 0x17cbe922], dh
add byte [rax], al
cmp byte [rbx + 2], 0x70
jne 0x14001d197
cmp byte [rbx + 3], 0x65
jne 0x14001d197
cmp byte [rbx + 4], 0x63
jne 0x14001d197
mov al, 0x22
jmp 0x14001cfa1
add byte [rdi], cl
mov dh, 3
movzx eax, byte [rbx]
cmp eax, 0x75
je 0x14001c59a
cmp eax, 0x73
je 0x14001c5f0
cmp eax, 0x63
jne 0x14001d197
sbb dword [rax], eax
invalid
clc
invalid
sbb dword [rax], eax
add byte [rax + 0xf6f017b], al
test dword [rcx - 0x7fffffe7], ebx
jnp 0x14001b803
add byte [rax], al
cmp byte [rbx + 1], 0x6f
jne 0x14001d197
cmp byte [rbx + 2], 0x6e
outsb dx, byte [rsi]
jne 0x14001d197
test dword [rdi - 0x7fffffe7], ecx
jnp 0x14001b80e
cmp byte [rbx + 3], 0x6e
outsb dx, byte [rsi]
jne 0x14001d197
test dword [rcx], ebx
add byte [rax], al
cmp byte [rbx + 4], 0x65
jne 0x14001d197
cmp byte [rbx + 5], 0x63
jne 0x14001d197
cmp byte [rbx + 6], 0x74
jne 0x14001d197
sbb dword [rax], eax
add byte [rax + 0xf69077b], al
test dword [rbp + 0x19], ebx
add byte [rax], al
invalid
cmp byte [rbx + 7], 0x69
jne 0x14001d197
invalid
add byte [rax + 0xf6f087b], al
test dword [rbx + 0x19], edx
add byte [rax], al
cmp byte [rbx + 8], 0x6f
jne 0x14001d197
mov al, 0x14
mov cl, 0x6e
jmp 0x14001c644
cmp byte [rbx], 0x72
jne 0x14001d197
sbb dword [rax], eax
add byte [rax + 0xf72037b], al
test dword [rbx], esp
sbb dword [rax], eax
add byte [rax + 0xf79047b], al
test dword [rcx], ebx
sbb dword [rax], eax
add byte [rax + 0xf2d057b], al
test dword [rdi], ecx
sbb dword [rax], eax
add byte [rax + 0xf61067b], al
test dword [0xc001b8ac], eax
jnp 0x14001b89c
cmp byte [rbx + 7], 0x66
jne 0x14001d197
jne 0x14001d197
cmp byte [rbx + 8], 0x74
jne 0x14001d197
cmp byte [rbx + 9], 0x65
jne 0x14001d197
add byte [rax], al
jnp 0x14001b8b2
jne 0x14001d197
add byte [rax], al
mov al, 0x3a
mov cl, 0x72
mov edx, 0xa
jmp 0x14001d17d
movzx eax, byte [rbx]
cmp eax, 0x78
je 0x14001c64e
add byte [rax + 0xf6f017b], al
test dword [rsi + 0x1a], esi
add byte [rax], al
cmp byte [rbx + 2], 0x6e
jne 0x14001d35c
cmp byte [rbx + 3], 0x74
jne 0x14001d35c
invalid
sbb al, byte [rax]
invalid
jnp case.0x14001d89d.97
je 0x14001b904
test dword [rdx + 0x1a], esp
add byte [rax], al
invalid
cmp byte [rbx + 4], 0x65
add al, 0x65
jne 0x14001d35c
cmp byte [rbx + 5], 0x6e
jne 0x14001d35c
cmp byte [rbx + 6], 0x74
jne 0x14001d35c
cmp byte [rbx + 7], 0x2d
jne 0x14001d35c
movzx eax, byte [rbx + 8]
cmp eax, 0x6c
je 0x14001d1cb
cmp eax, 0x65
jne 0x14001d35c
cmp byte [rbx + 9], 0x6e
jne 0x14001d35c
cmp byte [rbx + 0xa], 0x63
jne 0x14001d35c
sbb al, byte [rax]
add byte [rax + 0xf6f0b7b], al
test dword [rsi], eax
sbb al, byte [rax]
add byte [rax + 0xf640c7b], al
test esp, edi
cld
cmp byte [rbx + 0xb], 0x6f
jne 0x14001d35c
cmp byte [rbx + 0xc], 0x64
jne 0x14001d35c
cld
sbb dword [rax], eax
invalid
cld
sbb dword [rax], eax
add byte [rax + 0xf690d7b], al
cmp byte [rbx + 0xd], 0x69
jne 0x14001d35c
test edx, esi
sbb dword [rax], eax
invalid
test edx, esi
sbb dword [rax], eax
add byte [rax + 0xf6e0e7b], al
test eax, ebp
sbb dword [rax], eax
add byte [rax - 0x16984eea], dh
invalid
invalid
cmp byte [rbx + 0xe], 0x6e
jne 0x14001d35c
mov al, 0x16
mov cl, 0x67
jmp 0x14001c6de
movzx eax, byte [rbx]
cmp eax, 0x72
jg 0x14001c07c
add byte [rax], al
cmp byte [rbx + 3], 0x6d
jne 0x14001d35c
cmp byte [rbx + 4], 0x6f
jne 0x14001d35c
sbb dword [rax], eax
invalid
sbb dword [rax], eax
add byte [rax + 0xf64057b], al
test dword [rdi - 0x7fffffe7], ecx
jnp 0x14001b9d6
cmp byte [rbx + 5], 0x64
jne 0x14001d35c
cmp byte [rbx + 6], 0x69
jne 0x14001d35c
imul ecx, dword [rdi], 0x198585
add byte [rax + 0xf66077b], al
test dword [rbx + 0x19], edi
add byte [rax], al
cmp byte [rbx + 7], 0x66
jne 0x14001d35c
cmp byte [rbx + 8], 0x69
jne 0x14001d35c
cmp byte [rbx + 9], 0x65
jne 0x14001d35c
cmp byte [rbx + 0xa], 0x64
jne 0x14001d35c
cmp byte [rbx + 0xb], 0x2d
jne 0x14001d35c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0xc], 0x73
jne 0x14001d35c
cmp byte [rbx + 0xd], 0x69
jne 0x14001d35c
test dword [rdi], edi
sbb dword [rax], eax
add byte [rax + 0xf6e0e7b], al
test dword [0xc001ba41], esi
jnp 0x14001ba39
cmp byte [rbx + 0xe], 0x6e
jne 0x14001d35c
cmp byte [rbx + 0xf], 0x63
jne 0x14001d35c
invalid
mov al, 0x28
mov cl, 0x65
jmp 0x14001cd86
jmp 0x14001cd86
add byte [rax - 0x7af08fc5], al
sbb dword [rcx], ebx
add byte [rax], al
cmp byte [rbx + 1], 0x72
jne 0x14001d35c
add byte [rax], al
cmp byte [rbx], 0x70
jne 0x14001d35c
add byte [rax], al
cmp byte [rbx + 2], 0x6f
jne 0x14001d35c
cmp byte [rbx + 3], 0x78
jne 0x14001d35c
cmp byte [rbx + 4], 0x79
jne 0x14001d35c
int1
sbb byte [rax], al
invalid
int1
sbb byte [rax], al
add byte [rax + 0xf2d057b], al
test edi, esp
sbb byte [rax], al
add byte [rax + 0xf61067b], al
test ebp, ebx
cmp byte [rbx + 5], 0x2d
jne 0x14001d35c
sbb byte [rax], al
add byte [rax + 0xf75077b], al
test ebx, edx
sbb byte [rax], al
add byte [rax + 0xf74087b], al
test ecx, ecx
sbb byte [rax], al
add byte [rax + 0xf68097b], al
test dword [rdi - 0x7fffffe8], edi
jnp 0x14001baaa
jne 0x14001d35c
cmp byte [rbx + 0xb], 0x6e
outsb dx, byte [rsi]
jne 0x14001d35c
add byte [rax], al
cmp byte [rbx + 0xc], 0x74
jne 0x14001d35c
cmp byte [rbx + 0xd], 0x69
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x63
jne 0x14001d35c
cmp byte [rbx + 0xf], 0x61
jne 0x14001d35c
cmp byte [rbx + 0x10], 0x74
jne 0x14001d35c
mov al, 0x32
mov cl, 0x65
mov edx, 0x11
jmp 0x14001d17d
movzx eax, byte [rbx]
cmp eax, 0x70
je 0x14001c6e8
clc
invalid
add byte [rax], al
cmp byte [rbx + 2], 0x6e
jne 0x14001d35c
cmp byte [rbx + 3], 0x74
jne 0x14001d35c
cmp byte [rbx + 4], 0x65
jne 0x14001d35c
cmp byte [rbx + 5], 0x6e
jne 0x14001d35c
cmp byte [rbx + 6], 0x74
jne 0x14001d35c
cmp byte [rbx + 7], 0x2d
jne 0x14001d35c
cmp byte [rbx + 8], 0x64
jne 0x14001d35c
cmp byte [rbx + 9], 0x69
jne 0x14001d35c
cmp byte [rbx + 0xa], 0x73
jne 0x14001d35c
or dh, byte [rbx + 0xf]
test ecx, ebp
invalid
cmp byte [rbx + 0xb], 0x70
jne 0x14001d35c
cmp byte [rbx + 0xc], 0x6f
jne 0x14001d35c
cmp byte [rbx + 0xd], 0x73
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x69
jne 0x14001d35c
invalid
cmp byte [rbx + 0xf], 0x74
jne 0x14001d35c
cmp byte [rbx + 0x10], 0x69
jne 0x14001d35c
cmp byte [rbx + 0x11], 0x6f
jne 0x14001d35c
mov al, 0x15
jmp 0x14001c794
movzx eax, byte [rbx]
cmp eax, 0x78
je 0x14001c853
invalid
test dword [rdi + rdx], esp
add byte [rax], al
cmp byte [rbx + 0xa], 0x74
jne 0x14001d35c
cmp byte [rbx + 0xb], 0x72
jne 0x14001d35c
cmp byte [rbx + 0xc], 0x6f
outsd dx, dword [rsi]
jne 0x14001d35c
cmp byte [rbx + 0xd], 0x6c
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x2d
jne 0x14001d35c
cmp byte [rbx + 0xf], 0x6d
jne 0x14001d35c
cmp byte [rbx + 0x10], 0x61
jne 0x14001d35c
cmp byte [rbx + 0x11], 0x78
jne 0x14001d35c
cmp byte [rbx + 0x12], 0x2d
jne 0x14001d35c
cmp byte [rbx + 0x13], 0x61
jne 0x14001d35c
test eax, eax
invalid
add byte [rax], al
test eax, eax
invalid
cmp byte [rbx + 0x14], 0x67
jne 0x14001d35c
mov al, 0xa
mov cl, 0x65
jmp 0x14001c9fc
cmp byte [rbx], 0x61
jne 0x14001d35c
cmp byte [rbx], 0x61
jne 0x14001d35c
cmp eax, 0x69
je case.0x14001e666.174
cmp eax, 0x6c
jne 0x14001d197
cmp byte [rbx + 1], 0x61
jne 0x14001d197
cmp byte [rbx + 2], 0x73
jne 0x14001d197
cmp byte [rbx + 3], 0x74
jne 0x14001d197
cmp byte [rbx + 4], 0x2d
jne 0x14001d197
cmp byte [rbx + 5], 0x6d
jne 0x14001d197
cmp byte [rbx + 6], 0x6f
jne 0x14001d197
cmp byte [rbx + 7], 0x64
jne 0x14001d197
cmp byte [rbx + 8], 0x69
jne 0x14001d197
cmp byte [rbx + 9], 0x66
jne 0x14001d197
cmp byte [rbx + 0xa], 0x69
jne 0x14001d197
cmp byte [rbx + 0xb], 0x65
jne 0x14001d197
mov al, 0x2c
mov cl, 0x64
jmp 0x14001d178
cmp eax, 0x72
je 0x14001cc5c
cmp eax, 0x78
jne 0x14001d197
mov cl, 0x73
jmp 0x14001cce2
cmp eax, 0x65
je 0x14001d03a
cmp eax, 0x61
jne 0x14001d197
mov edx, 7
jmp 0x14001d17d
cmp byte [rbx + 1], 0x6f
jne 0x14001d197
cmp byte [rbx + 2], 0x6e
jne 0x14001d197
cmp byte [rbx + 3], 0x74
jne 0x14001d197
cmp byte [rbx + 4], 0x65
jne 0x14001d197
cmp byte [rbx + 5], 0x6e
jne 0x14001d197
cmp byte [rbx + 6], 0x74
jne 0x14001d197
cmp byte [rbx + 7], 0x2d
jne 0x14001d197
cmp byte [rbx + 8], 0x6c
jne 0x14001d197
cmp byte [rbx + 9], 0x65
jne 0x14001d197
cmp byte [rbx + 0xa], 0x6e
jne 0x14001d197
cmp byte [rbx + 0xb], 0x67
jne 0x14001d197
cmp byte [rbx + 0xc], 0x74
jne 0x14001d197
mov al, 0x18
mov cl, 0x68
mov edx, 0xd
jmp 0x14001d17d
mov edx, 0x18
jmp 0x14001d17d
cmp byte [rbx + 1], 0x75
jne 0x14001d35c
cmp byte [rbx + 2], 0x62
jne 0x14001d35c
cmp byte [rbx + 3], 0x6c
jne 0x14001d35c
cmp byte [rbx + 4], 0x69
jne 0x14001d35c
cmp byte [rbx + 5], 0x63
jne 0x14001d35c
cmp byte [rbx + 6], 0x2d
jne 0x14001d35c
cmp byte [rbx + 7], 0x6b
jne 0x14001d35c
cmp byte [rbx + 8], 0x65
jne 0x14001d35c
cmp byte [rbx + 9], 0x79
jne 0x14001d35c
cmp byte [rbx + 0xa], 0x2d
jne 0x14001d35c
cmp byte [rbx + 0xb], 0x70
jne 0x14001d35c
cmp byte [rbx + 0xc], 0x69
jne 0x14001d35c
cmp byte [rbx + 0xd], 0x6e
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x73
jne 0x14001d35c
cmp byte [rbx + 0xf], 0x2d
jne 0x14001d35c
cmp byte [rbx + 0x10], 0x72
jne 0x14001d35c
cmp byte [rbx + 0x11], 0x65
jne 0x14001d35c
cmp byte [rbx + 0x12], 0x70
jne 0x14001d35c
cmp byte [rbx + 0x13], 0x6f
jne 0x14001d35c
cmp byte [rbx + 0x14], 0x72
jne 0x14001d35c
cmp byte [rbx + 0x15], 0x74
jne 0x14001d35c
cmp byte [rbx + 0x16], 0x2d
jne 0x14001d35c
cmp byte [rbx + 0x17], 0x6f
jne 0x14001d35c
cmp byte [rbx + 0x18], 0x6e
jne 0x14001d35c
cmp byte [rbx + 0x19], 0x6c
jne 0x14001d35c
mov al, 0x35
mov cl, 0x79
mov edx, 0x1a
jmp 0x14001d17d
mov edx, 4
jmp 0x14001d17d
cmp byte [rbx + 1], 0x69
jne 0x14001d197
mov al, 0x4a
mov cl, 0x61
jmp 0x14001c4fb
cmp byte [rbx + 1], 0x6e
jne 0x14001d197
mov al, 0x1f
mov cl, 0x74
mov edx, 2
jmp 0x14001d17d
mov cl, 0x65
jmp 0x14001c6de
cmp byte [rbx + 1], 0x73
jne 0x14001d197
cmp byte [rbx + 2], 0x65
jne 0x14001d197
cmp byte [rbx + 3], 0x72
jne 0x14001d197
cmp byte [rbx + 4], 0x2d
jne 0x14001d197
cmp byte [rbx + 5], 0x61
jne 0x14001d197
cmp byte [rbx + 6], 0x67
jne 0x14001d197
cmp byte [rbx + 7], 0x65
jne 0x14001d197
cmp byte [rbx + 8], 0x6e
jne 0x14001d197
mov al, 0x46
mov cl, 0x74
jmp 0x14001c644
cmp byte [rbx + 1], 0x65
jne 0x14001d197
cmp byte [rbx + 2], 0x74
jne 0x14001d197
cmp byte [rbx + 3], 0x2d
jne 0x14001d197
cmp byte [rbx + 4], 0x63
jne 0x14001d197
cmp byte [rbx + 5], 0x6f
jne 0x14001d197
cmp byte [rbx + 6], 0x6f
jne 0x14001d197
cmp byte [rbx + 7], 0x6b
jne 0x14001d197
cmp byte [rbx + 8], 0x69
jne 0x14001d197
mov al, 0x41
mov cl, 0x65
mov edx, 9
jmp 0x14001d17d
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x6f
jne 0x14001d35c
mov al, 0x50
mov cl, 0x6e
mov edx, 0xf
jmp 0x14001d17d
add byte [rax + 0xf79047b], al
test dword [rsp + rcx], ecx
add byte [rax + 0xf2d057b], al
test dword [rdx + 0xc], eax
add byte [rax], al
cmp byte [rbx + 6], 0x61
jne 0x14001d35c
cmp byte [rbx + 7], 0x75
jne 0x14001d35c
cmp byte [rbx + 8], 0x74
jne 0x14001d35c
cmp byte [rbx + 9], 0x68
jne 0x14001d35c
add byte [rax], al
cmp byte [rbx + 0xa], 0x6f
jne 0x14001d35c
cmp byte [rbx + 0xb], 0x72
jne 0x14001d35c
cmp byte [rbx + 0xc], 0x69
jne 0x14001d35c
cmp byte [rbx + 0xd], 0x7a
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x61
jne 0x14001d35c
cmp byte [rbx + 0xf], 0x74
jne 0x14001d35c
cmp byte [rbx + 0x10], 0x69
jne 0x14001d35c
cmp byte [rbx + 0x11], 0x6f
jne 0x14001d35c
mov al, 0x33
mov cl, 0x6e
jmp 0x14001c849
jne 0x14001d35c
cmp byte [rbx + 2], 0x2d
jne 0x14001d35c
cmp byte [rbx + 3], 0x75
jne 0x14001d35c
cmp byte [rbx + 4], 0x6e
jne 0x14001d35c
cmp byte [rbx + 5], 0x6d
jne 0x14001d35c
cmp byte [rbx + 6], 0x6f
jne 0x14001d35c
test dword [rbx], ecx
add byte [rax], al
cmp byte [rbx + 7], 0x64
jne 0x14001d35c
cmp byte [rbx + 8], 0x69
jne 0x14001d35c
cmp byte [rbx + 9], 0x66
jne 0x14001d35c
or dword [rsi + 0xf], esp
test dword [rdi + 0xb], esp
add byte [rax], al
cmp byte [rbx + 0xa], 0x69
jne 0x14001d35c
cmp byte [rbx + 0xb], 0x65
jne 0x14001d35c
cmp byte [rbx + 0xc], 0x64
jne 0x14001d35c
cmp byte [rbx + 0xd], 0x2d
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x73
jne 0x14001d35c
cmp byte [rbx + 0xf], 0x69
jne 0x14001d35c
cmp byte [rbx + 0x10], 0x6e
jne 0x14001d35c
test dword [rcx], esp
or eax, dword [rax]
invalid
test dword [rcx], esp
or eax, dword [rax]
add byte [rax + 0xf63117b], al
test dword [rdi], edx
or eax, dword [rax]
add byte [rax - 0x459a4ed5], dh
adc al, byte [rax]
add byte [rax], al
cmp byte [rbx + 0x11], 0x63
jne 0x14001d35c
mov al, 0x2b
mov cl, 0x65
mov edx, 0x12
jmp 0x14001d17d
add byte [rax + 0xf2d017b], al
test edi, edi
or al, byte [rax]
add byte [rdi], cl
mov dh, 0x43
add al, byte [rbx - 0x7bf09b08]
mov al, 9
add byte [rax], al
cmp eax, 0x63
jne 0x14001d35c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 3], 0x6f
outsd dx, dword [rsi]
jne 0x14001d35c
cmp byte [rbx + 4], 0x6e
jne 0x14001d35c
cmp byte [rbx + 5], 0x74
jne 0x14001d35c
retf
or al, byte [rax]
invalid
retf
or al, byte [rax]
add byte [rax + 0xf2d097b], al
or dword [0x14aa54dc6], ebp
add byte [rax], al
invalid
jnp 0x14001c8c6
or dword [0x14aa54dc6], ebp
add byte [rax], al
cmp byte [rbx + 0xa], 0x74
jne 0x14001d35c
je 0x14001c8cd
test dword [rcx - 0x7ffffff6], ebx
jnp 0x14001c8d1
cmp byte [rbx + 0xb], 0x79
jne 0x14001d35c
invalid
invalid
or al, byte [rax]
invalid
jns 0x14001c8d7
test dword [rdi - 0x7ffffff6], ecx
jnp 0x14001c8dc
cmp byte [rbx + 0xc], 0x70
jo 0x14001c8e1
jne 0x14001d35c
test dword [rbp - 0x7ffffff6], eax
jnp 0x14001c8e7
cmp byte [rbx + 0xd], 0x65
jne 0x14001d35c
jne 0x14001d35c
test dword [rbx + 0xa], edi
add byte [rax], al
cmp byte [rbx + 0xe], 0x2d
jne 0x14001d35c
jno 0x14001c8f3
add byte [rax], al
cmp byte [rbx + 0xf], 0x6f
jnp 0x14001c8fd
outsd dx, dword [rsi]
jne 0x14001d35c
add byte [rax], al
cmp byte [rbx + 0x10], 0x70
jne 0x14001d35c
add byte [rax], al
cmp byte [rbx + 0x11], 0x74
jne 0x14001d35c
cmp byte [rbx + 0x12], 0x69
jne 0x14001d35c
adc ch, byte [rcx + 0xf]
test dword [rcx + 0xa], ecx
add byte [rax], al
cmp byte [rbx + 0x13], 0x6f
jne 0x14001d35c
cmp byte [rbx + 0x14], 0x6e
jne 0x14001d35c
add byte [rax], al
add byte [rax], al
mov al, 0x4d
mov cl, 0x73
jmp 0x14001c9fc
test dword [rax], ebx
or al, byte [rax]
add byte [rax + 0xf2d037b], al
test dword [rsi], ecx
or al, byte [rax]
add byte [rax + 0xf77047b], al
test dword [rdx + rcx], eax
add byte [rax], al
cmp byte [rbx + 5], 0x65
jnp 0x14001c960
jne 0x14001d35c
jnp 0x14001c960
jne 0x14001d35c
add byte [rax], al
cmp byte [rbx + 6], 0x62
jne 0x14001d35c
invalid
cmp byte [rbx + 7], 0x73
jne 0x14001d35c
invalid
add byte [rax + 0xf6f087b], al
test esp, ebx
or dword [rax], eax
add byte [rax + 0xf63097b], al
test edx, edx
or dword [rax], eax
add byte [rax + 0xf6b0a7b], al
test eax, ecx
or dword [rax], eax
add byte [rax + 0xf650b7b], al
test dword [rsi - 0x7ffffff7], edi
jnp 0x14001c9ad
je 0x14001c9b2
test dword [rcx + rcx + 0x7b800000], esi
or eax, 0xaa850f2d
or dword [rax], eax
add byte [rax + 0xf700e7b], al
test dword [rax - 0x7ffffff7], esp
jnp 0x14001c9ce
test dword [rdx - 0x7ffffff7], ebp
jnp 0x14001c9c3
cmp byte [rbx + 0xe], 0x70
jne 0x14001d35c
jo 0x14001c9c6
or dword [rax], eax
add byte [rax + 0xf6f107b], al
test dword [rcx + rcx + 0x7b800000], ecx
adc dword [rdi + rcx - 0x7b], esi
invalid
mov cl, 0x6c
mov edx, 0x15
jmp 0x14001d17d
mov byte [rdi], al
add byte [rax], al
cmp byte [rbx + 1], 0x61
add dword [rcx + 0xf], esp
test dword [rsi + 7], edi
add byte [rax], al
add dword [rcx + 0xf], esp
test dword [rsi + 7], edi
add byte [rax], al
cmp byte [rbx + 2], 0x72
jne 0x14001d197
mov al, 0x49
mov cl, 0x79
jmp 0x14001cf6d
movzx eax, byte [rbx + 1]
cmp eax, 0x63
je 0x14001d138
add dword [rbx - 0x7bf09c08], eax
inc dword [rsi]
add byte [rax], al
cmp eax, 0x75
jne 0x14001d197
cmp byte [rbx + 2], 0x74
jne 0x14001d197
cmp byte [rbx + 3], 0x68
jne 0x14001d197
cmp byte [rbx + 4], 0x6f
jne 0x14001d197
cmp byte [rbx + 5], 0x72
jne 0x14001d197
cmp byte [rbx + 6], 0x69
jne 0x14001d197
cmp byte [rbx + 7], 0x7a
jne 0x14001d197
cmp byte [rbx + 8], 0x61
jne 0x14001d197
cmp byte [rbx + 9], 0x74
jne 0x14001d197
cmp byte [rbx + 0xa], 0x69
jne 0x14001d197
cmp byte [rbx + 0xb], 0x6f
jne 0x14001d197
mov al, 0x10
mov cl, 0x6e
jmp 0x14001d178
leave
invalid
add byte [rax], al
leave
invalid
add byte [rax], al
cmp byte [rbx + 1], 0x63
jne 0x14001d197
cmp byte [rbx + 2], 0x63
jne 0x14001d197
cmp byte [rbx + 3], 0x65
jne 0x14001d197
add esp, dword [rbp + 0xf]
test edx, ecx
invalid
cmp byte [rbx + 4], 0x70
jne 0x14001d197
cmp byte [rbx + 5], 0x74
jne 0x14001d197
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 6], 0x2d
jne 0x14001d197
test dword [rsi + rax - 0x49f10000], ebp
invalid
movzx eax, byte [rbx + 7]
cmp eax, 0x6c
je 0x14001d2d5
cmp eax, 0x65
jne 0x14001d197
clc
jne 0x14001d197
cmp byte [rbx + 8], 0x6e
jne 0x14001d197
cmp byte [rbx + 9], 0x63
jne 0x14001d197
cmp byte [rbx + 0xa], 0x6f
jne 0x14001d197
cmp byte [rbx + 0xb], 0x64
jne 0x14001d197
or esp, dword [rdi + rcx - 0x7b]
outsb dx, byte [rsi]
invalid
cmp byte [rbx + 0xc], 0x69
jne 0x14001d197
cmp byte [rbx + 0xd], 0x6e
jne 0x14001d197
mov al, 2
mov cl, 0x67
jmp 0x14001cce2
cmp byte [rbx + 1], 0x64
jne 0x14001d35c
cmp byte [rbx + 2], 0x6e
jne 0x14001d35c
cmp byte [rbx + 3], 0x2d
jne 0x14001d35c
add byte [rax], al
add ebp, dword [0x147fa5071]
add byte [rax], al
cmp byte [rbx + 4], 0x63
jne 0x14001d35c
cmp byte [rbx + 5], 0x61
jne 0x14001d35c
invalid
add byte [rax + 0xf63067b], al
test edx, ebx
invalid
cmp byte [rbx + 6], 0x63
jne 0x14001d35c
invalid
add byte [rax + 0xf68077b], al
test eax, edx
invalid
cmp byte [rbx + 7], 0x68
jne 0x14001d35c
cmp byte [rbx + 8], 0x65
jne 0x14001d35c
invalid
add byte [rax], al
invalid
cmp byte [rbx + 9], 0x2d
jne 0x14001d35c
invalid
invalid
invalid
add byte [rax], al
test dword [rdi + rax + 0x7b800000], edi
or ah, byte [rbx + 0xf]
test dword [rdx - 0x7ffffff9], esi
invalid
jnp 0x14001cbb8
invalid
cmp byte [rbx + 0xa], 0x63
jne 0x14001d35c
cmp byte [rbx + 0xb], 0x6f
outsd dx, dword [rsi]
jne 0x14001d35c
cmp byte [rbx + 0xc], 0x6e
outsb dx, byte [rsi]
jne 0x14001d35c
invalid
add byte [rax], al
cmp byte [rbx + 0xd], 0x74
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x72
jne 0x14001d35c
outsd dx, dword [rsi]
jne 0x14001d35c
add byte [rdi], 0
invalid
add byte [rdi], 0
add byte [rax - 0x16934eed], dh
movabs eax, dword [0xf66017b80000001]
cmp byte [rbx + 1], 0x66
jne 0x14001d197
invalid
jnp 0x14001cbf4
mov al, 0x13
mov cl, 0x6c
jmp 0x14001cd86
cmp byte [rbx + 1], 0x66
jne 0x14001d197
cmp byte [rbx + 2], 0x2d
jne 0x14001d197
sub eax, 0x59e850f
add byte [rax], al
test dword [rsi - 0x7ffffffb], ebx
jnp 0x14001cbff
cmp byte [rbx + 3], 0x6e
outsb dx, byte [rsi]
jne 0x14001d197
xchg esp, eax
add eax, 0x7b800000
add al, 0x6f
add byte [rax + 0xf6f047b], al
test dword [rdx - 0x7ffffffb], ecx
jnp 0x14001cc15
cmp byte [rbx + 4], 0x6f
jne 0x14001d197
mov al, byte [0x1bb81cc0f]
add eax, 0x80850f6e
add eax, 0x7b800000
outsb dx, byte [rsi]
jne 0x14001d197
add byte [rax], al
cmp byte [rbx + 6], 0x65
invalid
jne 0x14001d197
add eax, 0x7b800000
invalid
add byte [rax + 0xf2d077b], al
test dword [rbp + rax], ebp
add byte [rax + 0xf6d087b], al
test dword [rdx + 5], esp
add byte [rax], al
cmp byte [rbx + 7], 0x2d
jne 0x14001d197
cmp byte [rbx + 8], 0x6d
jne 0x14001d197
cmp byte [rbx + 9], 0x61
jne 0x14001d197
or dword [rcx + 0xf], esp
test dword [rax + 5], ebx
add byte [rax], al
cmp byte [rbx + 0xa], 0x74
jne 0x14001d197
cmp byte [rbx + 0xb], 0x63
jne 0x14001d197
invalid
invalid
add byte [rax], al
add eax, 0x29b00000
add byte [rax], al
mov al, 0x29
mov cl, 0x68
jmp 0x14001d178
invalid
add byte [rax], al
add eax, 0x7b800000
add dword [rbp + 0xf], esp
test dword [rcx], esi
add eax, 0x7b800000
add ah, byte [rsi + 0xf]
invalid
invalid
cmp byte [rbx + 1], 0x65
jne 0x14001d197
cmp byte [rbx + 2], 0x66
jne 0x14001d197
test dword [rdi], esp
invalid
add byte [rax], al
jne 0x14001d197
test dword [rdi], esp
add eax, 0x7b800000
add esp, dword [rbp + 0xf]
test dword [0xc001cc80], ebx
jnp 0x14001cc81
cmp byte [rbx + 3], 0x65
jne 0x14001d197
add byte [rax], al
cmp byte [rbx + 4], 0x72
jne 0x14001d197
test dword [rbx], edx
invalid
add byte [rax], al
jb 0x14001cc8e
test dword [rbx], edx
add eax, 0x7b800000
add eax, 0x9850f72
cmp byte [rbx + 5], 0x72
jne 0x14001d197
jnp 0x14001cc8c
jb 0x14001cc98
test dword [rcx], ecx
add eax, 0x7b800000
invalid
add byte [rax], al
cmp byte [rbx + 6], 0x65
jne 0x14001d197
inc dword [rax + rax]
invalid
inc dword [rax + rax]
add byte [rax + 0xf72077b], al
jnp 0x14001cca2
jb 0x14001ccac
cmp byte [rbx + 7], 0x72
jne 0x14001d197
jnp 0x14001cca2
jb 0x14001ccac
test ebp, esi
add al, 0
add byte [rax + 0xf2d087b], al
test ebx, ebp
add al, 0
add byte [rax + 0xf70097b], al
test ecx, esp
cmp byte [rbx + 8], 0x2d
jne 0x14001d197
cmp byte [rbx + 9], 0x70
jne 0x14001d197
add al, 0
invalid
add al, 0
add byte [rax + 0xf6f0a7b], al
test edi, edx
add al, 0
add byte [rax + 0xf6c0b7b], al
test ebp, ecx
add al, 0
add byte [rax + 0xf690c7b], al
imul ecx, dword [rdi], 0x4c385
cmp byte [rbx + 0xa], 0x6f
jne 0x14001d197
cmp byte [rbx + 0xb], 0x6c
jne 0x14001d197
cmp byte [rbx + 0xc], 0x69
jne 0x14001d197
imul ecx, dword [rdi], 0x4c385
add byte [rax + 0xf630d7b], al
test dword [rcx - 0x4ffffffc], edi
cmp byte [rcx + 0xeba79], dh
add byte [rax], al
cmp byte [rbx + 0xd], 0x63
jne 0x14001d197
invalid
add byte [rax], al
mov al, 0x38
mov cl, 0x79
mov edx, 0xe
jmp 0x14001d17d
test dword [rsi + 6], esp
add byte [rax], al
cmp byte [rbx + 2], 0x63
jne 0x14001d35c
invalid
cmp byte [rbx + 3], 0x2d
jne 0x14001d35c
cmp byte [rbx + 4], 0x77
jne 0x14001d35c
jnp 0x14001cd11
ja 0x14001cd1e
test dword [rax + 6], ecx
add byte [rax], al
invalid
cmp byte [rbx + 5], 0x65
jne 0x14001d35c
jne 0x14001d35c
cmp byte [rbx + 6], 0x62
jne 0x14001d35c
invalid
invalid
add byte [rax + 0xf73077b], al
test dword [rdx], ebp
invalid
cmp byte [rbx + 7], 0x73
jne 0x14001d35c
cmp byte [rbx + 8], 0x6f
jne 0x14001d35c
invalid
add byte [rax + 0xf63097b], al
cmp byte [rbx + 9], 0x63
jne 0x14001d35c
test dword [rsi], edx
invalid
add byte [rax], al
test dword [rsi], edx
invalid
cmp byte [rbx + 0xa], 0x6b
jne 0x14001d35c
cmp byte [rbx + 0xb], 0x65
jne 0x14001d35c
test dword [rdx], eax
invalid
cmp byte [rbx + 0xc], 0x74
jne 0x14001d35c
cmp byte [rbx + 0xd], 0x2d
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x6b
jne 0x14001d35c
jnp 0x14001cd7f
imul ecx, dword [rdi], 0xffffff85
in al, 5
add byte [rax], al
cmp byte [rbx + 0xf], 0x65
jne 0x14001d35c
add eax, 0x3db00000
mov al, 0x3d
mov cl, 0x79
mov edx, 0x10
add byte [rax], al
jmp 0x14001d17d
cmp byte [rbx + 0x16], 0x65
jne 0x14001d35c
cmp byte [rbx + 0x17], 0x74
jne 0x14001d35c
cmp byte [rbx + 0x18], 0x68
jne 0x14001d35c
cmp byte [rbx + 0x19], 0x6f
jne 0x14001d35c
cmp byte [rbx + 0x1a], 0x64
jne 0x14001d35c
jnp 0x14001cdd5
jne 0x14001d35c
mov al, 7
mov cl, 0x73
mov edx, 0x1b
jmp 0x14001d17d
test dword [rdx - 0x7ffffffb], eax
jnp 0x14001cdee
jno 0x14001cdee
test dword [rax + 5], edi
add byte [rax], al
cmp byte [rbx + 0x12], 0x75
jne 0x14001d35c
cmp byte [rbx + 0x13], 0x65
jne 0x14001d35c
cmp byte [rbx + 0x14], 0x73
jne 0x14001d35c
cmp byte [rbx + 0x15], 0x74
jne 0x14001d35c
cmp byte [rbx + 0x16], 0x2d
jne 0x14001d35c
cmp byte [rbx + 0x17], 0x6d
jne 0x14001d35c
cmp byte [rbx + 0x18], 0x65
jne 0x14001d35c
add eax, 0x7b800000
sbb dword [rdi + rcx - 0x7b], esi
sub byte [0x1bb81ce36], al
sbb ch, byte [rax + 0xf]
test dword [rsi], ebx
add eax, 0x7b800000
sbb ebp, dword [rdi + 0xf]
test dword [rax + 0xcb00000], edx
cmp byte [rbx + 0x19], 0x74
jne 0x14001d35c
cmp byte [rbx + 0x1a], 0x68
jne 0x14001d35c
cmp byte [rbx + 0x1b], 0x6f
jne 0x14001d35c
mov al, 0xc
mov cl, 0x64
mov edx, 0x1c
mov edx, 0x1c
jmp 0x14001d17d
cmp byte [rbx + 1], 0x72
jne 0x14001d197
cmp byte [rbx + 2], 0x61
jne 0x14001d197
cmp byte [rbx + 3], 0x69
jne 0x14001d197
add byte [rax - 0x168d4ebc], dh
fild word [rcx]
add byte [rax], al
mov cl, 0x72
jmp 0x14001d070
cmp byte [rbx + 1], 0x70
jne 0x14001d197
cmp byte [rbx + 2], 0x67
jne 0x14001d197
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 3], 0x72
jne 0x14001d197
invalid
add al, byte [rax]
invalid
call 0xc001ceb2
jnp 0x14001ceb6
cmp byte [rbx + 4], 0x61
jne 0x14001d197
invalid
add al, byte [rax]
add byte [rax + 0xf64057b], al
test esp, edx
add al, byte [rax]
add byte [rax - 0x169a4eb9], dh
invalid
movsb byte [rdi], byte [rsi]
cmp byte [rbx + 5], 0x64
jne 0x14001d197
mov al, 0x47
mov cl, 0x65
jmp 0x14001d070
add dword [rax], eax
add byte [rax + 0xf61017b], al
test ecx, eax
add al, byte [rax]
add byte [rax + 0xf72027b], al
test dword [rdi - 0x7ffffffe], esi
jnp 0x14001cee6
cmp byte [rbx + 1], 0x61
jne 0x14001d197
cmp byte [rbx + 2], 0x72
jne 0x14001d197
cmp byte [rbx + 3], 0x6e
outsb dx, byte [rsi]
jne 0x14001d197
lodsd eax, dword [rsi]
add al, byte [rax]
add byte [rax + 0xf69047b], al
jnp 0x14001cef1
imul ecx, dword [rdi], 0x2a385
invalid
invalid
jnp 0x14001cefc
cmp byte [rbx + 4], 0x69
jne 0x14001d197
jnp 0x14001cef1
imul ecx, dword [rdi], 0x2a385
add al, byte [rax]
add byte [rax + 0xf6e057b], al
test dword [rcx - 0x4ffffffe], ebx
mov r9b, 0x67
cmp byte [rbx + 5], 0x6e
outsb dx, byte [rsi]
jne 0x14001d197
add byte [rax], al
mov al, 0x4b
mov cl, 0x67
jmp 0x14001d070
add byte [rax], al
cmp byte [rbx + 2], 0x61
jne 0x14001d197
mov al, 0x21
mov cl, 0x67
jmp 0x14001cf6d
add byte [rax], al
cmp byte [rbx + 2], 0x6f
jne 0x14001d197
mov al, 0x25
mov cl, 0x6d
jmp 0x14001cf6d
add byte [rax], al
cmp byte [rbx + 2], 0x73
jne 0x14001d197
mov al, 0x26
mov cl, 0x74
jmp 0x14001cf6d
cmp byte [rbx + 2], 0x6e
jne 0x14001d197
add byte [rax], al
mov al, 0x2d
mov cl, 0x6b
mov edx, 3
jmp 0x14001d17d
add ah, byte [rbx + 0xf]
test dword [rdx + rax], ecx
add byte [rax], al
cmp byte [rbx + 3], 0x65
add esp, dword [rbp + 0xf]
test dword [rdx], eax
add al, byte [rax]
invalid
add esp, dword [rbp + 0xf]
test dword [rdx], eax
add al, byte [rax]
add byte [rax + 0xf70047b], al
test eax, edi
add dword [rax], eax
add byte [rcx], dh
sal byte [rcx + 0x88e974], 0
cmp byte [rbx + 4], 0x70
jne 0x14001d197
xor eax, eax
mov cl, 0x74
jmp 0x14001d030
add byte [rax + 0xf6f017b], al
test ebp, esp
add dword [rax], eax
add byte [rax + 0xf6f027b], al
test ebx, ebx
add dword [rax], eax
add byte [rax + 0xf6b037b], al
test ecx, edx
add dword [rax], eax
add byte [rax + 0xf69047b], al
cmp byte [rbx + 1], 0x6f
jne 0x14001d197
cmp byte [rbx + 2], 0x6f
jne 0x14001d197
cmp byte [rbx + 3], 0x6b
jne 0x14001d197
cmp byte [rbx + 4], 0x69
jne 0x14001d197
test edi, eax
add dword [rax], eax
add byte [rax - 0x149a4ee2], dh
pop rdx
cmp byte [rbx + 1], 0x72
jne 0x14001d197
mov al, 0x1e
mov cl, 0x65
jmp 0x14001d030
cmp byte [rbx + 2], 0x69
jne 0x14001d197
test dword [rbp - 0x7fffffff], ebp
jnp 0x14001cff0
cmp byte [rbx + 3], 0x67
jne 0x14001d197
jne 0x14001d197
movabs dword [0xf69047b80000001], eax
test dword [rcx - 0x4fffffff], ebx
xor byte [rcx - 0x7fd31492], dh
outsb dx, byte [rsi]
jmp 0x14001d030
invalid
jnp 0x14001d008
cmp byte [rbx + 4], 0x69
jne 0x14001d197
mov al, 0x30
mov cl, 0x6e
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jmp 0x14001d030
jb 0x14001d018
jne 0x14001d197
test dword [rcx - 0x7fffffff], ecx
jnp 0x14001d013
cmp byte [rbx + 2], 0x61
jne 0x14001d197
invalid
test dword [rdi + 1], edi
add byte [rax], al
cmp byte [rbx + 3], 0x67
jne 0x14001d197
cmp byte [rbx + 4], 0x6d
jne 0x14001d197
mov edx, 5
jmp 0x14001d17d
cmp byte [rbx + 1], 0x78
jne 0x14001d197
test dword [rcx + 1], ecx
add byte [rax], al
cmp byte [rbx + 3], 0x69
jne 0x14001d197
cmp byte [rbx + 4], 0x72
jne 0x14001d197
cmp byte [rbx + 5], 0x65
jne 0x14001d197
mov al, 0x23
mov cl, 0x73
mov edx, 6
jmp 0x14001d17d
cmp byte [rbx + 2], 0x63
jne 0x14001d197
cmp byte [rbx + 3], 0x68
jne 0x14001d197
cmp byte [rbx + 4], 0x65
jne 0x14001d197
cmp byte [rbx + 5], 0x2d
jne 0x14001d197
add byte [rax + 0xf73067b], al
cmp byte [rbx + 6], 0x73
jne 0x14001d197
test ebx, ebp
add byte [rax], al
add byte [rax + 0xf74077b], al
test ecx, esp
add byte [rax], al
add byte [rax + 0xf61087b], al
test edi, edx
add byte [rax], al
add byte [rax + 0xf74097b], al
test ebp, ecx
add byte [rax], al
add byte [rax + 0xf750a7b], al
test ebx, eax
add byte [rax], al
add byte [rax - 0x458c4eee], dh
or eax, dword [rax]
add byte [rax], al
cmp byte [rbx + 7], 0x74
jne 0x14001d197
cmp byte [rbx + 8], 0x61
jne 0x14001d197
cmp byte [rbx + 9], 0x74
jne 0x14001d197
cmp byte [rbx + 0xa], 0x75
jne 0x14001d197
mov al, 0x12
mov cl, 0x73
mov edx, 0xb
jmp 0x14001d17d
cmp byte [rbx + 2], 0x63
jne 0x14001d197
cmp byte [rbx + 3], 0x68
jne 0x14001d197
cmp byte [rbx + 4], 0x65
jne 0x14001d197
test dword [rdi - 0x80000000], edx
jnp 0x14001d108
cmp byte [rbx + 5], 0x2d
sub eax, 0x8d850f
jne 0x14001d197
add byte [rax], al
cmp byte [rbx + 6], 0x63
jne 0x14001d197
invalid
cmp byte [rbx + 7], 0x6f
jne 0x14001d197
invalid
cmp byte [rbx + 8], 0x6e
jne 0x14001d197
ja 0x14001d0a1
cmp byte [rbx + 9], 0x74
jne 0x14001d197
jnp 0x14001d12c
je 0x14001d19a
jno 0x14001d0a7
cmp byte [rbx + 0xa], 0x72
jne 0x14001d197
jnp 0x14001d133
jb 0x14001d1a0
imul eax, dword [rax + 0x756f0b7b], 0x65
cmp byte [rbx + 0xb], 0x6f
jne 0x14001d197
mov al, 0x11
mov cl, 0x6c
jmp 0x14001d178
adc dword [rcx - 0x7fbf1494], esi
jnp 0x14001d13d
cmp byte [rbx + 2], 0x63
jne 0x14001d197
invalid
pop rcx
cmp byte [rbx + 3], 0x65
jne 0x14001d197
cmp byte [rbx + 4], 0x70
jne 0x14001d197
cmp byte [rbx + 5], 0x74
jne 0x14001d197
cmp byte [rbx + 6], 0x2d
jne 0x14001d197
cmp byte [rbx + 7], 0x72
jne 0x14001d197
cmp byte [rbx + 8], 0x61
jne 0x14001d197
cmp byte [rbx + 9], 0x6e
jne 0x14001d197
cmp byte [rbx + 0xa], 0x67
jne 0x14001d197
cmp byte [rbx + 0xb], 0x65
jne 0x14001d197
mov al, 4
mov cl, 0x73
mov edx, 0xc
cmp byte [rbx + rdx], cl
jne case.default.0x14001a9b2
mov byte [rsi], al
mov byte [rsi + 0x10], 2
jmp 0x14001d373
cmp rdi, 0xf
ja 0x14001d35c
xor eax, eax
cmp byte [rbx + rax], 0
je 0x14001d36f
cmp al, 3
add byte [rdi], cl
test ah, cl
add dword [rax], eax
add byte [rax - 1], cl
ror byte [rax + 0x39], 0xc7
inc rax
cmp rdi, rax
jne 0x14001d199
jmp 0x14001d37b
cmp byte [rbx + 4], 0x61
jne 0x14001d197
cmp byte [rbx + 5], 0x6e
jne 0x14001d197
cmp byte [rbx + 6], 0x67
jne 0x14001d197
mov al, 0x2a
mov cl, 0x65
jmp 0x14001c1ba
movzx eax, byte [rbx + 9]
cmp eax, 0x6f
je 0x14001d337
cmp eax, 0x61
jne 0x14001d35c
cmp byte [rbx + 0xa], 0x6e
jne 0x14001d35c
cmp byte [rbx + 0xb], 0x67
jne 0x14001d35c
cmp byte [rbx + 0xc], 0x75
jne 0x14001d35c
cmp byte [rbx + 0xd], 0x61
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x67
jne 0x14001d35c
mov al, 0x17
jmp 0x14001c593
add byte [rax], al
add byte [rax + 0xf740b7b], al
test eax, ebp
call 0xc001d275
jnp case.0x140012504.391
invalid
invalid
call 0xc001d275
jnp case.0x140012504.391
invalid
test esi, ebx
add byte [rax], al
add byte [rax + 0xf680d7b], al
invalid
jne 0x14001d35c
test esp, edx
add byte [rax], al
add byte [rax + 0xf2d0e7b], al
sub eax, 0xca850f
add byte [rax], al
cmp byte [rbx + 0xf], 0x63
jne 0x14001d35c
cmp byte [rbx + 0x10], 0x6f
invalid
cmp byte [rbx + 0xe], 0x2d
sub eax, 0xca850f
add byte [rax], al
jne 0x14001d35c
cmp byte [rbx + 0xf], 0x63
jne 0x14001d35c
invalid
cmp byte [rbx + 0x10], 0x6f
jne 0x14001d35c
adc byte [rdi + 0xf], ch
test dword [rsi - 0x80000000], esi
cmp byte [rbx + 0x11], 0x6e
jnp 0x14001d2ba
outsb dx, byte [rsi]
jne 0x14001d35c
add byte [rax], al
cmp byte [rbx + 0x12], 0x74
jne 0x14001d35c
invalid
add byte [rax + 0xf72137b], al
test dword [rax - 0x80000000], ebx
add byte [rax], al
invalid
jnp 0x14001d2db
cmp byte [rbx + 0x13], 0x72
jne 0x14001d35c
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0x14], 0x6f
outsd dx, dword [rsi]
jne 0x14001d35c
mov es, word [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x8da16b2], dh
invalid
mov al, 0x4e
jmp 0x14001c9fa
cmp byte [rbx + 8], 0x61
jne 0x14001d197
mov eax, 0x80fffffe
jnp 0x14001d2eb
cmp byte [rbx + 9], 0x6e
outsb dx, byte [rsi]
jne 0x14001d197
cmp byte [rbx + 0xa], 0x67
jne 0x14001d197
invalid
movsb byte [rdi], byte [rsi]
invalid
invalid
invalid
or ah, byte [rdi + 0xf]
test dword [rsi + rdi*8 + 0x7b80ffff], esp
or esi, dword [rbp + 0xf]
test dword [rdx - 0x7f000002], ebx
jnp 0x14001d30c
cmp byte [rbx + 0xb], 0x75
jne 0x14001d197
cmp byte [rbx + 0xc], 0x61
jne 0x14001d197
cmp byte [rbx + 0xd], 0x67
jne 0x14001d197
mov al, 3
mov cl, 0x65
jmp 0x14001cce2
cmp byte [rbx + 4], 0x65
jne 0x14001d197
cmp byte [rbx + 5], 0x73
jne 0x14001d197
mov al, 0x39
mov cl, 0x68
jmp 0x14001d070
cmp byte [rbx + 0xa], 0x63
jne 0x14001d35c
cmp byte [rbx + 0xb], 0x61
jne 0x14001d35c
cmp byte [rbx + 0xc], 0x74
jne 0x14001d35c
cmp byte [rbx + 0xd], 0x69
jne 0x14001d35c
cmp byte [rbx + 0xe], 0x6f
jne 0x14001d35c
mov al, 0x19
jmp 0x14001c6dc
xor ecx, ecx
mov rdx, rbx
mov r8, rdi
call fcn.140009750
cmp rax, 1
jne 0x14001d37b
mov byte [rsi + 0x10], 3
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov qword [rsi], rbx
mov qword [rsi + 8], rdi
mov byte [rsi + 0x10], 1
jmp 0x14001d373
mov ecx, edi
xor edx, edx
call fcn.140003c6c
mov r15, rax
mov r12, rdx
mov rcx, rdx
mov rdx, rbx
mov r8, rdi
call fcn.1400fc280
or eax, 0x548d4800
and al, 0x30
or eax, 0x548d4800
and al, 0x30
mov qword [rdx], r15
mov qword [rdx + 8], r12
mov qword [rdx + 0x10], rdi
cmp cl, byte [rcx + rcx*4 + 0x62]
or byte [rax - 0x77], cl
jp 0x14001d444
mov rcx, r14
call fcn.1400034cb
mov qword [rsi], 0
add rsp, 0x88
add esp, 0x88
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
ret
jmp rax
sal byte [rbp + rbp + 0x45], cl
xor edx, edx
lea r11, [0x1401204f0]
ret
movzx eax, byte [rcx + r10]
mov bl, byte [rax + r11]
test bl, bl
sete al
je 0x14001d552
cmp r9, r10
je 0x14001d558
mov byte [r8 + r10], bl
inc r10
cmp rdx, r10
jne 0x14001d52d
jmp 0x14001d552
add rsp, 0x20
pop rbx
ret
lea r8, [0x1401205f0]
mov rcx, r9
add byte [rcx + rcx*4 - 0x37], cl
mov rdx, r9
call fcn.1400ff670
int3
add byte [rax - 0x77], cl
iretd
push 1
mov bl, byte [rdx + 2]
cmp r14b, 4
jne 0x14001d597
mov byte [rdi + 1], bpl
mov byte [rdi + 2], bl
mov byte [rdi], 3
jmp 0x14001d5eb
invalid
add rdx, 3
lea rsi, [rsp + 0x7b]
lea esi, [rsp + 0x7b]
mov r8d, 0x55
mov rcx, rsi
add byte [rax - 0x77], cl
int1
call fcn.1400fc280
mov byte [rsi - 3], r14b
mov byte [rsi - 2], bpl
mov byte [rsi - 1], bl
pop rsi
dec dword [rax - 0x73]
je 0x14001d5e1
invalid
pop rsi
dec dword [rax - 0x73]
je 0x14001d5e1
and byte [rax - 0x73], cl
push rsp
and al, 0x78
lea rdx, [rsp + 0x78]
mov rcx, rsi
call fcn.140019df7
cmp byte [rsi], 3
jne 0x14001d5de
mov al, byte [rsp + 0x21]
mov byte [rdi + 2], al
mov word [rdi], 0x303
add eax, dword [rbx]
add eax, dword [rbx]
add ebp, ebx
or eax, 0x24748d48
and byte [rcx + 0xb], bh
or eax, dword [rax]
add byte [rax], al
jmp 0x14001d5eb
lea rsi, [rsp + 0x20]
and al, 0x20
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
add rsp, 0xd0
pop rbx
pop rbp
pop rdi
pop rsi
invalid
pop r14
ret
sub rsp, 0x40
mov rsi, rdx
mov rdi, rcx
mov r8, qword [rdx + 0x10]
mov bx, 0xffff
test r8, r8
je 0x14001d688
mov rdx, qword [rsi + 8]
lea r9, [rdx + r8]
lea r10, [rdx + 1]
xor eax, eax
lea rcx, [rax + 1]
mov r11b, byte [r10 - 1]
movzx r14d, r11b
cmp r14d, 0x3e
jle 0x14001d64a
jle 0x14001d64a
lea ebp, [r14 - 0x7b]
cmp ebp, 4
jb 0x14001d67d
add al, 0x72
cmp r14d, 0x3f
cmp r14d, 0x3f
jne 0x14001d65f
jmp 0x14001d6d7
lea ebp, [r14 - 0x21]
cmp ebp, 2
jb 0x14001d67d
std
add dh, byte [rdx + 0x2a]
cmp r14d, 0x3d
je 0x14001d67d
and al, 0x41
cmp esi, 0x23
cmp r14d, 0x23
je 0x14001d6ad
lea eax, [r11 - 0x61]
lahf
cmp al, 0x1a
jb 0x14001d67d
lea eax, [r11 - 0x24]
cmp al, 0x18
fdivr qword [rax + rbx]
jb 0x14001d67d
and r11b, 0xe0
cmp r11b, 0x40
jne 0x14001d71c
add byte [rax], al
add byte [rcx - 1], cl
ret 0x8948
inc r10
mov rax, rcx
cmp r8, rcx
jne 0x14001d624
movups xmm0, xmmword [rsi]
mov rax, qword [rsi + 0x10]
mov qword [rdi + 0x10], rax
mov rax, qword [rsi + 0x18]
invalid
sbb byte [rax - 0x77], cl
sbb byte [r15], r9b
adc dword [rdi], eax
mov qword [rdi + 0x18], rax
movups xmmword [rdi], xmm0
mov word [rdi + 0x20], bx
add rsp, 0x40
pop rbx
pop rbp
pop rdi
pop rdi
and byte [rax - 0x7d], cl
invalid
pop rsi
pop r14
ret
mov bx, 0xffff
cmp r8, rax
cmp eax, eax
jbe 0x14001d688
mov rcx, qword [rsi]
lea rdx, [0x140120190]
adc eax, 0x102ad0
cmp rcx, rdx
je 0x14001d742
lea rdx, [0x1401201b0]
cmp rcx, rdx
je 0x14001d742
mov qword [rsi + 0x10], rax
jmp 0x14001d688
cmp ax, 0xffff
je 0x14001d688
cmp r10, r9
cmp edx, ecx
je 0x14001d715
movzx r9d, byte [rdx + rcx]
cmp r9d, 0x21
je 0x14001d70d
cmp r9d, 0x3d
je 0x14001d70d
cmp r9d, 0x23
je 0x14001d76b
lea r10d, [r9 - 0x24]
cmp r10b, 0x18
jb 0x14001d70d
add r9b, 0xc1
cmp r9b, 0x3f
ja 0x14001d71c
inc rcx
cmp r8, rcx
jne 0x14001d6e2
mov ebx, eax
jmp 0x14001d688
mov byte [rdi + 8], 0
mov qword [rdi], 0
mov rax, qword [rsi]
mov rax, qword [rax + 0x18]
add rsi, 0x18
mov rcx, rsi
add rsp, 0x40
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
jmp rax
lea rcx, [rsp + 0x20]
mov rdx, rsi
mov r8, rax
call fcn.140003772
lea rcx, [rsp + 0x38]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
jmp 0x14001d688
mov ebx, eax
mov rax, rcx
jmp 0x14001d6b1
int3
lea ecx, [0x1401551a0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
or dword [rax + 1], 0x48e0ffc8
lea eax, str.HTTP_0.9HTTP_2.0HTTP_3.0C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_src_version.rs
adc ch, byte [rdi]
adc byte [rax], al
jmp 0x14001d8ca
push rcx
pop rsp
adc byte [rax], al
jmp 0x14001d8ca
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov r8d, 8
mov rdx, rax
add rsp, 0x28
jmp r9
mov rax, r8
mul r10
mov rcx, rdx
shr rcx, 0xb
imul eax, ecx, 0x2710
mov edx, r8d
add byte [rcx + rcx*4 - 0x3e], al
sub edx, eax
imul eax, edx, 0x147b
jnp 0x14001d97b
add byte [rax], al
shr eax, 0x13
imul r9d, eax, 0x64
sub edx, r9d
movzx edx, dx
lea r9, [rdi - 4]
movzx eax, word [r11 + rax*2]
movzx eax, word [rbx + rax*2]
mov word [rsp + rdi + 0x4c], ax
movzx eax, word [r11 + rdx*2]
mov word [rsp + rdi + 0x4e], ax
mov rdi, r9
cmp r8, 0x5f5e0ff
mov r8, rcx
ja 0x14001d94b
jmp 0x14001d9a2
cmp rcx, 0x63
jbe 0x14001d9df
mov rax, rcx
shr rax, 2
movabs rdx, 0x28f5c28f5c28f5c3
mul rdx
shr rdx, 2
imul rax, rdx, 0x64
sub rcx, rax
lea rax, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
movzx eax, word [rax + rcx*2]
mov word [rsp + r9 + 0x4e], ax
add r9, 0xfffffffffffffffe
mov rcx, rdx
cmp rcx, 0xa
jae 0x14001d9f2
add cl, 0x30
mov byte [rsp + r9 + 0x4f], cl
dec r9
jmp 0x14001da07
lea rax, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
movzx eax, word [rax + rcx*2]
mov word [rsp + r9 + 0x4e], ax
add r9, 0xfffffffffffffffe
mov r8d, 0x14
adc al, 0
add byte [rax], al
sub r8, r9
lea rdx, [rsp + r9]
add rdx, 0x50
lea rdi, [rsp + 0x30]
mov rcx, rdi
call fcn.1400030fc
mov rcx, qword [rdi]
mov rax, qword [rdi + 8]
mov rbx, qword [rdi + 0x18]
test bl, 1
jne 0x14001da3e
lea rdx, [0x140151338]
jmp 0x14001da9f
shr rbx, 5
sub rcx, rbx
add rax, rbx
mov r8, qword [rsp + 0x40]
add r8, rbx
add eax, ebx
lea rdx, [rsp + 0xa8]
mov qword [rdx], r8
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
lea rdi, [rsp + 0x80]
mov rcx, rdi
call fcn.1400034cb
mov qword [rsp + 0x28], rbx
mov rcx, qword [rdi + 0x10]
mov ecx, dword [rdi + 0x10]
mov rax, rcx
sub rax, rbx
jb 0x14001dabd
mov rcx, rbx
add rcx, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x80]
mov rbx, qword [rsp + 0x98]
mov qword [rsi], rdx
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rbx
mov byte [rsi + 0x20], 0
add rsp, 0xe0
pop rbx
pop rdi
pop rsi
ret
lea rax, [rsp + 0xa0]
mov qword [rax], rcx
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea rdx, [rsp + 0xc0]
mov qword [rdx], rcx
lea rcx, [0x14003c710]
rol byte [rax], 0
add byte [rax - 0x77], cl
or cl, byte [rax - 0x73]
or eax, 0x1ec31
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
add eax, 0x13388e
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
add eax, 0x13388e
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
add byte [rax], al
add byte [rax], al
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
sbb byte [r8 - 0x73], cl
adc eax, 0x1338e6
sbb byte [r8 - 0x73], cl
adc eax, 0x1338e6
call fcn.1400ff5b0
int3
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov qword [rsp + 0x20], r9
mov rbx, r8
mov rdi, rdx
xlatb
xlatb
mov r14, rcx
cmp qword [rcx + 0x10], 0
je 0x14001dc44
mov rax, qword [r14]
mov rdx, qword [r14 + 8]
mov r10, rdx
and r10, rdi
mov r8, rdi
shr r8, 0x39
movd xmm0, r8d
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm0, xmm0, 0
lea rsi, [rax - 0x20]
xor r15d, r15d
xor edi, edi
xor edi, edi
pcmpeqd xmm1, xmm1
leave
xor r12d, r12d
movdqu xmm2, xmmword [rax + r10]
movdqa xmm3, xmm2
pcmpeqb xmm3, xmm0
pmovmskb ebp, xmm3
test bp, bp
test ebp, ebp
je 0x14001dbc7
lea ecx, [rbp - 1]
and ecx, ebp
bsf r13d, ebp
add r13, r10
and r13, rdx
mov rbp, r13
shl rbp, 5
mov r11, rsi
sub r11, rbp
mov rbp, qword [r11 + 8]
xor rbp, rbx
mov r11, qword [r11]
sbb ecx, dword [rcx + 0x31]
sti
sbb ecx, dword [rcx + 0x31]
sti
or r11, rbp
mov ebp, ecx
jne 0x14001db90
jmp 0x14001dc09
cmp r12, 1
mov r12d, 1
je 0x14001dbea
pmovmskb ecx, xmm2
xor r12d, r12d
test ecx, ecx
setne r12b
bsf r9d, ecx
add r9, r10
add ecx, edx
retf 0x3145
add ecx, edx
and r9, rdx
pcmpeqb xmm2, xmm1
pmovmskb ecx, xmm2
test ecx, ecx
jne 0x14001dc51
add r10, r15
add r10, 0x10
add edx, 0x10
add edx, 0x10
add r15, 0x10
and r10, rdx
jmp 0x14001db7e
neg r13
shl r13, 5
lea r8, [rax + r13]
add r8, 0xfffffffffffffff8
mov rax, qword [r8 - 8]
mov rdx, qword [r8]
mov rcx, qword [rsp + 0x20]
mov qword [r8 - 8], rcx
mov dword [rax - 8], ecx
mov dword [rax - 8], ecx
mov rcx, qword [rsp + 0x90]
mov qword [r8], rcx
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, r14
call fcn.14010037c
jmp case.0x14008459f.391
mov r10b, byte [rax + r9]
test r10b, r10b
js 0x14001dc6a
movdqa xmm0, xmmword [rax]
pmovmskb ecx, xmm0
bsf r9d, ecx
mov r10b, byte [rax + r9]
invalid
or byte [rcx - 0x80], al
loop 0x14001dc6f
and r10b, 1
movzx ecx, r10b
movzx ecx, dl
retf 0x2949
sub qword [r14 + 0x10], rcx
lea rcx, [r9 - 0x10]
and rcx, rdx
mov byte [rax + r9], r8b
mov byte [rcx + rax + 0x10], r8b
inc qword [r14 + 0x18]
shl r9, 5
mov r8, rax
sub r8, r9
mov qword [r8 - 0x18], rbx
mov qword [r8 - 0x20], rdi
neg r9
mov rcx, qword [rsp + 0x20]
mov qword [rax + r9 - 0x10], rcx
add r8, 0xfffffffffffffff8
xor eax, eax
jmp 0x14001dc28
and ebx, 0xfffffff0
lea r14, [r8 + 0x10]
add r14, rbx
jb 0x14001dd5c
movabs rax, 0x7ffffffffffffff1
cmp r14, rax
jae 0x14001dd5c
mov rdi, rcx
test r14, r14
je 0x14001dd1d
mov al, byte [0x1401660a0]
mov edx, 0x10
mov rcx, r14
call fcn.14003e6a0
test rax, rax
jne 0x14001dd22
mov rcx, r14
call fcn.140019400
mov eax, 0x10
add rax, rbx
lea rcx, [rsi - 1]
mov rdx, rsi
shr rdx, 3
and rsi, 0xfffffffffffffff8
sub rsi, rdx
cmp rcx, 8
cmovb rsi, rcx
mov qword [rdi], rax
mov qword [rdi + 8], rcx
mov qword [rdi + 0x10], rsi
mov qword [rdi + 0x18], 0
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
call fcn.140019420
int3
push rbx
jg 0x14001ddb0
invalid
movabs rdx, 0xde78a14eeceef7e3
ret
out dx, al
in al, dx
movabs rax, qword [0x8348535756c3de78]
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rcx
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r9, rbx
call qword [sym.imp.KERNEL32.dll_HeapReAlloc]
test rax, rax
jne 0x14001dde8
mov ecx, 2
mov rdx, rbx
call fcn.1400ff140
mov rcx, qword [0x140165ff0]
adc al, 0
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rax + 2], bh
invalid
mov qword [rsi + 8], rax
mov qword [rsi], rdi
mov rdi, qword [rsi + 0x10]
or byte [rax - 0x77], r9b
mov rdi, qword ds:[rsi + 0x10]
mov rax, qword [rsi + 8]
mov rdx, rdi
or byte [rax - 0x77], r9b
cli
add rsp, 0x20
pop rbx
pop rdi
and byte [rbx + 0x5f], bl
pop rsi
ret
and al, 0x28
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x38], 0
cmp rax, rdi
cmp byte [rax], al
add byte [rax], al
add byte [rax + 0x39], cl
clc
jb 0x14001de7b
xor eax, eax
lea rcx, [rdx + rax*4]
cmp rdi, 2
jb 0x14001de54
lea rdx, [rdi - 1]
push rdi
inc edi
add edi, edi
inc dword [rax]
add byte [rax - 0x7d], cl
add rcx, 4
dec rdx
dec edx
jne 0x14001de3f
mov dword [rcx], 0xffff
add rcx, 4
dec rdx
dec edx
dec edx
jne 0x14001de3f
add rax, rdi
dec rax
test rdi, rdi
je 0x14001de62
mov dword [rcx], 0xffff
inc rax
mov qword [rsp + 0x38], rax
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0x28]
cmp byte [rax - 0x77], cl
adc byte [rdi], r9b
adc byte [rdi], cl
adc byte [rsp + 0x28], al
movups xmmword [rsi], xmm0
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
lea rbx, [rsp + 0x28]
pop rsp
and al, 0x28
mov rcx, rbx
xor edx, edx
mov r8, rdi
call fcn.1401007c5
mov rdx, qword [rbx + 8]
mov rax, qword [rbx + 0x10]
jmp 0x14001de31
mov rsi, rcx
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x14001dede
mov rax, rsi
shr rax, 0x3d
invalid
invalid
shr eax, 0x3d
call 0x1884153ec
lea edi, [rsi*4]
mov ch, 0
add byte [rax], al
invalid
jne 0x14001deed
lea rdi, [rsi*4]
mov ch, 0
add byte [rax], al
add byte [rdx + 0x1481e405], cl
adc dword [rax + rax], 0x2ba
invalid
mov al, byte [0x1401660a0]
mov edx, 2
adc dword [rax + rax], 0x2ba
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14003e6a0
mov rdx, rax
mov edx, eax
invalid
mov edx, eax
test rax, rax
jne 0x14001dee3
mov ecx, 2
mov rdx, rdi
add byte [rax - 0x77], cl
cli
call fcn.1400ff140
mov edx, 2
mov rax, rsi
add rsp, 0x28
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
call fcn.140001a70
int3
dec esp
sub rsp, 0x28
mov rsi, rcx
test rcx, rcx
je 0x14001df3c
movabs rax, 0x13b13b13b13b13c
cmp rsi, rax
cmp esi, dword [rcx + 0x48013b13]
cmp esi, eax
jae 0x14001df4b
imul rdi, rsi, 0x68
imul edi, esi, 0x68
mov al, byte [0x1401660a0]
mov edx, 8
mov rcx, rdi
call fcn.14003e6a0
mov rdx, rax
test rax, rax
jne 0x14001df41
invalid
adc bh, byte [rcx + 8]
mov ecx, 8
mov rdx, rdi
call fcn.1400ff140
invalid
adc cl, byte [rsi]
add byte [rdx + 8], bh
mov edx, 8
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
call fcn.140001a70
int3
sal byte [rbp + rdi + 0x48], cl
mov esi, edx
mov rdi, rcx
add rdi, 0x30
mov rax, qword [rdi + 0x10]
test rax, rax
je 0x14001df7e
lea rcx, [rdi + 0x28]
mov rdx, qword [rdi + 0x18]
mov r8, qword [rdi + 0x20]
call qword [rax + 0x18]
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x18]
add rdi, 0x68
dec rsi
jne 0x14001df66
add rsp, 0x28
pop rdi
pop rsi
ret
sub rsp, 0x28
test rdx, rdx
je 0x14001dfd0
sub byte [rax - 0x7b], cl
sal byte [rbp + riz + 0x48], cl
mov esi, edx
mov rsi, rdx
mov rdi, rcx
add rdi, 0x38
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x18]
add rdi, 0x48
dec rsi
invalid
jne 0x14001dfb5
invalid
add rsp, 0x28
pop rdi
pop rsi
ret
mov edx, dword [rcx + 0x18]
mov rcx, rsi
call fcn.14001e032
cmp eax, 0x48000000
mov eax, edi
cmp eax, 0x48000000
mov eax, edi
add byte [rax], al
add byte [rax - 0x77], cl
clc
shl rax, 5
lea rcx, [rdi + rax]
or al, 7
or al, 7
add rcx, 0x20
cmp rcx, 0xffffffffffffffef
je 0x14001e02a
add rax, 0x20
sub rsi, rax
mov rcx, qword [0x140165ff0]
jg 0x14001e02b
invalid
jg 0x14001e02b
adc al, 0
add byte [rcx], dh
ror byte [rcx - 0x77], cl
mov r8, rsi
xor edx, edx
mov r8, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
outsd dx, dword [rsi]
invalid
invalid
invalid
nop
add rsp, 0x28
pop rdi
pop rsi
sub byte [rdi + 0x5e], bl
ret
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
test rdx, rdx
je 0x14001e0df
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rdx
mov rsi, rdx
mov rdi, rcx
movdqa xmm0, xmmword [rcx]
add dword [rsi + 0x44], esp
pmovmskb esp, mm0
add dword [rsi + 0x44], esp
pmovmskb r12d, mm0
pmovmskb esp, mm0
xlatb
loopne 0x14001e09b
not r12d
not esp
lea r14, [rcx + 0x10]
mov r15, qword [sym.imp.KERNEL32.dll_HeapFree]
cmp eax, 0xe6fc1
adc byte [rbx + rcx*4 + 0x3d], cl
cmp eax, 0xe6fc1
shr dword [rdi + 0xe], 0
test r12w, r12w
test r12d, r12d
jne case.0x140012fe0.486
and dword [rsi + 0x41], esp
movdqa xmm0, xmmword [r14]
movq mm0, qword [r14]
movq mm0, qword [rsi]
pmovmskb r12d, xmm0
pmovmskb esp, mm0
add rdi, 0xfffffffffffffe00
add edi, 0xfffffe00
invalid
add r14, 0x10
cmp r12d, 0xffff
cld
invalid
inc dword [rax]
add byte [rax], al
adc byte [rcx - 0x7f], al
cld
invalid
add byte [rax], al
add byte [rdx + riz*8 + 0x41], dh
not esp
je 0x14001e06d
not r12d
bsf eax, r12d
shl rax, 5
shl eax, 5
mov esp, 0xe0c148c4
add eax, 0x48f98948
shl eax, 5
loopne 0x14001e09b
mov rcx, rdi
sub rcx, rax
sub ecx, eax
sub ecx, eax
ror dword [rax - 0x75], 0x59
mov rbx, qword [rcx - 0x10]
mov ebx, dword [rcx - 0x10]
invalid
mov r13, qword [rcx - 8]
mov rcx, rbx
call qword [r13]
call qword [rbp]
push rbp
add byte [rcx - 0x7d], cl
jge 0x14001e0b7
cmp qword [r13 + 8], 0
cmp dword [rbp + 8], 0
add byte [rdx + rbx + 0x49], dh
cmp dword [rbp + 0x10], 0x11
jge 0x14001e0c6
invalid
je 0x14001e0cc
cmp qword [r13 + 0x10], 0x11
jge 0x14001e0c6
adc dword [rdx + 4], esi
jb 0x14001e0bd
add al, 0x48
mov ebx, dword [rbx - 8]
mov rbx, qword [rbx - 8]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
or eax, 0x147f2c
jg 0x14001e0d7
add byte [rcx], dh
xor edx, edx
ror byte [rcx - 0x77], cl
fadd dword [rcx - 1]
call rdi
mov r8, rbx
call r15
call rdi
call rdi
dec rsi
dec esi
invalid
lea eax, [r12 - 1]
lea eax, [rsp - 1]
and eax, r12d
loopne case.0x14008459f.477
mov r12d, eax
mov esp, eax
invalid
test rsi, rsi
div byte [rbp - 0x78]
jne 0x14001e067
add rsp, 0x20
pop rbx
pop rdi
and byte [rbx + 0x5f], bl
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop r15
ret
push r15
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rbx, r8
mov ebx, eax
mov ebx, eax
mov rdi, rdx
mov edi, edx
xlatb
mov rsi, rcx
mov esi, ecx
cmp r8, 7
ja case.default.0x14001e117
lea rax, [0x1401551b8]
lea eax, [0x1401551b8]
add eax, 0x1370a8
test al, 0x70
adc eax, dword [rax]
jo case.0x14008459f.437
add byte [rax + 0x63], cl
or al, 0x98
movsxd rcx, dword [rax + rbx*4]
add rcx, rax
sar edi, 0xe1
jmp rcx
mov byte [rsi], 0xb
jmp 0x14001e4d6
invalid
add byte [rax - 0x7d], cl
cmp rbx, 0xf
cmp ebx, 0xf
sti
invalid
jae 0x14001e2d8
add byte [rax], al
xor eax, eax
lea r8, [rsp + 0x28]
and al, 0x28
ror byte [rbp + rcx*4 + 0x44], 0x24
sub byte [rcx - 0x77], cl
invalid
and al, 0x28
and al, 0x28
mov qword [r8 + 7], rax
mov qword [r8], rax
mov r9d, 0xf
sldt word [rax]
invalid
sldt word [rax]
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rbx
call fcn.14001d519
invalid
invalid
invalid
test al, al
invalid
invalid
je 0x14001e4bd
mov al, 0xb
jmp 0x14001e4d4
mov dh, 7
cmp eax, 0x47
je 0x14001e385
test byte [rax], ah
add al, byte [rax]
invalid
test byte [rax], ah
add al, byte [rax]
add byte [rbx - 0x7af0af08], al
sub eax, dword [rdx]
cmp eax, 0x50
jne 0x14001e399
add byte [rax], al
add byte [rax], al
cmp byte [rdi + 1], 0x55
jne 0x14001e399
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax + 0xf54027f], al
test dword [rdi], edx
add al, byte [rax]
add dh, al
invalid
cmp byte [rdi + 2], 0x54
jne 0x14001e399
mov byte [rsi], 3
jmp 0x14001e4d6
je 0x14001e321
mov eax, dword [rcx]
add byte [rax], al
add byte [rbx - 0x7af0af08], al
pushfq
cmp eax, 0x50
jne 0x14001e33b
invalid
add dword [rax], eax
add byte [rax + 0xf4f017f], al
test dword [rdx - 0x7fffffff], edx
cmp byte [rdi + 1], 0x4f
jne 0x14001e33b
cmp byte [rdi + 2], 0x53
jg 0x14001e1ae
push rbx
jne 0x14001e33b
test dword [rax - 0x7fffffff], ecx
jg 0x14001e1b9
invalid
cmp byte [rdi + 3], 0x54
add edx, dword [rdi + rcx - 0x7b]
push rsp
jne 0x14001e33b
jle 0x14001e1bc
add dword [rax], eax
add byte [rax], al
mov byte [rsi], 2
jmp 0x14001e4d6
add eax, dword [rax]
invalid
add dh, al
invalid
add eax, dword [rax]
add byte [rdi], cl
mov dh, 7
cmp eax, 0x50
je 0x14001e3e3
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rbx - 0x7af0ab08], al
cmp eax, 0x54
invalid
invalid
add byte [rax], al
cmp eax, 0x54
jne 0x14001e403
sub dword [rdx], eax
add byte [rax], al
invalid
sub dword [rdx], eax
add byte [rax], al
invalid
add byte [rax + 0xf52017f], al
test dword [rdi], ebx
add al, byte [rax]
add byte [rax + 0xf41027f], al
jne 0x14001e403
invalid
jg 0x14001e1f4
cmp byte [rdi + 1], 0x52
jg 0x14001e1de
push rdx
jne 0x14001e403
cmp byte [rdi + 2], 0x41
jne 0x14001e403
add al, byte [rax]
invalid
jne 0x14001e403
add al, byte [rax]
add byte [rax + 0xf43037f], al
cmp byte [rdi + 3], 0x43
jne 0x14001e403
test dword [rbx], ecx
add al, byte [rax]
invalid
jne 0x14001e403
test dword [rbx], ecx
or eax, dword [rdx]
add byte [rax], al
add al, byte [rax]
add byte [rax + 0xf45047f], al
cmp byte [rdi + 4], 0x45
invalid
test dword [rcx], eax
cmp byte [rdi + 4], 0x45
jne 0x14001e403
add al, byte [rax]
invalid
add al, byte [rax]
add dh, al
invalid
mov byte [rsi], 6
jmp 0x14001e4d6
add al, byte [rax]
add byte [rax + 0x7f75443f], al
jne 0x14001e28e
add byte [rax], al
cmp byte [rdi], 0x44
jne 0x14001e28e
jne 0x14001e28e
jg 0x14001e190
cmp byte [rdi + 1], 0x45
jg 0x14001e213
jne 0x14001e28e
jne 0x14001e28e
jns 0x14001e196
cmp byte [rdi + 2], 0x4c
jg 0x14001e21a
add cl, byte [rbp + rsi*2 + 0x73]
jne 0x14001e28e
jne 0x14001e28e
jae 0x14001e19c
cmp byte [rdi + 3], 0x45
jne 0x14001e28e
jg case.0x140012504.417
jne 0x14001e28e
cmp byte [rdi + 4], 0x54
push rsp
jne 0x14001e28e
cmp byte [rdi + 5], 0x45
jne 0x14001e28e
jne 0x14001e28e
mov byte [rsi], 4
invalid
add al, 0xe9
movabs eax, dword [0xf88307b60f000002]
add byte [rax], al
movzx eax, byte [rdi]
invalid
clc
jmp 0x14001e4d6
add byte [rax], al
movzx eax, byte [rdi]
cmp eax, 0x43
je case.0x14001e666.272
test byte [rdx + rax], cl
add byte [rax], al
invalid
je case.0x14001e666.272
test byte [rdx + rax], cl
add byte [rax], al
invalid
add byte [rbx - 0x7af0b008], al
sub al, 2
invalid
cmp eax, 0x4f
jne case.0x14001e683.236
test dword [rdx + rax], ebp
add byte [rax], al
test dword [rdx + rax], ebp
add al, byte [rax]
add byte [rax], al
add byte [rax + 0xf50017f], al
test dword [rdx], esp
add al, byte [rax]
add byte [rax], al
cmp byte [rdi + 2], 0x54
jne case.0x14001e683.236
cmp byte [rdi + 3], 0x49
jne case.0x14001e683.236
invalid
add al, byte [rax]
add byte [rax + 0xf4f047f], al
add al, 0x4f
invalid
cmp byte [rdi + 1], 0x50
jg case.0x14008459f.409
push rax
jne case.0x14001e683.236
add byte [rax], al
cmp byte [rdi + 2], 0x54
push rsp
jne case.0x14001e683.236
cmp byte [rdi + 3], 0x49
jne case.0x14001e683.236
invalid
add al, byte [rax]
invalid
jne case.0x14001e683.236
invalid
cmp byte [rdi + 4], 0x4f
add al, 0x4f
jne case.0x14001e683.236
jne case.0x14001e683.236
test dword [rdx + rax], eax
add byte [rax], al
cmp byte [rdi + 5], 0x4e
jne case.0x14001e683.236
cli
add dword [rax], eax
add byte [rax + 0xf53067f], al
test eax, esi
lock add dword [rax], eax
add byte [rax], al
cmp byte [rdi + 6], 0x53
jne case.0x14001e683.236
lock add dword [rax], eax
invalid
lock add dword [rax], eax
add dh, al
mov byte [rsi], 0
jmp 0x14001e4d6
invalid
xor eax, eax
mov qword [rsp + 0x2f], rax
mov dword [rsp + 0x2f], eax
ror byte [rax - 0x77], 0x44
mov dword [rsp + 0x2f], eax
and al, 0x2f
and al, 0x2f
invalid
mov qword [rsp + 0x28], rax
lea rcx, [0x1401204f0]
lea ecx, [0x1401204f0]
lea ecx, [0x1401204f0]
and dl, byte [rax]
add byte [rdi], cl
invalid
movzx edx, byte [rdi + rax]
mov dl, byte [rdx + rcx]
or al, byte [rdx + rdx*8 - 0x15d7bf1]
invalid
invalid
mov dh, 0x14
invalid
or al, byte [rdx + rdx*8 - 0x15d7bf1]
test byte [rdx - 0x77000002], ah
push rsp
add al, 0x28
invalid
invalid
mov byte [rsp + rax + 0x28], dl
inc rax
cmp rax, 6
cmp eax, 6
cmp eax, 6
invalid
jne case.0x140012504.409
mov rax, qword [rsp + 0x28]
and al, 0x28
mov rcx, qword [rsp + 0x2f]
and al, 0x2f
invalid
mov qword [rsi + 8], rcx
mov qword [rsi + 1], rax
mov dword [rsi + 1], eax
mov dword [rsi + 1], eax
mov byte [rsi + 0x10], 6
adc byte [rsi], al
invalid
jmp 0x14001e4d2
cli
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rbx
mov dl, 1
call fcn.140003c6c
mov bl, byte [rcx - 2]
dec dword [rcx - 0x77]
invalid
fnstenv [rdx + 0x598ae801]
invalid
mov bl, byte [rcx - 2]
dec dword [rcx - 0x77]
invalid
mov r14, rdx
mov rcx, rdi
mov rdx, rbx
mov r8, r14
mov r9, rbx
call fcn.14001d519
inc dword [rax + rax*8 + 0x1e1840f]
add byte [rax], al
invalid
inc dword [rax + rax*8 + 0x1e1840f]
add byte [rax], al
test r15, r15
test edi, edi
dec dword [rdi]
test byte [rdi], cl
je case.0x14008459f.477
invalid
mov rcx, qword [0x140165ff0]
jl 0x14001e324
adc al, 0
add byte [rcx], dh
ror byte [rbp - 0x77], cl
invalid
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
or al, 0x6d
invalid
jmp case.0x14008459f.477
std
invalid
cmp byte [rdi + 1], 0x45
jne 0x14001e33b
jne 0x14001e33b
adc al, 0x80
cmp byte [rdi + 2], 0x41
jne 0x14001e33b
jg 0x14001e32c
jne 0x14001e33b
invalid
cmp byte [rdi + 3], 0x44
jne 0x14001e33b
or dh, al
mov byte [rsi], 5
invalid
jmp 0x14001e4d6
xor eax, eax
mov qword [rsp + 0x2f], rax
mov dword [rsp + 0x2f], eax
mov dword [rsp + 0x2f], eax
and al, 0x2f
invalid
mov qword [rsp + 0x28], rax
lea rcx, [0x1401204f0]
or eax, 0x1021a2
or eax, 0x1021a2
movabs byte [0x8a0714b60f001021], al
adc al, 0xa
and dword [rax], edx
add byte [rdi], cl
invalid
adc byte [rax], al
movzx edx, byte [rdi + rax]
mov dl, byte [rdx + rcx]
mov dh, 0x14
invalid
test dl, dl
je 0x14001e152
cmc
std
invalid
mov byte [rsp + rax + 0x28], dl
inc rax
invalid
inc eax
ror byte [rax - 0x7d], 0xf8
cmp rax, 4
jne case.0x140016b1d.232
clc
add al, 0x75
in al, 0x48
mov eax, dword [rsp + 0x28]
mov rax, qword [rsp + 0x28]
sub byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x2f]
and al, 0x2f
and al, 0x2f
invalid
mov qword [rsi + 8], rcx
mov qword [rsi + 1], rax
mov dword [rsi + 1], eax
add esi, r8d
mov byte [rsi + 0x10], 4
jmp 0x14001e4d2
invalid
adc byte [rcx + r13*8], r8b
adc byte [rcx + rbp*8], al
add al, 0xe9
add qword [r8], r8
add byte [rax + 0x7545017f], al
cmp byte [rdi + 1], 0x45
jg case.0x14001e666.191
jne 0x14001e399
jne 0x14001e399
invalid
cmp byte [rdi + 2], 0x54
jne 0x14001e399
mov byte [rsi], 1
invalid
jmp 0x14001e4d6
cmp eax, 0x31000001
add dword [rax], eax
add byte [rcx], dh
xor eax, eax
mov qword [rsp + 0x2f], rax
and al, 0x2f
ror byte [rax - 0x77], 0x44
and al, 0x2f
invalid
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
and al, 0x28
sub byte [rax - 0x73], cl
or eax, 0x102144
adc byte [rax], al
lea rcx, [0x1401204f0]
adc byte [rax], al
add byte [rdi], cl
movzx edx, byte [rdi + rax]
mov dh, 0x14
adc al, 7
invalid
mov dl, byte [rdx + rcx]
test dl, dl
je 0x14001e152
xchg edi, eax
std
invalid
invalid
xchg edi, eax
std
invalid
dec dword [rax + 0x48280454]
inc eax
mov byte [rsp + rax + 0x28], dl
push rsp
add al, 0x28
sub byte [rax - 1], cl
ror byte [rax - 0x7d], 0xf8
invalid
invalid
clc
inc rax
cmp rax, 3
clc
add esi, dword [rbp - 0x1c]
jne case.0x140017965.249
in al, 0x48
mov eax, dword [rsp + 0x28]
mov rax, qword [rsp + 0x28]
and al, 0x28
mov rcx, qword [rsp + 0x2f]
mov ecx, dword [rsp + 0x2f]
and al, 0x2f
invalid
mov qword [rsi + 8], rcx
mov dword [rsi + 8], ecx
or byte [rax - 0x77], cl
add esi, r8d
mov byte [rsi + 0x10], 3
mov qword [rsi + 1], rax
mov byte [rsi + 0x10], 3
adc byte [rbx], al
add ebp, ecx
out dx, eax
jmp 0x14001e4d2
add byte [rax], al
add byte [rax], al
add byte [rax + 0x7541017f], al
cmp byte [rdi + 1], 0x41
jne 0x14001e403
invalid
jne 0x14001e403
sbb al, byte [rax + 0x7554027f]
cmp byte [rdi + 2], 0x54
jg 0x14001e3ee
push rsp
jne 0x14001e403
adc al, 0x80
jg case.0x14001e666.264
cmp byte [rdi + 3], 0x43
jne 0x14001e403
jne 0x14001e403
cmp byte [rdi + 4], 0x48
jg 0x14001e3fc
jne 0x14001e403
jne 0x14001e403
or dh, al
mov byte [rsi], 8
invalid
or cl, ch
jmp 0x14001e4d6
rol dword [rax], cl
add byte [rax], al
invalid
add byte [rcx], dh
xor eax, eax
ror byte [rax - 0x77], 0x44
and al, 0x2f
mov qword [rsp + 0x2f], rax
and al, 0x2f
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
sub byte [rax - 0x73], cl
lea rcx, [0x1401204f0]
lea ecx, [0x1401204f0]
or eax, 0x1020da
and byte [rax], dl
add byte [rdi], cl
invalid
movzx edx, byte [rdi + rax]
mov dh, 0x14
invalid
adc al, 7
mov dl, byte [rdx + rcx]
adc al, 0xa
test dl, dl
je 0x14001e152
std
invalid
dec dword [rax + 0x48280454]
inc eax
mov byte [rsp + rax + 0x28], dl
push rsp
add al, 0x28
sub byte [rax - 1], cl
inc rax
ror byte [rax - 0x7d], 0xf8
cmp rax, 5
clc
add eax, 0x8b48e475
jne case.0x14001e683.186
in al, 0x48
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
and al, 0x28
and al, 0x28
mov rcx, qword [rsp + 0x2f]
mov ecx, dword [rsp + 0x2f]
and al, 0x2f
invalid
mov qword [rsi + 8], rcx
or byte [rax - 0x77], r9b
add esi, r8d
mov qword [rsi + 1], rax
mov dword [rsi + 1], eax
mov byte [rsi + 0x10], 5
jmp 0x14001e4d2
add byte [rax], al
invalid
adc byte [0x140026a35], r8b
adc byte [0x140026a35], al
add eax, 0x85e9
add byte [rax], al
add byte [rax], al
add byte [rax + 0x754f017f], al
cmp byte [rdi + 1], 0x4f
jne case.0x14001e683.236
jne case.0x14001e683.236
and eax, dword [rax + 0x754e027f]
cmp byte [rdi + 2], 0x4e
jne case.0x14001e683.236
invalid
jg case.0x140016b1d.278
jne case.0x14001e683.236
sbb eax, 0x4e037f80
cmp byte [rdi + 3], 0x4e
jg 0x14001e45f
jne case.0x14001e683.236
jne case.0x14001e683.236
invalid
cmp byte [rdi + 4], 0x45
jg 0x14001e466
jne case.0x14001e683.236
jne case.0x14001e683.236
cmp byte [rdi + 5], 0x43
jg 0x14001e46d
jne case.0x14001e683.236
jne case.0x14001e683.236
cmp byte [rdi + 6], 0x54
jg 0x14001e474
invalid
push rsp
jne case.0x14001e683.236
mov byte [rsi], 7
invalid
jmp 0x14001e4d6
invalid
xor eax, eax
ror byte [rax - 0x77], 0x44
mov qword [rsp + 0x2f], rax
and al, 0x2f
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
and al, 0x28
lea rcx, [0x1401204f0]
lea ecx, [0x1401204f0]
or eax, 0x102067
add byte [rdi], cl
movzx edx, byte [rdi + rax]
mov dh, 0x14
invalid
mov dl, byte [rdx + rcx]
test dl, dl
ror byte [rdi], cl
invalid
invalid
cld
invalid
invalid
or al, byte [rdx + rdx*8 - 0x3457bf1]
ror byte [rdi], cl
test byte [rdx - 0x77000004], bh
mov edx, 0x88fffffc
mov edx, 0x88fffffc
invalid
mov byte [rsp + rax + 0x28], dl
push rsp
add al, 0x28
sub byte [rax - 1], cl
ror byte [rax - 0x7d], 0xf8
invalid
clc
inc rax
cmp rax, 7
cmp eax, 7
cmp eax, 7
invalid
jne 0x14001e489
in al, 0x48
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x75], cl
and al, 0x2f
mov rcx, qword [rsp + 0x2f]
invalid
mov qword [rsi + 8], rcx
mov qword [rsi + 1], rax
invalid
invalid
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
mov dword [rsi + 1], eax
add esi, r8d
adc byte [rdi], r8b
mov byte [rsi + 0x10], 7
jmp 0x14001e4d2
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x75], cl
and al, 0x2f
and al, 0x2f
mov rcx, qword [rsp + 0x2f]
and al, 0x2f
mov qword [rsi + 8], rcx
mov qword [rsi + 1], rax
invalid
invalid
or byte [rax - 0x77], cl
mov dword [rsi + 1], eax
add dword [rax + 0x9b0105e], r9d
mov byte [rsi + 0x10], bl
mov al, 9
or dword [rax - 0x3b7cb7fa], ecx
mov byte [rsi], al
add rsp, 0x40
add esp, 0x40
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], r15
mov qword [rcx + 8], r14
cmp dword [rcx + rcx*4 + 0x71], ecx
or byte [rax - 0x77], cl
invalid
pop rcx
jno 0x14001e4f6
mov qword [rcx + 0x10], rbx
mov dword [rcx + 0x10], ebx
adc al, ch
adc dl, byte [rdi - 2]
call fcn.140003c09
test rax, rax
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
test eax, eax
je case.0x14008459f.477
test byte [rcx], bl
sbb esp, edi
cld
invalid
mov byte [rsi], 0xa
mov qword [rsi + 8], rax
or byte [rax - 0x77], r9b
push rsi
invalid
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
mov dword [rsi + 0x10], edx
push rsi
adc bl, ch
leave
push rsi
jmp 0x14001e4d6
sub rsp, 0x30
mov rsi, rdx
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, str.InvalidMethodinvalid_HTTP_method_unknown_status_code_InvalidStatusCodeinvalid_status_codehttp::Error
lea edx, str.InvalidMethodinvalid_HTTP_method_unknown_status_code_InvalidStatusCodeinvalid_status_codehttp::Error
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
lea edx, str.InvalidMethodinvalid_HTTP_method_unknown_status_code_InvalidStatusCodeinvalid_status_codehttp::Error
adc eax, 0x102324
mov r8d, 0xd
add byte [rax], al
add byte [rax], al
add bh, bh
call qword [rax + 0x18]
lea rcx, [rsp + 0x20]
and al, 0x20
push rax
sbb byte [rax - 0x73], cl
and al, 0x20
and byte [rax - 0x77], cl
mov qword [rcx], rsi
mov dword [rcx], esi
xor dword [rax + 0x41c60841], ecx
mov byte [rcx + 8], al
mov byte [rcx + 9], 0
or dword [rax], eax
or dh, al
or dword [r8], eax
or dword [rax], eax
or dword [rax], eax
call fcn.140007c70
invalid
invalid
nop
add rsp, 0x30
add esp, 0x30
add esp, 0x30
invalid
pop rsi
ret
and byte [rax - 0x75], cl
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x1022fa
cli
and dl, byte [rax]
adc byte [rax], al
mov rax, qword [rax + 0x18]
lea rdx, [0x140120855]
cli
and dl, byte [rax]
adc byte [rax], al
cli
and dl, byte [rax]
adc byte [rax], al
invalid
invalid
adc eax, dword [rax]
adc byte [rax], al
mov r8d, 0x13
mov eax, 0x13
add byte [rax], al
jmp rax
jne case.0x14008459f.481
mov dl, byte [r9]
mov dl, byte [rcx]
adc dword [rbp + rcx*4 + 0x42], eax
lea r8d, [rdx - 0x3a]
xor eax, eax
cmp r8b, 0xf7
jb 0x14001e5aa
invalid
invalid
mov r8b, byte [rcx + 1]
mov al, byte [rcx + 1]
add dword [rcx - 0x80], eax
rcl al, 0x41
add r8b, 0xd0
cmp r8b, 9
clc
invalid
cmp al, 9
clc
or dword [rdi + 0x24], esi
ja 0x14001e5aa
mov cl, byte [rcx + 2]
add al, byte [r8 - 0x67f2f3f]
add al, byte [rax - 0x67f2f3f]
add cl, 0xd0
cmp cl, 9
stc
or dword [rdi + 0x19], esi
rcl eax, 0x80
rol byte [rax + 0x197709f9], 1
stc
or dword [rdi + 0x19], esi
add dl, 0xd0
movzx eax, r8b
movzx eax, al
movzx eax, al
ror byte [rdi], 0xb6
ror byte [rdi], cl
mov dh, 0xc9
leave
movzx edx, dl
movzx ecx, cl
leave
leave
imul edx, edx, 0x64
add eax, eax
lea eax, [rax + rax*4]
add al, 0x80
add al, 0x80
add byte [rcx], 0xc8
add eax, ecx
add eax, edx
ret
xor eax, eax
ret
xor eax, eax
cmp ecx, 0x18f
add byte [rax], al
jle 0x14001e5e3
lea edx, [rcx - 0x190]
jo case.0x140016b1d.214
invalid
inc dword [rbx + 0x4d7733fa]
cmp edx, 0x33
ja case.default.0x14001e5d4
lea rcx, [0x140155220]
or eax, 0x136c53
push rbx
insb byte [rdi], dx
adc eax, dword [rax]
movsxd r8, dword [rcx + rdx*4]
add r8, rcx
add eax, ecx
enter 0xffffffffffffff41, 0xffffffffffffffe0
jmp r8
loopne 0x14001e620
lea rax, [0x140120d14]
lea eax, [0x140120d14]
invalid
jmp 0x14001e803
and byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rcx + 0xc7f9], al
stc
mov dword [rax], 0x537f0000
cmp ecx, 0xc7
jg 0x14001e63e
stc
mov dword [rax], 0x537f0000
cmp ecx, 0x64
je 0x14001e692
add byte [rax], al
stc
je 0x14001e692
sahf
add byte [rax], al
add byte [rax], al
cmp ecx, 0x65
invalid
invalid
add byte [rax], al
cmp ecx, 0x65
je 0x14001e69e
invalid
add byte [rax], al
invalid
stc
je 0x14001e69e
movabs eax, dword [0x850f66f983000000]
add al, byte [eax]
cmp ecx, 0x66
jne case.0x14001e630.509
invalid
jne case.0x14001e630.509
add byte [rax - 0x73], cl
add eax, 0x10261e
invalid
lea rax, [0x140120c2b]
lea eax, [0x140120c2b]
invalid
add byte [rdx + 0xa], bh
mov edx, 0xa
ret
add ecx, 0xfffffe0c
cmp ecx, 0xb
ja case.default.0x14001e630
add eax, dword [rax]
invalid
or al, 0xfe
invalid
invalid
or ecx, dword [rdi]
xchg dword [rbx], edx
adc eax, dword [rbx]
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rdx, [0x1401552f0]
add byte [rax], al
lea rdx, [0x1401552f0]
add byte [rax + 0x63], cl
movsxd rcx, dword [rdx + rcx*4]
invalid
or al, 0x8a
mov cl, byte [rax + 1]
sar edi, 1
jmp rcx
invalid
add rcx, rdx
jmp rcx
lea rax, [0x140120edd]
lea eax, [0x140120edd]
movsb byte [rdi], byte [rsi]
sub byte [rax], dl
add cl, ch
mov byte [rcx], al
add byte [rax], al
adc byte [rax], al
jmp 0x14001e7c6
lea edx, [rcx - 0xc8]
invalid
cmp edx, 8
or byte [rsi + 0x2c], dh
jbe 0x14001e675
lea edx, [rcx - 0x12c]
cmp edx, 8
ja case.default.0x14001e666
xchg dword [rsi], edx
add al, byte [rax]
invalid
inc dword [rbx - 0x78f0f706]
or byte [rdi], cl
xchg dword [rsi], edx
add al, byte [rax]
add byte [rax - 0x73], cl
or eax, 0x136b9d
invalid
lea rcx, [0x1401551fc]
popfq
imul edx, dword [rbx], 0
adc eax, dword [rax]
movsxd r8, dword [rcx + rdx*4]
add r8, rcx
jmp r8
invalid
jmp rax
lea rax, [0x140120cac]
lea eax, [0x140120cac]
adc byte es:[rax], al
jmp 0x14001e92f
add byte [rax], al
lea rax, [0x1401551d8]
add eax, 0x136b5c
imul edx, dword [rbx], 0
add byte [rax + 0x63], cl
or al, 0x90
movsxd rcx, dword [rax + rdx*4]
nop
add rcx, rax
jmp rcx
loope 0x14001e6ce
lea rax, [0x140120c35]
lea eax, [0x140120c35]
test eax, 0xba001025
add al, byte [rax]
add byte [rax], al
mov edx, 2
add byte [rax], al
add bl, al
ret
lea rax, [0x140143ba2]
lea eax, [0x140143ba2]
add eax, 0x125509
add cl, ch
add r8b, byte [rax]
jmp 0x14001e8e2
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, str.Switching_ProtocolsProcessingOKCreatedAcceptedNon_Authoritative_InformationNo_ContentReset_ContentPartial_ContentMulti_StatusAlready_ReportedIM_UsedMultiple_ChoicesMoved_PermanentlyFoundSee_OtherNot_ModifiedUse_ProxyTemporary_RedirectPermanent_RedirectBad_RequestUnauthorizedPayment_RequiredForbiddenNot_FoundMethod_Not_AllowedNot_AcceptableProxy_Authentication_RequiredRequest_TimeoutConflictGoneLength_RequiredPrecondition_FailedPayload_Too_LargeURI_Too_LongUnsupported_Media_TypeRange_Not_SatisfiableExpectation_FailedIm_a_teapotMisdirected_RequestUnprocessable_EntityLockedFailed_DependencyUpgrade_RequiredPrecondition_RequiredToo_Many_RequestsRequest_Header_Fields_Too_LargeUnavailable_For_Legal_ReasonsInternal_Server_ErrorNot_ImplementedBad_GatewayService_UnavailableGateway_TimeoutHTTP_Version_Not_SupportedVariant_Also_NegotiatesInsufficient_StorageLoop_DetectedNot_ExtendedNetwork_Authentication_Required
add eax, 0x102573
jae 0x14001e6c8
adc byte [rax], al
add cl, ch
add word [rax], ax
add byte [rax - 0x73], cl
add eax, 0x10266e
jmp 0x14001e810
add byte [rax], al
lea rax, [0x140120d1f]
adc byte es:[rax], al
add cl, ch
insb byte [rdi], dx
add al, byte [rax]
jmp 0x14001e922
add byte [rax - 0x73], cl
add eax, 0x10266e
lea rax, [0x140120d2b]
lea eax, [0x140120d2b]
adc byte es:[rax], al
add cl, ch
insd dword [rdi], dx
add al, byte [rax]
jmp 0x14001e92f
add byte [rax - 0x73], cl
add eax, 0x102672
lea rax, [0x140120d3b]
adc byte [rax], al
add cl, ch
in al, 1
add byte [rax], al
jmp 0x14001e8b2
lea rax, [0x140120d44]
lea eax, [0x140120d44]
adc byte es:[rax], al
add cl, ch
fadd dword [rcx]
add byte [rax], al
jmp 0x14001e8b2
lea rax, [0x140120d4d]
lea eax, [0x140120d4d]
adc byte es:[rax], al
jmp 0x14001e8c8
lea rax, [0x140120d5f]
add eax, 0x102672
adc byte es:[rax], al
mov edx, 0xe
ret
lea rax, [0x140120d6d]
jae 0x14001e71e
adc byte [rax], al
add cl, ch
lock add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x102684
jmp 0x14001e8ef
lea rax, [0x140120d8a]
test byte [rsi], ah
adc byte [rax], al
add cl, ch
or al, byte [rdx]
add byte [rax], al
jmp 0x14001e915
lea rax, [0x140120d99]
adc byte es:[rax], al
jmp 0x14001e8e2
lea rax, [0x140120da1]
adc byte es:[rax], al
mov edx, 4
ret
lea rax, [0x140120da5]
jp 0x14001e74f
adc byte [rax], al
jmp 0x14001e915
lea rax, [0x140120db4]
adc byte es:[rax], al
jmp 0x14001e810
lea rax, [0x140120dc7]
adc byte es:[rax], al
jmp 0x14001e886
add dword ds:[rax], eax
add byte [rax - 0x73], cl
add eax, 0x102689
lea rax, [0x140120dd8]
adc byte es:[rax], al
jmp 0x14001e922
lea rax, [0x140120de4]
mov edx, 0x16
ret
lea rax, [0x140120dfa]
jmp 0x14001e7c6
lea rax, [0x140120e0f]
jmp 0x14001e8c8
lea rax, [0x140120e21]
jmp 0x14001e922
lea rax, [0x140120e2d]
jmp 0x14001e810
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x1026ab
lea rax, [0x140120e40]
jmp case.0x140016b1d.291
lea rax, [0x140120e54]
mov edx, 6
ret
lea rax, [0x140120e5a]
jmp 0x14001e886
lea rax, [0x140120e6b]
jmp 0x14001e92f
lea rax, [0x140120e7b]
mov edx, 0x15
ret
adc eax, 0xc3000000
lea rax, [0x140120e90]
jmp 0x14001e886
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x1026c2
lea rax, [0x140120ea1]
jmp 0x14001e868
lea rax, [0x140120ec0]
jmp 0x14001e8ef
lea rax, [0x140120ef2]
jmp 0x14001e915
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x140120f01]
lea rax, [0x140120f01]
lea eax, [0x140120f01]
mov edx, 0xb
ret
lea rax, [0x140120f0c]
add eax, 0x1026fc
mov edx, 0x13
ret
lea rax, [0x140120f1f]
add eax, 0x102702
adc byte [rax], al
jmp 0x14001e915
lea rax, [0x140120f2e]
add eax, 0xba001027
sbb al, byte [rax]
add byte [rax], al
adc byte [rax], al
mov edx, 0x1a
ret
lea rax, [0x140120f48]
mov edx, 0x17
invalid
add byte [rax], al
ret
lea rax, [0x140120f5f]
sbb al, 0x27
adc byte [rax], al
mov edx, 0x14
adc al, 0
add byte [rax], al
ret
lea rax, [0x140120f73]
jmp 0x14001e908
invalid
add byte [rax - 0x73], cl
add eax, 0x102724
invalid
lea rax, [0x140120f80]
add cl, ch
jmp 0x14001e922
rol dword [rax], 0
add byte [rax - 0x73], cl
lea rax, [0x140120f8c]
lea rax, [0x140120f8c]
mov edx, 0x1f
ret
cmp ecx, 0xe2
jne case.0x14001e630.509
lea rax, [0x140120ca5]
sub byte [rax + rdx], ah
add bl, ch
adc byte [rax], al
jmp 0x14001e8d5
push rsi
lea rax, [0x140120cbc]
mov edx, 0x11
ret
lea rax, [0x140120ccd]
mov edx, 5
invalid
add bl, al
ret
lea rax, [0x140120cd2]
add eax, 0x102432
jmp 0x14001e8b2
lea rax, [0x140120cdb]
lea eax, [0x140120cdb]
xor ah, byte [rax + rdx]
add bl, ch
ja 0x14001e8f4
jmp 0x14001e922
lea rax, [0x140120ce7]
lea eax, [0x140120ce7]
add byte [rdx + 9], bh
mov edx, 9
add byte [rax], al
add byte [rax], al
add bl, al
ret
lea rax, [0x140120cf0]
jmp 0x14001e8c8
add bl, ch
invalid
lea rax, [0x140120d02]
mov edx, 0x12
add byte [rax], al
ret
lea rax, [0x140120c37]
add eax, 0x102362
mov edx, 7
add byte [rax], al
ret
lea rax, [0x140120c3e]
and edx, dword [rax]
add byte [rdx + 8], bh
invalid
mov edx, 8
or byte [rax], al
add byte [rax], al
invalid
add bl, al
ret
lea rax, [0x140120c46]
mov edx, 0x1d
ret
lea rax, [0x140120c63]
jmp 0x14001e60d
or al, 0xfd
invalid
invalid
add cl, ch
or al, 0xfd
invalid
lea rax, [0x140120c6d]
lea eax, [0x140120c6d]
mov edx, 0xd
ret
lea rax, [0x140120c7a]
mov edx, 0xf
sldt word [rax]
add byte [rax], al
add byte [rax], al
add bl, al
ret
lea rax, [0x140120c89]
mov edx, 0xc
ret
lea rax, [0x140120c95]
mov edx, 0x10
add byte [rax], al
ret
ret
sub rsp, 0x30
mov rsi, rdx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x14012087d]
invalid
adc byte [rax], al
lea edx, [0x14012087d]
invalid
mov r8d, 0x11
call qword [rax + 0x18]
lea rcx, [rsp + 0x20]
sbb byte [rax - 0x73], cl
and al, 0x20
mov qword [rcx], rsi
mov byte [rcx + 8], al
or r14b, al
or dword [r8], eax
or r14b, al
or dword [r8], eax
call fcn.140007c70
nop
add rsp, 0x30
pop rsi
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x14012088e]
mov r8d, 0x13
jmp rax
invalid
loopne 0x14001e9e4
push rdi
push rbx
sub rsp, 0x50
mov rsi, rdx
mov rdi, rcx
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x1401208a1]
mov r8d, 0xb
call qword [rax + 0x18]
lea rbx, [rsp + 0x38]
mov qword [rbx + 8], rsi
jae 0x14001e9c3
mov byte [rbx + 0x10], al
mov qword [rbx], 0
add byte [rax], al
mov byte [rbx + 0x11], 0
movzx eax, byte [rdi]
lea rcx, case.0x140014276.86
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
inc rdi
lea rdx, [rsp + 0x28]
mov qword [rdx], rdi
mov qword [rdx + 8], rax
lea r8, [0x1401208b0]
mov rcx, rbx
mov ecx, ebx
or byte [rbp + r9*4 + 5], cl
ret
mov ecx, ebx
call fcn.140007cd0
mov rcx, rbx
call fcn.140007e20
nop
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
sub rsp, 0x38
mov rax, rdx
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x140120fb0]
mov qword [rsp + 0x20], rcx
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, str.InvalidUri
mov r8d, 0xa
mov rcx, rax
call fcn.1400083e0
nop
add rsp, 0x38
ret
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
test rdx, rdx
je 0x14001eb68
or esi, ebx
or rsi, rdi
and rsi, r11
je 0x14001eb84
mov qword [rsp + 0x28], rsi
mov rsi, 0xffffffffffffffff
cmp rsi, 7
inc byte [rdi]
inc byte [rdi]
je 0x14001eb8a
lea rdi, [rsi + 1]
cmp byte [rsp + rsi + 0x29], 0
mov rsi, rdi
je 0x14001eb4d
movzx esi, byte [rdx]
cmp byte [rsi + r8], 0
je 0x14001eaed
inc rdx
mov qword [rcx + 0x10], rdx
jmp 0x14001eb1a
add rdx, 8
jmp 0x14001eb7e
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea ecx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttparse_1.9.3_src_simd_swar.rs
mov edx, 0x28
call fcn.1400ff770
int3
push rcx
adc ah, al
loop 0x14001ec2b
js 0x14001ebb5
insb byte [rdi], dx
invalid
loop 0x14001ec34
invalid
mov r8, rax
sub r8, rdx
cmp r8, 0x1f
jbe fcn.14001ea72
vlddqu ymm3, ymmword [rdx]
vpmaxub ymm4, ymm3, ymm0
vpcmpeqb ymm4, ymm3, ymm4
vpcmpeqb ymm5, ymm3, ymm1
vpor ymm4, ymm5, ymm4
vpcmpgtb ymm3, ymm2, ymm3
vpand ymm3, ymm4, ymm3
vpsllw ymm3, ymm3, 7
invalid
vpmovmskb r8d, ymm3
mov r9d, r8d
xor r9d, 0xffffffff
je 0x14001ec0a
invalid
mov ecx, 0x20
mov r9d, r9d
add rdx, r9
mov qword [rcx + 0x10], rdx
cmp r8d, 0xffffffff
je 0x14001ebc6
vzeroupper
ret
sub esp, 0x20
mov rsi, rcx
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x14001ec6a
invalid
mov rcx, qword [rsi + 0x10]
mov qword [rax + 0x10], rcx
movups xmm0, xmmword [rsi]
movups xmmword [rax], xmm0
lea r8, [0x140122388]
mov cl, 0x23
mov rdx, rax
add rsp, 0x20
pop rsi
jmp fcn.1400ae540
mov ecx, 8
mov edx, 0x18
call fcn.1400ff140
int3
call fcn.1400ffac0
int3
mov rsi, rax
test sil, 4
jne 0x140020b2e
mov byte [rax - 0xa], 0xc6
add al, 0x75
adc eax, 0x48f28948
mov edx, esi
or rdx, 2
mov rdx, rsi
mov edx, esi
or rdx, 2
mov rax, rsi
lock cmpxchg qword [rcx + 0xc0], rdx
jne 0x140020b10
mov eax, esi
and eax, 5
cmp eax, 1
jne 0x140020b49
mov rax, qword [rcx + 0xb0]
mov rcx, qword [rcx + 0xb8]
call qword [rax + 0x10]
add byte [rax - 0x75], cl
mov dword [rax - 0x1000000], edi
push rax
adc byte [rax - 0xa], al
mov byte [rdi + rcx], 0x94
xchg esp, eax
test sil, 4
sete al
xchg esp, eax
ror byte [rax - 0x7d], 0xc4
and byte [rsi - 0x3d], bl
xchg esp, eax
ror byte [rax - 0x7d], 0xc4
and byte [rsi - 0x3d], bl
mov rsi, rcx
cmp qword [rcx], 0
je 0x140020b6c
mov rcx, rsi
call fcn.140020bc3
push rdi
add byte [rax], al
add byte [rax], al
push rdi
add byte [rax], al
add byte [rax], al
lea rcx, [rsi + 0x10]
call fcn.140020c08
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rcx, [rsi + 0x10]
call fcn.140020c08
add byte [rax], al
add byte [rax], al
mov rcx, qword [0x140165ff0]
or eax, 0x145474
xor edx, edx
mov r8, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
and byte [rsi + 0x48], bl
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
push rdi
sub rsp, 0x28
mov rdi, qword [rcx]
test rdi, rdi
je 0x140020bbb
in al, dx
sub byte [rax - 0x75], cl
cmp dword [rax - 0x7b], ecx
push qword [rax + riz + 0x48]
invalid
mov rsi, rcx
mov esi, ecx
lea rcx, [rdi + 0x10]
call fcn.14005669a
lock dec qword [rdi]
dec qword [rdi]
dec qword [rdi]
jne 0x140020bbb
mov rcx, qword [rsi]
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140025141
add byte [r8], r8b
add byte [r8], r8b
nop
add rsp, 0x28
pop rdi
pop rsi
ret
sub rsp, 0x28
mov rsi, qword [rcx]
mov rdi, qword [rcx + 8]
or byte [rax - 0x77], cl
int1
or byte [rax - 0x77], cl
int1
call qword [rdi]
cmp qword [rdi + 8], 0
cmp dword [rdi + 8], 0
cmp dword [rdi + 8], 0
je 0x140020c00
cmp qword [rdi + 0x10], 0x11
adc byte [rcx], dl
adc dword [rdx + 4], esi
jb 0x140020be7
mov rsi, qword [rsi - 8]
mov rcx, qword [0x140165ff0]
or eax, 0x145402
adc al, 0
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
xor edx, edx
mov r8, rsi
add rsp, 0x28
sub byte [rdi + 0x5e], bl
sub byte [rdi + 0x5e], bl
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x28
invalid
sub byte [rdi + 0x5e], bl
ret
invalid
jns 0x140020c2b
add dh, byte [rdx + rdx*2 + 0x48]
mov esi, ecx
mov rdi, qword [rcx]
test rdi, rdi
invalid
je 0x140020c4d
push qword [rbp + rbp + 0x48]
mov ebx, dword [rsi + 8]
mov rbx, qword [rsi + 8]
mov rcx, rdi
call qword [rbx]
cmp qword [rbx + 8], 0
je 0x140020c4d
jnp 0x140020c35
add byte [rbp + rbx + 0x48], dh
cmp dword [rbx + 0x10], 0x11
invalid
cmp qword [rbx + 0x10], 0x11
adc dword [rdx + 4], esi
jb 0x140020c3b
mov rdi, qword [rdi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
add byte [rcx], dh
ror byte [rcx - 0x77], cl
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsi + 0x10]
lock dec qword [rax]
jne 0x140020c67
mov rcx, qword [rsi + 0x10]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.140025120
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
add byte [rcx - 0x48], al
movabs al, byte [0x894cd98948000000]
mov ecx, ebx
mov rdx, r14
call fcn.1400fc280
mov r8d, 0xa0
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rdx, r14
call fcn.1400fc280
mov rcx, rbx
call fcn.140020b04
test al, al
je case.0x140012daf.518
mov qword [rdi], 4
jmp 0x140020ce3
mov r14, qword [rbx]
mov qword [rbx], 4
cmp r14, 4
je case.0x140014ef0.404
lea rdx, [rsi + 0x18]
lea rcx, [rdi + 8]
or byte [r9 - 0x48], r8b
cwde
add byte [rax], al
add al, ch
invalid
mov ch, 0xd
add byte [rcx + rcx*4 + 0x37], cl
mov dword [rdi], esi
or byte [r9 - 0x48], r8b
cwde
add byte [rax], al
add al, ch
movabs al, byte [0x48f037894c000db5]
mov dword [rdi], esi
lock dec qword [rsi]
mov dword [rdi], esi
lock dec qword [rsi]
jne 0x140020cfa
mov rcx, rsi
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
invalid
pop rsi
pop r14
jmp 0x140024f37
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
or eax, 0x130fdc
fmul qword [rdi]
adc eax, dword [rax]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
jmp 0x140020d23
lea rcx, str.called__Option::unwrap____on_a__None__value
lea ecx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
add byte [rdx + 0x2b], bh
mov edx, 0x2b
add byte [rax], al
add al, ch
invalid
call fcn.1400ff770
int3
or eax, 0x5756cc00
push rdi
sub rsp, 0x28
mov rsi, rcx
mov rax, qword [rcx]
cmp rax, 3
clc
add ecx, dword [rdi]
test byte [rbx], cl
or eax, dword [rcx]
add byte [rax], al
clc
add ecx, dword [rdi]
test byte [rbx], cl
or eax, dword [rcx]
add byte [rax], al
cmp eax, 4
invalid
invalid
or eax, dword [rcx]
add byte [rax], al
cmp eax, 4
je case.0x140016b1d.318
mov byte [rcx], 0
invalid
mov byte [rcx], 0
add byte [rax - 0x7d], cl
invalid
invalid
jle case.0x140014ef0.419
cmp qword [rsi + 0x50], 0
je 0x140020d67
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rsi + 0x48]
mov rcx, qword [0x140165ff0]
mov rcx, qword [0x140165ff0]
or eax, 0x145291
xchg ecx, eax
push rdx
adc al, 0
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
rol dword [rdx + 0xe], 0
rol dword [rdx + 0xe], 0
mov rdi, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.14001df51
cmp qword [rsi + 0x18], 0
jle 0x140020d93
invalid
je 0x140020d90
jle 0x140020d93
add byte [rdx + rdx + 0x48], dh
mov ecx, dword [0x140165ff0]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rdi, qword [rsi + 0x38]
cmp byte [rax - 0x75], cl
push rsi
mov rcx, rdi
mov rdx, qword [rsi + 0x40]
mov rcx, rdi
call fcn.14001dfa0
cmp qword [rsi + 0x30], 0
cmp dword [rsi + 0x30], 0
cmp dword [rsi + 0x30], 0
je 0x140020db9
adc cl, byte [rax - 0x75]
or eax, 0x145242
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
ror byte [rcx - 0x77], cl
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [rsi + 0x60]
call fcn.14000b298
mov rax, qword [rsi + 0x70]
test rax, rax
je case.0x140017965.309
invalid
pop qword [rax]
add byte [rax], al
test byte [rdi - 0x7d000000], cl
clc
add dword [rdi], ecx
test dword [rcx + 0x48000000], ebp
lea edi, [rsi + 0x88]
cmp eax, 1
jne 0x140020e81
lea rdi, [rsi + 0x88]
mov rcx, rdi
call fcn.1400231fb
add byte [rax], al
adc al, 0x24
add byte [rax], al
mov rax, qword [rsi + 0x88]
lock dec qword [rax]
jne 0x140020dfc
mov rcx, qword [rdi]
call fcn.140024504
lea rdi, [rsi + 0x80]
mov esi, 0x80
mov rcx, rdi
call fcn.140022f5a
mov rax, qword [rsi + 0x80]
test rax, rax
je 0x140020e25
add byte [rax], 0
add byte [rax - 0x7b], cl
sal byte [rsi + rcx - 0x10], 0x48
dec dword [rax]
lock dec qword [rax]
dec qword [rax]
jne 0x140020e25
mov rcx, qword [rdi]
call fcn.140024de5
invalid
add byte [rax], al
invalid
lea rdi, [rsi + 0x90]
add byte [rax], al
mov rcx, rdi
call fcn.140023129
add byte [rax], al
mov rax, qword [rsi + 0x90]
lock dec qword [rax]
jne 0x140020ec5
add byte [rax], 0
add byte [rax - 0x75], cl
psubsb mm5, qword [rdx]
add byte [rax], al
add byte [rax], al
mov rcx, qword [rdi]
call fcn.140024e77
add bl, ch
jbe 0x140020e98
jmp 0x140020ec5
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140020b56
dec dword [rax - 0x75]
js 0x140020eab
mov rax, qword [rsi + 0x78]
mov eax, dword [rsi + 0x78]
test rax, rax
test eax, eax
je 0x140020ec5
pop rsi
lea rcx, [rsi + 0x90]
mov rdx, qword [rsi + 0x80]
add byte [rax], al
invalid
nop
add byte [rax], al
add byte [rax - 0x75], cl
xchg esi, eax
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x7a], cl
mov r8, qword [rsi + 0x88]
mov eax, dword [rsi + 0x88]
mov byte [rax], al
add byte [rax], al
call qword [rax + 0x18]
jmp 0x140020ec5
push rax
sbb bl, ch
mov rax, qword [rsi + 0x78]
mov rax, qword [rsi + 0x78]
test rax, rax
je 0x140020e99
sal byte [rdi + rcx - 0x10], 0x48
dec dword [rax]
lock dec qword [rax]
dec qword [rax]
jne 0x140020e99
lea rcx, [rsi + 0x78]
js 0x140020e7d
call fcn.140024d9b
add bh, byte [rdi]
add byte [rax], al
add byte [rax - 0x73], cl
mov esi, 0x88
invalid
lea rdi, [rsi + 0x88]
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
call fcn.140013dff
mov rcx, rdi
mov ecx, edi
push rdi
invalid
dec dword [rax - 0x77]
stc
mov ecx, edi
call fcn.140018d36
xchg byte [rsi - 1], bh
dec dword [rax - 0x75]
mov rax, qword [rsi + 0x88]
lock dec qword [rax]
invalid
mov rax, qword [rsi + 0x88]
mov eax, dword [rsi + 0x88]
lock dec qword [rax]
dec dword [rax]
jne 0x140020ec5
mov rcx, rdi
call fcn.140014c4b
invalid
invalid
invalid
invalid
xchg byte [0xcb4b0ec6], bh
cmp eax, 0x8b48ffff
mov rdi, qword [rsi + 0x98]
mov edi, dword [rsi + 0x98]
mov esi, 0x98
cwde
add byte [rax], al
add byte [rax], al
test rdi, rdi
je case.0x140016b1d.318
invalid
invalid
add byte [rax], al
test rdi, rdi
je case.0x140016b1d.318
cmp dword [rdi], 2
je case.0x14001e666.288
invalid
add dh, byte [rax + riz + 0x48]
mov ecx, dword [rdi + 8]
invalid
and byte [rax - 0x75], cl
or byte [r8 - 0x7d], r9b
or byte [rax - 0x7d], cl
mov rcx, qword [rdi + 8]
or byte [rax - 0x7d], cl
add rcx, 0x10
rcl dword [rax], 0xe8
call fcn.140022a00
mov rax, qword [rdi + 8]
invalid
sbb eax, 0x4800001b
mov eax, dword [rdi + 8]
invalid
sbb eax, dword [rax]
add byte [rax - 0x75], cl
or r8b, r14b
or al, dh
or al, dh
lock dec qword [rax]
dec qword [rax]
dec dword [rax]
jne case.0x14001e666.288
mov rcx, qword [rdi + 8]
call 0x140024ee3
or r8b, r13b
in eax, dx
invalid
mov r8, qword [rsi + 0x98]
mov eax, dword [rsi + 0x98]
add byte [rax - 0x75], cl
mov rcx, qword [0x140165ff0]
or eax, 0x1450ec
push rax
adc al, 0
invalid
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
invalid
invalid
invalid
nop
add rsp, 0x28
pop rdi
pop rsi
ret
sub rsp, 0x20
sub esp, 0x20
mov rsi, rcx
mov esi, ecx
mov cl, byte [rcx]
mov rdx, qword [rsi + 8]
mov edx, dword [rsi + 8]
push rsi
or al, ch
call fcn.140019f60
xor dl, byte [rax - 0x72b70001]
nop
invalid
dec dword [rax - 0x73]
lea rcx, [rsi + 0x28]
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
sub byte [rax - 0x75], r9b
mov eax, dword [rsi + 0x10]
adc byte [rax - 0x75], r9b
push rsi
sbb byte [rbx + rcx*4 + 0x46], cl
and bh, bh
mov rdx, qword [rsi + 0x18]
mov edx, dword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
call qword [rax + 0x18]
push rax
invalid
push rax
sbb byte [rax - 0x75], cl
mov rax, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
mov rax, qword [rax + 0x18]
mov r8, qword [rsi + 0x40]
mov eax, dword [rsi + 0x40]
xor byte [rax - 0x75], r9b
xor byte [rax - 0x75], cl
push rsi
cmp byte [rax - 0x75], cl
sbb byte [rbx + rcx*4 + 0x46], cl
invalid
invalid
mov eax, dword [rsi + 0x40]
add rsi, 0x48
add rsi, 0x48
mov rcx, rsi
add rsp, 0x20
invalid
pop rsi
and byte [rsi + 0x48], bl
jmp rax
jmp rax
sub esp, 0x28
mov rdx, qword [rdx]
invalid
adc cl, byte [rax - 0x75]
cmp cl, byte [rax - 0x39]
add al, byte [rax + rax]
add byte [rax], al
mov rdi, qword [rdx]
mov edi, dword [rdx]
mov qword [rdx], 4
cmp rdi, 4
inc dword [rsp + rsi*2]
and ecx, dword [rax - 0x77]
invalid
je 0x140020f9c
mov rsi, rcx
add rdx, 8
add rcx, 8
ret 0x4808
ror dword [rax], 0x41
mov eax, 0x98
add byte [rax], al
mov r8d, 0x98
cwde
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
call fcn.1400fc280
int1
mov dl, 0xd
add byte [rax - 0x77], cl
mov qword [rsi], rdi
mov rax, rsi
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
sub byte [rdi + 0x5e], bl
ret
lea rcx, str.Ready_polled_after_completionC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_ready.rs_
or eax, 0x127e65
add byte [rbp + rcx*4 + 5], cl
out 0x7e, al
jle 0x140020fbb
invalid
lea r8, [0x140148e90]
add eax, 0x127ee6
jle 0x140020fbb
add byte [rdx + 0x1d], bh
mov edx, 0x1d
sbb eax, 0xe8000000
lodsb al, byte [rsi]
call fcn.1400ffb60
int3
jmp 0x140020fc0
or eax, 0x8348cc00
add ah, cl
in al, dx
sub byte [rax - 0x75], cl
add dword [rax - 0x7b], ecx
sal byte [rsi + rcx*2 - 0x7d], 0xf8
add dword [rdi], ecx
test dword [rax + rax - 0x74b80000], eax
cmp rax, 1
or byte [r11 + rcx*4 + 0x41], cl
or byte [rbx + rcx*4 + 0x41], cl
mov eax, dword [rcx + 0x20]
and byte [r9 - 0x75], cl
and byte [rcx - 0x75], cl
push rax
cmp rdx, rax
add byte [rax], al
add byte [rcx - 0x75], cl
push rax
cmp byte [rbx + rcx*4 + 0x41], cl
add byte [rax], al
adc byte [rcx - 0x7d], cl
clc
add dh, byte [rbp + 0x65]
add al, 0xc0
jl 0x140020fb7
adc byte [rax], al
add byte [rax], al
ret 0x4818
sub byte [r9 - 0x75], cl
push rax
sub byte [rax + 0x39], cl
ret 0x860f
add al, 2
add dword [rcx], eax
add byte [rax], al
add byte [rcx + rcx*4 + 0x41], cl
or bl, ch
or r11b, bpl
sub al, 0x31
shr bl, 0x44
mov eax, 2
add byte [rcx + rcx*4 + 1], cl
adc bl, ch
sbb eax, 0x2b841
mov r8d, 2
adc byte [rax + 1], cl
ror byte [rax - 0x7d], 1
add rax, 0x18
jmp 0x140021096
invalid
invalid
add dword [rdx], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add al, 0xc0
and byte [rax - 0x7d], cl
invalid
adc byte [rax], al
invalid
cld
adc al, byte [rax]
or byte [rax], dl
add byte [rdx + 0x28], bh
add byte [rax], al
invalid
adc byte [rax], al
add byte [rax], al
add al, ch
movsd dword [rdi], dword [rsi]
out 0xd, al
add ah, cl
sub byte [rcx - 0x7531762d], cl
add eax, 0x144fc4
adc al, 0
ror dword [rcx - 0x3bfa7532], cl
invalid
adc al, 0
adc al, 0
mov ecx, 0x38
mov edx, 8
call fcn.14003e6a0
test rax, rax
test eax, eax
test eax, eax
sal byte [rcx + rbx + 0x48], 0xc7
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov byte [rax + 0x29], 2
je case.0x14001e683.279
mov qword [rax], 0
mov dword [rax], 0
add byte [rax], al
mov byte [rax + 0x29], 2
mov byte [rax + 0x30], sil
mov byte [rax + 0x31], bl
add rsp, 0x28
pop rbx
pop rsi
ret
mov ecx, 8
mov edx, 0x38
add byte [rax], al
add byte [rdx + 0x38], bh
call fcn.1400ff140
int3
sub rsp, 0x28
mov rsi, rcx
sub byte [rax - 0x77], cl
invalid
mov rcx, rdx
call fcn.140021fc6
invalid
add byte [rax], al
mov rdi, rax
cmp qword [rsi], 0
je 0x14002113b
invalid
add byte [rax - 0x77], cl
invalid
mov rcx, rsi
call fcn.140020bc3
invalid
mov qword [rsi], rdi
lea rax, fcn.140022008
lea rax, ds:[0x140122298]
add byte [rax - 0x77], cl
or byte [rax - 0x77], r9b
invalid
mov qword [rsi + 8], rax
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
call fcn.14002204d
mov rdi, rax
cmp qword [rsi], 0
je 0x140021175
jmp 0x188021173
mov rcx, rsi
mov ecx, esi
int1
call fcn.140020bc3
mov qword [rsi], rdi
lea rax, fcn.14002209b
xchg ecx, eax
adc dword [rax], edx
invalid
add eax, 0x101191
xchg ecx, eax
adc dword [rax], edx
add byte [rax - 0x77], cl
or byte [rax - 0x77], r9b
invalid
mov qword [rsi + 8], rax
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
sub esp, 0x20
in al, dx
and byte [rcx + rcx*4 - 0x39], cl
mov rdi, r8
mov r15, rdx
mov rsi, rcx
mov rcx, r8
xor edx, edx
call fcn.140003c6c
mov rbx, rax
mov r14, rdx
sub bh, dh
dec dword [rax - 0x77]
ret
invalid
mov rcx, rdx
mov rdx, r15
mov r8, rdi
call fcn.1400fc280
mov al, byte [0x1401660a0]
adc al, 0
mov ecx, 0x18
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140021212
add byte [rax - 0x7b], cl
sal byte [rcx + rdi + 0x49], 0x89
mov edi, eax
mov r15, rax
mov edi, eax
mov qword [rax], rbx
mov qword [rax + 8], r14
mov qword [rax + 0x10], rdi
sbb byte [rcx + rcx*4 + 0x70], cl
or byte [rax - 0x77], cl
js 0x1400211f7
cmp qword [rsi], 0
je case.0x140017965.342
mov rcx, rsi
call fcn.140020bc3
mov qword [rsi], r15
mov dword [rsi], edi
lea rax, ds:[0x140121350]
lea rax, [0x140121350]
lea eax, [0x140121350]
mov qword [rsi + 8], rax
mov rax, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
mov ecx, 8
mov edx, 0x18
call fcn.1400ff140
int3
call fcn.1400210cc
mov rcx, rax
ror dword [rax - 0x77], 0xf2
ror dword [rax - 0x77], 0xf2
add rsp, 0x20
pop rsi
jmp fcn.140021119
invalid
invalid
invalid
invalid
mov rax, qword [rsi + 0x20]
lea rcx, [rsp + 0x20]
mov qword [rcx + 0x20], rax
mov dword [rcx + 0x20], eax
mov dword [rcx + 0x20], eax
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.140010bcd
test rax, rax
je 0x1400212ad
mov rsi, rax
mov cl, 6
call fcn.1400210cc
mov rdi, rax
mov rcx, rax
mov rdx, rsi
bnd call fcn.140021119
jmp 0x1400212a3
mov edi, eax
invalid
mov rcx, rax
mov rdx, rsi
call case.0x14001aa72.112
mov rax, rdi
add rsp, 0x48
pop rdi
pop rsi
ret
lea rcx, str.h2::Error::is_ioC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcerror.rs
invalid
adc byte [rax], al
lea r8, [0x140121988]
mov edx, 0x10
call fcn.1400ffb60
int3
adc eax, 0x134073
jae case.0x1400212d8.1
adc eax, dword [rax]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
add eax, edx
jmp rax
add eax, 0xf000000
ror dword [rdi], 1
mov dh, 0xca
movzx ecx, dl
lea rdx, [0x140155374]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
lea rax, str.invalid_HTTP_method_parsedinvalid_HTTP_version_parsedinvalid_HTTP_version_parsed__found_HTTP2_preface_invalid_URIURI_too_longinvalid_HTTP_header_parsedinvalid_content_length_parsedunexpected_transfer_encoding_parsedmessage_head_is_too_largeinvalid_HTTP_status_code_parsedinternal_error_inside_Hyper_and_or_its_dependencies__please_reporterror_from_users_HttpBody_streamuser_body_write_abortederror_from_users_Servicerequest_has_unsupported_HTTP_versionrequest_has_unsupported_HTTP_methodclient_requires_absolute_form_URIsno_upgrade_availableupgrade_expected_but_low_level_API_in_usedispatch_task_is_goneconnection_closed_before_message_completedreceived_unexpected_message_from_connectionoperation_was_canceledchannel_closederror_trying_to_connecterror_reading_a_body_from_connectionerror_writing_a_body_to_connectionerror_shutting_down_connectionhttp2_errorhyper::Error_6
mov edx, 0x1a
sbb al, byte [rax]
add byte [rax], al
add bl, al
add byte [rax], al
add bl, al
movzx eax, byte [rcx + 0x31]
lea rcx, [0x1401541c0]
adc eax, dword cs:[rax]
or eax, 0x132ea6
mov rdx, qword [rcx + rax*8]
lea rcx, case.0x140014276.152
invalid
mov rax, qword [rcx + rax*8]
ret
add byte [rdx + 0x2a], bh
ret
add eax, 0x100910
mov edx, 0xe
ret
mov edx, 0xb
ret
lea rax, [0x1401219ba]
mov edx, 0x1b
ret
lea rax, [0x1401219d5]
mov edx, 0x31
ret
lea rax, [0x140121a06]
jmp 0x1400213a6
lea rax, [0x140121a11]
mov edx, 0xc
ret
lea rcx, [0x140154250]
mov rdx, qword [rcx + rax*8]
lea rcx, case.0x140014276.164
jmp 0x140021325
lea rax, [0x140121a77]
mov edx, 0x19
ret
lea rax, [0x140121a90]
mov edx, 0x1f
ret
lea rax, [0x140121aaf]
mov edx, 0x42
ret
call fcn.140007e20
nop
add rsp, 0x38
pop rdi
pop rsi
ret
ror dword [rbp + rcx*4 + 0x4c], 0x24
xor byte [rcx - 0x77], cl
or dword [rax - 0x73], ecx
add eax, 0x100893
mov qword [rsp + 0x20], rax
lea rax, str.Parse
adc byte [rax], al
mov r8d, 5
jmp 0x1400214f5
add byte [rax - 0x77], cl
and al, 0x20
lea rax, [0x140148db7]
mov r8d, 4
mov rcx, rdx
mov rdx, rax
call fcn.1400083e0
nop
add rsp, 0x38
ret
ror dword [rax - 0x77], 1
ret 0xe0e8
ja 0x14002151f
adc byte [rax], al
jmp 0x14002152e
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140121da1]
invalid
add byte [rcx - 0x48], al
adc dword [rax], eax
add byte [rax], al
mov r8d, 0x11
jmp 0x140021612
add cl, ch
movabs al, byte [0x48204a8b48000000]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140121dba]
mov r8d, 0xd
add cl, ch
invalid
add byte [rax], al
invalid
add cl, ch
movabs dword [0x48204a8b48000000], eax
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140122620]
mov r8d, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
jmp 0x140021612
add byte [rcx - 0x48], al
invalid
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
jmp 0x140021612
add byte [rcx - 0x48], al
or dword [rax], eax
add byte [rax], al
jmp 0x140021612
add rsp, 0x38
jmp rax
add eax, 0x8518b48
ret
mov eax, 0x13
jmp rax
clc
add al, 0xb9
add dword [rax], eax
add byte [rax], al
cmovb rcx, rax
mov rdi, rdx
lea rax, [0x1401553c8]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
mov eax, dword [rdi + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140143b9e]
mov r8d, 4
jmp 0x140021779
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp rax
mov ecx, dword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
stc
add dword [rdi + 0x4a], esi
cmp byte [rax], 0x2f
jne 0x14002199b
xorps xmm0, xmm0
movaps xmmword [rsp + 0xf0], xmm0
lea rax, [0x14011fd60]
mov qword [rsp + 0x40], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x38], rax
lea r14, [0x140120170]
lea r15, [0x140151938]
mov r12d, 1
mov bp, 0xffff
xor r13d, r13d
xor edi, edi
jmp 0x140021ab9
mov rax, qword [rsi + 0x30]
lea rdx, [rsi + 0x48]
lea rdi, [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
stc
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
stc
call qword [rax]
movzx eax, word [rsi + 0x50]
mov word [rdi + 0x20], ax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsp + 0xd8], xmm1
movups xmmword [rsp + 0xc8], xmm0
add byte [rax], al
add byte [rax], al
mov rax, qword [rdi + 0x20]
mov qword [rsp + 0xe8], rax
mov byte [rdi], 3
mov qword [rdi + 0x10], 0
movups xmm0, xmmword [rsp + 0xb0]
movups xmmword [rdi + 0x18], xmm0
movups xmm0, xmmword [rsp + 0xc0]
adc byte [rsp + 0xc0], al
adc byte [rsp + 0xc0], al
movups xmmword [rdi + 0x28], xmm0
movups xmm0, xmmword [rsp + 0xd0]
movups xmmword [rdi + 0x38], xmm0
mov rax, qword [rsp + 0xe0]
mov qword [rdi + 0x48], rax
mov rax, qword [rsp + 0xe8]
mov qword [rdi + 0x50], rax
lea rdi, [rsp + 0x58]
lea rdx, [rsp + 0xf0]
mov rcx, rdi
call fcn.140019df7
mov dil, byte [rdi]
cmp dil, 3
je 0x140021b2f
mov rax, qword [rsp + 0x59]
mov rcx, qword [rsp + 0x60]
mov qword [rsp + 0x4f], rcx
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x38], rax
movups xmm0, xmmword [rsp + 0x78]
movaps xmmword [rsp + 0xf0], xmm0
mov r14, qword [rsp + 0x88]
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x90
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
mov bh, 0xac
and al, 0xa8
add byte [rax], al
add byte [rbx + 0xaa2484], cl
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x90
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
mov bh, 0xac
and al, 0xa8
add byte [rax], al
add byte [rbx + 0xaa2484], cl
add byte [rax], al
mov dword [rsp + 0x30], eax
movzx eax, word [rsp + 0xae]
mov word [rsp + 0x34], ax
lea rbx, [rsi + 0x20]
mov rcx, rsi
call fcn.140020f1b
mov byte [rsi], dil
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x4f]
mov qword [rsi + 1], rax
mov qword [rsi + 1], rax
mov qword [rsi + 8], rcx
mov rax, qword [rsp + 0x40]
mov qword [rsi + 0x10], rax
mov rax, qword [rsp + 0x38]
mov qword [rsi + 0x18], rax
movaps xmm0, xmmword [rsp + 0xf0]
movups xmmword [rbx], xmm0
mov qword [rsi + 0x30], r14
mov qword [rsi + 0x38], r15
mov qword [rsi + 0x40], r12
mov qword [rsi + 0x48], r13
mov word [rsi + 0x50], bp
mov eax, dword [rsp + 0x30]
mov dword [rsi + 0x52], eax
movzx eax, word [rsp + 0x34]
mov word [rsi + 0x56], ax
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov al, byte [rsp + 0x59]
lea r8, [rsp + 0xf0]
mov byte [r8], al
lea rax, [0x140122010]
mov qword [rsp + 0x20], rax
lea rcx, str.path_is_valid_uri
lea r9, [0x1401213c8]
mov edx, 0x11
call fcn.1400ffac0
int3
str word [rax - 0x77]
and al, 0x20
lea rdx, str.InvalidUriParts
mov r8d, 0xf
mov rcx, rax
call fcn.1400083e0
nop
add rsp, 0x38
push 0x4890fffe
add esp, 0x38
ret
adc byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rax], 0
add byte [rax], al
mov ecx, 0xb
add byte [rax], al
mov ecx, 0xb
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x28]
mov rcx, rsi
call fcn.140019df7
cmp byte [rsi], 3
invalid
je 0x140021c4a
add esi, dword [rbx + rdi + 0x4c]
lea esi, [rsp + 0x130]
lea r14, [rsp + 0x130]
lea rsi, [rsp + 0x28]
mov ecx, 0xb
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
call fcn.140020f1b
mov ecx, 0xb
mov rdi, rbx
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
add rsp, 0x188
add dword [rax], eax
add byte [rbx + 0x5f], bl
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
mov al, byte [rsp + 0x29]
lea r8, [rsp + 0xd8]
add byte [rax], al
add byte [rax], al
mov byte [r8], al
lea rax, [0x140122088]
add al, 0x10
add byte [rax - 0x77], cl
and al, 0x20
add al, 0x10
add byte [rax - 0x77], cl
and al, 0x20
mov dword [rsp + 0x20], eax
lea rcx, str.authority_is_valid
lea r9, [0x1401213c8]
mov edx, 0x12
call fcn.1400ffac0
call fcn.140021c83
int3
lea rax, str.authority_form_with_relative_uri_
lea rdx, [rsp + 0x28]
mov qword [rdx], rax
lea rax, [0x14001a760]
mov bh, bh
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
add eax, 0x128a08
mov dl, byte [rdx]
invalid
mov bh, bh
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
add eax, 0x128a08
mov dl, byte [rdx]
invalid
mov dl, byte [rdx]
add byte [rax - 0x73], cl
and al, 0x38
lea rcx, [rsp + 0x38]
cmp byte [rax - 0x77], cl
add dword [rax + 1], edi
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
sbb byte [rax - 0x73], cl
adc eax, 0x100388
sbb byte [rax - 0x73], cl
adc eax, 0x100388
call fcn.1400ff5b0
int3
in al, dx
cwde
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
retf
movsd dword [rdi], dword [rsi]
mov byte [rbx], 0
lea rax, [0x14011fd60]
add eax, 0xfe058
add eax, 0xfe058
mov qword [rbx + 0x10], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbx + 0x18], rax
xorps xmm0, xmm0
ror byte [rdi], 0x11
and byte [r8 - 0x73], cl
add eax, 0xfe44b
adc edx, dword [rbx]
add byte [rax - 0x77], cl
sbb byte [r15], cl
push rdi
ror byte [rdi], 0x11
and byte [r8 - 0x73], cl
add eax, 0xfe44b
mov qword [rbx + 0x30], rax
lea rax, [0x140151938]
mov qword [rbx + 0x38], rax
mov qword [rbx + 0x40], 1
mov qword [rbx + 0x48], 0
mov word [rbx + 0x50], 0xffff
lea rsi, [rsp + 0xe0]
lea esi, [rsp + 0xe0]
lea esi, [rsp + 0xe0]
mov rcx, rsi
call fcn.140019fc1
mov cl, byte [rsi]
cmp cl, 3
je 0x140021d6e
invalid
mov rdx, qword [rsp + 0xe8]
call fcn.140019f60
movups xmm0, xmmword [r14]
movaps xmmword [rsp + 0xe0], xmm0
mov ecx, 1
add byte [rax], al
xor edx, edx
call fcn.140003c6c
mov byte [rdx], 0x2f
lea r8, [rsp + 0x28]
mov qword [r8], rax
mov qword [r8 + 8], rdx
mov qword [r8 + 0x10], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rsi, [rsp + 0x80]
add byte [rax], al
mov rcx, rsi
mov rdx, r8
call fcn.1400034cb
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov rdx, rsi
call fcn.14001d5f9
invalid
bnd call fcn.14001d5f9
dec dword [rax - 0x7d]
invalid
cmp qword [rdi], 0
je 0x140021e95
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0xa0], rax
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
lea rsi, [rsp + 0x110]
mov rax, qword [rsi]
test rax, rax
je 0x140021e14
lea rcx, [rsp + 0x128]
add byte [rax], al
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
lea r14, [rsp + 0x80]
mov rax, qword [r14 + 0x20]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [r14]
movaps xmm1, xmmword [r14 + 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
lea rdx, [rsp + 0x28]
lea rsi, [rsp + 0xe0]
mov ecx, 0xb
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
call fcn.140019df7
cmp byte [r14], 3
je 0x140021ec8
lea r14, [rsp + 0x28]
lea rsi, [rsp + 0x80]
mov ecx, 0xb
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
call fcn.140020f1b
mov ecx, 0xb
mov rdi, rbx
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
add rsp, 0x198
pop rbx
pop rdi
pop rsi
pop r14
ret
mov al, byte [rsp + 0x30]
lea r8, [rsp + 0x80]
mov byte [r8], al
lea rax, [0x1401220e8]
mov qword [rsp + 0x20], rax
lea rcx, str.slash_is_a_valid_path
lea r9, [0x1401213e8]
mov edx, 0x15
call fcn.1400ffac0
mov al, byte [rsp + 0x81]
lea r8, [rsp + 0x28]
mov byte [r8], al
lea rax, [0x140122110]
mov qword [rsp + 0x20], rax
lea rcx, str.scheme_is_valid
lea r9, [0x1401213c8]
mov edx, 0xf
call fcn.1400ffac0
int3
and al, 0x30
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 4
lea rdx, str.Error_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_vecmod.rs
lea r9, str.kind
mov r8d, 5
mov rcx, rax
shr eax, 0xb8
pop rsi
invalid
call qword [rax + 0x48c48348]
ret
movzx edx, byte [rcx]
lea r8, [0x1401553d8]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
push 0x12
add byte [rcx - 0x48], al
add eax, 0xeb000000
lea rdx, [rcx + 1]
lea rdx, [rcx + 1]
lea r8, [rsp + 0x50]
mov qword [r8], rdx
lea r9, [rcx + 8]
add rcx, 4
lea rdx, [0x140122590]
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x40], edx
mov dword [rsp + 0x40], edx
mov qword [rsp + 0x38], r8
lea rdx, [0x140122570]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
lea rcx, [0x1401225b8]
mov qword [rsp + 0x20], rcx
lea rdx, str.GoAway
mov r8d, 6
mov rcx, rax
call fcn.140008590
jmp 0x140022274
nop
add rsp, 0x58
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x28
call fcn.140022e01
mov rax, qword [rsi + 0x60]
test rax, rax
je 0x140022ee7
mov rcx, qword [rsi + 0x68]
call qword [rax + 0x18]
mov r8, qword [rsi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
push rsi
sub rsp, 0x50
mov rsi, rcx
call fcn.1400c109b
test al, 8
jne 0x140022f28
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov qword [rdx], 4
call fcn.140022dab
jmp 0x140022f35
test al, 0x10
je 0x140022f35
lea rcx, [rsi + 0x50]
call fcn.1400c39ac
mov edx, 1
mov rcx, rsi
call fcn.1400c10f2
test al, al
je 0x140022f53
mov rcx, rsi
add rsp, 0x50
pop rsi
jmp 0x140022ec6
nop
add rsp, 0x50
pop rsi
ret
sub dword [rdi], ecx
adc byte [rsp + 0x2a], al
movaps xmmword [rsp + 0x40], xmm0
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x4e], rax
test r13, r13
je 0x140024bef
mov rax, qword [rsp + 0x68]
test rax, rax
je 0x140024bb1
lea rbx, [rsp + 0x80]
mov rdx, qword [rbx - 0x10]
mov r8, qword [rbx - 8]
mov rcx, rbx
call qword [rax + 0x18]
mov r14b, byte [rbx - 0x28]
mov bpl, byte [rbx - 0x27]
mov bl, byte [rbx - 0x26]
mov qword [rsp + 0x68], r13
mov byte [rsp + 0x70], r15b
mov byte [rsp + 0x71], r12b
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rsp + 0x72], xmm0
mov rax, qword [rsp + 0x4e]
mov qword [rsp + 0x80], rax
lea rcx, [rsp + 0xb3]
mov r8d, 0x55
mov rdx, rdi
call fcn.1400fc280
jmp 0x140024c02
lea rcx, [rsp + 0x58]
call fcn.1400249c6
mov r14b, 4
mov ebx, r12d
mov ebp, r15d
mov byte [rsi], r14b
mov byte [rsi + 1], bpl
mov byte [rsi + 2], bl
add rsi, 3
lea rdx, [rsp + 0xb3]
mov r8d, 0x55
mov rcx, rsi
call fcn.1400fc280
nop
add rsp, 0x108
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov edi, dword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov rcx, rdi
call fcn.14001df51
cmp qword [rsi + 0x18], 0
je 0x140024cdf
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
clc
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rdi, qword [rsi + 0x38]
mov rdx, qword [rsi + 0x40]
mov rcx, rdi
call fcn.14001dfa0
cmp qword [rsi + 0x30], 0
cmp dword [rsi + 0x30], 0
cmp dword [rsi + 0x30], 0
je 0x140024d0f
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x28
pop rdi
pop rsi
ret
add byte [rbx + rcx*4 + 0x77], cl
sub byte [rax - 0x7d], cl
invalid
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rsi, rcx
cmp dword [rcx + 0x10], 3
je 0x140024e8e
lea rcx, [rsi + 0x10]
call fcn.140024c93
mov rax, qword [rsi + 0x78]
test rax, rax
je 0x140024ea1
mov rcx, qword [rsi + 0x80]
call qword [rax + 0x18]
mov rax, qword [rsi + 0x90]
test rax, rax
je 0x140024eb7
mov rcx, qword [rsi + 0x98]
call qword [rax + 0x18]
cmp rsi, 0xffffffffffffffff
je 0x140024edc
lock dec qword [rsi + 8]
jne 0x140024edc
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rsi
ret
adc byte [rax + rax], dl
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rcx
mov rbx, qword [rcx + 0xd0]
test bl, 1
je 0x140024f5e
mov rax, qword [rsi + 0xc0]
mov rcx, qword [rsi + 0xc8]
call qword [rax + 0x18]
lea rdi, [rsi + 0x10]
test bl, 8
je 0x140024f78
mov rax, qword [rsi + 0xb0]
add byte [rax], al
mov rcx, qword [rsi + 0xb8]
call qword [rax + 0x18]
mov rax, qword [rdi]
cmp rax, 4
je 0x1400250e8
add al, 0xf
test byte [rbx + 1], ah
add byte [rax], al
cmp eax, 3
jne 0x140024f98
mov rcx, qword [rsi + 0x18]
call fcn.140024d17
jmp 0x1400250e8
mov rcx, rdi
call fcn.140024c93
mov rcx, qword [rsi + 0x70]
call fcn.14000b298
mov rax, qword [rsi + 0x80]
xchg byte [rax + 0x48000000], al
test eax, eax
xchg byte [rax + 0x48000000], al
test eax, eax
je 0x140025031
cmp eax, 1
jne 0x140025057
lea rdi, [rsi + 0x98]
mov rcx, rdi
stc
stc
call fcn.1400231fb
mov rax, qword [rsi + 0x98]
lock dec qword [rax]
dec dword [rax - 0x75]
xchg byte [rax - 0x10000000], bl
dec qword [rax]
jne 0x140024fe2
mov rcx, qword [rdi]
call fcn.140024504
and dh, ch
invalid
invalid
and dh, ch
invalid
lea rdi, [rsi + 0x90]
mov rcx, rdi
add byte [rax - 0x77], cl
stc
call fcn.140022f5a
mov rax, qword [rsi + 0x90]
test rax, rax
invalid
je 0x14002500b
sal byte [rsi + rcx - 0x10], 0x48
dec dword [rax]
lock dec qword [rax]
jne 0x14002500b
mov rcx, qword [rdi]
call fcn.140024de5
lea rdi, [rsi + 0xa0]
mov rcx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.140023129
mov rax, qword [rsi + 0xa0]
lock dec qword [rax]
jne 0x1400250a1
mov rcx, qword [rdi]
call fcn.140024e77
jmp 0x1400250a1
invalid
jo 0x14002507a
mov rax, qword [rsi + 0x88]
mov eax, dword [rsi + 0x88]
test rax, rax
je 0x1400250a1
lea rcx, [rsi + 0xa0]
add byte [rax], al
mov rdx, qword [rsi + 0x90]
mov r8, qword [rsi + 0x98]
call qword [rax + 0x18]
jmp 0x1400250a1
mov rax, qword [rsi + 0x88]
test rax, rax
je 0x140025075
lock dec qword [rax]
jne 0x140025075
lea rcx, [rsi + 0x88]
call fcn.140024d9b
lea rdi, [rsi + 0x98]
add byte [rax], al
mov rcx, rdi
call fcn.140013dff
dec dword [rax - 0x77]
stc
dec dword [rax - 0x77]
stc
call fcn.140018d36
mov rax, qword [rsi + 0x98]
lock dec qword [rax]
stosb byte [rdi], al
cmp al, 0xff
dec dword [rax - 0x75]
xchg byte [rax - 0x10000000], bl
dec qword [rax]
jne 0x1400250a1
mov rcx, rdi
mov ecx, edi
call fcn.140014c4b
mov rdi, qword [rsi + 0xa8]
test al, 0
add byte [rax], al
test rdi, rdi
je 0x1400250e8
cmp dword [rdi], 2
je 0x1400250d2
mov rcx, qword [rdi + 8]
add rcx, 0x10
call fcn.140022a00
mov rax, qword [rdi + 8]
lock dec qword [rax]
jne 0x1400250d2
mov rcx, qword [rdi + 8]
call 0x140024ee3
or r8b, r13b
adc esi, edi
invalid
mov r8, qword [rsi + 0xa8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp rsi, 0xffffffffffffffff
je 0x14002510f
lock dec qword [rsi + 8]
jne 0x14002510f
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
or eax, 0x4856cc00
sub esp, 0x50
mov rsi, rcx
call fcn.1400c1678
test rax, rax
je 0x140025360
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov qword [rdx], 4
call fcn.140022dab
invalid
invalid
invalid
invalid
invalid
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x140025390
and rax, 0xffffffffffffffc0
loopne 0x140025336
cmp rax, 0x40
jne 0x140025389
mov rcx, rsi
add rsp, 0x50
invalid
push rax
pop rsi
jmp 0x140022ec6
invalid
nop
add rsp, 0x50
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14014f000]
pushfq
adc al, byte [rax]
pushfq
adc al, byte [rax]
mov edx, 0x27
call fcn.1400ff770
int3
sub rsp, 0x78
mov rsi, rcx
call fcn.1400c117d
add byte [rdi], cl
mov dh, 0xc0
mov dh, 0xc0
lea rcx, [0x1401553ec]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmp dword [rsi + 0x28], 2
jne 0x14002556a
add byte [rax], al
add byte [rax], al
mov rdx, qword [rsi + 0x20]
mov ecx, 1
call fcn.1400c0bb4
mov bh, 9
add byte [rbx + rcx*4 + 0x76], cl
xor byte [rbx + rcx*4 + 0x6e], cl
cmp byte [rax - 0x39], cl
xor byte [rax], r8b
add byte [rax], al
add byte [rbp - 0x7b], cl
test byte [rdi], 0x84
cwde
add dword [rax], eax
add byte [rax], al
mov bh, 9
add byte [rbx + rcx*4 + 0x76], cl
xor byte [rbx + rcx*4 + 0x6e], cl
cmp byte [rax - 0x39], cl
xor byte [rax], r8b
add byte [rax], al
add byte [rbp - 0x7b], cl
test byte [rdi], 0x84
cwde
add dword [rax], eax
add byte [rax], al
mov rdi, rax
add byte [rax], al
mov rdi, rax
mov r15, rdx
mov eax, dword [0x1401660a4]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
add byte [rax], al
ror dword [rdi], 0xb6
adc al, 0
add byte [rax], al
cmp eax, 1
je 0x14002545b
test eax, eax
jne 0x140025475
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
sbb al, 0xc1
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
sbb al, 0xc1
lea rcx, [rbx + 0x88]
mov byte [rax], al
add byte [rax], al
lea rdx, [0x1400c025b]
call fcn.1400a3e60
invalid
invalid
add dh, al
adc eax, 0
rol byte [rax], 1
add byte [rax], al
invalid
invalid
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
or al, 0x14
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov byte [rax + 0xcc], 0
mov qword [rsp + 0x28], r15
and al, 0x28
lea r15, [rsi + 0x20]
lea rdx, [rsp + 0x60]
mov qword [rdx], r14
xor cl, byte [rcx + rcx*4 + 0x6a]
or byte [rsi - 0x39], ah
adc byte [rax], al
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x30
xor cl, byte [rcx + rcx*4 + 0x6a]
or byte [rsi - 0x39], ah
adc byte [rax], al
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x30
and al, 0x30
mov rcx, r12
call case.0x1400ac6ee.1223
mov rbp, qword [r12]
sub al, 0x24
sub al, 0x24
mov rax, qword [r12 + 8]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
mov rbx, qword [r12 + 0x10]
mov ebx, dword [rsp + 0x10]
mov r12, qword [r12 + 0x18]
test r13, r13
je 0x1400254cc
invalid
adc cl, byte [rax - 0x75]
or eax, 0x140b2f
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapFree]
pop rsp
sti
or eax, 0xf9894800
mov rcx, rdi
mov rdx, qword [rsp + 0x28]
call fcn.1400c0bb4
lea rdi, [rsp + 0x30]
lea edi, [rsp + 0x30]
mov qword [rdi], 4
invalid
add al, 0
add byte [rax], al
mov rcx, r15
mov rdx, rdi
call fcn.140022dab
fdivr st(7)
invalid
sub al, ch
invalid
invalid
fdivr st(7)
dec dword [rax - 0x77]
mov qword [rdi + 8], rbp
mov rax, qword [rsp + 0x20]
mov eax, dword [rsp + 0x20]
mov qword [rdi + 8], rbp
mov rax, qword [rsp + 0x20]
mov eax, dword [rsp + 0x20]
mov eax, dword [rsp + 0x20]
and byte [rax - 0x77], cl
adc byte [r8 - 0x77], r9b
pop rdi
sbb byte [rcx + rcx*4 + 0x67], cl
mov dword [rdi + 0x20], esp
invalid
invalid
invalid
mov qword [rdi + 0x10], rax
mov qword [rdi + 0x18], rbx
mov qword [rdi + 0x20], r12
mov dword [rdi + 0x20], esp
mov dword [rdi + 0x20], esp
mov qword [rdi], 0
mov qword [rdi + 0x28], r15
sub byte [rax - 0x73], cl
push rsp
and al, 0x30
sub byte [rax - 0x73], cl
push rsp
and al, 0x30
mov rcx, r15
call fcn.140022dab
invalid
jmp 0x140025528
invalid
lea rcx, [rsi + 0x20]
call fcn.140022e7e
push rsi
fcos
invalid
push rsi
fcos
dec dword [rax - 0x77]
int1
mov rcx, rsi
add rsp, 0x78
add esp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x140022f00
invalid
invalid
invalid
nop
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rsi
mov ecx, esi
add rsp, 0x78
pop rbx
js 0x1400255b5
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
jmp 0x140022ec6
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
mov bh, 0x36
adc al, byte [rax]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
mov dword [rcx + 8], 1
add byte [rax], al
lea rax, [rsp + 0x60]
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
mov dword [rcx + 0x10], eax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
invalid
adc al, byte ss:[rax]
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x1236a0
invalid
adc al, byte ss:[rax]
movabs al, byte [0xda013e8001236]
call fcn.1400ff5b0
adc esp, dword [rax - 0x72b7fff3]
or eax, 0xfcba5
retf
invalid
invalid
lea rcx, [0x140122149]
retf
lea r8, [0x1401221e8]
add eax, 0xfcc3d
mov edx, 0x2d
add byte [rax], al
call fcn.1400ffb60
or eax, 0xbe9cc00
fcos
call qword [rsi + 0x48]
push rsi
sub rsp, 0x20
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
mov rax, qword [rcx]
mov rcx, rax
xor edx, edx
sal dword [rcx], 0xd2
test cl, 3
sete dl
or rdx, rax
or rdx, 0x20
or edx, 0x20
add ecx, dword [rdi]
xchg esp, eax
ret 0x948
or edx, 0x20
lock cmpxchg qword [rsi], rdx
jne 0x1400255c6
test cl, 3
je 0x14002560d
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
invalid
push rax
xadd qword [rsi], rax
invalid
invalid
cmp rax, 0x3f
jbe 0x14002562a
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
cmp rax, 0x40
jne case.0x140014ef0.469
clc
jne case.0x140014ef0.469
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp 0x140022ec6
mov ecx, 0x48ffffd8
lea ecx, [rsi + 0x20]
lea rcx, [rsi + 0x20]
call fcn.140022e7e
dec dword [rax - 0x77]
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140022f00
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
adc al, byte [rax]
add byte [rbp + rcx*4 + 5], cl
enter 0x1299, 0
lea r8, [0x14014f000]
mov edx, 0x27
add al, ch
movabs eax, dword cs:[0xec83485756cc000d]
push rsi
push rdi
sub rsp, 0x28
test rdx, rdx
je 0x14002568b
mov rsi, rdx
call fcn.1400ff770
int3
sub rsp, 0x28
test rdx, rdx
test edx, edx
je 0x14002568b
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
add rdi, 0x30
invalid
xor byte [rax - 0x75], cl
or byte [r8 - 0x7b], r9b
sal byte [rdi + rcx + 0x48], 0x8d
je 0x140025670
invalid
invalid
mov rax, qword [rdi + 8]
test rax, rax
je 0x140025670
cmovs ecx, dword [rbp - 0x74b7dfb1]
lea rcx, [rdi + 0x20]
mov rdx, qword [rdi + 0x10]
adc byte [rbx + rcx*4 + 0x47], cl
sbb bh, bh
push rax
invalid
and byte [r8 - 0x75], r9b
and byte [rax - 0x75], cl
push rdi
adc byte [rbx + rcx*4 + 0x47], cl
sbb bh, bh
push rax
sbb byte [rax - 0x75], cl
mov eax, dword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov rax, qword [rdi - 0x18]
mov eax, dword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
mov edx, dword [rdi - 0x10]
mov r8, qword [rdi - 8]
mov eax, dword [rdi - 8]
mov rcx, rdi
mov ecx, edi
call qword [rax + 0x18]
add rdi, 0x60
invalid
dec rsi
jne 0x140025658
int 0x48
add esp, 0x28
add rsp, 0x28
pop rdi
pop rsi
ret
push rdi
sub rsp, 0x28
test rdx, rdx
sub byte [rax - 0x7b], cl
sal byte [rbp + riz + 0x48], cl
je case.0x140012daf.610
invalid
je case.0x140012daf.610
and eax, 0x48d68948
mov edi, ecx
mov rsi, rdx
mov esi, edx
mov rdi, rcx
add rdi, 0x38
add edi, 0x38
mov rax, qword [rdi - 0x18]
mov eax, dword [rdi - 0x18]
call 0x13059e1f7
mov rdx, qword [rdi - 0x10]
mov r8, qword [rdi - 8]
clc
mov rcx, rdi
stc
call qword [rax + 0x18]
add rdi, 0x40
dec rsi
sbb byte [rax - 0x7d], cl
mov dword [rax + 0x48], 0xe575ceff
dec esi
jne 0x1400256a7
add rsp, 0x28
add esp, 0x28
invalid
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
push rbx
sub rsp, 0x20
and byte [rax - 0x73], cl
lea rax, str.called__Result::unwrap____on_an__Err__value
add eax, 0x12d999
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
push rcx
or byte [rax - 0x75], cl
invalid
mov rsi, qword [rcx + 0x20]
mov esi, dword [rcx + 0x20]
jno 0x1400256ff
cmp rdx, qword [rcx]
mov qword [rcx], rax
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
test rsi, rsi
test esi, esi
je 0x14002571b
mov rax, qword [rcx + 0x10]
mov rdx, qword [rcx + 0x18]
mov edx, dword [rcx + 0x18]
lea rdi, [rax + 0x10]
lea edi, [rax + 0x10]
adc byte [rax - 0x75], cl
pop rax
adc byte [rax + 0x39], cl
mov rbx, qword [rax + 0x10]
cmp rdx, rbx
invalid
cmp edx, ebx
fidiv dword [rdx + rdx + 0x48]
je 0x140025715
mov rcx, qword [rax + 8]
mov ecx, dword [rax + 8]
or byte [rax + 1], cl
retf 0x148
add rdx, rcx
add rcx, rbx
invalid
mov r8, rsi
call fcn.1400fc280
imul ebp, dword [rbx + 0xd], 0
or eax, 0xf3014800
add rbx, rsi
mov qword [rdi], rbx
mov dword [rdi], ebx
invalid
add rsp, 0x20
add esp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
ret
int3
int3
int3
int3
int3
int3
sub rsp, 0x20
mov rsi, rcx
invalid
in al, dx
and byte [rax - 0x77], cl
invalid
test dl, dl
jne 0x14002574b
mov rax, qword [0x140166098]
add eax, 0x140955
or dword [rax + rax], edx
adc al, 0
shl rax, 1
shl eax, 1
loopne case.0x14001e666.344
test rax, rax
test eax, eax
jne case.0x14001e683.302
mov rcx, rsi
int1
add rsp, 0x20
and byte [rsi + 0x48], bl
pop rsi
jmp qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
jmp qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
jmp qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
or eax, 0xdea1e800
or eax, 0x75c08400
add byte [rax + rax*8 + 0x46c6e875], al
or byte [rcx], al
add al, ch
call fcn.140103600
movabs eax, dword [0xc6e875c084000dde]
or byte [rcx], r8b
add byte [rax + rax*8 + 0x46c6e875], al
test al, al
jne 0x14002574b
or byte [rcx], al
jmp 0x14002574b
loop 0x1400257ab
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x68
mov rsi, r9
invalid
mov rdi, r8
xor eax, eax
invalid
ror byte [rax + 0x39], 0xc2
cmp rdx, rax
cmp edx, eax
je 0x14002579d
mov r8b, byte [rcx + rax]
mov al, byte [rcx + rax]
add al, 1
add dword [rax - 1], ecx
inc rax
rol byte [rcx - 0x80], 0xf8
cmp r8b, 9
je 0x14002577a
clc
or dword [rsi + rbp*8 + 0x41], esi
add al, 0xe0
invalid
invalid
add r8b, 0xe0
shl al, 0x41
loopne 0x1400257d2
cmp r8b, 0x5f
cmp al, 0x5f
pop rdi
jb 0x14002577a
in al, 0x31
shr cl, 0xd1
add byte [rax], al
invalid
xor eax, eax
jmp 0x14002586e
add byte [rax], al
rol dword [rax], 1
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x73], 0x5c
invalid
pop rsp
xor eax, eax
lea rbx, [rsp + 0x20]
lea ebx, [rsp + 0x20]
lea ebx, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x77], cl
mov qword [rbx], rax
mov qword [rbx + 8], rdx
mov dword [rbx + 8], edx
add ecx, dword [rax - 0x77]
mov dword [rbx + 8], edx
push rbx
or byte [rax - 0x77], cl
mov qword [rbx + 0x10], rcx
adc byte [r8 - 0x77], cl
push rbx
sbb byte [rax - 0x77], cl
mov qword [rbx + 0x18], rdx
mov dword [rbx + 0x18], edx
mov qword [rbx + 0x20], rax
mov qword [rbx + 0x28], rdx
invalid
and byte [r8 - 0x77], cl
and byte [rax - 0x77], cl
mov dword [rbx + 0x28], edx
push rbx
sub byte [rax - 0x39], cl
xor byte [r9], al
mov qword [rbx + 0x30], 1
mov dword [rbx + 0x30], 1
add byte [rax], al
add byte [rax - 0x48], cl
movabs rax, 0x2c0000002c
sub al, 0
add byte [rax], al
sub al, 0
add byte [rax], al
mov qword [rbx + 0x38], rax
mov word [rbx + 0x40], 1
add dword [rax], eax
cmp byte [r14 - 0x39], spl
cmp byte [rsi - 0x39], ah
mov dword [rbx + 0x40], 0x8d4c0001
jbe 0x1400257da
add dword [rax], eax
add dword [rax], eax
add byte [rbp + rcx*4 + 0x76], cl
lea r14, [rsi - 1]
dec dword [rax - 0x77]
mov rcx, rbx
mov ecx, ebx
fld1
call case.0x14001e683.324
xchg ebp, eax
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x140025796
invalid
invalid
add byte [rax], al
test rax, rax
je 0x140025796
scasb al, byte [rdi]
mov rcx, rax
mov ecx, eax
shr eax, 0x99
call fcn.140024789
cdq
out dx, eax
invalid
cmp rdx, rsi
jne 0x1400257db
out 0x48, al
test rsi, rsi
test esi, esi
div byte [rdx + rsi*2 - 0x76]
je 0x14002586c
jb 0x140025785
mov cl, byte [rax]
lea edx, [rcx - 0x41]
push rcx
mov edi, 0xf1afa80
xchg edx, eax
invalid
or byte [rbp - 0x57f40af], cl
push rcx
mov edi, 0xf1afa80
sbb cl, byte [rdi]
xchg edx, eax
ret 0xe2c0
shl dl, 5
loop 0x14002580d
mov r8b, byte [rdi]
lea r9d, [r8 - 0x41]
cmp r9b, 0x1a
cmp cl, 0x1a
invalid
movabs rdi, 0xc1920f411af98041
mov edi, 0x1af98041
cmp cl, 0x1a
stc
sbb al, byte [rcx + 0xf]
xchg edx, eax
rol dword [rcx - 0x40], 0xe1
shl r9b, 5
or dl, cl
invalid
invalid
setb r9b
shl r9b, 5
shl cl, 5
or dl, cl
or r9b, r8b
or cl, al
rol dword [rax + rdi - 0x36], 0x75
cmp dl, r9b
jne 0x1400257db
mov dh, 0x31
leave
xor ecx, ecx
cmp r14, rcx
cmp esi, ecx
je 0x14002586c
mov dl, byte [rax + rcx + 1]
mov dl, byte [rax + rcx + 1]
push rsp
or byte [rcx], al
lea r8d, [rdx - 0x41]
lea eax, [rdx - 0x41]
mov edi, 0x1af88041
cmp r8b, 0x1a
cmp al, 0x1a
sbb al, byte [rcx + 0xf]
setb r8b
shl r8b, 5
invalid
xchg edx, eax
rol byte [rcx - 0x40], 0xe0
loopne case.0x14001e666.358
add eax, 0xf4c8a44
mov r9b, byte [rdi + rcx + 1]
mov cl, byte [rdi + rcx + 1]
sgdt [rbp - 0x73]
add dword [rbp - 0x73], eax
lea r10d, [r9 - 0x41]
cmp r10b, 0x1a
invalid
push rcx
mov edi, 0x1afa8041
invalid
cli
sbb al, byte [rcx + 0xf]
setb r10b
setb dl
xchg edx, eax
ret 0xc041
invalid
invalid
shl r10b, 5
or r8b, dl
add eax, 0x45d00841
or r10b, r9b
or dl, cl
retf 0xff48
inc rcx
inc ecx
cmp r8b, r10b
je 0x140025827
cmp rcx, rsi
int1
jb 0x1400257db
invalid
outsd dx, dword [rsi]
invalid
push qword [rax - 0x3b7cb7ff]
mov al, 1
add rsp, 0x68
push 0x415e5f5b
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
ret
push r13
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
cmp byte [rcx + 0x41], 0
jns 0x1400258cc
add byte [rdi], cl
jne case.0x140016b1d.404
test ebx, eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rdi, rcx
add byte [rax], al
mov rdi, rcx
mov rsi, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
adc byte [rbx + rcx*4 + 0x61], cl
mov r12, qword [rcx + 0x20]
mov esp, dword [rcx + 0x20]
and byte [rbx + rcx*4 + 0x69], cl
sub byte [rbp + 0x39], cl
mov r13, qword [rcx + 0x28]
cmp r12, r13
in al, dx
imul ebp, dword [rax], 0xfec394d
in al, dx
ja 0x14002593f
xchg dword [rbp + 0x48000000], edx
mov ebp, dword [rdi + 0x18]
outsd dx, dword [rsi]
invalid
xchg ebp, eax
add byte [rax], al
add byte [rax - 0x75], cl
mov rbp, qword [rdi + 0x18]
outsd dx, dword [rsi]
sbb byte [rcx + 0x39], cl
cmp r13, rbp
in eax, dx
ja 0x14002593f
xchg dword [rax + 0x4c000000], ecx
lea esi, [rdi + 0x38]
ja 0x1400258f3
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0x77], cl
cmp byte [rax - 0x75], cl
lea r14, [rdi + 0x38]
ja 0x1400258f3
mov rbx, qword [rdi + 0x30]
pop rdi
xor byte [rbp - 0x77], cl
mov r8, r13
mov eax, ebp
call 0x18ae28213
lea eax, [rsi + riz]
sub r8, r12
sub eax, esp
lea rax, [rsi + r12]
mov cl, byte [r14 + rbx - 1]
mov cl, byte [rsi + rbx - 1]
invalid
dec dword [rcx - 0x7d]
cmp r8, 0x10
jae 0x1400258ef
clc
adc byte [rbx + 0x1b], dh
xor edx, edx
test r8, r8
test eax, eax
test eax, eax
je case.0x140017965.405
adc byte [rax], bh
or al, 0x10
invalid
cmp byte [rax + rdx], cl
adc byte [rcx + rbx + 0x48], dh
je 0x1400258f9
inc rdx
inc edx
cmp r8, rdx
cmp eax, edx
sal byte [rbp - 0xd], 1
jne case.0x14001e683.332
mov rdx, r8
mov rdx, r8
xor eax, eax
jmp case.0x14001e666.373
cmovs ecx, dword [rcx + 0x3e59e8c2]
invalid
mov rdx, rax
mov edx, eax
ret 0x59e8
call fcn.140009750
jmp case.0x14001e666.373
invalid
pop rcx
invalid
add eax, 0x1b8
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
cmp rax, 1
jne case.0x140016b1d.402
clc
add dword [rbp + 0x37], esi
add r12, rdx
add esp, edx
inc r12
inc esp
invalid
mov qword [rdi + 0x20], r12
mov dword [rdi + 0x20], esp
and byte [rbp - 0x77], cl
out 0x49, eax
mov r15, r12
sub r15, rbx
sub edi, ebx
sub edi, ebx
jb 0x140025934
invalid
cmp r12, rbp
cmp esp, ebp
in al, dx
ja 0x140025934
sbb dword [rax - 0x7d], ecx
sti
add eax, 0x8d4a6373
jae 0x140025984
invalid
invalid
cmp rbx, 5
jae 0x140025984
lea rcx, [rsi + r15]
lea ecx, [rsi + rdi]
or al, 0x3e
mov rdx, r14
mov rdx, r14
mov r8, rbx
mov r8, rbx
call fcn.1400fccb0
xor byte [rbx + 0xd], 0
jae 0x14002593c
or eax, 0x74c08500
cmp r12, r13
cmp esp, ebp
add byte [rbp + 0x4d4274c0], al
test eax, eax
je case.0x14001e666.383
sal byte [rdx + rax*2 + 0x4d], 0x39
in al, dx
cmp r12, r13
cmp esp, ebp
jbe 0x1400258bf
xchg bl, ch
add al, 0x4c
invalid
jmp 0x14002593f
mov qword [rdi + 0x20], r13
mov dword [rdi + 0x20], ebp
and dh, al
add dword [r8 + 0x4800407f], eax
add dword [rax + 0x4800407f], eax
mov byte [rdi + 0x41], 1
cmp byte [rdi + 0x40], 0
add byte [rax - 0x75], cl
invalid
add dword [rax + 0x4800407f], eax
add byte [rax - 0x75], cl
add byte [rax - 0x75], cl
mov eax, dword [rdi]
invalid
mov r15, qword [rdi + 8]
mov edi, dword [rdi + 8]
jne 0x14002596e
invalid
cmp r15, rax
invalid
jne 0x14002596e
xor esi, esi
test byte [rax - 0x77], 0xf0
mov rax, rsi
mov eax, esi
mov rdx, r15
cli
add rsp, 0x28
pop rbx
invalid
sub byte [rbx + 0x5d], bl
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
add rsi, rax
add esi, eax
invalid
sub r15, rax
sub edi, eax
jmp 0x140025957
mov rax, qword [rdi]
add rsi, rax
add esi, eax
sub r15, rax
sub edi, eax
mov qword [rdi], r12
jmp 0x140025957
invalid
ror dword [rbp + rcx*4 + 5], cl
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_strpattern.rs
lea eax, [0x1401526a0]
add eax, 0x12cd15
adc eax, 0xba0012cd
adc al, byte [rax]
add byte [rdx + 4], bh
mov edx, 4
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
fld1
pop rax
popfq
mov rcx, rbx
call fcn.1400ff6f0
int3
or eax, 0x5741cc00
add ah, cl
push rdi
push r14
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb8
add byte [rax], al
invalid
in al, dx
mov eax, 0x48000000
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
retf 0x100f
mov rdx, rcx
mov edx, ecx
movups xmm0, xmmword [0x140149460]
add eax, 0x123aaa
adc al, byte [rax]
lea rsi, [rsp + 0x20]
lea esi, [rsp + 0x20]
je case.0x14001e666.391
and byte [rdi], cl
sub dword [rsi + 0x10], eax
movaps xmmword [rsi + 0x10], xmm0
adc byte [rdi], cl
adc byte [0x140149450], al
cmp dl, byte [rdx]
invalid
movups xmm0, xmmword [0x140149450]
add eax, 0x123a8a
cmp dl, byte [rdx]
adc al, byte [rax]
add byte [rdi], cl
movaps xmmword [rsi], xmm0
sub dword [rsi], eax
lea rdi, [rsp + 0x70]
jl 0x1400259f1
jo 0x140025a17
mov rcx, rdi
mov ecx, edi
stc
mov r8, rsi
mov eax, esi
call fcn.1400208ef
mov rdx, qword [rdi + 0x10]
dec dword [rax - 0x75]
push rdi
adc byte [rbx + rcx*4 + 7], cl
mov r8, qword [rdi]
mov r8, qword [rdi]
mov eax, dword [rdi]
invalid
mov r9, qword [rdi + 8]
mov ecx, dword [rdi + 8]
lea rdi, [rsp + 0x88]
lea edi, [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14001f9b0
xor r15d, r15d
lahf
invalid
inc dword [rbp + 0x31]
dec dword [rcx - 0x44]
invalid
invalid
xor edi, edi
movabs r12, 0x2c0000002c
sub al, 0
add byte [rax], al
sub al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x43], al
or al, byte [rax]
add byte [rax], al
invalid
mov r13d, 0xa
mov ebp, 0xa
add byte [rax], al
add byte [rbp + 0x31], al
test byte [rax - 0x77], 0xf9
xor r14d, r14d
mov rcx, rdi
mov ecx, edi
call fcn.140020fb5
test rax, rax
test eax, eax
mov ch, 0xff
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
test eax, eax
je 0x140025aef
invalid
add byte [rax], al
add byte [rax - 0x75], cl
or byte [rax - 0x75], cl
or byte [rax - 0x75], cl
mov rcx, qword [rax + 8]
mov ecx, dword [rax + 8]
or byte [rax - 0x75], cl
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
adc byte [rcx], sil
ror byte [rax + 0x39], cl
xor edx, edx
cmp rax, rdx
je 0x140025a46
sal byte [rsp + rbx + 0x44], 1
sbb al, 0x44
mov r8b, byte [rcx + rdx]
mov al, byte [rcx + rdx]
adc dword [rax - 1], ecx
ret 0x8041
inc rdx
cmp r8b, 9
invalid
cmp al, 9
or dword [rsi + rbp*8 + 0x41], esi
je 0x140025a25
out dx, al
add r8b, 0xe0
add al, 0xe0
loopne 0x140025a7d
cmp r8b, 0x5f
cmp al, 0x5f
jb 0x140025a25
jmp 0x140025aec
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x20
mov qword [rsp + 0x20], r15
mov dword [rsp + 0x20], edi
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
and al, 0x28
mov qword [rsp + 0x30], rcx
and al, 0x30
xor byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x38], rax
and al, 0x38
cmp byte [rcx + rcx*4 + 0x7c], cl
and al, 0x40
mov qword [rsp + 0x40], r15
mov dword [rsp + 0x40], edi
mov qword [rsp + 0x48], rax
and al, 0x48
mov qword [rsp + 0x50], 1
mov dword [rsp + 0x50], 1
and al, 0x50
and al, 0x50
push rax
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x58], r12
mov dword [rsp + 0x58], esp
mov word [rsp + 0x60], 1
mov dword [rsp + 0x60], 0x89480001
fisttp qword [rax - 0x77]
int1
and al, 0x60
and al, 0x60
add dword [rax], eax
mov rbp, rbx
mov rcx, rsi
mov ecx, esi
call case.0x14001e683.324
test rax, rax
je 0x140025ae4
hlt
std
invalid
mov rcx, rax
call fcn.140024789
test rdx, rdx
je 0x140025aec
clc
in al, dx
invalid
mov rcx, rax
mov r8, rdx
mov eax, edx
rol byte [rbp + 0x31], 1
leave
xor r9d, r9d
xor eax, eax
cmp r8, r9
je 0x140025ac7
mov r10b, byte [rcx + r9]
mov dl, byte [rcx + rcx]
adc al, 9
or dword [rcx - 0x80], eax
ret 0x41d0
add r10b, 0xd0
cmp r10b, 9
cmp dl, 9
ja 0x140025aec
cmp byte [rcx - 9], cl
mul r13
mul ebp
in eax, 0x70
xor eax, dword [rcx + 0xf]
mov dh, 0xd2
jo 0x140025aec
movzx edx, r10b
ror byte [rcx - 1], cl
ror dword [rax + 1], 0xd0
invalid
inc r9
add rax, rdx
sal byte [rbx - 0x24], 1
jae 0x140025aa1
jmp 0x140025aec
test r14, r14
je 0x140025ad9
div byte [rbp + rcx + 0x41]
mov r14d, 1
mov esi, 1
add byte [rax], al
add byte [rax + 0x39], cl
invalid
cmp rbp, rax
je 0x140025a7c
movsd dword [rdi], dword [rsi]
jmp 0x140025aec
mov r14d, 1
mov esi, 1
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rbp, rax
jmp 0x140025a7c
cwde
mov rbx, rbp
jmp 0x140025a0a
invalid
xor r14d, r14d
mov rax, r14
mov eax, esi
mov rdx, rbx
add rsp, 0xb8
add esp, 0xb8
fimul dword [rax - 0x7f]
invalid
add esp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop r15
ret
push rdi
sub rsp, 0x98
add byte [rax], al
cwde
add byte [rax], al
add byte [rax], al
mov rsi, rdx
add byte [rax], al
mov rsi, rdx
mov rdx, rcx
movups xmm0, xmmword [0x140149460]
adc al, byte [rax]
retf 0x100f
adc al, byte [rax]
lea r8, [rsp + 0x30]
movaps xmmword [r8 + 0x10], xmm0
movups xmm0, xmmword [0x140149450]
adc byte [0x140149450], al
adc byte [0x140149450], al
movaps xmmword [r8], xmm0
movaps xmmword [rax], xmm0
lea rdi, [rsp + 0x60]
mov rcx, rdi
call fcn.14001fa25
cmp byte [rdi + 0x32], 2
jne 0x140025b66
sahf
invalid
mov rax, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x70]
mov rdx, qword [rax + 0x28]
cmp rdx, rcx
invalid
ja 0x140025b88
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
call fcn.1400ff670
invalid
invalid
add byte [rax - 0x73], cl
jl 0x140025b8e
lea rdi, [rsp + 0x30]
mov rcx, rdi
xor byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.14001d8ff
lea rcx, [rsp + 0x60]
mov dword [rbp - 1], edi
dec dword [rax - 0x73]
and al, 0x60
mov rdx, rdi
call fcn.14001f19f
test rax, rax
je 0x140025b92
add rsp, 0x98
pop rdi
pop rsi
add byte [rdi + 0x5e], bl
ret
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
mov qword [rsp + 0x20], rax
lea rcx, [0x140145c91]
lea r9, [0x1401213a8]
lea r8, [rsp + 0x30]
xor byte [rdx + 0x17], bh
invalid
add byte [rax], al
add al, ch
add eax, 0xcc000d9f
lahf
invalid
add ah, cl
lea rcx, [0x1401553fc]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
lea rax, str.acceptaccept_charsetaccept_encodingaccept_languageaccept_rangesaccess_control_allow_credentialsaccess_control_allow_headersaccess_control_allow_methodsaccess_control_allow_originaccess_control_expose_headersaccess_control_max_ageaccess_control_request_headersaccess_control_request_methodageallowalt_svcauthorizationcache_controlcache_statuscdn_cache_controlconnectioncontent_dispositioncontent_encodingcontent_languagecontent_lengthcontent_locationcontent_rangecontent_security_policycontent_security_policy_report_onlycontent_typecookiedntdateetagexpectexpiresforwardedfromif_matchif_modified_sinceif_none_matchif_rangeif_unmodified_sincelast_modifiedlinklocationmax_forwardsoriginpragmaproxy_authenticateproxy_authorizationpublic_key_pinspublic_key_pins_report_onlyrangerefererreferrer_policyrefreshretry_aftersec_websocket_acceptsec_websocket_extensionssec_websocket_keysec_websocket_protocolsec_websocket_versionserverset_cookiestrict_transport_securitytetrailertransfer_encodinguser_agentupgradeupgrade_insecure_requestsvaryviawarningwww_authenticatex_content_type_optionsx_dns_prefetch_controlx_frame_optionsx_xss_protectionOPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCH
ret
sldt ebx
mov edx, 0xe
lea rax, [0x140122c6e]
add eax, 0xfd076
sldt ebx
sldt ebx
mov edx, 0xf
lea rax, [0x140122c7c]
add eax, 0xfd077
sldt ebx
sldt ebx
mov edx, 0xf
lea rax, [0x140122c8b]
add eax, 0xfd079
sldt ebx
sldt ebx
mov edx, 0xd
lea rax, [0x140122c9a]
add eax, 0xfd07b
sldt ebx
sldt ebx
mov edx, 0x20
lea rax, [0x140122ca7]
add eax, 0xfd07b
sldt ebx
sldt ebx
mov edx, 0x1c
lea rax, [0x140122cc7]
add eax, 0xfd08e
sldt ebx
sldt ebx
mov edx, 0x1c
lea rax, [0x140122ce3]
add eax, 0xfd09d
sldt ebx
sldt ebx
mov edx, 0x1b
lea rax, [0x140122cff]
add eax, 0xfd0ac
sldt ebx
sldt ebx
mov edx, 0x1d
lea rax, [0x140122d1a]
add eax, 0xfd0ba
sldt ebx
sldt ebx
mov edx, 0x16
lea rax, [0x140122d37]
add eax, 0xfd0ca
sldt ebx
sldt ebx
mov edx, 0x1e
lea rax, [0x140122d4d]
add eax, 0xfd0d3
sldt ebx
sldt ebx
mov edx, 0x1d
lea rax, [0x140122d6b]
add eax, 0xfd0e4
sldt ebx
sldt ebx
mov edx, 3
lea rax, [0x140122d88]
add eax, 0xfd0f4
sldt ebx
sldt ebx
mov edx, 5
lea rax, [0x140122d8b]
add eax, 0xfd0ea
sldt ebx
sldt ebx
mov edx, 7
lea rax, [0x140122d90]
add eax, 0xfd0e2
sldt ebx
sldt ebx
mov edx, 0xd
lea rax, [0x140122d97]
add eax, 0xfd0dc
sldt ebx
sldt ebx
mov edx, 0xd
lea rax, [0x140122da4]
add eax, 0xfd0dc
sldt ebx
sldt ebx
mov edx, 0xc
lea rax, [0x140122db1]
add eax, 0xfd0dc
sldt ebx
sldt ebx
mov edx, 0x11
lea rax, [0x140122dbd]
add eax, 0xfd0db
sldt ebx
sldt ebx
mov edx, 0xa
lea rax, [0x140122dce]
sldt ebx
sldt ebx
mov edx, 0x13
lea rax, [0x140122dd8]
sldt ebx
sldt ebx
mov edx, 0x10
lea rax, [0x140122deb]
sldt ebx
sldt ebx
mov edx, 0x10
lea rax, [0x140122dfb]
sldt ebx
sldt ebx
mov edx, 0xe
lea rax, [0x140122e0b]
sldt ebx
sldt ebx
mov edx, 0x10
lea rax, [0x140122e19]
sldt ebx
sldt ebx
mov edx, 0xd
lea rax, [0x140122e29]
sldt ebx
sldt ebx
mov edx, 0x17
lea rax, [0x140122e36]
sldt ebx
sldt ebx
mov edx, 0x23
lea rax, [0x140122e4d]
sldt ebx
sldt ebx
mov edx, 0xc
lea rax, [0x140122e70]
ret
lea rax, [0x140122e7c]
ret
sldt ebx
mov edx, 3
lea rax, [0x140122e82]
sldt ebx
sldt ebx
mov edx, 4
lea rax, [0x140122e85]
sldt ebx
sldt ebx
mov edx, 4
lea rax, [0x140122e89]
ret
lea rax, [0x140122e8d]
ret
sldt ebx
mov edx, 7
lea rax, [0x140122e93]
add eax, 0xfd0eb
sldt ebx
sldt ebx
mov edx, 9
lea rax, [0x140122e9a]
add eax, 0xfd0e5
sldt ebx
sldt ebx
mov edx, 4
lea rax, [0x140122ea3]
add eax, 0xfd0e1
sldt ebx
sldt ebx
mov edx, 4
lea rax, str.host
adc dword [rax], eax
adc dword [rax], eax
ret
mov edx, 8
lea rax, [0x140122ea7]
sldt ebx
sldt ebx
mov edx, 0x11
lea rax, [0x140122eaf]
sldt ebx
sldt ebx
mov edx, 0xd
lea rax, [0x140122ec0]
sldt ebx
sldt ebx
mov edx, 8
lea rax, [0x140122ecd]
sldt ebx
sldt ebx
mov edx, 0x13
lea rax, [0x140122ed5]
sldt ebx
sldt ebx
mov edx, 0xd
lea rax, [0x140122ee8]
sldt ebx
sldt ebx
mov edx, 4
lea rax, [0x140122ef5]
sldt ebx
sldt ebx
mov edx, 8
lea rax, [0x140122ef9]
lea eax, [0x140122ef9]
sldt ebx
sldt ebx
mov edx, 0xc
lea rax, [0x140122f01]
ret
lea rax, [0x140122f0d]
ret
lea rax, [0x140122f13]
ret
sldt ebx
mov edx, 0x12
lea rax, [0x140122f19]
add eax, 0xfd0b8
sldt ebx
sldt ebx
mov edx, 0x13
lea rax, [0x140122f2b]
add eax, 0xfd0bd
sldt ebx
sldt ebx
mov edx, 0xf
lea rax, [0x140122f3e]
add eax, 0xfd0c3
sldt ebx
sldt ebx
mov edx, 0x1b
lea rax, [0x140122f4d]
add eax, 0xfd0c5
sldt ebx
sldt ebx
mov edx, 5
lea rax, [0x140122f68]
sldt ebx
sldt ebx
mov edx, 7
lea rax, [0x140122f6d]
sldt ebx
sldt ebx
mov edx, 0xf
lea rax, [0x140122f74]
sldt ebx
sldt ebx
mov edx, 7
lea rax, [0x140122f83]
sldt ebx
sldt ebx
mov edx, 0xb
lea rax, [0x140122f8a]
sldt ebx
sldt ebx
mov edx, 0x14
lea rax, [0x140122f95]
sldt ebx
sldt ebx
mov edx, 0x18
lea rax, [0x140122fa9]
sldt ebx
sldt ebx
mov edx, 0x11
lea rax, [0x140122fc1]
sldt ebx
sldt ebx
mov edx, 0x16
lea rax, [0x140122fd2]
sldt ebx
sldt ebx
mov edx, 0x15
lea rax, [0x140122fe8]
ret
lea rax, [0x140122ffd]
ret
sldt ebx
mov edx, 0xa
lea rax, [0x140123003]
add eax, 0xfd0e4
sldt ebx
sldt ebx
mov edx, 0x19
lea rax, [0x14012300d]
add eax, 0xfd0e1
sldt ebx
sldt ebx
mov edx, 2
lea rax, [0x140123026]
add eax, 0xfd0ed
sldt ebx
sldt ebx
mov edx, 7
lea rax, [0x140123028]
add eax, 0xfd0e2
sldt ebx
sldt ebx
mov edx, 0x11
lea rax, [0x14012302f]
add eax, 0xfd0dc
sldt ebx
sldt ebx
mov edx, 0xa
lea rax, [0x140123040]
sldt ebx
sldt ebx
mov edx, 7
lea rax, [0x14012304a]
sldt ebx
sldt ebx
mov edx, 0x19
lea rax, [0x140123051]
sldt ebx
sldt ebx
mov edx, 4
lea rax, [0x14012306a]
sldt ebx
sldt ebx
mov edx, 3
lea rax, [0x14012306e]
sldt ebx
sldt ebx
mov edx, 7
lea rax, [0x140123071]
sldt ebx
sldt ebx
mov edx, 0x10
lea rax, [0x140123078]
sldt ebx
sldt ebx
mov edx, 0x16
lea rax, [0x140123088]
sldt ebx
sldt ebx
mov edx, 0x16
lea rax, [0x14012309e]
sldt ebx
sldt ebx
mov edx, 0xf
lea rax, [0x1401230b4]
ret
mov edx, 0x10
lea rax, [0x1401230c3]
ret
add byte [rcx], al
add byte [rdx + 0x27], dh
mov edx, esi
shr edx, 0xa
add edx, 0xffffd7c0
mov rcx, rdi
call fcn.14002698f
or eax, 2
cmp eax, 3
jne 0x14002698b
and esi, 0x3ff
or esi, 0xdc00
mov rcx, rdi
mov edx, esi
call fcn.14002698f
nop
add rsp, 0x28
pop rdi
pop rsi
ret
xor eax, eax
jmp 0x140026983
cmp ebx, edx
jae 0x140026c48
mov r10, qword [rcx + 0x20]
cmp word [r10 + r11*2], r9w
push rcx
and byte [rsi + 0x47], ah
cmp dword [rdx + rbx*2], ecx
jne case.0x140017965.434
mov r9, qword [rcx + 0x18]
lea r8, [r11 + 1]
mov qword [rcx], 1
mov qword [rcx + 8], r8
test r9, r9
je 0x140026be3
dec r9
mov qword [rcx + 0x10], 1
mov qword [rcx + 0x18], r9
mov eax, 1
jmp 0x140026c48
cmp si, 0x40
jb 0x140026c0a
jb 0x140026c0a
test si, si
js case.0x140017965.434
movzx esi, si
cmp esi, 0x4040
jb 0x140026a56
cmp esi, 0x7fc0
jae 0x140026a52
inc r11
jmp 0x140026a56
add r11, 2
mov esi, r8d
cmp r8w, 0x30
jae 0x140026a27
mov esi, r8d
test si, si
jne 0x140026a79
cmp rdx, r11
jbe 0x140026c48
movzx esi, word [r10 + r11*2]
inc r11
movzx r8d, si
lea rsi, [r8 + 1]
cmp r8w, 5
jb 0x140026b71
mov r8d, 2
cmp r11, rdx
jae 0x140026c48
lea rdi, [r11 + 1]
cmp word [r10 + r11*2], r9w
jbe 0x140026aca
cmp rdx, rdi
jbe 0x140026c48
invalid
cdq
add dword [rax], eax
invalid
xchg byte [rcx + 0x43000001], bl
movzx edi, word [rdx + rbx*2 + 2]
movzx edi, word [r10 + r11*2 + 2]
cmp rdi, 0xfc00
jae 0x140026afe
add r11, rdi
add r11, 2
jmp 0x140026b64
cmp rdx, rdi
jbe 0x140026c48
movzx edi, word [r10 + r11*2 + 2]
xor ebx, ebx
cmp di, 0xffff
sete bl
add rbx, 3
cmp edi, 0xfc00
cmovb rbx, r8
add r11, rbx
mov rdi, rsi
shr rdi, 1
sub rsi, rdi
jmp 0x140026b67
lea rbx, [r11 + 2]
cmp edi, 0xffff
je 0x140026b33
cmp rbx, rdx
jae 0x140026c48
movzx ebx, word [r10 + r11*2 + 4]
add edi, 0x400
movzx edi, di
shl rdi, 0x10
add rdi, r11
lea r11, [rbx + rdi]
add r11, 3
jmp 0x140026b64
cmp rbx, rdx
jae 0x140026c48
lea rdi, [r11 + 3]
cmp rdi, rdx
jae 0x140026c48
movzx edi, word [r10 + r11*2 + 4]
shl rdi, 0x10
movzx ebx, word [r10 + r11*2 + 6]
add rdi, r11
lea r11, [rbx + rdi]
add r11, 4
shr rsi, 1
cmp rsi, 5
ja 0x140026a92
cmp r11, rdx
jae 0x140026c48
lea r8, [r11 + 1]
cmp word [r10 + r11*2], r9w
je 0x140026c53
cmp rdx, r8
jbe 0x140026c48
movzx r8d, word [r10 + r11*2 + 2]
and r8d, 0x7fff
cmp r8d, 0x4000
jae 0x140026bae
add r11, 2
jmp 0x140026bc5
movzx r8d, r8w
cmp r8d, 0x7fff
jne 0x140026bc1
add r11, 4
jmp 0x140026bc5
add r11, 3
dec rsi
cmp rsi, 1
ja 0x140026b71
cmp r11, rdx
jae 0x140026c48
cmp word [r10 + r11*2], r9w
jne case.0x140017965.434
lea r8, [r11 + 1]
jmp 0x140026c91
add byte [rax], al
mov qword [rcx + 0x10], 0
cmp r8, rdx
jae 0x140026c48
cmp word [r10 + r11*2 + 2], 0x40
jb 0x1400269f7
mov rcx, r10
call fcn.140026d28
mov r9d, edx
jmp 0x140026c48
cmp r11, rdx
jae 0x140026c48
cmp word [r10 + r11*2], r9w
jne case.0x140017965.434
add esi, 0xffffffd0
lea r8, [r11 + 1]
test si, si
je 0x140026c89
movzx eax, si
dec rax
mov edx, 1
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
mov qword [rcx], rdx
mov qword [rcx + 8], r8
jmp 0x1400269f7
mov qword [rcx], 0
mov edx, r9d
mov edx, ecx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
cmp r8, rdx
jae 0x140026c48
movzx r9d, word [r10 + r11*2 + 2]
test r9w, r9w
add ah, byte [rsi + 0x45]
test ecx, ecx
js 0x140026c79
lea r8, [r11 + 2]
cmp r9d, 0x4000
jae 0x140026ca1
add r8, r9
jmp 0x140026d00
mov qword [rcx], 1
mov qword [rcx + 8], r8
jmp 0x140026bfd
mov qword [rcx + 0x10], 0
mov qword [rcx], 1
mov qword [rcx + 8], r8
jmp 0x140026beb
cmp r9d, 0x7fff
jae 0x140026cd0
invalid
jg 0x140026ca7
add byte [rbx + 0x26], dh
cmp r8, rdx
cmp r8, rdx
jae 0x140026c48
movzx r8d, word [r10 + r11*2 + 4]
add r9d, 0xffffc000
pop rdx
add al, 0x41
add ecx, 0xffffc000
movzx r9d, r9w
mov bh, 0xc9
shl r9, 0x10
add r9, r11
add ecx, ebx
add ecx, ebx
add r8, r9
add r8, 3
jmp 0x140026d00
invalid
xor byte [rcx + 0x39], cl
ror byte [rdi], 1
sub dword [rdi - 1], 0xffffffff
dec dword [rbp - 0x73]
add ecx, dword [r9 + 0x39]
ror byte [rdi], 1
and dword [rdx - 1], 0xffffffff
inc dword [rdi + 0xf]
mov bh, 0x44
pop rdx
add al, 0x47
movzx ecx, word [rdx + rbx*2 + 6]
cmp r8, rdx
jae 0x140026c48
lea r8, [r11 + 3]
cmp r8, rdx
jae 0x140026c48
movzx r8d, word [r10 + r11*2 + 4]
movzx r9d, word [r10 + r11*2 + 6]
shl r8, 0x10
or r8, r9
add r8, r11
add r8, 4
add eax, 4
cmp r8, rdx
jae 0x140026c48
movzx eax, word [r10 + r8*2]
mov qword [rcx], 1
mov qword [rcx], 1
mov qword [rcx + 8], r8
or byte [r14 - 0x7d], spl
clc
jb 0x1400269f7
invalid
invalid
cld
invalid
invalid
cmp ax, 0x40
jb 0x1400269f7
invalid
invalid
cld
invalid
invalid
invalid
jmp 0x140026bfd
lea r10, [r8 + 1]
add dword [rsi - 0x7b], esp
sar byte [rax + 0x15], cl
test dx, dx
js 0x140026d59
cmp edx, 0x4040
jae 0x140026d71
shr edx, 6
dec edx
movzx edx, dx
jmp 0x140026de9
and edx, 0x7fff
cmp edx, 0x4000
add byte [rax], al
add byte [rbx + 0x35], dh
jae 0x140026d9c
mov eax, 2
jmp 0x140026e0e
add byte [rax], al
cmp edx, 0x7fc0
jae 0x140026dca
cmp r10, r9
jae 0x140026e0e
invalid
add byte [rdx + 0xf], al
mov bh, 0x44
add al, byte [r9 + 0x7fc0e2]
jg 0x140026d8d
movzx eax, word [rcx + r8*2 + 2]
and edx, 0x7fc0
jg 0x140026d8d
add byte [rcx - 0x403f3e], al
dec dword [rdi]
mov bh, 0xd2
jg 0x140026d8d
add byte [rcx - 0x403f3e], al
dec dword [rdi]
mov bh, 0xd2
shl edx, 0xa
jmp 0x140026de7
movzx r11d, dx
mov bh, 0xda
cmp r11d, 0x7fff
jne 0x140026df0
cmp r10, r9
jae 0x140026def
lea r10, [r8 + 2]
cmp r10, r9
jae 0x140026e0e
movzx eax, word [rcx + r8*2 + 2]
shl eax, 0x10
add al, r9b
loopne 0x140026dd0
movzx edx, word [rcx + r8*2 + 4]
or edx, eax
jmp 0x140026d67
popfq
cmp r10, r9
jae 0x140026def
lea r10, [r8 + 2]
lea edx, [rax + 2]
cmp r10, r9
jae 0x140026e0e
movzx eax, word [rcx + r8*2 + 2]
shl eax, 0x10
mov bh, 0x44
add al, r9b
loopne 0x140026df1
movzx edx, word [rcx + r8*2 + 4]
or edx, eax
mov eax, 3
ret
ret
cmp r10, r9
cmp edx, ecx
jae 0x140026e0e
movzx eax, word [rcx + r8*2 + 2]
movzx eax, word [rcx + rax*2 + 2]
shl r11d, 0x10
lea edx, [r11 + rax]
add eax, dword [rcx + 0xc2]
shr cl, 0x59
invalid
invalid
invalid
add eax, dword [rcx + 0xc2]
shr cl, 0x59
invalid
ret
add dword [rax - 0x73], ecx
or al, 0
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
mov ebx, 4
cmovae rbx, rdx
xor edx, edx
mov rcx, rbx
mov ecx, ebx
shr rcx, 0x3d
sete dl
lea r8, [rbx*4]
shl rdx, 2
test rax, rax
je 0x140026e91
shl rax, 2
loopne 0x140026e7a
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x20], rcx
or byte [rax - 0x77], r9b
and al, 0x20
mov qword [rsp + 0x28], 4
mov qword [rsp + 0x30], rax
jmp 0x140026e9a
mov qword [rsp + 0x28], 0
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
mov rcx, rdi
call fcn.14003e3ac
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
je 0x140026ecf
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x140026ed6
add byte [rax + 0x74c13948], al
adc dword [rax - 0x7b], ecx
leave
test rcx, rcx
jne 0x140026ede
call fcn.140001a70
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400ff140
int3
adc dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x30], rax
lea rdx, [rsp + 0x84]
lea rsi, [rsp + 0x40]
mov ecx, 0x11
mov rdi, rdx
rep movsd dword [rdi], dword [rsi]
mov rcx, rbx
call fcn.140028620
mov eax, 0x635
mov qword [rsp + 0x38], rax
jmp 0x14002725c
sub eax, ecx
jae 0x1400275a5
mov r9, qword [rbx + 0x68]
mov qword [rsp + 0x20], rcx
mov rcx, rbx
jmp 0x14002761e
push 0x244c8948
and byte [rax - 0x77], cl
fldl2t
call 0x18102723a
movzx eax, ax
mov ecx, eax
xor ecx, 0xffefd800
cmp ecx, 0xffef0800
mov ecx, 0xfffd
cmovae ecx, eax
mov qword [rsp + 0x38], rcx
xor eax, eax
mov qword [rsp + 0x30], rax
lea r15, [rbx + 0x48]
lea r12, [rbx + 4]
lea r13, [rbx + 8]
mov ebp, 0x110000
lea r14, [0x140155540]
mov esi, dword [rbx + 0xb8]
mov rdi, qword [rbx + 0xbc]
add byte [rax], al
add byte [rcx + 0xb8ab], cl
add byte [rcx], bh
out dx, al
jne 0x1400272ae
lea rcx, [rsp + 0x40]
mov rdx, rbx
invalid
call fcn.140027668
mov esi, dword [rsp + 0x40]
and al, 0x40
cmp esi, 0x110000
je 0x14002753e
invalid
mov edi, dword [rsp + 0x44]
jmp 0x1400272b7
mov dword [rsp + 0x40], esi
mov qword [rsp + 0x44], rdi
mov eax, edi
and eax, 0xffffff00
cmp eax, 0xd800
jne 0x1400272db
mov r8, qword [r15]
cmp r8, 0x12
jb 0x140027313
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov rax, r13
jmp 0x140027322
cmp edi, 2
jne 0x140027528
mov edi, 0xff00fffd
cmp esi, 0xf72
jg 0x140027338
add esi, 0xfffffcc0
cmp esi, 4
ja case.0x140027307.834
add byte [rax], al
movsxd rax, dword [r14 + rsi*4]
add rax, r14
jmp rax
mov edi, 0xe6000300
jmp case.0x140027307.834
invalid
add byte [rcx + rcx*4 - 0x3f], cl
mov rcx, r8
mov rdx, r12
mov rax, r15
mov r8d, 0x11
cmp rcx, r8
je 0x14002749b
shl edi, 0x18
or edi, esi
mov dword [rdx + rcx*4], edi
jmp 0x140027493
cmp esi, 0xf73
je 0x140027391
cmp esi, 0xf75
je 0x1400273a7
cmp esi, 0xf81
jne case.0x140027307.834
mov r8, qword [r15]
cmp r8, 0x12
jb 0x1400273ed
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
mov rdx, r13
jmp 0x1400273fc
mov edi, 0xe6000313
jmp case.0x140027307.834
mov r8, qword [r15]
cmp r8, 0x12
jb 0x1400273c4
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
mov rdx, r13
jmp 0x1400273d3
mov r8, qword [r15]
cmp r8, 0x12
jb 0x140027416
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
mov rdx, r13
jmp 0x140027425
mov r8, qword [r15]
cmp r8, 0x12
jb 0x14002743f
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
mov rdx, r13
jmp 0x14002744e
mov rax, r8
mov rcx, r12
mov rdx, r15
mov r8d, 0x11
cmp rax, r8
je 0x1400274c8
mov dword [rcx + rax*4], 0xe6000308
inc qword [rdx]
mov edi, 0xe6000301
jmp case.0x140027307.834
mov rax, r8
mov rcx, r12
mov rdx, r15
mov r8d, 0x11
cmp rax, r8
je 0x1400274e0
mov dword [rcx + rax*4], 0x81000f71
inc qword [rdx]
mov edi, 0x82000f80
jmp case.0x140027307.834
mov rax, r8
mov rcx, r12
mov rdx, r15
mov r8d, 0x11
cmp rax, r8
je 0x1400274f8
mov dword [rcx + rax*4], 0x81000f71
inc qword [rdx]
mov edi, 0x82000f72
jmp case.0x140027307.834
mov rax, r8
mov rcx, r12
mov rdx, r15
mov r8d, 0x11
cmp rax, r8
je 0x140027510
mov dword [rcx + rax*4], 0x81000f71
inc qword [rdx]
mov edi, 0x84000f74
mov r8, qword [r15]
cmp r8, 0x12
jb 0x14002747c
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov rax, r13
jmp 0x14002748b
mov rcx, r8
mov rdx, r12
mov rax, r15
mov r8d, 0x11
cmp rcx, r8
je 0x1400274b3
mov dword [rdx + rcx*4], edi
inc qword [rax]
jmp 0x140027274
mov rcx, rbx
call fcn.140100eb5
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov rax, r13
jmp 0x14002732b
mov rcx, rbx
call fcn.140100eb5
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov rax, r13
jmp 0x140027490
mov rcx, rbx
call fcn.140100eb5
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
mov rdx, r13
jmp 0x1400273dc
mov rcx, rbx
call fcn.140100eb5
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
mov rdx, r13
jmp 0x140027405
mov rcx, rbx
call fcn.140100eb5
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
mov rdx, r13
jmp 0x14002742e
mov rcx, rbx
call fcn.140100eb5
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
mov rdx, r13
jmp 0x140027457
mov eax, dword [rsp + 0x48]
mov dword [rbx + 0xb8], esi
mov dword [rbx + 0xbc], edi
mov dword [rbx + 0xc0], eax
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001ficu_normalizer_1.5.0_srclib.rs
mov rcx, rbx
mov rdx, qword [rsp + 0x30]
call fcn.140028831
cmp rdx, 2
jb 0x14002758c
mov rdi, rax
mov r14, rdx
mov rbx, qword [rbx + 0x60]
mov rsi, rdx
shl rsi, 2
xor r15d, r15d
lea rcx, [rdi + r15]
mov rdx, rbx
call fcn.140026f39
add r15, 4
cmp rsi, r15
jne 0x14002756c
mov rcx, rdi
mov rdx, r14
call fcn.140027a9b
mov rax, qword [rsp + 0x38]
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r11, qword [rbx + 0x80]
add rcx, r11
mov r10, r8
sub r10, rcx
jae 0x1400275fd
mov r9, qword [rbx + 0x78]
mov qword [rsp + 0x20], r11
mov rcx, rbx
mov r8, rax
jmp 0x140027654
mov rax, qword [rbx + 0x90]
add rcx, rax
sub r8, rcx
jae 0x14002763e
mov r9, qword [rbx + 0x88]
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov r8, r10
call fcn.14002c3ee
jmp 0x140027659
mov r9, qword [rbx + 0x98]
mov rax, qword [rbx + 0xa0]
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.14002c71d
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], rdx
jmp 0x14002725c
mov r13d, 0
mov ebp, 0
cmp eax, 0x110000
jne 0x14002b726
mov rax, qword [rsp + 0x90]
mov rcx, rbx
mov r8, rax
cmp rax, 0x12
jb 0x14002b5a3
mov r8, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0xf0]
cmp rdx, r8
jae 0x14002b5e2
mov ecx, dword [rcx + rdx*4]
inc rdx
mov qword [rsp + 0xf0], rdx
cmp rax, 0x12
jb 0x14002b6de
cmp rdx, qword [rsp + 0x50]
jne 0x14002b703
mov rax, qword [rsp + 0x50]
lea r8, [rsp + 0x50]
jmp 0x14002b6eb
mov r13d, dword [rsp + 0x100]
mov rbp, qword [rsp + 0x104]
mov eax, 0x110000
mov dword [rsp + 0x100], eax
cmp r13d, eax
je 0x14002bcb5
cmp r13d, dword [rsp + 0x134]
jb 0x14002b687
cmp ebp, 2
jb 0x14002b687
mov rax, rbp
shr rax, 0x20
test al, al
jne 0x14002b726
mov eax, ebp
shr eax, 0x10
je 0x14002b726
test bp, bp
je 0x14002b687
movzx ecx, bp
cmp ecx, 1
je 0x14002b726
mov ecx, eax
and ecx, 0x7f
cmp cx, 0x3c
setne cl
add eax, 0xfffff400
movzx eax, ax
cmp eax, 0xfd00
setb al
lea edx, [r13 - 0xfb4f]
cmp edx, 0xffffffcd
ja 0x14002b726
or cl, al
je 0x14002b726
lea eax, [r13 - 0x1ffc]
cmp eax, 0xffffff74
ja 0x14002b726
lea rcx, [rsp + 0x170]
mov rdx, r12
call fcn.14002c933
mov eax, dword [rsp + 0x170]
cmp eax, 0x110000
je 0x14002bbc8
mov edx, dword [rsp + 0x174]
mov ecx, dword [rsp + 0x178]
cmp eax, dword [rsp + 0x134]
add byte [rax], al
add byte [rax], al
jae 0x14002bb6f
mov dword [rsp + 0x100], eax
mov dword [rsp + 0x104], edx
mov dword [rsp + 0x108], ecx
jmp 0x14002bbc8
lea r8, [rsp + 0x90]
cmp rdx, rax
jne 0x14002b703
test rax, rax
je 0x14002b6f7
mov qword [r8], 0
mov qword [rsp + 0xf0], 0
mov r13d, ecx
and r13d, 0xffffff
cmp ecx, 0xffffff
ja 0x14002bbd5
mov dword [rsp + 0x130], r13d
xor r13d, r13d
xor ebp, ebp
in eax, dx
in eax, dx
xor ebx, ebx
mov edx, r13d
xor r13d, r13d
mov eax, dword [rsp + 0x130]
mov ecx, 0x110000
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rcx + 0x110000], bh
mov dword [rsp + 0x130], ecx
cmp eax, ecx
jne 0x14002b7be
mov rcx, r12
mov r8d, ebp
call fcn.14002bd6c
mov ebp, eax
mov rdi, qword [rsp + 0x118]
mov rsi, qword [rsp + 0x120]
test bl, 1
je 0x14002b7d0
mov qword [rsp + 0x190], rdi
mov qword [rsp + 0x198], rsi
mov qword [rsp + 0x170], 1
lea rax, [rsp + 0x178]
movups xmmword [rax], xmm6
lea eax, [rbp - 0x1161]
cmp eax, 0x9e
jbe 0x14002baf9
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x170]
mov edx, r13d
mov r8d, ebp
call fcn.140026ee9
cmp eax, 0x110000
jne 0x14002b7d2
jmp 0x14002bbbc
mov rdi, qword [rsp + 0x118]
mov rsi, qword [rsp + 0x120]
jmp 0x14002b7d2
mov eax, ebp
mov r15, qword [rsp + 0x90]
cmp r15, 0x12
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
mov rbx, qword [rsp + 0xf0]
mov r12, r15
mov qword [rsp + 0x28], rcx
cmovae r12, rcx
lea rbp, [rsp + 0x4c]
mov qword [rsp + 0x158], rdx
cmovae rbp, rdx
mov r13d, eax
cmp rbx, r12
jae 0x14002b90a
mov r14d, dword [rbp + rbx*4]
mov r8d, r14d
and r8d, 0xffffff
mov qword [rsp + 0x190], rdi
mov qword [rsp + 0x198], rsi
mov qword [rsp + 0x170], 1
lea rax, [rsp + 0x178]
movups xmmword [rax], xmm6
lea eax, [r8 - 0x1161]
cmp eax, 0x9e
jbe 0x14002b876
add byte [rbp - 0x77], al
invalid
lea rcx, [rsp + 0x170]
mov edx, r13d
call fcn.140026ee9
cmp eax, 0x110000
jne 0x14002b8de
jmp 0x14002b8ee
cmp eax, 0x15
jae 0x14002b89f
lea ecx, [r13 - 0x1100]
cmp ecx, 0x13
jae 0x14002b8ee
imul ecx, ecx, 0x24c
lea edx, [rax + rax*8]
lea edx, [rdx + rdx*2]
add edx, eax
lea eax, [rcx + rdx]
add eax, 0xac00
jmp 0x14002b8de
lea eax, [r8 - 0x11a8]
cmp eax, 0x1b
jae 0x14002b8ee
lea eax, [r13 - 0xac00]
cmp eax, 0x2ba3
ja 0x14002b8ee
mov ecx, eax
shr ecx, 2
imul rcx, rcx, 0x24924925
shr rcx, 0x20
lea edx, [rcx + rcx*8]
lea edx, [rdx + rdx*2]
add edx, ecx
sub eax, edx
jne 0x14002b8ee
lea eax, [r8 + r13]
add eax, 0xffffee59
inc rbx
mov qword [rsp + 0xf0], rbx
jmp 0x14002b80d
cmp r15, 0x12
jb 0x14002b9c2
lea rax, [rsp + 0x50]
mov rcx, qword [rsp + 0x28]
cmp rcx, rbx
jmp 0x14002b9d0
cmp r15, 0x12
mov rax, qword [rsp + 0x28]
cmovb rax, r15
test rax, rax
je 0x14002b93a
xor eax, eax
cmp r15, 0x12
setb al
shl rax, 6
mov qword [rsp + rax + 0x50], 0
mov r15, qword [rsp + 0x90]
lea r12, [rsp + 0x48]
lea rbx, [rsp + 0x4c]
mov qword [rsp + 0xf0], 0
cmp r15, 0x12
jb 0x14002b95b
mov r15, qword [rsp + 0x50]
test r15, r15
jne 0x14002bbc8
mov edx, dword [rsp + 0x100]
cmp edx, 0x110000
je 0x14002bbc8
cmp edx, dword [rsp + 0x134]
jb 0x14002bbc8
mov ebp, dword [rsp + 0x104]
lea eax, [rbp - 1]
cmp eax, 2
jb case.0x140017965.439
mov eax, ebp
and eax, 0xffffff00
cmp eax, 0xd800
je case.0x140017965.439
lea eax, [rbp - 0x1161]
cmp eax, 0x61
ja 0x14002bbc8
mov dword [rsp + 0x100], 0x110000
adc dword [rax], eax
mov bl, 1
jmp 0x14002b72e
mov rcx, r15
mov ecx, edi
lea rax, [rsp + 0x90]
cmp r15, rbx
add byte [rcx + 0x39], cl
fisttp word [rbp + rcx*4 + 0x64]
and al, 0x48
lea r12, [rsp + 0x48]
jb 0x14002bd53
shr r14d, 0x18
xor esi, esi
mov qword [rax], rsi
cmp qword [rsp + 0x90], 0x12
lea rax, [rsp + 0x4c]
mov rdx, qword [rsp + 0x158]
cmovb rdx, rax
sub rcx, rbx
lea rax, [rdx + rbx*4]
mov qword [rsp + 0x188], rbx
mov qword [rsp + 0x190], rcx
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x70
jo 0x14002ba1c
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x70
jo 0x14002ba1c
invalid
jo 0x14002ba1c
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*2], ah
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x180], r12
invalid
invalid
mov word [rax + rsi*2], fs
add dword [rax], eax
mov qword [rsp + 0x178], rax
add byte [rax], al
mov qword [rsp + 0x180], r12
lea rcx, [rsp + 0x170]
jo 0x14002ba34
add byte [rax], al
add al, ch
cmp cl, ch
invalid
call fcn.140028774
mov qword [rsp + 0xf0], rsi
add byte [rax], al
add byte [rbp - 0x7c], al
test byte [rdi], 0x84
js 0x14002ba4a
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x7c], al
test byte [rdi], 0x84
js 0x14002ba4a
add byte [rax], al
add byte [rbp + 1], bh
mov ebp, 1
lea rbx, [rsp + 0x4c]
mov r15, qword [rsp + 0x90]
mov rax, rbx
mov rcx, r15
cmp r15, 0x12
jb 0x14002ba73
mov rcx, qword [rsp + 0x50]
and al, 0x50
mov rax, qword [rsp + 0x58]
cmp rbp, rcx
jae 0x14002b950
mov r8d, dword [rax + rbp*4]
mov eax, dword [rax + rbp*4]
mov esi, r8d
shr esi, 0x18
je 0x14002bbc8
test byte [rcx + rax], bh
add byte [rax], al
test byte [rcx + rax], bh
cmp al, 1
add byte [rax], al
cmp r14b, sil
je 0x14002baeb
and r8d, 0xffffff
movups xmm0, xmmword [rsp + 0x118]
movups xmmword [rsp + 0x190], xmm0
mov qword [rsp + 0x170], 1
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rdi*2], ah
add dword [rax], eax
add byte [rdi], cl
adc dword [rax], esi
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rdi*2], ah
add dword [rax], eax
add byte [rdi], cl
adc dword [rax], esi
lea rcx, [rsp + 0x170]
mov edx, r13d
call fcn.140026ee9
cmp eax, 0x110000
add byte [rax], al
adc dword [rax], eax
je 0x14002baee
sbb byte [rcx - 0x1e76b339], cl
mov edi, eax
mov rcx, r12
mov rdx, rbp
call fcn.14002886d
mov r13d, edi
jmp 0x14002ba55
mov cl, ch
invalid
mov esi, r14d
inc rbp
mov r14d, esi
jmp 0x14002ba55
pop rsp
invalid
invalid
invalid
pop rsp
invalid
cmp eax, 0x15
jae 0x14002bb29
adc eax, 0x8d412b73
lea eax, [rax]
out dx, eax
invalid
lea ecx, [r13 - 0x1100]
cmp ecx, 0x13
jae 0x14002bbbc
imul ecx, ecx, 0x24c
lea edx, [rax + rax*8]
lea edx, [rdx + rdx*2]
add al, byte [rax]
add byte [rbp + 0x148dc014], cl
push rdx
add edx, eax
lea eax, [rcx + rdx]
add eax, 0xac00
jmp 0x14002b7d2
lea eax, [rbp - 0x11a8]
cmp eax, 0x1b
jae 0x14002bbbc
invalid
lea eax, [r13 - 0xac00]
lea eax, [rbp - 0xac00]
cmp eax, 0x2ba3
ja 0x14002bbbc
add byte [rdi + 0x76], dh
mov ecx, eax
shr ecx, 2
imul rcx, rcx, 0x24924925
shr rcx, 0x20
leave
and eax, 0x48249249
shr ecx, 0x20
lea edx, [rcx + rcx*8]
lea edx, [rdx + rdx*2]
add edx, ecx
sub eax, edx
jne 0x14002bbbc
lea eax, [r13 + rbp - 0x11a7]
jmp 0x14002b7d2
invalid
lea r8d, [rdx - 1]
cmp r8d, 2
clc
add cl, byte [rdi]
invalid
invalid
add dword [rax], eax
invalid
clc
add cl, byte [rdi]
invalid
mov r8d, edx
and r8d, 0xffffff00
cmp r8d, 0xd800
je 0x14002bc9b
lea r8d, [rdx - 0x11c3]
mov dword [rsp + 0x100], eax
mov dword [rsp + 0x104], edx
mov dword [rsp + 0x108], ecx
cmp r8d, 0xffffff9e
cmp eax, 0xffffff9e
jae 0x14002b726
jmp 0x14002bbc8
mov dword [rsp + 0x130], ebp
lea rbx, [rsp + 0x4c]
cmp r13d, 0x110000
adc dword [rax], eax
je 0x14002bcb5
xor eax, eax
mov ecx, r13d
mov edx, 1
shld rax, rdx, cl
mov rdx, qword [rsp + 0x138]
add byte [rax], al
add byte [rax], al
mov r8d, 1
shl r8, cl
test r13b, 0x40
cmovne rax, r8
mov ecx, 0
cmovne r8, rcx
and rax, qword [rdx + 8]
and r8, qword [rdx]
or r8, rax
mov esi, 0xfffd
cmove esi, r13d
cmp r13d, 0x80
cmovae esi, r13d
cmp esi, 0xfffd
je 0x14002bd15
mov rdx, qword [rsp + 0x150]
mov r8, qword [rdx]
xchg esp, eax
and al, 0x50
add dword [rax], eax
add byte [rbx + rcx*4 + 2], cl
cmp r8, 0xfe
jb 0x14002bc57
mov rcx, qword [rsp + 0x30]
mov rax, qword [rcx + 8]
mov rcx, qword [rcx + 0x10]
mov rdx, qword [rsp + 0x40]
jmp 0x14002bc68
mov rax, r8
mov rcx, qword [rsp + 0x148]
mov r8d, 0xfd
cmp rax, r8
je 0x14002bc7f
mov dword [rcx + rax*4], esi
inc qword [rdx]
mov eax, dword [rsp + 0x130]
jmp 0x14002b56f
mov rdi, qword [rsp + 0x30]
mov rcx, rdi
call fcn.140100f8c
mov rax, qword [rdi + 8]
mov rcx, qword [rdi + 0x10]
mov rdx, qword [rsp + 0x40]
jmp 0x14002bc6d
mov dword [rsp + 0x100], eax
mov dword [rsp + 0x104], edx
mov dword [rsp + 0x108], ecx
jmp 0x14002b726
lea rcx, [rsp + 0x48]
call fcn.140028815
lea rcx, [rsp + 0x118]
call fcn.14002d458
lea r8, [0x14013f8d0]
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x140]
call fcn.14002d322
mov r9, qword [rsp + 0x2c0]
cmp rdx, r9
cmovb r9, rdx
test r9, r9
je 0x14002bd11
xor ecx, ecx
mov r8, qword [rsp + 0x38]
mov edx, dword [rax + rcx*4]
cmp edx, dword [r8 + rcx*4]
jne 0x14002bd2e
inc rcx
cmp r9, rcx
jne 0x14002bd00
xor eax, eax
jmp 0x14002bd37
lea rcx, [rsp + 0x48]
call fcn.140028815
lea rcx, [rsp + 0x118]
call fcn.14002d458
jmp 0x14002bd35
mov dword [rax + rcx*4], 0xfffd
mov al, 1
movaps xmm6, xmmword [rsp + 0x240]
add rsp, 0x258
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_end___len
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_smallvec_1.13.2_srclib.rs
mov edx, 0x1c
call fcn.1400ff770
int3
movzx edx, word [rax + rcx]
mov dword [rsp + rax*2 + 0x40], edx
push rsp
add rax, 2
cmp rax, 0x22
and dh, byte [rbp - 0x12]
mov eax, 0x11
mov qword [rsp + 0x28], rax
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x28
lea rdx, [rsp + 0x84]
lea rsi, [rsp + 0x40]
mov ecx, 0x11
mov rdi, rdx
rep movsd dword [rdi], dword [rsi]
mov rcx, rbx
call fcn.140028620
mov eax, 0x635
mov qword [rsp + 0x30], rax
jmp 0x14002bfcf
mov eax, eax
sub rax, rcx
jae 0x14002c32b
invalid
add byte [rbx + rcx*4 + 0x4b], cl
push 0x244c8948
and byte [rax - 0x77], cl
fldl2t
sti
add eax, dword [rax]
add byte [rcx + 0xf], al
mov bh, 0xc0
mov r9, qword [rbx + 0x68]
mov qword [rsp + 0x20], rcx
mov rcx, rbx
jmp 0x14002c3a4
mov ecx, eax
xor ecx, 0xffefd800
cmp ecx, 0xffef0800
mov ecx, 0xfffd
cmovae ecx, eax
mov qword [rsp + 0x30], rcx
xor eax, eax
mov qword [rsp + 0x28], rax
lea rax, [rbx + 0xb8]
mov qword [rsp + 0x38], rax
lea r12, [rbx + 0x48]
lea r13, [rbx + 4]
lea rbp, [rbx + 8]
mov r14d, 0x110000
lea r15, [0x140155554]
xchg ebp, eax
adc al, byte [rax]
mov esi, dword [rbx + 0xb8]
mov rdi, qword [rbx + 0xbc]
mov dword [rbx + 0xb8], r14d
add byte [rax], al
add byte [rcx + rdi - 0xa], al
add byte [rax], al
add byte [rcx + rdi - 0xa], al
jne 0x14002c030
lea rcx, [rsp + 0x40]
mov rdx, rbx
call fcn.14002c933
mov esi, dword [rsp + 0x40]
cmp esi, 0x110000
je 0x14002c2c4
mov edi, dword [rsp + 0x44]
jmp 0x14002c039
mov dword [rsp + 0x40], esi
mov qword [rsp + 0x44], rdi
mov eax, edi
and eax, 0xffffff00
cmp eax, 0xd800
jne 0x14002c05e
mov r8, qword [r12]
cmp r8, 0x12
jb 0x14002c096
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov rax, rbp
jmp 0x14002c0a5
cmp edi, 2
jne 0x14002c2b0
mov edi, 0xff00fffd
cmp esi, 0xf72
add byte [rdi + 0x47], bh
add esi, 0xfffffcc0
cmp esi, 4
ja case.0x14002c08a.834
movsxd rax, dword [r15 + rsi*4]
add al, 0xb7
add rax, r15
jmp rax
mov edi, 0xe6000300
jmp case.0x14002c08a.834
mov rcx, r8
mov rdx, r13
mov rax, r12
mov r8d, 0x11
cmp rcx, r8
je 0x14002c223
shl edi, 0x18
or edi, esi
mov dword [rdx + rcx*4], edi
jmp 0x14002c21b
cmp esi, 0xf73
je 0x14002c116
cmp esi, 0xf75
je 0x14002c12d
cmp esi, 0xf81
jne case.0x14002c08a.834
mov r8, qword [r12]
cmp r8, 0x12
jb 0x14002c174
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
mov rdx, rbp
jmp 0x14002c183
mov edi, 0xe6000313
jmp case.0x14002c08a.834
mov r8, qword [r12]
cmp r8, 0x12
jb 0x14002c14b
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
mov rdx, rbp
jmp 0x14002c15a
mov r8, qword [r12]
cmp r8, 0x12
jb 0x14002c19d
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
mov rdx, rbp
jmp 0x14002c1ac
mov r8, qword [r12]
cmp r8, 0x12
jb 0x14002c1c6
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
mov rdx, rbp
jmp 0x14002c1d5
mov rax, r8
mov rcx, r13
mov rdx, r12
mov r8d, 0x11
cmp rax, r8
je 0x14002c250
mov dword [rcx + rax*4], 0xe6000308
inc qword [rdx]
mov edi, 0xe6000301
jmp case.0x14002c08a.834
mov rax, r8
mov rcx, r13
mov rdx, r12
mov r8d, 0x11
cmp rax, r8
je 0x14002c268
mov dword [rcx + rax*4], 0x81000f71
inc qword [rdx]
mov edi, 0x82000f80
jmp case.0x14002c08a.834
mov rax, r8
mov rcx, r13
mov rdx, r12
mov r8d, 0x11
cmp rax, r8
je 0x14002c280
mov dword [rcx + rax*4], 0x81000f71
inc qword [rdx]
mov edi, 0x82000f72
jmp case.0x14002c08a.834
mov rax, r8
mov rcx, r13
mov rdx, r12
mov r8d, 0x11
cmp rax, r8
je 0x14002c298
mov dword [rcx + rax*4], 0x81000f71
inc qword [rdx]
mov edi, 0x84000f74
mov r8, qword [r12]
cmp r8, 0x12
jb 0x14002c204
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov rax, rbp
jmp 0x14002c213
mov rcx, r8
mov rdx, r13
mov rax, r12
mov r8d, 0x11
cmp rcx, r8
je 0x14002c23b
mov dword [rdx + rcx*4], edi
inc qword [rax]
jmp 0x14002bff4
mov rcx, rbx
call fcn.140100eb5
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov rax, rbp
jmp 0x14002c0ae
mov rcx, rbx
call fcn.140100eb5
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov rax, rbp
jmp 0x14002c218
mov rcx, rbx
call fcn.140100eb5
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
mov rdx, rbp
jmp 0x14002c163
mov rcx, rbx
call fcn.140100eb5
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
mov rdx, rbp
jmp 0x14002c18c
mov rcx, rbx
call fcn.140100eb5
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
mov rdx, rbp
jmp 0x14002c1b5
mov rcx, rbx
call fcn.140100eb5
mov rax, qword [rbx + 8]
mov rcx, qword [rbx + 0x10]
mov rdx, rbp
jmp 0x14002c1de
mov eax, dword [rsp + 0x48]
mov rcx, qword [rsp + 0x38]
mov dword [rcx + 8], eax
mov rax, qword [rsp + 0x40]
mov qword [rcx], rax
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001ficu_normalizer_1.5.0_srclib.rs
mov rcx, rbx
mov rdx, qword [rsp + 0x28]
call fcn.140028831
cmp rdx, 2
jb 0x14002c312
mov rdi, rax
mov r14, rdx
mov rbx, qword [rbx + 0x60]
mov rsi, rdx
shl rsi, 2
xor r15d, r15d
lea rcx, [rdi + r15]
mov rdx, rbx
call fcn.140026f39
add r15, 4
cmp rsi, r15
jne 0x14002c2f2
mov rcx, rdi
mov rdx, r14
call fcn.140027a9b
mov rax, qword [rsp + 0x30]
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r11, qword [rbx + 0x80]
add rcx, r11
mov r10, r8
sub r10, rcx
jae 0x14002c383
mov r9, qword [rbx + 0x78]
mov qword [rsp + 0x20], r11
mov rcx, rbx
mov r8, rax
jmp 0x14002c3da
mov rax, qword [rbx + 0x90]
add rcx, rax
sub r8, rcx
jae 0x14002c3c4
mov r9, qword [rbx + 0x88]
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov r8, r10
call fcn.14002c3ee
jmp 0x14002c3df
mov r9, qword [rbx + 0x98]
mov rax, qword [rbx + 0xa0]
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.14002c71d
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rdx
jmp 0x14002bfcf
lea rax, [0x1401352c3]
mov qword [rbp - 0x40], rax
mov rcx, qword [rbp - 0x40]
movabs rax, 0x72129e1c7a810c05
mov qword [rbp - 0x40], rax
mov rdx, qword [rbp - 0x40]
call fcn.140037145
mov ecx, dword [rax]
movzx edx, byte [rax + 6]
movzx eax, word [rax + 4]
xor eax, 0x769e
xor dl, 5
movzx edx, dl
mov byte [rbp + 0xd1e6], dl
shl rdx, 0x30
shl rax, 0x20
or rax, rdx
xor ecx, 0xa658a431
mov dword [rbp + 0xd1e0], ecx
shr rax, 0x20
mov word [rbp + 0xd1e4], ax
mov r8d, 7
mov rcx, rsi
mov rdx, r13
call fcn.1400aad00
movabs rax, 0x8000000000000001
cmp qword [rbp + 0xaac0], rax
jne 0x1400363f2
lea rcx, [rbp + 0xaac8]
mov rax, qword [rcx + 0x10]
mov qword [rbp + 0xcf40], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0xcf30], xmm0
mov rcx, r13
call fcn.140037166
lea rax, [rbp + 0xcf30]
mov qword [rbp + 0xaac0], rax
lea rax, [0x140001ab0]
mov qword [rbp + 0xaac8], rax
mov qword [rbp + 0xaad0], r13
mov qword [rbp + 0xaad8], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x40], rax
mov eax, 2
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x20], 0
mov qword [rbp - 0x30], rsi
mov qword [rbp - 0x28], rax
mov rcx, rdi
mov rdx, r12
call fcn.1400021c0
cmp qword [rbp + 0xd1e0], 0
je 0x14002eb2c
mov r8, qword [rbp + 0xd1e8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
mov rax, qword [rbp + 0xcc10]
mov qword [rbp + 0xcf60], rax
mov rbx, qword [rbp + 0xcc18]
mov r15, qword [rbp + 0xcc20]
mov rcx, rsi
call fcn.140037166
mov qword [rbp + 0xcc10], rsi
lea rax, [0x140001ab0]
mov qword [rbp + 0xcc18], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 2
mov qword [rbp - 0x20], 0
mov qword [rbp - 0x30], rdi
mov qword [rbp - 0x28], 1
mov rcx, r13
mov rdx, r12
call fcn.1400021c0
cmp qword [rbp + 0xaac0], 0
je 0x14002ebb4
mov r8, qword [rbp + 0xaac8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
mov rax, qword [rbp + 0xd1e0]
mov qword [rbp + 0xcf68], rax
mov rdi, qword [rbp + 0xd1e8]
mov rax, qword [rbp + 0xd1f0]
mov qword [rbp + 0xd7d0], rax
lea rax, [0x140137a80]
mov qword [rbp - 0x40], rax
mov rcx, qword [rbp - 0x40]
movabs rax, 0x17feb937ccbbb7bf
mov qword [rbp - 0x40], rax
mov rdx, qword [rbp - 0x40]
call fcn.140037941
movaps xmmword [rbp - 0x30], xmm6
movaps xmmword [rbp - 0x40], xmm6
mov qword [rbp - 0x20], 0
mov rcx, 0xfffffffffffffff8
lea r8, [0x14013ff40]
mov rdx, qword [rcx + r8 + 8]
xor rdx, qword [rax + rcx + 8]
mov qword [rbp + rcx - 0x38], rdx
add rcx, 8
cmp rcx, 0x20
jb 0x14002ec1b
mov ecx, dword [rax + 0x28]
mov edx, 0xf2c449c5
xor ecx, edx
mov dword [rbp - 0x18], ecx
mov al, byte [rax + 0x2c]
xor al, 0x5b
mov byte [rbp - 0x14], al
movaps xmm0, xmmword [rbp - 0x40]
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xce80], xmm0
movaps xmmword [rbp + 0xce90], xmm1
mov rax, qword [rbp - 0x23]
mov qword [rbp + 0xce9d], rax
movzx eax, word [rbp - 0x1b]
mov word [rbp + 0xcea5], ax
mov al, byte [rbp - 0x19]
mov byte [rbp + 0xcea7], al
mov eax, dword [rbp - 0x18]
mov dword [rbp + 0xcea8], eax
mov al, byte [rbp - 0x14]
mov byte [rbp + 0xceac], al
mov r13, r15
test r15, r15
mov qword [rbp + 0xd6a0], rbx
mov qword [rbp + 0xd4f8], rdi
je 0x14002ed48
lea r12, [rbx + r13]
xor esi, esi
mov rcx, rbx
lea rax, [rcx + 1]
mov dl, byte [rcx]
mov r8d, 1
test dl, dl
jns 0x14002ed39
cmp dl, 0xe0
jae 0x14002ecdb
add rcx, 2
cmp rax, r12
cmovne rax, rcx
mov r8d, 2
jmp 0x14002ed39
cmp dl, 0xed
jne 0x14002ed07
cmp rax, r12
je 0x14002ed48
lea rax, [rcx + 2]
cmp rax, r12
je 0x14002ed48
cmp byte [rcx + 1], 0x9f
ja 0x14002fa62
add rcx, 3
mov r8d, 3
mov rax, rcx
jmp 0x14002ed39
add rcx, 2
cmp rax, r12
cmove rcx, rax
xor eax, eax
cmp rcx, r12
setne al
add rax, rcx
mov r8d, 3
cmp dl, 0xf0
jb 0x14002ed39
xor ecx, ecx
cmp rax, r12
setne cl
add rax, rcx
mov r8d, 4
add rsi, r8
mov rcx, rax
cmp rax, r12
jne 0x14002ecb3
movabs r15, 0x8000000000000000
mov rcx, r13
call fcn.14000ad67
mov r12, rax
mov r14, rdx
mov rcx, rdx
mov rdx, rbx
mov r8, r13
call fcn.1400fc280
mov eax, 8
lea ecx, [rax + 4]
mov dword [rbp - 0x40], ecx
add eax, 2
cmp eax, 0x63
jb 0x14002ed73
mov qword [rbp + 0xcf70], rbx
lea rcx, [rbp - 0x40]
mov rdx, r14
mov r8, r13
call fcn.1400ae120
cmp dword [rbp - 0x40], 2
mov qword [rbp + 0xd6a8], r14
jne 0x14002ee66
mov rsi, qword [rbp - 0x38]
mov eax, esi
and eax, 3
lea rcx, [rax - 2]
cmp rcx, 2
jb 0x14002ee35
test rax, rax
je 0x14002ee35
mov qword [rbp + 0xd7f0], r13
mov qword [rbp + 0xd7b0], r12
mov r12, r14
mov r13, r15
mov r15, rdi
mov rdi, qword [rsi - 1]
mov rbx, qword [rsi + 7]
mov rcx, rdi
call qword [rbx]
cmp qword [rbx + 8], 0
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
je 0x14002ee0c
cmp qword [rbx + 0x10], 0x11
jb 0x14002edfd
mov rdi, qword [rdi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call r14
dec rsi
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call r14
mov rdi, r15
mov r15, r13
mov r14, r12
mov r12, qword [rbp + 0xd7b0]
mov r13, qword [rbp + 0xd7f0]
mov rcx, r14
mov rdx, r13
call fcn.1400d117c
test rax, rax
je 0x14002ee66
mov rcx, rax
call fcn.140041167
mov rdi, rax
mov rbx, rdx
lea r13, [rbp + 0xd1e0]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14002f78b
mov qword [rbp + 0xd808], r15
mov rax, qword [rbp + 0xd7d0]
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0xcf10]
mov rdx, r14
mov qword [rbp + 0xd7f0], r13
mov r8, r13
mov r9, rdi
call case.0x1400adac5.152
mov rdi, qword [rbp + 0xcf18]
mov rbx, qword [rbp + 0xcf20]
mov rcx, rbx
xor edx, edx
call fcn.140003c6c
mov r14, rax
mov rsi, rdx
mov rcx, rdx
mov rdx, rdi
mov r8, rbx
call fcn.1400fc280
mov dword [rbp - 0x40], 0
lea r15, [rbp - 0x2c]
movups xmmword [r15 - 0xc], xmm6
mov dword [rbp - 0x28], 7
mov word [r15 + 0x10], 0
mov qword [r15 + 8], 0
mov byte [rbp - 0x1f], 1
mov word [rbp - 0x1d], 0x101
mov rcx, rsi
mov rdx, rbx
lea r8, [rbp - 0x40]
call fcn.1400ab300
mov rdi, rax
mov rbx, rdx
test r14, r14
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
je 0x14002ef21
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call r14
test rdi, rdi
lea r13, [rbp + 0xd1e0]
je 0x14002ef47
mov rcx, rbx
call fcn.140041167
mov rdi, rax
mov rbx, rdx
mov r15, qword [rbp + 0xd808]
jmp 0x14002f76e
mov edx, 2
mov rcx, r13
call fcn.14001de02
mov rcx, r13
call fcn.14001dd8c
mov rsi, rax
mov rdi, rdx
mov ecx, 2
call fcn.14001def3
xor ecx, ecx
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
movups xmmword [r15 + 0x14], xmm6
mov qword [rbp - 8], 8
mov qword [rbp], rcx
mov qword [rbp + 8], rsi
mov qword [rbp + 0x10], rdi
mov word [rbp + 0x18], 1
movaps xmmword [rbp + 0xd560], xmm6
movaps xmmword [rbp + 0xd550], xmm6
xor eax, eax
lea rdx, [0x1401490b8]
mov cl, byte [rax + rdx]
cmp cl, 9
je 0x14002efc4
add cl, 0xe0
cmp cl, 0x5f
jae 0x140036210
inc rax
cmp rax, 3
jne 0x14002efb0
lea rax, [0x140148570]
mov qword [rbp + 0xd1e0], rax
mov qword [rbp + 0xd1e8], rdx
mov qword [rbp + 0xd1f0], 3
mov qword [rbp + 0xd1f8], 0
mov byte [rbp + 0xd200], 0
lea rcx, [rbp + 0xcfa0]
lea rdx, [rbp - 0x40]
lea r8, [rbp + 0xd550]
mov r9, r13
call fcn.14001fc69
cmp byte [rbp + 0xcfc0], 2
je 0x14002f041
mov rax, qword [rbp + 0xcfa0]
mov rdx, qword [rbp + 0xcfa8]
mov r8, qword [rbp + 0xcfb0]
lea rcx, [rbp + 0xcfb8]
call qword [rax + 0x18]
mov qword [rbp + 0xd7b0], r12
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x70], 0
lea rdi, [rbp + 0xaac0]
jne 0x14002f070
call fcn.1400c01a1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r14, qword [rax + 0x78]
mov r13, qword [rax + 0x80]
lea rcx, [r14 + 1]
mov qword [rax + 0x78], rcx
mov ecx, 0xc
lea rsi, [rbp - 0x40]
rep movsq qword [rdi], qword [rsi]
movups xmm0, xmmword [0x14014f2b0]
lea rax, [rbp + 0xd1e4]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x14014f2a0]
movups xmmword [rax], xmm0
movaps xmmword [rbp + 0xd500], xmm6
movups xmm0, xmmword [rbp + 0xd1e0]
movups xmm1, xmmword [rbp + 0xd1f0]
movaps xmmword [rbp + 0xd0e0], xmm0
movaps xmmword [rbp + 0xd0f0], xmm1
mov eax, dword [rbp + 0xd200]
mov dword [rbp + 0xd100], eax
movaps xmmword [rbp + 0xd4c0], xmm6
xor ecx, ecx
call fcn.14004b698
mov rsi, rax
lea rax, [rbp - 0x2c]
movups xmmword [rax - 0xd], xmm6
mov rax, qword [rbp - 0x31]
mov qword [rbp + 0xd1ef], rax
movups xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0xd1e0], xmm0
mov al, byte [0x1401660a0]
mov ecx, 0x200
mov edx, 0x80
call fcn.14003e6a0
test rax, rax
je 0x140036440
mov rcx, rbx
call fcn.14000104d
mov rdi, rax
mov rbx, rdx
mov rcx, qword [rbp + 0xd6b0]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rax, qword [rbp + 0xd778]
mov qword [rbp + 0xd820], rax
mov rax, qword [rbp + 0xd7d0]
mov qword [rbp + 0xd7e8], rax
cmp qword [rbp + 0xcf10], 0
je 0x14002f78b
mov r8, qword [rbp + 0xcf18]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
test rdi, rdi
je 0x140036304
xor ecx, ecx
xor edx, edx
mov r8d, 2
mov r9d, 0x1f0003
call qword [sym.imp.KERNEL32.dll_CreateWaitableTimerExW]
test rax, rax
je 0x14002f814
mov rsi, rax
mov qword [rbp - 0x40], 0xfffffffffeced300
mov dword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov rcx, rax
lea rdx, [rbp - 0x40]
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_SetWaitableTimer]
test eax, eax
je 0x14002f80b
mov rcx, rsi
mov edx, 0xffffffff
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
mov r14d, eax
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp r14d, 0xffffffff
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jne 0x14002f81f
jmp 0x14002f814
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
mov rcx, rdi
call qword [rbx]
cmp qword [rbx + 8], 0
je 0x14002f845
cmp qword [rbx + 0x10], 0x11
jb 0x14002f836
mov rdi, qword [rdi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call r14
test r12, r12
je 0x14002f85d
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd6a8]
call r14
shl r15, 1
test r15, r15
lea rsi, [rbp + 0xaac0]
lea rdi, [rbp + 0xcc10]
mov rbx, qword [rbp + 0xd6a0]
lea r12, [rbp - 0x40]
je 0x14002f891
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xcf70]
call r14
cmp qword [rbp + 0xcf68], 0
je 0x14002f8ae
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd4f8]
call r14
cmp qword [rbp + 0xcf60], 0
je 0x14002f8c7
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call r14
cmp qword [rbp + 0xcf30], 0
je 0x14002ea07
mov r8, qword [rbp + 0xcf38]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
jmp 0x14002ea07
test r13, r13
js 0x140036546
mov al, byte [0x1401660a0]
mov edx, 1
mov rcx, r13
call fcn.14003e6a0
test rax, rax
je 0x140036539
mov rdi, rax
mov qword [rbp - 0x40], r13
mov qword [rbp - 0x38], rax
mov r14, r13
sub r14, rsi
jb 0x14003654b
push 0
invalid
push 0
add byte [rax - 0x77], cl
stc
mov rdx, rbx
mov r8, rsi
call fcn.1400fc280
mov qword [rbp - 0x30], rsi
mov rbx, rsi
cmp r14, 2
ja 0x14002fad3
mov r8d, 3
lea rcx, [rbp - 0x40]
mov rdx, rsi
call fcn.140103550
mov rdi, qword [rbp - 0x38]
mov rbx, qword [rbp - 0x30]
lea rax, [rdi + rbx]
mov byte [rax + 2], 0xbd
mov word [rax], 0xbfef
add rbx, 3
mov qword [rbp - 0x30], rbx
mov r14, rsi
add r14, 3
cmp r14, r13
ja 0x140036522
je 0x140030057
mov rax, qword [rbp + 0xd6a0]
lea r9, [rax + r14]
mov rsi, r14
mov rcx, r9
lea rax, [rcx + 1]
mov dl, byte [rcx]
mov r8d, 1
test dl, dl
jns 0x14002fb99
cmp dl, 0xe0
jae 0x14002fb37
add rcx, 2
cmp rax, r12
cmovne rax, rcx
mov r8d, 2
jmp 0x14002fb99
cmp dl, 0xed
jne 0x14002fb67
cmp rax, r12
je 0x14003005a
lea rax, [rcx + 2]
cmp rax, r12
je 0x14003005a
cmp byte [rcx + 1], 0x9f
ja 0x14002fbad
add rcx, 3
mov r8d, 3
mov rax, rcx
jmp 0x14002fb99
add rcx, 2
cmp rax, r12
cmove rcx, rax
xor eax, eax
cmp rcx, r12
setne al
add rax, rcx
mov r8d, 3
cmp dl, 0xf0
jb 0x14002fb99
xor ecx, ecx
cmp rax, r12
setne cl
add rax, rcx
mov r8d, 4
add rsi, r8
mov rcx, rax
cmp rax, r12
jne 0x14002fb0f
jmp 0x14003005a
mov qword [rbp + 0xd6a8], r9
mov r15, rsi
sub r15, r14
jb 0x14003683e
cmp rsi, r13
ja 0x140036855
mov r14, qword [rbp - 0x40]
mov rax, r14
sub rax, rbx
cmp rax, r15
jae 0x14002fbf3
lea rcx, [rbp - 0x40]
mov rdx, rbx
mov r8, r15
call fcn.140103550
mov rbx, qword [rbp - 0x30]
mov ebx, dword [rbp - 0x30]
mov ebx, dword [rbp - 0x30]
mov r14, qword [rbp - 0x40]
mov rdi, qword [rbp - 0x38]
lea rcx, [rdi + rbx]
lea ecx, [rdi + rbx]
mov rdx, qword [rbp + 0xd6a8]
mov r8, r15
call fcn.1400fc280
add rbx, r15
mov qword [rbp - 0x30], rbx
sub r14, rbx
cmp r14, 2
ja 0x14002fad3
mov r8d, 3
lea rcx, [rbp - 0x40]
mov rdx, rbx
call fcn.140103550
jmp 0x14002facb
adc eax, dword [rax]
mov ecx, 0x30
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140036431
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], r12
mov rax, qword [rbp + 0xd610]
mov qword [rsi + 0x28], rax
movups xmm0, xmmword [rbp + 0xd600]
movups xmmword [rsi + 0x18], xmm0
mov qword [rbp + 0xcf48], rsi
mov qword [rbp + 0xcf50], 0x1e
mov dword [rbp + 0xcf58], 0
mov r8d, 0x2d
mov eax, 0x2d
mov eax, 0x2d
mov rcx, rdi
lea rdx, [rbp + 0xce80]
call fcn.140096e45
mov rdx, rdi
mov rdi, qword [rbp + 0xaac0]
add byte [rax], al
add byte [rax], al
movabs rax, 0x8000000000000000
cmp rdi, rax
or byte [rax + 0x39], 0xc7
mov r15, qword [rbp + 0xd760]
jne 0x14002fdd1
mov eax, 2
mov rcx, qword [rbp + 0xaac8]
jmp 0x14002fe06
movaps xmmword [rbp + 0xd1d0], xmm6
movaps xmmword [rbp + 0xd520], xmm6
mov r8d, 0x58
lea rcx, [rbp - 0x3a]
call fcn.1400fc280
mov r8d, 0x5e
add byte [rax - 0x73], cl
lea esp, [rax + 0x480000cf]
lea edx, [rbp - 0x40]
add byte [rax - 0x73], cl
lea esp, [rax + 0x480000cf]
lea edx, [rbp - 0x40]
call fcn.1400fc280
xor eax, eax
lock inc qword [rsi]
mov r12, qword [rbp + 0xd7b0]
jle case.0x140035fa4.2
invalid
add byte [rax - 0x77], cl
mov ch, 0x18
rol dword [rax], cl
add byte [rax - 0x39], cl
test dword [rax], esp
rol dword [rax], cl
add byte [rsi], bl
add byte [rax], al
add byte [rbp + 0x31], al
test byte [rcx + rcx*4 - 0x4b], 0x28
rol dword [rax], cl
mov qword [rbp + 0xd318], rsi
mov qword [rbp + 0xd320], 0x1e
xor r14d, r14d
mov dword [rbp + 0xd328], r14d
add byte [rax - 0x77], cl
test eax, esp
rol dword [rax], 1
add byte [rax - 0x77], cl
invalid
call 0x18802ff13
mov eax, dword [rbp + 0xd0c0]
lea rsi, [rbp + 0xd1e4]
add byte [rax - 0x77], cl
test eax, esp
rol dword [rax], 1
add byte [rax - 0x77], cl
invalid
in al, 0xd1
add byte [rax], al
mov qword [rsi + 0x1c], rax
movups xmm0, xmmword [rbp + 0xd0b0]
movups xmmword [rsi + 0xc], xmm0
mov qword [rbp + 0xd208], r14
movups xmm0, xmmword [rbp + 0xd5d8]
test eax, ebx
invalid
add byte [rax], al
movups xmmword [rsi + 0x2c], xmm0
mov qword [rbp + 0xd220], r14
mov eax, 8
add byte [rax], al
test eax, ebx
invalid
add byte [rax], al
mov qword [rbp + 0xd228], rax
movaps xmm0, xmmword [rbp + 0xd1d0]
add byte [rax], al
movups xmmword [rsi + 0x4c], xmm0
mov qword [rbp + 0xd240], rax
mov qword [rbp + 0xd248], r14
mov ebx, 2
mov qword [rbp + 0xd250], rbx
mov qword [rbp + 0xd258], r14
mov word [rbp + 0xd260], 0
mov r8d, 0x5e
lea rcx, [rbp + 0xd262]
lea rdx, [rbp + 0xcfa0]
call fcn.1400fc280
mov dword [rbp + 0xd2c8], 0x3b9aca00
mov byte [rbp + 0xd2d0], 1
test eax, edx
rol byte [rax], cl
add byte [rcx], al
test eax, ecx
rol byte [rax], cl
add byte [rax], al
retf 0x3b9a
test eax, edx
rol byte [rax], cl
add byte [rcx], al
mov dword [rsi + 0xed], r14d
mov dword [rsi + 0xf0], r14d
add byte [rax], al
add byte [rcx + rcx*4 - 0x4a], al
lock add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rbp + 0xd520]
add byte [rax], al
movaps xmm0, xmmword [rbp + 0xd520]
movups xmmword [rsi + 0xf4], xmm0
adc dword [rsi + 0xf4], eax
mov byte [rbp + 0xd2e8], 2
mov qword [rbp + 0xd2f0], rbx
movups xmm0, xmmword [rbp + 0xd6c0]
movups xmm1, xmmword [rbp + 0xd6d0]
mov rax, qword [rbp + 0xcec8]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movabs rax, 0x8000000000000000
cmp rdi, rax
lea rdi, [rbp + 0x160]
add cl, byte [rax - 0x77]
popfq
invalid
lea edi, [rbp + 0x160]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
je 0x1400301ae
push rax
or eax, 0x65840f00
add al, byte [rax]
add byte [rbx + rcx*4 - 0x7b], al
mov r8d, dword [rbp + 0xd294]
mov rcx, qword [rbp + 0xd270]
xchg esp, eax
rol byte [rax], cl
add byte [rax - 0x75], cl
lea esi, [rax - 0x2e]
add byte [rax], al
mov rdx, qword [rbp + 0xd278]
test r8, r8
je 0x14002ff77
mov rax, rdx
sub rax, r8
jbe 0x14002ff7c
mov rax, rdx
jmp 0x14002ff82
mov dh, 0x4c
add dword [rdx], eax
xor ecx, 0x2f
or cx, ax
jne 0x1400301ae
invalid
lea rsi, [rbp + 0xd268]
mov rcx, rsi
call fcn.1400cfc9d
cld
or dword [rax], eax
cld
or dword [rax], eax
lea r8, [rdx + rax]
lea rcx, [rbp - 0x40]
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.14003e20a
mov rax, qword [rbp - 0x40]
movabs rcx, 0x8000000000000001
cmp rax, rcx
je 0x1400301ae
movups xmm0, xmmword [r13 - 0xc]
lea rcx, [rbp + 0xd558]
movups xmmword [rcx], xmm0
mov qword [rbp + 0xd550], rax
lea rcx, [rbp + 0xd600]
lea rdx, [rbp + 0xd550]
lea edx, [rbp + 0xd550]
call fcn.1400025d0
mov rcx, rsi
mov ecx, esi
call fcn.1400cfd62
test rax, rax
je 0x14003003f
mov r8, rdx
add r8, rax
lea rcx, [rbp + 0xaac0]
mov rdx, rax
call fcn.14003e20a
mov rax, qword [rbp + 0xaac0]
movabs rcx, 0x8000000000000001
cmp rax, rcx
jne 0x1400300af
movabs rsi, 0x8000000000000000
mov qword [rbp + 0xd0e0], rsi
mov al, 1
jmp 0x1400300e9
mov r14, r13
sub r13, r14
mov rax, qword [rbp - 0x40]
sub rax, rbx
cmp rax, r13
lea rcx, [rbp - 0x40]
jae 0x140030080
mov rdx, rbx
mov r8, r13
call fcn.140103550
mov rdi, qword [rbp - 0x38]
mov rbx, qword [rbp - 0x30]
add r14, qword [rbp + 0xd6a0]
add rdi, rbx
mov rcx, rdi
mov rdx, r14
mov r8, r13
call fcn.1400fc280
add r13, rbx
mov r15, qword [rbp - 0x40]
mov rbx, qword [rbp - 0x38]
mov rdi, qword [rbp + 0xd4f8]
jmp 0x14002ed52
lea rcx, [rbp + 0xaac8]
movups xmm0, xmmword [rcx]
movups xmmword [r13 - 0xc], xmm0
mov qword [rbp - 0x40], rax
lea rcx, [rbp + 0xd0e0]
lea rdx, [rbp - 0x40]
call fcn.1400025d0
mov rsi, qword [rbp + 0xd0e0]
movabs rax, 0x8000000000000000
cmp rsi, rax
sete al
lea rdi, [rbp + 0xd268]
cmp qword [rbp + 0xd610], 0
jne 0x14003014b
mov r8d, 0x150
lea rcx, [rbp + 0xcc10]
lea rdx, [rbp + 0xd1e0]
call fcn.1400fc280
mov r13, qword [rbp + 0xcc10]
mov rbx, qword [rbp + 0xcc18]
cmp r13, 2
jne 0x14003026b
mov rax, qword [rbp + 0xcd48]
lock dec qword [rax]
mov r14d, 3
mov qword [rbp + 0xd760], r15
mov rax, qword [rbp + 0xd820]
mov qword [rbp + 0xd778], rax
mov rax, qword [rbp + 0xd7e8]
mov qword [rbp + 0xd7d0], rax
lea r15, [rbp - 0x2c]
lea r13, [rbp + 0xd1e0]
jne 0x14003022c
lea rcx, [rbp + 0xcd48]
call fcn.140078939
mov rax, qword [rbp + 0xcf48]
lock dec qword [rax]
jne 0x140030245
lea rcx, [rbp + 0xcf48]
call fcn.140078939
cmp r14d, 3
jne 0x14003034a
xor eax, eax
mov qword [rbp + 0xd818], rax
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, qword [rbp + 0xd808]
jmp 0x14002f737
mov rdi, qword [rbp + 0xcd20]
mov rax, qword [rbp + 0xcd28]
mov qword [rbp + 0xd760], rax
mov rax, qword [rbp + 0xcd30]
mov qword [rbp + 0xd778], rax
xlatb
add byte [rax], al
mov rsi, qword [rbp + 0xcd38]
mov r14, qword [rbp + 0xcd40]
mov al, byte [0x1401660a0]
mov ecx, 0xd0
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x14003662f
or al, 0
cmp rdi, 2
jne 0x1400309b2
mov qword [rbp + 0xd7a0], r13
mov qword [rbp + 0xd760], r15
mov rax, qword [rbp + 0xd820]
mov qword [rbp + 0xd778], rax
mov rax, qword [rbp + 0xd7e8]
mov qword [rbp + 0xd7d0], rax
mov edi, 2
mov rbx, qword [rbp + 0xced8]
jmp 0x140030c0d
mov r8d, 0x88
lea rcx, [rbp + 0xcad0]
lea rdx, [rbp + 0xcb80]
call fcn.1400fc280
mov rax, qword [rbp + 0xcf80]
mov qword [rbp + 0xcb58], rax
mov esi, dword [rbp + 0xd664]
add byte [rcx + 0xcb60b5], cl
add byte [rax - 0x39], cl
test dword [rax - 0x35], ebp
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 0xcee8]
test eax, ebp
invalid
add byte [rax], al
mov qword [rbp + 0xcb78], rax
mov qword [rbp + 0xcac0], r14
mov qword [rbp + 0xcac8], rbx
mov r8d, 0x98
lea rcx, [rbp + 0xaac0]
lea rdx, [rbp + 0xcac0]
call fcn.1400fc280
mov ebx, 0x3b9aca00
cmp esi, 0x3b9aca00
je 0x1400303ea
test eax, ebp
invalid
call fcn.1400bc640
mov rcx, rax
mov r8, qword [rbp + 0xcf80]
add byte [rbx + rcx*4 - 0x73], al
invalid
invalid
add byte [rax], al
call fcn.1400bca40
add byte [rcx - 0x77], cl
invalid
mov ebx, edx
call fcn.1400a6090
mov rsi, rax
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.14003e6a0
test rax, rax
lea r12, [rbp - 0x40]
je 0x140036480
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov rcx, rax
add rcx, 0x10
mov qword [rax + 0x10], rsi
lea rax, str._r_b_
mov qword [rbp + 0xd0b0], rax
mov qword [rbp + 0xd0b8], rcx
mov eax, 0x480000d0
lea eax, [rbp + 0xd0b0]
mov qword [rbp + 0xcf48], rax
mov dword [rbp + 0xcf48], eax
mov r8d, 0x1e0
loopne 0x140030453
add byte [rax], al
loopne 0x140030453
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
lea rdx, [rbp + 0xaac0]
add byte [rax], al
call fcn.1400fc280
mov byte [rbp + 0x1a0], 0
xor eax, eax
test al, al
je 0x1400304a2
movzx eax, al
cmp eax, 3
jne case.default.0x140030491
movzx eax, byte [rbp + 0x159]
lea rcx, [0x14015557c]
pop rcx
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x1250f2
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rbp + 0x160]
mov rdx, qword [rax]
jmp 0x140030552
mov r8d, 0x98
lea rcx, [rbp + 0x58]
mov rdx, r12
call fcn.1400fc280
mov r8d, 0x90
mov rcx, r13
mov rdx, r12
call fcn.1400fc280
lea rax, [rbp + 0xd1e4]
movups xmm0, xmmword [rax + 0x6c]
movups xmm1, xmmword [rax + 0x7c]
movaps xmmword [rbp + 0xcc10], xmm0
movaps xmmword [rbp + 0xcc20], xmm1
mov rcx, r13
call fcn.140024c93
mov rcx, qword [rbp + 0xd240]
call fcn.14000b298
mov ecx, 0xd
lea rdi, [rbp + 0xf0]
lea rsi, [rbp + 0xcc10]
int3
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbp + 0x160]
mov byte [rbp + 0x159], 0
int3
mov byte [rbp + 0x158], 0
lea rax, [rbp + 0xf0]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov rdx, qword [rbp + 0xcf78]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
mov qword [rbp + 0x150], rdx
lea rax, [rbp + 0x150]
mov qword [rbp + 0x160], rax
mov rcx, r13
lea r8, [rbp + 0xcf48]
call fcn.14008c49c
mov rcx, qword [rbp + 0xd1e0]
cmp rcx, 2
jne 0x140030575
mov al, 3
jmp 0x140030861
mov rax, qword [rbp + 0xd1e8]
mov r12, qword [rbp + 0xd1f0]
lea rdx, [rbp + 0xd1f8]
movups xmm0, xmmword [rdx]
movaps xmmword [rbp + 0xcfa0], xmm0
test rcx, rcx
je 0x14003146c
test rax, rax
je 0x140031483
mov byte [rbp + 0x158], 1
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], r12
movaps xmm0, xmmword [rbp + 0xcfa0]
lea rax, [rbp + 0x140]
movups xmmword [rax], xmm0
lea rax, [rbp + 0x150]
mov qword [rbp + 0x160], rax
add byte [rax], al
add byte [rax], al
lea r12, [rbp - 0x40]
jmp 0x1400305f3
mov rdx, qword [rax]
mov rcx, r13
lea r8, [rbp + 0xcf48]
call fcn.14008c49c
mov rcx, qword [rbp + 0xd1e0]
cmp rcx, 2
jne 0x140030619
mov al, 4
jmp 0x140030861
mov rax, qword [rbp + 0xd1e8]
mov r12, qword [rbp + 0xd1f0]
lea rdx, [rbp + 0xd1f8]
movups xmm0, xmmword [rdx]
movaps xmmword [rbp + 0xcfa0], xmm0
test rcx, rcx
je 0x140031503
test rax, rax
je 0x1400314ff
mov qword [rbp + 0x180], rax
mov qword [rbp + 0x188], r12
movaps xmm0, xmmword [rbp + 0xcfa0]
movups xmmword [r15 + 0x1bc], xmm0
mov rax, qword [rbp + 0x150]
cmp qword [rax], 0
je 0x14003067a
add rax, 0x10
jmp 0x14003068f
mov rdx, qword [rax + 8]
mov rax, qword [rax + 0x10]
mov rcx, r13
call qword [rax + 0x30]
lea rax, [rbp + 0xd1f0]
lea r12, [rbp - 0x40]
mov rax, qword [rax]
mov ecx, 0x4000
cmp rax, rcx
cmovae rax, rcx
mov rcx, qword [rbp + 0x140]
add rcx, qword [rbp + 0x190]
mov rdx, 0xffffffffffffffff
cmovb rcx, rdx
add rcx, rax
cmovb rcx, rdx
xor edx, edx
call fcn.140003c6c
mov qword [rbp + 0x160], rax
mov qword [rbp + 0x168], rdx
mov qword [rbp + 0x170], 0
mov byte [rbp + 0x158], 0
movups xmm0, xmmword [r15 + 0x15c]
movups xmm1, xmmword [r15 + 0x16c]
movaps xmmword [rbp + 0xd560], xmm1
movaps xmmword [rbp + 0xd550], xmm0
mov rsi, qword [rbp + 0xd560]
cmp rax, rsi
jae 0x140030766
mov rcx, rdi
xor edx, edx
mov r8, rsi
call fcn.140104646
mov rsi, qword [rbp + 0xd560]
jmp 0x140030766
mov rdx, qword [rbp + 0xd558]
mov rcx, rdi
mov r8, rsi
call case.0x1400ab9a3.419
mov qword [rbp + 0xd530], rsi
mov rcx, qword [rbp + 0xd560]
mov rax, rcx
sub rax, rsi
jb 0x140036220
mov qword [rbp + 0xd560], rax
add qword [rbp + 0xd558], rsi
mov rsi, rax
test rsi, rsi
jne 0x140030729
mov rax, qword [rbp + 0xd550]
mov rdx, qword [rbp + 0xd558]
lea rcx, [rbp + 0xd568]
xor r8d, r8d
call qword [rax + 0x18]
movups xmm0, xmmword [r15 + 0x1ac]
movups xmm1, xmmword [r15 + 0x1bc]
movaps xmmword [rbp + 0xd560], xmm1
movaps xmmword [rbp + 0xd550], xmm0
mov rsi, qword [rbp + 0xd560]
mov rax, qword [rbp + 0x160]
mov rdx, qword [rbp + 0x170]
sub rax, rdx
cmp rax, rsi
jae 0x140030812
mov rcx, rdi
mov r8, rsi
call fcn.140104646
mov rsi, qword [rbp + 0xd560]
jmp 0x140030812
mov rdx, qword [rbp + 0xd558]
mov rcx, rdi
mov r8, rsi
call case.0x1400ab9a3.419
mov qword [rbp + 0xd530], rsi
mov rcx, qword [rbp + 0xd560]
mov rax, rcx
sub rax, rsi
jb 0x140036220
mov qword [rbp + 0xd560], rax
add qword [rbp + 0xd558], rsi
mov rsi, rax
test rsi, rsi
jne 0x1400307d5
mov rax, qword [rbp + 0xd550]
mov rdx, qword [rbp + 0xd558]
lea rcx, [rbp + 0xd568]
xor r8d, r8d
call qword [rax + 0x18]
lea rax, [rbp + 0x150]
mov qword [rbp + 0x178], rax
mov rdx, qword [rax]
mov rcx, r13
lea r8, [rbp + 0xcf48]
call fcn.14008c49c
mov rcx, qword [rbp + 0xd1e0]
cmp rcx, 2
jne 0x1400308c4
mov al, 5
mov byte [rbp + 0x159], al
mov byte [rbp + 0x1a0], 3
cmp ebx, 0x3b9aca00
jne 0x14003087d
call fcn.1400a4030
jmp 0x1400308b9
call fcn.1400bc640
mov r8d, edx
cmp rax, r14
jb 0x140030899
jne 0x1400317a8
cmp r8d, ebx
jae 0x1400317a8
mov qword [rbp + 0xd1e0], r14
mov dword [rbp + 0xd1e8], ebx
mov rcx, r13
mov rdx, rax
call fcn.1400bc7f0
mov rcx, rax
call fcn.1400a6bc0
mov al, byte [rbp + 0x1a0]
jmp 0x14003046c
mov rax, qword [rbp + 0xd1e8]
mov r12, qword [rbp + 0xd1f0]
lea rdx, [rbp + 0xd1f8]
movups xmm0, xmmword [rdx]
movaps xmmword [rbp + 0xd550], xmm0
test rcx, rcx
je 0x140031487
test rax, rax
je 0x1400314d7
movaps xmm0, xmmword [rbp + 0xd550]
lea rcx, [rbp + 0xd0e8]
movups xmmword [rcx + 8], xmm0
mov qword [rbp + 0xd0e0], rax
mov qword [rbp + 0xd0e8], r12
mov rsi, qword [rbp + 0xd0f0]
mov rax, qword [rbp + 0x160]
mov rdx, qword [rbp + 0x170]
sub rax, rdx
cmp rax, rsi
jae 0x140030989
mov rcx, rdi
mov r8, rsi
call fcn.140104646
mov rsi, qword [rbp + 0xd0f0]
jmp 0x140030989
mov rcx, rdi
mov rdx, r12
mov r8, rsi
call case.0x1400ab9a3.419
mov qword [rbp + 0xd530], rsi
mov rcx, qword [rbp + 0xd0f0]
mov rax, rcx
sub rax, rsi
jb 0x140036220
mov qword [rbp + 0xd0f0], rax
add rsi, qword [rbp + 0xd0e8]
mov qword [rbp + 0xd0e8], rsi
mov r12, rsi
mov rsi, rax
test rsi, rsi
jne 0x140030946
mov rax, qword [rbp + 0xd0e0]
mov rdx, qword [rbp + 0xd0e8]
lea rcx, [rbp + 0xd0f8]
xor r8d, r8d
call qword [rax + 0x18]
lea r12, [rbp - 0x40]
jmp 0x140030832
test rdi, rdi
mov rbx, qword [rbp + 0xd7e8]
je 0x140030a2a
mov qword [rbp + 0xd7d0], r14
movups xmm0, xmmword [rbp + 0xcfa0]
movups xmm1, xmmword [rbp + 0xcfb0]
movaps xmmword [rbp + 0xd0e0], xmm0
movaps xmmword [rbp + 0xd0f0], xmm1
mov rax, qword [rbp + 0xcfc0]
mov qword [rbp + 0xd100], rax
mov r12d, 2
mov r14, rsi
mov qword [rbp + 0xd810], rsi
mov rdi, qword [rbp + 0xd778]
mov rax, r15
mov r15, qword [rbp + 0xd760]
mov rcx, qword [rbp + 0xd820]
mov qword [rbp + 0xd778], rcx
mov qword [rbp + 0xd760], rax
jmp 0x140030b2d
mov rbx, r14
lea rcx, [rbp + 0xaac0]
mov rdx, 0xfffffffffffffffe
xor r8d, r8d
call fcn.140023244
mov rax, qword [rbp + 0xaae0]
mov qword [rbp + 0xcfc0], rax
movups xmm0, xmmword [rbp + 0xaac0]
movups xmm1, xmmword [rbp + 0xaad0]
movaps xmmword [rbp + 0xcfb0], xmm1
movaps xmmword [rbp + 0xcfa0], xmm0
lea rax, [rbp + 0xaae8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rbp + 0xd1e0], xmm0
movaps xmmword [rbp + 0xd1f0], xmm1
movaps xmmword [rbp + 0xd200], xmm2
mov al, byte [0x1401660a0]
mov ecx, 0x30
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140036431
mov rdi, rax
movaps xmm0, xmmword [rbp + 0xd1e0]
movaps xmm1, xmmword [rbp + 0xd1f0]
movaps xmm2, xmmword [rbp + 0xd200]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
movaps xmm0, xmmword [rbp + 0xcfa0]
movaps xmm1, xmmword [rbp + 0xcfb0]
movaps xmmword [rbp + 0xd0e0], xmm0
movaps xmmword [rbp + 0xd0f0], xmm1
mov rax, qword [rbp + 0xcfc0]
mov qword [rbp + 0xd100], rax
mov rax, rsi
mov r12, rsi
mov ecx, 0
mov qword [rbp + 0xd7d0], rcx
lea r14, str._vp_t_
mov qword [rbp + 0xd810], r14
mov r15d, 0
mov r14, rbx
test rsi, rsi
je 0x140030ba7
movups xmm0, xmmword [0x140149460]
movaps xmmword [rbp + 0xcfb0], xmm0
movups xmm0, xmmword [0x140149450]
movaps xmmword [rbp + 0xcfa0], xmm0
lea r13, [rbp + 0xaac0]
mov rcx, r13
mov rdx, r14
call fcn.14001d8ff
lea rcx, [rbp + 0xd1e0]
lea rdx, [rbp - 0x18]
lea r8, [rbp + 0xcfa0]
mov r9, r13
call fcn.14001fc69
cmp byte [rbp + 0xd200], 2
je 0x140030b9d
mov rax, qword [rbp + 0xd1e0]
mov rdx, qword [rbp + 0xd1e8]
mov r8, qword [rbp + 0xd1f0]
lea rcx, [rbp + 0xd1f8]
call qword [rax + 0x18]
mov r13, qword [rbp - 0x40]
mov rsi, r12
mov r14, rbx
test r13, r13
je 0x140030bb5
lea rcx, [rbp - 0x38]
call case.0x140049acd.389
mov qword [rbp - 0x40], 1
mov qword [rbp - 0x38], r15
mov qword [rbp - 0x30], rdi
mov rax, qword [rbp + 0xd810]
mov qword [rbp - 0x28], rax
mov rax, qword [rbp + 0xd7d0]
mov qword [rbp - 0x20], rax
mov eax, 1
mov qword [rbp + 0xd7a0], rax
mov rax, qword [rbp + 0xd760]
mov qword [rbp + 0xcee0], rax
mov rbx, qword [rbp + 0xd778]
mov r12, qword [rbp + 0xd7b0]
mov qword [rbp + 0xd7d0], r14
mov rdi, rsi
mov r8d, 0x88
lea rcx, [rbp + 0xd550]
lea rdx, [rbp - 0x38]
call fcn.1400fc280
mov rdx, qword [rbp + 0x50]
mov r8, qword [rbp + 0x58]
mov eax, dword [rbp + 0x60]
mov dword [rbp + 0xd7f8], eax
mov eax, dword [rbp + 0x64]
mov dword [rbp + 0xd7c8], eax
mov eax, dword [rbp + 0x68]
mov dword [rbp + 0xd7b8], eax
mov eax, dword [rbp + 0x6c]
mov dword [rbp + 0xd788], eax
movzx eax, word [rbp + 0x70]
mov word [rbp + 0xd818], ax
movzx eax, word [rbp + 0x72]
mov word [rbp + 0xd810], ax
mov r15d, dword [rbp + 0x74]
mov r14d, dword [rbp + 0x78]
mov esi, dword [rbp + 0x7c]
mov eax, dword [rbp + 0x80]
mov dword [rbp + 0xd7c0], eax
lea rcx, [rbp - 0x2c]
mov al, byte [rcx + 0xc4]
mov byte [rbp + 0xd660], al
mov eax, dword [rcx + 0xc8]
mov dword [rbp + 0xd4eb], eax
mov eax, dword [rcx + 0xc5]
mov dword [rbp + 0xd4e8], eax
mov eax, dword [rcx + 0xf8]
mov dword [rbp + 0xd0d0], eax
mov rax, qword [rbp + 0xd100]
mov qword [rbp + 0xd620], rax
mov r13d, dword [rbp + 0x84]
movups xmm0, xmmword [rcx + 0xb4]
movaps xmmword [rbp + 0xd650], xmm0
movups xmm0, xmmword [rcx + 0xd8]
movups xmm1, xmmword [rcx + 0xe8]
movaps xmmword [rbp + 0xd0c0], xmm1
movaps xmmword [rbp + 0xd0b0], xmm0
movaps xmm0, xmmword [rbp + 0xd0e0]
movaps xmm1, xmmword [rbp + 0xd0f0]
movaps xmmword [rbp + 0xd610], xmm1
movaps xmmword [rbp + 0xd600], xmm0
mov rax, qword [rbp + 0xcee0]
mov qword [rbp + 0xd628], rax
mov qword [rbp + 0xced8], rbx
mov qword [rbp + 0xd630], rbx
mov qword [rbp + 0xd7e8], rdi
mov qword [rbp + 0xd638], rdi
mov rax, qword [rbp + 0xd7d0]
mov qword [rbp + 0xd640], rax
mov rdi, qword [rbp + 0xa0]
mov ebx, dword [rbp + 0xa8]
lea rcx, [rbp + 0xd6c0]
mov qword [rbp + 0xd6b8], rdx
mov qword [rbp + 0xd5f0], r8
call fcn.140002550
mov al, byte [rbp + 0xd660]
lea rcx, [rbp + 0xd700]
mov byte [rcx + 0x10], al
movaps xmm0, xmmword [rbp + 0xd650]
movups xmmword [rcx], xmm0
mov dword [rbp + 0xd770], r15d
mov dword [rbp + 0xd6ec], r15d
mov dword [rbp + 0xd790], r14d
mov dword [rbp + 0xd6f0], r14d
mov dword [rbp + 0xd7ac], esi
mov dword [rbp + 0xd6f4], esi
mov eax, dword [rbp + 0xd7c0]
mov dword [rbp + 0xd6f8], eax
movzx eax, word [rbp + 0xd818]
mov word [rbp + 0xd6e8], ax
mov esi, dword [rbp + 0xd788]
movzx eax, word [rbp + 0xd810]
mov word [rbp + 0xd6ea], ax
mov dword [rbp + 0xd668], r13d
mov dword [rbp + 0xd6fc], r13d
mov eax, dword [rbp + 0xd7f8]
mov dword [rbp + 0xd6d8], eax
mov eax, dword [rbp + 0xd7c8]
mov dword [rbp + 0xd6dc], eax
mov eax, dword [rbp + 0xd7b8]
mov dword [rbp + 0xd6e0], eax
mov dword [rbp + 0xd6e4], esi
mov dword [rbp + 0xd820], ebx
mov qword [rbp + 0xd5e8], rdi
mov dword [rbp + 0xd774], ebx
cmp ebx, 0x3b9aca00
jne 0x140030e40
mov eax, dword [rbp + 0xcd58]
mov dword [rbp + 0xd820], eax
mov rdi, qword [rbp + 0xcd50]
mov qword [rbp + 0xd768], rdi
mov rax, qword [rbp + 0xcd48]
mov qword [rbp + 0xd780], rax
mov rbx, qword [rax + 0x10]
test rbx, rbx
je 0x140036617
mov r8d, 0x88
lea rcx, [rbp - 0x40]
lea rdx, [rbp + 0xd550]
call fcn.1400fc280
movaps xmm0, xmmword [rbp + 0xd650]
movaps xmmword [rbp + 0xd0e0], xmm0
mov al, byte [rbp + 0xd660]
mov byte [rbp + 0xd0f0], al
mov eax, dword [rbp + 0xd4e8]
mov ecx, dword [rbp + 0xd4eb]
mov dword [rbp + 0xd670], eax
mov dword [rbp + 0xd673], ecx
movaps xmm0, xmmword [rbp + 0xd0b0]
movaps xmm1, xmmword [rbp + 0xd0c0]
movaps xmmword [rbp + 0xd1e0], xmm0
movaps xmmword [rbp + 0xd1f0], xmm1
mov eax, dword [rbp + 0xd0d0]
mov dword [rbp + 0xd200], eax
mov rax, qword [rbx + 0x1c8]
mov r13, qword [rbp + 0xd7a0]
mov rdi, qword [rbp + 0xd7e8]
test al, 1
jne 0x14003111d
cmp rax, 0xfffffffffffffffe
je 0x140036ab9
lea rcx, [rax + 2]
lock cmpxchg qword [rbx + 0x1c8], rcx
jne 0x140030ee7
mov rax, qword [rbp + 0xd780]
mov rbx, qword [rax + 0x10]
lea rcx, [rbx + 0x80]
mov r14d, 1
lock xadd qword [rbx + 0x88], r14
mov rdx, r14
call fcn.14008fda6
mov r15, rax
and r14d, 0x1f
imul rax, r14, 0x118
lea r12, [r15 + rax]
add r12, 8
mov qword [r12 - 8], r13
mov r8d, 0x88
mov rcx, r12
lea rdx, [rbp - 0x40]
call fcn.1400fc280
mov rax, qword [rbp + 0xd6b8]
mov qword [r12 + 0x88], rax
mov rax, qword [rbp + 0xd5f0]
mov qword [r12 + 0x90], rax
mov eax, dword [rbp + 0xd7f8]
mov dword [r12 + 0x98], eax
mov eax, dword [rbp + 0xd7c8]
mov dword [r12 + 0x9c], eax
mov eax, dword [rbp + 0xd7b8]
mov dword [r12 + 0xa0], eax
mov dword [r12 + 0xa4], esi
movzx eax, word [rbp + 0xd818]
mov word [r12 + 0xa8], ax
movzx eax, word [rbp + 0xd810]
mov word [r12 + 0xaa], ax
mov eax, dword [rbp + 0xd770]
mov dword [r12 + 0xac], eax
mov eax, dword [rbp + 0xd790]
mov dword [r12 + 0xb0], eax
mov eax, dword [rbp + 0xd7ac]
mov dword [r12 + 0xb4], eax
mov eax, dword [rbp + 0xd7c0]
mov dword [r12 + 0xb8], eax
mov eax, dword [rbp + 0xd668]
mov dword [r12 + 0xbc], eax
movaps xmm0, xmmword [rbp + 0xd0e0]
movups xmmword [r12 + 0xc0], xmm0
mov al, byte [rbp + 0xd0f0]
mov byte [r12 + 0xd0], al
mov eax, dword [rbp + 0xd670]
mov ecx, dword [rbp + 0xd673]
mov dword [r12 + 0xd1], eax
mov dword [r12 + 0xd4], ecx
mov rax, qword [rbp + 0xd5e8]
mov qword [r12 + 0xd8], rax
mov eax, dword [rbp + 0xd774]
mov dword [r12 + 0xe0], eax
movaps xmm0, xmmword [rbp + 0xd1e0]
movaps xmm1, xmmword [rbp + 0xd1f0]
movups xmmword [r12 + 0xe4], xmm0
movups xmmword [r12 + 0xf4], xmm1
mov eax, dword [rbp + 0xd200]
mov dword [r12 + 0x104], eax
mov rax, qword [rbp + 0xd7e0]
mov qword [r12 + 0x108], rax
mov eax, 1
mov ecx, r14d
shl rax, cl
lock or qword [r15 + 0x2310], rax
mov rax, qword [rbx + 0x110]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rbx + 0x110], rcx
jne 0x1400310c2
test rax, rax
mov rdi, qword [rbp + 0xd7e8]
jne 0x14003110a
mov rax, qword [rbx + 0x100]
mov rcx, qword [rbx + 0x108]
mov qword [rbx + 0x100], 0
lock and qword [rbx + 0x110], 0xfffffffffffffffd
test rax, rax
je 0x14003110a
call qword [rax + 8]
mov r12, qword [rbp + 0xd7b0]
mov rax, qword [rbp + 0xd7d0]
jmp 0x14003119e
mov r8d, 0x88
lea rcx, [rbp + 0xaac0]
lea rdx, [rbp - 0x40]
call fcn.1400fc280
movaps xmm0, xmmword [rbp + 0xd0e0]
movaps xmmword [rbp + 0xd730], xmm0
mov al, byte [rbp + 0xd0f0]
mov byte [rbp + 0xd740], al
mov eax, dword [rbp + 0xd670]
mov ecx, dword [rbp + 0xd673]
mov dword [rbp + 0xd500], eax
mov dword [rbp + 0xd503], ecx
movaps xmm0, xmmword [rbp + 0xd1e0]
movaps xmm1, xmmword [rbp + 0xd1f0]
movaps xmmword [rbp + 0xcfa0], xmm0
movaps xmmword [rbp + 0xcfb0], xmm1
mov eax, dword [rbp + 0xd200]
mov dword [rbp + 0xcfc0], eax
cmp r13, 2
mov rax, qword [rbp + 0xd7d0]
jne 0x140036657
mov qword [rbp + 0xd7d0], rax
cmp rdi, 2
je 0x1400312a5
mov r12d, 0x3b9aca00
cmp dword [rbp + 0xd820], 0x3b9aca00
lea r15, [rbp - 0x2c]
lea r13, [rbp + 0xd1e0]
je 0x1400311f1
call fcn.1400bc640
mov rcx, rax
mov r8, qword [rbp + 0xd768]
mov r9d, dword [rbp + 0xd820]
call fcn.1400bca40
mov qword [rbp + 0xd810], rax
mov r12d, edx
call fcn.1400a6090
mov rdi, rax
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140036480
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov rcx, rax
add rcx, 0x10
mov qword [rax + 0x10], rdi
lea rax, str._r_b_
mov qword [rbp + 0xd5d8], rax
mov qword [rbp + 0xd5e0], rcx
lea rax, [rbp + 0xd5d8]
mov qword [rbp + 0xd720], rax
mov rax, qword [rbp + 0xd7e0]
mov qword [rbp - 0x40], rax
mov ecx, 9
lea rdi, [rbp - 0x38]
lea rsi, [rbp + 0xd600]
rep movsq qword [rdi], qword [rsi]
mov byte [rbp + 0x11], 0
mov r8d, 0x146
lea rcx, [rbp + 0x12]
lea rdx, [rbp + 0xaac0]
call fcn.1400fc280
xor eax, eax
movzx eax, al
lea rcx, [0x140155568]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
lea rdi, [rbp + 0x160]
jmp rax
mov edi, 0x3b9aca00
cmp dword [rbp + 0xd820], 0x3b9aca00
lea r15, [rbp - 0x2c]
lea r13, [rbp + 0xd1e0]
je 0x1400312e1
call fcn.1400bc640
mov rcx, rax
mov r8, qword [rbp + 0xd768]
mov r9d, dword [rbp + 0xd820]
call fcn.1400bca40
mov rbx, rax
mov edi, edx
call fcn.1400a6090
mov r14, rax
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140036480
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov rcx, rax
add rcx, 0x10
mov qword [rax + 0x10], r14
lea rax, str._r_b_
mov qword [rbp + 0xcfa0], rax
mov qword [rbp + 0xcfa8], rcx
lea rax, [rbp + 0xcfa0]
mov qword [rbp + 0xd730], rax
mov rax, qword [rbp + 0xd7e0]
mov qword [rbp + 0xd1e0], rax
mov byte [rbp + 0xd1f0], 0
mov eax, dword [rbp + 0xd670]
mov ecx, dword [rbp + 0xd673]
lea rdx, [rbp + 0xd1e4]
mov dword [rdx + 0x10], ecx
mov dword [rdx + 0xd], eax
xor eax, eax
test eax, eax
je 0x14003137f
cmp eax, 3
je 0x14003138d
jmp 0x1400364d1
mov rax, qword [rbp + 0xd1e0]
mov qword [rbp + 0xd1e8], rax
lea rcx, [rbp - 0x40]
lea rdx, [rbp + 0xd1e8]
lea r8, [rbp + 0xd730]
call fcn.14008513b
mov r14, qword [rbp - 0x40]
cmp r14, 5
jne 0x14003140a
mov byte [rbp + 0xd1f0], 3
cmp edi, 0x3b9aca00
jne 0x1400313c9
call fcn.1400a4030
mov eax, 3
jmp 0x140031371
call fcn.1400bc640
mov r8d, edx
cmp rax, rbx
jb 0x1400313e5
jne 0x1400317d8
cmp r8d, edi
jae 0x1400317d8
mov qword [rbp - 0x40], rbx
mov dword [rbp - 0x38], edi
lea rcx, [rbp - 0x40]
mov rdx, rax
call fcn.1400bc7f0
mov rcx, rax
call fcn.1400a6bc0
mov eax, 3
jmp 0x140031371
mov rbx, qword [rbp - 0x38]
mov r8d, 0x88
lea rsi, [rbp + 0xaac0]
mov rcx, rsi
lea rdx, [rbp - 0x30]
call fcn.1400fc280
lea rcx, [rbp + 0xd1e8]
call 0x14009a1d8
cmp r14d, 4
je 0x1400364e4
mov r8d, 0x88
lea rcx, [rbp + 0xd0e0]
mov rdx, rsi
call fcn.1400fc280
lea rdi, [rbp + 0x160]
mov rax, qword [rbp + 0xcfa0]
mov rcx, qword [rbp + 0xcfa8]
jmp 0x1400360a0
movaps xmmword [rbp + 0xd6c0], xmm6
lea rsi, [0x140148570]
lea r12, str.called__Result::unwrap____on_an__Err__value
jmp 0x1400314cb
xor esi, esi
jmp 0x1400314cb
mov rax, qword [rdi + 0x10]
mov qword [rbp + 0xcfb0], rax
movups xmm0, xmmword [rdi]
movaps xmmword [rbp + 0xcfa0], xmm0
mov rcx, r13
lea rdx, [rbp + 0xcfa0]
call fcn.1400034cb
mov rsi, qword [rbp + 0xd1e0]
mov r12, qword [rbp + 0xd1e8]
lea rax, [rbp + 0xd1e4]
movups xmm0, xmmword [rax + 0xc]
movaps xmmword [rbp + 0xd6c0], xmm0
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x140031570
cmp qword [rbp + 0x160], 0
je 0x1400314ff
mov r8, qword [rbp + 0x168]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
call r14
xor esi, esi
jmp 0x140031548
xor esi, esi
jmp 0x140031541
mov rsi, qword [rbp + 0x130]
mov r12, qword [rbp + 0x138]
lea rax, [rbp + 0x140]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0xd6c0], xmm0
lea rcx, [0x140106390]
mov qword [rbp + 0x130], rcx
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp + 0x138], rcx
movups xmmword [rax], xmm6
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [rbp + 0x158], 0
je 0x140031570
mov rax, qword [rbp + 0x130]
mov rdx, qword [rbp + 0x138]
mov r8, qword [rbp + 0x140]
lea rcx, [rbp + 0x148]
call qword [rax + 0x18]
mov byte [rbp + 0x158], 0
mov rcx, qword [rbp + 0xcf78]
call case.0x140049acd.389
movaps xmm0, xmmword [rbp + 0xd6c0]
movaps xmmword [rbp + 0xd730], xmm0
mov bl, 1
mov byte [rbp + 0x159], bl
movaps xmmword [rbp + 0xd600], xmm0
lea rcx, [rbp + 0xf0]
call case.0x1400759a5.277
mov rcx, qword [rbp + 0xe8]
call fcn.140094ee4
movaps xmm0, xmmword [rbp + 0xd600]
movaps xmmword [rbp + 0xd670], xmm0
add byte [rax + 0x1a09d], cl
add byte [rax - 0x7b], cl
invalid
je 0x1400315e1
add byte [rax + 0x1a09d], cl
add byte [rax - 0x7b], cl
div byte [rax + rdx + 0xf]
movaps xmm0, xmmword [rbp + 0xd670]
sub byte [rbp + 0xd670], al
movaps xmmword [rbp + 0xd1e0], xmm0
jmp 0x1400315e3
xor esi, esi
mov rbx, qword [rbp + 0xd6b0]
mov al, 0xd6
add byte [rax], al
mov rax, qword [rbp + 0xd0b0]
mov rcx, qword [rbp + 0xd0b8]
call qword [rax + 0x18]
sbb byte [rax - 0x7b], cl
invalid
je 0x140031617
sbb byte [rax - 0x7b], cl
div byte [rdi + rdx + 0x48]
mov dword [rbp + 0xd810], esi
mov qword [rbp + 0xd810], rsi
movaps xmm0, xmmword [rbp + 0xd1e0]
movaps xmmword [rbp + 0xd500], xmm0
add ch, dl
add byte [rax], al
add ch, dl
add byte [rax], al
jmp 0x140031631
test r12, r12
jne 0x140031628
mov cx, 5
call fcn.14008544c
mov r12, rax
xor eax, eax
mov qword [rbp + 0xd810], rax
mov rsi, qword [rbp + 0xcb68]
test rsi, rsi
je 0x14003166a
mov rdi, qword [rbp + 0xcb70]
mov rcx, rsi
call qword [rdi]
cmp qword [rdi + 8], 0
jg 0x140031655
invalid
je 0x14003166a
jg 0x140031655
add byte [rdx + rbx + 0x48], dh
cmp dword [rdi + 0x10], 0x11
cmp qword [rdi + 0x10], 0x11
jb 0x14003165b
mov rsi, qword [rsi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call r14
mov rax, qword [rbp + 0xcb78]
test rax, rax
je 0x140031688
lock dec qword [rax]
jne 0x140031688
lea rcx, [rbp + 0xcb78]
call fcn.140078939
add al, ch
mov cl, 0x72
add al, 0
mov rsi, qword [rbp + 0xd810]
add byte [rax], al
test rsi, rsi
je 0x1400316eb
movaps xmm0, xmmword [rbp + 0xd500]
lea rax, [rbp + 0xcb90]
movups xmmword [rax], xmm0
mov qword [rbp + 0xcb80], rsi
mov qword [rbp + 0xcb88], r12
mov r8, qword [rbp + 0xcb90]
mov rcx, rbx
mov rdx, r12
mov qword [rbp + 0xd7e8], r8
call fcn.1400d1181
test rax, rax
je 0x140031705
mov rcx, rax
call fcn.140041167
mov rdi, rax
mov rbx, rdx
mov r15, qword [rbp + 0xd808]
jmp 0x140033477
mov rcx, r12
call fcn.14000104d
mov rdi, rax
mov rbx, rdx
mov r15, qword [rbp + 0xd808]
jmp 0x14003348b
mov rsi, qword [rbp + 0xcf18]
mov rbx, qword [rbp + 0xcf20]
mov rcx, rbx
xor edx, edx
call fcn.140003c6c
mov r14, rax
mov rdi, rdx
mov rcx, rdx
mov rdx, rsi
mov r8, rbx
call fcn.1400fc280
mov dword [rbp - 0x40], 0
lea rax, [rbp - 0x38]
movups xmmword [rax], xmm6
mov dword [rbp - 0x28], 7
mov word [r15 + 0x10], 0
mov qword [r15 + 8], 0
mov byte [rbp - 0x20], 1
mov rcx, rdi
mov rdx, rbx
lea r8, [rbp - 0x40]
call fcn.1400ab300
mov rbx, rax
mov rsi, rdx
test r14, r14
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
je 0x140031789
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call r14
test rbx, rbx
mov r15, qword [rbp + 0xd808]
je 0x1400317f1
mov rcx, rsi
call fcn.140041167
mov rdi, rax
mov rbx, rdx
jmp 0x140033470
movzx eax, byte [rbp + 0x1a0]
cmp eax, 3
je 0x14003181f
test eax, eax
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [rbp + 0xd6b0]
jne 0x1400317ce
mov rcx, r12
call fcn.140094eb4
xor esi, esi
xor r12d, r12d
jmp 0x1400315ea
lea rcx, [rbp + 0xd1e8]
call 0x14009a1d8
mov r14d, 4
xor ebx, ebx
jmp 0x140031452
mov qword [rbp + 0xd6c0], rsi
mov r8d, 1
lea rcx, [rbp - 0x40]
mov rdx, rsi
xor r9d, r9d
call case.0x1400ac6ee.1133
cmp qword [rbp - 0x40], 0
je 0x140031848
mov rdi, qword [rbp - 0x38]
xor ecx, ecx
jmp 0x140031c83
lea rcx, [rbp + 0xf0]
call case.0x1400759a5.277
mov rcx, qword [rbp + 0xe8]
call fcn.140094ee4
xor esi, esi
xor r12d, r12d
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400315e3
mov rbx, qword [rbp - 0x38]
mov rax, rbx
sub rax, 0x10015
mov r14d, 0
add byte [rax], al
cmovae r14, rax
mov r15d, 0x12
cmp rbx, 0x16
cmp ebx, 0x16
jae 0x140031b55
lea rdi, [0x140105ce4]
jmp 0x140031bc3
add byte [rax - 0x77], cl
test dword [rax - 0x2a], esi
add byte [rax], al
movaps xmm0, xmmword [rbp + 0xd530]
lea rax, [rbp + 0xd678]
add byte [rax], al
movups xmmword [rax], xmm0
movaps xmm0, xmmword [rbp + 0xd650]
movaps xmmword [rbp + 0xd4c0], xmm0
mov r8d, 0x150
add byte [rax], al
lea rcx, [rbp + 0xaac0]
lea rdx, [rbp + 0xd1e0]
call fcn.1400fc280
add byte [rcx + 6], bh
add byte [rcx + 6], bh
xor edx, edx
call fcn.140003c6c
mov dword [rdx], 0x69736142
mov word [rdx + 4], 0x2063
mov qword [rbp + 0xd730], rax
xor bh, dl
add byte [rax], al
xor bh, dl
add byte [rax], al
mov qword [rbp + 0xd738], rdx
mov dword [rbp + 0xd738], edx
xchg ebp, eax
cmp bh, dl
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0xd740], 6
xor ebx, ebx
mov byte [r13 + 0x40e], bl
mov byte [rbp + 0x40e], bl
test dword [rax - 0x29], eax
add byte [rax], al
invalid
mov byte [rbp + 0x40e], bl
mov word [r13 + 0x40c], 0
mov r8d, 0x400
lea r15, [rbp - 0x40]
lea edi, [rbp - 0x40]
mov dword [r13 + 0x40c], 0xb8410000
mov dword [rbp + 0x40c], 0xb8410000
add byte [rax + rax], al
add byte [rbp + rcx*4 + 0x7d], cl
lea edi, [rbp - 0x40]
mov rcx, r15
xor edx, edx
call fcn.1400fc0c0
lea edi, [rbp - 0x40]
mov rcx, r15
stc
xor edx, edx
call fcn.1400fc0c0
lea rax, [0x140147582]
pop rsp
adc dword [rax], eax
mov qword [rbp + 0x3d8], rax
lea rax, [rbp + 0xd730]
lea eax, [rbp + 0xd730]
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
test dword [rax], esi
xor bh, dl
lea eax, [rbp + 0xd730]
xor bh, dl
add byte [rax], al
mov qword [rbp + 0x3c0], rax
mov byte [rbp + 0x3e3], bl
movups xmmword [r13 + 0x3f4], xmm6
rol byte [rbx], 0
add byte [rax + 0x3e39d], cl
add byte [rcx + 0xf], al
adc dword [rbp + 0x3f4], esi
lea rax, [rbp + 0xd670]
test dword [rax - 0x2a], esi
jo 0x140031917
add byte [rax], al
mov qword [rbp + 0xd600], rax
lea rax, [0x140001ab0]
lea eax, [0x140001ab0]
lea eax, [0x140001ab0]
mov qword [rbp + 0xd608], rax
mov dword [rbp + 0xd608], eax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov cl, 0x48
adc dword [rax], eax
mov qword [rbp + 0xd0e0], rax
mov qword [rbp + 0xd0e8], 2
call 0x142031a3e
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], eax
rol dword [rax], 1
add byte [rax], al
add byte [rax], al
invalid
call 0x142031a3e
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], eax
rol dword [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
test dword [rax], eax
invalid
lea rax, [rbp + 0xd600]
add byte [rax], al
add byte [rax - 0x77], cl
test eax, esi
rol byte [rax], 1
add byte [rax - 0x39], cl
test eax, edi
rol byte [rax], 1
add byte [rcx], al
invalid
mov qword [rbp + 0xd0f0], rax
mov qword [rbp + 0xd0f8], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
stc
mov rcx, r15
mov ecx, edi
stc
lea rdx, [rbp + 0xd0e0]
add byte [rax], al
add al, ch
sahf
push rdi
add dword [rax], eax
invalid
call fcn.140047142
add byte [rax - 0x7b], cl
sal byte [rax + rcx + 0x48], 0x89
shr eax, 0xdb
add r8, qword [r8]
test rax, rax
je 0x1400319b1
mov rcx, rax
mov ecx, eax
call fcn.14006678c
movabs rax, 0x8000000000000000
cmp rsi, rax
mov r15, qword [rbp + 0xd760]
mov eax, 0
add byte [rax], al
add byte [rax + 0x4cc63948], al
mov edi, dword [rbp + 0xd760]
invalid
je 0x140031a73
test byte [rax + 0x48000000], ch
mov dword [rbp + 0xd600], esi
mov qword [rbp + 0xd600], rsi
movaps xmm0, xmmword [rbp + 0xd4c0]
lea rax, [rbp + 0xd608]
lea eax, [rbp + 0xd608]
invalid
add byte [rdi], cl
adc dword [rax], eax
movups xmmword [rax], xmm0
lea rax, [rbp + 0xd600]
test dword [rax], eax
invalid
add dh, dl
add byte [rax], al
mov qword [rbp + 0xd500], rax
lea rax, [0x140001ab0]
mov qword [rbp + 0xd508], rax
test dword [rax], ecx
invalid
or ch, dl
add byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp + 0xd0e0], rax
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov qword [rbp + 0xd0e8], rax
add byte [rax], al
mov qword [rbp + 0xd100], 0
lea rcx, [rbp + 0xd500]
lea ecx, [rbp + 0xd500]
mov qword [rbp + 0xd0f0], rcx
mov qword [rbp + 0xd0f8], rax
lea rcx, [rbp - 0x40]
lea rdx, [rbp + 0xd0e0]
call fcn.140047142
test rax, rax
je 0x140031a56
mov rcx, rax
call fcn.14006678c
cmp qword [rbp + 0xd600], 0
je 0x140031a73
add dh, dl
add byte [rax], al
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rbp + 0xd608]
adc ecx, dword [rbx + rcx*4 - 0x7b]
or dh, dl
add byte [rax], al
mov r8, qword [rbp + 0xd608]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
lea rsi, [rbp - 0x40]
mov rcx, rsi
mov ecx, esi
call fcn.14004bea7
mov rdx, qword [rbp + 0xd738]
mov r8, qword [rbp + 0xd740]
mov rcx, rsi
call fcn.1400474ee
cmp byte [rbp - 0x20], 2
je 0x140036975
jge 0x140031a78
add cl, byte [rdi]
test dh, dl
add byte [rax], r8b
movups xmm0, xmmword [rbp - 0x40]
movups xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xd560], xmm1
ror byte [r15], 0x10
ror byte [r15], 1
sub dword [rbp + 0xd560], ecx
movaps xmmword [rbp + 0xd550], xmm0
mov eax, dword [r13 + 0xd]
mov ecx, dword [r13 + 0x10]
lea rdx, [rbp + 0xd558]
mov dword [rdx + 0x1c], ecx
mov dword [rdx + 0x19], eax
mov byte [rbp + 0xd570], 1
cmp qword [rbp + 0xd730], 0
je 0x140031aee
mov r8, qword [rbp + 0xd738]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
cmp qword [rbp + 0xd670], 0
je 0x140031b0b
mov ebp, 0xaac0
add cl, byte [rdi]
test dword [rax + rax - 0x47bf0000], edi
push rax
add dword [rax], eax
add byte [rax - 0x73], cl
lea edx, [rax]
int3
add rbx, 0xffffffffffffffea
mov r15d, 0x24
cmp rbx, r14
jb 0x140031bbc
lea rdi, [rbp - 0x40]
mov rcx, rdi
mov rdx, rsi
xor r8d, r8d
mov r9, rbx
call case.0x1400ac6ee.1133
cmp qword [rbp - 0x40], 0
jne 0x140031c76
mov dword [rbp - 0x40], 0
add byte [rax], al
mov r8d, 4
lea rcx, [rbp + 0xd6c0]
mov rdx, rdi
call fcn.14000109b
test rax, rax
jne 0x140031c4f
cmp dword [rbp - 0x40], 0x6054b50
je 0x140031c54
add rbx, 0xffffffffffffffff
jb 0x140031b59
lea rdi, str.Could_not_find_central_directory_endInvalid_zip_headerInvalid_digital_signature_headerCould_not_find_ZIP64_central_directory_end_6
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov ecx, 1
jmp 0x140031c83
rol byte [rax], 1
add byte [rdi], cl
adc byte [0x140149430], al
movaps xmmword [rbp + 0xd0e0], xmm0
movaps xmm0, xmmword [rbp + 0xd550]
movaps xmm1, xmmword [rbp + 0xd560]
movaps xmmword [rbp - 0x30], xmm1
movaps xmmword [rbp - 0x40], xmm0
ror byte [rax - 0x73], 0x8d
pop rax
invalid
add byte [rax], al
mov eax, dword [rcx + 0x19]
mov ecx, dword [rcx + 0x1c]
mov dword [r13 + 0x10], ecx
mov dword [r13 + 0xd], eax
mov byte [rbp - 0x20], 1
lea rcx, [rbp + 0xaae8]
lea rdx, [rbp + 0xd0e0]
lea r8, [rbp - 0x40]
call fcn.14000f3b3
mov r8d, 0x150
lea rcx, [rbp + 0xcc10]
adc ah, cl
add byte [rax], al
ror byte [rax - 0x73], 0x8d
pop rax
invalid
shr r8b, 0x7d
xlatb
std
inc dword [rcx - 0x48]
push rax
add dword [rax], eax
add byte [rax - 0x73], cl
lea edx, [rax]
adc ah, cl
adc ah, cl
add byte [rax], al
add byte [rax - 0x73], cl
xchg ebp, eax
shr byte [rdx + 0x73e90000], 0xe5
lea rdx, [rbp + 0xaac0]
jmp 0x1400301c2
invalid
invalid
invalid
mov rdi, rax
jmp 0x140031c7a
mov r8d, 2
mov r9d, 0x10
mov ecx, 0x10
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call case.0x1400ac6ee.1133
add byte [rax - 0x7d], cl
jge 0x140031c2f
add byte [rdi], cl
test dh, dl
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
jge 0x140031c2f
add byte [rdi], cl
test dh, dl
and eax, 0x8b480000
jge 0x140031c42
mov rdi, qword [rbp - 0x38]
xor ecx, ecx
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov r13, r15
mov rbx, rdi
mov rdi, rcx
mov r15, qword [rbp + 0xd808]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp rdi, 4
jne 0x14003344e
invalid
add byte [rax], al
invalid
add byte [rax - 0x73], cl
mov ebp, 0xcc10
lea rdi, [rbp + 0xcc10]
mov rax, qword [rbp + 0xd5f8]
mov rsi, qword [rbp + 0xd810]
mov qword [rbp + 0xd600], rbx
add byte [rcx + rcx*4 - 0x53], cl
or dh, dl
add byte [rax], al
add byte [rcx + rcx*4 - 0x53], cl
or dh, dl
add byte [rax], al
mov rdx, qword [rbx + 0x20]
test rdx, rdx
je 0x1400334a0
invalid
add byte [rax], al
invalid
movzx ecx, al
mov qword [rbp + 0xd788], rcx
xor ecx, ecx
mov qword [rbp + 0xd790], rdx
mov qword [rbp + 0xd5f8], rax
mov rax, qword [rbp + 0xd600]
cmp qword [rax + 0x20], rcx
add byte [rax - 0x75], cl
test dword [rax], eax
invalid
jbe 0x1400343c6
mov rbx, qword [rax + 0x18]
imul r14, rcx, 0xb0
mov r8d, 2
add byte [rax], al
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
cmp byte [rbx + r14 + 0xa6], 0
add byte [rax], al
add byte [rax], al
lea r13, [rbp + 0xd1e0]
jne 0x140034436
mov qword [rbp + 0xd768], rcx
mov r9, qword [rbx + r14 + 0x80]
mov rdx, qword [rbp + 0xd608]
mov rcx, rdi
xor r8d, r8d
call case.0x1400ac6ee.1133
cmp qword [rbp + 0xcc10], 0
jne 0x140034444
mov dword [rbp + 0xcc10], 0
add byte [rax], al
mov r8d, 4
lea rcx, [rbp + 0xd608]
mov rdx, rdi
call fcn.14000109b
test rax, rax
jne 0x14003444b
mov edi, 0x19
cmp dword [rbp + 0xcc10], 0x4034b50
jne 0x140034455
test ecx, eax
add byte es:[rax], al
mov rdx, qword [rbp + 0xd608]
mov r8d, 2
mov r9d, 0x16
lea rsi, [rbp + 0xcc10]
int3
add byte [rax], al
mov rcx, rsi
call case.0x1400ac6ee.1133
add byte [rax - 0x7d], cl
mov ebp, 0xcc10
add byte [rax], al
add byte [rdi], cl
invalid
cmpsd dword [rsi], dword [rdi]
add byte es:[rax], al
add byte [rax], al
add byte [rcx - 0x47], al
invalid
int3
mov word [rbp + 0xcc10], 0
mov r8d, 2
lea r13, [rbp + 0xd608]
or dh, dl
add byte [rax], al
mov rcx, r13
mov rdx, rsi
call fcn.14000109b
test rax, rax
jne 0x140034477
mov dword [rsi], esp
add byte [rax], al
movzx r15d, word [rbp + 0xcc10]
mov word [rbp + 0xcc10], 0
mov r8d, 2
mov eax, 2
int3
mov eax, 2
mov rcx, r13
mov rdx, rsi
call fcn.14000109b
test rax, rax
jne 0x140034491
lea rax, [rbx + r14]
add rax, 0x80
add byte [rax], 0
add byte [rdi], cl
mov bh, 0x8d
adc ah, cl
add byte [rax], al
xor ecx, dword [rax + 5]
add byte [rax], 0
add byte [rdi], cl
mov bh, 0x8d
adc ah, cl
add byte [rax], al
mov rdx, qword [rax]
add rcx, r15
lea r9, [rdx + rcx]
or cl, byte [rcx - 0x7d]
rcr dword [rsi], 0x4c
mov dword [rax + 0x10], ecx
invalid
invalid
or cl, byte [rcx - 0x7d]
rcr dword [rsi], 0x4c
mov dword [rax + 0x10], ecx
invalid
invalid
adc byte [rax - 0x75], cl
xchg ebp, eax
or dh, dl
add byte [rax], al
mov rdx, qword [rbp + 0xd608]
mov rcx, rsi
xor r8d, r8d
call case.0x1400ac6ee.1133
cmp qword [rbp + 0xcc10], 0
jne 0x14003448a
cmp word [rbx + r14 + 0x98], 5
mov r15, qword [rbp + 0xd808]
mov rsi, qword [rbp + 0xd810]
add byte [rax], al
je 0x1400344e3
invalid
add byte [rax], al
add byte [0x148c0a9b6], al
fadd dword [rax]
add byte [rax - 0x75], cl
mov ch, 0x10
fadd dword [rax]
add byte [rax], al
je 0x1400344e3
invalid
add byte [rdx - 0x80], al
mov esp, 0xa533
xor esp, dword [rbp + 0x2000000]
cmp byte [rbx + r14 + 0xa5], 2
jne 0x1400369a0
lea rdi, [rbx + r14]
mov rsi, qword [rbx + r14 + 0x70]
mov r8d, 0xa0
mov rcx, qword [rbp + 0xced0]
lea rdx, [rbp + 0xaac0]
call fcn.1400fc280
mov byte [rbp + 0xd3d0], 0
mov eax, dword [rbp + 0xcfa0]
test dword [rax - 0x74ffff31], esp
invalid
invalid
iretd
add byte [rax], al
test dword [rax - 0x74ffff31], esp
lea esp, [rbx + 0x480000cf]
lea edx, [rbp + 0xd1e4]
add byte [rax], al
lea rdx, [rbp + 0xd1e4]
mov dword [rdx + 0x1ed], eax
mov dword [rdx + 0x1f0], ecx
lea rax, [rbp + 0xd608]
add byte [rax], al
mov qword [rbp + 0xd3d8], rax
lea rax, [0x140105ae8]
add eax, 0xd3c02
mov qword [rbp + 0xd3e0], rax
rol dword [rax], cl
add byte [rax - 0x77], cl
mov ch, 0xe8
rol dword [rax], cl
add byte [rcx - 0x48], al
mov eax, 0xc0
rol dword [rax], cl
add byte [rax - 0x77], cl
mov ch, 0xe8
rol dword [rax], cl
add byte [rcx - 0x48], al
mov eax, 0xc0
invalid
invalid
invalid
call 0x181031fc8
mov eax, 0xc0
lea rcx, [rbp + 0xd3f0]
lea rdx, [rbp - 0x40]
call fcn.1400fc280
mov rax, qword [rbp + 0xd788]
mov qword [rbp + 0xd4b0], rax
mov qword [rbp + 0xd1e0], 0
rol dword [rax], cl
add byte [rax - 0x73], cl
push rbp
shr al, 0x76
movabs dword [0xd788858b48000c], eax
add byte [rax - 0x77], cl
test dword [rax + 0x480000d4], esi
mov dword [rbp + 0xd1e0], 0
add byte [rax], al
add byte [rax - 0x48], cl
add byte [rax], al
movabs rax, 0x8000000000000000
mov qword [rbp + 0xd320], rax
mov qword [rbp + 0xd328], rdi
add byte [rax], al
add byte [rax], al
add byte [rax + 0x20858948], al
rol dword [rax], cl
add byte [rax - 0x77], cl
mov ebp, 0xd328
mov rsi, qword [rdi + 8]
mov rdi, qword [rdi + 0x10]
cmp rdi, 0x10
lea r15, [0x1401555b0]
mov r13, qword [rbp + 0xd7f0]
lodsd eax, dword [rsi]
invalid
xlatb
add byte [rax], al
jae 0x140031f79
lodsd eax, dword [rsi]
invalid
test rdi, rdi
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
invalid
je 0x140031f97
xor byte [0x171379364], cl
rol byte [rax + 0xf00063c], 0x84
and dword [rax], eax
and dword [rax], eax
xor eax, eax
cmp byte [rsi + rax], 0
je case.default.0x140031fd2
and dword [rax], eax
invalid
cmp al, 6
add byte [rdi], cl
test byte [rdx + 0x21], al
and dword [rax], eax
invalid
and dword [rax], eax
add byte [rax - 1], cl
ror byte [rax + 0x39], 0xc7
inc rax
cmp rdi, rax
jne 0x140031f65
jmp 0x140031f97
xor ecx, ecx
leave
mov rdx, rsi
mov r8, rdi
mov r8, rdi
call fcn.140009750
cmp rax, 1
cmp eax, 1
std
dec dword [rax - 0x7d]
cmp eax, 1
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
je case.default.0x140031fd2
invalid
invalid
cmp eax, 1
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
je case.default.0x140031fd2
lea rcx, [rbp + 0xaac0]
mov rdx, rsi
mov r8, rdi
clc
invalid
clc
call fcn.1400a7c80
movzx eax, byte [rbp + 0xaac0]
mov rcx, qword [rbp + 0xaad0]
stosb byte [rdi], al
add byte [rax], al
invalid
add byte [rax - 0x75], cl
invalid
stosb byte [rdi], al
add byte [rax], al
invalid
add byte [rax - 0x75], cl
xchg ebp, eax
loopne 0x140031f66
mov rdx, qword [rbp + 0xaae0]
add byte [rax], al
lea r8, [0x140155594]
movsxd r9, dword [r8 + rax*4]
xor eax, 0x634d0012
or al, 0x80
add r9, r8
add ecx, eax
mov rax, rdi
mov r8, rsi
jmp r9
add rcx, 4
jmp 0x14003200f
mov ecx, 6
add byte [rax], al
add bl, ch
sub eax, 0x1428d48
lea rax, [rdx + 1]
add byte [rax], al
jmp 0x14003200f
lea rax, [rdx + 1]
test rdx, rdx
cmove rax, rdx
ret 0x148
ror dword [rax - 0x7d], 0xc1
or bl, ch
invalid
ret 0x148
or bl, ch
sbb dword [rax - 0x73], ecx
add dword [rax - 0x7b], ecx
add dword [rax - 0x7b], ecx
lea rax, [rdx + 1]
lea eax, [rdx + 1]
add dword [rax - 0x7b], ecx
test rdx, rdx
cmove rax, rdx
add rcx, rax
add rcx, 2
jmp 0x14003200f
ror byte [rax + 0xf], cl
ret 0x148
mov ecx, 2
add byte [rax], al
add byte [rax - 0x77], cl
clc
mov rax, rdi
sub rax, rcx
jb 0x1400369da
add byte [rax + 1], cl
int1
add rcx, rsi
mov r8, rcx
test rax, rax
je 0x140032037
mov al, byte [r8]
cmp al, 0x2f
add byte [rdi + rbp], bh
sete cl
cmp al, 0x5c
pop rsp
pop rsp
sete al
or al, cl
jmp 0x140032039
invalid
add dh, byte [rcx]
ror byte [rax - 1], 0x85
push 0x480000d7
xor eax, eax
inc qword [rbp + 0xd768]
mov qword [rbp - 0x40], rsi
mov dword [rbp - 0x40], esi
mov dword [rbp - 0x40], esi
ror byte [rax - 0x77], 0x7d
enter 0xffffffffffff8b48, 0xffffffffffffff8d
loopne 0x140031ff7
mov qword [rbp - 0x38], rdi
mov rcx, qword [rbp + 0xaae0]
add byte [rax], al
lea rdx, [rbp - 0x30]
mov qword [rdx + 0x20], rcx
movups xmm0, xmmword [rbp + 0xaac0]
stosb byte [rdi], al
add byte [rax], al
invalid
stosb byte [rdi], al
add byte [rax], al
invalid
add byte [rdi], cl
movups xmm1, xmmword [rbp + 0xaad0]
adc byte [rbp + 0xaad0], cl
movups xmmword [rdx + 0x10], xmm1
adc dword [rdx + 0x10], ecx
movups xmmword [rdx], xmm0
mov byte [rbp - 6], al
mov word [rbp - 8], 0x200
mov dword [rbp - 8], 0xdb310200
clc
add byte [rdx], al
xor ebx, ebx
lea rcx, [rbp + 0xaac0]
lea rdx, [rbp - 0x40]
call fcn.1400a8120
mov al, byte [rbp + 0xaac0]
cmp al, 0xa
je 0x1400320be
add al, 0xfa
cli
movzx eax, al
lea rcx, [rax + 1]
cmp al, 4
add dword [rsp + rax], edi
mov eax, 0
add byte [rax], al
add byte [rax], al
cmovae rcx, rax
movsxd rax, dword [r15 + rcx*4]
add al, 0x8f
add rax, r15
jmp rax
clc
invalid
add byte [rax], al
inc rbx
jmp 0x140032077
mov qword [rsp + 0x20], rdi
lea rcx, [rbp + 0xd550]
mov rdx, qword [rbp + 0xd6a8]
mov r8, r13
mov r9, rsi
call case.0x1400adac5.152
lea rax, [rbp + 0xd320]
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x208d3948], al
rol dword [rax], cl
add byte [rbp + 7], dh
mov rax, qword [rbp + 0xd328]
mov rcx, qword [rax + 0x10]
test rcx, rcx
lea rdi, [rbp + 0xaac0]
mov r15, qword [rbp + 0xd808]
mov rsi, qword [rbp + 0xd810]
fadd dword [rax]
add byte [rax - 0x75], cl
mov ch, 0x10
fadd dword [rax]
add byte [rdx + rdi + 0x48], dh
mov eax, dword [rax + 8]
je 0x140032155
mov rax, qword [rax + 8]
cmp byte [rcx + rax - 1], 0x2f
jne 0x140032155
mov rcx, qword [rbp + 0xd558]
add byte [rax], al
mov rdx, qword [rbp + 0xd560]
call fcn.1400ad700
test rax, rax
ror byte [rdi], 0x85
loope 0x140032163
and eax, dword [rax]
invalid
test ecx, esp
and eax, dword [rax]
add byte [rax - 0x73], cl
mov ebp, 0xcc10
lea rdi, [rbp + 0xcc10]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400333fe
mov rbx, qword [rbp + 0xd558]
mov r14, qword [rbp + 0xd560]
mov esi, dword [rbp + 0xd560]
mov esi, dword [rbp + 0xd560]
mov rcx, rbx
mov rdx, r14
call fcn.1400adfd0
mov r13, rax
test rax, rax
je 0x1400321f5
sal byte [rdi + rdi*2 + 0x48], 0x89
ror byte [rax - 0x73], 1
jne 0x14003213d
mov rax, rdx
lea rsi, [rbp - 0x40]
mov rcx, rsi
mov rdx, r13
mov qword [rbp + 0xd820], rax
mov r8, rax
call fcn.1400ae120
cmp dword [rbp - 0x40], 2
jne 0x1400321b0
mov rax, qword [rbp - 0x38]
mov qword [rbp + 0xaac8], rax
enter 0xaa, 0
mov qword [rbp + 0xaac0], 2
jmp 0x1400321c2
mov ecx, 9
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
cmp qword [rbp + 0xaac0], 2
jne 0x1400321ee
lea rcx, [rbp + 0xaac8]
call fcn.1400411a9
mov rsi, qword [rbp + 0xd810]
mov esi, dword [rbp + 0xd810]
mov rcx, r13
mov rdx, qword [rbp + 0xd820]
call fcn.1400d117c
test rax, rax
je 0x1400321f5
jmp 0x140034523
mov rsi, qword [rbp + 0xd810]
mov dword [rbp - 0x40], 0
lea rax, [rbp - 0x38]
movups xmmword [rax], xmm6
mov dword [rbp - 0x28], 7
lea r13, [rbp - 0x2c]
mov word [r13 + 0x10], 0
mov qword [r13 + 8], 0
mov byte [rbp - 0x1f], 1
or byte [rax], al
add byte [rax], al
add dh, al
loope 0x140032222
mov word [rbp - 0x1d], 0x101
mov rcx, rbx
mov rdx, r14
lea r8, [rbp - 0x40]
call fcn.1400ab300
nop
invalid
add byte [rax - 0x77], cl
xchg ebp, eax
loopne 0x140032212
add byte [rax], al
test rax, rax
jne 0x14003452a
mov dword [rbp - 0x1d], 0x89480101
invalid
xor esi, esi
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [rbp + 0xd7d8]
test byte [rbx + rcx*4 + 0x35], 0xd9
sub eax, 0x8b48000d
popfq
fcom st(7)
add byte [rax], al
mov r13, qword [rbp + 0xd7f0]
cmp rsi, 0x2001
jae 0x1400368a3
mov r8d, 0x2000
sub r8, rsi
lea rcx, [rsi + rbp]
add rcx, 0xaac0
add ecx, 0xaac0
add ecx, 0xaac0
shr byte [rdx - 0x2dcf0000], 0xe8
cmp ebx, dword [rsi - 0x74b7fff4]
mov ebp, 0xd1e0
xor edx, edx
call fcn.1400fc0c0
mov rdi, qword [rbp + 0xd1e0]
test rdi, rdi
jne 0x14003275d
invalid
add byte [rdx + rcx*4 - 0x43], al
rcl bl, 1
add byte [rax], al
mov r15b, byte [rbp + 0xd3d0]
mov byte [rbp + 0xd3d0], 3
cmp r15b, 3
je 0x14003691d
mov r13b, byte [rbp + 0xd3d1]
mov r8d, 0xe6
lea rcx, [rbp + 0xd0e0]
lea rdx, [rbp + 0xd3d2]
call fcn.1400fc280
mov rax, qword [rbp + 0xd328]
lea rcx, [rax + 0x98]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x46], cl
add byte [rax], al
add byte [rax], al
movabs rdx, 0x8000000000000000
cmp qword [rbp + 0xd320], rdx
lea rdx, [rbp + 0xd3b8]
cmovne rcx, rdx
invalid
mov edx, 0
add byte [rax], al
add byte [rax + 0x20953948], al
rol dword [rax], cl
add byte [rax - 0x73], cl
xchg ebp, eax
mov eax, 0x480000d3
cmovne ecx, edx
invalid
retf 0x8d48
lea rdx, [rbp + 0xd320]
cmovne rax, rdx
movzx ecx, word [rcx]
cmp r15b, 2
sete bl
test r13b, r13b
setne dl
cmp rcx, 4
ja case.0x140032333.3
and bl, dl
mov r14d, dword [rax + 0x9c]
lea rdx, [0x1401555c4]
movsxd rax, dword [rdx + rcx*4]
mov cl, byte [rax + 1]
sar bh, 1
jmp rax
mov cl, byte [rax + 1]
sar bh, 1
invalid
loopne 0x14003237e
lea rsi, [rbp - 0x40]
lea esi, [rbp - 0x40]
mov rcx, rsi
call fcn.14000ac97
mov ebp, edi
inc dword [rax + rcx*4 + 0x7d]
rol byte [rax + rcx*4 + 0x6d], 1
rol dword [rcx - 0x48], 1
out 0, al
add byte [rax], al
mov ebp, edi
inc dword [rax + rcx*4 + 0x7d]
rol byte [rax + rcx*4 + 0x6d], 1
rol dword [rcx - 0x48], 1
out 0, al
add byte [rax], al
lea rcx, [rbp - 0x2e]
lea ecx, [rbp - 0x2e]
lea rdx, [rbp + 0xd0e0]
call fcn.1400fc280
and dword [rdi - 0x76bbfff4], ebx
mov ch, 0xb8
add byte [rax], al
add byte [rax + 0xbc9d], cl
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
and dword [rdi - 0x76bbfff4], ebx
mov ch, 0xb8
add byte [rax], al
add byte [rax + 0xbc9d], cl
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
lea rcx, [rbp + 0xcc10]
mov rdx, rsi
call fcn.1400fc280
lea edx, [rax]
int3
sahf
or al, 0
mov edi, 2
jmp 0x140032673
mov ecx, 0x2000
call fcn.14000ad67
mov rsi, rdx
mov esi, edx
call fcn.140003cdc
mov rdi, rax
lea rcx, [rbp - 0x40]
call fcn.14000ac97
mov qword [rbp - 0x30], rsi
mov qword [rbp - 0x28], 0x2000
and byte [rax], al
add byte [rax - 0x73], cl
loopne 0x1400323c9
adc dword [rax], esi
and byte [rax], al
add byte [rax - 0x73], cl
loopne 0x1400323c9
adc dword [rax], esi
mov qword [rax + 0x10], 0
mov byte [rbp - 8], r15b
add byte [rax + rcx*4 + 0x7d], al
clc
mov byte [rbp - 7], r13b
mov byte [rbp - 7], ch
mov r8d, 0xe6
lea rcx, [rbp - 6]
lea ecx, [rbp - 6]
lea rdx, [rbp + 0xd0e0]
call fcn.1400fc280
mov qword [rbp + 0xe0], rdi
mov word [rbp + 0xe8], 0
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], al
lock add byte [rax], al
add byte [rax + 0xf49d], cl
add byte [rcx - 0x48], al
cmp byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], al
lock add byte [rax], al
add byte [rax + 0xf49d], cl
add byte [rcx - 0x48], al
cmp byte [rcx], al
add byte [rax], al
popfq
hlt
lea rcx, [rbp + 0xcc10]
lea rdx, [rbp - 0x40]
call fcn.1400fc280
mov edi, 4
jmp 0x140032673
call fcn.1400d26f8
mov rdi, rax
mov byte [rbp - 0x18], r15b
mov byte [rbp - 0x17], r13b
mov r8d, 0xe6
add byte [rax], al
add byte [rax], al
lea rcx, [rbp - 0x16]
lea rdx, [rbp + 0xd0e0]
call fcn.1400fc280
mov rcx, rdi
call fcn.14000ad67
dec dword [rax - 0x77]
invalid
mov qword [rbp - 0x40], rdx
mov qword [rbp - 0x38], rdi
lea rax, [rbp - 0x30]
ror byte [r15], 1
adc dword [rax], esi
mov qword [rax + 0x10], 0
call fcn.1400d2734
test rax, rax
je 0x140036a00
invalid
mov qword [rbp + 0xd820], rsi
mov rsi, rax
mov rcx, rax
call fcn.1400d4c14
lea esp, [rdi]
or al, byte [rax]
mov rcx, rsi
lea rdx, str.called__Result::unwrap____on_an__Err__value
xor r8d, r8d
call fcn.1400d24e0
or al, byte [rax]
or al, byte [rax]
mov rdi, rax
mov rcx, rax
call fcn.1400d51fc
test eax, eax
jne 0x140036a18
mov r8d, 0x108
lea r13, [rbp + 0xcc10]
mov rcx, r13
lea rdx, [rbp - 0x38]
push rbp
enter 0xffffffffffffbbe8, 0xffffffffffffff9d
or al, 0
add byte [rcx - 0x48], al
or byte [rcx], al
add byte [rax], al
add byte [rcx - 0x48], al
or byte [rcx], al
add byte [rax], al
lea r15, [rbp + 0xcfa0]
mov rcx, r15
mov rdx, r13
call fcn.1400fc280
movabs dword [0x48c07d8d48000c9d], eax
mov ecx, edi
call fcn.14000ac97
std
dec dword [rax - 0x75]
test dword [rax], esp
fadd dword [rax]
invalid
add byte [rax - 0x77], cl
rol byte [r9 - 0x48], 1
mov eax, 0x108
mov qword [rbp - 0x30], rax
mov r8d, 0x108
mov eax, 0x108
lea rcx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
mov rdx, r15
call fcn.1400fc280
mov qword [rbp + 0xcc08], rsi
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0xe0], rsi
mov word [rbp + 0xe8], 0
add dh, al
test edx, ebp
add byte [rax], al
add byte [rax], al
add dh, al
test edx, ebp
add byte [rax], al
add byte [rax], al
mov dword [rbp + 0xf0], r14d
mov byte [rbp + 0xf4], bl
mov r8d, 0x138
mov rcx, r13
mov rdx, rdi
call fcn.1400fc280
mov edi, 5
jmp 0x140032673
mov ecx, 0x8000
mov dl, 1
call fcn.14003b1e7
mov r8, rdx
mov eax, edx
cmp rax, 0x8001
jb 0x140032589
mov rcx, qword [0x140165ff0]
mov r9d, 0x8000
add byte [rax], 0
add byte [rax], 0
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapReAlloc]
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x140032590
jmp 0x140036ade
mov qword [rbp + 0xd820], r8
lea rsi, [rbp - 0x2c]
movups xmmword [rsi + 0xaadc], xmm6
mov r8d, 0xaaea
lea rcx, [rbp - 0x40]
xor edx, edx
call fcn.1400fc0c0
mov al, byte [0x1401660a0]
mov ecx, 0xab08
or byte [rbx + 0x8ba0000], ch
add byte [rax], al
add al, ch
ffreep st(0)
add byte [rax], al
test rax, rax
je 0x140036a5d
add byte [rax], r8b
add byte [rax], r8b
mov rdi, rax
mov r8d, 0xab00
mov rcx, rax
lea rdx, [rbp - 0x40]
call fcn.1400fc280
mov byte [rdi + 0xab00], 1
mov word [rdi + 0xab02], 1
mov byte [rdi + 0xab01], 2
lea rcx, [rbp - 0x40]
call fcn.14000ac97
mov byte [rbp - 0x30], r15b
mov byte [rbp - 0x2f], r13b
mov r8d, 0xe6
lea rcx, [rbp - 0x2e]
lea rdx, [rbp + 0xd0e0]
call fcn.1400fc280
mov rax, qword [rbp + 0xd820]
mov qword [rbp + 0xb8], rax
mov qword [rbp + 0xc0], 0x8000
movups xmmword [rsi + 0xf4], xmm6
mov qword [rbp + 0xd8], rdi
fadd dword [rax]
add byte [rax], al
fadd dword [rax]
add byte [rax], al
movups xmmword [rsi + 0x10c], xmm6
mov dword [rbp + 0xf0], r14d
lock add byte [rax], al
add byte [rax + 0xf49d], cl
add byte [rcx - 0x48], al
cmp byte [rcx], al
add byte [rax], al
lock add byte [rax], al
add byte [rax + 0xf49d], cl
add byte [rcx - 0x48], al
cmp byte [rcx], al
add byte [rax], al
lea rcx, [rbp + 0xcc10]
lea rdx, [rbp - 0x40]
call fcn.1400fc280
or al, 0
or al, 0
mov edi, 3
mov rax, qword [rbp + 0xd1e0]
rol dword [rax], 1
add byte [rax - 0x7d], cl
cmp rax, 4
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
cmp rax, 4
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [rbp + 0xd7d8]
mov r15, qword [rbp + 0xd808]
mov r13, qword [rbp + 0xd7f0]
ja case.default.0x1400326ae
lea rcx, [0x1401555d8]
xor dword [rdi], ebp
adc al, byte [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
or bl, dl
add byte [rax], al
mov rcx, rsi
call fcn.1400f8194
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
jmp 0x140032720
invalid
add byte [rax], al
je 0x140032710
mov r8, qword [rbp + 0xd2e0]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
mov r8, qword [rbp + 0xd300]
add byte [rax], al
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
jmp 0x14003273d
lea rcx, [rbp + 0xd1f8]
call fcn.140001934
mov rcx, qword [rbp + 0xd308]
call fcn.1400d45ec
mov qword [rbp + 0xd1e0], rdi
mov r8d, 0x138
add byte [rcx - 0x48], al
cmp byte [rcx], al
add byte [rax], al
lea rcx, [rbp + 0xd1e8]
lea rdx, [rbp + 0xcc10]
call fcn.1400fc280
lea rcx, [0x1401555ec]
movsxd rax, dword [rcx + rdi*4]
add rax, rcx
jmp rax
mov r9d, 0x2000
add byte [rax], ah
add byte [rax], al
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp + 0xd1e8]
lea r8, [rbp + 0xaac0]
call fcn.1400d132a
cmp qword [rbp + 0xd6c0], 0
mov rdi, qword [rbp + 0xd6c8]
je 0x140033282
test rdi, rdi
mov rcx, qword [rbp + 0xd7e0]
je 0x1400333ea
mov eax, edi
and eax, 3
lea rcx, [0x140155604]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov eax, dword [rbp + 0xd318]
cmp eax, dword [rbp + 0xd1ec]
sete al
cmp byte [rbp + 0xd31c], 0
sbb al, 0xd3
add byte [rax], al
add byte [rdi], cl
xchg ebp, eax
ret
or bl, al
xor eax, eax
movzx ecx, byte [rbp + 0xd310]
test rcx, rcx
test ecx, ecx
test ecx, ecx
jne 0x14003307d
test al, 1
je 0x140032830
lea rcx, [rbp - 0x40]
lea rdx, [rbp + 0xd1f8]
call fcn.1400d13ce
mov rax, qword [rbp - 0x40]
test rax, rax
lea r10, [rbp + 0xaac0]
je 0x14003331d
mov rcx, qword [rbp - 0x38]
test rcx, rcx
jne 0x140032840
mov byte [rbp + 0xd310], 1
mov al, 1
jmp 0x1400327e4
lea rax, str.called__Result::unwrap____on_an__Err__value
xor ecx, ecx
lea r10, [rbp + 0xaac0]
lea edx, [rbp + 0xaac0]
mov qword [rbp + 0xd0e0], rax
mov qword [rbp + 0xd0e8], rcx
xor edx, edx
mov qword [rbp + 0xd0f0], rdx
mov qword [rbp + 0xcfa0], r10
mov qword [rbp + 0xcfa8], 0x2000
mov qword [rbp + 0xcfb0], rdx
mov edx, 0x2000
test rcx, rcx
je 0x1400328e6
cmp byte [rbp + 0xd312], 0
mov r8d, 0
mov r9d, 0
je 0x1400328ec
mov rcx, qword [rbp + 0xd308]
mov edx, 1
call fcn.1400d25b0
mov rsi, rax
mov rcx, rax
call fcn.1400d51fc
test eax, eax
jne 0x140033163
mov byte [rbp + 0xd312], 0
mov r10, qword [rbp + 0xcfa0]
mov rdx, qword [rbp + 0xcfa8]
mov r9, qword [rbp + 0xcfb0]
mov rax, qword [rbp + 0xd0e0]
mov rcx, qword [rbp + 0xd0e8]
mov r8, qword [rbp + 0xd0f0]
jmp 0x1400328ec
xor r8d, r8d
xor r9d, r9d
mov qword [rbp + 0xcc18], r10
mov qword [rbp + 0xcc20], rdx
mov qword [rbp + 0xcc28], r9
lea rdx, [rbp + 0xcfa0]
mov qword [rbp + 0xcc10], rdx
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x28], r8
lea rax, [rbp + 0xd0e0]
mov qword [rbp - 0x40], rax
mov rcx, qword [rbp + 0xd308]
lea rdx, [rbp + 0xcc18]
lea r8, [rbp - 0x38]
call fcn.1400d38a8
mov rsi, rax
mov rcx, rax
call fcn.1400d51fc
mov rcx, qword [rbp - 0x40]
mov rdx, qword [rbp - 0x28]
cmp qword [rcx + 8], rdx
jb 0x14003686c
mov qword [rcx + 0x10], rdx
mov rcx, qword [rbp + 0xcc10]
mov rdx, qword [rbp + 0xcc28]
sub ah, cl
add byte [rax], al
sub ah, cl
add byte [rax], al
cmp qword [rcx + 8], rdx
jb 0x14003687c
mov qword [rcx + 0x10], rdx
test eax, eax
jne 0x140033163
test rsi, rsi
jne 0x14003299e
mov byte [rbp + 0xd312], 1
cmp byte [rbp + 0xd311], 0
add byte [rax], al
invalid
je 0x14003299e
add byte [rdi + rax - 0x3a], dh
test dword [rax], edx
rol dword [rax], cl
add byte [rdx], al
mov byte [rbp + 0xd310], 2
mov rax, qword [rbp + 0xd208]
add rax, qword [rbp + 0xd0f0]
test eax, esi
rol byte [rax], 1
add byte [rax - 0x75], cl
lea edx, [rax]
rol byte [rax], cl
add byte [rax + 0x39], cl
enter 0xf48, 0x43
ror dword [rax - 0x75], 0xbd
mov al, 0xcf
add byte [rax], al
test eax, esi
rol byte [rax], 1
add byte [rax - 0x75], cl
lea edx, [rax]
rol byte [rax], cl
add byte [rax + 0x39], cl
enter 0xf48, 0x43
ror dword [rax - 0x75], 0xbd
mov al, 0xcf
add byte [rax], al
mov qword [rbp + 0xd208], rax
mov al, 1
test rdi, rdi
je 0x1400327e4
cmp rdi, 0x2001
mov rbx, qword [rbp + 0xd7d8]
jb 0x14003326c
jmp 0x1400369c6
mov esi, dword [rbp + 0xd1ec]
mov r14d, dword [rbp + 0xd2e0]
rol byte [rax], cl
add byte [rdx + 0xd2e49d], cl
add byte [rcx - 0x47], al
add byte [rax], ah
add byte [rax], al
rol byte [rax], cl
add byte [rdx + 0xd2e49d], cl
add byte [rcx - 0x47], al
add byte [rax], ah
add byte [rax], al
lea rcx, [rbp - 0x40]
lea rdx, [rbp + 0xd1f8]
lea r8, [rbp + 0xaac0]
call fcn.1400d148b
cmp qword [rbp - 0x40], 0
je 0x1400330a5
mov rdi, qword [rbp - 0x38]
mov eax, edi
and eax, 3
lea rcx, [0x140155604]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [rbp + 0xd7d8]
jmp rax
mov eax, dword [rbp + 0xd318]
cmp eax, dword [rbp + 0xd1ec]
sete al
cmp byte [rbp + 0xd31c], 0
setne r15b
or r15b, al
cmp byte [rbp + 0xd310], 0
je 0x140032a81
cmp byte [rbp + 0xd311], 0
je case.0x140021300.167
lea rcx, [rbp - 0x40]
lea rdx, [rbp + 0xd1f8]
call fcn.1400d13ce
mov rdi, qword [rbp - 0x40]
test rdi, rdi
je 0x1400331f1
mov rsi, qword [rbp - 0x38]
cmp byte [rbp + 0xd310], 0
je 0x140032afa
cmp byte [rbp + 0xd311], 0
je 0x1400368b7
test rsi, rsi
je case.0x140021300.167
call fcn.140003cdc
mov rbx, rax
mov r13, r14
mov r14, qword [rbp + 0xd308]
mov rcx, r14
call fcn.1400f8194
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r14
call r13
mov qword [rbp + 0xd308], rbx
mov byte [rbp + 0xd310], 0
jmp 0x140032b01
mov rbx, qword [rbp + 0xd308]
mov r13, qword [rbx + 0xc]
mov r14, qword [rbx + 0x24]
mov qword [rsp + 0x20], 0x2000
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
lea r9, [rbp + 0xaac0]
call fcn.140003d58
xor dword [rdx], edx
std
dec dword [rbx + rcx*4 - 0x73]
adc dl, dl
add byte [rax], al
xor dword [rdx], edx
std
dec dword [rbx + rcx*4 - 0x73]
adc dl, dl
add byte [rax], al
mov rcx, qword [rbp + 0xd308]
mov r8, qword [rcx + 0xc]
mov rdi, qword [rcx + 0x24]
mov rcx, r8
sub rcx, r13
mov r10, qword [rbp + 0xd208]
add r10, rcx
cmp r10, r9
retf 0xf4d
ror dword [r9 + r9*4 - 0x6b], 1
or dl, dl
add byte [rax], al
test al, 1
jne 0x140033218
retf 0xf4d
cmp dl, 4
jne 0x140032b78
mov byte [rbp + 0xd310], 1
mov rbx, qword [rbp + 0xd7d8]
jmp case.default.0x14003337a
cmp rdi, r14
mov rbx, qword [rbp + 0xd7d8]
jne case.default.0x14003337a
cmp r8, r13
jne case.default.0x14003337a
cmp rsi, rcx
je case.0x1400892d1.28
sub rdi, r14
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
je 0x140032a6b
jmp 0x140033135
mov eax, dword [rbp + 0xd318]
cmp eax, dword [rbp + 0xd1ec]
sete al
cmp byte [rbp + 0xd31c], 0
setne cl
or cl, al
mov byte [rbp + 0xd7ac], cl
ror dword [rax + 0xd7ac8d], 0
mov rsi, qword [rbp + 0xd300]
lea rax, [rsi + 0x8000]
rol dword [rax], cl
add byte [rax - 0x73], cl
xchg byte [rax], al
add byte [rax], 0
mov qword [rbp + 0xd7c8], rax
mov dword [rbp + 0xd7c8], eax
mov r15, qword [rbp + 0xd2f0]
mov rdx, qword [rbp + 0xd2f8]
mov qword [rbp + 0xd7b8], rsi
cmp r15, rdx
jne 0x140032c42
mov r8, qword [rbp + 0xd2e0]
mov r9, qword [rbp + 0xd2e8]
lea rcx, [rbp - 0x40]
lea rdx, [rbp + 0xd1f8]
call fcn.1400d148b
cmp qword [rbp - 0x40], 0
lea r11, [rbp + 0xaac0]
jne 0x1400332f6
mov r14, qword [rbp - 0x38]
mov qword [rbp + 0xd2f8], r14
mov dword [rbp + 0xd2f8], esi
mov dword [rbp + 0xd2f8], esi
mov qword [rbp + 0xd2f0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
xor r15d, r15d
jmp 0x140032c52
lea r11, [rbp + 0xaac0]
ja case.0x1400253d2.121
add byte [rdi], cl
xchg dword [rbp + 0x3c], eax
add byte [rax], al
mov r14, rdx
mov rdx, qword [rbp + 0xd2e8]
mov edx, dword [rbp + 0xd2e8]
cmp r14, rdx
ja 0x14003682f
sub r14, r15
add r15, qword [rbp + 0xd2e0]
mov rdi, qword [rbp + 0xd308]
mov rax, qword [rbp + 0xd310]
mov qword [rbp + 0xd818], rax
mov qword [rbp + 0xcc10], r11
int3
add byte [rax], al
mov qword [rbp + 0xcc18], 0x2000
and byte [rax], al
add byte [rdx + 0xab0186], cl
invalid
test al, al
int3
and byte [rax], al
add byte [rdx + 0xab0186], cl
add byte [rax + rax*8 + 0x40b9], al
mov ecx, 0x40
mov edx, 8
mov ecx, 0x40
mov edx, 8
cmove ecx, edx
mov r10b, byte [rsi + 0xab00]
xor r8d, r8d
cmp al, 2
setb r9b
mov dl, byte [rsi + 0xab02]
mov byte [rsi + 0xab02], 0
mov eax, 1
cmp r10b, 0xfc
mov qword [rbp + 0xd820], rdi
jne 0x140032cde
mov ecx, 0xfffffffb
jmp 0x140032d08
sub al, byte [rbp - 0x7c]
sar byte [rax + 0x20], cl
test r10b, r10b
js 0x140032d03
mov r10b, byte [rsi + 0xab03]
add byte [rax], al
test r14, r14
je 0x140032dc5
test r10b, r10b
je 0x140032dc5
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 2], bh
mov ecx, 0xfffffffe
jmp 0x140032d08
mov ecx, 0xfffffffd
std
invalid
xor edi, edi
xor esi, esi
add rsi, qword [rbp + 0xd308]
or bl, dl
add byte [rax], al
mov qword [rbp + 0xd308], rsi
add rdi, qword [rbp + 0xd310]
mov qword [rbp + 0xd310], rdi
xor r9d, r9d
cmp ecx, 0xfffffffb
sete r9b
test ecx, ecx
setne r8b
add r8b, r8b
sub rsi, qword [rbp + 0xd820]
add rsi, qword [rbp + 0xd2f0]
mov rdx, qword [rbp + 0xd2f8]
cmp rsi, rdx
mov r15, rsi
cmovae r15, rdx
add byte [rax + 3], cl
mov ch, 0xf0
rol byte [rax], cl
add byte [rax - 0x75], cl
xchg ebp, eax
clc
rol byte [rax], cl
add byte [rax + 0x39], cl
invalid
cmovae edi, edx
movzx r8d, r8b
mov qword [rbp + 0xd2f0], r15
test eax, eax
cmovne r8d, r9d
je 0x140032d76
cmp ecx, 0xfffffffb
jne 0x1400330fb
test r8b, r8b
je 0x140032da0
movzx eax, r8b
cmp eax, 1
mov rsi, qword [rbp + 0xd7b8]
mov rax, qword [rbp + 0xd818]
jne 0x140033054
test r14, r14
mov rsi, qword [rbp + 0xd7b8]
mov rax, qword [rbp + 0xd818]
je 0x140033054
mov r8b, r9b
or ecx, r8d
test r14, r14
sete al
test r10b, r10b
setne r8b
or r8b, al
mov byte [rsi + 0xab03], r8b
test r14, r14
jne 0x140032e74
test dl, dl
je 0x140032e74
or ecx, 4
mov dword [rsp + 0x38], ecx
mov qword [rsp + 0x20], r11
mov qword [rsp + 0x30], 0
mov qword [rsp + 0x28], 0x2000
lea rcx, [rbp - 0x40]
mov rdx, qword [rbp + 0xd7c8]
mov r8, r15
mov r9, r14
call 0x1400384fa
mov rax, rsi
mov rsi, qword [rbp - 0x40]
mov rdi, qword [rbp - 0x30]
mov dl, byte [rbp - 0x38]
mov byte [rax + 0xab00], dl
mov eax, 1
mov ecx, 0xfffffffb
cmp dl, 0xfc
je 0x140032d0c
test dl, dl
js 0x140032fe8
je 0x140032ff2
mov r8d, ecx
or r8d, 2
test r14, r14
cmove r8d, ecx
cmp qword [rsi + 0xaaf8], 0
lea rdx, [rbp + 0xcc10]
je 0x140032ebf
mov rcx, rsi
call fcn.14003b22f
mov rdi, rax
cmp byte [rsi + 0xab00], 0
sete al
cmp qword [rsi + 0xaaf8], 0
sete cl
and cl, al
movzx ecx, cl
xor eax, eax
jmp 0x140032d0a
xor edi, edi
xor esi, esi
mov qword [rbp + 0xd780], r14
mov r9, r14
mov r13, r14
mov dword [rbp + 0xd7a0], r8d
mov r14, qword [rbp + 0xd7b8]
mov rax, qword [r14 + 0xaaf0]
mov dword [rsp + 0x38], r8d
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x20], r14
mov qword [rsp + 0x28], 0x8000
lea rcx, [rbp - 0x40]
mov rdx, qword [rbp + 0xd7c8]
mov r8, r15
mov qword [rbp + 0xd7f8], r9
call 0x1400384fa
mov rcx, qword [rbp - 0x40]
mov rax, qword [rbp - 0x30]
mov bl, byte [rbp - 0x38]
mov byte [r14 + 0xab00], bl
sub r13, rcx
mov qword [rbp + 0xd7c0], r13
jb 0x1400368cf
mov r13, rcx
add rsi, rcx
mov qword [r14 + 0xaaf8], rax
mov rcx, r14
lea rdx, [rbp + 0xcc10]
call fcn.14003b22f
add rdi, rax
mov eax, 1
test bl, bl
js 0x140033012
mov ecx, 0xfffffffb
mov r14, qword [rbp + 0xd780]
test r14, r14
jne 0x140032f7f
mov ecx, 0xfffffffd
jmp 0x140032d0c
mov ecx, 0xfffffffd
mov r14, qword [rbp + 0xd780]
jmp 0x140033041
cmp ecx, 1
jne 0x140033096
cmp byte [rbp + 0xd312], 0
je 0x14003337c
mov byte [rbp + 0xd310], 2
test bl, bl
je 0x1400332c5
xor edi, edi
jmp 0x140033265
mov rdi, qword [rbp - 0x38]
cmp r14d, esi
je 0x140033251
test bl, bl
jne 0x140033251
test rdi, rdi
jne 0x140033251
mov r8d, 0x10
mov cl, 0x27
lea rdx, str.Invalid_checksumC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_srccrc32.rs
call fcn.14000adb2
mov rdi, rax
and eax, 3
lea rcx, [0x140155604]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [rbp + 0xd7d8]
jmp rax
mov r8d, 0x16
mov cl, 0x14
lea rdx, [0x140153222]
call fcn.14000adb2
mov rdi, rax
and eax, 3
lea rcx, [0x140155604]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
or eax, 0xbd8b4c00
or al, bl
add byte [rax], al
jmp rax
xor edi, edi
test rdi, rdi
sete al
not r15b
test r15b, al
mov r13, qword [rbp + 0xd7f0]
jne 0x140033188
cmp rdi, 0x2001
mov r15, qword [rbp + 0xd808]
jb 0x14003326c
jmp 0x1400369c6
mov rcx, rsi
call fcn.1400d1d0a
mov rdi, rax
and eax, 3
lea rcx, [0x140155604]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rbp + 0xd7d8]
popfq
fcom st(7)
add byte [rax], al
jmp rax
mov r8d, 0x10
mov cl, 0x27
lea rdx, str.Invalid_checksumC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_srccrc32.rs
adc al, byte [rax]
adc al, byte [rax]
call fcn.14000adb2
mov rdi, rax
and eax, 3
loopne 0x1400331a5
loopne 0x1400331a5
lea rcx, [0x140155604]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
pop rbx
and al, 0x12
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
mov r15, qword [rbp + 0xd808]
jmp rax
mov rdi, qword [rbp - 0x38]
mov eax, edi
and eax, 3
lea rcx, [0x140155604]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r15, qword [rbp + 0xd808]
mov r13, qword [rbp + 0xd7f0]
jmp rax
mov ecx, edx
call fcn.140003e6a
mov rdi, rax
and eax, 3
lea rcx, [0x140155604]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [rbp + 0xd7d8]
mov r15, qword [rbp + 0xd808]
mov r13, qword [rbp + 0xd7f0]
jmp rax
cmp rdi, 0x2001
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jae 0x1400369c6
mov rbx, qword [rbp + 0xd7d8]
lea rcx, [rbp + 0xd1e8]
lea rdx, [rbp + 0xaac0]
mov r8, rdi
call fcn.14000ac6b
mov rcx, qword [rbp + 0xd7e0]
mov esi, 0x2000
cmp rdi, 0x2001
cmovae rsi, rdi
jae 0x140036935
test rdi, rdi
je 0x1400333ea
lea rdx, [rbp + 0xaac0]
mov r8, rdi
call fcn.1400d1181
test rax, rax
je 0x14003225d
jmp 0x140034353
mov r8d, 0x10
mov cl, 0x27
lea rdx, str.Invalid_checksumC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_srccrc32.rs
call fcn.14000adb2
mov rdi, rax
and eax, 3
lea rcx, [0x140155604]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rbp + 0xd7d8]
jmp rax
mov rdi, qword [rbp - 0x38]
mov eax, edi
and eax, 3
lea rcx, [0x140155604]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
sbb eax, 0x8b4c000d
mov ebp, 0xd808
sbb eax, 0x8b4c000d
mov ebp, 0xd808
jmp rax
loopne 0x140033366
mov rdi, qword [rbp - 0x38]
mov edi, dword [rbp - 0x38]
mov eax, edi
and eax, 3
lea rcx, [0x140155604]
lea ecx, [0x140155604]
lea ecx, [0x140155604]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rbp + 0xd7d8]
jmp rax
mov r8d, 0x2a
mov cl, 0x25
lea rdx, str.decompression_not_finished_but_EOF_reachedcorrupt_deflate_streamC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_flate2_1.0.30_src_bufreader.rs
lodsb al, byte [rsi]
invalid
adc dword [rax], eax
call fcn.14000adb2
mov rdi, rax
mov dword [rbx - 0x72b7fc20], 0x1222a60d
add byte [rax + 0x63], cl
add al, 0x81
lodsb al, byte [rsi]
invalid
mov dword [rbx - 0x72b7fc20], 0x1222a60d
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov esi, dword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, qword [rbp + 0xd808]
mov r13, qword [rbp + 0xd7f0]
jmp rax
mov r8d, 0x10
mov cl, 0x25
lea rdx, str.incomplete_frame
call fcn.14000adb2
mov rdi, rax
and eax, 3
add ecx, dword [rax - 0x73]
or eax, 0x122267
add ecx, dword [rax - 0x73]
or eax, 0x122267
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbx, qword [rbp + 0xd7d8]
or dword [rax + 1], 0x9d8b48c8
fcom st(7)
add byte [rax], al
jmp rax
cmp byte [rdi + 0x10], 0x23
je 0x1400333d3
jmp case.0x1400327c5.2
cmp byte [rdi + 0xf], 0x23
je 0x1400333d3
jmp case.0x1400327c5.2
mov rax, rdi
shr rax, 0x20
cmp eax, 0x23
jne case.0x1400327c5.2
mov qword [rbp - 0x40], rdi
lea rcx, [rbp - 0x40]
call fcn.1400d10f2
mov esi, 0x2000
jmp 0x14003225d
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rdi, [rbp + 0xcc10]
mov rsi, qword [rbp + 0xd810]
cmp qword [rbp + 0xd550], 0
je 0x14003341b
mov r8, qword [rbp + 0xd558]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
lea rcx, [rbp + 0xd1e0]
call fcn.1400014ee
mov rax, qword [rbp + 0xd788]
mov rdx, qword [rbp + 0xd790]
mov rcx, qword [rbp + 0xd768]
cmp rcx, rdx
jne case.0x140012daf.661
mov rax, qword [rbp + 0xd788]
jmp 0x1400334a7
mov qword [rbp - 0x40], rdi
mov qword [rbp - 0x38], rbx
mov qword [rbp - 0x30], r13
lea rcx, [rbp - 0x40]
call fcn.140001000
mov rdi, rax
mov rbx, rdx
lea r13, [rbp + 0xd1e0]
mov rsi, qword [rbp + 0xd810]
mov r8, qword [rbp + 0xd7e8]
lea rcx, [rbp + 0xcb98]
mov rdx, r12
call qword [rsi + 0x18]
xor eax, eax
mov qword [rbp + 0xd818], rax
mov r12, qword [rbp + 0xd7b0]
jmp 0x14002f745
mov r13, qword [rbp + 0xd7f0]
test r13, r13
mov qword [rbp + 0xd5f8], rax
je 0x1400340e3
js 0x140036546
mov al, byte [0x1401660a0]
mov edx, 1
mov rcx, r13
call fcn.14003e6a0
test rax, rax
je 0x140036539
mov qword [rbp + 0xd810], rax
mov rcx, rax
mov rbx, qword [rbp + 0xd6a8]
mov rdx, rbx
mov r8, r13
call fcn.1400fc280
mov al, byte [0x1401660a0]
mov edx, 1
mov rcx, r13
call fcn.14003e6a0
test rax, rax
je 0x140036aa0
mov rsi, rax
mov rcx, rax
mov rdx, rbx
mov r8, r13
call fcn.1400fc280
mov qword [rbp + 0xd1e0], r13
mov qword [rbp + 0xd1e8], rsi
mov qword [rbp + 0xd1f0], r13
mov byte [rbp + 0xd1f8], 0
mov r8d, 1
lea rsi, [rbp + 0xd1e0]
mov rcx, rsi
lea rdx, [0x14014cf38]
call case.0x1400ac6ee.1149
mov rax, qword [rbp + 0xd1e0]
mov qword [rbp + 0xd7e8], rax
mov rdx, qword [rbp + 0xd1e8]
mov r8, qword [rbp + 0xd1f0]
mov byte [rbp + 0xd806], 1
mov rcx, rsi
mov qword [rbp + 0xd820], rdx
call fcn.1400a5a90
lea r12, [rbp - 0x40]
mov rax, qword [rbp + 0xd1e0]
mov rsi, qword [rbp + 0xd1e8]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140033606
mov rcx, qword [rbp + 0xd1f0]
mov qword [rbp + 0xd1e0], rax
mov qword [rbp + 0xd1e8], rsi
mov qword [rbp + 0xd1f0], rcx
mov byte [rbp + 0xd806], 1
mov rcx, rdi
lea rdx, [rbp + 0xd1e0]
mov r8b, 1
call fcn.1400abb10
mov rcx, qword [rbp + 0xcc10]
mov rdi, qword [rbp + 0xcc18]
movabs rax, 0x8000000000000000
cmp rcx, rax
jne 0x14003419d
mov rsi, rdi
mov rbx, qword [rbp + 0xd810]
mov edi, 2
cmp qword [rbp + 0xd7e8], 0
je 0x14003362f
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd820]
call r14
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call r14
cmp edi, 2
je 0x1400340ed
mov r8d, 0x254
lea rbx, [rbp + 0xaac0]
mov rcx, rbx
mov rdx, r12
call fcn.1400fc280
mov r8d, 0x254
lea rcx, [rbp - 0x2c]
mov rdx, rbx
call fcn.1400fc280
mov qword [rbp - 0x40], rsi
mov rax, qword [rbp + 0xcef0]
mov qword [rbp - 0x38], rax
movzx eax, word [rbp]
movzx r13d, word [rbp + 2]
movzx ebp, word [rbp + 2]
movzx ebp, word [rbp + 2]
movzx r14d, word [rbp + 4]
mov dword [rbp - 0x30], 0
cmp edi, 1
jne 0x1400336c3
mov rbx, qword [rbp - 0x40]
cmp ax, 0x2e
jne 0x1400337ad
test r13w, r13w
je 0x1400336c3
cmp r13w, 0x2e
jne 0x1400337ad
test r14w, r14w
jne 0x1400337ad
mov r8d, 0x250
lea rdi, [rbp + 0xaac0]
mov rcx, rdi
xor edx, edx
call fcn.1400fc0c0
mov rsi, qword [rbp - 0x38]
mov rcx, rsi
mov rdx, rdi
mov r13, qword [sym.imp.KERNEL32.dll_FindNextFileW]
call r13
test eax, eax
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
je 0x140034104
mov rbx, qword [rbp - 0x40]
cmp word [rbp + 0xaaec], 0x2e
jne 0x140033739
movzx eax, word [rbp + 0xaaee]
test ax, ax
je 0x140033727
cmp ax, 0x2e
jne 0x140033739
cmp word [rbp + 0xaaf0], 0
jne 0x140033739
mov rcx, rsi
mov rdx, rdi
call r13
test eax, eax
jne 0x140033701
jmp 0x140034104
lock inc qword [rbx]
jle case.0x140035fa4.2
mov rsi, qword [rbp + 0xaac0]
lea rax, [rbp + 0xaac8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0xd0e0], xmm0
movaps xmmword [rbp + 0xd0f0], xmm1
mov eax, dword [rax + 0x20]
mov dword [rbp + 0xd100], eax
movzx eax, word [rbp + 0xaaec]
mov word [rbp + 0xd7f0], ax
movzx r13d, word [rbp + 0xaaee]
movzx r14d, word [rbp + 0xaaf0]
mov r8d, 0x21e
lea r12, [rbp + 0xd1e0]
mov rcx, r12
lea rdx, [rbp + 0xaaf2]
call fcn.1400fc280
xor edi, edi
jmp 0x140033805
mov word [rbp + 0xd7f0], ax
lock inc qword [rbx]
jle case.0x140035fa4.2
mov rsi, qword [rbp - 0x2c]
lea rax, [rbp - 0x2c]
movups xmm0, xmmword [rax + 8]
movups xmm1, xmmword [rax + 0x18]
movaps xmmword [rbp + 0xd0e0], xmm0
movaps xmmword [rbp + 0xd0f0], xmm1
mov eax, dword [rax + 0x28]
mov dword [rbp + 0xd100], eax
mov r8d, 0x21e
lea r12, [rbp + 0xd1e0]
mov rcx, r12
lea rdx, [rbp + 6]
call fcn.1400fc280
test rbx, rbx
sete dil
mov eax, dword [rbp + 0xd100]
mov dword [rbp + 0xcfc0], eax
movaps xmm0, xmmword [rbp + 0xd0e0]
movaps xmm1, xmmword [rbp + 0xd0f0]
movaps xmmword [rbp + 0xcfb0], xmm1
movaps xmmword [rbp + 0xcfa0], xmm0
mov r8d, 0x21e
lea r15, [rbp + 0xaac0]
mov rcx, r15
mov rdx, r12
call fcn.1400fc280
movaps xmm0, xmmword [rbp + 0xcfa0]
movaps xmm1, xmmword [rbp + 0xcfb0]
movaps xmmword [rbp + 0xd550], xmm0
movaps xmmword [rbp + 0xd560], xmm1
mov eax, dword [rbp + 0xcfc0]
mov dword [rbp + 0xd570], eax
mov r8d, 0x21e
lea r12, [rbp + 0xcc10]
mov rcx, r12
mov rdx, r15
call fcn.1400fc280
test dil, dil
jne 0x140034505
mov eax, dword [rbp + 0xd570]
lea rcx, [rbp + 0xaac8]
mov dword [rcx + 0x28], eax
movaps xmm0, xmmword [rbp + 0xd550]
movaps xmm1, xmmword [rbp + 0xd560]
movups xmmword [rcx + 0x18], xmm1
movups xmmword [rcx + 8], xmm0
movzx eax, word [rbp + 0xd7f0]
mov word [rbp + 0xaaf4], ax
mov word [rbp + 0xaaf6], r13w
mov word [rbp + 0xaaf8], r14w
mov r8d, 0x21e
add byte [rax], al
add byte [rax], al
lea rcx, [rbp + 0xaafa]
mov rdx, r12
call fcn.1400fc280
mov qword [rbp + 0xaac0], rbx
mov qword [rbp + 0xaac8], rsi
mov rdi, qword [rbx + 0x18]
mov rsi, qword [rbx + 0x20]
mov ecx, 0x104
lea rdx, [rbp + 0xaaf4]
mov rax, rdx
lea r12, [rbp - 0x40]
mov r15, qword [rbp + 0xd808]
cmp word [rax], 0
cmp byte [rax], al
je 0x1400339e8
cmp word [rax + 2], 0
je 0x1400339c0
cmp word [rax + 4], 0
je 0x1400339c6
add byte [rax], al
add byte [rax - 0x73], cl
test esp, esi
lodsb al, byte [rsi]
add byte [rax], al
je 0x1400339e8
cmp word [rbp + 0xacf6], 0
lea rax, [rbp + 0xacf6]
je 0x1400339e8
push rdx
push rdx
cmp word [rbp + 0xacf8], 0
lea rax, [rbp + 0xacf8]
je 0x1400339e8
mov r8d, 0x104
cmp word [rbp + 0xacfa], 0
lea rax, [rbp + 0xacfa]
jne 0x1400339fd
jmp 0x1400339e8
add rax, 2
jmp 0x1400339e8
or cl, byte [rax - 0x7d]
ror byte [rbx + rbp*8], 4
add rax, 0xe
sub rax, rdx
mov r8, rax
shr r8, 1
cmp rax, 0x20a
jae 0x1400369e9
lea rcx, [rbp + 0xcfa0]
call fcn.1400a77a0
mov r13, qword [rbp + 0xcfa8]
mov rbx, qword [rbp + 0xcfb0]
test rsi, rsi
mov qword [rbp + 0xd7f0], r13
je 0x140033a49
mov ecx, esi
call fcn.14003e6a0
mov r14, rax
test rax, rax
jne 0x140033a4f
jmp 0x140036acc
mov rcx, r14
int1
mov rdx, rdi
mov r8, rsi
call fcn.1400fc280
mov qword [rbp + 0xd1e0], rsi
mov qword [rbp + 0xd1e8], r14
mov qword [rbp + 0xd1f0], rsi
mov byte [rbp + 0xd1f8], 0
lea rcx, [rbp + 0xd1e0]
mov rdx, r13
mov r8, rbx
call case.0x1400ac6ee.1149
mov r14, qword [rbp + 0xd1e0]
mov rsi, qword [rbp + 0xd1e8]
mov rdi, qword [rbp + 0xd1f0]
cmp qword [rbp + 0xcfa0], 0
je 0x140033ac0
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd7f0]
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rbp + 0xd1e0]
mov rdx, rsi
mov r8, rdi
call fcn.1400ae120
cmp dword [rbp + 0xd1e0], 2
jne 0x140033b37
mov rax, qword [rbp + 0xd1e8]
mov qword [rbp + 0xcfa8], rax
mov byte [rbp + 0xcfa0], 1
lea rcx, [rbp + 0xcfa8]
call fcn.1400a38d0
test r14, r14
mov rax, qword [sym.imp.KERNEL32.dll_HeapFree]
je 0x140033b16
mov eax, dword [rbp + 0xd220]
bt eax, 0xa
setae cl
bt dword [rbp + 0xd224], 0x1d
setae dl
or dl, cl
cmp dl, 1
jne 0x140033afc
xchg ecx, eax
cmp rdx, 2
jne 0x140033b7c
movzx ecx, word [rax]
cmp ecx, 0x2e2e
je 0x140033afc
mov r8, rdx
test r8, r8
je 0x140033baf
mov rcx, r8
dec r8
cmp byte [rax + rcx - 1], 0x2e
jne 0x140033b7f
mov r9, rdx
sub r9, rcx
jb 0x140036aed
add rcx, rax
test r8, r8
cmove rcx, r8
xor r8d, r8d
mov rdx, r9
jmp 0x140033bb5
mov r8b, 1
mov rcx, rax
test r8b, r8b
mov r8d, 0
cmove r8, rcx
test rax, rax
cmove r8, rax
test r8, r8
test eax, eax
test eax, eax
je 0x140033afc
cmp rdx, 3
jne 0x140033afc
movzx eax, word [r8]
xor eax, 0x7865
movzx ecx, byte [r8 + 2]
movzx ecx, byte [rax + 2]
movzx ecx, byte [rax + 2]
xor ecx, 0x65
or cx, ax
jne 0x140033afc
mov rax, qword [rbp + 0xaac0]
lock dec qword [rax]
jne 0x140033c0f
mov rcx, qword [rbp + 0xaac0]
call fcn.140037e9e
lea rcx, [rbp - 0x40]
call fcn.14003796b
movabs rax, 0x8000000000000000
cmp r14, rax
je 0x14003629e
mov eax, 8
add byte [rax], al
mov dword [rbp - 0x40], eax
inc eax
cmp eax, 0x66
jne 0x140033c30
mov qword [rbp + 0xaac0], rsi
mov qword [rbp + 0xaac8], rdi
lea rax, [rbp + 0xaac0]
mov qword [rbp + 0xd1e0], rax
lea rax, [0x1400b0010]
mov qword [rbp + 0xd1e8], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x40], rax
mov ecx, 1
mov qword [rbp - 0x38], rcx
mov qword [rbp - 0x20], 0
lea rax, [rbp + 0xd1e0]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
lea rcx, [rbp + 0xce68]
add byte [rax - 0x77], cl
ror byte [r8 - 0x77], 1
fmul dword [r8 - 0x73]
lea ebp, [rax - 0x32]
add byte [rax], al
lea rdx, [rbp - 0x40]
call fcn.1400021c0
mov al, byte [0x1401660a0]
and edx, dword [rbx]
add byte [rcx + 3], bh
and edx, dword [rbx]
add byte [rcx + 3], bh
mov edx, 1
call fcn.14003e6a0
test rax, rax
je 0x140036af9
mov byte [rax + 2], 0x64
mov word [rax], 0x6d63
mov ecx, 3
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], rcx
mov byte [rbp - 0x28], 0
xor r15d, r15d
mov qword [rbp - 0x20], r15
mov qword [rbp - 0x18], 8
mov qword [rbp - 0x10], r15
mov qword [rbp + 0x48], r15
mov qword [rbp + 0x58], r15
mov word [rbp + 0x60], r15w
movabs rax, 0x8000000000000000
mov qword [rbp - 8], rax
mov word [rbp + 0x84], r15w
mov eax, 6
mov dword [rbp + 0x18], eax
mov dword [rbp + 0x28], eax
mov dword [rbp + 0x38], eax
mov qword [rbp + 0x68], r15
mov qword [rbp + 0x78], r15
mov dword [rbp + 0x80], 0x8000000
mov r8d, 2
lea rbx, [rbp - 0x40]
mov rcx, rbx
lea rdx, [0x14013ffc0]
call fcn.1400bfbb0
mov rdi, qword [rbp + 0xce70]
mov r8, qword [rbp + 0xce78]
mov rcx, rbx
mov rdx, rdi
call fcn.1400bfbb0
cmp qword [rbp + 0xce68], r15
je 0x140033d7e
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov dword [rbp + 0xd1e0], 3
lea rcx, [rbp + 0xaac0]
lea rdx, [rbp - 0x40]
lea r8, [rbp + 0xd1e0]
call fcn.1400b0680
mov rax, qword [rbp + 0xaac0]
mov qword [rbp + 0xd7f0], rax
mov rax, qword [rbp + 0xaad0]
cmp rax, 2
je 0x1400355bb
mov rcx, qword [rbp + 0xaac8]
mov qword [rbp + 0xd810], rcx
mov rbx, qword [rbp + 0xaae0]
mov rcx, qword [rbp + 0xaae8]
mov qword [rbp + 0xd820], rcx
mov rdi, qword [rbp + 0xaaf0]
mov rcx, qword [rbp + 0xaaf8]
mov qword [rbp + 0xd7e8], rcx
test rax, rax
je 0x140033e08
adc byte [rcx + 0x18], cl
lea rcx, [rbp + 0xd1e4]
movups xmmword [rcx + 0x1c], xmm1
movups xmmword [rcx + 0xc], xmm0
mov qword [rbp + 0xd1e0], rax
mov qword [rbp + 0xd1e8], rdi
mov rax, qword [rbp + 0xcc38]
mov rcx, qword [rbp + 0xd208]
mov qword [rbp + 0xd550], rax
mov qword [rbp + 0xd558], rcx
mov ecx, 2
lea rdx, [rbp + 0xd550]
xor r8d, r8d
mov r9d, 0xffffffff
call qword [sym.imp.KERNEL32.dll_WaitForMultipleObjects]
cmp eax, 1
je 0x140033fa5
test eax, eax
jne 0x1400352d8
mov rax, qword [rbp + 0xcc10]
test rax, rax
je 0x14003401f
cmp eax, 1
jne 0x140033ff9
mov rdx, qword [rbp + 0xcc20]
mov rcx, qword [rbp + 0xcc30]
mov dword [rbp + 0xd6c0], 0
lea r8, [rbp + 0xd6c0]
mov r9d, 1
call qword [sym.imp.KERNEL32.dll_GetOverlappedResult]
test eax, eax
je 0x140035458
mov eax, dword [rbp + 0xd6c0]
jmp 0x140034000
mov rax, qword [rbp + 0xd1e0]
test rax, rax
je 0x140034073
cmp eax, 1
jne 0x140034051
mov rdx, qword [rbp + 0xd1f0]
mov rcx, qword [rbp + 0xd200]
mov dword [rbp + 0xd6c0], 0
lea r8, [rbp + 0xd6c0]
mov r9d, 1
call qword [sym.imp.KERNEL32.dll_GetOverlappedResult]
test eax, eax
je 0x140035614
mov eax, dword [rbp + 0xd6c0]
jmp 0x140034058
mov rax, qword [rbp + 0xcc18]
mov qword [rbp + 0xcc10], 0
mov rcx, qword [rbp + 0xcc28]
add qword [rcx + 0x10], rax
test rax, rax
je 0x140035491
lea rcx, [rbp + 0xaac0]
lea rdx, [rbp + 0xcc10]
call fcn.1400bc350
cmp byte [rbp + 0xaac0], 0
jne 0x140035257
cmp byte [rbp + 0xaac1], 0
jne 0x140033f29
jmp 0x140035491
mov rax, qword [rbp + 0xd1e8]
mov qword [rbp + 0xd1e0], 0
mov rcx, qword [rbp + 0xd1f8]
add byte [rax + 1], cl
adc byte [r8 - 0x7b], cl
invalid
je 0x1400340a0
add byte [rax + 1], cl
adc byte [r8 - 0x7b], cl
sal byte [rbp + rbp + 0x48], 0x8d
invalid
lea rcx, [rbp + 0xaac0]
lea rdx, [rbp + 0xd1e0]
call fcn.1400bc350
cmp byte [rbp + 0xaac0], 0
jne 0x140035257
cmp byte [rbp + 0xaac1], 0
jne 0x140033f29
shr dword [rdx + 0xf000000], 0x85
mov esi, edi
invalid
lea rcx, [rbp + 0xcc10]
call fcn.1400bc4c0
jmp 0x14003549d
mov ebx, 1
mov edi, 0x11
lea rax, [0x140105c92]
mov qword [rbp + 0xd7e0], rax
xlatb
add byte [rax], al
lea r13, [rbp + 0xd1e0]
mov r15, qword [rbp + 0xd808]
mov rsi, qword [rbp + 0xd810]
jmp 0x14003439a
movabs rsi, 0x300000002
mov rcx, rsi
call fcn.140041167
mov rdi, rax
mov rbx, rdx
lea r13, [rbp + 0xd1e0]
jmp 0x14003417c
mov rsi, qword [sym.imp.KERNEL32.dll_GetLastError]
call rsi
cmp eax, 0x12
je 0x140036295
call rsi
mov esi, eax
shl rsi, 0x20
or rsi, 2
movaps xmm0, xmmword [rbp + 0xcfa0]
movaps xmm1, xmmword [rbp + 0xcfb0]
sub byte [rbp + 0xcfb0], cl
movaps xmmword [rbp + 0xd550], xmm0
movaps xmmword [rbp + 0xd560], xmm1
mov eax, dword [rbp + 0xcfc0]
mov dword [rbp + 0xd570], eax
mov r8d, 0x21e
lea rcx, [rbp + 0xcc10]
mov rdx, rdi
call fcn.1400fc280
lea r13, [rbp + 0xd1e0]
mov rcx, rsi
call fcn.140041167
mov rdi, rax
mov rbx, rdx
mov rcx, r12
call fcn.14003796b
mov rsi, qword [rbp + 0xcb80]
mov r12, qword [rbp + 0xcb88]
mov rax, qword [rbp + 0xcb90]
mov qword [rbp + 0xd7e8], rax
jmp 0x1400344d2
mov qword [rbp + 0xd818], rcx
mov r8d, 0x250
lea rsi, [rbp + 0xd1e0]
mov rcx, rsi
xor edx, edx
call fcn.1400fc0c0
mov rcx, rdi
mov rdx, rsi
call qword [sym.imp.KERNEL32.dll_FindFirstFileW]
mov r13, rax
cmp rax, 0xffffffffffffffff
mov rbx, qword [rbp + 0xd810]
mov qword [rbp + 0xd7b8], rdi
je 0x1400343d8
mov al, byte [0x1401660a0]
mov ecx, 0x30
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140036b48
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
mov rax, qword [rbp + 0xd7f0]
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rbx
mov qword [rsi + 0x20], rax
mov byte [rsi + 0x28], 0
mov r8d, 0x250
mov rcx, r12
lea rdx, [rbp + 0xd1e0]
call fcn.1400fc280
mov edi, 1
mov qword [rbp + 0xcef0], r13
jmp 0x1400343ed
mov rcx, rdi
mov rdx, rsi
xor r8d, r8d
mov r9, rbx
call case.0x1400ac6ee.1133
cmp qword [rbp - 0x40], 0
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jne 0x140031814
mov rbx, qword [rbp - 0x38]
lea rcx, [rbp - 0x40]
lea rdx, [rbp + 0xd6c0]
call fcn.14000121c
mov r9, qword [rbp - 0x40]
mov rcx, qword [rbp - 0x38]
mov rdi, qword [rbp - 0x30]
mov r15, qword [rbp - 0x28]
movabs rax, 0x8000000000000000
cmp r9, rax
je 0x140031c83
mov qword [rbp + 0xd7c0], rbx
mov qword [rbp + 0xd7b8], rcx
mov rbx, qword [rbp - 0x20]
cmp bx, 0xffff
sti
dec dword [rdi]
xchg esp, eax
ror dword [rcx + 0x10e8c1d8], 0x41
mov eax, 0xffff
sti
dec dword [rdi]
xchg esp, eax
ror dword [rcx + 0x10e8c1d8], 0x41
mov eax, 0xffff
cmp eax, r8d
sete dl
or dl, cl
mov rcx, rbx
not rcx
shr rcx, 0x20
test cx, cx
sete cl
or cl, dl
mov rdx, rbx
fimul dword [rax - 0x3f]
invalid
xor byte [rcx + rdi - 0x3e], al
setae dl
mov r10d, r15d
mov r8d, 0xffffffff
mov qword [rbp + 0xd7c8], r10
cmp r10, r8
sete r14b
or r14b, dl
or r14b, cl
shr r15, 0x20
mov ecx, 2
mov qword [rbp + 0xd818], rcx
mov r13d, 0x2f
test r14b, r14b
jne 0x140034544
fimul dword [rax - 0x3f]
invalid
cmp r15d, 0xffffffff
je 0x140034544
cmp bx, ax
je 0x140034544
add byte [rax], al
add byte [rax], al
lea rax, [0x140105be7]
mov qword [rbp + 0xd820], rax
jmp 0x14003471b
mov rdi, rax
mov rcx, qword [rbp + 0xd7e0]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rbp + 0xd7e0], rdi
lea r13, [rbp + 0xd1e0]
mov rsi, qword [rbp + 0xd810]
mov rdi, rbx
cmp qword [rbp + 0xd550], 0
je 0x140034398
mov r8, qword [rbp + 0xd558]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
xor ebx, ebx
mov rcx, r13
call fcn.1400014ee
mov rax, qword [rbp + 0xd788]
mov qword [rbp + 0xd5f8], rax
mov qword [rbp + 0xd7d8], rdi
mov rax, qword [rbp + 0xd7e0]
mov r8, rbx
jmp 0x1400344b7
mov r8d, 3
lea r13, [rbp + 0xd1e0]
jmp 0x1400344b0
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
shl rsi, 0x20
or rsi, 2
mov edi, 2
cmp qword [rbp + 0xd818], 0
je 0x14003440a
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd7b8]
call r14
cmp qword [rbp + 0xd7e8], 0
je 0x140034427
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd820]
call r14
cmp r13, 0xffffffffffffffff
jne 0x14003363e
jmp 0x14003362f
mov edi, 0x21
lea rax, [0x140105c45]
jmp 0x140034462
mov rax, qword [rbp + 0xcc18]
mov edi, 0x19
xor r8d, r8d
jmp 0x140034462
mov r8d, 1
lea rax, str.Invalid_local_file_headerInvalid_Central_Directory_headerArchive_header_is_too_largeAES_encryption_without_AES_extra_data_fieldInvalid_central_directory_size_or_offsetSupport_for_multi_disk_files_is_not_implementedFile_cannot_contain_ZIP64_central_directory_endPassword_required_to_decrypt_fileCould_not_seek_to_start_of_central_directoryInvalid_file_path
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400344b0
mov rax, qword [rbp + 0xcc18]
xor r8d, r8d
jmp 0x140034481
xor r8d, r8d
lea r13, [rbp + 0xd1e0]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400344a9
mov rax, qword [rbp + 0xcc18]
xor r8d, r8d
lea r13, [rbp + 0xd1e0]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, qword [rbp + 0xd808]
mov rsi, qword [rbp + 0xd810]
mov qword [rbp + 0xd7d8], rdi
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], rdi
mov qword [rbp - 0x40], r8
lea rcx, [rbp - 0x40]
call fcn.140001000
mov rdi, rax
mov rbx, rdx
lea rcx, [rbp + 0xd600]
call fcn.140037dde
jmp 0x140033477
mov edi, 0x20
lea rax, str.Compression_method_not_supportedx3
lea r13, [rbp + 0xd1e0]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov r8d, 2
jmp 0x1400344b0
lea r13, [rbp + 0xd1e0]
lea r12, [rbp - 0x40]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, qword [rbp + 0xd808]
jmp 0x140034166
mov qword [rbp + 0xd7e0], rax
lea r13, [rbp + 0xd1e0]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [rbp + 0xd7d8]
jmp 0x140034378
mov qword [rbp + 0xd7f8], r9
mov r9, 0xffffffffffffffd6
sub r9, rdi
mov r8d, 1
lea rcx, [rbp - 0x40]
mov rdx, rsi
call case.0x1400ac6ee.1133
cmp qword [rbp - 0x40], 0
je 0x1400346d2
lea rcx, [rbp - 0x38]
call fcn.1400411a9
mov r14, qword [rbp + 0xd7c0]
mov eax, 1
mov qword [rbp + 0xd818], rax
mov r13d, 0x28
sub r14, qword [rbp + 0xd7c8]
jb 0x140034706
mov rcx, r14
lea rax, [0x140105bbf]
mov qword [rbp + 0xd820], rax
sub rcx, r15
mov qword [rbp + 0xd7c8], rcx
mov r9, qword [rbp + 0xd7f8]
jb 0x14003471b
shr rbx, 0x20
movzx r15d, bx
cmp r15, qword [rbp + 0xd7c0]
mov r13d, 0
cmovbe r13, r15
mov rcx, r13
call fcn.14003806f
mov rbx, rdx
mov qword [rbp + 0xd550], rax
mov qword [rbp + 0xd558], rdx
mov qword [rbp + 0xd560], 0
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x70], 0
jne 0x140034627
call fcn.1400c01a1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r8, qword [rax + 0x78]
mov r9, qword [rax + 0x80]
lea rcx, [r8 + 1]
mov qword [rax + 0x78], rcx
lea rcx, [rbp + 0xd1e0]
mov rdx, r13
call fcn.140038198
lea rcx, [rbp - 0x40]
mov rdx, rsi
xor r8d, r8d
mov r9, r14
call case.0x1400ac6ee.1133
cmp qword [rbp - 0x40], 0
je 0x140034832
lea rcx, [rbp - 0x38]
call fcn.1400411a9
lea rcx, [rbp + 0xd1e0]
call fcn.140037f84
mov r13d, 0x2c
mov eax, 1
mov qword [rbp + 0xd818], rax
lea rax, [0x140105c66]
mov qword [rbp + 0xd820], rax
cmp qword [rbp + 0xd550], 0
je 0x140034714
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x140034714
mov dword [rbp - 0x40], 0
mov r8d, 4
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
je 0x14003475b
xor eax, eax
mov qword [rbp + 0xd818], rax
jmp 0x140034714
lea rax, [0x140105bbf]
mov qword [rbp + 0xd820], rax
mov r9, qword [rbp + 0xd7f8]
test r9, r9
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, qword [rbp + 0xd808]
je 0x140034741
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd7b8]
call r14
mov rsi, qword [rbp + 0xd6c0]
mov rbx, qword [rbp + 0xd820]
mov rdi, qword [rbp + 0xd818]
jmp case.0x140012daf.664
cmp dword [rbp - 0x40], 0x7064b50
jne 0x14003457b
mov dword [rbp - 0x40], 0
mov r8d, 4
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x1400346fb
mov eax, dword [rbp - 0x40]
mov dword [rbp + 0xd7c8], eax
mov qword [rbp - 0x40], 0
mov r8d, 8
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x1400346fb
mov rax, qword [rbp - 0x40]
mov qword [rbp + 0xd7e0], rax
mov dword [rbp - 0x40], 0
mov r8d, 4
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x1400346fb
test r14b, r14b
jne 0x1400352ed
cmp r15d, 0xffffffff
je 0x1400352ed
movzx eax, bx
cmp dword [rbp + 0xd7c8], eax
je 0x1400352ed
lea rax, [0x140105be7]
jmp 0x14003470d
test r15, r15
je 0x14003511d
mov rdx, qword [rbp + 0xd6c0]
mov r8d, 2
lea rcx, [rbp - 0x40]
xor r9d, r9d
call case.0x1400ac6ee.1133
cmp qword [rbp - 0x40], 0
jne 0x140035263
mov rax, qword [rbp - 0x38]
mov qword [rbp + 0xd768], rax
mov dword [rbp - 0x40], 0
mov r8d, 4
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x14003526e
cmp dword [rbp - 0x40], 0x2014b50
jne 0x1400352b6
mov word [rbp - 0x40], 0
mov r8d, 2
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x14003526e
test eax, esp
rol byte [rax], 1
add byte [rdi], cl
sub dword [rbp - 0x40], eax
mov rax, qword [rbp + 0xd668]
mov qword [rbp - 0x28], rax
mov rax, qword [rbp + 0xd7a0]
mov qword [rbp - 0x20], rax
mov rax, qword [rbp + 0xd818]
mov qword [rbp - 0x18], rax
mov rax, qword [rbp + 0xcf88]
mov qword [rbp - 0x10], rax
mov rax, qword [rbp + 0xcf90]
mov qword [rbp - 8], rax
mov rax, qword [rbp + 0xd788]
mov qword [rbp], rax
mov rax, qword [rbp + 0xcfb0]
lea rcx, [rbp - 0x2c]
mov qword [rcx + 0x44], rax
movaps xmm0, xmmword [rbp + 0xcfa0]
movups xmmword [rcx + 0x34], xmm0
mov rax, qword [rbp + 0xcef8]
mov qword [rbp + 0x40], rax
mov rax, qword [rbp + 0xd768]
mov rax, qword [rbp + 0xd768]
mov qword [rbp + 0x48], rax
mov qword [rbp + 0x50], 0
mov eax, dword [rbp + 0xd4f4]
mov dword [rbp + 0x60], eax
mov byte [rbp + 0x68], 0
mov byte [rbp + 0x65], 2
lea rcx, [rbp + 0xcc10]
lea rdx, [rbp - 0x40]
call fcn.1400d1937
mov rcx, qword [rbp + 0xcc10]
mov rax, rcx
mov qword [rbp + 0xd818], rcx
test rcx, rcx
je 0x140034fbe
cmp dword [rbp + 0xd818], 4
je 0x140034fca
jmp 0x1400353b5
lea rcx, [rbp + 0xcc18]
call fcn.1400411a9
cmp word [rbp + 0x58], 3
jne 0x140034fdb
cmp byte [rbp + 0x65], 2
je 0x140035342
mov rax, qword [rbp + 0x40]
add rax, qword [rbp + 0xd7c8]
jb 0x140035351
mov qword [rbp + 0x40], rax
mov rbx, qword [rbp - 0x40]
mov rax, qword [rbp - 0x38]
mov qword [rbp + 0xd818], rax
mov rax, qword [rbp - 0x30]
mov qword [rbp + 0xd820], rax
mov r13, qword [rbp - 0x28]
mov r8d, 0x90
lea rcx, [rbp + 0xaac0]
lea rdx, [rbp - 0x20]
call fcn.1400fc280
bt dword [rbp + 0xd7c0], 0xb
jae 0x14003504e
cmp qword [rbp + 0xd6b8], 0
je 0x14003504e
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd790]
call qword [sym.imp.KERNEL32.dll_HeapFree]
movabs rax, 0x8000000000000000
cmp rbx, rax
je 0x140035277
mov r8d, 0x90
lea rcx, [rbp - 0x40]
lea r14, [rbp + 0xaac0]
mov rdx, r14
call fcn.1400fc280
mov rcx, r14
mov rdx, qword [rbp + 0xd818]
mov r8, qword [rbp + 0xd820]
call fcn.140002550
mov rsi, qword [rbp + 0xd560]
lea rcx, [rbp + 0xd1e0]
mov rdx, r14
mov r8, rsi
call fcn.1400382a9
cmp rsi, qword [rbp + 0xd550]
jne 0x1400350c8
lea rcx, [rbp + 0xd550]
mov rdx, rsi
call fcn.1400380d0
mov rsi, qword [rbp + 0xd560]
mov rax, qword [rbp + 0xd558]
imul rcx, rsi, 0xb0
add rcx, rax
add rcx, 0x20
mov qword [rcx - 0x20], rbx
mov rax, qword [rbp + 0xd818]
mov qword [rcx - 0x18], rax
mov rax, qword [rbp + 0xd820]
mov qword [rcx - 0x10], rax
mov qword [rcx - 8], r13
mov r8d, 0x90
lea rdx, [rbp - 0x40]
call fcn.1400fc280
inc rsi
mov qword [rbp + 0xd560], rsi
dec r15
jne 0x14003483b
mov al, byte [0x1401660a0]
mov ecx, 0x78
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140036b60
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
movups xmm0, xmmword [rbp + 0xd550]
movups xmmword [rbx + 0x10], xmm0
mov rax, qword [rbp + 0xd560]
mov qword [rbx + 0x20], rax
mov rax, qword [rbp + 0xd7f8]
mov qword [rbx + 0x28], rax
mov rax, qword [rbp + 0xd7b8]
mov qword [rbx + 0x30], rax
mov qword [rbx + 0x38], rdi
movups xmm0, xmmword [rbp + 0xd1e0]
movups xmm1, xmmword [rbp + 0xd1f0]
movups xmm2, xmmword [rbp + 0xd200]
xchg ebp, eax
add dl, dl
add byte [rax], al
movups xmmword [rbx + 0x40], xmm0
movups xmmword [rbx + 0x50], xmm1
movups xmmword [rbx + 0x60], xmm2
mov rax, qword [rbp + 0xd7c8]
mov qword [rbx + 0x70], rax
mov r13, qword [rbp + 0xd6c0]
lea rdi, [rbp + 0xcc10]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, qword [rbp + 0xd808]
jmp 0x140031cad
add byte [rax], al
lea r8, [rbp + 0xcfa0]
call fcn.1400b0050
cmp qword [rbp + 0xaac0], 0
jne 0x140036b6f
mov rcx, qword [rbp + 0xd7e8]
jmp 0x14003524c
call qword [sym.imp.KERNEL32.dll_CloseHandle]
fdivp st(5)
or al, 0
jmp 0x1400354c8
mov rdi, qword [rbp + 0xaac8]
mov edi, dword [rbp + 0xaac8]
jmp 0x1400354a0
mov rax, qword [rbp - 0x38]
mov qword [rbp + 0xd820], rax
xor eax, eax
mov qword [rbp + 0xd818], rax
fadd dword [rax]
invalid
fadd dword [rax]
add byte [rax - 0x75], cl
popfq
pop rax
invalid
mov rbx, qword [rbp + 0xd558]
mov rdi, qword [rbp + 0xd560]
lea rcx, [rbp + 0xd1e0]
call fcn.140037f84
test rdi, rdi
je 0x1400346b4
mov rsi, rbx
mov rcx, rsi
call fcn.1400018b8
add rsi, 0xb0
add esi, 0xb0
dec rdi
jne 0x14003529d
jmp 0x1400346b4
mov eax, 1
mov qword [rbp + 0xd818], rax
mov dword [rbp + 0xd818], eax
mov dword [rbp + 0xd818], eax
mov r13d, 0x20
lea rax, [0x140105b59]
mov qword [rbp + 0xd820], rax
jmp 0x140035277
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edi, eax
shl rdi, 0x20
or rdi, 2
jmp 0x1400354a0
mov rbx, qword [rbp + 0xd7c0]
sub rbx, 0x3c
jae 0x14003538a
lea rax, [0x140105c16]
jmp 0x1400353a4
xor eax, eax
mov qword [rbp + 0xd818], rax
jmp 0x14003542f
invalid
mov eax, dword [rbp + 0xcf98]
mov qword [rbp + 0xd820], rax
jmp 0x1400353e1
mov r13d, 0x2b
lea rax, [0x140105b94]
jmp 0x14003535e
mov r13d, 0x1b
lea rax, [0x140105b79]
mov qword [rbp + 0xd820], rax
lea rcx, [rbp - 0x40]
call fcn.1400018b8
bt dword [rbp + 0xd7c0], 0xb
mov eax, 1
mov qword [rbp + 0xd818], rax
jae 0x140035277
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], ebx
fadd dword [rax]
add byte [rdi], cl
sub edi, 0xfffffffe
invalid
jmp 0x1400353e1
cmp qword [rbp + 0xd7e0], rbx
jbe 0x140035656
mov r13d, 0x2a
lea rax, [0x140105d16]
mov qword [rbp + 0xd820], rax
mov eax, 1
jmp 0x1400346fd
mov rax, qword [rbp + 0xcc18]
mov qword [rbp + 0xd820], rax
mov r13, qword [rbp + 0xcc20]
lea rcx, [rbp - 0x40]
call fcn.1400018b8
bt dword [rbp + 0xd7c0], 0xb
jae 0x140035277
cmp qword [rbp + 0xd6b8], 0
je 0x140035401
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd790]
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0xcf98], 0
je 0x140035277
cmp qword [rbp + 0xd668], 0
je 0x140035277
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd7a0]
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x140035277
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov rdi, rax
shl rdi, 0x20
or rdi, 2
mov qword [rbp + 0xaac0], rdi
cmp eax, 0x6d
je 0x14003547a
cmp eax, 0x26
jne 0x1400354a0
lea rcx, [rbp + 0xaac0]
call fcn.1400a38d0
mov qword [rbp + 0xcc10], 0
lea rcx, [rbp + 0xd1e0]
call fcn.1400bc4c0
mov rdi, rax
lea rcx, [rbp + 0xd1e0]
call fcn.1400bc110
mov byte [rbp + 0xd805], 0
lea rcx, [rbp + 0xcc10]
call fcn.1400bc110
test rdi, rdi
jne 0x140036b15
mov rcx, qword [rbp + 0xd7f0]
mov edx, 0xffffffff
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
test eax, eax
je 0x14003553a
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edi, eax
cmp qword [rbp + 0xcfa0], 0
je 0x140035506
mov r8, qword [rbp + 0xcfa8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0xd0e0], 0
je 0x140035526
mov r8, qword [rbp + 0xd0e8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
sti
or al, 0
sti
or al, 0
shl rdi, 0x20
or rdi, 2
movabs rbx, 0x8000000000000000
jmp 0x140035586
mov dword [rbp + 0xd1e0], 0
mov rcx, qword [rbp + 0xd7f0]
lea rdx, [rbp + 0xd1e0]
call qword [sym.imp.KERNEL32.dll_GetExitCodeProcess]
test eax, eax
je 0x1400354de
mov rbx, qword [rbp + 0xd0e0]
mov rdi, qword [rbp + 0xd0e8]
mov rax, qword [rbp + 0xcfa0]
mov qword [rbp + 0xcf00], rax
mov rax, qword [rbp + 0xcfa8]
mov qword [rbp + 0xcf08], rax
mov rcx, qword [rbp + 0xd7f0]
mov r15, qword [sym.imp.KERNEL32.dll_CloseHandle]
call r15
mov rcx, qword [rbp + 0xd810]
call r15
movabs rax, 0x8000000000000000
cmp rbx, rax
jne 0x1400367cf
mov qword [rbp + 0xd7f0], rdi
mov rcx, qword [rbp + 0xd7f0]
call fcn.140041167
mov rdi, rax
mov rbx, rdx
lea rcx, [rbp - 0x40]
call fcn.14003799a
test r14, r14
je 0x1400355fa
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
call r14
lea r13, [rbp + 0xd1e0]
jmp 0x140035608
lea r13, [rbp + 0xd1e0]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov r15, qword [rbp + 0xd808]
jmp 0x14003417c
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov rdi, rax
shl rdi, 0x20
or rdi, 2
mov qword [rbp + 0xaac0], rdi
cmp eax, 0x6d
je 0x14003563a
cmp eax, 0x26
jne 0x1400354a0
lea rcx, [rbp + 0xaac0]
call fcn.1400a38d0
mov qword [rbp + 0xd1e0], 0
jmp 0x1400340a0
mov r14, qword [rbp + 0xd7e0]
lea rcx, [rbp - 0x40]
mov rdx, rsi
xor r8d, r8d
mov r9, r14
call case.0x1400ac6ee.1133
cmp qword [rbp - 0x40], 0
jne 0x1400356bf
mov dword [rbp - 0x40], 0
mov r8d, 4
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x14003586b
cmp dword [rbp - 0x40], 0x6064b50
je 0x1400356cf
mov rax, qword [rbp - 0x38]
mov qword [rbp + 0xd820], rax
jmp 0x14003586b
add al, 0
add byte [rax], al
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x14003586b
mov ebx, dword [rbp - 0x40]
mov dword [rbp - 0x40], 0
mov r8d, 4
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x14003586b
mov eax, dword [rbp - 0x40]
mov dword [rbp + 0xd7c8], eax
xlatb
add byte [rax], al
enter 0xd7, 0
mov qword [rbp - 0x40], 0
mov r8d, 8
lea rcx, [rbp + 0xd6c0]
rcl dh, 0
add byte [rax - 0x73], cl
push rbp
shr al, 0xc2
mov eax, 0x8948fffc
test dword [rax], esp
fadd dword [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
invalid
add byte [rax], al
invalid
rcl dh, 0
add byte [rax - 0x73], cl
push rbp
shr al, 0xc2
mov eax, 0x8948fffc
test dword [rax], esp
fadd dword [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
invalid
mov qword [rbp - 0x40], 0
mov r8d, 8
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
jne 0x14003586b
mov r15, qword [rbp - 0x40]
mov qword [rbp - 0x40], 0
mov r8d, 8
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
cld
dec dword [rax - 0x77]
test dword [rax], esp
fadd dword [rax]
add byte [rax - 0x7b], cl
invalid
jne 0x14003586b
cld
dec dword [rax - 0x77]
test dword [rax], esp
fadd dword [rax]
add byte [rax - 0x7b], cl
sal byte [rbp + 0x2a], 0x48
mov dword [rbp - 0x40], 0
mov qword [rbp - 0x40], 0
mov r8d, 8
lea rcx, [rbp + 0xd6c0]
lea rdx, [rbp - 0x40]
call fcn.14000109b
mov qword [rbp + 0xd820], rax
test rax, rax
je 0x140035876
mov r13d, 0x2a
jmp 0x1400346fb
lea rax, [0x140105be7]
mov qword [rbp + 0xd820], rax
or eax, 0x85894800
and al, bl
add byte [rax], al
cmp ebx, dword [rbp + 0xd7c8]
mov r9, qword [rbp + 0xd7f8]
jne 0x14003471b
mov rcx, r14
sub rcx, qword [rbp + 0xd7e0]
mov r14, qword [rbp - 0x40]
mov r13d, 0x28
lea rax, [0x140105bbf]
mov qword [rbp + 0xd820], rax
mov eax, 1
mov qword [rbp + 0xd818], rax
mov qword [rbp + 0xd7c8], rcx
add r14, rcx
jae 0x1400345d1
invalid
jmp 0x14003471b
movzx eax, byte [rbp + 0x150]
test eax, eax
je 0x140035978
cmp eax, 3
jne 0x1400364fc
or al, 0
invalid
or al, 0
add byte [rdi], cl
mov dh, 0x85
add byte [rcx], al
add byte [rax], al
movzx eax, byte [rbp + 0x100]
test eax, eax
lea rdi, [rbp + 0x160]
je 0x140035930
cmp eax, 3
jne 0x140036562
movzx eax, byte [rbp + 0xf8]
test eax, eax
je 0x14003593c
cmp eax, 3
jne 0x1400365ff
mov rax, qword [rbp + 0xf0]
mov rcx, qword [rax]
jmp 0x140035ce1
mov rcx, qword [rbp + 0x90]
jmp 0x140035c97
mov rcx, qword [rbp + 0xe0]
jmp 0x140035ccc
mov byte [rbp + 0x10], 1
mov ecx, 9
lea rdi, [rbp + 0xd2d0]
lea rsi, [rbp - 0x38]
rep movsq qword [rdi], qword [rsi]
mov r8d, 0x138
lea rcx, [rbp + 0x18]
mov rdx, r13
call fcn.1400fc280
mov byte [rbp + 0x150], 0
mov rax, qword [r15 + 0x154]
mov qword [rbp + 0xd750], rax
movups xmm0, xmmword [r15 + 0x134]
movups xmm1, xmmword [r15 + 0x144]
movaps xmmword [rbp + 0xd740], xmm1
movaps xmmword [rbp + 0xd730], xmm0
mov rsi, qword [rbp + 0x130]
mov rdi, qword [rbp + 0x138]
mov rax, qword [rbp + 0x140]
mov rcx, qword [rbp + 0x148]
mov qword [rbp + 0x38], rax
mov qword [rbp + 0x40], rcx
mov edx, 0x2000
cmp rcx, rdx
cmovae rcx, rdx
test rax, rax
cmove rcx, rdx
mov qword [rbp + 0x58], 0
xor edx, edx
call fcn.140003c6c
mov r8, rax
shr r8, 0xa
mov ecx, 0x40
je 0x140035a00
bsr rcx, r8
xor rcx, 0x3f
mov r8d, 0x40
sub r8, rcx
cmp r8, 7
mov ecx, 7
cmovae r8, rcx
lea rcx, [r8*4 + 1]
mov qword [rbp + 0x18], rdx
mov qword [rbp + 0x20], 0
mov qword [rbp + 0x28], rax
mov qword [rbp + 0x30], rcx
mov qword [rbp + 0x48], rsi
mov qword [rbp + 0x50], rdi
mov rax, qword [rbp + 0xd750]
lea rcx, [rbp + 0x60]
mov qword [rcx + 0x20], rax
movaps xmm0, xmmword [rbp + 0xd730]
movaps xmm1, xmmword [rbp + 0xd740]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
lea rdi, [rbp + 0x160]
cmp qword [rbp + 0x38], 0
je 0x140035a7d
mov rax, qword [rbp + 0x58]
cmp rax, qword [rbp + 0x40]
jne 0x140035a7d
xor ebx, ebx
jmp 0x140035e7c
mov r8, qword [rbp + 0x20]
test r8, r8
je 0x140035ad5
mov qword [rbp + 0x88], r8
cmp byte [rbp + 0x80], 3
je 0x14003650f
lea rcx, [rbp + 0xd4c0]
lea rdx, [rbp + 0x18]
call fcn.140002daa
mov rcx, qword [rbp + 0xd4c0]
mov rax, qword [rbp + 0xd4c8]
mov rsi, qword [rbp + 0xd4d8]
test sil, 1
jne 0x140035bf8
lea rdx, [0x140151338]
jmp 0x140035c66
mov r9, qword [rbp + 0x28]
mov r8d, 0
test r9, r9
jne 0x140035afa
mov edx, 0x40
lea rcx, [rbp + 0x18]
call fcn.140002e7f
mov r8, qword [rbp + 0x20]
mov r9, qword [rbp + 0x28]
sub r9, r8
add r8, qword [rbp + 0x18]
mov rdx, qword [rbp + 0x48]
mov rax, qword [rbp + 0x50]
lea rcx, [rbp + 0xd670]
call qword [rax + 0x18]
cmp qword [rbp + 0xd670], 0
je 0x140035d8f
mov rsi, qword [rbp + 0xd678]
mov bl, byte [rbp + 0x80]
mov byte [rbp + 0x80], 3
cmp bl, 3
je 0x1400365e7
lea rax, [rbp + 0x60]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0xd740], xmm1
movaps xmmword [rbp + 0xd730], xmm0
mov byte [rbp + 0xd750], bl
mov eax, dword [r15 + 0xad]
mov ecx, dword [r15 + 0xb0]
lea rdx, [rbp + 0xd751]
mov dword [rdx + 3], ecx
mov dword [rdx], eax
mov cl, 1
mov dl, 1
call fcn.1400210cc
mov rcx, qword [rbp + 0xd740]
mov edx, ebx
mov r8, rax
call fcn.140023ba9
mov rax, qword [rbp + 0xd738]
lock dec qword [rax]
jne 0x140035baa
mov rcx, qword [rbp + 0xd738]
call fcn.140024504
lea rcx, [rbp + 0xd740]
call fcn.140023cf2
mov rdi, qword [rbp + 0xd730]
test rdi, rdi
je 0x140035bdd
lea rcx, [rdi + 0x10]
call fcn.140022a66
lock dec qword [rdi]
jne 0x140035bdd
mov rcx, qword [rbp + 0xd730]
call fcn.140024e77
mov cx, 4
add al, 0
mov rdx, rsi
call fcn.14007384b
mov rbx, rax
lea rdi, [rbp + 0x160]
jmp 0x140035e7c
shr rsi, 5
sub rcx, rsi
add rax, rsi
mov rdx, qword [rbp + 0xd4d0]
add rdx, rsi
mov qword [rbp + 0xd530], rdx
mov qword [rbp + 0xd538], rcx
mov qword [rbp + 0xd540], rax
lea rcx, [rbp + 0xd500]
lea rdx, [rbp + 0xd530]
call fcn.1400034cb
mov qword [rbp + 0xd520], rsi
mov rcx, qword [rbp + 0xd510]
mov rax, rcx
sub rax, rsi
jb 0x140036575
add rsi, qword [rbp + 0xd508]
mov rdx, qword [rbp + 0xd500]
mov rcx, rsi
mov rsi, qword [rbp + 0xd518]
lea r8, [rbp + 0x60]
mov qword [rbp + 0x90], r8
mov qword [rbp + 0x98], rdx
mov qword [rbp + 0xa0], rcx
mov qword [rbp + 0xa8], rax
mov qword [rbp + 0xb0], rsi
mov byte [rbp + 0x100], 0
mov rcx, r8
mov qword [rbp + 0xb8], rcx
movups xmm0, xmmword [r15 + 0xc4]
movups xmm1, xmmword [r15 + 0xd4]
movups xmmword [r15 + 0xfc], xmm1
movups xmmword [r15 + 0xec], xmm0
mov qword [rbp + 0xe0], rcx
mov byte [rbp + 0xf8], 0
mov qword [rbp + 0xe8], rcx
lea rax, [rbp + 0xe8]
mov qword [rbp + 0xf0], rax
lea rdx, [rbp + 0xd720]
call fcn.140023ae9
test rax, rax
setne cl
add cl, cl
or cl, 1
mov byte [rbp + 0xf8], cl
test rax, rax
je 0x140035d14
mov byte [rbp + 0x100], 3
mov eax, 1
jmp 0x140035e49
invalid
mov rsi, rdx
test rdx, rdx
je 0x140035d3d
mov rax, qword [rbp + 0xc0]
mov rdx, qword [rbp + 0xc8]
mov r8, qword [rbp + 0xd0]
mov rcx, qword [rbp + 0xcec0]
jmp 0x140035e3d
mov rdx, qword [rbp + 0xb8]
movups xmm0, xmmword [r15 + 0xec]
movups xmm1, xmmword [r15 + 0xfc]
movaps xmmword [rbp + 0xd740], xmm1
movaps xmmword [rbp + 0xd730], xmm0
cmp byte [rdx + 0x20], 2
jne 0x140035dbf
movups xmm0, xmmword [r15 + 0xec]
movups xmm1, xmmword [r15 + 0xfc]
add byte [rdi], cl
sub dword [rbp + 0xd680], ecx
movaps xmmword [rbp + 0xd670], xmm0
mov byte [rbp + 0xd690], 1
add byte [rcx], al
add byte [rcx], al
jmp 0x140035de4
mov rcx, qword [rbp + 0xd678]
test rcx, rcx
je 0x140035a76
mov r8, qword [rbp + 0x20]
mov rdx, qword [rbp + 0x28]
sub rdx, r8
cmp rdx, rcx
jb 0x140036652
add r8, rcx
mov qword [rbp + 0x20], r8
jmp 0x140035a86
add rdx, 0x10
lea rcx, [rbp + 0xd670]
lea r8, [rbp + 0xd730]
call fcn.1400223de
cmp byte [rbp + 0xd690], 2
mov esi, 0
je 0x140035e40
mov rax, qword [rbp + 0xd690]
mov qword [rbp + 0xd750], rax
movaps xmm0, xmmword [rbp + 0xd670]
movaps xmm1, xmmword [rbp + 0xd680]
movaps xmmword [rbp + 0xd740], xmm1
movaps xmmword [rbp + 0xd730], xmm0
mov cl, 5
call fcn.1400210cc
mov rsi, rax
mov rax, qword [rbp + 0xd730]
test rax, rax
je 0x140035ee2
mov rdx, qword [rbp + 0xd738]
mov r8, qword [rbp + 0xd740]
lea rcx, [rbp + 0xd748]
call qword [rax + 0x18]
mov byte [rbp + 0x100], 1
xor eax, eax
test rax, rax
je 0x140035e5c
mov byte [rbp + 0x150], 3
mov eax, 1
jmp 0x140035ead
lea rcx, [rbp + 0x90]
lea ecx, [rbp + 0x90]
call fcn.14009a274
test rsi, rsi
je 0x140035ed2
mov cx, 4
mov rdx, rsi
call fcn.140085681
bnd call fcn.140085681
mov rbx, rax
cmp byte [rbp + 0x80], 3
je 0x140035e8e
lea rcx, [rbp + 0x60]
call fcn.14008642c
mov rcx, qword [rbp + 0x48]
mov rdx, qword [rbp + 0x50]
call fcn.1400014a3
lea rcx, [rbp + 0x18]
call fcn.1400030c8
mov byte [rbp + 0x150], 1
xor eax, eax
test rax, rax
je 0x140035eb6
mov al, 3
jmp 0x140035f29
jae 0x140035eff
lea rcx, [rbp + 0x18]
lea ecx, [rbp + 0x18]
call fcn.14009a2b0
test rbx, rbx
jne 0x140035ef3
mov byte [rbp + 0x10], 0
mov rax, qword [rbp - 0x40]
mov qword [rbp + 0x18], rax
jmp case.0x140035fa4.4
invalid
xor eax, 0x88858b48
add byte [rax], al
add byte [rax + 1], cl
add qword [rbp + 0x58], rax
mov rax, qword [rbp + 0x88]
mov eax, dword [rbp + 0x88]
add qword [rbp + 0x58], rax
jmp 0x140035a65
mov rcx, qword [rbp + 0xd738]
call fcn.1400863ec
jmp 0x140035e40
invalid
invalid
invalid
invalid
invalid
invalid
lea rcx, [rbp - 0x40]
call 0x14009a1d8
mov r14d, 4
jmp 0x140035ff1
add byte [rax], al
add cl, ch
invalid
mov rcx, r13
lea rdx, [rbp + 0x18]
lea r8, [rbp + 0xd720]
call fcn.14008513b
mov r14, qword [rbp + 0xd1e0]
add byte [rbx + rcx*4 - 0x4b], cl
loopne 0x140035ef0
add byte [rax], al
cmp r14, 5
jne 0x140035fa6
mov al, 4
mov byte [rbp + 0x11], al
cmp r12d, 0x3b9aca00
jne 0x140035f4e
call fcn.1400a4030
movzx eax, byte [rbp + 0x11]
lea rcx, [0x140155568]
loopne 0x140035f3f
add byte [rdi], cl
mov dh, 0x45
adc dword [rax - 0x73], ecx
or eax, 0x11f623
lea ecx, [0x140155568]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
call fcn.1400bc640
mov r8d, edx
mov rcx, qword [rbp + 0xd810]
cmp rax, rcx
jb 0x140035f71
jne 0x140035ffd
cmp r8d, r12d
jae 0x140035ffd
mov qword [rbp + 0xd1e0], rcx
mov dword [rbp + 0xd1e8], r12d
mov rcx, r13
mov rdx, rax
call fcn.1400bc7f0
mov rcx, rax
call fcn.1400a6bc0
movzx eax, byte [rbp + 0x11]
lea rcx, [0x140155568]
or al, 7
add byte [rdi], cl
mov dh, 0x45
adc dword [rax - 0x73], ecx
or eax, 0x11f5cb
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rbx, qword [rbp + 0xd1e8]
add byte [rax], al
mov r8d, 0x88
lea rsi, [rbp + 0xcfa0]
mov rcx, rsi
lea rdx, [rbp + 0xd1f0]
call fcn.1400fc280
lea rcx, [rbp + 0x18]
call 0x14009a1d8
cmp r14d, 4
je 0x1400364e4
mov r8d, 0x88
lea rcx, [rbp + 0xd0e0]
mov rdx, rsi
call fcn.1400fc280
mov r12, qword [rbp + 0xd7b0]
movsd dword [rdi], dword [rsi]
mov al, 0xd7
add byte [rax], al
jmp 0x140036092
movzx eax, byte [rbp + 0x11]
mov r14d, 4
test eax, eax
je 0x14003603f
cmp eax, 3
je 0x140036027
cmp eax, 4
mov r12, qword [rbp + 0xd7b0]
jne 0x140036090
lea rcx, [rbp + 0x18]
call 0x14009a1d8
jmp 0x140036037
lea rcx, [rbp + 0x18]
call fcn.14009a2b0
add byte [rdx + 6], 0
add byte [rdx + 6], 0
mov r12, qword [rbp + 0xd7b0]
cmp byte [rbp + 0x10], 0
jne 0x140036087
jmp 0x140036090
mov rsi, qword [rbp - 0x10]
mov rdi, qword [rbp - 8]
mov rcx, rsi
call qword [rdi]
cmp qword [rdi + 8], 0
mov r12, qword [rbp + 0xd7b0]
je 0x140036077
cmp qword [rdi + 0x10], 0x11
jb 0x140036065
mov rsi, qword [rsi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rbp - 0x38]
call fcn.14008642c
lea rdi, [rbp + 0x160]
lea rcx, [rbp - 0x40]
call 0x14009a1d8
xor ebx, ebx
mov rax, qword [rbp + 0xd5d8]
mov rcx, qword [rbp + 0xd5e0]
call qword [rax + 0x18]
cmp r14d, 3
je 0x1400360b8
cmp r14d, 4
jne 0x1400360ee
test rbx, rbx
je 0x1400361da
mov rcx, qword [rbx]
mov rdx, qword [rbx + 8]
call fcn.14009763b
mov r8d, 0x58
mov rcx, rbx
lea rdx, [rbp + 0xd6c0]
call fcn.1400fc280
mov r14d, 3
mov rcx, qword [rbp + 0xd7e8]
mov rax, rcx
jmp 0x14003616e
mov rax, qword [rbp + 0xd780]
lock inc qword [rax]
jle case.0x140035fa4.2
mov r8d, 0x88
lea rcx, [rbp + 0xcb80]
lea rdx, [rbp + 0xd0e0]
call fcn.1400fc280
cmp qword [rbp + 0xd6c0], 0
je 0x140036138
mov r8, qword [rbp + 0xd6c8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0xd638]
mov rcx, qword [rbp + 0xd780]
mov qword [rbp + 0xcee8], rcx
mov ecx, dword [rbp + 0xd820]
mov dword [rbp + 0xd664], ecx
mov rcx, qword [rbp + 0xd768]
mov qword [rbp + 0xcf80], rcx
mov rcx, qword [rbp + 0xd7e8]
add byte [rax - 0x7d], cl
stc
add dh, byte [rbp + 0x50]
cmp rcx, 2
jne 0x1400361c4
cmp rax, 2
je 0x1400361c4
mov rsi, qword [rbp + 0xd628]
mov rdi, qword [rbp + 0xd630]
mov rcx, rsi
call qword [rdi]
cmp qword [rdi + 8], 0
je 0x1400361b1
cmp qword [rdi + 0x10], 0x11
jb 0x14003619f
mov rsi, qword [rsi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rbp + 0xd600]
call fcn.14008642c
lea rdi, [rbp + 0x160]
mov rax, qword [rbp + 0xcd48]
lock dec qword [rax]
dec dword [rax]
dec dword [rax]
je 0x140030220
jmp 0x14003022c
mov cx, 1
call fcn.14008544c
mov rbx, rax
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.14009763b
mov ecx, 0xb
mov rdi, rbx
lea rsi, [rbp + 0xd6c0]
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbp + 0x160]
jmp 0x1400360d9
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
xor ecx, ecx
xor edx, edx
call fcn.1400ff670
mov qword [rbp + 0xd4c0], rcx
lea rax, [rbp + 0xd530]
mov qword [rbp + 0xcfa0], rax
movabs al, byte [0x64d4058d480000cf]
add byte [rax], al
movabs al, byte [0x64d4058d480000cf]
add byte [rax], al
mov qword [rbp + 0xcfa8], rax
lea rcx, [rbp + 0xd4c0]
mov qword [rbp + 0xcfb0], rcx
mov qword [rbp + 0xcfb8], rax
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rbp + 0xd1e0]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
lea rdx, [rbp + 0xcfa0]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff5b0
lea rcx, [rbp - 0x40]
call fcn.14003796b
lea rcx, [rbp + 0xd600]
call fcn.140037dde
mov rax, qword [rbp + 0xcb80]
mov rdx, qword [rbp + 0xcb88]
mov r8, qword [rbp + 0xcb90]
lea rcx, [rbp + 0xcb98]
lea ecx, [rbp + 0xcb98]
call qword [rax + 0x18]
mov rcx, qword [rbp + 0xd6b0]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp qword [rbp + 0xcf10], 0
je 0x1400362f6
mov r8, qword [rbp + 0xcf18]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rcx], dh
sar bh, cl
adc eax, 0xced32
invalid
mov r15, qword [rbp + 0xd808]
mov r12, qword [rbp + 0xd7b0]
test r12, r12
je 0x14003631f
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xd6a8]
call qword [sym.imp.KERNEL32.dll_HeapFree]
shl r15, 1
shl edi, 1
test r15, r15
mov rsi, qword [rbp + 0xd6a0]
mov rdi, qword [rbp + 0xd4f8]
je 0x14003634b
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xcf70]
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0xcf68], 0
je 0x140036367
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0xcf60], 0
add byte [rax], al
je 0x140036383
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0xcf30], 0
cmp dword [rbp + 0xcf30], 0
je 0x1400363a3
mov r8, qword [rbp + 0xcf38]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
movaps xmm6, xmmword [rbp + 0xd830]
add rsp, 0xd8c8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov dword [rcx + 0x10], eax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
call fcn.1400ff5b0
movups xmm0, xmmword [rbp + 0xaac0]
movups xmm1, xmmword [rbp + 0xaad0]
add byte [rdi], cl
adc byte [rbp + 0xaad0], cl
lea r8, [rbp - 0x40]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
lea rax, str.srcmain.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14013fe70]
mov edx, 0x2b
call fcn.1400ffac0
mov ecx, 8
mov edx, 0x30
call fcn.1400ff140
mov ecx, 0x80
mov edx, 0x200
add al, byte [rax]
add al, ch
int1
mov word [rax + rax], cs
add al, byte [rax]
add al, ch
int1
mov word [rax + rax], cs
mov ecx, 8
mov edx, 0x48
call fcn.1400ff140
mov ecx, 8
mov edx, 0x1c0
call fcn.1400ff140
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_impl_response.rs
jmp 0x14003660d
xor dword gs:[rcx], edx
add cl, ch
lea eax, [rcx]
add byte [rax], al
mov ecx, 8
mov edx, 0x18
call fcn.1400ff140
mov cl, 0x8c
or al, 0
movups xmm0, xmmword [rbp + 0xd550]
movups xmm1, xmmword [rbp + 0xd560]
lea r8, [rbp + 0xcfa0]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
lea rax, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_std_src_threadmod.rs
mov qword [rsp + 0x20], rax
lea rcx, str.thread_name_may_not_contain_interior_null_bytes
lea r9, [0x140145b70]
mov edx, 0x2f
call fcn.1400ffac0
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
add byte [rbp + rcx*4 + 5], cl
adc dword [rbx], esi
adc dword [rax], eax
jmp 0x14003660d
call fcn.140102eca
lea rcx, str._async_fn__resumed_after_completion
or eax, 0x112120
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
loope 0x140036527
adc dword [rax], eax
jmp 0x14003660d
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rs
xor dword [rcx], edx
add cl, ch
inc byte [rax]
add byte [rax], al
xor dword [rcx], edx
add cl, ch
inc byte [rax]
add byte [rax], al
lea rcx, str.tx_only_taken_on_error
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rs
jmp 0x1400365f5
lea r8, str.library_std_src_sys_commonwtf8.rs
adc dword [rax], eax
mov rcx, r14
mov rdx, r13
call fcn.1400ff5f0
jmp case.0x140035fa4.2
mov ecx, 1
mov rdx, r13
add byte [rax], al
add byte [rcx + rcx*4 - 0x16], cl
call fcn.1400ff140
call fcn.140001a70
lea r8, str.library_std_src_sys_commonwtf8.rs
invalid
adc dword [rax], eax
mov rcx, rsi
mov rdx, r13
call fcn.1400ff6f0
jmp case.0x140035fa4.2
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_src_body_body.rs
jmp 0x14003660d
lea rax, [rbp + 0xd1d0]
mov qword [rax], rcx
lea rcx, [rbp + 0xd520]
mov qword [rbp + 0xd670], rcx
lea rcx, [0x14003c710]
mov qword [rbp + 0xd678], rcx
add byte [rax - 0x77], cl
lea edi, [rax - 0x2a]
add byte [rax], al
mov qword [rbp + 0xd680], rax
mov qword [rbp + 0xd688], rcx
add byte [rax], al
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rbp + 0xd730]
add byte [rax - 0x73], cl
lea esi, [rax]
xlatb
add byte [rax], al
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
lea rdx, [rbp + 0xd670]
jmp 0x140036281
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_src_body_to_bytes.rs
jmp 0x14003660d
lea rcx, str.tx_only_taken_on_error
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rs
mov edx, 0x16
call fcn.1400ffb60
add byte [rax], al
add al, ch
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_src_body_body.rs
adc dword [rax], eax
mov edx, 0x23
call fcn.1400ff770
lea rcx, [0x140149775]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
mov edx, 0x18
call fcn.1400ffb60
mov ecx, 8
mov edx, 0xd0
call fcn.1400ff140
lea rax, [0x140152210]
mov qword [rsp + 0x20], rax
mov r9, rdx
call fcn.1400ffd00
call fcn.1400ff309
lea r14, [rbp - 0x38]
mov qword [r14 - 8], r13
lea rdx, [rbp + 0xaac0]
mov r8d, 0x88
mov rcx, r14
call fcn.1400fc280
mov rax, qword [rbp + 0xd6b8]
mov qword [r14 + 0x88], rax
mov rax, qword [rbp + 0xd5f0]
mov qword [r14 + 0x90], rax
mov eax, dword [rbp + 0xd7f8]
mov dword [r14 + 0x98], eax
mov eax, dword [rbp + 0xd7c8]
mov dword [r14 + 0x9c], eax
mov eax, dword [rbp + 0xd7b8]
mov dword [r14 + 0xa0], eax
mov dword [r14 + 0xa4], esi
movzx eax, word [rbp + 0xd818]
mov word [r14 + 0xa8], ax
test al, 0
add byte [rax], al
movzx eax, word [rbp + 0xd810]
mov word [r14 + 0xaa], ax
mov eax, dword [rbp + 0xd770]
mov dword [r14 + 0xac], eax
mov eax, dword [rbp + 0xd790]
mov dword [r14 + 0xb0], eax
mov eax, dword [rbp + 0xd7ac]
mov dword [r14 + 0xb4], eax
mov eax, dword [rbp + 0xd7c0]
mov dword [r14 + 0xb8], eax
mov eax, dword [rbp + 0xd668]
mov dword [r14 + 0xbc], eax
movaps xmm0, xmmword [rbp + 0xd730]
movups xmmword [r14 + 0xc0], xmm0
mov al, byte [rbp + 0xd740]
test dword [rax - 0x29], eax
add byte [rax], al
mov byte [r14 + 0xd0], al
mov eax, dword [rbp + 0xd500]
mov dword [r14 + 0xd1], eax
xchg cl, dl
add byte [rax], al
add byte [rbx + 0xd50385], cl
add byte [rcx - 0x77], al
xchg ah, dl
add byte [rax], al
add byte [rax - 0x75], cl
test eax, ebp
invalid
add byte [rax], al
mov qword [r14 + 0xd8], rax
mov eax, dword [rbp + 0xd774]
mov dword [r14 + 0xe0], eax
mov eax, dword [rbp + 0xcfc0]
mov dword [r14 + 0x104], eax
movaps xmm0, xmmword [rbp + 0xcfa0]
movaps xmm1, xmmword [rbp + 0xcfb0]
movups xmmword [r14 + 0xe4], xmm0
movups xmmword [r14 + 0xf4], xmm1
mov rax, qword [rbp + 0xd7e0]
mov qword [r14 + 0x108], rax
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
mov qword [rsp + 0x20], rax
lea rcx, str.core_thread_panicked
lea r9, [0x140148430]
lea r8, [rbp - 0x40]
mov edx, 0x14
call fcn.1400ffac0
xchg cl, dl
add byte [rax], al
add byte [rbx + 0xd50385], cl
add byte [rcx - 0x77], al
xchg ah, dl
add byte [rax], al
add byte [rax - 0x75], cl
test eax, ebp
invalid
lea rcx, [rbp - 0x40]
call fcn.14003799a
test rbx, rbx
je 0x1400367ef
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0xcf00], 0
je 0x14003680f
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0xcf08]
call qword [sym.imp.KERNEL32.dll_HeapFree]
test r14, r14
je 0x14003629e
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14003629e
lea r8, [0x1401532a0]
mov rcx, r14
call fcn.1400ff6f0
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r14
mov rdx, rsi
call fcn.1400ff980
jmp case.0x140035fa4.2
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, rsi
mov rdx, r13
call fcn.1400ff6f0
jmp case.0x140035fa4.2
lea rcx, str.Given_position_outside_of_the_buffer_bounds.
lea r8, [0x140153790]
jmp 0x14003688a
lea rcx, str.Given_position_outside_of_the_buffer_bounds.
lea r8, [0x140152908]
mov edx, 0x2c
call fcn.1400ff770
lea r8, [0x1401532a0]
mov rcx, r15
call fcn.1400ff980
lea r8, [0x140153008]
mov edx, 0x2000
mov rcx, rsi
call fcn.1400ff5f0
lea rcx, str.assertion_failed:_self.multiC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bzip2_0.4.4_src_bufread.rs
lea r8, [0x1401531e0]
add byte [rbp + rcx*4 + 5], cl
sbb ecx, ecx
adc dword [rax], eax
mov edx, 0x1c
call fcn.1400ff770
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflate_stream.rs
mov rdx, qword [rbp + 0xd7f8]
call fcn.1400ff5f0
lea rax, [0x140149510]
mov qword [rsp + 0x20], rax
lea rcx, str.has_authority_means_set_username_shouldnt_failC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_impl_request.rs
jmp 0x14003690a
lea r9, [0x1401483f0]
lea r8, [rbp + 0xd720]
jmp 0x1400364c7
lea rcx, [0x1401534c9]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_src_read.rs
mov edx, 0x14
call fcn.1400ffb60
lea r8, [0x140152890]
jmp 0x1400369cd
lea rax, str.ZipFileReader_was_in_an_invalid_state
lea rcx, [rbp - 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_src_read.rs
call fcn.1400ff5b0
lea rax, [0x140147748]
mov qword [rsp + 0x20], rax
lea rcx, str.base64_is_always_valid_HeaderValueC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcutil.rs
lea r9, [0x140145af0]
lea r8, [rbp + 0xd720]
mov edx, 0x22
call fcn.1400ffac0
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_src_read.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140105d40]
lea r8, [rbp + 0xd720]
jmp 0x140036427
lea r8, [0x140153328]
mov edx, 0x2000
mov rcx, rdi
mov ecx, edi
call fcn.1400ff6f0
lea r8, str.library_std_srcpath.rs
mov rdx, rdi
call fcn.1400ff5f0
or al, 0
lea rax, str.library_std_src_syswindowsmod.rs
mov edx, 0x104
mov rcx, r8
mov r8, rax
call fcn.1400ff6f0
lea rcx, str.zstd_returned_null_pointer_when_creating_new_contextC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzstd_safe_5.0.2zstd.1.5.2_srclib.rsbad_error_message_from_zstd
lea r8, [0x140153748]
mov edx, 0x34
add byte [rax], al
add al, ch
xchg rcx, rax
or al, 0
add byte [rax], al
add al, ch
xchg rcx, rax
or al, 0
mov rcx, rdi
call fcn.1400d1d0a
mov rbx, rax
mov rcx, rsi
call fcn.1400d45ec
lea rdi, [rbp - 0x40]
mov rcx, rdi
call fcn.140001934
mov qword [rdi], rbx
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_src_read.rs
add eax, 0x11c9cf
add eax, 0x11c9cf
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
adc dword [rax], eax
adc dword [rax], eax
lea r9, fcn.1400d10f2
lea r8, [rbp - 0x40]
jmp 0x140036427
mov ecx, 8
mov edx, 0xab08
add byte [rax], al
add byte [rdx + 0xab08], bh
call fcn.1400ff140
lea rax, str.Compression_method_not_supportedx3
lea rcx, [rbp - 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_src_read.rs
call fcn.1400ff5b0
mov byte [rbp + 0xd807], 1
mov ecx, 1
mov rdx, r13
call fcn.1400ff140
jmp case.0x140035fa4.2
mov ecx, 7
int 0x29
ud2
mov ecx, 1
mov rdx, rsi
call fcn.1400ff140
jmp case.0x140035fa4.2
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_sliceiter.rs
call fcn.1400ff5f0
mov ecx, 1
mov edx, 3
call fcn.1400ff140
mov rcx, qword [rbp + 0xd7e8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea r8, [rbp + 0xaac0]
mov qword [r8], rdi
lea rax, [0x14014c4d8]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.1400a38d0
mov edx, 0x2b
call fcn.1400ffac0
jmp case.0x140035fa4.2
mov qword [rbp + 0xd6a0], r13
mov ecx, 8
mov edx, 0x30
call fcn.1400ff140
jmp case.0x140035fa4.2
mov ecx, 8
mov edx, 0x78
call fcn.1400ff140
mov rax, qword [rbp + 0xaac8]
lea r8, [rbp + 0xd1e0]
mov qword [r8], rax
lea rax, [0x14014c4a8]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.1400a38d0
mov edx, 0x2b
call fcn.1400ffac0
jmp case.0x140035fa4.2
invalid
ud2
adc al, byte [rbx + 0xd7204f8]
mov rcx, qword [rsi + 0x80]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rdi, qword [rsi + 0xa8]
test rdi, rdi
je 0x140037d30
mov rbx, qword [rsi + 0xb8]
mov r15, qword [rsi + 0xb0]
test rbx, rbx
je 0x140037d41
invalid
add byte [rax], al
invalid
test dword [rax], 0x89480000
invalid
mov rsi, rdi
xor edi, edi
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
test rdi, rdi
jne 0x140037c74
mov rdi, rsi
test r15, r15
je 0x140037c6f
mov rdi, qword [rdi + 0x170]
dec r15
iretd
jne 0x140037c63
iretd
xor r15d, r15d
xor esi, esi
movzx eax, word [rdi + 0x16a]
mov r13, r15
mov r12, rdi
cmp r15, rax
jb 0x140037cba
mov r12, qword [rdi]
test r12, r12
je 0x140037db3
inc rsi
movzx r13d, word [rdi + 0x168]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call r14
mov rdi, r12
cmp r13w, word [r12 + 0x16a]
jae 0x140037c86
test rsi, rsi
je 0x140037cda
mov rdi, qword [r12 + r13*8 + 0x178]
dec rsi
je 0x140037cd5
mov rdi, qword [rdi + 0x170]
jmp 0x140037cc7
xor r15d, r15d
jmp 0x140037ce1
lea r15, [r13 + 1]
mov rdi, r12
lea rax, [r13*2]
add rax, r13
mov rsi, qword [r12 + rax*8 + 0x60]
mov r12, qword [r12 + rax*8 + 0x68]
mov rcx, rsi
call qword [r12]
cmp qword [r12 + 8], 0
je 0x140037d20
cmp qword [r12 + 0x10], 0x11
jb 0x140037d11
mov rsi, qword [rsi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call r14
mov esi, 0
dec rbx
jne 0x140037c56
jmp 0x140037d52
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test r15, r15
je 0x140037d52
mov rdi, qword [rdi + 0x170]
jo 0x140037d4c
add byte [rax], al
add byte [rcx - 1], cl
iretd
dec r15
jne 0x140037d46
mov rax, qword [rdi]
test rax, rax
je 0x140037d7f
mov rbx, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rsi, rax
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call rbx
mov rax, qword [rsi]
mov rdi, rsi
test rax, rax
invalid
jne 0x140037d61
sal byte [rbp - 0x1c], 0xeb
add ecx, dword [rax - 0x77]
dec byte [rax - 0x75]
mov ecx, dword [0x140165ff0]
jmp 0x140037d82
mov rsi, rdi
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_btree_navigate.rs
mov edx, 0x2b
call fcn.1400ff770
int3
movabs rax, 0x8000000000000000
cmp qword [rcx], rax
jne 0x140037e6c
invalid
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x108031
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.NotPresentNotUnicode
mov r8d, 0xa
add rsp, 0x38
jmp rax
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x14013fea8]
mov qword [rsp + 0x20], rax
lea rax, [0x14013fe9a]
mov r8d, 0xa
mov rcx, rdx
mov rdx, rax
call fcn.1400083e0
nop
add rsp, 0x38
ret
mov esi, ecx
cmp qword [rcx + 0x10], 0
je 0x140037ec0
mov r8, qword [rsi + 0x18]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp rsi, 0xffffffffffffffff
je 0x140037ee5
lock dec qword [rsi + 8]
jne 0x140037ee5
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
invalid
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
nop
add rsp, 0x20
pop rsi
ret
je 0x140037f17
mov rdi, qword [rsi + 0x18]
mov rcx, rdi
mov ecx, edi
call fcn.1400018b8
add rdi, 0xb0
dec rbx
jne 0x140037f03
cmp qword [rsi + 0x10], 0
je 0x140037f31
mov r8, qword [rsi + 0x18]
mov rcx, qword [0x140165ff0]
sbb byte [rax - 0x75], r9b
or eax, 0x12e0c7
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsi + 0x40]
call fcn.140037f84
cmp qword [rsi + 0x28], 0
je 0x140037f54
mov r8, qword [rsi + 0x30]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp rsi, 0xffffffffffffffff
je 0x140037f7b
invalid
lock dec qword [rsi + 8]
jne 0x140037f7b
invalid
sbb cl, byte [rax - 0x75]
or eax, 0x12e088
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
add byte [rax], al
mov rsi, rcx
mov rbx, qword [rcx + 0x18]
test rbx, rbx
je 0x140038025
mov r14, qword [rsi]
movdqa xmm0, xmmword [r14]
pmovmskb r13d, xmm0
not r13d
lea r15, [r14 + 0x10]
mov r12, qword [sym.imp.KERNEL32.dll_HeapFree]
ror byte [rax + rax], 1
test r13w, r13w
jne 0x140037fee
movdqa xmm0, xmmword [r15]
pmovmskb r13d, xmm0
add r14, 0xfffffffffffffe00
add dh, bh
invalid
dec dword [rcx - 0x7d]
invalid
adc byte [rcx - 0x7f], al
std
invalid
inc dword [rax]
invalid
je 0x140037fcd
add dh, bh
invalid
not r13d
bsf ecx, r13d
shl rcx, 5
mov rax, r14
sub rax, rcx
cmp qword [rax - 0x20], 0
je 0x140038013
mov r8, qword [rax - 0x18]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r12
invalid
invalid
dec rbx
lea eax, [r13 - 1]
and eax, r13d
mov r13d, eax
test rbx, rbx
call 0x188c90962
test ebx, ebx
jne 0x140037fc7
movabs byte [0x4805e0c148f88948], al
add edi, eax
mov rax, rdi
shl rax, 5
add rdi, rax
cmp rdi, 0xffffffffffffffcf
je 0x14003805e
mov r8, qword [rsi]
sub r8, rax
add r8, 0xffffffffffffffe0
shl al, 0x48
mov ecx, dword [0x140165ff0]
shl al, 0x48
mov ecx, dword [0x140165ff0]
xor edx, edx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0xccfca
and eax, 0xccfca
retf 0xccf
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov edx, 0x2e8ba2e8
mov edx, 0xc6394800
jae 0x1400380ca
imul rdi, rsi, 0xb0
mov al, byte [0x1401660a0]
mov edx, 8
mov rcx, rdi
call fcn.14003e6a0
mov rdx, rax
test rax, rax
jne 0x1400380c0
mov ecx, 8
mov rdx, rdi
call fcn.1400ff140
mov edx, 8
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
call fcn.140001a70
int3
push rbx
sub rsp, 0x50
inc rdx
je 0x140038179
invalid
cdq
add byte [rax], al
invalid
test byte [rcx + 0x48000000], bl
mov esi, ecx
mov rsi, rcx
mov rax, qword [rcx]
lea rcx, [rax + rax]
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
mov ebx, 4
cmovae rbx, rdx
movabs rcx, 0xba2e8ba2e8ba2f
xor edx, edx
cmp rbx, rcx
setb dl
imul r8, rbx, 0xb0
add byte [rax], al
add byte [rax + 0xf], cl
fimul dword [r8 - 0x47]
invalid
add byte [rax], al
shl rdx, 3
test rax, rax
je 0x140038140
imul rax, rax, 0xb0
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x20], rcx
or byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x28], 8
and al, 0x28
or byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rax
jmp 0x140038149
mov qword [rsp + 0x28], 0
add byte [rax], al
add byte [rax - 0x73], cl
jl 0x140038171
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
lea ecx, [rsp + 0x20]
cmp byte [rbp + rcx*4 + 0x4c], cl
and al, 0x20
lea ecx, [rsp + 0x20]
mov rcx, rdi
call fcn.14003e3ac
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
je 0x14003817e
invalid
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x140038185
sal dword [rcx + rdx + 0x48], 0x85
leave
jne 0x14003818d
call fcn.140001a70
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
call fcn.1400ff140
or al, 0
int3
sub rsp, 0x40
mov rdi, r9
mov rbx, r8
mov rsi, rcx
test rdx, rdx
je 0x1400381d1
mov r9, rdx
cmp rdx, 8
jae 0x1400381e6
xor eax, eax
cmp r9, 4
setae al
lea r8, [rax*4 + 4]
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
add bl, ch
lea r14, gs:[0x14014f290]
lea r14, [0x14014f290]
xor r15d, r15d
xor r12d, r12d
xor r13d, r13d
jmp 0x14003827c
mov rax, r9
shr rax, 0x3d
enter 0xffffffffffffc148, 0xffffffffffffffe8
cmp eax, 0xb0850f
jne 0x1400382a3
add byte [rax], al
shl r9, 3
mov r8d, 1
add byte [rax], al
cmp r9, 0xe
jb 0x140038236
movabs rcx, 0x2492492492492493
and al, 0x49
xchg edx, eax
and al, 0x4c
mov rax, r9
mov rax, r9
mul rcx
sub r9, rdx
shr r9, 1
shr ecx, 1
shr ecx, 1
add r9, rdx
shr r9, 2
dec r9
bsr rcx, r9
not ecx
mov r8, 0xffffffffffffffff
shr r8, cl
inc r8
lea r14, [rsp + 0x20]
mov edx, 0x20
mov rcx, r14
call fcn.14001dcb4
mov r14, qword [r14]
test r14, r14
je 0x14003826f
mov r13, qword [rsp + 0x28]
mov ebp, dword [rsp + 0x28]
mov r12, qword [rsp + 0x30]
mov r15, qword [rsp + 0x38]
lea r8, [r13 + 0x11]
mov rcx, r14
mov dl, 0xff
call fcn.1400fc0c0
or al, 0
or al, 0
jmp 0x14003827c
mov r13, qword [rsp + 0x28]
mov r12, qword [rsp + 0x30]
xor r14d, r14d
mov qword [rsi + 0x20], rbx
mov qword [rsi + 0x28], rdi
mov qword [rsi], r14
mov qword [rsi + 8], r13
mov dword [rsi + 8], ebp
mov qword [rsi + 0x10], r12
mov qword [rsi + 0x18], r15
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.140019420
int3
js 0x1400382b7
invalid
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x88
in al, dx
mov byte [rax], al
add byte [rax], al
movdqa xmmword [rsp + 0x70], xmm8
movdqa xmmword [rsp + 0x60], xmm7
movaps xmmword [rsp + 0x50], xmm6
mov qword [rsp + 0x28], r8
mov rsi, rcx
mov r13, qword [rcx + 0x20]
mov rbp, qword [rcx + 0x28]
mov r15, qword [rdx + 8]
mov qword [rsp + 0x20], rdx
mov r12, qword [rdx + 0x10]
adc byte [rcx + rcx*4 - 0x17], cl
adc byte [rcx + rcx*4 - 0x17], cl
mov ecx, ebp
mov rdx, rbp
mov r8, r15
mov r9, r12
call fcn.1400781d9
mov rbx, rax
cmp qword [rsi + 0x10], 0
je 0x14003842f
mov r14, qword [rsi]
mov qword [rsp + 0x48], rsi
mov rdi, qword [rsi + 8]
mov edi, dword [rsi + 8]
mov rdi, qword [rsi + 8]
mov edi, dword [rsi + 8]
mov rbp, rdi
and rbp, rbx
shr rbx, 0x39
mov qword [rsp + 0x40], rbx
movd xmm0, ebx
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
xor eax, eax
mov qword [rsp + 0x30], rax
pcmpeqd xmm7, xmm7
xor ebx, ebx
movdqu xmm8, xmmword [r14 + rbp]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb esi, xmm0
test si, si
je 0x140038391
invalid
xor eax, 0x708df089
jmp qword [rcx]
mov eax, esi
lea esi, [rax - 1]
and esi, eax
bsf eax, eax
add rax, rbp
and rax, rdi
shl rax, 5
mov r13, r14
sub r13, rax
cmp r12, qword [r13 - 0x10]
jne 0x140038357
mov rdx, qword [r13 - 0x18]
mov rcx, r15
mov r8, r12
call fcn.1400fccb0
test eax, eax
jne 0x140038357
add byte [rbp - 0x14378a40], al
push rax
cmp rbx, 1
mov ebx, 1
je 0x1400383b6
pmovmskb eax, xmm8
xor ebx, ebx
fild dword [rbp - 0x3c6af040]
fild dword [rbp - 0x3c6af040]
xchg ebp, eax
ret
bsf eax, eax
add rax, rbp
and rax, rdi
mov qword [rsp + 0x38], rax
and al, 0x38
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
xlatb
invalid
test eax, eax
jne 0x140038442
xlatb
rol byte [rbp + 0x487e75c0], 0x8b
and al, 0x30
mov rax, qword [rsp + 0x30]
add rbp, rax
add rbp, 0x10
adc byte [rax - 0x7d], cl
rcl byte [rax], 0x48
mov dword [rsp + 0x30], eax
adc byte [rax - 0x7d], cl
rcl byte [rax], 0x48
mov dword [rsp + 0x30], eax
and rbp, rdi
jmp 0x140038344
and byte [rax - 0x7d], cl
cmp byte [rax], al
je 0x1400384b4
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r15
movaps xmm6, xmmword [rsp + 0x50]
sub byte [rsp + 0x50], dh
sub byte [rsp + 0x50], dh
movaps xmm7, xmmword [rsp + 0x60]
movaps xmm8, xmmword [rsp + 0x70]
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
mov rcx, rsi
mov rdx, r13
mov r8, rbp
mov eax, ebp
call fcn.1401015ff
jmp 0x14003830a
mov r8, qword [rsp + 0x38]
mov al, byte [r14 + r8]
test al, al
js 0x140038460
movdqa xmm0, xmmword [r14]
pmovmskb eax, xmm0
bsf r8d, eax
mov al, byte [r14 + r8]
add al, 6
and al, 1
movzx eax, al
ror byte [rax - 0x75], 0x4c
and al, 0x48
sub qword [rcx + 0x10], rax
lea rax, [r8 - 0x10]
and rdi, rax
mov rax, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov byte [r14 + r8], al
mov byte [rdi + r14 + 0x10], al
inc qword [rcx + 0x18]
shl r8, 5
loopne 0x140038490
loopne 0x140038490
mov rax, r14
sub rax, r8
mov rdx, qword [rsp + 0x20]
ror byte [rax - 0x75], 0x54
and al, 0x20
mov rcx, qword [rdx + 0x10]
mov qword [rax - 0x10], rcx
movdqu xmm0, xmmword [rdx]
movdqu xmmword [rax - 0x20], xmm0
loopne 0x1400384f1
neg eax
loopne 0x1400384f1
neg eax
mov rax, qword [rsp + 0x28]
mov qword [r14 + r8 - 8], rax
sub byte [rbx - 0x77], cl
invalid
movaps xmm6, xmmword [rsp + 0x50]
movaps xmm7, xmmword [rsp + 0x60]
movaps xmm8, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], al
and al, 0x70
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
sub byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x2e], 0xe9
out 1, al
std
inc dword [rcx + 0x57]
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x138
mov r12, rdx
mov r14, rcx
mov r13d, dword [rsp + 0x1b8]
mov r10, qword [rsp + 0x1b0]
mov rdx, qword [rsp + 0x1a8]
mov ecx, r13d
and ecx, 4
xor r11d, r11d
mov rax, rdx
sub rax, 1
call 0x18212ce3f
ret
neg ecx
sbb r11, r11
cmp r10, rdx
cmp edx, edx
ja 0x140039fd4
or r11, rax
lea rcx, [r11 + 1]
mov rax, rcx
and rax, r11
jne 0x140039fd4
invalid
add byte [rax - 0x77], cl
mov word [rax + rax], fs
add dword [rax], eax
add byte [rcx + rcx*4 - 0x64], cl
pushfq
and al, 0x98
add byte [rax], al
add byte [rcx + rcx*4 + 0x4c], cl
and al, 0x68
mov qword [rsp + 0x100], rcx
mov dword [rsp + 0x100], ecx
mov qword [rsp + 0x98], r11
mov qword [rsp + 0x68], r9
and al, 0x68
lea rbx, [r8 + r9]
mov bpl, byte [r12 + 0x2ae9]
lodsb al, byte [rsi]
and al, 0xe9
sub al, byte [rax]
add byte [rcx - 0x75], cl
test byte [rax + riz*8], ah
sub byte [rax], al
add byte [rcx - 0x75], al
mov word [rax + rbp*8], fs
sub byte [rax], al
add byte [rcx - 0x75], al
xchg esp, eax
and al, 4
sub dword [rax], eax
add byte [rbp - 0x75], al
pushfq
and al, 8
sub dword [rax], eax
add byte [rbp - 0x75], al
mov word [rsp + rcx], fs
sub dword [rax], eax
invalid
lodsb al, byte [rsi]
and al, 0xe9
sub al, byte [rax]
add byte [rcx - 0x75], cl
test byte [rax + riz*8], ah
sub byte [rax], al
add byte [rcx - 0x75], al
mov word [rax + rbp*8], fs
sub byte [rax], al
add byte [rcx - 0x75], al
xchg esp, eax
and al, 4
sub dword [rax], eax
add byte [rbp - 0x75], al
pushfq
and al, 8
sub dword [rax], eax
add byte [rbp - 0x75], al
mov word [rsp + rcx], fs
sub dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x40
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x48], ecx
mov dword [rsp + 0x4c], edx
mov qword [rsp + 0x4c], rdx
mov dword [rsp + 0x50], r11d
mov dword [rsp + 0x54], r9d
test r13b, 1
add dword [rdi], ecx
xchg esp, eax
ret 0x8d49
test byte [rax + riz], ah
sub dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rcx - 0x73], cl
lea rax, [r12 + 0xc80]
mov qword [rsp + 0xe0], rax
and al, 0xe0
add byte [rax], al
add byte [rcx - 0x73], cl
test byte [rax + riz], ah
and byte [rdx], bl
add byte [rax], al
add dword [rdi], ecx
xchg esp, eax
ret 0x8d49
and al, 0xe0
add byte [rax], al
add byte [rcx - 0x73], cl
test byte [rax + riz], ah
and byte [rdx], bl
add byte [rax], al
invalid
invalid
test byte [rax + rbp*8], ah
and byte [rdx], bl
add byte [rax], al
mov qword [rsp + 0xe8], rax
test r13b, 2
mov eax, 0xfc02
mov r15d, 0x102
cmove r15d, eax
mov eax, 0xfc
mov ecx, 1
cmove ecx, eax
mov dword [rsp + 0x64], ecx
add byte [rax], al
add byte [rcx - 0xa], al
invalid
mov eax, 0xfc00
mov ecx, pe_nt_image_headers64
cmove ecx, eax
mov dword [rsp + 0x114], ecx
and al, 0x14
add dword [rax], eax
add byte [rax], al
lea rax, [r12 + 0x27c0]
and al, 0x14
add dword [rax], eax
add byte [rax], al
invalid
invalid
test byte [rax + rax*8], ah
invalid
mov qword [rsp + 0xf0], rax
lea rax, [r12 + 0xd10]
mov qword [rsp + 0xd0], rax
lea rax, [r12 + 0xd80]
lea eax, [rsp + 0xd80]
lea eax, [rsp + 0xd80]
add byte [rax - 0x77], cl
test byte [rax + rcx], ah
add dword [rax], eax
add byte [rax], al
rol byte [rax + 0x548801ca], cl
and al, 0x7c
mov qword [rsp + 0x108], rax
add dl, dl
or dl, 1
mov byte [rsp + 0x7c], dl
mov qword [rsp + 0xf8], r8
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x58], r10
and al, 0x58
and al, 0x58
mov qword [rsp + 0x70], rbx
pop rsp
and al, 0x70
mov dil, 0xff
cmp bpl, 0x18
ja case.default.0x14003869e
movzx eax, bpl
lea rcx, [0x140155614]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x40], xmm0
movq qword [rsp + 0x40], mm0
movq qword [rsp + 0x40], mm0
xor eax, eax
mov qword [rsp + 0x50], rax
and al, 0x50
and al, 0x50
mov qword [r12 + 0x28ec], rax
mov eax, 1
test byte [rsp + rbp*8], ah
sub byte [rax], al
add byte [rax + 1], bh
mov dword [r12 + 0x28f4], eax
mov dword [r12 + 0x2900], eax
mov al, byte [rsp + 0x7c]
mov ebp, eax
jmp 0x14003867f
mov rcx, qword [rsp + 0x38]
cmp rcx, rbx
je 0x14003a6b6
movzx eax, byte [rcx]
inc rcx
mov qword [rsp + 0x38], rcx
and al, 0x38
and al, 0x38
mov dword [r12 + 0x28ec], eax
mov bpl, 2
jmp 0x14003867f
test r13b, 4
sete r9b
mov ecx, dword [r12 + 0x28ec]
mov eax, ecx
shl eax, 8
mov edx, ecx
and edx, 0xf
shr ecx, 4
add ecx, 8
and ecx, 0x3f
mov r8, qword [rsp + 0x100]
shr r8, cl
test r8, r8
invalid
sete r8b
and r8b, r9b
mov r11, qword [rsp + 0x38]
mov r9, r11
mov r10, rbx
mov ebp, r15d
mov ebp, edi
mov ebp, edi
cmp r9, rbx
cmp ecx, ebx
je 0x1400387b6
mov r11d, edx
xor r11d, 8
movzx r10d, byte [r9]
adc dword [rcx - 0x29f6bb3a], ecx
imul rdi, rsi, 0x8421085
invalid
test dword [rax], edx
invalid
invalid
inc byte [rbp + 0x48084210]
shr edi, 0x20
shr rdi, 0x20
mov ebx, esi
sub ebx, edi
sti
sti
shr ebx, 1
add ebx, edi
jmp 0x14003876a
shr ebx, 4
mov edi, ebx
shl edi, 5
sub ebx, edi
add ebx, esi
mov ebp, r10d
and ebp, 0x20
or ebp, ebx
test r8b, r8b
mov esi, 0x1d01
mov edi, 0x301
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
inc byte [r9 + rcx - 0x23]
cmovne edi, esi
or ebp, r11d
mov ebp, 0x1d01
jne 0x14003879a
sbb eax, 0x2750000
mov ebp, edi
inc r9
cmp ecx, 0x10
mov dword [r12 + 0x28f0], r10d
cmovae ebp, esi
mov r11, r9
mov r10, r9
mov rbx, qword [rsp + 0x70]
mov r9, r10
test bpl, bpl
je 0x14003873c
mov qword [rsp + 0x38], r11
movzx eax, bpl
mov dh, 0xc5
mov dh, 0xc5
cmp eax, 1
je 0x140039715
jmp 0x14003a005
mov rsi, qword [rsp + 0x38]
mov rdi, qword [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
invalid
and al, 0xe0
add byte [rax], al
add byte [rbx + 0x4848244c], cl
loopne 0x1400387e4
add byte [rax], al
mov ecx, dword [rsp + 0x48]
mov rax, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
mov rdx, rsi
cmp ecx, 3
jae 0x14003882d
cmp rdx, rbx
je 0x14003881c
movzx r8d, byte [rdx]
shl r8, cl
inc rdx
or rax, r8
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x40], eax
add ecx, 8
mov dword [rsp + 0x48], ecx
and al, 0x48
and al, 0x48
xor ebp, ebp
mov rsi, rdx
jmp 0x140038822
mov rdx, rbx
mov ebp, r15d
std
std
test bpl, 2
je 0x1400387f2
jmp 0x140038948
mov rdx, rax
shr rdx, 3
mov qword [rsp + 0x40], rdx
add ecx, 0xfffffffd
ret 0xc148
add ecx, 0xfffffffd
mov dword [rsp + 0x48], ecx
mov ecx, eax
and ecx, 1
mov dword [r12 + 0x28f8], ecx
shr eax, 1
and eax, 3
mov dword [r12 + 0x28fc], eax
test byte [rsp + rdi*8], ah
sub byte [rax], al
add byte [rsi - 0x47], ah
invalid
add dword [rax], eax
test byte [rsp + rdi*8], ah
sub byte [rax], al
add byte [rsi - 0x47], ah
invalid
add dword [rax], eax
mov ecx, 0x8d480001
adc eax, 0x11ce13
lea rdx, [0x140155678]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
sar bh, 1
invalid
sar bh, 1
loopne 0x1400388d5
invalid
mov ax, 0x400
jmp 0x140038943
mov eax, 0xcce90400
add byte [rax], al
add byte [rax - 0x48], cl
movabs rax, 0x2000000120
movabs rax, 0x2000000120
mov qword [r12 + 0x2910], rax
mov r8d, 0x90
mov rcx, rdi
mov ecx, edi
mov ecx, edi
mov dl, 8
call fcn.1400fc0c0
movaps xmm0, xmmword [0x1401057e0]
iretd
or al, 0
mov rax, qword [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
iretd
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc dword [rax], eax
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
adc dword [rax + 0x10], eax
movups xmmword [rax + 0x20], xmm0
movups xmmword [rax + 0x30], xmm0
movups xmmword [rax + 0x40], xmm0
movups xmmword [rax + 0x50], xmm0
adc dword [rax + 0x50], eax
adc dword [rax + 0x50], eax
push rax
movups xmmword [rax + 0x60], xmm0
movaps xmm0, xmmword [str._a_a_a_a_a_a_a_a_a_a_a_a_a_a_a_a]
mov rcx, qword [rsp + 0x108]
mov ecx, dword [rsp + 0x108]
mov ecx, dword [rsp + 0x108]
and al, 8
add dword [rax], eax
add byte [rdi], cl
adc dword [rcx], eax
movups xmmword [rcx], xmm0
movabs rax, 0x707070707070707
mov qword [rcx + 0x10], rax
adc byte [r8 - 0x48], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
invalid
invalid
adc byte [r8 - 0x48], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
or byte [rax], cl
invalid
or byte [rax], cl
or byte [rax], cl
or byte [rcx - 0x77], cl
test byte [rax + rbx*4], ah
or eax, 0xf660000
add byte [rsi + 0xf], ah
mov qword [r12 + 0xd98], rax
movdqa xmm0, xmmword [0x140105870]
invalid
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
add eax, 0xccf73
invalid
add byte [rax - 0x75], cl
test byte [rax + rbp*8], ah
add byte [rax], al
add bl, dh
movq qword [rax + 0x10], mm0
mov rax, qword [rsp + 0xe8]
movdqu xmmword [rax + 0x10], xmm0
movdqu xmmword [rax], xmm0
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
add byte [rax - 0x73], cl
push rsp
and al, 0x40
mov rcx, r12
call fcn.14003a869
cmp al, 3
mov edx, 0xff02
cmovne edx, eax
movzx ecx, dl
mov eax, edx
and eax, 0xff00
jmp 0x140038943
mov dword [rsp + 0x50], 0
mov ax, 0x800
jmp 0x140038943
mov ax, 0x1900
mov eax, 0xb70f1900
jmp 0xc4444e53
movzx ebp, cx
or ebp, eax
test bpl, bpl
je 0x1400387e6
xchg ebp, eax
invalid
invalid
invalid
test byte [rbp + 0x48fffffe], dl
mov dword [rsp + 0x38], esi
xchg ebp, eax
invalid
mov qword [rsp + 0x38], rsi
movzx eax, bpl
mov dh, 0xc5
cmp eax, 1
je 0x140039715
jmp 0x14003a00f
invalid
mov eax, dword [rsp + 0x48]
mov ecx, eax
and cl, 7
shr qword [rsp + 0x40], cl
and eax, 0xfffffff8
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x50], 0
mov bpl, 5
jmp 0x14003867f
mov eax, dword [rsp + 0x50]
mov r8d, dword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov rsi, qword [rsp + 0x38]
mov r9, rsi
mov ecx, r8d
cmp eax, 4
jae 0x14003983a
test ecx, ecx
leave
je 0x1400389fa
mov r10, rdx
mov r11, r9
cmp ecx, 8
jae 0x140038a17
cmp r11, rbx
je 0x1400389ec
movzx edx, byte [r11]
inc r11
shl rdx, cl
or rdx, r10
mov qword [rsp + 0x40], rdx
add ecx, 8
mov dword [rsp + 0x48], ecx
xor ebp, ebp
mov rsi, r11
mov r8d, ecx
mov r9, r11
mov r10, rdx
jmp 0x1400389f2
mov r11, rbx
mov ebp, r15d
test bpl, 2
je 0x1400389b9
jmp 0x140038a4a
cmp r9, rbx
je case.0x14003276b.16
mov cl, byte [r9]
inc r9
mov r10d, eax
mov byte [r12 + r10 + 0x291c], cl
xor ecx, ecx
mov rsi, r9
mov esi, ecx
mov esi, ecx
jmp 0x140038a38
mov rdx, r10
shr rdx, 8
mov qword [rsp + 0x40], rdx
add ecx, 0xfffffff8
mov dword [rsp + 0x48], ecx
mov r8d, eax
mov byte [r12 + r8 + 0x291c], r10b
mov r8d, ecx
invalid
enter 0xffffffffffffc0ff, 0xffffffffffffff89
and al, 0x50
push rax
inc eax
mov dword [rsp + 0x50], eax
push rax
push rax
xor ebp, ebp
jmp 0x140038a4a
xor ecx, ecx
mov r9, rbx
mov ebp, r15d
test bpl, bpl
je 0x1400389a6
mov qword [rsp + 0x38], rsi
movzx eax, bpl
mov dh, 0xc5
mov dh, 0xc5
cmp eax, 1
je 0x140039715
jmp 0x14003a06b
mov bpl, 0x14
mov ch, 0x14
cmp dword [rsp + 0x50], 0
je 0x14003867f
mov bpl, 7
mov rax, qword [rsp + 0x1a8]
test byte [rax + rbp*4], ah
add dword [rax], eax
invalid
test byte [rax + rbp*4], ah
add dword [rax], eax
add byte [rax + 0x3b], cl
cmp rax, qword [rsp + 0x58]
cmp rax, qword [rsp + 0x58]
jne 0x14003867f
jmp 0x14003a67f
add byte [rax - 0x77], cl
fimul word [rax + 0x2b]
je case.0x1400892d1.40
invalid
mov rsi, rbx
sub rsi, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
cmp byte [rdi], cl
test byte [0x18d038abe], dl
mov ebp, esp
je 0x14003a6b6
mov r13, r12
mov r12, r14
mov rax, qword [rsp + 0x1a8]
mov rbx, rax
mov rcx, qword [rsp + 0x58]
sub rbx, rcx
cmp rbx, rsi
cmovae rbx, rsi
cmovae ebx, esi
cmovae ebx, esi
mov r14d, dword [rsp + 0x50]
cmp rbx, r14
cmovae rbx, r14
mov rdi, rbx
add rdi, rcx
jb 0x14003a802
sub dword [0x1794b8adb], ebx
invalid
cmp rdi, rax
ja 0x14003a811
invalid
add byte [rax + 3], cl
mov word [rax + riz*4], fs
add dword [rax], eax
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x38
add rcx, qword [rsp + 0x1a0]
mov rbp, qword [rsp + 0x38]
mov rdx, rbp
mov r8, rbx
invalid
mov eax, ebx
call fcn.1400fc280
lea rax, [rbx - 1]
add rbp, rbx
dec rbp
inc rbp
cmp rsi, rax
mov rax, qword [rsp + 0x70]
cmovbe rbp, rax
mov qword [rsp + 0x38], rbp
and al, 0x38
and al, 0x38
sub r14d, ebx
mov rbx, rax
mov dword [rsp + 0x50], r14d
and al, 0x50
and al, 0x50
mov bpl, 6
mov qword [rsp + 0x58], rdi
mov r14, r12
mov r12, r13
mov r13d, dword [rsp + 0x1b8]
jmp 0x14003867f
mov edx, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x48]
mov r8, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x38]
cmp edx, 3
jae 0x140039884
invalid
invalid
add byte [rax], al
sub ecx, dword [0xf84b8b5b]
add eax, 0x5000000
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
add byte [rax], al
add bh, al
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax + rax], al
add byte [rax], al
add byte [rax], al
movabs rax, 0x500000005
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0xa8], 4
mov r9d, edx
mov eax, dword [rsp + r9*4 + 0xa0]
mov r10, r8
mov r11, rdi
mov esi, ecx
sub esi, eax
jae 0x140038bc3
cmp r11, rbx
je 0x140038bb5
and eax, dword [rbp + 0xf]
mov dh, 3
movzx r8d, byte [r11]
shl r8, cl
inc r11
loopne 0x140038be3
inc ebx
or r8, r10
or eax, edx
mov qword [rsp + 0x40], r8
add ecx, 8
ror dword [rax], 0x89
and al, 0x48
ror dword [rax], 0x89
and al, 0x48
xor ebp, ebp
mov rdi, r11
mov r10, r8
jmp 0x140038bbb
invalid
invalid
mov r11, rbx
mov ebp, r15d
test bpl, 2
je 0x140038b87
jmp 0x140038c05
mov r8, r10
mov ecx, eax
shr r8, cl
mov r11, 0xffffffffffffffff
shl r11, cl
mov qword [rsp + 0x40], r8
mov dword [rsp + 0x48], esi
not r11d
and r10d, r11d
lea rax, [0x140141590]
fimul dword [rax - 0x73]
add eax, 0x1089a5
movzx eax, word [rax + r9*2]
add eax, r10d
mov dword [r12 + r9*4 + 0x2910], eax
inc edx
invalid
test byte [rax + rdx - 0xffffd7], cl
ret 0x5489
mov dword [rsp + 0x50], edx
xor ebp, ebp
mov ecx, esi
test bpl, bpl
je 0x140038b50
invalid
invalid
invalid
mov qword [rsp + 0x38], rdi
movzx eax, bpl
mov dh, 0xc5
mov dh, 0xc5
cmp eax, 1
je 0x140039715
jmp 0x14003a075
mov rsi, qword [rsp + 0x38]
mov eax, dword [rsp + 0x50]
cmp eax, dword [r12 + 0x2918]
jae 0x140038c7c
mov ecx, dword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov r8, rsi
cmp ecx, 3
jae 0x140038ca1
cmp r8, rbx
je 0x140038c6e
movzx r9d, byte [r8]
movzx ecx, byte [rax]
shl r9, cl
inc r8
loope 0x140038c9f
inc eax
or rdx, r9
mov qword [rsp + 0x40], rdx
push rsp
and al, 0x40
push rsp
and al, 0x40
add ecx, 8
mov dword [rsp + 0x48], ecx
xor ebp, ebp
mov rsi, r8
jmp 0x140038c74
mov r8, rbx
mov ebp, r15d
fadd dword [rcx + rcx*4 - 3]
test bpl, 2
je 0x140038c44
retf 0x5feb
jmp 0x140038cdb
pop rdi
mov dword [r12 + 0x2918], 0x13
lea rdx, [rsp + 0x40]
mov rcx, r12
loope 0x140038c79
invalid
sbb eax, dword [rax]
add byte [rbx + rax], bh
mov ebp, 0xff02
cmovne ebp, eax
loope 0x140038c79
invalid
jmp 0x140038cdb
mov r8, rdx
shr r8, 3
shr eax, 3
shr eax, 3
mov qword [rsp + 0x40], r8
and al, 0x40
add ecx, 0xfffffffd
add ecx, 0xfffffffd
mov dword [rsp + 0x48], ecx
cmp eax, 0x13
jae 0x14003a700
add dword [rbx + 0x1a], 0
add byte [rax - 0x73], cl
or eax, 0x1088d2
lea rcx, [0x140141596]
movzx ecx, byte [rax + rcx]
and dl, 7
mov byte [r12 + rcx + 0x27c0], dl
inc eax
mov dword [rsp + 0x50], eax
xor ebp, ebp
test bpl, bpl
je 0x140038c2a
mov qword [rsp + 0x38], rsi
movzx eax, bpl
mov dh, 0xc5
mov dh, 0xc5
cmp eax, 1
je 0x140039715
or al, byte [rax]
invalid
or al, byte [rax]
add cl, ch
invalid
jmp 0x14003a019
mov rsi, qword [rsp + 0xd8]
mov ah, 0x24
fadd dword [rax]
add byte [rax], al
mov rdi, qword [rsp + 0xe0]
mov eax, dword [rsp + 0x50]
mov r8d, dword [r12 + 0x2910]
mov eax, dword [rsp + 0x2910]
mov ecx, dword [r12 + 0x2914]
add ecx, r8d
mov word [rsp + rdx], fs
sub dword [rax], eax
add byte [rcx + rax - 0x3f], al
cmp eax, ecx
jae 0x140038df5
mov edx, dword [rsp + 0x48]
cmp rdx, 0xf
invalid
jae 0x140038e88
push rax
add dword [rax], eax
invalid
invalid
mov rcx, rbx
mov r11, qword [rsp + 0x38]
sub rcx, r11
cmp rcx, 1
ja 0x140038e94
add byte [rax], al
mov r8, qword [rsp + 0x40]
mov ecx, edx
mov edx, r8d
and edx, 0x3ff
movsx r9d, word [r12 + rdx*2 + 0x1b40]
test r9d, r9d
test ecx, ecx
push rsp
sbb eax, dword [rax]
add byte [rbp - 0x7b], al
test ecx, ecx
test ecx, ecx
js 0x140038d85
movzx edx, r9w
cmp edx, 0x200
jb 0x140038dc3
shr r9d, 9
cmp ecx, r9d
jb 0x140038dc3
jmp 0x140038eb4
cmp ecx, 0xb
jb 0x140038dc3
mov edx, 0xb
lea r10d, [rdx - 1]
not r9d
ror dword [rbp + 0xf], 1
movabs dword [0xf9814100d18341d0], eax
invalid
add al, byte [rax]
add byte [rdi], cl
xchg esp, esi
sbb byte [rax], al
invalid
ror dword [rbp + 0xf], 1
movabs dword [0xf9814100d18341d0], eax
invalid
movsx r9d, word [r12 + r9*2 + 0x2340]
movsx ecx, word [rsp + rcx*2 + 0x2340]
mov word [rax + rax*2 + 0x23], cs
add byte [rax], al
and eax, dword [rax]
add byte [rbp - 0x7b], al
leave
test r9d, r9d
jns 0x140038eb4
inc edx
cmp ecx, edx
jae 0x140038d8f
cmp r11, rbx
je 0x140038fa2
add byte [rax], al
add byte [rax], al
movzx edx, byte [r11]
shl rdx, cl
inc r11
or r8, rdx
mov qword [rsp + 0x40], r8
lea edx, [rcx + 8]
mov dword [rsp + 0x48], edx
cmp ecx, 7
mov ecx, edx
jb 0x140038d54
invalid
jmp 0x140038eb6
jne 0x140039a04
cmp r8d, 0x121
jae 0x14003a78c
test byte [rcx], bl
add byte [rax], al
test byte [rcx], bl
add byte [rax], al
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400fc280
add byte [rbp - 0x75], al
test byte [rsp + rdx], ah
sub dword [rax], eax
add byte [rcx - 0x7f], cl
clc
and dword [rcx], eax
add byte [rax], al
add byte [rbp - 0x75], al
test byte [rsp + rdx], ah
sub dword [rax], eax
add byte [rcx - 0x7f], cl
clc
and dword [rcx], eax
add byte [rax], al
jae 0x14003a795
mov ecx, dword [r12 + 0x2910]
lea eax, [r8 + rcx]
lea eax, [rax + rcx]
lea eax, [rax + rcx]
cmp ecx, eax
ja 0x14003a7ac
cmp eax, 0x1c9
ja 0x14003a7bb
sub rax, rcx
cmp rax, r8
jne 0x14003a7cf
add byte [rax], al
lea rdx, [rsi + rcx]
mov rcx, qword [rsp + 0xe8]
call fcn.1400fc280
dec dword [r12 + 0x28fc]
add byte [rax], al
lea rdx, [rsp + 0x40]
mov rcx, r12
call fcn.14003a869
cmp al, 3
mov ebp, 0xff02
cmovne ebp, eax
jmp 0x140038fb9
add byte [rax], al
add byte [rax], al
mov r8, qword [rsp + 0x40]
mov r11, qword [rsp + 0x38]
jmp 0x140038eb6
movzx r8d, word [r11]
mov ecx, edx
shl r8, cl
or r8, qword [rsp + 0x40]
add r11, 2
add r11, 2
mov qword [rsp + 0x40], r8
add edx, 0x10
mov dword [rsp + 0x48], edx
jmp 0x140038eb6
mov edx, ecx
mov ecx, r8d
and ecx, 0x3ff
add byte [rax], al
add byte [rax], al
movsx r9d, word [r12 + rcx*2 + 0x1b40]
test r9d, r9d
js 0x140038edc
mov ecx, r9d
mov ecx, ecx
shr ecx, 9
and r9d, 0x1ff
jmp 0x140038f0b
jmp 0x12184cfdf
mov ecx, 0xa
mov r10d, r9d
not r10d
bt r8, rcx
adc r10d, 0
rol byte [rax], cl
rol byte [rax], cl
cmp r10d, 0x23f
ja 0x140038f0b
mov r9d, r10d
movsx r9d, word [r12 + r9*2 + 0x2340]
inc ecx
rol dword [rbp - 0x7b], 0xc9
rol dword [rbp - 0x7b], 0xc9
js 0x140038ee1
mov r10w, 1
test ecx, ecx
mov qword [rsp + 0x38], r11
je 0x140038f52
shr r8, cl
mov qword [rsp + 0x40], r8
sub edx, ecx
mov dword [rsp + 0x48], edx
mov dword [rsp + 0x4c], r9d
mov dword [rsp + 0x4c], ecx
mov dword [rsp + 0x4c], ecx
cmp r9d, 0x10
jae 0x140038f58
cmp eax, 0x1c9
add byte [rax], al
jae 0x14003a70e
mov byte [r12 + rax + 0x2920], r9b
inc eax
mov dword [rsp + 0x50], eax
xor eax, eax
xor r10d, r10d
jmp 0x140038fb3
mov ax, 0x2300
add byte [rbx], ah
jmp 0x140038fb3
test eax, eax
jne 0x140038f66
mov ax, 0x2000
cmp r9d, 0x10
je 0x140038fb3
mov eax, 0x83412000
stc
adc byte [rbp + rcx*2 + 0x48], dh
mov eax, 2
add eax, dword [rax]
add byte [rax], al
movabs rax, 0x300000002
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0xa8], 7
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rdi], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x38], al
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rdi], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x38], al
lea rcx, [rax - 0x10]
cmp rcx, 2
ja 0x14003a759
mov eax, dword [rsp + rax*4 + 0x60]
mov dword [rsp + 0x54], eax
mov ax, 0xb00
jmp 0x140038fb3
mov r10w, 2
mov qword [rsp + 0x38], rbx
invalid
cmp byte [rbx + 0x1142484], cl
add byte [rax], al
mov eax, dword [rsp + 0x114]
movzx ebp, r10w
or ebp, eax
test bpl, bpl
je 0x140038d0b
inc dword [rax + 0xf]
movzx eax, bpl
mov dh, 0xc5
cmp eax, 2
jne 0x140039715
jmp 0x14003a061
mov eax, dword [rsp + 0x54]
mov r8, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x48]
mov r11, qword [rsp + 0x38]
mov rdx, r11
mov r10d, ecx
sub r10d, eax
jae 0x14003974e
pop rcx
invalid
add byte [rax], al
pop rcx
invalid
cmp rdx, rbx
je 0x14003901b
movzx r9d, byte [rdx]
shl r9, cl
inc rdx
or r8, r9
mov qword [rsp + 0x40], r8
add ecx, 8
mov dword [rsp + 0x48], ecx
xor r9d, r9d
mov r11, rdx
jmp 0x140039021
mov rdx, rbx
mov edx, ebx
mov r9d, r15d
test r9b, 2
je 0x140038fe9
jmp 0x14003a023
mov eax, dword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
mov rcx, rbx
sub rcx, qword [rsp + 0x38]
cmp rcx, 4
jb 0x1400398e3
mov r8, qword [rsp + 0x1a8]
sub r8, qword [rsp + 0x58]
test byte [rax + rbp*4], ah
add dword [rax], eax
add byte [rbx + rbp + 0x44], cl
and al, 0x58
cmp r8, 2
jb 0x1400398e3
cmp r8, 0x103
jb 0x140039071
cmp rcx, 0xd
ja 0x140039af7
cmp eax, 0x1d
ja 0x14003909b
mov rcx, qword [rsp + 0x38]
mov r8d, dword [rcx]
add rcx, 4
mov qword [rsp + 0x38], rcx
mov ecx, eax
shl r8, cl
or rdx, r8
mov qword [rsp + 0x40], rdx
add eax, 0x20
mov dword [rsp + 0x48], eax
mov ecx, edx
and ecx, 0x3ff
movsx r8d, word [r12 + rcx*2]
test r8d, r8d
js 0x1400390c5
movzx ecx, r8w
cmp ecx, 0x200
jb 0x140039a0c
mov ecx, r8d
shr ecx, 9
jmp 0x1400390f4
mov ecx, 0xa
mov r9d, r8d
not r9d
bt rdx, rcx
adc r9d, 0
cmp r9d, 0x23f
ja 0x1400390f4
mov r8d, r9d
movsx r8d, word [r12 + r8*2 + 0x800]
add bh, bh
rol dword [rbp - 0x7b], 0xc0
js 0x1400390ca
mov dword [rsp + 0x50], r8d
shr rdx, cl
mov qword [rsp + 0x40], rdx
sub eax, ecx
mov dword [rsp + 0x48], eax
mov bpl, 0x15
bt r8d, 8
mov edx, 0x820f08e0
push 0xfffffffffffffff5
invalid
invalid
mov edx, 0x820f08e0
push 0xfffffffffffffff5
invalid
mov ecx, edx
and ecx, 0x3ff
movsx r9d, word [r12 + rcx*2]
test r9d, r9d
js 0x14003913f
movzx ecx, r9w
cmp ecx, 0x200
jb 0x140039a0c
mov ecx, r9d
shr ecx, 9
jmp 0x14003916e
mov ecx, 0xa
mov r10d, r9d
not r10d
bt rdx, rcx
adc r10d, 0
rol byte [rax], cl
cmp r10d, 0x23f
cmp edx, 0x23f
cmp edx, 0x23f
ja 0x14003916e
mov r9d, r10d
movsx r9d, word [r12 + r9*2 + 0x800]
or byte [rax], al
add bh, bh
rol dword [rbp - 0x7b], 0xc9
or byte [rax], al
add bh, bh
rol dword [rbp - 0x7b], 0xc9
js 0x140039144
invalid
shr rdx, cl
mov qword [rsp + 0x40], rdx
sub eax, ecx
mov dword [rsp + 0x48], eax
mov r10, qword [rsp + 0x58]
cmp qword [rsp + 0x1a8], r10
jbe 0x14003a6e6
push rdi
invalid
add byte [rax], al
mov rcx, qword [rsp + 0x1a0]
mov byte [rcx + r10], r8b
add al, 0x11
add al, 0x11
lea rcx, [r10 + 1]
bt r9d, 8
mov edx, 0x820f08e1
invalid
invalid
add byte [rax], al
cmp rcx, qword [rsp + 0x1a8]
cmp ecx, dword [rsp + 0x1a8]
jae 0x14003a736
adc eax, 0x8b480000
mov word [rax + riz*4], fs
add dword [rax], eax
add byte [rsi - 0x78], al
adc qword [rcx], r8
adc dword [rcx], eax
mov rcx, qword [rsp + 0x1a0]
mov byte [rcx + r10 + 1], r9b
adc dword [rcx], eax
adc dword [rcx], eax
add r10, 2
mov qword [rsp + 0x58], r10
jmp case.0x14002214e.158
mov eax, dword [rsp + 0x50]
mov bpl, 0x15
cmp eax, 0xff
ja 0x14003867f
mov rdx, qword [rsp + 0x58]
cmp qword [rsp + 0x1a8], rdx
add dword [rax], eax
add byte [rdi], cl
invalid
mov word [rax + rax], ss
invalid
add byte [rdi], cl
test byte [rsp + rdx - 0x79f10000], cl
xor eax, 0x48000015
mov ecx, dword [rsp + 0x1a0]
add dword [rax], eax
invalid
jbe 0x14003a733
mov rcx, qword [rsp + 0x1a0]
add dword [rax], eax
add byte [rax - 0xb7eefc], cl
inc rdx
invalid
invalid
mov byte [rcx + rdx], al
inc rdx
mov qword [rsp + 0x58], rdx
mov bpl, 0xc
jmp 0x14003867f
mov eax, dword [rsp + 0x54]
mov rdx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x48]
mov r10, qword [rsp + 0x38]
mov r8, r10
invalid
mov r9d, ecx
sub r9d, eax
jae 0x1400397d6
cmp r8, rbx
je 0x140039260
movzx r9d, byte [r8]
shl r9, cl
inc r8
or rdx, r9
mov qword [rsp + 0x40], rdx
add ecx, 8
mov dword [rsp + 0x48], ecx
xor r9d, r9d
mov r10, r8
jmp 0x140039266
mov r8, rbx
mov eax, ebx
mov r9d, r15d
test r9b, 2
je 0x14003922e
jmp 0x14003a031
mov ecx, dword [rsp + 0x48]
mov rdx, qword [rsp + 0x40]
cmp rcx, 0xe
ja 0x14003982e
mov rax, rbx
mov r10, qword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
sub rax, r10
cmp rax, 1
clc
add dword [rdi], ecx
xchg dword [rdi + 7], ecx
add byte [rax], al
mov eax, edx
and eax, 0x3ff
movsx eax, word [r12 + rax*2 + 0xda0]
invalid
or eax, 0xc0850000
invalid
js 0x1400392c6
movabs al, byte [0x441978c08500000d]
movzx eax, ax
movzx r8d, ax
cmp r8d, 0x200
add byte [rdx], al
add byte [rax], al
jb 0x140039302
shr eax, 9
cmp ecx, eax
jb 0x140039302
jmp 0x140039a21
cmp ecx, 0xb
jb 0x140039302
mov r8d, 0xb
lea r9d, [r8 - 1]
not eax
bt rdx, r9
adc eax, 0
cmp eax, 0x23f
add al, byte [rax]
add byte [rdi], cl
xchg dword [rcx], ecx
adc al, 0
invalid
add al, byte [rax]
add byte [rdi], cl
xchg dword [rcx], ecx
adc al, 0
add byte [rcx + 0xf], al
mov edi, 0x15a04484
add byte [rax], al
movsx eax, word [r12 + rax*2 + 0x15a0]
test eax, eax
jns 0x140039a21
inc r8d
cmp ecx, r8d
jae 0x1400392d1
cmp r10, rbx
je 0x14003a620
movzx eax, byte [r10]
movzx eax, byte [rdx]
shl rax, cl
inc r10
or rdx, rax
mov qword [rsp + 0x40], rdx
lea eax, [rcx + 8]
mov dword [rsp + 0x48], eax
and al, 0x48
and al, 0x48
cmp ecx, 7
mov ecx, eax
jb 0x140039299
jmp 0x140039a23
invalid
mov eax, dword [rsp + 0x54]
mov rdx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x48]
mov r10, qword [rsp + 0x38]
mov r8, r10
mov r9d, ecx
sub r9d, eax
jae 0x14003971d
cmp r8, rbx
je 0x14003937b
movzx r9d, byte [r8]
shl r9, cl
inc r8
or byte [rcx - 0x2d], cl
loope case.0x140031fd2.52
inc eax
or rdx, r9
mov qword [rsp + 0x40], rdx
add ecx, 8
mov dword [rsp + 0x48], ecx
xor r9d, r9d
leave
mov r10, r8
jmp 0x140039381
mov r8, rbx
mov eax, ebx
mov r9d, r15d
mov ecx, edi
test r9b, 2
je 0x140039349
jmp 0x14003a03f
or al, 0
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x40]
mov rax, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x48]
mov r9, qword [rsp + 0x38]
mov rdx, r9
cmp ecx, 8
jae 0x140039807
cmp rdx, rbx
je 0x1400393cc
movzx r8d, byte [rdx]
shl r8, cl
inc rdx
or rax, r8
mov qword [rsp + 0x40], rax
add ecx, 8
mov dword [rsp + 0x48], ecx
xor r8d, r8d
mov r9, rdx
jmp 0x1400393d2
mov rdx, rbx
mov edx, ebx
mov r8d, r15d
test r8b, 2
je case.0x140021300.191
jmp 0x14003a050
mov rdx, qword [rsp + 0x58]
cmp qword [rsp + 0x1a8], rdx
je 0x14003a644
jbe 0x14003a733
mov al, byte [rsp + 0x4c]
mov rcx, qword [rsp + 0x1a0]
invalid
mov byte [rcx + rdx], al
add al, 0x11
add al, 0x11
inc rdx
mov qword [rsp + 0x58], rdx
cmp dword [rsp + 0x48], 0
mov eax, 6
add byte [rax], al
add byte [rax], al
mov ebp, 0x11
cmove ebp, eax
dec dword [rsp + 0x50]
and al, 0x50
add byte [rdi], cl
call 0x19027e122
and al, 0x50
and al, 0x50
cmove ebp, eax
jmp 0x14003867f
mov bpl, 3
cmp dword [r12 + 0x28f8], 0
je 0x14003867f
mov rdx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x48]
mov eax, ecx
and eax, 0xfffffff8
mov r11, qword [rsp + 0x38]
pop rsp
and al, 0x38
pop rsp
and al, 0x38
sub r11, rbx
mov r10, qword [rsp + 0x68]
add r11, r10
mov r8d, ecx
shr r8d, 3
cmp r8d, r11d
cmovae r8d, r11d
lea r9d, [r8*8]
sub eax, r9d
mov dword [rsp + 0x48], eax
sub r11, r8
cmp r11, r10
ja 0x14003a828
and cl, 7
shr rdx, cl
add r11, qword [rsp + 0xf8]
mov qword [rsp + 0x38], r11
and al, 0x38
mov r8, 0xffffffffffffffff
invalid
dec dword [rcx - 0x1f2cb63f]
invalid
not r8
and r8, rdx
mov qword [rsp + 0x40], r8
mov bpl, 0x18
test r13b, 1
je 0x14003867f
mov dword [rsp + 0x50], 0
mov bpl, 0x17
jmp 0x14003867f
int1
invalid
invalid
int1
invalid
mov eax, dword [rsp + 0x50]
mov ecx, eax
and ecx, 0x1ff
mov dword [rsp + 0x50], ecx
mov bpl, 0x14
cmp ecx, 0x100
je 0x14003867f
mov bpl, 0x21
cmp ecx, 0x11d
ja 0x14003867f
movaps xmm0, xmmword [0x140105820]
movups xmmword [rsp + 0xb0], xmm0
and al, 0xb0
add byte [rax], al
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
add eax, 0xcc31e
and al, 0xb0
add byte [rax], al
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
add eax, 0xcc31e
movdqu xmmword [rsp + 0xa0], xmm0
dec eax
and eax, 0x1f
movzx ecx, byte [rsp + rax + 0xa0]
mov word [rax + riz*4], es
add byte [rax], al
add byte [rbp - 0x6bf0bf37], al
invalid
mov dword [rsp + 0x54], ecx
push rsp
mov word [rax + riz*4], es
add byte [rax], al
add byte [rbp - 0x6bf0bf37], al
invalid
push rsp
lea rcx, [0x1401413d8]
movzx eax, word [rcx + rax*2]
mov bh, 4
mov dword [r12 + 0x50], eax
mov bh, 4
mov dword [r12 + 0x50], eax
or bpl, 0xe
jmp 0x14003867f
mov r9d, dword [rsp + 0x4c]
test r13b, 4
je 0x140039563
mov bpl, 0x1e
cmp qword [rsp + 0x58], r9
jb 0x14003867f
mov eax, dword [rsp + 0x50]
mov r8, qword [rsp + 0x58]
lea rsi, [r8 + rax]
mov rdx, qword [rsp + 0x1a8]
cmp rsi, rdx
ja 0x14003959d
mov rcx, r8
sub rcx, r9
and rcx, qword [rsp + 0x98]
add byte [rax], al
add byte [rax], al
sub rcx, r8
jb 0x140039edc
or dword [rax], eax
invalid
or dword [rax], eax
add byte [rax + 0x39], cl
ror dword [rdi], 0x83
invalid
cmp rcx, rax
jae 0x140039edc
test eax, eax
mov eax, 0xc
add byte [rax], al
add byte [rbp + 0x13], bh
add byte [rax], al
add byte [rbp + 0x13], bh
cmove ebp, eax
jmp 0x14003867f
mov r13, r14
mov esi, dword [rsp + 0x4c]
mov edi, dword [rsp + 0x50]
mov rcx, qword [rsp + 0x58]
mov ecx, dword [rsp + 0x58]
mov ecx, dword [rsp + 0x58]
mov r14, qword [rsp + 0x1a8]
mov rax, r14
sub rax, rcx
mov rdx, r14
je 0x140039fe7
mov rbp, rcx
mov r8, rcx
sub r8, rsi
mov rcx, qword [rsp + 0x98]
and r8, rcx
mov ebx, edi
cmp rax, rbx
cmovb rbx, rax
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rbx
mov rcx, qword [rsp + 0x1a0]
mov r14, rdx
mov r9, rbp
call fcn.14003ade1
mov rcx, rbp
add rcx, rbx
mov bpl, 0xc
sub edi, ebx
mov rbx, qword [rsp + 0x70]
mov dword [rsp + 0x50], edi
jne 0x1400395c9
mov qword [rsp + 0x58], rcx
mov r14, r13
mov r13d, dword [rsp + 0x1b8]
jmp 0x14003867f
mov eax, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x48]
mov r8, qword [rsp + 0x40]
mov edx, dword [r12 + 0x28f4]
mov rsi, qword [rsp + 0x38]
mov r9, rsi
cmp eax, 4
jae 0x1400398d6
test ecx, ecx
je 0x1400396ab
mov r10, r8
mov r11, r9
cmp ecx, 8
jae 0x1400396c3
cmp r11, rbx
je 0x14003969d
movzx r8d, byte [r11]
inc r11
shl r8, cl
or r8, r10
mov qword [rsp + 0x40], r8
add ecx, 8
mov dword [rsp + 0x48], ecx
xor ebp, ebp
mov rsi, r11
mov r9, r11
mov r10, r8
jmp 0x1400396a3
mov r11, rbx
mov ebp, r15d
test bpl, 2
je 0x14003966d
jmp 0x1400396fa
cmp r9, rbx
je 0x1400396f2
movzx ecx, byte [r9]
inc r9
shl edx, 8
or edx, ecx
xor ecx, ecx
mov rsi, r9
jmp 0x1400396e0
mov r8, r10
shr r8, 8
mov qword [rsp + 0x40], r8
add ecx, 0xfffffff8
mov dword [rsp + 0x48], ecx
shl edx, 8
movzx r10d, r10b
or edx, r10d
mov dword [r12 + 0x28f4], edx
inc eax
mov dword [rsp + 0x50], eax
xor ebp, ebp
jmp 0x1400396fa
xor ecx, ecx
mov r9, rbx
mov ebp, r15d
test bpl, bpl
je 0x14003965a
mov qword [rsp + 0x38], rsi
movzx eax, bpl
cmp eax, 1
jne 0x14003a07f
shr ebp, 8
jmp 0x14003867f
mov qword [rsp + 0x38], r10
mov r8, 0xffffffffffffffff
mov ecx, eax
shl r8, cl
not r8d
and r8d, edx
shr rdx, cl
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x48], r9d
add dword [rsp + 0x4c], r8d
mov bpl, 0x16
jmp 0x14003867f
mov qword [rsp + 0x38], r11
mov r9, 0xffffffffffffffff
mov ecx, eax
shl r9, cl
mov rdx, r8
shr rdx, cl
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x48], r10d
mov edx, 3
mov qword [rsp + 0xa0], rdx
mov qword [rsp + 0xa8], rdx
mov qword [rsp + 0xb0], 0xb
mov eax, dword [rsp + 0x4c]
mov rcx, rax
and rcx, rdx
cmp rcx, rdx
je 0x14003a76a
mov rbx, qword [rsp + rcx*8 + 0xa0]
mov edi, dword [rsp + 0x50]
cmp eax, 0x10
jne 0x140039999
lea rcx, [rdi - 1]
cmp rcx, 0x1c8
ja 0x14003a77b
mov dl, byte [r12 + rcx + 0x2920]
jmp 0x14003999b
mov qword [rsp + 0x38], r10
mov r8, 0xffffffffffffffff
mov ecx, eax
shl r8, cl
not r8d
and r8d, edx
shr rdx, cl
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x48], r9d
add dword [rsp + 0x50], r8d
mov bpl, 0xf
jmp 0x14003867f
mov qword [rsp + 0x38], r9
mov rdx, rax
shr rdx, 8
mov qword [rsp + 0x40], rdx
add ecx, 0xfffffff8
mov dword [rsp + 0x48], ecx
movzx eax, al
mov dword [rsp + 0x4c], eax
mov bpl, 0x12
jmp 0x14003867f
mov eax, ecx
mov r10, qword [rsp + 0x38]
jmp 0x140039a23
mov qword [rsp + 0x38], rsi
movzx eax, word [r12 + 0x291c]
movzx ecx, word [r12 + 0x291e]
not ecx
mov dword [rsp + 0x50], eax
mov bpl, 0x1f
cmp ax, cx
jne 0x14003867f
mov bpl, 0x14
test ax, ax
je 0x14003867f
test r8d, r8d
mov eax, 6
mov ebp, 0x11
cmove ebp, eax
jmp 0x14003867f
mov qword [rsp + 0x38], rdi
mov r8d, 0x120
mov rcx, qword [rsp + 0xf0]
xor edx, edx
call fcn.1400fc0c0
mov dword [rsp + 0x50], 0
mov bpl, 0x1b
cmp dword [r12 + 0x2910], 0x11e
ja 0x14003867f
cmp dword [r12 + 0x2914], 0x1f
mov eax, 9
mov ebp, 0x1b
cmovb ebp, eax
jmp 0x14003867f
mov qword [rsp + 0x38], rsi
mov bpl, 0x18
jmp 0x14003867f
cmp eax, 0xe
ja 0x140039a14
cmp rcx, 1
mov r10, qword [rsp + 0x38]
ja 0x140039f08
mov ecx, edx
and ecx, 0x3ff
movsx ecx, word [r12 + rcx*2]
test ecx, ecx
js 0x140039925
movzx r8d, cx
cmp r8d, 0x200
jb 0x140039962
shr ecx, 9
cmp eax, ecx
jb 0x140039962
jmp 0x140039f24
cmp eax, 0xb
jb 0x140039962
mov r8d, 0xb
lea r9d, [r8 - 1]
not ecx
bt rdx, r9
adc ecx, 0
cmp ecx, 0x23f
ja 0x14003a722
movsx ecx, word [r12 + rcx*2 + 0x800]
test ecx, ecx
jns 0x140039f24
inc r8d
cmp eax, r8d
jae 0x140039930
cmp r10, rbx
je 0x14003a6b3
movzx r8d, byte [r10]
mov ecx, eax
shl r8, cl
inc r10
or rdx, r8
mov qword [rsp + 0x40], rdx
lea r8d, [rax + 8]
mov dword [rsp + 0x48], r8d
cmp eax, 7
mov eax, r8d
jb 0x1400398fb
jmp 0x140039f27
xor edx, edx
not r9
and r8, r9
add rbx, r8
mov rax, rbx
add rax, rdi
jb 0x14003a83c
cmp rax, 0x1c9
ja 0x14003a84b
test rbx, rbx
je 0x1400399d5
mov rax, qword [rsp + 0xd8]
lea rcx, [rax + rdi]
mov r8, rbx
call fcn.1400fc0c0
add edi, ebx
mov dword [rsp + 0x50], edi
mov bpl, 0xa
mov rbx, qword [rsp + 0x70]
jmp 0x14003867f
movzx eax, word [r10]
add r10, 2
shl rax, cl
or rdx, rax
mov qword [rsp + 0x40], rdx
lea eax, [rcx + 0x10]
mov dword [rsp + 0x48], eax
jmp 0x140039a23
mov bpl, 0x1a
jmp 0x14003867f
mov bpl, 0x23
jmp 0x14003867f
mov r8d, eax
mov r10, qword [rsp + 0x38]
jmp 0x140039f27
mov eax, ecx
mov qword [rsp + 0x38], r10
mov ecx, edx
and ecx, 0x3ff
movsx r8d, word [r12 + rcx*2 + 0xda0]
test r8d, r8d
js 0x140039a4d
mov ecx, r8d
shr ecx, 9
and r8d, 0x1ff
jmp 0x140039a7c
mov ecx, 0xa
mov r9d, r8d
not r9d
bt rdx, rcx
adc r9d, 0
cmp r9d, 0x23f
ja 0x140039a7c
mov r8d, r9d
movsx r8d, word [r12 + r8*2 + 0x15a0]
inc ecx
test r8d, r8d
js 0x140039a52
mov bpl, 0x23
test ecx, ecx
je 0x14003867f
shr rdx, cl
mov qword [rsp + 0x40], rdx
sub eax, ecx
mov dword [rsp + 0x48], eax
mov bpl, 0x22
cmp r8d, 0x1d
jg 0x14003867f
movaps xmm0, xmmword [str._a_a_b_b_t_t_n_n_v_v_f_f_r_r_r_r]
movups xmmword [rsp + 0xb0], xmm0
movdqa xmm0, xmmword [0x140105850]
movdqu xmmword [rsp + 0xa0], xmm0
and r8d, 0x1f
movzx eax, byte [rsp + r8 + 0xa0]
test eax, eax
mov dword [rsp + 0x54], eax
lea rax, [0x140141418]
movzx eax, word [rax + r8*2]
mov dword [rsp + 0x4c], eax
mov eax, 0x16
mov ebp, 0x10
cmove ebp, eax
jmp 0x14003867f
mov rsi, r12
mov rbx, qword [rsp + 0x40]
mov r10d, dword [rsp + 0x48]
mov eax, dword [rsp + 0x4c]
mov dword [rsp + 0x60], eax
mov r12d, dword [rsp + 0x50]
mov r9d, dword [rsp + 0x54]
mov r8, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x1a8]
mov rax, qword [rsp + 0x70]
sub rax, qword [rsp + 0x38]
mov bpl, 0xc
cmp rax, 0xe
jb 0x140039fa6
cmp r10d, 0x1d
ja 0x140039b65
mov rdx, qword [rsp + 0x38]
mov eax, dword [rdx]
mov ecx, r10d
shl rax, cl
add rdx, 4
mov qword [rsp + 0x38], rdx
mov rdx, qword [rsp + 0x1a8]
or rbx, rax
add r10d, 0x20
mov eax, ebx
and eax, 0x3ff
movsx eax, word [rsi + rax*2]
test eax, eax
js 0x140039b8d
movzx ecx, ax
cmp ecx, 0x200
jb 0x14003a649
mov ecx, eax
shr ecx, 9
mov r12d, eax
jmp 0x140039bba
mov ecx, 0xa
mov r12d, eax
mov eax, r12d
not eax
bt rbx, rcx
adc eax, 0
cmp eax, 0x23f
ja 0x140039bba
mov eax, eax
movsx r12d, word [rsi + rax*2 + 0x800]
inc ecx
test r12d, r12d
js 0x140039b95
shr rbx, cl
sub r10d, ecx
bt r12d, 8
jb 0x140039c7c
mov eax, ebx
and eax, 0x3ff
movsx eax, word [rsi + rax*2]
test eax, eax
js 0x140039bf0
movzx ecx, ax
cmp ecx, 0x200
jb 0x14003a64e
mov ecx, 0xa
mov edx, eax
not edx
bt rbx, rcx
adc edx, 0
cmp edx, 0x23f
ja 0x140039c18
mov eax, r12d
and eax, 0x1ff
cmp eax, 0x100
je 0x140039f9d
cmp eax, 0x11d
ja 0x14003a6c9
add byte [rax], al
mov r10d, dword [rsp + 0x110]
mov rdx, qword [rsp + 0x1a8]
mov r8, r13
add r8, qword [rsp + 0x118]
add byte [rbx + rcx*4 - 0x54], al
and al, 0xb8
add dword [rax], eax
add byte [rax - 0x77], cl
ror byte [rcx + rbp - 0x40], 1
add byte [rbx + rcx*4 - 0x54], al
and al, 0xb8
add dword [rax], eax
add byte [rax - 0x77], cl
ror byte [rcx + rbp - 0x40], 1
cmp rax, 0x103
mov r9, qword [rsp + 0x58]
jae 0x140039b23
jmp 0x140039fa6
mov dword [rsp + 0x50], r9d
mov qword [rsp + 0x58], rcx
jmp 0x14003867f
mov rcx, qword [rsp + 0x98]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x1a0]
mov word [rax + riz*4], fs
add dword [rax], eax
add al, ch
push rsp
or eax, 0xb5400000
or al, 0x48
mov dword [rsp + 0x58], esi
mov word [rax + riz*4], fs
add dword [rax], eax
add al, ch
push rsp
or eax, 0xb5400000
or al, 0x48
mov dword [rsp + 0x58], esi
jmp 0x14003867f
movzx r8d, word [r10]
add r10, 2
mov ecx, eax
shl r8, cl
or rdx, r8
mov qword [rsp + 0x40], rdx
add eax, 0x10
mov dword [rsp + 0x48], eax
mov r8d, eax
mov qword [rsp + 0x38], r10
mov eax, edx
and eax, 0x3ff
movsx eax, word [r12 + rax*2]
test eax, eax
js 0x140039f48
mov ecx, eax
shr ecx, 9
and eax, 0x1ff
jmp 0x140039f76
mov ecx, 0xa
mov r9d, eax
not r9d
bt rdx, rcx
adc r9d, 0
cmp r9d, 0x23f
ja 0x140039f76
mov eax, r9d
movsx eax, word [r12 + rax*2 + 0x800]
inc ecx
test eax, eax
js 0x140039f4d
mov bpl, 0x23
test ecx, ecx
je 0x14003867f
shr rdx, cl
mov qword [rsp + 0x40], rdx
sub r8d, ecx
mov dword [rsp + 0x48], r8d
mov dword [rsp + 0x50], eax
mov bpl, 0xd
jmp 0x14003867f
mov r12d, pe_nt_image_headers64
mov bpl, 0x14
mov qword [rsp + 0x58], r8
mov qword [rsp + 0x40], rbx
mov dword [rsp + 0x40], ebx
mov dword [rsp + 0x48], r10d
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0x4c], eax
mov dword [rsp + 0x50], r12d
mov dword [rsp + 0x54], r9d
mov r12, rsi
mov rbx, qword [rsp + 0x70]
jmp 0x14003867f
mov byte [r14 + 8], 0xfd
xor eax, eax
mov qword [r14], rax
mov qword [r14 + 0x10], rax
jmp 0x14003a60c
mov bpl, 0x13
mov dil, 2
mov r8, rdx
mov r10, qword [rsp + 0x68]
mov r14, r13
mov r13d, dword [rsp + 0x1b8]
jmp 0x14003a0aa
shr ebp, 8
mov edi, ebp
mov bpl, 2
jmp 0x14003a087
shr ebp, 8
mov edi, ebp
mov bpl, 3
jmp 0x14003a087
shr ebp, 8
mov edi, ebp
mov bpl, 9
jmp 0x14003a087
mov qword [rsp + 0x38], r11
shr r9d, 8
mov bpl, 0xb
jmp 0x14003a04b
mov qword [rsp + 0x38], r10
shr r9d, 8
mov bpl, 0xe
jmp 0x14003a04b
mov qword [rsp + 0x38], r10
shr r9d, 8
mov bpl, 0x10
mov edi, r9d
jmp 0x14003a087
mov qword [rsp + 0x38], r9
shr r8d, 8
mov bpl, 0x11
mov edi, r8d
jmp 0x14003a087
shr ebp, 8
mov edi, ebp
mov bpl, 5
jmp 0x14003a087
shr ebp, 8
mov edi, ebp
mov bpl, 8
jmp 0x14003a087
shr ebp, 8
mov edi, ebp
mov bpl, 0x17
mov r8, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x1a8]
cmp dil, 1
mov r10, qword [rsp + 0x68]
je 0x14003a0d8
movzx eax, dil
cmp eax, 0xfc
je 0x14003a0f5
mov eax, r10d
sub eax, ebx
mov rcx, qword [rsp + 0x38]
add eax, ecx
mov ecx, dword [rsp + 0x48]
mov r11d, ecx
shr r11d, 3
cmp r11d, eax
cmovae r11d, eax
lea eax, [r11*8]
sub ecx, eax
mov dword [rsp + 0x48], ecx
jmp 0x14003a0f8
cmp r8, rdx
jne 0x14003a0f2
cmp bpl, 0x17
sete al
mov dil, 2
sub dil, al
xor r11d, r11d
mov r8, rdx
jmp 0x14003a0f8
mov dil, 1
xor r11d, r11d
mov byte [r12 + 0x2ae9], bpl
mov ecx, dword [rsp + 0x48]
mov rax, 0xffffffffffffffff
shl rax, cl
not rax
and rax, qword [rsp + 0x40]
mov dword [r12 + 0x28e8], ecx
mov ecx, dword [rsp + 0x4c]
mov dword [r12 + 0x2904], ecx
mov ecx, dword [rsp + 0x50]
mov dword [r12 + 0x2908], ecx
mov ecx, dword [rsp + 0x54]
mov dword [r12 + 0x290c], ecx
mov qword [r12 + 0x28e0], rax
test r13b, 0x40
jne 0x14003a5ee
mov eax, r13d
and eax, 9
je 0x14003a5ee
test dil, dil
js 0x14003a5ee
mov r9, r8
mov rcx, qword [rsp + 0x1b0]
sub r9, rcx
jb 0x14003a7e4
mov dword [rsp + 0x64], edi
mov qword [rsp + 0x108], r14
cmp r8, rdx
mov r13, qword [rsp + 0x1a0]
ja 0x14003a7f3
mov qword [rsp + 0xe0], r12
mov eax, dword [r12 + 0x2900]
add r13, rcx
movzx r10d, ax
mov r12d, eax
shr r12d, 0x10
pxor xmm0, xmm0
movdqa xmmword [rsp + 0xc0], xmm0
movdqa xmm0, xmmword [rsp + 0xc0]
movdqa xmmword [rsp + 0x80], xmm0
mov rsi, r9
mov rax, r9
mov qword [rsp + 0xd0], r9
shr rax, 6
movabs rcx, 0x179baa6bb6398b7
mul rcx
and rsi, 0xfffffffffffffffc
shr rdx, 1
imul r14, rdx, 0x56c0
mov qword [rsp + 0xf0], rsi
mov rax, rsi
sub rax, r14
mov qword [rsp + 0xf8], rax
mov eax, 0x56c0
cmp r14, rax
mov qword [rsp + 0xd8], r13
mov qword [rsp + 0x58], r8
mov qword [rsp + 0x100], r11
mov dword [rsp + 0x7c], r10d
jb 0x14003a384
imul eax, r10d, 0x56c0
mov dword [rsp + 0xe8], eax
lea rbx, [rsp + 0xc0]
lea rbp, [rsp + 0x120]
lea rdi, [rsp + 0x80]
mov esi, 0x80078071
mov r8, r14
mov qword [rsp + 0x98], r8
mov r15, 0xffffffffffffa940
movzx eax, byte [r13 + r15 + 0x56c0]
movzx ecx, byte [r13 + r15 + 0x56c1]
movzx edx, byte [r13 + r15 + 0x56c2]
movzx r8d, byte [r13 + r15 + 0x56c3]
movd xmm0, r8d
movd xmm1, edx
punpckldq xmm1, xmm0
movd xmm0, ecx
movd xmm2, eax
punpckldq xmm2, xmm0
punpcklqdq xmm2, xmm1
movdqa xmmword [rsp + 0x120], xmm2
mov rcx, rbx
mov rdx, rbp
call fcn.140001a53
mov rcx, rdi
mov rdx, rbx
call fcn.140001a53
add r15, 4
jne 0x14003a27f
mov r8, qword [rsp + 0x98]
add r8, 0xffffffffffffa940
xor eax, eax
mov ecx, dword [rsp + rax*4 + 0xc0]
mov rdx, rcx
imul rdx, rsi
shr rdx, 0x2f
imul edx, edx, 0xfff1
sub ecx, edx
mov dword [rsp + rax*4 + 0xc0], ecx
lea rcx, [rax + 1]
mov rax, rcx
cmp rcx, 4
jne 0x14003a2f6
add r13, 0x56c0
xor eax, eax
mov ecx, dword [rsp + rax*4 + 0x80]
mov rdx, rcx
imul rdx, rsi
shr rdx, 0x2f
imul edx, edx, 0xfff1
sub ecx, edx
mov dword [rsp + rax*4 + 0x80], ecx
lea rcx, [rax + 1]
mov rax, rcx
cmp rcx, 4
jne 0x14003a32d
add r12d, dword [rsp + 0xe8]
mov rax, r12
imul rax, rsi
shr rax, 0x2f
imul eax, eax, 0xfff1
sub r12d, eax
cmp r8, 0x56c0
jae 0x14003a270
mov rax, qword [rsp + 0xd0]
and eax, 3
mov qword [rsp + 0xd0], rax
mov r15, qword [rsp + 0xf8]
test r15, r15
mov rsi, qword [rsp + 0xd8]
mov r13, qword [rsp + 0xf0]
je 0x14003a428
lea rdi, [rsp + 0xc0]
lea rbx, [rsp + 0xa0]
lea rbp, [rsp + 0x80]
movzx eax, byte [rsi + r14]
movzx ecx, byte [rsi + r14 + 1]
movzx edx, byte [rsi + r14 + 2]
movzx r8d, byte [rsi + r14 + 3]
movd xmm0, r8d
movd xmm1, edx
punpckldq xmm1, xmm0
invalid
enter 0xf66, 0x6e
shl dword [rsi + 0xf], 0x6e
shl byte [rsi + 0xf], 1
invalid
shl byte [rsi + 0xf], 1
insb byte [rdi], dx
invalid
invalid
movdqa xmmword [rsp + 0xa0], xmm2
mov rcx, rdi
mov rdx, rbx
call fcn.140001a53
mov rcx, rbp
mov rdx, rdi
call fcn.140001a53
add r14, 4
cmp r13, r14
jne 0x14003a3cc
add rsi, r13
xor eax, eax
mov ecx, 0x80078071
mov r10, qword [rsp + 0x68]
mov r9d, dword [rsp + 0x1b8]
mov edx, dword [rsp + rax*4 + 0xc0]
mov r8, rdx
imul r8, rcx
shr r8, 0x2f
imul r8d, r8d, 0xfff1
sub edx, r8d
mov dword [rsp + rax*4 + 0xc0], edx
lea rdx, [rax + 1]
mov rax, rdx
cmp rdx, 4
jne 0x14003a43f
xor eax, eax
mov ecx, 0x80078071
mov r14, qword [rsp + 0x108]
add dword [rax], eax
add byte [rax - 0x75], cl
pop rsp
and al, 0x70
add dword [rax], eax
add byte [rax - 0x75], cl
pop rsp
and al, 0x70
mov r11, qword [rsp + 0x100]
mov ebp, dword [rsp + 0x7c]
mov edx, dword [rsp + rax*4 + 0x80]
mov r8, rdx
imul r8, rcx
shr r8, 0x2f
imul r8d, r8d, 0xfff1
sub edx, r8d
mov dword [rsp + rax*4 + 0x80], edx
lea rdx, [rax + 1]
mov rax, rdx
cmp rdx, 4
jne 0x14003a48f
xor eax, eax
shl dword [rsp + rax*4 + 0x80], 2
inc rax
cmp rax, 4
jne 0x14003a4c1
mov eax, dword [rsp + 0x84]
mov ecx, dword [rsp + 0x88]
sub eax, dword [rsp + 0xc4]
mov edx, 0xfff1
add eax, edx
mov dword [rsp + 0x84], eax
mov eax, dword [rsp + 0xc8]
add eax, eax
neg eax
add eax, ecx
add eax, 0x1ffe2
mov dword [rsp + 0x88], eax
sub edx, dword [rsp + 0xcc]
lea eax, [rdx + rdx*2]
add dword [rsp + 0x8c], eax
xor ecx, ecx
mov eax, ebp
mov r8, qword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
mov rdi, qword [rsp + 0xd0]
add eax, dword [rsp + rcx*4 + 0xc0]
inc rcx
cmp rcx, 4
jne 0x14003a530
imul ebp, r15d
add r12d, ebp
mov ecx, 0x80078071
imul rcx, r12
shr rcx, 0x2f
imul ecx, ecx, 0xfff1
sub r12d, ecx
xor ecx, ecx
add r12d, dword [rsp + rcx*4 + 0x80]
inc rcx
cmp rcx, 4
jne 0x14003a55f
rol byte [rcx + 1], 1
invalid
jmp 0x131cd0edc
add r11, rbx
sub r10, r11
add r10, qword [rsp + 0x38]
sub r8, qword [rsp + 0x1b0]
add byte [rcx - 0x78], al
jle 0x14003a60d
add byte [rcx - 0x78], al
jle 0x14003a60d
mov qword [r14], r10
mov qword [r14 + 0x10], r8
add rsp, 0x138
add esp, 0x138
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
mov bpl, 0xf
jmp 0x14003a6b6
mov bpl, 0x18
xor edi, edi
mov r8, qword [rsp + 0x58]
mov r10, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x1a8]
jmp 0x14003a0aa
mov bpl, 0x12
jmp 0x14003a687
mov bpl, 0x23
jmp 0x14003a659
mov qword [rsp + 0x40], rbx
mov dword [rsp + 0x48], r10d
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0x4c], eax
mov dword [rsp + 0x50], r12d
mov dword [rsp + 0x54], r9d
mov r12, rsi
mov rbx, qword [rsp + 0x70]
jmp 0x14003a695
mov bpl, 6
jmp 0x14003a687
mov bpl, 0xd
mov dil, 2
mov rdx, qword [rsp + 0x1a8]
mov r8, rdx
mov r10, qword [rsp + 0x68]
jmp 0x14003a0aa
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov edx, 0x240
mov rcx, r9
call fcn.1400ff670
mov bpl, 0xc
mov qword [rsp + 0x38], rbx
mov r8, qword [rsp + 0x58]
mov edi, dword [rsp + 0x64]
jmp 0x14003a08c
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflateoutput_buffer.rs
mov rcx, r10
jmp 0x14003a73d
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov edx, 0x240
jmp 0x14003a71a
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov edx, 0x13
jmp 0x14003a71a
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov edx, 0x1c9
mov rcx, rax
call fcn.1400ff670
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov edx, 0x240
call fcn.1400ff670
mov rcx, rdx
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflateoutput_buffer.rs
mov rdx, qword [rsp + 0x1a8]
call fcn.1400ff670
or al, 0
or al, 0
mov rcx, r8
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflateoutput_buffer.rs
call fcn.1400ff670
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov edx, 3
call fcn.1400ff670
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov ecx, 3
call fcn.1400ff670
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov edx, 0x1c9
call fcn.1400ff670
invalid
add byte [rax - 0x73], cl
add eax, 0x106cc5
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003a79c
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov edx, 0x120
mov rcx, r8
add dword [rax], eax
add byte [rcx + rcx*4 - 0x3f], cl
mov r8, rax
call fcn.1400ff6f0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov rdx, rax
call fcn.1400ff980
invalid
add byte [rbp + rcx*4 + 5], cl
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov edx, 0x1c9
mov rcx, rax
call fcn.1400ff6f0
lea r9, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
insb byte [rdi], dx
adc byte [rax], al
mov rcx, r8
mov rdx, rax
mov r8, r9
call fcn.1400ffd60
mov rdx, r8
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
call fcn.1400ff980
mov rcx, r8
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
call fcn.1400ff6f0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflateoutput_buffer.rs
mov rdx, rdi
call fcn.1400ff980
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflateoutput_buffer.rs
insd dword [rdi], dx
adc byte [rax], al
mov rcx, rdi
mov rdx, qword [rsp + 0x1a8]
call fcn.1400ff6f0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov dword [rax + rdx], ebp
mov rcx, r11
mov rdx, qword [rsp + 0x68]
push rsp
and al, 0x68
push rsp
and al, 0x68
call fcn.1400ff5f0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov rcx, rdi
jmp 0x14003a7b3
invalid
invalid
invalid
invalid
push 0x4cffffff
lea eax, [0x140141628]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003a7c2
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xd8
movaps xmmword [rsp + 0xc0], xmm6
mov r8, rdx
mov eax, dword [rcx + 0x28fc]
cld
sub byte [rax], al
add byte [rsi - 0x46], ah
add eax, dword [rax]
cld
sub byte [rax], al
add byte [rsi - 0x46], ah
add eax, dword [rax]
cmp eax, 2
jbe 0x14003a89d
xor eax, eax
jmp 0x14003abf1
mov rdi, rcx
mov qword [rsp + 0x28], r8
lea r14, [rsp + 0xc0]
lea r15, [rsp + 0x74]
xorps xmm6, xmm6
mov eax, eax
mov r13d, dword [rdi + rax*4 + 0x2910]
cmp r13, 0x120
ja 0x14003abeb
imul rsi, rax, 0xda0
add byte [rax], al
lea rbx, [rdi + rsi]
lea ebx, [rdi + rsi]
movaps xmmword [rsp + 0xb0], xmm6
movaps xmmword [rsp + 0xa0], xmm6
movaps xmmword [rsp + 0x90], xmm6
movaps xmmword [rsp + 0x80], xmm6
sub dword [rsp + 0x80], esi
sub dword [rsp + 0x80], esi
movaps xmmword [rsp + 0x60], xmm6
movaps xmmword [rsp + 0x50], xmm6
movaps xmmword [rsp + 0x40], xmm6
movaps xmmword [rsp + 0x30], xmm6
mov dword [rsp + 0x70], 0
mov r8d, 0xc80
mov rcx, rbx
xor edx, edx
call fcn.1400fc0c0
test r13d, r13d
je 0x14003a951
lea rax, [rdi + rsi]
add rax, 0xc80
xor ecx, ecx
movzx edx, byte [rax + rcx]
cmp rdx, 0xf
ja 0x14003abeb
inc dword [rsp + rdx*4 + 0x80]
inc rcx
cmp r13, rcx
jne 0x14003a934
xor r9d, r9d
mov r8d, 1
lea rsi, [rsp + 0x30]
mov r10d, 1
lea r11, [rsp + 0x80]
xor ecx, ecx
xor eax, eax
test r9b, 1
je 0x14003a9a1
xor eax, eax
mov dx, 3
movzx ecx, ax
and ecx, 0x1f00
movzx eax, dx
or eax, ecx
movaps xmm6, xmmword [rsp + 0xc0]
add rsp, 0xd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ret
cmp r10, rdx
jae 0x14003ad09
cmp r8, r11
jae 0x14003ad16
sub rdx, r11
jb 0x14003ad52
cmp rdx, rax
jb 0x14003ad62
cmp r8, r10
ja 0x14003ad6b
cmp r10, r11
ja 0x14003ad80
add r11, rcx
add r8, rcx
jmp 0x14003ad3f
mov r9, r11
add rsp, 0x30
pop rsi
jmp fcn.14003ade1
add byte [rax], al
sub rdx, r8
jb 0x14003ad92
mov r9, rax
add r9, r11
jb 0x14003adaa
add byte [rax], al
add byte [rax], al
cmp r9, r8
ja 0x14003adbc
cmp rdx, rax
jb 0x14003add1
add r8, rcx
add r11, rcx
mov rcx, r11
mov rdx, r8
mov r8, rax
add rsp, 0x30
pop rsi
jmp fcn.1400fc280
lea rcx, str.assertion_failed:_mid___self.len__assertion_failed:_buf.len_____c::ULONG::MAX_as_usize_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_std_src_syswindowsio.rs
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003ada0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003add8
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov rcx, r8
mov rdx, r10
mov r8, rax
call fcn.1400ff980
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov rcx, r10
mov rdx, r11
invalid
call fcn.1400ff6f0
invalid
lea rcx, str.assertion_failed:_mid___self.len__assertion_failed:_buf.len_____c::ULONG::MAX_as_usize_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_std_src_syswindowsio.rs
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov edx, 0x23
call fcn.1400ff770
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov rcx, r11
mov rdx, r9
call fcn.1400ff980
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov rcx, r9
mov rdx, r8
mov r8, rax
call fcn.1400ff6f0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
lea eax, [0x140141378]
mov rcx, rax
call fcn.1400ff6f0
int3
sub rax, r8
mov r14, qword [rsp + 0xa8]
mov r15, qword [rsp + 0xa0]
cmovb rax, rcx
cmp r14, 0xffffffffffffffff
je 0x14003af13
cmp r15, 4
jb 0x14003aede
mov rdx, r15
shr rdx, 2
mov rcx, r8
and rcx, r14
cmp rcx, rsi
jae 0x14003b09e
cmp r9, rsi
jae 0x14003b0a7
mov r10, r8
mov al, byte [rdi + rcx]
mov byte [rdi + r9], al
inc r8
mov rcx, r8
mov ecx, eax
mov ecx, eax
and rcx, r14
cmp rcx, rsi
jae 0x14003b0b3
or dword [rdi + 2], 0
invalid
or dword [rdi + 2], 0
add byte [rcx - 0x73], cl
add dword [r8 + 0x39], ecx
invalid
lea rax, [r9 + 1]
cmp rax, rsi
jae 0x14003b0bc
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rdx - 0x77bdf0fc], cl
sidt [rcx - 1]
ror byte [rcx + rcx*4 - 0x3f], 0x4c
invalid
and rcx, r14
mov al, byte [rdi + rcx]
mov byte [rdi + r9 + 1], al
inc r8
mov rcx, r8
invalid
and rcx, r14
ror dword [rcx + riz - 0xf], 0x48
cmp ecx, esi
cmp rcx, rsi
jae 0x14003b0c5
lea rax, [r9 + 2]
cmp rax, rsi
jae 0x14003b0ce
mov al, byte [rdi + rcx]
mov byte [rdi + r9 + 2], al
inc r8
inc eax
inc eax
mov rcx, r8
and rcx, r14
cmp rcx, rsi
jae 0x14003b0d7
lea rax, [r9 + 3]
cmp rax, rsi
jae 0x14003b0e0
mov al, byte [rdi + rcx]
mov byte [rdi + r9 + 3], al
add r9, 4
inc r8
ror byte [rax - 1], 0xca
ror byte [rax - 1], 0xca
jne 0x14003ae30
add r10, 4
mov r8, r10
and r15d, 3
lea rax, [0x140155688]
lea eax, [0x140155688]
movsxd rcx, dword [rax + r15*4]
add rcx, rax
jmp rcx
and r8, r14
cmp r8, rsi
jae 0x14003b0f2
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 0x39], cl
int1
cmp r9, rsi
jb 0x14003b020
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
lea eax, [0x140141228]
invalid
jmp 0x14003b0ae
cmp r8, r9
jae 0x14003b034
cmp rax, 1
jne 0x14003b034
invalid
add byte [rcx - 0x73], cl
dec qword [r8 + 0x39]
int1
lea rcx, [r9 - 1]
cmp rcx, rsi
jae 0x14003b15b
mov r8, r15
mov eax, edi
and r8, 0xfffffffffffffffc
mov rbx, r8
add rbx, r9
jb 0x14003b1c9
cmp rbx, rsi
ja 0x14003b1db
add byte [rax], al
add byte [rax], al
test r8, r8
je 0x14003af64
mov dl, byte [rdi + r9 - 1]
add r9, rdi
mov rcx, r9
call fcn.1400fc0c0
lea r8, [rbx - 1]
and r15d, 3
lea rax, [0x140155688]
adc eax, 0x4a0011a7
invalid
or al, 0xb8
add rcx, rax
mov r9, rbx
jmp rcx
adc eax, 0x4a0011a7
invalid
mov rcx, r8
and rcx, r14
cmp rcx, rsi
jae 0x14003b0fb
add byte [rax], al
add byte [rax], al
cmp r9, rsi
jae 0x14003b10d
mov al, byte [rdi + rcx]
mov byte [rdi + r9], al
inc r8
and r8, r14
cmp r8, rsi
jae 0x14003b11f
inc r9
cmp r9, rsi
cmp ecx, esi
cmp ecx, esi
jb 0x14003b020
imul ecx, dword [rbp + rcx*4 + 5], 0xffffffcc
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003b0ae
mov rcx, r8
and rcx, r14
cmp rcx, rsi
jae 0x14003b104
cmp r9, rsi
jae 0x14003b116
mov al, byte [rdi + rcx]
mov byte [rdi + r9], al
lea rcx, [r8 + 1]
and rcx, r14
cmp rcx, rsi
jae 0x14003b128
lea rax, [r9 + 1]
cmp rax, rsi
jae 0x14003b131
mov cl, byte [rdi + rcx]
mov byte [rdi + rax], cl
add r8, 2
and r8, r14
cmp r8, rsi
jae 0x14003b13a
add r9, 2
cmp r9, rsi
cmp ecx, esi
cmp ecx, esi
jae 0x14003b14f
mov al, byte [rdi + r8]
mov byte [rdi + r9], al
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
cmp r8, r9
jae 0x14003ae1f
cmp rax, 3
jbe 0x14003ae1f
cmp r15, 4
jb 0x14003aede
mov rax, r15
shr rax, 2
lea rcx, [rsi - 4]
lea rdx, [r8 + 3]
inc rdx
je 0x14003b164
cmp r8, rdx
ja 0x14003b170
cmp rdx, rsi
ja 0x14003b182
cmp rcx, r9
jb 0x14003b194
mov edx, dword [rdi + r8]
mov dword [rdi + r9], edx
add r8, 4
add r9, 4
dec rax
jne 0x14003b05c
jmp 0x14003aede
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003b0ea
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov rcx, r9
jmp 0x14003b0ea
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003b0ea
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003b0e7
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003b0ea
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003b0e7
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003b0ea
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov rcx, rax
mov rdx, rsi
call fcn.1400ff670
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003b141
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003b0ea
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003b0ea
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003b0ae
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003b0ae
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003b141
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003b0ea
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003b0e7
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov rcx, r8
mov rdx, rsi
mov r8, rax
call fcn.1400ff670
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003b0ae
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
jmp 0x14003b0ea
lea rcx, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_sliceindex.rs
call fcn.1400ffd20
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov rcx, r8
mov r8, rax
call fcn.1400ff980
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov rcx, rdx
mov rdx, rsi
call fcn.1400ff6f0
lea rax, str.dest_is_out_of_bounds
lea rcx, [rsp + 0x20]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
call fcn.1400ff5b0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov rcx, r9
mov rdx, rbx
call fcn.1400ff980
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fminiz_oxide_0.7.3_srcinflatecore.rs
mov rcx, rbx
jmp 0x14003b18c
mov qword [rsi], 1
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp rax, 2
jb 0x14003cb49
cmp eax, 2
jne 0x14003cb49
mov rax, rcx
shr rax, 0x20
cmp eax, 0x102
jne 0x14003cb49
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
jmp 0x14003cb91
mov qword [rsi + 8], rcx
jmp 0x14003c8b9
call fcn.14000fe28
jmp 0x14003c8c0
mov edx, 0x2b
call fcn.1400ffac0
lea rcx, str.assertion_failed:__self.is_polling.swap_true__Ordering::AcqRel_
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindows_selector.rs
add byte [rdx + 0x3f], bh
add byte [rdx + 0x3f], bh
call fcn.1400ff770
sub ecx, dword [rax + rax]
lea r8, [rsp + 0x78]
mov rax, qword [rsp + 0x38]
mov qword [r8], rax
mov dword [rax], eax
mov dword [rax], eax
mov eax, dword [rsp + 0x34]
mov byte [r8 + 8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindows_selector.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401419d0]
jmp 0x14003cbd1
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xf8
add byte [rax - 0x77], cl
iretd
lea rsi, [rcx + 0x38]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
jne 0x14003d17e
add byte [rax], al
add byte [rax - 0x77], cl
iretd
add byte [rax], al
xor eax, eax
mov cl, byte [rdi + 0x40]
test cl, cl
jne 0x14003d2c1
mov r8, qword [rdi + 0x60]
test r8, r8
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x5c], eax
je 0x14003cca7
mov rcx, qword [rdi + 0x48]
mov r10, qword [rdi + 0x58]
xor edx, edx
cmp r10, rcx
cmovae rdx, rcx
sub r10, rdx
mov r9, rcx
sub r9, r10
mov rdx, r8
sub rdx, r9
ja 0x14003ccae
add r8, r10
xor edx, edx
mov rcx, r8
jmp 0x14003ccae
xor edx, edx
xor ecx, ecx
xor r10d, r10d
mov qword [rsp + 0x60], rdi
mov rbx, qword [rdi + 0x50]
lea r12, [rbx + r10*8]
and al, 0xd3
and al, 0xd3
lea rdi, [rbx + rcx*8]
lea rax, [rbx + rdx*8]
cmp r12, rdi
je 0x14003ccd3
mov r14, rax
mov rsi, rbx
mov rbx, r12
jmp 0x14003cce5
adc cl, byte [rcx - 0x77]
dec byte [rax - 0x77]
dec byte [rax - 0x77]
invalid
mov r14, rdi
mov rsi, rdi
mov rdi, rax
cmp rbx, rax
je 0x14003cea3
mov r13, qword [rbx]
lea r15, [r13 + 0x10]
jge 0x14003ccfc
jge 0x14003ccfc
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
jne 0x14003ce4a
xor ebp, ebp
mov al, byte [r13 + 0x18]
test al, al
jne 0x14003d1cc
mov dh, 4
add byte [rax], al
cmp byte [r13 + 0x78], 0
je 0x14003cd36
mov r12, rbx
add r12, 8
mov rcx, r15
mov edx, ebp
call fcn.140025730
mov rax, r14
mov rbx, rsi
jmp 0x14003ccc3
invalid
lea rcx, [r13 + 0x20]
mov qword [rsp + 0x78], rcx
mov dword [r13 + 0x20], 0
add byte [rcx + 0xf], al
mov dh, 0x45
invalid
add byte [rcx + 0xf], al
mov dh, 0x45
jns 0x14003ccd2
movzx eax, byte [rbp + 0x79]
test eax, eax
je 0x14003cd7e
sal byte [rsi + rbp - 0x7d], 0xf8
add dh, byte [rax + rcx*8 - 0x7d]
clc
add dword [rdi], ecx
test esp, ecx
add al, 0
add byte [rcx - 0x75], al
je 0x14003cd5a
cmp eax, 2
je 0x14003cd1d
cmp eax, 1
jne 0x14003d22a
int3
mov eax, dword [r13 + 0x74]
not eax
and eax, dword [r13 + 0x70]
test eax, 0x1bf
je 0x14003cd1d
rol byte [rcx + 0x23], 1
jo 0x14003cd12
mov edi, 0x74000001
scasb al, byte [rdi]
call fcn.14003c78b
test rax, rax
je 0x14003cd1d
jmp 0x14003d0dd
mov qword [r13 + 0x48], 1
movabs rax, 0x7fffffffffffffff
invalid
invalid
invalid
invalid
invalid
jg 0x14003cdda
mov dword [rbp + 0x40], eax
add byte [rax], al
add byte [rax - 0x48], cl
mov dword [rbp + 0x40], eax
mov rax, qword [r13 + 0x60]
mov qword [r13 + 0x50], rax
mov dword [r13 + 0x5c], 0
pop rsp
add byte [rax], al
add byte [rax], al
pop rsp
add byte [rax], al
add byte [rax], al
mov eax, dword [r13 + 0x70]
or eax, 0x20
mov dword [r13 + 0x58], eax
jo 0x14003cd2c
enter 0x4120, 0xffffffffffffff89
pop r8
mov r12, qword [rbx]
lock inc qword [r12]
jle 0x14003d2bf
lea r9, [r12 + 0x10]
mov r13, qword [rsp + 0x78]
insb byte [rdi], dx
and al, 0x78
insb byte [rdi], dx
and al, 0x78
mov rax, qword [r13 + 8]
lea rdx, [r13 + 0x20]
lea r8, [r13 + 0x10]
mov dword [r13 + 0x10], 0x103
mov rcx, qword [rax + 0x10]
mov eax, 0x20
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x38], eax
mov dword [rsp + 0x38], eax
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x20], r8
mov dword [rsp + 0x28], 0x12024
xor edx, edx
xor r8d, r8d
call qword [sym.imp.ntdll.dll_NtDeviceIoControlFile]
test eax, eax
je 0x14003ce38
cmp eax, 0x103
je 0x14003ce38
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
mov rcx, rax
shl rcx, 0x20
or rcx, 2
cmp eax, 0x3e5
jne case.0x140012daf.746
call fcn.14000fe28
mov byte [r13 + 0x59], 1
mov eax, dword [r13 + 0x50]
mov dword [r13 + 0x54], eax
jmp 0x14003cd1d
call fcn.140103600
mov ebp, eax
xor bpl, 1
cmc
add ecx, ebp
mov al, 0xfe
invalid
invalid
cmc
add ecx, ebp
mov al, 0xfe
invalid
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x80], r12
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], al
add al, dh
dec qword [r12]
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], al
add al, dh
dec qword [r12]
and al, 0x75
adc ecx, dword [rax - 0x73]
lea ecx, [rsp + 0x80]
mov r12, rax
jne 0x14003ce81
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
mov r12, rax
call fcn.14003b2e0
dec dword [rcx + rcx*4 - 0x20]
dec dword [rcx + rcx*4 - 0x20]
loopne case.0x140012daf.757
mov rcx, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x78]
and al, 0x78
cmp eax, 6
jne 0x14003d18a
sti
add al, byte [rax]
invalid
sti
add al, byte [rax]
add al, ch
invalid
call fcn.14003c758
mov rcx, qword [rsp + 0x68]
invalid
call fcn.14000fe28
jmp 0x14003cd1d
invalid
invalid
invalid
invalid
mov rax, qword [rsp + 0x60]
mov rsi, qword [rax + 0x60]
test rsi, rsi
je 0x14003cf41
invalid
mov rdi, qword [rax + 0x48]
mov rbx, qword [rax + 0x58]
lea r13, [rbx*8]
fld qword [rax]
add byte [rax], al
add byte [rbx + rax + 0x68], cl
invalid
push rax
fld qword [rax]
add byte [rax], al
add byte [rbx + rax + 0x68], cl
invalid
push rax
push 0xffffffffe4314550
xor r12d, r12d
xor esp, esp
lea rax, [rbx + r12]
xor r14d, r14d
cmp rax, rdi
mov eax, 0
cmovae rax, rdi
shl rax, 3
mov rcx, r13
sub rcx, rax
mov rbp, qword [rcx + r12*8]
lea r15, [rbp + 0x10]
mov rcx, r15
add byte [rax], al
add byte [rax + 0xf], cl
invalid
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
add eax, 0x129197
add eax, 0x129197
shl rax, 1
test rax, rax
jne 0x14003cf33
mov al, byte [rbp + 0x18]
test al, al
jne 0x14003d1f7
test ebx, esp
add al, byte [rax]
invalid
test ebx, esp
add al, byte [rax]
add byte [rbx - 0x76b3df93], cl
mov ecx, edi
mov ebp, dword [rbp + 0x20]
mov rcx, r15
mov ecx, edi
mov ecx, edi
mov edx, r14d
call fcn.140025730
test ebp, ebp
je case.0x140035f4c.497
invalid
and cl, byte [rcx - 1]
invalid
inc r12
cmp rsi, r12
jne 0x14003cecc
jmp 0x14003d163
call fcn.140103600
mov r14d, eax
xor r14b, 1
xor dh, 1
jmp 0x14003cf09
enter 0x3145, 0xffffffffffffffe4
xor r12d, r12d
in al, 0x31
invalid
xor edi, edi
jmp 0x14003cf52
lea rdi, [r12 + 1]
mov rax, qword [rsp + 0x60]
cmp rdi, rsi
jae 0x14003d050
mov rbx, qword [rax + 0x48]
mov rcx, qword [rax + 0x58]
mov ecx, dword [rax + 0x58]
mov ecx, dword [rax + 0x58]
mov qword [rsp + 0x68], rcx
lea rbp, [rcx*8]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add rbp, qword [rax + 0x50]
mov rax, qword [rsp + 0x68]
add rax, rdi
xor r14d, r14d
cmp rax, rbx
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmovae rax, rbx
shl rax, 3
mov rcx, rbp
mov ecx, ebp
mov ecx, ebp
sub rcx, rax
mov r13, qword [rcx + rdi*8]
stc
lea r15, [r13 + 0x10]
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
jne 0x14003cfdf
invalid
sub al, byte [rcx - 0x76]
sbb byte [r8 + rax*8 + 0x236850f], r8b
test dword [rsi], esi
add al, byte [rax]
invalid
mov al, byte [r13 + 0x18]
test al, al
jne 0x14003d1f7
test dword [rsi], esi
add al, byte [rax]
invalid
test dword [rsi], esi
add al, byte [rax]
add byte [rbp - 0x75], al
insd dword [rdi], dx
and byte [rcx + rcx*4 - 7], cl
mov r13d, dword [r13 + 0x20]
mov rcx, r15
mov edx, r14d
call fcn.140025730
bnd call fcn.140025730
test r13d, r13d
jne 0x14003cfed
inc rdi
cmp rdi, rsi
jb 0x14003cf74
jmp 0x14003d050
call fcn.140103600
mov r14d, eax
xor r14b, 1
xor dh, 1
jmp 0x14003cfb5
mov r8, qword [rsp + 0x60]
mov rax, qword [r8 + 0x60]
cmp rax, r12
cmp eax, esp
jbe 0x14003d2ef
add al, byte [rax]
add byte [rax + 0x39], cl
clc
add byte [rax], al
cmp rax, rdi
jbe 0x14003d2ff
test dword [rdx], 0x8b490000
pop rax
mov rax, qword [r8 + 0x58]
lea rcx, [rax + r12]
mov rdx, qword [r8 + 0x48]
push rax
mov r8, qword [r8 + 0x50]
push rax
mov r8, qword [r8 + 0x50]
cmp rcx, rdx
cmp ecx, edx
mov r9, rdx
mov r10d, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmovb r9, r10
sub rcx, r9
add rax, rdi
retf 0x294c
retf 0x294c
cmp rax, rdx
cmovb rdx, r10
sub rax, rdx
mov rdx, qword [r8 + rcx*8]
mov r9, qword [r8 + rax*8]
mov qword [r8 + rcx*8], r9
or al, 0xc8
ror byte [rbp - 0x77], 0xc
or al, 0xc8
enter 0xffffffffffff8949, 0x14
ror byte [rax - 1], 0xc7
invalid
mov qword [r8 + rax*8], rdx
inc rdi
invalid
invalid
inc r12
inc esp
jmp 0x14003cfd8
cmp rdi, r12
je 0x14003d163
mov rax, qword [rsp + 0x60]
mov rdi, qword [rax + 0x60]
cmp rdi, r12
jbe 0x14003d163
add byte [rax], al
mov r8, qword [rsp + 0x60]
mov rax, qword [r8 + 0x58]
mov rbx, qword [r8 + 0x48]
xor edx, edx
cmp rax, rbx
mov rcx, rbx
cmovb rcx, rdx
sub rax, rcx
sub eax, ecx
sub eax, ecx
sub rbx, rax
cmp rbx, rdi
mov rcx, rdi
cmovb rcx, rbx
mov rsi, rdi
sub rsi, rbx
cmovb rsi, rdx
mov r14, qword [r8 + 0x50]
mov r13, rcx
mov qword [r8 + 0x60], r12
sub r13, r12
jae 0x14003d120
sub r12, rcx
sub rsi, r12
je 0x14003d163
invalid
add byte [rax], al
invalid
test eax, 0x4f000000
lea esi, [rsi + riz*8]
lea r14, [r14 + r12*8]
mov rax, qword [r14]
lock dec qword [rax]
jne 0x14003d0cf
mov rcx, r14
call fcn.14003b2e0
invalid
add r14, 8
dec rsi
jne 0x14003d0be
jmp 0x14003d163
mov qword [rsp + 0x68], rax
mov edx, eax
and edx, 3
xor eax, eax
cmp rdx, 2
jae 0x14003d0fa
mov rsi, qword [rsp + 0x70]
mov edi, dword [rsp + 0x5c]
and al, 0x5c
jmp 0x14003d116
cmp edx, 2
mov rsi, qword [rsp + 0x70]
mov esi, dword [rsp + 0x70]
mov edi, dword [rsp + 0x5c]
and al, 0x5c
jne 0x14003d116
mov rcx, qword [rsp + 0x68]
shr rcx, 0x20
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov dword [r13 + 0x20], eax
mov dword [r13 + 0x24], ecx
jmp 0x14003d19c
je 0x14003d144
lea rax, [r14 + rax*8]
add al, 0xc6
lea r15, [rax + r12*8]
mov rax, qword [r15]
lock dec qword [rax]
jne 0x14003d13b
mov rcx, r15
call fcn.14003b2e0
add r15, 8
dec r13
jne 0x14003d12a
cmp rdi, rbx
jbe 0x14003d163
mov rax, qword [r14]
lock dec qword [rax]
or byte [rbp + 8], dh
or byte [rbp + 8], dh
mov rcx, r14
call fcn.14003b2e0
xchg cl, ah
invalid
invalid
xchg cl, ah
invalid
add r14, 8
dec rsi
jne 0x14003d149
invalid
or byte [rax - 1], cl
invalid
mov rcx, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
add rcx, 8
call fcn.14003d424
or al, ch
mov bl, 2
add byte [rax], al
xor ebx, ebx
mov rsi, qword [rsp + 0x70]
mov edi, dword [rsp + 0x5c]
fisttp dword [rax - 0x75]
je 0x14003d19b
jo 0x14003d104
jl 0x14003d19f
pop rsp
jmp 0x14003d1ab
call fcn.140103600
xor al, 1
jmp 0x14003cc5e
invalid
inc edi
add dword [rcx], eax
add byte [rax], al
add byte [rcx - 0x74b7fbbf], cl
mov dword [rcx + 4], eax
invalid
invalid
je 0x14003d1bb
mov dword [rcx], 1
mov dword [rcx + 4], eax
mov rsi, qword [rsp + 0x70]
add al, 0x48
mov esi, dword [rsp + 0x70]
jo 0x14003d124
mov edi, dword [rsp + 0x5c]
jl 0x14003d1bf
pop rsp
mov rcx, r15
mov edx, ebp
call fcn.140025730
mov rbx, qword [rsp + 0x68]
mov rcx, rsi
mov edx, edi
call fcn.140025730
mov rax, rbx
add rsp, 0xf8
clc
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [rsp + 0x80]
mov qword [r8], r15
mov dword [rax], edi
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rbp - 0x77], cl
mov dword [rax], edi
invalid
invalid
mov dword [rax], edi
mov byte [r8 + 8], bpl
mov byte [rax + 8], ch
push 0x58d4808
pop rsi
adc byte [r8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindows_selector.rs
lea eax, [0x140141d40]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401419b0]
jmp 0x14003d220
invalid
lea r8, [rsp + 0x80]
mov qword [r8], r15
mov dword [rax], edi
mov byte [r8 + 8], r14b
mov byte [rax + 8], dh
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindows_selector.rs
push rbx
adc byte [r8], r8b
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
and byte [rax - 0x73], cl
or eax, 0x115e57
add byte [rbp + rcx*4 + 0xd], cl
adc byte [rbp + 0x10], al
lea r9, [0x140141730]
add byte [rdx + 0x2b], bh
mov edx, 0x2b
call fcn.1400ffac0
xchg esi, eax
sub byte [rax + rax], cl
lea rax, [rsp + 0x78]
and al, 0x78
lea rdx, [rsp + 0xb8]
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rdx], rax
lea rax, [0x14003c531]
lea eax, [0x14003c531]
mov qword [rdx], rax
lea rax, [0x14003c531]
lea eax, [0x14003c531]
lea eax, [0x14003c531]
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
mov eax, 2
mov qword [rsp + 0x80], rax
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x90], rax
mov qword [rsp + 0xa0], 0
movabs al, byte [0x4800000000000000]
mov eax, 0x20
add al, 0
add byte [rax], al
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + riz*4], ah
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
movabs al, byte [0x4800000000000000]
add byte [rax - 0x48], cl
and byte [rax], al
add byte [rax], al
mov eax, 0x20
add al, 0
add byte [rax], al
mov qword [rsp + 0xa8], rax
mov byte [rsp + 0xb0], 3
and al, 0xa8
add byte [rax], al
add dh, al
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rbx], al
add ecx, dword [rax - 0x73]
add eax, 0x1049a9
lea rax, str.internal_error:_entered_unreachable_code:_Invalid_poll_status_during_update_
lea eax, [0x140141c30]
test eax, 0x48001049
lea ecx, [rsp + 0xc8]
add byte [rax], al
invalid
lea rcx, [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx], rax
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add dword [rax + 1], edi
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
or byte [r13 + rcx*4 - 0x7c], cl
and al, 0x80
add byte [rax], al
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
lea r8, [rsp + 0x80]
mov qword [rcx + 0x20], r8
mov qword [rcx + 0x28], rax
mov qword [rcx + 0x10], rdx
add byte [rax], 0
add byte [rcx + rcx*4 + 0x41], cl
and byte [rax - 0x77], cl
sub byte [r8 - 0x77], cl
mov dword [rcx + 0x10], edx
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x104986
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindows_selector.rs
lea edx, [0x140141c40]
call fcn.1400ff5b0
int1
and cl, byte [rax + rax]
ud2
lea r8, [rsp + 0x80]
mov qword [r8], rsi
mov byte [r8 + 8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindows_selector.rs
add byte [rcx - 0x77], cl
xor byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x104a51
adc byte [rax], al
adc byte [rax], al
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x115d8d
lea r9, [0x1401419d0]
lea ecx, [0x1401419d0]
jmp 0x14003d220
lea rcx, str.assertion_failed:_i___self.len__
or eax, 0x108a7a
mov dl, byte [rax]
add byte [rbp + rcx*4 + 5], cl
xchg ebx, eax
mov dl, byte [rax]
add bl, ch
invalid
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_vec_dequemod.rs
jmp 0x14003d30d
lea rcx, str.assertion_failed:_j___self.len__
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_vec_dequemod.rs
adc byte [rax], al
adc byte [rax], al
mov edx, 0x20
add byte [rax], al
add al, ch
pop rcx
and al, 0xc
add ah, cl
add byte [rax], al
call fcn.1400ff770
int3
sub esp, 0x40
mov rdi, r9
mov rbx, r8
mov ebx, eax
mov r10, rdx
mov rsi, rcx
mov ecx, dword [rsp + 0x88]
mov word [rax + rcx*4], fs
add byte [rax], al
add bh, al
and al, 0x3c
add byte [rax], al
add byte [rax], al
mov word [rax + rcx*4], fs
add byte [rax], al
add bh, al
and al, 0x3c
add byte [rax], al
add byte [rax], al
add byte [rax - 1], bh
mov eax, 0xffffffff
invalid
cmp ecx, 0x3b9aca00
je 0x14003d3b3
mov rax, qword [rsp + 0x80]
lea edx, [rcx + 0xf423f]
lea r8d, [rcx - 0x3b8b87c1]
cmp ecx, 0x3b8b87c1
cmovb r8d, edx
sbb rax, 0xffffffffffffffff
mov ecx, r8d
shr ecx, 9
imul rcx, rcx, 0x44b83
sldt word [rbp + rcx*4 - 0x7f]
invalid
cmp dword [rdi], 0x81c47478
stc
rol dword [rdi + 0xf443b8b], 0x42
ret 0x8348
add al, 0
shr rcx, 0x27
imul ecx, ecx, 0x3b9aca00
leave
add dl, cl
invalid
cmp eax, dword [rcx + 0x29]
enter 0xffffffffffffe8b9, 3
add byte [rax], al
cmp eax, dword [rcx + 0x29]
enter 0xffffffffffffe8b9, 3
add byte [rax], al
mul rcx
imul rcx, r8, 0x431bde83
ficomp word [rbx]
shr rcx, 0x32
ficomp word [rbx]
shr rcx, 0x32
add rcx, rax
adc rdx, 0
mov eax, 0xffffffff
cmp rcx, rax
cmovae rcx, rax
xor eax, eax
neg rdx
neg edx
sbb eax, eax
or eax, ecx
mov r8d, 0xffffffff
cmp rdi, r8
cmovb r8, rdi
mov dword [rsp + 0x20], eax
and al, 0x20
and al, 0x20
mov dword [rsp + 0x28], 0
lea r9, [rsp + 0x3c]
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x3c
invalid
cmp al, 0x4c
mov ecx, edx
mov rcx, r10
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_GetQueuedCompletionStatusEx]
test eax, eax
invalid
je case.0x14001e683.493
invalid
sal byte [rdx + rdx - 0x75], 0x4c
and al, 0x3c
mov ecx, dword [rsp + 0x3c]
cmp rcx, rdi
ja 0x14003d414
mov qword [rsi], rbx
mov qword [rsi + 8], rcx
mov dword [rsi + 8], ecx
jmp 0x14003d40c
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
shl eax, 0x20
shl eax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add rsp, 0x40
pop rbx
pop rbx
pop rdi
pop rsi
ret
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindowsiocp.rs
add eax, 0x104725
adc byte [r8], r8b
mov rdx, rdi
call fcn.1400ff6f0
int3
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
mov rdi, rcx
lea rsi, [rcx + 8]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
push rax
mov word [rdx], ss
invalid
mov eax, dword [0x140166098]
shl rax, 1
shl eax, 1
test rax, rax
jne 0x14003d512
invalid
add byte [rax], al
add byte [rax], al
mov esi, 0x31000000
fisttp dword [rdx - 0x3f7befb9]
invalid
test al, al
xor ebx, ebx
mov al, byte [rdi + 0x10]
test al, al
adc byte [r8 + r8*8 + 0xc0850f], r8b
adc byte [rax + rax*8 + 0xc0850f], al
jne case.0x1400253d2.202
add byte [rax], al
add byte [rbx + rcx*4 + 0x77], cl
sub byte [rax - 0x39], cl
mov dword [rdi + 0x28], 0
test r14, r14
je 0x14003d496
mov rax, qword [rdi + 0x20]
add byte [rax], al
mov r14, qword [rdi + 0x28]
mov qword [rdi + 0x28], 0
mov dword [rdi + 0x28], 0
mov dword [rdi + 0x28], 0
test r14, r14
je 0x14003d496
mov rax, qword [rdi + 0x20]
xor r15d, r15d
xor ecx, ecx
mov rdx, qword [rax + rcx*8]
mov r8, qword [rdx]
lea r12, [rcx + 1]
cmp r8, 1
jbe 0x14003d49e
mov rcx, r12
cmp r14, r12
jne 0x14003d47b
invalid
out 0xeb, eax
pop rsi
xor r15d, r15d
xor r12d, r12d
jmp 0x14003d4b3
lock dec qword [rdx]
dec dword [rdx]
mov r15d, 1
jne 0x14003d4b3
invalid
mov rcx, qword [rax + rcx*8]
call fcn.14003b336
cmp r12, r14
je 0x14003d4f4
mov rax, qword [rdi + 0x20]
mov rcx, qword [rax + r12*8]
mov rdx, qword [rcx]
adc dword [rax - 0x7d], ecx
cli
add dword [rsi + 0x11], esi
adc dword [rax - 0x7d], ecx
cli
add dword [rsi + 0x11], esi
lea rdx, [r15*8]
sub rax, rdx
mov qword [rax + r12*8], rcx
jmp 0x14003d4ec
inc r15
lock dec qword [rcx]
jne 0x14003d4ec
mov rcx, qword [rax + r12*8]
call fcn.14003b336
inc r12
cmp r14, r12
jne 0x14003d4b8
sub r14, r15
mov qword [rdi + 0x28], r14
mov rcx, rsi
mov edx, ebx
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rdi
jmp fcn.140025730
call fcn.140103600
mov ebx, eax
xor bl, 1
jmp 0x14003d456
lea r8, [rsp + 0x28]
mov qword [r8], rsi
mov byte [r8 + 8], bl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindows_selector.rs
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
or eax, 0x115b30
adc dword [rax], eax
and byte [rax - 0x73], cl
or eax, 0x115b30
adc dword [rax], eax
lea r9, [0x1401419f0]
mov edx, 0x2b
call fcn.1400ffac0
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0xd8
mov rsi, rdx
mov rbx, rcx
lea rcx, [rsp + 0x60]
mov qword [rcx], 0xffffffffffffffff
xor eax, eax
lea r9, [rsp + 0x88]
lea ecx, [rsp + 0x88]
mov dword [r9], eax
mov qword [r9 + 8], rax
mov dword [rsp + 0x50], eax
mov qword [rsp + 0x48], rax
and al, 0x48
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x28], eax
and al, 0x28
and al, 0x28
and al, 0x28
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x38], 1
cmp byte [rcx], al
add byte [rax], al
add bh, al
and al, 0x30
add eax, dword [rax]
add byte [rax], al
lea r8, [0x140142138]
lea eax, [0x140142138]
lea eax, [0x140142138]
mov edx, 0x100000
call qword [sym.imp.ntdll.dll_NtCreateFile]
adc eax, 0xc7f5f
pop rdi
jg 0x14003d5c4
invalid
add byte [rax], dl
add bh, bh
adc eax, 0xc7f5f
pop rdi
jg 0x14003d5c4
invalid
add byte [rbp - 0x7c7bf040], al
add byte [rax], al
add byte [rcx + 0x3f15ffc1], cl
jg case.0x14008414d.78
test eax, eax
je 0x14003d644
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
or al, 0
add byte [rax - 0x3f], cl
loopne 0x14003d5ed
invalid
shl rax, 0x20
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff8d
je case.0x1400253d2.239
invalid
or rax, 2
lea rsi, [rsp + 0x68]
and al, 0x68
and al, 0x68
push 0x48068948
lea eax, [rsp + 0x98]
and al, 0x98
add byte [rax], al
invalid
mov qword [rsi], rax
lea rax, [rsp + 0x98]
and al, 0x98
add byte [rax], al
invalid
mov qword [rax], rsi
mov dword [rax], esi
lea rcx, [fcn.1400aa3e0]
mov qword [rax + 8], rcx
lea rcx, str.Failed_to_open_DeviceAfdMio:_h_
xchg edx, eax
adc byte [r8], al
or byte [rax - 0x73], cl
or eax, 0x104b92
xchg edx, eax
adc byte [r8], al
xchg edx, eax
adc byte [r8], al
lea rdx, [rsp + 0xa8]
mov qword [rdx], rcx
or bh, byte [rcx + 1]
xchg esp, eax
and al, 0xa8
add byte [rax], al
add byte [rax - 0x77], cl
or bh, byte [rcx + 1]
mov qword [rdx + 8], rcx
mov dword [rdx + 8], ecx
mov qword [rdx + 0x20], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
and al, 0x70
and al, 0x70
call fcn.1400021c0
mov rax, qword [rsi]
mov eax, dword [rsi]
mov eax, dword [rsi]
mov ecx, eax
and ecx, 3
lea rdx, [0x140155698]
lea edx, [0x140155698]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
loope 0x14003d5c7
mov cl, byte [rax + 0x10]
jmp case.0x1400327c5.59
add al, 0
invalid
adc cl, bpl
adc cl, ch
add al, 0
add byte [rax - 0x75], cl
jl 0x14003d66c
mov rdi, qword [rsp + 0x60]
mov r8d, 2
mov eax, 2
lock xadd qword [0x140165f30], r8
xadd qword [0x140165f30], r8
invalid
xadd qword [0x140165f30], r8
fmul dword [rax - 0x7cb6ffee]
rol byte [rdx], 0x48
add cl, byte [rax - 0x75]
push rbx
invalid
add r8, 2
mov rdx, qword [rbx + 0x10]
invalid
mov rcx, rdi
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_CreateIoCompletionPort]
je case.0x14003886c.10
or al, 0
test rax, rax
je case.0x1400253d2.185
insd dword [rdi], dx
insd dword [rdi], dx
mov rcx, qword [rsp + 0x60]
mov dl, 2
call qword [sym.imp.KERNEL32.dll_SetFileCompletionNotificationModes]
test eax, eax
je case.0x1400253d2.185
mov al, byte [0x1401660a0]
mov ecx, 0x18
sbb byte [rax], al
add byte [rax], al
mov edx, 8
add byte [rax], al
add al, ch
or dword [rax], edx
add byte [rax], al
or dword [rax], edx
add byte [rax], al
test rax, rax
je 0x14003db75
test ch, dl
add al, 0
invalid
test ch, dl
add al, 0
add byte [rax - 0x77], cl
mov rbx, rax
mov rbx, rax
mov eax, 1
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
add byte [rax - 0x77], cl
add ecx, dword [rax - 0x77]
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], rdi
mov dword [rbx + 0x10], edi
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], rdi
mov dword [rbx + 0x10], edi
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi]
cmp edx, dword [rsi]
cmp edx, dword [rsi]
jne 0x14003d6c8
or al, 0x48
mov ecx, esi
mov rcx, rsi
call fcn.1400477f6
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
adc byte [rax - 0x75], cl
mov eax, dword [rsi + 8]
invalid
invalid
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
mov qword [rax + rdx*8], rbx
sbb al, 0xd0
inc rdx
mov qword [rsi + 0x10], rdx
xor esi, esi
jmp 0x14003db00
and al, byte [rax + rax]
invalid
and al, byte [rax + rax]
add bh, bh
call qword [sym.imp.KERNEL32.dll_GetLastError]
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
shl rsi, 0x20
out 0x20, al
invalid
out 0x20, al
or rsi, 2
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
adc eax, 0xc7939
invalid
adc eax, 0xc7939
cmp dword [rcx + 0xc], edi
jns case.0x14003af7d.67
add cl, ch
add al, 4
jmp 0x14003db00
add byte [rax], al
mov cl, byte [rax + 0xf]
jmp case.0x1400327c5.59
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x3f], cl
shr rax, 0x20
mov cl, 1
cmp eax, 0x41c
add byte [rax], al
shr rax, 0x20
mov cl, 1
cmp eax, 0x41c
jg case.0x14002214e.180
cmp eax, 0x78
jg 0x14003d7a6
invalid
mov word [rax], es
add byte [rax], al
invalid
clc
js 0x14003d724
invalid
invalid
cmp eax, 0x26
jg 0x14003d815
invalid
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx - 0x77c0140], al
add byte [rax], al
add eax, 0xfffffffe
cmp eax, 0x11
adc dword [rdi], ecx
xchg ecx, edi
add eax, dword [rax]
invalid
sar dh, 0x83
clc
adc dword [rdi], ecx
xchg ecx, edi
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rdx, [0x14015574c]
lea rdx, [0x14015574c]
invalid
movsxd rax, dword [rdx + rax*4]
add rax, rdx
sar bh, 1
invalid
invalid
sar bh, 1
loopne 0x14003d788
invalid
shr rax, 0x20
shr eax, 0x20
cmp eax, 0x28
ja case.default.0x14003d75a
lea rcx, [0x1401556a8]
or eax, 0x117f55
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0xb1e0ffc8
add ecx, ebp
invalid
invalid
add rax, rcx
add eax, ecx
jmp rax
mov cl, 1
jmp case.0x1400327c5.59
cmp eax, 0x2725
jg 0x14003d7e4
and eax, 0x7f000027
jp case.0x14008414d.136
invalid
add byte [rdi + 0x7a], bh
cmp eax, 0x5b3
mov bl, 5
add byte [rax], al
invalid
add byte [rdi], cl
mov cs, ecx
add byte [rax], al
add byte [0x14003f6c7], bh
cmp eax, 0x1f4d
jle case.0x14008414d.113
cmp eax, 0x1f4d
invalid
jg case.0x140031fd2.71
and al, byte [rcx]
add byte [rax], al
cmp eax, 0x1b63
add byte [rax], al
jg 0x14003d9f2
add al, byte [rax]
add byte [0x14003dd44], bh
cmp eax, 0x5b4
add eax, 0x840f0000
cli
je case.0x14003d80c.10060
test dl, bh
add al, byte [rax]
add byte [0x14003eeb1], bh
invalid
invalid
add byte [rax], al
invalid
cmp eax, 0x1716
add byte [rdi], cl
test bh, ch
add al, byte [rax]
add cl, ch
invalid
invalid
je case.0x14003d80c.10060
jmp case.0x14003d80c.10052
cmp eax, 0xcd
int 0
add byte [rax], al
add byte [rdi], cl
invalid
mov es, eax
invalid
add byte [rax], al
jle case.0x140031fd2.86
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [0x14003d8c0], bh
cmp eax, 0x10a
jg case.0x14003af7d.64
cmp eax, 0xe7
out 0, eax
add byte [rax], al
invalid
jg case.0x140031fd2.93
add byte [case.0x14003d73d.84], bh
cmp eax, 0xce
invalid
je 0x14003d97e
test byte [rcx + rax - 0x20c30000], ch
add byte [rax], al
cmp eax, 0xdf
add byte [rax], al
add byte [rdi], cl
test dword [rbx + 3], ecx
add byte [rax], al
add byte [rax], al
jne case.0x14003d80c.10052
mov cl, 0x1b
jmp case.0x1400327c5.59
sbb ebp, ecx
scasb al, byte [rdi]
add al, byte [rax]
add byte [0x140040dd5], bh
invalid
add byte [rax], al
cmp eax, 0x35ec
jg 0x14003d917
sub byte [rcx], al
add byte [rax], al
invalid
add byte [rbp - 0x273f78], cl
lea ecx, [rax - 0x2740]
cmp ecx, 0x11
ja case.default.0x14003d80c
xchg esp, edx
add dword [rax], eax
add byte [rax], al
fdivr st(7)
inc dword [rbx - 0x78f0ee07]
invalid
xchg esp, edx
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rax, [0x140155794]
add eax, 0x117f8f
adc dword [rax], eax
movsxd rcx, dword [rax + rcx*4]
or al, 0x88
add rcx, rax
add ecx, eax
jmp rcx
mov cl, 8
jmp case.0x1400327c5.59
jge 0x14003d815
add byte [rax], al
jge 0x14003d815
add byte [rax], al
cmp eax, 0x56
push rsi
jg case.0x14003af7d.46
cmp eax, 0x42
clc
jg 0x14003da24
jg 0x14003da24
jg 0x14003da24
add byte [rax], al
add byte [rbx - 0x7bf0d808], al
cmp eax, 0x27
je 0x14003db21
int1
add al, byte [rax]
invalid
int1
add al, byte [rax]
add byte [rbx - 0x7bf0ca08], al
je case.0x14003d73d.24
add byte [rax], al
invalid
cmp eax, 0x35
je case.0x14003d73d.24
add byte [rax], al
add byte [rax], al
jmp case.0x14003d80c.10052
invalid
add byte [rax], al
add byte [0x14003dcb8], bh
cmp eax, 0x475
jle 0x14003d936
mov gs, ebp
in eax, dx
add byte [rax], al
add byte [0x14003dd1d], bh
iretd
add al, 0
add byte [rax], al
cmp eax, 0x4cf
iretd
add byte [rax], al
add byte [rdi], cl
jg case.0x140031fd2.92
invalid
add byte [0x14003dccf], bh
cmp eax, 0x476
je 0x14003d9bd
test byte [rsi + 1], bl
add byte [rax], al
invalid
add dword [rax], eax
add byte [0x14003dd33], bh
cmp eax, 0x4cf
add al, 0
add byte [rdi], cl
jne case.0x14003d80c.10052
test dword [rsi - 0x4efffffe], edi
add eax, 0x221e9
jmp case.0x1400327c5.59
cmp eax, 0x90
add byte [rax], al
mov cl, 5
jmp case.0x1400327c5.59
add byte [rax], al
cmp eax, 0x90
jle case.0x14003af7d.41
mov fs, edx
add byte [rax], al
invalid
loop case.0x1400253d2.193
add byte [rax], al
add byte [0x14003d92a], bh
cmp eax, 0xa9
test eax, 0xf000000
add byte [rax], al
add byte [rdi], cl
invalid
add byte [rax], al
jg 0x14003da51
invalid
add dword [rax], eax
add byte [rax], al
add byte [0x14003d91d], bh
cmp eax, 0x91
xchg ecx, eax
add byte [rax], al
add byte [rdi], cl
je case.0x14003af7d.21
test byte [rdx], dh
xor al, byte [rcx]
add dword [rax], eax
add byte [0x14003d938], bh
invalid
add byte [rax], al
invalid
add byte [rax], al
cmp eax, 0xa1
movabs eax, dword [0xe1840f000000]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test cl, ah
je 0x14003d97e
add byte [rax], al
add byte [rax], al
add cl, ch
jmp case.0x14003d80c.10052
xchg byte [rdx], al
add byte [rax], al
cmp eax, 0x25e8
call 0x14f03d8cd
invalid
and eax, 0x8f0f0000
add byte [rax], al
jg 0x14003da6b
mov esi, 0x3d000001
add dword [rax], eax
add byte [rax], al
add byte [0x14003f800], bh
cmp eax, 0x1f4e
invalid
add byte [rax], al
add byte [rdi], cl
je case.0x14003d80c.10060
test al, bl
add dword [rax], eax
add byte [0x14003f8df], bh
cmp eax, 0x2022
and ah, byte [rax]
and byte [rax], al
add byte [rdi], cl
invalid
test ch, cl
add dword [rax], eax
invalid
add byte [rax], al
je case.0x14003d80c.10060
add byte [rax], al
add cl, ch
invalid
jmp case.0x14003d80c.10052
cmp eax, 0x251
jg 0x14003da7e
add dword [rax], eax
invalid
push rcx
add al, byte [rax]
add byte [rdi], cl
invalid
add dword [rax], eax
add byte [0x14003d9e3], bh
cmp eax, 0x10b
add byte [rax], al
cmp eax, 0x10b
add byte [rdi], cl
je case.0x14003af7d.28
test ch, ch
in eax, dx
add byte [rax], al
add byte [case.0x14003d73d.24], bh
cmp eax, 0x150
cmp eax, 0x150
add dword [rax], eax
add byte [rdi], cl
test dword [rdi], edi
invalid
add al, byte [rax]
add byte [rax], al
jne case.0x14003d80c.10052
invalid
add byte [rcx + 0x1a2e90f], dh
add byte [rax], al
invalid
mov cl, 0xf
jmp case.0x1400327c5.59
movabs byte [0x8f0f6ff883000001], al
add byte [rbx - 0x70f09008], al
cmp eax, 0x6f
jg 0x14003db10
invalid
add al, byte [rax]
add byte [rbx - 0x7bf0a808], al
clc
push rdi
je 0x14003d9eb
invalid
cmp eax, 0x57
clc
push rdi
je 0x14003d9eb
test cl, ch
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx - 0x7bf09208], al
adc eax, 0xe9000001
add dword [rax], eax
add cl, ch
invalid
cmp eax, 0x6d
insd dword [rdi], dx
je case.0x14008414d.115
add dword [rax], eax
add cl, ch
invalid
add byte [rax], al
jmp case.0x14003d80c.10052
sbb byte [rdx], al
add byte [rax], al
invalid
add al, byte [rax]
add byte [rcx + 0x17be926], dh
add byte [rax], al
mov cl, 0x26
jmp case.0x1400327c5.59
lea ecx, [rax - 0x3c2a]
cmp ecx, 2
invalid
invalid
add cl, byte [rdi]
invalid
jb case.0x14003d80c.10060
add dword [rax], eax
add byte [0x140040f18], bh
in eax, dx
invalid
add byte [rax], al
cmp eax, 0x35ed
in eax, dx
xor eax, 0x840f0000
pop rdi
add dword [rax], eax
add byte [rax], al
invalid
je case.0x14003d80c.10060
add byte [rax], al
jmp case.0x14003d80c.10052
add dword [rax], eax
add byte [0x14003dd58], bh
cmp eax, 0x41d
sbb eax, 0xf000004
test byte [rdi + 1], cl
add byte [rax], al
invalid
add byte [rax], al
je case.0x14003d80c.10060
add byte [0x14003dda7], bh
cmp eax, 0x461
add byte [rax], al
je case.0x14003d80c.10060
test byte [rcx + rax], al
add byte [0x14003ddbc], bh
add al, 0
invalid
add byte [rax], al
cmp eax, 0x46b
add al, 0
add byte [rax], al
add byte [rdi], cl
test ecx, edx
rol dword [rcx], 1
add byte [rax], al
mov cl, 0x1e
invalid
xor al, 1
jne case.0x14003d80c.10052
rol dword [rcx], 1
add byte [rax], al
mov cl, 0x1e
jmp case.0x1400327c5.59
add byte [rax], al
add byte [rax], al
cmp eax, 0x79
je case.0x14003d80c.10060
sub dword [rcx], eax
add byte [rax], al
clc
jns case.0x14003d73d.18
test byte [rcx], ch
sub dword [rcx], eax
add dword [rax], eax
add byte [rbx + 0x12747bf8], al
cmp eax, 0x7b
je 0x14003d97e
add byte [rax], al
cmp eax, 0x7b
je 0x14003d97e
cmp eax, 0x84
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dword [rcx - 0x4effffff], esi
mov cl, 1
add byte [rax], al
invalid
jne case.0x14003d80c.10052
mov cl, 1
add dword [rax], eax
add byte [rcx + 0x114e919], dh
mov cl, 0x19
invalid
adc al, 1
add byte [rax], al
mov cl, 0x19
jmp case.0x1400327c5.59
adc al, 1
add byte [rax], al
sbb ecx, ebp
adc al, 1
add byte [rax], al
mov cl, 0x21
and ecx, ebp
jmp case.0x1400327c5.59
or eax, 0xb1000001
add byte [rax], al
add byte [rcx + 0x106e911], dh
mov cl, 0x11
jmp case.0x1400327c5.59
invalid
add dword [rax], eax
add byte [rax], al
adc ecx, ebp
invalid
add byte [rax], al
mov cl, 0x1f
jmp case.0x1400327c5.59
inc dword [rax]
add byte [rax], al
invalid
inc dword [rax]
add byte [rax], al
mov cl, 9
jmp case.0x1400327c5.59
clc
add byte [rax], al
add byte [rax], al
or ecx, ebp
clc
add byte [rax], al
add byte [rax], al
mov cl, 0xa
invalid
int1
invalid
add byte [rax], al
mov cl, 0xa
jmp case.0x1400327c5.59
int1
add byte [rax], al
add byte [rax], al
or ch, cl
int1
add byte [rax], al
add byte [rax], al
mov cl, 6
invalid
invalid
invalid
add byte [rax], al
mov cl, 6
jmp case.0x1400327c5.59
invalid
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xe3e903], dh
mov cl, 3
jmp case.0x1400327c5.59
jrcxz case.0x14003d63a.36
add byte [rax], al
add ebp, ecx
jrcxz case.0x14003d63a.36
add byte [rax], al
mov cl, 7
jmp case.0x1400327c5.59
add byte [rax], al
add byte [rax], al
mov cl, 2
jmp case.0x1400327c5.59
add byte [rax], al
add byte [rax], al
mov cl, 0x20
and cl, ch
invalid
jmp case.0x1400327c5.59
add byte [rcx + 0xc7e910], dh
add byte [rax], al
mov cl, 0x10
jmp case.0x1400327c5.59
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xc0e90e], dh
mov cl, 0xe
jmp case.0x1400327c5.59
rol byte [rax], 0
invalid
mov cl, 0xe
jmp case.0x1400327c5.59
rol byte [rax], 0
invalid
rol byte [rax], 0
add byte [0x1400400fd], bh
cmp eax, 0x2726
cmp eax, 0x2726
invalid
je 0x14003d9eb
cmp eax, 0x2733
xor esp, dword [rdi]
add byte [rax], al
invalid
jne case.0x14003d80c.10052
add dword [rax], r8d
add dword [rax], eax
add byte [rcx + 0xa7e90d], dh
add byte [rax], al
mov cl, 0xd
jmp case.0x1400327c5.59
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xa0e914], dh
adc al, 0xe9
invalid
invalid
mov cl, 0x14
jmp case.0x1400327c5.59
add byte [rax], al
adc al, 0xe9
movabs al, byte [0x1b643d000000]
add byte [rax], al
cmp eax, 0x1b64
add byte [rax], al
cmp eax, 0x1b64
add byte [rdi], cl
test byte [rbx + 0x3d000000], dl
cmp eax, 0x1b80
invalid
je case.0x14003d80c.10060
cmp eax, 0x1b80
add byte [rax], al
je case.0x14003d80c.10060
test byte [rax - 0x17000000], cl
sbb eax, dword [rcx]
mov byte [rax], al
add byte [rax], al
jmp case.0x14003d80c.10052
add byte [rax], al
add byte [case.0x14003af7d.44], bh
cmp eax, 0xe8
add byte [rax], al
je case.0x14008414d.115
or al, 0x3d
add al, byte [rcx]
add byte [rax], al
cmp eax, 0x102
je case.0x14003d80c.10060
jmp case.0x14003d80c.10052
or byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x7c9114f5], dh
mov cl, 0xb
jmp case.0x1400327c5.59
cmp eax, 0x43
je case.0x14003d73d.24
mov cl, 0xb
jmp case.0x1400327c5.59
outsb dx, byte [rsi]
cmp eax, 0x43
je case.0x14003d73d.24
cmp eax, 0x50
je 0x14003da63
xor eax, 0xf5e9
jmp case.0x14003d80c.10052
add byte [rax], al
add byte [rcx], dh
leave
xor ecx, ecx
jmp case.0x1400327c5.59
cmp eax, 0x4d0
je case.0x14003d80c.10065
invalid
add al, 0
add byte [rdi + rcx + 0x3d], dh
invalid
cmp eax, 0x50f
invalid
cmp eax, 0x50f
jne case.0x14003d80c.10052
fild word [rax]
add byte [rax], al
mov cl, 0x1a
jmp case.0x1400327c5.59
invalid
mov r9b, 4
mov cl, 4
jmp case.0x1400327c5.59
cmp eax, 0xaa
add byte [rax], al
add byte [rdi + rcx + 0x3d], dh
invalid
cmp eax, 0xb7
add byte [rax], al
je 0x14003da67
invalid
cmp eax, 0xb7
add byte [rax], al
add byte [rdi], cl
jne case.0x14003d80c.10052
test ebp, eax
add byte [rax], al
add byte [rcx - 0x4ed414f4], dh
or al, 0xeb
invalid
mov cl, 0x1c
jmp case.0x1400327c5.59
mov cl, 0xc
or al, 0xeb
sub esi, dword [rcx + 0x3d27eb1c]
jmp case.0x1400327c5.59
mov cl, 0x1c
jmp case.0x1400327c5.59
cmp eax, 0x25e9
jmp 0x1b403da96
je case.0x14003d80c.10060
cmp eax, 0x271d
je case.0x1400327c5.59
invalid
add byte [rcx + rbx - 0x17], dh
jmp case.0x14003d80c.10052
stosb byte [rdi], al
add byte [rax], al
add byte [0x14003dcd5], bh
add al, byte [rax]
add byte [rbx + rcx + 0x3d], dh
invalid
invalid
jrcxz 0x14003da8b
add byte [rax], al
je case.0x14003d80c.10060
or edi, dword [0x14003de6d]
cmp eax, 0x3e3
add byte [rax], al
jne case.0x14003d80c.10052
test dword [rax - 0x4f000000], ebx
invalid
add byte [rcx + 0x548d4816], dh
and al, 0x70
invalid
mov cl, 0x16
lea rdx, [rsp + 0x70]
jo case.0x14003d63a.26
call fcn.14003c18a
mov rsi, rax
mov esi, eax
out dx, al
out 0xff, al
dec dword [rax - 0x77]
mov esi, eax
mov esi, eax
mov rax, qword [rsp + 0x68]
mov eax, dword [rsp + 0x68]
mov ecx, eax
and ecx, 3
loope 0x14003daac
loope 0x14003daac
lea rdx, [rcx - 2]
cmp rdx, 2
cmp edx, 2
push rcx
dec byte [rax - 0x7d]
cli
add dh, byte [rdx + 0x4d]
invalid
cmp edx, 2
jb 0x14003db00
test rcx, rcx
test rcx, rcx
leave
je 0x14003db00
lea rdi, [rax - 1]
mov rbx, qword [rax - 1]
mov r14, qword [rax + 7]
invalid
mov rcx, rbx
call qword [r14]
invalid
cmp qword [r14 + 8], 0
je 0x14003daee
cmp qword [r14 + 0x10], 0x11
jb 0x14003dadc
cmp dh, byte [rbp + 0xc]
add byte [rax - 0x75], cl
or eax, 0x1284fb
sti
test byte [rdx], dl
invalid
mov rcx, qword [0x140165ff0]
sti
test byte [rdx], dl
add byte [rcx], dh
ror byte [rcx - 0x77], cl
mov eax, edi
xor edx, edx
mov r8, rdi
mov eax, edi
mov eax, edi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, rsi
mov eax, esi
add rsp, 0xd8
fadd dword [rax]
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
ret
cmp eax, 0x70
je 0x14003db21
invalid
clc
jo 0x14003db88
or al, 0x83
cmp eax, 0x78
clc
js 0x14003db8e
invalid
jne case.0x14003d80c.10052
invalid
mov cl, 0x24
jmp case.0x1400327c5.59
jno 0x14003db1e
invalid
invalid
and al, 0xe9
jno 0x14003db1e
invalid
invalid
mov cl, 0x18
jmp case.0x1400327c5.59
push 0xffffffffffffffff
invalid
invalid
sbb cl, ch
push 0xffffffffffffffff
invalid
mov cl, 0x28
jmp case.0x1400327c5.59
invalid
invalid
invalid
invalid
sub cl, ch
invalid
invalid
mov cl, 0x29
jmp case.0x1400327c5.59
pop rsp
invalid
invalid
invalid
sub ecx, ebp
pop rsp
invalid
invalid
mov cl, 0x12
jmp case.0x1400327c5.59
push rbp
invalid
invalid
invalid
adc ch, cl
push rbp
invalid
invalid
mov cl, 0x13
jmp case.0x1400327c5.59
invalid
invalid
invalid
invalid
adc ebp, ecx
invalid
invalid
mov cl, 0x15
jmp case.0x1400327c5.59
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x17
jmp case.0x1400327c5.59
invalid
invalid
invalid
invalid
invalid
invalid
mov cl, 0x1d
jmp case.0x1400327c5.59
invalid
invalid
invalid
mov cl, 0x22
jmp case.0x1400327c5.59
invalid
invalid
invalid
mov cl, 0x23
jmp case.0x1400327c5.59
mov cl, 0x25
jmp case.0x1400327c5.59
mov cl, 0x27
jmp case.0x1400327c5.59
mov ecx, 8
mov edx, 0x18
call fcn.1400ff140
int3
sub esp, 0x58
mov rsi, rcx
lea rax, [rsp + 0x48]
mov qword [rax], 0
lea rcx, [rsp + 0x54]
mov dword [rcx], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x28], 8
xor edi, edi
mov rcx, rdx
mov edx, r8d
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.ws2_32.dll_WSAIoctl]
cmp eax, 0xffffffff
je 0x14003dbe3
mov rax, qword [rsp + 0x48]
mov qword [rsi + 8], rax
jmp 0x14003dbf1
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov dword [rsi + 4], eax
mov edi, 1
mov dword [rsi], edi
add rsp, 0x58
pop rdi
pop rsi
ret
push rsi
push rdi
sub rsp, 0x28
mov rdi, qword [rcx]
movabs rax, 0x8000000000000000
cmp rdi, rax
je 0x140041d31
mov rsi, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rsi
call fcn.1400a0d5f
test rdi, rdi
je 0x140041d31
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x28
pop rdi
pop rsi
ret
lea rcx, [rsp + 0x2a8]
lea rdx, [rsp + 0x180]
mov r8d, 0x110
call fcn.1400fc280
mov eax, 8
mov ecx, 2
jmp 0x1400451a9
test al, 2
add byte [rax], al
mov qword [rsp + 0xc0], rax
mov rax, qword [rsp + 0x2b0]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], rax
mov r14d, dword [rsp + 0x2c0]
mov rax, qword [rsp + 0x2c8]
mov qword [rsp + 0xb8], rax
cmp qword [rsp + 0x58], 0
je 0x140044d1d
mov rcx, qword [rsp + 0x60]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
mov qword [rsp + 0x28], rax
mov eax, 1
mov qword [rsp + 0x50], rax
jmp 0x140044d24
xor eax, eax
mov qword [rsp + 0x50], rax
cmp qword [rsp + 0x68], rbx
jne 0x140044d2d
jmp 0x140044d5f
mov r15, qword [rsp + 0x70]
mov rbp, qword [rsp + 0x78]
mov rcx, rbp
call case.0x1400accdb.327
mov rbx, rax
mov rcx, rdx
mov qword [rsp + 0x40], rbp
lea r8, [rbp*2]
mov qword [rsp + 0x38], rdx
mov rdx, r15
call fcn.1400fc280
mov al, byte [rsp + 0xa8]
mov cl, byte [rsp + 0xa9]
mov rbp, qword [rsp + 0x98]
test rbp, rbp
mov byte [rsp + 0x27], al
je 0x140044d9b
lock inc qword [rbp]
jle 0x1400451eb
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0xb0], rax
jmp 0x140044d9b
mov byte [rsp + 0x26], cl
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x1a0], rax
mov dword [rsp + 0x1a0], eax
mov dword [rsp + 0x1a0], eax
movaps xmm0, xmmword [rsp + 0x110]
movaps xmm1, xmmword [rsp + 0x120]
movaps xmmword [rsp + 0x190], xmm1
movaps xmmword [rsp + 0x180], xmm0
mov r13d, 1
test r12, r12
je 0x140044e41
mov qword [rsp + 0x30], rbp
test r14d, r14d
lea r12, str.called__Result::unwrap____on_an__Err__value
mov rbp, qword [rsp + 0xb8]
cmovne r12, rbp
mov rcx, r14
call fcn.14000ad67
mov r15, rax
mov r13, rdx
mov rcx, rdx
mov rdx, r12
mov r8, r14
call fcn.1400fc280
mov rcx, rbp
call qword [sym.imp.secur32.dll_FreeContextBuffer]
movabs rax, 0x8000000000000000
cmp r15, rax
jne 0x140044e4e
xor r15d, r15d
xor r14d, r14d
mov r12, qword [rsp + 0x28]
mov rbp, qword [rsp + 0x30]
mov r13d, 1
jmp 0x140044e58
xor r15d, r15d
xor r14d, r14d
mov r12, qword [rsp + 0x28]
jmp 0x140044e58
mov r12, qword [rsp + 0x28]
mov rbp, qword [rsp + 0x30]
movabs rax, 0x8000000000000000
cmp qword [rsp + 0x80], rax
jne 0x140044e76
mov qword [rsp + 0xc8], rax
jmp 0x140044e93
mov rdx, qword [rsp + 0x88]
mov r8, qword [rsp + 0x90]
lea rcx, [rsp + 0xc8]
call fcn.140095278
mov r9, qword [rsp + 0x48]
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x38]
lea rdx, [rsp + 0x2a8]
mov qword [rdx + 0x70], rbx
mov qword [rdx + 0x78], rcx
mov qword [rdx + 0x80], rax
lea rcx, [rsp + 0x180]
movaps xmm0, xmmword [rcx]
movaps xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0xc0], xmm0
movups xmmword [rdx + 0xd0], xmm1
mov rax, qword [rcx + 0x20]
mov qword [rdx + 0xe0], rax
invalid
loopne 0x140044edf
add byte [rax], al
mov rax, qword [rsp + 0xc8]
mov qword [rdx + 0x88], rax
mov rax, qword [rsp + 0xd0]
mov qword [rdx + 0x90], rax
mov rax, qword [rsp + 0xd8]
fadd dword [rax]
add byte [rax], al
invalid
fadd dword [rax]
add byte [rax], al
mov qword [rdx + 0x98], rax
mov rax, qword [rsp + 0x50]
mov qword [rdx], rax
mov qword [rdx + 8], r12
xor eax, eax
mov qword [rdx + 0x10], rax
mov r8d, 1
mov qword [rdx + 0x18], r8
mov qword [rdx + 0x30], rax
xorps xmm0, xmm0
movups xmmword [rdx + 0x20], xmm0
mov qword [rdx + 0x38], r8
movups xmmword [rdx + 0x40], xmm0
mov qword [rdx + 0x50], r15
mov qword [rdx + 0x58], r13
mov qword [rdx + 0x60], r14
mov qword [rdx + 0x68], rax
mov dword [rdx + 0x68], eax
mov dword [rdx + 0x68], eax
mov dword [rdx + 0xa0], 0x10000
mov byte [rdx + 0xa4], 0
mov qword [rdx + 0xb8], rdi
mov r10, qword [rsp + 0xc0]
mov qword [rdx + 0xe8], r10
mov qword [rdx + 0xf0], r9
mov qword [rdx + 0xf8], rbp
mov r9, qword [rsp + 0xb0]
mov qword [rdx + 0x100], r9
mov qword [rdx + 0x108], r8
mov qword [rdx + 0x110], rax
mov al, byte [rsp + 0x27]
mov byte [rdx + 0x118], al
mov al, byte [rsp + 0x26]
mov byte [rdx + 0x119], al
mov word [rdx + 0x11a], pe_nt_image_headers64
call fcn.1400451fd
mov rbx, qword [rsp + 0x180]
test rbx, rbx
je 0x140045011
mov r15, qword [rsp + 0x188]
mov rdi, qword [rsp + 0x190]
cmp r15, 2
je 0x140044fff
lea rdx, [rsp + 0x198]
lea rcx, [rsp + 0x2a8]
mov r8d, 0x110
call fcn.1400fc280
lea rcx, [rsp + 0x3c8]
lea rdx, [rsp + 0x2a8]
jmp 0x140045029
lea rdx, [rsp + 0x198]
mov r15, qword [rdx - 0x10]
mov rdi, qword [rdx - 8]
lea rcx, [rsp + 0x3c8]
mov r8d, 0x110
call fcn.1400fc280
lea rcx, [rsp + 0x58]
call fcn.140041c9b
lea rcx, [rsp + 0x138]
call fcn.140041bd8
test rbx, rbx
je 0x140045114
lea rcx, [rsp + 0x4d8]
lea rdx, [rsp + 0x3c8]
mov r8d, 0x110
call fcn.1400fc280
cmp r15, 2
je 0x140044a7e
lea rbx, [rsp + 0x180]
lea rdx, [rsp + 0x4d8]
mov r8d, 0x110
mov rcx, rbx
call fcn.1400fc280
jno 0x1400450a1
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xa8
add al, byte [rax]
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
jno 0x1400450a1
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xa8
add al, byte [rax]
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
mov rcx, r14
mov ecx, esi
mov rdx, rbx
call fcn.1400fc280
mov qword [rsi + 8], r15
mov qword [rsi + 0x10], rdi
lea rcx, [rsi + 0x18]
mov r8d, 0xd0
mov rdx, r14
call fcn.1400fc280
movups xmm0, xmmword [r14 + 0xd8]
movups xmm1, xmmword [r14 + 0xe8]
movups xmm2, xmmword [r14 + 0xf8]
movups xmmword [rsi + 0xf0], xmm0
movups xmmword [rsi + 0x100], xmm1
movups xmmword [rsi + 0x110], xmm2
mov rax, qword [r14 + 0x108]
mov qword [rsi + 0x120], rax
mov eax, 0xe8
mov ecx, 1
jmp 0x1400451a7
lea rbx, [rsp + 0x4d8]
lea rdx, [rsp + 0x3c8]
mov r8d, 0x110
mov rcx, rbx
call fcn.1400fc280
lea r14, [rsp + 0x2a8]
mov r8d, 0x110
mov rcx, r14
mov rdx, rbx
call fcn.1400fc280
mov qword [rsi + 8], r15
mov qword [rsi + 0x10], rdi
lea rcx, [rsi + 0x18]
mov r8d, 0xd0
mov rdx, r14
call fcn.1400fc280
movups xmm0, xmmword [r14 + 0xd8]
movups xmm1, xmmword [r14 + 0xe8]
add byte [rcx + 0xf], al
adc byte [rsi + 0xf8], dl
add byte [rcx + 0xf], al
adc byte [rsi + 0xf8], dl
movups xmmword [rsi + 0xf0], xmm0
movups xmmword [rsi + 0x100], xmm1
movups xmmword [rsi + 0x110], xmm2
mov rax, qword [r14 + 0x108]
mov qword [rsi + 0x120], rax
mov eax, 0xe8
xor ecx, ecx
xor edi, edi
mov qword [rsi], rcx
mov qword [rsi + rax], rdi
add rsp, 0x5e8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
push rbp
lahf
or eax, dword [rax]
ud2
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
mov rdi, rcx
mov eax, dword [rdx + 8]
mov rcx, rax
shl rcx, 0x20
or rcx, 2
xor ebx, ebx
mov rsi, qword [rdx]
test eax, eax
cmovne rbx, rcx
invalid
jne 0x1400453df
invalid
lea rbx, [rsp + 0x50]
mov rcx, rbx
mov rdx, rsi
call fcn.1400a0da2
cmp qword [rbx], 0
je 0x1400453c8
mov qword [rsp + 0x20], rsi
movups xmm0, xmmword [rsp + 0x58]
lea rax, [rsp + 0x40]
movups xmmword [rax], xmm0
lea rbx, [rsp + 0x68]
mov qword [rbx], rax
mov qword [rbx + 8], 0
lea r14, [rsp + 0x28]
sub byte [rax - 0x75], cl
xor eax, 0xc01da
sub byte [rax - 0x75], cl
xor eax, 0xc01da
mov rcx, rbx
call fcn.1400a0e54
mov r15, rdx
cmp rax, 1
jne 0x1400453aa
mov qword [rsp + 0x38], rdi
mov qword [rsp + 0x28], 0
mov rcx, r14
call fcn.1400a0edd
mov r12, rax
cmp rax, 1
jne 0x14004537c
mov r13, rdx
mov r8d, dword [rdx + 0x10]
cmp r8d, dword [r15 + 0x10]
jne case.0x14001e683.552
mov rcx, qword [r13 + 8]
mov rdx, qword [r15 + 8]
call fcn.1400fccb0
mov ebp, eax
mov rcx, r13
call rsi
test ebp, ebp
jne 0x14004533d
jmp 0x14004537c
mov rcx, r13
call rsi
jmp 0x14004533d
cmp qword [rsp + 0x28], 0
je 0x14004538b
mov rcx, qword [rsp + 0x30]
call rsi
mov rcx, r15
call rsi
cmp r12, 1
jne 0x14004531e
mov rcx, qword [rsp + 0x48]
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
xor ebx, ebx
mov rsi, qword [rsp + 0x20]
jmp 0x1400453df
test rax, rax
je 0x1400453b8
mov rcx, r15
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rcx, qword [rsp + 0x48]
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
mov rsi, qword [rsp + 0x20]
lea rdx, str.unable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.11_srcutilpoll_buf.rs
mov r8d, 0x3f
mov cl, 0x27
call fcn.1400a1c2b
mov rbx, rax
mov rcx, rsi
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
mov rax, rbx
add rsp, 0x78
invalid
js 0x14004544b
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
or eax, ecx
sete r14b
jmp 0x140045475
test r14b, r14b
jne 0x1400454cd
cmp byte [r12 + 0x38], 0
je 0x1400454cd
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140045804
mov rdi, rax
mov qword [rax], 1
lea rax, [0x140143088]
mov qword [rdi + 8], rax
mov byte [rdi + 0x10], 0
add byte [rax - 0x77], cl
int1
call fcn.140020f1b
lea rdx, [0x1401444b0]
jmp 0x1400457eb
add eax, dword [rax]
invalid
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x1400454e1
mov rcx, qword [rsi + 0x18]
call fcn.140019b0e
jmp 0x1400454e3
xor eax, eax
test rax, rax
lea rdi, str.called__Result::unwrap____on_an__Err__value
cmovne rdi, rax
cmove rdx, rax
add rdx, rdi
xor r13d, r13d
xor r9d, r9d
mov r8, rdi
mov rax, r9
mov cl, 1
cmp r8, rdx
je 0x1400455b4
mov r10, r8
mov r8b, byte [r8]
movzx r11d, r8b
test r11b, r11b
js 0x140045524
lea r8, [r10 + 1]
jmp 0x140045593
mov r9d, r11d
and r9d, 0x1f
movzx ebx, byte [r10 + 1]
pop rdx
invalid
and ebx, 0x3f
cmp r11b, 0xdf
jbe 0x140045575
movzx ebp, byte [r10 + 2]
shl ebx, 6
and ebp, 0x3f
in eax, 0x3f
in eax, 0x3f
or ebp, ebx
cmp r8b, 0xf0
jb 0x140045585
lea r8, [r10 + 4]
movzx r11d, byte [r10 + 3]
and r9d, 7
shl r9d, 0x12
shl ebp, 6
and r11d, 0x3f
or r11d, ebp
or r11d, r9d
cmp r11d, 0x110000
jne 0x140045593
jmp 0x1400455b7
lea r8, [r10 + 2]
shl r9d, 6
or r9d, ebx
mov r11d, r9d
jmp 0x140045593
lea r8, [r10 + 3]
shl r9d, 0xc
or ebp, r9d
mov r11d, ebp
mov r9, r8
sub r9, r10
ror dword [rcx + 1], 1
rol dword [rcx - 0x7d], 0xc3
movsd dword [rdi], dword [rsi]
test r11d, 0xfffffffd
je 0x140045501
xor ecx, ecx
mov r13, r9
jmp 0x1400455ba
invalid
invalid
mov r8, rdx
mov r9, rax
cmp r8, rdx
je 0x140045653
mov r10, rdx
mov r11b, byte [rdx - 1]
test r11b, r11b
js 0x1400455d9
lea rdx, [r10 - 1]
movzx r11d, r11b
jmp 0x140045639
movzx ebp, byte [r10 - 2]
cmp bpl, 0xc0
jge 0x140045607
movzx r15d, byte [r10 - 3]
cmp r15b, 0xc0
jge case.0x1400253d2.256
lea rdx, [r10 - 4]
movzx ebx, byte [r10 - 4]
and ebx, 7
shl ebx, 6
jrcxz 0x140045604
and r15d, 0x3f
or r15d, ebx
jmp 0x140045618
lea rdx, [r10 - 2]
and ebp, 0x1f
jmp 0x140045622
lea rdx, [r10 - 3]
and r15d, 0xf
shl r15d, 6
and ebp, 0x3f
or ebp, r15d
shl ebp, 6
and r11b, 0x3f
movzx r11d, r11b
or r11d, ebp
cmp r11d, 0x110000
je 0x140045653
add r11d, 0xffffffa5
test r11d, 0xfffffffd
je 0x1400455ba
sub r9, r8
add r9, r10
mov r13, r9
xor edx, edx
test cl, cl
cmovne rax, rdx
add rdi, rax
sub r13, rax
mov rcx, r13
xor edx, edx
call fcn.140003c6c
mov rbp, rax
mov rbx, rdx
mov rcx, rdx
mov rdx, rdi
mov r8, r13
call fcn.1400fc280
lea rdi, [rsp + 0x50]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov r15, qword [r12 + 0x20]
lock inc qword [r15]
jle 0x140045802
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], r13
mov dword [rsp + 0x24], r14d
mov r14, qword [r12 + 0x28]
je 0x1400456d2
sub al, dh
inc qword [r14]
je 0x1400456d2
sub al, dh
inc qword [r14]
jle 0x140045802
mov rbx, qword [r12 + 0x30]
mov al, byte [0x1401660a0]
mov ecx, 0xe58
mov edx, 8
add byte [rax], al
call fcn.14003e6a0
test rax, rax
je 0x140045813
invalid
add dword [rax], eax
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
mov r13, rax
lea rsi, [rsp + 0x50]
mov ecx, 0xb
mov rdi, rax
mov edi, eax
mov edi, eax
rep movsq qword [rdi], qword [rsi]
mov qword [rax + 0x58], r15
mov qword [rax + 0x60], r14
mov qword [rax + 0x68], rbx
mov byte [rax + 0xe50], 0
cmp qword [r12], 0
mov qword [rsp + 0x38], rbp
je 0x14004572a
mov rcx, qword [r12 + 8]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov qword [rsp + 0x30], rax
mov eax, 1
mov qword [rsp + 0x28], rax
jmp 0x140045731
xor eax, eax
mov qword [rsp + 0x28], rax
invalid
sub byte [rcx - 0x75], cl
and al, 0x10
mov rcx, qword [r12 + 0x10]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
mov rbp, rax
mov al, byte [r12 + 0x1c]
and al, 0x1c
and al, 0x1c
mov byte [rsp + 0x23], al
mov rax, r12
mov r12b, byte [r12 + 0x1d]
mov sil, byte [rax + 0x18]
mov r15b, byte [rax + 0x19]
sbb dword [rdx - 0x75bbe5a8], ecx
sbb al, byte [rdx + rcx*4 + 0x70]
sbb ecx, dword [rdx + 0x12093b05]
add byte [rcx + 0x318], bh
sbb al, byte [rdx + rcx*4 + 0x70]
sbb ecx, dword [rdx + 0x12093b05]
add byte [rcx + 0x318], bh
mov edx, 8
or byte [rax], al
add byte [rax], al
call fcn.14003e6a0
test rax, rax
je 0x140045822
mov rdi, rax
mov rax, qword [rsp + 0x28]
mov qword [rdi], rax
mov rax, qword [rsp + 0x30]
xor byte [rax - 0x77], cl
or byte [r8 - 0x77], r9b
outsd dx, dword [rsi]
adc byte [rax - 0x78], al
ja 0x1400457b1
xor byte [rax - 0x77], cl
or byte [r8 - 0x77], r9b
outsd dx, dword [rsi]
adc byte [rax - 0x78], al
ja 0x1400457b1
mov byte [rdi + 0x19], r15b
mov byte [rdi + 0x1a], bl
pop rdi
sbb al, byte [rax + rcx*4 + 0x77]
sbb ecx, dword [rdx - 0x77dcdbbc]
sbb al, 0x44
mov byte [rdi + 0x1d], ah
mov rax, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
and al, 0x38
mov qword [rdi + 0x20], rax
mov rax, qword [rsp + 0x40]
mov qword [rdi + 0x28], rax
mov qword [rdi + 0x28], rax
mov rax, qword [rsp + 0x48]
mov qword [rdi + 0x30], rax
mov qword [rdi + 0x38], r13
outsd dx, dword [rsi]
invalid
outsd dx, dword [rsi]
cmp byte [rax - 0x73], cl
lea rax, [0x140144ca0]
lea rax, [0x140144ca0]
mov qword [rdi + 0x40], rax
mov eax, dword [rsp + 0x24]
and al, 0x88
mov byte [rdi + 0x49], 0
and al, 0x88
mov byte [rdi + 0x49], 0
lea rdx, [0x140142898]
mov rax, rdi
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ud2
mov ecx, 8
mov edx, 0x18
call fcn.1400ff140
cdq
or eax, dword [rax]
cdq
or eax, dword [rax]
mov ecx, 8
mov edx, 0xe58
call fcn.1400ff140
mov ecx, 8
mov edx, 0x318
sbb byte [rbx], al
add byte [rax], al
sbb byte [rbx], al
add byte [rax], al
call fcn.1400ff140
int3
and byte [rax - 0x77], cl
invalid
add al, 0x75
lea rcx, [rsi + 0x50]
call fcn.140045e55
jmp 0x1400458c1
cmp byte [rax - 0x75], r9b
push rsi
jmp case.0x14003d63a.85
call fcn.1400014a3
dec dword [rax - 0x77]
int1
mov rcx, rsi
call fcn.140045eba
cmp qword [rsi + 0x20], 0
je 0x1400458e9
mov r8, qword [rsi + 0x28]
mov rcx, qword [0x140165ff0]
invalid
adc al, byte [rax]
xor edx, edx
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
or eax, dword [rax]
invalid
or eax, dword [rax]
nop
add rsp, 0x20
pop rsi
ret
invalid
mov rdi, rdx
mov rsi, rcx
movzx eax, byte [rdx + 0x49]
lea rcx, [0x1401557dc]
vmovss xmm0, dword [rax]
vmovss xmm0, dword [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rdx, qword [rdi + 0x38]
mov rax, qword [rdi + 0x40]
mov qword [rdi + 0x50], rdx
mov qword [rdi + 0x58], rax
pop r8
pop r8
jmp 0x14004593a
lea rbx, [rsp + 0x30]
mov rcx, rbx
mov r8, r15
clc
clc
call qword [rax + 0x18]
mov r12, qword [rbx]
cmp r12, 2
jne 0x14004595f
mov qword [rsi], 4
mov al, 3
jmp 0x140045b1a
add dword [rax], eax
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x38
mov r14, qword [rsp + 0x38]
mov rbx, qword [rsp + 0x40]
mov r13, qword [rsp + 0x48]
insb byte [rdi], dx
and al, 0x48
insb byte [rdi], dx
and al, 0x48
mov rbp, qword [rsp + 0x50]
mov rcx, qword [rdi + 0x50]
mov rdx, qword [rdi + 0x58]
call fcn.1400014a3
test r12, r12
je 0x1400459c7
mov al, byte [0x1401660a0]
mov ecx, 0x20
add byte [rax], al
add byte [rdx + 8], bh
add byte [rax], al
add byte [rdx + 8], bh
call fcn.14003e6a0
test rax, rax
je 0x140045b4c
mov qword [rax], r14
mov qword [rax + 8], rbx
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], rbp
lea r13, [0x1401431f0]
add byte [rcx - 0x41], al
add eax, dword [rax]
add byte [rax], al
mov r15d, 3
mov rbx, rax
jmp 0x140045a7c
test r14, r14
je 0x140045a76
cmp byte [rdi + 0x48], 0
je 0x140045a9b
add byte [rax], al
invalid
movups xmm0, xmmword [rdi + 0x28]
mov qword [rdi + 0x50], rdi
jg 0x140045a32
jg 0x140045a32
movups xmmword [rdi + 0x58], xmm0
mov qword [rdi + 0x68], r14
mov qword [rdi + 0x70], rbx
mov qword [rdi + 0x78], r13
outsd dx, dword [rsi]
js case.0x14002214e.264
mov dword [rdi + 0x80], ebp
add byte [rax], al
outsd dx, dword [rsi]
js case.0x14002214e.264
add byte [rax], al
mov byte [rdi + 0x310], 0
lea r12, [rdi + 0x50]
lea rbx, [rsp + 0x30]
lea ebx, [rsp + 0x30]
lea ebx, [rsp + 0x30]
and al, 0x30
mov rcx, rbx
mov rdx, r12
mov r8, r15
clc
clc
call 0x140045b5d
mov r15, qword [rbx]
cmp r15, 3
jne 0x140045a2e
mov qword [rsi], 4
mov al, 4
jmp 0x140045b1a
lea rdx, [rsp + 0x58]
and al, 0x58
pop rax
mov r14, qword [rdx - 0x20]
mov rbx, qword [rdx - 0x18]
mov r13, qword [rdx - 0x10]
invalid
mov rbp, qword [rdx - 8]
lea rcx, [rsp + 0x248]
mov r8d, 0xf8
add byte [rax], al
invalid
invalid
add byte [rax], al
add al, ch
sub ch, byte [rax + 0xb]
add byte [rcx + rcx*4 - 0x1f], cl
add byte [rax], al
call fcn.1400fc280
mov rcx, r12
call fcn.140045e55
cmp r15d, 2
jne 0x140045a7e
mov rcx, r14
call fcn.140045e78
mov rbx, rax
lea r13, [0x140142d40]
mov r15d, 3
jmp 0x140045acc
lea rcx, [rsp + 0x150]
lea rdx, [rsp + 0x248]
and al, 0x48
add al, byte [rax]
add byte [rcx - 0x48], al
clc
add byte [rax], al
add al, ch
out 0x67, eax
or eax, dword [rax]
push rax
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x48
add al, byte [rax]
add byte [rcx - 0x48], al
clc
add byte [rax], al
add al, ch
out 0x67, eax
or eax, dword [rax]
jmp case.0x1400327c5.126
mov r15d, 2
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x28], rbx
mov r12, r13
lea rcx, [rsp + 0x340]
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x50
add dword [rax], eax
add byte [rcx - 0x48], al
clc
add byte [rax], al
add byte [rax], al
add eax, dword [rax]
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x50
add dword [rax], eax
add byte [rcx - 0x48], al
clc
add byte [rax], al
add byte [rax], al
call fcn.1400fc280
mov rbx, r14
add byte [rax], al
call fcn.1400fc280
mov rbx, r14
mov r13, qword [rsp + 0x28]
mov rcx, rdi
call fcn.140045eba
cmp qword [rdi + 0x20], 0
je 0x140045aee
mov r8, qword [rdi + 0x28]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
or eax, dword [rax]
or eax, dword [rax]
mov qword [rsi], r15
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], r13
mov qword [rsi + 0x18], r12
mov qword [rsi + 0x20], rbp
lea rcx, [rsi + 0x28]
lea rdx, [rsp + 0x340]
lea edx, [rsp + 0x340]
lea edx, [rsp + 0x340]
mov r8d, 0xf8
call fcn.1400fc280
or eax, dword [eax]
mov al, 1
mov byte [rdi + 0x49], al
mov rax, rsi
mov eax, esi
mov eax, esi
add rsp, 0x438
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str._async_fn__resumed_after_completion
lea ecx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.5.0_srcclient.rs
mov edx, 0x23
call fcn.1400ff770
mov ecx, 8
mov edx, 0x20
call fcn.1400ff140
invalid
add byte [rdi], cl
or eax, dword [rcx + 0x57]
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x620
movaps xmmword [rsp + 0x610], xmm6
mov r14, r8
mov rsi, rdx
mov rdi, rcx
movzx eax, byte [rdx + 0x2c0]
test eax, eax
je 0x140045bc9
ud2
cmp eax, 3
jne case.default.0x140045bb4
add byte [rax], al
add byte [rax], al
lea r13, [rsi + 0x199]
lea rbx, [rsi + 0x38]
movzx eax, byte [rsi + 0x199]
cdq
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x10fc43
cdq
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x10fc43
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
jmp 0x140045e49
push rbx
sub dl, byte [rax]
add byte [rbp + rcx*4 + 5], cl
and al, 0xf6
verw cx
add byte [rdx], 0
add byte [rdi], cl
adc byte [rsi], dh
invalid
movups xmm6, xmmword [rsi]
mov r15, qword ss:[rsi + 0x10]
mov r15, qword [rsi + 0x10]
movups xmm0, xmmword [rsi + 0x18]
movups xmm1, xmmword [rsi + 0x28]
lea rdx, [rsp + 0x4c0]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rbx, [rsi + 0x38]
mov r8d, 0x148
mov rcx, rbx
call fcn.1400fc280
or eax, dword [rax]
or eax, dword [rax]
movups xmmword [rsi + 0x180], xmm6
mov qword [rsi + 0x190], r15
lea r13, [rsi + 0x199]
mov byte [rsi + 0x199], 0
mov byte [rsi + 0x198], 0
mov rax, qword [rsi + 0x190]
mov qword [rsp + 0x70], rax
movups xmm0, xmmword [rsi + 0x180]
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
and al, 0x60
movups xmm1, xmmword [rbx]
movups xmm2, xmmword [rbx + 0x10]
movups xmmword [rsp + 0x78], xmm1
movups xmmword [rsp + 0x88], xmm2
mov rax, qword [rsp + 0x90]
add byte [rax - 0x77], cl
and al, 0x50
add byte [rax - 0x77], cl
and al, 0x50
movaps xmm1, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x40], xmm1
movaps xmm2, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x30], xmm2
movaps xmmword [rsp + 0x20], xmm0
mov qword [rsi + 0x1d0], rax
movups xmmword [rsi + 0x1c0], xmm1
movups xmmword [rsi + 0x1b0], xmm2
movups xmmword [rsi + 0x1a0], xmm0
lea r15, [rsi + 0x1a0]
lea r12, [rsp + 0x60]
mov rcx, r12
mov rdx, r15
mov r8, r14
call fcn.140044921
cmp dword [r12], 3
jne 0x140045cb2
mov al, 3
jmp 0x140045d30
mov byte [rsi + 0x198], 1
lea r12, [rsi + 0x58]
lea rdx, [rsp + 0x60]
mov r8d, 0x128
mov rcx, r12
call fcn.1400fc280
cmp qword [rsi + 0x1a0], 0
je 0x140045ce6
lea rcx, [rsi + 0x1b8]
lea ecx, [rsi + 0x1b8]
call fcn.14004478c
mov rax, qword [r12]
test rax, rax
test eax, eax
test eax, eax
je 0x140045d6e
cmp eax, 1
jne 0x140045da3
lea rdx, [rsi + 0x60]
mov r8d, 0x120
mov rcx, r15
call fcn.1400fc280
lea r15, [rsi + 0x1a0]
lea r12, [rsp + 0x60]
mov rcx, r12
mov rdx, r15
mov r8, r14
call fcn.140045f67
mov r12, qword [r12]
cmp r12, 3
jne 0x140045d42
invalid
mov al, 4
mov byte [r13], al
mov qword [rdi], 3
mov al, 3
jmp 0x140045e1a
lea rdx, [rsp + 0x70]
mov r13, qword [rdx - 8]
lea rcx, [rsp + 0x2a0]
mov r8d, 0x110
call fcn.1400fc280
cmp dword [r15], 2
je 0x140045dad
mov rcx, r15
call fcn.1400447e2
jmp 0x140045dad
mov r12, qword [rsi + 0x60]
mov r13, qword [rsi + 0x68]
lea rdx, [rsi + 0x70]
mov byte [rsi + 0x198], 0
lea rcx, [rsp + 0x190]
mov r8d, 0x110
call fcn.1400fc280
mov byte [rsi + 0x199], 1
cmp r12, 3
je 0x140045d34
jmp 0x140045dd6
mov r13, qword [rsi + 0x60]
mov r12d, 2
mov byte [rsi + 0x198], 0
lea rcx, [rsp + 0x190]
lea rdx, [rsp + 0x2a0]
mov r8d, 0x110
call fcn.1400fc280
mov byte [rsi + 0x199], 1
lea r14, [rsp + 0x3b0]
lea rdx, [rsp + 0x190]
mov r8d, 0x110
mov rcx, r14
call fcn.1400fc280
mov rcx, rbx
call fcn.140045f03
mov qword [rdi], r12
mov qword [rdi + 8], r13
add rdi, 0x10
mov r8d, 0x110
mov rcx, rdi
mov rdx, r14
call fcn.1400fc280
mov al, 1
mov byte [rsi + 0x2c0], al
movaps xmm6, xmmword [rsp + 0x610]
add rsp, 0x620
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
mov edx, 0x23
call fcn.1400ff770
ud2
push rsi
push rdi
sub rsp, 0x58
mov rsi, rcx
mov qword [rcx + 0xe0], rdx
movzx eax, byte [rcx + 0xa0]
test rax, rax
je 0x140046b68
cmp eax, 2
je 0x140046c28
jmp 0x140046b71
cmp byte [rsi + 0xa3], 0
jne 0x140046be1
lea rax, [rsp + 0x2c]
mov dword [rax], 1
movabs rcx, 0x200000004
lea r8, [rsp + 0x48]
mov qword [r8], rcx
mov qword [r8 + 8], rax
movabs rax, 0x100000000
lea rdx, [rsp + 0x30]
mov qword [rdx], rax
mov qword [rdx + 8], r8
lea rcx, [rsi + 0xe8]
call qword [sym.imp.secur32.dll_ApplyControlToken]
test eax, eax
je 0x140046bc5
mov edi, eax
shl rdi, 0x20
or rdi, 2
jmp 0x140046bfb
mov dword [rsi + 0xa0], 0x1010000
mov byte [rsi + 0xa4], 0
mov qword [rsi + 0x108], 0
lea rdi, [rsp + 0x30]
mov rcx, rdi
mov rdx, rsi
call fcn.140043310
cmp dword [rdi], 2
jne 0x140046c28
mov rdi, qword [rsp + 0x38]
mov qword [rsp + 0x30], rdi
mov rcx, rdi
call fcn.14000ff81
cmp al, 0xd
jne 0x140046c2a
mov qword [rsi + 0xe0], 0
lea rcx, [rsp + 0x30]
call fcn.1400411a9
mov eax, 1
jmp 0x140046c37
xor edi, edi
mov qword [rsi + 0xe0], 0
xor eax, eax
mov rdx, rdi
add rsp, 0x58
pop rdi
pop rsi
ret
jg 0x140047528
xchg ebp, eax
ret 0xff48
rol byte [rcx - 0x80], 0xf8
or dword [rax + riz*8 + 0x20], esi
sal dword [rbp - 0x24], 1
mov byte [rsi + 0x20], 2
and byte [rdx], al
jmp 0x140047568
lea rdx, [rsp + 0x28]
mov qword [rdx], r14
mov qword [rdx + 8], r15
mov qword [rdx + 0x10], rdi
mov rcx, rsi
call fcn.1400034cb
mov byte [rsi + 0x20], 0
and byte [rax], al
and byte [rax], al
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
push rbx
sub rsp, 0x288
mov rsi, r8
mov rbx, rcx
retf
lea rdi, [rsp + 0x20]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rdx]
mov r14b, byte [rdx + 8]
mov bpl, byte [rdx + 9]
cmp rax, 3
jne 0x1400475b3
retf
lea rcx, [rsp + 0x20]
and al, 0x20
call fcn.140020f1b
jmp 0x14004760d
add rdx, 0xa
lea rsi, [rsp + 0xda]
mov qword [rsi - 0xa], rax
mov byte [rsi - 2], r14b
mov byte [rsi - 1], bpl
mov r8d, 0xd6
add byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.1400fc280
lea rdx, [rsp + 0x23]
mov r15b, byte [rdx - 3]
mov r14b, byte [rdx - 2]
mov bpl, byte [rdx - 1]
lea rcx, [rsp + 0x7b]
mov r8d, 0x55
call fcn.1400fc280
cmp r15b, 3
jne 0x140047615
lea rcx, [rsp + 0xd0]
call fcn.14000b466
cld
invalid
cld
inc dword [rcx - 0x41]
add eax, dword [rax]
add byte [rax], al
mov r15d, 3
jmp 0x14004766d
lea rdi, [rsp + 0x130]
mov rcx, rdi
call fcn.140020f1b
mov byte [rdi], r15b
mov byte [rdi + 1], r14b
mov byte [rdi + 2], bpl
lea rdi, [rsp + 0x133]
lea rdx, [rsp + 0x7b]
mov r8d, 0x55
mov rcx, rdi
call fcn.1400fc280
mov r15, qword [rdi - 0x63]
mov r14b, byte [rdi - 0x5b]
mov bpl, byte [rdi - 0x5a]
lea rcx, [rsp + 0x1b2]
mov r8d, 0xd6
mov rdx, rsi
call fcn.1400fc280
mov qword [rbx], r15
mov byte [rbx + 8], r14b
mov byte [rbx + 9], bpl
add rbx, 0xa
lea rdx, [rsp + 0x1b2]
mov r8d, 0xd6
mov rcx, rbx
call fcn.1400fc280
nop
add rsp, 0x288
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
fimul dword [rcx - 0x48]
sbb eax, 0xc71c71c7
sbb al, 0xc7
sbb al, 0xc7
jno 0x140047909
invalid
lea r8, [rbx + rbx]
lea r8, [r8 + r8*8]
test rcx, rcx
je 0x140047920
lea rax, [rax + rax*8]
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x20], rcx
or byte [rax - 0x77], r9b
and al, 0x20
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], rax
add byte [rax - 0x77], cl
and al, 0x30
jmp 0x140047929
mov qword [rsp + 0x28], 0
add byte [rax - 0x73], cl
jl 0x140047951
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
invalid
cmp byte [rbp + rcx*4 + 0x4c], cl
and al, 0x20
invalid
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14003e3ac
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
je 0x14004795e
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x140047965
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
adc dword [rax - 0x7b], ecx
invalid
invalid
sal dword [rcx + rdx + 0x48], 0x85
test rcx, rcx
leave
jne 0x14004796d
call fcn.140001a70
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400ff140
add ah, cl
add ah, cl
push rsi
push rdi
push rbx
sub rsp, 0x50
inc rdx
je 0x140047a26
mov rsi, rcx
mov rax, qword [rcx]
lea rcx, [rax + rax]
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
cli
add eax, 0x4bb
add byte [rax + 0xf], cl
fimul dword [r8 - 0x47]
invalid
cdq
cdq
cdq
cdq
cdq
cdq
add dword [rcx], esi
invalid
cli
add eax, 0x4bb
add byte [rax + 0xf], cl
fimul dword [r8 - 0x47]
invalid
cmp rbx, rcx
setb dl
mov rcx, rbx
shl rcx, 4
lea r8, [rcx + rcx*4]
shl rdx, 3
test rax, rax
je 0x1400479ed
shl rax, 4
lea rax, [rax + rax*4]
mov rcx, qword [rsi + 8]
or byte [rax - 0x77], r9b
and al, 0x20
or byte [rax - 0x77], r9b
and al, 0x20
mov qword [rsp + 0x28], 8
mov qword [rsp + 0x30], rax
jmp 0x1400479f6
mov qword [rsp + 0x28], 0
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
mov rcx, rdi
call fcn.14003e3ac
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
je 0x140047a2b
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x140047a32
test rcx, rcx
jne 0x140047a3a
call fcn.140001a70
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400ff140
int3
je 0x140047cb1
add ah, cl
push rsi
push rdi
push rbx
sub rsp, 0x50
push rax
sub esp, 0x50
push rax
inc rdx
je 0x140047d4b
invalid
xchg ebx, eax
add byte [rax], al
invalid
ret 0x840f
test byte [rbx + 0x48000000], dl
mov esi, ecx
mov rsi, rcx
mov rax, qword [rcx]
lea rcx, [rax + rax]
add dword [rax - 0x73], ecx
or al, 0
cmp rcx, rdx
cmova rdx, rcx
ror dword [r8 - 0x7d], 1
cli
add eax, 0x4bb
add byte [rax + 0xf], cl
fimul dword [r8 - 0x47]
pop rsi
je 0x140047cac
invalid
invalid
pop rbp
je 0x140047ce1
xor edx, edx
cmp rbx, rcx
setb dl
imul r8, rbx, 0x58
shl rdx, 3
test rax, rax
je 0x140047d12
ror dword [r8 - 0x7d], 1
cli
add eax, 0x4bb
add byte [rax + 0xf], cl
fimul dword [r8 - 0x47]
pop rsi
je 0x140047cac
invalid
imul rax, rax, 0x58
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
or byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rax
and al, 0x30
jmp 0x140047d1b
mov qword [rsp + 0x28], 0
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
mov rcx, rdi
call fcn.14003e3ac
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
je 0x140047d50
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x140047d57
test rcx, rcx
jne 0x140047d5f
call fcn.140001a70
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
invalid
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400ff140
int3
shr r8, 0x20
jne 0x140047d9d
mov rcx, qword [rcx + 8]
mov dword [rdx], eax
mov qword [rdx + 8], rcx
mov eax, 1
add byte [rax], al
add byte [rax], al
jmp 0x140047d98
add rsp, 0x28
ret
lea rcx, [0x1401433d3]
lea r8, [0x140143460]
mov edx, 0x35
call fcn.1400ff770
add ah, cl
add ah, cl
mov rax, qword [rcx]
test rax, rax
test eax, eax
je 0x140047ddb
cmp eax, 1
jne 0x140047de5
mov r8, qword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
mov rax, qword [rcx + 0x18]
cmp rax, r8
cmovae rax, r8
sub r8, rax
add rax, qword [rcx + 8]
add eax, dword [rcx + 8]
jmp 0x140047def
mov rax, qword [rcx + 0x10]
mov r8, qword [rcx + 0x18]
jmp 0x140047def
lea rax, str.called__Result::unwrap____on_an__Err__value
xor r8d, r8d
mov rdx, qword [rcx + 0x28]
mov edx, dword [rcx + 0x28]
cmp r8, rdx
cmovb rdx, r8
ret
jne 0x140047e25
mov dword [r8], edx
mov qword [r8 + 8], rcx
mov eax, 1
add rsp, 0x28
ret
lea rcx, [0x1401433d3]
lea r8, [0x140143460]
mov edx, 0x35
add al, ch
xor edi, dword [rcx + 0xb]
jns 0x140047e47
add ah, cl
add al, ch
xor edi, dword [rcx + 0xb]
jns 0x140047e47
add ah, cl
push rsi
push rdi
push rbx
sub rsp, 0x70
mov rsi, rdx
mov rbx, rcx
cmp byte [rcx + 0x48], 0
invalid
je 0x140047e83
add byte [rdx + rsi + 0x48], dh
add ebx, 0x20
add rbx, 0x20
lea rax, [rsp + 0x28]
mov ecx, 9
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
mov qword [rax - 8], 2
lea rdx, [rsp + 0x20]
mov rcx, rbx
call case.0x140049136.305
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
ret
mov al, byte [rsi + 0x33]
sub al, byte [rsi + 0x32]
movzx edx, al
add rdx, qword [rsi + 0x10]
mov rax, 0xffffffffffffffff
cmovb rdx, rax
add rdx, qword [rsi + 0x40]
cmovb rdx, rax
mov rcx, rbx
call fcn.140026192
mov rcx, rsi
call fcn.140047ef6
test rdx, rdx
je 0x140047ed6
mov rdi, rdx
mov rcx, rbx
mov rdx, rax
mov r8, rdi
call case.0x1400ab9a3.419
mov rcx, rsi
mov rdx, rdi
call fcn.140047f71
jmp 0x140047eab
mov rax, qword [rsi]
mov rdx, qword [rsi + 8]
mov rax, qword [rax + 0x18]
mov r8, qword [rsi + 0x10]
add rsi, 0x18
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
jmp rax
movzx ecx, byte [rcx + 0x33]
movzx eax, byte [rcx + 0x32]
mov edx, r9d
xor al, byte [r9 + rcx*4 - 0x36]
sub dl, al
movzx r8d, dl
mov rdx, qword [rcx + 0x10]
push rcx
adc byte [rcx + 9], cl
invalid
je 0x140047f20
push rcx
adc byte [rcx + 9], cl
sal byte [rbx + rcx + 0x41], 1
cmp cl, al
cmp r9b, al
jne 0x140047f2a
mov rax, qword [rcx + 8]
jmp 0x140047f45
mov rax, qword [rcx + 0x38]
mov rdx, qword [rcx + 0x40]
jmp 0x140047f45
jmp 0x140047f45
cmp r9b, al
jb case.0x14008414d.172
cmp r9b, 0x12
cmp cl, 0x12
ja case.0x1400acf77.159
add rcx, 0x20
sub r9, rax
sub ecx, eax
sub ecx, eax
add rcx, rax
mov rax, rcx
mov eax, ecx
mov eax, ecx
mov rdx, r9
add rsp, 0x28
ret
lea r8, [0x140143f48]
mov rcx, rax
mov rdx, r9
call fcn.1400ff980
lea r8, [0x140143f48]
mov edx, 0x12
mov rcx, r9
call fcn.1400ff6f0
xor byte [rdi + 0xb], 0
in eax, 0xbf
invalid
xor byte [rdi + 0xb], 0
int3
sub byte [rax - 0x77], cl
invalid
xor cl, byte [rdi]
mov dh, 0xc8
add rcx, qword [rsi + 0x10]
mov rax, 0xffffffffffffffff
invalid
invalid
invalid
adc byte [rax - 0x39], r9b
sar bh, 0xff
invalid
invalid
invalid
cmovae rax, rcx
test rax, rax
je case.0x140012daf.821
mov rdi, rdx
mov edi, edx
sub rdi, rax
jbe case.0x14008414d.178
mov rcx, rsi
mov rdx, rax
call 0x140047fe1
jmp 0x140047faf
mov rdi, rdx
mov rdx, qword [rsi + 0x40]
mov rax, rdx
mov eax, edx
sub rax, rdi
jb 0x140047fd8
invalid
sbb eax, 0x387e0148
add qword [rsi + 0x38], rdi
mov qword [rsi + 0x40], rax
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
mov rcx, rsi
int1
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp 0x140047fe1
mov rcx, rdi
call fcn.1400ff309
sub dword [rbx + 0xb], esi
add ah, cl
sub dword [rbx + 0xb], esi
add ah, cl
sub rsp, 0x88
in al, dx
mov byte [rax], al
add byte [rax], al
mov r8b, byte [rcx + 0x32]
mov r9b, byte [rcx + 0x33]
invalid
invalid
xor rax, qword [r9 + rcx*4 - 0x38]
mov eax, r9d
sub al, r8b
jne 0x140047ffd
mov rax, rdx
jmp 0x14004800d
movzx r10d, al
mov rax, rdx
sub rax, r10
jbe 0x140048028
invalid
invalid
mov byte [rcx + 0x32], r9b
xor cl, byte [r8 - 0x77]
and al, 0x28
invalid
mov qword [rsp + 0x28], rax
sub byte [rax - 0x75], cl
push rcx
adc byte [rcx - 0x77], cl
ror byte [rcx + 0x29], 1
invalid
mov rdx, qword [rcx + 0x10]
mov r8, rdx
sub r8, rax
sub eax, eax
sub eax, eax
sal byte [rdx + 0x19], 0x4c
jb case.0x14003276b.144
mov qword [rcx + 0x10], r8
mov dword [rcx + 0x10], eax
adc byte [rax + 1], cl
or r11b, bpl
invalid
add qword [rcx + 8], rax
jmp 0x14004802f
add r8b, dl
rol byte [rax + rcx*4 + 0x41], 1
mov byte [rcx + 0x32], r8b
xor cl, byte [rax - 0x7f]
add rsp, 0x88
ret
invalid
lea rax, [rsp + 0x30]
mov qword [rax], rdx
adc byte [rax - 0x73], cl
and al, 0x28
adc byte [rax - 0x73], cl
and al, 0x28
lea ecx, [rsp + 0x28]
lea rdx, [rsp + 0x38]
mov qword [rdx], rcx
lea rcx, [0x14003c710]
or eax, 0xffff46bd
or eax, 0xffff46bd
mov ebp, 0x48ffff46
mov dword [rdx + 8], ecx
invalid
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rax, str.cannot_advance_past__remaining_:___
lea eax, [0x140151380]
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
lea eax, [0x140151380]
lea eax, [0x140151380]
lea rcx, [rsp + 0x58]
pop rax
mov qword [rcx], rax
mov eax, 2
add al, byte [rax]
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
and byte [rax], al
add byte [rax], al
invalid
or byte [r8 - 0x39], cl
and byte [r8], al
and byte [rax], al
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x18], eax
invalid
invalid
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x18], eax
mov dword [rcx + 0x18], eax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
adc eax, 0x109372
jb 0x14004801f
adc byte [rax], al
call fcn.1400ff5b0
sbb eax, 0xcc000b75
sub rsp, 0x88
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rcx + 0x20]
int3
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rcx + 0x20]
invalid
invalid
mov eax, dword [rcx + 0x20]
and byte [rax + 0x29], cl
sub rax, rdx
jb 0x1400480c9
sal byte [rdx + 0x25], 1
mov qword [rsp + 0x28], rdx
mov r8, qword [rcx + 0x10]
mov r9, r8
mov ecx, eax
mov ecx, eax
sub r9, rdx
jb 0x1400480e1
mov qword [rcx + 0x10], r9
add qword [rcx + 8], rdx
mov qword [rcx + 0x20], rax
mov dword [rcx + 0x20], eax
mov dword [rcx + 0x20], eax
add rsp, 0x88
ret
invalid
sar dword [rbp + 0x23ba000f], 0
add byte [rax], al
call fcn.1400ff770
lea rax, [rsp + 0x30]
and al, 0x30
mov qword [rax], r8
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea rdx, [rsp + 0x38]
mov qword [rdx], rcx
lea rcx, [0x14003c710]
invalid
invalid
dec dword [rax - 0x77]
mov dword [rdx + 8], ecx
invalid
mov dword [rdx + 8], ecx
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rax, str.cannot_advance_past__remaining_:___
adc byte [rax], al
adc byte [rax], al
lea rcx, [rsp + 0x58]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov dword [rcx + 8], eax
mov qword [rcx + 0x20], 0
add byte [rax], al
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff5b0
je 0x140048147
add ah, cl
je 0x140048147
add ah, cl
in al, dx
movabs al, byte [0x8948d68948000000]
retf
lea rdx, [rsp + 0x50]
mov ecx, 0xa
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
call case.0x140049136.305
nop
add rsp, 0xa0
add esp, 0xa0
add esp, 0xa0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
invalid
mov rdx, qword [rsi + 0x18]
mov edx, dword [rsi + 0x18]
jmp 0x1400481d0
mov rax, qword [rsi + 0x18]
mov rdx, qword [rsi + 0x28]
cmp rax, rdx
jmp 0x1400481c6
mov al, byte [rsi + 0x3b]
sub al, byte [rsi + 0x3a]
movzx edx, al
add rdx, qword [rsi + 0x18]
mov rax, 0xffffffffffffffff
invalid
invalid
invalid
dec dword [rax + 0xf]
ror byte [rax + 3], 1
push rsi
invalid
cmovb rdx, rax
jmp 0x1400481d0
mov rdx, qword [rsi + 0x10]
mov rcx, rbx
call fcn.140026192
lea rdi, [rsi + 8]
lea r15, [0x140155814]
xor esi, edx
adc byte [rax], al
movsxd rax, dword [r15 + r14*4]
add rax, r15
mov bh, 0x4c
add eax, edi
jmp rax
mov rax, qword [rsi + 0x10]
mov r14, qword [rsi + 0x18]
jmp 0x140048220
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
mov ecx, dword [rsi + 0x18]
mov r14, qword [rsi + 0x28]
cmp rcx, r14
cmovb r14, rcx
int1
jmp 0x140048220
mov rcx, rdi
call fcn.140047ef6
mov r14, rdx
jmp 0x140048220
mov rax, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
or byte [rbx + r9*4 + 0x76], r9b
adc byte [rbp - 0x7b], cl
test byte [rdi], 0x84
cwde
add byte [rax], al
add byte [rax - 0x77], cl
invalid
test r14, r14
je 0x1400482c1
mov rcx, rbx
mov ecx, ebx
mov rdx, rax
mov r8, r14
call case.0x1400ab9a3.419
mov rax, qword [rsi]
lea rcx, [0x140155824]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x20], r14
mov rax, qword [rsi + 0x18]
mov rcx, rax
sub rcx, r14
jb 0x1400482d7
mov qword [rsi + 0x18], rcx
add qword [rsi + 0x10], r14
mov rax, qword [rsi]
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
mov rcx, rdi
mov rdx, r14
call fcn.140047f71
idiv esp
invalid
dec dword [rax - 0x75]
invalid
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
idiv esp
invalid
mov rdx, qword [rsi + 0x10]
mov rax, rdx
sub rax, r14
jb 0x140048333
add qword [rsi + 8], r14
mov qword [rsi + 0x10], rax
mov rax, qword [rsi]
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
mov rcx, rdi
mov rdx, r14
call 0x140048094
mov rax, qword [rsi]
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
mov rcx, rsi
add rsp, 0xa0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14004833c
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsp + 0x20]
lea rdx, [rsp + 0x30]
mov qword [rdx], rax
lea rax, [0x14003c710]
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff5b0
mov rcx, r14
call fcn.1400ff309
int3
mov rax, qword [rcx]
cmp rax, 2
je 0x14004834f
cmp eax, 1
je 0x14004834f
test rax, rax
jne 0x140048366
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rax, qword [rax + 0x18]
mov r8, qword [rcx + 0x18]
add rcx, 0x20
jmp rax
ret
add byte [rdx + rsi + 0x48], sil
add ebx, 0x20
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
lea rdx, [rsp + 0x28]
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
mov qword [rdx], 0
mov rcx, rbx
call case.0x140049136.305
nop
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r14
ret
pop qword [rax - 0x46000000]
add byte [rax], al
add al, ch
adc al, 0xaa
sti
dec dword [rbx + rcx*4 - 0x41]
mov byte [rax], al
add byte [rax], al
mov rbx, qword [rdi + 0x90]
mov rax, qword [rdi + 0x80]
add rax, r15
add byte [rax], al
add byte [rcx + rax - 8], cl
sub rbx, r15
lea r8, [rsp + 0x20]
mov qword [r8], rax
mov qword [r8 + 8], rbx
mov dword [rax + 8], ebx
mov dword [rax + 8], ebx
xorps xmm0, xmm0
movups xmmword [r8 + 0x10], xmm0
adc byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rdi + 0x70]
mov rdx, r14
mov edx, esi
call qword [rax + 0x18]
test rax, rax
je 0x1400484c0
mov byte [rdi + 0xa1], 1
mov qword [rsi], 2
invalid
add al, byte [rax]
add byte [rax], al
jmp 0x140048569
invalid
add byte [rax], al
invalid
invalid
add byte [rax - 0x7b], cl
sal byte [rax + rdx + 0x48], cl
mov dword [rsi], 1
test rdx, rdx
je 0x1400484d5
mov qword [rsi], 1
mov qword [rsi + 8], rdx
jmp 0x140048569
push rsi
or cl, ch
xchg esp, eax
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x28
mov rdx, qword [rsp + 0x28]
mov rax, qword [rsp + 0x30]
cmp rax, rdx
ja 0x14004857b
cmp rbx, rax
cmp ebx, eax
jb 0x14004858a
add r15, rax
mov qword [rdi + 0x88], r15
add byte [rax], al
add byte [rax + 0x7500507f], al
push rax
add byte [rbp + 0x5d], dh
mov rcx, qword [rdi + 0x58]
cmp rcx, rax
invalid
jbe 0x140048539
bsr rcx, rcx
not ecx
add cl, 2
rol dword [rdx], 0x48
mov edx, 0xffffffff
invalid
invalid
invalid
invalid
mov ebp, 0x80d1f7c9
rol dword [rdx], 0x48
mov edx, 0xffffffff
invalid
invalid
invalid
invalid
shr rdx, cl
shr edx, cl
inc rdx
cmp rdx, rax
jbe 0x14004855a
cmp byte [rdi + 0x51], 0
je 0x140048575
invalid
cmp rdx, 0x2001
cmp rdx, 0x2001
and byte [rax], al
add byte [rcx + 0x2000], bh
and byte [rax], al
invalid
mov ecx, 0x2000
and byte [rax], al
add bl, ch
sbb dword [rax - 0x75], ecx
push rdi
invalid
jmp 0x140048552
mov rdx, qword [rdi + 0x60]
lea r8, [rcx + rcx]
test rcx, rcx
mov rcx, 0xffffffffffffffff
cmovns rcx, r8
cmp rcx, rdx
cmovae rcx, rdx
mov qword [rdi + 0x58], rcx
mov byte [rdi + 0x51], 0
mov qword [rsi], 0
mov qword [rsi + 8], rax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov byte [rdi + 0x51], 1
jmp 0x14004855e
lea r8, [0x140143b08]
mov rcx, rax
call fcn.1400ff6f0
mov rcx, rax
mov rdx, rbx
call fcn.1400ff309
int3
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
mov byte [rsi + 0xd3], 1
jmp 0x140048663
lea edx, [rsi + 0xd8]
add byte [rax - 0x73], cl
jl 0x1400486b6
lea rdi, [rsp + 0x20]
mov rcx, rdi
and byte [rax - 0x77], cl
stc
call fcn.140048403
mov rax, qword [rdi]
mov eax, dword [rdi]
push 0x48fffffd
mov eax, dword [rdi]
cmp rax, 2
je 0x140048663
add dh, byte [rdi + rdi*4 - 0x7d]
clc
cmp eax, 1
jne 0x1400486ee
add dword [rbp + 0x45], esi
mov rcx, qword [rsp + 0x28]
and al, 0x28
mov qword [rsi + 0x70], 4
jo 0x1400486b7
add byte [rax], al
add byte [rax - 0x39], cl
xchg byte [rax + 0x5000000], dl
nop
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rsi + 0x90], 5
mov dword [rsi + 0x90], 5
nop
add byte [rax], al
add byte [0x1060486c2], al
add byte [rax], al
add dh, al
add byte [rax], al
add dh, al
mov byte [rsi + 0xd4], 2
xchg ah, dl
add byte [rax], al
add byte [rdx], al
invalid
call fcn.140021222
mov rdi, rax
lea rbx, [rsi + 0xc0]
sahf
rol byte [rax], 0
invalid
sahf
rol byte [rax], 0
add byte [rax - 0x7d], cl
invalid
invalid
mov esi, 0xc0
add byte [rax], al
cmp qword [rsi + 0xc0], 0
je 0x1400486e9
add byte [rax], al
add byte [rax + rcx + 0x48], dh
mov ecx, ebx
mov rcx, rbx
call fcn.140046942
mov qword [rbx], rdi
jmp 0x14004867e
cmp qword [rsp + 0x28], 0
jne 0x14004867e
cmp byte [rsi + 0xd4], 0
mov qword [rsi + 0x70], 4
jne 0x140048712
mov qword [rsi + 0x90], 5
add byte [rax], al
add eax, 0xc6000000
add dh, al
add dh, al
mov byte [rsi + 0xd4], 2
xchg ah, dl
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add ch, cl
invalid
jmp 0x140048663
invalid
sub rsp, 0x48
mov rax, r8
mov eax, eax
mov r8, rdx
ror byte [rax - 0x77], 1
invalid
mov rsi, rcx
mov qword [rsp + 0x20], r9
mov dword [rsp + 0x20], ecx
mov dword [rsp + 0x20], ecx
and al, 0x20
lea rdi, [rsp + 0x30]
lea edi, [rsp + 0x30]
jl 0x14004875a
xor byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
mov r9, rax
call case.0x14003af7d.109
add byte [rax], al
add byte [rax - 0x75], cl
invalid
cmp rax, 2
add byte [rax], al
add byte [rax - 0x75], cl
invalid
je 0x1400487ab
mov rcx, qword [rsp + 0x38]
mov dl, byte [rsp + 0x40]
test rax, rax
je 0x14004876f
test rcx, rcx
jne 0x14004876f
cmp dl, 1
mov eax, 5
sbb rax, 0
jmp 0x140048783
mov r8d, dword [rsp + 0x41]
mov r9d, dword [rsp + 0x44]
mov dword [rsp + 0x2b], r9d
mov dword [rsp + 0x28], r8d
mov qword [rsi + 0x90], rax
mov qword [rsi + 0x98], rcx
mov byte [rsi + 0xa0], dl
mov eax, dword [rsp + 0x28]
and al, 0x28
and al, 0x28
mov ecx, dword [rsp + 0x2b]
and al, 0x2b
mov dword [rsi + 0xa1], eax
mov dword [rsi + 0xa4], ecx
movsb byte [rdi], byte [rsi]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xa48e], cl
movsb byte [rdi], byte [rsi]
add byte [rax], al
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rax - 0x7d], cl
add rsp, 0x48
add esp, 0x48
invalid
pop rdi
pop rsi
ret
push r15
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x1c8
in al, dx
enter 1, 0
in al, dx
enter 1, 0
add dword [rax], eax
add byte [rdi], cl
movaps xmmword [rsp + 0x1b0], xmm7
sub dword [rsp + 0x1b0], edi
mov esp, 0x1b024
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x1a0], esi
and al, 0xa0
add dword [rax], eax
invalid
movaps xmmword [rsp + 0x1a0], xmm6
and al, 0xa0
add dword [rax], eax
add byte [rbp - 0x77], cl
mov ebp, ecx
mov rbx, r8
movabs al, byte [0x894ccd894d000001]
ret
mov r13, r9
mov ebp, ecx
mov rbx, r8
mov r15, rdx
mov rdi, rcx
iretd
mov r12, qword [rsp + 0x230]
cmp byte [rdx + 0xd4], 2
je 0x1400487fa
iretd
mov byte [r15 + 0xd4], 1
cmp byte [r15 + 0xd5], 1
jne 0x140048916
movups xmm6, xmmword [0x1401437a0]
lea rdx, [rsp + 0xc0]
add byte [rax], al
add byte [rdi], cl
sub dword [rdx + 0x10], esi
add byte [rax], al
add byte [rdi], cl
sub dword [rdx + 0x10], esi
movups xmm7, xmmword [0x140143790]
movaps xmmword [rdx], xmm7
mov rcx, rbx
call fcn.14000f234
test rax, rax
je 0x140048854
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
lea r8, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
mov r9d, 0xa
add byte [rax], al
add al, ch
sbb eax, 0x84fffdcf
iretd
std
inc dword [rax + rax*8 + 0xbb850f]
add byte [rax], al
add byte [rax], al
add al, ch
sbb eax, 0x84fffdcf
iretd
std
inc dword [rax + rax*8 + 0xbb850f]
add byte [rax], al
movzx eax, byte [rbx + 0xd8]
iretd
add byte [rax], al
movzx eax, byte [rbx + 0xd8]
cmp rax, 2
je 0x140048877
cmp eax, 1
jne case.default.0x140048952
mov byte [r15 + 0xd4], 2
jmp case.default.0x140048952
cmp byte [r15 + 0xd4], 2
je case.default.0x140048952
add byte [rax], al
invalid
mov edi, 0xd4
add cl, byte [rdi]
test byte [rdx + 0xf000000], cl
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0x40], xmm6
sub dword [rsp + 0x40], esi
movaps xmmword [rsp + 0x30], xmm7
sub dword [rsp + 0x30], edi
xor ecx, ecx
lea rax, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
mov dl, byte [rcx + rax]
cmp dl, 9
je 0x1400488ac
add dword [rax + 0xc7409fa], eax
add dl, 0xe0
cmp dl, 0x5f
jae 0x140049740
inc rcx
cmp rcx, 0xa
jne 0x140048898
invalid
jrcxz 0x1400488fe
lea rcx, [0x1401435b0]
lea ecx, [0x1401435b0]
lodsb al, byte [rsi]
str word [rbp + rcx*4 - 0x74]
mov word [rax + rax*8], fs
lea r9, [rsp + 0xc0]
mov qword [r9], rcx
mov qword [r9 + 8], rax
mov dword [rcx + 8], eax
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rcx - 0x77], cl
or dword [rcx - 0x77], ecx
mov dword [rcx + 8], eax
invalid
invalid
mov dword [rcx + 8], eax
mov qword [r9 + 0x10], 0xa
mov qword [r9 + 0x18], 0
add byte [rax], al
add byte [rax], al
adc byte [r10], cl
add byte [rax], al
add byte [rcx - 0x39], cl
sbb byte [r8], al
add byte [rax], al
add byte [rax], al
mov byte [r9 + 0x20], 0
add byte [rax], al
add byte [rax], al
mov byte [r9 + 0x20], 0
mov byte [rcx + 0x20], 0
lea rsi, [rsp + 0x60]
lea r8, [rsp + 0x30]
mov rcx, rsi
mov rdx, rbx
call fcn.14001fc69
cmp byte [rsi + 0x20], 2
je case.default.0x140048952
lea rcx, [rsp + 0x78]
and al, 0x78
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov byte [rbx + 0xd8], 1
mov qword [rsp + 0x120], rdi
mov sil, byte [r15 + 0xd1]
mov qword [rsp + 0x138], 2
add byte [rax - 0x39], cl
test byte [rax + rdi], ah
add dword [rax], eax
add byte [rdx], al
cmp byte [rcx], al
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x158], 0
test byte [rax + rbx*2], ah
and al, 0x58
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
add byte [rax], al
movzx eax, byte [rbx + 0xb8]
mov dh, 0x83
mov eax, 0x48000000
add byte [rax - 0x73], cl
or eax, 0x10cee9
invalid
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x10cee9
invalid
adc byte [rax], al
lea rcx, [0x140155834]
jmp 0x188049a1a
invalid
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
or dword [rax + 1], 0x45e0ffc8
add rax, rcx
jmp rax
loopne 0x14004899a
xor r14d, r14d
xor esi, esi
jmp 0x14004897f
mov r14b, 1
mov r14b, 1
jmp 0x14004897f
and dword [rcx - 0x4a], eax
add ch, bl
mov r14b, 2
jmp 0x14004897f
invalid
sbb al, 0x41
mov dh, 3
mov r14b, 3
jmp 0x14004897f
invalid
mov r14b, 4
jmp 0x14004897f
invalid
adc al, byte [rcx - 0x4a]
add eax, 0xb6410deb
mov r14b, 6
mov r14b, 5
jmp 0x14004897f
mov r14b, 6
jmp 0x14004897f
mov r14b, 7
jmp 0x14004897f
mov r14b, 8
mov eax, dword [rsp + 0xc0]
mov ecx, dword [rsp + 0xc3]
mov dword [rsp + 0x63], ecx
invalid
mov dword [rsp + 0x60], eax
mov al, byte [r15 + 0xa8]
invalid
add byte [rax], al
cmp al, 0xb
je 0x1400489c4
cmp al, 0xa
jb 0x1400489c4
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
or eax, dword [rax]
invalid
mov byte [r15 + 0xa8], r14b
mov eax, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x63]
mov dword [r15 + 0xa9], eax
mov dword [r15 + 0xac], ecx
mov qword [r15 + 0xb0], rbp
mov qword [r15 + 0xb8], rdi
add byte [rax], al
add byte [rcx - 0x7d], cl
std
add dh, byte [rbp + 0x65]
add byte [rax], al
add byte [rcx - 0x7d], cl
std
add dh, byte [rbp + 0x65]
movups xmm0, xmmword [0x140123198]
lea r8, [rsp + 0x60]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x140123188]
movdqa xmmword [r8], xmm0
lea rdi, [rsp + 0xc0]
lea edi, [rsp + 0xc0]
lea edi, [rsp + 0xc0]
mov rcx, rdi
mov rdx, rbx
call fcn.140020262
cmp byte [rdi + 0x20], 2
je 0x140048a43
lea rcx, [rsp + 0xd8]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov qword [rsp + 0x60], 1
mov dword [rsp + 0x60], 1
mov qword [rsp + 0x68], 0
jmp 0x140048bb1
mov r14b, byte [rbx + 0xd8]
mov rcx, rbx
call case.0x14001e683.347
mov rdi, rax
mov rbp, rdx
movups xmm0, xmmword [0x140123198]
cmp r14b, 2
jne 0x140048b52
mov bl, 0xd8
add byte [rax], al
add byte [rax - 0x77], cl
fld1
xor bh, cl
std
dec dword [rax - 0x77]
invalid
lea r8, [rsp + 0xc0]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x140123188]
movdqa xmmword [r8], xmm0
lea r14, [rsp + 0x60]
mov rcx, r14
mov ecx, esi
mov ecx, esi
mov rdx, rbx
call fcn.14001fa25
cmp byte [r14 + 0x32], 2
jne 0x140048bbb
test dword [rsi], eax
add dword [rax], eax
invalid
test dword [rsi], eax
add dword [rax], eax
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x60
mov r14, qword [rsp + 0x60]
mov r12, qword [rsp + 0x70]
mov rdx, qword [r14 + 0x28]
mov edx, dword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
cmp rdx, r12
jbe 0x14004971c
mov rax, qword [r14 + 0x20]
imul r13, r12, 0x68
xor edx, edx
cmp qword [rax + r13], 0
mov rax, qword [rax + r13 + 0x10]
setne dl
lea rcx, [rsp + 0xc0]
mov qword [rcx + 0x20], r14
mov qword [rcx + 0x28], r12
mov dword [rcx + 0x28], esp
mov dword [rcx + 0x28], esp
mov qword [rcx], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
call fcn.14002625c
test al, al
jne 0x140049074
mov rdx, qword [r14 + 0x28]
cmp rdx, r12
jbe 0x140049725
mov rax, qword [r14 + 0x20]
cmp qword [rax + r13], 0
je 0x140048ce2
mov rcx, qword [rax + r13 + 0x10]
mov rdx, qword [r14 + 0x40]
cmp rdx, rcx
jbe 0x140049734
mov rax, qword [r14 + 0x38]
lea rcx, [rcx + rcx*8]
lea rbp, [rax + rcx*8]
add rbp, 0x20
jmp 0x140048cea
lea r8, [rsp + 0x60]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x140123188]
movdqa xmmword [r8], xmm0
lea r14, [rsp + 0xc0]
mov rcx, r14
mov rdx, rbx
call fcn.140020262
cmp byte [r14 + 0x20], 2
je 0x140048b9a
std
inc dword [rcx - 0x80]
jle 0x140048ba0
add dh, byte [rdi + rdx + 0x48]
lea ecx, [rsp + 0xd8]
lea rcx, [rsp + 0xd8]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
test rdi, rdi
je 0x140048c3e
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x60
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x60], 1
mov qword [rsp + 0x68], rbp
mov byte [rsp + 0x70], 0
jmp 0x1400490e8
mov rax, qword [rsp + 0x90]
mov eax, dword [rsp + 0x90]
mov qword [rsp + 0xf0], rax
movdqu xmm0, xmmword [rsp + 0x60]
movdqu xmm1, xmmword [rsp + 0x70]
movdqu xmm2, xmmword [rsp + 0x80]
movdqa xmmword [rsp + 0xe0], xmm2
movdqa xmmword [rsp + 0xd0], xmm1
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x140048b7a
and al, 0xc0
add byte [rax], al
add byte [rax - 0x7b], cl
dec dword [rdi]
invalid
invalid
add byte [rax], al
invalid
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x140048b7a
and al, 0xc0
add byte [rax], al
add byte [rax - 0x7b], cl
dec dword [rdi]
test byte [rcx + 0x31000000], ch
dec dword [rax - 0x75]
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rbx + rdx + 0x48], 0x8d
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
push rcx
invalid
xor edi, edi
mov rax, qword [rsp + 0xc8]
test rax, rax
je 0x140048c26
lea rcx, [rsp + 0xe0]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov eax, 1
test dil, dil
test bh, bh
je 0x1400490c9
test r13, r13
je 0x140048c47
call fcn.1400264aa
std
dec dword [rbp - 0x7b]
in eax, dx
test r13, r13
jne 0x140048a43
lea rcx, [rsp + 0x60]
mov rdx, rbx
mov r8, r12
call fcn.140026413
jmp 0x1400490e8
movzx edi, byte [rbx + 0xc8]
mov eax, dword [rbx + 0xb9]
mov ecx, dword [rbx + 0xbc]
add byte [rax], al
add byte [rcx + 0xc3248c], cl
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xc3248c], cl
add byte [rax], al
mov dword [rsp + 0xc0], eax
mov rbp, qword [rbx + 0xc0]
stosd dword [rdi], eax
rol byte [rax], 0
add byte [rcx - 0x4a], al
or ecx, ebp
cld
invalid
invalid
add byte [rax - 0x75], cl
stosd dword [rdi], eax
rol byte [rax], 0
add byte [rcx - 0x4a], al
or ecx, ebp
cld
invalid
mov rcx, qword [rbx + 0xc0]
mov rdx, qword [rbx + 0xc8]
call fcn.14000fafa
cld
dec dword [rax - 0x77]
invalid
mov rdi, rdx
mov r14b, 0xa
mov dh, 0xa
jmp 0x14004897f
cmp r13, 1
jne case.0x14002214e.293
movzx eax, byte [rbx + 0xb8]
cmp rax, 7
ja 0x1400496c4
add byte [rax], al
mov ecx, 0xa2
bt rcx, rax
jae 0x1400496c4
add byte [rax], al
xor ebp, ebp
jmp 0x140048c04
sub bh, bh
invalid
invalid
sub bh, bh
invalid
mov dil, 1
jmp 0x140048c06
lea rbp, [rax + r13]
add rbp, 0x18
sub byte [rax - 0x7d], cl
invalid
mov rcx, qword [rbp + 0x10]
add rcx, 9
xor edx, edx
call fcn.140003c6c
sti
dec dword [rax - 0x77]
ror dword [rcx - 0x77], 1
ror dword [rcx - 0x3f], 0xe9
jmp 0x140454710
add byte [rax], al
sti
dec dword [rax - 0x77]
ror dword [rcx - 0x77], 1
ror dword [rcx - 0x3f], 0xe9
jmp 0x140454710
add byte [rax], al
add byte [rax], al
mov r8d, 0x40
je 0x140048d18
bsr r8, r9
xor r8, 0x3f
xor eax, 0x3f
xor eax, 0x3f
sub rdx, r8
cmp rdx, 7
invalid
mov r8d, 7
add byte [rax], al
add byte [rdi + rcx + 0x42], cl
ret 0x8d4a
adc al, 0x85
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0xa0], rcx
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbp*4], ah
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0xb8], rdx
mov eax, 0x4c000000
mov ebp, dword [rbp + 8]
invalid
ret 0x8d4a
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbp*4], ah
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0xb8], rdx
mov eax, 0x4c000000
mov ebp, dword [rbp + 8]
mov r12, qword [rbp + 0x10]
cmp rax, r12
mov eax, 0x4c000000
mov ebp, dword [rbp + 8]
mov r12, qword [rbp + 0x10]
cmp rax, r12
jae 0x140048d7e
lea r14, [rsp + 0xa0]
mov rcx, r14
mov rdx, r12
call fcn.140002e7f
mov rcx, qword [r14]
mov rax, qword [r14 + 8]
jmp 0x140048d80
xor eax, eax
add rcx, rax
mov rdx, r13
mov r8, r12
call fcn.1400fc280
mov rax, qword [rsp + 0xa8]
mov rcx, qword [rsp + 0xb0]
mov rdx, rcx
sub rdx, rax
cmp rdx, r12
jb 0x1400497b1
add rax, r12
mov qword [rsp + 0xa8], rax
mov rdx, rcx
sub rdx, rax
cmp rdx, 2
jae 0x140048e01
and al, 0xa0
add byte [rax], al
add byte [rdx + 2], bh
mov rcx, r14
call fcn.140002e7f
mov r8, qword [r14]
mov rax, qword [r14 + 8]
mov rcx, qword [r14 + 0x10]
mov rdx, rcx
mov edx, ecx
mov edx, ecx
sub rdx, rax
mov word [r8 + rax], 0x202c
cmp rdx, 1
ja 0x140048e10
mov ecx, 2
call fcn.1400ff309
mov r8, qword [rsp + 0xa0]
mov word [r8 + rax], 0x202c
add al, 0
sub al, 0x20
add al, 0
sub al, 0x20
add rax, 2
mov qword [rsp + 0xa8], rax
mov rdx, rcx
sub rdx, rax
cmp rdx, 7
jae 0x140048e6f
lea r14, [rsp + 0xa0]
mov edx, 7
mov rcx, r14
call fcn.140002e7f
mov r8, qword [r14]
mov rax, qword [r14 + 8]
mov rcx, qword [r14 + 0x10]
mov rdx, rcx
sub rdx, rax
mov dword [r8 + rax + 3], 0x64656b6e
add ebp, dword [rsi + 0x6b]
mov dword fs:[r8 + rax], 0x6e756863
jne case.0x14008414d.200
or byte [rcx - 0x75], r9b
adc byte [rax - 0x77], r9b
retf 0x2948
add ebp, dword [rsi + 0x6b]
mov dword fs:[r8 + rax], 0x6e756863
jne case.0x14008414d.200
jne case.0x14008414d.200
cmp rdx, 6
ja 0x140048e80
cli
invalid
mov ecx, 7
call fcn.1400ff309
or eax, dword fs:[rax]
mov dword [r8 + rax + 3], 0x64656b6e
mov dword [r8 + rax], 0x6e756863
jne case.0x1400327c5.152
add ebp, dword [rsi + 0x6b]
mov dword fs:[r8 + rax], 0x6e756863
jne case.0x1400327c5.152
jne case.0x1400327c5.152
add rax, 7
mov qword [rsp + 0xa8], rax
rol byte [rdi], 0x48
mov dword [rsp + 0xa8], eax
mov r13, qword [rsp + 0xb8]
mov ebp, dword [rsp + 0xb8]
add byte [rax], al
add byte [rcx - 0xa], al
test r13b, 1
jne case.0x14003276b.157
vpcmpeqw xmm13, xmm15, xmmword [rdx]
lea rcx, [rsp + 0x38]
mov qword [rcx], r8
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov dword [rcx + 8], eax
lea r12, [rsp + 0x48]
mov qword [r12], r13
and al, 0x49
mov dword [rsp - 0x18], 0
and al, 0xe8
add byte [rax], al
add byte [rax], al
and al, 0x49
mov dword [rsp - 0x18], 0
and al, 0xe8
add byte [rax], al
add byte [rax], al
and al, 0xe8
add byte [rax], al
add byte [rax], al
lea rax, [0x140151338]
adc byte [rax], al
jmp 0x140048f4f
shr r13, 5
sub r8, r13
add rax, r13
invalid
in eax, dx
add eax, 0x4ce8294d
add eax, ebp
invalid
call 0x188ed901e
lea edx, [rsp + 0x188]
add dword [rax], eax
invalid
add rcx, r13
add ecx, ebp
lea rdx, [rsp + 0x188]
add dword [rax], eax
add byte [rax - 0x77], cl
or cl, byte [rcx + rcx*4 + 0x42]
mov qword [rdx + 8], r8
invalid
invalid
mov qword [rdx], rcx
mov qword [rdx + 8], r8
mov qword [rdx + 0x10], rax
lea r14, [rsp + 0x160]
lea esi, [rsp + 0x160]
or byte [rax - 0x77], cl
adc byte [rbp + r9*4 - 0x4c], cl
and al, 0x60
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
int1
lea esi, [rsp + 0x160]
mov rcx, r14
int1
call fcn.1400034cb
mov qword [rsp + 0x130], r13
and al, 0x30
add dword [rax], eax
add byte [rcx - 0x75], cl
mov eax, dword [rsi + 0x10]
and al, 0x30
add dword [rax], eax
add byte [rcx - 0x75], cl
mov eax, dword [rsi + 0x10]
mov rcx, rax
sub rcx, r13
invalid
invalid
mov eax, dword [rsi + 0x10]
mov rcx, rax
sub rcx, r13
jb 0x1400497b9
add r13, qword [rsp + 0x168]
mov rax, qword [rsp + 0x160]
mov eax, dword [rsp + 0x160]
and al, 0x68
add dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x160]
invalid
invalid
mov eax, dword [rsp + 0x160]
mov rdx, qword [rsp + 0x178]
mov qword [rsp + 0x38], r13
and al, 0x38
xchg esp, eax
and al, 0x78
add dword [rax], eax
add byte [rcx + rcx*4 + 0x6c], cl
and al, 0x38
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x14004981e
lea rcx, [rsp + 0x38]
lea r12, [rsp + 0x48]
invalid
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0xc0], eax
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rcx], al
movups xmm0, xmmword [rcx]
movups xmmword [rsp + 0xc8], xmm0
add byte [rax], al
mov rcx, qword [rcx + 0x10]
mov qword [rsp + 0xd8], rcx
and al, 0xd8
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xc8
add byte [rax], al
invalid
and al, 0xd8
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xc8
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xd0
rol byte [rax], 1
add byte [rax], al
xor ecx, ecx
enter 0, 0
mov r8, qword [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
xor ecx, ecx
cmp r8, rcx
cmp eax, ecx
enter 0x7074, 0x44
mov bl, byte [rdx + rcx]
je 0x140048ff5
mov r11b, byte [rdx + rcx]
cmp r11b, 0x20
cmp bl, 0x20
setae r9b
cmp r11b, 0x7f
cmp bl, 0x7f
sti
jg 0x140048fd7
setne r10b
setne dl
inc rcx
inc ecx
cmp r11b, 9
je 0x140048f80
invalid
fiadd word [rbp + 0x20]
sal dword [rbp - 0x27], 1
and r9b, r10b
and cl, dl
jne 0x140048f80
lea rcx, [rsp + 0xd8]
call qword [rax + 0x18]
invalid
and al, 0xd8
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x75], cl
and al, 0x30
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
test rax, rax
je 0x140048fcc
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
and al, 0x40
mov rcx, r12
call qword [rax + 0x18]
push rax
invalid
push rax
sbb byte [rax - 0x73], cl
add eax, 0xda265
invalid
lea rax, [0x140123238]
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
or eax, 0xda1d0
invalid
invalid
lea rcx, [0x1401231af]
or eax, 0xd8d4c00
lea r9, [0x140122be8]
lea r8, [rsp + 0x30]
add bl, byte [rbp + rcx + 0x448d4c00]
and al, 0x30
mov edx, 0x29
call fcn.1400ffac0
add byte [rax], al
add al, ch
retf
movups xmm0, xmmword [rsp + 0xc0]
movups xmm1, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x170], xmm1
movaps xmmword [rsp + 0xc0], xmm0
movaps xmmword [rsp + 0xd0], xmm1
lea rcx, [rbp + 0x18]
mov rax, qword [rbp]
mov rdx, qword [rbp + 8]
mov r8, qword [rbp + 0x10]
call qword [rax + 0x18]
movdqa xmm0, xmmword [rsp + 0xc0]
movdqa xmm1, xmmword [rsp + 0xd0]
movdqu xmmword [rbp + 0x10], xmm1
movdqu xmmword [rbp], xmm0
mov byte [rbp + 0x20], 0
mov eax, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x33]
mov dword [rbp + 0x24], ecx
mov dword [rbp + 0x21], eax
mov eax, dword [rsp + 0x129]
mov ecx, dword [rsp + 0x12c]
mov dword [rsp + 0x33], ecx
mov dword [rsp + 0x30], eax
test rdi, rdi
je 0x1400490c7
movups xmm0, xmmword [0x140149460]
adc byte [rax], al
lea r8, [rsp + 0x60]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x140149450]
add eax, 0x1003be
add eax, 0x1003be
movdqa xmmword [r8], xmm0
lea rdi, [rsp + 0xc0]
add byte [rax - 0x73], cl
mov esp, 0xc024
add byte [rax - 0x77], cl
mov rcx, rdi
mov rcx, rdi
mov rdx, rbx
call fcn.140020262
cmp byte [rdi + 0x20], 2
je 0x1400490c7
lea rcx, [rsp + 0xd8]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov edx, dword [rcx - 0x10]
mov edx, dword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
invalid
sbb byte [rcx], dh
ror byte [rax - 0x77], 0x44
and al, 0x60
xor eax, eax
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rbp
mov dword [rsp + 0x68], ebp
mov byte [rsp + 0x70], 0
mov eax, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x33]
and al, 0x33
mov dword [rsp + 0x71], eax
mov dword [rsp + 0x74], ecx
lea rdi, [r15 + 0xd8]
mov r8, qword [rbx + 0x40]
add r8, qword [rbx + 0x28]
add byte [rax], al
add byte [rbx + rcx*4 + 0x43], cl
add r8, qword [rbx + 0x28]
lea rax, [r8 + r8]
add al, 0
shl r8, 5
shl eax, 5
loopne 0x140049104
add eax, 0x49c02949
add eax, 0x1e
sub r8, rax
add r8, 0x1e
rcr byte [rsi], 0x49
mov eax, dword [rdi + 0xd8]
invalid
mov rax, qword [r15 + 0xd8]
add byte [rcx - 0x75], cl
mov rdx, qword [r15 + 0xe8]
mov edx, dword [rdi + 0xe8]
xchg edi, eax
call 0x188049115
sub eax, edx
invalid
sub rax, rdx
ror byte [rcx + rdi - 0x40], 1
cmp rax, r8
jb case.default.0x140049136
add eax, dword [rax]
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
cmp dword [rax + 0x48000000], 0xffffff8d
add byte [rax], al
lea rax, [0x140155860]
movzx r8d, byte [rbx + 0xb8]
add byte [rax], al
lea rax, [0x140155860]
adc byte [rax], al
add byte [rdx + 0x63], cl
or al, 0x80
movsxd rcx, dword [rax + r8*4]
add rcx, rax
jmp rcx
lea rdx, [0x1401230d3]
or eax, 0x7b84100
add byte [rax], al
add cl, ch
add byte [rcx - 0x48], al
invalid
mov r8d, 7
jmp 0x1400491d3
mov dword [rax], eax
add byte [rax], al
mov dword [rax], eax
add byte [rax], al
lea rdx, [0x1401230da]
lea edx, [0x1401230da]
mov dword [rdi - 0x47befff3], ebx
add eax, dword [rax]
add byte [rax], al
invalid
lahf
or eax, 0x3b84100
add byte [rax], al
mov r8d, 3
add bl, ch
jp 0x1400491a2
invalid
jmp 0x1400491d3
lea rdx, [0x1401230dd]
lea edx, [0x1401230dd]
lahf
or eax, 0x481feb00
lea edx, [0x1401230e1]
lahf
invalid
invalid
add bl, ch
invalid
jmp 0x140049181
lea rdx, [0x1401230e1]
lahf
or eax, 0x4868eb00
lea rdx, [0x1401230e4]
jmp 0x1400491d3
lea rdx, [0x1401230e4]
jb 0x14004910f
lahf
or eax, 0x6b84100
add byte [rax], al
add bl, ch
mov r8d, 6
jmp 0x1400491d3
pop rcx
pop rcx
lea rdx, [0x1401230ea]
lahf
or eax, 0x4b84100
add byte [rax], al
add bl, ch
lea rdx, [0x1401230ee]
lea rdx, [0x1401230ee]
mov r8d, 4
jmp 0x1400491d3
lea rdx, [0x1401230ee]
jmp 0x1400491a2
lea rdx, [0x1401230f3]
lea edx, [0x1401230f3]
jmp 0x1400491d3
lea rdx, [0x1401230fa]
mov r8d, 5
jmp 0x1400491d3
movzx r8d, byte [rbx + 0xc8]
cmp r8, 0x10
jae 0x14004979a
add byte [rcx - 0x7d], cl
clc
adc byte [rdi], cl
sbb esi, 5
add byte [rax], al
lea rdx, [rbx + 0xb9]
jmp 0x1400491d3
mov rdx, qword [rbx + 0xc0]
mov r8, qword [rbx + 0xc8]
mov rcx, rdi
call case.0x1400ab9a3.419
jae 0x1400491e2
add byte [rax - 0x73], cl
adc eax, 0x100fac
jae 0x1400491e2
add byte [rax - 0x73], cl
adc eax, 0x100fac
mov r14d, 1
mov r8d, 1
mov eax, 1
mov eax, 1
mov rcx, rdi
call case.0x1400ab9a3.419
lea r13, [rsp + 0x160]
mov qword [r13], rdi
lea r12, [rbx + 0x60]
lea rbp, [rsp + 0x30]
mov qword [rbp], r12
add byte [rax - 0x73], cl
add eax, 0xfffd0ed0
add byte [rax - 0x73], cl
add eax, 0xfffd0ed0
mov qword [rbp + 8], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
lea r8, [rsp + 0xc0]
mov qword [r8], rax
mov qword [r8 + 8], 2
mov qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rbp
mov qword [r8 + 0x18], 1
lea rdx, [0x1401235b0]
mov rcx, r13
call fcn.140004b40
mov al, byte [rbx + 0xd8]
movzx ecx, al
lea rdx, [rcx - 1]
cmp rdx, 3
jae 0x140049750
lea rax, str.HTTP_1.0HTTP_1.1unexpected_request_version:
mov rdx, qword [rax + rcx*8 - 8]
mov r8d, 8
mov rcx, rdi
call case.0x1400ab9a3.419
lea rdx, [0x1401473c9]
mov r8d, 2
mov rcx, rdi
call case.0x1400ab9a3.419
mov rcx, qword [rbx + 0xd0]
test rcx, rcx
je 0x14004938a
cmp qword [rcx + 0x18], 0
je 0x14004938a
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
movabs r13, 0x89b74c1a168a9dd2
mov rdx, rcx
and rdx, r13
lea r8, [rax - 0x20]
xor r9d, r9d
movdqa xmm0, xmmword [0x1401058e0]
pcmpeqd xmm1, xmm1
movdqa xmm2, xmmword [0x1401058f0]
movdqu xmm3, xmmword [rax + rdx]
movdqa xmm4, xmm3
pcmpeqb xmm4, xmm0
pmovmskb r11d, xmm4
test r11w, r11w
je 0x14004933c
lea ebp, [r11 - 1]
and ebp, r11d
bsf r10d, r11d
add r10, rdx
and r10, rcx
mov r11, r10
shl r11, 5
mov r14, r8
sub r14, r11
movdqu xmm4, xmmword [r14]
pcmpeqb xmm4, xmm2
pmovmskb r14d, xmm4
mov r11d, ebp
cmp r14d, 0xffff
add byte [rbp - 0x3e], dh
add byte [rbp - 0x3e], dh
jmp 0x14004935a
pcmpeqb xmm3, xmm1
pmovmskb r10d, xmm3
test r10d, r10d
jne 0x14004938a
add rdx, r9
add rdx, 0x10
add r9, 0x10
and rdx, rcx
jmp 0x1400492ea
neg r10
shl r10, 5
mov r14, qword [rax + r10 - 0x10]
mov rax, qword [rax + r10 - 8]
mov rcx, r14
call qword [rax + 0x18]
movabs rcx, 0xb5d862de63bf8ec1
xor rcx, rdx
xor rax, r13
or rax, rcx
je 0x1400494ba
xor eax, eax
test sil, sil
je 0x140049423
cmp qword [rbx + 0x28], 0
sete al
add rax, rax
lea rsi, [rsp + 0xc0]
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], 0
mov qword [rsi], rax
lea r13, str.:_library_std_srciomod.rs
lea rbp, [0x1401473c9]
mov rcx, rsi
call case.0x140017993.133
adc al, 0xfd
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
cmc
add byte [rax], al
invalid
adc al, 0xfd
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
cmc
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r14, rdx
mov rcx, rax
call fcn.140025bbc
mov r8, rdx
mov rcx, rdi
mov rdx, rax
call fcn.1400264fd
mov r8d, 2
mov rcx, rdi
mov rdx, r13
call case.0x1400ab9a3.419
mov rdx, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
mov rcx, rdi
call case.0x1400ab9a3.419
mov r8d, 2
mov rcx, rdi
mov rdx, rbp
call case.0x1400ab9a3.419
jmp 0x1400493c5
cmp qword [rbx + 0x28], 0
sete al
add rax, rax
lea rsi, [rsp + 0xc0]
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], 0
mov qword [rsi], rax
lea r13, str.:_library_std_srciomod.rs
lea rbp, [0x1401473c9]
mov rcx, rsi
call case.0x140017993.133
test rax, rax
je 0x1400494cb
mov r14, rdx
mov rcx, rax
call fcn.140025bbc
mov r8, rdx
mov rcx, rdi
mov rdx, rax
call case.0x1400ab9a3.419
mov r8d, 2
mov rcx, rdi
mov rdx, r13
call case.0x1400ab9a3.419
mov rdx, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
mov eax, dword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov rcx, rdi
call case.0x1400ab9a3.419
mov r8d, 2
mov rcx, rdi
mov rdx, rbp
call case.0x1400ab9a3.419
jmp 0x140049453
mov rcx, rdi
call fcn.140104646
jmp 0x140049120
mov rcx, rbx
mov rdx, r14
mov r8, rdi
mov r9d, esi
call fcn.1401008b4
lea rdx, [0x1401473c9]
mov r8d, 2
mov rcx, rdi
call case.0x1400ab9a3.419
mov rsi, qword [rbx + 0x20]
mov rdi, qword [rbx + 0x28]
mov qword [rbx + 0x28], 0
test rdi, rdi
je 0x14004952c
add rsi, 0x30
mov rax, qword [rsi + 0x10]
test rax, rax
je 0x140049511
lea rcx, [rsi + 0x28]
mov rdx, qword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
call qword [rax + 0x18]
mov rax, qword [rsi - 0x18]
mov rdx, qword [rsi - 0x10]
push rsi
invalid
mov r8, qword [rsi - 8]
mov rcx, rsi
call qword [rax + 0x18]
add rsi, 0x68
dec rdi
jne 0x1400494f9
push rsi
invalid
mov rsi, qword [rbx + 0x38]
mov rdi, qword [rbx + 0x40]
mov qword [rbx + 0x40], 0
test rdi, rdi
je 0x140049560
add rsi, 0x38
mov rax, qword [rsi - 0x18]
mov rdx, qword [rsi - 0x10]
mov r8, qword [rsi - 8]
mov rcx, rsi
call qword [rax + 0x18]
add rsi, 0x48
dec rdi
jne 0x140049545
mov qword [rbx], 0
mov rcx, qword [rbx + 0x50]
test rcx, rcx
je 0x140049587
mov rax, qword [rbx + 0x48]
lea rcx, [rax + rcx*4]
mov dword [rax], 0xffff
add rax, 4
cmp rax, rcx
jne 0x140049578
mov r13, qword [rsp + 0x60]
mov r14, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x70]
mov rax, qword [rsp + 0x138]
cmp rax, 2
invalid
je 0x1400495e8
add dh, byte [rsp + rax*2 + 0x48]
lea edx, [rsp + 0x150]
lea rdx, [rsp + 0x150]
test rax, rax
je case.0x140021300.327
mov rcx, qword [rsp + 0x140]
mov rax, qword [rsp + 0x148]
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
jmp 0x1400495e5
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rbx + rcx*4 + 0x40], cl
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
mov rcx, qword [rsp + 0x140]
mov rax, qword [rsp + 0x148]
call qword [rax + 0x68]
lea rcx, [rsp + 0x138]
call fcn.140010320
cmp r13, 2
jne 0x140049644
cmp qword [r15 + 0xc0], 0
je 0x140049611
lea rcx, [r15 + 0xc0]
call fcn.140046942
mov qword [r15 + 0xc0], r14
mov qword [r15 + 0x90], 5
nop
add byte [rax], al
add byte [0x188049624], al
add byte [rax - 0x75], cl
test byte [rax + riz], ah
add dword [rax], eax
add byte [rax - 0x39], cl
add byte [rdx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
add byte [rax - 0x75], cl
test byte [rax + riz], ah
add dword [rax], eax
add byte [rax - 0x39], cl
add byte [rdx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
call fcn.140049837
mov rcx, rbx
call fcn.140024c93
jmp 0x140049695
lea rdi, [rsp + 0xc0]
mov ecx, 0xc
or al, 0
add byte [rax], al
or al, 0
add byte [rax], al
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea rdi, [r15 + 0x10]
cmp dword [r15 + 0x10], 3
je 0x14004966a
mov rcx, rdi
call fcn.140024c93
lea rsi, [rsp + 0xc0]
mov ecx, 0xc
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x120]
mov qword [rax], r13
mov qword [rax + 8], r14
mov qword [rax + 0x10], rbp
mov rcx, r12
call fcn.140049837
mov rcx, qword [rbx + 0xd0]
movaps xmm6, xmmword [rsp + 0x1a0]
movaps xmm7, xmmword [rsp + 0x1b0]
add byte [rax], al
add byte [rax], al
add rsp, 0x1c8
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.14000b298
xor ecx, ecx
leave
lea rax, str.chunkedoriginal_header_value_plus_ascii_is_validC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcheaders.rs
mov dl, byte [rcx + rax]
cmp dl, 9
je 0x1400496dd
add dl, 0xe0
cmp dl, 0x5f
jae 0x140049740
inc rcx
cmp rcx, 7
jne 0x1400496cd
lea rcx, [0x140123100]
lea rdx, [rsp + 0x30]
mov qword [rdx], rcx
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], 7
mov qword [rdx + 0x18], 0
sbb byte [rax], al
add byte [rax], al
add dh, al
and byte [rax], al
sbb byte [rax], al
add byte [rax], al
add dh, al
and byte [rax], al
lea rcx, [rsp + 0x60]
call fcn.140020ac7
jmp 0x1400490c7
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
jmp 0x14004972c
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
mov rcx, r12
call fcn.1400ff670
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
call fcn.1400ff670
fnstsw word [rbx + 0xd]
add al, ch
xor byte [rdi + 0xb], bl
add byte [rbp + rcx*4 + 5], cl
adc esi, ebp
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
xor ecx, ecx
xor edx, edx
call fcn.1400ff670
mov byte [rsp + 0x160], al
mov qword [rsp + 0x30], r13
lea rax, [0x14001d888]
mov qword [rsp + 0x38], rax
lea rax, [0x140123530]
lea rcx, [rsp + 0xc0]
mov qword [rcx], rax
mov qword [rcx + 8], r14
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rbp
mov qword [rcx + 0x18], r14
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1_role.rs
call fcn.1400ff5b0
invalid
pop rsi
or eax, dword [rax]
invalid
lea rax, [0x1401204d8]
mov edx, 0xf
mov rcx, r8
mov r8, rax
shr al, 0x3f
pop rdi
or eax, dword [rax]
shr al, 0x3f
pop rdi
or eax, dword [rax]
mov rcx, r12
call fcn.1400ff309
lea rcx, [rsp + 0x180]
mov qword [rcx], rax
lea rax, [rsp + 0x130]
add dword [rax], eax
add byte [rax - 0x73], cl
push rsp
and al, 0x30
add dword [rax], eax
add byte [rax - 0x73], cl
push rsp
and al, 0x30
mov qword [rdx], rax
lea rax, [0x14003c710]
xor eax, 0x48ffff2f
mov dword [rdx + 8], eax
xor eax, 0x48ffff2f
mov dword [rdx + 8], eax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0xc0]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax + 2], edi
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax + 2], edi
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff5b0
or eax, dword [rax]
or eax, dword [rax]
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
lea eax, [0x140121818]
lea eax, [0x140121818]
mov edx, 0x2b
add byte [rax], al
call fcn.1400ff770
int3
pop rax
or dh, byte [rdx + 0x1a]
cmp qword [rsi + 0x68], 0
je 0x14004985f
jle 0x1400498b1
add byte [rbx + rdx + 0x4c], dh
mov r8, qword [rsi + 0x60]
mov eax, dword [rsi + 0x60]
mov rcx, qword [0x140165ff0]
or eax, 0x11c799
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
leave
mov bh, 0xb
invalid
leave
mov bh, 0xb
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140020f1b
and byte [rsi - 0x17], bl
scasd eax, dword [rdi]
jbe 0x140049868
call qword [rsi + 0x57]
push rdi
push rbx
sub rsp, 0x30
mov rdi, rdx
mov edi, edx
mov edi, edx
mov rsi, rcx
add rdx, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
pop rsp
and al, 0x20
mov rcx, rbx
call fcn.140048403
dec dword [rax - 0x75]
or ecx, dword [rax - 0x7d]
cmp ecx, 2
dec dword [rax - 0x75]
or ecx, dword [rax - 0x7d]
cmp ecx, 2
jne 0x14004989f
cmp ecx, 2
jne 0x14004989f
mov qword [rsi], 2
jmp 0x1400498d3
mov rax, qword [rsp + 0x28]
test rcx, rcx
je 0x1400498ca
mov qword [rdi + 0x70], 4
mov dword [rdi + 0x70], 4
mov qword [rdi + 0x90], 5
mov byte [rdi + 0xd4], 2
invalid
add dh, al
xchg esp, edx
add byte [rax], al
add byte [rdx], al
invalid
add bh, byte [rcx + 1]
mov ecx, 1
add byte [rax], al
add bl, ch
add dh, byte [rcx]
jmp 0x1400498cc
xor ecx, ecx
leave
mov qword [rsi], rcx
mov qword [rsi + 8], rax
add rsp, 0x30
add esp, 0x30
pop rbx
pop rdi
pop rsi
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x80
add byte [rax], 0
add byte [rcx + rcx*4 - 0x3d], cl
add byte [rax], 0
add byte [rcx + rcx*4 - 0x3d], cl
mov rdi, rdx
mov rsi, rcx
mov rax, qword [rdx + 0x70]
jo 0x140049943
cmp eax, 1
je 0x140049939
jo 0x140049943
cmp eax, 2
jne 0x140049a6c
lea r15, [rdi + 0x78]
lea r9, [rdi + 0xd8]
fadd dword [rax]
add byte [rax], al
fadd dword [rax]
add byte [rax], al
lea r14, [rsp + 0x50]
mov rcx, r14
mov rdx, r15
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.140049b85
cmp qword [r14], 0
je 0x140049976
mov qword [rsi], 2
jmp 0x140049a59
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + 0x90bf], al
nop
add byte [rax], al
add byte [rdx], al
cmp dword [rdi + 0x90], 2
jne 0x14004995b
lea rcx, [rdi + 0xd8]
lea rdx, [0x1401437ba]
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xf9e6a
mov r8d, 0x19
mov eax, 0x19
call case.0x1400ab9a3.419
mov qword [rdi + 0x70], 2
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
mov r8, rbx
call case.0x14003d63a.125
push 0xffffffffffffffff
invalid
invalid
push 0xffffffffffffffff
invalid
jmp 0x140049a59
mov r12, qword [rsp + 0x58]
mov r14, qword [rsp + 0x60]
mov r13d, 1
test r12, r12
je 0x1400499b5
mov qword [rsp + 0x20], r12
mov qword [rsp + 0x28], r14
movups xmm0, xmmword [rsp + 0x68]
movups xmmword [rsp + 0x30], xmm0
movzx eax, byte [r15]
test rax, rax
je 0x1400499bd
cmp eax, 1
jne 0x1400499ea
cmp byte [rdi + 0x79], 0xc
jne 0x1400499c7
jmp 0x1400499f0
mov r15d, 4
jmp 0x140049a2e
cmp qword [rdi + 0x80], 0
je 0x1400499f0
cmp qword [rsp + 0x30], 0
je case.0x14008414d.206
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
and al, 0x30
and al, 0x30
movups xmmword [rsi + 0x18], xmm1
movups xmmword [rsi + 8], xmm0
mov qword [rsi], 1
jmp 0x140049a59
cmp byte [rdi + 0x79], 0
je 0x1400499c7
cmp qword [rsp + 0x30], 0
je 0x140049a15
add byte [rbp + rbx + 0x48], dh
lea eax, [rsp + 0x68]
lea rax, [rsp + 0x68]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x40], xmm0
mov r15d, 3
jmp 0x140049a2e
mov r15d, 4
jmp 0x140049a1b
mov r15d, 3
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
xor r13d, r13d
mov rdx, r14
xor r8d, r8d
call qword [r12 + 0x18]
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x18], xmm0
mov qword [rdi + 0x70], r15
jg 0x140049aab
jg 0x140049aab
mov rcx, rdi
call fcn.140048596
mov rcx, rdi
mov rdx, rbx
mov edx, ebx
call fcn.14004863c
mov qword [rsi], r13
mov qword [rsi + 8], r12
mov dword [rsi + 8], esp
mov qword [rsi + 0x10], r14
jbe 0x140049a69
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add rdi, 0x70
add edi, 0x70
lea rax, [rsp + 0x20]
mov qword [rax], rdi
lea rcx, [0x140049ab8]
add byte [rax], al
cmp byte [rax - 0x73], cl
or eax, 0x39
add byte [rax], al
add byte [rax], al
mov qword [rax + 8], rcx
lea rdx, [0x140143820]
adc eax, 0xf9d96
adc eax, 0xf9d96
lea rcx, [rsp + 0x50]
and al, 0x50
mov qword [rcx], rdx
mov edx, 1
add byte [rax], al
adc dword [rdx + 1], edi
add byte [rax], al
mov qword [rcx + 8], rdx
mov qword [rcx + 0x20], 0
mov dword [rcx + 0x20], 0
mov dword [rcx + 0x20], 0
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
push rcx
invalid
push rcx
sbb byte [rax - 0x73], cl
lea edx, [0x140143830]
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1conn.rsinternal_error:_entered_unreachable_code:_write_body_invalid_state:
lea edx, [0x140143830]
call fcn.1400ff5b0
int3
mov rax, qword [rcx]
lea r8, [0x14015588c]
add eax, 0x10bdc6
add eax, 0x10bdc6
invalid
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140143b9e]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
invalid
invalid
adc eax, 0xfa0bc
mov r8d, 4
jmp 0x140049b7e
add byte [rax], al
add rcx, 8
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140143bb0]
invalid
str word [rax - 0x77]
and al, 0x20
and al, 0x20
movabs al, byte [0x482024448948000f]
lea eax, [0x140143ba2]
and al, 0x20
lea rax, [0x140143ba2]
mov r8d, 8
mov eax, 8
jmp case.0x140049136.15
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
mov dword [rcx], ecx
lea rax, [0x140143bb0]
mov qword [rsp + 0x20], rax
lea rax, str.BodyDecodeUpgrade
lea eax, str.BodyDecodeUpgrade
lea eax, str.BodyDecodeUpgrade
int 0xd6
sldt word [rcx - 0x48]
add al, 0
add byte [rax], al
mov r8d, 4
mov rcx, rdx
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.1400083e0
nop
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.KeepAliveNotEofWriter_must_be_presentC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.21.7_srcwriteencoder.rs
sldt word [rcx - 0x48]
or dword [rax], eax
add byte [rax], al
sldt word [rcx - 0x48]
or dword [rax], eax
add byte [rax], al
jmp 0x140049b7e
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140146c5c]
mov r8d, 6
add rsp, 0x38
jmp rax
mov edi, edx
mov r13, rcx
movzx eax, byte [rdx]
test rax, rax
je case.0x14002214e.311
cmp eax, 2
jne case.0x140021300.337
add byte [rax], al
add byte [rax], al
cmp byte [rdi + 1], 0
jne 0x140049ca3
test esp, esp
add byte [rax], al
invalid
lea r15, [rsp + 0x48]
mov r9d, 0x2000
mov rcx, r15
mov ecx, edi
mov ecx, edi
mov rdx, r14
mov r8, rbx
call fcn.14004a6ab
mov eax, 1
cmp qword [r15], 0
jne 0x140049d0b
cmp qword [rsp + 0x50], 0
je 0x140049cf8
lea rax, [rsp + 0x50]
lea rcx, [r13 + 8]
lea ecx, [rbp + 8]
lea ecx, [rbp + 8]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
mov rcx, qword [rax + 0x10]
test rcx, rcx
sete byte [rdi + 1]
mov rax, qword [rax + 0x18]
mov qword [r13 + 0x18], rcx
mov qword [r13 + 0x20], rax
jmp 0x140049d09
mov r15, qword [rdi + 8]
test r15, r15
je 0x140049ca3
lea r12, [rsp + 0x48]
mov rcx, r12
mov rdx, r14
mov r8, rbx
mov r9, r15
call fcn.14004a6ab
outsb dx, byte [rsi]
or al, byte [rax]
add byte [rax + 1], bh
add byte [rax], al
invalid
outsb dx, byte [rsi]
or al, byte [rax]
add byte [rax + 1], bh
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x7d], cl
cmp al, 0x24
add byte [rdi], cl
test dword [rsi + 0x48000000], edi
mov esi, dword [rsp + 0x50]
je 0x140049c75
push rax
cmp qword [r12], 0
jne 0x140049d0b
mov rsi, qword [rsp + 0x50]
je 0x140049c75
push rax
mov rbx, qword [rsp + 0x58]
test rsi, rsi
je 0x140049ccb
movups xmm0, xmmword [rsp + 0x60]
and al, 0x60
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x20], rsi
mov dword [rsp + 0x20], esi
mov dword [rsp + 0x20], esi
and al, 0x20
mov qword [rsp + 0x28], rbx
mov rax, qword [rsp + 0x30]
sub r15, rax
jae case.0x14004e4bc.27
xor r15d, r15d
jmp 0x140049cde
mov qword [rsp + 0x40], r13
mov al, byte [rdi + 1]
mov qword [rsp + 0x70], 0
movzx eax, al
lea rcx, [0x1401558a0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
enter 0xffffffffffffe0ff, 0xf
push rdi
rol byte [rcx + 0xf], 0x11
xorps xmm0, xmm0
movups xmmword [r13 + 0x18], xmm0
lea rax, [0x1401435b0]
sbb byte [r8 - 0x73], r9b
add eax, 0xf98fe
mov qword [r13 + 8], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov bl, 0x93
adc byte [rax], al
mov bl, 0x93
adc byte [rax], al
mov qword [r13 + 0x10], rax
mov qword [r13], 0
jmp 0x140049d30
mov qword [r13 + 8], 0
mov qword [r13 + 0x10], rbx
jmp 0x140049d09
test rax, rax
je 0x140049d11
invalid
xor ecx, dword [rcx + rcx*4 + 0x7f]
or byte [rdi], cl
adc byte [rsp + 0x20], al
mov qword [rdi + 8], r15
movups xmm0, xmmword [rsp + 0x20]
adc byte [rsp + 0x20], al
movups xmm1, xmmword [rsp + 0x30]
movups xmmword [r13 + 0x18], xmm1
movups xmmword [rbp + 0x18], xmm1
xor byte [rcx + 0xf], al
adc dword [rbp + 0x18], ecx
movups xmmword [rbp + 0x18], xmm1
movups xmmword [r13 + 8], xmm0
jmp 0x140049cc1
leave
leave
mov rax, qword [rsp + 0x58]
mov qword [r13 + 8], 0
add byte [rax], al
mov qword [r13 + 0x10], rax
xor eax, eax
mov qword [r13], rax
jmp 0x140049d30
call fcn.1400474d0
mov qword [r13 + 0x10], rax
xorps xmm0, xmm0
push rdi
rol byte [rcx + 0xf], 0x11
add byte [r8 - 0x73], r9b
and al, 0x38
push rdi
rol byte [rcx + 0xf], 0x11
add byte [r8 - 0x73], r9b
and al, 0x38
mov rdx, rbx
xor r8d, r8d
call qword [rsi + 0x18]
nop
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rbp, [rsp + 0x48]
insb byte [rdi], dx
and al, 0x48
mov r9d, 1
mov rcx, rbp
mov rdx, r14
mov r8, rbx
call fcn.14004a6ab
or dword [rax], eax
add byte [rax + 0x7d834802], dh
add byte [rax], al
or dword [rax], eax
add byte [rax + 0x7d834802], dh
add byte [rax], al
jne case.0x14003276b.178
mov rsi, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
test rsi, rsi
test byte [rdi], 0x84
xchg byte [rax], al
add byte [rax], al
test byte [rdi], 0x84
xchg byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x60]
and al, 0x60
and al, 0x60
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
lea eax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
and al, 0x20
mov qword [rsp + 0x28], rbp
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x30
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x30
test r8, r8
je 0x140049e0b
sal byte [rcx + rbp*2 + 0x44], 0x8a
add byte gs:[rax - 0x73], cl
and al, 0x38
mov r12b, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
lea ecx, [r12 - 0x30]
cmp cl, 0xa
stc
or cl, byte [rdi]
invalid
and eax, dword [rcx]
add byte [rax], al
stc
or cl, byte [rdi]
invalid
lea eax, [r12 - 0x61]
cmp al, 6
jae 0x140049dde
mov rax, qword [rdi + 8]
mov rcx, rax
shr rcx, 0x3c
je 0x14004a504
or byte [rax - 0x77], cl
ror dword [rax - 0x3f], 0xe9
cmp al, 0xf
test byte [rbx], ch
invalid
jmp 0x140049ef3
adc eax, 0x41000001
lea eax, [rsp - 0x41]
add dword [rax], eax
add byte [rcx - 0x73], al
and al, 0xbf
lea eax, [r12 - 0x41]
cmp al, 6
mov rsi, qword [rsp + 0x40]
jb 0x14004a54a
invalid
pop rdx
invalid
add byte [rax], al
invalid
lea rdx, str.Invalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowunexpected_EOF_during_chunk_size_lineInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LFInvalid_chunk_size_LFInvalid_chunk_size_linear_white_spaceinvalid_chunk_extension_contains_newlinechunk_extensions_over_limitInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_SizeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n
mov r8d, 0x2b
sub eax, dword [rax]
add byte [rax], al
sub eax, dword [rax]
add byte [rax], al
mov cl, 0x14
jmp 0x14004a63d
mov al, 1
mov r15, rbp
jmp case.0x14003276b.178
lea rdx, [0x1401438a7]
mov r8d, 0x25
mov cl, 0x25
call fcn.1400a1c2b
mov r15, rax
lea rcx, [rsp + 0x38]
mov rdx, rbp
xor r8d, r8d
xor eax, eax
xor eax, eax
call qword [rsi + 0x18]
mov al, 1
test al, al
jne 0x14004a526
mov byte [rdi + 1], r13b
mov byte [rdi + 1], ch
cmp qword [rsp + 0x70], 0
jne case.default.0x140049e65
mov qword [rsp + 0x70], 0
mov dword [rsp + 0x70], 0
movzx eax, r13b
lea rcx, [0x1401558a0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rbp, [rsp + 0x48]
insb byte [rdi], dx
and al, 0x48
mov r9d, 1
mov rcx, rbp
mov ecx, ebp
mov ecx, ebp
mov rdx, r14
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.14004a6ab
mov al, 2
cmp qword [rbp], 0
jne case.0x14003276b.178
mov rsi, qword [rsp + 0x50]
mov esi, dword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
test rsi, rsi
je 0x140049e04
invalid
invalid
invalid
invalid
lea rax, [rsp + 0x60]
and al, 0x60
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rbp
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x140049e0b
movzx r12d, byte [rbp]
movzx esp, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
lea ecx, [r12 - 0x30]
cmp cl, 0xa
jae 0x14004a4e5
add eax, dword [rsi]
add byte [rax], al
add eax, dword [rsi]
add byte [rax], al
mov rax, qword [rdi + 8]
mov rdx, rax
shr rdx, 0x3c
je 0x14004a562
add byte [rax], al
add byte [rax], al
lea rdx, [0x14014388b]
mov r8d, 0x1c
sbb al, 0
add byte [rax], al
cdq
sldt word [rcx - 0x48]
sbb al, 0
add byte [rax], al
jmp 0x14004a656
add byte [rax], al
lea rbp, [rsp + 0x48]
mov r9d, 1
add byte [rax - 0x77], cl
invalid
add byte [rax - 0x77], cl
jmp 0x189f72863
mov rdx, r14
invalid
mov rdx, r14
mov r8, rbx
call fcn.14004a6ab
mov al, 2
cmp qword [rbp], 0
add byte [rax], al
add byte [rax], al
jne case.0x14003276b.178
invalid
mov rsi, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
and al, 0x58
and al, 0x58
test rsi, rsi
je 0x140049e04
lea rax, [rsp + 0x60]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
lea eax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rbp
mov r8, qword [rsp + 0x30]
test r8, r8
ror byte [rdi], 0x84
movsd dword [rdi], dword [rsi]
invalid
invalid
invalid
ror byte [rdi], 0x84
movsd dword [rdi], dword [rsi]
invalid
movzx r12d, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
mov r13b, 2
cmp r12d, 0x1f
jg 0x14004a50a
invalid
add byte [rax], al
add eax, 0x83410000
cmp r12d, 9
je 0x140049e3a
invalid
invalid
cld
or dword [rdi], ecx
test byte [rbp + 0x41fffffe], ch
invalid
inc dword [rcx - 0x7d]
cld
invalid
invalid
cmp r12d, 0xd
jne 0x14004a65a
ret
mov r13b, 4
mov ch, 4
jmp 0x140049e3a
lea rbp, [rsp + 0x48]
mov r9d, 1
mov r9d, 1
mov rcx, rbp
mov rdx, r14
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.14004a6ab
mov al, 2
cmp qword [rbp], 0
add byte [rax + 0x7d834802], dh
add byte [rax], al
jne case.0x14003276b.178
mov rsi, qword [rsp + 0x50]
je 0x140049fed
push rax
mov rbp, qword [rsp + 0x58]
test rsi, rsi
je 0x140049e04
invalid
dec dword [rax - 0x73]
lea rax, [rsp + 0x60]
and al, 0x60
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
add byte [rax - 0x77], cl
je 0x14004a010
invalid
add byte [rax - 0x77], cl
je 0x14004a010
and byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x28
mov qword [rsp + 0x28], rbp
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x140049e0b
movzx r12d, byte [rbp]
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
cmp byte [rax - 0x77], cl
mov rdx, rbp
call qword [rsi + 0x18]
invalid
mov r13b, 4
cmp r12d, 0xd
je 0x140049e3a
invalid
inc dword [rcx - 0x7d]
cld
or cl, byte [rdi]
invalid
test byte [rdx], ah
invalid
cmp r12d, 0xa
je 0x14004a649
mov rax, qword [rdi + 0x10]
inc rax
inc eax
inc eax
mov qword [rdi + 0x10], rax
mov r13b, 3
cmp rax, 0x3fff
jbe 0x140049e3a
invalid
invalid
invalid
lea rdx, [0x14014396c]
mov r8d, 0x1b
sbb eax, dword [rax]
add byte [rax], al
jmp 0x14004a656
and al, 0x48
mov r9d, 1
mov rcx, rbp
mov rdx, r14
mov r8, rbx
fsubr st(0)
cmp eax, dword [rsi]
add byte [rax], al
fsubr st(0)
cmp eax, dword [rsi]
add byte [rax], al
mov al, 2
cmp qword [rbp], 0
jne case.0x14003276b.178
std
invalid
invalid
std
invalid
mov rsi, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
test rsi, rsi
je 0x140049e04
lea rax, [rsp + 0x60]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
add byte [rax - 0x77], cl
je 0x14004a0c8
invalid
add byte [rax - 0x77], cl
je 0x14004a0c8
and byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x28
mov qword [rsp + 0x28], rbp
mov dword [rsp + 0x28], ebp
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x140049e0b
std
invalid
invalid
std
invalid
mov r13b, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
cmp r13b, 0xa
cmp ch, 0xa
jne 0x14004a610
xor eax, eax
test r12, r12
ror byte [rbp - 0x7b], 0xe4
sete al
lea r13d, [rax + rax*4]
add r13d, 5
jmp 0x140049e3a
and al, 0x50
mov rcx, qword [rsp + 0x58]
pop rax
pop rax
test rax, rax
je 0x14004a175
pop rcx
sal byte [rcx + rbx*2 + 0x48], 0x8d
push rsp
pop rcx
lea rdx, [rsp + 0x60]
and al, 0x60
movups xmm0, xmmword [rdx]
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
invalid
push rsp
and al, 0x30
invalid
xor byte [rdi], cl
adc dword [rdx], eax
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
and al, 0x20
mov qword [rsp + 0x28], rcx
mov rax, qword [rsp + 0x30]
test rax, rax
test eax, eax
test eax, eax
je 0x14004a17f
invalid
mov rcx, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
push rsp
and al, 0x28
movups xmm0, xmmword [rsp + 0x30]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], rdx
movaps xmmword [rsp + 0x80], xmm0
sub rbp, rax
mov qword [rdi + 8], rbp
sete r13b
invalid
add r13b, 5
jmp 0x140049e3a
invalid
mov al, 1
mov r15, rcx
jmp case.0x14003276b.178
mov qword [rdi + 8], 0
call fcn.1400474d0
mov r15, rax
mov rax, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x30
mov r8, qword [rsp + 0x30]
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
call qword [rax + 0x18]
jmp 0x140049e30
cld
invalid
invalid
sbb cl, ch
test esp, edi
cld
cld
invalid
mov ecx, 1
mov rcx, r12
mov ecx, esp
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
loope 0x14004a206
mov rdx, r14
mov edx, esi
mov r8, rbx
call fcn.14004a6ab
mov al, 2
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
test dword [rcx - 4], esp
invalid
invalid
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
test dword [rcx - 4], esp
invalid
mov rsi, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
test rsi, rsi
je 0x140049e04
lea rax, [rsp + 0x60]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rbp
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x140049e0b
mov r12b, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
mov r13b, 7
cmp r12b, 0xd
cld
or eax, 0xfc12840f
invalid
invalid
cld
or eax, 0xfc12840f
invalid
lea rdx, [0x1401438e0]
jmp 0x14004a617
add eax, dword [rax]
invalid
mov cl, 0x96
verw cx
jrcxz 0x14004a235
invalid
add eax, dword [rax]
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x48
add byte [rax], al
lea r12, [rsp + 0x48]
lea esp, [rsp + 0x48]
mov r9d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov rdx, r14
loope 0x14004a28f
mov edx, esi
mov r8, rbx
call fcn.14004a6ab
add byte [rax], al
add byte [rax], al
mov al, 2
cmp qword [r12], 0
cmp al, 0x24
add byte [rdi], cl
test eax, ebx
sti
invalid
invalid
cmp al, 0x24
add byte [rdi], cl
test eax, ebx
sti
invalid
mov rsi, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
test rsi, rsi
je 0x140049e04
lea rax, [rsp + 0x60]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rbp
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x140049e0b
mov r12b, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
mov r13b, 1
cmp r12b, 0xa
cld
or cl, byte [rdi]
invalid
mov ebx, edi
invalid
invalid
push rsi
sbb byte [rcx - 0x4b], al
add dword [rcx - 0x80], eax
cld
or cl, byte [rdi]
test byte [rcx + 0x48fffffb], cl
lea rdx, [0x1401438f5]
lea edx, [0x1401438f5]
jmp 0x14004a617
mov r9d, 1
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.14004a6ab
invalid
add eax, dword [rax]
add byte [rax + 0x3c834902], dh
and al, 0
jne case.0x14003276b.178
invalid
mov rsi, qword [rsp + 0x50]
mov esi, dword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
test rsi, rsi
je 0x140049e04
lea rax, [rsp + 0x60]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rbp
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x140049e0b
mov r12b, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
cmp r12b, 0xd
sete r13b
or r13b, 8
jmp 0x140049e3a
invalid
invalid
invalid
and al, 0x48
mov r9d, 1
add byte [rax], al
add byte [rax], al
mov rcx, r12
mov rdx, r14
mov r8, rbx
fsubr st(0)
push rsp
add eax, dword [rax]
add byte [rax + 0x3c834902], dh
and al, 0
fsubr st(0)
push rsp
add eax, dword [rax]
add byte [rax + 0x3c834902], dh
and al, 0
jne case.0x14003276b.178
cli
invalid
mov rsi, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
test rsi, rsi
je 0x140049e04
lea rax, [rsp + 0x60]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rbp
mov dword [rsp + 0x28], ebp
mov dword [rsp + 0x28], ebp
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x140049e0b
mov r12b, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
mov r13b, 0xa
cmp r12b, 0xa
je 0x140049e3a
invalid
invalid
cld
or cl, byte [rdi]
test byte [rdi - 6], bh
jg 0x14004a3b3
invalid
lea rdx, [0x140143987]
mov r8d, 0x16
invalid
add cl, ch
invalid
jmp 0x14004a667
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.14004a6ab
mov al, 2
invalid
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
test dword [rdi], edi
cli
invalid
cmp qword [r12], 0
jne case.0x14003276b.178
mov rsi, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
test rsi, rsi
je 0x140049e04
lea rax, [rsp + 0x60]
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rbp
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x140049e0b
mov r12b, byte [rbp]
lea rcx, [rsp + 0x38]
mov rdx, rbp
call qword [rsi + 0x18]
xor eax, eax
cmp r12b, 0xd
sete al
lea r13d, [rax + rax*2]
add r13d, 8
jmp 0x140049e3a
inc dword [rcx - 0x73]
and al, 0x9f
lea eax, [r12 - 0x61]
cmp al, 6
mov rsi, qword [rsp + 0x40]
jae 0x14004a541
mov rax, qword [rdi + 8]
mov rcx, rax
shr rcx, 0x3c
jne 0x14004a62e
add r12b, 0xa9
jmp 0x14004a55f
cmp r12d, 0x20
je 0x140049e3a
cmp r12d, 0x3b
jne 0x14004a65a
mov r13b, 3
jmp 0x140049e3a
movzx eax, al
cmp eax, 2
jne 0x14004a671
mov eax, 1
mov rsi, qword [rsp + 0x40]
jmp 0x14004a682
lea eax, [r12 - 0x41]
cmp al, 6
jae 0x14004a59e
mov rax, qword [rdi + 8]
mov rcx, rax
shr rcx, 0x3c
jne 0x14004a62e
cmp al, 0xf
test ebx, edx
add byte [rax], al
add byte [rcx - 0x80], al
invalid
add r12b, 0xc9
mov ecx, r12d
shl rax, 4
loopne 0x14004a56a
loopne 0x14004a56a
movzx ecx, cl
add rcx, rax
add ecx, eax
mov qword [rdi + 8], rcx
mov r13b, 1
jmp 0x140049e3a
ret 0xfff8
invalid
ret 0xfff8
movaps xmm0, xmmword [rsp + 0x70]
movaps xmm1, xmmword [rsp + 0x80]
add byte [rax - 0x75], cl
and al, 0x40
add byte [rax - 0x75], cl
and al, 0x40
movups xmmword [rax + 0x18], xmm1
movups xmmword [rax + 8], xmm0
mov qword [rax], 0
jmp 0x140049d30
mov r13b, 2
cmp r12d, 0x1f
jg 0x14004a5bd
cmp r12d, 9
je 0x140049e3a
invalid
inc dword [rcx - 0x7d]
cld
or eax, 0xf9dc840f
invalid
cmp r12d, 0xd
je 0x140049f97
jmp 0x14004a5d1
cmp r12d, 0x20
je 0x140049e3a
cmp r12d, 0x3b
je 0x14004a51e
lea rdx, [0x14014399d]
jmp 0x14004a661
invalid
add byte [rcx - 0x76], al
invalid
lea rdx, [0x14014390a]
mov r8d, 0x15
jmp 0x14004a667
lea rdx, [0x14014388b]
mov r8d, 0x1c
mov cl, 0x15
call fcn.1400a1c2b
mov r15, rax
xor eax, eax
jmp 0x14004a678
lea rdx, [0x140143944]
mov r8d, 0x28
mov cl, 0x15
jmp 0x14004a669
lea rdx, [0x14014391f]
mov r8d, 0x25
mov cl, 0x14
call fcn.1400a1c2b
mov r15, rax
xor eax, eax
mov rsi, qword [rsp + 0x40]
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], r15
xor eax, eax
mov qword [rsi], rax
mov rax, qword [rsp + 0x70]
test rax, rax
je 0x140049d30
lea rcx, [rsp + 0x88]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
jmp 0x140049d30
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rsp + 0x12c], xmm0
test byte [rsp + rbp], ah
add dword [rax], eax
add cl, ch
invalid
add byte [rax], al
invalid
test byte [rsp + rbp], ah
add dword [rax], eax
add cl, ch
test eax, 0xf000000
adc byte [rsp + 0x16c], al
lea rcx, [rsp + 0x320]
movups xmmword [rcx - 0x10], xmm0
movups xmm0, xmmword [rsp + 0x15c]
movups xmmword [rcx - 0x20], xmm0
movups xmm0, xmmword [rsp + 0x120]
movups xmm1, xmmword [rsp + 0x12c]
movups xmm2, xmmword [rsp + 0x13c]
movups xmm3, xmmword [rsp + 0x14c]
movups xmmword [rcx - 0x30], xmm3
movups xmmword [rcx - 0x40], xmm2
mov byte [rcx - 0x68], r12b
mov byte [rcx - 0x67], r14b
mov word [rcx - 0x66], r13w
invalid
mov dword [rcx - 0x64], ebp
mov dword [rcx - 0x60], ebx
movups xmmword [rcx - 0x5c], xmm0
movups xmmword [rcx - 0x50], xmm1
mov r14, qword [rsp + 0x38]
mov rdx, r14
call fcn.140018c4f
jmp 0x14004c61e
invalid
mov rcx, r15
mov dl, byte [rsp + 0x30]
call fcn.140025730
lea rdx, [rsp + 0x1a0]
mov byte [rdx], r12b
mov byte [rdx + 1], r14b
mov word [rdx + 2], r13w
mov dword [rdx + 4], ebp
mov dword [rdx + 8], ebx
movaps xmm0, xmmword [rsp + 0x120]
movups xmmword [rdx + 0xc], xmm0
movups xmm0, xmmword [rsp + 0x12c]
movups xmmword [rdx + 0x18], xmm0
lea rcx, [rsp + 0x2b8]
call fcn.140010c1d
mov r15d, 3
mov r14, qword [rsp + 0x38]
mov rbx, qword [rsp + 0x28]
lea rax, [rbx + 0x18]
lea rsi, [rsp + 0x2e0]
mov rcx, qword [rsi - 8]
mov qword [rsp + 0x90], rcx
add byte [rdi], cl
adc byte [rsi - 0x28], al
add byte [rdi], cl
adc byte [rsi - 0x28], al
movups xmm1, xmmword [rsi - 0x18]
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
lea rdi, [rsp + 0x3a8]
add byte [rcx + 0xa], bh
add byte [rcx + 0xa], bh
rep movsq qword [rdi], qword [rsi]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x40], xmm0
movaps xmmword [rsp + 0x50], xmm1
mov rcx, r14
call fcn.1400477cc
mov byte [rbx + 0x48], 2
cmp r15, 3
jne 0x14004c6db
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x1c0], rax
movaps xmm0, xmmword [rsp + 0x70]
and al, 0x70
and al, 0x70
movaps xmm1, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1a0], xmm0
mov r14, qword [rsp + 0x40]
mov rcx, r14
call fcn.140023fa0
test rax, rax
test eax, eax
test eax, eax
je 0x14004c939
mov rsi, rax
lea rcx, [rsp + 0x1a0]
and al, 0xa0
add dword [rax], eax
add al, ch
int 0xaf
invalid
invalid
jmp 0x14004c849
and al, 0xa0
add dword [rax], eax
add al, ch
int 0xaf
invalid
lea rdi, [rsp + 0x150]
mov qword [rdi - 0x30], r15
movaps xmm0, xmmword [rsp + 0x70]
movaps xmm1, xmmword [rsp + 0x80]
movups xmmword [rdi - 0x28], xmm0
movups xmmword [rdi - 0x18], xmm1
mov rax, qword [rsp + 0x90]
mov qword [rdi - 8], rax
lea rsi, [rsp + 0x3a8]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
mov r14, qword [rsp + 0x40]
test r14, r14
je 0x14004c76f
lea rdx, [r14 + 0x10]
lea rsi, [rsp + 0x1a0]
mov rcx, rsi
call fcn.1400c4c61
cmp qword [rsi], 0
jne 0x14004cce3
mov rsi, qword [rsp + 0x1a8]
mov dil, byte [rsp + 0x1b0]
cmp dword [rsi + 0x48], 0x3b9aca00
je 0x14004c765
call fcn.1400bc640
mov qword [rsi + 0x40], rax
mov dword [rsi + 0x48], edx
mov rcx, rsi
mov edx, edi
call fcn.140025730
mov r13, r15
lea rsi, [rsp + 0x120]
mov rcx, rsi
call case.0x14001e683.347
mov r12, rax
mov r15, rdx
movups xmm0, xmmword [rsp + 0x48]
movaps xmmword [rsp + 0xd0], xmm0
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0xe0], rax
movzx eax, word [rsi + 0x68]
mov word [rsp + 0xe8], ax
mov rbp, qword [rsp + 0xd0]
cmp eax, 0xc8
jne 0x14004c86d
test rbp, rbp
je 0x14004c86d
lea rbp, [rsp + 0x48]
test r12, r12
je 0x14004c9e4
test r15, r15
je 0x14004c9e4
mov rcx, rbp
mov edx, 2
call fcn.14008a0e9
lea rcx, [rsp + 0x1a0]
mov byte [rcx], 2
mov dword [rcx + 4], 2
call fcn.140021241
mov rsi, rax
mov rcx, rbp
call fcn.1400477a0
lea rdi, [rsp + 0x120]
mov rcx, rdi
call fcn.140024c93
mov rcx, qword [rdi + 0x60]
call fcn.14000b298
lea rdi, [rsp + 0x190]
mov rcx, rdi
call fcn.140013dff
mov rcx, rdi
call fcn.1400477cc
mov rbx, qword [rsp + 0x28]
mov r15, r13
test r14, r14
je 0x14004c85e
lock dec qword [r14]
jne 0x14004c85e
lea rcx, [rsp + 0x40]
call fcn.140024d9b
cmp r15, 3
je 0x14004c95b
jmp 0x14004c96d
lea rdi, [rsp + 0x1a0]
lea rsi, [rsp + 0x120]
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x210]
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x2b0], xmm0
mov qword [rsp + 0x98], r14
call fcn.140013d0e
xor r13d, r13d
test al, al
cmove r13, r14
test r14, r14
je 0x14004c8cd
test al, al
je 0x14004c8cd
lock dec qword [r14]
jne 0x14004c8ca
lea rcx, [rsp + 0x98]
call fcn.140024d9b
xor r13d, r13d
test r12, r12
je 0x14004c8d8
cmp r15, 0xfffffffffffffffe
jb 0x14004c8f0
lea rcx, [rsp + 0x2b0]
call fcn.140013d0e
movzx eax, al
lea r15, [rax*2 - 2]
movaps xmm0, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x60], xmm0
lea rdi, [rsp + 0x338]
lea rsi, [rsp + 0x1a0]
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
mov ebx, 2
test rbp, rbp
je 0x14004c92c
lea rcx, [rsp + 0xd0]
call fcn.1400477a0
xor r8d, r8d
mov r14, qword [rsp + 0x28]
jmp 0x14004cb6b
lea rcx, [rsp + 0x70]
call fcn.140021241
dec byte [rax - 3]
dec dword [rax - 0x77]
invalid
test r14, r14
je 0x14004c95b
dec byte [rax - 3]
dec dword [rax - 0x77]
invalid
lock dec qword [r14]
jne 0x14004c95b
lea rcx, [rsp + 0x40]
call fcn.140024d9b
cmp qword [rsp + 0x48], 0
je 0x14004c96d
lea rcx, [rsp + 0x48]
call fcn.1400477a0
mov rcx, qword [rbx]
mov qword [rbx], 2
cmp rcx, 2
je 0x14004cca3
lea rax, [rsp + 0x2b0]
mov qword [rax], rcx
movups xmm0, xmmword [rbx + 8]
movups xmmword [rax + 8], xmm0
lea rdx, [rsp + 0x1b0]
mov qword [rdx - 0x10], rsi
mov qword [rdx - 8], 3
lea rsi, [rsp + 0x338]
mov ecx, 0xe
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [rdx + 0x88], xmm0
lea rdi, [rsp + 0x250]
lea rsi, [rsp + 0x3f8]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
jmp 0x14004cbd8
lea rax, [rsp + 0x1a0]
lea rdx, [rsp + 0x120]
mov ecx, 0x10
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
lea r8, [rsp + 0x2b0]
mov al, 2
add byte [rax], al
mov al, 2
add byte [rax], al
mov ecx, 0xe
mov rdi, r8
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
movups xmm0, xmmword [rax + 0x70]
movups xmmword [r8 + 0x70], xmm0
mov ecx, 0xe
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
movups xmm0, xmmword [r8 + 0x70]
movups xmmword [rsp + 0x108], xmm0
xorps xmm6, xmm6
movups xmmword [rax + 0x70], xmm6
mov qword [rax + 0x98], 0
lea rdi, [rsp + 0x2b0]
mov rcx, rdi
call fcn.140023d8f
mov r15, qword [rdi]
mov rsi, qword [rdi + 8]
mov esi, dword [rdi + 8]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov esi, dword [rdi + 8]
mov rdi, qword [rdi + 0x10]
movups xmm0, xmmword [rbp]
movaps xmmword [rsp + 0xf0], xmm0
mov rax, qword [rbp + 0x10]
mov qword [rsp + 0x100], rax
mov al, byte [0x1401660a0]
mov ecx, 0x50
add byte [rax], al
add byte [rax], al
mov edx, 8
call fcn.14003e6a0
test rax, rax
ror byte [rdi], 0x84
invalid
add al, byte [rax]
invalid
ror byte [rdi], 0x84
add dword [rdx], 0x8b480000
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rax - 0x77], cl
and byte [rdi], cl
sub byte [rsp + 0xf0], al
mov rcx, qword [rsp + 0x110]
mov qword [rax + 0x20], rcx
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lea rcx, [0x1401435b0]
mov qword [rax + 0x28], rcx
lea r8, str.called__Result::unwrap____on_an__Err__value
pushfq
adc byte gs:[rax], al
pushfq
adc byte gs:[rax], al
mov qword [rax + 0x30], r8
movups xmmword [rax + 0x38], xmm6
mov qword [rax + 0x48], r14
lea rdx, [rsp + 0xa0]
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], r8
movups xmmword [rdx + 0x20], xmm6
mov qword [rdx], rax
lea rax, [0x140146648]
mov qword [rdx + 8], rax
mov rcx, r15
call fcn.140023df0
lea rcx, [rsp + 0x200]
mov rdx, rsi
mov r8, rdi
call fcn.14008b995
test rax, 0xfffffffffffffffd
mov r14, qword [rsp + 0x28]
jne 0x14004cc06
lea rdi, [rsp + 0x338]
lea rax, [rsp + 0x1a0]
mov ecx, 0xe
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rbx, qword [rax + 0x70]
mov r13, qword [rax + 0x78]
mov r15, qword [rax + 0x80]
movups xmm0, xmmword [rax + 0x88]
movaps xmmword [rsp + 0x60], xmm0
mov r8, qword [rax + 0x98]
mov rcx, qword [r14]
mov qword [r14], 2
cmp rcx, 2
je 0x14004cccb
lea rax, [rsp + 0x2b0]
mov qword [rax], rcx
movups xmm0, xmmword [r14 + 8]
movups xmmword [rax + 8], xmm0
lea rdx, [rsp + 0x1b0]
lea rsi, [rsp + 0x338]
mov ecx, 0xe
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov qword [rdx + 0x70], rbx
mov qword [rdx + 0x78], r13
mov qword [rdx + 0x80], r15
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [rdx + 0x88], xmm0
mov qword [rdx + 0x98], r8
mov qword [rdx - 8], 4
lea rdx, [rsp + 0x1a0]
mov rcx, rax
call fcn.140056a52
xor eax, eax
movaps xmm6, xmmword [rsp + 0x450]
add rsp, 0x468
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rsi, rdx
mov rcx, rdx
call fcn.1400801a9
test rsi, rsi
je 0x14004cb2e
lock dec qword [rsi]
jne 0x14004cb2e
mov rcx, rsi
call fcn.140025141
jmp 0x14004cb2e
mov edx, 0x2b
call fcn.1400ffac0
lea rcx, str.poll_response_called_after_response_returned
lea r8, [0x14010c320]
mov edx, 0x2c
call fcn.140101a94
lea rcx, str.polled_after_complete
lea r8, [0x140143ac0]
jmp 0x14004ccd9
lea rcx, str.polled_after_complete
lea r8, [0x140143aa8]
mov edx, 0x15
call fcn.1400ffb60
mov rax, qword [rsp + 0x1a8]
mov cl, byte [rsp + 0x1b0]
lea r8, [rsp + 0x2b0]
mov qword [r8], rax
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xd5ba8
test al, 0x5b
invalid
invalid
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xd5ba8
test al, 0x5b
invalid
invalid
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401224f0]
jmp 0x14004cc81
mov ecx, 8
mov edx, 0x50
call fcn.1400ff140
int3
sub r15, rax
je 0x14004cda0
mov rcx, qword [rbx]
mov rdx, rdi
mov r8, r14
call fcn.1400c2bac
test rax, rax
jne 0x14004cdad
test rdx, rdx
jne 0x14004cdb6
mov rcx, qword [rbx + 0x10]
mov rax, qword [rbx + 0x18]
mov eax, dword [rbx + 0x18]
mov eax, dword [rbx + 0x18]
mov rdx, rcx
sub rdx, rax
cmp rdx, r15
cmp edx, edi
cmp edx, edi
mov r15, rcx
jne 0x14004cd50
lea rdx, str.early_eofC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimepark.rs
mov r8d, 9
mov cl, 0x25
call fcn.14003c0eb
mov qword [rsi], 1
jmp 0x14004cda7
mov qword [rsi], 0
mov qword [rsi + 8], rax
jmp 0x14004cdc1
mov qword [rsi], 2
jmp 0x14004cdc1
mov qword [rsi], 1
mov qword [rsi + 8], rdx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
add byte [rax - 0x73], cl
or byte [rbx + 0xf48023a], al
ror dword [rax - 0x77], 0xf1
mov rdx, rax
call fcn.1400265b8
mov rax, rsi
add rsp, 0x20
pop rsi
ret
in al, dx
xor byte [rax - 0x77], cl
invalid
mov rcx, qword [rsi + 8]
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rdi, qword [rsi + 0x18]
mov rbx, qword [rsi + 0x20]
test rbx, rbx
invalid
je 0x14004cebe
invalid
xor r14d, r14d
mov r15, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
xchg byte [r11], cl
invalid
mov rcx, qword [rdi + r14*8]
inc r14
call r15
cmp rbx, r14
jne 0x14004ceaf
cmp qword [rsi + 0x10], 0
cmp dword [rsi + 0x10], 0
je 0x14004cee3
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
mov rax, qword [rcx]
lock dec qword [rax]
or byte [rbp + 8], dh
or byte [rbp + 8], dh
mov rcx, qword [rsi]
call fcn.140025120
mov rax, qword [rsi + 8]
lock dec qword [rax]
jne case.0x1400acf77.208
invalid
add rsi, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400788b8
xchg esp, eax
invalid
add al, byte [rax]
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
add byte [rcx], 0
add byte [rcx + rcx*4 - 0x3a], cl
mov r8, rdx
mov rbx, rcx
lea rdx, [rsp + 0x58]
mov byte [rdx], 3
xor r14d, r14d
mov qword [rdx + 0x10], r14
mov qword [rdx + 0x30], r14
lea rdi, [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
stc
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.140024a1e
lea rcx, [rsp + 0x128]
mov rdx, rdi
mov r8, rsi
call fcn.140024ae7
lea rax, [0x140151938]
adc byte [rax], al
adc byte [rax], al
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], 1
mov dword [rdi + 0x10], 1
mov dword [rdi + 0x10], 1
mov qword [rdi + 0x18], r14
lea rax, [0x1401435b0]
add byte [rax - 0x77], cl
invalid
lea rsi, [rsp + 0x58]
lea rdx, [rsp + 0xd0]
mov rcx, rsi
call fcn.14001d5f9
cmp qword [rsi], r14
je 0x14004d16d
add byte [rax - 0x77], cl
invalid
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x50], rax
movups xmm0, xmmword [rsp + 0x58]
movups xmm1, xmmword [rsp + 0x68]
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
mov al, byte [rsp + 0x128]
cmp al, 4
jne 0x14004d00b
mov sil, byte [rsp + 0x129]
mov dil, byte [rsp + 0x12a]
lea rcx, [rsp + 0x48]
mov rax, qword [rcx - 0x18]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
clc
clc
call qword [rax + 0x18]
mov bpl, 4
jmp 0x14004d10e
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
jl 0x14004d033
invalid
lea rdi, [rsp + 0x58]
and al, 0x58
pop rax
lea rsi, [rsp + 0x128]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov r14, qword [rsp + 0x30]
mov sil, byte [rsp + 0x38]
and al, 0x38
and al, 0x38
mov dil, byte [rsp + 0x39]
movups xmm0, xmmword [rsp + 0x3a]
movaps xmmword [rsp + 0xb0], xmm0
invalid
cmp cl, byte [rdi]
sub dword [rsp + 0xb0], eax
invalid
add byte [rdi], cl
adc byte [rsp + 0x48], al
movups xmm0, xmmword [rsp + 0x48]
movups xmmword [rsp + 0xbe], xmm0
test r14, r14
test esi, esi
test esi, esi
je 0x14004d0b8
mov rax, qword [rsp + 0x88]
test rax, rax
je 0x14004d06e
lea rcx, [rsp + 0xa0]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
lea rdx, [rsp + 0x5b]
mov qword [rdx + 0x2d], r14
mov byte [rdx + 0x35], sil
mov byte [rdx + 0x36], dil
xor eax, 0x367a8840
movaps xmm0, xmmword [rsp + 0xb0]
movups xmmword [rdx + 0x37], xmm0
movups xmm0, xmmword [rsp + 0xbe]
movups xmmword [rdx + 0x45], xmm0
mov bpl, byte [rdx - 3]
mov sil, byte [rdx - 2]
mov dil, byte [rdx - 1]
dec dword [rax - 0x73]
mov word [rax + rdx*8], fs
and al, 0xd0
add byte [rax], al
add byte [rcx - 0x48], al
push rbp
add byte [rax], al
add al, ch
retf 0xaf1
add bl, ch
push rsi
dec dword [rax - 0x73]
mov word [rax + rdx*8], fs
and al, 0xd0
and al, 0xd0
add byte [rax], al
add byte [rcx - 0x48], al
push rbp
add byte [rax], al
add al, ch
retf 0xaf1
cmp byte [rsp + 0x58], 3
je case.0x1400acf77.255
and al, 0x58
add esi, dword [rdi + rcx + 0x48]
mov rdx, qword [rsp + 0x130]
mov rdx, qword [rsp + 0x130]
mov ecx, eax
call fcn.140019f60
shr eax, 0x92
invalid
mov rax, qword [rsp + 0x68]
test rax, rax
je 0x14004d0eb
invalid
adc ecx, dword [rax - 0x73]
mov word [rax + rax*4], fs
add byte [rax], 0
lea rcx, [rsp + 0x80]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
add byte [rax], 0
add byte [rax - 0x75], cl
push rcx
invalid
call qword [rax + 0x18]
mov rax, qword [rsp + 0x88]
mov bpl, 4
test rax, rax
je 0x14004d10e
lea rcx, [rsp + 0xa0]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x75], cl
push rcx
invalid
lea rcx, [rsp + 0x5b]
mov byte [rcx - 3], bpl
mov byte [rcx - 3], ch
mov byte [rcx - 3], ch
std
mov byte [rcx - 2], sil
mov byte [rcx - 1], dil
inc byte [rax - 0x78]
jns 0x14004d11e
dec dword [rax - 0x73]
xchg esp, eax
and al, 0xd0
lea rdx, [rsp + 0xd0]
mov r8d, 0x55
call fcn.1400fc280
int1
or al, byte [rax]
add byte [rax], al
add byte [rcx - 0x48], al
push rbp
add byte [rax], al
add al, ch
int1
or al, byte [rax]
lea rsi, [rsp + 0xd0]
mov ah, 0x24
rol byte [rax], 1
add byte [rax], al
lea rdx, [rsp + 0x58]
pop rax
mov rcx, rsi
call fcn.14001d56b
add al, 0xfd
inc dword [rax + 0x5174033e]
push rcx
add al, 0xfd
inc dword [rax + 0x5174033e]
push rcx
push rcx
lea rsi, [rsp + 0xd0]
mov ah, 0x24
rol byte [rax], 1
add byte [rax], al
mov ecx, 0xb
mov rdi, rbx
fcompi st(3)
movsq qword [rdi], qword [rsi]
fcompi st(3)
movsq qword [rdi], qword [rsi]
add rsp, 0x180
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
mov al, byte [rsp + 0x60]
lea r8, [rsp + 0x30]
mov byte [r8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuripath.rs
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
and byte [rax - 0x73], cl
or eax, 0x105ee4
adc byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
adc byte [rax], al
lea r9, [0x1401434e8]
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
call fcn.1400ffac0
sub dword [rbx], ecx
add byte [rdi], cl
mov bh, 0x84
and al, 0xd1
add byte [rax], al
movzx eax, word [rsp + 0xd1]
lea r8, [rsp + 0x58]
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x58
mov word [r8], ax
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
jae 0x14004d1c3
add byte [rax - 0x77], cl
and al, 0x20
jae 0x14004d1c3
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, [0x1401444f1]
lea r9, [0x1401434c8]
lea ecx, [0x1401434c8]
add byte [rbp + rcx*4 + 0xd], cl
lea ecx, [0x1401434c8]
or eax, 0xf6300
add byte [rbx + 0xf], ah
add byte [rdx + 0x21], bh
mov edx, 0x21
call fcn.1400ffac0
or eax, dword [rax]
add ah, cl
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x2648]
add byte [rax], al
int3
add byte [rax], al
test eax, eax
je 0x14004d1f7
cmp eax, 3
je 0x14004d204
cmp eax, 4
jne 0x14004d224
add rsi, 0x2650
push rax
add byte es:[rax], al
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp 0x140052a89
invalid
add byte [rax - 0x73], cl
mov ss, word [rax + 0x26]
add byte es:[rax], al
lea rcx, [rsi + 0x2650]
add byte es:[rax], al
call 0x140052a89
add rsi, 0x4c88
invalid
mov byte [rax + rax], cl
invalid
mov byte [rax + rax], cl
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.1400462f6
invalid
invalid
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
pop rsi
ret
mov rbx, rcx
movzx eax, byte [rdx + 0x2648]
invalid
add byte es:[rax], al
lea rcx, [0x1401558d4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
mov r12, rbp
lea rcx, [rsp + 0x3ad0]
mov r8d, 0x2638
mov rdx, r14
call fcn.1400fc280
or al, byte [rax]
or al, byte [rax]
mov ebp, dword [r14 + 0x2640]
cmp ebp, 0x3b9aca00
jne 0x14004d3ed
lea r13, [r14 + 0x2650]
mov r8d, 0x2638
add byte [rax], al
add byte [rax], al
mov rcx, r13
mov rdx, r14
bnd call fcn.1400fc280
or al, byte [rax]
or al, byte [rax]
movzx eax, byte [r14 + 0x2932]
lea rcx, [0x14015595c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rbp, r12
or dword [rax + 1], 0xe5894cc8
jmp rax
movzx eax, byte [r14 + 0x2932]
xor ch, byte [rcx]
add byte [rax], al
lea rcx, [0x14015595c]
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
or dword [rax + 1], 0x48e0ffc8
mov dword [rsp + 0x38], ebp
mov qword [rsp + 0x38], rbp
mov word [r14 + 0x2933], 0
mov dl, 1
mov byte [r14 + 0x2937], dl
sub dword [rax], eax
add byte [rcx - 0x73], cl
scasb al, byte [rdi]
and byte [rdi], 0
add byte [rcx + 0x10], bh
xchg byte [rbx], dh
sub dword [rax], eax
add byte [rax], al
add byte [rdx - 0x6977beff], dh
invalid
sub dword [rax], eax
add byte [rcx - 0x73], cl
scasb al, byte [rdi]
and byte [rdi], 0
add byte [rcx + 0x10], bh
mov rdi, rbp
mov edi, ebp
mov qword [rsp + 0x40], r13
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2936], dl
lea r13, [r14 + 0x2800]
xchg esi, eax
sub dword ss:[rax], eax
add byte [rbp - 0x73], cl
scasb al, byte [rdi]
add byte [rax], ch
add byte [rax], al
lea rax, [r14 + 0x2728]
mov ecx, 0xb
mov rdi, r13
mov rsi, rax
invalid
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
invalid
invalid
movsd dword [rdi], dword [rsi]
mov byte [r14 + 0x2935], dl
lea rdi, [r14 + 0x2858]
lea rdx, [r14 + 0x26d0]
lea edx, [rsi + 0x26d0]
sub byte [rax], al
add byte [rcx - 0x73], cl
lea edx, [rsi + 0x26d0]
lea edx, [rsi + 0x26d0]
mov ecx, 0xb
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
movabs r8, 0x7fffffffffffffff
invalid
invalid
invalid
invalid
jg 0x14004d3af
add eax, dword [rsi + 0x2858]
cmp r8, 2
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
invalid
mov ecx, 2
cmovb rcx, r8
cmovb ecx, eax
add byte [rax], al
add byte [rcx + 0xf], cl
cmovb ecx, eax
cmp rcx, 2
je 0x14004dc37
or byte [rax], al
add byte [rax - 0x7d], cl
stc
invalid
cmovb ecx, eax
cmp rcx, 2
je 0x14004dc37
or byte [rax], al
invalid
or byte [rax], al
add byte [rax - 0x7d], cl
stc
cmp rcx, 1
add dword [rdi], ecx
jne 0x14004debf
test dword [rsi], esi
or eax, dword [rax]
add byte [rcx + 0xf], al
adc byte [rsi + 0x2860], al
movups xmm0, xmmword [r14 + 0x2860]
movups xmm1, xmmword [r14 + 0x2870]
lea r8, [rsp + 0xd0]
lea eax, [rsp + 0xd0]
invalid
lea eax, [rsp + 0xd0]
add byte [rax], al
add byte [rcx + 0xf], al
sub dword [rax + 0x10], ecx
invalid
invalid
movaps xmmword [r8 + 0x10], xmm1
adc byte [rcx + 0xf], al
movaps xmmword [r8], xmm0
sub dword [rax], eax
movups xmm0, xmmword [r14 + 0x2880]
movups xmm1, xmmword [r14 + 0x2890]
adc byte [rsi + 0x2890], cl
adc byte [rsi + 0x2890], cl
lea r15, [rsp + 0x380]
movaps xmmword [r15], xmm0
movaps xmmword [r15 + 0x10], xmm1
mov rax, qword [r14 + 0x28a0]
mov qword [r15 + 0x20], rax
and byte [r15], r9b
sub byte [0x140105720], al
and byte [r15], r9b
sub byte [0x140105720], al
lea rdx, [rsp + 0x1420]
movaps xmmword [rdx], xmm0
and al, 0x20
adc al, 0
add byte [rdi], cl
sub dword [rdx], eax
jmp 0x14004df13
mov r15, qword [r14 + 0x2638]
call fcn.1400bc640
mov rdi, rax
mov edi, eax
add rdi, r15
jb 0x14004d41a
invalid
mov qword [rsp + 0x40], r13
lea r15, [r14 + 0x2a70]
movzx eax, byte [r14 + 0x2a70]
lea rdx, [r14 + 0x2938]
lea rcx, [0x1401559a4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov r13, r15
mov qword [rsp + 0x38], rbp
mov rbp, qword [r14 + 0x29e8]
scasb al, byte [rdi]
call 0x12904d493
add cl, ch
or byte [rax], r8b
invalid
lea rsi, [rsp + 0x1420]
mov rcx, rsi
mov rdx, r8
mov r8, rbp
call qword [rax + 0x18]
mov rdi, qword [rsi]
cmp rdi, 4
jne 0x14004d533
invalid
mov al, 4
jmp 0x140051131
sub byte [rbp - 0x73], cl
mov esi, 0x2dd0
movzx eax, byte [r14 + 0x2dd0]
lea rdi, [r14 + 0x2a70]
lea rcx, [0x14015597c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x38], rbp
mov dword [rsp + 0x38], ebp
lea rdx, [rsp + 0x1438]
mov rsi, qword [rdx - 0x10]
mov r12, qword [rdx - 8]
lea rcx, [rsp + 0x1000]
mov r8d, 0x108
call fcn.1400fc280
mov rcx, qword [r14 + 0x2938]
mov rdx, qword [r14 + 0x2940]
xchg esi, eax
sub dword [rax], eax
add al, ch
xor eax, 0x40fffb3f
mov ch, 2
xchg esi, eax
sub dword [rax], eax
add al, ch
xor eax, 0x40fffb3f
mov ch, 2
cmp edi, 3
je 0x1400504a0
mov qword [rsp + 0x48], rbx
mov rbx, r12
lea r12, [rsp + 0x1438]
lea rdx, [rsp + 0x1000]
mov r8d, 0x108
mov rcx, r12
call fcn.1400fc280
mov qword [r12 - 0x18], rdi
mov qword [r12 - 0x10], rsi
mov qword [r12 - 8], rbx
mov rbp, qword [r14 + 0x28e0]
test rbp, rbp
je 0x14004f7f6
mov qword [rsp + 0x40], r13
lea rbx, [r14 + 0x2938]
mov rsi, qword [r14 + 0x28e8]
mov esi, dword [rsi + 0x28e8]
mov rcx, rsi
xor edx, edx
call fcn.140003c6c
mov rdi, rax
mov r12, rdx
mov esp, edx
mov esp, edx
mov rcx, rdx
mov rdx, rbp
mov r8, rsi
call fcn.1400fc280
movzx r13d, word [r14 + 0x2930]
sub dword [rax], eax
add byte [rcx - 0x49], al
add al, byte [rcx - 0x80]
mov esi, 0x27e8
invalid
je 0x14004d661
lea rdx, [r14 + 0x27e0]
mov rax, qword [r14 + 0x27c8]
mov r8, qword [r14 + 0x27d0]
mov r9, qword [r14 + 0x27d8]
lea rbp, [rsp + 0x870]
add byte [rax - 0x77], cl
jmp 0xca49e72f
mov esi, 0x27e8
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
movaps xmmword [rsp + 0xac0], xmm0
movaps xmmword [rsp + 0xad0], xmm1
add byte [rbx - 0x7b76debb], cl
and al, 0xc0
add al, 0
add byte [rbx - 0x7b76dbbb], cl
and al, 0x89
test byte [rbx + rax*8], ah
add al, 0
invalid
add byte [rax - 0x77], cl
jmp 0xca49e72f
add byte [rbx - 0x7b76debb], cl
and al, 0xc0
add al, 0
add byte [rbx - 0x7b76dbbb], cl
and al, 0x89
test byte [rbx + rax*8], ah
add al, 0
add byte [rcx], dh
rol byte [rcx - 0x78], 0x86
xor al, 0x29
sub dword [rax], eax
invalid
xor eax, eax
mov byte [r14 + 0x2934], al
sub dword [rax], eax
invalid
sub dword [rax], eax
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
lea rbp, [rsp + 0x130]
lea rdx, [rsp + 0x1420]
mov r8d, 0x120
and al, 0x30
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x20
adc al, 0
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov rcx, rbp
call fcn.1400fc280
movaps xmm0, xmmword [rsp + 0xac0]
add byte [rax], al
add byte [rax], al
movaps xmm1, xmmword [rsp + 0xad0]
movaps xmmword [rsp + 0x730], xmm0
movaps xmmword [rsp + 0x740], xmm1
mov eax, dword [rsp + 0x4c0]
mov ecx, dword [rsp + 0x4c3]
mov dword [rsp + 0x110], eax
add byte [rcx + 0x113248c], cl
add byte [rax], al
add byte [rcx + 0x113248c], cl
add byte [rax], al
mov r8d, 0x120
mov rcx, rbx
invalid
mov rdx, rbp
call fcn.1400fc280
mov rdx, rbx
mov qword [r14 + 0x2a58], rdi
mov qword [r14 + 0x2a60], r12
mov dword [rsi + 0x2a60], esp
invalid
mov dword [rsi + 0x2a60], esp
mov qword [r14 + 0x2a68], rsi
movaps xmm0, xmmword [rsp + 0x730]
movaps xmm1, xmmword [rsp + 0x740]
movups xmmword [r14 + 0x2a70], xmm0
sub al, byte [rax]
add byte [rcx + 0xf], al
adc dword [rsi + 0x2a80], ecx
invalid
sub al, byte [rax]
add byte [rcx + 0xf], al
adc dword [rsi + 0x2a80], ecx
invalid
add byte [rbp - 0x78], al
mov esi, 0x2a90
mov byte [r14 + 0x2a90], r15b
mov eax, dword [rsp + 0x110]
mov ecx, dword [rsp + 0x113]
mov dword [r14 + 0x2a91], eax
mov dword [r14 + 0x2a94], ecx
mov ss, word [rdx + rbp + 0xf410000]
adc byte [rsi + 0x28b0], al
mov ss, word [rdx + rbp + 0xf410000]
adc byte [rsi + 0x28b0], al
movups xmm1, xmmword [r14 + 0x28c0]
movups xmmword [r14 + 0x2a98], xmm0
movups xmmword [r14 + 0x2aa8], xmm1
add byte [rax], al
add byte [rax], al
mov rax, qword [r14 + 0x28d0]
mov qword [r14 + 0x2ab8], rax
invalid
sub al, byte [rax]
add byte [rax], al
mov eax, 0x6600002a
mov dword [r14 + 0x2c60], r13d
add byte [rax], al
add byte [rax], al
mov word [r14 + 0x2c60], r13w
add byte [rax], al
lea r15, [r14 + 0x2c64]
xor eax, eax
mov byte [r14 + 0x2c64], al
mov rbp, qword [rsp + 0x38]
mov rbx, qword [rsp + 0x48]
mov ebx, dword [rsp + 0x48]
mov ebx, dword [rsp + 0x48]
mov byte [r14 + 0x2c67], 1
lea rsi, [r14 + 0x2ac0]
mov r8d, 0x120
mov rcx, rsi
mov qword [rsp + 0x28], rdx
call fcn.1400fc280
lea rcx, [r14 + 0x2be0]
movups xmm0, xmmword [r14 + 0x2a58]
movups xmmword [r14 + 0x2be0], xmm0
mov rax, qword [r14 + 0x2a68]
mov qword [r14 + 0x2bf0], rax
lea rdx, [r14 + 0x2c62]
mov word [r14 + 0x2c62], r13w
movups xmm0, xmmword [r14 + 0x2a70]
movups xmmword [r14 + 0x2bf8], xmm0
adc dword [rsi + 0x2bf8], eax
adc dword [rsi + 0x2bf8], eax
movups xmm0, xmmword [r14 + 0x2a80]
movups xmmword [r14 + 0x2c08], xmm0
adc dword [rsi + 0x2c08], eax
xchg byte [rax + 0x4100002a], al
movups xmmword [rsi + 0x2c08], xmm0
adc dword [rsi + 0x2c08], eax
adc dword [rsi + 0x2c08], eax
mov rax, qword [r14 + 0x2a90]
mov qword [r14 + 0x2c18], rax
xchg byte [rax], bl
sub al, 0
invalid
xchg byte [rax + 0x4900002a], dl
mov dword [rsi + 0x2c18], eax
xchg byte [rax], bl
sub al, 0
invalid
xchg byte [rax], bl
sub al, 0
sbb byte [rax + rax], ch
add byte [rsi + 0x41], ah
mov dword [rsi + 0x2c65], 0xf410101
mov word [r14 + 0x2c65], 0x101
movups xmm0, xmmword [r14 + 0x2a98]
adc byte [rsi + 0x2a98], al
adc byte [rsi + 0x2a98], al
add byte [rcx + 0xf], al
adc dword [rsi + 0x2c20], eax
movups xmmword [r14 + 0x2c20], xmm0
movups xmm0, xmmword [r14 + 0x2aa8]
movups xmmword [r14 + 0x2c30], xmm0
mov rax, qword [r14 + 0x2ab8]
mov qword [r14 + 0x2c40], rax
lea rax, [rsp + 0xdf0]
mov qword [rax], rcx
lea rcx, [0x140001ab0]
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdx
lea rcx, [fcn.140007760]
mov qword [rax + 0x18], rcx
mov ecx, 2
lea r8, [rsp + 0xac0]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [rcx - 0x77], cl
adc byte [rcx], sil
ror byte [rcx - 0x77], cl
mov dword [rax + 0x20], edx
mov r9d, 0x20
mov qword [r8], rcx
mov qword [r8 + 0x10], rcx
xor edx, edx
mov qword [r8 + 0x20], rdx
mov dword [rax + 0x20], edx
mov dword [rax + 0x20], edx
mov r9d, 0x20
mov ecx, 0x20
mov qword [r8 + 0x28], r9
mov r10b, 3
mov byte [r8 + 0x30], r10b
mov qword [r8 + 0x38], rcx
mov qword [r8 + 0x48], rcx
mov r11d, 1
mov qword [r8 + 0x58], r11
mov qword [r8 + 0x60], r9
mov byte [r8 + 0x68], r10b
mov qword [r8 + 0x70], rcx
mov qword [r8 + 0x80], rcx
mov qword [r8 + 0x90], rdx
mov qword [r8 + 0x98], r9
mov byte [r8 + 0xa0], r10b
mov qword [r8 + 0xa8], rcx
mov qword [r8 + 0xb8], rcx
mov qword [r8 + 0xc8], r11
add byte [rax], al
add byte [rbp - 0x77], cl
mov al, dl
add byte [rax], al
add byte [rbp - 0x78], al
nop
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], cl
mov al, dl
add byte [rax], al
add byte [rbp - 0x78], al
nop
fadd dword [rax]
add byte [rax], al
lea r9, str.CONNECT__HTTP_1.1_r_nHost:__r_n
lea rdx, [rsp + 0x4c0]
mov qword [rdx], r9
mov dword [rdx], ecx
mov dword [rdx], ecx
mov qword [rdx + 8], 5
mov qword [rdx + 0x20], r8
mov qword [rdx + 0x28], 4
sub byte [rax + r8], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x42], cl
and byte [rax - 0x39], cl
sub byte [rax + r8], al
sub byte [rax + rax], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rbp + r9*4 - 0x5c], cl
movsb byte [rdi], byte [rsi]
add byte [rax], al
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea r12, [rsp + 0x460]
movsb byte [rdi], byte [rsi]
and al, 0x60
add al, 0
add byte [rcx + rcx*4 - 0x1f], cl
movsb byte [rdi], byte [rsi]
and al, 0x60
add al, 0
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400021c0
lea rdi, [r14 + 0x2c48]
mov rax, qword [r12 + 0x10]
mov qword [r14 + 0x2c58], rax
movups xmm0, xmmword [r12]
movups xmmword [r14 + 0x2c48], xmm0
cmp byte [r14 + 0x2c18], 2
je 0x14004d9d9
lea rax, [r14 + 0x2bf8]
mov byte [r14 + 0x2c66], 0
mov rcx, qword [rax + 0x20]
lea r12, [rsp + 0xad8]
mov qword [r12 + 8], rcx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r12 - 8], xmm1
movaps xmmword [r12 - 0x18], xmm0
lea rdx, str.User_Agent:_Proxy_Authorization:
mov r8d, 0xc
mov rcx, rdi
call case.0x1400ab9a3.419
add byte [rcx - 0x75], cl
push rsp
and al, 0xf0
invalid
add byte [rcx - 0x75], cl
push rsp
and al, 0xf0
mov r8, qword [r12 - 8]
mov rcx, rdi
call case.0x1400ab9a3.419
sub ecx, dword [rax]
add byte [rax - 0x73], cl
adc eax, 0xf9a13
sub ecx, dword [rax]
add byte [rax - 0x73], cl
adc eax, 0xf9a13
mov r8d, 2
mov rcx, rdi
call case.0x1400ab9a3.419
mov rax, qword [r12 - 0x18]
mov rdx, qword [r12 - 0x10]
mov r8, qword [r12 - 8]
mov rcx, r12
call qword [rax + 0x18]
invalid
sbb byte [rcx - 0x80], al
mov esi, 0x2c40
add cl, byte [rbx + rcx*4 + 0x6c]
and al, 0x40
cmp byte [r14 + 0x2c40], 2
mov r13, qword [rsp + 0x40]
je 0x14004da70
lea rax, [r14 + 0x2c20]
mov byte [r14 + 0x2c65], 0
mov byte [rsi + 0x2c65], 0
mov byte [rsi + 0x2c65], 0
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rbp + rcx*4 - 0x5c], cl
and al, 0xd8
mov rcx, qword [rax + 0x20]
lea r12, [rsp + 0xad8]
or al, byte [rax]
add byte [rcx - 0x77], cl
mov dword [rsp + 8], ecx
or al, byte [rax]
add byte [rcx - 0x77], cl
mov dword [rsp + 8], ecx
mov dword [rsp + 8], ecx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r12 - 8], xmm1
sub dword [rsp - 8], ecx
sub dword [rsp - 8], ecx
clc
movaps xmmword [r12 - 0x18], xmm0
lea rdx, [0x14014742c]
mov r8d, 0x15
adc eax, 0x48000000
mov ecx, edi
adc eax, 0x48000000
mov ecx, edi
call case.0x1400ab9a3.419
mov rdx, qword [r12 - 0x10]
mov r8, qword [r12 - 8]
mov rcx, rdi
call case.0x1400ab9a3.419
lea rdx, [0x1401473c9]
mov r8d, 2
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call case.0x1400ab9a3.419
mov rax, qword [r12 - 0x18]
add byte [rcx - 0x75], cl
and al, 0xe8
mov rdx, qword [r12 - 0x10]
mov r8, qword [r12 - 8]
mov rcx, r12
call qword [rax + 0x18]
lea rdx, [0x1401473c9]
mov r8d, 2
mov rcx, rdi
call case.0x1400ab9a3.419
movups xmm0, xmmword [r14 + 0x2c50]
xchg byte [rax + 0x2c], dl
add byte [rax], al
mov qword [r14 + 0x2c68], rsi
movups xmmword [r14 + 0x2c70], xmm0
movups xmmword [rsi + 0x2c70], xmm0
movups xmmword [rsi + 0x2c70], xmm0
jo 0x14004dac6
add byte [rax], al
jmp 0x14004e170
sub al, byte [rax]
add byte [rbp - 0x75], cl
mov esi, 0x2a60
mov r13, qword [r14 + 0x2a68]
invalid
add byte [rcx - 0x73], cl
mov esi, 0x2a70
lea rdi, [r14 + 0x2a70]
mov r8d, 0x120
mov rcx, rdi
mov qword [rsp + 0x28], rdx
call fcn.1400fc280
or al, byte [rax]
or al, byte [rax]
mov qword [r14 + 0x2b90], r12
mov qword [r14 + 0x2b98], r15
add byte [rax], al
mov qword [r14 + 0x2ba0], r13
movabs al, byte [0x2dd0be8d4d00002b]
add byte [rax], al
movabs al, byte [0x2dd0be8d4d00002b]
add byte [rax], al
mov byte [r14 + 0x2dd0], 0
mov byte [r14 + 0x2dd1], 0
mov rax, qword [r14 + 0x2ba0]
lea r12, [rsp + 0x130]
mov qword [r12 + 0x130], rax
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg byte [rax + 0x4900002b], dl
mov dword [rsp + 0x120], eax
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg byte [rax + 0x4900002b], dl
mov dword [rsp + 0x120], eax
mov rax, qword [r14 + 0x2b98]
mov qword [r12 + 0x128], rax
mov r8d, 0x120
sub eax, dword [rax]
add byte [rcx - 0x77], cl
test byte [rax + rbp], ah
add dword [rax], eax
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov rcx, r12
mov rdx, rdi
call fcn.1400fc280
out 0xa, eax
add byte [rbp + rcx*4 - 0x54], cl
and al, 0x30
invalid
add byte [rax], al
mov r8d, 0x138
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, r12
call fcn.1400fc280
lea rcx, [r14 + 0x2dd8]
mov r8d, 0x138
mov rdx, r13
mov edx, ebp
call fcn.1400fc280
lea r12, [r14 + 0x2dd8]
cmpsb byte [rsi], byte [rdi]
fsubr dword [0xcd50db79]
lodsb al, byte [rsi]
and al, 0x30
add dword [rax], eax
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, r12
mov r8, rbp
call fcn.140041341
cmp dword [r13], 3
jne 0x14004db9b
out 0xa, eax
add byte [rbp + rcx*4 - 0x54], cl
and al, 0x30
invalid
mov al, 3
jmp 0x14004dc2a
mov byte [r14 + 0x2dd1], 1
lea r13, [r14 + 0x2ba8]
lea rdx, [rsp + 0x130]
mov r8d, 0x228
mov eax, 0x228
mov rcx, r13
call fcn.1400fc280
cmp dword [r14 + 0x2dd8], 3
invalid
je 0x14004dbd2
add esi, dword [rax + rcx + 0x4c]
mov rcx, r12
mov ecx, esp
call fcn.140041c89
mov rax, qword [r13]
test rax, rax
je 0x14004f48f
cmp eax, 1
jne 0x14004f4d3
lea rdx, [r14 + 0x2bb0]
xchg esi, eax
mov al, 0x2b
add byte [rax], al
mov r8d, 0x220
mov rcx, r12
call fcn.1400fc280
lea r12, [r14 + 0x2dd8]
lea r13, [rsp + 0x130]
mov rcx, r13
mov rdx, r12
mov r8, rbp
call fcn.14004b95f
mov r13, qword [r13]
cmp r13, 3
jne 0x14004f427
mov al, 4
mov byte [r15], al
mov byte [rsi], 3
mov al, 6
jmp 0x140051131
xor r15d, r15d
mov byte [r14 + 0x2936], r15b
lea rdi, [rsp + 0x1478]
and al, 0x78
adc al, 0
add byte [rcx + 0xb], bh
and al, 0x78
adc al, 0
add byte [rcx + 0xb], bh
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2935], r15b
lea rax, [rsp + 0x1420]
mov ecx, 0xb
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xac0]
mov r8d, 0xb0
mov rcx, rsi
mov rdx, rax
call fcn.1400fc280
lea rdi, [r14 + 0x2938]
mov r8d, 0xb0
mov rcx, rdi
mov rdx, rsi
call fcn.1400fc280
mov rdx, rdi
mov qword [r14 + 0x29e8], rbp
add byte [rbp - 0x73], cl
scasb al, byte [rdi]
jo 0x14004dcdb
add byte [rax], al
add byte [rbp - 0x73], cl
scasb al, byte [rdi]
jo 0x14004dcdb
add byte [rax], al
mov byte [r14 + 0x2a70], r15b
mov qword [r14 + 0x29f0], rbp
mov al, 1
mov byte [r14 + 0x2a72], al
lea r12, [r14 + 0x29f8]
lea rsi, [r14 + 0x2990]
add byte [rax], al
add byte [rax], al
mov ecx, 0xb
add byte [rax], al
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2a71], al
lea rax, [rsp + 0xdf0]
mov ecx, 0xb
mov rdi, rax
mov qword [rsp + 0x28], rdx
push rsp
and al, 0x28
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movabs rcx, 0x7fffffffffffffff
add rcx, qword [rax]
cmp rcx, 2
jb 0x140050436
invalid
add byte [rdx + rcx*4 - 0x44], al
and al, 0x40
invalid
mov r15b, byte [rsp + 0xe40]
mov qword [r14 + 0x2a50], rbp
cmp byte [r14 + 0x29f8], 0
je 0x14004de3b
lea rdx, [0x140147348]
mov rcx, r12
call fcn.14001d775
test al, al
je 0x14004de3b
mov rdx, qword [r14 + 0x2a18]
test rdx, rdx
je 0x14004f8f6
mov rcx, qword [r14 + 0x2a10]
call fcn.140019b0e
test rax, rax
add al, ch
movabs byte [0x840fc08548fffcbd], al
je 0x14004f8f6
invalid
invalid
je 0x14004f8f6
add byte [rax - 0x77], cl
mov rdi, rax
mov rsi, rdx
mov rcx, rdx
xor edx, edx
call fcn.140003c6c
mov qword [rsp + 0x58], rax
and al, 0x58
mov rbp, rdx
mov rcx, rdx
ror dword [rax - 0x77], 1
cli
invalid
ror dword [rax - 0x77], 1
cli
mov r8, rsi
call fcn.1400fc280
mov rax, qword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
pop rax
mov qword [r14 + 0x2a58], rax
mov qword [r14 + 0x2a60], rbp
mov qword [r14 + 0x2a68], rsi
mov dword [rsi + 0x2a68], esi
mov dword [rsi + 0x2a68], esi
xor eax, eax
mov byte [r14 + 0x2a71], al
lea rdx, [rsp + 0x1420]
lea rsi, [rsp + 0xdf0]
lea esi, [rsp + 0xdf0]
lea esi, [rsp + 0xdf0]
mov ecx, 0xb
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2a72], al
add byte [rcx], dh
in eax, dx
add byte [rcx], dh
in eax, dx
lea rdi, [rsp + 0x1478]
mov ecx, 0xb
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x130]
mov r8d, 0x1a8
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
call fcn.1400fc280
lea rcx, [r14 + 0x2a78]
mov r8d, 0x1a8
mov rdx, rsi
call fcn.1400fc280
mov byte [r14 + 0x2c20], r15b
mov byte [r14 + 0x2c21], bpl
mov rbp, qword [rsp + 0x38]
mov r15, r13
jmp 0x14004f14d
xor ebp, ebp
mov byte [r14 + 0x2a71], bpl
lea rdx, [rsp + 0x1420]
lea rsi, [rsp + 0xdf0]
add byte [rcx + 0xb], bh
add byte [rcx + 0xb], bh
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2a72], bpl
sub al, byte [rax]
add byte [rax - 0x73], cl
mov esp, 0x147824
add byte [rcx + 0xb], bh
sub al, byte [rax]
add byte [rax - 0x73], cl
mov esp, 0x147824
add byte [rcx + 0xb], bh
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x130]
and al, 0x30
add dword [rax], eax
add byte [rcx - 0x48], al
test al, 1
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
call fcn.1400fc280
lea rcx, [r14 + 0x2a78]
lea ecx, [rsi + 0x2a78]
lea ecx, [rsi + 0x2a78]
mov r8d, 0x1a8
mov rdx, rsi
call fcn.1400fc280
fsubr st(3), st(0)
or al, byte [rax]
mov byte [r14 + 0x2c20], r15b
mov byte [r14 + 0x2c21], bpl
mov rbp, qword [rsp + 0x38]
insb byte [rdi], dx
and al, 0x38
insb byte [rdi], dx
and al, 0x38
mov r15, r13
jmp 0x14004f18d
adc al, byte [rax]
invalid
movups xmm0, xmmword [r14 + 0x2860]
movups xmm1, xmmword [r14 + 0x2870]
lea r8, [rsp + 0x490]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
movups xmm0, xmmword [r14 + 0x2880]
adc byte [rsi + 0x2880], al
movups xmm1, xmmword [r14 + 0x2890]
lea r15, [rsp + 0x6d0]
add byte [rax], al
movaps xmmword [r15], xmm0
movaps xmmword [r15 + 0x10], xmm1
mov rax, qword [r14 + 0x28a0]
mov qword [r15 + 0x20], rax
and byte [rax - 0x73], cl
adc eax, 0xfb385
mov bl, 0xf
invalid
and byte [rax - 0x73], cl
adc eax, 0xfb385
mov bl, 0xf
invalid
lea rcx, [rsp + 0x4c0]
add al, 0
add al, ch
call fcn.14004cf2b
mov rax, qword [r15 + 0x20]
or esi, eax
invalid
lea rsi, [rsp + 0x4c0]
mov qword [rsi + 0x78], rax
movups xmm0, xmmword [r15]
add byte [rax - 0x77], cl
js 0x14004df72
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [r15 + 0x10]
movups xmmword [rsi + 0x68], xmm1
push 0x5846110f
push 0x5846110f
lea rdi, [rsp + 0x3e0]
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
invalid
and al, 0xe0
add eax, dword [rax]
add byte [rcx + 0xb], bh
or eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2934], 1
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmmword [r14 + 0x28b0], xmm0
movups xmmword [r14 + 0x28c0], xmm1
sub byte [rax], al
add byte [rcx - 0x75], cl
mov rax, qword [r15 + 0x20]
mov qword [r14 + 0x28d0], rax
mov dword [rsi + 0x28d0], eax
and byte [r9 - 0x77], r9b
xchg al, dl
sub byte [rax], al
add byte [rcx - 0x77], cl
scasb al, byte [rdi]
fsubr dword [rax]
add byte [rax], al
mov dword [rsi + 0x28d0], eax
mov qword [r14 + 0x28d8], rbp
cmp byte [r14 + 0x2800], 0
je 0x14004dffe
lea rdx, [0x140147348]
mov rcx, r13
xchg ebx, eax
str word [rcx + rcx*4 - 0x17]
call fcn.14001d775
test al, al
je 0x14004dffe
inc dword [rax + rax*8 - 0x74b6a28c]
mov rdx, qword [r14 + 0x2820]
xchg esi, eax
and byte [rax], ch
add byte [rax], al
test rdx, rdx
je 0x14004fb0b
sbb eax, dword [rax]
invalid
mov rcx, qword [r14 + 0x2818]
sbb byte [rax], ch
add byte [rax], al
call fcn.140019b0e
mov r8, qword [r14 + 0x2820]
add byte [rax], al
add byte [rax], al
mov qword [r14 + 0x28e0], rax
mov qword [r14 + 0x28e8], rdx
test r8, r8
je 0x14004fb16
mov rdx, qword [r14 + 0x2818]
lea rsi, [rsp + 0x1420]
mov rcx, rsi
sub byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
and byte [rax + rax], dl
add byte [rax - 0x77], cl
int1
call fcn.1400196ab
mov rax, qword [rsi]
movzx ecx, word [rsi + 0x10]
jmp 0x14004fb18
mov dh, 0xfc
dec dword [rax - 0x75]
invalid
mov byte [r14 + 0x2937], 0
mov byte [rsi + 0x2937], 0
xchg byte [rdi], dh
sub dword [rax], eax
add byte [rax], al
lea rdx, [rsp + 0x1420]
add byte [rax], al
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x14a0]
invalid
adc al, 0
add byte [rax], al
movabs al, byte [0xe024b48d48000014]
add eax, dword [rax]
add byte [rcx + 0xb], bh
invalid
add byte [rax], al
lea rsi, [rsp + 0x3e0]
loopne 0x14004e02d
add byte [rax], al
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
invalid
add bl, dh
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x130]
xor byte [rcx], al
add byte [rax], al
invalid
add byte [rcx - 0x48], al
push rax
add al, byte [rax]
add byte [rax - 0x77], cl
int1
mov r8d, 0x250
mov rcx, rsi
call fcn.1400fc280
or al, byte [rax]
lea rcx, [r14 + 0x2938]
mov r8d, 0x250
push rax
add al, byte [rax]
add byte [rax - 0x77], cl
bnd call fcn.1400fc280
loop case.0x140021300.360
add byte [rsi + 0x41], ah
invalid
xchg byte [rax + 0x100002b], cl
add dword [rax], eax
loop case.0x140021300.360
add byte [rsi + 0x41], ah
mov dword [rsi + 0x2b88], 0x8b480001
add dword [rax], eax
invalid
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov rbp, qword [rsp + 0x38]
insb byte [rdi], dx
and al, 0x38
mov r13, qword [rsp + 0x40]
lea r12, [r14 + 0x2938]
lea r12, [r14 + 0x2938]
lea rsi, [rsp + 0x1420]
mov rcx, rsi
mov rdx, r12
mov r8, rbp
call 0x14037f777
invalid
call 0x14037f777
add byte [rax - 0x76], al
mov bpl, byte [rsi + 0x11]
cmp bpl, 3
jne 0x14004e0a1
mov bpl, byte [rsi + 0x11]
cmp bpl, 3
jne 0x14004e0a1
mov al, 7
jmp 0x140051131
xor byte [rax], al
invalid
xor byte [rax], al
add byte [rcx + rcx*4 + 0x6c], cl
and al, 0x40
mov qword [rsp + 0x40], r13
mov rsi, rbx
mov r13, qword [rsp + 0x1420]
add byte [rax - 0x75], cl
pushfq
and al, 0x28
adc al, 0
add byte [rax - 0x76], al
mov esp, 0x143024
add byte [rbx + 0x14322484], cl
and al, 0x32
adc al, 0
invalid
fimul word [rbx + rcx*4 - 0x54]
and al, 0x20
adc al, 0
add byte [rax - 0x75], cl
pushfq
and al, 0x28
adc al, 0
add byte [rax - 0x76], al
mov esp, 0x143024
add byte [rbx + 0x14322484], cl
and al, 0x32
adc al, 0
invalid
mov dword [rsp + 0xb0], eax
movzx eax, word [rsp + 0x1436]
mov word [rsp + 0xb4], ax
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
add byte [rax], al
add byte [rdi], cl
mov bh, 0x84
and al, 0x36
adc al, 0
add byte [rsi - 0x77], ah
test byte [rsp + rsi*4], ah
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
mov ecx, esp
call 0x1400529bb
cmp byte [r14 + 0x28d0], 2
je 0x14004e110
add byte [rcx - 0x80], al
mov esi, 0x28d0
add dh, byte [rdi + rbx + 0x49]
lea ecx, [rsi + 0x28c8]
add byte [rax], al
lea rcx, [r14 + 0x28c8]
add byte [rax], al
mov rax, qword [r14 + 0x28b0]
mov rdx, qword [r14 + 0x28b8]
mov r8, qword [r14 + 0x28c0]
call qword [rax + 0x18]
push rax
invalid
push rax
sbb byte [rcx - 0x3a], al
mov byte [r14 + 0x2934], 0
movabs rax, 0x7fffffffffffffff
invalid
invalid
invalid
invalid
invalid
invalid
invalid
jg 0x14004e16c
add eax, dword [rsi + 0x2858]
xchg byte [rax + 0x28], bl
add byte [rax], al
xchg byte [rcx + rbp], dh
add byte [rax], al
add byte [rax - 0x48], cl
xchg byte [rax + 0x28], bl
add byte [rax], al
cmp rax, 2
jb 0x14004e13b
add dh, byte [rdx + 0xc]
lea rcx, [r14 + 0x2858]
add byte [rax], al
call case.0x14004e296.58
xor r15d, r15d
xor edi, edi
mov byte [r14 + 0x2935], r15b
mov esi, 0x2935
add byte [rcx - 0x73], cl
mov es, word [rax]
sub byte [rax], al
add al, ch
invalid
retf 0xfd2d
lea rcx, [r14 + 0x2800]
call fcn.140020f1b
mov byte [r14 + 0x2936], r15b
inc dword [rbp - 0x78]
mov esi, 0x2936
mov r12, rbx
mov rbx, rsi
mov rsi, r13
out dx, al
out dx, al
mov r13, qword [rsp + 0x40]
jmp 0x140050557
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x28
lea rcx, [r14 + 0x2c68]
mov gs, word [rax + 0x2c]
add byte [rax], al
mov rdx, rbp
call fcn.14004c153
mov cl, 3
test rax, rax
test eax, eax
test eax, eax
je 0x14004e198
mov byte [r15], cl
jmp 0x14005112f
add byte [rax], al
mov qword [rsp + 0x28], rdx
sub cl, ch
jns case.0x14003276b.198
add byte [rax], al
sub cl, ch
jns case.0x14003276b.198
add byte [rax], al
test rdx, rdx
je 0x14004f7aa
test byte [rcx], cl
invalid
add byte [rax], al
test byte [rcx], cl
invalid
mov rcx, rdx
mov ecx, edx
jmp 0x140050f4f
invalid
lea ecx, [0x140144530]
call fcn.1400c681c
cmp dword [rax + 0x150], 0x3b9aca00
mov eax, 0x150
add dl, cl
retf 0x3b9a
je 0x14005040e
verw ax
invalid
mov eax, 0x150
add dl, cl
invalid
invalid
add byte [rax], al
retf 0x3b9a
cmp ecx, dword [rdi]
test byte [rbx + 0x22], al
add byte [rax], al
mov rbp, r12
mov ecx, esi
shr ecx, 9
imul rcx, rcx, 0x44b83
imul ecx, ecx, 0x44b83
imul ecx, ecx, 0x44b83
shr rcx, 0x27
imul ecx, ecx, 0x3b9aca00
add dl, cl
invalid
invalid
add dl, cl
invalid
cmp ebp, dword [rcx]
invalid
sub esi, ecx
mov qword [rsp + 0x140], rax
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x130], rdi
mov dword [rsp + 0x138], esi
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x130], rdi
mov dword [rsp + 0x138], esi
add dword [rax], eax
invalid
add dword [rax], eax
add dh, al
test byte [rax + rbx*4], ah
add dword [rax], eax
mov byte [rsp + 0x198], 0
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x3a5824
and al, 0x58
cmp al, byte [rax]
lea rdi, [rsp + 0x3a58]
lea rsi, [rsp + 0x130]
and al, 0x58
cmp al, byte [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
xor byte [rcx], al
add byte [rax], al
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x1420]
lea rdx, [rsp + 0x3ad0]
add byte [rcx - 0x48], al
cmp byte [rsi], ah
add byte es:[rax], al
add byte [rcx - 0x48], al
cmp byte [rsi], ah
add byte es:[rax], al
add byte es:[rax], al
mov rcx, rsi
call fcn.1400fc280
lea rcx, [r14 + 0x2650]
mov r8d, 0x26a8
mov rdx, rsi
call fcn.1400fc280
lea rax, [r14 + 0x2650]
xchg byte [rax + 0x26], dl
add byte [rax], al
mov qword [rsp + 0x40], rax
lea r13, [r14 + 0x4c88]
invalid
lea r13, [r14 + 0x4c88]
add al, ch
test byte [rax + 0x23c0001], cl
call fcn.140066af8
cmp al, 2
setne r15b
test al, 1
sete r12b
invalid
movzx eax, byte [r14 + 0x2932]
invalid
lea rcx, [0x1401558e8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x38], rbp
mov dword [rsp + 0x38], ebp
mov dword [rsp + 0x38], ebp
mov word [r14 + 0x2933], 0
add byte [rax], al
add byte [rax], al
mov dl, 1
mov byte [r14 + 0x2937], dl
lea rbp, [r14 + 0x2780]
and byte [rdi], 0
add byte [rcx + 0x10], bh
and byte [rdi], 0
add byte [rcx + 0x10], bh
mov rdi, rbp
mov rsi, qword [rsp + 0x40]
rep movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2936], dl
lea r13, [r14 + 0x2800]
add byte [rax], al
add byte [rax], al
lea rax, [r14 + 0x2728]
mov ecx, 0xb
xchg byte [rax], ch
invalid
add byte [rcx + 0xb], bh
mov rdi, r13
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov byte [r14 + 0x2935], dl
lea rdi, [r14 + 0x2858]
mov esi, 0x2858
sub dword [rax], eax
add byte [rcx - 0x73], cl
mov esi, 0x2858
add byte [rcx - 0x73], cl
xchg esi, eax
shl byte [rsi], 1
add byte [rax], al
invalid
lea rdx, [r14 + 0x26d0]
add byte [rcx + 0xb], bh
mov ecx, 0xb
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movabs r8, 0x7fffffffffffffff
add r8, qword [r14 + 0x2858]
add eax, dword [rsi + 0x2858]
add eax, dword [rsi + 0x2858]
add byte [rax], al
cmp r8, 2
mov ecx, 2
add byte [rcx + 0xf], cl
enter 0xffffffffffff8348, 0xfffffffffffffff9
cmp ecx, 2
add byte [rcx + 0xf], cl
enter 0xffffffffffff8348, 0xfffffffffffffff9
invalid
stc
cmp ecx, 2
add al, byte [rax + rcx*4 + 0x7c]
and al, 0x27
mov byte [rsp + 0x27], r15b
mov r15d, r12d
je 0x14004e6e1
invalid
add eax, dword [rax]
add byte [rax - 0x7d], cl
stc
add dword [rdi], ecx
test dword [rcx + 6], ebx
add byte [rax], al
cmp rcx, 1
jne 0x14004e9a2
movups xmm0, xmmword [r14 + 0x2860]
xchg byte [rax + 0x28], ah
add byte [rax], al
movups xmm1, xmmword [r14 + 0x2870]
lea r8, [rsp + 0x110]
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rcx + 0xf], al
sub dword [rax + 0x10], ecx
invalid
test byte [rax + rdx], ah
and al, 0x10
add dword [rax], eax
add byte [rcx + 0xf], al
sub dword [rax + 0x10], ecx
movaps xmmword [r8], xmm0
sub dword [rax], eax
movups xmm0, xmmword [r14 + 0x2880]
adc byte [rsi + 0x2880], al
movups xmm1, xmmword [r14 + 0x2890]
lea r12, [rsp + 0x490]
lea esp, [rsp + 0x490]
lea esp, [rsp + 0x490]
movsb byte [rdi], byte [rsi]
and al, 0x90
add al, 0
add byte [rcx + 0xf], al
sub dword [rsp], eax
movaps xmmword [r12], xmm0
movaps xmmword [r12 + 0x10], xmm1
and al, 0x10
adc byte [rcx - 0x75], cl
xchg byte [rax + 0x49000028], ah
add byte [rax], al
mov qword [r12 + 0x20], rax
mov rax, qword [r14 + 0x28a0]
add byte [rax], al
mov qword [r12 + 0x20], rax
and al, 0x20
and byte [rdi], cl
sub byte [0x140105720], al
movaps xmm0, xmmword [0x140105720]
lea rdx, [rsp + 0x130]
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rdi], cl
sub dword [rdx], eax
movaps xmmword [rdx], xmm0
jmp 0x14004e9f9
xchg esi, eax
jo 0x14004e3df
add byte [rax], al
movzx eax, byte [r14 + 0x2a70]
lea rcx, [0x140155930]
lea ecx, [0x140155930]
adc byte [rax], al
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rsp + 0x48], rdx
jmp rax
mov byte [rsp + 0x27], r15b
mov r15d, r12d
mov edi, esp
mov qword [rsp + 0x28], r13
insb byte [rdi], dx
and al, 0x28
mov qword [rsp + 0x38], rbp
mov rbp, qword [r14 + 0x29e8]
sub dword [rax], eax
add cl, ch
jno 0x14004e3f3
add byte [rax], al
sub dword [rax], eax
add cl, ch
jno 0x14004e3f3
add byte [rax], al
mov r8, qword [r14 + 0x2938]
mov eax, dword [rsi + 0x2938]
mov rax, qword [r14 + 0x2940]
mov eax, dword [rsi + 0x2940]
add byte [rax], al
lea rsi, [rsp + 0x130]
mov rcx, rsi
int1
int1
mov rdx, r8
mov r8, rbp
mov eax, ebp
call qword [rax + 0x18]
mov rdi, qword [rsi]
cmp rdi, 4
jne 0x14004e4d0
add byte [rax], al
invalid
add byte [rax], al
add dh, al
test byte [rcx + rdx*4], ah
xchg ecx, eax
mov byte [rsp + 0x91], 3
xchg ecx, eax
add byte [rax], al
add byte [rbx], al
mov al, 4
jmp 0x140050a85
lea esp, [rsi + 0x2c64]
movzx eax, byte [r14 + 0x2c64]
lea rcx, [0x14015591c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
sub byte [rbp + 0xf], al
mov bh, 0xae
invalid
test al, 9
add byte [rax], al
mov byte [rsp + 0x58], r12b
lea rdx, [r14 + 0x2ff8]
movzx eax, byte [r14 + 0x2ff8]
test eax, eax
mov qword [rsp + 0x28], r13
and al, 0x28
mov qword [rsp + 0x30], rdx
push rsp
and al, 0x30
je 0x14004e52b
lahf
add byte [rax], al
add byte [rbx - 0x7af0fc08], al
invalid
invalid
invalid
cmp eax, 3
jne case.default.0x14004e4bc
mov r12, rbp
lea rbp, [r14 + 0x2dd0]
movzx eax, byte [r14 + 0x2dd0]
lea rsi, [r14 + 0x2a70]
lea rcx, [0x140155908]
lea ecx, [0x140155908]
lea ecx, [0x140155908]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x48], rbx
mov byte [rsp + 0x58], r12b
lea rdx, [rsp + 0x148]
lea edx, [rsp + 0x148]
lea edx, [rsp + 0x148]
mov rsi, qword [rdx - 0x10]
mov rbx, qword [rdx - 8]
lea rcx, [rsp + 0x1000]
mov r8d, 0x108
call fcn.1400fc280
mov rcx, qword [r14 + 0x2938]
mov rdx, qword [r14 + 0x2940]
sub dword [rax], eax
add al, ch
xchg ebx, eax
invalid
sti
inc dword [rcx - 0x4c]
add al, byte [rbx - 0x7af0fc01]
invalid
invalid
add byte [rax], al
sub dword [rax], eax
sub dword [rax], eax
add al, ch
xchg ebx, eax
invalid
call 0x18804e523
mov dword [rsp + 0x30], ebx
add byte [rax], al
mov qword [rsp + 0x30], rbx
mov rbx, qword [rsp + 0x48]
pop rsp
and al, 0x48
jmp 0x140050597
and byte [rax], al
add byte [rcx - 0x77], cl
in al, dx
mov r12, rbp
mov r13, qword [r14 + 0x2a58]
mov rdi, qword [r14 + 0x2a60]
mov rbp, qword [r14 + 0x2a68]
lea rdx, [r14 + 0x2938]
lea rsi, [r14 + 0x2a70]
add byte [rax], al
add byte [rax], al
mov r8d, 0x120
mov rcx, rsi
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.1400fc280
mov qword [r14 + 0x2b90], r13
sub eax, dword [rax]
add byte [rcx - 0x77], cl
mov esi, 0x2b98
mov qword [r14 + 0x2ba0], rbp
lea rbp, [r14 + 0x2dd0]
mov byte [r14 + 0x2dd0], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x3a], al
xchg cl, dl
sub eax, 0x49000000
mov eax, dword [rsi + 0x2ba0]
mov byte [r14 + 0x2dd1], 0
mov rax, qword [r14 + 0x2ba0]
add byte [rcx - 0x75], cl
xchg byte [rax + 0x4800002b], ah
lea edi, [rsp + 0x130]
lea rdi, [rsp + 0x130]
mov qword [rdi + 0x130], rax
mov rax, qword [r14 + 0x2b90]
add byte [rax - 0x77], cl
xchg dword [rax], esp
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg byte [rax + 0x4800002b], bl
mov dword [rdi + 0x128], eax
add dword [rax], eax
invalid
add byte [rax - 0x77], cl
xchg dword [rax], esp
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg byte [rax + 0x4800002b], bl
mov dword [rdi + 0x128], eax
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x48], al
mov r8d, 0x120
and byte [rcx], al
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call fcn.1400fc280
lea r13, [rsp + 0x730]
mov r8d, 0x138
mov rcx, r13
mov rdx, rdi
call fcn.1400fc280
add byte [rcx - 0x73], cl
mov ds, eax
sub eax, 0xb8410000
cmp byte [rcx], al
add byte [rax], al
add byte [rcx - 0x73], cl
mov ds, eax
sub eax, 0xb8410000
cmp byte [rcx], al
add byte [rax], al
mov rdx, r13
call fcn.1400fc280
lea rdi, [r14 + 0x2dd8]
lea r13, [rsp + 0x130]
mov rcx, r13
mov rdx, rdi
mov r8, r12
mov eax, esp
mov eax, esp
call fcn.140041341
cmp dword [r13], 3
jne 0x14004e627
mov al, 3
jmp 0x14004e6ba
mov byte [r14 + 0x2dd1], 1
lea r13, [r14 + 0x2ba8]
sub eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rcx - 0x48], al
sub byte [rdx], al
add byte [rax], al
invalid
sub eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rcx - 0x48], al
sub byte [rdx], al
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
call fcn.1400fc280
cmp dword [r14 + 0x2dd8], 3
invalid
je 0x14004e65e
add esi, dword [rax + rcx + 0x48]
mov ecx, edi
mov rcx, rdi
call fcn.140041c89
mov rax, qword [r13]
test rax, rax
je 0x14004f5db
cmp eax, 1
mov r13, qword [rsp + 0x28]
jne 0x14004f624
lea rdx, [r14 + 0x2bb0]
mov r8d, 0x220
mov rcx, rdi
call fcn.1400fc280
lea r13, [r14 + 0x2dd8]
lea rdi, [rsp + 0x130]
mov rcx, rdi
mov rdx, r13
mov r8, r12
call fcn.14004b95f
mov rdi, qword [rdi]
cmp rdi, 3
jne 0x14004f45e
mov al, 4
mov byte [rbp], al
mov r13, qword [rsp + 0x28]
mov al, 3
mov rcx, qword [rsp + 0x30]
mov byte [rcx], al
mov byte [rsp + 0x91], al
mov al, 6
mov rbp, r12
mov r12b, byte [rsp + 0x58]
jmp 0x140050a85
xor r12d, r12d
mov byte [r14 + 0x2936], r12b
lea rdi, [rsp + 0x188]
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2935], r12b
lea rax, [rsp + 0x130]
mov ecx, 0xb
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xcd0]
mov r8d, 0xb0
add byte [rax], al
add byte [rax], al
mov rcx, rsi
mov rdx, rax
call fcn.1400fc280
lea rcx, [r14 + 0x2938]
mov r8d, 0xb0
mov rdx, rsi
call fcn.1400fc280
or al, byte [rax]
or al, byte [rax]
mov qword [r14 + 0x29e8], rbp
lea rax, [r14 + 0x2a70]
add byte [rcx - 0x73], cl
xchg byte [rax + 0x2a], dh
add byte [rax], al
mov qword [rsp + 0x48], rax
mov byte [r14 + 0x2a70], r12b
lea rax, [r14 + 0x2938]
mov qword [r14 + 0x29f0], rbp
mov dl, 1
mov byte [r14 + 0x2a72], dl
lea r13, [r14 + 0x29f8]
lea rsi, [r14 + 0x2990]
mov ecx, 0xb
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2a71], dl
lea rdx, [rsp + 0x380]
mov ecx, 0xb
mov rdi, rdx
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
movabs rax, 0x7fffffffffffffff
add rax, qword [rdx]
cmp rax, 2
jb 0x140050447
clc
add cl, byte [rdi]
invalid
mov r12b, byte [rsp + 0x3d0]
mov qword [r14 + 0x2a50], rbp
cmp byte [r14 + 0x29f8], 0
add byte [rax], al
add byte [rdi], cl
invalid
invalid
add dword [rax], eax
invalid
add byte [rax], al
add byte [rdi], cl
test byte [0x18804e7e6], dh
lea edx, [0x140147348]
lea rdx, [0x140147348]
mov rcx, r13
call fcn.14001d775
invalid
out dx, eax
cld
inc dword [rax + rax*8 + 0x11e840f]
add byte [rax], al
invalid
out dx, eax
cld
inc dword [rax + rax*8 + 0x11e840f]
add byte [rax], al
mov rdx, qword [r14 + 0x2a18]
test rdx, rdx
je 0x14004f965
mov rcx, qword [r14 + 0x2a10]
call fcn.140019b0e
test rax, rax
je 0x14004f965
test byte [rbp + 0x11], al
add byte [rax], al
test byte [rbp + 0x11], al
add byte [rax], al
mov rdi, rax
mov rsi, rdx
mov esi, edx
mov esi, edx
mov rcx, rdx
xor edx, edx
call fcn.140003c6c
mov qword [rsp + 0x30], rax
mov rbp, rdx
mov rcx, rdx
mov rdx, rdi
mov r8, rsi
call fcn.1400fc280
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
mov qword [r14 + 0x2a58], rax
mov qword [r14 + 0x2a60], rbp
mov qword [r14 + 0x2a68], rsi
xor eax, eax
mov byte [r14 + 0x2a71], al
xchg byte [rcx + 0x2a], dh
add byte [rax], al
sub al, byte [rax]
add byte [rcx - 0x77], cl
scasb al, byte [rdi]
invalid
xchg byte [rcx + 0x2a], dh
add byte [rax], al
lea rdx, [rsp + 0x130]
lea rsi, [rsp + 0x380]
mov ecx, 0xb
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2a72], al
xor ebp, ebp
lea rdi, [rsp + 0x188]
mov ecx, 0xb
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x870]
and al, 0x70
or byte [rax], al
add byte [rcx - 0x48], al
test al, 1
add byte [rax], al
mov rcx, rsi
call fcn.1400fc280
lea rcx, [r14 + 0x2a78]
mov r8d, 0x1a8
mov rdx, rsi
call fcn.1400fc280
mov byte [r14 + 0x2c20], r12b
mov byte [r14 + 0x2c21], bpl
add byte [rax], al
mov rbp, qword [rsp + 0x38]
mov r13, qword [rsp + 0x28]
mov r12d, r15d
mov r15b, byte [rsp + 0x27]
lea rdi, [r14 + 0x2a78]
lea rsi, [rsp + 0x130]
mov rcx, rsi
mov rdx, rdi
mov r8, rbp
call fcn.140082b24
cmp qword [rsi], 0
je 0x14004f6c3
mov al, 3
jmp 0x14004ffa9
xor ebp, ebp
mov byte [r14 + 0x2a71], bpl
lea rdx, [rsp + 0x130]
lea rsi, [rsp + 0x380]
mov ecx, 0xb
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2a72], bpl
lea rdi, [rsp + 0x188]
mov ecx, 0xb
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x870]
mov r8d, 0x1a8
mov rcx, rsi
call fcn.1400fc280
lea rcx, [r14 + 0x2a78]
mov r8d, 0x1a8
mov rdx, rsi
call fcn.1400fc280
mov byte [r14 + 0x2c20], r12b
mov byte [r14 + 0x2c21], bpl
mov rbp, qword [rsp + 0x38]
mov r12d, r15d
mov r15b, byte [rsp + 0x27]
jmp 0x14004f234
movups xmm0, xmmword [r14 + 0x2860]
movups xmm1, xmmword [r14 + 0x2870]
lea r8, [rsp + 0xb0]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
movups xmm0, xmmword [r14 + 0x2880]
movups xmm1, xmmword [r14 + 0x2890]
lea r12, [rsp + 0x460]
movaps xmmword [r12], xmm0
movaps xmmword [r12 + 0x10], xmm1
mov rax, qword [r14 + 0x28a0]
mov qword [r12 + 0x20], rax
lea rdx, [0x140149298]
lea rcx, [rsp + 0x3e0]
call fcn.14004cf2b
mov rax, qword [r12 + 0x20]
lea rsi, [rsp + 0x3e0]
mov qword [rsi + 0x78], rax
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [rsi + 0x68], xmm1
movups xmmword [rsi + 0x58], xmm0
lea rdi, [rsp + 0x6d0]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x2934], 1
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [r14 + 0x28b0], xmm0
movups xmmword [r14 + 0x28c0], xmm1
mov rax, qword [r12 + 0x20]
mov qword [r14 + 0x28d0], rax
mov qword [r14 + 0x28d8], rbp
cmp byte [r14 + 0x2800], 0
je 0x14004eaea
lea rdx, [0x140147348]
mov rcx, r13
call fcn.14001d775
test al, al
je 0x14004eaea
mov rdx, qword [r14 + 0x2820]
test rdx, rdx
je 0x14004fb7a
mov byte [r14 + 0x2937], 0
lea rdx, [rsp + 0x130]
mov ecx, 0x10
mov rdi, rdx
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x1b0]
lea rsi, [rsp + 0x6d0]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x870]
mov r8d, 0x250
mov rcx, rsi
call fcn.1400fc280
lea rcx, [r14 + 0x2938]
mov r8d, 0x250
mov rdx, rsi
call fcn.1400fc280
mov word [r14 + 0x2b88], 1
mov rbp, qword [rsp + 0x38]
and al, 0x38
lea r13, [r14 + 0x2938]
lea rsi, [rsp + 0x130]
mov rcx, rsi
int1
mov rdx, r13
mov r8, rbp
call case.0x14004e452.296
mov r12b, byte [rsi + 0x11]
cmp r12b, 3
cmp ah, 3
jne 0x14004eb9d
mov byte [rsp + 0x91], 3
mov al, 7
mov r13, qword [rsp + 0x28]
mov r12d, r15d
mov r15b, byte [rsp + 0x27]
jmp 0x140050a85
mov rsi, qword [rsp + 0x130]
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x30], rax
and al, 0x30
mov dil, byte [rsp + 0x140]
mov eax, dword [rsp + 0x142]
and al, 0x42
add dword [rax], eax
invalid
mov dword [rsp + 0x70], eax
and al, 0x70
and al, 0x70
movzx eax, word [rsp + 0x146]
mov word [rsp + 0x74], ax
and al, 0x74
and al, 0x74
and al, 0x74
movzx eax, byte [r14 + 0x2b89]
cmp eax, 3
je 0x14004f325
test eax, eax
jne 0x14004f3ad
mov rcx, r13
call fcn.140052964
lea rcx, [r14 + 0x29b8]
call fcn.140020f1b
jmp 0x14004f3ad
mov qword [rsp + 0x28], r13
lea r13, [rsp + 0x148]
lea rdx, [rsp + 0x1000]
and al, 0
adc byte [rax], al
add byte [rcx - 0x48], al
or byte [rcx], al
add byte [rax], al
mov rcx, r13
call fcn.1400fc280
mov qword [r13 - 0x18], rdi
mov qword [r13 - 0x10], rsi
mov qword [r13 - 8], rbx
mov rdi, qword [r14 + 0x28e0]
test rdi, rdi
je 0x14004f871
mov qword [rsp + 0x38], rbp
lea rax, [r14 + 0x2938]
mov qword [rsp + 0x30], rax
mov rsi, qword [r14 + 0x28e8]
mov rcx, rsi
xor edx, edx
call fcn.140003c6c
sti
dec dword [rax - 0x77]
and al, 0x78
mov rbp, rdx
mov rcx, rdx
mov rdx, rdi
mov r8, rsi
call fcn.1400fc280
add eax, 0x45000ad6
movzx ebp, word [rsi + 0x2930]
add eax, 0x45000ad6
movzx ebp, word [rsi + 0x2930]
mov r12b, 2
cmp byte [r14 + 0x27e8], 2
mov esi, 0x27e8
add byte [rdx], al
add byte [rdx], al
mov rbx, qword [rsp + 0x48]
je 0x14004ecf0
lea rdx, [r14 + 0x27e0]
mov rax, qword [r14 + 0x27c8]
mov r8, qword [r14 + 0x27d0]
mov r9, qword [r14 + 0x27d8]
mov ds, eax
invalid
add byte [rax], al
lea rdi, [rsp + 0xac0]
mov rcx, rdi
call qword [rax]
mov r12b, byte [r14 + 0x27e8]
cmpsb byte [rsi], byte [rdi]
call 0x14f04eced
adc byte [rdi], al
cmpsb byte [rsi], byte [rdi]
call 0x14f04eced
adc byte [rdi], al
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x4c0], xmm0
movaps xmmword [rsp + 0x4d0], xmm1
and al, 0xd0
add al, 0
add byte [rbx - 0x7b76deb9], cl
and al, 0xf0
or eax, 0x478b0000
and al, 0x89
test byte [rbx + rsi*8], ah
and al, 0xf3
invalid
add byte [rax], al
and al, 0xf3
or eax, 0xc0310000
xor eax, eax
mov byte [r14 + 0x2934], al
lea rdi, [rsp + 0x870]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rcx - 0x48], al
and byte [rcx], al
add dword [rax], eax
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rcx - 0x48], al
and byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.1400fc280
movaps xmm0, xmmword [rsp + 0x4c0]
movaps xmm1, xmmword [rsp + 0x4d0]
movaps xmmword [rsp + 0x3e0], xmm0
movaps xmmword [rsp + 0x3f0], xmm1
mov eax, dword [rsp + 0xdf0]
test byte [rax + rsi*8], ah
or eax, 0x8c8b0000
mov word [rbx + rsi*8], fs
or eax, 0x84890000
and al, 0xd0
add byte [rax], al
invalid
test byte [rax + rsi*8], ah
or eax, 0x8c8b0000
mov word [rbx + rsi*8], fs
mov word [rbx + rsi*8], fs
or eax, 0x84890000
and al, 0xd0
add byte [rax], al
add byte [rcx + 0xd3248c], cl
mov dword [rsp + 0xd3], ecx
mov dword [rsp + 0xd3], ecx
mov r8d, 0x120
mov rcx, qword [rsp + 0x30]
mov rdx, rdi
mov edx, edi
mov edx, edi
call fcn.1400fc280
mov rax, qword [rsp + 0x78]
mov qword [r14 + 0x2a58], rax
mov qword [r14 + 0x2a60], rbp
add byte [rcx - 0x77], cl
mov dh, 0x68
sub al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x3e0], al
add byte [rcx - 0x77], cl
mov dh, 0x68
sub al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x3e0], al
movaps xmm1, xmmword [rsp + 0x3f0]
and al, 0xf0
add eax, dword [rax]
add byte [rcx + 0xf], al
movups xmmword [r14 + 0x2a70], xmm0
movups xmmword [r14 + 0x2a70], xmm0
movups xmmword [r14 + 0x2a80], xmm1
mov byte [r14 + 0x2a90], r12b
mov eax, dword [rsp + 0xd0]
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rbx + 0xd3248c], cl
add byte [rax], al
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rbx + 0xd3248c], cl
add byte [rax], al
mov dword [r14 + 0x2a91], eax
mov dword [r14 + 0x2a94], ecx
movups xmm0, xmmword [r14 + 0x28b0]
movups xmm1, xmmword [r14 + 0x28c0]
sub byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsi + 0x2a98], eax
sub byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsi + 0x2a98], eax
movups xmmword [r14 + 0x2aa8], xmm1
mov rax, qword [r14 + 0x28d0]
add byte [rax], al
mov qword [r14 + 0x2ab8], rax
mov word [r14 + 0x2c60], r13w
mov dword [rsi + 0x2c60], ebp
mov dword [rsi + 0x2c60], ebp
lea r12, [r14 + 0x2c64]
xor eax, eax
mov byte [r14 + 0x2c64], al
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x38
cmpsb byte [rsi], byte [rdi]
sub al, 0
add byte [rcx], dh
rol byte [rcx - 0x78], 0x86
sub al, 0
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x38
lea rdx, [r14 + 0x2938]
mov byte [r14 + 0x2c67], 1
add dword [rcx - 0x73], ecx
mov dh, 0xc0
sub al, byte [rax]
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
add dword [rcx - 0x73], ecx
mov dh, 0xc0
sub al, byte [rax]
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov rcx, rsi
int1
call fcn.1400fc280
lea rcx, [r14 + 0x2be0]
mov fs, eax
sub eax, dword [rax]
add byte [rcx + 0xf], al
adc byte [rsi + 0x2a58], al
xchg byte [rax + 0x2a], bl
add byte [rax], al
mov fs, eax
sub eax, dword [rax]
add byte [rcx + 0xf], al
adc byte [rsi + 0x2a58], al
xchg byte [rax + 0x2a], bl
add byte [rax], al
xchg byte [rax + 0x2a], bl
add byte [rax], al
movups xmmword [r14 + 0x2be0], xmm0
mov rax, qword [r14 + 0x2a68]
add byte [rcx - 0x77], cl
xchg al, dh
sub eax, dword [rax]
add byte [rcx - 0x73], cl
xchg esi, eax
invalid
sub al, 0
add byte [rax], al
add byte [rcx - 0x77], cl
xchg al, dh
sub eax, dword [rax]
add byte [rcx - 0x73], cl
xchg esi, eax
invalid
add byte [rax], al
mov word [r14 + 0x2c62], r13w
mov dword [r14 + 0x2c62], r13d
movups xmm0, xmmword [r14 + 0x2a70]
movups xmm0, xmmword [rsi + 0x2a70]
adc byte [rsi + 0x2a70], al
add byte [rax], al
movups xmmword [r14 + 0x2bf8], xmm0
movups xmmword [rsi + 0x2bf8], xmm0
movups xmm0, xmmword [r14 + 0x2a80]
movups xmm0, xmmword [rsi + 0x2a80]
add byte [rax], al
movups xmmword [r14 + 0x2c08], xmm0
movups xmmword [rsi + 0x2c08], xmm0
mov rax, qword [r14 + 0x2a90]
mov qword [r14 + 0x2c18], rax
xchg byte [rax], bl
sub al, 0
add byte [rsi + 0x41], ah
mov dword [rsi + 0x2c65], 0xf410101
adc byte [rsi + 0x2a98], al
add byte [rax], al
add byte [rcx - 0x77], cl
xchg byte [rax], bl
sub al, 0
add byte [rsi + 0x41], ah
mov dword [rsi + 0x2c65], 0xf410101
adc byte [rsi + 0x2a98], al
add byte [rax], al
add byte [rax], al
movups xmmword [r14 + 0x2c20], xmm0
adc dword [rsi + 0x2c20], eax
movups xmm0, xmmword [r14 + 0x2aa8]
movups xmmword [r14 + 0x2c30], xmm0
mov rax, qword [r14 + 0x2ab8]
xchg byte [rax + 0x4900002a], bh
mov dword [rsi + 0x2c40], eax
xchg byte [rax + 0x4900002a], bh
mov dword [rsi + 0x2c40], eax
lea rax, [rsp + 0x730]
mov qword [rax], rcx
lea rcx, [0x140001ab0]
lea ecx, [0x140001ab0]
lea ecx, [0x140001ab0]
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdx
lea rcx, [fcn.140007760]
sti
dec dword [rax - 0x77]
sbb byte [rcx + 2], dil
sti
dec dword [rax - 0x77]
sbb byte [rcx + 2], dil
lea r8, [rsp + 0x4c0]
mov qword [r8], rcx
or byte [rcx - 0x77], cl
adc byte [rcx], sil
ror byte [rcx - 0x77], cl
push rax
and byte [rcx - 0x47], al
and byte [rax], al
add byte [rax], al
or byte [rcx - 0x77], cl
adc byte [rcx], sil
ror byte [rcx - 0x77], cl
push rax
and byte [rcx - 0x47], al
and byte [rax], al
add byte [rax], al
mov qword [r8 + 0x28], r9
mov r10b, 3
sub byte [rcx - 0x4e], al
add eax, dword [rbp - 0x78]
mov byte [r8 + 0x30], r10b
mov qword [r8 + 0x38], rcx
mov qword [r8 + 0x48], rcx
mov r11d, 1
mov byte [r8 + 0x30], r10b
mov qword [r8 + 0x38], rcx
mov qword [r8 + 0x48], rcx
mov r11d, 1
mov r11d, 1
add byte [rax], al
mov qword [r8 + 0x58], r11
mov qword [r8 + 0x60], r9
mov byte [r8 + 0x68], r10b
mov qword [r8 + 0x70], rcx
jo 0x14004ef84
mov dword [rax + 0x80], ecx
mov qword [r8 + 0x90], rdx
mov qword [r8 + 0x98], r9
add byte [rax], al
add byte [rbp - 0x78], al
nop
movabs al, byte [0xa8888949000000]
add byte [rax], al
invalid
jo 0x14004ef84
add byte [rax], al
add byte [rbp - 0x78], al
nop
movabs al, byte [0xa8888949000000]
add byte [rax], al
invalid
add byte [rcx - 0x77], cl
mov byte [rax + 0x4d000000], bh
mov dword [rax + 0xc8], ebx
mov qword [r8 + 0xb8], rcx
mov qword [r8 + 0xc8], r11
mov qword [r8 + 0xd0], r9
mov dword [rax + 0xd0], ecx
mov byte [r8 + 0xd8], r10b
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
push rax
test byte [rdi], cl
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
or eax, 0x894c0000
add byte [rcx + rcx*4 + 0xa], cl
mov qword [rdx + 8], 5
mov qword [rdx + 0x20], r8
lea r9, str.CONNECT__HTTP_1.1_r_nHost:__r_n
lea rdx, [rsp + 0xdf0]
add byte [rcx + rcx*4 + 0xa], cl
add byte [rcx + rcx*4 + 0xa], cl
mov qword [rdx + 8], 5
mov dword [rdx + 8], 5
mov qword [rdx + 0x20], r8
mov qword [rdx + 0x28], 4
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea r13, [rsp + 0x380]
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rbp + r9*4 - 0x54], cl
and al, 0x80
lea ebp, [rsp + 0x380]
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
call fcn.1400021c0
lea rdi, [r14 + 0x2c48]
lea edi, [rsi + 0x2c48]
lea edi, [rsi + 0x2c48]
mov rax, qword [r13 + 0x10]
mov qword [r14 + 0x2c58], rax
add byte [rcx + 0xf], al
adc byte [rbp], al
add byte [rcx + 0xf], al
adc byte [rbp], al
movups xmmword [r14 + 0x2c48], xmm0
cmp byte [r14 + 0x2c18], 2
mov esi, 0x2c18
invalid
je 0x14004f05c
mov esi, 0x2c18
add byte [rax], al
add dh, byte [rsp + rdi*2 + 0x49]
lea eax, [rsi + 0x2bf8]
lea rax, [r14 + 0x2bf8]
mov byte [r14 + 0x2c66], 0
mov byte [rsi + 0x2c66], 0
sub al, 0
add byte [rax], al
mov rcx, qword [rax + 0x20]
lea r13, [rsp + 0x4d8]
add al, 0
invalid
add al, 0
add byte [rcx - 0x77], cl
mov qword [r13 + 8], rcx
movups xmm0, xmmword [rax]
mov qword [r13 + 8], rcx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r13 - 8], xmm1
sub dword [rbp - 8], ecx
adc byte [rcx + 0xf], al
sub dword [rbp - 8], ecx
movaps xmmword [r13 - 0x18], xmm0
lea rdx, str.User_Agent:_Proxy_Authorization:
mov r8d, 0xc
mov eax, 0xc
mov eax, 0xc
add byte [rax], al
mov rcx, rdi
stc
call case.0x1400ab9a3.419
mov rdx, qword [r13 - 0x10]
mov r8, qword [r13 - 8]
clc
clc
mov rcx, rdi
call case.0x1400ab9a3.419
lea rdx, [0x1401473c9]
adc eax, 0xf838d
add byte [rax - 0x73], cl
adc eax, 0xf838d
mov r8d, 2
mov rcx, rdi
stc
stc
call case.0x1400ab9a3.419
mov rax, qword [r13 - 0x18]
mov rdx, qword [r13 - 0x10]
mov r8, qword [r13 - 8]
mov rcx, r13
mov ecx, ebp
mov ecx, ebp
call qword [rax + 0x18]
cmp byte [r14 + 0x2c40], 2
je 0x14004f0e2
add dh, byte [rsp + rdi*2 + 0x49]
lea eax, [rsi + 0x2c20]
xchg byte [rax], ah
sub al, 0
invalid
lea rax, [r14 + 0x2c20]
xchg byte [rax], ah
sub al, 0
add byte [rcx - 0x3a], al
xchg byte [rbp + 0x2c], ah
sub al, 0
add byte [rax], al
mov rcx, qword [rax + 0x20]
lea r13, [rsp + 0x4d8]
lea ebp, [rsp + 0x4d8]
invalid
invalid
mov byte [r14 + 0x2c65], 0
sub al, 0
add byte [rax], al
mov rcx, qword [rax + 0x20]
lea r13, [rsp + 0x4d8]
lea ebp, [rsp + 0x4d8]
lea ebp, [rsp + 0x4d8]
mov qword [r13 + 8], rcx
movups xmm0, xmmword [rax]
or byte [r15], r9b
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r13 - 8], xmm1
clc
movaps xmmword [r13 - 0x18], xmm0
sub dword [rbp - 0x18], eax
lea rdx, [0x14014742c]
mov r8d, 0x15
adc eax, 0x48000000
mov ecx, edi
adc eax, 0x48000000
mov ecx, edi
call case.0x1400ab9a3.419
mov rdx, qword [r13 - 0x10]
adc al, 8
add byte [rcx - 0x75], cl
push rbp
invalid
mov r8, qword [r13 - 8]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call case.0x1400ab9a3.419
lea rdx, [0x1401473c9]
or dword [rdi], 0
or dword [rdi], 0
mov r8d, 2
add al, byte [rax]
add byte [rax], al
mov rcx, rdi
call case.0x1400ab9a3.419
adc al, 8
add byte [rcx - 0x75], cl
invalid
invalid
mov rdx, qword [r13 - 0x10]
mov r8, qword [r13 - 8]
mov rcx, r13
call qword [rax + 0x18]
lea rdx, [0x1401473c9]
mov r8d, 2
add al, byte [rax]
add byte [rax], al
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
mov rcx, rdi
call case.0x1400ab9a3.419
invalid
adc al, 8
add byte [rcx + 0xf], al
movups xmm0, xmmword [rsi + 0x2c50]
movups xmm0, xmmword [rsi + 0x2c50]
mov qword [r14 + 0x2c68], rsi
mov dword [rsi + 0x2c68], esi
sub al, 0
add byte [rcx + 0xf], al
movups xmmword [r14 + 0x2c70], xmm0
adc dword [rsi + 0x2c70], eax
mov r13, qword [rsp + 0x28]
mov ebp, dword [rsp + 0x28]
lea rcx, [r14 + 0x2c68]
sub al, 0
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rdx, rbp
call fcn.14004c153
mov cl, 3
add ecx, dword [rax - 0x7b]
invalid
je 0x14004f137
invalid
add ecx, dword [rax - 0x7b]
sal byte [rsi + rcx + 0x41], 0x88
invalid
mov byte [r12], cl
invalid
mov byte [r12], cl
and al, 0x44
mov ah, byte [rsp + 0x58]
mov r12b, byte [rsp + 0x58]
jmp 0x140050a7b
sbb dword [rax], r8d
sbb dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], cl
test byte [rax + 0x48000006], dl
mov ecx, edx
test rdx, rdx
test edx, edx
je 0x14004f7d0
mov rcx, rdx
jmp 0x140050870
mov qword [rsp + 0x28], rdx
lea r12, [r14 + 0x2a78]
lea rsi, [rsp + 0x1420]
mov rcx, rsi
mov rdx, r12
mov edx, esp
mov r8, rbp
call fcn.1400517d9
cmp qword [rsi], 0
je 0x14004f73d
invalid
mov al, 3
jmp case.0x14003d80c.81
and al, 0x28
lea rsi, [r14 + 0x2a78]
lea rdi, [rsp + 0x1420]
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov edx, esi
mov r8, rbp
mov r8, rbp
call fcn.1400517d9
cmp qword [rdi], 0
je 0x14004f263
mov al, 5
jmp case.0x14003d80c.81
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
jmp case.0x14003d73d.173
lea r13, [r14 + 0x2a78]
lea rsi, [rsp + 0x130]
mov rcx, rsi
mov rdx, r13
mov r8, rbp
call fcn.140082b24
cmp qword [rsi], 0
je 0x14004f2be
movups xmm0, xmmword [rsp + 0x1428]
movups xmm1, xmmword [rsp + 0x1438]
movaps xmmword [rsp + 0x740], xmm1
movaps xmmword [rsp + 0x730], xmm0
mov rcx, rsi
call fcn.14005238a
cmp qword [rsp + 0x730], 0
je 0x14004fab0
mov rax, qword [r14 + 0x29f0]
mov cl, byte [rax + 0x78]
lea rdx, [rsp + 0x730]
call fcn.1400525be
mov rsi, rax
mov r12, rdx
xor ebp, ebp
jmp 0x14004fac3
mov rcx, qword [r14 + 0x2b78]
mov rdx, qword [r14 + 0x2b80]
call fcn.1400014a3
lea r15, [r14 + 0x2b38]
lea rcx, [r14 + 0x2b58]
call fcn.14004cef0
mov rcx, r15
call fcn.140045eba
lea rcx, [r14 + 0x2b00]
call fcn.140045eba
lea rcx, [r14 + 0x2ae8]
call fcn.14004cef0
mov rax, qword [r14 + 0x2a80]
lock dec qword [rax]
jne 0x14004f384
mov rcx, qword [r14 + 0x2a80]
call fcn.14005aa3e
cmp byte [r14 + 0x2a78], 2
je 0x14004f3ad
lea rcx, [r14 + 0x2a70]
mov rax, qword [r14 + 0x2a58]
mov rdx, qword [r14 + 0x2a60]
mov r8, qword [r14 + 0x2a68]
call qword [rax + 0x18]
cmp byte [r14 + 0x28d0], 2
je 0x14004f3d6
lea rcx, [r14 + 0x28c8]
mov rax, qword [r14 + 0x28b0]
mov rdx, qword [r14 + 0x28b8]
mov r8, qword [r14 + 0x28c0]
call qword [rax + 0x18]
mov byte [r14 + 0x2934], 0
movabs rax, 0x7fffffffffffffff
add rax, qword [r14 + 0x2858]
cmp rax, 2
mov r13, qword [rsp + 0x28]
jb 0x14004f406
lea rcx, [r14 + 0x2858]
call case.0x14004e296.58
xor ebp, ebp
mov byte [r14 + 0x2935], bpl
lea rcx, [r14 + 0x2800]
call fcn.140020f1b
mov byte [r14 + 0x2936], bpl
jmp 0x14005064e
lea rdx, [rsp + 0x140]
mov r15, qword [rdx - 8]
lea rcx, [rsp + 0x870]
mov r8d, 0x210
call fcn.1400fc280
cmp dword [r12], 2
je 0x14004f4e0
mov rcx, r12
call fcn.140042a88
jmp 0x14004f4e0
lea rdx, [rsp + 0x140]
mov rbp, qword [rdx - 8]
lea rcx, [rsp + 0x870]
mov r8d, 0x210
call fcn.1400fc280
mov rcx, r13
call fcn.140083838
mov r13, qword [rsp + 0x28]
jmp 0x14004f630
mov r13, qword [r14 + 0x2bb0]
mov r15, qword [r14 + 0x2bb8]
lea rdx, [r14 + 0x2bc0]
mov byte [r14 + 0x2dd1], 0
lea rcx, [rsp + 0x4c0]
mov r8d, 0x210
call fcn.1400fc280
mov byte [r14 + 0x2dd0], 1
cmp r13, 3
je 0x14004dc2d
jmp 0x14004f50b
mov r15, qword [r14 + 0x2bb0]
mov r13d, 2
mov ebp, 2
mov ebp, 2
mov byte [r14 + 0x2dd1], 0
lea rcx, [rsp + 0x4c0]
lea rdx, [rsp + 0x870]
mov r8d, 0x210
call fcn.1400fc280
mov byte [r14 + 0x2dd0], 1
lea r12, [rsp + 0xac0]
lea rdx, [rsp + 0x4c0]
mov r8d, 0x210
mov rcx, r12
call fcn.1400fc280
mov rcx, rdi
call case.0x14003d73d.221
lea rdi, [rsp + 0xdf0]
mov r8d, 0x210
mov rcx, rdi
mov rdx, r12
call fcn.1400fc280
mov byte [rsi], 1
lea rcx, [rsp + 0x1210]
mov r8d, 0x210
mov rdx, rdi
call fcn.1400fc280
mov rcx, qword [rsp + 0x28]
call fcn.1400528eb
cmp r13, 2
jne 0x14004f58f
mov rcx, r15
call fcn.140045e78
mov rsi, rax
lea r12, [0x140142d40]
mov r13, qword [rsp + 0x40]
jmp 0x1400512fb
lea rsi, [rsp + 0x140]
lea rdx, [rsp + 0x1210]
mov r8d, 0x210
mov rcx, rsi
call fcn.1400fc280
mov qword [rsi - 0x10], r13
mov qword [rsi - 8], r15
mov cl, byte [r14 + 0x27f8]
lea rdx, [rsp + 0x130]
call fcn.14005290c
mov rsi, rax
mov r12, rdx
xor ebp, ebp
mov r13, qword [rsp + 0x40]
jmp 0x1400512fe
mov rdi, qword [r14 + 0x2bb0]
mov rbp, qword [r14 + 0x2bb8]
lea rdx, [r14 + 0x2bc0]
shr byte [rbx], 0
add byte [rcx - 0x3a], al
xchg cl, dl
sub eax, 0x48000000
lea ecx, [rsp + 0x4c0]
shr byte [rbx], 0
add byte [rcx - 0x3a], al
xchg cl, dl
sub eax, 0x48000000
lea ecx, [rsp + 0x4c0]
mov r8d, 0x210
call fcn.1400fc280
mov byte [r14 + 0x2dd0], 1
add byte [rcx], al
add byte [rcx], al
cmp rdi, 3
cmp edi, 3
mov r13, qword [rsp + 0x28]
and al, 0x28
je 0x14004e6c2
jmp 0x14004f65b
mov rbp, qword [r14 + 0x2bb0]
mov edi, 2
mov byte [r14 + 0x2dd1], 0
lea rcx, [rsp + 0x4c0]
sub eax, 0x48000000
lea ecx, [rsp + 0x4c0]
lea rdx, [rsp + 0x870]
mov r8d, 0x210
call fcn.1400fc280
mov byte [r14 + 0x2dd0], 1
lea rcx, [rsp + 0xac0]
lea rdx, [rsp + 0x4c0]
mov r8d, 0x210
mov word [rax + rax*8], fs
or al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
add al, 0
add byte [rcx - 0x48], al
adc byte [rdx], al
add byte [rax], al
call fcn.1400fc280
or al, byte [rax]
movzx eax, byte [rsi + 0x360]
cmp eax, 4
je 0x14004f9db
invalid
add byte [rbx - 0x7bf0fc08], al
pop rdx
add eax, dword [rax]
cmp eax, 3
je 0x14004f9e9
invalid
add ecx, dword [rdi]
test byte [rdx + 3], bl
add byte [rax], al
invalid
add byte [rbp + 0x6e850fc0], al
add eax, dword [rax]
add byte [rax - 0x77], cl
int1
test eax, eax
jne 0x14004fa05
mov rcx, rsi
call fcn.140041c89
jmp 0x14004fa05
cmp byte [rcx - 0x75], cl
mov esi, 0x2a78
mov r13, qword [r14 + 0x2a80]
mov rbp, qword [r14 + 0x2a88]
add byte [rax], al
add byte [rax], al
jmp 0x14004fdcd
mov byte [rsp + 0x58], r12b
mov r12, qword [rsp + 0x138]
mov rsi, qword [rsp + 0x140]
mov esi, dword [rsp + 0x140]
mov esi, dword [rsp + 0x140]
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0xa8], rax
mov rcx, rdi
call fcn.1400836ce
test r12, r12
je case.0x140048248.73
mov qword [rsp + 0x78], rdi
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x38], rbp
mov rdi, qword [r14 + 0x2a50]
cmp qword [rdi], 0
je 0x14004fd2f
mov rcx, qword [rdi + 8]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov r13, rax
mov ebp, 1
jmp 0x14004fd31
mov rdi, qword [rsp + 0x1428]
mov rsi, qword [rsp + 0x1430]
mov rax, qword [rsp + 0x1438]
mov qword [rsp + 0x30], rax
mov r13, qword [rsp + 0x1440]
mov rcx, r12
call fcn.14005238a
test rdi, rdi
je 0x14004fd22
mov qword [rsp + 0x58], r13
mov r13, r15
mov qword [rsp + 0x38], rbp
mov rbp, qword [r14 + 0x2a50]
cmp qword [rbp], 0
je 0x1400501e2
mov rcx, qword [rbp + 8]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov r12, rax
mov r15d, 1
jmp case.0x14003d63a.167
lea rcx, [r14 + 0x2c88]
xor esi, esi
mov r8d, 0x2000
xor edx, edx
call fcn.1400fc0c0
mov qword [r14 + 0x2c68], 0
jmp 0x140050de2
lea rcx, [r14 + 0x2c88]
xor esi, esi
mov r8d, 0x2000
xor edx, edx
call fcn.1400fc0c0
mov qword [r14 + 0x2c68], 0
jmp 0x140050700
mov ecx, 0xe
xor edx, edx
call fcn.140003c6c
mov rdi, rax
mov r15, rdx
movabs rax, 0x2074736f68206f6e
mov qword [rdx], rax
movabs rax, 0x6c7275206e692074
mov qword [rdx + 6], rax
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140051396
mov rsi, rax
mov qword [rax], rdi
mov qword [rax + 8], r15
mov qword [rax + 0x10], 0xe
lea rcx, [rsp + 0x1420]
call fcn.140041c89
lea r12, [0x1401432e0]
mov rbx, qword [rsp + 0x48]
and al, 0x48
jmp 0x140050495
mov ecx, 0xe
xor edx, edx
call fcn.140003c6c
mov rdi, rax
mov r15, rdx
movabs rax, 0x2074736f68206f6e
mov qword [rdx], rax
movabs rax, 0x6c7275206e692074
mov qword [rdx + 6], rax
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.14003e6a0
test rax, rax
mov rbx, qword [rsp + 0x48]
je 0x140051396
mov rsi, rax
mov qword [rax], rdi
mov qword [rax + 8], r15
mov qword [rax + 0x10], 0xe
adc byte [rsi], cl
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi], fs
add dword [rax], eax
add al, ch
test eax, 0x48ffff23
lea eax, [0x140144fd8]
add eax, 0xf56f1
add eax, 0xf56f1
mov qword [rsp + 0x30], rax
mov r13, qword [rsp + 0x28]
jmp 0x14005058c
mov ecx, 0xe
xor edx, edx
call fcn.140003c6c
sti
dec dword [rax - 0x77]
invalid
mov r15, rdx
movabs rax, 0x2074736f68206f6e
mov qword [rdx], rax
movabs rax, 0x6c7275206e692074
mov qword [rdx + 6], rax
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140051396
mov rsi, rax
mov qword [rax], rdi
mov qword [rax + 8], r15
mov qword [rax + 0x10], 0xe
mov bpl, 2
lea r12, [0x1401432e0]
mov r15, r13
jmp case.0x1400481ea.72
add byte [rax], al
mov ecx, 0xe
xor edx, edx
call fcn.140003c6c
mov rdi, rax
mov r15, rdx
movabs rax, 0x2074736f68206f6e
mov qword [rdx], rax
movabs rax, 0x6c7275206e692074
mov qword [rdx + 6], rax
invalid
mov al, byte [0x1401660a0]
add byte [rcx + 0x18], bh
add byte [rcx + 0x18], bh
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140051396
mov rsi, rax
mov qword [rax], rdi
mov qword [rax + 8], r15
js 0x14004f9c2
js 0x14004f9c2
mov qword [rax + 0x10], 0xe
mov r12b, 2
lea rax, [0x140144fd8]
mov qword [rsp + 0x30], rax
mov r13, qword [rsp + 0x28]
jmp 0x14005017e
lea rcx, [rsi + 0x368]
mov gs, word [rax + 3]
add byte [rax], al
call fcn.140083838
jmp 0x14004f9fe
add bl, ch
adc eax, 0x368be83
add byte [rax], al
add esi, dword [rsp + rcx + 0x48]
lea ecx, [rsi + 0x368]
invalid
add eax, dword [rax]
invalid
cmp dword [rsi + 0x368], 3
je 0x14004f9fe
lea rcx, [rsi + 0x368]
call fcn.140041c89
mov byte [rsi + 0x361], 0
invalid
lea rsi, [rsp + 0xdf0]
lea rdx, [rsp + 0xac0]
add byte [rcx - 0x48], al
adc byte [rdx], al
add byte [rax], al
invalid
add byte [rcx - 0x48], al
adc byte [rdx], al
add byte [rax], al
mov rcx, rsi
call fcn.1400fc280
mov rax, qword [rsp + 0x30]
mov byte [rax], 1
add byte [rcx], al
add byte [rcx], al
lea rcx, [rsp + 0x1210]
lea ecx, [rsp + 0x1210]
mov r8d, 0x210
mov rdx, rsi
call fcn.1400fc280
add byte [rax - 0x7d], cl
inc dword [rdx]
add byte [rax - 0x7d], cl
inc dword [rdx]
jne 0x14004fa66
mov rcx, rbp
call fcn.140045e78
mov rsi, rax
invalid
mov byte [rcx - 0x4c], 2
mov r12b, 2
add cl, byte [rax - 0x73]
add eax, 0xf32e4
invalid
invalid
lea rax, [0x140142d40]
str word [rax - 0x77]
mov qword [rsp + 0x30], rax
and al, 0x30
jmp 0x140050d39
lea rsi, [rsp + 0x140]
lea rdx, [rsp + 0x1210]
add byte [rax], al
add byte [rax], al
mov r8d, 0x210
mov rcx, rsi
call fcn.1400fc280
mov qword [rsi - 0x10], rdi
mov qword [rsi - 8], rbp
outsb dx, byte [rsi]
clc
mov cl, byte [r14 + 0x27f8]
lea rdx, [rsp + 0x130]
call fcn.14005290c
add byte cs:[rax], al
add byte cs:[rax], al
mov rsi, rax
mov qword [rsp + 0x30], rdx
xor r12d, r12d
jmp 0x140050d39
mov rsi, qword [rsp + 0x738]
mov r12, qword [rsp + 0x740]
mov bpl, 2
mov rcx, qword [rsp + 0x28]
mov byte [r14 + 0x2a71], 0
lea rdi, [r14 + 0x2a72]
jmp 0x1400503a2
and al, 0x30
mov r12b, 2
mov r13, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x48]
mov byte [r14 + 0x2a71], 0
xchg byte [rcx + 0x2a], dh
add byte [rax], al
add byte [rcx - 0x73], cl
lea edi, [rsi + 0x2a72]
xchg byte [rcx + 0x2a], dh
add byte [rax], al
add byte [rcx - 0x73], cl
lea edi, [rsi + 0x2a72]
lea edi, [rsi + 0x2a72]
mov rbx, rsi
mov rsi, rax
jmp 0x1400501bf
mov qword [r14 + 0x28e0], 0
xor eax, eax
test rax, rax
mov eax, 0x1bb
add byte [rdi], cl
shl dword [r14 + 0x41], 0x89
xchg byte [rax], dh
sub dword [rax], eax
add byte [rcx - 0x75], cl
mov esi, 0x27a0
add byte [rdi], cl
shl dword [r14 + 0x41], 0x89
xchg byte [rax], dh
sub dword [rax], eax
add byte [rcx - 0x75], cl
mov esi, 0x27a0
lock inc qword [rdi]
jle case.0x14004e296.2
mov r15, qword [r14 + 0x27a8]
lock inc qword [r15]
jle case.0x14004e296.2
mov r12, qword [r14 + 0x27b0]
mov r13, qword [r14 + 0x28d8]
cmp qword [r13], 0
je 0x14004fbf3
mov rcx, qword [r13 + 8]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
or eax, dword [rax]
or eax, dword [rax]
mov rsi, rax
mov ebp, 1
add bl, ch
invalid
add bl, ch
jnp 0x14004fbc4
mov dword [rsi + 0x28e0], 0
sub byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
xor eax, eax
test rax, rax
xor eax, eax
test rax, rax
mov eax, 0x1bb
add byte [rdi], cl
shl dword [r14 + 0x41], 0x89
xchg byte [rax], dh
sub dword [rax], eax
add byte [rcx - 0x75], cl
mov esi, 0x27a0
cmovne eax, ecx
mov word [r14 + 0x2930], ax
mov rdi, qword [r14 + 0x27a0]
lock inc qword [rdi]
jle case.0x14004e296.2
mov r12, qword [r14 + 0x27a8]
lock inc qword [r12]
add al, dh
inc qword [r12]
jle case.0x14004e296.2
mov rax, qword [r14 + 0x27b0]
mov qword [rsp + 0x30], rax
mov rbp, qword [r14 + 0x28d8]
cmp qword [rbp], 0
je 0x14004fc80
mov rcx, qword [rbp + 8]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov rsi, rax
mov r13d, 1
jmp 0x14004fc83
xor ebp, ebp
mov rcx, qword [r13 + 0x10]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
movzx edx, word [r13 + 0x1c]
sbb al, 0x45
mov eax, dword [rbp + 0x18]
sbb al, 0x45
mov eax, dword [rbp + 0x18]
lea rcx, [r14 + 0x28f0]
lea ecx, [rsi + 0x28f0]
mov qword [r14 + 0x2910], rdi
mov qword [r14 + 0x2918], r15
sub dword [rax], eax
add byte [rbp - 0x77], cl
mov esi, 0x2918
mov qword [r14 + 0x2920], r12
mov qword [r14 + 0x28f0], rbp
mov qword [r14 + 0x28f8], rsi
mov qword [r14 + 0x2900], rax
mov dword [r14 + 0x2908], r8d
mov word [r14 + 0x290c], dx
sub dword [rax], eax
add byte [rcx - 0x77], cl
scasb al, byte [rdi]
lock sub byte [rax], al
add byte [rcx - 0x77], cl
mov dh, 0xf8
sub byte [rax], al
add byte [rcx - 0x77], cl
xchg byte [rax], al
sub dword [rax], eax
add byte [rbp - 0x77], al
xchg byte [rax], cl
sub dword [rax], eax
add byte [rsi + 0x41], ah
mov dword [rsi + 0x290c], edx
mov byte [r14 + 0x2928], 0
lea rdx, [rsp + 0x3e0]
call fcn.140045410
mov r8, rax
mov rax, rdx
mov qword [r14 + 0x2938], r8
mov qword [r14 + 0x2940], rdx
mov rbp, qword [rsp + 0x38]
mov r13, qword [rsp + 0x40]
jmp 0x14004d47c
xor r13d, r13d
mov rcx, qword [rbp + 0x10]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
pop rax
or eax, dword [rax]
pop rax
or eax, dword [rax]
movzx edx, word [rbp + 0x1c]
mov r8d, dword [rbp + 0x18]
lea rcx, [r14 + 0x28f0]
mov qword [r14 + 0x2910], rdi
mov qword [r14 + 0x2918], r12
cmpsb byte [rsi], byte [rdi]
sbb byte [rcx], ch
add byte [rax], al
cmpsb byte [rsi], byte [rdi]
sbb byte [rcx], ch
add byte [rax], al
mov r9, qword [rsp + 0x30]
mov qword [r14 + 0x2920], r9
add byte [rbp - 0x77], cl
scasb al, byte [rdi]
lock sub byte [rax], al
add byte [rcx - 0x77], cl
mov dh, 0xf8
sub byte [rax], al
add byte [rcx - 0x77], cl
xchg byte [rax], al
sub dword [rax], eax
add byte [rbp - 0x77], al
xchg byte [rax], cl
sub dword [rax], eax
add byte [rsi + 0x41], ah
mov dword [rsi + 0x290c], edx
add byte [rbp - 0x77], cl
scasb al, byte [rdi]
lock sub byte [rax], al
add byte [rcx - 0x77], cl
mov dh, 0xf8
sub byte [rax], al
add byte [rcx - 0x77], cl
xchg byte [rax], al
sub dword [rax], eax
add byte [rbp - 0x77], al
xchg byte [rax], cl
sub dword [rax], eax
add byte [rsi + 0x41], ah
mov dword [rsi + 0x290c], edx
mov byte [r14 + 0x2928], 0
lea rdx, [rsp + 0x6d0]
call fcn.140045410
mov r8, rax
mov rax, rdx
mov qword [r14 + 0x2938], r8
add byte [rax], al
mov qword [r14 + 0x2940], rdx
mov rbp, qword [rsp + 0x38]
mov r13, qword [rsp + 0x28]
insb byte [rdi], dx
and al, 0x28
insb byte [rdi], dx
and al, 0x28
mov r12d, r15d
mov r15b, byte [rsp + 0x27]
jmp 0x14004e400
mov r12b, 2
jmp 0x14005015e
add al, 0
invalid
add al, 0
add byte [rax - 0x4b], al
add cl, byte [rbx + rcx*4 + 0x64]
and al, 0x30
mov bpl, 2
mov r12, qword [rsp + 0x30]
jmp 0x140050341
xor ebp, ebp
mov rcx, qword [rdi + 0x10]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
movzx ecx, word [rdi + 0x1c]
mov edx, dword [rdi + 0x18]
lea rdi, [r14 + 0x2d40]
mov qword [r14 + 0x2d40], rbp
mov qword [r14 + 0x2d48], r13
add byte [rcx - 0x77], cl
xchg byte [rax + 0x2d], dl
add byte [rax], al
add byte [rcx - 0x77], cl
xchg byte [rax + 0x2d], dl
add byte [rax], al
mov dword [r14 + 0x2d58], edx
add byte [rax], al
mov word [r14 + 0x2d5c], cx
mov r13, qword [r14 + 0x2a60]
mov rbp, qword [r14 + 0x2a68]
mov qword [r14 + 0x2a78], rdi
mov qword [r14 + 0x2a80], r13
mov qword [r14 + 0x2a88], rbp
mov qword [r14 + 0x2a90], r12
mov qword [r14 + 0x2a98], rsi
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
add byte [rbp - 0x77], cl
cmpsb byte [rsi], byte [rdi]
nop
sub al, byte [rax]
add byte [rcx - 0x77], cl
mov dh, 0x98
sub al, byte [rax]
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
mov qword [r14 + 0x2aa0], rax
mov rax, qword [rsp + 0xa8]
add byte [rax], al
add byte [rcx - 0x77], cl
xchg byte [rax + 0x4900002a], ch
lea eax, [rsi + 0x2d38]
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
xchg byte [rax + 0x4900002a], ch
lea eax, [rsi + 0x2d38]
invalid
add byte [rax - 0x77], cl
and al, 0x30
mov qword [rsp + 0x30], rax
mov byte [r14 + 0x2d38], 0
mov rax, qword [r14 + 0x2a90]
mov rcx, qword [r14 + 0x2a98]
mov r8, qword [r14 + 0x2aa0]
mov eax, dword [rsi + 0x2aa0]
movabs al, byte [0x2aa88e8b4d00002a]
add byte [rax], al
lea rdx, [rsp + 0x130]
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rcx + rcx*4 + 0x42], cl
adc byte [rcx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
add cl, byte [rax - 0x77]
or byte [rcx - 0x73], cl
lea esi, [rsi + 0x2ab0]
sub al, byte [rax]
add byte [rcx - 0x48], al
add qword [rax], rax
add dword [rax], eax
add byte [rax - 0x77], cl
int1
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rcx + rcx*4 + 0x42], cl
adc byte [rcx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
add cl, byte [rax - 0x77]
or byte [rcx - 0x73], cl
lea esi, [rsi + 0x2ab0]
sub al, byte [rax]
add byte [rcx - 0x48], al
add qword [rax], rax
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.1400fc280
mov qword [r14 + 0x2bf8], rdi
mov esi, 0x2bf8
mov esi, 0x2bf8
mov qword [r14 + 0x2c00], r13
add byte [rax], al
mov qword [r14 + 0x2c08], rbp
lea r12, [r14 + 0x2c11]
mov byte [r14 + 0x2c11], 0
mov rbp, qword [rsp + 0x38]
mov byte [r14 + 0x2c10], 0
xchg byte [rax], dl
adc byte [rax + rax], ch
add byte [rax], al
adc byte [rax + rax], ch
add byte [rax], al
mov rax, qword [r14 + 0x2c08]
mov qword [rsp + 0x880], rax
and al, 0x80
or byte [rax], 0
add byte [rcx + 0xf], al
adc byte [rsi + 0x2bf8], al
or byte [rax], 0
add byte [rcx + 0xf], al
adc byte [rsi + 0x2bf8], al
movaps xmmword [rsp + 0x870], xmm0
movups xmm1, xmmword [rsi]
movups xmm2, xmmword [rsi + 0x10]
movups xmmword [rsp + 0x888], xmm1
mov word [rax + rcx*4], fs
or byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x898], edx
xchg esp, eax
and al, 0x98
cwde
or byte [rax], al
invalid
or byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x8a0]
mov qword [rsp + 0x100], rax
movaps xmm1, xmmword [rsp + 0x890]
mov rax, qword [rsp + 0x8a0]
mov eax, dword [rsp + 0x8a0]
add byte [rax], al
mov qword [rsp + 0x100], rax
movaps xmm1, xmmword [rsp + 0x890]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmm2, xmmword [rsp + 0x880]
movaps xmmword [rsp + 0xe0], xmm2
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0xd0], xmm0
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0xd0], xmm0
rol byte [rax], 1
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
mov qword [r14 + 0x2c48], rax
movups xmmword [r14 + 0x2c38], xmm1
add byte [rax], al
movups xmmword [r14 + 0x2c28], xmm2
adc dword [rsi + 0x2c28], edx
adc dword [rsi + 0x2c28], edx
sub al, 0
add byte [rcx + 0xf], al
adc dword [rsi + 0x2c18], eax
movups xmmword [r14 + 0x2c18], xmm0
lea rdi, [r14 + 0x2c18]
lea r13, [rsp + 0x870]
lodsb al, byte [rsi]
and al, 0x70
or byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
lodsb al, byte [rsi]
and al, 0x70
or byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov rdx, rdi
mov r8, rbp
call fcn.140044921
invalid
invalid
invalid
invalid
invalid
cmp dword [r13], 3
jne 0x14004fefe
invalid
invalid
mov al, 3
jmp 0x14004ff91
add byte [rax], al
mov byte [r14 + 0x2c10], 1
lea r13, [r14 + 0x2ad0]
lea rdx, [rsp + 0x870]
and al, 0x70
or byte [rax], al
add byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
and al, 0x70
or byte [rax], al
add byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
mov rcx, r13
call fcn.1400fc280
cmp qword [r14 + 0x2c18], 0
cmp dword [rsi + 0x2c18], 0
cmp dword [rsi + 0x2c18], 0
je case.0x1400253d2.338
lea rcx, [r14 + 0x2c30]
call fcn.14004478c
mov rax, qword [r13]
test rax, rax
je 0x14004ffbf
cmp eax, 1
mov r13, qword [rsp + 0x28]
jne 0x140050004
lea rdx, [r14 + 0x2ad8]
mov r8d, 0x120
mov rcx, rdi
call fcn.1400fc280
lea r13, [r14 + 0x2c18]
lea rdi, [rsp + 0x870]
mov rcx, rdi
mov rdx, r13
mov r8, rbp
call fcn.140045f67
mov rdi, qword [rdi]
cmp rdi, 3
jne 0x140050012
mov al, 4
mov byte [r12], al
mov r13, qword [rsp + 0x28]
mov rax, qword [rsp + 0x30]
mov byte [rax], 3
mov al, 4
mov r12b, byte [rsp + 0x58]
mov rcx, qword [rsp + 0x48]
mov byte [rcx], al
mov byte [rsp + 0x91], 3
mov al, 3
jmp 0x140050a85
mov rdi, qword [r14 + 0x2ad8]
mov r12, qword [r14 + 0x2ae0]
lea rdx, [r14 + 0x2ae8]
call 0x18104ffff
mov byte [rsi + 0x2c10], 0
call 0x18104ffff
mov byte [rsi + 0x2c10], 0
lea rcx, [rsp + 0x4c0]
mov r8d, 0x110
call fcn.1400fc280
mov byte [r14 + 0x2c11], 1
add byte [rcx], al
add byte [rcx], al
cmp rdi, 3
cmp edi, 3
mov r13, qword [rsp + 0x28]
mov ebp, dword [rsp + 0x28]
and al, 0x28
je 0x14004ff9a
jmp case.0x1400acf77.233
mov r12, qword [r14 + 0x2ad8]
mov edi, 2
jmp 0x140050045
lea rdx, [rsp + 0x880]
add byte [rax], al
mov r12, qword [rdx - 8]
lea rcx, [rsp + 0xac0]
and al, 0xc0
or al, byte [rax]
add byte [rax], al
and al, 0xc0
or al, byte [rax]
add byte [rax], al
invalid
invalid
adc byte [rcx], al
add byte [rax], al
mov r8d, 0x110
add byte [rax], al
call fcn.1400fc280
cmp dword [r13], 2
je 0x140050040
mov rcx, r13
call fcn.1400447e2
mov r13, qword [rsp + 0x28]
mov ebp, dword [rsp + 0x28]
sub byte [rcx - 0x3a], al
xchg byte [rax], dl
sub al, 0
add byte [rax], al
mov byte [r14 + 0x2c10], 0
lea rcx, [rsp + 0x4c0]
lea rdx, [rsp + 0xac0]
and al, 0xc0
or al, byte [rax]
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
or al, byte [rax]
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
call fcn.1400fc280
mov byte [r14 + 0x2c11], 1
mov byte [rsi + 0x2c11], 1
xchg byte [rcx], dl
sub al, 0
add byte [rcx], al
add byte [rax], al
add dword [rbp + rcx*4 - 0x44], ecx
invalid
invalid
invalid
and al, 0x30
invalid
lea r15, [rsp + 0x730]
lea rdx, [rsp + 0x4c0]
lea edx, [rsp + 0x4c0]
mov esp, 0x73024
add byte [rax - 0x73], cl
lea edx, [rsp + 0x4c0]
invalid
invalid
lea edx, [rsp + 0x4c0]
rol byte [rax + rax], 0
mov r8d, 0x110
adc byte [rcx], al
add byte [rax], al
mov rcx, r15
call fcn.1400fc280
or al, byte [rax]
or al, byte [rax]
mov rcx, rsi
call fcn.140045f03
invalid
dec dword [rax - 0x75]
mov rax, qword [rsp + 0x30]
and al, 0x30
xor dh, al
mov byte [rax], 1
add byte [rcx], al
lea rcx, [rsp + 0xdf0]
mov r8d, 0x110
mov word [rax + rsi*8], fs
or eax, 0xb8410000
adc byte [rcx], al
add byte [rax], al
mov rdx, r15
call fcn.1400fc280
int3
ror dword [rdx], 0
int3
mov rax, qword [rsp + 0x78]
mov eax, dword [rsp + 0x78]
js 0x1400500c9
movzx eax, byte [rax + 0x2c0]
cmp eax, 3
je 0x1400500d9
mov dh, 0x80
rol byte [rdx], 0
add byte [rbx + 0x147403f8], al
test eax, eax
jne 0x1400500e7
invalid
invalid
mov rcx, qword [rsp + 0x78]
and al, 0x78
add rcx, 0x18
call fcn.14004478c
jmp 0x1400500e7
mov rcx, qword [rsp + 0x78]
and al, 0x78
js 0x140050127
add rcx, 0x38
add ecx, 0x38
sar dword [rax], 0xe8
cmp al, ch
call fcn.140045f03
sbb al, 0x5e
invalid
cmp rdi, 2
jne 0x140050102
mov rcx, r12
mov ecx, esp
call fcn.140045e78
mov rsi, rax
mov esi, eax
dec dword [rax - 0x77]
invalid
mov esi, eax
mov qword [rsp + 0x30], rdx
mov r12b, 2
jmp 0x140050152
lea rsi, [rsp + 0x140]
mov ah, 0x24
and al, 0x40
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
invalid
or eax, 0xb8410000
add byte [rax], al
invalid
invalid
lea rdx, [rsp + 0xdf0]
invalid
add byte [rax], al
mov r8d, 0x110
adc byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
call fcn.1400fc280
or al, byte [rax]
mov rax, qword [r14 + 0x29f0]
sub dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsi - 0x10], edi
add byte [rax], al
mov qword [rsi - 0x10], rdi
mov dword [rsi - 0x10], edi
mov qword [rsi - 8], r12
clc
mov cl, byte [rax + 0x78]
lea rdx, [rsp + 0x130]
add byte [rax], al
add byte [rax], al
add al, ch
mov ch, 0x23
and eax, dword [rax]
invalid
call fcn.1400524f4
and eax, dword [rax]
add byte [rax - 0x77], cl
invalid
mov rsi, rax
mov qword [rsp + 0x30], rdx
mov rax, qword [r14 + 0x29f0]
mov eax, dword [rsi + 0x29f0]
mov eax, dword [rsi + 0x29f0]
add byte [rax], al
mov r12b, byte [rax + 0x7a]
jp case.0x14003d73d.158
lea rcx, [r14 + 0x2d40]
lea ecx, [rsi + 0x2d40]
mov es, word [rax + 0x2d]
add byte [rax], al
call fcn.140045eba
invalid
cmp qword [r14 + 0x2a58], 0
pop rax
sub al, byte [rax]
add byte [rax], al
je 0x14005017e
mov r8, qword [r14 + 0x2a60]
mov rcx, qword [0x140165ff0]
or eax, 0x115e7a
or eax, 0x115e7a
adc dword [rax], eax
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0xb4eaa
stosb byte [rdi], al
or r8, qword [rax]
or eax, dword [rax]
or eax, dword [rax]
cmp byte [r14 + 0x2a71], 0
sub al, byte [rax]
add byte [rax], al
je 0x140050195
lea rcx, [rsp + 0x380]
lea ecx, [rsp + 0x380]
mov word [rax + rax*4], fs
add eax, dword [rax]
add byte [rbx], 0
add al, ch
mov bh, 0x23
and eax, dword [rax]
invalid
call case.0x14004e296.58
and eax, dword [rax]
add byte [rcx - 0x3a], al
xchg byte [rcx + 0x2a], dh
invalid
mov byte [r14 + 0x2a71], 0
sub al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x73], cl
mov esi, 0x2a72
add byte [rax], al
lea rdi, [r14 + 0x2a72]
add byte [rax], al
cmp byte [r14 + 0x2a72], 0
je 0x1400501ba
lea rcx, [r14 + 0x29f8]
call fcn.140020f1b
invalid
mov rcx, qword [rsp + 0x48]
and al, 0x48
mov byte [rdi], 0
mov byte [rcx], 1
invalid
mov eax, dword [rsp + 0xa2]
mov dword [rsp + 0x70], eax
movzx eax, word [rsp + 0xa6]
mov word [rsp + 0x74], ax
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x74
jmp 0x1400505ed
xor r15d, r15d
mov rcx, qword [rbp + 0x10]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
loope 0x14005023f
or eax, dword [rax]
movzx ecx, word [rbp + 0x1c]
mov edx, dword [rbp + 0x18]
lea r8, [r14 + 0x2d40]
add byte [rbp - 0x77], cl
mov esi, 0x2d40
add byte [rbp - 0x77], cl
mov esi, 0x2d40
mov qword [r14 + 0x2d48], r12
mov qword [r14 + 0x2d50], rax
add byte [rax], al
add byte [rax], al
mov dword [r14 + 0x2d58], edx
mov word [r14 + 0x2d5c], cx
movups xmm0, xmmword [r14 + 0x2a60]
xchg byte [rax + 0x2a], ah
add byte [rax], al
mov qword [r14 + 0x2a78], r8
mov dword [rsi + 0x2a78], eax
movups xmmword [r14 + 0x2a80], xmm0
mov qword [r14 + 0x2a90], rdi
mov qword [r14 + 0x2a98], rsi
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x30]
mov qword [r14 + 0x2aa0], rax
mov rax, qword [rsp + 0x58]
mov qword [r14 + 0x2aa8], rax
mov dword [rsi + 0x2aa8], eax
mov dword [rsi + 0x2aa8], eax
mov byte [r14 + 0x2d38], 0
mov rbp, qword [rsp + 0x38]
lea rdi, [r14 + 0x2a78]
mov esi, 0x2a78
lea edi, [rsi + 0x2a78]
mov esi, 0x2a78
add byte [rax], al
lea rsi, [rsp + 0x1420]
mov rcx, rsi
int1
int1
mov rdx, rdi
mov r8, rbp
call 0x140045b5d
invalid
pop rax
invalid
dec dword [rbx + rcx*4 + 0x3e]
cmp r15, 3
cmp edi, 3
invalid
cmp edi, 3
jne case.0x140048248.93
cmpxchg byte [rcx*2 - 0x77be1077], al
mov al, 4
mov r15, r13
out dx, eax
mov edi, ebp
out dx, eax
mov byte [r15], al
mov al, 3
jmp 0x140051131
xchg ecx, eax
invalid
add byte [rax], al
invalid
add ebp, ecx
xchg ecx, eax
invalid
add byte [rax], al
lea rdx, [rsp + 0x1430]
lea edx, [rsp + 0x1430]
xor byte [rax + rax], dl
add byte [rax - 0x75], cl
mov rsi, qword [rdx - 8]
jb case.0x1400481ea.92
lea rcx, [rsp + 0x870]
jo case.0x140048248.92
or byte [rax], al
add byte [rcx - 0x48], al
invalid
invalid
adc byte [rcx], al
add byte [rax], al
mov r8d, 0x110
add byte [rax], al
call fcn.1400fc280
mov rcx, rdi
stc
stc
call fcn.140045e55
cmp r15d, 2
cmp edi, 2
pop rbx
invalid
cmp edi, 2
add dh, byte [rbp + 0x17]
jne case.0x14004e4bc.76
invalid
mov rcx, rsi
call fcn.140045e78
dec dword [rax - 0x77]
invalid
dec dword [rax - 0x77]
mov byte [rax - 0x4b], 2
mov bpl, 2
mov bpl, 2
lea r12, [0x140142d40]
lea esp, [0x140142d40]
and eax, 0xf2a5e
verw bx
add bl, ch
jmp 0x140050332
lea rdi, [rsp + 0x1430]
lea rdi, [rsp + 0x1430]
xor byte [rax + rax], dl
add byte [rax - 0x73], cl
lea edx, [rsp + 0x870]
invalid
invalid
lea rdx, [rsp + 0x870]
lea edx, [rsp + 0x870]
jo 0x1400502fa
add byte [rax], al
mov r8d, 0x110
adc byte [rcx], al
add byte [rax], al
mov rcx, rdi
call fcn.1400fc280
or al, byte [rax]
mov rax, qword [r14 + 0x29f0]
mov qword [rdi - 0x10], r15
xchg al, dh
lock sub dword [rax], eax
sub dword [rax], eax
add byte [rcx + rcx*4 + 0x7f], cl
invalid
mov qword [rdi - 8], rsi
mov dword [rdi - 8], esi
clc
mov cl, byte [rax + 0x78]
lea rdx, [rsp + 0x1420]
lea edx, [rsp + 0x1420]
xchg esp, eax
and al, 0x20
invalid
and byte [rax + rax], dl
adc al, 0
add al, ch
shl dword [rcx], cl
and dword [rax], eax
invalid
call fcn.1400524f4
and dword [rax], eax
add byte [rax - 0x77], cl
mov esi, eax
mov rsi, rax
mov esi, eax
mov r12, rdx
mov esp, edx
invalid
mov rax, qword [r14 + 0x29f0]
mov eax, dword [rsi + 0x29f0]
mov bpl, byte [rax + 0x7a]
lea rcx, [r14 + 0x2d40]
sub eax, 0x7ce80000
sub eax, 0x7ce80000
add al, ch
jl 0x140050397
call fcn.140045eba
pop rbx
invalid
mov r15, r13
cmp qword [r14 + 0x2a58], 0
je case.0x1400481ea.72
add byte [rsi + rdx + 0x4d], dh
mov r8, qword [r14 + 0x2a60]
mov eax, dword [rsi + 0x2a60]
add byte [rax], al
add byte [rax - 0x75], cl
or eax, 0x115c97
invalid
mov rcx, qword [0x140165ff0]
add byte [rcx], dh
sar bh, cl
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0xb4cc7
adc eax, 0xb4cc7
cmp byte [r14 + 0x2a71], 0
cmp byte [rsi + 0x2a71], 0
jno case.0x140049acd.33
sub al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx + 0x48], dh
je case.0x14004e296.39
or eax, 0x248c8d48
invalid
lea rcx, [rsp + 0xdf0]
lea ecx, [rsp + 0xdf0]
add byte [rax], al
call case.0x14004e296.58
mov byte [r14 + 0x2a71], 0
jno case.0x1400acf77.230
sub al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x73], cl
lea edi, [rsi + 0x2a72]
lea rdi, [r14 + 0x2a72]
lea edi, [rsi + 0x2a72]
sub al, byte [rax]
add byte [rcx - 0x80], al
mov esi, 0x2a72
invalid
cmp byte [r14 + 0x2a72], 0
add byte [rax], al
add byte [rsp + rcx + 0x49], dh
je 0x14005039d
or al, 0x49
lea rcx, [r14 + 0x29f8]
lea ecx, [rsi + 0x29f8]
add byte [rax], al
add al, ch
jle 0x1400503a6
call fcn.140020f1b
mov rcx, qword [rsp + 0x28]
mov byte [rdi], 0
mov byte [r15], 1
invalid
add dword [rbx + 0xcd02484], ecx
mov eax, dword [rsp + 0xcd0]
ror byte [rax + rax], 1
or al, 0
invalid
invalid
or al, 0
add byte [rcx + 0xb02484], cl
mov dword [rsp + 0xb0], eax
mov dword [rsp + 0xb0], eax
movzx eax, word [rsp + 0xcd4]
mov word [rsp + 0xb4], ax
test byte [rsp + rsi*4], ah
add byte [rax], al
add al, ch
invalid
and al, byte [rax]
add byte [rbx + rcx*4 + 0x6c], cl
mov r13, qword [rsp + 0x40]
jmp 0x1400504f6
add byte [rax], al
add al, ch
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
invalid
invalid
invalid
invalid
xor eax, dword [rdx - 0x72b3fff1]
add eax, 0xf4164
invalid
invalid
invalid
invalid
jmp case.0x14003d73d.173
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
add eax, 0xf6fa1
verw cx
pop qword [rax]
add byte [rax], al
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
or eax, 0x4c000f82
lea eax, [0x1401451d0]
jmp case.0x14003d73d.173
ud2
lea rcx, [0x140150510]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
add eax, 0xf4114
add eax, 0xf4114
mov edx, 0x73
call fcn.1400ffb60
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
jmp case.0x14003d73d.173
push rbp
lea rax, str.internal_error:_entered_unreachable_code:_connect_socks_is_only_called_for_socks_proxies_r
lea rcx, [rsp + 0x1420]
jmp 0x140050456
lea rax, str.internal_error:_entered_unreachable_code:_connect_socks_is_only_called_for_socks_proxies_r
lea rcx, [rsp + 0x130]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x50]
mov qword [rcx + 0x10], rax
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xf6eb8
call fcn.1400ff5b0
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x23
call fcn.1400ff770
mov bpl, 2
mov byte [r14 + 0x2933], 0
xor ebp, dword [rcx]
add byte [rax], al
add byte [rbp - 0x73], cl
mov esi, 0x28f0
lea r15, [r14 + 0x28f0]
lea rcx, [r14 + 0x2910]
call fcn.14004cef0
mov rcx, r15
sub dword [rax], eax
add al, ch
cmp eax, 0x4cffffca
mov ecx, edi
call fcn.140045eba
cmp byte [r14 + 0x2934], 0
je 0x1400504ee
cmp byte [r14 + 0x28d0], 2
je 0x1400504ee
lea rcx, [r14 + 0x28c8]
mov rax, qword [r14 + 0x28b0]
mov rdx, qword [r14 + 0x28b8]
mov r8, qword [r14 + 0x28c0]
call qword [rax + 0x18]
mov byte [r14 + 0x2934], 0
cmp byte [r14 + 0x2935], 0
je 0x140050523
movabs rax, 0x7fffffffffffffff
add rax, qword [r14 + 0x2858]
cmp rax, 2
jb 0x140050523
mov byte [r14 + 0x2935], 0
cmp byte [r14 + 0x2936], 0
je 0x140050541
mov byte [r14 + 0x2937], 0
movzx eax, word [rsp + 0xb4]
mov word [rsp + 0x6c], ax
mov eax, dword [rsp + 0xb0]
mov dword [rsp + 0x68], eax
mov byte [r14 + 0x2932], 1
mov rcx, r13
call 0x140052a89
jmp 0x1400506da
mov r12b, 2
mov byte [r14 + 0x2933], 0
lea r15, [r14 + 0x28f0]
lea rcx, [r14 + 0x2910]
call fcn.14004cef0
leave
invalid
dec dword [rcx + rcx*4 - 7]
call fcn.140045eba
cmp byte [r14 + 0x2934], 0
je 0x1400505e5
leave
invalid
cmp byte [r14 + 0x28d0], 2
je 0x1400505e5
lea rcx, [r14 + 0x28c8]
mov rax, qword [r14 + 0x28b0]
mov rdx, qword [r14 + 0x28b8]
mov r8, qword [r14 + 0x28c0]
call qword [rax + 0x18]
mov byte [r14 + 0x2934], 0
cmp byte [r14 + 0x2935], 0
je 0x14005061a
movabs rax, 0x7fffffffffffffff
add rax, qword [r14 + 0x2858]
cmp rax, 2
jb 0x14005061a
lea rcx, [r14 + 0x2858]
call case.0x14004e296.58
invalid
mov byte [r14 + 0x2935], 0
cmp byte [r14 + 0x2936], 0
add byte [rax], al
invalid
je 0x140050638
add byte [rax], al
add byte [rsp + rcx + 0x49], dh
lea ecx, [rsi + 0x2800]
lea rcx, [r14 + 0x2800]
call fcn.140020f1b
inc dword [rcx - 0x3a]
xchg byte [rsi], dh
sub dword [rax], eax
add byte [rax], al
mov byte [r14 + 0x2936], 0
lea rcx, [r14 + 0x2780]
call fcn.140052964
xor edi, edi
mov byte [r14 + 0x2937], 0
movzx eax, word [rsp + 0x74]
mov word [rsp + 0x96], ax
mov eax, dword [rsp + 0x70]
mov dword [rsp + 0x92], eax
mov byte [r14 + 0x2932], 1
add byte [rax], al
add dword [rdi], ecx
mov bh, 0x84
and al, 0x96
add byte [rax], al
add byte [rbx + 0x92248c], cl
add byte [rax], al
add byte [rax], al
add dword [rdi], ecx
mov bh, 0x84
and al, 0x96
add byte [rax], al
add byte [rbx + 0x92248c], cl
add byte [rax], al
mov dword [rsp + 0x60], ecx
mov word [rsp + 0x64], ax
mov rcx, qword [rsp + 0x40]
call 0x140052a89
mov rcx, r13
call fcn.1400462f6
inc dword [rax - 0x4b]
add al, byte [rcx - 0x80]
cld
invalid
je 0x1400506d5
inc dword [rax - 0x4b]
add al, byte [rcx - 0x80]
cld
add dh, byte [rsp + rbp + 0x41]
movzx eax, ah
movzx eax, r12b
cmp eax, 3
jne 0x1400506c0
lea r12, [0x140143100]
mov esi, 1
jmp 0x1400506da
movzx eax, word [rsp + 0x64]
mov word [rsp + 0x6c], ax
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0x68], eax
mov ebp, r12d
mov r12, qword [rsp + 0x30]
mov qword [rbx], rsi
mov qword [rbx + 8], r12
mov byte [rbx + 0x10], dil
mov byte [rbx + 0x11], bpl
mov eax, dword [rsp + 0x68]
mov dword [rbx + 0x12], eax
movzx eax, word [rsp + 0x6c]
mov word [rbx + 0x16], ax
mov al, 1
jmp 0x140050dc4
lea rax, [r14 + 0x2ac0]
mov ecx, 0x2000
sub rcx, rsi
lea rdx, [r14 + rsi]
add rdx, 0x2c88
mov qword [r14 + 0x2c70], rax
mov qword [r14 + 0x2c78], rdx
mov qword [r14 + 0x2c80], rcx
lea rdx, [r14 + 0x2c70]
lea rsi, [rsp + 0x4c0]
mov rcx, rsi
mov r8, rbp
call fcn.14004b8bc
mov rax, qword [rsi]
cmp rax, 2
je 0x140050866
mov rsi, qword [rsp + 0x4c8]
test rax, rax
jne 0x14005086d
test rsi, rsi
je 0x14005088e
mov cl, 4
jmp 0x14004f129
mov rcx, rsi
call fcn.140021fc6
mov rsi, rax
lea rax, fcn.140022008
mov qword [rsp + 0x30], rax
mov edi, 3
jmp 0x140050975
add byte [rcx - 0x80], al
mov esi, 0x2c18
add dh, byte [rcx + rbp + 0x41]
cmp byte [rsi + 0x2c66], 0
je 0x140050a08
lea rcx, [r14 + 0x2c10]
mov rax, qword [r14 + 0x2bf8]
mov rdx, qword [r14 + 0x2c00]
mov r8, qword [r14 + 0x2c08]
call qword [rax + 0x18]
mov byte [r14 + 0x2c66], 0
cmp qword [r14 + 0x2be0], 0
je 0x140050a30
mov r8, qword [r14 + 0x2be8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [r14 + 0x2c67], 0
je 0x140050a46
invalid
or al, 0x49
lea ecx, [rsi + 0x2ac0]
lea rcx, [r14 + 0x2ac0]
call fcn.140041c89
mov byte [r14 + 0x2c67], 0
lea rcx, [rsp + 0xac0]
lea rdx, [rsp + 0x130]
mov r8d, 0x108
call fcn.1400fc280
mov byte [r14 + 0x2c64], 1
xchg byte [rsp + rbp], ah
add byte [rcx], al
xchg byte [rsp + rbp], ah
add byte [rcx], al
cmp rdi, 4
jne 0x140050b9b
mov byte [rsp + 0x91], 3
mov al, 5
and r15b, r12b
mov byte [r14 + 0x2932], al
lea rcx, [rsp + 0x80]
call 0x140082b0d
call fcn.140066af8
cmp al, 2
sete cl
or cl, al
or cl, r15b
test cl, 1
jne 0x140050ad3
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
test eax, eax
je 0x140050aed
cmp eax, 1
je 0x140050b1a
mov rcx, r13
mov rdx, rbp
call fcn.1400c3e53
test al, al
je 0x140050b5d
mov byte [rbx + 0x11], 3
mov al, 3
jmp 0x140050dc4
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0x88]
lea rdx, [0x1400c025b]
call fcn.1400a3e60
mov byte [rsi + 0xd0], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov sil, byte [rax + 0xcc]
mov dil, byte [rax + 0xcd]
mov byte [rax + 0xcc], 0
mov rcx, r13
mov rdx, rbp
call fcn.1400c3e53
mov ebp, eax
mov ecx, esi
mov edx, edi
call fcn.1400c0aaf
test bpl, bpl
jne 0x140050ae2
movzx eax, word [rsp + 0xa0]
mov word [rsp + 0x64], ax
mov eax, dword [rsp + 0x9c]
mov dword [rsp + 0x60], eax
mov rcx, qword [rsp + 0x40]
call 0x140052a89
mov rcx, r13
call fcn.1400462f6
mov bpl, 2
lea r12, [0x140143100]
mov esi, 1
jmp 0x1400506da
lea rcx, [rsp + 0x1108]
lea rdx, [rsp + 0xac0]
mov r8d, 0x108
call fcn.1400fc280
cmp rdi, 3
je 0x14005058c
mov byte [rsp + 0x58], r12b
mov qword [rsp + 0x28], r13
lea r13, [rsp + 0xce8]
lea rdx, [rsp + 0x1108]
mov r8d, 0x108
mov rcx, r13
call fcn.1400fc280
mov byte [r14 + 0x2933], 1
mov qword [r13 - 0x18], rdi
mov qword [r13 - 0x10], rsi
mov rax, qword [rsp + 0x30]
mov qword [r13 - 8], rax
mov rdi, qword [r14 + 0x28d8]
cmp qword [rdi], 0
je 0x140050c23
mov rcx, qword [rdi + 8]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov rsi, rax
mov r12d, 1
jmp 0x140050c26
xor r12d, r12d
mov rcx, qword [rdi + 0x10]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
movzx ecx, word [rdi + 0x1c]
mov edx, dword [rdi + 0x18]
mov qword [r14 + 0x3000], r12
mov qword [r14 + 0x3008], rsi
mov qword [r14 + 0x3010], rax
mov dword [r14 + 0x3018], edx
mov word [r14 + 0x301c], cx
mov rdi, qword [r14 + 0x28e0]
test rdi, rdi
je 0x140050cc8
mov r12, rbp
lea r13, [r14 + 0x3000]
mov rbp, qword [r14 + 0x28e8]
xor esi, esi
mov byte [r14 + 0x2933], sil
lea rcx, [r14 + 0x2938]
lea rdx, [rsp + 0xcd0]
mov r8d, 0x120
call fcn.1400fc280
mov qword [r14 + 0x2a58], r13
mov qword [r14 + 0x2a60], rdi
mov qword [r14 + 0x2a68], rbp
lea rax, [r14 + 0x2ff8]
mov qword [rsp + 0x30], rax
mov byte [r14 + 0x2ff8], sil
jmp 0x14004e543
mov ecx, 0xe
xor edx, edx
call fcn.140003c6c
mov rdi, rax
mov r15, rdx
movabs rax, 0x2074736f68206f6e
mov qword [rdx], rax
movabs rax, 0x6c7275206e692074
mov qword [rdx + 6], rax
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140051396
mov rsi, rax
mov qword [rax], rdi
mov qword [rax + 8], r15
mov qword [rax + 0x10], 0xe
mov r12b, 2
lea rax, [0x140144fd8]
mov qword [rsp + 0x30], rax
mov r13, qword [rsp + 0x28]
lea rcx, [r14 + 0x3000]
call fcn.140045eba
cmp byte [r14 + 0x2933], 0
je 0x14005058f
lea rcx, [rsp + 0xcd0]
call fcn.140041c89
jmp 0x14005058f
cld
fdivr st(6)
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
jmp 0x188050db3
mov byte [r14 + 0x2648], al
mov rax, rbx
add rsp, 0x6108
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [r14 + 0x2ac0]
mov ecx, 0x2000
sub rcx, rsi
lea rdx, [r14 + rsi]
add rdx, 0x2c88
mov qword [r14 + 0x2c70], rax
mov qword [r14 + 0x2c78], rdx
xchg esi, eax
js 0x140050e34
add byte [rax], al
xchg esi, eax
js 0x140050e34
add byte [rax], al
mov qword [r14 + 0x2c80], rcx
lea rdx, [r14 + 0x2c70]
lea rsi, [rsp + 0xac0]
mov rcx, rsi
mov r8, rbp
call fcn.14004b8bc
mov rax, qword [rsi]
cmp rax, 2
je 0x140050f45
invalid
or eax, 0x48000001
mov esi, dword [rsp + 0xac8]
add byte [rax - 0x75], cl
mov ah, 0x24
enter 0xa, 0
mov rsi, qword [rsp + 0xac8]
test rax, rax
jne 0x140050f4c
test rsi, rsi
je 0x140050f63
add rsi, qword [r14 + 0x2c68]
mov qword [r14 + 0x2c68], rsi
cmp rsi, 0x2001
jae 0x140051382
cmp rsi, 0xc
jb 0x140050fd3
mov cl, 4
jmp 0x14004e186
mov rcx, rsi
call fcn.140021fc6
mov rsi, rax
lea r12, fcn.140022008
jmp 0x14005102d
lea r12, [0x1401432e0]
mov edi, 3
call fcn.1400526ad
mov rsi, rax
jmp 0x140051032
mov edi, 3
cmp qword [r14 + 0x2c48], 0
je 0x140051052
mov r8, qword [r14 + 0x2c50]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [r14 + 0x2c40], 2
je 0x140051085
mov al, 5
mov byte [r14 + 0x2932], al
mov byte [rbx + 0x11], 3
mov al, 4
jmp 0x140050dc4
add byte [rax], al
mov r8d, 0x120
mov rcx, qword [rsp + 0x28]
call fcn.1400fc280
mov qword [r14 + 0x2a58], r12
mov qword [r14 + 0x2a60], r15
add byte [rbp - 0x77], cl
scasb al, byte [rdi]
push 0x4900002a
lea ecx, [rsi + 0x2a70]
lea rdx, [rsp + 0x1420]
mov r8d, 0x588
call fcn.1400fc280
lea rsi, [r14 + 0x2ff8]
mov byte [r14 + 0x2ff8], dil
lea rdx, [r14 + 0x2938]
xchg esi, eax
cmp byte [rcx], ch
add byte [rax], al
jmp 0x14004dab6
sti
dec dword [rax - 0x77]
invalid
add al, ch
invalid
mov bpl, 2
lea rcx, [r14 + 0x3000]
call fcn.140045eba
cmp byte [r14 + 0x2933], 0
je 0x140050498
lea rcx, [rsp + 0xcd0]
call fcn.140041c89
jmp 0x140050498
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x2000
mov rcx, rsi
call fcn.1400ff6f0
mov ecx, 8
mov edx, 0x18
call fcn.1400ff140
int3
add byte [rbp - 0x77], cl
invalid
jmp 0x140051582
add al, byte [rax]
add byte [rdi], cl
adc byte [rbx], al
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0xf8]
movups xmmword [rbx + 0x1b0], xmm2
mov rax, qword [rbx + 0x108]
mov qword [rbx + 0x1c0], rax
movups xmmword [rbx + 0x1c8], xmm0
add byte [rdi], cl
adc dword [rbx + 0x1d8], ecx
add byte [rax], al
add byte [rdi], cl
adc dword [rbx + 0x1d8], ecx
add byte [rax], al
add byte [rax], al
mov rax, qword [rbx + 0x1b0]
mov al, 1
add byte [rax], al
lock inc qword [rax]
jle 0x1400517be
mov rcx, qword [rbx + 0x1b8]
lock inc qword [rcx]
jle 0x1400517be
lea rdi, [rbx + 0x1c8]
lea rsi, [rbx + 0x1e8]
lea esi, [rbx + 0x1e8]
lea esi, [rbx + 0x1e8]
mov rdx, qword [rbx + 0x1c0]
mov qword [rbx + 0x1e8], rax
mov qword [rbx + 0x1f0], rcx
mov qword [rbx + 0x1f8], rdx
cmp byte [rbx + 0x151], 0
add byte [rax], al
invalid
je 0x1400514c4
add byte [rax], al
add byte [rsi + rbx + 0x48], dh
cmp dword [rdi], 0
cmp qword [rdi], 0
je 0x1400514ec
mov rcx, qword [rbx + 0x1d0]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov rdi, rax
mov r13d, 1
jmp 0x1400514ef
cmp byte [r12], 0
je 0x1400514a6
add byte [rbx + rbx*8 + 0x48], dh
lea edx, [0x140147348]
lea rdx, [0x140147348]
mov rcx, r12
mov ecx, esp
call fcn.14001d775
test al, al
je 0x1400514a6
cld
inc dword [rax + rax*8 - 0x76b7378c]
int1
mov rcx, rsi
call fcn.14007e03c
mov byte [rax + 0x67], 1
add ebx, ebp
invalid
add dh, al
add ebx, ebp
add ebx, ebp
add ebx, ebp
mov edx, 0x48ed3145
mov ecx, dword [rbx + 0x1d8]
xor r13d, r13d
mov rcx, qword [rbx + 0x1d8]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
movzx ecx, word [rbx + 0x1e4]
mov r8d, dword [rbx + 0x1e0]
lea rdx, [rbx + 0x200]
movups xmm0, xmmword [rsi]
movups xmmword [rbx + 0x220], xmm0
mov r9, qword [rsi + 0x10]
mov qword [rbx + 0x230], r9
mov qword [rbx + 0x200], r13
mov qword [rbx + 0x208], rdi
mov qword [rbx + 0x210], rax
mov dword [rbx + 0x218], r8d
sbb dword [rax], 2
add byte [rax], al
sbb dword [rax], 2
add byte [rax], al
mov word [rbx + 0x21c], cx
mov byte [rbx + 0x238], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x20]
lea rax, [rsp + 0x20]
mov ecx, 0xb
mov rdi, rax
mov rsi, r12
out 0xf3, al
movsq qword [rdi], qword [rsi]
out 0xf3, al
movsq qword [rdi], qword [rsi]
mov rcx, rdx
mov rdx, rax
call fcn.140045410
mov r8, rax
mov eax, eax
mov eax, eax
mov rax, rdx
mov qword [rbx + 0x240], r8
mov qword [rbx + 0x248], rdx
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
je 0x1400515aa
lea rsi, [rsp + 0x20]
mov rcx, rsi
mov rdx, r8
mov r8, r15
call qword [rax + 0x18]
mov r12, qword [rsi]
cmp r12, 4
jne 0x1400515a8
mov byte [r14 + 0x11], 3
mov al, 3
jmp 0x14005166d
lea rdx, [rsp + 0x38]
mov rsi, qword [rdx - 0x10]
mov rdi, qword [rdx - 8]
lea rcx, [rsp + 0x260]
mov r8d, 0x108
call fcn.1400fc280
mov rcx, qword [rbx + 0x240]
mov rdx, qword [rbx + 0x248]
call fcn.1400014a3
cmp r12d, 3
jne 0x140051687
invalid
add byte [rbp + rcx*4 - 0x45], cl
add byte [rdx], al
add byte [rax], al
lea r15, [rbx + 0x200]
lea rcx, [rbx + 0x220]
call fcn.14004cef0
mov rcx, r15
call fcn.140045eba
lea rcx, [rbx + 0x1c8]
call fcn.140045eba
lea rcx, [rbx + 0x1b0]
call fcn.14004cef0
mov rax, qword [rbx + 0x148]
lock dec qword [rax]
jne 0x140051631
mov rcx, qword [rbx + 0x148]
call fcn.14005aa3e
mov bpl, 2
cmp byte [rbx + 0x140], 2
je 0x14005165c
lea rcx, [rbx + 0x138]
mov rax, qword [rbx + 0x120]
add byte [rax], al
add byte [rax], al
mov rdx, qword [rbx + 0x128]
mov r8, qword [rbx + 0x130]
xor dword [rax], 1
add byte [rax], al
call qword [rax + 0x18]
mov qword [r14], rsi
mov qword [r14 + 8], rdi
mov byte [r14 + 0x10], r12b
mov byte [rsi + 0x10], ah
mov byte [rsi + 0x10], ah
mov byte [r14 + 0x11], bpl
mov al, 1
mov byte [rbx + 0x251], al
add rsp, 0x368
add esp, 0x368
add esp, 0x368
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r15, [rsp + 0x158]
lea rdx, [rsp + 0x260]
mov r8d, 0x108
mov rcx, r15
call fcn.1400fc280
mov qword [r15 - 0x18], r12
mov qword [r15 - 0x10], rsi
mov qword [r15 - 8], rdi
clc
clc
cmp r12, 2
jne 0x1400516db
mov cl, byte [rbx + 0x150]
lea rdx, [rsp + 0x140]
call fcn.140054a01
add byte [rax - 0x77], cl
invalid
mov rdi, rdx
mov r12b, byte [rbx + 0x252]
xor ebp, ebp
push rax
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x40
add dword [rax], eax
add al, ch
invalid
add byte [rax - 0x77], cl
invalid
jmp 0x140051727
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
lea rdx, [rsp + 0x140]
mov r8d, 0x120
mov eax, 0x120
mov eax, 0x120
add dword [rax], eax
add al, ch
lea ebp, [rbx - 0x447ffff6]
push rcx
add dword [rax], eax
add byte [rax], al
call fcn.1400fc280
cmp byte [rbx + 0x151], 0
je 0x140051785
test byte [rbp - 0x76000000], al
mov edx, dword [rax + 1]
add byte [rax], al
mov cl, byte [rbx + 0x150]
lea rdx, [rsp + 0x140]
call fcn.1400524f4
add dword [rax], eax
add al, ch
loope 0x14005171e
add byte [rax], al
mov rsi, rax
mov rdi, rdx
mov bpl, byte [rbx + 0x152]
stosd dword [rdi], eax
push rdx
add dword [rax], eax
invalid
invalid
stosd dword [rdi], eax
push rdx
add dword [rax], eax
add byte [rdx + rcx*4 - 0x5d], al
push rdx
add al, byte [rax]
add byte [rbp + rcx*4 - 0x45], cl
add byte [rdx], al
add byte [rax], al
add byte [rax], al
mov r12b, byte [rbx + 0x252]
lea r15, [rbx + 0x200]
lea rcx, [rbx + 0x220]
call fcn.14004cef0
invalid
dec dword [rcx + rcx*4 - 7]
call fcn.140045eba
dec dword [rax - 0x73]
mov ecx, eax
add dword [rax], eax
add byte [rax], al
dec dword [rax - 0x73]
mov ecx, eax
add dword [rax], eax
add byte [rax], al
invalid
insb byte [rdi], dx
invalid
add byte [rax], al
call fcn.140045eba
lea rcx, [rbx + 0x1b0]
call fcn.14004cef0
mov rax, qword [rbx + 0x148]
lock dec qword [rax]
jne case.0x140049acd.79
mov rcx, qword [rbx + 0x148]
call fcn.14005aa3e
cmp byte [rbx + 0x140], 2
jne 0x14005163d
mov rcx, qword [rsp + 0xf0]
xor edx, edx
call fcn.1400c2b49
test rax, rax
je 0x140051700
mov rcx, rax
call fcn.140021fc6
mov rsi, rax
lea rcx, [rsp + 0x20]
call fcn.1400447e2
lea rdi, fcn.140022008
jmp 0x1400515e5
ud2
add qword [rax], rax
add byte [rbp - 0x77], cl
invalid
or eax, 0x1041b9
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov word [rbx + 0x1aa], 0
mov byte [rbx + 0x1ac], 1
lea r12, [rbx + 0xb0]
mov ecx, 0xb
mov rdi, r12
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea rax, [rbx + 0x108]
lea rsi, [rbx + 0x58]
mov ecx, 0xb
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov r15b, byte [rbx + 0x1a8]
cmp byte [rbx + 0x108], 0
je 0x1400518f2
lea rdx, [0x140147348]
mov rcx, rax
call fcn.14001d775
mov esi, eax
jmp 0x1400518f4
test eax, eax
je 0x1400518d1
cmp eax, 3
je 0x140051dca
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x14005232b
mov rax, qword [rbx + 0x218]
mov rcx, qword [rbx + 0x220]
mov rdx, qword [rbx + 0x228]
mov r8, qword [rbx + 0x230]
jmp 0x140051d33
xor esi, esi
mov rdx, qword [rbx + 0x128]
test rdx, rdx
je 0x1400519b0
mov rcx, qword [rbx + 0x120]
call fcn.140019b0e
mov r13, rax
mov rdi, rdx
lea rdx, str.no_host_in_url
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rcx + 0x301e827], dh
add eax, 0x44894800
and al, 0x60
test r13, r13
je 0x1400519c4
add byte [rcx - 0x48], al
invalid
mov byte [rsp + 0x30], r15b
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x28], rbp
lea rcx, [rsp + 0x60]
call fcn.1400411a9
xor r14d, r14d
mov rcx, rdi
xor edx, edx
call fcn.140003c6c
mov rbp, rax
mov r15, rdx
mov rcx, rdx
mov rdx, r13
mov r8, rdi
call fcn.1400fc280
mov qword [rbx + 0x160], rbp
mov qword [rbx + 0x168], r15
mov qword [rbx + 0x170], rdi
mov r8, qword [rbx + 0x128]
test r8, r8
je 0x1400519db
mov rdx, qword [rbx + 0x120]
lea rdi, [rsp + 0x60]
mov rcx, rdi
call fcn.1400196ab
mov r14, qword [rdi]
movzx ebp, word [rdi + 0x10]
jmp 0x1400519db
lea rdx, str.no_host_in_url
mov r8d, 0xe
mov cl, 0x27
call fcn.1400a1c2b
mov rcx, rax
call fcn.140021fc6
mov rsi, rax
lea r12, fcn.140022008
jmp 0x140051ff3
mov dl, byte [rsp + 0x30]
test sil, sil
mov eax, 0x1bb
mov ecx, 0x50
cmovne ecx, eax
test r14, r14
cmove ebp, ecx
test dl, dl
je 0x14005219d
movabs rax, 0x8000000000000001
cmp qword [r12], rax
mov r14, qword [rsp + 0x38]
jae 0x140052344
lea r9, [rbx + 0xe0]
mov byte [rbx + 0x1ac], 0
mov word [rbx + 0x1aa], 0x101
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmmword [rbx + 0x178], xmm0
movups xmmword [rbx + 0x188], xmm1
movups xmmword [rbx + 0x198], xmm2
movabs rax, 0x8000000000000000
cmp qword [rbx + 0x178], rax
jne 0x140051c77
movups xmm0, xmmword [rbx + 0x168]
movups xmm1, xmmword [r9]
movups xmm2, xmmword [r9 + 0x10]
movups xmmword [rbx + 0x1b0], xmm1
movups xmmword [rbx + 0x1c0], xmm2
movups xmmword [rbx + 0x1d0], xmm0
mov word [rbx + 0x1e0], bp
lea r15, [rbx + 0x620]
mov byte [rbx + 0x620], 0
mov rbp, qword [rsp + 0x28]
movups xmm0, xmmword [rbx + 0x1b0]
movups xmm1, xmmword [rbx + 0x1c0]
lea rsi, [rsp + 0x60]
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
movups xmm0, xmmword [rbx + 0x1d0]
movaps xmmword [rsi + 0x20], xmm0
mov rax, qword [rbx + 0x1e0]
mov qword [rsi + 0x30], rax
lea rax, [rsp + 0xf0]
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbx + 0x1e8]
mov ecx, 9
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rbx + 0x230], 0
mov word [rbx + 0x618], 1
lea r12, [rbx + 0x1e8]
lea rsi, [rsp + 0x60]
mov rcx, rsi
mov rdx, r12
mov r8, r14
call fcn.14005305d
movzx r14d, word [rsi]
cmp r14w, 3
jne 0x140051b4a
mov byte [r15], 3
mov qword [rbp], 1
mov al, 4
jmp 0x140052183
mov qword [rsp + 0x28], rbp
mov rbp, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x78]
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x30], rax
mov r13, qword [rsp + 0xa0]
mov rcx, r12
call fcn.140052f2c
mov byte [r15], 1
cmp r14w, 2
jne 0x140051c6d
lea r14, [rsp + 0xf0]
mov qword [r14], rbp
mov qword [r14 + 8], rdi
mov qword [r14 + 0x10], rsi
mov dword [rsi + 0x10], esi
mov dword [rsi + 0x10], esi
lea rax, [rsp + 0x138]
mov qword [rax], r14
lea rcx, [0x1400c73f9]
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
mov dword [rax + 8], ecx
lea rcx, str.socks_connect_error:
lea rdx, [rsp + 0x60]
invalid
mov qword [rdx], rcx
mov ecx, 1
mov qword [rdx + 8], rcx
mov qword [rdx + 0x20], 0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rcx, [rsp + 0x48]
call fcn.1400021c0
cmp byte [r14], 0
jne case.0x14001e683.677
invalid
lea rcx, [rsp + 0xf8]
call fcn.1400411a9
mov rax, qword [rsp + 0x58]
movups xmm0, xmmword [rsp + 0x48]
movups xmmword [rsp + 0xb6], xmm0
mov qword [rsp + 0xc6], rax
and al, 0xc6
add byte [rax], al
add byte [rdx + 0x11446e05], cl
add byte [rcx + 0x18], bh
and al, 0xc6
add byte [rax], al
add byte [rdx + 0x11446e05], cl
add byte [rcx + 0x18], bh
mov edx, 8
call fcn.14003e6a0
test rax, rax
mov rbp, qword [rsp + 0x28]
je 0x140052335
mov rsi, rax
lea rax, [rsp + 0xb6]
mov rcx, qword [rax + 0x10]
mov qword [rsi + 0x10], rcx
movups xmm0, xmmword [rax]
movups xmmword [rsi], xmm0
jmp case.0x1400acf77.268
mov rsi, qword [rsp + 0x40]
jmp 0x14005207a
add byte [rax], al
add byte [rax], al
xor r10d, r10d
mov byte [rbx + 0x1ab], r10b
movups xmm0, xmmword [r12]
movups xmmword [rbx + 0x1b0], xmm0
mov rax, qword [r12 + 0x10]
mov qword [rbx + 0x1c0], rax
mov byte [rbx + 0x1aa], r10b
xchg ebx, eax
stosb byte [rdi], al
add dword [rax], eax
add byte [rdi], cl
adc byte [rbx + 0x190], al
xchg ebx, eax
stosb byte [rdi], al
add dword [rax], eax
add byte [rdi], cl
adc byte [rbx + 0x190], al
movups xmmword [rbx + 0x1c8], xmm0
or eax, 1
add byte [rax], al
mov rax, qword [rbx + 0x1a0]
mov qword [rbx + 0x1d8], rax
movups xmm0, xmmword [rbx + 0x168]
mov rax, qword [rbx + 0x1b8]
mov rcx, qword [rbx + 0x1c0]
mov rdx, qword [rbx + 0x1d0]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7d], cl
fadd dword [rcx]
add byte [rax], al
movups xmm1, xmmword [r9]
movups xmm2, xmmword [r9 + 0x10]
movups xmmword [rbx + 0x1e0], xmm1
add byte [rdi], cl
adc dword [rbx + 0x1f0], edx
add byte [rdi], cl
adc dword [rbx + 0x1f0], edx
movups xmmword [rbx + 0x200], xmm0
mov word [rbx + 0x210], bp
mov qword [rbx + 0x218], rax
mov qword [rbx + 0x220], rcx
mov qword [rbx + 0x228], rdx
mov qword [rbx + 0x230], r8
lea r15, [rbx + 0x670]
mov byte [rbx + 0x670], r10b
mov rbp, qword [rsp + 0x28]
movups xmm0, xmmword [rbx + 0x1e0]
movups xmm1, xmmword [rbx + 0x1f0]
add byte [rdi], cl
sub dword [rsp + 0x70], ecx
movaps xmmword [rsp + 0x60], xmm0
movups xmm2, xmmword [rbx + 0x200]
xchg ebx, eax
add byte [rdx], al
add byte [rax], al
xchg ebx, eax
add byte [rdx], al
add byte [rax], al
movaps xmmword [rsp + 0x80], xmm2
mov r9, qword [rbx + 0x210]
mov qword [rsp + 0x90], r9
mov qword [rsp + 0x120], r9
movaps xmmword [rsp + 0x110], xmm2
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
mov qword [rbx + 0x268], r9
movups xmmword [rbx + 0x258], xmm2
add al, byte [rax]
add byte [rdi], cl
adc dword [rbx + 0x248], ecx
add al, byte [rax]
add byte [rdi], cl
adc dword [rbx + 0x248], ecx
movups xmmword [rbx + 0x238], xmm0
mov qword [rbx + 0x270], rax
mov qword [rbx + 0x278], rcx
mov qword [rbx + 0x280], rdx
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0x288], r8
mov word [rbx + 0x668], 1
lea r12, [rbx + 0x238]
lea rsi, [rsp + 0x60]
mov rcx, rsi
mov rdx, r12
mov r8, r14
call fcn.14005305d
movzx r14d, word [rsi]
cmp r14w, 3
jne 0x140051e02
mov byte [r15], 3
mov qword [rbp], 1
mov al, 3
jmp 0x140052183
mov qword [rsp + 0x28], rbp
mov rbp, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x78]
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x30], rax
mov r13, qword [rsp + 0xa0]
mov rcx, r12
call fcn.140052f2c
mov byte [r15], 1
cmp r14w, 2
jne 0x140052035
lea r14, [rsp + 0xf0]
mov qword [r14], rbp
mov qword [r14 + 8], rdi
mov qword [r14 + 0x10], rsi
lea rax, [rsp + 0x138]
mov qword [rax], r14
lea rcx, [0x1400c73f9]
mov qword [rax + 8], rcx
lea rcx, str.socks_connect_error:
lea rdx, [rsp + 0x60]
mov qword [rdx], rcx
mov ecx, 1
mov qword [rdx + 8], rcx
mov qword [rdx + 0x20], 0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rcx, [rsp + 0x48]
call fcn.1400021c0
cmp byte [r14], 0
jne 0x140051eca
lea rcx, [rsp + 0xf8]
call fcn.1400411a9
invalid
dec dword [rax - 0x75]
and al, 0x58
mov rax, qword [rsp + 0x58]
movups xmm0, xmmword [rsp + 0x48]
movups xmmword [rsp + 0xb6], xmm0
mov qword [rsp + 0xc6], rax
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.14003e6a0
cmpsd dword [rsi], dword [rdi]
invalid
invalid
dec dword [rax - 0x7b]
ror byte [rax - 0x75], 0x6c
and al, 0x28
je 0x140052335
cmpsd dword [rsi], dword [rdi]
invalid
mov rsi, rax
lea rax, [rsp + 0xb6]
mov rcx, qword [rax + 0x10]
mov qword [rsi + 0x10], rcx
movups xmm0, xmmword [rax]
movups xmmword [rsi], xmm0
cmp qword [rbx + 0x1c8], 0
je 0x140051f40
mov eax, 0x31001140
sar bh, cl
adc eax, 0xb30e8
cmp qword [rbx + 0x1b0], 0
je case.0x1400acf77.268
mov r8, qword [rbx + 0x1b8]
mov rcx, qword [0x140165ff0]
mov eax, 0x48000001
mov ecx, dword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbx + 0x178]
add byte [rax], al
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140051fc3
cmp byte [rbx + 0x1ab], 0
je 0x140051f9a
test rax, rax
je 0x140051f9a
mov r8, qword [rbx + 0x180]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [rbx + 0x1aa], 0
je 0x140051fc3
cmp qword [rbx + 0x190], 0
je 0x140051fc3
mov r8, qword [rbx + 0x198]
mov rcx, qword [0x140165ff0]
adc dword [rax], eax
adc dword [rax], eax
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov word [rbx + 0x1aa], 0
lea r12, [0x1401432e0]
adc ecx, dword [rdi]
invalid
adc ecx, dword [rdi]
add byte [rax - 0x7d], cl
mov ebx, 0x160
add byte [rax], al
add byte [rax], al
je 0x140051ff3
mov r8, qword [rbx + 0x168]
cmp qword [rbx + 0x160], 0
add byte [rax], al
je 0x140051ff3
mov r8, qword [rbx + 0x168]
mov rcx, qword [0x140165ff0]
adc dword [rax], eax
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0xb3035
lea rcx, [rbx + 0x108]
call fcn.140020f1b
out dx, eax
cld
dec dword [rax - 0x73]
mov esi, dword [rax + 0x48000000]
mov eax, 1
add byte [rax], al
add byte [rax - 0x4f7cc6b8], al
add byte [rax], al
add byte [rbx + 0x10], dh
add al, ch
sbb al, 0xef
out dx, eax
cld
dec dword [rax - 0x73]
mov esi, dword [rax + 0x48000000]
mov eax, 1
add byte [rax], al
add byte [rax - 0x4f7cc6b8], al
add byte [rax], al
add byte [rbx + 0x10], dh
cmp byte [rbx + 0x1ac], 0
lodsb al, byte [rsi]
add dword [rax], eax
add byte [rax], al
je 0x14005202e
call fcn.140052d84
jmp 0x14005202e
call case.0x14004e296.58
xor eax, eax
jmp 0x140052162
cmp qword [rbx + 0x1c8], 0
je 0x140052055
mov r8, qword [rbx + 0x1d0]
adc eax, 1
add byte [rax], al
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0xb2fd3
adc eax, 0xb2fd3
invalid
add byte [rax - 0x7d], cl
mov ebx, 0x1b0
add byte [rax - 0x75], cl
je 0x140052085
invalid
cmp qword [rbx + 0x1b0], 0
mov rsi, qword [rsp + 0x40]
and al, 0x40
je 0x14005207a
je 0x14005207a
mov r8, qword [rbx + 0x1b8]
mov rcx, qword [0x140165ff0]
cmp dword [rax + 0x48000001], 0xffffff8b
or eax, 0x113f7e
mov eax, 0x48000001
mov ecx, dword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0xb2fae
mov r12, qword [rsp + 0x30]
movabs r15, 0x8000000000000000
test r14w, r14w
add byte [rax], al
add byte [rax - 0x97aba9a], al
je 0x1400520ab
cmp rbp, r15
je 0x1400520ab
test rbp, rbp
je 0x1400520ab
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbx + 0x178]
js 0x1400520b1
add byte [rax], al
add byte [rcx + rdi - 8], cl
cmp rax, r15
mov rbp, qword [rsp + 0x28]
je 0x140052109
cmp byte [rbx + 0x1ab], 0
je 0x1400520e0
test rax, rax
je 0x1400520e0
mov r8, qword [rbx + 0x180]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [rbx + 0x1aa], 0
je 0x140052109
cmp qword [rbx + 0x190], 0
je 0x140052109
mov r8, qword [rbx + 0x198]
mov rcx, qword [0x140165ff0]
sbb dword [rax + 0x48000001], 0xffffff8b
or eax, 0x113eef
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov word [rbx + 0x1aa], 0
cmp qword [rbx + 0x160], 0
je 0x140052132
mov r8, qword [rbx + 0x168]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rbx + 0x108]
call fcn.140020f1b
movabs rax, 0x8000000000000001
cmp qword [rbx + 0xb0], rax
jb 0x14005215d
lea rcx, [rbx + 0xb0]
call case.0x14004e296.58
mov rax, qword [rsp + 0x38]
and al, 0x38
mov byte [rbx + 0x1ac], 0
add dword [rax], eax
add byte [rax], al
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], rsi
mov qword [rbp + 0x18], r12
mov qword [rbp + 0x20], r13
mov qword [rbp], 0
mov al, 1
mov byte [rbx + 0x1a9], al
add rsp, 0x148
test eax, 0x48000001
add esp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
movups xmm0, xmmword [rbx + 0x168]
lea rsi, [rsp + 0xd0]
movups xmmword [rsi], xmm0
mov word [rsi + 0x10], bp
lea rdi, [rsp + 0x60]
mov rcx, rdi
mov rdx, rsi
call case.0x1400ac6ee.1223
add eax, 0xf8b4800
add eax, 0xf8b4800
test rcx, rcx
je 0x140052237
mov rdx, qword [rsp + 0x68]
mov edx, dword [rsp + 0x68]
mov rax, qword [rsp + 0x70]
cmp rax, qword [rsp + 0x78]
je 0x140052255
movzx r14d, word [rax]
mov edi, dword [rax + 2]
movups xmm0, xmmword [rax + 0x10]
add cl, byte [rdi]
adc byte [rax + 0x10], al
movups xmmword [rsp + 0xfa], xmm0
add byte [rax], al
movups xmm0, xmmword [rax + 6]
adc byte [rax + 6], al
movaps xmmword [rsp + 0xf0], xmm0
call fcn.14003c73f
add byte [rax], al
add al, ch
invalid
cmp r14w, 2
je 0x1400519fd
test r14w, r14w
je 0x14005225f
div byte [rsi + rcx*2 - 0x3f]
out dx, eax
adc byte [rsi - 0x77], ah
jl 0x14005223c
shr edi, 0x10
mov word [rsp + 0x49], di
mov rax, qword [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
invalid
mov rax, qword [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rsi + rsi*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x4b], eax
mov rcx, qword [rsp + 0xf6]
mov qword [rsp + 0x4b], rax
mov dword [rsp + 0x4b], eax
mov dword [rsp + 0x4b], eax
and al, 0x4b
mov qword [rsp + 0x51], rcx
mov al, 1
jmp 0x140052265
mov rcx, qword [rsp + 0x68]
call fcn.140021fc6
mov rsi, rax
lea r12, fcn.140022008
or eax, 0x6c8b4800
and al, 0x28
cld
dec dword [rax - 0x77]
invalid
jmp 0x140051fd3
call fcn.14003c73f
jmp 0x1400519fd
in eax, 0xa4
invalid
mov dword [rsp + 0x49], edi
xor eax, eax
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
and al, 0x48
mov byte [rcx], al
xor eax, eax
mov qword [rsp + 0xd0], rax
add byte [rax], al
add dword [rcx], esi
ror byte [rax - 0x77], 0x84
and al, 0xd0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xd8], 1
mov qword [rsp + 0xe0], rax
invalid
invalid
add byte [rax], al
mov qword [rsp + 0xd8], 1
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0xe0], rax
lea rdx, [rsp + 0x60]
push rsp
and al, 0x60
push rsp
and al, 0x60
mov qword [rdx + 0x30], 0x20
mov byte [rdx + 0x38], 3
mov qword [rdx], rax
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x20], rsi
lea rax, [0x140143478]
mov qword [rdx + 0x28], rax
mov dword [rdx + 0x28], eax
mov dword [rdx + 0x28], eax
call fcn.140005a30
test al, al
jne 0x14005235c
lea rsi, [rbx + 0x160]
add byte [rax], al
movups xmm0, xmmword [rsp + 0xd0]
adc byte [rsp + 0xd0], al
movaps xmmword [rsp + 0xb0], xmm0
mov rax, qword [rsp + 0xe0]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x7d], cl
add byte ds:[rsi + rdx + 0x4c], dh
add byte [rsi + rdx + 0x4c], dh
mov qword [rsp + 0xc0], rax
cmp qword [rsi], 0
invalid
je 0x140052301
mov r8, qword [rbx + 0x168]
mov eax, dword [rbx + 0x168]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0xb2d27
adc eax, 0xb2d27
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rdi], r9b
sub byte [rsp + 0xb0], al
and al, 0xb0
add byte [rax], al
invalid
mov rax, qword [rsp + 0xc0]
mov eax, dword [rsp + 0xc0]
mov qword [rsi + 0x10], rax
movaps xmm0, xmmword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
invalid
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
jmp 0x1400519fd
in al, dx
invalid
mov edx, 0x23
call fcn.1400ff770
mov ecx, 8
mov edx, 0x18
call fcn.1400ff140
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
push rcx
invalid
add byte [rdx + 0x28], bh
call fcn.1400ff770
or al, byte [rax]
add byte [rbp + rcx*4 + 5], cl
jle 0x1400523a1
push rcx
push rcx
invalid
or al, byte [rax]
lea rax, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
mov qword [rsp + 0x20], rax
add eax, 0x48000ff9
mov dword [rsp + 0x20], eax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly
lea r9, [0x1401434a8]
lea r8, [rsp + 0xb0]
mov edx, 0x37
call fcn.1400ffac0
ud2
cmp dword [rbx - 0x7af0fb08], eax
add dword [r8], eax
add byte [rax + 0x620be], al
add byte [rbx], al
jne 0x140052430
lea rcx, [rsi + 0x1e8]
call fcn.140052f2c
jmp 0x140052430
je 0x140052410
mov r8, qword [rsi + 0x1d0]
mov eax, dword [rsi + 0x1d0]
add byte [rax - 0x75], cl
or eax, 0x113be8
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
sub al, 0xb
invalid
sub al, 0xb
add byte [rax - 0x7d], cl
cmp dword [rsi + 0x1b0], 0
je 0x140052430
mov r8, qword [rsi + 0x1b8]
or eax, dword [rax]
cmp qword [rsi + 0x1b0], 0
cmp dword [rsi + 0x1b0], 0
je 0x140052430
mov r8, qword [rsi + 0x1b8]
xchg byte [rax + 0x48000001], bh
mov ecx, dword [0x140165ff0]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsi + 0x178]
movabs rcx, 0x8000000000000000
add byte [rax + 0x74c83948], al
invalid
cmp byte [rsi + 0x1ab], 0
je 0x14005246a
test rax, rax
je 0x14005246a
mov r8, qword [rsi + 0x180]
mov rcx, qword [0x140165ff0]
xchg byte [rax + 0x48000001], al
mov ecx, dword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0xb2bbe
or eax, dword [rax]
cmp byte [rsi + 0x1aa], 0
je 0x140052493
mov esi, 0x1aa
add byte [rax + riz + 0x48], dh
cmp dword [rsi + 0x190], 0
nop
add dword [rax], eax
add byte [rax], al
invalid
cmp qword [rsi + 0x190], 0
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
je 0x140052493
mov r8, qword [rsi + 0x198]
mov eax, dword [rsi + 0x198]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0xb2b95
cmp edx, dword [rcx]
add byte [rcx], dh
invalid
sar bh, cl
adc eax, 0xb2b95
mov word [rsi + 0x1aa], 0
add byte [rax], al
add byte [rax], al
cmp qword [rsi + 0x160], 0
je case.0x14004e4bc.107
mov esi, 0x160
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x168]
invalid
mov r8, qword [rsi + 0x168]
add byte [rax - 0x75], cl
or eax, 0x113b3c
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0xb2b6c
adc eax, 0xb2b6c
lea rcx, [rsi + 0x108]
call fcn.140020f1b
push rbx
invalid
cld
dec dword [rax - 0x48]
mov eax, 1
add byte [rax], al
add byte [rax - 0x4f79c6b8], al
add byte [rax], al
add byte [rdx + 0xc], dh
invalid
push rbx
invalid
cld
dec dword [rax - 0x48]
mov eax, 1
add byte [rax], al
add byte [rax - 0x4f79c6b8], al
add byte [rax], al
add byte [rdx + 0xc], dh
invalid
or al, 0x48
lea ecx, [rsi + 0xb0]
invalid
mov al, 0
add byte [rax], al
lea rcx, [rsi + 0xb0]
invalid
call case.0x14004e296.58
add dh, al
mov byte [rsi + 0x1ac], 0
xchg byte [rcx + rax + 0x48000000], ch
add esp, 0x20
invalid
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
add rsp, 0x20
invalid
pop rsi
ret
sub rsp, 0x28
mov rsi, rdx
mov esi, edx
mov esi, edx
mov al, byte [0x1401660a0]
mov ecx, 0x120
add byte [rax], al
mov edx, 8
add byte [rax], al
call fcn.14003e6a0
test rax, rax
invalid
je 0x14005253c
dec dword [rax - 0x7b]
sal byte [rbp + riz + 0x48], 0x89
mov dword [rcx - 0x48], 0x120
mov rdi, rax
mov r8d, 0x120
mov rcx, rax
mov rdx, rsi
ror dword [rax - 0x77], 0xf2
call fcn.1400fc280
lea rdx, [0x140144658]
mov rax, rdi
add rsp, 0x28
invalid
sub byte [rdi + 0x5e], bl
ret
invalid
mov ecx, 8
mov edx, 0x120
and byte [rcx], al
add byte [rax], al
call fcn.1400ff140
int3
sub esp, 0x20
mov rsi, rcx
movabs rcx, 0x7fffffffffffffff
invalid
invalid
invalid
invalid
invalid
invalid
invalid
jg 0x1400525a7
add ecx, dword [rsi]
cmp rcx, 2
cmp ecx, 2
stc
add bh, byte [rax + 2]
stc
add bh, byte [rax + 2]
cmovb rax, rcx
test rax, rax
invalid
je 0x140052579
cmp rax, 1
jne 0x1400525b1
cmp byte [rsi + 0x48], 2
je 0x140052592
lea rcx, [rsi + 0x40]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
mov rdx, qword [rsi + 0x30]
mov r8, qword [rsi + 0x38]
call qword [rax + 0x18]
mov rax, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
mov rax, qword [rax + 0x18]
mov r8, qword [rsi + 0x18]
add rsi, 0x20
invalid
and byte [rax - 0x77], cl
int1
add rsp, 0x20
add esp, 0x20
pop rsi
jmp rax
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140052d84
ret
or byte [rax], al
add byte [rax], al
mov edx, 0x20
call fcn.1400ff140
int3
loopne 0x14005267d
lea ecx, [rsi + 0x58]
call fcn.140020f1b
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp case.0x14004e296.58
invalid
lea ecx, [rsi + 0x140]
call fcn.140045e55
lea rcx, [rsi + 0x408]
add al, ch
cmp dil, dil
invalid
add al, ch
cmp dil, dil
dec dword [rax - 0x7d]
cmp dword [rsi + 0x120], 0
je 0x14005269e
mov r8, qword [rsi + 0x128]
cmp qword [rsi + 0x120], 0
cmp dword [rsi + 0x120], 0
je 0x14005269e
mov r8, qword [rsi + 0x128]
sub byte [rcx], al
add byte [rax], al
mov rcx, qword [0x140165ff0]
cmp dword [rcx], edx
add byte [rcx], dh
sar bh, cl
adc eax, 0xb2998
sub dword [rbx], ecx
invalid
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
sub dword [rbx], ecx
invalid
sub dword [rbx], ecx
add bl, ch
or al, 0x48
invalid
jmp 0x14005269e
lea ecx, [rsi + 0x140]
add dword [rax], eax
add al, ch
in al, dx
cld
invalid
call fcn.14005238a
mov word [rsi + 0x139], 0
add rsp, 0x20
pop rsi
ret
add byte [rcx], dh
shr al, cl
lodsd eax, dword [rsi]
adc eax, 0x8948fffb
invalid
movups xmm0, xmmword [0x1401445ae]
movups xmmword [rdx + 0xe], xmm0
fcomp dword [rsi]
str word [rdi]
adc dword [rdx + 0xe], eax
mov al, byte [0x1401660a0]
mov ecx, 0x18
cmp dword [rcx], edx
add byte [rcx + 0x18], bh
mov edx, 8
call fcn.14003e6a0
dec dword [rax - 0x7b]
invalid
je 0x14005270a
dec dword [rax - 0x7b]
sal byte [rsi + rdx + 0x48], 0x89
mov dword [rax], esi
mov qword [rax + 8], rdi
mov qword [rax], rsi
mov dword [rax], esi
mov qword [rax + 8], rdi
mov qword [rax + 0x10], 0x1e
adc byte [rsi], bl
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x28
pop rdi
pop rsi
sub byte [rdi + 0x5e], bl
ret
mov ecx, 8
mov edx, 0x18
add byte [rax], al
add al, ch
invalid
retf 0xa
int3
add byte [rax], al
add al, ch
invalid
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x32c]
lea ecx, [rax - 3]
cmp ecx, 2
jae 0x1400527fa
cmp qword [rsi + 0x310], 0
je 0x140052755
mov r8, qword [rsi + 0x318]
mov rcx, qword [0x140165ff0]
add eax, dword [rax]
add byte [rax - 0x75], cl
or eax, 0x1138a3
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
or eax, dword [rax]
or eax, dword [rax]
cmp byte [rsi + 0x308], 2
je 0x140052786
mov esi, 0x308
add dh, byte [rax + rbp - 0x80]
mov esi, 0x32d
add eax, dword [rax]
add byte [rax], al
je 0x140052786
lea rcx, [rsi + 0x300]
cmp byte [rsi + 0x32d], 0
add eax, dword [rax]
add byte [rax], al
je 0x140052786
lea rcx, [rsi + 0x300]
mov es, word [rax]
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
xchg al, ch
add al, byte [rax]
mov rax, qword [rsi + 0x2e8]
mov rdx, qword [rsi + 0x2f0]
lock add al, byte [rax]
invalid
add byte [rax - 0x75], cl
xchg esi, eax
lock add al, byte [rax]
add al, byte [rax]
add byte [rax], al
add byte [rbx + rcx*4 - 0x7a], cl
clc
add al, byte [rax]
add byte [rax], al
call qword [rax + 0x18]
mov byte [rsi + 0x32d], 0
mov r8, qword [rsi + 0x2f8]
add byte [rax], al
call qword [rax + 0x18]
mov byte [rsi + 0x32d], 0
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x2e0be], al
add byte [rdx], al
cmp byte [rsi + 0x2e0], 2
loopne 0x140052793
add byte [rax], al
add dh, byte [rax + rbp - 0x80]
mov esi, 0x32e
add byte [rax], al
je 0x1400527be
cmp byte [rsi + 0x32e], 0
add byte [rax], al
add byte [rdi + rbx + 0x48], dh
lea ecx, [rsi + 0x2d8]
add byte [rax], al
je 0x1400527be
lea rcx, [rsi + 0x2d8]
add byte [rax], al
mov rax, qword [rsi + 0x2c0]
mov rdx, qword [rsi + 0x2c8]
xchg esi, eax
enter 2, 0
mov r8, qword [rsi + 0x2d0]
call qword [rax + 0x18]
invalid
sbb dh, al
xchg byte [rsi], ch
add eax, dword [rax]
add byte [rax], al
mov byte [rsi + 0x32e], 0
cmp qword [rsi + 0x2a8], 0
je 0x1400527e5
mov esi, 0x2a8
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x2b0]
mov r8, qword [rsi + 0x2b0]
mov rcx, qword [0x140165ff0]
adc edi, dword [rax]
adc dword [rax], eax
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
sub byte [rbx], cl
invalid
sub byte [rbx], cl
add byte [rax - 0x73], cl
mov cs, word [rax - 0x17ffffff]
cwde
hlt
lea rcx, [rsi + 0x188]
call fcn.140041c89
mov byte [rsi + 0x32f], 0
xchg byte [rdi], ch
add eax, dword [rax]
add byte [rax], al
xchg byte [rdi], ch
add eax, dword [rax]
add byte [rax], al
jmp 0x140052857
test eax, eax
jne 0x140052857
mov rcx, rsi
call fcn.140041c89
xor esp, 0xfffffffe
dec dword [rax - 0x7d]
mov esi, 0x120
invalid
je 0x140052826
xor esp, 0xfffffffe
dec dword [rax - 0x7d]
mov esi, 0x120
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x128]
add dword [rax], eax
invalid
mov r8, qword [rsi + 0x128]
add dword [rax], eax
add byte [rax - 0x75], cl
or eax, 0x1137d2
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
add ch, byte [rax]
or eax, dword [rax]
add ch, byte [rax]
or eax, dword [rax]
cmp byte [rsi + 0x158], 2
je 0x14005284e
lea rcx, [rsi + 0x150]
mov rax, qword [rsi + 0x138]
mov rdx, qword [rsi + 0x140]
mov r8, qword [rsi + 0x148]
call qword [rax + 0x18]
cmp byte [rsi + 0x180], 2
jne 0x14005285d
add rsp, 0x20
pop rsi
ret
mov rax, qword [rsi + 0x160]
xchg byte [rax + 1], ah
add byte [rax], al
mov rdx, qword [rsi + 0x168]
mov rax, qword [rax + 0x18]
mov r8, qword [rsi + 0x170]
add dword [rax], eax
add byte [rax - 0x7f], cl
invalid
js 0x14005287c
add byte [rax], al
mov rcx, rsi
add dword [rax], eax
add byte [rax - 0x7f], cl
invalid
add rsp, 0x20
pop rsi
jmp rax
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x360]
invalid
test eax, eax
invalid
je 0x1400528bc
add byte [rbp - 0x7cde8b40], al
clc
sal byte [rcx + riz - 0x7d], 0xf8
add esi, dword [rcx + rbp - 0x7d]
clc
add al, 0x75
cmp dword [rsi + 0x368], 2
add eax, dword [rax]
add byte [rdx], al
invalid
add eax, dword [rax]
add byte [rdx], al
invalid
add dh, byte [rax + rsi + 0x48]
lea ecx, [rsi + 0x368]
mov gs, word [rax + 3]
add byte [rax], al
je 0x1400528de
lea rcx, [rsi + 0x368]
mov gs, word [rax + 3]
add byte [rax], al
call fcn.140042a88
jmp 0x1400528de
invalid
add esi, dword [rsp + rcx + 0x48]
lea ecx, [rsi + 0x368]
call fcn.140041c89
mov byte [rsi + 0x361], 0
xchg byte [rcx + 3], ah
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x20
pop rsi
ret
invalid
test byte [rdi - 0x7c00010d], cl
clc
add esi, dword [rbp + 0xc]
invalid
or al, 0x48
add ecx, 0x138
invalid
add rcx, 0x138
add cl, ch
jge 0x140052908
jmp case.0x14003d73d.221
invalid
invalid
mov al, byte [0x1401660a0]
add eax, 0x113785
invalid
mov ecx, 0x220
mov edx, 8
call fcn.14003e6a0
test rax, rax
test eax, eax
jbe 0x1400528e5
invalid
dec dword [rax - 0x7b]
sal byte [rbp + riz + 0x48], 0x89
mov dword [rcx - 0x48], 0x220
add byte [rax], al
test eax, eax
je 0x140052954
mov rdi, rax
mov r8d, 0x220
add byte [rax], al
add byte [rax], al
mov rcx, rax
mov ecx, eax
mov rdx, rsi
call fcn.1400fc280
lea rdx, [0x140144898]
add byte [rax - 0x77], cl
clc
add byte [rax - 0x77], cl
clc
mov eax, edi
add rsp, 0x28
pop rdi
pop rsi
ret
mov ecx, 8
add byte [rax], al
mov edx, 0x220
call fcn.1400ff140
add ah, cl
add ah, cl
shl dword [rax], 0xe8
jnp 0x140052918
movsd dword [rdi], dword [rsi]
invalid
int1
call fcn.140045eba
xor eax, 0x8b48ffff
jo 0x140052972
mov rax, qword [rsi + 0x70]
mov eax, dword [rsi + 0x70]
lock dec qword [rax]
dec qword [rax]
jne 0x140052990
mov rcx, qword [rsi + 0x70]
call fcn.14005aa3e
add byte [rax], al
add byte [rax], al
cmp byte [rsi + 0x68], 2
jne 0x14005299c
add rsp, 0x20
pop rsi
ret
mov rax, qword [rsi + 0x48]
mov rdx, qword [rsi + 0x50]
push rax
mov rdx, qword [rsi + 0x50]
push rax
mov rax, qword [rax + 0x18]
mov r8, qword [rsi + 0x58]
add rsi, 0x60
mov rcx, rsi
mov ecx, esi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp rax
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
movzx eax, byte [rcx + 0x251]
invalid
test eax, eax
je 0x140052a43
add byte [rbp - 0x7c8b8b40], al
clc
add esi, dword [rbp + 0x68]
mov rcx, qword [rsi + 0x240]
add byte [rax], al
mov rdx, qword [rsi + 0x248]
call fcn.1400014a3
lea rdi, [rsi + 0x200]
add byte [rdx], al
add byte [rax], al
lea rcx, [rsi + 0x220]
call fcn.14004cef0
mul byte [rdi + rdi*8 - 0x676b701]
mul byte [rdi + rdi*8 - 0x676b701]
call fcn.140045eba
lea rcx, [rsi + 0x1c8]
call fcn.140045eba
dec dword [rax - 0x73]
invalid
mov al, 1
add byte [rax], al
call fcn.14004cef0
mov rax, qword [rsi + 0x148]
add dword [rax], eax
invalid
add al, ch
invalid
lock dec qword [rax]
jne case.0x14004e452.56
or byte [rbp + 0xc], dh
mov rcx, qword [rsi + 0x148]
call fcn.14005aa3e
cmp byte [rsi + 0x140], 2
jne 0x140052a5d
mov esi, 0x140
add dh, byte [rbp + 0x21]
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
mov ecx, esi
call fcn.140052964
sub rsi, 0xffffffffffffff80
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140020f1b
mov rax, qword [rsi + 0x120]
mov rdx, qword [rsi + 0x128]
mov rax, qword [rax + 0x18]
mov r8, qword [rsi + 0x130]
mov eax, dword [rsi + 0x130]
mov eax, dword [rsi + 0x130]
add rsi, 0x138
mov rcx, rsi
add rsp, 0x28
invalid
sub byte [rdi + 0x5e], bl
jmp rax
jmp rax
push rsi
push rdi
sub rsp, 0x28
movzx eax, byte [rcx + 0x2e2]
cmp rax, 7
ja case.0x140052ab1.1
pop rax
add dword [rax], eax
invalid
pop rax
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
lea rcx, [0x1401559e8]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
mov rcx, rsi
call fcn.140052964
lea rcx, [rsi + 0xd8]
fadd dword [rax]
add byte [rax], al
call fcn.140020f1b
sub rsi, 0xffffffffffffff80
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp case.0x14004e296.58
lea rcx, [rsi + 0x2e8]
call fcn.14005260b
sti
invalid
invalid
jmp 0x140052b8d
mov rcx, qword [rsi + 0x2e8]
mov rdx, qword [rsi + 0x2f0]
call fcn.1400014a3
jmp case.0x14004e452.52
lea rcx, [rsi + 0x2e8]
call fcn.14005271a
jmp 0x140052b25
lea rcx, [rsi + 0x2e8]
call fcn.1400528eb
lea rcx, [rsi + 0x9b0]
call fcn.140045eba
mov byte [rsi + 0x2e3], 0
jrcxz 0x140052b2b
add byte [rax], al
add byte [rax - 0x73], cl
mov esi, 0x2a0
lea rdi, [rsi + 0x2a0]
lea edi, [rsi + 0x2a0]
lea rcx, [rsi + 0x2c0]
call fcn.14004cef0
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.140045eba
cmp byte [rsi + 0x2e4], 0
add byte [rbp + 0xe], dh
add byte [rbp + 0xe], dh
jmp 0x140052b86
lea rcx, [rsi + 0x2e8]
call 0x1400529bb
add al, ch
pop rbp
invalid
cmp byte [rsi + 0x280], 2
je 0x140052b86
lea rcx, [rsi + 0x278]
mov rax, qword [rsi + 0x260]
mov rdx, qword [rsi + 0x268]
mov r8, qword [rsi + 0x270]
call qword [rax + 0x18]
mov byte [rsi + 0x2e4], 0
cmp byte [rsi + 0x2e5], 0
je 0x140052bb9
movabs rax, 0x7fffffffffffffff
add rax, qword [rsi + 0x208]
cmp rax, 2
jb 0x140052bb9
lea rcx, [rsi + 0x208]
call case.0x14004e296.58
mov byte [rsi + 0x2e5], 0
cmp byte [rsi + 0x2e6], 0
je 0x140052bd5
lea rcx, [rsi + 0x1b0]
call fcn.140020f1b
jrcxz 0x140052bd0
inc esi
xchg dh, ah
add al, byte [rax]
add byte [rax], al
mov byte [rsi + 0x2e6], 0
cmp byte [rsi + 0x2e7], 0
je 0x140052bf1
lea rcx, [rsi + 0x130]
call fcn.140052964
invalid
mov byte [rsi + 0x2e7], 0
add rsp, 0x28
pop rdi
pop rsi
ret
mov eax, dword [rsp + 0x60]
mov qword [rsp + 0x20], rax
call fcn.140046e6b
mov rax, rsi
add rsp, 0x30
pop rsi
ret
and al, 0x60
mov qword [rsp + 0x20], rax
call fcn.14004b43e
hlt
xchg edi, edi
dec dword [rax - 0x77]
invalid
add rsp, 0x30
invalid
xor byte [rsi - 0x3d], bl
invalid
invalid
lea ecx, [rdx + 0x18]
cmp dword [rdx + 0x10], 2
adc byte [rdx], al
adc byte [rdx], al
cmove rax, rcx
mov rcx, rsi
mov rdx, rax
call fcn.1400265b8
invalid
cmp ebp, edi
invalid
invalid
mov rax, rsi
add rsp, 0x20
pop rsi
ret
pop rsi
ret
mov rdi, rdx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rdx
test rax, rax
je 0x140052d06
mov eax, edi
and eax, 3
cmp rax, 2
jb 0x140052ce5
cmp eax, 2
jne 0x140052ce5
mov rax, rdi
shr rax, 0x20
call 0x1431369fa
invalid
invalid
jne 0x140052ce5
call 0x1431369fa
or dword [rax - 0x72b7f88b], eax
and al, 0x30
lea rcx, [rsp + 0x30]
jmp 0x140052cf5
lea rcx, [rsp + 0x58]
mov qword [rcx], rdi
mov qword [rcx - 8], 2
call fcn.1400411a9
movabs rbx, 0x8000000000000000
jmp 0x140052d4c
mov rdx, qword [rdi + 8]
mov r8d, dword [rdi + 0x10]
lea rbx, [rsp + 0x28]
mov rcx, rbx
call fcn.14003ddfc
mov rbx, qword [rbx]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75c33948], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75c33948], al
or al, 0x48
lea ecx, [rsp + 0x30]
lea rcx, [rsp + 0x30]
call fcn.1400411a9
jmp 0x140052d43
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x40], xmm0
invalid
mov rcx, rdi
mov rcx, rdi
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rsi + 8], xmm0
mov qword [rsi], rbx
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
add byte [rax], al
add byte [rax + 0x74c83948], al
cmp byte [rax - 0x7b], cl
test rax, rax
je 0x140052db6
mov r8, qword [rsi + 8]
mov rcx, qword [0x140165ff0]
test rax, rax
je 0x140052db6
mov r8, qword [rsi + 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rsi + 0x18], 0
je 0x140052dd6
mov r8, qword [rsi + 0x20]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rsi
ret
sbb bh, bh
invalid
add edi, edi
call qword [rsi + 0x48]
sub esp, 0x30
mov rsi, rcx
mov rax, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
call fcn.14004452e
mov rax, rsi
add rsp, 0x30
pop rsi
ret
jmp fcn.14004449a
invalid
call qword [rsi + 0x48]
sub esp, 0x30
invalid
xor byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rax, qword [rsp + 0x60]
invalid
mov qword [rsp + 0x20], rax
and al, 0x20
invalid
and al, 0x20
call fcn.14004b64e
mov rax, rsi
add rsp, 0x30
pop rsi
ret
sub rsp, 0x20
mov rsi, rcx
add rdx, 0xc0
add edx, 0xc0
add edx, 0xc0
add byte [rax], al
call fcn.1400265b8
mov rax, rsi
add rsp, 0x20
pop rsi
ret
ret
push rbx
sub rsp, 0x60
sub esp, 0x60
sub esp, 0x60
mov rsi, rcx
lea rcx, [rdx + 0xe8]
call fcn.1400a168f
mov rdi, rdx
mov edi, edx
add byte [rax - 0x77], cl
xlatb
mov edi, edx
mov qword [rsp + 0x28], rax
and al, 0x28
mov qword [rsp + 0x30], rdx
test rax, rax
je 0x140052ed2
mov eax, edi
clc
and eax, 3
cmp rax, 2
jb 0x140052eb1
cmp eax, 2
jne 0x140052eb1
mov rax, rdi
shr rax, 0x20
cmp eax, 0x8009030e
add ecx, dword [rcx]
invalid
jne 0x140052eb1
invalid
add ecx, dword [rcx]
xor byte [rbp + 7], 0x48
invalid
lea rcx, [rsp + 0x30]
or dword [rax - 0x72b7f88b], eax
and al, 0x30
lea rcx, [rsp + 0x30]
xor bl, ch
adc byte [rax - 0x73], cl
and al, 0x58
jmp 0x140052ec1
lea rcx, [rsp + 0x58]
mov qword [rcx], rdi
mov qword [rcx - 8], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add al, ch
jrcxz 0x140052ea6
call fcn.1400411a9
movabs rbx, 0x8000000000000000
invalid
sub bl, 0x46
invalid
add byte [rax - 0x74b7b915], al
push rdi
mov rdx, qword [rdi + 8]
or byte [rbx + rcx*4 + 0x47], al
mov r8d, dword [rdi + 0x10]
lea rbx, [rsp + 0x28]
invalid
adc byte [rax - 0x73], cl
pop rsp
and al, 0x28
invalid
sub byte [rax - 0x77], cl
fld1
adc eax, 0x48fffeaf
mov ebx, dword [rbx]
mov rcx, rbx
call fcn.14003ddfc
mov rbx, qword [rbx]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc3
cmp rbx, rax
cmp rbx, rax
jne case.0x140012daf.931
lea rcx, [rsp + 0x30]
call fcn.1400411a9
cmpsb byte [rsi], byte [rdi]
loop 0x140052f00
invalid
jmp case.0x14003d63a.238
invalid
cmpsb byte [rsi], byte [rdi]
loop 0x140052f00
invalid
invalid
or cl, byte [rdi]
adc byte [rsp + 0x30], al
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x40], xmm0
mov rcx, rdi
stc
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
loopne 0x140052f3b
and eax, 0x280f000b
and al, 0x40
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rsi + 8], xmm0
mov qword [rsi], rbx
add rsp, 0x60
add esp, 0x60
add esp, 0x60
pop rbx
pop rdi
pop rsi
ret
add byte [rbx], al
jne 0x140052f5c
mov rsi, rcx
add rcx, 0x348
call fcn.140052f62
lea rcx, [rsi + 0x98]
lea ecx, [rsi + 0x98]
lea ecx, [rsi + 0x98]
call fcn.140052f83
mov byte [rsi + 0x432], 0
add byte [rax], al
add byte [rax], al
add rsp, 0x20
pop rsi
ret
invalid
cmp ecx, 2
jb 0x140052fac
cmp ax, 2
jne 0x140052fac
cmp byte [rsi + 0x30], 0
jne 0x140052fac
lea rcx, [rsi + 0x38]
call fcn.1400411a9
cmp word [rsi], 0
je 0x140052fc4
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
add rsp, 0x20
pop rsi
jmp fcn.14009763b
invalid
add byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
add esp, 0x20
invalid
pop rsi
ret
cmp eax, 4
jne 0x140053018
invalid
cmp byte [rsi + 0x90], 3
jne 0x140052ff3
invalid
or dword [rax - 0x73], ecx
push rax
lea rcx, [rsi + 0x50]
call fcn.140053042
cmp qword [rsi + 0x28], 0
cmp dword [rsi + 0x28], 0
je 0x140053018
add rsi, 0x28
jmp case.0x14003d80c.175
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
xchg ecx, eax
loope 0x140053015
invalid
invalid
invalid
invalid
nop
add rsp, 0x20
pop rsi
ret
push r8
lea edx, [rax - 3]
cmp edx, 3
jae 0x140053034
add rcx, 0x30
jmp fcn.14004478c
xor cl, ch
pop rax
invalid
test eax, eax
jne 0x140053041
add rcx, 8
add ecx, 8
jmp fcn.14004478c
ret
rcl dword [rax], 0xe9
xor byte [rdi], dl
invalid
invalid
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x1f8
add dword [rax], eax
add byte [rbp - 0x77], cl
mov r12, r8
mov rsi, rdx
mov rdi, rcx
movzx eax, byte [rdx + 0x431]
add dword [rax], eax
add byte [rbp - 0x77], cl
mov r12, r8
invalid
test eax, eax
je 0x1400530bb
sal byte [rdi + rsi - 0x7d], 0xf8
add ecx, dword [rdi]
test dword [rbx + 0x4c00000b], ebx
add byte [rax], al
lea r13, [rsi + 0x358]
cmp eax, 3
jne case.default.0x1400530b0
add byte [rax], al
add byte [rax], al
lea r13, [rsi + 0x358]
pop rax
add eax, dword [rax]
add byte [rax - 0x73], cl
scasb al, byte [rdi]
add rax, qword [rax]
add byte [rdi], cl
invalid
mov dh, 0x86
xchg byte [rax + 3], bl
invalid
lea rbp, [rsi + 0x348]
movzx eax, byte [rsi + 0x358]
xchg byte [rax + 3], bl
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x10295f
lea rcx, [0x140155a08]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
loopne 0x1400530fb
mov rbx, qword [rbp]
mov ebx, dword [rbp]
jmp 0x140053420
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
invalid
invalid
adc byte [rdi], cl
adc dword [rsi + 0x68], ecx
movups xmmword [rsi + 0x68], xmm1
movups xmmword [rsi + 0x58], xmm0
mov byte [rsi + 0x432], 1
mov rax, qword [rsi + 0x30]
invalid
mov qword [rsp + 0x180], rax
mov dword [rsp + 0x180], eax
test byte [rax + rax*4], ah
add dword [rax], eax
invalid
add byte [rcx], 0
add byte [rax], al
add byte [rdi], cl
adc byte [rsi + 0x20], al
movups xmm0, xmmword [rsi + 0x20]
movaps xmmword [rsp + 0x170], xmm0
add dword [rax], eax
add byte [rdi], cl
adc byte [rsi + 0x38], al
movups xmm0, xmmword [rsi + 0x38]
movups xmm1, xmmword [rsi + 0x48]
movups xmmword [rsi + 0x88], xmm1
add byte [rax], al
movups xmmword [rsi + 0x78], xmm0
mov r14b, byte [rsi + 0x430]
js 0x140053141
cmp qword [rsi + 0x88], 0
je 0x140053152
mov byte [rax], al
add byte [rax], al
add byte [rbp + rax*2 + 0x48], dh
mov eax, 0xffffff00
mov rax, 0xffffffffffffff00
mov rcx, qword [rsi + 0x80]
mov ecx, dword [rsi + 0x80]
add byte [rax], al
add byte [rax + 1], cl
sar dword [rbp + 0x27], 0xb2
adc cl, byte [rax - 0x7f]
stc
add edi, edi
invalid
add byte [rax], al
add rcx, rax
mov ebp, 0x27
mov dl, 0x12
cmp rcx, 0xffffffffffffff01
jae 0x140053137
lea r8, [0x140142a79]
jmp 0x14005314d
stc
invalid
add rax, qword [rsi + 0x90]
cmp rax, 0xffffffffffffff01
cmp eax, 0xffffff01
cmp eax, 0xffffff01
jae 0x140053152
or al, 0x4c
lea eax, [0x140142aa0]
push rbx
stc
invalid
invalid
lea r8, [0x140142aa0]
push rbx
stc
invalid
jmp case.0x14004e452.98
lea rax, [rsi + 0x38]
movups xmm0, xmmword [rax]
invalid
add byte [rdi], cl
adc byte [rax + 0x10], cl
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xc0], xmm1
sub dword [rsp + 0xc0], ecx
rol byte [rax], 0
add byte [rdi], cl
movaps xmmword [rsp + 0xb0], xmm0
movaps xmmword [rsp + 0xb0], xmm0
mov al, 0
add byte [rax], al
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
adc byte [rsi + 0x10], cl
movaps xmmword [rsp + 0x90], xmm1
sub dword [rsp + 0x90], ecx
movaps xmmword [rsp + 0x80], xmm0
xor eax, eax
mov byte [rsp + 0xa0], al
mov byte [rsi + 0x432], al
add byte [rax], al
ror byte [rax + 0xa02484], 0
add byte [rax + 0x43286], cl
add byte [rax], al
lea rbx, [rsp + 0xd0]
lea rdx, [rsp + 0x170]
lea edx, [rsp + 0x170]
mov rcx, rbx
call 0x1400c72b8
invalid
add byte [rsi - 0x7d], ah
cmp eax, dword [rdx]
add byte [rax], al
lea rbx, [rsp + 0xd0]
lea rdx, [rsp + 0x170]
lea edx, [rsp + 0x170]
lea edx, [rsp + 0x170]
mov rcx, rbx
call 0x1400c72b8
invalid
add byte [rsi - 0x7d], ah
cmp eax, dword [rdx]
jne 0x1400531da
mov rax, qword [rsp + 0xe8]
mov qword [rsi + 0x338], rax
mov dword [rsi + 0x338], eax
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0xd8]
movups xmmword [rsi + 0x328], xmm0
adc dword [rsi + 0x328], eax
and al, 0xd8
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x328], eax
add byte [rax], al
mov word [rsi + 0x320], 2
jmp 0x140053211
add eax, dword [rax]
add byte [rdx], al
add bl, ch
invalid
lea r15, [rsi + 0x320]
lea edi, [rsi + 0x320]
mov esi, 0x320
movups xmm0, xmmword [rsp + 0xd0]
movups xmm1, xmmword [rsp + 0xe0]
movups xmmword [r15], xmm0
invalid
mov rax, qword [rsp + 0xf0]
add byte [rax], al
add byte [rcx - 0x77], cl
mov dword [rdi + 0x20], eax
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
mov dword [rdi + 0x20], eax
movups xmmword [r15 + 0x10], xmm1
mov dword [rdi + 0x20], eax
movups xmmword [r15 + 0x10], xmm1
cmp word [r15], 2
jne 0x140053369
test dword [rax + 1], ebx
add byte [rax], al
test dword [rax + 1], ebx
add byte [rax], al
mov dl, byte [rsi + 0x328]
add byte [rax], al
movzx eax, word [rsi + 0x32d]
movzx ebx, byte [rsi + 0x32f]
shl ebx, 0x10
or ebx, eax
shl rbx, 0x20
mov r15d, dword [rsi + 0x329]
mov r8, qword [rsi + 0x330]
mov rbp, qword [rsi + 0x338]
scasb al, byte [rdi]
cmp byte [rbx], al
add byte [rax], al
mov eax, dword [rsp + 0x80]
lea ecx, [rax - 3]
cmp cx, 2
cmp ecx, 2
cmp ecx, 2
stc
add dh, byte [rdx + 0x29]
jb 0x14005327c
cmp ax, 2
clc
add dh, byte [rbp + 0x23]
jne 0x14005327c
jne 0x14005327c
cmp byte [rsp + 0x88], 0
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x19], dh
add byte [rax], al
jne 0x14005327c
lea rcx, [rsp + 0x90]
lea ecx, [rsp + 0x90]
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rcx - 0x77], cl
mov r14, rdx
mov r12, r8
mov esp, eax
invalid
mov esp, eax
call fcn.1400411a9
mov r8, r12
loopne 0x1400532c6
mov edx, esi
dec dword [rbp - 0x77]
loopne 0x1400532c6
or r15, rbx
jmp case.0x14004e452.98
cdq
adc eax, dword [rax]
add byte [rbp + rcx*4 - 0x42], cl
mov al, 3
invalid
lea r15, [rsi + 0x3b0]
lea edi, [rsi + 0x3b0]
add eax, dword [rax]
add byte [rax], al
add byte [rdi], cl
mov dh, 0x86
movzx eax, byte [rsi + 0x3b0]
mov al, 3
add byte [rax], al
add byte [rax - 0x73], cl
lea rbx, [rsi + 0x360]
sahf
invalid
add byte [rax], al
lea rcx, [0x140155a20]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
lea r14, [rsi + 0x3d8]
movzx eax, byte [rsi + 0x3d8]
invalid
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0x86
fadd dword [rbx]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rcx, [0x140155a50]
or eax, 0x102792
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov rax, qword [rsi + 0x3b8]
mov rcx, qword [rsi + 0x3c0]
rol byte [rbx], 0
invalid
rol byte [rbx], 0
add cl, ch
or ecx, dword [rsi]
add byte [rax], al
jmp 0x1400540e5
lea rax, [rsi + 0x380]
lea eax, [rsi + 0x380]
add byte [rbx], 0
add byte [rax - 0x77], cl
and al, 0x48
invalid
mov qword [rsp + 0x48], rax
movzx rax, byte [rsi + 0x380]
movzx eax, byte [rsi + 0x380]
xchg byte [rax + 0x48000003], al
lea ecx, [rsi + 0x360]
invalid
lea rcx, [rsi + 0x360]
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x28
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
lea rcx, [0x140155a7c]
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
add eax, ecx
jmp rax
lea rbx, [rsi + 0x3f0]
movzx eax, byte [rsi + 0x3f0]
mov dh, 0x86
lock add eax, dword [rax]
invalid
test eax, eax
invalid
mov dh, 0x86
lock add eax, dword [rax]
add byte [rbp + 0x6c894cc0], al
ror byte [rcx + rcx*4 + 0x6c], 0x24
invalid
ror byte [rcx + rcx*4 + 0x6c], 0x24
cmp byte [rax - 0x77], cl
insb byte [rdi], dx
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x40], rbp
and al, 0x40
mov qword [rsp + 0x50], r12
je case.0x140053613.10
cmp eax, 3
add ecx, dword [rdi]
test dword [rsi + 9], esi
add byte [rax], al
jne 0x140053cad
lea rbp, [rsi + 0x3e8]
movzx eax, byte [rsi + 0x3e8]
lea r13, [rsi + 0x3b0]
lea ebp, [rsi + 0x3b0]
test eax, eax
ror byte [rdi], 0x84
fld dword [rdx]
add byte [rax], al
ror byte [rdi], 0x84
fld dword [rdx]
add byte [rax], al
cmp eax, 3
jne 0x140053cc0
mov rax, qword [rsi + 0x3e0]
jmp 0x140053d8b
add byte [rax], al
add byte [rax], al
lea rbx, [rsi + 0x98]
lea rcx, [rsi + 0x119]
lea ecx, [rsi + 0x119]
sahf
cwde
add byte [rax], al
add byte [rax - 0x73], cl
invalid
mov ds, word [rcx]
lea ecx, [rsi + 0x119]
add dword [rax], eax
add byte [rcx - 0x48], al
invalid
invalid
mov r8d, 0x201
add dword [rdx], eax
add byte [rax], al
xor edx, edx
call fcn.1400fc0c0
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
add byte [rax], al
invalid
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xc0], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsi + 0xf8], xmm1
movups xmmword [rsi + 0xf8], xmm1
movups xmmword [rsi + 0xe8], xmm0
adc dword [rsi + 0xe8], eax
mov byte [rsi + 0x118], r14b
mov rax, qword [rsp + 0xa0]
mov qword [rsi + 0xe0], rax
loopne 0x1400533b6
add byte [rax], al
mov dh, 0x18
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg al, ah
loopne 0x1400533b6
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x80]
loopne 0x1400533b6
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x80]
movaps xmm1, xmmword [rsp + 0x90]
movups xmmword [rsi + 0xd0], xmm1
nop
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0xd0], ecx
movups xmmword [rsi + 0xc0], xmm0
movups xmm0, xmmword [r15]
movdqu xmm1, xmmword [r15 + 0x10]
movq mm1, qword [r15 + 0x10]
movups xmmword [rsi + 0x98], xmm0
adc dword [rsi + 0x98], eax
movdqu xmmword [rsi + 0xa8], xmm1
test al, 0
add byte [rax], al
mov rax, qword [r15 + 0x20]
mov qword [rsi + 0xb8], rax
and byte [r8 - 0x77], r9b
xchg byte [rax + 0xf000000], bh
mov dword [rsi + 0xb8], eax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
invalid
invalid
xchg byte [rax], cl
movups xmmword [rsi + 0x108], xmm0
add dword [rax], eax
add byte [rax - 0x73], cl
lea rbp, [rsi + 0x348]
invalid
invalid
lea rbp, [rsi + 0x348]
mov qword [rsi + 0x348], rbx
mov dword [rsi + 0x348], ebx
sahf
add rax, qword [rax]
add byte [rbp + rcx*4 - 0x52], cl
lea r13, [rsi + 0x358]
mov byte [rsi + 0x358], 0
add eax, dword [rax]
add byte [rax], al
scasb al, byte [rdi]
pop rax
add eax, dword [rax]
add dh, al
xchg byte [rax + 3], bl
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
sahf
push rax
mov qword [rsi + 0x350], rbx
mov dword [rsi + 0x350], ebx
add eax, dword [rax]
add byte [rax - 0x7d], cl
ret
add rbx, 0x28
mov qword [rsi + 0x360], rbx
mov dword [rsi + 0x360], ebx
mov dword [rsi + 0x360], ebx
add byte [rax - 0x73], cl
xchg esi, eax
invalid
lea rdx, [rsi + 0x360]
add byte [rax], al
mov rbx, r12
mov r8, qword [r12]
mov eax, dword [rsp]
lea r12, [rsp + 0xd0]
mov rcx, r12
mov qword [rsp + 0x28], rdx
call fcn.140046701
movzx eax, word [r12]
cmp ax, 3
add esi, dword [rbp + 7]
add esi, dword [rbp + 7]
mov al, 3
jmp 0x1400544ae
adc byte [r8], r8b
invalid
adc byte [r8], r8b
add byte [rax - 0x77], cl
invalid
mov qword [rsp + 0x40], rbp
mov dword [rsp + 0x40], ebp
insb byte [rdi], dx
and al, 0x40
movzx ecx, word [rsp + 0xd6]
mov word [rsp + 0x7c], cx
mov ecx, dword [rsp + 0xd2]
rol byte [rax], cl
add byte [rax], al
rol byte [rax], cl
add byte [rax], al
mov dword [rsp + 0x78], ecx
mov r8b, byte [rsp + 0xd8]
add byte [rax], al
invalid
js 0x1400534c9
mov al, byte [rsp + 0xd8]
add byte [rax], al
add byte [rdi], cl
movzx ecx, byte [rsp + 0xdf]
mov dh, 0x8c
and al, 0xdf
fild word [rax]
add byte [rax], al
invalid
fild word [rax]
add byte [rax], al
shl ecx, 0x10
loope 0x1400534a7
movzx edx, word [rsp + 0xdd]
or edx, ecx
shl rdx, 0x20
mov r15d, dword [rsp + 0xd9]
mov esp, 0xd924
add byte [rcx + 9], cl
xlatb
or r15, rdx
mov rcx, qword [rsp + 0xe0]
mov rbp, qword [rsp + 0xe8]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0xe8
add byte [rax], al
add byte [rsi - 0x7d], ah
cmp ax, 2
jne 0x1400534de
invalid
cmp ax, 2
jne 0x1400534de
invalid
mov qword [rsp + 0x28], rcx
and al, 0x28
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x38], r13
mov bx, 2
invalid
jmp 0x140053e4a
mov word [rsi + 0x360], ax
mov eax, dword [rsp + 0x78]
invalid
mov dword [rsi + 0x362], eax
movzx eax, word [rsp + 0x7c]
mov bh, 0x44
and al, 0x7c
add eax, dword [rax]
add byte [rdi], cl
mov bh, 0x44
and al, 0x7c
and al, 0x7c
jl 0x14005355b
mov word [rsi + 0x366], ax
mov dword [rsi + 0x366], eax
mov byte [rsi + 0x368], r8b
add byte [rax], al
mov rax, r15
mov eax, edi
shr rax, 0x30
mov byte [rsi + 0x36f], al
add byte [rax], al
mov rax, r15
mov eax, edi
shr rax, 0x20
shr eax, 0x20
mov word [rsi + 0x36d], ax
mov dword [rsi + 0x369], r15d
imul eax, dword [rbx], 0x89480000
invalid
jo 0x14005352c
add byte [rax], al
insd dword [rdi], dx
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x42], al
imul eax, dword [rbx], 0x89480000
add eax, dword [rax]
add byte [rax - 0x77], cl
mov dword [rsi + 0x370], ecx
invalid
mov qword [rsi + 0x378], rbp
add byte [rax], al
lea rax, [rsi + 0x380]
mov qword [rsp + 0x48], rax
mov byte [rsi + 0x380], 0
mov byte [rsi + 0x380], 0
add byte [rbx], 0
add byte [rax], al
mov rbp, qword [rsp + 0x40]
mov r12, rbx
mov rax, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
movups xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
movdqu xmmword [rsi + 0x398], xmm1
jg 0x1400534ec
cwde
add eax, dword [rax]
add byte [rax], al
movq qword [rsi + 0x398], mm1
jg 0x1400534ec
cwde
add eax, dword [rax]
add byte [rax], al
movups xmmword [rsi + 0x388], xmm0
add byte [rax], al
movups xmmword [rsi + 0x388], xmm0
mov qword [rsp + 0x50], r12
movzx eax, word [rsi + 0x388]
mov word [rsi + 0x388], 4
add byte [rax + rax], al
add byte [rax + rax], al
cmp ax, 4
je 0x140053c65
invalid
add byte [rax], al
mov qword [rsp + 0x40], rbp
mov dword [rsp + 0x40], ebp
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x38], r13
mov r12, qword [rsi + 0x390]
cmp ax, 3
je 0x14005413c
movzx ecx, word [rsi + 0x38e]
mov word [rsp + 0x64], cx
and al, 0x64
add byte [rsi - 0x77], ah
and al, 0x64
mov ecx, dword [rsi + 0x38a]
mov dword [rsp + 0x60], ecx
invalid
invalid
mov qword [rsi + 0x388], 0
mov ecx, dword [rsp + 0x60]
and al, 0x60
mov dword [rsi + 0x3fa], ecx
movzx ecx, word [rsp + 0x64]
mov word [rsi + 0x3fe], cx
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x5a], cl
add byte [rax + rax], al
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsi + 0x398]
movups xmmword [rsi + 0x408], xmm0
adc dword [rsi + 0x408], eax
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsi + 0x408], eax
xor r12d, r12d
jmp 0x140053e4f
lea r9, [rsi + 0x3d8]
lea ecx, [rsi + 0x3d8]
add byte [rdi], cl
mov dh, 0x86
fadd dword [rbx]
add byte [rax], al
movzx eax, byte [rsi + 0x3d8]
lea rcx, [0x140155a38]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov rax, qword [rsi + 0x3b8]
mov rcx, qword [rsi + 0x3c0]
mov ecx, dword [rsi + 0x3c0]
mov ecx, dword [rsi + 0x3c0]
jmp 0x1400543f8
jmp 0x140053e95
mov rdx, qword [rsi + 0x3b0]
mov r8, qword [rsi + 0x3b8]
mov eax, dword [rsi + 0x3b8]
mov eax, dword [rsi + 0x3b8]
jmp 0x140053f1e
mov qword [rsp + 0x28], r14
mov r14, r12
jmp 0x14005428c
mov qword [rsp + 0x48], rbx
lea rbx, [rsi + 0x400]
add byte [rax + rax], al
add byte [rdi], cl
mov dh, 0x86
xchg byte [rax], al
add al, 0
add byte [rax - 0x73], cl
lea ecx, [0x140155a68]
add byte [rdi], cl
mov dh, 0x86
xchg byte [rax], al
add al, 0
add byte [rax - 0x73], cl
lea ecx, [0x140155a68]
lea ecx, [0x140155a68]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
invalid
loopne case.0x140053613.15
mov ecx, dword [rsi + 0x3e0]
mov rax, qword [rsi + 0x3e8]
invalid
add byte [rax - 0x77], cl
invalid
mov qword [rsi + 0x3f0], rcx
mov qword [rsi + 0x3f8], rax
mov dword [rsi + 0x3f8], eax
add eax, dword [rax]
add byte [rax - 0x7d], cl
jns 0x1400536f0
add byte [rdi], cl
test cl, ch
add al, byte [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x7d], cl
jns 0x1400536f0
add byte [rdi], cl
test cl, ch
add al, byte [rax]
add byte [rax], al
invalid
or dword [rdi], ebp
call fcn.1400465a5
mov rdx, qword [rsi + 0x3f0]
add byte [rax], al
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
mov r8, rax
sub r8, rcx
jb 0x140053d0c
cmp rax, 0x201
add dword [rdx], eax
add byte [rax], al
ja 0x140053d18
mov rax, qword [rsi + 0x3f8]
add rdx, 0x81
add byte [rax - 0x7f], cl
ret 0x81
add rdx, rcx
mov qword [rsi + 0x408], rax
mov qword [rsi + 0x410], rdx
xchg esi, eax
adc byte [rax + rax], al
add byte [rcx + rcx*4 - 0x7a], cl
sbb byte [rax + rax], al
add byte [rax - 0x73], cl
mov cs, word [rax]
add al, 0
invalid
mov rdx, r12
call fcn.14004c236
mov cl, 3
add ecx, dword [rax - 0x7b]
invalid
push qword [rcx - 0x3f7ab7fd]
add ecx, dword [rax - 0x7b]
ror byte [rdi], 0x85
invalid
jne 0x140053821
test rdx, rdx
test edx, edx
je 0x14005399b
mov qword [rsp + 0x58], r15
mov dword [rsp + 0x58], edi
and al, 0x58
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x38], r13
xor eax, eax
ror byte [rax - 0x77], 0x4c
and al, 0x30
ror byte [rax - 0x77], 0x4c
and al, 0x30
jmp 0x140053b44
add byte [rax], al
mov qword [rsp + 0x28], r9
mov r14, r12
jmp 0x14005447d
mov qword [rsp + 0x28], r9
mov r14, r12
lea rdx, [rsi + 0x3e0]
lea edx, [rsi + 0x3e0]
add byte [rax], al
lea r12, [rsp + 0x60]
mov rcx, r12
mov r8, r14
mov eax, esi
mov eax, esi
call fcn.14004cd30
mov rax, qword [r12]
add al, 0x24
add al, 0x24
cmp rax, 2
jne 0x1400537c6
mov al, 4
jmp 0x1400544a0
mov qword [rsp + 0x28], r9
mov r14, r12
lea rdx, [rsi + 0x3e0]
lea edx, [rsi + 0x3e0]
lea r12, [rsp + 0x60]
mov rcx, r12
mov ecx, esp
mov ecx, esp
mov r8, r14
call fcn.14004cd30
mov rax, qword [r12]
cmp rax, 2
jne 0x140053794
mov al, 5
jmp 0x1400544a0
mov rdx, qword [rsp + 0x68]
test rax, rax
mov r14, qword [rsp + 0x28]
mov qword [rsp + 0x38], r13
cmp byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x40
cmp byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x40
mov qword [rsp + 0x58], r15
mov qword [rsp + 0x48], rbx
je 0x14005382a
xor eax, eax
mov qword [rsp + 0x30], rcx
xor byte [rbp + 0x31], al
invalid
jmp case.0x1400481ea.166
xor byte [rbp + 0x31], al
invalid
mov rdx, qword [rsp + 0x68]
test rax, rax
je 0x1400538f4
mov dword [rsp + 0x48], ebx
mov qword [rsp + 0x58], r15
pop rax
pop rax
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x38], r13
insb byte [rdi], dx
and al, 0x38
invalid
insb byte [rdi], dx
and al, 0x38
invalid
cmp cl, ch
out dx, eax
or al, 0
add byte [rax], al
mov qword [rsp + 0x28], r14
jmp 0x1400544dc
add byte [rax], al
mov qword [rsp + 0x28], r14
mov r14, r12
lea rdx, [rsi + 0x408]
lea r12, [rsp + 0x60]
lea esp, [rsp + 0x60]
add al, 0
add byte [rbp + rcx*4 + 0x64], cl
lea esp, [rsp + 0x60]
lea esp, [rsp + 0x60]
mov rcx, r12
mov r8, r14
call fcn.14004cd30
xchg ebp, eax
invalid
dec dword [rcx - 0x75]
add al, 0x24
cmp rax, 2
cmp eax, 2
xchg ebp, eax
invalid
cmp eax, 2
jne 0x1400538cb
test dword [rcx - 0x4f000000], esi
add al, 0x4c
mov esi, dword [rsp + 0x28]
mov cl, 0
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x748b4c04], dh
and al, 0x28
mov cl, 4
mov r14, qword [rsp + 0x28]
mov byte [rbx], cl
mov cl, 5
jmp 0x1400541df
mov rax, qword [rsi + 0x3c8]
add qword [rax + 0x70], rdx
mov r15, qword [rsi + 0x3c8]
movzx eax, byte [r15 + 0x84]
add byte [rax], al
add byte [rax], al
cmp eax, 1
je 0x140053a4c
cmp eax, 3
je 0x140053aa2
mov bh, 0x87
xchg ebp, eax
add byte [rax], al
add bl, dh
movq mm0, qword [r15 + 0x85]
movq mm0, qword [rdi + 0x85]
movq mm0, qword [rdi + 0x85]
add byte [rsi + 0xf], ah
jle 0x140053835
movd ecx, xmm0
mov qword [rsp + 0x50], rcx
mov dword [rsp + 0x50], ecx
and al, 0x50
pshufd xmm1, xmm0, 0x55
push rbp
movd dword [rsp + 0x64], xmm1
and al, 0x64
movd dword [rsp + 0x60], xmm0
movd dword [rsp + 0x60], mm0
and al, 0x60
invalid
rol ax, 8
movzx r13d, ax
ror byte [rax], 0x44
movzx ebp, ax
pshufd xmm0, xmm0, 0xee
pshufw mm0, mm0, 0xee
shr dh, 0x66
invalid
movq qword [rsp + 0x28], xmm0
invalid
and al, 0x28
movzx eax, byte [rsp + 0x67]
shl eax, 0x10
shl eax, 0x10
movzx ecx, word [rsp + 0x65]
or ecx, eax
or ecx, eax
shl rcx, 0x20
mov r9d, dword [rsp + 0x61]
and al, 0x61
and al, 0x61
or rcx, r9
shr rcx, 8
shr ecx, 8
shr ecx, 8
mov r14d, 1
xor ebx, ebx
xor ebp, ebp
jmp case.0x14004e4bc.119
test rax, rax
mov qword [rsp + 0x38], r13
and al, 0x38
ror byte [rcx + rcx*4 + 0x6c], 0x24
cmp byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x40
and al, 0x38
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x58], r15
je 0x140053a1e
mov rdx, qword [rsp + 0x68]
push rsp
and al, 0x68
xor eax, eax
mov qword [rsp + 0x30], rcx
and al, 0x30
ror byte [rax - 0x77], 0x4c
and al, 0x30
jmp 0x140053b3f
mov eax, dword [rsi + 0x3c8]
add byte [rax], al
add qword [rax + 0x70], rdx
mov rax, qword [rsi + 0x3c8]
invalid
push rax
jo 0x140053948
mov eax, dword [rsi + 0x3c8]
add byte [rdi], cl
mov dh, 0x88
movzx ecx, byte [rax + 0x85]
test dword [rax], eax
add byte [rax], al
mov rdx, qword [rax + 0x78]
add rcx, rdx
add rcx, 2
add ecx, 2
add ecx, 2
mov qword [rax + 0x78], rcx
mov dword [rax + 0x78], ecx
js 0x140053965
mov rdx, qword [rsi + 0x3c8]
mov rcx, qword [rdx + 0x70]
jo 0x140053970
mov eax, dword [rdx + 0x78]
jo 0x140053970
jo 0x140053970
mov eax, dword [rdx + 0x78]
js 0x140053975
mov r8, rax
sub r8, rcx
jb 0x140053d24
invalid
add byte [rax + 0x3d], cl
add dword [rdx], eax
add byte [rax], al
cmp rax, 0x201
ja 0x140053d30
mov rax, qword [rsi + 0x3d0]
rol byte [rbx], 1
add byte [rax], al
add rdx, 0x81
add rdx, rcx
mov qword [rsi + 0x3e0], rax
mov dword [rsi + 0x3e0], eax
mov dword [rsi + 0x3e0], eax
mov qword [rsi + 0x3e8], rdx
mov qword [rsi + 0x3f0], r8
mov qword [rsi + 0x3f8], 0
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x7a], cl
add byte [rax + rax], al
add cl, ch
in al, dx
std
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x400], r8
jmp 0x14005376c
mov qword [rsp + 0x58], r15
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x38], r13
mov al, 0x14
mov qword [rsp + 0x30], rcx
xor cl, ch
invalid
add dword [rax], eax
add byte [rax], al
xor cl, ch
test eax, 0x48000001
add byte [rax], al
mov rax, qword [rsi + 0x3f0]
add byte [rax], al
mov rax, qword [rsi + 0x3f0]
mov qword [rax + 0x70], 0
mov qword [rax + 0x78], 2
add byte [rax - 0x75], cl
xchg esi, eax
lock add eax, dword [rax]
invalid
jo 0x1400539a7
add byte [rax - 0x39], cl
js case.0x14003d73d.248
add byte [rax], al
add byte [rax - 0x75], cl
xchg esi, eax
lock add eax, dword [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x70]
invalid
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
mov eax, dword [rdx + 0x78]
mov r8, rax
sub r8, rcx
jb 0x140053d3c
outsd dx, dword [rsi]
add eax, dword [rax]
invalid
outsd dx, dword [rsi]
add eax, dword [rax]
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x28
invalid
mov qword [rsp + 0x28], r14
sub byte [rax + 0x3d], cl
add dword [rdx], eax
add byte [rax], al
cmp rax, 0x201
ja 0x140053d48
xchg dword [rdx + 3], ebp
add byte [rax], al
mov r14, r12
mov rax, qword [rsi + 0x3f8]
add rdx, 0x81
add edx, 0x81
add edx, 0x81
add rdx, rcx
mov qword [rsi + 0x408], rax
retf 0x8948
mov qword [rsi + 0x410], rdx
mov qword [rsi + 0x418], r8
mov dword [rsi + 0x418], eax
mov dword [rsi + 0x418], eax
add byte [rax - 0x39], cl
mov qword [rsi + 0x420], 0
mov qword [rsi + 0x428], r8
add byte [rax], al
xchg byte [rax], ah
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x7a], cl
sub byte [rax + rax], al
add cl, ch
invalid
xlatb
std
invalid
add byte [rax], al
jmp 0x1400537f5
mov rax, qword [rsi + 0x3f0]
cmp byte [rax + 0x81], 1
jne 0x140053b38
mov al, byte [rax + 0x82]
mov qword [rsp + 0x30], rax
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x30
test al, al
je 0x140053c1b
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0xf3e913], dh
mov al, 0x13
jmp 0x140053b3f
mov al, 0x13
jmp 0x140053b3f
mov ecx, dword [r15 + 0x85]
movzx eax, word [r15 + 0x89]
rol ax, 8
mov word [rsp + 0x60], 0
and al, 0x60
add byte [rax], al
and al, 0x60
add byte [rax], al
mov dword [rsp + 0x62], ecx
mov word [rsp + 0x66], ax
shr ecx, 0x10
adc byte [rax - 0x77], cl
and al, 0x50
adc byte [rax - 0x77], cl
and al, 0x50
mov r14d, dword [rsp + 0x60]
movzx eax, byte [rsp + 0x6b]
je 0x140053a9f
invalid
shl eax, 0x10
movzx ecx, word [rsp + 0x69]
and al, 0x69
or ecx, eax
shl rcx, 0x20
mov r9d, dword [rsp + 0x65]
and al, 0x65
and al, 0x65
or rcx, r9
or ecx, ecx
shr rcx, 8
xor ebx, ebx
jmp 0x129e06ba6
jmp case.0x14004e4bc.119
add dword [rax], eax
add byte [rcx - 0x75], cl
outsd dx, dword [rsi]
js 0x140053aef
lea eax, [rbp - 2]
cmp rax, 5
jb 0x140053d6c
add al, byte [rax]
invalid
dec byte [rax - 0x7d]
clc
add eax, 0x2b8820f
invalid
add al, byte [rax]
add byte [rax + 0x3d], cl
cmp eax, 0x201
add byte [rax], al
cmp rax, 0x201
cmp eax, 0x201
add al, byte [rax]
add byte [rdi], cl
xchg dword [rbp + 0x48000002], edi
add ebp, 0xfffffff9
invalid
stc
ja case.0x1400327c5.278
add rbp, 0xfffffffffffffff9
invalid
add r15, 0x86
add edi, 0x86
mov rcx, rbp
xor edx, edx
call fcn.140003c6c
add ebx, edi
invalid
jmp 0xd7ee0d03
add ebx, edi
dec dword [rax - 0x77]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x50], rax
mov r12, rdx
mov rcx, rdx
mov rdx, r15
cli
cli
mov r8, rbp
call fcn.1400fc280
lea r15, [rsp + 0x60]
jl 0x140053b13
invalid
call 0x14a8cd0d2
add byte [rbp + rcx*4 + 0x7c], cl
jl 0x140053b13
invalid
mov rcx, r15
mov ecx, edi
mov rdx, r12
mov r8, rbp
call fcn.1400053a0
dec dword [rcx - 0x7d]
invalid
invalid
je 0x140053b4c
dec dword [rcx - 0x7d]
invalid
add byte [rax + rcx*2 + 0x4d], dh
mov ecx, esp
mov r9, r12
shr r9, 8
mov rcx, qword [rsp + 0x50]
and al, 0x50
jmp 0x18c908316
and al, 0x50
push rax
test rcx, rcx
test ecx, ecx
je 0x140053c01
call 0x188053b1a
mov eax, 0
add byte [rax], al
movabs rax, 0x8000000000000000
cmp rcx, rax
jne 0x140053be3
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc13948], al
test dword [rdi + 0x48000000], esi
mov dword [rsp + 0x28], ebp
ror dword [rdi], 0x85
mov bh, 0
add byte [rax], al
mov qword [rsp + 0x28], rbp
mov dword [rsp + 0x28], ebp
mov rbp, qword [rsp + 0x68]
jmp case.0x14004e296.73
push 0x4b025eb
mov al, 4
mov qword [rsp + 0x30], rcx
and al, 0x30
mov r14, qword [rsp + 0x28]
je 0x140053b67
sub dh, al
mov byte [rbx], 1
add eax, dword [rcx]
jmp 0x140054209
mov qword [rsp + 0x28], r12
mov dword [rsp + 0x28], esp
mov r12, qword [rsp + 0x50]
push rax
mov r9, r12
shr r9, 8
or byte [rax - 0x75], cl
xchg esi, eax
enter 3, 0
mov rdx, qword [rsi + 0x3c8]
mov rcx, qword [rdx + 0x78]
mov ecx, dword [rdx + 0x78]
js case.0x140049136.120
lea rax, [rcx - 2]
cmp rax, 0x201
cmp eax, 0x201
cmp eax, 0x201
jae 0x140053c40
add byte [rax], al
add byte [rax - 1], cl
dec ecx
dec rcx
cmp rcx, 0x201
stc
add dword [rdx], eax
add byte [rax], al
invalid
add byte [rdi], cl
or esp, 0
add byte [rax], al
invalid
jae 0x140053c54
add byte [rax], al
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x50
mov qword [rsp + 0x50], r12
movzx eax, byte [rdx + rax + 0x81]
movzx r12d, byte [rdx + rcx + 0x81]
shl r12d, 8
shl esp, 8
or al, byte [rcx + 0x41000000]
shl esp, 8
add byte [rcx - 0x3f], al
in al, 8
or r12d, eax
rol r12w, 8
mov rcx, r9
shr rcx, 8
mov bx, 1
add dword [rax], eax
mov byte [rsi + 0x3d8], 1
movdqu xmm0, xmmword [rsi + 0x390]
movdqu xmm1, xmmword [rsi + 0x3a0]
movq mm1, qword [rsi + 0x3a0]
movq mm1, qword [rsi + 0x3a0]
add eax, dword [rax]
add byte [rsi + 0xf], ah
invalid
jg 0x140053b5c
movdqa xmmword [rsp + 0x90], xmm1
and al, 0x90
add byte [rax], al
add byte [rsi + 0xf], ah
jg case.0x14004e296.73
movdqa xmmword [rsp + 0x80], xmm0
add cl, ch
imul ecx, dword [rcx], 0
add byte [rax], al
mov rcx, qword [0x140165ff0]
jmp 0x14005454e
add byte [rax], al
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r12
mov r15, r12
mov r12, r9
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r9, r12
mov r12, r15
mov qword [rsp + 0x30], r9
shr r12, 0x10
invalid
mov r15, r12
lea rdx, str.not_a_valid_UTF_8_stringHM
mov al, 2
jmp case.0x1400481ea.166
add byte [rax], al
add byte [rax], al
mov byte [rbx], 1
mov rbx, qword [rsp + 0x48]
and al, 0x48
jmp 0x140054322
add eax, 0xf133a
cmp dl, byte [rbx]
invalid
mov edx, 0x23
add byte [rax], al
call fcn.1400ff770
xor byte [rbx - 0x72b3fff6], bh
add eax, 0xf1239
cmp dword [rdx], edx
invalid
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
cmp dword [rdx], edx
invalid
mov edx, 0x201
add al, byte [rax]
add byte [rax - 0x77], cl
mov ecx, eax
invalid
invalid
add byte [rax], al
mov rcx, rax
call fcn.1400ff670
mov edx, 0x8d4c000a
add eax, 0xf123d
adc cl, byte [rdi]
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
adc cl, byte [rdi]
add byte [rdx + 0x201], bh
invalid
mov edx, 0x201
add al, ch
call fcn.1400ff670
or edi, dword [rdx - 0x72b7fff6]
mov edx, 0x8d48000a
lea rcx, str._Ready__polled_after_completion_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_future_ready.rs
lea ecx, str._Ready__polled_after_completion_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_future_ready.rs
or eax, 0xf308c
lea r8, [0x140146d68]
mov edx, 0x1f
call fcn.1400ffb60
mov esi, 0x8d48000a
or eax, 0xf498c
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144f58]
jmp 0x140053c36
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_net_tcp_stream.rs
verw bx
cdq
verw bx
cdq
lea rcx, str._async_fn__resumed_after_completion
or eax, 0xf496c
add byte [rbp + rcx*4 + 5], cl
xor eax, 0xeb000f12
mov dword [rax - 0x73], ecx
or eax, 0xf495c
invalid
invalid
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140053c36
lea rcx, str._async_fn__resumed_after_completion
str word [r13 + rcx*4 + 5]
cmp eax, 0xe9000f2b
invalid
jbe 0x140053cbd
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_net_tcp_stream.rs
add eax, 0xf2b3d
jmp 0x140053c36
invalid
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_net_tcp_stream.rs
add eax, 0xf2b12
add eax, 0xf2b12
jmp 0x140053c36
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
fist word [rax]
invalid
invalid
jmp 0x140053c36
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144e20]
lea eax, [0x140144e20]
jmp 0x140053c36
str word [rbp + rcx*4 + 5]
and dword [rdx], edx
verw cx
sub bh, bh
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144f10]
add eax, 0xf11fd
jmp 0x140054849
or eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
int1
adc dword [rdi], ecx
add cl, ch
xor al, 0xb
add byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140054858
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
verw cx
sbb dword [rbx], ecx
or eax, dword [rax]
invalid
jmp 0x140054849
or eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
sbb dword [rcx], edx
verw cx
sbb al, 0xb
add byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140054858
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144f40]
verw cx
add dword [rbx], ecx
or eax, dword [rax]
invalid
jmp 0x140054849
or eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
int1
adc dword [rdi], ecx
add cl, ch
add al, 0xb
or eax, dword [rax]
add byte [rax - 0x73], cl
or eax, 0xfcf95
invalid
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140054858
or eax, dword [rax]
invalid
or eax, dword [rax]
add byte [rax - 0x73], cl
or eax, 0xfcf95
invalid
invalid
str word [rbp + rcx*4 + 5]
adc qword [rdi], r9
add byte [rdx + 0x28], bh
add byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
add eax, 0xf114e
mov edx, 0x28
add byte [rax], al
call fcn.1400ff770
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
mov ecx, 5
jmp 0x140054849
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140054858
ud2
mov rdx, qword [rax + 8]
lea r12, [rsp + 0xd0]
mov rcx, r12
mov r8, qword [rsp + 0x50]
mov r9b, 1
call fcn.1400c2134
mov al, byte [r12 + 9]
cmp al, 3
je 0x140053e17
mov r12, qword [rsp + 0xd0]
cmp al, 2
je 0x140053ddb
mov rcx, qword [rsi + 0x3d0]
cmp rcx, 0xffffffffffffffff
je 0x140053e32
lea rcx, [rsi + 0x3c0]
add byte [rax], al
call fcn.14004478c
jmp 0x140053f94
add byte [rax], al
mov r12, qword [rsi + 0x3c8]
mov rax, qword [rsi + 0x3d0]
mov qword [rsp + 0x58], rax
mov rax, qword [rsi + 0x3d8]
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x30
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x30
invalid
xor cl, ch
add byte [rcx], 0
add byte [rax + 0x458803], dh
jmp 0x140053f97
mov al, 3
mov byte [rbp], al
mov byte [rbx], al
mov rax, qword [rsp + 0x48]
mov byte [rax], 4
mov al, 4
mov r13, qword [rsp + 0x38]
jmp 0x1400544ae
jmp 0x1400545ab
mov word [rsi + 0x3f8], 2
cmp ax, 2
je 0x140054120
mov word [rsi + 0x390], ax
movups xmm0, xmmword [rsi + 0x3fa]
movdqu xmm1, xmmword [rsi + 0x408]
movups xmmword [rsi + 0x392], xmm0
movdqu xmmword [rsi + 0x3a0], xmm1
xchg byte [rdx - 0xcfffffd], dl
movq qword [rsi + 0x3a0], mm1
lea rbx, [rsi + 0x3f0]
mov byte [rsi + 0x3f0], 0
lock add eax, dword [rax]
add dh, al
xchg al, dh
add eax, dword [rax]
add byte [rax], al
movzx eax, word [rsi + 0x390]
add byte [rax], al
mov rcx, qword [rsi + 0x392]
mov r8d, dword [rsi + 0x39a]
movzx r9d, word [rsi + 0x39e]
movups xmm0, xmmword [rsi + 0x3a0]
lea rdx, [rsp + 0x80]
movaps xmmword [rdx + 0x10], xmm0
mov word [rdx], ax
mov qword [rdx + 2], rcx
mov dword [rdx + 0xa], r8d
mov dword [rdx + 0xa], eax
mov dword [rdx + 0xa], eax
mov word [rdx + 0xe], r9w
lea r12, [rsp + 0xd0]
lea esp, [rsp + 0xd0]
lea esp, [rsp + 0xd0]
mov rcx, r12
call fcn.14003be0a
mov rdx, qword [r12]
cmp rdx, 0xffffffffffffffff
je 0x140053f7f
mov r8, qword [rsp + 0xd8]
add byte [rax], al
lea r13, [rsi + 0x3b0]
mov qword [rsi + 0x3b0], rdx
mov qword [rsi + 0x3b8], r8
add eax, dword [rax]
add byte [rax - 0x73], cl
scasb al, byte [rdi]
call 0x106053f1b
xchg al, ch
add eax, dword [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x73], cl
scasb al, byte [rdi]
call 0x106053f1b
xchg al, ch
add eax, dword [rax]
add byte [rax], al
lea r12, [rsp + 0xd0]
mov rcx, r12
call fcn.1400c249c
mov rcx, qword [r12]
test rcx, rcx
je 0x140053f8c
mov rdx, qword [rsp + 0xd8]
movups xmm0, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x150], xmm0
lea rax, [rsi + 0x3c0]
xchg al, al
add eax, dword [rax]
add byte [rax - 0x77], cl
mov es, eax
add eax, dword [rax]
add byte [rax - 0x77], cl
mov dword [rsi + 0x3c8], edx
xchg al, al
add eax, dword [rax]
add byte [rax - 0x77], cl
mov es, eax
add eax, dword [rax]
add byte [rax - 0x77], cl
mov dword [rsi + 0x3c8], edx
movaps xmm0, xmmword [rsp + 0x150]
movups xmmword [rsi + 0x3d0], xmm0
add dword [rax], eax
add byte [rdi], cl
adc dword [rsi + 0x3d0], eax
mov qword [rsi + 0x3e0], rax
jmp 0x140053d8b
invalid
mov r12, qword [rsp + 0xd8]
mov byte [rbx], 1
jmp 0x140053fae
mov r12, qword [rsp + 0xd8]
mov esp, dword [rsp + 0xd8]
xor r15d, r15d
mov r14b, 1
mov byte [rbp], r14b
add byte [rcx + rcx*4 - 0x17], cl
add byte [rcx + rcx*4 - 0x17], cl
call fcn.140053042
mov byte [rbx], r14b
test r15, r15
jne case.0x140021300.455
invalid
sub dword [rax - 0x7d], ecx
mov esi, 0x388
add byte [rsp + rcx + 0x48], dh
lea ecx, [rsi + 0x388]
cmp qword [rsi + 0x388], 0
je case.0x140012daf.973
lea rcx, [rsi + 0x388]
call fcn.1400411a9
mov qword [rsi + 0x388], r12
movzx eax, word [rsi + 0x3f8]
jmp 0x140053e4f
cmp qword [rsi + 0x388], 0
mov esi, 0x388
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x58
add byte [rax], al
mov r14, qword [rsp + 0x58]
mov r13, qword [rsp + 0x30]
je 0x140053ff7
lea rcx, [rsi + 0x388]
call fcn.1400411a9
sar esi, 1
invalid
mov cs, word [rax - 0x17fffffd]
mov dl, 0xd1
sar esi, 1
sar esi, 1
inc esi
xchg byte [rax + 0x1000003], al
invalid
mov byte [rsi + 0x380], 1
add dword [rax - 0x75], ecx
and al, 0x28
mov rcx, qword [rsp + 0x28]
call fcn.140052fcb
mov rax, r12
shr rax, 8
mov rcx, qword [rsi + 0x350]
lea rbx, [rsi + 0x360]
mov qword [rsi + 0x360], rcx
mov qword [rsi + 0x368], r15
mov byte [rsi + 0x370], r12b
cmpsb byte [rsi], byte [rdi]
jo 0x140054033
add byte [rax], al
out dx, eax
invalid
cmpsb byte [rsi], byte [rdi]
jo 0x140054033
add byte [rax], al
mov rcx, r12
mov ecx, esp
shr rcx, 0x38
mov byte [rsi + 0x377], cl
ja 0x140054040
add byte [rax], al
shr r12, 0x28
mov word [rsi + 0x375], r12w
mov dword [rsi + 0x371], eax
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x378], r14
mov qword [rsi + 0x380], r13
lea r15, [rsi + 0x3b0]
lea edi, [rsi + 0x3b0]
mov esi, 0x3b0
mov byte [rsi + 0x3b0], 0
xchg byte [rax + 3], dh
add byte [rax], al
add byte [rax], al
lea rcx, [rsi + 0x3b1]
lea rdx, [rsp + 0xd0]
lea edx, [rsp + 0xd0]
mov r8d, 0x7f
jg 0x140054080
add byte [rax], al
jg 0x140054080
add byte [rax], al
call fcn.1400fc280
mov r13, qword [rsp + 0x38]
and al, 0x38
mov rbp, qword [rsp + 0x40]
mov r12, qword [rsp + 0x50]
push rax
mov rax, qword [rsi + 0x360]
mov qword [rsi + 0x388], rax
lea rcx, [rsi + 0x390]
movups xmm0, xmmword [rsi + 0x368]
movups xmmword [rsi + 0x390], xmm0
movdqu xmm0, xmmword [rsi + 0x378]
movq mm0, qword [rsi + 0x378]
movdqu xmmword [rsi + 0x3a0], xmm0
xchg byte [rax + 0x48000003], ah
mov dword [rsi + 0x3b8], eax
invalid
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x3c0], rcx
lea r14, [rsi + 0x3d8]
lea esi, [rsi + 0x3d8]
lea esi, [rsi + 0x3d8]
mov byte [rsi + 0x3d8], 0
xchg al, bl
add eax, dword [rax]
add byte [rax], al
mov qword [rsi + 0x3c8], rax
mov dword [rsi + 0x3c8], eax
mov qword [rsi + 0x3d0], rcx
mov dword [rsi + 0x3d0], ecx
mov qword [rax + 0x70], 0
mov dword [rax + 0x70], 0
add byte [rax], al
mov byte [rax + 0x81], 5
lea rcx, [rax + 0x82]
cmp qword [rax + 0x60], 0
je 0x14005416e
mov byte [rcx + 2], 2
mov word [rcx], 2
mov ecx, 4
jmp 0x140054178
test r12, r12
jne 0x14005413c
lea rdx, str.could_not_resolve_to_any_addressassertion_failed:_self.inner.semaphore.is_idle__C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_syncmpscchan.rs
mov r8d, 0x20
mov cl, 0x14
call fcn.1400a1c2b
fiadd dword [rax + rax]
mov r12, rax
mov rax, qword [rsp + 0x48]
mov byte [rax], 1
mov rcx, qword [rsp + 0x28]
call fcn.140052fcb
lea rcx, [rsp + 0xd0]
mov qword [rcx], r12
call fcn.1400411a9
mov al, 3
mov qword [rsp + 0x50], rax
mov bx, 2
jmp 0x140053e4a
mov word [rcx], 1
mov ecx, 3
mov qword [rax + 0x78], rcx
mov dword [rax + 0x78], ecx
mov rdx, qword [rsi + 0x3c8]
add byte [rax], al
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
js 0x1400541d5
mov eax, eax
js 0x1400541d5
mov eax, eax
sub r8, rcx
jb 0x140054842
cmp rax, 0x201
add dword [rdx], eax
add byte [rax], al
ja 0x140054851
mov rax, qword [rsi + 0x3d0]
add rdx, 0x81
ret 0x81
add byte [rax], al
ret 0x81
add rdx, rcx
mov qword [rsi + 0x3e0], rax
mov qword [rsi + 0x3e8], rdx
mov qword [rsi + 0x3f0], r8
lock add eax, dword [rax]
invalid
lock add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rcx, [rsi + 0x3e0]
mov rdx, r12
mov fs, eax
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x1e], cl
call fcn.14004c236
cmp bh, 0xff
mov cl, 3
test rax, rax
je 0x1400541e9
mov byte [r14], cl
mov cl, 3
jmp 0x1400544a9
test rdx, rdx
je 0x14005420e
and al, 0x48
mov qword [rsp + 0x58], r15
pop rax
pop rax
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x38], r13
xor eax, eax
mov qword [rsp + 0x30], rcx
jmp case.0x1400481ea.166
add byte [rdi], cl
xchg dword [0x18d054258], ebx
sbb eax, 0x4d000006
add byte [rax], al
mov r14, r12
add byte [rax], al
mov r14, r12
mov rax, qword [rsi + 0x3d0]
add rdx, 0x81
add rdx, rcx
mov qword [rsi + 0x3e0], rax
xchg al, ah
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esi, eax
call 0x18c054277
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x7a], cl
lock add eax, dword [rax]
invalid
xchg al, ah
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esi, eax
call 0x18c054277
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x7a], cl
lock add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x7a], cl
lock add eax, dword [rax]
add eax, dword [rax]
add byte [rax - 0x39], cl
xchg al, bh
mov qword [rsi + 0x3f8], 0
mov qword [rsi + 0x400], r8
xchg byte [rax], al
add al, 0
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x7a], cl
xchg byte [rax], al
add al, 0
xchg byte [rax], al
add al, 0
add byte [rax - 0x73], cl
lea rdx, [rsi + 0x3e0]
xchg esi, eax
loopne 0x140054294
add byte [rax], al
lea r12, [rsp + 0x60]
lea esp, [rsp + 0x60]
and al, 0x60
mov rcx, r12
mov r8, r14
mov eax, esi
mov eax, esi
call fcn.14004cd30
mov rax, qword [r12]
cmp rax, 2
add dh, byte [rbp + 0xc]
add dh, byte [rbp + 0xc]
mov cl, 4
mov r14, qword [rsp + 0x28]
jmp 0x1400541df
test rax, rax
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x58], r15
mov qword [rsp + 0x48], rbx
and al, 0x48
and al, 0x48
je case.0x14003d73d.262
mov rdx, qword [rsp + 0x68]
xor eax, eax
shr bl, 0x3d
shr bl, 0x3d
mov rcx, qword [rsi + 0x3c8]
cmp byte [rcx + 0x81], 5
add byte [rax], al
invalid
jne 0x140054316
add eax, dword [rax]
add byte [rax + 0x81b9], al
add byte [rax], al
add eax, 0xb60f2b75
invalid
invalid
add byte [rax], al
add eax, 0xb60f2b75
invalid
invalid
movzx eax, byte [rcx + 0x82]
add dword [rdx - 0x7b000000], 0x832c74c0
add byte [rax], al
test eax, eax
je 0x140054322
cmp eax, 2
je 0x140054722
and eax, dword [rax + rax]
invalid
clc
add cl, byte [rdi]
test byte [rbx], ah
and eax, dword [rax + rax]
and eax, dword [rax + rax]
add byte [0x140054403], bh
cmp eax, 0xff
add byte [rax], al
mov r14, qword [rsp + 0x28]
mov esi, dword [rsp + 0x28]
jne 0x140054752
add al, 0
add byte [rax + 0x450e905], dh
add al, 0
invalid
mov al, 5
jmp case.0x14005366e.24
add al, 0
invalid
add al, 0
add byte [rax + 0x4c894804], dh
and al, 0x30
mov al, 4
mov qword [rsp + 0x30], rcx
and al, 0x30
jmp case.0x140048248.159
mov r12, r14
mov byte [rsi + 0x3d8], 1
mov rcx, qword [rsi + 0x388]
call fcn.14004645a
mov rdx, qword [rsi + 0x388]
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
mov r8, rax
sub r8, rcx
jb 0x140054889
cmp rax, 0x201
ja 0x140054892
xchg dword [rbx], esi
invalid
add byte [rax], al
xchg dword [rbx], esi
add eax, 0x8d480000
xchg byte [rax + 0x48000003], dl
add byte [rax], al
add rdx, 0x81
add byte [rax], al
invalid
add byte [rax], al
add rdx, 0x81
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 1], cl
add rdx, rcx
invalid
invalid
add byte [rax], al
add rdx, rcx
mov qword [rsi + 0x3b8], rax
xchg byte [rax + 0x48000003], bh
mov dword [rsi + 0x3c0], edx
xchg byte [rax + 0x48000003], bh
add eax, dword [rax]
add byte [rax - 0x77], cl
mov dword [rsi + 0x3c0], edx
xchg esi, eax
rol byte [rbx], 0
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x7a], cl
enter 3, 0
add eax, dword [rax]
invalid
mov qword [rsi + 0x3c8], r8
xchg al, cl
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rcx, [rsi + 0x3b8]
mov rdx, r12
invalid
invalid
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x1e], cl
loop 0x140054378
call fcn.14004c236
mov cl, 4
test rax, rax
test eax, eax
movabs byte [0xc0854804b1ffff7e], al
invalid
test eax, eax
jne 0x1400544a9
add byte [rax - 0x7b], cl
sal byte [rdx + rbp + 0x48], cl
mov dword [rsp + 0x28], edx
and al, 0x28
test rdx, rdx
test edx, edx
je 0x1400543ce
mov qword [rsp + 0x28], rdx
and al, 0x28
mov qword [rsp + 0x48], rbx
mov qword [rsp + 0x58], r15
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x38], r13
xor eax, eax
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x50], eax
mov qword [rsp + 0x30], rax
jmp 0x140054531
mov rax, qword [rsi + 0x388]
lea rcx, [rsi + 0x390]
mov qword [rsi + 0x3b8], rax
mov qword [rsi + 0x3c0], rcx
lea r9, [rsi + 0x3d8]
mov byte [rsi + 0x3d8], 0
invalid
add byte [rax - 0x77], cl
xchg al, cl
add eax, dword [rax]
add byte [rax - 0x77], cl
mov ss, eax
add eax, dword [rax]
add byte [rax - 0x39], cl
jo 0x14005440b
mov qword [rsi + 0x3c8], rax
mov qword [rsi + 0x3d0], rcx
mov qword [rax + 0x70], 0
mov qword [rax + 0x78], 4
mov rdx, qword [rsi + 0x3c8]
add byte [rax], al
add byte [rax - 0x39], cl
js 0x140054417
add byte [rax], al
add byte [rax - 0x75], cl
xchg esi, eax
enter 3, 0
mov edx, dword [rsi + 0x3c8]
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
mov r8, rax
sub r8, rcx
jb 0x140054877
mov qword [rsp + 0x28], r9
cmp rax, 0x201
ja 0x140054880
mov r14, r12
mov rax, qword [rsi + 0x3d0]
add rdx, 0x81
add byte [rax], al
add rdx, rcx
mov qword [rsi + 0x3e0], rax
mov qword [rsi + 0x3e8], rdx
mov qword [rsi + 0x3f0], r8
mov qword [rsi + 0x3f8], 0
lock add eax, dword [rax]
add byte [rax - 0x39], cl
xchg al, bh
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x7a], cl
mov qword [rsi + 0x400], r8
invalid
invalid
xchg esi, eax
mov qword [rsi + 0x400], r8
mov dword [rsi + 0x400], eax
lea rdx, [rsi + 0x3e0]
loopne 0x140054485
add byte [rax], al
lea r12, [rsp + 0x60]
lea esp, [rsp + 0x60]
and al, 0x60
mov rcx, r12
mov r8, r14
invalid
call fcn.14004cd30
mov rax, qword [r12]
mov eax, dword [rsp]
invalid
mov eax, dword [rsp]
and al, 0x48
cmp eax, 2
cmp rax, 2
jne 0x1400544be
mov al, 3
mov rcx, qword [rsp + 0x28]
and al, 0x28
mov byte [rcx], al
mov cl, 5
mov byte [r15], cl
mov byte [rdi], cl
mov al, 5
mov byte [r13], al
mov word [rdi], 3
add eax, dword [rax]
mov al, 3
jmp 0x140054676
mov rdx, qword [rsp + 0x68]
test rax, rax
mov qword [rsp + 0x38], r13
and al, 0x38
and al, 0x38
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x58], r15
mov qword [rsp + 0x48], rbx
je 0x1400544e8
xor eax, eax
mov qword [rsp + 0x30], rcx
xor r15d, r15d
jmp case.0x140048248.159
mov rax, qword [rsi + 0x3c8]
add qword [rax + 0x70], rdx
add dword [rax + 0x70], edx
mov rax, qword [rsi + 0x3c8]
enter 3, 0
add eax, dword [rax]
add byte [rax + 0x81b8], al
add byte [0xf885567a], al
add eax, 0xb8801175
cmp byte [rax + 0x81], 5
jne 0x140054514
add byte [rax], al
add eax, 0xb8801175
cmp byte [rax + 0x83], 0
add dword [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dl, al
add dword [rax], eax
add byte [rax], al
mov al, 0x10
jmp case.0x14004e4bc.152
invalid
add byte [rax], al
je case.0x14005180a.61
ret 1
add byte [rax], al
mov al, 0x10
jmp case.0x14004e4bc.152
add dh, byte [rax - 0xcebafc]
mov al, 4
add al, 0x45
xor r15d, r15d
xor edi, edi
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
and al, 0x30
mov r14, qword [rsp + 0x28]
je 0x140054546
sub byte [rax - 0x77], cl
mov qword [rsp + 0x28], rdx
push rsp
and al, 0x28
invalid
sub byte [rax - 0x77], cl
mov qword [rsp + 0x50], rax
and al, 0x50
push rax
mov byte [r14], 1
mov byte [rsi], 1
lea rcx, [rsi + 0x390]
call fcn.14004478c
add bh, bh
invalid
mov ebp, 0x18
mov ss, word [rax - 0x17fffffd]
add eax, dword [rax]
add al, ch
add r15b, r15b
add bh, bh
invalid
mov bx, 2
mov ebx, 0x894c0002
stc
mov rcx, r15
mov r9, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
shl rcx, 8
movzx r15d, r9b
movzx edi, cl
movzx edi, cl
or r15, rcx
movaps xmm0, xmmword [rsp + 0x80]
sub byte [rsp + 0x80], al
sub byte [rsp + 0x80], al
movaps xmm1, xmmword [rsp + 0x90]
movaps xmmword [rsp + 0x160], xmm1
add dword [rax], eax
invalid
add byte [rdi], cl
sub dword [rsp + 0x160], ecx
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x150], eax
add dword [rax], eax
invalid
add byte [rax], al
movaps xmmword [rsp + 0x150], xmm0
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x58
mov rax, qword [rsp + 0x58]
mov byte [rax], 1
add byte [rcx], al
movaps xmm0, xmmword [rsp + 0x150]
movaps xmm1, xmmword [rsp + 0x160]
invalid
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x160], cl
invalid
add dword [rax], eax
invalid
invalid
movaps xmmword [rsp + 0xb0], xmm0
movaps xmmword [rsp + 0xc0], xmm1
mov word [rax + rax*8], fs
add byte [rax], al
invalid
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xc0], ecx
mov word [rax + rax*8], fs
add byte [rax], al
invalid
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x48]
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
call fcn.14005301f
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x1a0], xmm1
movaps xmmword [rsp + 0x190], xmm0
add byte [rax - 0x75], cl
and al, 0x38
mov byte [rax], 1
movaps xmm0, xmmword [rsp + 0x190]
sub byte [rsp + 0x190], al
movaps xmm1, xmmword [rsp + 0x1a0]
add byte [rdi], cl
sub dword [rsp + 0x1b0], eax
add byte [rax], al
movaps xmmword [rsp + 0x1c0], xmm1
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x40
call fcn.140052f62
cmp bx, 2
cmp ebx, 2
jne 0x140054690
lea rcx, [rsi + 0x98]
call fcn.140052f83
jo 0x1400545fa
invalid
dec dword [rax - 0x75]
push rsp
and al, 0x50
mov r8, qword [rsp + 0x28]
mov byte [rsi + 0x432], 0
mov bx, 2
mov word [rdi], bx
mov word [rdi + 2], r12w
mov dword [rdi + 4], r14d
ja 0x140054638
mov byte [rdi + 8], dl
mov dword [rdi + 9], r15d
mov rax, r15
shr rax, 0x30
mov byte [rdi + 0xf], al
shr r15, 0x20
mov word [rdi + 0xd], r15w
and byte [rsi + 0x44], ah
mov dword [rdi + 0xd], edi
mov qword [rdi + 0x10], r8
mov qword [rdi + 0x18], rbp
mov qword [rdi + 0x20], r13
movaps xmm0, xmmword [rsp + 0x1d0]
movdqa xmm1, xmmword [rsp + 0x1e0]
movups xmmword [rdi + 0x28], xmm0
movdqu xmmword [rdi + 0x38], xmm1
jg 0x1400546c2
invalid
mov al, 1
jg 0x1400546c2
cmp byte [rax + 0x31868801], dh
add al, 0
add byte [rax - 0x7f], cl
invalid
mov byte [rsi + 0x431], al
add rsp, 0x1f8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmm1, xmmword [rsp + 0x1c0]
and al, 0xc0
add dword [rax], eax
add byte [rax], al
and al, 0xc0
add dword [rax], eax
add byte [rax], al
movaps xmmword [rsp + 0x1e0], xmm1
movaps xmmword [rsp + 0x1e0], xmm1
movaps xmmword [rsp + 0x1d0], xmm0
lea rcx, [rsi + 0x98]
cwde
add byte [rax], al
add al, ch
invalid
call 0xc6cc46bd
xchg byte [rdx], dh
add al, 0
add byte [rax], al
add byte [rax - 0x73], cl
mov ds, word [rax - 0x18000000]
cwde
add byte [rax], al
add al, ch
cwde
add byte [rax], al
add al, ch
invalid
add byte [rax - 0x75], cl
push rsp
and al, 0x50
mov rdx, qword [rsp + 0x50]
mov r8, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
jmp 0x140054628
movzx ecx, byte [rax + 0x82]
cmp rcx, 8
ja 0x14005476b
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
lea rdx, [0x140155a90]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
movzx ecx, byte [rax + 0x84]
mov dh, 0x88
test byte [rax], al
add byte [rax], al
cmp ecx, 1
je 0x1400547ad
invalid
stc
add dword [rdi], ecx
test byte [rdx - 0x7d000000], ch
invalid
cmp ecx, 3
invalid
add byte [rbx - 0x7bf0fc07], al
ret 0
add byte [rax], al
cmp ecx, 3
je 0x1400547ce
test dl, al
add byte [rax], al
invalid
test dl, al
add byte [rax], al
add byte [rbx - 0x7af0fb07], al
cmp ecx, 4
invalid
test dword [rbx], esp
invalid
cmp ecx, 4
jne 0x140054838
test dword [rbx], esp
add dword [rax], eax
add byte [rax], al
test dword [rbx], esp
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rax + 0x78], 0x16
jmp 0x1400547b5
xchg ebx, eax
add byte [rax], al
invalid
js 0x140054730
add byte [rax], al
add cl, ch
xchg ebx, eax
add byte [rax], al
add byte [rbp - 0x77], cl
mov r12, r14
mov rax, qword [rsi + 0x3d0]
rol byte [rbx], 1
add byte [rax], al
invalid
hlt
rol byte [rbx], 1
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov fs, eax
invalid
mov qword [rsi + 0x3e0], rcx
loopne 0x140054734
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x77], cl
xchg al, ch
invalid
add eax, dword [rax]
mov qword [rsi + 0x3e8], rax
mov dword [rsi + 0x3e8], eax
call 0x18805473e
lea ebx, [rsi + 0x400]
sahf
add byte [rax + rax], al
invalid
add byte [rax - 0x73], cl
lea rbx, [rsi + 0x400]
sahf
add byte [rax + rax], al
add dh, al
xchg byte [rax], al
add byte [rax + rax], al
mov byte [rsi + 0x400], 0
add byte [rax + rax], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x28
mov r14, qword [rsp + 0x28]
je 0x140054770
sub cl, ch
jmp 0x14005367e
sub al, 0xef
invalid
dec dword [rax - 0x7d]
jns 0x1400547b6
invalid
cmp qword [rcx + 0x60], 0
setne cl
xchg ebp, eax
rol dword [rax], 0xc9
invalid
add byte [rdi], cl
xchg ebp, eax
rol dword [rax], 0xc9
cmp al, cl
je 0x14005489b
test byte [rdi], dh
add dword [rax], eax
add byte [rax - 0x56616fa], dh
invalid
invalid
cdq
cli
mov al, 6
invalid
jmp 0x140054204
cli
invalid
std
invalid
xor r15d, r15d
mov al, 7
jmp 0x140054519
invalid
mov al, 8
jmp case.0x14004e4bc.152
or cl, ch
xchg ebx, eax
std
invalid
mov al, 9
jmp case.0x14004e4bc.152
or ecx, ebp
invalid
mov al, 0xa
jmp case.0x14004e4bc.152
or ch, cl
test ebp, edi
invalid
mov al, 0xb
or ebp, ecx
jle case.0x14003d73d.275
jmp case.0x14004e4bc.152
invalid
mov al, 0xc
jmp case.0x14004e4bc.152
mov al, 0xd
jmp case.0x14004e4bc.152
std
invalid
invalid
std
invalid
mov al, 0xe
jmp case.0x14004e4bc.152
mov qword [rax + 0x78], 0xa
add byte [rax], al
mov r13, qword [rsp + 0x38]
mov ebp, dword [rsp + 0x38]
mov rbp, qword [rsp + 0x40]
mov r15, qword [rsp + 0x58]
mov rbx, qword [rsp + 0x48]
jmp 0x14005391c
mov qword [rax + 0x78], 5
mov rax, qword [rsi + 0x3c8]
mov rbx, qword [rsi + 0x3d0]
lea rcx, [rax + 0x81]
mov rdx, qword [rax + 0x70]
mov r8, qword [rax + 0x78]
mov eax, dword [rax + 0x78]
mov eax, dword [rax + 0x78]
call 0x1400548b4
mov qword [rsi + 0x3e0], rbx
mov qword [rsi + 0x3e8], rax
mov qword [rsi + 0x3f0], rdx
mov qword [rsi + 0x3f8], 0
mov qword [rsi + 0x400], rdx
mov r13, qword [rsp + 0x38]
mov rbp, qword [rsp + 0x40]
mov r15, qword [rsp + 0x58]
and al, 0x58
and al, 0x58
mov rbx, qword [rsp + 0x48]
jmp 0x14005373c
xor r15d, r15d
mov al, 0x11
jmp 0x140054519
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
add byte [rax - 0x77], cl
ret 0x2fe8
mov rdx, rax
call fcn.1400ff980
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
mov edx, 0x201
mov rcx, rax
add byte [rax - 0x77], cl
shr eax, 0x8b
call fcn.1400ff6f0
call fcn.1400ff6f0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140054849
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140054849
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140054858
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x140054849
lea rcx, str.not_implemented
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
mov edx, 0xf
call fcn.1400ff770
mov ebp, 0xcc000aae
mov ebp, 0xcc000aae
sub rsp, 0x28
mov rax, rcx
mov rcx, r8
sub rcx, rdx
jb 0x1400548d7
cmp r8, 0x201
ja 0x1400548ec
add rax, rdx
mov rdx, rcx
add rsp, 0x28
invalid
sub bl, al
invalid
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
mov rcx, rdx
mov rdx, r8
mov r8, rax
call fcn.1400ff980
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
mov edx, 0x201
add dword [rdx], eax
add byte [rax], al
invalid
add dword [rdx], eax
add byte [rax], al
mov rcx, r8
mov r8, rax
call fcn.1400ff6f0
or al, byte [rax]
or al, byte [rax]
int3
invalid
cmp edx, 0x80
jae 0x140054950
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi]
jne 0x14005493c
invalid
or al, 0x48
mov ecx, esi
call fcn.14000bc97
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
mov eax, dword [rsi + 8]
or byte [rax - 0x78], al
cmp al, 0x10
mov byte [rax + rdx], dil
inc rdx
mov qword [rsi + 0x10], rdx
jmp 0x1400549f8
invalid
add bh, al
and al, 0x24
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x24], 0
mov eax, edi
cmp edi, 0x800
jae 0x140054980
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x24], al
and al, 0x24
and al, 0x24
and dil, 0x3f
or dil, 0x80
mov byte [rsp + 0x25], dil
mov r8d, 2
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
add bl, ch
imul eax, dword [rcx + 0x10000ff], 0
cmp edi, 0x10000
jae 0x1400549b3
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x24], al
mov eax, edi
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x25], al
and dil, 0x3f
or dil, 0x80
mov byte [rsp + 0x26], dil
mov byte [rsp + 0x26], bh
mov byte [rsp + 0x26], bh
jl 0x1400549ce
mov r8d, 3
mov r8d, 3
jmp 0x1400549eb
shr eax, 0x12
and al, 7
or al, 0xf0
mov byte [rsp + 0x24], al
mov eax, edi
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x25], al
mov eax, edi
shr eax, 6
and al, 0x3f
or al, 0x80
call 0x14c446dd9
or byte [rax + 0x40262444], 0x80
mov byte [rsp + 0x26], al
and dil, 0x3f
mov byte [rsp + 0x26], al
and dil, 0x3f
or dil, 0x80
mov byte [rsp + 0x27], dil
mov r8d, 4
lea rdx, [rsp + 0x24]
mov rcx, rsi
call case.0x1400ab9a3.419
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
sub esp, 0x28
mov rsi, rdx
mov al, byte [0x1401660a0]
mov ecx, 0x120
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140054a49
mov rdi, rax
mov r8d, 0x120
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 0xf2
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 0xf2
call fcn.1400fc280
lea rdx, fcn.140041c89
mov rax, rdi
add rsp, 0x28
invalid
sub byte [rdi + 0x5e], bl
ret
invalid
mov ecx, 8
mov edx, 0x120
call fcn.1400ff140
int3
jne fcn.1400430f8
invalid
add rcx, 8
jmp fcn.1400c2bac
mov rsi, rcx
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
cmp dword [rdx], 2
jne case.0x14004e4bc.163
add rdx, 8
mov qword [rsp + 0x20], rax
or byte [rax - 0x77], cl
and al, 0x20
mov rcx, rsi
call fcn.1400c2e23
jmp 0x140054a9d
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.14004452e
xchg ecx, eax
cli
invalid
invalid
mov rax, rsi
add rsp, 0x30
pop rsi
ret
or byte [rcx + rcx*4 - 0x3e], cl
call fcn.14004449a
nop
add rsp, 0x28
ret
cmp dword [rdx], eax
jne 0x140046b41
add rcx, 8
jmp 0x1400c3204
invalid
invalid
add byte [rsi + 0x48], dl
sub esp, 0x20
mov rsi, rcx
cmp dword [rdx], 2
jne 0x140054af5
invalid
cmovs edi, dword [rax + 1]
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x14f976b8], al
or byte [rax - 0x77], cl
int1
call fcn.140052e64
mov rax, rsi
add rsp, 0x20
pop rsi
ret
sub esp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x268]
test eax, eax
je 0x140054b2a
clc
add al, 0x75
xor al, 0x48
add rsi, 0x270
add rsi, 0x270
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x1400529bb
add al, byte [rax]
add al, ch
js 0x140054b1f
invalid
lahf
invalid
add esp, 0x20
pop rsi
ret
sub esp, 0x5c8
enter 5, 0
mov r15, r8
mov r14, rdx
mov rbx, rcx
mov ebx, ecx
movzx eax, byte [rdx + 0x268]
lea rcx, [0x140155ab4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [rsp + 0x370]
add byte [rax], al
mov r8d, 0x258
mov rdx, r14
call fcn.1400fc280
mov ebp, dword [r14 + 0x260]
add al, byte [rax]
add byte [rcx - 0x6535ff03], al
cmp ecx, dword [rdi]
invalid
test byte [rax], al
add byte [rax], al
add al, byte [rax]
add byte [rcx - 0x6535ff03], al
cmp ecx, dword [rdi]
test dword [rax + rax - 0x72b70000], eax
invalid
lea rcx, [r14 + 0x270]
mov r8d, 0x258
mov rdx, r14
call fcn.1400fc280
lea rsi, [r14 + 0x270]
add byte [rax], al
lea rdi, [rsp + 0xa8]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.1400513a6
mov r12b, byte [rdi + 0x11]
cmp r12b, 3
jne 0x140054c01
mov byte [rbx + 0x11], 3
mov al, 4
jmp 0x140054ed6
mov r15, qword [rsp + 0xa8]
mov r13, qword [rsp + 0xb0]
mov bpl, byte [rsp + 0xb8]
add byte [rbx + 0xba2484], cl
add byte [rax], al
and al, 0xa8
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xb0
add byte [rax], al
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0xb8
add byte [rax], al
add byte [rbx + 0xba2484], cl
add byte [rax], al
mov dword [rsp + 0x28], eax
movzx eax, word [rsp + 0xbe]
mov word [rsp + 0x2c], ax
mov rcx, rsi
call 0x1400529bb
jmp 0x140054eb5
mov r12, qword [r14 + 0x258]
call fcn.1400bc640
mov rdi, rax
add rdi, r12
jae 0x140054c5e
add al, ch
idiv byte [rcx + 6]
add byte [rax - 0x77], cl
invalid
lea rcx, [rsp + 0x38]
and al, 0x38
call fcn.1400c3ddf
jmp 0x140054cc8
mov esi, edx
add esi, ebp
cmp esi, 0x3b9aca00
add dl, cl
invalid
cmp esi, dword [rdx + 0xb]
add dl, cl
invalid
inc rdi
je 0x140054c52
add esi, 0xc4653600
invalid
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
call fcn.1400c681c
cmp dword [rax + 0x150], 0x3b9aca00
add dword [rax], eax
add byte [rax], al
retf 0x3b9a
je 0x140054f0c
add dword [rax], eax
add byte [rax], al
retf 0x3b9a
mov ecx, esi
shr ecx, 9
jmp 0x1096e94a2
or dword [rbx + 4], 0
shr rcx, 0x27
invalid
imul ecx, ecx, 0x3b9aca00
retf 0x3b9a
sub esi, ecx
mov qword [rsp + 0x48], rax
and al, 0x48
jmp 0x1096e94a2
invalid
retf 0x3b9a
and al, 0x48
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x38], rdi
mov dword [rsp + 0x40], esi
mov byte [rsp + 0xa0], 0
lea rdi, [rsp + 0x300]
add byte [rbx], al
add byte [rax], al
lea rsi, [rsp + 0x38]
mov ecx, 0xe
add byte [rax], al
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xa8]
lea rdx, [rsp + 0x370]
add byte [rcx - 0x48], al
pop rax
add al, byte [rax]
add byte [rax - 0x77], cl
int1
add byte [rcx - 0x48], al
pop rax
add al, byte [rax]
add byte [rax - 0x77], cl
int1
call fcn.1400fc280
lea rcx, [r14 + 0x270]
lea ecx, [rsi + 0x270]
lea ecx, [rsi + 0x270]
mov r8d, 0x2c8
mov rdx, rsi
call fcn.1400fc280
lea rdi, [r14 + 0x270]
lea rsi, [r14 + 0x4c8]
call fcn.140066af8
mov ebp, eax
lea r12, [rsp + 0x38]
and al, 0x38
mov rcx, r12
mov rdx, rdi
mov r8, r15
call case.0x14004e452.296
mov r12b, byte [r12 + 0x11]
cmp r12b, 3
jne 0x140054db4
cmp bpl, 2
setne r12b
test bpl, 1
sete bpl
lea rcx, [rsp + 0x38]
call 0x140082b0d
add al, ch
xchg esi, eax
sbb eax, 0x84410001
in al, dx
jne 0x140054d96
mov byte [rbx + 0x11], 3
mov al, 3
jmp 0x140054ed6
mov r15, qword [rsp + 0x38]
mov r13, qword [rsp + 0x40]
mov bpl, byte [rsp + 0x48]
movzx eax, word [rsp + 0x4e]
mov ecx, dword [rsp + 0x4a]
mov dword [rsp + 0x20], ecx
mov word [rsp + 0x24], ax
mov rcx, rdi
call 0x1400529bb
mov rcx, rsi
call fcn.1400462f6
cmp r12b, 2
jne 0x140054df3
add byte [rax - 0x75], cl
add al, 0xc1
mov bpl, byte [rax + 0xcc]
mov r12b, byte [rax + 0xcd]
mov byte [rax + 0xcc], 0
add byte [rax], al
add byte [rax], al
mov rcx, rsi
mov rdx, r15
call fcn.1400c3e53
mov r15d, eax
mov ecx, ebp
mov edx, r12d
call fcn.1400c0aaf
invalid
add byte [rbp - 0x7c], al
dec dword [rdi]
test dword [rsi], esp
invalid
invalid
invalid
invalid
movzx eax, word [rsp + 0x34]
mov word [rsp + 0x24], ax
mov eax, dword [rsp + 0x30]
xor byte [rcx + 0x48202444], cl
mov ecx, edi
xor byte [rcx + 0x48202444], cl
mov ecx, edi
call 0x1400529bb
mov rcx, rsi
call fcn.1400462f6
mov r12b, 2
lea r13, [0x140143100]
mov r15d, 1
mov qword [rbx], r15
mov qword [rbx + 8], r13
mov byte [rbx + 0x10], bpl
mov byte [rbx + 0x11], r12b
mov eax, dword [rsp + 0x28]
mov dword [rbx + 0x12], eax
movzx eax, word [rsp + 0x2c]
mov word [rbx + 0x16], ax
mov al, 1
mov byte [r14 + 0x268], al
mov rax, rbx
add rsp, 0x5c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
invalid
add byte [rdx + 0x23], bh
call fcn.1400ff770
invalid
lea rcx, [0x140150510]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x73
call fcn.1400ffb60
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400562bb
mov rax, qword [rsi]
lock dec qword [rax]
jne 0x1400562b4
mov rcx, qword [rsi]
add rsp, 0x20
pop rsi
jmp 0x140056350
nop
add rsp, 0x20
pop rsi
ret
push r14
push rsi
push rdi
push rbx
sub rsp, 0x138
mov rsi, rcx
lea rdi, [rcx + 0x80]
lea rbx, [rcx + 0x180]
lea r14, [rsp + 0x20]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.14008fbd8
mov rax, qword [rsp + 0x120]
add rax, 0xfffffffffffffffd
cmp rax, 2
jb 0x14005639c
mov rcx, r14
call fcn.140056415
jmp 0x140056372
mov r8, qword [rsi + 0x188]
mov rdi, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [r8 + 0x2308]
mov rcx, qword [0x140165ff0]
xor edx, edx
call rdi
mov r8, rbx
test rbx, rbx
jne 0x1400563aa
mov rax, qword [rsi + 0x100]
test rax, rax
je 0x1400563da
mov rcx, qword [rsi + 0x108]
call qword [rax + 0x18]
cmp rsi, 0xffffffffffffffff
je 0x140056407
lock dec qword [rsi + 8]
jne 0x140056407
mov r8, qword [rsi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x138
pop rbx
pop rdi
pop rsi
pop r14
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x138
pop rbx
pop rdi
pop rsi
pop r14
ret
cmp ebp, 0x10
je 0x140059dfd
cmp byte [rbx + 0x1e0], 0
jne 0x140059151
mov rax, qword [rbx + 0x70]
test rax, rax
jne 0x140058d79
cmp qword [rbx + 0x90], 2
je 0x140058d79
mov rcx, rbx
mov rdx, r14
call fcn.14008c5ca
test rax, rax
jne 0x140059148
mov rdi, rdx
test rdx, rdx
je 0x140058d38
jmp 0x140059138
mov cl, byte [rbx + 0x1d0]
mov byte [rbx + 0x1d0], 3
cmp cl, 3
je 0x14005900f
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movaps xmmword [rsp + 0x4d0], xmm1
movaps xmmword [rsp + 0x4c0], xmm0
mov byte [rsp + 0x4e0], cl
mov ecx, dword [r13]
mov edx, dword [r13 + 3]
lea r8, [rsp + 0x4e1]
mov dword [r8 + 3], edx
mov dword [r8], ecx
dec rax
cmp rax, 1
ja 0x140058ef3
mov rcx, r15
mov rdx, r14
call fcn.140023ae9
test rax, rax
jne 0x140059045
mov rsi, rdx
test rdx, rdx
je 0x140058e5b
cmp dword [rbx + 0x70], 1
jne 0x140058dff
mov qword [rbx + 0x70], 2
lea rcx, [rsp + 0xf0]
mov rdx, rbx
mov r8, r14
call case.0x14003d63a.125
mov rax, qword [rsp + 0xf0]
cmp rax, 2
je 0x140058ece
test rax, rax
je 0x140058ece
mov rax, qword [rsp + 0xf8]
test rax, rax
je 0x140058ec1
mov rdx, qword [rsp + 0x100]
mov r8, qword [rsp + 0x108]
lea rcx, [rsp + 0x110]
call qword [rax + 0x18]
jmp 0x140058ece
lea rcx, [rsp + 0x290]
mov rdx, rbx
mov r8, r14
call case.0x14003d63a.125
mov rax, qword [rsp + 0x290]
test rax, rax
je 0x140058ef3
cmp eax, 1
jne 0x140059045
cmp qword [rsp + 0x298], 0
je 0x140058f00
cmp byte [rsp + 0x4e0], 2
jne 0x140058f36
lea rax, [rsp + 0x298]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
jmp 0x140058f9b
lea rcx, [rsp + 0x100]
call fcn.1400411a9
mov rax, qword [rbx + 0x70]
test rax, rax
je 0x140058eeb
cmp eax, 3
je 0x140058eeb
mov qword [rbx + 0x70], 4
mov byte [rbx + 0xd4], 2
mov rcx, rsi
call fcn.1400863ec
mov rcx, r15
call fcn.14008642c
jmp 0x140058d38
mov rsi, qword [rsp + 0x2a0]
mov cl, 8
call fcn.1400210cc
mov rdi, rax
mov rcx, rax
mov rdx, rsi
call fcn.140021119
mov rcx, qword [rsp + 0x4d0]
mov dl, byte [rsp + 0x4e0]
mov r8, rdi
call fcn.140023ba9
jmp 0x140058ef3
lea rcx, [rsp + 0xf0]
lea rdx, [rsp + 0x4d0]
lea r8, [rsp + 0x298]
call fcn.1400223de
cmp byte [rsp + 0x110], 2
jne 0x140058f9b
cmp byte [rbx + 0x1d0], 3
je 0x140058f6e
mov rcx, r12
call fcn.14008642c
mov rax, qword [rsp + 0x4e0]
mov qword [r12 + 0x20], rax
movaps xmm0, xmmword [rsp + 0x4c0]
movaps xmm1, xmmword [rsp + 0x4d0]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
jmp 0x140058d38
mov rax, qword [rsp + 0xf0]
mov rdx, qword [rsp + 0xf8]
test rax, rax
je 0x14005a485
lea rcx, [rsp + 0x100]
movups xmm0, xmmword [rcx]
lea rcx, [rsp + 0x758]
movups xmmword [rcx - 8], xmm0
mov qword [rsp + 0x740], rax
mov qword [rsp + 0x748], rdx
mov rcx, qword [rbx + 0x70]
dec rcx
cmp rcx, 2
jae 0x140058ff7
mov qword [rbx + 0x70], 4
mov byte [rbx + 0xd4], 2
mov r8, qword [rsp + 0x750]
lea rcx, [rsp + 0x758]
call qword [rax + 0x18]
jmp 0x140058ef3
cmp eax, 4
je 0x140059148
test rax, rax
jne 0x140059083
mov rax, qword [rsp + 0x50]
cmp qword [rax], 2
jne 0x140059083
cmp qword [rbx + 0x160], 0
je 0x1400590ec
mov cl, 3
call fcn.1400210cc
mov rdi, rax
jmp 0x140059138
cmp byte [rbx + 0x1d0], 3
je 0x140059056
mov rcx, r12
call fcn.14008642c
mov rax, qword [rsp + 0x4e0]
mov qword [r12 + 0x20], rax
movaps xmm0, xmmword [rsp + 0x4c0]
movaps xmm1, xmmword [rsp + 0x4d0]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
jmp 0x140059148
cmp byte [rbx + 0xc8], 0
jne 0x140059148
cmp qword [rbx + 0x160], 0
jne 0x140059148
lea rcx, [rsp + 0xf0]
mov rdx, rbx
mov r8, r14
call 0x14004986c
mov rcx, qword [rsp + 0xf0]
mov eax, 1
cmp rcx, 2
je 0x14005913a
mov rsi, qword [rsp + 0xf8]
test rcx, rcx
jne 0x140059123
test rsi, rsi
jne 0x140059148
mov qword [rbx + 0x70], 4
mov byte [rbx + 0xd4], 2
mov cl, 2
jmp 0x140059038
lea rcx, [rsp + 0xf0]
mov rdx, rbx
mov r8, r14
call 0x14004986c
mov rcx, qword [rsp + 0xf0]
mov eax, 1
cmp rcx, 2
je 0x14005913a
mov rsi, qword [rsp + 0xf8]
test rcx, rcx
je 0x140059cf9
mov cl, 6
call fcn.1400210cc
mov rdi, rax
mov rcx, rax
mov rdx, rsi
call fcn.140021119
xor eax, eax
test rax, rax
jne 0x140059148
test rdi, rdi
jne 0x140059e9b
cmp byte [rbx + 0x1e0], 0
je 0x140059188
mov rcx, rbx
mov rdx, r14
call fcn.14008bb1a
test rax, rax
jne 0x14005916d
mov rdi, rdx
test rdx, rdx
jne 0x140059e9b
inc ebp
cmp byte [rbx + 0xd3], 0
mov byte [rbx + 0xd3], 0
jne 0x140058d2f
jmp 0x140059e0f
mov r14, qword [rbx + 0x1d8]
mov rsi, qword [r14]
test rsi, rsi
je 0x140059322
cmp byte [rbx + 0x178], 0
jne 0x140059201
cmp byte [rbx + 0x120], 0
je 0x1400591bb
cmp qword [rbx + 0x110], 0xf
ja 0x140059754
mov rdi, qword [rbx + 0xe8]
sub rdi, qword [rbx + 0xf0]
lea r15, [rsp + 0xf0]
mov rcx, r15
mov rdx, qword [rsp + 0xb0]
call fcn.140066cbc
mov rcx, r15
lea r15, [rsp + 0x4c0]
call fcn.14008b5b1
add rax, rdi
cmp rax, qword [rbx + 0x118]
jae 0x140059754
mov rax, qword [rsp + 0x50]
mov rax, qword [rax]
test rsi, rsi
je 0x140059674
lea rsi, [r14 + 8]
cmp rax, 3
ja 0x140059c82
cmp rax, 2
je 0x140059c82
lea rcx, [rsp + 0xf0]
mov rdx, rsi
mov r8, qword [rsp + 0x38]
call fcn.14008c49c
cmp dword [rsp + 0xf0], 2
je 0x140059cef
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0xa60], rax
movups xmm0, xmmword [rsp + 0xf0]
movups xmm1, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0xa50], xmm1
movaps xmmword [rsp + 0xa40], xmm0
cmp qword [rsp + 0xa40], 0
je 0x1400596a3
mov rax, qword [rsp + 0xa48]
mov r15, qword [rsp + 0xa50]
test rax, rax
je 0x140059e6f
lea rcx, [rsp + 0xa48]
movups xmm0, xmmword [rcx + 0x10]
lea rcx, [rsp + 0x5f0]
movups xmmword [rcx], xmm0
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], r15
cmp qword [rsi], 0
je 0x14005960a
mov rdi, qword [rsp + 0x5f0]
test rdi, rdi
sete cl
cmp qword [r14 + 0x18], 0
lea r15, [rsp + 0x4c0]
je 0x140059633
test cl, cl
je 0x1400596da
mov rax, qword [rsp + 0x5e0]
mov rdx, qword [rsp + 0x5e8]
lea rcx, [rsp + 0x5f8]
mov r8, rdi
call qword [rax + 0x18]
jmp 0x140059c91
cmp qword [rbx + 0x70], 4
je 0x14005919b
cmp qword [rbx + 0x90], 2
jne 0x14005919b
lea rdi, [rsp + 0xf0]
mov rcx, rdi
mov rdx, qword [rsp + 0xb0]
call fcn.140066cbc
mov rcx, rdi
call fcn.14008b5b1
test rax, rax
jne 0x14005919b
mov rax, qword [rsp + 0xc8]
cmp qword [rax], 2
jne 0x14005919b
mov rsi, qword [rsp + 0x38]
mov r8, qword [rsi]
lea rcx, [rsp + 0xf0]
mov rdx, qword [rsp + 0x288]
call fcn.14007e3c5
mov rax, qword [rsp + 0x1f0]
cmp rax, 2
je 0x140059d17
cmp eax, 3
je 0x140059d63
mov r8d, pe_nt_image_headers64
lea rdi, [rsp + 0x290]
mov rcx, rdi
lea rdx, [rsp + 0xf0]
call fcn.1400fc280
lea rcx, [rsp + 0x1f0]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0xb50], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0xb40], xmm0
mov rdx, rsi
call fcn.14007e18d
test al, al
je 0x140059d20
mov r8d, 0xd0
lea rcx, [rsp + 0x740]
mov rdx, rdi
call fcn.1400fc280
mov rax, qword [rsp + 0x360]
mov qword [rsp + 0x88], rax
mov al, byte [rsp + 0x368]
mov byte [rsp + 0x68], al
lea rcx, [rsp + 0x758]
mov rax, qword [rcx + 0xb0]
lea rdx, [rsp + 0x8d8]
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rcx + 0xa0]
movups xmmword [rdx], xmm0
mov ecx, 0xb
lea rdx, [rsp + 0x880]
mov rdi, rdx
lea rsi, [rsp + 0x7a0]
rep movsq qword [rdi], qword [rsi]
mov r14, qword [rsp + 0x290]
mov r15, qword [rsp + 0x298]
mov ecx, 0xa
lea rdi, [rsp + 0xa40]
lea rsi, [rsp + 0x2a0]
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x370]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x970], xmm1
movaps xmmword [rsp + 0x960], xmm0
mov ecx, 0xe
lea rdi, [rsp + 0xa90]
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rsp + 0xc8]
cmp dword [rsi], 2
je 0x1400594db
mov rcx, rsi
call fcn.14004c0db
lea rcx, [rsp + 0x1f0]
mov rax, qword [rcx + 0x10]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rcx]
movups xmmword [rsi], xmm0
mov r8d, 0xc0
lea rcx, [rsp + 0x5e0]
lea rdx, [rsp + 0xa40]
call fcn.1400fc280
movaps xmm0, xmmword [rsp + 0x960]
movaps xmm1, xmmword [rsp + 0x970]
lea rax, [rsp + 0xbe7]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
cmp r14, 4
je 0x140059d63
cmp r14, 3
je 0x140059d42
mov rax, qword [rsp + 0xbff]
mov qword [rsp + 0x10f], rax
movups xmm0, xmmword [rsp + 0xbe0]
movups xmm1, xmmword [rsp + 0xbf0]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
mov qword [rsp + 0x4c0], r14
mov qword [rsp + 0x4c8], r15
mov r8d, 0xc0
lea rcx, [rsp + 0x4d0]
lea rdx, [rsp + 0x5e0]
call fcn.1400fc280
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x590], rax
mov al, byte [rsp + 0x68]
mov byte [rsp + 0x598], al
lea rax, [rsp + 0x100]
movups xmm0, xmmword [rax - 9]
movups xmm1, xmmword [rax + 7]
movaps xmmword [rsp + 0x2a0], xmm1
movaps xmmword [rsp + 0x290], xmm0
cmp qword [rsp + 0x290], 0
je 0x140059ace
mov rax, qword [rsp + 0x2a0]
test rax, rax
lea rdi, [rsp + 0x290]
lea r15, [rsp + 0x4c0]
jne 0x140059b4f
jmp 0x140059af5
mov rcx, qword [r14 + 0x10]
mov rax, qword [r14 + 0x18]
call qword [rax + 0x28]
mov rdi, qword [rsp + 0x5f0]
test rdi, rdi
sete cl
test al, al
lea r15, [rsp + 0x4c0]
je 0x1400592f7
test cl, cl
je 0x14005977e
mov rcx, rbx
call fcn.14004a8a2
test rax, rax
jne 0x14005a3bc
mov rax, qword [rsp + 0x5e0]
mov rdx, qword [rsp + 0x5e8]
mov r8, qword [rsp + 0x5f0]
lea rcx, [rsp + 0x5f8]
call qword [rax + 0x18]
jmp 0x140059c7c
cmp rax, 3
mov r14, qword [rsp + 0x38]
ja 0x140059151
cmp rax, 2
je 0x140059151
mov rcx, rbx
call fcn.14004a8a2
test rax, rax
je 0x140059c96
jmp 0x14005a399
mov rcx, rbx
call fcn.14004a8a2
mov rdi, rax
mov rax, qword [rsp + 0xa40]
test rdi, rdi
jne 0x14005a3a1
test rax, rax
je 0x140059c7c
lea rcx, [rsp + 0xa48]
call fcn.14008c5a3
jmp 0x140059c7c
movups xmm0, xmmword [rsp + 0x5e0]
movaps xmmword [rsp + 0xbe0], xmm0
mov rsi, qword [rsp + 0x5f8]
mov rax, qword [rsp + 0x50]
mov rax, qword [rax]
lea rcx, [rax - 2]
cmp rcx, 3
mov r14, qword [rsp + 0x38]
ja 0x140059713
cmp rcx, 1
jne 0x14005a52e
test rax, rax
je 0x140059879
mov rax, qword [rbx + 0x98]
mov rcx, rax
sub rcx, rdi
jae 0x1400598c5
mov qword [rbx + 0x98], 0
movups xmm0, xmmword [rsp + 0x5e0]
movaps xmmword [rsp + 0x740], xmm0
mov ecx, 1
jmp 0x1400598de
mov rcx, rbx
mov r14, qword [rsp + 0x38]
mov rdx, r14
call fcn.14008bb1a
test rax, rax
jne 0x140059151
mov rdi, rdx
test rdx, rdx
je 0x140059c96
jmp 0x140059e9b
movups xmm0, xmmword [rsp + 0x5e0]
movaps xmmword [rsp + 0x880], xmm0
mov rdx, qword [rsp + 0x5f8]
mov rax, qword [rsp + 0x50]
mov rax, qword [rax]
lea rcx, [rax - 2]
cmp rcx, 3
ja 0x1400597b2
cmp rcx, 1
jne 0x14005a652
test rax, rax
je 0x14005999d
mov r15, qword [rbx + 0x98]
xor eax, eax
cmp rdi, r15
setne al
mov ecx, 0xff
cmovb eax, ecx
test al, al
je 0x140059a52
movzx eax, al
cmp eax, 1
jne 0x140059a8c
movups xmm0, xmmword [rsp + 0x5e0]
movaps xmmword [rsp + 0x740], xmm0
mov qword [rsp + 0x750], rdi
mov qword [rsp + 0x758], rdx
mov qword [rsp + 0x760], r15
cmp byte [rbx + 0x120], 0
je 0x140059bdc
mov rax, qword [rsp + 0x760]
lea rcx, [rsp + 0x100]
mov qword [rcx + 0x18], rax
movaps xmm0, xmmword [rsp + 0x740]
mov rax, qword [rsp + 0x750]
mov qword [rcx + 8], rax
mov rax, qword [rsp + 0x758]
mov qword [rcx + 0x10], rax
movups xmmword [rcx - 8], xmm0
mov qword [rsp + 0xf0], 1
mov rcx, qword [rsp + 0xb0]
lea rdx, [rsp + 0xf0]
call case.0x140049136.305
jmp 0x140059c57
lea rcx, [rsp + 0x290]
mov rdx, rdi
call fcn.140026088
movaps xmm0, xmmword [rsp + 0xbe0]
movaps xmmword [rsp + 0x740], xmm0
mov rax, qword [rsp + 0x290]
lea rdx, [rsp + 0x298]
mov rcx, qword [rdx]
mov qword [rsp + 0x880], rcx
mov ecx, dword [rdx + 8]
mov dword [rsp + 0x888], ecx
mov ecx, 2
jmp 0x1400598de
mov qword [rbx + 0x98], rcx
movups xmm0, xmmword [rsp + 0x5e0]
movaps xmmword [rsp + 0x740], xmm0
xor ecx, ecx
movaps xmm0, xmmword [rsp + 0x740]
lea r8, [rsp + 0x100]
movups xmmword [r8 - 8], xmm0
mov qword [rsp + 0x108], rdi
mov qword [rsp + 0x110], rsi
mov rdx, qword [rsp + 0x880]
mov qword [r8 + 0x20], rdx
mov edx, dword [rsp + 0x888]
mov dword [r8 + 0x28], edx
mov edx, dword [rsp + 0x88c]
mov dword [r8 + 0x2c], edx
mov qword [rsp + 0xf0], rcx
mov qword [rsp + 0x118], rax
lea rax, [0x1401473c9]
mov qword [rsp + 0x130], rax
mov qword [rsp + 0x138], 2
mov rcx, qword [rsp + 0x90]
lea rdx, [rsp + 0xf0]
call fcn.14004813e
cmp qword [rbx + 0x90], 0
je 0x140059c96
cmp qword [rbx + 0x98], 0
jne 0x140059c96
cmp byte [rbx + 0xa0], 1
mov eax, 5
sbb rax, 0
mov qword [rbx + 0x90], rax
jmp 0x140059c96
lea rcx, [rsp + 0x110]
mov qword [rsp + 0x88], rdx
mov rdx, rdi
call fcn.140026088
movaps xmm0, xmmword [rsp + 0x880]
mov qword [rsp + 0x100], rdi
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x108], rax
movaps xmmword [rsp + 0x290], xmm0
movaps xmm0, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0x2b0], xmm0
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x2c0], rax
mov rax, qword [rsp + 0x100]
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x2a0], eax
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x2a0], eax
invalid
invalid
test byte [rax + rcx], ah
and al, 8
mov dword [rsp + 0x2a0], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0x2a8], rax
lea rax, [0x140143a2a]
and al, 8
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
add al, byte [rax]
add byte [rax - 0x73], cl
add eax, 0xea006
mov qword [rsp + 0x2c8], rax
mov qword [rsp + 0x2d0], 7
mov rcx, qword [rsp + 0x90]
lea rdx, [rsp + 0x290]
add al, byte [rax]
add al, ch
int1
jrcxz 0x140059a4a
invalid
jmp 0x140059c5f
add al, byte [rax]
add al, ch
int1
jrcxz 0x140059a4a
invalid
movups xmm0, xmmword [rsp + 0x5e0]
movaps xmmword [rsp + 0xf0], xmm0
mov qword [rsp + 0x100], rdi
mov qword [rsp + 0x108], rdx
mov rcx, qword [rsp + 0x90]
lea rdx, [rsp + 0xf0]
call fcn.140048367
jmp 0x140059c57
movups xmm0, xmmword [rsp + 0x5e0]
movaps xmmword [rsp + 0xf0], xmm0
mov qword [rsp + 0x100], rdi
mov qword [rsp + 0x108], rdx
mov rcx, qword [rsp + 0x90]
lea rdx, [rsp + 0xf0]
call fcn.140048367
lea r15, [rsp + 0x4c0]
jmp 0x140059c68
mov rcx, qword [rsp + 0x298]
mov rax, qword [rsp + 0x2a0]
call qword [rax + 0x28]
test al, al
lea rdi, [rsp + 0x290]
lea r15, [rsp + 0x4c0]
je 0x140059b38
mov rsi, qword [rbx + 0x1d8]
cmp qword [rsi], 0
je 0x140059b0b
lea rcx, [rsi + 8]
call case.0x140049acd.389
mov qword [rsi], 0
mov r8d, 2
mov rcx, rbx
mov rdx, r15
mov r9, qword [rsp + 0xc0]
call fcn.14004871e
mov rcx, rdi
call case.0x140049acd.389
jmp 0x140059c91
cmp qword [rsp + 0x290], 0
je 0x140059ca8
mov rax, qword [rsp + 0x2a0]
mov r9, rax
mov r14, qword [rsp + 0x38]
xor esi, esi
cmp r9, rax
sete sil
movaps xmm0, xmmword [rsp + 0x290]
movaps xmm1, xmmword [rsp + 0x2a0]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
mov rdi, qword [rbx + 0x1d8]
cmp qword [rdi], 0
mov qword [rsp + 0xc0], r9
je 0x140059ba6
lea rcx, [rdi + 8]
call case.0x140049acd.389
mov r9, qword [rsp + 0xc0]
xor rsi, 1
mov qword [rdi], 1
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
movups xmmword [rdi + 8], xmm0
movups xmmword [rdi + 0x18], xmm1
mov rcx, rbx
mov rdx, r15
mov r8, rsi
call fcn.14004871e
jmp 0x140059c96
cmp rdi, r15
cmovb r15, rdi
mov rcx, qword [rsp + 0x90]
mov rdx, r15
call fcn.140026192
mov rdx, qword [rsp + 0x748]
test r15, r15
je 0x140059c41
mov rcx, qword [rsp + 0x90]
mov r8, r15
call case.0x1400ab9a3.419
lea rcx, [rsp + 0x740]
mov rdx, r15
call 0x140048094
mov rdx, qword [rsp + 0x748]
mov rdi, qword [rsp + 0x750]
mov r15, qword [rsp + 0x760]
cmp rdi, r15
cmovb r15, rdi
jmp 0x140059bfb
mov rax, qword [rsp + 0x740]
lea rcx, [rsp + 0x758]
mov r8, rdi
call qword [rax + 0x18]
lea r15, [rsp + 0x4c0]
cmp byte [rbx + 0xa0], 0
je 0x140059c6f
mov eax, 5
jmp 0x140059c74
mov eax, 4
mov rcx, qword [rsp + 0x50]
mov qword [rcx], rax
cmp qword [r14], 0
je 0x140059c8a
mov rcx, rsi
call case.0x140049acd.389
mov qword [r14], 0
mov r14, qword [rsp + 0x38]
cmp byte [rbx + 0x1e0], 0
je 0x140059188
jmp 0x140059151
mov rdx, qword [rsp + 0x298]
mov rax, qword [rsp + 0x2a0]
lea rcx, [rsp + 0xf0]
call qword [rax + 0x30]
cmp qword [rsp + 0xf0], 0
je 0x140059ce3
mov rax, qword [rsp + 0xf8]
mov r9, qword [rsp + 0x100]
jmp 0x140059b52
xor esi, esi
mov r14, qword [rsp + 0x38]
jmp 0x140059b60
mov r14, qword [rsp + 0x38]
jmp 0x140059151
test rsi, rsi
jne 0x140059036
cmp byte [rbx + 0xd4], 0
je 0x140059d75
mov cl, 2
call fcn.1400210cc
mov rdi, rax
jmp 0x140059d77
mov byte [rbx + 0x1a8], 1
jmp 0x140059d42
lea rcx, [rsp + 0xb40]
call fcn.14004c0db
mov rcx, rdi
call fcn.14000b466
lea rcx, [rsp + 0x370]
call case.0x140049acd.389
mov byte [rbx + 0x1e0], 1
mov qword [rbx + 0x70], 4
mov qword [rbx + 0x90], 5
mov byte [rbx + 0xd4], 2
mov r14, qword [rsp + 0x38]
lea r15, [rsp + 0x4c0]
jmp 0x140059151
xor edi, edi
mov qword [rbx + 0x70], 4
mov byte [rbx + 0xd4], 2
jmp 0x140059138
mov edi, 3
jmp 0x140059fa6
add byte [rax], al
mov rcx, qword [rbx + 0xc8]
call fcn.140023fa0
mov rsi, rax
invalid
mov edi, 2
test rax, rax
je 0x140059f49
add byte [rax], al
add al, ch
invalid
invalid
lea rcx, [rsp + 0x290]
call fcn.1400476a3
jmp 0x140059fa6
mov rax, qword [r14]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx + 0x10]
jmp 0x140059fab
cmp byte [rbx + 0x1e0], 0
loopne 0x140059e14
add byte [rax], al
add byte [rdi + 1], bh
add byte [rax], al
mov edi, 1
jne 0x140059e28
cmp qword [rbx + 0x70], 4
jne 0x140059fb0
mov rsi, qword [rbx + 8]
cmp qword [rbx], 0
mov qword [rbx], 0
je 0x14005a311
mov qword [rsp + 0xf0], rsi
mov rdi, qword [rbx + 0xc0]
mov qword [rbx + 0xc0], 0
test rdi, rdi
je 0x140059fc3
lea rcx, [rsp + 0xf0]
call fcn.140020b8d
jmp 0x140059e9b
mov cl, 1
xor edx, edx
call fcn.1400210cc
mov rdi, rax
mov rcx, rax
mov rdx, r15
call fcn.140046396
cmp qword [r14], 0
je 0x140059e94
mov rcx, rsi
call case.0x140049acd.389
mov qword [r14], 0
mov sil, byte [rbx + 0x1d0]
mov byte [rbx + 0x1d0], 3
cmp sil, 3
je 0x140059f18
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
lea r14, [rsp + 0xf0]
movaps xmmword [r14 + 0x10], xmm1
movaps xmmword [r14], xmm0
mov byte [r14 + 0x20], sil
mov eax, dword [rbx + 0x1d1]
mov ecx, dword [rbx + 0x1d4]
mov dword [r14 + 0x21], eax
mov dword [r14 + 0x24], ecx
mov cl, 8
call fcn.1400210cc
mov rbx, rax
lea rdx, str.connection_errorC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2client.rs
mov r8d, 0x10
mov rcx, rax
call fcn.14002118d
mov rcx, qword [r14 + 0x10]
mov edx, esi
mov r8, rbx
call fcn.140023ba9
mov rcx, r14
call fcn.14008642c
lea rdx, [rsp + 0xf0]
mov qword [rdx + 8], rdi
mov qword [rdx], 3
mov rcx, qword [rsp + 0xc8]
call fcn.140085cb7
mov rsi, rax
test rax, rax
jne 0x14005a2d5
jmp 0x14005a2d3
cmp r14d, 2
je 0x140059f5c
cmp r14d, 1
je 0x140059f5c
test r14, r14
je 0x140059f64
jmp 0x140059f6e
lea rbp, [rsp + 0x294]
cmp dword [rbp], 0
je 0x14005a30a
mov rax, qword [rsp + 0x2b0]
lea rcx, [rsp + 0xf0]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rsp + 0x290]
movups xmm1, xmmword [rsp + 0x2a0]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.140021241
mov rsi, rax
mov edi, 2
cmp edi, 3
jne 0x140059fb5
mov edi, 1
jmp 0x14005a2d7
test rdi, rdi
je 0x14005a036
cmp edi, 2
je 0x14005a2d5
mov rax, qword [rbx]
mov qword [rbx], 3
cmp rax, 2
jae case.0x14003af7d.272
add rbx, 8
lea rcx, [rsp + 0xd68]
mov qword [rcx - 8], rax
mov r8d, 0x1e0
mov rdx, rbx
call fcn.1400fc280
lea rdx, [rsp + 0xe38]
lea rdi, [rsp + 0xf0]
mov r8d, 0xa8
mov rcx, rdi
call fcn.1400fc280
mov r15, qword [rdi + 0x80]
mov r14, qword [rdi + 0x88]
mov rbx, qword [rdi + 0x98]
test bl, 1
jne 0x14005a03d
lea r12, [0x140151338]
jmp 0x14005a0a8
xor esi, esi
jmp 0x14005a2d7
shr rbx, 5
sub r15, rbx
add r14, rbx
mov rax, qword [rsp + 0x180]
add rax, rbx
lea rdx, [rsp + 0xa40]
mov qword [rdx], rax
mov qword [rdx + 8], r15
mov qword [rdx + 0x10], r14
lea rdi, [rsp + 0x740]
mov rcx, rdi
call fcn.1400034cb
mov qword [rsp + 0x880], rbx
mov rax, qword [rdi + 0x10]
mov r14, rax
sub r14, rbx
jb 0x14005a5ea
mov r15, rbx
add r15, qword [rsp + 0x748]
mov r12, qword [rsp + 0x740]
mov rbx, qword [rsp + 0x758]
lea rax, [rsp + 0x158]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x290], xmm0
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x2a0], rcx
cmp qword [rax - 0x68], 0
je 0x14005a0e5
mov r8, qword [rsp + 0xf8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rdi, [rsp + 0x110]
mov rcx, rdi
call fcn.14007e87f
cmp qword [rdi], 0
je 0x14005a112
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x14005a51f
mov rcx, qword [rsp + 0x700]
mov qword [rax + 0x10], rcx
movaps xmm0, xmmword [rsp + 0x6f0]
add byte [rdi], cl
adc dword [rax], eax
movaps xmm0, xmmword [rsp + 0x720]
movaps xmm1, xmmword [rsp + 0x730]
lea rdx, [rsp + 0xf0]
movups xmmword [rdx + 0x10], xmm0
movups xmmword [rdx + 0x20], xmm1
mov qword [rdx], rax
lea rax, fcn.140020bc3
mov qword [rdx + 8], rax
mov rcx, rsi
call fcn.140023df0
xor esi, esi
xor edi, edi
mov rax, rdi
mov rdx, rsi
movaps xmm6, xmmword [rsp + 0x1010]
movaps xmm7, xmmword [rsp + 0x1020]
movaps xmm8, xmmword [rsp + 0x1030]
add rsp, 0x1048
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor edi, edi
jmp 0x140059deb
mov rcx, qword [rbx + 0x140]
mov rax, qword [rbx + 0x148]
mov rdx, r14
call qword [rax + 0x30]
mov r14, rdx
test rax, rax
jne 0x14005a34f
test r14, r14
jne 0x14005a34f
mov rdi, qword [rbx + 0xc0]
mov qword [rbx + 0xc0], 0
test rdi, rdi
jne 0x140059e9b
jmp 0x14005a2d3
test rax, rax
jne 0x14005a2d7
test r14, r14
je 0x14005a332
mov cl, 0xa
call fcn.1400210cc
mov rdi, rax
mov rcx, rax
mov rdx, r14
call fcn.140021119
jmp 0x140059e9b
mov rdi, rax
jmp 0x140059e9b
test rax, rax
je 0x140059e86
lea rcx, [rsp + 0xa48]
call fcn.14008c5a3
jmp 0x140059e86
mov rdi, rax
mov rax, qword [rsp + 0x5e0]
mov rdx, qword [rsp + 0x5e8]
mov r8, qword [rsp + 0x5f0]
lea rcx, [rsp + 0x5f8]
call qword [rax + 0x18]
jmp 0x140059e86
cli
invalid
invalid
cli
invalid
and al, 0xf0
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
nop
add al, byte [rax]
add byte [rcx + 0xe], bh
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0x68]
cmp dword [rdi], 2
je 0x14005a42c
lea rcx, [rbx + 0x20]
call fcn.1400477cc
invalid
dec dword [rax - 0x73]
invalid
invalid
invalid
call fcn.1400477a0
lea rcx, [rbx + 0x50]
call fcn.140046265
mov r14d, 0x8948fffe
stc
mov r14d, 0x8948fffe
stc
call fcn.14004c0db
sbb al, 0xff
dec dword [rax - 0x73]
mov ah, 0x24
lock add byte [rax], al
add byte [rcx + 0xe], bh
lea rsi, [rsp + 0xf0]
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
jmp 0x140059d91
lea ecx, [0x140122c28]
lea r8, [rsp + 0xbe0]
mov edx, 0x2b
call fcn.1400ffac0
lea rcx, str.called__Option::unwrap____on_a__None__value
lea ecx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconn.rs
retf 0xe
mov edx, 0x2b
call fcn.1400ff770
jmp 0x14005a4d5
lea r8, [rsp + 0x740]
lea eax, [rsp + 0x740]
mov qword [r8], rdx
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_src_body_body.rs
mov qword [rsp + 0x20], rax
lea rcx, str.just_sent_Ok
lea r9, fcn.140022915
mov edx, 0xc
add byte [rax], al
add byte [rax], al
call fcn.1400ffac0
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, [0x1401463e0]
mov edx, 0x28
add byte [rax], al
add byte [rax], al
call fcn.1400ff770
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
add eax, 0xec506
jmp 0x14005a47b
js 0x14005a481
str word [rbp + rcx*4 + 0xd]
xchg qword [r8 + rax], rcx
or eax, 0xc8749
jmp 0x14005a45b
mov rcx, rsi
call fcn.14005a705
add byte [rax], al
add byte [rax], al
lea rcx, str.Upgrade_expects_h1
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconn.rs
lea edx, [0x140146f38]
lea edx, [0x140146f38]
call fcn.14005a71f
mov ecx, 8
mov edx, 0x18
call fcn.1400ff140
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x290], rax
add byte [rax], al
add byte [rax], al
lea rax, [0x1400216f9]
mov qword [rsp + 0x298], rax
add byte [rax - 0x73], cl
add eax, 0xe9217
add byte [rax - 0x73], cl
add eax, 0xe9217
lea rcx, [rsp + 0xf0]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
lea rdx, [rsp + 0x290]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1conn.rsinternal_error:_entered_unreachable_code:_write_body_invalid_state:
call fcn.1400ff5b0
lea r8, [rsp + 0xf0]
mov rax, qword [rsp + 0x60]
mov qword [r8], rax
mov eax, dword [rsp + 0x44]
mov byte [r8 + 8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148470]
jmp 0x14005a463
lea rcx, [rsp + 0x5e0]
mov qword [rcx], rax
lea rax, [rsp + 0x880]
lea rdx, [rsp + 0x4c0]
mov qword [rdx], rax
lea rax, [0x14003c710]
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
mov dword [rdx + 8], eax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rax, str.cannot_advance_past__remaining_:___
invalid
invalid
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
add eax, 0xf6d5e
invalid
invalid
str word [rax - 0x73]
mov word [rax + rdx*4], fs
add al, byte [rax]
add byte [rax - 0x77], cl
add dword [rax + 2], edi
lea rcx, [rsp + 0x290]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff5b0
mov rax, qword [rsp + 0x50]
and al, 0x50
mov qword [rsp + 0x290], rax
lea rax, [0x1400216f9]
mov qword [rsp + 0x298], rax
lea rax, [0x140143768]
lea rcx, [rsp + 0xf0]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov qword [rcx + 0x20], 0
lea rdx, [rsp + 0x290]
add al, byte [rax]
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0xe91a0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
add al, byte [rax]
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0xe91a0
invalid
call fcn.1400ff5b0
mov rax, qword [rsp + 0x298]
mov cl, byte [rsp + 0x2a0]
mov word [rax + riz*4], fs
add al, byte [rax]
invalid
and al, 0x98
add al, byte [rax]
add byte [rdx + 0x2a0248c], cl
mov word [rax + riz*4], fs
add al, byte [rax]
invalid
mov word [rax + riz*4], fs
add al, byte [rax]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xc0
rol byte [rax + rax], 0
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
lea r8, [rsp + 0x4c0]
rol byte [rax + rax], 0
mov qword [r8], rax
mov dword [rax], eax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148490]
fisttp qword [rsi]
invalid
str word [rbp + rcx*4 + 0xd]
stosd dword [rdi], eax
fisttp qword [rsi]
add cl, ch
invalid
jns case.0x140048248.172
jmp 0x14005a463
invalid
lea rcx, [0x14011f4d1]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_stream.rsassertion_failed:_self.ref_count___usize::MAX
add eax, 0xc4e06
add eax, 0xc4e06
mov edx, 0x2d
call fcn.1400ff770
int3
sub byte [rax - 0x73], cl
and al, 0x20
mov qword [rax], rcx
mov rcx, rax
call fcn.140020b8d
call qword [rax + 0x28c48348]
call qword [rax + 0x28c48348]
ret
in al, dx
push 0x24448d48
sub byte [rax - 0x77], cl
or byte [rax - 0x73], cl
or eax, 0xfffc002e
mov qword [rax + 8], rcx
lea r8, str.internal_error:_entered_unreachable_code:
lea rcx, [rsp + 0x38]
mov qword [rcx], r8
mov r8d, 1
mov qword [rcx + 8], r8
or byte [r8 - 0x39], cl
and byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r9 + rcx*4 + 0x41], cl
sbb al, ch
or r8b, byte [rax]
or byte [r8 - 0x39], cl
and byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r9 + rcx*4 + 0x41], cl
sbb al, ch
or r8b, byte [rax]
int3
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x138
in al, dx
cmp byte [rcx], al
add byte [rax], al
in al, dx
cmp byte [rcx], al
add byte [rax], al
mov rsi, rcx
mov rcx, qword [rcx]
or dword [rax + 0x198b9], eax
add byte [rax], al
or dword [rax + 0x198b9], eax
add byte [rax], al
jne 0x14005a8a5
mov byte [rcx + 0x198], 1
add byte [rax], al
add eax, esi
or qword [rcx + 0x1c8], 1
add byte [rcx], al
lock or qword [rcx + 0x1c8], 1
add byte [rcx], al
add rcx, 0x1a0
call fcn.1400c6ee3
add al, ch
sub esi, eax
invalid
mov r14, qword [rsi]
lea rsi, [r14 + 0x80]
lea rdi, [r14 + 0x180]
add byte [rax], al
lea rbx, [rsp + 0x20]
lea ebx, [rsp + 0x20]
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.14008fbd8
add eax, dword [rax]
invalid
add eax, dword [rax]
mov rax, qword [rsp + 0x120]
add rax, 0xfffffffffffffffd
cmp rax, 2
and al, 0x20
add dword [rax], eax
add byte [rax - 0x7d], cl
sar ch, 0x48
cmp eax, 2
jb 0x14005a917
lock sub qword [r14 + 0x1c8], 2
add dh, byte [rdx + 0x29]
mov rax, qword [rsp + 0x120]
and al, 0x20
add dword [rax], eax
add byte [rax - 0x7d], cl
sar ch, 0x48
cmp eax, 2
jb 0x14005a924
and al, 0x20
add dword [rax], eax
add byte [rax - 0x7d], cl
sar ch, 0x48
cmp eax, 2
jb 0x14005a8d0
ret
mov rcx, rbx
call fcn.140056415
add byte [rbx - 0x46140001], bh
add byte [rbx - 0x46140001], bh
mov ebx, 0xb9ebffff
add rsp, 0x138
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
ret
pop rax
movzx eax, dl
lea rdx, [0x140155ac8]
adc eax, 0xfb18d
adc eax, 0xfb18d
movsxd rax, dword [rdx + rax*4]
add al, 0x82
add rax, rdx
add eax, edx
jmp rax
mov byte [rcx + 0x10], 0
jmp 0x14005a94f
add rsp, 0x58
ret
invalid
lea rax, [0x140152500]
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xf7b8c
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xf7b8c
call fcn.1400ff5b0
lea rax, str.there_is_no_such_thing_as_an_acquire_release_store
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
call fcn.1400ff5b0
int3
mov rcx, qword [rsp + 0xb0]
mov rdx, r15
call fcn.14002298a
test al, al
je 0x14005c7a1
mov rcx, r13
mov rdx, r15
call fcn.1400c3e53
test al, al
jne 0x14005c782
mov rsi, qword [r13]
mov edi, dword [r13 + 8]
call fcn.1400bc640
mov r12, rax
mov r14d, edx
mov rcx, rsi
mov edx, edi
xor r8d, r8d
mov r9d, 0x4c4b40
call fcn.1400bca40
cmp r12, rax
jb 0x14005c27c
jne 0x14005c2a7
cmp r14d, edx
ja 0x14005c2a7
add rsi, qword [rsp + 0x40]
jb 0x14005c294
add edi, dword [rsp + 0x38]
cmp edi, 0x3b9aca00
jb 0x14005c2cb
inc rsi
jne 0x14005c2c5
call fcn.1400bc640
mov r8d, 0x38640900
mov rcx, rax
xor r9d, r9d
jmp 0x14005c2f4
mov rax, qword [rsp + 0xa0]
test rax, rax
je 0x14005c2e5
cmp eax, 1
jne 0x14005c653
mov rcx, r12
mov edx, r14d
jmp 0x14005c2ea
add edi, 0xc4653600
mov eax, edi
shr eax, 9
imul rax, rax, 0x44b83
shr rax, 0x27
imul eax, eax, 0x3b9aca00
sub edi, eax
jmp 0x14005c2fe
mov rcx, rsi
mov edx, edi
mov r8, qword [rsp + 0x40]
mov r9, qword [rsp + 0x38]
call fcn.1400bca40
mov rsi, rax
mov edi, edx
xor ebx, ebx
mov rcx, r13
mov rdx, rsi
mov r8d, edi
xor r9d, r9d
call fcn.1400c6ac3
test rbp, rbp
je 0x14005c7a3
mov rcx, rbp
call fcn.140055e3f
test rax, rax
je 0x14005c7a1
mov rsi, rax
mov qword [rsp + 0x88], rax
mov rdx, rax
add rdx, 0x10
lea rcx, [rsp + 0xf0]
call fcn.1400c4c61
cmp qword [rsp + 0xf0], 0
mov rdi, qword [rsp + 0xf8]
mov dl, byte [rsp + 0x100]
jne 0x14005c786
mov byte [rsp + 0x33], dl
mov qword [rsp + 0xb8], rsi
mov eax, dword [rdi + 0xc8]
mov dword [rsp + 0x34], eax
cmp eax, 0x3b9aca00
je 0x14005c7d9
mov rax, qword [rdi + 0xc0]
mov qword [rsp + 0x80], rax
call fcn.1400bc640
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0xc8], edx
mov rax, qword [rdi + 0x68]
mov qword [rsp + 0x50], rax
test rax, rax
je 0x14005c615
mov r12, qword [rdi + 0x50]
lea rbp, [r12 + 0x10]
movdqa xmm0, xmmword [r12]
pmovmskb r15d, xmm0
not r15d
mov r13, qword [rsp + 0x50]
mov qword [rsp + 0x70], rdi
test r15w, r15w
jne 0x14005c406
movdqa xmm0, xmmword [rbp]
pmovmskb r15d, xmm0
add r12, 0xfffffffffffffb80
add rbp, 0x10
cmp r15d, 0xffff
je 0x14005c3e5
not r15d
bsf eax, r15d
neg rax
lea rax, [rax + rax*8]
lea r10, [r12 + rax*8]
mov rax, qword [r10 - 8]
mov qword [r10 - 8], 0
mov qword [rsp + 0x58], rax
test rax, rax
mov qword [rsp + 0x48], r10
mov qword [rsp + 0x78], r13
je 0x14005c4a9
xor ebx, ebx
xor edi, edi
mov r14, qword [r10 - 0x10]
lea rsi, [r14 + rbx]
mov rcx, rsi
call fcn.14005b25e
test al, al
je 0x14005c491
mov rdx, qword [r14 + rbx + 0x38]
mov r8d, dword [r14 + rbx + 0x40]
lea rcx, [rsp + 0xc0]
call fcn.1400bc7f0
cmp rax, qword [rsp + 0x80]
jb 0x14005c476
jne 0x14005c491
cmp edx, dword [rsp + 0x34]
ja 0x14005c491
inc rdi
add rbx, 0x48
cmp qword [rsp + 0x58], rdi
mov r10, qword [rsp + 0x48]
jne 0x14005c439
xor r14d, r14d
jmp 0x14005c53f
inc rdi
mov rcx, rsi
call fcn.140086b3b
mov r14d, 1
mov r10, qword [rsp + 0x48]
jmp 0x14005c4ae
xor r14d, r14d
xor edi, edi
mov r13, qword [rsp + 0x58]
sub r13, rdi
je 0x14005c53f
shl rdi, 3
lea rbx, [rdi + rdi*8]
mov rdi, qword [r10 - 0x10]
lea rsi, [rdi + rbx]
mov rcx, rsi
call fcn.14005b25e
test al, al
je 0x14005c526
mov rdx, qword [rdi + rbx + 0x38]
mov r8d, dword [rdi + rbx + 0x40]
lea rcx, [rsp + 0xc0]
call fcn.1400bc7f0
cmp rax, qword [rsp + 0x80]
jb 0x14005c501
jne 0x14005c526
cmp edx, dword [rsp + 0x34]
ja 0x14005c526
mov r10, qword [rsp + 0x48]
mov rdi, qword [r10 - 0x10]
lea rax, [r14*8]
lea rax, [rax + rax*8]
sub rdi, rax
add rdi, rbx
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
jmp 0x14005c536
inc r14
mov rcx, rsi
call fcn.140086b3b
mov r10, qword [rsp + 0x48]
add rbx, 0x48
dec r13
jne 0x14005c4c4
mov rax, qword [rsp + 0x58]
sub rax, r14
mov qword [r10 - 8], rax
jne 0x14005c59e
mov rdi, qword [rsp + 0x70]
mov rax, qword [rdi + 0x50]
mov rcx, rax
sub rcx, r10
sar rcx, 3
movabs rdx, 0x8e38e38e38e38e39
imul rcx, rdx
lea rdx, [rcx - 0x10]
and rdx, qword [rdi + 0x58]
movdqu xmm0, xmmword [rax + rdx]
pcmpeqb xmm0, xmm6
psllw xmm0, 7
pmovmskb r8d, xmm0
test r8d, r8d
mov r13, qword [rsp + 0x78]
je 0x14005c5aa
bsr r8w, r8w
xor r8d, 0xf
jmp 0x14005c5af
mov rdi, qword [rsp + 0x70]
mov r13, qword [rsp + 0x78]
jmp 0x14005c602
mov r8w, 0x10
movdqu xmm0, xmmword [rax + rcx]
pcmpeqb xmm0, xmm6
pmovmskb r9d, xmm0
or r9d, 0x10000
bsf r9d, r9d
add r8d, r9d
mov r9b, 0x80
cmp r8w, 0xf
ja 0x14005c5dc
inc qword [rdi + 0x60]
mov r9b, 0xff
mov byte [rax + rcx], r9b
mov byte [rdx + rax + 0x10], r9b
mov rax, qword [rsp + 0x50]
dec rax
mov qword [rsp + 0x50], rax
mov qword [rdi + 0x68], rax
add r10, 0xffffffffffffffb8
mov rcx, r10
call fcn.1400957b3
lea eax, [r15 - 1]
and eax, r15d
mov r15d, eax
dec r13
jne 0x14005c3df
mov rcx, rdi
mov dl, byte [rsp + 0x33]
call fcn.140025730
mov rax, qword [rsp + 0xb8]
lock dec qword [rax]
jne 0x14005c63c
lea rcx, [rsp + 0x88]
call fcn.140055aa7
mov r15, qword [rsp + 0xa8]
mov r13, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x60]
jmp 0x14005c21f
mov rcx, r12
mov edx, r14d
mov r8, qword [rsp + 0x40]
mov r9, qword [rsp + 0x38]
call fcn.1400bca40
mov rbx, rax
mov ebp, edx
mov qword [rsp + 0xf0], r12
mov dword [rsp + 0xf8], r14d
lea rcx, [rsp + 0xf0]
mov rdx, rsi
mov r8d, edi
call fcn.1400bc7f0
mov ecx, edx
mov r9, qword [rsp + 0x90]
mov rdx, r9
mov r8, qword [rsp + 0x98]
or rdx, r8
je 0x14005c7c1
mov edx, 0x3b9aca00
mul rdx
mov ecx, ecx
add rcx, rax
adc rdx, 0
mov qword [rsp + 0xd0], r9
mov qword [rsp + 0xd8], r8
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0xe8], rdx
lea rcx, [rsp + 0xe0]
lea rdx, [rsp + 0xd0]
call fcn.1400d1eb0
pshufd xmm1, xmm0, 0xee
movq rax, xmm1
test rax, rax
ror byte [rdi], 0x85
add al, byte [rcx]
add byte [rax], al
ror byte [rdi], 0x85
add al, byte [rcx]
add byte [rax], al
movq rcx, xmm0
mov rax, rcx
shr rax, 9
movabs rdx, 0x44b82fa09b5a53
mul rdx
shr rdx, 0xb
sub rbx, rdx
jb 0x14005c7f1
imul eax, edx, 0x3b9aca00
sub ecx, eax
cmp ebp, ecx
jae 0x14005c74b
test rbx, rbx
je 0x14005c7f1
dec rbx
add ebp, 0x3b9aca00
sub ebp, ecx
mov eax, ebp
shr eax, 9
imul rax, rax, 0x44b83
shr rax, 0x27
add rbx, rax
jb 0x14005c835
imul eax, eax, 0x3b9aca00
sub ebp, eax
mov rsi, rbx
mov edi, ebp
mov r13, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x60]
jmp 0x14005c2fe
mov bl, 1
jmp 0x14005c7a3
mov rcx, rdi
call fcn.140025730
lock dec qword [rsi]
jne 0x14005c7a1
lea rcx, [rsp + 0x88]
call fcn.140055aa7
xor ebx, ebx
mov eax, ebx
movaps xmm6, xmmword [rsp + 0x120]
add rsp, 0x138
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.attempt_to_calculate_the_remainder_with_a_divisor_of_zerothere_is_no_such_thing_as_a_release_load
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_timeinterval.rs
mov edx, 0x39
call fcn.1400ff770
lea rcx, str.interval_assumes_timeout_
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientpool.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientdispatch.rs
mov edx, 0x18
call fcn.1400ffb60
lea rcx, str.overflow_when_subtracting_duration_from_instant
lea r8, [0x14014c2a8]
mov edx, 0x2f
call fcn.1400ffb60
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_timeinterval.rs
mov qword [rsp + 0x20], rax
str word [r8 - 0x77]
and al, 0x20
lea rcx, str.too_much_time_has_elapsed_since_the_interval_was_supposed_to_tick
lea r9, [0x140150100]
lea r8, [rsp + 0xf0]
mov edx, 0x41
call fcn.1400ffac0
or al, byte [rax]
or al, byte [rax]
lea rax, str.overflow_in_Duration::new
lea rcx, [rsp + 0xf0]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_time.rs
call fcn.1400ff5b0
int3
dec qword [rax]
jne 0x14005c982
lea rcx, [rsi + 0x20]
call fcn.1400788b8
add rsi, 0x10
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14005a78b
add al, byte [rax]
mov qword [rbx], 9
cmp bpl, 2
jne 0x14005cae5
mov rcx, r14
call fcn.14005586b
jmp 0x14005cb0a
lea rdi, [rsp + 0x40]
lea rsi, [rsp + 0x120]
mov ecx, 0xd
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x33]
mov dword [rsp + 0x3b], ecx
mov dword [rsp + 0x38], eax
lea rax, [rsp + 0x188]
lea rsi, [rsp + 0x40]
mov ecx, 0xd
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x38]
mov edx, dword [rsp + 0x3b]
mov dword [rsp + 0x23], edx
mov dword [rsp + 0x20], ecx
lea rdi, [rsp + 0xb8]
mov ecx, 0xd
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x20]
mov ecx, dword [rsp + 0x23]
mov dword [rsp + 0x2b], ecx
mov dword [rsp + 0x28], eax
mov rax, qword [rbx]
cmp rax, 9
je 0x14005cb6b
cmp eax, 0xa
je 0x14005cbe1
mov rcx, rbx
call fcn.1400865ed
mov qword [rbx], 0xa
lea rax, [rsp + 0x48]
mov qword [rax - 8], r14
lea rsi, [rsp + 0xb8]
mov ecx, 0xd
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [rax + 0x68], bpl
mov ecx, dword [rsp + 0x28]
mov edx, dword [rsp + 0x2b]
mov dword [rax + 0x69], ecx
mov dword [rax + 0x6c], edx
cmp bpl, 2
je 0x14005cbb0
lea rcx, [rsp + 0x40]
call fcn.14005b081
xor eax, eax
add rsp, 0x1f0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
mov dword [rbx], 9
jmp 0x14005cbe8
mov qword [rbx], 0xa
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, [0x140144c38]
mov edx, 0x28
call fcn.1400ff770
add ah, cl
add ah, cl
push r15
push r14
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x210
mov r15, qword [rdx]
test r15, r15
je 0x14005cda3
mov r14, r8
mov rdi, rdx
mov rsi, rcx
mov rcx, qword [r8]
call fcn.1400c09df
mov ebx, eax
cmp bl, 2
jne 0x14005cc3c
xor ebp, ebp
xor ebx, ebx
jmp 0x14005cc56
invalid
sbb dh, byte [rcx]
leave
xor ecx, ecx
xor edx, edx
call fcn.1400c0c4c
test bl, 1
jne 0x14005cd3c
mov ebp, ebx
shr ebp, 8
shr ebx, 0x10
mov r12, qword [r15 + 0x30]
test r12b, 2
jne 0x14005ccea
test r12b, 4
jne 0x14005cd00
test r12b, 1
je 0x14005cc84
lea rcx, [r15 + 0x20]
mov rdx, qword [r14]
call fcn.1400c1c82
test al, al
je 0x14005cc8c
test r12b, 1
je 0x14005ccae
jmp 0x14005ccd9
mov rax, qword [r15 + 0x30]
mov rcx, rax
and rcx, 0xfffffffffffffffe
lock cmpxchg qword [r15 + 0x30], rcx
jne 0x14005cc90
test al, 2
jne 0x14005cce4
mov rax, qword [r15 + 0x20]
mov rcx, qword [r15 + 0x28]
call qword [rax + 0x18]
mov rax, qword [r14]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov qword [r15 + 0x20], rax
mov qword [r15 + 0x28], rdx
mov rax, qword [r15 + 0x30]
mov rcx, rax
or rcx, 1
lock cmpxchg qword [r15 + 0x30], rcx
jne 0x14005ccc6
test al, 2
jne 0x14005ccea
mov ecx, ebp
mov edx, ebx
call fcn.1400c0c4c
jmp 0x14005cd3c
lock or qword [r15 + 0x30], 1
mov r14, qword [r15 + 0x38]
mov r12, qword [r15 + 0x40]
mov qword [r15 + 0x40], 5
cmp r12, 5
jne 0x14005cd13
xor ecx, ecx
mov edx, ebx
call fcn.1400c0c4c
mov qword [rsi + 8], 5
jmp 0x14005cd44
lea rdx, [r15 + 0x48]
lea rcx, [rsp + 0x20]
mov r8d, 0xf8
call fcn.1400fc280
xor ecx, ecx
mov edx, ebx
call fcn.1400c0c4c
cmp r12, 5
je 0x14005cd09
cmp r12, 6
jne 0x14005cd56
mov qword [rsi + 8], 6
invalid
add rsp, 0x210
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, [rsp + 0x118]
lea rdx, [rsp + 0x20]
mov r8d, 0xf8
call fcn.1400fc280
lock dec qword [r15]
jne 0x14005cd7c
mov rcx, qword [rdi]
call fcn.1400566e0
mov qword [rdi], 0
lea rcx, [rsi + 0x10]
lea rdx, [rsp + 0x118]
mov r8d, 0xf8
call fcn.1400fc280
mov qword [rsi], r14
mov qword [rsi + 8], r12
jmp 0x14005cd44
lea rax, str.called_after_complete
lea rcx, [rsp + 0x20]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
call fcn.1400ff5b0
int3
mov rsi, rcx
lea rcx, [rdi + 0x10]
call fcn.14005d38f
lock dec qword [rdi]
jne 0x14005cf10
mov rcx, qword [rsi]
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14005d3d5
nop
add rsp, 0x28
pop rdi
pop rsi
ret
add byte [rax], al
mov rbx, qword [rsi + 0xa0]
test rbx, rbx
je 0x14005cf8f
xor r14d, r14d
mov r15, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rcx, qword [rdi + r14*8]
inc r14
call r15
cmp rbx, r14
jne 0x14005cf80
cmp qword [rsi + 0x90], 0
je 0x14005cfab
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [rsi + 0x158]
test rcx, rcx
je 0x14005cfbc
call fcn.14005d308
lea rcx, [rsi + 0x120]
call fcn.140095824
mov rax, qword [rsi + 0x160]
test rax, rax
je 0x14005cff4
lock dec qword [rax]
jne 0x14005cff4
add rsi, 0x160
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.1400788b8
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call case.0x140012daf.1265
cmp dword [rsp + 0x28], 1
jl 0x14005d085
sub byte [rcx], al
ja 0x14005d081
lock sub qword [r15 + 0x1c8], 2
jb 0x14005d0b0
cmp dword [rsp + 0x28], 1
ja 0x14005d050
mov rcx, r14
call fcn.14005d173
jmp 0x14005d050
mov rax, qword [rsi]
lock dec qword [rax]
or byte [rbp + 0x16], dh
mov rcx, qword [rsi]
add rsp, 0x140
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14005d0b9
nop
add rsp, 0x140
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov ecx, 7
int 0x29
ud2
push r14
push rsi
push rdi
push rbx
sub rsp, 0x138
add byte [rax], al
mov rsi, rcx
lea rdi, [rcx + 0x80]
lea rbx, [rcx + 0x180]
lea r14, [rsp + 0x20]
lea esi, [rsp + 0x20]
lea esi, [rsp + 0x20]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call case.0x140012daf.1265
cmp dword [rsp + 0x20], 1
ja 0x14005d0fa
mov rcx, r14
call fcn.14005d173
jmp 0x14005d0db
mov r8, qword [rsi + 0x188]
mov rdi, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [r8 + 0x2308]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
call rdi
mov r8, rbx
test rbx, rbx
jne 0x14005d108
mov rax, qword [rsi + 0x100]
test rax, rax
je 0x14005d138
mov rcx, qword [rsi + 0x108]
call qword [rax + 0x18]
cmp rsi, 0xffffffffffffffff
je 0x14005d165
lock dec qword [rsi + 8]
jne 0x14005d165
mov r8, qword [rsi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x138
pop rbx
pop rdi
pop rsi
pop r14
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
nop
add rsp, 0x138
invalid
cmp byte [rcx], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
ret
invalid
add byte [rdx], cl
jb 0x14005d1a4
cmp qword [rsi + 0x100], 0
je 0x14005d1a4
mov r8, qword [rsi + 0xf8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rsi + 0x88], 0
je 0x14005d1c4
mov r8, qword [rsi + 0x90]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsi + 0x28]
call fcn.140024c93
cmp qword [rsi], 0
je case.0x1400253d2.450
lea rcx, [rsi + 8]
call fcn.1400569b4
add rsi, 0x110
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14005d1f0
push rdi
sub rsp, 0x28
in al, dx
sub byte [rax - 0x75], cl
cmp dword [rax - 0x7b], ecx
invalid
je 0x14005d21e
in al, dx
sub byte [rax - 0x75], cl
cmp dword [rax - 0x7b], ecx
push qword [rax + riz + 0x48]
mov esi, ecx
lea rcx, [rdi + 0x10]
adc al, ch
nop
xchg esp, eax
invalid
push rax
dec qword [rdi]
jne 0x14005d21e
adc al, ch
nop
xchg esp, eax
invalid
mov rcx, qword [rsi]
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp 0x14005d226
invalid
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
pop rdi
pop rsi
ret
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
mov rdi, qword [rcx + 0x30]
test dil, 1
je 0x14005d244
mov rax, qword [rsi + 0x20]
mov rcx, qword [rsi + 0x28]
call qword [rax + 0x18]
invalid
sbb byte [rax - 0xa], al
invalid
test dil, 8
je 0x14005d255
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
call qword [rax + 0x18]
push rax
invalid
push rax
sbb byte [rax - 0x73], cl
cmp al, r13b
add byte cs:[rax], al
add byte [rax - 0x7d], cl
invalid
lea rcx, [rsi + 0x38]
call fcn.14005d28c
cmp rsi, 0xffffffffffffffff
je 0x14005d284
lock dec qword [rsi + 8]
jne 0x14005d284
mov eax, esi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0xa7da4
and eax, 0xa7da4
nop
add rsp, 0x28
pop rdi
pop rsi
ret
sub rsp, 0x20
mov rsi, rcx
mov rax, qword [rcx]
cmp rax, 3
je 0x14005d2a8
cmp eax, 4
jne 0x14005d2b6
add rsp, 0x20
pop rsi
ret
mov rcx, qword [rsi + 8]
add rsp, 0x20
pop rsi
jmp fcn.14005d308
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.140024c93
mov rcx, qword [rsi + 0x60]
call fcn.14000b298
lea rcx, [rsi + 0x70]
call fcn.1400569b4
mov rsi, qword [rsi + 0x90]
cmp qword [rsi], 0
je 0x14005d2f0
mov r8, qword [rsi + 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rax - 0x75], cl
or eax, 0x108cf9
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rcx + 0x58], 0
cmp dword [rcx + 0x58], 0
je 0x14005d320
lea rcx, [rsi + 0x58]
call fcn.140020bc3
mov rcx, qword [rsi]
mov ecx, dword [rsi]
mov rdx, qword [rsi + 8]
call fcn.14009763b
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
invalid
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
sub esp, 0x28
cmp qword [rcx], 0
je 0x14005d357
add rsp, 0x28
pop rdi
pop rsi
ret
mov rsi, qword [rcx + 8]
mov esi, dword [rcx + 8]
mov rdi, qword [rcx + 0x10]
mov rcx, rsi
call qword [rdi]
invalid
cmp qword [rdi + 8], 0
je 0x14005d350
invalid
cmp qword [rdi + 0x10], 0x11
jb 0x14005d376
mov rsi, qword [rsi - 8]
mov esi, dword [rsi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
mov eax, esi
add rsp, 0x28
add esp, 0x28
invalid
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
sub rsp, 0x20
mov rax, qword [rcx + 0x30]
mov rsi, rax
test sil, 4
jne 0x14005d3b3
invalid
adc cl, byte [rax - 0x77]
or rdx, 2
mov rdx, rsi
or rdx, 2
mov rax, rsi
lock cmpxchg qword [rcx + 0x30], rdx
xor byte [rbp - 0x1b], dh
xor byte [rbp - 0x1b], dh
mov eax, esi
and eax, 5
cmp eax, 1
jne 0x14005d3c8
mov rax, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x28]
call qword [rax + 0x10]
test sil, 4
sete al
add rsp, 0x20
pop rsi
ret
mov esi, ecx
mov rdi, qword [rcx + 0x40]
test dil, 1
je 0x14005d3f3
mov rax, qword [rsi + 0x30]
mov rcx, qword [rsi + 0x38]
call qword [rax + 0x18]
test dil, 8
test bh, 8
je 0x14005d404
mov rax, qword [rsi + 0x20]
mov rcx, qword [rsi + 0x28]
call qword [rax + 0x18]
cmp qword [rsi + 0x10], 0
je 0x14005d419
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rsi + 0x18]
test rcx, rcx
je 0x14005d419
call fcn.14005d308
cmp rsi, 0xffffffffffffffff
je 0x14005d43f
sub byte [rdi + 0x5e], bl
ret
add byte [rax], al
movdqa xmmword [rsp + 0x46b0], xmm7
movdqa xmmword [rsp + 0x46a0], xmm6
movabs al, byte [0xf02484894c000046]
add eax, 0x89480000
ror dword [rax - 0x77], cl
mov dword [rsp + 0x5e8], ecx
movabs al, byte [0xf02484894c000046]
and al, 0xf0
add eax, 0x89480000
ror dword [rax - 0x77], cl
mov dword [rsp + 0x5e8], ecx
lea rax, [rdx + 8]
mov qword [rsp + 0xc0], rax
add byte [rax], al
add byte [rax - 0x73], cl
mov dword [rsp + 0x5e8], ecx
add byte [rax], al
lea rax, [rdx + 8]
mov qword [rsp + 0xc0], rax
add byte [rax], al
add byte [rax - 0x73], cl
adc byte [rax - 0x77], cl
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
jns 0x14005d4f4
mov dword [rsp + 0xe0], eax
adc byte [rax - 0x77], cl
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
jns 0x14005d4f4
mov dword [rsp + 0xe0], eax
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
add ah, byte [rsi + 0xf]
jbe 0x14005d4b0
mov rax, qword [rdx]
pcmpeqd xmm6, xmm6
lea rbp, [0x1401498d0]
pinsrw mm1, word [rsi], 0
mov qword [rsp + 0x118], rdx
xchg esp, eax
and al, 0x18
add dword [rax], eax
add byte [rax - 0x73], cl
std
lea rcx, [rax - 3]
add rax, 0xfffffffffffffffe
cmp rcx, 2
stc
add bh, byte [rcx]
stc
add bh, byte [rcx]
cmovae rax, rcx
xor ecx, ecx
cmp rax, 1
add dword [rdi], ecx
xchg esp, eax
ror dword [rax - 0x77], 0xdf
invalid
add dword [rdi], ecx
xchg esp, eax
ror dword [rax - 0x77], 0xdf
invalid
fisttp word [rax + 0xf]
mov esp, 0xc024
cmove rdi, qword [rsp + 0xc0]
shl rcx, 3
rol byte [rax], 0
add byte [rax - 0x3f], cl
loope 0x14005d4fa
shl ecx, 3
test rax, rax
jne 0x14005ecc7
add byte [rbx + 0xf020b3c], al
test byte [rbx], ah
insb byte [rdi], dx
add byte [rax], al
cmp dword [rbx + rcx], 2
je case.0x140021300.494
mov qword [rsp + 0x98], rcx
lea rax, [rdi + 0xe0]
loopne 0x14005d517
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
xchg eax, esp
loopne 0x14005d517
add byte [rax], al
mov qword [rsp + 0x80], rax
mov rbx, qword [rax]
cmp rbx, 4
je case.0x140021300.494
loopne 0x14005d517
add byte [rax], al
mov qword [rsp + 0x80], rax
add byte [rax], al
mov rbx, qword [rax]
cmp rbx, 4
je case.0x140021300.494
lea rax, [rdi + 0x160]
mov qword [rsp + 0xc8], rax
and al, 0xc8
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rax, [rdi + 0xe8]
mov qword [rsp + 0xb0], rax
add byte [rax - 0x77], cl
mov esp, 0xa024
invalid
add byte [rax - 0x77], cl
mov esp, 0xa024
add byte [rax - 0x73], cl
dec qword [r8 - 0x7d]
sti
add bh, byte [rax]
lea rcx, [rbx - 1]
cmp rbx, 2
mov eax, 0
cmovae rax, rcx
test rax, rax
jne 0x14005e664
mov ecx, 0xf
lea rdx, [rsp + 0xb10]
adc byte [rbx], cl
add byte [rax], al
adc byte [rbx], cl
add byte [rax], al
mov rdi, rdx
mov rsi, qword [rsp + 0xb0]
add byte [rax], al
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xb
lea rdi, [rsp + 0xb88]
mov rsi, qword [rsp + 0xc8]
mov esi, dword [rsp + 0xc8]
add byte [rax], al
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x21b0]
mov al, 0x21
add byte [rax], al
mov r8d, 0xd0
mov rcx, rsi
call fcn.1400fc280
in al, dx
or dword [rax], eax
in al, dx
or dword [rax], eax
mov rax, qword [rsp + 0x80]
mov qword [rax], 3
cmp rbx, 1
ja 0x1400640e7
xchg dword [rdi], edx
invalid
imul eax, dword [rax], 0
invalid
mov qword [rsp + 0xb10], rbx
mov ecx, 0xf
lea rdi, [rsp + 0xb18]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xb
lea rdi, [rsp + 0x820]
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x28
and al, byte [rax]
invalid
lea rsi, [rsp + 0x2228]
and al, 0x28
and al, byte [rax]
add bl, dh
movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0xb48]
mov qword [rsp + 0x90], rax
nop
add byte [rax], al
add byte [rbx + 0xb502484], cl
or eax, dword [rax]
invalid
or rax, qword [rax]
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
nop
nop
add byte [rax], al
add byte [rbx + 0xb502484], cl
or eax, dword [rax]
invalid
or eax, dword [rax]
add byte [rcx + 0xd02484], cl
add byte [rax], al
mov dword [rsp + 0xd0], eax
mov rax, qword [rsp + 0xb80]
add byte [rax], al
mov rcx, qword [rax + 0x20]
test rcx, rcx
je 0x14005dfd4
or dword [rax], eax
invalid
or dword [rax], eax
add byte [rax - 0x75], cl
pop rax
sbb byte [rax - 0x73], cl
add al, 0xc9
mov rbx, qword [rax + 0x18]
lea rax, [rcx + rcx*8]
shl rax, 4
add rax, rbx
mov qword [rsp + 0x58], rax
and al, 0x58
movabs rax, 0x8000000000000000
cmp qword [rbx + 0x60], rax
jne 0x14005d68a
or byte [rax + 0x39], 0x43
invalid
xor eax, eax
ror byte [rax - 0x75], 0xb
mov rcx, qword [rbx]
lea rdx, [0x140155af0]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
lea rdx, [rbx + 8]
lea rcx, [rsp + 0x1c20]
and byte [rax + rax], bl
add al, ch
mov al, 0xdf
add al, byte [rax]
and byte [rax + rax], bl
add al, ch
mov al, 0xdf
add al, byte [rax]
jmp 0x14005df84
lea rcx, [rsp + 0x820]
call fcn.140055767
mov rsi, rax
test rdx, rdx
je 0x14005d910
add al, ch
rol byte [rax - 0x76b70001], 1
invalid
mov rdi, rdx
mov r9b, byte [rsi]
mov cl, byte [rsi]
cmp r9b, 0x5b
jne 0x14005d9de
add rdi, rsi
xor eax, eax
ror byte [rcx - 0x77], 0xf0
ror byte [rcx - 0x77], 0xf0
test r9b, r9b
js 0x14005d6ca
lea rcx, [r8 + 1]
lea ecx, [rax + 1]
movzx r9d, r9b
jmp case.0x1400546f1.26
mov ecx, r9d
and cl, 0x1f
invalid
movzx edx, cl
movzx r11d, byte [r8 + 1]
and r11d, 0x3f
and ebx, 0x3f
invalid
and ebx, 0x3f
cmp r9b, 0xdf
jbe case.0x140053613.49
movzx r10d, byte [r8 + 2]
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
cmp r9b, 0xf0
cmp cl, 0xf0
cmp cl, 0xf0
jb 0x14005d732
lea rcx, [r8 + 4]
movzx r9d, byte [r8 + 3]
add rax, qword [rbx - 0x1d3ef81e]
invalid
add rax, qword [rbx - 0x1d3ef81e]
adc al, byte [rcx - 0x3f]
loop 0x14005d711
loop case.0x1400546f1.28
shl r10d, 6
and r9d, 0x3f
or r9d, r10d
or r9d, edx
cmp r9d, 0x110000
add byte [rcx], dl
invalid
rol dword [rcx + 9], 1
rol dword [rcx - 0x7f], 1
stc
add byte [rax], al
add byte [rcx], dl
invalid
add byte [rcx], dl
add byte [rbp + 0x21], dh
jne case.0x1400546f1.26
jmp 0x14005dfc6
lea rcx, [r8 + 2]
shl edx, 6
or edx, r11d
or edx, ebx
or edx, ebx
mov r9d, edx
jmp case.0x1400546f1.26
lea rcx, [r8 + 3]
shl edx, 0xc
or r10d, edx
rol byte [rbp - 0x77], cl
invalid
rol byte [rbp - 0x77], cl
ror dword [rax - 0x77], 1
mov rdx, rcx
invalid
invalid
mov ecx, edx
mov rdx, rcx
sub rdx, r8
add rdx, rax
xor r8d, r8d
cmp r8, 8
je 0x14005d917
ret 1
invalid
lea r10, [r8 + 4]
cmp dword [r8 + rbp], r9d
mov r8, r10
jne 0x14005d74b
cmp rcx, rdi
cmp ecx, edi
je 0x14005dfbe
push rbx
or byte [rax], al
add byte [rdx + rcx*4 + 9], al
mov r9b, byte [rcx]
mov rax, rdx
mov r8, rcx
jmp 0x14005d6bb
invalid
invalid
jne 0x14005df9c
lea rdx, [rbx + 8]
lea rcx, [rsp + 0x1c20]
add byte [rax], al
add byte [rax], al
lea r8, [rsp + 0x820]
call fcn.140099c2c
jmp 0x14005df84
test al, al
jne 0x14005df9c
lea rcx, [rsp + 0x820]
call fcn.14005570e
dec dword [rax - 0x7d]
cli
add eax, 0x7de850f
add byte [rax], al
mov ecx, dword [rax]
mov edx, 0x70747468
xor ecx, edx
movzx eax, byte [rax + 4]
xor eax, 0x73
or eax, ecx
jne 0x14005df9c
jmp 0x14005d674
jle 0x14005d820
add byte [rdi], cl
test byte [rbp + 0x48000007], bl
mov esi, eax
mov rdi, rdx
mov rcx, qword [r14 + 0x30]
mov rdx, qword [r14 + 0x38]
mov r8, rax
mov r9, rdi
call fcn.1400781d9
mov rcx, qword [r14 + 0x10]
mov r15, qword [r14 + 0x18]
mov r12, r15
and r12, rax
shr rax, 0x39
call 0x1ae153e66
shl byte [rsi + 0xf], 0x60
sal dl, 0xf
jo 0x14005d7f6
add byte [rsi + 0xf], ah
jo 0x14005d833
add byte [rbp + rcx*4 + 0x69], cl
nop
call 0x1ae153e66
shl byte [rsi + 0xf], 0x60
sal dl, 0xf
jo 0x14005d7f6
add byte [rsi + 0xf], ah
jo 0x14005d833
xor eax, eax
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x30], rcx
movdqu xmm8, xmmword [rcx + r12]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm7
pmovmskb r14d, xmm0
test r14w, r14w
je 0x14005d8a5
mov eax, r14d
lea r14d, [rax - 1]
inc dword [rcx + 0x21]
invalid
bsf eax, eax
add rax, r12
and rax, r15
neg rax
imul rbp, rax, 0x70
inc dword [rcx + 0x21]
invalid
cmp rdi, qword [r13 + rbp + 0x10]
jne 0x14005d860
add byte [rsi + 0x44], ah
pcmpeqb mm0, mm6
pcmpeqb xmm8, xmm6
pmovmskb eax, xmm8
test eax, eax
lea rbp, [0x1401498d0]
jne 0x14005df9c
mov rax, qword [rsp + 0x50]
add r12, rax
add r12, 0x10
add rax, 0x10
rcl byte [rax], 0x48
mov dword [rsp + 0x50], eax
rcl byte [rax], 0x48
mov dword [rsp + 0x50], eax
and r12, r15
mov rcx, qword [rsp + 0x30]
jmp 0x14005d84c
xor edi, edi
jmp 0x14005d9de
xor r9d, r9d
mov r8, rdx
cmp rcx, rdi
je 0x14005d9ce
mov r11b, byte [rdi - 1]
test r11b, r11b
js 0x14005d939
lea r10, [rdi - 1]
movzx r11d, r11b
jmp 0x14005d9a1
movzx ebp, byte [rdi - 2]
cmp bpl, 0xc0
jge 0x14005d968
movzx r14d, byte [rdi - 3]
cmp r14b, 0xc0
jge 0x14005d971
lea r10, [rdi - 4]
movzx r15d, byte [rdi - 4]
and r15d, 7
shl r15d, 6
and r14d, 0x3f
or r14d, r15d
jmp 0x14005d979
lea r10, [rdi - 2]
and ebp, 0x1f
jmp 0x14005d983
lea r10, [rdi - 3]
and r14d, 0xf
shl r14d, 6
and ebp, 0x3f
or ebp, r14d
shl ebp, 6
and r11b, 0x3f
movzx r11d, r11b
or r11d, ebp
cmp r11d, 0x110000
lea rbp, [0x1401498d0]
je 0x14005d9ce
xor r14d, r14d
cmp r14, 8
je 0x14005d9c5
lea r15, [r14 + 4]
cmp dword [r14 + rbp], r11d
mov r14, r15
jne 0x14005d9a4
mov rdi, r10
cmp rcx, r10
jne 0x14005d926
jmp 0x14005d9ce
sub rdx, rcx
add rdx, rdi
mov r8, rdx
test r9b, r9b
je 0x14005d9d5
xor eax, eax
add rsi, rax
sub r8, rax
mov rdi, r8
lea rcx, [rsp + 0x700]
mov rdx, rsi
mov r8, rdi
call fcn.140007600
mov dl, byte [rsp + 0x700]
cmp dl, 2
jne 0x14005dac5
mov rax, qword [rbx + 0x88]
test rax, rax
je 0x14005d657
mov r15, qword [rbx + 0x80]
shl rax, 3
lea r12, [rax + rax*2]
xor ebp, ebp
mov r14, qword [r15 + rbp + 8]
mov r13, qword [r15 + rbp + 0x10]
cmp rdi, r13
jne 0x14005da43
mov rcx, r14
mov rdx, rsi
mov r8, rdi
call fcn.1400fccb0
test eax, eax
je 0x14005dabe
mov rcx, r14
mov rdx, r13
mov r8d, 0x2e
call fcn.1400ccd20
test rax, rax
je 0x14005da70
mov rax, qword [rbx + 0x70]
test rax, rax
je 0x14005d657
mov r8, qword [rsp + 0x701]
mov r9, qword [rsp + 0x709]
mov r10, qword [rbx + 0x68]
lea rax, [rax + rax*8]
lea r11, [r10 + rax*2]
mov eax, r9d
shr eax, 0x10
mov ecx, r8d
shr ecx, 0x10
mov rsi, r9
shr rsi, 0x20
mov rdi, r8
shr rdi, 0x20
mov r15, r9
shr r15, 0x30
mov r12, r8
mov r14d, r8d
rol r14w, 8
mov word [rsp + 0x40], r14w
rol cx, 8
mov dword [rsp + 0x30], ecx
rol di, 8
mov qword [rsp + 0x48], rdi
shr r12, 0x30
rol r12w, 8
mov ecx, r9d
rol cx, 8
mov word [rsp + 0x38], cx
rol ax, 8
mov dword [rsp + 0x50], eax
rol si, 8
mov qword [rsp + 0x28], rsi
rol r15w, 8
cmp byte [r10], 2
jne 0x14005db90
cmp dl, byte [r10 + 1]
jne 0x14005df4a
movdqu xmm0, xmmword [r10]
movdqa xmmword [rsp + 0x600], xmm0
movzx eax, word [r10 + 0x10]
mov word [rsp + 0x610], ax
mov byte [rsp + 0x612], dl
mov qword [rsp + 0x61b], r9
mov qword [rsp + 0x613], r8
cmp byte [rsp + 0x600], 0
je 0x14005debc
mov dword [rsp + 0x6a0], ecx
shr eax, 0x10
rol ax, 8
shr rdi, 0x20
rol di, 8
mov word [rsp + 0x6a2], ax
mov eax, esi
mov word [rsp + 0x6a4], di
mov rcx, rsi
shr rbp, 0x30
rol bp, 8
mov word [rsp + 0x6a6], bp
mov rdi, rsi
rol si, 8
mov word [rsp + 0x6a8], si
shr eax, 0x10
rol ax, 8
mov word [rsp + 0x6aa], ax
shr rcx, 0x20
rol cx, 8
mov word [rsp + 0x6ac], cx
shr rdi, 0x30
movzx eax, word [rsp + 0x40]
mov word [rsp + 0x758], ax
mov eax, dword [rsp + 0x30]
mov word [rsp + 0x75a], ax
mov rax, qword [rsp + 0x48]
mov word [rsp + 0x75c], ax
mov word [rsp + 0x75e], r12w
movzx eax, word [rsp + 0x38]
mov word [rsp + 0x760], ax
mov eax, dword [rsp + 0x50]
mov word [rsp + 0x762], ax
mov rax, qword [rsp + 0x28]
mov word [rsp + 0x764], ax
mov word [rsp + 0x766], r15w
rol di, 8
mov word [rsp + 0x6ae], di
xor ecx, ecx
lea rbp, [0x1401498d0]
cmp rcx, 8
je 0x14005df5c
movzx esi, word [rsp + rcx*2 + 0x758]
xor eax, eax
cmp si, word [rsp + rcx*2 + 0x6a0]
lea rcx, [rcx + 1]
setne al
cmovb eax, r13d
test al, al
je 0x14005de82
inc al
cmp al, 2
jae 0x14005df4a
jmp 0x14005df5c
jle 0x14005df17
lea rbp, [0x1401498d0]
jmp 0x14005df4a
mov edi, 0xffffffff
mov ecx, eax
shr edi, cl
cmp al, 0x20
mov eax, 0
cmovae edi, eax
mov eax, dword [rsp + 0x613]
bswap eax
or edi, esi
xor ecx, ecx
cmp eax, edi
seta cl
sbb ecx, 0
test ecx, ecx
lea rbp, [0x1401498d0]
jle 0x14005df5c
add r10, 0x12
cmp r10, r11
jne 0x14005db5c
jmp 0x14005d657
mov al, 1
jmp 0x14005d659
movabs rax, 0x8000000000000003
cmp qword [rsp + 0x1c20], rax
jne 0x14005e335
add rbx, 0x90
cmp rbx, qword [rsp + 0x58]
jne 0x14005d647
jmp 0x14005dfd4
xor r8d, r8d
jmp 0x14005d9d3
mov r9b, 1
mov rdx, rax
xor r8d, r8d
jmp 0x14005d91d
mov r13, qword [rsp + 0xb30]
lock inc qword [r13]
jle case.0x14005ecf8.2
mov rax, qword [rsp + 0xb38]
lock inc qword [rax]
jle case.0x14005ecf8.2
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0xb40]
mov qword [rsp + 0x50], rax
cmp qword [rsp + 0xb10], 0
je 0x14005e030
mov rcx, qword [rsp + 0xb18]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov qword [rsp + 0x78], rax
mov eax, 1
jmp 0x14005e032
xor eax, eax
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0xb20]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
mov rdi, rax
mov al, byte [rsp + 0xb2c]
mov cl, byte [rsp + 0xb2d]
mov r15b, byte [rsp + 0xb28]
mov bl, byte [rsp + 0xb29]
mov r14b, byte [rsp + 0xb2a]
mov sil, byte [rsp + 0xb2b]
mov r12, qword [rsp + 0xb80]
lock inc qword [r12]
jle case.0x14005ecf8.2
mov byte [rsp + 0x60], cl
mov byte [rsp + 0x88], al
mov qword [rsp + 0x28], r13
mov al, byte [rsp + 0xb88]
mov byte [rsp + 0x48], al
mov eax, dword [rsp + 0xb50]
mov dword [rsp + 0x70], eax
mov rax, qword [rsp + 0xb48]
mov qword [rsp + 0x68], rax
mov al, byte [rsp + 0xb89]
mov byte [rsp + 0x40], al
mov al, byte [rsp + 0xb8a]
mov byte [rsp + 0x38], al
mov bpl, 2
cmp byte [rsp + 0xb78], 2
je 0x14005e14d
mov rax, qword [rsp + 0xb58]
mov r8, qword [rsp + 0xb60]
mov r9, qword [rsp + 0xb68]
lea rcx, [rsp + 0x1c20]
lea rdx, [rsp + 0xb70]
call qword [rax]
mov bpl, byte [rsp + 0xb78]
movdqu xmm0, xmmword [rsp + 0x1c20]
movups xmm1, xmmword [rsp + 0x1c30]
movdqa xmmword [rsp + 0x700], xmm0
movaps xmmword [rsp + 0x710], xmm1
lea rcx, [rsp + 0x1c41]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x6a0], eax
mov dword [rsp + 0x6a3], ecx
movaps xmm0, xmmword [rsp + 0x700]
movaps xmm1, xmmword [rsp + 0x710]
lea rax, [rsp + 0x621]
movups xmmword [rax - 0xd], xmm1
movups xmmword [rax - 0x1d], xmm0
mov eax, dword [rsp + 0x6a0]
test byte [rax + riz*4], ah
invalid
add byte [rax], al
mov ecx, dword [rsp + 0x6a3]
mov dword [rsp + 0x758], eax
mov dword [rsp + 0x75b], ecx
movups xmm0, xmmword [rsp + 0x600]
movups xmm1, xmmword [rsp + 0x610]
movaps xmmword [rsp + 0x1c20], xmm0
movaps xmmword [rsp + 0x1c30], xmm1
mov eax, dword [rsp + 0x620]
mov dword [rsp + 0x1c40], eax
mov al, byte [0x1401660a0]
mov ecx, 0x538
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x14006410f
test byte [rax + riz*4], ah
invalid
mov r13, rax
mov rax, qword [rsp + 0x30]
mov qword [r13], rax
mov rax, qword [rsp + 0x78]
mov qword [r13 + 8], rax
mov qword [r13 + 0x10], rdi
mov byte [r13 + 0x18], r15b
mov byte [r13 + 0x19], bl
mov byte [r13 + 0x1a], r14b
mov byte [r13 + 0x1b], sil
mov al, byte [rsp + 0x88]
mov byte [r13 + 0x1c], al
mov al, byte [rsp + 0x60]
mov byte [r13 + 0x1d], al
mov rax, qword [rsp + 0x28]
mov qword [r13 + 0x20], rax
mov rax, qword [rsp + 0x58]
mov qword [r13 + 0x28], rax
mov rax, qword [rsp + 0x50]
mov qword [r13 + 0x30], rax
mov rax, qword [rsp + 0x68]
mov qword [r13 + 0x38], rax
mov eax, dword [rsp + 0x70]
mov dword [r13 + 0x40], eax
movdqa xmm0, xmmword [rsp + 0x1c20]
movaps xmm1, xmmword [rsp + 0x1c30]
movdqu xmmword [r13 + 0x44], xmm0
movups xmmword [r13 + 0x54], xmm1
mov eax, dword [rsp + 0x1c40]
mov dword [r13 + 0x64], eax
mov byte [r13 + 0x68], bpl
mov eax, dword [rsp + 0x758]
mov ecx, dword [rsp + 0x75b]
mov dword [r13 + 0x69], eax
mov dword [r13 + 0x6c], ecx
mov qword [r13 + 0x70], r12
mov al, byte [rsp + 0x48]
mov byte [r13 + 0x78], al
mov al, byte [rsp + 0x40]
mov byte [r13 + 0x79], al
mov al, byte [rsp + 0x38]
mov byte [r13 + 0x7a], al
mov rdi, r13
sub rdi, 0xffffffffffffff80
mov ecx, 0xb
lea rsi, [rsp + 0x820]
rep movsq qword [rdi], qword [rsi]
mov word [r13 + 0x250], 0
mov rax, qword [rsp + 0x90]
mov qword [r13 + 0x258], rax
mov eax, dword [rsp + 0xd0]
add byte [rcx - 0x77], al
test dword [rax + 2], esp
add byte [rax], al
add byte [rcx - 0x77], al
test dword [rax + 2], esp
add byte [rax], al
mov byte [r13 + 0x268], 0
lea rsi, [0x140144560]
mov rcx, qword [rsp + 0x80]
call fcn.14005a9bf
mov rdi, qword [rsp + 0xa0]
mov qword [rdi + 0xe0], 2
mov qword [rdi + 0xe8], r13
mov qword [rdi + 0xf0], rsi
lea rcx, [rsp + 0xb10]
call fcn.140052964
mov rbx, qword [rdi + 0xe0]
lea rbp, [0x1401498d0]
jmp 0x14005d554
mov r13, qword [rsp + 0xb30]
lock inc qword [r13]
jle case.0x14005ecf8.2
mov rax, qword [rsp + 0xb38]
lock inc qword [rax]
jle case.0x14005ecf8.2
mov rcx, qword [rsp + 0xb40]
cmp qword [rsp + 0xb10], 0
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rcx
je 0x14005e391
mov rcx, qword [rsp + 0xb18]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov qword [rsp + 0x78], rax
mov eax, 1
jmp 0x14005e393
xor eax, eax
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0xb20]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
mov rdi, rax
mov al, byte [rsp + 0xb2c]
mov cl, byte [rsp + 0xb2d]
mov r15b, byte [rsp + 0xb28]
mov bl, byte [rsp + 0xb29]
mov r14b, byte [rsp + 0xb2a]
mov sil, byte [rsp + 0xb2b]
mov r12, qword [rsp + 0xb80]
lock inc qword [r12]
jle case.0x14005ecf8.2
mov byte [rsp + 0x60], cl
mov byte [rsp + 0x88], al
mov qword [rsp + 0x28], r13
mov al, byte [rsp + 0xb88]
mov byte [rsp + 0x48], al
mov eax, dword [rsp + 0xb50]
mov dword [rsp + 0x70], eax
mov rax, qword [rsp + 0xb48]
mov qword [rsp + 0x68], rax
mov al, byte [rsp + 0xb89]
mov byte [rsp + 0x40], al
mov al, byte [rsp + 0xb8a]
mov byte [rsp + 0x38], al
mov bpl, 2
cmp byte [rsp + 0xb78], 2
je 0x14005e4ae
mov rax, qword [rsp + 0xb58]
mov r8, qword [rsp + 0xb60]
mov r9, qword [rsp + 0xb68]
lea rcx, [rsp + 0x600]
lea rdx, [rsp + 0xb70]
call qword [rax]
mov bpl, byte [rsp + 0xb78]
movdqu xmm0, xmmword [rsp + 0x600]
movups xmm1, xmmword [rsp + 0x610]
movdqa xmmword [rsp + 0x6a0], xmm0
movaps xmmword [rsp + 0x6b0], xmm1
lea rcx, [rsp + 0x621]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x758], eax
mov dword [rsp + 0x75b], ecx
movaps xmm0, xmmword [rsp + 0x6a0]
movaps xmm1, xmmword [rsp + 0x6b0]
lea rax, [rsp + 0x704]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov eax, dword [rsp + 0x758]
mov ecx, dword [rsp + 0x75b]
mov dword [rsp + 0x1bc8], eax
mov dword [rsp + 0x1bcb], ecx
movups xmm0, xmmword [rsp + 0x700]
movups xmm1, xmmword [rsp + 0x710]
movaps xmmword [rsp + 0x600], xmm0
movaps xmmword [rsp + 0x610], xmm1
mov eax, dword [rsp + 0x720]
mov dword [rsp + 0x620], eax
mov al, byte [0x1401660a0]
mov ecx, 0x4cf8
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x14006411e
mov r13, rax
mov rax, qword [rsp + 0x30]
mov qword [r13], rax
mov rax, qword [rsp + 0x78]
mov qword [r13 + 8], rax
mov qword [r13 + 0x10], rdi
mov byte [r13 + 0x18], r15b
mov byte [r13 + 0x19], bl
mov byte [r13 + 0x1a], r14b
mov byte [r13 + 0x1b], sil
mov al, byte [rsp + 0x88]
mov byte [r13 + 0x1c], al
mov al, byte [rsp + 0x60]
mov byte [r13 + 0x1d], al
mov rax, qword [rsp + 0x28]
mov qword [r13 + 0x20], rax
mov rax, qword [rsp + 0x58]
mov qword [r13 + 0x28], rax
mov rax, qword [rsp + 0x50]
mov qword [r13 + 0x30], rax
mov rax, qword [rsp + 0x68]
mov qword [r13 + 0x38], rax
mov dword [rbp + 0x38], eax
mov eax, dword [rsp + 0x70]
mov dword [r13 + 0x40], eax
movdqa xmm0, xmmword [rsp + 0x600]
movaps xmm1, xmmword [rsp + 0x610]
movdqu xmmword [r13 + 0x44], xmm0
movups xmmword [r13 + 0x54], xmm1
mov eax, dword [rsp + 0x620]
mov dword [r13 + 0x64], eax
mov byte [r13 + 0x68], bpl
mov eax, dword [rsp + 0x1bc8]
mov ecx, dword [rsp + 0x1bcb]
mov dword [r13 + 0x69], eax
mov dword [r13 + 0x6c], ecx
mov qword [r13 + 0x70], r12
mov al, byte [rsp + 0x48]
mov byte [r13 + 0x78], al
mov al, byte [rsp + 0x40]
mov byte [r13 + 0x79], al
mov al, byte [rsp + 0x38]
mov byte [r13 + 0x7a], al
lea rdi, [r13 + 0x80]
mov ecx, 0xb
lea rsi, [rsp + 0x1c20]
and byte [rax + rax], bl
add bl, dh
movsq qword [rdi], qword [rsi]
and byte [rax + rax], bl
add bl, dh
movsq qword [rdi], qword [rsi]
mov rdi, r13
add rdi, 0xd8
mov ecx, 0xb
lea rsi, [rsp + 0x820]
rep movsq qword [rdi], qword [rsi]
xor eax, eax
mov byte [r13 + 0x2e2], al
mov rcx, qword [rsp + 0x90]
mov qword [r13 + 0x2638], rcx
mov ecx, dword [rsp + 0xd0]
add byte [rax], al
add byte [rcx - 0x77], al
lea eax, [rax + 0x26]
add byte [rax], al
mov byte [r13 + 0x2648], al
lea rsi, [0x140144580]
jmp 0x14005e2e7
cmp rax, 1
jne 0x1400640f7
mov eax, dword [rcx]
mov dword [rsp + 0xab8], eax
movzx eax, word [rcx + 4]
mov word [rsp + 0xabc], ax
mov r14, qword [rsp + 0x80]
cmp dword [r14], 4
je 0x14006418f
mov rcx, r14
call fcn.140086a79
mov qword [r14], 4
add byte [rcx - 0x48], al
rol byte [rax], 1
add byte [rax], al
mov rcx, qword [rsp + 0xb0]
lea rdx, [rsp + 0xb10]
call fcn.1400fc280
cmp bl, 2
jne 0x14005e73a
mov cl, 7
call fcn.1400210cc
mov r13, rax
mov rcx, qword [rax]
test rcx, rcx
je 0x14005e730
mov rdx, qword [r13 + 8]
call fcn.1400014a3
mov qword [r13], rsi
mov qword [r13 + 8], rdi
jmp 0x14005e75b
movzx eax, word [rsp + 0xabc]
mov word [rsp + 0xb14], ax
mov eax, dword [rsp + 0xab8]
mov dword [rsp + 0xb10], eax
mov r13, rsi
movzx eax, word [rsp + 0xb14]
mov ecx, dword [rsp + 0xb10]
mov dword [rsp + 0x1b18], ecx
and al, 0x18
sbb eax, dword [rax]
add byte [rsi - 0x77], ah
test byte [rsp + rbx], ah
sbb eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rbx + rcx*4 + 0x34], cl
or byte [rcx - 0x7d], cl
inc byte [rdx]
and al, 0x18
sbb eax, dword [rax]
add byte [rsi - 0x77], ah
test byte [rsp + rbx], ah
sbb eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rbx + rcx*4 + 0x34], cl
or byte [rcx - 0x7d], cl
inc byte [rdx]
je 0x140064175
mov r15, qword [rsp + 0xa0]
lea rsi, [r15 + 8]
mov r8d, 0xd8
lea rcx, [rsp + 0x36d0]
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.1400fc280
cmp dword [r15 + 0xe0], 4
je 0x14005e7d0
mov rcx, qword [rsp + 0x80]
call fcn.140086a79
mov rax, qword [rsp + 0x118]
mov rcx, qword [rsp + 0x98]
mov qword [rax + rcx], 2
mov r8d, 0x1b0
mov rcx, rsi
lea rdx, [rsp + 0xb10]
call fcn.1400fc280
mov qword [rsp + 0x21b0], r14
mov r8d, 0xd8
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x21b8]
lea rsi, [rsp + 0x36d0]
mov rdx, rsi
call fcn.1400fc280
or dword [rax], eax
or dword [rax], eax
cmp bl, 2
je 0x14005ed3d
mov qword [rsp + 0xb10], r14
mov r8d, 0xd8
lea rcx, [rsp + 0xb18]
mov rdx, rsi
call fcn.1400fc280
lea r15, [rsp + 0x1c20]
mov rcx, r15
mov rdx, r13
call qword [rdi + 0x50]
mov byte [rsp + 0x1c39], bpl
mov rsi, qword [rsp + 0x1c20]
and al, 0x20
sbb al, 0
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x28
sbb al, 0
add byte [rax - 0x73], cl
test byte [rcx + rax*2], ah
sbb al, 0
add byte [rdi], cl
adc byte [rax - 0x11], al
and al, 0x20
sbb al, 0
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x28
sbb al, 0
add byte [rax - 0x73], cl
test byte [rcx + rax*2], ah
sbb al, 0
add byte [rdi], cl
adc byte [rax - 0x11], al
movaps xmmword [rsp + 0x820], xmm0
test bl, bl
je 0x14005e93e
mov rcx, r15
mov rdx, r13
call qword [rdi + 0x78]
movabs rax, 0x8000000000000001
cmp qword [rsp + 0x1c20], rax
and al, 0x20
sbb al, 0
add byte [rdi], cl
invalid
lea eax, [rax]
add byte [rax], al
and al, 0x20
sbb al, 0
add byte [rdi], cl
test byte [rbp + 0x48000000], cl
test esi, esi
test rsi, rsi
je 0x14005e8ff
mov al, byte [0x1401660a0]
mov ecx, 0x28
add byte [rax], al
add byte [rax], al
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x1400641b8
mov rcx, qword [rsp + 0x1c30]
mov qword [rax + 0x10], rcx
movups xmm0, xmmword [rsp + 0x1c20]
and al, 0x30
sbb al, 0
add byte [rax - 0x77], cl
adc byte [rdi], cl
adc byte [rsp + 0x1c20], al
movups xmmword [rax], xmm0
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], r14
mov rsi, rax
lea r14, [0x140143a68]
jmp 0x14005e93e
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x1400641c7
mov rsi, rax
mov rax, qword [rsp + 0x1c30]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0x1c20]
movups xmmword [rsi], xmm0
lea r14, [0x140142838]
mov qword [rsp + 0x700], rsi
mov qword [rsp + 0x708], r14
invalid
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x820]
lea rax, [rsp + 0x704]
invalid
add byte [rax], al
movups xmmword [rax + 0xc], xmm0
mov cl, byte [rsp + 0x718]
mov al, byte [rsp + 0xbe8]
and al, 0xe8
or eax, dword [rax]
add byte [rcx + 0xfc208ca], cl
test dword [rsi], esi
add dword [rax], eax
invalid
invalid
invalid
and al, 0xe8
or eax, dword [rax]
add byte [rcx + 0xfc208ca], cl
test dword [rsi], esi
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rcx*4], fs
or eax, dword [rax]
add byte [rax - 0x75], cl
call 0xc905e97c
retf 0xc208
lea rcx, [rsp + 0xb88]
mov rax, qword [rcx + 0x40]
mov qword [rsp + 0x1c50], rax
mov qword [rsp + 0x1c50], rax
movdqu xmm0, xmmword [rcx + 0x10]
movups xmm1, xmmword [rcx + 0x20]
movups xmm2, xmmword [rcx + 0x30]
movaps xmmword [rsp + 0x1c40], xmm2
movaps xmmword [rsp + 0x1c30], xmm1
movdqa xmmword [rsp + 0x1c20], xmm0
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x820]
lea rdx, [rsp + 0xbd0]
lea rsi, [rsp + 0x1c20]
mov r8, rsi
mov r9b, 1
call fcn.140056b79
mov rcx, rsi
call fcn.140055a5d
cmp byte [rsp + 0x820], 3
jne 0x14005eb03
mov cl, 4
call fcn.1400210cc
mov rsi, rax
mov r8d, 0x17
mov eax, 0x17
mov eax, 0x17
mov rcx, rax
lea rdx, [0x14014610d]
call fcn.14002118d
and dword [rdi], 0x8d48fffc
mov word [rax + rax], fs
invalid
add byte [rax], al
call fcn.1400558a8
dec dword [rcx + rcx*4 - 0x17]
and dword [rdi], 0x8d48fffc
mov word [rax + rax], fs
invalid
dec dword [rcx + rcx*4 - 0x17]
call qword [rdi]
cmp qword [rdi + 8], 0
lea rbp, [0x1401498d0]
add byte [rax - 0x73], cl
sub eax, 0xeaea6
je 0x14005ea49
cmp qword [rdi + 0x10], 0x11
jb 0x14005ea37
invalid
add al, 0x4d
mov ebp, dword [rbp - 8]
mov r13, qword [r13 - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r13
call 0x1a5e50046
or al, byte [rax]
call 0x1a5e50046
or al, byte [rax]
mov rax, qword [rsp + 0xbd0]
test rax, rax
test eax, eax
test eax, eax
je 0x14005ea69
lock dec qword [rax]
jne 0x14005ea69
lea rcx, [rsp + 0xbd0]
call fcn.140055aa7
invalid
invalid
invalid
mov rax, qword [rsp + 0xb78]
test rax, rax
je 0x14005ea89
lock dec qword [rax]
jne 0x14005ea89
lea rcx, [rsp + 0xb78]
call fcn.1400788b8
mov word [rax + rdi*2], fs
or eax, dword [rax]
add al, ch
invalid
mov rax, qword [rsp + 0xbd8]
test rax, rax
je 0x14005eaa9
lock dec qword [rax]
jne 0x14005eaa9
mov bl, 2
jmp case.0x14004e296.129
add ch, cl
mov eax, 0x4c000001
lea eax, [rsp + 0xb88]
lea r8, [rsp + 0xb88]
mov rdx, qword [r8 + 0x40]
mov qword [rsp + 0x630], rdx
movups xmm0, xmmword [r8 + 0x10]
movups xmm1, xmmword [r8 + 0x20]
movups xmm2, xmmword [r8 + 0x30]
movaps xmmword [rsp + 0x620], xmm2
and byte [rsi], al
add byte [rax], al
movaps xmmword [rsp + 0x610], xmm1
movaps xmmword [rsp + 0x600], xmm0
add byte [rsi], al
add byte [rax], al
add byte [rsi], al
add byte [rax], al
test cl, cl
je 0x14005eb43
test al, al
jne 0x14005eb43
mov ebp, ebp
mov dword [rsp + 0x58], 0
jmp 0x14005eb57
mov rax, qword [rsp + 0x850]
mov qword [rsp + 0x630], rax
movups xmm0, xmmword [rsp + 0x820]
adc byte [rsp + 0x820], al
push rax
or byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rsi], ah
invalid
adc byte [rsp + 0x820], al
movups xmm1, xmmword [rsp + 0x830]
movups xmm2, xmmword [rsp + 0x840]
movaps xmmword [rsp + 0x620], xmm2
movaps xmmword [rsp + 0x610], xmm1
movaps xmmword [rsp + 0x600], xmm0
mov r14d, ebp
mov rbp, r13
mov byte [rsp + 0xb92], 1
mov al, 1
mov dword [rsp + 0x58], eax
mov r15, qword [rsp + 0xbd0]
mov r12, qword [rsp + 0xbd8]
mov r13, qword [rsp + 0xbe0]
mov al, byte [0x1401660a0]
mov ecx, 0x440
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x1400641a9
mov rsi, rax
mov r8d, 0x88
add byte [rax], al
add byte [rax], al
mov rcx, rax
lea rdx, [rsp + 0xb10]
call fcn.1400fc280
or dword [rax], eax
or dword [rax], eax
mov qword [rsi + 0x88], rbp
mov qword [rsi + 0x90], rdi
mov byte [rsi + 0x98], r14b
mov byte [rsi + 0x99], bl
movzx eax, word [rsp + 0x1b1c]
mov word [rsi + 0x9e], ax
mov eax, dword [rsp + 0x1b18]
mov dword [rsi + 0x9a], eax
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x700], al
and al, 0
invalid
add byte [rax], al
and al, 0
invalid
movups xmm1, xmmword [rsp + 0x710]
movups xmmword [rsi + 0xb0], xmm1
invalid
mov al, 0
add byte [rax], al
movups xmmword [rsi + 0xa0], xmm0
movdqa xmm0, xmmword [rsp + 0x600]
movaps xmm1, xmmword [rsp + 0x610]
movaps xmm2, xmmword [rsp + 0x620]
movdqu xmmword [rsi + 0xc0], xmm0
movups xmmword [rsi + 0xd0], xmm1
movups xmmword [rsi + 0xe0], xmm2
loopne 0x14005ec28
add byte [rax], al
loopne 0x14005ec28
add byte [rax], al
mov rax, qword [rsp + 0x630]
mov qword [rsi + 0xf0], rax
mov qword [rsi + 0xf8], r12
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x100], r13
mov qword [rsi + 0x108], r15
mov eax, dword [rsp + 0x58]
mov byte [rsi + 0x110], al
add byte [rax], al
add byte [rax], al
mov byte [rsi + 0x111], 0
mov bl, 4
lea rbp, [0x1401498d0]
mov r14, qword [rsp + 0x118]
add byte [rax], al
add byte [rax], al
mov rcx, r14
call fcn.14005aedc
mov qword [r14], 3
mov qword [r14 + 8], rsi
mov ecx, 0xd
mov rdi, qword [rsp + 0xe8]
add byte [rax - 0x73], cl
mov ah, 0x24
xor byte [rcx], 0
add bl, dh
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov byte [r14 + 0x78], bl
mov rbx, r14
mov eax, dword [rsp + 0x1b70]
mov ecx, dword [rsp + 0x1b73]
add byte [rax], al
add byte [rax], al
mov rdx, qword [rsp + 0xe0]
mov dword [rdx + 3], ecx
mov dword [rdx], eax
mov eax, 3
jmp 0x14005d4c9
cmp rax, 1
jne case.0x14002214e.475
mov bpl, byte [rdi + 0x70]
mov ch, byte [rdi + 0x70]
cmp bpl, 4
jne case.default.0x14005ecf8
mov al, byte [rax]
add byte [rax], al
mov al, byte [rax]
add byte [rax], al
mov rbx, qword [rbx + rcx]
movzx eax, byte [rbx + 0x111]
adc dword [rcx], eax
add byte [rax], al
lea rcx, [0x140155adc]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add al, 0x81
add rax, rcx
jmp rax
mov rax, qword [rbx + 0x98]
mov qword [rsp + 0xb20], rax
movups xmm0, xmmword [rbx + 0x88]
or dword [rax + 0xf000000], 0x29
test byte [rax + rdx], ah
or eax, dword [rax]
add byte [rax - 0x75], cl
push 0xfc08548
test byte [rbp + 1], dh
add byte [rax], al
or dword [rax + 0xf000000], 0x29
test byte [rax + rdx], ah
or eax, dword [rax]
add byte [rax - 0x75], cl
push 0xfc08548
test byte [rbp + 1], dh
add byte [rax], al
lock inc qword [rax]
jle case.0x14005ecf8.2
mov rcx, qword [rbx + 0x70]
mov qword [rsp + 0x50], rcx
jmp 0x14005ee9a
invalid
lea rcx, [rsp + 0x21b0]
call fcn.1400559e6
mov rsi, qword [rsp + 0x118]
add dword [rax], eax
add byte [rax - 0x77], cl
int1
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.14005aedc
mov qword [rsi], 4
mov bpl, 2
add ch, cl
adc al, 0x53
add byte [rax], al
add ch, cl
adc al, 0x53
add byte [rax], al
mov byte [rdi + 0x70], 3
cmp bpl, 3
je 0x1400641ee
mov r13, qword [rbx + rcx]
lea rsi, [rdi + 8]
mov rdx, rdi
lea rdi, [rsp + 0x600]
invalid
add byte [rax], al
invalid
add byte [rax], al
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov r14, qword [rdx + 0x68]
mov eax, dword [rdx + 0x74]
mov dword [rsp + 0x123], eax
and al, 0x23
add dword [rax], eax
invalid
mov eax, dword [rdx + 0x71]
mov dword [rsp + 0x120], eax
jmp 0x14006403a
lea rax, [rbx + 0x118]
mov qword [rsp + 0x58], rax
and al, 0x58
lea rax, [rbx + 0x438]
mov qword [rsp + 0x50], rax
movzx eax, byte [rbx + 0x438]
test eax, eax
je 0x14005f001
cmp eax, 3
jne 0x14006430e
test byte [rdx + 4], bl
add byte [rax], al
cmp eax, 3
jne 0x1400643e1
lea r12, [rbx + 0x368]
movzx eax, byte [rbx + 0x368]
test eax, eax
mov qword [rsp + 0xd0], r11
add byte [rdi], cl
mov dh, 0x83
push 0xffffffff85000003
ror byte [rcx + rcx*4 - 0x64], 0x24
rol byte [rax], 1
add byte [rax], al
je 0x14005f44f
cmp eax, 3
jne 0x14006448c
lea rdi, [rbx + 0x360]
movzx eax, byte [rbx + 0x360]
test eax, eax
je 0x140061499
invalid
cmp eax, 3
jne 0x14006453b
mov rax, qword [rbx + 0x358]
jmp 0x14005f4c7
lea rsi, [rbx + 0x148]
lea rax, [rbx + 0x118]
mov qword [rsp + 0x58], rax
movzx eax, byte [rbx + 0x148]
test eax, eax
je 0x140063950
cmp eax, 3
je 0x14006396c
mov cl, byte [rbx + 0x78]
mov byte [rsp + 0x58], cl
movzx r11d, word [rbx + 0x79]
movzx r8d, byte [rbx + 0x7b]
mov r9d, dword [rbx + 0x7c]
mov rdx, r9
shl rdx, 0x18
shl r8d, 0x10
or r8d, r11d
mov r11b, byte [rbx + 0x83]
xor esi, esi
test r11b, r11b
setne sil
cmp r11b, 2
mov r11d, 2
cmovne r11d, esi
movzx esi, word [rbx + 0x80]
movzx edi, word [rbx + 0x64]
mov ebp, dword [rbx + 0x60]
mov r14d, dword [rbx + 0x48]
mov r15, qword [rbx + 0x40]
mov r12, qword [rbx + 0x30]
mov r13d, dword [rbx + 0x38]
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x50]
mov cl, byte [rbx + 0x82]
mov r10, qword [rsp + 0xb20]
mov qword [rsp + 0x958], r10
movaps xmm4, xmmword [rsp + 0xb10]
movups xmmword [rsp + 0x948], xmm4
movups xmmword [rbx + 0x118], xmm0
movups xmmword [rbx + 0x128], xmm1
movups xmmword [rbx + 0x138], xmm2
mov qword [rbx + 0x148], r12
mov dword [rbx + 0x150], r13d
mov qword [rbx + 0x158], r15
mov dword [rbx + 0x160], r14d
movups xmmword [rbx + 0x168], xmm3
mov dword [rbx + 0x178], ebp
mov word [rbx + 0x17c], di
mov qword [rbx + 0x180], rax
mov rax, qword [rsp + 0x50]
mov qword [rbx + 0x188], rax
mov al, byte [rsp + 0x58]
mov byte [rbx + 0x190], al
shr r9d, 0x18
mov byte [rbx + 0x197], r9b
lea eax, [rdx + r8]
shr rdx, 0x20
mov word [rbx + 0x195], dx
mov dword [rbx + 0x191], eax
mov word [rbx + 0x198], si
mov byte [rbx + 0x19a], cl
lea rax, [rbx + 0x118]
mov qword [rsp + 0x58], rax
mov byte [rbx + 0x19b], r11b
movups xmm0, xmmword [rsp + 0x944]
movups xmm1, xmmword [rsp + 0x950]
movups xmmword [rbx + 0x1a8], xmm1
movups xmmword [rbx + 0x19c], xmm0
lea rax, [rbx + 0x438]
mov qword [rsp + 0x50], rax
mov byte [rbx + 0x438], 0
xor ecx, ecx
call fcn.14004b698
mov rsi, rax
pxor xmm6, xmm6
movdqu xmmword [rsp + 0xb17], xmm6
movups xmm0, xmmword [rsp + 0xb10]
movaps xmmword [rsp + 0x21b0], xmm0
mov rax, qword [rsp + 0xb1f]
mov qword [rsp + 0x21bf], rax
mov al, byte [0x1401660a0]
mov ecx, 0x200
mov edx, 0x80
call fcn.14003e6a0
test rax, rax
je 0x14006421e
lea rdx, [rbx + 0x200]
lea rsi, [rbx + 0x2a0]
mov rax, qword [rbx + 0x298]
mov qword [rbx + 0x2b0], rax
movdqu xmm0, xmmword [rbx + 0x288]
movdqu xmmword [rbx + 0x2a0], xmm0
lea rcx, [rbx + 0x2b8]
mov r8d, 0x88
call fcn.1400fc280
mov qword [rbx + 0x340], rsi
lea rdi, [rbx + 0x360]
mov byte [rbx + 0x360], 0
mov qword [rbx + 0x348], rsi
lea rax, [0x14014587b]
mov qword [rbx + 0x350], rax
mov qword [rbx + 0x358], 0x18
mov eax, 0x18
lea rsi, [rsp + 0xb10]
lea r14, str.called__Result::unwrap____on_an__Err__value
movabs r15, 0x1700000003
test rax, rax
je 0x14005f5c0
mov rcx, qword [rbx + 0x348]
mov r9, qword [rbx + 0x350]
mov rdx, qword [rcx]
mov r10, qword [rcx + 8]
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov r8, qword [rsp + 0x5f0]
call qword [r10 + 0x20]
mov rax, qword [rsp + 0xb10]
cmp rax, 2
je 0x14005f572
mov rcx, qword [rsp + 0xb18]
test rax, rax
jne 0x14005f57f
mov rdx, qword [rbx + 0x350]
mov rax, qword [rbx + 0x358]
mov qword [rbx + 0x350], r14
mov qword [rbx + 0x358], 0
sub rax, rcx
jb 0x1400641d6
add rdx, rcx
mov qword [rbx + 0x350], rdx
mov qword [rbx + 0x358], rax
test rcx, rcx
jne 0x14005f4e0
jmp 0x14005f587
mov al, 3
mov byte [rdi], al
mov byte [r12], al
jmp 0x1400607e1
mov r15, rcx
test rcx, rcx
je 0x14005f5c0
mov qword [rsp + 0x80], r12
mov qword [rsp + 0x88], r15
mov byte [rbx + 0x360], 1
lea rcx, [rbx + 0x2a0]
call fcn.140020bc3
mov r12b, 4
mov r14d, 2
mov qword [rsp + 0x90], r10
jmp 0x1400607cf
mov byte [rbx + 0x360], 1
mov rcx, qword [rbx + 0x2a0]
mov rax, qword [rbx + 0x2a8]
mov rdx, qword [rbx + 0x2b0]
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x48], rax
call qword [rax + 0x40]
mov ebp, eax
mov ecx, 0x4000
xor edx, edx
call fcn.140003c6c
mov r14, rax
mov qword [rsp + 0x90], rdx
mov ecx, 0x2000
xor edx, edx
call fcn.140003c6c
mov rdi, rax
mov qword [rsp + 0x38], rdx
mov rdx, rax
shr rdx, 0xa
mov eax, 0x40
mov ecx, 0x40
je 0x14005f636
bsr rcx, rdx
xor rcx, 0x3f
mov qword [rsp + 0x80], r12
mov edx, 0x40
sub rdx, rcx
cmp rdx, 7
mov ecx, 7
cmovae rdx, rcx
test bpl, bpl
mov r8d, pe_nt_image_headers64
mov ebp, 0x400
cmovne rbp, r8
mov r8, r14
shr r8, 0xa
je 0x14005f676
bsr rax, r8
xor rax, 0x3f
lea r13, [rdx*4 + 1]
lea r12, [rbp + 9]
mov r15d, 0x40
mov edx, 0x40
sub rdx, rax
cmp rdx, 7
cmovb rcx, rdx
lea rsi, [rcx*4 + 1]
mov ecx, 0x1000
xor edx, edx
call fcn.140003c6c
mov r8, rax
shr r8, 0xa
mov ecx, 0x40
je 0x14005f6c2
bsr rcx, r8
xor rcx, 0x3f
sub r15, rcx
cmp r15, 7
mov r8d, 7
cmovb r8, r15
shl r8, 2
mov r9d, 1
or r8, r9
mov qword [rsp + 0xb10], r9
xor ecx, ecx
mov qword [rsp + 0xb18], rcx
mov qword [rsp + 0xb20], 0x4000
mov r10d, 3
mov qword [rsp + 0xb28], r10
mov qword [rsp + 0xb30], rcx
mov qword [rsp + 0xb38], 9
mov qword [rsp + 0xb40], r9
mov qword [rsp + 0xb48], rcx
mov r9d, 2
mov qword [rsp + 0xb58], r9
mov qword [rsp + 0xb70], rcx
mov r11d, 8
mov qword [rsp + 0xb78], r11
pxor xmm0, xmm0
movdqu xmmword [rsp + 0xb80], xmm0
mov qword [rsp + 0xb90], r11
movdqu xmmword [rsp + 0xb98], xmm0
movdqu xmmword [rsp + 0xba8], xmm0
mov qword [rsp + 0xbb8], rcx
mov r15d, 0x1000
mov qword [rsp + 0xbc0], r15
mov qword [rsp + 0xbc8], r10
mov qword [rsp + 0xc10], 4
mov r10, qword [rsp + 0x90]
mov qword [rsp + 0xc58], r10
mov qword [rsp + 0xc60], rcx
mov qword [rsp + 0xc68], r14
mov qword [rsp + 0xc70], rsi
mov qword [rsp + 0xc78], rcx
mov qword [rsp + 0xc80], rbp
mov qword [rsp + 0xc88], r12
mov dword [rsp + 0xc90], 0x4000
mov r10, qword [rsp + 0x28]
mov qword [rsp + 0xc98], r10
mov r10, qword [rsp + 0x48]
mov qword [rsp + 0xca0], r10
mov r10, qword [rsp + 0x40]
mov qword [rsp + 0xca8], r10
mov r10, qword [rsp + 0x38]
mov qword [rsp + 0xcb0], r10
mov qword [rsp + 0xcb8], rcx
mov qword [rsp + 0xcc0], rdi
mov qword [rsp + 0xcc8], r13
mov word [rsp + 0xcd0], 0
mov byte [rsp + 0xcd2], 0
mov qword [rsp + 0xce8], rcx
movdqu xmmword [rsp + 0xcd8], xmm0
mov qword [rsp + 0xcf0], r11
movdqu xmmword [rsp + 0xcf8], xmm0
mov qword [rsp + 0xd08], rcx
mov qword [rsp + 0xd10], r15
mov qword [rsp + 0xd18], rdx
mov qword [rsp + 0xd20], rcx
mov qword [rsp + 0xd28], rax
mov qword [rsp + 0xd30], r8
mov qword [rsp + 0xd38], r15
mov qword [rsp + 0xd40], r9
mov qword [rsp + 0xe90], 0x1000000
mov qword [rsp + 0xe98], 0x500
cmp dword [rbx + 0x320], 0
je 0x14005f92b
mov r8d, dword [rbx + 0x324]
lea rax, [r8 - 0x4000]
cmp rax, 0xffc000
jae 0x140064390
mov qword [rsp + 0xb20], r8
test r8d, r8d
je 0x140064145
mov eax, 0x1000000
xor edx, edx
div r8
cmp rax, 1
adc rax, 0
mov edx, eax
shr edx, 2
add rdx, rax
cmp rdx, 6
mov eax, 5
cmovae rax, rdx
mov qword [rsp + 0xe98], rax
cmp dword [rbx + 0x328], 0
je 0x14005f983
mov eax, dword [rbx + 0x32c]
mov qword [rsp + 0xe90], rax
mov rcx, qword [rsp + 0xb20]
test rcx, rcx
je 0x140064145
xor edx, edx
div rcx
cmp rax, 1
adc rax, 0
mov ecx, eax
shr ecx, 2
add rcx, rax
cmp rcx, 6
mov eax, 5
cmovae rax, rcx
mov qword [rsp + 0xe98], rax
mov ecx, dword [rbx + 0x328]
mov al, byte [rbx + 0x338]
movups xmm0, xmmword [rbx + 0x300]
movups xmm1, xmmword [rbx + 0x310]
mov r8, qword [rbx + 0x320]
mov r9, qword [rbx + 0x32c]
mov r10d, dword [rbx + 0x334]
lea rdx, [rsp + 0x21b0]
movups xmmword [rdx + 4], xmm0
movups xmmword [rdx + 0x14], xmm1
mov qword [rdx + 0x24], r8
mov dword [rdx + 0x2c], ecx
mov qword [rdx + 0x30], r9
mov dword [rdx + 0x38], r10d
mov byte [rdx + 0x3c], al
mov byte [rdx], 4
lea rcx, [rsp + 0xb58]
call fcn.140087e0d
cmp al, 0xc
jne 0x14006428e
mov rax, qword [rsp + 0xb10]
mov qword [rsp + 0xb0], rax
mov al, byte [rsp + 0xb18]
mov byte [rsp + 0xa0], al
mov eax, dword [rbx + 0x308]
mov qword [rsp + 0x48], rax
test rax, rax
sete byte [rsp + 0x98]
mov edx, dword [rbx + 0x30c]
mov eax, dword [rbx + 0x310]
mov esi, dword [rbx + 0x318]
mov ecx, dword [rbx + 0x330]
mov qword [rsp + 0x68], rcx
test rcx, rcx
setne byte [rsp + 0xc0]
test rsi, rsi
mov r8d, dword [rbx + 0x31c]
mov ecx, dword [rbx + 0x334]
mov r9d, 0xffff
mov dword [rsp + 0x158], r8d
cmovne r9d, r8d
mov dword [rsp + 0xd8], r9d
mov dword [rsp + 0x160], edx
test edx, edx
setne byte [rsp + 0x1e0]
mov dword [rsp + 0x168], ecx
test ecx, ecx
setne byte [rsp + 0xac]
xor edi, edi
mov qword [rsp + 0x70], rax
cmp rax, 1
sbb rdi, rdi
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x70], 0
movzx eax, byte [rsp + 0xb1f]
mov dword [rsp + 0xb8], eax
movzx eax, word [rsp + 0xb1d]
mov qword [rsp + 0x170], rax
mov eax, dword [rsp + 0xb19]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0xb20]
mov qword [rsp + 0x88], rax
mov rax, qword [rsp + 0xb28]
mov qword [rsp + 0xe0], rax
mov rax, qword [rsp + 0xb30]
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0xb38]
mov qword [rsp + 0x180], rax
mov rax, qword [rsp + 0xb40]
mov qword [rsp + 0x1f8], rax
mov rax, qword [rsp + 0xb48]
mov qword [rsp + 0x1e8], rax
mov rax, qword [rsp + 0xb50]
mov qword [rsp + 0x1f0], rax
mov rax, qword [rsp + 0xb58]
mov qword [rsp + 0x200], rax
mov rax, qword [rsp + 0xb60]
mov qword [rsp + 0x208], rax
mov rax, qword [rsp + 0xb68]
mov qword [rsp + 0x210], rax
mov rax, qword [rsp + 0xb70]
mov qword [rsp + 0x218], rax
mov rax, qword [rsp + 0xb78]
mov qword [rsp + 0x220], rax
mov rax, qword [rsp + 0xb80]
mov qword [rsp + 0x228], rax
mov rax, qword [rsp + 0xb88]
mov qword [rsp + 0x230], rax
mov rax, qword [rsp + 0xb90]
mov qword [rsp + 0x238], rax
mov rax, qword [rsp + 0xb98]
mov qword [rsp + 0x240], rax
mov rax, qword [rsp + 0xba0]
mov qword [rsp + 0x248], rax
mov rax, qword [rsp + 0xba8]
mov qword [rsp + 0x250], rax
mov rax, qword [rsp + 0xbb0]
mov qword [rsp + 0x258], rax
mov rax, qword [rsp + 0xbb8]
mov qword [rsp + 0x260], rax
mov rax, qword [rsp + 0xbc0]
mov qword [rsp + 0x268], rax
mov rax, qword [rsp + 0xbc8]
mov qword [rsp + 0x270], rax
mov rax, qword [rsp + 0xbd0]
mov qword [rsp + 0x278], rax
mov rax, qword [rsp + 0xbd8]
mov qword [rsp + 0x280], rax
mov rax, qword [rsp + 0xbe0]
mov qword [rsp + 0x288], rax
mov rax, qword [rsp + 0xbe8]
mov qword [rsp + 0x290], rax
mov rax, qword [rsp + 0xbf0]
mov qword [rsp + 0x298], rax
mov rax, qword [rsp + 0xbf8]
mov qword [rsp + 0x2a0], rax
mov rax, qword [rsp + 0xc00]
mov qword [rsp + 0x2a8], rax
mov rax, qword [rsp + 0xc08]
mov qword [rsp + 0x2b0], rax
mov rax, qword [rsp + 0xc10]
mov qword [rsp + 0x2b8], rax
mov rax, qword [rsp + 0xc18]
mov qword [rsp + 0x2c0], rax
mov rax, qword [rsp + 0xc20]
mov qword [rsp + 0x2c8], rax
mov rax, qword [rsp + 0xc28]
mov qword [rsp + 0x2d0], rax
mov rax, qword [rsp + 0xc30]
mov qword [rsp + 0x2d8], rax
mov rax, qword [rsp + 0xc38]
mov qword [rsp + 0x2e0], rax
mov rax, qword [rsp + 0xc40]
mov qword [rsp + 0x2e8], rax
mov rax, qword [rsp + 0xc48]
mov qword [rsp + 0x2f0], rax
mov rax, qword [rsp + 0xc50]
mov qword [rsp + 0x2f8], rax
mov rax, qword [rsp + 0xc58]
mov qword [rsp + 0x300], rax
mov rax, qword [rsp + 0xc60]
mov qword [rsp + 0x308], rax
mov rax, qword [rsp + 0xc68]
mov qword [rsp + 0x310], rax
mov rax, qword [rsp + 0xc70]
mov qword [rsp + 0x318], rax
mov rax, qword [rsp + 0xc78]
mov qword [rsp + 0x320], rax
mov rax, qword [rsp + 0xc80]
mov qword [rsp + 0x328], rax
mov rax, qword [rsp + 0xc88]
mov qword [rsp + 0x330], rax
mov rax, qword [rsp + 0xc90]
mov qword [rsp + 0x338], rax
mov rax, qword [rsp + 0xc98]
mov qword [rsp + 0x340], rax
mov rax, qword [rsp + 0xca0]
mov qword [rsp + 0x348], rax
mov rax, qword [rsp + 0xca8]
mov qword [rsp + 0x350], rax
mov rax, qword [rsp + 0xcb0]
mov qword [rsp + 0x358], rax
mov rax, qword [rsp + 0xcb8]
mov qword [rsp + 0x360], rax
mov rax, qword [rsp + 0xcc0]
mov qword [rsp + 0x368], rax
mov rax, qword [rsp + 0xcc8]
mov qword [rsp + 0x370], rax
mov rax, qword [rsp + 0xcd0]
mov qword [rsp + 0x378], rax
mov rax, qword [rsp + 0xcd8]
mov qword [rsp + 0x380], rax
mov rax, qword [rsp + 0xce0]
mov qword [rsp + 0x388], rax
mov rax, qword [rsp + 0xce8]
mov qword [rsp + 0x390], rax
mov rax, qword [rsp + 0xcf0]
mov qword [rsp + 0x398], rax
mov rax, qword [rsp + 0xcf8]
mov qword [rsp + 0x3a0], rax
mov rax, qword [rsp + 0xd00]
mov qword [rsp + 0x3a8], rax
mov rax, qword [rsp + 0xd08]
mov qword [rsp + 0x3b0], rax
mov rax, qword [rsp + 0xd10]
mov qword [rsp + 0x3b8], rax
mov rax, qword [rsp + 0xd18]
mov qword [rsp + 0x3c0], rax
mov rax, qword [rsp + 0xd20]
mov qword [rsp + 0x3c8], rax
mov rax, qword [rsp + 0xd28]
mov qword [rsp + 0x3d0], rax
mov rax, qword [rsp + 0xd30]
mov qword [rsp + 0x3d8], rax
mov rax, qword [rsp + 0xd38]
mov qword [rsp + 0x3e0], rax
mov rax, qword [rsp + 0xd40]
mov qword [rsp + 0x3e8], rax
mov rax, qword [rsp + 0xd48]
mov qword [rsp + 0x3f0], rax
mov rax, qword [rsp + 0xd50]
mov qword [rsp + 0x3f8], rax
mov rax, qword [rsp + 0xd58]
mov qword [rsp + 0x400], rax
mov rax, qword [rsp + 0xd60]
mov qword [rsp + 0x408], rax
mov rax, qword [rsp + 0xd68]
mov qword [rsp + 0x410], rax
mov rax, qword [rsp + 0xd70]
mov qword [rsp + 0x418], rax
mov rax, qword [rsp + 0xd78]
mov qword [rsp + 0x420], rax
mov rax, qword [rsp + 0xd80]
mov qword [rsp + 0x428], rax
mov rax, qword [rsp + 0xd88]
mov qword [rsp + 0x430], rax
mov rax, qword [rsp + 0xd90]
mov qword [rsp + 0x438], rax
mov rax, qword [rsp + 0xd98]
mov qword [rsp + 0x440], rax
mov rax, qword [rsp + 0xda0]
mov qword [rsp + 0x448], rax
mov rax, qword [rsp + 0xda8]
mov qword [rsp + 0x450], rax
mov rax, qword [rsp + 0xdb0]
mov qword [rsp + 0x458], rax
mov rax, qword [rsp + 0xdb8]
mov qword [rsp + 0x460], rax
mov rax, qword [rsp + 0xdc0]
mov qword [rsp + 0x468], rax
mov rax, qword [rsp + 0xdc8]
mov qword [rsp + 0x470], rax
mov rax, qword [rsp + 0xdd0]
mov qword [rsp + 0x478], rax
mov rax, qword [rsp + 0xdd8]
mov qword [rsp + 0x480], rax
mov rax, qword [rsp + 0xde0]
mov qword [rsp + 0x488], rax
mov rax, qword [rsp + 0xde8]
mov qword [rsp + 0x490], rax
mov rax, qword [rsp + 0xdf0]
mov qword [rsp + 0x498], rax
mov rax, qword [rsp + 0xdf8]
mov qword [rsp + 0x4a0], rax
mov rax, qword [rsp + 0xe00]
mov qword [rsp + 0x4a8], rax
mov rax, qword [rsp + 0xe08]
mov qword [rsp + 0x4b0], rax
mov rax, qword [rsp + 0xe10]
mov qword [rsp + 0x4b8], rax
mov rax, qword [rsp + 0xe18]
mov qword [rsp + 0x4c0], rax
mov rax, qword [rsp + 0xe20]
mov qword [rsp + 0x4c8], rax
mov rax, qword [rsp + 0xe28]
mov qword [rsp + 0x4d0], rax
mov rax, qword [rsp + 0xe30]
mov qword [rsp + 0x4d8], rax
mov rax, qword [rsp + 0xe38]
mov qword [rsp + 0x4e0], rax
mov rax, qword [rsp + 0xe40]
mov qword [rsp + 0x4e8], rax
mov rax, qword [rsp + 0xe48]
mov qword [rsp + 0x4f0], rax
mov rax, qword [rsp + 0xe50]
mov qword [rsp + 0x4f8], rax
mov rax, qword [rsp + 0xe58]
mov qword [rsp + 0x500], rax
mov rax, qword [rsp + 0xe60]
mov qword [rsp + 0x508], rax
mov rax, qword [rsp + 0xe68]
mov qword [rsp + 0x510], rax
mov rax, qword [rsp + 0xe70]
mov qword [rsp + 0x518], rax
mov rax, qword [rsp + 0xe78]
mov qword [rsp + 0x520], rax
mov rax, qword [rsp + 0xe80]
mov qword [rsp + 0x528], rax
mov rax, qword [rsp + 0xe88]
mov qword [rsp + 0x660], rax
mov rax, qword [rsp + 0xe90]
mov qword [rsp + 0x530], rax
mov rax, qword [rsp + 0xe98]
mov qword [rsp + 0x538], rax
mov eax, dword [rbx + 0x33c]
mov dword [rsp + 0x178], eax
mov rbp, qword [rbx + 0x2e0]
mov rax, qword [rbx + 0x2e8]
mov qword [rsp + 0x1d8], rax
mov rax, qword [rbx + 0x2d0]
mov qword [rsp + 0x1d0], rax
mov eax, dword [rbx + 0x2d8]
mov dword [rsp + 0xbc], eax
mov rax, qword [rbx + 0x2f0]
mov qword [rsp + 0x1c0], rax
mov rax, qword [rbx + 0x2f8]
mov qword [rsp + 0x1c8], rax
mov r13, qword [rbx + 0x2b8]
mov r15, qword [rbx + 0x2c0]
movzx eax, byte [rbx + 0x338]
mov qword [rsp + 0x38], rax
mov eax, dword [rbx + 0x300]
mov qword [rsp + 0x90], rax
mov eax, dword [rbx + 0x304]
mov dword [rsp + 0x5fc], eax
mov eax, dword [rbx + 0x314]
mov qword [rsp + 0xc8], rax
mov eax, dword [rbx + 0x320]
mov qword [rsp + 0x60], rax
mov eax, dword [rbx + 0x324]
mov dword [rsp + 0x1b8], eax
mov eax, dword [rbx + 0x328]
mov qword [rsp + 0x28], rax
mov eax, dword [rbx + 0x32c]
mov dword [rsp + 0x5e0], eax
jne 0x1400602b8
call fcn.1400c01a1
mov qword [rsp + 0x40], rsi
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rsi, qword [rax + 0x78]
mov rcx, qword [rax + 0x80]
mov qword [rsp + 0x110], rcx
lea rcx, [rsi + 1]
mov qword [rax + 0x78], rcx
mov al, byte [0x1401660a0]
mov ecx, 0x248
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x1400642bd
mov r12, rax
mov r14d, 1
mov qword [rax], r14
mov qword [rax + 8], r14
xor eax, eax
mov qword [r12 + 0x10], rax
mov byte [r12 + 0x18], al
mov qword [r12 + 0x20], r13
mov qword [r12 + 0x28], r15
mov qword [r12 + 0x30], rbp
or rdi, qword [rsp + 0xc8]
mov qword [r12 + 0x38], rax
mov qword [r12 + 0x40], rdi
mov qword [r12 + 0x48], rax
mov rcx, qword [rsp + 0x1c0]
mov qword [r12 + 0x50], rcx
mov qword [r12 + 0x58], rax
mov rcx, qword [rsp + 0x1c8]
mov qword [r12 + 0x60], rcx
pxor xmm6, xmm6
movdqu xmmword [r12 + 0x68], xmm6
mov byte [r12 + 0x78], al
mov ecx, dword [rsp + 0x668]
mov edx, dword [rsp + 0x66b]
mov dword [r12 + 0x79], ecx
mov dword [r12 + 0x7c], edx
mov qword [r12 + 0x80], rax
mov r9d, 8
mov qword [r12 + 0x88], r9
movdqu xmmword [r12 + 0x9c], xmm6
movdqu xmmword [r12 + 0x90], xmm6
mov qword [r12 + 0xac], 2
mov rcx, qword [rsp + 0x1d0]
mov qword [r12 + 0xb8], rcx
mov ecx, dword [rsp + 0xbc]
mov dword [r12 + 0xc0], ecx
movabs rcx, 0xffff0000ffff
mov qword [r12 + 0xc8], rcx
mov dword [r12 + 0xd0], eax
movups xmm0, xmmword [rsp + 0x21b0]
movups xmmword [r12 + 0xd4], xmm0
mov dword [r12 + 0xe4], eax
movups xmm0, xmmword [rsp + 0x36d0]
movups xmmword [r12 + 0xe8], xmm0
mov dword [r12 + 0xf8], eax
movups xmm0, xmmword [rsp + 0x3180]
movups xmmword [r12 + 0xfc], xmm0
mov edx, dword [rsp + 0xd8]
mov dword [r12 + 0x10c], edx
mov dl, byte [rsp + 0x98]
or dl, byte [rsp + 0x1e0]
mov r8b, byte [rsp + 0xc0]
and r8b, byte [rsp + 0xac]
mov qword [r12 + 0x110], rax
mov dword [r12 + 0x118], 0x7fffffff
mov byte [r12 + 0x11c], dl
mov byte [r12 + 0x11d], r8b
mov dword [r12 + 0x120], eax
mov edx, dword [rsp + 0x178]
mov dword [r12 + 0x124], edx
mov qword [r12 + 0x128], rcx
mov rcx, qword [rsp + 0x1d8]
mov qword [r12 + 0x130], rcx
mov dword [r12 + 0x138], eax
movups xmm0, xmmword [rsp + 0x1c20]
movups xmmword [r12 + 0x13c], xmm0
mov dword [r12 + 0x14c], eax
movups xmm0, xmmword [rsp + 0x800]
movups xmmword [r12 + 0x150], xmm0
mov dword [r12 + 0x160], eax
movups xmm0, xmmword [rsp + 0x670]
movups xmmword [r12 + 0x164], xmm0
mov dword [r12 + 0x174], eax
mov dword [r12 + 0x180], eax
movabs rcx, 0xffff7fffffff
mov qword [r12 + 0x188], rcx
mov word [r12 + 0x190], 1
movzx ecx, word [rsp + 0x10c]
mov word [r12 + 0x196], cx
mov ecx, dword [rsp + 0x108]
mov dword [r12 + 0x192], ecx
mov byte [r12 + 0x198], 3
mov qword [r12 + 0x1d0], rax
movdqu xmmword [r12 + 0x1c0], xmm6
mov qword [r12 + 0x1d8], r9
movdqu xmmword [r12 + 0x1f0], xmm6
movdqu xmmword [r12 + 0x1e0], xmm6
mov qword [r12 + 0x200], r9
mov qword [r12 + 0x208], rax
movups xmm0, xmmword [0x14014f2b0]
movups xmmword [r12 + 0x220], xmm0
movdqu xmm0, xmmword [0x14014f2a0]
movdqu xmmword [r12 + 0x210], xmm0
mov qword [r12 + 0x230], rsi
mov rax, qword [rsp + 0x110]
mov qword [r12 + 0x238], rax
mov qword [r12 + 0x240], r14
mov al, byte [0x1401660a0]
mov ecx, 0x48
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x14006427f
mov r15, rax
mov rdx, r12
add rdx, 0x10
mov qword [rax], r14
mov qword [rax + 8], r14
xor edi, edi
mov qword [rax + 0x10], rdi
mov byte [rax + 0x18], 0
mov qword [rax + 0x20], rdi
mov qword [rax + 0x28], 8
movdqu xmmword [rax + 0x30], xmm6
mov qword [rax + 0x40], rdi
lea rsi, [rsp + 0x21b0]
mov rcx, rsi
call fcn.1400c4c61
cmp qword [rsi], rdi
jne 0x1400642cc
mov rcx, qword [rsp + 0x21b8]
mov dl, byte [rsp + 0x21c0]
inc qword [rcx + 0x230]
call fcn.140025730
lock inc qword [r12]
mov r13, qword [rsp + 0x40]
mov r9, qword [rsp + 0x28]
mov rsi, qword [rsp + 0x170]
jle case.0x14005ecf8.2
mov qword [rsp + 0x98], r12
mov qword [rsp + 0xc0], r15
lock inc qword [r15]
mov rax, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x60]
jle case.0x14005ecf8.2
mov r10d, dword [rsp + 0xb8]
shl r10d, 0x10
or esi, r10d
shl rsi, 0x20
mov r10d, dword [rsp + 0x5fc]
shl rdx, 0x20
mov r11d, dword [rsp + 0x160]
shl rax, 0x20
shl r13, 0x20
mov edi, dword [rsp + 0x158]
shl r8, 0x20
mov r14d, dword [rsp + 0x1b8]
shl r9, 0x20
mov r12d, dword [rsp + 0x5e0]
shl rcx, 0x20
mov ebp, dword [rsp + 0x168]
mov r15, qword [rsp + 0x38]
shl r15, 0x20
cmp dword [rbx + 0x2c8], 0
je 0x1400607a0
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], rdx
mov edx, dword [rbx + 0x2cc]
mov qword [rsp + 0x68], r14
mov qword [rsp + 0x28], r9
mov qword [rsp + 0x70], rdi
mov rdi, rcx
mov rcx, qword [rsp + 0x98]
mov qword [rsp + 0x60], rbp
mov rbp, rax
mov r13, r8
mov r15, r10
mov r14, r12
mov r12, r11
call fcn.14006fca3
mov r11, r12
mov r12, r14
mov r10, r15
mov r8, r13
mov rdx, qword [rsp + 0x48]
mov r13, qword [rsp + 0x40]
mov r15, qword [rsp + 0x38]
mov rcx, rdi
mov rdi, qword [rsp + 0x70]
mov r9, qword [rsp + 0x28]
mov r14, qword [rsp + 0x68]
mov rax, rbp
mov rbp, qword [rsp + 0x60]
add qword [rsp + 0x78], rsi
or rdx, r10
or rax, r11
add r13, qword [rsp + 0xc8]
or r8, rdi
or r9, r14
or rcx, r12
or r15, rbp
mov r14, qword [rsp + 0xb0]
mov r12b, byte [rsp + 0xa0]
mov r10, qword [rsp + 0x80]
mov byte [r10], 1
cmp r14, 3
jne 0x1400607f6
mov al, 3
mov rcx, qword [rsp + 0x30]
mov byte [rcx], al
mov rcx, qword [rsp + 0x50]
mov byte [rcx], al
jmp 0x14006399a
cmp r14, 2
jne 0x14006088c
lea rcx, [rsp + 0xb10]
mov byte [rcx], r12b
mov rdx, qword [rsp + 0x78]
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 + 0x88]
mov qword [rcx + 8], rax
mov rax, qword [rsp + 0xe0]
mov qword [rcx + 0x10], rax
mov rax, qword [rsp + 0xe8]
mov qword [rcx + 0x18], rax
mov rax, qword [rsp + 0x180]
mov qword [rcx + 0x20], rax
call fcn.140021241
mov rbp, rax
mov rax, qword [rbx + 0x1f0]
test rax, rax
je 0x14006087b
lock dec qword [rax]
jne 0x14006087b
lea rcx, [rbx + 0x1f0]
call fcn.1400788b8
lea rcx, [rbx + 0x1e0]
call fcn.14005a78b
jmp 0x140062bd0
mov qword [rsp + 0x28], r9
mov qword [rsp + 0x60], r8
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x70], rax
mov al, byte [0x1401660a0]
mov ecx, 8
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x1400643b4
mov rsi, rax
mov qword [rax], 0
xor ecx, ecx
call fcn.140022616
mov rdi, rax
mov al, byte [0x1401660a0]
mov ecx, 0x60
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x1400643c3
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
pxor xmm0, xmm0
movdqu xmmword [rax + 0x48], xmm0
mov qword [rax + 0x58], 0
mov qword [rsp + 0xd8], rax
lock inc qword [rax]
jle case.0x14005ecf8.2
mov al, byte [0x1401660a0]
mov ecx, 0x38
mov edx, 8
call fcn.14003e6a0
test rax, rax
mov rsi, qword [rsp + 0x90]
je 0x1400643d2
shl rsi, 0x20
or rsi, 1
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
xor ecx, ecx
mov qword [rax + 0x10], rcx
mov byte [rax + 0x18], cl
mov qword [rax + 0x20], rcx
mov qword [rsp + 0x1e0], rax
mov byte [rax + 0x30], cl
call fcn.140087349
mov qword [rsp + 0x1d8], rax
mov rax, qword [rbx + 0x380]
mov dil, byte [rax + 0x44]
mov ecx, dword [rax + 0x3c]
mov dword [rsp + 0x1c0], ecx
mov rcx, qword [rax + 0x20]
mov qword [rsp + 0x178], rcx
mov r8d, dword [rax + 0x28]
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x1c8], rcx
mov ecx, dword [rax + 0x18]
mov dword [rsp + 0xbc], ecx
mov al, byte [rax + 0x45]
mov byte [rsp + 0x1d0], al
test dil, dil
mov dword [rsp + 0xac], r8d
mov qword [rsp + 0xb0], r14
mov qword [rsp + 0xc8], rdx
mov qword [rsp + 0x90], rsi
jne 0x1400613e5
cmp r8d, 0x3b9aca00
jne 0x1400613e5
mov byte [rsp + 0xa0], r12b
mov rax, qword [rsp + 0x538]
mov qword [rsp + 0x168], rax
mov rbp, qword [rsp + 0x530]
mov r10, qword [rsp + 0x660]
mov r11, qword [rsp + 0x528]
mov rax, qword [rsp + 0x520]
mov qword [rsp + 0x528], rax
mov rax, qword [rsp + 0x518]
mov qword [rsp + 0x520], rax
mov rax, qword [rsp + 0x510]
mov qword [rsp + 0x518], rax
mov rax, qword [rsp + 0x508]
mov qword [rsp + 0x510], rax
mov rax, qword [rsp + 0x500]
mov qword [rsp + 0x508], rax
mov rax, qword [rsp + 0x4f8]
mov qword [rsp + 0x500], rax
mov rax, qword [rsp + 0x4f0]
mov qword [rsp + 0x4f8], rax
mov rax, qword [rsp + 0x4e8]
mov qword [rsp + 0x4f0], rax
mov rax, qword [rsp + 0x4e0]
mov qword [rsp + 0x4e8], rax
mov rax, qword [rsp + 0x4d8]
mov qword [rsp + 0x4e0], rax
mov rax, qword [rsp + 0x4d0]
mov qword [rsp + 0x4d8], rax
mov rax, qword [rsp + 0x4c8]
mov qword [rsp + 0x4d0], rax
mov rax, qword [rsp + 0x4c0]
mov qword [rsp + 0x4c8], rax
mov rax, qword [rsp + 0x4b8]
mov qword [rsp + 0x4c0], rax
mov rax, qword [rsp + 0x4b0]
mov qword [rsp + 0x4b8], rax
mov rax, qword [rsp + 0x4a8]
mov qword [rsp + 0x4b0], rax
mov rax, qword [rsp + 0x4a0]
mov qword [rsp + 0x4a8], rax
mov rax, qword [rsp + 0x498]
mov qword [rsp + 0x4a0], rax
mov rax, qword [rsp + 0x490]
mov qword [rsp + 0x498], rax
mov rax, qword [rsp + 0x488]
mov qword [rsp + 0x490], 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 + 0x1f0]
mov qword [rsp + 0x200], rax
mov rax, qword [rsp + 0x1e8]
mov r9, r15
mov rcx, qword [rsp + 0x68]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rsp + 0x28]
mov qword [rsp + 0x68], rcx
mov rcx, qword [rsp + 0x60]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x60], r13
mov r8, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x48]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x1f0], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x1e8], rax
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x1f8], rax
mov r15d, 2
xor eax, eax
mov qword [rsp + 0x170], rax
mov r13, r14
xor eax, eax
mov qword [rsp + 0x158], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x160], rax
mov qword [rsp + 0x48], rsi
mov r12, qword [rsp + 0xc0]
xor eax, eax
mov qword [rsp + 0x110], rax
xor eax, eax
mov qword [rsp + 0x80], rax
mov rdx, qword [rsp + 0xd8]
jmp 0x1400616aa
mov al, byte [0x1401660a0]
mov ecx, 0x48
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x14006427f
mov qword [rsp + 0x38], r15
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
pxor xmm0, xmm0
movdqu xmmword [rax + 0x10], xmm0
movdqu xmmword [rax + 0x20], xmm0
movdqu xmmword [rax + 0x30], xmm0
mov qword [rax + 0x40], 0
lock inc qword [rax]
mov r15, qword [rsp + 0xc0]
jle case.0x14005ecf8.2
mov qword [rsp + 0x110], rax
mov qword [rsp + 0x40], r13
mov esi, 0x3b9aca00
test dil, dil
je 0x1400614a5
movdqu xmmword [rsp + 0xb14], xmm0
movdqu xmm0, xmmword [rsp + 0xb10]
movdqa xmmword [rsp + 0x21b0], xmm0
mov eax, dword [rsp + 0xb20]
mov dword [rsp + 0x21c0], eax
call fcn.1400bc640
mov rbp, rax
mov r13d, edx
mov r14d, 1
mov eax, 0x5f5e100
jmp 0x1400614b3
mov rsi, qword [rbx + 0x340]
jmp 0x14005f4a2
xor r14d, r14d
mov eax, 0x3b9aca00
mov r13d, 0x3b9aca00
mov r8d, dword [rsp + 0xac]
cmp r8d, 0x3b9aca00
mov dword [rsp + 0xb8], eax
jne 0x1400614cd
jmp 0x14006152c
lea r9, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2ping.rs
lea rcx, [rsp + 0xb10]
mov rdx, qword [rsp + 0x178]
call fcn.1400c3d0c
mov al, byte [0x1401660a0]
mov ecx, 0x70
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x14006446e
lea rsi, [rsp + 0xb10]
mov ecx, 0xe
mov qword [rsp + 0x1b8], rax
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
call fcn.1400bc640
mov rdi, rax
mov esi, edx
mov al, byte [0x1401660a0]
mov ecx, 0x70
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x14006446e
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
xor ecx, ecx
mov qword [rax + 0x10], rcx
mov byte [rax + 0x18], cl
mov qword [rax + 0x20], r14
mov qword [rax + 0x28], rcx
mov dword [rax + 0x38], 0x3b9aca00
mov qword [rax + 0x40], rbp
mov dword [rax + 0x48], r13d
mov qword [rax + 0x50], rdi
mov dword [rax + 0x58], esi
mov rdx, qword [rsp + 0x110]
mov qword [rax + 0x60], rdx
mov byte [rax + 0x68], cl
mov rcx, rax
mov qword [rsp + 0x80], rax
lock inc qword [rax]
mov rdx, qword [rsp + 0xd8]
mov rbp, qword [rsp + 0x538]
mov r10, qword [rsp + 0x530]
mov r11, qword [rsp + 0x660]
jle case.0x14005ecf8.2
mov eax, dword [rsp + 0x21c0]
mov dword [rsp + 0xb20], eax
movdqa xmm0, xmmword [rsp + 0x21b0]
movdqa xmmword [rsp + 0xb10], xmm0
movzx eax, r12b
mov r8, qword [rsp + 0x78]
shl r8, 8
or r8, rax
mov rcx, qword [rsp + 0x88]
mov eax, ecx
mov byte [rsp + 0xa0], cl
mov r14, r8
mov rax, rcx
shr rax, 8
mov ecx, dword [rsp + 0x69a]
mov dword [rsp + 0x21b0], ecx
movzx ecx, word [rsp + 0x69e]
mov word [rsp + 0x21b4], cx
mov r9d, 2
mov ecx, 0x200
mov qword [rsp + 0x170], rcx
xor r12d, r12d
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x88], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x158], rax
mov qword [rsp + 0x160], r15
mov eax, 2
mov qword [rsp + 0x168], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0xe0], rax
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0xe8], rax
mov r15, qword [rsp + 0xb0]
mov r13, r15
mov r8, qword [rsp + 0x40]
mov qword [rsp + 0x40], r8
mov eax, dword [rsp + 0xb20]
mov dword [rsp + 0x680], eax
movaps xmm0, xmmword [rsp + 0xb10]
movaps xmmword [rsp + 0x670], xmm0
movzx eax, word [rsp + 0x21b4]
mov word [rsp + 0x104], ax
mov eax, dword [rsp + 0x21b0]
mov dword [rsp + 0x100], eax
mov rdi, qword [rbx + 0x1f0]
test rdi, rdi
je 0x140062075
mov rax, rbp
mov rbp, r14
mov qword [rsp + 0x180], r9
mov qword [rsp + 0x5e0], r12
mov r12, r11
mov qword [rsp + 0x530], r10
mov qword [rsp + 0x538], rax
mov r13, qword [rbx + 0x1f8]
mov r14, qword [r13 + 0x10]
mov al, byte [0x1401660a0]
mov ecx, 0xfc8
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x14006447d
mov rsi, rax
dec r14
and r14, 0xfffffffffffffff0
add rdi, r14
add rdi, 0x10
mov qword [rax], 1
mov rax, qword [rsp + 0xd8]
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], r15
mov qword [rsi + 0x18], rbp
mov al, byte [rsp + 0xa0]
mov byte [rsi + 0x20], al
mov rcx, qword [rsp + 0x78]
mov rax, rcx
shr rax, 0x30
mov byte [rsi + 0x27], al
mov dword [rsi + 0x21], ecx
shr rcx, 0x20
mov word [rsi + 0x25], cx
mov rax, qword [rsp + 0x88]
mov qword [rsi + 0x28], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsi + 0x30], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsi + 0x38], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rsi + 0x40], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rsi + 0x48], rax
mov rax, qword [rsp + 0x1f0]
mov qword [rsi + 0x50], rax
mov rax, qword [rsp + 0x200]
mov qword [rsi + 0x58], rax
mov rax, qword [rsp + 0x208]
mov qword [rsi + 0x60], rax
mov rax, qword [rsp + 0x210]
mov qword [rsi + 0x68], rax
mov rax, qword [rsp + 0x218]
mov qword [rsi + 0x70], rax
mov rax, qword [rsp + 0x220]
mov qword [rsi + 0x78], rax
mov rax, qword [rsp + 0x228]
mov qword [rsi + 0x80], rax
mov rax, qword [rsp + 0x230]
mov qword [rsi + 0x88], rax
mov rax, qword [rsp + 0x238]
mov qword [rsi + 0x90], rax
mov rax, qword [rsp + 0x240]
mov qword [rsi + 0x98], rax
mov rax, qword [rsp + 0x248]
mov qword [rsi + 0xa0], rax
mov rax, qword [rsp + 0x250]
mov qword [rsi + 0xa8], rax
mov rax, qword [rsp + 0x258]
mov qword [rsi + 0xb0], rax
mov rax, qword [rsp + 0x260]
mov qword [rsi + 0xb8], rax
mov rax, qword [rsp + 0x268]
mov qword [rsi + 0xc0], rax
mov rax, qword [rsp + 0x270]
mov qword [rsi + 0xc8], rax
mov rax, qword [rsp + 0x278]
mov qword [rsi + 0xd0], rax
mov rax, qword [rsp + 0x280]
mov qword [rsi + 0xd8], rax
mov rax, qword [rsp + 0x288]
mov qword [rsi + 0xe0], rax
mov rax, qword [rsp + 0x290]
mov qword [rsi + 0xe8], rax
mov rax, qword [rsp + 0x298]
mov qword [rsi + 0xf0], rax
mov rax, qword [rsp + 0x2a0]
mov qword [rsi + 0xf8], rax
mov rax, qword [rsp + 0x2a8]
mov qword [rsi + 0x100], rax
mov rax, qword [rsp + 0x2b0]
mov qword [rsi + 0x108], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rsi + 0x110], rax
mov rax, qword [rsp + 0x2c0]
mov qword [rsi + 0x118], rax
mov rax, qword [rsp + 0x2c8]
mov qword [rsi + 0x120], rax
mov rax, qword [rsp + 0x2d0]
mov qword [rsi + 0x128], rax
mov rax, qword [rsp + 0x2d8]
mov qword [rsi + 0x130], rax
mov rax, qword [rsp + 0x2e0]
mov qword [rsi + 0x138], rax
mov rax, qword [rsp + 0x2e8]
mov qword [rsi + 0x140], rax
mov rax, qword [rsp + 0x2f0]
mov qword [rsi + 0x148], rax
mov rax, qword [rsp + 0x2f8]
mov qword [rsi + 0x150], rax
mov rax, qword [rsp + 0x300]
mov qword [rsi + 0x158], rax
mov rax, qword [rsp + 0x308]
mov qword [rsi + 0x160], rax
mov rax, qword [rsp + 0x310]
mov qword [rsi + 0x168], rax
mov rax, qword [rsp + 0x318]
mov qword [rsi + 0x170], rax
mov rax, qword [rsp + 0x320]
mov qword [rsi + 0x178], rax
mov rax, qword [rsp + 0x328]
mov qword [rsi + 0x180], rax
mov rax, qword [rsp + 0x330]
mov qword [rsi + 0x188], rax
mov rax, qword [rsp + 0x338]
mov qword [rsi + 0x190], rax
mov rax, qword [rsp + 0x340]
mov qword [rsi + 0x198], rax
mov rax, qword [rsp + 0x348]
mov qword [rsi + 0x1a0], rax
mov rax, qword [rsp + 0x350]
mov qword [rsi + 0x1a8], rax
mov rax, qword [rsp + 0x358]
mov qword [rsi + 0x1b0], rax
mov rax, qword [rsp + 0x360]
mov qword [rsi + 0x1b8], rax
mov rax, qword [rsp + 0x368]
mov qword [rsi + 0x1c0], rax
mov rax, qword [rsp + 0x370]
mov qword [rsi + 0x1c8], rax
mov rax, qword [rsp + 0x378]
mov qword [rsi + 0x1d0], rax
mov rax, qword [rsp + 0x380]
mov qword [rsi + 0x1d8], rax
mov rax, qword [rsp + 0x388]
mov qword [rsi + 0x1e0], rax
mov rax, qword [rsp + 0x390]
mov qword [rsi + 0x1e8], rax
mov rax, qword [rsp + 0x398]
mov qword [rsi + 0x1f0], rax
mov rax, qword [rsp + 0x3a0]
mov qword [rsi + 0x1f8], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rsi + 0x200], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rsi + 0x208], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rsi + 0x210], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rsi + 0x218], rax
mov rax, qword [rsp + 0x3c8]
mov qword [rsi + 0x220], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsi + 0x228], rax
mov rax, qword [rsp + 0x3d8]
mov qword [rsi + 0x230], rax
mov rax, qword [rsp + 0x3e0]
mov qword [rsi + 0x238], rax
mov rax, qword [rsp + 0x3e8]
mov qword [rsi + 0x240], rax
mov rax, qword [rsp + 0x3f0]
mov qword [rsi + 0x248], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rsi + 0x250], rax
mov rax, qword [rsp + 0x400]
mov qword [rsi + 0x258], rax
mov rax, qword [rsp + 0x408]
mov qword [rsi + 0x260], rax
mov rax, qword [rsp + 0x410]
mov qword [rsi + 0x268], rax
mov rax, qword [rsp + 0x418]
mov qword [rsi + 0x270], rax
mov rax, qword [rsp + 0x420]
mov qword [rsi + 0x278], rax
mov rax, qword [rsp + 0x428]
mov qword [rsi + 0x280], rax
mov rax, qword [rsp + 0x430]
mov qword [rsi + 0x288], rax
mov rax, qword [rsp + 0x438]
mov qword [rsi + 0x290], rax
mov rax, qword [rsp + 0x440]
mov qword [rsi + 0x298], rax
mov rax, qword [rsp + 0x448]
mov qword [rsi + 0x2a0], rax
mov rax, qword [rsp + 0x450]
mov qword [rsi + 0x2a8], rax
mov rax, qword [rsp + 0x458]
mov qword [rsi + 0x2b0], rax
mov rax, qword [rsp + 0x460]
mov qword [rsi + 0x2b8], rax
mov rax, qword [rsp + 0x468]
mov qword [rsi + 0x2c0], rax
mov rax, qword [rsp + 0x470]
mov qword [rsi + 0x2c8], rax
mov rax, qword [rsp + 0x478]
mov qword [rsi + 0x2d0], rax
mov rax, qword [rsp + 0x480]
mov qword [rsi + 0x2d8], rax
mov rax, qword [rsp + 0x488]
mov qword [rsi + 0x2e0], rax
mov rax, qword [rsp + 0x490]
mov qword [rsi + 0x2e8], rax
mov rax, qword [rsp + 0x498]
mov qword [rsi + 0x2f0], rax
mov rax, qword [rsp + 0x4a0]
mov qword [rsi + 0x2f8], rax
mov rax, qword [rsp + 0x4a8]
mov qword [rsi + 0x300], rax
mov rax, qword [rsp + 0x4b0]
mov qword [rsi + 0x308], rax
mov rax, qword [rsp + 0x4b8]
mov qword [rsi + 0x310], rax
mov rax, qword [rsp + 0x4c0]
mov qword [rsi + 0x318], rax
mov rax, qword [rsp + 0x4c8]
mov qword [rsi + 0x320], rax
mov rax, qword [rsp + 0x4d0]
mov qword [rsi + 0x328], rax
mov rax, qword [rsp + 0x4d8]
mov qword [rsi + 0x330], rax
mov rax, qword [rsp + 0x4e0]
mov qword [rsi + 0x338], rax
mov rax, qword [rsp + 0x4e8]
mov qword [rsi + 0x340], rax
mov rax, qword [rsp + 0x4f0]
mov qword [rsi + 0x348], rax
mov rax, qword [rsp + 0x4f8]
mov qword [rsi + 0x350], rax
mov rax, qword [rsp + 0x500]
mov qword [rsi + 0x358], rax
mov rax, qword [rsp + 0x508]
mov qword [rsi + 0x360], rax
mov rax, qword [rsp + 0x510]
mov qword [rsi + 0x368], rax
mov rax, qword [rsp + 0x518]
mov qword [rsi + 0x370], rax
mov rax, qword [rsp + 0x520]
mov qword [rsi + 0x378], rax
mov rax, qword [rsp + 0x528]
mov qword [rsi + 0x380], rax
mov qword [rsi + 0x388], r12
mov rax, qword [rsp + 0x530]
mov qword [rsi + 0x390], rax
mov rax, qword [rsp + 0x538]
mov qword [rsi + 0x398], rax
mov rax, qword [rsp + 0x168]
mov qword [rsi + 0x3a0], rax
mov eax, 2
mov qword [rsi + 0x3a8], rax
xorps xmm0, xmm0
movups xmmword [rsi + 0x3f0], xmm0
movups xmmword [rsi + 0x3e0], xmm0
movups xmmword [rsi + 0x3d0], xmm0
movups xmmword [rsi + 0x3c0], xmm0
movups xmmword [rsi + 0x3b0], xmm0
mov rcx, qword [rsp + 0x110]
mov qword [rsi + 0x400], rcx
xor r14d, r14d
mov qword [rsi + 0x408], r14
mov rcx, qword [rsp + 0x170]
mov qword [rsi + 0x410], rcx
mov ecx, 0x200
mov qword [rsi + 0x418], rcx
mov qword [rsi + 0x420], r14
mov rcx, qword [rsp + 0x158]
mov qword [rsi + 0x428], rcx
mov rcx, qword [rsp + 0x160]
mov qword [rsi + 0x430], rcx
mov rcx, qword [rsp + 0x5e0]
mov qword [rsi + 0x438], rcx
mov qword [rsi + 0x440], r14
mov rcx, qword [rsp + 0x90]
mov qword [rsi + 0x460], rcx
mov rcx, qword [rsp + 0x48]
mov qword [rsi + 0x468], rcx
mov rcx, qword [rsp + 0x70]
mov qword [rsi + 0x470], rcx
mov rcx, qword [rsp + 0x40]
mov qword [rsi + 0x478], rcx
mov rcx, qword [rsp + 0x60]
mov qword [rsi + 0x480], rcx
mov rcx, qword [rsp + 0x28]
mov qword [rsi + 0x488], rcx
mov rcx, qword [rsp + 0x68]
mov qword [rsi + 0x490], rcx
mov rcx, qword [rsp + 0x38]
mov qword [rsi + 0x498], rcx
mov rcx, qword [rsp + 0x180]
mov qword [rsi + 0x4a0], rcx
mov qword [rsi + 0x4a8], rax
mov qword [rsi + 0x4e0], r14
movups xmmword [rsi + 0x4d0], xmm0
movups xmmword [rsi + 0x4c0], xmm0
movups xmmword [rsi + 0x4b0], xmm0
mov eax, dword [rsp + 0xb8]
mov dword [rsi + 0x4e8], eax
movdqa xmm0, xmmword [rsp + 0x670]
movdqu xmmword [rsi + 0x4ec], xmm0
mov eax, dword [rsp + 0x680]
mov dword [rsi + 0x4fc], eax
mov eax, dword [rsp + 0x1c0]
mov dword [rsi + 0x500], eax
mov dword [rsi + 0x504], 0
mov rax, qword [rsp + 0x178]
mov qword [rsi + 0x508], rax
mov eax, dword [rsp + 0xac]
mov dword [rsi + 0x510], eax
mov rax, qword [rsp + 0x1c8]
mov qword [rsi + 0x518], rax
mov eax, dword [rsp + 0xbc]
mov dword [rsi + 0x520], eax
mov rax, qword [rsp + 0x1b8]
mov qword [rsi + 0x528], rax
mov al, byte [rsp + 0x1d0]
mov byte [rsi + 0x530], al
mov byte [rsi + 0x531], r14b
mov eax, dword [rsp + 0x100]
mov dword [rsi + 0x532], eax
movzx eax, word [rsp + 0x104]
mov word [rsi + 0x536], ax
mov rax, qword [rsp + 0x80]
mov qword [rsi + 0x538], rax
mov rax, qword [rsp + 0x1d8]
mov qword [rsi + 0x540], rax
lea rcx, [rsi + 0x548]
lea rdx, [rsp + 0x21b0]
mov r8d, 0x530
call fcn.1400fc280
mov byte [rsi + 0xa78], r14b
mov rcx, rsi
add rcx, 0xa79
lea rdx, [rsp + 0xb10]
mov r8d, 0x54f
call fcn.1400fc280
lea r8, case.0x14007712a.49
mov rcx, rdi
mov rdx, rsi
call qword [r13 + 0x18]
mov rbp, qword [rsp + 0x98]
mov r14, qword [rsp + 0xb0]
jmp 0x140062b8b
mov eax, 1
lock xadd qword [0x140165070], rax
lea rdi, [rsp + 0x668]
mov qword [rdi], rax
mov eax, dword [rsp + 0x680]
mov dword [rsp + 0x810], eax
mov eax, dword [rsp + 0x100]
mov dword [rsp + 0x108], eax
movzx eax, word [rsp + 0x104]
mov word [rsp + 0x10c], ax
lea rsi, [rsp + 0x26f8]
mov qword [rsi - 0x548], 1
mov qword [rsi - 0x540], rdx
mov qword [rsi - 0x538], r15
mov qword [rsi - 0x530], r14
mov al, byte [rsp + 0xa0]
mov byte [rsi - 0x528], al
mov rcx, qword [rsp + 0x78]
mov rax, rcx
shr rax, 0x30
mov byte [rsi - 0x521], al
mov rax, rcx
shr rax, 0x20
mov word [rsi - 0x523], ax
mov dword [rsi - 0x527], ecx
mov rax, qword [rsp + 0x88]
mov qword [rsi - 0x520], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsi - 0x518], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsi - 0x510], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rsi - 0x508], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rsi - 0x500], rax
mov rax, qword [rsp + 0x1f0]
mov qword [rsi - 0x4f8], rax
mov rax, qword [rsp + 0x200]
mov qword [rsi - 0x4f0], rax
mov rax, qword [rsp + 0x208]
mov qword [rsi - 0x4e8], rax
mov rax, qword [rsp + 0x210]
mov qword [rsi - 0x4e0], rax
mov rax, qword [rsp + 0x218]
mov qword [rsi - 0x4d8], rax
mov rax, qword [rsp + 0x220]
mov qword [rsi - 0x4d0], rax
mov rax, qword [rsp + 0x228]
mov qword [rsi - 0x4c8], rax
mov rax, qword [rsp + 0x230]
mov qword [rsi - 0x4c0], rax
mov rax, qword [rsp + 0x238]
mov qword [rsi - 0x4b8], rax
mov rax, qword [rsp + 0x240]
mov qword [rsi - 0x4b0], rax
mov rax, qword [rsp + 0x248]
mov qword [rsi - 0x4a8], rax
mov rax, qword [rsp + 0x250]
mov qword [rsi - 0x4a0], rax
mov rax, qword [rsp + 0x258]
mov qword [rsi - 0x498], rax
mov rax, qword [rsp + 0x260]
mov qword [rsi - 0x490], rax
mov rax, qword [rsp + 0x268]
mov qword [rsi - 0x488], rax
mov rax, qword [rsp + 0x270]
mov qword [rsi - 0x480], rax
mov rax, qword [rsp + 0x278]
mov qword [rsi - 0x478], rax
mov rax, qword [rsp + 0x280]
mov qword [rsi - 0x470], rax
mov rax, qword [rsp + 0x288]
mov qword [rsi - 0x468], rax
mov rax, qword [rsp + 0x290]
mov qword [rsi - 0x460], rax
mov rax, qword [rsp + 0x298]
mov qword [rsi - 0x458], rax
mov rax, qword [rsp + 0x2a0]
mov qword [rsi - 0x450], rax
mov rax, qword [rsp + 0x2a8]
mov qword [rsi - 0x448], rax
mov rax, qword [rsp + 0x2b0]
mov qword [rsi - 0x440], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rsi - 0x438], rax
mov rax, qword [rsp + 0x2c0]
mov qword [rsi - 0x430], rax
mov rax, qword [rsp + 0x2c8]
mov qword [rsi - 0x428], rax
mov rax, qword [rsp + 0x2d0]
mov qword [rsi - 0x420], rax
mov rax, qword [rsp + 0x2d8]
mov qword [rsi - 0x418], rax
mov rax, qword [rsp + 0x2e0]
mov qword [rsi - 0x410], rax
mov rax, qword [rsp + 0x2e8]
mov qword [rsi - 0x408], rax
mov rax, qword [rsp + 0x2f0]
mov qword [rsi - 0x400], rax
mov rax, qword [rsp + 0x2f8]
mov qword [rsi - 0x3f8], rax
mov rax, qword [rsp + 0x300]
mov qword [rsi - 0x3f0], rax
mov rax, qword [rsp + 0x308]
mov qword [rsi - 0x3e8], rax
mov rax, qword [rsp + 0x310]
mov qword [rsi - 0x3e0], rax
mov rax, qword [rsp + 0x318]
mov qword [rsi - 0x3d8], rax
mov rax, qword [rsp + 0x320]
mov qword [rsi - 0x3d0], rax
mov rax, qword [rsp + 0x328]
mov qword [rsi - 0x3c8], rax
mov rax, qword [rsp + 0x330]
mov qword [rsi - 0x3c0], rax
mov rax, qword [rsp + 0x338]
mov qword [rsi - 0x3b8], rax
mov rax, qword [rsp + 0x340]
mov qword [rsi - 0x3b0], rax
mov rax, qword [rsp + 0x348]
mov qword [rsi - 0x3a8], rax
mov rax, qword [rsp + 0x350]
mov qword [rsi - 0x3a0], rax
mov rax, qword [rsp + 0x358]
mov qword [rsi - 0x398], rax
mov rax, qword [rsp + 0x360]
mov qword [rsi - 0x390], rax
mov rax, qword [rsp + 0x368]
mov qword [rsi - 0x388], rax
mov rax, qword [rsp + 0x370]
mov qword [rsi - 0x380], rax
mov rax, qword [rsp + 0x378]
mov qword [rsi - 0x378], rax
mov rax, qword [rsp + 0x380]
mov qword [rsi - 0x370], rax
mov rax, qword [rsp + 0x388]
mov qword [rsi - 0x368], rax
mov rax, qword [rsp + 0x390]
mov qword [rsi - 0x360], rax
mov rax, qword [rsp + 0x398]
mov qword [rsi - 0x358], rax
mov rax, qword [rsp + 0x3a0]
mov qword [rsi - 0x350], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rsi - 0x348], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rsi - 0x340], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rsi - 0x338], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rsi - 0x330], rax
mov rax, qword [rsp + 0x3c8]
mov qword [rsi - 0x328], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsi - 0x320], rax
mov rax, qword [rsp + 0x3d8]
mov qword [rsi - 0x318], rax
mov rax, qword [rsp + 0x3e0]
mov qword [rsi - 0x310], rax
mov rax, qword [rsp + 0x3e8]
mov qword [rsi - 0x308], rax
mov rax, qword [rsp + 0x3f0]
mov qword [rsi - 0x300], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rsi - 0x2f8], rax
mov rax, qword [rsp + 0x400]
mov qword [rsi - 0x2f0], rax
mov rax, qword [rsp + 0x408]
mov qword [rsi - 0x2e8], rax
mov rax, qword [rsp + 0x410]
mov qword [rsi - 0x2e0], rax
mov rax, qword [rsp + 0x418]
mov qword [rsi - 0x2d8], rax
mov rax, qword [rsp + 0x420]
mov qword [rsi - 0x2d0], rax
mov rax, qword [rsp + 0x428]
mov qword [rsi - 0x2c8], rax
mov rax, qword [rsp + 0x430]
mov qword [rsi - 0x2c0], rax
mov rax, qword [rsp + 0x438]
mov qword [rsi - 0x2b8], rax
mov rax, qword [rsp + 0x440]
mov qword [rsi - 0x2b0], rax
mov rax, qword [rsp + 0x448]
mov qword [rsi - 0x2a8], rax
mov rax, qword [rsp + 0x450]
mov qword [rsi - 0x2a0], rax
mov rax, qword [rsp + 0x458]
mov qword [rsi - 0x298], rax
mov rax, qword [rsp + 0x460]
mov qword [rsi - 0x290], rax
mov rax, qword [rsp + 0x468]
mov qword [rsi - 0x288], rax
mov rax, qword [rsp + 0x470]
mov qword [rsi - 0x280], rax
mov rax, qword [rsp + 0x478]
mov qword [rsi - 0x278], rax
mov rax, qword [rsp + 0x480]
mov qword [rsi - 0x270], rax
mov rax, qword [rsp + 0x488]
mov qword [rsi - 0x268], rax
mov rax, qword [rsp + 0x490]
mov qword [rsi - 0x260], rax
mov rax, qword [rsp + 0x498]
mov qword [rsi - 0x258], rax
mov rax, qword [rsp + 0x4a0]
mov qword [rsi - 0x250], rax
mov rax, qword [rsp + 0x4a8]
mov qword [rsi - 0x248], rax
mov rax, qword [rsp + 0x4b0]
mov qword [rsi - 0x240], rax
mov rax, qword [rsp + 0x4b8]
mov qword [rsi - 0x238], rax
mov rax, qword [rsp + 0x4c0]
mov qword [rsi - 0x230], rax
mov rax, qword [rsp + 0x4c8]
mov qword [rsi - 0x228], rax
mov rax, qword [rsp + 0x4d0]
mov qword [rsi - 0x220], rax
mov rax, qword [rsp + 0x4d8]
mov qword [rsi - 0x218], rax
mov rax, qword [rsp + 0x4e0]
mov qword [rsi - 0x210], rax
mov rax, qword [rsp + 0x4e8]
mov qword [rsi - 0x208], rax
mov rax, qword [rsp + 0x4f0]
mov qword [rsi - 0x200], rax
mov rax, qword [rsp + 0x4f8]
mov qword [rsi - 0x1f8], rax
mov rax, qword [rsp + 0x500]
mov qword [rsi - 0x1f0], rax
mov rax, qword [rsp + 0x508]
mov qword [rsi - 0x1e8], rax
mov rax, qword [rsp + 0x510]
mov qword [rsi - 0x1e0], rax
mov rax, qword [rsp + 0x518]
mov qword [rsi - 0x1d8], rax
mov rax, qword [rsp + 0x520]
mov qword [rsi - 0x1d0], rax
mov rax, qword [rsp + 0x528]
mov qword [rsi - 0x1c8], rax
mov qword [rsi - 0x1c0], r11
mov qword [rsi - 0x1b8], r10
mov qword [rsi - 0x1b0], rbp
mov rax, qword [rsp + 0x168]
mov qword [rsi - 0x1a8], rax
mov eax, 2
mov qword [rsi - 0x1a0], rax
xorps xmm0, xmm0
movups xmmword [rsi - 0x158], xmm0
movups xmmword [rsi - 0x168], xmm0
movups xmmword [rsi - 0x178], xmm0
movups xmmword [rsi - 0x188], xmm0
movups xmmword [rsi - 0x198], xmm0
mov rcx, qword [rsp + 0x110]
mov qword [rsi - 0x148], rcx
xor r14d, r14d
mov qword [rsi - 0x140], r14
mov rcx, qword [rsp + 0x170]
mov qword [rsi - 0x138], rcx
mov ecx, 0x200
mov qword [rsi - 0x130], rcx
mov qword [rsi - 0x128], r14
mov rcx, qword [rsp + 0x158]
mov qword [rsi - 0x120], rcx
mov rcx, qword [rsp + 0x160]
mov qword [rsi - 0x118], rcx
mov qword [rsi - 0x110], r12
mov qword [rsi - 0x108], r14
mov rcx, qword [rsp + 0x90]
mov qword [rsi - 0xe8], rcx
mov rcx, qword [rsp + 0x48]
mov qword [rsi - 0xe0], rcx
mov rcx, qword [rsp + 0x70]
mov qword [rsi - 0xd8], rcx
mov rcx, qword [rsp + 0x40]
mov qword [rsi - 0xd0], rcx
mov rcx, qword [rsp + 0x60]
mov qword [rsi - 0xc8], rcx
mov rcx, qword [rsp + 0x28]
mov qword [rsi - 0xc0], rcx
mov rcx, qword [rsp + 0x68]
mov qword [rsi - 0xb8], rcx
mov rcx, qword [rsp + 0x38]
mov qword [rsi - 0xb0], rcx
mov qword [rsi - 0xa8], r9
mov qword [rsi - 0xa0], rax
mov qword [rsi - 0x68], r14
movups xmmword [rsi - 0x78], xmm0
movups xmmword [rsi - 0x88], xmm0
movups xmmword [rsi - 0x98], xmm0
mov eax, dword [rsp + 0xb8]
mov dword [rsi - 0x60], eax
mov eax, dword [rsp + 0x810]
mov dword [rsi - 0x4c], eax
movaps xmm0, xmmword [rsp + 0x670]
movaps xmmword [rsp + 0x800], xmm0
movdqa xmm0, xmmword [rsp + 0x800]
movdqu xmmword [rsi - 0x5c], xmm0
mov eax, dword [rsp + 0x1c0]
mov dword [rsi - 0x48], eax
mov dword [rsi - 0x44], 0
mov rax, qword [rsp + 0x178]
mov qword [rsi - 0x40], rax
mov eax, dword [rsp + 0xac]
mov dword [rsi - 0x38], eax
mov rax, qword [rsp + 0x1c8]
mov qword [rsi - 0x30], rax
mov eax, dword [rsp + 0xbc]
mov dword [rsi - 0x28], eax
mov rax, qword [rsp + 0x1b8]
mov qword [rsi - 0x20], rax
mov al, byte [rsp + 0x1d0]
mov byte [rsi - 0x18], al
mov byte [rsi - 0x17], r14b
movzx eax, word [rsp + 0x10c]
mov word [rsi - 0x12], ax
mov eax, dword [rsp + 0x108]
mov dword [rsi - 0x16], eax
mov rax, qword [rsp + 0x80]
mov qword [rsi - 0x10], rax
mov rax, qword [rsp + 0x1d8]
mov qword [rsi - 8], rax
lea rdx, [rsp + 0x1c20]
mov r8d, 0x530
mov rcx, rsi
call fcn.1400fc280
mov byte [rsi + 0x530], r14b
lea rsi, [rsp + 0x2c29]
lea rdx, [rsp + 0x3180]
mov r8d, 0x54f
mov rcx, rsi
call fcn.1400fc280
mov qword [rsi + 0x54f], rdi
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
cmp eax, 1
mov rbp, qword [rsp + 0x98]
je 0x140062a02
test eax, eax
jne 0x14006454e
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0x88]
lea rdx, [0x1400c025b]
call fcn.1400a3e60
mov byte [rsi + 0xd0], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xa0]
movabs rcx, 0x7fffffffffffffff
cmp rax, rcx
jae 0x1400643a8
inc rax
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0xa0], rax
mov rsi, qword [rcx + 0xa8]
lea rcx, [rsp + 0xb10]
lea rdx, [rsp + 0x21b0]
mov r8d, 0xfd0
call fcn.1400fc280
test rsi, rsi
je 0x1400644c4
lea rcx, [rsp + 0x36d0]
lea rdx, [rsp + 0x21b0]
mov r8d, 0xfc8
call fcn.1400fc280
mov rax, qword [rsp + 0x1ad8]
mov r14, qword [rax]
lock inc qword [rsi]
jle case.0x14005ecf8.2
mov al, byte [0x1401660a0]
mov ecx, 0x1080
mov edx, 0x80
call fcn.14003e6a0
test rax, rax
je case.0x14004e4bc.183
mov rdi, rax
mov qword [rax], 0xcc
xor r15d, r15d
mov qword [rax + 8], r15
lea rax, [0x1401489b8]
mov qword [rdi + 0x10], rax
mov qword [rdi + 0x18], r15
mov qword [rdi + 0x20], rsi
add rsi, 0x60
mov qword [rdi + 0x28], r14
mov rcx, rdi
add rcx, 0x30
lea rdx, [rsp + 0x36d0]
mov r8d, 0xfc8
call fcn.1400fc280
pxor xmm0, xmm0
movdqu xmmword [rdi + 0xff8], xmm0
mov qword [rdi + 0x1008], r15
mov rcx, rsi
mov rdx, rdi
mov r8, rdi
call fcn.14007f26b
test rax, rax
je 0x140062b53
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
lea rcx, [rcx + 0xa8]
mov rdx, rax
call fcn.1400c6386
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
dec qword [rax + 0xa0]
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [rdi], rcx
mov r14, r13
je 0x140062b8b
mov rax, qword [rdi + 0x10]
mov rcx, rdi
call qword [rax + 0x20]
mov r12, qword [rbx + 0x1f0]
mov rax, qword [rbx + 0x1f8]
mov qword [rsp + 0x38], rax
mov rax, qword [rbx + 0x1e0]
mov qword [rsp + 0xa0], rax
mov r15, qword [rbx + 0x1e8]
mov eax, dword [rsp + 0x7d9]
mov ecx, dword [rsp + 0x7dc]
mov dword [rsp + 0x5db], ecx
mov dword [rsp + 0x5d8], eax
lea rax, [rsp + 0x758]
lea rsi, [rsp + 0x700]
mov ecx, 0xb
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x5d8]
mov edx, dword [rsp + 0x5db]
mov dword [rsp + 0x5a3], edx
mov dword [rsp + 0x5a0], ecx
mov rcx, qword [rsp + 0x30]
mov byte [rcx], 1
lea rdi, [rsp + 0xa60]
mov ecx, 0xb
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x5a0]
mov ecx, dword [rsp + 0x5a3]
mov dword [rsp + 0x5ab], ecx
mov dword [rsp + 0x5a8], eax
mov rcx, qword [rsp + 0xd0]
call fcn.14005c8f3
cmp r14, 2
jne 0x140062c94
lea rcx, [rbx + 0x1b8]
call fcn.140056267
mov rax, qword [rbx + 0x180]
test rax, rax
je 0x140062e5e
lock dec qword [rax]
mov r12d, 4
jne 0x140062e64
lea rcx, [rbx + 0x180]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x30], eax
mov r13, rbp
jmp 0x140062e57
lea rdi, [rsp + 0x1b70]
lea rsi, [rsp + 0xa60]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x5a8]
mov ecx, dword [rsp + 0x5ab]
mov dword [rsp + 0x153], ecx
mov dword [rsp + 0x150], eax
xor r8d, r8d
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x30], eax
mov rdx, r12
mov r12d, 2
mov r13, qword [rbx + 0x1b8]
movups xmm0, xmmword [rbx + 0x1c0]
movaps xmmword [rsp + 0xa50], xmm0
lea rdi, [rsp + 0x6a0]
lea rsi, [rsp + 0x1b70]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x150]
mov ecx, dword [rsp + 0x153]
mov dword [rsp + 0x5d3], ecx
mov dword [rsp + 0x5d0], eax
movaps xmm0, xmmword [rsp + 0x8e0]
movaps xmmword [rsp + 0x920], xmm0
mov rax, qword [rsp + 0x8f0]
mov qword [rsp + 0x930], rax
movaps xmm0, xmmword [rsp + 0xa00]
movaps xmmword [rsp + 0xa40], xmm0
mov eax, dword [rsp + 0x598]
mov ecx, dword [rsp + 0x59b]
mov dword [rsp + 0x5c8], eax
mov dword [rsp + 0x5cb], ecx
mov eax, dword [rsp + 0x1a0]
mov dword [rsp + 0x1b0], eax
movzx eax, word [rsp + 0x1a4]
mov word [rsp + 0x1b4], ax
movzx eax, word [rsp + 0x19c]
mov word [rsp + 0x1ac], ax
mov eax, dword [rsp + 0x198]
mov dword [rsp + 0x1a8], eax
movaps xmm0, xmmword [rsp + 0x9f0]
movaps xmmword [rsp + 0xa30], xmm0
mov eax, dword [rsp + 0x590]
mov ecx, dword [rsp + 0x593]
mov dword [rsp + 0x5c0], eax
mov dword [rsp + 0x5c3], ecx
movdqa xmm0, xmmword [rsp + 0x9d0]
movaps xmm1, xmmword [rsp + 0x9e0]
movdqa xmmword [rsp + 0xa10], xmm0
movaps xmmword [rsp + 0xa20], xmm1
mov eax, dword [rsp + 0x588]
mov ecx, dword [rsp + 0x58b]
mov dword [rsp + 0x5b8], eax
mov dword [rsp + 0x5bb], ecx
mov eax, dword [rsp + 0x580]
mov ecx, dword [rsp + 0x583]
mov dword [rsp + 0x5b3], ecx
mov dword [rsp + 0x5b0], eax
mov rax, qword [rbx + 0x180]
test rax, rax
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x40], r8
je 0x140062e6f
lock dec qword [rax]
jne 0x140062e6f
lea rcx, [rbx + 0x180]
call fcn.1400788b8
jmp 0x140062e6f
mov r12d, 4
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x30], eax
mov r13, rbp
movaps xmm0, xmmword [rsp + 0xa50]
movaps xmmword [rsp + 0x9b0], xmm0
lea rax, [rsp + 0x1b18]
lea rsi, [rsp + 0x6a0]
mov ecx, 0xb
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x5d0]
mov edx, dword [rsp + 0x5d3]
mov dword [rsp + 0x56b], edx
mov dword [rsp + 0x568], ecx
movaps xmm0, xmmword [rsp + 0x920]
movaps xmmword [rsp + 0x8c0], xmm0
mov rcx, qword [rsp + 0x930]
mov qword [rsp + 0x8d0], rcx
movaps xmm0, xmmword [rsp + 0xa40]
movaps xmmword [rsp + 0x9a0], xmm0
mov ecx, dword [rsp + 0x5c8]
mov edx, dword [rsp + 0x5cb]
mov dword [rsp + 0x560], ecx
mov dword [rsp + 0x563], edx
mov ecx, dword [rsp + 0x1b0]
mov dword [rsp + 0x190], ecx
movzx ecx, word [rsp + 0x1b4]
mov word [rsp + 0x194], cx
movzx ecx, word [rsp + 0x1ac]
mov word [rsp + 0x18c], cx
mov ecx, dword [rsp + 0x1a8]
mov dword [rsp + 0x188], ecx
movaps xmm0, xmmword [rsp + 0xa30]
movaps xmmword [rsp + 0x990], xmm0
mov ecx, dword [rsp + 0x5c0]
mov edx, dword [rsp + 0x5c3]
mov dword [rsp + 0x558], ecx
mov dword [rsp + 0x55b], edx
movaps xmm0, xmmword [rsp + 0xa10]
movaps xmm1, xmmword [rsp + 0xa20]
movaps xmmword [rsp + 0x970], xmm0
movaps xmmword [rsp + 0x980], xmm1
mov ecx, dword [rsp + 0x5b8]
mov edx, dword [rsp + 0x5bb]
mov dword [rsp + 0x550], ecx
mov dword [rsp + 0x553], edx
mov ecx, dword [rsp + 0x5b0]
mov edx, dword [rsp + 0x5b3]
mov dword [rsp + 0x54b], edx
mov dword [rsp + 0x548], ecx
mov rcx, qword [rsp + 0x50]
mov byte [rcx], 1
movaps xmm0, xmmword [rsp + 0x9b0]
movaps xmmword [rsp + 0x9c0], xmm0
lea rdi, [rsp + 0xab8]
mov ecx, 0xb
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x568]
mov ecx, dword [rsp + 0x56b]
mov dword [rsp + 0x14b], ecx
mov dword [rsp + 0x148], eax
movaps xmm0, xmmword [rsp + 0x8c0]
movaps xmmword [rsp + 0x7e0], xmm0
mov rax, qword [rsp + 0x8d0]
mov qword [rsp + 0x7f0], rax
movaps xmm0, xmmword [rsp + 0x9a0]
movaps xmmword [rsp + 0x8b0], xmm0
mov eax, dword [rsp + 0x560]
mov ecx, dword [rsp + 0x563]
mov dword [rsp + 0x140], eax
mov dword [rsp + 0x143], ecx
mov eax, dword [rsp + 0x190]
mov dword [rsp + 0xf8], eax
movzx eax, word [rsp + 0x194]
mov word [rsp + 0xfc], ax
movzx eax, word [rsp + 0x18c]
mov word [rsp + 0xf4], ax
mov eax, dword [rsp + 0x188]
mov dword [rsp + 0xf0], eax
movaps xmm0, xmmword [rsp + 0x990]
movaps xmmword [rsp + 0x8a0], xmm0
mov eax, dword [rsp + 0x558]
mov ecx, dword [rsp + 0x55b]
mov dword [rsp + 0x13b], ecx
mov dword [rsp + 0x138], eax
movdqa xmm0, xmmword [rsp + 0x970]
movaps xmm1, xmmword [rsp + 0x980]
movaps xmmword [rsp + 0x890], xmm1
movdqa xmmword [rsp + 0x880], xmm0
mov eax, dword [rsp + 0x550]
mov ecx, dword [rsp + 0x553]
mov dword [rsp + 0x133], ecx
mov dword [rsp + 0x130], eax
mov eax, dword [rsp + 0x548]
mov ecx, dword [rsp + 0x54b]
mov dword [rsp + 0x12b], ecx
mov dword [rsp + 0x128], eax
mov rcx, qword [rsp + 0x58]
call fcn.14005c870
cmp r12d, 4
je 0x140063a65
movaps xmm0, xmmword [rsp + 0x9c0]
movaps xmmword [rsp + 0x960], xmm0
mov rsi, qword [rbx + 0xf8]
test rsi, rsi
je 0x14006347a
mov qword [rsp + 0x50], r13
mov r13, rbp
mov rbp, qword [rbx + 0x100]
mov rdi, qword [rbp + 0x10]
mov al, byte [0x1401660a0]
mov ecx, 0x1e8
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140064381
dec rdi
and rdi, 0xfffffffffffffff0
lea rdx, [rdi + rsi]
add rdx, 0x10
mov qword [rax], r12
and byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
and byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
mov qword [rax + 8], r8
mov qword [rax + 0x10], r13
mov rdi, rax
add rdi, 0x18
mov ecx, 0xb
lea rsi, [rsp + 0xab8]
rep movsq qword [rdi], qword [rsi]
mov qword [rax + 0x70], 0
mov rcx, qword [rsp + 0xd8]
mov qword [rax + 0x78], rcx
mov rcx, qword [rsp + 0x1e0]
mov qword [rax + 0x80], rcx
xor ecx, ecx
mov byte [rax + 0x88], cl
mov r9d, dword [rsp + 0x148]
mov r10d, dword [rsp + 0x14b]
mov dword [rax + 0x89], r9d
mov dword [rax + 0x8c], r10d
mov r9, qword [rsp + 0xc8]
mov qword [rax + 0x90], r9
mov qword [rax + 0x98], r13
mov r9, qword [rsp + 0xc0]
mov qword [rax + 0xa0], r9
mov r9, qword [rsp + 0x40]
mov qword [rax + 0xa8], r9
mov r9, qword [rsp + 0xa0]
mov qword [rax + 0xb8], r9
mov qword [rax + 0xc0], r15
mov r9, qword [rsp + 0x80]
mov qword [rax + 0xc8], r9
mov r9, qword [rsp + 0x48]
mov qword [rax + 0xd0], r9
mov r9, qword [rsp + 0x38]
mov qword [rax + 0xd8], r9
mov r9, qword [rsp + 0x68]
mov qword [rax + 0xe0], r9
movaps xmm0, xmmword [rsp + 0x7e0]
movups xmmword [rax + 0xe8], xmm0
mov r9, qword [rsp + 0x7f0]
mov qword [rax + 0xf8], r9
mov qword [rax + 0x100], 8
movaps xmm0, xmmword [rsp + 0x8b0]
movups xmmword [rax + 0x108], xmm0
mov r11, qword [rsp + 0x78]
mov qword [rax + 0x118], r11
mov r9d, dword [rsp + 0x30]
mov byte [rax + 0x120], r9b
mov r9d, dword [rsp + 0x140]
mov r10d, dword [rsp + 0x143]
mov dword [rax + 0x124], r10d
mov dword [rax + 0x121], r9d
mov r9d, dword [rsp + 0x28]
mov byte [rax + 0x128], r9b
mov byte [rax + 0x129], cl
movzx r9d, word [rsp + 0xfc]
mov word [rax + 0x12e], r9w
mov r9d, dword [rsp + 0xf8]
mov dword [rax + 0x12a], r9d
add byte [rax], al
add byte [rax], al
mov r9, qword [rsp + 0x60]
mov qword [rax + 0x130], r9
mov qword [rax + 0x138], r11
mov r9, qword [rsp + 0x70]
mov qword [rax + 0x140], r9
mov r9, qword [rsp + 0x88]
mov qword [rax + 0x148], r9
mov r9, qword [rsp + 0x90]
mov qword [rax + 0x150], r9
mov r9d, 1
mov qword [rax + 0x158], r9
xorps xmm0, xmm0
movups xmmword [rax + 0x160], xmm0
mov qword [rax + 0x170], r9
mov word [rax + 0x178], 0
movzx r9d, word [rsp + 0xf4]
mov word [rax + 0x17e], r9w
mov r9d, dword [rsp + 0xf0]
mov dword [rax + 0x17a], r9d
mov qword [rax + 0x180], r8
movaps xmm0, xmmword [rsp + 0x8a0]
movups xmmword [rax + 0x188], xmm0
mov qword [rax + 0x198], r14
mov r8, qword [rsp + 0xd0]
mov qword [rax + 0x1a0], r8
mov byte [rax + 0x1a8], cl
mov r8d, dword [rsp + 0x138]
mov r9d, dword [rsp + 0x13b]
mov dword [rax + 0x1ac], r9d
mov dword [rax + 0x1a9], r8d
movdqa xmm0, xmmword [rsp + 0x880]
movaps xmm1, xmmword [rsp + 0x890]
movdqu xmmword [rax + 0x1b0], xmm0
movups xmmword [rax + 0x1c0], xmm1
mov byte [rax + 0x1d0], 3
mov r8d, dword [rsp + 0x130]
mov r9d, dword [rsp + 0x133]
mov dword [rax + 0x1d4], r9d
mov dword [rax + 0x1d1], r8d
mov r8, qword [rsp + 0xb0]
mov qword [rax + 0x1d8], r8
mov byte [rax + 0x1e0], cl
mov ecx, dword [rsp + 0x128]
mov r8d, dword [rsp + 0x12b]
mov dword [rax + 0x1e1], ecx
mov dword [rax + 0x1e4], r8d
lea r8, fcn.14007e61e
mov rcx, rdx
mov rdx, rax
call qword [rbp + 0x18]
mov r13, qword [rsp + 0x50]
jmp 0x14006392c
mov eax, 1
lock xadd qword [0x140165070], rax
mov qword [rsp + 0x3180], rax
mov ecx, 0xb
lea rax, [rsp + 0x21c8]
lea rsi, [rsp + 0xab8]
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x14b]
mov dword [rax + 0x74], ecx
mov ecx, dword [rsp + 0x148]
mov dword [rax + 0x71], ecx
mov rcx, qword [rsp + 0x7f0]
mov qword [rax + 0xe0], rcx
movaps xmm0, xmmword [rsp + 0x7e0]
movups xmmword [rax + 0xd0], xmm0
movaps xmm0, xmmword [rsp + 0x8b0]
movups xmmword [rax + 0xf0], xmm0
mov ecx, dword [rsp + 0x140]
mov dword [rax + 0x109], ecx
mov ecx, dword [rsp + 0x143]
mov dword [rax + 0x10c], ecx
mov ecx, dword [rsp + 0xf8]
mov dword [rax + 0x112], ecx
movzx ecx, word [rsp + 0xfc]
mov word [rax + 0x116], cx
movzx ecx, word [rsp + 0xf4]
mov word [rax + 0x166], cx
mov ecx, dword [rsp + 0xf0]
mov dword [rax + 0x162], ecx
movaps xmm0, xmmword [rsp + 0x8a0]
movups xmmword [rax + 0x170], xmm0
mov ecx, dword [rsp + 0x138]
mov dword [rax + 0x191], ecx
add byte [rbx + 0x13b248c], cl
add byte [rax], al
add byte [rbx + 0x13b248c], cl
add byte [rax], al
mov dword [rax + 0x194], ecx
movdqa xmm0, xmmword [rsp + 0x880]
movaps xmm1, xmmword [rsp + 0x890]
movdqu xmmword [rax + 0x198], xmm0
movups xmmword [rax + 0x1a8], xmm1
mov ecx, dword [rsp + 0x130]
mov dword [rax + 0x1b9], ecx
mov ecx, dword [rsp + 0x133]
mov dword [rax + 0x1bc], ecx
mov ecx, dword [rsp + 0x12b]
mov dword [rax + 0x1cc], ecx
mov ecx, dword [rsp + 0x128]
mov dword [rax + 0x1c9], ecx
mov qword [rax - 0x18], r12
mov ecx, 2
mov qword [rax - 0x10], rcx
mov qword [rax - 8], rbp
mov qword [rax + 0x58], 0
mov rdx, qword [rsp + 0xd8]
mov qword [rax + 0x60], rdx
mov rdx, qword [rsp + 0x1e0]
mov qword [rax + 0x68], rdx
xor edx, edx
mov byte [rax + 0x70], dl
mov r8, qword [rsp + 0xc8]
mov qword [rax + 0x78], r8
mov qword [rax + 0x80], rbp
mov r8, qword [rsp + 0xc0]
mov qword [rax + 0x88], r8
mov r8, qword [rsp + 0x40]
mov qword [rax + 0x90], r8
mov r8, qword [rsp + 0xa0]
mov qword [rax + 0xa0], r8
mov qword [rax + 0xa8], r15
mov r8, qword [rsp + 0x80]
mov qword [rax + 0xb0], r8
mov r8, qword [rsp + 0x48]
mov qword [rax + 0xb8], r8
mov r8, qword [rsp + 0x38]
mov qword [rax + 0xc0], r8
mov r8, qword [rsp + 0x68]
mov qword [rax + 0xc8], r8
mov qword [rax + 0xe8], 8
mov r9, qword [rsp + 0x78]
mov qword [rax + 0x100], r9
mov r8d, dword [rsp + 0x30]
mov byte [rax + 0x108], r8b
mov r8d, dword [rsp + 0x28]
mov byte [rax + 0x110], r8b
mov byte [rax + 0x111], dl
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x60
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x60
mov qword [rax + 0x118], r8
mov qword [rax + 0x120], r9
mov r8, qword [rsp + 0x70]
mov qword [rax + 0x128], r8
mov r8, qword [rsp + 0x88]
mov qword [rax + 0x130], r8
mov r8, qword [rsp + 0x90]
mov qword [rax + 0x138], r8
mov r8d, 1
mov qword [rax + 0x140], r8
pxor xmm0, xmm0
movdqu xmmword [rax + 0x148], xmm0
mov qword [rax + 0x158], r8
mov word [rax + 0x160], 0
mov qword [rax + 0x168], rcx
mov qword [rax + 0x180], r14
mov rcx, qword [rsp + 0xd0]
mov qword [rax + 0x188], rcx
mov byte [rax + 0x190], dl
mov byte [rax + 0x1b8], 3
mov rcx, qword [rsp + 0xb0]
mov qword [rax + 0x1c0], rcx
mov byte [rax + 0x1c8], dl
lea rcx, [rsp + 0x3180]
mov qword [rax + 0x1d0], rcx
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
cmp eax, 1
je 0x1400637a5
test eax, eax
jne 0x14006449f
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0x88]
lea rdx, [0x1400c025b]
call fcn.1400a3e60
mov byte [rsi + 0xd0], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rdi, qword [rax + 0xa0]
movabs rax, 0x7fffffffffffffff
cmp rdi, rax
jae 0x1400643a8
lea rax, [rdi + 1]
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0xa0], rax
mov rsi, qword [rcx + 0xa8]
lea rcx, [rsp + 0xb10]
lea rdx, [rsp + 0x21b0]
mov r8d, 0x1f0
call fcn.1400fc280
test rsi, rsi
je 0x140064407
lea rcx, [rsp + 0x36d0]
add byte [rax], al
lea rdx, [rsp + 0x21b0]
mov r8d, 0x1e8
call fcn.1400fc280
add byte [rax - 0x75], cl
test byte [rax + rdi*8], ah
or al, 0
add byte [rbx + rcx*4 + 0x30], cl
mov esi, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rdi*8], ah
or al, 0
add byte [rbx + rcx*4 + 0x30], cl
mov esi, dword [rax]
mov esi, dword [rax]
lock inc qword [rsi]
jle case.0x14005ecf8.2
mov al, byte [0x1401660a0]
mov ecx, 0x280
mov edx, 0x80
call fcn.14003e6a0
test rax, rax
je 0x14006445f
mov rdi, rax
mov qword [rax], 0xcc
xor r15d, r15d
mov qword [rax + 8], r15
lea rax, str._2_t_
mov qword [rdi + 0x10], rax
mov qword [rdi + 0x18], r15
mov qword [rdi + 0x20], rsi
add rsi, 0x60
mov qword [rdi + 0x28], r14
mov rcx, rdi
add rcx, 0x30
lea rdx, [rsp + 0x36d0]
mov r8d, 0x1e8
call fcn.1400fc280
pxor xmm0, xmm0
movdqu xmmword [rdi + 0x218], xmm0
mov qword [rdi + 0x228], r15
mov rcx, rsi
mov rdx, rdi
mov r8, rdi
call fcn.14007f26b
test rax, rax
je 0x1400638f7
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
lea rcx, [rcx + 0xa8]
mov rdx, rax
call fcn.1400c6386
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
dec qword [rax + 0xa0]
mov ecx, 0x84
ror dword [rax - 1], 0x88
movabs al, byte [0x84b9000000]
mov eax, 0xcc
lock cmpxchg qword [rdi], rcx
je 0x14006392c
mov rax, qword [rdi + 0x10]
mov rcx, rdi
call qword [rax + 0x20]
mov qword [rbx + 0x130], r13
movaps xmm0, xmmword [rsp + 0x960]
movups xmmword [rbx + 0x138], xmm0
cmp dword [rax], 1
add byte [rax], al
cmp dword [rax], 1
add byte [rax], al
lea rsi, [rbx + 0x148]
mov byte [rbx + 0x148], 0
movdqu xmm0, xmmword [rbx + 0x130]
xor byte [rcx], al
add byte [rax], al
mov rax, qword [rbx + 0x140]
mov rcx, qword [rsp + 0x58]
mov qword [rcx + 0x10], rax
adc r11b, sil
movq qword [rcx], mm0
adc r11b, sil
movq qword [rcx], mm0
mov rax, qword [rsp + 0x58]
cmp byte [rax + 0x10], 2
je 0x140064206
mov rcx, qword [rsp + 0x58]
mov r14, rcx
mov rdx, qword [rsp + 0x5f0]
call fcn.140078c20
test rax, rax
je 0x1400639b1
mov byte [rsi], 3
mov al, 4
mov byte [rbx + 0x111], al
mov rax, qword [rsp + 0x5e8]
mov byte [rax + 0x70], 3
jmp 0x1400640b8
mov r13, rdx
test rdx, rdx
je 0x1400639be
mov bpl, 2
jmp 0x1400639f7
mov bpl, byte [r14 + 0x10]
mov byte [r14 + 0x10], 2
cmp bpl, 2
je 0x1400643f4
mov rcx, r14
mov r13, qword [r14]
mov rdi, qword [r14 + 8]
mov eax, dword [r14 + 0x14]
mov dword [rsp + 0x21b3], eax
and al, 0xb3
and dword [rax], eax
add byte [rcx - 0x75], al
adc dword [rcx + 0x21b02484], r9d
add byte [rax], al
cmp bpl, 3
je 0x140063995
mov eax, dword [rsp + 0x21b0]
mov ecx, dword [rsp + 0x21b3]
mov dword [rsp + 0xb13], ecx
mov dword [rsp + 0xb10], eax
cmp byte [rbx + 0x128], 2
je 0x140063a24
mov rax, qword [rbx + 0x68]
test rax, rax
je 0x140063a7d
push 0x74c08548
invalid
lock dec qword [rax]
jne 0x140063a7d
lea rcx, [rbx + 0x68]
call fcn.1400788b8
mov rax, qword [rbx + 0xf8]
test rax, rax
je 0x140063a9b
lock dec qword [rax]
jne 0x140063a9b
lea rcx, [rbx + 0xf8]
call fcn.1400788b8
mov rax, qword [rbx + 0x108]
test rax, rax
je 0x140063ab9
lock dec qword [rax]
jne 0x140063ab9
lea rcx, [rbx + 0x108]
call fcn.140055aa7
lea rcx, [rbx + 0xc0]
call fcn.140055a5d
lea rcx, [rbx + 0xa0]
call fcn.1400558a8
mov bpl, 2
jmp case.0x140021300.488
add byte [rax], al
mov dword [rsp + 0x3191], ecx
mov dword [rsp + 0x3194], edx
and al, 0x94
xor dword [rax], eax
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x80
xor dword [rax], eax
add byte [rax - 0x77], cl
mov esp, 0x318824
add byte [rax + 0x31902484], cl
add byte [rax], al
and al, 0x94
xor dword [rax], eax
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x80
xor dword [rax], eax
add byte [rax - 0x77], cl
mov esp, 0x318824
add byte [rax + 0x31902484], cl
add byte [rax], al
mov rsi, qword [rbx + 0x108]
add byte [rax], al
test rsi, rsi
je 0x140063c16
lea rdi, [rsp + 0xb10]
lea rdx, [rsp + 0x3180]
mov rcx, rdi
call fcn.14005c083
cmp byte [rdi + 0x69], 2
jne 0x140063cab
mov rax, qword [rsp + 0xb40]
mov qword [rsp + 0x21e0], rax
and dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0xb10], al
and dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0xb10], al
movups xmm1, xmmword [rsp + 0xb20]
movups xmm2, xmmword [rsp + 0xb30]
add byte [rdi], cl
sub dword [rsp + 0x21d0], edx
invalid
add byte [rdi], cl
sub dword [rsp + 0x21d0], edx
invalid
add byte [rdi], cl
sub dword [rsp + 0x21c0], ecx
movaps xmmword [rsp + 0x21c0], xmm1
movaps xmmword [rsp + 0x21b0], xmm0
mov rcx, r12
and al, 0xb0
and dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.140057084
mov r14, rax
jmp 0x140063e03
xor al, 0xff
dec dword [rcx - 0x77]
invalid
mov rax, qword [rsp + 0x31b0]
mov qword [rsp + 0x21e0], rax
mov rax, qword [rsp + 0x3180]
mov rcx, qword [rsp + 0x3188]
mov dl, byte [rsp + 0x3190]
mov r8d, dword [rsp + 0x3191]
movzx r9d, word [rsp + 0x3195]
mov r10b, byte [rsp + 0x3197]
mov r11, qword [rsp + 0x3198]
movups xmm0, xmmword [rsp + 0x31a0]
movaps xmmword [rsp + 0x21d0], xmm0
mov byte [rsp + 0x21c0], dl
mov dword [rsp + 0x21c1], r8d
mov word [rsp + 0x21c5], r9w
and al, 0xc5
and dword [rax], eax
add byte [rax + rcx*4 - 0x6c], al
and al, 0xc7
and dword [rax], eax
add byte [rcx + rcx*4 - 0x64], cl
and al, 0xc8
and dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
and dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rdi*4], fs
and al, 0xb8
and dword [rax], eax
add cl, ch
push rbp
add dword [rax], eax
invalid
and al, 0xc5
and dword [rax], eax
add byte [rax + rcx*4 - 0x6c], al
and al, 0xc7
and dword [rax], eax
add byte [rcx + rcx*4 - 0x64], cl
and al, 0xc8
and dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
and dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rdi*4], fs
and al, 0xb8
and al, 0xb8
and dword [rax], eax
add cl, ch
push rbp
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
add rsi, 0x10
lea rdi, [rsp + 0x21b0]
mov rcx, rdi
mov rdx, rsi
call fcn.1400c4c61
cmp qword [rdi], 0
jne 0x1400644fe
invalid
add byte [rax - 0x75], cl
mov ah, 0x24
mov eax, 0x40000021
mov rsi, qword [rsp + 0x21b8]
mov dil, byte [rsp + 0x21c0]
mov bh, byte [rsp + 0x21c0]
mov bh, byte [rsp + 0x21c0]
lea r14, [rsi + 0x10]
movzx eax, byte [rsp + 0x1c20]
test rax, rax
je 0x140063cfd
cmp eax, 1
jne 0x140063d01
mov al, 1
mov dl, byte [rsp + 0x1c21]
sbb al, 0
add bl, ch
invalid
sbb al, 0
add bl, ch
add dh, byte [rcx]
shr bl, 0x44
xor eax, eax
jmp 0x140063d45
call fcn.140022aff
mov r15, rax
mov rax, qword [rsp + 0x1c28]
lea rdx, [rax + 0x18]
mov r10, qword [rax]
mov r8, qword [rax + 8]
mov r9, qword [rax + 0x10]
lea r13, [rsp + 0x21b0]
mov al, 0x21
add byte [rax], al
mov rcx, r13
call qword [r10]
movdqu xmm0, xmmword [r13]
add byte [r9 + 0xf], r8b
adc byte [rbp + 0x10], cl
add byte [r9 + 0xf], r8b
adc byte [rbp + 0x10], cl
movups xmmword [r15 + 0x10], xmm1
movdqu xmmword [r15], xmm0
mov al, 2
lea r13, [rsp + 0xb48]
lea rcx, [rsp + 0x21c0]
mov byte [rcx - 0x10], al
mov byte [rcx - 0xf], dl
mov qword [rcx - 8], r15
lea rdx, [rsp + 0x1c48]
mov rax, qword [rdx - 0x18]
mov r8, qword [rdx - 0x10]
mov r9, qword [rdx - 8]
call qword [rax]
lea rdx, [rsp + 0x21b0]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x10
or eax, dword [rax]
add byte [rcx + rcx*4 - 0xf], cl
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x10
or eax, dword [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov r9, r12
call fcn.14005b290
lea r15, [rsp + 0x1c20]
and byte [rax + rax], bl
add byte [rcx + rcx*4 - 0xf], cl
and byte [rax + rax], bl
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, r15
cli
call fcn.140055e7e
cmp qword [r15 + 0x30], 0
je 0x140063db7
lea rcx, [rsp + 0x1c50]
call fcn.140055e1b
mov qword [rsp + 0x1c50], 0
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movups xmm2, xmmword [r13 + 0x20]
movaps xmmword [rsp + 0x21b0], xmm0
movaps xmmword [rsp + 0x21c0], xmm1
movaps xmmword [rsp + 0x21d0], xmm2
mov rax, qword [r13 + 0x30]
mov qword [rsp + 0x21e0], rax
mov rcx, rsi
mov edx, edi
call fcn.140025730
xor r14d, r14d
mov rax, qword [rsp + 0x21e0]
mov qword [rsp + 0x3700], rax
mov rax, qword [rsp + 0x21b0]
and dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rdi*4], fs
and dword [rax], eax
add byte [rdx + 0x21c02494], cl
add byte [rax], al
and dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax], ah
invalid
and dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rdi*4], fs
and dword [rax], eax
add byte [rdx + 0x21c02494], cl
add byte [rax], al
mov r8d, dword [rsp + 0x21c1]
movzx r9d, word [rsp + 0x21c5]
mov r10b, byte [rsp + 0x21c7]
xchg esp, eax
and al, 0xc7
and dword [rax], eax
invalid
and al, 0xc1
and dword [rax], eax
add byte [rdi + rcx - 0x49], al
mov word [rax*8 + 0x44000021], fs
mov dl, byte [rsp + 0x21c7]
xchg esp, eax
and al, 0xc7
and dword [rax], eax
invalid
xchg esp, eax
and al, 0xc7
and dword [rax], eax
add byte [rbx + rcx*4 - 0x64], cl
and al, 0xc8
and dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x21d0], al
mov r11, qword [rsp + 0x21c8]
movaps xmm0, xmmword [rsp + 0x21d0]
movaps xmmword [rsp + 0x36f0], xmm0
mov byte [rsp + 0x36e0], dl
mov dword [rsp + 0x36e1], r8d
add byte [rsi + 0x44], ah
mov dword [rsp + 0x36e5], ecx
add byte [rsi + 0x44], ah
mov dword [rsp + 0x36e5], ecx
mov byte [rsp + 0x36e7], r10b
mov qword [rsp + 0x36e8], r11
mov qword [rsp + 0x36d0], rax
mov qword [rsp + 0x36d8], rcx
mov dword [rsp + 0x36d8], ecx
movzx eax, byte [rsp + 0x1c20]
test byte [rax + riz], ah
sbb al, 0
add byte [rax - 0x7b], cl
invalid
je 0x140063eb0
test byte [rax + riz], ah
sbb al, 0
add byte [rax - 0x7b], cl
sal byte [rax + rdx - 0x7d], 0xf8
add dword [rbp + 0xf], esi
cmp eax, 1
jne 0x140063eb4
mov al, 1
mov cl, byte [rsp + 0x1c21]
jmp 0x140063eb2
xor eax, eax
jmp case.0x14004e296.127
call fcn.140022aff
mov rsi, rax
mov rax, qword [rsp + 0x1c28]
lea rdx, [rax + 0x18]
mov r10, qword [rax]
mov r8, qword [rax + 8]
mov r9, qword [rax + 0x10]
lea rdi, [rsp + 0xb10]
mov rcx, rdi
call qword [r10]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov al, 2
invalid
lea r15, [rsp + 0x21c0]
mov byte [r15 - 0x10], al
mov byte [r15 - 0xf], cl
mov qword [r15 - 8], rsi
clc
clc
lea rdx, [rsp + 0x1c48]
mov rax, qword [rdx - 0x18]
mov r8, qword [rdx - 0x10]
mov r9, qword [rdx - 8]
mov rcx, r15
call qword [rax]
mov rax, qword [rsp + 0x3700]
add byte [rax], al
add byte [rax], al
lea rsi, [rsp + 0xb10]
mov qword [rsi + 0x58], rax
movaps xmm0, xmmword [rsp + 0x36d0]
movaps xmm1, xmmword [rsp + 0x36e0]
movaps xmm2, xmmword [rsp + 0x36f0]
movups xmmword [rsi + 0x48], xmm2
movups xmmword [rsi + 0x38], xmm1
movups xmmword [rsi + 0x28], xmm0
mov r13, qword [r15 - 0x10]
movups xmm0, xmmword [r15 - 8]
movaps xmmword [rsi], xmm0
movdqu xmm0, xmmword [r15 + 8]
movdqa xmmword [rsi + 0x10], xmm0
mov rax, qword [r15 + 0x18]
mov qword [rsi + 0x20], rax
lea rcx, [rsp + 0x1c20]
call fcn.140055a5d
lea rdi, [rsp + 0x820]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [r15 - 0x10]
mov ecx, dword [r15 - 0xd]
mov dword [rsp + 0x57b], ecx
mov dword [rsp + 0x578], eax
js 0x140063fab
add byte [rax], al
invalid
js 0x140063fab
add byte [rax], al
mov rax, qword [rbx + 0x68]
test rax, rax
je 0x140063fc0
push 0x74c08548
invalid
lock dec qword [rax]
jne 0x140063fc0
or byte [rbp + 9], dh
lea rcx, [rbx + 0x68]
call fcn.1400788b8
mov rax, qword [rbx + 0xf8]
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdx + rdx - 0x10], 0x48
dec dword [rax]
test rax, rax
je 0x140063fde
lock dec qword [rax]
jne 0x140063fde
lea rcx, [rbx + 0xf8]
call fcn.1400788b8
mov rax, qword [r12]
test rax, rax
je 0x140063ff5
call fcn.140055aa7
xor ebp, ebp
lea rdi, [rsp + 0x600]
lea rsi, [rsp + 0x820]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x578]
and al, 0x78
add eax, 0x8c8b0000
and al, 0x7b
add eax, 0x8c890000
add byte [rcx + 0x123248c], cl
add byte [rax], al
and al, 0x78
add eax, 0x8c8b0000
and al, 0x7b
add eax, 0x8c890000
add byte [rcx + 0x123248c], cl
add byte [rax], al
invalid
test byte [rax + riz], ah
invalid
add byte [rcx + 0x123248c], cl
add byte [rax], al
mov dword [rsp + 0x120], eax
add byte [rax], al
mov byte [rbx + 0x111], 1
mov rbx, qword [rsp + 0x118]
lea rdi, [rsp + 0x2150]
lea rsi, [rsp + 0x600]
and dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rsi], al
add byte [rax], al
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x120]
mov ecx, dword [rsp + 0x123]
mov dword [rsp + 0x543], ecx
mov dword [rsp + 0x540], eax
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.14005aedc
mov qword [rbx], 4
add eax, dword [rax + rax]
add byte [rax], al
mov rdx, qword [rsp + 0x5e8]
and al, 0xe8
add eax, 0x894c0000
mov qword [rdx], r13
lea rdi, [rdx + 8]
lea edi, [rdx + 8]
mov qword [rdx], r13
lea rdi, [rdx + 8]
lea edi, [rdx + 8]
lea edi, [rdx + 8]
lea rsi, [rsp + 0x2150]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov qword [rdx + 0x68], r14
mov dword [rdx + 0x68], esi
mov dword [rdx + 0x68], esi
mov byte [rdx + 0x70], bpl
mov eax, dword [rsp + 0x540]
add eax, 0x8c8b0000
and al, 0x43
add eax, 0x42890000
jno 0x14006403f
je 0x1400640c8
sub byte [rsp + 0x46a0], dh
add eax, 0x8c8b0000
and al, 0x43
mov word [rbx + rax*2], fs
add eax, 0x42890000
jno 0x14006403f
je 0x1400640c8
sub byte [rsp + 0x46a0], dh
add byte [rax], r8b
movaps xmm7, xmmword [rsp + 0x46b0]
movaps xmm8, xmmword [rsp + 0x46c0]
add rsp, 0x46d8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ud2
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_src_serviceoneshot.rsPo
lea eax, [0x140146fb8]
jmp 0x140064105
add byte [rdx + 0x28], bh
mov edx, 0x28
call fcn.1400ff770
mov ecx, 8
mov edx, 0x538
call fcn.1400ff140
or dword [rax], eax
or dword [rax], eax
mov ecx, 8
mov edx, 0x4cf8
call fcn.1400ff140
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, [0x140144c88]
mov edx, 0x36
call fcn.140102fbb
invalid
lea rcx, str.attempt_to_divide_by_zero
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
mov edx, 0x19
add byte [rax], al
call fcn.1400ff770
lea rcx, str.TryFlatten_polled_after_completionC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_try_future_try_flatten.rs
lea r8, [0x1401452a0]
xor eax, 0xba000e11
and al, byte [rax]
add byte [rax], al
xor eax, 0xba000e11
and al, byte [rax]
add byte [rax], al
call fcn.140102fbb
out dx, al
or dword [rax], eax
mov rax, qword [rsp + 0x118]
mov rcx, qword [rsp + 0x98]
add byte [rax], al
mov qword [rax + rcx], 2
jmp 0x140064196
mov qword [r14], 4
mov dword [rsi], 4
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
or eax, 0xecb53
lea r8, [0x140144c38]
jmp 0x140064105
pop rsp
invalid
invalid
invalid
xchg esp, eax
or cl, byte [rsi]
add cl, ch
pop rsp
invalid
mov ecx, 8
mov edx, 0x440
add al, 0
add al, ch
invalid
scasd eax, dword [rdi]
or dword [rax], eax
add al, 0
add al, ch
mov byte [rdi + 0x8b90009], ch
add byte [rax], al
mov ecx, 8
mov edx, 0x28
add byte [rdx + 0x28], bh
call fcn.1400ff140
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0x18
call fcn.1400ff140
add byte [rax], al
add al, ch
push 0xffffffffffffffaf
or dword [rax], eax
lea rcx, str.assertion_failed:_mid___self.len__assertion_failed:_buf.len_____c::ULONG::MAX_as_usize_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_std_src_syswindowsio.rs
lea r8, [0x140144498]
mov ah, 2
invalid
invalid
mov ah, 2
invalid
mov edx, 0x23
call fcn.1400ff770
mov ch, 9
invalid
mov ch, 9
add byte [rax - 0x73], cl
or eax, 0xe4c13
lea rcx, str.Ready_polled_after_completionC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_ready.rs_
lea r8, [0x140148e90]
mov edx, 0x1d
add byte [rdx + 0x1d], bh
call fcn.1400ffb60
add byte [rax - 0x73], cl
or eax, 0xedadb
invalid
lea rcx, str.called__Option::unwrap____on_a__None__value
add byte [rbp + rcx*4 + 5], cl
and al, 0xf8
or eax, 0x2bba00
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconn.rs
mov edx, 0x2b
add byte [rax], al
call fcn.1400ff770
mov ecx, 0x80
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 0x200], bh
mov edx, 0x200
mov edx, 0x200
call fcn.1400ff140
mov ecx, 8
add byte [rdx + 0x30], bh
add byte [rdx + 0x30], bh
call fcn.1400ff140
lea rcx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE___val__val___MAX_MAX_FRAME_SIZEC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frame_settings.rs
lea r8, [0x14011e350]
lea eax, [0x14011e350]
lea eax, [0x14011e350]
add eax, 0xba106
mov edx, 0x4c
call fcn.1400ff770
lea rcx, str.assertion_failed:_max___std::u32::MAX_as_usize
or dword [rdx], 0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
mov edx, 0x2f
call fcn.1400ff770
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140146190]
jmp 0x1400641e4
popfq
invalid
mov ecx, 8
mov edx, 0x48
add byte [rax], al
add byte [rax], al
call fcn.1400ff140
lea r8, [rsp + 0x21b0]
mov byte [r8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
invalid
invalid
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
invalid
mov dword [rsp + 0x20], eax
lea rcx, str.invalid_SETTINGS_frame
or eax, 0xe161c
lea r9, [0x140145b90]
mov edx, 0x16
add byte [rax], al
add al, ch
invalid
invalid
or dword [rax], eax
add byte [rax], al
add al, ch
add edi, dword [rax + 0x8b90009]
mov ecx, 8
mov edx, 0x248
add byte [rax], al
add byte [rdx + 0x248], bh
call fcn.1400ff140
mov rax, qword [rsp + 0x21b8]
mov cl, byte [rsp + 0x21c0]
lea r8, [rsp + 0x36d0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
dec dword [rdx + 0xe]
add byte [rax - 0x77], cl
and al, 0x20
dec dword [rdx + 0xe]
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148490]
invalid
mov edx, 0x2b
call fcn.1400ffac0
mov bh, 9
add byte [rax - 0x73], cl
lea ecx, str._async_fn__resumed_after_completion
mov bh, 9
add byte [rax - 0x73], cl
lea ecx, str._async_fn__resumed_after_completion
lea ecx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconn.rs
sbb al, 0xe
add cl, ch
ret
jmp 0x1400641e4
lea rax, [0x140143698]
mov qword [rsp + 0x21b0], rax
mov dword [rsp + 0x21b0], eax
or eax, 0x84894800
and al, 0xb0
mov al, 0x21
add byte [rax], al
lea rax, [fcn.140003f90]
mov dword [rsp + 0x21b0], eax
mov al, 0x21
add byte [rax], al
lea rax, [fcn.140003f90]
pop rcx
cld
stc
dec dword [rax - 0x77]
invalid
mov qword [rsp + 0x21b8], rax
mov dword [rsp + 0x21b8], eax
test byte [rax + rdi*4], ah
and dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xdf332
invalid
invalid
invalid
lea rax, str.The_max_buf_size_cannot_be_smaller_than_P6
or eax, 0x8c8d4800
lea rcx, [rsp + 0xb10]
and al, 0x10
or eax, dword [rax]
invalid
adc byte [rbx], cl
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
mov qword [rcx], rax
mov qword [rcx + 8], 2
or byte [r10], al
add byte [rax], al
add byte [rax - 0x39], cl
and byte [r8], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rsi*4], ah
and al, 0xb0
and dword [rax], eax
invalid
or byte [r10], al
add byte [rax], al
add byte [rax - 0x39], cl
and byte [r8], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rsi*4], ah
and al, 0xb0
and al, 0xb0
and dword [rax], eax
add byte [rax - 0x77], cl
adc byte [r8 - 0x39], cl
sbb byte [r9], al
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], 1
add dword [rax], eax
add byte [rax], al
mov dword [rcx + 0x18], 1
add dword [rax], eax
add byte [rax], al
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1io.rs
lea edx, [0x1401436a0]
adc eax, 0xdf324
and al, 0xf3
or eax, 0xb22fe800
call fcn.1400ff5b0
or dword [rax], eax
mov ecx, 8
mov edx, 0x1e8
add byte [rax], al
add byte [rax], al
call fcn.1400ff140
lea rcx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE_as_usize___val__val___MAX_MAX_FRAME_SIZE_as_usize
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
mov edx, 0x5e
call fcn.1400ff770
enter 0x9b3, 0
mov bl, 9
add byte [rax - 0x73], cl
or eax, 0xeb3e9
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimecontextcurrent.rs
call fcn.1400ffa60
mov ecx, 8
mov edx, 8
add byte [rax], al
add byte [rax], al
add al, ch
jge 0x14006436e
call fcn.1400ff140
or dword [rax], eax
mov ecx, 8
mov edx, 0x60
call fcn.1400ff140
outsb dx, byte [rsi]
lodsd eax, dword [rsi]
or dword [rax], eax
outsb dx, byte [rsi]
lodsd eax, dword [rsi]
or dword [rax], eax
mov ecx, 8
mov edx, 0x38
add byte [rax], al
add byte [rdx + 0x38], bh
call fcn.1400ff140
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140145e18]
jmp 0x1400641e4
invalid
invalid
dec dword [rax - 0x73]
or eax, 0xed8ed
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconn.rs
add eax, 0xdf64e
jmp 0x140064214
or eax, 0x8bfffffe
test byte [rax + rdx], ah
or eax, dword [rax]
mov eax, dword [rsp + 0xb10]
and eax, 6
cmp eax, 4
add al, 0x74
invalid
add byte [rbx - 0x77cf920], al
add al, 0x74
sub cl, byte [rax - 0x73]
invalid
mov word [rax + rdx], fs
or eax, dword [rax]
lea rcx, [rsp + 0xb10]
lea ecx, [rsp + 0xb10]
add al, ch
add byte [rsi], bl
add al, byte [rax]
call fcn.140086223
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
add byte [rax - 0x75], cl
add al, 0xc1
add byte [rax - 0x75], cl
add al, 0xc1
mov rdi, qword [rax + 0xa0]
dec rdi
mov eax, dword [0x1401660a4]
add eax, 0x101c5e
add byte [rbp + 0x48], ah
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
mov qword [rax + 0xa0], rdi
add byte [rax], al
jmp 0x1400644eb
mov ecx, 0x80
mov edx, 0x280
add al, ch
invalid
lodsb al, byte [rsi]
or dword [rax], eax
add al, ch
shr byte [rcx + rcx + 0x8b900], cl
add byte [rax], al
mov ecx, 8
mov edx, 0x70
call fcn.1400ff140
lodsb al, byte [rsi]
or dword [rax], eax
lodsb al, byte [rsi]
or dword [rax], eax
mov ecx, 8
mov edx, 0xfc8
call fcn.1400ff140
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
adc al, 0xe
add cl, ch
std
invalid
invalid
adc al, 0xe
add cl, ch
std
invalid
mov eax, dword [rsp + 0x21b0]
and eax, 6
loopne 0x1400644af
and al, 0xb0
and dword [rax], eax
add byte [rbx - 0x77cf920], al
loopne 0x1400644af
cmp eax, 4
je 0x14006455b
add byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
and dword [rax], eax
invalid
loopne 0x1400644af
cmp eax, 4
je 0x14006455b
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
lea rcx, [rsp + 0x21b0]
and al, 0xb0
and dword [rax], eax
add al, ch
sbb eax, 0x97e90002
call fcn.140086223
jmp 0x14006455b
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rsp + 0xb10]
invalid
sar dh, cl
lea rcx, [rsp + 0xb10]
lea ecx, [rsp + 0xb10]
call fcn.1400943a3
add al, byte [rax]
mov eax, dword [0x1401660a4]
adc byte [rax], al
mov rcx, qword gs:[0x58]
add byte [rax - 0x75], cl
add al, 0xc1
invalid
mov rax, qword [rcx + rax*8]
ror dword [rax - 1], 0x88
movabs al, byte [0xb96eebc031000000]
mov ecx, 0x80
mov edx, 0x1080
dec qword [rax + 0xa0]
dec dword [rax + 0xa0]
xor eax, eax
jmp 0x14006455d
mov ecx, 0x80
mov edx, 0x1080
call fcn.1400ff140
add byte [rax - 0x75], cl
test byte [rax + rdi*4], ah
and dword [rax], eax
add byte [rdx + 0x21c0248c], cl
add byte [rax], al
mov rax, qword [rsp + 0x21b8]
mov cl, byte [rsp + 0x21c0]
lea r8, [rsp + 0x36d0]
test byte [rax + rdx*8], ah
add byte ss:[rax], al
sal byte [rsi], 1
add byte [rax], al
mov qword [r8], rax
mov byte [r8 + 8], cl
mov byte [rax + 8], cl
mov byte [rax + 8], cl
or byte [rax - 0x73], cl
add eax, 0xe1a2d
sbb cl, byte [rsi]
invalid
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientpool.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientdispatch.rs
sbb cl, byte [rsi]
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140145bb0]
jmp 0x140064304
std
invalid
invalid
std
invalid
lea rcx, str._async_fn__resumed_after_completion
or eax, 0xe40ce
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
jmp 0x1400641e4
invalid
invalid
dec dword [rax - 0x73]
lea rcx, [rsp + 0x21b0]
call fcn.1400943a3
mov word [rax + rsi*4], fs
and dword [rax], eax
add al, ch
inc byte [rdx]
add byte [rax - 0x7372b7ff], dh
and al, 0x10
or eax, dword [rax]
mov al, 1
lea rcx, [rsp + 0xb10]
mov byte [rcx], al
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srccommonexec.rs
lea edx, [0x1401464d8]
add byte [rax + 0x158d4801], cl
push 0x1f
invalid
invalid
lea edx, [0x1401464d8]
call fcn.140101af4
int3
sub esp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0xe50]
test eax, eax
je 0x1400645a6
push rax
invalid
cmp eax, 3
jne 0x1400645bc
add esi, dword [rbp + 0x30]
lea rcx, [rsi + 0x70]
call fcn.1400667d1
invalid
jo 0x140064579
cmp al, 0x22
add byte [rax], al
invalid
add byte [rax - 0x7d], cl
invalid
add rsi, 0x58
mov rcx, rsi
add rsp, 0x20
and byte [rsi - 0x17], bl
mov rsi, rdi
mov esi, edi
invalid
and byte [rsi - 0x17], bl
mov rsi, rdi
mov esi, edi
mov esi, edi
dec dword [rax - 0x73]
lea rcx, [rsi + 0x58]
pop rax
pop rax
call fcn.14004cef0
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140020f1b
leave
sti
invalid
leave
sti
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
pop rsi
ret
push rdi
push rbp
push rbx
mov eax, 0x1468
call fcn.1400fb600
sub rsp, rax
invalid
mov rbp, r8
mov ebp, eax
invalid
mov ebp, eax
mov r14, rdx
mov r15, rcx
iretd
movzx eax, byte [rdx + 0xe50]
test eax, eax
invalid
je 0x140064628
mov dh, 0x82
push rax
invalid
sal byte [rax + rdi - 0x7d], 0xf8
add ecx, dword [rdi]
cmp eax, 3
jne case.default.0x14006461a
test dword [rsi + 0x14], esi
add byte [rax], al
test dword [rsi + 0x14], esi
add byte [rax], al
adc al, 0
add byte [rbp - 0x73], cl
cmpsb byte [rsi], byte [rdi]
xor al, byte [rcx]
add byte [rax], al
lea r12, [r14 + 0x132]
lea r8, [r14 + 0x70]
movzx eax, byte [r14 + 0x132]
mov dh, 0x86
xor al, byte [rcx]
add byte [rax], al
xchg byte [rdx], dh
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0xf14f1
invalid
invalid
lea rcx, [0x140155b04]
str word [rax + 0x63]
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x48
mov rbx, rbp
mov ebx, ebp
mov rbp, qword [r14 + 0xc8]
jmp 0x140064657
add byte [rax], al
add bl, ch
invalid
mov rbx, rbp
lea rbp, [r14 + 0x58]
lea r8, [r14 + 0x70]
lea eax, [rsi + 0x70]
lea eax, [rsi + 0x70]
mov ecx, 0xb
mov rdi, r8
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov qword [r14 + 0xc8], rbp
mov dword [rsi + 0xc8], ebp
scasb al, byte [rdi]
enter 0, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp - 0x73], cl
cmpsb byte [rsi], byte [rdi]
xor al, byte [rcx]
add byte [rax], al
lea r12, [r14 + 0x132]
mov byte [r14 + 0x132], 0
mov byte [r14 + 0x133], 0
add byte [rax], al
add byte [rbp - 0x73], cl
scasb al, byte [rdi]
rol byte [rax], 1
add byte [rax], al
invalid
lea r13, [r14 + 0xd0]
mov ecx, 0xb
mov rdi, r13
out dx, eax
out dx, eax
mov rsi, r8
mov esi, eax
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x128], rbp
sub byte [rcx], al
add byte [rax], al
mov rax, qword [rbp]
cmp byte [rax + 0x60], 0
mov al, byte [r14 + 0xd0]
je case.0x1400532a7.60
invalid
test r8b, r8b
test al, al
je 0x1400646a9
lea rdx, [0x140149298]
mov rcx, r13
mov rsi, r8
mov esi, eax
mov esi, eax
call fcn.14001d775
mov r8, rsi
mov eax, esi
mov eax, esi
test al, al
jne 0x1400646e3
mov rsi, r8
mov r13d, 0x1f
mov ecx, 0x1f
xor edx, edx
invalid
call fcn.140003c6c
mov r12, rdx
movups xmm0, xmmword [str.invalid_URL__scheme_is_not_httpinvalid_URL__scheme_is_missinginvalid_URL__host_is_missingConnectError]
add eax, 0xbe410
cmc
stc
dec dword [rcx - 0x77]
invalid
add eax, 0xbe410
movups xmmword [rdx], xmm0
movups xmm0, xmmword [0x140122ae7]
add byte [rdi], cl
adc dword [rdx + 0xf], eax
add byte [rdi], cl
adc dword [rdx + 0xf], eax
psubsw mm3, qword [rcx + rax]
add byte [rax + rax*8 + 0x127840f], al
test al, al
je 0x14006480a
jmp 0x140064837
test al, al
je 0x14006480a
mov qword [rsp + 0x28], r8
mov rdx, qword [r14 + 0xf0]
mov edx, dword [rsi + 0xf0]
mov edx, dword [rsi + 0xf0]
add byte [rax], al
test rdx, rdx
je 0x140064753
pop rdi
pop rdi
mov rcx, qword [r14 + 0xe8]
call fcn.140019b0e
sti
dec dword [rax - 0x7b]
invalid
dec dword [rax - 0x7b]
sal byte [rsi + rcx*2 + 0x48], 0x89
invalid
test eax, eax
je 0x140064753
mov rsi, rax
mov rdi, rdx
mov r8, qword [r14 + 0xf0]
test r8, r8
test eax, eax
test eax, eax
mov qword [rsp + 0x80], r12
je case.0x14006461a.15
add byte [rax], 0
add byte [rdi], cl
test byte [rcx + rax], bl
add byte [rcx - 0x75], cl
xchg esi, eax
call 0x18c06472b
lea esp, [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
invalid
mov rdx, qword [r14 + 0xe8]
lea r12, [rsp + 0xf0]
lea esp, [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
invalid
and al, 0xf0
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
call fcn.1400196ab
cmp qword [r12], 0
je case.0x14006461a.15
cmp al, byte [rcx]
add byte [rax], al
sti
dec dword [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
test byte [rdx], bh
cmp al, byte [rcx]
add byte [rax], al
invalid
invalid
mov bh, 0xac
and al, 0
cmp al, byte [rcx]
add byte [rax], al
movzx r13d, word [rsp + 0x100]
jmp 0x140064940
add byte [rax], al
add dword [rax], eax
add cl, ch
in eax, dx
add dword [rax], eax
add byte [rax], al
invalid
invalid
je 0x14006477b
add byte [rax], al
mov rsi, qword [rsp + 0x28]
mov r13d, 0x1c
sub byte [rcx - 0x43], al
sbb al, 0
add byte [rax], al
mov ecx, 0x1c
sbb al, 0
add byte [rax], al
xor edx, edx
call fcn.140003c6c
mov r12, rdx
movups xmm0, xmmword [0x140122b15]
add eax, 0xbe3a1
add eax, 0xbe3a1
movups xmmword [rdx], xmm0
movups xmm0, xmmword [0x140122b21]
add eax, 0xbe3a3
jrcxz 0x140064788
add byte [rdi], cl
adc dword [rdx + 0xc], eax
movups xmmword [rdx + 0xc], xmm0
jmp 0x140064837
mov al, 0
add byte [rax], al
mov qword [rsp + 0x80], r12
mov dword [rsp + 0x80], esp
add byte [rax], al
lea r12, [r14 + 0xae9]
movzx eax, byte [r14 + 0xae9]
movzx eax, byte [rsi + 0xae9]
movzx eax, byte [rsi + 0xae9]
or al, byte [rax]
add byte [rcx - 0x73], cl
invalid
invalid
sahf
lea rbx, [r14 + 0x138]
cmp byte [rcx], al
add byte [rax], al
lea rcx, [0x140155b18]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x28], r8
jmp 0x1400654d7
add byte [rax], al
add byte [rax], al
lea rdi, [r14 + 0x179]
mov esi, 0x179
movzx eax, byte [r14 + 0x179]
xchg byte [rcx + 1], bh
add byte [rax], al
add dword [rax], eax
add byte [rbp - 0x73], cl
scasb al, byte [rdi]
pop rax
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [0x140155b34]
lea r13, [r14 + 0x158]
lea rcx, [0x140155b34]
pop rax
adc ecx, dword [rdi]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rbx, rbp
mov qword [rsp + 0x80], r12
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], al
invalid
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rcx - 0x75], cl
invalid
invalid
scasb al, byte [rdi]
jo 0x1400647f6
mov rbp, qword [r14 + 0x170]
mov ebp, dword [rsi + 0x170]
add byte [rax], al
add byte [rbp - 0x75], cl
cmpsb byte [rsi], byte [rdi]
pop rax
add dword [rax], eax
add byte [rcx - 0x75], cl
mov dh, 0x60
invalid
mov r12, qword [r14 + 0x158]
mov rsi, qword [r14 + 0x160]
invalid
add dword [rax], eax
add cl, ch
mov bh, 2
add byte [rax], al
invalid
add dword [rax], eax
add cl, ch
mov bh, 2
add byte [rax], al
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov esi, eax
mov r13d, 0x1e
mov ecx, 0x1e
add byte [rax], al
add byte [rcx], dh
invalid
add byte [rax], al
add byte [rcx], dh
shr al, cl
invalid
hlt
call fcn.140003c6c
mov r12, rdx
mov esp, edx
mov esp, edx
movups xmm0, xmmword [0x140122af7]
movups xmmword [rdx], xmm0
movups xmm0, xmmword [0x140122b05]
shl dl, cl
or eax, dword [rax]
invalid
shl dl, cl
or eax, dword [rax]
invalid
add byte [rdi], cl
adc dword [rdx + 0xe], eax
invalid
invalid
movups xmmword [rdx + 0xe], xmm0
invalid
mov ebx, 1
xor edi, edi
xor ebp, ebp
add byte [rax], al
add byte [rcx], dh
push qword [rcx]
in eax, dx
lea rcx, [r14 + 0xd0]
call fcn.140020f1b
invalid
mov byte [r14 + 0x132], 1
mov rcx, rsi
call fcn.1400667d1
lea rcx, [r14 + 0x58]
pop rax
pop rax
pop rax
call fcn.14004cef0
mov qword [r15], rbx
mov qword [r15 + 8], r12
mov qword [r15 + 0x10], r13
mov dword [rdi + 0x10], ebp
mov eax, dword [rsi - 0x76b60002]
invalid
mov dword [rdi + 0x10], ebp
mov qword [r15 + 0x18], rdi
jg 0x14006488c
mov qword [r15 + 0x20], rbp
mov al, 1
jmp 0x14006593c
cmp byte [r13], 0
je 0x14006493b
add byte [rax - 0x73], cl
lea edx, [0x140147348]
adc eax, 0xe2ab7
mov rcx, r13
call fcn.14001d775
fmul qword [rsi - 0x3f7b0005]
jmp 0x13b952580
fmul qword [rsi - 0x3f7b0005]
invalid
mov eax, 0x1bb
mov r13d, 0x50
cmovne r13d, eax
add dword [rax], eax
add byte [rcx - 0x43], al
push rax
add byte [rax], al
add byte [rdi + rcx + 0x45], al
call 0x14006da97
invalid
xchg ecx, eax
add byte [rax], al
jmp 0x140064940
add byte [rax], al
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x28
mov qword [rsp + 0x28], r8
jmp 0x140064afc
mov qword [rsp + 0x28], r8
sub byte [rbp - 0x75], cl
xchg byte [rax + 0x49000001], al
add byte [rax], al
mov rax, qword [r14 + 0x188]
mov r8, qword [r14 + 0x180]
add byte [rax], al
mov rax, qword [r14 + 0x188]
jmp 0x140064b49
mov qword [rsp + 0x28], r8
and al, 0x28
mov rdx, qword [r14 + 0xaf0]
test rdx, rdx
jne 0x140065782
jmp 0x14006490f
mov qword [rsp + 0x28], r8
and al, 0x28
mov r8, rbp
mov qword [rsp + 0x30], r15
jmp 0x140065531
mov qword [rsp + 0x28], r8
mov rdx, qword [r14 + 0xaf8]
test rdx, rdx
jne 0x1400655e6
lea rcx, str.cannot_poll_Select_twice
lea r8, [0x140148fb0]
mov edx, 0x18
call fcn.1400ffb60
invalid
mov rdi, r8
mov qword [rsp + 0x30], r15
mov rdx, qword [r14 + 0xb20]
jmp 0x1400658fe
mov word [r14 + 0x130], r13w
mov rcx, rsi
mov rdx, rdi
mov r8d, 0x5b
call fcn.1400ccd40
mov rdi, rax
test rdx, rdx
je 0x1400649da
mov rsi, rdx
add rdx, rdi
mov al, byte [rdx - 1]
test al, al
js 0x140064976
dec rdx
movzx eax, al
jmp 0x1400649d0
movzx ecx, byte [rdx - 2]
cmp cl, 0xc0
jge 0x1400649a4
movzx r8d, byte [rdx - 3]
cmp r8b, 0xc0
jge 0x1400649ad
movzx r9d, byte [rdx - 4]
add rdx, 0xfffffffffffffffc
and r9d, 7
shl r9d, 6
and r8d, 0x3f
or r8d, r9d
jmp 0x1400649b5
add rdx, 0xfffffffffffffffe
and ecx, 0x1f
jmp 0x1400649bf
add rdx, 0xfffffffffffffffd
and r8d, 0xf
shl r8d, 6
and ecx, 0x3f
or ecx, r8d
shl ecx, 6
and al, 0x3f
movzx eax, al
or eax, ecx
cmp eax, 0x110000
je 0x1400649da
sub rdx, rdi
cmp eax, 0x5d
je 0x14006495c
jmp 0x1400649dc
xor esi, esi
mov rcx, rdi
mov rdx, rsi
call fcn.1400076a0
mov r12, rax
test r12b, 1
jne 0x140064a3e
mov rsi, r14
mov qword [rsp + 0x30], r15
mov al, byte [0x1401660a0]
mov ecx, 0x20
mov edx, 4
call fcn.14003e6a0
test rax, rax
je 0x140065aa7
mov r15, rax
movabs rax, 0xffffffff00
and r12, rax
shr r12, 8
mov word [r15], 0
mov word [r15 + 6], r13w
mov dword [r15 + 2], r12d
jmp 0x140064cc7
lea r12, [rsp + 0xab0]
mov rcx, r12
mov rdx, rdi
mov r8, rsi
call fcn.140007710
cmp byte [r12], 0
je 0x140064c63
mov qword [r14 + 0x138], 0
mov byte [r14 + 0x133], 1
add rbp, 8
mov rcx, rsi
xor edx, edx
call fcn.140003c6c
mov r12, rdx
mov rcx, rdx
mov rdx, rdi
mov r8, rsi
call fcn.1400fc280
lea r13, [r14 + 0x158]
mov qword [r14 + 0x158], r12
mov qword [r14 + 0x160], rsi
mov qword [r14 + 0x170], rbp
lea rdi, [r14 + 0x179]
mov byte [r14 + 0x179], 0
mov r8, qword [rsp + 0x28]
mov qword [rsp + 0x28], r8
lea rax, [r14 + 0x168]
mov qword [r14 + 0x168], rbp
mov byte [r14 + 0x178], 1
mov qword [r14 + 0x188], r12
mov qword [r14 + 0x190], rsi
mov qword [r14 + 0x180], rax
mov r12, qword [rsp + 0x80]
mov rbp, rbx
mov byte [r14 + 0x178], 0
js 0x140064b02
add byte [rax], al
add byte [rcx - 0x75], cl
add byte [rax], al
mov rax, qword [r14 + 0x168]
xchg byte [rax + 1], ch
add byte [rax], al
mov rdx, qword [r14 + 0x188]
mov r8, qword [r14 + 0x190]
mov rcx, qword [rax]
mov rax, qword [rax + 8]
mov r9, qword [rax + 0x10]
dec r9
and r9, 0xfffffffffffffff0
add rcx, r9
add rcx, 0x10
call qword [rax + 0x18]
mov r8, rax
mov rax, rdx
mov qword [r14 + 0x180], r8
mov qword [r14 + 0x188], rdx
lea rsi, [rsp + 0xf0]
lea esi, [rsp + 0xf0]
mov rcx, rsi
mov rdx, r8
mov r8, rbp
call qword [rax + 0x18]
mov rsi, qword [rsi]
mov esi, dword [rsi]
mov esi, dword [rsi]
cmp rsi, 2
jne 0x140064b70
mov byte [rdi], 4
mov al, 3
jmp 0x14006592f
mov rdi, qword [rsp + 0xf8]
mov rbx, qword [rsp + 0x100]
mov rcx, qword [r14 + 0x180]
mov rdx, qword [r14 + 0x188]
call fcn.1400014a3
mov word [r14 + 0x178], pe_nt_image_headers64
mov rcx, r13
call fcn.140065ae0
test rsi, rsi
je 0x140064c02
mov rbp, rbx
mov rsi, qword [rsp + 0x28]
mov r13d, 9
mov ecx, 9
xor edx, edx
call fcn.140003c6c
mov r12, rdx
movabs rax, 0x6f72726520736e64
mov qword [rdx], rax
mov byte [rdx + 8], 0x72
mov rcx, qword [r14 + 0x138]
test rcx, rcx
je 0x140064bf0
mov rdx, qword [r14 + 0x140]
call fcn.14003c73f
mov byte [r14 + 0x133], 0
mov ebx, 1
jmp 0x140064840
mov qword [rsp + 0x80], r12
mov qword [rsp + 0x30], r15
mov rax, qword [rbx + 0x18]
lea r12, [rsp + 0xf0]
mov rcx, r12
mov rdx, rdi
mov qword [rsp + 0x98], rax
call rax
mov rdx, rdi
movzx edi, word [r12]
cmp di, 2
mov qword [rsp + 0x48], r14
jne 0x140065052
mov rcx, rdx
mov rdx, rbx
call fcn.1400014a3
mov r15d, 4
xor r14d, r14d
xor r12d, r12d
mov r10, qword [rsp + 0x28]
jmp 0x140065260
mov rsi, r14
mov qword [rsp + 0x30], r15
mov al, byte [0x1401660a0]
mov ecx, 0x20
mov edx, 4
call fcn.14003e6a0
test rax, rax
je 0x140065aa7
mov r15, rax
movups xmm0, xmmword [rsp + 0xab1]
movups xmmword [rsp + 0xf2], xmm0
mov word [rax], 1
movups xmm0, xmmword [rsp + 0xf0]
movups xmmword [rax + 2], xmm0
movzx eax, word [rsp + 0x100]
mov word [r15 + 0x12], ax
mov qword [r15 + 0x14], 0
mov word [r15 + 0x1c], r13w
mov r14, r15
add r14, 0x20
mov qword [rsi + 0x138], r15
mov qword [rsi + 0x140], 1
mov qword [rsi + 0x148], r15
mov qword [rsi + 0x150], r14
mov rbp, rbx
mov r10, qword [rsp + 0x28]
lea r13, [rsi + 0x138]
mov byte [rsi + 0x133], 1
mov r12d, 1
mov byte [rsi + 0x133], 0
mov qword [rsp + 0xc8], r15
mov qword [rsp + 0xd0], r12
mov qword [rsp + 0xd8], r15
mov qword [rsp + 0xe0], r14
mov qword [rsp + 0x48], rsi
mov rax, qword [rsi + 0x128]
mov r9, qword [rax]
lea rdi, [r9 + 0x10]
mov ecx, dword [r9 + 0x48]
cmp ecx, 0x3b9aca00
mov qword [rsp + 0x28], r10
jne 0x140064d95
mov r8, qword [r9 + 0x30]
mov r9d, dword [r9 + 0x38]
lea rsi, [rsp + 0xa70]
lea rdx, [rsp + 0xc8]
mov rcx, rsi
call fcn.14002443e
mov dword [rsi - 0x98], 0x3b9aca00
mov qword [rsi - 0xa8], rdi
mov r15, qword [rsp + 0x30]
mov r14, qword [rsp + 0x48]
jmp 0x140065492
mov rdx, qword [r9 + 0x40]
mov al, byte [r9 + 0x66]
test byte [r9 + 0x61], 1
mov qword [rsp + 0x88], rbp
mov qword [rsp + 0x78], rdi
mov dword [rsp + 0x90], ecx
mov qword [rsp + 0xe8], rdx
mov qword [rsp + 0x98], r9
jne 0x140064e9e
test al, al
je 0x140064ea6
movups xmm0, xmmword [rsp + 0xc8]
movups xmm1, xmmword [rsp + 0xd8]
movaps xmmword [rsp + 0xf0], xmm0
movaps xmmword [rsp + 0x100], xmm1
mov r12, qword [rsp + 0xf0]
mov rbx, qword [rsp + 0xf8]
mov rax, qword [rsp + 0x100]
mov rcx, qword [rsp + 0x108]
mov qword [rsp + 0x40], r12
cmp rax, rcx
mov r15, qword [rsp + 0x30]
mov r14, qword [rsp + 0x48]
je 0x140065371
add rax, 0x20
mov r12, qword [rsp + 0x40]
movzx r8d, word [rax - 0x20]
cmp r8w, 2
je 0x140065369
lea rdx, [rax - 0x20]
movups xmm0, xmmword [rdx + 2]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rsp + 0xabe], xmm1
movaps xmmword [rsp + 0xab0], xmm0
test r8w, r8w
je 0x140064e8c
mov word [r12], r8w
movaps xmm0, xmmword [rsp + 0xab0]
movups xmmword [r12 + 2], xmm0
movups xmm0, xmmword [rsp + 0xabe]
movups xmmword [r12 + 0x10], xmm0
add r12, 0x20
add rax, 0x20
add rdx, 0x20
cmp rdx, rcx
jne 0x140064e35
jmp 0x140065366
test al, al
je 0x1400652a7
xor r8d, r8d
cmp r14, r15
mov qword [rsp + 0x40], r12
je 0x140064ebb
test r15, r15
je 0x140064ebb
mov r8b, byte [r15]
xor edi, edi
mov qword [rsp + 0x50], rdi
mov esi, 4
mov qword [rsp + 0x58], rsi
pop rax
pop rax
mov qword [rsp + 0x60], rdi
mov qword [rsp + 0xab0], rdi
mov dword [rsp + 0xab0], edi
mov dword [rsp + 0xab0], edi
mov qword [rsp + 0xab8], rsi
mov qword [rsp + 0xac0], rdi
mov eax, 0
mov r12d, 0
mov ebp, 4
mov ebx, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp r14, r15
je 0x140065023
mov qword [rsp + 0x38], r13
lea rdi, [rsp + 0xab8]
lea rsi, [rsp + 0xac0]
mov ah, 0x24
ror byte [rdx], 0
add byte [rbp - 0x77], cl
std
mov ah, 0x24
ror byte [rdx], 0
add byte [rbp - 0x77], cl
std
mov rbp, r14
mov r12d, r8d
movzx ebx, word [r13]
cmp bx, 2
je 0x140064ff7
test r8b, r8b
sete al
movups xmm0, xmmword [r13 + 2]
movups xmm1, xmmword [r13 + 0x10]
movups xmmword [rsp + 0xfe], xmm1
movaps xmmword [rsp + 0xf0], xmm0
test bx, bx
setne cl
xor cl, al
je 0x140064f80
mov rdx, qword [rsp + 0x60]
cmp rdx, qword [rsp + 0x50]
jne 0x140064fb0
lea rcx, [rsp + 0x50]
call fcn.140022be1
lea rax, [rsp + 0x60]
lea rcx, [rsp + 0x58]
jmp 0x140064fa5
mov rdx, qword [rsp + 0xac0]
cmp rdx, qword [rsp + 0xab0]
jne 0x140064fbc
lea rcx, [rsp + 0xab0]
call fcn.140022be1
mov rax, rsi
mov rcx, rdi
mov rdx, qword [rax]
mov r14, rbp
mov r8d, r12d
jmp 0x140064fc2
lea rcx, [rsp + 0x58]
lea rax, [rsp + 0x60]
jmp 0x140064fc2
mov rcx, rdi
mov rax, rsi
mov rcx, qword [rcx]
shl rdx, 5
mov word [rcx + rdx], bx
movaps xmm0, xmmword [rsp + 0xf0]
movups xmmword [rcx + rdx + 2], xmm0
movups xmm0, xmmword [rsp + 0xfe]
movups xmmword [rcx + rdx + 0x10], xmm0
inc qword [rax]
add r13, 0x20
cmp r13, r14
jne 0x140064f25
mov rbx, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
mov r12, qword [rsp + 0x60]
mov rax, qword [rsp + 0xab0]
mov rsi, qword [rsp + 0xab8]
mov rdi, qword [rsp + 0xac0]
mov r13, qword [rsp + 0x38]
mov qword [rsp + 0x38], rax
mov rcx, r15
mov rdx, qword [rsp + 0x40]
call fcn.14003c73f
shl r12, 5
add r12, rbp
shl rdi, 5
add rdi, rsi
mov r15, qword [rsp + 0x30]
mov r14, qword [rsp + 0x48]
jmp 0x1400653b0
mov qword [rsp + 0x88], rbp
lea r12, [rsp + 0xf0]
mov ebp, dword [r12 + 2]
movups xmm0, xmmword [r12 + 8]
movaps xmmword [rsp + 0x50], xmm0
mov eax, dword [r12 + 0x18]
mov dword [rsp + 0x60], eax
movzx r13d, word [r12 + 0x1e]
movzx esi, word [r14 + 0x130]
test di, di
movzx r15d, word [r12 + 0x1c]
cmovne r15w, si
cmovne si, word [r12 + 6]
mov qword [rsp + 0x38], rbx
mov rax, qword [rbx + 0x20]
mov rcx, r12
mov qword [rsp + 0x78], rdx
mov qword [rsp + 0x90], rax
call rax
mov rax, qword [r12]
inc rax
mov rcx, 0xffffffffffffffff
cmove rax, rcx
cmp rax, 5
cmp eax, 5
cmp eax, 5
mov ecx, 4
cmovae rcx, rax
call fcn.1400c07ec
mov r12, rdx
mov word [rdx], di
mov dword [rdx + 2], ebp
mov word [rdx + 6], si
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [rdx + 8], xmm0
adc dword [rdx + 8], eax
adc dword [rdx + 8], eax
mov ecx, dword [rsp + 0x60]
mov dword [rdx + 0x18], ecx
mov word [rdx + 0x1c], r15w
mov word [rdx + 0x1e], r13w
lea rcx, [rsp + 0xab0]
mov qword [rcx], rax
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], 1
mov r14d, 1
mov ebx, 0x20
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov rdx, qword [rsp + 0x78]
call qword [rsp + 0x98]
movzx edi, word [rsp + 0xf0]
cmp di, 2
je 0x140065234
movups xmm0, xmmword [rsi + 8]
movaps xmmword [rsp + 0x50], xmm0
mov eax, dword [rsi + 0x18]
mov dword [rsp + 0x60], eax
mov rax, qword [rsp + 0x48]
movzx r15d, word [rax + 0x130]
test di, di
movzx r13d, word [rsp + 0xf6]
cmove r13w, r15w
cmove r15w, word [rsp + 0x10c]
mov ebp, dword [rsp + 0xf2]
movzx esi, word [rsp + 0x10e]
mov rcx, r14
cmp r14, qword [rsp + 0xab0]
je 0x1400651ea
mov word [r12 + rbx], di
mov dword [r12 + rbx + 2], ebp
mov word [r12 + rbx + 6], r13w
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [r12 + rbx + 8], xmm0
mov eax, dword [rsp + 0x60]
mov dword [r12 + rbx + 0x18], eax
mov word [r12 + rbx + 0x1c], r15w
mov word [r12 + rbx + 0x1e], si
inc rcx
mov r14, rcx
mov qword [rsp + 0xac0], rcx
add rbx, 0x20
jmp 0x140065126
lea rcx, [rsp + 0xf0]
mov rdx, qword [rsp + 0x78]
call qword [rsp + 0x90]
mov r8, qword [rsp + 0xf0]
inc r8
mov rax, 0xffffffffffffffff
cmove r8, rax
lea rcx, [rsp + 0xab0]
mov rdx, r14
call fcn.140100884
mov rcx, r14
mov r12, qword [rsp + 0xab8]
jmp 0x1400651a3
mov rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x38]
call fcn.1400014a3
mov r12, qword [rsp + 0xab0]
mov r15, qword [rsp + 0xab8]
mov r10, qword [rsp + 0x28]
mov rbp, qword [rsp + 0x88]
shl r14, 5
add r14, r15
mov rsi, qword [rsp + 0x48]
lea r13, [rsi + 0x138]
mov rcx, qword [rsi + 0x138]
test rcx, rcx
je 0x140064d0a
cmp byte [rsi + 0x133], 0
je 0x140064d0a
mov rdx, qword [rsi + 0x140]
mov rbx, r10
call fcn.14003c73f
mov r10, rbx
jmp 0x140064d0a
movups xmm0, xmmword [rsp + 0xc8]
movups xmm1, xmmword [rsp + 0xd8]
movaps xmmword [rsp + 0xf0], xmm0
movaps xmmword [rsp + 0x100], xmm1
mov r12, qword [rsp + 0xf0]
mov rbx, qword [rsp + 0xf8]
mov rax, qword [rsp + 0x100]
mov rcx, qword [rsp + 0x108]
mov qword [rsp + 0x40], r12
cmp rax, rcx
mov r15, qword [rsp + 0x30]
mov r14, qword [rsp + 0x48]
je 0x14006531c
je 0x140065371
add rax, 0x20
mov r12, qword [rsp + 0x40]
movzx r8d, word [rax - 0x20]
cmp r8w, 2
je 0x140065369
lea rdx, [rax - 0x20]
movups xmm0, xmmword [rdx + 2]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rsp + 0xabe], xmm1
mov word [rsi + rdi*4], fs
or al, byte [rax]
add byte [rax], al
movaps xmmword [rsp + 0xab0], xmm0
test r8w, r8w
jne 0x140065359
mov word [r12], 0
movaps xmm0, xmmword [rsp + 0xab0]
sub byte [rsp + 0xab0], al
movups xmmword [r12 + 2], xmm0
movups xmm0, xmmword [rsp + 0xabe]
add byte [rcx + 0xf], al
adc dword [rsp + 0x10], eax
and al, 0x10
add r12, 0x20
add rax, 0x20
add rdx, 0x20
cmp rdx, rcx
jne 0x140065304
mov rax, rcx
mov eax, ecx
mov qword [rsp + 0x100], rax
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0xf024
add byte [rax - 0x77], cl
stc
lea rdi, [rsp + 0xf0]
mov rcx, rdi
call fcn.140024c3b
movabs rax, 0x7ffffffffffffff
mov eax, 0xffffffff
invalid
invalid
invalid
inc dword [rdi]
and rbx, rax
mov rcx, qword [rdi]
mov rdx, qword [rdi + 8]
call fcn.14003c73f
movsd dword [rdi], dword [rsi]
jae case.0x1400253d2.468
invalid
movsd dword [rdi], dword [rsi]
jae case.0x1400253d2.468
invalid
mov edi, 4
xor eax, eax
mov qword [rsp + 0x38], rax
mov esi, 4
mov rbp, qword [rsp + 0x40]
lea rdx, [rsp + 0xa0]
mov qword [rdx], rbp
mov qword [rdx + 8], rbx
mov qword [rdx + 0x10], rbp
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
sub cl, byte [rax - 0x77]
pop rdx
or byte [rax - 0x77], cl
push 0x10
mov qword [rdx + 0x18], r12
lea rcx, [rsp + 0xa70]
mov rax, qword [rsp + 0x98]
mov r12, qword [rax + 0x30]
mov ebp, dword [rax + 0x38]
mov r8, r12
mov r9d, ebp
sbb byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
or al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rbx + rcx*4 + 0x60], cl
xor byte [rbx - 0x76b2c798], cl
loopne 0x140065423
mov ecx, ebp
call fcn.14002443e
cmp rdi, rsi
je 0x140065465
lea r9, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnecthttp.rs
lea rbx, [rsp + 0xab0]
mov rcx, rbx
mov rdx, qword [rsp + 0xe8]
mov r8d, dword [rsp + 0x90]
call fcn.1400c3d0c
lea rdx, [rsp + 0x50]
mov qword [rdx], rsi
mov rax, qword [rsp + 0x38]
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
mov qword [rdx + 0x10], rsi
mov qword [rdx + 0x18], rdi
lea rcx, [rsp + 0xb20]
mov r8, r12
mov r9d, ebp
call fcn.14002443e
lea rsi, [rsp + 0x9d0]
mov r8d, 0xa0
mov rcx, rsi
mov rdx, rbx
call fcn.1400fc280
mov rax, qword [rsp + 0x78]
mov qword [rsi - 8], rax
jmp 0x14006548a
mov dword [rsp + 0x9d8], 0x3b9aca00
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x9c8], rax
mov rcx, rdi
mov rdx, qword [rsp + 0x38]
call fcn.14003c73f
mov rbp, qword [rsp + 0x88]
lea rsi, [rsp + 0xab0]
add byte [rax], al
lea rdx, [rsp + 0xf0]
mov r8d, 0x9b1
mov rcx, rsi
call fcn.1400fc280
mov r8d, 0x9b1
mov rcx, r13
mov rdx, rsi
call fcn.1400fc280
lea r12, [r14 + 0xae9]
mov byte [r14 + 0xae9], 0
lea rbx, [r14 + 0x138]
mov byte [r14 + 0xae8], 0
lea rcx, [r14 + 0x938]
or dword [rax], eax
add byte [rcx - 0x73], cl
xchg esi, eax
adc byte [rdx], cl
or al, byte [rax]
invalid
or dword [rax], eax
add byte [rcx - 0x73], cl
xchg esi, eax
adc byte [rdx], cl
or al, byte [rax]
invalid
or al, byte [rax]
add byte [rcx - 0x48], al
fadd dword [rax]
add byte [rax], al
mov r8d, 0xd8
call fcn.1400fc280
lea rdi, [r14 + 0x9e0]
cmp dword [r14 + 0x948], 0x3b9aca00
jne 0x14006555f
mov r8, rbp
mov qword [rsp + 0x30], r15
and al, 0x30
mov rax, qword [r14 + 0x938]
mov qword [r14 + 0xaf0], rdi
xchg byte [rax], bh
or dword [rax], eax
add byte [rcx - 0x77], cl
mov esi, 0xaf0
mov qword [r14 + 0xaf8], rax
mov byte [r14 + 0xe48], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x73], cl
scasb al, byte [rdi]
lock or al, byte [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
lock add byte [rax], al
add byte [rax], al
invalid
invalid
lea rbp, [r14 + 0xaf0]
lea rsi, [rsp + 0xf0]
add byte [rax], al
add byte [rax], al
mov rcx, rsi
int1
mov rdx, rbp
call 0x140065b50
mov r15, qword [rsi]
cmp r15, 2
jne 0x14006562d
mov al, 3
jmp 0x14006591c
lea rsi, [r14 + 0x940]
mov r8d, 0xa0
mov eax, 0xa0
mov eax, 0xa0
mov rcx, rbx
mov rdx, rsi
call fcn.1400fc280
mov rax, qword [r14 + 0x938]
lea rdx, [r14 + 0x1d8]
lea edx, [rsi + 0x1d8]
invalid
lea edx, [rsi + 0x1d8]
mov qword [r14 + 0x1d8], rdi
mov dword [rsi + 0x1d8], edi
mov qword [r14 + 0x1e0], rax
xor ecx, ecx
mov byte [r14 + 0x530], cl
mov byte [rsi + 0x530], cl
mov byte [rsi + 0x530], cl
add byte [rax], al
lea r8, [r14 + 0x1a8]
lea r9, [r14 + 0x538]
mov qword [r14 + 0x538], r8
add eax, 0x89490000
xchg byte [rax + 5], al
add byte [rax], al
add eax, 0x89490000
xchg byte [rax + 5], al
add byte [rax], al
mov dword [rsi + 0x540], eax
mov byte [r14 + 0x890], cl
mov qword [r14 + 0xaf0], r9
lea rax, [r14 + 0x898]
mov ecx, 0xe
or byte [rax], al
add byte [rcx + 0xe], bh
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0xaf8], rdx
add byte [rcx - 0x77], cl
xchg byte [rax], al
or eax, dword [rax]
invalid
add byte [rcx - 0x77], cl
xchg byte [rax], al
or eax, dword [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
lock add byte [rax], al
add byte [rax - 0x77], cl
int1
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov r8, rbp
call 0x140065b50
mov rax, qword [rsi]
mov eax, dword [rsi]
call 0x1400bade0
add byte [rax - 0x75], cl
mov eax, dword [rsi]
mov eax, dword [rsi]
cmp rax, 2
jne 0x140065664
lea rcx, [rsp + 0xf0]
lea ecx, [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add al, ch
call fcn.1400968e1
call fcn.1400968e1
mov rcx, qword [r14 + 0xb00]
mov rdx, rbp
call fcn.1400c3e53
xor eax, 0x840005e8
ror byte [rdi], 0x84
add dword [rcx], eax
add byte [rax], al
or eax, dword [rax]
add byte [rax - 0x77], cl
invalid
xor eax, 0x840005e8
ror byte [rdi], 0x84
add dword [rcx], eax
add byte [rax], al
mov al, 4
jmp 0x140065921
mov rsi, qword [rsp + 0x28]
mov r12, qword [rsp + 0xf8]
mov r13, qword [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
clc
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], cl
and al, 0
add byte [rcx], al
add byte [rax], al
mov rdi, qword [rsp + 0x108]
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x38], rax
add byte [rcx], al
add byte [rax], al
mov rdi, qword [rsp + 0x108]
or byte [rcx], al
add byte [rax], al
mov rax, qword [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x38], rax
mov rcx, rbp
call fcn.14006666f
add cl, ch
pushfq
add eax, dword [rax]
add byte [rax], al
add cl, ch
pushfq
add eax, dword [rax]
add byte [rax], al
mov rdx, qword [rsp + 0xf8]
invalid
invalid
mov es, word [rax]
or eax, dword [rax]
add byte [rax], al
mov rdx, qword [rsp + 0xf8]
mov rcx, qword [r14 + 0xb00]
add byte [rcx - 0x7d], cl
mov esi, 0xaf8
add byte [rcx - 0x39], cl
xchg al, bh
clc
or al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test byte [rbx], al
add al, 0
invalid
add byte [rcx - 0x7d], cl
mov esi, 0xaf8
add byte [rcx - 0x39], cl
xchg al, bh
clc
clc
or al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test byte [rbx], al
add al, 0
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x10
add dword [rax], eax
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x60
mov r8, qword [rsp + 0x110]
mov qword [rsp + 0x60], r8
movups xmm0, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x50], xmm0
mov qword [r14 + 0x908], rax
or byte [rcx], cl
add byte [rax], al
or byte [rcx], cl
add byte [rax], al
mov qword [r14 + 0x910], rdx
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [r14 + 0x918], xmm0
mov rax, qword [rsp + 0x60]
mov qword [r14 + 0x928], rax
mov qword [r14 + 0x930], rcx
mov rax, qword [r14 + 0x928]
mov qword [rsp + 0xc0], rax
mov rax, qword [r14 + 0x908]
mov rcx, qword [r14 + 0x910]
movups xmm0, xmmword [r14 + 0x918]
movaps xmmword [rsp + 0xb0], xmm0
mov qword [rsp + 0xa0], rax
mov qword [rsp + 0xa8], rcx
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x75], cl
xchg esi, eax
lock or al, byte [rax]
add byte [rax], al
mov eax, 1
mov rdx, qword [r14 + 0xaf0]
add byte [rax], al
mov eax, 1
mov rdi, qword [rsp + 0x28]
jmp 0x140065898
mov rdx, qword [r14 + 0xaf8]
mov qword [r14 + 0xaf8], 0
mov dword [rsi + 0xaf8], 0
mov dword [rsi + 0xaf8], 0
add byte [rax], al
add byte [rax], al
test rdx, rdx
je 0x140065a8f
add r8, qword [r8]
invalid
add r8, qword [r8]
add byte [rcx - 0x39], cl
mov qword [r14 + 0x908], 2
mov qword [r14 + 0x910], rdx
mov qword [r14 + 0x908], 2
mov dword [rsi + 0x908], 2
mov qword [r14 + 0x910], rdx
movaps xmm0, xmmword [rsp + 0x50]
and al, 0x50
movups xmmword [r14 + 0x918], xmm0
movups xmmword [rsi + 0x918], xmm0
mov rax, qword [rsp + 0x60]
mov qword [r14 + 0x928], rax
mov rax, qword [r14 + 0xaf0]
mov eax, dword [rsi + 0xaf0]
mov eax, dword [rsi + 0xaf0]
mov qword [r14 + 0xaf0], rdx
mov qword [r14 + 0xaf8], rax
or al, byte [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
lea rsi, [rsp + 0xf0]
mov rcx, rsi
lock add byte [rax], al
add byte [rax - 0x77], cl
int1
mov r8, rbp
call 0x140065b50
cmp dword [rsi], 2
add dh, byte ds:[rbp + 0x40]
call 0x1400a137c
add byte [rbx + 0x4075023e], al
add dh, byte ds:[rbp + 0x40]
add dh, byte ds:[rbp + 0x40]
lea rcx, [rsp + 0xf0]
call fcn.1400968e1
invalid
add byte [rax], al
add al, ch
cmp dl, byte [rcx]
add eax, dword [rax]
invalid
add byte [rcx - 0x75], cl
xchg esi, eax
clc
or al, byte [rax]
add byte [rax - 0x73], cl
invalid
mov ah, 0x24
mov rdx, qword [r14 + 0xaf8]
lea rsi, [rsp + 0xf0]
lea esi, [rsp + 0xf0]
lock add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
mov r8, rbp
call 0x140065b50
add eax, dword [rax]
add byte [rbx + 0x5f75023e], al
add dh, byte ds:[rbp + 0x5f]
add eax, dword [rax]
add byte [rbx + 0x5f75023e], al
add dh, byte ds:[rbp + 0x5f]
add dh, byte ds:[rbp + 0x5f]
lea rcx, [rsp + 0xf0]
lock add byte [rax], al
add al, ch
invalid
invalid
call fcn.1400968e1
mov al, 5
jmp 0x140065921
add byte [rax + 0x147e905], dh
add byte [rax], al
mov rdx, qword [r14 + 0xaf8]
mov edx, dword [rsi + 0xaf8]
or al, byte [rax]
add byte [rcx - 0x7d], cl
cmp dword [rsi + 0xaf0], 0
mov qword [r14 + 0xaf0], 0
je 0x140065a8f
mov rax, qword [rsp + 0x110]
cmp qword [r14 + 0xaf0], 0
cmp dword [rsi + 0xaf0], 0
mov qword [r14 + 0xaf0], 0
mov dword [rsi + 0xaf0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
je 0x140065a8f
mov rax, qword [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x70], rax
movups xmm0, xmmword [rsp + 0xf0]
movups xmm1, xmmword [rsp + 0x100]
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x100], cl
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
xor eax, eax
jmp 0x14006586c
mov rdx, qword [r14 + 0xaf0]
mov edx, dword [rsi + 0xaf0]
mov qword [r14 + 0xaf0], 0
test rdx, rdx
add byte [rax - 0x7b], cl
ror byte [rdi], cl
je 0x140065a8f
je 0x140065a8f
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
movups xmm0, xmmword [rsp + 0xf0]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x100], cl
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x100], cl
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
sub dword [rsp + 0x50], eax
push rax
push rax
mov eax, 1
mov rdi, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x70]
mov qword [rsp + 0xc0], rcx
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax], al
invalid
mov byte [r14 + 0xae8], 1
mov rcx, qword [rsp + 0xa0]
mov r8, qword [rsp + 0xa8]
add byte [rax], al
movaps xmm0, xmmword [rsp + 0xb0]
mov qword [r14 + 0xaf0], rcx
or al, byte [rax]
add byte [rbp - 0x77], cl
xchg al, bh
clc
or al, byte [rax]
add byte [rcx + 0xf], al
movups xmmword [r14 + 0xb00], xmm0
add byte [rbx], cl
add byte [rax], al
mov rcx, qword [rsp + 0xc0]
mov qword [r14 + 0xb10], rcx
cmp qword [r14 + 0xaf0], 0
lock or al, byte [rax]
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x30
je 0x140065997
mov qword [r14 + 0xb18], rax
mov qword [r14 + 0xb20], rdx
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov r8, rbp
call 0x140065b50
mov r15, qword [rsi]
cmp r15, 2
jne 0x14006595a
mov al, 6
mov r15, qword [rsp + 0x30]
mov byte [r12], al
mov al, 4
mov r12, qword [rsp + 0x80]
mov byte [r12], al
mov qword [r15], 2
mov dword [rdi], 2
mov dword [rdi], 2
mov al, 3
mov byte [r14 + 0xe50], al
mov rax, r15
add rsp, 0x1468
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
mov r12, qword [rsp + 0xf8]
mov r13, qword [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
mov rbp, qword [rsp + 0x108]
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x38], rax
cmp byte [r14 + 0xae8], 0
call 0x140065991
or al, byte [rax]
add byte [rax], al
je 0x1400659bb
lea rcx, [r14 + 0xaf0]
lea ecx, [rsi + 0xaf0]
call fcn.1400666ab
jmp 0x1400659bb
invalid
mov r12, qword [r14 + 0xaf8]
or al, byte [rax]
add byte [rbp - 0x75], cl
scasb al, byte [rdi]
add byte [rbx], cl
or eax, dword [rax]
invalid
mov r13, qword [r14 + 0xb00]
or eax, dword [rax]
add byte [rcx - 0x75], cl
scasb al, byte [rdi]
or byte [rbx], cl
add byte [rax], al
mov rbp, qword [r14 + 0xb08]
mov rax, qword [r14 + 0xb10]
add byte [rax - 0x77], cl
and al, 0x38
and al, 0x38
mov qword [rsp + 0x38], rax
and al, 0x38
xor r15d, r15d
dec dword [rax - 0x77]
inc byte [rcx - 0x3a]
xchg al, ch
or al, byte [rax]
add byte [rax], al
mov rsi, rdi
mov byte [r14 + 0xae8], 0
lea rcx, [r14 + 0x898]
or byte [rax], al
add al, ch
add byte [rax], al
call fcn.1400462f6
and al, 9
invalid
lea rcx, [r14 + 0x538]
call fcn.14006666f
lea rcx, [r14 + 0x1d8]
add dword [rax], eax
add al, ch
test dword [rax + rax], ecx
add byte [rcx - 0x75], cl
mov gs, word [rax + 0x49000001]
mov edx, dword [rsi + 0x1b0]
invalid
add dword [rax], eax
add al, ch
test dword [rax + rax], ecx
add byte [rcx - 0x75], cl
mov gs, word [rax + 0x49000001]
mov edx, dword [rsi + 0x1b0]
invalid
add al, ch
insd dword [rdi], dx
insd dword [rdi], dx
call fcn.14003c73f
mov rdi, rbp
mov edi, ebp
insd dword [rdi], dx
std
dec dword [rax - 0x77]
mov edi, ebp
mov edi, ebp
mov rcx, qword [r14 + 0x9e0]
mov rdx, qword [r14 + 0x9e8]
or dword [rax], eax
add al, ch
sub al, 0x6d
std
inc dword [rcx - 0x3a]
xchg cl, ch
jmp 0x141065a25
or dword [rax], eax
add al, ch
sub al, 0x6d
std
inc dword [rcx - 0x3a]
xchg cl, ch
jmp 0x141065a25
jmp 0x141065a25
mov rcx, rbx
call case.0x1400647b3.18
mov ebx, 1
add byte [rax], al
add byte [rax], al
test r15, r15
je 0x140065a3c
push qword [rdi + rcx + 0x4c]
mov edi, dword [rsp + 0x30]
jl 0x140065a55
invalid
mov r15, qword [rsp + 0x30]
jl 0x140065a55
xor byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x38
invalid
mov rbp, qword [rsp + 0x38]
cmp cl, ch
add al, 0xee
jmp 0x140064840
invalid
mov rax, qword [r14 + 0x128]
xchg byte [rax], ch
add dword [rax], eax
add byte [rax - 0x75], cl
add byte [rdx - 0x76b788b0], cl
mov ecx, edi
mov rax, qword [rax]
mov dl, byte [rax + 0x77]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.1400c2b49
test rax, rax
mov r15, qword [rsp + 0x30]
jl 0x140065a7c
invalid
mov edi, dword [rsp + 0x30]
jl 0x140065a7c
and al, 0x30
xor byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x38
mov rbp, qword [rsp + 0x38]
je 0x140065a68
mov rcx, rax
call fcn.14006678c
shr eax, 0x24
or eax, 0xdb310000
xor ebx, ebx
jmp 0x140064840
lea rcx, str._async_fn__resumed_after_completion
add byte [rbp + rcx*4 + 5], cl
mov bl, 0xf2
or eax, 0x4855eb00
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnecthttp.rs
jmp case.0x14008414d.380
or eax, 0x4855eb00
add bl, ch
push rbp
lea rcx, str._async_fn__resumed_after_completion
lea ecx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnecthttp.rs
jmp case.0x14008414d.380
invalid
or byte [rsi], cl
add bl, ch
invalid
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, [0x140148f80]
mov edx, 0x28
invalid
xor al, 0xe
add byte [rdx + 0x28], bh
invalid
add al, ch
leave
pushfq
or dword [rax], eax
call fcn.1400ff770
mov ecx, 4
mov edx, 0x20
add byte [rax], al
add al, ch
invalid
xchg esi, eax
or dword [rax], eax
add byte [rax], al
add al, ch
mov dl, byte [rsi - 0x72b7fff7]
or eax, 0xe2b53
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnectdns.rs
jmp case.0x14008414d.380
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnecthttp.rs
sub ecx, dword [rsi]
add byte [rbp + rcx*4 + 5], cl
or byte [rsi], r9b
add byte [rdx + 0x23], bh
mov edx, 0x23
mov edx, 0x23
call fcn.1400ff770
or dword [rax], eax
ud2
mov ecx, dword [rsi + 0x28]
mov rdx, qword [rsi + 0x30]
call fcn.1400014a3
push rsi
xor al, ch
pushfq
mov ecx, 0x7e80fff9
and byte [rax], al
cmp byte [rsi + 0x20], 0
je 0x140065b27
cmp qword [rsi + 0x38], 0
je 0x140065b27
jle 0x140065b49
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rsi + 0x30]
mov r8, qword [rsi + 0x30]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x9f501
adc eax, 0x9f501
mov byte [rsi + 0x20], 0
add rsp, 0x20
pop rsi
ret
or byte [rax], al
je 0x140065b2b
mov r8, qword [rsi]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
fdiv st(4)
or dword [rax], eax
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x2a8
mov rbx, rdx
movzx eax, byte [rdx + 0x358]
test eax, eax
mov qword [rsp + 0x90], r8
mov dword [rsp + 0x90], eax
mov dword [rsp + 0x90], eax
mov qword [rsp + 0x50], rcx
je 0x140065ba4
cmp eax, 3
jne case.default.0x140065ba2
mov r12, r8
lea r13, [rbx + 0x1e0]
movzx eax, byte [rbx + 0x268]
lea rcx, [0x140155b48]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rbx]
mov rcx, qword [rbx + 8]
mov qword [rbx + 0x10], rax
mov qword [rbx + 0x18], rcx
mov qword [rbx + 0x20], 0
mov qword [rbx + 0x40], rax
xor edi, edi
invalid
jmp 0x140065bdb
invalid
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnecthttp.rs
invalid
add byte [rdx + 0x23], bh
mov edx, 0x23
call fcn.1400ff770
mov rcx, qword [rax + 0x10]
cmp rcx, qword [rax + 0x18]
cmp ecx, dword [rax + 0x18]
cmp ecx, dword [rax + 0x18]
je 0x1400664a2
test byte [rcx + 0x48000008], bh
lea edx, [rcx + 0x20]
lea rdx, [rcx + 0x20]
mov qword [rax + 0x10], rdx
movzx r13d, word [rcx]
sub dword [rdi], ecx
adc byte [rcx + 0x10], al
sub dword [rdi], ecx
adc byte [rcx + 0x10], al
movups xmmword [rsp + 0x12e], xmm0
movups xmm0, xmmword [rcx + 2]
add cl, byte [rdi]
sub dword [rsp + 0x120], eax
add cl, byte [rdi]
sub dword [rsp + 0x120], eax
cmp r13w, 2
je 0x14006649e
mov qword [rsp + 0x68], r14
mov word [rbx + 0x48], r13w
movaps xmm0, xmmword [rsp + 0x120]
movups xmmword [rbx + 0x4a], xmm0
movups xmm0, xmmword [rsp + 0x12e]
movups xmmword [rbx + 0x58], xmm0
mov rax, qword [rbx + 0x10]
mov rbp, qword [rbx + 0x18]
mov r14, qword [rax + 0x20]
mov r12d, dword [rax + 0x28]
sub byte [rsi + 0x45], ah
test ebp, ebp
sub byte [rsi + 0x45], ah
test ebp, ebp
mov eax, 2
mov esi, 0x17
cmove esi, eax
mov rax, qword [0x140165f38]
cmp rax, 3
jne 0x14006644a
mov dword [rsp + 0x28], 0x81
mov dword [rsp + 0x20], 0
mov ecx, esi
mov edx, 1
mov r8d, 6
xor r9d, r9d
call qword [sym.imp.ws2_32.dll_WSASocketW]
cmp rax, 0xffffffffffffffff
je 0x1400664c1
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx - 0x39], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
sar dword [rdx - 0x7ffb9982], 0xff
adc eax, 0x9f934
stc
or dword [rax], eax
stc
or dword [rax], eax
cmp eax, 0xffffffff
je 0x14006650b
mov qword [rsp + 0x60], r15
mov r15d, dword [rbp + 0x48]
cmp r15d, 0x3b9aca00
je 0x140065d9b
mov rdi, qword [rbp + 0x40]
mov edi, dword [rbp + 0x40]
mov rcx, rsi
mov edx, 8
mov r8d, 1
call fcn.1400a3146
test rax, rax
je 0x140065d0c
lea rcx, [rsp + 0x98]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
call fcn.140022008
jmp 0x140065d9b
mov ecx, 0x3e8
mov rax, rdi
mul rcx
mov ecx, r15d
imul rcx, rcx, 0x431bde83
shr rcx, 0x32
add rcx, rax
adc rdx, 0
mov eax, 0xffffffff
invalid
invalid
invalid
dec dword [rax + 0x39]
ror dword [rax + 0xf], 0x43
enter 0xffffffffffffc031, 0x48
neg edx
mov edx, 0
sbb edx, edx
or edx, ecx
lea r8, [rsp + 0x98]
invalid
add byte [rax], al
add byte [rcx - 0x39], al
add byte [rcx], al
add byte [rax], al
add byte [rcx - 0x77], al
push rax
add al, 0x41
mov dword [rax + 8], eax
invalid
mov dword [r8], 1
mov dword [r8 + 4], edx
mov dword [r8 + 8], eax
invalid
or byte [rax - 0x73], cl
and al, 0x4c
lea rcx, [rsp + 0x4c]
mov dword [rcx], eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], 0
add byte [rax], al
xor byte [rcx + 0x48282444], cl
mov dword [rsp + 0x20], 0
add byte [rax], al
add byte [rax], al
mov rcx, rsi
int1
mov edx, 0x98000004
mov r9d, 0xc
call qword [sym.imp.ws2_32.dll_WSAIoctl]
or dword [rax], eax
or dword [rax], eax
cmp eax, 0xffffffff
je 0x140066421
test r13w, r13w
je 0x140065e0a
invalid
imul eax, dword [rax + 0xf00567d], 0xb384
cmp byte [rbp + 0x56], 0
je 0x140065e5e
add byte [rax], al
invalid
add byte [rax], al
add dl, dh
movups xmm0, xmmword [rbp + 0x5b]
movss xmm1, dword [rbp + 0x63]
shufps xmm1, xmm0, 0xd4
movss xmm2, dword [rbp + 0x57]
unpcklps xmm2, xmm0
shufps xmm2, xmm1, 0x24
lea rdx, [rsp + 0x98]
add byte [rdi], cl
adc dword [rdx + 8], edx
add byte [rdi], cl
adc dword [rdx + 8], edx
xorps xmm0, xmm0
movups xmmword [rdx + 0x68], xmm0
movups xmmword [rdx + 0x58], xmm0
movups xmmword [rdx + 0x48], xmm0
movups xmmword [rdx + 0x38], xmm0
movups xmmword [rdx + 0x28], xmm0
movups xmmword [rdx + 0x18], xmm0
mov qword [rdx + 0x78], 0
mov qword [rdx], 0x17
add byte [rax], al
add bh, al
invalid
add byte [rax], 0
add byte [rax + rax], bl
add byte [rax], al
jmp 0x140065f1e
add byte [rax], al
add bh, al
invalid
cmp byte [rbp + 0x51], 0
je 0x140065eb0
add byte [rax], al
add byte [rcx - 0x7d38fbbe], cl
add byte [rax], 0
add byte [rax], dl
add byte [rax], al
add cl, ch
rol byte [rax], 0
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
test byte [rax + riz*4], ah
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xb0], eax
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xc0], eax
movups xmmword [rsp + 0xd0], xmm0
movups xmmword [rsp + 0xe0], xmm0
add byte [rdi], cl
adc dword [rsp + 0xf0], eax
movups xmmword [rsp + 0x100], xmm0
mov qword [rsp + 0x110], 0
mov eax, 0x1c
mov cx, 0x17
jmp case.0x140021300.506
add byte [rax], al
movups xmmword [rsp + 0xf0], xmm0
movups xmmword [rsp + 0xe0], xmm0
add byte [rax], al
add byte [rax], al
movups xmmword [rsp + 0xd0], xmm0
movups xmmword [rsp + 0xc0], xmm0
add byte [rax], al
add byte [rax], al
movups xmmword [rsp + 0xb0], xmm0
movups xmmword [rsp + 0xa0], xmm0
and al, 0xa0
add byte [rax], al
add byte [rax], al
and al, 0xa0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x110], 0
mov eax, 0x10
add byte [rax], al
mov qword [rsp + 0x110], 0
mov eax, 0x10
mov cx, 2
lea rdx, [rsp + 0x98]
mov word [rdx], cx
mov word [rdx + 2], 0
mov dword [rdx + 4], 0
mov dword [rdx + 0x80], eax
add byte [rax], al
add byte [rcx + 0x8082], cl
add byte [rax - 0x77], cl
mov ecx, esi
mov rcx, rsi
call fcn.1400a32fa
mov r13, rax
invalid
test rax, rax
jne 0x140066547
cmp byte [rbp + 0x68], 0
je 0x140065f60
mov rcx, rsi
mov edx, 4
mov r8d, 1
mov eax, 1
mov eax, 1
call fcn.1400a3146
test rax, rax
je 0x140065f60
lea rcx, [rsp + 0x98]
mov qword [rcx], rax
call fcn.140022008
cmp qword [rbp], 0
je 0x140065fa0
mov rax, qword [rbp + 8]
mov eax, dword [rbp + 8]
mov rcx, rax
shr rcx, 0x20
xor r8d, r8d
ror byte [rax - 9], 0xd9
ror byte [rax - 9], 0xd9
sbb r8d, r8d
or r8d, eax
mov rcx, rsi
int1
int1
mov edx, 0x1001
call fcn.1400a3146
add eax, dword [rax]
test rax, rax
test eax, eax
test eax, eax
je 0x140065fa0
lea rcx, [rsp + 0x98]
add byte [rax - 0x77], cl
add eax, ebp
push 0x48fffbc0
sar bl, 0xff
cmp qword [rbp + 0x10], 0
mov qword [rcx], rax
call fcn.140022008
sar bl, 0xff
sar bl, 0xff
cmp qword [rbp + 0x10], 0
add byte [rcx + rdi + 0x48], dh
mov eax, dword [rbp + 0x18]
invalid
je 0x140065fe0
mov rax, qword [rbp + 0x18]
mov rcx, rax
shr rcx, 0x20
xor r8d, r8d
neg rcx
sbb r8d, r8d
or r8d, eax
or eax, eax
or eax, eax
mov rcx, rsi
mov edx, 0x1002
add byte [rax], al
add byte [rax], al
call fcn.1400a3146
test rax, rax
je 0x140065fe0
lea rcx, [rsp + 0x98]
mov qword [rcx], rax
call fcn.140022008
movups xmm0, xmmword [rbx + 0x48]
movups xmm1, xmmword [rbx + 0x58]
lea rbp, [rbx + 0x68]
mov qword [rbx + 0x68], r14
mov dword [rbx + 0x70], r12d
movups xmmword [rbx + 0x78], xmm0
movups xmmword [rbx + 0x88], xmm1
add byte [rax], al
add byte [rax - 0x77], cl
mov bl, 0x98
add byte [rax], al
add byte [rax - 0x73], cl
mov ebx, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
mov bl, 0x98
add byte [rax], al
add byte [rax - 0x73], cl
mov ebx, 0xa0
lea rsi, [rsp + 0x148]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
xor eax, eax
mov byte [rbx + 0xe8], al
sub eax, 0
add byte [rax], al
invalid
sub eax, 0
add byte [rax], al
invalid
add byte [rbx - 0x748edbb4], cl
push rsp
and al, 0x74
mov ecx, dword [rsp + 0x71]
mov edx, dword [rsp + 0x74]
mov dword [rbx + 0xe9], ecx
mov dword [rbx + 0xec], edx
xchg ebx, eax
in al, dx
add byte [rax], al
add byte [rax + 0xf083], cl
add byte [rax - 0x73], cl
mov esi, ecx
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb8
add dword [rax], eax
add byte [rax], al
xchg esp, eax
and al, 0xb8
add dword [rax], eax
add byte [rax], al
mov r8d, 0xef
invalid
invalid
add byte [rax], al
mov r8d, 0xef
call fcn.1400fc280
lea r13, [rbx + 0x1e0]
mov r8d, 0x178
js 0x140066065
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov rdx, rbp
call fcn.1400fc280
invalid
add byte [rdi], cl
mov dh, 0x83
push 0x48000002
lea ecx, [0x140155b48]
cli
invalid
invalid
movzx eax, byte [rbx + 0x268]
lea rcx, [0x140155b48]
cli
invalid
invalid
cli
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
mov r12, qword [rsp + 0x90]
add bh, bh
loopne 0x14006601c
invalid
jmp rax
mov ebp, dword [rbx + 0x1e8]
cmp ebp, 0x3b9aca00
jne 0x140066108
stosd dword [rdi], eax
call 0xc1066098
std
add dl, cl
invalid
lea rsi, [rbx + 0x1f0]
lea rdi, [rbx + 0x270]
mov bl, 0xf0
add dword [rax], eax
add byte [rax - 0x73], cl
mov ebx, 0x270
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea rsi, [rbx + 0x270]
add byte [rax], al
lea rdi, [rsp + 0x1b8]
mov rcx, rdi
mov esp, 0x1b824
add byte [rax - 0x77], cl
stc
mov rdx, rsi
mov r8, r12
call fcn.1400668f8
cmp qword [rdi], 0
jne 0x140066483
mov rdi, qword [rsp + 0x1c0]
mov rbp, qword [rsp + 0x1c8]
and al, 0xc8
add dword [rax], eax
add byte [rbx + rcx*4 - 0x44], cl
mov esp, 0x1d024
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0xd8
add dword [rax], eax
invalid
and al, 0xc8
add dword [rax], eax
add byte [rbx + rcx*4 - 0x44], cl
mov esp, 0x1d024
mov esp, 0x1d024
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0xd8
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov esi, dword [rsp + 0x1d8]
mov rcx, rsi
call fcn.1400668d6
jmp case.0x140049acd.177
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rbx + rcx*4 - 0x4d], cl
loopne 0x14006610e
mov r14, qword [rbx + 0x1e0]
add byte [rax], al
add byte [rax - 0x73], cl
lea rsi, [rbx + 0x1f0]
lea rdi, [rsp + 0x98]
and al, 0x98
add byte [rax], al
add byte [rcx + 0xf], bh
mov bl, 0xf0
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x9824
and al, 0x98
add byte [rax], al
and al, 0x98
add byte [rax], al
add byte [rcx + 0xf], bh
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
call fcn.1400bc640
mov rdi, rax
adc eax, 0x48000565
mov edi, eax
add eax, 0xc7894800
add rdi, r14
jae 0x140066142
lea rcx, [rsp + 0x148]
call fcn.1400c3ddf
add bl, ch
invalid
add al, ch
lahf
fadd qword [0xc97d4c43]
add bl, ch
jbe 0x1400660cc
add bl, ch
jbe 0x1400660cc
mov esi, edx
add esi, ebp
out dx, al
invalid
out dx, al
cmp esi, 0x3b9aca00
jb 0x140066159
add esi, 0xc4653600
inc rdi
je 0x140066133
invalid
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnecthttp.rs
call fcn.1400c681c
cmp dword [rax + 0x150], 0x3b9aca00
mov eax, 0x150
add dl, cl
invalid
cmp ecx, dword [rdi]
test al, ah
add al, 0
invalid
mov eax, 0x150
add byte [rax], al
add dl, cl
invalid
add al, 0
add byte [rcx + 0x9e9c1f1], cl
invalid
invalid
mov ecx, esi
shr ecx, 9
invalid
invalid
jmp 0x1096fa986
imul rcx, rcx, 0x44b83
shr rcx, 0x27
shr ecx, 0x27
imul ecx, ecx, 0x3b9aca00
sub esi, ecx
mov qword [rsp + 0x158], rax
and al, 0x58
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
and al, 0x58
pop rax
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x148], rdi
mov dword [rsp + 0x150], esi
and al, 0x50
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x148], rdi
mov dword [rsp + 0x150], esi
and al, 0x50
add dword [rax], eax
invalid
and al, 0x50
add dword [rax], eax
add dh, al
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rax], al
invalid
mov byte [rsp + 0x1b0], 0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
xchg esp, eax
and al, 0xb8
lea rdx, [rsp + 0x1b8]
lea edx, [rsp + 0x1b8]
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x48
add dword [rax], eax
add byte [rax], al
lea rsi, [rsp + 0x148]
mov ecx, 0xe
and al, 0x48
add dword [rax], eax
add byte [rcx + 0xe], bh
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x228]
and al, 0x28
add al, byte [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
cwde
add byte [rax], al
add byte [rcx + 0xf], bh
and al, 0x28
add al, byte [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
cwde
add byte [rax], al
add byte [rcx + 0xf], bh
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x270]
mov r8d, 0xe8
call fcn.1400fc280
lea rsi, [rbx + 0x270]
lea rdi, [rbx + 0x2e0]
call fcn.140066af8
mov ebp, eax
lea r14, [rsp + 0x98]
mov ah, 0x24
cwde
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov ah, 0x24
cwde
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rdi
mov r8, r12
call fcn.1400668f8
rol byte [rsi], 1
add byte [rax], al
mov r15, qword [r14]
mov edi, dword [rsi]
test r15, r15
je 0x140066310
invalid
add byte [rax - 0x80], al
std
cmp bpl, 2
setne r14b
setne dh
add al, byte [rcx + 0xf]
xchg ebp, eax
mov byte [rax - 0xa], 0xc5
add dword [rax + 0xf], eax
xchg esp, eax
setne dh
test bpl, 1
sete bpl
invalid
call fcn.140066af8
add byte [rax], al
invalid
add byte [rax], al
test r14b, bpl
test dh, ch
jne 0x1400662fa
cmp al, 2
je 0x1400662fa
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rax], ah
and al, 1
and al, 1
jne 0x1400662fa
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
cmp eax, 1
je 0x1400662b3
test eax, eax
jne 0x1400662fa
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rbx + rcx*4 + 0x34], cl
ror dword [rcx - 0x73], 0x8e
mov byte [rax], al
add byte [rax], al
or al, 0x25
pop rax
add byte [rax], al
add byte [rbx + rcx*4 + 0x34], cl
ror dword [rcx - 0x73], 0x8e
mov byte [rax], al
add byte [rax], al
lea rdx, [0x1400c025b]
call fcn.1400a3e60
mov byte [r14 + 0xd0], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov bpl, byte [rax + 0xcc]
mov r14b, byte [rax + 0xcd]
mov byte [rax + 0xcc], 0
mov rcx, rsi
mov rdx, r12
call fcn.1400c3e53
mov r12d, eax
mov ecx, ebp
mov edx, r14d
call fcn.1400c0aaf
test r12b, r12b
je 0x14006634a
jmp 0x140066309
mov rcx, rsi
mov rdx, r12
mov edx, esp
call fcn.1400c3e53
test al, al
je 0x14006634a
mov al, 3
jmp 0x140066485
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x88], rax
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
mov rax, qword [rsp + 0xb0]
mov eax, dword [rsp + 0xb0]
mov qword [rsp + 0x80], rax
mov rax, qword [rsp + 0xb8]
test byte [rax + rdi*4], ah
add byte [rax], al
invalid
add byte [rax], 0
add byte [rax - 0x75], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x78], rax
js 0x140066393
mov rcx, rdi
mov ecx, edi
call fcn.1400668d6
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.1400462f6
dec dword [rbp - 0x7b]
push qword [rsi + rdx + 0x31]
invalid
test r15, r15
je 0x140066375
xor edi, edi
call fcn.1400474bd
mov rbp, rax
mov rax, qword [rsp + 0x68]
mov r15, qword [rsp + 0x60]
jmp 0x1400663ae
jl 0x140066396
mov rax, qword [rsp + 0x78]
mov r15, qword [rsp + 0x80]
mov rbp, qword [rsp + 0x58]
and al, 0x58
and al, 0x58
pop rax
mov rdx, qword [rsp + 0x88]
mov rdi, rdx
mov edi, edx
test rdx, rdx
test edx, edx
mov rdx, qword [rsp + 0x60]
mov r8, qword [rsp + 0x68]
jne 0x1400663ae
invalid
or eax, 0x894cff31
ror byte [rcx - 0x77], 0xd7
xor edi, edi
mov rax, r8
mov r15, rdx
mov rbp, qword [rsp + 0x58]
mov r14, rax
mov esi, eax
invalid
test rdi, rdi
jne 0x140066434
jle 0x140066370
mov ecx, 0x11
adc dword [rax], eax
add byte [rax], al
xor edx, edx
call fcn.140003c6c
fdivr st(1)
dec dword [rax - 0x77]
xlatb
fdivr st(1)
stc
dec dword [rax - 0x77]
xlatb
mov edi, edx
movups xmm0, xmmword [str.tcp_connect_error]
movups xmmword [rdx], xmm0
mov byte [rdx + 0x10], 0x72
mov rcx, rbp
jmp 0x13bc24fc2
call fcn.140021fc6
mov rsi, rax
mov byte [rbx + 0x268], 1
sub dword [rax + 2], 0
add byte [rcx], al
sub dword [rax + 2], 0
add byte [rcx], al
mov rcx, r13
mov ecx, ebp
call fcn.14006687e
cmp qword [rbx + 0x20], 0
je 0x1400663fd
invalid
add byte [rax - 0x7d], cl
jnp case.0x140049136.194
add byte [rcx + rcx + 0x48], dh
lea ecx, [rbx + 0x20]
invalid
invalid
or dword [rax - 0x73], ecx
lea rcx, [rbx + 0x20]
and r8b, bpl
add al, 0
add byte [rax - 0x77], cl
jnp 0x140066421
call 0x14006683e
mov qword [rbx + 0x20], rdi
mov qword [rbx + 0x28], 0x11
mov qword [rbx + 0x30], rsi
jae case.0x140049acd.183
add byte [rax], al
add byte [rax - 0x77], cl
jae case.0x140049acd.183
lea rax, fcn.140022008
mov qword [rbx + 0x38], rax
invalid
invalid
mov esi, 0x8948000b
cmp byte [r8 - 0x75], cl
mov rax, qword [rbx + 0x40]
jmp 0x140065bdb
invalid
invalid
mov rax, qword [rbx + 0x40]
jmp 0x140065bdb
invalid
invalid
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
jmp 0x140065cf7
invalid
invalid
invalid
mov byte [rbx + 0x268], 1
add al, byte [rax]
add byte [rcx], al
mov rcx, r13
call fcn.14006687e
add byte [rax], al
xor esi, esi
jmp case.0x1400532a7.79
jmp 0x1400aa02a
lea rax, [rsp + 0x4c]
lea eax, [rsp + 0x4c]
mov byte [rax], 1
lea r8, [rsp + 0x98]
mov qword [r8], rax
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_socket2_0.5.7_src_syswindows.rs
lea eax, [0x14014a8b8]
lea eax, [0x14014a8b8]
mov qword [rsp + 0x20], rax
lea rcx, [0x140165f38]
lea r9, [0x14014a7c0]
invalid
invalid
add byte [rcx], dh
shr al, cl
jb 0x140066447
or dword [rax], eax
jmp 0x140065c6c
mov al, 4
mov byte [rbx + 0x268], al
mov rax, qword [rsp + 0x50]
mov qword [rax], 2
add al, byte [rax]
add byte [rax], al
mov al, 3
jmp 0x140066628
mov rdi, qword [rbx + 0x20]
test rdi, rdi
je 0x1400665be
adc eax, dword [rcx]
add dword [rax], eax
invalid
mov rbp, qword [rbx + 0x28]
mov r15, qword [rbx + 0x30]
mov r14, qword [rbx + 0x38]
cmp byte [rsi + 1], bh
jmp 0x14006660e
sar byte [rdx - 0x76b60005], 0xc7
jmp 0x140066580
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov r13d, eax
shl r13, 0x20
or r13, 2
int 2
int 2
mov ebp, 0x19
mov ecx, 0x19
xor edx, edx
call fcn.140003c6c
mov rdi, rdx
movups xmm0, xmmword [str.tcp_set_nonblocking_errortcp_bind_local_error]
add eax, 0xbc661
add eax, 0xbc661
movups xmmword [rdx], xmm0
movups xmm0, xmmword [0x140122ba1]
movups xmmword [rdx + 9], xmm0
jmp 0x14006656c
mov ebp, 0x14
add byte [rax], al
mov ecx, 0x14
xor edx, edx
call fcn.140003c6c
mov rdi, rdx
movups xmm0, xmmword [0x140122bb1]
add eax, 0xbc64f
add eax, 0xbc64f
movups xmmword [rdx], xmm0
mov dword [rdx + 0x10], 0x726f7272
adc byte [rdx + 0x72], dh
outsd dx, dword [rsi]
invalid
mov rcx, r13
call fcn.140021fc6
mov r15, rax
mov edi, eax
mov edi, eax
invalid
mov rcx, rsi
call qword [sym.imp.ws2_32.dll_closesocket]
adc eax, 0x9f080
mov qword [rbx + 0x78], rdi
mov qword [rbx + 0x80], rbp
add byte [rcx + rcx*4 - 0x45], cl
mov byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x45], cl
mov byte [rax], al
add byte [rax], al
lea r14, fcn.140022008
xor eax, 0xbbcff
mov qword [rbx + 0x90], r14
mov dword [rbx + 0x70], 0x3b9aca01
jo 0x1400665a5
retf 0x3b9a
mov esi, 1
jo 0x1400665a5
retf 0x3b9a
invalid
cmp qword [rbx + 0x20], 0
je 0x14006660e
jnp 0x1400665d0
add byte [rbx + rbx*2 + 0x48], dh
lea ecx, [rbx + 0x20]
invalid
invalid
lea rcx, [rbx + 0x20]
and r8b, bpl
invalid
call 0x14006683e
jmp 0x14006660e
add al, byte [rax]
add bl, ch
push rax
lea rdx, [0x140151182]
mov r8d, 0x13
adc eax, dword [rax]
add byte [rax], al
add byte [rcx - 0x48], al
adc eax, dword [rax]
add byte [rax], al
mov cl, 7
call fcn.1400a1c2b
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
mov rsi, rax
mov ebp, 0x11
adc dword [rax], eax
add byte [rax], al
invalid
adc dword [rax], eax
add byte [rax], al
invalid
add byte [rcx + 0x11], bh
mov ecx, 0x11
add byte [rax], al
add byte [rcx], dh
xor edx, edx
call fcn.140003c6c
invalid
stc
dec dword [rax - 0x77]
xlatb
xor edx, edx
call fcn.140003c6c
invalid
stc
dec dword [rax - 0x77]
xlatb
invalid
movups xmm0, xmmword [str.tcp_connect_error]
movups xmmword [rdx], xmm0
invalid
add al, dh
adc byte [rdx + 0x48], sil
mov rcx, rsi
mov byte [rdx + 0x10], 0x72
mov rcx, rsi
call fcn.140021fc6
mov r15, rax
invalid
mov esi, 1
lea r14, fcn.140022008
lea esi, [0x140122298]
invalid
dec dword [rcx - 0x77]
invalid
lea esi, [0x140122298]
mov bh, byte [rbx + rcx + 0x448b4800]
and al, 0x50
push rax
mov rax, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
push rax
mov qword [rax], rsi
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rbp
push 0x78894c10
invalid
push 0x78894c10
sbb byte [rcx + rcx*4 + 0x70], cl
mov qword [rax + 0x20], r14
mov al, 1
add dword [rax + 0x35883], ecx
mov qword [rax + 0x20], r14
mov al, 1
invalid
add dword [rax + 0x35883], ecx
mov byte [rbx + 0x358], al
sbb dword [rax + 3], 0
add byte [rax - 0x7f], cl
invalid
add rsp, 0x2a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnecthttp.rs
or eax, 0xf57ce900
invalid
invalid
add byte [rbp + rcx*4 + 5], cl
std
or eax, 0xf57ce900
add cl, ch
jl 0x140066648
invalid
lea rcx, [0x140150510]
sahf
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconnecthttp.rs
mov edx, 0x73
add byte [rax], al
invalid
sbb eax, 0xba000dfd
jae 0x140066666
invalid
add byte [rdx + 0x73], bh
add byte [rax], al
add al, ch
call fcn.1400ffb60
add byte [rax], al
call fcn.1400ffb60
ud2
and byte [rax + 0x358b9], al
add byte [rbx], al
jne case.0x1400647b3.17
mov rsi, rcx
add rcx, 0x1e0
invalid
add al, ch
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
jle 0x1400666b0
call fcn.14006687e
cmp qword [rsi + 0x20], 0
cmp dword [rsi + 0x20], 0
cmp dword [rsi + 0x20], 0
add byte [rcx + rdx + 0x48], dh
add esi, 0x20
je case.0x1400647b3.17
add rsi, 0x20
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
pop rsi
jmp 0x14006683e
nop
add rsp, 0x20
pop rsi
ret
add byte [rcx + rcx + 0x48], dh
add ecx, 8
je 0x1400666ba
or dword [rax - 0x7d], ecx
ror dword [rax], 0xe9
jmp 0x14006683e
add rcx, 8
jmp 0x14006683e
add rcx, 8
jmp fcn.14004478c
loopne 0x1400666bf
invalid
leave
loopne 0x1400666bf
call qword [rsi + 0x48]
sub esp, 0x20
movzx eax, byte [rcx + 0x9b1]
mov dh, 0x81
mov cl, 9
add byte [rax], al
cmp rax, 6
ja case.0x14006608e.11
invalid
xor cl, byte [rax - 0x77]
mov rsi, rcx
mov esi, ecx
invalid
lea rcx, [0x140155b5c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
enter 0xffffffffffffe0ff, 0x48
mov ecx, dword [rsi + 0x980]
invalid
or byte [rcx], 0
invalid
mov rcx, qword [rsi + 0x980]
mov es, word [rax + 0x48000009]
mov edx, dword [rsi + 0x988]
or dword [rax], eax
invalid
mov rdx, qword [rsi + 0x988]
or dword [rax], eax
add al, ch
invalid
call fcn.14003c73f
cmp dword [rsi + 0x8e8], 0x3b9aca00
jne 0x140066777
invalid
std
inc dword [rcx + 0x8e8be]
add byte [rax], al
retf 0x3b9a
jo 0x140066750
add rsp, 0x20
add esp, 0x20
pop rsi
ret
lea rcx, [rsi + 0x9b8]
call fcn.14006666f
jmp 0x14006675f
invalid
lea rcx, [rsi + 0x9b8]
lea rcx, [rsi + 0x9b8]
call fcn.1400666ab
mov byte [rsi + 0x9b0], 0
lea rcx, [rsi + 0x760]
call fcn.1400462f6
lea rcx, [rsi + 0x400]
call fcn.14006666f
lea rcx, [rsi + 0xa0]
call fcn.14006666f
mov rcx, qword [rsi + 0x70]
mov rdx, qword [rsi + 0x78]
call fcn.14003c73f
invalid
add rsi, 0x8a8
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
add rsp, 0x20
pop rsi
jmp fcn.14003c73f
lea rcx, [rsi + 0x8e0]
call fcn.1400462f6
add rsi, 0x950
jmp 0x140066766
push rsi
sub rsp, 0x20
mov rsi, rcx
cmp qword [rcx + 8], 0
je 0x14006685f
mov r8, qword [rsi]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rsi + 0x10], 0
je 0x140066877
add rsi, 0x10
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140020bc3
nop
add rsp, 0x20
pop rsi
ret
mov rax, qword [r12 - 8]
test rax, rax
je 0x140067160
dec rax
mov qword [r12 - 8], rax
mov rcx, qword [r12 - 0x10]
mov ecx, dword [rsp - 0x10]
mov ecx, dword [rsp - 0x10]
lea rax, [rax + rax*8]
mov r15d, dword [rcx + rax*8 + 0x40]
cmp r15d, 0x3b9aca00
je 0x140067160
test byte [rcx], ch
add dword [rax], eax
invalid
test byte [rcx], ch
add dword [rax], eax
add byte [rax - 0x73], cl
add al, 0xc1
lea rax, [rcx + rax*8]
mov ecx, dword [rax + 0x44]
movdqu xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x110], xmm3
movaps xmmword [rsp + 0x100], xmm2
movdqa xmmword [rsp + 0xf0], xmm1
movdqa xmmword [rsp + 0xe0], xmm0
mov dword [rsp + 0x120], r15d
mov dword [rsp + 0x124], ecx
mov rcx, r14
call fcn.14005b25e
test al, al
je 0x1400670d9
mov rbp, qword [rsp + 0x118]
cmp dword [rsp + 0x48], 0x3b9aca00
je 0x14006740d
call fcn.1400bc640
mov qword [rsp + 0x130], rax
mov dword [rsp + 0x138], edx
mov rcx, rdi
mov rdx, rbp
mov r8d, r15d
call fcn.1400bc7f0
cmp rax, r13
jb 0x14006740d
jne 0x1400670d9
cmp edx, dword [rsp + 0x48]
jbe 0x14006740d
mov rcx, r14
call fcn.140056221
jmp 0x140067006
lea ecx, [rsp + 0x90]
call fcn.140056221
lea rcx, [rsp + 0xe0]
call fcn.140067be9
mov rax, qword [rsp + 0x130]
mov qword [r12], rax
jmp 0x14006795e
mov dword [rsp + 0xd0], 0x3b9aca00
movdqu xmm0, xmmword [rsp + 0x130]
movdqu xmm1, xmmword [rsp + 0x140]
movups xmm2, xmmword [rsp + 0x150]
movups xmm3, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x110], xmm3
movaps xmmword [rsp + 0x100], xmm2
movdqa xmmword [rsp + 0xf0], xmm1
movdqa xmmword [rsp + 0xe0], xmm0
mov r15d, 0x3b9aca00
mov dword [rsp + 0x70], 0
mov dword [rsp + 0x60], r15d
mov rcx, qword [rbx + 0x70]
mov rdx, qword [rbx + 0x78]
mov r8, rsi
call fcn.140078350
mov rcx, qword [rbx + 0x50]
mov rbx, qword [rbx + 0x58]
mov r12, rbx
and r12, rax
shr rax, 0x39
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
lea rbp, [rcx - 0x48]
lea rdi, [rsi + 0x10]
xor eax, eax
mov qword [rsp + 0x48], rax
pcmpeqd xmm7, xmm7
mov qword [rsp + 0x38], rcx
movdqu xmm8, xmmword [rcx + r12]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb r15d, xmm0
test r15w, r15w
je 0x140067271
mov eax, r15d
lea r15d, [rax - 1]
and r15d, eax
bsf eax, eax
add rax, r12
and rax, rbx
neg rax
lea r13, [rax + rax*8]
lea r14, [r13*8]
add r14, rbp
mov rcx, rsi
mov rdx, r14
call fcn.14001d775
test al, al
je 0x140067222
add r14, 0x10
mov rcx, rdi
mov rdx, r14
call fcn.140019a0b
test al, al
je 0x140067222
jmp 0x1400672a5
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
jne 0x1400679ce
mov rax, qword [rsp + 0x48]
add r12, rax
add r12, 0x10
add rax, 0x10
mov qword [rsp + 0x48], rax
and r12, rbx
mov rcx, qword [rsp + 0x38]
jmp 0x14006720e
mov rax, qword [rsp + 0x38]
lea rdx, [rax + r13*8]
mov r15, qword [rsp + 0x40]
mov rax, qword [r15 + 0x50]
mov r8, rax
ror byte [rcx + 0x29], 0xd0
ror byte [rcx + 0x29], 0xd0
sar r8, 3
movabs rcx, 0x8e38e38e38e38e39
imul rcx, r8
lea r8, [rcx - 0x10]
and r8, rbx
movdqu xmm0, xmmword [rax + r8]
pcmpeqd xmm1, xmm1
pcmpeqb xmm0, xmm1
psllw xmm0, 7
pmovmskb r10d, xmm0
movdqu xmm0, xmmword [rax + rcx]
pcmpeqb xmm0, xmm1
pmovmskb r9d, xmm0
test r10d, r10d
je 0x14006730c
bsr r10w, r10w
xor r10d, 0xf
jmp 0x140067311
mov r10w, 0x10
mov r12, qword [rsp + 0x58]
mov r13, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x68]
or r9d, 0x10000
bsf r9d, r9d
add r10d, r9d
mov r9b, 0x80
cmp r10w, 0xf
ja 0x14006733f
inc qword [r15 + 0x60]
mov r9b, 0xff
mov byte [rax + rcx], r9b
mov byte [r8 + rax + 0x10], r9b
dec qword [r15 + 0x68]
add rdx, 0xffffffffffffffb8
lea rdi, [rsp + 0x130]
mov r8d, 0x48
mov rcx, rdi
call fcn.1400fc280
mov rbx, qword [rdi + 0x30]
movabs rax, 0x8000000000000000
cmp rbx, rax
je 0x1400673dd
lea r14, [rsp + 0x158]
mov rdi, qword [r14 + 0x10]
mov r15, qword [r14 + 0x18]
mov cl, byte [r14 - 0x28]
mov rdx, qword [r14 - 0x20]
call fcn.140019f60
sti
dec dword [rcx - 0x75]
call 0x1305cfee7
sti
dec dword [rcx - 0x75]
call 0x1305cfee7
mov r8, qword [r14 - 8]
mov rcx, r14
call qword [rax + 0x18]
test r15, r15
je 0x1400673c1
mov r14, rdi
mov rcx, r14
call fcn.140086b3b
add r14, 0x48
dec r15
jne 0x1400673b0
test rbx, rbx
mov r15, qword [rsp + 0x40]
je 0x1400673dd
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov edx, dword [rsp + 0x60]
mov eax, edx
mov ecx, edx
cmp edx, 0x3b9aca00
invalid
cmp ecx, dword [rdi]
invalid
mov ah, 4
add byte [rax], al
invalid
cmp qword [rbp], 0
je 0x1400675ba
mov rcx, r15
stc
mov dl, byte [rsp + 0x37]
call fcn.140025730
jmp 0x140067924
lea rdx, [rsp + 0xe0]
mov rcx, rdi
call fcn.14005c083
cmp byte [rsp + 0x199], 2
je 0x140067494
call fcn.1400bc640
mov r14, rax
mov r13d, edx
mov rdx, qword [r12 - 8]
push rsp
and al, 0xf8
push rsp
and al, 0xf8
cmp rdx, qword [r12 - 0x18]
cmp edx, dword [rsp - 0x18]
jne 0x14006744d
mov rcx, qword [rsp + 0x38]
call fcn.140047b0d
mov rdx, qword [r12 - 8]
lea rdi, [rsp + 0x168]
mov rax, qword [r12 - 0x10]
lea rcx, [rdx + rdx*8]
mov rdx, qword [rdi - 8]
mov qword [rax + rcx*8 + 0x30], rdx
push rsp
enter 0xfffffffffffff330, 0xf
outsd dx, dword [rsi]
enter 0xff3, 0x6f
fmul dword [r15]
adc byte [rdi - 0x18], dl
push rsp
enter 0xfffffffffffff330, 0xf
outsd dx, dword [rsi]
enter 0xff3, 0x6f
fmul dword [r15]
adc byte [rdi - 0x18], dl
movups xmmword [rax + rcx*8 + 0x20], xmm2
movdqu xmmword [rax + rcx*8 + 0x10], xmm1
movdqu xmmword [rax + rcx*8], xmm0
mov qword [rax + rcx*8 + 0x38], r14
mov dword [rax + rcx*8 + 0x40], r13d
inc qword [r12 - 8]
mov rax, qword [rdi + 0x30]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movaps xmmword [rsp + 0x1b0], xmm0
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1d0], xmm2
mov qword [rsp + 0x1e0], rax
movaps xmmword [rsp + 0x90], xmm0
movaps xmmword [rsp + 0xa0], xmm1
movaps xmmword [rsp + 0xb0], xmm2
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0xc8], rbp
mov dword [rsp + 0xd0], r15d
add byte [rax], al
add byte [rcx - 0x7d], cl
jl 0x14006751b
clc
add byte [rdi], cl
xchg esp, eax
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x90], al
add byte [rax], al
add byte [rcx - 0x7d], cl
jl 0x14006751b
clc
add byte [rdi], cl
xchg esp, eax
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x90], al
movaps xmm1, xmmword [rsp + 0xa0]
movaps xmm2, xmmword [rsp + 0xb0]
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xb0], dl
movaps xmmword [rsp + 0x100], xmm2
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
je 0x14006762c
movaps xmm0, xmmword [rsp + 0x90]
movaps xmm1, xmmword [rsp + 0xa0]
movaps xmm2, xmmword [rsp + 0xb0]
movaps xmm3, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x230], xmm3
movaps xmmword [rsp + 0x220], xmm2
movaps xmmword [rsp + 0x210], xmm1
movaps xmmword [rsp + 0x200], xmm0
mov dword [rsp + 0x240], r15d
mov rcx, rbx
mov dl, byte [rsp + 0x37]
call fcn.140025730
mov r12, qword [rsp + 0x58]
mov r13, qword [rsp + 0x50]
jmp 0x140067991
mov al, byte [0x1401660a0]
mov ecx, 0x88
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140067ba7
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov byte [rax + 0x41], 2
xor ecx, ecx
mov byte [rax + 0x48], cl
mov qword [rax + 0x50], rcx
mov byte [rax + 0x60], cl
mov qword [rax + 0x68], rcx
mov byte [rax + 0x78], cl
mov byte [rax + 0x80], cl
lock inc qword [rax]
jle 0x140067bb6
mov qword [rsp + 0x88], rax
movzx ecx, byte [rsi]
test rcx, rcx
mov qword [rsp + 0x38], rax
je 0x140067637
cmp ecx, 1
jne 0x14006763b
mov cl, byte [rsi + 1]
mov al, 1
jmp 0x140067639
mov al, 1
mov dword [rsp + 0x70], eax
jmp 0x1400671bd
xor eax, eax
jmp 0x14006767a
call fcn.140022aff
mov rdi, rax
mov rax, qword [rsi + 8]
lea rdx, [rax + 0x18]
mov r10, qword [rax]
mov r8, qword [rax + 8]
mov r9, qword [rax + 0x10]
lea r14, [rsp + 0x1b0]
mov rcx, r14
call qword [r10]
movdqu xmm0, xmmword [r14]
movdqu xmm1, xmmword [r14 + 0x10]
movdqu xmmword [rdi + 0x10], xmm1
movdqu xmmword [rdi], xmm0
mov al, 2
lea rdx, [r15 + 0x80]
mov qword [rsp + 0x78], rdx
js 0x1400676d3
lea esi, [rsp + 0x140]
js 0x1400676d3
lea esi, [rsp + 0x140]
mov byte [r14 - 0x10], al
mov byte [r14 - 0xf], cl
mov qword [r14 - 8], rdi
lea rdx, [rsi + 0x28]
mov rax, qword [rsi + 0x10]
mov r8, qword [rsi + 0x18]
mov r9, qword [rsi + 0x20]
mov rcx, r14
call qword [rax]
mov rcx, qword [r15 + 0xa0]
mov rdx, qword [r15 + 0xa8]
lea rbp, [rsp + 0x130]
mov r8, rbp
call fcn.140078350
mov rcx, rax
shr rcx, 0x39
mov rdx, r15
cmp dword [rcx + rcx*4 - 6], ecx
mov r15, qword [r15 + 0x80]
mov rdi, qword [rdx + 0x88]
mov r12, rdi
mov qword [rsp + 0x1f0], rax
and r12, rax
mov qword [rsp + 0x1f8], rcx
movd xmm0, ecx
punpcklbw xmm0, xmm0
punpcklbw mm0, mm0
punpcklbw mm0, mm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
xor eax, eax
mov qword [rsp + 0x48], rax
pcmpeqd xmm7, xmm7
movdqu xmm8, xmmword [r15 + r12]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb r13d, xmm0
test r13d, r13d
je 0x14006777c
bsf eax, r13d
add rax, r12
and rax, rdi
neg rax
lea rbx, [rax + rax*4]
shl rbx, 4
lea rcx, [r15 + rbx]
add rcx, 0xffffffffffffffb0
mov rdx, rbp
call fcn.14001d775
test al, al
je 0x14006776d
add rbx, r15
lea rcx, [rbx - 0x40]
ror byte [rcx + rcx*4 - 0xe], 0xe8
invalid
and bh, bl
invalid
test al, al
jne 0x1400677ab
ror byte [rcx + rcx*4 - 0xe], 0xe8
movabs byte [0x413e75c084fffb22], al
lea eax, [rbp - 1]
lea eax, [r13 - 1]
and eax, r13d
mov r13d, eax
test ax, ax
jne 0x140067731
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
jne 0x1400679f9
mov rax, qword [rsp + 0x48]
add r12, rax
add r12, 0x10
add rax, 0x10
mov qword [rsp + 0x48], rax
and r12, rdi
jmp 0x140067718
lea rcx, [rsp + 0x130]
movdqu xmm0, xmmword [rcx]
movdqu xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movaps xmmword [rsp + 0x1d0], xmm2
movdqa xmmword [rsp + 0x1c0], xmm1
movdqa xmmword [rsp + 0x1b0], xmm0
movaps xmmword [rcx + 0x20], xmm2
movdqa xmmword [rcx + 0x10], xmm1
movdqa xmmword [rcx], xmm0
mov qword [rcx + 0x30], rbx
mov rax, qword [rsp + 0x78]
mov qword [rcx + 0x38], rax
call fcn.14004ce3d
mov r12, qword [rsp + 0x58]
mov r13, qword [rsp + 0x50]
mov r14, qword [rsp + 0x68]
mov esi, dword [rsp + 0x68]
mov esi, dword [rsp + 0x68]
mov r15, qword [rsp + 0x80]
mov rcx, qword [rbx - 0x20]
mov rax, qword [rbx - 8]
cmp rax, rcx
jne 0x14006782e
lea rcx, [rbx - 0x20]
call fcn.1400c068f
mov rcx, qword [rbx - 0x20]
mov rax, qword [rbx - 8]
mov rdx, qword [rbx - 0x10]
add rdx, rax
xor r8d, r8d
cmp rdx, rcx
cmovae r8, rcx
sub rdx, r8
mov rcx, qword [rbx - 0x18]
mov r8, qword [rsp + 0x38]
mov qword [rcx + rdx*8], r8
inc rax
mov qword [rbx - 8], rax
lea rdi, [rsp + 0x130]
lea rdx, [rsp + 0x88]
mov rcx, rdi
mov r8, r15
call fcn.140095934
cmp byte [rdi + 0x31], 3
jne 0x140067bb8
push rbx
invalid
mov rdi, qword [rsp + 0x88]
cmp qword [r14], 0
add byte ds:[rbx + rcx*4 + 0x7c], cl
and al, 0x40
add byte ds:[rbx + rcx*4 + 0x7c], cl
and al, 0x40
je 0x140067896
mov rcx, r14
call fcn.140067be9
mov qword [r14], rdi
mov eax, 0x3b9aca00
add dl, cl
invalid
cmp ecx, dword [rbx + 0xd0248c]
add byte [rax], al
add dl, cl
invalid
movdqa xmm0, xmmword [rsp + 0xe0]
movdqa xmm1, xmmword [rsp + 0xf0]
movaps xmm2, xmmword [rsp + 0x100]
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x110], bl
movaps xmmword [rsp + 0x230], xmm3
movaps xmmword [rsp + 0x220], xmm2
sub dword [rsp + 0x220], edx
sub dword [rsp + 0x220], edx
movdqa xmmword [rsp + 0x210], xmm1
movdqa xmmword [rsp + 0x200], xmm0
mov dword [rsp + 0x240], eax
cmp ecx, 0x3b9aca00
sete al
mov ecx, dword [rsp + 0x70]
and al, 0x70
and al, 0x70
or cl, al
jne 0x14006790e
lea rcx, [rsp + 0x90]
call fcn.140056221
mov rcx, r15
mov dl, byte [rsp + 0x37]
call fcn.140025730
cmp dword [rsp + 0x60], 0x3b9aca00
jne 0x140067991
mov byte [rsp + 0x1a0], 2
cmp qword [r13], 0
je 0x14006793b
mov byte [r12 + 0x70], 3
jmp 0x140067964
mov cl, 4
call fcn.1400210cc
mov rsi, rax
lea rdx, str.pool_is_disabledC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srccommonlazy.rs
mov r8d, 0x10
mov rcx, rax
call fcn.14002118d
mov qword [r12], rsi
mov byte [r12 + 0x70], 2
movaps xmm6, xmmword [rsp + 0x290]
movaps xmm7, xmmword [rsp + 0x2a0]
movaps xmm8, xmmword [rsp + 0x2b0]
and al, 0xb0
add al, byte [rax]
add byte [rax - 0x7f], cl
invalid
enter 2, 0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rdi, [rsp + 0x130]
lea r9, [rsp + 0x200]
mov rcx, rdi
mov rdx, r13
mov r8, rsi
call fcn.140067c1a
cmp byte [rdi + 0x70], 2
je 0x14006792c
lea rsi, [rsp + 0x130]
mov ecx, 0xf
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
jmp 0x140067964
movabs rax, 0x8000000000000000
mov qword [rsp + 0x160], rax
mov r12, qword [rsp + 0x58]
mov r13, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x68]
mov r15, qword [rsp + 0x40]
jmp 0x1400673dd
mov rdi, qword [rsp + 0x40]
cmp qword [rdi + 0x90], 0
nop
add byte [rax], al
add byte [rax], al
nop
add byte [rax], al
add byte [rax], al
je 0x140067b48
movups xmm0, xmmword [rsp + 0x130]
movdqu xmm1, xmmword [rsp + 0x140]
outsd dx, dword [rsi]
mov word [rax + rax*2], fs
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x150], dl
outsd dx, dword [rsi]
mov word [rax + rax*2], fs
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x150], dl
movaps xmmword [rsp + 0x1d0], xmm2
movdqa xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
mov rax, qword [rdi + 0x80]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov r9, qword [rsp + 0x1f0]
and r9, rcx
movdqu xmm0, xmmword [rax + r9]
pmovmskb edx, xmm0
test edx, edx
mov r12, qword [rsp + 0x58]
mov r13, qword [rsp + 0x50]
mov r14, qword [rsp + 0x68]
mov r15, qword [rsp + 0x80]
add byte [rax], al
add byte [rax], al
jne case.0x14003276b.355
mov r8d, 0x10
add r9, r8
and r9, rcx
movdqu xmm0, xmmword [rax + r9]
pmovmskb edx, xmm0
add r8, 0x10
test edx, edx
je 0x140067a82
bsf edx, edx
add rdx, r9
and rdx, rcx
mov r8b, byte [rax + rdx]
test r8b, r8b
js 0x140067abb
movdqa xmm0, xmmword [rax]
pmovmskb edx, xmm0
xlatb
ror byte [rdi], 1
mov esp, 0x48a44d2
invalid
xlatb
ror byte [rdi], 1
mov esp, 0x48a44d2
adc byte [rbp + rcx*4 + 0x4a], cl
invalid
lea r9, [rdx - 0x10]
and r9, rcx
mov rcx, qword [rsp + 0x1f8]
mov byte [rax + rdx], cl
adc byte [rcx - 0x78], al
add qword [rax], r10
add dword [rax], edx
adc byte [rcx - 0x78], al
add qword [rax], r10
add dword [rax], edx
add dword [rax], edx
neg rdx
lea rcx, [rdx + rdx*4]
shl rcx, 4
lea rbx, [rax + rcx]
and r8b, 1
movzx edx, r8b
ror byte [rbx + rcx*4 + 0x44], 1
and al, 0x40
ror byte [rbx + rcx*4 + 0x44], 1
and al, 0x40
sub qword [r8 + 0x90], rdx
movdqa xmm0, xmmword [rsp + 0x1b0]
movdqa xmm1, xmmword [rsp + 0x1c0]
movaps xmm2, xmmword [rsp + 0x1d0]
sub byte [rsp + 0x1d0], dl
sub byte [rsp + 0x1d0], dl
movups xmmword [rax + rcx - 0x30], xmm2
push rsp
or al, dl
movdqu xmmword [rax + rcx - 0x40], xmm1
movdqu xmmword [rax + rcx - 0x50], xmm0
mov qword [rax + rcx - 0x20], 0
mov dword [rax + rcx - 0x20], 0
mov dword [rax + rcx - 0x20], 0
add byte [rax], al
add byte [rax - 0x39], cl
or al, r13b
or byte [rax], al
add byte [rax], al
invalid
mov qword [rax + rcx - 0x18], 8
add byte [rsi + 0xf], ah
pxor xmm0, xmm0
out dx, eax
sal bl, 0xf
invalid
invalid
jg 0x140067b7e
movdqu xmmword [rax + rcx - 0x10], xmm0
or al, dh
inc qword [r8 + 0x98]
jmp 0x140067810
invalid
invalid
invalid
mov rdx, qword [rdi + 0xa0]
mov r8, qword [rdi + 0xa8]
mov rcx, qword [rsp + 0x78]
call fcn.140101b76
invalid
invalid
or dword [rax], eax
jmp 0x140067a0c
invalid
add byte [rdx + 0xa0248c], cl
add byte [rax], al
lea r8, [rsp + 0x130]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientpool.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientdispatch.rs
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xde43e
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140145bb0]
mov edx, 0x2b
call fcn.1400ffac0
jg 0x140067baf
invalid
jg 0x140067baf
add byte [rcx + 8], bh
mov ecx, 8
mov edx, 0x88
add byte [rax], al
call fcn.1400ff140
ud2
lea rcx, [rsp + 0x130]
call fcn.140067bde
lea rcx, str.assertion_failed:_Pin::new_mut_rx_.poll_cx_.is_pending__
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientpool.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientdispatch.rs
mov edx, 0x39
call fcn.1400ff770
int3
ret
add dword [rax], eax
lock dec qword [rdi]
jne 0x140067c12
mov rcx, qword [rsi]
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.1400561be
nop
add rsp, 0x28
pop rdi
pop rsi
ret
mov ebx, ecx
mov r14, r8
mov rsi, rcx
xor edi, edi
cmp byte [r9 + 0x10], 2
je 0x140067c4a
invalid
adc dword [rax - 0x7d], ecx
cmp al, byte [rax]
cmp qword [rdx], 0
je 0x140067c4a
mov rcx, rdx
call fcn.140057084
mov rdi, rax
movzx eax, byte [r14]
test rax, rax
je 0x140067c60
cmp eax, 1
jne 0x140067c64
mov cl, byte [r14 + 1]
mov al, 1
jmp 0x140067c62
xor eax, eax
jmp case.0x1400253d2.493
call fcn.140022aff
mov r15, rax
mov rax, qword [r14 + 8]
lea rdx, [rax + 0x18]
mov r10, qword [rax]
mov r8, qword [rax + 8]
mov eax, dword [rax + 8]
mov eax, dword [rax + 8]
mov r9, qword [rax + 0x10]
lea r12, [rsp + 0x28]
mov rcx, r12
call qword [r10]
movups xmm0, xmmword [r12]
adc byte [rsp], al
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
invalid
mov al, 2
invalid
lea r12, [rsp + 0x38]
mov byte [r12 - 0x10], al
mov byte [r12 - 0xf], cl
and al, 0xf1
and al, 0xf1
mov qword [r12 - 8], r15
and al, 0xf8
lea rdx, [r14 + 0x28]
mov rax, qword [r14 + 0x10]
mov r8, qword [r14 + 0x18]
mov eax, dword [rsi + 0x18]
mov eax, dword [rsi + 0x18]
mov r9, qword [r14 + 0x20]
mov rcx, r12
and byte [rcx + r9*4 - 0x1f], r9b
call qword [rax]
mov rax, qword [rbx + 0x30]
xor byte [rax - 0x77], cl
invalid
mov qword [rsi + 0x60], rax
movups xmm0, xmmword [rbx]
adc byte [rbx], al
adc byte [rbx], al
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmmword [rsi + 0x50], xmm2
movups xmmword [rsi + 0x40], xmm1
movups xmmword [rsi + 0x30], xmm0
movups xmmword [rsi + 0x30], xmm0
mov byte [rsi + 0x70], 1
movups xmm0, xmmword [r12 - 0x10]
movups xmm1, xmmword [r12]
movups xmm2, xmmword [r12 + 0x10]
movups xmm2, xmmword [rsp + 0x10]
movups xmm2, xmmword [rsp + 0x10]
adc byte [rsp + 0x10], dl
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi + 0x20], xmm2
mov qword [rsi + 0x68], rdi
add rsp, 0x58
invalid
pop rax
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
invalid
pop rdi
ret
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x138
mov r14, r8
mov rbx, rdx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
mov rcx, r8
call fcn.1400c09df
mov esi, eax
cmp sil, 2
movabs eax, dword [0xfe8040c68900058c]
add dh, byte [rbp + 6]
jne 0x140067d4c
jne 0x140067d4c
xor ebp, ebp
xor esi, esi
jmp 0x140067d67
xor ecx, ecx
xor edx, edx
call fcn.1400c0c4c
test sil, 1
jne 0x140067e24
mov ebp, esi
shr ebp, 8
shr esi, 0x10
lea r15, [rbx + 0x80]
lea r12, [rbx + 0x180]
movabs dword [0x246c8d4c00000180], eax
invalid
movabs dword [0x246c8d4c00000180], eax
and byte [rcx + rcx*4 - 0x17], cl
and al, 0x20
mov rcx, r13
mov rdx, r12
mov r8, r15
mov eax, edi
clc
call fcn.14008fbd8
mov rax, qword [r13 + 0x100]
cmp rax, 3
je 0x140067e04
cmp eax, 4
jne 0x140067e43
clc
add al, 0xf
test dword [rbp + 0x48000000], esp
lea ecx, [rbx + 0x100]
invalid
lea rcx, [rbx + 0x100]
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
call fcn.1400c3c72
lea r14, [rsp + 0x20]
mov rcx, r14
int1
int1
mov rdx, r12
mov r8, r15
call fcn.14008fbd8
jle 0x140067dc1
add byte [rcx - 0x75], cl
xchg byte [rax], al
add dword [rax], eax
invalid
jle 0x140067dc1
add byte [rcx - 0x75], cl
xchg byte [rax], al
mov eax, dword [rsi + 0x100]
add dword [rax], eax
add byte [rax - 0x7d], cl
clc
add ecx, dword [rdi]
test byte [rcx - 0x7d000000], bl
cdq
add byte [rax], al
add byte [rbx - 0x7af0fb08], al
invalid
test esi, eax
add byte [rax], al
cmp rax, 3
je case.0x14005180a.111
invalid
cdq
add byte [rax], al
invalid
cdq
add byte [rax], al
add byte [rbx - 0x7af0fb08], al
invalid
test esi, eax
add byte [rax], al
cmp eax, 4
jne case.0x14003276b.365
add byte [rax + 0x198bb], al
add byte [rax], al
cmp byte [rbx + 0x198], 0
je 0x140067df4
mov rax, qword [rbx + 0x1c8]
cmp rax, 1
jbe 0x140067e77
mov qword [rdi + 0x100], 4
jmp 0x140067e84
add byte [rax], 0
invalid
add byte [rax], al
add cl, ch
add byte [rax], 0
add byte [rax - 0x75], cl
or eax, 1
add byte [rax], al
mov rax, qword [rbx + 0x1c8]
cmp rax, 2
jb 0x140067e77
lea rcx, [0x140146848]
lea r8, [0x1401468f8]
invalid
or eax, 0xb1e900
add byte [rax], al
xor dl, ch
or eax, 0x58d4c00
fldl2e
invalid
or eax, 0xb1e900
add byte [rax], al
invalid
mov qword [rdi + 0x100], 4
add rsp, 0x138
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
lea rdx, [rsp + 0x20]
mov r8d, 0x118
mov rcx, rdi
call fcn.1400fc280
add al, dh
sub qword [rbx + 0x1c8], 2
jae 0x140067e82
mov ecx, 7
int 0x29
ud2
mov rax, qword [rbx + 0x1c8]
cmp rax, 2
add dh, byte [rbx + 0x50]
add dh, byte [rbx + 0x50]
mov qword [rdi + 0x100], 3
xor ebp, ebp
mov ecx, ebp
mov edx, esi
add rsp, 0x138
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
jmp fcn.1400c0c4c
invalid
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
mov r8d, 0x118
mov rcx, rdi
add dword [rax], eax
add byte [rax - 0x77], cl
stc
call fcn.1400fc280
lock sub qword [rbx + 0x1c8], 2
stosd dword [rdi], eax
enter 1, 0
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add dh, byte [rbx - 0x3c]
jae 0x140067e82
mov ecx, 7
int 0x29
ud2
lea rcx, [0x140146848]
or eax, 0xde97a
or eax, 0x58d4c00
lea r8, [0x1401468e0]
or ebp, edx
or eax, 0x30ba00
add byte [rax], al
mov edx, 0x30
call fcn.1400ff770
int3
sub esp, 0x20
and byte [rax - 0x75], cl
mov rdi, qword [rcx]
test rdi, rdi
invalid
je 0x140067f3a
cmp dword [rax - 0x7b], ecx
push qword [rbx + rcx*2 + 0x48]
mov esi, ecx
mov rsi, rcx
mov rbx, qword [sym.imp.KERNEL32.dll_SwitchToThread]
mov rax, qword [rdi + 0x18]
mov rcx, qword [rax]
mov ecx, dword [rax]
mov ecx, dword [rax]
test rcx, rcx
jne 0x140067f44
invalid
invalid
mov rcx, qword [rdi + 0x10]
cmp rax, rcx
je case.0x14008414d.399
mov rcx, qword [rdi + 0x38]
mov al, 1
test rcx, rcx
cmp byte [rax - 0x367ab7ff], dh
jne case.0x14003af7d.326
invalid
mov rax, qword [rsi]
test rax, rax
je 0x140067f33
lock dec qword [rax]
jne 0x140067f33
or byte [rax - 0x75], cl
invalid
mov rcx, qword [rsi]
mov ecx, dword [rsi]
call case.0x14005a942.45
mov qword [rsi], 0
mov dword [rsi], 0
add byte [rcx], dh
ror byte [rax - 0x7d], 0xc4
add rsp, 0x20
pop rbx
pop rdi
xor eax, eax
add rsp, 0x20
pop rbx
pop rdi
invalid
pop rsi
ret
mov qword [rdi + 0x18], rcx
lea rcx, [0x140145124]
lea ecx, [0x140145124]
lea ecx, [0x140145124]
ror dword [0x14593cb52], 1
or eax, 0x58d4c00
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscqueue.rsassertion_failed:__next_.value.is_some__
mov edx, 0x29
add byte [rax], al
invalid
cli
ror dword [0x140303959], 1
or eax, 0x29ba00
invalid
add byte [rax], al
add al, ch
add byte [rax], al
call fcn.1400ff770
adc byte [rax + 9], bh
add ah, cl
int3
int3
push rdi
push rbx
sub rsp, 0x20
mov rsi, rcx
mov esi, ecx
mov r8, qword [rcx + 0x18]
test r8, r8
je 0x140067f91
mov rdi, qword [sym.imp.KERNEL32.dll_HeapFree]
mov edi, dword [sym.imp.KERNEL32.dll_HeapFree]
ror byte [rcx], 1
add byte [rcx - 0x75], cl
sbb byte [rax - 0x75], cl
or eax, 0xfe06b
mov rbx, qword [r8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call rdi
mov r8, rbx
mov eax, ebx
mov eax, ebx
test rbx, rbx
jne 0x140067f7b
mov rcx, qword [rsi + 0x28]
call fcn.1400231ac
mov rax, qword [rsi + 0x48]
test rax, rax
adc dh, byte [rdx - 0x74b70005]
sti
dec dword [rax - 0x75]
test rax, rax
test rax, rax
je 0x140067faa
mov rcx, qword [rsi + 0x50]
mov ecx, dword [rsi + 0x50]
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x7d], cl
cmp rsi, 0xffffffffffffffff
invalid
je 0x140067fd1
lock dec qword [rsi + 8]
dec qword [rsi + 8]
dec dword [rsi + 8]
jne 0x140067fd1
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
mov eax, esi
add rsp, 0x20
pop rbx
pop rdi
and byte [rbx + 0x5f], bl
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
push rdi
ror byte [rcx], 1
invalid
push rdi
ror byte [rcx], 1
add byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
in al, dx
and byte [rax - 0x77], cl
invalid
mov al, byte [rcx + 0x40]
add al, 0xfe
movzx ecx, al
mov dh, 0xc8
mov dh, 0xc8
lea rdx, [rcx + 1]
xor eax, eax
cmp cl, 6
cmovb rax, rdx
ret 0x8348
clc
add eax, 0x80870f
invalid
add byte [rax], 0
invalid
ret 0x8348
ret 0x8348
xchg dword [rax + 0x48000000], eax
lea ecx, [0x140155b78]
lea rcx, [0x140155b78]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov rdx, qword [rsi + 8]
mov rax, qword [rax + 0x18]
mov r8, qword [rsi + 0x10]
add rsi, 0x18
invalid
invalid
invalid
jmp case.0x14004e452.158
je 0x14006803d
lea rcx, [rsi + 0x18]
lea ecx, [rsi + 0x18]
sbb byte [rax - 0x75], r9b
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
call qword [rax + 0x18]
push rsi
or byte [rbx + rcx*4 + 0x46], cl
adc bh, bh
push rax
sbb byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
and byte [rax - 0x75], cl
mov rax, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
and byte [rax - 0x75], cl
mov edx, dword [rsi + 0x28]
push rsi
sub byte [rax - 0x75], cl
sbb byte [rbx + rcx*4 + 0x46], cl
sbb byte [rbx + rcx*4 + 0x46], cl
mov rax, qword [rax + 0x18]
mov r8, qword [rsi + 0x30]
add rsi, 0x38
sbb byte [rbx + rcx*4 + 0x46], cl
xor byte [rax - 0x7d], cl
invalid
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp rax
invalid
loopne 0x140067fdd
or dh, byte ds:[rdx + 0x20]
cmp qword [rsi + 0x10], 0
je case.default.0x14006800f
mov r8, qword [rsi + 8]
mov rcx, qword [0x140165ff0]
fisttp word [rdi]
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
and byte [rsi + 0x48], bl
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x9cfa7
fisttp word [rdi]
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
and eax, 0x9cfa7
nop
add rsp, 0x20
pop rsi
ret
push rsi
push rdi
sub rsp, 0x28
test rdx, rdx
je 0x1400680cc
and byte [rax - 0x75], cl
loopne 0x1400680ea
mov rax, qword [rdi - 0x20]
cmp rax, 2
invalid
cmp eax, 2
add dh, byte [rdx + rcx - 0x7d]
clc
add dword [rbp + rax + 0x48], esi
test eax, eax
je 0x1400680b1
cmp eax, 1
je 0x1400680b1
test rax, rax
jne 0x1400680c3
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
invalid
call 0x1305e0c01
invalid
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x18]
add rdi, 0x50
dec rsi
dec esi
dec esi
jne 0x14006809d
ror dword [rax - 0x7d], 1
invalid
add rsp, 0x28
pop rdi
pop rsi
ret
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa38
add byte [rax], al
add byte [rax], al
mov r15, rdx
xlatb
mov rbp, rcx
mov ebp, ecx
movzx ecx, byte [r8]
cmp rcx, 9
cmp ecx, 9
jne 0x14006811d
mov rcx, qword [r15 + 0x20]
mov rdx, qword [r15 + 0x28]
push rdi
sub byte [rbp + 0x31], al
shr al, 0xa4
sub al, 2
add al, byte [rax]
push rdi
sub byte [rbp + 0x31], al
shr al, 0xa4
sub al, 2
add al, byte [rax]
test al, al
jne 0x14006aac6
add al, byte [rax]
test al, al
jne 0x14006aac6
movabs rax, 0x300000000
add byte [rax], al
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
jmp 0x140069dc7
mov rax, r8
lea rdx, [0x140155b90]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
add ecx, edx
jmp rcx
mov rcx, qword [rax + 0x28]
mov qword [rsp + 0x7e0], rcx
movups xmm0, xmmword [rax + 8]
adc byte [rax + 8], al
adc byte [rax + 8], al
or byte [rdi], cl
or byte [rdi], cl
movups xmm1, xmmword [rax + 0x18]
adc byte [rax + 0x18], cl
movaps xmmword [rsp + 0x7d0], xmm1
movaps xmmword [rsp + 0x7c0], xmm0
and al, 0xc0
invalid
add byte [rax], al
mov rdx, qword [r15 + 0x20]
mov edx, dword [rdi + 0x20]
and al, 0xc0
invalid
mov edx, dword [rdi + 0x20]
lea rsi, [rsp + 0xf0]
mov rcx, rsi
add byte [rax - 0x77], cl
int1
call fcn.1400c4c61
cmp qword [rsi], 0
jne 0x14006aaf2
test dword [rax + 0x48000029], eax
mov esi, dword [rsp + 0xf8]
mov rsi, qword [rsp + 0xf8]
mov r12b, byte [rsp + 0x100]
add byte [rax], al
mov bl, byte [r15 + 0x30]
mov r14, qword [r15 + 0x28]
xor byte [rbp - 0x75], cl
ja 0x1400681b2
mov edi, dword [rsp + 0x7e0]
lea rdx, [rsi + 0x1c0]
lea r15, [rsp + 0x4a0]
movabs al, byte [0x8941f9894c000004]
clc
call fcn.14000d712
cmp qword [r15], 0
mov qword [rsp + 0x60], rbp
insb byte [rdi], dx
and al, 0x60
add byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x60
je 0x140068a00
movups xmm0, xmmword [rsp + 0x4a0]
movaps xmmword [rsp + 0x720], xmm0
and al, 0x20
invalid
add byte [rax], al
mov rcx, r14
int1
movabs al, byte [0x202484290f000004]
and al, 0x20
invalid
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
adc eax, 0x9cef5
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
test eax, eax
test eax, eax
jne 0x1400696cc
xor ebx, ebx
mov al, byte [r14 + 8]
mov al, byte [rsi + 8]
test al, al
jne 0x14006ac4c
mov byte [rsp + 0x48], r12b
mov rbp, qword [rsp + 0x7d0]
and al, 0xd0
rol byte [rdi], 1
add byte [rax], al
mov r15, qword [rsp + 0x720]
mov edi, dword [rsp + 0x728]
mov esp, 0x72824
add byte [rbx + rcx*4 - 0x54], al
mov ebp, dword [rsp + 0x72c]
and al, 0x20
invalid
mov esp, 0x72824
add byte [rbx + rcx*4 - 0x54], al
invalid
lodsb al, byte [rsi]
and al, 0x2c
sub al, 7
mov ebp, dword [rsp + 0x72c]
sub al, 7
add byte [rax], al
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c1ab
mov eax, dword [rax + 0x48]
mov dword [rsp + 0x40], eax
and al, 0x40
and al, 0x40
movaps xmm0, xmmword [rsp + 0x7c0]
movaps xmmword [rsp + 0x220], xmm0
rol byte [rdi], 0
add byte [rdi], cl
sub dword [rsp + 0x220], eax
mov qword [rsp + 0x230], rbp
add byte [rax], al
movups xmm0, xmmword [rsp + 0x7d8]
movups xmmword [rsp + 0x238], xmm0
test rbp, 0xffffffff80000000
test ebp, 0x80000000
and al, 0xd8
invalid
test ebp, 0x80000000
or byte [rdi], 0x85
add byte [rdx], ch
add byte [rax], al
jne 0x14006ac67
lea rax, [rsi + 0x10]
mov qword [rsp + 0x38], rax
adc byte [rax - 0x77], r9b
and al, 0x38
lea r12, [rsi + 0x70]
lea rax, [r14 + 0x10]
adc byte [rax - 0x77], cl
and al, 0x50
adc byte [rax - 0x77], cl
and al, 0x50
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c1ab
sbb edi, dword [rdi]
cli
dec dword [rax - 0x73]
lea ecx, [rax + 0x50]
sbb edi, dword [rdi]
cli
dec dword [rax - 0x73]
lea ecx, [rax + 0x50]
lea ecx, [rax + 0x50]
call fcn.1400189ec
test al, al
mov dword [rsp + 0x88], ebx
pushfq
and al, 0x88
add byte [rax], al
add byte [rax], al
add byte [rax], al
je 0x140068f85
lea rdi, [rsp + 0x340]
mov rcx, rdi
mov rdx, r12
mov r8d, ebp
call fcn.14000c5c6
cli
dec dword [rdx + 0x1a2ae91f]
add byte [rax], al
invalid
cli
dec dword [rdx + 0x1a2ae91f]
add byte [rax], al
invalid
add byte [rax - 0x7d], cl
ror byte [rax], 0x48
lea ecx, [rsp + 0x7c0]
add rax, 8
lea rcx, [rsp + 0x7c0]
mov word [rax + rax*8], fs
invalid
mov r8d, 0x120
mov rdx, rax
mov edx, eax
add dword [rax], eax
add byte [rax - 0x77], cl
mov edx, eax
invalid
invalid
call fcn.1400fc280
mov rdx, qword [r15 + 0x20]
lea rsi, [rsp + 0xf0]
add byte [rax], al
invalid
movabs eax, dword [0x4820578b4900093f]
lea esi, [rsp + 0xf0]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
call fcn.1400c4c61
cmp qword [rsi], 0
jne 0x14006ab1c
add byte [rax], al
add byte [rax], al
mov r14, qword [rsp + 0xf8]
mov al, byte [rsp + 0x100]
and al, 0xf8
add byte [rax], al
add byte [rdx + 0x1002484], cl
add byte [rax], al
mov byte [rsp + 0x48], al
mov ebx, dword [rsp + 0x8d8]
mov r13b, 3
mov ch, 3
or byte [rax], al
add byte [rcx - 0x4b], al
mov ch, 3
cmp ebx, dword [r14 + 0x108]
mov ch, 3
cmp ebx, dword [r14 + 0x108]
ja case.0x140053307.79
mov qword [rsp + 0x60], rbp
mov dword [rsp + 0x60], ebp
lea rax, [r14 + 0x10]
mov qword [rsp + 0x40], rax
mov bpl, byte [r15 + 0x30]
mov r15, qword [r15 + 0x28]
lea rdi, [r14 + 0x70]
lea rsi, [r14 + 0x1c0]
rol byte [rcx], 0
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0x20
add al, byte [rax]
add byte [rcx + rcx*4 - 0x1f], cl
rol byte [rcx], 0
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0x20
add al, byte [rax]
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, rsi
mov r8d, ebx
fsubr st(0)
in al, dx
push rsi
cli
dec dword [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
invalid
invalid
invalid
add byte [rax], al
invalid
fsubr st(0)
in al, dx
push rsi
cli
dec dword [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
test byte [rdx + 0x4000000d], cl
or eax, 0x84400000
in eax, dx
add byte [rax - 0x7c], al
test bpl, bpl
in eax, dx
jne 0x140068fd0
add byte [rax], al
mov rcx, rdi
xor edx, edx
mov r8d, ebx
call fcn.1400192fc
psubq mm7, mm7
test al, al
je 0x140068fd0
ror byte [rdi], 0x84
or al, 0
add dh, al
test byte [rcx + rcx*8], ah
add byte [rax], al
add byte [rcx], al
mov byte [rsp + 0xc9], 1
mov ecx, 5
add eax, 0x31000000
ror byte [rax - 0x75], 0x6c
and al, 0x60
xor eax, eax
mov rbp, qword [rsp + 0x60]
jmp 0x1400694c7
mov qword [rsp + 0x60], rbp
add rax, 8
or byte [rax - 0x73], cl
mov word [rax + riz*4], fs
add al, 0
add byte [rax], al
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov eax, 0x120
mov rdx, rax
mov edx, eax
call fcn.1400fc280
or dword ds:[rax], eax
mov rdx, qword [r15 + 0x20]
lea rsi, [rsp + 0xf0]
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
mov ecx, esi
call fcn.1400c4c61
cmp qword [rsi], 0
jne 0x14006ab46
invalid
add byte [rax - 0x75], cl
mov esp, 0xf824
add byte [rax], al
mov rdi, qword [rsp + 0xf8]
mov sil, byte [rsp + 0x100]
and al, 0
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x76], al
mov ah, 0x24
and al, 0
add dword [rax], eax
invalid
and al, 0
add dword [rax], eax
add byte [rcx - 0x75], cl
sub byte [r8 - 0x77], r9b
test byte [rax + riz], ah
invalid
mov rax, qword [r15 + 0x28]
mov qword [rsp + 0x720], rax
add byte [rbx + 0x5b024ac], cl
add byte [rax], al
add byte [rbx + 0x5b024ac], cl
lodsb al, byte [rsi]
and al, 0xb0
mov al, 5
add byte [rax], al
mov ebx, dword [rsp + 0x5b4]
lea r15, [rdi + 0x1c0]
lea edi, [rdi + 0x1c0]
mov al, 5
add byte [rax], al
mov ebx, dword [rsp + 0x5b4]
lea r15, [rdi + 0x1c0]
lea edi, [rdi + 0x1c0]
lea edi, [rdi + 0x1c0]
lea r14, [rsp + 0x220]
mov ah, 0x24
and byte [rdx], al
add byte [rax], al
mov rcx, r14
mov rdx, r15
mov r8d, ebp
call fcn.14000d712
mov rax, qword [r14]
invalid
test rax, rax
test eax, eax
invalid
test eax, eax
je 0x140068d36
cmp ebp, dword [rdi + 0x108]
jbe 0x140068af7
add byte [rax], al
add byte [rax], al
mov r12b, 3
jmp case.0x140049acd.205
movups xmm0, xmmword [rax + 4]
movups xmm1, xmmword [rax + 0x14]
movups xmm2, xmmword [rax + 0x24]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [rbp + 0x30], xmm3
movups xmmword [rbp + 0x24], xmm2
movups xmmword [rbp + 0x14], xmm1
adc al, 0xf
adc dword [rbp + 4], eax
adc al, 0xf
adc dword [rbp + 4], eax
mov dword [rbp], 0
jmp 0x140069dcb
mov r12d, dword [rax + 4]
mov ebx, dword [rax + 8]
mov rdx, qword [r15 + 0x20]
lea rsi, [rsp + 0xf0]
mov rcx, rsi
call fcn.1400c4c61
cmp qword [rsi], 0
jne 0x14006ab70
mov qword [rsp + 0x60], rbp
mov rsi, qword [rsp + 0xf8]
mov dil, byte [rsp + 0x100]
mov r14, qword [r15 + 0x28]
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
test eax, eax
test eax, eax
jne 0x140069608
xor ebp, ebp
mov al, byte [r14 + 8]
test al, al
jne 0x14006ab9a
or byte [rax + rax*8 + 0x26c2850f], al
add byte [rax], al
lea r15, [rsi + 0x10]
test r12d, r12d
in al, 0xf
test ah, ch
invalid
add byte [rax], al
in al, 0xf
test ah, ch
add eax, 0x8d480000
lea rdx, [rsi + 0x1c0]
lea r13, [rsp + 0xf0]
add byte [rax], al
xchg esi, eax
rol byte [rcx], 0
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xf0
add byte [rax], al
add byte [rax], al
mov rcx, r13
add byte [rax], al
mov rcx, r13
mov r8d, r12d
call fcn.14000d712
cmp qword [r13], 0
je 0x1400690c4
invalid
or eax, dword [rax]
invalid
mov edx, 0x4d00000b
lea eax, [rsi + 0x10]
lea r8, [r14 + 0x10]
lea rcx, [rsi + 0x110]
lea rax, [rsi + 0x1b0]
xchg byte [rax + 0x48000001], dh
mov dword [rsp + 0x28], eax
xchg byte [rax + 0x48000001], dh
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], r15
lea r9, [rsp + 0xf0]
mov edx, ebx
call fcn.140089469
jmp 0x140069303
add byte [rax], al
mov rdx, qword [r15 + 0x18]
cmp byte [rdx + 8], 0
jne 0x14006abb5
test dword [rbp + 0x26], ebp
add byte [rax], al
test dword [rbp + 0x26], ebp
add byte [rax], al
mov rcx, qword [rax + 2]
cmp byte [rax + 1], 0
je 0x140068a7e
mov r8b, byte [rdx + 0x11]
mov al, byte [rdx + 0x11]
mov rax, qword [rdx + 0x12]
mov byte [rdx + 0x11], 2
cmp r8b, 2
je 0x140069378
mov byte [rsp + 0x4a0], r8b
mov qword [rsp + 0x4a1], rax
add byte [rax + 0x39], cl
enter 0xffffffffffff850f, 0xffffffffffffffd8
invalid
add byte [rax], al
invalid
add byte [rax + 0x39], cl
enter 0xffffffffffff850f, 0xffffffffffffffd8
or eax, 0x8d480000
add byte [rax - 0x73], cl
add byte [rax - 0x73], cl
lea rax, [rsp + 0x4a1]
mov qword [rsp + 0x220], rax
test byte [rax + riz], ah
add al, byte [rax]
add byte [rax - 0x48], cl
or edi, dword [rbx - 0x5e]
invalid
mov ebx, dword [rbx + 0x394854fe]
wait
invalid
push rsp
cmp rcx, rax
jne 0x14006ac9e
test esi, esi
add byte es:[rax], al
test byte [rcx + riz*4], ah
add al, 0
add byte [rax - 0x77], cl
test byte [rax + riz], ah
add al, byte [rax]
add byte [rax - 0x48], cl
or edi, dword [rbx - 0x5e]
invalid
wait
invalid
test esi, esi
add byte es:[rax], al
mov rsi, qword [r15 + 8]
cmp dword [rsi + 0x28], 0
je 0x14006acd7
add byte [rax], al
add byte [rax], al
mov rbx, qword [r15 + 0x20]
mov rcx, rbx
call fcn.14008ad39
mov edi, eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x100], xmm0
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rcx + 0x1102484], cl
test byte [rax + rdx], ah
add dword [rax], eax
invalid
mov dword [rsp + 0x110], eax
test byte [rax + rdx], ah
add dword [rax], eax
add bh, al
test byte [rsp + rdx], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rax, [0x14010c650]
mov dword [rsp + 0x114], 0
add byte [rax], al
lea rax, [0x14010c650]
mov qword [rsp + 0xf0], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0xf8], rax
mov dword [rsp + 0xf8], eax
mov dword [rsp + 0xf8], eax
clc
add byte [rax], al
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xa0
add al, 0
add byte [rcx + rcx*4 - 0xf], cl
lea r14, [rsp + 0x4a0]
mov rcx, r14
mov rdx, rbx
call fcn.1400c4c61
mov byte [0x17e89cf16], 0
invalid
mov byte [0x17e89cf16], 0
jne 0x14006acef
mov rcx, qword [rsp + 0x4a8]
cmp dword [rcx + 0x108], edi
add byte [rcx], bh
mov ecx, 0x108
jb 0x14006ad19
mov dl, byte [rsp + 0x4b0]
mov dword [rcx + 0x108], edi
call fcn.140025730
lea rdx, [rsp + 0xf0]
lea edx, [rsp + 0xf0]
lea edx, [rsp + 0xf0]
mov rcx, rsi
call fcn.14000be56
jmp case.0x14006812e.2
mov rcx, qword [rax + 0x28]
mov ecx, dword [rax + 0x28]
mov qword [rsp + 0x240], rcx
movups xmm0, xmmword [rax + 8]
movups xmm1, xmmword [rax + 0x18]
movaps xmmword [rsp + 0x230], xmm1
movaps xmmword [rsp + 0x220], xmm0
mov rdx, qword [r15 + 0x20]
lea rsi, [rsp + 0xf0]
lea esi, [rsp + 0xf0]
lea esi, [rsp + 0xf0]
mov rcx, rsi
call fcn.1400c4c61
cmp qword [rsi], 0
jne 0x14006abcd
invalid
xor al, 0x25
add byte [rax], al
test dword [0xffffffff8b480000], esi
mov esp, 0xf824
add byte [rdx + 0x100249c], cl
add byte [rax], al
mov rdi, qword [rsp + 0xf8]
mov bl, byte [rsp + 0x100]
mov rsi, qword [r15 + 0x28]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
adc eax, 0x9ca13
adc eax, 0x9ca13
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
jne 0x140069618
push rax
sldt word [rax]
push rax
sldt word [rax]
xor edx, edx
mov al, byte [rsi + 8]
test al, al
jne 0x14006abf4
mov r13d, dword [rsp + 0x240]
mov eax, dword [rdi + 0x178]
cmp eax, r13d
and al, 0x40
add al, byte [rax]
add byte [rbx + 0x17887], cl
add byte [rcx + rdi - 0x18], al
jae 0x140068767
xorps xmm0, xmm0
movaps xmmword [rsp + 0x340], xmm0
mov rcx, rsi
call fcn.140025730
mov rcx, rdi
mov edx, ebx
call fcn.140025730
mov al, 1
jmp 0x1400689b0
mov r12d, dword [rax + 4]
mov r14d, dword [rax + 8]
mov rdx, qword [r15 + 0x20]
lea rsi, [rsp + 0xf0]
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
call fcn.1400c4c61
cmp qword [rsi], 0
add byte ds:[rdi], cl
test ebp, ebx
and al, 0
invalid
add byte ds:[rdi], cl
test ebp, ebx
and al, 0
add byte [rax - 0x75], cl
mov rdi, qword [rsp + 0xf8]
mov sil, byte [rsp + 0x100]
mov esp, 0xf824
add byte [rax - 0x76], al
mov ah, 0x24
add byte [rcx], al
add byte [rax], al
test r12d, r12d
je 0x140068a8b
cmp dword [rdi + 0x108], r12d
jae 0x140068d5e
mov rcx, rdi
mov edx, esi
call fcn.140025730
jmp case.0x14006812e.2
mov dword [rsp + 0x68], eax
mov dword [rsp + 0x94], edx
mov qword [rsp + 0x50], rsi
mov byte [rsp + 0x58], bl
mov qword [rsp + 0x60], rbp
mov dword [rdi + 0x178], r13d
lea rsi, [rsp + 0x238]
mov rax, qword [rsi - 0x18]
mov r8, qword [rsi - 0x10]
mov r9, qword [rsi - 8]
lea r14, [rsp + 0x4a8]
mov rcx, r14
mov rdx, rsi
call qword [rax]
mov eax, dword [rsi + 0xc]
mov dword [r14 - 4], eax
mov word [r14 - 8], 0x201
mov rbx, qword [rdi + 0x218]
test rbx, rbx
je 0x140068916
lea rax, [rdi + 0x10]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x50]
add rax, 0x10
mov qword [rsp + 0x40], rax
lea rax, [rdi + 0x1c0]
mov qword [rsp + 0x88], rax
lea rax, [rdi + 0x118]
mov qword [rsp + 0x38], rax
xor r12d, r12d
cmp qword [rdi + 0x1f8], r12
jbe 0x14006aaae
mov rax, qword [rdi + 0x1f0]
mov rcx, r12
shl rcx, 4
mov r14d, dword [rax + rcx + 8]
mov ebp, dword [rax + rcx + 0xc]
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
mov r8d, ebp
mov r9d, r14d
call fcn.14000c1ab
cmp dword [rax + 0x114], r13d
jbe 0x1400688f8
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0xf0], rax
mov dword [rsp + 0xf8], ebp
mov dword [rsp + 0xfc], r14d
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
mov r8d, ebp
mov r9d, r14d
call fcn.14000c1ab
cmp dword [rax + 0x48], 0x3b9aca00
mov esi, r13d
setne r13b
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
mov r8d, ebp
mov r9d, r14d
call fcn.14000c127
lea rcx, [rsp + 0x4a0]
mov rdx, rax
call fcn.14000d111
mov r14, qword [rsp + 0x38]
mov rcx, r14
mov rdx, qword [rsp + 0x40]
lea rbp, [rsp + 0xf0]
mov r8, rbp
call 0x14006f5a5
mov rcx, r14
mov rdx, rbp
mov r14, qword [rsp + 0x48]
mov r8, r14
call 0x14001887d
dec dword [rcx + rcx*4 - 0xf]
dec dword [rcx + rcx*4 - 0xf]
mov rdx, rbp
mov r8d, r13d
mov r13d, esi
call fcn.140011066
mov rax, qword [rdi + 0x218]
cmp rax, rbx
fmul dword [rcx - 0x7d]
fdiv st(7), st(0)
fmul dword [rcx - 0x7d]
fdiv st(7), st(0)
cmp rax, rbx
sbb rbx, 0
cmp r12, rbx
jb 0x1400687fe
mov rax, qword [rsp + 0x4c0]
mov qword [rsp + 0x110], rax
movups xmm0, xmmword [rsp + 0x4a0]
movups xmm1, xmmword [rsp + 0x4b0]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
lea rsi, [rdi + 0x188]
cmp byte [rdi + 0x188], 3
je 0x14006895e
mov rcx, rsi
call fcn.140089dbb
mov rax, qword [rsp + 0x110]
mov eax, dword [rsp + 0x110]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rcx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x94]
call fcn.140025730
mov rcx, rdi
mov dl, byte [rsp + 0x58]
call fcn.140025730
mov al, 3
cmp dword [rsp + 0x68], r13d
mov rbp, qword [rsp + 0x60]
jae 0x140069051
mov byte [rbp + 9], 1
mov ecx, 1
mov dword [rbp + 0xc], ecx
lea rdx, [0x14010c650]
mov qword [rbp + 0x10], rdx
lea rdx, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp + 0x18], rdx
movaps xmm0, xmmword [rsp + 0x340]
movups xmmword [rbp + 0x20], xmm0
mov byte [rbp + 8], al
mov dword [rbp], ecx
lea rcx, [rsp + 0x238]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
jmp 0x140069dcb
mov bpl, 3
cmp edi, dword [rsi + 0x108]
ja 0x1400696b0
lea r14, [rsi + 0x70]
mov rcx, r14
mov edx, ebx
mov r8d, edi
call fcn.1400192fc
test al, al
je 0x140069588
mov r8, qword [rsp + 0x7d0]
test r8, 0xffffffff80000000
jne 0x14006ad83
mov dword [rsp + 0x628], 5
xor ebp, ebp
jmp 0x1400696b0
mov byte [rdx + 8], 1
mov qword [rdx + 9], rcx
jmp case.0x14006812e.2
mov ebx, 1
mov rcx, rdi
mov edx, esi
call fcn.140025730
lea rax, str.called__Result::unwrap____on_an__Err__value
lea rdx, [0x14010c650]
mov r15b, 1
xor ecx, ecx
mov byte [rbp + 9], 1
mov dword [rbp + 0xc], ebx
mov qword [rbp + 0x10], rdx
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x20], rcx
mov qword [rbp + 0x28], 0
mov byte [rbp + 8], r15b
or cl, ch
test al, 0xb
add byte [rax], al
mov eax, dword [rsi + 0x118]
add eax, ebx
jno case.0x14008414d.410
xorps xmm0, xmm0
movaps xmmword [rsp + 0x220], xmm0
mov r15b, 1
mov bh, 1
mov bh, 1
mov ebx, 3
jmp 0x1400690eb
invalid
add byte [rbx + 0x22824ac], cl
add byte [rax], al
mov r14d, dword [rsp + 0x22c]
mov ah, 0x24
sub al, 2
add byte [rax], al
mov ah, 0x24
sub al, 2
add byte [rax], al
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
mov r8d, ebp
mov r9d, r14d
call fcn.14000c1ab
lea rdx, [rax + 0x50]
lea r12, [rsp + 0xf0]
mov rcx, r12
call fcn.140018a2d
mov r12b, byte [r12]
cmp r12b, 3
jne 0x1400693f0
cmp byte [rsp + 0xf1], 0
je 0x140068d36
cmp byte [rdi + 0x10c], 0
je 0x140068d36
lea rax, [rdi + 0x10]
lea r13, [rdi + 0x70]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x20], rax
lea r12, [rsp + 0xf0]
mov rcx, r12
mov rdx, r13
mov r8d, ebx
xor r9d, r9d
call fcn.14000bff5
mov r12b, byte [r12]
cmp r12b, 3
jne 0x140069713
cmp dword [rsp + 0xf4], 0
je case.0x1400666e6.20
mov r9d, dword [rdi + 0xfc]
mov r8d, dword [rdi + 0x17c]
lea r12, [rsp + 0xf0]
mov rcx, r12
mov edx, ebx
call fcn.140018bb0
lea rcx, [rsp + 0x340]
mov rdx, r15
mov r8d, ebx
mov r9, r12
call fcn.14000d83f
lea rax, [rsp + 0x620]
mov qword [rax], r13
mov qword [r12 + 0x120], rax
lea rbx, [rsp + 0xf0]
pushfq
and al, 0xf0
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa0
add al, 0
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
pushfq
and al, 0xf0
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa0
add al, 0
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov rcx, rbx
call fcn.1400fc280
lea rax, [rsp + 0x720]
mov qword [rbx + 0x128], rax
lea r12, [rsp + 0x220]
lea esp, [rsp + 0x220]
lea esp, [rsp + 0x220]
mov rcx, r12
mov rdx, qword [rsp + 0x48]
lea r8, [rsp + 0x340]
mov r9, rbx
call fcn.1400897bd
mov r12b, byte [r12]
cmp r12b, 3
jne 0x140069b23
cmp dword [rsp + 0x224], 1
jne 0x140068d27
lea rbx, [rsp + 0x220]
mov r13d, dword [rbx + 8]
mov eax, dword [rbx + 0xc]
mov dword [rsp + 0x48], eax
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
rol byte [rcx], 1
add byte [rax], al
rol byte [rcx], 1
add byte [rax], al
mov r8d, ebp
mov r9d, r14d
call fcn.14000c127
movups xmm0, xmmword [rax + 0x100]
lea r12, [rsp + 0xf0]
movsb byte [rdi], byte [rsi]
and al, 0xf0
add byte [rax], al
add byte [rcx + 0xf], al
sub dword [rsp], eax
movsb byte [rdi], byte [rsi]
and al, 0xf0
add byte [rax], al
add byte [rcx + 0xf], al
sub dword [rsp], eax
mov ecx, dword [rax + 0x110]
mov dword [r12 + 0x10], ecx
mov dword [rax + 0x100], 0
mov dword [rbx + 8], r13d
mov eax, dword [rsp + 0x48]
mov dword [rbx + 0xc], eax
mov qword [rbx], r15
mov rcx, r12
mov rdx, rbx
call fcn.14000c22f
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
mov r8d, ebp
call 0x128f81617
push rcx
xor al, 0xfa
inc dword [rcx + 0xf]
sub byte [rsp], al
call 0x128f81617
push rcx
xor al, 0xfa
inc dword [rcx + 0xf]
sub byte [rsp], al
movups xmmword [rax + 0x100], xmm0
mov ecx, dword [r12 + 0x10]
add dword [rax], eax
add byte [rcx - 0x75], al
and al, 0x10
mov dword [rax + 0x110], ecx
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
rol byte [rcx], 1
add byte [rax], al
invalid
rol byte [rcx], 1
add byte [rax], al
invalid
add dword [rax], eax
add byte [rcx - 0x77], al
call 0x128f81647
and dword [rdx + rdi*8], esi
dec dword [rax - 0x75]
mov r8d, ebp
mov r9d, r14d
call fcn.14000c127
mov rdx, qword [rax + 0xa8]
nop
test al, 0
add byte [rax], al
nop
test al, 0
add byte [rax], al
mov rcx, qword [rax + 0xb0]
mov qword [rax + 0xa8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
je 0x140068d27
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rbx + rax - 1], cl
push rdx
or byte [rax - 0x77], cl
stc
call qword [rdx + 8]
mov rcx, rdi
mov edx, esi
call fcn.140025730
bnd call fcn.140025730
jmp 0x140069db8
xorps xmm0, xmm0
movaps xmmword [rsp + 0x7c0], xmm0
mov bl, 1
mov ebp, 1
lea r14, str.called__Result::unwrap____on_an__Err__value
lea r15, [0x14010c650]
mov r12b, 1
jmp case.0x140049acd.205
mov r15, qword [r15 + 0x28]
jg 0x140068d8a
lea rdx, [rdi + 0x1c0]
lea rbx, [rsp + 0xf0]
pushfq
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
fld dword [rbp - 0x77]
loopne 0x140068d60
xchg esi, eax
cli
dec dword [rax - 0x7d]
cmp eax, dword [rax]
pushfq
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
fld dword [rbp - 0x77]
loopne 0x140068d60
xchg esi, eax
cli
dec dword [rax - 0x7d]
cmp eax, dword [rax]
je 0x1400694da
movups xmm0, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x4a0], xmm0
lock add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x4a0], eax
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
jne 0x1400699c6
invalid
add bh, al
and al, 0x40
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x40], 0
mov qword [rsp + 0x60], rbp
mov al, byte [r15 + 8]
test al, al
jne 0x14006ac7f
lea rax, [rdi + 0x10]
mov qword [rsp + 0x48], rax
mov r13, qword [rsp + 0x4a0]
mov ebx, dword [rsp + 0x4a8]
mov ebp, dword [rsp + 0x4ac]
mov rcx, qword [r13 + 8]
mov rdx, qword [r13 + 0x10]
mov r8d, ebx
mov r9d, ebp
call fcn.14000c1ab
mov eax, dword [rax + 0x48]
mov dword [rsp + 0x88], eax
mov rcx, qword [r13 + 8]
mov rdx, qword [r13 + 0x10]
mov dword [rsp + 0x38], ebx
mov r8d, ebx
mov eax, ebx
mov eax, ebx
mov dword [rsp + 0x50], ebp
mov r9d, ebp
call fcn.14000c127
mov rbx, rax
cmp byte [rax + 0x126], 0
je 0x140068e4c
mov rbp, r15
mov rax, qword [rdi + 0x58]
mov r15b, 1
cmp qword [rdi + 0x50], rax
jbe 0x140068f22
mov al, byte [rbx + 0x50]
cmp al, 5
ja 0x140068e5c
mov dword [rbx + 0x58], r14d
pop rax
mov rax, qword [rbx + 0x90]
mov rcx, qword [rbx + 0x98]
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0x90], 0
test rax, rax
je 0x140068ea9
call qword [rax + 8]
mov rbp, r15
lea r12, [r15 + 0x10]
mov rax, qword [rbx + 0xa8]
add byte [rax], al
add byte [rax - 0x75], cl
mov esi, dword [rax + 0x48000000]
mov dword [rbx + 0xa8], 0
add byte [rax], al
add byte [rax - 0x75], cl
mov esi, dword [rax + 0x48000000]
mov dword [rbx + 0xa8], 0
test rax, rax
je 0x140068ed1
call qword [rax + 8]
lea rbx, [rdi + 0x118]
lea r15, [rsp + 0x4a0]
mov rcx, rbx
mov rdx, r12
mov r8, r15
call 0x14006f5a5
mov rcx, rbx
mov rdx, r15
mov r8, qword [rsp + 0x48]
and al, 0x48
call 0x14001887d
mov rcx, qword [r13 + 8]
mov rdx, qword [r13 + 0x10]
mov r8d, dword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
mov r9d, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
call fcn.14000c1ab
mov r15b, 3
add eax, dword [rax + 0xf065078]
or dword [rdi], 0x1e
add byte [rax], al
add eax, dword [rax + 0xf065078]
or dword [rdi], 0x1e
add byte [rax], al
cmp dword [rsp + 0x88], 0x3b9aca00
setne r8b
lea rdx, [rsp + 0x4a0]
mov rcx, qword [rsp + 0x48]
call fcn.140011066
mov rcx, rbp
mov edx, dword [rsp + 0x40]
call fcn.140025730
mov rcx, rdi
mov edx, esi
bnd call fcn.140025730
add byte [rax], al
add dl, cl
invalid
bnd call fcn.140025730
cmp r15b, 3
mov rbp, qword [rsp + 0x60]
je case.0x14006812e.2
mov ecx, 0xf
lea rax, str.too_many_resetsassertion_failed:_self.max_stream_id___last_processed_id
add byte [rax - 0x73], cl
adc eax, 0x9d415
mov ebx, 0xb
add byte [rax], al
add cl, ch
sub bl, bh
invalid
invalid
add cl, ch
sub bl, bh
invalid
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
or byte [r9 - 0x75], r9b
push rdi
adc byte [rcx - 0x77], al
clc
mov r9d, r13d
call fcn.14000c1ab
mov cl, byte [rax + 0x50]
add cl, 0xfa
sar edx, 0xf
mov dh, 0xd1
jmp 0x13a38a37f
sar edx, 0xf
mov dh, 0xd1
cmp dl, 6
mov ecx, 6
cmovb ecx, edx
cmp cl, 3
je 0x1400694f8
movzx ecx, cl
cmp ecx, 4
jne 0x140069caf
cmp byte [rax + 0x51], 0
jne 0x140069502
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x20], rax
lea r12, [rsp + 0xf0]
lea esp, [rsp + 0xf0]
mov rcx, r12
mov rdx, rdi
mov r8d, ebx
mov r9b, 1
call fcn.14000bff5
mov al, byte [r12]
cmp al, 3
mov rbp, qword [rsp + 0x60]
jne 0x14006947b
cmp dword [rsp + 0xf4], 0
je 0x140069627
invalid
add byte [rax], al
mov edx, dword [rsp + 0xf8]
mov r9d, dword [r14 + 0xfc]
mov r8d, dword [r14 + 0x17c]
lea rbx, [rsp + 0x4a0]
mov rcx, rbx
call fcn.140018bb0
lea rcx, [rsp + 0x220]
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
call fcn.14000e3d4
mov r12d, eax
mov ebx, edx
jmp 0x140069112
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x110], rax
movaps xmm0, xmmword [rsp + 0x220]
movaps xmm1, xmmword [rsp + 0x230]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
mov rsi, qword [r15 + 0x10]
mov rax, qword [rsi]
test rax, rax
je 0x14006909c
lea rcx, [rsi + 0x18]
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [rsp + 0xf0]
add byte [rdi], cl
sub byte [rsp + 0x100], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp case.0x14006812e.2
lea rcx, [rsi + 0x70]
mov dl, byte [rsi + 0x68]
mov r8d, r12d
call fcn.140019171
add bl, bh
inc dword [rbp + 0x28840fc0]
add al, byte [rax]
invalid
add bl, bh
inc dword [rbp + 0x28840fc0]
add al, byte [rax]
add byte [rcx - 0x3fa8f02d], cl
movaps xmmword [rsp + 0x220], xmm0
mov r15b, 1
xor r12d, r12d
jmp 0x140069309
mov rcx, qword [rsp + 0x228]
mov rdx, qword [rsp + 0x230]
mov edx, dword [rsp + 0x230]
call fcn.14000e39e
mov r12d, eax
mov ebx, edx
mov rbp, qword [rsp + 0x60]
mov ebp, dword [rsp + 0x60]
mov ebp, dword [rsp + 0x60]
and al, 0x60
mov rcx, qword [r14 + 0x1c8]
mov ecx, dword [rsi + 0x1c8]
add byte [rcx - 0x75], cl
xchg esi, eax
rol byte [rcx], 1
add byte [rax], al
mov rdx, qword [r14 + 0x1d0]
mov r8d, r12d
mov r9d, ebx
call fcn.14000c1ab
lea rcx, [rax + 0x50]
call fcn.1400189ec
test al, al
jne case.0x140053307.79
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xa0], rdi
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
mov eax, dword [0x140166098]
shl rax, 1
test rax, rax
jne 0x140069b69
or dword [rdx], ecx
add byte [rax], al
or dword [rdx], ecx
add byte [rax], al
mov dword [rsp + 0x88], 0
add byte [rax], al
mov al, byte [r15 + 8]
test al, al
jne 0x14006ad49
lea rax, [r15 + 0x10]
lea r13, [rsp + 0x78]
insb byte [rdi], dx
and al, 0x78
insb byte [rdi], dx
and al, 0x78
mov qword [r13], rax
add byte [rax - 0x77], cl
mov ah, 0x24
and al, 0xb8
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], al
and al, 0xc0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xb8], rsi
mov dword [rsp + 0xc0], r12d
add byte [rax], al
and al, 0xb8
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], al
and al, 0xc0
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0xc4], ebx
add byte [rax], al
mov dword [rsp + 0xc4], ebx
and al, 0xc4
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rsp + 0xa0]
invalid
invalid
mov ah, 0x24
lea rax, [rsp + 0xa0]
lea eax, [rsp + 0xa0]
movabs al, byte [0xf024b48d48000000]
add byte [rax], al
lea rsi, [rsp + 0xf0]
mov qword [rsi + 0x120], rax
lea rdx, [rsp + 0x7c0]
xchg esp, eax
and al, 0xc0
invalid
add byte [rax], al
mov r8d, 0x120
mov eax, 0x120
lock add byte [rax], al
add byte [rax - 0x77], cl
xchg byte [rax], ah
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
invalid
add byte [rax], al
mov rcx, rsi
call fcn.1400fc280
invalid
add byte [rcx + rcx*4 - 0x52], cl
sub byte [rcx], al
add byte [rax], al
mov qword [rsi + 0x128], r13
mov rcx, qword [r14 + 0x1c8]
mov rdx, qword [r14 + 0x1d0]
add byte [rbp - 0x77], al
loopne 0x140069222
mov ecx, ebx
add byte [rbp - 0x77], al
loopne 0x140069222
mov ecx, ebx
call fcn.14000c1ab
mov esi, dword [rax + 0x48]
mov rcx, qword [r14 + 0x1c8]
mov rdx, qword [r14 + 0x1d0]
add byte [rax], al
add byte [rax], al
mov r8d, r12d
mov r9d, ebx
call fcn.14000c1ab
mov cl, byte [rax + 0x50]
add cl, 0xfa
movzx edx, cl
mov dh, 0xd1
mov dh, 0xd1
cmp dl, 6
mov ecx, 6
add byte [rax], al
cmovb ecx, edx
cmp cl, 4
ja case.0x140069232.249
invalid
add byte [rax], al
add eax, 0xb60f0000
movzx ecx, cl
mov dh, 0xc9
leave
lea rdx, [0x140155bb4]
movsxd rcx, dword [rdx + rcx*4]
mov cl, byte [rax + 1]
sar edi, 1
jmp rcx
invalid
mov ecx, ecx
leave
invalid
mov cl, byte [rax + 1]
sar edi, 1
invalid
loope 0x1400691be
mov dword [rsp + 0x94], esi
mov ah, 0x24
xchg esp, eax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
test byte [rax + riz*4], ah
and al, 0xa0
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x58], rax
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x58
lea rcx, [rsp + 0x340]
lea rdx, [rsp + 0xf0]
mov r8d, 0x120
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
call fcn.1400fc280
mov rcx, qword [r14 + 0x1c8]
mov rdx, qword [r14 + 0x1d0]
mov r8d, r12d
mov r9d, ebx
call fcn.14000c127
mov rsi, rax
mov al, byte [rax + 0x50]
lea ecx, [rax - 6]
movzx edx, cl
cmp dl, 6
mov r8d, 6
cmovb r8d, edx
cmp r8b, 4
ja case.0x1400692b8.1
mov dl, byte [rsp + 0x45c]
movzx r8d, r8b
lea r9, [0x140155bc8]
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
mov r8b, 1
test dl, 1
jne 0x140069b7c
invalid
lea rcx, [rsi + 0x118]
lea r8, [rsi + 0x1c0]
mov dword [rsi + 0x118], eax
add dword [rax], eax
add byte [rcx - 0x676b226], cl
add dword [rax], eax
add byte [rcx - 0x676b226], cl
call fcn.140018734
mov r15b, 3
mov r12b, 1
mov rcx, r14
mov edx, ebp
call fcn.140025730
sti
dec dword [rax - 0x77]
int1
sti
dec dword [rax - 0x77]
int1
mov edx, edi
call fcn.140025730
test r12b, r12b
jne 0x140069db8
mov rcx, qword [rsp + 0x60]
mov byte [rcx + 9], 1
mov dword [rcx + 0xc], ebx
lea rax, [0x14010c650]
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
mov dword [rcx + 0x10], eax
lea rax, str.called__Result::unwrap____on_an__Err__value
lea eax, str.called__Result::unwrap____on_an__Err__value
add byte [rax - 0x77], cl
sbb byte [r15], cl
sub byte [rsp + 0x220], al
add byte [rax], al
mov qword [rcx + 0x18], rax
movaps xmm0, xmmword [rsp + 0x220]
add byte [rax], al
add byte [rax], al
movups xmmword [rcx + 0x20], xmm0
mov byte [rcx + 8], r15b
jmp 0x140069e0c
lea rax, [rdx + 0x11]
mov r8b, byte [rsp + 0x4a8]
add al, 0
invalid
add al, 0
add byte [rax + rcx*4 + 0x40], al
mov byte [rax + 8], r8b
invalid
invalid
test byte [rax + riz*4], ah
mov byte [rax + 8], r8b
mov r8, qword [rsp + 0x4a0]
test byte [rax + riz*4], ah
add al, 0
add byte [rcx + rcx*4], cl
test byte [rax + riz*4], ah
add al, 0
add byte [rcx + rcx*4], cl
mov rdx, qword [rdx]
test rdx, rdx
je case.0x14006812e.2
or al, byte [rax]
invalid
or al, byte [rax]
add byte [rax - 0x48], cl
cmp edi, dword [rbx + rbx*8 + 0x7a]
or eax, dword [rdi + 0x3948b416]
ror dword [rdi], 0x85
or al, byte es:[rax]
movabs rax, 0xb416870b7adb7c3b
cmp rcx, rax
jne case.0x14006812e.2
invalid
add byte [rcx + 3], bh
mov ecx, 3
mov eax, 2
add byte [rax], al
lock cmpxchg qword [rdx + 0x10], rcx
jne case.0x14006812e.2
or al, byte [rax]
add byte [rax - 0x75], cl
invalid
mov rax, qword [rdx + 0x40]
mov eax, dword [rdx + 0x40]
mov rcx, rax
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rdx + 0x40], rcx
cmpxchg dword [rdx + 0x40], ecx
cmpxchg dword [rdx + 0x40], ecx
jne 0x1400693b1
int1
test rax, rax
jne case.0x14006812e.2
test esp, esi
or dword [rax], eax
add byte [rax], al
test esp, esi
or dword [rax], eax
add byte [rax], al
mov rax, qword [rdx + 0x30]
invalid
invalid
add byte [rax], al
mov rax, qword [rdx + 0x30]
mov eax, dword [rdx + 0x30]
mov rcx, qword [rdx + 0x38]
mov qword [rdx + 0x30], 0
xor byte [rax], al
add byte [rax], al
add al, dh
and qword [rdx + 0x40], 0xfffffffffffffffd
cmp byte [rax - 0x39], cl
xor byte [rax], al
xor byte [rax], al
xor byte [rax], al
add byte [rax], al
add al, dh
and qword [rdx + 0x40], 0xfffffffffffffffd
test rax, rax
je case.0x14006812e.2
invalid
or dword [rax], eax
invalid
invalid
call qword [rax + 8]
jmp case.0x14006812e.2
or cl, ch
int 9
add byte [rax], al
mov bl, byte [rsp + 0xf1]
add byte [rax], al
movzx r13d, word [rsp + 0xf2]
mov ebp, dword [rsp + 0xf4]
add byte [rax], al
lodsb al, byte [rsi]
and al, 0xf2
add byte [rax], al
add byte [rbx + 0xf424ac], cl
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xf8
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], cl
mov esi, dword [rsp + 0x100]
movups xmm0, xmmword [rsp + 0x108]
mov r15, qword [rsp + 0xf8]
mov r14, qword [rsp + 0x100]
mov esi, dword [rsp + 0x100]
mov esi, dword [rsp + 0x100]
add byte [rax], al
movups xmm0, xmmword [rsp + 0x108]
movaps xmmword [rsp + 0x7c0], xmm0
and al, 0xc0
invalid
lea rcx, [rsp + 0x4a0]
call fcn.14006f71d
add byte [rax], al
add byte [rax], al
mov rcx, rdi
mov edx, esi
call fcn.140025730
sti
inc dword [rcx - 0x80]
cld
invalid
sti
inc dword [rcx - 0x80]
cld
add ecx, dword [rdi]
je 0x140069db8
je 0x140069db8
mov rax, qword [rsp + 0x60]
mov byte [rax + 9], bl
mov word [rax + 0xa], r13w
push 0xc68890a
push 0xc68890a
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r14
movaps xmm0, xmmword [rsp + 0x7c0]
and al, 0xc0
invalid
add byte [rax], al
movups xmmword [rax + 0x20], xmm0
mov byte [rax + 8], r12b
mov dword [rax], 1
add byte [rax], al
add cl, ch
push rax
or dword [rax], eax
invalid
and al, 0xc0
invalid
add byte [rax], al
add cl, ch
push rax
or dword [rax], eax
add byte [rdx + 0xf3248c], cl
add byte [rax], al
mov cl, byte [rsp + 0xf3]
mov byte [rsp + 0xcb], cl
movzx ecx, word [rsp + 0xf1]
add byte [rax], al
add byte [rsi - 0x77], ah
mov word [rcx + rcx*8], fs
add byte [rax], al
add byte [rbx + 0xf4249c], cl
add byte [rax], al
mov ecx, dword [rsp + 0xf8]
movups xmm0, xmmword [rsp + 0xfc]
movups xmmword [rsp + 0xd4], xmm0
movups xmm0, xmmword [rsp + 0x108]
movups xmmword [rsp + 0xe0], xmm0
and al, 0xe0
add byte [rax], al
invalid
mov dword [rsp + 0xcc], ebx
mov dword [rsp + 0xd0], ecx
jmp 0x140069629
lea rcx, [rdi + 0x70]
mov dl, byte [rdi + 0x68]
mov r8d, r12d
call fcn.140019171
test eax, eax
je 0x140068758
mov ebx, edx
jmp 0x140068a90
invalid
invalid
invalid
cmp byte [rax + 0x52], 0
je 0x140069caf
lea rbx, [rsp + 0x4a0]
mov rcx, rbx
mov rdx, r12
mov r8d, ebp
mov eax, ebp
mov eax, ebp
call fcn.14000c52f
mov bl, byte [rbx]
cmp bl, 3
jne 0x1400695cc
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c1ab
mov eax, dword [rax + 0xa0]
xor r8d, r8d
rol byte [rbp + 0x4f0f44c0], 0xc0
rol byte [rbp + 0x4f0f44c0], 0xc0
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
cmp r8d, ebp
jae 0x1400696db
mov r8d, edi
mov r9d, r13d
call fcn.14000c1ab
mov eax, dword [rax + 0x114]
adc byte [rcx + rax], 0
add byte [rsi - 0x39], ah
test byte [rax + rax*2], ah
add eax, dword [rax]
add byte [rax], al
add byte [rcx], al
add byte [rsi - 0x39], ah
test byte [rax + rax*2], ah
add eax, dword [rax]
add byte [rax], al
add byte [rcx], al
invalid
test byte [rsp + rax*2], ah
invalid
add byte [rcx], al
mov dword [rsp + 0x344], eax
add byte [rax], al
mov dword [rsp + 0x348], 3
add byte [rax], al
jmp 0x140069a46
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x638], xmm0
add byte [rax], al
add byte [rax], al
lea rax, [0x14010c650]
mov dh, 0x30
or al, byte [rax]
mov qword [rsp + 0x628], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
lea eax, str.called__Result::unwrap____on_an__Err__value
add byte [rax - 0x73], cl
add eax, 0xe9ac7
lea eax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x630], rax
invalid
mov dword [rsp + 0x624], 1
add dword [rax], eax
add byte [rax], al
add dh, al
test byte [rcx + riz], ah
and al, 0x21
mov byte [rsp + 0x621], 1
and al, 0x21
invalid
add byte [rcx], al
mov bpl, 1
jmp 0x1400696b0
add ecx, ebp
in al, 0
add byte [rax], al
mov rax, qword [rsp + 0x4c0]
test byte [rax + rax*8], ah
add al, 0
rol byte [rax + rax], 0
add byte [rax - 0x77], cl
test byte [rax + riz*2], ah
add eax, dword [rax]
add byte [rdi], cl
mov qword [rsp + 0x360], rax
movups xmm0, xmmword [rsp + 0x4a1]
adc byte [rsp + 0x4a1], al
adc byte [rsp + 0x4a1], al
test byte [rcx + riz*4], ah
and al, 0xa1
add al, 0
add byte [rdi], cl
adc byte [rsp + 0x4b1], cl
mov cl, 4
add byte [rax], al
invalid
movups xmm1, xmmword [rsp + 0x4b1]
mov cl, 4
add byte [rax], al
invalid
add byte [rdi], cl
adc dword [rsp + 0x351], ecx
mov word [rcx + rdx*2], fs
add eax, dword [rax]
invalid
movups xmmword [rsp + 0x351], xmm1
mov word [rcx + rdx*2], fs
and al, 0x51
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsp + 0x341], eax
test byte [rcx + rax*2], ah
add eax, dword [rax]
invalid
movups xmmword [rsp + 0x341], xmm0
test byte [rcx + rax*2], ah
add eax, dword [rax]
add byte [rax + 0x340249c], cl
add eax, dword [rax]
invalid
mov byte [rsp + 0x340], bl
add eax, dword [rax]
add eax, dword [rax]
add cl, ch
out 6, eax
invalid
add byte [rax], al
jmp 0x140069cef
call fcn.140103600
lahf
lahf
or dword [rax], eax
mov ebp, eax
xor bpl, 1
jmp 0x1400684cc
invalid
invalid
call fcn.140103600
jrcxz 0x1400695ba
or dword [rax], eax
mov edx, eax
xor dl, 1
jmp 0x1400686ca
mov al, 3
mov r13d, eax
invalid
lea rcx, [rsp + 0x7c0]
call fcn.14006f71d
invalid
add byte [rax], al
mov bl, byte [rsp + 0x48]
and al, 0x48
invalid
and al, 0x48
mov rcx, r14
mov edx, ebx
call fcn.140025730
cmp r13b, 3
add ecx, dword [rdi]
test byte [rdi + rax], ch
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0xe8]
mov qword [rbp + 0x28], rax
mov dword [rbp + 0x28], eax
mov dword [rbp + 0x28], eax
movups xmm0, xmmword [rsp + 0xc9]
add byte [rdi], cl
adc byte [rsp + 0xd9], cl
mov word [rcx + rbx*8], fs
add byte [rax], al
invalid
movups xmm1, xmmword [rsp + 0xd9]
mov word [rcx + rbx*8], fs
add byte [rax], al
add byte [rdi], cl
movups xmmword [rbp + 0x19], xmm1
adc dword [rbp + 0x19], ecx
movups xmmword [rbp + 9], xmm0
mov byte [rbp + 8], r13b
insd dword [rdi], dx
invalid
insd dword [rdi], dx
or bh, al
add byte [r9], r8b
add byte [rax], al
add byte [rax], al
invalid
invalid
mov dword [rbp], 1
jmp 0x140069dcb
invalid
add byte [rax], al
invalid
add byte [rax - 0x75], cl
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
add byte [rax], al
movups xmm1, xmmword [rsp + 0x101]
movups xmmword [rax + 0x10], xmm1
adc dword [rax + 0x10], ecx
adc dword [rax + 0x10], ecx
movups xmmword [rax], xmm0
lea rcx, [rsp + 0x7d8]
and al, 0xd8
invalid
fadd dword [rdi]
add byte [rax], al
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
push rcx
invalid
mov r8, qword [rcx - 8]
clc
call qword [rax + 0x18]
sbb cl, ch
fild dword [rsi]
add byte [rax], al
push rcx
invalid
fild dword [rsi]
add byte [rax], al
call fcn.140103600
or dword [rax], eax
mov ebx, eax
xor bl, 1
jmp 0x1400681e8
invalid
inc dword [rcx - 0x77]
clc
mov r8d, edi
mov r9d, r13d
call fcn.14000c127
sub bh, dl
dec dword [rax - 0x75]
xor byte [rax - 0x7d], cl
stc
invalid
sub bh, dl
cli
dec dword [rax - 0x75]
xor byte [rax - 0x7d], cl
stc
add dword [rdi], ecx
je 0x1400699d6
cmp ecx, 2
jne 0x1400699db
je 0x1400699d6
cmp ecx, 2
jne 0x1400699db
test esi, ebx
add al, byte [rax]
add byte [rax - 0x75], cl
cmp byte [rax + 0x29], cl
sub ecx, ebp
invalid
invalid
invalid
invalid
mov rcx, qword [rax + 0x38]
sub rcx, rbp
sub ecx, ebp
sub ecx, ebp
jb 0x140069a11
mov qword [rax + 0x38], rcx
jmp 0x1400699db
cmp cl, bpl
enter 2, 0
mov bl, byte [rsp + 0xf1]
movzx r13d, word [rsp + 0xf2]
and al, 0xf2
add byte [rax], al
add byte [rbx + 0xf424ac], cl
add byte [rax], al
mov r14, qword [rsp + 0x100]
movups xmm0, xmmword [rsp + 0x108]
add byte [rdi], cl
sub dword [rsp + 0x7c0], eax
mov r15, qword [rsp + 0xf8]
jmp case.0x140049acd.205
cmp byte [rax + 0x52], 0
jne case.0x140069232.249
jmp case.0x140069232.250
cmp byte [rax + 0x51], 0
je case.0x140069232.250
test byte [rsp + 0x20c], 1
add byte [rcx], al
jne 0x1400697c5
mov rcx, qword [r14 + 0x1c8]
mov rdx, qword [r14 + 0x1d0]
mov r8d, r12d
mov r9d, ebx
call fcn.14000c1ab
mov eax, dword [rax + 0x114]
mov byte [rsp + 0xc9], 1
cli
dec dword [rbx + 0x11480]
add dh, al
test byte [rcx + rcx*8], ah
add byte [rax], al
add byte [rcx], al
mov dword [rsp + 0xcc], eax
add byte [rax], al
mov dword [rsp + 0xd0], 1
lea rcx, [rsp + 0xf0]
call fcn.14006f71d
add byte [rax], al
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
add byte [rax], al
add al, ch
imul ebx, dword [rdi], 0xed314500
add byte [rax], al
xor r13d, r13d
add byte [rax], al
xor r13d, r13d
xor ebp, ebp
mov bl, byte [rsp + 0x48]
mov r12, qword [rsp + 0x40]
jmp 0x14006a464
lahf
or al, 0
invalid
lahf
or al, 0
add byte [rcx + 0x9424b4], cl
mov dword [rsp + 0x94], esi
add byte [rax], al
mov r13, qword [rsp + 0xa0]
mov ebp, dword [rsp + 0xa0]
lea rcx, [rsp + 0x340]
lea rdx, [rsp + 0xf0]
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rax], al
xchg esp, eax
and al, 0xf0
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov r8d, 0x120
call fcn.1400fc280
mov rcx, qword [r14 + 0x1c8]
enter 1, 0
enter 1, 0
mov rdx, qword [r14 + 0x1d0]
rol byte [rcx], 1
add dword [rax], eax
add byte [rbp - 0x77], al
loopne 0x140069842
add byte [rax], al
mov r8d, r12d
mov r9d, ebx
mov ecx, ebx
call fcn.14000c127
lea rdx, [rax + 0x50]
lea rsi, [rsp + 0x220]
lea esi, [rsp + 0x220]
lea esi, [rsp + 0x220]
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.140018904
mov dil, byte [rsi]
cmp dil, 3
jne 0x140069892
invalid
mov rcx, qword [r14 + 0x1c8]
mov ecx, dword [rsi + 0x1c8]
add byte [rcx - 0x75], cl
xchg esi, eax
rol byte [rcx], 1
mov rdx, qword [r14 + 0x1d0]
add byte [rax], al
mov r8d, r12d
mov r9d, ebx
call fcn.14000c1ab
insd dword [rdi], dx
sub edx, edi
invalid
insd dword [rdi], dx
sub edx, edi
inc dword [rbx + 0xf023078]
cmp dword [rax + 0x30], 2
jne 0x140069a4d
cmp qword [rax + 0x38], 0
cmp dword [rax + 0x30], 2
jne 0x140069a4d
cmp qword [rax + 0x38], 0
je 0x140069a4d
mov rcx, qword [r14 + 0x1c8]
mov rdx, qword [r14 + 0x1d0]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg esi, eax
rol byte [rcx], 1
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp - 0x77], al
loopne 0x1400698a6
mov r8d, r12d
mov r9d, ebx
invalid
mov ecx, ebx
fld1
invalid
call fcn.14000c1ab
mov eax, dword [rax + 0x114]
dec dword [rbx + 0x11480]
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x38], rax
mov al, 1
mov dword [rsp + 0x80], eax
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
xor edi, edi
mov dword [rsp + 0x58], eax
pop rax
pop rax
jmp 0x1400698ed
mov al, byte [rsp + 0x221]
and dword [rdx], eax
add byte [rax], al
add al, byte [rax]
add byte [rcx + 0x802484], cl
add byte [rax], al
mov dword [rsp + 0x80], eax
movzx eax, word [rsp + 0x222]
add al, byte [rax]
add byte [rcx - 0x74a7dbbc], cl
and al, 0x58
invalid
test byte [rsp], ah
and al, 0x24
add byte [rax], al
mov dword [rsp + 0x58], eax
and al, 0x58
mov eax, dword [rsp + 0x224]
and al, 0x24
add al, byte [rax]
add byte [rax - 0x77], cl
add byte [rax], al
mov qword [rsp + 0x38], rax
and al, 0x38
cmp byte [rbx + 0x2282484], cl
add byte [rax], al
invalid
mov eax, dword [rsp + 0x228]
add byte [rax - 0x77], cl
and al, 0x50
and al, 0x50
mov qword [rsp + 0x50], rax
and al, 0x50
mov esi, dword [rsp + 0x22c]
mov ah, 0x24
sub al, 2
add byte [rax], al
mov rax, qword [rsp + 0x230]
mov qword [rsp + 0x70], rax
mov r13, qword [rsp + 0x238]
mov ebp, dword [rsp + 0x238]
mov ebp, dword [rsp + 0x238]
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*2], ah
add al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x68
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x68], rax
lea rcx, [rsp + 0x340]
add eax, dword [rax]
add al, ch
cdq
mov bl, 0xfb
dec dword [rax - 0x73]
mov word [rax + riz*4], fs
add eax, dword [rax]
add al, ch
shr byte [rcx], cl
cli
add byte [rax], al
call fcn.140024c93
lea rcx, [rsp + 0x3a0]
call fcn.14000c2d9
dec dword [rdx + 0x4c48245c]
mov esp, dword [rsp + 0x40]
invalid
dec dword [rdx + 0x4c48245c]
mov esp, dword [rsp + 0x40]
invalid
mov r9d, dword [rsp + 0x80]
mov r9d, dword [rsp + 0x80]
mov r10, r13
mov r11, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x68]
and al, 0x68
and al, 0x68
jmp 0x140069b19
mov eax, 1
mov qword [rsp + 0x38], rax
lea rsi, [0x14010c650]
adc eax, 0x89000a2d
invalid
mov dil, 1
jmp 0x14006a026
adc eax, 0x89000a2d
invalid
test dl, 1
jne 0x140069b87
cmp byte [rsi + 0x52], 0
jne 0x1400699ad
cmp byte [rsi + 0x51], 0
je 0x140069c44
jmp 0x14006a01f
call fcn.140103600
xor al, 1
mov dword [rsp + 0x40], eax
jmp 0x140068dba
test rbp, rbp
jne 0x140069a11
test byte [rsp + 0x244], 1
je 0x140069bc2
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c1ab
cmp dword [rax + 0x30], 2
jne 0x140069b92
cmp qword [rax + 0x38], 0
je 0x140069b92
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c1ab
mov eax, dword [rax + 0x114]
mov word [rsp + 0x340], pe_nt_image_headers64
mov dword [rsp + 0x344], eax
add byte [rax], al
add dword [rcx + 0x3442484], ecx
add byte [rax], al
mov dword [rsp + 0x348], 1
add byte [rcx], al
add byte [rax], al
add byte [rcx], dh
fucomi st(1)
movabs byte [0x20248c8d48000002], al
and byte [rdx], al
add byte [rax], al
lea rsi, [rsp + 0x340]
invalid
invalid
and byte [rcx], al
xor ebx, ebx
jmp 0x140069cef
lea rcx, [rsp + 0x220]
and byte [rdx], al
add byte [rax], al
lea rsi, [rsp + 0x340]
mov r8d, 0x120
add byte [rax], al
add byte [rax], al
mov rdx, rsi
call fcn.1400fc280
lea rdi, [rsp + 0x628]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x280]
call fcn.14000c2d9
mov rcx, qword [r14 + 0x1c8]
add byte [rax], al
add byte [rax], al
mov rdx, qword [r14 + 0x1d0]
mov r8d, r12d
mov r9d, ebx
call fcn.14000c127
lea rcx, [rax + 0x18]
lea rax, [rsp + 0x628]
mov qword [rax - 8], 5
lea r8, [rsp + 0x620]
and byte [rsi], al
add byte [rax], al
and byte [rsi], al
add byte [rax], al
mov rdx, r13
call fcn.140017ddf
mov rcx, qword [r14 + 0x1c8]
mov rdx, qword [r14 + 0x1d0]
mov r8d, r12d
mov r9d, ebx
call fcn.14000c127
mov rdx, qword [rax + 0xa8]
mov rcx, qword [rax + 0xb0]
mov qword [rax + 0xa8], 0
mov dil, 3
test rdx, rdx
je 0x140069b02
call qword [rdx + 8]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x58], eax
mov bl, byte [rsp + 0x48]
mov r12, qword [rsp + 0x40]
mov esp, dword [rsp + 0x40]
lea r13, [rsp + 0x78]
jmp 0x14006a3f2
mov bl, byte [rsp + 0x221]
movzx r13d, word [rsp + 0x222]
mov ebp, dword [rsp + 0x224]
mov r14, qword [rsp + 0x230]
movups xmm0, xmmword [rsp + 0x238]
add byte [rdi], cl
sub dword [rsp + 0x7c0], eax
mov r15, qword [rsp + 0x228]
mov rcx, rdi
mov edx, esi
call fcn.140025730
jmp 0x140069448
call fcn.140103600
xor al, 1
mov dword [rsp + 0x88], eax
jmp 0x14006916b
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c127
lea rdx, [rax + 0x50]
lea rbx, [rsp + 0x4a0]
mov rcx, rbx
call fcn.140018904
cmp byte [rbx], 3
jne 0x140069ca2
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c1ab
cmp byte [rax + 0x128], 0
je 0x140069c69
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
adc byte [rcx - 0x77], al
clc
mov r9d, r13d
call fcn.14000c127
lea rcx, [rax + 0xa0]
mov edx, ebp
call fcn.14000bfac
test eax, eax
je 0x140069e14
mov dword [rsp + 0x344], 3
lea rax, [0x14010c650]
mov qword [rsp + 0x348], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x350], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
test byte [rax + rbx*2], ah
add eax, dword [rax]
add cl, ch
lahf
add byte [rax], al
invalid
push rdi
ror byte [rdi], 0x11
test byte [rax + rbx*2], ah
add eax, dword [rax]
add cl, ch
lahf
add byte [rax], al
add dh, dh
ret 0xf01
mov edx, 0xffffff38
add edx, dword [rsp + 0x438]
cmp dx, 0xff9c
setb r13b
mov dil, 0xa
jmp 0x140069ec4
pop rbx
add al, byte [rax]
invalid
pop rbx
add al, byte [rax]
add byte [rax - 0x73], cl
mov esp, 0x4a024
add byte [rax - 0x39], cl
invalid
lea rdi, [rsp + 0x4a0]
mov qword [rdi], 0
mov rcx, r12
mov edx, ebp
mov r8, rdi
call fcn.14000c48b
mov rax, qword [rdi]
test rax, rax
je 0x140069c98
mov rcx, qword [rsp + 0x4a8]
call qword [rax + 0x18]
mov byte [rsp + 0x340], 3
jmp 0x140069ced
lea rcx, [rsp + 0x4a0]
call fcn.14000b7ee
add al, ch
invalid
xorps xmm0, xmm0
movups xmmword [rsp + 0x358], xmm0
lea rax, [0x14010c650]
invalid
sub dword [rdx], ecx
add byte [rax - 0x77], cl
test byte [rax + rcx*2], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
add eax, 0xe93a0
mov qword [rsp + 0x350], rax
mov dword [rsp + 0x344], 1
add byte [rax], al
invalid
add byte [rax], al
mov word [rsp + 0x340], 0x101
mov bl, 1
mov r15, qword [rsp + 0x38]
mov r13d, dword [rsp + 0x40]
mov ebp, dword [rsp + 0x40]
lea rcx, [rsp + 0x238]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
test bl, bl
jne 0x140069d43
lea rdi, [rsp + 0xf0]
mov qword [rdi], 0
mov rcx, r12
mov edx, ebp
mov r8, rdi
call fcn.14000c48b
mov rax, qword [rdi]
mov eax, dword [rdi]
mov eax, dword [rdi]
test rax, rax
je 0x140069d43
mov rcx, qword [rsp + 0xf8]
call qword [rax + 0x18]
cmp r13d, 0x3b9aca00
setne bl
lea rax, [rsp + 0x340]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
lea rdi, [rsp + 0x620]
mov esp, 0x62024
add byte [rbp + rcx*4 - 0x54], cl
and al, 0x20
invalid
add byte [rax], al
mov rcx, rdi
mov rdx, r12
std
add dl, cl
invalid
mov esp, 0x62024
add byte [rbp + rcx*4 - 0x54], cl
and al, 0x20
invalid
mov r8, qword [rsp + 0x50]
mov r9, r13
call fcn.140089cf5
mov rcx, r15
mov rdx, r13
mov r8d, ebx
mov eax, ebx
mov eax, ebx
call fcn.140011066
mov rcx, r14
mov edx, dword [rsp + 0x88]
call fcn.140025730
mov bpl, byte [rdi]
mov r12b, byte [rsp + 0x48]
mov rcx, rsi
mov edx, r12d
call fcn.140025730
cmp bpl, 3
jne 0x140069ddf
mov rbp, qword [rsp + 0x60]
movabs rax, 0x200000000
mov qword [rbp], rax
add rsp, 0xa38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0x640]
mov rcx, qword [rsp + 0x60]
mov qword [rcx + 0x28], rax
movups xmm0, xmmword [rsp + 0x621]
movups xmm1, xmmword [rsp + 0x631]
movups xmmword [rcx + 0x19], xmm1
movups xmmword [rcx + 9], xmm0
mov byte [rcx + 8], bpl
mov dword [rcx], 1
jmp 0x140069dcb
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c127
add dword [rax + 0x11c], ebp
movaps xmm0, xmmword [rsp + 0x220]
movaps xmm1, xmmword [rsp + 0x230]
lea rbx, [rsp + 0xf0]
movups xmmword [rbx + 0x18], xmm1
movups xmmword [rbx + 8], xmm0
mov qword [rbx], 4
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c127
lea rcx, [rax + 0x18]
mov rdx, r12
mov r8, rbx
call fcn.140017ddf
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, edi
mov r9d, r13d
call fcn.14000c127
mov rdx, qword [rax + 0xa8]
mov rcx, qword [rax + 0xb0]
mov qword [rax + 0xa8], 0
test rdx, rdx
je 0x140069eaa
call qword [rdx + 8]
mov byte [rsp + 0x340], 3
mov r15, qword [rsp + 0x38]
mov r13d, dword [rsp + 0x40]
jmp 0x140069d43
xor r8d, r8d
jmp 0x140069ecf
cmp cl, 6
jb 0x140069f02
add al, 0xfd
cmp al, 2
ja 0x140069ede
cmp al, 1
jne 0x140069f02
mov rcx, rsi
add rcx, 0x50
mov qword [rsp + 0x70], r15
mov r15d, r8d
mov byte [rsp + 0x38], dl
call fcn.14000b7ee
mov dl, byte [rsp + 0x38]
mov r8d, r15d
mov r15, qword [rsp + 0x70]
mov byte [rsi + 0x50], dil
mov byte [rsi + 0x51], r13b
mov byte [rsi + 0x52], dl
mov edi, r8d
test r8b, r8b
lea r13, [rsp + 0x78]
je 0x140069f94
mov eax, dword [rsp + 0x458]
mov rcx, qword [rsp + 0x58]
cmp eax, dword [rcx + 0x94]
jbe 0x140069f39
mov rcx, qword [r14 + 0x1c8]
mov rdx, qword [r14 + 0x1d0]
mov r8d, r12d
mov r9d, ebx
call fcn.14000c1ab
cmp dword [rax + 0x30], 1
je 0x14006a0ca
lea rsi, [0x14010c650]
mov qword [rsp + 0x50], rax
lea rcx, [rsp + 0x340]
call fcn.140024c93
lea rcx, [rsp + 0x3a0]
call fcn.14000c2d9
shr rsi, 0x20
lea r11, str.called__Result::unwrap____on_an__Err__value
xor r10d, r10d
mov dword [rsp + 0x58], eax
xor ecx, ecx
mov bl, byte [rsp + 0x48]
mov r12, qword [rsp + 0x40]
mov r9b, 1
jmp 0x14006a3f2
mov rdx, qword [rsp + 0xa0]
mov r8, qword [r13]
lea rax, [rsp + 0x340]
mov byte [rax], dil
mov byte [rax + 1], r9b
mov r9d, dword [rsp + 0x58]
mov word [rax + 2], r9w
mov r9, qword [rsp + 0x38]
mov dword [rax + 4], r9d
mov r9, qword [rsp + 0x50]
mov dword [rax + 8], r9d
mov dword [rax + 0xc], esi
mov qword [rax + 0x10], r11
mov qword [rax + 0x18], r10
mov qword [rax + 0x20], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r12
lea rsi, [rsp + 0xc8]
lea r9, [rsp + 0xb8]
mov rcx, rsi
call fcn.140089cf5
mov r13b, byte [rsi]
mov esi, dword [rsp + 0x94]
cmp esi, 0x3b9aca00
setne r8b
lea rdx, [rsp + 0xb8]
mov rcx, r12
call fcn.140011066
mov rcx, r15
mov edx, dword [rsp + 0x88]
call fcn.140025730
jmp 0x14006963d
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
mov edx, 0x2b
call fcn.1400ff770
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoconnection.rsmutex_poisoned
mov qword [rsp + 0x20], rax
lea rcx, [0x14014547d]
lea r9, [0x140145b50]
lea r8, [rsp + 0xf0]
mov edx, 0xe
call fcn.1400ffac0
mov rax, qword [rsp + 0xf8]
mov cl, byte [rsp + 0x100]
lea r8, [rsp + 0x4a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006ac34
mov rax, qword [rsp + 0xf8]
mov cl, byte [rsp + 0x100]
lea r8, [rsp + 0x4a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006ac34
mov rax, qword [rsp + 0xf8]
mov cl, byte [rsp + 0x100]
lea r8, [rsp + 0x220]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006ac34
mov rax, qword [rsp + 0xf8]
mov cl, byte [rsp + 0x100]
lea r8, [rsp + 0x4a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006ac34
lea rcx, [0x14011de20]
lea r8, [0x14011de50]
mov edx, 0x2d
call fcn.1400ff770
mov rax, qword [rsp + 0xf8]
mov cl, byte [rsp + 0x100]
lea r8, [rsp + 0x4a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006ac34
lea r8, [rsp + 0xf0]
mov qword [r8], rsi
mov byte [r8 + 8], dl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006ad66
mov rax, qword [rsp + 0xf8]
mov cl, byte [rsp + 0x100]
lea r8, [rsp + 0x4a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148490]
jmp 0x14006ad79
lea r8, [rsp + 0xf0]
mov qword [r8], r14
mov byte [r8 + 8], bl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006ad66
lea rcx, str.assertion_failed:_sz___MAX_WINDOW_SIZE_as_usize
lea r8, [0x14010c368]
mov edx, 0x30
call fcn.1400ff770
lea r8, [rsp + 0xf0]
mov qword [r8], r15
mov eax, dword [rsp + 0x40]
mov byte [r8 + 8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006ad66
lea rax, str.pending_ping_should_be_for_shutdown
lea rdx, [rsp + 0xf0]
mov qword [rdx], rax
mov qword [rdx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rdx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rdx + 0x18], xmm0
lea rcx, [rsp + 0x220]
call fcn.1401002fd
lea rcx, str.received_unexpected_shutdown_ping
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoconnection.rsmutex_poisoned
mov edx, 0x21
call fcn.140102fbb
mov rax, qword [rsp + 0x4a8]
mov cl, byte [rsp + 0x4b0]
lea r8, [rsp + 0x220]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006ac34
lea rcx, [0x14010c38f]
lea r8, [0x14010c3c8]
mov edx, 0x39
call fcn.1400ff770
lea rcx, str.assertion_failed:_stream.state.is_closed__
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov edx, 0x2a
call fcn.1400ff770
lea r8, [rsp + 0xf0]
mov qword [r8], r15
mov eax, dword [rsp + 0x88]
mov byte [r8 + 8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148470]
mov edx, 0x2b
call fcn.1400ffac0
lea rcx, [0x1401482a2]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov edx, 0x37
call fcn.1400ff770
lea rcx, [0x14011df29]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__
mov edx, 0x31
call fcn.1400ff770
lea rcx, str.assertion_failed:__stream.is_counted
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__
mov edx, 0x24
call fcn.1400ff770
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xc88
movaps xmmword [rsp + 0xc70], xmm7
movaps xmmword [rsp + 0xc60], xmm6
mov qword [rsp + 0x150], r8
mov rdi, rdx
mov qword [rsp + 0xb8], rcx
mov rdx, qword [rdx + 0x418]
add rdx, 0x10
lea rsi, [rsp + 0x3b0]
mov rcx, rsi
call fcn.1400c4c61
cmp qword [rsi], 0
jne 0x14006f23c
mov rsi, qword [rsp + 0x3b8]
mov dl, byte [rsp + 0x3c0]
cmp dword [rsi + 0xe8], 0
je 0x14006af92
mov byte [rsp + 0x40], dl
lea r14, [rsi + 0x10]
lea r15, [rsi + 0x1c0]
lea r12, [rsi + 0xe8]
call fcn.1400bc640
lea r13, [rsp + 0x260]
mov qword [r13], rax
mov dword [r13 + 8], edx
mov rbp, qword [rsi + 0xa8]
mov eax, dword [rsi + 0xb0]
mov dword [rsp + 0x3c], eax
lea rbx, [rsp + 0x3b0]
mov r8d, dword [rsi + 0xec]
mov r9d, dword [rsi + 0xf0]
mov rcx, qword [rsi + 0x1c8]
mov rdx, qword [rsi + 0x1d0]
call fcn.14000c1ab
mov r8d, dword [rax + 0x48]
cmp r8d, 0x3b9aca00
je 0x14006f1dd
mov rdx, qword [rax + 0x40]
mov rcx, r13
call fcn.1400bc7f0
cmp rax, rbp
jb 0x14006af8e
jne case.0x140012daf.1057
cmp edx, dword [rsp + 0x3c]
jbe 0x14006af8e
mov rcx, rbx
mov rdx, r12
mov r8, r15
call fcn.14000d398
cmp qword [rsp + 0x3b0], 0
je 0x14006af8e
invalid
adc eax, 0x48f1894c
mov edx, ebx
mov rcx, r14
mov rdx, rbx
mov r8b, 1
call fcn.140011066
cmp dword [r12], 0
jne 0x14006af15
mov dl, byte [rsp + 0x40]
mov rcx, rsi
call fcn.140025730
lea rax, [rdi + 0x3b8]
mov qword [rsp + 0x218], rax
mov ecx, 0x121
lea rax, [rsp + 0x260]
lea rdx, [rax + rcx]
mov qword [rsp + 0x568], rdx
mov edx, 0x125
lea r8, [rax + rdx]
mov qword [rsp + 0x560], r8
test byte [rax + riz*2], ah
add eax, 0xb8410000
sbb dword [rcx], eax
add byte [rax], al
test byte [rax + riz*2], ah
add eax, 0xb8410000
sbb dword [rcx], eax
add byte [rax], al
add r8, rax
mov qword [rsp + 0x518], r8
mov r8d, 0x11d
add r8, rax
mov qword [rsp + 0x510], r8
lea rax, [rsp + 0x898]
add rcx, rax
mov qword [rsp + 0x590], rcx
add rdx, rax
mov qword [rsp + 0x588], rdx
xorps xmm6, xmm6
lea rax, [rdi + 0x410]
mov qword [rsp + 0x5a0], rax
lea rax, [rdi + 0x428]
mov qword [rsp + 0x598], rax
lea rax, [rdi + 0x3f0]
mov qword [rsp + 0x1d0], rax
lea rcx, [rdi + 0x3c0]
rol byte [rbx], 0
add byte [rax - 0x73], cl
mov qword [rsp + 0xa0], rax
rol byte [rbx], 0
add byte [rax - 0x73], cl
mov qword [rsp + 0xa0], rax
lea rax, [rdi + 0x3a8]
mov qword [rsp + 0x538], rax
lea rax, [rdi + 0x50]
mov qword [rsp + 0x570], rax
lea rax, [rdi + 0x58]
mov qword [rsp + 0x508], rax
lea rdx, [rdi + 0x1a0]
lea edx, [rdi + 0x1a0]
lea edx, [rdi + 0x1a0]
lea rax, [rdi + 0x1c8]
mov qword [rsp + 0x208], rax
lea rax, [rdi + 0x230]
mov qword [rsp + 0x190], rax
lea rax, [rdi + 0x238]
mov qword [rsp + 0x210], rax
lea rax, [rdi + 0x358]
mov qword [rsp + 0x520], rax
lea rax, [rdi + 0x494]
mov qword [rsp + 0x580], rax
lea rax, [rdi + 0x4c9]
mov qword [rsp + 0x578], rax
lea r15, [rsp + 0x3b0]
mov qword [rsp + 0x528], rax
mov qword [rsp + 0x180], rax
mov dword [rsp + 0x74], eax
mov dword [rsp + 0x3c], eax
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x8c], eax
mov dword [rsp + 0x70], eax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0x530], rcx
mov r12, rdx
mov esp, edx
mov esp, edx
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x218]
mov rbx, qword [rax]
movdqu xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x660], xmm1
movdqa xmmword [rsp + 0x650], xmm0
mov qword [rax], 0
test rbx, rbx
je 0x14006b227
mov qword [rsp + 0x260], rbx
movdqu xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
lea rax, [rsp + 0x268]
movups xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x150]
call fcn.1400873a8
test rax, rax
jne 0x14006ef3a
mov rsi, rdx
test rdx, rdx
jne 0x14006ef76
and al, 0xb8
add eax, dword [rax]
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + rdx*2], ah
invalid
cmp qword [rdi + 0x3b8], 0
jne 0x14006b250
cmp byte [rdi + 0x3ec], 0
je 0x14006b250
jmp 0x14006ef1d
add byte [rax + 0x3ecbf], al
add byte [rax], al
invalid
cmp byte [rdi + 0x3ec], 0
add byte [rbp + rbx - 0x7d], dh
mov edi, 0x3e0
add byte [rcx + rcx*4 - 0x1d], cl
je 0x14006b24d
cmp dword [rdi + 0x3e0], 0
mov rbx, r12
je 0x14006b249
mov eax, dword [rdi + 0x3e8]
mov dword [rsp + 0x1bc], eax
jne 0x14006b20f
jmp 0x14006b250
mov rbx, r12
mov rax, qword [rdi + 0x390]
cmp rax, 2
je 0x14006b29d
test rax, rax
je 0x14006b284
mov rcx, qword [rdi + 0x398]
mov rax, qword [rdi + 0x3a0]
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
jmp case.0x140012daf.1065
mov rcx, qword [rdi + 0x398]
mov rax, qword [rdi + 0x3a0]
mov rdx, qword [rsp + 0x538]
call qword [rax + 0x60]
mov qword [rsp + 0x650], 2
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x670], 0
movsd xmm7, qword [rdi + 0x3f9]
cmp byte [rdi + 0x3f8], 0
mov byte [rdi + 0x3f8], 0
je 0x14006b33c
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x150]
call fcn.1400873a8
test rax, rax
je 0x14006b2fb
mov byte [rdi + 0x3f8], 1
mov byte [rsp + 0x7b0], 4
jmp 0x14006bad0
test rdx, rdx
je 0x14006b312
invalid
adc cl, byte [rax - 0x73]
mov word [rax + rsi*4], fs
invalid
lea rcx, [rsp + 0x7b0]
call fcn.14000fe9a
jmp 0x14006bad0
movlps qword [rsp + 0x3b2], xmm7
mov word [rsp + 0x3b0], 0x105
mov rcx, qword [rsp + 0xa0]
mov rdx, r15
call fcn.140087e0d
cmp al, 0xc
jne 0x14006f343
movzx eax, byte [rdi + 0x401]
test eax, eax
ror byte [rdi], 0x84
sahf
add byte [rax], al
invalid
ror byte [rdi], 0x84
sahf
add byte [rax], al
add byte [rbx - 0x7af0fd08], al
adc eax, 0x48000001
mov eax, dword [rsp + 0x1d0]
cmp eax, 2
jne 0x14006b469
mov rax, qword [rsp + 0x1d0]
mov rax, qword [rax]
test rax, rax
je 0x14006b469
mov rax, qword [rax + 0x10]
cmp rax, 1
jne case.0x14001e683.817
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x150]
call fcn.1400873a8
test rax, rax
jne 0x14006b2ee
test rdx, rdx
jne 0x14006b300
invalid
invalid
invalid
invalid
invalid
movabs rax, 0xb416870b7adb7c3b
mov qword [rsp + 0x3b2], rax
mov word [rsp + 0x3b0], 5
mov rcx, qword [rsp + 0xa0]
mov rdx, r15
call fcn.140087e0d
cmp al, 0xc
jne 0x14006f558
mov rax, qword [rsp + 0x1d0]
mov rax, qword [rax]
mov qword [rax + 0x10], 2
jmp 0x14006b469
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x150]
call fcn.1400873a8
test rax, rax
jne 0x14006b2ee
test rdx, rdx
jne 0x14006b300
mov rax, qword [rdi + 0x402]
mov qword [rsp + 0x3b2], rax
mov word [rsp + 0x3b0], 5
mov rcx, qword [rsp + 0xa0]
mov rdx, r15
xchg dword [rdx], eax
add al, 0
add byte [rax - 0x77], cl
test byte [rdx + rsi*4], ah
add eax, dword [rax]
add byte [rsi - 0x39], ah
test byte [rax + rsi*4], ah
add eax, dword [rax]
add byte [0xcc91fc2c], al
and al, 0xa0
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
call fcn.140087e0d
cmp al, 0xc
jne 0x14006f3df
mov byte [rdi + 0x401], 1
jmp 0x14006b469
mov rax, qword [rsp + 0x1d0]
mov rcx, qword [rax]
add rcx, 0x18
mov rax, qword [rsp + 0x150]
mov rdx, qword [rax]
call fcn.14000ae34
cmp dword [rdi + 0x490], 2
jne 0x14006b50b
mov dword [rdi + 0x490], 2
cmp dword [rdi + 0x450], 0
je 0x14006b754
mov r12d, r13d
mov rdx, qword [rdi + 0x418]
sbb byte [rax + rax], al
add byte [rax - 0x7d], cl
ret 0x4c10
mov ecx, edi
call fcn.1400c4c61
cmp qword [rsp + 0x3b0], 0
jne 0x14006f2ed
sbb byte [rax + rax], al
add byte [rax - 0x7d], cl
ret 0x4c10
sti
inc esi
test byte [rax + rsi*4], ah
invalid
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x150]
call fcn.1400873a8
mov bl, 4
test rax, rax
jne case.0x1400327c5.387
test rdx, rdx
jne 0x14006b780
mov byte [rsp + 0x3ec], 1
xor eax, eax
mov dword [rsp + 0x3b4], eax
mov dword [rsp + 0x3bc], eax
mov dword [rsp + 0x3c4], eax
mov dword [rsp + 0x3cc], eax
mov dword [rsp + 0x3d4], eax
mov dword [rsp + 0x3dc], eax
mov dword [rsp + 0x3e4], eax
mov byte [rsp + 0x3b0], 4
mov rcx, qword [rsp + 0xa0]
mov rdx, r15
call fcn.140087e0d
cmp al, 0xc
jne 0x14006f3f6
mov rdx, qword [rdi + 0x418]
add rdx, 0x10
mov rcx, r15
call fcn.1400c4c61
cmp qword [rsp + 0x3b0], 0
jne 0x14006f40d
sbb byte [rax + rax], al
add byte [rax - 0x7d], cl
ret 0x4c10
add byte [rax], al
je 0x14006b607
mov ecx, dword [rdi + 0x4a4]
mov qword [rsi + 0x20], rcx
mov dword [rsp + 0x158], eax
mov qword [rsp + 0x558], r15
mov byte [rsp + 0xad], bl
mov dword [rsp + 0xa8], r13d
mov qword [rsp + 0x98], r14
cmp dword [rdi + 0x4c0], 0
je 0x14006b644
cmp dword [rdi + 0x4c4], 0
setne byte [rsi + 0x181]
cmp dword [rdi + 0x4a8], 0
je 0x14006b9b7
lea rax, [rsi + 0x10]
mov qword [rsp + 0x78], rax
lea rax, [rsi + 0x1c0]
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rbx + 0x4ac87], cl
add byte [rbx + 0x17c9e], cl
add byte [rcx + 0x17c86], cl
add byte [rcx], dh
leave
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rbx + 0x4ac87], cl
add byte [rbx + 0x17c9e], cl
add byte [rcx + 0x17c86], cl
add byte [rcx], dh
leave
mov r13d, eax
sub r13d, ebx
setne cl
mov edx, 0xff
cmovb ecx, edx
cmp cl, 0xff
je 0x14006b8bc
movzx eax, cl
cmp eax, 1
jne 0x14006b9b7
mov r14, qword [rsi + 0x218]
test r14, r14
je 0x14006b9b7
add rbp, 0x20
lea rbx, [rsi + 0x110]
lea r15, [rsi + 0x1b0]
add dword [rax], eax
add byte [rbp + 0x31], al
invalid
add dword [rax], eax
add byte [rbp + 0x31], al
in al, 0x4c
cmp dword [rsi + 0x1f8], esp
clc
add dword [rax], eax
invalid
cmp qword [rsi + 0x1f8], r12
clc
add dword [rax], eax
add byte [rdi], cl
xchg byte [rax], ah
cmp eax, dword [rax]
add byte [rax - 0x75], cl
xchg al, dh
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
jbe 0x14006f1f5
mov rax, qword [rsi + 0x1f0]
mov rcx, r12
shl rcx, 4
mov rax, qword [rax + rcx + 8]
rol rax, 0x20
mov rcx, qword [rsp + 0xf0]
mov qword [rsp + 0x3b0], rcx
mov qword [rsp + 0x3b8], rax
mov qword [rsp + 0x28], r15
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov edx, r13d
mov r8, rbp
lea r9, [rsp + 0x3b0]
call fcn.140089469
test eax, eax
jne 0x14006ee55
mov rax, qword [rsi + 0x218]
cmp rax, r14
sbb r12, 0xffffffffffffffff
cmp rax, r14
sbb r14, 0
cmp r12, r14
jb 0x14006b6c8
jmp 0x14006b9b7
mov r12, rbx
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x150]
call fcn.1400873a8
fmul qword [rax - 0x75]
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x50
movabs al, byte [0x5024948b48000000]
add dword [rax], eax
add al, ch
cmp al, 0xbc
add dword [rax], eax
mov bl, 4
test rax, rax
jne case.0x1400327c5.387
test rdx, rdx
je 0x14006b83f
lea rcx, [rsp + 0x260]
call fcn.14000fe9a
movzx ebx, byte [rsp + 0x260]
cmp ebx, 3
je 0x14006b8b4
cmp ebx, 4
je case.0x1400327c5.387
jb 0x14006b75b
sti
dec dword [rax - 0x73]
mov word [rax + rsi*4], fs
invalid
mov al, 3
add byte [rax], al
or byte [rax - 0x75], cl
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
call fcn.140087e0d
cmp al, 0xc
jne 0x14006f4e3
mov dword [rsi + 0xa0], 0
mov rcx, rsi
mov edx, ebp
call fcn.140025730
inc esi
test byte [rax + rsi*4], ah
invalid
add byte [rax], al
add ecx, dword [rax - 0x75]
test byte [rax + rdx*2], ah
invalid
add byte [rax], al
cmp rax, 2
mov r13d, r12d
jne 0x14006bade
inc esi
test byte [rax + rsi*4], ah
invalid
jmp case.0x14001e683.824
add byte [rdx + 0x48c87], cl
add bl, dh
movq mm0, qword [rdi + 0x454]
mov al, byte [rdi + 0x48c]
movdqu xmm0, xmmword [rdi + 0x454]
movups xmm1, xmmword [rdi + 0x464]
movups xmm2, xmmword [rdi + 0x474]
mov rcx, qword [rdi + 0x484]
test byte [rax + rax], al
add bl, dh
movq qword [rsp + 0x3b4], mm0
invalid
test byte [rax + rax], al
add bl, dh
movq qword [rsp + 0x3b4], mm0
invalid
add byte [rdi], cl
adc dword [rsp + 0x3c4], ecx
movups xmmword [rsp + 0x3c4], xmm1
movups xmmword [rsp + 0x3d4], xmm2
mov qword [rsp + 0x3e4], rcx
mov byte [rsp + 0x3ec], al
and al, 0xec
add eax, dword [rax]
add dh, al
test byte [rax + rsi*4], ah
add eax, dword [rax]
add byte [rax + rcx*2], al
mov ecx, dword [rsp + 0xa0]
and al, 0xec
add eax, dword [rax]
add dh, al
test byte [rax + rsi*4], ah
add eax, dword [rax]
add byte [rax + rcx*2], al
mov ecx, dword [rsp + 0xa0]
mov rdx, r15
call fcn.140087e0d
cmp al, 0xc
jne case.0x140054b8f.105
mov dword [rdi + 0x450], 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x1d], cl
mov rbx, r12
jmp 0x14006b48d
mov r14, qword [rsi + 0x218]
mov esi, dword [rsi + 0x218]
add byte [rbp - 0x7b], cl
test byte [rbx + rcx*4 + 0x64], 0x24
je 0x14006b99a
test r14, r14
mov r12, qword [rsp + 0x40]
je 0x14006b99a
sub ebx, eax
xor ebp, ebp
xor r15d, r15d
mov r13d, dword [rsp + 0xa8]
lodsb al, byte [rsi]
and al, 0xa8
add byte [rax], al
invalid
lodsb al, byte [rsi]
and al, 0xa8
add byte [rax], al
add byte [rcx + rdi - 0x42], cl
clc
add dword [rax], eax
add byte [rdi], cl
xchg byte [rax], cl
or byte [rcx], bh
add byte [rax], al
mov rax, qword [rsi + 0x1f0]
mov rcx, r15
cmp qword [rsi + 0x1f8], r15
jbe 0x14006f1f5
or byte [rcx], bh
add byte [rax], al
or byte [rcx], bh
add byte [rax], al
mov rax, qword [rsi + 0x1f0]
mov rcx, r15
shl rcx, 4
mov r9d, dword [rax + rcx + 8]
mov r8d, dword [rax + rcx + 0xc]
mov rcx, qword [rsi + 0x1c8]
mov rdx, qword [rsi + 0x1d0]
call fcn.14000c127
mov ecx, dword [rax + 0x80]
sub ecx, ebx
jo 0x14006b971
mov dword [rax + 0x80], ecx
test ecx, ecx
jg 0x14006b92e
xor ecx, ecx
mov edx, dword [rax + 0x84]
mov r8d, edx
test edx, edx
jg 0x14006b93e
xor r8d, r8d
sub r8d, ecx
jbe 0x14006b951
sub edx, r8d
sub edx, eax
jo 0x14006b971
mov dword [rax + 0x84], edx
add ebp, r8d
mov rax, qword [rsi + 0x218]
cmp rax, r14
cmp eax, esi
cmp eax, esi
sbb r15, 0xffffffffffffffff
sbb edi, 0xffffffff
dec dword [rcx + rdi - 0x10]
cmp rax, r14
sbb r14, 0
cmp r15, r14
jb 0x14006b8e0
invalid
invalid
jmp 0x14006b99c
sub ecx, dword [rdi]
sub dword [rsp + 0xaa0], esi
movaps xmmword [rsp + 0xaa0], xmm6
mov dword [rsp + 0x1b8], 3
add byte [rax], al
mov bl, 1
xor ebp, ebp
lea r15, [rsp + 0x3b0]
mov r14, qword [rsp + 0x98]
jmp 0x14006b9f0
xor ebp, ebp
in eax, dx
lea rcx, [rsi + 0x118]
mov edx, ebp
mov r8, qword [rsp + 0xf0]
mov r9, qword [rsp + 0x78]
js 0x14006b99b
jge 0x14006b982
cli
invalid
js 0x14006b99b
jge 0x14006b982
cli
push qword [rbx + 0x1b54003]
mov bl, 3
mov bpl, 1
cmp dword [rdi + 0x498], 0
mov r12, qword [rsp + 0x40]
mov r14, qword [rsp + 0x98]
mov r13d, dword [rsp + 0xa8]
je 0x14006b9e8
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], al
and al, 0xa8
add byte [rax], al
add byte [rsi + rcx - 0x7d], dh
mov edi, 0x49c
add al, 0
invalid
cmp dword [rdi + 0x49c], 0
add al, 0
add byte [rax], al
invalid
add byte [rdi], cl
xchg ebp, eax
xchg byte [rax + 0x4c000001], al
lea edi, [rsp + 0x3b0]
add eax, dword [rax]
invalid
setne byte [rsi + 0x180]
lea r15, [rsp + 0x3b0]
add eax, dword [rax]
add byte [rbx + 0x1582494], cl
add byte [rax], al
mov edx, dword [rsp + 0x158]
mov rcx, qword [rsp + 0x558]
mov ecx, dword [rsp + 0x558]
call fcn.140025730
mov rcx, rsi
mov dl, byte [rsp + 0xad]
call fcn.140025730
test bpl, bpl
je case.0x14003d73d.356
cmp dword [rdi + 0x490], 0
mov rdx, qword [rsp + 0x570]
mov rbx, r12
je 0x14006ee2c
mov eax, dword [rdi + 0x494]
mov rcx, qword [rdi + 0x48]
test rcx, rcx
add byte [rax - 0x75], cl
test rcx, rcx
je 0x14006edf3
cmp ecx, 1
jne 0x14006ee10
cmp qword [rdx], rax
cmp dword [rdx], eax
jmp 0x14006ee02
mov byte [rsp + 0x261], 1
and al, 0x61
add al, byte [rax]
add byte [rcx], al
mov eax, dword [rsp + 0x1b8]
mov dword [rsp + 0x264], eax
test byte [rsp + riz*2], ah
add al, byte [rax]
invalid
add byte [rcx + 0x2642484], cl
add byte [rax], al
test byte [rsp + riz*2], ah
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x14010c650]
add eax, 0xa0bdf
mov qword [rsp + 0x268], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
invalid
jne 0x14006ba8d
invalid
and al, 0x68
add al, byte [rax]
add byte [rax - 0x73], cl
add eax, 0xe75f0
invalid
jne 0x14006ba8d
invalid
invalid
mov qword [rsp + 0x270], rax
movdqa xmm0, xmmword [rsp + 0xaa0]
and al, 0xa0
or al, byte [rax]
add byte [rax - 0x73], cl
test byte [rax + rdi*2], ah
add al, byte [rax]
add bl, dh
movq qword [rax], mm0
and al, 0xa0
or al, byte [rax]
add byte [rax - 0x73], cl
test byte [rax + rdi*2], ah
add al, byte [rax]
add bl, dh
movq qword [rax], mm0
lea rdx, [rsp + 0x268]
mov rax, qword [rdx + 0x18]
lea rcx, [rsp + 0x7b1]
mov word [rcx + rsi*4], fs
invalid
add byte [rax], al
mov qword [rcx + 0x1f], rax
movdqu xmm0, xmmword [rdx - 7]
movups xmm1, xmmword [rdx + 9]
movups xmmword [rcx + 0x10], xmm1
adc bl, dh
movq qword [rcx], mm0
mov word [rcx + rsi*4], fs
invalid
adc bl, dh
movq qword [rcx], mm0
mov byte [rsp + 0x7b0], bl
mov rbx, r12
mov rax, qword [rsp + 0x650]
mov eax, dword [rsp + 0x650]
add byte [rax - 0x7d], cl
cmp rax, 2
je case.0x14001e683.824
clc
add dh, byte [rsp + rax*2 + 0x48]
test eax, eax
test rax, rax
je 0x14006bb07
mov rcx, qword [rsp + 0x658]
and al, 0x58
invalid
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
invalid
mov rax, qword [rsp + 0x660]
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
jmp 0x14006bb17
mov rcx, qword [rsp + 0x658]
mov rax, qword [rsp + 0x660]
invalid
add byte [rax], al
and al, 0x58
invalid
invalid
lea rdx, [rsp + 0x668]
call qword [rax + 0x68]
lea rcx, [rsp + 0x650]
call fcn.140010320
mov rax, qword [rdi + 0x390]
cmp rax, 2
je 0x14006bb7c
test rax, rax
je 0x14006bb63
invalid
and cl, byte [rax - 0x75]
invalid
mov rcx, qword [rdi + 0x398]
mov rax, qword [rdi + 0x3a0]
xchg dword [rax + 0x48000003], esp
mov edx, dword [rax + 0x10]
add byte [rax - 0x75], cl
xchg dword [rax + 0x48000003], esp
mov edx, dword [rax + 0x10]
dec rdx
dec edx
and rdx, 0xfffffffffffffff0
invalid
add rcx, rdx
add rcx, 0x10
jmp 0x14006bb71
invalid
invalid
mov rcx, qword [rdi + 0x398]
mov rax, qword [rdi + 0x3a0]
invalid
add byte [rax - 0x75], cl
xchg dword [rax + 0x48000003], esp
invalid
invalid
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x38
add eax, 0x50ff0000
call qword [rax + 0x68]
invalid
mov dh, 0x84
and al, 0xb0
invalid
mov rdx, qword [rsp + 0x538]
mov edx, dword [rsp + 0x538]
call qword [rax + 0x68]
movzx eax, byte [rsp + 0x7b0]
add byte [rax], al
cmp eax, 3
jne 0x14006ee96
test dword [rcx], ecx
xor eax, dword [rax]
invalid
add ecx, dword [rdi]
test dword [rcx], ecx
xor eax, dword [rax]
add byte [rax - 0x75], cl
xchg dword [rax], ebx
add al, 0
add byte [rax], al
invalid
invalid
invalid
or dword [rbx], esi
add byte [rax], al
mov rax, qword [rdi + 0x418]
add byte [rax], al
mov rcx, qword [rdi + 0x420]
add rax, 0x10
add rcx, 0x10
add al, 0
add byte [rax - 0x7d], cl
rcl byte [rax], 0x48
add ecx, 0x10
mov qword [rsp + 0x758], rax
mov qword [rsp + 0x760], rcx
invalid
add byte [rax], al
mov byte [rsp + 0x768], 0
and al, 0x68
invalid
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov word [rax + riz*2], fs
invalid
and al, 0x68
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x5a0]
invalid
invalid
test byte [rax + rdi], ah
invalid
mov rax, qword [rsp + 0x5a0]
mov qword [rsp + 0x738], rax
mov rax, qword [rsp + 0x218]
mov qword [rsp + 0x740], rax
and al, 0x40
invalid
add byte [rax], al
and al, 0x40
invalid
mov rax, qword [rsp + 0x598]
test byte [rax + rbx*4], ah
add eax, 0x89480000
test byte [rax + rcx*2], ah
add byte [rax], al
mov qword [rsp + 0x748], rax
mov rax, qword [rsp + 0x1d0]
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*2], ah
invalid
add byte [rax], al
mov qword [rsp + 0x5e8], 2
add eax, 0x20000
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*2], ah
invalid
add eax, 0x20000
add byte [rax], al
mov qword [rsp + 0x608], 0
mov dword [rsp + 0x608], 0
add byte [rax], al
add byte [rax + 0x1c2bf], al
add byte [rax], al
cmp byte [rdi + 0x1c2], 0
add byte [rax], al
jne 0x14006e2a9
cmp byte [rdi + 0x1c1], 0
je 0x14006bc3e
invalid
add byte [rax], al
add byte [rbp + rdx - 0x76], dh
invalid
invalid
adc eax, 0x1c0878a
add byte [rax], al
add cl, ch
add qword [r8], rax
invalid
xchg eax, eax
add dword [rax], eax
add cl, ch
add qword [r8], rax
add dh, al
mov byte [rdi + 0x1c1], 0
mov byte [rdi + 0x1c1], 0
mov r13d, r12d
mov ebp, esp
in eax, 0x48
mov esi, dword [rdi + 0x1a8]
invalid
mov rsi, qword [rdi + 0x1a8]
add byte [rax + 0x39], cl
mov bh, 0xb0
add dword [rax], eax
add byte [rbp + 0x14], dh
cmp qword [rdi + 0x1b0], rsi
cmp dword [rdi + 0x1b0], esi
jne 0x14006bc62
adc al, 0xba
add dword [rax], eax
mov edx, 1
add byte [rax], al
mov rcx, rbx
mov ecx, ebx
call fcn.140002e7f
mov rsi, qword [rdi + 0x1a8]
mov bh, 0xa8
add dword [rax], eax
invalid
mov bh, 0xa8
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
cmp rsi, 0xffffffffffffffff
je 0x14006bd56
invalid
add byte [rax], al
invalid
invalid
mov rax, qword [rdi + 0x1b0]
mov eax, dword [rdi + 0x1b0]
cmp rax, rsi
jne 0x14006bc93
mov edx, 0x40
mov rcx, rbx
call fcn.140002e7f
mov rsi, qword [rdi + 0x1a8]
mov rax, qword [rdi + 0x1b0]
invalid
mov al, 1
add byte [rax], al
invalid
xchg dword [rax + 0x49000001], esi
mov esp, ebx
invalid
mov r12, rbx
fmul qword [rax - 0x75]
lahf
movabs al, byte [0x2948f30148000001]
mov rbx, qword [rdi + 0x1a0]
add rbx, rsi
sub rax, rsi
invalid
mov qword [rsp + 0x260], rbx
add byte [rax], al
invalid
add byte [rax], al
mov qword [rsp + 0x268], rax
lea rax, [rsp + 0x268]
add byte [rdi], cl
adc dword [rax + 8], esi
test byte [rax + rbp*2], ah
add al, byte [rax]
add byte [rax - 0x73], cl
test byte [rax + rbp*2], ah
add al, byte [rax]
add byte [rdi], cl
adc dword [rax + 8], esi
mov qword [rsp + 0x7b0], rbx
mov rcx, qword [rdi + 0x188]
mov byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov byte [rcx], al
add byte [rax], al
mov rax, qword [rdi + 0x190]
mov rdx, qword [rsp + 0x150]
mov edx, dword [rsp + 0x150]
xchg esp, eax
and al, 0x50
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
lea eax, [rsp + 0x260]
invalid
lea r8, [rsp + 0x260]
lea eax, [rsp + 0x260]
add byte [rax], al
call qword [rax + 0x18]
test rax, rax
jne 0x14006e445
push rax
sbb byte [rax - 0x7b], cl
ror byte [rdi], 0x85
push rsp
invalid
mov rbp, rdx
test rdx, rdx
ror byte [rdi], cl
invalid
test byte [rdi], ah
invalid
add byte [rax], al
ror byte [rdi], cl
test dword [rdi + riz - 0x74b80000], eax
invalid
add byte [rax], al
mov rdx, qword [rsp + 0x268]
mov rcx, qword [rsp + 0x270]
invalid
invalid
invalid
mov rdx, qword [rsp + 0x268]
mov edx, dword [rsp + 0x268]
mov rcx, qword [rsp + 0x270]
cmp rcx, rdx
cmp ecx, edx
cmp ecx, edx
ror dword [rdi], 1
ja 0x14006f1a8
xchg dword [rdx + 0x48000034], edx
mov eax, dword [rsp + 0x260]
xchg edx, eax
xor al, 0
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
invalid
test byte [rax + rdx*2], ah
and al, 0x50
mov rax, qword [rsp + 0x260]
mov qword [rsp + 0x650], rax
and al, 0x50
push rax
invalid
cmp rbx, rax
jne 0x14006f1b4
invalid
add byte [rax - 0x75], cl
mov rdx, qword [rdi + 0x1b0]
xchg edi, eax
mov al, 1
add byte [rax], al
sub rdx, rsi
cmp rdx, rcx
jb 0x14006f1d8
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x1d], cl
mov rbx, r12
add rsi, rcx
invalid
mov qword [rdi + 0x1a8], rsi
xor eax, eax
test rcx, rcx
test ecx, ecx
add byte [rcx], dh
ror byte [rax - 0x7b], 0xc9
test ecx, ecx
test ecx, ecx
jne case.0x14004e452.188
mov al, 1
cmp byte [rdi + 0x1c0], 0
rol byte [rcx], 0
add byte [rax], al
add dword [rax + 0x1c0bf], eax
rol byte [rcx], 0
add byte [rax], al
jne 0x14006e2b2
mov byte [rdi + 0x1c0], al
mov byte [rdi + 0x1c1], 1
xchg eax, eax
add dword [rax], eax
rol byte [rcx], 0
add dh, al
xchg ecx, eax
add dword [rax], eax
add byte [rcx], al
cmp byte [rdi + 0x1c2], 0
add dword [rax], eax
add byte [rax], al
jne 0x14006e2a9
mov rcx, r15
mov rdx, rdi
mov r8, rbx
mov eax, ebx
mov eax, ebx
test al, al
je 0x14006bdd3
call 0x1400c7773
cmp qword [rsp + 0x3b0], 0
add eax, dword [rax]
add byte [rax], al
loop 0x14006bd48
add eax, 0xbc834800
and al, 0xb0
add eax, dword [rax]
add byte [rax], al
mov rbp, qword [rsp + 0x3b8]
jne 0x14006e478
test eax, edx
add byte es:[rax], al
test eax, edx
add byte es:[rax], al
add byte [rax], al
mov r12d, r13d
mov r13, qword [rsp + 0x3c0]
add eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rax + rax*8], ah
add eax, dword [rax]
add bl, dh
movq mm0, qword [rax + 8]
add eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rax + rax*8], ah
add eax, dword [rax]
add bl, dh
movq mm0, qword [rax + 8]
movdqa xmmword [rsp + 0x260], xmm0
test rbp, rbp
jne 0x14006be19
jmp 0x14006e450
jge 0x14006bdf7
add byte es:[rax], al
add byte [rax], al
call 0x1400c7773
cmp qword [rsp + 0x3b0], 0
mov esp, 0x3b024
add byte [rax], al
add eax, 0xbc834800
and al, 0xb0
add eax, dword [rax]
invalid
mov esp, 0x3b024
add byte [rax], al
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
mov rbp, qword [rsp + 0x3b8]
jne 0x14006e478
invalid
and al, 0xb8
add eax, dword [rax]
add byte [rdi], cl
mov eax, 0xf000003
test dword [rcx + 0x45000026], ecx
mov esp, ebp
add byte [rbp - 0x77], al
in al, dx
mov r12d, r13d
mov r13, qword [rsp + 0x3c0]
mov ebp, dword [rsp + 0x3c0]
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rax, [rsp + 0x3c0]
movdqu xmm0, xmmword [rax + 8]
movq mm0, qword [rax + 8]
test byte [rax + rax*8], ah
add eax, dword [rax]
add bl, dh
movq mm0, qword [rax + 8]
movdqa xmmword [rsp + 0x260], xmm0
test rbp, rbp
jg 0x14006bd8f
test byte [rax + riz*2], ah
and al, 0x60
invalid
add al, byte [rax]
add byte [rax - 0x7b], cl
in eax, dx
je case.0x14003af7d.357
test byte [rbx], bl
invalid
movaps xmm0, xmmword [rsp + 0x260]
movaps xmmword [rsp + 0x9c0], xmm0
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x9c0], eax
movdqa xmm0, xmmword [rsp + 0x9c0]
test byte [rax + rax*8], ah
or dword [rax], eax
add byte [rax - 0x73], cl
test byte [rax + rbp*4], ah
add dword [rax], eax
add byte [rax], al
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x1a8]
add byte [rax], al
movdqu xmmword [rax], xmm0
add byte [rax - 0x75], cl
mov bh, 0x80
add eax, dword [rax]
mov rsi, qword [rdi + 0x380]
mov r15, qword [rdi + 0x388]
add byte [rbx + rcx*4 - 0x41], cl
mov byte [rbx], al
add byte [rax], al
mov edi, dword [rdi + 0x388]
mov qword [rsp + 0x198], rbp
mov qword [rsp + 0x1a0], r13
lodsb al, byte [rsi]
and al, 0xa0
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + riz*8], ah
and al, 0xe0
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rcx + rcx*4 - 0x54], cl
lodsb al, byte [rsi]
lodsb al, byte [rsi]
and al, 0xa0
movabs al, byte [0xe02484c748000001]
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + riz*8], ah
and al, 0xe0
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax], al
invalid
invalid
test byte [rax + rax], ah
invalid
add byte [rax], al
mov qword [rsp + 0x200], 0
mov dword [rsp + 0x200], 0
add byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
cmp r13, 4
jbe 0x14006f186
std
add al, 0xf
xchg byte [rax], cl
xor eax, dword [rax]
add byte [rcx - 0x73], cl
invalid
invalid
push rbp
lea rdx, [r13 - 5]
sti
cmp rdx, 3
jbe 0x14006f197
xor eax, dword [rax]
invalid
cli
add ecx, dword [rdi]
xchg byte [rbx], cl
xor eax, dword [rax]
add byte [rdi], cl
mov dh, 0x45
add ecx, dword [rax - 0x7d]
cmp rax, 9
invalid
invalid
mov ah, 0x24
cwde
movzx eax, byte [rbp + 3]
cmp rax, 9
mov qword [rsp + 0x98], r14
add byte [rax], al
add byte [rdi], cl
invalid
invalid
add dword [rax], eax
invalid
add byte [rax], al
add byte [rdi], cl
xchg dword [0x18806bea4], esi
lea edx, [0x140155bdc]
adc eax, 0xe9d33
lea rdx, [0x140155bdc]
add byte [rax + 0x63], cl
or al, 0x82
movsxd rcx, dword [rdx + rax*4]
add rcx, rdx
jmp rcx
invalid
loope 0x14006bee4
leave
mov r14d, dword [rbp + 5]
mov r8b, byte [rbp + 4]
mov rdx, qword [rsp + 0x190]
mov edx, dword [rsp + 0x190]
mov rbx, qword [rdx]
mov ebx, dword [rdx]
test cl, cl
jne 0x14006bf36
invalid
imul eax, dword [rbx + 0x667402fb], 0x48
cmp ebx, 2
add dh, byte [rsi + riz*2 + 0x48]
je 0x14006bf36
lea rcx, [rsp + 0x1e0]
lea ecx, [rsp + 0x1e0]
call fcn.140010320
cli
inc dword [rax - 0x4a]
mov sil, 0xa
mov eax, 1
mov sil, 0xa
mov eax, 1
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x68
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x50], rax
mov al, 1
mov dword [rsp + 0x3c], eax
and al, 0x3c
and al, 0x3c
mov r14b, 1
mov dh, 1
lea rax, [0x14010c650]
invalid
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
xor eax, eax
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x58], eax
pop rax
xor r12d, r12d
in al, 0xc7
mov dword [rsp + 0x38], 0
and al, 0x38
and al, 0x38
add byte [rax], al
add byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
add eax, 0xe7151
mov qword [rsp + 0x60], rax
and al, 0x60
mov rbx, qword [rsp + 0x40]
mov ebx, dword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
lea r15, [rsp + 0x3b0]
jmp 0x14006e143
or eax, 0x41000022
and esi, 0xffffff7f
out 0x7f, al
invalid
invalid
invalid
add byte [rcx - 0x7f], al
and r14d, 0xffffff7f
out 0x7f, al
invalid
inc dword [rcx + rcx*4 - 0xf]
mov ecx, r14d
mov ecx, esi
bswap ecx
mov dword [rsp + 0x78], ecx
movzx eax, al
lea rcx, [0x140155c04]
lea ecx, [0x140155c04]
lea ecx, [0x140155c04]
or eax, 0xe9cb4
pushfq
invalid
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov ebx, r8d
mov r8d, 9
or dword [rax], eax
add byte [rax], al
add byte [rbp + rcx*4 - 0x44], cl
and al, 0xb0
add eax, dword [rax]
add byte [rax], al
add byte [rbp + rcx*4 - 0x44], cl
and al, 0xb0
add eax, dword [rax]
add byte [rax], al
mov rcx, r15
lea edi, [rsp + 0x3b0]
mov rcx, r15
lea rdx, [rsp + 0x198]
lea edx, [rsp + 0x198]
call fcn.140002daa
xor byte [rsi - 7], ch
dec dword [rcx + rcx*4 - 7]
mov ecx, edi
mov rcx, r15
mov ecx, edi
call fcn.1400030c8
mov rcx, qword [rsp + 0x198]
jno 0x14006bf7a
dec dword [rax - 0x75]
mov word [rax + rbx*4], fs
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
test byte [rax + riz*4], ah
mov rax, qword [rsp + 0x1a0]
mov rsi, qword [rsp + 0x1b0]
mov esi, dword [rsp + 0x1b0]
add dword [rax], eax
add byte [rax - 0x75], cl
mov ah, 0x24
mov al, 1
add byte [rax], al
mov esi, dword [rsp + 0x1b0]
test sil, 1
jne 0x14006c39c
test eax, edi
add eax, dword [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0x138], ecx
invalid
invalid
mov qword [rsp + 0x138], rcx
mov dword [rsp + 0x138], ecx
add byte [rax], al
mov qword [rsp + 0x140], rax
test byte [rax + rax*2], ah
and al, 0x40
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x148], rsi
lea rax, [0x140151338]
jne 0x14006c014
invalid
invalid
mov qword [rsp + 0x148], rsi
lea rax, [0x140151338]
jne 0x14006c014
invalid
invalid
jne 0x14006c014
invalid
mov qword [rsp + 0x130], rax
jmp 0x14006c43c
insb byte [rdi], dx
add al, 0
invalid
and al, 0x30
add dword [rax], eax
add cl, ch
insb byte [rdi], dx
add al, 0
add byte [rcx - 0x12216ff], dh
mov cl, 1
invalid
invalid
invalid
invalid
invalid
push qword [rcx]
leave
xor ecx, ecx
mov al, 0xa
or ch, cl
invalid
jmp 0x14006beb4
mov r13d, r8d
mov r8d, 9
mov eax, 9
mov eax, 9
lea r15, [rsp + 0x3b0]
mov rcx, r15
lea rdx, [rsp + 0x198]
xchg esp, eax
and al, 0x98
add dword [rax], eax
invalid
xchg esp, eax
and al, 0x98
add dword [rax], eax
add al, ch
call fcn.140002daa
mov rcx, r15
call fcn.140002daa
mov rcx, r15
insd dword [rdi], dx
stc
dec dword [rcx + rcx*4 - 7]
call fcn.1400030c8
movdqu xmm0, xmmword [rsp + 0x198]
movq mm0, qword [rsp + 0x198]
stc
push rbx
movq mm0, qword [rsp + 0x198]
movups xmm1, xmmword [rsp + 0x1a8]
mov word [rax + rbp*4], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0xd0], ecx
rol byte [rax], 1
add byte [rax], al
movaps xmmword [rsp + 0xd0], xmm1
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x14006bfaa
movdqa xmmword [rsp + 0xc0], xmm0
test r14d, r14d
and al, 0xc0
add byte [rax], al
add byte [rbp - 0x7b], al
test byte [rdi], 0x84
invalid
test byte [rdi + 6], dh
je 0x14006c6ab
add byte [rax], al
test r13b, 8
jne 0x14006c9fe
add byte [rax], al
mov r10d, r13d
xor r14d, r14d
xor esi, esi
xor esi, esi
mov ebp, dword [rsp + 0x78]
jmp 0x14006ca46
or dword [rax], eax
invalid
js 0x14006c032
stc
or dword [rax], eax
add byte [rax - 0x4a], al
or bh, byte [rax + 1]
mov sil, 0xa
mov eax, 1
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x68], eax
mov al, 1
mov dword [rsp + 0x3c], eax
add dword [rcx + 0x453c2444], ecx
test esi, esi
invalid
test r14d, r14d
test byte [rdi], 0x84
je 0x14006c12c
ret
cmp r13, 8
mov rbx, qword [rsp + 0x40]
jbe 0x14006f32f
mov bh, 0x32
add byte [rax], al
invalid
add byte [rcx - 0x7d], cl
std
invalid
add byte [rax], al
and eax, 0xffffff00
or eax, 0x10
add bh, bh
invalid
mov qword [rsp + 0x180], rax
movabs rax, 0xffff00ffffffffff
invalid
inc dword [rax]
invalid
dec dword [rax - 0x75]
xchg esp, eax
and al, 0
add eax, 0x21480000
ret 0xf48
bts edx, 0x29
invalid
bts edx, 0x29
mov edx, 0x8d4c29ea
mov esp, 0x3b024
add byte [rbx + rcx*4 + 0x44], al
and al, 0x78
lea r15, [rsp + 0x3b0]
mov r8d, dword [rsp + 0x78]
and al, 0x78
and al, 0x78
jmp 0x14006d595
add byte [rax], al
cmp r13, 8
or byte [rdi], cl
xchg ch, dl
xor dword [rax], eax
add byte [rcx - 0x7d], cl
jbe 0x14006f2a5
cmp r13, 0xd
mov rbx, qword [rsp + 0x40]
je 0x14006c6d9
std
or eax, 0x245c8b48
je 0x14006c6d9
mov sil, 0xa
mov dh, 0xa
or bh, byte [rax + 1]
mov eax, 1
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x50], rax
mov al, 1
invalid
mov dword [rsp + 0x3c], eax
and al, 0x3c
add dword [rcx - 0x16c3dbbc], ecx
loop 0x14006c0fd
and al, 0x3c
jmp case.0x14003d73d.369
add byte [rax], al
add byte [rcx - 0x7d], cl
std
or byte [rdi], cl
xchg byte [rcx + 0x40000031], ch
mov sil, 0xa
cmp r13, 8
jbe 0x14006f2b1
mov sil, 0xa
mov eax, 1
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x68], eax
mov dword [rsp + 0x74], 0
and al, 0x74
add byte [rax], al
add byte [rax], al
mov al, 1
mov dword [rsp + 0x3c], eax
test r14d, r14d
invalid
add dword [rcx + 0x453c2444], ecx
test esi, esi
invalid
test byte [rdi], 0x84
ret 5
je 0x14006c6ee
mov r14b, 1
lea rax, [0x14010c650]
add dword [rax - 0x73], ecx
add eax, 0xa051a
mov qword [rsp + 0x48], rax
and al, 0x48
xor rax, rax
xor eax, eax
mov qword [rsp + 0x50], rax
jmp 0x14006c583
invalid
add byte [rbp - 0x77], al
invalid
stc
lea rdx, [rsp + 0x198]
xchg esp, eax
and al, 0x98
add dword [rax], eax
add al, ch
insb byte [rdi], dx
stc
dec dword [rcx + rcx*4 - 7]
xchg esp, eax
and al, 0x98
add dword [rax], eax
add al, ch
insb byte [rdi], dx
stc
dec dword [rcx + rcx*4 - 7]
call fcn.1400030c8
movdqu xmm0, xmmword [rsp + 0x198]
movq mm0, qword [rsp + 0x198]
pop rax
outsd dx, dword [rsi]
stc
push rbx
movq mm0, qword [rsp + 0x198]
add dword [rax], eax
add byte [rdi], cl
movups xmm1, xmmword [rsp + 0x1a8]
adc byte [rsp + 0x1a8], cl
movaps xmmword [rsp + 0xd0], xmm1
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rsi + 0xf], ah
invalid
jg 0x14006c111
rol byte [rax], 1
add byte [rax], al
movdqa xmmword [rsp + 0xc0], xmm0
movq qword [rsp + 0xc0], mm0
and al, 0xc0
add byte [rax], al
add byte [rbp - 0x7b], al
test byte [rdi], 0x84
sbb al, 5
invalid
add byte [rax], al
test r14d, r14d
je 0x14006c6b7
invalid
add byte [rax], al
add eax, 0x89440000
call 0x148ccb7e3
test r13b, 8
mov eax, r13d
test r13b, 8
jne 0x14006cd20
xor r14d, r14d
jmp 0x14006cd61
or eax, dword [rax]
invalid
or eax, dword [rax]
add byte [rcx - 0x7d], cl
std
or byte [rdi], cl
xchg byte [rax], al
xor dword [rax], eax
add byte [rax - 0x4a], al
or bh, byte [rax + 1]
add dword [rax], eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
and al, 0x68
mov qword [rsp + 0x68], rax
mov al, 1
mov dword [rsp + 0x3c], eax
and al, 0x3c
and al, 0x3c
and al, 0x3c
test r14d, r14d
jne 0x14006c56d
cmp r13, 0x11
jne 0x14006c56d
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rcx - 0x80], al
loopne 0x14006c1e5
mov rax, qword [rbp + 9]
mov eax, dword [rbp + 9]
movq xmm0, rax
movd mm0, eax
psrlq xmm0, 0x10
rcl byte [rax]
adc byte [rsi + 0xf], ah
jle 0x14006c17a
movd dword [rsp + 0xec], xmm0
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0xe0], eax
and al, 0xec
in al, dx
add byte [rax], al
add byte [rax - 0x77], cl
invalid
test byte [rax + riz*8], ah
mov dword [rsp + 0xe0], eax
add byte [rax], al
add byte [rcx - 0x77], cl
mov r14, rax
shr r14, 0x30
out dx, al
xor byte [rax + 0x24448901], dh
add dword [rcx + 0x403c2444], ecx
mov dh, 5
invalid
out dx, al
xor byte [rax + 0x24448901], dh
add dword [rcx + 0x403c2444], ecx
add dword [rcx + 0x403c2444], ecx
mov dh, 5
add eax, 0x24848844
scasd eax, dword [rdi]
add byte [rax], al
add byte [rcx + 0x48702444], cl
mov dword [rsp + 0x58], eax
and al, 0x58
mov byte [rsp + 0xaf], r8b
mov dword [rsp + 0x70], eax
mov qword [rsp + 0x58], rax
and al, 0x58
and al, 0x58
mov qword [rsp + 0x50], rax
and al, 0x50
mov qword [rsp + 0x68], rax
and al, 0x68
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x8c], eax
add byte [rax], al
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx + 0x8c2484], cl
add byte [rax], al
mov rbx, qword [rsp + 0x40]
jmp 0x14006c9f1
stosd dword [rdi], eax
invalid
add byte [rax], al
stosd dword [rdi], eax
invalid
jbe case.0x140049136.253
lea rax, [r13 - 9]
cmp rax, 7
mov rbx, qword [rsp + 0x40]
pop rsp
and al, 0x40
clc
invalid
pop rsp
and al, 0x40
lea r15, [rsp + 0x3b0]
ja 0x14006c5b3
add byte [rax], al
add byte [rax], al
add dh, al
mov byte [rsp + 0x5c0], 0xc
mov qword [rsp + 0x5b8], 0
add byte [rax], al
invalid
test byte [rax + rax*8], ah
add eax, 0x480c0000
mov dword [rsp + 0x5b8], 0
add byte [rax], al
invalid
rol byte [0x18812c275], 0xc7
test byte [rax + rdi*4], ah
add eax, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x4a], al
mov sil, 0xa
mov eax, 1
add byte [rax], al
invalid
mov sil, 0xa
mov eax, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x68
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x50], rax
mov al, 1
mov dword [rsp + 0x3c], eax
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
jmp 0x14006d61d
cmp ebp, 8
jbe case.0x140049136.252
std
or byte [rdi], cl
xchg byte [0x18006c2e8], dl
mov dh, 0xa
mov sil, 0xa
mov eax, 1
mov qword [rsp + 0x68], rax
and al, 0x68
add byte [rax - 0x77], cl
and al, 0x68
push 0xffffffff8948c031
and al, 0x50
xor eax, eax
mov qword [rsp + 0x50], rax
mov al, 1
mov dword [rsp + 0x3c], eax
and al, 0x3c
and al, 0x3c
cmp r13, 0xd
mov rbx, qword [rsp + 0x40]
pop rsp
and al, 0x40
pop rsp
and al, 0x40
je 0x14006c986
add byte [rax], al
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
and al, 0x48
and al, 0x48
xor eax, eax
mov qword [rsp + 0x58], rax
ror byte [rax - 0x77], 0x44
and al, 0x58
xor r12d, r12d
mov dword [rsp + 0x38], 0
add byte [rax - 0x73], cl
add eax, 0xe6d68
insd dword [rdi], dx
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0xe6d68
insd dword [rdi], dx
invalid
invalid
insd dword [rdi], dx
invalid
mov qword [rsp + 0x60], rax
jmp 0x14006c5a6
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x190]
add byte [rax - 0x39], cl
add byte [rdx], al
add byte [rax], al
add byte [rbx - 0x7af0fd05], al
jrcxz 0x14006c329
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rdx], al
add byte [rax], al
add byte [rbx - 0x7af0fd05], al
jrcxz 0x14006c329
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x44
and al, 0x50
push rax
xor eax, eax
mov qword [rsp + 0x50], rax
push rax
push rax
mov eax, 1
mov qword [rsp + 0x68], rax
mov cl, 1
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x58], rax
pop rax
pop rax
xor r12d, r12d
mov dword [rsp + 0x38], 0
lea rax, str.called__Result::unwrap____on_an__Err__value
insd dword [rdi], dx
invalid
add byte [rax - 0x77], cl
mov dword [rsp + 0x60], eax
insd dword [rdi], dx
invalid
mov dword [rsp + 0x60], eax
mov rbx, qword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
and al, 0xb0
add eax, dword [rax]
add byte [rax - 0x4a], al
or ch, cl
pop rdi
invalid
add byte [rax], al
and al, 0xb0
add eax, dword [rax]
add byte [rax - 0x4a], al
or ch, cl
pop rdi
sbb eax, 0xb6400000
or dword [rax - 0x75], ecx
pop rsp
and al, 0x40
lea r15, [rsp + 0x3b0]
mov esp, 0x3b024
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x98
add byte [rax], al
add cl, ch
invalid
invalid
add byte [rax], al
mov esp, 0x3b024
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x98
add byte [rax], al
add cl, ch
sbb rax, 0xffffffffc1480000
sbb eax, 0xc1480000
shr rsi, 5
sub rcx, rsi
add rax, rsi
invalid
out dx, al
add eax, 0x48f12948
add eax, esi
invalid
invalid
mov rdx, qword [rsp + 0x1a8]
add rdx, rsi
mov qword [rsp + 0x540], rdx
add eax, 0x89480000
mov word [rax + rcx*2], fs
add eax, 0x89480000
test byte [rax + rdx*2], ah
push rax
add eax, 0x8d480000
mov word [rax + rax*8], fs
add byte [rax], al
invalid
add eax, 0x89480000
mov word [rax + rcx*2], fs
add eax, 0x89480000
test byte [rax + rdx*2], ah
push rax
push rax
add eax, 0x8d480000
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x40
lea ecx, [rsp + 0xc0]
lea rdx, [rsp + 0x540]
call fcn.1400034cb
mov qword [rsp + 0x5e0], rsi
add eax, 0xede80000
jo 0x14006c3d6
dec dword [rax - 0x77]
mov ah, 0x24
loopne 0x14006c3e9
add byte [rax], al
mov rax, qword [rsp + 0xd0]
mov rcx, rax
sub rcx, rsi
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax + 0x29], 0xf1
jb 0x14006f366
insb byte [rdi], dx
invalid
mov qword [rsp + 0xd0], rcx
add qword [rsp + 0xc8], rsi
enter 0, 0
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rax + 1], cl
mov ah, 0x24
enter 0, 0
add byte [rax], al
movdqu xmm0, xmmword [rsp + 0xc0]
movdqa xmmword [rsp + 0x130], xmm0
xor byte [rcx], al
add byte [rax], al
xor byte [rcx], al
add byte [rax], al
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x140], rax
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0xd8]
invalid
invalid
test byte [rax + rcx*2], ah
add qword [rax], rax
mov rax, qword [rsp + 0xd8]
add byte [rax], al
mov qword [rsp + 0x148], rax
add qword [rax], rax
add byte [rax], al
add byte [rbp - 0x7b], al
test byte [rdi], 0x84
jp 0x14006c445
test r14d, r14d
je 0x14006c6bf
add byte [rax], al
movzx ebx, bl
mov ebp, ebx
mov rdx, qword [rsp + 0x138]
and ebp, 8
je 0x14006d0e9
invalid
add byte [rax - 0x75], cl
mov ah, 0x24
and al, 0x40
add dword [rax], eax
and al, 0x40
add dword [rax], eax
add byte [rax - 0x7b], cl
test byte [rbx + rcx*4 + 0x64], 0x24
test esi, esi
mov r12, qword [rsp + 0x40]
je 0x14006d26c
je 0x14006d26c
test bl, bh
or eax, 0x28a0000
mov al, byte [rdx]
movzx r14d, al
cmp rsi, r14
jbe 0x14006d26e
out dx, al
invalid
add byte [rax], al
out dx, al
or eax, 0x44880000
and al, 0x3c
mov byte [rsp + 0x3c], al
mov r8d, 1
mov rcx, r15
stc
stc
lea r13, [rsp + 0x130]
and al, 0x30
add dword [rax], eax
add byte [rcx + rcx*4 - 0x16], cl
mov rdx, r13
mov rdx, r13
mov edx, ebp
call fcn.140003888
mov rax, qword [rsp + 0x3b0]
mov rdx, qword [rsp + 0x3b8]
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xc0
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rcx*8], fs
add eax, dword [rax]
add bh, bh
push rax
sbb byte [rcx - 9], cl
not esi
dec dword [rax - 0x75]
test byte [rax + rsi*4], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb8
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xc0
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rcx*8], fs
add eax, dword [rax]
add bh, bh
push rax
sbb byte [rcx - 9], cl
invalid
not esi
invalid
add rsi, r14
mov rcx, r15
stc
stc
mov rdx, r13
mov r8, rsi
call fcn.140003772
mov rax, qword [rsp + 0x3b0]
mov rdx, qword [rsp + 0x3b8]
mov r8, qword [rsp + 0x3c0]
lea rcx, [rsp + 0x3c8]
mov word [rax + rcx*8], fs
add eax, dword [rax]
invalid
xchg esp, eax
and al, 0xb8
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xc0
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
invalid
mov word [rax + rcx*8], fs
add eax, dword [rax]
add bh, bh
call qword [rax + 0x18]
mov dl, byte [rsp + 0x3c]
push rsp
and al, 0x3c
mov rax, qword [rsp + 0x138]
call qword [rax + 0x18]
mov dl, byte [rsp + 0x3c]
push rsp
and al, 0x3c
push rsp
and al, 0x3c
mov rax, qword [rsp + 0x138]
and al, 0x38
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x48], rax
and al, 0x48
jmp 0x14006d0f3
mov byte [rsp + 0xa8], r8b
mov byte [rsp + 0xa8], al
mov r8d, 0x148
lea rcx, [rsp + 0x268]
and al, 0x68
add al, byte [rax]
add byte [rax - 0x75], cl
mov edx, dword [rsp + 0x210]
mov edx, dword [rsp + 0x210]
xchg esp, eax
and al, 0x10
add al, byte [rax]
add al, ch
push rax
std
or byte [rax], al
call fcn.1400fc280
mov qword [rsp + 0x260], rbx
mov dword [rsp + 0x260], ebx
add al, byte [rax]
add byte [rcx], dh
ror byte [rax - 0x7b], 0xdb
test rbx, rbx
xor eax, eax
test rbx, rbx
sete al
mov ecx, dword [rsp + 0x78]
and al, 0x78
and al, 0x78
cmp dword [rsp + rax*8 + 0x378], ecx
jne 0x14006d0a7
invalid
test byte [rsp + 0xa8], 4
mov ecx, dword [rsp + 0x224]
je 0x14006d30f
invalid
invalid
invalid
add byte [rax], al
test byte [rcx + 0x3100000d], ch
shr cl, 0x1e
invalid
xor eax, eax
jmp 0x14006d38b
xor eax, eax
mov qword [rsp + 0x50], rax
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
and al, 0x48
xor eax, eax
mov qword [rsp + 0x58], rax
xor r12d, r12d
mov dword [rsp + 0x38], 0
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x60], rax
mov rbx, qword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
jmp 0x14006e0e4
mov r12d, dword [rbp + 9]
mov eax, 0xffffff7f
invalid
invalid
inc dword [rcx + 0x21]
invalid
bswap r12d
bswap esp
invalid
mov r14d, dword [rbp + 0xd]
bswap r14d
add r13, 0xffffffffffffffef
add rbp, 0x11
mov rcx, r13
xor edx, edx
call fcn.140003c6c
dec dword [rax - 0x77]
invalid
mov rbx, rdx
mov rcx, rdx
mov rdx, rbp
mov ebp, r12d
in eax, 0x4d
mov eax, ebp
call fcn.1400fc280
dec dword [rax - 0x77]
invalid
mov qword [rsp + 0x3b0], rsi
mov qword [rsp + 0x3b8], rbx
mov qword [rsp + 0x3c0], r13
lea rcx, [rsp + 0x5b8]
mov rdx, r15
mov word [rax + rdi*4], fs
add eax, 0x894c0000
cli
call fcn.1400034cb
mov dword [rsp + 0x5d8], r12d
and al, 0xd8
invalid
add byte [rax], al
mov dword [rsp + 0x38], r14d
mov dword [rsp + 0x5dc], r14d
mov r14, qword [rsp + 0x5b8]
test r14, r14
je 0x14006c64a
cmp byte [rcx + rcx*4 - 0x4c], al
and al, 0xdc
add eax, 0x8b4c0000
mov ah, 0x24
mov eax, 0x4d000005
test esi, esi
je 0x14006d1ca
mov cl, byte [rbx]
add byte [rax], al
mov rax, r14
shr rax, 0x20
mov qword [rsp + 0x68], rax
and al, 0x68
and al, 0x68
mov rax, qword [rsp + 0x5c0]
test byte [rax + rax*8], ah
add eax, 0x89480000
invalid
invalid
mov qword [rsp + 0x48], rax
and al, 0x48
mov rax, qword [rsp + 0x5c8]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x60], eax
mov eax, dword [rsp + 0x5d0]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x50], eax
and al, 0x50
mov al, 1
mov dword [rsp + 0x3c], eax
mov sil, 6
mov eax, dword [rsp + 0x5d4]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x58], rax
pop rax
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0xe0], eax
mov dword [rsp + 0x70], eax
mov dword [rsp + 0x88], eax
test byte [rax + rcx*4], ah
add byte [rax], al
invalid
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx + 0x8c2484], cl
add byte [rax], al
invalid
mov dword [rsp + 0x8c], eax
add byte [rax - 0x75], cl
pop rsp
and al, 0x40
mov rbx, qword [rsp + 0x40]
jmp 0x14006df7c
mov sil, 0x12
mov ebp, dword [rsp + 0x78]
jmp 0x14006d40c
mov bpl, 0x12
mov ch, 0x12
jmp 0x14006d4ab
mov rdx, qword [rsp + 0x138]
mov rsi, qword [rsp + 0x140]
mov rbx, qword [rsp + 0x40]
mov ebx, dword [rsp + 0x40]
add byte [rax - 0x75], cl
mov ah, 0x24
add dword [rax], eax
add byte [rax - 0x75], cl
mov ebx, dword [rsp + 0x40]
mov ebx, dword [rsp + 0x40]
jmp 0x14006d271
or eax, dword [rax]
add byte [rbx + rcx*4 + 0x75], al
or dword [rcx + 0xf], eax
invalid
mov r14d, dword [rbp + 9]
bswap r14d
mov al, 1
mov dword [rsp + 0x3c], eax
and al, 0x3c
mov sil, 8
or cl, ch
jmp 0x14006c9bd
iretd
add r13, 0xfffffffffffffff7
test r8b, 1
jne 0x14006d21b
invalid
or eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
mov rax, r13
movabs rcx, 0xaaaaaaaaaaaaaaab
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
imul rax, rcx
ror rax, 1
mov dword [rsp + 0x74], 0
and al, 0x74
add byte [rax], al
add byte [rax], al
and al, 0x74
add byte [rax], al
add byte [rax], al
movabs rcx, 0x2aaaaaaaaaaaaaab
cmp rax, rcx
mov rbx, qword [rsp + 0x40]
and al, 0x40
stosd dword [rdi], eax
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
sub cl, byte [rax + 0x39]
enter 0xffffffffffff8b48, 0x5c
and al, 0x40
lea r15, [rsp + 0x3b0]
mov al, 3
add byte [rax], al
jae 0x14006d607
invalid
test r13, r13
test ebp, ebp
in eax, dx
je 0x14006debf
add rbp, 9
mov dword [rsp + 0x98], 0
add byte [rax], al
add byte [rax], al
or edi, eax
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add bh, al
add byte [rax], al
mov dword [rsp + 0x38], 0
and al, 0x38
add byte [rax], al
add byte [rax], al
xor eax, eax
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x50], eax
xor eax, eax
mov qword [rsp + 0x60], rax
invalid
ror byte [rax - 0x77], 0x44
and al, 0x60
invalid
invalid
xor eax, eax
mov qword [rsp + 0x48], rax
ror byte [rax - 0x77], 0x44
and al, 0x48
xor eax, eax
mov qword [rsp + 0x68], rax
xor eax, eax
cmp r13, 6
std
invalid
mov esi, 6
invalid
add byte [rax], al
add byte [rcx + 0xf], cl
cmc
cmp rsi, 1
je 0x14006f118
xchg byte [rcx], ch
add byte [rax], al
invalid
std
invalid
invalid
add byte [rax - 0x7d], cl
inc byte [rdx]
cmp rsi, 2
jbe 0x14006f12e
cmp rsi, 3
je 0x14006f144
cmp rsi, 4
jbe 0x14006f15a
add al, 0xf
xchg byte [rdx + 0x48000029], ch
cmp rsi, 5
cmp rsi, 5
je 0x14006f170
mov dh, 0x29
add byte [rax], al
mov r10, rbx
movzx r8d, byte [rbp]
movzx ebx, byte [rbp + 1]
pop rbp
add dword [rcx - 0x3f], eax
loopne 0x14006c7d2
pop rbp
add dword [rcx - 0x3f], eax
loopne 0x14006c7d2
add ebx, r8d
dec ebx
cmp ebx, 7
ret
ja case.default.0x14006c800
mov r11d, eax
mov eax, r14d
invalid
invalid
movzx r8d, byte [rbp + 2]
movzx r12d, byte [rbp + 3]
movzx r14d, byte [rbp + 4]
mov dh, 0x45
add al, byte [rdi + rcx - 0x4a]
add eax, dword gs:[rdi + rcx - 0x4a]
jne 0x14006c7f1
movzx r15d, byte [rbp + 5]
add eax, 0x37158d4c
xchg esp, eax
invalid
lea r10, [0x140155c30]
adc eax, 0xe9437
movsxd rbx, dword [r10 + rbx*4]
add rbx, r10
jmp rbx
shl r8d, 0x18
shl r12d, 0x10
invalid
sbb byte [rcx - 0x3f], al
in al, 0x10
invalid
adc byte [rbp + 9], al
invalid
or r12d, r8d
shl r14d, 8
shl esi, 8
shl esi, 8
or r14d, r12d
or r14d, r15d
mov ecx, r14d
int1
int1
mov rbx, qword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
and al, 0xb0
add eax, dword [rax]
add byte [rcx - 0x77], al
invalid
mov eax, 1
jmp 0x14006c970
add dword [rax], eax
invalid
and al, 0xb0
add eax, dword [rax]
add byte [rcx - 0x77], al
invalid
add dword [rax], eax
add byte [rcx - 0x3f], al
invalid
invalid
shl r8d, 0x18
shl eax, 0x18
loopne 0x14006c850
shl r12d, 0x10
or r12d, r8d
shl r14d, 8
or r14d, r12d
out 0x45, al
mov ecx, esi
out 0x45, al
mov ecx, esi
or r9d, r15d
mov r8d, 1
add byte [rax], al
mov qword [rsp + 0x68], r8
cmp r9d, 2
jb case.0x14006c800.7
cld
add byte [rax], al
invalid
cld
add byte [rax], al
add cl, ch
jmp 0x14006e263
shl r8d, 0x18
jmp 0x14006e263
shl r12d, 0x10
or r12d, r8d
shl r14d, 8
or r14d, r12d
or r14d, r15d
mov r8d, 1
mov qword [rsp + 0x48], r8
mov dword [rsp + 0x48], eax
mov rbx, qword [rsp + 0x40]
and al, 0x40
lea r15, [rsp + 0x3b0]
jmp 0x14006c96d
mov rbx, qword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
mov r14d, eax
mov eax, r11d
add rbp, rsi
sub r13, rsi
jne 0x14006c77b
mov rbx, r10
jmp 0x14006c970
movzx r14d, byte [rbp + 9]
movzx eax, byte [rbp + 0xa]
shl eax, 0x10
movzx ecx, byte [rbp + 0xb]
shl ecx, 8
movzx edx, byte [rbp + 0xc]
and r14d, 0x7f
shl r14d, 0x18
or r14d, eax
or r14d, ecx
or r14d, edx
mov al, 1
mov dword [rsp + 0x3c], eax
mov sil, 7
je 0x14006d2d2
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0x70], eax
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x8c], eax
mov ebp, dword [rsp + 0x78]
mov dword [rsp + 0xec], ebp
lea r15, [rsp + 0x3b0]
jmp 0x14006df7c
cmp qword [rsp + 0xc8], 0
mov ebp, dword [rsp + 0x78]
je 0x14006d409
mov rax, qword [rsp + 0xc0]
movzx r14d, byte [rax]
mov r8d, 1
lea rbx, [rsp + 0x260]
mov rcx, rbx
lea rdx, [rsp + 0xc0]
call fcn.140002daa
mov rcx, rbx
call fcn.1400030c8
mov r10d, r13d
mov bl, 2
test r10b, 0x20
jne 0x14006d053
test r14, r14
je 0x14006ca72
mov rcx, qword [rsp + 0xc8]
mov al, 0xd
sub rcx, r14
jb 0x14006d0a0
mov qword [rsp + 0xc8], rcx
mov rax, qword [rsp + 0xc0]
mov rcx, qword [rsp + 0xc8]
movaps xmm0, xmmword [rsp + 0xd0]
lea rdx, [rsp + 0x3c0]
movups xmmword [rdx + 3], xmm0
mov qword [rdx - 0xd], rax
mov qword [rdx - 5], rcx
mov al, byte [rsp + 0x1dc]
lea rcx, [rsp + 0x547]
mov byte [rcx + 4], al
mov eax, dword [rsp + 0x1d8]
mov dword [rcx], eax
mov r8d, 0
mov qword [rsp + 0x260], r8
mov rax, qword [rsp + 0x528]
mov byte [rsp + 0x268], al
mov qword [rsp + 0x278], r8
mov r9d, 8
mov qword [rsp + 0x280], r9
lea rcx, [rsp + 0x268]
movups xmmword [rcx + 0x20], xmm6
mov qword [rsp + 0x298], r9
mov qword [rsp + 0x2a0], r8
mov qword [rsp + 0x2a8], 2
mov qword [rsp + 0x2b0], r8
mov word [rsp + 0x2b8], r8w
mov byte [rsp + 0x2c0], 0xb
mov qword [rsp + 0x2d8], r8
mov qword [rsp + 0x2f8], r8
mov qword [rsp + 0x318], r8
mov qword [rsp + 0x338], r8
mov word [rsp + 0x358], r8w
mov qword [rsp + 0x360], r8
mov byte [rsp + 0x368], 0
mov eax, dword [rsp + 0x548]
mov dword [rcx + 0x109], eax
mov rax, qword [rsp + 0x540]
mov qword [rcx + 0x101], rax
mov byte [rsp + 0x375], bl
mov word [rsp + 0x376], r8w
mov dword [rsp + 0x378], ebp
mov byte [rsp + 0x37c], r10b
movdqu xmm0, xmmword [rdx - 0xd]
movups xmm1, xmmword [rdx + 3]
movaps xmmword [rsp + 0x140], xmm1
movdqa xmmword [rsp + 0x130], xmm0
lea rcx, [rsp + 0x260]
lea rdx, [rsp + 0x130]
mov r8, rsi
mov r9, qword [rsp + 0x208]
mov ebx, r10d
call fcn.140010393
cmp al, 0x15
jne 0x14006d690
test bl, 4
je 0x14006d6f6
mov r14d, dword [rsp + 0x260]
mov eax, dword [rsp + 0x264]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x268]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x270]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x278]
mov qword [rsp + 0x50], rax
mov eax, dword [rsp + 0x27c]
mov qword [rsp + 0x58], rax
mov ebp, dword [rsp + 0x280]
mov eax, dword [rsp + 0x284]
mov dword [rsp + 0x38], eax
mov eax, dword [rsp + 0x288]
mov dword [rsp + 0x15c], eax
mov eax, dword [rsp + 0x28c]
mov dword [rsp + 0x160], eax
mov eax, dword [rsp + 0x290]
mov dword [rsp + 0x164], eax
mov al, byte [rsp + 0x294]
mov dword [rsp + 0x70], eax
lea rcx, [rsp + 0x268]
movzx eax, word [rcx + 0x2d]
mov word [rsp + 0x84], ax
mov al, byte [rcx + 0x2f]
mov byte [rsp + 0x86], al
mov r8d, 0xe0
lea rcx, [rsp + 0x650]
lea rdx, [rsp + 0x298]
call fcn.1400fc280
mov al, byte [rsp + 0x378]
mov dword [rsp + 0x8c], eax
mov al, byte [rsp + 0x37c]
mov dword [rsp + 0x88], eax
mov rcx, qword [rsp + 0x518]
movzx eax, word [rcx]
mov word [rsp + 0x94], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x96], al
mov rcx, qword [rsp + 0x510]
movzx eax, word [rcx]
mov word [rsp + 0x90], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x92], al
lea rcx, [rsp + 0x130]
call fcn.1400030c8
mov sil, 1
jmp 0x14006d03e
cmp qword [rsp + 0xc8], 0
je 0x14006d4a8
mov rax, qword [rsp + 0xc0]
movzx r14d, byte [rax]
mov r8d, 1
lea rbx, [rsp + 0x260]
mov rcx, rbx
lea rdx, [rsp + 0xc0]
call fcn.140002daa
mov rcx, rbx
call fcn.1400030c8
mov bpl, 0x13
cmp qword [rsp + 0xc8], 5
jb 0x14006d4ab
mov rax, qword [rsp + 0xc0]
mov ebx, dword [rax]
mov eax, 0xffffff7f
and ebx, eax
mov r8d, 4
lea r15, [rsp + 0x260]
mov rcx, r15
lea rdx, [rsp + 0xc0]
call fcn.140002daa
mov rcx, r15
call fcn.1400030c8
mov r10d, r13d
test r14, r14
je 0x14006cdd6
mov dword [rsp + 0x3c], 0
mov qword [rsp + 0xe0], rax
jmp 0x14006c23c
mov al, 0x13
cmp qword [rsp + 0xc8], 5
jb 0x14006d0a0
mov rax, qword [rsp + 0xc0]
mov ebx, dword [rax]
bswap ebx
mov ecx, ebx
and ecx, 0x7fffff00
movzx eax, byte [rax + 4]
shl rax, 0x20
or rcx, rax
shr rcx, 8
mov byte [rsp + 0x130], bl
mov dword [rsp + 0x131], ecx
cmp dword [rsp + 0x130], ebp
jne 0x14006d900
mov al, 0x14
mov esi, eax
jmp 0x14006d40c
mov dword [rsp + 0xf0], 0
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x50], rax
xor r12d, r12d
mov dword [rsp + 0x38], 0
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x60], rax
mov ebp, 1
jmp 0x14006d379
and ebx, 9
mov r14d, dword [rsp + 0x130]
mov eax, dword [rsp + 0x134]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x60], rax
mov rcx, qword [rsp + 0x148]
mov rax, rcx
mov qword [rsp + 0x50], rcx
shr rcx, 0x20
mov qword [rsp + 0x58], rcx
movzx eax, dl
shl eax, 0x10
shl ebp, 5
or ebp, eax
or ebp, ebx
mov dword [rsp + 0x38], ebp
xor esi, esi
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0x70], eax
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x8c], eax
mov dword [rsp + 0x3c], 0
mov rbx, r12
mov ebp, dword [rsp + 0x78]
jmp 0x14006df7c
xor eax, eax
mov qword [rsp + 0x50], rax
mov sil, 0xa
mov eax, 1
mov qword [rsp + 0x68], rax
mov al, 1
mov dword [rsp + 0x3c], eax
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x58], rax
xor r12d, r12d
mov dword [rsp + 0x38], 0
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x60], rax
mov rbx, qword [rsp + 0x40]
jmp 0x14006e0e4
mov dword [rsp + 0x74], 0
test r13, r13
mov rbx, qword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
jne 0x14006d607
mov r12, rbx
mov al, 1
mov dword [rsp + 0x70], eax
xor eax, eax
xor ecx, ecx
mov qword [rsp + 0x68], rcx
xor r10d, r10d
xor ebx, ebx
mov qword [rsp + 0x50], rcx
xor ecx, ecx
mov qword [rsp + 0x58], rcx
mov dword [rsp + 0x38], 0
xor r11d, r11d
jmp 0x14006deef
xor esi, esi
mov rbx, r12
mov rax, qword [rsp + 0x130]
lea rcx, [rsp + 0x148]
mov r8, rsi
call qword [rax + 0x18]
mov sil, 0xa
mov eax, 1
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x50], rax
mov al, 1
mov dword [rsp + 0x3c], eax
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x58], rax
xor ebp, ebp
mov dword [rsp + 0x38], 0
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x60], rax
jmp 0x14006d50b
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x58], rax
xor r12d, r12d
mov dword [rsp + 0x38], 0
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x60], rax
lea r15, [rsp + 0x3b0]
mov sil, 0xa
jmp 0x14006e0e4
mov qword [rsp + 0x3a8], rax
mov r14, qword [rsp + 0x390]
test r14, r14
je 0x14006d8a3
mov sil, 0x13
lea rcx, [rsp + 0xc0]
call fcn.1400030c8
lea eax, [rsi - 0xc]
movzx eax, al
cmp al, 9
mov ecx, 9
cmovae eax, ecx
mov cl, 1
mov dword [rsp + 0x3c], ecx
cmp al, 8
mov rbx, qword [rsp + 0x40]
mov qword [rsp + 0x528], rsi
jne 0x14006d460
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x48]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x48], rcx
xor r14d, r14d
jmp 0x14006d499
mov ebp, 1
xor eax, eax
mov qword [rsp + 0x50], rax
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x58], rax
xor r12d, r12d
mov dword [rsp + 0x38], 0
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x60], rax
mov eax, ebp
mov qword [rsp + 0x68], rax
mov sil, 0xa
mov ebp, r12d
jmp 0x14006d50b
mov bpl, 0x13
lea rcx, [rsp + 0xc0]
call fcn.1400030c8
mov sil, 0xa
mov eax, 1
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x50], rax
mov al, 1
mov dword [rsp + 0x3c], eax
mov byte [rsp + 0xae], bpl
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x58], rax
xor ebp, ebp
mov dword [rsp + 0x38], 0
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x60], rax
mov rbx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x1e0]
cmp rax, 2
je 0x14006d55d
test rax, rax
je 0x14006d542
lea rcx, [rsp + 0x1e0]
call fcn.140010320
jmp 0x14006e153
mov rax, rdx
movabs rcx, 0xff0000000000
and rax, rcx
movabs rcx, 0x20000000000
cmp rax, rcx
mov qword [rsp + 0x500], rdx
jne 0x14006d640
mov rax, qword [rsp + 0x180]
add eax, 0xfffffff4
movzx eax, al
cmp al, 9
mov ecx, 9
cmovae eax, ecx
cmp al, 8
jne 0x14006d607
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x48]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x48], rcx
xor r14d, r14d
mov eax, r8d
mov qword [rsp + 0x68], rax
jmp 0x14006e0e4
mov r14b, 1
lea rax, [0x14010c650]
mov qword [rsp + 0x48], rax
xor eax, eax
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x58], rax
xor r12d, r12d
mov dword [rsp + 0x38], 0
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x60], rax
jmp 0x14006e0e4
mov rax, rdx
shr rax, 0x20
mov qword [rsp + 0x68], rax
mov al, 1
mov dword [rsp + 0x3c], eax
mov sil, 2
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0x70], eax
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rax
mov r14d, edx
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x8c], eax
mov rax, qword [rsp + 0x180]
mov dword [rsp + 0xec], eax
jmp 0x14006df7c
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
je 0x14006d9e8
movzx ecx, cl
xor r15d, r15d
mov dl, 1
cmp ecx, 9
jne 0x14006da1e
mov dword [rsp + 0x78], 1
test r13b, 4
jne 0x14006da26
add al, 0xfd
lea r14, [0x14010c650]
mov ecx, 0
mov r13d, 0
mov r9d, 0
lea rbx, str.called__Result::unwrap____on_an__Err__value
cmp al, 9
jb 0x14006da3c
mov r8d, 0x120
lea r15, [rsp + 0x3b0]
mov rcx, r15
lea rdx, [rsp + 0x260]
call fcn.1400fc280
movaps xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0xc0], xmm0
movaps xmmword [rsp + 0xd0], xmm1
mov rcx, qword [rsp + 0x190]
call fcn.140010b16
xor esi, esi
mov qword [rdi + 0x230], rsi
mov r8d, 0x120
mov rcx, qword [rsp + 0x210]
mov rdx, r15
call fcn.1400fc280
movdqa xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
mov rax, qword [rsp + 0x520]
movdqu xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
mov qword [rdi + 0x378], rsi
jmp 0x14006d88b
mov sil, 9
mov ebp, r12d
mov rbx, qword [rsp + 0x40]
mov r14, qword [rsp + 0x98]
jmp 0x14006d50b
shr ebx, 0x1f
mov r8d, 5
lea r15, [rsp + 0x260]
mov rcx, r15
lea rdx, [rsp + 0xc0]
call fcn.140002daa
mov rcx, r15
lea r15, [rsp + 0x3b0]
call fcn.1400030c8
mov r10d, r13d
mov eax, dword [rsp + 0x130]
mov dword [rsp + 0x1d8], eax
mov al, byte [rsp + 0x134]
mov byte [rsp + 0x1dc], al
jmp 0x14006ca52
movabs rax, 0xffffffff00000000
mov r14, qword [rsp + 0x48]
and r14, rax
or r14, 1
xor edx, edx
mov rax, qword [rsp + 0x50]
mov r15d, eax
mov rax, qword [rsp + 0x58]
mov ecx, eax
mov r13d, r12d
mov r9d, dword [rsp + 0x38]
mov rbx, qword [rsp + 0x60]
jmp 0x14006da3c
mov dword [rsp + 0x78], 1
lea r14, [0x14010c650]
xor ecx, ecx
xor r13d, r13d
xor r9d, r9d
lea rbx, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x98], rbx
mov eax, dword [rsp + 0x78]
mov qword [rsp + 0x68], rax
mov r12d, ecx
lea rcx, [rsp + 0x130]
mov ebp, edx
mov ebx, r9d
call fcn.1400030c8
lea rcx, [rsp + 0x260]
call fcn.140010b46
mov sil, 0xa
mov al, 1
mov dword [rsp + 0x3c], eax
mov eax, ebp
mov qword [rsp + 0x48], r14
mov r14, rax
mov eax, r15d
mov qword [rsp + 0x50], rax
mov eax, r12d
mov qword [rsp + 0x58], rax
mov ebp, r13d
jmp 0x14006de30
mov dword [rsp + 0x38], ebx
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x60], rax
mov rbx, qword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
jmp 0x14006d50b
mov r12, rbx
xor eax, eax
xor ecx, ecx
mov qword [rsp + 0x68], rcx
xor r10d, r10d
xor ebx, ebx
mov qword [rsp + 0x50], rcx
xor ecx, ecx
mov qword [rsp + 0x58], rcx
mov dword [rsp + 0x38], 0
xor r11d, r11d
mov dword [rsp + 0x70], 0
xor ecx, ecx
xor esi, esi
mov r8d, r9d
shl r10, 0x20
or r10, r8
mov qword [rsp + 0x48], r10
mov r8d, r14d
shl rbx, 0x20
or rbx, r8
mov qword [rsp + 0x60], rbx
movzx r14d, cl
or r14d, esi
mov r8b, byte [rsp + 0x3b2]
mov byte [rsp + 0x86], r8b
movzx r8d, word [rsp + 0x3b0]
mov word [rsp + 0x84], r8w
mov r8b, 1
mov dword [rsp + 0x3c], r8d
mov sil, 4
mov qword [rsp + 0xe0], r8
mov dword [rsp + 0x164], edx
mov dword [rsp + 0x160], r11d
mov dword [rsp + 0x15c], r13d
mov dword [rsp + 0x88], ecx
mov dword [rsp + 0x8c], ecx
mov dword [rsp + 0xec], eax
mov rbx, r12
mov al, byte [rsp + 0x86]
mov byte [rsp + 0x12e], al
movzx eax, word [rsp + 0x84]
mov word [rsp + 0x12c], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x7b0]
lea rdx, [rsp + 0x650]
call fcn.1400fc280
movzx eax, word [rsp + 0x94]
mov word [rsp + 0x128], ax
mov al, byte [rsp + 0x96]
mov byte [rsp + 0x12a], al
movzx eax, word [rsp + 0x90]
mov word [rsp + 0x124], ax
mov al, byte [rsp + 0x92]
mov byte [rsp + 0x126], al
mov rax, qword [rsp + 0x1e0]
cmp rax, 2
je 0x14006e043
test rax, rax
je 0x14006e028
lea rcx, [rsp + 0x1e0]
call fcn.140010320
cmp byte [rsp + 0x3c], 0
je 0x14006e064
mov eax, ecx
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0x1e0]
cmp rax, 2
je 0x14006e136
test rax, rax
je 0x14006e11b
mov rcx, qword [rsp + 0x1e8]
mov rax, qword [rsp + 0x1f0]
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
jmp 0x14006e12b
mov rcx, qword [rsp + 0x1e8]
mov rax, qword [rsp + 0x1f0]
lea rdx, [rsp + 0x1f8]
call qword [rax + 0x68]
lea rcx, [rsp + 0x1e0]
call fcn.140010320
lea rcx, [rsp + 0x198]
call fcn.1400030c8
mov ebp, r12d
cmp sil, 0xa
je 0x14006e3a0
mov al, byte [rsp + 0x12e]
mov byte [rsp + 0x122], al
movzx eax, word [rsp + 0x12c]
mov word [rsp + 0x120], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x9c0]
lea rdx, [rsp + 0x7b0]
call fcn.1400fc280
movzx eax, word [rsp + 0x128]
mov word [rsp + 0x11c], ax
mov al, byte [rsp + 0x12a]
mov byte [rsp + 0x11e], al
movzx eax, word [rsp + 0x124]
mov word [rsp + 0x118], ax
mov al, byte [rsp + 0x126]
mov byte [rsp + 0x11a], al
cmp sil, 9
jne 0x14006e2ba
mov word [rdi + 0x1c1], 0
mov sil, 0xa
jmp 0x14006e5ff
mov eax, dword [rsp + 0x74]
shl eax, 0x10
movzx ecx, byte [rsp + 0x3c]
shl ecx, 8
or ecx, eax
movzx eax, r14b
or eax, ecx
mov dword [rsp + 0x17c], eax
mov sil, 9
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x178], eax
mov dword [rsp + 0x174], ebp
mov rax, qword [rsp + 0x58]
mov dword [rsp + 0x170], eax
mov rax, qword [rsp + 0x50]
mov dword [rsp + 0x168], eax
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x1c8], rax
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x1c0], rax
mov rax, qword [rsp + 0x68]
mov dword [rsp + 0x16c], eax
mov eax, dword [rsp + 0xec]
mov dword [rsp + 0x234], eax
mov rax, qword [rsp + 0xe0]
mov word [rsp + 0x18c], ax
mov al, byte [rsp + 0xaf]
mov byte [rsp + 0xb3], al
mov r13d, ebp
jmp 0x14006e5ff
mov sil, 0xb
mov rbx, r12
jmp 0x14006e5ff
cmp qword [rdi + 0x1a8], 0
je 0x14006edbf
mov r8d, 0x19
mov cl, 0x27
lea rdx, str.bytes_remaining_on_streampolling_StreamFuture_twiceC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_stream_streaminto_future.rs
call fcn.1400a1c2b
mov rbp, rax
mov r13d, r12d
mov byte [rdi + 0x1c2], 1
jmp 0x14006e48b
mov byte [rdi + 0x1c2], 1
mov rbx, r12
mov rcx, rbp
call fcn.14000ff81
cmp al, 0x15
jne 0x14006e57d
mov dword [rsp + 0x178], eax
mov eax, dword [rsp + 0x3b0]
and al, 0xb0
add eax, dword [rax]
add byte [rcx + 0x17c2484], cl
add dword [rax], eax
invalid
and al, 0xb0
add eax, dword [rax]
add byte [rcx + 0x17c2484], cl
invalid
add dword [rax], eax
add byte [rax - 0x4a], al
or dword [rax - 0x75], ecx
test byte [rax + rbp*8], ah
add eax, 0x83480000
clc
add dh, byte [rsp + rax*2 + 0x48]
test eax, eax
add byte [rax], al
mov sil, 9
mov rax, qword [rsp + 0x5e8]
cmp rax, 2
je 0x14006e651
test rax, rax
je 0x14006e636
mov rcx, qword [rsp + 0x5f0]
mov rax, qword [rsp + 0x5f8]
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
jmp 0x14006e646
mov rcx, qword [rsp + 0x5f0]
mov rax, qword [rsp + 0x5f8]
lea rdx, [rsp + 0x600]
call qword [rax + 0x68]
lea rcx, [rsp + 0x5e8]
call fcn.140010320
mov al, 9
cmp sil, 0xa
je 0x14006e7eb
movzx eax, sil
cmp eax, 9
je 0x14006efc2
cmp eax, 0xb
je 0x14006ef66
mov al, byte [rsp + 0x116]
mov byte [rsp + 0x10a], al
movzx eax, word [rsp + 0x114]
mov word [rsp + 0x108], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xb80]
lea rdx, [rsp + 0xaa0]
call fcn.1400fc280
movzx eax, word [rsp + 0x110]
mov word [rsp + 0x104], ax
mov al, byte [rsp + 0x112]
mov byte [rsp + 0x106], al
movzx eax, word [rsp + 0x10c]
mov word [rsp + 0x100], ax
mov al, byte [rsp + 0x10e]
mov byte [rsp + 0x102], al
mov al, byte [rsp + 0xb1]
mov byte [rsp + 0xb7], al
mov al, byte [rsp + 0xb0]
mov byte [rsp + 0xb6], al
mov eax, dword [rsp + 0x230]
mov dword [rsp + 0x25c], eax
mov eax, dword [rsp + 0x22c]
mov dword [rsp + 0x258], eax
mov eax, dword [rsp + 0x228]
mov dword [rsp + 0x254], eax
mov eax, dword [rsp + 0x178]
mov dword [rsp + 0x250], eax
mov eax, dword [rsp + 0x174]
mov dword [rsp + 0x24c], eax
mov eax, dword [rsp + 0x170]
mov dword [rsp + 0x248], eax
mov eax, dword [rsp + 0x168]
mov dword [rsp + 0x244], eax
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x5b0], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x5a8], rax
mov eax, dword [rsp + 0x16c]
mov dword [rsp + 0x240], eax
mov eax, dword [rsp + 0x17c]
mov dword [rsp + 0x23c], eax
mov eax, dword [rsp + 0x234]
mov dword [rsp + 0x238], eax
movzx eax, word [rsp + 0x18c]
mov word [rsp + 0x18e], ax
mov eax, esi
mov cl, byte [rsp + 0xb3]
mov byte [rsp + 0xb5], cl
mov cl, byte [rsp + 0xb2]
mov byte [rsp + 0xb4], cl
mov byte [rsp + 0x898], al
mov al, byte [rsp + 0xb5]
mov byte [rsp + 0x899], al
movzx eax, word [rsp + 0x18e]
mov word [rsp + 0x89a], ax
mov eax, dword [rsp + 0x238]
mov dword [rsp + 0x89c], eax
mov eax, dword [rsp + 0x23c]
mov dword [rsp + 0x8a0], eax
mov eax, dword [rsp + 0x240]
mov dword [rsp + 0x8a4], eax
mov rax, qword [rsp + 0x5a8]
mov qword [rsp + 0x8a8], rax
mov rax, qword [rsp + 0x5b0]
mov qword [rsp + 0x8b0], rax
mov eax, dword [rsp + 0x244]
mov dword [rsp + 0x8b8], eax
mov eax, dword [rsp + 0x248]
mov dword [rsp + 0x8bc], eax
mov eax, dword [rsp + 0x24c]
mov dword [rsp + 0x8c0], eax
mov eax, dword [rsp + 0x250]
mov dword [rsp + 0x8c4], eax
mov eax, dword [rsp + 0x254]
mov dword [rsp + 0x8c8], eax
mov eax, dword [rsp + 0x258]
mov dword [rsp + 0x8cc], eax
mov eax, dword [rsp + 0x25c]
mov dword [rsp + 0x8d0], eax
mov al, byte [rsp + 0xb6]
mov byte [rsp + 0x8d4], al
movzx eax, word [rsp + 0x108]
lea rcx, [rsp + 0x8d5]
mov word [rcx], ax
mov al, byte [rsp + 0x10a]
mov byte [rcx + 2], al
mov r8d, 0xe0
lea rcx, [rsp + 0x8d8]
lea rdx, [rsp + 0xb80]
call fcn.1400fc280
mov al, byte [rsp + 0xb7]
mov byte [rsp + 0x9b8], al
movzx eax, word [rsp + 0x104]
mov rcx, qword [rsp + 0x590]
mov word [rcx], ax
mov al, byte [rsp + 0x106]
mov byte [rcx + 2], al
mov al, byte [rsp + 0xb4]
mov byte [rsp + 0x9bc], al
mov al, byte [rsp + 0x102]
mov rcx, qword [rsp + 0x588]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0x100]
mov word [rcx], ax
lea rcx, [rsp + 0x770]
lea rdx, [rsp + 0x738]
lea r8, [rsp + 0x898]
call fcn.1400680d3
cmp dword [rsp + 0x770], 0
jne 0x14006eed7
mov ecx, dword [rsp + 0x774]
lea r8, [rsp + 0x778]
movdqu xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmm2, xmmword [r8 + 0x20]
movdqa xmmword [rsp + 0x610], xmm0
movaps xmmword [rsp + 0x620], xmm1
movaps xmmword [rsp + 0x630], xmm2
sub dword [rsp + 0x630], edx
sub dword [rsp + 0x630], edx
mov eax, dword [r8 + 0x30]
mov dword [rsp + 0x640], eax
xor byte [rcx + 0x6402484], cl
add byte [rax], al
mov al, byte [rsp + 0x7ac]
movzx edx, word [r8 + 0x35]
mov word [rsp + 0xfc], dx
mov dl, byte [r8 + 0x37]
mov byte [rsp + 0xfe], dl
lea r8d, [rcx - 2]
lea rdx, [r8 + 1]
cmp r8d, 2
mov r8d, 0
cmovae rdx, r8
test rdx, rdx
je 0x14006ea0e
test byte [rsp + rbp*4], ah
invalid
cmp rdx, 1
je 0x14006edaf
jmp 0x14006ef2a
test al, 1
jne 0x14006ea84
cmp dword [rdi + 0x490], 2
jne 0x14006f266
mov dword [rdi + 0x490], ecx
mov ecx, dword [rsp + 0x640]
mov rdx, qword [rsp + 0x580]
mov dword [rdx + 0x30], ecx
movdqa xmm0, xmmword [rsp + 0x610]
movaps xmm1, xmmword [rsp + 0x620]
movaps xmm2, xmmword [rsp + 0x630]
movups xmmword [rdx + 0x20], xmm2
movups xmmword [rdx + 0x10], xmm1
movdqu xmmword [rdx], xmm0
mov byte [rdi + 0x4c8], al
mov al, byte [rsp + 0xfe]
mov rcx, qword [rsp + 0x578]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0xfc]
mov word [rcx], ax
jmp 0x14006edaf
cmp dword [rdi + 0x450], 1
jne 0x14006f0e1
cmp dword [rdi + 0x474], 0
je 0x14006eafc
mov ecx, dword [rdi + 0x478]
lea rax, [rcx - 0x4000]
cmp rax, 0xffc000
jae case.0x140049136.254
mov qword [rdi + 0x10], rcx
test ecx, ecx
je 0x14006f100
mov rax, qword [rdi + 0x380]
xor edx, edx
div rcx
cmp rax, 1
adc rax, 0
mov rcx, rax
shr rcx, 2
add rcx, rax
mov rax, 0xffffffffffffffff
cmovb rcx, rax
cmp rcx, 6
mov eax, 5
cmovb rcx, rax
mov qword [rdi + 0x388], rcx
cmp dword [rdi + 0x47c], 0
je 0x14006eb48
mov eax, dword [rdi + 0x480]
mov qword [rdi + 0x380], rax
mov rcx, qword [rdi + 0x10]
test rcx, rcx
je 0x14006f100
xor edx, edx
div rcx
cmp rax, 1
adc rax, 0
mov ecx, eax
shr ecx, 2
add rcx, rax
cmp rcx, 6
mov eax, 5
cmovb rcx, rax
mov qword [rdi + 0x388], rcx
cmp dword [rdi + 0x454], 0
je 0x14006eb83
mov eax, dword [rdi + 0x458]
mov rcx, qword [rdi + 0x1d0]
cmp rcx, rax
cmovbe rcx, rax
cmp qword [rdi + 0x1c8], 0
cmove rcx, rax
mov qword [rdi + 0x1c8], 1
mov qword [rdi + 0x1d0], rcx
mov qword [rsp + 0x98], r14
mov rdx, qword [rdi + 0x418]
add rdx, 0x10
mov rcx, r15
call fcn.1400c4c61
cmp qword [rsp + 0x3b0], 0
jne 0x14006f27e
mov rsi, qword [rsp + 0x3b8]
cmp dword [rdi + 0x484], 0
je 0x14006ebcc
cmp dword [rdi + 0x488], 0
setne byte [rsi + 0x10d]
mov al, byte [rsp + 0x3c0]
mov byte [rsp + 0x78], al
cmp dword [rdi + 0x46c], 0
je 0x14006ed84
mov eax, dword [rdi + 0x470]
mov ebx, dword [rsi + 0xfc]
mov dword [rsi + 0xfc], eax
xor ecx, ecx
mov r14d, eax
sub r14d, ebx
setne cl
mov edx, 0xff
cmovb ecx, edx
test cl, cl
je 0x14006ed84
movzx ecx, cl
cmp ecx, 1
jne 0x14006ecf9
mov r15, qword [rsi + 0x218]
test r15, r15
je 0x14006ed84
xor r12d, r12d
cmp qword [rsi + 0x1f8], r12
jbe 0x14006f1f5
mov r14, qword [rsi + 0x218]
test r14, r14
je 0x14006ed84
sub ebx, eax
xor r15d, r15d
cmp qword [rsi + 0x1f8], r15
jbe 0x14006f1f5
mov rcx, rsi
mov dl, byte [rsp + 0x78]
call fcn.140025730
mov dword [rdi + 0x450], 2
mov rbx, qword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
mov r14, qword [rsp + 0x98]
mov r12, rbx
mov rcx, qword [rsp + 0x530]
jmp 0x14006b137
movaps xmm0, xmmword [rsp + 0x650]
movaps xmmword [rsp + 0x7b0], xmm0
mov byte [rdi + 0x1c1], 0
movdqa xmm0, xmmword [rsp + 0x3b0]
movdqa xmmword [rsp + 0x9c0], xmm0
mov sil, 0xa
mov r13d, r12d
jmp 0x14006e5ff
mov rcx, qword [rdx]
cmp rcx, rax
jae 0x14006ee19
cmp rcx, qword [rdi + 0xb0]
setbe cl
cmovbe rdx, qword [rsp + 0x508]
jmp 0x14006ee1b
cmp qword [rdi + 0xb0], rax
je 0x14006ee2c
xor ecx, ecx
movzx ecx, cl
mov r8, qword [rsp + 0xa0]
mov qword [r8], rcx
mov qword [rdx], rax
cmp dword [rdi + 0x4b0], 0
je 0x14006b476
mov eax, dword [rdi + 0x4b4]
cmp eax, 0x1000000
jae 0x14006f587
mov dword [rdi + 0x180], eax
jmp 0x14006b476
movaps xmmword [rsp + 0xaa0], xmm6
mov bl, 1
xor ebp, ebp
mov dword [rsp + 0x1b8], edx
mov r12, qword [rsp + 0x40]
lea r15, [rsp + 0x3b0]
mov r14, qword [rsp + 0x98]
mov r13d, dword [rsp + 0xa8]
jmp 0x14006b9f0
cmp eax, 4
jne 0x14006eea5
mov rdx, qword [rsp + 0xb8]
jmp 0x14006eed0
lea r8, [rsp + 0x7b1]
mov rcx, qword [r8 + 0x1f]
mov rdx, qword [rsp + 0xb8]
mov qword [rdx + 0x20], rcx
movdqu xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmmword [rdx + 0x11], xmm1
movdqu xmmword [rdx + 1], xmm0
mov byte [rdx], al
jmp 0x14006f085
lea rcx, [rsp + 0x778]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x630], rax
movdqu xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x620], xmm1
movdqa xmmword [rsp + 0x610], xmm0
mov rcx, qword [rsp + 0xb8]
mov qword [rcx + 0x20], rax
movups xmmword [rcx + 0x10], xmm1
movdqu xmmword [rcx], xmm0
jmp 0x14006f085
cmp byte [rdi + 0x3ed], 0
je 0x14006f0a9
mov rax, qword [rsp + 0xb8]
mov byte [rax], 3
jmp 0x14006f085
mov rax, qword [rsp + 0x218]
mov qword [rax], rbx
movdqa xmm0, xmmword [rsp + 0x650]
movaps xmm1, xmmword [rsp + 0x660]
mov rax, qword [rsp + 0x530]
movups xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
mov rax, qword [rsp + 0xb8]
mov byte [rax], 4
jmp 0x14006f085
mov rax, qword [rsp + 0xb8]
mov ecx, dword [rsp + 0x17c]
mov word [rsp + rdi*2], fs
add dword [rax], eax
add byte [rcx + 0x248c8b08], cl
mov word [rsp + rbp*2], fs
add dword [rax], eax
invalid
mov dword [rax + 4], ecx
mov word [rsp + rdi*2], fs
add dword [rax], eax
add byte [rcx + 0x248c8b08], cl
mov word [rsp + rbp*2], fs
mov word [rsp + rbp*2], fs
add dword [rax], eax
add byte [rcx - 0x74b7fbb8], cl
mov rcx, qword [rsp + 0x1c0]
mov qword [rax + 8], rcx
mov rcx, qword [rsp + 0x1c8]
mov qword [rax + 0x10], rcx
mov ecx, dword [rsp + 0x168]
and al, 0x68
add dword [rax], eax
invalid
mov rcx, qword [rsp + 0x1c0]
mov ecx, dword [rsp + 0x1c0]
mov qword [rax + 8], rcx
mov rcx, qword [rsp + 0x1c8]
mov qword [rax + 0x10], rcx
mov ecx, dword [rsp + 0x168]
and al, 0x68
add dword [rax], eax
invalid
and al, 0x68
add dword [rax], eax
add byte [rcx - 0x7374e7b8], cl
mov word [rax + rsi*2], fs
mov dword [rax + 0x18], ecx
mov ecx, dword [rsp + 0x170]
mov word [rax + rsi*2], fs
add dword [rax], eax
invalid
mov dword [rax + 0x1c], ecx
mov word [rax + rsi*2], fs
add dword [rax], eax
add byte [rcx - 0x7374e3b8], cl
invalid
mov word [rsp + rsi*2], fs
mov ecx, dword [rsp + 0x174]
mov dword [rax + 0x20], ecx
mov ecx, dword [rsp + 0x178]
mov dword [rax + 0x24], ecx
jmp 0x14006f085
mov word [rsp + rsi*2], fs
add dword [rax], eax
add byte [rcx - 0x7374dfb8], cl
and al, 0x78
add dword [rax], eax
add byte [rcx + 0x66eb2448], cl
mov ebx, 3
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x650], xmm0
mov rdi, qword [rsp + 0xb8]
mov rcx, rsi
mov dl, byte [rsp + 0x78]
call fcn.140025730
movdqa xmm0, xmmword [rsp + 0x650]
movdqa xmmword [rsp + 0x7b0], xmm0
movq qword [rsp + 0x7b0], mm0
movq qword [rsp + 0x7b0], mm0
mov al, 1
mov byte [rdi + 1], al
mov dword [rdi + 4], ebx
lea rcx, [0x14010c650]
or eax, 0x9d5ea
add dword [rax + 0x5f890147], ecx
add al, 0x48
lea ecx, [0x14010c650]
or eax, 0x9d5ea
or eax, 0x9d5ea
invalid
mov qword [rdi + 8], rcx
mov dword [rdi + 8], ecx
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov qword [rdi + 0x10], rcx
movdqa xmm0, xmmword [rsp + 0x7b0]
and al, 0xb0
invalid
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r14 + 0xf], r12b
outsd dx, dword [rsi]
test byte [rax + rsi*4], ah
and al, 0xb0
and al, 0xb0
mov al, 7
add byte [rax], al
invalid
movdqu xmmword [rdi + 0x18], xmm0
mov byte [rdi], al
movaps xmm6, xmmword [rsp + 0xc60]
movaps xmm7, xmmword [rsp + 0xc70]
add rsp, 0xc88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
pxor xmm0, xmm0
mov rcx, qword [rsp + 0xb8]
movdqu xmmword [rcx + 0x18], xmm0
lea rax, [0x14010c650]
mov qword [rcx + 8], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
mov eax, dword [rsp + 0x1bc]
mov dword [rcx + 4], eax
mov word [rcx], 0x101
mov dword [rcx], 0xa4eb0101
mov dword [rcx], 0xa4eb0101
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x7b0], xmm0
invalid
add byte [rax], al
invalid
shl byte [rsi + 0xf], 0x7f
test byte [rax + rsi*4], ah
invalid
add byte [rbx + 1], bh
mov ebx, 1
mov rdi, qword [rsp + 0xb8]
mov edi, dword [rsp + 0xb8]
jmp 0x14006f057
invalid
invalid
lea rcx, str.attempt_to_divide_by_zero
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
invalid
invalid
add byte [rdx + 0x19], bh
mov edx, 0x19
call fcn.1400ff770
lea r8, [0x14011e368]
mov ecx, 1
mov edx, 1
call fcn.1400ff670
lea r8, [0x14011e380]
mov ecx, 2
mov edx, 2
call fcn.1400ff670
lea r8, [0x14011e380]
mov ecx, 3
mov edx, 3
call fcn.1400ff670
lea r8, [0x14011e380]
mov ecx, 4
mov edx, 4
call fcn.1400ff670
lea r8, [0x14011e380]
mov ecx, 5
mov edx, 5
call fcn.1400ff670
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framehead.rs
mov ecx, 5
jmp 0x14006f33b
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frame_stream_id.rsReservedLocalReservedRemotelocal
mov ecx, 4
call fcn.1400ff6f0
lea r8, [0x140143b08]
call fcn.1400ff6f0
lea r8, [rsp + 0x3b0]
mov qword [r8], 0
lea rcx, [rsp + 0x7b0]
lea rdx, [rsp + 0x650]
call fcn.140101b3a
call fcn.1400ff309
lea rcx, str.reset_at_must_be_set_if_in_queue
lea r8, [0x14010c400]
mov edx, 0x20
call fcn.1400ffb60
lea rcx, str.called__Option::unwrap____on_a__None__value
or eax, 0xe2aec
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
mov edx, 0x2b
or eax, 0x2bba00
add byte [rax], al
call fcn.1400ff770
lea r8, [rsp + 0x3b0]
mov byte [r8], al
lea rax, [0x140147b98]
invalid
add eax, 0x8d4c0009
test byte [rax + rsi*4], ah
add eax, dword [rax]
add byte [rcx - 0x78], al
add byte [rax - 0x73], cl
add eax, 0xd8979
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_GOAWAY_frameC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotogo_away.rs
lea r9, [0x140148410]
mov edx, 0x14
call fcn.1400ffac0
mov rax, qword [rsp + 0x3b8]
mov cl, byte [rsp + 0x3c0]
lea r8, [rsp + 0x260]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14006f312
lea rcx, str.assertion_failed:_self.remote.is_none__C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_settings.rs
lea ecx, str.assertion_failed:_self.remote.is_none__C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_settings.rs
lea r8, [0x1401456e8]
mov edx, 0x27
add byte [rax], al
je case.0x140049136.258
or eax, 0x27ba00
add byte [rax], al
call fcn.1400ff770
add al, 9
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x3b8]
mov cl, byte [rsp + 0x3c0]
mov word [rax + rax*8], fs
add eax, dword [rax]
invalid
test byte [rax + rdi*4], ah
add eax, dword [rax]
add byte [rdx + 0x3c0248c], cl
mov word [rax + rax*8], fs
add eax, dword [rax]
invalid
mov word [rax + rax*8], fs
rol byte [rbx], 0
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x7c], cl
lea r8, [rsp + 0x260]
mov qword [r8], rax
add byte [rcx - 0x78], al
invalid
invalid
and al, 0x60
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
mov byte [rax + 8], cl
or byte [rax - 0x73], cl
add eax, 0xd8ded
invalid
invalid
invalid
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
lea ecx, [0x18c74dda6]
lea eax, [0x14010cad8]
fmul dword [rcx]
invalid
jmp 0x14006f312
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
fmul dword [rcx]
add cl, ch
test dword [rax], eax
add byte [rax], al
or dword [rax], eax
jmp 0x14006f336
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
jmp 0x14006f336
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
jmp 0x14006f336
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
jmp 0x14006f336
lea rcx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE_as_usize___val__val___MAX_MAX_FRAME_SIZE_as_usize
lea ecx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE_as_usize___val__val___MAX_MAX_FRAME_SIZE_as_usize
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
mov edx, 0x5e
call fcn.1400ff770
mov rax, qword [rsp + 0x3b8]
test byte [rax + rdi*4], ah
add eax, dword [rax]
add byte [rdx + 0x3c0248c], cl
rol byte [rbx], 0
invalid
test byte [rax + rdi*4], ah
add eax, dword [rax]
add byte [rdx + 0x3c0248c], cl
rol byte [rbx], 0
invalid
rol byte [rbx], 0
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x60
lea r8, [rsp + 0x260]
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xd8d96
add byte [rax], al
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148490]
mov edx, 0x2b
call fcn.1400ffac0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
mov ecx, 9
mov rdx, r13
call fcn.1400ff5f0
lea r8, [rsp + 0x3b0]
mov byte [r8], al
lea rax, [0x140145808]
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, str.invalid_pong_frame
invalid
or eax, 0x210e900
add byte [rax], al
lea rcx, [rsp + 0x1d8]
mov qword [rcx], rax
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0x260], rax
add byte [rax], al
lea rax, [0x14003c710]
mov qword [rsp + 0x268], rax
mov qword [rsp + 0x270], rcx
mov dword [rsp + 0x270], ecx
mov word [rax + rsi*2], fs
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rdi*2], ah
add al, byte [rax]
add byte [rax - 0x73], cl
add eax, 0xe1fd9
lea rcx, [rsp + 0x3b0]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
lea rdx, [rsp + 0x260]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff5b0
lea r8, [rsp + 0x3b0]
mov byte [r8], al
lea rax, [0x1401457c0]
jmp 0x14006f56a
lea r8, [rsp + 0x3b0]
mov byte [r8], al
lea rax, [0x140145718]
jmp 0x14006f53b
add byte [rax], al
lea rax, [rsp + 0x540]
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
invalid
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14003c710]
lea rax, [0x14003c710]
lea eax, [0x14003c710]
dec dword [rax - 0x77]
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x130]
invalid
invalid
mov qword [rsp + 0xc8], rax
lea rcx, [rsp + 0x130]
mov qword [rsp + 0xd0], rcx
mov dword [rsp + 0xd0], ecx
mov dword [rsp + 0xd0], ecx
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, str.split_off_out_of_bounds:
mov qword [rsp + 0xd8], rax
lea rax, str.split_off_out_of_bounds:
lea rcx, [rsp + 0x3b0]
mov word [rax + rsi*4], fs
and al, 0xb0
add eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rcx], rax
mov eax, 2
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov qword [rcx + 0x20], 0
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x96ce2
lea rdx, [rsp + 0xc0]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes_mut.rs
call fcn.1400ff5b0
int 0
or dword [rax], eax
lea r8, [rsp + 0x3b0]
mov byte [r8], al
lea rax, [0x140147c30]
invalid
invalid
invalid
invalid
add eax, dword [rax]
add byte [rcx - 0x78], al
add byte [rax - 0x73], cl
add eax, 0xd873b
invalid
invalid
invalid
invalid
cmp eax, dword [rdi - 0x76b7fff3]
and al, 0x20
xchg dword [0x184903cf8], ecx
or eax, 0x44894800
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, str.invalid_RST_STREAM_frameC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rs
or eax, 0xd86af
lea r9, [0x140148410]
mov edx, 0x18
invalid
or eax, 0x18ba00
add byte [rax], al
call fcn.1400ffac0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_read.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
or dword [rax], eax
jmp 0x14006f336
add cl, ch
sbb dh, bh
invalid
lea r8, [rsp + 0x3b0]
mov byte [r8], al
lea rax, [0x140145730]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
or eax, 0xd61b9
and byte [rax - 0x73], cl
or eax, 0xd61b9
lea r9, [0x140145b90]
lea ecx, [0x140145b90]
mov edx, 0x16
add byte [rax], al
add al, ch
push 0x4c000905
lea eax, [rsp + 0x3b0]
call fcn.1400ffac0
lea r8, [rsp + 0x3b0]
mov byte [r8], al
lea rax, [0x1401457d8]
invalid
invalid
invalid
invalid
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_ping_frameC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoping_pong.rs
lea ecx, str.invalid_ping_frameC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoping_pong.rs
lea ecx, str.invalid_ping_frameC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoping_pong.rs
lea r9, [0x140145b90]
mov edx, 0x12
adc esp, dword [rsi + 0xd]
add byte [rdx + 0x12], bh
or ax, 0xba00
adc al, byte [rax]
or eax, 0x12ba00
add byte [rax], al
call fcn.1400ffac0
add eax, 0x8d480009
or eax, 0xd853a
invalid
lea rcx, str.assertion_failed:_val___frame::MAX_MAX_FRAME_SIZE_as_usize
add byte [rbp + rcx*4 + 5], cl
jae 0x14006f518
lea r8, [0x140147b08]
mov edx, 0x3b
add byte [rax], al
invalid
or eax, 0x3bba00
add byte [rax], al
add byte [rax], al
add al, ch
rol dword [rcx], 1
or dword [rax], eax
call fcn.1400ff770
call fcn.1400afb40
int3
pushfq
add eax, 0x41cc0004
push rdi
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x2a0
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
mov rsi, rcx
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
mov qword [rsp + 0x28], 2
mov dword [rsp + 0x28], 2
and al, 0x28
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x48], 0
and al, 0x48
add byte [rax], al
add byte [rax], al
mov r13, qword [r8]
sub byte [rcx - 0x75], al
pop rax
or byte [rcx - 0x75], al
js 0x14006f5e6
mov ebx, dword [r8 + 8]
mov edi, dword [r8 + 0xc]
lea r15, [rsp + 0x50]
lea r12, [rsp + 0x178]
add byte [rcx - 0x75], cl
or byte [r9 - 0x75], r9b
push rbp
adc byte [rcx - 0x77], al
fadd dword [rcx - 0x77]
stc
mov rcx, qword [r13 + 8]
mov rdx, qword [r13 + 0x10]
mov r8d, ebx
mov r9d, edi
call fcn.14000c127
mov rcx, r15
mov rdx, rax
mov r8, r14
call fcn.140089632
cmp byte [rsp + 0x50], 9
je 0x14006f62a
mov r8d, 0x128
mov rcx, r12
mov rdx, r15
call fcn.1400fc280
mov rcx, r12
call fcn.14006f69a
jmp 0x14006f5e7
mov rcx, qword [r13 + 8]
mov rdx, qword [r13 + 0x10]
mov r8d, ebx
mov r9d, edi
call fcn.14000c127
mov qword [rax + 0x88], 0
mov rcx, qword [r13 + 8]
mov rdx, qword [r13 + 0x10]
mov r8d, ebx
mov r9d, edi
call fcn.14000c127
mov dword [rax + 0x118], 0
cmp dword [rsi + 0x4c], 1
jne 0x14006f67c
cmp ebx, dword [rsi + 0x50]
jne 0x14006f67c
cmp edi, dword [rsi + 0x54]
jne 0x14006f67c
mov dword [rsi + 0x4c], 2
lea rcx, [rsp + 0x28]
call fcn.140010320
nop
add rsp, 0x2a0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r8, r13
sub r8, rbp
mov r9, rbp
shl r9, 5
mov rax, qword [rsp + 0x40]
lea rcx, [rax + r9]
cmp r8, 2
jae 0x140072c2e
mov rdx, r13
jmp 0x140072d77
mov rax, qword [rcx]
mov rdx, qword [rcx + 0x20]
cmp rdx, rax
jae 0x140072c4f
cmp r8, 2
jne 0x140072c64
lea rdx, [rbp + 2]
mov r8d, 2
jmp 0x140072cf1
cmp r8, 2
jne 0x140072c9f
lea rdx, [rbp + 2]
mov r8d, 2
jmp 0x140072d77
mov rbx, rdi
mov r10, qword [rsp + 0x58]
lea r11, [r10 + rbp]
add r9, qword [rsp + 0x68]
mov r10d, 2
mov rsi, rdx
mov rdi, rsi
mov rsi, qword [r9]
cmp rsi, rdi
jae 0x140072cdb
lea rdi, [r11 + r10]
inc rdi
inc r10
add r9, 0x20
cmp rdi, 2
jne 0x140072c7e
jmp 0x140072cd8
mov rbx, rdi
mov r10, qword [rsp + 0x58]
lea r11, [r10 + rbp]
add r9, qword [rsp + 0x68]
mov r10d, 2
mov rsi, rdx
mov rdi, rsi
mov rsi, qword [r9]
cmp rsi, rdi
jb 0x140072cdb
lea rdi, [r11 + r10]
inc rdi
inc r10
add r9, 0x20
cmp rdi, 2
jne 0x140072cb9
mov r10, r8
lea r9, [r10 + rbp]
mov r8, r10
cmp rdx, rax
mov rdx, r9
mov rdi, rbx
jae 0x140072d77
cmp rbp, rdx
ja 0x140073708
cmp rdx, r13
ja 0x140073717
cmp r8, 2
jb 0x140072d77
mov r10, rdx
mov rax, r8
shr rax, 1
lea rdx, [r8 + rbp]
shl rdx, 5
add rdx, qword [rsp + 0x1b8]
mov r9, rcx
movups xmm0, xmmword [r9]
movups xmm1, xmmword [r9 + 0x10]
movaps xmmword [rsp + 0x740], xmm1
movaps xmmword [rsp + 0x730], xmm0
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [r9 + 0x10], xmm1
movups xmmword [r9], xmm0
movdqa xmm0, xmmword [rsp + 0x730]
movaps xmm1, xmmword [rsp + 0x740]
movups xmmword [rdx + 0x10], xmm1
movdqu xmmword [rdx], xmm0
add r9, 0x20
add rdx, 0xffffffffffffffe0
dec rax
jne 0x140072d25
mov rdx, r10
mov rsi, rdx
sub rsi, rbp
jb 0x140073593
cmp rdx, r13
ja 0x140073593
jae 0x140072dc2
cmp r8, 0xa
jae 0x140072dc2
lea rsi, [rbp + 0xa]
cmp rsi, r13
cmovae rsi, r13
mov qword [rsp + 0xb0], rsi
sub rsi, rbp
jb 0x1400735c9
cmp r8, 1
adc r8, 0
mov rdx, rsi
call fcn.1400c05a8
jmp 0x140072dca
mov qword [rsp + 0xb0], rdx
mov rbx, qword [rsp + 0x1b0]
cmp r14, rbx
jne 0x140072e3d
mov r15, r14
mov r14, rdi
mov rcx, rbx
shl rcx, 5
mov al, byte [0x1401660a0]
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x1400735e0
mov rdi, rax
lea rax, [rbx + rbx]
mov qword [rsp + 0x38], rax
shl rbx, 4
mov rcx, rdi
mov rdx, r14
mov r8, rbx
call fcn.1400fc280
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x1b0], rax
mov r14, r15
mov rax, r14
shl rax, 4
mov qword [rdi + rax], rsi
mov qword [rdi + rax + 8], rbp
inc r14
mov rax, r14
cmp r14, 2
mov qword [rsp + 0xb8], rdi
jb 0x140073174
mov r14, rax
lea r10, [rax - 1]
mov rcx, r10
shl rcx, 4
mov rax, qword [rdi + rcx]
mov rcx, qword [rdi + rcx + 8]
add rcx, rax
cmp rcx, r13
je 0x140072ed0
mov rdx, r14
shl rdx, 4
mov r8, qword [rdx + rdi - 0x20]
cmp r8, rax
jbe 0x140072ed0
cmp r14, 2
jbe 0x140073174
lea r11, [r14 - 3]
mov rcx, r11
shl rcx, 4
mov rcx, qword [rdi + rcx]
lea r9, [r8 + rax]
cmp rcx, r9
jbe 0x140072ee5
cmp r14, 3
jbe 0x140073174
add r8, rcx
cmp qword [rdx + rdi - 0x40], r8
jbe 0x140072ee5
jmp 0x140073174
cmp r14, 3
jb 0x140072eea
add esi, dword [rdx + 0x14]
lea r11, [r14 - 3]
mov rcx, r11
shl rcx, 4
mov rcx, qword [rdi + rcx]
cmp rcx, rax
jb 0x140072eee
lea r11, [r14 - 2]
lea ebx, [rsi - 2]
cmp r14, r11
jbe 0x140073440
lea rax, [r11 + 1]
mov qword [rsp + 0x38], r14
cmp r14, rax
jbe 0x14007347a
mov r15, r12
mov rdx, r11
shl rdx, 4
mov rcx, qword [rdi + rdx + 8]
shl rax, 4
mov r8, qword [rdi + rax]
mov rsi, qword [rdi + rax + 8]
mov esi, dword [rdi + rax + 8]
mov esi, dword [rdi + rax + 8]
add rsi, r8
mov r12, rsi
sub r12, rcx
jb 0x1400734b4
cmp rsi, r13
ja 0x1400734c3
mov qword [rsp + 0x258], r8
mov qword [rsp + 0x260], r11
mov qword [rsp + 0x268], r10
lea r8, [rdi + rdx]
add al, 0x17
add al, 0x17
mov qword [rsp + 0x60], r8
mov r14, qword [rdi + rdx]
lea rdx, [rdi + rax]
mov qword [rsp + 0xc8], rdx
lea rax, [rdi + rax + 8]
or byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x30
or byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x30
mov rdi, rcx
shl rdi, 5
add rdi, qword [rsp + 0x40]
mov r13, r14
mov ebp, esi
mov ebp, esi
shl r13, 5
lea rbp, [rdi + r13]
shl rsi, 5
mov rbx, r12
sub rbx, r14
cmp rbx, r14
jae 0x140073050
mov r13, rbx
shl r13, 5
mov r12, r15
mov rcx, r15
mov rdx, rbp
mov r8, r13
call fcn.1400fc280
add r13, r15
test r14, r14
jle 0x1400730d0
test rbx, rbx
mov r15, qword [rsp + 0x60]
jle 0x1400730d8
add rsi, qword [rsp + 0x1b8]
mov rbx, qword [rsp + 0x30]
mov rax, rbp
mov rcx, r13
mov rdx, qword [r13 - 0x20]
mov r8, qword [rbp - 0x20]
cmp rdx, r8
mov ebp, 0
sbb rbp, rbp
cmp rdx, r8
mov r13d, 0
adc r13, 0xffffffffffffffff
shl rbp, 5
add rbp, rax
shl r13, 5
add r13, rcx
cmp rdx, r8
mov rax, r13
cmovb rax, rbp
movdqu xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsi + 0x10], xmm1
movdqu xmmword [rsi], xmm0
cmp rbp, rdi
jbe 0x140073045
add rsi, 0xffffffffffffffe0
cmp r13, r12
ja 0x140072fe9
mov rdi, rbp
mov rdx, r12
jmp 0x1400730fd
mov rbx, r15
mov rcx, r15
mov rdx, rdi
mov r8, r13
call fcn.1400fc280
add r13, r15
test r14, r14
jle 0x1400730e5
cmp r12, r14
mov rbx, qword [rsp + 0x30]
jle 0x1400730f2
add rsi, qword [rsp + 0x40]
mov r12, r15
mov rdx, r15
mov r15, qword [rsp + 0x60]
mov r8, rdx
mov rcx, qword [rbp]
xor edx, edx
xor eax, eax
cmp rcx, qword [r8]
setae dl
setb cl
mov r9, r8
cmovb r9, rbp
movdqu xmm0, xmmword [r9]
movups xmm1, xmmword [r9 + 0x10]
movups xmmword [rdi + 0x10], xmm1
movdqu xmmword [rdi], xmm0
add rdi, 0x20
shl rdx, 5
add rdx, r8
cmp rdx, r13
jae 0x1400730fd
mov al, cl
shl rax, 5
add rbp, rax
cmp rbp, rsi
jb 0x140073083
jmp 0x1400730fd
mov rdi, rbp
mov rdx, r12
jmp 0x1400730eb
mov rdi, rbp
mov rdx, r12
mov rbx, qword [rsp + 0x30]
jmp 0x1400730fd
mov r12, r15
mov rdx, r15
mov rbx, qword [rsp + 0x30]
jmp 0x1400730f8
mov r12, r15
mov rdx, r15
mov r15, qword [rsp + 0x60]
sub r13, rdx
mov rcx, rdi
mov r8, r13
call fcn.1400fc280
mov rax, qword [rsp + 0x258]
add rax, r14
mov rcx, qword [rsp + 0xc8]
mov qword [rcx], rax
mov rax, qword [rsp + 0xc0]
mov qword [rax], rbx
lea rdx, [r15 + 0x10]
mov rax, qword [rsp + 0x260]
not rax
mov r8, qword [rsp + 0x38]
add r8, rax
shl r8, 4
mov rcx, r15
call fcn.1400fc280
mov rax, qword [rsp + 0x268]
cmp rax, 1
mov r13, qword [rsp + 0x48]
mov rdi, qword [rsp + 0xb8]
ja 0x140072e65
mov r14d, 1
mov rbp, qword [rsp + 0xb0]
cmp rbp, r13
jb 0x140072c0a
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
mov rsi, qword [sym.imp.KERNEL32.dll_HeapFree]
call rsi
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r12
call rsi
mov r15, r13
shl r15, 5
mov rsi, qword [rsp + 0x40]
add r15, rsi
test r13, r13
je 0x140073240
lea r12, [rsp + 0x738]
lea rdi, [rsp + 0x730]
mov r13, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rsi, qword [rsp + 0x40]
mov rax, qword [rsi + 8]
test rax, rax
je 0x14007323c
movdqu xmm0, xmmword [rsi + 0x10]
movdqu xmmword [r12], xmm0
mov qword [rsp + 0x730], rax
mov rcx, rdi
call fcn.1400c17fa
test rax, rax
je 0x140073231
mov rbx, rax
mov r14, rdx
mov rcx, rax
call qword [rdx]
cmp qword [r14 + 8], 0
je 0x140073231
cmp qword [r14 + 0x10], 0x11
jb 0x140073222
mov rbx, qword [rbx - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call r13
add rsi, 0x20
cmp rsi, r15
jne 0x1400731dc
jmp 0x14007325e
add rsi, 0x20
sub r15, rsi
je 0x14007325e
shr r15, 5
add rsi, 8
mov rcx, rsi
call fcn.1400c20d2
add rsi, 0x20
dec r15
jne 0x14007324d
cmp qword [rsp + 0xa8], 0
je 0x14007327d
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rsp + 0x40]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsp + 0x1f98]
lock dec qword [rax]
jne 0x140073298
lea rcx, [rsp + 0x1f98]
call fcn.1400c490f
mov rcx, qword [rsp + 0x1fa0]
test rcx, rcx
add byte [rax - 0x7b], cl
leave
je 0x1400732ff
mov rsi, qword [rcx + 0x30]
mov rdx, rsi
or rdx, 4
mov rax, rsi
lock cmpxchg qword [rcx + 0x30], rdx
push rcx
xor byte [rax - 0x77], cl
invalid
jne 0x1400732a9
push rcx
xor byte [rax - 0x77], cl
invalid
mov eax, esi
and eax, 0xa
cmp eax, 8
jne 0x1400732d3
mov rax, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x18]
sbb bh, bh
push rax
invalid
sbb bh, bh
push rax
adc byte [rax - 0x75], cl
test byte [rax + riz*4], ah
invalid
mov rax, qword [rsp + 0x1fa0]
test sil, 2
jne 0x1400732e8
test rax, rax
jne 0x1400732ec
jmp 0x1400732ff
mov byte [rax + 0x38], 0
lock dec qword [rax]
dec qword [rax]
jne 0x1400732ff
mov rcx, qword [rsp + 0x1fa0]
call fcn.1400c4bb2
movaps xmm6, xmmword [rsp + 0x37f0]
movaps xmm7, xmmword [rsp + 0x3800]
movaps xmm8, xmmword [rsp + 0x3810]
add rsp, 0x3828
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ror dword [rcx + rcx*4 - 0x58], 0xb8
add byte [rax], al
add byte [rcx], dh
invalid
mov eax, dword [0x140166098]
shl rax, 1
test rax, rax
je 0x1400737c2
call fcn.140103600
test al, al
jne 0x1400737c2
mov rsi, qword [rsp + 0x80]
lea rcx, [rsp + 0xd0]
call fcn.1400c4a7c
test rsi, rsi
je 0x14007327d
lea rcx, [rsp + 0x80]
call fcn.1400c20d2
jmp 0x14007327d
lea rax, str.Index_out_of_bounds
lea rcx, [rsp + 0x730]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, [0x14014e538]
call fcn.1400ff5b0
lea rax, str.Index_out_of_bounds
lea rcx, [rsp + 0x730]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, [0x14014e550]
call fcn.1400ff5b0
lea r8, [0x14014e568]
mov rdx, rsi
call fcn.1400ff980
lea r8, [0x14014e568]
mov rcx, rsi
mov rdx, qword [rsp + 0x48]
call fcn.1400ff6f0
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
mov qword [rsp + 0x20], rax
lea rcx, str.Failed_to__Enter::block_on_
lea r9, [0x140145b10]
lea r8, [rsp + 0x50]
mov edx, 0x1b
call fcn.1400ffac0
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
call fcn.1400ffa00
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
call fcn.1400ffa00
lea rcx, str.core_missing
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
mov edx, 0xc
call fcn.1400ffb60
ud2
lea rcx, str.assertion_failed:_end___start__end___len
lea r8, [0x14014e5f8]
mov edx, 0x2c
call fcn.1400ff770
mov ecx, 8
mov edx, 0x18
call fcn.1400ff140
mov ecx, 8
mov edx, 0x10
call fcn.1400ff140
lea r8, [0x14014e610]
mov rcx, rbp
mov rdx, qword [rsp + 0xb0]
call fcn.1400ff980
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x14014e5b0]
mov edx, 0x2b
call fcn.1400ff770
mov ecx, 8
mov edx, 0x8000
call fcn.1400ff140
mov ecx, 8
mov edx, 0x4000
call fcn.1400ff140
mov ecx, 8
mov edx, 0x30
call fcn.1400ff140
mov ecx, 8
mov edx, 0x1860
call fcn.1400ff140
mov ecx, 8
mov edx, 0x40
call fcn.1400ff140
mov ecx, 8
mov edx, 0x118
call fcn.1400ff140
mov ecx, 8
mov edx, 0x178
call fcn.1400ff140
mov ecx, 8
mov edx, 0x200
call fcn.1400ff140
mov ecx, 8
mov edx, 0x70
call fcn.1400ff140
lea rax, str.Cannot_start_a_runtime_from_within_a_runtime._This_happens_because_a_function__like__block_on___attempted_to_block_the_current_thread_while_the_thread_is_being_used_to_drive_asynchronous_tasks.
lea rcx, [rsp + 0x730]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
call fcn.1400ff5b0
lea rcx, str.assertion_failed:_c.runtime.get__.is_entered__C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimecontext_runtime.rs
lea r8, [0x14014e9b0]
mov edx, 0x2e
call fcn.1400ff770
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
call fcn.1400ffa00
lea rcx, str.core_missing
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
jmp 0x140073526
lea r8, [0x14014e520]
mov rcx, rbp
call fcn.1400ff980
lea r8, [0x14014e520]
mov rcx, rdx
mov rdx, r13
call fcn.1400ff6f0
lea rax, str.a_spawned_task_panicked_and_the_runtime_is_configured_to_shut_down_on_unhandled_panic
lea rcx, [rsp + 0x730]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
call fcn.1400ff5b0
lea rax, [0x14014f270]
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, [0x14014e670]
jmp 0x1400737b3
lea r8, [rsp + 0x50]
mov edx, 0x46
call fcn.1400ffac0
lea rax, [0x140150cc8]
lea rcx, [rsp + 0x730]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_blocking_shutdown.rsCannot_drop_a_runtime_in_a_context_where_blocking_is_not_allowed._This_happens_when_a_runtime_is_dropped_from_within_an_asynchronous_context.
call fcn.1400ff5b0
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulerdefer.rs
call fcn.1400ffa60
call fcn.140001a70
lea rcx, str.driver_missing
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
mov edx, 0xe
call fcn.1400ffb60
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x14014e580]
jmp 0x1400735ee
mov dword [rsp + 0x28], 0
test rcx, rcx
je 0x140073943
mov rdi, rdx
mov rsi, rcx
lea rbx, [rcx + 0x10]
cmp qword [rcx + 0x10], 0
cmp dword [rcx + 0x10], 0
cmp dword [rcx + 0x10], 0
je case.0x1400acf77.438
mov rcx, qword [rsi + 0x18]
test rcx, rcx
je case.0x1400acf77.438
call fcn.14005d308
mov qword [rsi + 0x10], 1
add dword [rax], eax
add byte [rax], al
mov qword [rsi + 0x18], rdi
mov rcx, rbx
call fcn.14005d38f
test al, al
je 0x140073923
xor ebx, ebx
lock dec qword [rsi]
jne 0x14007390b
mov rcx, rsi
int1
call fcn.14005d3d5
lea rcx, [rsp + 0x28]
call fcn.14005cee2
invalid
dec dword [rax - 0x77]
fmul dword [rax - 0x77]
cli
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
invalid
mov rdi, qword [rsi + 0x18]
cmp qword [rsi + 0x10], 0
mov qword [rsi + 0x10], 0
add byte [rax], al
invalid
je case.0x1400327c5.410
add byte [rax], al
add byte [rbp + rbx - 0x10], dh
dec qword [rsi]
lock dec qword [rsi]
mov ebx, 1
add dword [rax], eax
add byte [rax], al
je 0x140073903
jmp 0x14007390b
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
jmp 0x140073961
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
mov fs, ebx
or eax, 0x58d4c00
xor byte [eip + 0x2bba00], cl
add byte [rax], al
mov edx, 0x2b
call fcn.1400ff770
add eax, 0xcc0008be
int3
mov rsi, rcx
mov rax, qword [rcx + 0x38]
lock dec qword [rax]
jne 0x140073987
lea rcx, [rsi + 0x38]
call fcn.1400788b8
xor dword [rdi], ecx
add byte [rax - 0x75], cl
mov rax, qword [rsi + 0x58]
pop rax
test rax, rax
je 0x14007399f
lock dec qword [rax]
jne 0x14007399f
lea rcx, [rsi + 0x58]
call fcn.1400788b8
add byte [rax], al
add byte [rax], al
mov rax, qword [rsi + 0x68]
test rax, rax
je 0x1400739b7
push 0x74c08548
invalid
lock dec qword [rax]
jne 0x1400739b7
lea rcx, [rsi + 0x68]
call fcn.1400788b8
mov rax, qword [rsi + 0x78]
test rax, rax
je 0x1400739cf
invalid
invalid
lock dec qword [rax]
jne 0x1400739cf
lea rcx, [rsi + 0x78]
lea ecx, [rsi + 0x78]
call fcn.1400788b8
mov rax, qword [rsi + 0x88]
test rax, rax
test eax, eax
test eax, eax
je case.0x14003276b.422
sbb dh, al
dec qword [rax]
lock dec qword [rax]
jne case.0x14003276b.422
add rsi, 0x88
mov rcx, rsi
add byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp fcn.1400788b8
add byte [rax], r8b
add byte [rax], r8b
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
sub esp, 0x38
mov rsi, rdx
mov rdi, rcx
iretd
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
iretd
mov eax, dword [rdx + 0x28]
lea rdx, str.reqwest::Error
or eax, 0xeb84100
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x73], cl
and al, 0x28
mov r8d, 0xe
call qword [rax + 0x18]
lea rcx, [rsp + 0x28]
mov qword [rcx], rsi
mov byte [rcx + 8], al
mov byte [rcx + 9], 0
mov rsi, qword [rdi]
lea r9, [rsi + 0x68]
push 0xffffffffbb058d48
xor eax, 0x8948000d
and al, 0x20
push 0xffffffffbb058d48
xor eax, 0x8948000d
and al, 0x20
lea rdx, str.kind
mov r8d, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
call fcn.1400055a0
movabs rax, 0x8000000000000000
add byte [rax], al
or byte [rax + 0x39], 6
add byte [rax], al
or byte [rax + 0x39], 6
je 0x140073a89
lea rax, [0x140147020]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dh, 0x35
or eax, 0x44894800
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rdx, [0x140147018]
lea rcx, [rsp + 0x28]
mov r8d, 3
mov r9, rsi
call fcn.1400055a0
sbb edi, ecx
invalid
sbb edi, ecx
dec dword [rax - 0x7d]
jle 0x140073ae5
cmp qword [rsi + 0x58], 0
je 0x140073aba
add byte [rdx + rbp + 0x48], dh
add rsi, 0x58
add esi, 0x58
lea rax, fcn.140020bc3
mov qword [rsp + 0x20], rax
lea rdx, str.sourcebuilder_errorerror_sending_requesterror_following_redirectHTTP_status_server_errorHTTP_status_client_error__
lea edx, str.sourcebuilder_errorerror_sending_requesterror_following_redirectHTTP_status_server_errorHTTP_status_client_error__
lea edx, str.sourcebuilder_errorerror_sending_requesterror_following_redirectHTTP_status_server_errorHTTP_status_client_error__
lea rcx, [rsp + 0x28]
mov r8d, 6
mov r9, rsi
call fcn.1400055a0
lea rcx, [rsp + 0x28]
call fcn.140007c70
nop
add rsp, 0x38
pop rdi
pop rsi
ret
retf
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, str.Urlscheme
mov r8d, 3
call qword [rax + 0x18]
sbb byte [rax - 0x77], cl
je 0x140073b24
xor byte [rax - 0x39c7dbbc], cl
and al, 0x39
add byte [rbx + rcx*4 + 0x73], al
sub al, 0x48
mov esi, dword [rbx + 8]
sbb byte [rax - 0x77], cl
je 0x140073b24
xor byte [rax - 0x39c7dbbc], cl
and al, 0x39
add byte [rbx + rcx*4 + 0x73], al
sub al, 0x48
mov esi, dword [rbx + 8]
mov rdi, qword [rbx + 0x10]
mov edi, dword [rbx + 0x10]
test r14, r14
je 0x140073b43
cmp rdi, r14
jbe 0x140073b41
cmp byte [rsi + r14], 0xbf
jg 0x140073b43
mov edi, 0x8d481c7f
add eax, 0xde6fa
lea rax, [0x140152228]
mov qword [rsp + 0x20], rax
and al, 0x20
mov rcx, rsi
mov rdx, rdi
xor r8d, r8d
jmp 0x140073d7f
jne 0x140073b27
lea r9, [rsp + 0x58]
mov qword [r9], rsi
mov qword [r9 + 8], r14
lea r13, [0x1401459d0]
mov qword [rsp + 0x20], r13
lea rdx, [0x1401459c3]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
invalid
lea ecx, [rsp + 0x30]
mov r8d, 6
add byte [rax], al
call fcn.1400055a0
mov rax, rdi
mov eax, edi
mov eax, edi
inc r14d
je 0x140073b94
mov rax, rdi
mov eax, edi
sub rax, r14
jbe 0x140073b8e
cmp byte [rsi + r14], 0xbf
cmp byte [rsi + rsi], 0xbf
jg 0x140073b94
jmp 0x140073dd4
add al, byte [rax]
add byte [rdi], cl
test dword [rax + 2], eax
add byte [rax], al
invalid
jne 0x140073dd4
add byte [rax - 0x7b], cl
sal byte [rdx + rcx + 0x42], 0x80
test rax, rax
je case.0x140048248.276
cmp byte [rsi + r14], 0x2f
setne al
cmp al, 0x36
invalid
jmp 0x140073ba5
mov al, 1
lea r9, [rsp + 0x2f]
mov byte [r9], al
lea rax, [0x140145a00]
add eax, 0xd1e4c
add eax, 0xd1e4c
invalid
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rdx, str.cannot_be_a_base_6
lea r14, [rsp + 0x30]
lea esi, [rsp + 0x30]
lea esi, [rsp + 0x30]
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
mov rcx, r14
call fcn.1400055a0
stc
dec dword [rax - 0x77]
fld1
ret 0x5c0
invalid
stc
dec dword [rax - 0x77]
fld1
ret 0x5c0
lea r9, [rsp + 0x68]
mov qword [r9], rax
mov qword [r9 + 8], rdx
push 0x49018949
mov dword [rcx + 8], edx
mov qword [rsp + 0x20], r13
lea rdx, str.usernamepassword_6
add byte [rcx - 0x48], al
or byte [rax], al
mov r8d, 8
add byte [rax], al
mov rcx, r14
call fcn.1400055a0
lahf
sbb ecx, edi
dec dword [rax - 0x77]
mov ecx, ebx
lahf
sbb ecx, edi
dec dword [rax - 0x77]
mov ecx, ebx
call fcn.1400cfd62
invalid
invalid
invalid
invalid
mov ecx, ebx
call fcn.1400cfd62
lea r9, [rsp + 0x78]
and al, 0x78
add eax, 0x4c8d4c00
and al, 0x78
and al, 0x78
js 0x140073c58
mov qword [r9], rax
mov dword [rcx], eax
mov qword [r9 + 8], rdx
mov dword [rcx + 8], edx
lea r12, [0x140145a30]
mov qword [rsp + 0x20], r12
mov dword [rsp + 0x20], esp
mov dword [rsp + 0x20], esp
lea rdx, [0x140145a28]
lea edx, [0x140145a28]
mov r8d, 8
mov eax, 8
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call fcn.1400055a0
lea r15, [rsp + 0xa8]
lea edi, [rsp + 0xa8]
add byte [rcx + rcx*4 - 7], cl
sbb ecx, edi
dec dword [rbp + rcx*4 - 0x44]
invalid
mov esp, 0xa824
add byte [rcx + rcx*4 - 7], cl
mov rdx, rbx
call case.0x1400c9f6a.23
lea rax, [0x140145a58]
or eax, 0x44894800
and al, 0x20
or eax, 0x44894800
and al, 0x20
lea rdx, str.host
mov r8d, 4
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
hlt
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov r9, r15
call fcn.1400055a0
xor ebx, dword [rcx]
stc
dec dword [rbx - 0x72b3d7bd]
and al, 0x44
xor ebx, dword [rcx]
stc
dec dword [rbx - 0x72b3d7bd]
and al, 0x44
mov dword [r9], eax
lea rax, [0x140145a80]
add eax, 0xd1e01
add eax, 0xd1e01
mov qword [rsp + 0x20], rax
lea rdx, str.port
lea edx, str.port
mov r8d, 4
mov rcx, r14
call fcn.1400055a0
invalid
sbb ecx, edi
dec dword [rax - 0x77]
fld1
je 0x140073c5d
add eax, 0x8c8d4c00
and al, 0x88
add byte [rax], al
add byte [rcx - 0x77], cl
add dword [rcx - 0x77], ecx
push rcx
or byte [rcx + rcx*4 + 0x6c], cl
and al, 0x20
lea rdx, [0x14014cf34]
xchg edx, eax
or eax, 0x4b84100
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov rcx, r14
call fcn.1400055a0
mov r14d, dword [rbx + 0x24]
cmp dword [rbx + 0x18], 0
je 0x140073cfd
invalid
mov r8d, dword [rbx + 0x1c]
inc r8d
cmp dword [rbx + 0x20], 0
je 0x140073d35
mov ebx, dword [rbx + 0x20]
lea r9, [rsp + 0x48]
mov qword [r9], 0
add byte [rax], al
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x20
lea rdx, str.queryfragment
lea rcx, [rsp + 0x30]
mov r8d, 5
call fcn.1400055a0
test ebx, ebx
jne 0x140073dbb
jmp 0x140073e2a
add dword [rax], eax
add byte [rbp + 0x11], dh
test r14, r14
je 0x140073d89
cmp rdi, r14
jbe case.0x140053613.141
cmp byte [rsi + r14], 0xbf
jg 0x140073d89
lea rax, [0x1401521f8]
add eax, 0xde484
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov rdx, rdi
mov r9, r14
call fcn.1400ffd00
jne 0x140073d6d
lea rax, [rsi + r8]
mov rcx, r14
int1
sub rcx, r8
lea r9, [rsp + 0x48]
mov qword [r9], rax
mov qword [r9 + 8], rcx
mov qword [rsp + 0x20], r12
lea rdx, str.queryfragment
lea edx, str.queryfragment
lea edx, str.queryfragment
lea rcx, [rsp + 0x30]
mov r8d, 5
call fcn.1400055a0
in eax, 0x17
stc
invalid
in eax, 0x17
stc
inc dword [rcx - 1]
inc r14d
jne case.0x14005180a.178
invalid
mov rax, rdi
jmp case.0x1400532a7.151
mov rax, rdi
sub rax, r14
jbe 0x140073df1
cmp al, 0x36
mov edi, 0x8d481f7f
lea eax, [0x140152210]
lea rax, [0x140152210]
lea eax, [0x140152210]
xor eax, 0x48000de4
mov dword [rsp + 0x20], eax
invalid
mov qword [rsp + 0x20], rax
and byte [rax - 0x77], cl
int1
mov rcx, rsi
mov rdx, rdi
mov r8, r14
mov r9, rdi
call fcn.1400ffd00
movsx ecx, word [rax]
add byte [rbp - 0x1f], dh
movsx ecx, word [rax]
add byte [rbp - 0x1f], dh
add rsi, r14
jmp 0x140073e2c
xor al, 0x48
mov eax, edi
jmp 0x140073dff
jne 0x140073e76
add rsi, r8
lea r9, [rsp + 0x48]
lea ecx, [rsp + 0x48]
mov qword [r9], rsi
mov qword [r9 + 8], rax
mov dword [rcx + 8], eax
mov dword [rcx + 8], eax
mov qword [rsp + 0x20], r12
mov dword [rsp + 0x20], esp
and al, 0x20
lea rdx, str.queryfragment
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
add byte [rax - 0x73], cl
and al, 0x30
mov r8d, 5
add byte [rax], al
call fcn.1400055a0
jbe 0x140073e3f
stc
push qword [rcx]
xor esi, esi
test byte [rbp + rcx*4 - 0x74], 0x24
cwde
add byte [rax], al
add byte [rcx - 0x77], cl
xor dword [rcx - 0x77], ecx
or byte [r9 + rcx*4 + 0x64], cl
lea r9, [rsp + 0x98]
lea ecx, [rsp + 0x98]
mov qword [r9], rsi
mov qword [r9 + 8], rax
mov qword [rsp + 0x20], r12
and al, 0x20
and al, 0x20
and byte [rax - 0x73], cl
adc eax, 0xd1c5e
pop rsi
sbb al, 0xd
invalid
lea rdx, [0x140145aa5]
lea edx, [0x140145aa5]
pop rsi
sbb al, 0xd
add byte [rax - 0x73], cl
je 0x140073e6f
lea rsi, [rsp + 0x30]
mov r8d, 8
add byte [rax], al
invalid
xor byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
mov rcx, rsi
mov ecx, esi
call fcn.1400055a0
mov rcx, rsi
mov ecx, esi
stc
dec dword [rax - 0x77]
int1
mov ecx, esi
call fcn.140007c70
nop
add rsp, 0xc0
rol byte [rax], 0
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [0x140152210]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
xchg ebx, eax
jrcxz 0x140073e89
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
and al, 0x20
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
jmp 0x140073de9
pop rsp
invalid
add rcx, 2
rol dword [rdx], 0x4c
lea ecx, [rsp + 0x30]
lea r9, [rsp + 0x30]
mov qword [r9], rcx
mov dword [rcx], ecx
lea rax, [0x140146c68]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rax, [0x1401537ac]
mov r8d, 4
clc
or eax, 0x4b84100
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov rcx, rdx
mov rdx, rax
invalid
invalid
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov rcx, rdx
mov rdx, rax
call fcn.1400083e0
sbb dword [rbp - 7], eax
invalid
sbb dword [rbp - 7], eax
call qword [rax + 0x38c48348]
nop
add rsp, 0x38
invalid
invalid
nop
add rsp, 0x38
invalid
invalid
invalid
ret
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0xdf8c8
sbb byte [rax - 0x73], cl
adc eax, 0xdf8c8
mov r8d, 4
add rsp, 0x38
jmp rax
jmp rax
add byte [rax - 0x7d], cl
invalid
jmp rax
cmp dword [rbx], eax
jne 0x140073f16
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xdf89f
clc
invalid
invalid
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.NoneSome_6
clc
invalid
invalid
clc
or eax, 0x4b84100
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
mov r8d, 4
add byte [rax], al
add rsp, 0x38
jmp rax
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140146ca8]
sub dword [0xc94f3f35], 0x44
and al, 0x20
sub dword [0xc94f3f35], 0x44
and al, 0x20
sub eax, 0x8948000d
and al, 0x20
lea rax, [0x1401537ac]
mov r8d, 4
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
invalid
or eax, 0x4b84100
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0x9ee8
invalid
sahf
call fcn.1400083e0
nop
add rsp, 0x38
ret
in al, dx
cmp byte [rax - 0x7d], cl
cmp dword [rax], eax
je 0x140073f84
invalid
xor cl, byte [rbp + rcx*4 + 0x4c]
and al, 0x30
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140146c88]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
add eax, 0xdf83f
and byte [rax - 0x73], cl
add eax, 0xdf83f
mov r8d, 4
mov rcx, rdx
mov rdx, rax
call fcn.1400083e0
nop
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.NoneSome_6
mov r8d, 4
add rsp, 0x38
jmp rax
add al, ch
mov ebx, 0x48fffde7
mov eax, dword [rsi + 0x108]
test rax, rax
je 0x1400741cf
lock dec qword [rax]
jne 0x1400741cf
add rsi, 0x108
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140055aa7
nop
add rsp, 0x20
pop rsi
ret
mov ecx, esi
call fcn.1400c4763
cmp qword [rsi + 0x10], 0
je 0x140074208
lea rcx, [rsi + 0x10]
call fcn.14007425a
mov rdi, qword [rsi + 0x28]
mov rbx, qword [rsi + 0x30]
test rbx, rbx
je 0x14007422c
lea r14, [rdi + 8]
mov rax, qword [r14 - 8]
mov rcx, qword [r14]
call qword [rax + 0x18]
add r14, 0x10
add esi, 0x10
add esi, 0x10
dec rbx
jne 0x140074219
cmp qword [rsi + 0x20], 0
je 0x14007424f
invalid
sbb al, 0x48
mov ecx, dword [0x140165ff0]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov eax, dword [rdi + 0x20]
and byte [rax - 0x75], cl
or eax, 0xf1d28
invalid
mov rcx, qword [0x140165ff0]
add byte [rcx], dh
sar bh, cl
adc eax, 0x90d58
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rdi + 8]
test rax, rax
je 0x1400742ec
mov r8, qword [rdi + 0x10]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rdi + 0x30]
lock dec qword [rax]
jne 0x140074302
add rdi, 0x30
mov rcx, rdi
call fcn.14003b979
mov r8, qword [rsi]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
mov rbx, qword [rsp + 0xb60]
mov rsi, qword [rsp + 0xb70]
mov rdi, qword [rsp + 0xb78]
cmp rsi, rdi
ja 0x14007471d
mov r14, qword [rsp + 0xb68]
cmp rdi, r14
ja 0x14007471d
mov rbp, qword [rsp + 0xb80]
mov r8, rdi
sub r8, rsi
lea rax, [rbx + rsi]
mov cl, byte [rsp + rbp + 0xb87]
cmp r8, 0x10
jae 0x1400746b4
xor edx, edx
test r8, r8
je 0x1400746b0
mov rdx, rax
call fcn.140009750
jmp 0x1400746c3
mov byte [rsp + 0xb91], 1
cmp byte [rsp + 0xb90], 0
mov rax, qword [rsp + 0xb50]
mov r15, qword [rsp + 0xb58]
jne 0x140074748
cmp r15, rax
je 0x140074a36
sub r15, rax
add rbx, rax
mov rcx, rbx
mov rdx, r15
call fcn.140024789
test rax, rax
je 0x140074a36
mov rbx, rax
mov rbp, rdx
mov qword [rsp + 0xa70], rax
mov qword [rsp + 0xa78], rdx
mov qword [rsp + 0xa80], 0
mov eax, 1
mov qword [rsp + 0x600], rax
lea rcx, [0x14013fe10]
mov qword [rsp + 0x608], rcx
mov qword [rsp + 0x610], rax
lea rax, [0x14013fe38]
mov qword [rsp + 0x618], rax
xor esi, esi
xor eax, eax
lea rdi, [rsp + 0x240]
shl rax, 4
mov rdx, qword [rsp + rax + 0x600]
mov rax, qword [rsp + rax + 0x608]
mov rcx, rdi
mov r8, r12
call qword [rax + 0x20]
mov r14b, byte [rsp + 0x240]
mov dh, byte [rsp + 0x240]
mov dh, byte [rsp + 0x240]
add byte [rcx - 0x80], al
inc byte [rdx]
cmp r14b, 2
jne 0x14007480f
mov qword [rsp + 0xa80], 0
mov eax, 1
test sil, 1
mov sil, 1
je 0x1400747c3
mov byte [rsp + 0x30], 2
and al, 0x30
add ch, bl
jmp 0x140074833
lea rcx, [rsp + 0x241]
jmp 0x140074833
lea rcx, [rsp + 0x241]
mov al, byte [rcx + 0x10]
mov byte [rsp + 0xa20], al
movdqu xmm0, xmmword [rcx]
movdqa xmmword [rsp + 0xa10], xmm0
test byte [rax + rdx], ah
or al, byte [rax]
add byte [rax + rcx*4 + 0x74], al
and al, 0x30
test byte [rax + rdx], ah
or al, byte [rax]
add byte [rax + rcx*4 + 0x74], al
and al, 0x30
je 0x140074856
xor byte [rbp + 0x31], al
xor r15d, r15d
xor eax, eax
push qword [rcx]
ror byte [rax - 0x3f], 0xe0
add al, 0x48
mov rsi, qword [rsp + rax + 0x600]
shl rax, 4
mov rsi, qword [rsp + rax + 0x600]
add al, 0
invalid
mov rdi, qword [rsp + rax + 0x608]
add byte [rax], al
mov rcx, rsi
call qword [rdi]
cmp qword [rdi + 8], 0
or byte [rax], al
or byte [rax], al
je 0x140074872
sbb cl, byte [rax - 0x7d]
jg 0x14007486c
cmp qword [rdi + 0x10], 0x11
jb 0x140074863
adc dword [rdx + 4], esi
mov rsi, qword [rsi - 8]
mov rcx, qword [0x140165ff0]
or eax, 0xf1786
invalid
xor edx, edx
mov r8, rsi
call r13
mov eax, 1
test r15b, 1
add byte [rcx - 0xa], al
mov dword [rcx], 0x7401b741
mov r15b, 1
je 0x140074838
cmp r14b, 2
mov r15b, 1
je 0x140074838
add dword [rax + rdi*4 + 0x41], esi
cmp dh, 2
invalid
cmp r14b, 2
add dh, byte [rcx + rax*2 + 0x48]
mov eax, dword [rsp + 0xa80]
invalid
je 0x1400748c7
mov rax, qword [rsp + 0xa80]
add byte [rax + 0x3b], cl
test byte [rax + rdi*2], ah
or al, byte [rax]
add byte [rbp + 0x2f], dh
cmp rax, qword [rsp + 0xa78]
jne 0x1400748c7
mov al, byte [rsp + 0xa20]
and byte [rdx], cl
add byte [rax], al
movdqa xmm0, xmmword [rsp + 0xa10]
movdqa xmmword [rsp + 0x240], xmm0
and al, 0x40
add al, byte [rax]
add byte [rax + 0x2502484], cl
add byte [rax], al
or al, byte [rax]
add byte [rsi + 0xf], ah
jg 0x140074830
and al, 0x40
add al, byte [rax]
add byte [rax + 0x2502484], cl
add byte [rax], al
mov sil, byte [rsp + 0x30]
cmp sil, 2
add cl, byte [rdi]
test edi, esi
add byte [rax], al
invalid
add cl, byte [rdi]
test edi, esi
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax], fs
add byte [rsi], al
lea rcx, [rsp + 0x600]
add byte [rsi], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
fimul dword [rcx - 0x77]
call 0x139346fc1
invalid
invalid
stc
mov rdx, rbx
mov r8, rbp
call fcn.140007600
sub eax, 0xbc80fff9
and al, 0
invalid
add byte [rax], al
invalid
sub eax, 0xbc80fff9
and al, 0
invalid
stc
inc dword [rax + 0x60024bc]
mov esp, 0x60024
add byte [rdx], al
add byte [rax], al
add dh, byte [rbp + 0x69]
jne 0x14007494d
mov rcx, rbp
xor edx, edx
call fcn.140003c6c
clc
dec dword [rcx - 0x77]
invalid
jmp 0x1bef01b1c
clc
dec dword [rcx - 0x77]
invalid
mov rsi, rdx
mov rcx, rdx
mov rdx, rbx
mov r8, rbp
call fcn.1400fc280
invalid
invalid
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x100]
cmp rdx, qword [rsp + 0xf0]
cmp edx, dword [rsp + 0xf0]
xchg esp, eax
and al, 0
add dword [rax], eax
add byte [rax + 0x3b], cl
invalid
xchg esp, eax
and al, 0xf0
add byte [rax], al
cmp edx, dword [rsp + 0xf0]
add byte [rbp + 0x15], dh
jne case.0x14003af7d.388
lea rcx, [rsp + 0xf0]
call fcn.1400a182b
add byte [rax], al
add al, ch
or cl, bh
add al, byte [rax]
mov rdx, qword [rsp + 0x100]
mov rax, qword [rsp + 0xf8]
lea rcx, [rdx + rdx*2]
mov qword [rax + rcx*8], r15
invalid
enter 0xffffffffffff8948, 0x74
enter 0x4808, 0xffffffffffffff89
insb byte [rdi], dx
enter 0x4810, 0xffffffffffffff8d
test byte [rax + rax], ah
mov qword [rax + rcx*8 + 8], rsi
mov qword [rax + rcx*8 + 0x10], rbp
lea rax, [rsp + 0x100]
add dword [rax], eax
add bl, ch
pop rbx
add dword [rax], eax
add bl, ch
pop rbx
mov rdx, qword [rsp + 0x1c0]
cmp rdx, qword [rsp + 0x1b0]
and al, 0xb0
add dword [rax], eax
add byte [rbp + 0x15], dh
and al, 0xb0
add dword [rax], eax
add byte [rbp + 0x15], dh
lea rcx, [rsp + 0x1b0]
mov al, 1
add byte [rax], al
call fcn.1400478b6
std
dec dword [rax - 0x75]
mov rdx, qword [rsp + 0x1c0]
invalid
invalid
mov rdx, qword [rsp + 0x1c0]
add byte [rax], al
mov rax, qword [rsp + 0x1b8]
test byte [rax + rdi*4], ah
and al, 0xb8
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
or al, 0xd2
lea rcx, [rdx + rdx*8]
mov byte [rax + rcx*2], 2
movdqu xmm0, xmmword [rsp + 0x600]
test byte [rax + rax], ah
invalid
add byte [rax], al
movdqu xmmword [rax + rcx*2 + 1], xmm0
mov r8b, byte [rsp + 0x610]
mov byte [rax + rcx*2 + 0x11], r8b
lea rax, [rsp + 0x1c0]
test byte [rax + rax], ah
and al, 0
invalid
inc rdx
mov qword [rax], rdx
cmp byte [rsp + 0xb91], 0
je 0x140074648
jmp 0x140074a36
mov rdx, qword [rsp + 0x1c0]
cmp rdx, qword [rsp + 0x1b0]
jne 0x1400749e5
lea rcx, [rsp + 0x1b0]
call fcn.1400478b6
mov rdx, qword [rsp + 0x1c0]
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
mov rax, qword [rsp + 0x1b8]
mov eax, dword [rsp + 0x1b8]
test byte [rax + rdi*4], ah
and al, 0xb8
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [rdx + rdx*8]
or al, 0xd2
mov byte [rax + rcx*2], sil
movdqa xmm0, xmmword [rsp + 0x240]
movq mm0, qword [rsp + 0x240]
movq mm0, qword [rsp + 0x240]
test byte [rax + rax*2], ah
add al, byte [rax]
add bl, dh
movdqu xmmword [rax + rcx*2 + 1], xmm0
movq qword [rax + rcx*2 + 1], mm0
mov r8b, byte [rsp + 0x250]
mov byte [rax + rcx*2 + 0x11], r8b
mov byte [rax + rcx*2 + 0x11], al
test byte [rax + rdx*2], ah
push rax
add al, byte [rax]
add byte [rax + rcx*4 + 0x44], al
invalid
invalid
mov byte [rax + rcx*2 + 0x11], al
adc qword [rax - 1], rcx
ret 0x8948
inc rdx
mov qword [rsp + 0x1c0], rdx
jmp 0x1400749ae
dec dword [rax - 0x75]
mov esp, 0x1b024
add byte [rax - 0x73], cl
test byte [rax + rdi*4], ah
add dword [rax], eax
add bl, dh
movq mm0, qword [rax]
mov rdi, qword [rsp + 0x1b0]
lea rax, [rsp + 0x1b8]
movdqu xmm0, xmmword [rax]
movups xmm1, xmmword [rsp + 0xf0]
mov rax, qword [rsp + 0x100]
test byte [rax + rax], ah
add dword [rax], eax
add byte [rsi + 0xf], ah
jg 0x1400749e2
and al, 0x50
or eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rsi*2], ah
jo 0x140074a74
add byte [rax], al
test byte [rax + rax], ah
add dword [rax], eax
add byte [rsi + 0xf], ah
jg 0x1400749e2
and al, 0x50
or eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rsi*2], ah
invalid
jo 0x140074a74
or eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0xb60], ecx
add byte [rax], al
movaps xmmword [rsp + 0xb60], xmm1
lea r12, [rsp + 0x468]
lea esp, [rsp + 0x468]
and al, 0x68
add al, 0
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x28
push 0x4c000004
mov eax, dword [rsp + 0x28]
mov r8, qword [rsp + 0x28]
and al, 0x28
mov rcx, qword [rsp + 0x50]
and al, 0x50
jmp 0x140074a91
movabs rdi, 0x8000000000000000
add byte [rax], al
add byte [rax + 0x74c98548], al
invalid
test rcx, rcx
je 0x140074ab4
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x140074ab4
add byte [rax], al
call fcn.140097657
add byte [rax - 0x73], cl
mov ah, 0x24
rol byte [rdi], 0
add byte [rax - 0x77], cl
int1
lea rsi, [rsp + 0x7c0]
lea esi, [rsp + 0x7c0]
mov rcx, rsi
call fcn.14008b515
mov qword [rsi], rdi
mov dword [rsi], edi
lea rcx, [rsp + 0xb50]
movdqa xmm0, xmmword [rcx]
movdqa xmm1, xmmword [rcx + 0x10]
movq mm1, qword [rcx + 0x10]
movq mm1, qword [rcx + 0x10]
outsd dx, dword [rsi]
adc r11b, sil
movdqu xmmword [rsi + 8], xmm0
movq qword [rsi + 8], mm0
movdqu xmmword [rsi + 0x18], xmm1
mov rax, qword [rcx + 0x20]
invalid
invalid
jg 0x140074b2f
sbb byte [rax - 0x75], cl
and byte [r8 - 0x77], cl
mov qword [rsi + 0x28], rax
lea rdx, [rsp + 0x760]
mov r8d, 0x90
nop
add byte [rax], al
add byte [rax], al
sub byte [rax - 0x73], r9b
xchg esp, eax
and al, 0x60
invalid
mov eax, 0x90
nop
add byte [rax], al
add byte [rax], al
call fcn.1400fc280
add byte [rax], al
call fcn.1400fc280
mov rsi, qword [rsp + 0x1a0]
movabs al, byte [0x9024b43b48000001]
add dword [rax], eax
add byte [rax], al
add byte [rax + 0x3b], cl
mov ah, 0x24
and al, 0x90
cmp rsi, qword [rsp + 0x190]
cmp esi, dword [rsp + 0x190]
and al, 0x90
add dword [rax], eax
add byte [rbp + 0x17], dh
add byte [rax], al
jne 0x140074b26
lea rdi, [rsp + 0x190]
mov rcx, rdi
nop
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.140047bdb
std
dec dword [rax - 0x75]
mov esi, dword [rdi + 0x10]
std
dec dword [rax - 0x75]
mov esi, dword [rdi + 0x10]
mov esi, dword [rdi + 0x10]
lea rcx, [rsi + rsi*8]
shl rcx, 4
add al, 0x48
add ecx, dword [rsp + 0x198]
add al, 0x48
add ecx, dword [rsp + 0x198]
add byte [rax], al
lea rdx, [rsp + 0xb50]
mov r8d, 0x90
add byte [rax], al
add byte [rax], al
call fcn.1400fc280
inc rsi
mov qword [rsp + 0x1a0], rsi
and al, 0xa0
add dword [rax], eax
add byte [rdx + 0xf154605], cl
add byte [rcx + 0x28], bh
mov al, byte [0x1401660a0]
mov ecx, 0x28
mov edx, 8
or byte [rax], al
add byte [rax], al
call fcn.14003e6a0
test rax, rax
je 0x1400762a4
xor dl, byte [rdi]
add byte [rax], al
xor dl, byte [rdi]
add byte [rax], al
mov rbp, rax
mov eax, 1
mov qword [rbp], rax
mov dword [rbp], eax
invalid
mov dword [rbp], eax
mov qword [rbp + 8], rax
mov rax, qword [rsp + 0x1a0]
mov qword [rbp + 0x20], rax
mov dword [rbp + 0x20], eax
test byte [rax + riz*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rbp + 0x20], eax
invalid
invalid
outsd dx, dword [rsi]
test byte [rax + rdx*4], ah
and al, 0x90
mov dword [rbp + 0x20], eax
movdqa xmm0, xmmword [rsp + 0x190]
movdqu xmmword [rbp + 0x10], xmm0
invalid
and al, 0x90
add dword [rax], eax
add bl, dh
movq qword [rbp + 0x10], mm0
invalid
adc byte [rax + 0x48f24bc], al
add byte [rax], al
add byte [rax], al
invalid
test dword [rcx], esp
invalid
cmp byte [rsp + 0x48f], 0
add byte [rax], al
jne 0x1400762cb
mov al, byte [0x1401660a0]
add eax, 0xf14f0
mov ecx, 0x10
mov edx, 8
call fcn.14003e6a0
invalid
cld
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
invalid
add byte [rax], al
mov rsi, rax
mov eax, 1
add byte [rax], al
add byte [rax], al
mov qword [rsi], rax
mov qword [rsi + 8], rax
mov qword [rsp + 0xb0], rsi
lea rbx, [0x1401490c0]
mov qword [rsp + 0xb8], rbx
mov r15, qword [rsp + 0x470]
mov esp, 0x47024
add byte [rbp - 0x7b], cl
dec dword [rdi]
xchg esp, eax
and al, 0x30
and al, 0x30
xchg esp, eax
and al, 0x30
and al, 0x30
and al, 0x30
je 0x140074c2e
mov rbx, qword [rsp + 0x478]
lock dec qword [rsi]
invalid
and al, 0x78
add al, 0
add al, dh
dec qword [rsi]
invalid
jne 0x140074c1b
lea rcx, [rsp + 0xb0]
call fcn.1400788b8
mov qword [rsp + 0xb0], r15
mov qword [rsp + 0xb8], rbx
mov rsi, r15
lea rax, [rsp + 0x430]
mov r13, qword [rax + 0x18]
test r13, r13
sete byte [rsp + 0x28]
je 0x140074d0e
invalid
add byte [rdi], cl
adc byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rsp + 0x780], xmm2
and al, 0x80
invalid
add byte [rax], al
movaps xmmword [rsp + 0x770], xmm1
movaps xmmword [rsp + 0x760], xmm0
invalid
invalid
add byte [rax], al
mov al, byte [0x1401660a0]
mov ecx, 0x40
add byte [rax], al
add byte [rdx + 8], bh
invalid
add byte [rax], al
add byte [rdx + 8], bh
call fcn.14003e6a0
test rax, rax
test eax, eax
test eax, eax
je 0x140076324
mov rdi, rax
mov r14d, 1
add byte [rax], al
mov dword [rcx - 0x42], 1
mov qword [rax], r14
mov qword [rax + 8], r14
movdqa xmm0, xmmword [rsp + 0x760]
movdqa xmm1, xmmword [rsp + 0x770]
movq mm1, qword [rsp + 0x770]
movq mm1, qword [rsp + 0x770]
add byte [rax], al
movdqa xmm2, xmmword [rsp + 0x780]
movdqu xmmword [rax + 0x30], xmm2
movdqu xmmword [rax + 0x20], xmm1
movdqu xmmword [rax + 0x10], xmm0
adc byte [rdx + 0xf13d705], cl
invalid
invalid
adc byte [rdx + 0xf13d705], cl
add eax, 0xf13d7
add byte [rcx + 0x28], bh
mov ecx, 0x28
mov edx, 8
or byte [rax], al
add byte [rax], al
call fcn.14003e6a0
test rax, rax
test eax, eax
test eax, eax
je 0x1400762a4
test bl, al
adc eax, 0x894c0000
invalid
invalid
invalid
add byte [rcx + rcx*4 + 0x30], cl
mov qword [rax], r14
xor byte [rcx + rcx*4 + 0x70], cl
or byte [rax - 0x77], cl
mov qword [rax + 8], r14
mov qword [rax + 0x10], rsi
jo 0x140074cfc
jo 0x140074cfc
mov qword [rax + 0x18], rbx
mov qword [rax + 0x20], rdi
mov dword [rax + 0x20], edi
mov dword [rax + 0x20], edi
mov qword [rsp + 0xb0], rax
mov dword [rsp + 0xb0], eax
and al, 0xb0
add byte [rax], al
add byte [rax - 0x73], cl
sbb eax, 0xd43dd
invalid
mov al, 0
add byte [rax], al
lea rbx, [0x1401490e0]
add byte [rax - 0x77], cl
pushfq
and al, 0xb8
mov eax, 0x48000000
add byte [rax], al
mov rsi, rax
mov qword [rsp + 0xb8], rbx
add byte [rax], al
mov rsi, rax
mov esi, eax
lock inc qword [rsi]
inc qword [rsi]
inc dword [rsi]
jle 0x140077bae
mov al, byte [0x1401660a0]
mov ecx, 0x80
invalid
add byte [rcx + 0x80], bh
mov edx, 8
or byte [rax], al
add byte [rax], al
invalid
add al, ch
jae 0x140074cc4
cdq
call fcn.14003e6a0
test rax, rax
ror byte [rdi], 0x84
invalid
invalid
add byte [rax], al
cld
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
test bh, bl
fist word [0xc9534d38]
adc eax, 0x894c0000
mov qword [rsp + 0xe0], r13
lodsb al, byte [rsi]
and al, 0xe0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x50], r15
add byte [rax], al
mov qword [rsp + 0x50], r15
mov dword [rsp + 0x50], edi
push rax
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
xor edi, edi
dec dword [rax - 0x77]
js 0x140074d65
invalid
dec dword [rax - 0x77]
js 0x140074d65
invalid
adc byte [rax - 0x77], cl
mov qword [rax + 0x20], rdi
js 0x140074d79
mov ecx, 0x3b9aca00
mov dword [rax + 0x38], ecx
mov qword [rax + 0x40], rdi
invalid
mov dword [rax + 0x48], 0x11e1a300
mov dword [rax + 0x48], 0x11e1a300
adc dword [rcx - 0x3899a7b8], ecx
invalid
mov dword [rax + 0x58], ecx
mov word [rax + 0x60], 1
invalid
add dword [rax], eax
add byte [rax - 0x78], al
mov byte [rax + 0x66], bh
invalid
mov byte [rax + 0x66], bh
mov word [rax + 0x77], 0
mov word [rax + 0x77], 0
add byte [rax], al
lea rcx, [rsp + 0x2e8]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], rbx
mov rsi, qword [rsp + 0x3d0]
rol byte [rbx], 1
add eax, dword [rax]
invalid
pop rcx
adc byte [rax - 0x75], cl
mov ah, 0x24
rol byte [rbx], 1
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rbx + 0x3d8249c], cl
pushfq
and al, 0xd8
add eax, dword [rax]
invalid
mov ebx, dword [rsp + 0x3d8]
pushfq
and al, 0xd8
add eax, dword [rax]
add al, ch
xchg esi, eax
xchg edx, eax
add byte [rax], al
invalid
call fcn.14007e03c
add byte [rax - 0x77], cl
mov qword [rax + 0x20], rsi
jo 0x140074dca
mov dword [rax + 0x28], ebx
mov qword [rsp + 0xb50], rdi
mov word [rsp + 0xb7c], 0x401
jl 0x140074dc6
add byte [rax], al
add dword [rax + rcx*2], eax
add al, 0x48
mov dword [rsp + 0xb60], edi
mov esp, 0xb5024
and al, 0x50
or eax, dword [rax]
add byte [rsi - 0x39], ah
test byte [rsp + rdi*2], ah
jl 0x140074dc6
add byte [rax], al
invalid
jl 0x140074dc6
add byte [rax], al
add dword [rax + rcx*2], eax
add al, 0x48
add al, 0x48
mov dword [rsp + 0xb60], edi
mov esp, 0xb6024
or eax, dword [rax]
add byte [rax - 0x39], cl
test byte [rax + rbp*2], ah
invalid
mov qword [rsp + 0xb68], 8
mov qword [rsp + 0xb70], rdi
mov esp, 0xb7024
add byte [rax - 0x78], al
mov esp, 0xb7924
add byte [rdx + 0x4802484], cl
add byte [rax + rax], 0
and al, 0x68
push 0x800000b
or eax, dword [rax]
add byte [rax], cl
add byte [rax], al
add byte [rax - 0x77], cl
mov esp, 0xb7024
or eax, dword [rax]
add byte [rax - 0x78], al
mov esp, 0xb7924
add byte [rdx + 0x4802484], cl
add byte [rax + rax], 0
add byte [rax + rax], 0
add byte [rcx + rax], dh
xor al, 1
mov byte [rsp + 0xb78], al
mov al, byte [rsp + 0x481]
test byte [rcx + rax*4], ah
add al, 0
add byte [rax + 0xb7a2484], cl
invalid
test byte [rdx + rdi*2], ah
jp 0x140074e0a
mov byte [rsp + 0xb7a], al
jp 0x140074e0a
or eax, dword [rax]
add byte [rax], al
add byte [rdx + 0x4852484], cl
add byte [rax], al
invalid
mov al, byte [rsp + 0x485]
add byte [rcx + rax], dh
xor al, 1
mov byte [rsp + 0xb7b], al
mov rbx, qword [rsp + 0x3a0]
add eax, dword [rax]
add byte [rax - 0x75], cl
mov ah, 0x24
and al, 0xa8
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
mov ah, 0x24
and al, 0xa8
add eax, dword [rax]
invalid
and al, 0xa8
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x44], cl
invalid
mov esp, 0x3b024
mov r15, qword [rsp + 0x3b0]
test r15, r15
test edi, edi
mov esp, 0x3b024
add byte [rbp - 0x7b], cl
push qword [rsi + rdx*2 + 0x48]
lea edi, [rsp + 0xb60]
mov esp, 0xb6024
invalid
test edi, edi
je 0x140074e84
lea rdi, [rsp + 0xb60]
mov esp, 0xb6024
add byte [rcx - 0x3f], cl
shl edi, 3
shl r15, 3
shl edi, 3
mov eax, 8
xor r13d, r13d
add byte [rbp + 0x31], al
in eax, dx
xor edx, edx
mov r14, qword [rsi + r13]
cmp rdx, qword [rsp + 0xb60]
xchg esp, eax
and al, 0x60
or eax, dword [rax]
add byte [rbp + 0x18], dh
xchg esp, eax
and al, 0x60
or eax, dword [rax]
add byte [rbp + 0x18], dh
invalid
mov rcx, rdi
mov ecx, edi
call fcn.1400477f6
mov rax, qword [rsp + 0xb68]
mov rdx, qword [rsp + 0xb70]
mov qword [rax + rdx*8], r14
inc rdx
mov qword [rsp + 0xb70], rdx
mov dword [rsp + 0xb70], edx
mov dword [rsp + 0xb70], edx
and al, 0x70
or eax, dword [rax]
add byte [rcx - 0x7d], cl
add r13, 8
cmp r15, r13
jne 0x140074e44
invalid
jmp 0x140074eaa
lea rdi, [rsi + r15*8]
cmp al, 0xfe
sub rdi, rsi
je 0x140074eaa
shr rdi, 3
xor r14d, r14d
mov r15, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
out dx, eax
add eax, dword [rbp + 0x31]
test byte [rbx + rcx*4 + 0x3d], 0x5d
invalid
mov rcx, qword [rsi + r14*8]
inc r14
call r15
xlatb
cmp rdi, r14
jne 0x140074e9b
test rbx, rbx
test ebx, ebx
je 0x140074ec1
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
or dword [rax], eax
or dword [rax], eax
movzx ecx, byte [rsp + 0x4a3]
mov al, 1
add dword [rax - 0x73], ecx
adc eax, 0xe0db6
add dword [rax - 0x73], ecx
adc eax, 0xe0db6
lea edx, [0x140155c88]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
mov byte [rsp + 0xb7c], al
movzx edx, byte [rsp + 0x4a4]
lea rcx, [0x14014923f]
lea r8, [0x140155c9c]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
mov cl, 3
mov byte [rsp + 0xb7c], cl
movzx edx, byte [rsp + 0x4a4]
lea rcx, [0x14014923f]
lea r8, [0x140155c9c]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
movzx edx, byte [rsp + 0x4a4]
lea rcx, [0x14014923f]
lea r8, [0x140155c9c]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
mov cl, 2
mov byte [rsp + 0xb7c], cl
movzx edx, byte [rsp + 0x4a4]
lea rcx, [0x14014923f]
lea r8, [0x140155c9c]
movsxd rdx, dword [r8 + rdx*4]
fild word [rdx + 0xd]
add byte [rbp + rcx*4 + 5], cl
xor eax, 0x49000e0d
invalid
nop
add rdx, r8
jmp rdx
mov al, 2
jmp case.0x140074eff.0
lea rcx, str.invalid_minimum_TLS_version_for_backendinvalid_maximum_TLS_version_for_backendvalid_request_parts
mov edx, 0x27
call case.0x14006461a.228
mov rsi, rax
cmp qword [rsp + 0xb50], 0
je 0x140074fa4
mov rcx, qword [rsp + 0xb58]
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rdi, qword [rsp + 0xb68]
mov rbx, qword [rsp + 0xb70]
test rbx, rbx
je 0x140074fd2
xor r14d, r14d
mov r15, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rcx, qword [rdi + r14*8]
inc r14
call r15
cmp rbx, r14
jne 0x140074fc3
cmp qword [rsp + 0xb60], 0
je 0x140074fef
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsp + 0x2e8]
call fcn.14004cef0
mov rdi, qword [rsp + 0x60]
add al, ch
hlt
and al, 0x60
mov bl, byte [rsp + 0x30]
jmp 0x1400753c4
mov al, 3
mov byte [rsp + 0xb7d], al
mov rax, qword [rsp + 0x2f8]
mov qword [rsp + 0xe00], rax
movups xmm0, xmmword [rsp + 0x2e8]
movaps xmmword [rsp + 0xdf0], xmm0
movdqu xmm0, xmmword [rsp + 0xb50]
movdqu xmm1, xmmword [rsp + 0xb60]
mov rax, qword [rsp + 0xb70]
mov qword [rsp + 0x780], rax
mov eax, dword [rsp + 0xb78]
mov dword [rsp + 0x788], eax
mov al, byte [rsp + 0xb7c]
mov byte [rsp + 0x78c], al
mov al, byte [rsp + 0xb7d]
mov byte [rsp + 0x78d], al
movzx eax, word [rsp + 0xb7e]
mov word [rsp + 0x78e], ax
movdqa xmmword [rsp + 0x770], xmm1
movdqa xmmword [rsp + 0x760], xmm0
lock inc qword [rbp]
jle 0x140077bae
movups xmm0, xmmword [0x140149208]
lea rdx, [rsp + 0xa70]
movaps xmmword [rdx + 0x10], xmm0
movdqu xmm0, xmmword [0x1401491f8]
movdqa xmmword [rdx], xmm0
lea rcx, [rsp + 0x310]
call fcn.14000f234
test rax, rax
je 0x14007512e
mov rsi, rax
mov rdx, rax
add rdx, 0x18
mov rax, qword [rax]
mov r8, qword [rsi + 8]
mov r9, qword [rsi + 0x10]
lea rdi, [rsp + 0xa70]
mov rcx, rdi
call qword [rax]
mov al, byte [rsi + 0x20]
mov byte [rdi + 0x20], al
movdqu xmm0, xmmword [rdi]
movdqu xmm1, xmmword [rdi + 0x10]
movdqa xmmword [rsp + 0x240], xmm0
movdqa xmmword [rsp + 0x250], xmm1
mov rax, qword [rdi + 0x20]
mov qword [rsp + 0x260], rax
jmp 0x140075136
mov byte [rsp + 0x260], 2
movzx esi, byte [rsp + 0x492]
mov ecx, dword [rsp + 0x493]
mov rax, qword [rsp + 0x497]
mov qword [rsp + 0x150], rax
mov eax, dword [rsp + 0x49f]
mov dword [rsp + 0x158], eax
mov bl, byte [rsp + 0x486]
mov r15b, byte [rsp + 0x48e]
mov r13, qword [rsp + 0x760]
test r13, r13
mov dword [rsp + 0x88], ecx
je 0x1400751a3
mov rcx, qword [rsp + 0x768]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov r14, rax
mov eax, 1
mov qword [rsp + 0x48], rax
jmp 0x1400751aa
xor eax, eax
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x20], 0
mov ecx, 2
xor edx, edx
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.crypt32.dll_CertOpenStore]
test rax, rax
je case.0x14003276b.433
mov rdi, rax
mov byte [rsp + 0xa0], r15b
mov byte [rsp + 0xa8], bl
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x58], rbp
mov r12, qword [rsp + 0x780]
test r12, r12
je 0x140075237
mov r14, qword [rsp + 0x778]
shl r12, 3
xor r15d, r15d
mov rbp, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rdx, qword [r14 + r15]
mov rcx, rdi
call fcn.1400a0e9a
mov rbx, rdx
test rax, rax
jne 0x1400752f5
mov rcx, rbx
call rbp
add r15, 8
cmp r12, r15
jne 0x140075211
mov r14b, byte [rsp + 0x78c]
mov r13b, byte [rsp + 0x78d]
mov cl, byte [rsp + 0x78a]
mov bpl, byte [rsp + 0x788]
mov r8b, byte [rsp + 0x789]
mov dl, byte [rsp + 0x78b]
xchg esp, eax
and al, 0x8b
invalid
add byte [rax], al
mov rax, qword [rsp + 0xe00]
mov qword [rsp + 0xa20], rax
movaps xmm0, xmmword [rsp + 0xdf0]
movaps xmmword [rsp + 0xa10], xmm0
test byte [rax + rdx], ah
or al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
add al, byte [rax]
add byte [rax], al
xchg esp, eax
and al, 0x8b
invalid
test byte [rax + rdx], ah
or al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x1d0], rax
movaps xmm0, xmmword [rsp + 0x240]
add byte [rax], al
mov qword [rsp + 0x1d0], rax
movaps xmm0, xmmword [rsp + 0x240]
movaps xmm1, xmmword [rsp + 0x250]
movaps xmmword [rsp + 0x1c0], xmm1
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x1b0], xmm0
cmp esi, 2
mov byte [rsp + 0x30], cl
mov byte [rsp + 0x38], dl
mov byte [rsp + 0x28], r8b
je 0x140075499
test esi, esi
mov r12, qword [rsp + 0x48]
jne 0x1400754a5
mov sil, 1
xor r15d, r15d
jmp 0x1400754c8
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ebx, eax
shl rbx, 0x20
or rbx, 2
jmp 0x140075315
mov rcx, rdi
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
adc eax, 0x901b8
adc eax, 0x901b8
lea r12, [rsp + 0x468]
mov rbp, qword [rsp + 0x58]
and al, 0x68
add al, 0
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x58
mov r14, qword [rsp + 0x90]
test r13, r13
je 0x140075323
mov rcx, r14
mov ecx, esi
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rcx, rbx
call fcn.140045e78
mov rdi, rax
mov al, byte [0x1401660a0]
mov ecx, 0x70
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140076351
mov rsi, rax
movabs rax, 0x8000000000000000
mov qword [rsi], rax
mov dword [rsi], eax
mov dword [rsi], eax
mov qword [rsi + 0x58], rdi
lea rax, [0x140142d40]
mov qword [rsi + 0x60], rax
mov word [rsi + 0x68], 0
invalid
invalid
invalid
add byte [rax], al
mov dword [rsi + 0x68], 0xbc800000
and al, 0x60
add al, byte [rax]
add byte [rdx], al
add byte [rax], al
cmp byte [rsp + 0x260], 2
mov bl, byte [rsp + 0x30]
je 0x140075396
lea rcx, [rsp + 0x258]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
add byte [rax - 0x75], cl
call 0x13058ded7
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
lock dec qword [rbp]
dec dword [rbp]
mov rdi, qword [rsp + 0x60]
jne 0x1400753aa
invalid
mov rcx, rbp
call fcn.14005aa3e
lea rcx, [rsp + 0x760]
call fcn.14004ce7a
lea rcx, [rsp + 0xdf0]
call fcn.14004cef0
invalid
mov rax, qword [rsp + 0xb0]
lock dec qword [rax]
jne 0x1400753df
lea rcx, [rsp + 0xb0]
call fcn.1400788b8
invalid
add al, dh
dec qword [rbp]
lock dec qword [rbp]
jne 0x1400753ee
mov rcx, rbp
call fcn.14005aa3e
lea rcx, [rsp + 0x310]
mov word [rax + rdx], fs
add eax, dword [rax]
add al, ch
call fcn.140024c93
lea rcx, [rsp + 0x370]
invalid
cmp al, 0x7f
invalid
call fcn.140024c93
lea rcx, [rsp + 0x370]
call fcn.14005d344
mov r15, qword [rsp + 0x38]
mov bpl, byte [rsp + 0x28]
test r15, r15
jne 0x14007542a
cmp qword [rsp + 0x468], 0
je 0x14007542a
test bpl, bpl
je 0x14007543c
bnd call fcn.1400738af
test rax, rax
je 0x140075486
cmp rax, 1
test rdx, rdx
test edx, edx
test edx, edx
je 0x140075486
mov rcx, rdx
call fcn.14005d308
lea rcx, [rdi + 0x198]
add dword [rax], eax
add byte [rax], al
add al, ch
outsd dx, dword [rsi]
call fcn.14005d001
mov bl, 1
jmp 0x140076fd5
jnp 0x14007548f
push qword [rbx + 0x1b3ce901]
add byte [rax], al
xor esi, esi
xor r15d, r15d
xor edi, edi
xor edi, edi
mov r12, qword [rsp + 0x48]
jmp 0x1400754c8
mov eax, dword [rsp + 0x158]
mov dword [rsp + 0xa78], eax
add byte [rcx + 0xa782484], cl
add byte [rax], al
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0xa70], rax
mov r15b, 1
xor esi, esi
mov eax, dword [rsp + 0xa78]
mov dword [rsp + 0x228], eax
mov rax, qword [rsp + 0xa70]
mov qword [rsp + 0x220], rax
lea rbx, [rsp + 0xa10]
mov rcx, rbx
call fcn.14007e03c
mov byte [rax + 0x51], sil
mov ecx, dword [rsp + 0x88]
mov dword [rax + 0x52], ecx
mov byte [rax + 0x56], r15b
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rcx - 0x77bbadb8], cl
js 0x14007555e
mov dword [rax + 0x57], ecx
mov rcx, qword [rsp + 0x220]
mov qword [rax + 0x5b], rcx
mov ecx, dword [rsp + 0x228]
add al, byte [rax]
add byte [rcx - 0x76b79cb8], cl
fld1
adc ecx, dword [rbx - 0x75bc0000]
mov esp, 0xa024
add byte [rax + rcx*4 + 0x78], al
mov rcx, rbx
add al, byte [rax]
add byte [rcx - 0x76b79cb8], cl
fld1
adc ecx, dword [rbx - 0x75bc0000]
mov esp, 0xa024
add byte [rax + rcx*4 + 0x78], al
mov rcx, rbx
call fcn.14007e03c
add byte [rax], al
xor esi, esi
mov byte [rax + 0x50], sil
movaps xmm0, xmmword [rbx]
movaps xmmword [rsp + 0x5c0], xmm0
add eax, 0x8b480000
adc byte [r8 - 0x77], cl
test byte [rax + rdx*8], ah
add eax, 0x8b480000
test byte [rax + rdx*8], ah
add dword [rax], eax
invalid
add eax, 0x8b480000
adc byte [r8 - 0x77], cl
test byte [rax + rdx*8], ah
add eax, 0x8b480000
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rsp + rdx*4], ah
or al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x1b0], al
rol byte [rcx], 1
add byte [rax], al
mov qword [rsp + 0xa94], rax
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmm1, xmmword [rsp + 0x1c0]
movups xmmword [rsp + 0xa84], xmm1
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0xa84], ecx
movups xmmword [rsp + 0xa74], xmm0
adc dword [rsp + 0xa74], eax
je 0x140075592
add byte [rax], al
mov rax, qword [rsp + 0xa8c]
mov qword [rsp + 0x10c], rax
add byte [rax], al
mov rax, qword [rsp + 0xa94]
mov qword [rsp + 0x114], rax
mov dword [rsp + 0x114], eax
mov dword [rsp + 0x114], eax
movups xmm0, xmmword [rsp + 0xa80]
movaps xmmword [rsp + 0x100], xmm0
movups xmm0, xmmword [rsp + 0xa70]
movaps xmmword [rsp + 0xf0], xmm0
lea rcx, [rsp + 0x760]
call fcn.14004ce7a
mov qword [rsp + 0x610], rdi
mov al, byte [rsp + 0x30]
mov byte [rsp + 0x618], al
mov al, byte [rsp + 0x28]
mov byte [rsp + 0x619], al
mov byte [rsp + 0x61a], bpl
mov byte [rsp + 0x61a], ch
mov al, byte [rsp + 0x38]
mov byte [rsp + 0x61b], al
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x61c], r14b
mov byte [rsp + 0x61d], r13b
and al, 0x1d
invalid
add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x5c0]
movups xmmword [rsp + 0x620], xmm0
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x5d0]
mov qword [rsp + 0x630], rax
and al, 0x30
invalid
add byte [rax], al
mov dword [rsp + 0x640], 0x3b9aca00
movaps xmm0, xmmword [rsp + 0xf0]
movdqa xmm1, xmmword [rsp + 0x100]
add byte [rax], al
add byte [rax], al
movups xmmword [rsp + 0x644], xmm0
movdqu xmmword [rsp + 0x654], xmm1
add bl, dh
movq mm0, qword [rsp + 0x10c]
add bl, dh
movq mm0, qword [rsp + 0x10c]
movdqu xmmword [rsp + 0x660], xmm0
mov rbx, qword [rsp + 0x58]
mov qword [rsp + 0x670], rbx
pushfq
and al, 0x70
invalid
add byte [rax], al
mov byte [rsp + 0x678], sil
mov byte [rsp + 0x679], r15b
jns 0x140075698
add byte [rax], al
pushfq
and al, 0x70
invalid
jns 0x140075698
add byte [rax], al
mov al, byte [rsp + 0xa8]
mov byte [rsp + 0x67a], al
add byte [rax], al
add byte [rax + 0x67a2484], cl
add byte [rax], al
mov eax, dword [rsp + 0x70]
mov dword [rsp + 0x67b], eax
mov al, byte [rsp + 0x74]
mov byte [rsp + 0x67f], al
and al, 0x7f
invalid
add byte [rax], al
mov qword [rsp + 0x600], r12
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x608], rax
mov rax, qword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add al, dh
dec qword [rax]
dec dword [rax]
invalid
jne 0x1400756eb
lea rcx, [rsp + 0xb0]
call fcn.1400788b8
mov rax, qword [rsp + 0x3d0]
mov ecx, dword [rsp + 0x3d8]
mov qword [rsp + 0x638], rax
invalid
add byte [rax], al
mov dword [rsp + 0x640], ecx
mov al, byte [rsp + 0x482]
add byte [rax], al
mov byte [rsp + 0x678], al
invalid
mov word [rsp + 0x800], 0x101
add dword [rcx], eax
mov byte [rsp + 0x802], 0
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x760], xmm0
jg 0x1400756b5
and al, 0x60
invalid
add byte [rax], al
movdqa xmmword [rsp + 0x770], xmm0
movq qword [rsp + 0x770], mm0
jg 0x1400756b5
and al, 0x60
invalid
movq qword [rsp + 0x770], mm0
mov qword [rsp + 0x780], 0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x790], 0x14
mov dword [rsp + 0x798], esi
mov dword [rsp + 0x7a8], 0x3b9aca00
invalid
cmp ecx, dword [rax - 0x39]
test byte [rax + rsi*4], ah
invalid
add byte [rax], al
add byte [rax], al
adc byte [rax], al
nop
invalid
invalid
adc byte [rax], al
movabs rax, 0x20000000500000
mov qword [rsp + 0x7b8], rax
mov dword [rsp + 0x7c0], 0x4000
movdqu xmmword [rsp + 0x7c4], xmm0
movq qword [rsp + 0x7c4], mm0
movq qword [rsp + 0x7c4], mm0
movdqu xmmword [rsp + 0x7d3], xmm0
mov byte [rsp + 0x7e3], 2
jrcxz 0x1400757b0
add byte [rax], al
add cl, byte [rax - 0x39]
test byte [rax + rbp*8], ah
invalid
add byte [rax], al
invalid
invalid
invalid
dec dword [rax - 0x39]
test byte [rax + rsi*8], ah
invalid
add byte [rax], al
pop rdx
add byte [rax], al
add byte [rcx + 0x7f824b4], cl
add byte [rax], al
jrcxz 0x1400757b0
add byte [rax], al
add cl, byte [rax - 0x39]
test byte [rax + rbp*8], ah
invalid
call 0x13f0757bc
invalid
cmp byte [rsp + 0x491], 1
jne 0x1400757dd
mov byte [rsp + 0x802], 1
cmp dword [rsp + 0x3b8], 0
je 0x1400757fd
add byte [rax], al
add byte [rcx + 0x7bc2484], cl
invalid
invalid
add byte [rax], al
cmp dword [rsp + 0x3c0], 0
je 0x14007581d
mov eax, dword [rsp + 0x3c4]
add byte [rax], al
mov byte [rsp + 0x7c4], 0
mov dword [rsp + 0x7b8], eax
add byte [rax], al
test byte [rsp + rax*8], ah
invalid
add byte [rax], al
cmp byte [rsp + 0x48c], 0
je 0x140075841
add byte [rdx + rbx - 0x3a], dh
test byte [rsp + rax*8], ah
invalid
mov byte [rsp + 0x7c4], 1
invalid
invalid
movabs rax, 0xffff0000ffff
mov qword [rsp + 0x7b8], rax
and al, 0xb8
invalid
add byte [rax], al
and al, 0xb8
invalid
add byte [rax], al
cmp dword [rsp + 0x3c8], 0
mov esp, 0x3c824
add byte [rax], al
je 0x140075859
mov eax, dword [rsp + 0x3cc]
mov dword [rsp + 0x7c0], eax
test byte [rax + rax*8], ah
invalid
add byte [rax], al
test byte [rax + rax*8], ah
and al, 0xc0
invalid
mov eax, dword [rsp + 0x418]
cmp eax, 0x3b9aca00
add byte [0x17ba22265], bh
je 0x14007587e
mov rcx, qword [rsp + 0x410]
mov qword [rsp + 0x7a0], rcx
movabs al, byte [0x7a8248489000007]
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + riz*4], fs
invalid
invalid
movabs al, byte [0x7a8248489000007]
add byte [rax], al
mov eax, dword [rsp + 0x428]
cmp eax, 0x3b9aca00
and al, 0x28
add al, 0
add byte [0x17ba2228a], bh
je 0x1400758a3
mov rcx, qword [rsp + 0x420]
mov qword [rsp + 0x790], rcx
mov dword [rsp + 0x798], eax
cmp byte [rsp + 0x48d], 0
je 0x1400758b5
mov byte [rsp + 0x7c5], 1
mov rax, qword [rsp + 0x3e0]
mov ecx, dword [rsp + 0x3e8]
mov qword [rsp + 0x7f0], rax
mov dword [rsp + 0x7f8], ecx
and al, 0xf8
invalid
add byte [rax], al
mov rax, qword [rsp + 0x460]
mov qword [rsp + 0x7e8], rax
invalid
add byte [rax], al
mov rsi, qword [rsp + 0x3f0]
mov edi, dword [rsp + 0x3f8]
lea rcx, [rsp + 0x620]
and byte [rsi], al
add byte [rax], al
and al, 0xf8
invalid
invalid
and byte [rsi], al
add byte [rax], al
call fcn.14007e03c
mov qword [rax + 0x40], rsi
mov dword [rax + 0x48], edi
cmp byte [rsp + 0x487], 0
and al, 0x87
add al, 0
add byte [rax], al
and al, 0x87
add al, 0
add byte [rax], al
je 0x140075918
mov byte [rsp + 0x7d8], 1
cmp byte [rsp + 0x488], 0
add al, 0
add byte [rax], al
je 0x14007592a
mov byte [rsp + 0x7e0], 1
invalid
cmp byte [rsp + 0x489], 0
je 0x14007593c
invalid
add byte [rcx], al
cmp byte [rsp + 0x48a], 0
je case.0x1400666e6.87
mov byte [rsp + 0x7de], 1
add byte [rcx], al
cmp byte [rsp + 0x48b], 0
je case.0x1400666e6.89
mov byte [rsp + 0x7d9], 1
mov rax, qword [rbx + 0x20]
test rax, rax
je 0x140075ab2
mov rdi, qword [rbx + 0x18]
lea rbx, [rax + rax*8]
shl rbx, 4
add rbx, rdi
lea r14, [0x140155cb0]
movabs r15, 0x7fffffffffffffff
lea rsi, [0x140151663]
invalid
sub eax, 0x49000e03
mov edi, 0xffffffff
invalid
lea esi, [0x140151663]
add byte [rsi + 0xf], ah
jbe 0x14007598e
pcmpeqd xmm6, xmm6
mov rax, qword [rdi]
mov bpl, 1
movsxd rax, dword [r14 + rax*4]
add rax, r14
jmp rax
invalid
mov rax, qword [rdi + 8]
add rax, r15
cmp rax, 1
ja case.0x1400759a5.2
xchg edx, ebp
add byte [rax], al
invalid
xchg edx, ebp
add byte [rax], al
add byte [rax + 0xf02507f], al
test al, ah
add byte [rax], al
add cl, ch
in eax, dx
add byte [rax], al
add byte [rbx + rcx*4 + 0x67], cl
mov r12, qword [rdi + 8]
invalid
invalid
jl 0x1400759f3
cmp byte [rdi + 0x50], 2
je case.0x1400759a5.2
jmp case.0x1400759a5.4
mov r12, qword [rdi + 8]
cmp qword [r12 + 0x28], 0
sub byte [rax], al
je case.0x1400759a5.2
mov rcx, qword [r12 + 0x30]
mov rdx, qword [r12 + 0x38]
mov r9d, 4
mov r8, rsi
call fcn.1400781d9
mov rcx, qword [r12 + 0x10]
mov rdx, qword [r12 + 0x18]
adc byte [rcx - 0x75], cl
push rsp
and al, 0x18
mov r8, rdx
and r8, rax
shr rax, 0x39
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm0, xmm0, 0
lea rax, [rcx - 0x70]
xor r9d, r9d
movdqu xmm1, xmmword [rcx + r8]
movdqa xmm2, xmm1
pcmpeqb xmm2, xmm0
pmovmskb r10d, xmm2
test r10w, r10w
je 0x140075a6d
mov r11d, r10d
lea r10d, [r11 - 1]
and r10d, r11d
bsf r11d, r11d
add r11, r8
and r11, rdx
neg r11
imul r11, r11, 0x70
cmp qword [rax + r11 + 0x10], 4
jne 0x140075a2f
lea r12, [rax + r11]
mov r12, qword [r12 + 8]
cmp dword [r12], 0x70747468
jne 0x140075a2f
jmp 0x140075a8b
pcmpeqb xmm1, xmm6
pmovmskb r10d, xmm1
test r10d, r10d
jne case.0x1400759a5.2
invalid
add r8, r9
add r8, 0x10
add r9, 0x10
and r8, rdx
jmp 0x140075a1c
mov rax, qword [rcx + r11 - 0x58]
mov eax, dword [rcx + rbx - 0x58]
sbb dword [rax + 0x48f8014c], ebp
cmp eax, 1
add rax, r15
cmp rax, 1
ja case.0x1400759a5.2
add rcx, r11
cmp byte [rcx - 0x10], 2
jne case.0x1400759a5.4
add rdi, 0x90
cmp rdi, rbx
jne 0x140075998
xor ebp, ebp
mov r12, qword [rsp + 0x7c8]
test r12, r12
je 0x140075ade
lock inc qword [r12]
jle 0x140077bae
mov rax, qword [rsp + 0x7d0]
mov qword [rsp + 0x2b0], rax
jmp 0x140075ade
mov bl, byte [rsp + 0x7d8]
movzx edx, word [rsp + 0x7d9]
movzx r13d, byte [rsp + 0x7db]
mov eax, dword [rsp + 0x7dc]
mov qword [rsp + 0xa0], rax
mov al, byte [rsp + 0x7e3]
xor ecx, ecx
test al, al
setne cl
cmp al, 2
mov edi, 2
cmovne edi, ecx
mov r15b, byte [rsp + 0x7e0]
mov sil, byte [rsp + 0x7e1]
mov rax, qword [rsp + 0x760]
mov qword [rsp + 0xd8], rax
mov rax, qword [rsp + 0x768]
mov qword [rsp + 0x170], rax
mov rax, qword [rsp + 0x770]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x778]
mov qword [rsp + 0x168], rax
mov al, byte [rsp + 0x7c4]
mov ecx, dword [rsp + 0x7b8]
mov dword [rsp + 0x180], ecx
mov ecx, dword [rsp + 0x7bc]
mov dword [rsp + 0x178], ecx
mov ecx, dword [rsp + 0x7c0]
mov dword [rsp + 0x80], ecx
mov ecx, dword [rsp + 0x7a8]
mov dword [rsp + 0x6c], ecx
mov cl, byte [rsp + 0x7c5]
mov byte [rsp + 0x44], cl
mov r14b, byte [rsp + 0x7e2]
mov rcx, qword [rsp + 0x7a0]
mov qword [rsp + 0x2d8], rcx
mov rcx, qword [rsp + 0x790]
mov qword [rsp + 0x2c8], rcx
mov ecx, dword [rsp + 0x798]
mov dword [rsp + 0x18c], ecx
mov rcx, qword [rsp + 0x780]
mov qword [rsp + 0x2b8], rcx
mov rcx, qword [rsp + 0x788]
mov qword [rsp + 0x2c0], rcx
mov rcx, qword [rsp + 0x7b0]
mov qword [rsp + 0x2d0], rcx
mov rcx, qword [rsp + 0x7e8]
test rcx, rcx
mov dword [rsp + 0x30], edi
mov byte [rsp + 0x38], bl
mov byte [rsp + 0x28], r15b
mov byte [rsp + 0x48], sil
mov byte [rsp + 0x88], r14b
mov byte [rsp + 0x90], al
mov qword [rsp + 0xa8], rdx
je 0x140075c9f
mov qword [rsp + 0x160], rcx
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x70], 1
jne 0x140075ca6
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rdx, qword [rax + 0x78]
mov r8, qword [rax + 0x80]
lea r9, [rdx + 1]
mov qword [rax + 0x78], r9
jmp 0x140075ce2
xor ebx, ebx
jmp 0x140075f11
call fcn.1400c01a1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov cl, byte [rax + 0x70]
mov rdx, qword [rax + 0x78]
mov r8, qword [rax + 0x80]
lea r9, [rdx + 1]
mov qword [rax + 0x78], r9
cmp cl, 1
jne 0x140075cfe
mov qword [rsp + 0x218], rdx
lea r10, [rdx + 2]
mov r11, r8
mov qword [rsp + 0x210], r8
jmp 0x140075d93
mov qword [rsp + 0xd0], r8
mov qword [rsp + 0x218], rdx
call fcn.1400c01a1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r9, qword [rax + 0x78]
mov rcx, qword [rax + 0x80]
lea r10, [r9 + 1]
mov qword [rax + 0x78], r10
cmp byte [rax + 0x70], 0
mov qword [rsp + 0x210], rcx
je 0x140075d5f
mov r11, rcx
jmp 0x140075d8b
mov rsi, r9
call fcn.1400c01a1
mov r9, rsi
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r10, qword [rax + 0x78]
mov r11, qword [rax + 0x80]
mov r8, qword [rsp + 0xd0]
lea rax, [r10 + 1]
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0x78], rax
mov rsi, qword [rsp + 0x7c8]
test rsi, rsi
mov qword [rsp + 0x2a8], r12
mov qword [rsp + 0xd0], r9
mov qword [rsp + 0x2a0], r10
mov qword [rsp + 0x298], r11
je 0x140075df5
lock inc qword [rsi]
jle 0x140077bae
mov r14, r8
mov rdi, qword [rsp + 0x7d0]
jmp 0x140075df8
mov r14, r8
mov r15, qword [rsp + 0x7f0]
mov r12d, dword [rsp + 0x7f8]
mov al, byte [0x1401660a0]
mov ecx, 0xe0
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140076342
mov rbx, rax
test r12d, r12d
mov ecx, 0x3b9aca00
mov eax, 0x3b9aca00
cmovne eax, r12d
test r15, r15
cmovne eax, r12d
cmp r12d, ecx
cmove eax, r12d
mov ecx, 1
mov qword [rbx], rcx
mov qword [rbx + 8], rcx
xor ecx, ecx
mov qword [rbx + 0x10], rcx
mov byte [rbx + 0x18], 0
mov qword [rbx + 0x20], rsi
mov qword [rbx + 0x28], rdi
movdqu xmm0, xmmword [0x14014f2a0]
movdqu xmmword [rbx + 0x30], xmm0
movdqu xmm1, xmmword [0x14014f2b0]
movdqu xmmword [rbx + 0x40], xmm1
mov rdx, qword [rsp + 0x218]
mov qword [rbx + 0x50], rdx
mov qword [rbx + 0x58], r14
movdqu xmmword [rbx + 0x60], xmm0
movdqu xmmword [rbx + 0x70], xmm1
mov rdx, qword [rsp + 0xd0]
mov qword [rbx + 0x80], rdx
mov rdx, qword [rsp + 0x210]
mov qword [rbx + 0x88], rdx
movdqu xmmword [rbx + 0x90], xmm0
movdqu xmmword [rbx + 0xa0], xmm1
mov rdx, qword [rsp + 0x2a0]
mov qword [rbx + 0xb0], rdx
mov rdx, qword [rsp + 0x298]
mov qword [rbx + 0xb8], rdx
mov rdx, qword [rsp + 0x160]
mov qword [rbx + 0xc0], rdx
mov qword [rbx + 0xc8], rcx
mov qword [rbx + 0xd0], r15
mov dword [rbx + 0xd8], eax
mov r12, qword [rsp + 0x2a8]
lea rax, [rsp + 0x800]
mov cl, byte [rax + 2]
mov byte [rsp + 0x1b2], cl
movzx eax, word [rax]
mov word [rsp + 0x1b0], ax
lea rdi, [rsp + 0xb54]
lea rsi, [rsp + 0x600]
mov ecx, 0x20
rep movsd dword [rdi], dword [rsi]
lea rcx, [rsp + 0xa75]
lea rsi, [rsp + 0x310]
mov r8d, 0x60
mov rdx, rsi
call fcn.1400fc280
movups xmm0, xmmword [rsi + 0x60]
movaps xmmword [rsp + 0xf0], xmm0
mov rax, qword [rsi + 0x70]
mov qword [rsp + 0x100], rax
mov al, byte [rsi + 0x174]
mov byte [rsp + 0x160], al
mov r15, qword [rsi + 0xf0]
mov edi, dword [rsi + 0xf8]
mov r14b, byte [rsi + 0x180]
mov al, byte [0x1401660a0]
mov ecx, 0x1c0
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140076333
mov rsi, rax
shl r13, 0x10
add r13, qword [rsp + 0xa8]
mov rax, qword [rsp + 0xa0]
shl rax, 0x18
or r13, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
mov rax, qword [rsp + 0xd8]
mov qword [rsi + 0x10], rax
mov rax, qword [rsp + 0x170]
mov qword [rsi + 0x18], rax
mov rax, qword [rsp + 0x78]
mov qword [rsi + 0x20], rax
mov rax, qword [rsp + 0x168]
mov qword [rsi + 0x28], rax
mov rax, qword [rsp + 0x2b8]
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x30], rax
mov rax, qword [rsp + 0x2c0]
mov qword [rsi + 0x38], rax
mov rax, qword [rsp + 0x2c8]
mov qword [rsi + 0x40], rax
mov eax, dword [rsp + 0x18c]
mov dword [rsi + 0x48], eax
mov rax, qword [rsp + 0x2d8]
mov qword [rsi + 0x50], rax
mov eax, dword [rsp + 0x6c]
mov dword [rsi + 0x58], eax
mov rax, qword [rsp + 0x2d0]
mov qword [rsi + 0x60], rax
mov eax, dword [rsp + 0x180]
mov dword [rsi + 0x68], eax
mov eax, dword [rsp + 0x178]
mov dword [rsi + 0x6c], eax
mov eax, dword [rsp + 0x80]
mov dword [rsi + 0x70], eax
mov al, byte [rsp + 0x90]
mov byte [rsi + 0x74], al
mov al, byte [rsp + 0x44]
mov byte [rsi + 0x75], al
mov qword [rsi + 0x78], r12
mov rax, qword [rsp + 0x2b0]
mov qword [rsi + 0x80], rax
mov al, byte [rsp + 0x38]
mov byte [rsi + 0x88], al
mov rax, r13
shr rax, 0x30
mov byte [rsi + 0x8f], al
mov dword [rsi + 0x89], r13d
shr r13, 0x20
mov word [rsi + 0x8d], r13w
mov al, byte [rsp + 0x28]
mov byte [rsi + 0x90], al
mov al, byte [rsp + 0x48]
mov byte [rsi + 0x91], al
mov al, byte [rsp + 0x88]
mov byte [rsi + 0x92], al
mov eax, dword [rsp + 0x30]
mov byte [rsi + 0x93], al
lea rcx, [rsi + 0x94]
lea rdx, [rsp + 0xb50]
mov r8d, 0x84
call fcn.1400fc280
mov qword [rsi + 0x118], rbx
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x84
and al, 0xb0
add dword [rax], eax
add byte [rsi - 0x77], ah
xchg byte [rax], ah
add dword [rax], eax
add byte [rdx + 0x1b22484], cl
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x84
and al, 0xb0
add dword [rax], eax
add byte [rsi - 0x77], ah
xchg byte [rax], ah
add dword [rax], eax
add byte [rdx + 0x1b22484], cl
add byte [rax], al
mov byte [rsi + 0x122], al
mov rcx, rsi
add rcx, 0x123
lea rdx, [rsp + 0xa70]
mov r8d, 0x65
add al, ch
xor dword [rcx + 8], esp
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + rsi*8], ah
add byte [rax], al
add bl, dh
movq qword [rsi + 0x188], mm0
add al, ch
xor dword [rcx + 8], esp
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + rsi*8], ah
add byte [rax], al
add bl, dh
movq qword [rsi + 0x188], mm0
mov rax, qword [rsp + 0x100]
mov qword [rsi + 0x198], rax
mov qword [rsi + 0x1a0], r15
mov dword [rsi + 0x1a8], edi
mov rax, qword [rsp + 0x58]
mov qword [rsi + 0x1b0], rax
mov al, byte [rsp + 0x160]
mov byte [rsi + 0x1b8], al
mov byte [rsi + 0x1b9], bpl
mov byte [rsi + 0x1ba], r14b
mov rax, qword [rsp + 0x7c8]
test rax, rax
je 0x1400761c3
lock dec qword [rax]
jne 0x1400761c3
lea rcx, [rsp + 0x7c8]
enter 7, 0
call fcn.1400788b8
cmp qword [rsp + 0x468], 0
mov rdi, qword [rsp + 0x60]
jl 0x1400761f4
invalid
lea rcx, [rsp + 0x468]
mov rbx, qword [rsp + 0x50]
mov r14, qword [rsp + 0xe0]
je 0x1400761ed
jl 0x1400761f4
invalid
call fcn.14004633a
test r14, r14
jne 0x1400761ff
lea rcx, [rsp + 0x430]
call fcn.140095824
mov word [rax + rsi], fs
add al, 0
add al, ch
and eax, 0x480001f6
test ebx, ebx
test rbx, rbx
jne 0x140076224
mov rax, qword [rsp + 0x470]
test rax, rax
je 0x140076224
lock dec qword [rax]
jne 0x140076224
lea rcx, [rsp + 0x470]
call fcn.1400788b8
mov qword [rdi + 0x1a8], rsi
mov rcx, qword [rdi + 0x1a0]
xor edx, edx
call fcn.1400738af
cmp rax, 1
jne 0x14007626d
lea rsi, [rdi + 0x1a8]
test rdx, rdx
invalid
je 0x140076253
sal byte [rax + rcx + 0x48], cl
mov ecx, edx
mov rcx, rdx
call fcn.14005d308
mov rax, qword [rsi]
lock dec qword [rax]
jne 0x140075486
mov rcx, rsi
call fcn.140074103
jmp 0x140075486
mov rax, qword [rdi + 0x198]
mov qword [rdi + 0x1b0], rax
jmp 0x140076360
mov ecx, 8
mov edx, 0x28
call fcn.1400ff140
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_syncmpscunbounded.rs
mov edx, 0x23
call fcn.1400ff770
lea rax, [0x1401491d0]
lea rcx, [rsp + 0x760]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x98]
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
call fcn.1400ff5b0
mov ecx, 8
mov edx, 0x10
call fcn.1400ff140
or byte [rax], al
or byte [rax], al
mov ecx, 8
mov edx, 0x80
call fcn.1400ff140
mov ecx, 8
mov edx, 0x40
call fcn.1400ff140
mov ecx, 8
mov edx, 0x1c0
call fcn.1400ff140
mov ecx, 8
mov edx, 0xe0
call fcn.1400ff140
mov ecx, 8
mov edx, 0x70
call fcn.1400ff140
lea r14, [rdi + 0x1b0]
mov qword [rdi + 0x1b8], r14
lea r13, [rdi + 0x1c8]
mov byte [rdi + 0x1c8], 0
mov qword [rdi + 0x1c0], r14
mov rax, qword [rsp + 0x2e0]
mov rbx, qword [rax]
mov rcx, rbx
call fcn.1400c09df
mov ebp, eax
xor edi, edi
mov esi, 0
cmp bpl, 2
je 0x1400763c2
xor ecx, ecx
xor edx, edx
call fcn.1400c0c4c
mov edi, ebp
shr edi, 8
mov esi, ebp
shr esi, 0x10
test bpl, 1
jne 0x14007646f
mov rbp, qword [r14]
lea r14, [rbp + 0x80]
lea r15, [rbp + 0x180]
lea r12, [rsp + 0x310]
mov rcx, r12
mov rdx, r15
mov r8, r14
invalid
call case.0x140012daf.1265
mov r12, qword [r12]
cmp r12, 2
je 0x140076482
invalid
mov dword [rsp + 0x44], eax
mov al, byte [rdi + 0xe8]
mov byte [rsp + 0x50], al
mov eax, dword [rdi + 0xe9]
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x600], eax
mov eax, dword [rdi + 0xec]
mov dword [rsp + 0x603], eax
mov rax, qword [rdi + 0xf0]
mov qword [rsp + 0x80], rax
add byte [rax - 0x75], cl
xchg eax, edi
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x58
add byte [rax - 0x75], cl
xchg eax, edi
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x58
mov al, byte [rdi + 0x100]
mov byte [rsp + 0x6c], al
mov rax, qword [rdi + 0x108]
mov qword [rsp + 0xe0], rax
lock sub qword [rbp + 0x1c8], 2
jae 0x140076620
mov ecx, 7
int 0x29
ud2
sbb byte [rbx], al
add byte [rax], al
lea rcx, [rsp + 0x760]
mov r8d, 0xd8
mov rdx, rdi
cli
cli
call fcn.1400fc280
mov rax, qword [rdi + 0xd8]
mov qword [rsp + 0xd8], rax
mov eax, dword [rdi + 0xe0]
mov dword [rsp + 0x44], eax
mov al, byte [rdi + 0xe8]
mov byte [rsp + 0x50], al
mov eax, dword [rdi + 0xe9]
mov dword [rsp + 0x600], eax
mov eax, dword [rdi + 0xec]
mov dword [rsp + 0x603], eax
mov rax, qword [rdi + 0xf0]
mov qword [rsp + 0x80], rax
mov rax, qword [rdi + 0xf8]
mov qword [rsp + 0x58], rax
mov al, byte [rdi + 0x100]
mov byte [rsp + 0x6c], al
mov rax, qword [rdi + 0x108]
mov qword [rsp + 0xe0], rax
lock sub qword [rbp + 0x1c8], 2
lodsd eax, dword [rsi]
enter 1, 0
add cl, byte [rdi]
invalid
jp 0x140076634
add byte [rax], al
lodsd eax, dword [rsi]
enter 1, 0
add cl, byte [rdi]
invalid
xor edi, edi
mov ecx, edi
mov edx, esi
call fcn.1400c0c4c
lea rsi, [rsp + 0xb50]
lea rdx, [rsp + 0x760]
mov r8d, 0xd8
mov rcx, rsi
call fcn.1400fc280
mov eax, dword [rsp + 0x600]
mov ecx, dword [rsp + 0x603]
mov dword [rsp + 0xf0], eax
mov dword [rsp + 0xf3], ecx
mov byte [r13], 1
lea rcx, [rsp + 0xa70]
mov r8d, 0xd8
mov rdx, rsi
call fcn.1400fc280
mov eax, dword [rsp + 0xf0]
mov ecx, dword [rsp + 0xf3]
mov dword [rsp + 0xe8], eax
mov dword [rsp + 0xeb], ecx
cmp r12d, 2
je 0x140076fa9
lea rcx, [rsp + 0xe48]
lea r14, [rsp + 0xa70]
mov r8d, 0xd8
mov rdx, r14
call fcn.1400fc280
mov eax, dword [rsp + 0xe8]
mov ecx, dword [rsp + 0xeb]
mov dword [rsp + 0x73], ecx
mov dword [rsp + 0x70], eax
lea rbx, [rsp + 0xec8]
invalid
add byte [rax], al
lea rax, [rsp + 0xa10]
mov ecx, 0xb
mov rdi, rax
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xe68]
lea r15, [rsp + 0xf0]
mov ecx, 0xc
mov rdi, r15
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x2f0]
mov qword [rcx - 8], r12
movdqu xmm0, xmmword [r14]
movdqu xmm1, xmmword [r14 + 0x10]
movdqu xmmword [rcx], xmm0
movdqu xmmword [rcx + 0x10], xmm1
mov esi, dword [rax + 0x2c]
test rsi, rsi
je 0x14007681b
invalid
mov rdi, qword [rsp + 0xa18]
mov r14, qword [rsp + 0xa20]
cmp r14, rsi
jbe 0x14007675c
cmp byte [rdi + rsi], 0xbf
jg 0x14007675e
jmp 0x1400767d7
jne 0x1400767d7
cmp esi, 4
jne 0x140076779
lea rdx, [0x140151663]
mov rcx, rdi
mov r8, rsi
call fcn.1400fccb0
test eax, eax
je 0x1400767a7
cmp r14, rsi
jbe 0x140076786
cmp byte [rdi + rsi], 0xbf
jg 0x140076788
jmp 0x1400767d7
jne 0x1400767d7
cmp esi, 5
jne 0x14007681b
lea rdx, [0x140151667]
mov rcx, rdi
mov r8, rsi
call fcn.1400fccb0
test eax, eax
jne 0x14007681b
mov rax, qword [rsp + 0x60]
mov rdx, qword [rax + 0x1a8]
lea rax, [rdx + 0x10]
mov qword [rsp + 0x170], rax
cmp byte [rdx + 0x1ba], 0
je 0x140076bad
cmp r14, rsi
jbe 0x1400767f4
cmp byte [rdi + rsi], 0xbf
jg 0x1400767f6
lea rax, [0x140152228]
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, r14
xor r8d, r8d
mov r9, rsi
call fcn.1400ffd00
jne 0x1400767d7
cmp esi, 5
jne 0x14007681b
mov r14, rdx
lea rdx, [0x140151667]
mov rcx, rdi
mov r8, rsi
call fcn.1400fccb0
mov rdx, r14
test eax, eax
je 0x140076bad
call fcn.14008556a
mov r12, rax
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.14009763b
mov ecx, 0xb
mov rdi, r12
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x2e8], 0
je 0x140076855
lea rcx, [rsp + 0x2f0]
call case.0x140049acd.389
lea rcx, [rsp + 0xf0]
call fcn.140024c93
cmp byte [rsp + 0x50], 0xa
jb 0x140076888
cmp qword [rsp + 0x58], 0
je 0x140076888
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rsp + 0x80]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r13d, 2
mov eax, 1
lock xadd qword [0x140165070], rax
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0x230]
lea rbx, [rsp + 0x788]
mov qword [rbx - 8], rax
movdqa xmm0, xmmword [rsp + 0x220]
and byte [rdx], al
add byte [rax], al
and byte [rdx], al
add byte [rax], al
movdqu xmmword [rbx - 0x18], xmm0
lea rsi, [rsp + 0x1b0]
mov ecx, 0xc
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
lea r14, [rsp + 0x7e8]
lea rsi, [rsp + 0xdf0]
mov ecx, 0xb
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x98]
mov ecx, dword [rsp + 0x9b]
mov dword [r14 + 0x74], ecx
mov dword [r14 + 0x71], eax
lea rsi, [rsp + 0x8a0]
lea rdx, [rsp + 0x600]
mov r8d, 0x158
mov rcx, rsi
call fcn.1400fc280
mov eax, dword [rsp + 0x240]
mov dword [rsi + 0x159], eax
mov eax, dword [rsp + 0x243]
mov dword [rsi + 0x15c], eax
mov qword [rbx - 0x28], r13
mov qword [r14 - 0x80], r12
xor eax, eax
mov qword [rsi - 0x60], rax
mov qword [rsi - 0x58], 8
mov qword [rsi - 0x50], rax
mov cl, byte [rsp + 0xa0]
mov byte [rsi - 0x48], cl
mov rcx, qword [rsp + 0x180]
mov qword [rsi - 0x40], rcx
mov rcx, qword [rsp + 0x178]
mov qword [rsi - 0x38], rcx
mov rcx, qword [rsp + 0xa8]
mov qword [rsi - 0x30], rcx
mov rcx, qword [rsp + 0x88]
mov qword [rsi - 0x28], rcx
mov rcx, qword [rsp + 0x48]
mov qword [rsi - 0x20], rcx
mov qword [rsi - 0x18], rax
mov rax, qword [rsp + 0x90]
mov qword [rsi - 0x10], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsi - 8], rax
mov byte [rsi + 0x158], 0
mov qword [rsi + 0x160], r15
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
mov rcx, qword [0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
cmp eax, 1
je 0x140076a1d
test eax, eax
jne 0x140077bf6
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
xor al, 0xc1
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
xor al, 0xc1
lea rcx, [rsi + 0x88]
lea rdx, [0x1400c025b]
call fcn.1400a3e60
mov byte [rsi + 0xd0], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
and eax, 0x58
and eax, 0x58
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xa0]
movabs rcx, 0x7fffffffffffffff
cmp rax, rcx
jae 0x140077bdb
inc rax
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
mov rdx, qword [0x58]
mov rdx, qword [0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0xa0], rax
mov rsi, qword [rcx + 0xa8]
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x310]
lea rdx, [rsp + 0x760]
mov r8d, 0x2a8
mov eax, 0x2a8
mov eax, 0x2a8
call fcn.1400fc280
test rsi, rsi
je 0x140077bb0
lea rcx, [rsp + 0xb50]
lea rdx, [rsp + 0x760]
mov r8d, 0x2a0
call fcn.1400fc280
mov rax, qword [rsp + 0x5b0]
mov rbx, qword [rax]
lock inc qword [rsi]
jle 0x140077bae
or eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x60
invalid
mov al, byte [0x1401660a0]
mov ecx, 0x300
mov edx, 0x80
call fcn.14003e6a0
test rax, rax
je 0x140077be7
mov rdi, rax
mov qword [rax], 0xcc
xor r14d, r14d
mov qword [rax + 8], r14
or byte [rax - 0x73], cl
add eax, 0xd1e70
invalid
or byte [rax - 0x73], cl
add eax, 0xd1e70
invalid
add byte [rax - 0x77], cl
adc byte [r9 + r9*4 + 0x77], r9b
sbb byte [rax - 0x77], cl
mov qword [rdi + 0x20], rsi
mov qword [rdi + 0x10], rax
mov qword [rdi + 0x18], r14
mov qword [rdi + 0x20], rsi
add rsi, 0x60
mov qword [rdi + 0x28], rbx
sub byte [rax - 0x77], cl
stc
sub byte [rax - 0x77], cl
stc
add rcx, 0x30
lea rdx, [rsp + 0xb50]
mov r8d, 0x2a0
call fcn.1400fc280
push rdi
or byte [rax], al
push rdi
or byte [rax], al
pxor xmm0, xmm0
movdqa xmmword [rdi + 0x2d0], xmm0
movq qword [rdi + 0x2d0], mm0
movq qword [rdi + 0x2d0], mm0
xchg eax, edx
add al, byte [rax]
add byte [rcx + rcx*4 - 0x49], cl
loopne 0x140076b39
mov qword [rdi + 0x2e0], r14
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
mov r8, rdi
call fcn.14007f26b
test rax, rax
je 0x140076b6e
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
add byte [rax], al
add byte [rax], al
mov rcx, qword [rdx + rcx*8]
lea rcx, [rcx + 0xa8]
mov rdx, rax
call fcn.1400c6386
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
add byte [rax], al
add byte [rax], al
mov rax, qword [rcx + rax*8]
dec qword [rax + 0xa0]
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [rdi], rcx
cmpxchg qword [rdi], rcx
cmpxchg qword [rdi], rcx
je 0x140076ba3
mov rax, qword [rdi + 0x10]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call qword [rax + 0x20]
mov rdi, qword [rsp + 0x60]
jmp 0x140076360
lea rax, [rdx + 0x128]
add dword [rax], eax
add byte [rcx], dh
leave
add byte [rax], al
xor ecx, ecx
mov qword [rsp + 0x78], rdx
cmp qword [rdx + 0x150], 0
sete cl
add rcx, rcx
lea rdx, [rsp + 0x760]
lea edx, [rsp + 0x760]
mov qword [rdx], rcx
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 0
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x760]
call case.0x140017993.133
test rax, rax
je case.0x140048248.301
mov rbx, rax
mov qword [rsp + 0x28], rdx
and al, 0x28
and al, 0x28
mov rcx, r15
call fcn.14000ec29
test al, al
ror byte [rdi], 0x85
je 0x140076c1b
add byte [rax], al
ror byte [rdi], 0x85
je 0x140076c1b
add byte [rax], al
mov rcx, r15
mov rdx, rbx
call fcn.14000e7fc
stc
inc dword [rcx - 0x77]
ror dword [rdi], 0xb7
lodsb al, byte [rsi]
and al, 0x48
add dword [rax], eax
add byte [rax], al
stc
inc dword [rcx - 0x77]
ror dword [rdi], 0xb7
lodsb al, byte [rsi]
and al, 0x48
add dword [rax], eax
add byte [rax], al
mov esi, r9d
add byte [rax], al
mov esi, r9d
and esi, ebp
mov rdi, qword [rsp + 0x140]
and al, 0x40
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x38
add dword [rax], eax
add byte [rbx + rcx*4 - 0x54], cl
mov ebp, dword [rsp + 0x110]
and al, 0x40
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x38
add dword [rax], eax
add byte [rbx + rcx*4 - 0x54], cl
mov ebp, dword [rsp + 0x110]
mov r10, qword [rsp + 0x118]
xor r15d, r15d
mov dword [rsp + 0x30], r9d
mov dword [rsp + 0x30], ecx
mov ebp, dword [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
mov r10, qword [rsp + 0x118]
xor r15d, r15d
mov dword [rsp + 0x30], r9d
mov dword [rsp + 0x30], ecx
mov dword [rsp + 0x30], ecx
and al, 0x30
mov qword [rsp + 0x38], r10
mov rax, rsi
invalid
mov rsi, rax
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp rsi, rdi
jae 0x140076c59
movzx r12d, word [r14 + rsi*4]
cmp r12, 0xffff
cmp esp, 0xffff
je 0x140076d07
movzx eax, word [r14 + rsi*4 + 2]
mov dh, 2
mov ecx, ebp
and ecx, eax
mov edx, esi
sub edx, ecx
mov ecx, ebp
and ecx, edx
cmp rcx, r15
stc
stc
jb 0x140076d07
cmp ax, r9w
jne 0x140076cfc
loop 0x140076ca8
xchg byte [rbx], bh
invalid
add byte [rax], al
imul rax, r12, 0x68
mov rcx, qword [r13 + rax + 0x40]
test rcx, rcx
test ecx, ecx
setne dl
cmp qword [rbx], 0
cmp dword [rbx], 0
cmp dword [rbx], 0
add byte [rcx + 0xf], al
xchg esp, eax
rol byte [rax + rdi - 0x3e], 0x74
ret 0x4274
add rax, r13
sete r8b
cmp dl, r8b
ret 0x4274
ret 0x4274
add rax, r13
add rax, 0x40
add eax, 0x40
test rcx, rcx
test ecx, ecx
je 0x140076cf0
mov r8, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
adc byte [rbx + rdi + 0x43], cl
adc byte [rbp + 0x2c], dh
jne 0x140076cfc
cmp r8, qword [rbx + 0x10]
jne 0x140076cfc
mov rdx, qword [rbx + 8]
mov rcx, qword [rax + 8]
call fcn.1400fccb0
mov r10, qword [rsp + 0x38]
push rbx
or byte [rax - 0x75], cl
or al, bpl
rcr dword [rdi + 8], cl
add byte [rbx + rcx*4 + 0x54], cl
and al, 0x38
mov r9d, dword [rsp + 0x30]
test eax, eax
jne 0x140076cfc
jmp 0x140076e47
mov al, byte [rax + 8]
cmp al, byte [rbx + 8]
je 0x140076e47
test byte [rbx + 1], cl
add byte [rax], al
or byte [r15], cl
test byte [rbx + 1], cl
add byte [rax], al
inc r15
inc rsi
jmp 0x140076c56
cmp r15, 0x200
setae r13b
cmp qword [rsp + 0xf0], 2
setne dil
mov rax, qword [rbx]
test rax, rax
test eax, eax
test eax, eax
je case.0x14004e296.248
mov rdx, rbx
add rdx, 0x18
mov r8, qword [rbx + 8]
mov ebp, r9d
mov r9, qword [rbx + 0x10]
lea rcx, [rsp + 0x310]
and al, 0x10
add eax, dword [rax]
add bh, bh
adc byte [rcx - 0x77], al
jmp 0x1648bf892
adc byte [rbx], al
add byte [rax], al
and al, 0x10
add eax, dword [rax]
add bh, bh
adc byte [rcx - 0x77], al
jmp 0x1648bf892
add byte [rax], al
jmp case.0x14003d63a.403
mov al, byte [rbx + 8]
mov byte [rsp + 0x318], al
add byte [rcx], dh
invalid
add byte [rcx], dh
ror byte [rbp + rcx*4 - 0x44], 0x24
lea r15, [rsp + 0xf0]
and r13b, dil
lea r15, [rsp + 0xf0]
and r13b, dil
mov r12, qword [rsp + 0x318]
lea rcx, [rsp + 0x320]
movdqu xmm0, xmmword [rcx]
movdqa xmmword [rsp + 0xb50], xmm0
mov ecx, dword [rsp + 0x310]
mov dword [rsp + 0x600], ecx
mov cl, byte [rsp + 0x314]
mov word [rsp + rdx], fs
add eax, dword [rax]
add byte [rax + 0x604248c], cl
add byte [rax], al
mov word [rsp + rdx], fs
add eax, dword [rax]
add byte [rax + 0x604248c], cl
add byte [rax], al
cmp r13b, 2
je 0x140076be0
add cl, byte [rdi]
test byte [rsi], dh
invalid
mov qword [rsp + 0x5c0], r15
mov qword [rsp + 0x5c8], rax
mov dword [rsp + 0x5c8], eax
mov dword [rsp + 0x5c8], eax
mov qword [rsp + 0x5d0], r12
movdqa xmm0, xmmword [rsp + 0xb50]
movq mm0, qword [rsp + 0xb50]
movq mm0, qword [rsp + 0xb50]
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbx*8], fs
add eax, 0xff30000
jg 0x140076dd8
lea rcx, [rsp + 0x5d8]
movdqu xmmword [rcx], xmm0
mov qword [rsp + 0x5e8], rsi
mov dword [rsp + 0x5e8], esi
mov ah, 0x24
call 0x1a6076de5
add byte [rsi + 0x44], ah
mov dword [rsp + 0x5f0], ecx
add byte [rsi + 0x44], ah
mov dword [rsp + 0x5f0], ecx
mov word [rsp + 0x5f0], r9w
mov byte [rsp + 0x5f2], r13b
mov byte [rsp + 0x5f2], ch
add byte [rdx + 0x6042484], cl
add byte [rax], al
mov al, byte [rsp + 0x604]
mov byte [rcx + 0x1f], al
mov eax, dword [rsp + 0x600]
mov dword [rcx + 0x1b], eax
mov rdi, qword [rsp + 0x28]
and al, 0x28
invalid
and al, 0x28
mov rdx, rdi
add rdx, 0x18
mov rax, qword [rdi]
mov r8, qword [rdi + 8]
mov r9, qword [rdi + 0x10]
lea rsi, [rsp + 0x310]
mov rcx, rsi
mov ecx, esi
int1
call qword [rax]
mov al, byte [rdi + 0x20]
mov byte [rsp + 0x330], al
lea rcx, [rsp + 0x5c0]
adc byte [rdx - 0x7b77dfb9], cl
and al, 0x30
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
add eax, 0x89480000
bnd call fcn.140020ac7
mov rdx, rsi
call fcn.140020ac7
jmp 0x140076be0
mov r13b, 2
mov rax, rsi
lea r15, [rsp + 0xf0]
mov esp, 0xf024
invalid
lea edi, [rsp + 0xf0]
lock add byte [rax], al
add cl, ch
sub bh, bh
jmp case.0x14004e452.235
invalid
lea rsi, [rsp + 0x310]
adc byte [rbx], al
add byte [rax], al
lea rdx, [rsp + 0xa10]
mov rcx, rsi
call fcn.1400994f2
and byte [rsi], 2
invalid
and byte [rsi], 2
add byte [rax + 0x4575033e], al
add al, byte [rax]
cmp byte [rsi], 3
jne 0x140076ebc
lea rcx, str.Parsed_Url_is_not_a_valid_Urioperation_timed_outURL_scheme_is_not_allowedBuilderRequestRedirectStatus
mov edx, 0x1d
call case.0x14006461a.228
mov r12, rax
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.14009763b
add byte [rax - 0x73], cl
mov ah, 0x24
adc byte [rdx], cl
add byte [rax], al
invalid
add byte [rax - 0x73], cl
mov ah, 0x24
adc byte [rdx], cl
add byte [rax], al
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x310]
call fcn.140099c19
invalid
sub eax, 0x81e90002
invalid
stc
invalid
invalid
invalid
cmp ecx, 0x8d48ffff
mov esp, 0x24024
add byte [rax], al
invalid
invalid
mov ah, 0x24
lea rdi, [rsp + 0x240]
add byte [rax], al
lea rsi, [rsp + 0x310]
adc byte [rbx], al
add byte [rax], al
invalid
add byte [rcx + 0xb], bh
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x2e8], 0
cmp dword [rsp + 0x2e8], 0
cmp dword [rsp + 0x2e8], 0
mov esp, 0x2e824
add byte [rax], al
call 0x140076edf
lea r15, str.called__Result::unwrap____on_an__Err__value
add byte [rdi], cl
test byte [rdx], dh
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x2f0]
movups xmm0, xmmword [rax]
je 0x14007701c
add byte [rax], al
lea rax, [rsp + 0x2f0]
movups xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
movdqa xmmword [rsp + 0x1a0], xmm1
add byte [rax], al
adc byte [rsi + 0xf], spl
jg 0x140076e8a
and al, 0xa0
add dword [rax], eax
add byte [rax], al
movaps xmmword [rsp + 0x190], xmm0
add byte [rax], al
movaps xmmword [rsp + 0x190], xmm0
mov rax, qword [rsp + 0x190]
xor ebx, ebx
mov r12d, 0
nop
add dword [rax], eax
add byte [rcx], dh
fild dword [rcx - 0x44]
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x140076f5f
sal byte [rdi + rdi + 0x48], 0x8d
mov ah, 0x24
invalid
lea rsi, [rsp + 0x1a8]
and al, 0xa8
add dword [rax], eax
add byte [rbx + rcx*4 + 0x46], cl
invalid
test al, 1
add byte [rax], al
mov r8, qword [rsi - 0x10]
mov r9, qword [rsi - 8]
lea rdi, [rsp + 0x310]
mov esp, 0x31024
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call qword [rax]
mov r12, qword [rdi]
movups xmm0, xmmword [rdi + 8]
adc byte [rdi + 8], al
adc byte [rdi + 8], al
movaps xmmword [rsp + 0x760], xmm0
mov rax, qword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
mov qword [rsp + 0x770], rax
add byte [rax], al
mov rbx, qword [rsi - 0x18]
mov rax, qword [rsp + 0x770]
mov qword [rsp + 0x320], rax
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x760]
movaps xmm0, xmmword [rsp + 0x760]
test byte [rax + riz*2], ah
invalid
movaps xmmword [rsp + 0x310], xmm0
mov rax, qword [rsp + 0x198]
mov eax, dword [rsp + 0x198]
mov eax, dword [rsp + 0x198]
mov qword [rsp + 0x30], rax
movdqa xmm0, xmmword [rsp + 0x1a0]
add byte [rax], al
movdqa xmmword [rsp + 0xb50], xmm0
jg 0x140076f1d
and al, 0x50
or eax, dword [rax]
add byte [rax], al
mov r13d, 1
add byte [rax], al
mov r13d, 1
add cl, ch
pop qword [rax]
add byte [rax], al
jmp 0x140077038
mov rdi, qword [rsp + 0x60]
lea rcx, [rdi + 0x1b0]
lea ecx, [rdi + 0x1b0]
jl 0x140076fd1
invalid
lea ecx, [rdi + 0x1b0]
invalid
add byte [rax], al
call fcn.14005d001
mov rax, qword [rdi + 0x1a8]
lock dec qword [rax]
dec dword [rax]
dec dword [rax]
or byte [rbx + 0x480c7501], dh
lea ecx, [rdi + 0x1a8]
add dword [rax], eax
invalid
mov bl, 1
jne 0x140076fd5
lea rcx, [rdi + 0x1a8]
add dword [rax], eax
add al, ch
call fcn.140074103
sar edi, 1
push qword [rcx]
ror byte [rax + 0x1d09f], 0
add byte [rax], al
xor eax, eax
mov byte [rdi + 0x1d0], bl
add byte [rax], al
add byte [rax], al
movaps xmm6, xmmword [rsp + 0xf60]
mov ah, 0x24
invalid
movaps xmm7, xmmword [rsp + 0xf70]
jo 0x140076ffa
add byte [rax], al
movaps xmm8, xmmword [rsp + 0xf80]
sub byte [rsp + 0xf80], al
test byte [rax + rax*4], ah
sldt word [rax]
invalid
add byte [rdi + rcx + 0x28], al
mov word [rax + rdx*4], fs
movaps xmm9, xmmword [rsp + 0xf90]
and al, 0x90
sldt word [rax]
add byte [rax], al
movaps xmm10, xmmword [rsp + 0xfa0]
sldt word [rax]
add rsp, 0xfb8
pop rbx
mov eax, 0x5b00000f
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
pxor xmm0, xmm0
movdqa xmmword [rsp + 0xb50], xmm0
lea rbx, [0x140148570]
shl byte [rsi + 0xf], 0x7f
test byte [rax + rdx*2], ah
or eax, dword [rax]
add byte [rax - 0x73], cl
sbb eax, 0xd1540
xor r13d, r13d
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x320]
add byte [rax], al
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0xc0], eax
movaps xmm0, xmmword [rsp + 0x310]
movaps xmmword [rsp + 0xb0], xmm0
test byte [rax + rsi*4], ah
add byte [rax], al
invalid
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + rdx*2], ah
or eax, dword [rax]
add byte [rsi + 0xf], ah
jg 0x140076fe9
add byte [rax], al
movdqa xmm0, xmmword [rsp + 0xb50]
movdqa xmmword [rsp + 0x150], xmm0
and al, 0x50
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x78]
mov rax, qword [rsp + 0x78]
mov eax, dword [rsp + 0x78]
js 0x140076ff0
cmp byte [rax + 0x1b9], 0
mov qword [rsp + 0x168], r13
mov dword [rsp + 0x168], ebp
and al, 0x68
add dword [rax], eax
add byte [rdi], cl
test cl, al
invalid
invalid
add byte [rax], al
mov eax, 0x1b9
add byte [rcx + rcx*4 - 0x54], cl
mov dword [rsp + 0x168], ebp
and al, 0x68
add dword [rax], eax
add byte [rdi], cl
test cl, al
invalid
add eax, 0xbc800000
add byte [rax], al
invalid
invalid
add byte [rax], al
cmp byte [rsp + 0x240], 0
and al, 0x40
add al, byte [rax]
add byte [rax], al
je case.0x14007730c.2
lea rdx, [0x140149298]
lea edx, [0x140149298]
lea rcx, [rsp + 0x240]
lea ecx, [rsp + 0x240]
call fcn.14001d775
test al, al
ror byte [rdi], 0x84
xchg edi, eax
invalid
add byte [rax], al
ror byte [rdi], 0x84
xchg edi, eax
add eax, 0xff30000
outsd dx, dword [rsi]
xor eax, 0xd2202
add ah, byte [rdx]
invalid
invalid
movdqu xmm6, xmmword [0x1401492b8]
add ah, byte [rdx]
or eax, 0x948d4800
and al, 0x10
add eax, dword [rax]
add byte [rsi + 0xf], ah
jg 0x140077134
lea rdx, [rsp + 0x310]
movdqa xmmword [rdx + 0x10], xmm6
adc byte [rdi], cl
adc byte [0x1401492a8], bh
fisub word [rcx]
invalid
invalid
movups xmm7, xmmword [0x1401492a8]
fisub word [rcx]
or eax, 0x3a290f00
add byte [rdi], cl
sub dword [rdx], edi
invalid
add byte [rdi], cl
sub dword [rdx], edi
invalid
movaps xmmword [rdx], xmm7
cmp cl, byte [rax - 0x73]
mov word [rax + rsi*8], fs
lea rcx, [rsp + 0xf0]
call fcn.14000f0c7
jg 0x1400770d2
invalid
add byte [rax], al
add al, ch
in eax, dx
jg 0x1400770d2
inc dword [rax + rax*8 + 0x563850f]
test al, al
jne case.0x14007730c.2
test dword [rbx + 5], esp
add byte [rax], al
test dword [rbx + 5], esp
add byte [rax], al
mov rax, qword [rsp + 0x78]
and al, 0x78
mov rax, qword [rax + 0x1b0]
mov rcx, qword [rax + 0x20]
test rcx, rcx
add dword [rax], eax
add byte [rax - 0x75], cl
and byte [rax - 0x7b], cl
leave
je case.0x14007730c.2
add byte [rax], al
mov rsi, qword [rax + 0x18]
mov esi, dword [rax + 0x18]
lea rax, [rcx + rcx*8]
add al, 0xc9
shl rax, 4
shl eax, 4
add rax, rsi
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
pcmpeqd xmm8, xmm8
jbe 0x1400770d4
mov qword [rsp + 0x48], rbx
mov rax, qword [rsi]
mov rax, qword [rsi]
invalid
lea rcx, [0x140155cc4]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
or eax, 0x4634800
or dword [rax + 1], 0x49e0ffc8
mov ebp, esi
mov r13, rsi
lea rcx, [rsp + 0x240]
call fcn.14005570e
std
dec dword [rax - 0x7d]
cli
invalid
add al, byte [rax]
add al, ch
shl ch, cl
std
dec dword [rax - 0x7d]
cli
add al, 0xf
jne 0x1400772b3
jne 0x1400772b3
add dword [rax], eax
add byte [rcx + 0x74746838], al
cmp dword [rax], 0x70747468
jne 0x1400772b3
invalid
add dword [rax], eax
invalid
jo 0x14007715c
test dword [rcx + 1], esp
add byte [rax], al
invalid
jmp case.0x1400666e6.99
add dword [rax], eax
add byte [rcx - 0x77], cl
mov r13, rsi
mov r13, rsi
mov rsi, qword [rsi + 8]
jbe 0x140077166
lea rcx, [rsp + 0x240]
add al, byte [rax]
add al, ch
movabs dword [0x287e8348fffde5], eax
dec dword [rax - 0x7d]
jle case.0x1400530b0.184
invalid
call fcn.14005570e
cmp qword [rsi + 0x28], 0
dec dword [rax - 0x7d]
jle case.0x1400530b0.184
add byte [rdi], cl
je 0x1400772b3
test byte [0x188077178], bh
mov ebx, eax
ret
mov rbx, rax
mov r15, rdx
mov rcx, qword [rsi + 0x30]
xor byte [rax - 0x75], r9b
push rsi
invalid
xor byte [rax - 0x75], r9b
push rsi
cmp byte [rcx - 0x77], cl
ror byte [rbp - 0x77], 0xf9
mov edx, dword [rsi + 0x38]
mov r8, rax
mov r9, r15
call fcn.1400781d9
mov rcx, qword [rsi + 0x10]
adc byte [rbx + r9*4 + 0x76], r9b
invalid
adc byte [rbx + r9*4 + 0x76], r9b
adc byte [rbx + rcx*4 + 0x76], cl
sbb byte [rcx + rcx*4 - 9], cl
mov rdi, r14
and rdi, rax
shr rax, 0x39
invalid
cmp dword [rsi + 0xf], esp
outsb dx, byte [rsi]
ror byte [rax - 0x77], 0xc8
mov eax, ecx
movd xmm0, eax
mov rax, rcx
mov eax, ecx
mov eax, ecx
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
rol byte [rax], 0x66
pshufw mm1, mm0, 0
rol byte [rax], 0x66
pshufw mm1, mm0, 0
lea rbp, [rcx - 0x70]
xor ecx, ecx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x88], rax
add byte [rax], al
invalid
add byte [rax], al
add bl, dh
movq mm2, qword [rax + rdi]
outsd dx, dword [rsi]
adc al, 0x38
add byte [rax], al
movdqu xmm10, xmmword [rax + rdi]
outsd dx, dword [rsi]
adc al, 0x38
movdqa xmm0, xmm10
pcmpeqb xmm0, xmm9
pmovmskb esi, xmm0
xlatb
invalid
xlatb
invalid
test si, si
test esi, esi
je 0x14007721c
mov eax, esi
lea esi, [rax - 1]
and esi, eax
bsf eax, eax
add rax, rdi
and rax, r14
and eax, esi
neg rax
imul rax, rax, 0x70
sal byte [rax + 0x4c], 0x3b
jl 0x140077203
invalid
sal byte [rax + 0x4c], 0x3b
jl 0x140077203
jo 0x140077247
cmp edi, dword [rbp + rax + 0x10]
adc byte [rbp - 0x23], dh
jne 0x1400771de
add rax, rbp
mov rdx, qword [rax + 8]
call 0x14857fd50
mov rcx, rbx
mov r8, r15
mov eax, edi
call fcn.1400fccb0
test eax, eax
jne 0x1400771de
jmp case.0x1400666e6.99
pcmpeqb xmm10, xmm8
je 0x1400771f1
shl byte [rsi + 0x41], 1
pmovmskb eax, mm2
pmovmskb eax, xmm10
test eax, eax
jne 0x1400772b3
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x28
mov rax, qword [rsp + 0x28]
add rdi, rax
add rdi, 0x10
add rax, 0x10
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x28], eax
and rdi, r14
mov rax, qword [rsp + 0x88]
mov eax, dword [rsp + 0x88]
add cl, ch
ja 0x140077250
jmp 0x1400771ca
invalid
invalid
lea rdx, [rsi + 8]
lea rcx, [rsp + 0x310]
lea r8, [rsp + 0x240]
test byte [rax + rax*2], ah
add al, byte [rax]
add al, ch
shr byte [rcx], 2
add byte [rax - 0x48], cl
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24843948], al
or byte [rax + 0x39], 0x84
and al, 0x10
add eax, dword [rax]
invalid
test byte [rax + rax*2], ah
add al, byte [rax]
add al, ch
shr byte [rcx], 2
add byte [rax - 0x48], cl
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24843948], al
or byte [rax + 0x39], 0x84
and al, 0x10
add eax, dword [rax]
invalid
or byte [rax + 0x39], 0x84
and al, 0x10
add eax, dword [rax]
add byte [rdi], cl
test eax, edi
add byte [rax], al
add byte [rcx - 0x77], cl
mov r13, rsi
jne 0x14007737c
mov r13, rsi
jmp 0x1400772b3
mov r13, rsi
lea rcx, [rsp + 0x240]
add al, ch
jne 0x14007727b
std
dec dword [rax - 0x7d]
cli
invalid
jne 0x1400772b3
add al, ch
jne 0x14007727b
std
dec dword [rax - 0x7d]
cli
add eax, 0x88b1475
mov ecx, dword [rax]
mov edx, 0x70747468
xor ecx, edx
ror dword [rdi], 1
mov dh, 0x40
add al, 0x83
invalid
jae 0x1400772b9
invalid
je case.0x1400666e6.99
ror dword [rdi], 1
mov dh, 0x40
add al, 0x83
invalid
mov rsi, r13
add rsi, 0x90
cmp rsi, qword [rsp + 0x38]
cmp esi, dword [rsp + 0x38]
mov rbx, qword [rsp + 0x48]
mov ebx, dword [rsp + 0x48]
lea r15, str.called__Result::unwrap____on_an__Err__value
jne 0x140077119
invalid
invalid
invalid
jmp case.0x14007730c.2
add byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
mov rcx, r12
mov rdx, r10
call fcn.1400ff670
mov rsi, r13
mov rax, qword [r13]
lea rcx, [0x140155cd8]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
mov rbx, qword [rsp + 0x48]
lea r15, str.called__Result::unwrap____on_an__Err__value
jmp rax
invalid
movabs rax, 0x7fffffffffffffff
add rax, qword [rsi + 8]
cmp rax, 1
ja case.0x14007730c.2
cmp byte [rsi + 0x50], 2
je case.0x14007730c.2
mov r14, rbx
lea rdx, [rsi + 0x48]
mov rax, qword [rsi + 0x30]
mov r8, qword [rsi + 0x38]
mov r9, qword [rsi + 0x40]
lea rdi, [rsp + 0x310]
mov rcx, rdi
mov ecx, edi
call qword [rax]
mov bl, byte [rsi + 0x50]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x600], xmm0
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x610], xmm1
mov eax, dword [rdi + 0x21]
mov dword [rsp + 0x1b0], eax
mov eax, dword [rdi + 0x24]
jmp 0x1400775a6
and al, 0xe9
sub al, byte [rdx]
add byte [rax], al
lea rcx, [rsp + 0x310]
call case.0x14004e296.58
dec dword [rax - 0x75]
invalid
lea rcx, [0x140155cd8]
lea ecx, [0x140155cd8]
dec dword [rax - 0x75]
invalid
lea ecx, [0x140155cd8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rsi, qword [rsi + 8]
cmp qword [rsi + 0x28], 0
je case.0x14007730c.2
mov rcx, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
lea r8, [0x140151663]
mov r9d, 4
add byte [rax], al
add al, ch
adc al, 0xe
add byte [rax], al
add byte [rax], al
add al, ch
adc al, 0xe
add byte [rax], al
mov rdi, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
mov rdx, rcx
and rdx, rax
shr rax, 0x39
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm0, xmm0, 0
lea rax, [rdi - 0x70]
xor r8d, r8d
pcmpeqd xmm1, xmm1
movdqu xmm2, xmmword [rdi + rdx]
movdqa xmm3, xmm2
pcmpeqb xmm3, xmm0
pmovmskb r9d, xmm3
test r9w, r9w
je 0x140077445
mov r10d, r9d
lea r9d, [r10 - 1]
and r9d, r10d
bsf r10d, r10d
bsf edx, edx
add r10, rdx
and r10, rcx
neg r10
neg edx
imul r10, r10, 0x70
cmp qword [rax + r10 + 0x10], 4
invalid
add al, 0x75
xlatb
adc byte [rsi*2 + 0x1c8d4ed7], al
adc byte [rbp - 0x75], cl
pop rbx
or byte [rcx - 0x7f], al
cmp ebp, dword [rax + 0x74]
je 0x1400774ae
lea r11, [rax + r10]
mov r11, qword [r11 + 8]
cmp dword [r11], 0x70747468
jne 0x140077406
invalid
jmp 0x140077539
pcmpeqb xmm2, xmm1
pmovmskb r9d, xmm2
test r9d, r9d
jne case.0x14007730c.2
out dx, al
add dword [rax], eax
invalid
out dx, al
add dword [rax], eax
add byte [rcx + rax - 0x3e], cl
add rdx, 0x10
add r8, 0x10
and rdx, rcx
jmp 0x1400773f4
add rsi, 8
lea rdi, [rsp + 0x760]
add byte [rax], al
add byte [rax], al
lea r8, [rsp + 0x240]
mov rcx, rdi
mov rdx, rsi
call fcn.140099c2c
add byte [rax - 0x48], cl
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf073948], al
invalid
lodsb al, byte [rsi]
add dword [rax], eax
invalid
add byte [rax - 0x48], cl
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf073948], al
test byte [rcx + rax - 0x72b80000], ch
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
invalid
mov ah, 0x24
invalid
lea rax, [rsp + 0x310]
lea rsi, [rsp + 0x760]
mov ecx, 0xb
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movabs rcx, 0x8000000000000001
mov ecx, 1
add byte [rax], al
add byte [rax + 0xf083948], al
invalid
jno 0x1400774c6
add byte [rax], al
mov ecx, 1
add byte [rax], al
add byte [rax + 0xf083948], al
invalid
cmp byte [rsp + 0x358], 2
and al, 0x58
add eax, dword [rax]
add byte [rdx], al
je 0x140077638
mov r14, rbx
lea rsi, [rsp + 0x350]
mov rax, qword [rsi - 0x18]
mov r8, qword [rsi - 0x10]
mov r9, qword [rsi - 8]
lea rdi, [rsp + 0xb50]
mov rcx, rdi
mov rdx, rsi
call qword [rax]
mov bl, byte [rsi + 8]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x600], xmm0
movaps xmmword [rsp + 0x610], xmm1
mov eax, dword [rdi + 0x21]
mov dword [rsp + 0x1b0], eax
mov eax, dword [rdi + 0x24]
mov dword [rsp + 0x1b3], eax
lea rcx, [rsp + 0x310]
call case.0x14004e296.58
jmp 0x1400775ad
movabs rax, 0x7fffffffffffffff
add rax, qword [rdi + r10 - 0x58]
cmp rax, 1
ja case.0x14007730c.2
add rdi, r10
cmp byte [rdi - 0x10], 2
je case.0x14007730c.2
mov r14, rbx
lea rdx, [rdi - 0x18]
mov rax, qword [rdi - 0x30]
mov r8, qword [rdi - 0x28]
mov r9, qword [rdi - 0x20]
lea rsi, [rsp + 0x310]
mov rcx, rsi
call qword [rax]
mov bl, byte [rdi - 0x10]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x600], xmm0
movaps xmmword [rsp + 0x610], xmm1
mov eax, dword [rsi + 0x21]
mov dword [rsp + 0x1b0], eax
mov eax, dword [rsi + 0x24]
mov dword [rsp + 0x1b3], eax
movdqa xmm0, xmmword [rsp + 0x600]
movdqa xmm1, xmmword [rsp + 0x610]
lea r9, [rsp + 0x760]
movdqa xmmword [r9 + 0x10], xmm1
movdqa xmmword [r9], xmm0
mov byte [r9 + 0x20], bl
mov eax, dword [rsp + 0x1b0]
mov ecx, dword [rsp + 0x1b3]
mov dword [r9 + 0x21], eax
mov dword [r9 + 0x24], ecx
lea r8, [rsp + 0xb50]
movdqa xmmword [r8 + 0x10], xmm6
movq qword [r8 + 0x10], mm6
movaps xmmword [r8], xmm7
lea rsi, [rsp + 0x310]
lea rdx, [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
int1
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14001fc69
cmp byte [rsi + 0x20], 2
je 0x140077633
lea rcx, [rsp + 0x328]
lea ecx, [rsp + 0x328]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
push rax
invalid
push rax
sbb byte [rcx + rcx*4 - 0xd], cl
mov rbx, r14
jmp case.0x14007730c.2
lea rcx, [rsp + 0x310]
call case.0x14004e296.58
movabs rax, 0x101010101010101
mov qword [rsp + 0x3d8], rax
movaps xmm0, xmmword [0x140105720]
movups xmmword [rsp + 0x3c8], xmm0
xorps xmm0, xmm0
movups xmmword [rsp + 0x338], xmm0
xor eax, eax
mov qword [rsp + 0x310], rax
mov qword [rsp + 0x328], rax
mov ecx, 8
mov qword [rsp + 0x330], rcx
mov qword [rsp + 0x348], rcx
mov qword [rsp + 0x350], rax
mov qword [rsp + 0x358], 2
mov qword [rsp + 0x360], rax
mov word [rsp + 0x368], 0
mov byte [rsp + 0x370], 0
lea rcx, [0x14011fd60]
mov qword [rsp + 0x380], rcx
and al, 0x80
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x44], cl
and al, 0x88
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsp + 0x390], eax
invalid
and al, 0x80
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x44], cl
and al, 0x88
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsp + 0x390], eax
invalid
add byte [rax - 0x73], cl
or eax, 0xa8a84
lea rcx, [0x140120170]
mov qword [rsp + 0x3a0], rcx
lea rcx, [0x140151938]
or eax, 0xda23d
or eax, 0xda23d
mov qword [rsp + 0x3a8], rcx
mov qword [rsp + 0x3b0], 1
mov qword [rsp + 0x3b8], rax
mov word [rsp + 0x3c0], 0xffff
mov byte [rsp + 0x3e8], 2
mov qword [rsp + 0x3e0], rax
mov cl, byte [rsp + 0x50]
cmp cl, 9
jae 0x140077b06
lea r8, [rsp + 0x600]
mov byte [r8], cl
lea rsi, [rsp + 0x760]
mov ecx, dword [rsi]
mov r9d, dword [rsi + 3]
mov dword [r8 + 1], ecx
mov dword [r8 + 4], r9d
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], rdx
lea rdx, [rsp + 0x310]
mov rcx, rsi
call fcn.14000b4b9
lea rdi, [rsp + 0xb50]
lea r8, [rsp + 0x240]
mov rcx, rdi
mov rdx, rsi
call fcn.140047574
mov rbp, qword [rdi]
mov al, byte [rdi + 8]
mov byte [rsp + 0x28], al
mov al, byte [rdi + 9]
mov byte [rsp + 0x38], al
cmp rbp, 3
je 0x140077c1b
lea rdx, [rsp + 0xb5a]
mov r15, qword [rdx + 0xce]
lea rsi, [rsp + 0x310]
mov r8d, 0xce
mov rcx, rsi
call fcn.1400fc280
mov r14, r15
shr r14, 8
lea rcx, [rsp + 0x600]
mov r8d, 0xce
mov rdx, rsi
call fcn.1400fc280
mov qword [rsi], rbx
mov r13, qword [rsp + 0x30]
mov qword [rsi + 8], r13
movaps xmm0, xmmword [rsp + 0x150]
movups xmmword [rsi + 0x10], xmm0
mov rdi, rbx
lea rbx, [rsp + 0x76a]
mov r8d, 0xce
mov rcx, rbx
lea rdx, [rsp + 0x600]
call fcn.1400fc280
mov qword [rbx - 0xa], rbp
mov al, byte [rsp + 0x28]
mov byte [rbx - 2], al
mov al, byte [rsp + 0x38]
mov byte [rbx - 1], al
mov al, byte [rsp + 0x6c]
mov byte [rbx + 0xce], al
mov rax, r15
shr rax, 0x38
mov byte [rbx + 0xd5], al
shr r15, 0x28
mov word [rbx + 0xd3], r15w
mov dword [rbx + 0xcf], r14d
mov qword [rbx + 0xd6], rdi
mov qword [rbx + 0xde], r13
movaps xmm0, xmmword [rsp + 0x150]
movups xmmword [rbx + 0xe6], xmm0
movzx ebp, word [rsp + 0x148]
mov rdi, qword [rsp + 0x138]
mov rbx, qword [rsp + 0x140]
mov rcx, rbx
call fcn.14001de97
mov r14, rax
mov r15, rdx
lea r8, [rbx*4]
mov rcx, rdx
mov rdx, rdi
call fcn.1400fc280
mov qword [rsi], r14
mov qword [rsi + 8], r15
mov qword [rsi + 0x10], rbx
lea rcx, [rsp + 0x310]
call fcn.14001dd8c
mov rsi, rax
mov rdi, rdx
lea rcx, [rsp + 0x328]
mov rdx, qword [rsp + 0x110]
mov r8, qword [rsp + 0x118]
call fcn.140094f1d
lea rbx, [rsp + 0x340]
mov rdx, qword [rsp + 0x128]
mov r8, qword [rsp + 0x130]
mov rcx, rbx
call fcn.140095137
movups xmm0, xmmword [rsp + 0xf0]
mov rax, qword [rsp + 0x100]
mov word [rbx + 0x28], bp
mov qword [rbx + 0x18], rsi
mov qword [rbx + 0x20], rdi
movups xmmword [rbx - 0x30], xmm0
mov qword [rbx - 0x20], rax
lea rbx, [rsp + 0x760]
mov rcx, rbx
call fcn.140024c93
lea rsi, [rsp + 0x310]
mov ecx, 0xc
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x310]
mov r8d, pe_nt_image_headers64
mov rcx, rsi
mov rdx, rbx
call fcn.1400fc280
mov rcx, qword [rsp + 0x170]
mov rdx, rsi
call fcn.14007d63d
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x48], rdx
mov r9d, 0x3b9aca00
mov ecx, dword [rsp + 0x44]
mov r8d, ecx
cmp ecx, r9d
mov rdx, qword [rsp + 0x78]
jne 0x1400779b0
mov r8d, dword [rdx + 0x1a8]
xor eax, eax
cmp r8d, r9d
lea r15, [rsp + 0xf0]
mov r13, qword [rsp + 0x168]
je 0x140077a3f
mov edi, 0x3b9aca00
mov rdx, qword [rsp + 0xd8]
add byte [rax], al
add byte [rcx], bh
jl 0x1400779fb
jne 0x1400779e6
add byte [rax], al
add byte [rcx], bh
jl 0x1400779fb
jne 0x1400779e6
mov rax, qword [rsp + 0x78]
mov rdx, qword [rax + 0x1a0]
lea r9, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srcops_function.rs
lea rsi, [rsp + 0x310]
mov ah, 0x24
adc byte [rbx], al
add byte [rax], al
mov ah, 0x24
adc byte [rbx], al
add byte [rax], al
mov rcx, rsi
call fcn.1400c3d0c
add al, 0
xor eax, eax
cmp dword [rsi + 8], edi
or byte [rax - 0x75], cl
push rsp
and al, 0x78
or byte [rax - 0x75], cl
push rsp
and al, 0x78
je 0x140077a3f
mov al, byte [0x1401660a0]
mov ecx, 0x70
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140076351
lea rsi, [rsp + 0x310]
mov ecx, 0xe
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rdx, qword [rsp + 0x78]
mov qword [rsp + 0x90], rax
lea rdi, [rsp + 0x310]
lea rsi, [rsp + 0xf0]
lea esi, [rsp + 0xf0]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
lock inc qword [rdx]
jle 0x140077bae
mov eax, dword [rsp + 0x70]
mov ecx, dword [rsp + 0x73]
mov dword [rsp + 0x9b], ecx
mov dword [rsp + 0x98], eax
lea rdi, [rsp + 0xdf0]
lea rsi, [rsp + 0xa10]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x1b0]
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
adc byte [rbx], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
adc byte [rbx], al
add byte [rax], al
invalid
add byte [rcx + 0xc], bh
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0xc0]
mov eax, dword [rsp + 0xc0]
mov eax, dword [rsp + 0xc0]
mov qword [rsp + 0x230], rax
movdqa xmm0, xmmword [rsp + 0xb0]
movq mm0, qword [rsp + 0xb0]
movq mm0, qword [rsp + 0xb0]
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x140077a50
movdqa xmmword [rsp + 0x220], xmm0
mov qword [rsp + 0xa8], rdx
mov al, byte [rsp + 0x50]
mov byte [rsp + 0xa0], al
and al, 0x20
add al, byte [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xa8
add byte [rax], al
add byte [rdx - 0x77afdbbc], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x180], rax
mov rax, qword [rsp + 0x58]
pop rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x180], rax
mov rax, qword [rsp + 0x58]
pop rax
pop rax
mov qword [rsp + 0x178], rax
jmp 0x14007688e
movzx eax, cl
cmp eax, 9
jne 0x140077b33
mov eax, dword [rsp + 0x70]
mov ecx, dword [rsp + 0x73]
mov dword [rsp + 0x763], ecx
mov dword [rsp + 0x760], eax
movzx edx, byte [rsp + 0x58]
mov rax, qword [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
jmp 0x140077b79
mov r14, rbx
add byte [rax], al
jmp 0x140077b79
mov r14, rbx
mov rbx, qword [rsp + 0x58]
mov rcx, rbx
xor edx, edx
call fcn.140003c6c
mov rsi, rax
mov rdi, rdx
mov rcx, rdx
mov rdx, qword [rsp + 0x80]
mov r8, rbx
call fcn.1400fc280
lea rcx, [rsp + 0x760]
mov qword [rcx], rsi
mov qword [rcx + 8], rdi
mov qword [rcx + 0x10], rbx
mov rbx, r14
call fcn.140003c09
mov cl, byte [rsp + 0x50]
jmp 0x14007773e
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
mov qword [rsp + 0x20], rax
lea rcx, [0x140145c91]
lea r9, [0x140145ad0]
lea r8, [rsp + 0x98]
mov edx, 0x17
call fcn.1400ffac0
ud2
lea rcx, [rsp + 0x310]
call fcn.140094a83
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
dec qword [rax + 0xa0]
xor eax, eax
jmp 0x140077c05
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimecontextcurrent.rs
call fcn.1400ffa60
mov ecx, 0x80
mov edx, 0x300
call fcn.1400ff140
lea rcx, [rsp + 0x760]
call fcn.140094a83
mov al, 1
lea rcx, [rsp + 0x310]
mov byte [rcx], al
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
call fcn.140101af4
lea rcx, [rsp + 0x600]
lea rsi, [rsp + 0x310]
mov r8d, 0xce
mov rdx, rsi
call fcn.1400fc280
mov qword [rsi], rbx
mov rax, qword [rsp + 0x30]
mov qword [rsi + 8], rax
movaps xmm0, xmmword [rsp + 0x150]
movups xmmword [rsi + 0x10], xmm0
lea rsi, [rsp + 0x310]
mov rcx, rsi
call fcn.140046265
mov al, byte [rsp + 0x28]
mov byte [rsi], al
mov al, byte [rsp + 0x38]
mov byte [rsi + 1], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
mov qword [rsp + 0x20], rax
lea rcx, [0x140149266]
lea r9, [0x1401483d0]
lea r8, [rsp + 0x310]
mov edx, 0x13
call fcn.1400ffac0
mov ecx, 7
int 0x29
ud2
je 0x140077d9e
mov rdx, qword [rdi + 0x28]
call fcn.1400014a3
invalid
dec dword [rax - 0x39]
sbb byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
and byte [r8], r8b
add byte [rax], al
add byte [rax - 0x75], cl
or byte [rax - 0x77], r9b
and al, 0x20
mov qword [rdi + 0x18], 1
mov qword [rdi + 0x20], 0
mov rax, qword [rsi + 8]
mov qword [rsp + 0x20], rax
lock dec qword [rax]
jne 0x140077dc7
lea rcx, [rsp + 0x20]
call fcn.1400c4041
nop
add rsp, 0x1c8
add byte [rax], al
add byte [rax], al
pop rdi
pop rsi
ret
mov cl, 0x15
call fcn.1400a1c2b
mov qword [rsi + 8], rax
movabs rax, 0x8000000000000000
mov qword [rsi], rax
jmp 0x14007803a
mov r12, qword ss:[rsp + 0x40]
mov esp, dword [rsp + 0x40]
mov r14, qword [rsp + 0x48]
cmp word [rdi + 0x28], 0
je 0x140077ea4
movzx edi, word [rdi + 0x2a]
jmp 0x140077edf
mov r9d, dword [rdi + 0x2c]
mov rcx, qword [rdi + 8]
test r9, r9
je 0x140077ecc
invalid
sbb ecx, dword [rax - 0x75]
push rdi
adc byte [rcx + rdi - 0x36], cl
mov rdx, qword [rdi + 0x10]
cmp rdx, r9
jbe 0x140077ec6
cmp byte [rcx + r9], 0xbf
jg 0x140077ecc
jmp 0x140078068
add byte [rax], al
jne 0x140078068
mov rdx, r9
call fcn.1400c7b9b
test ax, ax
je 0x14007804b
mov edi, edx
test r15, r15
je 0x140077f20
cmp r15d, 1
jne 0x140077fd3
mov al, byte [0x1401660a0]
mov ecx, 0x20
add byte [rax], al
add byte [rax], al
mov edx, 4
call fcn.14003e6a0
test rax, rax
je 0x14007810c
add byte [rax], al
add al, ch
popfq
cld
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
add byte [rdx], al
add byte [rax], al
mov r15, rax
mov dword [rax + 2], ebp
mov word [rax + 6], di
mov word [rax], 0
jmp 0x140078025
lea rdx, [rsp + 0x60]
mov qword [rdx], r12
mov qword [rdx + 8], r14
mov word [rdx + 0x10], di
lea rdi, [rsp + 0x38]
mov rcx, rdi
call case.0x1400ac6ee.1223
mov rbx, qword [rdi]
test rbx, rbx
je 0x14007807c
mov rbp, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
mov rax, qword [rsp + 0x50]
cmp rbx, r12
je 0x140078086
mov r13, rax
sub r13, r12
mov rdi, r13
shr rdi, 5
mov rcx, rbp
shr rcx, 1
cmp rdi, rcx
jae 0x140078092
mov rcx, r14
shl rcx, 5
add rcx, r15
mov rdx, r12
mov r8, r13
call fcn.1400fc280
add rdi, r14
mov rcx, rbx
mov rdx, qword [rsp + 0x58]
and al, 0x58
and al, 0x58
call fcn.14003c73f
jmp 0x14007802f
mov al, byte [0x1401660a0]
mov ecx, 0x20
mov edx, 4
call fcn.14003e6a0
test rax, rax
je 0x14007810c
mov r15, rax
mov al, byte [rsp + 0x36]
mov byte [r15 + 0xa], al
movzx eax, word [rsp + 0x34]
mov word [r15 + 8], ax
mov qword [r15 + 0xb], r12
mov byte [r15 + 0x13], r14b
mov dword [r15 + 4], ebp
mov qword [r15 + 0x14], 0
mov word [r15 + 0x1c], di
mov word [r15], 1
mov edi, 1
mov ebp, 1
mov qword [rsi], rbp
mov qword [rsi + 8], r15
mov qword [rsi + 0x10], rdi
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r9d, dword [rbx + 0x2c]
test r9, r9
je 0x1400780cf
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
cmp rdx, r9
jbe 0x1400780a5
cmp byte [rcx + r9], 0xbf
jg 0x1400780a7
lea rax, [0x140152228]
mov qword [rsp + 0x20], rax
xor r8d, r8d
call fcn.1400ffd00
mov rax, qword [rsp + 0x40]
jmp 0x140077e61
sub rax, rbx
shr rax, 5
mov rdi, rax
jmp 0x1400780a0
jne 0x140078068
cmp r9d, 7
je 0x1400780bc
cmp r9d, 6
jne 0x1400780cf
lea rdx, [0x140149938]
lea edx, [0x140149938]
jmp 0x1400780c3
lea rdx, [0x14014993e]
adc eax, 0xd187b
mov r8, r9
call fcn.1400fccb0
or byte [r8], al
or byte [r8], al
test eax, eax
je 0x1400780e1
lea rdx, [0x140145977]
mov r8d, 0x19
add byte [rax], al
add byte [rax], al
jmp 0x140077e5a
jmp qword [rsi - 0x41]
mov di, 0x438
jmp 0x140077edf
lea r15, [rsp + 0x38]
mov rcx, r15
xor edx, edx
mov r8, rdi
call fcn.140100884
mov r14, qword [r15 + 0x10]
mov rbp, qword [r15]
mov r15, qword [r15 + 8]
or cl, ch
invalid
invalid
invalid
invalid
or cl, ch
movabs al, byte [0x4b9fffffe]
mov ecx, 4
mov edx, 0x20
call fcn.1400ff140
int3
or byte [rax - 0x73], cl
jl 0x140078156
mov word es:[rdi], cx
movzx ecx, word [rax]
or al, ch
jo 0x1400781a0
cli
dec dword [rax - 0x7b]
ror byte [rax - 0x73], 0xd
lea ecx, [0x140120868]
or al, ch
jo 0x1400781a0
cli
dec dword [rax - 0x7b]
ror byte [rax - 0x73], 0xd
lea ecx, [0x140120868]
cmovne rcx, rax
invalid
invalid
invalid
lea ecx, [0x140120868]
cmovne rcx, rax
mov eax, 0x15
add byte [rax], al
add byte [rax + 0xf], cl
ret 0x8d48
cmovne rax, rdx
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
mov qword [rdx], rcx
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
mov dword [rdx + 8], eax
lea rax, [rsp + 0x38]
and al, 0x38
mov qword [rax], rdi
lea rcx, [fcn.140007760]
dec dword [rax - 0x77]
or byte [rax - 0x77], cl
push rax
adc byte [rax - 0x73], cl
or eax, 0xfffa25e1
dec dword [rax - 0x77]
or byte [rax - 0x77], cl
push rax
adc byte [rax - 0x73], cl
or eax, 0xfffa25e1
mov qword [rax + 0x18], rcx
lea rcx, str.called__Result::unwrap____on_an__Err__value
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x58
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x58
mov qword [r8], rcx
mov ecx, 2
add byte [rcx - 0x77], cl
or byte [rcx - 0x39], cl
and byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
adc byte [rcx - 0x77], cl
sbb byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
push rsi
sub al, ch
mov cl, cl
clc
call qword [rax - 0x773b7eb8]
add byte [rax], al
add byte [rdi + 0x5e], bl
add byte [rcx - 0x77], cl
or byte [rcx - 0x39], cl
and byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
adc byte [rcx - 0x77], cl
sbb byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
push rsi
sub al, ch
mov cl, cl
clc
call qword [rax - 0x773b7eb8]
add byte [rax], al
add byte [rdi + 0x5e], bl
ret
mov eax, edx
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov ecx, dword [rcx]
mov rdx, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
push rcx
or byte [rbx + rcx*4 + 0x41], cl
mov eax, dword [rcx + 0x10]
mov rcx, rax
jmp fcn.1400047f0
mov eax, dword [rcx + 0x10]
mov rcx, rax
jmp fcn.1400047f0
call qword [rsi + 0x57]
sub rsp, 0x78
movabs rax, 0x736f6d6570736575
jo 0x14007824b
insd dword [rdi], dx
outsd dx, dword [rsi]
jae 0x140078232
xor eax, ecx
js 0x140078228
mov eax, 0x70736575
insd dword [rdi], dx
jo 0x14007824b
insd dword [rdi], dx
outsd dx, dword [rsi]
jae 0x140078232
xor eax, ecx
movabs r10, 0x646f72616e646f6d
xor r10, rdx
ror byte [rcx - 0x45], cl
invalid
jb 0x140078263
outsb dx, byte [rsi]
jns 0x14007826f
insd dword [rdi], dx
outsd dx, dword [rsi]
outsb dx, byte fs:[rsi]
invalid
ror byte [rcx - 0x45], cl
invalid
mov ebx, 0x6e657261
jns 0x14007826f
xor r11, rcx
movabs rdi, 0x7465646279746573
je 0x140078285
invalid
je 0x140078259
xor edi, edx
lea rsi, [rsp + 0x30]
mov qword [rsi], rax
mov qword [rsi + 8], r11
mov qword [rsi + 0x10], r10
mov qword [rsi + 0x18], rdi
mov qword [rsi + 0x20], rcx
je 0x140078285
invalid
mov dword [rsi + 0x20], ecx
mov qword [rsi + 0x28], rdx
xorps xmm0, xmm0
movups xmmword [rsi + 0x30], xmm0
mov qword [rsi + 0x40], 0
mov rcx, rsi
mov rdx, r8
mov r8, r9
call fcn.14000ea60
lea rdx, [rsp + 0x2f]
dec dword [rax - 0x73]
push rsp
and al, 0x2f
mov byte [rdx], 0xff
mov r8d, 1
mov rcx, rsi
call fcn.14000ea60
mov rcx, qword [rsi + 0x10]
mov r9, qword [rsi + 0x30]
shl r9, 0x38
or r9, qword [rsi + 0x38]
or ecx, dword [rsi + 0x38]
mov rdx, qword [rsi + 0x18]
mov rax, qword [rsi]
add rax, rcx
rol rcx, 0xd
xor rdx, r9
xor rcx, rax
rol rax, 0x20
mov r8, qword [rsi + 8]
add r8, rdx
rol rdx, 0x10
xor rdx, r8
add rax, rdx
rol rdx, 0x15
add r8, rcx
rol rcx, 0x11
xor rdx, rax
xor rcx, r8
rol r8, 0x20
xor rax, r9
add rax, rcx
rol rcx, 0xd
xor rcx, rax
rol rax, 0x20
xor r8, 0xff
add r8, rdx
rol rdx, 0x10
xor rdx, r8
add rax, rdx
rol rdx, 0x15
add r8, rcx
rol rcx, 0x11
ror dword [rax - 0x3f], 0xc0
and byte [rbx + rcx*4 + 0x46], cl
or byte [rcx + 1], cl
ror byte [rax - 0x3f], 1
ret 0x4c10
xor rcx, r8
rol r8, 0x20
xor rdx, rax
add rax, rcx
rol rcx, 0xd
xor rcx, rax
rol rax, 0x20
add r8, rdx
rol rdx, 0x10
xor rdx, r8
add rax, rdx
rol rdx, 0x15
rol edx, 0x15
rol edx, 0x15
add r8, rcx
rol rcx, 0x11
xor rcx, r8
rol r8, 0x20
xor rdx, rax
add rax, rcx
rol rcx, 0xd
add r8, rdx
rol rdx, 0x10
xor rdx, r8
rol rdx, 0x15
xor rcx, rax
add r8, rcx
rol rcx, 0x11
mov rax, r8
rol rax, 0x20
xor rax, rcx
xor rax, rdx
xor rax, r8
add rsp, 0x78
pop rdi
pop rsi
ret
sub esp, 0x78
mov rsi, r8
movabs rax, 0x736f6d6570736575
jae 0x1400783d6
insd dword [rdi], dx
outsd dx, dword [rsi]
jae 0x1400783b3
invalid
xor rax, rcx
movabs r8, 0x646f72616e646f6d
outsd dx, dword [rsi]
outsb dx, byte fs:[rsi]
invalid
jb case.0x14008414d.490
xor r8, rdx
outsd dx, dword [rsi]
outsb dx, byte fs:[rsi]
invalid
jb case.0x14008414d.490
xor r8, rdx
movabs r9, 0x6c7967656e657261
jns 0x1400783f0
xor r9, rcx
leave
movabs r10, 0x7465646279746573
xor r10, rdx
je 0x140078406
invalid
mov qword [rsp + 0x30], rax
and al, 0x30
mov qword [rsp + 0x38], r9
mov qword [rsp + 0x40], r8
mov qword [rsp + 0x48], r10
and al, 0x48
and al, 0x48
mov qword [rsp + 0x50], rcx
and al, 0x50
push rax
mov qword [rsp + 0x58], rdx
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
adc dword [rsp + 0x60], eax
mov qword [rsp + 0x70], 0
movzx eax, byte [rsi]
add byte [rax], al
add byte [rdi], cl
mov dh, 6
test rax, rax
je 0x140078463
cmp eax, 1
jne 0x1400783e4
adc byte [rax + 0x7400017e], al
jno 0x140078423
cmp byte [rsi + 1], 0
add dword [rax], eax
add byte [rcx + rsi*2 + 0x48], dh
je 0x14007844b
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
mov byte [rdx], 2
add ch, bl
outsd dx, dword [rsi]
jmp 0x140078453
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
mov r14, qword [rax + 8]
mov r15, qword [rax + 0x10]
lea rdx, [rsp + 0x28]
mov qword [rdx], r15
lea rcx, [rsp + 0x30]
mov r8d, 8
mov eax, 8
mov eax, 8
or byte [rax], al
add byte [rax], al
call fcn.14000ea60
test r15, r15
je 0x140078463
stc
dec dword [rbp - 0x7b]
push qword [rsi + rdx*2 + 0x45]
xor esp, esp
xor r12d, r12d
lea rdi, [rsp + 0x30]
lea edi, [rsp + 0x30]
lea rbx, [rsp + 0x28]
mov al, byte [r14 + r12]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
mov byte [rsp + 0x28], cl
invalid
sbb cl, byte [rdi]
xchg edx, eax
rol eax, 0xe1
add eax, 0x4c88c108
and al, 0x28
invalid
sub byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
mov rcx, rdi
mov rdx, rbx
call fcn.14000ea60
stc
dec dword [rcx - 1]
invalid
cmp r15, r12
jne 0x14007841a
jmp 0x140078463
lea rdx, [rsp + 0x28]
mov byte [rdx], 1
add al, byte [rcx]
add al, byte [rcx]
lea rcx, [rsp + 0x30]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
xor byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
call fcn.14000ea60
mov rbx, qword [rsi + 0x18]
mov r14, qword [rsi + 0x20]
mov esi, dword [rsi + 0x20]
jbe 0x14007848b
jbe 0x14007848b
lea rdx, [rsp + 0x28]
mov qword [rdx], r14
invalid
sub byte [rcx + rcx*4 + 0x32], cl
lea rcx, [rsp + 0x30]
mov r8d, 8
add byte [rax], al
call fcn.14000ea60
stc
dec dword [rbp - 0x7b]
invalid
je 0x1400784c4
stc
dec dword [rbp - 0x7b]
div byte [rsp + rdi + 0x45]
xor edi, edi
xor r15d, r15d
lea rsi, [rsp + 0x30]
lea rdi, [rsp + 0x28]
mov al, byte [rbx + r15]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
add eax, 0x4c88c108
and al, 0x28
add eax, 0x4c88c108
and al, 0x28
ror dword [rax + 0x4128244c], 0xb8
add dword [rax], eax
add byte [rax], al
mov r8d, 1
mov rcx, rsi
mov rdx, rdi
call fcn.14000ea60
dec dword [rcx - 1]
invalid
cmp r14, r15
jne 0x140078495
dec dword [rcx - 1]
invalid
mov rcx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
mov r9, qword [rsp + 0x60]
mov r9, qword [rsp + 0x60]
and al, 0x60
shl r9, 0x38
loope 0x14007850a
or r9, qword [rsp + 0x68]
and al, 0x68
mov rdx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x30]
mov rax, qword [rsp + 0x30]
xor byte [rax + 1], cl
add rax, rcx
rol rcx, 0xd
rol ecx, 0xd
enter 0xffffffffffffc148, 0xffffffffffffffc1
or eax, 0x48ca314c
xor ecx, eax
rol ecx, 0xd
xor rdx, r9
xor rcx, rax
rol rax, 0x20
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
and al, 0x38
and al, 0x38
add r8, rdx
rol rdx, 0x10
xor rdx, r8
add rax, rdx
ror byte [rax - 0x3f], 1
invalid
invalid
ror byte [rax - 0x3f], 1
ret 0x4c10
ror byte [rax - 0x3f], 1
ret 0x4915
invalid
rol edx, 0x15
add r8, rcx
rol rcx, 0x11
enter 0xffffffffffffc148, 0xffffffffffffffc1
adc dword [rax + 0x31], ecx
xor rdx, rax
invalid
invalid
xor rdx, rax
xor rcx, r8
xor ecx, eax
rol r8, 0x20
xor rax, r9
invalid
enter 0x148, 0xffffffffffffffc8
add rax, rcx
rol rcx, 0xd
xor rcx, rax
rol rax, 0x20
invalid
invalid
shl byte [rax], 0x49
xor eax, 0xff
add byte [rax], al
invalid
xor r8, 0xff
add r8, rdx
rol rdx, 0x10
xor rdx, r8
add rax, rdx
rol rdx, 0x15
rol edx, 0x15
rol edx, 0x15
ret 0x4915
add r8, rcx
add eax, ecx
rol rcx, 0x11
xor rcx, r8
rol r8, 0x20
xor rdx, rax
add rax, rcx
add eax, ecx
add eax, ecx
enter 0xffffffffffffc148, 0xffffffffffffffc1
or eax, 0x48c13148
rol rcx, 0xd
xor rcx, rax
rol rax, 0x20
rol eax, 0x20
rol eax, 0x20
and byte [rcx + 1], cl
ror byte [rax - 0x3f], 1
rol rdx, 0x10
invalid
add r8, rdx
add eax, edx
rol rdx, 0x10
xor rdx, r8
add rax, rdx
add eax, edx
add eax, edx
rol rdx, 0x15
add r8, rcx
rol rcx, 0x11
rol ecx, 0x11
rol ecx, 0x11
adc dword [rcx + rsi - 0x3f], ecx
xor rcx, r8
xor ecx, eax
rol r8, 0x20
xor rdx, rax
add rax, rcx
add eax, ecx
add eax, ecx
rol rcx, 0xd
add r8, rdx
rol rdx, 0x10
rol edx, 0x10
rol edx, 0x10
xor rdx, r8
xor edx, eax
ret 0xc148
rol rdx, 0x15
adc eax, 0x49c13148
xor rcx, rax
add r8, rcx
add eax, ecx
add eax, ecx
rol rcx, 0x11
mov rax, r8
rol rax, 0x20
rol eax, 0x20
rol eax, 0x20
xor rax, rcx
xor eax, ecx
enter 0x3148, 0xffffffffffffffd0
xor rax, rdx
xor rax, r8
xor eax, eax
add rsp, 0x78
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
or dword [rax - 0x75], ecx
pop r8
pop rax
mov eax, dword [rcx + 0x58]
pop rax
test rax, rax
test eax, eax
je 0x1400785d1
mov rdx, qword [rcx + 0x60]
ret
ret
movabs rax, 0xcc2972b0f5dc8f0f
jg 0x1b2b87bb6
fdivr st(5), st(0)
cmc
mov al, 0x72
sub esp, ecx
movabs rdx, 0x2852c3825aab01f1
pop rdx
invalid
push rdx
sub bl, al
ret
movabs rax, 0x981def5dcffee2
mov eax, 0x5dcffee2
out dx, eax
sbb eax, 0xba480098
and dword [rcx + 0x744c103b], 0x7f
cmpsd dword [rsi], dword [rdi]
ret
mov eax, 0x5dcffee2
pop rbp
out dx, eax
sbb eax, 0xba480098
add byte [rax - 0x46], cl
and dword [rcx + 0x744c103b], 0x7f
je 0x140078679
cmpsd dword [rsi], dword [rdi]
ret
movabs rax, 0x75e2036789d19af6
movabs rdx, 0xe023052b02eec711
out dx, al
add ch, byte [rbx]
invalid
invalid
and esp, eax
ret
invalid
add esp, edx
jne 0x14007864f
mov edx, 0x2eec711
sub eax, dword [0x188cb6635]
mov eax, 0xa1fecb0e
retf
invalid
movabs eax, dword [0x1e9eba481631b8d2]
movabs rax, 0x1631b8d2a1fecb0e
movabs rdx, 0xd02acae28c021e9e
invalid
mov edx, fs
retf 0xd02a
sub dl, al
add cl, byte [rdx + riz*8 - 0x3c2fd536]
movabs rax, 0x5468ec4097bd9f0c
or al, 0x9f
mov ebp, 0x68ec4097
push rsp
sub dl, al
ret
or al, 0x9f
mov ebp, 0x68ec4097
push rsp
movabs rdx, 0xdd868c0ee49cd334
xor al, 0xd3
pushfq
in al, 0xe
mov word [rsi - 0x47b73c23], es
invalid
invalid
rcr dword [rsp + riz*8 - 0x227973f2], cl
ret
mov eax, 0xd32fb3ea
rcl dword [rax - 0x45b7fb0f], cl
int1
add al, 0x48
invalid
invalid
int1
add al, 0x48
mov edx, 0x6f15fd6c
push rdx
invalid
insb byte [rdi], dx
std
adc eax, 0x4961526f
stosb byte [rdi], al
ret
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x77], cl
mov ebx, edx
in al, dx
sub byte [rax - 0x77], cl
mov ebx, edx
mov rdi, rcx
mov ebx, edx
mov rdi, rcx
mov rax, qword [rcx + 0x10]
adc byte [r8 - 0x75], cl
jno 0x140078687
adc byte [r8 - 0x75], cl
jno 0x140078687
mov esi, dword [rcx + 0x20]
inc qword [rcx + 0x18]
cmp rax, rsi
jne case.0x14004e4bc.311
mov r14, rsi
mov r14, rsi
mov esi, esi
cmp qword [rdi], rsi
jne 0x140078687
cmovs ecx, dword [rcx - 0xd76b707]
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.140047a45
mov r14, qword [rdi + 0x10]
ret 0xfcf3
cld
cld
dec dword [rbx + rcx*4 + 0x77]
adc byte [rcx + 0x69], cl
invalid
imul rcx, r14, 0x138
cmp byte [rcx], al
add byte [rax], al
add rcx, qword [rdi + 8]
add ecx, dword [rdi + 8]
or byte [rcx - 0x48], al
mov r8d, 0x138
cmp byte [rcx], al
add byte [rax], al
mov rdx, rbx
call fcn.1400fc280
or byte [rax], al
or byte [rax], al
add byte [rcx - 1], cl
invalid
inc r14
inc esi
mov qword [rdi + 0x10], r14
lea rax, [rsi + 1]
lea eax, [rsi + 1]
adc byte [rax - 0x73], cl
add dword [rax - 0x77], r9d
lea eax, [rsi + 1]
mov qword [rdi + 0x20], rax
jmp case.0x140049acd.287
and r11b, r13b
sub byte [rsi + 0x33], dh
jbe 0x1400786e6
imul rcx, rsi, 0x138
jbe 0x1400786e6
xor ecx, dword [rax + 0x69]
invalid
add rcx, qword [rdi + 8]
cmp dword [rcx], 2
jne 0x1400786e6
or byte [r11 + 0x23750239], r8b
mov rax, qword [rcx + 8]
mov qword [rdi + 0x20], rax
mov r8d, 0x138
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdx, rbx
mov edx, ebx
call fcn.1400fc280
mov rax, rsi
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, [0x140145d58]
mov edx, 0x28
add byte [rax], al
call fcn.1400ff770
int3
invalid
mov rdi, qword [rcx]
mov rdx, rdi
call 0x140047978
mov rcx, qword [rsi + 0x10]
mov rax, qword [rsi + 0x18]
mov rdx, rdi
sub rdx, rax
cmp rcx, rdx
jbe case.0x14004e4bc.322
mov rbx, qword [rsi]
mov r8, rdi
mov eax, edi
sub r8, rcx
sub rax, r8
cmp r8, rax
invalid
jbe 0x140078766
sub rdx, rdi
cmp rdx, rax
cmp edx, eax
cmp edx, eax
ret 0x2372
jb 0x140078766
and ecx, dword [rax - 0x75]
push rsi
or byte [rax - 0x73], cl
or al, 0xbf
mov rdx, qword [rsi + 8]
lea rcx, [rdi + rdi*4]
shl rcx, 4
add rcx, rdx
add ecx, edx
add ecx, edx
shl rax, 4
lea r8, [rax + rax*4]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.1400fc280
sbb bh, byte [rbx]
or byte [rax], al
sbb bh, byte [rbx]
or byte [rax], al
sub rbx, r8
mov rax, qword [rsi + 8]
lea rdx, [rcx + rcx*4]
mov dword [rax - 0x3f], ecx
loop 0x140078779
invalid
mov dword [rax - 0x3f], ecx
loop 0x140078779
invalid
shl edx, 4
add al, 0x48
add edx, eax
add rdx, rax
lea rcx, [rbx + rbx*4]
lea ecx, [rbx + rbx*4]
shl rcx, 4
add rcx, rax
shl r8, 4
shl eax, 4
shl eax, 4
lea r8, [r8 + r8*4]
lea eax, [rax + rax*4]
call fcn.1400fc280
mov qword [rsi + 0x10], rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rdx
mov rbx, rcx
retf
mov rcx, qword [rcx]
retf
or dword [rax - 0x75], ecx
sbb byte [r8 + 0x39], cl
mov rax, qword [rbx + 0x18]
cmp rax, rcx
jne 0x1400787c4
sbb byte [rax + 0x39], cl
enter 0xf75, 0x48
mov ecx, ebx
mov rcx, rbx
call fcn.1400786ff
mov rcx, qword [rbx]
invalid
invalid
or ecx, dword [rax - 0x75]
sbb byte [r8 - 0x75], cl
push rbx
adc byte [rax + 1], cl
invalid
invalid
mov rax, qword [rbx + 0x18]
mov rdx, qword [rbx + 0x10]
add rdx, rax
ret 0x3145
xor r8d, r8d
cmp rdx, rcx
cmp edx, ecx
cmp edx, ecx
cmovae r8, rcx
sub rdx, r8
ror dword [rcx + rbp - 0x3e], 0x48
lea edi, [rdx + rdx*4]
xchg edx, eax
lea rdi, [rdx + rdx*4]
xchg edx, eax
shl rdi, 4
out 4, eax
add al, 0x48
add edi, dword [rbx + 8]
add rdi, qword [rbx + 8]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
add bl, dh
movsq qword [rdi], qword [rsi]
inc rax
mov qword [rbx + 0x18], rax
sbb byte [rax - 0x7d], cl
invalid
and byte [rbx + 0x5f], bl
pop rsi
sbb byte [rax - 0x7d], cl
invalid
ret
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, rcx
invalid
invalid
mov rbx, qword [rcx + 0x30]
test rbx, rbx
je 0x14007886a
mov rdi, qword [rsi + 0x28]
add rdi, 0x18
lea r14, [0x140155cec]
xor eax, 0xdd4cd
xor eax, 0xdd4cd
cmp dword [rdi - 0x18], 2
je 0x14007885e
invalid
add dh, byte [rcx + rdi + 0xf]
cmp dword [rdi], ecx
movzx eax, byte [rdi - 8]
mov dh, 0x47
clc
cmp rax, 6
ja 0x14007885e
invalid
invalid
movsxd rax, dword [r14 + rax*4]
add rax, r14
jmp rax
loopne 0x140078881
mov rcx, rdi
mov ecx, edi
call fcn.14006f71d
jmp 0x14007885e
jmp 0x14007885e
adc cl, byte [rax - 0x73]
sbb byte [r8 - 0x75], r9b
invalid
push rdi
or byte [rbx + rcx*4 + 0x47], cl
mov eax, dword [rdi + 0x10]
adc bh, bh
push rax
sbb byte [rax - 0x7f], cl
invalid
add rdi, 0x138
add byte [rax], al
dec rbx
jne 0x14007881f
cmp qword [rsi + 0x20], 0
and byte [rax], al
je 0x140078884
mov r8, qword [rsi + 0x28]
mov rcx, qword [0x140165ff0]
invalid
sub byte [rax - 0x75], r9b
or eax, 0xed774
invalid
add byte [rcx], dh
sar bh, cl
adc eax, 0x8c7a4
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
cmp rsi, 0xffffffffffffffff
cmp esi, 0xffffffff
je 0x1400788ad
lock dec qword [rsi + 8]
dec qword [rsi + 8]
jne 0x1400788ad
mov rcx, qword [0x140165ff0]
or eax, 0xed758
xor edx, edx
mov r8, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
sub rsp, 0x20
mov rsi, qword [rcx]
mov rbx, qword [rcx + 8]
mov rdi, qword [rbx + 0x10]
mov edi, dword [rbx + 0x10]
adc byte [rax - 0x73], cl
dec dword [r8 - 0x7d]
dec dword [rax - 0x7d]
loopne 0x1400788c2
adc byte [rax - 0x73], cl
dec dword [r8 - 0x7d]
dec dword [rax - 0x7d]
dec dword [rax - 0x7d]
loopne 0x1400788c2
lea rcx, [rax + rsi]
lea ecx, [rax + rsi]
add rcx, 0x10
call qword [rbx]
cmp rsi, 0xffffffffffffffff
cmp esi, 0xffffffff
cmp esi, 0xffffffff
je case.0x14005180a.225
lock dec qword [rsi + 8]
jne case.0x14005180a.225
mov rcx, qword [rbx + 8]
cmp rdi, 9
mov eax, 8
cmovae rax, rdi
cmovae eax, edi
invalid
invalid
invalid
add rcx, rax
add ecx, eax
add rcx, 0xf
mov rdx, rax
neg rdx
test rcx, rdx
test ecx, edx
je case.0x14005180a.225
cmp rax, 0x11
cmp eax, 0x11
jb 0x140078916
mov rsi, qword [rsi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
in al, dx
cmp byte [rax - 0x75], cl
mov rdi, qword [rcx]
invalid
invalid
jg case.0x1400647b3.124
mov rdi, qword [rcx]
mov edi, dword [rcx]
cmp qword [rdi + 0x18], 0
je 0x140078a71
add dword [rax], eax
invalid
add byte [rdi], cl
test byte [0x188078956], bl
add dword [rax], eax
add byte [rax - 0x77], cl
mov rsi, rcx
add dword [rax], eax
add byte [rax - 0x77], cl
mov rsi, rcx
mov rsi, rcx
lea rbx, [rdi + 0x10]
pop rdi
adc byte [rbp + rcx*4 + 0x67], cl
invalid
invalid
invalid
lea r12, [rdi + 0x18]
lea esp, [rdi + 0x18]
sbb byte [rax - 0x75], cl
add ecx, dword [rax - 0x39]
invalid
add eax, dword [rax]
add byte [rax], al
invalid
mov rax, qword [rbx]
mov qword [rbx], 0
mov dword [rbx], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
test rax, rax
test eax, eax
je 0x14007897d
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, 0x20
and al, ch
xor dword [rax], ebx
add al, byte [rax]
invalid
call fcn.14009a1ae
add byte [rcx - 0x75], cl
and al, 0x10
and al, 0x10
mov rax, qword [r12 + 0x10]
and al, 0x10
adc byte [rax - 0x77], cl
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
and al, 0x30
movups xmm0, xmmword [r12]
and al, 0xf
sub dword [rsp + 0x20], eax
and al, 0x20
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
mov qword [r12], 0
and al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x7d], cl
jl 0x1400789c1
invalid
cmp qword [rsp + 0x20], 0
and al, 0x20
add byte [rsi + rdi + 0x48], dh
je case.0x140053613.188
lea rcx, [rsp + 0x20]
and byte [rax], al
je case.0x140053613.188
lea rcx, [rsp + 0x20]
call fcn.1400c17fa
add al, 0
test rax, rax
test eax, eax
je case.0x140053613.188
invalid
mov r14, rax
mov esi, eax
mov r15, rdx
mov rcx, rax
sar edi, 0x12
sar edi, 0x12
adc cl, byte [rcx - 0x7d]
jg case.0x1400532a7.194
cmp qword [r15 + 8], 0
je case.0x140053613.188
add byte [rbp + rbx + 0x49], dh
cmp dword [rdi + 0x10], 0x11
jg 0x1400789d6
invalid
sbb eax, 0x107f8349
cmp qword [r15 + 0x10], 0x11
jg 0x1400789d6
adc byte [rcx], dl
adc dword [rdx + 4], esi
jb 0x1400789cd
add al, 0x4d
mov esi, dword [rsi - 8]
jbe case.0x14006608e.114
mov r14, qword [r14 - 8]
jbe case.0x14006608e.114
clc
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x8c649
invalid
mov r14, qword [rbx]
test r14, r14
test esi, esi
test esi, esi
je 0x1400789fd
mov rcx, rbx
call fcn.1400562bb
lock dec qword [r14]
dec qword [r14]
dec qword [r14]
jne 0x1400789fd
mov rcx, qword [rbx]
call 0x14005d0b9
invalid
invalid
or ebp, eax
mov esp, 0x49fffe46
invalid
dec dword [rcx - 0x75]
sbb al, 0x24
invalid
invalid
mov rbx, qword [r12]
test rbx, rbx
je 0x140078a35
mov rcx, qword [rdi + 0x28]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lock dec qword [rbx]
jne 0x140078a1f
or al, 0x24
call fcn.14003dfc8
mov rax, qword [rdi + 0x20]
lock dec qword [rax]
jne 0x140078a35
or al, 0x48
add edi, 0x20
add rdi, 0x20
mov rcx, rdi
call fcn.1400c4041
mov dh, 4
invalid
mov dh, 4
add byte [rbx + rcx*4 + 6], cl
invalid
mov r8, qword [rsi]
invalid
cmp r8, 0xffffffffffffffff
push qword [rsp - 0x10]
dec qword [r8 + 8]
dec dword [rax + 8]
je 0x140078a62
lock dec qword [r8 + 8]
dec dword [rax + 8]
or byte [rbp + 0x1d], dh
jne 0x140078a62
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x38
invalid
cmp byte [rbx + 0x5f], bl
invalid
invalid
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
or byte [rax], al
nop
add rsp, 0x38
add esp, 0x38
add esp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, [0x14014972a]
lea ecx, [0x14014972a]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
mov edx, 0x16
invalid
add byte [rax], al
invalid
invalid
add al, ch
xlatb
call fcn.1400ffb60
jo 0x140078a90
or byte [rax], al
add ah, cl
int3
sub esp, 0x20
mov rsi, rcx
mov esi, ecx
add rcx, 0x10
call qword [sym.imp.secur32.dll_FreeCredentialsHandle]
invalid
retf 8
or byte [rax], al
rcl dword [rax], 0xff
adc eax, 0x8cac4
invalid
retf 8
or byte [rax], al
invalid
or byte [rax], al
cmp rsi, 0xffffffffffffffff
je 0x140078ac1
lock dec qword [rsi + 8]
jne 0x140078ac1
invalid
sbb byte [rax - 0x75], cl
or eax, 0xed540
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x8c567
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
and eax, 0x8c567
invalid
or byte [rax], al
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
in al, dx
and byte [rax - 0x77], cl
mov esi, ecx
mov esi, ecx
add rcx, 0x10
call fcn.140095824
cmp rsi, 0xffffffffffffffff
invalid
invalid
je 0x140078afe
invalid
int 1
add byte [rax - 0x7d], cl
invalid
invalid
lock dec qword [rsi + 8]
jne 0x140078afe
mov rcx, qword [0x140165ff0]
xor edx, edx
add edx, ebp
invalid
mov r8, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
pop rsi
ret
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov rbx, qword [rcx + 0x30]
test rbx, rbx
invalid
je 0x140078b91
invalid
invalid
jne 0x140078b65
mov rdi, qword [rsi + 0x28]
mov edi, dword [rsi + 0x28]
add rdi, 0x18
lea r14, [0x140155d08]
lea esi, [0x140155d08]
lea esi, [0x140155d08]
mov r15, qword [sym.imp.KERNEL32.dll_HeapFree]
cmp eax, 0x8c4f6
invalid
cmp dword [rdi - 0x18], 2
je 0x140078b85
jg 0x140078b1d
add dh, byte [rbp + rcx*2 + 0xf]
mov dh, 0x47
clc
movzx eax, byte [rdi - 8]
cmp rax, 6
cmp eax, 6
ja 0x140078b85
movsxd rax, dword [r14 + rax*4]
movsxd rax, dword [r14 + rax*4]
invalid
add rax, r14
jmp rax
jmp 0x140078b85
cmp dword [rdi], 1
jne 0x140078b85
cmp qword [rdi + 0x10], 0
cmp dword [rdi + 0x10], 0
je 0x140078b85
mov r8, qword [rdi + 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r15
jmp 0x140078b85
mov eax, dword [rdi + 0x10]
call qword [rax + 0x18]
add rdi, 0x138
dec rbx
jne 0x140078b32
invalid
cmp qword [rsi + 0x20], 0
je case.0x14008414d.504
add byte [rbx + rdx + 0x4c], dh
mov r8, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x8c47d
adc eax, 0x8c47d
cmp rsi, 0xffffffffffffffff
invalid
je 0x140078bd6
lock dec qword [rsi + 8]
jne 0x140078bd6
invalid
invalid
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
invalid
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
or byte [rax], al
nop
add rsp, 0x20
add esp, 0x20
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
mov rsi, rcx
add rcx, 0x10
add ecx, 0x10
add ecx, 0x10
adc al, ch
mov eax, 0x480001ca
retf 1
cmp rsi, 0xffffffffffffffff
invalid
call fcn.1400956ac
cmp rsi, 0xffffffffffffffff
invalid
retf 1
push qword [rdi + rbx - 0x10]
dec qword [rsi + 8]
dec dword [rsi + 8]
je 0x140078c19
lock dec qword [rsi + 8]
dec dword [rsi + 8]
or byte [rbp + 0x18], dh
jne 0x140078c19
sbb byte [rax - 0x75], cl
or eax, 0xed3e8
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
and byte [rsi + 0x48], bl
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x8c40f
ror byte [rcx - 0x77], cl
invalid
and byte [rsi + 0x48], bl
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x8c40f
and eax, 0x8c40f
invalid
nop
add rsp, 0x20
pop rsi
ret
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rdi, rdx
xlatb
xlatb
mov rbx, qword [rcx]
mov ebx, dword [rcx]
lea rsi, [rbx + 0x18]
lea r14, [0x140155d24]
lea esi, [0x140155d24]
lea esi, [0x140155d24]
lea r15, [0x140155d34]
mov r12d, 2
add al, byte [rax]
add byte [rax], al
out dx, eax
ror byte [0x142c3cd48], 1
or eax, 0x2bc4100
or eax, 0x2bc4100
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
adc r8b, bpl
js 0x140078c58
mov rcx, qword [rbx + 0x10]
mov ecx, dword [rbx + 0x10]
call fcn.1400d04bb
movzx eax, al
add byte [rdi], cl
mov dh, 0xc0
movsxd rcx, dword [r14 + rax*4]
invalid
xchg byte [rcx + rax - 0xf], cl
add rcx, r14
jmp rcx
mov cl, 1
xchg byte [rbx + 0x28], cl
test cl, cl
jne case.0x1400327c5.470
sub byte [r9 + r9*8 + 0x6349e275], al
movsxd rax, dword [r15 + rax*4]
invalid
add al, 0x87
add rax, r15
clc
jmp rax
xor eax, eax
lock cmpxchg qword [rbx + 0x10], r12
sal al, 0x4c
cmpxchg dword [rbx + 0x10], esp
jne case.0x14003d73d.441
xor r9d, ecx
xor ecx, ecx
leave
jmp 0x140078cba
cmp bh, byte [rax + 1]
mov eax, 1
add byte [rax], al
add al, dh
cmpxchg qword [rbx + 0x10], r12
invalid
lock cmpxchg qword [rbx + 0x10], r12
adc byte [rcx + 1], bh
mov ecx, 1
add byte [rax], al
add byte [rax + rbp - 0x15], dh
sub edi, dword [rcx + 2]
mov ecx, 2
je 0x140078cba
jmp case.0x14003d73d.441
mov ecx, 2
add byte [rax + 2], bh
mov eax, 2
add al, byte [rax]
add byte [rax], al
invalid
add al, dh
cmpxchg qword [rbx + 0x10], rcx
lock cmpxchg qword [rbx + 0x10], rcx
je 0x140078cba
jmp case.0x14003d73d.441
mov eax, 3
lock cmpxchg qword [rbx + 0x10], r12
add byte [rax], al
add al, dh
cmpxchg qword [rbx + 0x10], r12
mov ecx, 3
jne case.0x14003d73d.441
cmp rax, rcx
cmp eax, ecx
je 0x140078cec
mov rcx, rsi
mov dl, 4
call fcn.14005a92d
jmp case.0x1400327c5.470
xor edx, edx
jmp 0x140078cd9
mov cl, 5
call fcn.1400210cc
test byte [rbx - 0x76b70006], 0xc2
test byte [rbx - 0x76b70006], 0xc2
xor esi, esi
mov rax, rsi
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov rdx, qword [rsi]
mov r8, qword [rdi]
test rdx, rdx
je 0x140078d0c
mov rcx, qword [rbx + 0x20]
mov rax, qword [r8]
mov r8, qword [r8 + 8]
cmp rcx, r8
je 0x140078d15
mov rcx, r8
jmp 0x140078d3b
mov rax, qword [r8]
mov rcx, qword [r8 + 8]
jmp 0x140078d3b
mov r8, qword [rdx]
cmp r8, qword [rax]
jne 0x140078d3b
call qword [rax]
mov r14, qword [rbx + 0x18]
mov rdi, qword [rbx + 0x20]
mov qword [rbx + 0x18], rax
mov qword [rbx + 0x20], rdx
mov rcx, rsi
mov dl, 4
call fcn.14005a92d
mov esi, 1
test r14, r14
je 0x140078d68
sub esp, 0x28
mov al, byte [0x1401660a0]
mov ecx, 0x140
add byte [rcx + 0x140], bh
mov edx, 8
call fcn.14003e6a0
test rax, rax
invalid
je 0x140078dc6
sal byte [rdx + rbp - 0x47], 1
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x77], cl
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
or byte [rax - 0x39], cl
xor byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
add eax, 0xf0000000
inc qword [rax]
or byte [rax - 0x39], cl
xor byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
add eax, 0xf0000000
inc qword [rax]
jle 0x140078dd5
invalid
mov rdx, rax
add rsp, 0x28
ret
mov ecx, 8
mov edx, 0x140
add dword [rax], eax
add al, ch
imul esp, dword [rbx + 8], 0
add dword [rax], eax
add al, ch
imul esp, dword [rbx + 8], 0
ud2
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rdi, r8
mov rsi, rcx
mov rcx, qword [rdx]
mov rax, qword [rcx + 0x1c8]
invalid
enter 1, 0
or eax, 0xa8000001
add dword [rdi], ecx
test al, 1
jne 0x140078ec7
test ebx, ecx
add byte [rax], al
add byte [rax - 0x7d], cl
clc
cmp rax, 0xfffffffffffffffe
je 0x140078ee5
fild word [rax]
add byte [rax], al
dec byte [rdi]
test bh, bl
fild word [rax]
add byte [rax], al
invalid
invalid
invalid
lea eax, [rax + 2]
add dh, al
cmpxchg qword [rcx + 0x1c8], r8
enter 1, 0
lock cmpxchg qword [rcx + 0x1c8], r8
enter 1, 0
jne 0x140078df4
mov r15, qword [rdx]
mov edi, dword [rdx]
cmp cl, byte [rcx - 0x73]
pop qword [rax + 0x41000000]
mov r12d, 1
lea rcx, [r15 + 0x80]
lea ecx, [rdi + 0x80]
mov r12d, 1
mov ebx, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add al, dh
lock xadd qword [r15 + 0x88], rbx
xadd qword [r15 + 0x88], rbx
mov rdx, rbx
invalid
call fcn.14008fda6
add dword [rax], eax
mov r14, rax
and ebx, 0x1f
imul rcx, rbx, 0x118
add byte [rax], al
add byte [rax], al
add byte [rax + 1], cl
rol dword [rcx - 0x48], 0x18
invalid
invalid
invalid
add rcx, rax
mov r8d, 0x118
mov rdx, rdi
cli
add dword [rax], eax
add byte [rax - 0x77], cl
cli
call fcn.1400fc280
or byte [rax], al
mov ecx, ebx
shl r12, cl
lock or qword [r14 + 0x2310], r12
invalid
add byte [rcx - 0x75], cl
xchg dword [rax], edx
add dword [rax], eax
add byte [rax], al
mov rcx, rax
invalid
invalid
leave
mov rax, qword [r15 + 0x110]
mov eax, dword [rdi + 0x110]
add byte [rax], al
mov rcx, rax
or rcx, 2
leave
add dh, al
cmpxchg qword [r15 + 0x110], rcx
mov cl, 0x8f
adc byte [rcx], al
add byte [rax], al
leave
add dh, al
cmpxchg qword [r15 + 0x110], rcx
mov cl, 0x8f
adc byte [rcx], al
add byte [rax], al
mov cl, 0x8f
adc byte [rcx], al
add byte [rax], al
jne 0x140078e6d
out dx, al
test rax, rax
jne 0x140078eae
mov rax, qword [r15 + 0x100]
mov rcx, qword [r15 + 0x108]
add byte [rcx - 0x39], cl
xchg dword [rax], eax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, dh
and qword [r15 + 0x110], 0xfffffffffffffffd
add byte [rcx - 0x39], cl
xchg dword [rax], eax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, dh
and qword [r15 + 0x110], 0xfffffffffffffffd
add byte [rax], al
std
test rax, rax
test eax, eax
je 0x140078eae
call qword [rax + 8]
mov qword [rsi + 0x100], 3
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
ret
mov r8d, 0x118
mov rcx, rsi
int1
int1
mov rdx, rdi
add rsp, 0x28
pop rbx
pop rdi
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop rsp
pop r14
pop r15
jmp fcn.1400fc280
lock dec qword [rdi]
jne 0x140078f1b
mov rcx, qword [rsi]
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.1400566e0
nop
add rsp, 0x28
pop rdi
pop rsi
ret
invalid
sbb bh, bh
push rax
adc byte [rax - 0xa], al
test bh, 2
add dh, byte [rdi + rbp + 0x48]
lea edx, [rsi + 0x38]
invalid
invalid
jl 0x140078f94
and byte [rcx - 0x48], al
or byte [rcx], al
add byte [rax], al
mov rcx, rdi
call fcn.1400fc280
mov qword [rsi + 0x40], 5
cmp dword [rdi + 8], 5
je 0x140078f97
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
call fcn.14005674c
xlatb
std
call qword [rax + 0x28c48148]
add dword [rax], eax
add byte [rdi + 0x5e], bl
nop
add rsp, 0x128
pop rdi
pop rsi
ret
push rsi
push rdi
sub rsp, 0x28
sub byte [rax - 0x77], cl
invalid
mov al, byte [0x1401660a0]
invalid
invalid
mov ecx, 0xa0
mov edx, 8
call fcn.14003e6a0
test rax, rax
test eax, eax
je 0x140078fea
mov rdi, rax
mov r8d, 0xa0
mov eax, 0xa0
mov eax, 0xa0
mov rcx, rax
mov rdx, rsi
bnd call fcn.1400fc280
bnd call fcn.1400fc280
lea rdx, [0x1401460b0]
mov rax, rdi
mov eax, edi
mov eax, edi
add rsp, 0x28
pop rdi
pop rsi
ret
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0xa0
call fcn.1400ff140
add al, ch
invalid
int3
cmp dword [rdi + rcx], eax
test dword [rsi - 0x3c000227], ebx
sahf
fscale
inc ebx
ret
ret
push rsi
push rdi
sub rsp, 0x28
mov rdi, qword [rdx]
mov edi, dword [rdx]
mov edi, dword [rdx]
mov qword [rdx], 4
cmp rdi, 4
je case.0x140053613.204
add byte [rax - 0x7d], cl
inc dword [rsp + rsi*2]
and ecx, dword [rax - 0x77]
mov rsi, rcx
mov rsi, rcx
mov esi, ecx
add rdx, 8
add rcx, 8
invalid
invalid
ror dword [rax], 0x41
mov eax, 0x98
mov r8d, 0x98
call fcn.1400fc280
mov qword [rsi], rdi
mov rax, rsi
mov rax, rsi
add rsp, 0x28
pop rdi
sub byte [rdi + 0x5e], bl
pop rsi
ret
lea rcx, str.Ready_polled_after_completionC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_ready.rs_
lea r8, [0x140148e90]
dec byte [r8 + rax]
add byte [rbp + rcx*4 + 5], cl
dec byte [r8 + rax]
add byte [rdx + 0x1d], bh
mov edx, 0x1d
add al, ch
or ebp, dword [rbx + 8]
add ah, cl
int3
push rsi
sub rsp, 0x20
call fcn.1400ffb60
int3
mov rsi, rcx
movzx eax, byte [rcx + 0xbd0]
or eax, dword [rax]
invalid
or eax, dword [rax]
add byte [rbp - 0x7c998b40], al
je case.0x14005ecf8.162
cmp eax, 3
jne 0x140079120
add byte [rax], al
add byte [rax - 0x73], cl
mov gs, eax
add al, 0
invalid
add byte [rax], al
test eax, eax
je case.0x14005ecf8.162
cmp eax, 3
jne 0x140079120
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov gs, eax
add al, 0
add al, ch
rol dword [rcx], 0
add byte [r8], al
lea rcx, [rsi + 0x4e8]
call fcn.14007d23f
add byte [r8], al
lea rcx, [rsi + 0x490]
lea ecx, [rsi + 0x490]
nop
add al, 0
add byte [rax], al
invalid
xchg ecx, eax
jle case.0x14005a942.181
add byte [rax], al
call fcn.140020f1b
mov cl, byte [rsi + 0x460]
add byte [rax], al
dec dword [rdx + 0x4608e]
add byte [rax - 0x75], cl
xchg esi, eax
add byte [rax], al
mov rdx, qword [rsi + 0x468]
push 0xffffffffe8000004
invalid
add byte [rax], al
call fcn.140019f60
lea rcx, [rsi + 0x488]
mov byte [rax + rax], al
add byte [rax - 0x75], cl
xchg byte [rax + 4], dh
add al, 0
invalid
add byte [rax - 0x75], cl
xchg byte [rax + 4], dh
add al, 0
invalid
add al, 0
add byte [rax - 0x75], cl
xchg esi, eax
mov rdx, qword [rsi + 0x478]
js 0x1400790b3
add byte [rax], al
mov r8, qword [rsi + 0x480]
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x7f], cl
invalid
add al, byte [rax]
add al, byte [rax]
add byte [rax - 0x77], cl
int1
xchg byte [rax - 0xfffffc], al
push rax
sbb byte [rax - 0x7f], cl
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
int1
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.14007417d
invalid
dec dword [rax - 0x77]
int1
mov rcx, rsi
call fcn.14007417d
cmpsb byte [rsi], byte [rdi]
mov al, 0xff
dec dword [rax - 0x73]
invalid
invalid
mov ds, word [rax]
add dword [rax], eax
lea rcx, [rsi + 0x118]
call fcn.1400564a3
std
invalid
add al, ch
rcl bl, 0xfd
std
std
dec dword [rdx + 0x2188e]
add byte [rax - 0x75], cl
xchg esi, eax
and byte [rdx], al
mov cl, byte [rsi + 0x218]
mov rdx, qword [rsi + 0x220]
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.140019f60
mov rax, qword [rsi + 0x228]
mov eax, dword [rsi + 0x228]
imul ecx, dword [rsi], 0xfffffffa
dec dword [rax - 0x75]
invalid
mov eax, dword [rsi + 0x228]
xchg byte [rax], ch
add al, byte [rax]
add byte [rax - 0x75], cl
xchg esi, eax
mov rdx, qword [rsi + 0x230]
xor byte [rdx], al
add byte [rax], al
mov rax, qword [rax + 0x18]
mov r8, qword [rsi + 0x238]
xchg byte [rax], bh
add al, byte [rax]
invalid
sbb byte [rbx + rcx*4 - 0x7a], cl
xchg byte [rax], bh
cmp byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x7f], cl
mov byte [rax + 2], 0
add byte [rax], al
mov rcx, rsi
add rsi, 0x240
add byte [rax], al
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp rax
jmp rax
loopne 0x1400790b1
nop
add rsp, 0x20
pop rsi
ret
invalid
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x16f8
call fcn.1400fb600
ret
and al, 8
or byte [rax], al
ret
or byte [rax], al
sub rsp, rax
mov qword [rsp + 0x70], r8
mov r14, rdx
mov esi, edx
mov esi, edx
invalid
movzx eax, byte [rdx + 0xbd0]
ror byte [rbx], 1
add byte [rax], al
test eax, eax
mov qword [rsp + 0x110], rcx
je 0x140079196
invalid
cmp eax, dword [rbx - 0x7af0fc08]
adc eax, dword [rdx]
add al, byte [rax]
invalid
cmp eax, 3
jne case.default.0x140079188
test dword [rbx], edx
add al, byte [rax]
invalid
test dword [rbx], edx
add al, byte [rax]
add byte [rcx - 0x73], cl
xchg esi, eax
sub byte [rdi], al
add byte [rax], al
invalid
lea rdx, [r14 + 0x728]
add byte [rcx - 0x73], cl
mov dh, 0xe8
call 0x181079177
movzx eax, byte [rsi + 0x728]
invalid
add byte [rax], al
lea rsi, [r14 + 0x4e8]
movzx eax, byte [r14 + 0x728]
invalid
add byte [rax], al
call 0x181079177
movzx eax, byte [rsi + 0x728]
invalid
add byte [rax], al
invalid
lea rcx, [0x140155d44]
lea ecx, [0x140155d44]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rbx, qword [r14 + 0x618]
mov ebx, dword [rsi + 0x618]
add byte [rax], al
jmp 0x1400794e7
lea rcx, [r14 + 0x248]
mov r8d, 0x118
sbb byte [rcx], al
add byte [rax], al
sbb byte [rcx], al
add byte [rax], al
mov rdx, r14
call fcn.1400fc280
lea rcx, [r14 + 0x360]
lea rdx, [r14 + 0x118]
mov r8d, pe_nt_image_headers64
call fcn.1400fc280
movups xmm0, xmmword [r14 + 0x218]
movups xmm1, xmmword [r14 + 0x228]
movdqu xmm2, xmmword [r14 + 0x238]
movups xmmword [r14 + 0x460], xmm0
movups xmmword [r14 + 0x470], xmm1
movdqu xmmword [r14 + 0x480], xmm2
movzx eax, byte [r14 + 0x3c0]
test rax, rax
je 0x140079213
cmp eax, 1
jne 0x140079217
xor ebx, ebx
jmp 0x140079253
mov r9, qword [rax + 0x10]
lea rdi, [rsp + 0x1f0]
mov rcx, rdi
call qword [r10]
movups xmm0, xmmword [rdi]
invalid
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov bl, 2
invalid
lea rdx, [r14 + 0x3e8]
mov rax, qword [r14 + 0x3d0]
mov r8, qword [r14 + 0x3d8]
add byte [rbp - 0x75], cl
mov fs, eax
add eax, dword [rax]
add byte [rax], al
add byte [rcx - 0x75], cl
xchg al, dl
add eax, dword [rax]
add byte [rbp - 0x75], cl
xchg al, bl
add eax, dword [rax]
add byte [rbp - 0x75], cl
mov fs, eax
add eax, dword [rax]
add byte [rax], al
lea rcx, [r14 + 0x4a0]
invalid
add byte [rax], al
lea rcx, [r14 + 0x4a0]
call qword [rax]
lea rdx, [r14 + 0x408]
or byte [rax + rax], al
add byte [rcx - 0x75], cl
xchg al, dh
add eax, dword [rax]
add byte [rbp - 0x75], cl
mov eax, dword [rsi + 0x3f8]
add al, 0
add bh, bh
adc byte [rcx - 0x73], cl
xchg esi, eax
or byte [rax + rax], al
add byte [rcx - 0x75], cl
xchg al, dh
add eax, dword [rax]
add byte [rbp - 0x75], cl
mov eax, dword [rsi + 0x3f8]
invalid
invalid
mov eax, dword [rsi + 0x3f8]
mov r9, qword [r14 + 0x400]
lea rdi, [rsp + 0x1f0]
invalid
mov es, word [rax]
add al, 0
add byte [rax - 0x73], cl
mov esp, 0x1f024
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call qword [rax]
movzx eax, word [r14 + 0x410]
mov word [rdi + 0x20], ax
mov byte [r14 + 0x490], bl
mov byte [rsi + 0x490], bl
mov bh, 0x86
adc byte [rax + rax], al
add byte [rsi - 0x77], ah
and byte [r9 - 0x78], r8b
invalid
mov byte [rsi + 0x490], bl
sahf
nop
add al, 0
add byte [rcx - 0x78], al
invalid
scasb al, byte [rdi]
mov byte [r14 + 0x491], bpl
mov byte [rsi + 0x491], ch
xchg ecx, eax
add al, 0
add byte [rcx - 0x77], cl
mov dh, 0x98
add al, 0
add bl, dh
invalid
mov qword [r14 + 0x498], rsi
movdqu xmm0, xmmword [rdi]
movq mm0, qword [rdi]
movdqu xmm1, xmmword [rdi + 0x10]
adc r11b, r14b
movq qword [r14 + 0x4c0], mm0
movq qword [rsi + 0x4c0], mm0
movdqu xmmword [r14 + 0x4c0], xmm0
movq qword [rsi + 0x4c0], mm0
xchg al, al
add al, 0
add bl, dh
movq qword [r14 + 0x4d0], mm1
movq qword [rsi + 0x4d0], mm1
movdqu xmmword [r14 + 0x4d0], xmm1
movq qword [rsi + 0x4d0], mm1
mov rax, qword [rdi + 0x20]
mov qword [r14 + 0x4e0], rax
xchg al, ah
add al, 0
add cl, ch
ret 0
add byte [rax], al
invalid
and byte [r9 - 0x77], r9b
xchg al, ah
add al, 0
add cl, ch
ret 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rsp + 0xf0], rsi
mov ah, 0x24
lock add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x98], rdx
lea rdx, [r14 + 0x9d0]
xchg esi, eax
ror byte [rcx], 1
add byte [rax], al
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rcx - 0x73], cl
xchg esi, eax
ror byte [rcx], 1
add byte [rax], al
movzx eax, byte [r14 + 0x9d0]
lea rbp, [r14 + 0x730]
xor byte [rdi], al
add byte [rax], al
xchg al, dl
or dword [rax], eax
add byte [rcx - 0x73], cl
scasb al, byte [rdi]
xor byte [rdi], al
add byte [rax], al
lea rcx, [0x140155d58]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
add eax, ecx
retf 0xd
invalid
add eax, ecx
jmp rax
mov rbx, qword [r14 + 0x760]
jmp 0x140079568
invalid
add cl, ch
cmp dword [rdx], eax
add byte [rax], al
mov qword [rsp + 0xf0], rsi
add byte [rax - 0x77], cl
mov qword [rsp + 0x98], rdx
mov rsi, qword [r14 + 0x7a8]
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rcx - 0x75], cl
mov dh, 0xa8
invalid
jmp 0x14007bad9
add byte [rax], al
mov qword [rsp + 0xa0], rdx
mov rdi, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
jmp 0x14007a104
mov qword [rsp + 0xa0], rdx
jmp 0x14007a637
adc al, byte [rax]
invalid
adc al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0xa0], rdx
jmp 0x14007a4a4
lea rcx, str._async_fn__resumed_after_completion
mov qword [rsp + 0xa0], rdx
mov dword [rsp + 0xa0], edx
jmp 0x14007a4a4
lea rcx, str._async_fn__resumed_after_completion
or al, 0
lea r8, [0x140146280]
jmp 0x140079395
lea rcx, str._async_fn__resumed_after_completion
or al, 0
lea r8, [0x1401461a8]
mov edx, 0x23
call fcn.1400ff770
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140146268]
jmp 0x140079395
lea rbx, [r14 + 0x248]
lea rdx, [r14 + 0x360]
lea rcx, [rsp + 0x480]
mov r8d, pe_nt_image_headers64
call fcn.1400fc280
movzx edx, byte [r14 + 0x460]
xor eax, eax
test rdx, rdx
je 0x14007942f
cmp edx, 1
jne 0x1400793ef
mov cl, byte [r14 + 0x461]
mov al, 1
jmp 0x14007942f
call fcn.140022aff
mov rsi, rax
mov rax, qword [r14 + 0x468]
lea rdx, [rax + 0x18]
mov r10, qword [rax]
mov r8, qword [rax + 8]
mov r9, qword [rax + 0x10]
lea rdi, [rsp + 0x1f0]
mov rcx, rdi
call qword [r10]
movdqu xmm0, xmmword [rdi]
movdqu xmm1, xmmword [rdi + 0x10]
movdqu xmmword [rsi + 0x10], xmm1
movdqu xmmword [rsi], xmm0
mov al, 2
lea rdi, [rsp + 0x760]
mov byte [rdi - 0x10], al
mov byte [rdi - 0xf], cl
mov qword [rdi - 8], rsi
lea rdx, [r14 + 0x488]
mov rax, qword [r14 + 0x470]
mov r8, qword [r14 + 0x478]
mov r9, qword [r14 + 0x480]
mov rcx, rdi
call qword [rax]
lea rsi, [rsp + 0x1f0]
lea rdx, [rsp + 0x480]
mov r8d, pe_nt_image_headers64
mov rcx, rsi
call fcn.1400fc280
movups xmm0, xmmword [rdi - 0x10]
movups xmm1, xmmword [rdi]
movups xmm2, xmmword [rdi + 0x10]
movups xmmword [rsi + 0x100], xmm0
movups xmmword [rsi + 0x110], xmm1
movups xmmword [rsi + 0x120], xmm2
lea rdi, [rsp + 0x15c8]
mov r8d, 0x130
mov rcx, rdi
mov rdx, rsi
call fcn.1400fc280
lea rsi, [r14 + 0x4e8]
mov r8d, 0x130
mov rcx, rsi
mov rdx, rdi
call fcn.1400fc280
mov qword [r14 + 0x618], rbx
lea rdx, [r14 + 0x728]
mov byte [r14 + 0x728], 0
mov qword [rsp + 0x98], rdx
mov qword [r14 + 0x620], rbx
mov byte [r14 + 0x729], 1
lea rcx, [r14 + 0x628]
mov r8d, pe_nt_image_headers64
mov qword [rsp + 0xf0], rsi
mov rdx, rsi
call fcn.1400fc280
lea rbp, [r14 + 0x730]
movups xmm0, xmmword [r14 + 0x5e8]
movups xmm1, xmmword [r14 + 0x5f8]
movups xmm2, xmmword [r14 + 0x608]
movups xmmword [r14 + 0x730], xmm0
movups xmmword [r14 + 0x740], xmm1
movups xmmword [r14 + 0x750], xmm2
mov qword [r14 + 0x760], rbx
lea rdx, [r14 + 0x9d0]
mov byte [r14 + 0x9d0], 0
mov qword [rsp + 0xa0], rdx
mov word [r14 + 0x9d6], 0
mov dword [r14 + 0x9d2], 0
mov qword [r14 + 0x768], rbx
lea r15, [r14 + 0x770]
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
movups xmm2, xmmword [rbp + 0x20]
movups xmmword [r14 + 0x770], xmm0
movups xmmword [r14 + 0x780], xmm1
movups xmmword [r14 + 0x790], xmm2
movzx ecx, byte [r14 + 0x770]
xor eax, eax
test rcx, rcx
je 0x140079612
cmp ecx, 1
jne 0x1400795d6
mov dl, byte [r14 + 0x771]
mov al, 1
jmp 0x140079612
call fcn.140022aff
mov rsi, rax
mov rax, qword [r14 + 0x778]
lea rdx, [rax + 0x18]
mov r10, qword [rax]
mov r8, qword [rax + 8]
mov r9, qword [rax + 0x10]
lea rdi, [rsp + 0x1f0]
mov rcx, rdi
call qword [r10]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov al, 2
lea rcx, [rsp + 0x200]
mov byte [rcx - 0x10], al
mov byte [rcx - 0xf], dl
mov qword [rcx - 8], rsi
lea rdx, [r14 + 0x798]
mov rax, qword [r14 + 0x780]
mov r8, qword [r14 + 0x788]
mov r9, qword [r14 + 0x790]
call qword [rax]
mov r10, qword [rbx + 0x108]
test r10, r10
je 0x140079658
lock inc qword [r10]
jle case.0x140079321.2
movups xmm0, xmmword [rsp + 0x1f0]
movups xmm1, xmmword [rsp + 0x200]
movups xmm2, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0x6a0], xmm2
movaps xmmword [rsp + 0x690], xmm1
movaps xmmword [rsp + 0x680], xmm0
mov rdi, qword [r14 + 0x768]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rsp + 0x930], xmm2
movaps xmmword [rsp + 0x920], xmm1
movaps xmmword [rsp + 0x910], xmm0
mov rsi, qword [rdi + 0x68]
test rsi, rsi
je 0x1400796d4
cmp dword [r14 + 0xa18], 9
je 0x14007cde8
lea rbx, [r14 + 0x9d8]
lea rsi, [rsp + 0x750]
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.140066d2f
cmp byte [rsi + 0x70], 3
jne 0x14007a232
lea rdx, [r14 + 0xa18]
lea rsi, [rsp + 0x910]
mov rcx, rsi
mov r8, rdi
call fcn.14005aa99
cmp byte [rsi + 0x70], 3
je 0x14007b4b7
mov rax, qword [r14 + 0xa18]
mov qword [r14 + 0xa18], 9
cmp rax, 9
je 0x14007ce18
lea rdx, [r14 + 0xa20]
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x30]
lea r15, [rsp + 0x230]
movaps xmmword [r15 - 0x10], xmm3
movaps xmmword [r15 - 0x20], xmm2
movaps xmmword [r15 - 0x30], xmm1
movaps xmmword [r15 - 0x40], xmm0
mov qword [r15], rax
lea rcx, [rsp + 0x238]
mov r8d, 0x1b0
call fcn.1400fc280
movdqu xmm0, xmmword [rbx]
movdqu xmm1, xmmword [rbx + 0x10]
movdqu xmm2, xmmword [rbx + 0x20]
movdqu xmm3, xmmword [rbx + 0x30]
lea rdx, [rsp + 0x750]
movdqu xmmword [rdx + 0x78], xmm0
movdqu xmmword [rdx + 0x88], xmm1
movdqu xmmword [rdx + 0x98], xmm2
movdqu xmmword [rdx + 0xa8], xmm3
lea rsi, [rsp + 0x910]
mov ecx, 0xf
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0xb78]
mov r8d, 0xb8
call fcn.1400fc280
mov rcx, r15
call fcn.1400865ed
mov r15d, 9
jmp 0x14007a363
mov r15, qword [r14 + 0xa18]
mov qword [r14 + 0xa18], 9
cmp r15, 9
je 0x14007ce18
lea rdx, [r14 + 0xa20]
movdqu xmm0, xmmword [rbx]
movdqu xmm1, xmmword [rbx + 0x10]
movdqu xmm2, xmmword [rbx + 0x20]
movdqu xmm3, xmmword [rbx + 0x30]
lea rsi, [rsp + 0x238]
movdqa xmmword [rsi - 0x18], xmm3
movdqa xmmword [rsi - 0x28], xmm2
movdqa xmmword [rsi - 0x38], xmm1
movdqa xmmword [rsi - 0x48], xmm0
mov qword [rsi - 8], r15
mov r8d, 0x1b0
mov rcx, rsi
call fcn.1400fc280
lea rcx, [rsp + 0xb78]
mov r8d, 0xb8
mov rdx, rsi
call fcn.1400fc280
lea rdx, [rsp + 0x2f0]
lea rcx, [rsp + 0x480]
mov r8d, 0xf8
call fcn.1400fc280
lea rdi, [rsp + 0x6b0]
lea rsi, [rsp + 0x750]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x1f0]
mov rcx, rsi
call fcn.14007d322
mov cl, byte [rsi]
mov rdx, qword [rsi + 8]
call fcn.140019f60
lea rsi, [rsp + 0x218]
mov rax, qword [rsi - 0x18]
mov rdx, qword [rsi - 0x10]
mov r8, qword [rsi - 8]
mov rcx, rsi
call qword [rax + 0x18]
mov rax, qword [rsi + 8]
test rax, rax
je 0x14007a330
lock dec qword [rax]
jne 0x14007a330
lea rcx, [rsp + 0x220]
call fcn.140055aa7
mov rsi, qword [rsp + 0x228]
test rsi, rsi
je 0x14007a359
lea rcx, [rsi + 0x10]
call fcn.140087280
lock dec qword [rsi]
jne 0x14007a359
mov rcx, qword [rsp + 0x228]
call fcn.1400561be
cmp r15, 0xa
je 0x14007b4b7
mov word [r14 + 0x9d6], 0x101
lea rdi, [r14 + 0x7a0]
lea rsi, [rsp + 0x6b0]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x818], r15
lea rcx, [r14 + 0x820]
lea rdx, [rsp + 0xb78]
mov r8d, 0xb8
call fcn.1400fc280
lea rcx, [r14 + 0x8d8]
lea rdx, [rsp + 0x480]
mov r8d, 0xf8
call fcn.1400fc280
mov rcx, rbx
call fcn.14007d0a3
cmp dword [r14 + 0x818], 9
jne 0x14007a5c5
mov r13b, byte [r14 + 0x890]
cmp r13b, 2
jne 0x14007a728
mov al, 1
mov byte [r14 + 0x9d5], al
movdqu xmm0, xmmword [r14 + 0x898]
movdqu xmm1, xmmword [r14 + 0x8a8]
movdqu xmm2, xmmword [r14 + 0x8b8]
movdqu xmm3, xmmword [r14 + 0x8c8]
movdqa xmmword [rsp + 0x4b0], xmm3
movdqa xmmword [rsp + 0x4a0], xmm2
movdqa xmmword [rsp + 0x490], xmm1
movdqa xmmword [rsp + 0x480], xmm0
mov byte [r14 + 0x9d4], al
mov r12, qword [r14 + 0x820]
mov qword [r14 + 0x9d8], r12
mov r13b, 2
xor r15d, r15d
cmp byte [r12 + 0x30], 4
jne 0x14007a92b
lea rax, [r14 + 0x898]
mov byte [r14 + 0x9d5], 0
movdqu xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
movdqu xmm2, xmmword [rax + 0x20]
movdqu xmm3, xmmword [rax + 0x30]
movdqu xmmword [r14 + 0x9e0], xmm0
movdqu xmmword [r14 + 0x9f0], xmm1
movdqu xmmword [r14 + 0xa00], xmm2
movdqu xmmword [r14 + 0xa10], xmm3
lea r15, [r14 + 0x9e0]
lea rsi, [rsp + 0x1f0]
mov rcx, rsi
mov rdx, r15
mov r8, qword [rsp + 0x70]
call fcn.140066d2f
mov r13b, byte [rsi + 0x70]
cmp r13b, 3
je 0x14007b4af
lea rax, [rsp + 0x200]
mov rbx, qword [rax - 0x10]
mov r12, qword [rax - 8]
lea rdi, [rsp + 0xb18]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x61]
mov eax, dword [rax + 0x64]
mov dword [rsp + 0xdb], eax
mov dword [rsp + 0xd8], ecx
mov rcx, r15
call fcn.14007d0ca
cmp r13b, 2
jne 0x14007a58f
mov r15, rbp
mov rbp, rbx
cmp byte [r14 + 0x9d1], 0
je 0x14007a859
mov r12, rbp
cmp byte [rbp + 0x30], 4
jne 0x14007a85c
mov rsi, qword [r12]
xor ecx, ecx
test rsi, rsi
je 0x14007a907
mov rdi, qword [r12 + 8]
movabs rbx, 0xd02acae28c021e9e
movabs r12, 0x1631b8d2a1fecb0e
mov rcx, rsi
call qword [rdi + 0x38]
xor rdx, rbx
xor rax, r12
mov rcx, rsi
or rax, rdx
je 0x14007a904
call qword [rdi + 0x30]
mov rsi, rax
mov rdi, rdx
test rax, rax
jne 0x14007a55f
mov r12, rbp
xor ecx, ecx
jmp 0x14007a907
lea rdi, [rsp + 0x420]
lea rsi, [rsp + 0xb18]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0xd8]
mov ecx, dword [rsp + 0xdb]
mov dword [rsp + 0x43], ecx
mov dword [rsp + 0x40], eax
mov r15, rbx
jmp 0x14007a915
lea r15, [r14 + 0x818]
mov r13b, byte [r14 + 0x810]
cmp r13b, 2
jne 0x14007a7af
lea rcx, [rsp + 0x1f0]
mov r8d, 0x1b8
mov rdx, r15
call fcn.1400fc280
mov word [r14 + 0x9d2], 0x101
mov r12, qword [r14 + 0x7a0]
mov qword [r14 + 0x9d8], r12
mov r13b, 2
cmp byte [r12 + 0x30], 4
jne 0x14007a867
mov byte [r14 + 0x9d3], 0
lea rcx, [r14 + 0x9e0]
mov r8d, 0x1b8
mov rdx, r15
call fcn.1400fc280
mov rbx, rbp
lea r15, [r14 + 0x9e0]
lea rsi, [rsp + 0x480]
mov rcx, rsi
mov rdx, r15
mov r8, qword [rsp + 0x70]
call fcn.14005aa99
mov r13b, byte [rsi + 0x70]
cmp r13b, 3
je 0x14007b4b3
lea rax, [rsp + 0x490]
mov r12, qword [rax - 0x10]
mov rbp, qword [rax - 8]
lea rdi, [rsp + 0xab8]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x61]
mov eax, dword [rax + 0x64]
mov dword [rsp + 0xd3], eax
mov dword [rsp + 0xd0], ecx
mov rcx, r15
call fcn.14005aea0
xor r15d, r15d
cmp r13b, 2
je 0x14007a6e3
lea rdi, [rsp + 0x420]
lea rsi, [rsp + 0xab8]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0xd0]
mov ecx, dword [rsp + 0xd3]
mov dword [rsp + 0x43], ecx
mov dword [rsp + 0x40], eax
mov r15, r12
mov r12, rbp
cmp byte [r14 + 0x9d2], 0
mov rbp, rbx
je 0x14007a6fc
mov rcx, qword [r14 + 0x9d8]
call fcn.14005586b
mov byte [r14 + 0x9d2], 0
cmp byte [r14 + 0x9d3], 0
je 0x14007a71b
lea rcx, [rsp + 0x1f0]
call fcn.14005aea0
mov byte [r14 + 0x9d3], 0
jmp 0x14007a952
movdqu xmm0, xmmword [r14 + 0x898]
movdqu xmm1, xmmword [r14 + 0x8a8]
movdqu xmm2, xmmword [r14 + 0x8b8]
movdqu xmm3, xmmword [r14 + 0x8c8]
lea rax, [rsp + 0x1f0]
movdqa xmmword [rax + 0x30], xmm3
movdqa xmmword [rax + 0x20], xmm2
movdqa xmmword [rax + 0x10], xmm1
movdqa xmmword [rax], xmm0
mov r15, qword [r14 + 0x820]
mov r12, qword [r14 + 0x828]
lea rsi, [r14 + 0x830]
lea rdi, [rsp + 0x420]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [r14 + 0x891]
mov edx, dword [r14 + 0x894]
mov dword [rsp + 0x43], edx
mov dword [rsp + 0x40], ecx
mov rcx, rax
call fcn.14007d0ca
jmp 0x14007a952
lea r12, [rsp + 0xb78]
mov r8d, 0x1b8
mov rcx, r12
mov rdx, r15
call fcn.1400fc280
mov rbx, qword [r14 + 0x7a0]
mov rax, qword [r14 + 0x7a8]
mov qword [rsp + 0x50], rax
lea rax, [r14 + 0x7b0]
lea rdi, [rsp + 0xd30]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [r14 + 0x811]
mov edx, dword [r14 + 0x814]
mov dword [rsp + 0xcb], edx
mov dword [rsp + 0xc8], ecx
cmp dword [r12], 6
jne 0x14007a86f
lea rdx, [r14 + 0x811]
lea rdi, [rsp + 0x420]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rdx]
mov ecx, dword [rdx + 3]
mov dword [rsp + 0x43], ecx
mov dword [rsp + 0x40], eax
lea rcx, [rsp + 0xb78]
call fcn.14005aea0
mov r12, qword [rsp + 0x50]
mov r15, rbx
jmp 0x14007a952
mov r12, rbp
mov rbp, r15
xor r15d, r15d
jmp 0x14007a915
xor r15d, r15d
jmp 0x14007a6fc
lea rcx, [rsp + 0xd90]
mov r8d, 0x1b8
mov rdx, r15
call fcn.1400fc280
mov rax, qword [r14 + 0x768]
mov rdi, qword [rax + 0x68]
test rdi, rdi
je 0x14007b122
mov r15, qword [rax + 0x70]
mov r12, qword [r15 + 0x10]
mov al, byte [0x1401660a0]
mov ecx, 0x1b8
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x14007cf0e
mov rsi, rax
dec r12
and r12, 0xfffffffffffffff0
add rdi, r12
add rdi, 0x10
lea rdx, [rsp + 0xd90]
mov r8d, 0x1b8
mov rcx, rax
call fcn.1400fc280
lea r8, [0x140146530]
mov rcx, rdi
mov rdx, rsi
call qword [r15 + 0x18]
mov r12, qword [rsp + 0x50]
mov r15, rbx
jmp 0x14007b33e
mov r12, rbp
xor eax, eax
test rcx, rcx
setne al
mov rbp, r15
mov r15, rax
cmp byte [r14 + 0x9d4], 0
je 0x14007a92b
mov rcx, qword [r14 + 0x9d8]
call fcn.14005586b
mov byte [r14 + 0x9d4], 0
cmp byte [r14 + 0x9d5], 0
je 0x14007a94a
lea rcx, [rsp + 0x480]
call fcn.14007d0ca
mov byte [r14 + 0x9d5], 0
mov word [r14 + 0x9d6], 0
lea rax, [rsp + 0xa58]
lea rsi, [rsp + 0x420]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x40]
mov edx, dword [rsp + 0x43]
mov dword [rsp + 0xb3], edx
mov dword [rsp + 0xb0], ecx
mov byte [r14 + 0x9d0], 1
lea rdi, [rsp + 0x11c8]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0xb0]
mov ecx, dword [rsp + 0xb3]
mov dword [rsp + 0xbb], ecx
mov dword [rsp + 0xb8], eax
mov rcx, rbp
call fcn.14007d12c
cmp r13b, 2
jne 0x14007aa38
mov bl, 1
mov ebp, 3
test r15, r15
je 0x14007aeba
mov r15, r12
mov byte [r14 + 0x729], 0
mov rbp, qword [r14 + 0x628]
mov r12, qword [r14 + 0x630]
mov r13, qword [r14 + 0x638]
lea rdx, [r14 + 0x640]
lea rcx, [rsp + 0xf48]
mov r8d, 0x90
call fcn.1400fc280
lea rsi, [r14 + 0x6d0]
lea rdi, [rsp + 0xfd8]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
jmp 0x14007c455
lea rax, [rsp + 0x1f0]
lea rsi, [rsp + 0x11c8]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x730], r15
mov qword [r14 + 0x738], r12
lea rdi, [r14 + 0x740]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x7a0], r13b
mov eax, dword [rsp + 0xb8]
mov ecx, dword [rsp + 0xbb]
mov dword [r14 + 0x7a1], eax
mov dword [r14 + 0x7a4], ecx
lea r12, [r14 + 0x628]
mov rcx, qword [r14 + 0x6f8]
test rcx, rcx
je 0x14007ad3b
cmp qword [rcx + 0x18], 0
je 0x14007ad3b
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
movabs rbx, 0x915f44c177d160c8
mov rdx, rcx
and rdx, rbx
lea r8, [rax - 0x20]
xor r9d, r9d
movdqa xmm0, xmmword [0x140105900]
pcmpeqd xmm1, xmm1
movdqa xmm2, xmmword [0x140105910]
movdqu xmm3, xmmword [rax + rdx]
movdqa xmm4, xmm3
pcmpeqb xmm4, xmm0
pmovmskb r11d, xmm4
test r11w, r11w
je 0x14007ab39
lea esi, [r11 - 1]
and esi, r11d
bsf r10d, r11d
add r10, rdx
and r10, rcx
mov r11, r10
shl r11, 5
mov rdi, r8
sub rdi, r11
movdqu xmm4, xmmword [rdi]
pcmpeqb xmm4, xmm2
pmovmskb edi, xmm4
mov r11d, esi
cmp edi, 0xffff
jne 0x14007aafc
jmp 0x14007ab5b
pcmpeqb xmm3, xmm1
pmovmskb r10d, xmm3
test r10d, r10d
jne 0x14007ad3b
add rdx, r9
add rdx, 0x10
add r9, 0x10
and rdx, rcx
jmp 0x14007aaea
neg r10
shl r10, 5
mov rdi, qword [rax + r10 - 0x10]
mov rax, qword [rax + r10 - 8]
mov rcx, rdi
call qword [rax + 0x18]
movabs rcx, 0x6d091e5943021f23
xor rcx, rdx
xor rax, rbx
or rax, rcx
jne 0x14007ad3b
mov bpl, byte [r14 + 0x791]
cmp bpl, 2
je 0x14007cd75
mov qword [rsp + 0x50], r12
mov rsi, qword [rdi]
mov bl, byte [r14 + 0x790]
mov rcx, qword [r14 + 0x778]
xor edi, edi
test rcx, rcx
je 0x14007abcb
mov rax, qword [r14 + 0x780]
call qword [rax + 0x18]
mov rdi, rax
mov qword [rsp + 0x48], rdx
mov r12, qword [r14 + 0x788]
lock inc qword [r12]
jle case.0x140079321.2
mov r13, qword [rsi + 0x10]
lea r15, [r13 + 0x150]
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
xor edx, edx
test rax, rax
jne 0x14007b4d4
mov al, byte [r13 + 0x158]
test al, al
jne 0x14007ce43
mov ecx, ebx
mov rbx, qword [r13 + 0x160]
mov rsi, qword [r13 + 0x168]
mov rax, qword [r13 + 0x170]
mov qword [rsp + 0x68], rax
mov al, byte [r13 + 0x178]
mov byte [rsp + 0x78], al
mov al, byte [r13 + 0x179]
mov byte [rsp + 0x60], al
movzx eax, word [r13 + 0x17e]
mov word [rsp + 0x1f4], ax
mov eax, dword [r13 + 0x17a]
mov dword [rsp + 0x1f0], eax
mov qword [r13 + 0x160], rdi
mov rax, qword [rsp + 0x48]
mov qword [r13 + 0x168], rax
mov qword [r13 + 0x170], r12
mov byte [r13 + 0x178], cl
mov byte [r13 + 0x179], bpl
movzx eax, word [rsp + 0x484]
mov word [r13 + 0x17e], ax
mov eax, dword [rsp + 0x480]
mov dword [r13 + 0x17a], eax
mov eax, dword [rsp + 0x1f0]
mov dword [rsp + 0x480], eax
movzx eax, word [rsp + 0x1f4]
mov word [rsp + 0x484], ax
lock add qword [r13 + 0x180], 2
mov rcx, r15
call fcn.140025730
mov edi, 0x10
lea rcx, [rdi + r13]
call fcn.1400c6ee3
add rdi, 0x28
cmp rdi, 0x150
jne 0x14007acdf
lea rcx, [rsp + 0x1f0]
mov qword [rcx], rbx
mov qword [rcx + 8], rsi
mov rax, qword [rsp + 0x68]
mov qword [rcx + 0x10], rax
mov al, byte [rsp + 0x78]
mov byte [rcx + 0x18], al
mov al, byte [rsp + 0x60]
mov byte [rcx + 0x19], al
mov eax, dword [rsp + 0x480]
mov dword [rcx + 0x1a], eax
movzx eax, word [rsp + 0x484]
mov word [rcx + 0x1e], ax
call fcn.14002294c
mov r12, qword [rsp + 0x50]
cmp byte [r14 + 0x791], 2
je 0x14007cd75
cmp byte [r14 + 0x770], 2
mov r13, qword [rsp + 0x58]
jne 0x14007ae2b
cmp byte [r14 + 0x6e0], 7
jne 0x14007b5db
mov rcx, qword [r14 + 0x6f8]
test rcx, rcx
je 0x14007b583
cmp qword [rcx + 0x18], 0
je 0x14007b583
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
movabs rsi, 0xb593540e50de8d67
mov rdx, rcx
and rdx, rsi
lea r8, [rax - 0x20]
xor r9d, r9d
movdqa xmm0, xmmword [0x140105920]
pcmpeqd xmm1, xmm1
movdqa xmm2, xmmword [0x140105930]
movdqu xmm3, xmmword [rax + rdx]
movdqa xmm4, xmm3
pcmpeqb xmm4, xmm0
pmovmskb r11d, xmm4
test r11w, r11w
je 0x14007ae09
lea edi, [r11 - 1]
and edi, r11d
bsf r10d, r11d
add r10, rdx
and r10, rcx
mov r11, r10
shl r11, 5
mov rbx, r8
sub rbx, r11
movdqu xmm4, xmmword [rbx]
pcmpeqb xmm4, xmm2
pmovmskb ebx, xmm4
mov r11d, edi
cmp ebx, 0xffff
jne 0x14007adc9
jmp 0x14007aeff
pcmpeqb xmm3, xmm1
pmovmskb r10d, xmm3
test r10d, r10d
jne 0x14007b583
add rdx, r9
add rdx, 0x10
add r9, 0x10
and rdx, rcx
jmp 0x14007adb7
cmp byte [r14 + 0x700], 3
jne 0x14007aec7
mov cl, 1
mov dl, 3
call fcn.1400210cc
mov bl, byte [r14 + 0x791]
cmp bl, 2
je 0x14007cd75
mov r12, rax
mov bpl, byte [r14 + 0x790]
mov rcx, qword [r14 + 0x778]
xor esi, esi
test rcx, rcx
je 0x14007ae7a
mov rax, qword [r14 + 0x780]
call qword [rax + 0x18]
mov rsi, rax
mov rdi, rdx
mov r15, qword [r14 + 0x788]
lock inc qword [r15]
jle case.0x140079321.2
mov rcx, r12
add rcx, 0x10
call fcn.140020c08
mov qword [r12 + 0x10], rsi
mov qword [r12 + 0x18], rdi
mov qword [r12 + 0x20], r15
mov byte [r12 + 0x28], bpl
mov byte [r12 + 0x29], bl
mov ebp, 3
jmp 0x14007c30a
mov r15, r12
mov r13, qword [rsp + 0x58]
jmp 0x14007c455
mov rax, qword [r14 + 0x620]
cmp byte [rax + 0x111], 0
je 0x14007b579
movzx eax, byte [r14 + 0x688]
xor esi, esi
test rax, rax
je 0x14007af72
cmp eax, 1
jne 0x14007af31
mov bpl, byte [r14 + 0x689]
mov sil, 1
jmp 0x14007af72
neg r10
shl r10, 5
mov rcx, qword [rax + r10 - 0x10]
mov rax, qword [rax + r10 - 8]
call qword [rax + 0x18]
movabs rcx, 0x3523004f4d9011bb
xor rcx, rdx
xor rax, rsi
or rax, rcx
jne 0x14007b583
jmp 0x14007b5db
call fcn.140022aff
mov rdi, rax
mov rax, qword [r14 + 0x690]
lea rdx, [rax + 0x18]
mov r10, qword [rax]
mov r8, qword [rax + 8]
mov r9, qword [rax + 0x10]
lea rbx, [rsp + 0x1f0]
mov rcx, rbx
call qword [r10]
movdqu xmm0, xmmword [rbx]
movdqu xmm1, xmmword [rbx + 0x10]
movdqu xmmword [rdi + 0x10], xmm1
movdqu xmmword [rdi], xmm0
mov sil, 2
lea rdx, [r14 + 0x6b0]
mov rax, qword [r14 + 0x698]
mov r8, qword [r14 + 0x6a0]
mov r9, qword [r14 + 0x6a8]
lea rbx, [rsp + 0x200]
mov rcx, rbx
call qword [rax]
lea rdx, [r14 + 0x6d0]
mov rax, qword [r14 + 0x6b8]
mov r8, qword [r14 + 0x6c0]
mov r9, qword [r14 + 0x6c8]
lea r15, [rsp + 0x480]
mov rcx, r15
call qword [rax]
movzx eax, word [r14 + 0x6d8]
mov word [r15 + 0x20], ax
mov byte [rbx - 0x10], sil
mov byte [rbx - 0xf], bpl
mov qword [rbx - 8], rdi
movups xmm0, xmmword [r15]
movdqu xmm1, xmmword [r15 + 0x10]
movups xmmword [rbx + 0x20], xmm0
movdqu xmmword [rbx + 0x30], xmm1
mov rax, qword [r15 + 0x20]
mov qword [rbx + 0x40], rax
movups xmm0, xmmword [0x1401461d0]
lea r8, [rsp + 0x750]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x1401461c0]
movdqa xmmword [r8], xmm0
lea rdi, [rsp + 0x480]
mov rcx, rdi
mov rdx, r12
call fcn.14001fa25
cmp byte [rdi + 0x32], 2
jne 0x14007b05b
mov rax, qword [rsp + 0x480]
mov rcx, qword [rsp + 0x490]
mov rdx, qword [rax + 0x28]
cmp rdx, rcx
ja 0x14007b56c
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
call fcn.1400ff670
mov rdx, qword [rsp + 0x210]
test rdx, rdx
je 0x14007ce86
mov rcx, qword [rsp + 0x208]
call fcn.140019b0e
test rax, rax
je 0x14007ce86
mov rsi, rax
mov rdi, rdx
mov qword [rsp + 0x420], rax
mov qword [rsp + 0x428], rdx
mov r8, qword [rsp + 0x210]
xor ecx, ecx
test r8, r8
je 0x14007b0c2
mov rdx, qword [rsp + 0x208]
lea rbx, [rsp + 0x750]
mov rcx, rbx
call fcn.1400196ab
mov rcx, qword [rbx]
movzx eax, word [rsp + 0x760]
mov dl, byte [rsp + 0x1f0]
test dl, dl
je 0x14007b114
cmp dl, 2
jne 0x14007b371
mov r8, qword [rsp + 0x1f8]
mov rdx, qword [r8 + 8]
mov r8, qword [r8 + 0x10]
cmp r8, 3
jne 0x14007b396
movzx r8d, word [rdx]
xor r8d, 0x7377
movzx edx, byte [rdx + 2]
xor edx, 0x73
or dx, r8w
je 0x14007b4e3
test rcx, rcx
jne 0x14007b3b7
jmp 0x14007b3c1
mov eax, 1
lock xadd qword [0x140165070], rax
lea rdi, [rsp + 0x910]
mov qword [rdi], rax
lea rsi, [rsp + 0x480]
mov r8d, 0x1b8
mov rcx, rsi
mov rdx, r15
call fcn.1400fc280
mov qword [rsi + 0x1b8], rdi
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
cmp eax, 1
je 0x14007b1af
test eax, eax
jne 0x14007cf95
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0x88]
lea rdx, [0x1400c025b]
call fcn.1400a3e60
mov byte [rsi + 0xd0], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rdi, qword [rax + 0xa0]
movabs rax, 0x7fffffffffffffff
cmp rdi, rax
jae 0x14007cf1d
lea rax, [rdi + 1]
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0xa0], rax
mov rsi, qword [rcx + 0xa8]
lea rcx, [rsp + 0x1f0]
lea rdx, [rsp + 0x480]
mov r8d, 0x1c0
call fcn.1400fc280
test rsi, rsi
je 0x14007cf29
lea rcx, [rsp + 0x750]
lea rdx, [rsp + 0x480]
mov r8d, 0x1b8
call fcn.1400fc280
mov rax, qword [rsp + 0x3a8]
mov r15, qword [rax]
lock inc qword [rsi]
jle case.0x140079321.2
mov al, byte [0x1401660a0]
mov ecx, 0x280
mov edx, 0x80
call fcn.14003e6a0
test rax, rax
je 0x14007cf86
mov rdi, rax
mov qword [rax], 0xcc
xor r12d, r12d
mov qword [rax + 8], r12
lea rax, case.0x1400532a7.396
mov qword [rdi + 0x10], rax
mov qword [rdi + 0x18], r12
mov qword [rdi + 0x20], rsi
add rsi, 0x60
mov qword [rdi + 0x28], r15
mov rcx, rdi
add rcx, 0x30
lea rdx, [rsp + 0x750]
mov r8d, 0x1b8
call fcn.1400fc280
pxor xmm0, xmm0
movdqu xmmword [rdi + 0x1e8], xmm0
mov qword [rdi + 0x1f8], r12
mov rcx, rsi
mov rdx, rdi
mov r8, rdi
call fcn.14007f26b
test rax, rax
je 0x14007b301
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
lea rcx, [rcx + 0xa8]
mov rdx, rax
call fcn.1400c6386
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
dec qword [rax + 0xa0]
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [rdi], rcx
mov r12, qword [rsp + 0x50]
mov r15, rbx
je 0x14007b33e
mov rax, qword [rdi + 0x10]
mov rcx, rdi
call qword [rax + 0x20]
lea rdi, [rsp + 0x420]
lea rsi, [rsp + 0xd30]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0xc8]
mov ecx, dword [rsp + 0xcb]
mov dword [rsp + 0x43], ecx
mov dword [rsp + 0x40], eax
jmp 0x14007a952
xor r8d, r8d
cmp byte [rsp + 0x1f1], 0
sete r8b
lea r9, [0x140151663]
lea rdx, [0x140151667]
cmove rdx, r9
xor r8, 5
test rcx, rcx
je 0x14007b3c1
cmp r8, 5
jne 0x14007b3b7
mov ecx, 0x70747468
xor ecx, dword [rdx]
movzx edx, byte [rdx + 4]
xor edx, 0x73
or edx, ecx
je 0x14007b4ec
cmp ax, 0x50
je 0x14007b4fa
mov r8, qword [rsp + 0x210]
test r8, r8
je 0x14007b4fa
mov rdx, qword [rsp + 0x208]
lea rbx, [rsp + 0x6b0]
mov rcx, rbx
call fcn.1400196ab
cmp qword [rbx], 0
je 0x14007b506
mov rax, qword [rsp + 0x6c0]
lea rcx, [rsp + 0x910]
mov qword [rcx + 0x10], rax
movdqu xmm0, xmmword [rsp + 0x6b0]
movdqa xmmword [rcx], xmm0
lea rax, [rsp + 0xd90]
lea rdx, [rsp + 0x420]
mov qword [rax], rdx
lea rdx, [0x14001a760]
mov qword [rax + 8], rdx
mov qword [rax + 0x10], rcx
lea rcx, [0x140095371]
mov qword [rax + 0x18], rcx
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea rdx, [rsp + 0x750]
mov qword [rdx], rcx
mov ecx, 2
mov qword [rdx + 8], rcx
mov qword [rdx + 0x20], 0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rdi, [rsp + 0xb78]
mov rcx, rdi
call fcn.1400021c0
mov rsi, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
lea rcx, [rsp + 0x750]
mov rdx, rsi
call fcn.1400474ee
cmp qword [rdi], 0
je 0x14007b519
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14007b519
mov al, 5
jmp 0x14007b4b9
mov al, 4
jmp 0x14007b4b9
mov al, 3
mov rcx, qword [rsp + 0xa0]
mov byte [rcx], al
mov al, 3
mov rcx, qword [rsp + 0x98]
mov byte [rcx], al
jmp 0x14007c73c
call fcn.140103600
mov edx, eax
xor dl, 1
jmp 0x14007ac06
test rcx, rcx
je 0x14007b3c1
movzx eax, ax
cmp eax, 0x1bb
jne 0x14007b3c1
mov qword [rsp + 0x6b0], 0
lea rcx, [rsp + 0x750]
mov rdx, rsi
mov r8, rdi
call fcn.1400474ee
cmp byte [rsp + 0x770], 2
je 0x14007ceb6
mov rax, qword [rsp + 0x770]
lea rdx, [rsp + 0xd90]
mov qword [rdx + 0x20], rax
movdqu xmm0, xmmword [rsp + 0x750]
movdqu xmm1, xmmword [rsp + 0x760]
movdqa xmmword [rdx + 0x10], xmm1
movdqa xmmword [rdx], xmm0
lea rcx, [rsp + 0x480]
call fcn.14001f19f
test rax, rax
je 0x14007cee2
lea rcx, [rsp + 0x1f0]
call fcn.140020f1b
cmp byte [r14 + 0x6e0], 7
jne 0x14007b591
lea rcx, [r14 + 0x688]
call fcn.140021b99
jmp 0x14007b5db
movzx eax, byte [r14 + 0x791]
test eax, eax
je 0x14007b5cf
cmp eax, 2
je 0x14007cd75
cmp byte [r14 + 0x688], 0
je 0x14007b5e2
lea rsi, [r14 + 0x688]
lea rdx, [0x140147348]
mov rcx, rsi
call fcn.14001d775
test al, al
je 0x14007b5db
mov rcx, rsi
jmp 0x14007b5d6
lea rcx, [r14 + 0x688]
call fcn.140021913
mov al, byte [r14 + 0x791]
cmp al, 2
je 0x14007ce00
mov byte [r14 + 0x729], 0
mov r13, qword [r14 + 0x628]
mov r12, qword [r14 + 0x630]
mov rbp, qword [r14 + 0x638]
lea rdx, [r14 + 0x640]
lea rcx, [rsp + 0xb78]
mov r8d, 0xe8
call fcn.1400fc280
cmp byte [r14 + 0x770], 2
jne 0x14007b6c6
call fcn.140078d7e
mov rdi, rax
mov rsi, rdx
lea rbx, [r14 + 0x768]
lea r15, [rsp + 0x208]
mov qword [r15 - 0x18], r13
mov qword [r15 - 0x10], r12
mov qword [r15 - 8], rbp
lea rdx, [rsp + 0xb78]
mov r8d, 0xe8
mov rcx, r15
call fcn.1400fc280
mov qword [r15 + 0xe8], 0
mov qword [r15 + 0xf0], 1
mov qword [r15 + 0xf8], rdi
lea rdi, [rsp + 0x480]
lea r15, [rsp + 0x1f0]
mov rcx, rdi
mov rdx, rbx
mov r8, r15
call case.0x14003d80c.365
mov qword [r15], rsi
mov r13, qword [rdi + 0x100]
cmp r13, 3
jne 0x14007b70e
mov r13d, 6
xor edi, edi
mov r12, rsi
jmp 0x14007ba86
mov rcx, qword [r14 + 0x760]
xor edx, edx
mov eax, 1
lock cmpxchg qword [rcx + 0x10], rdx
je 0x14007b86f
cmp byte [r14 + 0x770], 0
je 0x14007b86f
lea rcx, [rsp + 0xd90]
lea rdx, [rsp + 0xb78]
mov r8d, 0xe8
call fcn.1400fc280
jmp 0x14007ba1b
lea rsi, [rsp + 0x498]
mov rbx, qword [rsi - 0x18]
mov r15, qword [rsi - 0x10]
mov r12, qword [rsi - 8]
lea rdi, [rsp + 0x750]
mov r8d, 0xe8
mov rcx, rdi
mov rdx, rsi
call fcn.1400fc280
movups xmm0, xmmword [rsi + 0xf0]
movaps xmmword [rsp + 0x420], xmm0
lea rcx, [rsp + 0x1f0]
call fcn.140078eee
mov qword [rsi - 0x18], rbx
mov qword [rsi - 0x10], r15
mov qword [rsi - 8], r12
lea rsi, [rsp + 0x498]
mov r8d, 0xe8
mov rcx, rsi
mov rdx, rdi
call fcn.1400fc280
movaps xmm0, xmmword [rsp + 0x420]
movups xmmword [rsi + 0xf0], xmm0
mov qword [rsi + 0xe8], 2
cmp r13d, 2
je 0x14007ce76
lea rcx, [rsp + 0x208]
mov qword [rcx - 0x18], rbx
mov qword [rcx - 0x10], r15
mov qword [rcx - 8], r12
lea rsi, [rsp + 0x750]
mov r8d, 0xe8
mov rdx, rsi
call fcn.1400fc280
lea rdi, [rsp + 0x2f0]
mov qword [rdi], r13
movdqa xmm0, xmmword [rsp + 0x420]
movdqu xmmword [rdi + 8], xmm0
lea rcx, [rsp + 0xd90]
mov r8d, 0xe8
mov rdx, rsi
call fcn.1400fc280
mov rcx, rdi
call fcn.140056505
lea rcx, [rsp + 0x480]
call fcn.140056415
mov r13d, 6
xor edi, edi
cmp rbx, 3
je 0x14007ba83
lea rcx, [rsp + 0x910]
lea rdx, [rsp + 0xd90]
mov r8d, 0xe8
call fcn.1400fc280
mov cl, 4
call fcn.1400210cc
lea rdx, str.connection_was_not_readydispatch_dropped_without_returning_error0
mov r8d, 0x18
mov qword [rsp + 0x120], rax
mov rcx, rax
call fcn.14002118d
mov eax, 1
mov rdi, r15
mov r13, rbx
jmp 0x14007ba88
mov byte [r14 + 0x770], 1
call fcn.140078d7e
mov rdi, rax
mov rsi, rdx
lea rbx, [r14 + 0x768]
lea r15, [rsp + 0x208]
mov qword [r15 - 0x18], r13
mov qword [r15 - 0x10], r12
mov qword [r15 - 8], rbp
lea rdx, [rsp + 0xb78]
mov r8d, 0xe8
mov rcx, r15
call fcn.1400fc280
mov qword [r15 + 0xe8], 0
mov qword [r15 + 0xf0], 1
mov qword [r15 + 0xf8], rdi
lea rdi, [rsp + 0x480]
lea r15, [rsp + 0x1f0]
mov rcx, rdi
mov rdx, rbx
mov r8, r15
call case.0x14003d80c.365
mov qword [r15], rsi
mov rbx, qword [rdi + 0x100]
cmp rbx, 3
jne 0x14007b90c
mov r13d, 3
mov r12, rsi
jmp 0x14007ba13
lea rsi, [rsp + 0x498]
mov r13, qword [rsi - 0x18]
mov r12, qword [rsi - 0x10]
mov r15, qword [rsi - 8]
lea rdi, [rsp + 0x750]
mov r8d, 0xe8
mov rcx, rdi
mov rdx, rsi
call fcn.1400fc280
movups xmm0, xmmword [rsi + 0xf0]
movaps xmmword [rsp + 0x420], xmm0
lea rcx, [rsp + 0x1f0]
call fcn.140078eee
mov qword [rsi - 0x18], r13
mov qword [rsi - 0x10], r12
mov qword [rsi - 8], r15
lea rsi, [rsp + 0x498]
mov r8d, 0xe8
mov rcx, rsi
mov rdx, rdi
call fcn.1400fc280
movaps xmm0, xmmword [rsp + 0x420]
movups xmmword [rsi + 0xf0], xmm0
mov qword [rsi + 0xe8], 2
cmp ebx, 2
je 0x14007ce9e
lea rcx, [rsp + 0x208]
mov qword [rcx - 0x18], r13
mov qword [rcx - 0x10], r12
mov qword [rsp + 0x118], r15
mov qword [rcx - 8], r15
lea rsi, [rsp + 0x750]
mov r8d, 0xe8
mov rdx, rsi
call fcn.1400fc280
lea rdi, [rsp + 0x2f0]
mov qword [rdi], rbx
movdqa xmm0, xmmword [rsp + 0x420]
movdqu xmmword [rdi + 8], xmm0
lea rcx, [rsp + 0xd90]
mov r8d, 0xe8
mov rdx, rsi
call fcn.1400fc280
mov rcx, rdi
call fcn.140056505
lea rcx, [rsp + 0x480]
call fcn.140056415
mov rbp, qword [rsp + 0x118]
xor edi, edi
cmp r13, 3
mov qword [rsp + 0x118], rbp
jne 0x14007ba35
mov r13d, 6
xor eax, eax
jmp 0x14007ba7f
mov rdi, r12
lea rcx, [rsp + 0x910]
lea rdx, [rsp + 0xd90]
mov r8d, 0xe8
call fcn.1400fc280
mov cl, 4
call fcn.1400210cc
lea rdx, str.connection_was_not_readydispatch_dropped_without_returning_error0
mov r8d, 0x18
mov qword [rsp + 0x120], rax
mov rcx, rax
call fcn.14002118d
mov eax, 1
mov r12, rbp
xor esi, esi
jmp 0x14007ba8d
mov r12, r15
xor eax, eax
mov esi, 1
mov qword [r14 + 0x7a8], rsi
mov qword [r14 + 0x7b0], rax
mov rax, qword [rsp + 0x120]
mov qword [r14 + 0x7b8], rax
mov qword [r14 + 0x7c0], r13
mov qword [r14 + 0x7c8], rdi
mov qword [r14 + 0x7d0], r12
lea rcx, [r14 + 0x7d8]
lea rdx, [rsp + 0x910]
mov r8d, 0xe8
call fcn.1400fc280
mov r8, qword [rsp + 0x70]
lea r12, [r14 + 0x7a8]
lea rax, [r14 + 0x7b8]
mov qword [rsp + 0x58], rax
test rsi, rsi
je 0x14007bd45
cmp qword [r14 + 0x7b0], 0
jne 0x14007bd4f
mov qword [rsp + 0x48], r12
mov rcx, r14
add r14, 0x7c8
lea rax, [rcx + 0x7d0]
mov qword [rsp + 0x60], rax
lea rax, [rcx + 0x868]
mov qword [rsp + 0x78], rax
mov rbx, rcx
mov r13, qword [rcx + 0x7c0]
mov r15d, 1
lea rbp, [rsp + 0x480]
mov qword [rsp + 0x68], r14
add r13, 0xfffffffffffffffa
cli
cmp r13, 3
cmovae r13, r15
mov r12, qword [rsp + 0x58]
test r13, r13
cmove r12, r14
out 0xf, al
invalid
wait
add al, 0
invalid
out 0xf, al
test dword [rbx + 0x49000004], ebx
cmp dword [rsp], 0
cmp qword [r12], 0
jne 0x14007cd3d
mov r15, rbx
lea rbx, [r12 + 8]
lea rcx, [rsp + 0x1f0]
mov rdx, rbx
call 0x14005cc01
mov r13, qword [rsp + 0x1f8]
cmp r13, 6
je 0x14007c0c8
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x50], rax
mov r8d, 0xa0
mov rcx, rbp
lea rdx, [rsp + 0x200]
call fcn.1400fc280
mov ecx, 0xb
lea rdi, [rsp + 0xb18]
lea rsi, [rsp + 0x2a0]
rep movsq qword [rdi], qword [rsi]
cmp qword [r12], 0
jne 0x14007cd55
mov rcx, rbx
call fcn.140078eee
mov qword [r12], 1
cmp r13d, 4
lea rbp, [rsp + 0x420]
je 0x14007bc43
cmp r13d, 5
lea r12, [rsp + 0x1f0]
je 0x14007cd88
mov r8d, 0xa0
mov rcx, r12
lea rbx, [rsp + 0x480]
mov rdx, rbx
call fcn.1400fc280
mov ecx, 0xb
mov rdi, rbp
lea rsi, [rsp + 0xb18]
rep movsq qword [rdi], qword [rsi]
jmp 0x14007bc64
mov r8d, 0xa0
lea r12, [rsp + 0x1f0]
mov rcx, r12
lea rbx, [rsp + 0x480]
mov rdx, rbx
call fcn.1400fc280
mov rsi, rbp
mov r8d, 0xa0
lea r14, [rsp + 0x750]
mov rcx, r14
mov rdx, r12
call fcn.1400fc280
mov ecx, 0xb
lea rbp, [rsp + 0xd30]
mov rdi, rbp
rep movsq qword [rdi], qword [rsi]
mov r8d, 0xa0
mov rcx, r12
mov rdx, r14
call fcn.1400fc280
mov ecx, 0xb
mov rdi, rbx
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov rbx, r15
mov rax, qword [r15 + 0x7c0]
add rax, 0xfffffffffffffffa
cmp rax, 3
mov r15d, 1
cmovae rax, r15
test rax, rax
je 0x14007bcea
cmp rax, 1
mov r14, qword [rsp + 0x68]
jne 0x14007bcff
mov rcx, qword [rsp + 0x58]
call fcn.140086e30
jmp 0x14007bcff
mov r14, qword [rsp + 0x68]
cmp qword [r14], 0
jne 0x14007bcff
mov rcx, qword [rsp + 0x60]
call fcn.140078eee
mov rcx, qword [rsp + 0x50]
mov qword [rbx + 0x7b8], rcx
mov qword [rbx + 0x7c0], r13
mov r8d, 0xa0
mov rcx, r14
mov rdx, r12
call fcn.1400fc280
mov ecx, 0xb
mov rdi, qword [rsp + 0x78]
lea rbp, [rsp + 0x480]
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov r8, qword [rsp + 0x70]
jmp 0x14007bb4c
cmp qword [r14 + 0x7b0], 0
je 0x14007bdce
mov rax, qword [r14 + 0x7b8]
mov qword [rsp + 0x90], rax
mov rbp, qword [r14 + 0x7c0]
mov qword [r14 + 0x7c0], 5
cmp rbp, 5
je 0x14007ce2b
mov rax, qword [r14 + 0x7c8]
mov qword [rsp + 0x80], rax
mov rax, qword [r14 + 0x7d0]
mov qword [rsp + 0x88], rax
lea rdx, [r14 + 0x7d8]
lea rcx, [rsp + 0xb78]
mov r8d, 0x90
call fcn.1400fc280
lea rsi, [r14 + 0x868]
lea rdi, [rsp + 0xa58]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
jmp 0x14007c213
mov qword [rsp + 0x48], r12
lea r15, [r14 + 0x7c8]
lea rax, [r14 + 0x7d0]
mov qword [rsp + 0xa8], rax
lea rax, [r14 + 0x868]
mov qword [rsp + 0x68], rax
mov r13, qword [r14 + 0x7c0]
mov ebx, 1
lea rbp, [rsp + 0x480]
mov qword [rsp + 0x78], r14
mov qword [rsp + 0x60], r15
add r13, 0xfffffffffffffffa
cmp r13, 3
cmovae r13, rbx
mov r12, qword [rsp + 0x58]
test r13, r13
cmove r12, r15
jne 0x14007c0da
cmp qword [r12], 0
jne 0x14007cd3d
lea rbx, [r12 + 8]
lea rcx, [rsp + 0x1f0]
mov rdx, rbx
call 0x14005cc01
mov r13, qword [rsp + 0x1f8]
cmp r13, 6
je 0x14007c191
mov rcx, rbp
mov r14, qword [rsp + 0x1f0]
mov r8d, 0xa0
lea rdx, [rsp + 0x200]
call fcn.1400fc280
mov ecx, 0xb
lea rdi, [rsp + 0xb18]
lea rsi, [rsp + 0x2a0]
rep movsq qword [rdi], qword [rsi]
cmp qword [r12], 0
jne 0x14007cd55
mov rcx, rbx
call fcn.140078eee
mov qword [r12], 1
cmp r13d, 4
lea rsi, [rsp + 0x420]
mov qword [rsp + 0x50], r14
je 0x14007bf0a
cmp r13d, 5
lea r12, [rsp + 0x1f0]
je 0x14007cd98
mov r8d, 0xa0
mov rcx, r12
mov r14, rbp
mov rdx, rbp
call fcn.1400fc280
mov ecx, 0xb
mov rdi, rsi
lea rsi, [rsp + 0xb18]
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x420]
jmp 0x14007bf26
mov r8d, 0xa0
lea r12, [rsp + 0x1f0]
mov rcx, r12
mov r14, rbp
mov rdx, rbp
call fcn.1400fc280
mov r8d, 0xa0
lea r15, [rsp + 0x750]
and al, 0x50
invalid
add byte [rax], al
mov rcx, r15
mov rdx, r12
call fcn.1400fc280
mov ecx, 0xb
lea rbx, [rsp + 0xd30]
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
mov r8d, 0xa0
mov rcx, r12
mov rdx, r15
call fcn.1400fc280
mov ecx, 0xb
mov rdi, r14
mov edi, esi
and al, 0x50
invalid
mov edi, esi
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov r14, qword [rsp + 0x78]
mov rax, qword [r14 + 0x7c0]
add rax, 0xfffffffffffffffa
cmp rax, 3
mov ecx, 1
cmovae rax, rcx
test rax, rax
mov ebx, 1
add byte [rax], al
invalid
je 0x14007bfaf
add byte [rax], al
add byte [rdi + rdx + 0x48], dh
cmp eax, 1
cmp rax, 1
mov r15, qword [rsp + 0x60]
jne 0x14007bfc7
mov rcx, qword [rsp + 0x58]
call fcn.140086e30
jmp 0x14007bfc7
mov r15, qword [rsp + 0x60]
cmp qword [r15], 0
jne 0x14007bfc7
mov rcx, qword [rsp + 0xa8]
call fcn.140078eee
mov rax, qword [rsp + 0x50]
and al, 0x50
mov qword [r14 + 0x7b8], rax
mov qword [r14 + 0x7c0], r13
mov r8d, 0xa0
mov rcx, r15
mov rdx, r12
call fcn.1400fc280
mov ecx, 0xb
mov rdi, qword [rsp + 0x68]
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov r8, qword [rsp + 0x70]
jmp 0x14007be13
cmp r13, 1
jne 0x14007cd25
mov rax, qword [r12]
mov qword [rsp + 0x90], rax
mov rbp, qword [r12 + 8]
mov qword [r12 + 8], 5
cmp rbp, 5
je 0x14007ce2b
mov rax, qword [r12 + 0x10]
mov qword [rsp + 0x80], rax
mov rax, qword [r12 + 0x18]
mov qword [rsp + 0x88], rax
lea rdx, [r12 + 0x20]
lea rcx, [rsp + 0xd90]
mov r8d, 0x90
call fcn.1400fc280
add r12, 0xb0
lea rdi, [rsp + 0xab8]
mov ecx, 0xb
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rbx + 0x7c0]
add rcx, 0xfffffffffffffffa
cmp rcx, 3
mov eax, 1
cmovb rax, rcx
cmp rax, 1
je 0x14007c19d
test rax, rax
mov r12, qword [rsp + 0x48]
jne 0x14007c1ac
cmp qword [r14], 0
jne 0x14007c1ac
mov rcx, qword [rsp + 0x60]
call fcn.140078eee
jmp 0x14007c1ac
mov ebp, 5
mov r12, qword [rsp + 0x48]
mov r14, r15
jmp 0x14007c209
cmp r13, 1
jne 0x14007cd25
mov rax, qword [r12]
mov qword [rsp + 0x90], rax
mov rbp, qword [r12 + 8]
mov qword [r12 + 8], 5
cmp rbp, 5
je 0x14007ce2b
mov rax, qword [r12 + 0x10]
mov qword [rsp + 0x80], rax
mov rax, qword [r12 + 0x18]
mov qword [rsp + 0x88], rax
lea rdx, [r12 + 0x20]
lea rcx, [rsp + 0xd90]
mov r8d, 0x90
call fcn.1400fc280
add r12, 0xb0
lea rdi, [rsp + 0xab8]
mov ecx, 0xb
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [r14 + 0x7c0]
add rcx, 0xfffffffffffffffa
cmp rcx, 3
mov eax, 1
cmovb rax, rcx
cmp rax, 1
je 0x14007c1bc
test rax, rax
mov r12, qword [rsp + 0x48]
jne 0x14007c1cb
cmp qword [r15], 0
jne 0x14007c1cb
mov rcx, qword [rsp + 0xa8]
call fcn.140078eee
jmp 0x14007c1cb
mov ebp, 5
mov r12, qword [rsp + 0x48]
jmp 0x14007c209
mov rcx, qword [rsp + 0x58]
call fcn.140086e30
mov r12, qword [rsp + 0x48]
mov r14, rbx
mov qword [rbx + 0x7c0], 8
jmp 0x14007c1d6
mov rcx, qword [rsp + 0x58]
call fcn.140086e30
mov r12, qword [rsp + 0x48]
mov qword [r14 + 0x7c0], 8
lea rcx, [rsp + 0xb78]
lea rdx, [rsp + 0xd90]
mov r8d, 0x90
call fcn.1400fc280
lea rdi, [rsp + 0xa58]
lea rsi, [rsp + 0xab8]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
cmp rbp, 5
je 0x14007c96e
lea rcx, [rsp + 0x1228]
lea rdx, [rsp + 0xb78]
mov r8d, 0x90
call fcn.1400fc280
lea rdi, [rsp + 0x10e0]
lea rsi, [rsp + 0xa58]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rcx, r12
call fcn.14007d1ed
cmp rbp, 4
jne 0x14007c30f
lea rbx, [rsp + 0x6c0]
mov rax, qword [rsp + 0x88]
mov qword [rbx - 8], rax
lea rdx, [rsp + 0x1228]
mov r8d, 0x90
mov rcx, rbx
call fcn.1400fc280
mov rax, qword [rsp + 0x80]
mov qword [rbx - 0x10], rax
cmp byte [r14 + 0x791], 2
je 0x14007cd75
lea r15, [r14 + 0x730]
mov rcx, qword [r14 + 0x778]
test rcx, rcx
je 0x14007c2cf
lea rdx, [rsp + 0x710]
mov rax, qword [r14 + 0x780]
call qword [rax + 0x20]
cmp byte [r14 + 0x791], 2
je 0x14007cd75
mov rax, qword [r14 + 0x760]
mov rax, qword [rax + 0x10]
cmp rax, 3
jne 0x14007c6b0
mov r12, qword [rsp + 0x6b0]
mov r13, qword [rsp + 0x6b8]
lea rcx, [rsp + 0xf48]
mov r8d, 0x90
mov rdx, rbx
call fcn.1400fc280
jmp 0x14007c449
mov bl, byte [r14 + 0x791]
cmp bl, 2
je 0x14007cd75
mov al, byte [r14 + 0x7a0]
mov byte [rsp + 0x58], al
mov r12b, byte [r14 + 0x790]
mov rcx, qword [r14 + 0x778]
invalid
add byte [rax], al
xor esi, esi
test rcx, rcx
je 0x14007c34f
invalid
mov rax, qword [r14 + 0x780]
call qword [rax + 0x18]
mov rsi, rax
mov rdi, rdx
mov r13, qword [r14 + 0x788]
lock inc qword [r13]
jle case.0x140079321.2
add byte [rax], al
add byte [rax], al
mov r15, qword [rsp + 0x90]
lea rcx, [r15 + 0x10]
call fcn.140020c08
mov qword [r15 + 0x10], rsi
mov qword [r15 + 0x18], rdi
mov qword [r15 + 0x20], r13
mov byte [r15 + 0x28], r12b
mov byte [r15 + 0x29], bl
lea rax, [rsp + 0x750]
cmp rbp, 3
je 0x14007c3ef
mov rax, qword [rsp + 0x80]
mov eax, dword [rsp + 0x80]
mov qword [rsp + 0x750], rax
lea rcx, [rsp + 0x1f0]
lea rdx, [rsp + 0x1228]
mov r8d, 0x90
call fcn.1400fc280
lea rdi, [rsp + 0x480]
lea rsi, [rsp + 0x10e0]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0xd90]
mov rcx, qword [rsp + 0x88]
mov qword [rsp + 0x130], rcx
mov rcx, qword [rsp + 0x90]
mov qword [rax], rcx
mov r12, qword [rsp + 0x750]
lea rcx, [rsp + 0xf48]
lea rdx, [rsp + 0x1f0]
mov r8d, 0x90
call fcn.1400fc280
lea rdi, [rsp + 0xfd8]
lea rsi, [rsp + 0x480]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov r15, qword [rsp + 0xd90]
mov r13, qword [rsp + 0x130]
mov bl, byte [rsp + 0x58]
lea rcx, [r14 + 0x730]
call fcn.14005b081
lea rsi, [r14 + 0x729]
cmp byte [r14 + 0x729], 0
je 0x14007c472
lea rcx, [r14 + 0x628]
call fcn.1400564a3
mov byte [rsi], 0
lea rcx, [rsp + 0x13a8]
lea rdx, [rsp + 0xf48]
mov r8d, 0x90
call fcn.1400fc280
lea rdi, [rsp + 0x1030]
lea rsi, [rsp + 0xfd8]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x98]
mov byte [rax], 1
cmp rbp, 5
je 0x14007c73c
lea rcx, [rsp + 0x1138]
lea rdx, [rsp + 0x13a8]
mov r8d, 0x90
call fcn.1400fc280
lea rdi, [rsp + 0x1088]
lea rsi, [rsp + 0x1030]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0xf0]
call fcn.14007d23f
cmp rbp, 3
je 0x14007c752
cmp rbp, 4
je 0x14007c759
lea rcx, [rsp + 0x208]
mov qword [rcx - 0x18], rbp
mov qword [rcx - 0x10], r12
mov qword [rcx - 8], r13
lea rdx, [rsp + 0x1138]
mov r8d, 0x90
call fcn.1400fc280
lea rdi, [rsp + 0x298]
lea rsi, [rsp + 0x1088]
add byte [rcx + 0xb], bh
add byte [rcx + 0xb], bh
rep movsq qword [rdi], qword [rsi]
test bl, 1
je 0x14007c77c
cmp byte [r14 + 0x358], 0
add byte [rax], al
je 0x14007c77c
movzx eax, byte [r14 + 0x490]
xor ebx, ebx
test rax, rax
ror byte [rbp - 0x77], 0xfc
ror byte [rbp - 0x77], 0xfc
je 0x14007c5c9
cmp eax, 1
jne 0x14007c589
mov bpl, byte [r14 + 0x491]
mov bl, 1
jmp 0x14007c5c9
call fcn.140022aff
mov rsi, rax
mov rax, qword [r14 + 0x498]
lea rdx, [rax + 0x18]
mov r10, qword [rax]
mov r8, qword [rax + 8]
mov r9, qword [rax + 0x10]
lea rdi, [rsp + 0x480]
mov rcx, rdi
call qword [r10]
movdqu xmm0, xmmword [rdi]
outsd dx, dword [rsi]
invalid
movdqu xmm1, xmmword [rdi + 0x10]
movdqu xmmword [rsi + 0x10], xmm1
movdqu xmmword [rsi], xmm0
mov bl, 2
outsd dx, dword [rsi]
invalid
lea rdx, [r14 + 0x4b8]
mov rax, qword [r14 + 0x4a0]
xchg esi, eax
mov eax, 0x49000004
add byte [rcx - 0x75], cl
invalid
invalid
add al, 0
invalid
add byte [rcx - 0x75], cl
xchg byte [rax + 0x4d000004], ah
mov eax, dword [rsi + 0x4a8]
mov r8, qword [r14 + 0x4a8]
mov r9, qword [r14 + 0x4b0]
add byte [rax], al
lea rdi, [rsp + 0x490]
mov rcx, rdi
call qword [rax]
lea rdx, [r14 + 0x4d8]
mov rax, qword [r14 + 0x4c0]
mov r8, qword [r14 + 0x4c8]
mov r9, qword [r14 + 0x4d0]
lea r15, [rsp + 0x750]
mov rcx, r15
call qword [rax]
movzx eax, word [r14 + 0x4e0]
mov word [r15 + 0x20], ax
mov byte [rdi - 0x10], bl
mov byte [rdi - 0xf], bpl
mov qword [rdi - 8], rsi
movdqu xmm0, xmmword [r15]
movdqu xmm1, xmmword [r15 + 0x10]
movdqu xmmword [rdi + 0x20], xmm0
movdqu xmmword [rdi + 0x30], xmm1
mov rax, qword [r15 + 0x20]
mov qword [rdi + 0x40], rax
lea rdi, [rsp + 0x250]
and al, 0x50
add al, byte [rax]
add byte [rax - 0x77], cl
stc
and al, 0x50
add al, byte [rax]
add byte [rax - 0x77], cl
stc
call fcn.140020f1b
lea rsi, [rsp + 0x480]
and al, 0x80
add al, 0
add byte [rcx + 0xb], bh
and al, 0x80
add al, 0
add byte [rcx + 0xb], bh
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x14c8]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov rcx, rsi
call fcn.1400fc280
mov rcx, r12
call fcn.14005586b
lea rcx, [r14 + 0x360]
mov r8d, pe_nt_image_headers64
mov rdx, rsi
call fcn.1400fc280
jmp 0x1400793af
cmp byte [r14 + 0x791], 2
je 0x14007cd75
mov r12, qword [rsp + 0x6b0]
mov r13, qword [rsp + 0x6b8]
lea rcx, [rsp + 0xf48]
mov r8d, 0x90
mov rdx, rbx
call fcn.1400fc280
lea rsi, [r14 + 0x729]
mov ebp, 4
jmp 0x14007c472
mov rax, qword [rsp + 0x110]
mov qword [rax], 4
mov cl, 3
jmp 0x14007c806
mov esi, 3
jmp 0x14007c791
lea rcx, [rsp + 0x1438]
add byte [rax], al
lea rdx, [rsp + 0x1138]
mov r8d, 0x90
call fcn.1400fc280
add byte [rcx + rcx*4 - 0x1a], cl
add byte [rcx + rcx*4 - 0x1a], cl
mov r12, r13
jmp 0x14007c791
lea rcx, [rsp + 0x1f0]
call fcn.1400564a3
mov esi, 3
mov r12, r15
lea rcx, [r14 + 0x490]
call fcn.140020f1b
mov cl, byte [r14 + 0x460]
mov rdx, qword [r14 + 0x468]
call fcn.140019f60
lea rcx, [r14 + 0x488]
mov rax, qword [r14 + 0x470]
mov rdx, qword [r14 + 0x478]
mov r8, qword [r14 + 0x480]
call qword [rax + 0x18]
lea rcx, [r14 + 0x248]
call fcn.14007417d
mov rdi, qword [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
adc byte [rcx], al
add byte [rax], al
mov qword [rdi], rsi
mov qword [rdi + 8], r12
lea rcx, [rdi + 0x10]
lea rdx, [rsp + 0x1438]
lea edx, [rsp + 0x1438]
lea edx, [rsp + 0x1438]
adc al, 0
add byte [rcx - 0x48], al
nop
mov r8d, 0x90
call fcn.1400fc280
invalid
add byte [rax - 0x77], cl
clc
add byte [rax], al
add al, ch
jg 0x14007c7f9
invalid
clc
mov cl, 1
mov byte [r14 + 0xbd0], cl
add rsp, 0x16f8
add byte [rbx + 0x5d], bl
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
stc
call fcn.140023aca
test al, al
je 0x14007c8b0
lea rdi, [rsp + 0x1330]
mov ecx, 0xf
add byte [rax], al
add byte [rcx + rcx*4 - 2], cl
add byte [rax], al
add byte [rcx + rcx*4 - 2], cl
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r14 + 0x620]
mov rsi, qword [rax + 0x68]
test rsi, rsi
je 0x14007c975
test byte [rcx], bl
add dword [rax], eax
invalid
test byte [rcx], bl
add dword [rax], eax
add byte [rbx + rcx*4 + 0x78], cl
jo 0x14007c8aa
mov r15, qword [rax + 0x70]
mov rdi, qword [r15 + 0x10]
mov edi, dword [rdi + 0x10]
mov al, byte [0x1401660a0]
mov ecx, 0x78
js 0x14007c86d
add byte [rax], al
js 0x14007c86d
add byte [rax], al
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x14007cfcc
add cl, ch
scasd eax, dword [rdi]
add byte [rax], al
add al, ch
xchg esp, eax
stosb byte [rdi], al
add byte [rax], al
call fcn.140087349
mov r12, rax
mov rsi, rdx
mov rcx, rdi
call fcn.14002345c
mov rdi, rax
cmp dword [rax], 2
cmp byte [rdx], al
je 0x14007c8d7
mov al, 4
jmp 0x14007b4c5
mov eax, 1
lock xadd qword [0x140165070], rax
add al, dh
xadd qword [0x140165070], rax
lea rdx, [rsp + 0xd90]
mov qword [rdx], rax
lea rax, [rsp + 0x488]
mov ecx, 0xf
mov rdi, rax
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov qword [rax - 8], rdx
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
adc al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
or al, 0xca
adc al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
or al, 0xca
movzx ecx, byte [rcx + 0xd0]
cmp ecx, 1
je 0x14007c9fc
test ecx, ecx
jne 0x14007d069
iretd
invalid
and eax, 0x58
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0x88]
add byte [rax], al
add byte [rax], al
lea rdx, [0x1400c025b]
adc eax, 0x4386b
call fcn.1400a3e60
mov byte [rsi + 0xd0], 1
invalid
add dword [rbx + 0xe96a205], ecx
add byte [rbp + 0x48], ah
mov rcx, qword [0x58]
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
xchg esi, eax
invalid
mov rcx, qword [0x58]
add byte [rax], al
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xa0]
add byte [rax], al
add byte [rax - 0x47], cl
mov ecx, 0xffffffff
invalid
invalid
invalid
jg 0x14007ca69
cmp eax, ecx
add byte [rax], al
add byte [rax - 0x47], cl
invalid
mov ecx, 0xffffffff
invalid
cmp eax, ecx
jae 0x14007cf1d
lea rcx, [rax + 1]
mov edx, dword [0x1401660a4]
jno 0x14007c9c7
invalid
add byte [rbp + 0x4c], ah
mov eax, dword [0x58]
mov rdx, qword [r8 + rdx*8]
mov qword [rdx + 0xa0], rcx
jno 0x14007c9c7
invalid
mov r12, qword [rdx + 0xa8]
lea rdi, [rsp + 0x1f0]
lea rsi, [rsp + 0x480]
add al, 0
invalid
movabs byte [0x24bc8d48000000a8], al
lock add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rax + rax], 0
add al, 0
invalid
add al, 0
add byte [rcx + 0x10], bh
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
test r12, r12
je 0x14007d016
add byte [rax], al
add byte [rax], al
lea rsi, [rsp + 0x1f8]
mov rax, qword [rsi - 8]
lea rdi, [rsp + 0x750]
mov ecx, 0xf
invalid
mov esp, 0x75024
add byte [rcx + 0xf], bh
invalid
add bl, dh
movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rax]
lock inc qword [r12]
jle case.0x140079321.2
mov al, byte [rdx]
add byte [rax], al
mov al, byte [rdx]
add byte [rax], al
mov al, byte [0x1401660a0]
mov ecx, pe_nt_image_headers64
mov edx, 0x80
add byte [rax], 0
invalid
add byte [rax], 0
add al, ch
sbb edi, esp
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
add byte [rax], al
call fcn.14003e6a0
test rax, rax
je 0x14007cfbd
add byte [rax], al
add byte [rax], al
mov r15, rax
mov qword [rax], 0xcc
mov dword [rax], 0xcc
mov dword [rax], 0xcc
int3
xor eax, eax
mov qword [r15 + 8], rax
lea rcx, [0x140148918]
add byte [rcx - 0x77], cl
invalid
invalid
add byte [rcx - 0x77], cl
adc byte [r9 - 0x77], r9b
sbb byte [r13 - 0x77], r9b
and byte [ecx - 0x7d], cl
invalid
mov dword [rdi + 0x10], ecx
mov qword [r15 + 0x18], rax
mov qword [r15 + 0x20], r12
add r12, 0x60
invalid
mov qword [r15 + 0x28], rsi
mov rdi, r15
mov edi, edi
invalid
mov edi, edi
add rdi, 0x30
lea rsi, [rsp + 0x750]
add byte [rax], al
add byte [rax], al
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov qword [r15 + 0xb8], rax
pxor xmm0, xmm0
movdqu xmmword [r15 + 0xa8], xmm0
add byte [rsi + 0xf], ah
out dx, eax
sal bl, 0x41
movq qword [rdi + 0xa8], mm0
jmp 0x14007ccb0
add dword [rax], eax
add byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lock xadd qword [0x140165070], rax
lea rdx, [rsp + 0xd90]
add byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
test byte [rax + rdx*4], ah
add al, 0
add byte [rcx + 0xf], bh
add byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
test byte [rax + rdx*4], ah
add al, 0
add byte [rcx + 0xf], bh
mov rdi, rax
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov qword [rax - 0x10], rdx
mov qword [rax - 8], r12
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
cmp eax, 1
je 0x14007cb9d
test eax, eax
jne 0x14007d07d
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
xor al, 0xc1
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
xor al, 0xc1
lea rcx, [rsi + 0x88]
lea rdx, [0x1400c025b]
call fcn.1400a3e60
mov byte [rsi + 0xd0], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xa0]
mov eax, dword [rax + 0xa0]
mov eax, dword [rax + 0xa0]
movabs rcx, 0x7fffffffffffffff
cmp rax, rcx
jae 0x14007cf1d
inc rax
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
add byte [rax], al
add byte [rax - 0x75], cl
or al, 0xca
add byte [rax], al
add byte [rax - 0x75], cl
or al, 0xca
mov qword [rcx + 0xa0], rax
mov r12, qword [rcx + 0xa8]
lea rcx, [rsp + 0x1f0]
lea rdx, [rsp + 0x480]
and al, 0x80
add al, 0
add byte [rcx - 0x48], al
mov byte [rax], al
add byte [rax], al
movabs eax, dword [0x248c8d48000000a8]
lock add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x80
add al, 0
add byte [rcx - 0x48], al
mov byte [rax], al
add byte [rax], al
call fcn.1400fc280
test r12, r12
je 0x14007cfea
in al, 0xf
test al, bl
add eax, dword [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
clc
add dword [rax], eax
lea rsi, [rsp + 0x1f8]
lea esi, [rsp + 0x1f8]
add byte [rax - 0x75], cl
clc
mov rax, qword [rsi - 8]
lea rdi, [rsp + 0x750]
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rax]
and al, 0x50
invalid
lock inc qword [r12]
inc dword [rsp]
jle case.0x140079321.2
mov al, byte [0x1401660a0]
mov ecx, pe_nt_image_headers64
add byte [rcx], al
add byte [rax], al
add byte [rcx + 0x100], bh
add byte [rcx], al
add byte [rax], al
mov edx, 0x80
call fcn.14003e6a0
add byte [rax], al
add al, ch
sbb r15b, r12b
dec dword [rax - 0x7b]
invalid
invalid
test rax, rax
je 0x14007cfbd
invalid
ror byte [rdi], 0x84
invalid
add byte [rcx - 0x77], cl
invalid
mov r15, rax
mov qword [rax], 0xcc
xor eax, eax
mov qword [r15 + 8], rax
mov dword [rdi + 8], eax
mov dword [rdi + 8], eax
or byte [rax - 0x73], cl
or eax, 0xcbe87
or al, 0
lea rcx, str.f_v_t_
or al, 0
mov qword [r15 + 0x10], rcx
mov qword [r15 + 0x18], rax
mov qword [r15 + 0x20], r12
and byte [ecx - 0x7d], cl
invalid
add r12, 0x60
mov qword [r15 + 0x28], rsi
mov rdi, r15
add rdi, 0x30
xor byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x50
invalid
add byte [rax], al
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
xor byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x50
and al, 0x50
invalid
movsd dword [rdi], dword [rsi]
mov qword [r15 + 0xc0], rax
pxor xmm0, xmm0
movdqa xmmword [r15 + 0xb0], xmm0
movq qword [rdi + 0xb0], mm0
out dx, eax
shl byte [rsi + 0x41], 0xf
invalid
jg case.0x140048248.342
invalid
movq qword [rdi + 0xb0], mm0
xchg dword [rax + 0x4c000000], esi
mov ecx, esp
mov al, 0
add byte [rax], al
mov rcx, r12
mov rdx, r15
mov r8, r15
mov eax, edi
mov eax, edi
call fcn.14007f26b
test rax, rax
je 0x14007cce5
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
and eax, 0x58
add byte [rax - 0x75], cl
or al, 0xca
add byte [rax - 0x75], cl
or al, 0xca
lea rcx, [rcx + 0xa8]
lea ecx, [rcx + 0xa8]
mov rdx, rax
call fcn.1400c6386
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
and eax, 0x58
and eax, 0x58
mov rax, qword [rcx + rax*8]
dec qword [rax + 0xa0]
mov ecx, 0x84
mov eax, 0xcc
int3
add byte [rax], al
invalid
add byte [rax + 0xcc], bh
lock cmpxchg qword [r15], rcx
je 0x14007c705
test cl, dh
stc
invalid
invalid
test cl, dh
stc
invalid
dec dword [rcx - 0x75]
adc byte [r9 + r9*4 - 7], r9b
mov rax, qword [r15 + 0x10]
mov rcx, r15
call qword [rax + 0x20]
jmp 0x14007c705
ud2
lea rcx, str.Flatten_polled_after_completionC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_future_flatten.rs
lea r8, [0x1401479a0]
lea eax, [0x1401479a0]
mov edx, 0x1f
call fcn.140102fbb
jle 0x14007cd9d
or byte [rax], al
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, [0x140144c88]
mov edx, 0x36
call fcn.140102fbb
mov qword [r12], 1
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
or eax, 0xd3f8c
invalid
or eax, 0x58d4c00
int 0x7e
or al, 0
mov edx, 0x28
call fcn.1400ff770
lea rcx, str.not_dropped
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientpool.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientdispatch.rs
jmp 0x14007ce0e
lea rcx, [0x140145ec8]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconn.rs
xchg ecx, eax
or al, 0
jmp 0x14007cda6
lea rcx, [0x140145ec8]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientconn.rs
add eax, 0xc914a
mov edx, 0x28
call fcn.140102fbb
movzx eax, word [rsp + 0x481]
lea r8, [rsp + 0x1f0]
mov word [r8], ax
lea rax, [0x1401220b8]
mov qword [rsp + 0x20], rax
lea rcx, str.domain_is_valid_Uri
lea r9, [0x140121408]
or eax, 0xa462a
mov edx, 0x13
call fcn.1400ffac0
lea rcx, str.cannot_poll_Select_twice
or al, 0
lea r8, [0x140148fb0]
mov edx, 0x18
call fcn.1400ffb60
lea rcx, str.not_dropped
or al, 0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientpool.rsC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcclientdispatch.rs
mov edx, 0xb
call fcn.1400ffb60
invalid
add byte [rax - 0x73], cl
or eax, 0xd3ed1
invalid
invalid
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
or eax, 0x58d4c00
pop rdx
ror dword [rax + rax], 0xe9
add cl, ch
lea r8, [0x140148f80]
jmp 0x14007cd6b
add cl, ch
invalid
lea rcx, str.Ready_polled_after_completionC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_ready.rs_
lea r8, [0x140148e90]
lea eax, [0x140148e90]
mov edi, 0x8d4c000c
add eax, 0xcc057
push rdi
invalid
or al, 0
push rdi
ror byte [rax + rax], 0xba
sbb eax, 0xe8000000
add al, ch
mov edx, 0x1d
call fcn.1400ffb60
add al, ch
sbb eax, 0x4c00082d
lea eax, [rsp + 0x1f0]
lock add dword [rax], eax
invalid
lea r8, [rsp + 0x1f0]
lock add dword [rax], eax
add byte [rbp - 0x77], cl
mov qword [r8], r15
mov byte [r8 + 8], dl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_syncwatch.rs
ja case.0x140053613.207
or al, byte [rax]
cmp byte [rcx - 0x78], al
push rax
or byte [rax - 0x73], cl
add eax, 0xa5877
ja case.0x140053613.207
or al, byte [rax]
ja case.0x140053613.207
or al, byte [rax]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
or esp, dword [rdx + 0xd]
add byte [rbp + rcx*4 + 0xd], cl
invalid
invalid
invalid
invalid
lea r9, [0x140122530]
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
sub eax, dword [rax]
add byte [rax], al
call fcn.1400ffac0
add byte [rax - 0x73], cl
or eax, 0xc9533
lea rcx, str.envelope_not_dropped
lea r8, [0x140146458]
add eax, 0xc95d4
jmp 0x14007ceac
lea rcx, str.authority_implies_host
or al, 0
lea r8, [0x1401461f8]
mov edx, 0x16
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
call fcn.1400ffb60
lea rcx, str.envelope_not_dropped
lea ecx, str.envelope_not_dropped
lea r8, [0x1401463c8]
mov edx, 0x14
adc al, 0
add byte [rax], al
call fcn.1400ffb60
lea rax, [0x140146250]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
or eax, 0xc9367
or al, 0
and byte [rax - 0x73], cl
or eax, 0xc9367
or al, 0
or al, 0
lea r9, [0x140145af0]
lea r8, [rsp + 0xb78]
lea eax, [rsp + 0xb78]
or eax, dword [rax]
add byte [rdx + 0x1e], bh
or eax, dword [rax]
add byte [rdx + 0x1e], bh
call fcn.1400ffac0
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, [0x140145c91]
or al, 0
lea r9, [0x140145ad0]
mov ecx, dword [rax + rax]
lea r8, [rsp + 0xb78]
lea eax, [rsp + 0xb78]
mov edx, 0x17
add byte [rax], al
call fcn.1400ffac0
mov ecx, 8
mov edx, 0x1b8
call fcn.1400ff140
and esp, dword [rdx]
or byte [rax], al
and esp, dword [rdx]
or byte [rax], al
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimecontextcurrent.rs
call fcn.1400ffa60
or byte [rax], al
sub byte [0x16b3fb727], cl
or byte [rax], al
mov rax, qword [rsp + 0x1f0]
add rax, 0xfffffffffffffff7
lock add dword [rax], eax
add byte [rax - 0x7d], cl
sal bh, 0x48
cmp rax, 2
cmp rax, 2
jb case.0x14006608e.142
lea rcx, [rsp + 0x1f0]
add byte [rax], al
call fcn.1400865ed
mov eax, dword [0x1401660a4]
add eax, 0xe9156
add eax, 0xe9156
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rcx + rax*8]
mov rax, qword [rcx + rax*8]
mov rdi, qword [rax + 0xa0]
mov eax, 0xa0
dec rdi
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov qword [rax + 0xa0], rdi
mov dword [rax + 0xa0], edi
mov dword [rax + 0xa0], edi
movabs al, byte [0x106e9c031000000]
add byte [rax], al
xor eax, eax
jmp 0x14007d08c
mov ecx, 0x80
mov edx, 0x280
add al, byte [rax]
add al, ch
stosd dword [rdi], eax
and dword [rax], ecx
invalid
add al, byte [rax]
add al, ch
stosd dword [rdi], eax
and dword [rax], ecx
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add al, 0
add byte [rax - 0x7d], cl
sal bh, 0x48
cmp rax, 2
mov rax, qword [rsp + 0x480]
add rax, 0xfffffffffffffff7
cmp rax, 2
jb 0x14007d08a
lea rcx, [rsp + 0x480]
call fcn.1400865ed
jmp 0x14007d08a
mov ecx, 0x80
mov edx, pe_nt_image_headers64
add byte [rax], al
add byte [rdx + 0x100], bh
call fcn.1400ff140
mov ecx, 8
mov edx, 0x78
add byte [rax], al
add al, ch
and dword gs:[rax], ecx
add byte [rcx + 8], bh
add byte [rax], al
add al, ch
and dword gs:[rax], ecx
add byte [rcx + 8], bh
mov edx, 0x80
call fcn.1400ff140
lea rcx, [rsp + 0x1f8]
call fcn.1400949c5
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
dec qword [rax + 0xa0]
jmp 0x14007cf7f
cmp byte [rsp + 0x268], 2
je 0x14007d04a
lea rcx, [rsp + 0x1f8]
call fcn.140086ae2
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xa0]
dec rax
mov ecx, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0xa0], rax
jmp 0x14007cf7f
add al, 0
add byte [rdx], al
je 0x14007d08a
mov rcx, rax
call fcn.140086ae2
jmp 0x14007d08a
lea rcx, [rsp + 0x488]
call fcn.1400949c5
mov byte [rax + rax], al
add al, ch
cmp edi, dword [rcx + 1]
add byte [rax - 0x7372b7ff], dh
and al, 0xf0
add dword [rax], eax
add byte [rax + 0x158d4801], cl
add dword [rax - 0x73], ecx
adc eax, 0xc943b
call fcn.140101af4
mov al, 1
lea rcx, [rsp + 0x1f0]
mov byte [rcx], al
add dword [rax - 0x73], ecx
adc eax, 0xc943b
add dword [rax - 0x73], ecx
adc eax, 0xc943b
lea edx, [0x1401464d8]
call fcn.140101af4
int3
sub esp, 0x20
cmp dword [rcx + 0x40], 9
jne 0x14007d0b4
jns 0x14007d0eb
or dword [rbp + 6], esi
add rsp, 0x20
pop rsi
ret
lea rsi, [rcx + 0x40]
call fcn.14007d0ca
invalid
add byte [rax], al
invalid
or eax, 0x48000000
mov ecx, esi
int1
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp fcn.14005aea0
in al, dx
and byte [rax - 0x77], cl
invalid
add al, byte [r8]
add byte [rdx + 0x568b480e], cl
or al, ch
jle 0x14007d0ae
stc
dec dword [rax - 0x73]
sub byte [rax - 0x75], r9b
mov eax, dword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
call qword [rax + 0x18]
mov rax, qword [rsi + 0x30]
test rax, rax
je 0x14007d10d
lock dec qword [rax]
mov eax, dword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
mov edx, dword [rsi + 0x18]
mov r8, qword [rsi + 0x20]
call qword [rax + 0x18]
mov rax, qword [rsi + 0x30]
test rax, rax
je 0x14007d10d
lock dec qword [rax]
dec qword [rax]
jne 0x14007d10d
lea rcx, [rsi + 0x30]
call fcn.140055aa7
invalid
mov ebp, edi
invalid
invalid
cmp qword [rsi + 0x38], 0
je 0x14007d125
invalid
adc dword [rax - 0x7d], ecx
invalid
add rsi, 0x38
mov rcx, rsi
mov ecx, esi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.140067be9
invalid
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
and byte [rsi - 0x3d], bl
pop rsi
ret
and dword [rax + 0x48000002], 0xf05f883
add eax, 0xa5870f
add byte [rax], al
invalid
xchg dword [rbp + 0x48000000], esp
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov esi, ecx
lea rcx, [0x140155d70]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
add eax, ecx
or dword [rax + 1], 0x8ae0ffc8
invalid
add eax, ecx
jmp rax
mov cl, byte [rsi]
mov rdx, qword [rsi + 8]
call fcn.140019f60
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x75], cl
sbb byte [rbx + rcx*4 + 0x46], cl
and byte [rax - 0x7d], cl
invalid
mov eax, dword [rax + 0x18]
mov r8, qword [rsi + 0x20]
add rsi, 0x28
mov rcx, rsi
mov ecx, esi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp rax
invalid
lea rcx, [rsi + 0x2a8]
call fcn.14007d0a3
invalid
invalid
jmp 0x14007d1de
invalid
lea rcx, [rsi + 0x2b0]
call fcn.14005aea0
mov rcx, qword [rsi + 0x2a8]
mov gs, word [rax - 0x17fffffe]
mov byte [rsi - 0x79390003], 0xa2
add al, byte [rax]
add byte [rax], al
invalid
mov gs, word [rax - 0x17fffffe]
add al, byte [rax]
add al, ch
mov byte [rsi - 0x79390003], 0xa2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
xchg byte [rbx - 0x14fffffe], ah
lea rcx, es:[rsi + 0x2b0]
lea rcx, [rsi + 0x2b0]
lea rax, [rsi + 0x2a3]
jmp 0x14007d1db
lea rcx, [rsi + 0x2b0]
add al, ch
or edi, edi
invalid
call fcn.14007d0ca
mov rcx, qword [rsi + 0x2a8]
call fcn.14005586b
mov byte [rsi + 0x2a4], 0
movsb byte [rdi], byte [rsi]
add al, byte [rax]
add byte [rax], al
movsb byte [rdi], byte [rsi]
add al, byte [rax]
add byte [rax], al
lea rax, [rsi + 0x2a5]
mov byte [rax], 0
mov word [rsi + 0x2a6], 0
add rsp, 0x20
pop rsi
ret
xor al, 7
jne 0x14007d85c
lea r15, [rsi + 0x60]
mov r14, qword [rsp + 0x198]
lea r12, [rsp + 0x60]
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.1400196ab
cmp qword [r12], 0
je 0x14007d87a
movzx eax, word [rsp + 0x70]
cmp eax, 0x1bb
jne 0x14007d87a
pop rcx
pop rcx
lea rdx, [0x140147348]
mov rcx, r15
call fcn.140021cd6
movaps xmm0, xmmword [0x140105720]
jmp 0x14007d890
mov cl, 1
mov dl, 5
call fcn.1400210cc
mov rdi, rax
lea rcx, [rsp + 0x180]
call fcn.140020f1b
jmp 0x14007d906
lea rdx, [0x140149298]
mov rcx, r15
call fcn.140021cd6
movups xmm0, xmmword [0x140149298]
movaps xmmword [rsp + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x50]
lea r15, [rsp + 0x70]
movaps xmmword [r15 - 0x10], xmm0
lea rdx, [rsp + 0x1a8]
mov rax, qword [rdx - 0x18]
mov rcx, r15
mov r8, r14
mov r9, rbx
call qword [rax]
movaps xmm0, xmmword [r15 - 0x10]
invalid
movaps xmm1, xmmword [r15]
movaps xmm2, xmmword [r15 + 0x10]
movaps xmmword [rsp + 0xc0], xmm2
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
mov bl, byte [rsp + 0xa0]
lea rcx, [rsp + 0x180]
call fcn.140020f1b
cmp bl, 3
jne 0x14007d9b6
invalid
mov rdi, qword [rsp + 0xa8]
lea rcx, [rsp + 0x180]
mov qword [rcx], 3
mov qword [rcx + 8], rdi
call case.0x1400666e6.122
mov rdi, rax
mov rbx, rdx
mov rcx, rsi
call fcn.1400564a3
jmp 0x14007dff2
call fcn.140022aff
mov r15, rax
lea rdx, [r14 + 0x18]
mov rax, qword [r14]
mov r8, qword [r14 + 8]
mov r9, qword [r14 + 0x10]
lea r14, [rsp + 0x60]
mov rcx, r14
call qword [rax]
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
mov bpl, 2
lea rdx, [rsp + 0x1a8]
mov rax, qword [rdx - 0x18]
mov r8, qword [rdx - 0x10]
lea r14, [rsp + 0xb0]
mov rcx, r14
mov r9, rbx
call qword [rax]
movzx eax, word [rsp + 0x64]
mov word [r14 - 0xa], ax
mov eax, dword [rsp + 0x60]
mov dword [r14 - 0xe], eax
mov byte [r14 - 0x10], bpl
mov byte [r14 - 0xf], r12b
mov qword [r14 - 8], r15
lea rcx, [rsp + 0x180]
call fcn.140020f1b
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
movaps xmm2, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x170], xmm2
movaps xmmword [rsp + 0x160], xmm1
movaps xmmword [rsp + 0x150], xmm0
movzx ebp, word [rdi + 0x110]
movzx r13d, byte [rdi + 0x112]
mov r12, qword [rdi + 0x68]
test r12, r12
je 0x14007da17
lock inc qword [r12]
jle 0x14007e00c
mov rax, qword [rdi + 0x70]
mov qword [rsp + 0xd8], rax
jmp 0x14007da17
mov dl, byte [rdi + 0x78]
movzx eax, word [rdi + 0x79]
mov word [rsp + 0x3a], ax
mov al, byte [rdi + 0x7b]
mov byte [rsp + 0x31], al
mov ebx, dword [rdi + 0x7c]
mov al, byte [rdi + 0x83]
mov byte [rsp + 0x32], al
mov al, byte [rdi + 0x80]
mov cl, byte [rdi + 0x81]
mov r8, qword [rdi]
mov qword [rsp + 0x148], r8
mov r8, qword [rdi + 8]
mov qword [rsp + 0x140], r8
mov r8, qword [rdi + 0x10]
mov qword [rsp + 0x138], r8
mov r8, qword [rdi + 0x18]
mov qword [rsp + 0x130], r8
mov r11b, byte [rdi + 0x64]
mov r14d, dword [rdi + 0x58]
mov r15d, dword [rdi + 0x5c]
mov r8d, dword [rdi + 0x60]
mov dword [rsp + 0x34], r8d
mov r8d, dword [rdi + 0x48]
mov dword [rsp + 0x4c], r8d
mov r8, qword [rdi + 0x40]
mov qword [rsp + 0x128], r8
mov r8b, byte [rdi + 0x65]
mov byte [rsp + 0x33], r8b
mov r10b, byte [rdi + 0x82]
mov r8, qword [rdi + 0x30]
mov qword [rsp + 0x118], r8
mov r8d, dword [rdi + 0x38]
mov dword [rsp + 0x48], r8d
mov r8, qword [rdi + 0x20]
mov qword [rsp + 0x108], r8
mov r8, qword [rdi + 0x28]
mov qword [rsp + 0x110], r8
mov r8, qword [rdi + 0x50]
mov qword [rsp + 0x120], r8
mov r8, qword [rdi + 0xa8]
lock inc qword [r8]
jle 0x14007e00c
mov r9, qword [rdi + 0xb0]
lock inc qword [r9]
jle 0x14007e00c
mov byte [rsp + 0x2c], r11b
mov byte [rsp + 0x2d], r10b
mov qword [rsp + 0xf8], r9
mov qword [rsp + 0x100], r8
mov byte [rsp + 0x2e], dl
mov byte [rsp + 0x2f], cl
mov byte [rsp + 0x30], al
mov rax, qword [rdi + 0xb8]
mov qword [rsp + 0xf0], rax
cmp qword [rdi + 0x88], 0
mov dword [rsp + 0x44], r14d
je 0x14007db6f
mov rcx, qword [rdi + 0x90]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov qword [rsp + 0xd0], rax
mov eax, 1
mov qword [rsp + 0x98], rax
jmp 0x14007db79
xor eax, eax
mov qword [rsp + 0x98], rax
mov dword [rsp + 0x40], r15d
mov rcx, qword [rdi + 0x98]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
mov dl, byte [rdi + 0xa4]
mov cl, byte [rdi + 0xa5]
mov r8b, byte [rdi + 0xa0]
mov r9b, byte [rdi + 0xa1]
mov r10b, byte [rdi + 0xa2]
mov r11b, byte [rdi + 0xa3]
mov r14, qword [rdi + 0xf8]
add byte [rax], al
add al, dh
inc qword [r14]
add byte [rax], al
add al, dh
inc qword [r14]
jle 0x14007e00c
mov byte [rsp + 0x23], r11b
mov byte [rsp + 0x24], r10b
mov byte [rsp + 0x25], r9b
mov byte [rsp + 0x26], r8b
mov qword [rsp + 0xe8], rax
mov byte [rsp + 0x27], cl
mov byte [rsp + 0x28], dl
mov al, byte [rdi + 0x100]
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x2b], al
mov eax, dword [rdi + 0xc8]
mov dword [rsp + 0x3c], eax
mov rax, qword [rdi + 0xc0]
mov qword [rsp + 0xe0], rax
mov al, byte [rdi + 0x101]
mov byte [rsp + 0x2a], al
mov al, byte [rdi + 0x102]
mov byte [rsp + 0x29], al
mov cl, 2
cmp byte [rdi + 0xf0], 2
je 0x14007dc82
lea rdx, [rdi + 0xe8]
mov rax, qword [rdi + 0xd0]
mov r8, qword [rdi + 0xd8]
mov r9, qword [rdi + 0xe0]
lea r15, [rsp + 0x180]
mov rcx, r15
call qword [rax]
mov cl, byte [rdi + 0xf0]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov eax, dword [r15 + 0x21]
mov dword [rsp + 0xa0], eax
mov eax, dword [r15 + 0x24]
mov dword [rsp + 0xa3], eax
mov byte [rsp + 0x22], cl
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movups xmmword [rsp + 0x194], xmm1
movups xmmword [rsp + 0x184], xmm0
mov eax, dword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa3]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x53], ecx
mov r15, qword [rdi + 0x108]
test r15, r15
je 0x14007dccc
lock inc qword [r15]
jle 0x14007e00c
lea rcx, [rsp + 0x185]
mov eax, dword [rcx + 0x1b]
mov dword [rsp + 0x80], eax
movups xmm0, xmmword [rcx - 5]
movups xmm1, xmmword [rcx + 0xb]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov eax, dword [rsp + 0x50]
mov edx, dword [rsp + 0x53]
mov dword [rsp + 0xa0], eax
mov dword [rsp + 0xa3], edx
xchg esp, eax
and al, 0xa3
add byte [rax], al
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
xchg esp, eax
and al, 0xa3
add byte [rax], al
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov rdx, rsi
call fcn.1400fc280
mov al, byte [0x1401660a0]
invalid
add byte [rcx + 0xbd8], bh
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x14007e02c
invalid
mov rdi, rax
movzx ecx, byte [rsp + 0x31]
shl r13d, 0x10
or ebp, r13d
shl ecx, 0x10
movzx eax, word [rsp + 0x3a]
or eax, ecx
mov ecx, ebx
shr ecx, 0x18
shl rbx, 0x18
xor r8d, r8d
mov dl, byte [rsp + 0x32]
test dl, dl
setne r8b
cmp dl, 2
mov edx, 2
cmovne edx, r8d
mov r8, qword [rsp + 0x148]
mov qword [rdi], r8
mov r8, qword [rsp + 0x140]
mov qword [rdi + 8], r8
mov r8, qword [rsp + 0x138]
mov qword [rdi + 0x10], r8
mov r8, qword [rsp + 0x130]
mov qword [rdi + 0x18], r8
mov r8, qword [rsp + 0x108]
mov qword [rdi + 0x20], r8
mov r8, qword [rsp + 0x110]
mov qword [rdi + 0x28], r8
mov r8, qword [rsp + 0x118]
mov qword [rdi + 0x30], r8
mov r8d, dword [rsp + 0x48]
mov dword [rdi + 0x38], r8d
mov r8, qword [rsp + 0x128]
mov qword [rdi + 0x40], r8
mov r8d, dword [rsp + 0x4c]
mov dword [rdi + 0x48], r8d
mov r8, qword [rsp + 0x120]
mov qword [rdi + 0x50], r8
mov r8d, dword [rsp + 0x44]
mov dword [rdi + 0x58], r8d
mov r8d, dword [rsp + 0x40]
mov dword [rdi + 0x5c], r8d
mov r8d, dword [rsp + 0x34]
mov dword [rdi + 0x60], r8d
mov r8b, byte [rsp + 0x2c]
mov byte [rdi + 0x64], r8b
mov r8b, byte [rsp + 0x33]
mov byte [rdi + 0x65], r8b
mov qword [rdi + 0x68], r12
mov r8, qword [rsp + 0xd8]
mov qword [rdi + 0x70], r8
mov r8b, byte [rsp + 0x2e]
mov byte [rdi + 0x78], r8b
mov byte [rdi + 0x7f], cl
add eax, ebx
shr rbx, 0x20
mov word [rdi + 0x7d], bx
mov dword [rdi + 0x79], eax
mov al, byte [rsp + 0x30]
mov byte [rdi + 0x80], al
mov al, byte [rsp + 0x2f]
mov byte [rdi + 0x81], al
mov al, byte [rsp + 0x2d]
mov byte [rdi + 0x82], al
mov byte [rdi + 0x83], dl
mov rax, qword [rsp + 0x98]
mov qword [rdi + 0x88], rax
mov rax, qword [rsp + 0xd0]
mov qword [rdi + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rdi + 0x98], rax
mov al, byte [rsp + 0x26]
mov byte [rdi + 0xa0], al
mov al, byte [rsp + 0x25]
mov byte [rdi + 0xa1], al
mov al, byte [rsp + 0x24]
mov byte [rdi + 0xa2], al
mov al, byte [rsp + 0x23]
mov byte [rdi + 0xa3], al
mov al, byte [rsp + 0x28]
mov byte [rdi + 0xa4], al
mov al, byte [rsp + 0x27]
mov byte [rdi + 0xa5], al
mov rax, qword [rsp + 0x100]
mov qword [rdi + 0xa8], rax
mov rax, qword [rsp + 0xf8]
mov qword [rdi + 0xb0], rax
mov rax, qword [rsp + 0xf0]
mov qword [rdi + 0xb8], rax
mov rax, qword [rsp + 0xe0]
mov qword [rdi + 0xc0], rax
mov eax, dword [rsp + 0x3c]
mov dword [rdi + 0xc8], eax
mov eax, dword [rsp + 0x80]
mov dword [rdi + 0xec], eax
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movups xmmword [rdi + 0xdc], xmm1
movups xmmword [rdi + 0xcc], xmm0
mov al, byte [rsp + 0x22]
mov byte [rdi + 0xf0], al
mov eax, dword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa3]
mov dword [rdi + 0xf1], eax
mov dword [rdi + 0xf4], ecx
mov qword [rdi + 0xf8], r14
mov al, byte [rsp + 0x2b]
mov byte [rdi + 0x100], al
mov al, byte [rsp + 0x2a]
mov byte [rdi + 0x101], al
mov al, byte [rsp + 0x29]
mov byte [rdi + 0x102], al
mov qword [rdi + 0x108], r15
mov eax, ebp
shr eax, 0x10
mov byte [rdi + 0x112], al
mov word [rdi + 0x110], bp
mov rcx, rdi
add rcx, 0x113
lea rdx, [rsp + 0x180]
mov r8d, 0x105
call fcn.1400fc280
movaps xmm0, xmmword [rsp + 0x150]
movaps xmm1, xmmword [rsp + 0x160]
movaps xmm2, xmmword [rsp + 0x170]
movups xmmword [rdi + 0x218], xmm0
movups xmmword [rdi + 0x228], xmm1
movups xmmword [rdi + 0x238], xmm2
mov byte [rdi + 0xbd0], 0
lea rbx, [0x1401460d0]
mov rax, rdi
mov rdx, rbx
add rsp, 0x288
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ud2
mov ecx, 8
mov edx, 0xbd8
call fcn.1400ff140
int3
add dword [rax], eax
add byte [rcx + 0x8ebc1fb], cl
shr edi, 0x10
mov r14, qword [r14 + 0x10]
test r14, r14
je 0x14007e3ac
mov r15, qword [r14 + 0xd0]
test r15b, 4
jne 0x14007e37b
test r15b, 8
je 0x14007e23d
lea rcx, [r14 + 0xb0]
mov rdx, qword [rsi]
call fcn.1400c1c82
test al, al
je 0x14007e2a9
test r15b, 8
je 0x14007e2db
jmp 0x14007e35d
add al, 0
mov bl, 1
test dil, 1
jne 0x14007e386
mov ebx, edi
shr ebx, 8
shr edi, 0x10
mov r14, qword [r14 + 0x10]
jbe 0x14007e27d
test r14, r14
je 0x14007e3ac
mov r15, qword [r14 + 0x30]
test r15b, 4
jne 0x14007e37b
add al, 0xf
test edi, esi
add byte [rax], al
add byte [rcx - 0xa], al
invalid
test r15b, 8
je 0x14007e29a
lea rcx, [r14 + 0x10]
mov rdx, qword [rsi]
call fcn.1400c1c82
test al, al
je 0x14007e310
test r15b, 8
je 0x14007e332
mov es, word [rax]
add byte [rax], al
mov es, word [rax]
add byte [rax], al
jmp 0x14007e35d
mov rax, qword [r14 + 0xd0]
mov rcx, rax
and rcx, 0xfffffffffffffff7
lock cmpxchg qword [r14 + 0xd0], rcx
jne 0x14007e2b0
test al, 4
jne 0x14007e36a
mov rax, qword [r14 + 0xb0]
mov rcx, qword [r14 + 0xb8]
call qword [rax + 0x18]
mov rax, qword [rsi]
mov rdx, qword [rax]
mov edx, dword [rax]
mov edx, dword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov qword [r14 + 0xb0], rax
mov qword [r14 + 0xb8], rdx
mov dword [rsi + 0xb8], edx
mov dword [rsi + 0xb8], edx
mov rax, qword [r14 + 0xd0]
mov rcx, rax
or rcx, 8
lock cmpxchg qword [r14 + 0xd0], rcx
jne 0x14007e2fc
jmp 0x14007e359
mov rax, qword [r14 + 0x30]
mov rcx, rax
and rcx, 0xfffffffffffffff7
lock cmpxchg qword [r14 + 0x30], rcx
jne case.0x14003d73d.455
test al, 4
jne 0x14007e375
add al, 0x75
mov rax, qword [r14 + 0x10]
mov rax, qword [r14 + 0x10]
mov rax, qword [r14 + 0x10]
mov rcx, qword [r14 + 0x18]
call qword [rax + 0x18]
mov rax, qword [rsi]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov qword [r14 + 0x10], rax
mov dword [rsi + 0x10], eax
invalid
mov dword [rsi + 0x10], eax
mov qword [r14 + 0x18], rdx
mov rax, qword [r14 + 0x30]
push rsi
sbb byte [rcx - 0x75], cl
xor byte [rax - 0x77], r9b
ror dword [rax - 0x7d], 0xc9
or al, dh
cmpxchg qword [r14 + 0x30], rcx
mov rcx, rax
or rcx, 8
lock cmpxchg qword [r14 + 0x30], rcx
jne 0x14007e34a
test al, 4
jne 0x14007e37b
invalid
invalid
mov ecx, ebx
mov edx, edi
call fcn.1400c0c4c
mov bl, 1
jmp 0x14007e386
lock or qword [r14 + 0xd0], 8
jmp 0x14007e37b
lock or qword [r14 + 0x30], 8
xor ebx, ebx
xor ecx, ecx
mov edx, edi
call fcn.1400c0c4c
mov eax, ebx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea eax, [0x1401463f8]
mov edx, 0x28
call fcn.1400ff770
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
lea eax, [0x140146998]
mov edx, 0x2b
call fcn.1400ff770
add ah, cl
add ah, cl
in al, dx
push 0x48000003
mov edi, edx
xlatb
xlatb
mov rsi, rcx
mov rdx, qword [rdx]
lea rbx, [rsp + 0x38]
mov rcx, rbx
call fcn.140067d1a
mov rbx, qword [rbx + 0x100]
cmp rbx, 4
jne 0x14007e44d
mov rax, qword [rdi + 8]
mov ecx, 1
add byte [rax], al
add byte [rax], al
xchg qword [rax + 0x10], rcx
call fcn.1400d04bb
cmp al, 2
jne 0x14007e43d
mov rax, qword [rdi + 8]
mov cl, 1
xchg byte [rax + 0x28], cl
test cl, cl
jne 0x14007e40e
lea rcx, [rax + 0x18]
mov rbx, qword [rax + 0x18]
mov rdi, qword [rax + 0x20]
mov qword [rax + 0x18], 0
add byte [rax], al
add byte [rdx - 0x3b0417fc], dh
std
dec dword [rax - 0x7b]
invalid
je 0x14007e43d
add byte [rax], al
add byte [rdx - 0x3b0417fc], dh
std
dec dword [rax - 0x7b]
invalid
mov rcx, rdi
mov ecx, edi
call qword [rbx + 8]
mov qword [rsi + 0x100], 3
add byte [rcx], al
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
jmp 0x14007e4ef
mov edi, 2
add byte [rax], al
cmp ebx, 3
je 0x14007e4c6
lea r14, [rsp + 0x140]
lea rdi, [rsp + 0x250]
lea edi, [rsp + 0x250]
lea edi, [rsp + 0x250]
lea rdx, [rsp + 0x38]
mov r8d, pe_nt_image_headers64
cmp byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov rcx, rdi
call fcn.1400fc280
movups xmm0, xmmword [r14]
movups xmm0, xmmword [rsi]
movups xmm0, xmmword [rsi]
movups xmmword [rdi + 0x108], xmm0
mov qword [rdi + 0x100], 2
add byte [rdx], al
add byte [rax], al
add byte [rbx + 0x677402fb], al
add byte [rdx], al
add byte [rax], al
add byte [rbx + 0x677402fb], al
lea rcx, [rsp + 0x150]
add byte [rax], al
lea rdx, [rsp + 0x38]
and al, 0x38
mov r8d, pe_nt_image_headers64
call fcn.1400fc280
movups xmm0, xmmword [r14]
invalid
movaps xmmword [rsp + 0x20], xmm0
lea rcx, [rsp + 0x250]
call fcn.140056415
jg 0x14007e4bf
dec dword [rax - 0x77]
invalid
invalid
push rdx
jg 0x14007e4bf
dec dword [rax - 0x77]
fisttp word [rax - 0x73]
lea edx, [rsp + 0x150]
invalid
invalid
lea rdx, [rsp + 0x150]
lea edx, [rsp + 0x150]
mov r8d, pe_nt_image_headers64
mov eax, pe_nt_image_headers64
add byte [rcx], al
add byte [rax], al
mov rcx, rsi
call fcn.1400fc280
mov qword [rsi + 0x100], rdi
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi + 0x108], xmm0
add rsp, 0x368
pop rbx
pop rdi
add eax, dword [rax]
add byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
lea rcx, str.envelope_not_dropped
lea r8, [0x140146440]
mov edx, 0x14
call fcn.1400ffb60
int3
test edi, edi
je case.0x14004e296.296
mov rcx, rdi
call fcn.1400477a0
lea rcx, [rdi + 0x18]
call fcn.1400569b4
mov rcx, qword [0x140165ff0]
or eax, 0xe7aac
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsi + 0x10]
call fcn.14007e581
mov rax, qword [rsi + 8]
test rax, rax
je 0x14007e579
lock dec qword [rax]
jne 0x14007e579
add esp, 0x28
pop rdi
pop rsi
jmp fcn.140024d9b
nop
add rsp, 0x28
pop rdi
pop rsi
ret
jne 0x14007e5ee
mov rdx, qword [rsi]
mov rax, qword [rdx + 0x38]
test rax, rax
jns case.0x14004e452.286
and qword [rdx + 0x38], rax
mov rax, qword [rdx + 0x58]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rdx + 0x58], rcx
cmpxchg qword [rdx + 0x58], rcx
cmpxchg qword [rdx + 0x58], rcx
pop rax
jne 0x14007e5bc
test rax, rax
test eax, eax
jne 0x14007e5ee
mov rax, qword [rdx + 0x48]
mov rcx, qword [rdx + 0x50]
mov qword [rdx + 0x48], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
lock and qword [rdx + 0x58], 0xfffffffffffffffd
pop rax
std
test rax, rax
je 0x14007e5ee
call qword [rax + 8]
push rax
or byte [rax - 0x75], cl
invalid
mov rax, qword [rsi]
lock dec qword [rax]
jne 0x14007e5ff
cdq
invalid
and byte [rsi - 0x17], bl
out dx, al
imul edi, edx, 0xffffffff
nop
add rsp, 0x20
pop rsi
ret
sub byte [rax - 0x75], cl
add dword [rax - 0x7d], ecx
cmp eax, 5
je 0x14007e6d8
cmp eax, 5
je 0x14007e6d8
cmp eax, 4
je 0x14007e6d8
cmp eax, 3
je 0x14007e6d8
add ecx, dword [rdi]
test byte [rbp + 0x48000000], dl
mov esi, ecx
mov rsi, rcx
cmp eax, 2
jne 0x14007e6df
mov rax, qword [rsi + 0xc8]
add byte [rax], al
test rax, rax
je 0x14007e66d
adc dh, al
dec qword [rax]
lock dec qword [rax]
jne 0x14007e66d
lea rcx, [rsi + 0xc8]
call fcn.140024d9b
lea rcx, [rsi + 0x78]
call fcn.14007e581
lea rcx, [rsi + 0x90]
call fcn.1400234a8
mov rax, qword [rsi + 0xd0]
add byte [rax], al
js 0x14007e65a
or edi, edi
invalid
add byte [rax], al
test rax, rax
je 0x14007e6a0
lock dec qword [rax]
jne 0x14007e6a0
lea rcx, [rsi + 0xd0]
call fcn.1400788b8
invalid
dec dword [rax - 0x73]
mov ds, word [rax - 0x18000000]
add byte [rax], al
add al, ch
lea rcx, [rsi + 0x98]
call fcn.14007e8e8
add byte [rax], al
add al, ch
cmp al, 2
add byte [rax], al
cmp qword [rsi + 0xa8], 0
je 0x14007e6c2
lea rcx, [rsi + 0xa8]
lea ecx, [rsi + 0xa8]
add al, ch
or dl, byte [rcx - 0x72b70004]
invalid
call fcn.1400477cc
lea rcx, [rsi + 0xb8]
call fcn.14005a78b
std
inc dword [rbx + 0xf02087e]
test dword [rdi + 1], esi
ja 0x14007e6d7
add byte [rax], al
ja 0x14007e6d7
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x28
pop rdi
pop rsi
ret
lea rcx, [rsi + 0x140]
call fcn.140020bc3
lea rcx, [rsi + 0x158]
lea ecx, [rsi + 0x158]
add dword [rax], eax
add al, ch
fsub dword [rdx + rdi*8]
dec dword [rax - 0x73]
lea ecx, [rsi + 0x158]
lea ecx, [rsi + 0x158]
call fcn.1400030c8
cmp qword [rsi + 0xd8], 0
je 0x14007e717
mov r8, qword [rsi + 0xe0]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsi + 0xf8]
lea ecx, [rsi + 0xf8]
call fcn.14007e87f
cmp qword [rsi + 0xf8], 0
je case.0x14005ecf8.171
invalid
invalid
mov r8, qword [rsi + 0x100]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp dword [rsi + 0x10], 3
je 0x14007e752
lea rcx, [rsi + 0x10]
call fcn.140024c93
cli
invalid
mov rcx, qword [rsi + 0xc0]
test rcx, rcx
leave
leave
je 0x14007e763
call fcn.14005586b
lea rcx, [rsi + 0xa8]
call fcn.1400171b3
mov r15b, cl
dec dword [rax - 0x7d]
invalid
invalid
mov r15b, cl
dec dword [rax - 0x7d]
add byte ds:[rcx + rcx + 0x48], dh
je 0x14007e77e
lea rcx, [rsi + 8]
je 0x14007e77e
lea rcx, [rsi + 8]
or al, ch
invalid
call fcn.140020b8d
lea rcx, [rsi + 0x180]
lea ecx, [rsi + 0x180]
call fcn.14005a765
cmp byte [rsi + 0x1d0], 3
mov esi, 0x1d0
add ecx, dword [rdi]
invalid
mov dword [rax], eax
add byte [rax], al
mov esi, 0x1d0
add ecx, dword [rdi]
test byte [rcx + 0x48000000], cl
mov eax, dword [rsi + 0x1b8]
add dword [rax], eax
invalid
mov rax, qword [rsi + 0x1b8]
add dword [rax], eax
add al, dh
dec qword [rax]
dec dword [rax]
lock dec qword [rax]
dec dword [rax]
jne 0x14007e7b0
mov rcx, qword [rsi + 0x1b8]
call fcn.140024504
invalid
inc dword [rax + 0x1d0be]
cmp byte [rsi + 0x1d0], 2
add byte [rax], al
add dh, byte [rcx + rdi + 0x48]
je 0x14007e7f2
lea rdi, [rsi + 0x1c0]
add byte [rdx], al
je 0x14007e7f2
cmp dword [rax - 0x73], ecx
mov esi, 0x1c0
lea rdi, [rsi + 0x1c0]
mov rcx, rdi
call case.0x14005366e.269
mov rax, qword [rdi]
lock dec qword [rax]
jne 0x14007e7d9
invalid
or byte [rax - 0x75], cl
psubsb mm1, qword [rsi + riz*2]
cli
dec dword [rax - 0x75]
xchg al, cl
add dword [rax], eax
add al, dh
dec qword [rax]
mov rcx, qword [rdi]
call fcn.140024de5
mov rax, qword [rsi + 0x1c8]
lock dec qword [rax]
jne 0x14007e7f2
mov rcx, qword [rsi + 0x1c8]
mov cs, eax
add dword [rax], eax
add al, ch
adc ebp, dword [rdx - 6]
push 0xfffffffffffffffa
dec dword [rax - 0x75]
invalid
enter 1, 0
call fcn.140025205
mov rcx, qword [rsi + 0x1b0]
test rcx, rcx
add byte [rax - 0x7b], cl
leave
je 0x14007e820
add rcx, 0x10
call fcn.140022a66
mov rax, qword [rsi + 0x1b0]
lock dec qword [rax]
rcl dword [rax], 0xe8
pop rdi
cli
dec dword [rax - 0x75]
xchg byte [rax - 0xfffffff], dh
dec qword [rax]
jne 0x14007e820
mov rcx, qword [rsi + 0x1b0]
mov al, 1
add byte [rax], al
add dword [rax], eax
add al, ch
push rdi
cli
dec dword [rax - 0x75]
mov dh, 0xd8
add dword [rax], eax
add byte [rax - 0x7d], cl
add byte ds:[rcx + rcx + 0x48], dh
or dword [rax - 0x73], ecx
invalid
invalid
call fcn.140024e77
mov rsi, qword [rsi + 0x1d8]
cmp qword [rsi], 0
je 0x14007e836
invalid
or dword [rax - 0x73], ecx
or al, r13b
jle 0x14007e7b5
lea rcx, [rsi + 8]
call fcn.1400569b4
std
dec dword [rax - 0x75]
or eax, 0xe77b3
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
mov eax, esi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
lea rdi, [rsi + 8]
lea rcx, [rsi + 0x20]
call fcn.1400477cc
jo 0x14007e7e9
cld
dec dword [rax - 0x73]
cmp al, r13b
cmp ecx, dword [rdi - 0x7cb70004]
dec dword [rax - 0x7d]
invalid
push rax
mov rcx, rsi
call fcn.1400569b4
std
dec dword [rax - 0x77]
stc
jo 0x14007e7e9
cld
dec dword [rax - 0x73]
cmp al, r13b
cmp ecx, dword [rdi - 0x7cb70004]
dec dword [rax - 0x7d]
invalid
std
dec dword [rax - 0x77]
stc
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140056505
jl 0x14007e87b
invalid
in al, dx
sub byte [rbx + rcx*4 + 0x41], cl
sbb byte [rbp - 0x7b], cl
sal byte [rsp + rbp + 0x48], 0x8b
je 0x14007e8ba
mov rdx, qword [rcx]
mov rax, qword [rcx + 0x10]
invalid
invalid
je 0x14007e8ba
mov rdx, qword [rcx]
mov rax, qword [rcx + 0x10]
xor r9d, r9d
leave
leave
cmp rax, rdx
cmovae r9, rdx
sub rax, r9
mov r9, rdx
ror dword [rcx + 0x29], 1
ror dword [rcx + rcx*4 - 0x3a], 0x4c
sub esi, ecx
ror dword [rcx + 0x29], 1
ror dword [rcx + rcx*4 - 0x3a], 0x4c
sub esi, ecx
ja 0x14007e8c0
add r8, rax
xor esi, esi
test byte [rcx + rcx*4 - 0x3e], 0xeb
invalid
test byte [rcx + rcx*4 - 0x3e], 0xeb
invalid
xor eax, eax
xor edx, edx
xor esi, esi
mov rdi, qword [rcx + 8]
lea rcx, [rax + rax*4]
shl rcx, 4
add rcx, rdi
sub rdx, rax
call 0x140068088
mov rcx, rdi
mov rdx, rsi
add rsp, 0x28
sub byte [rdi + 0x5e], bl
sub byte [rdi + 0x5e], bl
jmp 0x140068088
movabs al, byte [0xec83485756fffe97]
sub byte [rax - 0x77], cl
invalid
mov esi, ecx
mov rdi, qword [rcx]
mov rcx, rdi
call fcn.14008651d
and dword [rax + rax], edi
and dword [rax + rax], edi
lock dec qword [rdi]
jne 0x14007e90a
mov rcx, rsi
mov ecx, esi
call fcn.140014c4b
mov rax, qword [rsi + 8]
lock dec qword [rax]
dec dword [rax]
or al, r14b
dec qword [rax]
dec dword [rax]
dec dword [rax]
jne 0x14007e923
mov rcx, qword [rsi + 8]
add rsp, 0x28
pop rdi
pop rsi
jmp 0x1400787fb
or byte [rax - 0x7d], cl
invalid
nop
add rsp, 0x28
pop rdi
pop rsi
ret
add byte [rax], al
test eax, eax
je 0x14007e96b
cmp eax, 3
je 0x14007e990
clc
add esi, dword [rbp + rcx*2 - 0x7d]
clc
add al, 0x75
jo 0x14007e991
cmp eax, 4
jne 0x14007e9b8
lea rcx, [rsi + 0xa80]
lea ecx, [rsi + 0xa80]
or al, byte [rax]
add al, ch
sub eax, dword [rdx]
add byte [rax], al
call fcn.14007eb7f
cmp dword [rsi + 0x548], 4
jne 0x14007e99c
lea rcx, [rsi + 0x548]
call fcn.14007ede7
jmp 0x14007e99c
add rax, 0x7ee80000
add al, 0
add bl, ch
xor dword [rax - 0x73], ecx
adc al, r13b
or eax, dword [rdx]
add byte [rax], al
lea rcx, [rsi + 0x10]
call fcn.14007eb7f
mov rcx, rsi
call fcn.14007edf9
add rsi, 0x540
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400559bc
lea rcx, [rsi + 0xa88]
lea ecx, [rsi + 0xa88]
call fcn.14007eb52
add byte [rax + 0xa79be], al
add byte [rax], al
cmp byte [rsi + 0xa79], 0
je 0x14007e9b1
lea rcx, [rsi + 0xa80]
call fcn.1400559bc
add al, ch
or esi, dword [rax - 3]
inc esi
xchg byte [rcx + 0xa], bh
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
mov byte [rsi + 0xa79], 0
add rsp, 0x20
pop rsi
ret
push rsi
push rsi
push rdi
push rbx
sub rsp, 0xa98
movaps xmmword [rsp + 0xa80], xmm6
add byte [rax], al
add byte [rax], al
mov rdi, rdx
mov rsi, rcx
invalid
movzx eax, byte [rcx + 0xa78]
lea rcx, [0x140155d88]
lea ecx, [0x140155d88]
invalid
lea ecx, [0x140155d88]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
lea rdx, [rsi + 0x10]
movups xmm6, xmmword [rsi]
adc byte [rsi], dh
adc byte [rsi], dh
mov byte [rsi + 0xa79], 1
mov rax, qword [rsi + 0x540]
xchg byte [rax + 5], al
add byte [rax], al
xchg byte [rax + 5], al
add byte [rax], al
mov qword [rsi + 0xa80], rax
lea rcx, [rsi + 0xa88]
lea ecx, [rsi + 0xa88]
lea ecx, [rsi + 0xa88]
mov r8d, 0x530
mov eax, 0x530
call fcn.1400fc280
movups xmmword [rsi + 0xfb8], xmm6
lea r14, [rsi + 0xa88]
lea rbx, [rsp + 0x20]
mov rcx, rbx
mov rdx, r14
mov r8, rdi
clc
call fcn.140094c3c
cmp dword [rbx], 5
jne case.0x140074eff.60
mov al, 1
mov cl, 3
jmp 0x14007eb1d
lea rbx, [rsi + 0x548]
lea rdx, [rsp + 0x20]
add eax, 0x8d480000
push rsp
and al, 0x20
mov r8d, 0x530
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
fld1
sbb bl, al
call fcn.1400fc280
mov rcx, r14
call fcn.14007eb52
cmp dword [rsi + 0x548], 4
mov esi, 0x548
add al, 0x74
invalid
invalid
mov esi, 0x548
add al, 0x74
jp 0x14007eac4
lea r14, [rsp + 0x550]
lea esi, [rsp + 0x550]
mov r8d, 0x530
mov rcx, r14
mov rdx, rbx
call fcn.1400fc280
invalid
xlatb
invalid
add dh, al
xchg byte [rcx + 0xa], bh
or al, byte [rax]
add byte [rax], al
invalid
or al, byte [rax]
add byte [rax], al
lea rbx, [rsi + 0xa80]
mov rax, qword [rsi + 0xa80]
xchg byte [rax + 0x4800000a], al
lea ecx, [rsp + 0x20]
xchg byte [rax + 0x4800000a], al
lea ecx, [rsp + 0x20]
mov qword [rcx], rax
mov dword [rcx], eax
call fcn.1400559bc
mov r8d, 0x530
mov rcx, rbx
mov rdx, r14
call fcn.1400fc280
lea rbx, [rsi + 0xa80]
lea ebx, [rsi + 0xa80]
mov rcx, rbx
mov rdx, rdi
call fcn.1400960fe
add byte [rdx + rax], bh
add byte [rdx + rax], bh
jne 0x14007eadf
mov al, 1
mov cl, 4
jmp 0x14007eb1d
mov rcx, rbx
call fcn.14007eb7f
add byte [rax], al
add byte [rax - 0x7d], cl
mov esi, 0x548
add byte [rax], al
add al, 0x75
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
mov esi, 0x548
add byte [rax], al
add byte [rax], al
add al, 0x75
or al, 0x48
lea ecx, [rsi + 0x548]
invalid
invalid
add byte [rax], al
lea rcx, [rsi + 0x548]
add rax, 0xffffffffeae80000
add al, byte [rax]
call fcn.14007ede7
add byte [rax + 0xa79be], al
add byte [rax], al
cmp byte [rsi + 0xa79], 0
je 0x14007eb12
lea rcx, [rsi + 0xa80]
call fcn.1400559bc
mov es, word [rax - 0x17fffff6]
add al, ch
stosb byte [rdi], al
outsb dx, byte [rsi]
std
inc esi
xchg byte [rcx + 0xa], bh
add byte [rax], al
add byte [rcx - 0x773fceff], dh
invalid
mov byte [rsi + 0xa79], 0
mov cl, 1
xor eax, eax
mov byte [rsi + 0xa78], cl
movaps xmm6, xmmword [rsp + 0xa80]
or al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0xa80], dh
add rsp, 0xa98
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140148748]
mov edx, 0x23
call fcn.1400ff770
ud2
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007f6d7
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007f766
push rsi
sub rsp, 0x20
mov rsi, rcx
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007f968
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007f9f5
push rsi
sub rsp, 0x20
mov rsi, rcx
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007fa83
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007fb18
lea rcx, [rsi + 0x20]
call fcn.1400c4763
mov rax, qword [rdi]
lea rdx, [rax - 0xb]
lea r8, [rax - 0xa]
xor ecx, ecx
cmp rdx, 2
cmovb rcx, r8
cmp rcx, 1
je 0x14007fb4c
test rcx, rcx
jne 0x14007fb65
cmp qword [rsi + 0x38], 0
je 0x14007fb65
push rsi
sub rsp, 0x20
mov rsi, rcx
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007fbb0
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x30]
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007fc4c
push rsi
sub rsp, 0x20
mov rsi, rcx
mov rax, qword [rcx + 0x20]
lock dec qword [rax]
jne 0x14007fcd9
push rsi
sub rsp, 0x210
mov rsi, rcx
call fcn.1400c109b
test al, 8
jne 0x14007fd70
push rsi
sub rsp, 0xff0
mov rsi, rcx
call fcn.1400c109b
test al, 8
jne 0x14007fdea
push rsi
sub rsp, 0x50
mov rsi, rcx
call fcn.1400c109b
test al, 8
jne 0x14007fe5e
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
mov byte [rdx + 0x20], 5
call fcn.140094853
jmp 0x14007fe6b
test al, 0x10
je 0x14007fe6b
lea rcx, [rsi + 0x58]
call fcn.1400c39ac
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400c6276
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400c10f2
test al, al
je 0x14007fe9d
mov rcx, rsi
add rsp, 0x50
pop rsi
jmp 0x14007fcbe
nop
add rsp, 0x50
pop rsi
ret
push rsi
sub rsp, 0xd0
mov rsi, rcx
call fcn.1400c109b
test al, 8
jne 0x14007fecf
push rsi
sub rsp, 0xa0
mov rsi, rcx
call fcn.1400c109b
test al, 8
jne 0x14007ff46
push rsi
sub rsp, 0x50
mov rsi, rcx
call fcn.1400c109b
test al, 8
jne 0x14007ffbd
push rsi
sub rsp, 0x1e0
mov rsi, rcx
call fcn.1400c109b
test al, 8
jne 0x14008002e
push rsi
sub rsp, 0xa0
mov rsi, rcx
call fcn.1400c109b
test al, 8
jne 0x1400800a5
push rsi
sub rsp, 0x2c0
mov rsi, rcx
call fcn.1400c109b
test al, 8
jne 0x14008011f
movzx eax, byte [rbx + 0x410]
cmp rax, 1
jne 0x1400804ad
mov esi, dword [rbx + 0x414]
mov dil, byte [rbx + 0x411]
mov rcx, rbp
mov rdx, r14
call fcn.140087413
test rax, rax
jne 0x140082100
test rdx, rdx
jne 0x14008210d
mov rcx, qword [rbx + 0x188]
mov rax, qword [rbx + 0x190]
mov rdx, r14
call qword [rax + 0x30]
test rax, rax
jne 0x140082100
test rdx, rdx
jne 0x14008210d
mov byte [rbx + 0x410], 2
mov byte [rbx + 0x411], dil
mov dword [rbx + 0x414], esi
jmp 0x14008043a
test rax, rax
jne 0x14008211f
lea rcx, [rsp + 0x430]
mov rdx, rbx
mov r8, r14
call case.0x140012daf.1046
movzx eax, byte [rsp + 0x430]
cmp rax, 4
je 0x140080958
cmp al, 3
jne 0x1400804f7
mov word [rbx + 0x410], 0x101
mov dword [rbx + 0x414], 0
jmp 0x14008043a
mov qword [rsp + 0x128], r13
mov qword [rsp + 0xe8], r12
mov qword [rsp + 0xf0], r15
mov r15d, dword [rsp + 0x434]
mov ecx, dword [rsp + 0x438]
mov r13, qword [rbx + 0x418]
mov r12, qword [rbx + 0x420]
add r13, 0x10
lea rdi, [r12 + 0x10]
test rax, rax
je 0x14008064f
mov qword [rsp + 0x98], rdi
mov dl, byte [rsp + 0x431]
mov edi, dword [rsp + 0x43c]
mov r12, qword [rsp + 0x440]
mov rsi, qword [rsp + 0x448]
cmp eax, 1
jne 0x1400823d0
mov rax, qword [rsp + 0x450]
mov dword [rsp + 0x500], ecx
mov dword [rsp + 0x504], edi
mov qword [rsp + 0x508], r12
movsb byte [rdi], byte [rsi]
and al, 8
add eax, 0x89480000
mov ah, 0x24
adc byte [0xc9500595], al
test byte [rax + rbx], ah
add eax, 0x8b480000
test byte [rax + rax], ah
add eax, 0x8d480000
mov word [rax + rdi*8], fs
add al, byte [rax]
add byte [rcx - 0x6b72b729], cl
and al, 0x18
add eax, 0x894d0000
loopne 0x140080602
mov ecx, esi
movsb byte [rdi], byte [rsi]
and al, 8
add eax, 0x89480000
mov ah, 0x24
adc byte [0xc9500595], al
test byte [rax + rbx], ah
add eax, 0x8b480000
test byte [rax + rax], ah
add eax, 0x8d480000
mov word [rax + rdi*8], fs
add al, byte [rax]
add byte [rcx - 0x6b72b729], cl
and al, 0x18
add eax, 0x894d0000
loopne 0x140080602
mov ecx, esi
call qword [rax]
mov dword [rsp + 0x2f4], r15d
mov byte [rsp + 0x2f1], dil
mov byte [rsp + 0x2f0], 1
cmp dword [rbx + 0x3e0], 0
je 0x140080714
cmp dword [rbx + 0x3e8], r15d
jne 0x140080714
mov byte [rbx + 0x410], 1
mov byte [rbx + 0x411], dil
mov dword [rbx + 0x414], r15d
add byte [rax], al
mov rax, qword [rsp + 0x2f8]
mov rdx, qword [rsp + 0x300]
mov r8, qword [rsp + 0x308]
lea rcx, [rsp + 0x310]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x500]
mov rdx, qword [rsp + 0x508]
mov r8, qword [rsp + 0x510]
lea rcx, [rsp + 0x518]
call qword [rax + 0x18]
jmp 0x14008093b
mov qword [rsp + 0x100], rcx
lea rcx, [rsp + 0x140]
mov rdx, r13
call fcn.1400c4c61
cmp qword [rsp + 0x140], 0
jne 0x1400824f7
mov r13, qword [rsp + 0x148]
mov al, byte [rsp + 0x150]
mov byte [rsp + 0xa0], al
lea rsi, [r13 + 0x1c0]
lea rcx, [rsp + 0x2f0]
mov rdx, rsi
mov r8d, r15d
call fcn.14000da4a
cmp qword [rsp + 0x2f0], 0
je 0x1400807e7
test r15d, r15d
je 0x140082549
cmp byte [r13 + 0x68], 0
sete al
test r15b, 1
sete cl
xor cl, al
mov qword [rsp + 0x98], rdi
je 0x1400807fe
cmp dword [r13 + 0x110], 0
jne 0x140080828
cmp dword [r13 + 0x114], r15d
ja 0x140080828
lea eax, [r15 + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [r13 + 0x110], ecx
mov dword [r13 + 0x114], eax
jmp 0x140080828
mov rax, qword [rsp + 0x310]
mov qword [rsp + 0x160], rax
mov al, byte [rsp + 0x2f0]
mov cl, byte [rsp + 0x2f1]
movzx edx, word [rsp + 0x2f2]
mov r8d, dword [rsp + 0x2f4]
mov r9, qword [rsp + 0x2f8]
movups xmm0, xmmword [rsp + 0x300]
movaps xmmword [rsp + 0x150], xmm0
mov byte [rsp + 0x140], al
mov byte [rsp + 0x141], cl
mov word [rsp + 0x142], dx
mov dword [rsp + 0x144], r8d
mov qword [rsp + 0x148], r9
mov rcx, r13
mov rdx, qword [rsp + 0x98]
lea rsi, [rsp + 0x140]
mov r8, rsi
call fcn.14008aaa2
movups xmm0, xmmword [rsp + 0x500]
movups xmm1, xmmword [rsp + 0x510]
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov rcx, r13
call fcn.14008ad39
mov dword [rsp + 0x160], eax
mov dword [rsp + 0x164], r15d
mov rcx, qword [rsp + 0x2e8]
mov rdx, rsi
call fcn.14000bf45
jmp 0x14008093b
mov rcx, qword [rsp + 0x2f8]
mov rdx, qword [rsp + 0x300]
call fcn.14000e39e
jmp 0x140080859
cmp dword [r13 + 0x98], 0
jne 0x140080828
cmp dword [r13 + 0x9c], r15d
ja 0x140080828
lea eax, [r15 + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [r13 + 0x98], ecx
mov dword [r13 + 0x9c], eax
lea rdi, [rsp + 0x140]
mov rcx, rdi
mov edx, r15d
cli
cli
xor r8d, r8d
xor r9d, r9d
call fcn.140018bb0
lea rcx, [rsp + 0x2f0]
mov rdx, rdi
mov edx, edi
mov edx, edi
call fcn.14000e3d4
mov rdi, qword [rsp + 0x98]
mov dword [rsp + 0x508], eax
mov dword [rsp + 0x50c], edx
mov qword [rsp + 0x500], rsi
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
jne 0x140080bf2
xor esi, esi
mov al, byte [r12 + 0x18]
test al, al
jne 0x14008251e
lea rcx, [r13 + 0x10]
add r12, 0x20
lea rax, [r13 + 0x70]
mov qword [rsp + 0x278], rax
mov rax, qword [rsp + 0x100]
mov dword [rsp + 0x430], eax
mov byte [rsp + 0x420], 1
mov qword [rsp + 0x5d8], r12
lea rax, [rsp + 0x278]
mov qword [rsp + 0x2f0], rax
lea rax, [rsp + 0x430]
mov qword [rsp + 0x2f8], rax
lea rax, [rsp + 0x420]
and al, 0x20
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rax], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rax + rbx*8], ah
add eax, 0x89480000
test byte [rax + rcx], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add eax, 0x8d4c0000
test byte [rax + rsi*8], ah
add al, byte [rax]
add al, ch
invalid
xchg esp, eax
add byte [rax], al
mov rcx, rdi
mov edx, esi
call fcn.140025730
cli
dec dword [rcx + rcx*4 - 0x17]
invalid
and al, 0x20
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rax], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rax + rbx*8], ah
add eax, 0x89480000
test byte [rax + rcx], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add eax, 0x8d4c0000
test byte [rax + rsi*8], ah
add al, byte [rax]
add al, ch
invalid
cli
dec dword [rcx + rcx*4 - 0x17]
invalid
jmp 0xe02c9dbd
mov dl, byte [rsp + 0xa0]
call fcn.140025730
mov r15, qword [rsp + 0xf0]
mov r12, qword [rsp + 0xe8]
mov r13, qword [rsp + 0x128]
add byte [rax], al
add byte [rax], al
jmp 0x14008043a
mov rdx, qword [rbx + 0x418]
add rdx, 0x10
lea rcx, [rsp + 0x140]
call fcn.1400c4c61
cmp qword [rsp + 0x140], 0
jne 0x140082561
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x68], rax
mov al, byte [rsp + 0x150]
mov byte [rsp + 0x67], al
mov rax, qword [rbx + 0x420]
mov qword [rsp + 0xa0], rax
lea rcx, [rax + 0x10]
mov qword [rsp + 0x2e0], rcx
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
jne 0x140082047
mov dword [rsp + 0x10c], 0
mov rax, qword [rsp + 0xa0]
mov al, byte [rax + 0x18]
test al, al
mov rdx, qword [rsp + 0x68]
jne 0x14008258b
mov eax, dword [rdx + 0xb8]
mov esi, dword [rdx + 0xbc]
sub esi, eax
mov qword [rsp + 0xf0], r15
mov qword [rsp + 0xe8], r12
mov qword [rsp + 0x128], r13
jle 0x140080a27
mov ecx, eax
shr ecx, 0x1f
add ecx, eax
sar ecx, 1
cmp esi, ecx
jge 0x140081f3d
lea rax, [rdx + 0x10]
mov qword [rsp + 0x100], rax
add qword [rsp + 0xa0], 0x20
lea rax, [rdx + 0x1c0]
mov qword [rsp + 0x98], rax
lea rax, [rdx + 0xc0]
mov qword [rsp + 0x90], rax
mov rcx, rbp
mov rdx, r14
call fcn.1400873a8
test rax, rax
jne 0x140081f4d
mov r12, rdx
test rdx, rdx
jne 0x140081f5e
lea rcx, [rsp + 0x140]
mov rdx, qword [rsp + 0x90]
mov r8, qword [rsp + 0x98]
call fcn.14000d4a5
cmp qword [rsp + 0x140], 0
je 0x140080c02
movups xmm0, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x2f0], xmm0
mov r13, qword [rsp + 0x2f0]
mov r15d, dword [rsp + 0x2f8]
mov r12d, dword [rsp + 0x2fc]
mov rcx, qword [r13 + 8]
mov rdx, qword [r13 + 0x10]
mov r8d, r15d
mov r9d, r12d
call fcn.14000c1ab
mov esi, dword [rax + 0x48]
mov rcx, qword [r13 + 8]
mov rdx, qword [r13 + 0x10]
mov r8d, r15d
mov r9d, r12d
call fcn.14000c1ab
mov cl, byte [rax + 0x50]
add cl, 0xfa
cmp cl, 6
jb 0x140080b09
call fcn.140103600
mov esi, eax
xor sil, 1
jmp 0x14008088d
invalid
dec dword [rax - 0x77]
jmp 0x128fa9555
mov rcx, rbp
mov rdx, r14
call fcn.1400873a8
test rax, rax
jne 0x140081f4d
mov r12, rdx
test rdx, rdx
jne 0x140081f5e
mov rsi, qword [rsp + 0x68]
lea rcx, [rsi + 0x118]
mov qword [rsp + 0x118], rcx
mov rdx, qword [rsp + 0xa0]
mov r8, qword [rsp + 0x98]
mov r9, rbx
call fcn.14006f852
mov rcx, rsi
mov eax, dword [rbx + 0x180]
mov qword [rsp + 0x498], rax
lea rax, [rsi + 0x150]
mov qword [rsp + 0x490], rax
lea rax, [rsi + 0x12c]
mov qword [rsp + 0x2d0], rax
lea r15, [rsi + 0x128]
lea rax, [rsi + 0x130]
mov qword [rsp + 0x2c8], rax
lea rax, [rsi + 0x134]
mov qword [rsp + 0x488], rax
lea rax, [rsi + 0x138]
mov qword [rsp + 0x480], rax
lea r12, [rsp + 0x140]
mov qword [rsp + 0x80], r15
and al, 0x80
add byte [rax], al
invalid
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
and byte [r8 + 0x3b], cl
sub byte [r15], cl
xchg byte [rcx + 1], bh
add byte [rax], al
mov rax, qword [rcx + 0x20]
cmp rax, qword [rcx + 0x28]
jbe 0x140080e48
mov rcx, r12
mov rdx, qword [rsp + 0x490]
mov r8, qword [rsp + 0x98]
call fcn.14000de23
cmp qword [rsp + 0x140], 0
je 0x140080e48
mov rdi, qword [rsp + 0x140]
mov rsi, qword [rsp + 0x148]
mov rcx, qword [rsp + 0x100]
mov rdx, r12
add dword [rax], eax
add byte [rax - 0x75], cl
mov ah, 0x24
add qword [rax], rax
add byte [rax - 0x75], cl
mov word [rax + rax], fs
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1e], cl
call fcn.140010fcb
mov r15, rsi
shr r15, 0x20
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov r8d, esi
mov r9d, r15d
call fcn.14000c127
mov rdx, qword [rax + 0x90]
mov rcx, qword [rax + 0x98]
mov qword [rax + 0x90], 0
test rdx, rdx
je 0x140080d51
call qword [rdx + 8]
mov qword [rsp + 0x140], rdi
mov qword [rsp + 0x148], rsi
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov r8d, esi
mov r9d, r15d
call fcn.14000c1ab
cmp byte [rax + 0x121], 0
jne 0x140080e30
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov r8d, esi
mov r9d, r15d
call fcn.14000c127
mov byte [rax + 0x121], 1
mov rax, qword [rsp + 0x68]
cmp dword [rax + 0x128], 0
je 0x140080e04
mov rax, qword [rsp + 0x2d0]
mov r12d, dword [rax]
mov rax, qword [rsp + 0x2c8]
mov r13d, dword [rax]
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov r8d, esi
mov r9d, r15d
call fcn.14000c127
mov dword [rax + 0xb8], 1
mov dword [rax + 0xbc], r12d
lea r12, [rsp + 0x140]
mov dword [rax + 0xc0], r13d
mov rax, qword [rsp + 0x2d0]
mov rcx, qword [rsp + 0x2c8]
jmp 0x140080e2b
mov dword [rax + 0x128], 1
mov dword [rax + 0x12c], esi
mov dword [rax + 0x130], r15d
mov rax, qword [rsp + 0x488]
mov rcx, qword [rsp + 0x480]
mov dword [rax], esi
mov dword [rcx], r15d
mov rcx, qword [rsp + 0x118]
mov rdx, r12
call fcn.140018437
mov r15, qword [rsp + 0x80]
mov qword [rsp + 0x458], 2
mov qword [rsp + 0x478], 0
lea rcx, [rsp + 0x4a0]
mov rdx, r15
mov r8, qword [rsp + 0x98]
call fcn.14000dc09
cmp qword [rsp + 0x4a0], 0
je 0x1400812cb
movups xmm0, xmmword [rsp + 0x4a0]
movaps xmmword [rsp + 0x2a0], xmm0
mov qword [rsp + 0x278], 2
mov qword [rsp + 0x298], 0
mov r12, qword [rsp + 0x2a0]
mov esi, dword [rsp + 0x2a8]
mov edi, dword [rsp + 0x2ac]
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov r9d, edi
call fcn.14000c1ab
mov r13d, dword [rax + 0x48]
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov r9d, edi
call fcn.14000c127
lea rcx, [rsp + 0x2f0]
mov rdx, rax
mov r8, qword [rsp + 0xa0]
call fcn.140089632
movzx ecx, byte [rsp + 0x2f0]
cmp rcx, 9
jne 0x140080f65
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov r9d, edi
call fcn.14000c1ab
cmp byte [rax + 0x50], 5
je 0x14008163b
cmp r13d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0x100]
lea rdx, [rsp + 0x4a0]
call fcn.140011066
lea r12, [rsp + 0x140]
jmp 0x140081242
test rcx, rcx
mov dword [rsp + 0x44], edi
mov dword [rsp + 0x4c], r13d
jne 0x1400812e4
mov r13, qword [rsp + 0x2f8]
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0xd8], rax
mov rax, qword [rsp + 0x308]
mov qword [rsp + 0x88], rax
mov r15, qword [rsp + 0x310]
mov rax, qword [rsp + 0x318]
mov qword [rsp + 0xe0], rax
mov eax, dword [rsp + 0x320]
mov dword [rsp + 0x5c], eax
mov al, byte [rsp + 0x324]
mov byte [rsp + 0x37], al
mov al, byte [rsp + 0x325]
mov byte [rsp + 0x34], al
mov al, byte [rsp + 0x326]
mov dword [rsp + 0x38], eax
mov al, byte [rsp + 0x327]
mov byte [rsp + 0x53], al
push rbx
push rbx
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov r9d, edi
call fcn.14000c1ab
mov eax, dword [rax + 0x84]
test byte [rax], al
add byte [rax], al
test byte [rax], al
add byte [rax], al
mov qword [rsp + 0x70], r15
mov rdi, r15
mov qword [rsp + 0x90], r13
test r13, r13
je 0x140081043
cmp qword [rsp + 0x90], 1
jne 0x14008111f
mov rcx, qword [rsp + 0x88]
sub rcx, qword [rsp + 0x70]
mov edi, 0
cmovae rdi, rcx
test rdi, rdi
mov r15, qword [rsp + 0x80]
je 0x14008111f
test eax, eax
jne 0x140081121
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov r9d, dword [rsp + 0x44]
call fcn.14000c127
mov rcx, qword [rsp + 0x90]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x148], rcx
mov rcx, qword [rsp + 0xd8]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x150], rcx
mov rcx, qword [rsp + 0x88]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x158], rcx
mov rcx, qword [rsp + 0x70]
mov qword [rsp + 0x160], rcx
mov rcx, qword [rsp + 0xe0]
mov qword [rsp + 0x168], rcx
mov ecx, dword [rsp + 0x5c]
mov dword [rsp + 0x170], ecx
mov cl, byte [rsp + 0x37]
mov byte [rsp + 0x174], cl
mov cl, byte [rsp + 0x34]
mov byte [rsp + 0x175], cl
mov ecx, dword [rsp + 0x38]
mov byte [rsp + 0x176], cl
mov cl, byte [rsp + 0x53]
mov byte [rsp + 0x177], cl
mov byte [rsp + 0x140], 0
mov rcx, rax
mov rdx, qword [rsp + 0xa0]
lea r12, [rsp + 0x140]
mov r8, r12
call fcn.14008958d
jmp 0x140081242
xor edi, edi
mov rcx, qword [rsp + 0x498]
cmp rdi, rcx
cmovae rdi, rcx
xor r15d, r15d
test eax, eax
cmovle eax, r15d
cmp rdi, rax
cmovae rdi, rax
test rdi, rdi
mov r13d, dword [rsp + 0x44]
je 0x1400814aa
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov r9d, r13d
call fcn.14000c1ab
mov eax, dword [rax + 0x80]
test eax, eax
mov ecx, 0
cmovle eax, ecx
mov r15d, edi
cmp eax, edi
jae 0x1400814aa
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov r9d, r13d
call fcn.14000c127
mov rcx, qword [rsp + 0x90]
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rcx*2], fs
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rbx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdx*2], fs
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rbx*2], fs
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x70
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rcx*2], fs
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rbx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdx*2], fs
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rbx*2], fs
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x70
mov qword [rsp + 0x160], rcx
mov rcx, qword [rsp + 0xe0]
mov qword [rsp + 0x168], rcx
mov ecx, dword [rsp + 0x5c]
mov dword [rsp + 0x170], ecx
mov cl, byte [rsp + 0x37]
mov byte [rsp + 0x174], cl
mov cl, byte [rsp + 0x34]
mov byte [rsp + 0x175], cl
mov ecx, dword [rsp + 0x38]
mov byte [rsp + 0x176], cl
mov cl, byte [rsp + 0x53]
mov byte [rsp + 0x177], cl
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x140], 0
mov rcx, rax
mov rdx, qword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0x40
add dword [rax], eax
add byte [rbp - 0x77], cl
invalid
add byte [rax - 0x77], cl
ror dword [rax - 0x75], 0x94
and al, 0xa0
add byte [rax], al
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0x40
add dword [rax], eax
add byte [rbp - 0x77], cl
loopne 0x14008121e
invalid
call fcn.14008958d
push rbx
add dword [rax], 0
mov r15, qword [rsp + 0x80]
movzx eax, byte [rsp + 0x2f0]
cmp rax, 9
je 0x140081267
test rax, rax
je 0x140081267
cmp eax, 3
je 0x140081267
lea rcx, [rsp + 0x2f0]
call fcn.14006f69a
add al, ch
xor esp, esp
invalid
mov rax, qword [rsp + 0x278]
cmp rax, 2
je 0x1400812b9
test rax, rax
je 0x14008129e
mov rcx, qword [rsp + 0x280]
mov rax, qword [rsp + 0x288]
mov rdx, qword [rax + 0x10]
adc byte [rax - 1], cl
retf 0x8348
loop 0x140081285
add rcx, rdx
add rcx, 0x10
jmp 0x1400812ae
invalid
adc byte [rax - 1], cl
retf 0x8348
adc byte [rax - 0x75], cl
mov word [rax + rax*4], fs
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
nop
mov rcx, qword [rsp + 0x280]
mov rax, qword [rsp + 0x288]
lea rdx, [rsp + 0x290]
nop
add al, byte [rax]
add bh, bh
push rax
invalid
nop
add al, byte [rax]
add bh, bh
push rax
push 0x248c8d48
js 0x1400812c1
lea rcx, [rsp + 0x278]
add byte [rax], al
call fcn.140010320
jmp 0x140080e60
invalid
inc dword [rax - 0x4a]
or dword [rbx - 0x74a7dbbc], ecx
and al, 0x54
mov sil, 9
mov eax, dword [rsp + 0x58]
mov ecx, dword [rsp + 0x54]
mov edx, dword [rsp + 0x40]
mov r8d, dword [rsp + 0x3c]
and al, 0x3c
and al, 0x3c
jmp 0x140081c95
cmp ecx, 3
jne case.0x140053307.201
add al, 0
invalid
mov r13d, esi
mov eax, dword [rsp + 0x2f8]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2fc]
mov qword [rsp + 0xf8], rax
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0xd8], rax
mov rax, qword [rsp + 0x308]
and al, 8
add eax, dword [rax]
invalid
mov qword [rsp + 0x88], rax
mov rax, qword [rsp + 0x310]
mov qword [rsp + 0x70], rax
add byte [rax - 0x75], cl
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x70
mov rax, qword [rsp + 0x318]
mov qword [rsp + 0xe0], rax
mov rax, qword [rsp + 0x320]
test byte [rax + riz], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rbx + 0x3282484], cl
test byte [rax + rbp], ah
add eax, dword [rax]
invalid
test byte [rax + rbx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rbx + 0x3282484], cl
test byte [rax + rbp], ah
add eax, dword [rax]
invalid
test byte [rax + rbp], ah
add eax, dword [rax]
add byte [rcx - 0x74abdbbc], cl
mov dword [rsp + 0x54], eax
mov eax, dword [rsp + 0x32c]
mov dword [rsp + 0x58], eax
mov rax, qword [rsp + 0x330]
and al, 0x30
add eax, dword [rax]
invalid
mov dword [rsp + 0x54], eax
mov eax, dword [rsp + 0x32c]
mov dword [rsp + 0x58], eax
mov rax, qword [rsp + 0x330]
and al, 0x30
add eax, dword [rax]
invalid
and al, 0x30
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + riz], ah
add dword [rax], eax
add byte [rbx + 0x3382484], cl
add byte [rax], al
mov qword [rsp + 0x120], rax
mov eax, dword [rsp + 0x338]
mov dword [rsp + 0x5c], eax
mov al, byte [rsp + 0x33c]
mov byte [rsp + 0x37], al
invalid
mov al, byte [rsp + 0x33d]
cmp eax, 0x88000003
and al, 0x34
invalid
cmp eax, 0x88000003
and al, 0x34
mov al, byte [rsp + 0x33e]
mov byte [rsp + 0x36], al
and al, 0x36
and al, 0x36
mov r8d, 0xcd
mov eax, 0xcd
add byte [rax - 0x73], cl
mov word [rax + rax*2], fs
add dword [rax], eax
lea rcx, [rsp + 0x140]
lea rdx, [rsp + 0x33f]
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x3f
add eax, dword [rax]
add byte [rax], al
call fcn.1400fc280
mov r8d, dword [rsp + 0x40c]
call fcn.1400fc280
mov r8d, dword [rsp + 0x40c]
mov rax, qword [rsp + 0x410]
mov qword [rsp + 0x2d8], rax
lea rcx, [rsp + 0x420]
mov rdx, r12
mov dword [rsp + 0x134], r8d
call fcn.14000d712
cmp qword [rsp + 0x420], 0
je 0x14008266d
movups xmm0, xmmword [rsp + 0x420]
adc byte [rsp + 0x420], al
add byte [rax], al
movaps xmmword [rsp + 0x2b0], xmm0
mov rdi, qword [rsp + 0x2b0]
mov esi, dword [rsp + 0x2b8]
invalid
add al, byte [rax]
invalid
mov eax, 0x44000002
mov edi, dword [rsp + 0x2bc]
add byte [rbx + rcx*4 - 0x44], al
and al, 0xbc
add al, byte [rax]
add byte [rax - 0x75], cl
or byte [r8 - 0x75], r9b
mov rdx, qword [rdi + 0x10]
mov r8d, esi
mov r15d, dword [rsp + 0x2bc]
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov r8d, esi
mov r9d, r15d
call fcn.14000c127
invalid
lodsb al, byte [rsi]
clc
inc esi
invalid
and eax, 1
add byte [rax], al
invalid
and byte [0x140081446], 0x48
add byte [rax], al
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov r8d, esi
mov r9d, r15d
stc
stc
call fcn.14000c1ab
cmp qword [rax], 0
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x12], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x12], al
je 0x1400818f4
mov rcx, qword [rsp + 0x68]
mov rax, qword [rcx + 0x20]
cmp rax, qword [rcx + 0x28]
jbe 0x1400818df
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x100]
lea rsi, [rsp + 0x2b0]
mov rdx, rsi
bnd call fcn.140010fcb
bnd call fcn.140010fcb
mov rcx, r15
mov rdx, rsi
mov esi, r13d
call fcn.14000db5f
jmp 0x1400818f4
mov qword [rsp + 0x140], 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x60
add dword [rax], eax
add byte [rcx - 0x75], cl
and al, 8
xor eax, eax
mov qword [rsp + 0x160], rax
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov dword [rsp + 0xbc], esi
mov r8d, esi
mov r9d, r13d
mov ecx, ebp
mov ecx, ebp
call fcn.14000c127
mov rsi, rax
mov esi, eax
clc
dec dword [rax - 0x77]
mov esi, eax
mov esi, eax
mov rax, qword [rsp + 0x68]
mov rdi, qword [rax + 0x120]
mov edi, dword [rax + 0x120]
mov edi, dword [rax + 0x120]
add byte [rbx + rcx*4 - 0x52], al
test byte [rax], al
add byte [rax], al
mov r13d, dword [rsi + 0x84]
test r13d, r13d
mov eax, 0
cmovle r13d, eax
lea rcx, [rsi + 0x80]
invalid
add byte [rax], 0
invalid
mov es, word [rax + 0x49000000]
cmp ebp, edi
cmp r13, rdi
cmovae r13, rdi
sub r13, qword [rsi + 0x88]
add byte [rax], al
add byte [rax], al
cmovb r13, rax
mov edx, r15d
cli
cli
call fcn.14000bfac
mov edx, r15d
mov rax, qword [rsi + 0x88]
mov qword [rsp + 0x110], rdx
sub rax, rdx
sub eax, edx
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x10
add dword [rax], eax
add byte [rax + 0x29], cl
sub eax, edx
mov qword [rsi + 0x88], rax
sub dword [rsi + 0x118], r15d
sub eax, edx
mov qword [rsi + 0x88], rax
mov dword [rsi + 0x88], eax
add byte [rcx + rbp - 0x42], al
sub dword [rsi + 0x118], r15d
mov esi, 0x118
sbb byte [rcx], al
add byte [rax], al
mov edx, dword [rsi + 0x84]
test edx, edx
rol byte [rcx - 0x48], cl
add byte [rax], al
add byte [rax], al
rol byte [rcx - 0x48], cl
add byte [rax], al
add byte [rax], al
cmovle edx, r8d
cmp rdx, rdi
ror byte [rax + 0x39], 1
cli
cmovb rdi, rdx
sub rdi, rax
invalid
cmovb rdi, r8
cmp r13d, edi
jae 0x14008156f
invalid
mov rcx, rsi
call fcn.140018707
mov rdx, qword [rsp + 0x68]
mov edx, dword [rsp + 0x68]
mov ecx, dword [rdx + 0x11c]
lea eax, [r15 + rcx]
shl rax, 0x20
loopne 0x1400815a2
add ecx, r15d
movabs rcx, 0x300000001
cmovo rax, rcx
cmovo eax, ecx
cmovo eax, ecx
test al, al
mov ecx, dword [rsp + 0x38]
jne 0x1400815a5
shr rax, 0x20
mov dword [rdx + 0x11c], eax
invalid
sbb al, 1
add byte [rax], al
invalid
add dword [rax], eax
add byte [rdi], cl
mov dh, 0xf9
movzx edi, cl
lea rcx, [rsp + 0x140]
mov word [rax + rax*2], fs
add dword [rax], eax
add byte [rax], al
call fcn.140010320
invalid
invalid
test byte [rax + rax*2], ah
add byte [rax], al
call fcn.140010320
mov qword [rsp + 0x140], 2
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbx], fs
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rcx + rcx*4 - 6], al
mov ecx, dword [rsp + 0x118]
mov edx, r15d
call fcn.14000bfac
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
test eax, 0x8b48fff8
and al, 0x70
mov eax, dword [rsp + 0x70]
cmp qword [rsp + 0x90], 0
mov rdx, qword [rsp + 0x110]
mov r15, qword [rsp + 0x80]
add byte [rax], al
invalid
je 0x140081622
add byte [rax], al
add byte [rbp + riz + 0x48], dh
cmp dword [rsp + 0x90], 1
cmp qword [rsp + 0x90], 1
jne 0x14008187e
add byte [rax], al
mov rcx, qword [rsp + 0x88]
sub rcx, qword [rsp + 0x70]
mov eax, 0
cmovae rax, rcx
mov r13d, dword [rsp + 0x38]
and r13b, 0xfe
cmp rax, rdx
movzx r13d, r13b
cmovbe r13d, edi
jmp 0x140081883
mov eax, dword [rax + 0x54]
mov dword [rsp + 0x48], eax
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov r9d, edi
call fcn.14000c1ab
stosd dword [rdi], eax
clc
inc dword [rcx + rcx*4 + 0x6c]
and al, 0x4c
mov r13d, dword [rax + 0x114]
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov r9d, edi
call fcn.14000c127
lea rcx, [rax + 0x50]
mov edx, r13d
mov r13d, dword [rsp + 0x48]
and al, 0x48
mov r8d, r13d
mov r9b, 1
mov cl, 1
call fcn.1400189a8
dec dword [rcx - 0x75]
and al, 8
and al, 8
add eax, ebp
sbb dword [rbx - 7], esi
dec dword [rcx - 0x75]
and al, 8
and al, 8
mov rdx, qword [r12 + 0x10]
mov r8d, esi
mov dword [rsp + 0x44], edi
jl 0x1400816c3
mov r9d, edi
jl 0x1400816c3
mov r9d, edi
call fcn.14000c1ab
mov edi, r13d
mov edi, ebp
mov edi, ebp
mov eax, dword [rax + 0x114]
mov dword [rsp + 0x60], eax
mov al, 8
mov dword [rsp + 0x38], eax
and al, 0x38
and al, 0x38
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0xd8], rax
mov rax, qword [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
invalid
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*8], ah
and al, 0xd0
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
invalid
add byte [rax], al
mov qword [rsp + 0x88], rax
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x70
and al, 0x70
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x70], rax
and al, 0x70
and al, 0x70
mov rax, qword [rsp + 0xc0]
mov eax, dword [rsp + 0xc0]
mov qword [rsp + 0xe0], rax
mov eax, dword [rsp + 0x7c]
mov dword [rsp + 0x5c], eax
and al, 0x5c
and al, 0x5c
mov r13b, byte [rsp + 0x33]
mov ch, byte [rsp + 0x33]
mov r11b, byte [rsp + 0x35]
mov rcx, qword [rsp + 0x138]
mov dl, byte [rsp + 0x36]
mov r8, qword [rsp + 0x120]
mov r9d, dword [rsp + 0x58]
mov r10d, dword [rsp + 0x54]
push rsp
and al, 0x54
push rsp
and al, 0x54
jmp 0x140081941
mov dword [rsp + 0xbc], esi
mov eax, dword [rsp + 0x2f4]
test byte [rsp + rsi*8], ah
add al, byte [rax]
add byte [rbx + rcx*4 - 0x6c], al
and al, 0xf8
add al, byte [rax]
add byte [rax], al
test byte [rsp + rsi*8], ah
add al, byte [rax]
add byte [rbx + rcx*4 - 0x6c], al
and al, 0xf8
add al, byte [rax]
invalid
add byte [rax], al
add byte [rbx + 0x2fc24bc], cl
add byte [rax], al
mov edi, dword [rsp + 0x2fc]
and al, 0xfc
add al, byte [rax]
add byte [rbx + rcx*4 - 0x54], cl
and al, 0
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x44], cl
and al, 8
or byte [rbx], al
invalid
mov r13, qword [rsp + 0x300]
mov r15, qword [rsp + 0x308]
or byte [rbx], al
add byte [rax], al
invalid
or byte [rbx], al
add byte [rax], al
invalid
add byte [rax - 0x75], cl
mov ah, 0x24
adc byte [rbx], al
add byte [rax], al
mov rsi, qword [rsp + 0x310]
mov rdx, qword [rsp + 0x318]
mov qword [rsp + 0x90], rdx
mov r11, qword [rsp + 0x320]
pushfq
and al, 0x20
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x7c], al
mov r8d, dword [rsp + 0x328]
mov r9d, dword [rsp + 0x32c]
add byte [rax - 1], cl
leave
nop
add byte [rax], al
add byte [rbx + rcx*4 - 0x64], cl
pushfq
and al, 0x20
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x7c], al
mov r8d, dword [rsp + 0x328]
invalid
invalid
mov word [rsp + rbp], fs
add eax, dword [rax]
add byte [rax - 1], cl
leave
lea rdx, [0x140155d9c]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
sar edi, 1
invalid
sar edi, 1
loope case.0x140053613.224
invalid
mov dword [rsp + 0x3c], r9d
mov dword [rsp + 0x3c], ecx
mov dword [rsp + 0x40], r8d
and al, 0x40
mov rax, qword [rsp + 0x410]
mov qword [rsp + 0x2d8], rax
and al, 0xd8
add al, byte [rax]
invalid
add byte [rax - 0x77], cl
test byte [rax + rbx*8], ah
and al, 0xd8
and al, 0xd8
add al, byte [rax]
add byte [rbx + 0x40c2484], cl
add byte [rax], al
mov eax, dword [rsp + 0x40c]
add byte [rax], al
mov dword [rsp + 0x134], eax
mov al, byte [rsp + 0x33e]
test byte [rsi + rdi], ah
add eax, dword [rax]
invalid
test byte [rsi + rdi], ah
add eax, dword [rax]
add byte [rax - 0x75c9dbbc], cl
test byte [rdi - 0x77fffffd], ah
and al, 0x3d
add eax, dword [rax]
invalid
mov byte [rsp + 0x35], al
add byte [rax], al
mov byte [rsp + 0x36], al
mov al, byte [rsp + 0x33d]
and al, 0x3d
add eax, dword [rax]
invalid
mov byte [rsp + 0x35], al
mov al, byte [rsp + 0x33c]
cmp al, 3
add byte [rax], al
mov byte [rsp + 0x33], al
mov eax, dword [rsp + 0x338]
and al, 0x38
add eax, dword [rax]
invalid
xor ecx, dword [rbx + 0x3382484]
add byte [rax], al
and al, 0x38
add eax, dword [rax]
add byte [rcx + 0x487c2444], cl
mov eax, dword [rsp + 0x330]
add eax, dword [rax]
invalid
mov dword [rsp + 0x7c], eax
mov rax, qword [rsp + 0x330]
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
test byte [rax + riz], ah
and al, 0x20
mov qword [rsp + 0x120], rax
mov dword [rsp + 0x120], eax
and al, 0x20
add dword [rax], eax
add byte [rcx - 0x48], al
int 0
add byte [rax], al
mov r8d, 0xcd
lea rcx, [rsp + 0x500]
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x3f
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x6c], al
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 + 0x5c], cl
invalid
pop rsp
lea rdx, [rsp + 0x33f]
mov dword [rsp + 0x88], r10d
mov qword [rsp + 0x70], r11
mov dword [rsp + 0x70], ebx
and al, 0x70
and al, 0x70
call fcn.1400fc280
mov al, 1
mov dword [rsp + 0x38], eax
mov eax, edi
mov qword [rsp + 0xf8], rax
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
mov dword [rsp + 0xb0], ebp
stosb byte [rdi], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
mov dword [rsp + 0xb0], ebp
invalid
invalid
mov esp, 0xd024
mov dword [rsp + 0xb0], ebp
mov qword [rsp + 0xd0], r15
mov qword [rsp + 0xc8], rsi
add byte [rax - 0x77], cl
mov ah, 0x24
enter 0, 0
mov rax, qword [rsp + 0x90]
mov eax, dword [rsp + 0x90]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x88]
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x48], eax
mov rax, qword [rsp + 0x70]
jo 0x1400818ba
mov dword [rsp + 0x110], eax
jo 0x1400818ba
mov dword [rsp + 0x110], eax
jmp 0x140081b65
out 2, eax
add byte [rax], al
mov r13d, dword [rsp + 0x38]
cmp byte [rax - 0x75], cl
mov ah, 0x24
and al, 0x90
mov rsi, qword [rsp + 0x90]
mov esi, dword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rax, rsi
shr rax, 0x20
mov qword [rsp + 0xf8], rax
and edi, 1
lea rcx, [rsp + 0x140]
and al, 0x40
add dword [rax], eax
add al, ch
jbe 0x140081892
clc
invalid
and al, 0x40
add dword [rax], eax
add al, ch
jbe 0x140081892
clc
dec dword [rax - 0x75]
mov rcx, qword [rsp + 0x138]
invalid
invalid
mov rcx, qword [rsp + 0x138]
cmp byte [rcx], al
add byte [rax], al
and rcx, 0xffffffffffffff00
or rcx, rdi
loope 0x1400818b6
invalid
or ecx, edi
mov dword [rsp + 0x38], 0
and al, 0x38
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0xbc]
mov r10d, eax
mov r9d, dword [rsp + 0x44]
mov r8, rcx
mov edx, r13d
mov edi, esi
invalid
mov esi, eax
jmp 0x140081937
pop rax
add byte [rax], al
add byte [rcx - 0x77], al
ret 0x8b44
test dword [rcx + 0x4858ebc6], 0x18248c8b
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add al, byte [rax]
pop rax
mov rcx, qword [rsp + 0x118]
lea rdx, [rsp + 0x2b0]
add al, ch
invalid
stc
stc
invalid
add al, ch
jmp 0x18208125b
stc
invalid
invalid
stc
inc dword [rcx - 0x48]
int 0
add byte [rax], al
mov r8d, 0xcd
lea rcx, [rsp + 0x500]
lea rdx, [rsp + 0x140]
call fcn.1400fc280
mov al, 3
mov dword [rsp + 0x38], eax
mov rcx, qword [rsp + 0x138]
mov dl, byte [rsp + 0x36]
and al, 0x36
add dword [rax], eax
add al, ch
jno 0x1400818b6
invalid
and al, 0x36
mov r8, qword [rsp + 0x120]
mov edi, dword [rsp + 0x48]
mov r9d, dword [rsp + 0x58]
mov r10d, dword [rsp + 0x54]
mov r11b, byte [rsp + 0x34]
pop rsp
and al, 0x34
mov r13b, byte [rsp + 0x37]
movzx eax, byte [rsp + 0x2f0]
cmp rax, 9
mov qword [rsp + 0x138], rcx
mov dword [rsp + 0x138], ecx
mov byte [rsp + 0x36], dl
mov qword [rsp + 0x120], r8
mov dword [rsp + 0x48], edi
mov dword [rsp + 0xbc], esi
jl 0x140081988
mov qword [rsp + 0xbc], rsi
je 0x140081978
test rax, rax
je 0x140081978
cmp eax, 3
add esi, dword [rbp + 0x5e]
jne 0x1400819d6
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xb0], rax
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
mov rax, qword [rsp + 0x88]
mov eax, dword [rsp + 0x88]
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x70
mov qword [rsp + 0xd0], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0xc8], rax
mov dword [rsp + 0xc8], eax
mov rax, qword [rsp + 0xe0]
mov eax, dword [rsp + 0xe0]
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0x40], r10d
mov dword [rsp + 0x40], edx
mov dword [rsp + 0x40], edx
mov dword [rsp + 0x3c], r9d
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x7c], eax
mov byte [rsp + 0x33], r13b
mov byte [rsp + 0x35], r11b
pop rsp
and al, 0x35
pop rsp
and al, 0x35
jmp 0x140081b6d
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
add al, byte [rax]
add byte [rcx + rcx*4 - 0x32], al
mov edi, r10d
mov edi, edx
mov edi, edx
mov byte [rsp + 0x34], r11b
mov byte [rsp + 0x34], bl
call fcn.14006f69a
mov rax, qword [rsp + 0xd8]
invalid
lodsb al, byte [rsi]
fdiv st(6), st(0)
dec dword [rax - 0x75]
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
mov al, 0
add byte [rax], al
mov rax, qword [rsp + 0x88]
invalid
invalid
mov qword [rsp + 0xb0], rax
mov al, 0
add byte [rax], al
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0xd0], rax
test byte [rax + rdx*8], ah
add byte [rax], al
invalid
test byte [rax + rdx*8], ah
and al, 0xd0
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x70
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0xc8], rax
mov rax, qword [rsp + 0xe0]
mov eax, dword [rsp + 0xe0]
mov eax, dword [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0x40], edi
invalid
add byte [rax], al
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0x40], edi
mov dword [rsp + 0x3c], esi
je case.0x1400759a5.65
invalid
mov dword [rsp + 0x3c], esi
je case.0x1400759a5.65
cmp al, 0x8b
and al, 0x5c
pop rsp
mov eax, dword [rsp + 0x5c]
pop rsp
mov dword [rsp + 0x7c], eax
and al, 0x7c
mov byte [rsp + 0x33], r13b
mov al, byte [rsp + 0x34]
and al, 0x34
and al, 0x34
mov byte [rsp + 0x35], al
and al, 0x35
jmp 0x140081b6d
mov cl, 2
mov dword [rsp + 0x38], ecx
invalid
mov ecx, edi
add cl, byte [rcx - 0x76c7dbb4]
stc
cmp byte [rcx - 0x7376b707], cl
and al, 0xf8
mov qword [rsp + 0xf8], rcx
mov dword [rsp + 0xf8], ecx
add byte [rax], al
add cl, ch
invalid
jmp 0x140081b4c
mov dword [rsp + 0x3c], r9d
mov dword [rsp + 0x40], r8d
and al, 0x40
and al, 0x40
mov cl, 4
mov dword [rsp + 0x38], ecx
mov ecx, edi
mov qword [rsp + 0xf8], rcx
mov word [rax + rdi*8], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
lodsb al, byte [rsi]
and al, 0xb0
add byte [rax], al
add byte [rax], al
mov word [rax + rdi*8], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
lodsb al, byte [rsi]
lodsb al, byte [rsi]
and al, 0xb0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xd0], r15
invalid
invalid
add byte [rax], al
mov qword [rsp + 0xd0], r15
mov qword [rsp + 0xc8], rsi
mov ah, 0x24
enter 0, 0
mov ah, 0x24
enter 0, 0
mov rcx, qword [rsp + 0x90]
mov qword [rsp + 0xc0], rcx
rol byte [rax], 0
invalid
mov dword [rsp + 0x60], eax
and al, 0x60
rol byte [rax], 0
add byte [rcx + 0x44602444], cl
and al, 0x60
mov dword [rsp + 0x48], r10d
and al, 0x60
mov dword [rsp + 0x48], r10d
mov qword [rsp + 0x110], r11
jmp 0x140081b65
and al, 0x10
add dword [rax], eax
add cl, ch
stosd dword [rdi], eax
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf8
add al, byte [rax]
add byte [rdx - 0x737704b6], cl
sti
mov byte [rsp + 0xae], cl
add byte [rax], al
movzx ecx, word [rdx - 7]
sti
mov byte [rsp + 0xae], cl
add byte [rax], al
add byte [rax], al
movzx ecx, word [rdx - 7]
stc
mov word [rsp + 0xac], cx
movzx ecx, r10w
mov bh, 0xca
mov bh, 0xca
mov edx, dword [rsp + 0x48]
and al, 0x48
and edx, 0xffff0000
or edx, ecx
mov dword [rsp + 0x48], edx
and al, 0x48
and al, 0x48
mov cl, 5
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x60], eax
and al, 0x60
and al, 0x60
mov eax, dword [rsp + 0x54]
mov dword [rsp + 0x40], eax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
jmp 0x140081b65
add byte [rax], al
mov qword [rsp + 0xb0], r13
lodsb al, byte [rsi]
and al, 0xb0
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
enter 0, 0
add byte [rax], al
lodsb al, byte [rsi]
and al, 0xb0
add byte [rax], al
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
enter 0, 0
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0xc0], rax
jmp 0x140081b50
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add bl, ch
invalid
mov dword [rsp + 0x60], eax
mov eax, dword [rsp + 0x54]
mov dword [rsp + 0x40], eax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov dword [rsp + 0x48], r10d
mov r15, qword [rsp + 0x80]
mov esi, dword [rsp + 0x44]
mov r13d, dword [rsp + 0x4c]
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov edi, dword [rsp + 0xbc]
mov r8d, edi
mov r9d, esi
call fcn.14000c1ab
cmp qword [rax], 0
jne 0x140081bb3
mov dword [rsp + 0x3c], r8d
mov dword [rsp + 0x40], edx
mov dword [rsp + 0x54], ecx
mov dword [rsp + 0x58], eax
mov rax, qword [rsp + 0x458]
cmp rax, 2
je 0x140081cf8
test rax, rax
je 0x140081cdd
mov rcx, qword [rsp + 0x460]
mov rax, qword [rsp + 0x468]
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
jmp 0x140081ced
mov rcx, qword [rsp + 0x460]
mov rax, qword [rsp + 0x468]
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x470]
call qword [rax + 0x68]
lea rcx, [rsp + 0x458]
call fcn.140010320
test sil, sil
je 0x140081d8e
movzx eax, sil
cmp eax, 9
mov ecx, dword [rsp + 0x60]
mov rdx, qword [rsp + 0x110]
mov r8, qword [rsp + 0xf8]
mov r9d, dword [rsp + 0x48]
mov r10, qword [rsp + 0xb0]
mov r11b, byte [rsp + 0x33]
jne 0x140081dd7
mov rcx, rbp
mov rdx, r14
mov edx, esi
mov edx, esi
call fcn.140087413
test rax, rax
jne 0x1400820a8
test dword [rbx + 3], edx
add byte [rax], al
test dword [rbx + 3], edx
add byte [rax], al
mov r12, rdx
test rdx, rdx
jne 0x140081f5e
std
add dword [rax], eax
invalid
std
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x98
add byte [rax], al
add byte [rcx - 0x77], cl
fld1
rcr edx, 1
invalid
mov rcx, qword [rsp + 0x118]
mov rdx, qword [rsp + 0xa0]
mov r8, qword [rsp + 0x98]
mov r9, rbx
call fcn.14006f852
test al, al
ror byte [rdi], 0x85
invalid
add dword [rax], eax
invalid
ror byte [rdi], 0x85
movabs byte [0x325e9000001], al
jmp 0x1400820b3
mov rcx, qword [rsp + 0x68]
mov dword [rcx + 0x164], 1
mov eax, dword [rsp + 0x40]
mov dword [rcx + 0x168], eax
mov eax, dword [rsp + 0x3c]
mov dword [rcx + 0x16c], eax
mov ecx, dword [rsp + 0x60]
mov rdx, qword [rsp + 0x110]
mov r8, qword [rsp + 0xf8]
mov r9d, dword [rsp + 0x48]
mov r10, qword [rsp + 0xb0]
add byte [rdx + rcx*4 + 0x5c], al
and al, 0x33
add byte [rdx + rcx*4 + 0x5c], al
and al, 0x33
mov byte [rsp + 0x140], sil
movzx eax, word [rsp + 0xa8]
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
add qword [rax], rax
add byte [rsi - 0x77], ah
stc
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
add qword [rax], rax
add byte [rsi - 0x77], ah
stc
mov al, byte [rsp + 0xaa]
mov byte [rsi - 5], al
mov dword [rsp + 0x144], ecx
mov dword [rsp + 0x148], r9d
mov dword [rsp + 0x14c], r8d
mov qword [rsp + 0x150], r10
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x158], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x160], rax
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x168], rax
mov qword [rsp + 0x170], rdx
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x178], eax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x17c], eax
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x180], rax
mov eax, dword [rsp + 0x7c]
mov dword [rsp + 0x188], eax
mov byte [rsp + 0x18c], r11b
mov al, byte [rsp + 0x35]
mov byte [rsp + 0x18d], al
mov al, byte [rsp + 0x36]
mov byte [rsp + 0x18e], al
mov r8d, 0xcd
lea rcx, [rsp + 0x18f]
lea rdx, [rsp + 0x5d8]
call fcn.1400fc280
mov eax, dword [rsp + 0x134]
mov dword [rsp + 0x25c], eax
mov rax, qword [rsp + 0x2d8]
mov qword [rsp + 0x260], rax
mov rcx, rbp
mov rdx, r12
call fcn.140087e0d
cmp al, 0xc
jne 0x14008263e
add byte [rax], al
add byte [rax], al
mov rcx, rbp
mov rdx, r14
call fcn.1400873a8
test rax, rax
jne 0x1400820a8
mov r12, rdx
test rdx, rdx
jne 0x140081f5e
mov rcx, qword [rsp + 0x118]
mov rdx, qword [rsp + 0xa0]
mov r8, qword [rsp + 0x98]
mov r9, rbx
call fcn.14006f852
lea r12, [rsp + 0x140]
mov rcx, qword [rsp + 0x68]
jmp 0x140080cc1
mov rcx, rbp
mov rdx, r14
call fcn.1400873a8
test rax, rax
je 0x140081f52
mov r13, rax
jmp 0x140081f61
mov r12, rdx
test rdx, rdx
je 0x14008205a
add byte [rbp + 0x31], al
in eax, dx
xor r13d, r13d
mov rcx, qword [rsp + 0x2e0]
mov edx, dword [rsp + 0x10c]
add dword [rax], eax
add al, ch
mov ebx, 0x48fffa37
mov ecx, dword [rsp + 0x68]
add dword [rax], eax
add al, ch
mov ebx, 0x48fffa37
mov ecx, dword [rsp + 0x68]
mov dl, byte [rsp + 0x67]
call fcn.140025730
call fcn.140025730
test r13, r13
jne 0x140082497
test r12, r12
test esp, esp
jne 0x1400824a1
mov r13, qword [rsp + 0x128]
cmp qword [r13], 0
mov r15, qword [rsp + 0xf0]
mov r12, qword [rsp + 0xe8]
jne 0x140081fde
add byte [rax], al
jne 0x140082100
cmp dword [rbx + 0x3e0], 0
je 0x140082100
add rdx, 0x10
lea rcx, [rsp + 0x140]
call fcn.1400c4c61
cmp qword [rsp + 0x140], 0
jne 0x1400825b2
mov rcx, qword [rsp + 0x148]
mov dl, byte [rsp + 0x150]
mov rsi, qword [rcx + 0x28]
mov rdi, qword [rcx + 0x38]
call fcn.140025730
or rdi, rsi
jne 0x140082100
call fcn.140103600
xor al, 1
mov dword [rsp + 0x10c], eax
jmp 0x1400809d6
mov dword [rsp + 0x144], 0
mov dword [rsp + 0x148], esi
mov byte [rsp + 0x140], 7
mov rcx, rbp
mov ecx, ebp
lea rdx, [rsp + 0x140]
call fcn.140087e0d
cmp al, 0xc
jne 0x140082685
mov r13d, 1
jmp 0x140081f50
mov rax, qword [r14]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov rsi, rax
mov r15, rdx
mov rax, qword [rsp + 0x68]
mov rax, qword [rax + 0x1b0]
test rax, rax
je 0x1400820e5
mov rcx, qword [rsp + 0x68]
mov rcx, qword [rcx + 0x1b8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x68]
mov qword [rax + 0x1b0], rsi
mov qword [rax + 0x1b8], r15
xor r12d, r12d
jmp 0x140081f5e
mov byte [rsp + 0x140], 4
jmp 0x1400822d4
lea rcx, [rsp + 0x140]
call fcn.14000fe9a
jmp 0x1400822d4
mov edi, dword [rbx + 0x414]
mov bpl, byte [rbx + 0x411]
mov rax, qword [r13 + 0x20]
mov qword [rsp + 0x160], rax
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov qword [rbx + 0x428], 0
mov rax, qword [rsp + 0x140]
add dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
movsd dword [rdi], dword [rsi]
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
movsd dword [rdi], dword [rsi]
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
pop rax
add dword [rax], eax
add byte [rbx + rcx*4 + 0x46], cl
lea rsi, [rsp + 0x158]
mov r8, qword [rsi - 0x10]
invalid
mov r9, qword [rsi - 8]
lea rbx, [rsp + 0x2f0]
mov rcx, rbx
mov rdx, rsi
call qword [rax]
mov r14d, dword [rsi + 0xc]
or al, 0x48
mov eax, dword [rsi - 0x18]
invalid
or al, 0x48
mov eax, dword [rsi - 0x18]
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rsp + 0x510], xmm1
movaps xmmword [rsp + 0x500], xmm0
add byte [0xc55021af], al
invalid
je 0x1400821c8
add byte [0xc55021af], al
sal byte [rsi + rdx + 0x48], 0x8b
xchg esp, eax
and al, 0x48
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x50
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rdx, qword [rsp + 0x148]
mov r8, qword [rsp + 0x150]
mov rcx, rsi
call qword [rax + 0x18]
mov eax, r14d
or eax, edi
je case.0x1400666e6.146
test r14d, r14d
je 0x140082273
test byte [rdi], 0x84
xchg edi, eax
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x500], al
movaps xmm1, xmmword [rsp + 0x510]
add eax, 0x110f0000
mov word [rax + rbx*2], fs
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x148], eax
add eax, 0x110f0000
mov word [rax + rbx*2], fs
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x148], eax
mov word [rsp + 0x140], 0x201
mov dword [rsp + 0x144], r14d
add cl, ch
rol dword [rax], 0
invalid
lea rax, [0x140145df8]
mov qword [rsp + 0x2f0], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x2f8], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x300], xmm0
adc dword [rsp + 0x300], eax
adc dword [rsp + 0x300], eax
mov dword [rsp + 0x310], 0
movaps xmmword [rsp + 0x510], xmm0
mov rax, qword [rsp + 0x2f0]
mov qword [rsp + 0x500], rax
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x2f8]
mov qword [rsp + 0x508], rax
test edi, edi
je case.0x1400666e6.146
xorps xmm0, xmm0
movups xmmword [rsp + 0x158], xmm0
mov byte [rsp + 0x140], 1
mov byte [rsp + 0x141], bpl
add byte [rcx + 0x14424bc], cl
add byte [rax], al
add byte [rcx + 0x14424bc], cl
add byte [rax], al
lea rax, [0x140145df8]
mov qword [rsp + 0x148], rax
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xd0dc5
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xd0dc5
mov qword [rsp + 0x150], rax
jmp 0x1400822bd
mov byte [rsp + 0x140], 3
lea rcx, [rsp + 0x518]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x4d8]
cmp rax, 2
je 0x140082326
lea rdx, [rsp + 0x4f0]
test rax, rax
je 0x140082313
mov rcx, qword [rsp + 0x4e0]
mov rax, qword [rsp + 0x4e8]
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
jmp 0x140082323
mov rcx, qword [rsp + 0x4e0]
mov rax, qword [rsp + 0x4e8]
call qword [rax + 0x68]
lea rcx, [rsp + 0x4d8]
call fcn.140010320
mov rax, qword [rsp + 0x4b0]
cmp rax, 2
je 0x140082380
test rax, rax
je 0x14008236a
mov rcx, qword [rsp + 0x4b8]
mov rax, qword [rsp + 0x4c0]
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
jmp 0x14008237a
mov rcx, qword [rsp + 0x4b8]
mov rax, qword [rsp + 0x4c0]
mov rdx, r12
call qword [rax + 0x68]
lea rcx, [rsp + 0x4b0]
call fcn.140010320
movzx eax, byte [rsp + 0x140]
cmp eax, 3
je 0x1400823a5
add al, ch
xchg ebx, eax
invalid
cmp eax, 4
jne 0x1400823ab
mov byte [r15], 6
jmp 0x1400823bb
mov byte [r15], 5
jmp 0x1400823bb
nop
add rsp, 0x6a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
shl rdi, 0x20
or rdi, rcx
movabs rax, 0x8000000000000000
cmp rdi, rax
jne 0x1400823f0
mov qword [rsp + 0x2f0], rax
add byte [rax], al
jmp 0x140082407
lea rcx, [rsp + 0x2f0]
mov ebx, edx
mov rdx, r12
add al, byte [rax]
add byte [rcx - 0x1d76b32d], cl
mov r8, rsi
call fcn.140002550
invalid
mov edx, ebx
dec dword [rcx - 0x6372b726]
lea rbx, [rsp + 0x140]
mov byte [rbx + 1], dl
mov rax, qword [rsp + 0x300]
mov eax, dword [rsp + 0x300]
pushfq
and al, 0x40
add dword [rax], eax
add byte [rax - 0x74b7fead], cl
mov eax, dword [rsp + 0x300]
invalid
invalid
mov word [rax + rcx*2], fs
and al, 0x48
mov eax, dword [rsp + 0x300]
lea rcx, [rsp + 0x148]
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
and al, 0x48
add qword [rax], rax
add dword [rax], eax
add byte [rax - 0x77], cl
adc byte [r8 - 0x75], cl
test byte [rax + rsi*8], ah
and al, 0xf0
mov dword [rcx + 0x10], eax
mov rax, qword [rsp + 0x2f0]
mov qword [rcx], rax
and al, 0xf0
add al, byte [rax]
add byte [rax - 0x77], cl
add dword [rax - 0x75], ecx
invalid
invalid
mov rax, qword [rsp + 0x2f8]
mov qword [rcx + 8], rax
mov bpl, 2
mov byte [rbx], bpl
mov rcx, r13
test byte [rax + rdi*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
or byte [r8 - 0x4b], al
add al, byte [rax - 0x78]
sub ecx, dword [rcx + rcx*4 - 0x17]
mov r14d, edx
mov rdx, qword [rsp + 0x98]
mov r8, rbx
call fcn.14008aaa2
mov byte [rbx + 1], r14b
mov eax, dword [rsp + 0x458]
mov dword [rbx + 2], eax
movzx eax, word [rsp + 0x45c]
mov word [rbx + 6], ax
mov qword [rbx + 8], rdi
mov qword [rbx + 0x10], r12
mov dword [rbx + 0x10], esp
mov dword [rbx + 0x10], esp
mov qword [rbx + 0x18], rsi
jae 0x140082497
mov byte [rbx], bpl
mov r15, qword [rsp + 0xf0]
add byte [rax], al
mov r12, qword [rsp + 0xe8]
jmp 0x1400822d4
invalid
invalid
invalid
and al, 0xe8
add byte [rax], al
add cl, ch
cmp eax, 0xc6fffffe
invalid
invalid
inc esi
invalid
mov byte [rsp + 0x140], 4
jmp 0x140082482
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rbx + rbp*8], al
loope 0x1400824ea
lea rcx, [rsp + 0x140]
lea ecx, [rsp + 0x140]
mov rdx, r12
mov edx, esp
call fcn.14000fe9a
jmp 0x140082482
add byte [rdx + 0x150248c], cl
add byte [rax], al
lea r8, [rsp + 0x2f0]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xc5c30
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or ecx, dword [0x14d9570e7]
movsd dword [rdi], dword [rsi]
pop rdi
or al, 0
or ecx, dword [0x14d9570e7]
movsd dword [rdi], dword [rsi]
pop rdi
or al, 0
add byte [rdx + 0x2b], bh
mov edx, 0x2b
call fcn.1400ffac0
ud2
mov rax, qword [rsp + 0x148]
mov cl, byte [rsp + 0x150]
lea r8, [rsp + 0x2f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x1400824d8
lea r8, [rsp + 0x2f0]
mov qword [r8], rdi
mov byte [r8 + 8], sil
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
add eax, 0xc5c7c
add eax, 0xc5c7c
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148470]
jmp 0x1400824eb
lea rcx, str.assertion_failed:__id.is_zero__C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotopeer.rs
lea r8, [0x14011de00]
mov edx, 0x1f
call fcn.1400ff770
mov rax, qword [rsp + 0x148]
mov cl, byte [rsp + 0x150]
lea r8, [rsp + 0x2f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x1400824d8
lea r8, [rsp + 0x140]
mov rax, qword [rsp + 0x2e0]
mov eax, dword [rsp + 0x2e0]
mov eax, dword [rsp + 0x2e0]
mov qword [r8], rax
mov eax, dword [rsp + 0x10c]
mov byte [r8 + 8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
invalid
test byte [rsp + rcx], ah
add dword [rax], eax
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xc5c68
invalid
add bl, ch
invalid
jmp 0x140082534
mov rax, qword [rsp + 0x148]
mov cl, byte [rsp + 0x150]
add byte [rax], al
add byte [rax], al
lea r8, [rsp + 0x2f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
or byte [rax - 0x73], cl
add eax, 0xc5a59
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
add eax, 0xc5a59
jmp 0x1400824d8
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_WINDOW_UPDATE_frame
lea r9, [0x140148410]
lea ecx, [0x140148410]
lea ecx, [0x140148410]
mov edx, 0x1b
add byte [rax], al
call fcn.1400ffac0
lea r8, [rsp + 0x140]
mov dword [r8], 3
mov dword [rax], 3
mov dword [rax], 3
lea rax, [0x140147ca0]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rcx, str.unexpected_flow_control_state
lea ecx, str.unexpected_flow_control_state
lea r9, [0x140148390]
mov edx, 0x1d
call fcn.1400ffac0
add byte [rax], al
add al, ch
invalid
lea r8, [rsp + 0x140]
mov byte [r8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamsprioritize.rsinvalid_frame
mov qword [rsp + 0x20], rax
lea rcx, [0x140145555]
lea ecx, [0x140145555]
lea ecx, [0x140145555]
lea r9, [0x140145b90]
mov edx, 0xd
add byte [rax], al
xor eax, 0xdba000c
add byte [rax], al
add byte [rax], al
invalid
push rbx
invalid
add byte [rax], al
call fcn.1400ffac0
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamsprioritize.rsinvalid_frame
mov edx, 0x2b
call fcn.1400ff770
invalid
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x40
add dword [rax], eax
add byte [rcx - 0x78], al
add byte [rax - 0x73], cl
add eax, 0xc5621
add byte [rcx - 0x78], al
add byte [rax - 0x73], cl
add eax, 0xc5621
jmp 0x1400825ee
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x368
mov r15, r8
mov rbx, rdx
mov r14, rcx
movzx eax, byte [rdx + 0x251]
test eax, eax
je 0x1400826fa
cmp eax, 3
jne 0x140082af4
lea rdi, [rbx + 0xd8]
mov ecx, 0x10
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r12, [rbx + 0x158]
lea rsi, [rbx + 0x80]
mov ecx, 0xb
add byte [rax], al
add byte [rcx + rcx*4 - 0x19], cl
rep movsq qword [rdi], qword [rsi]
mov al, byte [rbx + 0x250]
mov byte [rbx + 0x252], al
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0xf8]
movups xmmword [rbx + 0x1b0], xmm2
mov rax, qword [rbx + 0x108]
mov qword [rbx + 0x1c0], rax
mov dword [rbx + 0x1c0], eax
movups xmmword [rbx + 0x1c8], xmm0
enter 1, 0
movups xmmword [rbx + 0x1d8], xmm1
mov rax, qword [rbx + 0x1b0]
lock inc qword [rax]
jle 0x140082af2
mov rcx, qword [rbx + 0x1b8]
lock inc qword [rcx]
jle 0x140082af2
lea rdi, [rbx + 0x1c8]
lea rsi, [rbx + 0x1e8]
mov rdx, qword [rbx + 0x1c0]
mov qword [rbx + 0x1e8], rax
mov qword [rbx + 0x1f0], rcx
lock add dword [rax], eax
add byte [rax - 0x77], cl
xchg ebx, eax
clc
add dword [rax], eax
add byte [rax + 0x151bb], al
add byte [rax], al
lock add dword [rax], eax
add byte [rax - 0x77], cl
xchg ebx, eax
clc
add dword [rax], eax
add byte [rax + 0x151bb], al
add byte [rax], al
je 0x1400827d5
cmp qword [rdi], 0
je 0x1400827fd
jmp 0x140082800
cmp byte [r12], 0
je 0x1400827b7
lea rdx, [0x140147348]
mov rcx, r12
call fcn.14001d775
test al, al
je 0x1400827b7
invalid
mov rcx, rsi
call fcn.14007e03c
mov byte [rax + 0x67], 1
jmp 0x1400827b7
invalid
mov rcx, qword [rbx + 0x1d8]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
adc eax, 0x82cc3
adc eax, 0x82cc3
movzx ecx, word [rbx + 0x1e4]
mov r8d, dword [rbx + 0x1e0]
loopne 0x14008281a
add byte [rax], al
loopne 0x14008281a
add byte [rax], al
add byte [rax - 0x73], cl
xchg ebx, eax
add byte [rdx], al
lea rdx, [rbx + 0x200]
add byte [rax], al
movups xmm0, xmmword [rsi]
movups xmmword [rbx + 0x220], xmm0
add byte [rbx + rcx*4 + 0x4e], cl
adc byte [rcx + rcx*4 - 0x75], cl
xor byte [rdx], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x4e], cl
adc byte [rcx + rcx*4 - 0x75], cl
xor byte [rdx], al
add byte [rax], al
mov qword [rbx + 0x200], r13
mov dword [rbx + 0x200], ebp
add byte [rdx], al
add byte [rax], al
mov qword [rbx + 0x208], rdi
mov qword [rbx + 0x210], rax
adc dword [rax], 2
add byte [rax], al
adc dword [rax], 2
add byte [rax], al
mov dword [rbx + 0x218], r8d
mov word [rbx + 0x21c], cx
add al, byte [rax]
add byte [rsi - 0x77], ah
mov ebx, dword [rdx + rax]
add byte [rax], al
mov byte [rbx + 0x238], 0
lea rax, [rsp + 0x20]
add byte [rax - 0x73], cl
and al, 0x20
mov ecx, 0xb
mov rdi, rax
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov rcx, rdx
add byte [rax - 0x77], cl
invalid
mov rdx, rax
call fcn.140045410
sub edi, esp
dec dword [rcx - 0x77]
invalid
sub edi, esp
dec dword [rcx - 0x77]
ror byte [rax - 0x77], 0xd0
mov rax, rdx
mov rax, rdx
mov qword [rbx + 0x240], r8
mov qword [rbx + 0x248], rdx
add al, byte [rax]
add byte [rax - 0x73], cl
je 0x1400828bb
and byte [rax - 0x77], cl
int1
add al, byte [rax]
add byte [rax - 0x73], cl
je 0x1400828bb
and byte [rax - 0x77], cl
int1
mov rdx, r8
mov r8, r15
mov eax, edi
mov eax, edi
call qword [rax + 0x18]
mov r15, qword [rsi]
cmp r15, 4
jne 0x1400828b9
mov byte [r14 + 0x11], 3
mov byte [rsi + 0x11], 3
mov al, 3
jmp case.0x140074eff.76
add ebp, ecx
jrcxz 0x1400828b8
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x38]
push rsp
and al, 0x38
mov rsi, qword [rdx - 0x10]
mov rdi, qword [rdx - 8]
lea rcx, [rsp + 0x260]
mov r8d, 0x108
mov eax, 0x108
mov eax, 0x108
call fcn.1400fc280
mov rcx, qword [rbx + 0x240]
add al, byte [rax]
add byte [rax - 0x75], cl
xchg ebx, eax
add al, byte [rax]
add al, ch
mov bh, 0xeb
idiv edi
add al, byte [rax]
add byte [rax - 0x75], cl
xchg ebx, eax
add al, byte [rax]
add al, ch
mov bh, 0xeb
idiv edi
cmp r15d, 2
je 0x14008295d
cmp r15d, 3
jne 0x1400829a6
invalid
stosb byte [rdi], al
add byte [rax], al
invalid
test dword [rdx + 0x4c000000], ebp
lea edi, [rbx + 0x200]
lea r15, [rbx + 0x200]
lea rcx, [rbx + 0x220]
lea ecx, [rbx + 0x220]
call fcn.14004cef0
mov rcx, r15
dec dword [rcx + rcx*4 - 7]
call fcn.140045eba
lea rcx, [rbx + 0x1c8]
lea ecx, [rbx + 0x1c8]
lea ecx, [rbx + 0x1c8]
call fcn.140045eba
lea rcx, [rbx + 0x1b0]
call fcn.14004cef0
mov rax, qword [rbx + 0x148]
add byte [rax], al
add byte [rax], al
lock dec qword [rax]
jne case.0x14006608e.161
mov rcx, qword [rbx + 0x148]
call fcn.14005aa3e
mov bpl, 2
cmp byte [rbx + 0x140], 2
add al, byte [rax + 0x140bb]
add byte [rdx], al
jne 0x140082a6c
jmp 0x140082a8b
add byte [rax - 0x73], cl
and al, 0x38
lea rcx, [rsp + 0x38]
mov qword [rcx - 0x18], 2
add al, byte [rax]
add byte [rax], al
mov qword [rcx - 0x10], rsi
mov qword [rcx - 8], rdi
lea rdx, [rsp + 0x260]
mov r8d, 0x108
call fcn.1400fc280
mov cl, byte [rbx + 0x150]
lea rdx, [rsp + 0x20]
and al, 0x20
and al, 0x20
call fcn.140054a01
mov rsi, rax
mov rdi, rdx
mov r12b, byte [rbx + 0x252]
xor ebp, ebp
jmp 0x140082a17
lea rcx, [rsp + 0x158]
mov qword [rcx - 0x18], r15
mov qword [rcx - 0x10], rsi
mov qword [rcx - 8], rdi
lea rdx, [rsp + 0x260]
mov r8d, 0x108
call fcn.1400fc280
cmp byte [rbx + 0x151], 0
je 0x140082ab6
lea rsi, [rsp + 0x20]
lea rdx, [rsp + 0x140]
mov r8d, 0x120
mov rcx, rsi
call fcn.1400fc280
mov cl, byte [rbx + 0x150]
mov rdx, rsi
call fcn.1400524f4
mov rsi, rax
mov rdi, rdx
mov bpl, byte [rbx + 0x152]
mov r12b, byte [rbx + 0x252]
lea r15, [rbx + 0x200]
lea rcx, [rbx + 0x220]
add byte [rax], al
call fcn.14004cef0
mov rcx, r15
call fcn.140045eba
lea rcx, [rbx + 0x1c8]
enter 1, 0
enter 1, 0
add byte [rax], al
call fcn.140045eba
lea rcx, [rbx + 0x1b0]
call fcn.14004cef0
mov rax, qword [rbx + 0x148]
mov eax, dword [rbx + 0x148]
mov eax, dword [rbx + 0x148]
lock dec qword [rax]
jne 0x140082a63
mov rcx, qword [rbx + 0x148]
call fcn.14005aa3e
fstp xword [rdi - 3]
invalid
fstp xword [rdi - 3]
inc dword [rax + 0x140bb]
add byte [rdx], al
cmp byte [rbx + 0x140], 2
je 0x140082a8b
lea rcx, [rbx + 0x138]
mov rax, qword [rbx + 0x120]
mov rdx, qword [rbx + 0x128]
mov r8, qword [rbx + 0x130]
call qword [rax + 0x18]
mov qword [r14], rsi
mov qword [r14 + 8], rdi
mov byte [r14 + 0x10], r12b
mov byte [r14 + 0x11], bpl
mov al, 1
mov byte [rbx + 0x251], al
add rsp, 0x368
push 0x5b000003
push 0x5b000003
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
mov rcx, qword [rsp + 0x210]
mov ecx, dword [rsp + 0x210]
adc byte [rdx], al
add byte [rax], al
xor edx, edx
call fcn.1400c2b49
invalid
shr al, cl
test byte [rax], al
add al, 0
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
or al, 0xff
invalid
test rax, rax
je 0x1400829da
mov rcx, rax
mov ecx, eax
call fcn.140021fc6
mov rsi, rax
invalid
lea rcx, [rsp + 0x140]
add byte [rax], al
invalid
add byte [rax], al
call fcn.1400447e2
lea rdi, fcn.140022008
cld
sbb al, 0xfc
dec dword [rax - 0x73]
cmp eax, 0x9f7ab
jmp 0x1400828fc
ud2
or ecx, dword [rax - 0x73]
or eax, 0xc5b15
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
or al, 0
or al, 0
mov edx, 0x23
call fcn.1400ff770
invalid
add ah, cl
invalid
add ah, cl
movzx eax, byte [rcx + 0x11]
cmp eax, 2
je fcn.140020bc3
cmp eax, 3
jne fcn.140020bc3
ret
add dword [rax], eax
add byte [rbp - 0x77], cl
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0xd326e
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov dword [rbx + 0x1aa], 0x83c60000
lodsb al, byte [rsi]
add dword [rax], eax
add byte [rcx], al
invalid
add dword [rbp + rcx*4 - 0x5d], ecx
mov al, 0
add byte [rax], al
lea r12, [rbx + 0xb0]
mov ecx, 0xb
mov rdi, r12
add byte [rax], al
add byte [rcx + rcx*4 - 0x19], cl
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea rax, [rbx + 0x108]
lea rsi, [rbx + 0x58]
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov r15b, byte [rbx + 0x1a8]
cmp byte [rbx + 0x108], 0
je 0x140082c3d
xchg edi, eax
add byte [rax], al
invalid
xchg edi, eax
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xc479b
lea rdx, [0x140147348]
mov rcx, rax
call fcn.14001d775
mov esi, eax
jmp 0x140082c3f
add byte [rax], al
add byte [rax], al
lea r15, [rbx + 0x620]
movzx eax, byte [rbx + 0x620]
test eax, eax
je 0x140082ded
cmp eax, 3
je 0x140082e56
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x14008366f
jno 0x140082c38
or al, 0
jmp 0x14008366f
jmp 0x140083077
xor esi, esi
mov rdx, qword [rbx + 0x128]
test rdx, rdx
je 0x140082cf4
mov rcx, qword [rbx + 0x120]
call fcn.140019b0e
mov r13, rax
mov rdi, rdx
lea rdx, str.no_host_in_url
mov r8d, 0xe
mov cl, 0x27
call fcn.1400a1c2b
test r13, r13
je 0x140082d08
mov byte [rsp + 0x30], r15b
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x28], rbp
mov rcx, rax
call fcn.14006678c
xor r14d, r14d
mov rcx, rdi
xor edx, edx
call fcn.140003c6c
mov rbp, rax
mov r15, rdx
mov rcx, rdx
mov rdx, r13
mov r8, rdi
call fcn.1400fc280
mov qword [rbx + 0x160], rbp
invalid
add dword [rax], eax
add byte [rcx + rcx*4 - 0x45], cl
push 0x48000001
mov dword [rbx + 0x170], edi
mov r8, qword [rbx + 0x128]
test r8, r8
invalid
je 0x140082d1f
mov rdx, qword [rbx + 0x120]
lea rdi, [rsp + 0x60]
mov rcx, rdi
call fcn.1400196ab
mov r14, qword [rdi]
movzx ebp, word [rdi + 0x10]
jmp 0x140082d1f
lea rdx, str.no_host_in_url
mov r8d, 0xe
mov cl, 0x27
call fcn.1400a1c2b
mov rcx, rax
call fcn.140021fc6
mov rsi, rax
lea r12, fcn.140022008
jmp 0x140083337
mov dl, byte [rsp + 0x30]
test sil, sil
mov eax, 0x1bb
mov ecx, 0x50
cmovne ecx, eax
test r14, r14
cmove ebp, ecx
test dl, dl
je 0x1400834e1
movabs rax, 0x8000000000000001
cmp qword [r12], rax
mov r14, qword [rsp + 0x38]
jae 0x140083688
lea r9, [rbx + 0xe0]
mov byte [rbx + 0x1ac], 0
mov word [rbx + 0x1aa], 0x101
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmmword [rbx + 0x178], xmm0
movups xmmword [rbx + 0x188], xmm1
movups xmmword [rbx + 0x198], xmm2
movabs rax, 0x8000000000000000
cmp qword [rbx + 0x178], rax
jne 0x140082fbb
movups xmm0, xmmword [rbx + 0x168]
movups xmm1, xmmword [r9]
movups xmm2, xmmword [r9 + 0x10]
movups xmmword [rbx + 0x1b0], xmm1
mov al, 1
add byte [rax], al
mov al, 1
add byte [rax], al
movups xmmword [rbx + 0x1c0], xmm2
adc dword [rbx + 0x1c0], edx
movups xmmword [rbx + 0x1d0], xmm0
mov word [rbx + 0x1e0], bp
lea r15, [rbx + 0x620]
mov byte [rbx + 0x620], 0
mov rbp, qword [rsp + 0x28]
movups xmm0, xmmword [rbx + 0x1b0]
mov al, 1
add byte [rax], al
movups xmm1, xmmword [rbx + 0x1c0]
lea rsi, [rsp + 0x60]
movaps xmmword [rsi + 0x10], xmm1
sub dword [rsi + 0x10], ecx
sub dword [rsi + 0x10], ecx
movaps xmmword [rsi], xmm0
movups xmm0, xmmword [rbx + 0x1d0]
movaps xmmword [rsi + 0x20], xmm0
mov rax, qword [rbx + 0x1e0]
mov qword [rsi + 0x30], rax
lea rax, [rsp + 0xf0]
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbx + 0x1e8]
mov ecx, 9
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rbx + 0x230], 0
mov word [rbx + 0x618], 1
lea r12, [rbx + 0x1e8]
lea rsi, [rsp + 0x60]
mov rcx, rsi
mov rdx, r12
loop 0x140082eb6
mov eax, esi
loop 0x140082eb6
mov eax, esi
call fcn.140083a3e
movzx r14d, word [rsi]
movzx esi, word [rsi]
movzx esi, word [rsi]
cmp r14w, 3
jne 0x140082e8e
mov byte [r15], 3
mov qword [rbp], 1
add dword [rax], eax
add byte [rax], al
mov al, 4
jmp 0x1400834c7
mov qword [rsp + 0x28], rbp
and al, 0x28
mov rbp, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x78]
mov rax, qword [rsp + 0x88]
mov eax, dword [rsp + 0x88]
mov eax, dword [rsp + 0x88]
add byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x40], rax
add byte [rax - 0x77], cl
and al, 0x40
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x30], rax
mov r13, qword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
and al, 0xa0
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
call 0x140083931
mov byte [r15], 1
cmp r14w, 2
jne 0x140082fb1
lea r14, [rsp + 0xf0]
mov qword [r14], rbp
mov qword [r14 + 8], rdi
mov qword [r14 + 0x10], rsi
lea rax, [rsp + 0x138]
lea eax, [rsp + 0x138]
lea eax, [rsp + 0x138]
mov qword [rax], r14
lea rcx, [0x1400c73f9]
mov qword [rax + 8], rcx
lea rcx, str.socks_connect_error:
add byte [rsi + 0xc], al
add byte [rax - 0x73], cl
push rsp
and al, 0x60
add byte [rsi + 0xc], al
add byte [rax - 0x73], cl
push rsp
and al, 0x60
mov qword [rdx], rcx
mov ecx, 1
mov qword [rdx + 8], rcx
mov qword [rdx + 0x20], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rcx, [rsp + 0x48]
call fcn.1400021c0
call fcn.1400021c0
cmp byte [r14], 0
jne case.0x140012daf.1186
mov rcx, qword [rsp + 0xf8]
call fcn.14006678c
mov rax, qword [rsp + 0x58]
movups xmm0, xmmword [rsp + 0x48]
movups xmmword [rsp + 0xb6], xmm0
mov qword [rsp + 0xc6], rax
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.14003e6a0
test rax, rax
mov rbp, qword [rsp + 0x28]
je 0x140083679
mov rsi, rax
lea rax, [rsp + 0xb6]
test byte [rsi + rsi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [rax - 0x77], cl
adc byte [rdi], r9b
adc byte [rax], al
invalid
test byte [rsi + rsi*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [rax - 0x77], cl
adc byte [rdi], r9b
adc byte [rax], al
invalid
add byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
jmp 0x1400832a4
mov rsi, qword [rsp + 0x40]
jmp 0x1400833be
xor r10d, r10d
mov byte [rbx + 0x1ab], r10b
movups xmm0, xmmword [r12]
movups xmmword [rbx + 0x1b0], xmm0
mov rax, qword [r12 + 0x10]
mov qword [rbx + 0x1c0], rax
mov byte [rbx + 0x1aa], r10b
movups xmm0, xmmword [rbx + 0x190]
movups xmmword [rbx + 0x1c8], xmm0
mov rax, qword [rbx + 0x1a0]
mov qword [rbx + 0x1d8], rax
movups xmm0, xmmword [rbx + 0x168]
mov rax, qword [rbx + 0x1b8]
mov rcx, qword [rbx + 0x1c0]
mov rdx, qword [rbx + 0x1d0]
mov r8, qword [rbx + 0x1d8]
movups xmm1, xmmword [r9]
movups xmm2, xmmword [r9 + 0x10]
movups xmmword [rbx + 0x1e0], xmm1
movups xmmword [rbx + 0x1f0], xmm2
add byte [rdi], cl
adc dword [rbx + 0x200], eax
add byte [rdi], cl
adc dword [rbx + 0x200], eax
mov word [rbx + 0x210], bp
mov qword [rbx + 0x218], rax
mov qword [rbx + 0x220], rcx
mov qword [rbx + 0x228], rdx
mov qword [rbx + 0x230], r8
lea r15, [rbx + 0x670]
mov byte [rbx + 0x670], r10b
mov rbp, qword [rsp + 0x28]
movups xmm0, xmmword [rbx + 0x1e0]
movups xmm1, xmmword [rbx + 0x1f0]
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
movups xmm2, xmmword [rbx + 0x200]
movaps xmmword [rsp + 0x80], xmm2
mov r9, qword [rbx + 0x210]
adc byte [rdx], al
add byte [rax], al
invalid
adc byte [rdx], al
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x90
mov qword [rsp + 0x90], r9
mov qword [rsp + 0x120], r9
movaps xmmword [rsp + 0x110], xmm2
adc byte [rcx], al
add byte [rax], al
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x20
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x110], edx
adc byte [rcx], al
add byte [rax], al
adc byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
lock add byte [rax], al
add byte [rcx + rcx*4 - 0x75], cl
push 0xf000002
adc dword [rbx + 0x258], edx
add byte [rax], al
lock add byte [rax], al
add byte [rcx + rcx*4 - 0x75], cl
push 0xf000002
adc dword [rbx + 0x258], edx
add byte [rax], al
add byte [rax], al
movups xmmword [rbx + 0x248], xmm1
movups xmmword [rbx + 0x238], xmm0
mov qword [rbx + 0x270], rax
mov qword [rbx + 0x278], rcx
mov qword [rbx + 0x280], rdx
mov qword [rbx + 0x288], r8
mov word [rbx + 0x668], 1
lea r12, [rbx + 0x238]
lea rsi, [rsp + 0x60]
mov rcx, rsi
mov rdx, r12
mov r8, r14
call fcn.140083a3e
invalid
or dword [rax], eax
add byte [rdi + rcx - 0x49], al
mov bh, 0x36
add byte [rax - 0x73], cl
je 0x14008313d
invalid
invalid
mov bh, 0x36
cmp r14w, 3
jne 0x140083146
mov byte [r15], 3
mov byte [rdi], 3
mov qword [rbp], 1
add byte [rax], al
mov al, 3
jmp 0x1400834c7
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x28], rbp
mov rbp, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x78]
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x30], rax
mov r13, qword [rsp + 0xa0]
mov rcx, r12
call 0x140083931
invalid
invalid
add byte [rax], al
mov byte [r15], 1
mov byte [rdi], 1
mov byte [rdi], 1
cmp r14w, 2
jne 0x140083379
fld dword [rcx]
add byte [rax], al
fld dword [rcx]
add byte [rax], al
lea r14, [rsp + 0xf0]
mov qword [r14], rbp
mov qword [r14 + 8], rdi
mov qword [r14 + 0x10], rsi
lea rax, [rsp + 0x138]
mov qword [rax], r14
mov dword [rax], esi
mov dword [rax], esi
lea rcx, [0x1400c73f9]
mov qword [rax + 8], rcx
or byte [rax - 0x73], cl
or eax, 0xc4348
invalid
or byte [rax - 0x73], cl
or eax, 0xc4348
invalid
add byte [rax - 0x73], cl
push rsp
and al, 0x60
lea rdx, [rsp + 0x60]
mov qword [rdx], rcx
mov ecx, 1
mov qword [rdx + 8], rcx
mov qword [rdx + 0x20], 0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rcx, [rsp + 0x48]
call fcn.1400021c0
out dx, eax
idiv edi
cmp byte [r14], 0
jne 0x14008320e
mov rcx, qword [rsp + 0xf8]
call fcn.14006678c
mov word [rax + rdi*8], fs
add byte [rax], al
add al, ch
jle 0x140083241
invalid
mov rax, qword [rsp + 0x58]
movups xmm0, xmmword [rsp + 0x48]
movups xmmword [rsp + 0xb6], xmm0
mov qword [rsp + 0xc6], rax
mov al, byte [0x1401660a0]
invalid
add byte [rcx + 0x18], bh
mov edx, 8
call fcn.14003e6a0
test rax, rax
mov rbp, qword [rsp + 0x28]
mov ebp, dword [rsp + 0x28]
je 0x140083679
mov rsi, rax
lea rax, [rsp + 0xb6]
add byte [rax - 0x75], cl
adc byte [rax - 0x77], cl
adc byte [rdi], r9b
adc byte [rax], al
add byte [rax - 0x75], cl
adc byte [rax - 0x77], cl
adc byte [rdi], r9b
adc byte [rax], al
movups xmmword [rsi], xmm0
cmp qword [rbx + 0x1c8], 0
je 0x140083284
mov r8, qword [rbx + 0x1d0]
mov eax, dword [rbx + 0x1d0]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbx + 0x1b0], 0
je 0x1400832a4
mov r8, qword [rbx + 0x1b8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbx + 0x178]
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c83948], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c83948], al
cmp byte [r11 + 0x1ab], 0
cmp byte [rbx + 0x1ab], 0
je 0x1400832de
test rax, rax
je 0x1400832de
invalid
sal byte [rsi + rdx + 0x4c], 0x8b
add dword [rax + 0x48000001], 0xffffff8b
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
mov r8, qword [rbx + 0x180]
add byte [rax], al
mov rcx, qword [0x140165ff0]
or eax, 0xe2d1a
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rax + 0x1aabb], al
add byte [rax], al
cmp byte [rbx + 0x1aa], 0
je 0x140083307
cmp qword [rbx + 0x190], 0
je 0x140083307
add dword [rax], eax
add byte [rax - 0x75], cl
or eax, 0xe2cf1
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov word [rbx + 0x1aa], 0
lea r12, [0x140144fd8]
cmp qword [rbx + 0x160], 0
cmp dword [rbx + 0x160], 0
je 0x140083337
mov r8, qword [rbx + 0x168]
mov eax, dword [rbx + 0x168]
mov rcx, qword [0x140165ff0]
xor edx, edx
sar bh, cl
adc eax, 0x81cf1
or byte [rax], al
sar bh, cl
adc eax, 0x81cf1
or byte [rax], al
or byte [rax], al
lea rcx, [rbx + 0x108]
call fcn.140020f1b
lea rcx, [rbx + 0xb0]
add byte [rax], al
add dword [rax], eax
add al, ch
fcomp st(3)
stc
dec dword [rax - 0x73]
mov esi, dword [rax + 0x48000000]
add byte [rax], al
invalid
add byte [rax], al
movabs rax, 0x8000000000000001
cmp qword [rbx + 0xb0], rax
add byte [rax], al
mov eax, 1
add byte [rax], al
add byte [rax - 0x4f7cc6b8], al
add byte [rax], al
add byte [rax], al
jae 0x14008336d
jae 0x14008336d
cmp byte [rbx + 0x1ac], 0
add dword [rax], eax
add byte [rax], al
je 0x140083372
call fcn.140052d84
jmp 0x140083372
call case.0x14004e296.58
xor eax, eax
jmp 0x1400834a6
cmp qword [rbx + 0x1c8], 0
je 0x140083399
mov r8, qword [rbx + 0x1d0]
mov rcx, qword [0x140165ff0]
or eax, 0xe2c5f
or eax, 0xe2c5f
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbx + 0x1b0], 0
mov rsi, qword [rsp + 0x40]
je 0x1400833be
add byte [rax - 0x75], cl
je 0x1400833c9
je 0x1400833be
mov r8, qword [rbx + 0x1b8]
mov eax, dword [rbx + 0x1b8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x30
mov r12, qword [rsp + 0x30]
movabs r15, 0x8000000000000000
test r14w, r14w
add byte [rax], al
add byte [rax - 0x97aba9a], al
je 0x1400833ef
cmp rbp, r15
je 0x1400833ef
test ebp, ebp
je 0x1400833ef
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
sbb al, 8
invalid
sbb al, 8
add byte [rax - 0x75], cl
cmp dword [rax + 1], 0
add byte [rcx + rdi - 8], cl
or byte [rax], al
mov rax, qword [rbx + 0x178]
cmp rax, r15
mov rbp, qword [rsp + 0x28]
je 0x14008344d
cmp byte [rbx + 0x1ab], 0
je 0x140083424
mov ebx, 0x1ab
add byte [rbx + rbx + 0x48], dh
test eax, eax
test rax, rax
je 0x140083424
mov r8, qword [rbx + 0x180]
mov rcx, qword [0x140165ff0]
add byte [rax - 0x75], cl
or eax, 0xe2bd4
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [rbx + 0x1aa], 0
je 0x14008344d
add byte [rax], al
add byte [rax + riz + 0x48], dh
cmp dword [rbx + 0x190], 0
cmp qword [rbx + 0x190], 0
je 0x14008344d
mov r8, qword [rbx + 0x198]
mov rcx, qword [0x140165ff0]
add byte [rcx], dh
sar bh, cl
adc eax, 0x81bdb
add byte [rcx], dh
sar bh, cl
adc eax, 0x81bdb
mov word [rbx + 0x1aa], 0
cmp qword [rbx + 0x160], 0
cmp dword [rbx + 0x160], 0
cmp dword [rbx + 0x160], 0
mov ebx, 0x160
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rbx + 0x168]
je 0x140083476
mov r8, qword [rbx + 0x168]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
add byte [rax - 0x73], cl
mov ecx, dword [rax]
add dword [rax], eax
add al, ch
cdq
invalid
lea rcx, [rbx + 0x108]
call fcn.140020f1b
movabs rax, 0x8000000000000001
cmp qword [rbx + 0xb0], rax
jb 0x1400834a1
lea rcx, [rbx + 0xb0]
call case.0x14004e296.58
stosd dword [rdi], eax
invalid
cld
invalid
stosd dword [rdi], eax
invalid
mov rax, qword [rsp + 0x38]
mov byte [rbx + 0x1ac], 0
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], rsi
mov qword [rbp + 0x18], r12
mov qword [rbp + 0x20], r13
mov qword [rbp], 0
mov al, 1
mov byte [rbx + 0x1a9], al
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movups xmm0, xmmword [rbx + 0x168]
lea rsi, [rsp + 0xd0]
lea esi, [rsp + 0xd0]
add byte [rax - 0x73], cl
mov ah, 0x24
rol byte [rax], 1
add byte [rax], al
lea esi, [rsp + 0xd0]
movups xmmword [rsi], xmm0
mov word [rsi + 0x10], bp
invalid
adc byte [rax - 0x73], cl
lea rdi, [rsp + 0x60]
mov rcx, rdi
mov rdx, rsi
call case.0x1400ac6ee.1223
mov rcx, qword [rdi]
invalid
test rcx, rcx
jl case.0x14003276b.514
invalid
cmovs eax, dword [rbp + 0x486c74c9]
mov edx, dword [rsp + 0x68]
je 0x14008357b
mov rdx, qword [rsp + 0x68]
mov rax, qword [rsp + 0x70]
and al, 0x70
cmp rax, qword [rsp + 0x78]
je case.0x14003d73d.475
jns 0x140083565
movzx r14d, word [rax]
movzx esi, word [rax]
xor byte [rbx + 0x100f0278], cl
mov edi, dword [rax + 2]
js case.0x14003d73d.474
movups xmm0, xmmword [rax + 0x10]
movups xmmword [rsp + 0xfa], xmm0
adc dword [rsp + 0xfa], eax
adc byte [rdi], cl
adc dword [rsp + 0xfa], eax
test byte [rdx + rdi*8], ah
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rax + 6]
movups xmm0, xmmword [rax + 6]
movaps xmmword [rsp + 0xf0], xmm0
call fcn.14003c73f
xchg ecx, eax
sti
jmp qword [rsi + 0x41]
cmp esi, 2
test byte [rax + rsi*8], ah
and al, 0xf0
add byte [rax], al
add al, ch
sti
xchg ecx, eax
sti
jmp qword [rsi + 0x41]
je 0x140082d41
test r14w, r14w
je 0x1400835a3
shr edi, 0x10
mov word [rsp + 0x49], di
mov rax, qword [rsp + 0xf0]
mov rcx, qword [rsp + 0xf6]
mov qword [rsp + 0x4b], rax
and al, 0xf6
add byte [rax], al
test byte [rax], 0
add byte [rax - 0x77], cl
and al, 0x4b
mov qword [rsp + 0x51], rcx
mov al, 1
jmp case.0x14003af7d.471
mov rcx, qword [rsp + 0x68]
and al, 0x68
call fcn.140021fc6
mov rsi, rax
lea r12, fcn.140022008
mov rbp, qword [rsp + 0x28]
jmp 0x140083317
invalid
call fcn.14003c73f
jmp 0x140082d41
xchg ecx, eax
sti
invalid
mov dword [rsp + 0x49], edi
xor eax, eax
lea rcx, [rsp + 0x48]
and al, 0x48
and al, 0x48
mov byte [rcx], al
xor eax, eax
mov qword [rsp + 0xd0], rax
add byte [rax - 0x39], cl
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
invalid
test byte [rax + riz*8], ah
and al, 0xe0
mov dword [rsp + 0xd8], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0xe0], rax
lea rdx, [rsp + 0x60]
and al, 0xe0
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x60
mov qword [rdx + 0x30], 0x20
mov dword [rdx + 0x30], 0x20
add byte [rax], al
mov byte [rdx + 0x38], 3
mov qword [rdx], rax
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x20], rsi
jb 0x14008360a
jb 0x14008360a
and byte [rax - 0x73], cl
add eax, 0xc239f
lea rax, [0x140145990]
mov qword [rdx + 0x28], rax
call fcn.140005a30
test al, al
jne case.0x140012daf.1172
invalid
sahf
add byte [rax], al
invalid
sub al, ch
and al, 0xf8
inc dword [rax + rax*8 + 0x9e850f]
invalid
sahf
add byte [rax], al
invalid
test dword [rsi + 0x48000000], ebx
lea esi, [rbx + 0x160]
mov bl, 0x60
add dword [rax], eax
invalid
lea rsi, [rbx + 0x160]
mov bl, 0x60
add dword [rax], eax
add byte [rdi], cl
invalid
movups xmm0, xmmword [rsp + 0xd0]
adc byte [rsp + 0xd0], al
movaps xmmword [rsp + 0xb0], xmm0
and al, 0xb0
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x7d], cl
add byte ds:[rsi + rdx + 0x4c], dh
je case.0x14003d80c.403
mov r8, qword [rbx + 0x168]
mov al, 0
add byte [rax], al
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xc0], rax
cmp qword [rsi], 0
je case.0x14003d80c.403
mov r8, qword [rbx + 0x168]
add byte [rax], al
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rcx], dh
sar bh, cl
adc eax, 0x819e3
invalid
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rdi], r9b
sub byte [rsp + 0xb0], al
and al, 0xb0
add byte [rax], al
invalid
mov rax, qword [rsp + 0xc0]
mov qword [rsi + 0x10], rax
movaps xmm0, xmmword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
invalid
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
jmp 0x140082d41
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x23
call fcn.1400ff770
test eax, 0x8b90007
add byte [rax], al
add byte [rdx + 0x18], bh
sbb byte [rax], al
add byte [rax], al
mov ecx, 8
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
mov eax, 0x480007ba
mov edx, 0x8d480007
or eax, 0xcd661
call fcn.1400ff140
mov edx, 0x8d480007
or eax, 0xcd661
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x28
add byte [rax], al
invalid
add byte [rdx + 0x28], bh
add byte [rax], al
add al, ch
rol al, 1
invalid
add byte [rax], al
call fcn.1400ff770
lea rax, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
or al, 0
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly
or eax, 0xce57d
lea r9, [0x140145b30]
or eax, 0xc2476
lea r8, [rsp + 0xb0]
mov edx, 0x37
add byte [rax], al
add byte [rax], al
call fcn.1400ffac0
add byte [rdi], cl
or edx, dword [rsi + 0x48]
push rsi
sub rsp, 0x20
in al, dx
invalid
ud2
in al, dx
and byte [rax - 0x77], cl
mov rsi, rcx
movzx eax, byte [rcx + 0x1a9]
test eax, eax
je 0x140083706
invalid
cmp eax, 3
je 0x14008371f
invalid
add esi, dword [rcx + rdi - 0x7d]
clc
add al, 0xf
test dword [rbx + 1], eax
add byte [rax], al
cmp dword [rbx - 0x7af0fb08], eax
add dword [r8], eax
add byte [rax + 0x620be], al
add byte [rbx], al
cmp eax, 4
jne 0x140083832
cmp byte [rsi + 0x620], 3
jne 0x140083774
lea rcx, [rsi + 0x1e8]
call 0x128083701
sub eax, 0xeb000002
outsb dx, byte [rsi]
add byte [rax], al
call 0x140083931
jmp 0x140083774
mov rcx, rsi
call case.0x14004e296.58
add rsi, 0x58
invalid
pop rax
invalid
pop rax
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.140020f1b
cmp byte [rsi + 0x670], 3
jne 0x140083734
jo 0x140083729
add byte [rax], al
add esi, dword [rbp + 0xc]
lea rcx, [rsi + 0x238]
lea ecx, [rsi + 0x238]
invalid
call 0x140083931
cmp qword [rsi + 0x1c8], 0
cmp dword [rsi + 0x1c8], 0
enter 1, 0
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
je 0x140083754
invalid
mov r8, qword [rsi + 0x1d0]
mov eax, dword [rsi + 0x1d0]
mov rcx, qword [0x140165ff0]
or eax, 0xe28a4
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rax - 0x7d], cl
cmp qword [rsi + 0x1b0], 0
cmp dword [rsi + 0x1b0], 0
mov esi, 0x1b0
mov al, 1
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x1b8]
je 0x140083774
mov r8, qword [rsi + 0x1b8]
mov rcx, qword [0x140165ff0]
or eax, 0xe2884
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsi + 0x178]
movabs rcx, 0x8000000000000000
add byte [rax], al
invalid
or byte [rax + 0x39], 0xc8
cmp eax, ecx
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
cmp eax, ecx
add byte [rax], al
add byte [rax + 0x74c83948], al
cmp eax, ecx
je 0x1400837d7
cmp byte [rsi + 0x1ab], 0
cmp eax, ecx
je 0x1400837d7
cmp byte [rsi + 0x1ab], 0
add byte [rbx + rbx + 0x48], dh
test eax, eax
je 0x1400837ae
test rax, rax
je 0x1400837ae
mov r8, qword [rsi + 0x180]
add byte [rax - 0x75], cl
or eax, 0xe284a
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rax + 0x1aabe], al
cmp byte [rsi + 0x1aa], 0
stosb byte [rdi], al
add dword [rax], eax
add byte [rax], al
je 0x1400837d7
cmp qword [rsi + 0x190], 0
add byte [rax], al
je 0x1400837d7
mov r8, qword [rsi + 0x198]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
add byte [rax - 0x75], cl
or eax, 0xe2821
invalid
invalid
mov ecx, dword [0x140165ff0]
invalid
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov word [rsi + 0x1aa], 0
xchg byte [rdx + 1], ch
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
mov esi, 0x160
add byte [rsi + rdx + 0x4c], dh
invalid
mov r8, qword [rsi + 0x168]
cmp qword [rsi + 0x160], 0
je 0x140083800
invalid
invalid
mov r8, qword [rsi + 0x168]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rcx], dh
sar bh, cl
adc eax, 0x81828
lea rcx, [rsi + 0x108]
call fcn.140020f1b
pmovmskb edi, mm1
dec dword [rax - 0x48]
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x4f79c6b8], al
add byte [rax], al
add byte [rax], al
jb 0x14008382b
pmovmskb edi, mm1
dec dword [rax - 0x48]
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x4f79c6b8], al
add byte [rax], al
add byte [rax], al
jb 0x14008382b
lea rcx, [rsi + 0xb0]
call case.0x14004e296.58
mov byte [rsi + 0x1ac], 0
add dword [rax], eax
add byte [rax], al
add rsp, 0x20
pop rsi
ret
pop rsi
ret
mov rcx, qword [rsi + 0x1e0]
call fcn.140078a8a
invalid
dec dword [rax - 0x73]
mov gs, eax
add dword [rax], eax
add bh, bh
adc eax, 0x81ccf
iretd
sbb al, 8
invalid
lea rcx, [rsi + 0x1e8]
call qword [sym.imp.secur32.dll_DeleteSecurityContext]
iretd
sbb al, 8
invalid
add byte [rax - 0x7d], cl
add byte ds:[rsp + rcx + 0x48], dh
mov ecx, dword [rsi + 8]
invalid
invalid
cmp qword [rsi], 0
je 0x140083883
mov rcx, qword [rsi + 8]
or byte [rcx], r14b
sar bh, cl
adc eax, 0x81c35
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
mov rcx, qword [rsi + 0x198]
mov rdx, qword [rsi + 0x1a0]
call fcn.14009763b
mov rax, qword [rsi + 0x1f8]
xchg al, bh
add dword [rax], eax
add byte [rax - 0x7b], cl
invalid
je 0x1400838b4
sal byte [rdx + rdx - 0x10], 0x48
dec dword [rax]
lock dec qword [rax]
jne 0x1400838b4
lea rcx, [rsi + 0x1f8]
lea ecx, [rsi + 0x1f8]
call fcn.1400788b8
lea rcx, [rsi + 0x10]
call fcn.140041c89
int3
jrcxz case.0x1400330f9.515
dec dword [rax - 0x7d]
mov esi, 0x138
add dword [rax], eax
add byte [rax], al
adc al, ch
int3
jrcxz case.0x1400330f9.515
dec dword [rax - 0x7d]
mov esi, 0x138
add dword [rax], eax
add byte [rax], al
je case.0x14005180a.266
mov r8, qword [rsi + 0x140]
add dword [rax], eax
add byte [rax], al
je case.0x14005180a.266
mov r8, qword [rsi + 0x140]
xchg byte [rax + 1], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
mov ecx, dword [0x140165ff0]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
sbb esp, dword [rdi]
invalid
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
or byte [rax], al
invalid
cmp qword [rsi + 0x158], 0
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x160]
xchg byte [rax + 1], ah
add byte [rax], al
invalid
je 0x1400838fd
mov r8, qword [rsi + 0x160]
xchg byte [rax + 1], ah
add byte [rax], al
invalid
invalid
add byte [rax - 0x75], cl
or eax, 0xe26fb
sti
invalid
invalid
invalid
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
sti
invalid
add byte [rcx], dh
sar bh, cl
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x8172b
adc eax, 0x8172b
cmp qword [rsi + 0x178], 0
mov esi, 0x178
js 0x140083903
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x180]
invalid
add byte [rcx], 0
add dword [rax], eax
invalid
je 0x14008391d
invalid
mov r8, qword [rsi + 0x180]
xchg byte [rax + 0x48000001], al
add dword [rax], eax
add byte [rax - 0x75], cl
or eax, 0xe26db
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x8170b
adc eax, 0x8170b
add rsi, 0x1b0
mov rcx, rsi
mov ecx, esi
add byte [rax - 0x77], cl
int1
add rsp, 0x20
invalid
pop rsi
jmp 0x140041ceb
invalid
jrcxz case.0x14003d73d.486
invalid
mov edx, 0x56fffbe3
sub rsp, 0x20
cmp byte [rcx + 0x431], 3
xor dword [rax + rax], eax
add byte [rbx], al
add al, 0
add byte [rbx], al
jne 0x140083961
mov rsi, rcx
add rcx, 0x348
invalid
call fcn.140083967
lea rcx, [rsi + 0x98]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov ds, word [rax - 0x18000000]
add byte [rax], al
invalid
add byte cs:[rax], al
add byte [rax], al
call 0x140083988
mov byte [rsi + 0x432], 0
xchg byte [rdx], dh
add al, 0
add byte [rax], al
add dh, al
xchg byte [rdx], dh
add al, 0
add byte [rax], al
add rsp, 0x20
pop rsi
ret
adc byte [r11 + 0xe7404f8], al
cmp eax, 4
je 0x14008397e
cmp eax, 5
clc
add eax, 0x83481275
jne case.0x14007712a.67
add rcx, 0x18
jmp fcn.14005301f
idiv ah
dec dword [rax - 0x7d]
rcr dword [rax], 0xe9
jne case.0x14007712a.67
add rcx, 0x18
jmp fcn.14005301f
idiv ah
invalid
idiv ah
dec dword [rax - 0x7d]
rcr dword [rax], 0xe9
add rcx, 0x18
jmp fcn.1400839ef
invalid
add byte [rax], al
invalid
push 0xffffffffc3000000
add byte [rax], al
add bl, al
ret
add byte [rax], al
ret
push rsi
sub rsp, 0x20
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov eax, dword [rcx + 0x28]
lea ecx, [rax - 3]
std
cmp cx, 2
cmp ecx, 2
jb case.0x14005a942.213
adc eax, 0x2f88366
cmp ax, 2
cmp eax, 2
jne case.0x14005a942.213
cmp byte [rsi + 0x30], 0
jne case.0x14005a942.213
invalid
add byte [rbp + 9], dh
or dword [rax - 0x75], ecx
cmp al, r13b
call fcn.14006678c
cmp word [rsi], 0
je 0x1400839e8
invalid
mov rcx, qword [rsi + 0x38]
call fcn.14006678c
invalid
cmp word [rsi], 0
add byte [rcx + rsi + 0x48], dh
je 0x1400839e8
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
or byte [rax - 0x47], r9b
add byte [rax], al
add byte [rax], al
invalid
movabs rcx, 0x8000000000000000
cmp rax, rcx
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax + 0x39], 0xc8
add byte [rax], al
add byte [rax + 0x74c83948], al
je 0x1400839e8
invalid
test rax, rax
sal byte [rcx + rbx + 0x4c], 0x8b
adc byte [rax - 0x75], r9b
or eax, 0xe2616
invalid
invalid
invalid
invalid
je 0x1400839e8
mov r8, qword [rsi + 0x10]
mov rcx, qword [0x140165ff0]
or eax, 0xe2616
invalid
invalid
invalid
invalid
invalid
xor edx, edx
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
or byte [rax], al
invalid
invalid
nop
add rsp, 0x20
pop rsi
ret
in al, dx
and byte [rax - 0x77], cl
invalid
movzx eax, byte [rcx + 0x20]
cmp eax, 3
invalid
je 0x140083a22
mov dh, 0x41
and byte [rbx + 0x227403f8], al
invalid
je 0x140083a22
and byte [r11 + 0x227403f8], al
add esi, dword [rdx + riz - 0x7d]
clc
add al, 0x75
xor al, byte [rax + 0x90be]
nop
add byte [rax], al
cmp eax, 4
jne case.0x14006461a.188
cmp byte [rsi + 0x90], 3
nop
add byte [rax], al
add byte [rbx], al
add esi, dword [rbp + 9]
jne 0x140083a17
or dword [rax - 0x73], ecx
push rax
lea rcx, [rsi + 0x50]
lea ecx, [rsi + 0x50]
call fcn.140053042
mov rcx, qword [rsi + 0x28]
test rcx, rcx
jne 0x140083a2d
jmp case.0x14006461a.188
cmp word [rsi + 0x28], 3
sub byte [rbx], al
jne case.0x14006461a.188
mov rcx, qword [rsi + 0x30]
add rsp, 0x20
pop rsi
jmp fcn.14006678c
push rbp
invalid
invalid
invalid
push rbp
sub eax, 0x4890fffe
nop
invalid
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x1e8
sub esp, 0x1e8
mov r13, r8
mov rsi, rdx
mov esi, edx
mov esi, edx
invalid
mov rdx, rcx
mov edx, ecx
movzx eax, byte [rsi + 0x431]
test eax, eax
je case.0x140048248.375
cmp eax, 3
jne 0x140084897
test dword [rcx], ebp
invalid
add byte [rax], al
clc
add ecx, dword [rdi]
test dword [rcx], ebp
invalid
sub dword [rsi], ecx
add byte [rax], al
lea r15, [rsi + 0x358]
invalid
mov esi, 0x358
add byte [rax - 0x73], cl
lea rbx, [rsi + 0x348]
lea ebx, [rsi + 0x348]
sahf
add rax, qword [rax]
invalid
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [rsi + 0x358]
lea rcx, [0x140155dd0]
mov dh, 0x86
pop rax
add eax, dword [rax]
add byte [rax - 0x73], cl
or eax, 0xd2346
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
add eax, ecx
enter 0xffffffffffffe0ff, 0x4c
jmp rax
mov r14, qword [rbx]
mov esi, dword [rbx]
jmp case.0x14006608e.184
mov dl, 3
add byte [rax], al
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
invalid
invalid
adc byte [rdi], r9b
adc dword [rsi + 0x68], ecx
movups xmmword [rsi + 0x68], xmm1
movups xmmword [rsi + 0x58], xmm0
pop rax
mov byte [rsi + 0x432], 1
xchg byte [rdx], dh
add al, 0
add byte [rcx], al
invalid
add dword [rax - 0x75], ecx
mov rax, qword [rsi + 0x30]
mov qword [rsp + 0x170], rax
movups xmm0, xmmword [rsi + 0x20]
xor byte [rax - 0x77], r9b
test byte [rax + rsi*2], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rsi + 0x20], al
movaps xmmword [rsp + 0x160], xmm0
and al, 0x60
add dword [rax], eax
add byte [rax], al
movups xmm0, xmmword [rsi + 0x38]
add byte [rax], al
movups xmm0, xmmword [rsi + 0x38]
cmp byte [rdi], cl
movups xmm1, xmmword [rsi + 0x48]
adc byte [rsi + 0x48], cl
movups xmmword [rsi + 0x88], xmm1
add byte [rdi], cl
adc dword [rsi + 0x78], eax
movups xmmword [rsi + 0x78], xmm0
mov r15b, byte [rsi + 0x430]
cmp qword [rsi + 0x88], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
je case.0x1400481ea.391
mov rax, 0xffffffffffffff00
mov rcx, qword [rsi + 0x80]
invalid
add byte [rax], 0
invalid
mov es, word [rax + 0x48000000]
add ecx, eax
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax + 1], cl
sar dword [rbp + 0x27], 0x40
mov dil, 0x12
add rcx, rax
mov ebp, 0x27
invalid
mov dil, 0x12
cmp rcx, 0xffffffffffffff01
cmp ecx, 0xffffff01
add edi, edi
invalid
invalid
jae 0x140083b18
lea r8, [0x140142a79]
out dx, eax
or eax, dword [rax]
jmp 0x140083b2e
invalid
add rax, qword [rsi + 0x90]
add eax, dword [rsi + 0x90]
cmp rax, 0xffffffffffffff01
jae case.0x1400481ea.391
add edi, edi
invalid
invalid
lea r8, [0x140142aa0]
lea eax, [0x140142aa0]
add eax, 0xbef72
jmp 0x140084f42
unpcklps xmm0, xmmword [rax]
add byte [rax - 0x77], cl
invalid
invalid
mov rdi, rdx
xlatb
mov qword [rsp + 0x30], r13
insb byte [rdi], dx
and al, 0x30
xor byte [rax - 0x73], cl
lea rax, [rsi + 0x38]
cmp byte [rdi], r9b
adc byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
adc byte [rax + 0x10], cl
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
invalid
add byte [rax], al
invalid
mov word [rax + rsi*4], fs
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xa0], eax
invalid
add byte [rax], al
invalid
movabs al, byte [0x5866b70f44000000]
add byte [rax], al
add byte [rdi + rcx - 0x49], al
movzx r12d, word [rsi + 0x58]
pop ax
movzx eax, word [rsi + 0x5e]
mov word [rsp + 0x84], ax
test byte [rsp + rax*4], ah
add byte [rax], al
add byte [rax], al
test byte [rsp + rax*4], ah
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx - 0x7b76a5ba], cl
and al, 0x80
add byte [rax], 0
mov eax, dword [rsi + 0x5a]
mov dword [rsp + 0x80], eax
add byte [rax], 0
add byte [rax], al
add byte [rdx + rcx*4 + 0x6e], al
mov r13b, byte [rsi + 0x60]
invalid
mov eax, dword [rsi + 0x64]
mov dword [rsp + 0xc3], eax
mov eax, dword [rsi + 0x61]
mov dword [rsp + 0xc0], eax
rol byte [rax], 0
invalid
rol byte [rax], 0
add byte [rax - 0x75], cl
mov rax, qword [rsi + 0x68]
invalid
invalid
invalid
invalid
add byte [rax], al
mov rax, qword [rsi + 0x68]
mov qword [rsp + 0x48], rax
invalid
mov rbp, qword [rsi + 0x70]
mov rbp, qword [rsi + 0x70]
mov byte [rsi + 0x432], 0
lea r14, [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
invalid
and al, 0xe0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
xchg esp, eax
and al, 0x60
loopne 0x140083ba3
add byte [rax], al
lea rdx, [rsp + 0x160]
invalid
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
add byte [rax], al
mov rcx, r14
call 0x1400c72b8
add esi, dword [rdi]
add al, 0
cmp word [r14], 2
jne case.0x14007712a.72
sub dword [rax - 0x75], ecx
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsi + 0x338], eax
movups xmm0, xmmword [rsp + 0xe8]
mov rax, qword [rsp + 0xf8]
mov eax, dword [rsp + 0xf8]
mov qword [rsi + 0x338], rax
mov dword [rsi + 0x338], eax
add byte [rax], al
movups xmm0, xmmword [rsp + 0xe8]
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax], al
invalid
call 0x14f083bd4
add byte [rax], al
movups xmmword [rsi + 0x328], xmm0
adc dword [rsi + 0x328], eax
sub byte [rbx], al
add byte [rax], al
mov word [rsi + 0x320], 2
add al, byte [rax]
jmp 0x140083c19
lea rbx, [rsi + 0x320]
lea ebx, [rsi + 0x320]
movups xmm0, xmmword [rsp + 0xe0]
movups xmm1, xmmword [rsp + 0xf0]
adc byte [rsp + 0xf0], cl
adc byte [rsp + 0xf0], cl
mov word [rax + rsi*8], fs
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
movups xmmword [rbx], xmm0
movups xmmword [rbx], xmm0
mov rax, qword [rsp + 0x100]
mov qword [rbx + 0x20], rax
invalid
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
and byte [r15], cl
adc dword [rbx + 0x10], ecx
movups xmmword [rbx + 0x10], xmm1
cmp word [rbx], 2
cmp eax, dword [rdx]
jne 0x140083d5b
add byte [rdx + rcx*4 - 0x4a], al
sub byte [rbx], al
mov r14b, byte [rsi + 0x328]
add byte [rax], al
movzx eax, word [rsi + 0x32d]
movzx ebx, byte [rsi + 0x32f]
mov dh, 0x9e
invalid
add eax, dword [rax]
add byte [rax], al
mov bh, 0x86
sub eax, 0xf000003
mov dh, 0x9e
invalid
add byte [rax], al
add cl, al
jrcxz case.0x140083a91.33
invalid
shl ebx, 0x10
or ebx, eax
ret
shl rbx, 0x20
mov r15d, dword [rsi + 0x329]
mov esi, 0x329
mov r8, qword [rsi + 0x330]
xchg byte [rax], dh
add eax, dword [rax]
add byte [rax - 0x75], cl
scasb al, byte [rdi]
cmp byte [rbx], al
xor byte [rbx], al
add byte [rax], al
mov rbp, qword [rsi + 0x338]
add byte [rax], al
lea eax, [r12 - 3]
lea eax, [rsp - 3]
and al, 0xfd
cmp ax, 2
add dh, byte [rdx + 0x1c]
jb 0x140083c73
cmp r12w, 2
cmp esp, 2
jne 0x140083c73
test r13b, r13b
jne 0x140083c73
invalid
adc byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x48]
and al, 0x48
mov r12, r8
mov r12, r8
mov esp, eax
call fcn.14006678c
mov r8, r12
mov eax, esp
or r15, rbx
or edi, ebx
mov rdx, rdi
mov edx, edi
mov rdi, r14
mov edi, esi
jmp 0x140084f42
rcl dword [rdx], 0
add byte [rax - 0x77], cl
mov qword [rsp + 0x30], rbx
add byte [rax], al
mov qword [rsp + 0x30], rbx
xor byte [rax - 0x73], cl
xchg byte [rax + 0x48000003], al
add byte [rbx], 0
add byte [rax], al
mov qword [rsp + 0x40], rax
lea rax, [rsi + 0x380]
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x40
invalid
mov qword [rsp + 0x40], rax
movzx eax, byte [rsi + 0x380]
movzx eax, byte [rsi + 0x380]
add byte [rax], al
lea rcx, [rsi + 0x360]
mov qword [rsp + 0x50], rcx
and al, 0x50
mov dword [rsp + 0x50], ecx
and al, 0x50
push rax
lea rcx, [0x140155e44]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
invalid
and dword [0x1446b84af], ecx
invalid
or dword [rax + 1], 0x48e0ffc8
mov dword [rsp + 0x28], edx
push rsp
and al, 0x28
add rax, rcx
jmp rax
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x48], r15
mov dword [rsp + 0x48], edi
jl 0x140083ce2
lea rbp, [rsi + 0x3f0]
lea rbp, [rsi + 0x3f0]
lea ebp, [rsi + 0x3f0]
add eax, dword [rax]
add byte [rdi], cl
movzx eax, byte [rsi + 0x3f0]
test eax, eax
je 0x140084a37
test byte [rdx + 0xd], ah
add byte [rax], al
mov dh, 0x86
lock add eax, dword [rax]
add byte [rbp + 0x62840fc0], al
invalid
invalid
or eax, 0xf8830000
add ecx, dword [rdi]
test bl, dl
add byte [rax], al
add byte [rbx - 0x7bf0fc08], al
ror dword [0xcd503ce0], cl
or eax, 0x8d480000
cmp eax, 3
je 0x140084ab1
invalid
add byte [rax], al
invalid
or eax, 0x8d480000
lea rcx, str._async_fn__resumed_after_completion
or eax, 0xc492b
or al, 0
or al, 0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_net_tcp_stream.rs
or al, 0x2b
or al, 0
invalid
add cl, ch
mov ah, 0xb
invalid
jmp 0x1400848a5
add byte [rax], al
lea rax, [rsi + 0x3b0]
mov qword [rsp + 0x40], rax
invalid
xchg byte [rax + 0x48000003], dh
mov dword [rsp + 0x40], eax
invalid
movzx eax, byte [rsi + 0x3b0]
movzx eax, byte [rsi + 0x3b0]
add byte [rax - 0x73], cl
scasb al, byte [rdi]
lea rbp, [rsi + 0x360]
invalid
add byte [rax], al
lea rcx, [0x140155de8]
or eax, 0xd20d6
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rdi, [rsi + 0x3d8]
lea edi, [rsi + 0x3d8]
fadd dword [rbx]
add byte [rax], al
add byte [rdi], cl
mov dh, 0x86
movzx eax, byte [rsi + 0x3d8]
fadd dword [rbx]
add byte [rax], al
lea rcx, [0x140155e18]
movsxd rax, dword [rcx + rax*4]
invalid
add byte [rax + 0x63], cl
add al, 0x81
invalid
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
add eax, ecx
jmp rax
mov eax, dword [rsi + 0x3b8]
mov rcx, qword [rsi + 0x3c0]
rol byte [rbx], 0
add cl, ch
pop rcx
sldt word [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
mov es, eax
rol byte [rbx], 0
rol byte [rbx], 0
add cl, ch
pop rcx
sldt word [rax]
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x28
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x28], edx
mov qword [rsp + 0x30], rbx
pop rsp
and al, 0x30
invalid
xor cl, ch
jmp case.0x1400ac7c6.68
invalid
add byte [rbp + rcx*4 - 0x4a], cl
cwde
lea r14, [rsi + 0x98]
lea rcx, [rsi + 0x119]
mov ds, word [rcx]
add dword [rax], eax
add byte [rax], al
mov r8d, 0x201
add byte [rax], al
add byte [rax - 0x73], cl
mov ds, word [rcx]
add dword [rax], eax
add byte [rax], al
mov r8d, 0x201
xor edx, edx
call fcn.1400fc0c0
add dword [rdi], 0
shr al, cl
add qword [rdi], 0
add dword [rdi], 0
add dword [rdi], 0
movaps xmm0, xmmword [rsp + 0xa0]
sub byte [rsp + 0xa0], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xb0], cl
and al, 0xb0
add byte [rax], al
add byte [rax], al
movaps xmm1, xmmword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rax], al
movups xmmword [rsi + 0xf8], xmm1
add byte [rax], al
movups xmmword [rsi + 0xf8], xmm1
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
movups xmmword [rsi + 0xe8], xmm0
adc dword [rsi + 0xe8], eax
xchg al, ch
add byte [rax], al
add byte [rax + rcx*4 - 0x42], al
mov byte [rsi + 0x118], bh
call 0x184083d95
mov byte [rsi + 0x118], r15b
mov byte [rsi + 0x118], bh
mov word [rsi + 0xc0], r12w
cmpsb byte [rsi], byte [rdi]
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x802484], cl
add byte [rax], al
mov eax, dword [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rcx + 0xc286], cl
xchg dl, al
add byte [rax], al
mov dword [rsi + 0xc2], eax
movzx eax, word [rsp + 0x84]
test byte [rax], al
add byte [rax], al
invalid
xchg dl, al
add byte [rax], al
add byte [rdi], cl
mov bh, 0x84
and al, 0x84
test byte [rax], al
invalid
test byte [rax], al
add byte [rax], al
invalid
add byte [rsi - 0x77], ah
mov word [rsi + 0xc6], ax
xchg dh, al
add byte [rax], al
add byte [rax], al
add byte [rax + rcx*4 - 0x52], al
mov byte [rsi + 0xc8], r13b
scasb al, byte [rdi]
enter 0, 0
mov eax, dword [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rbx + 0xc3248c], cl
add byte [rax], al
invalid
add byte [rax], al
mov ecx, dword [rsp + 0xc3]
add byte [rax], al
add byte [rcx + 0xcc8e], cl
mov dword [rsi + 0xcc], ecx
add byte [rax], al
add byte [rcx + 0xc986], cl
mov dword [rsi + 0xc9], eax
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
add byte [rax - 0x75], cl
and al, 0x48
mov eax, dword [rsp + 0x48]
mov qword [rsi + 0xd0], rax
mov qword [rsi + 0xd8], rbp
mov dword [rsi + 0xd8], ebp
xchg al, dl
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsi + 0xd8], ebp
mov dword [rsi + 0xd8], ebp
add byte [rax], al
add byte [rcx], bh
mov ecx, 0
mov byte [rsi + 0xe0], cl
mov rax, qword [rbx + 0x20]
mov eax, dword [rbx + 0x20]
mov fs, eax
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rbx + 0x20]
invalid
invalid
mov eax, dword [rbx + 0x20]
and byte [rax - 0x77], cl
mov qword [rsi + 0xb8], rax
xchg byte [rax + 0xf000000], bh
add byte [rax], al
add byte [rdi], cl
invalid
movups xmm0, xmmword [rbx]
adc byte [rbx], al
movdqu xmm1, xmmword [rbx + 0x10]
movq mm1, qword [rbx + 0x10]
adc r11b, sil
movq qword [rsi + 0xa8], mm1
jg 0x140083da3
test al, 0
add byte [rax], al
movdqu xmmword [rsi + 0xa8], xmm1
jg 0x140083da3
test al, 0
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x98], eax
add byte [rax], al
invalid
movups xmmword [rsi + 0x98], xmm0
add byte [rax], al
add byte [rdi], cl
push rdi
xorps xmm0, xmm0
ror byte [rdi], 0x11
xchg byte [rax], cl
add dword [rax], eax
movups xmmword [rsi + 0x108], xmm0
lea rbx, [rsi + 0x348]
lea ebx, [rsi + 0x348]
add byte [rax - 0x73], cl
lea ebx, [rsi + 0x348]
sahf
add rax, qword [rax]
add byte [rax], al
invalid
invalid
mov dh, 0x48
add eax, dword [rax]
add byte [rax], al
mov qword [rsi + 0x348], r14
mov dword [rsi + 0x348], esi
add byte [rbp + rcx*4 - 0x42], cl
pop rax
add eax, dword [rax]
add byte [rax + 0x3588e], cl
mov byte [rsi + 0x358], cl
invalid
invalid
insb byte [rdi], dx
lea r15, [rsi + 0x358]
lea edi, [rsi + 0x358]
mov byte [rsi + 0x358], cl
add byte [rax], al
mov r13, qword [rsp + 0x30]
and al, 0x30
mov rdx, rdi
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x28], edx
push rsp
and al, 0x28
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x30], ebx
mov qword [rsi + 0x350], r14
add byte [rax], al
add r14, 0x28
add esi, 0x28
sub byte [rcx + rcx*4 - 0x4a], cl
invalid
mov qword [rsi + 0x360], r14
add byte [rax], al
lea rdx, [rsi + 0x360]
add byte [rbp - 0x75], cl
add byte [r13 + rcx*4 - 0x4c], r9b
and al, 0xe0
mov r8, qword [r13]
lea r14, [rsp + 0xe0]
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov qword [rsp + 0x50], rdx
call fcn.140046701
js 0x140083eaf
cld
inc dword [rcx + 0xf]
mov bh, 6
js 0x140083eaf
cld
inc dword [rcx + 0xf]
mov bh, 6
cmp ax, 3
jne 0x140083e9a
mov al, 3
jmp 0x140084b9b
mov qword [rsp + 0x48], r15
movzx ecx, word [rsp + 0xe6]
add byte [rax], al
add byte [rax], al
mov word [rsp + 0x7c], cx
and al, 0x7c
jl 0x140083e38
mov ecx, dword [rsp + 0xe2]
mov word [rdx + riz*8], fs
and al, 0xe2
loop 0x140083eb1
add byte [rax], al
add byte [rcx + 0x4078244c], cl
mov bh, byte [rsp + 0xe8]
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x78], ecx
mov dil, byte [rsp + 0xe8]
add byte [rax], al
add byte [rax], al
movzx ecx, byte [rsp + 0xef]
shl ecx, 0x10
mov word [rdi + rbp*8], fs
add byte [rax], al
add cl, al
loope 0x140083eda
movzx edx, word [rsp + 0xed]
or edx, ecx
shl rdx, 0x20
loop 0x140083ef8
loop 0x140083ef8
and byte [rbx + rcx*4 - 0x44], al
and al, 0xe9
mov r15d, dword [rsp + 0xe9]
mov edi, dword [rsp + 0xe9]
mov esp, 0xe924
add byte [rax], al
add byte [rax], al
add byte [rcx + 9], cl
xlatb
or r15, rdx
mov rcx, qword [rsp + 0xf0]
mov rbp, qword [rsp + 0xf8]
add byte [rax], al
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0xf8
add byte [rax], al
invalid
add byte [rsi - 0x7d], ah
clc
add dh, byte [rbp + 0xf]
cmp ax, 2
cmp eax, 2
jne case.0x140074eff.88
cmovs ecx, dword [rcx + 0x6650244c]
mov qword [rsp + 0x50], rcx
mov r12w, 2
jmp 0x1400849ec
or al, byte [rax]
invalid
mov r12d, 0xe4e90002
or al, byte [rax]
add byte [rsi - 0x77], ah
invalid
invalid
xchg byte [rax + 3], ah
add byte [rax], al
mov word [rsi + 0x360], ax
add byte [rax], al
mov eax, dword [rsp + 0x78]
mov dword [rsi + 0x362], eax
movzx eax, word [rsp + 0x7c]
mov bh, 0x44
and al, 0x7c
mov bh, 0x44
and al, 0x7c
jl 0x140083f85
mov word [rsi + 0x366], ax
mov dword [rsi + 0x366], eax
add ax, word [rax]
add byte [rax - 0x78], al
mov byte [rsi + 0x368], dil
mov esi, 0x368
mov rax, r15
clc
shr rax, 0x30
shr eax, 0x30
mov byte [rsi + 0x36f], al
outsd dx, dword [rsi]
add eax, dword [rax]
add byte [rcx + rcx*4 - 8], cl
clc
mov rax, r15
clc
shr rax, 0x20
mov word [rsi + 0x36d], ax
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x42], al
imul eax, dword [rbx], 0x89480000
add byte [rax - 0x77], cl
invalid
jo 0x140083f56
add byte [rax], al
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x42], al
imul eax, dword [rbx], 0x89480000
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
mov dword [rsi + 0x370], ecx
invalid
jo 0x140083f56
add byte [rax], al
mov qword [rsi + 0x378], rbp
mov dword [rsi + 0x378], ebp
lea rax, [rsi + 0x380]
lea eax, [rsi + 0x380]
mov qword [rsp + 0x40], rax
and al, 0x40
mov byte [rsi + 0x380], 0
add eax, dword [rax]
add byte [rax], al
mov r15, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
jl case.0x1400330f9.535
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
mov rax, qword [rsp + 0x50]
push rax
movups xmm0, xmmword [rax]
adc byte [rax], al
movdqu xmm1, xmmword [rax + 0x10]
outsd dx, dword [rsi]
adc bl, sil
invalid
adc bl, dh
movdqu xmmword [rsi + 0x398], xmm1
movq qword [rsi + 0x398], mm1
mov ds, word [rax + 0xf000003]
add eax, dword [rax]
add byte [rdi], cl
movups xmmword [rsi + 0x388], xmm0
adc dword [rsi + 0x388], eax
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x48
mov qword [rsp + 0x48], r15
jl 0x140083fbd
movzx rax, word [rsi + 0x388]
movzx eax, word [rsi + 0x388]
mov bh, 0x86
mov byte [rbx], al
add eax, dword [rax]
invalid
xchg byte [rax + 0x66000003], cl
add eax, dword [rax]
add byte [rsi - 0x39], ah
xchg byte [rax + 0x4000003], cl
add eax, dword [rax]
invalid
invalid
mov word [rsi + 0x388], 4
mov dword [rsi + 0x388], 0x83660004
add eax, dword [rax]
add byte [rax + rax], al
add byte [rsi - 0x7d], ah
cmp ax, 4
cmp eax, 4
clc
add al, 0xf
invalid
test byte [rax], ah
and byte [rcx], cl
invalid
je 0x1400848d4
and byte [rcx], cl
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x28
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x28], edx
mov r15, qword [rsi + 0x390]
mov edi, dword [rsi + 0x390]
mov esi, 0x390
add eax, dword [rax]
add byte [rsi - 0x7d], ah
clc
add ecx, dword [rdi]
je 0x140084b61
invalid
cmp ax, 3
cmp eax, 3
je 0x140084b61
xchg edi, eax
or eax, dword [rax]
add byte [rdi], cl
movzx ecx, word [rsi + 0x38e]
mov bh, 0x8e
mov es, word [rbx]
add byte [rax], al
mov word [rsp + 0x84], cx
mov word [rsp + rax*4], fs
add byte [rax], al
test byte [rax], al
add byte [rax], al
invalid
add byte [rbx + 0x38a8e], cl
mov ecx, dword [rsi + 0x38a]
add eax, dword [rax]
add byte [rax], al
add byte [rcx + 0x80248c], cl
add byte [rax], al
mov dword [rsp + 0x80], ecx
add byte [rax], al
add byte [rax - 0x39], cl
invalid
xchg byte [rax + 3], cl
add byte [rax], al
mov qword [rsi + 0x388], 0
mov dword [rsi + 0x388], 0
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x80248c], cl
invalid
invalid
mov ecx, dword [rsp + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rcx + 0x3fa8e], cl
mov dword [rsi + 0x3fa], ecx
add byte [rdi], cl
movzx ecx, word [rsp + 0x84]
mov word [rsi + 0x3fe], cx
mov dword [rsi + 0x3fe], ecx
mov bh, 0x8c
and al, 0x84
add byte [rax], al
add byte [rsi - 0x77], ah
invalid
invalid
add byte [rax], al
mov qword [rsi + 0x400], r15
add byte [rax], al
movups xmm0, xmmword [rsi + 0x398]
cwde
add eax, dword [rax]
add byte [rax], al
movups xmmword [rsi + 0x408], xmm0
add byte [rax], al
movups xmmword [rsi + 0x408], xmm0
xchg byte [rax], cl
add al, 0
add byte [rax], al
xor r15d, r15d
add byte [rax], al
xor r15d, r15d
xor edi, edi
jmp 0x1400849f1
or dword [rax], eax
add byte [rax - 0x77], cl
push rsp
and al, 0x28
invalid
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x28], edx
sub byte [rax - 0x73], cl
invalid
lea rcx, [rsi + 0x3b8]
lea ecx, [rsi + 0x3b8]
mov eax, 0x4c000003
mov rdx, r13
mov edx, ebp
call fcn.14004c236
cmp esp, 0x4804b1ff
cld
push qword [rcx - 0x3f7ab7fc]
mov cl, 4
test rax, rax
mov cl, 4
add al, 0x48
test rax, rax
test eax, eax
je 0x14008408a
mov rax, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov rdx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x28]
sub cl, ch
adc byte [0xcd504056], cl
add byte [rax - 0x73], cl
jmp 0x140084d64
add byte [rax - 0x73], cl
lea rdi, [rsi + 0x3d8]
lea edi, [rsi + 0x3d8]
mov esi, 0x3d8
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0x86
xchg al, bl
add eax, dword [rax]
invalid
movzx eax, byte [rsi + 0x3d8]
xchg al, bl
add eax, dword [rax]
add byte [rax - 0x73], cl
lea ecx, [0x140155e00]
lea rcx, [0x140155e00]
lea ecx, [0x140155e00]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x548948c8
add rax, rcx
add eax, ecx
mov qword [rsp + 0x28], rdx
and al, 0x28
jmp rax
mov rax, qword [rsi + 0x3b8]
mov rcx, qword [rsi + 0x3c0]
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax], al
add cl, ch
sub eax, 0x48000002
test edx, edx
jmp 0x1400842b7
test rdx, rdx
je 0x14008428d
cli
add dword [rax], eax
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x50], rdx
and al, 0x50
mov qword [rsp + 0x58], rbp
and al, 0x58
pop rax
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x48], r15
jl 0x1400840ca
xor rdi, rdi
xor edi, edi
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
jmp 0x140084e52
mov qword [rsp + 0x30], rbx
lea rdx, [rsi + 0x3e0]
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rbx, [rsp + 0x60]
pop rsp
and al, 0x60
mov rcx, rbx
mov r8, r13
call fcn.14004cd30
mov rax, qword [rbx]
mov eax, dword [rbx]
invalid
cmp rax, 2
jne case.0x140049acd.344
add byte [rax], al
add cl, byte [rdi]
test esp, edx
add al, byte [rax]
invalid
add byte [rax], al
add byte [rax + 0x278e904], dh
add byte [rax], al
mov al, 4
jmp case.0x1400481ea.380
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x30], ebx
lea rdx, [rsi + 0x3e0]
add byte [rax], al
add byte [rax - 0x73], cl
pop rsp
and al, 0x60
lea rbx, [rsp + 0x60]
mov rcx, rbx
mov r8, r13
call fcn.14004cd30
mov rax, qword [rbx]
xor dword [rsp + rdi*8 + 0x38b48ff], ecx
invalid
cmp rax, 2
add cl, byte [rdi]
jne case.0x14004e4bc.398
test eax, edx
add byte [rax], al
add byte [rax + 0x248e905], dh
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x28], rdx
and al, 0x28
rol byte [rax], 1
add byte [rax], al
mov al, 5
jmp case.0x1400481ea.380
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
invalid
push rsp
mov dword [rsp + 0x28], edx
and al, 0x28
jmp 0x140084d40
and ecx, dword [rax + rax]
add byte [rax - 0x77], cl
invalid
invalid
push rsp
and al, 0x28
mov qword [rsp + 0x30], rbx
jmp 0x140084e01
invalid
add byte [rax], al
mov qword [rsp + 0x58], rbp
insb byte [rdi], dx
and al, 0x58
pop rax
insb byte [rdi], dx
and al, 0x58
pop rax
pop rax
lea rbp, [rsi + 0x400]
movzx eax, byte [rsi + 0x400]
add al, 0
add byte [rax - 0x73], cl
or eax, 0xd1cea
invalid
sbb al, 0xd
invalid
scasb al, byte [rdi]
add byte [rax + rax], al
add al, 0
add al, 0
add byte [rdi], cl
mov dh, 0x86
add byte [rax + rax], al
add al, 0
add al, 0
add byte [rax - 0x73], cl
or eax, 0xd1cea
invalid
sbb al, 0xd
invalid
lea ecx, [0x140155e30]
invalid
sbb al, 0xd
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov rcx, qword [rsi + 0x3e0]
mov ecx, dword [rsi + 0x3e0]
mov fs, eax
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg al, ch
mov rax, qword [rsi + 0x3e8]
add eax, dword [rax]
add byte [rax - 0x77], cl
push rsp
and al, 0x28
mov qword [rsp + 0x28], rdx
mov qword [rsi + 0x3f0], rcx
mov dword [rsi + 0x3f0], ecx
mov qword [rsi + 0x3f8], rax
cmp qword [rcx + 0x60], 0
je case.0x14005366e.231
call fcn.1400465a5
mov rdx, qword [rsi + 0x3f0]
mov edx, dword [rsi + 0x3f0]
dec dword [rax - 0x75]
xchg esi, eax
lock add eax, dword [rax]
add byte [rax - 0x75], cl
mov edx, dword [rsi + 0x3f0]
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
invalid
jo 0x1400841d4
mov eax, dword [rdx + 0x78]
mov r8, rax
sub r8, rcx
sub eax, ecx
enter 0xffffffffffff820f, 0xffffffffffffffd2
invalid
jb 0x14008496d
rol byte [rdi], cl
add byte [rax], al
cmp rax, 0x201
cmp eax, 0x201
add al, byte [rax]
add byte [rdi], cl
ja 0x140084979
xchg edx, edx
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsi + 0x3f8]
xchg al, bh
clc
add eax, dword [rax]
add byte [rax - 0x7f], cl
invalid
invalid
ret 0x81
invalid
add byte [rax], al
add rdx, 0x81
add byte [rax], al
add byte [rax], al
add byte [rax + 1], cl
add rdx, rcx
mov qword [rsi + 0x408], rax
mov dword [rsi + 0x408], eax
retf 0x8948
mov dword [rsi + 0x408], eax
xchg byte [rax], cl
add al, 0
add byte [rax - 0x77], cl
mov qword [rsi + 0x410], rdx
mov qword [rsi + 0x418], r8
mov dword [rsi + 0x418], eax
xchg esi, eax
adc byte [rax + rax], al
add al, 0
add byte [rcx + rcx*4 - 0x7a], cl
sbb byte [rax + rax], al
add al, 0
mov dword [rsi + 0x418], eax
add al, 0
add cl, ch
jmp 0x1400843db
or dword [rdx], eax
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x30], ebx
pop rsp
and al, 0x30
xor cl, ch
pop rbp
jmp 0x140084339
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
push rsp
add byte [rax], al
mov rdx, qword [rsp + 0x68]
and al, 0x68
test rax, rax
mov qword [rsp + 0x58], rbp
mov dword [rsp + 0x58], ebp
ror byte [rax - 0x77], 0x6c
and al, 0x58
mov dword [rsp + 0x58], ebp
jne 0x1400843c3
test esp, edx
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsi + 0x3c8]
add qword [rax + 0x70], rdx
xchg al, cl
add eax, dword [rax]
add byte [rax + 1], cl
push rax
jo 0x140084243
invalid
mov rbx, qword [rsi + 0x3c8]
mov ebx, dword [rsi + 0x3c8]
movzx eax, byte [rbx + 0x84]
mov dh, 0x83
test byte [rax], al
add byte [rax], al
cmp eax, 1
je 0x1400845fe
add byte [rax], al
add byte [rax], al
cmp eax, 3
je case.0x14005366e.232
cmp byte [rax + rax], al
invalid
cmp byte [rax + rax], al
add byte [rcx + rcx*4 + 0x7c], cl
add byte [rax], al
mov qword [rsp + 0x48], r15
and al, 0x48
cmp rax, 4
cmp eax, 4
jne 0x1400849b5
invalid
add byte [rax], al
movzx eax, word [rbx + 0x95]
add byte [rax], al
add bl, dh
movq mm0, qword [rbx + 0x85]
invalid
test dword [rax], eax
add byte [rax], al
invalid
movdqu xmm0, xmmword [rbx + 0x85]
add dword [rbp + 0x66000000], 0xf
add byte [rax], al
add byte [rsi + 0xf], ah
movd edi, xmm0
jle 0x140084202
pshufd xmm1, xmm0, 0x55
movd dword [rsp + 0x64], xmm1
jle case.0x14004e296.353
and al, 0x64
enter 0x6655, 0xf
jle case.0x14004e296.353
and al, 0x64
and al, 0x64
movd dword [rsp + 0x60], xmm0
and al, 0x60
and al, 0x60
rol ax, 8
rol eax, 8
movzx r13d, ax
mov bh, 0xe8
pshufd xmm0, xmm0, 0xee
jo 0x140084218
out dx, al
movq qword [rsp + 0x50], xmm0
movzx eax, byte [rsp + 0x67]
and al, 0x67
invalid
and al, 0x67
and al, 0x67
shl eax, 0x10
movzx ecx, word [rsp + 0x65]
and al, 0x65
and al, 0x65
or ecx, eax
shl rcx, 0x20
mov r8d, dword [rsp + 0x61]
or rcx, r8
shr rcx, 8
or byte [rbx + 1], bh
mov ebx, 1
add byte [rbp + 0x31], al
in al, 0x31
in eax, dx
xor r12d, r12d
xor ebp, ebp
jmp 0x14008475c
add al, 0
add byte [rax - 0x75], cl
xchg byte [rax + 0x48000003], cl
mov byte [rbx], al
add byte [rax], al
lea rcx, [rsi + 0x390]
mov rax, qword [rsi + 0x388]
mov byte [rbx], al
add eax, dword [rax]
add byte [rax - 0x73], cl
mov ss, word [rax + 0x48000003]
nop
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
add eax, dword [rax]
invalid
add byte [rax], al
lea rcx, [rsi + 0x390]
add byte [rax - 0x77], cl
xchg byte [rax + 0x48000003], bh
mov eax, 0x48000003
add byte [rax - 0x77], cl
mov qword [rsi + 0x3c0], rcx
mov qword [rsi + 0x3b8], rax
mov qword [rsi + 0x3c0], rcx
rol byte [rbx], 0
add byte [rax - 0x73], cl
mov esi, 0x3d8
invalid
lea rdi, [rsi + 0x3d8]
mov byte [rsi + 0x3d8], 0
fadd dword [rbx]
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsi + 0x3c8], eax
mov qword [rsi + 0x3d0], rcx
invalid
invalid
jo 0x1400842ca
mov qword [rsi + 0x3c8], rax
mov dword [rsi + 0x3c8], eax
add byte [rax], al
mov qword [rsi + 0x3d0], rcx
mov qword [rax + 0x70], 0
add byte [rax], al
add byte [rax - 0x39], cl
js 0x1400842d6
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
js 0x1400842d6
add byte [rax], al
add byte [rax - 0x75], cl
xchg esi, eax
enter 3, 0
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
mov rdx, qword [rsi + 0x3c8]
mov edx, dword [rsi + 0x3c8]
add byte [rax], al
add byte [rax - 0x75], cl
jo 0x140084329
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
mov eax, dword [rdx + 0x78]
mov r8, rax
sub r8, rcx
jb 0x14008491c
sub al, 6
add byte [rax], al
mov qword [rsp + 0x30], rbx
cmp rax, 0x201
ja 0x140084928
invalid
mov rax, qword [rsi + 0x3d0]
add rdx, 0x81
add rdx, rcx
mov qword [rsi + 0x3e0], rax
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esi, eax
invalid
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esi, eax
call 0x18c084324
mov dword [rsi + 0x3f0], eax
lock add eax, dword [rax]
invalid
mov qword [rsi + 0x3f0], r8
lock add eax, dword [rax]
add byte [rax - 0x39], cl
mov qword [rsi + 0x3f8], 0
mov dword [rsi + 0x3f8], 0
xchg al, bh
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
xchg byte [rax], al
add al, 0
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x400], r8
add byte [rax - 0x73], cl
xchg esi, eax
loopne case.0x14005180a.296
lea rdx, [rsi + 0x3e0]
lea edx, [rsi + 0x3e0]
add byte [rax], al
lea rbx, [rsp + 0x60]
lea ebx, [rsp + 0x60]
invalid
mov rcx, rbx
mov r8, r13
call fcn.14004cd30
cld
dec dword [rax - 0x75]
add ecx, dword [rax - 0x7d]
clc
mov rax, qword [rbx]
cmp rax, 2
add dh, byte [rbp + 0x15]
add dh, byte [rbp + 0x15]
adc eax, 0x8b4803b0
mov al, 3
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
mov byte [rdi], al
mov cl, 5
mov rax, qword [rsp + 0x40]
and al, 0x40
jmp 0x140084d64
or dword [rax], eax
add byte [rax - 0x75], cl
push rsp
and al, 0x68
invalid
mov rdx, qword [rsp + 0x68]
test rax, rax
mov qword [rsp + 0x58], rbp
jne 0x1400843c3
mov rax, qword [rsi + 0x3c8]
mov rax, qword [rsi + 0x3c8]
mov eax, dword [rsi + 0x3c8]
xchg al, cl
add eax, dword [rax]
add byte [rax + 1], cl
add qword [rax + 0x70], rdx
invalid
add qword [rax + 0x70], rdx
mov rax, qword [rsi + 0x3c8]
xchg al, cl
add eax, dword [rax]
add byte [rax], al
mov eax, dword [rsi + 0x3c8]
xchg al, cl
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax + 0x81b8], al
add byte [0x14127c8a9], al
jne 0x1400844bb
cmp byte [rax + 0x81], 5
jne 0x1400844bb
add byte [rax + 0x83b8], al
add byte [rax], al
invalid
cmp byte [rax + 0x83], 0
add byte [rdi], cl
test bh, dl
xlatb
je 0x140084580
xlatb
add dword [rax], eax
add byte [rax], al
add byte [rax + 0x10de910], dh
mov al, 0x10
jmp 0x1400844bd
add byte [rax], al
adc cl, ch
or eax, 0x48000001
add byte [rax], al
mov rdx, qword [rsp + 0x68]
add byte [rax], al
mov rdx, qword [rsp + 0x68]
and al, 0x68
test rax, rax
test eax, eax
ror byte [rdi], 0x84
je 0x1400844e8
sub al, byte [rcx]
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
insb byte [rdi], dx
mov qword [rsp + 0x58], rbp
and al, 0x58
xor eax, eax
mov qword [rsp + 0x20], rcx
and al, 0x20
xor ecx, ecx
leave
mov qword [rsp + 0x38], rcx
and al, 0x38
and al, 0x38
jmp 0x140084e42
insb byte [rdi], dx
or al, byte [rax]
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x28], rdx
and al, 0x28
sub byte [rax - 0x73], cl
lea rcx, [rsi + 0x408]
mov cs, word [rax]
add al, 0
invalid
or byte [rax + rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x16], cl
mov rdx, r13
mov edx, ebp
call fcn.14004c236
jle case.0x140074eff.111
jle case.0x140074eff.111
push qword [rcx - 0x3f7ab7fd]
mov cl, 3
test rax, rax
invalid
ror byte [rdi], 0x85
jne 0x1400844a7
mov dl, 0
add byte [rax], al
test rdx, rdx
test edx, edx
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x30], ebx
jne case.0x1400647e3.206
test ecx, ebx
add byte [rax], al
add byte [rax], al
invalid
invalid
xchg al, dh
invalid
fld dword [rax]
add byte [rax], al
mov rax, qword [rsi + 0x3f0]
mov qword [rax + 0x70], 0
jo case.0x140053307.249
jo case.0x140053307.249
add byte [rax], al
invalid
lock add eax, dword [rax]
add eax, dword [rax]
add byte [rax - 0x39], cl
jo case.0x140053307.249
jo case.0x140053307.249
jo case.0x140053307.249
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
js 0x140084419
js 0x140084419
mov qword [rax + 0x78], 2
js 0x140084419
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
xchg esi, eax
mov rdx, qword [rsi + 0x3f0]
mov edx, dword [rsi + 0x3f0]
lock add eax, dword [rax]
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
mov eax, dword [rdx + 0x78]
jo 0x14008446e
jo 0x14008446e
mov eax, dword [rdx + 0x78]
js 0x140084473
mov r8, rax
mov eax, eax
ror byte [rcx + 0x29], 0xc8
sub r8, rcx
enter 0xffffffffffff820f, 0x68
jb 0x14008499d
push 0x48000005
add eax, 0x3d480000
add dword [rdx], eax
invalid
add byte [rax], al
cmp rax, 0x201
cmp eax, 0x201
add al, byte [rax]
add byte [rdi], cl
xchg dword [rax + 5], ebp
invalid
add byte [rax], al
ja 0x1400849a9
add eax, 0x8b480000
xchg al, bh
add eax, dword [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rax, qword [rsi + 0x3f8]
mov eax, dword [rsi + 0x3f8]
add byte [rax], al
add rdx, 0x81
ret 0x81
add dword [rax], 0x1480000
add byte [rax], al
add byte [rax + 1], cl
add rdx, rcx
mov qword [rsi + 0x408], rax
or byte [rax + rax], al
add byte [rax - 0x77], cl
mov dword [rsi + 0x410], edx
retf 0x8948
mov dword [rsi + 0x410], edx
adc byte [rax + rax], al
add byte [rcx + rcx*4 - 0x7a], cl
invalid
xchg byte [rax], bl
add al, 0
add byte [rax], al
mov qword [rsi + 0x418], r8
mov dword [rsi + 0x418], eax
xchg byte [rax], bl
add al, 0
add byte [rax - 0x39], cl
xchg byte [rax], ah
and byte [rax + rax], al
add byte [rax], al
mov qword [rsi + 0x420], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x7a], cl
invalid
invalid
xchg byte [rax], ch
add al, 0
mov qword [rsi + 0x428], r8
mov dword [rsi + 0x428], eax
add al, 0
add bl, ch
jmp 0x140084485
or cl, byte [rax - 0x77]
mov qword [rsp + 0x28], rdx
push rsp
and al, 0x28
mov qword [rsp + 0x30], rbx
xor byte [rax - 0x73], cl
xchg esi, eax
or byte [rax + rax], al
add al, 0
lea rdx, [rsi + 0x408]
lea rbx, [rsp + 0x60]
lea ebx, [rsp + 0x60]
add al, 0
add byte [rax - 0x73], cl
lea ebx, [rsp + 0x60]
pop rsp
and al, 0x60
mov rcx, rbx
mov ecx, ebx
mov r8, r13
call fcn.14004cd30
mov rax, qword [rbx]
mov eax, dword [rbx]
mov ah, bh
dec dword [rax - 0x75]
invalid
mov eax, dword [rbx]
add ecx, dword [rax - 0x7d]
cmp rax, 2
jne case.0x1400647e3.204
clc
add dh, byte [rbp + 0x29]
mov cl, 4
add al, 0x48
mov eax, dword [rsp + 0x40]
invalid
mov rax, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x28]
mov byte [rbp], cl
mov cl, 5
jmp 0x140084d60
add byte [rax], al
add byte [r9 + 0x8a5e905], r14b
add byte [rcx + 0x8a5e905], dh
add byte [rax], al
add byte [rax + 0x48c93104], dh
mov al, 4
xor ecx, ecx
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x38], ecx
and al, 0x38
mov qword [rsp + 0x20], rcx
and al, 0x20
jmp 0x140084e42
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
je case.0x140054b8f.200
mov rdx, qword [rsp + 0x68]
mov edx, dword [rsp + 0x68]
test rax, rax
je case.0x140054b8f.200
add byte [rax], al
mov rdx, qword [rsp + 0x68]
mov edx, dword [rsp + 0x68]
mov edx, dword [rsp + 0x68]
push 0xffffffff8948c031
xor eax, eax
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
and al, 0x20
and cl, ch
add eax, dword [rdx]
jmp case.0x140079321.66
add byte [rax], al
mov rax, qword [rsi + 0x3c8]
mov eax, dword [rsi + 0x3c8]
xchg al, cl
add eax, dword [rax]
add byte [rax + 1], cl
invalid
invalid
add qword [rax + 0x70], rdx
add dword [rax + 0x70], edx
push rax
jo case.0x1400532a7.237
mov rax, qword [rsi + 0x3c8]
mov eax, dword [rsi + 0x3c8]
enter 3, 0
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0x88
movzx ecx, byte [rax + 0x85]
test dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rdx, qword [rax + 0x78]
push rax
js 0x14008454e
add rcx, rdx
add ecx, edx
add rcx, 2
mov qword [rax + 0x78], rcx
add cl, byte [rax - 0x77]
js 0x140084559
invalid
mov rdx, qword [rsi + 0x3c8]
mov edx, dword [rsi + 0x3c8]
xchg esi, eax
enter 3, 0
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
invalid
jo 0x140084564
mov eax, dword [rdx + 0x78]
mov r8, rax
sub r8, rcx
enter 0xffffffffffff820f, 0x5a
add al, 0
invalid
enter 0xffffffffffff820f, 0x5a
pop rdx
add al, 0
add byte [rax + 0x3d], cl
cmp eax, 0x201
cmp rax, 0x201
cmp eax, 0x201
ja 0x140084991
xchg dword [rdx + 4], ebx
add byte [rax], al
invalid
add al, 0
add byte [rax - 0x75], cl
xchg al, dl
add eax, dword [rax]
add byte [rax], al
invalid
invalid
ret 0x81
mov rax, qword [rsi + 0x3d0]
add byte [rax], al
add rdx, 0x81
add rdx, rcx
add byte [rax + 1], cl
retf 0x8948
invalid
invalid
mov qword [rsi + 0x3e0], rax
mov dword [rsi + 0x3e0], eax
xchg al, ah
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esi, eax
call 0x18c08455a
add byte [rax], al
mov qword [rsi + 0x3f0], r8
mov qword [rsi + 0x3e8], rdx
add byte [rax], al
mov qword [rsi + 0x3f0], r8
lock add eax, dword [rax]
add byte [rax - 0x39], cl
xchg al, bh
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
invalid
mov qword [rsi + 0x3f8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x7a], cl
add byte [rax + rax], al
add al, 0
mov qword [rsi + 0x400], r8
add al, 0
add byte [rax], al
add cl, ch
je 0x14008456d
jmp 0x1400840e8
invalid
mov qword [rsp + 0x30], rbx
mov al, 0x14
jmp 0x1400846e6
invalid
adc al, 0xe9
add word [rax], ax
add byte [rdi], cl
mov dh, 0x88
invalid
movzx ecx, byte [rax + 0x82]
cmp rcx, 8
ja case.default.0x14008459f
add r8b, byte [r8]
invalid
add r8b, byte [r8]
add byte [rax - 0x73], cl
adc eax, 0xd18c0
rcr byte [rax], 0xd
invalid
lea rdx, [0x140155e58]
rcr byte [rax], 0xd
add byte [rax + 0x63], cl
or al, 0x8a
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
loope 0x1400845b1
movzx ecx, byte [rax + 0x84]
mov dh, 0x88
test byte [rax], al
add byte [rax], al
cmp ecx, 1
je 0x14008481c
test byte [rbx + 2], ch
add byte [rax], al
test byte [rbx + 2], ch
add byte [rax], al
add al, byte [rax]
add byte [rbx - 0x7bf0fc07], al
invalid
invalid
je case.0x14005a942.233
cmp ecx, 3
je 0x14008482e
add byte [rax], al
cmp ecx, 4
jne 0x140084889
test esi, eax
add al, byte [rax]
invalid
add al, 0xf
test esi, eax
add al, byte [rax]
add byte [rax - 0x39], cl
js case.0x140054b8f.224
js case.0x140054b8f.224
mov qword [rax + 0x78], 0x16
jmp 0x140084824
js case.0x140054b8f.224
add byte [rax], al
add cl, ch
push rsp
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
invalid
xchg al, dh
add eax, dword [rax]
mov rax, qword [rsi + 0x3f0]
add byte [rax + 0x81b8], al
cmp byte [rax + 0x81], 1
add byte [rax], al
add byte [rcx], al
jne 0x1400846e4
mov al, byte [rax + 0x82]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
test al, al
je 0x1400847c3
test ah, cl
add dword [rax], eax
invalid
test ah, cl
add dword [rax], eax
add byte [rax + 0xede913], dh
add byte [rax], al
mov al, 0x13
jmp case.0x140079321.66
add byte [rax], al
invalid
adc ebp, ecx
in eax, dx
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
jl 0x140084626
invalid
mov qword [rsp + 0x48], r15
jl 0x140084626
mov rdi, qword [rbx + 0x85]
mov edi, dword [rbx + 0x85]
add byte [rax], al
add byte [rdi], cl
movzx eax, word [rbx + 0x89]
mov bh, 0x83
mov dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rsi - 0x3f], ah
ror byte [rax], 0x66
mov word [rsp + 0x60], 0
mov dword [rsp + 0x62], edi
rol ax, 8
mov word [rsp + 0x60], 0
mov dword [rsp + 0x62], edi
mov word [rsp + 0x66], ax
mov dword [rsp + 0x66], eax
and al, 0x66
and al, 0x66
shr di, 0x10
shr edi, 0x10
adc byte [rbx + 0xf60245c], cl
mov dh, 0x44
mov ebx, dword [rsp + 0x60]
pop rsp
and al, 0x60
movzx eax, byte [rsp + 0x6b]
and al, 0x6b
imul eax, ecx, 0xffffffe0
adc byte [rdi], cl
shl eax, 0x10
movzx ecx, word [rsp + 0x69]
mov bh, 0x4c
and al, 0x69
mov bh, 0x4c
and al, 0x69
and al, 0x69
imul ecx, dword [rcx], 0xe1c148c1
or ecx, eax
shl rcx, 0x20
loope case.0x1400647e3.192
and byte [rbx + rcx*4 + 0x44], al
and al, 0x65
invalid
mov r8d, dword [rsp + 0x65]
or rcx, r8
or rcx, r8
or ecx, eax
ror dword [rax - 0x3f], 0xe9
shr rcx, 8
or byte [rbp + 0x31], al
in al, 0xe9
xor r12d, r12d
xor esp, esp
jmp 0x14008475c
or al, byte [rcx]
add byte [rax], al
add byte [rax - 0x75], cl
imul edi, dword [rax + 0x48], 0xffffff8d
invalid
mov rbp, qword [rbx + 0x78]
lea rax, [rbp - 2]
lea eax, [rbp - 2]
lea eax, [rbp - 2]
dec byte [r8 - 0x7d]
dec byte [rax - 0x7d]
cmp rax, 5
clc
add eax, 0x369820f
jb 0x1400849cd
invalid
add byte [rax], al
cmp rax, 0x201
cmp eax, 0x201
add dword [rdx], eax
add byte [rax], al
ja 0x1400849de
xchg dword [rsi + 3], ebp
add byte [rax], al
outsb dx, byte [rsi]
add eax, dword [rax]
add byte [rax - 0x7d], cl
add rbp, 0xfffffffffffffff9
invalid
stc
add rbx, 0x86
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
jmp 0x127f118b3
xor edx, edx
invalid
invalid
mov rcx, rbp
xor edx, edx
call fcn.140003c6c
out 0xf5, eax
cmc
idiv edi
mov r14, rax
mov esi, eax
invalid
mov r12, rdx
mov rcx, rdx
mov rdx, rbx
mov edx, ebx
mov r8, rbp
mov eax, ebp
call fcn.1400fc280
lea rbx, [rsp + 0x60]
out 0x7b, eax
invalid
jnp 0x14008469f
add byte [rax - 0x73], cl
pop rsp
and al, 0x60
mov rcx, rbx
mov ecx, ebx
mov rdx, r12
mov edx, esp
loop case.0x1400647e3.193
mov r8, rbp
mov eax, ebp
call fcn.1400053a0
cmp qword [rbx], 0
cmp eax, dword [rax]
clc
dec dword [rax - 0x7d]
cmp eax, dword [rax]
je 0x1400846f4
mov r8, r12
shr r8, 8
shr eax, 8
test r14, r14
je 0x1400847a7
in eax, 0
add byte [rax], al
in eax, 0
add byte [rax], al
movabs rax, 0x8000000000000000
cmp r14, rax
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rcx + 0x39], 0xc6
invalid
jne 0x14008478f
invalid
add byte [rax], al
add byte [rax], al
or byte [rcx + 0x39], 0xc6
invalid
invalid
jne 0x14008478f
add byte [rax], al
add byte [rcx + rcx*4 - 0x19], cl
mov rdi, r12
mov rdi, r12
mov edi, esp
out 0x48, eax
mov dword [rsp + 0x50], ebp
insb byte [rdi], dx
and al, 0x50
push rax
mov qword [rsp + 0x50], rbp
insb byte [rdi], dx
and al, 0x50
push rax
push rax
mov rbp, qword [rsp + 0x68]
mov ebp, dword [rsp + 0x68]
jmp case.0x14007d153.60
invalid
mov al, 4
add al, 0x48
mov dword [rsp + 0x20], ecx
invalid
mov qword [rsp + 0x20], rcx
and dh, al
mov byte [rbp], 1
add byte [r9], r8b
add ecx, ebp
invalid
jmp 0x140084e42
invalid
add byte [rax], al
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x50
mov qword [rsp + 0x50], r12
mov dword [rsp + 0x50], esp
and al, 0x50
mov r8, r14
mov eax, esi
shr r8, 8
mov rdi, r14
mov edi, esi
test dword [rax - 0x75], 0x3c896
mov rdx, qword [rsi + 0x3c8]
mov edx, dword [rsi + 0x3c8]
enter 3, 0
add eax, dword [rax]
add byte [rax - 0x75], cl
js 0x140084757
js 0x140084757
mov rcx, qword [rdx + 0x78]
js 0x140084757
lea rax, [rcx - 2]
lea eax, [rcx - 2]
dec byte [rax + 0x3d]
add dword [rdx], eax
invalid
cmp rax, 0x201
add al, byte [rax]
add byte [rdi], cl
jae 0x1400848af
invalid
invalid
jl case.0x1400666e6.171
add byte [rax], al
jae 0x1400848af
xchg ecx, eax
add dword [rax], eax
add byte [rcx + rcx*4 + 0x7c], cl
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x48], r15
mov dword [rsp + 0x48], edi
dec rcx
dec rcx
cmp rcx, 0x201
add dword [rdx], eax
add byte [rax], al
jae 0x1400848c3
adc dword [rax + 0xf000001], 0xffffffb6
test byte [rdx], al
invalid
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x84
movzx eax, byte [rdx + rax + 0x81]
movzx r14d, byte [rdx + rcx + 0x81]
mov ah, 0xa
invalid
add byte [rax], al
invalid
add al, byte [rcx + 0x44000000]
movzx esi, byte [rdx + rcx + 0x81]
mov ah, 0xa
invalid
add byte [rax], al
invalid
add dword [rax], 0xf440000
mov dh, 0xb4
mov ah, 0xa
invalid
add byte [rax], al
invalid
invalid
mov ah, 0xa
add dword [rax], 0xc1410000
shl r14d, 8
shl esi, 8
out 8, al
or r14d, eax
rol r14w, 8
invalid
or byte [rcx + rcx*4 - 0x3f], cl
invalid
invalid
shr rcx, 8
shr ecx, 8
jmp 0xfc49ad62
or byte [rsi + 0x41], ah
mov esp, 0x86c60001
invalid
mov r12w, 1
mov byte [rsi + 0x3d8], 1
fadd dword [rbx]
add byte [rax], al
add ebx, esi
movdqu xmm0, xmmword [rsi + 0x390]
movq mm0, qword [rsi + 0x390]
add eax, dword [rax]
add bl, dh
movq mm1, qword [rsi + 0x3a0]
add byte [rax], al
movdqu xmm1, xmmword [rsi + 0x3a0]
outsd dx, dword [rsi]
mov fs, word [rax + 0x66000003]
add byte [rax], al
movdqa xmmword [rsp + 0xb0], xmm1
add byte [rax], al
movdqa xmmword [rsp + 0xb0], xmm1
mov word [rax + rsi*4], fs
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x140084704
invalid
movdqa xmmword [rsp + 0xa0], xmm0
test byte [rax + riz*4], ah
and al, 0xa0
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x40]
mov rax, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
jmp 0x140084e77
jmp 0x140084e77
add byte [rax], al
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
sbb byte [rsi], cl
add byte [rcx], dh
xor edx, edx
mov r14, r8
mov r8, r12
invalid
ror byte [rbp - 0x77], cl
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
or byte [rax], cl
add byte [rbp - 0x77], cl
invalid
mov r8, r14
mov eax, esi
mov qword [rsp + 0x20], r8
mov dword [rsp + 0x20], eax
shr r12, 0x10
mov qword [rsp + 0x38], r12
and al, 0x38
adc byte [rcx + rcx*4 + 0x64], cl
and al, 0x38
and al, 0x38
lea rdx, str.not_a_valid_UTF_8_stringHM
lea edx, str.not_a_valid_UTF_8_stringHM
or al, 7
or al, 0
mov al, 2
jmp 0x140084e42
invalid
add byte [rax], al
add ch, cl
jg case.0x140083d37.22
invalid
invalid
add byte [rax], al
mov byte [rbp], 1
add dword [rax - 0x75], ecx
mov rbx, qword [rsp + 0x30]
pop rsp
and al, 0x30
mov rbp, qword [rsp + 0x58]
and al, 0x58
jmp 0x140085039
add byte [rax], al
mov al, 6
invalid
jmp 0x1400844bd
cld
invalid
xor eax, eax
ror byte [rax - 0x77], 0x44
and al, 0x38
invalid
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
cmp byte [rax - 0x32616f9], dh
mov al, 7
invalid
jmp 0x1400844c4
cld
invalid
mov al, 8
or cl, ch
jmp 0x1400844bd
retf
mov al, 9
or ecx, ebp
invalid
jmp 0x1400844bd
invalid
mov al, 0xa
jmp 0x1400844bd
invalid
cld
invalid
invalid
or ch, cl
mov ebp, 0xb0fffffc
mov al, 0xb
or ebp, ecx
mov dh, 0xfc
invalid
jmp 0x1400844bd
mov al, 0xc
jmp 0x1400844bd
cld
invalid
invalid
cld
invalid
mov al, 0xd
jmp 0x1400844bd
mov al, 0xe
jmp 0x1400844bd
mov qword [rax + 0x78], 0xa
js 0x14008482b
add byte [rax], al
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x58
pop rax
mov rbp, qword [rsp + 0x58]
pop rax
jmp case.0x140012daf.1219
cld
invalid
mov qword [rax + 0x78], 5
mov rax, qword [rsi + 0x3c8]
mov rbx, qword [rsi + 0x3d0]
rol byte [rbx], 1
add byte [rax], al
rol byte [rbx], 1
add byte [rax], al
lea rcx, [rax + 0x81]
mov rdx, qword [rax + 0x70]
mov r8, qword [rax + 0x78]
mov eax, dword [rax + 0x78]
mov eax, dword [rax + 0x78]
call 0x1400548b4
std
dec dword [rax - 0x77]
invalid
invalid
mov qword [rsi + 0x3e0], rbx
sahf
loopne case.0x140079188.36
add byte [rax], al
add byte [rax - 0x77], cl
xchg al, ch
add eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rsi + 0x3e8], rax
mov dword [rsi + 0x3e8], eax
mov qword [rsi + 0x3f0], rdx
mov qword [rsi + 0x3f8], 0
mov dword [rsi + 0x3f8], 0
xchg esi, eax
lock add eax, dword [rax]
add eax, dword [rax]
add eax, dword [rax]
add byte [rax - 0x39], cl
xchg al, bh
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
xchg esi, eax
mov dword [rsi + 0x3f8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x400], rdx
mov rbp, qword [rsp + 0x58]
and al, 0x58
add byte [rax + rax], al
add al, 0
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x58
jmp 0x1400840b8
clc
invalid
push qword [rcx]
ror byte [rax - 0x77], 0x44
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
and al, 0x38
mov al, 0x11
jmp 0x1400844c4
cld
invalid
dec dword [rax - 0x73]
or eax, 0xc3d72
jb 0x1400848d9
or al, 0
jb 0x1400848d9
or al, 0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144f70]
add eax, 0xc06cb
invalid
add byte [rdx + 0x23], bh
mov edx, 0x23
and eax, dword [rax]
add byte [rax], al
call fcn.1400ff770
scasb al, byte [rdi]
invalid
add byte [rbp + rcx*4 + 5], cl
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
retf 0xc05
mov edx, 0x201
add dword [rdx], eax
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x77], cl
shr eax, 0xad
invalid
lodsd eax, dword [rsi]
lodsd eax, dword [rsi]
invalid
mov rcx, rax
call fcn.1400ff670
add byte [rbp + rcx*4 + 5], cl
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
add eax, 0xc05ce
invalid
mov edx, 0x201
call fcn.1400ff670
lea rcx, str._Ready__polled_after_completion_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_future_ready.rs
or al, 0
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x140146d68]
lea eax, [0x140146d68]
xchg byte [rsp + rcx], ah
add byte [rdx + 0x1f], bh
invalid
mov edx, 0x1f
call fcn.1400ffb60
je 0x14008489c
invalid
lea rcx, str._async_fn__resumed_after_completion
or eax, 0xc3d1d
add byte [rbp + rcx*4 + 5], cl
pop rsi
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144f58]
jmp 0x1400848a5
lea rcx, str._async_fn__resumed_after_completion
or eax, 0xc3d0d
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_net_tcp_stream.rs
lea eax, [0x140146810]
invalid
jmp 0x1400848a5
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
invalid
add eax, 0x89eb000c
add byte [rbp + rcx*4 + 5], cl
mov byte [0xc9f34929], 0x4c
lea eax, [0x140144e08]
add eax, 0xc04e5
add eax, 0x89eb000c
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
add eax, 0xc04e5
jmp case.0x140048248.408
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
add eax, 0xc04d9
add cl, ch
mov ebp, 0x48000007
lea rcx, str._async_fn__resumed_after_completion
or eax, 0xc3cd5
jmp 0x1400850f1
or eax, 0xc3cd5
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x1400848a5
dec dword [rax - 0x73]
or eax, 0xc3cc2
ret 0xc3c
invalid
lea rcx, str._async_fn__resumed_after_completion
ret 0xc3c
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x1400848a5
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144f28]
cmp al, 0xc
add byte [rbp + rcx*4 + 5], cl
lea eax, [0x140144f28]
invalid
cmp bh, bh
invalid
jmp 0x1400848a5
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
or al, 0
jmp case.0x140048248.408
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x1400850f1
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144e50]
or al, 0
jmp case.0x140048248.408
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x1400850f1
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
or al, 0
jmp case.0x140048248.408
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x1400850f1
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea ecx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
or al, 0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
add eax, 0xc04ed
mov edx, 0x28
call fcn.1400ff770
lodsd eax, dword [rsi]
invalid
invalid
lodsd eax, dword [rsi]
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
or al, 0
mov ecx, 5
jmp case.0x140048248.408
add byte [rax], al
add cl, ch
add al, 7
add byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp 0x1400850f1
ud2
jmp 0x140084ecf
mov word [rsi + 0x3f8], 2
cmp ax, 2
je 0x140084b45
movzx eax, word [rsi + 0x390]
mov rcx, qword [rsi + 0x392]
mov r8d, dword [rsi + 0x39a]
movzx r9d, word [rsi + 0x39e]
movups xmm0, xmmword [rsi + 0x3a0]
lea rdx, [rsp + 0xa0]
movaps xmmword [rdx + 0x10], xmm0
mov word [rdx], ax
mov qword [rdx + 2], rcx
mov dword [rdx + 0xa], r8d
mov word [rdx + 0xe], r9w
lea r14, [rsp + 0xe0]
mov rcx, r14
call fcn.14003be0a
mov rax, qword [r14]
cmp rax, 0xffffffffffffffff
je 0x140084b15
lea rbx, [rsi + 0x3b0]
lea r15, [rsp + 0xe0]
mov rcx, r15
mov rdx, rbx
mov r12, r13
mov r8, r13
call fcn.140066b7e
cmp qword [r15], 0
jne 0x140084b88
mov r13, qword [rsp + 0xe8]
mov r15, qword [rsp + 0xf0]
mov r14, qword [rsp + 0xf8]
mov rdi, qword [rsp + 0x100]
mov rcx, rbx
call fcn.140053042
mov byte [rbp], 1
test r13, r13
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
invalid
jne 0x140084ba5
mov r13, r12
jmp 0x140084b21
add byte [r9], r8b
mov rcx, qword [rsi + 0x388]
test rcx, rcx
je case.0x14007712a.73
call fcn.14006678c
mov qword [rsi + 0x388], r15
movzx eax, word [rsi + 0x3f8]
jmp 0x1400849f1
test edi, edi
jne 0x140084b61
lea rdx, str.could_not_resolve_to_any_addressassertion_failed:_self.inner.semaphore.is_idle__C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_syncmpscchan.rs
mov r8d, 0x20
mov cl, 0x14
call fcn.1400a1c2b
mov r15, rax
mov rax, qword [rsp + 0x40]
mov byte [rax], 1
mov rcx, qword [rsp + 0x50]
call fcn.1400839ef
mov rcx, r15
call fcn.14006678c
mov dil, 3
mov r12w, 2
jmp 0x1400849ec
mov byte [rbp], 3
mov rax, qword [rsp + 0x40]
mov byte [rax], 4
mov al, 4
mov r15, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x28]
jmp 0x140084d68
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
pop rsp
and al, 0x40
mov qword [rsp + 0x40], rbx
mov rcx, qword [rsi + 0x388]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x140084bbb
call fcn.14006678c
mov byte [rsi + 0x380], 1
mov rcx, qword [rsp + 0x50]
push rax
push rax
call fcn.1400839ef
mov rax, r15
shr rax, 8
mov rcx, qword [rsi + 0x350]
lea rbp, [rsi + 0x360]
add eax, dword [rax]
add byte [rax - 0x77], cl
mov fs, word [rax + 3]
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x77], cl
mov fs, word [rax + 3]
add byte [rax], al
mov qword [rsi + 0x368], r13
mov byte [rsi + 0x370], r15b
mov rcx, r15
shr rcx, 0x38
mov byte [rsi + 0x377], cl
shr r15, 0x28
mov word [rsi + 0x375], r15w
mov dword [rsi + 0x371], eax
mov qword [rsi + 0x378], r14
mov qword [rsi + 0x380], rdi
mov byte [rsi + 0x3b0], 0
lea rcx, [rsi + 0x3b1]
lea rdx, [rsp + 0xe0]
mov r8d, 0x7f
add al, ch
cmp al, 0x76
invalid
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x48
mov rbx, qword [rsp + 0x30]
mov r13, r12
mov rdx, qword [rsp + 0x28]
add al, ch
cmp al, 0x76
invalid
mov rax, qword [rsi + 0x360]
mov qword [rsi + 0x388], rax
lea rcx, [rsi + 0x390]
movups xmm0, xmmword [rsi + 0x368]
movups xmmword [rsi + 0x390], xmm0
movdqu xmm0, xmmword [rsi + 0x378]
movdqu xmmword [rsi + 0x3a0], xmm0
mov qword [rsi + 0x3b8], rax
mov qword [rsi + 0x3c0], rcx
lea rdi, [rsi + 0x3d8]
mov byte [rsi + 0x3d8], 0
mov qword [rsi + 0x3c8], rax
mov qword [rsi + 0x3d0], rcx
mov qword [rax + 0x70], 0
mov byte [rax + 0x81], 5
lea rcx, [rax + 0x82]
cmp qword [rax + 0x60], 0
mov qword [rsp + 0x28], rdx
je 0x140084ce5
mov byte [rcx + 2], 2
mov word [rcx], 2
mov ecx, 4
jmp 0x140084cef
mov word [rcx], 1
mov ecx, 3
mov qword [rax + 0x78], rcx
mov rdx, qword [rsi + 0x3c8]
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
mov r8, rax
sub r8, rcx
jb 0x1400850db
cmp rax, 0x201
ja case.0x140049136.391
mov rax, qword [rsi + 0x3d0]
add rdx, 0x81
add rdx, rcx
mov qword [rsi + 0x3e0], rax
mov qword [rsi + 0x3e8], rdx
mov qword [rsi + 0x3f0], r8
lea rcx, [rsi + 0x3e0]
mov rdx, r13
call fcn.14004c236
mov cl, 3
test rax, rax
je 0x140084d77
mov rax, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x28]
mov byte [rdi], cl
mov cl, 3
mov byte [rax], cl
mov al, 5
mov byte [r15], al
mov word [rdx], 3
mov al, 3
jmp 0x140084f9d
test rdx, rdx
mov qword [rsp + 0x30], rbx
je 0x140084d8b
mov qword [rsp + 0x58], rbp
jmp 0x140084e3b
mov rax, qword [rsi + 0x3c8]
mov qword [rax + 0x70], 0
mov qword [rax + 0x78], 2
mov rdx, qword [rsi + 0x3c8]
mov rcx, qword [rdx + 0x70]
mov rax, qword [rdx + 0x78]
mov r8, rax
sub r8, rcx
jb 0x1400850fe
cmp rax, 0x201
ja 0x140085107
mov rax, qword [rsi + 0x3d0]
add rdx, 0x81
add rdx, rcx
mov qword [rsi + 0x3e0], rax
mov qword [rsi + 0x3e8], rdx
mov qword [rsi + 0x3f0], r8
mov qword [rsi + 0x3f8], 0
mov qword [rsi + 0x400], r8
lea rdx, [rsi + 0x3e0]
lea rbx, [rsp + 0x60]
mov rcx, rbx
mov r8, r13
call fcn.14004cd30
mov rax, qword [rbx]
cmp rax, 2
jne 0x140084e28
mov cl, 4
jmp 0x140084d56
test rax, rax
mov qword [rsp + 0x58], rbp
je 0x140084ff9
mov rdx, qword [rsp + 0x68]
xor eax, eax
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x48], r15
mov byte [rdi], 1
mov rdi, rax
lea rcx, [rsi + 0x390]
call fcn.14004478c
mov ebp, 0x18
mov r12w, 2
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x20]
invalid
and byte [rax - 0x3f], cl
loope 0x140084e83
shl rcx, 8
movzx r15d, r8b
or r15, rcx
movaps xmm0, xmmword [rsp + 0xa0]
sub byte [rsp + 0xa0], al
movaps xmm1, xmmword [rsp + 0xb0]
mov al, 0
add byte [rax], al
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
mov byte [rax], 1
movaps xmm0, xmmword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x90], cl
and al, 0x80
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x90], cl
movaps xmmword [rsp + 0xc0], xmm0
movaps xmmword [rsp + 0xd0], xmm1
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x58
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x58
call fcn.14005301f
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
sub byte [rsp + 0xd0], cl
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xd0], cl
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x190], ecx
movaps xmmword [rsp + 0x190], xmm1
movaps xmmword [rsp + 0x180], xmm0
mov rax, qword [rsp + 0x48]
mov byte [rax], 1
add dword [rdi], ecx
sub byte [rsp + 0x180], al
add dword [rax], eax
invalid
add dword [rdi], ecx
sub byte [rsp + 0x180], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x190], cl
movaps xmm1, xmmword [rsp + 0x190]
movaps xmmword [rsp + 0x1a0], xmm0
movaps xmmword [rsp + 0x1b0], xmm1
and al, 0xb0
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x30
and al, 0xb0
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x30
call fcn.140083967
cmp r12w, 2
cmp r12d, 2
cmp r12d, 2
jne 0x140084fb7
lea rcx, [rsi + 0x98]
call 0x140083988
mov rdx, qword [rsp + 0x28]
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x50
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x50
mov byte [rsi + 0x432], 0
mov r12w, 2
add byte [rax], al
add byte [rsi + 0x41], ah
mov esp, 0x44660002
mov dword [rdx], esp
mov word [rdx], r12w
mov word [rdx + 2], r14w
mov dword [rdx + 4], ebx
mov byte [rdx + 8], dil
add cl, byte [rcx - 0x77bffba6]
jp 0x140084f66
mov dword [rdx + 9], r15d
mov rax, r15
or dword [rcx + rcx*4 - 8], ecx
shr rax, 0x30
shr eax, 0x30
mov byte [rdx + 0xf], al
shr r15, 0x20
mov word [rdx + 0xd], r15w
mov qword [rdx + 0x10], r8
invalid
adc byte [rax - 0x77], cl
push 0x18
mov qword [rdx + 0x18], rbp
mov qword [rdx + 0x20], r13
movaps xmm0, xmmword [rsp + 0x1c0]
movdqa xmm1, xmmword [rsp + 0x1d0]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
adc dword [rdx + 0x28], eax
add byte [rax], al
movups xmmword [rdx + 0x28], xmm0
movdqu xmmword [rdx + 0x38], xmm1
mov al, 1
mov byte [rsi + 0x431], al
add rsp, 0x1e8
add dword [rax], eax
add byte [rbx + 0x5d], bl
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movaps xmm0, xmmword [rsp + 0x1a0]
movaps xmm1, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x1d0], xmm1
movaps xmmword [rsp + 0x1c0], xmm0
lea rcx, [rsi + 0x98]
call 0x140083988
mov byte [rsi + 0x432], 0
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x50]
jmp 0x140084f4e
mov rcx, qword [rsi + 0x3c8]
cmp byte [rcx + 0x81], 5
jne 0x140085032
movzx eax, byte [rcx + 0x82]
test eax, eax
mov rbx, qword [rsp + 0x30]
add byte [rax], al
add byte [rbp + 0x5c8b48c0], al
and al, 0x30
je 0x140085039
cmp eax, 2
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
push rsp
and al, 0x28
je case.0x1400481ea.410
cmp eax, 0xff
inc dword [rax]
add byte [rax], al
jne 0x1400850c6
mov al, 5
jmp 0x140085034
mov al, 4
jmp 0x140084e3d
inc esi
xchg al, bl
fadd dword [rbx]
add byte [rax], al
invalid
mov byte [rsi + 0x3d8], 1
fadd dword [rbx]
add byte [rax], al
add dword [rax - 0x75], ecx
mov cs, word [rax - 0x17fffffd]
invalid
mov rcx, qword [rsi + 0x388]
call fcn.14004645a
mov rdx, qword [rsi + 0x388]
add byte [rax - 0x75], cl
jo 0x1400850a0
mov eax, dword [rdx + 0x78]
add byte [rax - 0x75], cl
jo 0x1400850a0
mov eax, dword [rdx + 0x78]
mov r8, rax
sub r8, rcx
jb 0x140085110
cmp rax, 0x201
ja 0x140085119
add byte [rdi], cl
xchg dword [rsi + 0x48000000], esp
lea eax, [rsi + 0x390]
lea rax, [rsi + 0x390]
add rdx, 0x81
add rdx, rcx
mov qword [rsi + 0x3b8], rax
mov qword [rsi + 0x3c0], rdx
mov qword [rsi + 0x3c8], r8
rol byte [rbx], 0
add byte [rcx + rcx*4 - 0x7a], cl
enter 3, 0
jmp case.0x1400ac7c6.60
mov rax, qword [rsi + 0x3d0]
mov qword [rsi + 0x3e0], rcx
xchg al, dl
add eax, dword [rax]
add byte [rax - 0x77], cl
mov fs, eax
add eax, dword [rax]
add byte [rax - 0x77], cl
loopne 0x1400850ad
add byte [rax], al
mov qword [rsi + 0x3e8], rax
mov dword [rsi + 0x3e8], eax
xchg al, ch
add eax, dword [rax]
add byte [rax - 0x73], cl
scasb al, byte [rdi]
add byte [rax + rax], al
add byte [rax], al
mov byte [rsi + 0x400], 0
lea rbp, [rsi + 0x400]
add byte [rax], al
mov byte [rsi + 0x400], 0
add byte [rax], al
add cl, ch
jmp 0x14008415d
xchg edi, eax
invalid
cmp qword [rcx + 0x60], 0
setne cl
add cl, cl
jns 0x14008512a
add byte [rdi], cl
xchg ebp, eax
rol dword [rax], 0xc9
cmp al, cl
je 0x140085122
mov al, 6
jmp 0x140085034
invalid
invalid
invalid
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144da8]
mov rdx, rax
call fcn.1400ff980
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
add eax, 0xbfcb7
mov edx, 0x201
add dword [rdx], eax
add byte [rax], al
mov rcx, rax
call fcn.1400ff6f0
invalid
invalid
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp case.0x140048248.408
add bl, ch
fisttp dword [rbp + rcx*4 + 5]
invalid
retf 0xbfc
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
add eax, 0xbfcca
or eax, dword [rax]
jmp 0x1400850f1
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
jmp case.0x140048248.408
add bl, ch
leave
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
or eax, dword [rax]
jmp 0x1400850f1
lea rcx, str.not_implemented
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_socks_0.5.1_src_tcp.rsHM
lea eax, [0x140144df0]
mov edx, 0xf
call fcn.1400ff770
cmpsb byte [rsi], byte [rdi]
invalid
add ah, cl
cmpsb byte [rsi], byte [rdi]
invalid
add byte [rax], al
mov r15, qword [rdx]
test r15, r15
je 0x1400852d8
mov r14, r8
mov rdi, rdx
mov rsi, rcx
mov rcx, qword [r8]
call fcn.1400c09df
mov ebx, eax
cmp bl, 2
jne 0x140085176
shr al, cl
int 0xba
add eax, dword [rax]
mov r12d, 5
test bl, 1
jne 0x140085251
test ebx, eax
add byte [rax], al
add byte [rax], al
test ebx, eax
add byte [rax], al
add byte [rax], al
mov ebp, ebx
shr ebp, 8
mov ebp, ebx
shr ebp, 8
shr ebx, 0x10
mov r12, qword [r15 + 0x30]
xor byte [rcx - 0xa], al
invalid
add cl, byte [rdi]
invalid
mov word [rax], es
add byte [rax], al
xor byte [rcx - 0xa], al
invalid
mov word [rax], es
add byte [rax], al
test r12b, 4
jne 0x140085242
invalid
xchg esp, eax
add byte [rax], al
invalid
add al, 0xf
test dword [rax + rax - 0x9bf0000], edx
test r12b, 1
je 0x1400851c4
invalid
lea rcx, [r15 + 0x20]
mov rdx, qword [r14]
call fcn.1400c1c82
and byte [rcx - 0x75], cl
invalid
test al, al
je 0x1400851cc
test r12b, 1
je 0x1400851ee
add dword [rsp - 0x15], esi
mov rax, qword [r15 + 0x30]
mov rax, qword [r15 + 0x30]
mov rcx, rax
and rcx, 0xfffffffffffffffe
loope case.0x140049136.395
loope case.0x140049136.395
lock cmpxchg qword [r15 + 0x30], rcx
jne 0x1400851d0
test al, 2
jne 0x14008522a
push rax
sbb byte [rcx - 0x75], cl
invalid
sub byte [rcx - 0x75], cl
xor byte [r8 - 0x77], r9b
ror dword [rax - 0x7d], 0xc9
add eax, esi
cmpxchg qword [r15 + 0x30], rcx
mov eax, dword [rdi + 0x30]
mov rcx, rax
or rcx, 1
lock cmpxchg qword [r15 + 0x30], rcx
jne 0x140085206
test al, 2
jne 0x140085230
invalid
invalid
add dword [rbp - 0x75], ecx
cmp byte [ecx - 0x39], cl
cmp byte [r8 + r8], r8b
add byte [rax], al
mov r12, qword [r15 + 0x38]
mov qword [r15 + 0x38], 4
cmp r12, 4
jne 0x140085266
xor ecx, ecx
mov edx, ebx
call fcn.1400c0c4c
mov r12d, 4
mov qword [rsi], r12
add rsp, 0x140
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop r15
ret
lea rdx, [r15 + 0x40]
lea rcx, [rsp + 0x20]
mov r8d, 0x90
add al, ch
invalid
jo 0x140085280
invalid
xor ecx, ecx
mov edx, ebx
call fcn.1400c0c4c
cmp r12, 4
je 0x14008524b
and al, 0xb0
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x20
mov r8d, 0x90
nop
add byte [rax], al
add al, ch
fldcw word [rdi + 7]
outsd dx, dword [rsi]
invalid
add al, dh
dec qword [r15]
invalid
nop
add byte [rax], al
add al, ch
fldcw word [rdi + 7]
outsd dx, dword [rsi]
invalid
add al, dh
dec qword [r15]
invalid
outsd dx, dword [rsi]
invalid
pcmpeqw mm1, qword [rax]
jne 0x1400852b5
or byte [rax - 0x75], cl
psubsb mm6, qword [rcx + 0x7f]
std
dec dword [rax - 0x39]
invalid
mov rcx, qword [rdi]
call 0x14005d226
mov qword [rdi], 0
lea rcx, [rsi + 8]
or byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
mov al, 0
add byte [rax], al
xchg esp, eax
and al, 0xb0
mov al, 0
add byte [rax], al
mov r8d, 0x90
invalid
lodsd eax, dword [rsi]
outsd dx, dword [rsi]
invalid
mov al, 0
add byte [rax], al
mov r8d, 0x90
call fcn.1400fc280
jmp 0x140085251
lea rax, str.called_after_complete
add eax, 0xcab91
stosd dword [rdi], eax
or al, 0
invalid
add byte [rax - 0x73], cl
and al, 0x20
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
or al, 0
or al, 0
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
or al, 0
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xcabe0
or al, 0
or al, 0
call fcn.1400ff5b0
int3
add eax, esi
dec qword [rax + 0x40]
jne 0x14008534b
mov rdx, qword [rcx]
mov rax, qword [rdx + 0x38]
test rax, rax
test eax, eax
adc dword [rax - 0x75], ecx
cmp byte [rax - 0x7b], cl
test eax, eax
jns 0x140085333
invalid
mov eax, 0xffffffff
invalid
invalid
invalid
test eax, eax
jns 0x140085333
movabs rax, 0x7fffffffffffffff
lock and qword [rdx + 0x38], rax
invalid
invalid
mov rax, qword [rdx + 0x58]
mov eax, dword [rdx + 0x58]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rdx + 0x58], rcx
jne 0x140085337
test rax, rax
je 0x14008534c
ret
mov rax, qword [rdx + 0x48]
mov rcx, qword [rdx + 0x50]
mov rcx, qword [rdx + 0x50]
mov qword [rdx + 0x48], 0
lock and qword [rdx + 0x58], 0xfffffffffffffffd
invalid
pop rax
std
test rax, rax
je 0x14008534b
invalid
in al, 0x48
jmp qword [rax + 8]
jmp qword [rax + 8]
add dword [rax - 0x7b], ecx
sal byte [rsp - 0x7d], 0xf8
add dword [rbp + 0x38], esi
mov r10, qword [rcx + 0x10]
mov r9, qword [rcx + 0x18]
sbb byte [r9], sil
ror byte [rbp + 0x29], 0xca
invalid
sbb byte [r9], sil
ror byte [rbp + 0x29], 0xca
invalid
retf 0xf49
cmovae rax, r10
cmp rax, rdx
cmp eax, edx
cmp eax, edx
jb 0x1400853e4
add r9, rdx
mov qword [rcx + 0x18], r9
mov dword [rcx + 0x18], ecx
mov dword [rcx + 0x18], ecx
jmp 0x1400853c0
mov dword [rsp + 0x28], edx
sub byte [rax - 0x75], cl
sbb byte [r9 - 0x77], cl
ror dword [rcx + 0x29], 0xd1
sub ecx, edx
mov rax, qword [rcx + 0x18]
mov eax, dword [rcx + 0x18]
mov r9, rax
sub r9, rdx
sub ecx, edx
sub ecx, edx
jb 0x1400853ef
mov qword [rcx + 0x18], r9
add qword [rcx + 0x10], rdx
push rcx
adc byte [rcx + rcx*4 + 0x41], cl
invalid
mov qword [rcx + 0x28], r8
sub byte [r8 - 0x7f], cl
sub byte [rax - 0x7f], cl
add rsp, 0x88
add esp, 0x88
invalid
ret
add byte [rbp + rcx*4 + 5], cl
mov esi, 0xba000bea
or eax, dword [rax]
mov edx, 0x23
and eax, dword [rax]
add byte [rax], al
add byte [rax], al
add al, ch
mov word [rbx - 0x76b7fff9], fs
call fcn.1400ff770
mov rcx, rdx
mov rdx, rax
call fcn.1400ff309
lahf
invalid
invalid
ror dword [rax - 0x77], 1
ret 0x1ae8
lahf
invalid
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
and al, 0x28
mov qword [rcx], rax
lea rax, [rsp + 0x28]
lea rdx, [rsp + 0x38]
mov qword [rdx], rax
lea rax, [0x14003c710]
lea eax, [0x14003c710]
cmp byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
invalid
lea eax, [0x14003c710]
add eax, 0xfffb7305
jae case.0x14005a942.255
dec dword [rax - 0x77]
or byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
add eax, 0xcbf62
invalid
invalid
or al, 0
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rax, str.cannot_advance_past__remaining_:___
invalid
invalid
or al, 0
invalid
or al, 0
lea rcx, [rsp + 0x58]
lea ecx, [rsp + 0x58]
and al, 0x58
mov qword [rcx], rax
mov eax, 2
add byte [rax], al
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
lea edx, [0x140151400]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
lea edx, [0x140151400]
call fcn.1400ff5b0
int3
mov esi, ecx
mov al, byte [0x1401660a0]
invalid
add byte [rcx + 0x70], bh
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x140085497
movabs rcx, 0x8000000000000000
mov qword [rax], rcx
or byte [rax - 0x39], cl
pop rax
add dword [rax], eax
add byte [rax], al
invalid
or byte [rax - 0x39], cl
pop rax
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xbdc77
lea rcx, [0x140143100]
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], si
add rsp, 0x20
push 0x20c48348
pop rsi
ret
mov ecx, 8
mov edx, 0x70
call fcn.1400ff140
invalid
add ah, cl
invalid
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
test rcx, rcx
je 0x140085503
mov rsi, rdx
mov rdi, rcx
mov rcx, rdx
xor edx, edx
sal dword [rcx], 1
shr al, cl
call fcn.140003c6c
mov rbx, rax
call fcn.140003c6c
mov rbx, rax
mov r14, rdx
mov rcx, rdx
mov rdx, rdi
mov r8, rsi
call fcn.1400fc280
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
add al, ch
mov dl, 0x91
xchg ecx, eax
sti
dec dword [rax - 0x7b]
invalid
je case.0x140074eff.122
invalid
add al, ch
mov dl, 0x91
xchg ecx, eax
xchg ecx, eax
sti
dec dword [rax - 0x7b]
sal byte [rdi + riz*2 + 0x48], 0x89
invalid
mov rdi, rax
mov qword [rax], rbx
mov qword [rax + 8], r14
mov qword [rax + 0x10], rsi
jo 0x140085511
jo 0x140085511
jmp 0x140085505
xor edi, edi
mov al, byte [0x1401660a0]
mov ecx, 0x70
mov edx, 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
xchg byte [rcx - 0x7ab70005], dl
sal byte [rsp + rbp + 0x48], 0xb9
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 8
mov qword [rax + 0x58], rdi
call fcn.14003e6a0
test rax, rax
je 0x14008554b
add byte [rax], al
or byte [rax - 0x77], 8
mov qword [rax + 0x58], rdi
lea rcx, [0x140144fd8]
mov qword [rax + 0x60], rcx
invalid
mov word [rax + 0x68], 0
add byte [rax - 0x7d], cl
invalid
invalid
pop rbx
invalid
add byte [rax - 0x7d], cl
invalid
pop rdi
pop rsi
pop r14
ret
add byte [rax], al
mov edx, 0x70
add al, ch
out 0x9b, al
invalid
invalid
add al, ch
out 0x9b, al
invalid
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
call fcn.1400ff140
int3
add ah, cl
mov al, byte [0x1401660a0]
mov ecx, 0x70
mov edx, 8
add byte [rax], al
add byte [rax], al
call fcn.14003e6a0
test rax, rax
je 0x1400855b3
dec dword [rax - 0x7b]
sal byte [rbx + rbp + 0x48], 0xb9
movabs rcx, 0x8000000000000000
mov qword [rax], rcx
invalid
movabs rcx, 0x8000000000000000
mov qword [rax], rcx
mov qword [rax + 0x58], 1
mov dword [rax + 0x58], 1
mov dword [rax + 0x58], 1
add byte [rax - 0x73], cl
or eax, 0xbda6c
lea rcx, [0x140143010]
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], 0
add rsp, 0x28
invalid
sub bl, al
invalid
mov ecx, 8
mov edx, 0x70
call fcn.1400ff140
jle 0x14008555b
invalid
add ah, cl
jle 0x14008555b
invalid
call fcn.1400463d3
mov rdi, rax
mov al, byte [0x1401660a0]
invalid
or cl, byte [rsi]
add byte [rcx + 0x70], bh
mov edx, 8
or byte [rax], al
add byte [rax], al
invalid
or byte [rax], al
add byte [rax], al
call fcn.14003e6a0
test rax, rax
je 0x140085617
nop
sti
dec dword [rax - 0x7b]
sal byte [rdi + riz + 0x48], 0xb9
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48088948], al
mov qword [rax], rcx
mov qword [rax + 0x58], rdi
mov qword [rax], rcx
or byte [rax - 0x77], cl
js 0x140085659
mov qword [rax + 0x58], rdi
lea rcx, fcn.14004633a
lea ecx, [0x140142db8]
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], si
add rsp, 0x28
add esp, 0x28
add esp, 0x28
invalid
pop rdi
pop rsi
ret
mov ecx, 8
mov edx, 0x70
call fcn.1400ff140
add ah, cl
add ah, cl
push rdi
push rbx
sub rsp, 0x20
in al, dx
invalid
sub esp, 0x20
in al, dx
and byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov rsi, r8
invalid
mov rbx, rdx
mov edi, ecx
mov al, byte [0x1401660a0]
or cl, byte [rsi]
invalid
or cl, byte [rsi]
add byte [rcx + 0x70], bh
mov ecx, 0x70
mov ecx, 0x70
add byte [rax], al
mov edx, 8
call fcn.14003e6a0
test rax, rax
invalid
je 0x140085671
nop
sti
dec dword [rax - 0x7b]
sal byte [rcx + riz + 0x48], 0xb9
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 8
mov qword [rax + 0x58], rbx
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 8
mov qword [rax], rcx
mov qword [rax + 0x58], rbx
pop rax
mov qword [rax + 0x60], rsi
mov word [rax + 0x68], di
js 0x1400856d1
invalid
js 0x1400856d1
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0x70
call fcn.1400ff140
int3
mov ecx, edx
call fcn.1400463d3
mov rdi, rax
or eax, 0x8948fffc
invalid
mov al, byte [0x1401660a0]
mov ecx, 0x70
mov edx, 8
add byte [rax], al
call fcn.14003e6a0
invalid
dec dword [rax - 0x7b]
sal byte [rdi + riz + 0x48], 0xb9
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
test rax, rax
je 0x1400856d5
movabs rcx, 0x8000000000000000
mov qword [rax], rcx
mov dword [rax], ecx
mov dword [rax], ecx
or byte [rax - 0x77], cl
js 0x140085717
mov qword [rax + 0x58], rdi
pop rax
lea rcx, fcn.140046942
lea ecx, [0x140143268]
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], si
invalid
push 0x28c48348
add rsp, 0x28
invalid
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
mov ecx, 8
add byte [rax], al
add byte [rdx + 0x70], bh
add byte [rax], al
mov edx, 0x70
call fcn.1400ff140
int3
push rsi
push rdi
push rbx
sub rsp, 0x90
mov rbx, qword [rcx]
mov ebx, dword [rcx]
movzx eax, word [rbx + 0x68]
lea rcx, [0x140155e7c]
invalid
invalid
add byte [rax - 0x75], cl
sbb dword [rdi], ecx
mov bh, 0x43
push 0x7f0d8d48
invalid
or eax, 0x4634800
or dword [rax + 1], 0x48e0ffc8
add eax, ecx
jmp rax
mov rsi, qword [rdx + 0x20]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov rsi, qword [rdx + 0x20]
jb 0x14008572a
mov rdi, qword [rdx + 0x28]
lea rdx, [0x140147046]
or al, 0
or al, 0
add byte [rcx - 0x48], al
mov r8d, 0xd
jmp 0x140085834
adc al, 1
add byte [rax], al
or eax, 0xe9000000
adc al, 1
add byte [rax], al
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x140147053]
and al, 0x19
or al, 0
adc eax, 0xc1924
and al, 0x19
or al, 0
mov r8d, 0x15
jmp 0x140085834
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x140147068]
invalid
sbb dword [rax + rax], ecx
add byte [rcx - 0x48], al
sbb byte [rax], al
add byte [rax], al
invalid
jmp 0x140085834
lea rax, [rbx + 0x6a]
lea rcx, [rsp + 0x38]
invalid
cmp byte [rax - 0x77], cl
mov qword [rcx], rax
add dword [rdi], ecx
mov bh, 0x43
push 5
movzx eax, word [rbx + 0x6a]
add eax, 0xfffffe70
cmp ax, 0x64
lea rax, [0x140147098]
invalid
jo 0x140085765
invalid
add byte [rbp + rcx*4 + 5], cl
add eax, 0x4c000c19
cmovb eax, eax
lea r8, [0x140147080]
lea eax, [0x140147080]
cmovb r8, rax
lea rax, [rsp + 0x28]
mov qword [rax], r8
mov qword [rax + 8], 0x18
add byte [rax], al
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x40
lea r9, [rsp + 0x40]
mov qword [r9], rax
lea rax, [0x14001a760]
mov qword [r9 + 8], rax
mov qword [r9 + 0x10], rcx
invalid
invalid
mov dword [rcx + 0x10], ecx
adc byte [rax - 0x73], cl
add eax, 0xffff296f
lea rax, [0x14007811c]
mov qword [r9 + 0x18], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
lea r8, [rsp + 0x60]
lea eax, [rsp + 0x60]
lea eax, [rsp + 0x60]
invalid
mov qword [r8], rax
mov qword [r8 + 8], 3
mov qword [r8 + 0x20], 0
mov qword [r8 + 0x10], r9
mov qword [r8 + 0x18], 2
mov rsi, qword [rdx + 0x20]
adc byte [rcx - 0x39], cl
sbb byte [rdx], al
add byte [rax], al
add byte [rax - 0x75], cl
jb 0x140085800
mov rdi, qword [rdx + 0x28]
mov rcx, rsi
mov rdx, rdi
call fcn.140004b40
jmp 0x14008583a
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, str.request_or_response_body_errorerror_decoding_response_bodyerror_upgrading_connection_for_url__
mov r8d, 0x1e
jmp 0x140085834
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x140147106]
mov r8d, 0x1c
jmp 0x140085834
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x140147122]
mov r8d, 0x1a
mov rcx, rsi
call qword [rdi + 0x18]
mov ecx, eax
mov al, 1
test cl, cl
jne 0x14008590b
movabs rax, 0x8000000000000000
cmp qword [rbx], rax
je 0x1400858ae
lea rax, [rsp + 0x28]
mov qword [rax], rbx
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
lea rax, [0x1400781c3]
mov qword [rcx + 8], rax
lea rax, [0x140147148]
lea r8, [rsp + 0x60]
mov qword [r8], rax
mov qword [r8 + 8], 2
mov qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], 1
mov rcx, rsi
mov rdx, rdi
call fcn.140004b40
mov ecx, eax
mov al, 1
test cl, cl
jne 0x14008590b
cmp qword [rbx + 0x58], 0
je 0x140085909
add rbx, 0x58
lea rax, [rsp + 0x28]
mov qword [rax], rbx
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
lea rax, [0x140022aee]
mov qword [rcx + 8], rax
lea rax, str.:_library_std_srciomod.rs
lea r8, [rsp + 0x60]
mov qword [r8], rax
mov eax, 1
mov qword [r8 + 8], rax
mov qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], rax
mov rcx, rsi
mov rdx, rdi
call fcn.140004b40
jmp 0x14008590b
xor eax, eax
add rsp, 0x90
pop rbx
pop rdi
pop rsi
ret
invalid
invalid
test rax, rax
je 0x14008598f
movabs rcx, 0x8000000000000000
mov qword [rax], rcx
mov ecx, 0
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 8
mov qword [rax + 0x58], rsi
add byte [rax], al
or byte [rax - 0x77], 8
mov qword [rax + 0x58], rsi
lea rcx, [0x140142f20]
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], 0
push 0xffffffff83480000
invalid
sub byte [rbx + 0x5e], bl
push 0xffffffff83480000
invalid
sub byte [rbx + 0x5e], bl
ret
mov ecx, 8
mov edx, 0x70
call fcn.1400ff140
int3
add byte [rax], al
mov rdi, r9
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov r14, qword [rsp + 0x530]
lea r12, [rsp + 0x58]
mov qword [r12], rdx
mov qword [r12 + 8], r8
xor ebp, ebp
mov ecx, 6
add byte [rcx], dh
shr al, cl
pop rdx
loop 0x140085a08
idiv edi
add byte [rax], al
add byte [rcx], dh
shr al, cl
pop rdx
loop 0x140085a08
invalid
idiv edi
inc edi
add al, byte [rdx + 0x61]
jae 0x140085a81
mov dword [rdx], 0x69736142
mov word [rdx + 4], 0x2063
lea r15, [rsp + 0x30]
mov qword [r15], rax
mov qword [r15 + 8], rdx
mov qword [r15 + 0x10], 6
lea rbx, [rsp + 0xa8]
mov byte [rbx + 0x422], bpl
mov word [rbx + 0x420], 0
mov r8d, 0x400
mov rcx, rbx
xor edx, edx
call fcn.1400fc0c0
lea rax, [0x140147582]
mov qword [rbx + 0x418], rax
mov qword [rbx + 0x400], r15
mov byte [rbx + 0x423], bpl
xorps xmm0, xmm0
movups xmmword [rbx + 0x408], xmm0
lea r15, [rsp + 0x48]
lea edi, [rsp + 0x48]
mov qword [r15], r12
lea r12, [0x14001a760]
mov qword [r15 + 8], r12
lea rax, str.called__Result::unwrap____on_an__Err__value
lea rdx, [rsp + 0x78]
mov qword [rdx], rax
mov qword [rdx + 8], 2
mov qword [rdx + 0x20], 0
mov qword [rdx + 0x10], r15
mov qword [rdx + 0x18], 1
mov rcx, rbx
call fcn.140047142
test rax, rax
je 0x140085ad3
mov rcx, rax
call fcn.14006678c
lea rax, [rsp + 0x68]
mov qword [rax], rdi
mov qword [rax + 8], r14
mov qword [rsp + 0x48], rax
and al, 0x48
and al, 0x48
mov qword [rsp + 0x50], r12
push rax
lea rax, str.called__Result::unwrap____on_an__Err__value
lea rdx, [rsp + 0x78]
mov qword [rdx], rax
mov eax, 1
mov qword [rdx + 8], rax
mov qword [rdx + 0x20], 0
add byte [rax], al
add byte [rcx + rcx*4 + 0x7a], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add al, ch
and al, 0x16
cld
dec dword [rax - 0x7b]
invalid
je 0x140085b2b
add byte [rax], al
add byte [rcx + rcx*4 + 0x7a], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add al, ch
and al, 0x16
cld
dec dword [rax - 0x7b]
sal byte [rax + rcx + 0x48], 0x89
shr eax, 0x61
or al, 0xfe
dec dword [rax - 0x73]
mov word [rax + rbp*4], fs
add byte [rax], al
add al, ch
outsd dx, dword [rsi]
invalid
mov rcx, rax
call fcn.14006678c
lea rcx, [rsp + 0xa8]
call fcn.14004bea7
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
lea rdi, [rsp + 0xa8]
mov rcx, rdi
call fcn.1400474ee
cmp byte [rdi + 0x20], 2
je 0x140085bb6
movups xmm0, xmmword [rsp + 0xa8]
movups xmm1, xmmword [rsp + 0xb8]
mov word [rax + rdi*4], fs
add byte [rax], al
invalid
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov eax, dword [rsp + 0xc9]
leave
add byte [rax], al
invalid
leave
add byte [rax], al
add byte [rbx + 0xcc248c], cl
and al, 0xcc
add byte [rax], al
invalid
mov ecx, dword [rsp + 0xcc]
and al, 0xcc
add byte [rax], al
add byte [rcx + 0x4e892146], cl
mov dword [rsi + 0x21], eax
mov dword [rsi + 0x24], ecx
and al, 0xc6
and byte [rcx], r8b
invalid
and al, 0xc6
and byte [rcx], r8b
invalid
add dword [rax - 0x7d], ecx
jl 0x140085baf
cmp qword [rsp + 0x30], 0
cmp dword [rsp + 0x30], 0
xor byte [rax], al
add byte [rsp + rdx + 0x4c], dh
mov eax, dword [rsp + 0x38]
je 0x140085ba3
mov r8, qword [rsp + 0x38]
mov rcx, qword [0x140165ff0]
or eax, 0xe0455
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
sar bh, cl
adc eax, 0x7f485
nop
add rsp, 0x4d0
invalid
rol byte [rax + rax], 1
invalid
pop rbx
invalid
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rdi
ret
lea rax, [0x140147748]
mov qword [rsp + 0x20], rax
lea rcx, str.base64_is_always_valid_HeaderValueC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcutil.rs
lea r9, [0x140145af0]
lea r8, [rsp + 0x78]
and al, 0x78
and al, 0x78
mov edx, 0x22
add byte [rax], al
call fcn.1400ffac0
int3
mov r8, qword [rsi + 0x10]
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
jmp rax
invalid
mov rax, qword [rdi + 0x40]
test rax, rax
invalid
je 0x140085c9e
mov rcx, qword [rdi + 0x48]
call qword [rax + 0x18]
mov r8, qword [rsi]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rcx], al
lock or qword [rcx + 0x1c8], 1
add rcx, 0x1a0
call fcn.1400c6ee3
enter 1, 0
add dword [rax - 0x7f], ecx
shl dword [rax - 0x17ffffff], 0x76
adc dword [rax + rax], eax
lea rax, [0x14010bdc8]
lea eax, [0x14010bdc8]
lea r8, [rsp + 0x20]
mov qword [r8], rax
mov dword [rax], eax
mov dword [rax], eax
mov qword [r8 + 8], 0
add byte [rax], al
add byte [rax], al
mov rdx, qword [rsi + 0x18]
lea rsi, [rsp + 0x1a8]
test al, 1
add byte [rax], al
push rsi
sbb byte [rax - 0x73], cl
mov ah, 0x24
test al, 1
add byte [rax], al
mov rcx, rsi
int1
call fcn.140067d1a
cmp dword [rsi + 0x100], 4
jne 0x140085f5c
invalid
add al, 0xf
test dword [rdi + 0x48000001], esi
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax + rax], al
add byte [rax], al
invalid
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
mov qword [rsp + 0x190], 4
add dword [rax], eax
add byte [rax + rax], al
add byte [rax], al
invalid
add cl, ch
rol dword [rcx], 1
add byte [rax], al
jmp 0x140085f87
movups xmm0, xmmword [r14 + 0x70]
movups xmm1, xmmword [r14 + 0x80]
add byte [rcx + 0xf], al
adc byte [rsi + 0x90], dl
add byte [rax], al
invalid
add byte [rcx + 0xf], al
adc byte [rsi + 0x90], dl
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x2e0], edx
add al, byte [rax]
invalid
movaps xmmword [rsp + 0x2e0], xmm2
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x2d0], ecx
movaps xmmword [rsp + 0x2d0], xmm1
movaps xmmword [rsp + 0x2c0], xmm0
mov rax, qword [rsi]
mov eax, dword [rsi]
and al, 0xc0
add al, byte [rax]
add byte [rax - 0x75], cl
mov eax, dword [rsi]
mov eax, dword [rsi]
mov qword [rsi], 2
cmp rax, 2
cmp eax, 2
cmp eax, 2
jne case.0x14006461a.229
mov cl, 3
call fcn.1400210cc
mov rsi, rax
lea rcx, [rsp + 0x2c0]
add al, byte [rax]
add al, ch
invalid
add al, byte [rax]
add byte [rax], al
add ebp, eax
sal byte [rdx - 0x76b70007], cl
invalid
add al, byte [rax]
add al, ch
invalid
add byte [rax], al
mov rcx, r14
call fcn.140024c93
mov rcx, qword [r14 + 0x60]
call fcn.14000b298
mov rax, rsi
jmp 0x140085f49
add dword [rdi], ecx
adc byte [rsi + 8], al
movups xmmword [rcx + 8], xmm0
adc dword [rcx + 8], eax
lea rdx, [rsp + 0x1a8]
mov qword [rdx], rbx
mov qword [rdx + 8], 3
call fcn.140056a52
xor ebx, ebx
jmp 0x140085f46
hlt
add byte [rax], al
invalid
hlt
lea rcx, [r14 + 0x70]
lea r15, [rsp + 0x60]
jl 0x140085e7e
invalid
jo 0x140085ea3
lea edi, [rsp + 0x60]
jl 0x140085e7e
invalid
mov qword [r15], rax
movups xmm0, xmmword [rsi + 8]
movups xmmword [r15 + 8], xmm0
or byte [rdi], cl
adc byte [rcx], al
or byte [rdi], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
adc byte [r15], cl
adc byte [rcx + 0x20], dl
lea r12, [rsp + 0x90]
movups xmmword [r12 + 0x90], xmm2
adc dword [rsp + 0x90], edx
nop
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsp + 0x90], edx
and al, 0x90
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsp + 0x80], ecx
add byte [rax], 0
invalid
movups xmmword [r12 + 0x80], xmm1
add byte [rax], 0
add byte [rcx + 0xf], al
adc dword [rsp + 0x70], eax
and al, 0x70
add byte [rax], al
movups xmmword [r12 + 0x70], xmm0
and al, 0x70
lea r13, [rsp + 0x1b8]
xorps xmm0, xmm0
rol byte [rcx + 0xf], 0x11
and al, 0x28
mov eax, 0xf000001
push rdi
rol byte [rcx + 0xf], 0x11
and al, 0x28
xor ebx, ebx
mov qword [r12], rbx
mov dword [rsp], ebx
mov dword [rsp], ebx
mov qword [r12 + 0x18], rbx
mov dword [rsp + 0x18], ebx
and al, 0x18
mov eax, 8
mov qword [r12 + 0x20], rax
add byte [rax], al
add byte [rcx - 0x77], cl
and al, 0x20
mov qword [r12 + 0x38], rax
and al, 0x38
mov qword [r12 + 0x40], rbx
and al, 0x40
mov qword [r12 + 0x48], 2
mov qword [r12 + 0x50], rbx
and al, 0x50
and al, 0x50
mov word [r12 + 0x58], 0
and al, 0x58
add byte [rax], al
mov byte [r12 + 0x6a], 2
mov qword [r12 + 0x60], rbx
movzx eax, word [r14 + 0x68]
mov word [r12 + 0x68], ax
mov rcx, r12
call fcn.140024c93
mov ecx, 0xc
mov rdi, r12
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov al, byte [r14 + 0x6a]
mov byte [r12 + 0x6a], al
mov rsi, qword [r14 + 0x60]
xor ecx, ecx
call fcn.14000b298
mov qword [r12 + 0x60], rsi
mov r8d, 0xa0
mov rcx, r13
mov rdx, r12
call fcn.1400fc280
mov qword [r13 - 8], 4
lea rdx, [rsp + 0x1a8]
mov rcx, r15
call fcn.140056a52
mov rax, rbx
add rsp, 0x3c0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rsi, [rsp + 0x90]
lea rdx, [rsp + 0x1a8]
mov r8d, 0x118
mov rcx, rsi
call fcn.1400fc280
mov r14, qword [rsi + 0x100]
cmp r14, 4
jne 0x140085f91
mov r14d, 4
xor esi, esi
jmp 0x140085fbe
add byte [rax], al
add rax, 0xfffffffffffffffd
cmp rax, 2
jb 0x140085fef
lea rcx, [rsp + 0x90]
call fcn.140056415
lea rax, [r14 - 3]
lea eax, [rsi - 3]
cmp rax, 1
jbe 0x140085f46
invalid
lea rsi, [rsp + 0x1a8]
lea esi, [rsp + 0x1a8]
and al, 0xa8
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x2c024
add byte [rcx - 0x48], al
mov eax, pe_nt_image_headers64
lea rdi, [rsp + 0x2c0]
mov r8d, pe_nt_image_headers64
mov eax, pe_nt_image_headers64
mov eax, pe_nt_image_headers64
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
cli
call fcn.1400fc280
movaps xmm0, xmmword [rsp + 0x30]
xor byte [rdi], cl
adc dword [rsi + 0x108], eax
or byte [rcx], al
add byte [rax], al
xor byte [rdi], cl
adc dword [rsi + 0x108], eax
or byte [rcx], al
add byte [rax], al
or byte [rcx], al
add byte [rax], al
lea rcx, [rsp + 0x90]
mov r8d, pe_nt_image_headers64
add byte [rax], al
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov rdx, rdi
call fcn.1400fc280
invalid
invalid
invalid
add byte [rdi], cl
sub byte [rsp + 0x30], al
movaps xmmword [rsp + 0x20], xmm0
invalid
mov qword [rsi + 0x100], 2
mov rcx, rsi
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.140056415
cmp r14, 2
je 0x140085f46
mov qword [rsp + 0x48], r14
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [rsp + 0x50], xmm0
mov cl, 4
call fcn.1400210cc
mov rsi, rax
mov rcx, rbx
fld1
add rdi, r12
invalid
fld1
add rdi, r12
dec dword [rax - 0x77]
mov rdi, rax
mov rdi, rax
mov rcx, qword [rsi]
test rcx, rcx
je 0x14008609c
invalid
or dword [rax - 0x75], ecx
push rsi
or al, ch
mov rdx, qword [rsi + 8]
call fcn.1400014a3
invalid
mov ah, 0xf7
invalid
invalid
mov qword [rsi], rdi
lea rax, fcn.140046942
mov qword [rsi + 8], rax
lea rdi, [rsp + 0x1b0]
mov esp, 0x1b024
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
nop
add byte [rax], al
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov esp, 0x1b024
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
nop
nop
add byte [rax], al
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov rcx, rdi
call fcn.1400fc280
mov eax, 0x48000761
mov dword [rdi - 8], esi
ja case.0x14007d153.76
mov eax, 0x48000761
mov dword [rdi - 8], esi
ja case.0x14007d153.76
ja case.0x14007d153.76
lea rcx, [rsp + 0x48]
lea rdx, [rsp + 0x1a8]
add dword [rax], eax
invalid
lea rdx, [rsp + 0x1a8]
add dword [rax], eax
add cl, ch
push 0x56fffffd
invalid
invalid
push rsi
jmp 0x140085e46
invalid
push rdi
sub rsp, 0x28
in al, dx
sub byte [rax - 0x77], cl
invalid
mov rax, qword [rcx]
mov eax, dword [rcx]
in al, dx
sub byte [rax - 0x77], cl
invalid
mov eax, dword [rcx]
test rax, rax
je 0x140086155
cmp eax, 1
jne 0x14008616f
lea rdi, [rsi + 0x18]
mov rcx, rdi
stc
stc
call fcn.1400231fb
mov rax, qword [rsi + 0x18]
lock dec qword [rax]
jne 0x140086112
mov rcx, qword [rdi]
call fcn.140024504
stc
invalid
lea rdi, [rsi + 0x10]
mov rcx, rdi
call fcn.140022f5a
mov rax, qword [rsi + 0x10]
test rax, rax
invalid
je 0x140086135
sal byte [rsi + rcx - 0x10], 0x48
dec dword [rax]
lock dec qword [rax]
jne 0x140086135
mov rcx, qword [rdi]
call fcn.140024de5
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
mov rcx, rdi
call fcn.140023129
mov rax, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
lock dec qword [rax]
jne 0x14008619b
or byte [rbp + 0x50], dh
mov rcx, qword [rdi]
call fcn.140024e77
jmp 0x14008619b
mov rax, qword [rsi + 8]
mov rax, qword [rsi + 8]
test rax, rax
test eax, eax
je 0x14008619b
lea rcx, [rsi + 0x20]
mov rdx, qword [rsi + 0x10]
mov r8, qword [rsi + 0x18]
call qword [rax + 0x18]
sbb bl, ch
invalid
and byte [rax - 0x75], r9b
push rsi
adc byte [rbx + rcx*4 + 0x46], cl
mov r8, qword [rsi + 0x18]
call qword [rax + 0x18]
sbb bl, ch
sub al, 0x48
mov eax, dword [rsi + 8]
mov rax, qword [rsi + 8]
or byte [rax - 0x7b], cl
sal byte [rdi + rcx - 0x10], 0x48
dec dword [rax]
test rax, rax
je 0x140086187
lock dec qword [rax]
jne 0x140086187
lea rcx, [rsi + 8]
call fcn.140024d9b
in al, dx
stc
dec dword [rax - 0x73]
jle 0x1400861a3
invalid
lea rdi, [rsi + 0x18]
mov rcx, rdi
call fcn.140013dff
fdiv st(0), st(0)
dec dword [rax - 0x77]
stc
dec dword [rax - 0x77]
stc
call fcn.1400477cc
invalid
mov rsi, qword [rsi + 0x28]
test rsi, rsi
je 0x1400861cb
invalid
cmp dword [rsi], 2
je 0x1400861b2
or dword [rax - 0x73], ecx
or al, r13b
not dl
stc
dec dword [rax - 0x75]
or eax, 0xdfe37
dec byte [0x189da92bc]
mov eax, esi
dec byte [0x189da92bc]
mov eax, esi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
pop rdi
pop rsi
ret
cmp ebp, dword [rdx]
cmp cl, byte [rdi]
mov dh, 0xc0
invalid
ror byte [rax + 3], 0x42
sbb byte [rcx - 0x39], cl
sar bh, 0xff
invalid
add rax, qword [rdx + 0x18]
mov r8, 0xffffffffffffffff
cmovb rax, r8
add rax, qword [rdx + 0x48]
jmp 0x14008621b
cmovb rax, r8
add rax, rcx
ret
mov ecx, dword [rsi]
call fcn.140024504
add rsi, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140056291
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
sbb byte [rax + rax], al
add byte [rax - 0x75], cl
xchg esi, eax
and byte [rax + rax], al
add byte [rax - 0x7d], cl
rcl dword [rax], 0x48
add edx, 0x10
mov r8b, 1
call fcn.14008adaa
mov rcx, qword [rsi + 0x188]
mov rdx, qword [rsi + 0x190]
call fcn.1400014a3
cmp qword [rsi + 0x60], 0
je 0x140086c3f
mov r8, qword [rsi + 0x68]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsi + 0x78]
call fcn.14007ef6a
cmp qword [rsi + 0x78], 0
je 0x140086c65
mov r8, qword [rsi + 0x80]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsi + 0x148]
call fcn.1400030c8
lea rcx, [rsi + 0x100]
call fcn.140086dc6
cmp dword [rsi + 0xb8], 3
je 0x140086c92
lea rcx, [rsi + 0xb8]
call fcn.14006f6dd
lea rcx, [rsi + 0x1a0]
call fcn.1400030c8
lea rcx, [rsi + 0x1d8]
call fcn.14007f004
cmp qword [rsi + 0x1d8], 0
je 0x140086cca
mov r8, qword [rsi + 0x1e0]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsi + 0x208]
call fcn.1400030c8
cmp dword [rsi + 0x230], 2
je 0x140086cf7
lea rcx, [rsi + 0x238]
call fcn.14006f71d
lea rcx, [rsi + 0x358]
call fcn.1400030c8
mov rax, qword [rsi + 0x428]
test rax, rax
je 0x140086d1b
lea rcx, [rsi + 0x440]
mov rdx, qword [rsi + 0x430]
mov r8, qword [rsi + 0x438]
call qword [rax + 0x18]
mov rax, qword [rsi + 0x3b8]
test rax, rax
je 0x140086d3f
lea rcx, [rsi + 0x3d0]
mov rdx, qword [rsi + 0x3c0]
mov r8, qword [rsi + 0x3c8]
call qword [rax + 0x18]
lea rdi, [rsi + 0x418]
mov rdx, qword [rsi + 0x3f0]
test rdx, rdx
je 0x140086da9
mov qword [rdx + 0x10], 4
mov rax, qword [rdx + 0x40]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rdx + 0x40], rcx
jne 0x140086d5e
int1
int1
test rax, rax
jne 0x140086d90
mov rax, qword [rdx + 0x30]
mov rcx, qword [rdx + 0x38]
mov qword [rdx + 0x30], 0
lock and qword [rdx + 0x40], 0xfffffffffffffffd
test rax, rax
je 0x140086d90
call qword [rax + 8]
mov rax, qword [rsi + 0x3f0]
lock dec qword [rax]
jne 0x140086da9
mov rcx, qword [rsi + 0x3f0]
call fcn.140014da5
add rsi, 0x390
mov rcx, rdi
call fcn.14007e8e8
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140010320
mov r11, r9
test r8, r8
je 0x140086f1a
mov r11, r9
sub r11, r8
jbe 0x140086f14
cmp byte [rax + r8], 0xbf
jg 0x140086f1a
jmp 0x140087027
jne 0x140087027
test r11, r11
je 0x140086fec
mov bl, byte [rax + r8]
movzx r11d, bl
movzx ebx, bl
movzx ebx, bl
test r11b, r11b
jns 0x140086f87
mov esi, r11d
and esi, 0x1f
movzx edi, byte [rax + r8 + 1]
and edi, 0x3f
cmp r11b, 0xdf
jbe 0x140086f77
movzx r11d, byte [rax + r8 + 2]
shl edi, 6
and r11d, 0x3f
or r11d, edi
cmp bl, 0xf0
jb 0x140086f81
movzx edi, byte [rax + r8 + 3]
and esi, 7
shl esi, 0x12
shl r11d, 6
jrcxz 0x140086f70
jrcxz 0x140086f70
and edi, 0x3f
or edi, r11d
or edi, esi
mov r11d, edi
mov ebx, edi
mov ebx, edi
jmp 0x140086f87
shl esi, 6
or esi, edi
mov r11d, esi
jmp 0x140086f87
shl esi, 0xc
or r11d, esi
test r10b, r10b
jne 0x140086ffb
cmp r11d, 0x110000
je 0x140087012
mov r10d, 1
cmp r11d, 0x80
jb 0x140086fc4
mov r10d, 2
cmp r11d, 0x800
jb 0x140086fc4
cmp r11d, 0x10000
mov r10d, 4
sbb r10, 0
invalid
add byte [rbp + 1], cl
ror byte [rcx + rcx*4 + 0x42], 1
or byte [rcx - 0x4e], al
add ecx, ebp
and eax, 0x48ffffff
mov dword [rsp + 0x28], edx
add r8, r10
mov qword [rdx + 8], r8
mov r10b, 1
jmp 0x140086ef8
mov qword [rsp + 0x20], r10
mov byte [rsp + 0x30], 1
mov rdx, rax
call fcn.140087047
jmp 0x14008701f
mov eax, r10d
xor al, 1
mov byte [rdx + 0x18], al
test r10b, r10b
jne 0x140087003
jmp 0x140087016
xor r10b, 1
mov byte [rdx + 0x18], r10b
mov qword [rcx + 8], r8
mov qword [rcx + 0x10], r8
mov eax, 1
jmp 0x14008701c
mov byte [rdx + 0x18], 1
mov byte [rdx + 0x1a], 1
xor eax, eax
mov qword [rcx], rax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
xor r10b, 1
mov byte [rdx + 0x18], r10b
lea rcx, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_strpattern.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov rdx, r9
call fcn.1400ffd00
int3
invalid
cmp byte [rax + rax], cl
mov rcx, r11
jmp 0x1400871fe
mov rdx, r9
call fcn.1400ff670
int3
add rsp, 0x28
pop rbx
pop rsi
ret
mov rax, qword [rsi + 0x58]
mov rcx, qword [rsi + 0x60]
mov qword [rsi + 0x58], 0
xor edx, edx
xchg byte [rsi + 0x68], dl
test rax, rax
je 0x1400872bd
add rsp, 0x28
pop rbx
pop rsi
jmp qword [rax + 8]
add byte [rax - 0x7b], cl
sal byte [rbx + rax - 1], 0x50
sbb byte [rcx], dh
rol byte [rsi - 0x7cb797ba], 0xc4
sub byte [rbx + 0x5e], bl
ret
mov qword [rsp + 0xa8], rsi
lea rdi, [rsp + 0x40]
mov qword [rsp + 0x30], rcx
mov rbx, qword [rsp + 0x70]
mov rsi, qword [rbx]
lea rax, [rsi - 3]
cmp rax, 2
jae 0x1400874b5
mov rax, qword [rbp + 0x108]
cmp rax, qword [rbp + 0x120]
jbe 0x1400874fa
jmp 0x1400877f2
test rsi, rsi
je 0x1400874d8
cmp esi, 1
jne 0x1400874e1
mov rcx, qword [rbp + 0xc8]
sub rcx, qword [rbp + 0xd0]
mov eax, 0
cmovae rax, rcx
jmp 0x1400874e3
mov rax, qword [rbp + 0xd0]
jmp 0x1400874e3
xor eax, eax
mov rcx, qword [rbp + 0xe0]
cmp rax, rcx
cmovb rcx, rax
test rcx, rcx
jne 0x140087940
xor eax, eax
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x108], rax
mov qword [rbp + 0xb8], 4
cmp esi, 3
jne 0x140087bbe
lea ecx, [rsp + 0x100]
lea rdx, [rsp + 0x50]
mov r8, r15
call fcn.140003888
mov rdi, qword [rsp + 0x110]
mov rdx, qword [r13 + 8]
not rdx
cmp rdx, r12
cmp edx, esp
cmp edx, esp
cmovae rdx, r12
cmp rdx, rdi
jb 0x140087de7
mov rbp, qword [rsp + 0x108]
mov r13, rbp
mov r12, rdi
test rdi, rdi
lea r14, [rsp + 0x40]
je 0x140087644
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.14000fb9b
test eax, edi
dec dword [rax - 0x77]
invalid
cmp r12, rdx
cmovb rsi, r12
mov rcx, rax
mov rdx, r13
mov r8, rsi
call fcn.1400fc280
invalid
invalid
add byte [rcx + 1], cl
cmc
mov rcx, r14
mov rdx, rsi
call fcn.14000fb47
sub r12, rsi
jne 0x140087603
test eax, edi
dec dword [rax - 0x77]
invalid
invalid
mov esi, dword [rsp + 0xb8]
mov rax, qword [rsp + 0x100]
lea rcx, [rsp + 0x118]
mov rdx, rbp
mov r8, rdi
call qword [rax + 0x18]
mov r12, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
lea rax, [rsp + 0x58]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x100], xmm0
add byte [rax], al
add byte [rax], al
mov rax, qword [rax + 0x10]
mov qword [rsp + 0x110], rax
mov dword [rsp + 0x110], eax
mov dword [rsp + 0x110], eax
mov rbp, rbx
mov rbx, qword [rsp + 0x70]
lea rdi, [rsp + 0x40]
mov r14, qword [rsp + 0xd8]
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xd0
add byte [rax], al
add bl, ch
pop rdx
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xd0
add byte [rax], al
add bl, ch
pop rdx
test r14, r14
je 0x1400876f4
mov rbx, r8
mov r12, qword [rsp + 0x58]
mov rsi, r14
mov rcx, qword [rsp + 0x40]
and al, 0x40
mov rdx, qword [rsp + 0x48]
call fcn.14000fb9b
dec dword [rcx - 0x77]
invalid
cmp rsi, rdx
cmovb r13, rsi
mov rcx, rax
mov rdx, r12
mov r8, r13
call fcn.1400fc280
add r12, r13
mov rcx, rdi
mov rdx, r13
call fcn.14000fb47
sub rsi, r13
jne 0x1400876ad
dec dword [rcx - 0x77]
invalid
xor r12d, r12d
mov r8, rbx
mov rbx, qword [rsp + 0x70]
jmp 0x1400876f7
xor r12d, r12d
mov rax, qword [rsp + 0x40]
mov rdx, qword [rax + 8]
mov rcx, rdx
sub rcx, r8
bswap rcx
mov qword [rsp + 0xc0], rcx
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rcx], dh
leave
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rcx], dh
leave
cmp rcx, 5
je 0x14008772c
cmp byte [rsp + rcx + 0xc0], 0
lea rcx, [rcx + 1]
je 0x140087713
jmp 0x140087dbe
cmp rdx, 2
jbe 0x140087dd6
mov rcx, qword [rax]
lea r8, [rsp + 0xc5]
mov dl, byte [r8 + 2]
mov byte [rcx + 2], dl
movzx edx, word [r8]
mov word [rcx], dx
test r12, r12
je 0x140087769
mov rdx, qword [rax + 8]
cmp rdx, 4
jbe 0x140087d81
mov rax, qword [rax]
add byte [rax + 4], 0xfc
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0xf0], rax
movaps xmm0, xmmword [rsp + 0x100]
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x100], al
movaps xmmword [rsp + 0xe0], xmm0
cmp r14, r15
ja 0x1400877a5
mov rax, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
mov r8, qword [rsp + 0x60]
lea rcx, [rsp + 0x68]
call qword [rax + 0x18]
test r12, r12
je 0x140087493
mov rcx, rbx
call fcn.140086dc6
mov qword [rbp + 0xb8], 3
mov dword [rbp + 0xb8], 3
mov dword [rbp + 0xb8], 3
mov qword [rbp + 0xc0], r12
mov rax, qword [rsp + 0xf0]
mov rcx, qword [rsp + 0xc8]
enter 0, 0
enter 0, 0
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0xe0]
movups xmmword [rcx], xmm0
mov dword [rbp + 0xe0], esi
add cl, ch
invalid
cld
invalid
invalid
add cl, ch
movabs eax, dword [0x1089d8b48fffffc]
add byte [rax], al
mov rbx, qword [rbp + 0x108]
mov rsi, qword [rbp + 0x120]
and byte [rcx], al
add byte [rax], al
mov r14, rbx
mov ecx, 0
add byte [rcx + 0x29], cl
invalid
add byte [rcx + 0x29], cl
test byte [rdi], 0x86
xchg byte [rax - 4], bh
jbe 0x140087489
xchg byte [rax - 4], bh
invalid
mov rcx, qword [rbp + 0x140]
mov rax, qword [rbp + 0x148]
call qword [rax + 0x40]
test al, al
je 0x1400878be
add byte [rax], al
add byte [rax + 8], bh
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov dword [rsp + rax + 0xf8], 0
mov qword [rsp + rax + 0x100], rcx
add byte [rax], al
test byte [rax + rdi*8], al
add al, 0xf8
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax], es
add dword [rax], eax
add byte [rax], al
add rax, 0x10
cmp rax, 0x408
add byte [rax], al
add rax, 0x10
cmp rax, 0x408
jne 0x140087836
mov rax, r14
shr rax, 0x20
jne 0x140087def
invalid
test dword [rax], eax
add dword [rax], eax
add byte [rax + 1], cl
invalid
and al, 8
add dword [rax], eax
add byte [rax - 0x75], cl
xchg ebp, eax
add dword [rax], eax
add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x75], cl
test dword [rax + 1], ecx
add dword [rax], eax
invalid
mov rax, qword [rbp + 0x148]
add dword [rax], eax
add byte [rax - 0x39], cl
and al, 0x20
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x20], 1
lea rcx, [rsp + 0x50]
push rax
mov r8, qword [rsp + 0x38]
lea r9, [rsp + 0x100]
call qword [rax + 0x38]
cmp byte [rax - 0x75], cl
and al, 0x50
cmp byte [rax - 0x75], cl
and al, 0x50
cmp rax, 2
je 0x140087d92
clc
add cl, byte [rdi]
test bl, bl
add al, 0
add byte [rax - 0x75], cl
and al, 0x58
mov rcx, qword [rsp + 0x58]
jmp 0x140087913
add byte [rax], al
mov rdx, qword [rbp + 0x140]
mov r10, qword [rbp + 0x148]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x100]
mov r8, qword [rsp + 0x38]
cmp byte [rcx - 1], al
push rdx
and byte [rax - 0x75], cl
test byte [rax + rax], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
cmp rax, 2
je 0x140087d92
mov rcx, qword [rsp + 0x108]
test rax, rax
jne 0x140087d99
sub rbx, rsi
mov edx, 0
cmovae rdx, rbx
cmp rdx, rcx
jb 0x140087e07
add rsi, rcx
mov qword [rbp + 0x120], rsi
jmp 0x140087489
invalid
mov rax, qword [rbp + 0x108]
sub rax, qword [rbp + 0x120]
mov ecx, 0
cmovb rax, rcx
test rsi, rsi
je 0x140087987
invalid
mov ecx, 0
cmovae rcx, rdx
jmp 0x140087996
mov rdx, qword [rbp + 0xe0]
cmp rcx, rdx
cmovb rdx, rcx
or rdx, rax
mov esi, 0
mov rcx, qword [rsp + 0x30]
je 0x14008747c
mov rcx, qword [rbp + 0x140]
mov rax, qword [rbp + 0x148]
call qword [rax + 0x40]
test al, al
je 0x140087a35
mov eax, 8
lea rcx, str.called__Result::unwrap____on_an__Err__value
add byte [rax - 0x73], cl
or eax, 0xcb698
mov dword [rsp + rax + 0xf8], 0
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax], es
mov qword [rsp + rax + 0x100], rcx
add rax, 0x10
add dword [rax], eax
add byte [rax - 0x7d], cl
rcl byte [rax], 0x48
cmp eax, 0x408
add eax, 0x10
cmp rax, 0x408
jne 0x1400879d8
mov rcx, qword [rbp + 0x108]
mov ecx, dword [rbp + 0x108]
add byte [rax], al
mov rax, qword [rbp + 0x120]
sub rcx, rax
jbe 0x140087a52
mov rdx, rcx
shr rdx, 0x20
and byte [rdi], cl
test eax, ebx
add eax, dword [rax]
invalid
retf 0xc148
and byte [rdi], cl
test eax, ebx
add eax, dword [rax]
add byte [rax - 0x75], cl
push rsp
and al, 0x78
mov rdx, qword [rsp + 0x78]
add rax, qword [rdx]
mov dword [rsp + 0x100], ecx
mov qword [rsp + 0x108], rax
test byte [rax + rcx], ah
add dword [rax], eax
add byte [rsi + 1], bh
add dword [rax], eax
add byte [rax], al
test byte [rax + rcx], ah
add dword [rax], eax
add byte [rsi + 1], bh
add dword [rax], eax
add byte [rax], al
jmp case.0x140053307.267
mov rdx, qword [rbp + 0x108]
mov r9, qword [rbp + 0x120]
sub rdx, r9
jbe 0x140087a7a
mov rax, qword [rsp + 0x78]
add r9, qword [rax]
jmp 0x140087a85
xor esi, esi
mov rax, qword [rbx]
test rax, rax
je 0x140087acb
outsd dx, dword [rsi]
outsd dx, dword [rsi]
cmp eax, 1
jne 0x140087ad4
mov rcx, qword [rbp + 0xc8]
sub rcx, qword [rbp + 0xd0]
mov eax, 0
invalid
add byte [rax + 0xf], cl
shr r11d, 0x5c
cmovae rax, rcx
jmp 0x140087ad6
mov rcx, rbx
mov ecx, ebx
fld1
xor al, 3
cld
dec dword [rcx - 0x77]
ror dword [rax - 0x75], 0x85
add dword [rax], eax
add byte [rbx + rcx*4 - 0x6b], cl
mov r10, qword [rbp + 0x148]
mov qword [rsp + 0x20], rdx
call 0x140047db6
mov r9, rax
mov rax, qword [rbp + 0x140]
mov r10, qword [rbp + 0x148]
mov qword [rsp + 0x20], rdx
lea rcx, [rsp + 0x100]
mov rdx, rax
mov r8, qword [rsp + 0x38]
call qword [r10 + 0x20]
and byte [rax - 0x75], cl
test byte [rax + rax], ah
add dword [rax], eax
invalid
add byte [rax - 0x77], cl
ret 0x8b4c
and byte [rax - 0x75], cl
test byte [rax + rax], ah
add dword [rax], eax
add byte [rax - 0x7d], cl
clc
add cl, byte [rdi]
test byte [rcx + 0x48000002], ch
mov esi, dword [rsp + 0x108]
add dword [rax], eax
invalid
cmp rax, 2
je case.0x140079188.94
mov rsi, qword [rsp + 0x108]
add dword [rax], eax
add cl, ch
xchg ebx, eax
add byte [rax], al
add byte [rax - 0x75], cl
test eax, edx
add byte [rax], al
add byte [rax], al
jmp 0x140087ad6
xor eax, eax
invalid
invalid
invalid
loopne 0x140087adb
jmp 0x140087b5e
mov rax, qword [rbp + 0xd0]
jmp 0x140087ad6
xor eax, eax
mov rcx, qword [rbp + 0xe0]
add byte [rax], al
add byte [rax + 0x39], cl
enter 0xf48, 0x42
enter 0xffffffffffff8548, 0xffffffffffffffc9
cmp rax, rcx
cmovb rcx, rax
test rcx, rcx
je 0x140087b1c
mov rcx, rbx
call 0x140047db6
cld
dec dword [rax - 0x77]
ror dword [rax - 0x3f], 1
jmp 0x1318d8a1b
add al, byte [rax]
invalid
cld
dec dword [rax - 0x77]
ror dword [rax - 0x3f], 1
jmp 0x1318d8a1b
mov rcx, rsi
mov ecx, esi
shl rcx, 4
loope 0x140087b09
add rcx, rsp
add rcx, 0x100
add dword [rax], eax
invalid
add ecx, 0x100
add dword [rax], eax
add byte [rcx + 0x41894811], cl
or byte [rax + 1], bh
mov dword [rcx], edx
mov qword [rcx + 8], rax
mov eax, 1
jmp 0x140087b1e
xor eax, eax
add rax, rsi
mov rdx, qword [rbp + 0x140]
add byte [rbx + rcx*4 - 0x6b], cl
add qword [rax], rax
add byte [rax - 0x77], cl
and al, 0x20
invalid
add byte [rbx + rcx*4 - 0x6b], cl
add qword [rax], rax
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, [rsp + 0x50]
mov r8, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
lea r9, [rsp + 0x100]
call qword [r10 + 0x38]
mov rax, qword [rsp + 0x50]
cmp rax, 2
je case.0x140079188.94
add byte [rax], al
add byte [rax], al
mov rsi, qword [rsp + 0x58]
test rax, rax
jne 0x140087d6e
mov r8, qword [rbp + 0x108]
mov rax, qword [rbp + 0x120]
mov ecx, 0
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
test dword [rax], esp
add dword [rax], eax
add byte [rcx], bh
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
sub r8, rax
invalid
add byte [rax], al
mov rdx, rsi
sub r8, rax
invalid
ror byte [rcx + 0xf], 0x43
enter 0x1276, 0x48
mov edx, esi
cmovae rcx, r8
jbe 0x140087b98
mov rdx, rsi
sub rdx, rcx
jbe 0x140087baa
retf 0x1c76
add rcx, rax
mov qword [rbp + 0x120], rcx
mov rcx, rbx
call fcn.14008536b
mov rcx, qword [rsp + 0x30]
xor cl, ch
sar al, cl
clc
invalid
invalid
clc
invalid
add rax, rsi
mov qword [rbp + 0x120], rax
mov rcx, qword [rsp + 0x30]
jmp 0x14008747c
clc
invalid
invalid
clc
invalid
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x120], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x110], xmm1
add byte [rax], al
movaps xmmword [rsp + 0x100], xmm0
add byte [rax], al
mov rax, qword [rbp + 0xf8]
mov qword [rsp + 0x60], rax
add byte [rax - 0x77], cl
and al, 0x60
movups xmm0, xmmword [rbp + 0xe8]
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
and al, 0x50
cmp dword [rbp + 0x70], 3
je 0x140087c19
lea rcx, [rbp + 0x70]
call fcn.14006f6dd
invalid
dec dword [rax - 0x77]
jne 0x140087c8d
mov qword [rbp + 0x70], rsi
movaps xmm0, xmmword [rsp + 0x100]
movaps xmm1, xmmword [rsp + 0x110]
and al, 0
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x110], cl
movups xmmword [rbp + 0x78], xmm0
movups xmmword [rbp + 0x88], xmm1
mov rax, qword [rsp + 0x120]
mov qword [rbp + 0x98], rax
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x50], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x50], al
movups xmmword [rbp + 0xa0], xmm0
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov qword [rbp + 0xb0], rax
mov rcx, qword [rbp + 0x140]
add byte [rax], al
mov ecx, dword [rbp + 0x140]
add byte [rax], al
mov rax, qword [rbp + 0x148]
mov rdx, qword [rsp + 0x38]
and al, 0x38
add byte [rax - 0x75], cl
push rsp
and al, 0x38
call qword [rax + 0x28]
test rax, rax
sub byte [rax - 0x7b], cl
sal byte [rbp + rax + 0x48], 0x89
je 0x140087c7f
mov rsi, rax
je 0x140087c7f
mov rsi, rax
jmp 0x140087c89
mov rdi, rdx
test rdx, rdx
je 0x140087d02
test byte [rax - 0x75], 0x84
and al, 0x80
add byte [rax], al
mov rax, qword [rsp + 0x80]
cmp rax, 2
je 0x140087cdb
add byte [rax], 0
add byte [rax - 0x7d], cl
clc
add dh, byte [rsp + rax*2 + 0x48]
lea edx, [rsp + 0x98]
add byte [rax], al
invalid
lea rdx, [rsp + 0x98]
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rsp + 0x48], 0x8b
mov word [rax + rcx*4], fs
add byte [rax], al
test rax, rax
je 0x140087cc8
mov rcx, qword [rsp + 0x88]
mov rax, qword [rsp + 0x90]
nop
add byte [rax], al
add byte [rbx + rcx*4 + 0x40], cl
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
nop
nop
add byte [rax], al
add byte [rbx + rcx*4 + 0x40], cl
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
add rcx, r8
add rcx, 0x10
rcl dword [rax], 0xeb
invalid
rcl dword [rax], 0xeb
adc byte [rax - 0x75], cl
mov word [rax + rcx*4], fs
mov byte [rax], al
add byte [rax], al
invalid
invalid
test byte [rax + rdx*4], ah
and al, 0x90
mov rcx, qword [rsp + 0x88]
mov rax, qword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add bh, bh
push rax
invalid
and al, 0x90
add byte [rax], al
add bh, bh
push rax
push 0x248c8d48
add byte [rax], 0
add al, ch
cmp byte [rsi - 0x76b70008], al
dec dword [rax - 0x77]
lea rcx, [rsp + 0x80]
call fcn.140010320
invalid
dec dword [rax - 0x77]
mov rax, rsi
mov rdx, rdi
mov edx, edi
invalid
mov edx, edi
add rsp, 0x508
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
clc
add dh, byte [rsp + rax*2 + 0x48]
lea rdx, [rsp + 0x98]
lea rdx, [rsp + 0x98]
test rax, rax
je 0x140087d41
invalid
and al, 0x48
mov ecx, dword [rsp + 0x88]
add byte [rax], al
mov rcx, qword [rsp + 0x88]
add byte [rax], al
mov rax, qword [rsp + 0x90]
mov r8, qword [rax + 0x10]
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
add rcx, r8
add rcx, 0x10
jmp 0x140087d51
add byte [rbx + rcx*4 + 0x40], cl
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
mov rcx, qword [rsp + 0x88]
mov rax, qword [rsp + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
invalid
and al, 0x88
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add bh, bh
push rax
push 0x248c8d48
and al, 0x80
add byte [rax], al
call qword [rax + 0x68]
lea rcx, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add al, ch
mov edi, 0x31fff885
push qword [rcx]
invalid
and al, 0x80
add byte [rax], al
add al, ch
mov edi, 0x31fff885
push qword [rcx]
push qword [rcx]
push qword [rcx]
imul bl
cmp dword [rax + 2], 0x1b808eb
mov eax, 2
jmp 0x140087d76
mov eax, 1
mov rdi, rsi
cmp eax, 2
jne 0x140087c87
or bh, bh
invalid
invalid
jmp case.0x140083a91.54
xor esi, esi
jmp 0x140087ce8
mov eax, 2
jmp 0x140087d76
mov eax, 1
mov rdi, rsi
cmp eax, 2
jne 0x140087c87
or bh, bh
invalid
invalid
or bh, bh
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsnot_a_result_of_an_errorunspecific_protocol_error_detectedunexpected_internal_error_encounteredflow_control_protocol_violatedsettings_ACK_not_received_in_timely_mannerreceived_frame_when_stream_half_closedframe_with_invalid_sizerefused_stream_before_processing_any_application_logicstream_no_longer_neededunable_to_maintain_the_header_compression_contextconnection_established_in_response_to_a_CONNECT_request_was_reset_or_abnormally_closeddetected_excessive_load_generating_behaviorsecurity_properties_do_not_meet_minimum_requirementsendpoint_requires_HTTP_1.1unknown_reasonNO_ERRORPROTOCOL_ERRORINTERNAL_ERRORFLOW_CONTROL_ERRORSETTINGS_TIMEOUTSTREAM_CLOSEDFRAME_SIZE_ERRORREFUSED_STREAMCANCELCOMPRESSION_ERRORCONNECT_ERRORENHANCE_YOUR_CALMINADEQUATE_SECURITYHTTP_1_1_REQUIRED
mov ecx, 4
call fcn.1400ff670
mov eax, 2
add al, byte [rax]
add byte [rax], al
jmp 0x140087da3
mov eax, 1
mov qword [rsp + 0x30], rcx
cmp eax, 2
jne 0x140087db2
invalid
or bh, byte [rsi + 1]
mov esi, 1
add byte [rax], al
jmp 0x140087c7d
xor esi, esi
mov rdi, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
jmp 0x140087c89
lea rcx, str.assertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
or eax, 0x96453
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsnot_a_result_of_an_errorunspecific_protocol_error_detectedunexpected_internal_error_encounteredflow_control_protocol_violatedsettings_ACK_not_received_in_timely_mannerreceived_frame_when_stream_half_closedframe_with_invalid_sizerefused_stream_before_processing_any_application_logicstream_no_longer_neededunable_to_maintain_the_header_compression_contextconnection_established_in_response_to_a_CONNECT_request_was_reset_or_abnormally_closeddetected_excessive_load_generating_behaviorsecurity_properties_do_not_meet_minimum_requirementsendpoint_requires_HTTP_1.1unknown_reasonNO_ERRORPROTOCOL_ERRORINTERNAL_ERRORFLOW_CONTROL_ERRORSETTINGS_TIMEOUTSTREAM_CLOSEDFRAME_SIZE_ERRORREFUSED_STREAMCANCELCOMPRESSION_ERRORCONNECT_ERRORENHANCE_YOUR_CALMINADEQUATE_SECURITYHTTP_1_1_REQUIRED
mov edx, 0x3e
add byte [rdx + 0x3e], bh
call fcn.1400ff770
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsnot_a_result_of_an_errorunspecific_protocol_error_detectedunexpected_internal_error_encounteredflow_control_protocol_violatedsettings_ACK_not_received_in_timely_mannerreceived_frame_when_stream_half_closedframe_with_invalid_sizerefused_stream_before_processing_any_application_logicstream_no_longer_neededunable_to_maintain_the_header_compression_contextconnection_established_in_response_to_a_CONNECT_request_was_reset_or_abnormally_closeddetected_excessive_load_generating_behaviorsecurity_properties_do_not_meet_minimum_requirementsendpoint_requires_HTTP_1.1unknown_reasonNO_ERRORPROTOCOL_ERRORINTERNAL_ERRORFLOW_CONTROL_ERRORSETTINGS_TIMEOUTSTREAM_CLOSEDFRAME_SIZE_ERRORREFUSED_STREAMCANCELCOMPRESSION_ERRORCONNECT_ERRORENHANCE_YOUR_CALMINADEQUATE_SECURITYHTTP_1_1_REQUIRED
add eax, 0x96493
mov ecx, 3
call fcn.1400ff6f0
or dword [rcx + 7], edi
invalid
or dword [rcx + 7], edi
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.1400ff309
jne 0x140087df5
add byte [rax - 0x73], cl
or eax, 0xbb5dd
mov ch, 0xb
invalid
lea rcx, [0x1401433d3]
mov ch, 0xb
add byte [rbp + rcx*4 + 5], cl
invalid
lea r8, [0x140143460]
lea eax, [0x140143460]
or eax, dword [rax]
add byte [rdx + 0x35], bh
mov edx, 0x35
call fcn.1400ff770
jns fcn.140087e0d
add al, ch
call fcn.1400ff309
int3
std
je 0x140087e12
add ah, cl
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x158
pop rax
add dword [rax], eax
add byte [rbx + 0xb8b9], al
add byte [rdi + rcx], al
invalid
mov dword [rax], edx
add byte [rax], al
pop rax
add dword [rax], eax
add byte [rbx + 0xb8b9], al
add byte [rax], al
add byte [rdi + rcx], al
test dword [rcx + 0x48000010], ecx
mov ebx, ecx
retf
mov rbx, rcx
mov r8, qword [rcx + 0x108]
mov rax, qword [rcx + 0x110]
add dword [rax], eax
add byte [rcx + rbp - 0x40], cl
add dword [rax], eax
add byte [rax - 0x75], cl
adc dword [rax], 0x4c000001
add dword [rax], eax
add byte [rcx + rbp - 0x40], cl
cmp rax, qword [rcx + 0x130]
jb case.default.0x140087e7e
xor dword [rax], 0xf000001
invalid
lea rbp, [rbx + 0xb8]
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbp], ah
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
mov qword [rsp + 0x128], 2
add byte [rax], al
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x39], cl
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
mov qword [rsp + 0x148], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov dh, 2
movzx eax, byte [rdx]
lea rcx, [0x140155ea8]
xor eax, esp
or al, 0
loopne 0x140087e82
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
add rdx, 8
ret 0x4808
lea rax, [rsp + 0xa0]
mov ecx, 9
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov r12, qword [rax]
test r12, r12
in al, 0xf
test byte [rbp + 0xa], cl
add byte [rax], al
and byte [rbp - 0x7b], cl
in al, 0xf
test byte [rbp + 0xa], cl
add byte [rax], al
or al, byte [rax]
add byte [rcx - 0x7d], al
cld
add dword [rdi], ecx
test dword [rbp + 0xa], ecx
or r8b, byte [r8]
invalid
cmp r12d, 1
jne 0x1400888fd
or r8b, byte [r8]
invalid
or r8b, byte [r8]
add byte [rax - 0x75], cl
mov word [rax + rsi*4], fs
add byte [rax], al
mov rcx, qword [rsp + 0xb0]
xor eax, eax
sub rcx, qword [rsp + 0xb8]
sub ecx, dword [rsp + 0xb8]
add byte [rcx], dh
ror byte [rax + 0x2b], 0x8c
sub ecx, dword [rsp + 0xb8]
cmovae rax, rcx
invalid
invalid
add byte [rax], al
cmovae rax, rcx
jmp 0x1400888ff
or al, byte [rax]
invalid
or al, byte [rax]
add byte [rdx - 0x72b7f6be], cl
mov al, byte [rdx + 9]
lea rsi, [rsp + 0xa1]
add byte [rax], al
mov byte [rsi + 7], al
mov rax, qword [rdx + 1]
mov qword [rsi - 1], rax
invalid
invalid
ret
mov al, byte [rdx + 9]
lea rsi, [rsp + 0xa1]
add byte [rax], al
add byte [rax], al
mov byte [rsi + 7], al
mov rax, qword [rdx + 1]
mov qword [rsi - 1], rax
add rbx, 0x100
movzx eax, al
or rax, 0x600
add byte [rax], al
add byte [rax], al
shl rax, 0x20
loopne 0x140087f15
and byte [rax - 0x73], cl
and al, 0x50
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov edx, 8
add dword [rdx + 8], edi
mov r8, rbx
call fcn.1400112a7
mov r8d, 8
mov eax, 8
mov rcx, rbx
mov rdx, rsi
jmp 0x14008864b
invalid
add byte [rax], al
bnd jmp 0x14008864b
invalid
mov qword [rsp + 0x90], rbp
mov dword [rsp + 0x90], ebp
lea rax, [rdx + 8]
mov r13d, dword [rdx + 0x120]
add byte [rax], al
add byte [rax], al
movzx ecx, byte [rdx + 0x124]
mov edx, dword [rbx + 0x138]
add rdx, 9
lea r8, [rbx + 0x100]
lea eax, [rbx + 0x100]
lea eax, [rbx + 0x100]
add byte [rax], al
lea rdi, [rsp + 0x20]
mov qword [rdi], r8
mov qword [rdi + 8], rdx
push rdi
or byte [rax - 0x3f], cl
loope 0x140087f76
loope 0x140087f76
or rcx, r13
bts rcx, 0x28
lea r15, [rsp + 0x98]
add byte [rax], al
jmp 0x129c28ea5
add byte [rax], al
add byte [rcx - 0x77], cl
cmovl ecx, dword [rbp + 0x4c502464]
mov ecx, esp
invalid
add byte [rax], al
mov qword [r15], rcx
lea r12, [rsp + 0x50]
mov rcx, r12
invalid
loope 0x140087fba
mov rdx, rax
mov edx, eax
ret 0x8949
mov r8, rbx
call fcn.1400115cf
mov rsi, qword [rbx + 0x108]
fsubr st(0)
push rbx
xchg esi, eax
clc
dec dword [rax - 0x75]
mov bl, 8
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rcx, r15
mov rdx, rdi
call fcn.140011321
xchg ebx, eax
clc
dec dword [rax - 0x75]
invalid
mov r14, qword [rdi + 8]
ja 0x140087f9d
xchg ebx, eax
clc
dec dword [rax - 0x75]
invalid
ja 0x140087f9d
mov r8, qword [rbp + 8]
mov rax, qword [r12 + 0x10]
mov rdi, r8
invalid
adc byte [rcx + rcx*4 - 0x39], cl
invalid
not rdi
not edi
cmp rdi, r14
cmovae rdi, r14
cmp rax, rdi
mov qword [rsp + 0x88], rax
jbe 0x140088655
cdq
invalid
add byte [rax], al
cdq
invalid
add byte [rax], al
mov qword [rsp + 0x48], r8
and al, 0x48
lea r15, [rsp + 0xa0]
lea rdx, [rsp + 0x50]
lea edx, [rsp + 0x50]
lea edx, [rsp + 0x50]
and al, 0x50
mov rcx, r15
stc
mov r8, rdi
call fcn.140003888
scasd eax, dword [rdi]
mov eax, 0x8b4dfff7
adc byte [eax - 0x75], cl
push rbp
or byte [rax - 9], cl
ror byte [rcx + rdi - 0xe], cl
scasd eax, dword [rdi]
mov eax, 0x8b4dfff7
adc byte [eax - 0x75], cl
push rbp
or byte [rax - 9], cl
ror byte [rcx + rdi - 0xe], cl
cmovae rdx, r14
cmovae edx, esi
cmp rdx, r12
jb case.0x14005a942.276
mov rdx, qword [rsp + 0xa8]
test r12, r12
je 0x14008805e
pop rbp
mov rcx, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x28]
and byte [rax - 0x75], cl
push rsp
and al, 0x28
call fcn.14000fb9b
mov r14, rdx
mov esi, edx
cmp r15, rdx
cmovb r14, r15
test dword [rax - 0x77], 0xea8948c1
test dword [rax - 0x77], 0xea8948c1
mov r8, r14
call fcn.1400fc280
add rbp, r14
mov rcx, r13
mov rdx, r14
call fcn.14000fb47
clc
dec dword [rbp + 0x29]
div dword [rbp - 0x3a]
mov r13d, dword [rsp + 0x98]
mov rdx, qword [rsp + 0x80]
add byte [rax], al
lea r14, [rsp + 0xb8]
add byte [rax], al
add byte [rax], al
mov rax, qword [r14 - 0x18]
mov rcx, r14
int1
mov r8, r12
call qword [rax + 0x18]
mov rbp, qword [rsp + 0x50]
movups xmm0, xmmword [rsp + 0x58]
and al, 0x58
movaps xmmword [r14 - 0x18], xmm0
call 0x1644d0bce
push 0xfffffffff8468949
mov dword [rsi - 8], eax
call 0x1644d0bce
push 0xfffffffff8468949
mov dword [rsi - 8], eax
mov dword [rsi - 8], eax
jmp 0x1400886ac
mov qword [rsp + 0x90], rbp
lea rax, [rdx + 8]
mov ecx, dword [rdx + 0x118]
add byte [rax], al
nop
add byte [rax], al
add byte [rax - 0x73], cl
or byte [rbx + 0x1188a], cl
add byte [rax], al
mov ebp, dword [rdx + 0x11c]
movzx edx, byte [rdx + 0x120]
add byte [rax], al
mov ebp, dword [rdx + 0x11c]
movzx edx, byte [rdx + 0x120]
mov r8d, dword [rbx + 0x138]
add r8, 9
ror byte [rcx], 0x4c
lea ecx, [rbx + 0x100]
mov eax, dword [rax]
add dword [rax], eax
invalid
ror byte [rcx], 0x4c
lea ecx, [rbx + 0x100]
mov eax, dword [rax]
add dword [rax], eax
invalid
mov eax, dword [rax]
add dword [rax], eax
add byte [rax - 0x73], cl
jl 0x1400880e9
lea rdi, [rsp + 0x20]
mov qword [rdi], r9
and byte [rcx + rcx*4 + 0xf], cl
mov qword [rdi + 8], r8
shl rdx, 0x20
or rdx, rcx
movabs rcx, 0x50000000000
or rcx, rdx
lea r14, [rsp + 0x98]
and al, 0x98
add byte [rax], al
invalid
and al, 0x98
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov qword [r14], rcx
lea rcx, [rsp + 0x50]
mov rdx, rax
mov r8, rbx
call fcn.1400115cf
invalid
xchg esp, eax
clc
invalid
rcl dword [rax + rdi*8 - 0x4c74b701], cl
or byte [rcx], al
add byte [rax], al
mov rsi, qword [rbx + 0x108]
mov rcx, r14
mov rdx, rdi
call fcn.140011321
mov rax, qword [rdi]
mov rcx, qword [rdi + 8]
mov rax, qword [rax + 8]
or byte [rdi], cl
invalid
or byte [rdi], cl
int 0x89
mov dword [rsp + 0xa0], ebp
mov rdx, rax
invalid
invalid
mov dword [rsp + 0xa0], ebp
mov rdx, rax
not rdx
cmp rdx, rcx
cmovae rdx, rcx
cmp rdx, 4
jb 0x140088f17
mov qword [rsp + 0x88], rax
mov r12d, 4
add byte [rax], al
invalid
and al, 0x88
add byte [rax], al
add byte [rcx - 0x44], al
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea edi, [rsp + 0xa0]
lea r15, [rsp + 0x20]
lea rdi, [rsp + 0xa0]
lea edi, [rsp + 0xa0]
lea r15, [rsp + 0x20]
mov rcx, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
call fcn.14000fb9b
mov r14, rdx
cmp r12, rdx
cmp esp, edx
jp 0x14008815a
dec dword [rcx - 0x77]
invalid
cmp esp, edx
cmovb r14, r12
mov rcx, rax
mov rdx, rdi
mov r8, r14
call fcn.1400fc280
invalid
invalid
add byte [rcx + rax - 9], cl
mov rcx, r15
mov ecx, edi
hlt
invalid
mov ecx, edi
stc
mov rdx, r14
call fcn.14000fb47
sub r12, r14
jne case.0x14007d153.82
mov rbp, qword [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
mov r13, qword [rsp + 0x20]
mov r15, qword [rsp + 0x28]
invalid
and byte [rbx + rcx*4 + 0x7c], cl
and al, 0x28
invalid
sub byte [rcx - 0x75], cl
jge 0x1400881a9
invalid
mov rdi, qword [r13 + 8]
not rdi
cmp rdi, r15
cmovae rdi, r15
cmp rbp, rdi
dec dword [r8 + 0x39]
std
mov qword [rsp + 0x48], rbp
mov dword [rsp + 0x48], ebp
insb byte [rdi], dx
and al, 0x48
jbe 0x1400887c1
xchg byte [rax], cl
invalid
lea r14, [rsp + 0xa0]
lea rdx, [rsp + 0x50]
and al, 0x50
and al, 0xa0
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x50
mov rcx, r14
mov r8, rdi
call fcn.140003888
mov r12, qword [r14 + 0x10]
mov rdx, qword [r13 + 8]
not rdx
ror byte [rcx + rdi - 6], cl
dec dword [rbp - 0x75]
adc byte [rcx - 0x75], cl
push rbp
or byte [rax - 9], cl
ror byte [rcx + rdi - 6], cl
cmovae rdx, r15
cmp rdx, r12
cmp edx, esp
jb case.0x14005a942.276
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x80], rax
test r12, r12
je 0x14008824b
and al, 0xa8
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x80], rax
test r12, r12
je 0x14008824b
lea r13, [rsp + 0x20]
mov rbp, qword [rsp + 0x80]
mov r15, r12
mov rcx, qword [rsp + 0x20]
and al, 0x20
mov rdx, qword [rsp + 0x28]
call fcn.14000fb9b
jnp 0x140088297
clc
dec dword [rcx - 0x77]
invalid
cmp r15, rdx
cmovb r14, r15
test dword [rax - 0x77], 0xea8948c1
jnp 0x140088297
clc
dec dword [rcx - 0x77]
invalid
test dword [rax - 0x77], 0xea8948c1
mov r8, r14
call fcn.1400fc280
add rbp, r14
mov rcx, r13
mov rdx, r14
bnd call fcn.14000fb47
bnd call fcn.14000fb47
clc
dec dword [rbp + 0x29]
div dword [rbp - 0x3a]
sub r15, r14
jne 0x140088211
lea r14, [rsp + 0xb8]
mov rax, qword [r14 - 0x18]
mov rcx, r14
mov ecx, esi
mov ecx, esi
mov rdx, qword [rsp + 0x80]
add byte [rax], al
mov r8, r12
mov eax, esp
call qword [rax + 0x18]
mov ebp, dword [rsp + 0x98]
mov r13, qword [rsp + 0x50]
movups xmm0, xmmword [rsp + 0x58]
and al, 0x58
movaps xmmword [r14 - 0x18], xmm0
mov rax, qword [rsp + 0x68]
mov qword [r14 - 8], rax
jmp 0x140088ad5
or byte [r8], al
add byte [rbx - 0x74bbf786], cl
mov edi, dword [rdx + 8]
mov r13d, dword [rdx + 0xc]
mov edi, dword [rdx + 8]
mov r13d, dword [rdx + 0xc]
mov r12d, dword [rdx + 0x10]
mov r15d, dword [rdx + 0x14]
mov r14d, dword [rdx + 0x18]
mov esi, dword [rdx + 0x18]
mov esi, dword [rdx + 0x18]
mov ebp, dword [rdx + 0x1c]
mov eax, dword [rdx + 0x20]
mov dword [rsp + 0xf4], eax
and al, 0xf4
add byte [rax], al
add byte [rbx + rcx*4 + 0x4a], al
and al, 0x44
mov ebx, dword [rdx + 0x2c]
and al, 0xf4
add byte [rax], al
add byte [rbx + rcx*4 + 0x4a], al
and al, 0x44
mov ebx, dword [rdx + 0x2c]
mov r10d, dword [rdx + 0x34]
movzx r8d, byte [rdx + 0x3c]
cmp al, 0x48
add ebx, 0x100
cmp al, 0x48
add ebx, 0x100
mov esi, dword [rdx + 4]
or r8, 0x400
shl r8, 0x20
xor eax, eax
test esi, esi
mov ecx, 6
cmove rcx, rax
lea rax, [rcx + 6]
test r13d, r13d
cmove rax, rcx
lea rcx, [rax + 6]
test r15d, r15d
cmove rcx, rax
lea rax, [rcx + 6]
mov dword [rsp + 0x80], ebp
test ebp, ebp
cmove rax, rcx
ror dword [rax - 0x73], 0x48
invalid
mov dword [rsp + 0x48], r9d
test r9d, r9d
cmove rcx, rax
lea r9, [rcx + 6]
invalid
invalid
mov dword [rsp + 0x88], r11d
test r11d, r11d
cmove r9, rcx
lea rax, [r9 + 6]
invalid
mov dword [rsp + 0x90], r10d
test r10d, r10d
cmove rax, r9
lea rcx, [rsp + 0xa0]
movabs al, byte [0x6a8b01894c000000]
sub byte [rbx + rcx*4 + 0x42], al
xor byte [rcx + rcx*4 - 0x7c], al
and al, 0xf8
add byte [rax], al
add byte [rbx - 0x6b76c7ae], cl
push rdx
cmp byte [rcx + 0xfc2494], cl
add byte [rax], al
dec dword [rax + 0xf]
enter 0xffffffffffff8d48, 0x41
invalid
ror dword [rax - 0x73], 0x48
invalid
invalid
invalid
movabs al, byte [0x6a8b01894c000000]
sub byte [rbx + rcx*4 + 0x42], al
xor byte [rcx + rcx*4 - 0x7c], al
and al, 0xf8
add byte [rax], al
add byte [rbx - 0x6b76c7ae], cl
push rdx
cmp byte [rcx + 0xfc2494], cl
add byte [rax], al
mov rdx, rax
invalid
invalid
push rdx
cmp byte [rcx + 0xfc2494], cl
add byte [rax], al
mov rdx, rax
mov r8, rbx
call fcn.1400112a7
test esi, esi
je case.0x14001e683.992
invalid
xor cl, byte [rax - 0x73]
je 0x140088397
lea rsi, [rsp + 0x50]
push rax
mov word [rsi], pe_nt_image_headers64
mov r8d, 2
mov rcx, rbx
mov rdx, rsi
call fcn.1400030fc
bswap edi
mov dword [rsi], edi
lea rdx, [rsp + 0x50]
mov r8d, 4
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
fld1
call fcn.1400030fc
add byte [rax], al
mov rcx, rbx
call fcn.1400030fc
test r13d, r13d
je 0x1400883da
lea rsi, [rsp + 0x50]
mov word [rsi], 0x200
mov dword [rsi], 0xb8410200
add al, byte [rax]
add byte [rax], al
mov dword [rsi], 0xb8410200
add al, byte [rax]
add byte [rax], al
mov rcx, rbx
mov rdx, rsi
call fcn.1400030fc
inc dword [rcx + 0xf]
int3
mov dword [rsi], r12d
lea rdx, [rsp + 0x50]
inc dword [rcx + 0xf]
int3
lea edx, [rsp + 0x50]
mov r8d, 4
mov rcx, rbx
call fcn.1400030fc
idiv edi
idiv edi
test r15d, r15d
je 0x140088413
push qword [rsp + rsi + 0x48]
lea esi, [rsp + 0x50]
lea rsi, [rsp + 0x50]
mov word [rsi], 0x300
add byte [rbx], al
mov r8d, 2
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rdx, rsi
call fcn.1400030fc
bswap r14d
bswap esi
bswap esi
mov dword [rsi], r14d
lea rdx, [rsp + 0x50]
push rax
push rax
mov r8d, 4
mov rcx, rbx
call fcn.1400030fc
invalid
lodsb al, byte [rsi]
idiv edi
jmp 0xc4087bc0
cmp dword [rsp + 0x80], 0
je 0x140088456
add byte [rax], al
add byte [rcx + rdi + 0x48], dh
lea esi, [rsp + 0x50]
lea rsi, [rsp + 0x50]
mov word [rsi], 0x400
mov r8d, 2
mov dword [rsi], 0xb8410400
add al, byte [rax]
add byte [rax], al
mov rcx, rbx
mov rdx, rsi
call fcn.1400030fc
invalid
dec dword [rbx + 0xf42484]
add byte [rax], al
mov eax, dword [rsp + 0xf4]
bswap eax
mov dword [rsi], eax
lea rdx, [rsp + 0x50]
mov r8d, 4
mov rcx, rbx
call fcn.1400030fc
fld1
cmpsb byte [rsi], byte [rdi]
lodsb al, byte [rsi]
idiv edi
cmp dword [rsp + 0x48], 0
je 0x14008848f
lea rsi, [rsp + 0x50]
mov word [rsi], 0x500
mov r8d, 2
mov eax, 2
mov rcx, rbx
mov rdx, rsi
call fcn.1400030fc
test byte [rdi + rsi*8 - 0x7632f001], ch
lea rdx, cs:[rsp + 0x50]
push rax
test byte [rdi + rsi*8 - 0x7632f001], ch
lea rdx, cs:[rsp + 0x50]
push rax
mov r8d, 4
mov rcx, rbx
call fcn.1400030fc
add byte [rax], al
add byte [rax - 0x77], cl
fld1
insd dword [rdi], dx
lodsb al, byte [rsi]
idiv edi
cmp dword [rsp + 0x88], 0
add byte [rax], al
add byte [rax], al
je 0x1400884d2
cmp dword [rax - 0x73], ecx
je 0x1400884c1
lea rsi, [rsp + 0x50]
push rax
mov word [rsi], 0x600
mov r8d, 2
mov rcx, rbx
mov rdx, rsi
call fcn.1400030fc
lodsb al, byte [rsi]
idiv edi
lodsb al, byte [rsi]
idiv edi
mov eax, dword [rsp + 0xf8]
bswap eax
mov dword [rsi], eax
lea rdx, [rsp + 0x50]
clc
add byte [rax], al
add byte [rdi], cl
enter 0x689, 0x48
lea edx, [rsp + 0x50]
push rsp
and al, 0x50
mov r8d, 4
add byte [rax], al
mov rcx, rbx
call fcn.1400030fc
lodsb al, byte [rsi]
idiv edi
lodsb al, byte [rsi]
idiv edi
cmp dword [rsp + 0x90], 0
je 0x140088dbf
lea rsi, [rsp + 0x50]
push rax
mov word [rsi], 0x800
mov r8d, 2
mov rcx, rbx
mov rdx, rsi
call fcn.1400030fc
mov eax, dword [rsp + 0xfc]
test byte [rsp + rdi*8], ah
add byte [rax], al
add byte [rax], al
invalid
bswap eax
mov dword [rsi], eax
lea rdx, [rsp + 0x50]
jmp 0x140088642
mov rax, qword [rdx + 0x28]
mov qword [rsp + 0x70], rax
movups xmm0, xmmword [rdx + 8]
or byte [rdi], cl
adc byte [rdx + 0x18], cl
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
lea rsi, [rbx + 0x100]
movabs rax, 0x70000000000
add dword [rax], eax
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rdi], al
add byte [rax], al
lea rcx, [rsp + 0x150]
mov qword [rcx], rax
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
add dword [rax - 0x75], ecx
jl 0x14008856f
mov rdi, qword [rsp + 0x60]
lea rdx, [rdi + 8]
mov r8, rsi
call fcn.1400112a7
mov eax, dword [rsp + 0x70]
bswap eax
lea r14, [rsp + 0xa0]
invalid
lea esi, [rsp + 0xa0]
mov dword [r14], eax
mov r8d, 4
mov rcx, rsi
mov ecx, esi
mov rdx, r14
call fcn.1400030fc
stosd dword [rdi], eax
idiv edi
mov eax, dword [rsp + 0x74]
bswap eax
mov dword [r14], eax
lea rdx, [rsp + 0xa0]
lea edx, [rsp + 0xa0]
lea edx, [rsp + 0xa0]
mov r8d, 4
add byte [rax], al
mov rcx, rsi
call fcn.1400030fc
test rdi, rdi
je 0x140088816
lea rdx, [rsp + 0x68]
lea edx, [rsp + 0x68]
mov rax, qword [rdx - 0x18]
mov r8, qword [rdx - 0x10]
lea r14, [rsp + 0xa0]
mov rcx, r14
mov r9, rdi
stc
stc
call qword [rax]
mov qword [r14 + 0x10], rdi
movups xmm0, xmmword [r14]
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [r14 + 0x10]
mov qword [rsp + 0x30], rax
mov rax, qword [r14 + 0x18]
sbb byte [rax - 0x77], cl
and al, 0x38
and al, 0x38
mov rdi, qword [rsp + 0x30]
jmp 0x1400888be
mov eax, dword [rdx + 4]
mov esi, dword [rdx + 8]
add rbx, 0x100
bts rax, 0x2b
mov edx, 0x8d482be8
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
add ebx, ebp
invalid
mov eax, dword [rdx + 4]
mov esi, dword [rdx + 8]
add rbx, 0x100
movabs rdx, 0x30000000000
or rdx, rax
lea rcx, [rsp + 0xa0]
mov qword [rcx], rdx
mov edx, 4
mov r8, rbx
call fcn.1400112a7
bswap esi
lea rdx, [rsp + 0x50]
mov dword [rdx], esi
mov r8d, 4
mov eax, 4
mov rcx, rbx
call fcn.1400030fc
jmp 0x140088dbf
test rax, rax
je 0x140088acb
add al, 0
invalid
add al, 0
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x48
mov qword [rsp + 0x48], r8
mov r15, qword [rsp + 0x58]
lea r12, [rsp + 0x20]
xor ebp, ebp
mov r14, rax
mov rcx, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x28]
call fcn.14000fb9b
mov r13, rdx
cmp r14, rdx
cmovb r13, r14
mov rcx, rax
mov rdx, r15
mov r8, r13
call fcn.1400fc280
add r15, r13
mov rcx, r12
mov rdx, r13
call fcn.14000fb47
sub r14, r13
jne 0x140088672
mov r8, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x20]
mov rdx, qword [rcx + 8]
mov rax, rdx
sub rax, r8
bswap rax
lea r8, [rsp + 0xed]
mov qword [r8 - 5], rax
xor eax, eax
cmp rax, 5
je 0x1400886ea
cmp byte [rsp + rax + 0xe8], 0
lea rax, [rax + 1]
je 0x1400886d1
jmp 0x140088b0e
lea rax, [rsi + 3]
cmp rsi, 0xfffffffffffffffc
cmp esi, 0xfffffffc
cmp esi, 0xfffffffc
ja 0x140088ede
cmp rax, rdx
ja 0x140088ef0
mov rax, qword [rcx]
mov dl, byte [r8 + 2]
mov byte [rax + rsi + 2], dl
movzx edx, word [r8]
mov word [rax + rsi], dx
test rbp, rbp
je 0x140088731
test rbp, rbp
je 0x140088ad2
invalid
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x28], rax
xorps xmm0, xmm0
movaps xmmword [rsp + 0x30], xmm0
lea rax, [0x1401435b0]
mov qword [rsp + 0x20], rax
xor edi, edi
jmp 0x1400888be
mov r15, qword [rsp + 0x28]
mov r12, qword [rbx + 0x108]
mov r14, qword [rbx + 0x110]
sub r14, r12
cmp r14, rdi
jae 0x140088874
mov rdx, rdi
call fcn.140002e7f
mov r12, qword [rbx + 0x108]
mov r14, qword [rbx + 0x110]
mov esi, dword [rbx + 0x110]
mov esi, dword [rbx + 0x110]
sub r14, r12
mov rcx, qword [rsi]
add rcx, r12
mov rdx, r15
mov edx, edi
mov edx, edi
mov r8, rdi
call fcn.1400fc280
cmp r14, rdi
jb 0x140088e43
invalid
add byte [rax], al
add eax, 0x1490000
cld
add r12, rdi
mov qword [rbx + 0x108], r12
mov qword [rsp + 0x98], rdi
mov rax, qword [rsp + 0x30]
mov rcx, rax
sub rcx, rdi
jb case.0x140083d19.310
mov qword [rsp + 0x30], rcx
add qword [rsp + 0x28], rdi
add dword [rsp + 0x28], edi
add dword [rsp + 0x28], edi
mov rdi, rcx
test rdi, rdi
jne 0x14008883d
lea rcx, [rsp + 0x38]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
xor r8d, r8d
call qword [rax + 0x18]
lea rcx, [rsp + 0x68]
and al, 0x68
and al, 0x68
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
jmp 0x140088dbf
mov rax, qword [rsp + 0xb8]
mov eax, dword [rsp + 0xb8]
jmp 0x1400888ff
xor eax, eax
mov rdx, qword [rsp + 0xc8]
cmp rax, rdx
cmovae rax, rdx
mov ecx, dword [rbx + 0x138]
cmp rax, rcx
jbe 0x14008893a
lea rcx, [rsp + 0xa0]
call fcn.14006f6dd
lea rcx, [rsp + 0x128]
call fcn.140010320
mov al, 2
jmp 0x140088e20
cmp rax, qword [rbx + 0x128]
jae 0x140088971
test r12, r12
je 0x140088bf9
cmp r12d, 1
jne 0x140088c03
mov rcx, qword [rsp + 0xb0]
xor eax, eax
sub rcx, qword [rsp + 0xb8]
cmovae rax, rcx
jmp 0x140088c05
movzx edx, byte [rsp + 0xe6]
mov ecx, dword [rsp + 0xe0]
shl rdx, 0x20
or rdx, rcx
lea rcx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
mov qword [rcx], rdx
lea rsi, [rbx + 0x100]
mov rdx, rax
mov r8, rsi
call fcn.1400112a7
mov rdi, qword [rbx + 0x108]
mov r14, qword [rbx + 0x128]
cmp rdi, r14
jae 0x140088aae
xor eax, eax
mov rcx, rdi
sub rcx, qword [rbx + 0x120]
cmovae rax, rcx
sub r14, rax
lea r15, [rsp + 0xa0]
test r12, r12
je 0x1400889f9
cmp r12, 1
jne 0x140088a03
mov rcx, qword [rsp + 0xb0]
sub rcx, qword [rsp + 0xb8]
mov eax, 0
cmovae rax, rcx
jmp 0x140088a05
mov rax, qword [rsp + 0xb8]
jmp 0x140088a05
xor eax, eax
mov rcx, qword [rsp + 0xc8]
add byte [rax], al
add byte [rax + 0x39], cl
enter 0xf48, 0x42
add byte [rax], al
cmp rax, rcx
cmovb rcx, rax
enter 0x394c, 0xfffffffffffffff1
enter 0x394c, 0xfffffffffffffff1
cmovae rcx, r14
test rcx, rcx
je 0x140088aae
add byte [rax], al
add byte [rax], al
mov rcx, r15
call 0x140047db6
mov r12, rdx
cmp rdx, r14
cmovae r12, r14
mov r13, rax
mov rax, qword [rbx + 0x110]
add dword [rax], eax
add byte [rax + 0x29], cl
clc
add dword [rax], eax
add byte [rax + 0x29], cl
clc
cmp rax, r12
jae 0x140088a5a
mov rcx, rsi
int1
mov rdx, r12
call fcn.140002e7f
mov rdi, qword [rbx + 0x108]
mov ebx, 0x108
mov ebx, 0x108
add rdi, qword [rbx + 0x100]
add byte [rax], al
mov rcx, rdi
mov rdx, r13
mov r8, r12
call fcn.1400fc280
mov rdi, qword [rbx + 0x108]
mov rdx, qword [rbx + 0x110]
mov edx, dword [rbx + 0x110]
mov edx, dword [rbx + 0x110]
sub rdx, rdi
cmp rdx, r12
jb case.0x14005a942.276
invalid
add al, 0
invalid
invalid
add rdi, r12
mov qword [rbx + 0x108], rdi
or byte [rcx], al
add byte [rax], al
or byte [rcx], al
add byte [rax], al
mov rcx, r15
mov rdx, r12
call fcn.14008536b
sub r14, r12
sub esi, esp
sub esi, esp
mov r12, qword [rsp + 0xa0]
add byte [rax], al
jmp 0x1400889d3
mov rcx, rbp
call fcn.140086dc6
lea rsi, [rsp + 0xa0]
mov ecx, 9
mov rdi, rbp
jmp 0x140088dbc
xor ebp, ebp
jmp 0x1400886b1
xor ebp, ebp
mov rcx, qword [rsp + 0x20]
mov rdx, qword [rcx + 8]
mov rax, rdx
sub rax, qword [rsp + 0x88]
add byte [rax], al
add byte [rax], al
bswap rax
lea r8, [rsp + 0xed]
mov qword [r8 - 5], rax
xor eax, eax
cmp rax, 5
je 0x140088b26
cmp byte [rsp + rax + 0xe8], 0
add byte [rax], al
add byte [rax], al
lea rax, [rax + 1]
je 0x140088afa
lea rcx, str.assertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsnot_a_result_of_an_errorunspecific_protocol_error_detectedunexpected_internal_error_encounteredflow_control_protocol_violatedsettings_ACK_not_received_in_timely_mannerreceived_frame_when_stream_half_closedframe_with_invalid_sizerefused_stream_before_processing_any_application_logicstream_no_longer_neededunable_to_maintain_the_header_compression_contextconnection_established_in_response_to_a_CONNECT_request_was_reset_or_abnormally_closeddetected_excessive_load_generating_behaviorsecurity_properties_do_not_meet_minimum_requirementsendpoint_requires_HTTP_1.1unknown_reasonNO_ERRORPROTOCOL_ERRORINTERNAL_ERRORFLOW_CONTROL_ERRORSETTINGS_TIMEOUTSTREAM_CLOSEDFRAME_SIZE_ERRORREFUSED_STREAMCANCELCOMPRESSION_ERRORCONNECT_ERRORENHANCE_YOUR_CALMINADEQUATE_SECURITYHTTP_1_1_REQUIRED
add byte [rbp + rcx*4 + 5], cl
cmp al, 0x57
or dword [rax], eax
mov edx, 0x3e
call fcn.1400ff770
invalid
invalid
invalid
lea rax, [rsi + 3]
cmp rsi, 0xfffffffffffffffc
ja 0x140088ede
invalid
add byte [rax + 0x39], cl
ror byte [rdi], 1
xchg dword [rbx + 0x48000003], esi
mov eax, dword [rcx]
mov dl, byte [r8 + 2]
mov byte [rax + rsi + 2], dl
movzx edx, word [r8]
mov word [rax + rsi], dx
cmp rax, rdx
ja 0x140088ef0
test r13, r13
je 0x140088b6d
mov rdx, qword [rcx + 8]
add rsi, 4
mov byte [rax + rcx*2], 0x39
invalid
jae 0x140088e34
mov byte [rax + rcx*2], 0x39
invalid
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x110], rax
add byte [rdi], cl
sub byte [rsp + 0xa0], al
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xa0], al
movaps xmmword [rsp + 0x100], xmm0
add byte [rax], al
cmp qword [rsp + 0x48], rdi
ja 0x140088ba8
lea rcx, [rsp + 0x68]
mov rax, qword [rcx - 0x18]
call 0x1305a16e9
call 0x1305a16e9
push rcx
invalid
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
test r13, r13
je 0x140088dbf
mov rcx, qword [rsp + 0x90]
mov ecx, dword [rsp + 0x90]
mov word [rax + rdx*4], fs
add byte [rax], al
add al, ch
or dl, ah
invalid
call fcn.140086dc6
mov qword [rbx + 0xb8], 3
mov qword [rbx + 0xc0], r13
movaps xmm0, xmmword [rsp + 0x100]
movups xmmword [rbx + 0xc8], xmm0
or eax, 0
add byte [rax], al
or eax, 0
add byte [rax], al
mov rax, qword [rsp + 0x110]
add byte [rax], al
mov qword [rbx + 0xd8], rax
mov dword [rbx + 0xe0], ebp
jmp 0x140088dbf
mov rax, qword [rsp + 0xb8]
jmp 0x140088c05
xor eax, eax
cmp rax, rdx
cmovb rdx, rax
add r8, rdx
jb 0x140088f21
ror byte [rcx + 1], 1
ror byte [rdi], 1
invalid
lea rsi, [rbx + 0x100]
lea rdi, [rsp + 0xa0]
add byte [rax - 0x73], cl
mov esp, 0xa024
add byte [rdi], cl
mov dh, 0x47
mov r9d, dword [rdi + 0x40]
add byte [rax], al
movzx eax, byte [rdi + 0x46]
mov ecx, dword [rdi + 0x40]
shl rax, 0x20
or rax, rcx
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov r8, rsi
mov eax, esi
mov eax, esi
call fcn.1400112a7
lea r13, str.called__Result::unwrap____on_an__Err__value
test r12, r12
test esp, esp
je 0x140088c6f
cmp r12, 1
jne 0x140088c79
mov rcx, qword [rsp + 0xb0]
mov ecx, dword [rsp + 0xb0]
add byte [rax], al
sub rcx, qword [rsp + 0xb8]
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmovae rax, rcx
cmovae eax, ecx
jmp 0x140088c7b
mov rax, qword [rsp + 0xb8]
add byte [rax], al
jmp 0x140088c7b
xor eax, eax
ror byte [rbx + rcx*4 - 0x4c], 0x24
enter 0, 0
mov r14, qword [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add byte [rcx + rdi - 0x10], cl
invalid
cmp rax, r14
invalid
cmovae rax, r14
test rax, rax
je 0x140088d56
test r12, r12
je 0x140088cc2
cmp r12, 1
jne 0x140088cd4
mov rax, qword [rsp + 0xb0]
mov r15, qword [rsp + 0xb8]
mov eax, 0x49000000
cmp edi, eax
cmp r15, rax
cmovae r15, rax
sub rax, r15
add r15, qword [rsp + 0xa8]
jmp 0x140088cd9
mov r15, qword [rsp + 0xb0]
mov rax, qword [rsp + 0xb8]
jmp 0x140088cd9
xor eax, eax
mov r15, r13
cmp rax, r14
cmovb r14, rax
cmovb esi, eax
cmovb esi, eax
invalid
mov rcx, qword [rbx + 0x108]
mov rax, qword [rbx + 0x110]
sub rax, rcx
sub eax, ecx
cmp rax, r14
invalid
jae 0x140088d08
invalid
mov rcx, rsi
int1
mov rdx, r14
call fcn.140002e7f
mov rcx, qword [rbx + 0x108]
add byte [rax], al
invalid
add byte [rax + 3], cl
mov eax, dword [rax]
add dword [rax], eax
add byte [rcx + rcx*4 - 6], cl
mov edx, edi
add rcx, qword [rbx + 0x100]
mov rdx, r15
mov edx, edi
mov edx, edi
mov r8, r14
call fcn.1400fc280
mov rax, qword [rbx + 0x108]
mov eax, dword [rbx + 0x108]
mov eax, dword [rbx + 0x108]
mov rdx, qword [rbx + 0x110]
sub rdx, rax
cmp rdx, r14
jb 0x140088ece
invalid
invalid
add dword [rax], eax
invalid
invalid
add rax, r14
mov qword [rbx + 0x108], rax
or dword [rax], 1
or byte [rcx], al
add byte [rax], al
mov rcx, rdi
stc
stc
mov rdx, r14
call fcn.14008536b
mov r12, qword [rsp + 0xa0]
jmp 0x140088c49
test r12, r12
je 0x140088d79
cmp r12, 1
jne 0x140088d83
mov rcx, qword [rsp + 0xb0]
xor eax, eax
sub rcx, qword [rsp + 0xb8]
sub ecx, dword [rsp + 0xb8]
sub ecx, dword [rsp + 0xb8]
cmovae rax, rcx
jmp 0x140088d85
mov rax, qword [rsp + 0xb8]
jmp 0x140088d85
add bl, ch
add dh, byte [rcx]
ror byte [rcx + rdi - 0x10], 0x4c
cmovb esi, eax
invalid
xor eax, eax
cmp rax, r14
cmovb r14, rax
invalid
invalid
mov qword [rsp + 0x100], r14
test r14, r14
jne 0x140088f39
add byte [rax], al
add byte [rax], al
lea rdi, [rbx + 0x70]
cmp dword [rbx + 0x70], 3
invalid
je case.0x140079321.86
mov rcx, rdi
call fcn.14006f6dd
lea rsi, [rsp + 0xa0]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x128]
cmp rax, 2
je 0x140088e11
invalid
lea rdx, [rsp + 0x140]
lea rdx, [rsp + 0x140]
test rax, rax
je 0x140088dfe
mov rcx, qword [rsp + 0x130]
mov rax, qword [rsp + 0x138]
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
invalid
add rcx, r8
add rcx, 0x10
jmp 0x140088e0e
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rdi], ah
add dword [rax], eax
add byte [rbx + rcx*4 + 0x40], cl
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
mov rcx, qword [rsp + 0x130]
mov rax, qword [rsp + 0x138]
test byte [rax + rdi], ah
add dword [rax], eax
invalid
test byte [rax + rdi], ah
add dword [rax], eax
add bh, bh
call qword [rax + 0x68]
push rax
push 0x248c8d48
mov word [rax + rbp], fs
add dword [rax], eax
invalid
lea rcx, [rsp + 0x128]
call fcn.140010320
mov al, 0xc
add rsp, 0x158
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
push rsp
or dword [rax], eax
mov rcx, rsi
call fcn.1400ff670
sub eax, 0x48000768
mov ecx, edi
mov rcx, rdi
mov rdx, r14
call fcn.1400ff309
invalid
invalid
invalid
lea rcx, [rsp + 0xe8]
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, [rsp + 0x98]
lea rdx, [rsp + 0x100]
add dword [rax], eax
add byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
add eax, 0xfffb389d
add dword [rax], eax
add byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
add eax, 0xfffb389d
sti
dec dword [rax - 0x77]
or byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
sbb byte [rax - 0x73], cl
add eax, 0xc84fa
sbb byte [rax - 0x73], cl
add eax, 0xc84fa
test byte [rax + rax], cl
lea rcx, [rsp + 0xa0]
lea ecx, [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax + 2], edi
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov qword [rcx + 0x20], 0
mov dword [rcx + 0x20], 0
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0xc854f
test dword [rax + rax], ecx
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
test dword [rax + rax], ecx
test dword [rax + rax], ecx
call fcn.1400ff5b0
lea rcx, str.assertion_failed:_self.has_capacity__C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_write.rs
lea r8, [0x140147a48]
or eax, dword [rax]
or eax, dword [rax]
mov edx, 0x25
call fcn.1400ff770
invalid
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call fcn.1400ff309
invalid
mov rcx, r12
call fcn.1400ff309
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsnot_a_result_of_an_errorunspecific_protocol_error_detectedunexpected_internal_error_encounteredflow_control_protocol_violatedsettings_ACK_not_received_in_timely_mannerreceived_frame_when_stream_half_closedframe_with_invalid_sizerefused_stream_before_processing_any_application_logicstream_no_longer_neededunable_to_maintain_the_header_compression_contextconnection_established_in_response_to_a_CONNECT_request_was_reset_or_abnormally_closeddetected_excessive_load_generating_behaviorsecurity_properties_do_not_meet_minimum_requirementsendpoint_requires_HTTP_1.1unknown_reasonNO_ERRORPROTOCOL_ERRORINTERNAL_ERRORFLOW_CONTROL_ERRORSETTINGS_TIMEOUTSTREAM_CLOSEDFRAME_SIZE_ERRORREFUSED_STREAMCANCELCOMPRESSION_ERRORCONNECT_ERRORENHANCE_YOUR_CALMINADEQUATE_SECURITYHTTP_1_1_REQUIRED
mov edx, dword [rbx + 9]
add byte [rax - 0x77], cl
int1
or dword [rax], eax
mov rcx, rsi
mov rdx, rax
call fcn.1400ff980
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsnot_a_result_of_an_errorunspecific_protocol_error_detectedunexpected_internal_error_encounteredflow_control_protocol_violatedsettings_ACK_not_received_in_timely_mannerreceived_frame_when_stream_half_closedframe_with_invalid_sizerefused_stream_before_processing_any_application_logicstream_no_longer_neededunable_to_maintain_the_header_compression_contextconnection_established_in_response_to_a_CONNECT_request_was_reset_or_abnormally_closeddetected_excessive_load_generating_behaviorsecurity_properties_do_not_meet_minimum_requirementsendpoint_requires_HTTP_1.1unknown_reasonNO_ERRORPROTOCOL_ERRORINTERNAL_ERRORFLOW_CONTROL_ERRORSETTINGS_TIMEOUTSTREAM_CLOSEDFRAME_SIZE_ERRORREFUSED_STREAMCANCELCOMPRESSION_ERRORCONNECT_ERRORENHANCE_YOUR_CALMINADEQUATE_SECURITYHTTP_1_1_REQUIRED
mov rcx, rax
call fcn.1400ff6f0
lea rcx, str.not_implemented
lea r8, [0x140147ab0]
or eax, dword [rax]
or eax, dword [rax]
mov edx, 0xf
call fcn.1400ff770
mov ecx, 4
call fcn.1400ff309
invalid
invalid
invalid
lea rcx, str.assertion_failed:_dst.remaining_mut_____lenC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framedata.rs
lea ecx, str.assertion_failed:_dst.remaining_mut_____lenC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framedata.rs
lea r8, [0x1401453c0]
or eax, dword [rax]
mov edx, 0x2c
call fcn.1400ff770
invalid
invalid
invalid
push 0xffffffff8d480007
lea rax, str.chunk_not_fully_encoded
add eax, 0xbeb38
lea r8, [rsp + 0x50]
mov qword [r8], rax
mov qword [r8 + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
add eax, 0xca119
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xca119
or al, 0
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
lea rdx, [0x140150060]
lea r9, [0x140147a88]
lea rcx, [rsp + 0x100]
call fcn.140104676
clc
mov dh, 7
add ah, cl
div byte [rax + 0xc]
add byte [rbp + rcx*4 + 0xd], cl
invalid
add al, ch
clc
mov dh, 7
add ah, cl
movzx eax, byte [rcx]
lea rcx, [0x1401544e8]
pop rdi
mov ch, 0xc
add byte [rbx + rcx*4 + 4], cl
ror dword [rax - 0x73], 0xd
mov ah, 0xb5
or al, 0
pop rdi
mov ch, 0xc
add byte [rbx + rcx*4 + 4], cl
ror dword [rax - 0x73], 0xd
mov ah, 0xb5
or al, 0
lea ecx, [0x140154548]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
sbb byte [rax - 0x77], cl
ret 0xff49
invalid
invalid
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x178
mov qword [rsp + 0x40], r9
mov byte [rsp + 0x33], r8b
mov dword [rsp + 0x34], edx
push rsp
and al, 0x34
push rsp
and al, 0x34
mov rdi, rcx
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x48], rax
mov r14, qword [rsp + 0x1e0]
mov rbx, qword [r14]
mov r15d, dword [r14 + 8]
mov r12d, dword [r14 + 0xc]
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov r8d, r15d
mov r9d, r12d
call fcn.14000c1ab
mov sil, byte [rax + 0x50]
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov r8d, r15d
mov r9d, r12d
call fcn.14000c1ab
inc dword [rax - 0x76]
push 0x4b8b4850
or byte [rax - 0x75], cl
push rbx
adc byte [rbp - 0x77], al
clc
inc dword [rax - 0x76]
push 0x4b8b4850
or byte [rax - 0x75], cl
push rbx
adc byte [rbp - 0x77], al
clc
mov r9d, r12d
call fcn.14000c1ab
mov r13, qword [rax]
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov r8d, r15d
mov eax, edi
mov eax, edi
mov r9d, r12d
call fcn.14000c1ab
cmp sil, 5
ja 0x14008905e
cmp sil, 3
jne 0x140089097
mov esi, dword [rax + 0x114]
adc al, 1
add byte [rax], al
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov r8d, r15d
mov r9d, r12d
call fcn.14000c127
lea rcx, [rax + 0x50]
lea ecx, [rax + 0x50]
lea ecx, [rax + 0x50]
mov edx, esi
mov r8d, dword [rsp + 0x34]
mov r9b, byte [rsp + 0x33]
call fcn.1400189a8
cmp bpl, 5
ja 0x1400890ab
add eax, 0x854d1977
in eax, dx
test r13, r13
jne 0x1400890ab
add rsp, 0x178
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
add rdi, 8
mov rcx, rdi
mov rsi, qword [rsp + 0x40]
mov rdx, rsi
mov r8, r14
call 0x14006f5a5
invalid
dec dword [rax - 0x75]
or byte [r8 - 0x75], cl
push rbx
adc byte [rbp - 0x77], al
mov eax, edi
invalid
mov eax, edi
mov r9d, r12d
mov ecx, esp
call fcn.14000c1ab
mov eax, dword [rax + 0x114]
add dword [rax], eax
add byte [rax - 0x73], cl
push rsp
and al, 0x50
push rax
add byte [rax], al
lea rdx, [rsp + 0x50]
push rax
mov dword [rdx + 4], eax
mov eax, dword [rsp + 0x34]
add al, 0x8b
and al, 0x34
mov dword [rdx + 8], eax
mov byte [rdx], 8
mov rax, qword [rsp + 0x38]
and al, 0x38
mov qword [rsp + 0x20], rax
mov rcx, rdi
and byte [rax - 0x77], cl
stc
mov r8, rsi
mov r9, r14
call fcn.14006f7d0
retf
invalid
invalid
dec dword [rax - 0x77]
stc
mov rdx, r14
mov r8, qword [rsp + 0x48]
retf
mov r8, qword [rsp + 0x48]
add rsp, 0x178
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop rsi
pop r15
jmp 0x14001887d
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x168
mov rdi, r9
mov rbx, r8
mov rsi, rdx
mov r14, rcx
movups xmm0, xmmword [0x1401437a0]
cmpsb byte [rsi], byte [rdi]
or eax, dword [rax]
cmpsb byte [rsi], byte [rdi]
or eax, dword [rax]
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm0
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x140143790]
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
sub dword [rdx], eax
mov rcx, rsi
mov ecx, esi
call fcn.14000f0c7
test al, al
jne 0x1400891b9
invalid
movups xmm8, xmmword [0x140123198]
movups xmm0, xmmword [0x140123198]
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
movaps xmmword [rdx + 0x10], xmm0
sub dword [rdx + 0x10], eax
movups xmm0, xmmword [0x140123188]
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
sub dword [rdx], eax
mov rcx, rsi
call fcn.14000f0c7
inc dword [rax + rax*8 + 0x100f2675]
test al, al
jne 0x1400891b9
movups xmm0, xmmword [0x1401232c0]
add eax, 0x9a126
or dword [rax], eax
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm0
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1401232b0]
movaps xmmword [rdx], xmm0
invalid
add byte [rdi], cl
sub dword [rdx], eax
mov rcx, rsi
call fcn.14000f0c7
test al, al
invalid
je 0x1400891db
sal byte [rdx + riz + 0x41], 0xb4
invalid
mov r12b, 6
mov rcx, rsi
call fcn.14006f71d
invalid
invalid
invalid
invalid
mov eax, r12d
add rsp, 0x168
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
ret
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
lea r15, [rsp + 0x40]
mov r8d, 0xa
mov rcx, r15
mov ecx, edi
mov ecx, edi
stc
mov r9, rsi
call fcn.1400145ca
test byte [r15], 1
mov r12b, 6
jne case.default.0x1400892d1
lea rdx, str.proxy_connection
or dword [rax], eax
add byte [rbp + rcx*4 + 0x7c], cl
and al, 0x40
lea r15, [rsp + 0x40]
mov r8d, 0x10
mov rcx, r15
mov r9, rsi
call fcn.1400145ca
test byte [r15], 1
jne case.default.0x1400892d1
add dword [rbp - 0x68], esi
movups xmm0, xmmword [0x1401232e0]
lea rdx, [rsp + 0x40]
and al, 0x40
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1401232d0]
add eax, 0x9a095
xchg ebp, eax
movabs al, byte [0xf1894802290f0009]
or dword [rax], eax
movaps xmmword [rdx], xmm0
mov rcx, rsi
call fcn.14000f234
test rax, rax
je 0x14008926d
cmp qword [rax + 0x10], 8
adc byte [rax], cl
jne case.default.0x1400892d1
test dword [rsi - 1], esp
invalid
mov rax, qword [rax + 8]
movabs rcx, 0x7372656c69617274
invalid
invalid
insb byte [rdi], dx
jb 0x1400892d7
jb 0x1400892d7
jb 0x1400892d7
cmp qword [rax], rcx
jne case.default.0x1400892d1
invalid
invalid
invalid
invalid
mov bpl, byte [rsi + 0x11c]
mov r15, qword [rdi]
mov r8d, dword [rdi + 8]
mov r9d, dword [rdi + 0xc]
mov rcx, qword [r15 + 8]
invalid
or byte [r9 - 0x75], r9b
push rdi
adc byte [rcx + rcx*4 + 0x44], al
mov rdx, qword [r15 + 0x10]
mov dword [rsp + 0x3c], r8d
and al, 0x3c
and al, 0x3c
mov dword [rsp + 0x38], r9d
call fcn.14000c127
dec dword [rcx - 0x77]
invalid
mov al, byte [rax + 0x50]
push rax
dec dword [rcx - 0x77]
invalid
push rax
lea ecx, [rax - 6]
movzx r8d, cl
cmp r8b, 6
mov edx, 6
cmovb edx, r8d
rol byte [rcx - 0x4c], 1
invalid
cmp dl, 5
rol byte [rcx - 0x4c], 1
add dword [rax - 0x78f0fa06], eax
invalid
xchg dword [rax], eax
invalid
invalid
ja case.default.0x1400892d1
and bpl, 1
movzx edx, dl
ror byte [rbp + rcx*4 + 5], cl
add cl, ah
or al, 0
ror byte [rbp + rcx*4 + 5], cl
add cl, ah
or al, 0
movsxd rdx, dword [r8 + rdx*4]
nop
add rdx, r8
jmp rdx
xor ah, 1
cmp bpl, 1
mov bpl, 0xa
sbb bpl, 0
xor r8d, r8d
jmp 0x14008932f
invalid
add byte [rdi], cl
test edi, eax
invalid
xchg esp, eax
ret 0xf45
cmp cl, 6
jb 0x140089354
add al, 0xfd
cmp al, 2
ja 0x14008933e
cmp al, 1
jne 0x140089354
mov rcx, r13
add rcx, 0x50
mov dword [rsp + 0x34], r8d
call fcn.14000b7ee
mov r8d, dword [rsp + 0x34]
mov byte [r13 + 0x50], bpl
mov byte [r13 + 0x51], r12b
mov byte [r13 + 0x52], r8b
mov eax, dword [rsi + 0x118]
test eax, eax
je 0x140089450
mov r12, qword [rsp + 0x1d8]
cmp byte [rsp + 0x1d0], 0
sete cl
test al, 1
sete al
cmp al, cl
je 0x1400893aa
mov rcx, qword [r15 + 8]
mov rdx, qword [r15 + 0x10]
mov r8d, dword [rsp + 0x3c]
mov r9d, dword [rsp + 0x38]
call fcn.14000c1ab
cmp byte [rax + 0x125], 0
je 0x1400893e9
add r14, 8
lea r15, [rsp + 0x48]
mov r8d, 0x120
mov rcx, r15
mov rdx, rsi
call fcn.1400fc280
mov byte [r15 - 8], 1
mov qword [rsp + 0x20], r12
lea rdx, [rsp + 0x40]
mov rcx, r14
mov r8, rbx
mov r9, rdi
call fcn.14006f7d0
mov r12b, 0xc
jmp 0x1400891c4
add r14, 8
mov rcx, r14
mov rdx, rdi
call fcn.140017fdd
lea r15, [rsp + 0x48]
mov r8d, 0x120
mov rcx, r15
mov rdx, rsi
call fcn.1400fc280
mov byte [r15 - 8], 1
mov qword [rsp + 0x20], r12
lea rdx, [rsp + 0x40]
mov rcx, r14
mov r8, rbx
mov r9, rdi
call fcn.14006f7d0
mov rax, qword [r12]
mov rcx, qword [r12 + 8]
mov qword [r12], 0
mov r12b, 0xc
test rax, rax
je 0x1400891c4
call qword [rax + 8]
jmp 0x1400891c4
lea rcx, str.assertion_failed:__id.is_zero__C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotopeer.rs
lea r8, [0x14011de00]
mov edx, 0x1f
call fcn.1400ff770
int3
add eax, 0xba9c1
mov edx, 0x26
call fcn.1400ff770
lea rax, [rsp + 0xb8]
mov qword [rax], rcx
lea rdx, [rsp + 0xc0]
mov qword [rdx], rax
lea rax, [0x1400142de]
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
add eax, 0xfff89878
mov qword [rdx + 8], rax
lea rax, [0x14011f440]
or dword [rax], eax
or dword [rax], eax
lea rcx, [rsp + 0xd0]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_state.rsstream_closed_because_of_a_broken_pipesend_close:_unexpected_state
call fcn.1400ff5b0
int3
mov qword [rsp + 0x38], rsi
mov al, byte [rsi + 8]
test al, al
jne 0x14008acff
mov r12, qword [rdi + 0x218]
test r12, r12
je 0x14008ac25
lea r15, [rdi + 0x10]
mov rax, qword [rsp + 0x38]
add rax, 0x10
mov qword [rsp + 0x80], rax
lea rax, [rdi + 0x1c0]
mov qword [rsp + 0x78], rax
lea r13, [rdi + 0x118]
xor ebx, ebx
cmp qword [rdi + 0x1f8], rbx
jbe 0x14008acb3
mov rax, qword [rdi + 0x1f0]
mov rcx, rbx
shl rcx, 4
mov esi, dword [rax + rcx + 8]
mov r14d, dword [rax + rcx + 0xc]
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x48], r14d
mov dword [rsp + 0x4c], esi
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
mov r8d, r14d
mov r9d, esi
call fcn.14000c1ab
cmp dword [rax + 0x48], 0x3b9aca00
setne bpl
mov rcx, qword [rdi + 0x1c8]
mov rdx, qword [rdi + 0x1d0]
mov r8d, r14d
mov r9d, esi
call fcn.14000c127
mov rcx, qword [rsp + 0x70]
mov rdx, rax
call fcn.14000d111
mov rcx, r13
mov rdx, qword [rsp + 0x80]
lea rsi, [rsp + 0x40]
mov r8, rsi
call 0x14006f5a5
mov rcx, r13
mov rdx, rsi
mov r8, r15
call 0x14001887d
mov rcx, r15
mov rdx, rsi
mov r8d, ebp
call fcn.140011066
mov rax, qword [rdi + 0x218]
cmp rax, r12
sbb rbx, 0xffffffffffffffff
cmp rax, r12
sbb r12, 0
cmp rbx, r12
jb 0x14008ab52
mov rcx, qword [rsp + 0x70]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x60], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
lea rbx, [rdi + 0x188]
cmp byte [rdi + 0x188], 3
je 0x14008ac5c
mov rcx, rbx
call fcn.140089dbb
mov rax, qword [rsp + 0x60]
mov qword [rbx + 0x20], rax
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
mov rcx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x34]
call fcn.140025730
mov rcx, rdi
mov dl, byte [rsp + 0x33]
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rdi
jmp fcn.140025730
mov dword [rsp + 0x34], eax
jmp 0x14008ab08
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
mov edx, 0x2b
call fcn.1400ff770
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
mov cl, byte [rsp + 0x50]
lea r8, [rsp + 0x88]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148490]
jmp 0x14008ad2e
invalid
invalid
lea r8, [rsp + 0x40]
mov rax, qword [rsp + 0x38]
mov qword [r8], rax
mov eax, dword [rsp + 0x34]
mov byte [r8 + 8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148470]
mov edx, 0x2b
call fcn.1400ffac0
int3
mov rcx, rsi
call fcn.1400c4c61
mov rdi, qword [rsi]
mov rbx, qword [rsi + 8]
mov sil, byte [rsi + 0x10]
test rdi, rdi
je 0x14008adf2
mov rcx, rbx
mov edx, esi
call fcn.140025730
jmp 0x14008b285
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
movabs byte [0xdb296058b480007], al
add byte [rax - 0x2f], cl
shl eax, 1
movabs byte [0xdb296058b480007], al
add byte [rax - 0x2f], cl
shl eax, 1
invalid
shl eax, 1
test rax, rax
test eax, eax
jne 0x14008b29b
xor ebp, ebp
mov al, byte [r14 + 8]
test al, al
jne 0x14008b2c3
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x37], sil
cmp byte [rbx + 0x188], 3
jne 0x14008ae79
lea rsi, [rbx + 0x188]
lea rdx, str.connection_closed_because_of_a_broken_pipeassertion_failed:_sz___super::MAX_WINDOW_SIZE_as_usize
mov r8d, 0x2a
add byte [rax], al
add byte [rcx + 0x6de6e80b], dh
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0x6de6e80b], dh
add dword [rax], eax
lea rcx, [rsp + 0x48]
mov rdx, rax
call fcn.14000fe9a
cmp byte [rsi], 3
je 0x14008ae5f
push rax
clc
inc dword [rax + 0x874033e]
mov rcx, rsi
int1
call fcn.140089dbb
mov rax, qword [rsp + 0x68]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rsp + 0x48]
movups xmm1, xmmword [rsp + 0x58]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov byte [rsp + 0x36], r15b
mov dword [rsp + 0x74], ebp
mov qword [rsp + 0x78], r14
mov qword [rsp + 0x80], rdi
lea r15, [rbx + 0x10]
lea r12, [rbx + 0x1c0]
mov r14, qword [rbx + 0x218]
test r14, r14
je 0x14008b020
mov rax, qword [rsp + 0x78]
add rax, 0x10
mov qword [rsp + 0x90], rax
lea rax, [rbx + 0x118]
mov qword [rsp + 0x88], rax
xor r13d, r13d
cmp qword [rbx + 0x1f8], r13
jbe 0x14008b2ab
mov rax, qword [rbx + 0x1f0]
mov rcx, r13
shl rcx, 4
mov edi, dword [rax + rcx + 8]
mov esi, dword [rax + rcx + 0xc]
mov qword [rsp + 0x38], r12
mov dword [rsp + 0x40], esi
mov dword [rsp + 0x44], edi
mov rcx, qword [rbx + 0x1c8]
mov rdx, qword [rbx + 0x1d0]
mov r8d, esi
mov r9d, edi
call fcn.14000c1ab
mov ebp, dword [rax + 0x48]
mov rcx, qword [rbx + 0x1c8]
mov rdx, qword [rbx + 0x1d0]
mov r8d, esi
mov r9d, edi
call fcn.14000c127
mov rdi, rax
cmp byte [rax + 0x50], 6
jb 0x14008af7a
lea rsi, [rdi + 0x50]
mov r8d, 0x26
mov cl, 0xb
lea rdx, [0x14011f3f8]
call fcn.14003c0eb
lea rcx, [rsp + 0x48]
mov rdx, rax
call fcn.14000fe9a
mov rax, qword [rsp + 0x68]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rsp + 0x48]
movups xmm1, xmmword [rsp + 0x58]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rax, qword [rdi + 0x90]
mov rcx, qword [rdi + 0x98]
mov qword [rdi + 0x90], 0
test rax, rax
je 0x14008af9b
call qword [rax + 8]
mov rax, qword [rdi + 0xa8]
mov rcx, qword [rdi + 0xb0]
mov qword [rdi + 0xa8], 0
test rax, rax
je 0x14008afbc
call qword [rax + 8]
cmp ebp, 0x3b9aca00
setne sil
mov rdi, qword [rsp + 0x88]
mov rcx, rdi
mov rdx, qword [rsp + 0x90]
lea rbp, [rsp + 0x38]
mov r8, rbp
call 0x14006f5a5
mov rcx, rdi
mov rdx, rbp
mov r8, r15
call 0x14001887d
mov rcx, r15
mov rdx, rbp
mov r8d, esi
call fcn.140011066
mov rax, qword [rbx + 0x218]
cmp rax, r14
sbb r13, 0xffffffffffffffff
cmp rax, r14
sbb r14, 0
cmp r13, r14
jb 0x14008aecd
lea rsi, [rbx + 0xc0]
lea rdi, [rsp + 0x48]
mov rcx, rdi
mov rdx, rsi
mov r8, r12
call fcn.14000d4a5
cmp qword [rsp + 0x48], 0
je case.0x14001e683.1003
mov rax, qword [rsp + 0x48]
mov r8d, dword [rsp + 0x50]
mov r9d, dword [rsp + 0x54]
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.14000c1ab
cmp dword [rax + 0x48], 0x3b9aca00
invalid
cmp eax, dword [rcx + 0xf]
xchg ebp, eax
invalid
invalid
mov rcx, r15
mov rdx, rdi
call fcn.140011066
jmp 0x14008b02c
lea rsi, [rbx + 0xe8]
lea rdi, [rsp + 0x48]
mov rcx, rdi
mov rdx, rsi
mov r8, r12
call fcn.14000d398
cmp qword [rsp + 0x48], 0
je case.0x14001e683.1005
mov rcx, r15
mov rdx, rdi
mov r8b, 1
call fcn.140011066
jmp 0x14008b082
cmp byte [rsp + 0x36], 0
je 0x14008b0e1
lea rsi, [rbx + 0xd4]
lea rdi, [rsp + 0x48]
mov rcx, rdi
mov rdx, rsi
mov r8, r12
call fcn.14000c37e
cmp qword [rsp + 0x48], 0
cmp dword [rsp + 0x48], 0
cmp dword [rsp + 0x48], 0
je 0x14008b0e1
mov rcx, r15
mov rdx, rdi
xor r8d, r8d
xor eax, eax
xor eax, eax
call fcn.140011066
jmp 0x14008b0bb
mov qword [rsp + 0x48], 2
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x68], 0
lea rsi, [rbx + 0x13c]
lea rdi, [rsp + 0x38]
mov rcx, rdi
mov rdx, rsi
mov r8, r12
call fcn.14000dd16
cmp qword [rsp + 0x38], 0
je 0x14008b149
mov rax, qword [rsp + 0x38]
mov r8d, dword [rsp + 0x40]
mov r9d, dword [rsp + 0x44]
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.14000c1ab
cmp dword [rax + 0x48], 0x3b9aca00
setne r8b
mov rcx, r15
mov rdx, rdi
call fcn.140011066
jmp 0x14008b0ff
mov rax, qword [rsp + 0x48]
cmp rax, 2
je 0x14008b189
lea rdx, [rsp + 0x60]
test rax, rax
je 0x14008b17c
mov rcx, qword [rsp + 0x50]
mov rax, qword [rsp + 0x58]
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
jmp 0x14008b186
mov rcx, qword [rsp + 0x50]
mov rax, qword [rsp + 0x58]
call qword [rax + 0x68]
lea rcx, [rsp + 0x48]
call fcn.140010320
lea rdi, [rbx + 0x128]
add dword [rax], eax
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x38
add dword [rax], eax
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x38
mov rcx, r14
mov rdx, rdi
mov r8, r12
call fcn.14000dc09
mov rsi, qword [rsp + 0x38]
test rsi, rsi
je 0x14008b1fb
mov ebp, dword [rsp + 0x40]
and al, 0x40
mov r13d, dword [rsp + 0x44]
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
mov r8d, ebp
mov r9d, r13d
call fcn.14000c1ab
fmul dword [rdi]
clc
inc dword [rcx - 0x35ffb788]
invalid
cmp eax, dword [rcx + 0xf]
xchg ebp, eax
ror byte [rax - 0x77], 0x74
and al, 0x48
mov dword [rsp + 0x50], ebp
mov dword [rsp + 0x54], r13d
mov rcx, r15
lea rdx, [rsp + 0x48]
call fcn.140011066
jmp 0x14008b19f
fmul dword [rdi]
clc
inc dword [rcx - 0x35ffb788]
invalid
lea rsi, [rbx + 0x150]
lea rdi, [rsp + 0x38]
mov rcx, rdi
mov rdx, rsi
mov r8, r12
call fcn.14000de23
mov r14, qword [rsp + 0x38]
test r14, r14
je 0x14008b263
mov ebp, dword [rsp + 0x40]
mov r13d, dword [rsp + 0x44]
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
mov r8d, ebp
mov r9d, r13d
call fcn.14000c1ab
cmp dword [rax + 0x48], 0x3b9aca00
setne r8b
mov qword [rsp + 0x48], r14
mov dword [rsp + 0x50], ebp
mov dword [rsp + 0x54], r13d
mov rcx, r15
lea rdx, [rsp + 0x48]
call fcn.140011066
jmp 0x14008b207
mov rcx, qword [rsp + 0x78]
mov edx, dword [rsp + 0x74]
call fcn.140025730
mov rcx, rbx
mov dl, byte [rsp + 0x37]
call fcn.140025730
mov rdi, qword [rsp + 0x80]
mov eax, edi
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.140103600
mov ebp, eax
xor bpl, 1
jmp 0x14008ae10
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
mov edx, 0x2b
call fcn.1400ff770
lea r8, [rsp + 0x48]
mov qword [r8], r14
mov byte [r8 + 8], bpl
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140148470]
mov edx, 0x2b
call fcn.1400ffac0
int3
lea r9, [rsp + 0x30]
cmp edx, 1
jne 0x14008b4eb
mov qword [r9], rcx
lea rcx, [0x140148c88]
mov qword [rsp + 0x20], rcx
lea rdx, str.Ipv4
and byte [rax - 0x73], cl
adc eax, 0xbd7be
jmp 0x14008b501
mov dword [rcx], ecx
lea rcx, [0x140148c60]
mov qword [rsp + 0x20], rcx
lea rdx, [0x140148c55]
mov r8d, 6
jmp 0x14008b507
mov qword [r9], rcx
lea rcx, [0x140148cb0]
lea ecx, [0x140148cb0]
lea ecx, [0x140148cb0]
mov qword [rsp + 0x20], rcx
lea rdx, str.Ipv6
mov r8d, 4
mov rcx, rax
call fcn.1400083e0
idiv edi
idiv edi
nop
add rsp, 0x38
ret
sub byte [rax - 0x7b], cl
push qword [rsi + rbp + 0x48]
mov ebx, dword [rsi + 0x20]
add rbx, 8
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
add byte [rax - 0x7d], cl
jnp 0x14008b55f
cmp qword [rbx - 8], 0
je 0x14008b579
add byte [rdi + rcx + 0x4c], dh
mov eax, dword [rbx]
mov r8, qword [rbx]
mov rcx, qword [0x140165ff0]
xor edx, edx
call r14
add rbx, 0x18
dec rdi
jne 0x14008b563
cmp qword [rsi + 0x18], 0
cmp dword [rsi + 0x18], 0
je 0x14008b5a6
mov r8, qword [rsi + 0x20]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x79a82
and eax, 0x79a82
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x4a028b48], al
lea edx, [rax + rsi]
dec rdx
cmp rdx, 2
cli
add bh, byte [rcx + 2]
cli
add bh, byte [rcx + 2]
cmovb rcx, rdx
test rcx, rcx
je case.0x14003276b.579
cmp rcx, 1
jne 0x14008b790
mov bpl, 2
cmp byte [rdi + 0x48], 2
je 0x14008b6c2
lea rdx, [rdi + 0x40]
mov rax, qword [rdi + 0x28]
mov r8, qword [rdi + 0x30]
mov r9, qword [rdi + 0x38]
lea rbx, [rsp + 0x70]
mov rcx, rbx
call qword [rax]
mov bpl, byte [rdi + 0x48]
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
mov eax, dword [rbx + 0x21]
mov dword [rsp + 0x20], eax
mov eax, dword [rbx + 0x24]
mov dword [rsp + 0x23], eax
and byte [rbx + 0x44892443], cl
and al, 0x23
lea rdx, [rdi + 0x20]
mov rax, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov r9, qword [rdi + 0x18]
lea rcx, [rsi + 8]
call qword [rax]
movaps xmm0, xmmword [rsp + 0x40]
and al, 0x40
and al, 0x40
movaps xmm1, xmmword [rsp + 0x50]
sub byte [rsp + 0x50], cl
movups xmmword [rsi + 0x38], xmm1
movups xmmword [rsi + 0x28], xmm0
mov byte [rsi + 0x48], bpl
mov eax, dword [rsp + 0x20]
and al, 0x20
mov ecx, dword [rsp + 0x23]
mov dword [rsi + 0x49], eax
mov dword [rsi + 0x4c], ecx
add r14, 2
mov byte [rdx], 0xe9
add dword [rax], 0
invalid
mov byte [rdx], 0xe9
add ch, cl
add dword [rax], 0
add byte [rax - 0x4b], al
mov bpl, 2
cmp byte [rdi + 0x48], 2
invalid
mov bpl, 2
cmp byte [rdi + 0x48], 2
je case.0x140049136.420
cmp eax, 0x40578d48
lea rdx, [rdi + 0x40]
lea edx, [rdi + 0x40]
mov rax, qword [rdi + 0x28]
mov r8, qword [rdi + 0x30]
mov eax, dword [rdi + 0x30]
mov r9, qword [rdi + 0x38]
lea rbx, [rsp + 0x70]
lea ebx, [rsp + 0x70]
cmp byte [rax - 0x73], cl
pop rsp
and al, 0x70
lea ebx, [rsp + 0x70]
mov rcx, rbx
call qword [rax]
mov bpl, byte [rdi + 0x48]
outsd dx, dword [rsi]
movups xmm0, xmmword [rbx]
adc byte [rbx], al
outsd dx, dword [rsi]
movups xmm0, xmmword [rbx]
adc byte [rbx], al
adc byte [rbx], al
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rsp + 0x50], xmm1
sub dword [rsp + 0x50], ecx
sub dword [rsp + 0x50], ecx
movaps xmmword [rsp + 0x40], xmm0
mov eax, dword [rbx + 0x21]
mov dword [rsp + 0x20], eax
and al, 0x20
and al, 0x20
mov eax, dword [rbx + 0x24]
mov dword [rsp + 0x23], eax
lea rdx, [rdi + 0x20]
lea edx, [rdi + 0x20]
mov rax, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
adc byte [rbx + rcx*4 + 0x4f], cl
sbb byte [rax - 0x73], cl
lea ecx, [rsi + 8]
adc byte [rbx + rcx*4 + 0x4f], cl
sbb byte [rax - 0x73], cl
lea ecx, [rsi + 8]
call qword [rax]
movaps xmm0, xmmword [rsp + 0x40]
lea ecx, [rsi + 8]
call qword [rax]
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
and al, 0x50
movups xmmword [rsi + 0x38], xmm1
movups xmmword [rsi + 0x28], xmm0
mov byte [rsi + 0x48], bpl
mov byte [rsi + 0x48], ch
mov byte [rsi + 0x48], ch
mov eax, dword [rsp + 0x20]
mov ecx, dword [rsp + 0x23]
invalid
mov dword [rsi + 0x49], eax
and ecx, dword [rcx + 0x4e894946]
inc r14
mov dword [rsi + 0x4c], ecx
inc r14
mov qword [rsi], r14
jmp case.0x14004e452.371
xchg ebp, eax
add byte [rax], al
invalid
xchg ebp, eax
add byte [rax], al
add byte [rdi], cl
adc byte [rdi + 0x30], al
movups xmm0, xmmword [rdi + 0x30]
movups xmm1, xmmword [rdi + 0x40]
adc byte [rdi + 0x40], cl
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
cmp rax, r14
je 0x14008b7ef
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
lea rcx, [rsp + 0x70]
and al, 0x70
and al, 0x70
call fcn.140002550
lea rbx, [rsp + 0x88]
add byte [rax], al
add byte [rax - 0x75], cl
push rdi
and byte [rbx + rcx*4 + 0x47], cl
sub byte [rax - 0x77], cl
fld1
jg 0x14008b83c
idiv edi
add byte [rax], al
add byte [rax - 0x75], cl
push rdi
and byte [rbx + rcx*4 + 0x47], cl
sub byte [rax - 0x77], cl
fld1
jg 0x14008b83c
idiv edi
mov r14, qword [rbx - 0x18]
movups xmm0, xmmword [rbx - 0x10]
movaps xmmword [rsp + 0x40], xmm0
movups xmm0, xmmword [rbx]
add ecx, dword [rdi]
sub dword [rsp + 0x50], eax
add ecx, dword [rdi]
sub dword [rsp + 0x50], eax
mov rax, qword [rbx + 0x10]
mov qword [rsp + 0x60], rax
mov al, byte [rdi + 0x50]
push r8
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x40], xmm1
movups xmmword [rsi + 0x30], xmm0
mov qword [rsi], r14
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [rsi + 8], xmm0
adc dword [rsi + 8], eax
adc dword [rsi + 8], eax
movups xmmword [rsi + 0x18], xmm1
mov rcx, qword [rsp + 0x60]
mov qword [rsi + 0x28], rcx
invalid
invalid
mov byte [rsi + 0x50], al
sub byte [rax - 0x7eb7afba], r9b
invalid
add rsp, 0xa0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
in al, dx
xor byte [rcx + rcx*4 - 0x39], cl
mov rsi, rcx
mov rbx, qword [rdx]
test rbx, rbx
jne 0x14008b88f
invalid
mov r14, rdx
mov r14, rdx
mov al, byte [0x1401660a0]
mov ecx, 0x20
mov edx, 8
call fcn.14003e6a0
cmp al, 0x2e
sti
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
sbb byte [rcx], al
add byte [rax], al
cmp al, 0x2e
sti
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
sbb byte [rcx], al
add byte [rax], al
mov rbx, rax
movups xmm0, xmmword [0x14014f2b0]
movups xmmword [rax + 0x10], xmm0
adc dword [rax + 0x10], eax
adc dword [rax + 0x10], eax
movups xmm0, xmmword [0x14014f2a0]
movups xmmword [rax], xmm0
adc dword [rax], eax
adc dword [rax], eax
xor ecx, ecx
call fcn.14000b298
mov qword [r14], rbx
mov al, byte [0x1401660a0]
mov ecx, 0x18
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x14008b976
mov rcx, qword [rdi + 0x10]
mov qword [rax + 0x10], rcx
movups xmm0, xmmword [rdi]
movups xmmword [rax], xmm0
add byte [rax - 0x73], cl
or eax, 0xbcbee
out dx, al
retf
or eax, dword [rax]
add byte [rax - 0x73], cl
or eax, 0xbcbee
out dx, al
retf
or eax, dword [rax]
out dx, al
retf
mov qword [rsp + 0x20], rcx
movabs r14, 0x1b75e7fcef7722c7
movabs r15, 0xfa1a2489628ca65c
mov edi, 0x628ca65c
mov dword [rdx + rbx], esp
cli
mov edi, 0x628ca65c
mov dword [rdx + rbx], esp
cli
invalid
mov rcx, rbx
mov ecx, ebx
mov rdx, r14
mov edx, esi
mov r8, r15
mov r9, rax
call fcn.14001db20
stc
invalid
stc
dec dword [rax - 0x7b]
invalid
invalid
test rax, rax
je 0x14008b95d
sal byte [rsp + rbp*2 + 0x48], 0x89
mov rdi, rax
mov rbx, rdx
mov rcx, rax
call qword [rdx + 0x18]
xor rdx, r15
xor rax, r14
xor eax, esi
invalid
xor eax, esi
invalid
or rax, rdx
jne 0x14008b934
mov rax, qword [rdi + 0x10]
adc byte [rax - 0x77], cl
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rdi]
adc byte [rdi], al
adc byte [rdi], r9b
adc byte [rdi], al
movups xmmword [rsi], xmm0
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
mov ecx, dword [0x140165ff0]
cmpsb byte [rsi], byte [rdi]
or eax, 0x49d23100
add byte [rcx], dh
ror byte [rcx - 0x77], cl
clc
add byte [rcx], dh
ror byte [rcx - 0x77], cl
clc
xor edx, edx
mov r8, rdi
add rsp, 0x30
add esp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
mov rcx, rdi
call qword [rbx]
cmp qword [rbx + 8], 0
cmp dword [rbx + 8], 0
cmp dword [rbx + 8], 0
jnp 0x14008b945
add byte [rbp + rbx + 0x48], dh
je 0x14008b95d
cmp qword [rbx + 0x10], 0x11
cmp dword [rbx + 0x10], 0x11
jb 0x14008b94b
add al, 0x48
mov edi, dword [rdi - 8]
clc
mov rdi, qword [rdi - 8]
clc
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
or eax, 0xda69e
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
retf
xchg esi, eax
invalid
invalid
retf
xchg esi, eax
invalid
add byte [rax - 0x48], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48068948], al
mov qword [rsi], rax
add rsp, 0x30
invalid
invalid
movabs rax, 0x8000000000000001
mov qword [rsi], rax
add rsp, 0x30
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov ecx, 8
add byte [rax], al
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
call fcn.1400ff140
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0x20
call fcn.1400ff140
invalid
add ah, cl
add byte [rax], al
add al, ch
lodsb al, byte [rsi]
invalid
invalid
push rsi
push rdi
push rbx
sub rsp, 0x30
mov rsi, r8
in al, dx
xor byte [rcx + rcx*4 - 0x3a], cl
mov rdi, rdx
xlatb
mov rbx, qword [rcx]
test rbx, rbx
test ebx, ebx
sbb dword [rax - 0x7b], ecx
invalid
test ebx, ebx
jne 0x14008b9f1
mov r14, rcx
mov al, byte [0x1401660a0]
add eax, 0xda6e9
add eax, 0xda6e9
mov ecx, 0x20
and byte [rax], al
add byte [rax], al
mov edx, 8
call fcn.14003e6a0
test rax, rax
test eax, eax
test eax, eax
je 0x14008bacd
test dh, bh
add byte [rax], al
add byte [rax - 0x77], cl
ret
mov rbx, rax
movups xmm0, xmmword [0x14014f2b0]
add eax, 0xc38d7
add eax, 0xc38d7
movups xmmword [rax + 0x10], xmm0
adc dword [rax + 0x10], eax
adc byte [rdi], cl
adc byte [0x14014f2a0], al
or al, 0
movups xmm0, xmmword [0x14014f2a0]
or al, 0
movups xmmword [rax], xmm0
adc dword [rax], eax
xor ecx, ecx
leave
call fcn.14000b298
stosb byte [rdi], al
clc
idiv edi
mov qword [r14], rbx
mov dword [rsi], ebx
mov al, byte [0x1401660a0]
mov ecx, 0x10
invalid
add byte [rcx + 0x10], bh
mov edx, 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
invalid
invalid
call fcn.14003e6a0
sub al, 0xfb
dec dword [rax - 0x7b]
invalid
invalid
test rax, rax
je 0x14008babe
add byte [rax], al
ror byte [rdi], 0x84
scasd eax, dword [rdi]
add byte [rax], al
add byte [rax], al
mov qword [rax], rdi
invalid
invalid
add byte [rax], al
mov qword [rax], rdi
mov qword [rax + 8], rsi
mov dword [rax + 8], esi
jo 0x14008ba1e
lea rcx, fcn.14008badd
mov qword [rsp + 0x20], rcx
and al, 0x20
mov dword [rsp + 0x20], ecx
and al, 0x20
and byte [rcx - 0x42], cl
invalid
movabs r14, 0xdf15b264d21ecb62
movabs r15, 0x1426bff099df8fe5
invalid
fistp word [rcx + 0x1426bff0]
mov edi, 0x89481426
invalid
mov rdx, r14
mov r8, r15
mov eax, edi
invalid
mov edi, 0x89481426
invalid
mov eax, edi
mov r9, rax
call fcn.14001db20
mov esi, 2
test rax, rax
je 0x14008baac
add byte [rax - 0x7b], cl
sal byte [rbx + rbx*2 + 0x48], 0x89
mov rdi, rax
mov rdi, rax
mov rbx, rdx
mov rcx, rax
call qword [rdx + 0x18]
push rdx
sbb byte [rcx + rsi - 6], cl
push rdx
sbb byte [rcx + rsi - 6], cl
xor rax, r14
or rax, rdx
or eax, edx
sal byte [rbp + 0x1b], 1
sal byte [rbp + 0x1b], 1
mov rsi, qword [rdi]
mov rbx, qword [rdi + 8]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
invalid
invalid
pop rdi
or byte [rax - 0x75], cl
mov ecx, dword [0x140165ff0]
invalid
invalid
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14008baac
cmpsd dword [rsi], dword [rdi]
xchg ebp, eax
invalid
mov rcx, rdi
call qword [rbx]
cmp qword [rbx + 8], 0
je 0x14008baac
cmp qword [rbx + 0x10], 0x11
adc byte [rcx], dl
adc dword [rdx + 4], esi
jb 0x14008ba9a
mov rdi, qword [rdi - 8]
jg 0x14008ba92
mov rcx, qword [0x140165ff0]
xor edx, edx
movsq qword [rdi], qword [rsi]
or eax, 0x49d23100
mov r8, rdi
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x7957c
jl 0x14008ba3f
invalid
mov rax, rsi
mov rdx, rbx
add rsp, 0x30
add esp, 0x30
add esp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov ecx, 8
mov edx, 0x10
call fcn.1400ff140
jae 0x14008bb01
invalid
invalid
jae 0x14008bb01
invalid
mov ecx, 8
mov edx, 0x20
and byte [rax], al
add byte [rax], al
and byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
invalid
call fcn.1400ff140
int3
sub rsp, 0x28
cmp qword [rcx], 0
je 0x14008bb12
mov rsi, rcx
mov rdi, qword [rcx + 8]
mov rcx, rdi
call fcn.1400801a9
invalid
invalid
dec dword [rax - 0x7b]
invalid
je 0x14008bb12
invalid
pcmpeqw mm1, qword [rdi]
mov rcx, qword [rsi + 8]
add rsp, 0x28
jne 0x14008bb12
pop rdi
pop rsi
jmp fcn.140025141
nop
add rsp, 0x28
pop rdi
pop rsi
ret
push rdi
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x508
movaps xmmword [rsp + 0x4f0], xmm6
sub dword [rsp + 0x4f0], esi
sub dword [rsp + 0x4f0], esi
add byte [rax], al
mov qword [rsp + 0x30], rdx
mov rdi, rcx
cmp byte [rcx + 0x178], 0
je 0x14008bb6e
xor byte [rax - 0x77], cl
iretd
mov ecx, 0x178
add byte [rax + rbp + 0x48], dh
cmp qword [rdi + 0x160], 0
cmp qword [rdi + 0x160], 0
add byte [rax], al
add byte [rsi + rbx + 0x48], dh
invalid
je 0x14008bb6e
mov rcx, rdi
mov ecx, edi
stc
call fcn.140048596
mov rcx, rdi
mov rdx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
and al, 0x30
and al, 0x30
call fcn.14004863c
xor eax, eax
sal byte [rcx], 0xf6
sti
push qword [rcx]
sal byte [rcx], 0xf6
imul cl
mov dl, 6
add byte [rax], al
jmp 0x14008c220
mov rbp, qword [rdi + 0xe8]
add byte [rax], al
mov rax, qword [rdi + 0xf0]
mov eax, dword [rdi + 0xf0]
lock add byte [rax], al
add byte [rax - 0x77], cl
out dx, al
add byte [rax], al
mov rsi, rbp
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
and al, 0x50
sub rsi, rax
lea rdx, [rdi + 0xf8]
lea rbx, [rsp + 0xf0]
lea ebx, [rsp + 0xf0]
pushfq
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
mov qword [rsp + 0xa8], rdx
mov dword [rsp + 0xa8], edx
invalid
mov dword [rsp + 0xa8], edx
xchg esp, eax
and al, 0xa8
add byte [rax], al
add al, ch
call fcn.140066cbc
mov rcx, rbx
invalid
invalid
mov cl, 0xfd
dec dword [rax - 0x77]
fld1
add edi, edx
invalid
call fcn.14008b5b1
add rax, rsi
add eax, esi
add eax, esi
jne 0x14008bbe3
xor byte [rax - 0x75], cl
pop qword [rax + 1]
add dword [rax], eax
invalid
mov rcx, qword [rdi + 0x140]
add dword [rax], eax
add byte [rax - 0x75], cl
xchg dword [rax + 1], ecx
add byte [rax], al
invalid
mov rax, qword [rdi + 0x148]
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x30]
push rsp
and al, 0x30
call qword [rax + 0x28]
mov r12, rdx
mov esp, edx
mov esp, edx
test rax, rax
test eax, eax
ror byte [rdi], 0x85
invalid
jne 0x14008c220
add byte [rbp - 0x7b], cl
in al, 0xf
invalid
test dword [rbx], ebp
sub eax, dword [rsi]
test r12, r12
jne 0x14008c209
jmp case.0x140083d19.318
invalid
lea rax, [rdi + 0xe8]
call 0x18808bbeb
mov dword [rsp + 0x80], eax
add byte [rax], al
invalid
add byte [rax], al
mov qword [rsp + 0x80], rax
add byte [rax], al
add byte [rax + 0x120bf], al
add dword [rax], eax
cmp byte [rdi + 0x120], 0
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
invalid
jl 0x14008bc21
invalid
add byte [rax], al
mov qword [rsp + 0x38], rdi
mov dword [rsp + 0x38], edi
cmp byte [rdi], cl
test byte [rbx], bh
invalid
je 0x14008c23f
add byte [rax], al
mov qword [rsp + 0x40], rbp
mov rax, qword [rdi + 0xe0]
mov eax, dword [rdi + 0xe0]
mov eax, dword [rdi + 0xe0]
add byte [rax], al
mov qword [rsp + 0xc8], rax
test byte [rax + rcx*8], ah
and al, 0xc8
add byte [rax], al
add byte [rax - 0x75], cl
xchg eax, edi
add byte [rax], al
add byte [rax], al
invalid
invalid
mov rax, qword [rdi + 0xf8]
add byte [rax], al
mov qword [rsp + 0xb8], rax
mov rax, qword [rdi + 0x140]
add dword [rax], eax
invalid
test byte [rax + rdi*4], ah
and al, 0xb8
add byte [rax], al
add byte [rax - 0x75], cl
xchg dword [rax + 1], eax
add dword [rax], eax
invalid
add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbx*4], ah
and al, 0x98
mov qword [rsp + 0x98], rax
mov dword [rsp + 0x98], eax
and al, 0x98
add byte [rax], al
add byte [rax - 0x75], cl
xchg dword [rax + 1], ecx
add dword [rax], eax
invalid
add byte [rax], al
mov rax, qword [rdi + 0x148]
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0xa0], rax
invalid
invalid
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0xa0], eax
add byte [rax], al
mov rax, qword [rdi + 0x100]
xchg dword [rax], eax
add dword [rax], eax
add byte [rax], al
invalid
invalid
test byte [rax + rsi*4], ah
and al, 0xb0
mov qword [rsp + 0xb0], rax
mov dword [rsp + 0xb0], eax
and al, 0xb0
add byte [rax], al
add byte [rax - 0x75], cl
add byte [rax], al
mov rdx, qword [rdi + 0x108]
xchg edi, eax
or byte [rcx], al
add byte [rax], al
invalid
add byte [rbx + rcx*4 - 0x79], cl
adc byte [rcx], al
mov r8, qword [rdi + 0x110]
mov eax, dword [rdi + 0x110]
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0xc7407
or al, 0
xorps xmm6, xmm6
lea rbp, [0x140155ee4]
sub eax, 0xca271
sub eax, 0xca271
jno 0x14008bc13
movabs byte [0xc700000008b8000c], al
or al, 0
add byte [rax + 8], bh
mov eax, 8
add byte [rax], al
add bh, al
mov dword [rsp + rax + 0xe8], 0
test byte [rax + rbp*8], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov word [rax + rsi*8], es
add al, 0xf0
mov qword [rsp + rax + 0xf0], rcx
add al, 0xf0
lock add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
rcl byte [rax], 0x48
add rax, 0x10
add eax, 0x10
cmp rax, 0x408
cmp eax, 0x408
or byte [rax + rax], al
add al, 0
add byte [rbp - 0x1f], dh
jne 0x14008bc78
mov r9, qword [rsp + 0x40]
and al, 0x40
mov rcx, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
push rax
sub r9, rcx
mov qword [rsp + 0x58], rdx
mov qword [rsp + 0x48], r8
and al, 0x48
mov qword [rsp + 0xd0], r9
rol byte [rax], 1
add byte [rax], al
jne case.0x1400647e3.245
add al, 0x31
xor eax, eax
jmp 0x14008bcef
invalid
shr bl, 0x33
xor ecx, dword [rdi]
invalid
jb 0x14008c44c
mov rax, r9
mov eax, ecx
enter 0xffffffffffffc148, 0xffffffffffffffe8
and byte [rdi], cl
shr rax, 0x20
jne 0x14008c378
invalid
invalid
invalid
add byte [rax], al
invalid
test dword [rcx + 0x48000006], ebp
mov rax, qword [rsp + 0xc8]
mov eax, dword [rsp + 0xc8]
enter 0, 0
add byte [rax + 1], cl
add rax, rcx
mov dword [rsp + 0xf0], r9d
lock add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rax + 1], bh
enter 0xffffffffffff8944, 0xffffffffffffff8c
and al, 0xf0
lock add byte [rax], al
lock add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
and al, 0xf8
clc
add byte [rax], al
add byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
mov r15d, 0x40
mov edi, 0x40
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x29], cl
invalid
sub r15, rax
mov qword [rsp + 0xd8], rax
mov dword [rsp + 0xd8], eax
mov dword [rsp + 0xd8], eax
test byte [rax + rbx*8], ah
and al, 0xd8
add byte [rax], al
add byte [rax - 0x3f], cl
loopne 0x14008bd08
invalid
shl rax, 4
add rax, rsp
add rax, 0xf0
add eax, 0xf0
lock add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x88], eax
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x60
lea rcx, [rsp + 0x60]
mov rdx, qword [rsp + 0xa8]
mov edx, dword [rsp + 0xa8]
call fcn.140066cbc
mov rdi, qword [rsp + 0x60]
mov edi, dword [rsp + 0x60]
mov r9, qword [rsp + 0x68]
and al, 0x68
xchg ebp, eax
scasd eax, dword [rdi]
std
dec dword [rax - 0x75]
invalid
jl 0x14008bd4f
invalid
and al, 0x68
mov rsi, qword [rsp + 0x70]
mov esi, dword [rsp + 0x70]
mov r14, qword [rsp + 0x78]
and al, 0x78
xor r12d, r12d
mov qword [rsp + 0xc0], r15
invalid
add byte [rcx + rdi - 0x31], cl
cmp rdi, r9
je 0x14008bd53
mov rax, r14
invalid
mov rcx, rsi
mov ecx, esi
int1
jmp 0x14008bd68
mov rax, r9
mov rcx, r9
mov r9, r14
int1
int1
mov rdi, rsi
test dword [rcx + rdi - 0xa], 0x184840f
add byte [rax], al
invalid
cmp rsi, r14
je 0x14008beec
add byte [rbp - 0x77], cl
std
mov r13, r15
sub r13, r12
jb 0x14008c33c
add byte [rax], al
in eax, 0xf
invalid
add byte [rax], al
mov rsi, rcx
mov r14, rax
mov esi, eax
mov esi, eax
mov rdx, r12
mov edx, esp
shl rdx, 4
mov rax, qword [rsp + 0x88]
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
sbb al, 0x10
invalid
mov byte [rax], al
add byte [rax], al
lea rbx, [rax + rdx]
adc byte [rax - 0x75], cl
mov rax, qword [rdi]
movsxd rax, dword [rbp + rax*4]
test dword [rax], eax
invalid
test dword [rax], eax
add rax, rbp
jmp rax
call 0xcd519e9b
or byte [r8 - 0x77], r9b
or byte [rax - 0x77], cl
lea ecx, [rdi + 8]
mov rdx, rbx
or byte [rax - 0x77], cl
fimul dword [rbp - 0x77]
mov r8, r13
mov rbx, r9
call fcn.140047d6a
mov esi, 0xebfffbbf
invalid
call 0x128d446f4
mov esi, 0xebfffbbf
invalid
cmp r15, r12
cmp edi, esp
mov qword [rsp + 0xe0], r9
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rsp + rcx - 0x76], dh
loopne 0x14008bdb7
add byte [rax], al
je case.0x14006608e.246
mov cl, byte [rdi + 0x3a]
mov r8b, byte [rdi + 0x3b]
cmp r8b, byte [r10 + r9*4 + 0x47]
cmp eax, dword [rcx + 0x38]
cmp r8b, cl
jne 0x14008be37
xor r15d, r15d
cmp r8b, cl
cmp al, cl
jne 0x14008be37
xor r15d, r15d
invalid
jmp 0x14008be7a
mov ecx, dword [rdi + 8]
mov rdx, qword [rdi + 0x10]
invalid
adc byte [rcx - 0x77], cl
fmul dword [rcx + rcx*4 - 0x35]
mov ebx, ecx
mov r8, rbx
mov rbx, r9
mov ebx, ecx
mov ebx, ecx
mov r9, r13
call fcn.140047dfb
dec dword [rcx - 0x77]
fldl2t
in al, dx
mov r9, rbx
jmp 0x14008bed9
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + 0x39], cl
out 0x74, eax
add byte [rax], al
cmp r15, r12
je case.0x14007730c.139
invalid
mov rcx, qword ds:[rdi + 0x18]
mov rcx, qword [rdi + 0x18]
sbb byte [r8 - 0x75], r9b
mov rax, qword [rdi + 0x28]
cmp rcx, rax
cmovb rax, rcx
cmovb eax, ecx
sub byte [r8 + 0x39], r9b
ror dword [rax + 0xf], 0x42
cmovb eax, ecx
test rax, rax
cmovb eax, ecx
test rax, rax
test eax, eax
je case.0x14007730c.139
mov rcx, rax
shr rcx, 0x20
and byte [rdi], cl
test dword [rbp + 5], esp
add byte [rax], al
ror dword [rax - 0x3f], 0xe9
and byte [rdi], cl
test dword [rbp + 5], esp
add byte [rax], al
add eax, 0x8b480000
adc byte [r9 - 0x7b74b7fd], r9b
adc byte [rcx - 0x7b74b7fd], cl
mov rcx, qword [rdi + 0x10]
mov dword [rbx], eax
mov rax, qword [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax], r9b
adc byte [rax], cl
adc byte [rcx - 0x7b74b7fd], cl
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax], r9b
adc byte [rax], cl
adc byte [rax], cl
mov eax, 1
jmp 0x14008bed9
add cl, ch
test eax, 0x31000000
xor eax, eax
jmp 0x14008bed9
movzx eax, r8b
xor eax, eax
jmp 0x14008bed9
movzx eax, r8b
movzx eax, al
movzx ecx, cl
jb 0x14008c390
cmp r8b, 0x12
ja 0x14008c39f
add byte [rax], al
clc
adc cl, byte [rdi]
xchg dword [rcx + 5], edx
add byte [rax], al
add byte [rbp + rcx*4 + 0x47], cl
sub byte [rcx], ch
sub eax, ecx
add r8, rcx
lea r8, [rdi + 0x28]
sub eax, ecx
add r8, rcx
mov dword [rbx], eax
mov rax, qword [rsp + 0x88]
mov eax, dword [rsp + 0x88]
mov eax, dword [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
invalid
add byte [rcx + rcx*4 + 0x44], cl
adc byte [rax], cl
mov qword [rax + rdx + 8], r8
mov r15d, 1
add byte [rax], al
add byte [rcx + rdi - 0x5c], cl
cmp qword [rsp + 0xc0], r12
je 0x14008c3b3
movsb byte [rdi], byte [rsi]
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
test byte [rcx], bh
add eax, 0x8d480000
lea rcx, [rdi + 8]
or byte [r13 - 0x77], r9b
call 0x18d00e7d2
clc
mov rdx, r15
mov r8, r13
sub r8, r15
clc
clc
mov rdx, r15
shl rdx, 4
loop 0x14008be8f
add rdx, rbx
add edx, ebx
call fcn.140047d6a
mov rbp, rax
xlatb
mov esi, 0x8948fffb
invalid
add rbp, r15
mov r9, r13
invalid
jmp 0x14ff1e7e9
sub r9, rbp
jb 0x14008c34e
invalid
invalid
add al, 0
invalid
invalid
test eax, 0x48000004
mov eax, ebp
mov rax, rbp
shl rax, 4
add rbx, rax
ret
mov rcx, qword [rdi + 0x40]
mov ecx, dword [rdi + 0x40]
ret
mov ecx, dword [rdi + 0x40]
mov rdx, qword [rdi + 0x48]
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.140047dfb
add rax, rbp
lea rbp, [0x140155ee4]
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xc0
add byte [rax], al
add byte [rax], al
mov edi, 0x148fffb
dec dword [rax + 1]
call 0x15b364c0e
movabs al, byte [0xc024bc8b4c000c]
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xc0
invalid
add byte [rbx + rcx*4 - 0x44], cl
mov edi, dword [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x74], cl
and al, 0xe0
loopne 0x14008bed7
add byte [rax], al
invalid
invalid
invalid
mov r9, qword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe0]
add rdi, 0x50
add edi, 0x50
add r12, rax
cmp r12, r15
jne case.0x140085704.28
mov r12, r15
mov esp, edi
add r12, qword [rsp + 0xd8]
cmp r12, 0x41
cld
invalid
movsb byte [rdi], byte [rsi]
and al, 0xd8
add byte [rax], al
add byte [rcx - 0x7d], cl
cld
mov rdi, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x38]
and al, 0x38
cmp byte [rax - 0x75], cl
je 0x14008bf25
mov rsi, qword [rsp + 0x58]
pop rax
jae 0x14008c3c6
add al, 0
add byte [rax], al
add byte [rcx + rcx*4 + 0x64], cl
mov qword [rsp + 0x20], r12
and al, 0x20
lea rcx, [rsp + 0x60]
lea ecx, [rsp + 0x60]
and al, 0x60
mov rdx, qword [rsp + 0x98]
mov edx, dword [rsp + 0x98]
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x30
invalid
mov r8, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
xor byte [rbp + rcx*4 - 0x74], cl
and al, 0xf0
lea r9, [rsp + 0xf0]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*4], ah
invalid
add byte [rax], al
add byte [rax], al
invalid
mov rax, qword [rsp + 0xa0]
mov eax, dword [rsp + 0xa0]
add byte [rax], al
call qword [rax + 0x38]
mov rax, qword [rsp + 0x60]
invalid
push rax
cmp byte [rax - 0x75], cl
and al, 0x60
invalid
cmp rax, 2
cmp eax, 2
je 0x14008c2e0
add byte [rbx + rcx*4 + 0x64], cl
mov r12, qword [rsp + 0x68]
and al, 0x68
and al, 0x68
test rax, rax
ror byte [rdi], 0x85
wait
jne 0x14008c2ea
test dword [rbx + 0x31000003], ebx
add eax, dword [rax]
add byte [rcx], dh
xor eax, eax
mov r8, qword [rsp + 0xd0]
mov eax, dword [rsp + 0xd0]
ror byte [rbx + rcx*4 - 0x7c], 0x24
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x39], cl
invalid
cmp r12, r8
setne al
xchg ebp, eax
invalid
mov ecx, 0xff
inc dword [rax]
add byte [rax], al
xchg ebp, eax
sar byte [rcx + 0xff], 0xf
inc dword [rax]
add byte [rax], al
cmova eax, ecx
test al, al
je case.0x140083cb3.47
and dword [rdi], ecx
mov dh, 0xc0
add byte [rax], al
cmova eax, ecx
test al, al
je case.0x140083cb3.47
invalid
rol dword [rax + rax*8 - 0x49f0de8c], 0xc0
and dword [rdi], ecx
mov dh, 0xc0
movzx eax, al
cmp eax, 1
jne case.0x140083cb3.48
add dword [rbp + 0x29], esi
mov rax, qword [rsp + 0x50]
add rax, r12
loopne case.0x140085704.33
mov qword [rdi + 0xf0], rax
mov dword [rdi + 0xf0], eax
lock add byte [rax], al
add byte [rax - 0x75], cl
je 0x14008bfaa
mov rsi, qword [rsp + 0x40]
jmp 0x14008c1af
invalid
jmp 0x14008c1af
and eax, dword [rdx]
add byte [rax], al
invalid
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
and al, 0x80
mov rax, qword [rsp + 0x80]
movups xmmword [rax], xmm6
adc dword [rax], esi
and al, 0x80
add byte [rax], al
add byte [rdi], cl
adc dword [rax], esi
xor cl, ch
lar eax, word [rax]
add byte [rcx + rcx*4 - 0x1e], cl
mov rdx, r12
jmp 0x14008c1ab
mov rdx, r12
mov edx, esp
mov rax, qword [rsp + 0x80]
movups xmmword [rax], xmm6
adc dword [rax], esi
and al, 0x80
add byte [rax], al
add byte [rdi], cl
adc dword [rax], esi
sub rdx, r8
mov r10, qword [rsp + 0x48]
je 0x14008c1ab
test bl, dh
add dword [rax], eax
invalid
test bl, dh
add dword [rax], eax
add byte [rcx + rcx*4 - 0x2d], cl
mov rbx, r10
sub rbx, 1
jb 0x14008c360
wait
add eax, dword [rax]
add byte [rax], al
add dword [rdi], ecx
invalid
wait
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdi*4], fs
add byte [rax], al
mov rcx, qword [rsp + 0xb8]
mov ecx, dword [rsp + 0xb8]
add byte [rax + 0x39], cl
cmp rsi, rcx
cmp esi, ecx
invalid
mov eax, 0
cmovae rax, rcx
invalid
invalid
add byte [rax + 0xf], cl
ror dword [r8 - 0x77], 0xf1
mov rcx, rsi
mov ecx, esi
sub rcx, rax
lea rax, [rcx + rcx*4]
lea eax, [rcx + rcx*4]
shl rax, 4
shl eax, 4
mov r8, qword [rsp + 0xb0]
lea rcx, [r8 + rax]
lea ecx, [rax + rax]
or al, 0
mov r8, qword [r8 + rax]
lea r9, [0x140155ef4]
or al, 0
add byte [rbp + rcx*4 + 0xd], cl
neg byte [rsi + 0x634b000c]
or al, 0
invalid
invalid
or al, 0
movsxd rax, dword [r9 + r8*4]
add al, 0x81
add rax, r9
enter 0xffffffffffffe0ff, 0x48
mov eax, dword [rcx + 0x18]
jmp rax
mov rax, qword [rcx + 0x18]
jmp 0x14008c040
mov r9, qword [rcx + 0x18]
mov rax, qword [rcx + 0x28]
mov eax, dword [rcx + 0x28]
mov eax, dword [rcx + 0x28]
cmp r9, rax
jmp 0x14008c036
shr ebx, 0x1c
mov al, byte [rcx + 0x3b]
sub al, byte [rcx + 0x3a]
movzx eax, al
add rax, qword [rcx + 0x18]
sbb byte [r9 - 0x39], cl
sar edi, 0xff
invalid
invalid
ror byte [rax + 3], 0x41
sbb byte [rcx - 0x39], cl
sar edi, 0xff
invalid
cmovb rax, r9
cmovb eax, ecx
ror dword [rax + 3], 0x41
cmovb rax, r9
invalid
add rax, qword [rcx + 0x48]
cmovb rax, r9
shr ebx, 4
jmp 0x14008c040
mov rax, qword [rcx + 0x10]
adc byte [r9 - 0x77], cl
invalid
mov r14, rdx
sub r14, rax
sub esi, eax
sub esi, eax
jb 0x14008c141
invalid
lea r9, [0x140155f04]
mov cl, 0x9e
or al, 0
movsxd rdx, dword [r9 + r8*4]
add rdx, r9
jmp rdx
mov qword [rsp + 0x90], rax
mov rdx, qword [rcx + 0x18]
mov r8, rdx
sbb byte [rcx - 0x77], cl
ror byte [rcx + 0x29], 1
ror byte [rdi], 0x82
jb 0x14008c3da
invalid
invalid
invalid
mov eax, edx
sub r8, rax
jb 0x14008c3da
mov qword [rcx + 0x18], r8
add qword [rcx + 0x10], rax
sbb byte [rax + 1], cl
adc r11b, bpl
jmp 0x14008c0b2
invalid
jmp 0x14008c0b2
add rcx, 8
add ecx, 8
mov rdx, rax
call fcn.140047f71
jmp 0x14008c0b2
add rcx, 8
add rcx, 8
mov rdx, rax
call 0x140048094
invalid
jmp 0x14008c0b2
sbb byte [rax - 0x75], cl
push rcx
adc byte [rcx - 0x77], cl
ror byte [rcx + 0x29], 1
ror byte [rdi], 0x82
invalid
mov rdx, qword [rcx + 0x10]
mov r8, rdx
sub r8, rax
jb 0x14008c444
add qword [rcx + 8], rax
mov qword [rcx + 0x10], r8
or byte [rcx + rcx*4 + 0x41], cl
adc byte [rax - 0x73], cl
add dword [rax - 0x75], r9d
mov dword [rcx + 0x10], eax
lea rax, [rsi + 1]
mov rcx, qword [rsp + 0xb8]
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax + 0x39], cl
enter 0xb8, 0
add byte [rax], al
invalid
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax + 0x39], cl
enter 0xb8, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xf], cl
ror dword [r8 - 9], 0xd8
cmovae rax, rcx
neg rax
lea r15, [rsi + rax]
inc r15
mov qword [rdi + 0x108], r15
mov qword [rdi + 0x110], rbx
add dword [rax], eax
add byte [rax - 0x73], cl
xor al, 0xb6
invalid
mov dh, 0x48
shl esi, 4
shl rsi, 4
add rsi, qword [rsp + 0xb0]
add byte [rax], al
add byte [rcx + 0xa], bh
add byte [rax], al
mov ecx, 0xa
lea rdi, [rsp + 0xf0]
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
lock add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
cmp qword [rsp + 0xf0], 4
je 0x14008c11a
invalid
lea rcx, [rsp + 0xf0]
call 0x14004833c
ret 0xfffb
lock add byte [rax], al
add al, ch
and al, dl
ret 0xfffb
invalid
invalid
mov r10, rbx
mov rsi, r15
fimul dword [rcx + rcx*4 - 2]
mov rdx, r14
test r14, r14
mov rdi, qword [rsp + 0x38]
mov edi, dword [rsp + 0x38]
mov edi, dword [rsp + 0x38]
jne case.0x140087e7e.19
xor eax, eax
xor esi, esi
mov qword [rsp + 0x48], rbx
mov qword [rsp + 0x58], r15
mov dword [rsp + 0x58], edi
mov dword [rsp + 0x58], edi
jmp 0x14008c1af
mov qword [rsp + 0x48], r10
lea r9, [0x140155f14]
or al, 0
or al, 0
movsxd rax, dword [r9 + r8*4]
add rax, r9
mov qword [rsp + 0x58], rsi
jmp rax
mov qword [rsp + 0x90], rdx
mov rax, qword [rcx + 0x18]
mov r8, rax
mov eax, eax
xchg esp, eax
and al, 0x90
add byte [rax], al
add byte [rax - 0x75], cl
sbb byte [r9 - 0x77], cl
mov eax, eax
sub r8, rdx
mov eax, eax
sub r8, rdx
jb 0x14008c45d
mov qword [rcx + 0x18], r8
add qword [rcx + 0x10], rdx
add dword [rcx + 0x10], edx
add dword [rcx + 0x10], edx
jmp 0x14008c1ab
add rcx, 8
call 0x140048094
mov edi, 0x23ebfffb
mov edi, 0x23ebfffb
add rcx, 8
call fcn.140047f71
jmp 0x14008c1ab
xor eax, eax
xor esi, esi
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x50], rax
sub rsi, rax
lea rbx, [rsp + 0xf0]
mov rcx, rbx
mov rdx, qword [rsp + 0xa8]
call fcn.140066cbc
mov rcx, rbx
call fcn.14008b5b1
add rax, rsi
je 0x14008c2f1
mov cl, 9
call fcn.1400210cc
mov rsi, rax
mov rcx, rax
mov rdx, r12
call fcn.140021119
xor eax, eax
mov rdx, rsi
movaps xmm6, xmmword [rsp + 0x4f0]
add rsp, 0x508
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [rsp + 0x50]
cmp rbp, rcx
jb 0x14008c2d1
mov eax, 1
jmp 0x14008bbcc
xor eax, eax
jmp 0x14008bbcc
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srccommon_buf.rs
mov rcx, r12
mov rdx, r15
call fcn.1400ff5f0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bufchain.rs
mov rcx, rbp
mov rdx, r13
call fcn.1400ff5f0
lea rcx, str.Out_of_bounds_accessC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh2mod.rsusername_length_should_between_1_to_255password_length_should_between_1_to_255
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srccommon_buf.rs
mov edx, 0x14
call fcn.1400ffb60
lea rcx, [0x1401433d3]
lea r8, [0x140143460]
mov edx, 0x35
call fcn.1400ff770
lea r8, [0x140143f48]
mov rdx, rax
call fcn.1400ff980
lea r8, [0x140143f48]
mov edx, 0x12
mov rcx, rax
call fcn.1400ff6f0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bufchain.rs
mov ecx, 1
xor edx, edx
call fcn.1400ff5f0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1io.rs
mov edx, 0x40
mov rcx, r12
call fcn.1400ff6f0
lea rax, [rsp + 0xe8]
mov qword [rax], rdx
lea rcx, [rsp + 0x90]
mov qword [rsp + 0x60], rcx
lea rcx, [0x14003c710]
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], rcx
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0xf0]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
lea rdx, [rsp + 0x60]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff5b0
mov rcx, rax
call fcn.1400ff309
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1io.rs
mov rdx, qword [rsp + 0x40]
call fcn.1400ff5f0
lea rcx, [rsp + 0xe8]
mov qword [rcx], rax
lea rax, [rsp + 0x90]
mov qword [rsp + 0x60], rax
lea rax, [0x14003c710]
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], rax
jmp 0x14008c408
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
mov edx, 0x2b
call fcn.1400ff770
lea rcx, [rsp + 0x298]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0xf0]
test rax, rax
je 0x14008f86d
lea rcx, [rsp + 0x108]
jmp 0x14008f862
and al, 0x48
add al, byte [rax]
add byte [rax - 0x75], cl
call 0x1305a83ae
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
call qword [rax + 0x18]
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
mov qword [rsp + 0x20], rax
lea rcx, [0x140145c91]
lea r9, [0x1401213a8]
sbb ecx, dword [rcx]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x30
add al, 0
add byte [rdx + 0x17], bh
sbb ecx, dword [rcx]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x30
add al, 0
add byte [rdx + 0x17], bh
call fcn.1400ffac0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.29_srcprotoh1_role.rs
lea eax, [0x140123480]
mov edx, 0x64
mov rcx, r13
call fcn.1400ff6f0
inc byte [rsi]
invalid
inc byte [rsi]
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add al, byte [rax]
add byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
lea rcx, [rsp + 0x280]
mov qword [rcx], rax
lea rax, [rsp + 0xf0]
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x60
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x60
lea rax, [0x14003c710]
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], rax
lea rax, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0x430]
mov qword [rcx], rax
mov eax, 2
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], 0
mov dword [rcx + 0x20], 0
mov dword [rcx + 0x20], 0
lea rdx, [rsp + 0x60]
jmp 0x14008f959
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes.rs
call fcn.1400ff5b0
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE0_
mov rcx, rbx
mov rdx, rsi
call fcn.1400ff5f0
mov ecx, 8
mov edx, 0x60
call fcn.1400ff140
mov ecx, 8
mov edx, 0x240
call fcn.1400ff140
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttparse_1.9.3_src_simd_swar.rs
mov edx, 0x28
call fcn.1400ff770
mov qword [rsp + 0x3c0], rax
lea rax, [rsp + 0x1280]
lea rcx, [rsp + 0x60]
mov qword [rax], rcx
mov dword [rax], ecx
mov dword [rax], ecx
lea rcx, [0x14003c710]
mov qword [rax + 8], rcx
lea rdx, [rsp + 0x3c0]
mov qword [rax + 0x10], rdx
mov qword [rax + 0x18], rcx
lea rdx, str.cannot_advance_past__remaining_:___
lea rcx, [rsp + 0x430]
add byte [rax - 0x77], cl
adc dword [rdx + 2], edi
add byte [rax - 0x77], cl
adc dword [rdx + 2], edi
mov qword [rcx + 8], rdx
mov qword [rcx + 0x20], 0
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rcx + 0x10], eax
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rcx + 0x10], eax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes_mut.rs
mov dword [rcx + 0x10], eax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes_mut.rs
call fcn.1400ff5b0
sti
invalid
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttparse_1.9.3_src_lib.rs
call fcn.1400ff6f0
int3
mov r14, qword [r14 + 0x2308]
or byte [rbx], ah
add byte [rax], al
test r14, r14
je 0x14008fb9d
mov qword [rdi], r14
pause
cmp qword [r14 + 0x2300], rax
jne 0x14008fa66
mov r15, qword [rdi + 0x10]
mov r8, qword [rdi + 8]
cmp r8, r14
je 0x14008fb2e
xorps xmm6, xmm6
mov r12, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [r8 + 0x2310]
bt rax, 0x20
jae 0x14008fb27
cmp qword [r8 + 0x2318], r15
ja 0x14008fb27
mov r13, qword [r8 + 0x2308]
test r13, r13
je 0x14008fbbf
mov qword [rdi + 8], r13
movups xmmword [r8 + 0x2300], xmm6
mov qword [r8 + 0x2310], 0
mov rcx, qword [rbx]
mov edx, 4
dec edx
je 0x14008fb0d
invalid
and al, 0x48
mov eax, dword [rcx + 0x2300]
mov rax, qword [rcx + 0x2300]
add rax, 0x20
mov qword [r8 + 0x2300], rax
xor eax, eax
lock cmpxchg qword [rcx + 0x2308], r8
mov rcx, rax
jne 0x14008fae5
jmp 0x14008fb19
mov rcx, qword [0x140165ff0]
xor edx, edx
call r12
pause
mov r8, r13
cmp r14, r13
jne 0x14008fa9f
mov r14, qword [rdi]
mov r15, qword [rdi + 0x10]
mov rax, qword [r14 + 0x2310]
bt eax, r15d
jae 0x14008fb73
mov eax, r15d
and eax, 0x1f
imul rax, rax, 0x118
lea rdx, [r14 + rax]
add rdx, 8
ret 0x4808
mov ebx, dword [rdx - 8]
lea rcx, [rsp + 0x20]
mov r8d, 0x110
call fcn.1400fc280
cmp rbx, 2
jae 0x14008fb81
ret 0x4808
inc r15
mov qword [rdi + 0x10], r15
jmp 0x14008fb81
bt rax, 0x21
mov ebx, 2
sbb rbx, 0xffffffffffffffff
mov qword [rsi], rbx
add rsi, 8
lea rdx, [rsp + 0x20]
mov r8d, 0x110
mov rcx, rsi
call fcn.1400fc280
jmp 0x14008fba4
mov qword [rsi], 3
movaps xmm6, xmmword [rsp + 0x130]
add rsp, 0x140
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_syncmpsclist.rs
mov edx, 0x2b
call fcn.1400ff770
int3
mov r14, qword [r14 + 0x2308]
test r14, r14
je 0x14008fd67
mov qword [rdi], r14
pause
cmp qword [r14 + 0x2300], rax
jne 0x14008fc12
mov r15, qword [rdi + 0x10]
mov r8, qword [rdi + 8]
cmp r8, r14
je 0x14008fcda
xorps xmm6, xmm6
mov r12, qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [r8 + 0x2310]
add byte [rax], al
bt rax, 0x20
jae 0x14008fcd3
cmp qword [r8 + 0x2318], r15
ja 0x14008fcd3
mov r13, qword [r8 + 0x2308]
test r13, r13
and eax, dword [rax]
add byte [rbp - 0x7b], cl
in eax, dx
je 0x14008fd8d
mov qword [rdi + 8], r13
movups xmmword [r8 + 0x2300], xmm6
mov qword [r8 + 0x2310], 0
add byte [rax], al
add byte [rax - 0x75], cl
or edi, dword [rdx + 4]
add byte [rax], al
add byte [rax - 0x75], cl
or edi, dword [rdx + 4]
dec edx
je 0x14008fcb9
mov rax, qword [rcx + 0x2300]
add rax, 0x20
mov qword [r8 + 0x2300], rax
xor eax, eax
lock cmpxchg qword [rcx + 0x2308], r8
mov rcx, rax
jne 0x14008fc91
jmp 0x14008fcc5
mov rcx, qword [0x140165ff0]
xor edx, edx
call r12
call rsp
call rsp
pause
mov r8, r13
cmp r14, r13
jne 0x14008fc4b
mov r14, qword [rdi]
mov r15, qword [rdi + 0x10]
mov rax, qword [r14 + 0x2310]
bt eax, r15d
jae 0x14008fd20
mov eax, r15d
and eax, 0x1f
imul r12, rax, 0x118
lea rdx, [r14 + r12]
lea rcx, [rsp + 0x30]
mov r8d, pe_nt_image_headers64
call fcn.1400fc280
mov rbx, qword [r14 + r12 + 0x100]
movups xmm0, xmmword [r14 + r12 + 0x108]
movaps xmmword [rsp + 0x20], xmm0
jmp 0x14008fd2e
bt rax, 0x21
mov ebx, 3
sbb rbx, 0xffffffffffffffff
invalid
dec dword [rax - 0x73]
std
lea rax, [rbx - 3]
cmp rax, 2
jb 0x14008fd3f
inc r15
mov qword [rdi + 0x10], r15
lea rdx, [rsp + 0x30]
mov r8d, pe_nt_image_headers64
mov rcx, rsi
call fcn.1400fc280
mov qword [rsi + 0x100], rbx
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi + 0x108], xmm0
jmp 0x14008fd72
mov qword [rsi + 0x100], 4
movaps xmm6, xmmword [rsp + 0x130]
add rsp, 0x140
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_syncmpsclist.rs
adc eax, 0xba000b8b
sub eax, dword [rax]
add byte [rax], al
adc eax, 0xba000b8b
sub eax, dword [rax]
add byte [rax], al
call fcn.1400ff770
int3
add dword [rax], 0xf000023
test ch, bl
add byte [rax], al
add byte [rax - 0x3f], cl
call 0x15feb80d9
loop 0x14008fdf3
loop 0x14008fdf3
cmp rax, rdx
seta bpl
seta ch
seta ch
movabs r14, 0x100000000
mov rdi, rcx
mov rcx, qword [rcx + 0x2308]
test rcx, rcx
jne 0x14008fe62
outsb dx, byte [rsi]
mov rcx, qword [rdi + 0x2300]
add rcx, 0x20
call fcn.14004b698
mov rdx, rax
xor eax, eax
lock cmpxchg qword [rdi + 0x2308], rdx
jne 0x14008fe19
and eax, dword [rax]
add byte [rax - 0x7d], cl
shl dword [rax], 0xe8
xchg esp, eax
mov eax, 0x8948fffb
ret 0xc031
mov rcx, rdx
jmp 0x14008fe62
mov rcx, rax
mov rax, qword [rax + 0x2300]
add rax, 0x20
mov qword [rdx + 0x2300], rax
xor eax, eax
lock cmpxchg qword [rcx + 0x2308], rdx
or byte [rbx], ah
add byte [rax], al
or byte [rbx], ah
add byte [rax], al
je 0x14008fe62
mov r8, rax
pause
mov rax, qword [r8 + 0x2300]
add rax, 0x20
mov qword [rdx + 0x2300], rax
xor eax, eax
lock cmpxchg qword [r8 + 0x2308], rdx
mov r8, rax
jne 0x14008fe3e
mov rax, qword [rdi + 0x2310]
cmp eax, 0xffffffff
sete al
test bpl, al
je 0x14008fe99
mov rax, rdi
lock cmpxchg qword [rsi], rcx
jne 0x14008fe99
mfence
mov rax, qword [rsi + 8]
mov qword [rdi + 0x2318], rax
lock or qword [rdi + 0x2310], r14
mov bpl, 1
jmp 0x14008fe9b
xor ebp, ebp
pause
cmp qword [rcx + 0x2300], rbx
jne 0x14008fde5
mov rax, rcx
add rsp, 0x20
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
and al, 0x40
mov dword [rsp + 0x6c], eax
movaps xmmword [rsp + 0x50], xmm0
test byte [rsi], 1
je 0x14008ff3d
mov rcx, qword [rsi + 8]
test rcx, rcx
je 0x14008ff3d
mov rdx, qword [rsi + 0x10]
call fcn.1400014a3
movaps xmm0, xmmword [rsp + 0x50]
mov rax, qword [rsp + 0x60]
mov qword [rsi + 0x10], rax
mov eax, dword [rsp + 0x68]
mov dword [rsi + 0x18], eax
mov eax, dword [rsp + 0x6c]
mov dword [rsi + 0x1c], eax
movups xmmword [rsi], xmm0
add rsp, 0x88
pop rdi
pop rsi
ret
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
test byte [rsi], 1
je 0x1400901e0
mov rcx, qword [rsi + 8]
test rcx, rcx
je 0x1400901e0
mov rdx, qword [rsi + 0x10]
call fcn.1400014a3
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rdi
pop rsi
ret
cmp eax, 2
jne 0x14009029d
movups xmm0, xmmword [rdi + 0x38]
movups xmm1, xmmword [rdi + 0x48]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
test byte [rsi], 1
invalid
invalid
je 0x140090285
invalid
mov rcx, qword [rsi + 8]
test rcx, rcx
je 0x140090285
mov rdx, qword [rsi + 0x10]
call fcn.1400014a3
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rdi
pop rsi
ret
lea rax, str.JoinHandle_polled_after_completion
lea rcx, [rsp + 0x20]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xb8903
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xb8903
call fcn.1400ff5b0
int3
mov rsi, rdx
mov rdi, rcx
lea rdx, [rcx + 0xff8]
call fcn.1400c146a
test al, al
invalid
je 0x14009033b
sal byte [rsp + rcx*2 + 0x48], 0x8b
xor byte [r8 - 0x39], r9b
xor byte [r8 + r8], r8b
add byte [rax], al
mov rax, qword [rdi + 0x30]
mov qword [rdi + 0x30], 4
cmp rax, 3
cmp eax, 3
jne 0x140090342
movups xmm0, xmmword [rdi + 0x38]
adc byte [rdi + 0x38], al
cmp byte [r15], r9b
cmp byte [rdi], cl
movups xmm1, xmmword [rdi + 0x48]
adc byte [rdi + 0x48], cl
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
and dh, dh
invalid
invalid
je case.0x1400330f9.586
and dh, dh
invalid
mov rcx, qword [rsi + 8]
test rcx, rcx
or byte [rax - 0x7b], r9b
leave
je case.0x1400330f9.586
mov rdx, qword [rsi + 0x10]
mov edx, dword [rsi + 0x10]
call fcn.1400014a3
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
invalid
invalid
add rsp, 0x58
pop rdi
pop rsi
ret
lea rax, str.JoinHandle_polled_after_completion
lea rcx, [rsp + 0x20]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
add byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xb885e
add byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xb885e
call fcn.1400ff5b0
int3
cmp al, 4
jne 0x1400903dd
movups xmm0, xmmword [rdi + 0x30]
movups xmm1, xmmword [rdi + 0x40]
movaps xmmword [rsp + 0x30], xmm1
xor byte [rdi], cl
sub dword [rsp + 0x20], eax
xor byte [rdi], cl
sub dword [rsp + 0x20], eax
test byte [rsi], 1
je 0x1400903c5
mov rcx, qword [rsi + 8]
test rcx, rcx
je 0x1400903c5
mov rdx, qword [rsi + 0x10]
call fcn.1400014a3
push rsi
adc al, ch
ficom word [rax]
idiv edi
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
invalid
and byte [rdi], cl
sub byte [rsp + 0x30], cl
invalid
xor byte [rdi], cl
adc dword [rsi + 0x10], ecx
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rdi
pop rsi
ret
lea rax, str.JoinHandle_polled_after_completion
lea rcx, [rsp + 0x20]
xchg dword [rbx], ecx
add byte [rax - 0x73], cl
and al, 0x20
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
or eax, dword [rax]
or eax, dword [rax]
call fcn.1400ff5b0
int3
mov qword [rdi + 0x30], 0xc
cmp rax, 0xb
jne 0x140090482
movups xmm0, xmmword [rdi + 0x38]
movups xmm1, xmmword [rdi + 0x48]
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
test byte [rsi], 1
je 0x14009046a
mov rcx, qword [rsi + 8]
test rcx, rcx
leave
leave
je 0x14009046a
mov rdx, qword [rsi + 0x10]
call fcn.1400014a3
invalid
dec dword [rdi]
sub byte [rsp + 0x20], al
invalid
movaps xmm0, xmmword [rsp + 0x20]
and byte [rdi], cl
sub byte [rsp + 0x30], cl
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc byte [rdi], r9b
adc dword [rsi], eax
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rdi
pop rsi
ret
lea rax, str.JoinHandle_polled_after_completion
add eax, 0xb8737
xchg dword [rbx], ecx
add byte [rax - 0x73], cl
and al, 0x20
and al, 0x20
lea rcx, [rsp + 0x20]
and al, 0x20
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
shr byte [rbx], 1
or al, 0
invalid
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xc2bd0
shr byte [rbx], 1
or al, 0
invalid
shr byte [rbx], 1
or al, 0
invalid
add byte [rax - 0x77], cl
adc byte [r15], cl
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [rax - 0x73], cl
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [rax - 0x73], cl
adc eax, 0xb871e
sbb byte [rax - 0x73], cl
lea edx, [0x140148bd0]
adc eax, 0xb871e
call fcn.1400ff5b0
int3
in al, dx
sub byte [rax - 0x39], cl
rol al, 0xff
invalid
clc
invalid
ror byte [rax - 0x7d], 0xf8
jne 0x1400904e1
add rsp, 0x28
add esp, 0x28
jmp 0x14007faf8
invalid
nop
add rsp, 0x28
ret
or eax, 0xbeaea
lea r8, [0x14014f000]
lea eax, [0x14014f000]
mov edx, 0x27
call fcn.1400ff770
int3
add byte [rax], al
add al, ch
jno 0x1400904ef
invalid
mov rax, 0xffffffffffffffc0
lock xadd qword [rcx], rax
sar bh, 0xff
invalid
push rax
xadd qword [rcx], rax
cmp rax, 0x3f
jbe 0x14009052f
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x140090529
add rsp, 0x28
invalid
jmp 0x14007fc2c
nop
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
or eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
ret
lea r8, [0x14014f000]
mov edx, 0x27
add byte [rax], al
invalid
add byte [rax], al
call fcn.1400ff770
int3
invalid
in al, dx
sub byte [rax - 0x39], cl
rol al, 0xff
invalid
invalid
invalid
clc
invalid
loopne 0x140090522
ror byte [rax - 0x7d], 0xf8
jne case.0x14003d80c.492
cmp rax, 0x40
jne case.0x14003d80c.492
add rsp, 0x28
jmp 0x14007f9d5
invalid
invalid
hlt
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
add byte [rbp + rcx*4 + 5], cl
jnp 0x14009056d
lea r8, [0x14014f000]
or eax, dword [rax]
mov edx, 0x27
invalid
add byte [rax], al
add al, ch
invalid
loope 0x14009057e
int1
call fcn.1400ff770
int3
int1
invalid
rol al, 0xff
invalid
sar bh, 0xff
push rax
xadd qword [rcx], rax
cmp rax, 0x3f
clc
invalid
jbe 0x1400905bf
clc
invalid
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
cmp rax, 0x40
jne 0x1400905b9
add rsp, 0x28
jmp 0x14007f746
int1
invalid
invalid
invalid
int1
invalid
nop
add rsp, 0x28
sub bl, al
lea rcx, str.assertion_failed:_prev.ref_count_____1
adc ch, dl
or eax, dword [rax]
lea r8, [0x14014f000]
mov edx, 0x27
invalid
add byte [rax], al
add al, ch
cdq
int1
invalid
add ah, cl
invalid
cdq
int1
invalid
sub byte [rax - 0x39], cl
rol al, 0xff
invalid
ror byte [rax - 0x7d], 0xf8
jne case.0x140048248.456
add rsp, 0x28
jmp 0x14007fb95
invalid
nop
add rsp, 0x28
ret
jmp case.0x14003d63a.563
invalid
int1
invalid
xadd qword [rcx], rax
cmp rax, 0x3f
clc
invalid
jbe 0x14009064f
and rax, 0xffffffffffffffc0
cmp rax, 0x40
clc
jne 0x140090649
clc
jne 0x140090649
add rsp, 0x28
jmp 0x14007fa68
nop
add rsp, 0x28
add esp, 0x28
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14014f000]
or eax, dword [rax]
or eax, dword [rax]
mov edx, 0x27
call fcn.1400ff770
int3
sub esp, 0x28
mov rax, 0xffffffffffffffc0
sub byte [rax - 0x39], cl
rol al, 0xff
invalid
lock xadd qword [rcx], rax
cmp rax, 0x3f
cmp eax, 0x3f
rol dword [rcx], 0x48
cmp eax, 0x3f
invalid
jbe 0x140090697
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x140090691
add rsp, 0x28
sub cl, ch
sub eax, 0x90fffef6
invalid
invalid
nop
jmp 0x14007fcbe
nop
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, dword [rax]
lea r8, [0x14014f000]
or eax, dword [rax]
mov edx, 0x27
call fcn.1400ff770
invalid
invalid
add ah, cl
invalid
add byte [rax], al
add al, ch
sal eax, 6
invalid
invalid
add ah, cl
sub rsp, 0x28
mov rax, 0xffffffffffffffc0
rol al, 0xff
invalid
invalid
invalid
rol al, 0xff
invalid
lock xadd qword [rcx], rax
xadd qword [rcx], rax
cmp rax, 0x3f
jbe 0x1400906df
invalid
and rax, 0xffffffffffffffc0
cmp rax, 0x40
clc
jne 0x1400906d9
ror byte [rax - 0x7d], 0xf8
clc
jne 0x1400906d9
add rsp, 0x28
jmp 0x14007f94d
invalid
sub cl, ch
je 0x1400906c9
invalid
nop
add rsp, 0x28
invalid
sub bl, al
invalid
sub bl, al
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14014f000]
lea eax, [0x14014f000]
bnd call 0xcd5506f3
lea eax, [0x14014f000]
add eax, 0xbe913
adc ebp, ecx
or eax, dword [rax]
mov edx, 0x27
call fcn.1400ff770
invalid
add ah, cl
invalid
sub rsp, 0x28
sub esp, 0x28
sub byte [rax - 0x39], cl
mov rax, 0xffffffffffffffc0
lock xadd qword [rcx], rax
rol al, 0xff
invalid
cmp rax, 0x3f
cmp eax, 0x3f
jbe 0x140090727
sbb dword [rax - 0x7d], ecx
loopne case.0x140049136.447
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x140090721
clc
jne 0x140090721
add rsp, 0x28
add esp, 0x28
jmp 0x14007f6b7
out dx, eax
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
invalid
invalid
invalid
sub bl, al
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14014f000]
add eax, 0xbe8cb
add byte [rdx + 0x27], bh
mov edx, 0x27
invalid
add byte [rax], al
call fcn.1400ff770
int3
invalid
add ah, cl
push rsi
sub rsp, 0xa0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
call fcn.1400c1678
add eax, dword [rax]
add eax, dword [rax]
test rax, rax
test eax, eax
je 0x140090767
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
mov byte [rdx + 0x78], 4
js case.0x14005366e.313
call fcn.140094938
add byte [rax], al
add byte [rax - 0x39], cl
rol al, 0xff
sar bh, 0xff
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
rol dword [rsi], 0x48
cmp eax, 0x3f
invalid
cmp rax, 0x3f
invalid
jbe 0x14009079d
and al, 0x48
and eax, 0xffffffc0
loopne 0x14009073d
and rax, 0xffffffffffffffc0
loopne 0x14009073d
ror byte [rax - 0x7d], 0xf8
jne case.0x1400532a7.328
cmp rax, 0x40
jne case.0x1400532a7.328
mov rcx, rsi
add rsp, 0xa0
pop rsi
jmp 0x14007fa68
invalid
invalid
invalid
invalid
add byte [rsi - 0x17], bl
invalid
invalid
call qword [rax - 0x5f3b7eb8]
nop
add rsp, 0xa0
add byte [rax], al
add byte [rsi - 0x3d], bl
add byte [rax], al
add byte [rsi - 0x3d], bl
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xbe834
xor al, 0xe8
or eax, dword [rax]
lea r8, [0x14014f000]
add eax, 0xbe855
mov edx, 0x27
call fcn.1400ff770
mov ebx, 0xcc0006ef
mov ebx, 0xcc0006ef
out dx, eax
invalid
push rsi
sub rsp, 0x50
mov rsi, rcx
call fcn.1400c1678
test rax, rax
test eax, eax
je 0x1400907dd
adc eax, 0x204e8d48
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x20]
push rsp
and al, 0x20
mov dword [rdx + 8], 0x3b9aca01
call fcn.140094785
test al, 0x3f
add byte [rax], al
invalid
test al, 0x3f
add byte [rax], al
invalid
add byte [rax - 0x39], cl
rol al, 0xff
invalid
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
cmp rax, 0x3f
invalid
jbe 0x14009080d
invalid
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
ror byte [rax - 0x7d], 0xf8
jne 0x140090806
cmp rax, 0x40
jne 0x140090806
mov rcx, rsi
add rsp, 0x50
add esp, 0x50
add esp, 0x50
invalid
pop rsi
jmp 0x14007f94d
int1
invalid
invalid
int1
int1
invalid
nop
add rsp, 0x50
invalid
push rax
pop rsi
ret
invalid
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, dword [rax]
lea r8, [0x14014f000]
lea eax, [0x14014f000]
out 0xb, eax
add byte [rdx + 0x27], bh
mov edx, 0x27
add byte [rax], al
add al, ch
out dx, eax
invalid
call fcn.1400ff770
int3
sub esp, 0x1e0
loopne case.0x14005366e.317
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
call fcn.1400c1678
add eax, dword [rax]
test rax, rax
je 0x140090850
invalid
adc eax, 0x204e8d48
lea rcx, [rsi + 0x20]
and byte [rax - 0x73], cl
push rsp
and al, 0x28
lea rdx, [rsp + 0x28]
mov qword [rdx], 0xc
call fcn.140094553
invalid
invalid
add byte [rax], al
add byte [rax], al
add al, ch
add edi, dword [0x107510852]
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax - 0x39], cl
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
rol al, 0xff
invalid
push rax
xadd qword [rsi], rax
xadd dword [rsi], eax
rol dword [rsi], 0x48
cmp eax, 0x3f
clc
invalid
cmp rax, 0x3f
clc
invalid
jbe 0x140090886
and rax, 0xffffffffffffffc0
cmp rax, 0x40
cmp eax, 0x40
cmp eax, 0x40
jne 0x14009087c
mov rcx, rsi
mov ecx, esi
int1
add rsp, 0x1e0
loopne 0x140090875
add byte [rax], al
add byte [rsi - 0x17], bl
jl case.0x1400666e6.245
pop rsi
jmp 0x14007faf8
invalid
nop
add rsp, 0x1e0
add esp, 0x1e0
add esp, 0x1e0
invalid
add byte [rax], al
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
out 0xb, eax
out 0xb, eax
or eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x14014f000]
insb byte [rdi], dx
out 0xb, eax
add byte [rdx + 0x27], bh
invalid
add byte [rax], al
add byte [rax], al
or eax, dword [rax]
mov edx, 0x27
invalid
add byte [rax], al
call fcn.1400ff770
int3
add ah, cl
push rsi
sub rsp, 0xff0
sub esp, 0xff0
in al, dx
invalid
mov rsi, rcx
mov esi, ecx
call fcn.1400c1678
test rax, rax
test eax, eax
test eax, eax
je 0x1400908c9
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
push rsp
and al, 0x28
mov qword [rdx], 4
add al, 0
add byte [rax], al
add al, ch
cmp r8b, byte [rax]
call fcn.14009430f
add byte [rax - 0x39], cl
rol al, 0xff
invalid
mov rax, 0xffffffffffffffc0
push rax
xadd qword [rsi], rax
xadd dword [rsi], eax
lock xadd qword [rsi], rax
xadd dword [rsi], eax
cmp rax, 0x3f
jbe 0x1400908ff
clc
invalid
and rax, 0xffffffffffffffc0
cmp rax, 0x40
cmp eax, 0x40
cmp eax, 0x40
clc
jne case.0x1400647b3.267
jne case.0x1400647b3.267
mov rcx, rsi
add rsp, 0xff0
add byte [rax], al
add byte [rsi - 0x17], bl
loopne 0x1400908e3
pop rsi
jmp 0x14007f9d5
invalid
nop
add rsp, 0xff0
invalid
invalid
sldt word [rax]
add byte [rax], al
pop rsi
invalid
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
shl dh, cl
or eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
out 0xb, al
add byte [rdx + 0x27], bh
invalid
lea r8, [0x14014f000]
lea eax, [0x14014f000]
mov edx, 0x27
add al, ch
pop rcx
call fcn.1400ff770
int3
out dx, al
invalid
push rsi
sub rsp, 0x50
in al, dx
push rax
in al, dx
push rax
mov rsi, rcx
call fcn.1400c1678
add eax, dword [rax]
add eax, dword [rax]
add byte [rax - 0x7b], cl
sal byte [rdx + rdx + 0x48], 0x8d
je case.0x140054b8f.296
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
test rax, rax
je case.0x140054b8f.296
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
lea edx, [rsp + 0x28]
mov byte [rdx + 0x20], 5
call fcn.140094853
invalid
invalid
add byte [rax], al
and byte [0x140482123], al
add byte [rax - 0x39], cl
invalid
invalid
rol al, 0xff
invalid
invalid
invalid
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
invalid
jbe case.0x140083d19.343
invalid
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x140090965
mov rcx, rsi
add rsp, 0x50
add esp, 0x50
push rax
invalid
push rax
pop rsi
jmp 0x14007fcbe
pop rcx
invalid
invalid
invalid
pop rcx
invalid
call qword [rax + 0x50c48348]
nop
add rsp, 0x50
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, dword [rax]
lea r8, [0x14014f000]
lea eax, [0x14014f000]
add eax, 0xbe686
xchg dh, ah
or eax, dword [rax]
mov edx, 0x27
call fcn.1400ff770
invalid
int3
push rsi
sub rsp, 0xd0
in al, dx
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
call fcn.1400c1678
test rax, rax
invalid
je case.0x140079188.120
adc eax, 0x204e8d48
lea rcx, [rsi + 0x20]
and byte [rax - 0x73], r9b
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
push rsp
and al, 0x28
mov qword [rdx], 3
add eax, dword [rax]
add byte [rax], al
call fcn.140094683
cmp al, 0
add byte [rax], al
add byte [rax - 0x39], cl
rol al, 0xff
invalid
invalid
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
sar bh, 0xff
push rax
lock xadd qword [rsi], rax
invalid
lock xadd qword [rsi], rax
invalid
cmp rax, 0x3f
cmp eax, 0x3f
invalid
jbe 0x1400909e5
and al, 0x48
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
loopne case.0x1400759a5.162
ror byte [rax - 0x7d], 0xf8
jne case.0x14007d153.109
invalid
cmp rax, 0x40
cmp eax, 0x40
jne case.0x14007d153.109
adc byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
add rsp, 0xd0
pop rsi
invalid
add byte [rax], al
add byte [rsi - 0x17], bl
fsub st(4), st(0)
in al, dx
jmp 0x14007f6b7
in al, dx
invalid
call qword [rax - 0x2f3b7eb8]
nop
add rsp, 0xd0
pop rsi
invalid
add byte [rax], al
add byte [rsi - 0x3d], bl
ret
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
in al, dx
in eax, 0xb
add byte [rbp + rcx*4 + 5], cl
add eax, 0xbe60d
invalid
or eax, dword [rax]
lea r8, [0x14014f000]
add eax, 0xbe60d
out 0xb, al
add byte [rdx + 0x27], bh
mov edx, 0x27
mov edx, 0x27
invalid
call fcn.1400ff770
in eax, dx
invalid
int3
push rsi
sub rsp, 0xa0
invalid
add byte [rax], al
add byte [rax], al
movabs al, byte [0x6ae8ce8948000000]
or al, 3
add byte [rax - 0x7b], cl
test rax, rax
je 0x140090a25
lea rcx, [rsi + 0x20]
invalid
invalid
add byte [rax], al
mov rsi, rcx
call fcn.1400c1678
test rax, rax
test eax, eax
je 0x140090a25
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
push rsp
and al, 0x28
push rsp
and al, 0x28
mov byte [rdx + 0x70], 4
call fcn.1400945f1
add byte [rax], al
add byte [rax], al
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x140090a5b
invalid
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x140090a51
invalid
adc byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0xa0
add esp, 0xa0
invalid
add byte [rsi - 0x17], bl
int1
invalid
pop rsi
jmp 0x14007fb95
add esp, 0xa0
pop rsi
invalid
add byte [rsi - 0x3d], bl
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xbe576
lea r8, [0x14014f000]
mov edx, 0x27
invalid
add byte [rax], al
invalid
xchg edi, eax
in eax, 0xb
add byte [rdx + 0x27], bh
invalid
add byte [rax], al
add al, ch
invalid
std
call fcn.1400ff770
int3
in al, dx
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rsi, rcx
call fcn.1400c1678
hlt
or eax, dword [rbx]
add byte [rax - 0x7b], cl
invalid
je case.0x1400ab6c3.107
invalid
invalid
hlt
sal byte [rbp + rdx + 0x48], 0x8d
and byte [rax - 0x73], r9b
lea rdx, [rsp + 0x28]
adc eax, 0x204e8d48
lea rcx, [rsi + 0x20]
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
mov qword [rdx], 7
call fcn.1400944b9
add byte [rax], al
add al, ch
sbb edi, dword [rdx]
add byte [rax], al
cmp al, byte [rax]
add byte [rax - 0x39], cl
invalid
invalid
rol al, 0xff
sar bh, 0xff
mov rax, 0xffffffffffffffc0
sar bh, 0xff
push rax
invalid
lock xadd qword [rsi], rax
xadd qword [rsi], rax
xadd dword [rsi], eax
cmp rax, 0x3f
clc
invalid
jbe 0x140090ad4
and al, 0x48
and eax, 0xffffffc0
and rax, 0xffffffffffffffc0
cmp rax, 0x40
cmp eax, 0x40
jne 0x140090aca
jne 0x140090aca
mov rcx, rsi
add rsp, 0x210
add esp, 0x210
adc byte [rdx], al
add byte [rax], al
pop rsi
jmp 0x14007fc2c
nop
add rsp, 0x210
adc byte [rdx], al
add al, byte [rax]
add byte [rsi - 0x3d], bl
pop rsi
ret
add byte [rax], al
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14014f000]
or eax, dword [rax]
mov edx, 0x27
invalid
add al, ch
call fcn.1400ff770
int3
test ah, ch
invalid
mov esi, ecx
invalid
call fcn.1400c1678
or eax, dword [rbx]
add byte [rax - 0x7b], cl
test eax, eax
je 0x140090b17
lea rcx, [rsi + 0x20]
invalid
invalid
add eax, dword [rax]
test rax, rax
test eax, eax
je 0x140090b17
lea rcx, [rsi + 0x20]
and byte [rax - 0x73], cl
lea rdx, [rsp + 0x20]
push rsp
and al, 0x20
and byte [rax - 0x39], cl
add al, byte [rax + rax]
add al, 0
mov qword [rdx], 4
mov dword [rdx], 4
add al, 0
add byte [rax], al
add al, ch
call fcn.1400949ef
fdivr dword [rsi]
add byte [rax], al
add byte [rax - 0x39], cl
mov rax, 0xffffffffffffffc0
rol al, 0xff
invalid
lock xadd qword [rsi], rax
xadd qword [rsi], rax
xadd dword [rsi], eax
rol dword [rsi], 0x48
invalid
cmp rax, 0x3f
cmp eax, 0x3f
invalid
jbe case.0x14007d153.117
and rax, 0xffffffffffffffc0
cmp rax, 0x40
cmp eax, 0x40
clc
jne case.0x140083a91.92
jne case.0x140083a91.92
adc byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
add rsp, 0x2c0
pop rsi
jmp 0x14007f746
invalid
in al, dx
invalid
nop
add rsp, 0x2c0
pop rsi
invalid
add al, byte [rax]
add byte [rsi - 0x3d], bl
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
in al, 0xb
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
movsd dword [rdi], dword [rsi]
lea r8, [0x14014f000]
add eax, 0xbe4a5
in al, 0xb
add byte [rdx + 0x27], bh
mov edx, 0x27
invalid
add al, ch
or ebp, esp
invalid
call fcn.1400ff770
int3
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0xc0
mov rsi, rcx
call fcn.1400c117d
add eax, dword [rax]
in al, dx
rol byte [rax], 0
add byte [rax - 0x77], cl
invalid
add eax, dword [rax]
add byte [rdi], cl
movzx eax, al
mov dh, 0xc0
lea rcx, [0x140155f24]
lea ecx, [0x140155f24]
or eax, 0xc539e
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
lea eax, [0x14014f0e0]
in eax, 0xb
invalid
jmp rax
lea rax, [0x14014f0e0]
in eax, 0xb
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x30]
and al, 0x30
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
mov dword [rcx + 8], esi
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
sub byte [rax + 0xa8be], al
add byte [rbx], al
invalid
cmp byte [rsi + 0xa8], 3
mov esi, 0xa8
test al, 0
add byte [rax], al
add ecx, dword [rdi]
cmp eax, 0
jae 0x140090cac
add byte [rax], al
lea rdi, [rsi + 0x20]
jle 0x140090bd8
and byte [rax - 0x73], cl
pop rsi
xor byte [rax - 0x75], cl
invalid
invalid
lea rbx, [rsi + 0x30]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
push rsi
sub byte [rcx + 1], bh
mov ecx, 1
call fcn.1400c0bb4
invalid
add byte [rcx - 0x77], cl
mov r14, rax
mov r15, rdx
mov edi, edx
invalid
mov edi, edx
xlatb
lea rdx, [rsp + 0x28]
mov rcx, rbx
call fcn.140055921
cld
cld
dec dword [rcx - 0xe76b33d]
mov ebx, eax
mov rcx, r14
mov ecx, esi
ret
mov ecx, esi
mov rdx, r15
call fcn.1400c0bb4
test bl, bl
je case.0x14001e683.1039
mov rcx, rsi
mov ecx, esi
int1
call fcn.1400c11f4
inc byte [0xf6180bfb]
add eax, dword [rax]
movzx eax, al
ror byte [rax - 0x73], 0xd
xor al, 0x53
or al, 0
lea rcx, [0x140155f34]
lea ecx, [0x140155f34]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne case.0x140083a91.96
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
mov edx, esi
call fcn.1400c6386
jb case.0x14001e683.1040
add eax, dword [rax]
mov rax, 0xffffffffffffffc0
sar bh, 0xff
invalid
invalid
push rax
xadd qword [rsi], rax
lock xadd qword [rsi], rax
cmp rax, 0x3f
cmp eax, 0x3f
jbe case.0x1400861e4.48
mov ch, 0
add byte [rax], al
add byte [rax - 0x7d], cl
loopne 0x140090bee
and rax, 0xffffffffffffffc0
cmp rax, 0x40
cmp eax, 0x40
clc
jne 0x140090c4a
jne 0x140090c4a
mov rcx, rsi
add rsp, 0xc0
rol byte [rax], 0
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
jmp 0x14007fa68
out dx, al
invalid
nop
add rsp, 0xc0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
lea rcx, [rsi + 0x20]
and al, ch
pop rsi
call 0x16cf50c63
invalid
invalid
jmp 0x140090c91
invalid
call fcn.14007f4c1
jmp 0x140090c91
invalid
invalid
lea rbx, [rsp + 0x40]
lea ebx, [rsp + 0x40]
pop rsp
and al, 0x40
mov byte [rbx + 0x78], 4
mov byte [rbx + 0x78], 4
add al, 0x48
mov rcx, rdi
mov ecx, edi
stc
mov rdx, rbx
mov edx, ebx
call fcn.140094938
add byte [rax], al
add byte [rax - 0x39], cl
add eax, dword [rax]
add byte [rax], al
add dh, al
js 0x140090c87
mov qword [rbx], 0
mov dword [rbx], 0
mov byte [rbx + 0x78], 3
js 0x140090c87
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
and al, 0x40
mov rcx, rdi
mov rcx, rdi
stc
call fcn.140094938
cmp al, 0
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0xc0
pop rbx
pop rdi
rol byte [rax], 0
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
pop rdi
jmp 0x14007ff1e
mov rcx, rdi
mov ecx, edi
jmp 0x140090c5e
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x40]
and al, 0x40
add byte [rax - 0x73], cl
and al, 0x40
and al, 0x40
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
mov dword [rcx + 8], 1
lea rax, [rsp + 0x20]
and al, 0x20
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [r8 - 0x73], cl
adc eax, 0xb7f5e
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
lea edx, [0x140148c38]
adc eax, 0xb7f5e
or eax, dword [rax]
call fcn.1400ff5b0
call 0xcd510ce7
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xbe2f2
add byte [rbp + rcx*4 + 5], cl
adc esp, ebx
or eax, dword [rax]
invalid
lea r8, [0x14014f000]
add byte [rdx + 0x27], bh
mov edx, 0x27
invalid
add byte [rax], al
add al, ch
jns case.0x1400861e4.48
call fcn.1400ff770
int3
invalid
push rbx
sub rsp, 0xc0
add byte [rax], al
in al, dx
rol byte [rax], 0
add byte [rax], al
mov rsi, rcx
add byte [rax], al
mov rsi, rcx
call fcn.1400c117d
outsd dx, dword [rsi]
add al, 3
invalid
movzx eax, al
lea rcx, [0x140155f44]
sub al, 0x52
push rdx
or al, 0
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
invalid
lea rax, [0x14014f0e0]
lea eax, [0x14014f0e0]
mov eax, 0x48000be3
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
and al, 0x38
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x30], rcx
cmp byte [rsi + 0xa0], 3
mov esi, 0xa0
invalid
mov esi, 0xa0
add ecx, dword [rdi]
invalid
cmp eax, 0
movabs al, byte [0xf8830f03000000]
jae 0x140090e3e
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
pop rsi
xor byte [rax - 0x75], cl
mov rdx, qword [rsi + 0x28]
push rsi
sub byte [rcx + 1], bh
mov ecx, 1
mov ecx, 1
call fcn.1400c0bb4
mov r14, rax
mov r15, rdx
xlatb
xlatb
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
invalid
xor byte [rax - 0x77], cl
fld1
mov rcx, rbx
call fcn.1400557d7
mov ebx, eax
mov rcx, r14
mov rdx, r15
cli
push 0xffffffff89fffc4a
ret
cli
call fcn.1400c0bb4
add byte [rbx + rbx*8 - 0x76b7888c], al
int1
test bl, bl
je 0x140090df7
mov rcx, rsi
call fcn.1400c11f4
add eax, dword [rax]
movzx eax, al
lea rcx, [0x140155f54]
lea ecx, [0x140155f54]
or eax, 0xc51c2
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
invalid
loopne 0x140090de4
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400c6386
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
rol al, 0xff
invalid
push rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x140090e71
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x140090d1f.2
mov rcx, rsi
add rsp, 0xc0
rol byte [rax], 0
invalid
add esp, 0xc0
rol byte [rax], 0
add byte [rbx + 0x5f], bl
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007fb95
in eax, dx
invalid
invalid
in eax, dx
invalid
nop
add rsp, 0xc0
rol byte [rax], 0
invalid
rol byte [rax], 0
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, [rsi + 0x20]
call fcn.14007f610
jmp 0x140090e23
lea rbx, [rsp + 0x48]
and al, 0x48
mov byte [rbx + 0x70], 4
mov rcx, rdi
mov rdx, rbx
call fcn.1400945f1
add byte [rax], al
mov qword [rbx], 0
mov dword [rbx], 0
add byte [rax], al
add byte [rax], al
mov byte [rbx + 0x70], 3
lea rdx, [rsp + 0x48]
and al, 0x48
mov rcx, rdi
call fcn.1400945f1
mov rcx, rsi
add rsp, 0xc0
rol byte [rax], 0
add byte [rbx + 0x5f], bl
rol byte [rax], 0
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x14008007d
mov rcx, rdi
jmp 0x140090df0
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
mov dword [rcx + 8], 1
lea rax, [rsp + 0x28]
and al, 0x28
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
call fcn.1400ff5b0
out 6, eax
invalid
int3
out 6, eax
add byte [rax - 0x73], cl
lea ecx, str.assertion_failed:_prev.ref_count_____1
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14014f000]
mov edx, 0x27
call fcn.1400ff770
int3
add ah, cl
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa38
or al, byte [rax]
invalid
in al, dx
cmp byte [rdx], cl
or al, byte [rax]
invalid
or al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0xa20], edi
movaps xmmword [rsp + 0xa20], xmm7
movaps xmmword [rsp + 0xa10], xmm6
mov ah, 0x24
adc byte [rdx], cl
add byte [rax], al
and al, 0x10
or al, byte [rax]
add byte [rcx - 0x77], cl
int3
mov r12, rcx
call fcn.1400c117d
movzx eax, al
lea rcx, [0x140155f64]
movsxd rax, dword [rcx + rax*4]
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
lea rax, [0x14014f0e0]
lea rcx, [rsp + 0x800]
mov qword [rcx], rax
mov dword [rcx], eax
add byte [rax - 0x73], cl
mov word [rax + rax], fs
or byte [rax], al
add byte [rax - 0x77], cl
mov dword [rcx], eax
mov qword [rcx + 8], r12
mov qword [rsp + 0x50], rcx
mov dword [rcx], eax
mov qword [rcx + 8], r12
mov qword [rsp + 0x50], rcx
cmp dword [r12 + 0x30], 2
ja case.0x140083d37.113
add byte [rcx - 0x75], cl
push rsp
and al, 0x28
mov rdx, qword [r12 + 0x28]
mov ecx, 1
call fcn.1400c0bb4
movzx ecx, byte [r12 + 0x2c8]
test ecx, ecx
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0xc0], rax
je 0x140090f3d
cmp ecx, 3
jne case.0x140083cb3.107
and al, byte [rax]
invalid
and al, byte [rax]
add byte [rcx - 0x75], cl
mov eax, dword [rsp + 0x2b8]
mov r13, qword [rax]
mov rax, qword [r12 + 0x2b8]
mov r13, qword [rax]
jmp 0x140090f99
lea rcx, [r12 + 0x20]
call fcn.14007f3c9
jmp 0x140092b64
lea rdx, [r12 + 0x30]
mov byte [r12 + 0x2c9], 1
lea rsi, [r12 + 0x170]
mov rax, qword [r12 + 0x168]
and al, 0x68
add dword [rax], eax
add byte [rcx - 0x77], cl
test byte [rax + rsi*2], ah
add dword [rax], eax
add byte [rbp - 0x73], cl
lodsb al, byte [rsi]
and al, 0x78
add dword [rax], eax
add byte [rcx - 0x48], al
cmp byte [rcx], al
add byte [rax], al
mov rcx, r13
call fcn.1400fc280
lea rax, [r12 + 0x2b0]
mov qword [r12 + 0x2b0], r13
mov qword [r12 + 0x2b8], rax
mov qword [r12 + 0x2c0], rsi
lea rax, [r12 + 0x20]
mov qword [rsp + 0x68], rax
and al, 0x68
and al, 0x68
cmp dword [r13], 2
cmp dword [rbp], 2
jne 0x140090fd7
mov r14, qword [r13 + 8]
mov qword [r13 + 8], 0
test r14, r14
jne 0x14009297d
lea rcx, str.Pending_error_polled_more_than_once
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
mov edx, 0x23
call fcn.1400ffb60
invalid
add byte [rcx - 0x75], cl
lea esi, [rax]
xor byte [rcx], al
add byte [rax], al
test rcx, rcx
mov rcx, qword [r13 + 0x130]
xor byte [rcx], al
add byte [rax], al
test rcx, rcx
je 0x140090ff5
adc cl, byte [rax - 0x73]
push rsp
lea rdx, [rsp + 0x50]
and al, 0x50
call fcn.1400c3e53
add eax, dword cs:[rax]
add byte [rax + rax*8 + 0x17eb840f], al
add byte [rax], al
test al, al
je 0x1400927e0
mov qword [rsp + 0x30], r12
mov eax, 0xb8
lea rbp, [rsp + 0x150]
add rax, rbp
mov qword [rsp + 0xb8], rax
mov eax, 0x80
add rax, rbp
mov qword [rsp + 0xb0], rax
mov eax, 0xe0
lea rbx, [rsp + 0x460]
lea rcx, [rbx + rax]
mov qword [rsp + 0x148], rcx
add rax, r13
mov qword [rsp + 0x138], rax
cmp byte [rcx], al
add byte [rax], al
cmp byte [rcx], al
add byte [rax], al
xorps xmm6, xmm6
movaps xmm7, xmmword [0x140105720]
lea rax, [r13 + 0x20]
mov qword [rsp + 0x58], rax
lea rax, [r13 + 0x88]
lea eax, [rbp + 0x88]
lea eax, [rbp + 0x88]
mov qword [rsp + 0x28], rax
lea rax, [r13 + 0xf8]
mov qword [rsp + 0x48], rax
lea rax, [r13 + 0xf9]
lea eax, [rbp + 0xf9]
lea eax, [rbp + 0xf9]
mov qword [rsp + 0xa0], rax
lea r12, [r13 + 0x28]
lea rax, [r13 + 0xc8]
add byte [rax - 0x77], cl
and al, 0x38
add byte [rax - 0x77], cl
and al, 0x38
lea rax, [r13 + 0x50]
mov qword [rsp + 0x140], rax
lea rsi, [rsp + 0x668]
lea r14, [0x140149358]
mov qword [rsp + 0xa8], r13
mov rdx, qword [r13 + 0x118]
sbb byte [rcx], al
add byte [rax], al
mov rax, qword [r13 + 0x120]
mov rcx, rsi
lea r8, [rsp + 0x50]
call qword [rax + 0x18]
push rax
sbb byte [rbx + rcx*4 - 0x44], cl
and al, 0x68
invalid
add byte [rax], al
cmp r15, 3
je 0x1400911e8
push rax
sbb byte [rbx + rcx*4 - 0x44], cl
and al, 0x68
invalid
cmp r15d, 4
je 0x1400928a7
cmp dword [rbp], 0
lea rdi, [rsp + 0x168]
lea r15, [rsp + 0x468]
je 0x140091145
mov rax, qword [r13 + 8]
test rax, rax
je 0x140091145
mov ecx, dword [rsp + 0x58]
call qword [rax + 0x18]
mov qword [r13], 0
xor esi, esi
lea r8, [r14 + rsi]
mov rcx, rbp
mov rcx, rbp
mov rdx, r12
call fcn.140020738
cmp byte [rsp + 0x170], 2
je 0x140091186
mov rax, qword [rsp + 0x150]
add byte [rax], al
mov rdx, qword [rsp + 0x158]
mov r8, qword [rsp + 0x160]
mov rcx, rdi
stc
stc
call qword [rax + 0x18]
add rsi, 0x20
cmp rsi, 0x80
jne 0x14009114f
mov rax, qword [rsp + 0x48]
and al, 0x48
movzx eax, byte [rax]
mov ecx, eax
or ecx, 4
cmp ecx, 5
je 0x1400912be
cmp al, 0xa
jb 0x1400911cd
cmp qword [r13 + 0x108], 0
je 0x1400911cd
mov r8, qword [r13 + 0x100]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsp + 0x48]
movabs rcx, 0x101010101010101
mov qword [rax + 0x10], rcx
movups xmmword [rax], xmm7
jmp 0x1400912be
mov rbx, qword [rsp + 0x670]
mov rsi, qword [rbx]
test rsi, rsi
je case.0x140049acd.474
movups xmm0, xmmword [0x1401493e8]
movaps xmmword [rsp + 0x160], xmm0
movups xmm0, xmmword [0x1401493d8]
or dword [rbx], 0x84290f00
and al, 0x60
add dword [rax], eax
add byte [rdi], cl
adc byte [0x1401493d8], al
movaps xmmword [rsp + 0x150], xmm0
lea rcx, [rsp + 0x708]
mov rdx, rbp
call fcn.14000f234
idiv edi
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rcx], fs
invalid
idiv edi
test rax, rax
je case.0x140049136.487
jne 0x14009130c
add byte [rax], al
jne 0x14009130c
add byte [rax], al
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, rbx
mov ecx, ebx
call fcn.1400053a0
wait
idiv edi
cmp qword [rsp + 0x460], 0
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dword [rsi + 0x19], edx
invalid
jne case.0x140049136.487
sbb dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], cl
invalid
test byte [rax + rbp*2], ah
add byte [rax], al
mov r8, qword [rsp + 0x468]
mov eax, dword [rsp + 0x468]
add al, 0
add byte [rbx + rcx*4 - 0x74], cl
invalid
mov word [rax + rsi*2], fs
mov r9, qword [rsp + 0x470]
mov ecx, dword [rsp + 0x470]
add al, 0
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x60
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rsi*2], ah
add al, 0
add byte [rax - 0x75], cl
and al, 0x28
xor eax, eax
mov qword [rsp + 0x460], rax
mov qword [rsp + 0x470], rax
mov rax, qword [rsp + 0x28]
mov qword [rsp + 0x480], rax
mov rcx, rbp
mov rdx, rbx
call fcn.1400cec39
mov rdx, rbx
mov rbx, qword [rsp + 0x150]
movabs rax, 0x8000000000000000
cmp rbx, rax
je case.0x140049136.487
mov ecx, 0xa
mov rdi, r15
add byte [rax], al
add byte [rcx + rcx*4 - 1], cl
lea rsi, [rsp + 0x158]
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov qword [rsp + 0x460], rbx
mov rcx, rbp
call fcn.1400994f2
mov sil, byte [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rax - 0x77], cl
jmp 0x140918e86
add byte [rax], al
and al, 0x50
add dword [rax], eax
add byte [rax - 0x77], cl
jmp 0x140918e86
invalid
add byte [rax], al
cmp sil, 3
inc byte [rbx]
add ecx, dword [rdi]
test dh, ah
invalid
je 0x140092b8f
out 0x17, al
add byte [rax], al
invalid
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
test byte [rax + riz*2], ah
and al, 0x60
lea rax, [rsp + 0x560]
and al, 0x60
invalid
add eax, 0x89480000
add byte [rax - 0x77], cl
mov rdi, rax
mov edi, eax
invalid
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xa
add byte [rax], al
add byte [rax], al
lea rdi, [rsp + 0xd0]
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xc8], rbx
mov rax, qword [r13 + 0x110]
cmp byte [rax + 0x1b8], 0
je 0x14009191c
mov r9d, dword [rsp + 0xf4]
test r9, r9
je 0x1400915d8
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xd8]
and al, 0xd8
add byte [rax], al
add byte [rcx + rdi - 0x36], cl
and al, 0xd8
add byte [rax], al
add byte [rcx + rdi - 0x36], cl
jbe 0x1400915b5
cmp byte [rcx + r9], 0xbf
jg 0x1400915bb
add cl, ch
mov dword [0xcd51142a], ebx
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rax], esi
lea rax, [0x140148570]
mov qword [rsp + 0xc8], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0xd0], rax
mov rax, qword [r13 + 0x128]
mov eax, dword [rbp + 0x128]
cmp rax, 1
ja 0x140092ba5
inc rax
mov qword [r13 + 0x128], rax
add byte [rax], al
mov rcx, rbp
mov rdx, qword [rsp + 0x28]
call fcn.1400994f2
cmp byte [rsp + 0x150], 3
add byte [rax], al
add ecx, dword [rdi]
test byte [rdx + 0x1c], ah
add byte [rax], al
add byte [rax], al
add ecx, dword [rdi]
test byte [rdx + 0x1c], ah
add byte [rax], al
mov ecx, 0xb
lea rdi, [rsp + 0x3f0]
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov rax, qword [rsp + 0xb8]
movabs rcx, 0x101010101010101
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
invalid
and al, 0xb8
add byte [rax], al
add byte [rax - 0x47], cl
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
invalid
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rax - 0x77], ecx
mov dword [rax + 0x10], ecx
invalid
mov qword [rax + 0x10], rcx
mov dword [rax + 0x10], ecx
movups xmmword [rax], xmm7
adc dword [rax], edi
mov rax, qword [rsp + 0xb0]
movups xmmword [rax], xmm6
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
adc dword [rax], esi
lea rax, [rsp + 0x168]
movups xmmword [rax + 0x10], xmm6
xor ecx, ecx
mov qword [rsp + 0x150], rcx
add byte [rax], al
mov qword [rsp + 0x168], rcx
mov eax, 8
mov qword [rsp + 0x170], rax
mov dword [rsp + 0x170], eax
mov dword [rsp + 0x170], eax
mov qword [rsp + 0x188], rax
mov qword [rsp + 0x190], rcx
mov qword [rsp + 0x198], 2
mov qword [rsp + 0x1a0], rcx
movabs al, byte [0xa82484c766000001]
add dword [rax], eax
add byte [rax], al
add dh, al
test byte [rax + rsi*4], ah
and al, 0xb0
mov word [rsp + 0x1a8], 0
test al, 1
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x1b0], 0
and al, 0xb0
add dword [rax], eax
add byte [rax], al
lea rax, [0x14011fd60]
add eax, 0x8e83a
call 0xc9511530
add byte [rax - 0x77], cl
mov qword [rsp + 0x1c0], rax
test byte [rax + rax*8], ah
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xc1b3b
cmp ebx, dword [rbx]
or al, 0
lea rax, str.called__Result::unwrap____on_an__Err__value
cmp ebx, dword [rbx]
or al, 0
mov qword [rsp + 0x1c8], rax
enter 1, 0
lea rax, [0x140120170]
lea eax, [0x140120170]
in al, dx
or byte [rax], al
invalid
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
mov qword [rsp + 0x1e0], rax
mov dword [rsp + 0x1e0], eax
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [0x140151938]
lea rax, [0x140151938]
lea eax, [0x140151938]
or al, 0
mov qword [rsp + 0x1e8], rax
mov qword [rsp + 0x1f0], 1
and al, 0xf0
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x1f8], rcx
mov word [rax + rdi*8], fs
add dword [rax], eax
invalid
add byte [rax], al
add byte [rsi - 0x39], ah
mov word [rsp + 0x200], 0xffff
test byte [rax + rax], ah
add al, byte [rax]
add bh, bh
inc esi
invalid
test byte [rax + rbp], ah
add byte [rax], al
invalid
mov byte [rsp + 0x228], 2
add al, byte [rax]
add byte [rax], al
add cl, byte [rax - 0x77]
mov word [rax + riz], fs
add al, byte [rax]
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
add byte [rdx], al
mov qword [rsp + 0x220], rcx
mov rax, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
movzx eax, byte [rax]
lea rdx, [0x140155f74]
or al, 0
movsxd rax, dword [rdx + rax*4]
add rax, rdx
add eax, edx
invalid
add eax, edx
ror byte [rax - 0x73], 1
lea rsi, [rsp + 0x560]
mov ah, 0x24
invalid
add byte [rax], al
mov qword [rsp + 0x60], rbx
pop rsp
and al, 0x60
invalid
invalid
jmp rax
mov cl, 1
jmp case.0x1400915ac.0
jne case.0x1400330f9.674
mov esi, dword [r13 + 0xb4]
mov r14, qword [r13 + 0x90]
mov rdi, qword [r13 + 0x98]
mov rcx, rbp
mov rdx, r14
mov edx, esi
mov r8, rdi
clc
call fcn.140002550
idiv edi
mov rax, qword [r13 + 0xb8]
test dword [rax + 0x41000000], edi
add byte [rcx - 0x75], al
invalid
rol byte [rax], 0
add byte [rax], al
mov rdx, qword [rsp + 0x38]
movups xmm0, xmmword [rdx]
lea r8, [rsp + 0x168]
movups xmmword [r8 + 0x28], xmm0
mov dl, byte [rdx + 0x10]
adc byte [rcx - 0x78], al
push rax
cmp byte [rcx - 0x75], al
mov edx, dword [r13 + 0xb0]
add byte [rax], al
invalid
jmp 0x189fb9f40
adc byte [rcx - 0x78], al
push rax
cmp byte [rcx - 0x75], al
mov edx, dword [r13 + 0xb0]
add byte [rax], al
invalid
mov r8d, dword [r13 + 0xc4]
movups xmm0, xmmword [r13 + 0xa0]
adc byte [rbp + 0xa0], al
add byte [rax], al
mov dword [rsp + 0x17c], esi
mov qword [rsp + 0x180], rax
mov dword [rsp + 0x188], ecx
mov dword [rsp + 0x178], edx
mov dword [rsp + 0x18c], r8d
movups xmmword [rsp + 0x168], xmm0
mov rcx, rbp
call fcn.1400cffc7
mov rcx, rbp
call fcn.1400cfe49
cmp dword [rsp + 0x170], 0
mov rax, qword [rsp + 0x160]
je 0x1400916a4
mov r9d, dword [rsp + 0x174]
cmp rax, r9
lea rcx, [rsp + 0x460]
jae 0x1400916b1
mov r9, rax
jmp 0x1400916d6
mov r9, rax
lea rcx, [rsp + 0x460]
jmp 0x1400916d6
test r9d, r9d
je 0x1400916ce
cmp rax, r9
jbe 0x1400916ce
mov rax, qword [rsp + 0x158]
cmp byte [rax + r9], 0xbf
jle case.0x140079321.173
mov qword [rsp + 0x160], r9
mov dword [rsp + 0x170], 0
mov r8d, dword [rsp + 0x17c]
mov rdx, qword [rsp + 0x158]
xchg esp, eax
and al, 0x58
add dword [rax], eax
add byte [rcx + rcx*4 - 0x38], cl
xchg esp, eax
and al, 0x58
add dword [rax], eax
add byte [rcx + rcx*4 - 0x38], cl
inc r8d
je 0x140091713
mov rax, r9
sub rax, r8
jbe case.0x140083d19.349
cmp byte [rdx + r8], 0xbf
jg 0x140091713
jmp 0x1400931c5
jne 0x1400931c5
add byte [rax], al
test rax, rax
je 0x140091722
sal byte [rdx + rcx + 0x42], 0x80
cmp al, 2
cmp byte [rdx + r8], 0x2f
cmp byte [rdx + rax], 0x2f
invalid
sete al
jmp 0x140091724
invalid
add dh, byte [rcx]
rol byte [rax + rax*8 + 0xd0850f], 0
ror byte [rdi], 0x85
rol byte [rax], 1
add byte [rax], al
xor eax, eax
test al, al
jne 0x1400917fc
test eax, edx
add byte [rax], al
invalid
ror byte [rdi], 0x85
rol byte [rax], 1
add byte [rax], al
invalid
test eax, edx
add byte [rax], al
add byte [rbx + 0x16824bc], al
cmp dword [rsp + 0x168], 0
mov esp, 0x16824
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
jne 0x1400917fc
test edx, eax
add byte [rax], al
add byte [rbp - 0x77], cl
enter 0xffffffffffff854d, 0xffffffffffffffc9
test r9, r9
mov r8, r9
test r9, r9
leave
je 0x1400917ec
test byte [rsi + 0x4a000000], ah
lea edi, [rdx + rcx]
invalid
add byte [rdx - 0x73], cl
cmp al, 0xa
invalid
lea rdi, [rdx + r9]
or dh, byte [rcx]
rol byte [rdx + rcx*4 + 0x47], 0xff
mov al, byte [rdi - 1]
xor eax, eax
mov r8b, byte [rdi - 1]
mov al, byte [rdi - 1]
mov al, byte [rdi - 1]
test r8b, r8b
test al, al
js 0x14009175e
dec rdi
movzx r8d, r8b
movzx eax, al
iretd
movzx eax, al
shr bl, 0x62
jmp 0x1400917c0
invalid
movzx r10d, byte [rdi - 2]
cmp r10b, 0xc0
cli
invalid
jge case.0x14004e4bc.473
push rdi
inc byte [rcx - 0x80]
cli
sar byte [rbp + 0x22], 0x44
movzx r11d, byte [rdi - 3]
movzx r11d, byte [rdi - 3]
mov dh, 0x5f
std
cmp r11b, 0xc0
cmp bl, 0xc0
jge case.0x14005a942.315
movzx esi, byte [rdi - 4]
ja 0x140091774
add rdi, 0xfffffffffffffffc
cld
and esi, 7
shl esi, 6
invalid
and r11d, 0x3f
invalid
or r11d, esi
invalid
invalid
jmp case.0x14005a942.317
add rdi, 0xfffffffffffffffe
add edi, 0xfffffffe
invalid
and r10d, 0x1f
loop 0x1400917b2
jmp 0x1400917a8
add rdi, 0xfffffffffffffffd
and r11d, 0xf
jrcxz case.0x140048248.478
cmovno eax, ecx
jrcxz 0x1400917a7
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
fiadd dword [rcx - 0x3f]
loop 0x1400917b2
shl r10d, 6
shl edx, 6
and r8b, 0x3f
and al, 0x3f
invalid
movzx r8d, r8b
mov dh, 0xc0
or r8d, r10d
cmp r8d, 0x110000
adc dword [rax], eax
je 0x1400917d2
cmp r8d, 0x20
jne 0x1400917d2
invalid
mov r8, r9
sub r8, rax
jb 0x1400917fc
je 0x1400917ec
cmp r9, r8
jbe 0x1400917ec
cmp byte [rdx + r8], 0xbf
jle case.0x140079321.173
invalid
sbb al, byte [rax]
invalid
cmp al, 2
mov edi, 0x1a1e8e0f
add byte [rax], al
invalid
sbb al, byte [rax]
add byte [rbp + 0x39], cl
cmp ecx, eax
jb 0x1400917fc
mov qword [rsp + 0x160], r8
cmp r9, r8
cmp ecx, eax
jb 0x1400917fc
mov qword [rsp + 0x160], r8
invalid
mov r9, r8
ror dword [rbp - 0x77], 0xc8
mov r8, r9
call fcn.1400474ee
mov al, byte [rsp + 0x480]
add byte [rax], al
add byte [rax], al
mov bl, 2
cmp al, 2
je case.0x1400647e3.278
movups xmm0, xmmword [rsp + 0x460]
and al, 0x60
add al, 0
add byte [rdi], cl
movups xmm1, xmmword [rsp + 0x470]
invalid
movups xmm1, xmmword [rsp + 0x470]
jo case.0x14006461a.284
add byte [rax], al
movaps xmmword [rsp + 0x570], xmm1
mov word [rax + rsi*2], fs
add eax, 0x290f0000
invalid
invalid
test byte [rax + riz*2], ah
invalid
jo 0x14009182c
add byte [rax], al
movaps xmmword [rsp + 0x560], xmm0
and al, 0x60
invalid
add eax, 0x8b410000
sbb qword [r9 - 0x75], r8
invalid
invalid
mov ecx, dword [r15 + 0x19]
mov edx, dword [r15 + 0x1c]
push rdi
sbb al, 0x89
invalid
mov word [rax + rdx], fs
mov dword [rsp + 0x810], ecx
mov dword [rsp + 0x813], edx
xchg esp, eax
and al, 0x13
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rcx + 0x8132494], cl
xchg esp, eax
and al, 0x13
invalid
xchg esp, eax
and al, 0x13
or byte [rax], al
add byte [rax], al
mov ebx, eax
invalid
invalid
invalid
and al, 0x50
push rax
add byte [rax], al
mov ebx, eax
cmp qword [rsp + 0x150], 0
push rax
add dword [rax], eax
add byte [rax], al
invalid
add byte [rdi + rdx + 0x4c], dh
je 0x14009186b
invalid
mov r8, qword [rsp + 0x158]
mov eax, dword [rsp + 0x158]
add dword [rax], eax
add byte [rax - 0x75], cl
mov ecx, dword [0x140165ff0]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
or eax, 0xffd23100
adc eax, 0x737bd
invalid
invalid
invalid
invalid
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov ebp, 0x80000737
sti
invalid
cmp bl, 2
je 0x14009191c
test al, 0
add byte [rax], al
invalid
add cl, byte [rdi]
test byte [rax + 0xf000000], ch
test al, 0
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x560]
sub byte [rsp + 0x560], al
add eax, 0x280f0000
mov word [rax + rsi*2], fs
add eax, 0x290f0000
mov word [rax + rdx*2], fs
invalid
add byte [rdi], cl
sub byte [rsp + 0x570], cl
movaps xmm1, xmmword [rsp + 0x570]
movaps xmmword [rsp + 0x650], xmm1
movaps xmmword [rsp + 0x640], xmm0
mov byte [rsp + 0x660], bl
mov eax, dword [rsp + 0x810]
mov ecx, dword [rsp + 0x813]
and al, 0x13
or byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x61
invalid
add byte [rax], al
mov dword [rdx + 3], ecx
mov dword [rdx], eax
movups xmm0, xmmword [0x140149408]
movaps xmmword [rsp + 0x470], xmm0
movups xmm0, xmmword [0x1401493f8]
movaps xmmword [rsp + 0x460], xmm0
mov rcx, rbp
mov rdx, r12
lea r8, [rsp + 0x460]
lea r9, [rsp + 0x640]
call fcn.14001fc69
cmp byte [rsp + 0x170], 2
je 0x14009191c
mov rax, qword [rsp + 0x150]
mov rdx, qword [rsp + 0x158]
mov r8, qword [rsp + 0x160]
lea rcx, [rsp + 0x168]
call qword [rax + 0x18]
mov rdx, qword [r13 + 0x90]
mov r8, qword [r13 + 0x98]
lea rsi, [rsp + 0x7a8]
mov rcx, rsi
call fcn.140002550
movups xmm0, xmmword [r13 + 0xb4]
mov rax, qword [rsp + 0x38]
movups xmm1, xmmword [rax]
lea rcx, [rsp + 0x7e8]
movups xmmword [rcx], xmm1
mov al, byte [rax + 0x10]
mov byte [rcx + 0x10], al
mov eax, dword [r13 + 0xb0]
add byte [rax], al
add byte [rcx - 0x75], al
invalid
invalid
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rbp + 0xa0], cl
movups xmmword [rsp + 0x7d4], xmm0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x75], al
invalid
add byte [rax], al
mov dword [rsp + 0x7d0], eax
mov dword [rsp + 0x7e4], ecx
movups xmmword [rsp + 0x7c0], xmm1
add byte [rax], al
mov rdx, qword [r13 + 0xf0]
mov edx, dword [rbp + 0xf0]
xchg ebp, eax
lock add byte [rax], al
add byte [rcx + 0x3b], cl
xchg ebp, eax
cmp rdx, qword [r13 + 0xe0]
loopne 0x14009199b
add byte [rax], al
lea rbx, [rsp + 0x460]
invalid
jne case.0x140074eff.182
mov rcx, qword [rsp + 0x138]
mov ecx, dword [rsp + 0x138]
mov word [rax + rdi], fs
add dword [rax], eax
add byte [rax], al
invalid
hlt
add byte [rax], al
call 0x140047ca8
mov rdx, qword [r13 + 0xf0]
mov edx, dword [rbp + 0xf0]
invalid
mov edx, dword [rbp + 0xf0]
add byte [rax], al
imul rdi, rdx, 0x58
cli
pop rax
add rdi, qword [r13 + 0xe8]
add edi, dword [rbp + 0xe8]
mov ebp, 0xe8
add byte [rcx + 0xb], bh
mov ecx, 0xb
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov rax, qword [r13 + 0xf0]
mov eax, dword [rbp + 0xf0]
lock add byte [rax], al
add byte [rax - 1], cl
inc rax
mov qword [r13 + 0xf0], rax
invalid
invalid
add byte [rax], al
inc rax
mov qword [r13 + 0xf0], rax
mov dword [rbp + 0xf0], eax
add byte [rax], al
mov rcx, qword [r13 + 0x110]
mov rdx, qword [rcx + 0x188]
mov edx, dword [rcx + 0x188]
lea edx, [rax]
add dword [rax], eax
add byte [rax - 0x75], cl
xchg ecx, eax
mov edx, dword [rcx + 0x188]
mov byte [rcx], al
add byte [rax], al
test rdx, rdx
je 0x140091a16
invalid
and al, 0x83
cli
add dword [rdi], ecx
jne 0x140092c48
cmp rax, qword [rcx + 0x190]
jae case.0x140074eff.213
invalid
invalid
add byte [rax], al
cmp edx, 1
jne 0x140092c48
adc r8b, byte [r8]
add byte [rax + 0x3b], cl
adc dword [rax + 0xf000001], 0x158f83
invalid
adc eax, 0xc7480000
invalid
invalid
test byte [rax + rcx*2], ah
and al, 0x48
add al, 0
invalid
mov qword [rsp + 0x448], 0
add al, 0
add byte [rax], al
add byte [rax], al
add bl, ch
mov rdx, qword [r13 + 0xe8]
xchg ebp, eax
invalid
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
jmp 0x140091a7c
mov rdx, qword [r13 + 0xe8]
xchg ebp, eax
call 0x184091a1e
movzx eax, word [rsp + 0x770]
test byte [rax + rsi*2], ah
invalid
add byte [rax], al
movzx r8d, word [rsp + 0x770]
test byte [rax + rsi*2], ah
invalid
add byte [rax], al
lea r9, [rsp + 0xc8]
mov qword [rsp + 0x150], r9
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x58
add dword [rax], eax
add byte [rax], al
invalid
mov word [rax + rcx*8], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x50
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x58
add dword [rax], eax
invalid
add byte [rax - 0x77], cl
test byte [rax + riz*2], ah
and al, 0x60
mov qword [rsp + 0x160], rax
and al, 0x60
invalid
add dword [rax], eax
add byte [rsi + 0x44], ah
mov dword [rsp + 0x168], eax
test byte [rax + rbp*2], ah
add dword [rax], eax
invalid
mov word [rsp + 0x168], r8w
test byte [rax + rbp*2], ah
and al, 0x68
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rcx + 0x190]
xchg ecx, eax
nop
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
sbb dword [rax + 0x48000001], 0x48248c8d
cwde
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
mov word [rax + rcx*2], fs
invalid
mov rax, qword [rcx + 0x198]
cwde
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
mov word [rax + rcx*2], fs
invalid
add byte [rax], al
lea rcx, [rsp + 0x448]
lea ecx, [rsp + 0x448]
add al, 0
add al, 0
add byte [rax], al
add byte [rcx - 0x77], cl
call 0x188316b6b
push rax
invalid
invalid
mov r8, rbp
mov eax, ebp
call qword [rax + 0x28]
mov rax, qword [rsp + 0x448]
mov eax, dword [rsp + 0x448]
push rax
sub byte [rax - 0x75], cl
mov eax, dword [rsp + 0x448]
test byte [rax + rcx*2], ah
add al, 0
invalid
add al, 0
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
jne case.0x14004e4bc.498
test edx, eax
adc dword [rax], eax
invalid
ror byte [rdi], 0x85
ret 0x11
adc dword [rax], eax
test edx, eax
adc dword [rax], eax
add byte [rbx + 0xf424b4], cl
mov ah, 0x24
hlt
invalid
mov esi, dword [rsp + 0xf4]
mov ah, 0x24
hlt
add byte [rax], al
test rsi, rsi
je 0x140092868
invalid
add byte [rax], al
invalid
test byte [rdi], 0x84
fmul qword [0xcb551a8e]
or eax, 0x8b4c0000
or eax, 0x8b4c0000
add byte [rbx + rcx*4 - 0x4c], cl
mov r14, qword [rsp + 0xd0]
mov esi, dword [rsp + 0xd0]
mov ah, 0x24
rol byte [rax], 1
add byte [rax], al
invalid
and al, 0xd0
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov esp, 0xd824
add byte [rax], al
mov rdi, qword [rsp + 0xd8]
mov edi, dword [rsp + 0xd8]
add byte [rax], al
add byte [rax + 0x39], cl
div dword [rsi + 0xc]
jbe 0x140091aad
cmp rdi, rsi
cmp edi, esi
jbe 0x140091aad
or al, 0x41
cmp byte [rsi + rsi], 0xbf
invalid
cmp byte [r14 + rsi], 0xbf
mov edi, 0xd6e90b7f
adc eax, 0x850f0000
rcl byte [0x13e8c1ab5]
cmp esi, 4
jne 0x140091ace
jg case.0x1400666e6.271
or ebp, ecx
invalid
jmp case.0x1400ab6c3.154
jne case.0x1400ab6c3.154
cmp esi, 4
jne 0x140091ace
inc byte [rsi*2 - 0xe76b3ea]
mov rcx, r14
lea rdx, [0x140151663]
lea edx, [0x140151663]
mov r8, rsi
call fcn.1400fccb0
test eax, eax
je 0x140091b08
invalid
invalid
cmp rdi, rsi
div dword [rsi + 0xc]
jbe 0x140091adf
cmp byte [r14 + rsi], 0xbf
jg case.0x140083a91.111
invalid
cmp al, 0x36
mov edi, 0xa4e90b7f
or ebp, ecx
movsb byte [rdi], byte [rsi]
or ebp, ecx
jmp case.0x1400ab6c3.154
movsb byte [rdi], byte [rsi]
adc eax, 0x850f0000
add byte [rax], al
jne case.0x1400ab6c3.154
sahf
adc eax, 0xfe830000
add byte [rbx - 0x7af0fa02], al
jp 0x140091af9
add byte [rbx - 0x7af0fa02], al
cmp esi, 5
jne 0x140092868
test dword [rdx + 0xd], edi
add byte [rax], al
test dword [rdx + 0xd], edi
jp 0x140091af9
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
lea rdx, [0x140151667]
lea edx, [0x140151667]
sti
or eax, dword [rax]
mov r8, rsi
mov eax, esi
invalid
call fcn.1400fccb0
mov cl, 6
add byte [rbp + 0x60850fc0], al
test eax, eax
invalid
invalid
invalid
invalid
test eax, eax
jne 0x140092868
ror byte [rdi], 0x85
invalid
or eax, 0x8b490000
add byte [rcx - 0x75], cl
mov rax, qword [r13 + 0x110]
mov eax, dword [rbp + 0x110]
test dword [rax], edx
add dword [rax], eax
add byte [rax + 0x1bab8], al
add byte [rax], al
add byte [rax], al
cmp byte [rax + 0x1ba], 0
mov edx, 1
add byte [rdx + rdi + 0x48], dh
je 0x140091b52
cmp rdi, rsi
cmp edi, esi
jbe case.0x140083d37.92
cmp byte [r14 + rsi], 0xbf
jg 0x140091b2f
cmp al, 0x36
mov edi, 0x5ae90b7f
adc eax, 0x850f0000
jne case.0x1400ab6c3.154
cmp esi, 5
add eax, 0xd74850f
or eax, 0x894c0000
int1
jne case.0x1400ab6c3.154
or eax, 0x894c0000
int1
mov ecx, esi
lea rdx, [0x140151667]
adc eax, 0xbfb25
add byte [rcx - 0x77], cl
invalid
mov r8, rsi
call fcn.1400fccb0
test eax, eax
jne 0x1400928ac
test dword [rdx + 0xd], ebx
add byte [rax], al
invalid
add byte [rbp + 0x5a850fc0], al
test dword [rdx + 0xd], ebx
add byte [rax], al
invalid
or eax, 0xbb90000
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rcx + 0xb], bh
mov ecx, 0xb
add byte [rax], al
mov rdi, rbp
out dx, eax
lea rsi, [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
enter 0, 0
add bl, dh
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x28]
cmp qword [rax], 0
je 0x140091b86
mov r8, qword [r13 + 0x90]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x734a2
adc eax, 0x734a2
add byte [rcx + 0xb], bh
mov ecx, 0xb
add byte [rax], al
mov rdi, qword [rsp + 0x28]
mov rsi, rbp
mov esi, ebp
jl 0x140091bb3
sub byte [rax - 0x77], cl
out dx, al
mov esi, ebp
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov ecx, 0xc
add byte [rax], al
lea rdi, [rsp + 0x668]
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
xor edx, edx
mov qword [r13 + 0x28], rdx
push rbp
sub byte [rcx - 0x77], cl
mov dword [rbp + 0x40], edx
push rbp
sub byte [rcx - 0x77], cl
invalid
mov dword [rbp + 0x40], edx
push rbp
mov ecx, 8
or byte [rax], al
add byte [rax], al
invalid
mov ecx, 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
mov rax, qword [rsp + 0x140]
mov eax, dword [rsp + 0x140]
mov qword [r13 + 0x48], rcx
mov dword [rbp + 0x48], ecx
mov rax, qword [rsp + 0x140]
mov eax, dword [rsp + 0x140]
add dword [rax], eax
add byte [rdi], cl
movups xmmword [rax], xmm6
adc dword [rax], esi
mov r15, qword [r13 + 0xe8]
mov rbp, qword [r13 + 0xf0]
lea rax, [rbp - 1]
mov qword [r13 + 0x60], rcx
mov qword [r13 + 0x68], rdx
mov qword [r13 + 0x70], 2
add byte [rax], al
invalid
push rbp
push 0x7045c749
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
mov dword [rbp + 0x78], edx
invalid
mov qword [r13 + 0x78], rdx
mov dword [rbp + 0x78], edx
mov word [r13 + 0x80], 0
mov dword [r13 + 0x80], 0x83480000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x7d], cl
sub rbp, 1
jb 0x1400921dd
invalid
invalid
invalid
add byte [rax], al
in eax, dx
add dword [rdi], ecx
invalid
fadd qword [0x1ab511c03]
invalid
imul rsi, rax, 0x58
add rsi, r15
mov rcx, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x28]
dec byte [rax - 0x75]
and al, 0x28
mov ecx, dword [rsp + 0x28]
call fcn.1400cfc05
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
mov rdi, rax
mov edi, eax
mov r14, rdx
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.1400cfc05
fild word [rbx]
add byte [rax - 0x7b], cl
test edi, edi
je 0x140091c4b
test rax, rax
test rdi, rdi
test edi, edi
je 0x140091c4b
test rax, rax
test rax, rax
je 0x140091c4b
and dword [rcx - 0x77], ecx
ror byte [rcx + 0x39], 1
mov r8, rdx
cmp r14, rdx
invalid
jne 0x140092024
test esi, ebp
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
mov rdx, rax
call fcn.1400fccb0
invalid
outsd dx, dword [rsi]
mov al, 6
add byte [rbp - 0x247af040], al
test eax, eax
jne 0x140092024
test ebx, ebx
fild dword [rbx]
add byte [rax], al
invalid
add eax, dword [rax]
add bl, ch
or dword [rax + 9], ecx
invalid
jmp case.0x14004e4bc.479
or rdi, rax
or edi, eax
invalid
jne 0x140092024
rol byte [rbx], 1
add byte [rax], al
add eax, dword [rax]
add byte [rsi - 0x41], ah
mov di, 1
mov edi, 0x41660001
add dword [rax], eax
cmp word [r13 + 0xb0], 0
cmp dword [r13 + 0xb0], 0
cmp dword [rbp + 0xb0], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
je 0x140091f41
test dl, bl
add al, byte [rax]
invalid
fiadd dword [rdx]
add byte [rax], al
add byte [rcx + 0xf], al
movzx ecx, word [r13 + 0xb2]
mov bh, 0x8d
mov dl, 0
lea esi, [rdx + 0x66000000]
mov r14d, 0x40e90001
mov esi, 0x40e90001
add byte [rax], al
add byte [rax], al
add byte [rsi + 0x41], ah
mov r14w, 1
mov esi, 0x40e90001
add dword [rax], eax
add cl, ch
jmp 0x140091fb9
add eax, dword [rax]
add eax, dword [rax]
add byte [rcx - 0x4ee914fe], dh
mov cl, 2
jmp case.0x1400915ac.0
invalid
add ch, bl
invalid
mov cl, 3
jmp case.0x1400915ac.0
invalid
add ebp, ebx
adc dh, byte [rcx - 0x4ef114fc]
mov cl, 4
add al, 0xeb
jmp case.0x1400915ac.0
invalid
mov cl, 5
jmp case.0x1400915ac.0
add eax, 0x6b10aeb
mov cl, 6
invalid
jmp case.0x1400915ac.0
invalid
mov cl, 7
jmp case.0x1400915ac.0
invalid
mov cl, 8
or byte [rax - 0x7487dbb4], cl
mov byte [rsp + 0x78], cl
mov ecx, dword [rsp + 0x560]
invalid
invalid
add byte [rax], al
js case.0x14008c05a.28
mov word [rax + riz*2], fs
invalid
add eax, 0x8b440000
test byte [rbx + riz*2], ah
add eax, 0x8d4c0000
add byte [rax], al
mov r8d, dword [rsp + 0x563]
lea r9, [rsp + 0x79]
and al, 0x79
and al, 0x79
mov dword [r9 + 3], r8d
mov dword [rcx + 3], eax
mov dword [r9], ecx
mov dword [rcx], ecx
mov qword [rsp + 0x80], rax
add byte [rax], 0
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rsp + 0x88], rdx
xchg esp, eax
and al, 0x88
mov byte [rax], al
add byte [rax], al
mov rcx, rsi
mov byte [rax], al
add byte [rax], al
mov rcx, rsi
mov rdx, rbp
mov edx, ebp
invalid
lea r8, [rsp + 0x78]
call fcn.14000b4b9
js case.0x140049136.467
out 0x97, eax
idiv edi
lea rcx, [rsp + 0x810]
mov rdx, rsi
lea r8, [rsp + 0x3f0]
lea eax, [rsp + 0x3f0]
lea eax, [rsp + 0x3f0]
test byte [rax + rsi*8], ah
and al, 0xf0
add eax, dword [rax]
add al, ch
call fcn.140047574
mov bl, byte [rax - 5]
dec dword [rax - 0x75]
invalid
invalid
mov ah, 0x24
mov rsi, qword [rsp + 0x810]
adc byte [rax], cl
add byte [rax], al
mov dil, byte [rsp + 0x818]
mov esp, 0x81824
add byte [rdx + 0x819249c], cl
add byte [rax], al
add byte [rax], al
mov bl, byte [rsp + 0x819]
movups xmm0, xmmword [rsp + 0xc8]
movups xmm1, xmmword [rsp + 0xd8]
and al, 0xd8
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x160], ecx
mov word [rax + riz*2], fs
add dword [rax], eax
invalid
add byte [rdi], cl
sub dword [rsp + 0x160], ecx
mov word [rax + riz*2], fs
add dword [rax], eax
invalid
movaps xmmword [rsp + 0x150], xmm0
cmp rsi, 3
je case.0x14003276b.676
cmc
adc eax, dword [rax]
invalid
cmc
adc eax, dword [rax]
add byte [rcx - 0x77], cl
out dx, al
mov r14, rbp
mov r8d, 0xd6
lea rcx, [rsp + 0x46a]
push 4
add byte [rax], al
lea rdx, [rsp + 0x81a]
xchg esp, eax
and al, 0x1a
or byte [rax], al
add byte [rax], al
and al, 0x1a
or byte [rax], al
add byte [rax], al
invalid
invalid
call fcn.1400fc280
movups xmm0, xmmword [rsp + 0xc8]
adc byte [rsp + 0xc8], al
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xd8], cl
invalid
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + 0x10], ecx
mov rax, qword [rsp + 0x148]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rsp + 0x460], rsi
add byte [rax], al
invalid
mov byte [rsp + 0x468], dil
mov byte [rsp + 0x469], bl
and al, 0x69
add al, 0
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xa8
add byte [rax], al
invalid
movzx ebx, word [r13 + 0x80]
movzx ebx, word [rbp + 0x80]
mov rsi, qword [r13 + 0x70]
mov rdi, qword [r13 + 0x78]
mov rcx, rdi
call fcn.14001de97
clc
sar al, 0xff
clc
sar al, 0xff
mov rbp, rax
mov r15, rdx
lea r8, [rdi*4]
mov rcx, rdx
mov rdx, rsi
call fcn.1400fc280
mov qword [rsp + 0x560], rbp
mov qword [rsp + 0x568], r15
mov qword [rsp + 0x570], rdi
jo case.0x140085704.71
add byte [rax], al
jo case.0x140085704.71
add byte [rax], al
lea rcx, [rsp + 0x560]
call fcn.14001dd8c
mov rsi, rax
mov rdi, rdx
mov rdx, qword [r13 + 0x48]
mov r8, qword [r13 + 0x50]
lea rcx, [rsp + 0x168]
push 0xffffffffe8000001
and eax, 0x49000031
mov edx, dword [rbp + 0x60]
and al, 0x60
add eax, 0xafe80000
mov edi, 0x8948fff8
invalid
mov r8, qword [r13 + 0x68]
lea rcx, [rsp + 0x180]
add byte [rcx], 0
add al, ch
sub dh, byte [rbx]
add byte [rax], al
invalid
push 0x248c8d48
add byte [rcx], 0
add al, ch
sub dh, byte [rbx]
add byte [rax], al
invalid
add byte [rcx + 0xf], al
adc byte [rbp + 0x28], al
movups xmm0, xmmword [r13 + 0x28]
mov rax, qword [r13 + 0x38]
mov word [rsp + 0x1a8], bx
mov qword [rsp + 0x198], rsi
mov ah, 0x24
cwde
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x1a0], rdi
mov esp, 0x1a024
add byte [rdi], cl
adc dword [rsp + 0x150], eax
test byte [rax + rdx*2], ah
add dword [rax], eax
invalid
movabs al, byte [0x502484110f000001]
add byte [rax], al
movups xmmword [rsp + 0x150], xmm0
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax], al
invalid
invalid
mov qword [rsp + 0x160], rax
add byte [rax], al
lea rbx, [rsp + 0x460]
pushfq
and al, 0x60
add al, 0
add byte [rax], al
mov rcx, rbx
invalid
stc
stc
add byte [rax], al
mov rcx, rbx
call fcn.140024c93
stc
invalid
mov ecx, 0xc
mov rdi, rbx
mov edi, ebx
stc
invalid
mov edi, ebx
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
div bl
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov rsi, qword [r13 + 0x110]
add rsi, 0x10
adc byte [rcx - 0x48], al
add byte [rcx], al
add dword [rax], eax
invalid
mov ch, 0x10
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
adc byte [rcx - 0x48], al
add byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
mov rdx, rbx
call fcn.1400fc280
or byte [rsi + rax - 0xe76b800], ah
invalid
or byte [rsi + rax - 0xe76b800], ah
invalid
int1
mov rdx, r14
mov edx, esi
call fcn.14007d63d
mov rsi, rax
mov edx, 0x48fffeb7
mov esi, eax
dec dword [rax - 0x77]
invalid
mov rdi, rdx
xlatb
mov rcx, qword [r13 + 0x118]
mov ecx, dword [rbp + 0x118]
lea ebx, [rax]
add dword [rax], eax
add byte [rax], al
invalid
invalid
sbb byte [rcx], al
add byte [rax], al
mov rdx, qword [r13 + 0x120]
xchg ebp, eax
and byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add al, ch
call fcn.1400014a3
invalid
idiv bh
dec dword [rcx - 0x77]
mov qword [r13 + 0x118], rsi
mov qword [r13 + 0x120], rdi
and byte [rcx], al
add byte [rax], al
mov ch, 0x18
add dword [rax], eax
add byte [rcx - 0x77], cl
mov ebp, 0x120
and byte [rcx], al
add byte [rax], al
and byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
and al, 0x60
invalid
call fcn.1400863ec
cmp byte [rbp - 1], al
dec dword [rcx + rcx*4 - 0xb]
mov rbp, r14
invalid
mov rbp, r14
cmc
lea rsi, [rsp + 0x668]
lea esi, [rsp + 0x668]
and al, 0x68
push 0x4c000006
invalid
add byte [rbp + rcx*4 + 0x35], cl
lea r14, [0x140149358]
lea esi, [0x140149358]
xchg edx, eax
je case.0x140054b8f.316
add cl, ch
call 0x182091ebd
invalid
jmp 0x1400910b3
movzx edx, byte [r13 + 0x108]
movzx edx, byte [rbp + 0x108]
xchg ebp, eax
or byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + riz*4], fs
and al, 0xa0
mov rcx, qword [rsp + 0xa0]
mov eax, dword [rcx]
invalid
mov ecx, dword [rcx + 3]
invalid
invalid
and al, 0xa0
add byte [rax], al
add byte [rbx + 0x3498b01], cl
add dword [rbx - 0x7376fcb7], ecx
add rcx, qword [r9 + 0x563248c]
add byte [rax], al
invalid
mov dword [rsp + 0x563], ecx
and al, 0x63
add eax, 0x84890000
and al, 0x60
invalid
add eax, 0x8b490000
add byte [rax], al
invalid
invalid
add byte [rcx + 0x5602484], cl
mov dword [rsp + 0x560], eax
invalid
add byte [rax], al
add byte [rcx - 0x75], cl
mov rax, qword [r13 + 0x100]
mov cl, 9
or ecx, ebp
xchg edi, eax
std
invalid
invalid
test dword [rax], eax
add dword [rax], eax
add byte [rcx - 0x26816f7], dh
or ecx, ebp
xchg edi, eax
std
or ecx, ebp
xchg edi, eax
std
invalid
mov rcx, qword [r13 + 0x100]
mov rdx, qword [r13 + 0x108]
or byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg ebp, eax
or byte [rcx], al
add byte [rax], al
call fcn.14000fafa
mov cl, 0xa
jmp case.0x1400915ac.0
nop
add byte [rax], al
add byte [rcx - 0x75], cl
mov rdi, qword [r13 + 0x98]
mov rdi, qword [r13 + 0x98]
add byte [rax], al
add byte [rax - 0x7b], cl
div byte [rsp + rdi + 0x48]
je case.0x14006608e.287
cmp rdi, rsi
test rsi, rsi
je case.0x14006608e.287
cmp rdi, rsi
div dword [rsi + 0x3e]
jbe 0x140091f73
cmp byte ds:[r14 + rsi], 0xbf
cmp byte [r14 + rsi], 0xbf
cmp byte [rsi + rsi], 0xbf
mov edi, 0x42e93d7f
jg 0x140091f79
jmp case.0x1400ab6c3.154
adc dword [rax], eax
add byte [rbp - 0x75], al
mov ecx, dword [rbp + 0xb4]
mov rcx, qword [r13 + 0x90]
invalid
mov r9d, dword [r13 + 0xb4]
mov ecx, dword [rbp + 0xb4]
mov ah, 0
add byte [rax], al
mov rcx, qword [r13 + 0x90]
test r9, r9
test ecx, ecx
test ecx, ecx
je 0x140091fac
mov rdx, qword [r13 + 0x98]
mov edx, dword [rbp + 0x98]
xchg ebp, eax
cwde
add byte [rax], al
add byte [rcx + rdi - 0x36], cl
cmp rdx, r9
jbe case.0x14006608e.284
cmp byte [rcx + r9], 0xbf
jg 0x140091fac
invalid
cmp al, 9
mov edi, 0x45e9457f
adc al, byte [rax]
invalid
jmp case.0x1400330f9.674
jmp case.0x1400330f9.674
adc r8b, byte [r8]
add byte [rax], al
add byte [rcx], dh
imul cl
invalid
jp 0x140091f67
xor esi, esi
jmp case.0x14004e296.421
invalid
dec dword [rdi]
test dword [rdx], ecx
jne case.0x1400ab6c3.154
adc dword [rax], eax
add byte [rbx - 0x7af0fa02], al
cmp esi, 5
inc byte [0x13674a48f]
jne case.0x14004e296.421
imul esi, esi, 0xffffffff
dec dword [rcx + rcx*4 - 0xf]
lea rdx, [0x140151667]
lea edx, [0x140151667]
invalid
lea edx, [0x140151667]
or eax, dword [rax]
mov r8, rsi
call fcn.1400fccb0
invalid
add byte [rsi + 5], bh
add byte [rax], al
add byte [rbp + 0x4c850fc0], al
ror byte [rdi], 0x85
idiv dil
invalid
invalid
invalid
add byte [rax], al
add byte [rbp + 0x4c850fc0], al
ror byte [rdi], 0x85
invalid
ror byte [rdi], 0x85
test dword [rsi + rsi*8 - 1], ecx
idiv dil
idiv bh
invalid
jmp 0x14009191c
jbe 0x140091f9d
invalid
jne case.0x1400330f9.674
add byte [rax], al
mov rdx, r9
call fcn.1400c7b9b
out 0x5b, eax
add eax, dword [rax]
retf 0xe7e8
out 0x5b, eax
add eax, dword [rax]
mov r14d, eax
mov ecx, edx
invalid
imul rax, rbp, 0x58
imul eax, ebp, 0x58
cmp word [r15 + rax + 0x28], 0
cmp dword [r15 + rax + 0x28], 0
sub byte [rax], al
je 0x140091fce
movzx edx, word [r15 + rax + 0x2a]
jmp 0x140092005
mov ebp, ecx
mov r9d, dword [r15 + rax + 0x2c]
mov rcx, qword [rsi + 8]
test r9, r9
je 0x140091ff9
mov rdx, qword [rsi + 0x10]
cmp rdx, r9
jbe 0x140091ff3
cmp byte [rcx + r9], 0xbf
jg 0x140091ff9
jmp case.0x1400330f9.674
jne case.0x1400330f9.674
mov eax, 0x4c000011
mov edx, ecx
mov rdx, r9
call fcn.1400c7b9b
mov edi, eax
mov ecx, ebp
test r14w, r14w
je 0x14009201a
test di, di
je 0x14009201a
cmp cx, dx
jne 0x140092024
jmp 0x1400921dd
or di, r14w
je 0x1400921dd
invalid
add dword [rax], eax
invalid
mov ecx, 0xf000001
adc byte [0x140149440], al
movups xmm0, xmmword [0x140149440]
add byte [rdi], cl
sub dword [rsp + 0x470], eax
add al, 0
invalid
movaps xmmword [rsp + 0x470], xmm0
add al, 0
add byte [rdi], cl
adc byte [0x140149430], al
div byte [rbx + 0xb]
invalid
movups xmm0, xmmword [0x140149430]
div byte [rbx + 0xb]
add byte [rdi], cl
movaps xmmword [rsp + 0x460], xmm0
movaps xmmword [rsp + 0x460], xmm0
lea rsi, [rsp + 0x150]
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
lea rdi, [rsp + 0x668]
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8, rbx
call fcn.140020262
cmp byte [rsp + 0x170], 2
je 0x14009208d
fsubr st(0)
add ah, dl
clc
inc dword [rax + 0x17024bc]
add byte [rax], al
add dh, byte [rbx + riz + 0x48]
mov eax, dword [rsp + 0x150]
mov rax, qword [rsp + 0x150]
mov rdx, qword [rsp + 0x158]
mov r8, qword [rsp + 0x160]
lea rcx, [rsp + 0x168]
push 0xffffffffff000001
push rax
invalid
push 0xffffffffff000001
push rax
sbb byte [rdi], cl
adc byte [0x140147538], al
movups xmm0, xmmword [0x140147538]
movaps xmmword [rsp + 0x470], xmm0
add byte [rax], al
movups xmm0, xmmword [0x140147528]
movaps xmmword [rsp + 0x460], xmm0
sub dword [rsp + 0x460], eax
add al, 0
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.140020262
cmp byte [rsp + 0x170], 2
jo 0x1400920bf
add byte [rax], al
invalid
inc dword [rax + 0x17024bc]
jo 0x1400920bf
add byte [rax], al
add byte [rdx], al
add dh, byte [rbx + riz + 0x48]
mov eax, dword [rsp + 0x150]
je 0x1400920e6
mov rax, qword [rsp + 0x150]
mov rdx, qword [rsp + 0x158]
mov edx, dword [rsp + 0x158]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], cl
invalid
test byte [rax + riz*2], ah
add dword [rax], eax
mov r8, qword [rsp + 0x160]
mov eax, dword [rsp + 0x160]
add byte [rax - 0x73], cl
mov word [rax + rbp*2], fs
lea rcx, [rsp + 0x168]
call qword [rax + 0x18]
push rax
invalid
and al, 0x68
add dword [rax], eax
add bh, bh
push rax
sbb byte [rcx - 0x47], al
mov r9d, 7
invalid
add byte [rax], al
mov rcx, rsi
int1
mov rdx, rdi
mov edx, edi
lea r8, str.cookie2
add eax, 0xb544f
push rsp
or eax, dword [rax]
invalid
add al, ch
call fcn.140020653
push rbp
in eax, 0xf8
clc
clc
inc dword [rax + 0x17024bc]
cmp byte [rsp + 0x170], 2
jo case.0x140074eff.193
add dword [rax], eax
add byte [rax], al
add dh, byte [rbx + riz + 0x48]
je 0x14009212b
mov rax, qword [rsp + 0x150]
add byte [rdx], al
je 0x14009212b
mov rax, qword [rsp + 0x150]
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rdx, qword [rsp + 0x158]
xchg esp, eax
and al, 0x58
add dword [rax], eax
add byte [rax], al
invalid
invalid
test byte [rax + riz*2], ah
add byte [rax], al
mov r8, qword [rsp + 0x160]
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax - 0x73], cl
add byte [rax], al
lea rcx, [rsp + 0x168]
mov word [rax + rbp*2], fs
add dword [rax], eax
add byte [rax], al
invalid
push rax
add byte [rax], al
call qword [rax + 0x18]
sbb byte [rdi], cl
movups xmm0, xmmword [0x1401492b8]
adc byte [0x1401492b8], al
xchg byte [rcx + 0xb], dh
add byte [rdi], cl
movaps xmmword [rsp + 0x470], xmm0
movaps xmmword [rsp + 0x470], xmm0
jo 0x14009213c
add byte [rax], al
movups xmm0, xmmword [0x1401492a8]
add eax, 0xb7167
jno 0x14009214b
add byte [rdi], cl
sub dword [rsp + 0x460], eax
movaps xmmword [rsp + 0x460], xmm0
mov rcx, rsi
int1
mov rdx, rdi
cli
mov r8, rbx
mov eax, ebx
call fcn.140020262
cmp byte [rsp + 0x170], 2
mov esp, 0x17024
add byte [rdx], al
loope 0x14009214e
inc dword [rax + 0x17024bc]
add byte [rax], al
add dh, byte [rbx + riz + 0x48]
and ecx, dword [rax - 0x75]
test byte [rax + rdx*2], ah
and al, 0x50
add dword [rax], eax
invalid
mov esp, 0x17024
add byte [rdx], al
je 0x140092184
and ecx, dword [rax - 0x75]
test byte [rax + rdx*2], ah
and al, 0x50
mov rax, qword [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x58
add dword [rax], eax
add byte [rax], al
invalid
invalid
invalid
mov rdx, qword [rsp + 0x158]
add byte [rax], al
mov r8, qword [rsp + 0x160]
lea rcx, [rsp + 0x168]
and al, 0x68
add dword [rax], eax
add bh, bh
push rax
invalid
and al, 0x60
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rbp*2], fs
and al, 0x68
and al, 0x68
add dword [rax], eax
add bh, bh
push rax
sbb byte [rdi], cl
adc byte [0x140147560], al
add eax, 0xb53d5
movups xmm0, xmmword [0x140147560]
add eax, 0xb53d5
add byte [rdi], cl
movaps xmmword [rsp + 0x470], xmm0
sub dword [rsp + 0x470], eax
and al, 0x70
add al, 0
add byte [rdi], cl
movups xmm0, xmmword [0x140147550]
adc byte [0x140147550], al
mov dh, 0x53
or eax, dword [rax]
movaps xmmword [rsp + 0x460], xmm0
test byte [rax + riz*2], ah
add al, 0
add byte [rax - 0x77], cl
invalid
invalid
invalid
mov rcx, rsi
int1
mov rdx, rdi
mov edx, edi
cli
mov r8, rbx
call fcn.140020262
mov dl, 0xe0
clc
inc dword [rax + 0x17024bc]
add byte [rax], al
add byte [rdx], al
fsubr st(0)
mov dl, 0xe0
loopne 0x1400921a7
clc
inc dword [rax + 0x17024bc]
add byte [rax], al
add byte [rdx], al
je 0x1400921dd
mov rax, qword [rsp + 0x150]
and al, 0x70
add dword [rax], eax
add byte [rdx], al
je 0x1400921dd
mov rax, qword [rsp + 0x150]
and al, 0x50
push rax
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
xchg esp, eax
and al, 0x58
pop rax
add byte [rax], al
mov rdx, qword [rsp + 0x158]
pop rax
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], cl
mov r8, qword [rsp + 0x160]
lea rcx, [rsp + 0x168]
invalid
mov r8, qword [rsp + 0x160]
invalid
lea rcx, [rsp + 0x168]
push 0xffffffffff000001
add byte [rax], al
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x73], cl
pushfq
lea rbx, [rsp + 0x150]
lea ebx, [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, ebx
mov rcx, rbx
mov ecx, ebx
mov rdx, qword [rsp + 0x28]
push rsp
and al, 0x28
invalid
sub al, ch
call fcn.1400994f2
add byte [rbx], dh
add byte [rdx + 0x1502484], cl
and al, 0x50
add dword [rax], eax
invalid
add byte [rax], al
mov al, byte [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rbx + rax], bh
cmp al, 3
je case.0x14006461a.311
lea rdx, [rsp + 0x168]
mov ecx, dword [rdx - 0x17]
invalid
and al, 0x68
add dword [rax], eax
add byte [rbx + 0x528be94a], cl
jmp 0x18cf5749b
mov edx, dword [rdx - 0x14]
in al, dx
lea r8, [rsp + 0x3f1]
mov dword [r8 + 3], edx
add eax, dword [rcx - 0x77]
invalid
mov dword [rax], ecx
mov rdx, qword [rsp + 0x158]
xchg esp, eax
and al, 0x58
pop rax
pop rax
add dword [rax], eax
add byte [rcx + 9], bh
mov ecx, 9
add byte [rax], al
mov ecx, 9
add byte [rax - 0x73], cl
mov esp, 0x40024
and al, 0
add al, 0
lea rdi, [rsp + 0x400]
lea rsi, [rsp + 0x160]
lea esi, [rsp + 0x160]
and al, 0x60
add dword [rax], eax
add bl, dh
movsq qword [rdi], qword [rsi]
and al, 0
add al, 0
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x60
and al, 0x60
add dword [rax], eax
add bl, dh
movsq qword [rdi], qword [rsi]
mov byte [rsp + 0x3f0], al
mov qword [rsp + 0x3f8], rdx
mov dword [rsp + 0x3f8], edx
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
xchg esp, eax
and al, 0xf8
mov dword [rsp + 0x3f8], edx
add eax, dword [rax]
add byte [rax], al
add byte [rcx - 0x7d], cl
jge 0x140092251
cmp qword [r13], 0
cmp dword [rbp], 0
add byte [rax], al
add byte [rdi + rax*2 + 0x49], dh
mov eax, dword [rbp + 8]
je 0x14009229b
mov rax, qword [r13 + 8]
or byte [r8 - 0x7b], r9b
test rax, rax
je 0x14009229b
sal byte [rsi + rdi + 0x4d], 0x8b
adc byte [r13 - 0x75], r9b
adc byte [rbp - 0x75], cl
mov r8, qword [r13 + 0x10]
mov eax, dword [rbp + 0x10]
adc byte [rbp - 0x75], cl
mov r9, qword [r13 + 0x18]
mov ecx, dword [rbp + 0x18]
sbb byte [r8 - 0x77], r9b
sbb byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
invalid
mov rdx, qword [rsp + 0x58]
call qword [rax]
adc byte [rbx + rcx*4 - 0x4c], cl
and al, 0x50
add dword [rax], eax
add byte [rax - 0x75], cl
mov esp, 0x15824
and al, 0x58
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [rsp + 0x160]
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x15824
and al, 0x58
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
test byte [rax + riz*2], ah
and al, 0x60
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
adc byte [rax], al
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x120], xmm0
test byte [rax + riz], ah
add dword [rax], eax
add byte [rax - 0x73], cl
adc eax, 0xc0dd7
invalid
or al, 0
invalid
and byte [rcx], al
add byte [rax], al
lea rdx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x19eb000c
add bl, ch
jmp case.0x1400861e4.67
sbb dword [rdi], ecx
movaps xmmword [rsp + 0x120], xmm6
sub dword [rsp + 0x120], esi
and al, 0x20
add dword [rax], eax
add byte [rbp + rcx*4 + 0x35], cl
lea r14, [0x140148570]
invalid
lea rdx, str.called__Result::unwrap____on_an__Err__value
adc eax, 0xc0dbf
mov rdi, rdx
lea r15, [rsp + 0x560]
mov rax, qword [rsp + 0xb8]
mov esp, 0x56024
add byte [rax - 0x75], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x47], cl
invalid
invalid
movabs rcx, 0x101010101010101
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
mov qword [rax + 0x10], rcx
movups xmmword [rax], xmm7
mov rax, qword [rsp + 0xb0]
mov eax, dword [rsp + 0xb0]
mov eax, dword [rsp + 0xb0]
add byte [rax], al
add byte [rdi], cl
movups xmmword [rax], xmm6
adc dword [rax], esi
lea rax, [rsp + 0x168]
movups xmmword [rax + 0x10], xmm6
jo case.0x140012daf.1333
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rdi], cl
push 0xf000001
adc dword [rax + 0x10], esi
xor ecx, ecx
mov qword [rsp + 0x150], rcx
mov word [rax + rdx*2], fs
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x168], rcx
mov eax, 8
mov qword [rsp + 0x168], rcx
push 0xffffffffb8000001
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
mov eax, 8
add byte [rax - 0x77], cl
test byte [rax + rsi*2], ah
and al, 0x70
mov qword [rsp + 0x170], rax
mov qword [rsp + 0x188], rax
and al, 0x88
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x190], ecx
and al, 0x70
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
and al, 0x88
and al, 0x88
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov word [rax + rdx*4], fs
mov dword [rsp + 0x190], ecx
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
mov qword [rsp + 0x198], 2
mov qword [rsp + 0x1a0], rcx
mov dword [rsp + 0x1a0], ecx
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov word [rax + riz*4], fs
and al, 0xa0
mov dword [rsp + 0x1a0], ecx
and al, 0xa0
add dword [rax], eax
add byte [rsi - 0x39], ah
test byte [rax + rbp*4], ah
add dword [rax], eax
mov word [rsp + 0x1a8], 0
mov byte [rsp + 0x1b0], 0
add byte [rax], al
invalid
add byte [rax], al
add dh, al
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x8da18
or byte [rax], al
lea rax, [0x14011fd60]
sbb dl, bl
or byte [rax], al
mov qword [rsp + 0x1c0], rax
test byte [rax + rax*8], ah
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x1c8], rdx
xchg esp, eax
and al, 0xc8
add dword [rax], eax
add byte [rax], al
invalid
invalid
enter 1, 0
add byte [rax], al
lea rax, [0x140120170]
add eax, 0x8de11
fimul word [rax]
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
and al, 0xe0
mov qword [rsp + 0x1e0], rax
mov dword [rsp + 0x1e0], eax
and al, 0xe0
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0xbf5ca
retf 0xbf5
invalid
lea rax, [0x140151938]
lea eax, [0x140151938]
retf 0xbf5
or eax, dword [rax]
mov qword [rsp + 0x1e8], rax
test byte [rax + rbp*8], ah
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x1f0], 1
test byte [rax + rsi*8], ah
add dword [rax], eax
lock add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x1f8], rcx
mov word [rax + rdi*8], fs
clc
add dword [rax], eax
add byte [rsi - 0x39], ah
add byte [rax], al
mov word [rsp + 0x200], 0xffff
test byte [rax + rax], ah
add al, byte [rax]
add byte [rax], al
invalid
inc esi
invalid
test byte [rax + rbp], ah
and al, 0x28
add byte [rdx], al
add byte [rax], al
invalid
mov byte [rsp + 0x228], 2
and al, 0x28
add al, byte [rax]
add byte [rdx], al
mov qword [rsp + 0x220], rcx
mov word [rax + riz], fs
add al, byte [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rax, qword [rsp + 0x48]
and al, 0x48
movzx eax, byte [rax]
mov dh, 0
lea rdx, [0x140155fa0]
adc eax, 0xc3bed
in eax, dx
cmp ecx, dword [rax + rax]
invalid
add byte [rax + 0x63], cl
add al, 0x82
invalid
movsxd rax, dword [rdx + rax*4]
invalid
add rax, rdx
jmp rax
mov cl, 1
jmp case.0x1400923ba.0
mov cl, 4
add al, 0xeb
movzx edx, byte [r13 + 0x108]
movzx edx, byte [r13 + 0x108]
jmp case.0x1400923ba.0
movzx edx, byte [r13 + 0x108]
mov dh, 0x95
or byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0xa0]
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax], al
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
add byte [rax], al
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x563], ecx
mov dword [rsp + 0x560], eax
add byte [rax], al
mov word [rbx + riz*2], fs
add eax, 0x84890000
and al, 0x60
add eax, 0x8b490000
add byte [rax], al
mov rax, qword [r13 + 0x100]
mov cl, 9
jmp case.0x1400923ba.0
mov cl, 2
jmp case.0x1400923ba.0
mov cl, 3
jmp case.0x1400923ba.0
mov cl, 5
jmp case.0x1400923ba.0
mov cl, 6
invalid
add byte [rax], al
mov rax, qword [r13 + 0x100]
add byte [rax], al
mov cl, 9
jmp case.0x1400923ba.0
mov cl, 2
jmp case.0x1400923ba.0
mov cl, 3
jmp case.0x1400923ba.0
mov cl, 5
jmp case.0x1400923ba.0
mov cl, 6
jmp case.0x1400923ba.0
mov cl, 7
jmp case.0x1400923ba.0
mov cl, 8
mov byte [rsp + 0x78], cl
mov ecx, dword [rsp + 0x560]
add eax, 0x8b440000
test byte [rbx + riz*2], ah
add eax, 0x8d4c0000
and al, 0x79
add eax, 0x8b440000
test byte [rbx + riz*2], ah
add byte [rbx + rcx*4 - 0x7c], al
and al, 0x63
add eax, 0x8d4c0000
and al, 0x79
mov dword [r9 + 3], r8d
mov dword [r9], ecx
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], rdx
mov dword [rsp + 0x88], edx
add eax, dword [r9 - 0x77]
or dword [rax - 0x77], ecx
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
invalid
xchg esp, eax
and al, 0x88
mov dword [rsp + 0x88], edx
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, rbx
lea r8, [rsp + 0x78]
call fcn.14000b4b9
movzx eax, byte [rsp + 0x3f0]
test rax, rax
mov qword [rsp + 0x60], rdi
jl 0x14009247a
invalid
je 0x14009246a
jl 0x14009247a
invalid
cmp eax, 1
jne 0x14009246e
add byte [rax], al
jmp 0x14009246c
xor ebx, ebx
jmp 0x1400924ab
clc
add eax, dword [rax]
add byte [rax - 0x73], cl
push rax
sbb byte [rbx + rcx*4 + 0x10], cl
mov r8, qword [rax + 8]
mov r9, qword [rax + 0x10]
lea rcx, [rsp + 0x78]
call qword [r10]
movups xmm0, xmmword [rsp + 0x78]
movups xmm1, xmmword [rsp + 0x88]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov bl, 2
mov rax, qword [rsp + 0x400]
mov r8, qword [rsp + 0x408]
mov r9, qword [rsp + 0x410]
add byte [rax - 0x73], cl
mov word [rax + riz*2], fs
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x18
add al, 0
add bh, bh
adc byte [rax - 0x75], cl
mov eax, dword [rsp + 0x420]
and al, 0
add al, 0
add byte [rbx + rcx*4 - 0x7c], cl
and al, 8
add al, 0
add byte [rbx + rcx*4 - 0x74], cl
and al, 0x10
add al, 0
add byte [rax - 0x73], cl
mov word [rax + riz*2], fs
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x18
add al, 0
add bh, bh
adc byte [rax - 0x75], cl
mov eax, dword [rsp + 0x420]
mov r8, qword [rsp + 0x428]
invalid
invalid
mov word [rax + rsi], fs
mov eax, dword [rsp + 0x420]
mov r8, qword [rsp + 0x428]
mov r9, qword [rsp + 0x430]
add al, 0
add byte [rax - 0x73], cl
and al, 0x78
add al, 0
add byte [rax - 0x73], cl
and al, 0x78
lea rdx, [rsp + 0x438]
call qword [rax]
movzx eax, word [rsp + 0x440]
test byte [rax + rax*2], ah
add al, 0
add byte [rsi - 0x77], ah
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax + 0x150249c], cl
add byte [rax], al
test byte [rax + rax*2], ah
add al, 0
add byte [rsi - 0x77], ah
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax + 0x150249c], cl
add byte [rax], al
mov byte [rsp + 0x151], bpl
mov qword [rsp + 0x158], rsi
movups xmm0, xmmword [rsp + 0x78]
movups xmm1, xmmword [rsp + 0x88]
lea rcx, [rsp + 0x180]
movups xmmword [rcx + 0x10], xmm1
adc byte [rdi], cl
adc dword [rcx], eax
adc byte [rdi], cl
adc dword [rcx], eax
mov rax, qword [rsp + 0x98]
mov qword [rcx + 0x20], rax
mov dword [rcx + 0x20], eax
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rcx + 0x20], eax
lea rcx, [rsp + 0x810]
mov rdx, r15
mov dword [rcx + 0x20], eax
lea rcx, [rsp + 0x810]
mov rdx, r15
mov r13, r15
lea r15, [rsp + 0x150]
lea edi, [rsp + 0x150]
lea edi, [rsp + 0x150]
add dword [rax], eax
add byte [rbp - 0x77], cl
clc
mov r8, r15
call fcn.140047574
mov rsi, qword [rsp + 0x810]
mov esi, dword [rsp + 0x810]
push rax
sti
dec dword [rax - 0x75]
mov esi, dword [rsp + 0x810]
mov esi, dword [rsp + 0x810]
mov bpl, byte [rsp + 0x818]
or byte [rax], al
add byte [rdx + 0x819249c], cl
mov bl, byte [rsp + 0x819]
add byte [rax], al
mov qword [rsp + 0x150], r14
mov rdi, qword [rsp + 0x60]
mov edi, dword [rsp + 0x60]
mov edi, dword [rsp + 0x60]
mov qword [rsp + 0x158], rdi
movaps xmm0, xmmword [rsp + 0x120]
sub byte [rsp + 0x120], al
sub byte [rsp + 0x120], al
lea rax, [rsp + 0x160]
movups xmmword [rax], xmm0
cmp rsi, 3
je 0x140093157
invalid
movsd dword [rdi], dword [rsi]
or eax, dword [rax]
invalid
invalid
test byte [rbp + 0x4100000b], ah
mov eax, 0xd6
movsd dword [rdi], dword [rsi]
or eax, dword [rax]
add byte [rcx - 0x48], al
invalid
mov r8d, 0xd6
lea rcx, [rsp + 0x46a]
lea rdx, [rsp + 0x81a]
or byte [rax], al
invalid
or byte [rax], al
add al, ch
mov bl, 0x9c
invalid
add byte [rax], al
call fcn.1400fc280
movaps xmm0, xmmword [rsp + 0x120]
lea rax, [rsp + 0x468]
test byte [rax + rbp*2], ah
add al, 0
add byte [rdi], cl
adc dword [rax + 0xe8], eax
test byte [rax + rbp*2], ah
add al, 0
add byte [rdi], cl
adc dword [rax + 0xe8], eax
mov qword [rsp + 0x460], rsi
mov byte [rsp + 0x468], bpl
add al, 0
add byte [rax + 0x469249c], cl
and al, 0x69
add al, 0
invalid
add al, 0
add byte [rax + 0x469249c], cl
and al, 0x69
add al, 0
invalid
and al, 0x69
add al, 0
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0x40
add eax, 0x89480000
mov esp, 0x54824
invalid
mov qword [rsp + 0x540], r14
mov qword [rsp + 0x548], rdi
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov bh, 0x9c
movzx ebx, word [rsp + 0x6c0]
mov rsi, qword [rsp + 0x6b0]
mov rdi, qword [rsp + 0x6b8]
mov rcx, rdi
and al, 0xc0
invalid
call fcn.14001de97
mov r14, rax
mov rbp, rdx
lea r8, [rdi*4]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, rdx
mov rdx, rsi
bnd call fcn.1400fc280
mov qword [rsp + 0x560], r14
mov qword [rsp + 0x568], rbp
add eax, 0x89480000
mov esp, 0x57024
add byte [rcx + rcx*4 - 0x17], cl
add eax, 0x89480000
mov esp, 0x57024
add byte [rcx + rcx*4 - 0x17], cl
add eax, 0x894c0000
jmp 0x138c04f4b
call fcn.14001dd8c
mov rsi, rax
mov rdi, rdx
mov rdx, qword [rsp + 0x688]
mov r8, qword [rsp + 0x690]
lea rcx, [rsp + 0x168]
and al, 0x68
add dword [rax], eax
add al, ch
xchg esi, eax
sub byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xa0
invalid
add byte [rax], al
mov r8, qword [rsp + 0x6a8]
and al, 0xa8
invalid
add byte [rax], al
lea rcx, [rsp + 0x180]
add byte [rax], al
and al, 0x68
add dword [rax], eax
add al, ch
xchg esi, eax
sub byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xa0
invalid
and al, 0xa8
invalid
add byte [rax], al
call fcn.140095137
add byte [rax], al
movups xmm0, xmmword [rsp + 0x668]
mov rax, qword [rsp + 0x678]
push 0x48000006
mov eax, dword [rsp + 0x678]
mov word [rsp + 0x1a8], bx
test al, 1
add byte [rax], al
mov qword [rsp + 0x198], rsi
mov qword [rsp + 0x1a0], rdi
movabs al, byte [0x502484110f000001]
add dword [rax], eax
invalid
mov ah, 0x24
cwde
add dword [rax], eax
add byte [rax - 0x77], cl
mov esp, 0x1a024
movabs al, byte [0x502484110f000001]
add dword [rax], eax
invalid
movabs al, byte [0x502484110f000001]
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*2], ah
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
pushfq
and al, 0x60
add al, 0
add byte [rax - 0x77], cl
fld1
cmpsd dword [rsi], dword [rdi]
and eax, 0xcb9fff9
add byte [rax], al
add byte [rax - 0x77], cl
fisttp word [rcx + rcx*4 - 2]
mov qword [rsp + 0x160], rax
lea rbx, [rsp + 0x460]
mov rcx, rbx
call fcn.140024c93
mov ecx, 0xc
mov rdi, rbx
mov rsi, r15
invalid
rep movsq qword [rdi], qword [rsi]
xor eax, eax
mov rbp, r15
mov rcx, qword [r12 + rax*8]
mov rdx, qword [rsp + rax*8 + 0x668]
invalid
push 0x49000006
mov dword [rsp + rax*8], edx
mov qword [rsp + rax*8 + 0x668], rcx
inc rax
invalid
invalid
cmp rax, 0xc
jne 0x1400926ff
mov r13, qword [rsp + 0xa8]
mov rsi, qword [r13 + 0x110]
mov ch, 0x10
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
adc byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov ch, 0x10
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
add byte [rcx], al
add byte [rax], al
mov rcx, rbp
mov rdx, rbx
call fcn.1400fc280
mov rcx, rsi
mov rdx, rbp
mov edx, ebp
call fcn.14007d63d
mov rsi, rax
mov rdi, rdx
mov rcx, qword [r13 + 0x118]
sbb byte [rcx], al
add byte [rax], al
mov rdx, qword [r13 + 0x120]
call fcn.1400014a3
mov qword [r13 + 0x118], rsi
mov qword [r13 + 0x120], rdi
mov ch, 0x18
add dword [rax], eax
add byte [rcx - 0x77], cl
mov ebp, 0x120
lea rcx, [rsp + 0x3f0]
call fcn.140020f1b
lea rsi, [rsp + 0x668]
and al, 0x68
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov word [rax + rsi*8], fs
lock add eax, dword [rax]
add eax, dword [rax]
add al, ch
cwde
out 0xf8, eax
dec dword [rax - 0x73]
mov ah, 0x24
and al, 0x68
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
and al, 0x68
invalid
add byte [rax - 0x77], cl
int1
call fcn.140024c93
lea rcx, [rsp + 0x708]
and al, 8
invalid
add byte [rax], al
and al, 8
invalid
add byte [rax], al
add al, ch
and al, 0xf9
dec dword [rax - 0x75]
mov word [rax + rbp*2], fs
invalid
invalid
call fcn.140024c93
mov rcx, qword [rsp + 0x768]
invalid
invalid
add byte [rax], al
mov ecx, dword [rsp + 0x768]
push 0xffffffffe8000007
jmp 0x140092735
add byte [rax], al
call fcn.14000b298
lea rcx, [rsp + 0x778]
js 0x1400927ba
add byte [rax], al
js 0x1400927ba
add byte [rax], al
call 0x1400860de
lea r14, [0x140149358]
jmp 0x1400910b3
dec dword [rcx - 0x75]
lea eax, [rax]
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg ebp, eax
mov rcx, qword [r13 + 0x100]
mov rdx, qword [r13 + 0x108]
or byte [rcx], al
add byte [rax], al
or byte [rcx], al
add dword [rax], eax
add al, ch
add byte [rax], al
call fcn.14000fafa
and ebx, edx
idiv edi
mov cl, 0xa
jmp case.0x1400923ba.0
sub ah, bh
invalid
invalid
sub ah, bh
invalid
mov cx, 1
call fcn.14008544c
invalid
sub al, 0xff
dec dword [rcx - 0x77]
invalid
mov rdx, qword [r13 + 0x90]
xchg ebp, eax
nop
add byte [rax], al
add byte [rbp - 0x75], cl
test dword [rax + 0x48000000], ebx
lea esi, [rsp + 0x150]
mov ah, 0x24
push rax
add dword [rax], eax
invalid
invalid
xchg ebp, eax
nop
add byte [rax], al
add byte [rbp - 0x75], cl
test dword [rax + 0x48000000], ebx
lea esi, [rsp + 0x150]
mov ah, 0x24
push rax
add dword [rax], eax
invalid
mov ah, 0x24
and al, 0x50
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
int1
add byte [rax], al
mov rcx, rsi
call fcn.140002550
movups xmm0, xmmword [r13 + 0xb4]
mov ah, 0
add byte [rax], al
inc dword [rcx + 0xf]
adc byte [rbp + 0xb4], al
mov ah, 0
add byte [rax], al
mov ah, 0
add byte [rax], al
movups xmm1, xmmword [r13 + 0xc8]
movups xmmword [rsi + 0x40], xmm1
add byte [rdi], cl
adc dword [rsi + 0x40], ecx
mov al, byte [r13 + 0xd8]
test eax, ebx
add byte [rax], al
add byte [rax - 0x74beafba], cl
mov eax, dword [rbp + 0xb0]
invalid
fadd dword [rax]
add byte [rax], al
mov byte [rsi + 0x50], al
mov eax, dword [r13 + 0xb0]
mov eax, dword [rbp + 0xb0]
mov eax, dword [rbp + 0xb0]
mov ecx, dword [r13 + 0xc4]
mov ecx, dword [rbp + 0xc4]
movups xmm1, xmmword [r13 + 0xa0]
movups xmmword [rsi + 0x2c], xmm0
invalid
invalid
lea esp, [rax + 0xf000000]
adc dword [rsi + 0x2c], eax
invalid
invalid
movabs al, byte [0x892c46110f000000]
sub al, 0x89
mov dword [rsi + 0x28], eax
mov dword [rsi + 0x3c], ecx
movups xmmword [rsi + 0x18], xmm1
mov rcx, qword [r14]
mov ecx, dword [rsi]
sub byte [rcx + 0x110f3c4e], r9b
sbb byte [rcx - 0x75], r9b
mov ecx, dword [rsi]
mov ecx, dword [rsi]
mov rdx, qword [r14 + 8]
call fcn.14009763b
mov ecx, 0xb
add byte [rax], al
add byte [rcx + rcx*4 - 9], cl
rep movsq qword [rdi], qword [rsi]
jmp 0x14009297d
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp + rcx*4 - 0x44], cl
and al, 0x50
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rax], al
lea r15, [rsp + 0x150]
lea rsi, [rsp + 0xc8]
enter 0, 0
enter 0, 0
mov ecx, 0xb
mov rdi, r15
rep movsq qword [rdi], qword [rsi]
call fcn.14008556a
sub al, 0xff
dec dword [rcx - 0x77]
invalid
mov rcx, qword [rax]
mov ecx, dword [rax]
mov ecx, dword [rax]
mov rdx, qword [rax + 8]
call fcn.14009763b
or al, ch
movsb byte [rdi], byte [rsi]
add byte [r8], r8b
mov ecx, 0xb
add byte [rax], al
mov rdi, r14
mov rsi, r15
jmp 0x14009294f
lea rsi, [rsp + 0x150]
mov rcx, rsi
mov rdx, r14
mov r8, rdi
mov eax, edi
mov eax, edi
call fcn.140002550
lea r14, [rsp + 0xc8]
mov rax, qword [r14 + 0x38]
movups xmm0, xmmword [r14 + 0x40]
movups xmmword [rsi + 0x40], xmm0
mov cl, byte [r14 + 0x50]
mov byte [rsi + 0x50], cl
push rax
movups xmm0, xmmword [r14 + 0x18]
movups xmm1, xmmword [r14 + 0x28]
sub byte [rax - 0x77], cl
cmp byte [rdi], r9b
adc dword [rsi + 0x28], ecx
sub byte [rax - 0x77], cl
cmp byte [rdi], r9b
adc dword [rsi + 0x28], ecx
movups xmmword [rsi + 0x18], xmm0
call fcn.14008556a
sub al, 0xff
dec dword [rcx - 0x77]
invalid
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.14009763b
mov ecx, 0xb
mov rdi, r15
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
lea r12, [rsp + 0x150]
mov ecx, 0xb
mov rdi, r12
mov rsi, r14
out 0x4c, eax
mov esi, esi
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov cx, 2
mov rdx, r15
mov ecx, 0x894c0002
cli
call fcn.1400855c3
mov r14, rax
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
push rax
or al, ch
invalid
add byte [rax], r8b
or byte [rax - 0x75], cl
push rax
or al, ch
test dword [rax + rax], 0xbb9
mov ecx, 0xb
mov rdi, r14
add byte [rcx + rcx*4 - 9], cl
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov r12, qword [rsp + 0x30]
lea rsi, [rsp + 0x708]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.140024c93
mov rcx, qword [rsi + 0x60]
call fcn.14000b298
lea rcx, [rsp + 0x778]
call 0x1400860de
invalid
invalid
invalid
and edi, ecx
dec dword [rax - 0x75]
invalid
invalid
dec dword [rax - 0x73]
mov esp, 0x8f024
add byte [rax - 0x73], cl
mov ah, 0x24
push rax
or dword [rax], eax
lea rdi, [rsp + 0x8f0]
lea rsi, [rsp + 0x950]
add byte [rcx + 0xc], bh
add byte [rcx + 0xc], bh
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov r15d, 3
lea rdi, [rsp + 0x9b0]
lea rsi, [rsp + 0x8f0]
lea esi, [rsp + 0x8f0]
lea esi, [rsp + 0x8f0]
mov ah, 0x24
lock or byte [rax], al
and al, 0xf0
or byte [rax], al
add byte [rcx + 0xc], bh
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov byte [r12 + 0x2c9], 0
mov r13, qword [r12 + 0x170]
mov ebp, dword [rsp + 0x170]
mov ebp, dword [rsp + 0x170]
lodsb al, byte [rsi]
and al, 0x70
jo 0x1400929c3
invalid
jo 0x1400929c3
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + riz*2], ah
mov qword [rsp + 0x460], 0
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
test r13, r13
add byte [rax], al
test r13, r13
je case.0x14005a942.356
test ch, bh
std
invalid
mov rbx, r12
lea r12, [r13 + 0x10]
lea rbp, [r13 + 0x38]
lea ebp, [rbp + 0x38]
lea ebp, [rbp + 0x38]
insd dword [rdi], dx
cmp byte [rax - 0x77], cl
mov rcx, rbp
invalid
invalid
test al, 0xfc
mov rcx, rbp
call fcn.14005d28c
mov qword [r13 + 0x38], r15
mov dword [rbp + 0x38], edi
mov dword [rbp + 0x38], edi
jge 0x140092a28
mov qword [r13 + 0x40], r14
lea rdi, [r13 + 0x48]
jge 0x140092a40
lea rsi, [rsp + 0x9b0]
lea esi, [rsp + 0x9b0]
mov ah, 0x24
mov al, 9
add byte [rax], al
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov qword [r13 + 0xa8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x48
mov rax, qword [rsp + 0x48]
mov qword [r13 + 0xb0], rax
mov dword [rbp + 0xb0], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, str._vp_t_
lea rax, str._vp_t_
lea eax, str._vp_t_
add byte [rcx - 0x77], cl
mov qword [r13 + 0xb8], rax
test dword [rax + 0x48000000], edi
mov eax, dword [rsp + 0x28]
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x28]
mov rax, qword [rsp + 0x28]
mov qword [r13 + 0xc0], rax
mov rax, qword [rsp + 0x38]
invalid
add byte [rax - 0x75], cl
and al, 0x38
invalid
cmp byte [rcx - 0x77], cl
mov qword [r13 + 0xc8], rax
mov rcx, r12
test eax, ecx
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.14005669a
test al, al
invalid
je 0x140092a5f
cmp al, 0xfc
inc dword [rax + rax*8 - 0x38b7f18c]
sal byte [rsi + rcx + 0x48], 0xc7
sal byte [rsi + rcx + 0x48], 0xc7
mov qword [rsp + 0x150], 4
test byte [rax + rdx*2], ah
push rax
add dword [rax], eax
add byte [rax + rax], al
add byte [rax], al
invalid
add bl, ch
xor al, 0x48
mov edi, dword [rbp]
jmp 0x140092a93
mov rdi, qword [rbp]
mov qword [rbp], 4
cmp rdi, 4
je case.0x14003276b.680
invalid
add byte [rax - 0x7d], cl
inc dword [rdi + rcx]
test byte [rdi + rax], ah
add byte [rax], al
invalid
add byte [rcx - 0x73], cl
push rbp
lea rdx, [r13 + 0x40]
lea edx, [rbp + 0x40]
lea rsi, [rsp + 0x158]
lea rsi, [rsp + 0x158]
mov r8d, 0x90
mov rcx, rsi
mov ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
mov ecx, esi
call fcn.1400fc280
xchg edi, eax
invalid
mov qword [rsi - 8], rdi
lock dec qword [r13]
dec dword [rbp]
mov r12, rbx
jne 0x140092aa5
invalid
fdiv qword [rbp + 8]
or byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov ecx, ebp
call 0x14005d226
and dword [rdi - 0x72b70004], 0x460248c
add byte [rax], al
invalid
cmpsd dword [rsi], dword [rdi]
cld
dec dword [rax - 0x73]
invalid
mov word [rax + riz*2], fs
add al, 0
lea rcx, [rsp + 0x460]
lea ecx, [rsp + 0x460]
add al, ch
call fcn.14005d1f0
mov rax, qword [rsp + 0x150]
and al, 0x50
add dword [rax], eax
invalid
cmpsd dword ds:[rsi], dword [rdi]
cld
dec dword [rax - 0x75]
test byte [rax + rdx*2], ah
and al, 0x50
and al, 0x50
push rax
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
cmp rax, 3
clc
add ecx, dword [rax - 0x75]
invalid
invalid
je 0x140092ae6
mov rsi, qword [rsp + 0x70]
je case.0x1400647b3.304
jo 0x140092b38
cmp eax, 4
je 0x140092ae6
clc
add al, 0x74
sbb al, 0x48
lea rcx, [rsp + 0x150]
lea rcx, [rsp + 0x150]
push rax
add dword [rax], eax
invalid
add byte [rax], al
add al, ch
frstor dword [rbx]
add byte [rax], al
invalid
call fcn.140094eb4
add bl, ch
or eax, 0x248c8d48
invalid
invalid
mov word [rax + rbx*2], fs
jmp 0x140092ae6
lea rcx, [rsp + 0x158]
add dword [rax], eax
add al, ch
push rsp
cmp bl, bh
call fcn.14004633a
dec dword [rcx - 0x73]
lea rcx, [r12 + 0x178]
call fcn.140094adc
invalid
add byte [rax], al
add byte [rcx - 0x80], al
mov esp, 0x2c924
add byte [rax], al
mov word [rax + rdi*2], fs
add dword [rax], eax
add al, ch
jmp 0x181092b13
invalid
add byte [rax], al
invalid
invalid
invalid
add byte [rcx - 0x80], al
mov esp, 0x2c924
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx + 0x49], dh
invalid
invalid
je 0x140092b0b
or eax, 0x248c8d49
lea rcx, [r12 + 0x170]
lea ecx, [rsp + 0x170]
jo 0x140092b05
add byte [rax], al
add al, ch
in eax, 0xa6
call fcn.14005d1f0
cld
jmp qword [rsi + 0x41]
mov word [r12 + 0x2c8], 1
test byte [rax + rcx*8], ah
and al, 0xc8
add al, byte [rax]
add byte [rcx], al
add dword [rax], eax
invalid
invalid
mov word [rax + rax*8], fs
rol byte [rax], 0
add dword [rax], eax
mov rcx, qword [rsp + 0xc0]
mov rdx, rsi
mov edx, esi
rol byte [rax], 0
add byte [rax - 0x77], cl
bnd call fcn.1400c0bb4
mov fs, eax
add al, byte [rax]
mov edx, esi
call fcn.1400c0bb4
mov fs, eax
add al, byte [rax]
lea rsi, [rsp + 0x150]
mov qword [rsi], 4
mov dword [rsi], 4
push rax
add dword [rax], eax
add byte [rax - 0x39], cl
invalid
invalid
mov dword [rsi], 4
add byte [rax - 0x75], cl
jl 0x140092b5d
mov rdi, qword [rsp + 0x68]
mov edi, dword [rsp + 0x68]
push 0x48f98948
mov edx, esi
mov rcx, rdi
mov rdx, rsi
call fcn.1400949ef
mov qword [rsi + 8], 0
add byte [rax], al
invalid
add byte [rax - 0x39], cl
or byte [rax], r8b
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
invalid
mov qword [rsi], 3
add eax, dword [rax]
add byte [rax], al
lea rdx, [rsp + 0x150]
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
call fcn.1400949ef
mov ebx, dword [rsi]
add byte [rax], al
invalid
mov rcx, r12
movaps xmm6, xmmword [rsp + 0xa10]
mov ah, 0x24
adc byte [rdx], cl
add byte [rax], al
and al, 0x10
or al, byte [rax]
add byte [rdi], cl
movaps xmm7, xmmword [rsp + 0xa20]
sub byte [rsp + 0xa20], bh
add rsp, 0xa38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
jmp 0x1400800f4
test rbx, rbx
test ebx, ebx
je case.0x140049136.487
add byte [rax], al
mov r8, qword [rsp + 0x468]
push 0xffffffffe9000004
mov dh, 0
add byte [rax], al
invalid
add byte [rax], al
jmp 0x140092c5b
add byte [rax - 0x73], cl
mov word [rax + rcx*8], fs
add byte [rax], al
lea rcx, [rsp + 0xc8]
call case.0x140049acd.389
xor bh, bh
invalid
add al, ch
xor bh, bh
jmp qword [rsi - 0x47]
invalid
invalid
mov cx, 1
add dword [rax], eax
mov rdx, rbx
call fcn.140085681
invalid
dec dword [rcx - 0x77]
invalid
mov rdx, qword [r13 + 0x90]
mov edx, dword [rbp + 0x90]
invalid
mov edx, dword [rbp + 0x90]
nop
add byte [rax], al
add byte [rbp - 0x75], cl
mov r8, qword [r13 + 0x98]
lea rsi, [rsp + 0x150]
mov ah, 0x24
push rax
add dword [rax], eax
invalid
mov r8, qword [r13 + 0x98]
lea rsi, [rsp + 0x150]
mov ah, 0x24
push rax
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
call fcn.140002550
movups xmm0, xmmword [r13 + 0xb4]
movups xmm0, xmmword [rbp + 0xb4]
movups xmm0, xmmword [rbp + 0xb4]
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
movups xmm1, xmmword [rax]
movups xmmword [rsi + 0x40], xmm1
mov al, byte [rax + 0x10]
adc byte [rax - 0x74beafba], cl
invalid
mov al, 0
add byte [rax], al
adc byte [rax - 0x74beafba], cl
test dword [rax + 0x41000000], esi
mov al, 0
add byte [rax], al
mov ecx, dword [r13 + 0xc4]
mov eax, dword [rbp + 0xb0]
mov al, 0
add byte [rax], al
mov ecx, dword [r13 + 0xc4]
invalid
add byte [rax], al
movups xmm1, xmmword [r13 + 0xa0]
movups xmm1, xmmword [rbp + 0xa0]
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x2c], eax
invalid
movups xmmword [rsi + 0x2c], xmm0
sub al, 0x89
sub byte [rcx + 0x110f3c4e], r9b
sub byte [rcx + 0x110f3c4e], cl
mov dword [rsi + 0x28], eax
mov dword [rsi + 0x3c], ecx
cmp al, 0xf
adc dword [rsi + 0x18], ecx
sub byte [rcx + 0x110f3c4e], cl
adc dword [rsi + 0x18], ecx
sbb byte [rcx - 0x75], r9b
sbb byte [rcx - 0x75], cl
mov rcx, qword [r14]
mov ecx, dword [rsi]
invalid
mov rdx, qword [r14 + 8]
call fcn.14009763b
adc cl, byte [rdx]
add byte [rcx + 0xb], bh
or eax, dword [rax]
add byte [rax], al
push rsi
or al, ch
invalid
adc cl, byte [rdx]
add byte [rcx + 0xb], bh
or eax, dword [rax]
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
add byte [rcx + rcx*4 - 9], cl
mov rdi, r14
div ebx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov r12, qword [rsp + 0x30]
and al, 0x30
jmp case.0x140082b55.108
add byte [rax - 0x7d], cl
cmp rax, 1
jne case.0x1400647e3.311
pop rbp
add eax, dword [rax]
add byte [rax], al
clc
add dword [rdi], ecx
invalid
test dword [rbp + 3], ebx
pop rbp
invalid
add byte [rax], al
cmp qword [rsp + 0xc8], 0
cmp dword [rsp + 0xc8], 0
mov esp, 0xc824
add byte [rax], al
add byte [rax], al
je case.0x140049136.487
mov r8, qword [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [0x140165ff0]
or eax, 0xd338e
add byte [rcx], dh
sar bh, cl
adc eax, 0x723be
invalid
and eax, dword [rdi]
invalid
invalid
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
and eax, dword [rdi]
invalid
invalid
mov esi, 0x48000723
lea esi, [rsp + 0x718]
invalid
lea rsi, [rsp + 0x718]
add byte [rbx + rcx*4 + 0x7e], cl
mov r15, qword [rsi - 0x10]
mov edi, dword [rsi - 0x10]
invalid
mov r14, qword [rsi - 8]
jbe 0x140092c72
lea rdi, [rsp + 0x150]
mov ecx, 0xc
or al, 0
add byte [rax], al
or al, 0
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x778]
lea eax, [rsp + 0x778]
and al, 0x78
invalid
add byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
adc byte [rax + 0x10], cl
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rsp + 0x580], xmm2
sub dword [rsp + 0x580], edx
and byte [rdi], cl
sub dword [rsp + 0x580], edx
add byte [0x169182ca8], 0x8c
movaps xmmword [rsp + 0x570], xmm1
sub dword [rsp + 0x570], ecx
and al, 0x70
add eax, 0x290f0000
test byte [rax + riz*2], ah
movaps xmmword [rsp + 0x560], xmm0
sub dword [rsp + 0x560], eax
add eax, 0x8b490000
add byte [rcx - 0x75], cl
mov rdx, qword [r13 + 0x90]
mov edx, dword [rbp + 0x90]
xchg ebp, eax
nop
add byte [rax], al
add byte [rbp - 0x75], cl
invalid
invalid
mov r8, qword [r13 + 0x98]
test dword [rax + 0x48000000], ebx
lea esi, [rsp + 0x460]
and al, 0x60
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x60
add byte [rax], al
lea rsi, [rsp + 0x460]
and al, 0x60
add al, 0
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call fcn.140002550
clc
idiv bh
movups xmm0, xmmword [r13 + 0xb4]
mov rax, qword [rsp + 0x38]
and al, 0x38
test dword [rax + rax - 0x74b80000], esi
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x38
and al, 0x38
movups xmm1, xmmword [rax]
adc byte [rax], cl
or byte [rdi], cl
adc dword [rsi + 0x40], ecx
invalid
movups xmmword [rsi + 0x40], xmm1
mov al, byte [rax + 0x10]
mov al, byte [rax + 0x10]
mov byte [rsi + 0x50], al
mov eax, dword [r13 + 0xb0]
mov ecx, dword [r13 + 0xc4]
mov ecx, dword [rbp + 0xc4]
mov ecx, dword [rbp + 0xc4]
invalid
add byte [rcx + 0xf], al
movups xmm1, xmmword [r13 + 0xa0]
movups xmm1, xmmword [rbp + 0xa0]
adc byte [rbp + 0xa0], cl
movups xmmword [rsi + 0x2c], xmm0
adc dword [rsi + 0x2c], eax
sub al, 0x89
sub al, 0x89
mov dword [rsi + 0x28], eax
mov dword [rsi + 0x3c], ecx
invalid
sub byte [rcx + 0x110f3c4e], r9b
sbb byte [rcx - 0x75], r9b
mov rsi, qword [r13 + 0x130]
invalid
invalid
test dword [rax], esi
xor byte [rcx], al
invalid
cmp al, 0xf
movups xmmword [rsi + 0x18], xmm1
adc dword [rsi + 0x18], ecx
mov rsi, qword [r13 + 0x130]
mov esi, dword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
mov qword [r13 + 0x130], 0
mov dword [rbp + 0x130], 0
xor byte [rcx], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rdx + 0xd337705], cl
mov al, byte [0x1401660a0]
mov ecx, 0x30
ja 0x140092d5a
or eax, 0x30b900
add byte [rcx + 0x30], bh
add byte [rax], al
mov edx, 8
add byte [rax], al
add al, ch
push 0x48fffab9
invalid
call fcn.14003e6a0
test rax, rax
test eax, eax
ror byte [rdi], 0x84
wait
je case.0x140090d99.34
add al, 0
add byte [rax - 0x77], cl
invalid
je 0x140092d69
invalid
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x28], esi
and al, 0x28
sub byte [rdi], cl
sub byte [rsp + 0x560], al
and al, 0x60
invalid
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x560]
and al, 0x60
invalid
add eax, 0x280f0000
mov word [rax + rsi*2], fs
add eax, 0x280f0000
add byte [rax], al
invalid
invalid
xchg esp, eax
movaps xmm1, xmmword [rsp + 0x570]
add byte [rax], al
movaps xmm2, xmmword [rsp + 0x580]
and al, 0x80
add eax, 0x110f0000
add byte [rax], al
invalid
invalid
push rax
add byte [0x151182d61], 0x50
add byte [rax], al
add byte [rdi], cl
adc dword [rax + 0x20], edx
movups xmmword [rax + 0x20], xmm2
and byte [rdi], cl
adc dword [rax + 0x10], ecx
invalid
invalid
movups xmmword [rax + 0x10], xmm1
adc byte [rax - 0x77], cl
and al, 0x48
mov qword [rsp + 0x48], rax
and al, 0x48
movups xmmword [rax], xmm0
adc dword [rax], eax
add byte [rdx + 0xd332c05], cl
add byte [rcx + 0x58], bh
mov ecx, 0x58
mov al, byte [0x1401660a0]
or eax, 0x58b900
mov ecx, 0x58
pop rax
add byte [rax], al
add byte [rdx + 8], bh
add byte [rax], al
add byte [rax], al
mov edx, 8
add byte [rax], al
call fcn.14003e6a0
test rax, rax
test eax, eax
sbb eax, 0x48fffab9
test eax, eax
ror byte [rbx + rcx*4 + 0x64], 0x24
xor byte [rdi], cl
invalid
mov r12, qword [rsp + 0x30]
and al, 0x30
je 0x1400931eb
test byte [rdx + 4], bl
add byte [rax], al
pop rdx
add al, 0
add byte [rax - 0x73], cl
invalid
invalid
mov ah, 0x24
and al, 0x60
lea rsi, [rsp + 0x460]
and al, 0x60
add al, 0
add byte [rcx + 0xb], bh
mov ecx, 0xb
mov ecx, 0xb
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
cmp byte [rax - 0x77], cl
invalid
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
lea rdi, [rsp + 0x950]
lea edi, [rsp + 0x950]
and al, 0x50
or dword [rax], eax
add byte [rax], al
invalid
invalid
mov ah, 0x24
push rax
lea rsi, [rsp + 0x150]
lea esi, [rsp + 0x150]
add dword [rax], eax
add byte [rcx + 0xc], bh
mov ecx, 0xc
or al, 0
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
cmp r15, 4
cmp edi, 4
jne 0x140092de7
and byte [rcx - 0x75], cl
pushfq
and al, 0xc0
mov rbx, qword [r12 + 0x2c0]
mov ebx, dword [rsp + 0x2c0]
add al, byte [rax]
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x50]
add byte [rax], al
mov rcx, qword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
call fcn.1400c09df
invalid
add al, byte [rax]
add byte [rcx - 0x17fbf3a], cl
mov esi, eax
cmp sil, 2
cmp dh, 2
mov byte [rax - 0x80], 0xfe
cmp dh, 2
inc byte [rdx]
add dh, byte [rbp + 0x2d]
jne 0x140092e0e
xor edi, edi
xor esi, esi
imul bl
invalid
imul bl
lea rdi, [rsp + 0x8f0]
and al, 0xf0
or byte [rax], al
invalid
lea rdi, [rsp + 0x8f0]
or byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rsi, [rsp + 0x950]
lea esi, [rsp + 0x950]
mov ah, 0x24
push rax
or dword [rax], eax
add byte [rcx + 0xc], bh
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
cmp r15, 5
jne 0x14009299b
xchg edx, eax
sti
invalid
invalid
add eax, 0xfb92850f
xchg edx, eax
sti
invalid
jmp case.0x140083d19.382
int3
xor ecx, ecx
xor edx, edx
call fcn.1400c0c4c
xor eax, 0x400002de
test sil, 1
test dh, 1
mov byte [rcx], 0xf
add dword [rdi], ecx
jne case.0x140083d19.382
test dword [rcx - 0x77000000], edi
test ecx, 0xeec108ef
add byte [rax], al
add byte [rcx + 0x8efc1f7], cl
add byte [rax], al
mov edi, esi
shr edi, 8
shr esi, 0x10
adc byte [rbx + rcx*4 + 0x33], cl
mov r14, qword [rbx]
mov esi, dword [rbx]
test r14, r14
je 0x1400931fa
test ch, al
add eax, dword [rax]
add byte [rcx - 0x75], cl
pop rsi
mov rbx, qword [r14 + 0x30]
test bl, 4
ret
add al, 0xf
test dword [rsi], ebp
add al, byte [rax]
add byte [rax], al
xor dh, dh
ret
test dword [rsi], ebp
add al, byte [rax]
invalid
add al, byte cs:[rax]
add byte [rax], al
add dh, dh
test bl, 8
ret
je 0x140092e59
lea rcx, [r14 + 0x10]
lea ecx, [rsi + 0x10]
adc byte [rax - 0x75], r9b
adc byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x50]
push rsp
and al, 0x50
call fcn.1400c1c82
test al, al
invalid
add byte [rax + rax*8 - 0x3c09de8c], al
sal byte [rcx + riz - 0xa], 0xc3
je case.0x14004e4bc.507
test bl, 8
je 0x140092ea0
invalid
ret
or byte [rdx + rax*2 - 0x15], dh
jno case.0x140087e7e.49
invalid
jmp 0x140092ed1
mov r14, qword [rsp + 0x158]
mov esi, dword [rsp + 0x158]
pop rax
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
add byte [rax], al
lea rcx, [rsp + 0x668]
lea ecx, [rsp + 0x668]
mov word [rax + rbp*2], fs
invalid
add byte [rax], al
call fcn.140024c93
jmp 0x140092952
fdivr st(2)
invalid
invalid
invalid
fdivr st(2)
cli
invalid
dec dword [rcx - 0x75]
mov rax, qword [r14 + 0x30]
xor byte [rax - 0x77], r9b
mov rcx, rax
ror dword [rax - 0x7d], 0xe1
and rcx, 0xfffffffffffffff7
and ecx, 0xfffffff7
div eax
lock cmpxchg qword [r14 + 0x30], rcx
cmpxchg qword [r14 + 0x30], rcx
mov cl, 0x4e
xor byte [rbp - 0xf], dh
xor byte [rbp - 0xf], r14b
jne case.0x14006608e.296
test al, 4
jne case.0x140079188.172
test ebp, edx
add dword [rax], eax
invalid
test ebp, edx
invalid
add dword [rax], eax
add byte [rcx - 0x75], cl
adc byte [rcx - 0x75], r9b
adc byte [rcx - 0x75], cl
mov rax, qword [r14 + 0x10]
mov eax, dword [rsi + 0x10]
adc byte [rcx - 0x75], cl
mov rcx, qword [r14 + 0x18]
mov ecx, dword [rsi + 0x18]
sbb dil, r15b
sbb bh, bh
call qword [rax + 0x18]
mov rax, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
push rax
sbb byte [rax - 0x75], cl
invalid
mov eax, dword [rsp + 0x50]
and al, 0x50
push rax
mov rdx, qword [rax]
mov edx, dword [rax]
mov rcx, qword [rax + 8]
mov ecx, dword [rax + 8]
call qword [rdx]
mov qword [r14 + 0x10], rax
invalid
invalid
adc cl, byte [rcx - 0x77]
adc byte [rcx - 0x77], r9b
mov qword [r14 + 0x18], rdx
push rsi
sbb byte [rcx - 0x75], cl
mov rax, qword [r14 + 0x30]
xor byte [rax - 0x77], r9b
mov rcx, rax
or rcx, 8
or ecx, 8
ror dword [rax - 0x7d], 0xc9
or al, dh
lock cmpxchg qword [r14 + 0x30], rcx
lock cmpxchg qword [r14 + 0x30], rcx
cmpxchg dword [rsi + 0x30], ecx
xor byte [rbp - 0xf], r14b
xor byte [rbp - 0xf], dh
jne case.0x140083d19.385
test al, 4
jne case.0x1400ac7c6.174
invalid
lahf
add dword [rax], eax
invalid
add al, 0xf
test dword [rdi - 0x76ffffff], ebx
add dword [rax], eax
add byte [rcx - 0x170d7607], cl
stc
mov edx, esi
invalid
mov ecx, edi
stc
mov edx, esi
call fcn.1400c0c4c
jb case.0x14008c005.57
add al, byte [rax]
bnd call fcn.1400c0c4c
jb case.0x14008c005.57
add al, byte [rax]
mov byte [r12 + 0x2c8], 3
enter 2, 0
add byte [rbx], al
add ecx, dword [rax - 0x75]
mov rcx, qword [rsp + 0xc0]
mov ecx, dword [rsp + 0xc0]
mov word [rax + rax*8], fs
and al, 0xc0
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x70]
mov edx, dword [rsp + 0x70]
push rsp
and al, 0x70
call fcn.1400c0bb4
mov edi, 0x4c0002dc
mov ecx, esp
fadd qword [rdx]
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
call fcn.1400c11f4
mul edx
add al, byte [rax]
invalid
loop case.0x14004e296.467
add byte [rdi], cl
movzx eax, al
mov dh, 0xc0
lea rcx, [0x140155fcc]
lea ecx, [0x140155fcc]
or eax, 0xc30c5
or al, 0
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
add eax, ecx
jmp rax
mov rcx, qword [rsp + 0x68]
mov ecx, dword [rsp + 0x68]
and al, 0x68
and al, 0x68
mov rdx, r12
call fcn.1400c6386
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
mov eax, 0xffffffc0
invalid
lock xadd qword [r12], rax
xadd qword [r12], rax
add al, 0x24
and al, 0x48
cmp eax, 0x3f
clc
invalid
cmp rax, 0x3f
clc
invalid
jbe case.0x140083d37.121
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
loopne 0x140092ef8
cmp rax, 0x40
cmp eax, 0x40
jne case.0x140090ec6.2
sub ecx, dword [rcx + rcx*4 - 0x1f]
mov rcx, r12
movaps xmm6, xmmword [rsp + 0xa10]
sub byte [rsp + 0xa10], dh
and al, 0x10
or al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0xa20], bh
and al, 0x20
or al, byte [rax]
invalid
movaps xmm7, xmmword [rsp + 0xa20]
and al, 0x20
and byte [rdx], cl
add byte [rax], al
invalid
or al, byte [rax]
add byte [rax - 0x7f], cl
invalid
invalid
add rsp, 0xa38
add esp, 0xa38
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
jmp 0x14007f746
invalid
invalid
invalid
invalid
dec dword [rdi]
sub byte [rsp + 0xa10], dh
add byte [rax], al
movaps xmm6, xmmword [rsp + 0xa10]
add byte [rax], al
movaps xmm7, xmmword [rsp + 0xa20]
and byte [rdx], cl
add byte [rax], al
invalid
add byte [rax - 0x7f], cl
invalid
add rsp, 0xa38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop r15
ret
mov rcx, qword [rsp + 0x68]
mov ecx, dword [rsp + 0x68]
jmp 0x140090f33
mov edi, 1
lea rbx, [0x140143178]
lea ebx, [0x140143178]
lea ebx, [0x140143178]
sbb eax, 0xb01d5
add dword [rbx], ecx
add bl, ch
adc byte [rax - 0x75], cl
invalid
invalid
mov esp, 0x45024
push rax
add al, 0
invalid
jmp case.0x140053613.377
mov rdi, qword [rsp + 0x450]
mov edi, dword [rsp + 0x450]
push rax
add al, 0
invalid
add byte [rax], al
add byte [rax - 0x75], cl
pushfq
mov rbx, qword [rsp + 0x458]
mov ebx, dword [rsp + 0x458]
and al, 0x58
add al, 0
add byte [rcx - 0x75], cl
xchg ebp, eax
nop
mov rdx, qword [r13 + 0x90]
mov edx, dword [rbp + 0x90]
add byte [rax], al
add byte [rbp - 0x75], cl
invalid
invalid
mov r8, qword [r13 + 0x98]
test dword [rax + 0x48000000], ebx
cwde
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x50
lea rsi, [rsp + 0x150]
lea esi, [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
call fcn.140002550
cmc
idiv bh
invalid
inc dword [rcx + 0xf]
adc byte [rbp + 0xb4], al
invalid
mov ah, 0
add byte [rax], al
invalid
movups xmm0, xmmword [r13 + 0xb4]
movups xmm0, xmmword [rbp + 0xb4]
test dword [rax + rax - 0x74b80000], esi
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x38]
and al, 0x38
movups xmm1, xmmword [rax]
movups xmmword [rsi + 0x40], xmm1
adc dword [rsi + 0x40], ecx
adc dword [rsi + 0x40], ecx
mov al, byte [rax + 0x10]
mov al, byte [rax + 0x10]
adc byte [rax - 0x74beafba], cl
test dword [rax + 0x41000000], esi
add byte [rax], al
invalid
invalid
mov byte [rsi + 0x50], al
push rax
mov eax, dword [r13 + 0xb0]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x75], al
mov ecx, dword [r13 + 0xc4]
mov ecx, dword [rbp + 0xc4]
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rbp + 0xa0], cl
invalid
invalid
add byte [rax], al
invalid
movups xmm1, xmmword [r13 + 0xa0]
movups xmm1, xmmword [rbp + 0xa0]
lea esp, [rax + 0xf000000]
add byte [rax], al
add byte [rdi], cl
invalid
movups xmmword [rsi + 0x2c], xmm0
adc dword [rsi + 0x2c], eax
sub al, 0x89
mov dword [rsi + 0x28], eax
sub byte [rcx + 0x110f3c4e], r9b
sbb byte [rsi - 0x47], r12b
sbb byte [rsi - 0x47], ah
mov dword [rsi + 0x3c], ecx
cmp al, 0xf
cmp al, 0xf
movups xmmword [rsi + 0x18], xmm1
adc dword [rsi + 0x18], ecx
sbb byte [rsi - 0x47], ah
mov cx, 2
mov ecx, 0x89480002
add al, byte [rax]
add byte [rax - 0x77], cl
mov rdx, rdi
cli
mov r8, rbx
call fcn.140085627
invalid
invalid
invalid
fsubr st(0)
invalid
invalid
mov r14, rax
mov rcx, qword [rax]
mov ecx, dword [rax]
mov rdx, qword [rax + 8]
call fcn.14009763b
invalid
push rax
or al, ch
call fcn.14009763b
invalid
add byte [rcx + 0xb], bh
mov ecx, 0xb
add byte [rax], al
add byte [rcx + rcx*4 - 9], cl
mov rdi, r14
mov rdi, r14
div ebx
movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0xc8], 0
cmp dword [rsp + 0xc8], 0
mov esp, 0xc824
enter 0, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x64], cl
mov r12, qword [rsp + 0x30]
mov esp, dword [rsp + 0x30]
and al, 0x30
je 0x140092957
test byte [rcx], cl
stc
or ecx, edi
invalid
mov r8, qword [rsp + 0xd0]
mov rcx, qword [0x140165ff0]
or eax, 0xd2f93
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
or eax, 0xd2f93
xchg ebx, eax
invalid
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x71fc3
ret
invalid
invalid
invalid
sar bh, cl
adc eax, 0x71fc3
ret
invalid
invalid
invalid
ret
add cl, ch
jmp 0x140092957
in eax, dx
clc
invalid
lock or qword [r14 + 0x30], 8
or qword [r14 + 0x30], 8
xor ecx, ecx
leave
mov edx, esi
call fcn.1400c0c4c
fild dword [rdx]
invalid
fild dword [rdx]
add byte [rax - 0x75], cl
mov rsi, qword [rsp + 0x70]
mov esi, dword [rsp + 0x70]
je 0x1400930a1
jo 0x140093068
jmp 0x140092ae6
cli
invalid
lea rax, [0x140152228]
add eax, 0xbf19e
or eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
and byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
mov rdx, rdi
cli
xor r8d, r8d
xor eax, eax
mov r9, rsi
call fcn.1400ffd00
invalid
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea eax, [0x140148c28]
add eax, 0xb5b81
pop rbx
or eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rdx*2], fs
lea rcx, [rsp + 0x150]
mov qword [rcx], rax
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
or byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x40]
and al, 0x40
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x10], rax
adc byte [rdi], cl
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
adc dword [rcx + 0x18], eax
sbb byte [rax - 0x73], cl
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
lea edx, [0x140148c38]
adc eax, 0xb5b67
pop rbx
or eax, dword [rax]
call fcn.1400ff5b0
invalid
lea rcx, str.called__Option::unwrap____on_a__None__value
lea ecx, str.called__Option::unwrap____on_a__None__value
or ebp, esp
or eax, dword [rax]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
or eax, dword [rax]
add cl, ch
jmp 0x1400931a7
mov esi, 0x48000000
mov eax, dword [rsp + 0x158]
pop rax
add dword [rax], eax
invalid
mov rax, qword [rsp + 0x158]
pop rax
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
invalid
test byte [rax + riz*2], ah
add byte [rax], al
lea r8, [rsp + 0x460]
lea eax, [rsp + 0x460]
add al, 0
add byte [rcx - 0x77], cl
mov qword [r8], rax
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
lea eax, [0x1401492e8]
add byte [rax - 0x73], cl
add eax, 0xb61e5
in eax, 0x61
or eax, dword [rax]
invalid
lea eax, [0x1401492e8]
in eax, 0x61
or eax, dword [rax]
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
and al, 0x20
lea rcx, str.URL_was_already_validated_as_URI
lea ecx, str.URL_was_already_validated_as_URI
invalid
or eax, dword [rax]
add byte [rbp + rcx*4 + 0xd], cl
pop rdx
push rdx
or eax, dword [rax]
invalid
lea r9, fcn.14004633a
lea ecx, [0x140148370]
add byte [rdx + 0x20], bh
mov edx, 0x20
and byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call fcn.1400ffac0
movabs al, byte [0x5024b48d480006c9]
invalid
add byte [rax - 0x73], cl
lea rsi, [rsp + 0x150]
lea esi, [rsp + 0x150]
mov ah, 0x24
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rcx, rsi
int1
call fcn.140046265
xor eax, 0x40fffb31
mov byte [rsi], bh
xor ebx, edi
sti
inc dword [rax - 0x78]
mov byte ds:[rsi + 1], bl
mov byte [rsi + 1], bl
mov byte [rsi], dil
mov byte [rsi + 1], bl
pop rsi
add dword [rax - 0x73], ecx
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
add eax, 0xb61c3
ret
invalid
add bl, ch
jmp case.0x14004e296.480
xor eax, 0xca0d8d48
push rsp
lea rcx, str._async_fn__resumed_after_completion
or eax, 0xb54ca
or eax, dword [rax]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
lea eax, [0x140149808]
add eax, 0xb66bb
mov ebx, 0xba000b66
or ax, word [rax]
add byte [rdx + 0x23], bh
mov edx, 0x23
and eax, dword [rax]
add byte [rax], al
invalid
add al, ch
sbb esi, eax
invalid
invalid
call fcn.1400ff770
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x50
lea rsi, [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call fcn.140046265
mov byte [rsi], bpl
invalid
inc dword [rax - 0x78]
mov byte cs:[rsi + 1], bl
mov byte [rsi + 1], bl
mov byte [rsi + 1], bl
add dword [rax - 0x73], ecx
add eax, 0xb62a4
movsb byte [rdi], byte [rsi]
invalid
or eax, dword [rax]
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
lea eax, [0x140149418]
movsb byte [rdi], byte [rsi]
invalid
or eax, dword [rax]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rcx, [0x140149266]
lea ecx, [0x140149266]
out 0x60, al
or eax, dword [rax]
invalid
lea r9, [0x1401483d0]
lea ecx, [0x1401483d0]
or eax, 0xb5249
push rdx
or eax, dword [rax]
add byte [rbp + rcx*4 - 0x7c], cl
lea r8, [rsp + 0x150]
lea eax, [rsp + 0x150]
and al, 0x50
push rax
add dword [rax], eax
add byte [rdx + 0x13], bh
mov edx, 0x13
adc eax, dword [rax]
add byte [rax], al
add al, ch
invalid
add byte [rax], al
call fcn.1400ffac0
invalid
leave
invalid
add byte [rax - 0x73], cl
or eax, 0xbeb48
invalid
lea rcx, str.called__Option::unwrap____on_a__None__value
lea ecx, str.called__Option::unwrap____on_a__None__value
or eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
add eax, 0xb3821
and dword [rax], edi
or eax, dword [rax]
mov edx, 0x2b
add byte [rax], al
call fcn.1400ff770
add byte [rax - 0x73], cl
add eax, 0xbf070
lock or eax, dword [rax]
lea rax, [0x140152228]
lea eax, [0x140152228]
lock or eax, dword [rax]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
and byte [rbp + 0x31], al
shr al, 0x3b
retf
xor r8d, r8d
xor eax, eax
call fcn.1400ffd00
lea rax, [0x140152210]
lea eax, [0x140152210]
lock or eax, dword [rax]
lock or eax, dword [rax]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
and byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x36], 1
mov rcx, rdx
mov ecx, edx
mov rdx, r9
call fcn.1400ffd00
and al, 0xcb
invalid
mov ecx, 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 0x30], bh
mov edx, 0x30
xor byte [rax], al
add byte [rax], al
add al, ch
call fcn.1400ff140
invalid
or byte [rax], al
invalid
add byte [rax], al
call fcn.1400ff140
add byte [rcx + 8], bh
mov ecx, 8
or byte [rax], al
add byte [rax], al
add byte [rdx + 0x58], bh
mov edx, 0x58
add byte [rax], al
add al, ch
call fcn.1400ff140
mov edi, 0x8d480006
mov edi, 0x8d480006
add byte [rax - 0x73], cl
lea rcx, str.called__Option::unwrap____on_a__None__value
or eax, 0xbeae7
or eax, dword [rax]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_synconeshot.rs
lea eax, [0x140146998]
add eax, 0xb3790
nop
invalid
or eax, dword [rax]
jmp 0x1400931a7
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
or eax, 0xbeee7
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
or eax, dword [rax]
mov edx, 0x30
xor byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.1400ff770
invalid
invalid
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xbbdaf
add byte [rbp + rcx*4 + 5], cl
sar byte [rbp + 0x27ba000b], 1
mov ebp, 0x27ba000b
lea r8, [0x14014f000]
lea eax, [0x14014f000]
mov ebp, 0x27ba000b
or eax, dword [rax]
add byte [rdx + 0x27], bh
mov edx, 0x27
add byte [rax], al
add byte [rax], al
add al, ch
invalid
call fcn.1400ff770
int3
push rsi
push rdi
push rbx
sub rsp, 0x230
xor byte [rdx], al
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
mov rsi, rcx
mov esi, ecx
invalid
call fcn.1400c117d
sub al, 0xdf
fild word [rdx]
add al, byte [rax]
add byte [rdi], cl
mov dh, 0xc0
invalid
movzx eax, al
lea rcx, [0x140155fdc]
lea ecx, [0x140155fdc]
or al, 0
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
loopne 0x1400932ad
lea rax, [0x14014f0e0]
lea eax, [0x14014f0e0]
or eax, dword [rax]
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
and al, 0x38
and al, 0x38
cmp byte [rax - 0x77], cl
add dword [rax - 0x77], ecx
jno 0x14009327f
invalid
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], rsi
or byte [rax - 0x77], cl
mov qword [rsp + 0x30], rcx
and al, 0x30
and al, 0x30
xor byte [rax - 0x75], cl
mov rax, qword [rsi + 0x30]
xor byte [rax - 0x7d], r9b
xor byte [rax - 0x7d], cl
cmp rax, 5
cmp eax, 5
clc
add eax, 0xe0830c74
or al, 0x83
loopne case.0x140074eff.229
cmp eax, 6
invalid
invalid
je case.0x140083a91.141
or al, 0x83
and eax, 0xfffffffe
loopne case.0x140074eff.229
cmp eax, 6
je case.0x140079321.179
test bh, bh
add byte [rax], al
add byte [rax], al
clc
invalid
test bh, bh
add byte [rax], al
add byte [rax], al
invalid
invalid
inc dword [rax]
add byte [rax], al
lea rdi, [rsi + 0x20]
jle case.0x14006461a.335
lea rbx, [rsi + 0x30]
pop rsi
xor byte [rax - 0x75], cl
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
push rsi
sub byte [rcx + 1], bh
mov ecx, 1
mov ecx, 1
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.1400c0bb4
or al, 0xd9
add al, byte [rax]
invalid
add byte [rcx - 0x77], cl
mov r14, rax
invalid
mov r15, rdx
mov edi, edx
xlatb
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
push rsp
and al, 0x30
xor byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
fld1
fcom dword [rsi - 0x3c760004]
xchg esi, eax
cld
invalid
mov ebx, eax
call fcn.14005c993
xchg esi, eax
cld
dec dword [rcx - 0xe76b33d]
mov ebx, eax
mov rcx, r14
mov rdx, r15
mov edx, edi
cli
call fcn.1400c0bb4
in al, dx
fadd dword [rdx]
add al, byte [rax]
add byte [rbx + rbx*8 - 0x76b7888c], al
test bl, bl
je case.0x1400647b3.337
mov rcx, rsi
int1
call fcn.1400c11f4
and bh, bl
add al, byte [rax]
add byte [rdi], cl
movzx eax, al
mov dh, 0xc0
ror byte [rax - 0x73], 0xd
lea rcx, [0x140155fec]
lea ecx, [0x140155fec]
or eax, 0xc2d0e
invalid
or al, 0
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x48
loopne 0x140093330
mov rcx, rdi
mov ecx, edi
stc
mov rdx, rsi
bnd call fcn.1400c6386
call fcn.1400c6386
xchg esp, eax
xor byte [rbx], al
invalid
add eax, dword [rax]
add byte [rax - 0x39], cl
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
xadd qword [rsi], rax
rol al, 0xff
invalid
invalid
xadd qword [rsi], rax
rol dword [rsi], 0x48
cmp eax, 0x3f
clc
invalid
invalid
cmp rax, 0x3f
clc
invalid
jbe case.0x1400647b3.338
mov esp, 0x48000000
and eax, 0xffffffc0
loopne case.0x1400532a7.400
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
and rax, 0xffffffffffffffc0
loopne case.0x1400532a7.400
cmp rax, 0x40
jne case.0x140085704.99
invalid
clc
jne case.0x140085704.99
invalid
mov rcx, rsi
int1
add rsp, 0x230
add esp, 0x230
xor byte [rdx], al
add al, byte [rax]
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
jmp 0x14007fc2c
nop
add rsp, 0x230
xor byte [rdx], al
add byte [rax], al
xor byte [rdx], al
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, [rsi + 0x20]
call fcn.14007f46a
sub ecx, eax
invalid
sar esi, 0xff
invalid
jmp 0x140093376
lea rbx, [rsp + 0x48]
lea ebx, [rsp + 0x48]
and al, 0x48
mov qword [rbx], 7
add eax, dword [rdi]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rbx
call fcn.1400944b9
adc dword [rax], eax
invalid
invalid
adc dword [rax], eax
add byte [rax - 0x39], cl
invalid
invalid
or byte [r8], al
or byte [rax], al
mov qword [rbx + 8], 0
mov dword [rbx + 8], 0
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
add eax, dword [rsi]
invalid
add byte [rax], al
invalid
add byte [rax], al
mov qword [rbx], 6
invalid
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
lea rdx, [rsp + 0x48]
lea edx, [rsp + 0x48]
and al, 0x48
mov rcx, rdi
mov rcx, rdi
call fcn.1400944b9
adc dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x230
add esp, 0x230
xor byte [rdx], al
add al, byte [rax]
add byte [rbx + 0x5f], bl
pop rdi
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
pop rdi
jmp 0x14007fd45
mov ecx, 0x48fffec9
mov ecx, edi
leave
invalid
dec dword [rax - 0x77]
stc
mov rcx, rdi
jmp case.0x14005a942.372
stosd dword [rdi], eax
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea eax, [0x140148c28]
pop rax
or eax, dword [rax]
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
or byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
and al, 0x28
and al, 0x28
sub byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rdi], cl
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
adc byte [rdi], cl
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
invalid
invalid
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
sbb byte [r8 - 0x73], cl
adc eax, 0xb5879
jns case.0x14004e452.474
or eax, dword [rax]
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
jns case.0x14004e452.474
or eax, dword [rax]
add al, ch
call fcn.1400ff5b0
in al, dx
rol dword [rsi], 0
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xbbc0d
mov esp, 0x8d4c000b
add eax, 0xbbc2e
invalid
invalid
or eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x14014f000]
mov esp, 0x27ba000b
or eax, dword [rax]
mov edx, 0x27
invalid
add byte [rax], al
add byte [rax], al
add al, ch
xchg esp, eax
call fcn.1400ff770
int3
ret
push r15
push rdi
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x200
sub esp, 0x200
in al, dx
add byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
call fcn.1400c117d
fld qword [rdx]
add byte [rdi], cl
mov dh, 0xc0
fld qword [rdx]
add byte [rdi], cl
mov dh, 0xc0
ror byte [rax - 0x73], 0xd
lea rcx, [0x140155ffc]
lea ecx, [0x140155ffc]
or eax, 0xc2bff
jmp [rbx]
or al, 0
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
invalid
or dword [rax + 1], 0x48e0ffc8
lea eax, [0x14014f0e0]
add eax, 0xbbcd3
add rax, rcx
jmp rax
lea rax, [0x14014f0e0]
add eax, 0xbbcd3
sar dword [rbx + rcx + 0x4c8d4800], cl
mov esp, 0x8d48000b
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
and al, 0x38
and al, 0x38
cmp byte [rax - 0x77], cl
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x77], ecx
jno 0x140093421
invalid
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
or byte [rax - 0x77], cl
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
and al, 0x30
cmp dword [rsi + 0x30], 0xb
xor byte [rbx], cl
or ecx, dword [rdi]
cmp edi, 0
invalid
jae 0x140093527
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [rsi + 0x20]
add byte [rax], al
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rdx, qword [rsi + 0x28]
push rsi
sub byte [rcx + 1], bh
add dword [rax], eax
add byte [rax], al
pop rsi
xor byte [rax - 0x75], cl
push rsi
sub byte [rcx + 1], bh
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
invalid
call fcn.1400c0bb4
jbe 0x140093413
add al, byte [rax]
add byte [rcx - 0x77], cl
mov r14, rax
mov r15, rdx
xlatb
invalid
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
push rsp
and al, 0x30
mov rcx, rbx
mov ecx, ebx
call fcn.14005ca49
mov ebx, eax
ret
clc
xchg ebp, eax
cld
dec dword [rcx - 0xe76b33d]
ret
mov rcx, r14
mov rdx, r15
mov edx, edi
call fcn.1400c0bb4
push rsi
xlatb
add al, byte [rax]
add byte [rbx + rbx*8 - 0x76b7888c], al
int1
test bl, bl
je 0x1400934d9
mov rcx, rsi
mov ecx, esi
call fcn.1400c11f4
fld qword [rdx]
add al, byte [rax]
add byte [rdi], cl
mov dh, 0xc0
movzx eax, al
lea rcx, [0x14015600c]
or eax, 0xc2b98
cwde
sub ecx, dword [rax + rax]
or al, 0
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x48
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
mov edx, esi
call fcn.1400c6386
invalid
add eax, dword [rax]
add byte [rax - 0x39], cl
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
rol al, 0xff
invalid
push rax
xadd qword [rsi], rax
invalid
invalid
lock xadd qword [rsi], rax
rol dword [rsi], 0x48
cmp eax, 0x3f
invalid
cmp rax, 0x3f
jbe case.0x140083d37.141
xchg byte [rax + rax - 0x7cb80000], bh
loopne case.0x1400923ba.25
invalid
mov esp, 0x48000000
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
ror byte [rax - 0x7d], 0xf8
cmp rax, 0x40
jne case.0x140087e7e.99
jne case.0x140087e7e.99
mov rcx, rsi
int1
add rsp, 0x200
add esp, 0x200
add byte [rdx], al
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
jmp 0x14007faf8
invalid
invalid
invalid
nop
add rsp, 0x200
invalid
add byte [rdx], al
add byte [rax], al
invalid
add byte [rdx], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
lea rcx, [rsi + 0x20]
and al, r13b
and al, ch
call fcn.14007f511
jmp case.0x1400647b3.342
cmp al, al
invalid
lea rbx, [rsp + 0x48]
pop rsp
and al, 0x48
mov qword [rbx], 0xc
mov dword [rbx], 0xc
or al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
mov edx, ebx
call fcn.140094553
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbx + 8], 0
mov dword [rbx + 8], 0
or byte [r8], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add ecx, dword [rbx]
add byte [rax], al
invalid
add byte [rax], al
mov qword [rbx], 0xb
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x48]
lea edx, [rsp + 0x48]
push rsp
and al, 0x48
mov rcx, rdi
mov rcx, rdi
mov ecx, edi
call fcn.140094553
add byte [rax], al
mov rcx, rsi
add rsp, 0x200
invalid
add byte [rdx], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
jmp 0x140080003
retf 0xfffe
dec dword [rax - 0x77]
stc
mov rcx, rdi
jmp case.0x140053307.382
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea eax, [0x140148c28]
cli
push rsi
or eax, dword [rax]
add byte [rax - 0x73], cl
and al, 0x48
and al, 0x48
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
and al, 0x48
mov qword [rcx], rax
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x39], ecx
mov qword [rcx + 8], 1
or byte [r9], al
or byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
invalid
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
sub byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
adc byte [r15], cl
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
lea edx, [0x140148c38]
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
lea edx, [0x140148c38]
adc eax, 0xb56e3
push rsi
or eax, dword [rax]
invalid
add al, ch
push rsi
rol byte [rsi], 0
invalid
call fcn.1400ff5b0
invalid
add byte [rax - 0x73], cl
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xbba77
ja case.0x140083d37.137
or eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x14014f000]
mov edx, 0x27
invalid
add byte [rax], al
invalid
cwde
mov edx, 0x27ba000b
invalid
invalid
add byte [rax], al
add al, ch
call fcn.1400ff770
inc cl
rol dword [rsi], 0
invalid
int3
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x70
sub esp, 0x70
jo case.0x140093262.21
mov rsi, rcx
mov esi, ecx
invalid
call fcn.1400c117d
neg ebx
fild dword [rdx]
add byte [rdi], cl
movzx eax, al
add al, byte [rax]
movzx eax, al
ror byte [rax - 0x73], 0xd
mov word [rdx], gs
sub cl, byte [rax + rax]
lea rcx, [0x14015601c]
lea ecx, [0x14015601c]
or eax, 0xc2a8c
sub cl, byte [rax + rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
lea rax, [0x14014f0e0]
lea eax, [0x14014f0e0]
add eax, 0xbbb40
mov ebx, 0x8d48000b
and al, 0x30
invalid
or eax, dword [rax]
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
jno case.0x14005a942.382
or byte [rax - 0x77], cl
and al, 0x28
invalid
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
sub byte [rbx - 0x1f7cc7ba], cl
mov eax, dword [rsi + 0x38]
cmp byte [rbx + 0x3dfee0], r8b
cmp byte [rbx + 0x3dfee0], al
and eax, 0xfffffffe
loopne case.0x140083d19.417
invalid
cmp eax, 0x3b9aca00
retf 0x3b9a
invalid
cmp ecx, dword [rdi]
test dh, dh
test byte [rax], 0
je case.0x14007712a.235
test byte [rax], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [rsi + 0x20]
jle case.0x1400923ba.32
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
xor byte [rax - 0x75], cl
push rsi
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
sub byte [rcx + 1], bh
mov ecx, 1
add byte [rax], al
add al, ch
invalid
add byte [rax], al
call fcn.1400c0bb4
mov r14, rax
mov esi, eax
invalid
add byte [rcx - 0x77], cl
mov esi, eax
invalid
mov r15, rdx
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
push rsp
and al, 0x28
sub byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
fld1
call fcn.14005c196
stosd dword [rdi], eax
mov edi, esp
cld
cld
dec dword [rcx - 0xe76b33d]
mov ebx, eax
mov rcx, r14
mov ecx, esi
mov rdx, r15
cli
call fcn.1400c0bb4
mov esp, 0x840002d5
invalid
invalid
add al, byte [rax]
add byte [rbx + rbx*8 - 0x76b78e8c], al
int1
test bl, bl
je case.0x1400759a5.232
invalid
jno case.0x140092f0e.62
mov rcx, rsi
mov ecx, esi
call fcn.1400c11f4
invalid
add al, byte [rax]
movzx eax, al
mov dh, 0xc0
lea rcx, [0x14015602c]
lea ecx, [0x14015602c]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
jmp rax
loopne 0x140093660
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
mov edx, esi
bnd call fcn.1400c6386
call fcn.1400c6386
sub eax, 0xc7480003
rol al, 0xff
invalid
invalid
add eax, dword [rax]
mov rax, 0xffffffffffffffc0
sar bh, 0xff
invalid
invalid
push rax
xadd qword [rsi], rax
invalid
lock xadd qword [rsi], rax
xadd dword [rsi], eax
invalid
cmp rax, 0x3f
cmp eax, 0x3f
invalid
jbe 0x1400936eb
mov bl, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
loopne case.0x14007d153.190
and rax, 0xffffffffffffffc0
cmp rax, 0x40
cmp eax, 0x40
clc
jne case.0x140090d99.58
jne case.0x140090d99.58
jne case.0x140090d99.58
adc ecx, dword [rax - 0x77]
int1
mov rcx, rsi
mov ecx, esi
add rsp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
jmp 0x14007f94d
ret 0xfffe
invalid
nop
add rsp, 0x70
invalid
invalid
invalid
jo case.0x14008c05a.79
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
and al, ch
call fcn.14007f5bf
jmp case.0x140083a91.157
invalid
push rsp
mov edi, 0x33ebfffe
xor ecx, dword [rax - 0x73]
lea rbx, [rsp + 0x40]
lea ebx, [rsp + 0x40]
pop rsp
and al, 0x40
mov dword [rbx + 8], 0x3b9aca01
or byte [r9], al
or byte [rcx], al
add edx, ecx
invalid
retf 0x3b9a
mov rcx, rdi
mov rdx, rbx
call fcn.140094785
add dword [rcx], edx
add byte [rax], al
invalid
add dword [rcx], edx
adc dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbx + 0x10], 0
adc byte [r8], al
add byte [rax], al
add bh, al
invalid
or byte [r8], al
mov dword [rbx + 8], 0x3b9aca00
retf 0x3b9a
invalid
cmp ecx, dword [rax - 0x73]
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
push rsp
and al, 0x40
mov rcx, rdi
call fcn.140094785
in eax, 0x10
add byte [rax], al
invalid
in eax, 0x10
add byte [rax], al
invalid
adc byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
add rsp, 0x70
add esp, 0x70
invalid
jo 0x140093703
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007ff95
loop case.0x140083d37.147
invalid
invalid
loop case.0x140083d37.147
enter 0xfffffffffffffffe, 0x48
invalid
mov rcx, rdi
mov ecx, edi
jmp case.0x140090b8d.74
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea eax, [0x140148c28]
push rbp
or eax, dword [rax]
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
add byte [rax], al
add byte [rax - 0x73], cl
invalid
add byte [rax], al
lea rax, [rsp + 0x20]
lea eax, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
adc byte [r15], cl
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
invalid
invalid
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
lea edx, [0x140148c38]
adc eax, 0xb5552
push rdx
push rbp
or eax, dword [rax]
call fcn.1400ff5b0
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xbb8e6
mov eax, 0x8d4c000b
or eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x14014f000]
lea eax, [0x14014f000]
add eax, 0xbb907
invalid
mov ecx, 0x27ba000b
add byte [rax], al
invalid
or eax, dword [rax]
mov edx, 0x27
add byte [rax], al
add al, ch
insd dword [rdi], dx
call fcn.1400ff770
rol byte [rsi], 0
invalid
int3
push r14
push rsi
push r12
push rsp
push rsi
push rdi
push rbx
mov eax, 0x1558
call fcn.1400fb600
jle 0x14009371c
add byte [rax + 0x29], cl
invalid
pop rax
adc eax, 0xe9e80000
add al, ch
jmp 0x188093d96
jle 0x14009371c
invalid
invalid
jle 0x14009371c
invalid
add byte [rax + 0x29], cl
invalid
sub esp, eax
movaps xmmword [rsp + 0x1540], xmm6
sub dword [rsp + 0x1540], esi
mov ah, 0x24
and al, 0x40
adc eax, 0x89480000
adc eax, 0x89480000
add byte [rax - 0x77], cl
mov rsi, rcx
call fcn.1400c117d
push rbx
fiadd dword [rdx]
invalid
invalid
push rbx
fiadd dword [rdx]
add byte [rdi], cl
mov dh, 0xc0
invalid
add al, byte [rax]
movzx eax, al
ror byte [rax - 0x73], 0xd
or byte [rcx], ch
sub dword [rax + rax], ecx
lea rcx, [0x14015603c]
lea ecx, [0x14015603c]
or eax, 0xc2908
sub dword [rax + rax], ecx
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
loopne 0x140093786
lea rax, [0x14014f0e0]
lea eax, [0x14014f0e0]
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
mov qword [rcx], rax
add dword [rax - 0x77], ecx
mov qword [rcx + 8], rsi
jno case.0x140087e7e.104
or byte [rax - 0x77], cl
mov qword [rsp + 0x30], rcx
and al, 0x30
and al, 0x30
xor byte [rbx + 0xf02307e], al
cmp dword [rsi + 0x30], 2
ja case.default.0x14009378c
add byte [rax], al
add cl, byte [rdi]
xchg dword [rdx + rax], esi
add byte [rax], al
add byte [rax - 0x73], cl
jle case.0x140054b8f.377
lea rdi, [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
push rsi
sub byte [rcx + 1], bh
mov ecx, 1
add al, ch
invalid
call fcn.1400c0bb4
invalid
add al, byte [rax]
mov r14, rax
invalid
mov rbx, rdx
mov ebx, edx
movzx eax, byte [rsi + 0xaa8]
mov dh, 0x86
test al, 0xa
add byte [rax], al
lea rcx, [0x14015604c]
lea ecx, [0x14015604c]
or eax, 0xc28c7
invalid
or al, 0
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
invalid
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
add eax, ecx
jmp rax
loopne case.0x1400647b3.354
lea rdx, [rsi + 0x40]
lea edx, [rsi + 0x40]
push rsi
movups xmm6, xmmword [rsi + 0x30]
movups xmm6, xmmword [rsi + 0x30]
movups xmm6, xmmword [rsi + 0x30]
jbe case.0x14007d153.193
xor dh, al
xchg byte [rcx + 0x100000a], ch
test eax, 0x100000a
mov byte [rsi + 0xaa9], 1
test eax, 0x100000a
or al, byte [rax]
add byte [rax], al
add dword [rax - 0x75], ecx
add byte [rcx], al
mov rax, qword [rsi + 0x570]
mov eax, dword [rsi + 0x570]
xchg byte [rax + 5], dh
jo 0x1400937a7
add byte [rax], al
mov qword [rsi + 0xab0], rax
mov dword [rsi + 0xab0], eax
xchg byte [rax + 0x4800000a], dh
mov al, 0xa
add byte [rax], al
lea rcx, [rsi + 0xab8]
lea ecx, [rsi + 0xab8]
mov eax, 0x4100000a
mov eax, 0x530
invalid
invalid
add byte [rax], al
or al, byte [rax]
add byte [rcx - 0x48], al
add byte [rax], al
mov r8d, 0x530
xor byte [0x103f137ba], al
add eax, 0xc3e80000
call fcn.1400fc280
mov al, byte [rsi]
add byte [rdi], cl
movups xmmword [rsi + 0xfe8], xmm6
adc dword [rsi + 0xfe8], esi
call 0x18c0937d4
add byte [rax], al
add byte [rbp + rcx*4 - 0x42], cl
mov eax, 0x4c00000a
add byte [rax], al
lea r12, [rsp + 0x48]
lea r15, [rsi + 0xab8]
lea edi, [rsi + 0xab8]
mov esi, 0xab8
add byte [rax], al
lea r12, [rsp + 0x48]
and al, 0x48
lea r8, [rsp + 0x30]
lea eax, [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov ecx, esp
loope 0x140093825
mov rdx, r15
mov edx, edi
call fcn.140094c3c
pop rsp
adc al, 0
add byte [rcx - 0x7d], al
invalid
invalid
cmp al, 0x24
add byte [rax], al
cmp dword [r12], 5
jne case.0x140093597.236
invalid
add eax, 0x3b11575
adc eax, 0xa7e903b1
mov cl, 3
add ebp, ecx
jmp case.0x140087e7e.107
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsi + 0x20]
and al, r13b
call fcn.14007f568
jno 0x1400937b2
mov ebp, 0xafe9fffe
invalid
jmp 0x1400939ab
scasd eax, dword [rdi]
add dword [rax], eax
add byte [rbp + rcx*4 - 0x5a], cl
invalid
invalid
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
lea r12, [rsi + 0x578]
cmpsb byte [rsi], byte [rdi]
js 0x140093806
add eax, 0x8d480000
push rsp
add byte [rax], al
lea rdx, [rsp + 0x48]
lea edx, [rsp + 0x48]
and al, 0x48
mov r8d, 0x530
mov r8d, 0x530
add byte [rax], al
mov rcx, r12
call fcn.1400fc280
push 0xffffffffffffff8a
invalid
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
loope case.0x1400759a5.242
push 0xffffffffffffff8a
mov al, byte [rsi]
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
invalid
mov ecx, edi
stc
call fcn.14009444e
cmp dword [rsi + 0x578], 4
js case.0x140093404.24
add byte [rax], al
invalid
xor byte [rax + rax], cl
or al, 0
add byte [rbx + 0x578be], al
add byte [rdi + rcx], al
add al, 0xf
js case.0x140093404.24
add byte [rax], al
add al, 0xf
je case.0x140083cb3.144
test byte [rdx], dl
adc al, byte [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rbp + rcx*4 - 0x44], cl
invalid
invalid
invalid
lea r15, [rsp + 0x578]
lea edi, [rsp + 0x578]
mov esp, 0x57824
add byte [rcx - 0x48], al
invalid
and al, 0x78
add eax, 0xb8410000
add byte [rax], al
invalid
invalid
add byte [rax], al
mov r8d, 0x530
mov eax, 0x530
xor byte [0xc955383b], al
stc
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, r12
mov edx, esp
loop 0x140093828
call fcn.1400fc280
cmp al, 0x8a
invalid
mov byte [rsi + 0xaa9], 0
or al, byte [rax]
add byte [rax], al
add byte [rbp + rcx*4 - 0x5a], cl
lea r12, [rsi + 0xab0]
lea esp, [rsi + 0xab0]
cmpsb byte [rsi], byte [rdi]
mov al, 0xa
add byte [rax], al
add byte [rax - 0x75], cl
xchg byte [rax + 0x4800000a], dh
add byte [rax], al
lea rcx, [rsp + 0x48]
mov rax, qword [rsi + 0xab0]
or al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x48
invalid
lea rcx, [rsp + 0x48]
mov qword [rcx], rax
mov qword [rcx], rax
mov dword [rcx], eax
call fcn.1400559bc
mov r8d, 0x530
invalid
invalid
add byte [rax], al
inc dword [rcx - 0x48]
mov eax, 0x530
xor byte [0xc955386e], al
add eax, 0x894c0000
mov rcx, r12
mov ecx, esp
loope case.0x1400ab6c3.189
mov rdx, r15
mov edx, edi
cli
call fcn.1400fc280
lea r15, [rsi + 0xab0]
lea edi, [rsi + 0xab0]
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
lea rdx, [rsp + 0x30]
and al, 0x30
mov rcx, r15
stc
call fcn.1400960fe
mov cl, 4
invalid
sub byte [rax], al
add byte [rcx + 0xf023c04], dh
add al, 0x3c
add cl, byte [rdi]
add al, 0x3c
cmp al, 2
add cl, byte [rdi]
jne 0x140093925
test dword [rax - 0x78000000], edx
mov gs, word [rax + 0x4c00000a]
invalid
invalid
add byte [rax], al
add byte [rax + 0xaa88e], cl
mov byte [rsi + 0xaa8], cl
mov rcx, r14
mov ecx, esi
or al, byte [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
int1
mov rdx, rbx
mov edx, ebx
call fcn.1400c0bb4
invalid
add al, byte [rax]
mov rcx, rsi
int1
call fcn.1400c11f4
fld dword [rdx]
add al, byte [rax]
add byte [rdi], cl
movzx eax, al
mov dh, 0xc0
lea rcx, [0x140156060]
or eax, 0xc27a8
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400c6386
mov edx, 0x4800032a
mov eax, 0xffffffc0
sar bh, 0xff
invalid
sub al, byte [rbx]
add byte [rax - 0x39], cl
invalid
invalid
rol al, 0xff
sar bh, 0xff
mov rax, 0xffffffffffffffc0
sar bh, 0xff
push rax
xadd qword [rsi], rax
lock xadd qword [rsi], rax
cmp rax, 0x3f
invalid
jbe 0x140093a21
add dword [rax], eax
add byte [rax - 0x7d], cl
loopne 0x1400938a6
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x1400938bf.0
clc
jne case.0x1400938bf.0
mov rcx, rsi
movaps xmm6, xmmword [rsp + 0x1540]
mov ah, 0x24
adc eax, 0x81480000
adc eax, 0x81480000
adc eax, 0x81480000
add rsp, 0x1558
add esp, 0x1558
invalid
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
jmp 0x14007f9d5
sar dh, 0xff
invalid
dec dword [rdi]
sub byte [rsp + 0x1540], dh
invalid
add byte [rax], al
movaps xmm6, xmmword [rsp + 0x1540]
adc eax, 0x81480000
invalid
add rsp, 0x1558
pop rbx
adc eax, 0x5f5b0000
add byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
ret
cmp dword [r15], 3
add esi, dword [rax + rcx + 0x4c]
mov ecx, edi
call fcn.140086baf
invalid
dec dword [rax - 0x7d]
mov esi, 0x578
invalid
je 0x140093933
invalid
dec dword [rax - 0x7d]
cmp dword [rsi + 0x578], 4
mov esi, 0x578
add eax, 0x75040000
add byte [rax], al
add al, 0x75
jne 0x140093949
or al, 0x48
lea ecx, [rsi + 0x578]
invalid
add byte [rax], al
lea rcx, [rsi + 0x578]
add eax, 0x4ee80000
or eax, dword [rax]
invalid
call fcn.140094497
or r8, qword [rax]
add byte [rax], al
add byte [rax + 0xaa9be], al
add byte [rax], al
cmp byte [rsi + 0xaa9], 0
mov esi, 0xaa9
add byte [rsp + rcx + 0x48], dh
or al, 0x48
test eax, 0xa
je 0x14009395e
or al, 0x48
lea rcx, [rsi + 0xab0]
lea ecx, [rsi + 0xab0]
invalid
add byte [rax], al
add al, ch
call fcn.1400559bc
pop rsi
and ah, bh
cld
jmp qword [rsi - 0x39]
mov word [rsi + 0xaa8], 1
test al, 0xa
add byte [rax], al
add dword [rax], eax
add byte [rcx], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rcx, r14
mov ecx, esi
mov rdx, rbx
mov edx, ebx
invalid
call fcn.1400c0bb4
rol byte [rdx], cl
add byte [rax - 0x73], cl
pushfq
add al, byte [rax]
lea rbx, [rsp + 0x578]
and al, 0x78
add eax, 0xc7480000
add eax, dword [rax + rax]
add al, 0
add byte [rax], al
mov qword [rbx], 4
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
mov rdx, rbx
call fcn.14009430f
or dword [rax], eax
add byte [rax - 0x39], cl
invalid
invalid
add byte [rax], al
mov qword [rbx + 8], 0
mov dword [rbx + 8], 0
or byte [r8], al
add byte [rax], al
add byte [rax - 0x39], cl
add eax, dword [rbx]
add eax, dword [rax]
invalid
mov qword [rbx], 3
mov dword [rbx], 3
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
lea rdx, [rsp + 0x578]
and al, 0x78
js 0x1400939a6
add eax, 0x89480000
stc
add byte [rax], al
mov rcx, rdi
call fcn.14009430f
or dword fs:[rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
movaps xmm6, xmmword [rsp + 0x1540]
mov ah, 0x24
adc eax, 0x81480000
add byte [rax], al
add byte [rax - 0x7f], cl
add rsp, 0x1558
add esp, 0x1558
invalid
pop rax
adc eax, 0x5f5b0000
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rdi
jmp 0x14007fdbf
invalid
dec dword [rax - 0x77]
stc
mov rcx, rdi
mov ecx, edi
jmp case.0x14005ecf8.372
invalid
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x578]
mov word [rax + rdi*2], fs
and al, 0x78
add eax, 0x89480000
add dword [rax - 0x39], ecx
add byte [rax], al
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [r9], al
add byte [rax], al
invalid
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x28]
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
adc byte [r15], cl
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
invalid
invalid
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
adc eax, 0xb5234
xor al, 0x52
or eax, dword [rax]
invalid
add al, ch
cmpsd dword [rsi], dword [rdi]
mov ebx, 0x8d480006
lea rcx, str._async_fn__resumed_after_completion
call fcn.1400ff5b0
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x140148748]
xor dword [rbp + 0xb], ecx
add byte [rdx + 0x23], bh
mov edx, 0x23
or r8, qword [r8]
mov edx, 0x23
and eax, dword [rax]
add byte [rax], al
add byte [rax], al
add al, ch
invalid
call fcn.1400ff770
movabs r13, 0xbb5b00d8d480006
add byte [rax - 0x73], cl
or eax, 0xbb5b0
invalid
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea ecx, str.assertion_failed:_prev.ref_count_____1
add byte [rbp + rcx*4 + 5], cl
sal dword [rbp + 0x27ba000b], 1
mov ch, 0xb
add byte [rdx + 0x27], bh
invalid
invalid
lea r8, [0x14014f000]
lea eax, [0x14014f000]
mov ch, 0xb
or eax, dword [rax]
add byte [rdx + 0x27], bh
mov edx, 0x27
invalid
add byte [rax], al
call fcn.1400ff770
add byte [rdi], cl
or eax, dword [rcx + 0x57]
ud2
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x140
in al, dx
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x77], cl
retf
mov rbx, rcx
mov ebx, ecx
call fcn.1400c117d
sub al, 0xd7
xlatb
add al, byte [rax]
movzx eax, al
mov dh, 0xc0
lea rcx, [0x140156070]
lea ecx, [0x140156070]
adc eax, 0x48000c26
invalid
or al, 0
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
lea eax, [0x14014f0e0]
mov dh, 0xb
invalid
add rax, rcx
jmp rax
lea rax, [0x14014f0e0]
mov dh, 0xb
add byte [rax - 0x73], cl
or eax, dword [rax]
lea rcx, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [rcx], rax
mov qword [rcx + 8], rbx
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
add dword [rax - 0x77], ecx
pop rcx
or byte [rax - 0x77], cl
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x28], ecx
cmp dword [rbx + 0x30], 1
xor byte [rcx], al
ja 0x140093c35
xchg dword [rdi + 0x48000001], ebp
mov edx, dword [rbx + 0x28]
push rbx
invalid
scasd eax, dword [rdi]
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
mov rdx, qword [rbx + 0x28]
push rbx
sub byte [rcx + 1], bh
add dword [rax], eax
add byte [rax], al
invalid
mov ecx, 1
add byte [rax], al
add al, ch
and cl, dl
call fcn.1400c0bb4
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
mov r15, rax
mov r14, rdx
mov esi, edx
mov esi, edx
invalid
movzx eax, byte [rbx + 0xd0]
add byte [rax], al
add byte [rbp - 0x7cd08b40], al
test eax, eax
je case.0x140083d37.161
invalid
clc
add byte [rax], al
test eax, eax
je case.0x140083d37.161
sal byte [rdi + rbp - 0x7d], 0xf8
invalid
cmp eax, 3
add ecx, dword [rdi]
test byte [rdx + 0x48000000], al
add byte [rax], al
lea rcx, str._async_fn__resumed_after_completion
je case.0x140093404.32
add byte [rax], al
lea rcx, str._async_fn__resumed_after_completion
pop rbx
or rax, qword [r8]
lea r8, [0x140148830]
lea eax, [0x140148830]
add eax, 0xb4d74
mov edx, 0x23
add byte [rax], al
add al, ch
stosb byte [rdi], al
mov esp, 0x8d480006
invalid
add byte [rax - 0x73], cl
add byte [rax], al
call fcn.1400ff770
invalid
add byte [rax - 0x73], cl
lea rcx, [rbx + 0x20]
and r8b, bpl
xchg ecx, eax
mov ebx, 0x43e9fffe
call fcn.14007f660
jmp 0x140093c17
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [rbx + 0x30]
invalid
invalid
lea rax, [rbx + 0x30]
lea eax, [rbx + 0x30]
mov rcx, qword [rax + 0x10]
adc byte [rax - 0x73], cl
je 0x140093b04
lea rsi, [rsp + 0x40]
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x10], rcx
movups xmm0, xmmword [rax]
adc byte [rax], al
movaps xmmword [rsi], xmm0
movups xmm0, xmmword [rbx + 0x48]
invalid
adc byte [rbx + 0x48], al
movups xmm1, xmmword [rbx + 0x58]
adc byte [rbx + 0x58], cl
pop r8
movups xmm2, xmmword [rbx + 0x68]
movups xmmword [rsi + 0x18], xmm0
push rbx
push 0x1846110f
movups xmmword [rsi + 0x28], xmm1
sub byte [rdi], r9b
sub byte [rdi], cl
movups xmmword [rsi + 0x38], xmm2
adc dword [rsi + 0x38], edx
push rsi
cmp byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rbx + 0x78]
mov eax, dword [rbx + 0x78]
js case.0x140093615.23
js case.0x140093615.23
mov qword [rsi + 0x48], rax
mov dword [rsi + 0x48], eax
lea rax, [rsp + 0xf0]
lea eax, [rsp + 0xf0]
add byte [rax], al
add byte [rcx + 0xa], bh
mov ecx, 0xa
add byte [rax], al
mov ecx, 0xa
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbx + 0x80]
mov ebx, 0x80
mov ebx, 0x80
add byte [rax], 0
add byte [rcx + 0xa], bh
mov ecx, 0xa
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rsi, [rbx + 0x20]
lea rdi, [rbx + 0x80]
mov ebx, 0x80
lea edi, [rbx + 0x80]
mov ebx, 0x80
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x28]
lea rdx, [rsp + 0x28]
mov rcx, rdi
call fcn.14004c2fe
xchg ebx, edi
invalid
test al, al
je 0x140093bca
invalid
xchg ebx, edi
sti
inc dword [rax + rax*8 - 0x7c39818c]
rol byte [rax], 1
jle case.0x140083cb3.149
mov byte [rbx + 0xd0], 3
mov rcx, r15
mov ecx, edi
adc eax, 0
add byte [rax], al
add ecx, dword [rcx + rcx*4 - 7]
mov ecx, edi
mov ecx, edi
mov rdx, r14
bnd call fcn.1400c0bb4
call fcn.1400c0bb4
push rsi
rol byte [rdx], 1
add byte [rax - 0x77], cl
mov rcx, rbx
call fcn.1400c11f4
add al, byte [rax]
fld1
mov ss, esi
add al, byte [rax]
movzx eax, al
mov dh, 0xc0
lea rcx, [0x140156080]
or eax, 0xc2510
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
mov ecx, esi
int1
jmp rax
mov rcx, rsi
int1
mov rdx, rbx
call fcn.1400c6386
add ch, byte [rax]
add eax, dword [rax]
add ch, byte [rax]
add eax, dword [rax]
mov rax, 0xffffffffffffffc0
mov eax, 0xffffffc0
rol al, 0xff
invalid
lock xadd qword [rbx], rax
cmp rax, 0x3f
clc
invalid
clc
invalid
jbe 0x140093c68
invalid
add byte [rax - 0x7d], cl
loopne 0x140093b5e
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x140093b77.0
clc
jne case.0x140093b77.0
mov rcx, rbx
mov ecx, ebx
add rsp, 0x140
pop rbx
pop rdi
invalid
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x14007f6b7
mov edx, 0x4890fffe
add esp, 0x140
add dword [rax], eax
invalid
call qword [rax + 0x40c48148]
add dword [rax], eax
invalid
nop
add rsp, 0x140
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rdi
call fcn.14009475c
add byte [rax], al
add byte [rax], al
mov byte [rbx + 0xd0], 1
adc eax, 0
add byte [rax], al
add dword [rcx + rcx*4 - 7], ecx
mov rcx, r15
add byte [rax], al
add byte [rcx], al
mov rcx, r15
mov rdx, r14
call fcn.1400c0bb4
ror bh, 1
add al, byte [rax]
invalid
ror bh, 1
add al, byte [rax]
invalid
add byte [rax - 0x73], cl
jl 0x140093c0c
lea rdi, [rsp + 0x40]
lea edi, [rsp + 0x40]
mov qword [rdi], 3
mov qword [rdi], 3
mov rcx, rsi
mov rdx, rdi
cli
call fcn.140094683
add byte [rax], al
mov qword [rdi + 8], 0
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
invalid
mov qword [rdi], 2
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
mov rcx, rsi
mov ecx, esi
call fcn.140094683
insb byte [rdi], dx
or al, byte [rax]
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
add rsp, 0x140
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007fea4
mov rcx, rsi
jmp 0x140093aca
invalid
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
or eax, dword [rax]
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
invalid
mov qword [rcx], rax
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x20]
mov qword [rcx + 8], 1
add byte [rax], al
lea rax, [rsp + 0x20]
lea eax, [rsp + 0x20]
and byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
invalid
invalid
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0xb4fd5
invalid
or r8, qword [r8]
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
lea edx, [0x140148c38]
invalid
call fcn.1400ff5b0
lea rcx, str.assertion_failed:_prev.ref_count_____1
or eax, 0xbb369
or eax, dword [rax]
lea r8, [0x14014f000]
mov edx, 0x27
invalid
add byte [rax], al
add al, ch
invalid
invalid
invalid
add ah, cl
invalid
add byte [rax], al
add al, ch
invalid
mov edx, 0x41cc0006
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x70
mov rsi, rcx
in al, dx
jo 0x140093cd5
mov esi, ecx
call fcn.1400c117d
movzx eax, al
lea rcx, [0x140156090]
lea ecx, [0x140156090]
and ecx, dword [rax + rax]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea eax, [0x14014f0e0]
lea rcx, [rsp + 0x30]
mov ah, 0xb
add byte [rax - 0x73], cl
and al, 0x30
mov qword [rcx], rax
mov qword [rcx + 8], rsi
jno 0x140093cc2
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
and al, 0x28
mov al, byte [rsi + 0x50]
and al, 6
cmp al, 4
je 0x140093dbb
invalid
out dx, eax
add byte [rax], al
add byte [rax - 0x73], cl
jle 0x140093cf0
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
mov ecx, 1
add byte [rax], al
call fcn.1400c0bb4
add byte [rcx - 0x77], cl
invalid
mov r14, rax
mov r15, rdx
lea rdx, [rsp + 0x28]
and al, 0x28
mov rcx, rbx
call fcn.14005cdd9
mov ebx, eax
mov rcx, r14
mov ecx, esi
in al, 0x90
nop
cld
dec dword [rcx - 0xe76b33d]
mov ecx, esi
mov ecx, esi
mov rdx, r15
mov edx, edi
call fcn.1400c0bb4
add byte [rbx + rbx*8 - 0x76b78e8c], al
test bl, bl
je 0x140093d77
mov rcx, rsi
int1
call fcn.1400c11f4
invalid
add al, byte [rax]
movzx eax, al
lea rcx, [0x1401560a0]
lea ecx, [0x1401560a0]
lea ecx, [0x1401560a0]
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
jmp rax
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400c6386
pop rdx
add eax, dword es:[rax]
pop rdx
add eax, dword es:[rax]
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
sar bh, 0xff
push rax
xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x140093dee
add byte [rax], al
add byte [rax - 0x7d], cl
and rax, 0xffffffffffffffc0
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x140093d1f.0
mov rcx, rsi
add rsp, 0x70
pop rbx
jo 0x140093daf
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007fcbe
invalid
invalid
invalid
mov edi, 0x4890fffe
add esp, 0x70
invalid
invalid
nop
add rsp, 0x70
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
call fcn.14007f420
jmp 0x140093da3
invalid
sub al, 0x48
lea ebx, [rsp + 0x40]
lea rbx, [rsp + 0x40]
mov byte [rbx + 0x20], 5
mov rcx, rdi
mov rdx, rbx
call fcn.140094853
mov qword [rbx], 0
mov byte [rbx + 0x20], 4
lea rdx, [rsp + 0x40]
mov rcx, rdi
call fcn.140094853
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007fe39
mov rcx, rdi
jmp 0x140093d70
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x20]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_taskcore.rs
call fcn.1400ff5b0
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14014f000]
mov edx, 0x27
call fcn.1400ff770
int3
clc
invalid
or dword [rsi - 0x1633fffa], esi
mov edi, dword [rcx + 0x4856fffe]
sub esp, 0x20
mov rsi, rcx
mov rax, qword [rcx]
mov rcx, rax
xor edx, edx
test cl, 3
sete dl
or rdx, rax
or rdx, 0x20
lock cmpxchg qword [rsi], rdx
jne 0x140094178
test cl, 3
je 0x1400941bf
mov rax, 0xffffffffffffffc0
lock xadd qword [rsi], rax
cmp rax, 0x3f
jbe 0x1400941dc
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x1400941d5
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14007faf8
lea rcx, [rsi + 0x20]
call fcn.14007f511
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140080003
nop
add rsp, 0x20
pop rsi
ret
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x14014f000]
mov edx, 0x27
call fcn.1400ff770
int3
mov edx, dword [rdi + 0x10]
mov eax, edx
and eax, 0xfffffffe
add rdx, 0xfffffffffffffffb
xor ecx, ecx
cmp rax, 6
cmove rcx, rdx
cmp rcx, 1
je 0x140094513
test rcx, rcx
jne 0x14009452c
cmp eax, 4
je 0x14009452c
mov rcx, r14
call fcn.140086223
jmp 0x14009452c
cmp qword [r15 + 0x18], 0
je 0x14009452c
mov rcx, qword [r15 + 0x20]
test rcx, rcx
je 0x14009452c
mov rdx, qword [r15 + 0x28]
call fcn.1400014a3
mov r8d, 0x1e8
mov rcx, r14
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rsi
call fcn.1400fc280
mov rcx, rdi
mov rdx, rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.1400c0bb4
lock add byte [rax], al
add al, ch
jno 0x140094b86
add byte [rax], al
cmp qword [rsi + 0xe0], 0
je 0x140094ba8
mov r8, qword [rsi + 0xe8]
add byte [rax], al
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsi + 0x110]
lock dec qword [rax]
jne 0x140094bc1
lea rcx, [rsi + 0x110]
call fcn.140074103
mov rcx, qword [rsi + 0x118]
mov rdx, qword [rsi + 0x120]
and byte [rcx], al
add byte [rax], al
and byte [rcx], al
add byte [rax], al
call fcn.1400014a3
cmp qword [rsi + 0x130], 0
je 0x140094bf2
add rsi, 0x130
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp case.0x14004e296.365
nop
add rsp, 0x20
pop rsi
ret
cmp qword [rdi - 8], 0
je case.0x14003d63a.646
mov r8, qword [rdi]
mov rcx, qword [0x140165ff0]
xor edx, edx
call rbx
add rdi, 0x58
dec rsi
jne 0x140094c16
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x7d]
clc
add cl, byte [rdi]
test dh, dl
add dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
in eax, 1
add byte [rax], al
lea r14, [rdi + 0x538]
mov rcx, r14
call fcn.140067ee0
test al, al
je 0x140094d4d
mov rcx, qword [r14]
test rcx, rcx
je 0x140094e9b
add rcx, 0x48
mov rdx, qword [r15]
call fcn.14000ae34
mov rcx, r14
call fcn.140067ee0
test al, al
je 0x140094d6f
mov qword [rsi], 5
jmp 0x140094e19
add byte [rax], al
mov byte [rsi + 8], bl
mov qword [rsi + 0x10], r15
mov qword [rsi + 0x18], r12
cmp dword [r14], 3
je 0x140094e19
lea rcx, [rsp + 0x28]
call fcn.140086baf
jmp 0x140094e19
mov rax, qword [r14]
test rax, rax
je 0x140094d63
lock dec qword [rax]
jne 0x140094d63
mov rcx, qword [r14]
call case.0x14005a942.45
mov qword [r14], 0
xor r12d, r12d
jmp 0x140094d76
mov r12, qword [rdi + 0x538]
add eax, 0x83480000
cmp eax, dword [rax]
cmp qword [rbx], 0
mov qword [rbx], 0
je 0x140094e8b
mov rcx, rbx
call fcn.140086df0
mov qword [rbx], 2
lea r15, [rsp + 0x28]
mov qword [r15], r12
mov rcx, r15
call fcn.14007ee41
mov rax, qword [r15]
test rax, rax
je 0x140094dbe
lock dec qword [rax]
jne 0x140094dbe
mov rcx, qword [rsp + 0x28]
call case.0x14005a942.45
mov r15, qword [rbx]
mov r14, qword [r14]
mov qword [rbx], 3
cmp r15, 3
je 0x140094e43
lea rbx, [rsp + 0x28]
mov r8d, 0x530
mov rcx, rbx
mov rdx, rdi
call fcn.1400fc280
mov qword [rbx + 0x530], r15
mov qword [rbx + 0x538], r14
mov r8d, 0x530
mov rcx, rsi
mov rdx, rdi
call fcn.1400fc280
cmp r15, 2
je 0x140094e19
lea rcx, [rsp + 0x558]
call fcn.140086df0
nop
add rsp, 0x568
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, [0x140148f80]
mov edx, 0x28
call fcn.1400ff770
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, [0x140144c88]
mov edx, 0x36
call fcn.140102fbb
lea rcx, [0x140147779]
lea r8, [0x140147810]
lea eax, [0x140147810]
mov edx, 0x1a
call fcn.1400ffb60
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x140147828]
jmp 0x140094ea9
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
mov edx, 0x2b
call fcn.1400ff770
mov ebp, 0xcc0006a8
cmp rbp, rsi
je 0x140095106
movzx r13d, word [rbx + 0x60]
mov rax, qword [rbx + 0x40]
test rax, rax
je 0x140094fae
mov rcx, qword [rsp + 0x88]
lea rdx, [rcx + rsi]
adc al, 0x31
adc al, 0x31
mov r8, qword [rdi + rsi + 0x48]
mov r9, qword [rdi + rsi + 0x50]
mov rcx, r12
call qword [rax]
jmp 0x140094fbf
mov al, byte [rdi + rsi + 0x48]
mov byte [rsp + 0x30], al
and al, 0x30
and al, 0x30
mov qword [rsp + 0x28], 0
mov rax, qword [rsp + 0x28]
mov cl, byte [rsp + 0x30]
mov edx, dword [rsp + 0x31]
xor dword [rdi + rcx - 0x49], eax
and al, 0x35
xor dword [rdi + rcx - 0x49], eax
and al, 0x35
mov r9b, byte [rsp + 0x37]
movups xmm0, xmmword [rsp + 0x38]
movaps xmmword [rsp + 0x70], xmm0
mov qword [rsp + 0x60], rax
and al, 0x60
and al, 0x60
mov byte [rsp + 0x68], cl
and al, 0x68
mov dword [rsp + 0x69], edx
mov word [rsp + 0x6d], r8w
mov byte [rsp + 0x6f], r9b
lea rdx, [rbx + 0x30]
mov rax, qword [rbx + 0x18]
sbb byte [r11 + r9*4 + 0x43], cl
and byte [rbx + rcx*4 + 0x4b], cl
sub byte [rcx + rcx*4 - 0x1f], cl
sbb byte [r11 + r9*4 + 0x43], cl
and byte [rbx + rcx*4 + 0x4b], cl
sub byte [rcx + rcx*4 - 0x1f], cl
call qword [rax]
mov al, byte [rbx + 0x38]
cmp byte [r8 + 0x48482444], cl
cmp dword [rbx], 0
cmp eax, dword [rax]
cmp byte [r8 + 0x48482444], cl
cmp dword [rbx], 0
cmp eax, dword [rax]
cmp eax, dword [rax]
je 0x14009502c
mov rax, qword [rdi + rsi + 8]
mov rcx, qword [rdi + rsi + 0x10]
invalid
adc byte [rdx + 1], bh
jmp 0x14009502e
invalid
xor edx, edx
dec r14
dec esi
dec esi
add rbx, 0x68
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0xd0], xmm1
movaps xmmword [rsp + 0xc0], xmm0
mov r8, qword [rsp + 0x48]
mov qword [rsp + 0xb0], r8
add byte [rdi], cl
adc byte [rsp + 0x28], al
add byte [rdi], cl
adc byte [rsp + 0x28], al
movups xmm1, xmmword [rsp + 0x38]
movaps xmmword [rsp + 0xa0], xmm1
movaps xmmword [rsp + 0x90], xmm0
sub dword [rsp + 0x90], eax
sub dword [rsp + 0x90], eax
movzx r8d, word [rsp + 0x64]
mov word [rsp + 0x2c], r8w
mov r8d, dword [rsp + 0x60]
mov dword [rsp + 0x28], r8d
mov qword [r15 + rsi], rdx
mov qword [r15 + rsi + 8], rax
invalid
or byte [rcx - 0x77], cl
invalid
invalid
adc byte [rdi], cl
sub byte [rsp + 0x90], al
movaps xmm1, xmmword [rsp + 0xa0]
movups xmmword [r15 + rsi + 0x18], xmm0
movups xmmword [rdi + rsi + 0x18], xmm0
invalid
movups xmmword [rdi + rsi + 0x18], xmm0
movups xmmword [r15 + rsi + 0x28], xmm1
mov rax, qword [rsp + 0xb0]
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
invalid
cmp byte [rdi], cl
sub byte [rsp + 0xc0], al
rol byte [rax], 0
add byte [rdi], cl
sub byte [rsp + 0xd0], cl
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
rol byte [rax], 0
add byte [rdi], cl
sub byte [rsp + 0xd0], cl
movups xmmword [r15 + rsi + 0x40], xmm0
movups xmmword [r15 + rsi + 0x50], xmm1
adc dword [rdi + rsi + 0x50], ecx
adc dword [rdi + rsi + 0x50], ecx
mov word [r15 + rsi + 0x60], r13w
mov eax, dword [rsp + 0x28]
mov dword [r15 + rsi + 0x62], eax
movzx eax, word [rsp + 0x2c]
mov bh, 0x44
and al, 0x2c
invalid
mov bh, 0x44
and al, 0x2c
mov word [r15 + rsi + 0x66], ax
add rsi, 0x68
test r14, r14
jne 0x140094f7a
invalid
mov rcx, qword [rsp + 0x80]
mov rax, qword [rsp + 0x50]
mov qword [rcx], rax
mov qword [rcx + 8], r15
mov rax, qword [rsp + 0x58]
mov qword [rcx + 0x10], rax
add rsp, 0xe8
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
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x88
mov rsi, r8
test r8, r8
je 0x140095240
movabs rax, 0x1c71c71c71c71c7
cmp rsi, rax
ja 0x140095265
cmp rbx, r13
je 0x140095239
lea rdi, [r15 + 0x48]
lea rdx, [r15 + 0x38]
mov rax, qword [r15 + 0x20]
mov r8, qword [r15 + 0x28]
mov r9, qword [r15 + 0x30]
mov rcx, r12
call qword [rax]
mov al, byte [r15 + 0x40]
mov byte [rsp + 0x80], al
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x50], rax
movups xmm2, xmmword [rsp + 0x60]
movups xmm3, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x40], xmm3
movaps xmmword [rsp + 0x30], xmm2
movups xmmword [r14 + r13], xmm0
movups xmmword [r14 + r13 + 0x10], xmm1
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movups xmmword [r14 + r13 + 0x20], xmm0
movups xmmword [r14 + r13 + 0x30], xmm1
adc dword [rsi + rbp + 0x30], ecx
mov rax, qword [rsp + 0x50]
mov qword [r14 + r13 + 0x40], rax
add r13, 0x48
mov r15, rdi
dec dword [rax - 1]
int 0xf
test dword [rsi - 1], ebp
invalid
invalid
dec dword [rax - 1]
int 0xf
test dword [rsi - 1], ebp
invalid
mov rcx, qword [rsp + 0x28]
jmp 0x140095246
mov r14d, 8
add byte [rax], al
add byte [rax - 0x77], cl
xor dword [rcx + rcx*4 + 0x71], ecx
or byte [rax - 0x77], cl
jno 0x140095261
mov qword [rcx], rsi
mov qword [rcx + 8], r14
mov qword [rcx + 0x10], rsi
add rsp, 0x88
pop rbx
pop rbp
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
enter 0xfffffffffffffff6, 0xffffffffffffffb9
or byte [rax], al
add byte [rax], al
mov rdx, rbx
call fcn.1400ff140
int3
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
mov rsi, r8
test r8, r8
je 0x14009533a
invalid
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
invalid
test byte [rsi + 0x48000000], ah
mov eax, 0x55555555
push rbp
push rbp
push rbp
add eax, 0xfc63948
xchg dword [rbp + 0x49000000], esi
mov ch, 0
add byte [rax], al
mov r15, rdx
movabs rax, 0x555555555555555
cmp rsi, rax
ja 0x14009535c
mov ch, 0
add byte [rax], al
mov ch, 0
add byte [rax], al
mov r15, rdx
mov qword [rsp + 0x28], rcx
lea rax, [rsi*8]
lea rcx, [rax + rax*2]
mov al, byte [0x1401660a0]
mov edx, 8
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
mov dword [rsp + 0x30], ecx
call fcn.14003e6a0
test rax, rax
je 0x140095361
add byte [rax], al
add byte [rax], al
mov r14, rax
xor edi, edi
mov qword [rsp + 0x20], rsi
cmp qword [rsp + 0x30], rdi
je 0x14009532e
lea rbx, [r15 + 0x18]
lea ebx, [rdi + 0x18]
mov r12, qword [r15 + 8]
mov r15, qword [r15 + 0x10]
mov rcx, r15
xor edx, edx
call fcn.140003c6c
mov r13, rax
mov rbp, rdx
mov rcx, rdx
mov rdx, r12
mov r8, r15
call fcn.1400fc280
add byte [rbp - 0x77], cl
sub al, 0x3e
add byte [rbp - 0x77], cl
sub al, 0x3e
mov qword [r14 + rdi + 8], rbp
mov qword [r14 + rdi + 0x10], r15
add rdi, 0x18
add edi, 0x18
or byte ds:[rbp - 0x77], cl
jl 0x14009535f
adc byte [rax - 0x7d], cl
invalid
add edi, 0x18
mov r15, rbx
dec rsi
jne 0x1400952e3
mov rsi, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
sub bl, ch
invalid
sub bl, ch
invalid
mov r14d, 8
mov qword [rcx], rsi
mov qword [rcx + 8], r14
mov qword [rcx + 0x10], rsi
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.140001a70
idiv bh
mov ecx, 8
mov rdx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
add byte [rax], al
add byte [rax - 0x75], cl
mov edx, dword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
call fcn.1400ff140
int3
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
mov rsi, rcx
lea r15, [rdx + r8]
test r8, r8
je 0x1400953aa
sal byte [rsp + rdx + 0x48], 0x89
xlatb
mov rdi, rdx
mov cl, byte [rdx]
movzx ebx, cl
test bl, bl
js 0x1400953bb
inc rdi
jmp 0x140095457
xor r12d, r12d
xor r13d, r13d
in eax, dx
in eax, dx
xor edi, edi
xor ebx, ebx
xor eax, eax
jmp 0x140095480
mov eax, ebx
and eax, 0x1f
movzx edx, byte [rdi + 1]
and edx, 0x3f
add dword [rbx - 0x47fc01e], eax
fbstp tbyte [rsi + 0x2d]
movzx ebx, byte [rdi + 2]
shl edx, 6
and ebx, 0x3f
or ebx, edx
rol dword [rax + 0x2972f0f9], cl
cmp bl, 0xdf
jbe 0x1400953f9
rol dword [rax + 0x2972f0f9], cl
movzx ecx, byte [rdi + 3]
add rdi, 4
and eax, 7
shl eax, 0x12
shl ebx, 6
add r9, qword [r8 - 0x7d]
mov dword [rbx + rax*4], 0xe0c107e0
adc al, cl
jrcxz 0x1400953f4
and ecx, 0x3f
or ecx, ebx
or ecx, eax
mov ebx, ecx
jmp case.0x140085704.141
ror dword [rcx + 0x4816ebcb], 0x83
mov dword [rdx], 0x906e0c1
ror byte [rcx + 0x4851ebc3], 1
add edi, 3
add rdi, 3
shl eax, 0xc
or ebx, eax
cmp ebx, 0xffff
jbe 0x140095457
lea edx, [rbx + 0xff0000]
shr edx, 0xa
or edx, 0xd800
fadd dword [rax]
add byte [rcx + 0x3ffe3], al
add byte [rcx + 0xdc00cb], al
add byte [rcx + rcx*4 - 7], cl
fadd dword [rax]
add byte [rcx + 0x3ffe3], al
add byte [rcx + 0xdc00cb], al
add byte [rcx + rcx*4 - 7], cl
sub rcx, rdi
add rcx, 3
add ecx, dword [rax - 0x39]
sar bh, 0xff
invalid
dec dword [rax + 0xf]
rol dword [r9 - 0x77], 0xdd
shr rax, 2
mov ecx, 2
mov ebx, edx
jmp 0x140095478
add ecx, dword [rax - 0x39]
sar bh, 0xff
invalid
mov rcx, r15
sub rcx, rdi
sub ecx, edi
sub ecx, edi
add rcx, 3
mov rax, 0xffffffffffffffff
cmovae rax, rcx
shr rax, 2
mov ecx, 1
xor r13d, r13d
add rax, rcx
mov r12w, 1
cmp rax, 4
mov ecx, 3
add byte [rax], al
add byte [rax], al
cmovae rcx, rax
inc rcx
call case.0x1400accdb.327
mov word [rdx], bx
sbb cl, byte [rax - 0x73]
pop rsp
and al, 0x20
sbb cl, byte [rax - 0x73]
pop rsp
and al, 0x20
mov qword [rbx], rax
mov qword [rbx + 8], rdx
mov qword [rbx + 0x10], 1
mov r14d, 1
test rdi, rdi
je 0x1400954de
test r13w, r13w
je case.0x140090c07.95
xor eax, eax
mov ebp, r13d
jmp 0x140095591
cmp rdi, r15
je 0x1400954de
mov cl, byte [rdi]
movzx ebp, cl
test bpl, bpl
in eax, dx
in eax, dx
js 0x14009550c
inc rdi
inc edi
jmp case.0x140093404.45
cmp r12w, 1
jne 0x1400955ed
add byte [rax], al
xor r12d, r12d
mov edi, 0
mov ebp, 0
mov r8d, 0
mov eax, 0
mov eax, 0
cmp r14, qword [rsp + 0x20]
jne 0x14009559b
xchg esp, eax
add byte [rax], al
invalid
xchg esp, eax
add byte [rax], al
add cl, ch
invalid
int3
jmp 0x1400955d8
mov eax, ebp
and eax, 0x1f
movzx r8d, byte [rdi + 1]
mov dh, 0x47
add dword [rcx - 0x7d], eax
loopne 0x140095559
mov dh, 0x47
add dword [rcx - 0x7d], eax
loopne 0x140095559
cmp bpl, 0xdf
jbe 0x14009554f
add al, byte [rcx - 0x3f]
loopne 0x14009552e
and ebp, 0x3f
or ebp, r8d
cmp cl, 0xf0
jb 0x14009555d
movzx ecx, byte [rdi + 3]
add rdi, 4
and eax, 7
shl eax, 0x12
shl ebp, 6
invalid
and ecx, 0x3f
or ecx, ebp
or ecx, eax
mov ebp, ecx
jmp 0x140095566
invalid
shl eax, 6
or eax, r8d
mov ebp, eax
jmp case.0x140093404.45
add rdi, 3
shl eax, 0xc
or ebp, eax
mov dword [rbx], 0x90ce0c1
vpaddw xmm7, xmm15, xmm7
inc dword [rax]
add byte [rsi + 0x21], dh
cmp ebp, 0xffff
jbe case.0x140093404.45
lea ecx, [rbp + 0xff0000]
shr ecx, 0xa
or ecx, 0xd800
and ebp, 0x3ff
inc dword [rbx]
add byte [rax], al
lea eax, [rax]
add bh, bh
add cl, al
jmp 0x140d2d684
inc dword [rbx]
add byte [rax], al
or ebp, 0xdc00
mov eax, ebp
mov ebp, ecx
jmp 0x140095591
xor eax, eax
cmp r14, qword [rsp + 0x20]
je 0x1400955ad
mov r13d, eax
mov word [rdx + r14*2], bp
inc r14
jb 0x1400955ea
inc esi
mov qword [rsp + 0x30], r14
jmp 0x1400954b2
invalid
mov rcx, r15
stc
sub rcx, rdi
add rcx, 3
mov rdx, 0xffffffffffffffff
invalid
invalid
dec dword [rax + 0xf]
cmovb ecx, edx
invalid
cmovb ecx, edx
shr rcx, 2
movzx r8d, r12w
cmp ax, 1
cmp eax, 1
sbb r8, 0xffffffffffffffff
sbb eax, 0xffffffff
add r8, rcx
mov r13d, eax
inc r8
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov edx, esi
call fcn.140102f04
mov rdx, qword [rsp + 0x28]
sub bl, ch
scasb al, byte [rdi]
jmp 0x14009559b
mov rax, qword [rsp + 0x30]
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
mov dword [rsi + 0x10], eax
movups xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi], xmm0
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
sub esp, 0x20
test rdx, rdx
je 0x1400956a4
test dword [rax], eax
add byte [rax], al
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
add rdi, 0x30
lea rbx, [0x1401560b0]
sbb eax, 0xc0a80
sbb eax, 0xc0a80
mov rax, qword [rdi - 0x30]
cmp rax, 3
ja 0x140095663
ror byte [rax - 0x7d], 1
clc
add esi, dword [rdi + 0x29]
movsxd rax, dword [rbx + rax*4]
add rax, rbx
add eax, ebx
add eax, ebx
jmp rax
lea rcx, [rdi + 0x30]
call fcn.14008b515
xor al, ch
rcr byte [rsi - 1], 0xff
add rdi, 0x90
dec rsi
jne 0x140095630
jmp 0x1400956a4
cmp byte [rdi + 8], 2
je 0x14009567b
mov rax, qword [rdi - 0x18]
mov rdx, qword [rdi - 0x10]
push rdi
invalid
mov r8, qword [rdi - 8]
mov rcx, rdi
call qword [rax + 0x18]
lea rcx, [rdi - 0x28]
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x14009564c
call fcn.1400788b8
jmp 0x14009564c
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
add al, ch
or bh, byte [rsi + rax]
mov ecx, 8
mov edx, 0x18
call fcn.1400ff140
int3
mov ebx, eax
test eax, eax
jne 0x14009770f
mov rsi, qword [rsp + 0x150]
jmp 0x14009771a
mov rsi, rbx
shl rsi, 0x20
or rsi, 2
cmp qword [rsp + 0x30], 0
je 0x140097734
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
movabs r14, 0x8000000000000000
test ebx, ebx
je 0x140097755
mov rcx, rsi
call fcn.140041167
mov rdi, rax
mov rbx, rdx
jmp 0x140097803
lea r8, [0x140149aa5]
lea rdi, [rsp + 0x30]
mov rcx, rdi
mov rdx, rsi
call fcn.14004b732
movabs r13, 0x8000000000000000
cmp qword [rdi], r13
jne 0x140097782
mov rbx, qword [rsp + 0x38]
jmp 0x1400977dd
cmp byte [rsp + 0x48], 4
jne 0x1400977c9
lea rcx, [rsp + 0x30]
mov rax, qword [rcx + 8]
mov ebx, dword [rax]
call fcn.14004b887
lea r8, [0x140149ab0]
lea rdi, [rsp + 0x150]
mov rcx, rdi
mov rdx, rsi
call fcn.14004b732
mov rcx, qword [rdi]
cmp rcx, r13
jne 0x14009819b
mov rbx, qword [rsp + 0x158]
jmp 0x1400977dd
lea rcx, [rsp + 0x30]
call fcn.14004b887
movabs rbx, 0xde00000002
mov rcx, rbx
call fcn.140041167
mov rdi, rax
mov rbx, rdx
movabs rax, 0xffffffff7fffffff
cmp rsi, rax
ja 0x140097803
mov rcx, rsi
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
mov rcx, rdi
call qword [rbx]
cmp qword [rbx + 8], 0
je 0x14009782c
cmp qword [rbx + 0x10], 0x11
jb 0x14009781a
mov rdi, qword [rdi - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r12, r14
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x70], 0
jne 0x140097850
call fcn.1400c01a1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0x78]
mov rdx, qword [rax + 0x80]
lea r8, [rcx + 1]
mov qword [rax + 0x78], r8
movups xmm6, xmmword [0x14014f2a0]
movaps xmmword [rsp + 0x30], xmm6
movups xmm7, xmmword [0x14014f2b0]
movaps xmmword [rsp + 0x40], xmm7
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x58], rdx
lea rdx, [0x140149a5c]
lea rsi, [rsp + 0x150]
mov r8d, 0xe
mov rcx, rsi
call fcn.1400a9840
mov rax, qword [rsi]
cmp rax, r14
jne 0x140097917
mov qword [rsp + 0x20], 0xa
lea rdx, [0x140151663]
lea r9, str.HTTP_PROXYhttp_proxyHTTPS_PROXYhttps_proxyALL_PROXYall_proxyREQUEST_METHODSoftwareMicrosoftWindowsCurrentVersionInternet_SettingsProxyEnableProxyServer
lea rcx, [rsp + 0x30]
mov r8d, 4
call fcn.1400986c2
test al, al
jne 0x140097933
mov qword [rsp + 0x20], 0xa
lea rdx, [0x140151663]
or eax, dword [rax]
or eax, dword [rax]
lea r9, [0x140149a2a]
lea rcx, [rsp + 0x30]
mov r8d, 4
call fcn.1400986c2
jmp 0x140097933
test rax, rax
je 0x140097933
mov r8, qword [rsp + 0x158]
mov rcx, qword [0x140165ff0]
or al, 0
or al, 0
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov qword [rsp + 0x20], 0xb
lea rdx, [0x140151667]
lea r9, [0x140149a34]
lea rcx, [rsp + 0x30]
mov r8d, 5
call fcn.1400986c2
test al, al
jne 0x140097985
mov qword [rsp + 0x20], 0xb
lea rdx, [0x140151667]
lea r9, [0x140149a3f]
lea rcx, [rsp + 0x30]
mov r8d, 5
call fcn.1400986c2
mov qword [rsp + 0x20], 9
lea rdx, [0x140151663]
lea r9, [0x140149a4a]
lea rcx, [rsp + 0x30]
mov r8d, 4
call fcn.1400986c2
test al, al
je 0x1400979db
mov qword [rsp + 0x20], 9
lea rdx, [0x140151667]
lea r9, [0x140149a4a]
lea rcx, [rsp + 0x30]
mov r8d, 5
call fcn.1400986c2
test al, al
jne 0x140097a2d
mov r13d, 9
mov qword [rsp + 0x20], r13
lea rdx, [0x140151663]
or eax, dword [rax]
or eax, dword [rax]
mov rbp, r14
lea r14, [0x140149a53]
lea r15, [rsp + 0x30]
mov r8d, 4
mov rcx, r15
mov r9, r14
call fcn.1400986c2
mov qword [rsp + 0x20], r13
lea rdx, [0x140151667]
mov r8d, 5
mov rcx, r15
mov r9, r14
mov r14, rbp
call fcn.1400986c2
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x270], xmm2
movaps xmmword [rsp + 0x260], xmm1
movaps xmmword [rsp + 0x250], xmm0
cmp r12, r14
je 0x140097b17
cmp qword [rsp + 0x268], 0
jne 0x140097b17
mov qword [rsp + 0x118], r12
mov qword [rsp + 0x120], rbx
mov qword [rsp + 0x128], rdi
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x70], 0
jne 0x140097aa5
call fcn.1400c01a1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0x78]
mov rdx, qword [rax + 0x80]
lea r8, [rcx + 1]
mov qword [rax + 0x78], r8
mov dword [rax + 0x78], eax
mov dword [rax + 0x78], eax
movaps xmmword [rsp + 0xe0], xmm6
movaps xmmword [rsp + 0xf0], xmm7
mov qword [rsp + 0x100], rcx
mov qword [rsp + 0x108], rdx
cmp rdi, 1
jbe 0x140097b61
cmp rdi, 0xf
ja 0x140097bab
xor eax, eax
cmp byte [rbx + rax], 0x3d
je 0x140097bbe
inc rax
cmp rdi, rax
jne 0x140097b03
jmp 0x140097b68
movaps xmm0, xmmword [rsp + 0x250]
movaps xmm1, xmmword [rsp + 0x260]
movaps xmm2, xmmword [rsp + 0x270]
movaps xmmword [rsp + 0x50], xmm2
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
shl r12, 1
test r12, r12
je 0x140098132
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x140098132
jne 0x140097b68
cmp byte [rbx], 0x3d
je 0x140097bbe
mov rcx, rbx
mov rdx, rdi
call fcn.140098726
test rax, rax
je 0x140098015
mov r14, rax
mov r15, rdx
lea rsi, [rsp + 0x30]
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.140002550
lea rcx, [rsp + 0xe0]
mov rdx, r14
mov r8, r15
mov r9, rsi
jmp 0x1400980d7
mov cl, 0x3d
mov rdx, rbx
mov r8, rdi
call fcn.140009750
cmp rax, 1
jne 0x140097b68
mov qword [rsp + 0x20], 1
lea r9, [0x140148210]
lea rsi, [rsp + 0x30]
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.140009980
mov qword [rsi + 0x68], 0
mov qword [rsi + 0x70], rdi
mov word [rsi + 0x78], 1
lea rax, [rsp + 0x280]
mov ecx, 0x10
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
cmp byte [rax + 0x79], 0
jne 0x1400980dc
lea rbx, [rsp + 0x30]
lea r12, [rsp + 0x150]
lea rbp, [rsp + 0x138]
mov rsi, qword [rsp + 0x2c8]
mov rcx, rbx
lea rdx, [rsp + 0x280]
call fcn.140086e9e
cmp qword [rsp + 0x30], 0
je 0x140097c67
mov rdi, qword [rsp + 0x38]
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x2e8]
add rsi, rcx
sub rdi, rcx
mov qword [rsp + 0x2e8], rax
jmp 0x140097cbd
cmp byte [rsp + 0x2f9], 0
jne 0x1400980dc
mov byte [rsp + 0x2f9], 1
cmp byte [rsp + 0x2f8], 0
je 0x140097c99
mov qword [rsp + 0x20], 1
lea r14, [rsp + 0x1d0]
mov rcx, r14
mov rdx, rsi
mov r8, rdi
lea r9, [0x140149abb]
call fcn.140009980
mov qword [rsp + 0x238], 0
mov qword [rsp + 0x240], rdi
add byte [rax], al
add byte [rax], al
mov word [rsp + 0x248], 1
mov ecx, 0x10
mov rdi, r12
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
cmp byte [rsp + 0x1c9], 0
jne 0x140098424
mov rsi, qword [rsp + 0x198]
mov rcx, rbx
mov rdx, r12
call fcn.140086e9e
cmp qword [rsp + 0x30], 0
je 0x140097d5a
mov rdi, qword [rsp + 0x38]
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x1b8]
add rsi, rcx
sub rdi, rcx
mov qword [rsp + 0x1b8], rax
jmp 0x140097db0
cmp byte [rsp + 0x1c9], 0
jne 0x140098424
mov byte [rsp + 0x1c9], 1
cmp byte [rsp + 0x1c8], 0
je 0x140097d8c
mov rsi, qword [rsp + 0x1b8]
mov rdi, qword [rsp + 0x1c0]
jmp 0x140097da5
mov rsi, qword [rsp + 0x1b8]
mov rdi, qword [rsp + 0x1c0]
cmp rdi, rsi
je 0x140098424
sub rdi, rsi
add rsi, qword [rsp + 0x198]
call fcn.1400ceb55
mov qword [rax], rsi
xor byte [rax - 0x77], cl
js 0x140097dc4
xor byte [rax - 0x77], cl
js 0x140097dc4
mov qword [rsp + 0xc0], 4
add al, 0
add byte [rax], al
mov qword [rsp + 0xc8], rax
mov qword [rsp + 0xd0], 1
mov ecx, 0x10
mov rdi, rbx
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
cmp byte [rsp + 0xa9], 0
jne 0x1400985a4
mov r14, rax
mov edi, 1
mov esi, 0x18
mov r15, qword [rsp + 0x78]
mov rcx, rbp
mov rdx, rbx
call fcn.140086e9e
cmp qword [rsp + 0x138], 0
je 0x140097e48
mov r12, qword [rsp + 0x140]
mov rax, qword [rsp + 0x148]
mov rcx, qword [rsp + 0x98]
add r15, rcx
sub r12, rcx
mov qword [rsp + 0x98], rax
jmp 0x140097e97
cmp byte [rsp + 0xa9], 0
jne 0x140097ee3
mov byte [rsp + 0xa9], 1
cmp byte [rsp + 0xa8], 0
je 0x140097e7a
mov r15, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
jmp 0x140097e8f
mov r15, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
cmp r12, r15
je 0x140097ee3
sub r12, r15
add r15, qword [rsp + 0x78]
cmp rdi, qword [rsp + 0xc0]
je 0x140097ec9
mov qword [r14 + rsi - 8], r15
mov qword [r14 + rsi], r12
inc rdi
mov qword [rsp + 0xd0], rdi
add rsi, 0x10
cmp byte [rsp + 0xa9], 0
je 0x140097e05
lea rcx, [rsp + 0xc0]
mov rdx, rdi
call fcn.1400a176c
mov r14, qword [rsp + 0xc8]
jmp 0x140097ea1
mov r13, qword [rsp + 0xc0]
mov rsi, qword [rsp + 0xc8]
cmp rdi, 2
jne 0x1400985b4
lea rax, [rsi + 0x10]
mov qword [rsp + 0x138], rax
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
call fcn.140098726
test rax, rax
je 0x140097f52
mov rax, qword [rsp + 0x138]
mov r12, qword [rax]
mov rdi, qword [rax + 8]
mov rcx, rdi
xor edx, edx
call fcn.140003c6c
mov r14, rax
mov r15, rdx
mov rcx, rdx
mov rdx, r12
mov r8, rdi
call fcn.1400fc280
lea r12, [rsp + 0x150]
jmp 0x140097fc5
mov qword [rsp + 0x1d0], rbp
lea rax, [0x1400d1167]
mov qword [rsp + 0x1d8], rax
lea rax, str.http:__
mov qword [rsp + 0x30], rax
mov ecx, 1
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x50], 0
lea rax, [rsp + 0x1d0]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rcx
and al, 0x48
and al, 0x48
lea r12, [rsp + 0x150]
mov rcx, r12
mov rdx, rbx
call fcn.1400021c0
mov r14, qword [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x58
add dword [rax], eax
add byte [rax - 0x75], cl
mov esp, 0x16024
invalid
and al, 0x50
add dword [rax], eax
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x58
add dword [rax], eax
add byte [rax - 0x75], cl
mov esp, 0x16024
add byte [rax - 0x75], cl
invalid
mov rdx, qword [rsi]
mov r8, qword [rsi + 8]
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x40], rdi
lea rcx, [rsp + 0xe0]
mov r9, rbx
call fcn.140098863
test r13, r13
je 0x140098002
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [rsp + 0x2f9], 0
je 0x140097c25
jmp 0x1400980dc
lea rax, [rsp + 0x118]
lea rdi, [rsp + 0x150]
mov qword [rdi], rax
lea r12, [0x140001ab0]
mov qword [rdi + 8], r12
lea r13, str.http:__
lea rbx, [rsp + 0x30]
mov qword [rbx], r13
mov ebp, 1
add byte [rax], al
add byte [rax - 0x77], cl
imul ecx, dword [rax], 0x45
xor edi, edi
add byte [rax], al
add byte [rax - 0x77], cl
imul ecx, dword [rax], 0x45
xor edi, edi
mov qword [rbx + 0x20], r15
mov qword [rbx + 0x10], rsi
mov qword [rbx + 0x18], rbp
lea rsi, [rsp + 0x1d0]
mov rcx, rsi
mov rdx, rbx
call fcn.1400021c0
lea rdx, [0x140151663]
lea r14, [rsp + 0xe0]
mov r8d, 4
mov rcx, r14
mov r9, rsi
call fcn.140098863
lea rax, [rsp + 0x280]
lea rcx, [rsp + 0x118]
mov qword [rax], rcx
mov qword [rax + 8], r12
mov qword [rbx], r13
mov qword [rbx + 8], rbp
mov qword [rbx + 0x20], r15
mov qword [rbx + 0x10], rax
mov qword [rbx + 0x18], rbp
lea rdx, [rsp + 0x30]
mov rcx, rdi
call fcn.1400021c0
lea rdx, [0x140151667]
mov r8d, 5
mov rcx, r14
mov r9, rdi
call fcn.140098863
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movaps xmm2, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x50], xmm2
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
cmp qword [rsp + 0x118], 0
je 0x140098125
mov r8, qword [rsp + 0x120]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rsp + 0x250]
call fcn.1400956ac
mov al, byte [0x1401660a0]
mov ecx, 0x40
mov edx, 8
add byte [rax], al
add byte [rax], al
call fcn.14003e6a0
test rax, rax
je 0x1400986b2
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
sub byte [rsp + 0x50], dl
sub byte [rsp + 0x50], dl
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm2
movaps xmm6, xmmword [rsp + 0x300]
movaps xmm7, xmmword [rsp + 0x310]
add rsp, 0x328
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov dword [rsp + 0xbc], ebx
movzx edx, byte [rsp + 0x168]
movabs rbx, 0xde00000002
cmp rdx, 7
ja 0x14009863a
mov eax, 0x86
bt rax, rdx
jae 0x14009863a
mov qword [rsp + 0x130], rdx
mov qword [rsp + 0xd8], rcx
mov r13, qword [rsp + 0x158]
mov rax, qword [rsp + 0x160]
mov r14, rax
and r14, 0xfffffffffffffffe
xor ecx, ecx
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], rcx
mov r8, rax
shr r8, 2
bt eax, 1
add dword [rcx + 0x11], ecx
enter 0xffffffffffff850f, 0xffffffffffffff84
add al, 0
invalid
add dword [rcx + 0x11], ecx
enter 0xffffffffffff850f, 0xffffffffffffff84
add al, 0
add byte [rbp + 1], cl
out dx, al
add r14, r13
xor r12d, r12d
movabs r15, 0x100000000
lea rdi, [rsp + 0x30]
test r12w, r12w
je 0x14009823c
mov ecx, ebx
jmp 0x14009824e
cmp r13, r14
je 0x1400983fb
movzx ecx, word [r13]
add r13, 2
mov eax, ecx
and eax, 0xf800
cmp eax, 0xd800
jne 0x1400982b1
movzx eax, cx
cmp eax, 0xdbff
ja 0x140098333
cmp r13, r14
je 0x140098338
movzx eax, word [r13]
add r13, 2
mov edx, eax
add edx, 0x2000
movzx edx, dx
cmp edx, 0xfc00
jb 0x14009834d
movzx eax, ax
and ecx, 0x3ff
and eax, 0x3ff
shl rcx, 0x1a
shl rax, 0x10
or rax, rcx
add rax, r15
jmp 0x1400982b8
movzx eax, cx
shl rax, 0x10
mov rbp, rax
shr rbp, 0x10
cmp ebp, 0x80
jae 0x1400982f9
mov rdx, qword [rsp + 0x40]
cmp rdx, qword [rsp + 0x30]
jne 0x1400982e0
mov rcx, rdi
call fcn.14000bc97
mov rdx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x38]
mov byte [rax + rdx], bpl
inc rdx
mov qword [rsp + 0x40], rdx
xor r12d, r12d
jmp 0x140098232
mov dword [rsp + 0x1d0], 0
cmp ebp, 0x800
jae 0x140098340
shr eax, 0x16
or al, 0xc0
mov byte [rsp + 0x1d0], al
and bpl, 0x3f
or bpl, 0x80
mov byte [rsp + 0x1d1], bpl
mov r8d, 2
jmp 0x1400983e3
xor r12d, r12d
jmp 0x140098354
xor r12d, r12d
mov r13, r14
jmp 0x140098354
cmp ebp, 0x10000
jae 0x14009839a
xor r12d, r12d
jmp 0x140098364
mov r12w, 1
mov ebx, eax
mov dword [rsp + 0x1d0], 0
mov ebp, 0xfffd
mov eax, ebp
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x1d0], al
mov eax, ebp
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x1d1], al
and bpl, 0x3f
or bpl, 0x80
mov byte [rsp + 0x1d2], bpl
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
jmp 0x1400983e6
mov rcx, rax
shr rcx, 0x22
or cl, 0xf0
mov byte [rsp + 0x1d0], cl
add byte [rax], al
add byte [rax], al
mov rcx, rax
shr rcx, 0x1c
and cl, 0x3f
invalid
or cl, 0x80
mov byte [rsp + 0x1d1], cl
shr eax, 0x16
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x1d2], al
add byte [rax - 0x80], al
in eax, 0x3f
invalid
add byte [rax - 0x80], al
in eax, 0x3f
or bpl, 0x80
mov byte [rsp + 0x1d3], bpl
mov r8d, 4
xor r12d, r12d
xor esp, esp
mov rcx, rdi
lea rdx, [rsp + 0x1d0]
call case.0x1400ab9a3.419
jmp 0x140098232
mov r15, qword [rsp + 0x30]
mov edi, dword [rsp + 0x30]
mov r14, qword [rsp + 0x38]
mov rax, qword [rsp + 0x40]
inc rax
cmp rax, 1
je 0x140098431
lea rdi, [rax - 1]
cmp byte [r14 + rax - 2], 0
mov rax, rdi
je 0x14009840d
mov esi, 8
xor r13d, r13d
add byte [rbp + 0x31], al
in eax, dx
jmp 0x1400985b4
xor edi, edi
cmp byte [rsp + 0x130], 7
jne 0x140098526
test ebp, esp
add byte [rax], al
invalid
test ebp, esp
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x73], 0x94
and al, 0xd0
add dword [rax], eax
add byte [rax - 0x77], cl
add bh, byte [rcx + 1]
in eax, 0
add byte [rax], al
xor eax, eax
lea rdx, [rsp + 0x1d0]
mov qword [rdx], rax
mov ecx, 1
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x38], rdi
and al, 0x38
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rdi
mov dword [rsp + 0x48], edi
mov dword [rsp + 0x48], edi
mov qword [rsp + 0x50], rcx
mov dword [rsp + 0x58], 0
xor ebp, ebp
xor ebx, ebx
lea r12, [r14 + rbp]
mov r13, rdi
sub r13, rbp
sub ebp, ebp
sub ebp, ebp
mov rdx, r12
mov r8, r13
cmp r8, 0x10
jae 0x1400984b4
xor r9d, r9d
test r8, r8
je case.0x14006461a.367
cmp byte [rdx + r9], 0
je 0x1400984c0
inc r9
cmp r8, r9
jne 0x14009849e
mov r9, r8
xor eax, eax
jmp 0x1400984c5
xor ecx, ecx
call fcn.140009750
mov r9, rdx
jmp 0x1400984c5
mov eax, 1
add byte [rax - 0x7d], cl
clc
add dword [rbp + 0x63], esi
cmp rax, 1
jne 0x14009852e
add r9, rbx
mov rbx, r9
inc rbx
je 0x1400984e2
cmp rdi, rbx
jb 0x1400984e2
je 0x1400984f0
lea rdx, [r14 + rbx]
mov r8, rdi
sub r8, rbx
jae 0x140098490
sub r9, rbp
lea r13, [rsp + 0x1d0]
lea ebp, [rsp + 0x1d0]
lea ebp, [rsp + 0x1d0]
mov rcx, r13
mov rdx, r12
mov edx, esp
mov edx, esp
mov r8, r9
call case.0x1400ab9a3.419
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov rcx, r13
lea rdx, [0x1401526b8]
call case.0x1400ab9a3.419
mov rbp, rbx
jmp 0x140098480
lea rdi, [rsp + 0x1d0]
mov rcx, rdi
mov rdx, r12
mov r8, r13
call case.0x1400ab9a3.419
mov r13, qword [rdi]
mov rbx, qword [rdi + 8]
mov rdi, qword [rdi + 0x10]
test r15, r15
je 0x14009857a
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [rsp + 0x150]
movabs r14, 0x8000000000000000
jmp 0x14009858c
movabs r14, 0x8000000000000000
mov rcx, qword [rsp + 0xd8]
or byte [rax - 0x75], 0x8c
and al, 0xd8
add byte [rax], al
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc13948], al
test dword [rbx - 0x17000000], ebx
wait
add byte [rax], al
add cl, ch
movabs rax, 0x8000000000000000
cmp rcx, rax
jne 0x14009863a
wait
add byte [rax], al
invalid
wait
add byte [rax], al
add cl, ch
jmp 0x140098647
movabs dword [0xc024ac8b4c000000], eax
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
enter 0, 0
invalid
mov r13, qword [rsp + 0xc0]
mov rsi, qword [rsp + 0xc8]
invalid
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xf8
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rcx + rbx*2 + 0x48], cl
mov edi, dword [rsp + 0xe0]
mov rdx, qword [rsp + 0xf8]
test rdx, rdx
je 0x14009861a
mov rdi, qword [rsp + 0xe0]
mov rcx, rdi
stc
call fcn.140095703
mov rbx, qword [rsp + 0xe8]
test rbx, rbx
je 0x1400985ec
lea r8, [rbx + 0x11]
mov rcx, rdi
mov dl, 0xff
call fcn.1400fc0c0
mov qword [rsp + 0xf8], 0
lea rax, [rbx + 1]
add dword [rax - 0x77], ecx
invalid
add byte [rax - 0x73], cl
add dword [r8 - 0x77], ecx
add dword [rax - 0x77], ecx
add dword [rax - 0x77], ecx
ror dword [rax - 0x3f], 0xe9
add ecx, dword [rax - 0x7d]
loopne 0x1400985ff
shr rcx, 3
and rax, 0xfffffffffffffff8
sub rax, rcx
cmp rbx, 8
cmp ebx, 8
cmp ebx, 8
cmovb rax, rbx
mov qword [rsp + 0xf0], rax
test r13, r13
je 0x1400980dc
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400980dc
add cl, ch
movabs byte [0x50248c8d48fffffa], al
add dword [rax], eax
add al, ch
xor dil, bl
dec dword [rcx - 0x44]
mov esp, 0
lea rcx, [rsp + 0x150]
call fcn.14004b887
movabs r12, 0x8000000000000000
cmp r13, r12
je 0x1400977dd
int1
invalid
invalid
mov esp, 0
add byte [rax], al
add byte [rax + 0xfe5394d], al
test byte [rbx - 0x7c00000f], al
int1
invalid
inc dword [rbx + 0xbc24bc]
and al, 0xbc
add byte [rax], al
int1
invalid
cmp dword [rsp + 0xbc], 1
and al, 0xbc
add byte [rax], al
add byte [rcx], al
jne 0x140098669
mov r12, r13
jmp 0x140098680
test r13, r13
je 0x140098680
mov rcx, qword [0x140165ff0]
or eax, 0xcd97b
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rax - 0x48], cl
invalid
movabs rax, 0xffffffff7fffffff
cmp rsi, rax
ja 0x14009782f
invalid
mov rcx, rsi
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
jmp 0x14009782f
lea rcx, [rsp + 0x30]
xor edx, edx
call fcn.140104646
jmp 0x14009821d
sti
invalid
invalid
sti
invalid
mov ecx, 8
mov edx, 0x40
call fcn.1400ff140
int3
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x48
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov r8, qword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x28
invalid
and al, 0x90
add byte [rax], al
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x28
invalid
sub byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, r9
call fcn.1400aad00
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75063949], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75063949], al
adc eax, 0x244c8d4c
xor byte [rax - 0x77], cl
invalid
lea r9, [rsp + 0x30]
mov rcx, rbx
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8, rsi
call fcn.140098863
jmp case.0x14007d153.212
lea rcx, [rsp + 0x28]
call fcn.140097657
xor eax, eax
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
ret
xlatb
mov rsi, rcx
mov qword [rsp + 0x20], 3
lea r9, str.:__C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.1_srclib.rsfile
lea rbx, [rsp + 0x40]
mov rcx, rbx
invalid
mov rdx, rsi
mov r8, rdi
call fcn.140009980
lea r14, [rsp + 0x28]
mov rcx, r14
mov rdx, rbx
call fcn.140086e9e
out 0xfe, eax
push qword [rcx]
ror byte [rcx - 0x7d], 0x3e
add byte [rbp - 0x75], cl
or byte [rdi], r9b
test al, bl
add byte [rax], al
invalid
test r9, r9
test ecx, ecx
je case.0x140093597.251
cmp r9, rdi
jae 0x1400987aa
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcproxy.rssocks5socks5hunknown_proxy_scheme
mov qword [rsp + 0x20], rax
adc ecx, dword [rbx]
add byte [rax - 0x77], cl
and al, 0x20
mov rcx, rsi
mov rdx, rdi
xor r8d, r8d
call fcn.1400ffd00
jne 0x140098790
lea rcx, [rsi + r9]
lea ecx, [rsi + rcx]
xor eax, eax
mov rdx, rsi
cmp rdx, rcx
je 0x140098850
mov bl, byte [rdx]
movzx r8d, bl
test r8b, r8b
test al, al
test al, al
js 0x1400987ce
inc rdx
jmp 0x14009883e
mov r10d, r8d
and r10d, 0x1f
movzx edi, byte [rdx + 1]
and edi, 0x3f
cmp r8b, 0xdf
cmp al, 0xdf
jbe 0x140098820
movzx r11d, byte [rdx + 2]
shl edi, 6
and r11d, 0x3f
or r11d, edi
sti
sti
cmp bl, 0xf0
jb 0x140098830
invalid
cmp al, byte [rdi + rcx - 0x4a]
add eax, dword [rcx - 0x7d]
loop 0x140098806
movzx r8d, byte [rdx + 3]
and r10d, 7
shl r10d, 0x12
shl r11d, 6
and r8d, 0x3f
or r8d, r11d
or r8d, r10d
cmp r8d, 0x110000
invalid
je 0x140098850
invalid
add byte [rsi + rsi + 0x48], dh
add edx, 4
jmp 0x14009883e
add rdx, 2
add edx, 2
shl r10d, 6
or r10d, edi
mov r8d, r10d
jmp 0x14009883e
add rdx, 3
shl r10d, 0xc
shl edx, 0xc
shl edx, 0xc
or r11d, r10d
mov r8d, r11d
cmp r8d, 0x3a
cmp eax, 0x3a
je case.0x140093597.251
cmp r8d, 0x2f
jne 0x1400987b5
jmp case.0x140093597.251
mov rax, rsi
mov rdx, r9
mov edx, ecx
add rsp, 0xa8
pop rbx
pop rdi
pop rsi
pop r14
ret
sub rsp, 0x338
movdqa xmmword [rsp + 0x320], xmm8
movdqa xmmword [rsp + 0x310], xmm7
movq qword [rsp + 0x310], mm7
movq qword [rsp + 0x310], mm7
add byte [rax], al
movdqa xmmword [rsp + 0x300], xmm6
mov rsi, r9
mov rbx, r8
mov r15, rdx
mov r14, rcx
mov rdi, qword [r9 + 8]
mov edi, dword [rcx + 8]
mov edi, dword [rcx + 8]
jns 0x1400988aa
mov r13, qword [r9 + 0x10]
mov rcx, rdi
mov rdx, r13
mov edx, ebp
call fcn.140024789
test rdx, rdx
je case.0x1400666e6.348
add dword [rax], eax
invalid
clc
dec dword [rax - 0x7b]
ror byte [rdi], cl
test byte [rcx], cl
add dword [rax], eax
add byte [rax - 0x77], cl
je 0x1400988e2
invalid
mov qword [rsp + 0x58], rsi
and al, 0x58
pop rax
lea rsi, [rsp + 0x1f0]
mov rcx, rsi
mov rdx, rdi
mov r8, r13
call fcn.140096e45
mov rbp, qword [rsi]
movabs r8, 0x8000000000000000
mov eax, 0
add byte [rax], al
invalid
invalid
invalid
mov eax, 0
add byte [rax], al
add byte [rax + 0x3bc49], al
add byte [rax], al
movabs r12, 0x8000000000000003
cmp rbp, r8
cmp ebp, eax
mov esp, 3
add byte [rax], al
add byte [rax + 0x4cc5394c], al
or byte [rcx + rdi - 0x3b], 0x4c
or byte [rcx + rdi - 0x3b], 0x4c
cmp ebp, eax
mov qword [rsp + 0x78], r14
mov dword [rsp + 0x78], esi
jne 0x1400989e6
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x28
mov qword [rsp + 0x28], r15
mov rax, qword [rsp + 0x1f8]
mov eax, dword [rsp + 0x1f8]
test byte [rax + rdi*8], ah
clc
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x38], rax
mov rbp, qword [rax + 0x58]
test rbp, rbp
je 0x14009898b
mov rax, qword [rsp + 0x38]
mov r15, qword [rax + 0x60]
mov edi, dword [rax + 0x60]
movabs r14, 0x7c447d81af456bb9
mov ecx, 0x81af456b
jge case.0x14006461a.370
jl 0x140098972
mov esp, 0x809a72e1
adc byte [rsi + 0x14], ch
invalid
mov ecx, 0x81af456b
jge case.0x14006461a.370
jl 0x140098972
mov rsi, qword [r15 + 0x38]
mov rcx, rbp
mov ecx, ebp
call rsi
xor rdx, r14
xor rax, r12
or rax, rdx
sal byte [rbp + 0xb], 1
sal byte [rbp + 0xb], 1
cmp byte [rbp], 6
jne 0x140098979
invalid
sub eax, 0x1c0e9
add byte [rax - 0x77], cl
jmp 0xf9526057
jmp 0x140098b11
mov rcx, rbp
call rsi
movabs rcx, 0xe023052b02eec711
xor rdx, rcx
movabs rcx, 0x75e2036789d19af6
xor rax, rcx
or rax, rdx
je 0x140098b11
loop 0x1400989e2
add byte [rax - 0x77], cl
mov rcx, rbp
call qword [r15 + 0x30]
xor byte [rax - 0x77], cl
invalid
mov r15, rdx
test rax, rax
invalid
jne 0x140098932
jmp 0x1706188c1
xor byte [rax - 0x77], cl
invalid
sal byte [rbp - 0x59], 0x31
leave
xor ecx, ecx
mov rdx, qword [rsp + 0x38]
call fcn.1400855c3
sub al, 0xcc
invalid
dec dword [rax - 0x77]
invalid
mov esi, eax
mov r14, qword [rsp + 0x78]
mov esi, dword [rsp + 0x78]
movabs r12, 0x8000000000000003
mov r15, qword [rsp + 0x28]
or byte [rbx + rcx*4 + 0x7c], 0x24
jl 0x1400989d1
sub byte [rax - 0x77], cl
mov ah, 0x24
loopne 0x1400989b4
mov qword [rsp + 0xe0], rsi
mov dword [rsp + 0xe0], esi
add byte [rax], al
mov qword [rsp + 0xd8], r12
jmp 0x140098f81
invalid
invalid
add byte [rax], al
movsb byte [rdi], byte [rsi]
and al, 0xd8
add byte [rax], al
add cl, ch
mov esi, 0x48000005
cmp dword [rsi], 0
cmp qword [rsi], 0
je 0x140098aed
test byte [rax], ah
add dword [rax], eax
add byte [rax - 0x75], cl
or eax, 0xcd61c
mov rcx, qword [0x140165ff0]
invalid
xor esi, esi
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x140099167
lea rsi, [rsp + 0x200]
mov ah, 0x24
add byte [rdx], al
add byte [rax], al
mov r13, qword [rsi - 8]
lea rdi, [rsp + 0x248]
add byte [rax], al
add byte [rax], al
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x200]
mov qword [rax - 0x10], rbp
push 0x68894cf0
clc
push 0x68894cf0
clc
lea rsi, [rsp + 0x248]
mov ecx, 9
add byte [rax], al
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
movsq qword [rdi], qword [rsi]
mov r9d, dword [rax + 0x1c]
test r9, r9
je case.default.0x140098a6a
test byte [rdx], dl
add eax, 0x8b480000
xchg esp, eax
and al, 0
add al, byte [rax]
add byte [rcx + rdi - 0x36], cl
invalid
mov rdx, qword [rsp + 0x200]
cmp rdx, r9
invalid
jbe 0x140098af4
add byte [rax], al
cmp byte [r13 + r9], 0xbf
jle 0x140098afa
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x73], al
cld
lea eax, [r9 - 4]
cmp eax, 3
ja case.default.0x140098a6a
add ecx, dword [rdi]
xchg eax, ebp
add al, 0
add byte [rax - 0x73], cl
or eax, 0xbd65d
lea rcx, [0x1401560c0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
enter 0xffffffffffffe0ff, 0x48
lea edx, [0x140151663]
invalid
mov ecx, dword [rbx]
invalid
lea rdx, [0x140151663]
invalid
mov rcx, r13
mov r8, r9
call fcn.1400fccb0
add byte [rbp - 0x417af040], al
add al, 0
invalid
add byte [rbp - 0x417af040], al
add al, 0
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x28
ror byte [rdi], 0x85
mov esi, 0x4c000004
mov dword [rsp + 0x28], edi
mov qword [rsp + 0x28], r15
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcproxy.rssocks5socks5hunknown_proxy_scheme
lea rcx, [rsp + 0x1f0]
call fcn.1400ceb88
mov r8, rdx
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, rax
ret 0xcae8
psubb mm7, mm7
mov r15, qword [rsi]
test r15, r15
je 0x14009925f
add byte [rax], al
ret 0xcae8
add byte [rax], al
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x48], rax
movups xmm0, xmmword [rsp + 0x90]
adc byte [rsp + 0x90], al
adc byte [rsp + 0x90], al
movaps xmmword [rsp + 0x130], xmm0
movabs r13, 0x8000000000000001
mov ebp, 1
add byte [rax], al
add byte [rax + 0x1cae9], al
retf 1
invalid
and al, 0x30
add dword [rax], eax
add byte [rcx - 0x43], cl
mov ebp, 1
mov ebp, 1
add byte [rax], al
add byte [rax + 0x1cae9], al
retf 1
add byte [rcx], dh
imul cl
invalid
jae 0x140098af8
retf 1
xor esi, esi
jmp 0x140099167
add byte [rax], al
je 0x140098a4f
invalid
lea rax, [0x140152228]
mov qword [rsp + 0x20], rax
and al, 0x20
invalid
and al, 0x20
mov rcx, r13
xor r8d, r8d
call fcn.1400ffd00
lea rax, [rsp + 0x160]
invalid
add byte [rax], al
mov qword [rax], rdi
mov qword [rax + 8], r13
lea rcx, [rsp + 0x190]
mov qword [rcx], rax
cmp byte [rcx + rcx*4 + 0x68], cl
or byte [rax - 0x73], cl
mov word [rax + rdx*4], fs
add dword [rax], eax
add byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
invalid
invalid
lea rax, [0x14001a760]
add eax, 0xfff81c2e
mov qword [rcx + 8], rax
lea rax, str.http:__
lea rdx, [rsp + 0x80]
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
add bh, byte [rax + 1]
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
add bh, byte [rax + 1]
mov qword [rdx + 8], rax
mov qword [rdx + 0x20], 0
add byte [rax], al
add byte [rax], al
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea r15, [rsp + 0x290]
add byte [rax], al
mov rcx, r15
call fcn.1400021c0
mov rdi, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
lea rcx, [rsp + 0x80]
mov rdx, rdi
adc byte [r8 - 0x73], r9b
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
cli
call fcn.140096e45
cmp qword [r15], 0
invalid
je 0x140098ba1
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
ror byte [rcx - 0x77], cl
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rdx, qword [rsp + 0x38]
mov qword [rsp + 0x190], rdx
mov dword [rsp + 0x190], edx
cmp byte [rax - 0x77], cl
xchg esp, eax
and al, 0x90
mov dword [rsp + 0x190], edx
add dword [rax], eax
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
mov rbp, qword [rsp + 0x80]
movabs rax, 0x8000000000000000
add byte [rax], al
or byte [rax + 0x39], 0xc5
mov eax, 0
add byte [rax], al
add byte [rax + 0x4cc53948], al
or byte [rax + 0x39], 0xc5
mov r14, qword [rsp + 0x78]
or byte [rax + 0x39], 0xc5
mov r14, qword [rsp + 0x78]
js 0x140098c12
movabs r12, 0x8000000000000003
mov r15, qword [rsp + 0x28]
mov esp, 3
add byte [rax], al
add byte [rax + 0x247c8b4c], al
sub byte [rbp + 0x2a], dh
jne 0x140098c03
and al, 0x28
jne 0x140098c03
mov rax, qword [rsp + 0x88]
lea rdi, [rsp + 0x160]
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x16024
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rdi], rax
xor ecx, ecx
call fcn.1400855c3
ror cl, 1
invalid
dec dword [rax - 0x77]
invalid
mov rcx, rdi
call fcn.14004633a
xlatb
cli
invalid
jmp 0x1400989ae
invalid
ror cl, 1
invalid
xlatb
cli
invalid
lea rsi, [rsp + 0x90]
mov r13, qword [rsi - 8]
lea rdi, [rsp + 0x248]
mov ecx, 9
invalid
and al, 0x48
add al, byte [rax]
add byte [rcx + 9], bh
invalid
add bl, dh
movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x190]
call fcn.14004633a
movabs r8, 0x8000000000000000
jmp 0x140098a02
invalid
std
invalid
invalid
invalid
lea rdx, [0x140151667]
mov rcx, r13
mov r8, r9
call fcn.1400fccb0
test eax, eax
jne case.default.0x140098a6a
add byte [rax], al
call fcn.1400ceb88
mov r8, rdx
lea rsi, [rsp + 0x80]
mov rcx, rsi
mov rdx, rax
call fcn.140019a7f
mov r15, qword [rsi]
test r15, r15
je 0x14009925f
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
add byte [rax - 0x77], cl
and al, 0x48
mov dword [rsp + 0x48], eax
movups xmm0, xmmword [rsp + 0x90]
movaps xmmword [rsp + 0x130], xmm0
xor byte [rcx], al
add byte [rax], al
xor byte [rcx], al
add byte [rax], al
movabs r13, 0x8000000000000002
mov byte [rsp + 0x38], 2
lea rcx, [rsp + 0x1f0]
call fcn.1400cfd62
test rax, rax
je 0x140099275
mov rsi, rax
mov rdi, rdx
lea rcx, [rsp + 0x1f0]
lea ecx, [rsp + 0x1f0]
lea ecx, [rsp + 0x1f0]
call fcn.1400cfc9d
lea r8, [rdx + rax]
lea rcx, [rsp + 0x1c0]
mov rdx, rax
call fcn.14003e2ea
add rdi, rsi
lea rcx, [rsp + 0x1d8]
mov rdx, rsi
mov r8, rdi
clc
clc
call fcn.14003e2ea
lea rbp, [rsp + 0x98]
mov qword [rbp - 0x18], r13
insd dword [rdi], dx
call 0x13087166b
insd dword [rdi], dx
call 0x13087166b
mov rax, qword [rsp + 0x48]
mov qword [rbp - 8], rax
movaps xmm0, xmmword [rsp + 0x130]
movups xmmword [rbp], xmm0
movzx eax, word [rsp + 0x50]
mov word [rbp + 0x18], ax
mov eax, dword [rsp + 0x30]
mov dword [rbp + 0x1a], eax
movzx eax, word [rsp + 0x34]
mov bh, 0x44
and al, 0x34
mov bh, 0x44
and al, 0x34
mov word [rbp + 0x1e], ax
mov rax, qword [rsp + 0x70]
mov qword [rbp + 0x20], rax
mov rax, qword [rsp + 0x68]
mov qword [rbp + 0x28], rax
mov al, byte [rsp + 0x38]
mov byte [rbp + 0x30], al
mov eax, dword [rsp + 0x40]
mov ecx, dword [rsp + 0x43]
and al, 0x43
and al, 0x43
mov dword [rbp + 0x31], eax
mov dword [rbp + 0x34], ecx
mov rax, qword [rsp + 0x60]
mov qword [rbp + 0x38], rax
movabs rcx, 0x7fffffffffffffff
invalid
invalid
invalid
invalid
invalid
jg 0x140098dd4
add ecx, ebp
cmp rcx, 2
cmp ecx, 2
cmp ecx, 2
mov eax, 2
add byte [rax], al
cmovb rax, rcx
test rax, rax
je 0x140098da6
invalid
or cl, byte [rax - 0x7d]
clc
add dword [rdi], ecx
cmp rax, 1
jne 0x1400992ed
test dword [rdi + 5], eax
add byte [rax], al
test dword [rdi + 5], eax
add byte [rax], al
lea rsi, [rsp + 0x148]
lea rdx, [rsp + 0x1c0]
mov rcx, rsi
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.1400025d0
cwde
idiv bh
mov rdi, qword [rsi + 8]
mov r15, qword [rsi + 0x10]
lea r13, [rsp + 0x190]
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd8
add dword [rax], eax
add byte [rcx + rcx*4 - 0x17], cl
or byte [rbx + rcx*4 + 0x7e], cl
adc byte [rbp + rcx*4 - 0x54], cl
and al, 0x90
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd8
add dword [rax], eax
add byte [rcx + rcx*4 - 0x17], cl
call fcn.1400025d0
xchg edi, eax
idiv bh
mov rsi, qword [r13 + 8]
mov rax, qword [r13 + 0x10]
mov qword [rsp + 0x20], rax
or byte [rcx - 0x75], cl
adc byte [r8 - 0x77], r9b
and al, 0x20
lea rcx, [rsp + 0x160]
add byte [rax], al
mov rdx, rdi
mov r8, r15
mov r9, rsi
call fcn.1400859d7
cmp qword [r13], 0
invalid
je 0x140098e1a
invalid
add byte [rdx + rdx + 0x48], dh
mov ecx, dword [0x140165ff0]
adc cl, byte [rax - 0x75]
or eax, 0xcd1e1
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x6c20e
adc eax, 0x6c20e
cmp qword [rsp + 0x148], 0
je 0x140098e3c
mov r8, qword [rsp + 0x150]
mov rcx, qword [0x140165ff0]
xor edx, edx
sar bh, cl
adc eax, 0x6c1ec
add byte [rcx], dh
sar bh, cl
adc eax, 0x6c1ec
mov rax, qword [rsp + 0x180]
mov qword [rbp + 0x30], rax
mov dword [rbp + 0x30], eax
add byte [rax - 0x77], cl
xor byte [r15], r9b
adc byte [rsp + 0x160], al
mov dword [rbp + 0x30], eax
movups xmm0, xmmword [rsp + 0x160]
movups xmm1, xmmword [rsp + 0x170]
movups xmmword [rbp + 0x20], xmm1
and al, 0x70
add dword [rax], eax
add byte [rdi], cl
adc dword [rbp + 0x20], ecx
movups xmmword [rbp + 0x10], xmm0
jmp 0x140099371
add byte [rax], al
add byte [rax], al
lea rdx, [0x140149938]
mov rcx, r13
mov r8, r9
call fcn.1400fccb0
test eax, eax
jne case.default.0x140098a6a
cmp dword [rsi], edi
invalid
lea rsi, [rsp + 0x80]
lea rdx, [rsp + 0x1f0]
mov rcx, rsi
add byte [rax], 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov r8, rdx
mov eax, edx
call fcn.140077e1d
mov rsi, qword [rsi]
movabs r13, 0x8000000000000000
dec dword [rax - 0x75]
movabs r13, 0x8000000000000000
add byte [rax], al
add byte [rax + 0x4cee394c], al
mov dword [rsp + 0x28], edi
cmp rsi, r13
mov qword [rsp + 0x28], r15
je case.0x14001e683.1125
add eax, dword [rax]
add byte [rax - 0x75], cl
mov esp, 0x8824
add byte [rax], al
add byte [rax], al
mov rdi, qword [rsp + 0x88]
cmp qword [rsp + 0x90], 0
add byte [rax], al
add byte [rax - 0x7d], cl
mov esp, 0x9024
add byte [rax], al
je 0x1400992b9
test ch, ch
add eax, dword [rax]
add byte [rdi], cl
mov bh, 7
movzx eax, word [rdi]
cmp ax, 2
je 0x1400992b9
add byte [rax], al
add byte [rax], al
mov word [rsp + 0x50], ax
movzx eax, word [rdi + 6]
mov word [rsp + 0x34], ax
mov eax, dword [rdi + 2]
mov dword [rsp + 0x30], eax
mov rax, qword [rdi + 8]
mov qword [rsp + 0x70], rax
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x68], rax
mov al, byte [rdi + 0x18]
mov byte [rsp + 0x38], al
mov eax, dword [rdi + 0x1c]
mov dword [rsp + 0x43], eax
mov eax, dword [rdi + 0x19]
mov dword [rsp + 0x40], eax
mov rcx, rdi
mov rdx, rsi
call fcn.14003c73f
xor eax, eax
jmp 0x1400994cb
lea rdx, [0x14014993e]
mov rcx, r13
mov r13, r8
mov r8, r9
call fcn.1400fccb0
test eax, eax
je 0x140099220
lea rcx, [0x140149945]
mov edx, 0x14
call case.0x14006461a.228
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xd8], r12
test rbp, rbp
je 0x140098f81
mov rax, qword [rsp + 0x58]
cmp qword [rax], 0
je 0x140098f9f
mov eax, esi
movaps xmm6, xmmword [rsp + 0x300]
movaps xmm7, xmmword [rsp + 0x310]
movaps xmm8, xmmword [rsp + 0x320]
add rsp, 0x338
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [rsp + 0x78]
sub qword [rcx + 0x10], rax
lea rax, [rdx - 0x10]
and rbp, rax
mov rax, qword [rsp + 0x28]
mov byte [rdi + rdx], al
mov byte [rbp + rdi + 0x10], al
inc qword [rcx + 0x18]
neg rdx
imul rax, rdx, 0x70
add rdi, rax
add rdi, 0xffffffffffffffa8
mov rax, qword [rsp + 0x48]
mov qword [rdi - 0x18], rax
mov qword [rdi - 0x10], r12
mov qword [rdi - 8], rbx
lea rsi, [rsp + 0x2a8]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov esi, dword [rsp + 0x38]
jmp 0x140099167
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov r8, rdx
call fcn.140077e1d
std
dec dword [rcx + rcx*4 - 0x18]
std
dec dword [rcx + rcx*4 - 0x18]
mov rsi, qword [rsi]
cmp rsi, r13
mov qword [rsp + 0x28], r15
jne 0x140099299
mov rdx, qword [rsp + 0x88]
xor ecx, ecx
call fcn.14007384b
mov r15, rax
jmp 0x1400992d8
mov cl, byte [rsp + 0x88]
call fcn.140085916
mov qword [rsp + 0xe0], rax
jmp 0x1400992e0
add al, ch
stosd dword [rdi], eax
invalid
movzx r8d, word [rsp + 0x50]
mov r9, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
and al, 0x70
mov r10b, byte [rsp + 0x38]
mov r11, qword [rsp + 0x68]
mov ebx, dword [rsp + 0x68]
mov ebx, dword [rsp + 0x68]
mov rsi, qword [rsp + 0x60]
mov rdi, qword [rsp + 0x48]
jmp 0x1400993ec
jmp 0x1400993ec
mov rdi, qword [rsp + 0x88]
cmp qword [rsp + 0x90], 0
je 0x1400992b9
movzx eax, word [rdi]
cmp ax, 2
jne 0x14009947f
lea rcx, [0x140149945]
mov edx, 0x14
call case.0x14006461a.228
mov r15, rax
mov rcx, rdi
mov rdx, rsi
call fcn.14003c73f
mov qword [rsp + 0xe0], r15
mov qword [rsp + 0xd8], r12
jmp 0x140099475
add byte [rax], al
lea rdx, [rsp + 0x1c0]
call fcn.1400025d0
lea rsi, [rsp + 0x178]
lea rdx, [rsp + 0x1d8]
mov rcx, rsi
call fcn.1400025d0
movups xmm0, xmmword [rsi - 0x18]
movups xmm1, xmmword [rsi - 8]
movups xmm2, xmmword [rsi + 8]
movaps xmmword [rsp + 0x1b0], xmm2
movaps xmmword [rsp + 0x1a0], xmm1
movaps xmmword [rsp + 0x190], xmm0
lea rsi, [rsp + 0x80]
mov rcx, rsi
call fcn.140052d84
movaps xmm0, xmmword [rsp + 0x190]
movaps xmm1, xmmword [rsp + 0x1a0]
movaps xmm2, xmmword [rsp + 0x1b0]
movaps xmmword [rsi + 0x20], xmm2
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
mov r13, qword [rsp + 0x80]
mov r15, qword [rsp + 0x88]
mov rdi, qword [rsp + 0x90]
movups xmm0, xmmword [rbp]
movaps xmmword [rsp + 0x130], xmm0
mov rax, qword [rsp + 0xa8]
movzx r8d, word [rsp + 0xb0]
movzx ecx, word [rbp + 0x1e]
mov word [rsp + 0x34], cx
mov ecx, dword [rbp + 0x1a]
mov dword [rsp + 0x30], ecx
mov r9, qword [rsp + 0xb8]
mov r11, qword [rsp + 0xc0]
mov r10b, byte [rsp + 0xc8]
mov ecx, dword [rbp + 0x31]
mov edx, dword [rbp + 0x34]
mov dword [rsp + 0x43], edx
mov dword [rsp + 0x40], ecx
mov rsi, qword [rsp + 0xd0]
mov esi, dword [rsp + 0xd0]
mov esi, dword [rsp + 0xd0]
mov rbp, qword [rsp + 0x1f0]
movdqa xmm0, xmmword [rsp + 0x130]
movdqu xmmword [rsp + 0xf0], xmm0
mov ecx, dword [rsp + 0x30]
mov dword [rsp + 0x10a], ecx
movzx ecx, word [rsp + 0x34]
mov word [rsp + 0x10e], cx
mov ecx, dword [rsp + 0x40]
mov edx, dword [rsp + 0x43]
mov dword [rsp + 0x121], ecx
mov dword [rsp + 0x124], edx
mov qword [rsp + 0xd8], r13
mov qword [rsp + 0xe0], r15
mov qword [rsp + 0xe8], rdi
mov qword [rsp + 0x100], rax
mov word [rsp + 0x108], r8w
mov qword [rsp + 0x110], r9
mov qword [rsp + 0x118], r11
mov byte [rsp + 0x120], r10b
mov qword [rsp + 0x128], rsi
mov r15, qword [rsp + 0x28]
jmp 0x140098f65
mov word [rsp + 0x50], ax
movzx eax, word [rdi + 6]
mov word [rsp + 0x34], ax
mov eax, dword [rdi + 2]
mov dword [rsp + 0x30], eax
mov rax, qword [rdi + 8]
mov qword [rsp + 0x70], rax
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x68], rax
mov al, byte [rdi + 0x18]
mov byte [rsp + 0x38], al
mov eax, dword [rdi + 0x1c]
mov dword [rsp + 0x43], eax
mov eax, dword [rdi + 0x19]
mov dword [rsp + 0x40], eax
mov rcx, rdi
mov rdx, rsi
call fcn.14003c73f
mov eax, 1
mov qword [rsp + 0x60], rax
jmp 0x140098cbc
lea rcx, [rsp + 0xa8]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
call qword [rax + 0x18]
lea r8, [0x14011fd60]
lea rax, [0x140120170]
mov dx, 0xffff
mov ecx, 1
lea r12, str.called__Result::unwrap____on_an__Err__value
xor r9d, r9d
cmp bpl, 3
jne 0x1400999a5
lea r15, [rsp + 0xb0]
mov rcx, r15
mov rdx, r13
mov r8, r14
call fcn.140002550
movups xmm0, xmmword [rsi + 0x2c]
movups xmm1, xmmword [rsi + 0x40]
movups xmmword [r15 + 0x40], xmm1
mov al, byte [rsi + 0x50]
mov byte [r15 + 0x50], al
mov eax, dword [rsi + 0x28]
mov ecx, dword [rsi + 0x3c]
movups xmm1, xmmword [rsi + 0x18]
movups xmmword [r15 + 0x2c], xmm0
mov dword [r15 + 0x28], eax
mov dword [r15 + 0x3c], ecx
movups xmmword [r15 + 0x18], xmm1
lea rcx, str.Parsed_Url_is_not_a_valid_Urioperation_timed_outURL_scheme_is_not_allowedBuilderRequestRedirectStatus
mov edx, 0x1d
call case.0x14006461a.228
mov r14, rax
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.14009763b
mov ecx, 0xb
mov rdi, r14
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov qword [rbx + 8], r14
mov byte [rbx], 3
jmp 0x1400999ff
and al, 0x74
xorps xmm0, xmm0
movaps xmmword [rsp + 0x60], xmm0
lea r8, [0x14011fd60]
lea r12, str.called__Result::unwrap____on_an__Err__value
xor ebp, ebp
jmp 0x1400999a5
invalid
add eax, dword [rax]
add byte [rdi], cl
sub byte [rsp + 0x130], al
movaps xmm1, xmmword [rsp + 0x140]
movups xmmword [rax + 0x10], xmm1
mov qword [rsp + 0x30], rax
and al, 0x30
and al, 0x30
xor byte [rdi], cl
adc dword [rax], eax
movups xmmword [rax], xmm0
mov bpl, 2
xor edi, edi
dec dword [rcx - 0x16d3dbbc]
invalid
add dword [rax], eax
invalid
dec dword [rcx - 0x16d3dbbc]
invalid
add eax, 0xf000b36
add byte [rdi], cl
push rdi
ror byte [rdi], 0x29
and al, 0x60
invalid
invalid
xor ebp, ebp
jmp 0x1400995a4
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa0], cl
lea rdx, [rsp + 0xb0]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r15, [rsp + 0x70]
mov rcx, r15
call fcn.14001950d
mov r8, qword [r15]
test r8, r8
je 0x1400995e2
movups xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x60], xmm0
mov r12, qword [rsp + 0x78]
lea rax, [0x140120170]
mov dx, 0xffff
lea r15, str.called__Result::unwrap____on_an__Err__value
xor ecx, ecx
xor r9d, r9d
xor ebp, ebp
mov byte [rbx], bpl
mov byte [rbx + 1], dil
mov r10d, dword [rsp + 0xb0]
mov edx, dword [rsp + 0xb0]
mov edx, dword [rsp + 0xb0]
mov dword [rbx + 2], r10d
movzx r10d, word [rsp + 0xb4]
mov word [rbx + 6], r10w
mov qword [rbx + 8], r11
mov qword [rbx + 0x10], r8
mov qword [rbx + 0x18], r12
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [rbx + 0x20], xmm0
mov qword [rbx + 0x30], rax
mov qword [rbx + 0x38], r15
mov qword [rbx + 0x40], rcx
mov qword [rbx + 0x48], r9
mov word [rbx + 0x50], dx
mov eax, dword [rsp + 0x70]
mov dword [rbx + 0x52], eax
movzx eax, word [rsp + 0x74]
mov word [rbx + 0x56], ax
add rsp, 0x158
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r12, qword [rsp + 0x48]
mov r13, qword [rsp + 0x50]
lea r15, [rsp + 0xb0]
mov rcx, r15
mov rdx, r12
mov r8, r13
call fcn.1400195a0
cmp byte [r15], 0
je 0x140099ac0
mov dil, byte [rsp + 0xb1]
add byte [rax], al
mov r13, qword [rsp + 0x38]
mov ecx, ebp
mov rdx, qword [rsp + 0x30]
call fcn.140019f60
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
lea rcx, [rsp + 0x58]
pop rax
mov rax, qword [rcx - 0x18]
call qword [rax + 0x18]
mov bpl, 3
jmp 0x1400995d8
mov r8, qword [rsp + 0xb8]
test dil, dil
invalid
je 0x140099b07
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x7c], al
push qword [rdx + rdi + 0x40]
mov bh, 4
mov dil, 4
cmp r8, r13
mov r13, qword [rsp + 0x38]
cmp byte [rbp - 0x44], dh
cmp byte [rbp - 0x44], dh
lea rax, [rsp + 0x50]
mov r8, qword [rax - 0x10]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x60], xmm0
lea rax, [0x140120170]
mov dx, 0xffff
lea r15, str.called__Result::unwrap____on_an__Err__value
xor ecx, ecx
xor r9d, r9d
jmp 0x140099bb0
test r8, r8
je 0x140099bc2
lea rcx, [rsp + 0x110]
lea r15, [rsp + 0x40]
mov rdx, r15
call fcn.140003888
movaps xmm0, xmmword [r15]
movaps xmm1, xmmword [r15 + 0x10]
lea rdx, [rsp + 0x70]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r15, [rsp + 0xb0]
mov rcx, r15
call fcn.14001d5f9
mov rax, qword [r15]
test rax, rax
mov r13, qword [rsp + 0x38]
je 0x140099bca
mov r15, qword [rsp + 0xb8]
mov rcx, qword [rsp + 0xc0]
mov r9, qword [rsp + 0xc8]
movzx edx, word [rsp + 0xd0]
mov r8d, dword [rsp + 0xd2]
mov dword [rsp + 0x70], r8d
movzx r8d, word [rsp + 0xd6]
mov word [rsp + 0x74], r8w
mov r8, qword [rsp + 0x110]
mov r12, qword [rsp + 0x118]
movups xmm0, xmmword [rsp + 0x120]
movaps xmmword [rsp + 0x60], xmm0
mov r10d, dword [rsp + 0x2c]
mov edi, r10d
mov r11, qword [rsp + 0x30]
jmp 0x1400995d8
mov dil, 4
jmp 0x140099a91
mov dil, byte [rsp + 0xb8]
lea rcx, [rsp + 0x128]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
mov eax, dword [rcx - 8]
call qword [rax + 0x18]
mov ecx, ebp
mov rdx, qword [rsp + 0x30]
call fcn.140019f60
jmp 0x140099ab8
or dword [rax - 0x7d], ecx
ror dword [rax], 0xe9
adc eax, edi
cli
invalid
add rcx, 8
jmp fcn.14004633a
sub rsp, 0x1b8
mov rsi, r8
mov r14, rdx
mov rbx, rcx
mov rcx, r8
call fcn.14005570e
mov edx, 0x8948fffb
and al, 0x28
mov qword [rsp + 0x30], rdx
mov rcx, rsi
call fcn.140055767
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rdx
mov rcx, rsi
call fcn.1400557a0
xor ecx, ecx
test ax, ax
setne cl
lea rax, [0x140151f72]
lea rdx, str.called__Result::unwrap____on_an__Err__value
cmovne rdx, rax
mov qword [rsp + 0x50], rdx
push rax
push rax
mov qword [rsp + 0x58], rcx
mov rcx, rsi
call fcn.1400557a0
test ax, ax
je 0x140099d14
invalid
jb 0x140099ceb
lea rcx, [rsp + 0x120]
lea ecx, [rsp + 0x120]
add dword [rax], eax
add byte [rsi - 0x77], ah
adc dword [rcx], esi
ror byte [rbp + rcx*4 - 0x7c], 0x24
enter 0, 0
mov word [rcx], dx
xor eax, eax
lea r8, [rsp + 0xc8]
mov qword [r8], rax
mov qword [r8 + 8], 1
mov qword [r8 + 0x10], rax
lea rdx, [rsp + 0x70]
and al, 0x70
add byte [rcx - 0x39], cl
or byte [rcx], al
add byte [rax], al
add byte [rcx - 0x77], cl
adc byte [rax - 0x73], cl
push rsp
and al, 0x70
mov qword [rdx + 0x30], 0x20
mov byte [rdx + 0x38], 3
mov qword [rdx], rax
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x20], r8
lea rax, [0x140148328]
invalid
out 0xa, al
add byte [rax - 0x77], cl
sub al, bpl
outsb dx, byte [rsi]
invalid
idiv bh
test al, al
jne 0x14009a0cd
invalid
sub al, bpl
outsb dx, byte [rsi]
invalid
movups xmm0, xmmword [rsp + 0xc8]
movaps xmmword [rsp + 0x160], xmm0
sub dword [rsp + 0x160], eax
and al, 0xc8
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x160], eax
mov rax, qword [rsp + 0xd8]
jmp 0x140099d2a
xor eax, eax
mov qword [rsp + 0x160], rax
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x39], cl
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rsi*2], ah
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [rsp + 0x28]
mov qword [rsp + 0x170], rax
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
lea eax, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x73], cl
and al, 0x70
invalid
lea rcx, [rsp + 0x70]
jo 0x140099d85
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
add eax, 0xfff80a1a
lea rax, [0x14001a760]
mov qword [rcx + 8], rax
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
lea edx, [rsp + 0x38]
and al, 0x38
cmp byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
sbb byte [rax - 0x73], cl
push rsp
and al, 0x50
push rax
sbb byte [rax - 0x73], cl
push rsp
and al, 0x50
push rax
push rax
mov qword [rcx + 0x20], rdx
mov qword [rcx + 0x28], rax
sub byte [rax - 0x73], cl
mov ah, 0x24
invalid
add dword [rax], eax
invalid
sub byte [rax - 0x73], cl
lea esi, [rsp + 0x160]
mov ah, 0x24
invalid
mov qword [rcx + 0x30], rsi
jno 0x140099da0
lea rax, [0x140001ab0]
cmp dword [rbp - 0xa], edi
dec dword [rax - 0x77]
mov qword [rcx + 0x38], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x38], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
cld
or al, byte [rax]
lea rdx, [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rdx], eax
mov eax, 4
enter 0, 0
mov qword [rdx], rax
mov dword [rdx], eax
mov eax, 4
add byte [rax - 0x77], cl
or byte [rax - 0x39], cl
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rdx + 8], rax
mov dword [rdx + 8], eax
mov qword [rdx + 0x20], 0
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
sbb byte [rax - 0x73], cl
mov word [rax + riz], fs
add dword [rax], eax
invalid
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov word [rax + riz], fs
add dword [rax], eax
add al, ch
or eax, 0x48fff684
dec dword [rax - 0x7d]
invalid
invalid
and byte [rcx], al
add byte [rax], al
call fcn.1400021c0
cmp qword [rsi], 0
dec dword [rax - 0x7d]
add byte ds:[rdi + rdx + 0x4c], dh
mov eax, dword [rsp + 0x168]
add dword [rax], eax
invalid
je 0x140099dd0
mov r8, qword [rsp + 0x168]
add dword [rax], eax
add byte [rax - 0x75], cl
or eax, 0xcc228
ret 0xc
add byte [rax], al
mov rcx, qword [0x140165ff0]
ret 0xc
or al, 0
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r12, qword [rsp + 0x120]
mov r15, qword [rsp + 0x128]
mov r9, qword [rsp + 0x130]
mov word [rax + rsi], fs
add dword [rax], eax
add byte [rcx], dh
ror byte [rax - 0x73], 0x94
lea rdx, [rsp + 0xc8]
add byte [rax - 0x77], cl
and byte [rax - 0x77], cl
mov dword [rdx], eax
mov qword [rdx + 0x10], rax
lea rsi, [rsp + 0x70]
je 0x140099e25
jo 0x140099e4b
mov ecx, esi
and al, 0x20
add dword [rax], eax
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x28
add dword [rax], eax
add byte [rbx + rcx*4 - 0x74], cl
mov word [rax + rsi], fs
add dword [rax], eax
add byte [rcx], dh
ror byte [rax - 0x73], 0x94
invalid
invalid
xchg esp, eax
and al, 0xc8
add byte [rax], al
add byte [rax - 0x77], cl
and byte [rax - 0x77], cl
mov dword [rdx], eax
mov qword [rdx + 0x10], rax
invalid
invalid
je 0x140099e25
jo 0x140099e4b
mov ecx, esi
mov r8, r15
clc
call fcn.1400cec39
add r8, qword [rax]
movabs rax, 0x8000000000000000
cmp qword [rsi], rax
invalid
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 6
invalid
add byte [rax], al
add byte [rax + 0xf063948], al
invalid
je 0x14009a09a
invalid
je 0x14009a09a
add byte [rax - 0x73], cl
mov esp, 0x16024
lea rdi, [rsp + 0x160]
lea rsi, [rsp + 0x70]
add dword [rax], eax
add byte [rax - 0x73], cl
je 0x140099e50
jo 0x140099de7
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
add byte [rax], al
add bl, dh
rep movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
test r12, r12
je 0x140099e4c
in al, 0x74
adc cl, byte [rax - 0x75]
mov rcx, qword [0x140165ff0]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r15
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x6b1dc
mov cl, 6
add byte [rcx - 0x75], cl
mov rax, qword [r14]
mov r9, qword [r14 + 8]
invalid
mov ecx, dword [rsi + 8]
mov rcx, qword [r9 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
and ecx, 0xfffffff0
and ecx, 0xfffffff0
invalid
lea rdx, [rcx + rax]
add rdx, 0x10
lea rsi, [rsp + 0xc8]
enter 0, 0
enter 0, 0
lea r8, [rsp + 0x160]
and al, 0x60
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
call qword [r9 + 0x28]
mov r15, qword [rsi]
mov edi, dword [rsi]
mov edi, dword [rsi]
movabs rax, 0x8000000000000004
movabs r12, 0x8000000000000003
cmp r15, rax
mov esp, 3
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rcx + 0x39], 0xc7
add byte [rax + 0xfc73949], al
test byte [rbx + 0x48000000], cl
lea eax, [rsp + 0x70]
and al, 0x70
je 0x140099f28
lea rax, [rsp + 0x70]
and al, 0x70
lea rsi, [rsp + 0xc8]
mov ecx, 0xb
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
cmp qword [rax], r12
jne 0x140099ec6
lea rcx, [rsp + 0x70]
call fcn.1400994d5
jmp 0x140099f28
movups xmm0, xmmword [rsp + 0xd0]
movups xmm1, xmmword [rsp + 0xe0]
movups xmm2, xmmword [rsp + 0xf0]
movups xmm3, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x150], xmm3
movaps xmmword [rsp + 0x140], xmm2
and al, 0x40
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x130], ecx
and al, 0x40
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x130], ecx
movaps xmmword [rsp + 0x120], xmm0
mov al, byte [rsp + 0x110]
add dword [rax], eax
add byte [rdx + 0x1102484], cl
add byte [rax], al
mov ecx, dword [rsp + 0x111]
mov dword [rsp + 0x48], ecx
mov ecx, dword [rsp + 0x114]
mov dword [rsp + 0x4b], ecx
cmp r15, r12
jne 0x140099f5f
mov qword [rbx], r12
cmp qword [rsp + 0x160], 0
je case.0x14004e452.510
mov rdi, qword [rsp + 0x118]
movaps xmm0, xmmword [rsp + 0x120]
movaps xmm1, xmmword [rsp + 0x130]
movaps xmm2, xmmword [rsp + 0x140]
movaps xmm3, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0xa0], xmm3
push rax
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0xa0], ebx
movaps xmmword [rsp + 0x90], xmm2
movaps xmmword [rsp + 0x80], xmm1
add byte [rax], al
movaps xmmword [rsp + 0x70], xmm0
mov ecx, dword [rsp + 0x48]
mov edx, dword [rsp + 0x4b]
mov qword [r12 + r12 + 0x2b], rdx
mov qword [r12 + r12 + 0x2b], rdx
mov dword [rsp + 0x28], ecx
and al, 0x28
movabs rdx, 0x7fffffffffffffff
add rdx, r15
add edx, edi
cmp rdx, 2
mov ecx, 2
cmovb rcx, rdx
cmovb ecx, edx
test rcx, rcx
je case.0x14007712a.263
invalid
invalid
cmp rcx, 1
jne 0x14009a050
cmp al, 2
jne 0x14009a050
mov al, 2
add al, byte [rcx - 0x80]
jle 0x14009a013
cmp byte [r14 + 0x30], 2
je 0x14009a026
add dh, byte [rax + rax*2 + 0x49]
lea edx, [rsi + 0x28]
lea rdx, [r14 + 0x28]
mov rax, qword [r14 + 0x10]
mov r8, qword [r14 + 0x18]
adc byte [rbp - 0x75], cl
sbb byte [rbp - 0x75], r9b
mov r9, qword [r14 + 0x20]
invalid
invalid
mov ah, 0x24
mov r9, qword [r14 + 0x20]
mov ecx, dword [rsi + 0x20]
lea rsi, [rsp + 0xc8]
enter 0, 0
mov rcx, rsi
call qword [rax]
mov al, byte [r14 + 0x30]
invalid
xor byte [rdi], cl
adc byte [rsi], al
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
mov ecx, dword [rsi + 0x21]
mov dword [rsp + 0x38], ecx
mov ecx, dword [rsi + 0x24]
mov dword [rsp + 0x3b], ecx
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
invalid
movaps xmmword [rsp + 0xa0], xmm1
movaps xmmword [rsp + 0x90], xmm0
sub dword [rsp + 0x90], eax
invalid
sub dword [rsp + 0x90], eax
add byte [rbx - 0x74c7dbb4], cl
push rsp
and al, 0x3b
mov ecx, dword [rsp + 0x38]
mov edx, dword [rsp + 0x3b]
mov dword [rsp + 0x28], ecx
and al, 0x28
mov dword [rsp + 0x2b], edx
movaps xmm0, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], al
and al, 0x70
movaps xmm1, xmmword [rsp + 0x80]
movaps xmm2, xmmword [rsp + 0x90]
add byte [rax], al
invalid
add byte [rax], 0
add byte [rdi], cl
sub byte [rsp + 0x90], dl
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xa0], bl
invalid
add byte [rax], al
invalid
movaps xmm3, xmmword [rsp + 0xa0]
movabs al, byte [0xf385b110f000000]
add byte [rax], al
add byte [rdi], cl
movups xmmword [rbx + 0x38], xmm3
add byte [rax], al
movups xmmword [rbx + 0x38], xmm3
movups xmmword [rbx + 0x28], xmm2
adc dword [rbx + 0x28], edx
movups xmmword [rbx + 0x18], xmm1
movups xmmword [rbx + 8], xmm0
adc dword [rbx + 8], eax
sbb byte [r15], cl
adc dword [rbx + 8], eax
mov ecx, dword [rsp + 0x28]
mov edx, dword [rsp + 0x2b]
and al, 0x2b
mov dword [rbx + 0x49], ecx
mov dword [rbx + 0x4c], edx
mov qword [r11 + 0x4c], rdx
mov qword [r11 + 0x4c], rdx
mov qword [rbx], r15
mov byte [rbx + 0x48], al
mov qword [rbx + 0x50], rdi
jmp 0x140099f2b
mov al, byte [rsp + 0x78]
and al, 0x78
js 0x14009a0eb
lea r8, [rsp + 0xc8]
lea eax, [rsp + 0xc8]
mov byte [r8], al
lea rax, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcproxy.rssocks5socks5hunknown_proxy_scheme
add eax, 0xaf958
add eax, 0xaf958
stc
or al, byte [rax]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, str.should_be_valid_Url
lea ecx, str.should_be_valid_Url
lea r9, [0x140148450]
lea ecx, [0x140148450]
or eax, 0xae38d
or al, byte [rax]
mov edx, 0x13
call fcn.1400ffac0
invalid
invalid
invalid
lea rax, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_string.rs
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly
or eax, 0xb7b50
lea r9, [0x1401483b0]
leave
loop 0x14009a0f0
invalid
or al, byte [rax]
add byte [rbp + rcx*4 - 0x7c], cl
lea r8, [rsp + 0x160]
and al, 0x60
add dword [rax], eax
add byte [rax], al
mov edx, 0x37
invalid
add byte [rax], al
mov edx, 0x37
invalid
add al, ch
invalid
call fcn.1400ffac0
int3
mov dh, 1
lea rcx, [0x1401545a8]
lea ecx, [0x1401545a8]
movsb byte [rdi], byte [rsi]
or eax, dword [rax]
mov r8, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
add al, 0xc1
lea rcx, str.EmptyHostIdnaErrorInvalidPortInvalidIpv4AddressInvalidIpv6AddressInvalidDomainCharacterRelativeUrlWithoutBaseRelativeUrlWithCannotBeABaseBaseSetHostOnCannotBeABaseUrlOverflow
or eax, dword [rax]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
invalid
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
invalid
invalid
mov rdx, rax
jmp r9
and byte [rax - 0x75], cl
sbb dword [rax - 0x7b], ecx
invalid
jno 0x14009a17d
mov esi, ecx
invalid
mov rdi, qword [rbx + 0x40]
mov rcx, rdi
or rcx, 4
or ecx, 4
or ecx, 4
mov rax, rdi
mov eax, edi
lock cmpxchg qword [rbx + 0x40], rcx
mov rdi, rax
mov edi, eax
mov rdi, rax
mov edi, eax
jne 0x14009a13b
mov eax, edi
and eax, 0xa
cmp eax, 8
or byte [rbp + 0xb], dh
invalid
or ecx, dword [rax - 0x75]
and byte [r8 - 0x75], cl
sub r15b, dil
push rax
mov rcx, qword [rbx + 0x28]
call qword [rax + 0x10]
invalid
adc byte [rax - 0xa], al
mov dword [rdx], 0x8b481d74
je 0x14009a188
mov rcx, qword [rbx + 0x18]
invalid
invalid
jnp 0x14009a183
invalid
test dil, 2
test bh, 2
je 0x14009a188
mov rcx, qword [rbx + 0x18]
cmp qword [rbx + 0x10], 0
adc byte [rax], al
adc byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], al
adc byte [rax], al
mov qword [rbx + 0x10], 0
mov dword [rbx + 0x10], 0
adc byte [rax], al
add byte [rax], al
add byte [rdx + rcx + 0x48], dh
add byte [rax], al
je 0x14009a188
or cl, byte [rax - 0x7b]
leave
test rcx, rcx
test ecx, ecx
je 0x14009a188
call fcn.14005d308
dec dword [rax - 0x75]
invalid
mov rax, qword [rsi]
mov eax, dword [rsi]
test rax, rax
je 0x14009a1a5
invalid
sal byte [rbp + rdx - 0x10], 0x48
dec dword [rax]
adc eax, 0x8ff48f0
lock dec qword [rax]
dec qword [rax]
jne 0x14009a1a5
mov rcx, qword [rsi]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.14005d3d5
cld
invalid
cld
call qword [rax + 0x20c48348]
add esp, 0x20
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
ret
sti
dec dword [rax - 0x75]
invalid
invalid
mov rax, qword [rsi]
lock dec qword [rax]
dec qword [rax]
invalid
dec qword [rax]
jne 0x14009a1d1
mov rcx, qword [rsi]
add rsp, 0x20
pop rsi
jmp 0x14005d0b9
invalid
cld
invalid
call 0xd1099e00
nop
add rsp, 0x20
and byte [rsi - 0x3d], bl
push rsi
push rdi
push rbx
sub rsp, 0xc0
rol byte [rax], 0
add byte [rax - 0x75], cl
sbb dword [rax - 0x7b], ecx
invalid
je 0x14009a268
invalid
pop rsi
ret
rol byte [rax], 0
add byte [rax - 0x75], cl
sbb dword [rax - 0x7b], ecx
invalid
jle 0x14009a233
mov rsi, rcx
mov esi, ecx
mov rdi, qword [rbx + 0x30]
jnp 0x14009a221
mov rcx, rdi
or rcx, 4
mov rax, rdi
lock cmpxchg qword [rbx + 0x30], rcx
cmpxchg dword [rbx + 0x30], ecx
cmpxchg dword [rbx + 0x30], ecx
mov cl, 0x4b
xor byte [rax - 0x77], cl
xor byte [r8 - 0x77], cl
mov rdi, rax
jne 0x14009a1f1
invalid
mov eax, edi
and eax, 0xa
loopne 0x14009a215
loopne 0x14009a215
cmp eax, 8
jne 0x14009a21b
mov rax, qword [rbx + 0x10]
mov eax, dword [rbx + 0x10]
mov rcx, qword [rbx + 0x18]
mov ecx, dword [rbx + 0x18]
call qword [rax + 0x10]
push rax
adc byte [rax - 0xa], al
mov dword [rdx], 0x8d482774
je 0x14009a248
lea rdx, [rbx + 0x38]
invalid
invalid
jl 0x14009a24d
test dil, 2
je 0x14009a248
lea rdx, [rbx + 0x38]
lea edx, [rbx + 0x38]
lea rdi, [rsp + 0x28]
sub byte [rcx - 0x48], al
cwde
mov r8d, 0x98
mov rcx, rdi
stc
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.1400fc280
mov qword [rbx + 0x38], 4
mov dword [rbx + 0x38], 4
add byte [rax - 0x39], cl
mov dword [rbx + 0x38], 4
cmp byte [r8 + r8], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
call fcn.14005d28c
dec dword [rax - 0x75]
invalid
mov rax, qword [rsi]
mov eax, dword [rsi]
test rax, rax
je 0x14009a268
invalid
sal byte [rax + rbx - 0x10], 0x48
sbb al, dh
dec qword [rax]
dec dword [rax]
lock dec qword [rax]
dec dword [rax]
jne 0x14009a268
adc cl, byte [rax - 0x75]
invalid
mov rcx, qword [rsi]
add rsp, 0xc0
add esp, 0xc0
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
jmp 0x14005d226
invalid
call qword [rax - 0x3f3b7eb8]
add byte [rax], al
nop
add rsp, 0xc0
add esp, 0xc0
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
ret
jo 0x14009a1fe
sal byte [rsp + rbx - 0x7d], 0xf8
add esi, dword [rbp + 0x2e]
je 0x14009a298
cmp eax, 3
jne 0x14009a2af
mov rax, qword [rcx + 0x30]
mov eax, dword [rcx + 0x30]
mov rdx, qword [rcx + 0x38]
push rcx
cmp byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
mov r8, qword [rcx + 0x40]
add rcx, 0x48
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov r8, qword [rcx + 0x40]
add rcx, 0x48
add ecx, 0x48
jmp rax
loopne case.0x1400759a5.281
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
or byte [r8 - 0x75], cl
or byte [rax - 0x75], cl
mov rdx, qword [rcx + 0x10]
mov rax, qword [rax + 0x18]
sbb byte [rbx + rcx*4 + 0x41], cl
sbb byte [rax - 0x7d], cl
invalid
invalid
push rcx
adc byte [rax - 0x75], cl
sbb byte [rbx + rcx*4 + 0x41], cl
sbb byte [rbx + rcx*4 + 0x41], cl
sbb byte [rax - 0x7d], cl
add ecx, 0x20
shl dword [rax], 0x48
jmp rax
jmp rax
ret
sub byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov esi, ecx
movzx eax, byte [rcx + 0x138]
test eax, eax
je 0x14009a2fc
cmp eax, 3
jne 0x14009a324
lea rcx, [rsi + 0x78]
js 0x14009a2b6
call fcn.14009a274
cmp byte [rsi + 0x68], 3
invalid
movabs byte [0x7403687e80ffffff], al
add esi, dword [rcx + rcx + 0x48]
lea ecx, [rsi + 0x48]
call fcn.14008642c
je case.0x1400759a5.281
or dword [rax - 0x73], ecx
call fcn.14008642c
mov rcx, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
xor byte [rax - 0x75], r9b
push rsi
cmp al, ch
call fcn.1400014a3
call fcn.1400014a3
mov rcx, rsi
add rsp, 0x28
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
jmp fcn.1400030c8
idiv bh
lea rdi, [rsi + 0xf0]
add byte [rax], al
add byte [rax - 0x75], cl
mov ds, word [rax]
mov rcx, qword [rsi + 0x118]
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esi, eax
and byte [rcx], al
mov rdx, qword [rsi + 0x120]
add byte [rax], al
call fcn.1400014a3
mov rcx, rdi
lea esi, [rcx - 0xa]
dec dword [rax - 0x77]
stc
mov ecx, edi
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp fcn.14008642c
sar esi, 0xff
invalid
nop
add rsp, 0x28
invalid
invalid
pop rdi
invalid
pop rsi
ret
in al, dx
and byte [rax - 0x77], cl
mov esi, ecx
mov rsi, rcx
mov esi, ecx
cmp byte [rcx + 0xf0], 0xa
mov ecx, 0xf0
add byte [rax], al
add byte [rdx], cl
or dh, byte [rdx + 0x20]
jb case.0x14006461a.400
cmp qword [rsi + 0x100], 0
mov esi, pe_nt_image_headers64
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0xf8]
je case.0x14006461a.400
mov r8, qword [rsi + 0xf8]
clc
add byte [rax], al
add byte [rax - 0x75], cl
or eax, 0xcbc9b
wait
invalid
or al, 0
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
wait
mov esp, 0xd231000c
or al, 0
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lodsb al, byte [rsi]
invalid
cmp qword [rsi + 0x88], 0
mov esi, 0x88
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x90]
add byte [rax], al
invalid
je 0x14009a37d
mov r8, qword [rsi + 0x90]
nop
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [0x140165ff0]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
jnp 0x14009a32f
mov esp, 0xd231000c
or al, 0
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
stosd dword [rdi], eax
lodsb al, byte [rsi]
invalid
lea rcx, [rsi + 0x28]
sub al, r13b
call fcn.140024c93
cmp qword [rsi], 0
invalid
or eax, 0x48fff8a9
cmp dword [rsi], 0
invalid
dec dword [rax - 0x7d]
add byte ds:[rcx + rcx + 0x48], dh
add byte [rcx + rcx + 0x48], dh
add byte [rcx + rcx + 0x48], dh
je case.0x140093b77.24
lea rcx, [rsi + 8]
lea ecx, [rsi + 8]
or al, r13b
or al, ch
call case.0x140049acd.389
movabs r8, 0x110c68148fffe
add rsi, 0x110
add esi, 0x110
add byte [rax - 0x77], cl
mov rcx, rsi
int1
add rsp, 0x20
invalid
pop rsi
jmp fcn.14005d1f0
cld
cld
invalid
cld
call qword [rsi + 0x48]
push rsi
sub rsp, 0x20
push rsi
sub rsp, 0x20
movzx eax, byte [rcx + 0x69]
cmp rax, 5
cmp eax, 5
cmp eax, 5
add eax, 0x89485b77
invalid
ja case.default.0x14009a3c9
mov rsi, rcx
mov esi, ecx
lea rcx, [0x1401560d0]
or eax, 0xbbd0e
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
cmp qword [rsi + 0x70], 0
jo 0x14009a3d0
je case.0x14009a3c9.4
adc ecx, dword [rbx + rcx*4 + 0x46]
js case.0x1400759a5.282
invalid
mov r8, qword [rsi + 0x78]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
invalid
cmp byte [rsi + 0x68], 0
push 0x48137400
lea ecx, [rsi + 0x58]
pop rax
je case.0x14009a3c9.3
lea rcx, [rsi + 0x58]
mov rax, qword [rsi + 0x40]
mov rdx, qword [rsi + 0x48]
mov r8, qword [rsi + 0x50]
push rax
call qword [rax + 0x18]
mov byte [rsi + 0x68], 0
add rsi, 0x20
invalid
invalid
add byte [rax - 0x7d], cl
invalid
mov rcx, rsi
add rsp, 0x20
invalid
invalid
invalid
pop rsi
jmp case.0x140049acd.389
nop
add rsp, 0x20
pop rsi
ret
int3
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov r12, qword [rdx + 0x18]
mov esp, dword [rdx + 0x18]
sbb byte [rbx + rcx*4 + 0x7a], cl
adc byte [rcx], dh
ror byte [rbp - 0x77], 0xe0
mov r15, qword [rdx + 0x10]
xor eax, eax
mov r8, r12
sub r8, r15
jb 0x14009a5fe
mov rdi, rdx
mov edi, edx
mov rbp, qword [rdx + 8]
cmp r12, rbp
ja 0x14009a5fe
invalid
test al, 1
add byte [rax], al
xchg dword [rax + 0x48000001], ebp
mov dword [rsp + 0x20], ecx
mov qword [rsp + 0x20], rcx
mov rsi, qword [rdi]
lea rdx, [rsi + r15]
lea edx, [rsi + rdi]
lea r14, ds:[rdi + 0x28]
lea r14, [rdi + 0x28]
mov rbx, qword [rdi + 0x20]
cmp rbx, 4
jbe 0x14009a540
add byte [rax], al
invalid
and byte [rax - 0x7d], cl
sti
add al, 0xf
xchg ah, cl
add byte [rax], al
add bl, ch
jmp 0x14009a490
sbb ah, byte [rsi + 0x2e]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
lea rdx, [rsi + r15]
lea edx, [rsi + rdi]
mov r8, r12
mov eax, esp
sub r8, r15
jb case.0x140090d99.101
invalid
movzx ecx, byte [r14 + rbx - 1]
cmp r8, 0x10
jae 0x14009a4d0
xor ecx, ecx
test r8, r8
je 0x14009a4c1
invalid
sbb eax, 0x2e666666
nop dword [rax + rax]
nop word cs:[rax + rax]
cmp byte [rdx + r9], cl
je 0x14009a4e3
invalid
or dh, byte [rbp + rbp + 0x49]
inc ecx
sub eax, 0x4dc1ff49
cmp eax, ecx
invalid
inc r9
cmp r8, r9
jne 0x14009a4b0
mov r9, r8
xor eax, eax
cmp rax, 1
je 0x14009a500
jmp 0x14009a5ea
idiv bh
mov r9, rdx
cmp rax, 1
cmp eax, 1
cmp eax, 1
je 0x14009a500
jmp 0x14009a5ea
invalid
add byte [rax], al
mov eax, 1
cmp rax, 1
jne 0x14009a5ea
add byte [rax], al
add byte [rax - 0x7d], cl
clc
add dword [rdi], ecx
test eax, edi
add byte [rax], al
add byte [rsi + 0x66], ah
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]
invalid
add r15, r9
inc r15
mov qword [rdi + 0x10], r15
adc byte [rcx + 0x39], cl
fisttp word [rdi]
invalid
insd dword [rdi], dx
invalid
invalid
invalid
adc byte [rcx + 0x39], cl
fisttp word [rdi]
invalid
cmp r15, rbp
ja 0x14009a480
lea eax, [0x1401526a0]
mov edx, 4
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
add byte [rax - 0x77], cl
fld1
call fcn.1400ff6f0
mov ecx, ebx
call fcn.1400ff6f0
lea rdx, [rsi + r15]
lea edx, [rsi + rdi]
mov r8, r12
mov eax, esp
sub r8, r15
jb case.0x140090d99.101
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0x4c
invalid
movzx ecx, byte [r14 + rbx - 1]
cmp r8, 0x10
jae case.0x1400532a7.436
invalid
xor al, 0x45
xor ecx, ecx
xor r9d, r9d
test r8, r8
je 0x14009a571
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rdx + 0x38], al
cmp byte [rdx + rcx], cl
cmp byte [rdx + r9], cl
cmp byte [rdx + rcx], cl
je 0x14009a590
sub cl, byte [rcx - 1]
inc r9
cmp r8, r9
ror dword [rbp + 0x39], 0xc8
jne 0x14009a560
mov r9, r8
mov ecx, eax
xor eax, eax
cmp rax, 1
clc
invalid
je 0x14009a5a0
clc
add dword [rdi + riz - 0x15], esi
outsd dx, dword [rsi]
nop dword [rax + rax]
jmp 0x14009a5ea
call fcn.140009750
mov r9, rdx
cmp rax, 1
je 0x14009a5a0
invalid
adc ch, bl
pop rdx
jmp 0x14009a5ea
mov eax, 1
cmp rax, 1
jne 0x14009a5ea
clc
add dword [rbp + 0x4f], esi
nop dword [rax + rax]
add byte [rax], r8b
add byte [rbp + 1], cl
iretd
add r15, r9
add edi, ecx
inc r15
mov qword [rdi + 0x10], r15
mov dword [rdi + 0x10], edi
invalid
mov dword [rdi + 0x10], edi
adc byte [rbp - 0x77], cl
std
mov r13, r15
sub r13, rbx
jb 0x14009a530
invalid
invalid
cmp r15, rbp
ja 0x14009a530
mov eax, ebx
call fcn.1400fccb0
test eax, eax
jne 0x14009a530
test dword [rdx - 1], ebx
invalid
invalid
test dword [rdx - 1], ebx
invalid
mov rcx, qword [rsp + 0x20]
mov ecx, dword [rsp + 0x20]
and al, 0x20
mov qword [rcx + 8], r13
mov dword [rcx + 8], ebp
mov qword [rcx + 0x10], r15
jns 0x14009a5f3
mov eax, 1
jmp 0x14009a5fe
invalid
add bl, ch
adc al, 0x4c
mov dword [rdi + 0x10], esp
invalid
mov qword [rdi + 0x10], r12
adc byte [rcx], dh
ror byte [rax - 0x75], 0x4c
invalid
invalid
invalid
xor eax, eax
mov rcx, qword [rsp + 0x20]
and al, 0x20
jmp 0x14009a5fe
mov rcx, qword [rsp + 0x20]
and al, 0x20
xor eax, eax
ror byte [rax - 0x77], 1
mov qword [rcx], rax
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
int3
int3
int3
and al, 0x40
lea rcx, [0x140149bf8]
lea ecx, [0x140149bf8]
lea ecx, [0x140149bf8]
cmc
or al, byte [rax]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x40]
invalid
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x28], rcx
sub byte [rax - 0x39], cl
and al, 0x20
add al, 0
add byte [rax], al
mov qword [rsp + 0x20], 4
mov dword [rsp + 0x20], 4
lea rdx, [0x140149beb]
adc eax, 0xaf599
or al, byte [rax]
lea r9, str.kind
scasd eax, dword [rdi]
adc eax, 0xb841000b
or eax, 0x48000000
add byte [rax], al
mov rcx, rax
mov r8d, 0xd
add byte [rax], al
mov rcx, rax
call fcn.140007fd0
nop
add rsp, 0x48
imul ebx, ecx, 0x4890fff6
add esp, 0x48
fdecstp
call qword [rax + 0x48c48348]
ret
int3
int3
movzx eax, byte [rax]
lea rcx, [0x14014a2f0]
or eax, 0xafc73
or eax, 0xafc73
mov r8, qword [rcx + rax*8]
add al, 0xc1
lea rcx, [0x14014a318]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
mov rdx, qword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
ret 0xff49
invalid
sbb byte [rax - 0x77], cl
ret 0xff49
jmp rcx
int3
int3
int3
int3
push rsi
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x90
add byte [rax - 0x77], cl
invalid
mov rcx, qword [rcx]
mov ecx, dword [rcx]
add byte [rax - 0x77], cl
invalid
mov ecx, dword [rcx]
test rcx, rcx
leave
je case.0x1400932e5.65
mov eax, dword [rsi + 0x18]
inc eax
mov dword [rsi + 0x18], eax
cmp eax, 0x1f5
cmc
add dword [rax], eax
invalid
sbb byte [0x14009a8ce], bh
cmc
add dword [rax], eax
add byte [rbx + 0x7a], dh
jae case.0x140093d1f.19
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
adc byte [rcx + r15 - 0x40], r9b
cmp rax, r8
ror byte [rdi], 0x83
pop rsp
add eax, 0xd5890000
jae case.0x14009a716.2
mov ebp, edx
movzx ebx, byte [rcx + rax]
lea rdx, [rax + 1]
add dword [rax - 0x77], ecx
push rsi
adc byte [rbp + rcx*4 + 0x4b], al
mov esi, 0x17f98341
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.0x14009a716.2
xchg dword [rax + 5], eax
add byte [rax], al
add eax, 0x8d4c0000
adc eax, 0xbb9d9
or eax, dword [rax]
lea r10, [0x1401560e8]
or eax, dword [rax]
movsxd r9, dword [r10 + r9*4]
add r9, r10
jmp r9
rol dword [rcx - 1], 1
loope 0x14009a766
invalid
cmp edx, eax
jae 0x14009ab92
cmp byte [rcx + rdx], 0x73
jne 0x14009ab92
cmp al, 0x11
jae 0x14009a736
test dword [rsi + 4], esp
add byte [rax], al
lea r9, [rax + 2]
mov qword [rsi + 0x10], r9
adc byte [rbp + 0x39], cl
cmp ecx, eax
cmp ecx, eax
ror dword [rdi], 0x83
cmp byte [rdx], al
jae 0x14009a975
add byte [rax], al
cmp byte [rcx + r9], 0x5f
jne 0x14009a975
invalid
invalid
add al, byte [rax]
invalid
test dword [0x18809a74b], ebp
add eax, 3
invalid
add al, byte [rax]
add byte [rax - 0x7d], cl
rol byte [rbx], 0x48
invalid
invalid
add rax, 3
add ecx, dword [rax - 0x77]
adc cl, r13b
cmp eax, 0x48000004
mov rcx, qword [rsi + 0x20]
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
jmp 0x14009ab92
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je case.0x14009347b.67
sbb eax, 0xf3158d48
stc
or al, byte [rax]
lea rdx, [0x14014a158]
mov r8d, 0x19
mov eax, 0x19
add byte [rax], al
call fcn.1400047f0
mov dil, 1
test al, al
jne 0x14009ac77
add byte [rax], al
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], 1
add ecx, ebp
invalid
add al, 0
add byte [rax], al
invalid
add ecx, ebp
invalid
mov rcx, rsi
int1
mov edx, ebp
call fcn.14009ae00
mov dil, 1
jmp 0x14009ac39
pushfq
add al, 0
add byte [rax], al
pushfq
add al, 0
add byte [rax], al
lea rcx, [rsp + 0x30]
add byte [rax], al
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.14009afa0
cmp byte [rsp + 0x30], 0
xor byte [rax], al
jl 0x14009a7d1
xor byte [rax], al
je 0x14009a9df
movzx ebx, byte [rsp + 0x31]
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rbx + rbx*8 + 0x2e6840f], al
add byte [rax], al
test bl, bl
je 0x14009aaac
test rcx, rcx
je 0x14009aace
add byte [rax], al
lea rdx, [0x14014a158]
adc eax, 0xaf982
mov r8d, 0x19
jmp 0x14009aabe
add byte [rax], al
add byte [rax], al
mov rcx, rsi
mov edx, ebp
call fcn.14009a6b0
mov dil, 1
test al, al
ror byte [rdi], 0x85
invalid
add al, 0
invalid
invalid
ror byte [rdi], 0x85
add dword [rax + rax], 0xed844000
test bpl, bpl
je 0x14009a81e
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je 0x14009a81e
lea rdx, [0x140149d50]
mov r8d, 2
add byte [rax], al
add byte [rax], al
add al, ch
ficomp dword [rdi - 0x3f7b000a]
call fcn.1400047f0
test al, al
jne 0x14009ac77
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
leave
je 0x14009a841
lea rdx, [0x140149e0b]
mov r8d, 1
call fcn.1400047f0
mov bh, 0x9f
idiv bh
invalid
mov bh, 0x9f
idiv bh
invalid
inc dword [rax + rax*8 + 0x436850f]
test al, al
jne 0x14009ac77
add byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.14009be70
invalid
invalid
add byte [rax], al
test rax, rax
jne 0x14009ac77
invalid
jmp 0x14009ac1e
add byte [rax], al
mov rcx, rsi
call case.0x140083cb3.194
mov rbx, rax
test bl, 1
jne 0x14009a94a
mov rcx, rsi
mov edx, ebp
call fcn.14009a6b0
mov dil, 1
test al, al
jne 0x14009ac77
test byte [rcx + 0x48000002], dl
lea ecx, [rsp + 0x30]
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.14009afa0
invalid
add byte [rax], al
invalid
add byte [rax], al
cmp byte [rsp + 0x30], 0
jne 0x14009a7b5
cmp qword [rsi], 0
je case.0x1400932e5.65
add byte ds:[rdi], cl
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
invalid
bnd call fcn.14009b070
call fcn.14009b070
cmp qword [rsp + 0x30], 0
je 0x14009ab11
invalid
add byte [rax - 0x3f], cl
jmp 0x14009a8ee
shr rbx, 0x20
movups xmm0, xmmword [rsp + 0x30]
and al, 0x30
and al, 0x30
movups xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x60], xmm1
sub dword [rsp + 0x60], ecx
sub dword [rsp + 0x60], ecx
movaps xmmword [rsp + 0x50], xmm0
cmp ebx, 0x110000
jne case.0x140012daf.1460
mov rax, qword [rsp + 0x58]
or rax, qword [rsp + 0x68]
je 0x14009ac3d
test byte [rdi], bh
add eax, dword [rax]
invalid
test byte [rdi], bh
add eax, dword [rax]
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
je 0x14009ac3d
lea rdx, [0x140149d50]
mov r8d, 2
call fcn.1400047f0
inc dword [rax + rax*8 + 0x352850f]
add byte [rax], al
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x14009ac3d
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x50]
call fcn.14009b290
jmp 0x14009ac39
add byte [rax], al
mov rcx, qword [rsi + 0x20]
and ebx, 0x100
jne 0x14009aadd
test rcx, rcx
je 0x14009aaff
add dword [rax], eax
add byte [rax - 0x73], cl
adc eax, 0xaf7de
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
jmp 0x14009aaef
xor eax, eax
mov r10d, 0x3e
mov edx, 0x3e
cmp r9, r8
jae case.0x14009a716.2
in al, 1
add byte [rax], al
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
jb 0x14009a9c1
lea r11d, [rdx - 0x61]
cmp r11b, 0x1a
sti
sbb dh, byte [rbx + 5]
sti
sbb dh, byte [rbx + 5]
add dl, 0xa9
jmp 0x14009a9be
lea r11d, [rdx - 0x41]
cmp r11b, 0x1a
jae case.0x14009a716.2
add dl, 0xe3
mov r11d, edx
inc r9
mov qword [rsi + 0x10], r9
mul r10
jo case.0x14009a716.2
movzx edx, r11b
add rax, rdx
jae 0x14009a97d
jmp case.0x14009a716.2
cmp qword [rsi], 0
je case.0x1400932e5.65
mov rbx, qword [rsp + 0x38]
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.14009b070
cmp qword [rsp + 0x30], 0
je 0x14009ab11
movups xmm0, xmmword [rsp + 0x30]
adc byte [rsp + 0x30], al
movups xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x14009ac3d
lea rcx, [rsp + 0x70]
call fcn.14009b290
mov dil, 1
test al, al
jne 0x14009ac77
add dword [rax], eax
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0xb750a
or eax, dword [rax]
or eax, dword [rax]
mov r8d, 1
call qword [rax + 0x18]
test al, al
jne 0x14009ac77
mov rdx, qword [rsi + 0x20]
mov rcx, rbx
call fcn.140007b10
test al, al
ror byte [rdi], 0x85
in al, dx
add dword [rax], eax
invalid
ror byte [rdi], 0x85
in al, dx
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsi + 0x20]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov eax, dword [rax + 0x28]
lea rdx, [0x140151f71]
mov rax, qword [rsi + 0x20]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov eax, dword [rax + 0x28]
mov eax, dword [rax + 0x28]
lea rdx, [0x140151f71]
mov r8d, 1
call qword [rax + 0x18]
jmp 0x14009ac39
test rcx, rcx
je 0x14009aace
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
nop
test byte [rdx], 0
mov r8d, 0x10
call fcn.1400047f0
mov dil, 1
mov bh, 1
mov bh, 1
add dword [rax + rax*8 + 0x1a9850f], eax
add byte [rax], al
test al, al
jne 0x14009ac77
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x14009ac75
add byte [rax - 0x6716f7a2], cl
add dword [rax], eax
add byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x14009aaff
lea rdx, [0x14014a158]
mov r8d, 0x19
call fcn.1400047f0
mov dil, 1
test al, al
jne 0x14009ac77
shr ebx, 8
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x14009ac75
jmp 0x14009ab0a
pop rsi
or cl, ch
add dword fs:[rax], eax
add byte [rdi], cl
mov dh, 0x5c
and al, 0x38
movzx ebx, byte [rsp + 0x38]
jmp 0x14009a7ba
je 0x14009ac75
lea rdx, [0x140149d50]
or al, byte [rax]
mov r8d, 2
add al, byte [rax]
add byte [rax], al
call fcn.1400047f0
test al, al
invalid
ror byte [rdi], 0x85
xor eax, 0x48000001
cmp dword [rsi], 0
jne 0x14009ac77
cmp qword [rsi], 0
jne 0x14009a88a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009ac75
adc esi, esi
or al, byte [rax]
mov r8d, 1
add rsp, 0x90
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
jmp fcn.1400047f0
ror dword [rcx + rcx*4 + 0x4e], 0x10
mov dword [rsi + 0x10], ecx
inc rax
je case.0x14009a716.2
cmp rax, 0xffffffffffffffff
cmp eax, 0xffffffff
je case.0x14009a716.2
mov rdi, qword [rsi + 0x20]
mov qword [rsi + 0x20], 0
add byte [rax], al
add byte [rax], al
mov rcx, rsi
xor edx, edx
call fcn.14009a6b0
test al, al
jne 0x14009adc8
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 0x14009abd9
lea rdx, [0x140149e0b]
mov r8d, 1
mov rcx, rdi
call fcn.1400047f0
mov dil, 1
add dword [rax + rax*8 + 0x9e850f], eax
add byte [rax], al
add dword [rax + rax*8 + 0x9e850f], eax
add byte [rax], al
mov rcx, rsi
call fcn.14009b940
add byte [rax - 0x49], al
invalid
test al, al
add byte [rax - 0x49], al
add dword [rax + rax*8 + 0x8b850f], eax
jne 0x14009ac77
jne 0x14009ac77
cmp bl, 0x4d
je 0x14009ac1e
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009ac10
lea rdx, [0x14014a18a]
mov r8d, 4
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
call fcn.1400047f0
test al, al
jne 0x14009ac77
mov rcx, rsi
xor edx, edx
call fcn.14009a6b0
test al, al
jne 0x14009ac77
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009ac3d
lea rdx, [0x140149e0a]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
call fcn.1400047f0
test al, al
jne 0x14009ac77
cmp qword [rsi], 0
je 0x14009ac75
invalid
xor bh, bh
sbb bl, r13b
sub eax, 0x204e8b48
mov rcx, qword [rsi + 0x20]
dec dword [rsi + 0x18]
jmp 0x14009ac75
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009ac6a
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.1400047f0
mov dil, 1
test al, al
jne 0x14009ac77
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor edi, edi
mov eax, edi
clc
add rsp, 0x90
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009aca6
lea rdx, [0x14014a17b]
mov r8d, 3
call fcn.1400047f0
test al, al
jne 0x14009ac77
cmp ebx, 0x43
je 0x14009acc8
cmp ebx, 0x53
jne 0x14009ace5
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009ad04
lea rdx, [0x14014a185]
mov r8d, 4
jmp 0x14009acde
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009ad04
lea rdx, [0x14014a17e]
mov r8d, 7
call fcn.1400047f0
jmp 0x14009acfc
mov rdx, qword [rsi + 0x20]
mov dword [rsp + 0x30], ebx
test rdx, rdx
je 0x14009ad04
lea rcx, [rsp + 0x30]
call fcn.140009560
test al, al
jne 0x14009ac77
mov rax, qword [rsp + 0x58]
or rax, qword [rsp + 0x68]
mov rcx, qword [rsi + 0x20]
jne 0x14009ad74
test rcx, rcx
je 0x14009ac3d
lea rdx, [0x14014a189]
mov r8d, 1
call fcn.1400047f0
test al, al
jne 0x14009ac77
test rcx, rcx
je 0x14009ac3d
lea rdx, [0x140151f72]
mov r8d, 1
call fcn.1400047f0
test al, al
jne 0x14009ac77
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, [0x140149b60]
lea r8, [rsp + 0x30]
mov edx, 0x3d
call fcn.1400ffac0
int3
mov r10, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
cmp rcx, r10
jae 0x14009ae3c
cmp byte [r9 + rcx], 0x5f
jne 0x14009ae3c
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
xor eax, eax
jmp 0x14009aee0
xor eax, eax
mov edi, 0x3e
mov r11, rcx
nop word cs:[rax + rax]
cmp r11, r10
jae 0x14009af35
movzx edx, byte [r9 + r11]
cmp dl, 0x5f
je 0x14009aed4
lea ebx, [rdx - 0x30]
cmp bl, 0xa
jb 0x14009ae91
lea ebx, [rdx - 0x61]
pop rdx
lahf
cmp bl, 0x1a
jae 0x14009ae80
add dl, 0xa9
jmp 0x14009ae8f
lea ebx, [rdx - 0x41]
cmp bl, 0x1a
sti
sbb cl, byte [rdi]
invalid
invalid
add byte [rax], al
invalid
sti
sbb cl, byte [rdi]
sub dword [rcx - 0x80000000], 0xffffffc2
jrcxz 0x14009ae19
add dl, 0xe3
mov ebx, edx
ror dword [rcx - 1], cl
ret
inc r11
mov qword [rsi + 0x10], r11
mul rdi
jo 0x14009af35
movzx edx, bl
add rax, rdx
jae 0x14009ae50
jmp 0x14009af35
inc r11
mov qword [rsi + 0x10], r11
inc rax
je 0x14009af35
dec rcx
cmp rax, rcx
jae 0x14009af35
mov ecx, dword [rsi + 0x18]
inc ecx
cmp ecx, 0x1f5
jae 0x14009af6e
cmp qword [rsi + 0x20], 0
je 0x14009af64
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x18], ecx
test r8b, r8b
setne dl
xchg ebp, eax
ret 0x8948
int1
call fcn.14009a6b0
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
jmp 0x14009af66
xchg ebp, eax
ret 0x8948
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009af58
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.1400047f0
mov ecx, eax
mov al, 1
test cl, cl
jne 0x14009af66
xor eax, eax
mov qword [rsi], 0
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
je 0x14009af93
lea rdx, [0x14014a158]
mov r8d, 0x19
call fcn.1400047f0
mov ecx, eax
mov al, 1
test cl, cl
je 0x14009af5a
jmp 0x14009af66
mov al, 1
jmp 0x14009af5a
cmp byte [r10 + r11], 0x5f
jne 0x14009afe8
add rax, 2
mov qword [r8 + 0x10], rax
xor eax, eax
jmp 0x14009b051
add byte [rax], al
add byte [rcx], dh
shr bl, 0x74
xor eax, eax
mov esi, 0x3e
nop
cmp r11, r9
jae 0x14009b056
movzx edx, byte [r10 + r11]
cmp dl, 0x5f
je 0x14009b045
lea edi, [rdx - 0x30]
cmp dil, 0xa
jb 0x14009b02e
lea edi, [rdx - 0x61]
cmp dil, 0x1a
jae 0x14009b020
add dl, 0xa9
ret 0xeba9
jmp 0x14009b02c
lea edi, [rdx - 0x41]
cmp dil, 0x1a
jae 0x14009b056
add dl, 0xe3
ret 0x89e3
mov edi, edx
inc r11
mov qword [r8 + 0x10], r11
mul rsi
jo 0x14009b056
movzx edx, dil
add rax, rdx
jae 0x14009aff0
jmp 0x14009b056
inc r11
mov qword [r8 + 0x10], r11
inc rax
je 0x14009b056
inc rax
jne 0x14009b061
mov byte [rcx + 1], 0
mov al, 1
mov byte [rcx], al
pop rdi
pop rsi
ret
mov qword [rcx + 8], rax
xor eax, eax
jmp 0x14009b05c
in al, dx
xor byte [rcx - 0x77], cl
ror dword [rbx + rcx*4 + 0x4a], cl
or byte [rbx + rcx*4 + 0x42], cl
adc byte [rbp + 0x39], cl
enter 0x1e73, 0x49
mov eax, dword [rbx]
cmp byte [rax + r8], 0x75
jne case.0x14003276b.729
inc r8
mov qword [r11 + 0x10], r8
mov sil, 1
cmp r8, r9
jb case.0x1400330f9.722
jmp 0x14009b22b
xor esi, esi
cmp r8, r9
jae 0x14009b22b
mov r10, qword [r11]
movzx eax, byte [r10 + r8]
lea edx, [rax - 0x3a]
cmp dl, 0xf6
invalid
test byte [rdi], 0x82
add dword [eax], eax
add byte [rcx - 1], cl
ror byte [rbp - 0x77], 0x43
adc byte [rax + rdx*8], al
jb 0x14009b22b
inc r8
mov qword [r11 + 0x10], r8
add al, 0xd0
je 0x14009b112
movzx eax, al
mov dh, 0xc0
mov edi, 0xa
nop word [rax + rax]
cmp r9, r8
je 0x14009b14e
movzx ebx, byte [r10 + r8]
lea edx, [rbx - 0x3a]
cmp dl, 0xf6
jb 0x14009b114
inc r8
mov qword [r11 + 0x10], r8
mul rdi
jo 0x14009b22b
add bl, 0xd0
movzx edx, bl
add rax, rdx
jae 0x14009b0e0
jmp 0x14009b22b
xor eax, eax
cmp r8, r9
jae 0x14009b127
cmp byte [r10 + r8], 0x5f
jne 0x14009b127
inc r8
mov qword [r11 + 0x10], r8
add rax, r8
jb 0x14009b22b
mov qword [r11 + 0x10], rax
cmp rax, r9
ja 0x14009b22b
cmp r8, r9
jae 0x14009b15b
cmp byte [r10 + r8], 0xc0
jge 0x14009b161
cmp al, 2
sar byte [rbp + 0x18], 0xe9
cmc
add byte [rax], al
add byte [rbp - 0x77], cl
enter 0x14c, 0xffffffffffffffc0
add rax, r8
jmp 0x14009b243
mov r8, r9
add rax, r8
jae 0x14009b130
jmp 0x14009b22b
jne 0x14009b243
test rax, rax
je 0x14009b176
cmp rax, r9
jae 0x14009b176
cmp byte [r10 + rax], 0xbf
jle 0x14009b243
mov cs, ebp
add byte [rax], al
invalid
mov cs, ebp
add byte [rax], al
add byte [rdi - 0x73], cl
or al, 2
lea r9, [r10 + r8]
mov rdx, rax
sub rdx, r8
test sil, sil
invalid
je 0x14009b1c8
div byte [rbx + rax*2 + 0x4c]
add eax, edx
add rax, r10
sub rax, r9
lea r11, [r8 + r10]
sbb al, 0x10
sbb al, 0x10
dec r11
lea r10, str.called__Result::unwrap____on_an__Err__value
nop dword [rax]
invalid
add byte [rax], 0
add byte [rax], al
invalid
test rax, rax
je 0x14009b1e4
mov r8, rax
dec rax
cmp byte [r11 + r8], 0x5f
jne 0x14009b1a0
test rax, rax
je 0x14009b1f3
cmp rax, rdx
jae 0x14009b1e8
cmp byte [r9 + rax], 0xbf
jg 0x14009b1f3
jmp 0x14009b274
mov qword [rcx], r9
mov qword [rcx + 8], rdx
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], 0
jmp 0x14009b236
xor eax, eax
jmp 0x14009b215
jne 0x14009b274
test r8, r8
je 0x14009b23e
mov r10, rdx
sub r10, r8
jbe 0x14009b204
cmp byte [r9 + r8], 0xbf
jg 0x14009b209
jmp 0x14009b25d
jne 0x14009b25d
mov r8, rdx
mov rdx, r10
add r8, r9
mov r10, r9
mov r9, r8
test rdx, rdx
je 0x14009b22b
mov qword [rcx], r10
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
mov qword [rcx + 0x18], rdx
jmp 0x14009b236
mov byte [rcx + 8], 0
mov qword [rcx], 0
add byte [rax - 0x39], cl
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
xor r8d, r8d
jmp 0x14009b20c
shr bl, 0xc9
lea rcx, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
mov rcx, r10
mov rdx, r9
mov r9, rax
call fcn.1400ffd00
lea rax, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov ah, 0xee
or al, byte [rax]
mov qword [rsp + 0x20], rax
mov rcx, r9
mov r9, rdx
call fcn.1400ffd00
lea rcx, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rcx
mov rcx, r9
xor r8d, r8d
mov r9, rax
shr eax, 0x72
invalid
invalid
add ah, cl
shr eax, 0x72
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
shr al, cl
add cl, byte [rsi]
invalid
and al, byte [rcx]
add byte [rax], al
mov qword [rsp + 0x60], rsi
mov rax, qword [r12 + 0x10]
mov qword [rsp + 0x58], rax
movzx r8d, byte [rax]
mov rcx, qword [r12]
mov rax, qword [r12 + 8]
test rax, rax
mov qword [rsp + 0x88], rcx
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x90], eax
mov dword [rsp + 0x90], eax
je 0x14009b421
add rax, rcx
xor r12d, r12d
nop
movzx r11d, byte [rcx]
movzx edx, r11b
test dl, dl
js 0x14009b340
inc ecx
cmp r12, 0x80
jne 0x14009b3e0
add byte [rax], al
add byte [rax], al
jmp case.0x140079188.258
and edx, 0x3f
or r10d, esi
cmp r11b, 0xf0
jb 0x14009b3bb
movzx edx, byte [rcx + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
and edx, 0x3f
or edx, r10d
or edx, r9d
cmp edx, 0x110000
add byte [rcx], dl
add byte [rdi], cl
invalid
xchg edi, eax
add byte [rax], al
invalid
add byte [rcx], dl
add byte [rdi], cl
test byte [rdi + 0x48000000], dl
add ecx, 4
cmp r12, 0x80
jne 0x14009b3e0
jmp case.0x140079188.258
jne 0x14009b3e0
jmp case.0x140079188.258
add rcx, 3
shl r9d, 0xc
or r10d, r9d
mov edx, r10d
ror byte [rcx - 0x7f], cl
cld
add byte [rax], 0
add byte [rdi], cl
test byte [rdx], bl
add al, 0
invalid
ror byte [rcx - 0x7f], cl
cld
add byte [rax], 0
add byte [rdi], cl
test byte [rdx], bl
add al, 0
add byte [rsi + 0x2e], ah
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rsp + r12*4 + 0x98], edx
inc r12
cmp rcx, rax
jne case.0x14005a942.430
add byte [rax], al
add byte [rcx - 1], cl
invalid
jmp 0x14009b424
and al, 8
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rax, qword [rax + 0x18]
add rsp, 0x298
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
xor r12d, r12d
mov rax, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x58]
pop rax
pop rax
add rax, rbx
mov qword [rsp + 0x78], rax
lea rax, [r12 - 1]
mov qword [rsp + 0x80], rax
lea rax, [r12*4 + 4]
movsd dword [rdi], dword [rsi]
add al, 0
add byte [rax], al
movsd dword [rdi], dword [rsi]
add al, 0
add byte [rax], al
mov qword [rsp + 0x30], rax
lea rbp, [rsp + r12*4]
add rbp, 0x98
add byte [rax], al
add byte [rax], al
mov rax, r12
neg rax
mov qword [rsp + 0x50], rax
mov rax, r12
not rax
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x48], eax
lea rax, [r12 + 1]
mov qword [rsp + 0x20], rax
mov eax, 0x2bc
mov qword [rsp + 0x28], rax
mov r14d, 0x48
mov r15d, 0x80
mov r9d, 0x1a
movabs rsi, 0xea0ea0ea0ea0ea0f
xor eax, eax
ror byte [rax - 0x77], 0x44
and al, 0x38
ror byte [rax - 0x77], 0x44
and al, 0x38
xor ecx, ecx
mov edx, 0x24
sub rdx, r14
mov eax, 0
add byte [rax], al
add byte [rax + 0xf], cl
ret 0x8348
clc
add dword [rax - 0x7d], ecx
rol byte [rax], 1
add byte [rax], al
add byte [rax + 0xf], cl
ret 0x8348
rol byte [rax], 1
cmp rax, 0x1a
mov edi, 0x1a
cmovae rax, r9
lea edx, [r8 - 0x61]
cmp dl, 0x1a
jb 0x14009b4ed
lea edx, [r8 - 0x30]
cmp dl, 9
ja case.0x140079188.258
xchg dword [rdx], ecx
add eax, dword [rax]
add byte [rax], al
xchg dword [rdx], ecx
add eax, dword [rax]
add byte [rax], al
add r8b, 0xea
mov edx, r8d
invalid
add byte [rax], al
add r8b, 0xea
mov edx, r8d
invalid
ret 0xff48
inc rbx
movzx r9d, dl
movzx ecx, dl
movzx ecx, dl
retf 0x394c
cmp rax, r9
cmp eax, ecx
jbe case.0x1400759a5.294
add rcx, r9
jb case.0x140079188.258
lea r13, [r12 + 1]
insb byte [rdi], dx
and al, 1
mov rax, rcx
mov eax, ecx
enter 0x94c, 0xffffffffffffffe8
or rax, r13
or eax, ebp
shr rax, 0x20
je 0x14009b5cb
mov rax, rcx
xor edx, edx
div r13
mov r10, rdx
jmp 0x14009b5d5
add byte [rax], al
add byte [rax], al
nop word [rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0x24
mov r8d, 0x24
add byte [rcx + 0x29], cl
rol byte [rcx - 0x43], 0x48
invalid
invalid
invalid
sub r8, rax
mov r13d, 0x48
nop
add byte [rax], al
add byte [rax + 0x4ce8894c], dl
mov rax, r13
sub rax, r14
sub eax, esi
sub eax, esi
invalid
mov r11d, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi + rcx + 0x43], cl
fmul dword [rcx - 0x7d]
sti
add dword [rcx - 0x7d], ecx
rol dword [rax], cl
cmovae r11, rax
cmp r11, 1
adc r11, 0
cmp r11, 0x1a
sti
sbb cl, byte [rdi + rcx + 0x43]
cmovae r11, rdi
cmp rbx, qword [rsp + 0x78]
cmovae r11, rdi
cmp rbx, qword [rsp + 0x78]
je case.0x140079188.258
movzx eax, byte [rbx]
lea edx, [rax - 0x61]
cmp dl, 0x1a
jb 0x14009b586
add al, 0xea
mov edx, eax
movzx r10d, dl
mov dh, 0xd2
mov dh, 0xd2
mov rax, r10
mul r8
jo case.0x140079188.258
sbb byte [rdx + 2], 0
invalid
sbb byte [rdx + 2], 0
add byte [rcx + 1], cl
ror dword [rdi], 0x82
invalid
invalid
push rcx
add al, byte [rax]
add r9, rax
jb case.0x140079188.258
add byte [rax - 1], cl
ret
inc rbx
cmp r11, r10
cmp ebx, edx
ja 0x14009b4f9
invalid
invalid
mov edx, 0x24
sub rdx, r11
sub edx, ebx
add r13, 0x24
add ebp, 0x24
and al, 0x4c
mov eax, eax
mov rax, r8
mul rdx
mul edx
mov r8, rax
jno 0x14009b540
invalid
jp 0x14009b5c3
invalid
invalid
cmp dword [rdx - 1], 0x25e9ffff
add al, byte [rax]
add byte [rcx + 0x41d231c8], cl
invalid
invalid
invalid
jmp case.0x140079188.258
mov eax, ecx
xor edx, edx
rol byte [rcx - 9], cl
cmc
rol byte [rcx - 9], cl
div ebp
cmc
mov r10d, edx
mov edx, edx
add r15, rax
setb al
mov rdx, qword [rsp + 0x68]
mov edx, dword [rsp + 0x68]
xchg edx, eax
ror byte [rax - 0x75], 0x54
mov edx, dword [rsp + 0x68]
mov edx, dword [rsp + 0x68]
cmovae rdx, r15
xlatb
mov qword [rsp + 0x68], rdx
push rsp
and al, 0x68
mov rdx, r15
cli
shr rdx, 0x20
shr edx, 0x20
jne case.0x140079188.258
test edx, edi
add dword [rax], eax
add byte [rax], al
test al, al
jne case.0x140079188.258
add dword [rax], eax
invalid
add byte [rax], al
test al, al
jne case.0x140079188.258
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x7f], al
cmp r15d, 0x110000
inc dword [rax]
add byte [rcx], dl
add byte [rdi], cl
invalid
test ch, ah
add byte [rax], al
adc dword [rax], eax
je case.0x140079188.258
add dword [rax], eax
add byte [rcx + rcx*4 - 8], al
add byte [rax], al
mov eax, r15d
xor eax, 0xd800
add eax, 0xfffff800
add al, bh
invalid
invalid
add byte [0x14009ae18], al
add al, bh
clc
invalid
cmp eax, 0x10f7ff
push rdi
adc byte [rax], al
ja case.0x140079188.258
cmp r12, 0x7f
ja case.0x140079188.258
xchg ebx, eax
add dword [rax], eax
invalid
jg 0x14009b637
xchg ebx, eax
add dword [rax], eax
add byte [rbp + 0x39], cl
invalid
cmp r12, r10
jbe 0x14009b660
mov eax, r12d
sub eax, r10d
sub eax, edx
sub eax, edx
shr byte [rax + 0x7c8b4803], 1
and al, 0x38
test al, 3
mov rdi, qword [rsp + 0x38]
jl 0x14009b662
invalid
je 0x14009b6b3
mov rax, rcx
mov r8, qword [rsp + 0x20]
mov eax, dword [rsp + 0x20]
or rax, r8
shr rax, 0x20
invalid
invalid
call 0x1882f2a73
and byte [rbp + riz + 0x48], dh
je 0x14009b677
mov rax, rcx
mov eax, ecx
xor edx, edx
div r8
jmp 0x14009b67e
cmp r10, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
jl 0x14009b68f
mov rdi, qword [rsp + 0x38]
mov edi, dword [rsp + 0x38]
cmp byte [rdi], cl
invalid
jb case.0x14003276b.794
add byte [rax], al
jmp 0x14009b8d3
mov eax, ecx
xor edx, edx
div r8d
imul rax, qword [rsp + 0x48]
imul eax, dword [rsp + 0x48]
scasd eax, dword [rdi]
and al, 0x48
add rcx, rax
xor eax, eax
nop dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbx - 0x76037aac], cl
push rsp
test dword [rax], eax
mov edx, dword [rbp + rax*4 - 4]
mov dword [rbp + rax*4], edx
dec rax
enter 0xffffffffffff8944, 0xffffffffffffffe2
mov edx, r12d
loop 0x14009b6c7
sub dl, cl
movzx edx, dl
mov dh, 0xd2
retf 0xb60f
mov dh, 0xd2
and edx, 3
add rdx, rax
jne 0x14009b690
invalid
in eax, 0x48
sub eax, dword [rsp + 0x50]
and al, 0x50
sub rax, qword [rsp + 0x50]
and al, 0x50
mov r12, rax
mov rax, qword [rsp + 0x80]
add rax, rdi
clc
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax + 1], cl
clc
sub rax, r10
cmp rax, 3
cmp eax, 3
cmp eax, 3
add esi, dword [rdx + 0x28]
jb case.0x14003276b.794
nop word [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsp + r12*4 + 0x88]
movups xmm0, xmmword [rsp + riz*4 + 0x88]
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 0xf], al
adc dword [rsp + riz*4 + 0x8c], eax
mov word [rax], es
add byte [rax], al
movups xmmword [rsp + r12*4 + 0x8c], xmm0
mov word [rax], es
add byte [rax], al
lea rax, [r12 - 4]
and al, 0xfc
mov r12, rax
cmp rax, r10
ja 0x14009b6d0
mov dword [rsp + r10*4 + 0x98], r15d
cmp rbx, qword [rsp + 0x78]
cmp ebx, dword [rsp + 0x78]
xchg esp, eax
cwde
add byte [rax], al
add byte [rax + 0x3b], cl
invalid
pop rsp
cmp ebx, dword [rsp + 0x78]
and al, 0x78
je 0x14009b898
xchg esi, eax
add dword [rax], eax
add byte [rdi + rcx - 0x4a], al
add ecx, dword [rcx + rcx*4 - 0x38]
mov eax, ecx
movzx r8d, byte [rbx]
mov rax, r9
mov eax, ecx
mov eax, ecx
shr rax, 0x20
mov r15, qword [rsp + 0x30]
invalid
je 0x14009b723
xor byte [rdi + rcx + 0x4c], dh
mov eax, ecx
mov rax, r9
xor edx, edx
div qword [rsp + 0x28]
mov r9, rax
jmp 0x14009b72f
mov eax, r9d
xor edx, edx
div dword [rsp + 0x28]
mov r9d, eax
mov r12, qword [rsp + 0x20]
and al, 0x20
mov rax, r9
mov eax, ecx
or rax, r13
shr rax, 0x20
je case.0x14007d153.260
mov rax, r9
mov eax, ecx
xor edx, edx
div r13
mov rcx, rax
jmp 0x14009b757
mov eax, r9d
xor edx, edx
div r13d
cmc
mov ecx, eax
ror dword [rcx + rax - 0x37], 0x45
xor ebx, ebx
invalid
add rcx, r9
xor r11d, r11d
fisttp dword [rax - 0x7f]
stc
enter 1, 0
cmp rcx, 0x1c8
jb 0x14009b78d
invalid
mov r9, rcx
leave
nop dword [rax]
invalid
add byte [rax], al
add byte [rax], al
mov rax, r9
mul rsi
mul esi
mul esi
mov rcx, rdx
shr rcx, 5
invalid
invalid
jmp 0x1038d0085
add eax, 0x24c38349
add r11, 0x24
add ebx, 0x24
cmp r9, 0x3e57
push rdi
add byte ds:[rax], al
mov r9, rcx
leave
ja case.0x14007712a.290
jrcxz 0x14009b7d7
inc r10
inc edx
lea eax, [rcx*4]
add al, 0x8d
add byte [rax], al
add byte [rax], al
invalid
add byte [rbp - 0x3e7c3ffc], cl
xor edx, edx
lea eax, [rax + rax*8]
add ecx, 0x26
shl dword [rsi], 0x31
invalid
rol byte [rbx - 0x2dced93f], 0x66
div ecx
shl dword [rsi], 0x31
shl byte [rsi - 9], cl
int1
div cx
movzx r14d, ax
mov bh, 0xf0
add r14, r11
inc rdi
mov qword [rsp + 0x38], rdi
mov dword [rsp + 0x38], edi
mov dword [rsp + 0x38], edi
jl case.0x140090d99.125
cmp byte [rcx - 0x7d], cl
mov dword [rsp + rcx*2], 0x30247c89
add al, 0x4c
mov dword [rsp + 0x30], edi
add r15, 4
add al, 0x4c
mov dword [rsp + 0x30], edi
mov qword [rsp + 0x30], r15
add rbp, 4
dec qword [rsp + 0x50]
push rax
push rax
dec qword [rsp + 0x48]
dec dword [rsp + 0x48]
and al, 0x48
inc r12
mov qword [rsp + 0x20], r12
and byte [rax + 2], bh
and byte [rax + 2], bh
add byte [rax - 0x77], cl
mov qword [rsp + 0x28], rax
and al, 0x28
mov r12, r13
in al, dx
mov r15, qword [rsp + 0x68]
and al, 0x68
mov rcx, r10
mov r9d, 0x1a
rol dword [rcx - 0x47], 1
sbb al, byte [rax]
add byte [rax], al
jmp 0x14009b4aa
cld
invalid
mov rax, qword [rsp + 0x60]
mov r14, qword [rax + 0x20]
mov esi, dword [rax + 0x20]
invalid
mov esi, dword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.punycode_0
push rax
out 0xa, eax
invalid
sbb byte [rax - 0x73], cl
adc eax, 0xae750
push rax
out 0xa, eax
invalid
push rax
out 0xa, eax
add byte [rcx - 0x48], al
or dword [rax], eax
add byte [rax], al
mov r8d, 9
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
int1
mov rsi, rax
call rax
mov bpl, 1
test al, al
jne case.0x140083cb3.209
invalid
mov r8, qword [rsp + 0x90]
mov r8, qword [rsp + 0x90]
mov eax, dword [rsp + 0x90]
and al, 0x90
nop
add byte [rax], al
add byte [rbp - 0x7b], cl
sal byte [rdx + rbp + 0x4c], 0x89
sub cl, byte [rcx + rcx*4 - 0xf]
test r8, r8
test eax, eax
je case.0x1400ab6c3.243
sub cl, byte [rcx + rcx*4 - 0xf]
mov rcx, r14
mov rdx, qword [rsp + 0x88]
mov rdi, rsi
call rsi
invalid
test al, al
add byte [rax], al
add byte [rax - 0x77], cl
idiv edi
invalid
jne case.0x140083cb3.209
lea rdx, [0x140149f61]
sbb al, 0xe7
or al, byte [rax]
mov r8d, 1
mov eax, 1
mov rcx, r14
mov ecx, esi
int1
call rdi
test al, al
jne case.0x140083cb3.209
mov rcx, r14
int1
mov rdx, qword [rsp + 0x58]
and al, 0x58
mov r8, qword [rsp + 0x70]
mov rdi, rsi
call rsi
test al, al
je 0x14009b880
mov eax, ebp
add rsp, 0x298
pop rbx
pop rbp
invalid
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
lea rdx, [0x14014c5cb]
or eax, dword [rax]
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rax, rdi
mov eax, edi
jmp 0x14009b40b
jae 0x14009b891
invalid
dec dword [rax - 0x73]
je 0x14009b8c0
lea rsi, [rsp + 0x44]
mov rdi, qword [rsp + 0x60]
mov rdi, qword [rsp + 0x60]
invalid
lea rbx, [rsp + 0x98]
mov r14, qword [rsp + 0x30]
je 0x14009b8d2
invalid
nop
je 0x14009b8d2
xor byte [rax + 0x4489038b], dl
mov eax, dword [rbx]
mov dword [rsp + 0x44], eax
and al, 0x44
mov rcx, rsi
mov rdx, rdi
call fcn.140009560
mov ebp, eax
test al, al
invalid
jne case.0x140083cb3.209
lahf
fdivr st(6), st(0)
dec dword [rcx + 0x75c084c5]
movabs dword [0xfcc6834904c38348], eax
add al, 0x49
add esi, 0xfffffffc
add rbx, 4
add r14, 0xfffffffffffffffc
add esi, 0xfffffffc
add al, 0x49
add esi, 0xfffffffc
invalid
cld
jne 0x14009b8b0
jmp case.0x140083cb3.209
xchg edi, eax
lea r8, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x80
mov rcx, r10
mov ecx, edx
add byte [rax], al
add byte [rcx + rcx*4 - 0x2f], cl
mov ecx, edx
mov ecx, edx
shr eax, 1
mov dword [0x10cd5b8ef], edi
cmp eax, 0xcccc0006
call fcn.1400ff670
int3
int3
int3
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx + 8]
jae 0x14009b914
invalid
sbb cl, byte [rax - 0x75]
mov rax, qword [rcx]
add dword [rdi], ecx
mov dh, 4
movzx eax, byte [rax + rdx]
adc byte [rax - 1], cl
ret 0x8948
inc rdx
mov qword [rcx + 0x10], rdx
push rcx
adc byte [rbp - 0x67f40b8], cl
sbb dh, byte [rbx + 0xd]
push rcx
adc byte [rbp - 0x67f40b8], cl
sbb dh, byte [rbx + 0xd]
xor ecx, ecx
leave
jmp case.0x140090d99.139
mov ecx, 1
xor eax, eax
shr bl, 0x14
shr bl, 0x14
add al, 0x85
test dword [rcx], esi
invalid
test dword [rcx], esi
sal byte [rcx], cl
leave
xor ecx, ecx
cmp al, 0xe6
setb cl
sar dword [rax + 0x110000], 0x48
cmovb eax, edx
sar dword [rax + 0x110000], 0x48
cmovb eax, edx
add byte [rcx], dl
add byte [rax + 0xf], cl
ret 0xc148
invalid
invalid
shl rax, 0x20
or rax, rcx
ret
int3
push rdi
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x30
mov rsi, rcx
mov esi, ecx
mov esi, ecx
invalid
mov r15, qword [rcx]
test r15, r15
dec dword [rdi]
invalid
invalid
add dword [rax], eax
invalid
cmp dword [rbp - 0x7b], ecx
dec dword [rdi]
test byte [0x18c09b960], al
add eax, 0x4c000001
mov r12, qword [rsi + 8]
mov esp, dword [rsi + 8]
or byte [rax - 0x75], cl
pop rsi
adc byte [rcx + rdi - 0x1d], cl
cmp rbx, r12
mov rbx, qword [rsi + 0x10]
cmp rbx, r12
jae 0x14009ba91
and dword [rdx], 1
add byte [rax], al
movzx r14d, byte [r15 + rbx]
mov dh, 0x34
invalid
lea r13, [rbx + 1]
mov qword [rsi + 0x10], r13
mov dword [rsi + 0x10], ebp
mov dword [rsi + 0x10], ebp
outsb dx, byte [rsi]
adc byte [rcx - 0x73], al
invalid
lea eax, [r14 - 0x61]
lea eax, [rsi - 0x61]
lahf
cmp al, 0x19
ja 0x14009b995
invalid
adc dword [rdi], ecx
mov dh, 0xc0
movzx eax, al
mov ecx, 0x3bcfbbf
bt ecx, eax
sti
mov esp, 0xc1a30f03
jb case.0x1400915ac.122
push 0xffffffff8b000001
mov eax, dword [rsi + 0x18]
inc eax
sbb dil, r15b
sbb bh, bh
ror byte [rcx - 0xbc2e7ba], 1
mov dword [rsi + 0x18], eax
cmp eax, 0x1f4
add byte [rax], al
add byte [rax], al
ja 0x14009bac7
add byte [rax], al
movzx eax, r14b
movzx eax, dh
add eax, 0xffffffbf
cmp eax, 0x13
clc
adc ecx, dword [rdi]
xchg dword [rcx + 2], ecx
add al, byte [rax]
invalid
sar byte [rdi + 0xf13f883], 0x87
add al, byte [r8]
add al, byte [rax]
clc
adc ecx, dword [rdi]
xchg dword [rcx + 2], ecx
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
or eax, 0xba789
invalid
cmpsd dword [rsi], dword [rdi]
or eax, dword [rax]
lea rcx, [0x140156148]
lea ecx, [0x140156148]
or eax, dword [rax]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je case.0x14005366e.466
sbb eax, 0x98158d48
or eax, dword gs:[rax]
or eax, dword [rax]
lea rdx, [0x140151f70]
or eax, dword [rax]
add byte [rcx - 0x48], al
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add al, ch
or eax, 0x40fff68e
invalid
idiv bh
mov dil, 1
call fcn.1400047f0
invalid
mov dil, 1
add dword [rax + rax*8 + 0x438850f], eax
add byte [rax], al
invalid
test al, al
jne 0x14009be26
test dword [rax], edi
add al, 0
invalid
test dword [rax], edi
add al, 0
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
call fcn.14009b940
mov dil, 1
invalid
invalid
add dword [rax + rax*8 + 0x425850f], eax
add byte [rax], al
invalid
test al, al
jne 0x14009be26
invalid
add al, 0
invalid
and eax, 0x41000004
add al, 0
add byte [rcx - 0x80], al
inc byte [rcx + 0x75]
cmp byte [rax - 0x75], cl
invalid
invalid
cmp r14b, 0x41
cmp dh, 0x41
jne 0x14009ba3f
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], r9b
test rcx, rcx
leave
je 0x14009ba2a
lea rdx, [0x14014a199]
adc eax, 0xae782
add byte [rcx - 0x48], al
mov r8d, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add al, ch
invalid
invalid
call fcn.1400047f0
invalid
idiv bh
test al, al
jne 0x14009be26
test esp, edi
add eax, dword [rax]
add byte [rax], al
test esp, edi
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x49], al
add dword [rax - 0x77], ecx
mov rcx, rsi
mov dil, 1
mov rcx, rsi
mov ecx, esi
mov dl, 1
add eax, ebp
call fcn.14009c030
stc
add eax, 0xc0840000
test al, al
test al, al
jne 0x14009be26
out 3, eax
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], cl
test rcx, rcx
leave
je 0x14009be1b
test bh, cl
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rdx, [0x140151f71]
lea rdx, [0x140151f71]
lea edx, [0x140151f71]
invalid
add byte [rcx - 0x48], al
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
call fcn.1400047f0
jmp 0x14009be14
add byte [rax], al
invalid
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
test ecx, ecx
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x14009be24
mov ah, 3
add byte [rax], al
lea rdx, [0x14014a171]
adc eax, 0xae6fa
or al, byte [rax]
mov r8d, 1
mov eax, 1
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
jmp fcn.1400047f0
pop rdi
invalid
idiv bh
pop rdi
invalid
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
test rcx, rcx
test ecx, ecx
je 0x14009bab7
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]
out 0xa, al
add byte [rcx - 0x48], al
invalid
adc byte [rax], al
mov eax, 0x10
add byte [rax], al
add al, ch
call fcn.1400047f0
mov dil, 1
mov bh, 1
invalid
mov bh, 1
test al, al
jne 0x14009be26
test dword [rdi + 3], ebp
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x39], cl
invalid
mov qword [rsi], 0
mov dword [rsi], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add dh, al
or byte [rax], r8b
mov byte [rsi + 8], 0
jmp 0x14009be24
pop rbp
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], cl
test rcx, rcx
leave
je case.0x140090ec6.126
sbb eax, 0x81158d48
out 0xa, al
add byte [rcx - 0x48], al
mov eax, 0x19
lea rdx, [0x14014a158]
adc eax, 0xae681
or al, byte [rax]
mov r8d, 0x19
mov eax, 0x19
add byte [rax], al
add al, ch
call fcn.1400047f0
mov dil, 1
invalid
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x339850f], eax
test al, al
invalid
test dword [rcx], edi
invalid
test al, al
jne 0x14009be26
test dword [rcx], edi
add eax, dword [rax]
invalid
ror byte [rdi], 0x85
cmp dword [rbx], eax
invalid
test dword [rcx], edi
add eax, dword [rax]
add byte [rax - 0x39], cl
invalid
invalid
invalid
add byte [rax], al
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
mov byte [rsi + 8], 1
or byte [rcx], r8b
or byte [rcx], al
jmp 0x14009be24
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], r9b
leave
je 0x14009be24
test byte [rdx], bl
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x14014a400]
adc eax, 0xae8ef
call 0xcb51bb1d
mov rdx, qword [rdx + rax*8]
adc al, 0xc2
lea r8, [0x14014a330]
adc al, 0xe8
or al, byte [rax]
invalid
call 0xcb56bb28
add byte [rbp - 0x75], cl
mov r8, qword [r8 + rax*8]
mov eax, dword [rax + rax*8]
add al, 0xc0
jmp case.0x140093d1f.56
test rbx, rbx
test ebx, ebx
je 0x14009be0c
add al, byte [rax]
add byte [rax - 0x73], cl
lea rdx, [0x14014cf38]
adc eax, 0xb13ff
adc ecx, dword [rbx]
add byte [rcx - 0x48], al
mov r8d, 1
mov r8d, 1
mov eax, 1
add byte [rax], al
add byte [rax - 0x77], cl
fld1
mov rcx, rbx
call fcn.1400047f0
test eax, 0x40fff68c
mov bh, 1
invalid
test eax, 0x40fff68c
mov bh, 1
invalid
invalid
test al, al
jne 0x14009be26
test esp, edx
add al, byte [rax]
add byte [rcx - 0x80], al
invalid
invalid
invalid
invalid
cmp r14b, 0x50
cmp dh, 0x50
push rax
jne case.0x140082b55.248
add al, byte [rax]
add byte [rax - 0x73], cl
lea rdx, [0x14014a193]
lea rdx, [0x14014a193]
or al, byte [rax]
add byte [rcx - 0x48], al
mov r8d, 6
jmp 0x14009bd76
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
or byte [rdx], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
invalid
invalid
and byte [rax - 0x7b], r9b
leave
test rcx, rcx
je case.0x14009a716.25
lea rdx, [0x140149e0c]
mov fs, edx
or al, byte [rax]
mov r8d, 1
mov eax, 1
add byte [rax], al
call fcn.1400047f0
invalid
mov dil, 1
test al, al
jne 0x14009be26
add byte [rax], al
test dword [rdx + 0x4d000002], edx
add byte [rax], al
add byte [rbp + 0x39], cl
cmp r13, r12
cmp ebp, esp
in eax, 0xf
add dword [rdi + 2], 0
add al, byte [rax]
jae 0x14009bde4
add al, byte [rax]
add byte [rbx - 0x80], al
cmp al, 0x2f
jne 0x14009bde4
jne 0x14009bde4
cmp byte [r15 + r13], 0x4c
jne 0x14009bde4
test dword [rdx + rax], edi
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x7d], cl
invalid
invalid
add rbx, 2
mov qword [rsi + 0x10], rbx
lea rcx, [rsp + 0x20]
invalid
ret
and al, 0x20
mov rdx, rsi
call fcn.14009e680
bnd call fcn.14009e680
cmp byte [rsp + 0x20], 0
jl 0x14009bbe4
and byte [rax], al
je 0x14009bdac
add dword [rax], eax
add byte [rdi], cl
movzx ebx, byte [rsp + 0x21]
mov dh, 0x5c
and al, 0x21
mov rcx, qword [rsi + 0x20]
test bl, bl
fisttp dword [rdi]
test byte [rdi + 2], bl
pop rdi
add al, byte [rax]
invalid
and byte [rbx + rbx*8 + 0x25f840f], al
fisttp dword [rdi]
test byte [rdi + 2], bl
pop rdi
invalid
pop rdi
add al, byte [rax]
add byte [rax - 0x7b], cl
leave
add byte [rax], al
test rcx, rcx
je 0x14009be56
test byte [rdx + rax], dh
add al, byte [rax]
add byte [rax - 0x73], cl
lea rdx, [0x14014a158]
adc eax, 0xae56f
mov r8d, 0x19
jmp 0x14009be4a
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
add byte [rax], al
mov rcx, rsi
int1
call fcn.14009e4e0
in al, 0x28
add byte [rax], al
sub byte [rax], al
add cl, ch
adc eax, dword [rdx]
add byte [rax], al
jmp 0x14009be14
mov qword [rsi + 0x10], rbx
mov rcx, rsi
mov ecx, esi
int1
xor edx, edx
call fcn.14009a6b0
invalid
invalid
invalid
jmp 0x14009be14
shr al, cl
movabs eax, dword [0x200e9ffffea]
invalid
invalid
invalid
jmp 0x14009be14
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
invalid
and byte [rax - 0x7b], r9b
test ecx, ecx
leave
je case.0x140074eff.319
lea rdx, [0x14014a19b]
mov r8d, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
add al, ch
ror dword [rbx - 0x48bf000a], 1
call fcn.1400047f0
mov dil, 1
test al, al
jne 0x14009be26
in al, dx
add dword [rax], eax
invalid
test esp, ebp
in al, dx
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rsi
mov ecx, esi
int1
call fcn.14009e7d0
mov dil, 1
test al, al
jne 0x14009be26
fld dword [rcx]
add byte [rax], al
sub eax, dword [rax]
add byte [rax - 0x49], al
add dword [rax + rax*8 + 0x1d9850f], eax
fld dword [rcx]
fld dword [rcx]
add byte [rax], al
mov rcx, qword [rsi]
mov ecx, dword [rsi]
test rcx, rcx
je 0x14009bd83
mov rax, qword [rsi + 0x10]
cmp rax, qword [rsi + 8]
jae 0x14009bd83
sbb dword [rcx + rax], 0
invalid
or byte [rdi], r9b
or byte [rdi], cl
sbb dword [rcx + rax], 0
add byte [rax + 0xf4c013c], al
cmp byte [rcx + rax], 0x4c
jne 0x14009bd83
inc rax
invalid
invalid
invalid
cmp byte [rcx + rax], 0x4c
jne 0x14009bd83
add byte [rax], al
inc rax
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
adc byte [rax - 0x73], r9b
adc byte [rax - 0x73], cl
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rdx, rsi
mov edx, esi
call fcn.14009e680
add byte [rax], al
cmp byte [rsp + 0x20], 0
and byte [rax], al
jne 0x14009bbc8
invalid
dec dword [rax - 0x75]
mov rbx, qword [rsp + 0x28]
pop rsp
and al, 0x28
test rbx, rbx
je 0x14009be1b
test byte [rbp + 1], bh
add byte [rax], al
fisttp dword [rdi]
test byte [rbp + 1], bh
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], cl
leave
je 0x14009bcc1
sbb cl, byte [rax - 0x73]
adc eax, 0xae4f1
in al, 0xa
invalid
lea rdx, [0x14014a19f]
in al, 0xa
add byte [rcx - 0x48], al
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.1400047f0
test al, al
ror byte [rdi], 0x85
add dword gs:[rax], eax
add byte [rax], al
invalid
ror byte [rdi], 0x85
add dword gs:[rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rcx, rsi
int1
mov rdx, rbx
call fcn.14009c710
or al, byte [rax]
add cl, ch
add dword [rax], r8d
add dword [rax], eax
invalid
or al, byte [rax]
add cl, ch
add dword [rax], r8d
add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov ecx, esi
call fcn.14009e2c0
add byte [rax], al
jmp 0x14009be14
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
and byte [rax - 0x7b], cl
test rcx, rcx
leave
je 0x14009bd04
lea rdx, [0x140149e09]
sbb esp, ecx
or al, byte [rax]
loope 0x14009bcf7
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov r8d, 1
mov eax, 1
add byte [rax], al
add al, ch
test dword [rdx - 0x48bf000a], 0xfc08401
mov dh, dh
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x122850f], eax
add byte [rax], al
invalid
invalid
call fcn.1400047f0
mov dh, dh
inc dword [rax - 0x49]
idiv bh
mov dil, 1
test al, al
invalid
add dword [rax + rax*8 + 0x122850f], eax
jne 0x14009be26
add byte [rax], al
mov rcx, rsi
mov ecx, esi
int1
call fcn.14009e740
mov dil, 1
add dword [rax - 0x7b], ecx
test rax, rax
ror byte [rdi], 0x85
invalid
jne 0x14009be26
cmp rdx, 1
add dword [rbp + 0x27], esi
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je 0x14009be1b
test al, dh
add byte [rax], al
invalid
jne 0x14009bd45
invalid
test al, dh
add byte [rax], al
lock add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xae0d6
or al, byte [rax]
lea rdx, str._____
or al, byte [rax]
mov r8d, 1
call fcn.1400047f0
mov bl, 0x8a
idiv bh
add byte [rax], al
add al, ch
mov bl, 0x8a
idiv bh
mov dh, dh
inc dword [rax + rax*8 + 0xe1850f]
invalid
test ecx, esp
invalid
test al, al
jne 0x14009be26
loope 0x14009bd43
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], cl
test rcx, rcx
leave
je 0x14009be1b
leave
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xb3d64
or eax, dword [rax]
lea rdx, [0x14014fabd]
or eax, dword [rax]
mov r8d, 1
mov eax, 1
add byte [rax], al
call fcn.1400047f0
jmp 0x14009be17
add byte [rax], al
invalid
mov word [rdx - 0x5116000a], cs
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x14014a18f]
lea rdx, [0x14014a18f]
or al, byte [rax]
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
invalid
mov r8d, 4
mov eax, 4
add byte [rax - 0x77], cl
fld1
jb 0x14009bd06
mov rcx, rbx
call fcn.1400047f0
invalid
idiv bh
invalid
jmp 0x14009be08
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
test rcx, rcx
leave
je 0x14009bab7
test byte [rdi], ah
std
invalid
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
or al, byte [rax]
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
mov r8d, 0x10
call fcn.1400047f0
mov r14b, sil
mov dh, dh
inc dword [rax + rax*8 - 0x2f27bf1]
test al, al
je 0x14009bab7
or eax, 0xebfffffd
jp 0x14009bdf5
invalid
jmp 0x14009be26
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
and al, 0x28
test rdx, rdx
sal byte [rsi + rbp + 0x48], cl
je 0x14009bde4
mov rcx, rsi
mov ecx, esi
int1
call fcn.14009c710
mov dil, 1
push rdx
or dword [rax], eax
add byte [rax - 0x49], al
add dword [rax + rax*8 - 0x74b79e8b], eax
test al, al
jne 0x14009be26
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
test rcx, rcx
je 0x14009bde4
lea rdx, [0x14014a18e]
lea edx, [0x14014a18e]
jrcxz 0x14009bdde
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
add byte [rax], al
add al, ch
call fcn.1400047f0
test al, al
call fcn.1400047f0
mov dh, dh
inc dword [rax + rax*8 - 0x7fbebd8b]
jne 0x14009be26
invalid
invalid
invalid
idiv bh
test al, al
jne 0x14009be26
cmp r14b, 0x52
push rdx
je 0x14009be0c
and cl, byte [rax - 0x75]
and byte [rax - 0x7b], r9b
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
and byte [rax - 0x7b], cl
leave
je 0x14009be0c
sbb dword [rax - 0x73], ecx
lea rdx, [0x14014a18f]
adc eax, 0xae395
xchg ebp, eax
jrcxz 0x14009be03
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
invalid
mov r8d, 4
mov eax, 4
call fcn.1400047f0
mov esi, esi
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x76b7e58b], eax
sbb cl, byte [rax - 0x77]
idiv bh
mov dil, 1
test al, al
jne 0x14009be26
invalid
sbb cl, byte [rax - 0x77]
mov rcx, rsi
int1
call fcn.14009b940
mov dil, 1
add dword [rax + rax*8 - 0x7cb7f48b], eax
add byte ds:[rbx + rax - 1], dh
add byte [rbx + rax - 1], dh
test al, al
jne 0x14009be26
cmp qword [rsi], 0
cmp dword [rsi], 0
je 0x14009be24
dec dword [rsi + 0x18]
sbb byte [rcx], r14b
dec dword [rcx - 0x3b7cb708]
invalid
invalid
invalid
xor edi, edi
mov eax, edi
add rsp, 0x30
pop rbx
pop rdi
xor byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
test rcx, rcx
leave
je 0x14009be56
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
mov eax, 0x10
mov eax, 0x10
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call fcn.1400047f0
mov dil, 1
test al, al
movabs eax, dword [0xc08401b740fff689]
mov esi, esi
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x38b72f8b], eax
ror byte [rax - 0x39], 1
jne 0x14009be26
ror byte [rax - 0x39], 1
mov qword [rsi], 0
invalid
add byte [rax], al
mov byte [rsi + 8], bl
jmp 0x14009be24
or bl, ch
ret 0xcccc
int3
int3
int3
push rdi
push rbx
sub rsp, 0x28
mov rax, qword [rcx]
mov eax, dword [rcx]
mov eax, dword [rcx]
add dword [rax - 0x7b], ecx
sal byte [rsi + rdx*2 + 0x48], 0x89
push rsi
mov rdi, rcx
test rax, rax
je 0x14009bed7
push rsi
push rsi
mov rdi, rcx
xor esi, esi
test byte [rax - 0x73], 0x1d
in al, dx
loop 0x14009be96
or al, byte [rax]
test byte [rax - 0x73], 0x1d
in al, dx
loop 0x14009be96
invalid
or al, byte [rax]
add byte [rbp + 0x31], al
xor r14d, r14d
xor esi, esi
test byte [rax - 0x75], 0x4f
adc byte [rax + 0x3b], cl
invalid
mov rcx, qword [rdi + 0x10]
cmp rcx, qword [rdi + 8]
cmp ecx, dword [rdi + 8]
adc byte [r8 + 0x3b], r9b
cmp ecx, dword [rdi + 8]
or byte [r11 + 6], r14b
jae 0x14009bea0
cmp byte [rax + rcx], 0x45
je case.0x140092f0e.149
sub r14, 1
sub esi, 1
out dx, al
add dword [rdx + 0x1b], esi
invalid
jb 0x14009bec1
sbb ecx, dword [rax - 0x75]
and byte [r8 - 0x7b], r9b
test ecx, ecx
mov rcx, qword [rdi + 0x20]
mov ecx, dword [rdi + 0x20]
test rcx, rcx
test ecx, ecx
je 0x14009bec1
mov r8d, 2
add al, byte [rax]
add byte [rax], al
mov rdx, rbx
call fcn.1400047f0
idiv bh
idiv bh
test al, al
sal byte [rbp + 0x1a], 0x48
jne case.0x140090b8d.174
mov rcx, rdi
mov ecx, edi
call fcn.14009bf00
test al, al
jne case.0x140090b8d.174
invalid
invalid
mov rax, qword [rdi]
test rax, rax
test eax, eax
test eax, eax
sal byte [rbp - 0x45], 0xeb
adc al, 0x31
imul bl
adc byte [rsi + 1], bh
mov esi, 1
jne 0x14009be90
jmp case.0x14008c05a.184
xor esi, esi
jmp case.0x14008c05a.184
mov esi, 1
add dword [rax], eax
add byte [rax], al
jmp case.0x14008c05a.184
or dword [rax - 1], ecx
ror dword [rax - 0x77], 0x4f
adc byte [rcx], dh
inc rcx
inc ecx
mov qword [rdi + 0x10], rcx
xor esi, esi
invalid
test byte [rax - 0x77], 0xf0
mov rax, rsi
add rsp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
ret
int3
int3
int3
int3
sub rsp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov ecx, dword [rcx]
or dword [rax - 0x7b], ecx
test rcx, rcx
test ecx, ecx
leave
je 0x14009bf4e
mov r8, qword [rsi + 8]
mov eax, dword [rsi + 8]
or byte [rax - 0x75], r9b
or byte [rax - 0x75], cl
mov rax, qword [rsi + 0x10]
cmp rax, r8
invalid
adc byte [rcx + r15 - 0x40], r9b
sal byte [rbx + 0x31], 0xf
jae 0x14009bf4e
xor dword [rdi], ecx
movzx edx, byte [rcx + rax]
mov dh, 0x14
add dword [rbx + 0x35744bfa], eax
cmp edx, 0x4b
je case.0x1400915ac.156
cmp edx, 0x4b
je case.0x1400915ac.156
je case.0x1400915ac.156
cmp edx, 0x4c
jne 0x14009bf4e
and ecx, dword [rbp + rcx*4 + 0x48]
add dword [rcx + rcx*4 + 0x4e], ecx
adc byte [rbp + 0x39], cl
cmp r9, r8
jae 0x14009bf71
invalid
lea r9, [rax + 1]
lea ecx, [rax + 1]
mov qword [rsi + 0x10], r9
cmp r9, r8
jae 0x14009bf71
cmp byte [rcx + r9], 0x5f
cmp byte [rcx + rcx], 0x5f
cmp al, 9
or dword [rdi + 0x75], ebx
pop rdi
jne 0x14009bf71
xor cl, byte [rax - 0x7d]
rol byte [rdx], 0x48
mov qword [rsi + 0x10], rax
add rax, 2
mov qword [rsi + 0x10], rax
xor eax, eax
jmp case.0x14009347b.132
ret
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
invalid
jmp fcn.14009b940
in eax, 0xf9
invalid
dec dword [rax - 1]
inc rax
mov qword [rsi + 0x10], rax
mov rcx, rsi
ror byte [rax - 0x77], 0x46
adc byte [rax - 0x77], cl
int1
xor edx, edx
ror byte [rax - 0x7d], cl
add rsp, 0x20
pop rsi
jmp fcn.14009c030
invalid
add byte [rax], al
invalid
invalid
and byte [rsi - 0x17], bl
mov edi, 0x31000000
rol byte [rcx - 0x46], 0x3e
add byte [rax], al
invalid
xor eax, eax
mov r10d, 0x3e
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
nop dword [rax]
invalid
add byte [rax], al
add byte [rbp + 0x39], cl
sal dword [rbx + 0x56], 0x42
cmp r9, r8
jae 0x14009bfdb
movzx edx, byte [rcx + r9]
movzx edx, byte [rcx + rcx]
mov dh, 0x14
or dword [rax + 0x40745ffa], eax
cmp dl, 0x5f
je 0x14009bfcf
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
jb 0x14009bfb8
or dh, byte [rdx + 0x1f]
lea r11d, [rdx - 0x61]
lea ebx, [rdx - 0x61]
lahf
cmp r11b, 0x1a
jae 0x14009bfa8
add dl, 0xa9
ret 0xeba9
test eax, 0x8d440deb
jmp 0x14009bfb5
or eax, 0xbf5a8d44
lea r11d, [rdx - 0x41]
lea ebx, [rdx - 0x41]
pop rdx
mov edi, 0x1afb8041
cmp r11b, 0x1a
jae 0x14009bfdb
sub dword [rax - 0x76be1c3e], eax
ror dword [rcx - 1], cl
invalid
add dl, 0xe3
mov r11d, edx
mov ebx, edx
ret 0x41e3
jrcxz case.0x14008c005.216
mov ebx, edx
inc r9
inc ecx
ror dword [rcx + rcx*4 + 0x4e], 0x10
mov qword [rsi + 0x10], r9
mul r10
loop case.0x14009378c.102
jo 0x14009bfdb
invalid
movzx edx, r11b
mov dh, 0xd3
add rax, rdx
add eax, edx
sal byte [rbx - 0x4d], 1
jae 0x14009bf80
jmp 0x14009bfdb
inc r9
ror dword [rcx + rcx*4 + 0x4e], 0x10
mov qword [rsi + 0x10], r9
mov dword [rsi + 0x10], ecx
adc byte [rax - 1], r9b
sal byte [rbp + 0x36], 0x48
jne case.0x14009347b.132
mov rcx, qword [rsi + 0x20]
inc rax
jne case.0x14009347b.132
mov rcx, qword ss:[rsi + 0x20]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je case.0x1400938bf.78
sbb cl, byte [rax - 0x73]
adc eax, 0xae15d
loope 0x14009bff4
invalid
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
loope 0x14009bff4
or al, byte [rax]
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
mov r8d, 0x10
call fcn.1400047f0
cli
xchg esi, esi
dec dword [rcx - 0x7bfe4f3f]
invalid
mov al, 1
test cl, cl
idiv bh
mov ecx, eax
sal dword [rax + 0x75c98401], 0xd
mov al, 1
test cl, cl
add dword [rcx + rcx*8 - 0x38b7f28b], eax
invalid
jne 0x14009c00b
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dh, al
or byte [rax], r8b
or byte [rax], al
mov byte [rsi + 8], 0
or byte [rax], al
xor eax, eax
add rsp, 0x20
pop rsi
ret
invalid
and byte [rsi - 0x3d], bl
mov rcx, rsi
mov ecx, esi
int1
mov rdx, rax
add rsp, 0x20
pop rsi
jmp fcn.14009c710
out dx, eax
invalid
add byte [rax], al
out dx, eax
invalid
int3
int3
int3
int3
int3
int3
int3
int3
push rdi
push rbp
push rbx
sub rsp, 0x38
invalid
cmp byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rcx, qword [rcx]
invalid
test rcx, rcx
je 0x14009c5d7
test byte [rax + 0x4c000005], dl
mov r9, qword [rsi + 8]
mov ecx, dword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
invalid
adc byte [rcx + r15 - 0x38], r9b
enter 0xffffffffffff830f, 0xfffffffffffffffe
add dword [rax], eax
invalid
jae case.0x14009c09c.2
add byte [rax], al
add byte [rdi], cl
mov dh, 0x1c
add dword [rbp + rcx*4 + 0x40], ecx
add dword [rcx + rcx*4 + 0x46], ecx
movzx ebx, byte [rcx + rax]
lea r8, [rax + 1]
add dword [rcx + rcx*4 + 0x46], ecx
adc byte [rbx + rcx*4 + 0x56], al
invalid
add dword [rcx + rcx*4 + 0x46], ecx
adc byte [rbx + rcx*4 + 0x56], al
mov edx, dword [rsi + 0x18]
push rsi
sbb byte [rcx - 1], al
ret 0x8944
inc r10d
mov dword [rsi + 0x18], r10d
sbb byte [rcx - 0x7f], al
cli
hlt
add dword [rax], eax
invalid
sbb byte [rcx - 0x7f], al
cli
hlt
add byte [rdi], cl
ja case.0x14009347b.135
xchg dword [rax + rax + 0xf440000], eax
test byte [rax], al
add byte [rax], al
movzx r10d, bl
mov dh, 0xd3
add r10d, 0xffffffbf
cmp r10d, 0x38
cmp edx, 0x38
cmp edx, 0x38
cmp byte [rdi], cl
xchg eax, ecx
add dword [rax], eax
add byte [rbp + rcx*4 + 0x1d], cl
lea r11, [0x140156198]
invalid
invalid
ja case.0x14009c09c.2
enter 1, 0
lea r11, [0x140156198]
movsxd r10, dword [r11 + r10*4]
invalid
adc al, 0x93
add byte [rdi + 0x63], cl
invalid
adc al, 0x93
add r10, r11
add edx, ebx
jmp r10
loop case.0x14009a716.77
cmp eax, ecx
jae case.0x14009c09c.39
invalid
xor eax, 0x13c8042
outsb dx, byte [rsi]
cmp byte [rcx + r8], 0x6e
cmp byte [rcx + rax], 0x6e
jne case.0x14009c09c.39
add rax, 2
add rax, 2
add cl, byte [rax - 0x77]
adc byte [rax - 0x75], r9b
and byte [rax - 0x7b], r9b
leave
mov qword [rsi + 0x10], rax
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x14009c09c.39
lea rdx, [0x140149f61]
mov r8d, 1
fimul word [rdx]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
call fcn.1400047f0
mov dil, 1
mov bh, 1
and al, byte [rdi - 0x48bf000a]
mov bh, 1
add dword [rax + rax*8 + 0x523850f], eax
add byte [rax], al
test al, al
jne 0x14009c5fc
ror byte [rdi], 0x85
and eax, dword [0xc951c0db]
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
mov edx, ebx
call fcn.14009c800
invalid
invalid
add byte [rax], al
invalid
sbb eax, 0x40000007
mov bh, 1
add byte [rax - 0x49], al
add dword [rax + rax*8 + 0x50e850f], eax
invalid
invalid
add byte [rax], al
invalid
mov dil, 1
test al, al
jne 0x14009c5fc
invalid
invalid
add byte [rax], al
invalid
invalid
add byte [rax - 0x7d], cl
cmp qword [rsi], 0
je 0x14009c5fa
add byte ds:[rdi], cl
test byte [rdx], al
add eax, 0x4eff0000
dec dword [rsi + 0x18]
jmp 0x14009c5fa
invalid
sbb cl, ch
cli
add al, 0
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], r9b
leave
je 0x14009c126
lea rdx, [0x14014a158]
lea edx, [0x14014a158]
add byte [rcx - 0x48], al
sbb dword [rax], eax
add byte [rax], al
mov r8d, 0x19
call fcn.1400047f0
mov dil, 1
test al, al
ror byte [rdi], 0x85
invalid
jne 0x14009c5fc
mov qword [rsi], 0
mov byte [rsi + 8], 1
or byte [rcx], r8b
or byte [rcx], r8b
or byte [rcx], al
add ecx, ebp
invalid
jmp 0x14009c5fa
xor ebp, ebp
in eax, dx
jmp 0x14009c474
cmp r8, r9
jae case.0x14009c09c.16
cmp byte [rcx + r8], 0x65
jne case.0x14009c09c.16
add rax, 2
mov qword [rsi + 0x10], rax
add cl, byte [rax - 0x77]
adc byte [rax - 0x77], r9b
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
call fcn.14009d040
jmp 0x14009c0e3
test dl, dl
je 0x14009c2b4
test byte [rcx + rax], bh
add byte [rax], al
test byte [rcx + rax], bh
cmp al, 1
add byte [rax], al
xor ebp, ebp
jmp 0x14009c3dd
mov ebp, 0x31000001
in eax, dx
jmp 0x14009c4c7
add byte [rax], al
xor ebp, ebp
jmp 0x14009c555
mov edx, esi
call fcn.14009cb70
invalid
or dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x28
test rcx, rcx
je 0x14009c2e6
mov rdx, qword [rsp + 0x30]
call fcn.14009cc10
cmp rax, 1
jne case.0x14009c09c.2
cmp rdx, 1
je 0x14009c694
test rdx, rdx
jne case.0x14009c09c.2
invalid
jnp 0x14009c224
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je 0x14009c0ee
lea rdx, [0x14014a1dc]
lea edx, [0x14014a1dc]
mov r8d, 5
jmp 0x14009c65e
bnd call fcn.14009cb70
mov rcx, qword [rsp + 0x28]
test rcx, rcx
je 0x14009c2e6
mov rdx, qword [rsp + 0x30]
call fcn.14009cc10
add byte [rax], al
add byte [rax], al
test rax, rax
je case.0x14009c09c.2
mov rax, rdx
shr rax, 0x20
and byte [rbp + 0x29], dh
and byte [rbp + 0x29], dh
mov eax, edx
xor eax, 0xd800
add eax, 0xffef0000
add byte [rax], al
out dx, eax
invalid
cmp eax, 0xffef0800
jb case.0x14009c09c.2
add byte [rax], al
out dx, eax
invalid
cmp edx, 0x110000
add byte [rax], al
adc dword [rax], eax
je case.0x14009c09c.2
mov rcx, qword [rsi + 0x20]
call fcn.14009cdb0
add byte [rax], al
add byte [rax], al
jmp 0x14009c0e3
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
leave
je 0x14009c27c
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.1400047f0
test esi, esi
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x380850f], eax
add byte [rax], al
test esi, esi
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x380850f], eax
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], 0
jmp 0x14009c5fa
in eax, dx
jmp 0x14009c60a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c3da
lea rdx, [0x14014a1e5]
mov r8d, 1
mov eax, 1
mov eax, 1
call fcn.1400047f0
mov bpl, 1
mov dil, 1
test al, al
je 0x14009c3dd
jmp 0x14009c5fc
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0x5c
and al, 0x30
movzx ebx, byte [rsp + 0x30]
mov rcx, qword [rsi + 0x20]
test bl, bl
fisttp dword [rdi]
test byte [rcx + 1], cl
add byte [rax], al
fisttp dword [rdi]
test byte [rcx + 1], cl
add byte [rax], al
test rcx, rcx
je 0x14009c462
lea rdx, [0x14014a158]
mov r8d, 0x19
jmp 0x14009c452
ror byte [rdi], 0x84
push rsi
add dword [rax], eax
add cl, ch
xchg byte [rdx], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c552
lea rdx, [0x14014a1e5]
mov r8d, 1
call fcn.1400047f0
pop rbx
test dh, dh
inc dword [rax - 0x4b]
add dword [rax - 0x49], eax
add dword [rax + rax*8 + 0x1b2840f], eax
add byte [rax], al
pop rbx
test dh, dh
inc dword [rax - 0x4b]
add dword [rax - 0x49], eax
add dword [rax + rax*8 + 0x1b2840f], eax
add byte [rax], al
jmp 0x14009c5fc
idiv bh
mov bpl, 1
mov dil, 1
test al, al
jne 0x14009c5fc
add al, byte [rax]
invalid
add al, byte [rax]
add cl, ch
xor byte [rdx], al
add byte [rax], al
jmp 0x14009c60a
mov bpl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], r9b
leave
je 0x14009c403
lea rdx, [0x140149e0c]
mov r8d, 1
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
call fcn.1400047f0
mov dil, 1
test al, al
jne 0x14009c5fc
cmp bl, 0x52
je 0x14009c42e
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c42e
lea rdx, [0x14014a18f]
mov r8d, 4
call fcn.1400047f0
mov dil, 1
test al, al
jne 0x14009c5fc
mov dil, 1
mov rcx, rsi
mov dl, 1
call fcn.14009c030
jmp 0x14009c637
test rcx, rcx
je 0x14009c462
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.1400047f0
mov dil, 1
test al, al
jne 0x14009c5fc
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x14009c5fa
mov dword [rcx], eax
add byte [rax], al
mov dword [rcx], eax
add byte [rax], al
mov bpl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c49a
lea rdx, [0x140151f70]
mov r8d, 1
call fcn.1400047f0
invalid
xor esi, 0xffffffff
mov dil, 1
invalid
test al, al
jne 0x14009c5fc
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14009d300
add byte [rax], al
mov dil, 1
test rax, rax
ror byte [rdi], 0x85
add qword [rax], r8
invalid
ror byte [rdi], 0x85
add qword [rax], r8
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c63b
lea rdx, [0x140151f71]
jmp 0x14009c542
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c4ed
lea rdx, [0x140149e09]
mov r8d, 1
call fcn.1400047f0
mov dil, 1
test al, al
jne 0x14009c5fc
mov rcx, rsi
call fcn.14009d390
mov dil, 1
test rax, rax
jne 0x14009c5fc
cmp rdx, 1
jne 0x14009c52e
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c63b
lea rdx, str._____
mov r8d, 1
call fcn.1400047f0
test al, al
jne 0x14009c5fc
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c63b
lea rdx, [0x14014fabd]
mov r8d, 1
call fcn.1400047f0
jmp 0x14009c637
mov bpl, 1
mov dil, 1
mov rcx, rsi
mov dl, 1
call fcn.14009a6b0
test al, al
jne 0x14009c5fc
mov rax, qword [rsi]
test rax, rax
je 0x14009c5d7
mov rcx, qword [rsi + 0x10]
cmp rcx, qword [rsi + 8]
jae 0x14009c668
movzx eax, byte [rax + rcx]
inc rcx
mov qword [rsi + 0x10], rcx
cmp eax, 0x53
je 0x14009c6b0
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c5fa
xor edi, edi
mov eax, edi
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
ret
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c62c
lea rdx, [0x14014cf38]
mov r8d, 1
call fcn.1400047f0
mov dil, 1
test al, al
jne 0x14009c5fc
mov rcx, rsi
call fcn.14009d040
mov dil, 1
test al, al
jne 0x14009c5fc
test bpl, bpl
je 0x14009c0ee
call fcn.1400047f0
jmp 0x14009c0e3
invalid
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c27c
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c0ee
lea rdx, [0x14014a1e1]
mov r8d, 4
jmp 0x14009c65e
and byte [rax - 0x7b], r9b
leave
je 0x14009c6d3
lea rdx, [0x14014a1e6]
mov r8d, 3
call fcn.1400047f0
test al, al
jne 0x14009c5fc
mov rcx, rsi
call fcn.14009d430
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
sbb bh, bh
invalid
test rax, rax
jne 0x14009c5fc
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009c63b
invalid
invalid
invalid
invalid
invalid
int3
int3
push rdi
push rbx
sub rsp, 0x30
xor byte [rax - 0x75], cl
jno 0x14009c73f
invalid
xor byte [rax - 0x75], cl
jno 0x14009c73f
invalid
and byte [rax - 0x7b], cl
div byte [rsp + rdx*2 + 0x49]
mov esi, edx
test rsi, rsi
je 0x14009c778
mov r14, rdx
mov rbx, rcx
lea rdx, [0x14014a172]
mov r8d, 1
mov eax, 1
add byte [rax], al
mov rcx, rsi
call fcn.1400047f0
mov dil, 1
test al, al
jne 0x14009c77a
invalid
xor al, 0x4d
test esi, esi
test r14, r14
je 0x14009c788
mov r15d, dword [rbx + 0x28]
sub r15, r14
jae 0x14009c7a8
adc eax, 0xad9ed
or al, byte [rax]
mov r8d, 0x10
mov rcx, rsi
int1
int1
call fcn.1400047f0
test al, al
xchg dword [rax - 0x3f7b000a], eax
jne 0x14009c77a
mov qword [rbx], 0
add byte [rax], al
mov byte [rbx + 8], 0
xor edi, edi
dec dword [rcx - 0x3b7cb708]
mov eax, edi
add rsp, 0x30
xor byte [rbx + 0x5f], bl
xor byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
lea rdx, [0x14014a0ca]
invalid
or al, byte [rax]
mov r8d, 1
add byte [rax], al
mov rcx, rsi
add rsp, 0x30
invalid
xor byte [rbx + 0x5f], bl
pop rsi
pop r14
pop rsi
invalid
pop rsi
pop r15
jmp fcn.1400047f0
invalid
dec dword [rcx - 0x7d]
call [rdx]
jae 0x14009c7c8
add r15d, 0x61
mov dword [rsp + 0x24], r15d
jl 0x14009c7da
and al, 0x48
lea ecx, [rsp + 0x24]
jl 0x14009c7da
and al, 0x48
lea ecx, [rsp + 0x24]
mov rdx, rsi
call fcn.140009560
mov edi, eax
jmp 0x14009c77a
lea rdx, [0x14014a0ca]
mov r8d, 1
mov rcx, rsi
call fcn.1400047f0
xor dh, 0xff
test al, al
jne 0x14009c77a
invalid
cmp al, 6
mov edi, 0x1258e0f
add byte [rax], al
add rsi, r8
mov rcx, rsi
mov rdx, r14
call fcn.14009cc10
add eax, dword [rax]
invalid
xchg dword [rbx], eax
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
mov byte [rax], al
add byte [rax], al
test rax, rax
je case.0x140079188.334
mov rdi, qword [rdi + 0x20]
mov qword [rsp + 0x28], rdx
and al, 0x28
and al, 0x28
sub byte [rax - 0x7b], cl
dec dword [rdi]
test ch, ch
add byte [rax], al
add byte [rax - 0x73], cl
test rdi, rdi
je 0x14009c991
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov rdx, rdi
call fcn.140003f90
fbstp tbyte [rsi - 0xa]
inc dword [rax - 0x4b]
add dword [rax + rax*8 + 0x95840f], eax
add byte [rax], al
fbstp tbyte [rsi - 0xa]
jbe 0x14009c8a6
inc dword [rax - 0x4b]
add dword [rax + rax*8 + 0x95840f], eax
add byte [rax], al
add byte [rax], al
add cl, ch
rol byte [rax], cl
add byte [rax], al
jmp 0x14009c993
mov rcx, qword [rdi + 0x20]
test rcx, rcx
test ecx, ecx
je case.0x140074eff.389
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
ja 0x14009c8a7
or al, byte [rax]
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
call fcn.1400047f0
idiv bh
mov bpl, 1
test al, al
ror byte [rdi], 0x85
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
invalid
jne 0x14009c993
mov qword [rdi], 0
mov byte [rdi + 8], 0
jmp 0x14009c991
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and byte [r8 - 0x7b], r9b
test rcx, rcx
add byte [rax], al
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x14009c991
add byte [rax], al
lea rdx, [0x14014a171]
fmul dword [rdx]
or al, byte [rax]
add byte [rcx - 0x48], al
add dword [rax], eax
mov r8d, 1
add byte [rax], al
call fcn.1400047f0
mov ebp, eax
jmp 0x14009c993
mov rdi, qword [rdi + 0x20]
jg 0x14009c93e
test rdi, rdi
je 0x14009c991
lea rdx, [0x140151fa8]
mov r8d, 2
add byte [rax], al
add byte [rax], al
mov rcx, rdi
mov ecx, edi
call fcn.1400047f0
mov bpl, 1
test al, al
jne 0x14009c993
push rsp
mov rcx, rdi
stc
mov rdx, rsi
mov r8, r14
mov eax, esi
mov eax, esi
call fcn.1400047f0
test al, al
jne 0x14009c993
test byte [rdi + 0x34], 4
jne 0x14009c991
add bl, 0x9f
cmp bl, 0x1a
jae 0x14009c9b4
push rbp
push rbp
movzx eax, bl
mov ecx, 0x3bcfbbf
mov esp, 0xc1a30f03
mov esp, 0xc1a30f03
jae 0x14009c9b4
lea rcx, [0x14014a330]
lea ecx, [0x14014a330]
add byte [rbx + rcx*4 + 4], cl
ror dword [rax - 0x73], 0xd
invalid
mov r8, qword [rcx + rax*8]
add al, 0xc1
lea rcx, [0x14014a400]
mov rdx, qword [rcx + rax*8]
mov edx, dword [rcx + rax*8]
mov edx, dword [rcx + rax*8]
mov rcx, rdi
call fcn.1400047f0
mov bpl, 1
invalid
test al, al
inc dword [rax - 0x4b]
add dword [rax + rax*8 - 0x12cefd8b], eax
jne 0x14009c993
xor ebp, ebp
mov eax, ebp
add rsp, 0x30
add esp, 0x30
add esp, 0x30
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea eax, [0x14014a0d0]
sub edi, edx
or al, byte [rax]
invalid
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
mov rcx, rsi
int1
call fcn.1400ffd00
xor r8, qword [rsi]
add byte [rax - 0x73], cl
or eax, 0xb532d
or eax, dword [rax]
lea rcx, str.called__Option::unwrap____on_a__None__value
or eax, dword [rax]
lea r8, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x2b
invalid
fmul dword cs:[rdx]
add byte [rdx + 0x2b], bh
invalid
add al, ch
call fcn.1400ff770
int3
movsb byte [rdi], byte [rsi]
sub eax, 0xcccc0006
int3
int3
int3
sub rsp, 0x40
mov rsi, rcx
mov rsi, rcx
mov r9, qword [rcx]
test r9, r9
je case.0x140087e7e.245
add byte [rcx - 0x77], al
ror byte [rbx + rcx*4 + 0x56], 1
or byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x10]
cmp rcx, r10
mov r8d, edx
mov r10, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
cmp rcx, r10
jae 0x14009ca0c
cmp byte [r9 + rcx], 0x5f
jne 0x14009ca0c
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
xor eax, eax
shr cl, 0xa4
add byte [rax], al
add byte [rcx], dh
sar byte [rdi + 0x3e], 0x49
mov edi, 0x3e
mov r11, rcx
retf
jmp 0x14009cab0
xor eax, eax
mov edi, 0x3e
mov r11, rcx
retf
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x39], cl
ror dword [rdi], cl
sbb esp, 0
add byte [rax], al
invalid
cmp r11, r10
jae 0x14009cb05
invalid
add byte [rax], al
add byte [rbx + 0xf], al
mov dh, 0x14
movzx edx, byte [r9 + r11]
cmp dl, 0x5f
sbb dword [rax + 0x71745ffa], eax
je 0x14009caa4
lea ebx, [rdx - 0x30]
cmp bl, 0xa
jb 0x14009ca61
lea ebx, [rdx - 0x61]
cmp bl, 0x1a
sbb dh, byte [rbx + 0xd]
jae 0x14009ca50
add dl, 0xa9
jmp 0x14009ca5f
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x47f40a6], cl
sbb cl, byte [rdi]
jae 0x14009cb05
add dl, 0xe3
invalid
lea ebx, [rdx - 0x41]
cmp bl, 0x1a
jae 0x14009cb05
test eax, 0x80000000
ret 0x89e3
mov ebx, edx
ror dword [rcx - 1], cl
ret
inc r11
mov qword [rsi + 0x10], r11
mul rdi
jo 0x14009cb05
invalid
add byte [rax], al
add byte [rdi], cl
mov dh, 0xd3
movzx edx, bl
add rax, rdx
add eax, edx
jae 0x14009ca20
jmp 0x14009cb05
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
test rcx, rcx
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009cb34
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xad6df
invalid
or al, byte [rax]
lea rdx, [0x14014a171]
invalid
mov r8d, 1
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp fcn.1400047f0
inc r11
inc ebx
mov qword [rsi + 0x10], r11
inc rax
je 0x14009cb05
dec rcx
cmp rax, rcx
jae 0x14009cb05
je 0x14009cb34
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
sub dword [rsp + 0x20], eax
sub dword [rsp + 0x20], eax
and al, 0x20
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x18], ecx
test r8b, r8b
ror byte [rdi], 0x95
ret 0x8948
int1
call fcn.14009c030
dec dword [rdi]
sub byte [rsp + 0x20], al
ror byte [rdi], 0x95
ret 0x8948
dec dword [rdi]
sub byte [rsp + 0x20], al
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc dword [rsi + 0x10], ecx
adc bl, r13b
xor dword [rax - 0x75], ecx
and byte [rax - 0x7b], r9b
test ecx, ecx
jmp 0x14009cb36
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x14009cb28
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
add al, ch
sar byte [rsi + rsi*8 - 1], 1
add al, ch
sar byte [rsi + rsi*8 - 1], 1
mov ecx, eax
mov al, 1
test cl, cl
leave
leave
jne 0x14009cb36
xor eax, eax
mov qword [rsi], 0
mov byte [rsi + 8], al
or byte [rcx], r14b
xor eax, eax
ror byte [rax - 0x7d], 0xc4
pop rbx
pop rbx
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x14009cb63
lea rdx, [0x14014a158]
or dl, dh
or al, byte [rax]
mov r8d, 0x19
mov eax, 0x19
add byte [rax], al
add al, ch
xchg edi, eax
jl 0x14009cb4e
call fcn.1400047f0
mov ecx, eax
mov al, 1
invalid
test cl, cl
dec dword [rcx - 0x7bfe4f3f]
leave
add dword [rcx + rcx*8 - 0x2c14368c], eax
je case.0x140090d99.202
jmp 0x14009cb36
mov al, 1
jmp case.0x140090d99.202
push rdi
sub rsp, 0x28
sub byte [rcx - 0x77], cl
ror byte [rax - 0x77], cl
enter 0xffffffffffff8b4c, 0x42
mov r10, rdx
mov rax, rcx
mov r8, qword [rdx + 0x10]
adc byte [rax - 0x75], cl
or cl, byte [rax - 0x75]
push rdx
or byte [rcx + rcx*4 - 0x3a], cl
adc byte [rax - 0x75], cl
or cl, byte [rax - 0x75]
push rdx
or byte [rcx + rcx*4 - 0x3a], cl
nop word [rax + rax]
invalid
add byte [rax + 0x39], cl
cmp rsi, rdx
jae case.0x1400923ba.193
invalid
mov r9, rsi
movzx r11d, byte [rcx + rsi]
invalid
xor dword [rax - 1], ecx
inc rsi
mov qword [r10 + 0x10], rsi
jb 0x14009cbb4
invalid
jb 0x14009cbb4
lea edi, [r11 - 0x30]
lea edi, [rbx - 0x30]
cmp dil, 0xa
jb 0x14009cb90
lea edi, [r11 - 0x61]
lea edi, [rbx - 0x61]
cmp dil, 6
inc dword [rsi]
jb 0x14009cb90
cmp r11b, 0x5f
jne case.0x1400923ba.193
mov r10, r9
mov edx, ecx
sub r10, r8
jb 0x14009cbf0
test r8, r8
je case.0x140093404.160
cmp byte [rcx + r8], 0xc0
cmp byte [rcx + rax], 0xc0
jl 0x14009cbf0
invalid
add rcx, r8
mov qword [rax], rcx
mov qword [rax + 8], r10
mov dword [rax + 8], edx
mov dword [rax + 8], edx
jmp case.0x1400932e5.165
mov byte [rax + 8], 0
mov qword [rax], 0
add rsp, 0x28
pop rdi
pop rsi
ret
invalid
lea rax, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
add eax, 0xad4d9
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
call fcn.1400ffd00
int3
push qword [rax]
invalid
int3
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0xa8
add byte [rax], al
in al, dx
test al, 0
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, edx
add byte [rax], al
mov rsi, rdx
mov rdi, rcx
mov qword [rsp + 0x20], 1
and al, 0x20
add dword [rax], eax
add byte [rax], al
lea r9, [0x140149f62]
or eax, 0xad330
lea rbx, [rsp + 0x40]
pop rsp
and al, 0x40
invalid
mov rcx, rbx
mov rcx, rbx
invalid
mov rdx, rdi
mov r8, rsi
call fcn.140009980
dec dword [rbp + rcx*4 + 0x74]
lea esi, [rsp + 0x28]
lea esi, [rsp + 0x28]
je case.0x14009373b.153
sub byte [rsi + 0xf], ah
invalid
nop word [rax + rax]
add byte [rax], r8b
mov rcx, r14
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call fcn.14009de20
mov rax, qword [rsp + 0x28]
and al, 0x28
invalid
add byte [rax - 0x75], cl
and al, 0x28
cmp rax, 1
je 0x14009cc70
cmp eax, 2
jne 0x14009cc50
invalid
clc
add dh, byte [rbp - 0x1b]
in eax, 0x48
mov ecx, esi
int1
in eax, 0x48
mov ecx, esi
int1
int1
jmp 0x14009cc75
mov rcx, qword [rsp + 0x30]
xor byte [rax - 0x77], cl
mov rax, rsi
mov eax, esi
invalid
sub rax, rcx
cmp rax, 0x10
clc
adc byte [rsi + 4], dh
enter 0xffffffffffff8348, 0xfffffffffffffff8
clc
adc byte [rsi + 4], dh
xor eax, eax
jmp case.0x1400938bf.144
invalid
or al, 0xb8
add dword [rax], eax
add byte [rax], al
invalid
mov eax, 1
add byte [rax], al
add byte [rax + 0x39], cl
cmp rsi, rcx
cmp rsi, rcx
jne case.0x1400938bf.145
xor edx, edx
add rsp, 0xa8
test al, 0
add byte [rax], al
invalid
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
ret
add rsi, rdi
add rcx, rdi
xor edx, edx
mov r8d, 0xffffffff
invalid
jmp 0x14009ccc2
invalid
nop
mov r9, rdx
mov ecx, edx
shl r9, 4
mov edx, r10d
mov edx, edx
mov edx, edx
or rdx, r9
or edx, ecx
cmp rcx, rsi
cmp ecx, esi
je case.0x1400938bf.144
movzx ebx, byte [rcx]
movzx r9d, bl
retf
test r9b, r9b
leave
retf
leave
js 0x14009cce0
inc rcx
jmp 0x14009cd60
nop dword [rax + rax]
add byte [rax], al
mov r10d, r9d
and r10d, 0x1f
loop 0x14009cd06
movzx edi, byte [rcx + 1]
mov dh, 0x79
invalid
and edi, 0x3f
cmp r9b, 0xdf
jbe 0x14009cd36
movzx r11d, byte [rcx + 2]
shl edi, 6
add al, cl
out 6, eax
and r11d, 0x3f
or r11d, edi
cmp bl, 0xf0
jb 0x14009cd46
movzx r9d, byte [rcx + 3]
and r10d, 7
shl r10d, 0x12
shl r11d, 6
and r9d, 0x3f
or r9d, r11d
or r9d, r10d
cmp r9d, 0x110000
add byte [rax], al
adc dword [rax], eax
je case.0x1400938bf.144
add rcx, 4
jmp 0x14009cd60
add rcx, 2
shl r10d, 6
or r10d, edi
cli
mov r9d, r10d
jmp 0x14009cd60
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 0x14009ccb0
or r9d, 0x20
add r9d, 0xffffff9f
add r9d, 0xa
cmovb r9d, r8d
mov r10d, r9d
cmp r9d, 0x10
jb 0x14009ccb0
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
iretd
ror dword [rdx], 1
add byte [rdx + 0x2b], bh
call fcn.1400ff770
int3
mov r14d, edx
mov rsi, rcx
mov rcx, qword [rcx + 0x20]
mov rax, qword [rsi + 0x28]
sub byte [rdx + 0x27], bh
call qword [rax + 0x20]
mov dil, 1
test al, al
ror byte [rdi], 0x85
invalid
add al, byte [rax]
invalid
lea rbx, [0x14015627c]
mov dword [rsp + 0x34], eax
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], eax
nop word cs:[rax + rax]
cmp r14d, 0x22
jne 0x14009ce40
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov edx, 0x22
call qword [rax + 0x20]
mov r14d, 0x110000
test al, al
je 0x14009ce10
jmp 0x14009cfef
cmp r14d, 0x27
ja 0x14009ce62
mov eax, r14d
movsxd rax, dword [rbx + rax*4]
add rax, rbx
jmp rax
cmp r14d, 0x5c
je case.0x1400330f9.851
cmp r14d, 0x110000
je 0x14009d002
mov ecx, r14d
call fcn.1400091d0
test al, al
jne 0x14009cee1
mov ecx, r14d
call fcn.1400092f0
mov bp, 0x80
test al, al
je 0x14009cee1
mov eax, dword [rsp + 0x34]
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x38]
mov r9d, dword [rsp + 0x30]
jmp 0x14009cf2d
add byte [rax + 0x415deb6e], dh
mov ch, 2
xor edx, edx
mov bp, 0x5c
mov al, 0x72
jmp 0x14009cf24
mov ch, 2
xor edx, edx
mov bp, 0x5c
mov ebp, 0x27b0005c
mov ebp, 0x27b0005c
jmp 0x14009cf24
lea rcx, [rsp + 0x20]
mov edx, r14d
call fcn.1400052b0
dec dword [rdi]
mov bh, 0x6c
and al, 0x20
dec dword [rdi]
mov bh, 0x6c
and al, 0x20
mov eax, ebp
shr eax, 8
mov r8, qword [rsp + 0x22]
and al, 0x22
and al, 0x22
mov r14, r8
shr r14, 0x10
shr esi, 0x10
shr esi, 0x10
mov rdx, r8
shr rdx, 0x30
shr edx, 0x30
shr edx, 0x30
movzx r9d, byte [rsp + 0x2a]
and al, 0x2a
movzx r13d, byte [rsp + 0x2b]
movzx ebp, byte [rsp + 0x2b]
jmp 0x14009cf2d
mov r13b, 2
xor edx, edx
mov bp, 0x5c
pop rsp
invalid
mov al, 0x5c
pop rsp
add byte [rax - 0x9cebaa4], dh
xor r14d, r14d
xor r8d, r8d
xor r9d, r9d
mov dword [rsp + 0x30], r9d
mov dword [rsp + 0x34], eax
movzx eax, al
shl eax, 8
movzx ecx, bpl
or ecx, eax
mov word [rsp + 0x20], cx
mov qword [rsp + 0x40], rdx
movzx eax, dx
shl rax, 0x30
mov ecx, r14d
shl rcx, 0x10
mov qword [rsp + 0x38], r8
movzx edx, r8w
or rdx, rax
or rdx, rcx
mov qword [rsp + 0x22], rdx
mov byte [rsp + 0x2b], r13b
mov ebx, r13d
mov edx, r9d
jmp 0x14009cfb3
mov dword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x20], 0
xor r15d, r15d
xor ebx, ebx
xor r12d, r12d
xor ebp, ebp
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov edx, r14d
call qword [rax + 0x20]
mov r14d, r15d
mov edx, r12d
mov edx, esp
mov edx, esp
test al, al
jne 0x14009cfef
cmp bpl, 0x80
cmp ch, 0x80
je 0x14009cf80
cmp dl, bl
jae 0x14009cfdb
lea r12d, [rdx + 1]
mov byte [rsp + 0x2a], r12b
movzx ecx, dl
cmp dl, 0xa
jae 0x14009d026
mov r15d, r14d
movzx eax, byte [rsp + rcx + 0x20]
mov r14d, eax
jmp 0x14009cf9b
mov r14d, 0x110000
lea rbx, [0x14015627c]
jmp 0x14009ce10
mov eax, edi
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rax, qword [rax + 0x20]
mov edx, 0x27
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srcescape.rs
mov edx, 0xa
call fcn.1400ff670
int3
test byte [rax], al
add byte [rax], al
add byte [rax], al
cmp rcx, rdx
jae 0x14009d19a
mov r9, rcx
movzx eax, byte [rbx + rcx]
mov dh, 4
or ecx, dword [rax - 1]
ror dword [rax - 0x77], 0x4f
adc byte [rbp + rcx*4 + 0x50], al
rol byte [rcx - 0x80], 1
cli
or dh, byte [rdx - 0x21]
mov dh, 4
or ecx, dword [rax - 1]
ror dword [rax - 0x77], 0x4f
adc byte [rbp + rcx*4 + 0x50], al
rol byte [rcx - 0x80], 1
cli
or dh, byte [rdx - 0x21]
lea r10d, [rax - 0x61]
cmp r10b, 6
jb 0x14009d070
cmp al, 0x5f
jne 0x14009d19a
invalid
add byte [rbp - 0x77], cl
iretd
mov r15, r9
sub r15, r8
jb 0x14009d2b9
test r8, r8
test eax, eax
je 0x14009d0bf
cmp byte [rbx + r8], 0xbf
jle 0x14009d2b9
add edi, dword [rdi + 0x1fa8e0f]
add byte [rax], al
test r15b, 1
jne 0x14009d19a
add rbx, r8
and r15, 0xfffffffffffffffe
lea r12, [rbx + r15]
mov qword [rsp + 0x38], rbx
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x58], 2
lea rsi, [rsp + 0x38]
nop word [rax + rax]
mov rcx, rsi
call fcn.14009d6d0
cmp eax, 0x110000
jb 0x14009d100
cmp eax, 0x110001
jne 0x14009d19a
mov r14, qword [rdi + 0x20]
test r14, r14
je 0x14009d1f2
mov rcx, qword [r14 + 0x20]
mov rax, qword [r14 + 0x28]
mov edx, 0x22
call qword [rax + 0x20]
mov sil, 1
test al, al
jne 0x14009d1f4
mov qword [rsp + 0x38], rbx
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x58], 2
lea rcx, [rsp + 0x38]
call fcn.14009d6d0
cmp eax, 0x110001
jne 0x14009d205
mov rcx, qword [r14 + 0x20]
mov rax, qword [r14 + 0x28]
mov rax, qword [rax + 0x20]
mov edx, 0x22
add rsp, 0x60
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp rax
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x14009d1bc
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.1400047f0
mov sil, 1
test al, al
jne 0x14009d1f4
mov qword [rdi], 0
mov byte [rdi + 8], 0
jmp 0x14009d1f2
xor esi, esi
mov eax, esi
add rsp, 0x60
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rdi, [rsp + 0x38]
lea rbx, [rsp + 0x28]
cmp eax, 0x110000
je 0x14009d2cd
cmp eax, 0x27
jne 0x14009d247
mov rcx, qword [r14 + 0x20]
mov rax, qword [r14 + 0x28]
mov edx, 0x27
call qword [rax + 0x20]
test al, al
jne 0x14009d1f4
mov rcx, rdi
call fcn.14009d6d0
cmp eax, 0x110001
jne 0x14009d20f
jmp 0x14009d178
mov rcx, rbx
mov edx, eax
call fcn.14009dbd0
movzx ebp, byte [rsp + 0x28]
jmp 0x14009d282
mov edx, dword [rsp + 0x2c]
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], 0
xor ebp, ebp
mov rcx, qword [r14 + 0x20]
mov rax, qword [r14 + 0x28]
call qword [rax + 0x20]
test al, al
jne 0x14009d1f4
cmp bpl, 0x80
je 0x14009d258
movzx eax, byte [rsp + 0x32]
cmp al, byte [rsp + 0x33]
jae 0x14009d233
movzx ecx, al
lea edx, [rax + 1]
mov byte [rsp + 0x32], dl
cmp al, 0xa
jae 0x14009d2a8
movzx edx, byte [rsp + rcx + 0x28]
jmp 0x14009d26f
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srcescape.rs
mov edx, 0xa
call fcn.1400ff670
lea rax, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rax
mov rcx, rbx
call fcn.1400ffd00
lea rax, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srcops_function.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140149b80]
lea r8, [rsp + 0x28]
mov edx, 0x2b
call fcn.1400ffac0
int3
ror dword [rax - 0x77], 0x4b
adc byte [rcx], dh
dec dword [rax - 0x77]
clc
mov rdx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
mov r8, qword [rcx]
test r8, r8
ror byte [rdi], 0x84
invalid
add al, byte [rax]
invalid
ror byte [rdi], 0x84
or eax, 0x48000002
mov esi, ecx
mov rsi, rcx
mov ebp, 0x3e
lea rdi, [rsp + 0x20]
jl 0x14009d47c
and byte [rax - 0x73], cl
pop rsp
and al, 0x40
jl 0x14009d47c
and byte [rax - 0x73], cl
pop rsp
and al, 0x40
lea r14, str.:_library_std_srciomod.rs
or al, byte [rax]
lea r15, [0x14014a179]
or al, byte [rax]
xor r12d, r12d
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
or byte [rax - 0x75], r9b
adc byte [rcx + r15 - 0x38], r9b
jae 0x14009d487
cmp byte [r8 + rax], 0x45
je 0x14009d691
test r12, r12
je 0x14009d4bf
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14009d4bf
mov r8d, 2
mov rdx, r15
call fcn.1400047f0
test al, al
jne case.0x14007d153.363
mov r8, qword [rsi]
test r8, r8
je 0x14009d562
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae 0x14009d5b0
cmp byte [r8 + rax], 0x73
jne 0x14009d5b0
lea rcx, [rax + 1]
mov qword [rsi + 0x10], rcx
cmp rcx, r9
jae 0x14009d4f4
cmp byte [r8 + rcx], 0x5f
jne 0x14009d4f4
add rax, 2
mov qword [rsi + 0x10], rax
jmp 0x14009d5b0
xor eax, eax
nop word cs:[rax + rax]
cmp rcx, r9
jae 0x14009d627
movzx edx, byte [r8 + rcx]
cmp dl, 0x5f
je 0x14009d594
lea r10d, [rdx - 0x30]
cmp r10b, 0xa
jb 0x14009d544
lea r10d, [rdx - 0x61]
cmp r10b, 0x1a
jae 0x14009d530
add dl, 0xa9
jmp 0x14009d541
lea r10d, [rdx - 0x41]
cmp r10b, 0x1a
jae 0x14009d627
add dl, 0xe3
mov r10d, edx
inc rcx
mov qword [rsi + 0x10], rcx
mul rbp
jo 0x14009d627
movzx edx, r10b
add rax, rdx
jae 0x14009d500
jmp 0x14009d627
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x140079188.387
mov r13d, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
lea rdx, [0x14014a171]
call fcn.1400047f0
idiv bh
idiv bh
inc dword [rax + rax*8 + 0x87840f]
add byte [rax], al
test al, al
je 0x14009d616
jmp 0x14009d65c
inc rcx
mov qword [rsi + 0x10], rcx
adc byte [rax - 1], r9b
ror byte [rdi], 0x84
add dword [rax], 0
invalid
ror dword [rax - 0x77], 0x4e
adc byte [rax - 1], r9b
adc byte [rax - 1], cl
ror byte [rdi], 0x84
add dword [rax], 0
add byte [rax - 0x7d], cl
clc
dec dword [rdi]
test byte [rcx], bh
jns 0x14009d5ac
cmp rax, 0xffffffffffffffff
je 0x14009d627
jns 0x14009d5ac
add byte [rax], al
jns 0x14009d5ac
add byte [rax], al
add byte [rax], al
add byte [rsi - 0x70], ah
nop
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.14009b070
mov ch, 0xda
invalid
dec dword [rax - 0x7d]
jl 0x14009d5e3
and al, 0x20
invalid
mov ch, 0xda
invalid
invalid
and al, 0x20
add byte [rdi], cl
je 0x14009d670
movups xmm0, xmmword [rsp + 0x20]
and byte [rax], al
je 0x14009d670
add byte [rax], al
movups xmm0, xmmword [rsp + 0x20]
and byte [rdi], cl
adc byte [rsp + 0x30], cl
movups xmm1, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x50], xmm1
sub dword [rsp + 0x50], ecx
and al, 0x50
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
mov r13, qword [rsi + 0x20]
test r13, r13
test ebp, ebp
je 0x14009d608
mov rcx, rbx
invalid
mov rdx, r13
call fcn.14009b290
invalid
invalid
test al, al
jne case.0x14007d153.363
invalid
mov r8d, 2
mov eax, 2
mov rcx, r13
mov rdx, r14
call fcn.1400047f0
test al, al
jne case.0x14007d153.363
jmp 0x128fc5f4c
mov rcx, rsi
int1
mov dl, 1
call fcn.14009c030
test al, al
jne case.0x14007d153.363
mov r8, qword [rsi]
inc r12
inc esp
inc esp
test r8, r8
test eax, eax
jne 0x14009d46f
jmp case.0x140079188.387
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
leave
je 0x14009d64e
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
add byte [rax], al
add byte [rax], al
call fcn.1400047f0
inc dword [rax + rax*8 - 0x42bef78c]
add dword [rax], eax
add byte [rax], al
invalid
test al, al
je 0x14009d64e
mov r13d, 1
add byte [rax], al
add bl, ch
invalid
jmp 0x14009d65c
mov qword [rsi], 0
mov byte [rsi + 8], 0
or byte [rax], al
invalid
add byte [rax], al
add dh, al
or byte [rax], r8b
or byte [rax], al
or byte [rax], al
xor r13d, r13d
mov rax, r13
call 0x1a8ce59ab
add rsp, 0x68
add esp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movzx ebx, byte [rsp + 0x28]
mov dh, 0x5c
and al, 0x28
invalid
sub byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
test bl, bl
and byte [rbx + r11*8 - 0x7ab7e28c], r8b
leave
je 0x14009d69a
test rcx, rcx
test ecx, ecx
je 0x14009d6b5
lea rdx, [0x14014a158]
mov r8d, 0x19
add byte [rax], al
invalid
iretd
add byte [rax], al
add bl, ch
jmp 0x14009d6ac
invalid
invalid
jmp 0x14009d6ac
inc rax
mov qword [rsi + 0x10], rax
adc bl, r13b
invalid
ror byte [rax - 0x77], 0x46
adc bl, ch
adc bl, r13b
mov edi, 0x74c98548
invalid
test rcx, rcx
je 0x14009d6b5
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
or al, byte [rax]
mov r8d, 0x10
add al, ch
invalid
call fcn.1400047f0
test al, al
jne case.0x14007d153.363
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp case.0x140079188.387
add byte [rax], al
add byte [rax - 0x6714f7a2], cl
or bl, ch
cwde
int3
push rsi
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb0
sub esp, 0xb0
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
mov r8, qword [rcx + 0x20]
mov eax, 0x110001
sub rdx, r8
invalid
add byte [rcx + rbp - 0x3e], cl
ret 0x820f
jb 0x14009dad8
in eax, 3
add byte [rax], al
mov rax, qword [rcx]
lea r9, [rax + r8]
mov qword [rcx], r9
mov qword [rcx + 8], rdx
cmp r8, 2
jne 0x14009db15
add cl, byte [rdi]
test dword [rdx], ecx
add al, 0
or al, byte [rax + rax]
add byte [rdi + rcx - 0x4a], al
movzx r10d, byte [rax]
movzx r8d, byte [rax + 1]
lea eax, [r10 - 0x30]
adc byte [rdi + rcx - 0x4a], al
add dword [rcx - 0x73], eax
rol byte [rbx + 0x1e720af8], 1
or dh, byte [rdx + 0x1e]
lea eax, [rdx - 0x30]
cmp eax, 0xa
jb case.0x140083d37.360
clc
or dh, byte [rdx + 0x1e]
invalid
or r10d, 0x20
add r10d, 0xffffff9f
add r10d, 0xa
add edx, 0xa
mov eax, 0xffffffff
inc dword [rcx + 0xf]
ret 0xf883
adc byte [rdi], cl
add edx, 3
add byte [rax], al
ret 0x419f
inc dword [rcx + 0xf]
ret 0xf883
ret 3
lea r11d, [r8 - 0x30]
cmp r11d, 0xa
jb 0x14009d765
rol byte [rcx - 0x7d], 1
sti
or dh, byte [rdx + 0x20]
or r8d, 0x20
add r8d, 0xffffff9f
invalid
lahf
rcr byte [rdi + 0xac08341], 0x41
lahf
add r8d, 0xa
mov r11d, 0xffffffff
mov ebx, 0xffffffff
mov ebx, 0xffffffff
cmovae r11d, r8d
cmp r11d, 0x10
jae 0x14009dafd
invalid
cwde
add eax, dword [rax]
invalid
fadd dword [r9 - 0x7d]
sti
adc byte [rdi], cl
sbb dword [rax - 0x3ffffffd], 0xffffffe0
shl al, 4
or r11b, al
add al, 0x41
or bl, al
js 0x14009d7bb
mov byte [rsp + 0x24], r11b
mov word [rsp + 0x25], 0
mov byte [rsp + 0x27], 0
lea rax, [rsp + 0x24]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
mov r8d, 1
lea rsi, [rsp + 0x40]
lea rdx, [rsp + 0x24]
mov rcx, rsi
call fcn.1400053a0
cmp qword [rsp + 0x40], 0
je 0x14009d7ea
mov eax, 0x110000
jmp 0x14009dad8
mov eax, 0x110000
cmp r11b, 0xc0
add byte [rcx], dl
add byte [rcx - 0x80], al
sti
ror byte [rdi], 0x82
invalid
invalid
invalid
jb 0x14009dad8
cmp r11b, 0xe0
cmp bl, 0xe0
jb 0x14009d824
cmp r11b, 0xf0
jae 0x14009d883
mov r8d, 3
mov r10b, 1
xor eax, eax
jmp 0x14009d898
add byte [rax], al
add byte [rcx - 0x4e], al
add dword [rcx], esi
shr cl, 0xae
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
and al, 0x48
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], rax
and al, 0x78
and al, 0x78
lea rdx, [rcx + rax]
test rax, rax
je case.0x14008c005.305
movzx eax, byte [rcx]
add dword [rax + rax*8 - 0x72b3dc88], eax
test al, al
js 0x14009d831
sar byte [rax + 0x23], 0x4c
lea eax, [rcx + 1]
invalid
invalid
lea r8, [rcx + 1]
add r9d, ebp
add r8b, byte [rax]
add byte [rax + 0x110000], bh
mov eax, 0x110000
jmp 0x14009da5b
mov eax, 0x110000
add byte [rcx], dl
add byte [rcx - 0x77], cl
mov eax, ecx
jmp 0x14009da5b
adc dword [rax], eax
mov r8, rcx
mov eax, ecx
jmp 0x14009da5b
invalid
mov r8d, 2
add byte [rax], al
add byte [rbp + 0x31], al
xor r10d, r10d
xor eax, eax
jmp 0x14009d898
xor r10d, r10d
xor eax, eax
jmp 0x14009d898
mov r9d, eax
and r9d, 0x1f
movzx r11d, byte [rcx + 1]
mov dh, 0x59
invalid
mov dh, 0x59
pop rcx
add dword [rcx - 0x7d], eax
jrcxz case.0x140090ec6.272
and r11d, 0x3f
cmp al, 0xdf
jbe 0x14009da3d
fisttp word [rdi]
xchg ah, dh
add dword [rax], eax
add byte [rdi + rcx - 0x4a], al
invalid
invalid
mov dh, 0x51
movzx r10d, byte [rcx + 2]
movzx edx, byte [rcx + 2]
mov dh, 0x51
add al, byte [rcx - 0x3f]
shl r11d, 6
jrcxz 0x14009d858
and r10d, 0x3f
or r10d, r11d
or edx, ebx
or edx, ebx
fidivr dword [rax + rsi*8]
cmp al, 0xf0
jb 0x14009da4d
in al, dx
add dword [rax], eax
add byte [rbp + rcx*4 + 0x41], cl
add al, 0xf
mov dh, 0x41
add eax, dword [r9 - 0x7d]
lea r8, [rcx + 4]
lea eax, [rcx + 4]
movzx eax, byte [rcx + 3]
add eax, dword [r9 - 0x7d]
and r9d, 7
loope 0x14009d874
shl r9d, 0x12
shl r10d, 6
shl edx, 6
adc al, byte [rcx - 0x3f]
loop case.0x1400915ac.243
shl edx, 6
invalid
and eax, 0x3f
loopne 0x14009d8b7
invalid
or eax, r10d
or eax, edx
or eax, r9d
jmp 0x14009da5b
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x80], al
sti
clc
cmp r11b, 0xf8
jae 0x14009dad8
add al, byte [r8]
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
invalid
mov r8d, 4
add byte [rax], al
add byte [rax - 0x2dcebaff], dh
invalid
mov al, 1
xor r10d, r10d
invalid
rol byte [rax + rcx*4 + 0x5c], cl
and al, 0x24
mov byte [rsp + 0x24], r11b
mov word [rsp + 0x25], 0
mov dword [rsp + 0x25], 0x44c60000
and al, 0x27
invalid
add byte [rax - 0x73], cl
je 0x14009d8d1
add byte [rax], al
mov byte [rsp + 0x27], 0
lea rsi, [rsp + 0x24]
invalid
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x30], r8
and al, 0x30
sub byte [rcx + rcx*4 + 0x44], cl
and al, 0x30
and al, 0x30
xor byte [rax - 0x7d], cl
cli
add cl, byte [rdi]
invalid
invalid
cmp rdx, 2
jb 0x14009d7b1
lea rdi, [r9 + 2]
lea edi, [rcx + 2]
add cl, byte [rax - 0x73]
lea rsi, [rdx - 2]
jb 0x14009d8c8
mov qword [rcx], rdi
mov qword [rcx + 8], rsi
movzx r14d, byte [r9]
movzx esi, byte [rcx]
movzx esi, byte [rcx]
mov dh, 0x31
movzx ebx, byte [r9 + 1]
lea edi, [r14 - 0x30]
cmp edi, 0xa
jb case.0x1400932e5.217
invalid
or r14d, 0x20
add r14d, 0xffffff9f
lahf
invalid
add esi, 0xffffff9f
lahf
add r14d, 0xa
mov edi, 0xffffffff
cmovae edi, r14d
cmovae edi, esi
invalid
invalid
cmovae edi, esi
cmp edi, 0xf
ja 0x14009dafd
add byte [rax], al
add byte [rax], al
lea ebp, [rbx - 0x30]
cmp ebp, 0xa
jb 0x14009d923
invalid
imul edx, eax, 0xffffff83
rol byte [rbx + 0x1a720afd], 1
std
or dh, byte [rdx + 0x1a]
invalid
or ebx, 0x20
add ebx, 0xffffff9f
add ebx, 0xa
invalid
retf
or bh, byte [rbp - 1]
mov ebp, 0xffffffff
invalid
cmovae ebp, ebx
jmp 0x14009d89e
cmp ebp, 0xf
ja 0x14009dafd
fiadd dword [rcx]
add byte [rax], al
fiadd dword [rcx]
add byte [rax], al
add byte [rax - 0x40], al
shl dil, 4
out 4, eax
or bpl, dil
or ch, bh
mov byte [rsp + 0x25], bpl
cmp r11b, 0xe0
sti
loopne case.0x14009373b.193
invalid
jb 0x14009d797
invalid
pop rsi
invalid
dec dword [rax - 0x7d]
inc byte [rdx]
cmp rsi, 2
cmp esi, 2
jb 0x14009d7b1
outsb dx, byte [rsi]
invalid
invalid
lea rsi, [r9 + 4]
lea r11, [rdx - 4]
lea ebx, [rdx - 4]
add al, 0x4c
lea ebx, [rdx - 4]
pop rdx
cld
mov qword [rcx], rsi
mov qword [rcx + 8], r11
mov dword [rcx + 8], ebx
mov dword [rcx + 8], ebx
or byte [rcx + 0xf], al
mov dh, 0x59
movzx ebx, byte [r9 + 2]
movzx ebx, byte [rcx + 2]
add al, byte [rcx + 0xf]
movzx edi, byte [r9 + 3]
movzx edi, byte [rcx + 3]
mov dh, 0x79
add ecx, dword [rbp - 0x17c2f8d]
invalid
invalid
jns case.0x14009373b.223
lea esi, [rbx - 0x30]
cmp esi, 0xa
jb case.0x140093a62.181
or dh, byte [rdx + 0x1a]
or ebx, 0x20
add ebx, 0xffffff9f
ret
lahf
add ebx, 0xa
mov esi, 0xffffffff
invalid
invalid
invalid
dec dword [rdi]
invalid
invalid
invalid
cmp esi, 0xf
dec byte [rdi]
invalid
ja 0x14009dafd
add byte [rax], al
lea ebx, [rdi - 0x30]
cmp ebx, 0xa
or dh, byte [rdx + 0x1a]
or dh, byte [rdx + 0x1a]
sbb al, byte [rbx - 0x387cdf31]
lahf
or edi, 0x20
iretd
add edi, 0xffffff9f
add edi, 0xa
mov ebx, 0xffffffff
invalid
or bh, byte [rbx - 1]
dec dword [rdi]
cmovae ebx, edi
cmp ebx, 0xf
ja 0x14009dafd
pop rbp
add dword [rax], eax
add byte [rax], al
fild word [r11 - 0x78f0f005]
pop rbp
add dword [rax], eax
add byte [rax], al
shl sil, 4
shl sil, 4
add al, 0x40
or bl, dh
or bl, sil
mov byte [rsp + 0x26], bl
test r10b, r10b
test dl, dl
jne 0x14009d797
cmp r11, 2
cmp ebx, 2
jb 0x14009d7b1
invalid
lea r10, [r9 + 6]
add rdx, 0xfffffffffffffffa
add edx, 0xfffffffa
add edx, 0xfffffffa
mov qword [rcx], r10
mov qword [rcx + 8], rdx
movzx r10d, byte [r9 + 4]
add al, 0x41
movzx edx, byte [rcx + 5]
lea ecx, [r10 - 0x30]
cmp ecx, 0xa
jb 0x14009d9fe
or r10d, 0x20
add r10d, 0xffffff9f
add r10d, 0xa
mov ecx, 0xffffffff
cmovae ecx, r10d
cmp ecx, 0xf
ja 0x14009dafd
lea r9d, [rdx - 0x30]
cmp r9d, 0xa
jb 0x14009da25
or edx, 0x20
add edx, 0xffffff9f
add edx, 0xa
mov r9d, 0xffffffff
cmovae r9d, edx
cmp r9d, 0xf
ja 0x14009dafd
test al, al
je 0x14009dae6
shl cl, 4
or r9b, cl
mov byte [rsp + 0x27], r9b
jmp 0x14009d797
lea r8, [rcx + 2]
shl r9d, 6
or r9d, r11d
mov eax, r9d
jmp 0x14009da5b
lea r8, [rcx + 3]
shl r9d, 0xc
or r10d, r9d
mov eax, r10d
cmp r8, rdx
je 0x14009dac9
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.1400ff670
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.1400ff770
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x28
call fcn.1400ff770
call fcn.14009dc80
mov qword [rsp + 0x38], rax
lea rax, [rsp + 0x28]
mov qword [rsp + 0x40], rax
lea rax, [0x14009dd60]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x50], rax
lea rax, [0x1400384e0]
mov qword [rsp + 0x58], rax
lea rax, [rsp + 0x38]
mov qword [rsp + 0x60], rax
lea rax, [fcn.140003f90]
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_found
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.1400ff5b0
int3
mov rcx, rdi
call fcn.14009b940
test al, al
jne 0x14009ecb6
mov rcx, qword [rdi]
test rcx, rcx
je 0x14009ec44
mov rax, qword [rdi + 0x10]
cmp rax, qword [rdi + 8]
jae 0x14009ec44
cmp byte [rcx + rax], 0x70
jne 0x14009ec44
inc rax
mov qword [rdi + 0x10], rax
mov rcx, qword [rdi + 0x20]
test bpl, 1
je 0x14009eb80
test rcx, rcx
je 0x14009eba2
mov r8d, 2
mov rdx, r13
call fcn.1400047f0
test al, al
je 0x14009eba2
jmp 0x14009ecb6
nop word cs:[rax + rax]
test rcx, rcx
je 0x14009ec18
mov r8d, 1
mov rdx, rbx
call fcn.1400047f0
mov bpl, 1
test al, al
jne 0x14009ecc9
cmp qword [rdi], 0
je 0x14009ec21
mov rcx, r14
mov rdx, rdi
call fcn.14009b070
cmp qword [rsp + 0x20], 0
je 0x14009ec6b
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
mov rdx, qword [rdi + 0x20]
test rdx, rdx
je 0x14009eb10
mov rcx, r15
call fcn.14009b290
test al, al
jne 0x14009ecb6
mov bpl, 1
cmp qword [rdi], 0
jne 0x14009eba8
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x14009ecb4
lea rdx, [0x14014a171]
mov r8d, 1
call fcn.1400047f0
mov esi, eax
jmp 0x14009ecb6
test bpl, 1
je 0x14009ecb4
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x14009ecb4
lea rdx, [0x140149e0a]
mov r8d, 1
call fcn.1400047f0
test al, al
je 0x14009ecb4
jmp 0x14009ecb6
movzx ebx, byte [rsp + 0x28]
mov rcx, qword [rdi + 0x20]
test bl, bl
je 0x14009ec8c
test rcx, rcx
je 0x14009ecaa
test rcx, rcx
je 0x14009ecaa
xor esi, esi
mov eax, esi
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov sil, 1
jmp 0x14009ecb6
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rdx, r12
mov r8, r14
call qword [rax + 0x18]
test al, al
mov r15d, dword [rsp + 0x3c]
mov r13, qword [rsp + 0x78]
mov rdi, qword [rsp + 0x70]
mov rdx, qword [rsp + 0x30]
jne 0x1400a0a3f
cmp rdi, r13
setne r15b
je 0x1400a0a3f
test rdx, rdx
je 0x1400a0a56
lea r10, [rdi + 1]
movzx ecx, byte [rbp]
xor eax, eax
mov rbx, rdx
test cl, cl
jns 0x1400a0190
jmp 0x1400a0112
cmp rbx, 2
jb 0x1400a0a56
movzx ecx, byte [rbp + rax + 1]
cmp cl, 0xbf
jle 0x1400a0a6e
dec rbx
inc rax
test cl, cl
jns 0x1400a0190
mov r8d, ecx
and r8b, 0x1f
movzx r11d, r8b
movzx r9d, byte [rbp + rax + 1]
and r9d, 0x3f
cmp cl, 0xdf
jbe 0x1400a0170
movzx r8d, byte [rbp + rax + 2]
shl r9d, 6
and r8d, 0x3f
or r8d, r9d
cmp cl, 0xf0
jb 0x1400a0180
movzx ecx, byte [rbp + rax + 3]
and r11d, 7
shl r11d, 0x12
shl r8d, 6
and ecx, 0x3f
or ecx, r8d
or ecx, r11d
cmp ecx, 0x110000
jne 0x1400a0193
jmp 0x1400a0a56
shl r11d, 6
or r11d, r9d
mov ecx, r11d
jmp 0x1400a0193
shl r11d, 0xc
or r8d, r11d
mov ecx, r8d
jmp 0x1400a0193
movzx ecx, cl
lea r14, [rax + rbp]
add ecx, 0xffffffd0
cmp ecx, 9
jbe 0x1400a00f0
mov r9, rdx
sub r9, rbx
je 0x1400a01bd
jb 0x1400a0a8e
cmp byte [rbp + r9], 0xbf
jle 0x1400a0a8e
mov qword [rsp + 0x70], r10
lea rcx, [rsp + 0x40]
mov rdx, rbp
mov r8, r9
call fcn.14000a4b0
cmp byte [rsp + 0x40], 0
jne 0x1400a0aa5
mov r12, qword [rsp + 0x48]
test r12, r12
je 0x1400a0210
mov rax, rbx
sub rax, r12
mov qword [rsp + 0x30], rax
jbe 0x1400a0220
cmp byte [r14 + r12], 0xbf
jle 0x1400a0b17
cmp qword [rsp + 0x70], r13
je 0x1400a0238
jmp 0x1400a0340
mov qword [rsp + 0x30], rbx
jmp 0x1400a0340
jne 0x1400a0b17
xor eax, eax
mov qword [rsp + 0x30], rax
cmp qword [rsp + 0x70], r13
jne 0x1400a0340
mov eax, dword [rsi + 0x34]
and eax, 4
je 0x1400a0340
cmp byte [r14], 0x68
jne 0x1400a0340
cmp r12, 2
jb 0x1400a0266
cmp byte [r14 + 1], 0xbf
jle 0x1400a0bb7
lea rcx, [r12 - 1]
jmp 0x1400a0268
xor ecx, ecx
lea rax, [r14 + 1]
add rcx, r14
inc rcx
nop word cs:[rax + rax]
cmp rax, rcx
je 0x1400a0a37
movzx r10d, byte [rax]
movzx edx, r10b
test dl, dl
js 0x1400a02a0
inc rax
jmp 0x1400a0320
mov r8d, edx
and r8d, 0x1f
movzx r11d, byte [rax + 1]
and r11d, 0x3f
cmp dl, 0xdf
jbe 0x1400a02f6
movzx r9d, byte [rax + 2]
shl r11d, 6
and r9d, 0x3f
or r9d, r11d
cmp r10b, 0xf0
jb 0x1400a0306
movzx edx, byte [rax + 3]
and r8d, 7
shl r8d, 0x12
shl r9d, 6
and edx, 0x3f
or edx, r9d
or edx, r8d
cmp edx, 0x110000
je 0x1400a0a37
add rax, 4
jmp 0x1400a0320
add rax, 2
shl r8d, 6
or r8d, r11d
mov edx, r8d
jmp 0x1400a0320
add rax, 3
shl r8d, 0xc
or r9d, r8d
mov edx, r9d
nop word cs:[rax + rax]
lea r8d, [rdx - 0x30]
cmp r8d, 0xa
jb 0x1400a0280
or edx, 0x20
add edx, 0xffffff9f
cmp edx, 6
jb 0x1400a0280
nop dword [rax]
test rdi, rdi
je 0x1400a0365
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov r8d, 2
lea rdx, [0x140149d50]
call qword [rax + 0x18]
test al, al
jne 0x1400a0a3f
mov dword [rsp + 0x3c], r15d
mov rdi, r12
mov r13, r14
cmp r12, 2
jb 0x1400a03a0
movzx eax, word [r14]
mov rdi, r12
mov r13, r14
cmp eax, 0x245f
jne 0x1400a03a0
cmp byte [r14 + 1], 0xbf
jle 0x1400a0b8e
lea r13, [r14 + 1]
lea rdi, [r12 - 1]
nop dword [rax + rax]
mov rbp, r14
add rbp, r12
mov r12, r13
mov r14, rdi
test rdi, rdi
je 0x1400a0440
movzx eax, byte [r12]
cmp eax, 0x24
je 0x1400a0560
cmp eax, 0x2e
jne 0x1400a0440
cmp r14, 2
jb 0x1400a05db
movzx ecx, byte [r12 + 1]
cmp cl, 0xbf
jle 0x1400a0b5f
movzx eax, cl
test cl, cl
js 0x1400a0937
cmp eax, 0x2e
jne 0x1400a099c
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov r8d, 2
lea rdx, [0x140149d50]
call qword [rax + 0x18]
test al, al
jne 0x1400a0a3c
cmp r14, 3
jb 0x1400a097f
cmp byte [r12 + 2], 0xc0
jl 0x1400a0bd7
add r14, 0xfffffffffffffffe
mov rdi, r14
jmp 0x1400a0981
lea rax, [r12 + r14]
xor r8d, r8d
mov rcx, r12
jmp 0x1400a0472
lea r9, [rcx + 1]
cmp edx, 0x24
je 0x1400a0520
mov r8, r13
sub r8, rcx
add r8, r9
mov rcx, r9
cmp edx, 0x2e
je 0x1400a0520
cmp rcx, rax
je 0x1400a0090
mov r13, r8
movzx r9d, byte [rcx]
movzx edx, r9b
test dl, dl
jns 0x1400a0450
mov r8d, edx
and r8d, 0x1f
movzx r11d, byte [rcx + 1]
and r11d, 0x3f
cmp dl, 0xdf
jbe 0x1400a04e9
movzx r10d, byte [rcx + 2]
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
fiadd dword [rcx - 0x80]
stc
invalid
jb 0x1400a0502
fiadd dword [rcx - 0x80]
stc
invalid
movzx edx, byte [rcx + 3]
and r8d, 7
shl r8d, 0x12
shl r10d, 6
and edx, 0x3f
or edx, r10d
or edx, r8d
cmp edx, 0x110000
je 0x1400a0090
lea r9, [rcx + 4]
cmp edx, 0x24
jne 0x1400a045d
jmp 0x1400a0520
lea r9, [rcx + 2]
shl r8d, 6
or r8d, r11d
mov edx, r8d
cmp edx, 0x24
jne 0x1400a045d
jmp 0x1400a0520
lea r9, [rcx + 3]
shl r8d, 0xc
or r10d, r8d
mov edx, r10d
cmp edx, 0x24
jne 0x1400a045d
nop dword [rax]
test r13, r13
je 0x1400a057f
mov rdi, r14
sub rdi, r13
jbe 0x1400a059f
cmp byte [r12 + r13], 0xbf
jle 0x1400a0afa
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rdx, r12
mov r8, r13
call qword [rax + 0x18]
test al, al
jne 0x1400a0a3c
cmp byte [r12 + r13], 0xc0
jge 0x1400a05ca
jmp 0x1400a0b42
cmp r14, 2
jb 0x1400a0602
cwde
add byte [rax], al
invalid
cwde
add byte [rax], al
add byte [rcx - 0x80], al
jl 0x1400a0592
cmp byte [r12 + 1], 0xbf
jle 0x1400a0b68
add dword [rdi + 0x5f28e0f], edi
add byte [rax], al
lea rax, [r14 - 1]
jmp 0x1400a0604
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rdx, r12
xor r8d, r8d
call qword [rax + 0x18]
mov r13d, 0
add byte [rax], al
add byte [rax], al
test al, al
je 0x1400a05cd
jmp 0x1400a0a3c
jne 0x1400a0afa
test r12, r12
je 0x1400a0afa
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rdx, r12
mov r8, r14
call qword [rax + 0x18]
test al, al
jne 0x1400a0a3c
mov r13, r14
mov r14, rdi
add r12, r13
mov rdi, r14
mov r13, r12
jmp 0x1400a03a6
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov r8d, 1
lea rdx, [0x14015188a]
call qword [rax + 0x18]
test al, al
jne 0x1400a0a3c
xor edi, edi
jmp 0x1400a09ce
xor eax, eax
lea rbx, [r12 + 1]
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], 1
movabs rax, 0x2400000024
and al, 0
add byte [rax], al
and al, 0
add byte [rax], al
mov qword [rsp + 0x68], rax
lea rcx, [rsp + 0x80]
lea rdx, [rsp + 0x40]
call fcn.14009a420
call fcn.14009a420
cmp qword [rsp + 0x80], 0
je 0x1400a0090
mov rdx, qword [rsp + 0x88]
cmp rdx, 0xffffffffffffffff
je 0x1400a0b34
lea r9, [rdx + 1]
cmp r14, 2
jb 0x1400a067f
cmp byte [rbx], 0xc0
jl 0x1400a0add
cmp r9, r14
jae 0x1400a0695
cmp byte [r12 + r9], 0xc0
jl 0x1400a0add
lea r13, [rdx + 2]
jmp 0x1400a06aa
jne 0x1400a0add
mov r13, rdx
mov rdi, r14
mov rax, r12
add r13, 2
je 0x1400a06e3
mov rdi, r14
sub rdi, r13
jbe 0x1400a06be
cmp byte [r12 + r13], 0xc0
jge 0x1400a06c4
jmp 0x1400a0b39
jne 0x1400a0b39
add r13, r12
cmp rdx, 1
je 0x1400a0703
cmp rdx, 2
je 0x1400a0889
mov rax, r13
test rdx, rdx
je 0x1400a0090
cmp byte [r12 + 1], 0x75
mov r13, rax
jne 0x1400a0090
cmp byte [r12 + 2], 0xbf
jle 0x1400a0b71
dec rdx
jmp 0x1400a0721
movzx ecx, byte [rbx]
lea rax, str._____
cmp ecx, 0x43
je 0x1400a0915
cmp ecx, 0x75
jne 0x1400a0090
xor edx, edx
lea rcx, [r12 + 2]
lea rax, [r12 + rdx]
add rax, 2
mov r8, rcx
nop word cs:[rax + rax]
cmp r8, rax
je 0x1400a0800
movzx ebx, byte [r8]
movzx r9d, bl
test r9b, r9b
js 0x1400a0760
inc r8
jmp 0x1400a07e0
mov r10d, r9d
and r10d, 0x1f
movzx r15d, byte [r8 + 1]
and r15d, 0x3f
cmp r9b, 0xdf
jbe 0x1400a07b5
movzx r11d, byte [r8 + 2]
shl r15d, 6
and r11d, 0x3f
or r11d, r15d
cmp bl, 0xf0
jb 0x1400a07c5
movzx r9d, byte [r8 + 3]
and r10d, 7
shl r10d, 0x12
shl r11d, 6
and r9d, 0x3f
or r9d, r11d
or r9d, r10d
cmp r9d, 0x110000
je 0x1400a0800
add r8, 4
jmp 0x1400a07e0
add r8, 2
shl r10d, 6
or r10d, r15d
mov r9d, r10d
jmp 0x1400a07e0
add r8, 3
shl r10d, 0xc
or r11d, r10d
mov r9d, r11d
nop word cs:[rax + rax]
lea r10d, [r9 - 0x30]
cmp r10d, 0xa
jb 0x1400a0740
add r9d, 0xffffff9f
cmp r9d, 6
jb 0x1400a0740
mov bl, 1
jmp 0x1400a0802
xor ebx, ebx
mov r8d, 0x10
call fcn.14000a250
test al, 1
jne 0x1400a0090
shr rax, 0x20
mov ecx, eax
xor ecx, 0xd800
add ecx, 0xffef0000
cmp ecx, 0xffef0800
mov ecx, 0x110000
cmovb eax, ecx
cmp eax, 0x110000
sete cl
or bl, cl
jne 0x1400a0090
mov dword [rsp + 0x40], eax
mov ecx, eax
shl ecx, 0xb
cmp ecx, 0x88050000
jae 0x1400a0a21
cmp eax, 0x20
jb 0x1400a0090
add eax, 0xffffff81
cmp eax, 0x21
jb 0x1400a0090
lea rcx, [rsp + 0x40]
mov rdx, rsi
call fcn.140009560
test al, al
je 0x1400a03a6
jmp 0x1400a0a3c
movzx ecx, word [rbx]
lea rax, [0x140149e0d]
cmp ecx, 0x5053
je 0x1400a0915
movzx ecx, word [rbx]
lea rax, [0x14014cf38]
cmp ecx, 0x5042
je 0x1400a0915
movzx ecx, word [rbx]
lea rax, [0x140149e0c]
cmp ecx, 0x4652
je 0x1400a0915
movzx ecx, word [rbx]
lea rax, [0x140149e0b]
cmp ecx, 0x544c
je 0x1400a0915
movzx ecx, word [rbx]
lea rax, [0x140149e0a]
cmp ecx, 0x5447
je 0x1400a0915
movzx ecx, word [rbx]
lea rax, [0x140149e09]
cmp ecx, 0x504c
je 0x1400a0915
movzx ecx, word [rbx]
lea rax, [0x14014fabd]
cmp ecx, 0x5052
je 0x1400a0915
cmp byte [rbx], 0x75
je 0x1400a06f2
jmp 0x1400a0090
mov rcx, qword [rsi + 0x20]
mov r9, qword [rsi + 0x28]
mov r8d, 1
mov rdx, rax
call qword [r9 + 0x18]
test al, al
je 0x1400a03a6
jmp 0x1400a0a3c
and eax, 0x1f
movzx r8d, byte [r12 + 2]
and r8d, 0x3f
cmp cl, 0xdf
jbe 0x1400a098d
movzx edx, byte [r12 + 3]
shl r8d, 6
and edx, 0x3f
or edx, r8d
cmp cl, 0xf0
jb 0x1400a09d9
movzx ecx, byte [r12 + 4]
and eax, 7
shl eax, 0x12
shl edx, 6
and ecx, 0x3f
or ecx, edx
or eax, ecx
cmp eax, 0x2e
je 0x1400a03f5
jmp 0x1400a099c
xor edi, edi
add r12, 2
mov r13, r12
jmp 0x1400a03a6
shl eax, 6
or eax, r8d
cmp eax, 0x2e
je 0x1400a03f5
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov r8d, 1
lea rdx, [0x14015188a]
call qword [rax + 0x18]
test al, al
jne 0x1400a0a3c
cmp byte [r12 + 1], 0xc0
jl 0x1400a0b97
dec r14
mov rdi, r14
inc r12
mov r13, r12
jmp 0x1400a03a6
shl eax, 0xc
or eax, edx
cmp eax, 0x2e
je 0x1400a03f5
jmp 0x1400a099c
lea r8, [0x140107850]
mov ecx, 1
mov edx, 1
call fcn.1400ff670
xor r15d, r15d
jmp 0x1400a0a3f
mov r15b, 1
mov eax, r15d
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov edx, 0x2b
call fcn.1400ff770
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
mov r8d, 1
mov rcx, r14
mov rdx, rbx
mov r9, rbx
call fcn.1400ffd00
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
mov rcx, rbp
xor r8d, r8d
call fcn.1400ffd00
movzx eax, byte [rsp + 0x41]
mov byte [rsp + 0x80], al
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140149ba0]
lea r8, [rsp + 0x80]
mov edx, 0x2b
call fcn.1400ffac0
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
mov r8d, 1
mov rcx, r12
mov rdx, r14
call fcn.1400ffd00
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, r14
xor r8d, r8d
mov r9, r13
call fcn.1400ffd00
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
mov rcx, r14
mov rdx, rbx
mov r8, r12
mov r9, rbx
call fcn.1400ffd00
call fcn.1400ffde0
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
jmp 0x1400a0b49
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, r14
mov r8, r13
mov r9, r14
call fcn.1400ffd00
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
jmp 0x1400a0b9e
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
jmp 0x1400a0b9e
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
mov r8d, 1
mov rcx, rbx
mov r9, rdx
call fcn.1400ffd00
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
jmp 0x1400a0bbe
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
mov r8d, 1
mov rcx, r12
mov rdx, r14
mov r9, r14
call fcn.1400ffd00
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
mov r8d, 1
mov rcx, r14
mov rdx, r12
mov r9, r12
call fcn.1400ffd00
lea rax, str._rust_deps_rustc_demangle_0.1.23_srclegacy.rs
mov qword [rsp + 0x20], rax
mov r8d, 2
jmp 0x1400a0ba9
add byte [rax], al
add bl, ch
add dh, byte [rcx]
ror byte [rax - 0x77], 6
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
ret
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x48
lea r12, [rdx + r8]
test r8, r8
mov qword [rsp + 0x28], rcx
je 0x1400a0faa
mov rdi, rdx
mov dl, byte [rdx]
movzx r14d, dl
test r14b, r14b
js 0x1400a0f5e
inc rdi
jmp 0x1400a102b
mov eax, r14d
and eax, 0x1f
movzx r8d, byte [rdi + 1]
and r8d, 0x3f
cmp r14b, 0xdf
jbe 0x1400a0fbb
movzx r9d, byte [rdi + 2]
shl r8d, 6
and r9d, 0x3f
or r9d, r8d
cmp dl, 0xf0
jb 0x1400a0fca
movzx r14d, byte [rdi + 3]
and eax, 7
shl eax, 0x12
shl r9d, 6
and r14d, 0x3f
or r14d, r9d
or r14d, eax
cmp r14d, 0x110000
jne 0x1400a0fd9
xor ebp, ebp
xor r13d, r13d
xor edi, edi
xor r14d, r14d
xor edx, edx
jmp 0x1400a1054
add rdi, 2
shl eax, 6
or eax, r8d
mov r14d, eax
jmp 0x1400a102b
add rdi, 3
shl eax, 0xc
or r9d, eax
mov r14d, r9d
jmp 0x1400a0fdd
add rdi, 4
cmp r14d, 0xffff
jbe 0x1400a102b
lea ecx, [r14 + 0xff0000]
shr ecx, 0xa
or ecx, 0xd800
and r14d, 0x3ff
or r14d, 0xdc00
mov r13d, r14d
mov rax, r12
sub rax, rdi
add rax, 2
movabs rdx, 0xaaaaaaaaaaaaaaab
mul rdx
shr rdx, 1
mov eax, 2
mov r14d, ecx
jmp 0x1400a104d
mov rax, r12
sub rax, rdi
add rax, 2
movabs rcx, 0xaaaaaaaaaaaaaaab
mul rcx
shr rdx, 1
mov eax, 1
xor r13d, r13d
add rdx, rax
mov bp, 1
cmp rdx, 4
mov esi, 3
cmovae rsi, rdx
movabs rax, 0x3ffffffffffffffe
cmp rsi, rax
ja 0x1400a125d
lea rbx, [rsi*2 + 2]
add byte [rax], al
mov al, byte [0x1401660a0]
mov edx, 2
mov rcx, rbx
call fcn.14003e6a0
test rax, rax
je 0x1400a1262
mov r15, rax
inc rsi
mov word [rax], r14w
lea rax, [rsp + 0x30]
mov qword [rax], rsi
mov qword [rax + 8], r15
or byte [rax - 0x39], cl
adc byte [rcx], al
add byte [rax], al
add byte [rbx + 1], bh
or byte [rax - 0x39], cl
adc byte [rcx], al
add byte [rax], al
add byte [rbx + 1], bh
test rdi, rdi
je 0x1400a1131
test r13w, r13w
je 0x1400a10d0
invalid
or dh, byte [rcx]
leave
xor ecx, ecx
mov r14d, r13d
jmp 0x1400a11ae
cmp rdi, r12
je 0x1400a1131
mov dl, byte [rdi]
movzx r14d, dl
test r14b, r14b
js 0x1400a10e8
inc rdi
jmp 0x1400a11ac
mov eax, r14d
and eax, 0x1f
movzx r8d, byte [rdi + 1]
and r8d, 0x3f
cmp r14b, 0xdf
jbe 0x1400a115d
movzx ecx, byte [rdi + 2]
shl r8d, 6
and ecx, 0x3f
or ecx, r8d
cmp dl, 0xf0
jb 0x1400a116c
movzx r14d, byte [rdi + 3]
and eax, 7
shl eax, 0x12
shl ecx, 6
and r14d, 0x3f
or r14d, ecx
or r14d, eax
cmp r14d, 0x110000
jne 0x1400a117a
mov rsi, qword [rsp + 0x30]
cmp bp, 1
jne 0x1400a120d
xor ebp, ebp
mov edi, 0
add byte [rax], al
add byte [rcx - 0x42], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x42], al
add byte [rax], al
add byte [rax], al
mov r8d, 0
cmp rbx, rsi
jne 0x1400a11b8
jmp 0x1400a11f6
cdq
add byte [rax], al
add byte [rax - 0x7d], cl
mov dword [rdx], 0x4406e0c1
or eax, eax
add rdi, 2
shl eax, 6
or eax, r8d
mov r14d, eax
jmp 0x1400a11ac
add rdi, 3
shl eax, 0xc
or ecx, eax
mov r14d, ecx
mov esi, ecx
mov esi, ecx
jmp 0x1400a117e
add rdi, 4
cmp r14d, 0xffff
jbe 0x1400a11ac
lea eax, [r14 + 0xff0000]
shr eax, 0xa
or eax, 0xd800
and r14d, 0x3ff
or r14d, 0xdc00
mov ecx, r14d
mov r14d, eax
jmp 0x1400a11ae
xor ecx, ecx
cmp rbx, qword [rsp + 0x30]
je 0x1400a11ca
mov r13d, ecx
mov word [r15 + rbx*2], r14w
inc rbx
mov qword [rsp + 0x40], rbx
jmp 0x1400a10bb
mov rax, r12
sub rax, rdi
add rax, 2
movabs rdx, 0xaaaaaaaaaaaaaaab
mul rdx
shr rdx, 1
movzx r8d, bp
cmp cx, 1
sbb r8, 0xffffffffffffffff
add r8, rdx
mov r13d, ecx
inc r8
lea rcx, [rsp + 0x30]
mov rdx, rbx
call fcn.140102f04
mov r15, qword [rsp + 0x38]
jmp 0x1400a11b8
mov rdi, qword [rsp + 0x28]
mov rax, qword [rdi + 0x10]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x1400a123d
test rax, rax
je 0x1400a123d
mov r8, qword [rdi + 0x18]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov qword [rdi + 0x10], rsi
mov qword [rdi + 0x18], r15
mov qword [rdi + 0x20], rbx
mov rax, rdi
adc byte [rcx + rcx*4 + 0x7f], cl
sbb byte [rax - 0x77], cl
pop rdi
and byte [rax - 0x77], cl
clc
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
call fcn.140001a70
mov ecx, 2
mov rdx, rbx
call fcn.1400ff140
int3
mov dword [rsp + 0x50], eax
mov qword [rsp + 0x48], r8
lea rax, [rsp + 0x90]
mov qword [rsp + 0x40], rax
and al, 0x40
and al, 0x40
mov dword [rsp + 0x38], r13d
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], r13d
and al, 0x20
and al, 0x20
mov qword [rsp + 0x58], 0
xor edx, edx
mov r8, rdi
mov r9d, 0x9819c
or dword [rax], eax
or dword [rax], eax
call qword [sym.imp.secur32.dll_InitializeSecurityContextW]
cmp eax, 0x90312
jne 0x1400a161e
movaps xmm0, xmmword [rsp + 0x90]
movaps xmm1, xmmword [rsp + 0xc0]
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xc0], cl
movups xmmword [rsi + 0x18], xmm1
movups xmmword [rsi], xmm0
mov qword [rsi + 0x10], 1
jmp 0x1400a1631
shl rax, 0x20
or rax, 2
mov qword [rsi], rax
mov qword [rsi + 0x10], 2
test r15b, r15b
jne 0x1400a1657
mov r8, qword [rsp + 0xb8]
cmp r12, 0x11
jb 0x1400a1648
mov r8, qword [r8 - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rsp + 0x70], 0
je 0x1400a1673
invalid
adc al, 0x4c
mov eax, dword [rsp + 0x78]
mov r8, qword [rsp + 0x78]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x639b5
add byte [rcx], dh
sar bh, cl
adc eax, 0x639b5
movaps xmm6, xmmword [rsp + 0x100]
add rsp, 0x118
sbb byte [rcx], al
add byte [rax], al
sbb byte [rcx], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x20
mov qword [r8], 0
mov edx, 0x53
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x53], bh
call qword [sym.imp.secur32.dll_QueryContextAttributesW]
mov edx, eax
xor eax, eax
test edx, edx
setne cl
invalid
jne 0x1400a16bc
invalid
sal dword [rbp + 7], 0x48
mov edx, dword [rsp + 0x20]
mov rdx, qword [rsp + 0x20]
jmp 0x1400a16c4
shl rdx, 0x20
or rdx, 2
mov al, cl
add rsp, 0x28
ret
cli
mov rdx, rdi
not rdx
shr rdx, 0x3f
test rax, rax
je 0x1400a1724
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x20], rcx
and al, 0x20
mov qword [rsp + 0x28], 1
and al, 0x28
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x30], rax
jmp 0x1400a172d
mov qword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
pop rsp
and al, 0x38
lea rbx, [rsp + 0x38]
lea r9, [rsp + 0x20]
and al, 0x20
mov rcx, rbx
mov r8, rdi
call fcn.14003e3ac
cmp qword [rbx], 0
mov rax, qword [rbx + 8]
invalid
invalid
je 0x1400a1753
or byte [r15 + r8 + 0x48], sil
or byte [rdi + rax + 0x48], dh
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
jmp 0x1400a1764
adc dword [rax - 0x77], ecx
or byte [rax - 0x77], r9b
movabs rax, 0x8000000000000001
add dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
invalid
mov qword [rsi + 8], rax
mov qword [rsi], rdi
movabs rax, 0x8000000000000001
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x50c48348], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x7d], 0xc4
push rax
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
push rbx
sub rsp, 0x50
sub esp, 0x50
sub esp, 0x50
in al, dx
push rax
inc rdx
je 0x1400a180c
mov rsi, rcx
mov rax, qword [rcx]
lea rcx, [rax + rax]
or al, 0
or al, 0
add byte [rax + 0x39], cl
ror dword [rax + 0xf], 1
ror dword [r8 - 0x7d], 1
cli
add eax, 0x4bb
add byte [rax + 0xf], cl
fidiv dword [r9]
fidiv dword [rcx]
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
mov ebx, 4
cmovae rbx, rdx
fidiv dword [rcx]
ror byte [rax - 0x77], cl
invalid
shr rcx, 0x3b
sete dl
mov r8, rbx
shl r8, 4
shl rdx, 3
test rax, rax
test eax, eax
fidiv dword [rcx]
ror byte [rax - 0x77], cl
invalid
test eax, eax
je 0x1400a17d3
shl rax, 4
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
add byte [rax], al
mov qword [rsp + 0x30], rax
jmp 0x1400a17dc
invalid
or dword [rax - 0x39], ecx
and al, 0x28
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x28], 0
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
cmp byte [rbp + rcx*4 + 0x4c], cl
and al, 0x20
lea ecx, [rsp + 0x20]
mov rcx, rdi
call fcn.14003e3ac
cmp qword [rdi], 0
invalid
add byte [rax - 0x75], cl
invalid
invalid
je 0x1400a1811
invalid
or byte [rcx + rbx + 0x48], dh
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
sal dword [rcx + rdx + 0x48], 0x85
movabs rax, 0x8000000000000001
cmp rcx, rax
invalid
sal dword [rcx + rdx + 0x48], 0x85
je 0x1400a1818
test rcx, rcx
leave
jne 0x1400a1820
call fcn.140001a70
mov qword [rsi + 8], rcx
mov dword [rsi + 8], ecx
mov qword [rsi], rbx
add rsp, 0x50
add esp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400ff140
invalid
invalid
invalid
add ah, cl
invalid
sub rsp, 0x50
push rax
inc rdx
je 0x1400a18da
ret 0x840f
mov rsi, rcx
mov rax, qword [rcx]
lea rcx, [rax + rax]
cmp rcx, rdx
cmova rdx, rcx
cmova edx, ecx
cmova edx, ecx
cmp rdx, 5
mov ebx, 4
cmovae rbx, rdx
movabs rcx, 0x555555555555556
push rbp
push rbp
push rbp
push rbp
add eax, 0x3948d231
retf
setb dl
lea rcx, [rbx*8]
fld qword [rax]
add byte [rax], al
add byte [rbp + rcx*4 + 4], cl
shl rdx, 3
push rbp
push rbp
push rbp
push rbp
add eax, 0x3948d231
retf
fld qword [rax]
add byte [rax], al
add byte [rbp + rcx*4 + 4], cl
shl rdx, 3
test rax, rax
test eax, eax
je 0x1400a18a1
shl rax, 3
lea rax, [rax + rax*2]
mov rcx, qword [rsi + 8]
or byte [rax - 0x77], r9b
and al, 0x20
or byte [rax - 0x77], r9b
and al, 0x20
mov qword [rsp + 0x28], 8
and al, 0x28
or byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rax
jmp 0x1400a18aa
xor bl, ch
or dword [rax - 0x39], ecx
and al, 0x28
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x28], 0
add byte [rax - 0x73], cl
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
jl 0x1400a18d2
cmp byte [rbp + rcx*4 + 0x4c], cl
and al, 0x20
mov rcx, rdi
call fcn.14003e3ac
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
je 0x1400a18df
movabs rax, 0x8000000000000001
cmp rcx, rax
je case.0x14008c05a.304
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
adc dword [rax - 0x7b], ecx
invalid
sal dword [rcx + rdx + 0x48], 0x85
test ecx, ecx
leave
jne 0x1400a18ee
call fcn.140001a70
add esi, esi
dec dword [rax - 0x77]
or byte [rax - 0x77], r9b
invalid
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x48]
push rsp
and al, 0x48
call fcn.1400ff140
int3
add eax, 0x5641cc00
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r8
mov r14, rdx
mov esi, edx
mov rdi, rcx
test r8, r8
je 0x1400a193a
js 0x1400a1985
or al, 0
mov edx, 1
mov rcx, rsi
call fcn.14003e6a0
mov rbx, rax
mov ebx, eax
mov ebx, eax
test rax, rax
jne 0x1400a193f
mov ecx, 1
mov rdx, rsi
call fcn.1400ff140
invalid
invalid
invalid
invalid
invalid
mov ebx, 1
mov rcx, rbx
mov rdx, r14
mov r8, rsi
mov eax, esi
mov eax, esi
call fcn.1400fc280
mov rax, qword [rdi + 0x30]
shl rax, 1
test rax, rax
je 0x1400a196c
sal byte [rbx + rdx + 0x4c], 0x8b
cmp byte [r8 - 0x75], r9b
or eax, 0xc468c
mov r8, qword [rdi + 0x38]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
mov qword [rdi + 0x30], rsi
mov qword [rdi + 0x38], rbx
mov qword [rdi + 0x40], rsi
ja 0x1400a19b8
ja 0x1400a19b8
mov rax, rdi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
int3
push rdi
ror byte [rdi], 0x29
and al, 0x50
push rax
push rax
movups xmmword [rsp + 0xa0], xmm0
movups xmmword [rsp + 0x90], xmm0
adc dword [rsp + 0x90], eax
adc dword [rsp + 0x90], eax
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x80], eax
add byte [rax], 0
invalid
movups xmmword [rsp + 0x80], xmm0
add byte [rax], 0
add byte [rdi], cl
adc dword [rsp + 0x70], eax
movups xmmword [rsp + 0x70], xmm0
mov dword [rsp + 0x60], 4
mov dword [rsp + 0xa8], 0x400010
add byte [rax], al
add byte [rax], dl
add byte [rax], al
add bh, al
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax], dl
add byte [rax], al
movabs rax, 0x8000000000000000
cmp qword [rcx + 0x18], rax
invalid
je 0x1400a19f7
invalid
sbb byte [rsi + rdx - 0x75], dh
push rcx
sub byte [rcx + 0x882494], cl
add byte [rax], al
invalid
mov edx, dword [rcx + 0x28]
mov dword [rsp + 0x88], edx
mov rdx, qword [rcx + 0x20]
mov qword [rsp + 0x90], rdx
mov dword [rsp + 0x90], edx
and byte [rax - 0x77], cl
xchg esp, eax
and al, 0x90
add byte [rax], al
add byte [rax], al
cmp qword [rcx + 0x30], rax
je 0x1400a1a32
invalid
mov dword [rsp + 0x90], edx
add byte [rax], al
cmp qword [rcx + 0x30], rax
je 0x1400a1a32
mov rax, qword [rcx + 0x40]
mov eax, dword [rcx + 0x40]
test rax, rax
test rax, rax
je 0x1400a1a29
and ecx, dword [rbx + rcx*4 + 0x41]
cmp byte [rcx], dh
ror byte [rbp + rcx*4 + 0xd], cl
or eax, 0xb2c35
xor r10d, r10d
mov r8, qword [rcx + 0x38]
xor edx, edx
lea r9, [0x140154648]
or eax, 0xb2c35
or eax, 0xb2c35
sub al, 0xb
add byte [rbp + 0x31], al
xor r10d, r10d
rol byte [rdi + 0xf], cl
mov dh, 0x1c
adc byte [rbx + 0xb], al
adc al, 0x99
cdq
movzx r11d, byte [r8 + r10]
or edx, dword [r9 + r11*4]
cdq
cdq
inc r10
inc edx
cmp rax, r10
jne 0x1400a1a16
jmp 0x1400a1a2b
xor edx, edx
mov dword [rsp + 0x98], edx
cwde
add byte [rax], al
invalid
cwde
add byte [rax], al
add byte [rbx + rcx*4 + 0x71], cl
mov r14, qword [rcx + 0x10]
test r14, r14
je 0x1400a1a8a
adc byte [rbp - 0x7b], cl
div byte [rdi + rcx*2 + 0x4c]
mov eax, esi
mov rax, r14
shr rax, 0x3c
jne 0x1400a1b53
mov rbx, qword [rcx + 8]
lea rdi, [r14*8]
add byte [rax], al
mov al, byte [0x1401660a0]
mov edx, 8
mov rcx, rdi
stc
stc
call fcn.14003e6a0
test rax, rax
je 0x1400a1b58
mov rsi, rax
xor eax, eax
mov rcx, qword [rbx + rax*8]
mov qword [rsi + rax*8], rcx
inc rax
cmp r14, rax
invalid
jne 0x1400a1a75
ret
invalid
jmp 0x1400a1a91
xor eax, eax
mov esi, 8
or byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x60]
mov dword [rcx + 4], eax
add al, 0x48
mov dword [rcx + 8], esi
lea rax, [rsp + 0x50]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
and al, 0x28
and al, 0x28
push rdi
ror byte [rdi], 0x11
and al, 0x28
and al, 0x28
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x40], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rdx, str.Microsoft_Unified_Security_Protocol_Provider
xor ecx, ecx
mov r8d, 2
add al, byte [rax]
add byte [rax], al
xor r9d, r9d
xor ecx, ecx
call qword [sym.imp.secur32.dll_AcquireCredentialsHandleA]
test eax, eax
je 0x1400a1aea
invalid
adc dword [rcx - 0x183eb739], ecx
and byte [rax - 0x7d], cl
iretd
mov edi, eax
shl rdi, 0x20
out 0x20, eax
or rdi, 2
mov ebx, 1
jmp 0x1400a1b27
mov rbx, qword [rsp + 0x50]
and al, 0x50
mov r15, qword [rsp + 0x58]
mov al, byte [0x1401660a0]
or al, 0
or al, 0
mov ecx, 0x20
add byte [rax], al
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x1400a1b65
push rdi
mov rdi, rax
mov eax, 1
mov qword [rdi], rax
mov qword [rdi + 8], rax
or byte [rax - 0x77], cl
pop rdi
invalid
or byte [rax - 0x77], cl
pop rdi
adc byte [rcx + rcx*4 + 0x7f], cl
mov qword [rdi + 0x18], r15
xor ebx, ebx
test r14, r14
je 0x1400a1b3e
mov rcx, qword [0x140165ff0]
mov qword [rdi + 0x18], r15
xor ebx, ebx
test r14, r14
je 0x1400a1b3e
mov rcx, qword [0x140165ff0]
or al, 0
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
mov rax, rbx
mov rdx, rdi
add rsp, 0xb0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
call fcn.140001a70
mov ecx, 8
mov rdx, rdi
call fcn.1400ff140
fcmovnbe st(0), st(5)
invalid
invalid
fcmovnbe st(0), st(5)
add eax, 0x8b900
add byte [rax], al
mov ecx, 8
mov edx, 0x20
call fcn.1400ff140
int3
nop word cs:[rax + rax]
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x30]
test rax, rax
je 0x1400a3493
dec rax
mov ecx, dword [0x1401660a4]
or al, 0
or al, 0
mov rdx, qword gs:[0x58]
mov rsi, qword [rdx + rcx*8]
mov qword [rsi + 0x30], rax
mov rdx, qword [rsi + 0x28]
shl rax, 4
mov rcx, qword [rdx + rax]
mov rax, qword [rdx + rax + 8]
mov qword [rsi + 0x18], 0
call rax
cmp qword [rsi + 0x18], 0
je 0x1400a3420
lea rcx, str.library_std_src_syswindows_thread_local_key.rs
call fcn.1400ffa00
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
mov rcx, qword [0x58]
mov rax, qword [rcx + rax*8]
mov r8, qword [rax + 0x28]
cmp qword [rax + 0x20], 0
mov qword [rax + 0x20], 0
mov qword [rax + 0x28], 8
mov qword [rax + 0x30], 0
mov qword [rax + 0x18], 0
je 0x1400a34f8
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rsi
ret
or al, 0
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x18], 0
jne 0x1400a3f40
invalid
test al, 0
add byte [rax], al
test dword [rax + 0x48000000], ebp
mov esi, edx
mov rsi, rdx
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
and eax, 0x58
and eax, 0x58
mov rax, qword [rcx + rax*8]
mov qword [rax + 0x18], 0xffffffffffffffff
mov rcx, qword [rax + 0x30]
add byte [rax], al
add byte [rax + 0x3b], cl
mov byte [rax], ah
add byte [rax], al
add byte [rbp + 0x2b], dh
add byte [rax], al
add byte [rax + 0x3b], cl
mov byte [rax], ah
add byte [rax], al
add byte [rbp + 0x2b], dh
call fcn.1400a4600
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0x30]
mov rax, qword [rax + 0x18]
inc rax
jmp 0x1400a3ef6
xor eax, eax
mov edx, dword [0x1401660a4]
mov r8, qword gs:[0x58]
add byte [rax], al
add byte [rcx - 0x75], cl
adc al, 0xd0
add byte [rax], al
add byte [rcx - 0x75], cl
adc al, 0xd0
mov r8, qword [rdx + 0x28]
mov r9, rcx
shl r9, 4
mov qword [r8 + r9], rdi
or byte [rbx - 0x77], cl
je case.0x14003d63a.845
or byte [rax - 1], cl
ror dword [rax - 0x77], 0x8a
xor byte [rax], al
add byte [rax], al
invalid
or byte [rbx - 0x77], cl
je case.0x14003d63a.845
or byte [rax - 1], cl
ror dword [rax - 0x77], 0x8a
xor byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rdx + 0x18], rax
mov byte [0x140166020], 1
add rsp, 0x70
pop rdi
pop rsi
pop rbp
ret
mov dword [rbp - 0x18], 0
mov byte [rbp - 0x14], 0
lea rax, str.fatal_runtime_error:_global_allocator_may_not_use_TLS_n
add byte [rax - 0x77], cl
mov r8b, 0x48
mov dword [rbp - 0x48], 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov r8b, 0x48
mov dword [rbp - 0x48], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rax, [rbp - 0x10]
mov qword [rbp - 0x40], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
lea rcx, [rbp - 0x18]
lea rdx, [rbp - 0x50]
call fcn.1400a4570
mov qword [rbp - 0x20], rax
lea rcx, [rbp - 0x20]
call fcn.1400a39d0
mov ecx, 7
int 0x29
ud2
add byte [rax - 0x75], cl
add al, 0xc1
inc qword [rax + 0x18]
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
invalid
invalid
invalid
mov esi, edi
add rsi, 0x28
mov rbx, qword [0x140166030]
test rbx, rbx
je 0x1400a40cc
lea rdi, [0x14014d8d0]
xor r14d, r14d
nop word cs:[rax + rax]
mov r8d, 1
mov rcx, rsi
mov rdx, rdi
mov r9d, 0xffffffff
call rbx
mov al, 1
lock cmpxchg byte [rsi], r14b
jne 0x1400a4090
jne 0x1400a4090
lock dec qword [r15]
jne 0x1400a40bb
mov rcx, r15
stc
call fcn.1400a3fd0
nop
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov rcx, qword [0x140165040]
cmp rcx, 0xffffffffffffffff
jne 0x1400a411f
mov qword [rbp - 0x18], 0xffffffffffffffff
mov rax, qword [0x140165050]
lea rcx, [rbp - 0x18]
mov edx, 0xc0000000
xor r8d, r8d
xor eax, eax
xor eax, eax
xor r9d, r9d
call rax
test eax, eax
jne 0x1400a415f
mov rcx, qword [rbp - 0x18]
mov rax, 0xffffffffffffffff
lock cmpxchg qword [0x140165040], rcx
je 0x1400a411f
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, rdi
mov rax, qword [0x140165060]
xor edi, edi
mov rdx, rsi
xor r8d, r8d
xor r9d, r9d
call rax
xchg byte [rsi], dil
lock dec qword [r15]
je 0x1400a40b3
jmp 0x1400a40bb
mov qword [rbp - 0x10], r15
mov dword [rbp - 4], eax
lea rax, [rbp - 4]
mov qword [rbp - 0x28], rax
lea rax, [0x14000a780]
mov qword [rbp - 0x20], rax
lea rax, str.Unable_to_create_keyed_event_handle:_error
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 1
mov qword [rbp - 0x38], 0
lea rax, [rbp - 0x28]
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
lea rdx, str.library_std_src_syswindows_thread_parking.rs
lea rcx, [rbp - 0x58]
call fcn.1400ff5b0
ud2
or al, byte [rax]
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
add byte [rax - 0x77], cl
fmul dword [r15]
push rdi
ror byte [rdi], 0x11
loopne 0x1400a4580
lea edx, [0x14014db00]
add byte [rax - 0x77], cl
fmul dword [r15]
push rdi
ror byte [rdi], 0x11
loopne 0x1400a4580
lea edx, [0x14014db00]
lea rcx, [rbp - 0x38]
lea ecx, [rbp - 0x38]
enter 0x69e8, 0xffffffffffffffb0
add eax, 0xf0b0f00
call fcn.1400ff5b0
ud2
invalid
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x60]
call fcn.1400ffc60
int3
int3
int3
sub esp, 0x40
lea rbp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
clc
invalid
invalid
invalid
dec dword [rcx - 0x77]
ror byte [rax - 0x77], 1
mov dword [rbp - 0x18], ecx
clc
invalid
invalid
mov dword [rbp - 0x18], ecx
mov qword [rbp - 0x10], 0
lea rdx, [0x14014b4a8]
lea rcx, [rbp - 0x18]
call 0x1360fe588
dec dword [rax - 0x75]
invalid
invalid
test al, al
je 0x1400a45b9
call 0x1360fe588
dec dword [rax - 0x75]
add eax, 0x8b48fff6
invalid
test rcx, rcx
lea rax, str.formatter_error
add byte [rax + 0xf], cl
shr r11d, 0x10
add byte [rax + 0xf], cl
shr r11d, 0x10
test rcx, rcx
je 0x1400a45c7
lea rcx, [rbp - 0x10]
call fcn.1400a38d0
or ebx, esi
invalid
invalid
or ebx, esi
invalid
push qword [rcx]
ror byte [rax - 0x7d], 0xc4
pop rbp
xor eax, eax
add rsp, 0x40
pop rbp
ret
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
cmp qword [rbp - 0x10], 0
je case.0x140093597.447
lea rcx, [rbp - 0x10]
call fcn.1400a38d0
invalid
invalid
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
pop rbp
ret
int3
int3
int3
inc ecx
je 0x1400a46c8
mov eax, dword [0x1401660a4]
sbb cl, byte [rax + rax]
mov rdx, qword gs:[0x58]
mov rax, qword [rdx + rax*8]
adc al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc2
mov rax, qword [rax + 0x20]
lea rdx, [rax + rax]
lea edx, [rax + rax]
lea edx, [rax + rax]
cmp rdx, rcx
cmova rcx, rdx
retf 0x8348
stc
add eax, 0x4be
add byte [rax + 0xf], cl
int1
xor edx, edx
ror byte [rax - 0x77], cl
int1
retf 0x8348
ror byte [rax - 0x77], cl
int1
shr rcx, 0x3b
sete dl
xchg esp, eax
ret 0x8949
invalid
shl r8, 4
shl rdx, 3
test rax, rax
xchg esp, eax
ret 0x8949
je 0x1400a468f
mov ecx, dword [0x1401660a4]
sbb cl, byte [rax + rax]
mov r9, qword gs:[0x58]
mov rcx, qword [r9 + rcx*8]
leave
leave
mov rcx, qword [rcx + 0x28]
shl rax, 4
shl eax, 4
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
jmp 0x1400a4698
mov qword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x38]
lea r9, [rsp + 0x20]
lea ecx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, ch
pop rcx
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
jl 0x1400a46cf
call fcn.1400a4700
cmp qword [rsp + 0x38], 0
and al, 0x38
add byte [rax - 0x75], cl
and al, 0x40
cmp byte [rax], al
mov rcx, qword [rsp + 0x40]
je 0x1400a46cd
movabs rax, 0x8000000000000001
cmp rcx, rax
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp ecx, eax
je 0x1400a46ee
sub ecx, dword [rax - 0x7b]
leave
test rcx, rcx
jne 0x1400a46f4
call fcn.140001a70
mov eax, dword [0x1401660a4]
rcr dword [rcx], 1
or al, 0
mov rdx, qword gs:[0x58]
mov rax, qword [rdx + rax*8]
mov qword [rax + 0x28], rcx
add byte [rax - 0x77], cl
mov al, 0x20
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov al, 0x20
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x50
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400ff140
invalid
add ah, cl
int3
int3
and byte [rcx + rcx*4 - 0x3a], cl
mov rdi, rcx
test rdx, rdx
je 0x1400a4762
mov rbx, rdx
cmp qword [r9 + 8], 0
cmp dword [rcx + 8], 0
je 0x1400a473e
mov rdx, qword [r9 + 0x10]
test rdx, rdx
je 0x1400a473e
int1
call fcn.14003e730
test rax, rax
jne case.0x140083cb3.356
invalid
and cl, byte [rax - 0x77]
pop rdi
or bl, ch
sub al, 0x48
test esi, esi
mov qword [rdi + 8], rbx
jmp case.0x140087e7e.332
test rsi, rsi
je 0x1400a477e
movzx eax, byte [0x1401660a0]
push rsi
sbb dword [rax + rax], ecx
mov rcx, rsi
mov rdx, rbx
call fcn.14003e6a0
test rax, rax
je 0x1400a4738
mov qword [rdi + 8], rax
xor eax, eax
jmp 0x1400a476f
invalid
or eax, 0x847c748
add byte [rax], al
add byte [rax], al
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
invalid
jne case.0x140083cb3.356
sal byte [rbp - 0x2c], 0xeb
mov al, 0xcc
int3
jmp 0x1400a4738
push rdi
push rbx
sub rsp, 0x28
mov rsi, r9
mov ebx, r8d
mov rdi, rdx
mov r14, rcx
lea rcx, str.ntdll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
adc eax, 0x6095e
adc eax, 0x6095e
test rax, rax
je 0x1400a47cc
invalid
adc eax, 0x5a158d48
xchg ebx, eax
or al, byte [rax]
invalid
lea rdx, str.NtReleaseKeyedEvent
add byte [rax - 0x77], cl
sar edi, 0x15
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
push rcx
or dword [rsi], eax
add byte [rax - 0x7b], cl
invalid
jne case.0x140092f0e.290
push rcx
or dword [rsi], eax
add byte [rax - 0x7b], cl
sal byte [rbp + 7], 0x48
lea eax, [0x1400a4800]
lea rax, [0x1400a4800]
mov qword [0x140165058], rax
mov rcx, r14
mov rdx, rdi
mov r8d, ebx
mov r9, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp rax
int3
int3
int3
in al, dx
invalid
lea ebp, [rsp + 0x60]
mov qword [rbp - 8], 0xfffffffffffffffe
lea rax, str.keyed_events_not_available
add eax, 0xa92b7
clc
invalid
add eax, 0xa92b7
xchg edx, eax
or al, byte [rax]
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
mov qword [rbp - 0x30], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
lea eax, str.called__Result::unwrap____on_an__Err__value
lea eax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x28], eax
fmul dword [rdi]
push rdi
ror byte [rdi], 0x11
loopne 0x1400a4880
loopne 0x1400a4880
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
loopne 0x1400a4880
lea edx, [0x14014db30]
loopne 0x1400a4880
lea edx, [0x14014db30]
lea rcx, [rbp - 0x38]
call fcn.1400ff5b0
ud2
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
invalid
and byte [rax - 0x73], cl
push 0x60
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
call fcn.1400ffc60
int3
mov bl, 5
add ah, cl
int3
int3
int3
int3
in al, dx
sub byte [rax - 0x75], cl
mov eax, dword [rcx]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov eax, dword [rcx]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
and al, 0x20
and byte [rax - 0x73], cl
lea rcx, [rsp + 0x20]
and al, 0x20
and al, ch
or al, byte [rax]
call fcn.1400a4890
add byte [rax], al
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
sub bl, al
int3
ret
int3
lea rbp, [rsp + 0x60]
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
mov dword [rbp - 8], 0xfffffffe
invalid
mov rax, qword [rcx]
cmp byte [rax], 0
mov byte [rax], 0
je 0x1400a4a4c
mov byte [rbp - 9], 0
mov rax, qword [0x140165f90]
mov eax, dword [0x140165f90]
add byte [rax - 0x7d], cl
cmp rax, 3
jne 0x1400a4a1f
invalid
clc
add ecx, dword [rdi]
test dword [rcx + 1], ebx
add byte [rax], al
invalid
add byte [rax + 0xf00f77d], al
cmp byte [rbp - 9], 0
jne 0x1400a4a32
test dword [rdx + 1], esp
add byte [rax], al
test dword [rdx + 1], esp
add byte [rax], al
mov rax, qword [0x140165f58]
or al, 0
mov ecx, dword [0x1401660a4]
or al, 0
mov rdx, qword gs:[0x58]
mov rdx, qword [0x58]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
or al, 0xca
mov rcx, qword [rdx + rcx*8]
lea rcx, [rcx + 0x51]
add byte [rax], al
add byte [rax + 0x39], cl
cmp eax, ecx
jne 0x1400a4918
mov eax, dword [0x140165f88]
add byte [rax], al
cmp rax, rcx
cmp eax, ecx
jne 0x1400a4918
and cl, byte [rbx + 0xc168c05]
add bh, bh
sal byte [rbp + 0x53], 0x48
jne 0x1400a4953
lea rcx, str.lock_count_overflow_in_reentrant_mutexlibrary_std_src_sync_remutex.rs
mov eax, dword [0x140165f88]
inc eax
jne 0x1400a4953
push rbx
lea rcx, str.lock_count_overflow_in_reentrant_mutexlibrary_std_src_sync_remutex.rs
or al, byte [rax]
lea r8, [0x14014c208]
js 0x1400a4917
add byte [rdx + 0x26], bh
mov edx, 0x26
add byte es:[rax], al
add al, ch
mov dl, 5
call fcn.1400ffb60
add byte [rax - 0x73], cl
or eax, 0xc1631
lea rcx, [0x140165f50]
lea ecx, [0x140165f50]
call qword [sym.imp.KERNEL32.dll_TryAcquireSRWLockExclusive]
test al, al
je 0x1400a4a32
invalid
add dword [rax], eax
invalid
invalid
add eax, 0x8b000001
add eax, 0xc1771
jno 0x1400a4948
or al, 0
mov eax, dword [0x1401660a4]
jno 0x1400a4948
or al, 0
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
invalid
mov rcx, qword gs:[0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
lea rax, [rax + 0x51]
mov qword [0x140165f58], rax
add eax, 0xc160a
adc byte [rcx], 0
add byte [rax - 0x77], cl
add eax, 0xc160a
mov dword [0x140165f58], eax
mov eax, 1
add byte [rcx + 0xc162f05], cl
add byte [rax - 0x39], cl
mov qword [rbp - 0x38], 0
mov qword [rbp - 0x30], 1
mov dword [rbp - 0x30], 1
mov qword [rbp - 0x28], 0
mov byte [rbp - 0x20], 0
mov dword [0x140165f88], eax
mov qword [rbp - 0x38], 0
mov qword [rbp - 0x30], 1
mov dword [rbp - 0x30], 1
mov dword [rbp - 0x30], 1
mov qword [rbp - 0x28], 0
mov byte [rbp - 0x20], 0
mov byte [rbp - 0x1b], 0
in eax, 0
mov dword [rbp - 0x1f], 0
add byte [rax], al
add byte [rax], al
cmp qword [0x140165f60], 0
add byte [rax], al
jne 0x1400a4a64
mov qword [0x140165f60], 0xffffffffffffffff
cmp byte [0x140165f80], 0
jne 0x1400a49c0
invalid
or dword [rax - 0x73], ecx
call 0x13ff95aa7
dec dword [rax - 0x7d]
cmp eax, 0xc15a0
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [0x140165f70]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
movups xmm0, xmmword [rbp - 0x38]
movups xmm1, xmmword [rbp - 0x28]
movups xmmword [0x140165f78], xmm1
movups xmmword [0x140165f68], xmm0
inc qword [0x140165f60]
dec dword [0x140165f88]
jne 0x1400a4a32
mov qword [0x140165f58], 0
lea rcx, [0x140165f50]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
jmp 0x1400a4a32
lea rcx, [rbp - 9]
call fcn.1401033e0
add byte [rax + 0xf00f77d], al
invalid
sahf
invalid
invalid
invalid
mov rax, qword [0x140165ff8]
cmp rax, 3
jne 0x1400a4a45
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src_synconce.rs
mov edx, 0x2b
call fcn.1400ff770
or al, 0xad
invalid
invalid
or al, 0xad
add eax, 0xd8d4800
popfq
jb 0x1400a4a74
invalid
lea rcx, str.library_std_srcio_stdio.rs
or al, byte [rax]
add al, ch
nop
scasd eax, dword [rdi]
add eax, 0x660b0f00
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
call fcn.1400ffa00
ud2
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x60]
push 0x60
push 0x60
dec dword [0x140165f88]
jne case.0x14009c09c.143
add byte [rbp + 0x18], dh
mov qword [0x140165f58], 0
adc al, 0xc
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x140165f50]
lea rcx, [0x140165f50]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
invalid
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbp
ret
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
in al, dx
invalid
adc byte [rbp + 0x48], dl
sub esp, 0x20
in al, dx
invalid
in al, dx
and byte [rax - 0x73], cl
lea rbp, [rdx + 0x60]
push 0x60
lea rcx, [rbp - 0x38]
call fcn.1400a4b70
add byte [rax], al
invalid
enter 0xffffffffffff99e8, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp - 0x18], eax
test rax, rax
je 0x1400a4ae9
lea rcx, [rbp - 0x18]
invalid
out 0xed, eax
invalid
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
test rax, rax
test eax, eax
je 0x1400a4ae9
lea rcx, [rbp - 0x18]
call fcn.1400a38d0
dec dword [rax - 0x7d]
jge 0x1400a4ab5
invalid
cmp qword [rbp - 0x38], 0
je 0x1400a4b03
enter 0x7400, 0x13
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rbp - 0x30]
mov r8, qword [rbp - 0x30]
mov rcx, qword [0x140165ff0]
xor edx, edx
sar bh, cl
adc eax, 0x60525
invalid
invalid
invalid
adc al, 0xc
add byte [rcx], dh
sar bh, cl
adc eax, 0x60525
invalid
invalid
invalid
add eax, 0x48900006
add esp, 0x20
nop
add rsp, 0x20
pop rbp
ret
invalid
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
in al, dx
invalid
adc byte [rbp + 0x48], dl
sub esp, 0x20
in al, dx
invalid
in al, dx
and byte [rax - 0x73], cl
lea rbp, [rdx + 0x60]
push 0x60
invalid
cmp qword [0x140165f68], 0
cmp eax, 0xc1442
add byte [rsi + rdx + 0x4c], dh
mov r8, qword [0x140165f70]
add byte [rax], al
je 0x1400a4b3e
mov r8, qword [0x140165f70]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rcx], dh
sar bh, cl
adc eax, 0x604ea
movups xmm0, xmmword [rbp - 0x38]
movups xmm1, xmmword [rbp - 0x28]
movups xmmword [0x140165f78], xmm1
movups xmmword [0x140165f68], xmm0
adc al, 0x14
or al, 0
adc al, 0x14
or al, 0
inc qword [0x140165f60]
add rsp, 0x20
pop rbp
ret
add byte [rax - 0x7d], cl
invalid
int3
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
mov qword [rbp], 0xfffffffffffffffe
mov r14, qword [rcx + 0x10]
test r14, r14
je 0x1400a4cd6
lea r12, [rcx + 0x19]
lea rsi, [rbp - 0x28]
lea rdi, [rbp - 0x18]
xor eax, eax
lea rbx, [rbp - 0x30]
lea r13, [0x1401563cc]
mov qword [rbp - 0x10], rcx
jmp 0x1400a4bcd
mov r14, qword [rcx + 0x10]
cmp rax, r14
jae 0x1400a4caf
loop 0x1400a4bcb
add byte [rax], al
loop 0x1400a4bcb
add byte [rax], al
mov byte [rcx + 0x18], 1
sub r14, rax
mov r8, qword [rcx + 8]
mov qword [rbp - 8], rax
add r8, rax
mov qword [rsp + 0x20], r12
mov rcx, rbx
mov edx, 0xfffffff5
mov r9, r14
call fcn.1400a4df0
cmp qword [rbp - 0x30], 0
je 0x1400a4c30
mov rax, qword [rbp - 0x28]
mov eax, dword [rbp - 0x28]
mov ecx, eax
and ecx, 3
cmp rcx, 2
stc
add dh, byte [rdx + 0x26]
stc
add dh, byte [rdx + 0x26]
cmp ecx, 2
jne 0x1400a4c30
shr rax, 0x20
cmp eax, 6
jne 0x1400a4c30
mov rcx, rsi
call fcn.1400a38d0
mov rcx, qword [rbp - 0x10]
mov byte [rcx + 0x18], 0
jmp 0x1400a4c74
mov al, 0xec
invalid
movups xmm0, xmmword [rbp - 0x30]
movaps xmmword [rbp - 0x20], xmm0
cmp qword [rbp - 0x20], 0
jge 0x1400a4c1c
add byte [rax - 0x75], cl
invalid
invalid
mov byte [rcx + 0x18], 0
je case.default.0x1400a4c59
jge 0x1400a4c1c
add byte [rax - 0x75], cl
invalid
mov r15, qword [rbp - 0x18]
mov eax, r15d
and eax, 3
movsxd rax, dword [r13 + rax*4]
add rax, r13
jmp rax
cmp byte [r15 + 0x10], 0x23
je 0x1400a4c9a
jmp 0x1400a4ce2
mov r14, qword [rbp - 0x18]
test r14, r14
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
je 0x1400a4cdb
add rax, r14
jmp 0x1400a4bc0
mov dr6, rsp
invalid
mov rax, r15
shr rax, 0x20
cmp eax, 0x23
and esi, dword [rbp + 0x48]
and byte [rbx + 0x487523f8], al
and esi, dword [rbp + 0x48]
mov rcx, rdi
stc
call fcn.1400a38d0
mov rcx, qword [rbp - 0x10]
mov rax, qword [rbp - 8]
jmp 0x1400a4bc0
test rax, rax
je 0x1400a4cd6
xor esi, esi
mov rdi, rcx
iretd
test byte [rax - 0x77], 0xcf
iretd
mov r15d, 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0x39], cl
cmp r14, rax
jae 0x1400a4d18
invalid
mov rcx, rax
mov ecx, eax
lea r8, [0x140151db0]
loop 0x1400a4c9c
or al, byte [rax]
mov rdx, r14
call fcn.1400ff6f0
xor r15d, r15d
jmp 0x1400a4d1c
lea r15, str.failed_to_write_the_buffered_data
mov rax, qword [rbp - 8]
test rax, rax
je 0x1400a4d1c
mov rdi, qword [rbp - 0x10]
mov rdx, qword [rdi + 0x10]
mov rsi, rdx
sub rsi, rax
invalid
jb 0x1400a4d30
invalid
mov qword [rdi + 0x10], 0
je 0x1400a4d1c
add byte [rdi + rdx + 0x48], dh
mov ecx, dword [rdi + 8]
mov rcx, qword [rdi + 8]
mov rdx, qword [rbp - 8]
add rdx, rcx
mov r8, rsi
call fcn.1400fc280
mov qword [rdi + 0x10], rsi
mov rax, r15
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, [0x140151db0]
mov rcx, qword [rbp - 8]
call fcn.1400ff6f0
int3
stc
mov edx, 0xffffffff
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
mov eax, dword [rsp + 0x60]
cmp eax, 0x103
invalid
je 0x1400a51ba
add byte [rdi + rsi - 0x7b], dh
sar byte [rax + 0xd], 0x48
mov eax, dword [rsp + 0x68]
test eax, eax
js case.0x1400759a5.462
mov rax, qword [rsp + 0x68]
mov qword [rsi + 8], rax
xor eax, eax
jmp case.0x1400330f9.1223
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
shl rax, 0x20
sar edi, 0x15
insb byte [rdi], dx
add eax, dword [rsi]
add byte [rax - 0x3f], cl
loopne 0x1400a51c0
or rax, 2
mov qword [rsi + 8], rax
mov eax, 1
mov qword [rsi], rax
add rsp, 0xa8
pop rdi
pop rsi
ret
mov dword [rsp + 0x58], 0
and al, 0x58
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x5c], 0
lea rax, [0x14014cf88]
add byte [rax - 0x77], cl
and al, 0x78
add byte [rax - 0x77], cl
and al, 0x78
mov qword [rsp + 0x80], 1
lea rax, [rsp + 0x50]
and al, 0x50
and al, 0x50
mov qword [rsp + 0x88], rax
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x90], xmm0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x58
lea rcx, [rsp + 0x58]
lea rdx, [rsp + 0x78]
call fcn.1400a4570
mov qword [rsp + 0x70], rax
and al, 0x70
js 0x1400a51ea
push 0xfffffffffffffff3
invalid
and al, 0x70
jo case.0x14007d153.414
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
call fcn.1400a39d0
mov ecx, 7
add byte [rax], al
invalid
add byte [rax], al
int 0x29
ud2
int3
jo 0x1400a524a
add byte [rax], al
call fcn.1400fb600
sub rsp, rax
sub esp, eax
sub esp, eax
mov rdi, r9
mov r15, rdx
mov rsi, rcx
invalid
cmp r9, 0x1001
adc byte [rax], al
add byte [rdx + 0x33], dh
invalid
adc byte [rax], al
add byte [rdx + 0x33], dh
mov edi, 0x1000
cmp byte [r8 + 0x1000], 0xbf
jg 0x1400a5279
invalid
add byte [rcx - 0x80], al
mov eax, 0x1000
mov edi, 0xffbf247f
and al, 0xbf
dec dword [rdi]
add byte [rax], al
and al, 0xbf
dec dword [rdi]
add byte [rax], al
mov edi, 0xfff
cmp byte [r8 + 0xfff], 0xbf
jg 0x1400a5279
xor edi, edi
cmp byte [r8 + 0xffe], 0xc0
add al, al
inc dword [rcx - 0x80]
mov eax, 0xffe
add al, al
setge dil
add al, al
setge dil
add rdi, 0xffd
std
sldt word [rax]
std
sldt word [rax]
lea rax, [rsp + 0x70]
and al, 0x70
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x28], 0x1000
add byte [rax], al
add byte [rax], al
mov ecx, 0xfde9
mov edx, 8
add byte [rcx - 0x77], al
stc
add byte [rcx - 0x77], al
stc
call qword [sym.imp.KERNEL32.dll_MultiByteToWideChar]
test eax, eax
je 0x1400a5417
test byte [rcx + 1], dh
add byte [rax], al
test byte [rcx + 1], dh
jno 0x1400a52a5
add byte [rax], al
add byte [rbx + riz*2 - 0x10], cl
movsxd r14, eax
invalid
cmp eax, 0x1001
jae 0x1400a5451
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x40], 0
and al, 0x40
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x20], 0
lea rdx, [rsp + 0x70]
lea edx, [rsp + 0x70]
and al, 0x70
lea r9, [rsp + 0x40]
and al, 0x40
and al, 0x40
mov rcx, r15
mov r8d, eax
sar bh, 0x15
invalid
invalid
invalid
invalid
test eax, eax
sar bh, 0x15
inc byte gs:[0x14fcad7de]
invalid
test eax, eax
invalid
add byte [rbp - 0x147bf040], al
je 0x1400a53ce
test bl, ch
add byte [rax], al
add byte [rbx + 0x4c40245c], cl
mov ebx, dword [rsp + 0x40]
cmp rbx, r14
mov ebx, dword [rsp + 0x40]
pop rsp
and al, 0x40
invalid
cmp rbx, r14
cmp rbx, r14
je 0x1400a53eb
je 0x1400a53eb
sti
add byte [rax], al
add byte [rdi], cl
or dword [rdi], 1
sgdt [rax]
invalid
jae 0x1400a5405
sgdt [rax]
add byte [rdi], cl
mov bh, 0x44
pop rsp
movzx eax, word [rsp + rbx*2 + 0x70]
pop rsp
jo case.0x140083a91.387
add eax, 0x2312
adc ah, byte [rbx]
add byte [rax], al
movzx eax, ax
mov bh, 0xc0
cmp eax, 0x312
adc al, byte [rbx]
add byte [rax], al
invalid
add byte [rbx + 0x5a], dh
jae 0x1400a5364
lea rdx, [rsp + rbx*2]
add rdx, 0x70
inc rbx
mov dword [rsp + 0x3c], 0
ret
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x20], 0
lea r9, [rsp + 0x3c]
and al, 0x3c
and al, 0x3c
mov rcx, r15
mov r8d, 1
add byte [rax], al
add bh, bh
call qword [sym.imp.KERNEL32.dll_WriteConsoleW]
call qword [sym.imp.KERNEL32.dll_WriteConsoleW]
test eax, eax
jne 0x1400a5364
invalid
call qword es:[sym.imp.KERNEL32.dll_GetLastError]
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
or eax, 2
lea rcx, [rsp + 0x48]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], 1
call fcn.1400a38d0
in eax, 0xff
invalid
in eax, 0xff
dec dword [rcx + rdi - 0xd]
cmp rbx, r14
ja case.0x140090c07.298
test rbx, rbx
test ebx, ebx
je 0x1400a53e9
add rbx, rbx
add ebx, ebx
invalid
xor eax, eax
xor edi, edi
jmp case.0x140087e7e.336
add rdi, rdx
add rax, 2
add cl, byte [rax + 0x39]
ret
je 0x1400a53eb
pop rdi
add cl, byte [rax + 0x39]
ret
pop rdi
movzx ecx, word [rsp + rax + 0x70]
add al, 0x70
mov edx, 1
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0x80f9], al
cmp ecx, 0x80
jb case.0x14003d63a.1173
add byte [rax], 0
add byte [rdx - 0x1e], dh
movzx r8d, cx
mov edx, 2
cmp r8d, 0x800
cmp eax, 0x800
cmp eax, 0x800
jb case.0x14003d63a.1173
add ecx, 0x2312
adc ah, byte [rbx]
add byte [rax], al
movzx ecx, cx
xor edx, edx
cmp ecx, 0x312
setae dl
lea rdx, [rdx*2 + 1]
jmp case.0x14003d63a.1173
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
or eax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 1
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
add bl, ch
or eax, 0x8948ff31
jle 0x1400a53f7
xor edi, edi
mov qword [rsi + 8], rdi
mov qword [rsi], 0
add rsp, 0x2070
add esp, 0x2070
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rbx
mov rdx, r14
call fcn.1400ff670
invalid
add byte [rax - 0x73], cl
add eax, 0xa8342
lea rax, str.Unexpected_error_in_MultiByteToWideChar
lea eax, [0x14014d760]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov qword [rsp + 0x48], 1
mov dword [rsp + 0x48], 1
and al, 0x48
add dword [rax], eax
add byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x50], rax
and al, 0x50
and al, 0x50
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
lea rdx, str.library_std_src_syswindows_stdio.rs
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
call fcn.1400ff5b0
lea r8, str.library_std_src_syswindows_stdio.rs
mov edx, 0x1000
mov rcx, r14
call fcn.1400ff6f0
invalid
invalid
invalid
movabs byte [0xa834c058d4c0005], al
add byte [rax - 0x77], cl
invalid
lea r8, str.library_std_src_syswindows_stdio.rs
or qword [rdx], 0
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov edx, esi
call fcn.1400ff6f0
int3
add eax, 0xcccccc00
int3
int3
in al, dx
cmp qword [rcx], 0
cmp qword [rcx], 0
cmp qword [rcx], 0
cmp dword [rcx], 0
jne case.0x14003d80c.1145
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
mov rdx, qword [rcx + 0x10]
add rsp, 0x48
invalid
ret
push rcx
adc byte [rax - 0x7d], cl
invalid
ret
movups xmm0, xmmword [rcx + 8]
adc byte [rcx + 8], al
or byte [rdi], cl
sub dword [rsp + 0x30], eax
and al, 0x30
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
lea rax, str.library_std_src_syswindows_stdio.rs
add eax, 0xa81c9
or al, byte [rax]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14014ad20]
or al, byte [rax]
fisttp dword [rdx]
add byte [rbp + rcx*4 + 0xd], cl
pop ax
or al, byte [rax]
lea r8, [rsp + 0x30]
and al, 0x30
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
add al, ch
mul dword [rbp - 0x3333fffb]
add ah, cl
int3
int3
call fcn.1400ffac0
int3
add ah, cl
int3
sub esp, 0x68
mov rax, rdx
in al, dx
push 0x48d08948
invalid
lea rdx, [rcx + 8]
lea edx, [rcx + 8]
mov qword [rsp + 0x60], rdx
invalid
lea rdx, [0x14014b440]
adc eax, 0xa5f59
add byte [rax - 0x77], cl
mov qword [rsp + 0x50], rdx
push rsp
and al, 0x50
lea rdx, [rsp + 0x60]
lea edx, [rsp + 0x60]
invalid
mov qword [rsp + 0x48], rdx
and al, 0x48
lea rdx, str.error_len
lea edx, str.error_len
or al, byte [rax]
mov qword [rsp + 0x38], rdx
mov dword [rsp + 0x38], edx
and al, 0x38
lea rdx, [0x14014b400]
adc eax, 0xa5ef7
neg dword [rsi + 0xa]
add byte [rax - 0x77], cl
invalid
invalid
push rsp
mov qword [rsp + 0x30], rdx
and al, 0x30
xor byte [rax - 0x77], cl
mov qword [rsp + 0x28], rcx
and al, 0x28
mov qword [rsp + 0x40], 9
mov dword [rsp + 0x40], 9
or dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
invalid
mov qword [rsp + 0x20], 0xb
and byte [rbx], cl
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
adc eax, 0xae0e4
in al, 0xe0
or al, byte [rax]
lea rdx, str.Utf8Errorvalid_up_to
in al, 0xe0
or al, byte [rax]
lea r9, [0x140153619]
lea ecx, [0x140153619]
loopne case.0x1400330f9.907
add byte [rcx - 0x48], al
or dword [rax], eax
add byte [rax], al
invalid
mov r8d, 9
mov eax, 9
add byte [rax - 0x77], cl
shr eax, 0x4f
invalid
sub r14, r14
mov rcx, rax
mov ecx, eax
call fcn.140008090
nop
add rsp, 0x68
invalid
invalid
sub r14, r14
call qword [rax + 0x68c48348]
invalid
ret
int3
int3
int3
int3
sub rsp, 0x38
mov rax, qword [rcx]
cmp byte [rax], 0
cmp byte [rax], al
cmp byte [rax], al
je 0x1400a5593
inc rax
inc eax
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
lea rax, [0x14014a9f0]
push rsp
or al, byte [rax]
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
and al, 0x20
lea rax, [0x1401537ac]
loop case.0x1400330f9.924
or al, byte [rax]
add byte [rbp + rcx*4 + 0x4c], cl
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
mov r8d, 4
mov eax, 4
add byte [rax], al
mov rcx, rdx
mov rdx, rax
ror dword [rax - 0x77], 1
ret 0x53e8
invalid
push rbx
call fcn.1400083e0
push rbx
idiv bh
idiv bh
call qword [rax + 0x38c48348]
nop
add rsp, 0x38
invalid
invalid
invalid
cmp bl, al
ret
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, str.NoneSome_6
lea edx, str.NoneSome_6
adc eax, 0xae202
or al, byte [rax]
mov r8d, 4
mov eax, 4
add al, 0
add byte [rax], al
add rsp, 0x38
invalid
jmp rax
jmp rax
int3
int3
int3
mov rcx, qword [rcx]
mov eax, dword [rdx + 0x34]
xor al, 0xa8
invalid
xor al, 0xa8
adc byte [rdi], cl
jne 0x14000a1a0
jne 0x14000a1a0
idiv bh
test al, 0x20
jne 0x1400a55d7
add eax, 0xf611a9e9
jmp 0x140006780
adc esi, esi
dec dword [rdi]
movzx ecx, byte [rcx]
mov dh, 9
jmp 0x14000a040
idiv dil
dec esp
int3
sub rsp, 0x28
mov rdx, qword [rcx]
mov rcx, qword [rdx]
mov ecx, dword [rdx]
mov ecx, dword [rdx]
mov rax, qword [rdx + 8]
or byte [rax - 0x39], cl
mov qword [rdx], 0
test rcx, rcx
leave
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7b], cl
leave
je 0x1400a5632
mov byte [rcx], 1
xorps xmm0, xmm0
push rdi
invalid
add dword [rdi], ecx
push rdi
ror byte [rdi], 0x11
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax], xmm0
mov qword [rax + 0x20], 1
mov dword [rax + 0x20], 1
add byte [rax], al
add byte [rax - 0x39], cl
sub byte [rax], al
mov qword [rax + 0x28], 0
mov dword [rax + 0x28], 0
add byte [rax], al
add dh, al
mov byte [rax + 0x30], 0
xor byte [rax], al
mov byte [rax + 0x35], 0
mov dword [rax + 0x31], 0
xor dword [rax], eax
add byte [rax], al
add byte [rax], al
xor eax, 0x3140c700
add byte [rax], al
xor dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
cmp byte [rax], al
cmp byte [rax], al
add byte [rax], al
mov dword [rax + 0x38], 0
add rsp, 0x28
sub bl, al
cmp byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
sub bl, al
lea rcx, str.called__Option::unwrap____on_a__None__value
or eax, 0xac6af
add byte [rbp + rcx*4 + 5], cl
lea r8, str.library_std_src_synconce.rs
mov edx, 0x2b
push 0xffffffffba000a6b
sub eax, dword [rax]
add byte [rax], al
call fcn.1400ff770
int3
mov qword [rsp + 0x20], rsi
mov byte [rsp + 0x28], al
mov byte [rsp + 0x29], 0
lea rcx, [rsp + 0x20]
call fcn.140007c70
call qword [rax + 0x30c48348]
call qword [rax + 0x30c48348]
invalid
pop rsi
ret
je 0x1400a56a0
add rcx, 8
jmp fcn.1400a38d0
xor dl, ah
invalid
invalid
xor dl, ah
invalid
ret
int3
int3
int3
int3
push rsi
sub rsp, 0x38
lea rbp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
invalid
insb byte [rdi], dx
and al, 0x30
invalid
xor byte [rax - 0x39], cl
add r14b, r15b
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
invalid
mov rsi, rcx
mov esi, ecx
mov rcx, qword [rcx]
call fcn.1400a5880
add byte [rax], al
or eax, ebp
mov dl, 1
add byte [rax], al
test rax, rax
je 0x1400a56fa
sal byte [rdi + riz + 0x48], 0x89
invalid
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
lea rax, [rsi + 8]
lea eax, [rsi + 8]
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
cmp qword [rsi + 8], 0
cmp dword [rsi + 8], 0
je 0x1400a56ef
mov rcx, qword [rbp - 8]
clc
call fcn.1400a38d0
loope 0x1400a56ed
invalid
dec dword [rax - 0x75]
invalid
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x7b], ecx
test rax, rax
setne al
invalid
ror byte [rdi], 0x95
ror byte [rax - 0x7d], 0xc4
cmp byte [rsi + 0x5d], bl
pop rsi
pop rbp
add rsp, 0x38
pop rsi
pop rbp
ret
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
adc byte [rbp + 0x56], dl
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x30]
lea ebp, [rdx + 0x30]
push 0x30
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x7d], ecx
add rsp, 0x28
pop rsi
invalid
pop rbp
ret
int3
int3
int3
int3
int3
int3
push rsi
sub rsp, 0x48
in al, dx
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
in al, dx
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
mov qword [rbp], 0xfffffffffffffffe
mov qword [rbp], 0xfffffffffffffffe
add dh, bh
invalid
mov rsi, rcx
mov dword [rbp - 4], 0
cmp edx, 0x80
jae 0x1400a5773
mov byte [rbp - 4], dl
mov r8d, 1
jmp 0x1400a57f4
mov eax, edx
cmp edx, 0x800
jae 0x1400a5796
shr eax, 6
or al, 0xc0
mov byte [rbp - 4], al
and dl, 0x3f
invalid
or dl, 0x80
mov byte [rbp - 3], dl
mov r8d, 2
add al, byte [rax]
add byte [rax], al
jmp 0x1400a57f4
invalid
cmp edx, 0xffff
ja 0x1400a57c3
shr eax, 0xc
or al, 0xe0
loopne case.0x14003276b.1109
cld
call 0xc8ea63b0
loopne case.0x14003276b.1109
cld
cld
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
invalid
mov byte [rbp - 3], al
std
std
and dl, 0x3f
or dl, 0x80
or byte [rax - 0x47be01ab], 3
inc byte [rcx - 0x48]
add eax, dword [rax]
add byte [rax], al
add bl, ch
invalid
shr eax, 0x12
and al, 7
or al, 0xf0
invalid
mov byte [rbp - 4], al
cld
invalid
cld
mov eax, edx
shr eax, 0xc
and al, 0x3f
or al, 0x80
invalid
mov byte [rbp - 3], al
std
or byte [rax - 0x2f7602bb], 0xc1
call 0x14c497be7
and al, 0x3f
or al, 0x80
mov byte [rbp - 2], al
and dl, 0x3f
std
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rbp - 2], al
and dl, 0x3f
or dl, 0x80
mov byte [rbp - 1], dl
mov r8d, 4
mov rcx, qword [rsi]
lea rdx, [rbp - 4]
call fcn.1400a5880
test rax, rax
je 0x1400a582c
mov qword [rbp - 0x18], rax
lea rax, [rsi + 8]
mov qword [rbp - 0x10], rax
cmp qword [rsi + 8], 0
je 0x1400a5821
mov rcx, qword [rbp - 0x10]
call fcn.1400a38d0
mov rax, qword [rbp - 0x18]
mov rcx, qword [rbp - 0x10]
mov qword [rcx], rax
test rax, rax
setne al
add rsp, 0x48
pop rsi
pop rbp
ret
sub byte [rax - 0x73], cl
push 0x40
lea ebp, [rdx + 0x40]
mov rax, qword [rbp - 0x18]
mov rcx, qword [rbp - 0x10]
mov qword [rcx], rax
add rsp, 0x28
pop rsi
pop rbp
ret
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
lea r14, [rsp + 0x38]
and al, 0x38
lea r15, [rsp + 0x30]
lea edi, [rsp + 0x30]
lea r12, str.failed_to_write_whole_buffer
and eax, 0xad016
lea r13, [0x1401563dc]
jmp 0x1400a58d9
jmp 0x16403dbea
stc
and esi, dword [rbp + 0x7e]
jle 0x1400a5919
mov ecx, esi
jle 0x1400a5919
mov ecx, esi
int1
call fcn.1400a38d0
invalid
test rsi, rsi
je 0x1400a5948
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x20], ebx
and byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov edx, 0xfffffff4
mov r8, rdi
mov r9, rsi
call fcn.1400a4df0
cmp qword [rsp + 0x30], 0
je 0x1400a5920
mov rax, qword [rsp + 0x38]
mov ecx, eax
and ecx, 3
loope 0x1400a5906
loope 0x1400a5906
movsxd rcx, dword [r13 + rcx*4]
lea eax, [rax]
add rcx, r13
jmp rcx
invalid
mov rcx, qword [rsp + 0x38]
test rcx, rcx
je 0x1400a595a
mov rax, rsi
sub rax, rcx
jb 0x1400a595f
invalid
sub eax, 0x48cf0148
mov esi, eax
add rdi, rcx
mov rsi, rax
test rsi, rsi
jne 0x1400a58d9
jmp 0x1400a5948
xor eax, eax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, r12
jmp 0x1400a594a
lea r8, [0x14014bea0]
mov rdx, rsi
call fcn.1400ff5f0
int3
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x28], rcx
and al, 0x28
lea rcx, [0x14014b400]
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
lea rdx, str.NulError_6
mov r8d, 8
mov rcx, rax
call fcn.1400084a0
sub dh, dh
call qword [rax + 0x48c48348]
sub dh, dh
call qword [rax + 0x48c48348]
ret
int3
int3
mov esi, dword [rax + 8]
mov r15, qword [rax + 0x10]
adc byte [rax - 0x75], cl
invalid
invalid
adc byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
lea rdx, [0x140151f70]
js 0x1400a59bb
or al, byte [rax]
mov rax, qword [rdx + 0x28]
lea rdx, [0x140151f70]
js 0x1400a59bb
or al, byte [rax]
mov r8d, 1
call qword [rax + 0x18]
sbb byte [rax - 0x77], cl
je 0x1400a5a29
and al, 0x28
mov byte [rsp + 0x30], al
and al, 0x30
mov byte [rsp + 0x31], 0
and al, 0x31
invalid
add bh, bh
push rax
sbb byte [rax - 0x77], cl
je 0x1400a5a29
invalid
sub byte [rax - 0x39cfdbbc], cl
and al, 0x31
and al, 0x31
add byte [rbp - 0x7b], cl
test edi, edi
je case.0x140054b8f.632
lea rsi, case.0x14003d63a.866
test r15, r15
test edi, edi
je case.0x140054b8f.632
lea rsi, case.0x14003d63a.866
sti
invalid
lea rdi, [rsp + 0x28]
lea edi, [rsp + 0x28]
lea rbx, [rsp + 0x38]
lea ebx, [rsp + 0x38]
pop rsp
and al, 0x38
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x38], r14
add byte [rax], al
mov qword [rsp + 0x38], r14
mov dword [rsp + 0x38], esi
cmp byte [rcx - 1], cl
inc r14
mov rcx, rdi
stc
invalid
stc
mov rdx, rbx
mov r8, rsi
call fcn.140007ea0
idiv bh
invalid
dec r15
jne case.0x140054b8f.624
movzx eax, byte [rsp + 0x30]
mov dh, 0x44
and al, 0x30
xor byte [rcx + 0x75c08401], dh
mov cl, 1
add dword [rax + rax*8 - 0x74b7e08b], eax
test al, al
jne 0x1400a5a75
invalid
invalid
mov rax, qword [rsp + 0x28]
and al, 0x28
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
mov rax, qword [rax + 0x28]
lea rdx, [0x140151f71]
lea edx, [0x140151f71]
sub byte [rax - 0x73], cl
lea edx, [0x140151f71]
adc eax, 0xac507
mov r8d, 1
call qword [rax + 0x18]
mov ecx, eax
mov eax, ecx
add rsp, 0x40
invalid
pop rbx
enter 0xffffffffffff8348, 0xffffffffffffffc4
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
int3
int3
int3
int3
push rdi
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rsp + 0x50]
lea ebp, [rsp + 0x50]
lea ebp, [rsp + 0x50]
mov qword [rbp], 0xfffffffffffffffe
mov rdi, r8
dec dword [rcx + rcx*4 - 0x39]
mov rbx, rdx
mov rsi, rcx
mov r15, r8
mov eax, 2
inc r15
inc edi
inc edi
invalid
je 0x1400a5aed
mov rax, r15
shr rax, 0x3e
jne case.0x14008c005.318
invalid
add byte [rdi - 0x73], cl
xor al, 0x3f
lea r14, [r15 + r15]
movzx eax, byte [0x1401660a0]
mov edx, 2
add byte [rax], al
add eax, 0x2ba000c
add byte [rax], al
add byte [rax], al
mov rcx, r14
add byte [rax], al
mov rcx, r14
call fcn.14003e6a0
test rax, rax
je 0x1400a5c03
mov qword [rbp - 0x18], r15
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
mov qword [rbp - 8], 0
clc
add byte [rax], al
add byte [rax], al
add rdi, rbx
mov qword [rbp - 0x30], rbx
mov qword [rbp - 0x28], rdi
mov word [rbp - 0x20], 0
add byte [rax - 0x73], cl
invalid
invalid
loopne case.0x140090ec6.623
add byte [rax - 0x73], cl
call 0x1105fe85e
lea ecx, [rbp - 0x18]
lea rdx, [rbp - 0x30]
call case.0x140079188.464
mov r8, qword [rbp - 0x10]
mov rdx, qword [rbp - 8]
mov edx, dword [rbp - 8]
mov edx, dword [rbp - 8]
mov rax, rdx
mov rcx, r8
cmp rdx, 8
or byte [rdx + 0x4b], dh
or byte [rdx + 0x4b], dh
mov rcx, r8
mov rax, rdx
cmp word [rcx], 0
je 0x1400a5b91
add byte [rsi + rdx*2 + 0x66], dh
push rsi
cmp word [rcx + 2], 0
cmp dword [rcx + 2], 0
add al, byte [rax]
je 0x1400a5b91
cmp word [rcx + 4], 0
cmp word [rcx + 4], 0
jns case.0x140083cb3.721
add byte [rax + rcx*2 + 0x66], dh
je 0x1400a5b91
cmp word [rcx + 6], 0
cmp dword [rcx + 6], 0
je 0x1400a5b91
cmp word [rcx + 8], 0
je 0x1400a5b91
cmp word [rcx + 0xa], 0
je 0x1400a5b91
cmp word [rcx + 0xc], 0
je 0x1400a5b91
sub al, 0x66
cmp dword [rcx + 0xe], 0
je 0x1400a5b91
invalid
add rax, 0xfffffffffffffff8
add eax, 0xfffffff8
clc
add rcx, 0x10
add ecx, 0x10
cmp rax, 7
ja case.0x140083cb3.674
add rax, rax
add eax, eax
xor r9d, r9d
cmp rax, r9
cmp eax, ecx
enter 0x3c74, 0x66
je case.0x140054b8f.713
cmp al, 0x66
cmp word [rcx + r9], 0
cmp dword [rcx + r9], 0
cmp dword [rcx + rcx], 0
or dword [rax], eax
lea r9, [r9 + 2]
lea ecx, [rcx + 2]
jne case.0x1400ab6c3.411
out dx, eax
lea rax, [0x14014d228]
jbe 0x1400a5ba1
or al, byte [rax]
add byte [rax - 0x77], cl
or byte [rax - 0x48], r9b
or byte [rax - 0x48], cl
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
or byte [rax - 0x48], cl
movabs rax, 0x8000000000000000
mov qword [rsi], rax
invalid
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48068948], al
or byte [rax - 0x77], 6
invalid
cmp qword [rbp - 0x18], 0
cmp dword [rbp - 0x18], 0
jge case.0x1400759a5.467
call 0x1884bcfb1
add byte [rcx + rax*2 + 0x48], dh
je case.0x140054b8f.778
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
or eax, 0xc0439
add al, 0xc
add byte [rcx], dh
invalid
xor edx, edx
sar bh, cl
adc eax, 0x5f469
invalid
hlt
invalid
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
hlt
add eax, 0x4830eb00
cmp edx, dword [rbp - 0x18]
invalid
add bl, ch
jmp case.0x140054b8f.778
xor byte [rax + 0x3b], cl
push rbp
cmp rdx, qword [rbp - 0x18]
call 0xcd526d3e
jne case.0x140074eff.486
adc dword [rax - 0x73], ecx
lea rcx, [rbp - 0x18]
lea ecx, [rbp - 0x18]
call 0x1400cecb7
call case.0x14008c05a.340
nop
add al, byte [rax]
add byte [rbx + rcx*4 + 0x45], cl
mov r8, qword [rbp - 0x10]
invalid
invalid
mov rdx, qword [rbp - 8]
mov word [r8 + rdx*2], 0
mov dword [r8 + rdx*2], 0xff480000
mov dword [rax + rdx*2], 0xff480000
push rax
add byte [rax], al
inc rdx
inc edx
ret 0x8948
mov qword [rbp - 8], rdx
push rbp
clc
mov qword [rsi + 0x10], rdx
mov dword [rsi + 0x10], edx
push rsi
adc byte [rdi], cl
movups xmm0, xmmword [rbp - 0x18]
adc byte [rbp - 0x18], al
call 0x188106d01
add esp, 0x58
pop rax
movups xmmword [rsi], xmm0
invalid
add rsp, 0x58
pop rax
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
call fcn.140001a70
insd dword [rdi], dx
mov esi, 0x2b9fff5
add byte [rax], al
add byte [rax], al
mov rdx, r14
mov ecx, 2
add al, byte [rax]
add byte [rax], al
mov rdx, r14
call fcn.1400ff140
xor byte [rbp + 0x66cc0005], dl
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add eax, 0x6666cc00
nop word cs:[rax + rax]
nop word cs:[rax + rax]
int3
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push rdi
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
push 0x50
push rax
lea rbp, [rdx + 0x50]
push rax
cmp qword [rbp - 0x18], 0
je 0x1400a5c4f
jge 0x1400a5c21
call 0x18c1dd03d
add byte [rbx + rdx + 0x4c], dh
mov r8, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
mov rcx, qword [0x140165ff0]
test eax, 0x31000c03
add ecx, dword [rax + rax]
or al, 0
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x5f3d9
sar bh, cl
adc eax, 0x5f3d9
fpatan
add eax, 0x83489000
invalid
nop
invalid
invalid
add eax, 0x83489000
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
add esp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rdi
pop rbp
ret
int3
push rsi
push rdi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov esi, edx
invalid
mov rdi, rcx
mov edi, ecx
lea rcx, [0x14014da78]
lea ecx, [0x14014da78]
or eax, 0xa7e05
jle case.0x140079188.443
or al, byte [rax]
add bh, bh
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
adc eax, 0x5f497
xchg edi, eax
hlt
add byte [rax - 0x7b], cl
test rax, rax
sal byte [rbp + rdx + 0x48], 0x8d
je 0x1400a5c93
lea rdx, str.SetThreadDescription
lea edx, str.SetThreadDescription
adc eax, 0xa7dfc
jge 0x1400a5c8e
add byte [rax - 0x77], cl
sar edi, 0x15
invalid
invalid
mov dh, ah
hlt
mov rcx, rax
mov ecx, eax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
adc eax, 0x5f48a
hlt
add eax, 0xc0854800
add byte [rax - 0x7b], cl
test rax, rax
sal byte [rbp + 7], 0x48
jne 0x1400a5c9a
lea rax, case.0x140079188.456
lea eax, case.0x140079188.456
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov qword [str.__n_], rax
add eax, 0xbf3a7
or eax, dword [rax]
add byte [rax - 0x77], cl
mov rcx, rdi
stc
mov rdx, rsi
mov edx, esi
add rsp, 0x28
add esp, 0x28
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
jmp rax
sub rsp, 0x28
mov ecx, 0x78
js case.0x14007712a.503
add byte [rax], al
add bh, bh
adc eax, 0x5f3f9
stc
invalid
invalid
invalid
call qword [sym.imp.KERNEL32.dll_SetLastError]
stc
add eax, 0x4001b800
add byte [rax + 0x28c48348], al
or byte [rax - 0x7d], 0xc4
invalid
mov eax, 0x80004001
add dword [rax], eax
or byte [rax - 0x7d], 0xc4
sub bl, al
ret
int3
add rsp, 0x28
ret
int3
int3
int3
int3
push r15
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
sub byte [rax - 0x77], cl
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
invalid
mov edi, ecx
iretd
movzx r12d, word [rdx + 0x10]
mov bh, 0x62
adc byte [rbx + rcx*4 + 0x2a], cl
mov r13, qword [rdx]
invalid
mov r13, qword [rdx]
mov ebp, dword [rdx]
sub cl, byte [rbx + rcx*4 + 0x72]
or byte [rcx - 0x39], cl
mov r14, qword [rdx + 8]
jb 0x1400a5cfa
mov r15, 0xffffffffffffffff
mov edi, 0xffffffff
invalid
invalid
invalid
jmp case.0x140083cb3.366
shl ecx, 6
shl ecx, 6
loope case.0x140083a91.407
or ecx, r8d
rol dword [rcx - 0x77], 0xcc
mov r12d, ecx
xor ebp, ebp
in eax, dx
mov r13, rax
invalid
mov rbx, qword [rdi + 0x10]
cmp rbx, qword [rdi]
adc byte [rax + 0x3b], cl
invalid
je 0x1400a5e12
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rdi + 8]
mov word [rax + rbx*2], r12w
mov dword [rax + rbx*2], esp
or byte [r14 + 0x44], r12b
mov dword [rax + rbx*2], esp
and al, 0x58
inc rbx
inc ebx
mov qword [rdi + 0x10], rbx
mov dword [rdi + 0x10], ebx
pop rdi
adc byte [rcx - 0x77], al
invalid
mov r12d, ebp
mov esp, ebp
in al, dx
test r12w, r12w
test r12d, r12d
in al, 0xf
test dword [rbp + 0x4d000000], ecx
add byte [rax], al
invalid
invalid
jne case.0x140083cb3.396
add byte [rax], al
add byte [rbp + 0x39], cl
cmp ebp, esi
add byte [rax], al
cmp r13, r14
cmp ebp, esi
je case.0x140087e7e.378
test byte [rcx + rax], al
add al, 1
add byte [rax], al
lea rax, [r13 + 1]
add dword [r8 - 0x77], r9d
add dword [rax - 0x77], ecx
mov qword [rsi], rax
movzx edx, byte [r13]
movzx edx, byte [rbp]
invalid
movzx edx, byte [rbp]
mov dh, 0x55
push rbp
add byte [rdi + rcx - 0x4a], al
movzx r12d, dl
loop 0x1400a5d92
test r12b, r12b
test ah, ah
jns case.0x140083a91.407
mov bl, 0x44
mov ecx, esp
invalid
mov ecx, r12d
loope case.0x140079188.466
and ecx, 0x1f
lea rax, [r13 + 2]
lea eax, [rbp + 2]
loope 0x1400a5d76
invalid
lea eax, [rbp + 2]
add cl, byte [rax - 0x77]
invalid
mov qword [rsi], rax
mov dword [rsi], eax
movzx r8d, byte [r13 + 1]
mov dh, 0x45
add dword [rcx - 0x7d], eax
invalid
invalid
add dword [r9 - 0x7d], r8d
and r8d, 0x3f
and eax, 0x3f
loopne 0x1400a5da6
cmp r12b, 0xdf
cmp ah, 0xdf
fbstp tbyte [rsi - 0x72]
jbe case.0x1400915ac.287
mov cs, word [rcx - 0x73]
add r9d, dword [r8 - 0x77]
add ecx, dword [rax - 0x77]
lea rax, [r13 + 3]
mov qword [rsi], rax
invalid
add ecx, dword [rax - 0x77]
invalid
movzx r12d, byte [r13 + 2]
shl r8d, 6
shl eax, 6
add al, byte [rcx - 0x3f]
shl eax, 6
loopne case.0x140093404.253
invalid
and r12d, 0x3f
or r12d, r8d
invalid
invalid
invalid
cmp dl, 0xf0
jb 0x1400a5dcd
invalid
lea rax, [r13 + 4]
lea rax, [r13 + 4]
lea eax, [rbp + 4]
add al, 0x48
mov dword [rsi], eax
mov qword [rsi], rax
movzx edx, byte [r13 + 3]
and ecx, 7
mov dh, 0x55
push rbp
add eax, dword [rbx - 0x1e3ef81f]
adc al, byte [rcx - 0x3f]
shl r12d, 6
shl ecx, 0x12
shl r12d, 6
shl esp, 6
and edx, 0x3f
loop 0x1400a5de1
or edx, r12d
or edx, esp
loop 0x1400a5daf
or edx, ecx
mov r12d, edx
mov esp, edx
retf 0x8941
mov esp, edx
invalid
cmp r12d, 0xffff
cld
invalid
add byte [rax], al
add byte [rdi], cl
xchg byte [rbp - 1], cl
invalid
invalid
invalid
jbe case.0x140083a91.407
invalid
invalid
jmp case.0x140087e7e.354
invalid
add byte [rax], al
add byte [rax], al
mov word [rsi + 0x10], 0
adc byte [rax], al
add byte [rax], al
add byte [rcx], dh
in eax, dx
xor ebp, ebp
jmp 0x1400a5d09
cmp al, 0xff
invalid
inc ecx
loope case.0x140087e7e.353
shl ecx, 0xc
or r12d, ecx
cmp r12d, 0xffff
cmp esp, 0xffff
add byte [rax], al
add byte [rdi], cl
jbe case.0x140083a91.407
xchg byte [rdi + rdi*8], ah
and al, 0xff
invalid
invalid
inc dword [rcx - 0x73]
mov word [rax + rax], fs
add byte [rax], al
invalid
lea ecx, [r12 + 0xff0000]
lea ecx, [rsp + 0xff0000]
add byte [rax], al
inc dword [rax]
invalid
add cl, al
shr ecx, 0xa
or ecx, 0xd800
leave
add al, bl
fadd dword [rax]
invalid
jmp 0x140d3def8
or al, byte [rcx + 0xd800c9]
leave
add al, bl
fadd dword [rax]
invalid
fadd dword [rax]
add byte [rcx - 0x7f], al
and r12d, 0x3ff
in al, 0xff
inc dword [rbx]
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rcx - 0x7f], al
int3
or r12d, 0xdc00
mov word [rsi + 0x10], r12w
mov dword [rsi + 0x10], r12d
fadd qword [rax]
add byte [rsi + 0x44], ah
mov dword [rsi + 0x10], esp
invalid
mov dword [rsi + 0x10], r12d
adc byte [rcx - 0x77], cl
invalid
mov r13, rax
mov ebp, eax
mov ebp, r12d
mov ebp, esp
mov r12d, ecx
jmp 0x1400a5d09
idiv esi
invalid
invalid
int3
idiv esi
invalid
dec dword [rbp - 0x77]
mov r8, r14
mov eax, esi
invalid
sub r8, r13
add r8, 3
add eax, 3
rol byte [rbx], 0x4d
cmovb eax, edi
cmovb r8, r15
shr r8, 2
shr eax, 2
add ah, byte [rsi - 0x7d]
std
cmp bp, 1
add dword [rcx - 0x7d], ecx
fadd dword [rax]
sbb r8, 0
sbb eax, 0
add r8, 2
rol byte [rdx], 0x48
mov ecx, edi
mov rcx, rdi
mov rdx, rbx
mov edx, ebx
invalid
call fcn.140103490
push rbp
invalid
add eax, 0xfed6e900
jmp case.0x14009347b.248
invalid
invalid
add rsp, 0x28
add esp, 0x28
sub byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
ret
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
push rdi
sub rsp, 0x58
sub esp, 0x58
in al, dx
pop rax
inc rdx
inc edx
ret 0x840f
je case.0x14008c05a.359
test byte [rax + 0x48000000], cl
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
mov esi, ecx
invalid
mov rcx, qword [rcx]
mov ecx, dword [rcx]
or dword [rax - 0x73], ecx
lea rax, [rcx + rcx]
add al, 9
or dword [rax + 0x39], ecx
ror byte [rax + 0xf], 1
cmova rdx, rax
invalid
invalid
cli
cmp rax, rdx
cmp eax, edx
cmova rdx, rax
cmp rdx, 5
cmp edx, 5
add eax, 0x4bf
mov edi, 4
add al, 0
add byte [rax], al
invalid
add byte [rax + 0xf], cl
cli
cli
cmovae rdi, rdx
cmovae edi, edx
cli
xor edx, edx
mov r8, rdi
mov eax, edi
clc
shr r8, 0x3e
shr eax, 0x3e
call 0x1029e6dd7
sete dl
sete dl
ret 0x8d4c
lea r8, [rdi + rdi]
lea eax, [rdi + rdi]
add al, 0x3f
invalid
add rdx, rdx
add edx, edx
test rcx, rcx
test ecx, ecx
je 0x1400a5ebe
sbb dword [rax - 0x75], ecx
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x28], rcx
and al, 0x28
or byte [rax - 0x77], cl
and al, 0x28
and al, 0x28
mov qword [rsp + 0x30], 2
mov dword [rsp + 0x30], 2
and al, 0x30
and al, 0x30
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
and al, 0x38
jmp 0x1400a5ec7
or dword [rax - 0x39], ecx
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x30], 0
and al, 0x30
and al, 0x30
xor byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x40
invalid
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
lea r9, [rsp + 0x28]
lea r9, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
and al, 0x28
sub al, ch
sub ch, al
call fcn.1400a4700
invalid
cmp qword [rsp + 0x40], 0
cmp dword [rsp + 0x40], 0
jl 0x1400a5efe
add byte [rax - 0x75], cl
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x48
je case.0x140083cb3.410
je case.0x140083cb3.410
sbb dword [rax - 0x48], ecx
add dword [rax], eax
invalid
movabs rax, 0x8000000000000001
cmp rcx, rax
invalid
mov eax, 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x74c13948], al
or byte [rax + 0x39], 0xc1
sal dword [rcx + rdx + 0x48], 0x85
je 0x1400a5f03
adc dword [rax - 0x7b], ecx
test rcx, rcx
leave
jne case.0x14003276b.1260
adc ebp, eax
call fcn.140001a70
je 0x1400a5eb5
mov ebx, 0x8948fff5
cmc
dec dword [rax - 0x77]
invalid
invalid
mov qword [rsi + 8], rcx
mov dword [rsi + 8], ecx
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
mov qword [rsi], rdi
mov dword [rsi], edi
add rsp, 0x58
add rsp, 0x58
add esp, 0x58
pop rax
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
push rsp
and al, 0x50
call fcn.1400ff140
sub al, 0x92
xchg edx, eax
add eax, 0xcccccc00
int3
int3
int3
int3
int3
int3
int3
int3
int3
sub esp, 0x58
in al, dx
pop rax
lock inc qword [rcx + 8]
inc dword [rcx + 8]
or byte [r14 + 5], dil
or byte [rsi + 5], bh
jle case.0x1400932e5.276
add rsp, 0x58
add esp, 0x58
invalid
ret
xor edx, edx
shr al, cl
add byte [r8], al
add byte [rax], al
call case.0x1400932e5.296
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, str.too_many_running_threads_in_thread_scope
lea eax, [0x14014b608]
add eax, 0xa56ca
retf 0xa56
push rsi
or al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
and al, 0x28
sub byte [rax - 0x39], cl
mov qword [rsp + 0x30], 1
mov dword [rsp + 0x30], 1
and al, 0x30
and al, 0x30
xor byte [rcx], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, str.called__Result::unwrap____on_an__Err__value
lea eax, str.called__Result::unwrap____on_an__Err__value
add eax, 0xad11d
ror dword [rdx], 1
or al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
and al, 0x38
cmp byte [rdi], cl
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
movups xmmword [rsp + 0x40], xmm0
adc dword [rsp + 0x40], eax
and al, 0x40
and al, 0x40
lea rdx, str.library_std_src_thread_scoped.rs
lea edx, [0x14014b638]
adc eax, 0xa56d1
rcl dword [rsi + 0xa]
add byte [rax - 0x73], cl
invalid
invalid
push rsi
or al, byte [rax]
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
and al, 0x28
call fcn.1400ff5b0
add eax, 0xcccccc00
add ah, cl
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
push rdi
sub rsp, 0x78
sub esp, 0x78
in al, dx
invalid
in al, dx
js case.0x140093404.261
test dl, dl
sal byte [rsp + rax - 0x3a], cl
adc byte [r9], al
adc byte [rcx], al
je 0x1400a5f8e
mov byte [rcx + 0x10], 1
adc byte [rcx], al
add eax, esi
lock dec qword [rcx + 8]
dec qword [rcx + 8]
dec dword [rcx + 8]
jne case.0x140093d1f.218
or al, 0x48
mov rsi, qword [rcx]
mov esi, dword [rcx]
mov al, 1
xchg byte [rsi + 0x28], al
sub byte [rdi + rdi*8], bh
cmp al, 0xff
je case.0x14009347b.290
invalid
add rsp, 0x78
pop rdi
js 0x1400a6005
pop rsi
ret
add rsi, 0x28
invalid
mov rax, qword [0x140166038]
test dword [rax], eax
or al, 0
invalid
add byte [rax + rax], cl
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
sal byte [rsp + rcx + 0x48], 0x89
je case.0x140093615.281
mov rcx, rsi
int1
add rsp, 0x78
add esp, 0x78
invalid
pop rdi
pop rsi
jmp rax
jmp rax
mov rcx, qword [0x140165040]
lock or eax, dword [rax]
cmp rcx, 0xffffffffffffffff
cmp ecx, 0xffffffff
jne case.0x140090ec6.456
mov qword [rsp + 0x30], 0xffffffffffffffff
mov qword [rsp + 0x30], 0xffffffffffffffff
and al, 0x30
invalid
invalid
dec dword [rax - 0x75]
mov rax, qword [0x140165050]
add eax, 0xbf06f
outsd dx, dword [rsi]
lock or eax, dword [rax]
or eax, dword [rax]
or eax, dword [rax]
add byte [rax - 0x73], cl
and al, 0x30
and al, 0x30
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
xor byte [rdx - 0x40000000], bh
mov edx, 0xc0000000
add byte [rax], al
rol byte [rbp + 0x31], 0xc0
xor r8d, r8d
xor eax, eax
xor r9d, r9d
xor ecx, ecx
leave
call rax
test eax, eax
invalid
sal byte [rbp + 0x3a], 0x48
jne case.0x14008c005.506
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x39], cl
mov rax, 0xffffffffffffffff
lock cmpxchg qword [0x140165040], rcx
cmpxchg qword [0x140165040], rcx
sar bh, 0xff
invalid
invalid
cmpxchg qword [0x140165040], rcx
cmpxchg dword [0x140165040], ecx
or eax, 0xbf034
xor al, 0xf0
lock or eax, dword [rax]
or eax, dword [rax]
add byte [rsp + rcx + 0x48], dh
je case.0x140090ec6.456
or al, 0x48
mov rdi, rax
mov edi, eax
invalid
call qword [sym.imp.KERNEL32.dll_CloseHandle]
invalid
mov rcx, rdi
mov ecx, edi
mov rax, qword [0x140165058]
add eax, 0xbf037
invalid
or eax, dword [rax]
add byte [rax - 0x77], cl
xor r8d, r8d
xor r8d, r8d
mov rdx, rsi
xor r8d, r8d
xor eax, eax
xor r9d, r9d
xor ecx, ecx
call rax
shr cl, 1
jo case.0x14008c005.493
invalid
jmp case.0x140093d1f.218
invalid
invalid
dec dword [rcx + 0x482c2444]
mov dword [rsp + 0x2c], eax
sub al, 0x48
lea rax, [rsp + 0x2c]
lea eax, [rsp + 0x2c]
and al, 0x2c
and al, 0x2c
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
and al, 0x38
cmp byte [rax - 0x73], cl
lea rax, [0x14000a780]
lea eax, [0x14000a780]
add eax, 0xfff6473a
idiv bh
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
and al, 0x40
lea rax, str.Unable_to_create_keyed_event_handle:_error
add eax, 0xa78ae
scasb al, byte [rdi]
js case.0x140090d99.345
add byte [rax - 0x77], cl
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
and al, 0x48
mov qword [rsp + 0x50], 1
mov qword [rsp + 0x50], 1
mov dword [rsp + 0x50], 1
push rax
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x39], cl
invalid
and al, 0x68
and al, 0x68
add byte [rax], al
mov qword [rsp + 0x68], 0
mov dword [rsp + 0x68], 0
and al, 0x68
push 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x38]
and al, 0x38
cmp byte [rax - 0x77], cl
and al, 0x58
and al, 0x58
mov qword [rsp + 0x58], rax
and al, 0x58
mov qword [rsp + 0x60], 1
mov dword [rsp + 0x60], 1
and al, 0x60
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rdx, str.library_std_src_syswindows_thread_parking.rs
lea edx, [0x14014d940]
adc eax, 0xa78bd
or al, byte [rax]
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
and al, 0x48
call fcn.1400ff5b0
call fcn.1400ff5b0
and edx, dword [rbp - 0x3333fffb]
int3
add eax, 0xcccccc00
int3
int3
sub esp, 0x28
in al, dx
sub al, ch
call fcn.1400a4220
test rax, rax
invalid
je 0x1400a60a3
invalid
xchg ecx, esp
invalid
dec dword [rax - 0x7b]
sal byte [rbp + rax + 0x48], 0x83
invalid
add eax, 0x28c48348
add rsp, 0x28
sub bl, al
ret
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
lea ecx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
or eax, 0xa561e
push rsi
or al, byte [rax]
lea r8, [0x14014b728]
lea eax, [0x14014b728]
ja case.0x1400932e5.303
push rsi
or al, byte [rax]
add byte [rdx + 0x5e], bh
mov edx, 0x5e
pop rsi
add byte [rax], al
add byte [rax], al
add al, ch
movsd dword [rdi], dword [rsi]
call fcn.1400ffb60
int3
invalid
add eax, 0xcccccc00
int3
push rdi
push rbx
sub rsp, 0x98
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lodsb al, byte [rsi]
and al, 0x80
lea ebp, [rsp + 0x80]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
adc r14b, r15b
invalid
mov qword [rbp + 0x10], 0xfffffffffffffffe
mov dword [rbp + 0x10], 0xfffffffe
adc dh, bh
invalid
invalid
invalid
dec dword [rax - 0x77]
mov rsi, rdx
mov esi, edx
invalid
mov rdi, qword [rcx]
mov edi, dword [rcx]
cmp dword [rcx + 0x3e083f8], ecx
mov eax, edi
clc
and eax, 3
loopne case.0x140093262.383
add ecx, dword [rax - 0x73]
or eax, 0xb02ff
inc dword [rdx]
or eax, dword [rax]
invalid
lea rcx, [0x1401563ec]
lea ecx, [0x1401563ec]
inc dword [rdx]
or eax, dword [rax]
invalid
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
loopne case.0x140093615.392
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.Error_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_vecmod.rs
lea edx, str.Error_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_src_vecmod.rs
adc eax, 0xabc53
sub byte [rax - 0x73], cl
adc eax, 0xabc53
mov esp, 0xb841000a
or al, byte [rax]
add byte [rcx - 0x48], al
mov r8d, 5
mov eax, 5
add eax, 0xff000000
add byte [rax], al
call qword [rax + 0x18]
mov qword [rbp - 0x10], rsi
mov dword [rbp - 0x10], esi
push rax
sbb byte [rax - 0x77], cl
mov dword [rbp - 0x10], esi
jne case.0x14009378c.398
mov byte [rbp - 8], al
clc
mov byte [rbp - 7], 0
stc
add byte [rbp + rcx*4 + 0x4f], cl
lea r9, [rdi + 0x10]
lea rax, [0x14014bc10]
add eax, 0xa5aec
adc byte [rax - 0x73], cl
add eax, 0xa5aec
in al, dx
pop rdx
or al, byte [rax]
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
and byte [rax - 0x73], cl
adc eax, 0xa5ad8
fcomp dword [rdx + 0xa]
invalid
lea rdx, str.kind
fcomp dword [rdx + 0xa]
pop rdx
or al, byte [rax]
add byte [rax - 0x73], cl
jne case.0x14009c09c.187
invalid
lea rsi, [rbp - 0x10]
invalid
mov r8d, 4
mov eax, 4
add al, 0
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.1400055a0
lea rax, [0x14014bc60]
lea eax, [0x14014bc60]
hlt
cmc
dec dword [rax - 0x73]
lea eax, [0x14014bc60]
lea eax, [0x14014bc60]
invalid
pop rbx
or al, byte [rax]
invalid
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
lea rdx, str.message
lea edx, str.message
adc eax, 0xa5adb
or al, byte [rax]
mov r8d, 7
mov eax, 7
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rcx, rsi
mov ecx, esi
int1
mov r9, rdi
mov ecx, edi
stc
call fcn.1400055a0
hlt
cmc
dec dword [rax - 0x77]
int1
mov rcx, rsi
mov ecx, esi
call fcn.140007c70
add bl, byte [rbx]
idiv bh
invalid
jmp 0x1400a63ef
jl case.0x14009373b.399
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [rdi - 1]
invalid
invalid
add byte [rax], al
lea rax, [rdi - 1]
lea eax, [rdi - 1]
dec dword [rax - 0x7d]
add rdi, 0xf
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
invalid
cmovs ecx, dword [rcx - 0x72b70fbb]
add eax, 0xa5b02
pop rbx
or al, byte [rax]
mov dword [rbp - 0x10], eax
invalid
invalid
lea rax, [0x14014bc88]
lea eax, [0x14014bc88]
pop rbx
or al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x50
and al, 0x50
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
and al, 0x50
push rax
lea rax, [rbp - 0x10]
lea eax, [rbp - 0x10]
invalid
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
and al, 0x48
lea rax, str.error
lea rax, str.error
ffree st(5)
or al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
and al, 0x38
lea rax, [0x14014bc10]
lea eax, [0x14014bc10]
imul ebx, dword [rdx + 0xa], 0x44894800
pop rdx
or al, byte [rax]
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
and al, 0x40
and al, 0x40
add eax, 0x48000000
mov dword [rsp + 0x20], 4
and al, 0x20
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], 4
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
lea r9, str.kind
mov r8d, 6
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
call fcn.140008090
idiv bh
jmp 0x1400a63ef
or eax, dword [rdx]
add byte [rax], al
invalid
add byte [rax - 0x3f], cl
out dx, eax
and byte [rcx - 0x74b7f783], cl
and byte [rax - 0x75], r9b
sub byte [rax - 0x73], r9b
adc eax, 0xa59e3
shr rdi, 0x20
mov dword [rbp + 8], edi
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x14014bbdd]
mov r8d, 2
call qword [rax + 0x18]
mov qword [rbp - 0x20], rsi
mov byte [rbp - 0x18], al
mov byte [rbp - 0x17], 0
lea rax, [0x14014bbe8]
mov qword [rsp + 0x20], rax
lea rdx, [0x14014bbdf]
lea rsi, [rbp - 0x20]
lea r9, [rbp + 8]
mov r8d, 4
mov rcx, rsi
call fcn.1400055a0
mov ecx, dword [rbp + 8]
call fcn.1400a6440
mov byte [rbp + 0xf], al
lea rax, [0x14014bc10]
mov qword [rsp + 0x20], rax
lea rdx, str.kind
adc eax, 0xa59b3
lea r9, [rbp + 0xf]
mov r8d, 4
mov rcx, rsi
call fcn.1400055a0
mov edx, dword [rbp + 8]
lea rdi, [rbp - 0x10]
mov rcx, rdi
call case.0x1400330f9.1270
lea rax, [0x14014bc38]
mov qword [rsp + 0x20], rax
lea rdx, str.message
mov r8d, 7
mov rcx, rsi
mov r9, rdi
call fcn.1400055a0
lea rcx, [rbp - 0x20]
loopne 0x1400a6287
int 0x19
idiv bh
dec dword [rcx + 0x7d8348c3]
cmp qword [rbp - 0x10], 0
lock add byte [rdi], cl
test byte [rcx + 1], al
add byte [rax], al
mov r8, qword [rbp - 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400a63f1
shr rdi, 0x20
cmp edi, 0x28
ja case.default.0x1400a62df
lea rax, [0x1401563fc]
movsxd rcx, dword [rax + rdi*4]
invalid
add rcx, rax
invalid
jmp rcx
xor eax, eax
jmp 0x1400a63a2
add byte [rax], al
mov al, 0x29
jmp 0x1400a63a2
add byte [rax], al
mov al, 1
jmp 0x1400a63a2
add byte [rax], al
mov al, 2
jmp 0x1400a63a2
add byte [rax], al
mov al, 3
jmp 0x1400a63a2
add byte [rax], al
mov al, 4
jmp 0x1400a63a2
add byte [rax], al
mov al, 5
jmp 0x1400a63a2
add byte [rax], al
mov al, 6
jmp 0x1400a63a2
add byte [rax + 0x82e907], dh
add byte [rax], al
mov al, 7
jmp 0x1400a63a2
invalid
mov al, 8
jmp 0x1400a63a2
mov al, 9
jmp 0x1400a63a2
mov al, 0xa
jmp 0x1400a63a2
mov al, 0xb
jmp 0x1400a63a2
invalid
jb case.0x1400a62df.0
mov al, 0xc
jmp 0x1400a63a2
or al, 0xeb
outsb dx, byte [rsi]
mov al, 0xd
jmp 0x1400a63a2
mov al, 0xe
jmp 0x1400a63a2
mov al, 0xf
jmp 0x1400a63a2
mov al, 0x10
jmp 0x1400a63a2
mov al, 0x11
jmp 0x1400a63a2
mov al, 0x12
jmp 0x1400a63a2
mov al, 0x13
jmp 0x1400a63a2
mov al, 0x14
jmp 0x1400a63a2
mov al, 0x15
jmp 0x1400a63a2
mov al, 0x16
jmp 0x1400a63a2
mov al, 0x17
jmp 0x1400a63a2
mov al, 0x18
jmp 0x1400a63a2
mov al, 0x19
jmp 0x1400a63a2
mov al, 0x1a
jmp 0x1400a63a2
mov al, 0x1b
jmp 0x1400a63a2
mov al, 0x1c
jmp 0x1400a63a2
mov al, 0x1d
jmp 0x1400a63a2
mov al, 0x1e
jmp 0x1400a63a2
mov al, 0x1f
jmp 0x1400a63a2
mov al, 0x20
jmp 0x1400a63a2
mov al, 0x21
jmp 0x1400a63a2
mov al, 0x22
jmp 0x1400a63a2
mov al, 0x23
jmp 0x1400a63a2
mov al, 0x24
jmp 0x1400a63a2
mov al, 0x25
jmp 0x1400a63a2
mov al, 0x26
jmp 0x1400a63a2
mov al, 0x27
jmp 0x1400a63a2
mov al, 0x28
mov byte [rbp - 0x20], al
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.Kind
mov r8d, 4
call qword [rax + 0x18]
mov qword [rbp - 8], rsi
mov byte [rbp], al
mov qword [rbp - 0x10], 0
mov byte [rbp + 1], 0
lea r8, [0x14014bc10]
add eax, 0xa5839
lea rsi, [rbp - 0x10]
lea esi, [rbp - 0x10]
lea rdx, [rbp - 0x20]
mov rcx, rsi
call fcn.140007cd0
mov rcx, rsi
call fcn.140007e20
sbb dh, dh
invalid
mov ebx, eax
mov eax, ebx
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
cmp ecx, 0x1b7f
add byte [rax], al
jg 0x1400a64fe
cmp ecx, 0x1715
jg 0x1400a656f
cmp ecx, 0x50f
je 0x1400a65e9
test byte [rbx], ch
add dword [rax], eax
invalid
cmp ecx, 0x5b4
je case.0x1400a6491.121
jmp case.0x1400a6491.4
stc
jbe 0x1400a64f7
add byte [rax], al
jne case.0x1400a6491.4
test dword [rsi - 0x50000000], edi
mov esi, 0xb0000000
add byte [rax], al
mov al, 0x20
ret
and bl, al
cmp ecx, 0x2021
stc
and dword [rax], esp
add byte [rax], al
jg case.0x140012daf.1971
invalid
cmp ecx, 0x1b80
je case.0x1400a6491.121
cmp ecx, 0x1f4e
je case.0x1400a6491.121
test byte [rdx - 0x17000000], al
add byte [rax], al
jmp case.0x1400a6491.4
xchg edx, eax
add byte [rax], al
add byte [rbp - 0x3c297f], cl
invalid
inc dword [rbx + 0x727202f8]
add dh, byte [rdx + 0x72]
cmp ecx, 0x35ed
je case.0x1400a6491.121
jmp case.0x1400a6491.4
pop rax
cmp ecx, 0x461
je case.0x1400a6491.121
invalid
jmp case.0x1400a6491.4
mov al, byte [rax]
add byte [rax], al
cmp ecx, 0x252
je case.0x1400a6491.121
add al, byte [rax]
add byte [rdi + rsi - 0x15], dh
cmp rcx, 0x1716
stc
invalid
invalid
add byte [rax], al
jmp case.0x1400a6491.4
cmp ecx, 0x1716
stc
invalid
je case.0x1400a6491.121
cmp ecx, 0x1b64
je case.0x1400a6491.121
jmp case.0x1400a6491.4
add byte [rbp + rbp - 0x7f], dh
stc
rol byte [rax + rax], 1
add byte [rax], al
jne case.0x1400a6491.4
add byte [rax], al
jne case.0x1400a6491.4
mov al, 4
ret
cmp ecx, 0x2022
je case.0x1400a6491.121
add byte [rax + rcx - 0x7f], dh
stc
jmp 0x1b50a65c8
cmp ecx, 0x25e9
jne case.0x1400a6491.4
mov al, 0x16
ret
mov al, 0x28
ret
mov al, 2
ret
mov al, 0x11
ret
mov al, 0xe
ret
mov al, 0x1a
ret
mov al, 0x1e
ret
mov al, 0xf
ret
push rbp
push r15
push r14
push rsi
push rdi
push rbx
mov eax, 0x10c8
call fcn.1400fb600
sub rsp, rax
lea rbp, [rsp + 0x80]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax + 0x10], eax
add byte [rax], al
invalid
add byte [rax], al
mov qword [rbp + 0x1040], 0xfffffffffffffffe
mov ebx, edx
mov rsi, rcx
mov dword [rbp + 0x103c], edx
add byte [rbp + 0x31], al
test byte [rax - 0x73], 0x7d
rol byte [rcx - 0x48], 0
adc byte [rax], al
add byte [rax - 0x77], cl
stc
add byte [rbp + 0x31], al
test byte [rax - 0x73], 0x7d
rol byte [rcx - 0x48], 0
adc byte [rax], al
add byte [rax - 0x77], cl
stc
xor edx, edx
call fcn.1400fc0c0
add byte [rcx - 0x41], al
add byte [rdx], dl
add byte [rax], al
add byte [rcx - 0x41], al
add byte [rdx], dl
add byte [rax], al
adc al, byte [rax]
add bh, dh
ret
test ebx, 0x10000000
add byte [rax], al
add byte [rax], dl
add byte [rax], al
adc byte [rsp + rbp + 0x48], dh
lea rcx, [0x14014cfd8]
je 0x1400a6684
lea rcx, [0x14014cfd8]
or al, byte [rax]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
test rax, rax
invalid
jrcxz 0x1400a664d
add eax, 0xc0854800
sal byte [rdi + rdx + 0x49], 0x89
je 0x1400a6681
mov r14, rax
mov esi, eax
mov byte [rcx + 0xf3], 0x10
xor ebx, 0x10000000
add byte [rax], al
add byte [rax], dl
mov dword [rbp + 0x103c], ebx
mov r15d, 0x1a00
mov edi, 0x1a00
adc byte [rax], al
add byte [rcx - 0x41], al
mov edi, 0x1a00
mov edi, 0x1a00
sbb al, byte [rax]
add bl, ch
invalid
jmp 0x1400a6684
add eax, dword [rbp + 0x31]
test byte [rax - 0x77], 0x7c
invalid
xor r14d, r14d
xor esi, esi
mov qword [rsp + 0x20], rdi
jl case.0x14007e9ed.774
and al, 0x20
and byte [rax - 0x39], cl
and al, 0x30
and al, 0x30
mov qword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x28], 0x800
and al, 0x28
add byte [rax], cl
add byte [rax], al
or byte [rax], al
add byte [rcx + rcx*4 - 7], al
mov ecx, r15d
mov ecx, r15d
mov ecx, edi
mov rdx, r14
mov r8d, ebx
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_FormatMessageW]
add byte [rbp - 0xe7bf040], al
test eax, eax
je 0x1400a67a5
test cl, dh
add byte [rax], al
invalid
test cl, dh
add byte [rax], al
add byte [rcx + 0x8013dc3], cl
add byte [rax], al
mov ebx, eax
cmp eax, 0x801
jae 0x1400a6aa3
add byte [rdi], cl
mov dh, 5
fdivr st(1)
movzx eax, byte [0x1401660a0]
or eax, dword [rax]
add byte [rdx + 1], bh
mov edx, 1
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, ebx
invalid
retf
mov rcx, rbx
mov ecx, ebx
call fcn.14003e6a0
test rax, rax
je case.0x140054b8f.972
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
popfq
or byte [rax], dl
add byte [rax], al
mov qword [rbp + 0x1008], rbx
mov qword [rbp + 0x1010], rax
mov qword [rbp + 0x1018], 0
add byte [rax], al
add byte [rax], al
lea r14, [rbx*2 - 0x40]
pop rbp
sar bh, 0xff
dec dword [rcx + 1]
add r14, rbp
add r14, rbp
movabs r15, 0x100000000
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rbx, [rbp + 0x1008]
jmp 0x1400a6733
test byte [rax], al
add byte [rax], al
add byte [rax], al
shl rdx, 0x10
mov rdi, rcx
mov edi, ecx
mov edi, ecx
shr rdx, 0x10
shr edx, 0x10
mov rcx, rbx
call fcn.140002430
cmp rdi, r14
je case.0x140083cb3.738
invalid
add dword [rax], eax
invalid
or eax, 0x48000001
lea ecx, [rdi + 2]
add dword [rax], eax
add byte [rax - 0x73], cl
add r9b, byte [r15]
mov bh, 7
invalid
lea rcx, [rdi + 2]
movzx eax, word [rdi]
invalid
movzx edx, ax
mov r8d, eax
and r8d, 0xf800
cmp r8d, 0xd800
jne 0x1400a6720
invalid
mov dword [rcx + 0xdbfffa], 0x21870f00
cmp edx, 0xdbff
add byte [rax], al
add byte [rdi], cl
xchg dword [rcx], esp
ja 0x1400a6886
add dword [rax], eax
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
je 0x1400a6886
movzx edx, word [rcx]
lea ecx, [rdx + 0x2000]
mov al, byte [rax]
and byte [rax], al
add byte [rdi], cl
mov bh, 0xc9
leave
mov al, byte [rax]
and byte [rax], al
add byte [rdi], cl
mov bh, 0xc9
leave
leave
cmp ecx, 0xfc00
add ah, bh
add byte [rax], al
jb 0x1400a6886
add dword [rax], eax
add byte [rax - 0x7d], cl
mov dword [0x3ff], 0x3ffe281
add byte [rax], al
invalid
loop 0x1400a6791
invalid
add rdi, 4
and eax, 0x3ff
add byte [rax], al
add byte [rax], al
and edx, 0x3ff
loop 0x1400a6791
inc dword [rbx]
add eax, dword [rax]
add byte [rax - 0x3f], cl
add byte [rax], al
shl rax, 0x1a
loopne 0x1400a67b3
shl rdx, 0x10
or rdx, rax
add rdx, r15
jmp 0x1400a6727
invalid
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov dword [rbp + 0x1038], eax
lea rax, [rbp + 0x103c]
add byte [rax], al
test dword [rax + rdx], edi
add byte [rax], al
mov qword [rbp + 0xfc0], rax
lea rax, [0x14000a780]
invalid
invalid
idiv bh
mov edx, 0x48fff63f
mov dword [rbp + 0xfc8], eax
invalid
mov qword [rbp + 0xfc8], rax
add byte [rax - 0x73], cl
lea edi, [rax]
adc byte [rax], al
add byte [rax - 0x77], cl
invalid
lea rcx, [rbp + 0x1038]
mov qword [rbp + 0xfd0], rcx
mov qword [rbp + 0xfd8], rax
add byte [rax], al
add byte [rax], al
lea rax, str.OS_Error___FormatMessageW___returned_error
or al, byte [rax]
mov qword [rbp + 0x1008], rax
mov qword [rbp + 0x1010], 3
mov dword [rbp + 0x1010], 3
mov dword [rbp + 0x1010], 3
mov qword [rbp + 0x1028], 0
lea rax, [rbp + 0xfc0]
mov qword [rbp + 0x1018], rax
test dword [rax], ebx
adc byte [rax], al
add byte [rax], al
test dword [rax], ebx
adc byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rbp + 0x1020], 2
lea rcx, [rbp + 0xfe0]
lea rdx, [rbp + 0x1008]
adc byte [rax], al
add al, ch
invalid
mov ecx, 0x8b48fff5
mov eax, dword [rbp + 0xff0]
test dword [rax], esp
adc byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
adc byte [rax], al
add al, ch
invalid
mov eax, dword [rbp + 0xff0]
test eax, esi
sldt word [rax]
invalid
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbp + 0xfe0]
jmp 0x1400a6924
add byte [rax], al
add byte [rax], al
mov r14, qword [rbp + 0x1008]
movabs rax, 0x8000000000000000
cmp r14, rax
je 0x1400a68a6
mov rbx, qword [rbp + 0x1010]
mov ebx, dword [rbp + 0x1010]
mov rcx, qword [rbp + 0x1018]
test rcx, rcx
je 0x1400a6a59
lea r8, [rbx + rcx]
add al, 0xb
lea rdx, [0x14014ad40]
or r8b, byte [rax]
jmp 0x1400a6959
rol dword [rax], cl
add byte [rax], al
cmp qword [rbp + 0x1008], 0
je 0x1400a68a6
mov ebp, 0x1008
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rbp + 0x1010]
test dword [rax], edx
adc byte [rax], al
invalid
mov r8, qword [rbp + 0x1010]
test dword [rax], edx
adc byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [0x140165ff0]
or eax, 0xbf752
or eax, dword [rax]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
out 5, eax
invalid
out 5, eax
add byte [rax - 0x73], cl
test dword [rax + rdx], edi
add byte [rax], al
lea rax, [rbp + 0x103c]
mov qword [rbp + 0xfe0], rax
lea rax, [0x14000a780]
invalid
idiv bh
mov qword [rbp + 0xfe8], rax
lea rax, str.OS_Error___FormatMessageW___returned_error
add eax, 0xa67ef
invalid
add eax, 0xa67ef
mov qword [rbp + 0x1008], rax
mov dword [rbp + 0x1008], eax
mov qword [rbp + 0x1010], 2
mov qword [rbp + 0x1028], 0
sub byte [rax], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ebp
sub byte [rax], dl
add byte [rax], al
add byte [rax], al
invalid
sub byte [rax], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
test eax, esp
sldt word [rax]
lea rax, [rbp + 0xfe0]
mov qword [rbp + 0x1018], rax
mov qword [rbp + 0x1020], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rcx, [rbp + 0xfc0]
lea rdx, [rbp + 0x1008]
call fcn.1400021c0
cmc
dec dword [rax - 0x75]
test eax, edx
sldt word [rax]
cmc
dec dword [rax - 0x75]
test eax, edx
sldt word [rax]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbp + 0xfc0]
movups xmmword [rsi], xmm0
add rsp, 0x10c8
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
leave
test byte [r9 + rdx], 1
je 0x1400a6a4c
nop word cs:[rax + rax]
add byte [rax], al
cmp r8, rbx
je 0x1400a6a59
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
mov rax, r8
movzx r9d, byte [r8 - 1]
test r9b, r9b
js 0x1400a6970
lea r8, [rax - 1]
movzx r9d, r9b
inc dword [rbp + 0xf]
mov dh, 0xc9
jmp 0x1400a69d6
movzx r10d, byte [rax - 2]
cmp r10b, 0xc0
jge 0x1400a699d
movzx r11d, byte [rax - 3]
cmp r11b, 0xc0
jge 0x1400a69a7
lea r8, [rax - 4]
movzx edi, byte [rax - 4]
and edi, 7
shl edi, 6
and r11d, 0x3f
or r11d, edi
jmp 0x1400a69af
lea r8, [rax - 2]
and r10d, 0x1f
jmp 0x1400a69ba
invalid
adc ecx, dword [rbp + rcx*4 + 0x40]
std
lea r8, [rax - 3]
and r11d, 0xf
shl r11d, 6
shl ebx, 6
and r10d, 0x3f
or r10d, r11d
shl r10d, 6
and r9b, 0x3f
movzx r9d, r9b
or r9d, r10d
cmp r9d, 0x110000
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
adc dword [rax], eax
je 0x1400a6a59
add byte [rax], al
add byte [rbp - 0x73], al
push rcx
test dword [rcx - 0x7d], 0x820f05fa
insb byte [rdi], dx
invalid
lea r10d, [r9 - 9]
cmp r10d, 5
jb 0x1400a6950
cmp r9d, 0x20
je 0x1400a6950
cmp r9d, 0x80
cmp ecx, 0x80
jb 0x1400a6a4c
mov r10d, r9d
shr r10d, 8
cmp r10d, 0x1f
jg 0x1400a6a22
sub rax, rbx
cmp rcx, rax
jae 0x1400a6a6b
xor eax, eax
mov qword [rsi], r14
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], rax
jmp 0x1400a6927
lea r8, str.library_std_src_syswindowsos.rs
mov edx, 0x800
mov rcx, rbx
mov ecx, ebx
call fcn.1400ff6f0
mov ecx, 1
mov rdx, rbx
call fcn.1400ff140
int3
rol dword [rax], 1
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], 0x64
lock add byte fs:[rax], al
invalid
lock add byte fs:[rax], al
add byte [rax - 0x39], cl
mov qword [rbp - 8], 0
mov qword [rbp - 8], 0
lea rcx, [rbp - 0x20]
lea rdx, [rbp - 0x10]
call fcn.1400d1f90
add byte [rsi + 0x48], ah
movd eax, mm0
invalid
add byte [rsi + 0x48], ah
movd eax, mm0
neg rax
neg eax
cmp rbx, 0xffffffffffffff9d
cmp ebx, 0xffffff9d
sbb r14, 0x31
fidiv word [rcx]
xor dword [rax - 0x47], ecx
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x37bdf0b8], al
cmovb rcx, rax
movabs rcx, 0x8000000000000000
cmovb rcx, rax
mov qword [rbp - 0x60], rcx
mov rax, qword [0x140165060]
mov eax, dword [0x140165060]
mov eax, dword [0x140165060]
xor ebx, ebx
lea r9, [rbp - 0x60]
mov rcx, rdi
stc
fisttp dword [rbp + rcx*4 + 0x4d]
movabs al, byte [0x3145f28948f98948]
stc
mov rdx, rsi
invalid
invalid
movabs al, byte [0x3145f28948f98948]
stc
mov rdx, rsi
xor r8d, r8d
call rax
invalid
sar bh, 0xd0
rol byte [rsi + 0x74c0851e], 1
xchg byte [rsi], bl
test eax, eax
je case.0x14007e9ed.791
sbb al, byte [rax + 0x157501fb]
cmp bl, 1
jne case.0x14007e9ed.791
mov rax, qword [0x140165060]
mov rcx, rdi
mov rdx, rsi
xor r8d, r8d
xor eax, eax
xor eax, eax
xor r9d, r9d
call rax
lock dec qword [r12]
jne 0x1400a6d9a
invalid
or byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
call fcn.1400a3fd0
sar bh, cl
call qword [rax - 0x5f3b7eb8]
invalid
invalid
invalid
invalid
nop
add rsp, 0xa0
pop rbx
pop rdi
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
or eax, 0xa4914
lea r8, [0x14014b728]
lea eax, [0x14014b728]
add eax, 0xa496d
mov edx, 0x5e
call fcn.1400ffb60
jmp 0x1400a6e1c
pop rsi
add byte [rax], al
add al, ch
wait
lea eax, [0x18c6058c8]
mov dword [rbp + 8], esp
invalid
or byte [rcx - 0x72b7ebbb], cl
adc al, 0x48
mov dword [rbp + 0x14], eax
lea rax, [rbp + 0x14]
mov qword [rbp - 0x30], rax
mov dword [rbp - 0x30], eax
mov dword [rbp - 0x30], eax
ror byte [r8 - 0x73], 1
add eax, 0xfff639a3
cmp esi, esi
invalid
lea rax, [0x14000a780]
cmp esi, esi
dec dword [rax - 0x77]
fmul dword [r8 - 0x73]
add eax, 0xa6b18
imul ecx, dword [rdx], 0
mov qword [rbp - 0x28], rax
lea rax, str.Unable_to_create_keyed_event_handle:_error
imul ecx, dword [rdx], 0
imul ecx, dword [rdx], 0
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
test al, 1
add byte [rax], al
add byte [rax - 0x39], cl
rol byte [r8], 0
add byte [rax], al
add byte [rax], al
test al, 1
test al, 1
add byte [rax], al
add byte [rax - 0x39], cl
rol byte [r8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov al, 0x48
mov dword [rbp - 0x48], 1
add byte [rax], al
mov al, 0x48
mov dword [rbp - 0x48], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rdx, str.library_std_src_syswindows_thread_parking.rs
lea rcx, [rbp - 0x60]
call fcn.1400ff5b0
ud2
nop
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
call fcn.1400a4360
dec esp
dec esp
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r15
push rdi
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 8]
mov eax, dword [rbp + 8]
mov eax, dword [rbp + 8]
lock dec qword [rax]
dec qword [rax]
jne 0x1400a6e6d
mov rcx, qword [rbp + 8]
call fcn.1400a3fd0
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
push rbp
push rbx
sub rsp, 0xc8
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdi, rcx
mov rax, qword [rcx]
cmp rax, 2
jne 0x1400a6f36
invalid
nop
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
test dword [rax + 0x48000000], edx
mov ebx, dword [rdi + 0x48]
add byte [rax], al
mov rbx, qword [rdi + 0x48]
test rbx, rbx
test ebx, ebx
je 0x1400a7115
mov rdi, qword [rdi + 0x40]
lea r14, [rsp + 0x38]
lea r15, [0x14014c608]
push r15
or al, byte [rax]
push r15
or al, byte [rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
mov rcx, r14
mov rdx, rdi
mov r8, rbx
call fcn.1400053a0
ret 0xf5e4
dec dword [rax - 0x7d]
jl 0x1400a6f06
cmp byte [rax], al
ret 0xf5e4
cmc
dec dword [rax - 0x7d]
jl 0x1400a6f06
cmp byte [rax], al
je 0x1400a70fb
mov r12, qword [rsp + 0x40]
movzx ebp, byte [rsp + 0x48]
mov dh, 0x6c
and al, 0x48
invalid
mov dh, 0x6c
and al, 0x48
invalid
movzx r13d, byte [rsp + 0x49]
movzx r13d, byte [rsp + 0x49]
insb byte [rdi], dx
and al, 0x49
mov r8d, 3
mov rcx, rsi
mov rdx, r15
cli
cli
call fcn.1400047f0
test al, al
jne 0x1400a7111
inc byte [rcx]
add byte [rax], al
inc byte [rcx]
add byte [rax], al
test bpl, 1
je 0x1400a7115
add r12, r13
cmp rbx, r12
invalid
jrcxz 0x1400a6f33
jb 0x1400a712b
invalid
add rdi, r12
add edi, esp
sub rbx, r12
jne 0x1400a6ed0
jmp 0x1400a7115
add dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
xchg ebx, eax
add byte [rax], al
test rax, rax
je 0x1400a6fd2
invalid
xchg ebx, eax
add byte [rax], al
invalid
test byte [rbx + 0x48000000], dl
lea eax, [rdi + 8]
add byte [rax - 0x73], cl
or r14b, r14b
xor al, 4
invalid
lea rax, [rdi + 8]
test byte [rsi + 0x34], 4
add al, 0x48
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x70], 0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x78], 0xf4240
mov qword [rsp + 0x80], rsi
mov ah, 0x24
add byte [rax], 0
add byte [rax - 0x73], cl
lea eax, [rsp + 0x30]
str word [rax - 0x77]
mov ah, 0x24
add byte [rax], 0
add byte [rax - 0x73], cl
lea eax, [rsp + 0x30]
lea eax, [rsp + 0x30]
jne case.0x14003276b.1305
add byte [rax], al
mov qword [rsp + 0x88], rax
lea rax, [0x1400a0050]
add eax, 0xffff90d0
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xffff90d0
mov qword [rsp + 0x90], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
add eax, 0xabac1
add eax, 0xabac1
mov qword [rsp + 0x38], rax
and al, 0x38
mov qword [rsp + 0x40], 1
mov qword [rsp + 0x58], 0
lea rax, [rsp + 0x88]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
and al, 0x50
add dword [rax], eax
add byte [rax], al
lea rdx, [0x140149c18]
or al, byte [rax]
lea rcx, [rsp + 0x70]
lea r8, [rsp + 0x38]
lea eax, [rsp + 0x38]
lea eax, [rsp + 0x38]
and al, 0x38
jmp 0x1400a70a6
invalid
add byte [rax], al
mov rdx, qword [rdi + 0x20]
mov r8, qword [rdi + 0x28]
sub byte [r8 - 0x75], r9b
pop rsi
and byte [rax - 0x75], cl
mov eax, dword [rsi + 0x28]
sub byte [r8 - 0x75], r9b
pop rsi
and byte [rax - 0x75], cl
mov eax, dword [rsi + 0x28]
invalid
invalid
mov eax, dword [rsi + 0x28]
sub byte [rax - 0x75], cl
mov rsi, qword [rax + 0x18]
jo 0x1400a6ffe
mov rcx, rbx
mov ecx, ebx
fcos
invalid
call rsi
mov ecx, eax
mov al, 1
invalid
add dword [rcx + rcx*8 + 0xf5840f], eax
test cl, cl
leave
je 0x1400a70ec
add byte [rax], al
jmp 0x1400a7117
add byte [rax], al
mov qword [rsp + 0xb8], rax
test byte [rax + rdi*4], ah
and al, 0xb8
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x1400a0050]
add eax, 0xffff9045
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0x38], 2
mov dword [rsp + 0x38], 2
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x38], 2
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x48
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x48], 2
mov qword [rsp + 0x58], 0
movabs rax, 0x400000020
mov qword [rsp + 0x60], rax
mov byte [rsp + 0x68], 3
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], 1
lea rax, [rsp + 0x38]
and al, 0x38
and al, 0x38
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xb0], 1
add byte [rax - 0x73], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x98], rax
invalid
invalid
test byte [rax + riz*4], ah
add byte [rax], al
mov qword [rsp + 0x98], rax
add byte [rax], al
mov qword [rsp + 0xa0], 1
lea rdx, [0x140149c18]
lea edx, [0x140149c18]
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [0x140149c18]
lea edx, [0x140149c18]
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
lea r8, [rsp + 0x88]
and al, 0x88
add byte [rax], al
add al, ch
xchg ebp, eax
call fcn.140004b40
mov rcx, qword [rsp + 0x70]
and al, 0x70
invalid
and al, 0x70
test al, al
je 0x1400a70d7
test rcx, rcx
je 0x1400a70d7
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.size_limit_reached_fmt::Error__from__SizeLimitedFmtAdapter__was_discarded
xor dword [rdx], ecx
add byte [rcx - 0x48], al
adc al, 0
add byte [rax], al
xor dword [rdx], ecx
add byte [rcx - 0x48], al
adc al, 0
add byte [rax], al
call qword [rax + 0x18]
test al, al
je 0x1400a70e0
jmp 0x1400a7111
test al, al
jne 0x1400a7111
test rcx, rcx
leave
jne 0x1400a713d
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 rcx, rbx
call rsi
jmp 0x1400a7117
mov rdx, qword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x48]
mov rcx, rsi
call fcn.1400047f0
test al, al
je 0x1400a7115
mov al, 1
jmp 0x1400a7117
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
lea r8, str.library_std_src...._backtrace_src_symbolizemod.rs
mov rcx, r12
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call fcn.1400ff5f0
lea rax, [0x14014a2c0]
mov qword [rsp + 0x20], rax
lea rcx, [0x14014a284]
or al, byte [rax]
or al, byte [rax]
lea r9, [0x140149b40]
lea r8, [rsp + 0x38]
cmp byte [rdx + 0x37], bh
cmp byte [rdx + 0x37], bh
add byte [rax], al
add al, ch
pop rdx
mov dword [0x10cd73d69], eax
int3
call fcn.1400ffac0
int3
push r15
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x1a8
add dword [rax], eax
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
add byte [rax - 0x39], cl
test dword [rax], esp
add dword [rax], eax
add dh, bh
invalid
invalid
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
add byte [rax], 0
add byte [rax - 0x39], cl
test dword [rax], esp
add dword [rax], eax
add dh, bh
invalid
mov rbx, r9
mov r14d, r8d
mov rax, rdx
mov eax, edx
mov eax, edx
mov qword [rbp + 0x78], rcx
cmp qword [rdx], 0
cmp dword [rdx], 0
cmp dword [rdx], 0
mov rdx, qword [rdx + 8]
mov r8, qword [rax + 0x10]
lea rcx, [rbp + 0x80]
je 0x1400a71eb
push rdx
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x73], cl
lea eax, [rax + 0x74000000]
xor ebp, eax
jrcxz 0x1400a71c0
call fcn.1400a77a0
add byte [rax], al
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0xf8], rax
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x118], rax
add byte [rax], 0
add byte [rax - 0x77], cl
test eax, edi
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], ecx
mov dword [rbp + 0x118], eax
mov r9, qword [rbp + 0x90]
test r14b, r14b
test byte [rdi], 0x85
invalid
add eax, dword [rax]
invalid
test byte [rdi], 0x85
movabs eax, dword [0xe1b0e84beb000003]
cmc
dec dword [rax - 0x7d]
mov ebp, 0x80
add byte [rcx - 0x47], al
or dword [rax], eax
add byte [rax], al
jmp 0x1400a7236
call fcn.1400053a0
cmp qword [rbp + 0x80], 0
mov r9d, 9
cmove r9, qword [rbp + 0x90]
lea rax, [0x14014c449]
cmove rax, qword [rbp + 0x88]
mov qword [rbp + 0x118], rax
movabs rax, 0x8000000000000000
mov qword [rbp + 0xf8], rax
test r14b, r14b
jne 0x1400a758a
mov rcx, qword [rbp + 0x118]
mov qword [rbp + 0x110], r9
mov rdx, r9
call fcn.1400a7970
test rbx, rbx
sete cl
xor al, 1
or al, cl
mov r9, qword [rbp + 0x110]
add dword [rax], eax
add byte [rdi], cl
test dword [rdi], esp
invalid
add eax, dword [rax]
invalid
mov r14, qword [rbx + 8]
mov rbx, qword [rbx + 0x10]
lea rcx, [rbp + 0x80]
lea eax, [rax + 0x48000000]
mov edx, dword [rbp + 0x118]
lea eax, [rax + 0x48000000]
mov edx, dword [rbp + 0x118]
mov r8, r9
call fcn.1400a7c80
movzx r13d, byte [rbp + 0x80]
mov rcx, qword [rbp + 0x90]
mov rax, qword [rbp + 0xa0]
movzx edx, r13b
lea r8, [0x14015699c]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, qword [rbp + 0x110]
mov r8, qword [rbp + 0x118]
jmp r9
add rcx, 4
jmp 0x1400a72f4
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x1400a72f4
mov ecx, 6
jmp 0x1400a72f4
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x1400a72f4
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
mov rdx, qword [rbp + 0x110]
mov ecx, 2
mov rdx, qword [rbp + 0x110]
sub rdx, rcx
jb 0x1400a7716
add rcx, qword [rbp + 0x118]
mov r8, rcx
test rdx, rdx
je 0x1400a7327
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete sil
or sil, cl
jmp 0x1400a7329
xor esi, esi
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x6f], rax
movups xmm0, xmmword [rbp + 0x81]
movups xmm1, xmmword [rbp + 0x91]
movaps xmmword [rbp + 0x60], xmm1
movaps xmmword [rbp + 0x50], xmm0
lea rcx, [rbp + 0x80]
mov rdx, r14
mov r8, rbx
call fcn.1400a7c80
movzx edx, byte [rbp + 0x80]
mov rcx, qword [rbp + 0x90]
mov rax, qword [rbp + 0xa0]
test dword [rax + 0x4c000000], esp
lea eax, [0x1401569b8]
test dword [rax + 0x4c000000], esp
lea eax, [0x1401569b8]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rbx
mov r8, r14
jmp r9
jmp rcx
jmp rcx
add rcx, 4
jmp 0x1400a73c2
invalid
xor al, 0x48
lea edx, [rax + 1]
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x1400a73c2
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1400a73c2
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
add ecx, 2
jmp 0x1400a73c2
mov ecx, 2
mov rdx, rbx
sub rdx, rcx
jb 0x1400a772b
add rcx, r14
mov r8, rcx
test rdx, rdx
je 0x1400a73eb
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp 0x1400a73ed
enter 0x2eb, 0x31
ror byte [rax - 0x75], 0xbd
adc byte [rcx], al
add byte [rax], al
xor eax, eax
mov rdi, qword [rbp + 0x110]
mov ebp, 0x110
mov qword [rbp - 0x30], r14
mov qword [rbp - 0x28], rbx
movups xmm0, xmmword [rbp + 0x80]
movups xmm1, xmmword [rbp + 0x90]
movups xmmword [rbp - 0x20], xmm0
movups xmmword [rbp - 0x10], xmm1
mov rcx, qword [rbp + 0xa0]
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax - 0x77], cl
add byte [r8 - 0x3899f5bb], r9b
or byte [r8], r8b
add cl, byte [rbp + rcx*4 + 0x65]
lea r12, [rbp + 0x21]
mov bl, 2
xor r14d, r14d
mov dword [rbp], ecx
mov byte [rbp + 0xa], al
mov word [rbp + 8], 0x200
lea r12, [rbp + 0x21]
mov bl, 2
xor r14d, r14d
mov r15, qword [rbp + 0x118]
mov edi, dword [rbp + 0x118]
add byte [rax], al
cmp r13b, 6
je 0x1400a7461
invalid
and eax, 0x401f0f
nop dword [rax]
mov rax, qword [rbp + 0x6f]
mov qword [rbp + 0x9f], rax
add byte [rax], al
movaps xmm0, xmmword [rbp + 0x50]
sub byte [rbp + 0x50], al
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0x90], xmm1
movaps xmmword [rbp + 0x80], xmm0
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x80], eax
mov qword [rbp + 0x10], r15
mov qword [rbp + 0x18], rdi
jge 0x1400a7481
mov byte [rbp + 0x20], r13b
mov rax, qword [rbp + 0x9f]
invalid
lahf
add byte [rax], al
invalid
mov eax, dword [rbp + 0x9f]
test dword [rdi + 0x49000000], ebx
mov dword [rsp + 0x1f], eax
mov qword [r12 + 0x1f], rax
movaps xmm0, xmmword [rbp + 0x80]
movaps xmm1, xmmword [rbp + 0x90]
sub byte [rbp + 0x90], cl
lea edx, [rax + 0x41000000]
movups xmmword [rsp + 0x10], xmm1
movups xmmword [r12 + 0x10], xmm1
adc byte [rcx + 0xf], al
adc dword [rsp], eax
invalid
movups xmmword [r12], xmm0
mov byte [rbp + 0x4a], sil
mov byte [rbp + 0x48], r14b
jne 0x1400a74e2
mov byte [rbp + 0x49], bl
lea rcx, [rbp + 0x80]
add byte [rax], 0
add byte [rax - 0x73], cl
push rbp
adc al, ch
jae 0x1400a74b7
add byte [rax], al
lea rcx, [rbp + 0xb8]
lea edi, [rax + 0x48000000]
lea edx, [rbp - 0x30]
push rbp
shr al, 1
invalid
or al, 0
add byte [rdi], cl
movzx eax, byte [rbp + 0xb8]
or al, 0
add byte [rdi], cl
movzx eax, byte [rbp + 0xb8]
cmp byte [rbp + 0x80], 0xa
je 0x1400a7548
cmp al, 0xa
je 0x1400a754c
lea rcx, [rbp + 0x80]
cmp byte [rbp + 0x80], 0xa
je 0x1400a7548
cmp al, 0xa
je 0x1400a754c
lea rcx, [rbp + 0x80]
lea rdx, [rbp + 0xb8]
xchg ebp, eax
mov eax, 0xe8000000
invalid
call fcn.1400a84e0
cld
sldt word [rax]
test al, al
je 0x1400a7583
invalid
xchg edi, eax
add byte [rax], al
invalid
test byte [rdi + 0x4c000000], dl
mov edi, dword [rbp + 0x10]
mov r15, qword [rbp + 0x10]
mov rdi, qword [rbp + 0x18]
movzx r13d, byte [rbp + 0x20]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movaps xmmword [rbp + 0x50], xmm0
adc byte [rdi], cl
sub dword [rbp + 0x50], eax
movaps xmmword [rbp + 0x60], xmm1
mov rax, qword [r12 + 0x1f]
mov qword [rbp + 0x6f], rax
movzx r14d, byte [rbp + 0x48]
movzx ebx, byte [rbp + 0x49]
movzx esi, byte [rbp + 0x4a]
movzx eax, byte [r12 + 0x2e]
mov byte [rbp + 0x104], al
mov eax, dword [r12 + 0x2a]
mov dword [rbp + 0x100], eax
cmp r13b, 6
jne 0x1400a7440
jmp 0x1400a7461
cmp al, 0xa
jne 0x1400a7583
mov rax, qword [rbp + 0x6f]
mov qword [rbp - 0x41], rax
movaps xmm0, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp - 0x50], xmm1
movaps xmmword [rbp - 0x60], xmm0
mov eax, dword [rbp + 0x100]
mov dword [rbp + 0x108], eax
movzx eax, byte [rbp + 0x104]
mov byte [rbp + 0x10c], al
cmp sil, 2
jne 0x1400a75da
mov r9, qword [rbp + 0x110]
mov rcx, qword [rbp + 0x118]
add byte [rax], al
mov rdx, r9
mov r8, qword [rbp + 0x78]
call 0x1400a7ab0
mov ebx, eax
mov rax, qword [rbp + 0xf8]
shl rax, 1
test rax, rax
je 0x1400a75c4
mov rcx, qword [0x140165ff0]
or eax, dword [rax]
xor edx, edx
mov r8, qword [rbp + 0x118]
ror byte [rbx + rcx*4 - 0x7b], cl
sbb byte [rcx], al
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_HeapFree]
fiadd dword fs:[0x188e2fec7]
add esp, 0x1a8
mov eax, ebx
add rsp, 0x1a8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rax, qword [rbp - 0x41]
mov qword [rbp + 0xb0], rax
add byte [rax], al
mov r15d, 0xb0858948
add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rbp - 0x60]
add byte [rax], al
movaps xmm0, xmmword [rbp - 0x60]
movaps xmm1, xmmword [rbp - 0x50]
sub byte [rbp - 0x50], cl
movups xmmword [rbp + 0xa1], xmm1
movups xmmword [rbp + 0x91], xmm0
lea esp, [rcx + 0xf000000]
adc dword [rbp + 0x91], eax
mov eax, dword [rbp + 0x108]
add byte [rax], al
mov dword [rbp + 0xbb], eax
movzx eax, byte [rbp + 0x10c]
mov byte [rbp + 0xbf], al
mov qword [rbp + 0x80], r15
mov qword [rbp + 0x88], rdi
mov byte [rbp + 0x90], r13b
mov byte [rbp + 0xb8], r14b
mov byte [rbp + 0xb9], bl
mov byte [rbp + 0xba], sil
lea rcx, [rbp + 0x80]
call fcn.1400a85b0
test rax, rax
mov r9, qword [rbp + 0x110]
lea edx, [rax]
add dword [rax], eax
invalid
lea edx, [rax]
add dword [rax], eax
add byte [rdi], cl
invalid
test byte [rcx], dh
invalid
je 0x1400a758a
mov r8, rdx
lea rcx, [rbp + 0x80]
mov rdx, rax
call fcn.1400053a0
mov r9, qword [rbp + 0x110]
cmp qword [rbp + 0x80], 0
jne 0x1400a758a
mov rax, qword [rbp + 0x88]
mov rcx, qword [rbp + 0x90]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
lea rax, [0x14014c478]
or r8b, byte [r8]
or r8b, byte [r8]
mov qword [rbp + 0x10], rax
lea rax, [fcn.140009560]
adc byte [r8 - 0x73], r9b
add eax, 0xfff61eb8
mov qword [rbp + 0x18], rax
lea rax, [rbp - 0x30]
mov qword [rbp + 0x20], rax
lea rax, [0x14001a760]
mov qword [rbp + 0x28], rax
lea rax, [0x14014c458]
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x88], 2
mov qword [rbp + 0xa0], 0
lea rax, [rbp + 0x10]
mov qword [rbp + 0x90], rax
mov qword [rbp + 0x98], 2
mov rax, qword [rbp + 0x78]
js 0x1400a7746
mov ecx, dword [rax + 0x20]
js 0x1400a7746
mov ecx, dword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x80]
add byte [rax], al
push rax
sub byte [rbp + rcx*4 - 0x7b], cl
add byte [rax], 0
add byte [rax], al
invalid
invalid
add byte [rax], al
call fcn.140004b40
cmc
invalid
jmp 0x1400a759d
lea r8, str.library_std_srcpath.rs
add eax, 0xa4833
mov rdx, qword [rbp + 0x110]
xchg ebp, eax
adc byte [rcx], al
add byte [rax], al
call fcn.1400ff5f0
jmp 0x1400a773a
add eax, 0x4c0feb00
lea eax, [0x14014bf50]
or al, byte [rax]
lea r8, str.library_std_srcpath.rs
or al, byte [rax]
mov rdx, rbx
call fcn.1400ff5f0
mov dh, 0x7e
add eax, 0xf0b0f00
invalid
ud2
nop dword [rax]
mov qword [rsp + 0x10], rdx
invalid
push rbp
invalid
adc byte [rbp + 0x41], dl
push rdi
push r15
push r14
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
mov rax, qword [rbp + 0xf8]
invalid
invalid
lea rbp, [rdx + 0x80]
add byte [rax], al
mov rax, qword [rbp + 0xf8]
add byte [rax], al
shl rax, 1
test rax, rax
invalid
loopne 0x1400a77af
test eax, eax
sal byte [rsi + rdx + 0x48], 0x8b
je 0x1400a7781
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
or eax, 0xbe87e
xor edx, edx
mov r8, qword [rbp + 0x118]
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
int3
int3
lea rbp, [rsp + 0x40]
mov qword [rbp], 0xfffffffffffffffe
mov rbx, r8
ret
mov rdi, rdx
mov rsi, rcx
test r8, r8
je 0x1400a77f7
ret
js 0x1400a7915
movzx eax, byte [0x1401660a0]
mov edx, 1
mov rcx, rbx
call fcn.14003e6a0
test rax, rax
jne 0x1400a77fc
mov ecx, 1
mov rdx, rbx
call fcn.1400ff140
mov eax, 1
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], 0
add dh, al
clc
add dword [rbp + rcx*4 + 0x34], ecx
pop rdi
add dh, al
clc
clc
add dword [rbp + rcx*4 + 0x34], ecx
pop rdi
xor r13d, r13d
lea rbx, [rbp - 0x20]
movabs r15, 0x100000000
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jmp case.0x1400ac6ee.841
nop dword [rax + rax]
movzx edx, ax
mov bh, 0xd0
shl rdx, 0x10
shr rdx, 0x10
xor r13d, r13d
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.1400a8a50
test r13w, r13w
je 0x1400a7860
mov eax, r12d
mov eax, esp
jmp 0x1400a7870
nop word cs:[rax + rax]
invalid
cmp rdi, r14
cmp edi, esi
je 0x1400a78f5
movzx eax, word [rdi]
mov bh, 7
add rdi, 2
add cl, byte [rcx + 0xe181c1]
clc
add byte [rax], al
mov ecx, eax
and ecx, 0xf800
cmp ecx, 0xd800
jne case.0x140083cb3.764
movzx edx, ax
cmp edx, 0xdbff
invalid
fild dword [rax]
add byte [rdi + 0x44], dh
invalid
cmp rdi, r14
cmp edi, esi
je 0x1400a78d4
movzx ecx, word [rdi]
add rdi, 2
add edi, 2
add edi, 2
mov r8d, ecx
add r8d, 0x2000
add eax, 0x2000
movzx r8d, r8w
movzx eax, ax
mov bh, 0xc0
cmp r8d, 0xfc00
add byte [rax], al
jb 0x1400a78dc
movzx edx, cx
and eax, 0x3ff
and edx, 0x3ff
inc dword [rbx]
add byte [rax], al
invalid
inc dword [rbx]
add byte [rax], al
invalid
add byte [rax - 0x3f], cl
shl rax, 0x1a
shl eax, 0x1a
loopne 0x1400a78da
shl rdx, 0x10
or rdx, rax
add rdx, r15
jmp case.0x140083cb3.765
xor r13d, r13d
in eax, dx
jmp 0x1400a78e4
xor r13d, r13d
mov rdi, r14
mov edi, esi
mov edi, esi
jmp 0x1400a78e4
mov r13w, 1
mov r12d, ecx
add byte [rcx - 0x77], al
int3
mov byte [rbp - 8], 0
mov rcx, rbx
call fcn.1400a8a50
add cl, ch
push rcx
invalid
invalid
invalid
add byte [rax - 0x77], cl
fld1
invalid
add cl, ch
push rcx
invalid
movups xmm0, xmmword [rbp - 0x20]
adc byte [rbp - 0x20], al
movups xmm1, xmmword [rbp - 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
invalid
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
call fcn.140001a70
int3
add byte [rax], r8b
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x40]
cmp qword [rbp - 0x20], 0
je 0x1400a7953
mov r8, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
invalid
out 0xb, al
add byte [rcx], dh
sar bh, cl
adc eax, 0x5d6d5
invalid
invalid
invalid
invalid
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
int3
in al, dx
mov rsi, rdx
mov rdi, rcx
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rdx, rdi
mov r8, rsi
call fcn.1400a7c80
movzx eax, byte [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
push rsp
and al, 0x40
movzx r8d, al
movzx r8d, al
lea r9, [0x1401569d4]
lea ecx, [0x1401569d4]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov r9, rdi
jmp r10
jmp rdx
add rcx, 4
jmp 0x1400a79f0
xor al, 0x4c
lea eax, [rdx + 1]
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x1400a79f0
or bl, ch
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1400a79f0
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
add ecx, 2
jmp 0x1400a79f0
mov ecx, 2
mov r8, rsi
sub r8, rcx
jb 0x1400a7a9c
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax + 1], cl
stc
add rcx, rdi
mov r9, rcx
test r8, r8
test eax, eax
je 0x1400a7a15
invalid
movzx ecx, byte [r9]
cmp ecx, 0x2f
je 0x1400a7a19
cmp ecx, 0x5c
je 0x1400a7a19
cmp al, 4
ja case.default.0x1400a7a4a
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov edx, edi
mov r8, rsi
call fcn.1400a7c80
movzx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rax - 0x75], cl
push rsp
and al, 0x40
mov rdx, qword [rsp + 0x40]
movzx r8d, al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 0xad
out dx, eax
or al, byte [rax]
lea r9, [0x1401569f0]
lea ecx, [0x1401569f0]
or eax, 0xaefad
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
add rcx, 4
add ecx, 4
rol dword [rbx + rbp*8], 0x38
jmp 0x1400a7a8b
xor eax, eax
jmp 0x1400a7a95
invalid
lea r8, ds:[rdx + 1]
lea r8, [rdx + 1]
lea eax, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x1400a7a8b
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1400a7a8b
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x1400a7a8b
mov ecx, 2
cmp rcx, rsi
ja 0x1400a7a9c
cmp al, 6
setne al
add rsp, 0x48
pop rdi
pop rsi
ret
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1400ff5f0
int3
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov rbx, r8
mov rsi, rdx
mov rdi, rcx
lea rbp, [rcx + rdx]
mov r14, qword [r8 + 0x20]
mov r13, qword [r8 + 0x28]
xor ecx, ecx
cmp rcx, rsi
je 0x1400a7bf4
lea rdx, [rdi + rcx]
mov r15, rcx
mov r8, rdx
jmp 0x1400a7b0f
add r8, 2
cmp rax, rbp
cmovne rax, r8
mov r10d, 2
nop dword [rax]
add r15, r10
mov r8, rax
cmp rax, rbp
je 0x1400a7bf7
lea rax, [r8 + 1]
movzx r9d, byte [r8]
mov r10d, 1
test r9b, r9b
jns 0x1400a7b00
cmp r9b, 0xe0
jb 0x1400a7aec
cmp r9b, 0xed
jne 0x1400a7b5a
cmp rax, rbp
je 0x1400a7bf7
lea rax, [r8 + 2]
cmp rax, rbp
je 0x1400a7bf7
cmp byte [r8 + 1], 0x9f
ja 0x1400a7b94
add r8, 3
mov r10d, 3
mov rax, r8
mov eax, eax
mov eax, eax
jmp 0x1400a7b00
add r8, 2
cmp rax, rbp
call 0x1004e8ab1
call 0x1004e8ab1
xor eax, eax
cmp r8, rbp
setne al
add rax, r8
mov r10d, 3
cmp r9b, 0xf0
jb 0x1400a7b00
xor r8d, r8d
cmp rax, rbp
setne r8b
setne al
setne al
xchg ebp, eax
ror byte [rcx + rax - 0x40], 0x41
mov edx, 4
add rax, r8
mov r10d, 4
jmp 0x1400a7b00
invalid
mov r8, r15
sub r8, rcx
jb 0x1400a7c53
invalid
add byte [rcx + 0x39], cl
test dword [rdi], 0xb987
add byte [rax], al
mov r12, qword [r13 + 0x18]
mov rcx, r14
cmp r15, rsi
ja 0x1400a7c62
add byte [rax], al
add byte [rax], al
mov r12, qword [r13 + 0x18]
mov esp, dword [rbp + 0x18]
mov rcx, r14
call r12
test al, al
ror byte [rdi], 0x85
test dword [rax], eax
add byte [rax], al
ror byte [rdi], 0x85
test dword [rax], eax
add byte [rax], al
mov r8d, 3
mov rcx, r14
int1
int1
lea rdx, [0x14014c608]
call r12
test al, al
jne 0x1400a7c40
add r15, 3
mov rcx, r15
mov ecx, edi
mov ecx, edi
cmp r15, rsi
jbe 0x1400a7ad7
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r15
mov rdx, rsi
call fcn.1400ff5f0
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
sub rsi, rcx
add rdi, rcx
test rcx, rcx
je 0x1400a7c22
mov rax, qword [r13 + 0x18]
mov rcx, r14
mov rdx, rdi
mov r8, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400047f0
mov al, 1
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rdx, r15
call fcn.1400ff980
lea r8, str.library_std_src_sys_commonwtf8.rs
or al, byte [r8]
mov rcx, r15
mov rdx, rsi
call fcn.1400ff6f0
jl 0x1400a7cec
invalid
add ah, cl
jl 0x1400a7cec
add eax, 0xcccccc00
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 case.0x14009b9c6.754
xor r10d, r10d
xor ebp, ebp
xor r11d, r11d
xor r9d, r9d
xor r14d, r14d
xor ebx, ebx
xor edi, edi
jmp 0x1400a7da4
invalid
movzx eax, byte [rdx + 1]
cmp al, 0x2f
cmovne edi, eax
cmp r8, 2
jne 0x1400a7cf8
xor r10d, r10d
xor ebp, ebp
xor r11d, r11d
xor r9d, r9d
xor ecx, ecx
xor r14d, r14d
xor ebx, ebx
jmp 0x1400a7da4
invalid
div byte [rcx]
fucomi st(1)
lodsb al, byte [rsi]
add byte [rax], al
add byte [rdi], cl
mov dh, 0x5a
add al, byte [rax - 0x41bed005]
pop rsp
add byte [rax], al
add byte [rcx + 0xf], al
fimul word [rcx - 0x7d]
clc
add esi, dword [rbp + 0x13]
movzx ebx, byte [rdx + 2]
cmp bl, 0x2f
mov r14d, 0x5c
cmove ebx, r14d
cmp r8, 3
jne 0x1400a7d22
xor r10d, r10d
xor ebp, ebp
in eax, dx
in eax, dx
xor r11d, r11d
xor r9d, r9d
fild dword [rbp + 0x31]
leave
xor r14d, r14d
jmp 0x1400a7da4
add byte [rax], al
add byte [rax], al
movzx eax, byte [rdx + 3]
cmp al, 0x2f
cmovne r14d, eax
cmp r8, 4
jne 0x1400a7d3f
xor r10d, r10d
xor ebp, ebp
xor r11d, r11d
xor r9d, r9d
leave
leave
jmp 0x1400a7da4
movzx r9d, byte [rdx + 4]
cmp r9b, 0x2f
add al, 0x41
cmp cl, 0x2f
mov r11d, 0x5c
cmove r9d, r11d
cmp r8, 5
jne 0x1400a7d62
xor r10d, r10d
xor ebp, ebp
xor r11d, r11d
fucomi st(3)
invalid
fucomi st(3)
movzx eax, byte [rdx + 5]
movzx eax, byte [rdx + 5]
cmp al, 0x2f
cmovne r11d, eax
cmp r8, 6
jne 0x1400a7d79
xor r10d, r10d
xor ebp, ebp
jmp 0x1400a7da4
movzx ebp, byte [rdx + 6]
cmp bpl, 0x2f
mov r10d, 0x5c
add byte [rcx + 0xf], al
invalid
invalid
cmp r8, 7
jne 0x1400a7d96
invalid
add byte [rcx + 0xf], al
invalid
add eax, 0xebd23145
invalid
xor r10d, r10d
jmp 0x1400a7da4
movzx eax, byte [rdx + 7]
cmp al, 0x2f
cmovne r10d, eax
shl r10, 0x38
cmp r8, 8
mov eax, 8
add byte [rcx + 0xf], cl
ror byte [rax - 0x7d], 0xf8
clc
add dh, byte [rdx + 0x73]
add byte [rcx + 0xf], cl
ror byte [rax - 0x7d], 0xf8
clc
clc
add dh, byte [rdx + 0x73]
jae 0x1400a7df8
movzx edi, dil
movzx edi, bh
shl rdi, 8
movzx esi, sil
or rsi, rdi
cmp esi, 0x5c5c
pop rsp
add byte [rax], al
jne 0x1400a7e2a
mov esi, eax
mov byte [rbx - 0x17cf11a], 2
and esi, 0xe
cmp esi, 2
je 0x1400a7e67
mov eax, dword [rax]
add byte [rax], al
movzx esi, r14b
shl esi, 8
movzx edi, bl
test cl, 0xe6
or byte [rdi], cl
mov dh, 0xfb
or edi, esi
movzx esi, di
cmp esi, 0x5c2e
test dword [rdi], 0xfe81f7b7
pop rsp
pop rsp
add byte [rax], al
je 0x1400a7f1a
add byte [rax], al
cmp esi, 0x5c3f
jne 0x1400a7e67
invalid
add byte [rbp + 0x68], dh
cmp r8, 3
jbe 0x1400a80c4
clc
add ecx, dword [rdi]
xchg byte [rbx - 0x7ffffffe], bh
cmp ch, byte [rdi]
cmp byte [rdx], 0x2f
je 0x1400a7e24
cmp byte [rdx + 1], 0x2f
je 0x1400a7e24
cmp byte [rdx + 2], 0x2f
je 0x1400a7e24
cmp byte [rdx + 3], 0x2f
jne 0x1400a7f59
lea r10, [r8 - 2]
jmp 0x1400a7e74
cmp r8, 2
jb 0x1400a7f0c
cmp byte [rdx + 1], 0x3a
jne 0x1400a7f0c
movzx eax, byte [rdx]
mov edx, eax
and dl, 0xdf
add dl, 0xbf
cmp dl, 0x1a
jae 0x1400a7f0c
cmp al, 0x61
setae dl
shl dl, 5
xor dl, al
mov byte [rcx], 5
mov byte [rcx + 1], dl
jmp 0x1400a7f0f
mov r10, r8
add r10, 0xfffffffffffffffe
je 0x1400a7f0c
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
je 0x1400a7eb2
cmp r11d, 0x5c
je 0x1400a7eb2
inc r9
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x1400a7e90
jmp 0x1400a7f0c
lea r11, [r9 + 1]
sub r10, r11
je 0x1400a7f0c
lea r11, [rax + r9]
inc r11
neg r8
xor esi, esi
nop word [rax + rax]
movzx edi, byte [rdx + rsi]
cmp edi, 0x2f
je 0x1400a7eed
cmp edi, 0x5c
je 0x1400a7eed
lea rdi, [rsi + 1]
add rsi, r8
mov rsi, rdi
jne 0x1400a7ed0
mov rsi, r10
test r9, r9
je 0x1400a7f0c
test rsi, rsi
je 0x1400a7f0c
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 0x1400a7f0f
mov byte [rcx], 6
add rsp, 0x20
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
cmp r8, 3
jbe 0x1400a80db
add rdx, 4
xor eax, eax
add r8, 0xfffffffffffffffc
je 0x1400a7f4c
movzx r9d, byte [rdx + rax]
cmp r9d, 0x2f
cmp ecx, 0x2f
je 0x1400a7f4c
cmp r9d, 0x5c
je 0x1400a7f4c
inc rax
cmp r8, rax
jne 0x1400a7f30
mov rax, r8
mov byte [rcx], 3
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
jmp 0x1400a7f0f
cmp rax, 4
jb 0x1400a80f2
and eax, 0xc
cmp eax, 4
je 0x1400a7ff0
movzx eax, bpl
shl rax, 0x30
or rax, r10
movzx r10d, r11b
shl r10, 0x28
movzx r9d, r9b
shl r9, 0x20
or r9, r10
or r9, rax
movabs rax, 0x5c434e5500000000
cmp r9, rax
jne 0x1400a7ff0
cmp r8, 7
jbe 0x1400a8106
lea rax, [rdx + 8]
mov rsi, r8
lea r9, str.called__Result::unwrap____on_an__Err__value
add rsi, 0xfffffffffffffff8
je 0x1400a8063
add rdx, 9
add r8, 0xfffffffffffffff6
xor r11d, r11d
xor r10d, r10d
cmp byte [rdx - 1], 0x5c
je 0x1400a807b
inc r10
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x1400a7fcf
mov r10, rsi
jmp 0x1400a80ac
lea rax, [rdx + 4]
lea r9, [r8 - 4]
cmp r9, 3
jae 0x1400a800c
cmp r8, 4
je 0x1400a806b
cmp r8, 6
je 0x1400a801d
jmp 0x1400a804d
movzx r10d, byte [rdx + 6]
cmp r10d, 0x2f
je 0x1400a801d
cmp r10d, 0x5c
jne 0x1400a804d
cmp byte [rdx + 5], 0x3a
jne 0x1400a804d
movzx edx, byte [rax]
mov r10d, edx
and r10b, 0xdf
add r10b, 0xbf
cmp r10b, 0x19
ja 0x1400a804d
cmp dl, 0x61
setae al
shl al, 5
xor al, dl
mov byte [rcx], 2
mov byte [rcx + 1], al
jmp 0x1400a7f0f
add r8, 0xfffffffffffffffc
xor edx, edx
cmp byte [rax + rdx], 0x5c
je 0x1400a8068
inc rdx
cmp r8, rdx
jne 0x1400a8053
jmp 0x1400a806b
xor r10d, r10d
jmp 0x1400a80a9
mov r9, rdx
mov byte [rcx], 0
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
jmp 0x1400a7f0f
lea r11, [r10 + 1]
lea r9, [rax + r10]
inc r9
sub rsi, r11
je 0x1400a80a9
neg r8
xor r11d, r11d
cmp byte [rdx + r11], 0x5c
je 0x1400a80ac
lea rdi, [r11 + 1]
add r11, r8
mov r11, rdi
jne 0x1400a8091
mov r11, rsi
jmp 0x1400a80ac
xor r11d, r11d
mov byte [rcx], 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r10
mov qword [rcx + 0x18], r9
mov qword [rcx + 0x20], r11
jmp 0x1400a7f0f
lea rax, str.library_std_src_syswindowspath.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1400ff6f0
lea rax, str.library_std_src_syswindowspath.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1400ff5f0
lea r8, str.library_std_src_syswindowspath.rs
mov ecx, 4
mov rdx, rax
call fcn.1400ff5f0
lea rax, str.library_std_src_syswindowspath.rs
mov ecx, 8
jmp 0x1400a80e7
movzx ebp, byte [rdx + 0x39]
cmp bpl, 3
cmp ch, 3
cmp ch, 3
je 0x1400a83c2
cmp r13b, bpl
ja 0x1400a83c2
mov rsi, qword [rdi]
mov r11, qword [rdi + 8]
movzx r8d, byte [rdi + 0x10]
xor eax, eax
cmp r8, 3
setae al
lea r14d, [rax + rax*2 + 7]
movzx r15d, byte [rdi + 0x3a]
mov rax, qword [rdi + 0x20]
and byte [r8 - 0x75], r9b
push rdi
xor byte [rbp + rcx*4 + 0x4a], cl
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
retf 0x8d4a
push rsp
or byte [rdx], al
mov qword [rsp + 0x30], rdx
lea rdx, [rax + r9]
lea edx, [rax + rcx]
pop rdi
or byte [rdi + rcx - 0x4a], al
adc byte [r9], r14b
ror byte [rcx - 0x7d], 0xf8
add ecx, dword [rdi]
xchg ebx, eax
rol byte [rbp + rcx*4 + 0x74], 0x40
invalid
and byte [r8 - 0x75], r9b
push rdi
xor byte [rbp + rcx*4 + 0x4a], cl
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
retf 0x8d4a
lea edx, [rax + rcx]
add rdx, 8
mov qword [rsp + 0x28], rdx
add rax, 4
lea r12, [0x140156a0c]
mov rdx, r11
jmp 0x1400a81d6
ret 0x4808
mov byte [rdi + 0x38], 1
mov r13b, 1
mov r10, rsi
mov rsi, r10
cmp r13b, bpl
ja 0x1400a83c2
test r13b, r13b
je 0x1400a8250
movzx r9d, r13b
cmp r9d, 1
jne 0x1400a8280
mov byte [rdi + 0x38], 2
test r15b, r15b
jne 0x1400a83a3
mov r13b, 2
mov ch, 2
cmp r8d, 3
jb 0x1400a81c7
cmp r8d, 5
je 0x1400a81c7
cmp r8d, 6
jne 0x1400a83fc
add byte [rax - 0x7b], cl
ror byte [rdi], cl
test rdx, rdx
je 0x1400a836d
test byte [rbp + 1], dl
add byte [rax], al
movzx r9d, byte [rsi]
cmp rdx, 1
je 0x1400a8374
cmp r9b, 0x2e
jne 0x1400a8374
invalid
add byte [rdi + rcx - 0x4a], al
add qword [rcx - 0x7d], r8
movzx r9d, byte [rsi + 1]
cmp r9d, 0x2f
je case.0x1400a7385.38
add dword [rcx - 0x7d], eax
stc
invalid
add qword [r8], rax
add byte [rcx - 0x7d], al
stc
pop rsp
cmp r9d, 0x5c
jne 0x1400a81c7
jmp case.0x1400a7385.38
nop dword [rax + rax]
cmp r8b, 6
je 0x1400a81c0
invalid
movsxd r10, dword [r12 + r8*4]
add r10, r12
mov r9, rax
jmp r10
test rdx, rdx
je 0x1400a83be
xor r9d, r9d
cmp r8b, 3
jae 0x1400a82c0
nop word cs:[rax + rax]
cmp byte [rsi + r9], 0x5c
je 0x1400a8305
inc r9
cmp rdx, r9
jne 0x1400a82a0
jmp 0x1400a82d9
movzx r10d, byte [rsi + r9]
cmp r10d, 0x2f
je 0x1400a8305
cmp r10d, 0x5c
je 0x1400a8305
inc r9
cmp rdx, r9
jne 0x1400a82c0
xor r10d, r10d
mov r9, rdx
test r9, r9
jne 0x1400a8310
mov r11, rdx
sub r11, r10
jb 0x1400a848b
add r10, rsi
mov qword [rdi], r10
mov qword [rdi + 8], r11
mov r13b, 2
mov rdx, r11
jmp 0x1400a81ca
mov r10d, 1
test r9, r9
je 0x1400a82e4
mov r11, rsi
mov ebx, r14d
cmp r9, 1
je 0x1400a832f
mov bl, 9
cmp r9, 2
jne 0x1400a8340
cmp byte [rsi], 0x2e
jne 0x1400a8340
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 0x1400a848b
add r10, rsi
mov qword [rdi], r10
mov qword [rdi + 8], r11
mov r13b, 2
mov rdx, r11
cmp bl, 0xa
je 0x1400a81ca
test byte [rdx - 2], ah
invalid
invalid
test byte [rdx - 2], ah
invalid
jmp 0x1400a83f0
xor edx, edx
jmp 0x1400a81c7
cmp rdx, 1
jne 0x1400a81c7
test dword [rcx - 2], ecx
invalid
invalid
test dword [rcx - 2], ecx
invalid
cmp r9b, 0x2e
cmp cl, 0x2e
stc
jne 0x1400a81c7
jne 0x1400a81c7
test r11, r11
je 0x1400a84d1
add byte [rax], al
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
pop rdi
or dh, al
mov byte [rcx], 7
mov byte [rcx], 7
jmp 0x1400a83c5
test r11, r11
test ebx, ebx
fisttp dword [rdi]
test dh, ch
add byte [rax], al
je 0x1400a849a
add byte [rcx - 1], cl
retf
dec r11
inc rsi
invalid
mov qword [rdi], rsi
invalid
mov dword [rdi], esi
mov qword [rdi + 8], r11
mov byte [rcx], 6
add dword [rsi], eax
pop rdi
or dh, al
add dword [rsi], eax
jmp 0x1400a83c5
mov byte [rdi + 0x38], 3
cmp byte [rbx], al
add eax, esi
add dword [rdx], ecx
mov byte [rcx], 0xa
add rsp, 0x38
pop rbx
pop rbp
invalid
cmp byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
mov byte [rdi + 0x38], 1
lea rdx, [0x140156a24]
adc eax, 0xae643
adc eax, 0xae643
out 0xa, al
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 0x1400a841d
mov byte [rcx], bl
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], r9
adc bl, ch
leave
adc bl, ch
leave
mov byte [rcx], 6
jmp 0x1400a83c5
invalid
invalid
mov r9, qword [rsp + 0x28]
jmp 0x1400a841d
sub bl, ch
adc eax, 0x6b941
mov r9d, 6
mov r9d, 6
jmp 0x1400a841d
mov r9, qword [rsp + 0x30]
jmp 0x1400a841d
mov r9d, 2
cmp r9, r11
ja case.0x1400a79b3.32
invalid
lea rdx, [0x140156a3c]
movsxd r10, dword [rdx + r8*4]
add r10, rdx
jmp r10
mov rax, qword [rsp + 0x28]
and al, 0x28
jmp case.0x1400a8434.0
mov eax, 6
jmp case.0x1400a8434.0
mov rax, qword [rsp + 0x30]
jmp case.0x1400a8434.0
mov eax, 2
mov rdx, r11
sub rdx, rax
jb 0x1400a84bf
add rax, rsi
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov rax, qword [rdi + 0x30]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rdi + 0x11]
movups xmm1, xmmword [rdi + 0x21]
movups xmmword [rcx + 0x11], xmm1
adc qword [r15], rcx
adc dword [rcx + 1], eax
adc qword [r15], rcx
adc dword [rcx + 1], eax
mov byte [rcx], r8b
mov qword [rcx + 0x28], rsi
mov qword [rcx + 0x30], r9
jmp 0x1400a83c5
lea r8, str.library_std_srcpath.rs
mov rcx, r10
add byte [rcx + rcx*4 - 0x2f], cl
call fcn.1400ff5f0
lea r8, str.library_std_srcpath.rs
mov ecx, 1
xor edx, edx
call fcn.1400ff5f0
lea r8, str.library_std_srcpath.rs
lea eax, [0x14014bfe8]
mov rcx, r9
mov rdx, r11
call fcn.1400ff6f0
lea r8, str.library_std_srcpath.rs
mov rcx, rax
mov rdx, r11
mov edx, ebx
call fcn.1400ff5f0
lea r8, str.library_std_srcpath.rs
jmp 0x1400a84a1
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
lea r11, [r10 + 1]
cmp r10b, 4
cmp dl, 4
rol byte [r15 + r9 - 0x4a], 1
invalid
cmp dl, 4
cli
add al, 0x4c
cmovae ebx, eax
cmovae r11, rax
cmp rdx, r11
jne 0x1400a8597
fidiv dword [rbp + 0x76]
mov al, 1
test rdx, rdx
je 0x1400a854b
cmp edx, 4
jne 0x1400a8597
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
adc byte [r13 + 0x5e], r14b
adc byte [r13 + 0x5e], r14b
pop rsi
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
or byte [rax - 0x75], cl
or al, r13b
insb byte [rdi], dx
add eax, 0xfc08500
xchg esp, eax
shr bl, 0x4c
call fcn.1400fccb0
test eax, eax
sete al
jmp 0x1400a8597
cmp r9b, 4
jb 0x1400a8597
invalid
add al, 0x72
cmp cl, r8b
cmp cl, r8b
jne case.default.0x1400a8564
lea rax, [0x140156a54]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
jne case.default.0x1400a8564
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
call fcn.1400fccb0
test eax, eax
jne case.default.0x1400a8564
mov r8, qword [rsi + 0x20]
cmp r8, qword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
jne case.default.0x1400a8564
mov rdx, qword [rdi + 0x18]
mov rcx, qword [rsi + 0x18]
jmp 0x1400a853f
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
movzx eax, byte [rsi + 1]
cmp al, byte [rdi + 1]
sete al
jmp 0x1400a8597
and al, 0x60
movzx r8d, byte [rcx + 0x3a]
movzx eax, byte [rcx + 0x3a]
movzx r9d, byte [rcx + 0x38]
movzx eax, byte [rcx + 0x39]
mov qword [rsp + 0x20], rsi
and byte [rax - 0x77], cl
jl 0x1400a8624
sub byte [rax + 0xf302454], cl
sub byte [rsp + 0x60], al
and byte [rax - 0x77], cl
jl 0x1400a8624
sub byte [rax + 0xf302454], cl
sub byte [rsp + 0x60], al
movaps xmm1, xmmword [rsp + 0x70]
and al, 0x70
movups xmmword [rsp + 0x31], xmm0
movups xmmword [rsp + 0x41], xmm1
mov rcx, qword [rsp + 0x7f]
jg 0x1400a8667
mov dword [rsp + 0x50], ecx
jg 0x1400a8667
mov dword [rsp + 0x50], ecx
mov byte [rsp + 0x5a], r8b
mov byte [rsp + 0x5a], al
mov byte [rsp + 0x58], r9b
mov byte [rsp + 0x59], al
and al, 0x59
and al, 0x59
cmp r9b, 2
jne 0x1400a8702
test rdi, rdi
je 0x1400a8753
test byte [rdi], cl
add dword [rax], eax
invalid
test byte [rdi], cl
add dword [rax], eax
add byte [rax - 0x7df0fc06], al
test dword [rax], eax
cmp dl, 3
jb 0x1400a86d2
add byte [rax], al
add byte [rax], al
nop dword [rax]
xor ecx, ecx
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
movzx edx, byte [rsi + rcx]
cmp edx, 0x2f
je 0x1400a8690
cmp edx, 0x5c
je 0x1400a8690
invalid
and cl, byte [rax - 1]
ror dword [rax + 0x39], 0xcf
inc rcx
cmp rdi, rcx
jne 0x1400a8660
xor edx, edx
mov rcx, rdi
test rcx, rcx
jne 0x1400a869a
jmp 0x1400a86a5
add byte [rdx + 1], bh
mov edx, 1
test rcx, rcx
je 0x1400a86a5
cmp rcx, 1
jne 0x1400a86f8
cmp byte [rsi], 0x2e
jne 0x1400a86f8
add rcx, rdx
cmp rdi, rcx
jb 0x1400a8783
add rsi, rcx
sub rdi, rcx
jne 0x1400a8650
xor edi, edi
jmp 0x1400a86f8
mov edx, 1
test rcx, rcx
add byte [rax], al
add byte [rax - 0x7b], cl
leave
jne 0x1400a86f8
add rsi, rdx
sub rdi, rdx
je 0x1400a86b9
xor ecx, ecx
leave
nop word cs:[rax + rax]
cmp byte [rsi + rcx], 0x5c
je 0x1400a86c0
inc rcx
cmp rdi, rcx
jne 0x1400a86e0
xor edx, edx
mov rcx, rdi
test rcx, rcx
leave
leave
je 0x1400a86ca
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rdi
invalid
sub byte [rdx + rax], bh
cmp al, 2
jne 0x1400a8759
lea rcx, [rsp + 0x20]
call fcn.1400a87a0
cmp rdi, rax
invalid
jbe 0x1400a8759
invalid
lea rbx, [rsp + 0x60]
lea r14, [rsp + 0x20]
nop
mov rcx, rbx
mov rdx, r14
call fcn.1400a8920
cmp byte [rsp + 0x68], 0xa
jne 0x1400a8759
mov r15, rdi
sub r15, qword [rsp + 0x60]
dec dword [rbx + rbp + 0x7c]
and al, 0x60
jb 0x1400a8771
mov qword [rsp + 0x28], r15
mov rcx, r14
call fcn.1400a87a0
push rdi
add byte [rax], al
add byte [rcx + rcx*4 - 1], cl
push rdi
add byte [rax], al
add byte [rcx + rcx*4 - 1], cl
cmp r15, rax
ja 0x1400a8720
jmp 0x1400a875c
xor edi, edi
cmp al, 2
invalid
je 0x1400a8706
add dh, byte [rbp + rbp*4 + 0x49]
mov edi, edi
mov r15, rdi
mov rax, rsi
mov rdx, r15
add rsp, 0xa0
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea r8, str.library_std_srcpath.rs
mov rcx, r15
mov rdx, rdi
call fcn.1400ff6f0
lea r8, str.library_std_srcpath.rs
mov rdx, rdi
add byte [rax - 0x77], cl
cli
call fcn.1400ff5f0
int3
int3
add dword [rcx + 0xf], eax
xchg ebp, eax
rol dword [rcx - 0x48], 0
add byte [rax], al
add byte [rbp + 0x19], al
rol byte [rbp + 8], 0xc8
movzx r9d, r8b
mov dh, 0xc8
cmp r9b, 0xff
je 0x1400a87cf
test r9d, r9d
leave
jne 0x1400a885d
add byte [rax], al
movzx edx, byte [rcx + 0x3a]
cmp r8b, 0xff
je case.0x140012daf.2018
test r9d, r9d
test ecx, ecx
jne 0x1400a885d
test dl, dl
je 0x1400a87e6
mov dl, 1
jmp 0x1400a885d
movzx r10d, byte [rcx + 0x10]
lea edx, [r10 - 5]
cmp dl, 1
ja case.0x1400a888c.36
mov r8, qword [rcx]
mov rdx, qword [rcx + 8]
xor r9d, r9d
leave
add dword [rax - 0x75], ecx
push rcx
or byte [rbp + 0x31], al
leave
test al, al
jne 0x1400a8818
cmp r10b, 6
je 0x1400a8818
invalid
adc byte [rcx - 0x47], al
add al, byte [rax]
add byte [rax], al
invalid
mov r9d, 2
add byte [rax], al
add byte [rax - 0x7d], cl
cli
add cl, byte [rdi]
invalid
invalid
cmp rdx, 2
jb 0x1400a8909
cmp r9, rdx
cmp ecx, edx
je case.0x1400a888c.36
add rdx, r8
add rdx, r8
lea r10, [r8 + r9]
inc r10
or byte [rcx - 1], cl
ret 0x3949
invalid
invalid
cmp r10, rdx
sete dl
movzx r8d, byte [r8 + r9]
test dl, 1
jne 0x1400a88de
add byte [rax], al
add byte [rcx - 0x80], al
clc
jne 0x1400a88de
jne 0x1400a88de
cmp r8b, 0x2e
jne 0x1400a88de
add byte [rax], al
movzx edx, byte [r10]
movzx edx, byte [rdx]
cmp edx, 0x2f
je 0x1400a88f4
add byte [rax], al
add byte [rax], al
add byte [rbx - 0x7bf0a306], al
cdq
add byte [rax], al
add byte [rcx], dh
xor edx, edx
invalid
invalid
cmp edx, 0x5c
je 0x1400a88f4
xor edx, edx
xor r8d, r8d
xor eax, eax
rol byte [rax + rax*8 - 0x49f0f58b], 0x41
adc byte [rax - 0x7d], cl
cmp rax, 6
test al, al
jne case.default.0x1400a888c
movzx eax, byte [rcx + 0x10]
cmp rax, 6
jne 0x1400a887e
adc byte [rcx], dh
ror byte [rcx + 1], 0xc0
xor eax, eax
add r8, rax
movzx eax, dl
add rax, r8
add rsp, 0x28
ret
lea r9, [0x140156a6c]
or eax, 0xae1e7
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 0x1400a8870
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 0x1400a8870
mov eax, 6
jmp 0x1400a8870
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 0x1400a8870
mov eax, 2
jmp 0x1400a8870
cmp r8b, 0x2e
setne r8b
not dl
or dl, r8b
test dl, 1
jne case.0x1400a888c.36
mov r8d, 1
xor edx, edx
test al, al
jne case.default.0x1400a888c
jmp 0x1400a8864
lea r8, str.library_std_srcpath.rs
mov ecx, 2
call fcn.1400ff5f0
int3
jb 0x1400a8b31
mov rcx, qword [rsi + 8]
add rcx, rbx
lea rdx, [rsp + 0x2c]
mov r8, rdi
call fcn.1400fc280
add rbx, rdi
mov qword [rsi + 0x10], rbx
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.140103550
mov rbx, qword [rsi + 0x10]
jmp 0x1400a8b0e
mov ecx, dword [rsp + 0x200]
dec rcx
cmp rax, rcx
enter 0xf48, 0x42
enter 0xffffffffffff8b48, 0xffffffffffffffbc
and al, 0x10
adc al, byte [rax]
add byte [rax - 0x73], cl
test byte [rsp + rax], ah
add al, byte [rax]
add byte [rdi], cl
push rdi
invalid
enter 0xf48, 0x42
enter 0xffffffffffff8b48, 0xffffffffffffffbc
and al, 0x10
adc al, byte [rax]
add byte [rax - 0x73], cl
test byte [rsp + rax], ah
add al, byte [rax]
add byte [rdi], cl
push rdi
ror byte [rdi], 0x29
movaps xmmword [rsp + 0x1a0], xmm0
movaps xmmword [rsp + 0x190], xmm0
nop
add dword [rax], eax
invalid
movaps xmmword [rsp + 0x1a0], xmm0
movaps xmmword [rsp + 0x190], xmm0
nop
add dword [rax], eax
invalid
nop
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x180], eax
movaps xmmword [rsp + 0x180], xmm0
movaps xmmword [rsp + 0x170], xmm0
movaps xmmword [rsp + 0x160], xmm0
movaps xmmword [rsp + 0x150], xmm0
movaps xmmword [rsp + 0x140], xmm0
movaps xmmword [rsp + 0x130], xmm0
sub dword [rsp + 0x130], eax
sub dword [rsp + 0x130], eax
movaps xmmword [rsp + 0x120], xmm0
movaps xmmword [rsp + 0x110], xmm0
movaps xmmword [rsp + 0x100], xmm0
movaps xmmword [rsp + 0xf0], xmm0
movaps xmmword [rsp + 0xe0], xmm0
movaps xmmword [rsp + 0xd0], xmm0
movaps xmmword [rsp + 0xc0], xmm0
movaps xmmword [rsp + 0xb0], xmm0
lea r8, [rsp + rcx*2]
add r8, 0x204
mov edx, pe_nt_image_headers64
xor r11d, r11d
movabs r9, 0x100000000
xor ebx, ebx
test r11w, r11w
je 0x1400a8cf0
mov r12d, r10d
jmp 0x1400a8d01
cmp rax, r8
je 0x1400a8f24
movzx r12d, word [rax]
add rax, 2
mov ecx, r12d
and ecx, 0xf800
movzx r11d, r12w
cmp ecx, 0xd800
jne 0x1400a8d30
mov ecx, 0xfffd
cmp r11d, 0xdbff
jbe 0x1400a8d80
xor r11d, r11d
jmp 0x1400a8de0
shl r11, 0x10
mov rcx, r11
shr rcx, 0x10
cmp ecx, 0x80
jae 0x1400a8d60
mov r12d, 1
xor r11d, r11d
jmp 0x1400a8de6
cmp ecx, 0x800
jae 0x1400a8dc0
mov r12d, 2
xor r11d, r11d
jmp 0x1400a8de6
cmp rax, r8
je 0x1400a8dd3
movzx ebp, word [rax]
add rax, 2
mov r11d, ebp
add r11d, 0x2000
movzx r13d, r11w
mov r11w, 1
cmp r13d, 0xfc00
jae 0x1400a8f01
mov r10d, ebp
jmp 0x1400a8de0
mov r12d, 4
xor r11d, r11d
cmp ecx, 0xffff
jbe 0x1400a8de0
jmp 0x1400a8de6
xor r11d, r11d
mov rax, r8
nop dword [rax]
mov r12d, 3
mov r13, rdx
sub r13, r12
jbe 0x1400a8f24
mov dword [rsp + 0x2c], ecx
cmp ecx, 0x80
jae 0x1400a8e10
mov byte [r14], cl
mov ecx, 1
jmp 0x1400a8ee0
cmp ecx, 0x800
jae 0x1400a8e40
mov ebp, ecx
shr ebp, 6
or bpl, 0xc0
mov byte [r14], bpl
and cl, 0x3f
or cl, 0x80
mov byte [r14 + 1], cl
mov ecx, 2
jmp 0x1400a8ee0
cmp ecx, 0x10000
jae 0x1400a8e89
mov qword [rsp + 0x30], 3
cmp rdx, 2
jbe 0x1400a9054
mov ebp, ecx
shr ebp, 0xc
or bpl, 0xe0
mov byte [r14], bpl
mov ebp, ecx
shr ebp, 6
and bpl, 0x3f
or bpl, 0x80
mov byte [r14 + 1], bpl
and cl, 0x3f
or cl, 0x80
mov byte [r14 + 2], cl
mov ecx, 3
jmp 0x1400a8ee0
mov qword [rsp + 0x30], 4
cmp rdx, 3
jbe 0x1400a9054
mov ebp, ecx
shr ebp, 0x12
or bpl, 0xf0
mov byte [r14], bpl
mov ebp, ecx
shr ebp, 0xc
and bpl, 0x3f
or bpl, 0x80
mov byte [r14 + 1], bpl
mov ebp, ecx
shr ebp, 6
and bpl, 0x3f
or bpl, 0x80
mov byte [r14 + 2], bpl
and cl, 0x3f
or cl, 0x80
mov byte [r14 + 3], cl
mov ecx, 4
nop dword [rax]
cmp rcx, rdx
ja 0x1400a9048
add r14, r12
add rbx, r12
mov rdx, r13
test r11w, r11w
jne 0x1400a8ce0
jmp 0x1400a8cf0
movzx ecx, bp
and r12d, 0x3ff
and ecx, 0x3ff
shl r12, 0x1a
shl rcx, 0x10
or rcx, r12
add rcx, r9
jmp 0x1400a8d37
cmp rbx, 0x101
jae 0x1400a90fd
xorps xmm0, xmm0
movaps xmmword [rsp + 0x70], xmm0
movaps xmmword [rsp + 0x80], xmm0
mov qword [rsp + 0x90], 0
mov dword [rsp + 0x70], 0x28
mov r14, qword [0x140166088]
test r14, r14
jne 0x1400a8f88
mov rcx, qword [0x140166040]
lea rdx, str.SymGetLineFromAddrW64
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400a90e5
mov r14, rax
mov qword [0x140166088], rax
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov dword [rsp + 0x38], 0
lea r8, [rsp + 0x38]
lea r9, [rsp + 0x70]
mov rcx, rax
mov rdx, rsi
call r14
cmp eax, 1
jne 0x1400a8fea
mov eax, dword [rsp + 0x80]
add byte [rax], al
mov rdx, 0xffffffffffffffff
mov rcx, qword [rsp + 0x88]
nop word cs:[rax + rax]
cmp word [rcx + rdx*2 + 2], 0
lea rdx, [rdx + 1]
jne case.0x1400330f9.1314
mov r8d, 1
mov r9d, 1
jmp 0x1400a8ff0
xor r9d, r9d
xor r8d, r8d
mov r10, qword [rsp + 0x1e8]
mov qword [rsp + 0x38], r9
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], rdx
mov dword [rsp + 0x50], r8d
mov dword [rsp + 0x54], eax
lea rax, [rsp + 0xb0]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x68], r10
lea rdx, [rsp + 0x38]
and al, 0x38
and al, 0x38
mov rcx, rdi
call qword [r15 + 0x20]
nop
add rsp, 0x11a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srccharmethods.rs
call fcn.1400ff6f0
invalid
invalid
add al, ch
pushfq
add ax, 0x4800
add eax, 0x94894800
and al, 0xa8
add byte [rax], al
invalid
add eax, 0x94894800
and al, 0xa8
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x30
mov qword [rsp + 0xa8], rdx
lea rax, [rsp + 0x30]
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
lea rax, [fcn.140003f90]
mov qword [rsp + 0x40], rax
scasd eax, dword [rdi]
cmc
dec dword [rax - 0x77]
and al, 0x40
lea rcx, [rsp + 0x2c]
and al, 0x2c
mov qword [rsp + 0x48], rcx
lea rcx, [0x14000a620]
lea rcx, [0x14000a620]
mov qword [rsp + 0x50], rcx
and al, 0x50
lea rcx, [rsp + 0xa8]
test al, 0
add byte [rax], al
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x60], eax
lea rax, str.encode_utf8:_need__bytes_to_encode_U__but_the_buffer_has
call [rdx]
or al, byte [rax]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 3
mov dword [rsp + 0x78], 3
mov dword [rsp + 0x78], 3
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
nop
mov qword [rsp + 0x90], 0
lea rax, [rsp + 0x38]
invalid
nop
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x38
invalid
cmp byte [rax - 0x77], cl
test byte [rax + rax*4], ah
add byte [rax], 0
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 3
and al, 0x88
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [0x14014abd0]
add byte [rax], 0
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
and al, 0x88
and al, 0x88
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [0x14014abd0]
lea edx, [0x14014abd0]
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
call fcn.1400ff5b0
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
lea eax, [0x14014e008]
mov edx, 0x2b
call fcn.1400ff770
invalid
invalid
invalid
add al, ch
jae 0x1400a9161
invalid
add ax, 0x4c00
add eax, 0x58d4c00
sub al, 0x4e
or al, byte [rax]
lea r8, str.library_std_src...._backtrace_src_symbolizedbghelp.rs
lea eax, [0x14014df30]
mov edx, pe_nt_image_headers64
mov rcx, rbx
call fcn.1400ff6f0
invalid
add ah, cl
add byte [rax - 0x77], cl
fld1
fbld tbyte [rbp + 5]
invalid
add ah, cl
int3
add eax, 0xcccccc00
int3
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x11d8
call fcn.1400fb600
sub rsp, rax
movaps xmmword [rsp + 0x11c0], xmm6
mov ah, 0x24
rcl byte [rcx], 0
add byte [rcx + rcx*4 - 0x35], al
mov ebx, ecx
mov ah, 0x24
rcl byte [rcx], 0
add byte [rcx + rcx*4 - 0x35], al
mov ebx, ecx
mov ebx, ecx
retf
mov ebp, r8d
mov r14, rdx
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
or al, al
add eax, 0xc6894800
or al, al
add eax, 0xc6894800
lea rdi, [r14 - 1]
test r14, r14
cmove rdi, r14
invalid
xor ecx, ecx
leave
invalid
leave
cmp ebp, 1
je 0x1400a9239
test al, dl
add byte [rax], al
invalid
std
add dword [rdi], ecx
test al, dl
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [0x140166070]
mov rax, qword [0x140166070]
test rax, rax
jne 0x1400a9199
mov rcx, qword [0x140166040]
or eax, dword [rax]
lea rdx, str.SymAddrIncludeInlineTrace
or al, byte [rax]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
ror byte [rdi], 0x84
jl 0x1400a9196
add byte [rax], al
ror byte [rdi], 0x84
jl 0x1400a9196
add byte [rax], al
mov qword [0x140166070], rax
xlatb
invalid
mov rcx, rsi
mov rdx, rdi
call rax
mov dword [rsp + 0xc0], 0
and al, 0xc0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x7e7bf040], al
ror byte [rdi], 0x84
invalid
add byte [rax], al
invalid
and al, 0xc0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x7e7bf040], al
ror byte [rdi], 0x84
add dword [rax], 0xc5890000
mov ebp, eax
mov rax, qword [0x140166078]
invalid
ror byte [rdi], 0x84
add dword [rax], 0xc5890000
mov ebp, eax
mov ebp, eax
mov rax, qword [0x140166078]
test rax, rax
test eax, eax
test eax, eax
jne 0x1400a91e6
mov rcx, qword [0x140166040]
ja 0x1400a9195
or eax, dword [rax]
lea rdx, str.SymQueryInlineTrace
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
add bh, bh
adc eax, 0x5bf42
test rax, rax
je 0x1400a980e
mov qword [0x140166078], rax
mov dword [0x140166078], eax
mov dword [rsp + 0x1c8], 0
test byte [rax + rcx*8], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
mov word [rax + rcx*8], fs
lea rcx, [rsp + 0x1c8]
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x30
mov dword [rsp + 0x30], ecx
lea rcx, [rsp + 0xc0]
mov qword [rsp + 0x28], rcx
and al, 0x28
rol byte [rax], 0
add byte [rax - 0x77], cl
and al, 0x28
and al, 0x28
and al, 0x28
mov qword [rsp + 0x20], rdi
xor ebx, ebx
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, rdi
xor r8d, r8d
ror byte [rcx - 0x77], 0xf9
ror byte [rcx - 0x77], 0xf9
mov ecx, edi
call rax
mov ecx, 0
add byte [rbx + 0xf7501f8], al
add byte [rbx + 0xf7501f8], al
clc
add dword [rbp + 0xf], esi
mov ebx, dword [rsp + 0xc0]
mov ecx, ebp
jmp 0x1400a9239
pushfq
and al, 0xc0
rol byte [rax], 0
rol byte [rax], 0
add byte [rcx + 0x3104ebe9], cl
invalid
xor ebx, ebx
xor ecx, ecx
lea ebp, [rcx + rbx]
inc ebp
cmp ebx, ebp
jae 0x1400a974e
lea r14, [rsp + 0x1cc]
lea r15, [rsp + 0x1c8]
lea edi, [rsp + 0x1c8]
mov ah, 0x24
int3
add byte [rbp + rcx*4 - 0x44], cl
and al, 0xc8
add dword [rax], eax
add byte [rbp + rcx*4 - 0x54], cl
invalid
lodsb al, byte [rsi]
lea edi, [rsp + 0x1c8]
lea r13, [rsp + 0xc0]
lea ebp, [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
xorps xmm6, xmm6
invalid
invalid
invalid
invalid
xorps xmm6, xmm6
lea r12, [rsp + 0x48]
mov qword [rsp + 0x38], rbp
mov qword [rsp + 0x38], rbp
jmp 0x1400a92de
nop dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rax], ah
and al, 0
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x48], r14
and al, 0x48
and al, 0
add al, byte [rax]
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x48
mov qword [rsp + 0x50], rdx
push rax
mov qword [rsp + 0x58], r8
mov dword [rsp + 0x60], r9d
invalid
invalid
mov dword [rsp + 0x64], ecx
and al, 0x64
lea rcx, fs:[rsp + 0xc0]
lea rcx, [rsp + 0xc0]
mov qword [rsp + 0x68], rcx
mov dword [rsp + 0x68], ecx
mov qword [rsp + 0x70], r13
insb byte [rdi], dx
and al, 0x70
mov r13, rcx
mov qword [rsp + 0x78], rax
and al, 0x78
and al, 0x78
mov rcx, qword [rsp + 0x1240]
mov ecx, dword [rsp + 0x1240]
adc al, byte [rax]
add byte [rcx + rcx*4 - 0x1e], cl
add byte [rax], al
mov rdx, r12
mov rax, qword [rsp + 0x1248]
call qword [rax + 0x20]
invalid
mov ebp, dword [rsp + 0x38]
insb byte [rdi], dx
and al, 0x38
invalid
adc al, byte [rax]
add bh, bh
push rax
and byte [rbx + 0x4c38246c], cl
lea esi, [rsp + 0x1cc]
and al, 0xcc
add dword [rax], eax
invalid
insb byte [rdi], dx
and al, 0x38
invalid
cmp byte [rbp + rcx*4 - 0x4c], cl
lea r14, [rsp + 0x1cc]
and al, 0xcc
add dword [rax], eax
add byte [rbp + rcx*4 - 0x44], cl
and al, 0xc8
invalid
lea r15, [rsp + 0x1c8]
enter 1, 0
add dword [rax], eax
add bh, bh
add byte [rax], al
inc ebx
cmp ebx, ebp
je 0x1400a974e
ret
mov r8d, 0xff4
mov eax, 0xff4
sldt word [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
xor edx, edx
call fcn.1400fc0c0
add bh, al
test byte [rax + rbx], ah
add al, byte [rax]
add al, dl
invalid
add byte [rax], al
mov dword [rsp + 0x1c8], 0x58
add byte [rax - 0x75], cl
add eax, 0xbcd55
add bh, al
test byte [rax + rbx], ah
add al, byte [rax]
add al, dl
invalid
add byte [rax - 0x75], cl
add eax, 0xbcd55
mov eax, dword [0x140166060]
test rax, rax
jne 0x1400a9334
mov rcx, qword [0x140166040]
mov ecx, dword [0x140166040]
lea rdx, str.SymFromInlineContextW
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
adc eax, 0x5bdf4
adc eax, 0x5bdf4
add eax, 0xc0854800
test rax, rax
je 0x1400a980e
mov qword [0x140166060], rax
add byte [rax - 0x39], cl
test byte [rax + rax*8], ah
add byte [rax], al
mov qword [rsp + 0xc0], 0
mov qword [rsp + 0x20], r15
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x20
invalid
and byte [rax - 0x77], cl
int1
mov rcx, rsi
mov rdx, rdi
mov edx, edi
mov r8d, ebx
mov r9, r13
call rax
cmp eax, 1
add dword [rdi], ecx
test dword [rax - 1], edi
invalid
invalid
add dword [rdi], ecx
test dword [rax - 1], edi
invalid
mov r15, r12
mov eax, dword [rsp + 0x214]
invalid
add byte [rbx + 0x218248c], cl
add byte [rax], al
mov ecx, dword [rsp + 0x218]
dec rcx
cmp rax, rcx
cmovb rcx, rax
movaps xmmword [rsp + 0x1b0], xmm6
movaps xmmword [rsp + 0x1a0], xmm6
mov ah, 0x24
movabs al, byte [0x9024b4290f000001]
sub dword [rsp + 0x190], esi
mov ah, 0x24
movabs al, byte [0x9024b4290f000001]
sub dword [rsp + 0x190], esi
movaps xmmword [rsp + 0x180], xmm6
sub dword [rsp + 0x190], esi
movaps xmmword [rsp + 0x180], xmm6
movaps xmmword [rsp + 0x170], xmm6
mov ah, 0x24
jo 0x1400a939e
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x160], esi
movaps xmmword [rsp + 0x160], xmm6
movaps xmmword [rsp + 0x150], xmm6
movaps xmmword [rsp + 0x140], xmm6
and al, 0x50
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x140], esi
movaps xmmword [rsp + 0x130], xmm6
xor byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0x120], xmm6
movaps xmmword [rsp + 0x110], xmm6
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x100], esi
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x100], esi
movaps xmmword [rsp + 0xf0], xmm6
add byte [rax], al
movaps xmmword [rsp + 0xe0], xmm6
movaps xmmword [rsp + 0xd0], xmm6
add byte [rdi], cl
sub dword [rsp + 0xc0], esi
add byte [rdi], cl
sub dword [rsp + 0xc0], esi
lea r9, [rsp + 0x21c]
lea rax, [r9 + rcx*2]
mov r14d, pe_nt_image_headers64
xor r11d, r11d
mov r8, r13
mov eax, ebp
mov eax, ebp
xor r13d, r13d
test r11w, r11w
je 0x1400a9430
nop dword [rax + rax]
mov edx, r10d
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x2e], al
jmp 0x1400a9441
invalid
cmp r9, rax
je 0x1400a9670
add byte [rax], al
add byte [rax], al
movzx edx, word [r9]
add r9, 2
mov ecx, edx
and ecx, 0xf800
add al, bh
add byte [rax], al
add al, bh
add byte [rax], al
movzx r11d, dx
cmp ecx, 0xd800
jne 0x1400a9470
mov ecx, 0xfffd
cmp r11d, 0xdbff
jbe 0x1400a94c0
xor r11d, r11d
jmp 0x1400a9520
add byte [rcx - 0x3f], cl
jrcxz 0x1400a9484
shl r11, 0x10
mov rcx, r11
shr rcx, 0x10
cmp ecx, 0x80
add byte [rax], 0
add byte [rbx + 0x1d], dh
add byte [rax], 0
add byte [rbx + 0x1d], dh
mov r12d, 1
mov esp, 1
xor r11d, r11d
jmp 0x1400a9526
cmp ecx, 0x800
jae 0x1400a9500
mov r12d, 2
xor r11d, r11d
jmp 0x1400a9526
cmp r9, rax
je 0x1400a9513
movzx r12d, word [r9]
add r9, 2
mov r11d, r12d
add r11d, 0x2000
movzx ebp, r11w
mov r11w, 1
cmp ebp, 0xfc00
jae 0x1400a9641
mov r10d, r12d
jmp 0x1400a9520
mov r12d, 4
xor r11d, r11d
cmp ecx, 0xffff
jbe 0x1400a9520
jmp 0x1400a9526
xor r11d, r11d
mov r9, rax
nop dword [rax]
invalid
add byte [rax], 0
add byte [rax], al
mov r12d, 3
mov rdx, r14
sub rdx, r12
loop case.0x140054b8f.1018
xchg byte [rsi], bh
add dword [rax], eax
invalid
mov dword [rsp + 0x3c], ecx
cmp ecx, 0x80
jae 0x1400a9550
mov byte [r8], cl
mov ecx, 1
jmp case.0x14003d63a.1320
cmp ecx, 0x800
jae 0x1400a9580
mov ebp, ecx
shr ebp, 6
or bpl, 0xc0
or ch, 0xc0
mov byte [r8], bpl
and cl, 0x3f
or cl, 0x80
mov byte [r8 + 1], cl
mov ecx, 2
add al, byte [rax]
add byte [rax], al
jmp case.0x14003d63a.1320
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
cmp ecx, 0x10000
jae 0x1400a95c9
mov qword [rsp + 0x40], 3
add eax, dword [rax]
add byte [rax], al
cmp r14, 2
jbe 0x1400a9779
mov ebp, ecx
shr ebp, 0xc
or bpl, 0xe0
mov byte [r8], bpl
mov ebp, ecx
shr ebp, 6
and bpl, 0x3f
in eax, 0x3f
or bpl, 0x80
mov byte [r8 + 1], bpl
and cl, 0x3f
or cl, 0x80
mov byte [r8 + 2], cl
mov byte [rax + 2], cl
mov ecx, 3
jmp case.0x14003d63a.1320
mov qword [rsp + 0x40], 4
cmp r14, 3
jbe 0x1400a9779
mov ebp, ecx
shr ebp, 0x12
or bpl, 0xf0
mov byte [r8], bpl
mov ebp, ecx
shr ebp, 0xc
and bpl, 0x3f
or bpl, 0x80
or ch, 0x80
mov byte [r8 + 1], bpl
mov ebp, ecx
shr ebp, 6
and bpl, 0x3f
or bpl, 0x80
or ch, 0x80
mov byte [r8 + 2], bpl
and cl, 0x3f
or cl, 0x80
mov byte [r8 + 3], cl
mov ecx, 4
nop dword [rax]
cmp rcx, r14
ja 0x1400a976a
add dword [r8], eax
invalid
movzx ecx, r12w
and edx, 0x3ff
and ecx, 0x3ff
shl rdx, 0x1a
loop 0x1400a966f
shl rcx, 0x10
or rcx, rdx
movabs rdx, 0x100000000
add byte [rax], al
add rcx, rdx
jmp 0x1400a9477
cmp r13, 0x101
cmp ebp, 0x101
jae 0x1400a9826
movaps xmmword [rsp + 0x80], xmm6
movaps xmmword [rsp + 0x90], xmm6
sub dword [rsp + 0x90], esi
add byte [rax], al
mov ah, 0x24
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x90], esi
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xa0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x80], 0x28
mov rax, qword [0x140166068]
leave
or eax, dword [rax]
add byte [rax - 0x75], cl
add eax, 0xbc9bd
leave
or eax, dword [rax]
test rax, rax
mov r12, r15
mov esp, edi
mov esp, edi
jne case.0x140012daf.2074
mov rcx, qword [0x140166040]
lea rdx, str.SymGetLineFromInlineContextW
lea edx, str.SymGetLineFromInlineContextW
lea edx, str.SymGetLineFromInlineContextW
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
push rcx
mov edx, 0x85480005
add byte [rax - 0x7b], cl
add byte [rax - 0x7b], cl
test rax, rax
je 0x1400a980e
invalid
ror byte [rdi], 0x84
add dword ds:[rax], eax
add byte [rax - 0x77], cl
add eax, 0xbc991
mov qword [0x140166068], rax
mov dword [rsp + 0x48], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
mov word [rax + rax*4], fs
add byte [rax], 0
lea rcx, [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x77], cl
and al, 0x28
and al, 0x28
mov qword [rsp + 0x28], rcx
and al, 0x28
sub byte [rcx + rcx*4 + 0x64], cl
mov qword [rsp + 0x20], r12
and al, 0x20
xor r14d, r14d
test byte [rax - 0x77], 0xf1
mov rcx, rsi
mov rdx, rdi
mov r8d, ebx
mov eax, ebx
mov eax, ebx
xor r9d, r9d
leave
call rax
mov r9d, 0
mov ecx, 0
mov ecx, 0
add byte [rbx - 0x7af0fe08], al
pop rdi
sti
cmp eax, 1
jne 0x1400a9270
invalid
mov ecx, dword [rsp + 0x90]
mov r8, 0xffffffffffffffff
sar bh, 0xff
invalid
dec dword [rax - 0x75]
mov rdx, qword [rsp + 0x98]
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rsi + 0xf], ah
nop dword [rax + rax]
and al, 0x90
add byte [rax], al
add byte [rcx - 0x39], cl
sar bh, 0xff
invalid
invalid
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rsi + 0xf], ah
invalid
invalid
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rsi + 0x42], ah
cmp dword [rdx + rax*2 + 2], 0
invalid
cmp word [rdx + r8*2 + 2], 0
add byte [rbp - 0x73], cl
add dword [rbp - 0xd], esi
jne 0x1400a9730
lea r8, [r8 + 1]
jne 0x1400a9730
mov r9d, 1
mov r14d, 1
mov esi, 1
jmp 0x1400a9270
sti
invalid
movaps xmm6, xmmword [rsp + 0x11c0]
sub byte [rsp + 0x11c0], dh
rcl byte [rcx], 0
add byte [rax - 0x7f], cl
invalid
invalid
add byte [rax], al
add rsp, 0x11d8
fcom dword [rcx]
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
adc ecx, dword [rdx]
add byte [rcx + rcx*4 - 0xe], cl
bnd call fcn.1400ff6f0
ja case.0x140083cb3.784
invalid
invalid
ja case.0x140083cb3.784
add eax, 0xb4894c00
mov qword [rsp + 0xb8], r14
lea rax, [rsp + 0x40]
and al, 0x40
and al, 0xb8
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
and al, 0x40
mov qword [rsp + 0x48], rax
and al, 0x48
lea rax, [fcn.140003f90]
lea rax, [fcn.140003f90]
dec dword [rax - 0x77]
and al, 0x50
push rax
mov qword [rsp + 0x50], rax
push rax
lea rcx, [rsp + 0x3c]
lea ecx, [rsp + 0x3c]
and al, 0x3c
mov qword [rsp + 0x58], rcx
and al, 0x58
lea rcx, [0x14000a620]
idiv bh
mov qword [rsp + 0x60], rcx
and al, 0x60
lea rcx, [rsp + 0xb8]
mov qword [rsp + 0x68], rcx
add byte [rax - 0x77], cl
and al, 0x68
mov qword [rsp + 0x70], rax
mov dword [rsp + 0x70], eax
and al, 0x70
jo 0x1400a9808
lea rax, str.encode_utf8:_need__bytes_to_encode_U__but_the_buffer_has
lea eax, [0x14014aba0]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 3
mov dword [rsp + 0x88], 3
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rbx], al
add eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0xa0], 0
invalid
invalid
invalid
and al, 0x90
nop
mov dword [rsp + 0x88], 3
add eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0xa0], 0
movabs al, byte [0x4c00000000000000]
mov dword [rsp + 0x90], edi
nop
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x90], r15
nop
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
test byte [rax + rbx*4], ah
and al, 0x98
mov qword [rsp + 0x98], 3
mov dword [rsp + 0x98], 3
and al, 0x98
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [0x14014abd0]
lea rdx, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srccharmethods.rs
lea edx, [0x14014abd0]
or al, byte [rax]
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
add al, ch
movabs byte [0x84d30d8d4800055d], al
add eax, 0xd8d4800
invalid
invalid
call fcn.1400ff5b0
add eax, 0xd8d4800
rol dword [rdx + rcx + 0x58d4c00], cl
or al, byte [rax]
lea r8, str.library_std_src...._backtrace_srcdbghelp.rs
lea rcx, str.called__Option::unwrap____on_a__None__value
or eax, 0xa84d3
or al, byte [rax]
lea r8, str.library_std_src...._backtrace_srcdbghelp.rs
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
call fcn.1400ff770
lea r8, str.library_std_src...._backtrace_src_symbolizedbghelp.rs
lea eax, [0x14014df30]
mov edx, pe_nt_image_headers64
add byte [rcx], al
add byte [rax], al
mov rcx, r13
mov ecx, ebp
call fcn.1400ff6f0
int3
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x4a8
test al, 4
add byte [rax], al
invalid
test al, 4
add byte [rax], al
invalid
add al, 0
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x420], 0xfffffffffffffffe
add byte [rax], al
invalid
invalid
invalid
dec dword [rax - 0x77]
invalid
lea rcx, [rbp - 0x58]
call fcn.1400a5a90
invalid
add byte [rax], 0
add byte [rax - 0x39], cl
test dword [rax], esp
add al, 0
invalid
add byte [rax], al
invalid
add dh, bh
invalid
dec dword [rax - 0x75]
mov rax, qword [rbp - 0x58]
movabs rdi, 0x8000000000000000
cmp rax, rdi
clc
test al, 0x48
mov edi, 0
add byte [rax], al
add byte [rax + 0x75f83948], al
clc
invalid
clc
jne case.0x140079321.860
adc dword [rax - 0x73], ecx
mov r8b, 0xe8
movabs al, byte [0x20de93e8948ffff]
invalid
lea rcx, [rbp - 0x50]
lea ecx, [rbp - 0x50]
call fcn.1400a38d0
mov qword [rsi], rdi
jmp 0x1400a9aa3
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rbp + 0x3c8], rsi
invalid
invalid
test dword [rax], ecx
add al, 0
add byte [rax], al
mov qword [rbp + 0x3c8], rsi
mov qword [rbp + 0x408], rax
add byte [rax - 0x75], cl
mov rax, qword [rbp - 0x50]
mov eax, dword [rbp - 0x50]
mov r8b, 0x48
mov al, 0x48
mov qword [rbp + 0x410], rax
mov dword [rbp + 0x410], eax
test dword [rax], edx
add al, 0
add byte [rax - 0x39], cl
mov qword [rbp + 0x3f0], 0
test eax, esi
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
test eax, edi
add eax, dword [rax]
add byte [rax], al
mov qword [rbp + 0x3f8], 2
mov dword [rbp + 0x3f8], 2
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
test dword [rax], eax
mov qword [rbp + 0x400], 0
mov dword [rbp + 0x400], 0
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov r8d, 0x200
add byte [rax], al
add byte [rax], al
mov r8d, 0x200
add al, byte [rax]
add byte [rax + 2], bh
mov eax, 2
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x418], rax
xor edi, edi
test dword [rax], ebx
add al, 0
add byte [rcx], dh
push qword [rcx]
xor ebx, ebx
invalid
invalid
xor ebx, ebx
xor r12d, r12d
cmp r8, 0x201
add byte [rax], al
in al, 0x49
cmp eax, 0x201
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x2e], dh
jae 0x1400a9920
jmp case.0x140012daf.2122
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sbb ebp, 0
add byte [rax], al
invalid
jae case.0x140083cb3.807
add byte [rax], al
add byte [rcx - 0x7f], cl
cmp r8, 0x201
cmp eax, 0x201
clc
add dword [rdx], eax
invalid
add al, byte [rax]
add byte [rbx + 0x11], dh
invalid
add byte [rax], al
jae 0x1400a9920
adc dword [rsi + 0x200], edi
mov esi, 0x200
add byte [rbp + rcx*4 + 0x6d], cl
lea r13, [rbp - 0x58]
mov r15, r8
mov edi, eax
insd dword [rdi], dx
test al, 0x4d
mov edi, eax
jmp 0x1400a9978
pop rbx
nop dword [rax]
invalid
add byte [rbp + 0x29], cl
loopne 0x1400a9970
invalid
sub r8, r12
sub rbx, r12
sub ebx, esp
cmp rbx, r8
cmp ebx, eax
ret
jae case.0x140083cb3.798
and al, 0x48
lea ecx, [rbp + 0x3f0]
invalid
lock add eax, dword [rax]
add eax, dword [rax]
invalid
lea rcx, [rbp + 0x3f0]
invalid
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x1e], cl
mov edx, esp
add byte [rax], al
mov rdx, r12
mov edx, esp
call fcn.140103490
mov rdi, qword [rbp + 0x3f0]
mov edi, dword [rbp + 0x3f0]
wait
add eax, 0xbd8b4800
lock add eax, dword [rax]
add eax, dword [rax]
add byte [rax - 0x75], cl
mov ebp, 0x3f0
add eax, dword [rax]
invalid
mov edi, dword [rbp + 0x3f0]
add eax, dword [rax]
add byte [rax - 0x75], cl
test eax, edi
mov rax, qword [rbp + 0x3f8]
mov qword [rbp + 0x418], rax
mov dword [rbp + 0x418], eax
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
mov dword [rbp + 0x418], eax
test dword [rax], ebx
add al, 0
add byte [rax - 1], bh
mov eax, 0xffffffff
mov eax, 0xffffffff
invalid
dec dword [rax + 0x39]
cmp rdi, rax
mov r12d, 0xffffffff
invalid
invalid
invalid
mov dword [rcx - 0x44], 0xffffffff
invalid
invalid
cmovb r12, rdi
out 0x4c, eax
mov dword [rbp + 0x400], esp
movsd dword [rdi], dword [rsi]
add byte [rax + rax], al
invalid
mov qword [rbp + 0x400], r12
movsd dword [rdi], dword [rsi]
add byte [rax + rax], al
add byte [rax - 0x77], cl
mov rbx, rdi
mov rbx, rdi
mov rsi, r12
mov esi, esp
mov r13, qword [rbp + 0x418]
mov ebp, dword [rbp + 0x418]
lodsd eax, dword [rsi]
sbb byte [rax + rax], al
add byte [rbp - 0x77], cl
mov edi, esp
xor ecx, ecx
mov r15, r12
mov edi, esp
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
cmp byte [rdi - 0x74b7fffb], dh
mov bh, 5
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x410]
mov rdx, r13
lea edx, [rax]
add al, 0
add byte [rcx + rcx*4 - 0x16], cl
mov r8d, r15d
mov eax, edi
call qword [sym.imp.KERNEL32.dll_GetEnvironmentVariableW]
adc eax, 0x5b7cd
mov bh, 5
add eax, 0xc6894100
add byte [rcx - 0x77], al
mov byte [rbp - 0xf58a40], 0x15
or bh, bh
adc eax, 0x5b6c0
add eax, 0x75c08500
mov r14d, eax
test eax, eax
jne case.0x140083cb3.803
invalid
or bh, bh
adc eax, 0x5b6c0
invalid
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
add eax, 0x75c08500
add byte [rbp + 0x457f75c0], al
test eax, eax
sal byte [rbp + 0x7f], 0x45
jne 0x1400a9a23
jg 0x1400a99ea
mov r8d, r14d
mov eax, esi
cmp r15, r8
jne 0x1400a9900
invalid
invalid
invalid
invalid
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne case.0x140083cb3.822
sbb al, byte [rcx]
add byte [rax], al
stosb byte [rdi], al
mov dh, 5
add byte [rbx - 0x7af08508], al
sbb al, byte [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rbp + 1], cl
invalid
add r15, r15
add edi, edi
invalid
mov eax, 0xffffffff
cmp r15, rax
invalid
invalid
dec dword [rcx + 0x39]
invalid
cmovae r15, rax
clc
mov r8, r15
cmp r8, 0x201
cmp eax, 0x201
add al, byte [rax]
add byte [rdi], cl
invalid
jb case.0x140012daf.2122
invalid
invalid
jmp 0x1400a9920
cmp eax, 0x4cffffff
cmp esi, eax
invalid
dec dword [rcx + rdi - 0x3a]
cmp rsi, r8
invalid
jb 0x1400a9af3
add byte [rax], al
lea rcx, [rbp + 0x3a8]
lea ecx, [rbp + 0x3a8]
lea ebp, [rax + 0x4c000003]
mov rdx, r13
mov edx, ebp
call fcn.1400a77a0
movsd dword [rdi], dword [rsi]
invalid
movups xmm0, xmmword [rbp + 0x3a8]
movups xmm1, xmmword [rbp + 0x3b8]
invalid
add eax, dword [rax]
invalid
test dword [rax + 0xf000003], ebp
add eax, dword [rax]
add byte [rdi], cl
adc byte [rbp + 0x3b8], cl
mov eax, 0xf000003
add byte [rdi], cl
movaps xmmword [rbp + 0x3e0], xmm1
sub dword [rbp + 0x3e0], ecx
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x3d0], eax
invalid
movaps xmmword [rbp + 0x3d0], xmm0
add byte [rax - 0x45], cl
movabs rbx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x15ff26eb], al
jmp case.0x140083cb3.813
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
loopne case.0x140090ec6.724
invalid
add eax, 0xe0c14800
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
invalid
loopne case.0x140090ec6.724
or rax, 2
mov qword [rbp + 0x3d8], rax
mov dword [rbp + 0x3d8], eax
mov dword [rbp + 0x3d8], eax
test eax, ebx
add eax, dword [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
movabs rbx, 0x8000000000000000
mov qword [rbp + 0x3d0], rbx
mov dword [rbp + 0x3d0], ebx
mov ebx, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x2f6276b8], al
or byte [rax - 0x77], 0x9d
rol byte [rbx], 1
add byte [rax], al
test rdi, rdi
mov rsi, qword [rbp + 0x3c8]
mov esi, dword [rbp + 0x3c8]
je case.0x140083cb3.815
mov rcx, qword [0x140165ff0]
or byte [rax - 0x77], 0x9d
rol byte [rbx], 1
mov dword [rbp + 0x3d0], ebx
add byte [rax], al
test rdi, rdi
mov rsi, qword [rbp + 0x3c8]
mov esi, dword [rbp + 0x3c8]
mov esi, dword [rbp + 0x3c8]
je case.0x140083cb3.815
invalid
mov rcx, qword [0x140165ff0]
xchg esp, eax
invalid
or eax, dword [rax]
xor edx, edx
mov r8, qword [rbp + 0x418]
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_HeapFree]
add eax, 0x9d394800
rol byte [rbx], 1
add eax, dword [rax]
invalid
cmp qword [rbp + 0x3d0], rbx
add eax, dword [rax]
add byte [rbp + 0x44], dh
jne 0x1400a9ab8
mov qword [rsi], rbx
lea rcx, [rbp + 0x3d8]
fadd dword [rbx]
add byte [rax], al
fadd dword [rbx]
add byte [rax], al
call fcn.1400a38d0
cmp qword [rbp + 0x408], 0
sahf
invalid
dec dword [rax - 0x7d]
mov ebp, 0x408
add byte [rsi + rdx + 0x48], dh
je 0x1400a9aa3
mov rcx, qword [0x140165ff0]
je 0x1400a9aa3
mov rcx, qword [0x140165ff0]
invalid
add byte [rcx], dh
ror byte [rbx + rcx*4 - 0x7b], cl
adc byte [rax + rax], al
xor edx, edx
mov r8, qword [rbp + 0x410]
add bh, bh
adc eax, 0x5b585
add bh, bh
adc eax, 0x5b585
add byte [rax - 0x573b7eb8], dl
add al, 0
add byte [rbx + 0x5f], bl
nop
add rsp, 0x4a8
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
pop rbp
ret
movaps xmm0, xmmword [rbp + 0x3d0]
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x3e0], cl
add byte [rax], al
movaps xmm1, xmmword [rbp + 0x3e0]
add byte [rax], al
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc dword [rsi], eax
adc dword [rsi], eax
cmp qword [rbp + 0x408], 0
mov ebp, 0x408
add byte [rbp - 0x4a], dh
jne case.0x140083cb3.817
jne case.0x140083cb3.817
jmp 0x1400a9aa3
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.library_std_src_syswindowsmod.rs
lea eax, [0x14014da48]
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
call fcn.1400ff770
jmp 0x1400a9b08
adc eax, 0x36058d48
invalid
lea rax, str.library_std_src_syswindowsmod.rs
add eax, 0xa3f36
add byte [rcx + rcx*4 - 0x3f], cl
mov rcx, r8
mov rdx, rsi
mov r8, rax
invalid
shr al, 0xe8
pop rbx
add eax, 0x660b0f00
nop word [rax + rax]
call fcn.1400ff6f0
ud2
nop word [rax + rax]
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
and al, 0x10
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x3f0], 0
cmp dword [rbp + 0x3f0], 0
lock add eax, dword [rax]
add byte [rax], al
je 0x1400a9b4c
mov r8, qword [rbp + 0x3f8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x5b4dc
adc eax, 0x5b4dc
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
nop
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push rdi
push r14
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x7d], cl
mov ebp, 0x408
cmp qword [rbp + 0x408], 0
je case.0x140090ec6.744
add byte [rsi + rdx + 0x48], dh
mov ecx, dword [0x140165ff0]
invalid
invalid
or eax, dword [rax]
mov rcx, qword [0x140165ff0]
invalid
or eax, dword [rax]
xor edx, edx
mov r8, qword [rbp + 0x410]
test dword [rax], edx
add al, 0
add bh, bh
adc eax, 0x5b48c
test dword [rax], edx
add al, 0
add bh, bh
adc eax, 0x5b48c
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
sub esp, 0x58
inc rdx
je 0x1400a9c52
invalid
add byte [rax - 0x77], cl
mov rsi, rcx
mov rax, qword [rcx]
lea rcx, [rax + rax]
cmp rcx, rdx
cmova rdx, rcx
ror dword [rax - 0x7d], 1
cli
add eax, 0x4bf
add byte [rax + 0xf], cl
cli
invalid
ror dword [rax - 0x7d], 1
cli
add eax, 0x4bf
add byte [rax + 0xf], cl
cli
movabs rcx, 0x24924924924924a
xor edx, edx
cmp rdi, rcx
iretd
setb dl
imul r8, rdi, 0x38
shl rdx, 3
test rax, rax
invalid
je 0x1400a9c19
iretd
sal byte [rbp + rbx + 0x48], 0x8b
or byte [rax + 0x6b], r9b
sar byte [rax], 0x48
mov dword [rsp + 0x28], ecx
and al, 0x28
mov rcx, qword [rsi + 8]
imul rax, rax, 0x38
mov qword [rsp + 0x28], rcx
and al, 0x28
and al, 0x28
mov qword [rsp + 0x30], 8
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
jmp 0x1400a9c22
mov qword [rsp + 0x30], 0
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
lea r9, [rsp + 0x28]
call fcn.1400a4700
cmp qword [rsp + 0x40], 0
mov rcx, qword [rsp + 0x48]
je 0x1400a9c57
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x1400a9c5e
mov eax, 1
add byte [rax], al
add byte [rax + 0x74c13948], al
adc dword [rax - 0x7b], ecx
test rcx, rcx
test rcx, rcx
jne 0x1400a9c65
call fcn.140001a70
mov qword [rsi + 8], rcx
mov qword [rsi], rdi
add rsp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
call fcn.1400ff140
int3
inc r15
mov qword [rsi + 8], r15
xor eax, eax
jmp 0x1400aa0b5
je 0x1400a9dbd
lea rcx, [0x14014cae8]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x30], rcx
and al, 0x30
and al, 0x30
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r14, [rsp + 0x20]
mov r8, r14
call fcn.140004b40
test al, al
jne 0x1400aa0b3
cmp byte [r12 + 0x20], 1
jne 0x1400a9f45
xor dword [rdx], eax
add byte [rax], al
xor dword [rdx], eax
add byte [rax], al
mov rax, qword [r12]
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0xa8], rcx
lea rdx, [0x14001a760]
mov qword [rsp + 0xb0], rdx
lea rdx, [0x14014caf8]
mov qword [rsp + 0xb8], rdx
lea rdx, [0x140003f50]
mov qword [rsp + 0xc0], rdx
mov qword [rsp + 0x20], 2
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
mov byte [rsp + 0x50], 3
mov qword [rsp + 0x70], rcx
add byte [rax], al
add dh, al
and al, 0x50
add ecx, dword [rax - 0x77]
and al, 0x70
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], 1
lea rcx, [rsp + 0xa8]
mov qword [rsp + 0x80], rcx
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*4], fs
add byte [rax], al
add cl, ch
invalid
jmp 0x1400a9f1f
lea rcx, [r12 + 0x18]
mov qword [rsp + 0xa8], rcx
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xfff5a1bf
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xfff5a1bf
mov qword [rsp + 0xb0], rcx
mov qword [rsp + 0x20], 2
add byte [rax], al
invalid
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x30
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], 0
mov qword [rsp + 0x38], 4
mov qword [rsp + 0x40], 0
and al, 0x40
add byte [rax], al
add byte [rax], al
and al, 0x40
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], 0x20
mov byte [rsp + 0x50], 3
lea rcx, str.called__Result::unwrap____on_an__Err__value
sub al, 0xa
invalid
add byte [rax], al
add dh, al
and al, 0x50
add ecx, dword [rax - 0x73]
or eax, 0xa2c7e
sub al, 0xa
invalid
sub al, 0xa
add byte [rax - 0x77], cl
and al, 0x70
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 2
lea r14, [rsp + 0x20]
invalid
js 0x1400a9e1f
add byte [rax], al
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x20
invalid
and byte [rcx + rcx*4 - 0x4c], cl
and al, 0x90
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], 1
and al, 0x98
add byte [rax], al
add byte [rcx], al
add byte [rax], al
invalid
mov ah, 0x24
nop
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
and al, 0x98
and al, 0x98
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xa8
add byte [rax], al
add byte [rax], al
invalid
invalid
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea r13, [rsp + 0xa8]
add byte [rax], al
mov qword [rsp + 0x80], r13
mov qword [rsp + 0x88], 1
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
call fcn.140004b40
test al, al
jne 0x1400aa0b3
fldcw word [rbp + rsi*8 + 0xfc084ff]
test dword [rdx + rax], eax
add byte [rcx - 0x80], al
jl 0x1400a9e97
cmp byte [r12 + 0x20], 1
and byte [rcx], al
add dword [rdi], ecx
test edx, ecx
jne 0x1400a9f45
add byte [rax], al
add byte [rcx - 0x75], cl
mov eax, dword [rsp]
mov rax, qword [r12]
mov eax, dword [rsp]
lea rcx, [rsp + 0xe8]
add byte [rax], al
mov qword [rsp + 0xa8], rcx
lea rcx, case.0x1400a79b3.46
mov qword [rsp + 0xb0], rcx
mov dword [rsp + 0xb0], ecx
lea rcx, [0x14014cad8]
mov qword [rsp + 0xb8], rcx
lea rcx, [0x140003f50]
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xfff5a09c
dec dword [rax - 0x77]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0xc0], rcx
mov qword [rsp + 0x20], 2
add byte [rax - 0x39], cl
and al, 0x30
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], 1
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
add byte [rax], al
add dh, al
and al, 0x50
push rax
mov byte [rsp + 0x50], 3
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, [0x14014cab8]
push rax
add ecx, dword [rax - 0x73]
or eax, 0xa2bc3
lea ecx, [0x14014cab8]
mov qword [rsp + 0x70], rcx
and al, 0x70
mov qword [rsp + 0x78], 2
mov dword [rsp + 0x78], 2
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], 1
mov qword [rsp + 0x80], r13
nop
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [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
mov qword [rsp + 0x88], 2
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x70]
lea eax, [rsp + 0x70]
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
lea eax, [rsp + 0x70]
lea eax, [rsp + 0x70]
call fcn.140004b40
test al, al
jne 0x1400aa0b3
cmc
inc dword [rax + rax*8 + 0x16e850f]
add byte [rax], al
cmp dword [rbx], 3
je 0x1400aa050
add ecx, dword [rdi]
test byte [rdx], al
add dword [rax], eax
add byte [rcx + 0xf], al
mov dh, 0x44
and al, 0x20
invalid
add byte [rax], al
movzx eax, byte [r12 + 0x20]
and byte [rax - 0x7d], cl
clc
add dword [rdi], ecx
test byte [rcx + 0x48000003], bl
cmp rax, 1
je case.0x14003d80c.1306
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
jmp 0x14f0a9f68
test rax, rax
test eax, eax
jne 0x1400aa050
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x60], xmm0
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x30]
and byte [rdi], cl
adc byte [rbx + 0x30], bl
movaps xmmword [rsp + 0x50], xmm3
movaps xmmword [rsp + 0x40], xmm2
and al, 0x40
and al, 0x40
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [r12]
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
mov qword [rsp + 0xd8], rcx
lea rcx, [0x1400a6e80]
and al, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xffffced5
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0x70], 2
jo 0x1400a9fbb
add byte [rax], al
invalid
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x70
jo 0x1400a9fbb
add byte [rax], al
invalid
jo 0x1400a9fbb
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x80], 2
mov qword [rsp + 0x90], 0
movabs rcx, 0x400000020
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
mov qword [rsp + 0x98], rcx
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0xa0], 3
add byte [rax], al
mov byte [rsp + 0xa0], 3
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0xa8], rcx
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
invalid
pop rbx
mov cl, byte [rdx]
add byte [rax - 0x77], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x70
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
add byte [rax - 0x39], cl
test byte [rax + rdx*8], ah
mov qword [rsp + 0xd0], 1
lea rcx, [rsp + 0xd8]
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
invalid
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rax*8], ah
and al, 0xc0
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 - 0x7c], cl
and al, 0xa8
add byte [rax], al
add bl, ch
cmp cl, byte [rcx - 0x75]
add al, 0x24
lea r8, [rsp + 0xa8]
jmp 0x1400aa08a
mov rax, qword [r12]
lea rcx, [0x14014cb00]
mov qword [rsp + 0x20], rcx
movsd dword [rdi], dword [rsi]
sub cl, byte [rdx]
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x28], 1
add dword [rax], eax
add byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
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]
lea r8, [rsp + 0x20]
call fcn.140004b40
test al, al
jne 0x1400aa0b3
mov rax, qword [r12]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1401526b8]
sub byte [rax - 0x73], cl
adc eax, 0xa8612
mov r8d, 1
call qword [rax + 0x18]
test al, al
je 0x1400aa0c8
add bh, bh
push rax
sbb byte [rax + rax*8 + 0x1b01574], al
mov al, 1
add rsp, 0xf0
pop rbx
pop rdi
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp dword [rsp + 0x150], 1
jne 0x1400a9ca7
dec dword [rax - 0x75]
invalid
mov rax, qword [rdi]
cmp eax, 2
je 0x1400a9ca7
mov eax, dword [rsp + 0x158]
mov dword [rsp + 0xd8], eax
cmp byte [r12 + 0x20], 1
cmp byte [rsp + 0x20], 1
cmp byte [rsp + 0x20], 1
jne case.0x1400330f9.1425
add byte [rcx - 0x75], cl
add al, 0x24
mov rax, qword [r12]
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, [0x140152a50]
mov qword [rsp + 0xa8], rcx
lea rdx, [0x14001a760]
invalid
idiv edi
mov qword [rsp + 0xb0], rdx
and al, 0xb0
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xa29b3
invalid
and al, 0xb0
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xa29b3
mov qword [rsp + 0xb8], rdx
add byte [rax], al
lea rdx, [0x140003f50]
mov qword [rsp + 0xc0], rdx
and al, 0xc0
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
and al, 0x20
add al, byte [rax]
add byte [rax], al
and al, 0xc0
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
and al, 0x20
and al, 0x20
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
invalid
and al, 0x38
mov qword [rsp + 0x38], 1
mov dword [rsp + 0x38], 1
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x40], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x39], cl
and al, 0x48
and al, 0x48
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
mov dword [rsp + 0x70], ecx
and al, 0x50
and al, 0x50
add ecx, dword [rax - 0x77]
and al, 0x70
mov dword [rsp + 0x70], ecx
mov qword [rsp + 0x78], 1
js 0x1400aa17a
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x20
and al, 0x20
lea rcx, [rsp + 0x20]
and al, 0x20
mov qword [rsp + 0x90], rcx
mov dword [rsp + 0x90], ecx
mov word [rax + rdx*4], fs
nop
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x98], 1
test byte [rax + rbx*4], ah
add byte [rax], al
invalid
add byte [rax], al
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rcx, [rsp + 0xa8]
mov qword [rsp + 0x80], rcx
mov dword [rsp + 0x80], ecx
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov word [rax + rax*4], fs
add byte [rax], 0
mov dword [rsp + 0x80], ecx
add byte [rax], 0
add byte [rax - 0x39], cl
mov qword [rsp + 0x88], 2
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
invalid
invalid
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov edx, dword [rax + 0x28]
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
lea eax, [rsp + 0x70]
mov edx, dword [rax + 0x28]
lea r8, [rsp + 0x70]
lea eax, [rsp + 0x70]
jo case.0x14003d63a.1361
call fcn.140004b40
test al, al
ror byte [rdi], 0x85
invalid
invalid
invalid
invalid
jge 0x1400aa16a
cmc
inc dword [rax + rax*8 - 0x1177af1]
ror byte [rdi], 0x85
invalid
invalid
invalid
ror byte [rdi], 0x85
call 0x18a0aa1ca
invalid
invalid
dec dword [rcx - 0x75]
mov rax, qword [r12]
invalid
mov rax, qword [r12]
lea rcx, str._____________at
sub qword [rdx], rcx
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
and al, 0x20
mov qword [rsp + 0x28], 1
and al, 0x28
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
sbb eax, 0xa8e85
invalid
mov cs, word [rdx]
invalid
lea rbx, str.called__Result::unwrap____on_an__Err__value
test dword [rsi - 0x76b7fff6], ecx
pop rsp
mov qword [rsp + 0x30], rbx
and al, 0x30
xor byte [rdi], cl
push rdi
xorps xmm0, xmm0
ror byte [rdi], 0x11
movups xmmword [rsp + 0x38], xmm0
and al, 0x38
cmp byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
and byte [rax - 0x75], cl
mov rdx, qword [rax + 0x28]
push rax
sub byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x20]
and al, 0x20
call fcn.140004b40
test eax, 0xc084fff5
test al, al
ror byte [rdi], 0x85
jne 0x1400aa0b3
movabs eax, dword [0x8244c8b49fffffe]
invalid
dec dword [rcx - 0x75]
and al, 8
and al, 8
mov rcx, qword [r12 + 8]
mov ecx, dword [rsp + 8]
and al, 8
mov rax, qword [r12 + 0x10]
mov eax, dword [rsp + 0x10]
adc byte [rcx - 0x75], cl
adc al, 0x24
invalid
mov rdx, qword [r12]
and al, 0x48
mov dword [rsp + 0x20], edx
and al, 0x20
mov qword [rsp + 0x20], rdx
and al, 0x20
lea r8, [rsp + 0x28]
lea eax, [rsp + 0x28]
and al, 0x28
movups xmm0, xmmword [rdi]
movups xmmword [rsp + 0x28], xmm0
adc dword [rsp + 0x28], eax
mov r9, qword [rdi + 0x10]
mov qword [rsp + 0x38], r9
adc byte [r9 + r9*4 + 0x4c], r9b
adc byte [rcx + rcx*4 + 0x4c], cl
and al, 0x38
call qword [rax + 0x20]
test al, al
jne 0x1400aa0b3
invalid
invalid
invalid
push rax
and byte [rax + rax*8 - 0x1927af1], al
invalid
invalid
invalid
mov rax, qword [r12]
lea rcx, [rsp + 0xd8]
mov qword [rsp + 0x70], rcx
add byte [rax - 0x77], cl
and al, 0x70
lea rcx, [0x140007860]
lea ecx, [0x140007860]
mov qword [rsp + 0x78], rcx
mov dword [rsp + 0x78], ecx
lea rcx, [0x140151788]
mov qword [rsp + 0x20], rcx
and al, 0x20
invalid
and al, 0x20
mov qword [rsp + 0x28], 1
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x40], 0
and al, 0x40
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
mov qword [rsp + 0x30], rcx
and al, 0x30
mov qword [rsp + 0x38], 1
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x20
and al, 0x20
call fcn.140004b40
test al, al
jne 0x1400aa0b3
invalid
invalid
invalid
invalid
invalid
test al, 0xf5
inc dword [rax + rax*8 - 0x1fa7af1]
test dword [0x18a0aa2ad], eax
mov eax, dword [rsp]
invalid
mov rax, qword [r12]
lea rcx, [0x14014cb30]
lea ecx, [0x14014cb30]
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
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x30], ebx
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
and al, 0x20
cmp byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x20
call fcn.140004b40
mov ecx, eax
invalid
mov al, 1
test cl, cl
leave
sal dword [rax + 0xfc98401], 0x84
mov ch, 0xf9
stc
leave
je 0x1400a9ca7
stc
invalid
jmp 0x1400aa0b5
mov esi, 0xffffffd
adc byte [rbx + 0x40], al
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rbx]
invalid
movups xmm1, xmmword [rbx + 0x10]
adc byte [r15], cl
adc byte [rbx + 0x20], dl
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
xor byte [rdi], cl
movaps xmmword [rsp + 0x20], xmm0
sub dword [rsp + 0x20], eax
mov rax, qword [r12]
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov qword [rsp + 0xa8], rcx
lea rcx, [0x1400a6e80]
lea ecx, [0x1400a6e80]
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [0x1400a6e80]
lea ecx, [0x1400a6e80]
retf
mov qword [rsp + 0xb0], rcx
mov al, 0
add byte [rax], al
lea rcx, str.called__Result::unwrap____on_an__Err__value
invalid
mov qword [rsp + 0x70], rcx
mov dword [rsp + 0x70], ecx
and al, 0x70
mov qword [rsp + 0x78], 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
and al, 0x90
mov qword [rsp + 0x90], 0
and al, 0x90
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0xa8]
mov word [rax + rbp*4], fs
and al, 0xa8
test al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*4], fs
and al, 0x80
mov qword [rsp + 0x80], rcx
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
and al, 0x88
mov qword [rsp + 0x88], 1
and al, 0x88
add byte [rax], al
add byte [rcx], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rdx, qword [rax + 0x28]
mov edx, dword [rax + 0x28]
push rax
sub byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x70]
and al, 0x70
jo case.0x14003276b.1456
jmp 0x1400aa08a
clc
cld
invalid
int3
int3
int3
int3
int3
mov rcx, qword [rcx]
mov ecx, dword [rcx]
jmp 0x140009650
test al, 0xf2
cmc
dec esp
int3
int3
int3
int3
int3
mov eax, eax
movzx r8d, byte [rcx + 0x20]
movzx eax, byte [rcx + 0x20]
and byte [r13 + 0x31], al
and byte [rbp + 0x31], al
xor r9d, r9d
leave
movabs r10, 0x8000000000000000
mov edx, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x4c11394c], al
or byte [rcx + rdi + 0x11], 0x4c
add byte [rax], al
or byte [rcx + rdi + 0x11], 0x4c
cmp qword [rcx], r10
cmovne r9, rcx
cmovne ecx, ecx
cmovne ecx, ecx
leave
mov rcx, rdx
ror dword [rax - 0x77], 1
mov rdx, rax
mov edx, eax
ret 0x99e9
jmp fcn.1400a7170
cdq
int 0xff
dec esp
int3
int3
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x98
sub esp, 0x98
sub esp, 0x98
in al, dx
cwde
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lodsb al, byte [rsi]
and al, 0x80
invalid
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x39], cl
adc r14b, r15b
adc dh, bh
mov qword [rbp + 0x10], 0xfffffffffffffffe
mov dword [rbp + 0x10], 0xfffffffe
adc dh, bh
invalid
dec dword [rax - 0x77]
mov rsi, rdx
invalid
mov rdx, qword [rcx]
mov eax, edx
rol byte [rbx - 0x72b7fc20], 1
and eax, 3
loopne 0x1400aa409
lea rcx, [0x140156a84]
or eax, 0xac677
ja 0x1400aa3d1
or al, byte [rax]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
jmp rax
mov rax, qword [rdx]
mov eax, dword [rdx]
mov r8, qword [rdx + 8]
mov eax, dword [rdx + 8]
or byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
mov rdx, rax
add rsp, 0x98
add esp, 0x98
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rdi
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.1400047f0
mov ebp, 0x48fff5a3
mov ecx, dword [rdx - 1]
invalid
invalid
dec dword [rax - 0x75]
mov rcx, qword [rdx - 1]
dec qword [rax - 0x75]
dec dword [rax - 0x75]
mov rax, qword [rdx + 7]
invalid
invalid
mov rax, qword [rax + 0x20]
mov eax, dword [rax + 0x20]
and byte [rax - 0x77], cl
add rsp, 0x98
add esp, 0x98
mov rdx, rsi
mov edx, esi
add rsp, 0x98
add esp, 0x98
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rdi
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop rbp
jmp rax
jmp rax
jmp rax
shr rdx, 0x20
shr edx, 0x20
invalid
mov dword [rbp + 0xc], edx
push rbp
or al, 0x48
lea rdi, [rbp - 0x10]
lea edi, [rbp - 0x10]
jge case.0x1400a79b3.49
mov rcx, rdi
mov ecx, edi
call case.0x1400330f9.1270
popfq
sar edi, 0xff
dec dword [rax - 0x77]
mov qword [rbp - 0x30], rdi
jge case.0x14003d63a.1418
ror byte [rax - 0x73], 1
add eax, 0xfff57642
invalid
lea rax, [0x140001ab0]
dec dword [rax - 0x77]
fmul dword [r8 - 0x73]
mov qword [rbp - 0x28], rax
lea rax, [rbp + 0xc]
invalid
invalid
lea eax, [rbp + 0xc]
or al, 0x48
or al, 0x48
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
loopne 0x1400aa4c3
lea rax, [0x14000a780]
lea eax, [0x14000a780]
add eax, 0xfff602ff
add dh, dh
dec dword [rax - 0x77]
idiv bh
mov qword [rbp - 0x18], rax
call 0x16c1031d1
lea rax, str.called__Result::unwrap____on_an__Err__value
lea eax, [0x14014bcb8]
sbb byte [rdx], cl
or al, byte [rax]
add byte [rax - 0x77], cl
movabs al, byte [0x3a845c748]
movabs al, byte [0x3a845c748]
mov qword [rbp - 0x60], rax
movabs al, byte [0x3a845c748]
mov qword [rbp - 0x58], 3
mov dword [rbp - 0x58], 3
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp - 0x40], 0
rol byte [r8], 0
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rbp - 0x30]
lea eax, [rbp - 0x30]
ror byte [r8 - 0x77], 1
ror byte [rax - 0x77], 1
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 2
mov eax, 2
mov r8b, 0x48
mov al, 0x48
mov dword [rbp - 0x48], 2
mov eax, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x75], r9b
and byte [rax - 0x75], cl
mov rdx, qword [rsi + 0x28]
push rsi
sub byte [rbp + rcx*4 + 0x45], cl
lea r8, [rbp - 0x60]
call fcn.140004b40
jg 0x1400aa465
cmc
invalid
mov ebx, eax
ret
movabs al, byte [0x48c389fff5a67fe8]
movabs al, byte [0x48c389fff5a67fe8]
jg 0x1400aa465
cmc
dec dword [rcx + 0x7d8348c3]
ret
cmp qword [rbp - 0x10], 0
invalid
ret
cmp qword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
jge case.0x1400a888c.47
add byte [rdi], cl
je 0x1400aa7e2
test byte [rbx + rax], dl
add byte [rax], al
add eax, dword [rax]
add byte [rbx + rcx*4 + 0x45], cl
mov r8, qword [rbp - 8]
mov r8, qword [rbp - 8]
clc
mov rcx, qword [0x140165ff0]
or eax, 0xbbb17
invalid
or eax, dword [rax]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x5ab47
sar bh, cl
adc eax, 0x5ab47
stosd dword [rdi], eax
add eax, 0x2fce900
add byte [rax], al
invalid
jmp 0x1400aa7e2
add byte [rax - 0x3f], cl
invalid
shr rdx, 0x20
lea rax, [0x140156a94]
lea eax, [0x140156a94]
add eax, 0xac5a3
movabs dword [0x48900c6348000ac5], eax
add byte [rax + 0x63], cl
movsxd rcx, dword [rax + rdx*4]
or al, 0x90
add rcx, rax
add ecx, eax
sar edi, 0xe1
jmp rcx
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, 0xa13ef
adc ecx, dword [rdx]
add byte [rcx + 0x10], bh
mov ecx, 0x10
or al, byte [rax]
mov ecx, 0x10
add byte [rax], al
add cl, ch
jmp 0x1400aa789
jle case.0x1400aa4f8.1
add byte [rax], al
lea rax, [0x14014b900]
lea eax, [0x14014b900]
add eax, 0xa13ee
adc ecx, dword [rdx]
add byte [rcx + 0x11], bh
mov ecx, 0x11
mov ecx, 0x11
adc dword [rax], eax
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
jmp 0x1400aa789
insd dword [rdi], dx
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x14014b911]
lea eax, [0x14014b911]
add eax, 0xa13ee
out dx, al
adc ecx, dword [rdx]
add byte [rcx + 0x12], bh
mov ecx, 0x12
mov ecx, 0x12
add byte [rax], al
add cl, ch
jmp 0x1400aa789
pop rsp
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14014b923]
lea eax, [0x14014b923]
add eax, 0xa13ef
add byte [rcx + 0x10], bh
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
add cl, ch
add al, byte [r8]
add al, byte [rax]
add byte [rax], al
jmp 0x1400aa789
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x14014b933]
lea eax, [0x14014b933]
add eax, 0xa13ee
or al, byte [rax]
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, ch
jmp 0x1400aa789
cmp al, byte [rdx]
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x14014b943]
lea eax, [0x14014b943]
add eax, 0xa13ed
add cl, ch
jmp 0x1400aa784
sub dword [rdx], eax
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x14014b956]
lea eax, [0x14014b956]
add eax, 0xa13f4
adc ecx, dword [rdx]
add byte [rcx + 0x12], bh
mov ecx, 0x12
adc al, byte [rax]
add byte [rax], al
jmp 0x1400aa789
sbb eax, 0x48000002
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [0x14014b968]
lea eax, [0x14014b968]
add eax, 0xa13f5
adc ecx, dword [rdx]
add byte [rcx + 0xd], bh
mov ecx, 0xd
or al, byte [rax]
mov ecx, 0xd
jmp 0x1400aa789
or al, 2
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x14014b975]
lea eax, [0x14014b975]
add eax, 0xa13f1
adc ecx, dword [rdx]
add byte [rcx + 0xe], bh
mov ecx, 0xe
mov ecx, 0xe
add byte [rax], al
add cl, ch
invalid
jmp 0x1400aa789
sti
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14014b983]
lea eax, [0x14014b983]
add eax, 0xa13ee
adc ecx, dword [rdx]
add byte [rcx + 0x15], bh
mov ecx, 0x15
jmp 0x1400aa789
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x14014b998]
lea eax, [0x14014b998]
add eax, 0xa13f2
adc ecx, dword [rdx]
adc ecx, dword [rdx]
add byte [rcx + 0xc], bh
mov ecx, 0xc
add byte [rax], al
jmp 0x1400aa789
fld dword [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x14014b9a4]
lea eax, [0x14014b9a4]
add eax, 0xa13ed
adc ecx, dword [rdx]
add byte [rcx + 0xb], bh
mov ecx, 0xb
mov ecx, 0xb
add byte [rax], al
add cl, ch
jmp 0x1400aa789
enter 1, 0
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x14014b9af]
lea eax, [0x14014b9af]
add eax, 0xa13e7
adc ecx, dword [rdx]
add byte [rcx + 0x15], bh
mov ecx, 0x15
mov ecx, 0x15
add byte [rax], al
add cl, ch
jmp 0x1400aa789
mov bh, 1
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rax, [0x14014b9c4]
lea eax, [0x14014b9c4]
add eax, 0xa13eb
mov ecx, 0x15
jmp 0x1400aa789
add byte [rax], al
adc eax, 0xe9000000
add byte [rax], al
add cl, ch
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14014b9d9]
lea eax, [0x14014b9d9]
add eax, 0xa13ef
or al, byte [rax]
mov ecx, 0xf
add byte [rax], al
add cl, ch
invalid
jmp 0x1400aa789
xchg ebp, eax
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14014b9e8]
lea eax, [0x14014b9e8]
add eax, 0xa13ed
mov ecx, 0xe
jmp 0x1400aa789
test byte [rcx], al
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
test byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rax, [0x14014b9f6]
lea eax, [0x14014b9f6]
add eax, 0xa13ea
jmp 0x1400aa784
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14014ba09]
lea rax, [0x14014ba09]
lea eax, [0x14014ba09]
adc ecx, dword [rdx]
add byte [rcx + 0x26], bh
mov ecx, 0x26
jmp 0x1400aa789
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14014ba2f]
lea rax, [0x14014ba2f]
lea eax, [0x14014ba2f]
adc al, 0xa
add byte [rcx + 0x38], bh
mov ecx, 0x38
jmp 0x1400aa789
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14014ba67]
add byte [rax], al
lea rax, [0x14014ba67]
lea eax, [0x14014ba67]
adc al, 0xa
add byte [rcx + 0x19], bh
mov ecx, 0x19
jmp 0x1400aa789
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14014ba80]
lea rax, [0x14014ba80]
lea eax, [0x14014ba80]
adc al, 0xa
add byte [rcx + 0x17], bh
mov ecx, 0x17
add byte [rax], al
add cl, ch
xor al, 1
add dword [rax], eax
invalid
jmp 0x1400aa789
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14014ba97]
lea rax, [0x14014ba97]
lea eax, [0x14014ba97]
adc al, 0xa
add byte [rcx + 0xc], bh
mov ecx, 0xc
jmp 0x1400aa789
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14014baa3]
lea rax, [0x14014baa3]
lea eax, [0x14014baa3]
adc al, 0xa
adc al, 0xa
add byte [rcx + 9], bh
mov ecx, 9
jmp 0x1400aa789
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14014baac]
lea rax, [0x14014baac]
lea eax, [0x14014baac]
adc al, 0xa
add byte [rcx + 0xa], bh
mov ecx, 0xa
mov ecx, 0xa
jmp 0x1400aa789
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14014bab6]
lea rax, [0x14014bab6]
lea eax, [0x14014bab6]
adc al, 0xa
add byte [rcx + 0x10], bh
mov ecx, 0x10
mov ecx, 0x10
add cl, ch
lock add byte [rax], al
add byte [rax], al
jmp 0x1400aa789
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xa1426
adc al, 0xa
invalid
lea rax, [0x14014bac6]
lea eax, [0x14014bac6]
adc al, 0xa
add byte [rcx + 0x17], bh
invalid
add byte [rax], al
invalid
mov ecx, 0x17
invalid
jmp 0x1400aa789
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14014badd]
lea rax, [0x14014badd]
lea eax, [0x14014badd]
adc al, 0xa
add byte [rcx + 0x19], bh
add byte [rax], al
invalid
or al, byte [rax]
mov ecx, 0x19
add cl, ch
invalid
jmp 0x1400aa789
add byte [rax], al
lea rax, [0x14014baf6]
lea eax, [0x14014baf6]
add eax, 0xa1434
adc al, 0xa
add byte [rcx + 0xe], bh
invalid
add byte [rax], al
invalid
mov ecx, 0xe
invalid
jmp 0x1400aa789
add byte [rax - 0x73], cl
add eax, 0xa1431
xor dword [rdx + rcx], edx
or al, byte [rax]
lea rax, [0x14014bb04]
lea eax, [0x14014bb04]
or al, byte [rax]
mov ecx, 0xd
jmp 0x1400aa789
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, [0x14014bb11]
lea eax, [0x14014bb11]
add eax, 0xa142d
add byte [rcx + 0x14], bh
mov ecx, 0x14
jmp 0x1400aa789
add byte [rax - 0x73], cl
add eax, 0xa1430
xor byte [rdx + rcx], dl
invalid
lea rax, [0x14014bb25]
lea eax, [0x14014bb25]
xor byte [rdx + rcx], dl
add byte [rcx + 8], bh
add byte [rax], al
invalid
mov ecx, 8
add byte [rax], al
add cl, ch
jmp 0x1400aa789
mov al, byte [rax]
add byte [rax], al
lea rax, [0x14014bb2d]
mov ecx, 0x1b
add byte [rax], al
add byte [rcx + 0x1b], bh
add byte [rax], al
jmp 0x1400aa789
lea rax, [0x14014bb48]
mov ecx, 0xe
add byte [rax], al
add byte [rcx + 0xe], bh
add byte [rax], al
jmp 0x1400aa789
lea rax, [0x14014bb56]
mov ecx, 0x10
add byte [rax], al
add byte [rcx + 0x10], bh
add byte [rax], al
jmp 0x1400aa789
lea rax, [0x14014bb66]
mov ecx, 0x16
add byte [rcx + 0x16], bh
jmp 0x1400aa789
lea rax, [0x14014bb7c]
mov ecx, 0x15
add byte [rcx + 0x15], bh
jmp 0x1400aa789
lea rax, [0x14014bb91]
mov ecx, 0xb
jmp 0x1400aa789
lea rax, [0x14014bb9c]
mov ecx, 0x16
jmp 0x1400aa789
lea rax, [0x14014bbb2]
mov ecx, 0xd
jmp 0x1400aa789
lea rax, [0x14014bbbf]
mov ecx, 0xb
jmp 0x1400aa789
lea rax, [0x14014bbca]
mov ecx, 0x13
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
lea rax, [rbp - 0x30]
mov qword [rbp - 0x10], rax
lea rax, [0x14001a760]
mov qword [rbp - 8], rax
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x10]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
lea r8, [rbp - 0x60]
call fcn.140004b40
mov ebx, eax
mov eax, ebx
add rsp, 0x98
add esp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
invalid
or byte [rax - 0x75], cl
jns 0x1400aa858
invalid
mov edi, dword [rcx + 0x10]
mov rsi, qword [rdx + 0x20]
mov esi, dword [rdx + 0x20]
mov r15, qword [rdx + 0x28]
mov rbp, qword [r15 + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0xa0fad
lodsd eax, dword [rsi]
invalid
or al, byte [rax]
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
add dword [rax], eax
add byte [rbp - 0x73], cl
sub al, 0x3e
invalid
lea r13, [r14 + rdi]
xor ecx, ecx
xor ecx, ecx
leave
cmp rcx, rdi
je case.0x14009b9c6.849
add dword [rax], eax
invalid
lea r8, [r14 + rcx]
mov r12, rcx
mov rdx, r8
mov edx, eax
mov edx, eax
jmp case.0x1400ac6ee.952
add rdx, 2
cmp rax, r13
cmovne rax, rdx
cmovne eax, edx
cmovne eax, edx
mov r10d, 2
mov edx, 2
add byte [rdi], cl
nop dword [rax]
invalid
add byte [rbp + 1], cl
invalid
add r12, r10
mov rdx, rax
cmp rax, r13
cmp eax, ebp
cmp eax, ebp
je 0x1400aa9fe
add qword [r8], r8
add byte [rax - 0x73], cl
lea rax, [rdx + 1]
movzx r9d, byte [rdx]
invalid
invalid
add dword [rax], eax
lea rax, [rdx + 1]
movzx r9d, byte [rdx]
mov r10d, 1
add byte [rax], al
test r9b, r9b
leave
jns 0x1400aa8a0
cmp r9b, 0xe0
cmp cl, 0xe0
jb case.0x1400ac6ee.943
ret
cmp r9b, 0xed
stc
in eax, dx
jne case.0x140054b8f.1182
cmp rax, r13
cmp eax, ebp
je 0x1400aa9fe
invalid
lea r9, [rdx + 2]
lea ecx, [rdx + 2]
cmp r9, r13
je 0x1400aa9fe
test byte [rdx], bl
add dword [rax], eax
invalid
test byte [rdx], bl
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x42
invalid
movzx eax, byte [rdx + 1]
movzx eax, ax
add dword [rdi], ecx
add dword [rdi], ecx
mov bh, 0xc0
cmp eax, 0x9f
add byte [rax], al
add byte [rax], al
add byte [rdi + 0x4b], dh
ja 0x1400aa93d
add rdx, 3
add edx, 3
ret 0x4103
add eax, dword [rcx - 0x46]
add eax, dword [rax]
add byte [rax], al
invalid
mov r10d, 3
mov edx, 3
add byte [rax - 0x77], cl
shr bl, 1
jmp 0x1400aa8a0
mov rax, rdx
jmp 0x1400aa8a0
add rdx, 2
add edx, 2
ret 0x4c02
cmp rax, r13
cmove rdx, rax
cmove edx, eax
call 0x1104eb854
cmove edx, eax
sal byte [rcx], 1
sal byte [rcx], 1
xor eax, eax
cmp rdx, r13
cmp edx, ebp
ror byte [rcx + rdi - 0x16], 0xf
xchg ebp, eax
cmp edx, ebp
invalid
setne al
add rax, rdx
invalid
ror byte [rax + 1], 0xd0
mov r10d, 3
mov edx, 3
cmp r9b, 0xf0
cmp cl, 0xf0
stc
invalid
jb 0x1400aa8a0
invalid
invalid
push qword [rcx]
ror byte [rcx + rdi - 0x18], cl
xor edx, edx
cmp rax, r13
setne dl
add rax, rdx
rol byte [rcx - 0x46], 1
add al, 0
add byte [rax], al
xchg ebp, eax
ret 0x148
rol byte [rcx - 0x46], 1
mov edx, 4
add al, 0
add byte [rax], al
jmp 0x1400aa8a0
invalid
invalid
movzx edx, byte [r9]
adc dword [rbx - 0x1f3ee020], eax
invalid
and eax, 0x1f
loopne 0x1400aa963
shl eax, 6
loopne 0x1400aa94d
and edx, 0x3f
loop 0x1400aa989
invalid
add eax, edx
add eax, 0xd800
add byte [rax], al
add al, bl
add byte [rax], al
add byte [rsi - 0x77], ah
mov word [rsp + 0x26], ax
and al, 0x26
mov r9, r12
mov ecx, esp
loope case.0x14007e9ed.956
sub r9, rcx
sub ecx, ecx
jb 0x1400aaa40
invalid
fiadd word [rax]
add byte [rax], al
cmp r12, rdi
cmp esp, edi
cld
ja case.0x14008c005.832
mov rcx, rsi
mov ecx, esi
mov rdx, r15
call fcn.1400aaa70
cli
add byte [rax], al
invalid
test al, al
cli
add byte [rax], al
add byte [rax + rax*8 + 0xaf850f], al
jne 0x1400aaa2d
jne 0x1400aaa2d
test dword [rdi + 0x48000000], ebp
lea eax, [rsp + 0x26]
and al, 0x26
scasd eax, dword [rdi]
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x26]
and al, 0x26
and al, 0x26
mov qword [rsp + 0x28], rax
sub byte [rax - 0x73], cl
add eax, 0xfff5a861
invalid
lea rax, [fcn.1400051f0]
lea eax, [fcn.1400051f0]
dec dword [rax - 0x77]
and al, 0x30
mov qword [rsp + 0x30], rax
lea rax, str.u
lea eax, [0x14014c5d0]
xor eax, 0x48000a1c
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
and al, 0x38
cmp byte [rax - 0x39], cl
and al, 0x40
and al, 0x40
mov qword [rsp + 0x40], 2
and al, 0x40
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x58], 0
mov dword [rsp + 0x58], 0
and al, 0x58
and al, 0x58
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x50], 1
mov qword [rsp + 0x50], 1
mov dword [rsp + 0x50], 1
and al, 0x50
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
mov rdx, r15
lea r8, [rsp + 0x38]
cmp al, ch
imul esp, dword [rcx - 0x3f7b000b], 0x75
cmc
invalid
test al, al
invalid
jne 0x1400aaa2d
call fcn.140004b40
test al, al
invalid
jne 0x1400aaa2d
cmc
inc dword [rax + rax*8 - 0x7cb6ab8b]
sal byte [rbp + 0x54], 0x49
invalid
invalid
sal byte [rbp + 0x54], 0x49
add r12, 3
add esp, 3
add ecx, dword [rcx + rcx*4 - 0x1f]
mov rcx, r12
cmp r12, rdi
cmp esp, edi
jbe 0x1400aa876
invalid
dec dword [rbp + rcx*4 + 5]
push rax
sbb al, 0xa
lea r8, str.library_std_src_sys_commonwtf8.rs
lea eax, [0x14014c640]
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov rdx, rdi
call fcn.1400ff5f0
mov rcx, rdi
stc
sub rdi, rcx
sub edi, ecx
add r14, rcx
invalid
mov rcx, rsi
mov rdx, r15
cli
mov r8, r14
mov eax, esi
invalid
mov r9, rdi
stc
call fcn.1400aaa70
add byte [rax], al
add byte [rax + rax*8 - 0x72b7eb8b], al
jne 0x1400aaa2d
invalid
invalid
add byte [rax], al
test al, al
jne 0x1400aaa2d
lea rdx, str._RUST_BACKTRACE
adc eax, 0xa0de8
call 0x1810ab42e
mov eax, 1
add byte [rax], al
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov r8d, 1
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
mov rcx, rsi
mov ecx, esi
call rbp
mov ebx, eax
mov eax, ebx
fmul dword [rax - 0x7d]
invalid
add rsp, 0x68
push 0x5e5f5d5b
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rdi
ret
lea r8, str.library_std_src_sys_commonwtf8.rs
imul ebx, dword [rbx], 0x894c000a
loop case.0x14008c005.828
invalid
or al, byte [rax]
mov rdx, r12
call fcn.1400ff980
xor dword [rdi + 5], ecx
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
add rax, 0x58d4c00
add eax, 0x58d4c00
lea r8, str.library_std_src_sys_commonwtf8.rs
add eax, 0xa1b5a
pop rdx
sbb ecx, dword [rdx]
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
mov rcx, r12
mov ecx, esp
loope 0x1400aaaa2
mov rdx, rdi
mov edx, edi
cli
call fcn.1400ff6f0
add eax, 0xcccccc00
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
push rdi
push r14
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
sub esp, 0x78
sub esp, 0x78
js 0x1400aaacd
mov rsi, r9
mov esi, ecx
mov rdi, r8
mov edi, eax
mov qword [rsp + 0x70], rdx
and al, 0x70
jo 0x1400aaad5
mov r14, rcx
mov esi, ecx
add rsi, r8
add esi, eax
mov qword [rsp + 0x48], r8
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x50], rsi
mov dword [rsp + 0x50], esi
je 0x1400aaabe
and al, 0x50
push rax
lea r12, [rsp + 0x58]
pop rax
mov byte [rsp + 0x58], 0x81
mov byte [rsp + 0x64], 0x81
and al, 0x64
invalid
and al, 0x58
and al, 0x58
pop rax
add esi, 0x81642444
and al, 0x64
and al, 0x64
add dword fs:[rax - 0x4b], 0x6c8d4c81
add dword [rax - 0x4b], 0x6c8d4c81
mov bpl, 0x81
mov ch, 0x81
lea r13, [rsp + 0x2d]
lea ebp, [rsp + 0x2d]
insb byte [rdi], dx
and al, 0x2d
lea r15, [rsp + 0x2c]
lea edi, [rsp + 0x2c]
jl 0x1400aaada
and al, 0x2c
sub al, 0x48
lea ebx, [0x140156b38]
sbb eax, 0xac07a
lea rbx, [0x140156b38]
sbb eax, 0xac07a
ror byte [rdx], 0
or al, byte [rax]
jmp case.0x14007e9ed.966
mov word [rsp + 0x2c], 0x305c
and al, 0x2c
and al, 0x2c
sub al, 0x5c
pop rsp
xor byte [rsi + 0xf], ah
nop word [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x2e
and al, 0x2e
mov qword [rsp + 0x2e], 0
mov dword [rsp + 0x2e], 0
and al, 0x2e
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi - 0x39], ah
mov word [rsp + 0x36], 0x200
mov dword [rsp + 0x36], 0x8b410200
and al, 0x36
add byte [rdx], al
add al, byte [rcx - 0x75]
mov eax, dword [r13 + 7]
mov dword [rsp + 0x3f], eax
and al, 0x3f
invalid
invalid
and al, 0x3f
invalid
mov rax, qword [r13]
add byte [r8 - 0x77], r9b
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
mov bpl, 0x5c
pop rsp
mov eax, dword [rsp + 0x3f]
and al, 0x3f
invalid
mov dword [r12 + 8], eax
and al, 8
and al, 8
or byte [rax - 0x75], cl
mov rax, qword [rsp + 0x38]
and al, 0x38
cmp byte [rcx - 0x77], cl
and al, 1
mov qword [r12 + 1], rax
mov dword [rsp + 1], eax
cmp bpl, 0x81
cmp ch, 0x81
xor dword [rcx + rbx + 0x40], 0xf80fd80
je case.0x1400ac6ee.1009
cmp bpl, 0x80
std
or byte [rdi], 0x84
invalid
invalid
je case.0x14009b9c6.914
test byte [rbp + 1], dh
jne case.0x14008c005.866
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [rsp + 0x62]
mov dh, 0x44
and al, 0x62
invalid
and al, 0x62
invalid
cmp al, byte [rsp + 0x63]
and al, 0x63
invalid
jb 0x1400aaca5
add dword [rax], eax
add byte [rax - 0x7b], cl
test rdi, rdi
je 0x1400aacd4
cmp rdi, rsi
add byte [rax], al
test rdi, rdi
test edi, edi
je 0x1400aacd4
movsd dword [rdi], dword [rsi]
add dword [rax], eax
add byte [rax], al
add byte [rax + 0x39], cl
test dword [rdi], 0x19c84
invalid
invalid
pushfq
add dword [rax], eax
cmp rdi, rsi
je 0x1400aacd4
test byte [rcx + rax - 0x49f10000], bl
invalid
pushfq
add dword [rax], eax
add byte [rdi], cl
movzx edx, byte [rdi]
mov dh, 0x17
movzx ebp, dl
mov dh, 0xea
test bpl, bpl
test ch, ch
in eax, dx
js case.0x14007e9ed.982
or eax, 0x83c7ff48
inc rdi
inc edi
cmp ebp, 0x27
std
invalid
jbe case.0x14007e9ed.998
jne case.0x140079321.997
jmp 0x1400aac17
mov dword [rax], 0xe8890000
add byte [rax], al
mov eax, ebp
call 0x1842a8bd9
movzx eax, byte [rdi + 1]
mov dh, 0x47
invalid
and eax, 0x1f
movzx r8d, byte [rdi + 1]
mov dh, 0x47
add dword [rcx - 0x7d], eax
add dword [r9 - 0x7d], r8d
and r8d, 0x3f
loopne case.0x14007e9ed.993
invalid
cmp bpl, 0xdf
cmp ch, 0xdf
jbe 0x1400aaba6
movzx ecx, byte [rdi + 2]
movzx ecx, byte [rdi + 2]
mov dh, 0x4f
add al, byte [rcx - 0x3f]
add r8b, byte [r9 - 0x3f]
shl r8d, 6
loopne 0x1400aab72
and ecx, 0x3f
loope 0x1400aabae
or ecx, r8d
rol dword [rax - 0x7df00f06], 0x8c
cmp dl, 0xf0
cli
invalid
jb 0x1400aac07
add byte [rax], al
add byte [rdi], cl
mov dh, 0x6f
add eax, dword [rbx - 0x1f3ef820]
and eax, 7
invalid
invalid
movzx ebp, byte [rdi + 3]
and eax, 7
invalid
shl eax, 0x12
shl ecx, 6
loope 0x1400aab8e
adc al, cl
loope 0x1400aab8e
and ebp, 0x3f
in eax, 0x3f
or ebp, ecx
or ebp, eax
vpaddw xmm0, xmm15, xmmword [rax]
add byte [rcx], dl
cmp ebp, 0x110000
std
add byte [rax], al
adc dword [rax], eax
invalid
add byte [rdi], cl
je 0x1400aacd4
test byte [rcx], bh
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
cmp dword [rcx], eax
add byte [rax], al
add rdi, 4
cmp ebp, 0x27
jbe case.0x14007e9ed.998
mov dword [rbx + rax*4], 0x1c7627fd
add al, 0x83
std
invalid
jmp 0x1400aac17
jno case.0x140083cb3.930
add rdi, 2
add edi, 2
shl eax, 6
loopne case.0x140079321.1015
invalid
or eax, r8d
or eax, eax
ror byte [rcx + 0x27fd83c5], 0x77
invalid
mov ebp, eax
cmp ebp, 0x27
ja 0x1400aac17
std
invalid
nop word [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x46348e8], cl
mov eax, ebp
movsxd rax, dword [rbx + rax*4]
invalid
add al, 0x83
add rax, rbx
add byte [rax], al
add byte [rax], al
mov eax, ebp
movsxd rax, dword [rbx + rax*4]
invalid
add al, 0x83
call 0xc30f0f0e
invalid
add rax, rbx
add eax, ebx
jmp rax
mov word [rsp + 0x2c], 0x745c
and al, 0x2c
pop rsp
sub al, 0x5c
je 0x1400aabbc
jmp case.0x14008c005.856
stc
invalid
invalid
mov word [rsp + 0x2c], 0x6e5c
and al, 0x2c
sub al, 0x5c
pop rsp
outsb dx, byte [rsi]
jmp case.0x14008c005.856
in eax, dx
invalid
mov word [rsp + 0x2c], 0x725c
sub al, 0x5c
jb 0x1400aabd4
invalid
jmp case.0x14008c005.856
loope case.0x140083cb3.929
invalid
mov word [rsp + 0x2c], 0x225c
jmp case.0x14008c005.856
invalid
invalid
invalid
invalid
and al, 0x2c
pop rsp
sub al, 0x5c
and ch, cl
invalid
and al, 0x2c
pop rsp
invalid
invalid
add rdi, 3
shl eax, 0xc
loopne case.0x140083cb3.937
loopne case.0x140083cb3.937
or al, 9
ror dword [rcx + 0x27fd83cd], 0x76
std
invalid
jbe case.0x14007e9ed.998
cmp ebp, 0x5c
jne case.0x140083cb3.939
mov word [rsp + 0x2c], 0x5c5c
invalid
invalid
or ecx, eax
mov ebp, ecx
cmp ebp, 0x27
std
invalid
jbe case.0x14007e9ed.998
std
invalid
cmp ebp, 0x5c
jne case.0x140083cb3.939
mov word [rsp + 0x2c], 0x5c5c
and al, 0x2c
pop rsp
pop rsp
jmp case.0x14008c005.856
invalid
dec dword [rcx - 0x1a5e1717]
cmc
inc dword [rax + rax*8 - 0x1676d28b]
test al, al
jne case.0x140083cb3.947
mov ecx, ebp
mov ecx, ebp
call fcn.1400091d0
invalid
in eax, 0xf5
invalid
movabs eax, dword [0x892d75c084fff5e5]
jmp 0x135f16321
mov dh, 0xe6
cmc
test al, al
jne case.0x140083cb3.947
mov ecx, ebp
call fcn.1400092f0
test al, al
invalid
je case.0x140083cb3.947
invalid
mov dh, 0xe6
cmc
out 0xf5, al
inc dword [rax + rax*8 + 0x44c62274]
sal byte [rdx + riz - 0x3a], 0x44
and al, dh
mov byte [rsp + 0x2c], 0x80
and al, 0x2c
and al, 0x2c
or byte [rcx + 0x4930246c], 0x8b
add byte [r8 - 0x77], r9b
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], ebp
insb byte [rdi], dx
and al, 0x30
mov rax, qword [r13]
mov qword [rsp + 0x38], rax
cmp byte [rcx - 0x75], al
mov eax, dword [r13 + 7]
mov dword [rsp + 0x3f], eax
invalid
mov bpl, 0x80
mov ch, 0x80
invalid
invalid
invalid
mov ch, 0x80
jmp 0x1400aaaf4
dec dword [rcx + rcx*4 - 7]
mov rcx, r15
stc
mov edx, ebp
call fcn.1400052b0
cmpsb byte [rsi], byte [rdi]
cmc
dec dword [rdi]
mov dh, 0x6c
and al, 0x2c
invalid
cmpsb byte [rsi], byte [rdi]
cmc
dec dword [rdi]
mov dh, 0x6c
and al, 0x2c
invalid
sub al, 0x49
mov rax, qword [r13]
mov eax, dword [rbp]
mov qword [rsp + 0x38], rax
and al, 0x38
cmp byte [rcx - 0x75], al
invalid
mov eax, dword [r13 + 7]
invalid
mov dword [rsp + 0x3f], eax
and al, 0x3f
and al, 0x3f
invalid
cmp bpl, 0x81
jne 0x1400aaaf4
test dword [rdx - 2], ebp
invalid
invalid
or dword [rdi], 0xfffe6a85
invalid
test dword [rdx - 2], ebp
invalid
invalid
jmp 0x1400aacd4
mov rdx, qword [rsp + 0x5c]
mov edx, dword [rsp + 0x5c]
pop rsp
mov dword [r12 + 8], 0
mov dword [rsp + 8], 0
and al, 8
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x39], cl
mov qword [r12], 0
mov dword [rsp], 0
add al, 0x24
add byte [rax], al
add byte [rax], al
xor ebp, ebp
jmp case.0x14009b9c6.921
movzx ecx, al
mov dh, 0xc8
enter 0xffffffffffff8840, 0x6c
and al, 0x58
mov byte [rsp + 0x58], bpl
lea edx, [rax + 1]
mov byte [rsp + 0x62], dl
cmp al, 0xa
invalid
push rax
add dword [rax + 0x3c622454], ecx
or dh, byte [rbx + 0x2f]
jae case.0x14009b9c6.927
movzx edx, byte [rsp + rcx + 0x58]
pop rax
mov rcx, r14
mov rax, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
jo 0x1400aacc5
call qword [rax + 0x20]
test al, al
push rax
and byte [rax + rax*8 - 0x1c87bf1], al
invalid
test byte [rdi], dh
invalid
invalid
je case.0x14007e9ed.966
test byte [rdi], dh
invalid
push qword [rax + 0x3102eb01]
mov al, 1
add ebx, ebp
add dh, byte [rcx]
jmp 0x1400aacd6
xor eax, eax
ror byte [rax - 0x7d], 0xc4
add rsp, 0x78
pop rbx
invalid
js 0x1400aad36
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_srcescape.rs
dec dword [rcx]
add byte [rdx + 0xa], bh
mov edx, 0xa
or al, byte [rax]
add byte [rax], al
call fcn.1400ff670
int3
js case.0x140012daf.2194
add rax, 0xffffffffcccccc00
add eax, 0xcccccc00
add ah, cl
int3
int3
int3
int3
sub rsp, 0x48
sub esp, 0x48
mov rsi, rcx
mov esi, ecx
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
call fcn.1400a9840
sub eax, 0x48ffffeb
mov eax, dword [rsp + 0x28]
invalid
jmp case.0x14009b9c6.933
invalid
mov rax, qword [rsp + 0x28]
sub byte [rax - 0x47], cl
add byte [rax], al
add byte [rax], al
movabs rcx, 0x8000000000000000
cmp rax, rcx
add byte [rax], al
add byte [rax + 0x75c83948], al
jne case.0x14008c005.907
mov qword [rsi], rcx
jmp case.0x14008c005.913
mov rdx, qword [rsp + 0x30]
jne case.0x14008c005.907
mov qword [rsi], rcx
jmp case.0x14008c005.913
mov rdx, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
and al, 0x38
cmp byte [rsp + 0x40], 0
je case.0x14008c005.914
add byte [rax + riz + 0x48], dh
mov dword [rsi + 8], eax
invalid
invalid
mov qword [rsi + 8], rax
or byte [rax - 0x77], r9b
push rsi
adc byte [rax - 0x77], cl
sbb byte [rax - 0x48], r9b
sbb byte [rax - 0x48], cl
mov qword [rsi + 0x10], rdx
mov qword [rsi + 0x18], rcx
sbb byte [rax - 0x48], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
invalid
sbb byte [rax - 0x48], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48068948], al
mov qword [rsi], rax
add rsp, 0x48
mov qword [rsi], rax
add rsp, 0x48
pop rbx
pop rsi
ret
test rcx, rcx
je 0x1400aad3d
movzx r8d, byte [rsp + 0x47]
mov dh, 0x44
and al, 0x47
shl r8d, 0x10
movzx r9d, word [rsp + 0x45]
mov bh, 0x4c
and al, 0x45
adc byte [rdi + rcx - 0x49], al
and al, 0x45
mov bh, 0x4c
and al, 0x45
or r9d, r8d
shl r9, 0x20
mov r8d, dword [rsp + 0x41]
or r8, r9
enter 0xffffffffffff8d4c, 0xc
or cl, byte [rcx - 0x77]
shr ebx, cl
invalid
enter 0xffffffffffff8d4c, 0xc
or cl, byte [rcx - 0x77]
shr ebx, cl
invalid
add r11, 2
cmp r10, r9
cmovne r10, r11
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov r11, r10
cmp r10, r9
je 0x1400aad3d
lea r10, [r11 + 1]
movzx ebx, byte [r11]
push rbx
add dword [rcx + 0xf], eax
mov dh, 0x1b
test bl, bl
jns 0x1400aada0
in al, dx
fstp xword [rcx - 0x14]
in al, dx
cmp bl, 0xe0
jb 0x1400aad8a
invalid
rol dword [rax + 0x2675edfb], 1
cmp bl, 0xed
jne 0x1400aade4
cmp r10, r9
cmp edx, ecx
je 0x1400aad3d
dec dword [rbp - 0x73]
push rbx
add cl, byte [rbp + 0x39]
lea r10, [r11 + 2]
cmp r10, r9
retf 0x840f
invalid
invalid
invalid
invalid
retf 0x840f
cmp byte [r11 + 1], 0x9f
ja 0x1400aae10
invalid
xor eax, 0x3c38349
add r11, 3
mov r10, r11
jmp 0x1400aada0
add r11, 2
cmp r10, r9
cmove r11, r10
xor r10d, r10d
cmp r11, r9
setne r10b
add r10, r11
fiadd dword [rax - 0x608d0f05]
fiadd dword [rax - 0x608d0f05]
xor r11d, r11d
cmp r10, r9
setne r11b
add r10, r11
add edx, ebx
add edx, ebx
jmp 0x1400aada0
shl r8, 8
mov qword [rsi], rax
mov qword [rsi + 8], rdx
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x18], r8
jmp case.0x14008c005.913
invalid
invalid
invalid
invalid
invalid
invalid
mov qword [rbp - 0x18], 0
mov qword [rbp - 0x10], 2
add byte [rax - 0x39], cl
lock add al, byte [rax]
add byte [rax], al
mov qword [rbp - 8], 0
mov r15, qword [rdx + 8]
movzx ebx, word [rdx + 0x10]
mov eax, 2
xor r8d, r8d
xor r12d, r12d
jmp 0x1400aaea4
mov rax, qword [rbp - 0x10]
mov r8, qword [rbp - 8]
mov word [rax + r8*2], r13w
inc r8
mov qword [rbp - 8], r8
mov rdx, qword [rdi]
mov edx, dword [rdi]
nop word [rax + rax]
mov r13d, ebx
test bx, bx
jne 0x1400aaf50
xchg esp, eax
add byte [rax], al
invalid
xchg esp, eax
add byte [rax], al
add byte [rcx + rdi - 6], cl
cmp edx, edi
cmp rdx, r15
cmp edx, edi
je 0x1400ab003
lea rcx, [rdx + 1]
mov qword [rdi], rcx
movzx r10d, byte [rdx]
movzx r13d, r10b
test r13b, r13b
jns 0x1400aaf6b
mov es, word [rax]
add byte [rax], al
mov r9d, r13d
and r9d, 0x1f
lea rcx, [rdx + 2]
mov qword [rdi], rcx
movzx r11d, byte [rdx + 1]
and r11d, 0x3f
cmp r13b, 0xdf
fbstp tbyte [rsi + 0x67]
fbstp tbyte [rsi + 0x67]
lea rcx, [rdx + 3]
lea ecx, [rdx + 3]
mov qword [rdi], rcx
movzx r13d, byte [rdx + 2]
shl r11d, 6
jrcxz 0x1400aaf10
jrcxz 0x1400aaf10
and r13d, 0x3f
or r13d, r11d
cmp r10b, 0xf0
jb 0x1400aaf83
fld qword [rcx - 0x80]
cli
invalid
lea rcx, [rdx + 4]
mov qword [rdi], rcx
movzx edx, byte [rdx + 3]
and r9d, 7
shl r9d, 0x12
shl r13d, 6
shl ebp, 6
and edx, 0x3f
or edx, r13d
or edx, r9d
mov r13d, edx
cmp r13d, 0xffff
jbe 0x1400aaf6b
jmp 0x1400aaf93
mov word [rdi + 0x10], 0
xor ebx, ebx
mov dword [rdi + 0x10], 0xdb310000
cmp r13w, 0x22
je 0x1400aaf77
jmp 0x1400aafd0
shl r9d, 6
or r9d, r11d
mov r13d, r9d
xor ebx, ebx
mov rdx, rcx
cmp r13w, 0x22
jne 0x1400aafd0
not r12b
and r12b, 1
jmp 0x1400aaeb0
shl r9d, 0xc
or r13d, r9d
cmp r13d, 0xffff
jbe 0x1400aaf6b
lea r9d, [r13 + 0xff0000]
shr r9d, 0xa
or r9d, 0xd800
and r13d, 0x3ff
or r13d, 0xdc00
mov word [rdi + 0x10], r13w
mov dword [rdi + 0x10], r13d
mov dword [rdi + 0x10], r13d
mov rdx, rcx
mov edx, ecx
mov ebx, r13d
mov r13d, r9d
cmp r13w, 0x22
je 0x1400aaf77
nop dword [rax + rax]
movzx ecx, r13w
cmp ecx, 0x3b
jne 0x1400aafe4
mov r13w, 0x3b
test r12b, 1
je 0x1400aafff
cmp r8, qword [rbp - 0x18]
jne 0x1400aae98
lea rcx, [rbp - 0x18]
mov rdx, r8
mov edx, eax
call 0x128cd3942
scasb al, byte [rdi]
invalid
mov edx, eax
call case.0x14008c05a.340
jmp 0x1400aae90
mov byte [rdi + 0x18], 1
test r14b, r14b
test dh, dh
jne 0x1400ab045
test r8, r8
test eax, eax
jne 0x1400ab045
movabs rax, 0x8000000000000000
mov qword [rsi], rax
invalid
cmp qword [rbp - 0x18], 0
mov eax, 0
add byte [rax], al
add byte [rax + 0x48068948], al
invalid
cmp qword [rbp - 0x18], 0
invalid
je 0x1400ab068
mov r8, qword [rbp - 0x10]
mov r8, qword [rbp - 0x10]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
add rsp, 0x68
push 0x415e5f5b
pop rsp
push 0x415e5f5b
pop rsp
pop r13
pop r14
pop r15
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
mov rdx, qword [rbp - 0x10]
lea rcx, [rbp - 0x38]
call fcn.1400a77a0
movups xmm0, xmmword [rbp - 0x38]
movups xmm1, xmmword [rbp - 0x28]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
cmp qword [rbp - 0x18], 0
jne 0x1400ab021
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
push 0x60
push 0x60
cmp qword [rbp - 0x18], 0
je 0x1400ab0b3
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rbp - 0x10]
mov r8, qword [rbp - 0x10]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lahf
invalid
invalid
lahf
add eax, 0x83489000
invalid
invalid
invalid
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov r14, r8
mov rdi, rdx
mov rsi, rcx
mov rcx, qword [rcx + 8]
mov rbx, qword [rsi + 0x10]
xor ebp, ebp
in eax, dx
in eax, dx
mov eax, 0
cmp rbx, 3
jb 0x1400ab130
sti
add esi, dword [rdx + 0x32]
movzx edx, byte [rbx + rcx - 2]
mov r8d, edx
rol byte [rcx - 0x80], 1
loopne 0x1400ab0fa
rol byte [rcx - 0x80], 1
loopne 0x1400ab0fa
xor ebp, ebp
cmp r8b, 0xa0
jne 0x1400ab130
xor ebp, ebp
cmp byte [rbx + rcx - 3], 0xed
jne 0x1400ab130
movzx ebp, byte [rbx + rcx - 1]
and edx, 0x1f
and ebp, 0x3f
shl edx, 0x10
shl ebp, 0xa
or ebp, edx
mov al, 1
cmp r14, 3
jb 0x1400ab1e9
cmp byte [rdi], 0xed
jne 0x1400ab1f2
movzx r12d, byte [rdi + 1]
mov edx, r12d
and dl, 0xf0
cmp dl, 0xb0
jne 0x1400ab1f2
test al, al
je 0x1400ab1f2
movzx r13d, byte [rdi + 2]
and r12d, 0x1f
cmp rbx, 3
jb 0x1400ab176
add rbx, 0xfffffffffffffffd
mov qword [rsi + 0x10], rbx
shl r12d, 6
and r13d, 0x3f
lea r15, [r14 - 3]
inc r14
mov rax, qword [rsi]
sub rax, rbx
cmp rax, r14
jb 0x1400ab2c7
add rdi, 3
add r12d, 0xfc00
add esp, 0xfc00
add esp, 0xfc00
and r12d, 0xffc0
or ebp, r13d
or ebp, r12d
add ebp, 0x10000
add dword [rax], eax
add dword [rax], eax
mov rcx, rsi
mov edx, ebp
invalid
call fcn.1400a8a50
mov rax, qword [rsi]
mov rbx, qword [rsi + 0x10]
pop rsi
adc byte [rax + 0x29], cl
fmul dword [rcx + rdi - 8]
invalid
pop rsi
adc byte [rax + 0x29], cl
fmul dword [rcx + rdi - 8]
jb 0x1400ab2da
mov rcx, qword [rsi + 8]
add rcx, rbx
mov rdx, rdi
mov r8, r15
call fcn.1400fc280
add byte [rcx + rax - 5], cl
add byte [rcx + rax - 5], cl
jmp 0x1400ab29a
test r14, r14
je 0x1400ab27e
lea rax, [rdi + r14]
add al, 0x37
invalid
mov r8, rdi
jmp 0x1400ab218
add r8, 2
cmp rdx, rax
cmovne rdx, r8
nop word cs:[rax + rax]
mov r8, rdx
cmp rdx, rax
je 0x1400ab27e
invalid
lea rdx, [r8 + 1]
lea rdx, [r8 + 1]
push rax
add dword [rbp + 0xf], eax
mov dh, 8
movzx r9d, byte [r8]
test r9b, r9b
jns 0x1400ab210
cmp r9b, 0xe0
jb 0x1400ab1fb
cmp r9b, 0xed
in eax, dx
jne 0x1400ab24f
cmp rdx, rax
je 0x1400ab27e
lea rdx, [r8 + 2]
cmp rdx, rax
je 0x1400ab27e
cmp byte [r8 + 1], 0x9f
ja 0x1400ab27a
add r8, 3
mov rdx, r8
jmp 0x1400ab210
add r8, 2
cmp rdx, rax
cmove r8, rdx
xor edx, edx
cmp r8, rax
setne dl
add rdx, r8
cmp r9b, 0xf0
jb 0x1400ab210
xor r8d, r8d
cmp rdx, rax
setne r8b
add rdx, r8
jmp 0x1400ab210
mov byte [rsi + 0x18], 0
mov rax, qword [rsi]
sub rax, rbx
cmp rax, r14
jb 0x1400ab2af
add rcx, rbx
mov rdx, rdi
mov r8, r14
call fcn.1400fc280
add rbx, r14
mov qword [rsi + 0x10], rbx
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rsi
mov rdx, rbx
mov r8, r14
call fcn.140103550
mov rcx, qword [rsi + 8]
mov rbx, qword [rsi + 0x10]
jmp 0x1400ab289
mov rcx, rsi
mov rdx, rbx
mov r8, r14
call fcn.140103550
add cl, ch
invalid
invalid
invalid
invalid
mov rcx, rsi
mov rdx, rbx
mov r8, r15
call fcn.140103550
mov rbx, qword [rsi + 0x10]
jmp 0x1400ab1cf
mov qword [rsp + 0x48], r14
mov qword [rsp + 0x50], rcx
lea rcx, [rsp + 0x58]
lea rdx, [rsp + 0x40]
mov r8b, 1
call fcn.1400abb10
mov r15, qword [rsp + 0x58]
and al, 0x58
mov rdi, qword [rsp + 0x60]
mov esi, 1
cmp r15, r12
jne 0x1400ab386
mov r14, rdi
jmp 0x1400ab50e
movzx edx, byte [rbx + 0x21]
movzx ecx, byte [rbx + 0x22]
test dl, dl
je 0x1400ab39c
test cl, cl
jne 0x1400ab3a0
movzx eax, byte [rbx + 0x25]
jmp 0x1400ab3da
test cl, cl
je 0x1400ab3c6
cmp byte [rbx + 0x23], 0
movzx eax, byte [rbx + 0x25]
je 0x1400ab3da
test al, al
jne 0x1400ab3da
invalid
sub al, 0x49
mov esi, 2
push rdi
add byte [rax], al
add byte [rbp - 0x7b], cl
dec dword [rdi]
test dword [rbx], edi
add dword [rax], eax
movabs r14, 0x5700000002
test r15, r15
jne 0x1400ab4fc
invalid
add cl, ch
add qword [rax], rax
jmp 0x1400ab50e
add byte [rax + 0x7500237b], al
loop 0x1400ab34d
cmp byte [rbx + 0x23], 0
jne 0x1400ab3ae
cmp byte [rbx + 0x24], 0
jne 0x1400ab3ae
jnp case.0x1400330f9.1499
add byte [rbp - 0x24], dh
cmp byte [rbx + 0x25], 0
jne 0x1400ab3ae
and eax, 0x31d67500
rol byte [rax + 0x7400247b], 0x10
jnp 0x1400ab401
invalid
je 0x1400ab3f0
xor eax, eax
cmp byte [rbx + 0x24], 0
je 0x1400ab3f0
jnp 0x1400ab401
add byte [rax + rdx - 0x7c], dh
sal byte [rbp + 0x10], 0xbd
add al, 0
add byte [rax], al
test al, al
jne 0x1400ab3f4
mov ebp, 4
cmp dword [rbx], 0
jne 0x1400ab3fe
jmp 0x1400ab415
and eax, 0xf74c084
test al, al
je 0x1400ab403
invalid
bsr eax, dword [rcx]
add byte [rax], al
add byte [rbx + 0x1774003b], al
mov ebp, 1
cmp dword [rbx], 0
je 0x1400ab415
mov edx, dword [rbx + 4]
jmp 0x1400ab455
movzx r8d, byte [rbx + 0x23]
lea ebp, [r8*2 + 3]
and eax, dword [r10 - 0x73]
and eax, dword [rdx - 0x73]
sub al, 0x45
add eax, dword [rax]
add byte [rax], al
cmp dword [rbx], 0
jne 0x1400ab3fe
cmp byte [rbx + 0x20], 0
je 0x1400ab439
xor r8d, r8d
test dl, dl
setne r8b
or r8d, 0xfffffffe
shl r8d, 0x1e
test cl, cl
mov edx, 0x80120114
cmove edx, r8d
jmp 0x1400ab455
invalid
sbb al, 0x84
sal byte [rbx + rcx - 0x7c], cl
test dl, dl
je 0x1400ab448
test cl, cl
leave
jne case.0x1400330f9.1502
mov edx, 0x40000000
jmp 0x1400ab455
test cl, cl
je 0x1400ab3ae
mov edx, 0x120114
add dword [rdx], edx
add byte [rbx + rcx*4 + 0x43], al
mov eax, dword [rbx + 0x18]
mov ecx, dword [rbx + 0x14]
or ecx, dword [rbx + 0x10]
mov r9, qword [rbx + 8]
or ecx, dword [rbx + 0x1c]
invalid
mov r8d, dword [rbx + 0x18]
mov eax, 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
xor edx, edx
xor edx, edx
test al, al
setne r10b
setne dl
rol byte [rcx + 0xf], 0x95
ret 0xc141
setne dl
shl r10d, 0x15
or r10d, ecx
mov dword [rsp + 0x28], r10d
mov dword [rsp + 0x20], ebp
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x30], 0
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
call qword [sym.imp.KERNEL32.dll_CreateFileW]
cmp rax, 0xffffffffffffffff
cmp eax, 0xffffffff
cmp eax, 0xffffffff
je case.0x140054b8f.1194
mov r14, rax
mov esi, eax
cmp ebp, 4
jne case.0x1400330f9.1510
std
add al, 0x75
cmp dword [rax + 0x7400237b], eax
cmp byte [rbx + 0x23], 0
je case.0x1400330f9.1510
invalid
cmp byte [rbx + 0x23], 0
je case.0x1400330f9.1510
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x59bb5
cmp eax, 0xb7
mov bh, 0
add byte [rax], al
jne case.0x1400330f9.1510
mov qword es:[rsp + 0x40], 0
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x40], 0
add byte [rax], al
add byte [rax], al
lea r8, [rsp + 0x40]
and al, 0x40
mov rcx, r14
mov ecx, esi
mov edx, 6
mov r9d, 8
add byte [rax], al
invalid
add byte [rcx - 0x47], al
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add bh, bh
adc eax, 0x59c9c
pushfq
pushfq
invalid
invalid
call qword [sym.imp.KERNEL32.dll_SetFileInformationByHandle]
add byte [rbp + 0x314b74c0], al
test byte [rbp - 0x7b], 0xff
test edi, edi
test eax, eax
je case.0x1400a7385.147
xor esi, esi
test r15, r15
test edi, edi
test edi, edi
jne 0x1400ab4fc
sbb eax, 0x15ff2deb
jmp 0x1400ab50e
call qword [sym.imp.KERNEL32.dll_GetLastError]
jns case.0x14003d63a.1460
wait
add eax, 0xc6894100
mov r14d, eax
invalid
shl r14, 0x20
shl esi, 0x20
or r14, 2
or esi, 2
mov esi, 1
add dword [rax], eax
add byte [rax], al
test r15, r15
je 0x1400ab50e
invalid
adc cl, byte [rax - 0x75]
mov rcx, qword [0x140165ff0]
or eax, 0xbaaed
in eax, dx
stosb byte [rdi], al
or eax, dword [rax]
xor edx, edx
mov r8, rdi
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
wait
add eax, 0xf0894800
mov eax, esi
mov rax, rsi
mov eax, esi
mov rdx, r14
add rsp, 0x70
invalid
add rsp, 0x70
jo 0x1400ab574
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop rsi
pop r15
ret
call qword [sym.imp.KERNEL32.dll_GetLastError]
add eax, 0x48c38900
shl ebx, 0x20
mov ebx, eax
shl rbx, 0x20
or rbx, 2
add cl, byte [rcx + rcx*4 - 0xf]
mov rcx, r14
int1
call qword [sym.imp.KERNEL32.dll_CloseHandle]
adc eax, 0x59af4
invalid
add byte [rbp - 0x7b], cl
test r15, r15
push qword [rdx + rdx + 0x48]
mov ecx, dword [0x140165ff0]
or eax, 0xbaaa8
je case.0x1400a888c.131
adc cl, byte [rax - 0x75]
mov rcx, qword [0x140165ff0]
or eax, 0xbaaa8
or eax, dword [rax]
add byte [rcx], dh
ror byte [rcx - 0x77], cl
mov eax, edi
xor edx, edx
mov r8, rdi
mov eax, edi
mov eax, edi
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x59ad5
invalid
add eax, 0xde894900
add byte [rcx - 0x77], cl
mov r14, rbx
mov esi, ebx
fsubp st(3)
jmp 0x1400ab50e
mov dh, 0xcc
int3
int3
int3
int3
sub esp, 0x68
mov rdi, rdx
mov edi, edx
xlatb
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
and al, 0x30
mov dword [rsp + 0x60], 0
and al, 0x60
add byte [rax], al
add byte [rax], al
invalid
invalid
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, 0x59be4
add byte [rbp - 0x517bf040], al
test eax, eax
je 0x1400ab64a
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
test ecx, 0x400
rol dword [rax], 4
add byte [rax], al
invalid
add byte [rax + rax], al
add byte [rax + rdi + 0x48], dh
je 0x1400ab5e2
cmp byte [rax - 0x39], cl
and al, 0x28
invalid
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x28], 0
sub byte [rax], al
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, 0x59bb4
mov ah, 0x9b
wait
add eax, 0x74c08500
add byte [rbp - 0x74858b40], al
test eax, eax
je 0x1400ab64a
invalid
jp case.0x1400a7385.159
mov eax, dword [rsp + 0x28]
and al, 0x28
and al, 0x28
sub cl, al
loopne 0x1400ab5ec
invalid
shl eax, 0x15
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
and al, 0x50
push rax
shl r9, 0x20
shl ecx, 0x20
loope case.0x1400adef5.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
pop rax
mov r10d, dword [rsp + 0x60]
mov edx, dword [rsp + 0x60]
push rsp
and al, 0x60
invalid
mov r11d, dword [rsp + 0x5c]
and al, 0x5c
pop rsp
shl r11, 0x20
shl ebx, 0x20
jrcxz case.0x1400adef5.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
and al, 0x34
and al, 0x34
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
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
mov qword [rsi + 0x38], r9
mov dword [rsi + 0x38], ecx
cmp byte [rcx + 0x4689404e], cl
mov dword [rsi + 0x40], ecx
mov dword [rsi + 0x44], eax
mov dword [rsi + 0x44], eax
jmp 0x1400ab663
jmp 0x1400ab663
jmp 0x1400ab663
sbb edi, edi
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x59a10
adc byte [rdx - 0x3eb7fffb], bl
invalid
add eax, 0xe0c14800
shl rax, 0x20
loopne 0x1400ab674
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], al
add byte [rax - 0x7d], cl
add rsp, 0x68
add esp, 0x68
invalid
pop rdi
pop rsi
ret
int3
int3
int3
sub esp, 0x38
in al, dx
cmp byte [rax - 0x77], cl
xlatb
mov rdi, rdx
mov edi, edx
mov rdx, qword [rdx + 8]
push rdx
or byte [rax - 0x75], cl
ja case.0x1400aa414.123
mov rsi, qword [rdi + 0x10]
mov esi, dword [rdi + 0x10]
mov r9, rdx
ror dword [rcx + 0x29], 1
int1
sub r9, rsi
sub ecx, esi
jb 0x1400ab826
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
enter 0xffffffffffff8b4c, 7
mov eax, dword [rdi]
mov rax, rcx
mov r8, qword [rdi]
mov eax, dword [rdi]
mov eax, dword [rdi]
add r8, rsi
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
sub byte [rax - 0x77], cl
ret 0x9de8
popfq
mov rdx, rax
call case.0x1400a83e8.187
popfq
add dword [rax], eax
add byte [rax], al
popfq
add dword [rax], eax
add byte [rax], al
invalid
invalid
jl case.default.0x1400ab6c3
invalid
add byte [rax], al
cmp qword [rsp + 0x28], 0
and al, 0x28
sub byte [rax], al
add byte [rax + riz + 0x48], dh
mov esi, dword [rsp + 0x30]
je case.0x1400a72b7.190
invalid
je case.default.0x1400ab6c3
mov rsi, qword [rsp + 0x30]
je case.0x1400a72b7.190
xor byte [rcx + 0x3e083f0], cl
mov eax, esi
and eax, 3
invalid
add ecx, dword [rax - 0x73]
or eax, 0xab51c
or al, byte [rax]
lea rcx, [0x140156bd8]
lea ecx, [0x140156bd8]
or al, byte [rax]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
invalid
loopne 0x1400ab6d5
movzx eax, byte [rsi + 0x10]
jmp 0x1400ab6f9
mov dh, 0x46
adc bl, ch
add rsi, qword cs:[rsp + 0x30]
add rsi, qword [rsp + 0x30]
add rsi, qword [rsp + 0x30]
je 0x1400ab6f3
xor byte [rax - 0x77], cl
ja 0x1400ab6e4
invalid
mov qword [rdi + 0x10], rsi
mov dword [rdi + 0x10], esi
adc byte [rax - 0x75], cl
sbb byte [r8 + 0x39], r9b
invalid
mov rax, qword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
cmp rax, rsi
cmova rsi, rax
mov qword [rdi + 0x18], rsi
xor esi, esi
jmp 0x1400ab70d
invalid
imul bl
movzx eax, byte es:[rsi + 0xf]
movzx eax, byte [rsi + 0xf]
por mm1, qword [rax + r9*2]
mov ecx, esi
int1
jmp 0x1400ab6f9
mov rcx, rsi
int1
shr rcx, 0x20
call fcn.1400a6440
and al, ch
lodsd eax, dword [rsi]
invalid
xor ecx, ecx
leave
cmp al, 0xb
cmove rsi, rcx
jne 0x1400ab70d
lea rcx, [rsp + 0x30]
and al, 0x30
xor al, ch
call fcn.1400a38d0
ret
invalid
mov rax, rsi
add rsp, 0x38
invalid
cmp byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
mov rax, rsi
mov eax, esi
shr rax, 0x20
shr eax, 0x20
cmp eax, 0x28
clc
sub byte [rdi + 0x14], dh
ja case.0x1400a7385.186
ja case.0x1400a7385.186
lea rcx, [0x140156be8]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
mov ah, 0xa
add byte [rax + 0x63], cl
invalid
add al, 0x81
invalid
add rax, rcx
add eax, ecx
jmp rax
xor eax, eax
jmp 0x1400ab6f9
mov al, 0x29
jmp 0x1400ab6f9
mov al, 1
jmp 0x1400ab6f9
mov al, 2
jmp 0x1400ab6f9
mov al, 3
jmp 0x1400ab6f9
mov al, 4
jmp 0x1400ab6f9
mov al, 5
jmp 0x1400ab6f9
stosb byte [rdi], al
stosb byte [rdi], al
mov al, 6
jmp 0x1400ab6f9
invalid
mov al, 7
jmp 0x1400ab6f9
movabs byte [0x9aeb09b09eeb08b0], al
mov al, 8
jmp 0x1400ab6f9
mov al, 9
jmp 0x1400ab6f9
mov al, 0xa
jmp 0x1400ab6f9
mov al, 0xb
jmp 0x1400ab6f9
xchg edx, eax
or ebp, ebx
xchg edx, eax
mov al, 0xc
jmp 0x1400ab6f9
mov al, 0xd
jmp 0x1400ab6f9
mov dh, byte [rax - 0x4f7914f2]
mov al, 0xe
jmp 0x1400ab6f9
invalid
xchg byte [rax - 0x4f7d14f1], dh
adc cl, ch
invalid
mov al, 0xf
por mm0, qword [rdx + 0x7be910b0]
jmp 0x1400ab6f9
mov al, 0x10
jmp 0x1400ab6f9
jnp case.0x1400a7a4a.175
invalid
invalid
mov al, 0x11
adc ecx, ebp
je 0x1400ab782
jmp 0x1400ab6f9
invalid
invalid
push qword [rax - 0x9216ee]
mov al, 0x12
jmp 0x1400ab6f9
invalid
push qword [rax - 0x9916ed]
mov al, 0x13
adc ebp, ecx
jmp 0x1400ab6f9
invalid
invalid
mov al, 0x14
jmp 0x1400ab6f9
invalid
invalid
mov al, 0x15
adc eax, 0xffff58e9
push qword [rax - 0xae16ea]
mov al, 0x16
invalid
push rcx
invalid
jmp 0x1400ab6f9
pop rax
invalid
invalid
mov al, 0x16
jmp 0x1400ab6f9
push rcx
invalid
invalid
push qword [rax - 0xb516e9]
mov al, 0x17
jmp 0x1400ab6f9
invalid
invalid
mov al, 0x18
jmp 0x1400ab6f9
invalid
invalid
push qword [rax - 0xc316e7]
mov al, 0x19
sbb ecx, ebp
cmp al, 0xff
jmp 0x1400ab6f9
invalid
mov al, 0x1a
jmp 0x1400ab6f9
invalid
push qword [rax - 0xd116e5]
mov al, 0x1b
sbb ebp, ecx
jmp 0x1400ab6f9
invalid
invalid
mov al, 0x1c
jmp 0x1400ab6f9
invalid
invalid
mov al, 0x1d
sbb eax, 0xffff20e9
push qword [rax - 0xe616e2]
mov al, 0x1e
invalid
sbb edi, edi
invalid
jmp 0x1400ab6f9
invalid
invalid
mov al, 0x1e
invalid
jmp 0x1400ab6f9
invalid
invalid
push qword [rax - 0xed16e1]
mov al, 0x1f
jmp 0x1400ab6f9
adc bh, bh
invalid
invalid
mov al, 0x20
jmp 0x1400ab6f9
invalid
invalid
mov al, 0x21
and ecx, ebp
jmp 0x1400ab6f9
add al, 0xff
invalid
invalid
mov al, 0x22
and ch, cl
std
jmp 0x1400ab6f9
invalid
invalid
push qword [rax - 0x10916dd]
mov al, 0x23
and ebp, ecx
jmp 0x1400ab6f9
idiv dh
invalid
invalid
mov al, 0x24
and al, 0xe9
out dx, eax
jmp 0x1400ab6f9
invalid
invalid
push qword [rax - 0x11716db]
mov al, 0x25
and eax, 0xfffee8e9
push qword [rax - 0x11e16da]
mov al, 0x26
invalid
loope 0x1400ab814
invalid
jmp 0x1400ab6f9
invalid
invalid
mov al, 0x26
jmp 0x1400ab6f9
jmp 0x1400ab6f9
invalid
invalid
push qword [rax - 0x12516d9]
mov al, 0x27
invalid
jmp 0x1400ab6f9
invalid
invalid
invalid
mov al, 0x28
sub cl, ch
sar esi, cl
invalid
jmp 0x1400ab6f9
invalid
invalid
lea r8, [0x14014a9d8]
lea eax, [0x14014a9d8]
add eax, 0x9f1ab
int1
or dword [rax], eax
mov rcx, rsi
mov ecx, esi
int1
call fcn.1400ff5f0
mov ebx, 0xcc00053d
cmp eax, 0xcccc0005
add eax, 0xcccccc00
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
push rsi
push rdi
sub rsp, 0xa8
sub esp, 0xa8
in al, dx
test al, 0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rdi, rdx
mov edi, edx
xlatb
mov rsi, rcx
mov esi, ecx
invalid
movups xmm0, xmmword [0x14014cf20]
add eax, 0xa16ca
retf 0xa16
invalid
or al, byte [rax]
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
dec dword [rcx + 0x39]
cmp r9, rax
cmp ecx, eax
ror dword [rcx + 0xf], 0x42
cmovb rax, r9
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
cmp byte [rcx + 0x4c302444], cl
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
xor eax, eax
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]
pushfq
add eax, 0x1033d00
invalid
invalid
add eax, dword [rcx]
add byte [case.0x140054b8f.1211], bh
cmp eax, 0x103
add eax, dword [rcx]
add byte [rax], al
add byte [rbp + 0x12], dh
jne 0x1400ab8ac
adc cl, byte [rax - 0x77]
stc
mov rcx, rdi
mov ecx, edi
mov edx, 0xffffffff
invalid
invalid
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
xchg edi, eax
add eax, 0x24448b00
invalid
mov eax, dword [rsp + 0x60]
add byte [rbx + 0x3d602444], cl
mov eax, dword [rsp + 0x60]
and al, 0x60
cmp eax, 0xc0000011
adc dword [rax], eax
add byte [rax], al
add al, al
sal byte [rbp + 8], 0xf
push rdi
jne 0x1400ab8bb
xorps xmm0, xmm0
ror byte [rdi], 0x11
invalid
movups xmmword [rsi], xmm0
adc dword [rsi], eax
jmp 0x1400ab8f3
cmp eax, 0x103
add eax, dword [rcx]
add dword [rax], eax
add byte [rax], al
add byte [rbx + rdi - 0x7b], dh
je case.0x1400aa4f8.170
test eax, eax
sar byte [rax + 0x12], 0x48
js case.0x1400aa414.171
adc cl, byte [rax - 0x75]
and al, 0x68
invalid
mov rax, qword [rsp + 0x68]
mov eax, dword [rsp + 0x68]
push 0x8468948
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov qword [rsi], 0
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add bl, ch
sbb ecx, dword [rcx + 0x2815ffc1]
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
invalid
invalid
invalid
jmp 0x1400ab8f3
mov ecx, eax
sar edi, 0x15
sub byte [rbp + rax - 0x1f3eb800], bl
add byte [rax - 0x3f], cl
invalid
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
add byte [rax - 0x3f], cl
loopne 0x1400ab904
shl rax, 0x20
shl eax, 0x20
and byte [rax - 0x7d], cl
or rax, 2
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
mov qword [rsi + 8], rax
mov qword [rsi], 1
mov dword [rsi], 1
or byte [rax - 0x39], r9b
mov dword [rsi], 1
invalid
add dword [rax], eax
add byte [rax], al
add rsp, 0xa8
test al, 0
add byte [rax], al
invalid
add byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
mov dword [rsp + 0x58], 0
add byte [rax], al
add byte [rax], al
add dh, al
and al, 0x5c
mov byte [rsp + 0x5c], 0
lea rax, [0x14014cf88]
or al, byte [rax]
add byte [rax - 0x73], cl
add eax, 0xa1677
or al, byte [rax]
or al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x78
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], 1
lea rax, [rsp + 0x50]
and al, 0x80
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x50
mov qword [rsp + 0x88], rax
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x90], xmm0
lea rcx, [rsp + 0x58]
lea rdx, [rsp + 0x78]
call fcn.1400a4570
mov qword [rsp + 0x70], rax
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
js 0x1400ab92d
invalid
lea ecx, [rsp + 0x70]
call fcn.1400a39d0
mov ecx, 7
invalid
add byte [rax], al
int 0x29
ud2
int3
int3
int3
int3
int3
int3
sub esp, 0x38
mov rsi, rcx
mov esi, ecx
lea rcx, [rsp + 0x28]
and al, 0x28
call case.0x1400a83e8.187
mov ebp, 0x48fffffe
cmp dword [rsp + 0x28], 0
and al, 0x28
invalid
invalid
cmp qword [rsp + 0x28], 0
and al, 0x28
add byte [rax + riz + 0x48], dh
mov rdi, qword [rsp + 0x30]
sub byte [rax], al
je case.default.0x1400ab9a3
mov rdi, qword [rsp + 0x30]
xor byte [rcx + 0x3e083f8], cl
mov eax, edi
clc
and eax, 3
loopne 0x1400ab998
lea rcx, [0x140156c8c]
or eax, 0xab2f0
invalid
mov dl, 0xa
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0xf
mov dh, 0x47
adc bl, ch
invalid
movzx eax, byte [rdi + 0x10]
adc r11b, r13b
jmp case.0x14003d80c.1443
and al, 0x48
mov eax, dword [rsp + 0x30]
mov rax, qword [rsp + 0x30]
and al, 0x30
mov qword [rsi + 8], rax
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
mov dword [rsi], 0
add byte [rax], al
add byte [rax], al
jmp 0x1400ab9f0
xor ecx, dword [rdi]
movzx eax, byte [rdi + 0xf]
jmp case.0x14003d80c.1443
mov dh, 0x47
por mm1, qword [rax + rcx*2]
mov rcx, rdi
mov rcx, rdi
stc
shr rcx, 0x20
call fcn.1400a6440
stosb byte [rdi], al
invalid
cmp al, 0xb
jne case.0x140054b8f.1214
lea rcx, [rsp + 0x30]
and al, 0x30
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
call fcn.1400a38d0
invalid
invalid
jmp 0x1400ab9f0
ror byte [rdi], 0x11
invalid
in eax, dx
jle case.0x1400aba11.69
invalid
invalid
invalid
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
or byte [rax - 0x39], cl
invalid
mov qword [rsi], 1
mov dword [rsi], 1
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x38
pop rdi
pop rsi
ret
mov rax, rdi
shr rax, 0x20
invalid
shr eax, 0x20
and byte [rbx + 0x147728f8], al
cmp eax, 0x28
ja case.default.0x1400aba11
adc al, 0x48
lea rcx, [0x140156c9c]
lea ecx, [0x140156c9c]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
jmp rax
loopne 0x1400aba45
xor eax, eax
jmp case.0x14003d80c.1443
shr bl, 0xb8
mov al, 0x29
jmp case.0x14003d80c.1443
mov al, 1
jmp case.0x14003d80c.1443
mov al, 0xb0
mov al, 2
add ch, bl
lodsb al, byte [rsi]
jmp case.0x14003d80c.1443
mov al, 3
jmp case.0x14003d80c.1443
mov al, 4
jmp case.0x14003d80c.1443
mov al, 5
jmp case.0x14003d80c.1443
invalid
add eax, 0x6b0a0eb
movabs al, byte [0x98eb07b09ceb06b0]
mov al, 6
jmp case.0x14003d80c.1443
mov al, 7
jmp case.0x14003d80c.1443
mov al, 8
jmp case.0x14003d80c.1443
xchg esp, eax
mov al, 9
jmp case.0x14003d80c.1443
or ebx, ebp
nop
mov al, 0xa
jmp case.0x14003d80c.1443
mov al, 0xb
jmp case.0x14003d80c.1443
mov byte [rax - 0x4f7b14f4], dh
or eax, 0xeb080eb
jmp case.0x14003d80c.1443
mov al, 0xe
mov al, 0xc
jmp case.0x14003d80c.1443
invalid
test byte [rax - 0x4f7f14f3], dh
invalid
mov al, 0xd
jmp case.0x14003d80c.1443
mov al, 0xe
jmp case.0x14003d80c.1443
invalid
mov al, 0xf
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x10
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x11
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x12
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x13
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x14
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x15
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x16
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x17
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x18
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x19
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x1a
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x1b
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x1c
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x1d
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x1e
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x1f
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x20
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x21
jmp case.0x14003d80c.1443
hlt
invalid
invalid
invalid
hlt
invalid
mov al, 0x22
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x23
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x24
jmp case.0x14003d80c.1443
invalid
invalid
invalid
push qword [rax - 0x12716db]
mov al, 0x25
jmp case.0x14003d80c.1443
invalid
invalid
invalid
mov al, 0x26
jmp case.0x14003d80c.1443
mov al, 0x27
jmp case.0x14003d80c.1443
invalid
invalid
invalid
invalid
mov al, 0x28
jmp case.0x14003d80c.1443
ret
invalid
invalid
invalid
ret
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x4a8
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x420], 0xfffffffffffffffe
mov dword [rbp + 0x420], 0xfffffffe
mov dword [rbp + 0x420], 0xfffffffe
add byte [rax], al
invalid
mov r9, qword [rdx + 8]
mov ecx, dword [rdx + 8]
mov rax, qword [rdx + 0x10]
cmp rax, 3
clc
add ecx, dword [rcx + rcx*4 - 0x73]
sbb byte [rax + rax], al
invalid
adc byte [rax - 0x7d], cl
clc
add ecx, dword [rcx + rcx*4 - 0x73]
sbb byte [rax + rax], al
add byte [rsi + 0x58], dh
jbe 0x1400abba3
add byte [rax], al
jbe 0x1400abba3
movabs r10, 0x5c003f005c005c
cmp qword [r9], r10
add byte [rax + rax + 0x3f], bl
add byte [rax + rax + 0x4d], bl
add byte [rbp + 0x39], cl
invalid
add byte [rbp + 0x39], cl
adc dword [rdi], ecx
test al, dh
invalid
je 0x1400abc4e
lock add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x46], cl
pop rsp
add byte [rdi], bh
add byte [rdi], bh
add byte [rax + rax + 0x4c], bl
mov ecx, dword [rbp + 0x418]
add byte [rax], al
movabs r10, 0x5c003f003f005c
mov r9, qword [rbp + 0x418]
add byte [rax], al
add byte [rax], al
cmp qword [r9], r10
cmp dword [rcx], edx
je 0x1400abc4e
add byte [rax + 0x3d], cl
clc
add byte [rax], al
cmp rax, 0xf8
jae case.0x140083cb3.973
fiadd dword [rax]
add byte [rax], al
add byte [rdi], cl
sbb edx, 0
fiadd dword [rax]
fiadd dword [rax]
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0x418]
mov eax, dword [rbp + 0x418]
test dword [rax], ebx
add al, 0
add byte [rsi - 0x7d], ah
invalid
invalid
js 0x1400abb91
cmp word [rax + 2], 0x3a
jne 0x1400abc21
add byte [rax], al
invalid
cmp cl, byte [rdi]
test dword [rbx + 0x48000000], ecx
mov eax, dword [rbp + 0x418]
sbb byte [rax + rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax], ebx
invalid
mov rax, qword [rbp + 0x418]
sbb byte [rax + rax], al
add al, 0
add byte [rdi], cl
mov bh, 0x40
add al, 0xeb
movzx eax, word [rax + 4]
jmp 0x1400abbe9
invalid
je 0x1400abbcb
je 0x1400abbcb
cmp rax, 2
cmp rax, 2
je 0x1400abc21
jbe 0x1400abbf4
cmp rax, 1
cmp eax, 1
jne case.0x140083cb3.973
mov rax, qword [rbp + 0x418]
cmp word [rax], 0
cmp byte [rax], al
jne case.0x140083cb3.973
add byte [rax], al
jmp 0x1400abc4e
add byte [rax], al
mov rax, qword [rbp + 0x418]
cmp word [rax + 2], 0x3a
cmp dword [rax + 2], 0x3a
cmp dword [rax + 2], 0x3a
js 0x1400abbd8
cmp dh, byte [rbp + 0x48]
jne 0x1400abc21
mov rax, qword [rbp + 0x418]
mov rax, qword [rbp + 0x418]
mov eax, dword [rbp + 0x418]
movzx eax, word [rax + 4]
test ax, ax
add al, 0x66
test eax, eax
je 0x1400abc0d
and al, 0x66
cmp eax, 0x2f
cmp ax, 0x2f
je 0x1400abbf7
or byte [rdi], cl
mov bh, 0xc0
invalid
movzx eax, ax
rol byte [rbx + 0x2a755cf8], 0x48
mov eax, dword [rbp + 0x418]
add al, 0
invalid
cmp eax, 0x5c
pop rsp
jne 0x1400abc21
mov rax, qword [rbp + 0x418]
add al, 0
add byte [rdi], cl
mov bh, 0
movzx eax, word [rax]
cmp eax, 0x2f
je 0x1400abc2b
invalid
invalid
and eax, 0x745cf883
and bl, ch
jmp 0x1400abc4e
mov rax, qword [rbp + 0x418]
cmp eax, 0x5c
pop rsp
je 0x1400abc2b
jmp 0x1400abc4e
mov rax, qword [rbp + 0x418]
add byte [rax], al
movzx eax, word [rax]
cmp eax, 0x2f
clc
invalid
je 0x1400abc21
invalid
clc
invalid
add eax, 0x755cf883
sub eax, 0x18858b48
add al, 0
add byte [rdi], cl
mov bh, 0
cmp eax, 0x5c
jne 0x1400abc4e
mov rax, qword [rbp + 0x418]
movzx eax, word [rax]
cmp ax, 0x5c
cmp eax, 0x5c
clc
pop rsp
je 0x1400abc39
movzx eax, ax
cmp eax, 0x2f
invalid
jne case.0x140083cb3.973
rol byte [rbx + 0x25752ff8], 0x48
mov eax, dword [rbp + 0x418]
test dword [rax], ebx
add al, 0
invalid
invalid
mov rax, qword [rbp + 0x418]
test dword [rax], ebx
add al, 0
add byte [rdi], cl
movzx eax, word [rax + 2]
cmp eax, 0x5c
clc
pop rsp
mov bh, 0x40
add al, byte [rbx + 0x5745cf8]
clc
pop rsp
je 0x1400abc4e
add al, byte [rbx + 0x5745cf8]
clc
pop rsp
je 0x1400abc4e
add eax, 0x752ff883
adc byte [rax - 0x75], cl
mov eax, dword [rdx + 0x10]
invalid
invalid
cmp eax, 0x2f
jne case.0x140083cb3.973
mov rax, qword [rdx + 0x10]
mov eax, dword [rdx + 0x10]
adc byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rdx]
adc byte [rdx], al
adc byte [r15], cl
adc byte [rdx], al
jmp 0x1400ac190
add byte [rax], al
add byte [rax + rcx*4 - 0x7b], al
invalid
mov byte [rbp + 0x417], r8b
test dword [rdi], edx
add al, 0
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rbp + 0x3d0], rcx
mov qword [rbp + 0x400], rdx
add byte [rax + rax], al
add byte [rax - 0x39], cl
test dword [rax + 3], edi
add byte [rax], al
invalid
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg ebp, eax
add byte [rax + rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 0x3b8], 0
test dword [rax + 3], edi
add byte [rax], al
add byte [rax - 0x39], cl
invalid
test eax, eax
add byte [rax], al
mov qword [rbp + 0x3c0], 2
mov dword [rbp + 0x3c0], 2
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
test eax, ecx
add eax, dword [rax]
mov qword [rbp + 0x3c8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx - 0x43], al
mov r13d, 0x200
add byte [rdx], al
add al, byte [rax]
add byte [rax + 2], bh
mov eax, 2
add byte [rax], al
mov eax, 2
add byte [rax], al
mov qword [rbp + 0x3f8], rax
xor eax, eax
ror byte [rax - 0x77], 0x85
lock add eax, dword [rax]
add byte [rbp + 0x31], al
push qword [rcx]
test byte [rcx - 0x7f], 0xfd
cmp ebp, 0x201
add eax, dword [rax]
add byte [rcx], dh
ror byte [rax - 0x77], 0x85
test eax, esi
add eax, dword [rax]
lock add eax, dword [rax]
add byte [rbp + 0x31], al
push qword [rcx]
test byte [rcx - 0x7f], 0xfd
invalid
std
add dword [rdx], eax
cmp ebp, 0x201
add byte [rax], al
jb 0x1400abccf
jmp 0x1400abce0
and dword [rax + 0xef830f], edx
add byte [rax], al
nop
jae 0x1400abdb5
out dx, eax
add byte [rax], al
add byte [rcx - 0x7f], cl
cmp r13, 0x201
std
add dword [rdx], eax
add byte [rax], al
jae 0x1400abce0
mov r12d, 0x200
add byte [rax], al
lea rbx, [rbp - 0x60]
pop rbp
movabs al, byte [0x49906667ebee894d]
mov r14, r13
jmp 0x1400abd45
nop
sub r13, rsi
mov r14, r13
mov esi, ebp
jmp 0x1400abd45
sub r13, rsi
sub r15, rsi
sub edi, esi
cmp r15, r13
jae 0x1400abd19
lea rcx, [rbp + 0x3b8]
lea edi, [rax + 0x48000003]
mov eax, 0x48000003
mov rdx, rsi
mov edx, esi
mov r8, r13
mov r8, r13
call 0x1458250e4
call fcn.140103490
mov rax, qword [rbp + 0x3b8]
mov eax, dword [rbp + 0x3b8]
ja 0x1400abd01
add eax, 0x858b4800
mov eax, 0x48000003
add byte [rax], al
invalid
add byte [rax - 0x75], cl
test dword [rax + 0x48000003], edi
add byte [rax], al
invalid
mov eax, dword [rbp + 0x3b8]
add eax, dword [rax]
add byte [rax - 0x77], cl
test eax, esi
add byte [rax], al
mov qword [rbp + 0x3f0], rax
mov dword [rbp + 0x3f0], eax
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
test eax, eax
rol byte [rbx], 0
add byte [rax], al
mov rax, qword [rbp + 0x3c0]
mov qword [rbp + 0x3f8], rax
mov dword [rbp + 0x3f8], eax
rol byte [rbx], 0
add byte [rax - 0x77], cl
test eax, edi
clc
mov dword [rbp + 0x3f8], eax
clc
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x43], cl
lock add eax, dword [rax]
add byte [rax - 1], bh
invalid
invalid
mov r15, qword [rbp + 0x3f0]
mov eax, 0xffffffff
invalid
invalid
invalid
cmp r15, rax
mov esi, 0xffffffff
invalid
dec dword [rcx + 0xf]
cmovb esi, edi
invalid
invalid
cmovb esi, edi
mov qword [rbp + 0x3c8], rsi
mov r12, rsi
mov rbx, qword [rbp + 0x3f8]
add byte [rax], al
add byte [rax], al
mov r14, rsi
xor ecx, ecx
leave
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov rcx, qword [rbp + 0x418]
add byte [rcx + rcx*4 - 0xe], al
add byte [rax - 0x75], cl
lea ebx, [rax]
add al, 0
add byte [rcx + rcx*4 - 0xe], al
mov rdi, rbx
mov rdi, rbx
mov r8, rbx
mov eax, ebx
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_GetFullPathNameW]
and dl, byte [rbp + rax - 0x7a3c7700]
invalid
jne 0x1400abd76
and dl, byte [rbp + rax - 0x7a3c7700]
sal byte [rbp + 0xa], 0xff
adc eax, 0x592ee
xchg edx, eax
invalid
invalid
ret
call qword [sym.imp.KERNEL32.dll_GetLastError]
xchg edx, eax
add eax, 0x75c08500
test eax, eax
jne case.0x14003d80c.1430
invalid
jae 0x1400abdb8
mov r13d, ebx
mov ebp, ebx
cmp r14, r13
out dx, al
jne case.0x14003d80c.1449
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne 0x1400ac1a7
add byte [rax], al
add byte [rax], al
add r14, r14
mov eax, 0xffffffff
invalid
invalid
dec dword [rcx + 0x39]
invalid
cmovae r14, rax
mov r13, r14
cmc
invalid
cmc
cmp r13, 0x201
add dword [rdx], eax
add byte [rax], al
add al, byte [rax]
add byte [rdi], cl
invalid
xor dword [rax], 0xffffffff
jae 0x1400abce0
invalid
jmp 0x1400abccf
cmp r12, r13
cmp esp, ebp
jb 0x1400ac1c1
add al, 0
add byte [rbx + rcx*4 - 0x43], cl
add byte [rax + rax], al
add byte [rcx - 0x39], cl
adc byte [r8], r8b
adc byte [rax], al
mov r15, qword [rbp + 0x400]
mov qword [r15 + 0x10], 0
adc byte [rax], al
add byte [rax], al
add byte [rax + 0x417bd], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
add byte [rax + 0x417bd], al
add byte [rax], al
je 0x1400abe13
cmp eax, 0x7702fb83
jne 0x1400abf36
jne 0x1400abf36
cmp ebx, 2
ja 0x1400abe1f
jne 0x1400abf36
add byte [rax], al
movzx ecx, word [rdi]
jmp 0x1400abeac
add byte [rax], al
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
invalid
shl rsi, 0x20
out 0x20, al
invalid
out 0x20, al
or rsi, 2
mov r15, qword [rbp + 0x400]
mov edi, dword [rbp + 0x400]
mov edi, dword [rbp + 0x400]
cmp qword [rbp + 0x3f0], 0
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dword [rcx], esp
add eax, dword [rax]
add cl, ch
invalid
jne case.0x140054b8f.1239
jmp 0x1400ac145
xor al, byte [rbx]
add byte [rax], al
invalid
add byte [rcx + 0xf6fb], al
add byte [rdi], cl
xchg byte [rsi + 0x48000000], bh
add byte [rax - 0x77], cl
stc
cmp ebx, 0xf6
add byte [rax], al
jbe 0x1400abedd
add byte [rax - 0x77], cl
stc
mov rcx, rdi
movzx eax, word [rdi + 2]
cmp eax, 0x3a
clc
cmp dh, byte [rbp + 0x20]
invalid
mov bh, 0x47
add al, byte [rbx + 0x20753af8]
clc
cmp dh, byte [rbp + 0x20]
invalid
and byte [rsi - 0x7d], ah
jns 0x1400abe33
cmp word [rcx + 4], 0x5c
pop rsp
jne case.0x14009b9c6.967
mov r12d, 4
mov esp, 4
lea rbx, [0x14014d1e0]
add byte [rax - 0x77], cl
lea ecx, [rax]
add al, 0
add cl, ch
invalid
jns 0x1400abe4a
mov qword [rbp + 0x408], rcx
jmp 0x1400abfc4
add byte [rax], al
add byte [rdi], cl
mov bh, 9
movzx ecx, word [rcx]
cmp ebx, 3
jbe 0x1400abeac
lea rbx, str.called__Result::unwrap____on_an__Err__value
cmp cx, 0x5c
jne 0x1400abfba
cmp eax, 0x3f
je 0x1400abfba
cmp eax, 0x5c
jne case.0x140090ec6.915
movzx eax, word [rdi + 4]
cmp eax, 0x3f
je case.0x140054b8f.1252
cmp eax, 0x2e
jne 0x1400abebc
cmp word [rdi + 6], 0x5c
jne 0x1400abebc
add r13, 0xfffffffffffffffc
add rdi, 8
or byte [rax - 0x77], cl
mov ebp, 0x408
or byte [rax - 0x77], cl
mov ebp, 0x408
or byte [rax + rax], al
add al, 0
add byte [rcx - 0x44], al
add al, 0
add byte [rax], al
mov r12d, 4
mov esp, 4
lea rbx, [0x14014d1e0]
jmp 0x1400abfc4
cmp cx, 0x5c
pop rsp
jne 0x1400abf23
movzx eax, word [rdi + 2]
cmp ax, 0x5c
jne 0x1400abf23
add r13, 0xfffffffffffffffe
add rdi, 4
mov qword [rbp + 0x408], rdi
add byte [rcx - 0x44], al
or byte [rax], al
add byte [rax], al
add byte [rcx - 0x44], al
or byte [rax], al
add byte [rax], al
lea rbx, [0x14014d1e8]
jmp 0x1400abfc4
mov r14, qword [r15]
cmp r14, r13
mov qword [rbp + 0x408], rdi
invalid
ja 0x1400abf90
add byte [rbp - 0x73], cl
add dword gs:[rdi - 0x73], ecx
lea r12, [r13 + 1]
lea r8, [r12 + r12]
add al, 0x24
add al, 0x24
test r14, r14
je 0x1400abf49
div byte [rsp + rcx*2 + 0x4b]
lea eax, [rsi + rsi]
invalid
lea rax, [r14 + r14]
mov rcx, qword ss:[rbp + 0x418]
mov rcx, qword [rbp + 0x418]
lea ebx, [rax]
add al, 0
add byte [rax - 0x77], cl
mov qword [rbp + 0x3d8], rcx
mov qword [rbp + 0x3e0], 2
loopne 0x1400abf17
add byte [rax], al
add al, byte [rax]
add byte [rax], al
invalid
loopne 0x1400abf17
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
test eax, ebp
add byte [rax], al
mov qword [rbp + 0x3e8], rax
mov dword [rbp + 0x3e8], eax
add eax, dword [rax]
add bl, ch
xor dword [rax - 0x77], ecx
mov ebp, 0x408
add al, 0
invalid
jmp 0x1400abf54
mov qword [rbp + 0x408], rdi
add al, 0
add byte [rax - 0x73], cl
lea rbx, str.called__Result::unwrap____on_an__Err__value
sbb eax, 0xa713f
jno 0x1400abf3a
or al, byte [rax]
add cl, ch
mov eax, dword [rax]
add byte [rax], al
invalid
jmp 0x1400abfc1
add byte [rax], al
add byte [rax - 0x73], cl
sbb eax, 0xa7133
xor esi, dword [rcx + 0xa]
invalid
lea rbx, str.called__Result::unwrap____on_an__Err__value
xor esi, dword [rcx + 0xa]
jno case.0x14003276b.1571
add byte [rbp + 0x31], al
in al, 0x48
mov dword [rbp + 0x408], edi
mov ebp, 0x408
xor r12d, r12d
mov qword [rbp + 0x408], rdi
mov ebp, 0x408
mov ebp, 0x408
or byte [rax + rax], al
add bl, ch
jnp 0x1400abf92
jmp 0x1400abfc4
mov qword [rbp + 0x3e0], 0
mov dword [rbp + 0x3e0], 0
lea rcx, [rbp + 0x3a0]
movabs al, byte [0x3d88d8d4c000003]
lea r9, [rbp + 0x3d8]
invalid
fadd dword [rbx]
add byte [rax], al
mov edx, 2
add al, byte [rax]
add byte [rax], al
call fcn.1400a4700
cmp qword [rbp + 0x3a0], 0
invalid
add eax, dword [rax]
add byte [rax], al
movabs al, byte [0xa88d8b4800000003]
add eax, dword [rax]
add byte [rdx + rbx + 0x48], dh
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0x3a8]
je 0x1400abf97
lea ebp, [rax + 0x74000003]
sbb cl, byte [rax - 0x48]
movabs rax, 0x8000000000000001
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc13948], al
cmp rcx, rax
jne 0x1400ac1ef
cmp rcx, rax
jne 0x1400ac1ef
add al, byte [rax]
add byte [rcx], dh
imul cl
xor esi, esi
jmp 0x1400ac0a4
or eax, 0x49000001
mov dword [rdi + 8], ecx
invalid
mov qword [r15 + 8], rcx
or byte [rbp - 0x77], cl
invalid
mov qword [r15], r12
xor esi, esi
test byte [rax - 0x77], 0x8d
sbb byte [rax + rax], al
add byte [rbp - 0x77], cl
out 0xe9, al
cmc
add byte [rax], al
invalid
add byte [rbp - 0x77], cl
out 0xe9, al
cmc
add byte [rax], al
add byte [rsi - 0x7d], ah
jg 0x1400abfb9
invalid
cmp word [rdi + 6], 0x5c
invalid
pop rsp
jne 0x1400abebc
invalid
dec dword [rax - 0x77]
mov ebp, 0x408
invalid
mov qword [rbp + 0x408], rdi
add byte [rbp + 0x31], al
xor r12d, r12d
in al, 0x4f
lea esi, [rsp + rbp]
invalid
lea r14, [r12 + r13]
sub al, 0x49
inc esi
invalid
inc r14
invalid
mov rdi, qword [r15]
cmp rdi, r14
cmp edi, esi
cmp edi, esi
jae case.0x140083cb3.999
lea r8, [r14 + r14]
test rdi, rdi
je 0x1400ac002
invalid
lea rax, es:[rdi + rdi]
lea rax, [rdi + rdi]
add al, 0x3f
mov rcx, qword [rbp + 0x418]
mov qword [rbp + 0x3d8], rcx
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
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
or ecx, dword [rax - 0x39]
test eax, esp
add eax, dword [rax]
add byte [rax], al
mov qword [rbp + 0x3e0], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x3a0]
lea r9, [rbp + 0x3d8]
invalid
lea rcx, [rbp + 0x3a0]
lea r9, [rbp + 0x3d8]
invalid
add byte [rbp + rcx*4 - 0x73], cl
fadd dword [rbx]
add byte [rax], al
invalid
add byte [rdx + 2], bh
mov edx, 2
call fcn.1400a4700
cmp qword [rbp + 0x3a0], 0
mov rcx, qword [rbp + 0x3a8]
mov ecx, dword [rbp + 0x3a8]
mov ecx, dword [rbp + 0x3a8]
je 0x1400ac07d
movabs rax, 0x8000000000000001
cmp rcx, rax
jne 0x1400ac1d5
cmp rdi, r12
jae 0x1400ac06f
mov rcx, r15
xor edx, edx
mov r8, r12
call fcn.140103490
mov r15, qword [rbp + 0x400]
mov rsi, qword [r15 + 0x10]
mov esi, dword [rdi + 0x10]
mov esi, dword [rdi + 0x10]
mov r14, qword [r15]
mov rcx, qword [r15 + 8]
or r11b, r13b
invalid
or r11b, r13b
invalid
xor esi, esi
mov r14, rdi
dec byte [rax - 0x75]
lea ebx, [rax]
sbb byte [rax + rax], al
add bl, ch
invalid
dec byte [rax - 0x75]
lea ebx, [rax]
sbb byte [rax + rax], al
sbb byte [rax + rax], al
add bl, ch
or dword [rcx - 0x77], ecx
invalid
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
lea rcx, [rcx + rsi*2]
lea ecx, [rcx + rsi*2]
lea ecx, [rcx + rsi*2]
mov rdx, rbx
call fcn.1400fc280
add dword [0x1260c0ca0], eax
add dword [0x1260c0ca0], eax
mov qword [r15 + 0x10], rsi
ja 0x1400ac0b4
mov rax, r14
sub rax, rsi
sub eax, esi
sub eax, esi
cmp rax, r13
jae 0x1400ac0d1
mov rcx, r15
mov rdx, rsi
mov r8, r13
mov r8, r13
call fcn.140103490
mov r15, qword [rbp + 0x400]
add byte [rcx - 0x75], cl
ja 0x1400ac0d8
add eax, 0xbd8b4c00
add byte [rbx + rcx*4 - 0x43], cl
add byte [rax + rax], al
add byte [rcx - 0x75], cl
ja 0x1400ac0d8
mov r14, qword [r15]
mov rdi, qword [r15 + 8]
invalid
jmp 0x1400ac0d8
mov rdi, qword [rbp + 0x418]
add byte [rsi - 0x73], cl
add al, 0x6d
add byte [rax], al
lea r8, [r13*2]
add byte [rax], al
lea rcx, [rdi + rsi*2]
mov rdx, qword [rbp + 0x408]
invalid
ja 0x1400ac12d
mov edx, dword [rbp + 0x408]
add al, ch
nop
add dword [0x12e0c0cf3], eax
add eax, 0xee014c00
call fcn.1400fc280
add rsi, r13
add eax, 0xee014c00
mov qword [r15 + 0x10], rsi
cmp rsi, r14
div byte [rbp + 0x1a]
div byte [rbp + 0x1a]
mov rcx, r15
stc
mov rdx, r14
call case.0x14008c05a.340
mov r15, qword [rbp + 0x400]
mov ebp, 0x400
mov rdi, qword [r15 + 8]
jg 0x1400ac11a
mov rsi, qword [r15 + 0x10]
mov word [rdi + rsi*2], 0
inc rsi
add byte [rax - 1], cl
invalid
mov qword [r15 + 0x10], rsi
adc byte [rcx], dh
test byte [rax - 0x7d], 0xbd
invalid
invalid
invalid
xor esi, esi
cmp qword [rbp + 0x3f0], 0
lock add eax, dword [rax]
add byte [rax], al
lock add eax, dword [rax]
add byte [rax], al
je 0x1400ac145
invalid
mov rcx, qword [0x140165ff0]
sahf
or eax, dword [rax]
xor edx, edx
mov r8, qword [rbp + 0x3f8]
test eax, edi
add eax, dword [rax]
add bh, bh
adc eax, 0x58ee3
test eax, edi
add eax, dword [rax]
add bh, bh
adc eax, 0x58ee3
test rsi, rsi
test esi, esi
je 0x1400ac17d
mov rcx, qword [rbp + 0x3d0]
mov qword [rcx + 8], rsi
add eax, dword [rax]
add byte [rax - 0x77], cl
jno 0x1400ac15d
movabs rax, 0x8000000000000000
mov qword [rcx], rax
cmp qword [r15], 0
add byte [rax + 0x49018948], al
cmp dword [rdi], 0
je case.0x140090ec6.928
mov r8, qword [r15 + 8]
mov eax, dword [rdi + 8]
or byte [rax - 0x75], cl
or eax, 0xb9e7d
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp case.0x140090ec6.928
mov rax, qword [r15 + 0x10]
mov rcx, qword [rbp + 0x3d0]
mov qword [rcx + 0x10], rax
adc byte [rcx + 0xf], al
adc byte [rdi], al
adc byte [rcx + 0xf], al
adc byte [rdi], al
movups xmm0, xmmword [rdi]
movups xmmword [rcx], xmm0
add rsp, 0x4a8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.library_std_src_syswindowsmod.rs
mov edx, 0x28
call fcn.1400ff770
jmp 0x1400ac207
xor eax, 0x46eb0005
add eax, 0x4c46eb00
lea eax, [0x14014da30]
lea r8, str.library_std_src_syswindowsmod.rs
mov rcx, r13
mov rdx, r12
call fcn.1400ff6f0
jmp 0x1400ac207
invalid
xor cl, byte [rax - 0x7b]
leave
test rcx, rcx
jne 0x1400ac1e1
call fcn.140001a70
jmp 0x1400ac207
xchg ecx, eax
pop rax
cmc
invalid
mov rdx, qword [rbp + 0x3b0]
call fcn.1400ff140
jmp 0x1400ac207
test rcx, rcx
jne case.0x1400a72b7.233
call fcn.140001a70
jmp 0x1400ac207
mov rdx, qword [rbp + 0x3b0]
call fcn.1400ff140
ud2
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
mov ebp, 0x3b8
mov eax, 3
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
mov ebp, 0x3b8
invalid
add eax, dword [rax]
invalid
mov eax, 3
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rbp + 0x3c0]
test eax, eax
add eax, dword [rax]
invalid
je case.0x14003276b.1579
mov r8, qword [rbp + 0x3c0]
test eax, eax
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
or eax, 0xb9dac
add byte [rcx], dh
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x58ddc
sar bh, cl
adc eax, 0x58ddc
mov rax, qword [rbp + 0x400]
add byte [rax + rax], al
add byte [rax - 0x7d], cl
invalid
invalid
cmp qword [rax], 0
cmp byte [rax], al
add byte [rdx + rbx + 0x48], dh
je case.0x14007e9ed.1067
mov rax, qword [rbp + 0x400]
mov eax, dword [rbp + 0x400]
add byte [rax + rax], al
add al, 0
add byte [rbx + rcx*4 + 0x40], cl
or byte [rax - 0x75], cl
mov rcx, qword [0x140165ff0]
mov r8, qword [rax + 8]
mov eax, dword [rax + 8]
mov rcx, qword [0x140165ff0]
popfq
or eax, dword [rax]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov ch, 0x8d
invalid
invalid
mov ch, 0x8d
add eax, 0x83489000
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
int3
int3
int3
int3
int3
sub rsp, 0x78
mov rsi, rcx
in al, dx
js case.0x14003276b.1600
mov esi, ecx
lea rcx, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov rdx, rsi
call fcn.1400ab560
invalid
invalid
invalid
invalid
bnd call fcn.1400ab560
mov edx, 0x83fffff2
invalid
invalid
cmp dword [rsp + 0x30], 2
jl case.0x1400330f9.1588
and al, 0x30
xor byte [rdx], al
add dh, byte [rbp + 0x1a]
jne case.0x14003d63a.1532
sbb cl, byte [rax - 0x75]
and al, 0x38
invalid
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
cmp byte [rax - 0x73], cl
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], 1
and al, 0x20
add dword [rax], eax
add byte [rax], al
add bl, ch
jmp case.0x14003d63a.1542
pop rbx
mov rdi, qword [rsp + 0x68]
and al, 0x68
mov qword [rsp + 0x20], 0
mov dword [rsp + 0x20], 0
and byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x20]
lea eax, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
xor edx, edx
mov r9d, 1
add dword [rax], eax
add byte [rax], al
add bh, bh
invalid
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_SetFilePointerEx]
adc eax, 0x58ea5
add eax, 0x74c08500
adc dh, byte [rcx]
add byte [rbp + 0x311274c0], al
test eax, eax
je 0x1400ac301
xor edx, edx
ror byte [rax + 0x2b], cl
sub rdi, qword [rsp + 0x20]
jl 0x1400ac319
and al, 0x20
and byte [rax + 0xf], cl
cmovae rdx, rdi
cmovae edx, edi
xlatb
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add bl, ch
sub bh, bh
jmp case.0x14003d63a.1543
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x58d59
lea eax, [0x120cc0b0a]
add eax, 0xe0c14800
add byte [rax - 0x3f], cl
shl rax, 0x20
loopne 0x1400ac32b
and byte [rax - 0x7d], cl
or rax, 2
or eax, 2
enter 0x4802, 0xffffffffffffff8d
and al, 0x38
invalid
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
cmp byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
mov qword [rsp + 0x30], 1
mov dword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
invalid
add al, ch
test eax, 0x31ffff75
invalid
push qword [rcx]
call fcn.1400a38d0
xor eax, eax
invalid
invalid
push qword [rcx]
ror byte [rax - 0x7d], 0xc4
add rsp, 0x78
add esp, 0x78
invalid
js 0x1400ac38d
pop rdi
pop rsi
ret
push r15
push r14
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
sub esp, 0x78
sub esp, 0x78
in al, dx
js 0x1400ac38e
mov r15, r9
mov edi, ecx
iretd
mov r12, r8
mov esp, eax
invalid
mov r14, rdx
mov rdi, rcx
mov edi, ecx
invalid
mov edi, ecx
iretd
mov rax, qword [rsp + 0xe0]
mov eax, dword [rsp + 0xe0]
test byte [rax + riz*8], ah
and al, 0xe0
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x7b], cl
test r9, r9
leave
je case.0x14003d63a.1556
mov r8, rax
mov eax, eax
add r8, 0x400
rol byte [rax], 4
add al, 0
add byte [rdx + 0x1f], dh
add byte [rax], al
jb case.0x14003d63a.1556
mov rcx, r8
ror dword [rax - 0x7f], 0xe1
call [rdi]
invalid
add byte [rax], al
and rcx, 0x1fff
invalid
je 0x1400ac38a
sbb dword [rdx + 0x2000], edi
mov edx, 0x2000
and byte [rax], al
add byte [rax + 0x29], cl
retf 0x149
invalid
sub rdx, rcx
add r8, rdx
add eax, edx
add eax, edx
setb cl
test cl, 1
invalid
je 0x1400ac38a
xchg edx, eax
sal esi, 0xc1
add dword [rsi + rax + 0x41], esi
mov eax, 0x2000
add byte [rax], al
mov r8d, 0x2000
add byte [rax], al
add byte [rbp - 0x75], cl
sub al, 0x24
mov r13, qword [r12]
mov ebp, dword [rsp]
and al, 0x49
mov rbp, qword [r12 + 0x10]
mov ebp, dword [rsp + 0x10]
insb byte [rdi], dx
and al, 0x10
invalid
adc byte [rcx - 0x7d], cl
inc dword [rcx]
invalid
cmp r15, 1
cmp edi, 1
add dword [rdi], ecx
xchg ebp, eax
setne cl
test rax, rax
ror dword [rax - 0x7b], 0xc0
sete al
or al, cl
mov rdx, r13
mov edx, ebp
enter 0xffffffffffff894c, 0xffffffffffffffea
mov edx, ebp
invalid
mov rsi, rbp
out dx, al
cmp al, 1
jne case.0x140054b8f.1265
invalid
invalid
mov rax, r13
mov eax, ebp
call 0x18cf2ecfb
mov edx, ebp
invalid
sub rax, rbp
mov rdx, r13
invalid
mov rsi, rbp
cmp rax, 0x20
cmp eax, 0x20
and byte [rbx + 0x50], dh
jae case.0x140054b8f.1265
push rax
mov qword [rsp + 0x38], r13
insb byte [rdi], dx
and al, 0x38
invalid
mov r13, r8
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
invalid
lea ecx, [rsp + 0x40]
and al, 0x40
and al, 0x40
mov rdx, r14
mov rdx, r14
mov r8, r12
mov eax, esp
call fcn.1400ac690
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7d], cl
cmp qword [rsp + 0x40], 0
jl 0x1400ac3fe
and al, 0x40
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
and al, 0x48
and al, 0x48
je case.0x14003d63a.1572
mov qword [rdi + 8], rax
mov dword [rdi + 8], eax
or byte [r8 + 1], r15b
or byte [rax + 1], bh
mov eax, 1
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rdi], rax
mov dword [rdi], eax
invalid
jmp case.0x1400aba11.92
invalid
add al, byte [rax]
add byte [rax - 0x7b], cl
invalid
invalid
test rax, rax
test eax, eax
ror byte [rdi], 0x84
je 0x1400ac61b
test byte [rsi], bl
add al, byte [rax]
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
mov rdx, qword [r12]
mov edx, dword [rsp]
adc al, 0x24
mov rsi, qword [r12 + 0x10]
mov esi, dword [rsp + 0x10]
je case.0x1400a83e8.204
adc byte [rbp - 0x77], cl
mov r8, r13
mov eax, ebp
call 0x164774f59
cmp byte [rax - 0x77], cl
invalid
invalid
mov r13, qword [rsp + 0x38]
and al, 0x38
mov qword [rsp + 0x60], rbp
insb byte [rdi], dx
and al, 0x60
invalid
invalid
mov qword [rsp + 0x68], r15
and al, 0x68
push 0x247c8948
xor byte [rcx], dh
invalid
mov qword [rsp + 0x30], rdi
and al, 0x30
xor ebp, ebp
in eax, dx
lea r15, [rsp + 0x40]
lea edi, [rsp + 0x40]
lea rdi, [0x140156d40]
lea edi, [0x140156d40]
or al, byte [rax]
mov qword [rsp + 0x28], r12
mov dword [rsp + 0x28], esp
mov rbx, r15
sti
cmp rsi, rdx
jne 0x1400ac47a
cmp rdx, r13
cmp rdx, r13
invalid
jne 0x1400ac47a
mov r15, r13
mov r13, r8
mov ebp, eax
mov rcx, rbx
mov ecx, ebx
mov rdx, r14
mov edx, esi
mov r8, r12
mov r8, r12
call fcn.1400ac690
invalid
add byte [rax], al
cmp qword [rsp + 0x40], 0
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x48]
and al, 0x48
jne case.0x1400330f9.1613
test edx, ebx
fiadd dword [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x75], cl
invalid
invalid
mov rsi, qword [r12 + 0x10]
test rax, rax
test eax, eax
je 0x1400ac48a
adc byte [rax - 0x7b], cl
test eax, eax
ror byte [rdi], 0x84
je 0x1400ac64e
test dh, bl
add dword [rax], eax
add byte [rcx - 0x75], cl
invalid
invalid
fiadd word [rcx]
add byte [rax], al
mov rdx, qword [r12]
adc al, 0x24
mov r8, r13
mov eax, ebp
call 0x189084dc8
cmp esi, edx
mov r13, r15
std
cmp rsi, rdx
je 0x1400ac5d7
add dword [rax], eax
add byte [rcx - 0x77], cl
add byte [rax], al
mov r15, rbx
mov rax, qword [r12 + 8]
mov eax, dword [rsp + 8]
fisttp word [rcx - 0x75]
and al, 8
and al, 8
mov eax, dword [rsp + 8]
and al, 8
or byte [rax + 1], cl
invalid
add rax, rsi
mov rbx, rdx
ror dword [rcx - 0x77], cl
invalid
mov r12, rdx
sub r12, rsi
sub esp, esi
sub esp, esi
cmp r12, r8
mov qword [rsp + 0x38], r8
and al, 0x38
invalid
and al, 0x38
cmovae r12, r8
cmovae esp, eax
loopne 0x1400ac4ec
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
and al, 0x40
mov qword [rsp + 0x48], r12
and al, 0x48
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x50], 0
and al, 0x50
push rax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x58], rbp
insb byte [rdi], dx
and al, 0x58
mov rcx, qword [r14]
mov rdx, r15
mov edx, edi
invalid
mov edx, edi
call fcn.1400ab670
test rax, rax
lea rbp, [rsp + 0x70]
jo 0x1400ac4de
invalid
invalid
add byte [rax], al
add byte [rax], al
jo 0x1400ac4de
test dword [rbp + 0x48000000], edi
mov ecx, dword [rsp + 0x50]
and al, 0x50
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x50
and al, 0x50
mov rcx, qword [rsp + 0x50]
and al, 0x50
mov rax, qword [rsp + 0x58]
mov eax, dword [rsp + 0x58]
and al, 0x58
mov rbp, rax
sub rbp, rcx
sub ebp, ecx
sub ebp, ecx
jb 0x1400ac665
invalid
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
push rsp
and al, 0x48
invalid
cmp rax, rdx
cmp rax, rdx
cmp eax, edx
mov r8, qword [rsp + 0x38]
ja 0x1400ac674
add byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x1400ac62a
add byte [rax], al
add rsi, rcx
mov rdx, qword [rsp + 0x28]
mov qword [rdx + 0x10], rsi
cmp qword [rsp + 0x68], 1
je case.0x140090ec6.929
test byte [rdx + 0x4c000000], ah
cmp eax, esp
cmp rax, r12
loopne 0x1400ac56a
mov rax, 0xffffffffffffffff
mov eax, 0xffffffff
sar bh, 0xff
invalid
cmovne r8, rax
cmp rcx, r12
mov rdx, rbx
jne 0x1400ac5cd
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + 0x39], cl
invalid
cmp r12, r8
jb 0x1400ac5cd
add byte [rax], al
add byte [rbp - 0x7b], cl
ror byte [rbx - 0x73], 4
lea eax, [rax + rax]
invalid
invalid
sar edi, 0xff
invalid
test r8, r8
lea rax, [r8 + r8]
lea eax, [rax + rax]
lea eax, [rax + rax]
mov rcx, 0xffffffffffffffff
mov ecx, 0xffffffff
cmovs rax, rcx
cmovs eax, ecx
ror dword [rcx - 0x77], 0xc0
mov r8, rax
mov r12, qword [rsp + 0x28]
jmp 0x1400ac430
sar dh, 1
invalid
invalid
sar dh, 1
invalid
shr ecx, 0x20
cmp ecx, 0x23
jmp 0x16404488a
jne 0x1400ac5f9
add byte [rax - 0x77], cl
and al, 0x70
mov qword [rsp + 0x70], rax
mov rcx, rbp
call fcn.1400a38d0
mov rcx, qword [r14]
mov rdx, r15
call fcn.1400ab670
test rax, rax
ror byte [rdi], 0x84
invalid
invalid
invalid
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
mov ecx, eax
and ecx, 3
movsxd rcx, dword [rdi + rcx*4]
add rcx, rdi
jmp rcx
invalid
loope 0x1400ac520
js 0x1400ac5b2
and esi, dword [rbx + rcx*8 - 0x15]
push rdx
nop word [rax + rax]
cmp byte [rax + 0xf], 0x23
invalid
je 0x1400ac570
invalid
jmp 0x1400ac5f9
mov dr6, rsp
and esi, dword [rdx + rdi*4 - 0x15]
nop dword [r8 + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov edx, 0x1f0f41eb
test byte [rax], al
add byte [rax], al
add byte [rax], al
jmp 0x1400ac5f9
invalid
mov r12, qword [rsp + 0x28]
mov rdx, rbx
jmp 0x1400ac430
invalid
invalid
invalid
mov r12, qword [rsp + 0x28]
jmp 0x1400ac430
invalid
invalid
invalid
invalid
invalid
mov rsi, r8
mov r8d, 0x20
add byte [rcx + rcx*4 - 0x1f], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.140103550
mov r8, rsi
invalid
outsd dx, dword [rsi]
add eax, 0xf0894900
invalid
mov rdx, qword [r12]
adc al, 0x24
mov rsi, qword [r12 + 0x10]
adc cl, ch
mov bh, dh
invalid
jmp 0x1400ac483
invalid
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
xor byte [rax - 0x77], cl
or byte [r8 + 1], dil
or byte [rax + 1], bh
mov qword [rcx + 8], rax
mov eax, 1
add byte [rax], al
invalid
or byte [rax + 1], bh
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x7d], ecx
invalid
invalid
invalid
add byte [rax], al
mov qword [rcx], rax
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
pop rdi
ret
mov qword [rdi + 8], 0
xor eax, eax
shr cl, 0xc2
std
invalid
invalid
shr cl, 0xc2
std
invalid
sub rsi, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 8], rsi
xor eax, eax
jmp 0x1400ac607
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov dword [rcx + 8], eax
mov qword [rcx], 1
add dword [rax], eax
add byte [rax], al
jmp case.0x1400aba11.92
sub rsi, qword [rsp + 0x60]
mov rax, qword [rsp + 0x30]
mov qword [rax + 8], rsi
mov qword [rax], 0
add byte [rax], al
add byte [rax], al
jmp case.0x1400aba11.92
lea r8, [0x14014bd90]
lea eax, [0x14014bd90]
mov rdx, rax
call fcn.1400ff980
lea r8, [0x14014bd90]
mov rcx, rax
adc eax, 0x480009f7
mov ecx, eax
call fcn.1400ff6f0
int3
xor byte [0x10cd79286], al
int3
int3
int3
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x50
mov rdi, r8
mov edi, eax
mov rbx, rdx
mov rsi, rcx
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
sub dword [rsp + 0x40], eax
sub dword [rsp + 0x40], eax
movaps xmmword [rsp + 0x30], xmm0
sub dword [rsp + 0x30], eax
and al, 0x30
xor byte [rax - 0x75], cl
adc cl, byte [rax - 0x73]
and al, 0x20
and al, 0x20
mov rdx, qword [rdx]
mov edx, dword [rdx]
lea rcx, [rsp + 0x20]
and al, 0x20
lea r8, [rsp + 0x30]
mov r9d, 0x20
mov ecx, 0x20
mov ecx, 0x20
call fcn.1400ab970
cmp qword [rsp + 0x20], 0
jl 0x1400ac6f1
and byte [rax], al
jl 0x1400ac6f1
and byte [rax], al
je case.default.0x1400ac6ee
invalid
lea r14, [rsp + 0x28]
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
je 0x1400ac6f9
sub byte [rax - 0x75], cl
and al, 0x28
invalid
mov eax, dword [rsp + 0x28]
sub byte [rcx + 0x3e183c1], cl
mov ecx, eax
and ecx, 3
lea r15, [0x140156d50]
cmp eax, 0xaa669
movsxd rcx, dword [r15 + rcx*4]
add rcx, r15
jmp rcx
mov rbx, qword [rsp + 0x28]
mov ebx, dword [rsp + 0x28]
pop rsp
and al, 0x28
cmp rbx, 0x21
jae 0x1400ac741
mov rax, qword [rdi]
mov r14, qword [rdi + 0x10]
sub rax, r14
cmp rax, rbx
cmp eax, ebx
jb 0x1400ac72d
mov rcx, qword [rdi + 8]
add rcx, r14
lea rdx, [rsp + 0x30]
and al, 0x30
mov r8, rbx
call fcn.1400fc280
sti
add al, 0
add byte [rcx + 1], cl
fimul word [rcx + rcx*4 + 0x77]
mov dword [rdi + 0x10], esi
mov qword [rsi + 8], rbx
xor eax, eax
jmp case.0x1400a72b7.241
add byte [rcx + 1], cl
fimul word [rcx + rcx*4 + 0x77]
mov dword [rdi + 0x10], esi
mov qword [rsi + 8], rbx
xor eax, eax
jmp case.0x1400a72b7.241
mov rcx, rdi
mov rdx, r14
mov r8, rbx
call fcn.140103550
adc eax, 0x4c00056e
mov esi, dword [rdi + 0x10]
adc bl, ch
leave
lea r8, [0x14014bda8]
mov edx, 0x20
add byte [rax - 0x77], cl
fld1
wait
invalid
invalid
invalid
invalid
cmp byte [rax + 0xf], 0x23
je 0x1400ac789
invalid
and esi, dword [rsi + rbp - 0x15]
adc eax, 0x48068948
mov qword [rsi], rax
add rsp, 0x50
add esp, 0x50
jmp case.0x1400ac6ee.2
mov qword [rsi], rax
add rsp, 0x50
add esp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
cmp byte [rax + 0x10], 0x23
je 0x1400ac789
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov eax, 1
add byte [rax], al
jmp case.0x1400a72b7.241
mov rcx, rax
shr rcx, 0x20
ror dword [rax - 0x3f], 0xe9
and byte [rbx - 0x168adc07], al
cmp ecx, 0x23
jne case.0x1400ac6ee.2
cmp ecx, 0x23
and esi, dword [rbp - 0x17]
jne case.0x1400ac6ee.2
mov rcx, r14
int1
call fcn.1400a38d0
mov rdx, qword [rbx]
mov edx, dword [rbx]
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
invalid
lea ecx, [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.1400ab970
invalid
dec dword [rax - 0x7d]
jl case.0x140054b8f.1300
cmp qword [rsp + 0x20], 0
and byte [rax], al
je case.default.0x1400ac6ee
cmp edi, edi
invalid
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
mov ecx, eax
rol dword [rbx + 0x634903e1], 0xc
invalid
and ecx, 3
movsxd rcx, dword [r15 + rcx*4]
add rcx, r15
add ecx, edi
jmp rcx
int3
push rsi
sub rsp, 0x20
sub esp, 0x20
mov rax, r8
ror byte [rax - 0x77], 0xce
mov rsi, rcx
add rax, 0xfffffffffffffff0
shl r9, 4
lea r8, str.called__Result::unwrap____on_an__Err__value
add eax, 0xa6886
add eax, 0xa6886
or al, byte [rax]
nop word [rax + rax]
nop dword [rax + rax]
add byte [rax], al
test r9, r9
je case.0x1400a83e8.209
mov r10d, dword [rax + 0x10]
add rax, 0x10
invalid
invalid
adc byte [rax - 0x7d], cl
rcl byte [rax], 0x49
add r9, 0xfffffffffffffff0
add r9, 0xfffffffffffffff0
test r10, r10
test edx, edx
je 0x1400ac7f0
mov r8, qword [rax + 8]
or bl, bpl
add eax, dword [rbp + 0x31]
xor r10d, r10d
mov rdx, qword [rdx]
mov rcx, rsi
jmp 0x1400ac80f
xor r10d, r10d
mov rdx, qword [rdx]
mov edx, dword [rdx]
mov rcx, rsi
mov ecx, esi
mov r9, r10
call fcn.1400ab970
dec dword [rax - 0x77]
invalid
shr eax, 1
push rbx
int1
invalid
dec dword [rax - 0x77]
invalid
mov eax, esi
add rsp, 0x20
and byte [rsi - 0x3d], bl
pop rsi
ret
int3
int3
int3
int3
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x30
mov rdi, r8
mov edi, eax
xor byte [rcx + rcx*4 - 0x39], cl
mov edi, eax
mov rbx, rdx
mov ebx, edx
mov rsi, rcx
mov esi, ecx
invalid
mov rcx, qword [rdx]
mov ecx, dword [rdx]
call fcn.1400ac290
mov r14, rax
invalid
invalid
invalid
mov r15, rdx
test rax, rax
mov r8, rdx
mov eax, edx
ror byte [rdi + rcx + 0x44], 1
ror byte [rax - 0x75], 7
cmove r8, rax
mov rax, qword [rdi]
mov rdx, qword [rdi + 0x10]
push rdi
adc byte [rax + 0x29], cl
sub rax, rdx
cmp rax, r8
sub rax, rdx
cmp rax, r8
cmp eax, eax
sal byte [rdx + 0x25], 0x4c
jb 0x1400ac890
and eax, 0x247c894c
and byte [rax - 0x77], cl
invalid
invalid
mov qword [rsp + 0x20], r15
mov dword [rsp + 0x20], edi
and al, 0x20
mov rcx, rsi
int1
mov rdx, rbx
mov r8, rdi
clc
mov r9, r14
int1
call case.0x14003d63a.1544
mov rax, rsi
mov eax, esi
invalid
mov eax, esi
invalid
add rsp, 0x30
xor byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rdi
ret
mov rcx, rdi
call fcn.140103550
jmp case.0x1400a7a4a.234
mov eax, 0xeb00056c
add eax, 0xccd1eb00
add bl, ch
ror esp, 1
int3
int3
int3
int3
push rbp
push r15
push rdi
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
in al, dx
push 0x246c8d48
lea ebp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
mov qword [rbp], 0xfffffffffffffffe
mov r15, r8
mov edi, eax
invalid
mov edi, eax
invalid
mov rdi, rdx
xlatb
mov rsi, rcx
mov rcx, qword [rdx]
or ch, al
invalid
stc
invalid
invalid
or ch, al
invalid
mov rbx, rax
mov r14, rdx
invalid
test rax, rax
ror byte [rcx - 0x77], 0xd0
mov r8, rdx
cmove r8, rax
cmove eax, eax
mov rax, qword [r15]
mov rdx, qword [r15 + 0x10]
mov edx, dword [rdi + 0x10]
mov edx, dword [rdi + 0x10]
adc byte [rax + 0x29], cl
ror byte [rcx + rdi - 0x40], 1
invalid
sub rax, rdx
cmp rax, r8
invalid
ror byte [rdi], 0x82
jb 0x1400ac979
mov word [rax], es
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
push rbp
clc
mov qword [rsp + 0x20], r14
lea rcx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
loopne 0x1400ac943
mov rdx, rdi
mov edx, edi
mov r8, r15
clc
mov r9, rbx
invalid
mov qword [rbp - 0x10], r15
jge 0x1400ac8f7
call case.0x14003d63a.1544
mov rax, qword [rbp - 0x10]
invalid
invalid
invalid
dec dword [rax - 0x75]
invalid
invalid
mov rdi, qword [rax + 0x10]
mov r8, rdi
mov r14, qword [rbp - 8]
sub r8, r14
jb case.0x1400acc11.221
outsb dx, byte [rsi]
mov rbx, rax
mov ebx, eax
mov rdx, qword [rax + 8]
or byte [rcx + rax - 0xe], cl
add rdx, r14
add edx, esi
lea rcx, [rbp - 0x38]
call fcn.1400053a0
dec dword [rax - 0x7d]
jge case.0x1400aa414.197
invalid
je case.0x1400aa4f8.188
dec dword [rax - 0x7d]
jge case.0x1400aa414.197
add byte [rbp + rcx + 0x48], dh
cmp qword [rbp - 0x20], 0
cmp dword [rbp - 0x20], 0
add byte [rdx + rdx + 0x48], dh
je 0x1400ac953
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x15019dd34
loopne case.0x1400a83e8.230
invalid
jmp 0x1400ac95a
movups xmm0, xmmword [rbp - 0x20]
movups xmmword [rsi], xmm0
adc dword [rsi], eax
mov r14, rdi
jmp 0x1400ac965
lea rax, str.stream_did_not_contain_valid_UTF_8
add eax, 0x9ef3e
out dx, eax
or dword [rax], eax
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov qword [rsi], 1
add byte [rax], al
mov qword [rbx + 0x10], r14
mov rax, rsi
invalid
add rsp, 0x68
add esp, 0x68
adc byte [rax - 0x77], cl
invalid
add esp, 0x68
push 0x415e5f5b
pop rsi
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rbp
ret
mov rcx, r15
mov ecx, edi
stc
call fcn.140103550
mov rax, qword [r15 + 0x10]
add byte [rcx - 0x75], cl
adc byte [r8 - 0x77], r9b
invalid
invalid
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
clc
jmp 0x1400ac8f1
invalid
invalid
dec dword [rbp + rcx*4 + 5]
jrcxz case.0x1400ac6ee.1111
lea r8, [0x14014bd78]
or dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, rdi
mov edx, edi
call fcn.1400ff5f0
ud2
add byte [rdi], cl
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
push r15
push rdi
push rdi
push r14
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 + 0x60]
push 0x60
cmp qword [rbp - 0x20], 0
cmp dword [rbp - 0x20], 0
jge case.0x1400aba11.94
add byte [rcx + rcx + 0x48], dh
je 0x1400ac9d5
or dword [rax - 0x73], ecx
call 0x13f79c5bc
call 0x13f79c5bc
lea rcx, [rbp - 0x18]
lea ecx, [rbp - 0x18]
call 0x13f79c5bc
call fcn.1400a38d0
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push r15
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
invalid
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
mov rcx, qword [rbp - 0x10]
mov qword [rcx + 0x10], rax
add rsp, 0x28
add esp, 0x28
invalid
invalid
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
push rsi
sub rsp, 0x30
sub esp, 0x30
xor byte [rcx + rcx*4 - 0x38], cl
mov rax, r9
enter 0xffffffffffff8948, 0xffffffffffffffce
mov rsi, rcx
invalid
lea rcx, [0x14014e020]
out dx, al
adc eax, 0x8b46000a
or al, byte [rax]
mov r9d, dword [rcx + r8*4]
or al, 0x81
or dword [rax - 0x39], 0x282444
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x28], 0
sub byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x28
invalid
lea r8, [rsp + 0x28]
sub byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0x15ff
invalid
invalid
mov rcx, rdx
mov rdx, rax
call qword [sym.imp.KERNEL32.dll_SetFilePointerEx]
adc eax, 0x58740
xchg dword [0x1b4cb4f53], eax
add eax, 0x74c08500
test eax, eax
sal byte [rbp + rcx + 0x48], 0x8b
and al, 0x28
invalid
je 0x1400aca61
or eax, 0x24448b48
mov rax, qword [rsp + 0x28]
sub byte [rax - 0x77], cl
or byte [rcx], r14b
shr bl, 0x17
jmp 0x1400aca78
mov qword [rsi + 8], rax
xor eax, eax
jmp 0x1400aca78
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
stc
test dword [0x120cc126a], eax
add byte [rax - 0x3f], cl
loopne 0x1400aca8b
invalid
invalid
add byte [rax - 0x3f], cl
loopne 0x1400aca8b
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
invalid
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
or byte [rax + 1], r15b
or byte [rax + 1], bh
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rsi], rax
add rsp, 0x30
add esp, 0x30
pop rsi
ret
int3
int3
int3
int3
int3
int3
int3
push r15
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x158
sub esp, 0x158
sub esp, 0x158
in al, dx
pop rax
add dword [rax], eax
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
mov qword [rbp + 0xd0], 0xfffffffffffffffe
mov dword [rbp + 0xd0], 0xfffffffe
test eax, edx
add byte [rax], al
add dh, bh
invalid
invalid
invalid
invalid
mov r13, r8
mov rbx, rcx
mov ebx, ecx
retf
mov r15, qword [rcx + 8]
or byte [rbx + rcx*4 + 0x71], cl
adc byte [rbp - 0x7b], cl
test byte [rax - 0x77], 0x95
mov qword [rbp + 0xc0], rdx
je 0x1400acb27
mov qword [rbp + 0xb8], r13
mov r14, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
test r14, r14
mov qword [rbp + 0xc0], rdx
mov dword [rbp + 0xc0], edx
je 0x1400acb27
push rdi
mov qword [rbp + 0xb8], r13
lodsd eax, dword [rsi]
mov eax, 0x49000000
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
fld qword [rbx + 0xf]
mov r13, rbx
mov ebp, ebx
movzx eax, byte [r14 + r15 - 1]
cmp al, 0x2f
mov dh, 0x44
invalid
invalid
setne r12b
setne ah
xchg ebp, eax
invalid
cmp al, 0x5c
setne bl
ret
ret
lea rcx, [rbp + 0x60]
mov rdx, r15
cli
cli
mov r8, r14
call fcn.1400a7c80
invalid
invalid
invalid
movzx r9d, byte [rbp + 0x60]
invalid
movzx eax, r9b
mov dh, 0xc1
mov r11, qword [rbp + 0x70]
jo case.0x14008c005.1001
mov r10, qword [rbp + 0x80]
mov edx, dword [rbp + 0x80]
xchg ebp, eax
add byte [rax], 0
add byte [rax - 0x73], cl
or eax, 0xaa24b
invalid
invalid
or al, byte [rax]
invalid
lea rcx, [0x140156d60]
lea ecx, [0x140156d60]
movabs byte [0x14881146348000a], al
add byte [rax + 0x63], cl
adc al, 0x81
movsxd rdx, dword [rcx + rax*4]
invalid
add rdx, rcx
add edx, ecx
retf 0x894c
mov rcx, r15
mov ecx, edi
jmp rdx
lea rcx, [r11 + 4]
lea ecx, [rbx + 4]
add al, 0xeb
add al, 0xeb
jmp case.0x140083cb3.1073
mov sil, 6
mov sil, 6
invalid
xor edi, edi
xor r12d, r12d
inc dword [rbp + 0x31]
in al, 0xe9
invalid
jmp 0x1400acc9c
push 0x49000001
lea ecx, [rdx + 1]
invalid
invalid
add byte [rax], al
add byte [rcx - 0x73], cl
lea rcx, [r10 + 1]
add qword [rbp - 0x7b], rcx
add dword [rbp - 0x7b], ecx
test r10, r10
test edx, edx
ror byte [rcx + 0xf], cl
retf 0x14c
retf 0x14c
cmove rcx, r10
retf 0x14c
add rcx, r11
add ecx, ebx
add rcx, 8
or bl, ch
jmp case.0x140083cb3.1073
and byte [rcx + 6], bh
mov ecx, 6
add bl, ch
jmp case.0x140083cb3.1073
sbb dword [rcx - 0x73], ecx
add qword [rbp - 0x7b], rcx
add dword [rbp - 0x7b], ecx
lea rcx, [r10 + 1]
add dword [rbp - 0x7b], ecx
test r10, r10
test edx, edx
ror byte [rcx + 0xf], cl
retf 0x14c
invalid
invalid
cmove rcx, r10
cmove ecx, edx
add rcx, r11
add ecx, ebx
invalid
add rcx, 2
add ecx, 2
add ch, bl
jmp case.0x140083cb3.1073
add eax, 0x2b9
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
mov ecx, 2
cmp rcx, r14
cmp ecx, esi
int1
ja case.default.0x1400ad46f
add byte [rax], al
add byte [rbp + 4], dh
jne case.0x14008c005.1006
add al, 0x31
invalid
xor edi, edi
jmp case.0x14009b9c6.1039
invalid
invalid
add rcx, r15
add ecx, edi
movzx ecx, byte [rcx]
mov dh, 9
cmp cl, 0x2f
sete dl
xchg esp, eax
ret 0xf980
stc
pop rsp
stc
invalid
stc
pop rsp
sete dil
sete bh
or dil, dl
or bh, dl
xlatb
and r12b, bl
and ah, bl
fmul qword [rax - 0x75]
mov rcx, qword [rbp + 0x61]
invalid
invalid
mov rdx, qword [rbp + 0x68]
mov qword [rbp + 7], rdx
mov dword [rbp + 7], edx
mov dword [rbp + 7], edx
push rbp
invalid
mov qword [rbp], rcx
add byte [r8 - 0x75], r9b
add byte [rax - 0x75], cl
mov rsi, qword [rbp + 0x78]
mov esi, dword [rbp + 0x78]
jne 0x1400acc1c
js 0x1400acb5e
mov ecx, 6
invalid
add byte [rax], al
add byte [rcx + 0x158d48c0], cl
mov eax, eax
ror byte [rax - 0x73], 0x15
lea rdx, [0x140156d7c]
lea edx, [0x140156d7c]
retf 0xaa1
movabs eax, dword [0x1498204634c000a]
ror byte [rcx + rcx*4 + 0x55], 1
loopne case.0x14008c005.1027
invalid
or al, byte [rax]
movsxd r8, dword [rdx + rax*4]
invalid
add r8, rdx
add eax, edx
mov qword [rbp - 0x20], r10
mov qword [rbp - 0x18], r11
mov dword [rbp - 0x18], ebx
pop rbp
call 0x13080550d
jne 0x1400acbb5
mov qword [rbp - 0x10], rsi
jne 0x1400acbb5
invalid
jmp r8
jmp rax
lea rdx, [r11 + 4]
add al, 0xeb
lea rdx, es:[r10 + 1]
lea rdx, [r10 + 1]
jmp 0x1400acbf4
lea rdx, [r10 + 1]
test r10, r10
test edx, edx
cmove rdx, r10
ror byte [rcx + rax - 0x26], cl
add rdx, r11
add edx, ebx
fimul dword [rax - 0x7d]
add rdx, 2
ret 0xeb02
add ch, bl
jmp 0x1400acbf4
adc cl, byte [rcx - 0x73]
push rdx
add dword [rbp - 0x7b], ecx
invalid
invalid
lea rdx, [r10 + 1]
test r10, r10
test edx, edx
ror byte [rcx + 0xf], cl
ror byte [rcx + rax - 0x26], cl
add edx, ebx
cmove rdx, r10
add rdx, r11
add edx, ebx
add edx, ebx
fimul dword [rax - 0x7d]
add rdx, 8
ret 0x4808
or byte [rax - 0x7b], cl
test rdx, rdx
test edx, edx
ror byte [rcx + rcx*4 - 0x15], cl
mov rbx, r13
je 0x1400acc1e
and cl, byte [rax - 0x73]
lea rdx, [0x140156d98]
lea edx, [0x140156d98]
adc eax, 0xaa195
movsxd rax, dword [rdx + rax*4]
add rax, rdx
invalid
mov r13, qword [rbp + 0xb8]
mov ebp, dword [rbp + 0xb8]
add byte [rax], al
add bh, bh
invalid
add byte [rax], al
jmp rax
loopne 0x1400acc5d
lea rcx, [r11 + 4]
lea ecx, [rbx + 4]
add al, 0x4c
cmp rcx, r14
cmp ecx, esi
je 0x1400acc84
jmp case.0x1400adef5.226
mov esi, r9d
mov esi, ecx
mov r13, qword [rbp + 0xb8]
lodsd eax, dword [rsi]
mov eax, 0xeb000000
add byte [rax], al
add bl, ch
jmp 0x1400acc95
imul edi, dword [rcx + 2], 0x4c
mov ebx, ebp
mov ecx, 2
add al, byte [rax]
add byte [rax], al
mov rbx, r13
mov r13, qword [rbp + 0xb8]
lodsd eax, dword [rsi]
mov eax, 0x4c000000
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
int1
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
int1
add byte [rax], al
cmp rcx, r14
int1
je 0x1400acc84
mov esi, r9d
mov esi, ecx
jmp 0x1400acc95
push rdx
mov esi, r9d
mov rbx, r13
mov ebx, ebp
mov r13, qword [rbp + 0xb8]
lodsd eax, dword [rsi]
mov eax, 0xeb000000
add bl, ch
add bl, ch
jmp 0x1400acc95
lea rax, [r10 + 1]
lea rax, [r10 + 1]
lea eax, [rdx + 1]
test r10, r10
test edx, edx
cmove rax, r10
cmove eax, edx
lea rcx, [r11 + rax]
lea ecx, [rbx + rax]
or al, 3
add rcx, 2
rol dword [rdx], 0x4c
cmp rcx, r14
cmp ecx, esi
int1
je 0x1400acc84
jmp case.0x1400adef5.226
ror byte [rcx - 0x73], cl
lea rax, [r10 + 1]
test r10, r10
add dword [rbp - 0x7b], ecx
ror byte [rcx + 0xf], cl
cmove rax, r10
invalid
invalid
cmove rax, r10
lea rcx, [r11 + rax]
add ecx, dword [rax - 0x7d]
ror dword [rax], 0x4c
or byte [rcx + rdi - 0xf], cl
add rcx, 8
or byte [rcx + rdi - 0xf], cl
cmp rcx, r14
int1
jne case.0x1400adef5.226
mov edx, 0x8944c031
xor eax, eax
mov esi, r9d
mov esi, ecx
mov esi, ecx
invalid
cmp r9b, 5
movzx r12d, r12b
mov dh, 0xe4
mov dh, 0xe4
cmove r12d, eax
cmove esp, eax
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
ror dword [rcx + rcx*4 - 0x16], 1
mov rcx, rdx
mov ecx, edx
mov rdx, r13
call fcn.1400a7970
test al, al
jne 0x1400acd20
invalid
lodsb al, byte [rsi]
invalid
jne 0x1400accf4
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
invalid
mov rdx, qword [rbp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rbp - 0x77], cl
call 0x13fba8fa5
call fcn.1400a7c80
invalid
mov r8, r13
call fcn.1400a7c80
movzx edx, byte [rbp + 0x60]
mov dh, 0x55
invalid
mov rcx, qword [rbp + 0x70]
mov ecx, dword [rbp + 0x70]
scasd eax, dword [rdi]
invalid
mov dh, 0x55
push rbp
invalid
mov ecx, dword [rbp + 0x70]
mov rax, qword [rbp + 0x80]
mov eax, dword [rbp + 0x80]
add byte [rax], 0
add byte [rbp + rcx*4 + 5], cl
lea eax, [0x140156dac]
invalid
invalid
add byte [rax], al
lea r8, [0x140156dac]
lea eax, [0x140156dac]
add eax, 0xaa0d8
movsxd rdx, dword [r8 + rdx*4]
adc al, 0x90
add rdx, r8
jmp rdx
ret 0xe2ff
add rcx, 4
jmp 0x1400acd17
invalid
xor al, 0x48
lea edx, [rax + 1]
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
rol dword [rdx], 0xeb
invalid
rol dword [rdx], 0xeb
add ch, bl
and byte [rcx + 6], bh
mov ecx, 6
add bl, ch
sbb dword [rax - 0x73], ecx
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
invalid
invalid
jmp 0x1400acd17
lea rdx, [rax + 1]
test rax, rax
test eax, eax
test eax, eax
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
invalid
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
add eax, 0x2b9
mov ecx, 2
cmp rcx, r13
mov ecx, 2
cmp rcx, r13
ja case.0x14007e9ed.1143
add byte [rax - 0x39], cl
adc byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rbx + 0x10], 0
mov rcx, rbx
mov rdx, qword [rbp + 0xc0]
xchg ebp, eax
rol byte [rax], 0
add byte [rbp - 0x77], cl
call 0x13fee6421
invalid
xchg ebp, eax
rol byte [rax], 0
add byte [rbp - 0x77], cl
call 0x13fee6421
call qword [rax + 0x58c48148]
invalid
pop rax
add dword [rax], eax
add byte [rbx + 0x5f], bl
nop
add rsp, 0x158
pop rbx
pop rdi
invalid
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
test r13, r13
in eax, dx
je 0x1400acdd9
add byte [rax], al
add byte [rax - 0x80], al
inc byte [rbx]
cmp sil, 3
jae 0x1400acdd9
mov qword [rbp - 0x60], r15
mov qword [rbp - 0x58], r14
test al, 0x40
mov byte [rbp - 0x50], dh
test al, 0x40
mov byte [rbp - 0x50], dh
mov rax, qword [rbp]
mov rcx, qword [rbp + 7]
mov qword [rbp - 0x4f], rax
invalid
add byte [r8 - 0x75], r9b
add byte [rax - 0x75], cl
invalid
mov cl, 0x48
mov dword [rbp - 0x48], ecx
mov qword [rbp - 0x48], rcx
mov rax, qword [rbp - 0x18]
mov qword [rbp - 0x40], rax
mov rax, qword [rbp - 0x10]
ror byte [rax - 0x75], 0x45
invalid
mov qword [rbp - 0x38], rax
mov rax, qword [rbp - 0x20]
loopne 0x1400acdd7
mov qword [rbp - 0x30], rax
mov dword [rbp - 0x30], eax
shl byte [r14 - 0x39], 1
fadd dword [r8]
add byte [rdx], al
invalid
invalid
mov word [rbp - 0x28], 0x200
mov dword [rbp - 0x28], 0x88400200
add byte [rdx], al
mov byte [rbp - 0x26], dil
jge 0x1400acd76
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
invalid
lea rdx, [rbp - 0x60]
call fcn.1400a8120
mov bl, 0xff
inc dword [rax + 0x480a607d]
jge case.0x14003276b.1661
or cl, byte [rax - 0x77]
pop rbp
clc
push rbp
movabs al, byte [0x607d80ffffb377e8]
mov bl, 0xff
inc dword [rax + 0x480a607d]
jge case.0x14003276b.1661
invalid
invalid
invalid
jge case.0x14003276b.1661
or cl, byte [rax - 0x77]
pop rbp
clc
mov dword [rbp - 8], ebx
jne 0x1400ace1f
insb byte [rdi], dx
mov qword [rbp + 0xa0], 0
movabs al, byte [0x4800000000000000]
mov dword [rbp + 0xa8], 8
test dword [rax + 0x8000000], ebp
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0xa8], 8
test dword [rax + 0x8000000], ebp
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax - 0x39], cl
invalid
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 byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
invalid
add dword [eax], eax
add dword [rax], eax
add byte [rax], al
jmp case.0x1400a7a4a.278
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
invalid
mov rsi, qword [rbp + 0xc0]
mov esi, dword [rbp + 0xc0]
rol byte [rax], 0
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rdx, rsi
mov edx, esi
mov r8, r13
mov r8, r13
call 0x13fb95fd6
call fcn.1400a7c80
movzx eax, byte [rbp + 0x60]
mov dh, 0x45
invalid
scasb al, byte [rdi]
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
invalid
invalid
invalid
movzx r8d, al
movzx eax, al
ror byte [rbp + rcx*4 + 0xd], 0xbf
lahf
lea r9, [0x140156dc8]
mov edi, 0x4f000a9f
invalid
or al, byte [rax]
add byte [rdi + 0x63], cl
movsxd r10, dword [r9 + r8*4]
adc al, 0x81
or dword [rbp + 1], 0xe8894dca
add r10, r9
mov r8, r13
retf 0x894d
jmp r10
add rcx, 4
add ecx, 4
jmp case.0x1400acbc5.41
cwde
add dword [rax], eax
add byte [rax], al
mov rsi, r13
add byte [rax], al
mov rsi, r13
out dx, al
movzx eax, byte [0x1401660a0]
mov dh, 5
add eax, 0xb9277
ja 0x1400acdb9
or eax, dword [rax]
add byte [rcx + 0xe0], bh
mov ecx, 0xe0
loopne 0x1400ace2c
add byte [rax], al
add byte [rdx + 8], bh
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
mov edx, 8
or byte [rax], al
add byte [rax], al
invalid
add al, ch
push 0x48fff918
stc
invalid
invalid
call fcn.14003e6a0
test rax, rax
test eax, eax
stc
dec dword [rax - 0x7b]
invalid
test eax, eax
ror byte [rdi], 0x84
je 0x1400ad4f7
mov dh, 6
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r14, rax
mov esi, eax
mov rax, qword [rbp + 0x90]
test dword [rax + 0x49000000], edx
mov dword [rsi + 0x30], eax
invalid
invalid
nop
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r14 + 0x30], rax
xor byte [rdi], r9b
xor byte [rdi], cl
movups xmm0, xmmword [rbp + 0x60]
adc byte [rbp + 0x60], al
invalid
movups xmm1, xmmword [rbp + 0x70]
movups xmm2, xmmword [rbp + 0x80]
xchg ebp, eax
add byte [rax], 0
invalid
jo case.0x14003276b.1674
jo case.0x14003276b.1674
adc byte [rbp + 0x80], dl
xchg ebp, eax
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xf], al
movups xmmword [r14 + 0x20], xmm2
movups xmmword [rsi + 0x20], xmm2
adc dword [rsi + 0x20], edx
and byte [rcx + 0xf], al
adc dword [rsi + 0x10], ecx
invalid
invalid
movups xmmword [r14 + 0x10], xmm1
adc byte [rcx + 0xf], r8b
adc byte [rcx + 0xf], al
movups xmmword [r14], xmm0
adc dword [rsi], eax
mov qword [rbp + 0x10], 4
adc byte [r8 + rax], r8b
adc byte [rax + rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x75], cl
jne 0x1400ace90
invalid
invalid
and byte [r9], r8b
add dword [rax], eax
invalid
add byte [rax], al
mov qword [rbp + 0x18], r14
jne 0x1400ace90
mov qword [rbp + 0x20], 1
mov dword [rbp + 0x20], 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rdi], cl
adc byte [rbp - 0x60], al
movups xmm0, xmmword [rbp - 0x60]
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
adc byte [rbp - 0x40], dl
mov al, 0xf
adc byte [rbp - 0x40], dl
push rbp
ror byte [rdi], 0x10
movups xmm3, xmmword [rbp - 0x30]
pop rbp
ror byte [rdi], 1
movaps xmmword [rbp + 0x90], xmm3
sub dword [rbp + 0x90], ebx
add byte [rax], al
movaps xmmword [rbp + 0x80], xmm2
add byte [rax], al
movaps xmmword [rbp + 0x70], xmm1
movaps xmmword [rbp + 0x60], xmm0
sub dword [rbp + 0x60], eax
jo case.0x1400ac6ee.50
jo case.0x1400ac6ee.50
sub dword [rbp + 0x60], eax
lea rcx, [rbp + 0x28]
lea rdx, [rbp + 0x60]
call fcn.1400a8120
insd dword [rdi], dx
mov dl, 0xff
invalid
invalid
insd dword [rdi], dx
mov dl, 0xff
invalid
invalid
inc dword [rax + 0x740a287d]
cmp byte [rbp + 0x28], 0xa
je case.0x1400acc11.254
outsb dx, byte [rsi]
outsb dx, byte [rsi]
mov r15d, 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [rbp + 0x10]
add byte [rax], al
lea rdi, [rbp + 0x10]
adc byte [rbp + rcx*4 + 0x6d], cl
lea r13, [rbp + 0x28]
sub byte [rbp + rcx*4 + 0x65], cl
invalid
lea r12, [rbp + 0x60]
lea esp, [rbp + 0x60]
invalid
nop dword [rax + rax]
add byte [rax], r8b
add byte [rax], al
add byte [rbx + rdi + 0x7d], cl
cmp r15, qword [rbp + 0x10]
adc byte [rbp + 0xf], dh
jne case.0x14003d80c.1525
mov rcx, rdi
stc
mov rdx, r15
cli
call fcn.1400a9bb0
mov r14, qword [rbp + 0x18]
mov esi, dword [rbp + 0x18]
int3
dec dword [rbx + rcx*4 + 0x75]
mov esi, dword [rbp + 0x18]
sbb byte [rcx + 0x6b], cl
imul rax, r15, 0x38
invalid
mov rcx, qword [rbp + 0x58]
pop r8
pop rax
mov qword [r14 + rax + 0x30], rcx
movups xmm0, xmmword [rbp + 0x28]
sub byte [r15], r9b
adc byte [rbp + 0x38], cl
invalid
sub byte [r15], r9b
sub byte [rdi], cl
adc byte [rbp + 0x38], cl
movups xmm2, xmmword [rbp + 0x48]
movups xmmword [r14 + rax + 0x20], xmm2
adc dword [rsi + rax + 0x20], edx
and byte [rcx + 0xf], al
adc dword [rsi + rax + 0x10], ecx
invalid
invalid
movups xmmword [r14 + rax + 0x10], xmm1
movups xmmword [rsi + rax + 0x10], xmm1
invalid
adc byte [rcx + 0xf], al
movups xmmword [r14 + rax], xmm0
movups xmmword [rsi + rax], xmm0
adc dword [rsi + rax], eax
invalid
inc r15
mov qword [rbp + 0x20], r15
mov dword [rbp + 0x20], edi
invalid
mov dword [rbp + 0x20], edi
mov rcx, r13
mov ecx, ebp
mov rdx, r12
loop case.0x14003d63a.1629
call fcn.1400a8120
cmp byte [rbp + 0x28], 0xa
invalid
push qword [rcx + 0x7d80ffff]
sub byte [rdx], cl
invalid
invalid
or dh, byte [rbp - 0x57]
jne 0x1400aced0
test eax, 0x1045100f
movups xmm0, xmmword [rbp + 0x10]
adc byte [rbp + 0x10], al
adc byte [rdi], cl
movaps xmmword [rbp + 0xa0], xmm0
sub dword [rbp + 0xa0], eax
test dword [rax + 0x48000000], esp
mov eax, dword [rbp + 0x20]
movabs al, byte [0x4820458b48000000]
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0xb0], rax
invalid
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0xb0], rax
mov dword [rbp + 0xb0], eax
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r13, rsi
mov ebp, esi
cmc
mov byte [rbp + 0xcf], 0
lea rcx, [rbp + 0x28]
invalid
invalid
iretd
add byte [rax - 0x73], cl
sub byte [r8 - 0x75], r9b
sub byte [rax - 0x75], cl
mov rsi, qword [rbp + 0xc0]
mov ch, 0xc0
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov r8, r13
mov r8, r13
mov rdx, rsi
mov edx, esi
mov r8, r13
mov eax, ebp
call fcn.1400a7c80
lodsd eax, dword [rsi]
invalid
movzx edx, byte [rbp + 0x28]
mov rcx, qword [rbp + 0x38]
mov ecx, dword [rbp + 0x38]
mov dh, 0x55
sub byte [rax - 0x75], cl
mov ecx, dword [rbp + 0x38]
invalid
invalid
mov ecx, dword [rbp + 0x38]
mov rax, qword [rbp + 0x48]
mov eax, dword [rbp + 0x48]
lea r8, [0x140156e18]
lea r8, [0x140156e18]
lea r8, [0x140156e18]
lea eax, [0x140156e18]
or al, byte [rax]
add byte [rbp + 0x63], cl
or al, 0x90
movsxd r9, dword [r8 + rdx*4]
invalid
add r9, r8
add ecx, eax
jmp r9
loope 0x1400acfc3
add rcx, 4
add ecx, 4
rol dword [rcx + rbp*8], 0xf0
add al, 0xe9
jmp 0x1400ad073
lock add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x42], cl
add dword [rax - 0x7b], ecx
test rdx, rdx
cmove r8, rdx
invalid
invalid
lea r8, [rdx + 1]
test rdx, rdx
test edx, edx
cmove r8, rdx
cmove eax, edx
ret 0x14c
add rcx, r8
add ecx, eax
add rcx, 8
add ecx, 8
jmp case.0x1400acbc5.41
and byte [rcx + 6], bh
mov ecx, 6
invalid
add bl, ch
jmp case.0x1400acbc5.41
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
test edx, edx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
cmove r8, rdx
cmove eax, edx
ret 0x14c
add rcx, r8
add ecx, eax
ror dword [rax - 0x7d], 0xc1
add ch, bl
invalid
add rcx, 2
add ecx, 2
jmp case.0x1400acbc5.41
add eax, 0x2b9
mov ecx, 2
add byte [rax], al
add byte [rbp - 0x77], cl
call 0x14fd2f907
sub eax, ecx
invalid
mov r8, r13
sub r8, rcx
sub eax, ecx
sub eax, ecx
jb case.0x14007e9ed.1143
invalid
or eax, 0x48000005
add eax, 0x3480000
add byte [rax], al
add byte [rax + 3], cl
add rcx, qword [rbp + 0xc0]
add ecx, dword [rbp + 0xc0]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
test r8, r8
je 0x1400acfdf
movzx ecx, byte [rsi]
mov dh, 0xe
invalid
cmp ecx, 0x2f
je 0x1400acfe3
invalid
cmp ecx, 0x5c
stc
pop rsp
je 0x1400acfe3
add al, 0x3c
add eax, 0x8d483973
cmp dword [rax - 0x73], ecx
cmp al, 5
jae case.default.0x1400ad010
invalid
cmp dword [rax - 0x73], ecx
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
invalid
mov rdx, r15
mov r8, r14
invalid
invalid
call fcn.1400a7c80
mov gs, word [rdi + rdi*8 - 0x49f0bb01]
lodsb al, byte [rsi]
invalid
inc dword [rdi + rcx - 0x4a]
movzx r8d, byte [rbp + 0x60]
movzx eax, byte [rbp + 0x60]
invalid
invalid
mov rax, qword [rbp + 0x70]
mov eax, dword [rbp + 0x70]
jo case.0x1400a79b3.265
jo case.0x1400a79b3.265
mov rdx, qword [rbp + 0x80]
mov edx, dword [rbp + 0x80]
add byte [rax - 0x73], cl
or eax, 0xa9ddb
invalid
popfq
or al, byte [rax]
invalid
lea rcx, [0x140156de4]
lea ecx, [0x140156de4]
fistp dword [rbp + 0x634e000a]
add byte [rsi + 0x63], cl
movsxd r9, dword [rcx + r8*4]
invalid
or al, 0x81
or dword [rcx + 1], 0xe1ff41c9
add r9, rcx
leave
jmp r9
lea rcx, [rax + 4]
lea ecx, [rax + 4]
add al, 0xe9
cmp eax, 0x45000004
invalid
jmp 0x1400ad459
test r12b, r12b
test ah, ah
in al, 0xf
test byte [rbx], al
std
je 0x1400acd28
invalid
lea rdx, [0x14014bf68]
lea edx, [0x14014bf68]
adc eax, 0x9ef3c
cmp al, 0xef
out dx, eax
or dword [rax], eax
add byte [rcx - 0x48], al
add dword [rax], eax
invalid
mov r8d, 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
fld1
invalid
xchg esi, eax
mov rcx, rbx
mov ecx, ebx
call fcn.1400ab0d0
loopne 0x1400ad038
invalid
invalid
jmp 0x1400acd28
jmp 0x1890ad03c
lea rdx, [rax + 1]
test rax, rax
test eax, eax
add dword [rax - 0x7b], ecx
test eax, eax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
invalid
cmove rdx, rax
cmove edx, eax
add rcx, rdx
add ecx, edx
ror dword [rax - 0x7d], 1
add rcx, 8
add ecx, 8
ror dword [rax], 0xeb
jmp 0x1400ad073
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
jmp 0x1400ad073
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
invalid
invalid
cmove rdx, rax
cmove edx, eax
ror byte [rax + 1], 1
add rcx, rdx
add ecx, edx
ror dword [rax - 0x7d], 1
add rcx, 2
jmp 0x1400ad073
rol dword [rdx], 0xeb
add ch, bl
add eax, 0x2b9
mov ecx, 2
add byte [rax], al
add byte [rcx + rdi - 0x17], cl
cmp rcx, r13
mov rax, qword [rbp + 0xc0]
mov eax, dword [rbp + 0xc0]
rol byte [rax], 0
add byte [rdi], cl
ja 0x1400ad4df
xchg dword [rsp + rax], ebx
pop rsp
add al, 0
add byte [rbp + 4], dh
jne 0x1400ad089
xor eax, eax
jmp 0x1400ad09e
shr bl, 0x15
add rcx, rax
mov rsi, rcx
movzx eax, byte [rsi]
cmp al, 0x2f
invalid
sete cl
cmp al, 0x5c
pop rsp
xchg esp, eax
sar dword [rsp + rbx*2], 0xf
pop rsp
invalid
pop rsp
sete al
or al, cl
xchg esp, eax
ror byte [rax], 0xc8
mov rcx, qword [rbp + 0x48]
mov ecx, dword [rbp + 0x48]
mov qword [rbp + 0x90], rcx
movups xmm0, xmmword [rbp + 0x28]
sub byte [rdi], cl
adc byte [rbp + 0x38], cl
invalid
movups xmm1, xmmword [rbp + 0x38]
cmp byte [rdi], cl
adc dword [rbp + 0x80], ecx
invalid
add byte [rax], 0
invalid
movups xmmword [rbp + 0x80], xmm1
lea eax, [rax + 0xf000000]
add byte [rdi], cl
movups xmmword [rbp + 0x70], xmm0
adc dword [rbp + 0x70], eax
jo case.0x1400aa4f8.219
mov rcx, qword [rbp + 0xc0]
mov ecx, dword [rbp + 0xc0]
add byte [rax], al
mov qword [rbp + 0x60], rcx
mov dword [rbp + 0x60], ecx
invalid
mov qword [rbp + 0x68], r13
insd dword [rdi], dx
push 0xffffffff9885c766
invalid
invalid
invalid
cwde
mov word [rbp + 0x98], 0x200
cwde
add byte [rax], al
add byte [rax], al
invalid
add byte [rdx], al
add cl, byte [rax + 0x9a85]
mov byte [rbp + 0x9a], al
lea rsi, [rbp + 0x29]
test dword [rdx + 0x48000000], ebx
lea esi, [rbp + 0x29]
add byte [rax - 0x73], cl
jne 0x1400ad107
lea rdi, [rbp + 0x28]
jge 0x1400ad10a
lea rbx, [rbp + 0x60]
lea ebx, [rbp + 0x60]
xor r15d, r15d
xor edi, edi
lea r14, [rbp + 0xa0]
lea esi, [rbp + 0xa0]
mov ch, 0xa0
add byte [rax], al
add bl, ch
jmp 0x1400ad143
nop word cs:[rax + rax]
nop word cs:[rax + rax]
movabs al, byte [0x66666651eb000000]
jmp 0x1400ad143
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
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
add byte [rax], al
mov rax, qword [rbp + 0xa8]
test al, 0
add byte [rax], al
imul rcx, rdx, 0x38
imul ecx, edx, 0x38
retf 0x4438
mov byte [rax + rcx], r12b
mov byte [rax + rcx], ah
and al, 8
movups xmm0, xmmword [rsi]
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
adc byte [rsi + 0x10], cl
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rax + rcx + 1], xmm0
or byte [rcx], r8b
or byte [rcx], r8b
movups xmmword [rax + rcx + 0x11], xmm1
adc dword [rax + rcx + 0x11], ecx
or byte [rcx], r10b
adc dword [rdi], ecx
adc dword [rax + rcx + 0x21], edx
or byte [rcx], ah
movups xmmword [rax + rcx + 0x21], xmm2
or byte [rcx], ah
mov r8, qword [rsi + 0x2f]
mov eax, dword [rsi + 0x2f]
mov qword [rax + rcx + 0x30], r8
inc rdx
mov qword [rbp + 0xb0], rdx
xchg ebp, eax
mov al, 0
add byte [rax], al
xor byte [rax - 1], cl
ret 0x8948
xchg ebp, eax
mov al, 0
add byte [rax], al
mov byte [rbp + 0xcf], 0
add byte [rax], al
add byte [rax], al
mov rcx, rdi
mov rdx, rbx
call fcn.1400a8120
movzx r12d, byte [rbp + 0x28]
movzx esp, byte [rbp + 0x28]
movzx esp, byte [rbp + 0x28]
sub byte [rcx - 0x80], al
cld
or cl, byte [rdi]
test byte [rax + rax - 0x72bf0000], dh
and al, 0xfa
cmp r12b, 0xa
je 0x1400ad218
lea eax, [r12 - 6]
movzx ecx, al
lea rax, [rcx + 1]
cmp cl, 4
cmovae rax, r15
cmp rax, 1
je 0x1400ad1b0
cmp eax, 2
je 0x1400ad143
cmp eax, 3
jne 0x1400ad1f0
mov rax, qword [rbp + 0xb0]
sub rax, 1
invalid
add dword [rdx - 0x51], esi
call 0x188ba4396
mov rcx, qword [rbp + 0xa8]
mov ecx, dword [rbp + 0xa8]
imul rdx, rax, 0x38
cmp byte [rcx + rdx], 9
jne 0x1400ad143
mov qword [rbp + 0xb0], rax
jmp 0x1400ad143
xor edx, edx
cmp qword [rbp + 0xb0], 0
add byte [rax], al
ror byte [rax - 0x7d], cl
mov ebp, 0xb0
add byte [rax], al
setne dl
invalid
invalid
add byte [rax], al
setne dl
mov qword [rbp + 0xb0], rdx
cmp qword [rbp + 0xa0], rdx
cmp dword [rbp + 0xa0], edx
cmp dword [rbp + 0xa0], edx
jne 0x1400ad107
invalid
mov byte [rbp + 0xcf], 0
mov rcx, r14
call fcn.1400a9bb0
ror cl, 1
invalid
invalid
jmp 0x1400ad100
sbb edi, edi
invalid
invalid
ror cl, 1
invalid
sbb edi, edi
invalid
nop word cs:[rax + rax]
mov rdx, qword [rbp + 0xb0]
cmp rdx, qword [rbp + 0xa0]
movabs al, byte [0xffff03850f000000]
invalid
movabs al, byte [0xffff03850f000000]
inc esi
test edi, ecx
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dword [rbx], eax
invalid
mov byte [rbp + 0xcf], 0
mov rcx, r14
int1
call fcn.1400a9bb0
jmp 0x1400ad100
invalid
invalid
invalid
mov qword [rbp + 0x28], 0
mov dword [rbp + 0x28], 0
mov qword [rbp + 0x30], 1
mov qword [rbp + 0x38], 0
mov dword [rbp + 0x38], 0
mov dword [rbp + 0x38], 0
add byte [rax], al
add dh, al
add dword [rax - 0x75], ecx
mov eax, dword [rbp + 0xa0]
mov qword [rbp + 0xb8], rax
mov byte [rbp + 0x40], 1
mov rax, qword [rbp + 0xa0]
mov eax, dword [rbp + 0xa0]
mov qword [rbp + 0xb8], rax
test dword [rax + 0x48000000], edi
mov eax, dword [rbp + 0xa8]
invalid
test al, 0
add byte [rax], al
invalid
mov rax, qword [rbp + 0xa8]
test dword [rax + 0x48000000], ebp
mov dword [rbp + 0xc0], eax
test eax, eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov qword [rbp + 0xc0], rax
test eax, eax
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], esi
add byte [rax], al
invalid
invalid
mov rax, qword [rbp + 0xb0]
mov al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
test rax, rax
test eax, eax
ror byte [rdi], 0x84
je 0x1400ad25f
je 0x1400ad3d4
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]
rol byte [rax], 0
add byte [rax + 1], cl
fimul word [rbp + rcx*4 + 0x65]
lea r12, [rbp + 0x61]
add byte [rax], al
add rsi, rbx
lea r12, [rbp + 0x61]
lea rdi, [0x140156e34]
lea edi, [0x140156e34]
lea edi, [0x140156e34]
or al, byte [rax]
xor eax, eax
jmp case.0x1400acb1f.54
rdtsc
xor eax, eax
ror byte [rax - 0x7d], 0xc3
add rbx, 0x38
add ebx, 0x38
cmp byte [rax + 0x39], cl
je 0x1400ad3d4
je 0x1400ad3d4
add byte [rax], al
cmp rbx, rsi
je 0x1400ad3d4
add byte [rax], al
movzx r13d, byte [rbx]
cmp r13d, 0xa
std
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
mov byte [rbp + 0x60], r13b
mov rcx, qword [rbx + 0x30]
xor byte [r9 - 0x77], cl
and al, 0x2f
insd dword [rdi], dx
invalid
xor byte [r9 - 0x77], cl
and al, 0x2f
movups xmm0, xmmword [rbx + 1]
adc byte [rbx + 1], al
add dword [r15], ecx
add dword [rdi], ecx
movups xmm1, xmmword [rbx + 0x11]
adc byte [rbx + 0x11], cl
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
and al, 0xa8
add dword [rdx + rbp + 0x48], esi
je 0x1400ad2f2
lea rcx, [rbp + 0x60]
test al, 1
je 0x1400ad2f2
lea rcx, [rbp + 0x60]
invalid
lea rdx, [0x14014c0a8]
lea edx, [0x14014c0a8]
adc eax, 0x9edd5
invalid
or dword [rax], eax
call fcn.1400a84e0
mov dl, 0xff
inc dword [rax + rax*8 - 0x47bee98b]
test al, al
jne 0x1400ad2f2
invalid
invalid
invalid
add dword [rax], eax
invalid
test al, al
jne 0x1400ad2f2
invalid
invalid
mov r8d, 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
sub byte [r8 - 0x73], r9b
invalid
lea rcx, [rbp + 0x28]
lea rdx, [0x14014bf68]
lea edx, [0x14014bf68]
lea edx, [0x14014bf68]
adc eax, 0x9ec7b
in al, dx
or dword [rax], eax
call fcn.1400ab0d0
dec dword [rbx + rcx*4 + 0x75]
jo case.0x1400ad31d.2
invalid
mov r14, qword [rbp + 0x70]
jne 0x1400ad366
lea eax, [r13 - 6]
lea eax, [rbp - 6]
movzx eax, al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0x78], 1
lea r15, [rax + 1]
lea edi, [rax + 1]
cmp al, 4
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi + rcx + 0x43], cl
clc
cmovae r15, rax
movsxd rax, dword [rdi + r15*4]
add rax, rdi
clc
mov r8, r15
lea rdx, [0x14014bf68]
lea edx, [0x14014bf68]
lea edx, [0x14014bf68]
adc eax, 0x9ec4b
in al, dx
in al, dx
or dword [rax], eax
add bh, bh
loopne case.0x1400adef5.260
invalid
jmp rax
mov rdx, qword [rbp + 0x88]
mov edx, dword [rbp + 0x88]
xchg ebp, eax
mov byte [rax], al
add byte [rax], al
mov r8, qword [rbp + 0x90]
add byte [rax], al
add bl, ch
jmp case.0x1400ad31d.1
xor dword [rax - 0x75], ecx
push rbp
mov rdx, qword [rbp + 0x68]
push 0xffffffffebf0894d
sub byte [rcx - 0x48], al
mov r8d, 1
mov r8, r14
mov eax, esi
jmp case.0x1400ad31d.1
mov r8d, 1
add byte [rax - 0x73], cl
adc eax, 0xa4545
lea rdx, [0x14015188a]
add bl, ch
sbb dword [rcx - 0x48], eax
invalid
invalid
jmp case.0x1400ad31d.1
mov r8d, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xa4534
xor al, 0x45
or al, byte [rax]
lea rdx, [0x140151888]
xor al, 0x45
or al, byte [rax]
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
nop word cs:[rax + rax]
invalid
lea rcx, [rbp + 0x28]
sub r8b, r13b
call fcn.1400ab0d0
cmp r15d, 1
inc dword [rcx]
invalid
invalid
invalid
inc dword [rcx - 0x7d]
inc dword [rcx]
je case.0x1400ad396.5
test byte [rdx], cl
invalid
invalid
mov al, 1
test r15, r15
jne 0x1400ad27f
invalid
invalid
invalid
mov rax, qword [rbp + 0x80]
mov eax, dword [rbp + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], al
mov ecx, r13d
mov ecx, ebp
lea rdx, [0x140156e48]
or al, byte [rax]
movsxd rcx, dword [rdx + rcx*4]
or al, 0x8a
mov cl, byte [rax + 1]
sar edi, 1
invalid
add rcx, rdx
jmp rcx
loope 0x1400ad3e2
add r14, 4
add esi, 4
mov r13, r14
jmp case.0x1400ad396.2
lea rcx, [rax + 1]
lea ecx, [rax + 1]
test rax, rax
cmove rcx, rax
lea r13, [r14 + rcx]
sub al, 0xe
add r13, 8
jmp case.0x1400ad396.2
invalid
or bl, ch
adc ecx, dword [rax - 0x73]
add qword [rax - 0x7b], rcx
lea rcx, [rax + 1]
test rax, rax
invalid
ror byte [rax + 0xf], 0x44
cmove rcx, rax
enter 0xffffffffffff8d4d, 0x2c
invalid
lea r13, [r14 + rcx]
sub al, 0xe
add r13, 2
invalid
test r13, r13
in eax, dx
setne al
jmp 0x1400ad27f
stosd dword [rdi], eax
invalid
invalid
invalid
stosd dword [rdi], eax
invalid
cmp qword [rbp + 0xb8], 0
mov eax, 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + rdx + 0x48], dh
je 0x1400ad3f4
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
mov word [rbx], cs
add byte [rcx], dh
or eax, dword [rax]
xor edx, edx
mov r8, qword [rbp + 0xc0]
add byte [rax], al
ror byte [rbx + rcx*4 - 0x7b], cl
rol byte [rax], 0
invalid
add byte [rax], al
add bh, bh
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x57c34
xor al, 0x7c
add eax, 0x758b4800
add byte [rax - 0x75], cl
invalid
add byte [rax - 0x75], cl
mov rsi, qword [rbp - 8]
jne 0x1400ad3f0
clc
cmp qword [rsi], 0
je 0x1400ad411
add byte ds:[rbx + rdx + 0x4c], dh
mov eax, dword [rsi + 8]
invalid
mov r8, qword [rsi + 8]
or byte [rax - 0x75], cl
or eax, 0xb8be7
invalid
mov rcx, qword [0x140165ff0]
add byte [rcx], dh
xor edx, edx
sar bh, cl
adc eax, 0x57c17
invalid
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
add eax, 0x45100f00
sub byte [rdi], cl
movups xmm0, xmmword [rbp + 0x28]
adc byte [rbp + 0x28], al
sub byte [r15], r9b
movups xmm1, xmmword [rbp + 0x38]
adc byte [rbp + 0x38], cl
movups xmmword [rsi + 0x10], xmm1
adc byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
jmp 0x1400acd3a
dec dword [rax - 0x73]
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
add qword [rax - 0x7b], rcx
test rdx, rdx
cmove rcx, rdx
add rcx, rax
add rcx, 2
jmp 0x1400ad459
invalid
ror byte [rax + 0xf], cl
retf 0x148
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
jmp 0x1400ad459
sbb dword [rax - 0x73], ecx
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rcx, rax
add rcx, 8
jmp 0x1400ad459
add qword [rax - 0x7b], rcx
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], cl
retf 0x148
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
int1
add byte [rax], al
cmp rcx, r14
int1
ja case.default.0x1400ad46f
mov ecx, r8d
mov ecx, eax
lea r8, [0x140156e00]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
add rax, 4
add eax, 4
rol byte [rbx + rbp*8], 0x38
jmp 0x1400ad4af
xor eax, eax
jmp 0x1400ad4b8
cmp eax, 0x14a8d48
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
retf 0x148
enter 0xffffffffffff8348, 0xffffffffffffffc0
add ch, bl
invalid
retf 0x148
and byte [rax + 6], bh
mov eax, 6
jmp 0x1400ad4af
sbb dword [rax - 0x73], ecx
add qword [rax - 0x7b], rcx
ror byte [rax + 0xf], cl
retf 0x148
retf 0x148
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
retf 0x148
enter 0xffffffffffff8348, 0xffffffffffffffc0
or bl, ch
invalid
retf 0x148
add eax, 0x2b8
add byte [rcx + 0x39], cl
invalid
mov eax, 2
cmp r14, rax
jb 0x1400acd28
mov qword [rbx + 0x10], rax
mov dword [rbx + 0x10], eax
jmp 0x1400acd28
clc
invalid
lea r8, str.library_std_srcpath.rs
or dword [rax], eax
mov rdx, r14
call fcn.1400ff5f0
invalid
invalid
add eax, 0x58d4c00
jns 0x1400ad4bf
lea r8, str.library_std_srcpath.rs
add eax, 0x9ea79
or dword [rax], eax
add byte [rcx + rcx*4 - 0x16], cl
mov rdx, r13
mov edx, ebp
invalid
call fcn.1400ff5f0
add dh, al
test edi, ecx
iretd
mov byte [rbp + 0xcf], 0
iretd
add byte [rax], al
add byte [rax], al
invalid
lea r8, str.library_std_srcpath.rs
mov rdx, r13
mov edx, ebp
invalid
invalid
add byte [rcx + rcx*4 - 0x16], cl
mov edx, ebp
call fcn.1400ff5f0
ud2
invalid
and byte [0xf915e3f8], al
or byte [rax], al
add byte [rdi], cl
or edi, dword [rcx + 8]
mov ecx, 8
add byte [rax], al
mov edx, 0xe0
call fcn.1400ff140
invalid
sbb al, 5
invalid
add byte [rax], al
add al, ch
cmp bl, byte [rax + 0xf66cc00]
invalid
int3
nop word [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 rdi
push r14
push r13
push rbp
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
invalid
stosb byte [rdi], al
add byte [rax], 0
invalid
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x7d], cl
cmp qword [rbp + 0xb8], 0
mov ebp, 0xb8
add byte [rax], al
add byte [rax], al
add byte [rsi + rdx + 0x48], dh
mov ecx, dword [0x140165ff0]
or eax, 0xb8ab3
je 0x1400ad54c
mov rcx, qword [0x140165ff0]
or eax, 0xb8ab3
mov bl, 0x8a
or eax, dword [rax]
mov cl, byte [rbx]
add byte [rcx], dh
xor edx, edx
ror byte [rbx + rcx*4 - 0x7b], cl
mov r8, qword [rbp + 0xc0]
mov eax, dword [rbp + 0xc0]
rol byte [rax], 0
add bh, bh
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x57adc
add eax, 0x7d834800
sub byte [rax], al
cmp qword [rbp + 0x28], 0
cmp dword [rbp + 0x28], 0
jge case.0x1400acc11.273
add byte [rbx + rdx + 0x4c], dh
je case.0x1400a83e8.280
adc ecx, dword [rbx + rcx*4 + 0x45]
mov r8, qword [rbp + 0x30]
mov eax, dword [rbp + 0x30]
xor byte [r8 - 0x75], r9b
xor byte [rax - 0x75], cl
mov rcx, qword [0x140165ff0]
or eax, 0xb8a92
xchg edx, eax
mov cl, byte [rbx]
add byte [rcx], dh
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
or eax, dword [rax]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
ret 0x57a
jp case.0x140079321.1184
add dh, al
test edi, ecx
mov byte [rbp + 0xcf], 1
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add dword [rax - 0x7d], ecx
invalid
add rsp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
nop
nop
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
invalid
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
invalid
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x7d], cl
jge case.0x140079321.1194
cmp qword [rbp + 0x10], 0
add byte [rbx + rdx + 0x4c], dh
mov eax, dword [rbp + 0x18]
invalid
invalid
je case.0x14007e9ed.1176
adc ecx, dword [rbx + rcx*4 + 0x45]
sbb byte [rax - 0x75], cl
invalid
mov r8, qword [rbp + 0x18]
sbb byte [r8 - 0x75], r9b
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
or eax, 0xb8a42
xor edx, edx
sar bh, cl
adc eax, 0x57a72
invalid
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
add eax, 0x83489000
invalid
nop
add rsp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push r15
push rdi
push r14
push rsi
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]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
cmp byte [rbp + 0xcf], 0
add byte [rax], al
cmp byte [rbp + 0xcf], 0
iretd
add byte [rax], al
add byte [rbp + 0x20], dh
jne 0x1400ad615
cmp qword [rbp + 0xa0], 0
cmp dword [rbp + 0xa0], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rbp + 0xa8]
test al, 0
add byte [rax], al
je 0x1400ad615
invalid
mov r8, qword [rbp + 0xa8]
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [0x140165ff0]
mov rcx, qword [0x140165ff0]
jrcxz case.0x140079321.1190
mov dword [rbx], ecx
add byte [rcx], dh
or eax, dword [rax]
xor edx, edx
sar bh, cl
adc eax, 0x57a13
adc edi, dword [rdx + 5]
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc edi, dword [rdx + 5]
jp 0x1400ad619
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
int3
int3
int3
push rdi
push rbx
sub rsp, 0x50
sub esp, 0x50
mov r8, rdx
mov rdx, rcx
mov edx, ecx
retf 0x8d48
lea rcx, [rsp + 0x20]
and al, 0x20
and al, ch
test r15b, dil
invalid
call fcn.1400a5a90
mov rax, qword [rsp + 0x20]
mov eax, dword [rsp + 0x20]
invalid
dec dword [rax - 0x75]
mov eax, dword [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rsi, qword [rsp + 0x28]
je case.0x1400acb1f.65
and al, 0x28
sub byte [rax - 0x41], cl
movabs rdi, 0x8000000000000000
cmp rax, rdi
clc
mov edi, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xff83948], al
or byte [rax + 0x39], 0xf8
invalid
or byte [rax + 0x39], 0xf8
clc
je case.0x1400a83e8.300
test byte [rcx + 0x48000000], cl
add byte [rax], al
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
and al, 0x20
mov qword [rsp + 0x28], rsi
je case.0x1400a7a4a.308
sub byte [rax - 0x77], cl
and al, 0x30
and al, 0x30
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
and al, 0x30
xor byte [rax - 0x73], cl
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
and al, 0x38
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
push rsp
and al, 0x20
and byte [rcx - 0x50], al
mov r8b, 1
mov al, 1
add eax, ebp
call fcn.1400abb10
xchg ah, ah
in al, 0xff
invalid
dec dword [rax - 0x75]
pop rsp
and al, 0x38
invalid
mov rbx, qword [rsp + 0x38]
mov ebx, dword [rsp + 0x38]
cmp byte [rax - 0x75], cl
je 0x1400ad6b7
invalid
mov rsi, qword [rsp + 0x40]
mov esi, dword [rsp + 0x40]
and al, 0x40
cmp rbx, rdi
cmp rbx, rdi
cmp ebx, edi
sti
je case.0x1400a83e8.300
mov rcx, rsi
mov ecx, esi
xor edx, edx
sar bh, cl
adc eax, 0x57af4
hlt
jp 0x1400ad6a8
invalid
invalid
call qword [sym.imp.KERNEL32.dll_CreateDirectoryW]
hlt
add eax, 0x74c08500
add byte [rbp + 0x481b74c0], al
test ebx, ebx
invalid
test eax, eax
sal byte [rbx + rbx + 0x48], 0x85
je case.0x1400a83e8.294
sbb ecx, dword [rax - 0x7b]
test rbx, rbx
invalid
je case.0x1400acc11.284
adc cl, byte [rax - 0x75]
or eax, 0xb893c
cmp al, 0x89
or eax, dword [rax]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
cmp al, 0x89
mov dword [rbx], ecx
or eax, dword [rax]
add byte [rcx], dh
xor edx, edx
ror byte [rcx - 0x77], cl
mov r8, rsi
mov eax, esi
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x57969
imul edi, dword [rcx + 5], 0xebf63100
jns case.0x1400a83e8.294
add byte [rcx], dh
xor esi, esi
imul bl
jmp case.0x1400a83e8.300
sub bh, bh
adc eax, 0x57997
xchg edi, eax
jns case.0x1400acc11.286
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
xchg edi, eax
jns case.0x1400acc11.286
add eax, 0x48c78900
shl edi, 0x20
out 0x20, eax
add byte [rcx - 0x183eb739], cl
mov edi, eax
shl rdi, 0x20
out 0x20, eax
invalid
out 0x20, eax
and byte [rax - 0x7d], cl
or rdi, 2
or edi, 2
iretd
test rbx, rbx
test ebx, ebx
invalid
je case.0x1400a7a4a.320
adc cl, byte [rax - 0x75]
or eax, 0xb8911
invalid
mov dword [rbx], ecx
invalid
mov rcx, qword [0x140165ff0]
adc dword [rcx - 0x2dcefff5], ecx
mov dword [rbx], ecx
or eax, dword [rax]
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
xor edx, edx
mov r8, rsi
mov eax, esi
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x5793e
jns 0x1400ad6ee
add byte [rax - 0x77], cl
mov rsi, rdi
mov esi, edi
dec byte [rax - 0x77]
mov rax, rsi
mov eax, esi
invalid
add rsp, 0x50
add esp, 0x50
invalid
push rax
pop rbx
pop rdi
pop rsi
ret
int3
int3
int3
int3
int3
int3
push r15
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x1b8
sub esp, 0x1b8
in al, dx
mov eax, 0x48000001
add dword [rax], eax
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], 0
add byte [rax - 0x39], cl
mov qword [rbp + 0x130], 0xfffffffffffffffe
mov dword [rbp + 0x130], 0xfffffffe
test dword [rax], esi
add dword [rax], eax
xor byte [rcx], al
add byte [rax], al
invalid
add dh, bh
invalid
invalid
invalid
dec dword [rax - 0x77]
mov rsi, rdx
mov esi, edx
invalid
mov rdi, rcx
mov edi, ecx
iretd
lea rcx, [rbp + 0xc0]
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov rdx, rdi
mov r8, rsi
mov eax, esi
invalid
call fcn.1400a7c80
movsd dword [rdi], dword [rsi]
invalid
dec dword [rdi]
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
invalid
add byte [rax - 0x75], cl
mov rdx, qword [rbp + 0xe0]
mov edx, dword [rbp + 0xe0]
xchg ebp, eax
loopne 0x1400ad751
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
movzx r8d, al
movzx eax, al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 2
lea r9, [0x140156e60]
or eax, 0xa9702
add dl, byte [rdi + 0x634f000a]
xchg edi, eax
or al, byte [rax]
add byte [rdi + 0x63], cl
movsxd r10, dword [r9 + r8*4]
adc al, 0x81
or dword [rbp + 1], 0xf08949ca
add r10, r9
add edx, ecx
retf 0x8949
mov r8, rsi
invalid
mov r9, rdi
mov ecx, edi
stc
jmp r10
add rcx, 4
add ecx, 4
rol dword [rbx + rbp*8], 0x34
add al, 0xeb
xor al, 0x4c
invalid
jmp case.0x1400aa414.289
lea r8, [rdx + 1]
lea eax, [rdx + 1]
add dword [rax - 0x7b], ecx
add dword [rax - 0x7b], ecx
test rdx, rdx
test edx, edx
ror byte [rdi + rcx + 0x44], cl
cmove r8, rdx
cmove eax, edx
ret 0x14c
ret 0x14c
add rcx, r8
add ecx, eax
add rcx, 8
add ecx, 8
ror dword [rax], 0xeb
or bl, ch
jmp case.0x1400aa414.289
and byte [rcx + 6], bh
mov ecx, 6
invalid
add byte [rax], al
add byte [rax], al
add bl, ch
jmp case.0x1400aa414.289
sbb dword [rbp + rcx*4 + 0x42], ecx
lea r8, [rdx + 1]
lea eax, [rdx + 1]
add dword [rax - 0x7b], ecx
add dword [rax - 0x7b], ecx
test rdx, rdx
test edx, edx
ror byte [rdi + rcx + 0x44], cl
cmove r8, rdx
ret 0x14c
ret 0x14c
add rcx, r8
add ecx, eax
ror dword [rax - 0x7d], 0xc1
add rcx, 2
rol dword [rdx], 0xeb
add ch, bl
jmp case.0x1400aa414.289
add eax, 0x2b9
mov ecx, 2
add byte [rcx - 0x77], cl
mov r8, rsi
mov eax, esi
invalid
sub r8, rcx
jb 0x1400adbf6
invalid
add al, 0
add al, 0
add byte [rax + 1], cl
add rcx, rdi
add ecx, edi
stc
mov r9, rcx
mov ecx, ecx
leave
test r8, r8
sal byte [rsp + rdx + 0x41], 0xf
mov dh, 9
invalid
je 0x1400ad7d3
movzx ecx, byte [r9]
movzx ecx, byte [rcx]
or dword [rax - 0x6bf0d007], eax
cmp cl, 0x2f
stc
invalid
sete dl
cmp cl, 0x5c
stc
pop rsp
ret 0xf980
stc
pop rsp
sete cl
or cl, dl
xchg esp, eax
ror dword [rax], 0xd1
jmp 0x1400ad7d5
add dh, byte [rcx]
xor ecx, ecx
leave
mov rdx, qword [rbp + 0xe0]
loopne 0x1400ad7da
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rbp
mov qword [rbp + 0x2f], rdx
invalid
movups xmm0, xmmword [rbp + 0xc1]
test ecx, eax
add byte [rax], al
add byte [rdi], cl
movups xmm1, xmmword [rbp + 0xd1]
movups xmm1, xmmword [rbp + 0xd1]
invalid
movaps xmmword [rbp + 0x20], xmm1
movaps xmmword [rbp + 0x10], xmm0
and byte [r15], r9b
sub dword [rbp + 0x10], eax
test rsi, rsi
test esi, esi
je 0x1400ad801
cmp al, 6
jne 0x1400ad809
jmp 0x1400ad82a
cmp al, 2
ja case.0x1400acb1f.108
add byte [rax], al
mov rdx, qword [rbp + 0x2f]
mov qword [rbp + 0xdf], rdx
movaps xmm0, xmmword [rbp + 0x10]
invalid
add byte [rdi], cl
sub byte [rbp + 0x10], al
invalid
adc byte [rdi], cl
sub byte [rbp + 0x20], cl
movaps xmm1, xmmword [rbp + 0x20]
movaps xmmword [rbp + 0xd0], xmm1
movaps xmmword [rbp + 0xc0], xmm0
sub dword [rbp + 0xc0], eax
mov rdx, qword [rbp + 0xdf]
mov qword [rbp + 0xa8], rdx
movaps xmm0, xmmword [rbp + 0xc0]
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
movaps xmm1, xmmword [rbp + 0xd0]
invalid
movups xmmword [rbp + 0x99], xmm1
lea ebx, [rcx + 0xf000000]
add byte [rdi], cl
movups xmmword [rbp + 0x89], xmm0
adc dword [rbp + 0x89], eax
test dword [rcx + 0x48000000], ecx
mov dword [rbp + 0xb8], edi
mov ebp, 0xb8
mov qword [rbp + 0xb8], rdi
mov ebp, 0xb8
mov qword [rbp + 0x78], rdi
jge 0x1400ad8d7
mov qword [rbp + 0x80], rsi
add byte [rax], 0
add byte [rax + 0x8885], cl
add byte [rax], al
mov byte [rbp + 0x88], al
mov word [rbp + 0xb0], 0x200
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi - 0x39], ah
test dword [rax], esi
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, byte [rax + 0xb28d]
add byte [rax - 0x73], cl
add eax, 0xa57ee
or al, byte [rax]
mov byte [rbp + 0xb2], cl
mov dl, 0
add byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
out dx, al
push rdi
or al, byte [rax]
mov qword [rbp + 0x38], rax
cmp byte [r8 - 0x39], r9b
cmp byte [rax - 0x39], cl
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
mov dword [rbp + 0x70], 0x45c60200
jo 0x1400ad897
add byte [rdx], al
add al, dh
jb case.0x1400acb1f.72
mov byte [rbp + 0x72], 0
jb case.0x1400acb1f.72
lea rcx, [rbp - 0x28]
lea rdx, [rbp + 0x78]
push rbp
invalid
lea edx, [rbp + 0x78]
push rbp
js 0x1400ad88d
call fcn.1400adc90
out 3, eax
add byte [rax], al
add byte [rax + 0xf0ad87d], al
cmp byte [rbp - 0x28], 0xa
je 0x1400ad960
add byte [rax], al
jge 0x1400ad884
or cl, byte [rdi]
test byte [rbp + 0x48000000], ch
lea ebx, [rbp + 0xf8]
add byte [rax], al
lodsd eax, dword [rsi]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
popfq
lea rbx, [rbp + 0xf8]
clc
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
lea r14, [rbp - 0x60]
lea esi, [rbp - 0x60]
movabs al, byte [0xc0a58d4c387d8d4c]
lea r15, [rbp + 0x38]
lea edi, [rbp + 0x38]
lea r12, [rbp + 0xc0]
movsd dword [rdi], dword [rsi]
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x6d], cl
lea r13, [rbp - 0x28]
insd dword [rdi], dx
fmul dword [rax - 0x73]
jge 0x1400ad949
lea rdi, [rbp + 0x78]
lea edi, [rbp + 0x78]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, r14
add byte [rax], al
mov rcx, r14
int1
mov rdx, r15
cli
call fcn.1400adc90
movsd dword [rdi], dword [rsi]
add eax, dword [rax]
add byte [rax + 0xf0aa07d], al
jge case.0x1400aba11.182
or cl, byte [rdi]
add byte [rax], al
cmp byte [rbp - 0x60], 0xa
je 0x1400ad97d
invalid
mov byte [rax], al
add byte [rax], al
jge case.0x1400aba11.182
or cl, byte [rdi]
test byte [rax + 0x48000000], cl
mov eax, dword [rbp + 8]
invalid
invalid
add byte [rax], al
mov rax, qword [rbp + 8]
or byte [r8 - 0x77], r9b
test eax, esi
add byte [rax], al
invalid
mov qword [rbp + 0xf0], rax
mov dword [rbp + 0xf0], eax
lock add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rbp - 0x28]
adc byte [rbp - 0x28], al
fmul dword [rdi]
movups xmm1, xmmword [rbp - 0x18]
adc byte [rbp - 0x18], cl
movups xmm2, xmmword [rbp - 8]
push rbp
clc
movaps xmmword [rbp + 0xe0], xmm2
loopne 0x1400ad911
add byte [rax], al
movaps xmmword [rbp + 0xd0], xmm1
rol byte [rax], 1
add byte [rax], al
movaps xmmword [rbp + 0xc0], xmm0
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
ror byte [r8 - 0x77], 1
ror byte [rax - 0x77], 1
mov rax, qword [rbp - 0x30]
ror byte [rax - 0x77], 1
mov qword [rbx + 0x30], rax
mov dword [rbx + 0x30], eax
xor byte [r15], cl
xor byte [rdi], cl
movups xmm0, xmmword [rbp - 0x60]
adc byte [rbp - 0x60], al
movabs al, byte [0xc055100fb04d100f]
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
adc byte [rbp - 0x40], dl
mov r8b, 0xf
adc byte [rbp - 0x40], dl
ror byte [rdi], 0x11
push rbx
and byte [rdi], cl
movups xmmword [rbx + 0x10], xmm1
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
adc dword [rbx], eax
mov rcx, r12
mov rdx, rbx
mov edx, ebx
loope 0x1400ad98c
mov edx, ebx
call fcn.1400a84e0
xchg ebp, eax
stosd dword [rdi], eax
invalid
test al, al
je 0x1400ad97d
invalid
mov rcx, r13
mov rcx, r13
mov rdx, rdi
cli
call fcn.1400adc90
cmp byte [rbp - 0x28], 0xa
fmul dword [rdx]
jne case.0x140090ec6.1069
lea rcx, [rbp + 0xc0]
lea rdx, [rbp + 0x38]
cmp al, ch
and byte [rbx], al
add byte [rax], al
rol byte [rax], 0
add byte [rax - 0x73], cl
push rbp
cmp al, ch
and byte [rbx], al
add byte [rax], al
cmp byte [rbp + 0xc0], 0xa
je case.0x1400acb1f.108
invalid
invalid
add dword [rax], eax
invalid
mov ebp, 0xc0
or cl, byte [rdi]
test byte [0x1880ad97f], dl
mov rdi, qword [rbp + 0xb8]
mov edi, dword [rbp + 0xb8]
mov ebp, 0xb8
mov rcx, rdi
stc
mov rdx, rsi
call fcn.1400ad630
movabs eax, dword [0x4878458948fffffc]
cld
invalid
mov qword [rbp + 0x78], rax
test rax, rax
test eax, eax
test eax, eax
ror byte [rdi], 0x84
test byte [rax], 0
je case.0x1400acb1f.108
add byte [rax - 0x77], cl
ret
mov rbx, rax
and eax, 3
lea rcx, [0x140156e7c]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
loopne 0x1400ad9c2
movzx eax, byte [rbx + 0x10]
jmp 0x1400ad9ca
invalid
mov dh, 0x43
adc bl, ch
adc cl, byte [rdi]
movzx eax, byte [rbx + 0xf]
jmp 0x1400ad9ca
mov dh, 0x43
por mm1, qword [rax + rcx*2]
mov rcx, rbx
mov rcx, rbx
invalid
shr rcx, 0x20
shr ecx, 0x20
call fcn.1400a6440
mov bh, bh
inc dword [rax + rax*8 - 0x72b7c78c]
je case.0x1400acb1f.88
invalid
invalid
test al, al
je case.0x1400acb1f.88
cmp byte [rax - 0x73], cl
lea rcx, [rbp + 0xc0]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov rdx, rdi
mov r8, rsi
invalid
call fcn.1400ae120
cmp dword [rbp + 0xc0], 2
mov ebp, 0xc0
invalid
invalid
mov ebp, 0xc0
add dh, byte [rbp + 0x7c]
jne 0x1400ada65
add byte [rax], al
add byte [rdx], al
jne 0x1400ada65
jl 0x1400ada32
mov rax, qword [rbp + 0xc8]
mov eax, dword [rbp + 0xc8]
test eax, ecx
add byte [rax], al
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
mov byte [rbp + 0x38], 1
call fcn.1400a38d0
jmp case.0x1400ad31d.25
add byte [rax], al
invalid
iretd
pop rsi
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
js 0x1400ad9f3
lea rcx, [rbp + 0x78]
call fcn.1400a38d0
rcr dword [rsi - 1], 0xff
rcr dword [rsi - 1], 0xff
pop rsi
invalid
mov rcx, rdi
mov rdx, rsi
mov edx, esi
bnd call fcn.1400adfd0
call fcn.1400adfd0
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
invalid
test rax, rax
test eax, eax
je case.0x1400ad9b0.5
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.1400ad700
invalid
cld
invalid
dec dword [rax - 0x77]
ret
invalid
cld
invalid
test rax, rax
test eax, eax
sal byte [rbp + 0x61], 0x48
mov ecx, edi
stc
jne case.0x1400ad31d.25
invalid
mov rcx, rdi
stc
mov rdx, rsi
mov edx, esi
call fcn.1400ad630
sti
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.0x1400acb1f.108
sal byte [rax + rcx*2 + 0x48], 0x89
mov rbx, rax
mov ebx, eax
ret
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov edx, esi
bnd call case.0x1400a83e8.371
call case.0x1400a83e8.371
test al, al
sal byte [rax + rdi + 0x48], 0x8d
je case.0x1400ad31d.25
cmp byte [rax - 0x73], cl
lea rcx, [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.0x1400ad31d.24
mov eax, dword [rbp + 0x100]
test dword [rax], eax
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0x400], ch
test eax, 0x400
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
add byte [rax], al
invalid
add byte [rax], ah
and byte [rdi], cl
xchg esp, eax
sete dl
or dl, cl
ret 0xca08
shr al, 4
call 0x1b4db5e8c
or ecx, dword [rax - 0x73]
invalid
invalid
add al, 0x84
test al, dl
je case.0x1400ad31d.25
sal byte [rbx + rcx + 0x48], 1
lea rcx, [rbp + 0x78]
lea ecx, [rbp + 0x78]
js case.0x1400acb1f.104
js case.0x1400acb1f.104
call fcn.1400a38d0
pop rsi
pop rsi
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
mov eax, 0x5b000001
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
mov rax, rbx
mov eax, ebx
fmul dword [rax - 0x3f]
shr rax, 0x20
shr eax, 0x20
call 0x169035dd5
cmp eax, 0x28
clc
sub byte [rdi + 0x20], dh
ja case.default.0x1400adac5
and byte [rax - 0x73], cl
lea rcx, [0x140156e8c]
or eax, 0xa93ce
invalid
xchg ebx, eax
or al, byte [rax]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
shr cl, 0xfc
invalid
cld
jmp rax
xor eax, eax
jmp 0x1400ad9ca
cld
invalid
invalid
lea rbx, str.failed_to_create_whole_tree
sbb eax, 0x9dd83
sbb ebp, 9
fisttp qword [rcx]
or dword [rax], eax
add bl, ch
jmp case.0x1400ad31d.25
mov ebp, 0xece929b0
mov al, 0x29
sub ecx, ebp
jmp 0x1400ad9ca
in al, dx
invalid
invalid
mov al, 1
add ecx, ebp
jmp 0x1400ad9ca
in eax, 0xfe
invalid
mov al, 2
add ch, cl
jmp 0x1400ad9ca
fdivp st(6)
invalid
mov al, 3
add ebp, ecx
jmp 0x1400ad9ca
xlatb
invalid
invalid
push qword [rax - 0x12f16fc]
mov al, 4
add al, 0xe9
jmp 0x1400ad9ca
sar dh, 1
invalid
invalid
mov al, 5
add eax, 0xfffec9e9
push qword [rax - 0x13d16fa]
mov al, 6
invalid
invalid
invalid
jmp 0x1400ad9ca
leave
invalid
invalid
mov al, 6
jmp 0x1400ad9ca
ret 0xfffe
invalid
mov al, 7
invalid
jmp 0x1400ad9ca
mov ebx, 0xb0fffffe
or cl, ch
invalid
invalid
mov al, 8
jmp 0x1400ad9ca
mov ah, 0xfe
invalid
mov al, 9
jmp 0x1400ad9ca
lodsd eax, dword [rsi]
invalid
invalid
mov al, 0xa
jmp 0x1400ad9ca
cmpsb byte [rsi], byte [rdi]
invalid
invalid
push qword [rax - 0x16016f5]
mov al, 0xb
jmp 0x1400ad9ca
lahf
invalid
invalid
push qword [rax - 0x16716f4]
mov al, 0xc
jmp 0x1400ad9ca
cwde
invalid
invalid
mov al, 0xd
jmp 0x1400ad9ca
xchg ecx, eax
invalid
invalid
mov al, 0xe
jmp 0x1400ad9ca
mov bh, dh
invalid
invalid
mov al, 0xf
jmp 0x1400ad9ca
cmp esi, 0xffffffff
push qword [rax - 0x18316f0]
mov al, 0x10
invalid
jl case.0x1400ad31d.51
invalid
mov al, 0x10
jmp 0x1400ad9ca
jl case.0x1400ad31d.51
invalid
mov al, 0x11
jmp 0x1400ad9ca
jne case.0x1400ad31d.52
invalid
mov al, 0x12
adc ch, cl
jmp 0x1400ad9ca
outsb dx, byte [rsi]
invalid
invalid
mov al, 0x13
jmp 0x1400ad9ca
invalid
invalid
mov al, 0x14
jmp 0x1400ad9ca
invalid
invalid
invalid
mov al, 0x15
adc eax, 0xfffe59e9
push qword [rax - 0x1ad16ea]
mov al, 0x16
invalid
push rdx
invalid
jmp 0x1400ad9ca
pop rcx
invalid
invalid
mov al, 0x16
invalid
jmp 0x1400ad9ca
push rdx
invalid
invalid
mov al, 0x17
jmp 0x1400ad9ca
invalid
invalid
mov al, 0x18
jmp 0x1400ad9ca
invalid
invalid
mov al, 0x19
jmp 0x1400ad9ca
cmp eax, 0xb0fffffe
sbb ch, cl
invalid
invalid
mov al, 0x1a
jmp 0x1400ad9ca
invalid
invalid
mov al, 0x1b
jmp 0x1400ad9ca
invalid
invalid
mov al, 0x1c
jmp 0x1400ad9ca
invalid
invalid
mov al, 0x1d
jmp 0x1400ad9ca
invalid
mov al, 0x1e
jmp 0x1400ad9ca
invalid
invalid
push qword [rax - 0x1ec16e1]
mov al, 0x1f
jmp 0x1400ad9ca
invalid
invalid
invalid
mov al, 0x20
jmp 0x1400ad9ca
invalid
invalid
invalid
mov al, 0x21
jmp 0x1400ad9ca
invalid
invalid
invalid
mov al, 0x22
jmp 0x1400ad9ca
mov al, 0x23
jmp 0x1400ad9ca
invalid
mov al, 0x24
jmp 0x1400ad9ca
mov al, 0x25
jmp 0x1400ad9ca
mov al, 0x26
jmp 0x1400ad9ca
mov al, 0x27
jmp 0x1400ad9ca
invalid
mov al, 0x28
jmp 0x1400ad9ca
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1400ff5f0
int3
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0xc0]
call fcn.1400a38d0
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 r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x78]
call fcn.1400a38d0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov rsi, rcx
movzx r13d, byte [rdx + 0x38]
invalid
cmp r13b, 3
je 0x1400adeb9
mov rdi, rdx
movzx eax, byte [rdx + 0x39]
cmp dword [rbx + rax], edi
cmp dword [rbx + rax], edi
je 0x1400adeb9
test ch, dh
add dword [rax], eax
add byte [rcx + 0x38], al
invalid
invalid
cmp r13b, al
ja 0x1400adeb9
invalid
lea r15, [rsp + 0x71]
cmp byte [rdi + 0x3a], 0
jl 0x1400adcf5
jno case.0x1400ab9a3.169
jg 0x1400add0f
add byte [rdi], cl
mov dh, 0x6f
adc byte [rdi + rcx - 0x4a], al
in eax, 0x48
mov rcx, qword [rdi]
movzx ebp, byte [rdi + 0x10]
movzx r12d, bpl
mov rcx, qword [rdi]
mov qword [rsp + 0x28], rcx
mov rbx, qword [rdi + 8]
je 0x1400add83
lea r14, [rsp + 0x68]
lea esi, [rsp + 0x68]
jmp 0x1400add0f
mov byte [rdi + 0x39], 1
cmp dword [r9], r8d
mov al, 1
cmp r13b, al
ja 0x1400adeb9
cmp al, 2
jne 0x1400adea8
mov rcx, rdi
call fcn.1400a87a0
cmp rbx, rax
jbe 0x1400add00
mov rcx, r14
mov rdx, rdi
call fcn.1400a8920
mov rcx, rbx
movzx eax, byte [rsp + 0x70]
movups xmm0, xmmword [r15]
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
mov dword [rsp + 0x5f], edx
sub rcx, qword [rsp + 0x68]
and al, 0x68
jb 0x1400adf9f
add al, byte [rax]
add byte [rax - 0x77], cl
or byte [r10 + r9], r15b
mov qword [rdi + 8], rcx
cmp al, 0xa
jne case.0x1400ad31d.69
add byte [rax - 0x3476b7fe], dh
mov al, 2
mov rbx, rcx
add cl, byte [rax - 0x77]
retf
cmp r13b, al
cmp ch, al
jbe 0x1400add0f
jmp 0x1400adeb9
mov r14, rbx
jmp 0x1400add9f
nop dword [rax + rax]
add byte [rax], al
add dh, al
mov byte [rdi + 0x39], 1
cmp dword [r9], r8d
mov al, 1
cmp r13b, al
ja 0x1400adeb9
sbb al, byte [rcx]
add byte [rax], al
invalid
sbb al, byte [rcx]
add byte [rax], al
cmp al, 1
je 0x1400ade20
movzx eax, al
cmp eax, 2
jne case.0x1400ace13.98
add byte [rcx], al
add byte [rax], al
rol byte [rbx - 0x7af0fd08], 0
add dword [rax], eax
add byte [rax - 0x77], cl
stc
add byte [rcx], al
add byte [rax], al
mov rcx, rdi
call fcn.1400a87a0
cmp r14, rax
jbe 0x1400add90
test eax, 0x3949ffff
invalid
lea rcx, [rsp + 0x68]
mov rdx, rdi
call fcn.1400a8920
invalid
dec dword [rcx + rcx*4 - 0xd]
movzx eax, byte [rsp + 0x70]
movups xmm0, xmmword [r15]
invalid
jo 0x1400ade13
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
push rdi
invalid
push rdi
and byte [rdi], cl
sub dword [rsp + 0x30], eax
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
push 0x197820f
jb 0x1400adf99
add byte [rax], al
mov qword [rdi + 8], rbx
cmp al, 0xa
jne case.0x1400ad31d.69
mov al, 2
mov r14, rbx
add cl, byte [rcx - 0x77]
fsubp st(3)
and dword [rsi + 0x66], 0x841f0f2e
invalid
invalid
invalid
invalid
invalid
test byte [rax], al
invalid
mov esi, ebx
jmp 0x1400add96
nop word cs:[rax + rax]
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
cmp esp, 3
invalid
invalid
xor eax, eax
cmp r12d, 3
cmp esp, 3
cmp esp, 3
jb 0x1400add96
invalid
cmp r12d, 5
je 0x1400add96
invalid
invalid
invalid
add eax, 0xff5c840f
invalid
invalid
cmp r12d, 6
jne 0x1400adee2
add byte [rax], al
add byte [rbp - 0x7b], cl
div byte [rbp + rbp + 0x48]
je 0x1400ade76
mov rax, qword [rsp + 0x28]
test r14, r14
je 0x1400ade76
mov rax, qword [rsp + 0x28]
movzx ecx, byte [rax]
mov dh, 8
or byte [rcx - 0x7d], cl
inc byte [rcx]
cmp r14, 1
cmp esi, 1
je case.0x1400ad396.60
cmp cl, 0x2e
jne case.0x1400ad396.60
jne case.0x1400ad396.60
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
movzx eax, byte [rax + 1]
mov dh, 0x40
add dword [rbx + 0x2b742ff8], eax
invalid
add dword [rbx + 0x2b742ff8], eax
cmp eax, 0x2f
je case.0x1400ace13.96
invalid
sub eax, dword [rbx + 0x26745cf8]
cmp eax, 0x5c
clc
pop rsp
je case.0x1400ace13.96
xor eax, eax
jmp 0x1400add96
invalid
inc dword [rbp + 0x31]
div byte [rcx]
xor eax, eax
invalid
invalid
invalid
xor r14d, r14d
xor eax, eax
jmp 0x1400add96
invalid
invalid
invalid
push qword [rcx]
ror byte [rcx - 0x7d], 0xfe
add dword [rdi], ecx
test dword [rdx], ecx
invalid
xor eax, eax
cmp r14, 1
jne 0x1400add96
cmp cl, 0x2e
jne 0x1400add96
invalid
invalid
invalid
sub rbx, 1
jb 0x1400adfbf
invalid
and byte [rcx], al
add byte [rax], al
add dword [rdi], ecx
invalid
and byte [rcx], al
add byte [rax], al
mov qword [rdi + 8], rbx
mov byte [rsi], 7
jmp 0x1400adebc
movzx eax, al
test eax, eax
jne 0x1400aded0
invalid
and dword [rax - 0x80], eax
cmp bpl, 6
jne case.0x1400ad46f.84
std
invalid
mov byte [rdi + 0x39], 3
cmp dword [r11], r8d
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 rbp
pop r14
pop r15
ret
mov byte [rdi + 0x39], 0
cmp dword [rax], eax
add byte [rax - 0x7d], cl
jmp 0x1400aded9
sub rbx, 1
jb 0x1400adfae
invalid
mov qword [rdi + 8], rbx
or dh, al
invalid
mov byte [rsi], 6
jmp 0x1400adebc
invalid
lea rax, [0x140156f30]
nop
or al, byte [rax]
movsxd rcx, dword [rax + r12*4]
add rcx, rax
jmp rcx
mov rax, qword [rdi + 0x20]
add rax, 4
invalid
invalid
rol byte [rbx + rbp*8], 0x5e
jmp 0x1400adf5f
mov byte [rsi], al
movaps xmm0, xmmword [rsp + 0x30]
invalid
invalid
and al, 0x30
xor byte [rdi], cl
sub byte [rsp + 0x40], cl
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
add dword [rdi], ecx
adc dword [rsi + 0x11], ecx
invalid
adc dword [rdi], ecx
movups xmmword [rsi + 0x21], xmm2
adc dword [rsi + 0x21], edx
mov rax, qword [rsp + 0x5f]
pop rdi
mov qword [rsi + 0x30], rax
jmp 0x1400adebc
mov rax, qword [rdi + 0x20]
mov rcx, qword [rdi + 0x30]
xor byte [r8 - 0x73], r9b
lea rdx, [rcx + 1]
test rcx, rcx
test ecx, ecx
push rcx
add dword [rax - 0x7b], ecx
test ecx, ecx
test ecx, ecx
cmove rdx, rcx
add rax, rdx
add rax, 8
jmp 0x1400adf5f
mov rax, qword [rdi + 0x20]
mov rcx, qword [rdi + 0x30]
mov ecx, dword [rdi + 0x30]
and byte [r8 - 0x75], r9b
xor byte [r8 - 0x73], r9b
lea rdx, [rcx + 1]
test rcx, rcx
mov ecx, dword [rdi + 0x30]
lea rdx, [rcx + 1]
lea edx, [rcx + 1]
test rcx, rcx
cmove rdx, rcx
add rax, rdx
add rax, 2
test rax, rax
ror byte [rdi], 0x84
invalid
je case.default.0x1400adef5
mov byte [rdi + 0x39], 3
mov rax, qword [rdi + 0x30]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rdi + 0x11]
movups xmm1, xmmword [rdi + 0x21]
adc byte [rdi + 0x21], cl
adc byte [rdi + 0x21], cl
movups xmmword [rsi + 0x11], xmm1
movups xmmword [rsi + 1], xmm0
mov byte [rsi], bpl
mov rax, qword [rsp + 0x28]
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x30], rbx
jmp 0x1400adebc
mov rcx, rbx
mov rbx, r14
lea r8, str.library_std_srcpath.rs
mov rdx, rbx
call fcn.1400ff6f0
lea r8, str.library_std_srcpath.rs
mov rcx, rbx
xor edx, edx
call fcn.1400ff6f0
lea r8, str.library_std_srcpath.rs
jmp 0x1400adfb5
lea r8, [0x140156f48]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rsi
mov r8, rdi
jmp r9
add rcx, 4
jmp 0x1400ae04f
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x1400ae04f
mov ecx, 6
jmp 0x1400ae04f
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x1400ae04f
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
jb 0x1400ae104
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x1400ae078
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp 0x1400ae07a
xor eax, eax
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], rsi
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
movups xmmword [rsp + 0x60], xmm0
movups xmmword [rsp + 0x70], xmm1
mov rcx, qword [rsp + 0x48]
mov qword [rsp + 0x80], rcx
mov byte [rsp + 0x8a], al
mov word [rsp + 0x88], 0x200
lea rcx, [rsp + 0x90]
lea rdx, [rsp + 0x50]
call fcn.1400adc90
movzx ecx, byte [rsp + 0x90]
cmp cl, 0xa
jne 0x1400ae0d9
xor eax, eax
jmp 0x1400ae0f9
add cl, 0xfa
xor eax, eax
cmp cl, 3
ja 0x1400ae0d7
mov dh, 0xc9
dec rcx
cmp rcx, 3
jae 0x1400ae0f9
lea rcx, [rsp + 0x50]
call fcn.1400a85b0
nop
add rsp, 0xc8
enter 0, 0
enter 0, 0
add byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
lea r8, str.library_std_srcpath.rs
or dword [rax], eax
mov rdx, rsi
call fcn.1400ff5f0
int3
int3
int3
push rbx
sub rsp, 0xc0
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
mov qword [rbp + 0x38], 0xfffffffffffffffe
mov dword [rbp + 0x38], 0xfffffffe
cmp dh, bh
invalid
mov rdi, r8
mov edi, eax
mov rbx, rdx
mov ebx, edx
ror dword [rax - 0x77], cl
invalid
mov rsi, rcx
lea rcx, [rbp - 0x60]
xor r9d, r9d
call case.0x1400aa414.347
outsb dx, byte [rsi]
add dword [rax], eax
invalid
outsb dx, byte [rsi]
add dword [rax], eax
add byte [rbx + 0x7502a07d], al
mov r14, qword [rbp - 0x58]
mov esi, dword [rbp - 0x58]
cmp dword [rbp - 0x60], 2
jne case.0x1400adef5.325
mov r14, qword [rbp - 0x58]
mov esi, dword [rbp - 0x58]
jne 0x1400ae104
mov eax, r14d
mov eax, esi
invalid
and eax, 3
cmp rax, 2
jb case.0x1400adef5.325
cmp eax, 2
jne case.0x1400adef5.325
invalid
add dh, byte [rbp + 0x38]
cmp byte [rcx + rcx*4 - 0x10], cl
mov rax, r14
mov eax, esi
shr rax, 0x20
shr eax, 0x20
call 0x1478b1e97
and byte [0x1400ae8f9], bh
cmp eax, 0x780
add byte [rdi], 0
add byte [rbp + 0x2a], dh
jne case.0x1400adef5.325
invalid
add byte [rax], al
jne case.0x1400adef5.325
sub cl, byte [rcx + rcx*4 + 0x75]
mov qword [rbp + 0x30], r14
jne 0x1400ae1af
xor byte [rax - 0x73], cl
call 0x189e56acf
call 0x189e56acf
lea rcx, [rbp - 0x18]
mov rdx, rbx
mov edx, ebx
call 0x189e56acf
mov edx, ebx
fimul dword [rcx - 0x77]
clc
mov r8, rdi
mov eax, edi
mov r9d, 0x200000
mov ecx, 0x200000
add byte [rax], al
and byte [rax], al
add al, ch
sub al, 1
call case.0x1400aa414.347
add byte [rax], al
cmp dword [rbp - 0x18], 2
jne case.0x1400a83e8.348
invalid
call 0x1884b569d
lea ecx, [rbp - 0x10]
invalid
invalid
lea rcx, [rbp - 0x10]
lea rcx, [rbp - 0x10]
invalid
invalid
call fcn.1400a38d0
jmp 0x1400ae1f1
push rdi
invalid
invalid
mov rax, qword [rbp - 0x20]
mov eax, dword [rbp - 0x20]
loopne case.0x1400adef5.330
mov qword [rsi + 0x40], rax
mov dword [rsi + 0x40], eax
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
movups xmm3, xmmword [rbp - 0x30]
adc byte [rbp - 0x30], bl
ror byte [rdi], 1
movups xmmword [rsi + 0x30], xmm3
adc dword [rsi + 0x30], ebx
movups xmmword [rsi + 0x20], xmm2
adc dword [rsi + 0x20], edx
push rsi
and byte [rdi], cl
invalid
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
adc dword [rsi], eax
add rsp, 0xc0
invalid
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov eax, dword [rbp + 0x28]
sub byte [rbx + 0xa92c4d], cl
mov ecx, dword [rbp + 0x2c]
test eax, 0x400
add al, 0
invalid
sub al, 0xa9
sub al, 0xa9
add byte [rax + rax], al
add al, 0
add byte [rdi + rdx - 0x77], dh
retf 0xe281
invalid
je case.0x1400adef5.333
invalid
mov edx, ecx
and edx, 0x20000000
loop 0x1400ae1ec
add byte [rax], al
invalid
loop 0x1400ae1ec
add byte [rax], al
add byte [rax], ah
and byte [rbp + rcx + 0x4c], dh
je case.0x1400adef5.333
mov qword [rsi + 8], r14
mov dword [rsi + 8], esi
or byte [rax - 0x39], cl
invalid
mov qword [rsi], 2
mov dword [rsi], 2
add byte [rax], al
add bl, ch
invalid
jmp case.0x1400aa414.312
movups xmm0, xmmword [rbp - 0x18]
movups xmm1, xmmword [rbp - 8]
clc
movups xmm2, xmmword [rbp + 8]
or byte [rdi], cl
movups xmm3, xmmword [rbp + 0x18]
adc byte [rbp + 0x18], bl
pop rbp
sbb byte [rdi], cl
adc dword [rsi + 0x30], ebx
pop rsi
invalid
movups xmmword [rsi + 0x30], xmm3
pop rsi
xor byte [rdi], cl
invalid
movups xmmword [rsi + 0x20], xmm2
adc dword [rsi + 0x20], edx
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x44], ecx
invalid
invalid
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 r8b, r13b
xor al, ch
call fcn.1400a38d0
movsb byte [rdi], byte [rsi]
push rsi
invalid
invalid
jmp case.0x1400aa414.312
nop
nop
mov qword [rsp + 0x10], rdx
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
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x30]
lea ecx, [rbp + 0x30]
xor r8b, r13b
call fcn.1400a38d0
adc dword [rsi - 1], 0x834890ff
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop rbp
ret
int3
int3
int3
int3
sub rsp, 0x68
in al, dx
push 0x48d08949
mov edx, ecx
mov r8, rdx
mov eax, edx
ror byte [rax - 0x77], 1
retf 0x8d48
invalid
invalid
mov rdx, rcx
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, 0x20
and al, 0x20
and al, ch
lodsb al, byte [rsi]
call fcn.1400ae120
invalid
inc dword [rbx + 0x220247c]
cmp dword [rsp + 0x20], 2
jl case.0x1400acc11.370
and byte [rdx], al
add dh, byte [rbp + 0x1d]
jne case.0x1400a83e8.379
sbb eax, 0x24448b48
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
sub byte [rax - 0x73], cl
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
and al, 0x28
sub byte [rax - 0x77], cl
and al, 0x28
and al, 0x28
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
and al, 0x28
sub dh, al
and al, 0x20
and byte [rcx], al
invalid
mov byte [rsp + 0x20], 1
and byte [rcx], al
call fcn.1400a38d0
cmp al, 0x56
push rsi
invalid
xor eax, eax
jmp case.0x1400aa414.346
and dword [rbx - 0x569fdbbc], ecx
mov eax, dword [rsp + 0x60]
test eax, 0x400
add byte [rax + rax], al
invalid
invalid
add byte [rax + rax], al
add al, 0
add byte [rax], al
add byte [rdi], cl
sete cl
xchg esp, eax
sal edi, 0x44
invalid
invalid
test dword [rsp + 0x64], 0x20000000
and al, 0x64
and al, 0x64
add byte [rax], al
add byte [rax], ah
invalid
add byte [rax], al
and byte [rdi], cl
sete dl
or dl, cl
retf 0xe083
invalid
xchg esp, eax
ret 0xca08
invalid
retf 0xe083
loopne 0x1400ae2c4
adc cl, al
call 0x188db02be
and al, dl
invalid
shr eax, 4
and al, dl
add rsp, 0x68
add esp, 0x68
invalid
push 0x55ccccc3
ret
push rbp
push r15
push rdi
push r14
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x2c0
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
lea rbp, [rsp + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], edi
cmp byte [rdx], al
add byte [rax], al
invalid
invalid
mov qword [rbp + 0x238], 0xfffffffffffffffe
mov ebx, r9d
mov ebx, ecx
cmp byte [rdx], al
add byte [rax], al
invalid
inc dword [rcx + rcx*4 - 0x35]
mov ebx, ecx
mov r14, r8
mov r15, rdx
xlatb
mov rsi, rcx
movabs rax, 0x700000000
mov eax, 0
invalid
add byte [rax], al
add byte [rax], al
mov eax, 0
invalid
add byte [rax], al
add byte [rdi], al
add byte [rax], al
add byte [rax], al
invalid
invalid
test dword [rdx + rax], ebx
add byte [rax], al
mov qword [rbp + 0x21c], rax
add byte [rax], al
mov word [rbp + 0x22c], 0
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rax], al
mov qword [rbp + 0x224], 0
test dword [rdx + rax], esp
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x210], 0
adc byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x208], 1
test dword [rax], ecx
add al, byte [rax]
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x38], al
add byte [rax], al
mov eax, r9d
or eax, 0x2000000
mov dword [rbp + 0x218], eax
test dword [rax], ebx
add al, byte [rax]
invalid
add byte [rax], al
add cl, byte [rcx + 0x21885]
test dword [rax], ebx
add al, byte [rax]
test dword [rax], ebx
add al, byte [rax]
add byte [rbp + rcx*4 - 0x7b], cl
lea r8, [rbp + 0x208]
or byte [rdx], al
add byte [rax], al
mov rcx, rdx
mov rdx, r14
mov edx, esi
call fcn.1400ab300
mov rdi, rdx
xlatb
invalid
xlatb
test rax, rax
je 0x1400ae407
ror byte [rdi], 0x84
mov al, 0
add byte [rax], al
mov eax, edi
and eax, 3
cmp rax, 2
jb case.0x1400aba11.252
invalid
cmp eax, 2
jne case.0x1400aba11.252
add byte [rax], al
invalid
test dword [rbx + 0x48000000], ecx
shr edx, 0x20
invalid
invalid
add byte [rax], al
add byte [rax - 0x3f], cl
shr rdx, 0x20
invalid
and byte [rax - 0x7d], cl
cli
cmp rdx, 5
cmp edx, 5
add eax, 0xfa830574
je 0x1400ae37e
cmp edx, 0x20
cli
and byte [rbp + 0x7c], dh
jne case.0x1400aba11.252
mov qword [rbp + 0x230], rdi
lea rcx, [rbp - 0x60]
lea ecx, [rbp - 0x60]
add al, byte [rax]
add byte [rax - 0x73], cl
lea ecx, [rbp - 0x60]
mov rdx, r15
mov r8, r14
invalid
cld
lea ecx, [rbp - 0x60]
mov rdx, r15
mov edx, edi
mov r8, r14
call fcn.1400a5a90
cld
jbe case.0x1400aba11.232
dec dword [rax - 0x75]
invalid
invalid
mov r14, qword [rbp - 0x58]
jne 0x1400ae344
invalid
cld
jbe case.0x1400aba11.232
invalid
dec dword [rax - 0x75]
movabs al, byte [0xbf49a8758b4c]
jne 0x1400ae344
movabs r15, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74f8394c], al
cmp rax, r15
invalid
cmp rax, r15
je 0x1400ae3e1
invalid
mov rcx, qword ss:[rbp - 0x50]
mov rcx, qword [rbp - 0x50]
mov ecx, dword [rbp - 0x50]
mov al, 0x48
mov dword [rbp - 0x60], eax
invalid
mov qword [rbp - 0x60], rax
movabs al, byte [0xb04d8948a875894c]
mov qword [rbp - 0x58], r14
mov qword [rbp - 0x50], rcx
mov dword [rbp - 0x50], ecx
test al, 0x48
mov dword [rbp - 0x50], ecx
mov r8b, 0x48
mov al, 0x48
lea rcx, [rbp + 0x1f0]
lea ecx, [rbp + 0x1f0]
lock add dword [rax], eax
add byte [rax - 0x73], cl
lea rdx, [rbp - 0x60]
mov r8b, 1
add eax, ebp
xlatb
invalid
invalid
add byte [rax], al
lea rdx, [rbp - 0x60]
mov r8b, 1
invalid
mov al, 1
add eax, ebp
xlatb
invalid
call fcn.1400abb10
dec dword [rbx + rcx*4 - 0x5b]
mov r12, qword [rbp + 0x1f0]
movsd dword [rdi], dword [rsi]
lock add dword [rax], eax
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4b], cl
clc
mov r14, qword [rbp + 0x1f8]
mov ch, 0xf8
add dword [rax], eax
add byte [rbp + 0x39], cl
invalid
cmp r12, r15
cmp esp, edi
cld
jne case.0x1400ab9a3.189
mov qword [rsi + 8], r14
jbe case.0x1400ab9a3.184
mov qword [rsi], 2
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x230]
call fcn.1400a38d0
add byte [rax], al
lea rcx, [rbp + 0x230]
lea ecx, [rbp + 0x230]
add byte [rax], al
call fcn.1400a38d0
jmp 0x1400ae41b
mov qword [rsi + 8], rdi
jle 0x1400ae406
mov qword [rsi], 2
mov dword [rsi], 2
invalid
add al, byte [rax]
add byte [rax], al
jmp 0x1400ae41b
adc al, 0x48
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
call fcn.1400ab560
mov rcx, rdi
stc
sar edi, 1
dec dword [rax - 0x77]
invalid
stc
call qword [sym.imp.KERNEL32.dll_CloseHandle]
adc eax, 0x56c15
nop
add rsp, 0x2c0
add esp, 0x2c0
invalid
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
lea r15, [rbp - 0x60]
jge 0x1400ae3d2
mov r8d, 0x250
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov ecx, edi
stc
xor edx, edx
call fcn.1400fc0c0
jle 0x1400ae41c
add al, 0
jle 0x1400ae41c
add al, 0
mov rcx, r14
mov rdx, r15
mov edx, edi
cli
call qword [sym.imp.KERNEL32.dll_FindFirstFileW]
push rdx
insb byte [rdi], dx
add eax, 0xf8834800
push qword [rdx + rsi*2 + 0x48]
je 0x1400ae4c6
invalid
cmp rax, 0xffffffffffffffff
je 0x1400ae4c6
jb 0x1400ae49d
mov rcx, rax
mov ecx, eax
sar edi, 0x15
push rbx
call qword [sym.imp.KERNEL32.dll_FindClose]
mov eax, dword [rbp - 0x60]
invalid
invalid
insb byte [rdi], dx
add eax, 0xa0458b00
invalid
mov eax, dword [rbp - 0x60]
invalid
invalid
add byte [rbx - 0x3e765fbb], cl
movabs al, byte [0x1e1830ae9c1c189]
mov ecx, eax
shr ecx, 0xa
and ecx, 1
loope 0x1400ae469
jmp 0x141ec6772
loope 0x1400ae469
je case.0x1400ab9a3.204
add ecx, dword [rbx - 0x74bb3bb3]
ror byte [r15], 0x10
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
mov ecx, dword [rbp - 0x3c]
invalid
mov r8d, dword [rbp - 0x40]
movups xmm0, xmmword [rbp - 0x5c]
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
movsd xmm1, qword [rbp - 0x4c]
mov edx, dword [rbp - 0x44]
push rbp
mov esp, 0x3274db85
push rbp
mov esp, 0x3274db85
shl rdx, 0x20
shl edx, 0x20
or rdx, r8
mov qword [rsi], 0
mov dword [rsi], 0
mov dword [rsi], 0
mov dword [rsi + 0x10], 0
mov dword [rsi + 0x18], 0
sbb byte [rax], r8b
add byte [rax], al
invalid
adc byte [rax], r8b
add byte [rax], al
add bh, al
sbb byte [rax], r8b
sbb byte [rax], al
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsi + 0x20], xmm0
adc dword [rsi + 0x20], eax
movlps qword [rsi + 0x30], xmm1
mov qword [rsi + 0x38], rdx
mov dword [rsi + 0x40], eax
cmp byte [rcx + 0x4e894046], cl
xor esi, r14d
mov dword [rsi + 0x44], ecx
xor esi, esi
jmp 0x1400ae4d4
test eax, 0x400
je 0x1400ae481
add al, 0
add byte [rdi + rax*8 + 0x41], dh
mov r9d, ecx
mov r9d, ecx
and r9d, 0x20000000
add byte [rax], al
add byte [rax], ah
add byte [rax], al
and byte [rbx + rdi*4 + 0x48], dh
je 0x1400ae481
mov qword [rsi + 8], rdi
je 0x1400ae481
mov ebx, 0x87e8948
mov qword [rsi + 8], rdi
jle 0x1400ae4d2
mov qword [rsi], 2
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x4a], al
add dword [rbp - 0x7b], ecx
mov sil, 1
mov dh, 1
test r12, r12
je case.0x1400ab9a3.222
in al, 0x74
adc cl, byte [rax - 0x75]
mov rcx, qword [0x140165ff0]
mov rcx, qword [0x140165ff0]
jnp case.0x1400ac6ee.138
add byte [rcx], dh
ror byte [rbp - 0x77], cl
invalid
invalid
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
invalid
add eax, 0xf6844000
add byte [rax - 0x7c], al
test byte [rdi], 0x84
invalid
test al, bh
invalid
test sil, sil
je case.0x1400aba11.250
invalid
jmp 0x1400ae41b
invalid
nop dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push r15
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
and byte [rax - 0x73], cl
stosb byte [rdi], al
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rax - 0x73], cl
lea esi, [rax]
lea rcx, [rbp + 0x230]
add al, byte [rax]
add al, ch
call fcn.1400a38d0
stosb byte [rdi], al
push rbx
invalid
nop
add rsp, 0x20
invalid
invalid
pop rbx
invalid
and byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
int3
int3
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
sub esp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add r14b, r15b
invalid
invalid
dec dword [rcx + rcx*4 - 0x3a]
mov rsi, r8
mov esi, eax
mov rdi, rdx
xlatb
mov ebx, ecx
movzx eax, byte [0x1401660a0]
mov dh, 5
cmp al, 0x7b
jnp case.0x1400ace13.111
or eax, dword [rax]
add byte [rcx + 0x18], bh
mov ecx, 0x18
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
mov edx, 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add al, ch
sub eax, 0x48fff901
add ecx, edi
invalid
invalid
call fcn.14003e6a0
test rax, rax
test eax, eax
add ecx, edi
dec dword [rax - 0x7b]
sal byte [rsi + rdx + 0x48], 0x89
je case.0x1400adac5.105
invalid
invalid
test eax, eax
je case.0x1400adac5.105
invalid
mov qword [rax], rdi
mov dword [rax], edi
cmp byte [rax - 0x77], cl
jo case.0x1400acb1f.161
invalid
mov qword [rax + 8], rsi
mov dword [rax + 8], esi
or byte [rax - 0xb7efa8], cl
mov byte [rax + 0x10], bl
pop rax
adc byte [rax - 1], cl
invalid
invalid
inc rax
ror byte [rax - 0x7d], 0xc4
cmp byte [rbx + 0x5f], bl
pop rbx
pop rdi
add rsp, 0x38
add esp, 0x38
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov qword [rbp - 8], rdi
jge case.0x1400adac5.104
mov qword [rbp - 0x10], rsi
mov dword [rbp - 0x10], esi
jne case.0x1400adac5.103
invalid
mov ecx, 8
add byte [rax], al
add byte [rdx + 0x18], bh
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
call fcn.1400ff140
ud2
invalid
wait
or eax, dword [0x1a615f4a8]
add eax, 0x660b0f00
or esp, dword [rsi + 0xf]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x30]
lea ebp, [rdx + 0x30]
push 0x30
xor byte [rax - 0x75], cl
clc
clc
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
mov rdx, qword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
call fcn.1400ae5e0
adc al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
invalid
invalid
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
sub rsp, 0x40
sub esp, 0x40
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
and al, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
invalid
invalid
mov qword [rbp - 0x10], rcx
mov qword [rbp - 0x18], rdx
mov dword [rbp - 0x18], edx
call 0xcb52f8fd
call qword [rdx]
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x14883694c
cmp qword [rax + 8], 0
js 0x1400ae60c
add byte [rbp + rcx + 0x48], dh
je 0x1400ae614
or eax, 0x10788348
cmp qword [rax + 0x10], 0x11
cmp dword [rax + 0x10], 0x11
js 0x1400ae61b
adc byte [rcx], dl
adc dword [rbx + 0xc], esi
jae case.0x1400ad396.90
mov r8, qword [rbp - 0x10]
jmp case.0x1400ad396.92
invalid
add rsp, 0x40
add esp, 0x40
invalid
pop rbp
ret
mov r8, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
mov r8, qword [r8 - 8]
clc
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
jns 0x1400ae633
or eax, dword [rax]
add byte [rcx], dh
xor edx, edx
add rsp, 0x40
pop rbp
ror byte [rax - 0x7d], cl
invalid
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x569f1
int1
imul eax, dword [0x15f1a4c3e], 0x84
add eax, 0x1f0f6600
test byte [rax], al
add byte [rax], al
add eax, 0x1f0f6600
add byte [rsi + 0xf], ah
invalid
nop word [rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
and al, 0x10
push rbp
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rdx + 0x40]
push 0x40
mov rax, qword [rbp - 0x18]
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x14883699e
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
js 0x1400ae65e
add byte [rdx + rbp + 0x48], dh
je 0x1400ae683
sub cl, byte [rax - 0x75]
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x1508369a9
cmp qword [rax + 0x10], 0x11
cmp dword [rax + 0x10], 0x11
js 0x1400ae671
adc dword [rdx + 0xc], esi
jb case.0x1400ad31d.111
mov rax, qword [rbp - 0x10]
invalid
mov rax, qword [rax - 8]
mov eax, dword [rax - 8]
clc
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
invalid
mov rcx, qword [0x140165ff0]
or eax, 0xb7979
jns 0x1400ae681
add byte [rcx], dh
ror byte [rbx + rcx*4 + 0x45], cl
mov r8, qword [rbp - 0x10]
xor edx, edx
mov r8, qword [rbp - 0x10]
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x569a5
imul eax, dword [0xc353768a], 0xc35d20c4
add eax, 0x83489000
invalid
nop
add rsp, 0x20
add esp, 0x20
and byte [rbp - 0x3d], bl
pop rbp
ret
int3
int3
int3
int3
in al, dx
sub byte [rax - 0x75], cl
or dword [rcx + 0x3e083c8], ecx
and eax, 3
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov eax, ecx
and eax, 3
loopne 0x1400ae69f
lea rdx, [0x140156f64]
ror dword [rax + 0x6348000a], 4
invalid
mov byte [rdx], cl
add byte [rax + 0x63], cl
movsxd rax, dword [rdx + rax*4]
or al, byte [rax]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
add eax, edx
jmp rax
mov rax, qword [rcx]
add dword [rax - 0x75], ecx
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
push rcx
or bl, ch
xor ecx, dword [rax - 0x75]
mov rax, qword [rcx - 1]
invalid
invalid
jmp case.0x1400ad46f.137
mov rax, qword [rcx - 1]
mov rdx, qword [rcx + 7]
invalid
dec dword [rax - 0x75]
push rcx
invalid
mov rcx, rax
call qword [rdx + 0x40]
sar edi, 0x52
jmp case.0x1400ad46f.137
jmp case.0x1400ad46f.137
jmp case.0x1400ad46f.137
shr rcx, 0x20
shr ecx, 0x20
call fcn.1400a6440
invalid
dec dword [rax + 0xf]
mov esi, 0xd8d48c0
ror byte [rax - 0x73], 0xd
movsx rax, al
lea rcx, [0x14014e030]
or eax, 0x9f957
or eax, 0x9f957
push rdi
stc
or dword [rax], eax
mov rdx, qword [rcx + rax*8]
adc al, 0xc1
ror dword [rax - 0x73], 0xd
xchg esp, eax
cli
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
or dword [rax], eax
mov rax, qword [rcx + rax*8]
add rsp, 0x28
ret
shr rcx, 0x20
cmp ecx, 0x28
ja case.default.0x1400ae704
lea rax, [0x140156f74]
add eax, 0xa8877
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 0x1400ae6ce
mov al, 0x29
jmp 0x1400ae6ce
mov al, 1
jmp 0x1400ae6ce
mov al, 2
jmp 0x1400ae6ce
mov al, 3
jmp 0x1400ae6ce
mov al, 4
jmp 0x1400ae6ce
mov al, 5
jmp 0x1400ae6ce
mov al, 6
jmp 0x1400ae6ce
mov al, 7
jmp 0x1400ae6ce
mov al, 8
jmp 0x1400ae6ce
mov al, 9
jmp 0x1400ae6ce
mov al, 0xa
jmp 0x1400ae6ce
mov al, 0xb
jmp 0x1400ae6ce
mov al, 0xc
jmp 0x1400ae6ce
mov al, 0xd
jmp 0x1400ae6ce
mov al, 0xe
jmp 0x1400ae6ce
mov byte [rax - 0x4f7b14f1], dh
adc bl, ch
jmp 0x1400ae6ce
mov al, 0x11
invalid
jns 0x1400ae752
invalid
mov al, 0xf
jmp 0x1400ae6ce
mov al, 0x10
jmp 0x1400ae6ce
mov al, 0x11
jmp 0x1400ae6ce
invalid
invalid
invalid
push qword [rax - 0x8d16ee]
mov al, 0x12
jmp 0x1400ae6ce
jb 0x1400ae759
invalid
invalid
jb 0x1400ae759
invalid
invalid
mov al, 0x13
jmp 0x1400ae6ce
invalid
invalid
mov al, 0x14
jmp 0x1400ae6ce
invalid
invalid
invalid
mov al, 0x15
jmp 0x1400ae6ce
invalid
invalid
invalid
push qword [rax - 0xa916ea]
mov al, 0x16
jmp 0x1400ae6ce
invalid
invalid
invalid
mov al, 0x17
jmp 0x1400ae6ce
invalid
invalid
invalid
invalid
invalid
mov al, 0x18
jmp 0x1400ae6ce
invalid
mov al, 0x19
jmp 0x1400ae6ce
invalid
invalid
invalid
mov al, 0x1a
jmp 0x1400ae6ce
invalid
invalid
invalid
invalid
invalid
mov al, 0x1b
jmp 0x1400ae6ce
invalid
invalid
invalid
mov al, 0x1c
jmp 0x1400ae6ce
invalid
invalid
invalid
mov al, 0x1d
jmp 0x1400ae6ce
invalid
invalid
invalid
mov al, 0x1e
jmp 0x1400ae6ce
invalid
invalid
invalid
invalid
invalid
mov al, 0x1f
jmp 0x1400ae6ce
invalid
invalid
invalid
invalid
invalid
mov al, 0x20
jmp 0x1400ae6ce
invalid
invalid
invalid
mov al, 0x21
jmp 0x1400ae6ce
invalid
invalid
invalid
push qword [rax - 0xfd16de]
mov al, 0x22
jmp 0x1400ae6ce
invalid
invalid
invalid
invalid
mov al, 0x23
jmp 0x1400ae6ce
invalid
invalid
invalid
mov al, 0x24
jmp 0x1400ae6ce
invalid
invalid
invalid
mov al, 0x25
jmp 0x1400ae6ce
in eax, dx
invalid
invalid
mov al, 0x26
jmp 0x1400ae6ce
mov al, 0x27
jmp 0x1400ae6ce
mov al, 0x28
jmp 0x1400ae6ce
fdivr st(6)
invalid
invalid
sub cl, ch
fdivr st(6)
invalid
int3
sub byte [rbx + rcx*4 + 1], cl
mov r8, qword [rcx]
mov ecx, r8d
and ecx, 3
add esi, dword [rcx]
ror byte [rax - 0x73], 0x51
dec byte [rax - 0x7d]
cli
add dh, byte [rbx + 2]
add esi, dword [rcx]
ror byte [rax - 0x73], 0x51
dec byte [rax - 0x7d]
cli
add dh, byte [rbx + 2]
jmp 0x1400ae82b
test rcx, rcx
je 0x1400ae82b
mov rcx, qword [r8 - 1]
mov rax, qword [r8 + 7]
call qword [rax + 0x48]
nop
add rsp, 0x28
ret
int3
int3
rol dword [rbx - 0x3fcefc1f], 0x48
lea edx, [rcx - 2]
cmp rdx, 2
jae 0x1400ae85b
add esi, dword [rcx]
ror byte [rax - 0x73], 0x51
dec byte [rax - 0x7d]
cli
add dh, byte [rbx + 2]
jmp 0x1400ae86b
test rcx, rcx
je 0x1400ae86b
mov rcx, qword [r8 - 1]
mov rax, qword [r8 + 7]
mov eax, dword [rax + 7]
mov eax, dword [rax + 7]
call qword [rax + 0x30]
nop
add rsp, 0x28
ret
int3
test eax, eax
je 0x1400aea47
mov r13, r8
mov rbx, rdx
mov rdi, rcx
iretd
mov rax, r8
shl rax, 4
loopne 0x1400ae8ad
iretd
loopne 0x1400ae8ad
xor edx, edx
xor ecx, ecx
nop dword [rax]
add byte [rbx + 0x7500133c], al
or al, 0x48
inc ecx
cmp dword [rbx + rdx], 0
jne case.0x1400ac6ee.1217
inc rcx
add rdx, 0x10
cmp rax, rdx
jne case.0x14003d80c.1580
ret 0x4810
cmp r13, rcx
jb 0x1400aea63
sub r13, rcx
je 0x1400aea47
shl rcx, 4
loope 0x1400ae8dc
add rbx, rcx
lea r14, [rsp + 0x30]
invalid
lea esi, [rsp + 0x30]
xor byte [rbp + rcx*4 + 0x25], cl
mov dword [rdi + 0xa], eax
lea r12, str.called__Result::unwrap____on_an__Err__value
lea r15, [rsp + 0x28]
add byte [rbp + rcx*4 + 0x7c], cl
and al, 0x28
lea rbp, [0x140157018]
lea ebp, [0x140157018]
sub eax, 0xa8725
jmp 0x1400ae927
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
shr rcx, 0x20
cmp ecx, 0x23
jne 0x1400aea49
invalid
mov rcx, rax
shr rcx, 0x20
cmp ecx, 0x23
jne 0x1400aea49
invalid
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
call fcn.1400a38d0
mov rdx, rbx
invalid
mov rbx, rdx
test r13, r13
in eax, dx
je 0x1400aea47
lea rax, [rbx - 0x10]
mov rsi, r13
shl rsi, 4
mov rcx, rsi
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
test rcx, rcx
test ecx, ecx
je 0x1400ae960
mov r9d, dword [rax + 0x10]
add rax, 0x10
add rcx, 0xfffffffffffffff0
test r9, r9
je 0x1400ae940
mov r8, qword [rax + 8]
jmp 0x1400ae966
xor r9d, r9d
mov r8, r12
mov qword [rsp + 0x20], rdi
mov rcx, r15
mov edx, 0xfffffff4
call fcn.1400a4df0
cmp qword [rsp + 0x28], 0
cmp dword [rsp + 0x28], 0
je case.default.0x1400ae992
mov rax, qword [rsp + 0x30]
mov ecx, eax
and ecx, 3
movsxd rcx, dword [rbp + rcx*4]
add rcx, rbp
jmp rcx
cmp byte [rax + 0x10], 0x23
je 0x1400ae910
js 0x1400ae9a7
and ecx, dword [rdi]
test byte [rdx - 1], dh
invalid
jmp 0x1400aea49
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], cl
mov r8, qword [rsp + 0x30]
mov r8, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
test r8, r8
je 0x1400aea5a
ror byte [rdi], 0x84
pushfq
add byte [rax], al
add byte [rcx], dh
sal byte [rcx], cl
leave
xor edx, edx
xor ecx, ecx
mov rax, r8
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 + 0xc], al
or al, 0x13
sub rax, r9
mov r9d, dword [rbx + rdx]
or al, 0x13
sub rax, r9
jb 0x1400ae9fc
inc rcx
add rdx, 0x10
mov r8, rax
cmp rsi, rdx
jne 0x1400ae9d0
jmp 0x1400ae9ff
mov rax, r8
mov eax, eax
cmp r13, rcx
jb 0x1400aea63
mov r8, rcx
shl r8, 4
lea rdx, [rbx + r8]
sub r13, rcx
jne 0x1400aea1f
test rax, rax
test eax, eax
je 0x1400ae91b
invalid
jmp 0x1400aea72
mov ecx, dword [rdx]
cmp rax, rcx
ja 0x1400aeaac
sub ecx, eax
mov dword [rdx], ecx
add qword [rbx + r8 + 8], rax
add dword [rbx + rax + 8], eax
add dword [rbx + rax + 8], eax
cmp qword [rsp + 0x28], 0
mov rbx, rdx
jne 0x1400ae910
and al, 0x28
add byte [rax - 0x77], cl
ror dword [rdi], cl
test esi, ecx
invalid
jmp 0x1400ae91b
xor eax, eax
add rsp, 0x68
add esp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, str.failed_to_write_whole_buffer
jmp 0x1400aea49
lea r8, [0x14014bdc0]
mov rdx, r13
ror dword [rcx], cl
add byte [rcx + rcx*4 - 0x16], cl
call fcn.1400ff5f0
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
mov qword [rsp + 0x40], 1
add dword [rax], eax
add byte [rax], al
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x48], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
lea rdx, [0x14014be10]
lea rcx, [rsp + 0x38]
call fcn.1400ff5b0
lea rax, str.advancing_IoSlice_beyond_its_length
lea eax, [0x14014be50]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rsp + 0x48], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
adc dword [rsp + 0x50], eax
adc dword [rsp + 0x50], eax
lea rdx, str.library_std_src_syswindowsio.rs
adc eax, 0x9d3ac
lea rcx, [rsp + 0x38]
call fcn.1400ff5b0
int3
int3
sub esp, 0x40
lea rbp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
test rcx, rcx
jne 0x1400aeb12
invalid
or ecx, dword [rdi]
mov dh, 5
cmp dh, byte [rbx + rcx]
movzx eax, byte [0x140165f48]
test al, al
je 0x1400aeb60
mov byte [0x140165f48], 1
mov eax, dword [0x1401660a4]
or eax, dword [rax]
or eax, dword [rax]
mov rdx, qword gs:[0x58]
mov rax, qword [rdx + rax*8]
cmp qword [rax + 0x58], 0
je 0x1400aeb3f
lea rax, [rax + 0x60]
jmp 0x1400aeb51
mov qword [rbp - 0x18], rcx
call fcn.1400aebe0
test rax, rax
mov rcx, qword [rbp - 0x18]
je 0x1400aeb64
mov rdx, qword [rax]
mov qword [rax], rcx
mov rax, rdx
add rsp, 0x40
pop rbp
ret
xor edx, edx
jmp 0x1400aeb57
test rcx, rcx
je 0x1400aeb7c
mov rax, qword [rbp - 0x18]
lock dec qword [rax]
jne 0x1400aeb7c
mov rcx, qword [rbp - 0x18]
call fcn.1400aecb0
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, [0x14014ace0]
lea r8, [rbp - 9]
mov edx, 0x46
call fcn.1400ffac0
int3
mov rcx, qword [rdi + 8]
add rcx, rbx
lea rdx, [rsp + 0x2c]
mov r8, rsi
call fcn.1400fc280
add rbx, rsi
mov qword [rdi + 0x10], rbx
xor eax, eax
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
or byte [r8 + 1], r9b
invalid
mov ecx, edi
mov rdx, rbx
mov r8, rsi
call fcn.140103550
mov rbx, qword [rdi + 0x10]
jmp 0x1400aee4e
int3
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x70
mov rsi, rcx
mov rdi, qword [rdx]
mov rbx, qword [rdx + 8]
pop rdx
or byte [rdi], cl
mov bh, 0x6a
adc byte [rax - 0x77], cl
stc
pop rdx
or byte [rdi], cl
mov bh, 0x6a
adc byte [rax - 0x77], cl
stc
mov rdx, rbx
call fcn.1400076a0
mov r14, rax
mov esi, eax
mov esi, eax
test r14b, 1
jne 0x1400aef01
movzx eax, byte [0x1401660a0]
mov ecx, 0x20
mov edx, 4
call fcn.14003e6a0
test rax, rax
je 0x1400aefe0
shr r14, 8
mov word [rax], 0
mov dword [rax + 2], r14d
mov word [rax + 6], bp
jmp 0x1400aef98
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov r8, rbx
call fcn.140007710
cmp byte [rsp + 0x20], 0
je 0x1400aef50
mov qword [rsp + 0x20], rdi
mov qword [rsp + 0x28], rbx
mov word [rsp + 0x30], bp
lea rcx, [rsp + 0x38]
lea rdx, [rsp + 0x20]
call fcn.1400aeff0
cmp qword [rsp + 0x38], 0
je 0x1400aefbd
mov rax, qword [rsp + 0x40]
mov qword [rsi + 8], rax
mov qword [rsi], 0
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
add bl, ch
invalid
movzx eax, byte [0x1401660a0]
mov ecx, 0x20
mov edx, 4
add al, ch
cmp dh, bh
clc
dec dword [rax - 0x7b]
invalid
je 0x1400aefe0
add al, ch
cmp dh, bh
clc
dec dword [rax - 0x7b]
sal byte [rbp + rsi*2 + 0xf], 0x10
and al, 0x21
invalid
movups xmm0, xmmword [rsp + 0x21]
and dword [rdi], ecx
adc dword [rsp + 0x3a], eax
movups xmmword [rsp + 0x3a], xmm0
mov word [rax], 1
movups xmm0, xmmword [rsp + 0x38]
movups xmmword [rax + 2], xmm0
movzx ecx, word [rsp + 0x48]
mov word [rax + 0x12], cx
mov qword [rax + 0x14], 0
mov word [rax + 0x1c], bp
mov rcx, rax
add rcx, 0x20
invalid
and byte [rax - 0x77], cl
invalid
mov qword [rsi], rax
mov qword [rsi + 8], 1
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rcx
invalid
invalid
sbb byte [rax - 0x7d], r9b
invalid
add rsp, 0x70
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
mov rax, qword [rsp + 0x40]
movups xmm0, xmmword [rsp + 0x48]
and al, 0x48
and al, 0x48
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x58], rax
lea rdx, [rsp + 0x58]
mov rcx, rsi
call fcn.1400af1f0
jmp 0x1400aefb2
mov ecx, 4
mov edx, 0x20
call fcn.1400ff140
int3
mov esi, dword [rdx]
mov rbx, qword [rdx + 8]
movzx edi, word [rdx + 0x10]
mov rax, qword [0x140165ff8]
outsd dx, dword [rsi]
or eax, dword [rax]
outsd dx, dword [rsi]
or eax, dword [rax]
cmp rax, 3
cmp eax, 3
jne 0x1400af1bd
cmp rbx, 0x17f
ja 0x1400af1cf
lea r15, [rsp + 0x60]
mov rcx, r15
mov rdx, r14
mov r8, rbx
call fcn.1400fc280
mov byte [rsp + rbx + 0x60], 0
lea rax, [rbx + 1]
cmp rbx, 0xe
ja 0x1400af068
xor edx, edx
nop
cmp byte [rsp + rdx + 0x60], 0
je 0x1400af124
inc rdx
cmp rax, rdx
sal byte [rbp - 0x13], 1
sal byte [rbp - 0x13], 1
jmp 0x1400af184
lea rcx, [rsp + 0x67]
and rcx, 0xfffffffffffffff8
sub rcx, r15
je 0x1400af09e
je 0x1400af09e
xor edx, edx
nop word [rax + rax]
cmp byte [rsp + rdx + 0x60], 0
je 0x1400af124
inc rdx
cmp rcx, rdx
jne case.0x140090ec6.1080
lea rdx, [rbx - 0xf]
cmp rcx, rdx
jbe 0x1400af0a4
jmp 0x1400af0ee
lea rdx, [rbx - 0xf]
xor ecx, ecx
movdqa xmm0, xmmword [0x140105740]
movabs r8, 0x8080808080808080
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add bl, dh
movq mm1, qword [rsp + rcx + 0x60]
movdqu xmm1, xmmword [rsp + rcx + 0x60]
movdqa xmm2, xmm1
paddq xmm2, xmm0
pandn xmm1, xmm2
invalid
retf 0xf66
jo 0x1400af0a7
out dx, al
por xmm2, xmm1
movq r9, xmm2
test r9, r8
jne 0x1400af0ee
invalid
add rcx, 0x10
cmp rcx, rdx
jbe 0x1400af0c0
sub rax, rcx
je 0x1400af184
lea r8, [rsp + rcx]
add r8, 0x60
xor edx, edx
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x80], al
cmp al, 0x10
add byte [rdx + rcx + 0x48], dh
inc edx
cmp byte [r8 + rdx], 0
je 0x1400af121
inc rdx
cmp rax, rdx
jne 0x1400af110
jmp 0x1400af184
add rdx, rcx
cmp rdx, rbx
jne 0x1400af184
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmmword [rsp + 0x40], xmm0
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x28], 0
lea rcx, [rsp + 0x60]
lea r8, [rsp + 0x30]
lea r9, [rsp + 0x28]
xor edx, edx
call qword [sym.imp.ws2_32.dll_getaddrinfo]
test eax, eax
je 0x1400af198
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
or byte [rax + 1], r15b
or byte [rax + 1], r15b
jmp 0x1400af1ab
lea rax, str.file_name_contained_an_unexpected_NUL_byte
mov qword [rsi + 8], rax
mov qword [rsi], 1
jmp 0x1400af1ae
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rax
mov word [rsi + 0x18], di
xor eax, eax
mov qword [rsi], rax
add rsp, 0x1e0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
call fcn.1401036e0
cmp rbx, 0x17f
jbe 0x1400af02a
mov rcx, rsi
mov rdx, r14
mov r8, rbx
mov r9d, edi
add rsp, 0x1e0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140103740
mov rax, r14
mov r14, qword [r14 + 0x28]
mov qword [rdi + 8], r14
ja 0x1400af513
ja 0x1400af513
mov rcx, qword [rax + 0x10]
mov rax, qword [rax + 0x20]
movzx edx, word [rax]
cmp edx, 0x17
je 0x1400af56a
cmp edx, 2
je 0x1400af543
mov qword [rsp + 0x28], r15
and al, 0x28
mov word [rsp + 0x20], 2
add al, byte [rax]
add byte [rax - 0x77], cl
fld1
pushfq
invalid
mov rcx, rbx
call fcn.1400a38d0
test r14, r14
jne 0x1400af500
mov word [rsi], 2
jmp case.0x1400aa414.361
scasb al, byte [rdi]
add byte [rax], al
add byte [rax], al
invalid
invalid
stc
add byte [rax], al
cmp rcx, 0xf
invalid
jbe 0x1400af5fd
movzx ecx, word [rax + 2]
rol cx, 8
mov eax, dword [rax + 4]
mov word [rsp + 0x20], 0
and al, 0x20
add byte [rax], al
and al, 0x20
and al, 0x20
add byte [rax], al
mov word [rsp + 0x26], cx
and al, 0x26
mov dword es:[rsp + 0x22], eax
mov dword [rsp + 0x22], eax
jmp 0x1400af59f
cmp rcx, 0x1b
jbe 0x1400af615
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
mov bh, 0x48
invalid
movzx ecx, word [rax + 2]
rol cx, 8
movups xmm0, xmmword [rax + 8]
invalid
invalid
add spl, byte [rsi - 0x3f]
add ah, byte [rsi - 0x3f]
ror dword [rax], 0xf
adc byte [rax + 8], al
invalid
invalid
or byte [rbx + 0x408b0450], cl
sbb byte [rsi - 0x39], ah
and al, 0x20
add dword [rax], eax
mov edx, dword [rax + 4]
mov eax, dword [rax + 0x18]
mov word [rsp + 0x20], 1
movups xmmword [rsp + 0x24], xmm0
and al, 0x89
push rsp
and al, 0x34
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x38], eax
and al, 0x38
mov word [rsp + 0x3c], cx
movzx eax, word [rsp + 0x20]
mov ecx, dword [rsp + 0x22]
movzx edx, word [rsp + 0x26]
mov bh, 0x54
and al, 0x26
mov bh, 0x54
and al, 0x26
mov r8, qword [rsp + 0x28]
and al, 0x28
mov r9d, dword [rsp + 0x30]
mov dword [rsi + 0x10], r9d
mov r9d, dword [rsp + 0x34]
mov dword [rsi + 0x14], r9d
mov dword [rsi + 0x14], ecx
mov dword [rsi + 0x14], ecx
adc al, 0x44
mov ecx, dword [rsp + 0x38]
and al, 0x38
mov r9d, dword [rsp + 0x38]
and al, 0x38
and al, 0x38
mov dword [rsi + 0x18], r9d
mov dword [rsi + 0x18], ecx
movzx r9d, word [rsp + 0x3c]
mov word [rsi + 0x1c], r9w
movzx r9d, word [rsp + 0x3e]
and al, 0x3e
and al, 0x3e
mov word ds:[rsi + 0x1e], r9w
mov word [rsi + 0x1e], r9w
invalid
mov word [rsi], ax
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
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in___library_std_src_sys_common_net.rs
lea r8, [0x14014ddf8]
in eax, dx
out 9, eax
invalid
out 9, eax
add byte [rbp + rcx*4 + 5], cl
in eax, dx
out 9, eax
add byte [rdx + 0x42], bh
mov edx, 0x42
mov edx, 0x42
add byte [rax], al
add al, ch
pop rbx
call fcn.1400ff770
add dword [0x14d983e18], eax
hlt
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in6___
lea r8, [0x14014de58]
add byte [rdx + 0x43], bh
add byte [rbp + rcx*4 + 5], cl
xor eax, 0xba0009e8
add byte [rdx + 0x43], bh
call fcn.1400ff770
int3
int3
int3
push rsi
push rdi
sub rsp, 0x1f8
add dword [rax], eax
add byte [rax - 0x75], cl
add dword [rax - 0x75], ecx
mov edi, dword [rax]
add byte [rdx + 0x43], bh
add byte [rax], al
call fcn.1400ff770
int3
add dword [rax], eax
add byte [rax - 0x75], cl
add dword [rax - 0x75], ecx
mov edi, dword [rax]
mov qword [rax], 0
test rdi, rdi
je 0x1400af689
lea rsi, [rsp + 0x60]
mov edi, dword [rax]
mov qword [rax], 0
test rdi, rdi
je 0x1400af689
lea rsi, [rsp + 0x60]
je 0x1400af673
invalid
mov r8d, 0x198
mov rcx, rsi
xor edx, edx
call fcn.1400fc0c0
mov cx, 0x202
mov rdx, rsi
call qword [sym.imp.ws2_32.dll_WSAStartup]
mov dword [rsp + 0x2c], eax
test eax, eax
jne 0x1400af6a1
mov rax, qword [sym.imp.ws2_32.dll_WSACleanup]
mov qword [rdi], rax
add rsp, 0x1f8
pop rdi
pop rsi
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src_synconce.rs
mov edx, 0x2b
call fcn.1400ff770
mov qword [rsp + 0x30], 0
lea rcx, [rsp + 0x2c]
lea rdx, [rsp + 0x30]
call fcn.140103850
int3
call fcn.140007250
cmp ax, 1
cmp eax, 1
jne 0x1400af754
jmp 0x1400af75e
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x28], edi
test ax, ax
je 0x1400af784
sal byte [rsi + riz + 0x48], 0xb8
add bh, bh
invalid
movabs rax, 0xffffffff00
mov eax, 0xffffff00
inc dword [rax]
add byte [rax], al
and r14, rax
shr r14, 8
movzx eax, dx
shl rax, 0x30
shl r14, 0x10
or r14, rax
mov eax, 1
jmp 0x1400af789
xor r14d, r14d
xor eax, eax
or rax, r14
or eax, esi
cmp ax, 1
je 0x1400af899
test byte [rbx], al
add dword [rax], eax
add byte [rdi], cl
mov bh, 0xc8
movzx ecx, ax
mov rax, rbx
test ecx, ecx
jne 0x1400af89e
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
fisttp dword [rdi]
test byte [rdi + 0x48000002], cl
lea eax, [rbx - 1]
test rbx, rbx
je 0x1400afa3c
lea rax, [rbx - 1]
lea rcx, [rdi + 1]
movzx edx, byte [rdi]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], rax
cmp dl, 0x5b
jne 0x1400afa3c
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x20]
call fcn.140006ed0
cmp byte [rsp + 0x40], 0
je 0x1400afa3c
mov r14d, dword [rsp + 0x41]
mov rax, qword [rsp + 0x45]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x4d]
and al, 0x4d
and al, 0x4d
mov dword [rsp + 0xa8], eax
mov rcx, qword [rsp + 0x20]
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x20
mov r8, qword [rsp + 0x28]
xor r9d, r9d
test r8, r8
je 0x1400af94b
test byte [rbx], dh
add dword [rax], eax
invalid
test byte [rbx], dh
add dword [rax], eax
add byte [rax - 0x7af0dac7], al
and eax, 0x158850f
add byte [rax], al
lea r11, [r8 - 1]
lea r12, [rcx + 1]
xor r15d, r15d
cmp byte [rcx], 0x25
jne 0x1400af979
and eax, 0x158850f
add byte [rax], al
lea r11, [r8 - 1]
lea r12, [rcx + 1]
xor r15d, r15d
mov ebp, 0xa
add byte [rax], al
add byte [rcx + rcx*4 + 0x5c], cl
and al, 0x78
add byte [rax], al
add byte [rcx + rcx*4 + 0x5c], cl
and al, 0x78
mov qword [rsp + 0x70], r12
xor r13d, r13d
xor r9d, r9d
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
mov eax, 0
test r11, r11
je 0x1400af874
movzx r10d, byte [r12]
add r10d, 0xffffffd0
xor eax, eax
cmp r10d, 0xa
setb al
jae 0x1400af874
dec r11
inc r12
cmp eax, 1
jne 0x1400af94d
mov eax, r15d
mul ebp
jo 0x1400af967
mov r15d, eax
add r15d, r10d
jb 0x1400af967
inc r13
jmp 0x1400af850
mov rax, qword [rsp + 0x28]
test rax, rax
jne 0x1400afa41
mov edi, r14d
shr edi, 0x10
shr r14, 0x18
xor ebx, ebx
mov eax, dword [rsp + 0x48]
mov dword [rsp + 0x88], eax
add byte [rax - 0x75], cl
and al, 0x40
add byte [rax - 0x75], cl
and al, 0x40
mov qword [rsp + 0x80], rax
movzx eax, byte [0x1401660a0]
add eax, 0xb67ce
add eax, 0xb67ce
mov ecx, 0x20
and byte [rax], al
add byte [rax], al
mov edx, 4
call fcn.14003e6a0
in eax, dx
clc
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
add al, byte [r8]
add al, byte [rax]
invalid
in eax, dx
clc
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
add al, byte [r8]
add al, byte [rax]
add al, byte [rax]
add byte [rsi - 0x77], ah
sbb byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov word [rax], bx
mov rcx, r14
mov ecx, esi
mov ecx, esi
int1
shl rcx, 8
loope 0x1400af8fc
movzx edx, dil
or rdx, rcx
shr r14, 0x18
shr esi, 0x18
mov word [rax + 6], r14w
jo case.0x1400acbc5.175
invalid
mov dword [rax + 2], edx
mov rcx, qword [rsp + 0x80]
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rbx + 0x88248c], cl
add byte [rax], al
invalid
push rax
add cl, byte [rax - 0x75]
mov word [rax + rax*4], fs
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rbx + 0x88248c], cl
add byte [rax], al
invalid
add byte [rcx + 0x40c71048], cl
mov dword [rax + 0x10], ecx
mov dword [rax + 0x14], 0
adc al, 0
add byte [rax], al
add byte [rcx + rcx*4 + 0x78], al
invalid
adc al, 0
adc al, 0
add byte [rax], al
add byte [rcx + rcx*4 + 0x78], al
sbb byte [rsi - 0x77], ah
push 0xffffffffc189481c
js 0x1400af940
mov word [rax + 0x1c], bp
mov rcx, rax
add rcx, 0x20
mov qword [rsi], rax
mov qword [rsi + 8], 1
add dword [rax], eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rcx
jmp 0x1400afae2
adc byte [rax - 0x77], r9b
sbb cl, r13b
xchg edi, eax
add dword [rax], eax
add bl, ch
sub al, 0x4d
jmp 0x1400af979
test r13, r13
test ebp, ebp
in eax, dx
je 0x1400af964
adc al, byte [rcx - 0x47]
add dword [rax], eax
mov r9d, 1
add byte [rax], al
add byte [rcx + rcx*4 + 0x5c], cl
and al, 0x78
mov qword [rsp + 0x78], r11
mov qword [rsp + 0x70], r12
jmp 0x1400af967
xor r9d, r9d
xor ecx, ecx
cmp r9d, 1
add dword [rbp + 0xc], esi
jne 0x1400af979
mov rcx, qword [rsp + 0x70]
mov r8, qword [rsp + 0x78]
mov eax, dword [rsp + 0x78]
jmp 0x1400af980
test r9d, r9d
cmove r15d, r9d
test r8, r8
test eax, eax
je 0x1400afa3c
mov bl, 0
add byte [rax], al
add byte [rax - 0x7af0a2c7], al
add byte [rax], al
cmp byte [rcx], 0x5d
pop rbp
jne 0x1400afa3c
stosb byte [rdi], al
add byte [rax], al
add byte [rbp - 0x77], cl
invalid
mov r12, r8
dec r12
je 0x1400af9e3
add r8, 0xfffffffffffffffe
movzx eax, byte [rcx + 1]
invalid
dec byte [rdi]
mov dh, 0x41
add dword [rax - 0x7d], ecx
rol dword [rdx], 0x48
add rcx, 2
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
mov qword [rsp + 0x28], r8
cmp al, 0x3a
jne 0x1400af9e3
mov dword [rsp + 0x50], 0xa
and al, 0x50
or al, byte [rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x40
add byte [rax], al
add byte [rax], al
invalid
mov qword [rsp + 0x40], 0
add byte [rax], al
add dh, al
and al, 0x54
add dword [rax - 0x73], ecx
and al, 0x20
and al, 0x20
mov byte [rsp + 0x54], 1
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
invalid
call fcn.140007250
call fcn.140007250
js case.0x1400ad76b.114
dec dword [rcx - 0x77c992b]
add dword [rbp + 4], esi
mov ebp, edx
cmp ax, 1
jne 0x1400af9e5
jmp 0x1400af9ef
xor eax, eax
mov qword [rsp + 0x28], r12
and al, 0x28
test ax, ax
je 0x1400afa3c
mov r8, qword [r12 + 0xa8]
mov eax, dword [rsp + 0xa8]
mov rcx, qword [rsp + 0xa0]
mov qword [rsp + 0x90], rcx
and al, 0x90
add byte [rax], al
add byte [rcx + 0x982484], cl
add byte [rax], al
and al, 0x90
nop
add byte [rax], al
add byte [rcx + 0x982484], cl
add byte [rax], al
cmp qword [rsp + 0x28], 0
jne 0x1400afa41
shl r14, 8
mov eax, dword [rsp + 0x98]
mov dword [rsp + 0x48], eax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x40], rax
mov bx, 1
xor edi, edi
jmp 0x1400af8b3
mov qword [rsp + 0x28], rbx
mov dword [rsp + 0x68], 0x3a
mov bpl, 0x3a
mov r14, rbx
jmp 0x1400afa65
cmp r14, rbx
ja 0x1400afad0
mov cl, 0x3a
mov rdx, rdi
mov r8, r14
call fcn.140009850
cmp rax, 1
jne 0x1400afad0
mov r14, rdx
cmp rdx, rbx
jae 0x1400afa60
cmp byte [rdi + r14], bpl
jne 0x1400afa60
lea rcx, [rdi + r14]
inc rcx
lea rax, [r14 + 1]
sub rbx, rax
mov rdx, rbx
call fcn.14000a3d0
test al, 1
jne 0x1400afaf6
shr eax, 0x10
mov qword [rsp + 0x40], rdi
call 0x1bc9442b6
and al, 0x40
mov qword [rsp + 0x48], r14
mov word [rsp + 0x50], ax
lea rcx, [rsp + 0x20]
and al, 0x20
lea rdx, [rsp + 0x40]
call fcn.1400aeff0
cmp qword [rsp + 0x20], 0
je 0x1400afaff
mov rax, qword [rsp + 0x28]
jmp case.0x1400ae6aa.50
invalid
lea rax, str.invalid_socket_address
lea eax, [0x14014deb0]
jrcxz 0x1400afadf
add byte [rax - 0x77], cl
or byte [rax - 0x39], r9b
invalid
mov qword [rsi + 8], rax
mov qword [rsi], 0
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add rsp, 0xe8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop rsi
pop r15
ret
lea rax, str.invalid_port_value
jmp case.0x1400ae6aa.50
mov rax, qword [rsp + 0x28]
movups xmm0, xmmword [rsp + 0x30]
and al, 0x30
movups xmmword [rsp + 0xb8], xmm0
mov qword [rsp + 0xb0], rax
mov dword [rsp + 0xb0], eax
and al, 0xb8
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0xb0], eax
lea rdx, [rsp + 0xb0]
mov rcx, rsi
mov dword [rsp + 0xb0], eax
lea rdx, [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov rcx, rsi
call fcn.1400af1f0
jmp 0x1400afae2
mov ecx, 4
add byte [rax], al
mov edx, 0x20
call fcn.1400ff140
int3
int3
add byte [rax - 0x77], cl
invalid
mov rdi, rcx
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov r8, rsi
call fcn.1400a7c80
movzx edx, byte [rsp + 0x20]
mov dh, 0x54
and al, 0x20
mov dh, 0x54
and al, 0x20
mov rcx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x40]
lea r8, [0x140157028]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rsi
mov r8, rdi
mov eax, edi
mov eax, edi
jmp r9
add rcx, 4
add ecx, 4
jmp case.0x1400c740e.421
lea rdx, [rax + 1]
test rax, rax
test eax, eax
test eax, eax
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
invalid
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
invalid
jmp case.0x1400c740e.421
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
invalid
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
jb 0x1400afc64
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x1400afbf8
movzx eax, byte [r8]
cmp al, 0x2f
invalid
sete cl
invalid
cmp al, 0x5c
pop rsp
invalid
sar dword [rsp + rbx*2], 0xf
xchg esp, eax
ror byte [rax], 0xc8
pop rsp
sete al
or al, cl
jmp 0x1400afbfa
xor eax, eax
mov qword [rsp + 0x58], rdi
mov qword [rsp + 0x60], rsi
mov dword [rsp + 0x60], esi
mov dword [rsp + 0x60], esi
movups xmm0, xmmword [rsp + 0x20]
and al, 0x20
movups xmm1, xmmword [rsp + 0x30]
movups xmmword [rsp + 0x68], xmm0
movups xmmword [rsp + 0x78], xmm1
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 0x88], rcx
mov byte [rsp + 0x92], al
mov word [rsp + 0x90], 0x200
lea rcx, [rsp + 0x20]
lea rdx, [rsp + 0x58]
call fcn.1400adc90
cmp byte [rsp + 0x20], 9
mov rdx, qword [rsp + 0x30]
jne 0x1400afc58
mov rax, qword [rsp + 0x28]
and al, 0x28
jmp 0x1400afc5a
xor eax, eax
add rsp, 0x98
pop rdi
pop rsi
ret
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1400ff5f0
int3
cli
call fcn.1400afb50
test rax, rax
je 0x1400afdf5
cmp rdx, 2
cmp edx, 2
jne 0x1400afcc6
movzx ecx, word [rax]
cmp ecx, 0x2e2e
jne 0x1400afcc6
mov r8d, 2
xor r9d, r9d
jmp 0x1400afd0b
mov r8, rdx
nop dword [rax]
test r8, r8
je 0x1400afcfe
mov rcx, r8
dec r8
cmp byte [rax + rcx - 1], 0x2e
jne 0x1400afcd0
mov r10, rdx
sub r10, rcx
jb 0x1400afe2c
test r8, r8
je 0x1400afd05
mov r9, rax
mov ecx, eax
add r9, rcx
mov rdx, r10
jmp 0x1400afd0b
mov r9, rax
xor eax, eax
jmp 0x1400afd0b
invalid
invalid
xor r9d, r9d
mov r8, rdx
test rax, rax
cmovne r9, rax
test r9, r9
je 0x1400afdf5
test rax, rax
cmove r8, rdx
add r9, r8
sub r9, rbx
cmp rdi, r9
jb 0x1400afd34
mov qword [rsi + 0x10], r9
mov rdi, r9
mov edi, ecx
mov r15, qword [rsi]
mov rax, r15
sub rax, rdi
cmp rax, 3
ja case.0x140012daf.2357
insb byte [rdi], dx
insb byte [rdi], dx
mov r14, rdi
mov esi, edi
add r14, 4
jb 0x1400afe3d
mov rdx, r14
not rdx
not edx
not edx
shr rdx, 0x3f
test r15, r15
je 0x1400afd74
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], r15
jmp 0x1400afd7d
mov qword [rsp + 0x28], 0
lea rcx, [rsp + 0x38]
lea r9, [rsp + 0x20]
mov r8, r14
call fcn.1400a4700
jno 0x1400afdd6
invalid
dec dword [rax - 0x7d]
jl 0x1400afdb7
cmp byte [rax], al
mov rcx, qword [rsp + 0x40]
je 0x1400afe01
jno 0x1400afdd6
invalid
movabs rax, 0x8000000000000001
cmp rcx, rax
ror dword [rdi], 0x85
mov dword [rax], eax
add byte [rax], al
ror dword [rdi], 0x85
mov dword [rax], eax
add byte [rax], al
cmp rdi, r15
jne 0x1400afdc7
mov rcx, rsi
mov rdx, rdi
call fcn.1400afe50
mov rbx, qword [rsi + 8]
mov rdi, qword [rsi + 0x10]
mov byte [rbx + rdi], 0x2e
inc rdi
mov qword [rsi + 0x10], rdi
mov rax, qword [rsi]
sub rax, rdi
sub eax, edi
cmp rax, 2
jbe 0x1400afe15
mov rax, qword [rsi + 8]
mov byte [rax + rdi + 2], 0x65
mov word gs:[rax + rdi], 0x7865
mov word gs:[rax + rdi], 0x7865
add rdi, 3
mov qword [rsi + 0x10], rdi
mov dword [rbx], 0x107e8948
add rsp, 0x50
push rax
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
mov qword [rsi + 8], rcx
mov qword [rsi], r14
mov rbx, rcx
mov r15, r14
cmp rdi, r15
je 0x1400afdb4
jmp 0x1400afdc7
mov r8d, 3
mov rcx, rsi
mov rdx, rdi
call fcn.140103550
mov rdi, qword [rsi + 0x10]
jmp 0x1400afdde
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_sliceiter.rs
call fcn.1400ff5f0
test rcx, rcx
jne 0x1400afe42
call fcn.140001a70
mov rdx, qword [rsp + 0x48]
call fcn.1400ff140
int3
cmova rdx, rcx
cmp rdx, 9
mov edi, 8
cmovae rdi, rdx
cli
cli
mov rdx, rdi
not rdx
shr rdx, 0x3f
test rax, rax
je 0x1400afea5
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], 1
and al, 0x30
add dword [rax], eax
add byte [rax], al
and al, 0x30
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x38], rax
jmp 0x1400afeae
mov qword [rsp + 0x30], 0
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x40]
lea r9, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov r8, rdi
clc
call fcn.1400a4700
cmp qword [rsp + 0x40], 0
mov rcx, qword [rsp + 0x48]
and al, 0x48
invalid
and al, 0x48
je 0x1400afee6
sbb dword [rax - 0x48], ecx
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c13948], al
or byte [rax + 0x39], 0xc1
je 0x1400afeed
test rcx, rcx
movabs rax, 0x8000000000000001
cmp rcx, rax
or byte [rax + 0x39], 0xc1
je 0x1400afeed
test rcx, rcx
jne 0x1400afef4
call fcn.140001a70
cmc
dec dword [rax - 0x77]
mov qword [rsi + 8], rcx
mov qword [rsi], rdi
or byte [rax - 0x77], r9b
add rsp, 0x58
add rsp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
call fcn.1400ff140
int3
push rbp
push r15
push r14
push rsi
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x50
lea rbp, [rsp + 0x50]
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
invalid
dec dword [rcx + rcx*4 - 0x31]
mov edi, ecx
invalid
mov edi, ecx
mov rbx, r8
mov r14, rdx
mov esi, edx
mov esi, edx
mov rsi, rcx
test r8, r8
je 0x1400aff57
js 0x1400affac
movzx eax, byte [0x1401660a0]
mov edx, 1
add byte [rdx + 1], bh
mov rcx, rbx
call fcn.14003e6a0
pop rsi
out 0xf8, eax
dec dword [rcx - 0x77]
invalid
test rax, rax
jne 0x1400aff5d
pop rsi
out 0xf8, eax
dec dword [rcx - 0x77]
invalid
mov ecx, 1
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call fcn.1400ff140
mov r15d, 1
add byte [rax], al
add byte [rbx + rcx*4 + 0x65], cl
invalid
mov r12, qword [rbp + 0x60]
mov rcx, r15
mov rdx, r14
mov r8, rbx
call fcn.1400fc280
ret
add al, 0
mov qword [rbp - 0x28], rbx
mov qword [rbp - 0x20], r15
ret
fmul dword [rcx + rcx*4 + 0x7d]
loopne 0x1400affc0
invalid
mov qword [rbp - 0x18], rbx
mov dword [rbp - 0x18], ebx
mov byte [rbp - 0x10], 0
lea rcx, [rbp - 0x28]
mov rdx, rdi
lock add byte [rax - 0x73], cl
fmul dword [r8 - 0x77]
cli
mov edx, edi
mov r8, r12
call case.0x1400ac6ee.1149
movups xmm0, xmmword [rbp - 0x28]
movups xmm1, xmmword [rbp - 0x18]
adc byte [rbp - 0x18], cl
adc byte [rbp - 0x18], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x50
push rax
push rax
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
call fcn.140001a70
int3
cmc
dec esp
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
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x50]
cmp qword [rbp - 0x28], 0
je 0x1400afff1
mov r8, qword [rbp - 0x20]
mov eax, dword [rbp - 0x20]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov edx, dword [rcx + 8]
mov rcx, rax
jmp 0x1400a7ab0
int3
int3
push 0x49c7894c
mov esp, edx
mov rbx, rcx
mov rsi, qword [r8]
mov r14, qword [r8 + 0x10]
mov rax, rsi
sub rax, r14
mov r13, rsi
mov ebp, esi
mov ebp, esi
mov rbp, r14
cmp rax, 0x20
jae 0x1400b00c0
lea rcx, [rsp + 0x30]
mov rdx, r12
mov r8, rdi
call fcn.1400ac690
cmp qword [rsp + 0x30], 0
mov rax, qword [rsp + 0x38]
je 0x1400b00b0
mov qword [rbx + 8], rax
mov eax, 1
mov qword [rbx], rax
jmp 0x1400b026c
test rax, rax
je 0x1400b027d
test ah, al
add dword [rax], eax
invalid
mov r13, qword [rdi]
mov rbp, qword [rdi + 0x10]
outsd dx, dword [rsi]
adc byte [rcx + rcx*4 + 0x74], cl
and al, 0x50
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x28], rbx
mov r14, qword [r12]
mov r15d, 0x2000
add byte [rax], ah
add byte [rax], al
add byte [rax], ah
add byte [rax], al
xor ebx, ebx
mov qword [rsp + 0x58], r12
cmp r13, rsi
jne 0x1400b0116
cmp rbp, r13
jne 0x1400b0116
lea rcx, [rsp + 0x30]
mov rdx, r12
mov r8, rdi
call fcn.1400ac690
cmp qword [rsp + 0x30], 0
mov rax, qword [rsp + 0x38]
jne 0x1400b028c
mov rbp, qword [rdi + 0x10]
test rax, rax
je 0x1400b029e
mov r13, qword [rdi]
cmp rbp, r13
je 0x1400b023e
mov rax, qword [rdi + 8]
add rax, rbp
mov r12, r13
sub r12, rbp
cmp r12, r15
cmovae r12, r15
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r12
mov qword [rsp + 0x40], 0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], rbx
mov rcx, r14
lea rbx, [rsp + 0x30]
jmp 0x1400b017c
cmp byte [rax + 0x10], 0x23
jne case.0x1400b019c.2
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x60]
call fcn.1400a38d0
mov rcx, r14
int1
int1
mov rdx, rbx
call fcn.1400ab670
invalid
dec dword [rax - 0x7b]
invalid
je 0x1400b01d0
invalid
mov ecx, eax
and ecx, 3
lea rdx, [0x140157044]
add byte [rax + 0x63], cl
or al, 0x8a
add byte [rax + 0x63], cl
or al, 0x8a
add rcx, rdx
jmp rcx
cmp byte [rax + 0xf], 0x23
je 0x1400b016a
jmp case.0x1400b019c.2
mov rcx, rax
shr rcx, 0x20
cmp ecx, 0x28
ja case.0x1400b019c.2
cmp rcx, 0x23
jne case.0x1400b019c.2
jmp 0x1400b016a
mov rcx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x48]
mov rbx, rax
sub rbx, rcx
jb 0x1400b02c7
mov rdx, qword [rsp + 0x38]
cmp rax, rdx
ja 0x1400b02d6
test rcx, rcx
je 0x1400b02b5
add rbp, rcx
cmp rax, r12
mov rdx, 0xffffffffffffffff
cmovne r15, rdx
lea rax, [r15 + r15]
test r15, r15
cmovs rax, rdx
cmp r12, r15
cmovb rax, r15
mov qword [rdi + 0x10], rbp
cmp rcx, r12
cmove r15, rax
mov r12, qword [rsp + 0x58]
cmp r13, rsi
je 0x1400b00e0
jmp 0x1400b0116
mov r8d, 0x20
mov eax, 0x20
mov rcx, rdi
mov rdx, r13
call fcn.140103550
mov r13, qword [rdi]
mov rbp, qword [rdi + 0x10]
jmp 0x1400b011f
mov rcx, qword [rsp + 0x28]
mov qword [rcx + 8], rax
mov eax, 1
mov qword [rcx], rax
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov qword [rbx + 8], 0
xor eax, eax
jmp 0x1400b00a8
mov rcx, qword [rsp + 0x28]
mov qword [rcx + 8], rax
mov qword [rcx], 1
jmp 0x1400b026c
sub rbp, qword [rsp + 0x50]
mov rax, qword [rsp + 0x28]
mov qword [rax + 8], rbp
mov qword [rax], 0
jmp 0x1400b026c
sub rbp, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x28]
mov qword [rcx + 8], rbp
xor eax, eax
jmp 0x1400b0269
lea r8, [0x14014bd90]
mov rdx, rax
call fcn.1400ff980
lea r8, [0x14014bd90]
mov rcx, rax
call fcn.1400ff6f0
int3
mov rax, qword [r8 + 0x160]
test rax, rax
je 0x1400b05e3
mov rbx, qword [sym.imp.KERNEL32.dll_HeapFree]
nop word cs:[rax + rax]
mov rdi, rax
mov rcx, qword [0x140165ff0]
xor edx, edx
call rbx
mov rax, qword [rdi + 0x160]
mov r8, rdi
test rax, rax
jne 0x1400b0420
jmp 0x1400b05e6
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
sbb al, 3
add byte [rax], al
sbb al, 3
add byte [rax], al
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
add byte [rax], al
add byte [rax], al
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
add rdx, 0xfffffffffffffff8
jne 0x1400b0500
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], rcx
mov qword [rsi], r15
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], r14
jmp 0x1400b05ff
mov rax, qword [r8 + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov r8, qword [rax + 0x3d8]
add rcx, 0xfffffffffffffff8
jne 0x1400b05a0
jmp 0x1400b03fc
mov rdi, r8
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov qword [rsi], 0
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
add al, 0
add byte [rax - 0x77], cl
invalid
cmp word [rdi], 0
je 0x1400b0912
mov r12, rdi
mov rcx, 0xfffffffffffffffe
xor edx, edx
nop word cs:[rax + rax]
mov r15, rdx
mov rax, rcx
inc rdx
add rcx, 2
cmp word [r12 + r15*2], 0
jne 0x1400b0760
lea rdi, [r12 + rdx*2]
cmp r15, 1
je 0x1400b0740
test r15, r15
je 0x1400b3dfd
xor r13d, r13d
nop dword [rax + rax]
cmp word [r12 + r13*2 + 2], 0x3d
je 0x1400b07b0
inc r13
add rax, 0xfffffffffffffffe
jne 0x1400b0790
jmp 0x1400b0740
lea r8, [r13 + 1]
cmp r13, r15
jae 0x1400b3e15
mov rcx, rsi
mov rdx, r12
call fcn.1400a77a0
add r13, 2
mov r8, r15
sub r8, r13
jb 0x1400b3e2f
lea rdx, [r12 + r13*2]
lea rcx, [rbp - 0x20]
call fcn.1400a77a0
mov r9, qword [rbp + 0x450]
mov r8, qword [rbp + 0x458]
movdqu xmm6, xmmword [rbp + 0x460]
mov rdx, qword [rbp - 0x20]
mov rcx, qword [rbp - 0x18]
movups xmm0, xmmword [rbx - 0x10]
movaps xmmword [rbp + 0x4b0], xmm0
add al, 0
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rcx + 0x39], 0xc1
add al, 0
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc13949], al
or byte [rcx + 0x39], 0xc1
je 0x1400b0912
mov qword [rbp + 0x5c0], r9
mov qword [rbp + 0x5b0], rdx
or byte [rcx + 0x39], 0xc1
je 0x1400b0912
mov qword [rbp + 0x5c0], r9
mov qword [rbp + 0x5b0], rdx
mov qword [rbp + 0x590], rcx
movq rax, xmm6
add rax, r8
mov qword [rbp + 0x450], r8
mov qword [rbp + 0x458], rax
mov word [rbp + 0x460], 0
mov r15, r14
mov rcx, r14
mov rdx, rsi
mov qword [rbp + 0x5c8], r8
call fcn.1400b5480
mov rax, qword [rbp + 0x5c0]
mov qword [rbp - 0x20], rax
mov rax, qword [rbp + 0x5c8]
mov qword [rbp - 0x18], rax
movdqu xmmword [rbp - 0x10], xmm6
mov rax, qword [rbp + 0x578]
mov qword [rbx + 0x10], rax
movups xmm0, xmmword [rbp + 0x568]
movups xmmword [rbx], xmm0
mov rax, qword [rbp + 0x5b0]
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x450], rax
mov rax, qword [rbp + 0x590]
mov qword [rbp + 0x458], rax
movaps xmm0, xmmword [rbp + 0x4b0]
lea rax, [rbp + 0x460]
add byte [rdi], cl
adc dword [rax], eax
add byte [rdi], cl
adc dword [rax], eax
mov byte [rbp + 0x58f], 0
mov rcx, r15
lea rdx, [rbp + 0x4d0]
lea r8, [rbp - 0x20]
mov r9, rsi
call fcn.1400b56b0
mov rax, qword [rbp + 0x568]
shl rax, 1
test rax, rax
je 0x1400b0740
mov r8, qword [rbp + 0x570]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400b0740
mov rcx, qword [rbp + 0x5a0]
call qword [sym.imp.KERNEL32.dll_FreeEnvironmentStringsW]
mov rbx, qword [rbp + 0x598]
mov rcx, qword [rbp + 0x560]
mov rax, qword [rcx + 0x88]
mov rcx, qword [rcx + 0x90]
mov qword [rbp + 0x5b0], rcx
xor edi, edi
test rax, rax
setne dil
cmove rbx, rax
xor esi, esi
jmp 0x1400b0962
xor eax, eax
test rbx, rbx
je 0x1400b1152
test rdi, rdi
je 0x1400b09c0
test rsi, rsi
jne 0x1400b09c0
mov edi, 1
mov r8, qword [rbp + 0x5b0]
test r8, r8
je case.0x140054b8f.1386
mov rdx, r8
and rdx, 7
je 0x1400b09d6
mov rcx, r8
and rcx, 0xfffffffffffffff8
mov rsi, rax
nop dword [rax]
add byte [rax], 0
add byte [rax], al
add byte [rax], 0
add byte [rax], al
mov rsi, qword [rsi + 0x3d8]
dec rdx
jne 0x1400b09a0
cmp r8, 8
jae 0x1400b09f0
jmp 0x1400b0a2e
add byte [rax - 0x7b], cl
dec dword [rax - 0x75]
xchg ebp, eax
mov al, 5
add byte [rax], al
test rdi, rdi
mov rdx, qword [rbp + 0x5b0]
jne 0x1400b0a32
jmp 0x1400b3d7e
mov rsi, rax
jmp 0x1400b0a2e
mov rsi, rax
mov rcx, r8
cmp r8, 8
jb 0x1400b0a2e
nop word cs:[rax + rax]
mov rax, qword [rsi + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rsi, qword [rax + 0x3d8]
add rcx, 0xfffffffffffffff8
jne 0x1400b09f0
xor edx, edx
xor eax, eax
movzx ecx, word [rsi + 0x3d2]
mov r15, rsi
mov r12, rdx
cmp rdx, rcx
jb 0x1400b0a78
nop word cs:[rax + rax]
mov rcx, qword [r15 + 0x160]
test rcx, rcx
je 0x1400b3947
inc rax
movzx r12d, word [r15 + 0x3d0]
mov r15, rcx
cmp r12w, word [rcx + 0x3d2]
jae 0x1400b0a50
test rax, rax
je 0x1400b0b10
mov rsi, qword [r15 + r12*8 + 0x3e0]
mov rcx, rax
dec rcx
je 0x1400b0afe
mov rdx, rcx
and rdx, 7
je 0x1400b0ab5
mov rcx, rdx
nop dword [rax]
mov rsi, qword [rsi + 0x3d8]
dec rcx
jne 0x1400b0aa0
not rdx
add rdx, rax
mov rcx, rdx
add rax, 0xfffffffffffffffe
cmp rax, 7
jb 0x1400b0afe
nop
mov rax, qword [rsi + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rsi, qword [rax + 0x3d8]
add rcx, 0xfffffffffffffff8
jne 0x1400b0ac0
xor r13d, r13d
jmp 0x1400b0b18
lea r13, [r12 + 1]
mov rsi, r15
dec rbx
imul rax, r12, 0x38
lea r14, [r15 + rax]
add r14, 0x168
shl r12, 5
movabs rax, 0x8000000000000000
cmp qword [r15 + r12], rax
mov qword [rbp + 0x5b0], r13
jne 0x1400b0ba0
mov r13, qword [rbp + 0x4d0]
mov eax, 0
test r13, r13
je 0x1400b0962
mov r15, rdi
mov r9, qword [r14 + 0x28]
mov rax, qword [r14 + 0x30]
mov rdi, qword [rbp + 0x4d8]
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x568]
mov rdx, r13
mov r8, rdi
call fcn.1400b6d90
cmp qword [rbp + 0x568], 0
je 0x1400b0d64
xor eax, eax
mov rdi, r15
jmp 0x1400b0962
mov qword [rbp + 0x598], rdi
mov rdi, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
test r8, r8
mov qword [rbp + 0x5c0], r8
je 0x1400b0be6
js 0x1400b3df3
movzx eax, byte [0x1401660a0]
mov edx, 1
mov rcx, r8
call fcn.14003e6a0
mov r8, qword [rbp + 0x5c0]
test rax, rax
jne 0x1400b0beb
jmp 0x1400b3de1
mov eax, 1
mov qword [rbp + 0x5c8], rax
mov rcx, rax
mov rdx, rdi
call fcn.1400fc280
movzx eax, byte [r14 + 0x18]
mov byte [rbp + 0x590], al
mov rdi, qword [r14 + 0x28]
mov r14, qword [r14 + 0x30]
test r14, r14
je 0x1400b0c44
mov rax, r14
shr rax, 0x3e
jne 0x1400b3dad
lea r13, [r14 + r14]
movzx eax, byte [0x1401660a0]
mov edx, 2
mov rcx, r13
call fcn.14003e6a0
test rax, rax
jne 0x1400b0c4c
jmp 0x1400b3d9b
mov eax, 2
xor r13d, r13d
mov qword [rbp + 0x5a0], rax
add byte [rax], al
add r15, r12
mov rcx, rax
mov rdx, rdi
mov r8, r13
call fcn.1400fc280
mov rax, qword [rbp + 0x5c0]
mov qword [rbp - 0x20], rax
mov rcx, qword [rbp + 0x5c8]
add byte [rax - 0x77], cl
call 0x1305095c6
add byte [rax - 0x77], cl
call 0x1305095c6
movzx eax, byte [rbp + 0x590]
mov byte [rbp - 8], al
mov qword [rbp], r14
mov rax, qword [rbp + 0x5a0]
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], r14
mov r13, qword [r15 + 8]
mov rdi, qword [r15 + 0x10]
test rdi, rdi
dec dword [rcx + rcx*4 - 0x4b]
pop rax
add eax, 0x27740000
dec dword [rcx + rcx*4 - 0x4b]
pop rax
add eax, 0x27740000
js 0x1400b3dd0
movzx eax, byte [0x1401660a0]
mov edx, 1
mov rcx, rdi
call fcn.14003e6a0
mov r12, rax
test rax, rax
jne 0x1400b0cdc
jmp 0x1400b3db7
mov r12d, 1
mov rcx, r12
mov rdx, r13
mov r8, rdi
call fcn.1400fc280
movzx eax, byte [r15 + 0x18]
mov qword [rbp + 0x450], rdi
mov qword [rbp + 0x458], r12
mov qword [rbp + 0x460], rdi
mov byte [rbp + 0x468], al
mov byte [rbp + 0x5af], 0
lea rcx, [rbp + 0x568]
lea rdx, [rbp + 0x4d0]
lea r8, [rbp - 0x20]
lea r9, [rbp + 0x450]
call fcn.1400b56b0
mov rax, qword [rbp + 0x568]
shl rax, 1
test rax, rax
mov rdi, qword [rbp + 0x598]
je 0x1400b0960
mov r8, qword [rbp + 0x570]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400b0960
sti
invalid
invalid
sti
invalid
mov rax, qword [rbp + 0x570]
mov rdx, qword [rbp + 0x578]
mov rcx, qword [rbp + 0x580]
mov byte [rbp + 0x3f8], 0
test rdx, rdx
je 0x1400b0ef3
mov rax, qword [rax + rcx*8 + 0x3d8]
mov rcx, rdx
dec rcx
je 0x1400b0e5e
mov r8, rcx
and r8, 7
je 0x1400b0dce
mov rcx, r8
nop dword [rax]
movzx r9d, word [rax + 0x3d2]
mov rax, qword [rax + r9*8 + 0x3d8]
dec rcx
jne 0x1400b0db0
not r8
add r8, rdx
mov rcx, r8
add rdx, 0xfffffffffffffffe
cmp rdx, 7
jb 0x1400b0e5e
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]
add eax, dword [rax]
add byte [rax - 0x75], cl
test al, dl
fadd dword [rbx]
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x75], cl
test al, dl
fadd dword [rbx]
add byte [rax], al
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 0x1400b0de0
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 - 0x20]
lea rdx, [rbp + 0x4b0]
lea r8, [rbp + 0x3f8]
call fcn.1400b6f30
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x4a0], rax
movups xmm0, xmmword [rbp + 0x20]
movaps xmmword [rbp + 0x490], xmm0
movups xmm0, xmmword [rbp - 0x20]
movups xmm1, xmmword [rbp - 0x10]
movups xmm2, xmmword [rbp]
movups xmm3, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x480], xmm3
movaps xmmword [rbp + 0x470], xmm2
movaps xmmword [rbp + 0x460], xmm1
movaps xmmword [rbp + 0x450], xmm0
mov rdx, qword [rbp + 0x38]
mov rax, qword [rbp + 0x48]
movzx ecx, word [rdx + 0x3d2]
cmp rax, rcx
jae 0x1400b0f28
mov rcx, rdx
jmp 0x1400b0f59
mov qword [rbp + 0x450], rax
mov qword [rbp + 0x458], 0
mov qword [rbp + 0x460], rcx
lea rcx, [rbp - 0x20]
lea rdx, [rbp + 0x450]
lea r8, [rbp + 0x3f8]
call fcn.1400b6f30
jmp 0x1400b1049
mov r8, qword [rbp + 0x40]
nop dword [rax]
mov rcx, qword [rdx + 0x160]
test rcx, rcx
je 0x1400b0f54
invalid
sbb byte [rcx - 1], cl
ror byte [rdi], 0xb7
invalid
inc r8
movzx eax, word [rdx + 0x3d0]
mov rdx, rcx
cmp ax, word [rcx + 0x3d2]
jae 0x1400b0f30
jmp 0x1400b0f59
mov rax, r8
xor ecx, ecx
imul rdx, rax, 0x38
shl rax, 5
loopne 0x1400b0f66
loopne 0x1400b0f66
mov r8, qword [rcx + rdx + 0x198]
mov qword [rbp + 0x520], r8
movups xmm0, xmmword [rcx + rdx + 0x168]
movups xmm1, xmmword [rcx + rdx + 0x178]
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7b], cl
and byte [0x1501a0f72], al
test byte [rcx], dl
push 0xf000001
adc byte [rcx + rdx + 0x178], cl
movups xmm2, xmmword [rcx + rdx + 0x188]
movaps xmmword [rbp + 0x510], xmm2
adc dword [rax + 0xf000001], ecx
sub dword [rbp + 0x510], edx
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
movups xmm0, xmmword [rcx + rax]
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]
movups xmmword [rcx + rax], xmm0
movups xmmword [rcx + rax + 0x10], xmm1
mov rax, qword [rbp + 0x540]
mov qword [rbp + 0x30], rax
movaps xmm0, xmmword [rbp + 0x530]
movaps xmmword [rbp + 0x20], xmm0
movaps xmm0, xmmword [rbp + 0x4f0]
movaps xmm1, xmmword [rbp + 0x500]
movaps xmm2, xmmword [rbp + 0x510]
movaps xmm3, xmmword [rbp + 0x520]
movaps xmmword [rbp + 0x10], xmm3
movaps xmmword [rbp], xmm2
movaps xmmword [rbp - 0x10], xmm1
movaps xmmword [rbp - 0x20], xmm0
mov rdx, qword [rbp - 0x20]
mov r8, qword [rbp - 0x18]
push rbp
loopne 0x1400b109a
mov eax, dword [rbp - 0x18]
mov rax, qword [rbp]
mov qword [rbp + 0x5c0], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x5c8], rax
dec qword [rbp + 0x4e0]
mov r12, qword [rbp + 0x18]
mov esp, dword [rbp + 0x18]
mov esp, dword [rbp + 0x18]
mov r14, qword [rbp + 0x20]
cmp byte [rbp + 0x3f8], 0
je 0x1400b10d9
mov qword [rbp + 0x590], rdx
mov qword [rbp + 0x5a0], r8
test rdi, rdi
je 0x1400b3e46
mov rax, qword [r13 + 0x3d8]
mov qword [rbp + 0x4d0], rax
dec rdi
mov qword [rbp + 0x4d8], rdi
mov qword [rax + 0x160], 0
mov dword [rax + 0x160], 0
add eax, dword [rax]
add byte [rax - 0x77], cl
test eax, edx
add al, 0
add byte [rax - 1], cl
iretd
mov dword [rax + 0x160], 0
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r13
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r8, qword [rbp + 0x5a0]
mov rdx, qword [rbp + 0x590]
mov edx, dword [rbp + 0x590]
mov edx, dword [rbp + 0x590]
mov eax, 0
movabs rcx, 0x8000000000000000
cmp rdx, rcx
mov rdi, r15
je 0x1400b0962
test rdx, rdx
je 0x1400b1108
mov rcx, qword [0x140165ff0]
or eax, 0xb4ef0
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0x5c0], 0
je 0x1400b1128
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x5c8]
add eax, 0x15ff0000
add byte [rdi], bh
invalid
invalid
add eax, 0x15ff0000
add byte [rdi], bh
add eax, 0xe4d14900
shl r12, 1
mov eax, 0
test r12, r12
je 0x1400b0962
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapFree]
xor eax, eax
jmp 0x1400b0962
mov rax, qword [rbp + 0x4e0]
mov qword [rbp + 0x420], rax
movups xmm0, xmmword [rbp + 0x4d0]
movups xmmword [rbp + 0x410], xmm0
add al, 0
add byte [rax - 0x39], cl
test dword [rax], ecx
add al, 0
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
mov dh, 5
and byte [rdi + 0xb], cl
add byte [rcx + 4], bh
add al, 0
add byte [rax - 0x39], cl
test dword [rax], ecx
add al, 0
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
mov dh, 5
and byte [rdi + 0xb], cl
add byte [rcx + 4], bh
mov edx, 1
call fcn.14003e6a0
test rax, rax
je 0x1400b3e71
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
lea rcx, [rbp + 0x450]
lea rdx, [rbp + 0x4f0]
mov qword [rbp + 0x5c0], rax
call fcn.1400b5480
mov qword [rbp - 0x20], 4
mov r8, qword [rbp + 0x5c0]
mov qword [rbp - 0x18], r8
mov qword [rbp - 0x10], 4
mov byte [rbp - 8], 0
movups xmm0, xmmword [rbp + 0x450]
movups xmmword [rbp], xmm0
mov r14, qword [rbp + 0x460]
mov qword [rbp + 0x10], r14
mov rsi, qword [rbp + 8]
mov rbx, qword [rbp + 0x410]
test rbx, rbx
je 0x1400b12ea
mov rax, qword [rbp + 0x418]
mov qword [rbp + 0x5b0], 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 0x1400b12a0
lea r12, [rcx + 0x38]
mov r8, qword [rcx + 0x28]
mov r9d, dword [rcx + 0x30]
mov dword [rsp + 0x20], 1
mov rcx, rsi
mov edx, r14d
call r13
inc r15
add rdi, 0xffffffffffffffc8
mov rcx, r12
cmp eax, 3
je 0x1400b1260
cmp eax, 1
jne 0x1400b12cc
jmp 0x1400b12a7
mov r15, qword [rbp + 0x5c8]
mov rax, qword [rbp + 0x5b0]
sub rax, 1
jb 0x1400b17f1
mov qword [rbp + 0x5b0], rax
mov rbx, qword [rbx + r15*8 + 0x3d8]
jmp 0x1400b1234
cmp eax, 2
jne 0x1400b3cf8
test rbx, rbx
je 0x1400b12ef
shl r15, 5
mov r12, qword [rbx + r15 + 8]
mov rdi, qword [rbx + r15 + 0x10]
jmp 0x1400b12f2
xor r12d, r12d
jmp 0x1400b12f9
xor r12d, r12d
mov r8, qword [rbp + 0x5c0]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp], 0
je 0x1400b1321
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x560]
mov r8, qword [rax + 0x10]
lea rbx, str.program_path_has_no_file_name
test r8, r8
je 0x1400b1674
mov rdx, qword [rax + 8]
cmp r8, 4
jae 0x1400b134f
lea rax, [0x1400b7440]
jmp 0x1400b1377
mov eax, dword [rdx]
bswap eax
xor ecx, ecx
cmp eax, 0x5c5c3f5c
setb cl
cmp eax, 0x5c5c3f5d
adc ecx, 0xffffffff
lea rcx, [0x1400b7430]
lea rax, [0x1400b7440]
cmove rax, rcx
mov qword [rbp + 0x5b0], rdx
mov qword [rbp + 0x5c0], r8
movzx esi, byte [r8 + rdx - 1]
mov byte [rbp + 0x5d7], 1
mov ecx, esi
call rax
test al, al
jne 0x1400b1674
mov r15, qword [rbp + 0x5c0]
cmp r15, 3
jbe 0x1400b1412
mov rbx, qword [rbp + 0x5b0]
movzx eax, byte [r15 + rbx - 4]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x2e
jne 0x1400b141d
movzx eax, byte [rbx + r15 - 3]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x65
jne 0x1400b141d
movzx eax, byte [rbx + r15 - 2]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x78
jne 0x1400b141d
lea eax, [rsi - 0x41]
cmp al, 0x1a
setb al
shl al, 5
or al, sil
cmp al, 0x65
sete al
jmp 0x1400b141f
xor eax, eax
mov rbx, qword [rbp + 0x5b0]
jmp 0x1400b141f
xor eax, eax
lea r14, [rbx + r15]
xor ecx, ecx
nop word cs:[rax + rax]
cmp r15, rcx
je 0x1400b1499
movzx edx, byte [rbx + rcx]
cmp edx, 0x2f
je 0x1400b1446
inc rcx
cmp edx, 0x5c
jne 0x1400b1430
test al, al
mov qword [rbp + 0x590], r14
je 0x1400b1573
mov byte [rbp + 0x5d7], 1
lea rcx, [rbp - 0x20]
mov rdx, rbx
mov r8, r15
call fcn.1400a5a90
mov rcx, qword [rbp - 0x20]
mov rax, qword [rbp - 0x18]
movabs rdx, 0x8000000000000000
cmp rcx, rdx
jne 0x1400b171e
mov qword [rbp + 0x4d8], rax
mov qword [rbp + 0x4d0], rdx
jmp 0x1400b1f1a
xor r8d, r8d
lea r11, str.nul_byte_found_in_provided_data
mov rax, rbx
jmp 0x1400b14bc
xor r8d, r8d
test cx, cx
je 0x1400b1671
mov cx, 1
test r8w, r8w
jne 0x1400b14b0
cmp rax, r14
je 0x1400b176b
movzx r9d, byte [rax]
movzx edx, r9b
test dl, dl
js 0x1400b14e0
inc rax
jmp 0x1400b1542
mov r8d, edx
and r8d, 0x1f
movzx r10d, byte [rax + 1]
and r10d, 0x3f
cmp dl, 0xdf
jbe 0x1400b1534
movzx edx, byte [rax + 2]
shl r10d, 6
and edx, 0x3f
or edx, r10d
cmp r9b, 0xf0
jb 0x1400b154c
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
cmp edx, 0xffff
jbe 0x1400b1542
jmp 0x1400b155f
add rax, 2
shl r8d, 6
or r8d, r10d
mov edx, r8d
xor r8d, r8d
mov ecx, edx
jmp 0x1400b14b3
add rax, 3
shl r8d, 0xc
or edx, r8d
cmp edx, 0xffff
jbe 0x1400b1542
and edx, 0x3ff
or edx, 0xdc00
mov r8d, edx
jmp 0x1400b14b3
test r15, r15
js 0x1400b3f57
movzx eax, byte [0x1401660a0]
mov edx, 1
mov rcx, r15
call fcn.14003e6a0
test rax, rax
je 0x1400b3f68
mov rsi, rax
mov rcx, rax
mov rdx, rbx
mov r8, r15
call fcn.1400fc280
mov qword [rbp - 0x20], r15
mov qword [rbp - 0x18], rsi
mov qword [rbp - 0x10], r15
mov byte [rbp - 8], 0
lea rdx, str..exeprogram_not_found
lea rcx, [rbp - 0x20]
mov r8d, 4
mov qword [rbp + 0x5c8], rsi
call fcn.1400ab0d0
mov r15, qword [rbp - 0x20]
mov rbx, qword [rbp - 0x18]
mov rsi, qword [rbp - 0x10]
mov qword [rbp + 0x3f0], rbx
mov qword [rbp + 0x3e8], r15
mov byte [rbp + 0x58e], 1
lea rcx, [rbp + 0x4f0]
mov rdx, rbx
mov r8, rsi
call fcn.1400b7520
movabs rdi, 0x8000000000000000
cmp qword [rbp + 0x4f0], rdi
jne 0x1400b174a
mov qword [rbp + 0x5c8], r15
mov qword [rbp + 0x5c0], rbx
mov rcx, rbx
mov rdx, rsi
call fcn.1400afb50
test rax, rax
je 0x1400b17e5
cmp rdx, 2
jne 0x1400b17a0
movzx ecx, word [rax]
cmp ecx, 0x2e2e
jne 0x1400b17a0
mov r8d, 2
xor r9d, r9d
mov r11, qword [rbp + 0x5c0]
jmp 0x1400b1e89
mov rbx, r11
mov rsi, rbx
mov rax, qword [rbp + 0x4e8]
mov qword [rax], rsi
mov qword [rax + 0x10], 2
cmp qword [rbp + 0x408], 0
je 0x1400b16ed
mov rcx, qword [rbp + 0x410]
test rcx, rcx
je 0x1400b16d4
mov rdx, qword [rbp + 0x418]
mov rax, qword [rbp + 0x420]
mov qword [rbp - 0x18], 0
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rdx
mov qword [rbp + 8], 0
mov qword [rbp + 0x10], rcx
mov qword [rbp + 0x18], rdx
mov ecx, 1
jmp 0x1400b16d8
xor ecx, ecx
xor eax, eax
mov qword [rbp - 0x20], rcx
mov qword [rbp], rcx
mov qword [rbp + 0x20], rax
lea rcx, [rbp - 0x20]
call fcn.1400b53b0
mov rsi, qword [rbp + 0x440]
cmp dword [rsi], 4
jb 0x1400b1703
mov rcx, qword [rsi + 8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
movaps xmm6, xmmword [rbp + 0x5e0]
add rsp, 0x678
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rdx, qword [rbp - 0x10]
mov qword [rbp - 0x20], rcx
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rdx
mov byte [rbp + 0x5d7], 1
lea rcx, [rbp + 0x4d0]
lea rdx, [rbp - 0x20]
call fcn.1400b7450
jmp 0x1400b1f1a
mov rax, qword [rbp + 0x500]
mov qword [rbp + 0x4e0], rax
movups xmm0, xmmword [rbp + 0x4f0]
movaps xmmword [rbp + 0x4d0], xmm0
jmp 0x1400b1f03
cmp r15, 0xf
mov qword [rbp + 0x590], r14
ja 0x1400b17f9
xor eax, eax
mov qword [rbp + 0x5a0], rax
xor eax, eax
nop word [rax + rax]
cmp byte [rbx + rax], 0x2e
je 0x1400b1812
inc rax
cmp r15, rax
jne 0x1400b1790
jmp 0x1400b181e
mov r8, rdx
mov r11, qword [rbp + 0x5c0]
nop word [rax + rax]
test r8, r8
je 0x1400b1808
mov rcx, r8
dec r8
cmp byte [rax + rcx - 1], 0x2e
jne 0x1400b17b0
mov r10, rdx
sub r10, rcx
jb 0x1400b3fb5
test r8, r8
je 0x1400b1e83
mov r9, rax
add r9, rcx
mov rdx, r10
jmp 0x1400b1e89
mov r11, qword [rbp + 0x5c0]
jmp 0x1400b1ea9
xor r12d, r12d
jmp 0x1400b12f2
mov cl, 0x2e
mov rdx, rbx
mov r8, r15
call fcn.140009750
jmp 0x1400b1817
mov r9, rax
xor eax, eax
jmp 0x1400b1e89
mov eax, 1
mov qword [rbp + 0x5a0], rax
test r12, r12
je 0x1400b1872
add rdi, r12
mov qword [rbp + 0x4f0], r12
mov qword [rbp + 0x4f8], rdi
mov word [rbp + 0x500], 0
mov byte [rbp + 0x508], 1
mov byte [rbp + 0x5d7], 1
lea rcx, [rbp - 0x20]
lea rdx, [rbp + 0x4f0]
call fcn.1400aae30
mov rax, qword [rbp - 0x20]
movabs rbx, 0x8000000000000000
cmp rax, rbx
jne 0x1400b1ce1
mov qword [rbp + 0x568], 0
mov qword [rbp + 0x570], 2
mov qword [rbp + 0x578], 0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x5c8], rax
xor esi, esi
xor ebx, ebx
xor r12d, r12d
cmp r8, 0x201
jb 0x1400b18cf
jmp 0x1400b18e0
jae 0x1400b199d
cmp r8, 0x201
jae 0x1400b18e0
mov r14d, 0x200
lea r13, [rbp - 0x20]
mov r15, r8
jmp 0x1400b1938
sub r8, r12
sub rbx, r12
cmp rbx, r8
jae 0x1400b190f
lea rcx, [rbp + 0x568]
mov rdx, r12
add byte [rcx + rcx*4 - 0x1e], cl
call fcn.140103490
mov rsi, qword [rbp + 0x568]
mov rax, qword [rbp + 0x570]
mov qword [rbp + 0x5c8], rax
add byte [rax], al
add byte [rax], al
mov eax, 0xffffffff
cmp rsi, rax
mov r12d, 0xffffffff
cmovb r12, rsi
mov qword [rbp + 0x578], r12
mov rbx, rsi
mov r14, r12
mov r13, qword [rbp + 0x5c8]
mov r15, r12
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
xor ecx, ecx
leave
leave
mov rdx, r13
mov r8d, r15d
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
mov edi, eax
test eax, eax
jne 0x1400b195e
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
jne 0x1400b19d3
add byte [rbp + 0x417575c0], al
mov eax, edi
mov r8d, edi
cmp r15, r8
jne 0x1400b18c0
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
clc
jp 0x1400b1983
test dword [rbx], edx
invalid
add byte [rax], al
clc
jp 0x1400b1983
test dword [rbx], edx
and eax, 0x14d0000
invalid
add r15, r15
mov eax, 0xffffffff
cmp r15, rax
cmovae r15, rax
mov r8, r15
cmp r8, 0x201
jae 0x1400b18e0
invalid
jmp 0x1400b18cf
cmp r14, r8
jb 0x1400b3f9e
invalid
clc
invalid
add byte [rax], al
invalid
lea rcx, [rbp + 0x4f0]
mov rdx, r13
call fcn.1400a77a0
jmp 0x1400b1a10
invalid
dec dword [rdi]
adc byte [rbp + 0x4f0], al
movups xmm1, xmmword [rbp + 0x500]
movaps xmmword [rbp + 0x460], xmm1
movaps xmmword [rbp + 0x450], xmm0
jmp 0x1400b19f9
jmp 0x1400b1a10
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 0x1400b1a14
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x5c8]
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc al, 0x36
add eax, 0x8d8b4800
push rax
add al, 0
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75c13948], al
sbb byte [rax - 0x73], cl
lea ebx, [rax + 4]
add byte [rax], al
mov rcx, qword [rbp + 0x450]
movabs rax, 0x8000000000000000
cmp rcx, rax
jne 0x1400b1a42
lea rcx, [rbp + 0x458]
mov byte [rbp + 0x5d7], 1
call fcn.1400a38d0
jmp 0x1400b1b17
mov qword [rbp + 0x598], rcx
mov rcx, qword [rbp + 0x458]
mov rsi, qword [rbp + 0x460]
mov rdi, qword [rbp + 0x468]
mov byte [rbp + 0x58d], 0
mov qword [rbp + 0x5c8], rcx
mov rdx, rsi
call fcn.1400adfd0
mov r12, qword [rbp + 0x5b0]
cmp rsi, rdx
cmovb rdx, rsi
test rax, rax
cmove rdx, rsi
mov rax, qword [rbp + 0x598]
mov qword [rbp - 0x20], rax
mov rax, qword [rbp + 0x5c8]
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rdx
mov qword [rbp - 8], rdi
lea rcx, [rbp - 0x20]
mov rdx, r12
mov r8, qword [rbp + 0x5c0]
call case.0x1400ac6ee.1149
cmp qword [rbp + 0x5a0], 1
je 0x1400b1acd
lea rcx, [rbp - 0x20]
call fcn.1400afc80
mov rsi, qword [rbp - 0x18]
mov r8, qword [rbp - 0x10]
lea rcx, [rbp + 0x4f0]
mov rdx, rsi
call fcn.1400b7520
cmp qword [rbp - 0x20], 0
je 0x1400b1afd
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
mov eax, esi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x4f0]
movabs rcx, 0x8000000000000000
mov ecx, 0
add byte [rax], al
add byte [rax + 0xfc83948], al
test dword [rdx + 3], edx
add byte [rax], al
mov ecx, 0
add byte [rax], al
add byte [rax + 0xfc83948], al
test dword [rdx + 3], edx
add byte [rax], al
mov qword [rbp + 0x568], 0
mov qword [rbp + 0x570], 2
mov qword [rbp + 0x578], 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 0x1400b1b6f
jmp 0x1400b1b80
jae 0x1400b1c3f
cmp r8, 0x201
jae 0x1400b1b80
mov r12d, 0x200
lea r14, [rbp - 0x20]
mov r13, r8
jmp 0x1400b1bd8
sub r8, r15
sub rsi, r15
cmp rsi, r8
jae 0x1400b1baf
lea rcx, [rbp + 0x568]
mov rdx, r15
call fcn.140103490
mov rbx, qword [rbp + 0x568]
mov rax, qword [rbp + 0x570]
mov qword [rbp + 0x5c8], rax
mov dword [rbp + 0x5c8], eax
mov dword [rbp + 0x5c8], eax
mov eax, 0xffffffff
cmp rbx, rax
mov r15d, 0xffffffff
cmovb r15, rbx
sti
sti
mov qword [rbp + 0x578], 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]
adc eax, 0x534d8
adc eax, 0x534d8
mov rcx, r14
mov edx, r13d
call qword [sym.imp.KERNEL32.dll_GetSystemDirectoryW]
mov edi, eax
test eax, eax
jne 0x1400b1c00
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
jne 0x1400b1dd2
invalid
add byte [rbp - 0x2d7af040], al
add dword [rax], eax
add byte [rcx - 0x77], al
clc
mov r8d, edi
cmp r13, r8
jne 0x1400b1b60
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne 0x1400b3ea9
add r13, r13
mov eax, 0xffffffff
cmp r13, rax
cmovae r13, rax
mov r8, r13
mov eax, ebp
mov eax, ebp
cmp r8, 0x201
jae 0x1400b1b80
jmp 0x1400b1b6f
cmp r12, r8
jb 0x1400b3fc3
invalid
jnp 0x1400b1c69
add byte [rax], al
invalid
lea rcx, [rbp + 0x4f0]
mov rdx, r14
call fcn.1400a77a0
lea rcx, [rbp + 0x4f0]
add al, 0
add byte [rax - 0x75], cl
xchg ebp, eax
mov al, 5
add byte [rax], al
add al, 0
add byte [rax - 0x75], cl
xchg ebp, eax
mov al, 5
add byte [rax], al
mov r8, qword [rbp + 0x5c0]
call case.0x1400ac6ee.1149
invalid
scasb al, byte [rdi]
invalid
dec dword [rax - 0x7d]
mov ebp, 0x5a0
invalid
je 0x1400b1c87
test eax, eax
add eax, 0x1fe80000
invalid
scasb al, byte [rdi]
invalid
invalid
lea rcx, [rbp + 0x4f0]
call fcn.1400afc80
invalid
add al, 0
add al, ch
stc
invalid
mov rdi, qword [rbp + 0x4f8]
mov r8, qword [rbp + 0x500]
lea rcx, [rbp + 0x450]
add al, 0
invalid
add al, 0
add byte [rbx + rcx*4 - 0x7b], cl
add byte [0xcd531c97], al
lea edx, [rax + 4]
add al, 0
invalid
add al, 0
add byte [rax - 0x77], cl
cli
mov rdx, rdi
call fcn.1400b7520
cmp qword [rbp + 0x4f0], 0
je 0x1400b1cc0
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rdi], cl
adc byte [rbp + 0x450], al
movups xmm0, xmmword [rbp + 0x450]
movaps xmmword [rbp + 0x4b0], xmm0
mov rax, qword [rbp + 0x460]
test dword [rax + 0x48000004], esi
mov eax, dword [rbp + 0x460]
mov qword [rbp + 0x4c0], rax
jmp 0x1400b1df8
lea rsi, [rbp - 0x20]
lea rdi, [rbp + 0x4f0]
mov r12, qword [sym.imp.KERNEL32.dll_HeapFree]
lea r15, [rbp + 0x450]
jmp 0x1400b1d1b
mov byte [rbp + 0x5d7], 1
add byte [rcx], al
mov rcx, rsi
mov rdx, rdi
call fcn.1400aae30
mov rax, qword [rbp - 0x20]
cmp rax, rbx
je 0x1400b1872
mov r8, qword [rbp - 0x18]
mov rcx, qword [rbp - 0x10]
call 0x13058a86b
test rcx, rcx
je 0x1400b1db8
mov rdx, qword [rbp - 8]
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], r8
mov dword [rbp - 0x18], eax
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rdx
mov rcx, rsi
mov rdx, qword [rbp + 0x5b0]
mov r8, qword [rbp + 0x5c0]
call case.0x1400ac6ee.1149
cmp qword [rbp + 0x5a0], 1
je 0x1400b1d68
mov rcx, rsi
call fcn.1400afc80
invalid
invalid
invalid
invalid
mov r14, qword [rbp - 0x18]
mov r8, qword [rbp - 0x10]
mov rcx, r15
mov rdx, r14
call fcn.1400b7520
cmp qword [rbp - 0x20], 0
jge 0x1400b1d5f
invalid
je 0x1400b1d91
jge 0x1400b1d5f
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r14
call r12
mov rax, qword [rbp + 0x450]
cmp rax, rbx
jne 0x1400b2b35
mov byte [rbp + 0x5d7], 1
mov rcx, rsi
mov rdx, rdi
call fcn.1400aae30
jmp 0x1400b1d0e
test rax, rax
je 0x1400b1cfc
mov rcx, qword [0x140165ff0]
xor edx, edx
call r12
jmp 0x1400b1cfc
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x4b8], rax
movabs rax, 0x8000000000000001
add byte [rax - 0x4f7a76b8], al
add al, 0
invalid
add cl, byte [rax - 0x77]
test dword [rax + 0x48000004], edi
mov eax, 1
add byte [rax], al
add byte [rax - 0x4f7a76b8], al
add al, 0
add byte [rax - 0x7b], cl
invalid
test rbx, rbx
je case.0x1400aba11.284
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x5c8]
add byte [rcx], dh
ror byte [rbx + rcx*4 - 0x7b], cl
enter 5, 0
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x4b0]
movabs rdx, 0x8000000000000001
cmp rax, rdx
jg 0x1400b1e5d
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x1400b2b65
cmp rax, rdx
jne 0x1400b2b4f
mov qword [rbp + 0x5c0], rax
jmp 0x1400b2dc2
pop rcx
sldt word [rax]
mov qword [rbp + 0x5c0], rax
mov rsi, qword [rbp + 0x4f8]
mov rdi, qword [rbp + 0x500]
jmp 0x1400b1f50
add byte [rax], al
add byte [rax], al
xor r9d, r9d
mov r8, rdx
test rax, rax
cmovne r9, rax
test r9, r9
je 0x1400b1ea9
test rax, rax
cmove r8, rdx
add r9, r8
sub r9, r11
cmp rsi, r9
cmovae rsi, r9
lea rcx, [rbp - 0x20]
mov rdx, r11
mov r8, rsi
call fcn.1400a5a90
dec dword [rax - 0x75]
loopne 0x1400b1f05
mov eax, dword [rbp - 0x18]
dec dword [rax - 0x75]
loopne 0x1400b1f05
mov eax, dword [rbp - 0x18]
cmp rcx, rdi
jne 0x1400b1ed5
mov qword [rbp + 0x4d8], rax
mov qword [rbp + 0x4d0], rdi
jmp 0x1400b1ef5
mov rdx, qword [rbp - 0x10]
mov qword [rbp - 0x20], rcx
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rdx
lea rcx, [rbp + 0x4d0]
lea rdx, [rbp - 0x20]
call fcn.1400b7450
mov rbx, qword [rbp + 0x5c0]
mov r15, qword [rbp + 0x5c8]
test r15, r15
je 0x1400b1f1a
push qword [rdx + rdx + 0x48]
mov ecx, dword [0x140165ff0]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [rbp + 0x4d0]
mov rsi, qword [rbp + 0x4d8]
movabs rax, 0x8000000000000000
cmp rcx, rax
je 0x1400b1677
mov qword [rbp + 0x5c0], rcx
mov rdi, qword [rbp + 0x4e0]
loopne 0x1400b1f4b
add byte [rax], al
loopne 0x1400b1f4b
add byte [rax], al
mov r12, qword [rbp + 0x5b0]
movsd dword [rdi], dword [rsi]
mov al, 5
add byte [rax], al
cmp rdi, 5
mov qword [rbp + 0x5b0], rsi
mov al, 5
add byte [rax], al
mov al, 5
add byte [rax], al
jb case.0x1400b2259.2
cmp word [rsi + rdi*2 - 0xa], 0x2e
imul byte [rsi]
jne case.0x1400b2259.2
cmp word [rsi + rdi*2 - 2], 0
jl 0x1400b1fe7
inc byte [rax]
je 0x1400b223a
mov rax, qword [rbp + 0x560]
mov rsi, qword [rax + 0x28]
sub byte [rax - 0x75], cl
js 0x1400b1fb0
sub byte [rax - 0x75], cl
js 0x1400b1fb0
mov r14b, byte [rax + 0xc5]
mov qword [rbp + 0x4f0], 0
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 byte [rax], al
invalid
invalid
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 byte [rax], al
invalid
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp + 0x4f0]
xor edx, edx
call case.0x14008c05a.340
invalid
invalid
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]
shr al, cl
stosb byte [rdi], al
invalid
add byte [rsi - 0x39], ah
add al, 0x48
and al, byte [rax]
inc rcx
mov qword [rbp + 0x500], rcx
lea eax, [rax]
add eax, 0x894c0000
loopne 0x1400b2021
loopne 0x1400b2021
mov eax, dword [rbp + 0x590]
lea eax, [rax]
add eax, 0x894c0000
loopne 0x1400b2021
loopne 0x1400b2021
loopne 0x1400b2021
mov eax, dword [rbp + 0x590]
add byte [rax], al
mov qword [rbp - 0x18], rax
mov word [rbp - 0x10], 0
add byte [rax], al
lea rcx, [rbp + 0x4f0]
lea rdx, [rbp - 0x20]
loopne 0x1400b1fdd
xlatb
cmp al, 0xff
dec dword [rax - 0x75]
xchg ebp, eax
add byte [0x17b532002], al
xchg ebp, eax
invalid
add al, 0
invalid
invalid
loopne 0x1400b1fdd
xlatb
cmp al, 0xff
dec dword [rax - 0x75]
xchg ebp, eax
add byte [0x17b532002], al
xchg ebp, eax
invalid
jne 0x1400b201c
lea rcx, [rbp + 0x4f0]
call case.0x14008c05a.340
mov rdx, qword [rbp + 0x500]
add al, ch
invalid
mov rax, qword [rbp + 0x4f8]
clc
add al, 0
add byte [rsi - 0x39], ah
add al, 0x50
and al, byte [rax]
add byte [rax], al
mov word [rax + rdx*2], 0x22
inc rdx
mov qword [rbp + 0x500], rdx
lea rax, [rdi + rdi*4]
lea r15, [rsi + rax*8]
ret 0x8948
lea rbx, [rbp + 0x4f0]
nop word cs:[rax + rax]
invalid
nop word cs:[rax + rax]
add byte [rcx + rdi - 2], cl
cmp rsi, r15
je 0x1400b20c7
mov rdx, qword [rbp + 0x500]
cmp rdx, qword [rbp + 0x4f0]
invalid
add al, 0
add byte [rbp + 0xf], dh
invalid
mov rcx, rbx
call case.0x14008c05a.340
mov rdx, qword [rbp + 0x500]
invalid
fld1
cmp eax, 0x8b48ffff
xchg ebp, eax
add byte [0xcb532076], al
add byte [rax - 0x75], cl
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0x4f8]
mov word [rax + rdx*2], 0x20
test eax, edi
add al, 0
add byte [rsi - 0x39], ah
add al, 0x50
and byte [rax], al
inc rdx
mov qword [rbp + 0x500], rdx
mov rcx, rbx
mov rdx, rsi
mov r8d, r14d
call fcn.1400b75f0
mov rdi, rax
add rsi, 0x28
test rax, rax
je 0x1400b2050
cmp qword [rbp + 0x4f0], 0
je 0x1400b20e4
mov r8, qword [rbp + 0x4f8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400b20e4
mov rax, qword [rbp + 0x4f0]
mov rdi, qword [rbp + 0x4f8]
movabs rcx, 0x8000000000000000
cmp rax, rcx
jne 0x1400b2128
mov rcx, qword [rbp + 0x5c0]
mov rax, qword [rbp + 0x4e8]
mov qword [rax], rdi
mov qword [rax + 0x10], 2
xor esi, esi
test rcx, rcx
je 0x1400b211a
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x5b0]
call qword [sym.imp.KERNEL32.dll_HeapFree]
test sil, sil
je 0x1400b1689
jmp 0x1400b16ed
mov rdx, qword [rbp + 0x500]
mov r13b, 1
mov dword [rbp + 0x43c], 0
mov r8, qword [rbp + 0x5c0]
mov rcx, qword [rbp + 0x5b0]
mov qword [rbp + 0x5c8], rcx
add byte [rax], al
mov qword [rbp + 0x590], r8
mov qword [rbp + 0x4d0], rax
mov qword [rbp + 0x4d8], rdi
mov qword [rbp + 0x4e0], rdx
add byte [rax], al
add byte [rax], al
cmp rdx, rax
jne 0x1400b2196
mov byte [rbp + 0x5bc], 1
lea rcx, [rbp + 0x4d0]
mov rdx, rax
call case.0x14008c05a.340
mov rdi, qword [rbp + 0x4d8]
mov rdx, qword [rbp + 0x4e0]
mov word [rdi + rdx*2], 0
inc rdx
mov qword [rbp + 0x4e0], rdx
mov rcx, qword [rbp + 0x560]
cmp byte [rcx + 0xc4], 0
mov eax, 0x400
mov r15d, 0x608
cmove r15d, eax
or r15d, dword [rcx + 0xc0]
cmp qword [rbp + 0x408], 0
je 0x1400b23df
mov rsi, qword [rbp + 0x410]
mov rdi, qword [rbp + 0x418]
mov rbx, qword [rbp + 0x420]
mov qword [rbp + 0x4b0], rsi
mov qword [rbp + 0x4b8], rdi
mov qword [rbp + 0x4c0], rbx
mov qword [rbp + 0x568], 0
mov qword [rbp + 0x570], 2
mov qword [rbp + 0x578], 0
test rbx, rbx
je 0x1400b252b
mov r14d, 2
xor r12d, r12d
jmp 0x1400b255f
add byte [rax], al
add byte [rbp + 0x31], al
in al, 0xe9
and eax, 0xf000003
add eax, dword [rax]
add byte [rdi], cl
movzx eax, word [rsi + rdi*2 - 8]
mov bh, 0x44
jle 0x1400b2237
lea ecx, [rax - 0x42]
cmp ecx, 0x21
ja case.0x1400b2259.2
lea rdx, [0x140157054]
movsxd rcx, dword [rdx + rcx*4]
invalid
or al, 0x8a
add rcx, rdx
jmp rcx
invalid
movzx ecx, word [rsi + rdi*2 - 6]
or ecx, 0x20
cmp ecx, 0x61
jne 0x1400b2275
movzx ecx, word [rsi + rdi*2 - 4]
or ecx, 0x20
and byte [rbx + 0x2e7474f9], al
and byte [rbx + 0x2e7474f9], al
cmp ax, 0x43
jne case.0x1400b2259.2
movzx eax, word [rsi + rdi*2 - 6]
or eax, 0x20
cmp eax, 0x6d
jne case.0x1400b2259.2
movzx eax, word [rsi + rdi*2 - 4]
add eax, 0xffffffbc
test eax, 0xffdf
jne case.0x1400b2259.2
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 + 0x590], rax
xor eax, eax
mov qword [rbp + 0x5c8], rax
xor edi, edi
xor r14d, r14d
cmp rsi, 0x201
jb 0x1400b2304
jmp 0x1400b2313
mov r12d, 0x200
lea r15, [rbp - 0x20]
mov r13, rsi
jmp 0x1400b2379
mov rax, rcx
mov ecx, 2
mov qword [rbp + 0x598], rcx
xor r14d, r14d
xor edx, edx
mov qword [rbp + 0x5a0], rdx
movabs rsi, 0x8000000000000000
cmp qword [rax + 0x38], rsi
jne 0x1400b2a18
mov eax, 2
xor r12d, r12d
xor ecx, ecx
mov qword [rbp + 0x4a8], rcx
mov qword [rbp + 0x428], rax
mov qword [rbp + 0x3e0], r14
xorps xmm0, xmm0
movaps xmmword [rbp + 0x4b0], xmm0
mov qword [rbp + 0x4c0], 0
lea rdi, [0x140166010]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
mov r14d, r13d
test rax, rax
jne 0x1400b3804
xor esi, esi
mov r13b, byte [0x140166018]
xor eax, eax
test r13b, r13b
setne al
mov qword [rbp + 0x570], rdi
mov byte [rbp + 0x578], sil
mov qword [rbp + 0x568], rax
mov qword [rbp + 0x450], 0
mov qword [rbp + 0x460], 0
mov qword [rbp + 0x470], 0
mov dword [rbp - 0x30], 2
mov rdx, qword [rbp + 0x560]
lea rax, [rdx + 0x58]
cmp dword [rdx + 0x58], 6
lea rcx, [rbp - 0x30]
cmovne rcx, rax
cmp dword [rdx + 0x68], 6
lea rbx, [rdx + 0x68]
mov rax, qword [rbp + 0x440]
cmove rbx, rax
lea rdi, [rdx + 0x78]
cmp dword [rdx + 0x78], 6
cmove rdi, rax
lea r8, [rbp + 0x450]
mov edx, 0xfffffff6
call fcn.1400b7af0
mov qword [rbp + 0x558], rdx
test rax, rax
je 0x1400b2dd5
mov rax, qword [rbp + 0x4e8]
mov rcx, qword [rbp + 0x558]
mov qword [rax], rcx
mov qword [rax + 0x10], 2
jmp 0x1400b3bc9
mov byte [rbp + 0x5bd], 1
lea rcx, [rbp + 0x568]
xor edx, edx
call case.0x14008c05a.340
mov r14, qword [rbp + 0x570]
mov r12, qword [rbp + 0x578]
mov word [r14 + r12*2], 0
inc r12
mov qword [rbp + 0x578], r12
xor eax, eax
test rsi, rsi
cmove rbx, rsi
setne al
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], 0
mov qword [rbp - 0x10], rsi
mov qword [rbp - 8], rdi
mov qword [rbp], rax
mov qword [rbp + 8], 0
mov qword [rbp + 0x10], rsi
mov qword [rbp + 0x18], rdi
mov qword [rbp + 0x20], rbx
lea rcx, [rbp + 0x4f0]
lea rdx, [rbp - 0x20]
movabs rdi, 0x8000000000000000
mov dword [rbp + 0x4cc], r13d
call fcn.1400b02f0
mov rcx, qword [rbp + 0x4f0]
test rcx, rcx
je 0x1400b30ab
mov r9, qword [rbp + 0x500]
imul rdx, r9, 0x38
mov rax, qword [rcx + rdx + 0x168]
cmp rax, rdi
je 0x1400b30ab
mov r8, qword [rcx + rdx + 0x170]
mov r10, qword [rcx + rdx + 0x188]
mov qword [rbp + 0x4a8], r10
mov r10, qword [rcx + rdx + 0x190]
mov qword [rbp + 0x558], r10
mov rdi, qword [rcx + rdx + 0x198]
shl r9, 5
mov r10, qword [rcx + r9]
mov qword [rbp + 0x5a0], r10
mov r10, qword [rcx + r9 + 8]
mov qword [rbp + 0x598], r10
mov r13, qword [rcx + r9 + 0x10]
mov rcx, qword [rcx + rdx + 0x178]
add rcx, r8
xor r11d, r11d
mov rdx, r8
jmp 0x1400b265d
xor r11d, r11d
test r9w, r9w
je 0x1400b2965
mov r9w, 1
test r11w, r11w
jne 0x1400b2650
cmp rdx, rcx
je 0x1400b2715
movzx esi, byte [rdx]
movzx r10d, sil
test r10b, r10b
js 0x1400b2685
inc rdx
jmp 0x1400b270a
mov r11d, r10d
and r11d, 0x1f
movzx ebx, byte [rdx + 1]
and ebx, 0x3f
cmp r10b, 0xdf
jbe 0x1400b26d0
movzx r10d, byte [rdx + 2]
shl ebx, 6
and r10d, 0x3f
or r10d, ebx
cmp sil, 0xf0
jb 0x1400b26e0
movzx esi, byte [rdx + 3]
add rdx, 4
and r11d, 7
shl r11d, 0x12
shl r10d, 6
and esi, 0x3f
or esi, r10d
or esi, r11d
mov r10d, esi
jmp 0x1400b26eb
add rdx, 2
shl r11d, 6
or r11d, ebx
mov r10d, r11d
jmp 0x1400b270a
add rdx, 3
shl r11d, 0xc
or r10d, r11d
cmp r10d, 0xffff
jbe 0x1400b270a
and r10d, 0x3ff
or r10d, 0xdc00
mov r11d, r10d
jmp 0x1400b2653
xor r11d, r11d
mov r9d, r10d
jmp 0x1400b2653
test rax, rax
je 0x1400b2729
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x568]
sub rax, r12
cmp rax, rdi
jae 0x1400b2758
lea rcx, [rbp + 0x568]
mov rdx, r12
mov r8, rdi
call fcn.140103490
mov r14, qword [rbp + 0x570]
mov r12, qword [rbp + 0x578]
lea r8, [rdi + rdi]
mov rsi, r14
lea rcx, [r14 + r12*2]
mov rbx, qword [rbp + 0x558]
mov rdx, rbx
call fcn.1400fc280
add r12, rdi
mov qword [rbp + 0x578], r12
cmp qword [rbp + 0x4a8], 0
je 0x1400b2798
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp r12, qword [rbp + 0x568]
movabs rdi, 0x8000000000000000
jne 0x1400b27cf
mov byte [rbp + 0x5bb], 1
lea rcx, [rbp + 0x568]
mov rdx, r12
call case.0x14008c05a.340
mov rsi, qword [rbp + 0x570]
mov r12, qword [rbp + 0x578]
mov word [rsi + r12*2], 0x3d
inc r12
mov qword [rbp + 0x578], r12
mov r14, qword [rbp + 0x598]
add r13, r14
xor r8d, r8d
mov rax, r14
jmp 0x1400b27fe
xor r8d, r8d
test cx, cx
je 0x1400b2b1b
mov cx, 1
test r8w, r8w
jne 0x1400b27f2
cmp rax, r13
je 0x1400b28b2
movzx r9d, byte [rax]
movzx edx, r9b
test dl, dl
js 0x1400b2825
inc rax
jmp 0x1400b28a8
mov r8d, edx
and r8d, 0x1f
movzx r10d, byte [rax + 1]
and r10d, 0x3f
cmp dl, 0xdf
jbe 0x1400b2871
movzx edx, byte [rax + 2]
shl r10d, 6
and edx, 0x3f
or edx, r10d
cmp r9b, 0xf0
jb 0x1400b2881
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 0x1400b288c
add rax, 2
shl r8d, 6
or r8d, r10d
mov edx, r8d
jmp 0x1400b28a8
add rax, 3
shl r8d, 0xc
or edx, r8d
cmp edx, 0xffff
jbe 0x1400b28a8
xor r8d, r8d
mov ecx, edx
jmp 0x1400b27f5
cmp qword [rbp + 0x5a0], rdi
je 0x1400b3cec
mov qword [rbp + 0x450], r14
mov qword [rbp + 0x458], r13
mov word [rbp + 0x460], 0
lea rcx, [rbp + 0x568]
lea rdx, [rbp + 0x450]
call case.0x140079188.464
cmp qword [rbp + 0x5a0], 0
je 0x1400b2909
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x598]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r12, qword [rbp + 0x578]
cmp r12, qword [rbp + 0x568]
jne 0x1400b2936
mov byte [rbp + 0x5bb], 0
lea rcx, [rbp + 0x568]
mov rdx, r12
call case.0x14008c05a.340
mov r12, qword [rbp + 0x578]
mov r13d, dword [rbp + 0x4cc]
lea rcx, [rbp + 0x4f0]
lea rdx, [rbp - 0x20]
mov r14, qword [rbp + 0x570]
mov word [r14 + r12*2], 0
inc r12
mov qword [rbp + 0x578], r12
jmp 0x1400b25b3
test rax, rax
je 0x1400b2979
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0x5a0], 0
mov r13d, dword [rbp + 0x4cc]
mov r8, qword [rbp + 0x598]
mov r14, qword [rbp + 0x558]
je 0x1400b29a7
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0x4a8], 0
je 0x1400b29c3
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea r14, str.nul_byte_found_in_provided_data
mov byte [rbp + 0x5bd], 0
lea rcx, [rbp - 0x20]
call fcn.1400b53b0
cmp qword [rbp + 0x568], 0
je 0x1400b29fa
mov r8, qword [rbp + 0x570]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rsi, qword [rbp + 0x590]
mov rax, qword [rbp + 0x4e8]
mov qword [rax], r14
mov qword [rax + 0x10], 2
jmp 0x1400b3c80
mov rcx, rax
mov rax, qword [rax + 0x40]
mov rcx, qword [rcx + 0x48]
add rcx, rax
xor r10d, r10d
mov rdx, rax
jmp 0x1400b2a3b
xor r10d, r10d
test r8w, r8w
je 0x1400b2af6
mov r8w, 1
test r10w, r10w
jne 0x1400b2a2e
cmp rdx, rcx
je 0x1400b2e43
movzx r11d, byte [rdx]
movzx r9d, r11b
test r9b, r9b
js 0x1400b2a64
inc rdx
jmp 0x1400b2aeb
mov r10d, r9d
and r10d, 0x1f
movzx edi, byte [rdx + 1]
and edi, 0x3f
cmp r9b, 0xdf
jbe 0x1400b2ab1
movzx r9d, byte [rdx + 2]
shl edi, 6
and r9d, 0x3f
or r9d, edi
cmp r11b, 0xf0
jb 0x1400b2ac1
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 0x1400b2acc
add rdx, 2
shl r10d, 6
or r10d, edi
mov r9d, r10d
jmp 0x1400b2aeb
add rdx, 3
shl r10d, 0xc
or r9d, r10d
cmp r9d, 0xffff
jbe 0x1400b2aeb
and r9d, 0x3ff
or r9d, 0xdc00
mov r10d, r9d
jmp 0x1400b2a31
xor r10d, r10d
mov r8d, r9d
jmp 0x1400b2a31
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 + 0x590]
jmp 0x1400b3c60
cmp qword [rbp + 0x5a0], 0
mov r13d, dword [rbp + 0x4cc]
jne 0x1400b29b1
jmp 0x1400b29c3
mov qword [rbp + 0x5c0], rax
mov rsi, qword [rbp + 0x458]
mov rdi, qword [rbp + 0x460]
jmp 0x1400b1f49
mov qword [rbp + 0x568], 0
mov qword [rbp + 0x570], 2
mov qword [rbp + 0x578], 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 0x1400b2bb9
mov rsi, qword [rbp + 0x4b8]
mov rdi, qword [rbp + 0x4c0]
jmp 0x1400b1f49
lea r8, [rbp + 0x460]
mov rcx, rbx
mov edx, 0xfffffff5
call fcn.1400b7af0
test rax, rax
je 0x1400b3120
mov rax, qword [rbp + 0x4e8]
mov qword [rax], rdx
mov qword [rax + 0x10], 2
jmp 0x1400b3bbc
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], rcx
mov word [rbp - 0x10], 0
lea rcx, [rbp + 0x4f0]
lea rdx, [rbp - 0x20]
call fcn.1400b5480
mov rcx, qword [rbp + 0x4f0]
mov rdx, qword [rbp + 0x500]
cmp rdx, rcx
jne 0x1400b2e8e
lea rcx, [rbp + 0x4f0]
call case.0x14008c05a.340
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
jne 0x1400b2418
jmp 0x1400b2afd
mov byte [rbp + 0x5bd], 0
lea rcx, [rbp - 0x20]
call fcn.1400b53b0
cmp r12, qword [rbp + 0x568]
jne 0x1400b30e8
mov byte [rbp + 0x5bd], 0
lea rcx, [rbp + 0x568]
mov rdx, r12
call case.0x14008c05a.340
mov r14, qword [rbp + 0x570]
mov r12, qword [rbp + 0x578]
mov word [r14 + r12*2], 0
mov rdx, qword [rbp + 0x568]
cmp rdx, rdi
mov rax, qword [rbp + 0x560]
mov rsi, qword [rbp + 0x590]
je 0x1400b2a01
mov rcx, qword [rbp + 0x570]
mov qword [rbp + 0x598], rcx
jmp 0x1400b23f3
mov qword [rbp + 0x448], rdx
lea r8, [rbp + 0x470]
mov rcx, rdi
mov edx, 0xfffffff4
call fcn.1400b7af0
test rax, rax
je 0x1400b3814
mov rax, qword [rbp + 0x4e8]
mov qword [rax], rdx
mov qword [rax + 0x10], 2
jmp 0x1400b3baf
call fcn.140103600
mov esi, eax
xor sil, 1
jmp 0x1400b246a
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 0x1400b385c
test rcx, rcx
jne 0x1400b385c
cmp qword [rbp + 0x558], 0
je 0x1400b3882
mov dword [rbp + 0x52c], pe_nt_image_headers64
mov rax, qword [rbp + 0x558]
mov qword [rbp + 0x540], rax
mov qword [rbp + 0x548], rcx
mov qword [rbp + 0x550], rdx
mov qword [rbp + 0x430], rdx
mov rdx, qword [rbp + 0x560]
mov rbx, qword [rdx + 0xb8]
test rbx, rbx
je 0x1400b3964
add rdx, 0xa8
mov dword [rbp + 0x4f0], 0x70
lea rcx, [rbp + 0x3f8]
call fcn.1400b8430
mov rdi, qword [rbp + 0x3f8]
mov rcx, qword [rbp + 0x400]
test rdi, rdi
je 0x1400b3b90
mov qword [rbp + 0x560], rcx
or r15d, 0x80000
mov rax, qword [rbp + 0x550]
mov qword [rbp + 0x40], rax
movups xmm0, xmmword [rbp + 0x540]
movaps xmmword [rbp + 0x30], xmm0
movups xmm0, xmmword [rbp + 0x530]
movaps xmmword [rbp + 0x20], xmm0
movups xmm0, xmmword [rbp + 0x4f0]
movups xmm1, xmmword [rbp + 0x500]
movups xmm2, xmmword [rbp + 0x510]
movups xmm3, xmmword [rbp + 0x520]
movaps xmmword [rbp + 0x10], xmm3
movaps xmmword [rbp], xmm2
movaps xmmword [rbp - 0x10], xmm1
movaps xmmword [rbp - 0x20], xmm0
mov qword [rbp + 0x48], rdi
lea rax, [rbp - 0x20]
jmp 0x1400b3975
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_btree_navigate.rs
mov edx, 0x2b
call fcn.1400ff770
jmp 0x1400b402a
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 + 0x3e0]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], r15d
mov r15, rdx
mov dword [rsp + 0x20], 1
mov rcx, qword [rbp + 0x5c8]
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_CreateProcessW]
test eax, eax
je 0x1400b3b5a
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 rbx, rbx
je 0x1400b3a0f
mov rcx, rdi
mov rdx, qword [rbp + 0x560]
call 0x1400b88b0
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 + 0x558]
call rsi
lea rcx, [rbp + 0x568]
call fcn.1400b88f0
cmp qword [rbp + 0x4a8], 0
je 0x1400b3a5d
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x428]
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0x5a0], 0
mov rsi, qword [rbp + 0x440]
je 0x1400b3a84
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 rbx, rbx
je 0x1400b3ba2
mov rcx, rdi
mov rdx, qword [rbp + 0x560]
call 0x1400b88b0
jmp 0x1400b3ba2
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 + 0x558]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp qword [rbp + 0x450], 0
je 0x1400b3be0
mov rcx, qword [rbp + 0x458]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp qword [rbp + 0x460], 0
je 0x1400b3bf7
cmp qword [rbp + 0x5a0], 0
je 0x1400b3c80
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x598]
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp + 0x4d0], 0
je 0x1400b3ca0
mov r8, qword [rbp + 0x4d8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
test rsi, rsi
je 0x1400b3cbb
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x5c8]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov sil, 1
test r13b, r13b
mov rcx, qword [rbp + 0x5c0]
jne 0x1400b16ed
jmp 0x1400b20ff
mov r13d, dword [rbp + 0x4cc]
jmp 0x1400b29ca
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x568], rax
lea rax, [rbp + 0x568]
mov qword [rbp + 0x450], rax
lea rax, [fcn.1400aa3e0]
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.1400ff5b0
jmp 0x1400b402a
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_btree_navigate.rs
mov edx, 0x2b
call fcn.1400ff770
jmp 0x1400b402a
mov ecx, 2
mov rdx, r13
call fcn.1400ff140
jmp 0x1400b402a
call fcn.140001a70
jmp 0x1400b402a
mov byte [rbp + 0x5af], 1
mov ecx, 1
mov rdx, rdi
call fcn.1400ff140
jmp 0x1400b402a
mov byte [rbp + 0x5af], 1
call fcn.140001a70
jmp 0x1400b402a
mov ecx, 1
mov rdx, r8
call fcn.1400ff140
jmp 0x1400b402a
call fcn.140001a70
jmp 0x1400b402a
lea r8, str.library_std_src_syswindowsos.rs
mov ecx, 1
xor edx, edx
call fcn.1400ff5f0
jmp 0x1400b402a
lea rax, str.library_std_src_syswindowsos.rs
mov rcx, r8
mov rdx, r15
mov r8, rax
call fcn.1400ff6f0
jmp 0x1400b402a
lea r8, str.library_std_src_syswindowsos.rs
mov rcx, r13
mov rdx, r15
call fcn.1400ff5f0
jmp 0x1400b402a
mov qword [rbp + 0x5b0], r12
mov qword [rbp + 0x598], r14
lea rcx, str.assertion_failed:_self.height___0
lea r8, [0x14014b088]
mov edx, 0x21
call fcn.1400ff770
jmp 0x1400b402a
mov byte [rbp + 0x5d7], 1
mov ecx, 1
mov edx, 4
call fcn.1400ff140
jmp 0x1400b402a
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.library_std_src_syswindowsmod.rs
mov edx, 0x28
call fcn.1400ff770
jmp 0x1400b402a
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.library_std_src_syswindowsmod.rs
mov edx, 0x28
call fcn.1400ff770
jmp 0x1400b402a
mov byte [rbp + 0x5d7], 1
call fcn.140001a70
jmp 0x1400b402a
mov byte [rbp + 0x5d7], 1
mov ecx, 1
mov rdx, r15
call fcn.1400ff140
jmp 0x1400b402a
lea rax, str.library_std_src_syswindowsmod.rs
mov rcx, r8
mov rdx, r14
mov r8, rax
call fcn.1400ff6f0
jmp 0x1400b402a
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_sliceiter.rs
call fcn.1400ff5f0
jmp 0x1400b402a
lea rax, str.library_std_src_syswindowsmod.rs
mov rcx, r8
mov rdx, r12
mov r8, rax
call fcn.1400ff6f0
jmp 0x1400b402a
ud2
xor edx, edx
sub rax, rcx
add rax, 3
mov rcx, 0xffffffffffffffff
cmovae rcx, rax
shr rcx, 2
add rcx, rdx
cmp rcx, 4
mov r15d, 3
cmovae r15, rcx
movabs rax, 0x3fffffffffffffff
cmp r15, rax
jae 0x1400b565c
lea rbx, [r15*2 + 2]
movzx eax, byte [0x1401660a0]
mov edx, 2
mov rcx, rbx
call fcn.14003e6a0
test rax, rax
je 0x1400b5661
inc r15
mov word [rax], r14w
mov qword [rbp - 0x18], r15
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 1
mov rax, qword [rdi + 0x10]
mov qword [rbp - 0x20], rax
movups xmm0, xmmword [rdi]
movaps xmmword [rbp - 0x30], xmm0
lea rcx, [rbp - 0x18]
lea rdx, [rbp - 0x30]
call case.0x140079188.464
mov rax, qword [rbp - 8]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
lea rcx, [r8 + 4]
add al, 0x48
mov dword [rdi], ecx
mov qword [rdi], rcx
movzx r8d, byte [r8 + 3]
and edx, 7
shl edx, 0x12
shl r14d, 6
and r8d, 0x3f
or r8d, r14d
or r8d, edx
mov r14d, r8d
jmp 0x1400b561d
mov dword [rsi + 0x10], 0
jmp 0x1400b555e
cmp r14d, 0xffff
jbe 0x1400b54bb
lea r8d, [r14 + 0xff0000]
shr r8d, 0xa
or r8d, 0xd800
and r14d, 0x3ff
or r14d, 0xdc00
mov word [rdi + 0x10], r14w
mov edx, 1
mov r14d, r8d
jmp 0x1400b54bd
call fcn.140001a70
mov ecx, 2
add al, byte [rax]
add byte [rax], al
mov rdx, rbx
call fcn.1400ff140
int3
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
sal byte [rdx + rdi*2 + 0x4c], cl
mov dword [rbp + 0x208], esi
mov r8, qword [r15 + 8]
mov rbx, qword [r9 + 0x28]
mov qword [rbp + 0x230], r9
mov rax, qword [r9 + 0x30]
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x140]
mov r9, rbx
call fcn.1400b6d90
cmp qword [rbp + 0x140], 0
mov r12, qword [rbp + 0x148]
je 0x1400b5872
mov rdx, qword [rbp + 0x230]
lea r8, [rdx + 0x28]
movups xmm0, xmmword [rbp + 0x150]
movaps xmmword [rbp - 0x40], xmm0
mov rcx, qword [rdx]
mov rax, qword [rdx + 8]
movdqu xmm0, xmmword [rdx + 0x10]
mov rdx, qword [rdx + 0x20]
movups xmm1, xmmword [r8]
movaps xmmword [rbp], xmm1
mov r14, qword [rbp + 0x208]
jmp 0x1400b5781
movabs rbx, 0x8000000000000000
cmp rcx, rbx
jne 0x1400b57a2
pshufd xmm0, xmm0, 0xee
movq rsi, xmm0
mov r12, rax
jmp 0x1400b58b9
mov qword [rbp + 0x48], rcx
mov qword [rbp + 0x50], rax
movdqu xmmword [rbp + 0x58], xmm0
mov qword [rbp + 0x68], rdx
movaps xmm0, xmmword [rbp]
movups xmmword [rbp + 0x70], xmm0
mov qword [rbp + 0x80], r15
mov qword [rbp + 0x88], r12
movaps xmm0, xmmword [rbp - 0x40]
movups xmmword [rbp + 0x90], xmm0
mov rax, qword [r14]
mov qword [rbp + 0x1f0], rax
mov rsi, qword [r14 + 8]
lea rdi, [r14 + 0x10]
test r12, r12
je 0x1400b5907
mov qword [rbp + 0x218], rdi
mov qword [rbp + 0x1f8], rsi
mov rsi, qword [rbp + 0x98]
movzx edi, word [r12 + 0x3d2]
cmp rdi, 0xb
mov qword [rbp + 0x1e0], r15
jae 0x1400b5993
lea rbx, [rsi + 1]
imul rax, rsi, 0x38
lea r14, [r12 + rax]
add r14, 0x168
cmp rbx, rdi
jbe 0x1400b59d4
mov rax, qword [rbp + 0x78]
mov qword [r14 + 0x30], rax
movups xmm0, xmmword [rbp + 0x48]
movups xmm1, xmmword [rbp + 0x58]
movups xmm2, xmmword [rbp + 0x68]
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
mov rax, qword [rbp + 0x218]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x140], xmm0
jmp 0x1400b5a4f
mov rsi, qword [rbp + 0x158]
mov rdi, qword [rbp + 0x230]
cmp qword [rdi], 0
je 0x1400b5899
mov r8, qword [rdi + 8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rdi + 0x20], 0
mov r14, qword [rbp + 0x208]
je 0x1400b58b9
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapFree]
shl rsi, 5
movups xmm0, xmmword [r12 + rsi]
movups xmm1, xmmword [r12 + rsi + 0x10]
movaps xmmword [rbp + 0x150], xmm1
movaps xmmword [rbp + 0x140], xmm0
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [r12 + rsi + 0x10], xmm1
movups xmmword [r12 + rsi], xmm0
movaps xmm0, xmmword [rbp + 0x140]
movaps xmm1, xmmword [rbp + 0x150]
movups xmmword [r13 + 0x10], xmm1
movups xmmword [r13], xmm0
jmp 0x1400b67c4
movzx eax, byte [0x1401660a0]
mov ecx, 0x3d8
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x1400b6872
mov qword [rax + 0x160], 0
movups xmm0, xmmword [rbp + 0x48]
movups xmm1, xmmword [rbp + 0x58]
movups xmm2, xmmword [rbp + 0x68]
movups xmmword [rax + 0x168], xmm0
movups xmmword [rax + 0x178], xmm1
movups xmmword [rax + 0x188], xmm2
mov rcx, qword [rbp + 0x78]
mov qword [rax + 0x198], rcx
movups xmm0, xmmword [rdi]
movups xmmword [rax + 0x10], xmm0
mov word [rax + 0x3d2], 1
mov rcx, qword [rbp + 0x1f0]
mov qword [rax], rcx
mov qword [rax + 8], rsi
mov qword [r15], rax
mov qword [r15 + 8], 0
mov qword [r15 + 0x10], 1
jmp 0x1400b67c0
mov qword [rbp + 0x1c8], r13
mov qword [rbp + 0x200], r12
mov r15b, 1
mov r13d, 4
cmp rsi, 5
jb 0x1400b5aa8
je 0x1400b5a96
cmp rsi, 6
jne 0x1400b5a9b
mov r13d, 5
xor r15d, r15d
xor esi, esi
jmp 0x1400b5aa8
lea rax, [r12 + 0x168]
imul rcx, rbx, 0x38
add rcx, rax
mov r15, rdi
sub r15, rsi
imul r8, r15, 0x38
mov rdx, r14
call fcn.1400fc280
movups xmm0, xmmword [rbp + 0x48]
movups xmm1, xmmword [rbp + 0x58]
movups xmm2, xmmword [rbp + 0x68]
movups xmmword [r14], xmm0
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14 + 0x20], xmm2
mov rax, qword [rbp + 0x78]
mov qword [r14 + 0x30], rax
mov rax, qword [rbp + 0x218]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x140], xmm0
mov rdx, rsi
shl rdx, 5
add rdx, r12
shl rbx, 5
add rbx, r12
shl r15, 5
mov rcx, rbx
mov r8, r15
mov r15, qword [rbp + 0x1e0]
call fcn.1400fc280
movabs rbx, 0x8000000000000000
lea eax, [rdi + 1]
shl rsi, 5
mov rcx, qword [rbp + 0x1f0]
mov qword [r12 + rsi], rcx
mov rcx, qword [rbp + 0x1f8]
mov qword [r12 + rsi + 8], rcx
movaps xmm0, xmmword [rbp + 0x140]
movups xmmword [r12 + rsi + 0x10], xmm0
mov word [r12 + 0x3d2], ax
inc qword [r15 + 0x10]
jmp 0x1400b67c0
mov r13, rsi
jmp 0x1400b5aa8
add rsi, 0xfffffffffffffff9
mov r13d, 6
xor r15d, r15d
mov rax, qword [rbp + 0x90]
mov qword [rbp + 0x210], rax
movzx eax, byte [0x1401660a0]
mov ecx, 0x3d8
mov edx, 8
call fcn.14003e6a0
test rax, rax
mov qword [rbp + 0x208], r14
je 0x1400b689b
mov r12, rax
mov qword [rax + 0x160], 0
mov r8, qword [rbp + 0x200]
movzx eax, word [r8 + 0x3d2]
mov rbx, r13
not rbx
add rbx, rax
mov word [r12 + 0x3d2], bx
imul rcx, r13, 0x38
mov rdx, qword [r8 + rcx + 0x198]
mov qword [rbp + 0x170], rdx
movups xmm0, xmmword [r8 + rcx + 0x168]
movups xmm1, xmmword [r8 + rcx + 0x178]
movups xmm2, xmmword [r8 + rcx + 0x188]
movaps xmmword [rbp + 0x160], xmm2
movaps xmmword [rbp + 0x150], xmm1
movaps xmmword [rbp + 0x140], xmm0
mov rcx, r13
shl rcx, 5
mov rdx, qword [r8 + rcx]
mov qword [rbp + 0x220], rdx
mov rdx, qword [r8 + rcx + 8]
mov qword [rbp + 0x228], rdx
movups xmm0, xmmword [r8 + rcx + 0x10]
movaps xmmword [rbp - 0x30], xmm0
cmp rbx, 0xb
mov qword [rbp + 0x230], r12
ja 0x1400b68af
lea r14, [r13 + 1]
sub rax, r14
cmp rax, rbx
jne 0x1400b68c8
mov rdi, qword [rbp + 0x200]
lea rax, [rdi + 0x168]
lea rcx, [r12 + 0x168]
imul rdx, r14, 0x38
add rdx, rax
imul r8, rbx, 0x38
call fcn.1400fc280
shl r14, 5
add r14, rdi
shl rbx, 5
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.1400fc280
mov word [rdi + 0x3d2], r13w
mov r11, qword [rbp + 0x140]
movups xmm0, xmmword [rbp + 0x168]
movaps xmmword [rbp + 0xe0], xmm0
movups xmm0, xmmword [rbp + 0x158]
movaps xmmword [rbp + 0xd0], xmm0
movups xmm0, xmmword [rbp + 0x148]
movaps xmmword [rbp + 0xc0], xmm0
movaps xmm0, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x10], xmm0
test r15b, r15b
mov r13, r12
cmovne r13, rdi
movzx r12d, word [r13 + 0x3d2]
movzx ebx, r12w
imul rax, rsi, 0x38
lea r15, [rax + r13]
add r15, 0x168
sub rbx, rsi
jbe 0x1400b5cba
lea rax, [r13 + 0x168]
lea r14, [rsi + 1]
imul rcx, r14, 0x38
add rcx, rax
imul r8, rbx, 0x38
mov rdx, r15
mov rdi, r11
call fcn.1400fc280
movups xmm0, xmmword [rbp + 0x48]
movups xmm1, xmmword [rbp + 0x58]
movups xmm2, xmmword [rbp + 0x68]
movups xmmword [r15], xmm0
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15 + 0x20], xmm2
mov rax, qword [rbp + 0x78]
mov qword [r15 + 0x30], rax
mov rax, qword [rbp + 0x218]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x140], xmm0
mov rdx, rsi
shl rdx, 5
add rdx, r13
shl r14, 5
add r14, r13
shl rbx, 5
mov rcx, r14
mov r8, rbx
call fcn.1400fc280
mov r11, rdi
jmp 0x1400b5ced
mov rax, qword [rbp + 0x78]
mov qword [r15 + 0x30], rax
movups xmm0, xmmword [rbp + 0x48]
movups xmm1, xmmword [rbp + 0x58]
movups xmm2, xmmword [rbp + 0x68]
movups xmmword [r15 + 0x20], xmm2
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
mov rax, qword [rbp + 0x218]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x140], xmm0
mov rdx, qword [rbp + 0x210]
inc r12d
shl rsi, 5
mov rax, qword [rbp + 0x1f0]
mov qword [r13 + rsi], rax
mov rax, qword [rbp + 0x1f8]
mov qword [r13 + rsi + 8], rax
movaps xmm0, xmmword [rbp + 0x140]
movups xmmword [r13 + rsi + 0x10], xmm0
mov word [r13 + 0x3d2], r12w
movaps xmm0, xmmword [rbp + 0xc0]
movaps xmm1, xmmword [rbp + 0xd0]
movaps xmm2, xmmword [rbp + 0xe0]
movaps xmmword [rbp + 0x120], xmm2
movaps xmmword [rbp + 0x110], xmm1
movaps xmmword [rbp + 0x100], xmm0
movaps xmm0, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xb0], xmm0
movabs rbx, 0x8000000000000000
cmp r11, rbx
mov r13, qword [rbp + 0x1c8]
mov r15, qword [rbp + 0x1e0]
jne 0x1400b5d83
inc qword [r15 + 0x10]
jmp 0x1400b67c0
movaps xmm0, xmmword [rbp + 0x100]
movaps xmm1, xmmword [rbp + 0x110]
movaps xmm2, xmmword [rbp + 0x120]
movaps xmmword [rbp + 0x30], xmm2
movaps xmmword [rbp + 0x20], xmm1
movaps xmmword [rbp + 0x10], xmm0
movaps xmm0, xmmword [rbp + 0xb0]
movaps xmmword [rbp + 0x1d0], xmm0
mov r13, qword [rbp + 0x200]
mov rax, qword [r13 + 0x160]
xor r8d, r8d
test rax, rax
je 0x1400b63ff
mov rsi, qword [rbp + 0x228]
mov rcx, qword [rbp + 0x220]
mov r10, qword [rbp + 0x230]
nop word cs:[rax + rax]
mov qword [rbp + 0x1e8], rcx
movzx ecx, word [r13 + 0x3d0]
mov r13, rax
mov qword [rbp + 0x100], r11
movaps xmm0, xmmword [rbp + 0x10]
movaps xmm1, xmmword [rbp + 0x20]
movaps xmm2, xmmword [rbp + 0x30]
lea rax, [rbp + 0x108]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
cmp rdx, r8
mov qword [rbp + 0xa8], rsi
jne 0x1400b67d8
movzx r9d, cx
movzx r14d, word [r13 + 0x3d2]
cmp r14, 0xb
mov qword [rbp + 0xa0], r10
jb 0x1400b659a
mov dil, 1
mov r12d, 4
cmp cx, 5
mov qword [rbp + 0x210], rdx
jae 0x1400b5e73
mov qword [rbp + 0x218], r9
jmp 0x1400b5eb0
je 0x1400b5e8e
cmp r9d, 6
jne 0x1400b5e9a
mov r12d, 5
xor edi, edi
xor eax, eax
mov qword [rbp + 0x218], rax
jmp 0x1400b5eb0
mov qword [rbp + 0x218], r9
mov r12, r9
jmp 0x1400b5eb0
add r9, 0xfffffffffffffff9
mov qword [rbp + 0x218], r9
mov r12d, 6
xor edi, edi
nop dword [rax]
movzx eax, byte [0x1401660a0]
mov ecx, 0x438
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x1400b680e
mov rbx, rax
mov qword [rbp + 0x1c0], rdi
mov rcx, rax
mov qword [rbx + 0x160], 0
movzx eax, word [r13 + 0x3d2]
mov r15, r12
not r15
add r15, rax
mov qword [rbp + 0x230], rbx
mov word [rbx + 0x3d2], r15w
imul rcx, r12, 0x38
mov rdx, qword [r13 + rcx + 0x198]
mov qword [rbp + 0xf0], rdx
movups xmm0, xmmword [r13 + rcx + 0x168]
movups xmm1, xmmword [r13 + rcx + 0x178]
movups xmm2, xmmword [r13 + rcx + 0x188]
movaps xmmword [rbp + 0xe0], xmm2
movaps xmmword [rbp + 0xd0], xmm1
movaps xmmword [rbp + 0xc0], xmm0
mov rcx, r12
shl rcx, 5
mov rdx, qword [r13 + rcx]
mov qword [rbp + 0x220], rdx
mov rdx, qword [r13 + rcx + 8]
mov qword [rbp + 0x228], rdx
movups xmm0, xmmword [r13 + rcx + 0x10]
movaps xmmword [rbp + 0xb0], xmm0
cmp r15, 0xb
ja 0x1400b67f5
lea rdi, [r12 + 1]
sub rax, rdi
cmp rax, r15
jne 0x1400b6822
lea rax, [r13 + 0x168]
lea rcx, [rbx + 0x168]
imul rdx, rdi, 0x38
add rdx, rax
imul r8, r15, 0x38
call fcn.1400fc280
mov rdx, rdi
shl rdx, 5
add rdx, r13
shl r15, 5
mov rsi, qword [rbp + 0x230]
mov rcx, rsi
mov r8, r15
call fcn.1400fc280
mov word [r13 + 0x3d2], r12w
movaps xmm0, xmmword [rbp + 0xc0]
movaps xmm1, xmmword [rbp + 0xd0]
movaps xmm2, xmmword [rbp + 0xe0]
movaps xmmword [rbp + 0x140], xmm0
movaps xmmword [rbp + 0x150], xmm1
movaps xmmword [rbp + 0x160], xmm2
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0x170], rax
movaps xmm0, xmmword [rbp + 0xb0]
lea rax, [rbp + 0x188]
movups xmmword [rax], xmm0
mov rax, qword [rbp + 0x220]
mov qword [rbp + 0x178], rax
mov rax, qword [rbp + 0x228]
mov eax, dword [rbp + 0x228]
mov eax, dword [rbp + 0x228]
add byte [rax], al
mov qword [rbp + 0x180], rax
movzx r15d, word [rsi + 0x3d2]
lea rcx, [r15 + 1]
add dword [rcx - 0x7d], ecx
dec dword [rdi + rcx]
or al, 0xf
or dword [rdx], 8
add byte [rax], al
add dword [rcx - 0x7d], ecx
dec dword [rdi + rcx]
or al, 0xf
or al, 0xf
or dword [rdx], 8
add byte [rax], al
sub r14, r12
cmp r14, rcx
mov rsi, qword [rbp + 0xa8]
mov rax, qword [rbp + 0x210]
add byte [rdi], cl
test ebx, edx
invalid
add byte [rax], al
add byte [rdi], cl
test ebx, edx
invalid
inc rax
mov qword [rbp + 0x210], rax
lea rcx, [rbx + 0x3d8]
lea rdx, [rdi*8 + 0x3d8]
add rdx, r13
shl r14, 3
mov r8, r14
call fcn.1400fc280
xor eax, eax
mov r8, qword [rbp + 0x230]
nop dword [rax]
mov rcx, rax
cmp rax, r15
adc rax, 0
mov rdx, qword [r8 + rcx*8 + 0x3d8]
mov qword [rdx + 0x160], r8
mov word [rdx + 0x3d0], cx
cmp rcx, r15
jae case.0x14003276b.1727
cmp rax, r15
jbe 0x1400b60a0
mov r11, qword [rbp + 0x140]
lea rax, [rbp + 0x188]
movups xmm0, xmmword [rax - 0x40]
ror byte [rdi], 0x10
ror byte [rdi], 1
ror byte [rdi], 1
adc byte [rax - 0x20], dl
ror byte [rdi], 0x10
ror byte [rdi], 1
ror byte [rdi], 1
ror byte [rdi], 1
adc byte [rax - 0x20], dl
push rax
loopne 0x1400b60f4
movaps xmmword [rbp + 0xc0], xmm0
sub dword [rbp + 0xc0], eax
movaps xmmword [rbp + 0xd0], xmm1
movaps xmmword [rbp + 0xe0], xmm2
invalid
xchg ebp, eax
loopne 0x1400b60f7
add byte [rax], al
add byte [rdi], cl
adc byte [rax], al
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0xb0], xmm0
cmp byte [rbp + 0x1c0], 0
cmovne rbx, r13
movzx r12d, word [rbx + 0x3d2]
mov bh, 0xa3
rol byte [rbx], cl
add byte [rax], al
mov bh, 0xa3
rol byte [rbx], cl
add byte [rax], al
movabs dword [0x18958b4c000003d2], eax
add al, byte [rax]
add byte [rcx - 0x73], cl
jp 0x1400b6122
mov r10, qword [rbp + 0x218]
lea rdi, [r10 + 1]
imul rax, r10, 0x38
imul eax, edx, 0x38
lea r14, [rbx + rax]
add r14, 0x168
cmp rdi, r12
jbe case.0x14003d63a.1684
mov rax, qword [rbp + 0x130]
mov qword [r14 + 0x30], rax
movups xmm0, xmmword [rbp + 0x100]
movups xmm1, xmmword [rbp + 0x110]
movups xmm2, xmmword [rbp + 0x120]
adc byte [rbp + 0x120], dl
adc byte [rbp + 0x120], dl
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
movaps xmm0, xmmword [rbp + 0x1d0]
add dword [rax], eax
add byte [rdi], cl
sub dword [rbp + 0x140], eax
add dword [rax], eax
add byte [rdi], cl
sub dword [rbp + 0x140], eax
jmp 0x1400b620b
lea rax, [rbx + 0x168]
imul rcx, rdi, 0x38
add rcx, rax
mov r15, r12
sub r15, r10
imul r8, r15, 0x38
mov rdx, r14
mov qword [rbp + 0x1c0], r11
call fcn.1400fc280
mov rax, qword [rbp + 0x130]
mov qword [r14 + 0x30], rax
movups xmm0, xmmword [rbp + 0x100]
movups xmm1, xmmword [rbp + 0x110]
movups xmm2, xmmword [rbp + 0x120]
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
movaps xmm0, xmmword [rbp + 0x1d0]
movaps xmmword [rbp + 0x140], xmm0
add byte [rax], al
add byte [rax], al
mov rdx, qword [rbp + 0x218]
xchg ebp, eax
sbb byte [rdx], al
add byte [rax], al
shl rdx, 5
add rdx, rbx
mov rcx, rdi
shl rcx, 5
add rcx, rbx
shl r15, 5
mov r8, r15
call fcn.1400fc280
add al, 0
add al, 0
mov r11, qword [rbp + 0x1c0]
mov r10, qword [rbp + 0x218]
mov r15, qword [rbp + 0x1e0]
mov ebp, 0x1e0
mov rcx, qword [rbp + 0x1e8]
mov r8, qword [rbp + 0x210]
mov rax, r10
shl rax, 5
mov qword [rbx + rax], rcx
mov qword [rbx + rax + 8], rsi
movaps xmm0, xmmword [rbp + 0x140]
movups xmmword [rbx + rax + 0x10], xmm0
lea r14, [r12 + 2]
lea rax, [r10 + 2]
cmp rax, r14
jae 0x1400b627c
lea rcx, [rbx + 0x3d8]
lea rdx, [rcx + rdi*8]
lea rcx, [rcx + rax*8]
mov r8, r12
sub r8, r10
shl r8, 3
mov rsi, r11
call fcn.1400fc280
mov r8, qword [rbp + 0x210]
mov r11, rsi
mov r10, qword [rbp + 0x218]
lea eax, [r12 + 1]
mov rcx, qword [rbp + 0xa0]
mov qword [rbx + r10*8 + 0x3e0], rcx
mov word [rbx + 0x3d2], ax
cmp rdi, r14
jae 0x1400b636a
mov eax, r12d
sub eax, r10d
inc eax
and eax, 3
je 0x1400b62e9
lea rdx, [rbx + r10*8]
add rdx, 0x3e0
xor ecx, ecx
nop word [rax + rax]
mov r8, qword [rdx + rcx*8]
mov qword [r8 + 0x160], rbx
lea r9d, [rdi + rcx]
mov word [r8 + 0x3d0], r9w
inc rcx
cmp rax, rcx
jne 0x1400b62c0
add rdi, rcx
mov r8, qword [rbp + 0x210]
sub r12, r10
cmp r12, 3
jb 0x1400b636a
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
mov rax, qword [rbx + rdi*8 + 0x3d8]
mov qword [rax + 0x160], rbx
mov word [rax + 0x3d0], di
mov rax, qword [rbx + rdi*8 + 0x3e0]
mov qword [rax + 0x160], rbx
lea ecx, [rdi + 1]
mov word [rax + 0x3d0], cx
mov rax, qword [rbx + rdi*8 + 0x3e8]
mov qword [rax + 0x160], rbx
lea ecx, [rdi + 2]
mov word [rax + 0x3d0], cx
mov rax, qword [rbx + rdi*8 + 0x3f0]
mov qword [rax + 0x160], rbx
lea ecx, [rdi + 3]
mov word [rax + 0x3d0], cx
add rdi, 4
cmp rdi, r14
jne 0x1400b6300
movaps xmm0, xmmword [rbp + 0xc0]
movaps xmm1, xmmword [rbp + 0xd0]
movaps xmm2, xmmword [rbp + 0xe0]
movaps xmmword [rbp - 0x10], xmm2
movaps xmmword [rbp - 0x20], xmm1
movaps xmmword [rbp - 0x30], xmm0
movaps xmm0, xmmword [rbp + 0xb0]
movaps xmmword [rbp - 0x50], xmm0
movabs rbx, 0x8000000000000000
cmp r11, rbx
je 0x1400b67b5
movaps xmm0, xmmword [rbp - 0x30]
movaps xmm1, xmmword [rbp - 0x20]
movaps xmm2, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0x30], xmm2
movaps xmmword [rbp + 0x20], xmm1
movaps xmmword [rbp + 0x10], xmm0
movaps xmm0, xmmword [rbp - 0x50]
movaps xmmword [rbp + 0x1d0], xmm0
mov rax, qword [r13 + 0x160]
mov rdx, r8
mov r14, qword [rbp + 0x228]
mov rsi, r14
mov r12, qword [rbp + 0x220]
mov rcx, r12
mov rdi, qword [rbp + 0x230]
mov r10, rdi
test rax, rax
jne 0x1400b5df0
jmp 0x1400b6414
mov rdi, qword [rbp + 0x230]
mov r14, qword [rbp + 0x228]
mov r12, qword [rbp + 0x220]
movaps xmm0, xmmword [rbp + 0x10]
movaps xmm1, xmmword [rbp + 0x20]
movaps xmm2, xmmword [rbp + 0x30]
movups xmmword [rbp + 0x168], xmm2
movups xmmword [rbp + 0x158], xmm1
movups xmmword [rbp + 0x148], xmm0
movaps xmm0, xmmword [rbp + 0x1d0]
movups xmmword [rbp + 0x188], xmm0
mov qword [rbp + 0x140], r11
mov qword [rbp + 0x178], r12
mov qword [rbp + 0x180], r14
mov qword [rbp + 0x198], r13
mov qword [rbp + 0x1a0], rdx
mov qword [rbp + 0x1a8], rdi
mov qword [rbp + 0x210], r8
mov qword [rbp + 0x1b0], r8
mov rax, qword [r15]
mov qword [rbp + 0x230], rax
test rax, rax
je 0x1400b68e5
mov rsi, qword [r15 + 8]
movzx eax, byte [0x1401660a0]
mov ecx, 0x438
mov edx, 8
call fcn.14003e6a0
test rax, rax
mov r13, qword [rbp + 0x1c8]
je 0x1400b690d
mov qword [rax + 0x160], 0
mov word [rax + 0x3d2], 0
mov rdx, qword [rbp + 0x230]
mov qword [rax + 0x3d8], rdx
lea rcx, [rsi + 1]
mov qword [rdx + 0x160], rax
mov word [rdx + 0x3d0], 0
mov qword [r15], rax
mov qword [r15 + 8], rcx
cmp rsi, qword [rbp + 0x210]
mov ch, 0x10
add al, byte [rax]
add byte [rdi], cl
test dword [rsp + rax], ebx
add byte [rax], al
movzx ecx, word [rax + 0x3d2]
cmp rcx, 0xb
jae 0x1400b6946
lea edx, [rcx + 1]
mov word [rax + 0x3d2], dx
imul rdx, rcx, 0x38
mov r8, qword [rbp + 0x170]
mov qword [rax + rdx + 0x198], r8
add dword [rax], eax
add byte [rdi], cl
adc byte [rbp + 0x140], al
movups xmm1, xmmword [rbp + 0x150]
movups xmm2, xmmword [rbp + 0x160]
movups xmmword [rax + rdx + 0x188], xmm2
movups xmmword [rax + rdx + 0x178], xmm1
movups xmmword [rax + rdx + 0x168], xmm0
mov rdx, rcx
shl rdx, 5
mov qword [rax + rdx], r12
mov qword [rax + rdx + 8], r14
movaps xmm0, xmmword [rbp + 0x1d0]
movups xmmword [rax + rdx + 0x10], xmm0
mov qword [rax + rcx*8 + 0x3e0], rdi
mov qword [rdi + 0x160], rax
inc ecx
mov word [rdi + 0x3d0], cx
inc qword [r15 + 0x10]
inc dword [rdi + 0x10]
jmp 0x1400b67c0
lea edx, [r14 + 1]
lea rdi, [r9 + 1]
imul rax, r9, 0x38
lea r15, [rax + r13]
add r15, 0x168
cmp cx, r14w
jae 0x1400b668f
lea rax, [r13 + 0x168]
imul rcx, rdi, 0x38
add rcx, rax
mov rbx, r14
sub rbx, r9
imul r8, rbx, 0x38
mov dword [rbp + 0x230], edx
mov rdx, r15
mov r12, r9
call fcn.1400fc280
movups xmm0, xmmword [rbp + 0x100]
movups xmm1, xmmword [rbp + 0x110]
movups xmm2, xmmword [rbp + 0x120]
movups xmmword [r15], xmm0
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15 + 0x20], xmm2
mov rax, qword [rbp + 0x130]
mov qword [r15 + 0x30], rax
mov r15, r12
shl r15, 5
out 5, eax
lea rdx, [r15 + r13]
mov rcx, rdi
shl rcx, 5
add rcx, r13
mov r8, rbx
shl r8, 5
call fcn.1400fc280
mov rax, qword [rbp + 0x1e8]
mov qword [r13 + r15], rax
mov qword [r13 + r15 + 8], rsi
movaps xmm0, xmmword [rbp + 0x1d0]
movups xmmword [r13 + r15 + 0x10], xmm0
lea rdx, [rdi*8 + 0x3d8]
add rdx, r13
lea rcx, [r12*8 + 0x3e8]
add rcx, r13
shl rbx, 3
mov r8, rbx
movabs rbx, 0x8000000000000000
call fcn.1400fc280
mov edx, dword [rbp + 0x230]
mov r10, qword [rbp + 0xa0]
mov r9, r12
jmp 0x1400b66e2
mov rax, qword [rbp + 0x130]
mov qword [r15 + 0x30], rax
movups xmm0, xmmword [rbp + 0x100]
movups xmm1, xmmword [rbp + 0x110]
movups xmm2, xmmword [rbp + 0x120]
movups xmmword [r15 + 0x20], xmm2
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
mov rax, r9
shl rax, 5
mov rcx, qword [rbp + 0x1e8]
mov qword [r13 + rax], rcx
mov qword [r13 + rax + 8], rsi
movaps xmm0, xmmword [rbp + 0x1d0]
movups xmmword [r13 + rax + 0x10], xmm0
lea rax, [r14 + 2]
mov qword [r13 + r9*8 + 0x3e0], r10
mov word [r13 + 0x3d2], dx
cmp rdi, rax
mov r15, qword [rbp + 0x1e0]
jae 0x1400b67b5
mov ecx, r14d
sub ecx, r9d
inc ecx
sub r14, r9
and ecx, 3
je 0x1400b6745
lea r8, [r9*8 + 0x3e0]
add r8, r13
xor edx, edx
mov r9, qword [r8 + rdx*8]
mov qword [r9 + 0x160], r13
lea r10d, [rdi + rdx]
mov word [r9 + 0x3d0], r10w
inc rdx
cmp rcx, rdx
jne 0x1400b6723
add rdi, rdx
cmp r14, 3
jb 0x1400b67b5
mov rcx, qword [r13 + rdi*8 + 0x3d8]
mov qword [rcx + 0x160], r13
mov word [rcx + 0x3d0], di
mov rcx, qword [r13 + rdi*8 + 0x3e0]
mov qword [rcx + 0x160], r13
lea edx, [rdi + 1]
mov word [rcx + 0x3d0], dx
add eax, dword [rax]
add byte [rcx - 0x75], cl
mov ecx, dword [rbp + rdi*8 + 0x3e8]
add eax, dword [rax]
add byte [rcx - 0x75], cl
invalid
invalid
mov ecx, dword [rbp + rdi*8 + 0x3e8]
mov qword [rcx + 0x160], r13
lea edx, [rdi + 2]
mov word [rcx + 0x3d0], dx
mov rcx, qword [r13 + rdi*8 + 0x3f0]
mov qword [rcx + 0x160], r13
lea edx, [rdi + 3]
mov word [rcx + 0x3d0], dx
add dword [rax], eax
add byte [rbp - 0x7699fca9], cl
xchg ecx, eax
rol byte [rbx], 1
add byte [rax], al
add rdi, 4
add edi, 4
cmp rdi, rax
jne 0x1400b674b
inc qword [r15 + 0x10]
mov r13, qword [rbp + 0x1c8]
mov qword [r13], rbx
add rsp, 0x2c8
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
lea rcx, str.assertion_failed:_edge.height__self.node.height___1
lea r8, [0x14014b148]
mov edx, 0x35
call fcn.1400ff770
jmp 0x1400b696c
lea r8, [0x14014b0e0]
mov edx, 0xb
mov rcx, r15
call fcn.1400ff6f0
jmp 0x1400b696c
mov ecx, 8
mov edx, 0x438
add byte [rdx + 0x438], bh
call fcn.1400ff140
jmp 0x1400b696c
lea rcx, str.assertion_failed:_src.len____dst.len__8
lea r8, [0x14014b0c8]
mov edx, 0x28
call fcn.1400ff770
pop qword ss:[rax + rax]
pop qword ss:[rax + rax]
jmp 0x1400b696c
lea rcx, str.assertion_failed:_src.len____dst.len__8
lea ecx, str.assertion_failed:_src.len____dst.len__8
lea r8, [0x14014b0c8]
mov edx, 0x28
call fcn.1400ff770
jmp 0x1400b696c
lea r8, [0x14014b0f8]
mov edx, 0xc
or al, 0
add byte [rax], al
or al, 0
add byte [rax], al
call fcn.1400ff6f0
jmp 0x1400b696c
mov qword [rbp + 0x1f8], rsi
mov qword [rbp + 0x200], r12
mov qword [rbp + 0x208], r14
mov ecx, 8
mov edx, 0x3d8
add byte [rdx + 0x3d8], bh
call fcn.1400ff140
add al, 0
jmp 0x1400b696c
rol dword [rax], 1
add byte [rax], al
mov ecx, 8
mov edx, 0x3d8
call fcn.1400ff140
jmp 0x1400b696c
lea r8, [0x14014b0e0]
mov edx, 0xb
mov rcx, rbx
call fcn.1400ff6f0
jmp 0x1400b696c
fld1
sub eax, 0xe900048e
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x947d1
lea rcx, str.assertion_failed:_src.len____dst.len__8
lea r8, [0x14014b0c8]
mov edx, 0x28
call fcn.1400ff770
jmp 0x1400b696c
mov qword [rbp + 0x220], r12
mov qword [rbp + 0x228], r14
sub byte [rdx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], cl
sub byte [rdx], al
add byte [rax], al
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_btreemapentry.rs
mov edx, 0x2b
call fcn.1400ff770
jmp 0x1400b696c
mov ecx, 8
mov edx, 0x438
call fcn.1400ff140
jmp 0x1400b696c
mov qword [rbp + 0x220], r12
and byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rcx + rcx*4 - 0x4b], cl
sub byte [rdx], al
add byte [rax], al
mov qword [rbp + 0x228], r14
lea rcx, [0x14014af93]
lea r8, [0x14014afc8]
or dword [rax], r8d
or dword [rax], r8d
mov edx, 0x30
xor byte [rax], al
add byte [rax], al
call fcn.1400ff770
jmp 0x1400b696c
mov qword [rbp + 0x220], r12
mov qword [rbp + 0x228], r14
sub byte [rdx], al
add byte [rax], al
sub byte [rdx], al
add byte [rax], al
lea rcx, str.assertion_failed:_idx___CAPACITY_rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_btree_node.rsassertion_failed:_edge.height__self.height___1
lea r8, [0x14014afe0]
mov edx, 0x20
call fcn.1400ff770
ud2
or esp, dword [rsi - 0x70]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
cmp byte [rbp + 0x23f], 0
jne 0x1400b69bc
mov rax, qword [rbp + 0x208]
cmp qword [rax], 0
je 0x1400b69bc
mov rax, qword [rbp + 0x208]
add byte [rax], al
mov r8, qword [rax + 8]
mov rcx, qword [0x140165ff0]
or byte [rax - 0x75], cl
or eax, 0xaf63c
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x220], 0
je 0x1400b6a0c
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x228]
mov eax, dword [rbp + 0x228]
mov eax, dword [rbp + 0x228]
call qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rax - 0x73], cl
lea eax, [rax + 1]
add byte [rax], al
lea rcx, [rbp + 0x140]
call fcn.1400b73e0
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x230]
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
mov ebp, 0x1f0
invalid
je 0x1400b6a7c
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
mov ebp, 0x1f0
add byte [rsi + rdx + 0x48], dh
mov ecx, dword [0x140165ff0]
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x1f8]
mov eax, dword [rbp + 0x1f8]
mov eax, dword [rbp + 0x1f8]
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rbp + 0x48]
call fcn.1400b73e0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x220], 0
je 0x1400b6afc
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x228]
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rbp + 0x140]
call fcn.1400b73e0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
call qword [sym.imp.KERNEL32.dll_HeapFree]
add al, 0
cmp qword [rsi + 0x20], 0
je 0x1400b7421
mov r8, qword [rsi + 0x28]
mov rcx, qword [0x140165ff0]
xor edx, edx
add rsp, 0x20
invalid
and byte [rsi + 0x48], bl
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rsi
ret
stc
pop rsp
sete al
ret
int3
rol bl, 1
int3
mov qword [rcx + 0x10], rax
adc byte [r9 + 0xf], al
adc byte [rax], al
movups xmm0, xmmword [r8]
movups xmmword [rcx], xmm0
jmp 0x1400b74b6
cmp dword [rdx], 0x5c
jne case.0x1400adef5.418
adc esp, dword [rsi - 0x7d]
jp 0x1400b748a
cmp word [rdx + 2], 0x5c
pop rsp
jne case.0x1400adef5.418
or al, 0x44
movzx ecx, word [rdx + 4]
movzx r9d, word [rdx + 4]
cmp r9w, 0x3f
je 0x1400b74bc
invalid
and eax, 0x10408b49
mov rax, qword [r8 + 0x10]
mov qword [rsp + 0x30], rax
and al, 0x30
movups xmm0, xmmword [r8]
movaps xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
xor r8d, r8d
call fcn.1400abb10
pop rdx
invalid
invalid
invalid
pop rdx
invalid
call qword [rax + 0x38c48348]
nop
add rsp, 0x38
ret
cmp word [rdx + 6], 0x5c
jne 0x1400b74de
cmp word [rdx + 0xa], 0x3a
cmp dword [rdx + 0xa], 0x3a
cmp dh, byte [rbp + 0x14]
jne 0x1400b74de
cmp word [rdx + 0xc], 0x5c
cmp dword [rdx + 0xc], 0x5c
or al, 0x5c
pop rsp
jne 0x1400b74de
add rdx, 8
add rsp, 0x38
invalid
cmp cl, ch
ret 0x2f
invalid
add byte [rax], al
invalid
invalid
cmp rax, 8
jb case.0x1400adef5.418
clc
or byte [rdx - 0x4d], dh
cmp r9w, 0x3f
jne case.0x1400adef5.418
cmp word [rdx + 6], 0x5c
jne case.0x1400adef5.418
cmp word [rdx + 8], 0x55
jne case.0x1400adef5.418
cmp word [rdx + 0xa], 0x4e
jne case.0x1400adef5.418
or cl, byte [rsi + 0x75]
xchg edi, eax
jne case.0x1400adef5.418
cmp word [rdx + 0xc], 0x43
jne case.0x1400adef5.418
jp 0x1400b7510
jne case.0x1400adef5.418
cmp word [rdx + 0xe], 0x5c
jne case.0x1400adef5.418
invalid
mov dword [rax - 0x7d], ecx
add rdx, 0xc
mov word [rdx], 0x5c
add rsp, 0x38
invalid
ret 0x660c
cmp cl, ch
mov al, 0x34
add byte [rax], al
jmp fcn.1400ba9d0
and al, 0x40
call fcn.1400a5a90
call fcn.1400a5a90
dec dword [rax - 0x75]
and al, 0x40
mov rcx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x48]
movabs rbx, 0x8000000000000000
add byte [rax], al
add byte [rax + 0x75d93948], al
invalid
add byte [rax], al
add byte [rax + 0x75d93948], al
or al, 0x48
mov dword [rsp + 0x30], eax
and al, 0x30
mov qword [rsp + 0x30], rax
and al, 0x30
mov qword [rsp + 0x28], rbx
jmp 0x1400b758a
mov rdx, qword [rsp + 0x50]
and al, 0x50
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rdx
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea rdx, [rsp + 0x58]
call fcn.1400b7450
mov r14, qword [rsp + 0x28]
cmp r14, rbx
fidiv word [rbp + 0x19]
fidiv word [rbp + 0x19]
lea rcx, [rsp + 0x30]
call fcn.1400a38d0
cmp al, 0xc3
invalid
dec dword [rax - 0x77]
invalid
cmp al, 0xc3
invalid
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
mov rdi, qword [rsp + 0x30]
mov r15, qword [rsp + 0x38]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
clc
invalid
je 0x1400b75c8
clc
push qword [rbp + rcx + 0x4c]
mov dword [rsi], esi
mov qword [rsi], r14
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], r15
jmp 0x1400b7597
mov qword [rsi], rbx
test r14, r14
je 0x1400b7597
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
movaps xmmword [rsp + 0x50], xmm6
mov rsi, rcx
xor r8b, 1
cmp qword [rdx], 0
movzx eax, r8b
mov r8d, 2
cmove r8d, eax
cmove eax, eax
mov rbx, qword [rdx + 0x10]
mov ebx, dword [rdx + 0x10]
mov rcx, qword [rdx + 0x18]
lea r14, [rbx + rcx]
xor r11d, r11d
xor ebx, ebx
xor ebx, ebx
lea rax, str.nul_byte_found_in_provided_data
add eax, 0x95d54
mov rdx, rbx
jmp 0x1400b764d
xor r11d, r11d
test r9w, r9w
je 0x1400b7a0c
mov r9w, 1
test r11w, r11w
add byte [rsi + 0x45], ah
test ebx, ebx
jne 0x1400b7640
cmp rdx, r14
je 0x1400b771b
movzx edi, byte [rdx]
movzx r10d, dil
test r10b, r10b
js 0x1400b7675
inc rdx
jmp 0x1400b7710
mov r11d, r10d
and r11d, 0x1f
movzx ebp, byte [rdx + 1]
and ebp, 0x3f
cmp r10b, 0xdf
jbe 0x1400b76c9
movzx r10d, byte [rdx + 2]
shl ebp, 6
and r10d, 0x3f
or r10d, ebp
cmp dil, 0xf0
jb 0x1400b76d9
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, edx
or edi, r11d
mov r10d, edi
cmp r10d, 0xffff
ja 0x1400b76ed
invalid
jmp 0x1400b7710
jmp 0x1400b7710
add rdx, 2
shl r11d, 6
jrcxz 0x1400b76d7
jrcxz 0x1400b76d7
or r11d, ebp
mov r10d, r11d
jmp 0x1400b771a
jmp 0x1400b7710
add rdx, 3
shl r11d, 0xc
or r10d, r11d
cmp r10d, 0xffff
jbe 0x1400b7710
and r10d, 0x3ff
or r10d, 0xdc00
mov r11d, r10d
jmp 0x1400b7643
nop word cs:[rax + rax]
xor r11d, r11d
mov r9d, r10d
jmp 0x1400b7643
inc dword [rbp - 0x7c]
sal byte [rdx + rax*2 + 0x41], 0xf
mov dh, 0xc0
test r8b, r8b
je 0x1400b7762
movzx eax, r8b
cmp eax, 2
jne 0x1400b7730
xor ebp, ebp
xor r15d, r15d
jmp 0x1400b778e
xor eax, eax
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x39], cl
sal dword [rbx + rdx + 0xf], 0xb6
adc al, 3
cmp rcx, rax
je 0x1400b7758
movzx edx, byte [rbx + rax]
cmp edx, 9
je 0x1400b7762
or dword [rsp + rdx + 0x48], esi
inc eax
inc rax
cmp edx, 0x20
jne 0x1400b7740
jmp 0x1400b7762
test rcx, rcx
je 0x1400b7762
mov bpl, 1
mov ch, 1
jmp 0x1400b772b
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi]
jne 0x1400b7777
invalid
or al, 0x48
mov ecx, esi
mov rcx, rsi
call case.0x14008c05a.340
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
mov r15b, 1
xor r12d, r12d
movaps xmm6, xmmword [0x1401059b0]
xor eax, 0x4e218
xor eax, 0x4e218
add byte [rcx], dh
invalid
xor edi, edi
jmp 0x1400b77b3
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 0x1400b7840
cmp rbx, r14
je 0x1400b7961
add dword [rax], eax
invalid
je 0x1400b7961
add dword [rax], eax
add byte [rdi], cl
mov dh, 0xb
movzx ecx, byte [rbx]
movzx r12d, cl
test r12b, r12b
js 0x1400b77d7
inc rbx
jmp 0x1400b7840
mov eax, r12d
and eax, 0x1f
loopne 0x1400b775e
loopne 0x1400b77fc
movzx edx, byte [rbx + 1]
and edx, 0x3f
cmp r12b, 0xdf
jbe 0x1400b782d
push rbx
add dword [rbx - 0x7fbec01e], eax
cld
fbstp tbyte [rsi + 0x43]
movzx r12d, byte [rbx + 2]
shl edx, 6
and r12d, 0x3f
and esp, 0x3f
and esp, 0x3f
invalid
or r12d, edx
cmp cl, 0xf0
jb 0x1400b790b
movzx ecx, byte [rbx + 3]
add rbx, 4
and eax, 7
loopne 0x1400b7814
loopne 0x1400b7814
shl eax, 0x12
shl r12d, 6
adc al, byte [rcx - 0x3f]
in al, 6
shl esp, 6
and ecx, 0x3f
or ecx, r12d
or ecx, eax
mov r12d, ecx
cmp r12d, 0xffff
add byte [rsi + 0x18], dh
add byte [rsi + 0x18], dh
sbb cl, ch
cmc
add byte [rax], al
add byte [rax], al
invalid
invalid
ret
jmp 0x1400b7922
add byte [rax], al
add rbx, 2
add ebx, 2
shl eax, 6
or eax, edx
mov r12d, eax
nop dword [rax]
add byte [rax], al
add byte [rax], al
xor r13d, r13d
xor ebp, ebp
test bpl, bpl
je 0x1400b78ed
invalid
invalid
add byte [rax], al
invalid
test byte [rcx + 0x66000000], ah
cmp r12d, 0x22
cmp r12w, 0x22
je 0x1400b7868
movzx eax, r12w
cmp eax, 0x5c
jne 0x1400b78eb
test dword [rbx + 0x48000000], ecx
inc edi
mov eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 1], cl
invalid
inc rdi
jmp 0x1400b78ed
mov r8, rdi
inc r8
inc eax
inc eax
je 0x1400b7a36
mov rax, qword [rsi]
invalid
mov rdx, qword [rsi + 0x10]
push rsi
adc byte [rax + 0x29], cl
sub rax, rdx
cmp rax, r8
sub rax, rdx
cmp rax, r8
jb 0x1400b7950
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
or byte [rax - 0x7b], cl
push qword [rsi + rcx*2 + 0x48]
invalid
invalid
test rdi, rdi
je case.0x1400ad46f.186
invalid
cmp rdi, 0x10
cmp rdi, 0x10
cmp edi, 0x10
jae 0x1400b789a
xor ecx, ecx
jmp 0x1400b78cc
mov rcx, rdi
and rcx, 0xfffffffffffffff0
lea r8, [rax + rdx*2]
add al, 0x50
add al, 0x50
push rax
add r8, 0x10
add eax, 0x10
rcl byte [rax], 0x45
xor ecx, ecx
xor r9d, r9d
nop dword [rax]
invalid
movups xmmword [r8 + r9*2 - 0x10], xmm6
movups xmmword [r8 + r9*2], xmm6
adc dword [rax + rcx*2], esi
je 0x1400b78fd
invalid
adc dword [rax + rcx*2], esi
add r9, 0x10
cmp rcx, r9
leave
leave
jne 0x1400b78b0
in al, dx
add rdx, rcx
cmp rdi, rcx
je case.0x1400ad46f.186
sub rdi, rcx
nop
mov word [rax + rdx*2], 0x5c
inc rdx
pop rsp
add byte [rax - 1], cl
ret 0xff48
invalid
invalid
dec rdi
jne 0x1400b78d0
mov word [rax + rdx*2], 0x5c
inc rdx
mov qword [rsi + 0x10], rdx
mov dword [rax + rdx*2], 0xff48005c
ret 0x8948
xor edi, edi
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi]
jne 0x1400b77a0
adc byte [rax + 0x3b], cl
invalid
cmpsb byte [rsi], byte [rdi]
invalid
mov rcx, rsi
mov ecx, esi
call case.0x14008c05a.340
mov rdx, qword [rsi + 0x10]
jmp 0x1400b77a0
add rbx, 3
add ebx, 3
shl eax, 0xc
or r12d, eax
cmp r12d, 0xffff
jbe 0x1400b7840
lea eax, [r12 + 0xff0000]
test byte [rax + rax], ah
add bh, bh
add cl, al
add byte [rax], al
inc dword [rax]
shr eax, 0xa
or eax, 0xd800
call 0x1180b863a
add byte [rax], al
and r12d, 0x3ff
or r12d, 0xdc00
add byte [rax], al
add byte [rax], al
mov r13d, r12d
mov r12d, eax
test bpl, bpl
test ch, ch
test ch, ch
je 0x1400b78ed
jmp 0x1400b784c
mov rcx, rsi
call fcn.140103490
cmp byte [rbx - 0x74b7fffc], bh
push rsi
adc cl, ch
invalid
invalid
invalid
invalid
cmp byte [rbx - 0x74b7fffc], bh
push rsi
adc cl, ch
invalid
test r15b, r15b
je 0x1400b7a0a
dec dword [rdi]
test byte [rax + 0x48000000], ah
mov eax, dword [rsi]
invalid
mov rax, qword [rsi]
invalid
mov rdx, qword [rsi + 0x10]
mov rcx, rax
sub rcx, rdx
cmp rcx, rdi
jb 0x1400b7a22
invalid
test rdi, rdi
je 0x1400b79e1
mov rax, qword [rsi + 8]
cmp rdi, 0x10
call qword [rax]
jae 0x1400b7993
xor ecx, ecx
jmp 0x1400b79cc
mov rcx, rdi
and rcx, 0xfffffffffffffff0
and ecx, 0xfffffff0
and ecx, 0xfffffff0
lea r8, [rax + rdx*2]
add r8, 0x10
xor r9d, r9d
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rbx + 0xf], al
adc dword [rax + rcx*2 - 0x10], esi
movups xmmword [r8 + r9*2 - 0x10], xmm6
movups xmmword [r8 + r9*2], xmm6
add r9, 0x10
cmp rcx, r9
leave
jne 0x1400b79b0
in al, dx
add rdx, rcx
cmp rdi, rcx
je 0x1400b79de
sub rdi, rcx
nop
mov word [rax + rdx*2], 0x5c
inc rdx
dec rdi
jne 0x1400b79d0
invalid
mov rax, qword [rsi]
mov rax, qword [rsi]
mov qword [rsi + 0x10], rdx
cmp rdx, rax
jne 0x1400b79f9
mov rcx, rsi
mov rdx, rax
mov edx, eax
mov edx, eax
call case.0x14008c05a.340
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi + 8]
mov word [rax + rdx*2], 0x22
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 rsp
pop rsp
pop r13
pop r14
pop r15
ret
mov rcx, rsi
mov r8, rdi
mov eax, edi
clc
call fcn.140103490
mov rdx, qword [rsi + 0x10]
jmp 0x1400b7985
invalid
invalid
invalid
lea rax, str.capacity_overflow
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x9b61e
mov qword [rsp + 0x30], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
lea rdx, [0x14014b3e8]
lea rcx, [rsp + 0x20]
call fcn.1400ff5b0
int3
test rdx, rdx
je 0x1400b7ac1
invalid
xor eax, 0x8418b4c
mov r8, qword [rcx + 8]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
and al, 0x28
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x48], 0
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x58], r8
mov ecx, 1
add byte [rax], al
add byte [rax], al
jmp 0x1400b7ac5
xor ecx, ecx
xor eax, eax
mov qword [rsp + 0x20], rcx
and al, 0x20
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x20]
call fcn.1400b53b0
nop
add rsp, 0x68
ret
add ecx, dword [rbx + 0x15ff0449]
cld
invalid
jmp 0x1400b7cee
adc byte [r8], r8b
add byte [rax], al
add byte [rsi - 0x39], ah
mov dword [rbp + 0x14], 0x280f0000
add eax, 0x4de50
mov dword [rbp + 0x14], 0x280f0000
add eax, 0x4de50
movups xmmword [rbp], xmm0
cmp esi, 0xfffffff6
sete byte [rbp + 0x10]
adc r15b, r8b
rcr byte [r8], 0
add byte [rax], al
add byte [r11 - 0x6bf00902], r8b
adc r15b, r8b
rcr byte [r8], 0
add byte [rax], al
setne byte [rbp + 0x11]
mov qword [rbp - 0x38], 0
mov dword [rbp - 0x38], 0
mov dword [rbp - 0x38], 0
mov dword [rbp - 0x30], 1
lea rax, [rbp - 0x40]
mov qword [rbp - 8], rax
clc
clc
lea rcx, str..NULcmd.exemaximum_number_of_ProcThreadAttributes_exceeded
lea r8, [rbp - 0x10]
invalid
mov edx, 7
add byte [rax], al
add al, ch
invalid
invalid
invalid
dec dword [rax - 0x77]
shr ecx, cl
invalid
add dword [rax], eax
add byte [rax], al
add byte [rbp + rcx*4 + 0x45], cl
invalid
add byte [rax], al
add al, ch
invalid
dec dword [rax - 0x77]
shr ecx, cl
movabs dword [0xfe83c7894c000001], eax
add byte [rax], al
mov rdi, r8
invalid
invalid
add byte [rax], al
mov rdi, r8
cmp esi, 0xfffffff6
test byte [rdi], 0x95
ret 0x8d48
invalid
invalid
call fcn.1400b8a00
cmp qword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
test byte [rdi], 0x95
ret 0x8d48
invalid
cmp dword [rbp - 0x10], 0
mov rsi, qword [rbp - 8]
clc
mov eax, 1
je 0x1400b7d09
test byte [rcx], ch
add dword [rax], eax
invalid
test byte [rcx], ch
add dword [rax], eax
add byte [rax - 0x77], cl
mov rbx, rsi
jmp 0x1400b7d5d
jmp 0x1400b7d5d
mov edi, dword [rcx + 8]
test rdi, rdi
je 0x1400b7d2a
invalid
invalid
add dword [rax], eax
invalid
test byte [0x1880b7bf7], dh
mov dword [rbp - 0x10], 0
mov qword [rbp - 0x10], 0
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
adc eax, 0x4d555
mov dword [rsp + 0x30], 2
and al, 0x30
add al, byte [rax]
add byte [rax], al
mov dword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x20], 0
lea r9, [rbp - 0x10]
mov rcx, rax
ror dword [rax - 0x77], 0xfa
add byte [rbp + rcx*4 + 0x4d], cl
invalid
ror dword [rax - 0x77], 0xfa
mov r8, rax
call qword [sym.imp.KERNEL32.dll_DuplicateHandle]
test eax, eax
ror byte [rdi], 0x84
pushfq
add byte [rax], al
invalid
ror byte [rdi], 0x84
pushfq
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
invalid
mov rax, qword [rbp - 0x10]
jmp 0x1400b7d2c
add byte [rax], al
add byte [rax], al
mov rsi, qword [rcx + 8]
test rsi, rsi
test esi, esi
test esi, esi
je 0x1400b7d03
add byte [rax - 0x39], cl
lock add byte [rax], al
mov qword [rbp - 0x10], 0
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov dword [rsp + 0x30], 2
add byte [rax], al
add bh, al
and al, 0x30
add al, byte [rax]
add byte [rax], al
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, al
and al, 0x20
add byte [rax], al
add byte [rax], al
lea r9, [rbp - 0x10]
mov rcx, rax
mov rdx, rsi
mov r8, rax
call qword [sym.imp.KERNEL32.dll_DuplicateHandle]
test eax, eax
je 0x1400b7cd2
invalid
mov rbx, qword [rbp - 0x10]
jmp 0x1400b7d05
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ebx, eax
shl rbx, 0x20
or rbx, 2
jmp 0x1400b7d58
mov qword [rbp - 0x10], 1
lea rcx, [rbp - 8]
mov qword [rbp - 8], rax
call fcn.1400a38d0
xor ebx, ebx
xor eax, eax
jmp 0x1400b7d5d
mov rbx, qword [rbp]
cmp qword [rdi], 0
je 0x1400b7d1d
mov rcx, qword [rdi + 8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rdi], 1
mov qword [rdi + 8], rsi
jmp 0x1400b7d05
xor eax, eax
mov qword [rbp - 0x28], rax
cmp esi, 0xfffffff6
setne dl
mov byte [rbp + 0x38], 1
lea rcx, [rbp - 0x10]
call fcn.1400b8a00
cmp qword [rbp - 0x10], 0
mov rbx, qword [rbp - 8]
je 0x1400b7d6c
mov rcx, qword [rbp - 0x28]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov eax, 1
mov rdx, rbx
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop rbp
ret
cmp esi, 0xfffffff6
mov rax, qword [rbp - 0x28]
mov rcx, rax
cmovne rcx, rbx
mov qword [rbp - 0x18], rcx
cmovne rbx, rax
mov qword [rbp - 0x20], rbx
mov rax, qword [rbp]
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 0
mov byte [rbp + 0x3d], 0
mov byte [rbp + 0x3c], 1
call fcn.1400b93e0
mov rsi, rax
mov byte [rbp + 0x3d], 0
mov byte [rbp + 0x3c], 1
xor ecx, ecx
call fcn.1400a3720
mov qword [rbp + 0x28], rax
lock inc qword [rax]
jle 0x1400b7e79
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
mov qword [rbp - 0x10], 1
mov qword [rbp - 8], 1
movzx eax, byte [0x1401660a0]
mov ecx, 0x30
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x1400b7f4e
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
movups xmm2, xmmword [rbp + 0x10]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lock inc qword [rax]
jle 0x1400b7e79
movzx ecx, byte [0x140165f48]
test cl, cl
mov qword [rbp + 0x30], rax
je 0x1400b7e7b
mov byte [0x140165f48], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x58], 0
je 0x1400b7e52
lea rax, [rax + 0x60]
jmp 0x1400b7e64
mov byte [rbp + 0x3e], 1
call fcn.1400aebe0
test rax, rax
je 0x1400b801a
mov rcx, qword [rax]
mov qword [rax], 0
test rcx, rcx
je 0x1400b7e7b
lock inc qword [rcx]
jg 0x1400b7e7d
ud2
xor ecx, ecx
mov byte [rbp + 0x3a], 0
mov byte [rbp + 0x39], 1
mov qword [rbp + 0x20], rcx
call fcn.1400aeaf0
test rax, rax
je 0x1400b7ea1
lock dec qword [rax]
jne 0x1400b7ea1
mov rcx, rax
call fcn.1400aecb0
mov rbx, qword [rbp + 0x30]
mov rcx, qword [rbx + 0x10]
test rcx, rcx
mov rdi, qword [rbp - 0x20]
je 0x1400b7ebd
lock inc qword [rcx + 0x18]
jle 0x1400b7fcd
movzx eax, byte [0x1401660a0]
mov ecx, 0x28
mov edx, 8
call fcn.14003e6a0
test rax, rax
je 0x1400b7f62
mov rcx, qword [rbp + 0x28]
mov qword [rax], rcx
mov qword [rax + 8], rbx
mov rcx, qword [rbp + 0x20]
mov qword [rax + 0x10], rcx
mov rcx, qword [rbp - 0x18]
mov qword [rax + 0x18], rcx
mov qword [rax + 0x20], rdi
mov byte [rbp + 0x3f], 0
lea r8, case.0x1400a7a4a.475
mov rcx, rsi
mov rdx, rax
call fcn.1400b9750
mov rsi, rdx
test rax, rax
jne 0x1400b7f76
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rbp + 0x28]
lock dec qword [rcx]
mov rsi, qword [rbp + 0x30]
jne 0x1400b7f35
call fcn.1400a3fd0
lock dec qword [rsi]
jne 0x1400b7f43
mov rcx, rsi
call fcn.1400b9710
xor eax, eax
mov rbx, qword [rbp - 0x48]
jmp 0x1400b7d5d
mov ecx, 8
mov edx, 0x30
call fcn.1400ff140
jmp 0x1400b7e79
mov ecx, 8
mov edx, 0x28
call fcn.1400ff140
jmp 0x1400b7e79
mov rax, qword [rbp + 0x30]
lock dec qword [rax]
jne 0x1400b7f89
mov rcx, qword [rbp + 0x30]
call fcn.1400b9710
mov rax, qword [rbp + 0x28]
lock dec qword [rax]
jne 0x1400b7f9c
mov rcx, qword [rbp + 0x28]
call fcn.1400a3fd0
mov qword [rbp - 0x10], rsi
lea rax, [0x14014b6b0]
mov qword [rsp + 0x20], rax
lea rcx, str.failed_to_spawn_thread
lea r9, fcn.1400a38d0
lea r8, [rbp - 0x10]
mov edx, 0x16
call fcn.1400ffac0
jmp 0x1400b7e79
add rcx, 0x10
mov byte [rbp + 0x3f], 1
xor edx, edx
call case.0x1400932e5.296
lea rax, str.too_many_running_threads_in_thread_scope
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp], rax
xorps xmm0, xmm0
movups xmmword [rbp + 8], xmm0
mov byte [rbp + 0x3f], 1
lea rdx, str.library_std_src_thread_scoped.rs
lea rcx, [rbp - 0x10]
call fcn.1400ff5b0
jmp 0x1400b7e79
mov byte [rbp + 0x3e], 1
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, [0x14014ace0]
lea r8, [rbp - 0x10]
mov edx, 0x46
call fcn.1400ffac0
jmp 0x1400b7e79
fadd dword [r8]
add byte [rax], al
add byte [rax - 0x75], cl
jp 0x1400b8470
mov rax, rdi
shr rax, 0x20
jne 0x1400b84b5
mov rbx, rdx
lea r9, [rbp - 0x28]
invalid
invalid
fdiv dword [r9]
leave
xor ecx, ecx
mov edx, edi
xor r8d, r8d
call qword [sym.imp.KERNEL32.dll_InitializeProcThreadAttributeList]
mov r14, qword [rbp - 0x28]
test r14, r14
test esi, esi
test esi, esi
je 0x1400b84cc
js case.0x14003d80c.1643
movzx eax, byte [0x1401660a0]
mov edx, 1
or eax, 0xba000adc
add dword [rax], eax
add byte [rax], al
mov rcx, r14
int1
call fcn.14003e6a0
mov r15, rax
test rax, rax
jne 0x1400b84d2
invalid
add byte [rdx - 8], ah
dec dword [rcx - 0x77]
invalid
sub bh, byte [rcx + 1]
mov ecx, 1
mov rdx, r14
call fcn.1400ff140
add byte [rax - 0x73], cl
add eax, 0x94f8c
lea rax, [0x14014d448]
mov qword [rsi + 8], rax
mov qword [rsi], 0
jmp case.0x14003d80c.1644
invalid
add al, byte [rax]
invalid
add cl, ch
invalid
mov r15d, 1
xor r13d, r13d
mov rax, r14
sub rax, 1
cmovae r13, rax
sbb r13, 0xffffffffffffffff
cmp r14, r13
jbe 0x1400b8521
mov rcx, qword [0x140165ff0]
xor edx, edx
test r13, r13
je 0x1400b8526
mov r8, r15
mov r9, r13
call qword [sym.imp.KERNEL32.dll_HeapReAlloc]
add byte [rax - 0x77], cl
ror dword [rax - 0x7b], 0xc0
add byte [rax - 0x77], cl
ror dword [rax - 0x7b], 0xc0
jne 0x1400b8534
mov qword [rbp - 0x20], r15
mov ecx, 1
mov rdx, r13
call fcn.1400ff140
jmp 0x1400b87db
mov rcx, r15
jmp 0x1400b8534
mov r8, r15
call qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rcx + 1], bh
add byte [rcx + 1], bh
lea r9, [rbp - 0x28]
mov qword [rbp - 0x20], rcx
loopne 0x1400b84c6
cli
loopne 0x1400b84c6
cli
xor r8d, r8d
call qword [sym.imp.KERNEL32.dll_InitializeProcThreadAttributeList]
test eax, eax
ror byte [rdi], 0x84
invalid
add dword [rax], eax
invalid
ror byte [rdi], 0x84
test dword [rcx], 0x8b4c0000
add ecx, dword [rax - 0x75]
push rbx
or byte [rbp + 0x31], al
leave
mov r8, qword [rbx]
mov rdx, qword [rbx + 8]
xor r9d, r9d
test r8, r8
mov rbx, rdi
cmove rbx, r8
setne r9b
xor ecx, ecx
xorps xmm6, xmm6
mov r14, qword [sym.imp.KERNEL32.dll_UpdateProcThreadAttribute]
jmp 0x1400b85c7
lea r12, [rdx + 1]
mov r15, rcx
lea rax, [rdx + rdx*2]
mov r8, qword [rcx + rdx*8 + 8]
mov r9, qword [rcx + rax*8 + 0x60]
mov rax, qword [rcx + rax*8 + 0x70]
movups xmmword [rsp + 0x28], xmm6
mov qword [rsp + 0x20], rax
mov rcx, qword [rbp - 0x20]
xor edx, edx
call r14
mov r9d, 1
mov rcx, r15
mov rdx, r12
mov r8d, 0
test eax, eax
je 0x1400b8746
add byte [rax], al
add byte [rax], al
sub rdi, 1
jb 0x1400b8785
invalid
mov ah, 1
add byte [rax], al
invalid
sub rbx, 1
jb 0x1400b8785
invalid
jmp 0x1400b85d6
invalid
add byte [rbp - 0x7b], cl
test r9, r9
leave
je case.0x14003276b.1759
test rcx, rcx
test ecx, ecx
jne case.0x14003276b.1759
cmp ecx, dword [rax - 0x7b]
sal byte [rax + rax*2 + 0x49], cl
je case.0x1400330f9.1740
invalid
test rdx, rdx
je case.0x1400330f9.1740
mov r9, rdx
mov ecx, edx
and r9, 7
loope 0x1400b85f8
je 0x1400b862f
cmp al, 0x48
mov eax, edx
mov rax, rdx
and rax, 0xfffffffffffffff8
loopne case.0x1400330f9.1755
clc
mov rcx, r8
nop dword [rax]
invalid
mov rcx, qword [rcx + 0x170]
add dword [rax], eax
add byte [rcx - 1], cl
dec r9
dec r9
jne case.0x1400330f9.1744
hlt
cmp rdx, 8
jae 0x1400b8640
cli
or byte [rbx + 0x2e], dh
jmp case.0x1400330f9.1748
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
test r9, r9
jne 0x1400b8683
jmp 0x1400b87bf
add dword [rax], eax
add byte [rcx + rcx*4 - 0x3f], cl
mov rcx, r8
mov rcx, r8
jmp case.0x1400330f9.1748
mov rcx, r8
mov rcx, r8
ror dword [rax - 0x77], 0xd0
mov rax, rdx
cmp rdx, 8
jb case.0x1400330f9.1748
cli
or byte [rdx + 0x43], dh
nop dword [rax + rax]
invalid
add byte [rax - 0x75], cl
mov dword [rax + 1], esi
jo case.0x1400330f9.1730
mov rcx, qword [rcx + 0x170]
jo case.0x1400330f9.1730
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
mov dword [rax + 1], esi
jo case.0x1400330f9.1743
mov rcx, qword [rcx + 0x170]
jo case.0x1400330f9.1743
add byte [rax], al
add byte [rax - 0x75], cl
mov dword [rax + 1], esi
jo case.0x1400330f9.1731
mov rcx, qword [rcx + 0x170]
jo case.0x1400330f9.1731
add byte [rax], al
add byte [rax - 0x75], cl
mov dword [rax + 1], esi
jo case.0x1400330f9.1735
mov rcx, qword [rcx + 0x170]
jo case.0x1400330f9.1735
add byte [rax], al
add byte [rax - 0x75], cl
mov dword [rax + 1], esi
add byte [rax], al
invalid
mov rcx, qword [rcx + 0x170]
add byte [rax - 0x75], cl
mov dword [rax + 1], esi
jo case.0x1400330f9.1759
mov rcx, qword [rcx + 0x170]
jo case.0x1400330f9.1759
add byte [rax], al
add byte [rax - 0x75], cl
mov dword [rax + 1], esi
jo case.0x1400330f9.1745
mov rcx, qword [rcx + 0x170]
jo case.0x1400330f9.1745
add byte [rax], al
add byte [rax - 0x75], cl
mov dword [rax + 1], esi
jo 0x1400b8677
mov rcx, qword [rcx + 0x170]
jo 0x1400b8677
add byte [rax], al
add byte [rax - 0x7d], cl
sar al, 0x75
clc
jne 0x1400b8640
xor edx, edx
add rax, 0xfffffffffffffff8
clc
jne 0x1400b8640
xor edx, edx
xor r8d, r8d
invalid
rol byte [rbp + 0x31], cl
ror byte [rdi], 0xb7
movzx eax, word [rcx + 0x16a]
sub dword [rdx + 1], 0x39480000
push 1
add byte [rax], al
invalid
add byte [rax + 0x39], cl
cmp rdx, rax
ret 0x2372
jb 0x1400b86b2
nop
mov rax, qword [rcx]
test rax, rax
test eax, eax
je case.0x14003d80c.1639
test byte [rcx], cl
add dword [rax], eax
invalid
add byte [rax], al
add byte [rcx - 1], cl
inc r8
movzx edx, word [rcx + 0x168]
xchg ecx, eax
push 0x48000001
mov ecx, eax
invalid
ror byte [rdi], 0xb7
xchg ecx, eax
push 0x48000001
mov ecx, eax
invalid
add byte [rax - 0x77], cl
shl dword [rsi + 0x3b], 0x90
cmp dx, word [rax + 0x16a]
push 1
add byte [rax], al
invalid
add byte [rbx - 0x22], dh
jae case.0x14003276b.1744
test r8, r8
test eax, eax
je 0x1400b8580
test ch, al
invalid
invalid
dec dword [rbx + rcx*4 - 0x44]
mov r15, qword [rcx + rdx*8 + 0x178]
mov esp, 0x178d1
add byte [rcx + rcx*4 - 0x40], cl
mov eax, eax
sar dword [rax + 1], 1
add byte [rax], al
mov rax, r8
mov eax, eax
ror byte [rax - 1], 0xc8
dec rax
enter 0x7374, 0x49
je 0x1400b873e
mov r9, rax
mov ecx, eax
and r9, 7
and ecx, 7
je case.0x1400330f9.1754
and dword [rcx + rcx*4 - 0x38], ecx
mov rax, r9
enter 0xf66, 0x1f
nop word [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp - 0x75], cl
mov r15, qword [r15 + 0x170]
mov r15, qword [r15 + 0x170]
mov edi, dword [rdi + 0x170]
dec rax
dec eax
jne case.0x1400330f9.1756
not r9
ror dword [rbp + 1], 1
ror dword [rcx + rcx*4 - 0x38], 0x49
invalid
add r9, r8
mov rax, r9
add r8, 0xfffffffffffffffe
add eax, 0xfffffffe
cmp r8, 7
jb 0x1400b873e
nop
mov r8, qword [r15 + 0x170]
mov r8, qword [r8 + 0x170]
mov r8, qword [r8 + 0x170]
add dword [rax], eax
add byte [rbp - 0x75], cl
xor byte [rax + 1], 0
add dword [rax], eax
add byte [rbp - 0x75], cl
xor byte [rax + 1], 0
add dword [rax], eax
add byte [rbp - 0x75], cl
xor byte [rax + 1], 0
add dword [rax], eax
add byte [rbp - 0x75], cl
xor byte [rax + 1], 0
add dword [rax], eax
add byte [rbp - 0x75], cl
mov eax, 0x170
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp - 0x75], cl
xor byte [rax + 1], 0
add byte [rbp - 0x75], cl
xor byte [rax + 1], 0
add dword [rax], eax
add dword [rax], eax
add byte [rbp - 0x75], cl
xor byte [rax + 1], 0
add dword [rax], eax
add dword [rax], eax
add byte [rbp - 0x75], cl
xor byte [rax + 1], 0
add dword [rax], eax
add dword [rax], eax
add byte [rbp - 0x75], cl
xor byte [rax + 1], 0
add dword [rax], eax
add dword [rax], eax
add byte [rbp - 0x75], cl
xor byte [rax + 1], 0
add dword [rax], eax
add dword [rax], eax
add byte [rbp - 0x75], cl
mov eax, 0x170
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
sar al, 0x75
jne 0x1400b8700
invalid
invalid
add rax, 0xfffffffffffffff8
jne 0x1400b8700
xor r12d, r12d
jmp 0x1400b8587
invalid
invalid
invalid
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
add al, 0
shl rax, 0x20
loopne 0x1400b8770
or rax, 2
or eax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 0
mov rsi, qword [rbp - 0x20]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_DeleteProcThreadAttributeList]
test r13, r13
test ebp, ebp
test ebp, ebp
je case.0x14003d80c.1644
invalid
mov rcx, qword [0x140165ff0]
js 0x1400b874e
or al, byte [rax]
xor edx, edx
mov r8, rsi
mov eax, esi
mov eax, esi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp case.0x14003d80c.1644
add bl, ch
or ecx, dword [rax - 0x75]
loopne 0x1400b87d2
invalid
mov rax, qword [rbp - 0x20]
mov qword [rsi], rax
mov dword [rsi], eax
mov qword [rsi + 8], r13
movaps xmm6, xmmword [rbp - 0x10]
add rsp, 0x78
js 0x1400b87f4
js 0x1400b87f4
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_btree_navigate.rs
mov edx, 0x2b
call fcn.1400ff770
outsd dx, dword [rsi]
add al, 0
outsd dx, dword [rsi]
add al, 0
jmp 0x1400b87db
mov qword [rbp - 0x30], r13
lea rcx, str.called__Option::unwrap____on_a__None__value
or dword [rax], eax
insd dword [rdi], dx
ror byte [rax - 0x73], 1
or eax, 0x9951e
or dword [rax], eax
or dword [rax], eax
lea r8, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrary_alloc_srccollections_btree_navigate.rs
or dword [rax], eax
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
call fcn.1400ff770
ud2
call fcn.140001a70
int3
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x70]
movaps xmmword [rsp + 0x30], xmm6
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp - 0x20]
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x4c807
adc eax, 0x4c807
movaps xmm6, xmmword [rsp + 0x30]
add rsp, 0x48
je 0x1400b8849
xor byte [rax - 0x7d], cl
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x70]
lea rbp, [rdx + 0x70]
movaps xmmword [rsp + 0x30], xmm6
mov rcx, qword [rbp - 0x20]
je 0x1400b8881
xor byte [rax - 0x75], cl
loopne 0x1400b88ab
invalid
mov rdx, qword [rbp - 0x30]
mov edx, dword [rbp - 0x30]
call 0x1400b88b0
add byte [rax], al
movaps xmm6, xmmword [rsp + 0x30]
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x70]
movaps xmmword [rsp + 0x30], xmm6
ud2
je 0x1400b88d1
xor byte [rdi], cl
or edx, dword [rsi + 0x57]
sub rsp, 0x28
mov rdi, rdx
mov rsi, rcx
call qword [sym.imp.KERNEL32.dll_DeleteProcThreadAttributeList]
test rdi, rdi
je 0x1400b88e0
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
mov eax, esi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x28
pop rdi
pop rsi
ret
call qword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
mov dword [rbp + 0x58], eax
jmp 0x1400b8a7b
mov rax, qword [rbp + 0x20]
xchg qword [0x140166008], rax
mov rax, qword [0x140166008]
test rax, rax
jne 0x1400b8ad0
movaps xmmword [rbp + 0x20], xmm6
xor ecx, ecx
lea rdx, [rbp + 0x20]
mov r8d, 0x10
add byte [rax], al
add byte [rcx - 0x47], al
add al, byte [rax]
add byte [rax], al
call r12
test eax, eax
jns 0x1400b8a70
mov qword [rbp + 0x78], rbx
mov qword [rbp + 0x70], r14
mov dword [rbp + 0x70], esi
mov byte [rbp + 0xa7], dil
add byte [rax], al
add dh, al
test dword [rsi + 0x1000000], esp
add byte [rax], al
add eax, ebp
add dword [rcx], ebx
add byte [rax], al
add bl, ch
invalid
mov eax, 1
lock xadd qword [0x140166008], rax
sub dl, ch
or al, byte [rax]
mov qword [rbp - 0x18], rax
call 0x19851182e
mov qword [rbp], rax
add byte [r8 - 0x73], r9b
add eax, 0xfff4ed6f
hlt
dec dword [rax - 0x77]
or byte [r8 - 0x73], r9b
lea eax, [rbp - 0x18]
mov qword [rbp + 0x10], rax
lea rax, [fcn.140003f90]
mov qword [rbp + 0x18], rax
lea rax, str..pipe__rust_anonymous_pipe1__.
pop rcx
or dword [r8], r8d
mov qword [rbp + 0x20], rax
and byte [rax - 0x39], cl
sub byte [r10], r8b
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x40], 0
add byte [rax], al
add byte [rax - 0x77], cl
call 0x170511472
mov qword [rbp + 0x38], 2
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x78], rbx
js 0x1400b8b83
mov dword [rbp + 0x70], esi
mov byte [rbp + 0xa7], dil
mov ebp, 0xa7
mov byte [rbp + 0xa6], 1
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rcx], al
lea rcx, [rbp - 0x38]
enter 0xffffffffffff8d48, 0x55
and al, ch
imul edx, dword [rsi - 0x7ab2000c], 0xfffffff6
sete al
or sil, al
test sil, 1
test dh, 1
jne 0x1400b8b76
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapFree]
add al, 0
mov rax, qword [rbp - 0x38]
mov qword [rbp + 0x80], rax
mov dword [rbp + 0x80], eax
mov r8, qword [rbp - 0x30]
mov eax, dword [rbp - 0x30]
mov rax, qword [rbp - 0x28]
lea r12, [r8 + rax]
test rax, rax
mov qword [rbp + 0x88], r8
mov dword [rbp + 0x5c], r15d
mov qword [rbp - 0x10], rax
invalid
je 0x1400b8bc0
invalid
movzx ecx, byte [r8]
movzx r13d, cl
test r13b, r13b
js 0x1400b8be0
lea r15, [r8 + 1]
jmp 0x1400b8c44
xor edi, edi
xor r14d, r14d
xor r13d, r13d
xor r15d, r15d
push qword [rcx]
imul cl
invalid
add byte [rax], al
invalid
push qword [rcx]
imul cl
invalid
nop dword cs:[rax + rax]
mov eax, r13d
and eax, 0x1f
loopne 0x1400b8c05
loopne 0x1400b8c05
movzx edx, byte [r8 + 1]
and edx, 0x3f
cmp r13b, 0xdf
jbe case.0x14007e9ed.1247
movzx r13d, byte [r8 + 2]
shl edx, 6
invalid
add al, cl
loop 0x1400b8c02
invalid
invalid
and r13d, 0x3f
or r13d, edx
cmp cl, 0xf0
jb 0x1400b8fd3
invalid
add eax, dword [rax]
invalid
invalid
invalid
mov dword [rbx], 0x8d4d0000
js 0x1400b8c14
lea r15, [r8 + 4]
movzx ecx, byte [r8 + 3]
and eax, 7
shl eax, 0x12
shl r13d, 6
shl ebp, 6
add eax, dword [rbx - 0x1f3ef820]
adc al, byte [rcx - 0x3f]
shl ebp, 6
shl ebp, 6
invalid
and ecx, 0x3f
or ecx, r13d
or ecx, eax
mov r13d, ecx
cmp r13d, 0xffff
cmp ebp, 0xffff
cmp ebp, 0xffff
jbe 0x1400b8c44
jmp 0x1400b8fea
lea r15, [r8 + 2]
shl eax, 6
or eax, edx
mov r13d, eax
mov eax, 1
xor edi, edi
mov rsi, r12
mov esi, esp
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 0x1400b91d2
inc rsi
lea rbx, [rsi + rsi]
movzx eax, byte [0x1401660a0]
mov edx, 2
mov rcx, rbx
call fcn.14003e6a0
test rax, rax
je 0x1400b919f
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 ebx, 1
mov qword [rbp + 0x98], rcx
jmp case.0x140083cb3.1198
mov edi, eax
mov word [rcx + rbx*2], r13w
inc rbx
test r15, r15
je 0x1400b8d50
test di, di
je case.0x1400ac6ee.1284
xor eax, eax
mov r13d, edi
mov ebp, edi
mov ebp, edi
cmp rbx, rsi
jne 0x1400b8cd0
mov qword [rbp + 0x90], rsi
mov rsi, r12
add byte [rcx + rcx*4 - 0x1a], cl
sub rsi, r15
add rsi, 3
mov rcx, 0xffffffffffffffff
cmovb rsi, rcx
int1
int1
shr rsi, 2
cmp ax, 1
add ah, byte [rsi - 0x7d]
clc
add dword [rax - 0x7d], ecx
invalid
invalid
sbb rsi, 0xffffffffffffffff
fdivp st(7)
cmp r14w, 1
sbb rsi, 0xffffffffffffffff
mov edi, eax
jmp 0x1400b8d7b
pop rax
pop rax
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
cmp r15, r12
cmp edi, esp
je 0x1400b8d50
movzx edx, byte [r15]
mov dh, 0x17
invalid
movzx r13d, dl
test r13b, r13b
test ch, ch
test ch, ch
in eax, dx
js 0x1400b8e37
add byte [rcx - 1], cl
invalid
inc r15
xor eax, eax
jmp 0x1400b8ce9
pushfq
nop dword [rax]
cmp r14w, 1
inc byte [rcx]
add dword [rax - 0x77], ecx
mov ch, 0x90
nop
mov qword [rbp + 0x90], rsi
nop
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dword [rsi + 1], edi
jle case.0x1400ac6ee.1277
jne 0x1400b8ee0
jle case.0x1400ac6ee.1277
add byte [rax], al
add byte [rbp + 0x31], al
inc dword [rbp + 0x31]
test byte [rcx - 0x43], 0
mov r13d, 0
invalid
invalid
xor r15d, r15d
xor r14d, r14d
mov r13d, 0
mov ebp, 0
add byte [rax], al
mov rdx, rsi
mov edx, esi
mov esi, 0
mov esi, 0
cmp rbx, rdx
cmp ebx, edx
jne 0x1400b8dd0
inc rsi
invalid
add rsi, rbx
jb 0x1400b918d
add al, 0
invalid
add al, 0
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], edx
nop
add byte [rax], al
add byte [rax + 1], cl
invalid
add byte [rax], al
mov rax, qword [rbp + 0x90]
nop
add byte [rax], al
add byte [rax + 1], cl
ror byte [rax + 0x39], 0xf0
cmp eax, esi
add byte [rax], al
add rax, rax
cmp rax, rsi
cmp eax, esi
invalid
cmova rsi, rax
cmp rsi, 5
cmp esi, 5
invalid
cmp esi, 5
inc byte [0x144c99313]
jae 0x1400b8da3
mov esi, 4
add byte [rax], al
add byte [rcx], dh
add byte [rax], al
xor edx, edx
mov rcx, rsi
int1
ror byte [rax - 0x77], cl
int1
shr rcx, 0x3e
sete cl
invalid
ror dword [rax - 0x7d], 0xbd
nop
add byte [rax], al
cmp qword [rbp + 0x90], 0
add byte [rax], al
add byte [rsi + riz + 0x4c], dh
mov eax, dword [rbp + 0x98]
cwde
add byte [rax], al
invalid
je case.0x1400ac6ee.1276
mov r8, qword es:[rbp + 0x98]
mov r8, qword [rbp + 0x98]
cwde
add byte [rax], al
add byte [rcx + rcx*4 + 0x45], cl
mov qword [rbp + 0x20], r8
and byte [rax - 0x77], cl
xor byte [r8 + 2], r15b
add byte [rax], al
invalid
mov qword [rbp + 0x30], rax
mov eax, 2
add byte [rax], al
invalid
add byte [rax], al
add bl, ch
jmp 0x1400b8de1
adc dl, byte [rax - 0x6f4a74b8]
mov rsi, qword [rbp + 0x90]
mov esi, dword [rbp + 0x90]
mov ch, 0x90
add byte [rax], al
add byte [rbp + 0x31], al
invalid
xor r13d, r13d
xor ebp, ebp
in eax, dx
jmp 0x1400b8cd2
xor eax, eax
ror byte [rbp + rcx*4 + 4], 0x36
lea r8, [rsi + rsi]
mov dl, cl
retf 0x148
add rdx, rdx
mov qword [rbp + 0x28], rax
invalid
sub byte [rax - 0x77], cl
jmp 0x160591b41
invalid
mov rcx, rbp
lea r9, [rbp + 0x20]
invalid
and al, ch
invalid
call fcn.1400a4700
cmp qword [rbp], 0
cmp dword [rbp], 0
jge 0x1400b8dfe
add byte [rax - 0x75], cl
or byte [r14 + riz + 0x48], r14b
or byte [rsi + riz + 0x48], dh
mov rcx, qword [rbp + 8]
or byte [rsi + riz + 0x48], dh
je case.0x140083cb3.1236
movabs rax, 0x8000000000000001
cmp rcx, rax
cmp ecx, eax
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp ecx, eax
add byte [rax], al
add byte [rax + 0xfc13948], al
cmp ecx, eax
invalid
test dword [rax + 3], esi
jo 0x1400b8e19
cmp ecx, eax
ror dword [rdi], 0x85
jne 0x1400b9188
jo 0x1400b8e19
add byte [rax], al
add byte [rax - 0x75], cl
mov ch, 0x90
add byte [rax], al
invalid
mov rsi, qword [rbp + 0x90]
mov esi, dword [rbp + 0x90]
add byte [rax], al
add byte [rax - 0x75], cl
lea ebx, [rax - 0x17000000]
add byte [rax], al
invalid
mov rcx, qword [rbp + 0x98]
add byte [rax], al
add cl, ch
jmp 0x1400b8cd2
cmpsd dword [rsi], dword [rdi]
invalid
mov qword [rbp + 0x98], rcx
mov dword [rbp + 0x98], ecx
lea ebx, [rax - 0x17000000]
jmp 0x1400b8cd2
wait
invalid
mov eax, r13d
call 0x1852b6ec1
movzx eax, byte [rdi + 1]
invalid
invalid
and eax, 0x1f
loopne case.0x140083cb3.1204
movzx r8d, byte [r15 + 1]
add dword [r9 - 0x7d], r8d
add dword [rcx - 0x7d], eax
and r8d, 0x3f
loopne 0x1400b8e85
cmp r13b, 0xdf
cmp ch, 0xdf
std
fbstp tbyte [rsi + 0x43]
jbe case.0x14009b9c6.1211
movzx r13d, byte [r15 + 2]
shl r8d, 6
mov dh, 0x6f
outsd dx, dword [rsi]
add al, byte [rcx - 0x3f]
loopne 0x1400b8e5b
and r13d, 0x3f
and ebp, 0x3f
or r13d, r8d
invalid
cmp dl, 0xf0
jb 0x1400b8ea3
cli
invalid
movzx edx, byte [r15 + 3]
add r15, 4
mov dh, 0x57
push rdi
add ecx, dword [rcx - 0x7d]
mov dword [rbx + rax*4], 0xe0c107e0
and eax, 7
shl eax, 0x12
invalid
invalid
and eax, 7
loopne 0x1400b8e74
shl eax, 0x12
shl r13d, 6
shl ebp, 6
shl ebp, 6
in eax, 6
and edx, 0x3f
or edx, r13d
or edx, ebp
or edx, ebp
invalid
or edx, eax
mov r13d, edx
cmp r13d, 0xffff
std
invalid
add byte [rdi + 0x2e], dh
ja 0x1400b8eb6
xor eax, eax
jmp 0x1400b8ce9
invalid
invalid
invalid
add r15, 2
shl eax, 6
loopne 0x1400b8e9c
loopne 0x1400b8e9c
or eax, r8d
mov r13d, eax
invalid
invalid
xor eax, eax
jmp 0x1400b8ce9
invalid
shr cl, 0x46
invalid
dec dword [rcx - 0x7d]
mov dword [rbx], 0x410ce0c1
or al, 0x41
add r15, 3
add edi, 3
shl eax, 0xc
or r13d, eax
or ebp, eax
or al, 0x41
or ebp, eax
cmp r13d, 0xffff
invalid
add byte [rax], al
jbe case.0x14009b9c6.1210
lea edx, [r13 + 0xff0000]
add byte [rax], al
inc dword [rax]
shr edx, 0xa
invalid
or edx, 0xd800
and r13d, 0x3ff
and ebp, 0x3ff
add byte [rcx - 0x7f], al
in eax, 0xff
add eax, dword [rax]
and ebp, 0x3ff
add byte [rcx - 0x7f], al
int 0
fadd qword [rax]
or r13d, 0xdc00
or ebp, 0xdc00
add byte [rcx + rcx*4 - 0x18], al
mov eax, r13d
mov eax, ebp
mov r13d, edx
jmp 0x1400b8ce9
or bh, dh
invalid
invalid
mov qword [rsp + 0x38], 0
mov dword [rsp + 0x38], 0
and al, 0x38
and al, 0x38
add byte [rax], al
add byte [rax], al
invalid
add bh, al
mov dword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
add bh, al
and al, 0x28
add byte [rax], al
invalid
mov dword [rsp + 0x28], 0x10000
add byte [rcx], al
add dword [rax], eax
add bh, al
and al, 0x20
mov dword [rsp + 0x20], 0x10000
add byte [rax], al
add byte [rcx], al
add byte [rax - 0x75], cl
lea ebx, [rax - 0x75000000]
cwde
add byte [rax], al
add byte [rbx - 0x74bb9bab], cl
mov r15d, dword [rbp + 0x5c]
add dword [rax], eax
mov rcx, qword [rbp + 0x98]
cwde
add byte [rax], al
add byte [rbx - 0x74bb9bab], cl
invalid
invalid
add byte [rax], al
mov edx, dword [rbp + 0x64]
mov r15d, dword [rbp + 0x5c]
mov edi, dword [rbp + 0x5c]
jge 0x1400b8f6b
mov r8d, r15d
mov r9d, 1
mov ecx, 1
add dword [rax], eax
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_CreateNamedPipeW]
adc eax, 0x4c2ea
invalid
mov rbx, rax
ret
cmp rax, 0xffffffffffffffff
cmp eax, 0xffffffff
jne 0x1400b9096
imul eax, dword [rcx], 0
add dword [rax], eax
add byte [rax], al
add bh, bh
adc eax, 0x4c12f
invalid
add al, 0
call qword [sym.imp.KERNEL32.dll_GetLastError]
rol dword [rax + rax], 0x48
mov ecx, eax
add al, 0
add byte [rax - 0x77], cl
ror dword [rax - 0x3f], 0xe1
invalid
invalid
mov rcx, rax
shl rcx, 0x20
shl ecx, 0x20
loope 0x1400b8f58
and byte [rax - 0x7d], cl
leave
add cl, byte [rax - 0x77]
invalid
or rcx, 2
mov qword [rbp + 0x20], rcx
mov dword [rbp + 0x20], ecx
mov dword [rbp + 0x20], ecx
and byte [r11 - 0x57c9fab], r9b
mov edx, dword [rbp + 0x60]
cmp edx, 9
cli
or dword [rbx + rcx*4 - 0x4b], ecx
add byte [rax], 0
add byte [rax], al
cli
or dword [rbx + rcx*4 - 0x4b], ecx
add byte [rax], 0
invalid
add byte [rax], al
add byte [rdi], cl
pop rbp
add byte [rax], al
jg 0x1400b9018
add byte [rbx + 0x187505f8], al
cmp eax, 5
jne 0x1400b8f70
mov eax, edx
ror byte [rax - 0x77], 1
clc
mov qword [rbp - 8], rax
mov r12, qword [sym.imp.bcrypt.dll_BCryptGenRandom]
and eax, 0x4c533
xor eax, ebp
add al, 0
jmp 0x1400b8f8c
nop word [rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp - 0x7b], al
dec dword [rbx + rcx*4 + 0x25]
invalid
test r15d, r15d
mov r12, qword [sym.imp.bcrypt.dll_BCryptGenRandom]
and eax, 0x4c51e
and eax, 0x4c51e
invalid
je 0x1400b9018
cwde
add byte [rax], al
add byte [rbp + 0x31], al
inc dword [rbx - 0x7af0a808]
cmp eax, 0x57
invalid
invalid
mov word [rax], es
xor r15d, r15d
cmp eax, 0x57
clc
push rdi
jne 0x1400b9018
add byte [rax], al
add byte [rax - 0x73], cl
and r8b, r13b
lea rcx, [rbp + 0x20]
call fcn.1400a38d0
cmp ebp, dword [rcx - 0x48bf0002]
invalid
cmp ebp, dword [rcx - 0x48bf0002]
test eax, 0xb740fffe
add dword [rcx], esi
xor esi, esi
cmp qword [rbp + 0x90], 0
add byte [rax], al
invalid
test byte [rax - 0x7d], 0xbd
nop
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
popfq
mov byte [rax], al
add byte [rax], al
invalid
mov rbx, qword [rbp + 0x88]
add byte [rax], al
add byte [rbx + rcx*4 - 0x4b], cl
add byte [rax], 0
add byte [rax], al
mov r14, qword [rbp + 0x80]
je 0x1400b8a60
invalid
invalid
add byte [rax], al
add byte [rdi], cl
test byte [rdx + 0x48fffffa], ch
invalid
dec dword [rax - 0x75]
or eax, 0xad033
or al, byte [rax]
invalid
mov rcx, qword [0x140165ff0]
or al, byte [rax]
xor esi, esi
xor edx, edx
mov r8, qword [rbp + 0x98]
mov eax, dword [rbp + 0x98]
mov eax, dword [rbp + 0x98]
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x4c05a
jmp 0x1400b8a60
cli
invalid
lea r15, [r8 + 3]
shl eax, 0xc
or r13d, eax
cmp r13d, 0xffff
cmp ebp, 0xffff
cmp ebp, 0xffff
jbe 0x1400b8c44
xchg byte [rdx - 4], bl
invalid
lea ecx, [r13 + 0xff0000]
shr ecx, 0xa
or al, byte [rcx + 0xd800c9]
invalid
lea eax, [rax]
add bh, bh
add cl, al
jmp 0x140d51101
invalid
invalid
leave
invalid
or al, byte [rcx + 0xd800c9]
add byte [rcx - 0x7f], al
and r13d, 0x3ff
or r13d, 0xdc00
mov eax, 2
and r13d, 0x3ff
or r13d, 0xdc00
mov eax, 2
mov edi, r13d
out dx, eax
mov r13d, ecx
jmp 0x1400b8c4b
invalid
invalid
invalid
mov rax, qword [rbp + 0x68]
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
mov dword [rax + 8], ecx
mov qword [rax], 1
mov rsi, 0xffffffffffffffff
invalid
invalid
dec dword [rax - 0x7d]
mov ebp, 0x90
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
add byte [rax], al
add byte [rax], al
je case.0x140090ec6.1166
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x98]
add bh, bh
adc eax, 0x4bfda
ror byte [rbx + rcx*4 - 0x7b], cl
cwde
add byte [rax], al
add bh, bh
adc eax, 0x4bfda
mov rdi, qword [rbp + 0x88]
test r14, r14
je 0x1400b906c
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp rbx, 0xffffffffffffffff
je 0x1400b907b
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
movaps xmm6, xmmword [rbp + 0xb0]
add rsp, 0x148
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
test rsi, rsi
mov rdi, qword [rbp + 0x88]
mov r14, qword [rbp + 0x80]
je 0x1400b90bf
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp + 0x98]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov dword [rbp + 0x20], 0
mov dword [rbp + 0x40], 0
mov word [rbp + 0x44], 0
movzx eax, byte [rbp + 0xa5]
mov byte [rbp + 0x41], al
xor al, 1
mov byte [rbp + 0x40], al
xorps xmm0, xmm0
movups xmmword [rbp + 0x30], xmm0
mov dword [rbp], 0x18
mov qword [rbp + 8], 0
mov dword [rbp + 0x10], 1
mov rax, rbp
mov qword [rbp + 0x28], rax
mov qword [rbp + 0x78], rdi
mov qword [rbp + 0x70], r14
mov qword [rbp - 0x20], rbx
mov byte [rbp + 0xa7], 1
mov byte [rbp + 0xa6], 0
lea r8, [rbp + 0x20]
mov rcx, rdi
mov rdx, qword [rbp - 0x10]
call fcn.1400ab300
test rax, rax
je 0x1400b9155
mov rax, qword [rbp + 0x68]
mov qword [rax + 8], rdx
mov qword [rax], 1
mov rsi, rbx
test r14, r14
jne 0x1400b905a
jmp 0x1400b906c
mov rax, qword [rbp + 0x68]
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rdx
mov qword [rax], 0
test r14, r14
je 0x1400b907b
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400b907b
test rcx, rcx
jne 0x1400b9194
call fcn.140001a70
jmp 0x1400b91fb
mov rdx, qword [rbp + 0x10]
call fcn.1400ff140
jmp 0x1400b91fb
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.1400ff140
jmp 0x1400b91fb
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.140001a70
ud2
add bh, bh
adc eax, 0x4b837
mov edx, eax
shl rdx, 0x20
or rdx, 2
mov edi, 1
mov rax, rdi
add rsp, 0x50
push rax
push rax
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov ecx, 8
mov edx, 0x10
call fcn.1400ff140
pop rax
add al, 0
pop rax
add al, 0
ud2
push rsi
push rdi
push rbx
sub rsp, 0x30
lea rbp, [rdx + 0x50]
mov rcx, qword [rbp - 0x20]
mov rdx, qword [rbp - 0x18]
call fcn.1400ae5e0
invalid
invalid
invalid
call qword [rax + 0x30c48348]
invalid
pop rbx
invalid
xor byte [rbx + 0x5f], bl
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
lea rbp, [rdx + 0x50]
lea ebp, [rdx + 0x50]
lea ebp, [rdx + 0x50]
mov rax, qword [rbp - 0x18]
cmp qword [rax + 8], 0
je 0x1400b98d8
call 0x148841bf3
add byte [rdx + rbp + 0x48], dh
mov eax, dword [rbp - 0x18]
mov rax, qword [rbp - 0x18]
cmp qword [rax + 0x10], 0x11
jb 0x1400b98c5
js 0x1400b98c6
adc dword [rdx + 0xc], esi
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov rax, qword [rax - 8]
mov eax, dword [rax - 8]
mov qword [rbp - 0x10], rax
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
or eax, 0xac724
xor edx, edx
mov r8, qword [rbp - 0x10]
call qword [sym.imp.KERNEL32.dll_HeapFree]
push rax
mov bh, 4
add byte [rax - 0x75], cl
or eax, 0xac711
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, qword [rbp - 0x20]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov bh, 4
invalid
nop
mov bh, 4
add byte [rax + 0x30c48348], dl
add rsp, 0x30
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
int3
int3
and byte [rax - 0x77], cl
invalid
adc al, ch
mov dl, 0xa6
invalid
lock dec qword [r8 + 8]
jne 0x1400b9943
or byte [rbp + 0x15], sil
mov rcx, qword [0x140165ff0]
xor edx, edx
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rsi
ret
insb byte [rdi], dx
and al, 0x70
mov qword [rbp], 0xfffffffffffffffe
mov rsi, rcx
mov dword [rbp - 0x48], 0x5000
lea rcx, [rbp - 0x48]
call qword [sym.imp.KERNEL32.dll_SetThreadStackGuarantee]
test eax, eax
jne 0x1400b9986
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x78
jne 0x1400b99ea
mov rcx, qword [rsi]
mov qword [rbp - 0x18], rsi
mov rax, qword [rsi + 8]
mov qword [rbp - 8], rcx
mov qword [rbp - 0x10], rax
invalid
call qword [rax + 0x18]
mov rax, qword [rbp - 0x10]
invalid
cmp qword [rax + 8], 0
mov rsi, qword [rbp - 0x18]
mov esi, dword [rbp - 0x18]
invalid
invalid
mov esi, dword [rbp - 0x18]
je 0x1400b99cf
cmp qword [rax + 0x10], 0x11
jae 0x1400b99b8
js 0x1400b99bf
adc dword [rbx + 6], esi
mov r8, qword [rbp - 8]
clc
jmp 0x1400b99c0
mov r8, qword [rbp - 8]
clc
mov r8, qword [r8 - 8]
clc
mov rcx, qword [0x140165ff0]
or eax, 0xac629
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov dh, 4
add byte [rcx], dh
ror byte [rax - 0x7d], 0xc4
invalid
js case.0x1400acbc5.467
ror byte [rcx - 0x77], cl
invalid
mov dh, 4
add byte [rcx], dh
ror byte [rax - 0x7d], 0xc4
invalid
js case.0x1400acbc5.467
invalid
pop rbp
ret
lea rax, [0x14014dbc8]
add eax, 0x941d7
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
add byte [rax], al
invalid
mov r8d, 0xc045c748
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, str.called__Result::unwrap____on_an__Err__value
lea rax, str.called__Result::unwrap____on_an__Err__value
xchg esi, eax
or dword [rax], eax
mov qword [rbp - 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
lea rdx, str.library_std_src_syswindows_stack_overflow.rs
or dword [r8], eax
add byte [rax - 0x73], cl
movabs r8, 0x660b0f00045b91e8
mov eax, 0x45b91e8
add byte [rdi], cl
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
lea rcx, [rbp - 0x48]
call fcn.1400ff5b0
pop rbx
add al, 0
mov eax, 0x45b91e8
add byte [rdi], cl
pop rbx
add al, 0
ud2
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
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
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x56], dl
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x70]
lea rbp, [rdx + 0x70]
lea ebp, [rdx + 0x70]
call fcn.1400ffc60
sbb al, 0x62
add al, 0
add ah, cl
nop word cs:[rax + rax]
nop word cs:[rax + rax]
int3
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x56], dl
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x70]
lea ebp, [rdx + 0x70]
push 0x70
jo case.0x1400acc11.451
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
js 0x1400b9a6f
or byte [rax], al
add byte [rdx + rbp + 0x48], dh
je case.0x1400a7a4a.463
sub cl, byte [rax - 0x75]
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
invalid
cmp qword [rax + 0x10], 0x11
cmp dword [rax + 0x10], 0x11
js case.0x1400a83e8.441
adc byte [rcx], dl
adc dword [rdx + 0xc], esi
jb case.0x1400adef5.437
or al, 0x48
mov eax, dword [rbp - 8]
clc
mov rax, qword [rbp - 8]
clc
clc
mov rax, qword [rax - 8]
mov eax, dword [rax - 8]
clc
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
clc
clc
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
invalid
or al, byte [rax]
add byte [rcx], dh
xor edx, edx
mov r8, qword [rbp - 8]
mov eax, dword [rbp - 8]
ror byte [rbx + rcx*4 + 0x45], cl
mov eax, dword [rbp - 8]
clc
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x4b594
xchg esp, eax
mov ch, 4
add byte [rax - 0x75], cl
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
or eax, 0xac555
push rbp
invalid
add byte [rcx], dh
xor edx, edx
ror byte [rbx + rcx*4 + 0x45], cl
call 0xf58cb0a4
invalid
invalid
invalid
invalid
mov r8, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x4b581
xor dword [rbp + 0x48900004], 0x5e28c483
mov ch, 4
add byte [rax + 0x28c48348], dl
add rsp, 0x28
add al, 0
nop
add rsp, 0x28
add esp, 0x28
invalid
sub byte [rsi + 0x5d], bl
pop rsi
pop rbp
ret
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.0x1400acc11.447
mov rcx, qword [rsi]
mov ecx, dword [rsi]
invalid
call fcn.1400a3fd0
movsd dword [rdi], dword [rsi]
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.0x1400adef5.441
invalid
lock dec qword [rax]
dec qword [rax]
dec dword [rax]
jne case.0x1400adef5.441
or dword [rax - 0x75], ecx
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
adc al, r13b
adc al, ch
call fcn.1400aecb0
int 0x51
push rcx
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 0x1400b9b0b
and byte [rax - 0x75], cl
sbb eax, 0x4b53e
mov ch, 4
invalid
mov rbx, qword [sym.imp.KERNEL32.dll_CloseHandle]
mov ch, 4
add al, 0
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.0x1400aa414.429
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.1400b9710
invalid
nop
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
ret
int3
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]
insb byte [rdi], dx
and al, 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 0x1880d2685
call 0x1880d2685
mov rax, qword [rcx]
mov rcx, qword [rax + 0x18]
mov ecx, dword [rax + 0x18]
sbb byte [rax - 0x7b], cl
sbb byte [rax - 0x7b], cl
test rcx, rcx
leave
je 0x1400b9b5a
adc eax, 0x20508b48
mov rdx, qword [rax + 0x20]
mov edx, dword [rax + 0x20]
mov byte [rbp - 9], 1
test dword [rcx], 0x1f645c6
mov byte [rbp - 0xa], 1
add esi, eax
mov byte [rbp - 0xb], 1
call fcn.1400a3690
invalid
cmc
add eax, ebp
wait
invalid
dec dword [rax - 0x75]
call 0x1505426aa
invalid
invalid
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov rcx, qword [rax + 0x10]
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
add esi, eax
mov byte [rbp - 0xb], 0
cmc
add al, ch
invalid
jge 0x1400b9bc0
invalid
call fcn.1400aeaf0
test rax, rax
invalid
je 0x1400b9b86
invalid
invalid
invalid
sal byte [rsi + rcx - 0x10], 0x48
dec dword [rax]
invalid
lock dec qword [rax]
jne 0x1400b9b86
mov rcx, rax
call fcn.1400aecb0
invalid
dec dword [rax - 0x75]
call 0x1881426d6
mov edx, dword [rax + 0x18]
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.1400a39e0
mov byte [rbp - 0xc], 0
mov byte [rbp - 0xd], 1
mov rcx, qword [rbp - 0x38]
mov rdx, qword [rbp - 0x40]
add dword [rax - 0x75], ecx
enter 0xffffffffffff8b48, 0x55
push rbp
shr al, 0x51
add al, byte [rax]
add byte [rax - 0x75], cl
call case.0x1400ac6ee.259
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x1487c270f
mov rsi, qword [rax + 8]
or byte [rax - 0x7d], cl
jle 0x1400b9be3
invalid
cmp qword [rsi + 0x18], 0
cmp dword [rsi + 0x18], 0
sbb byte [rax], al
add byte [rax + rcx*2 + 0x48], dh
je case.0x1400accdb.210
mov rcx, qword [rsi + 0x20]
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
leave
je case.0x1400accdb.210
invalid
mov qword [rbp - 0x30], rsi
mov rax, qword [rsi + 0x28]
mov qword [rbp - 0x20], rcx
sub byte [rax - 0x77], r9b
loopne case.0x1400acbc5.226
loopne case.0x1400acbc5.226
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x28], eax
fdivr st(7)
adc byte [rax - 0x75], cl
call qword [rax]
mov rax, qword [rbp - 0x28]
cmp qword [rax + 8], 0
fmul dword [r8 - 0x7d]
js case.0x1400aba11.338
or byte [rax], al
add byte [rax - 0x75], cl
jne 0x1400b9bc6
mov rsi, qword [rbp - 0x30]
mov esi, dword [rbp - 0x30]
mov r8, qword [rbp - 0x20]
mov eax, dword [rbp - 0x20]
loopne 0x1400b9c6f
je case.0x1400accdb.210
sbb cl, byte [rax - 0x7d]
cmp qword [rax + 0x10], 0x11
jb case.0x1400aba11.367
js case.0x1400acb1f.233
adc dword [rdx + 4], esi
add al, 0x4d
mov eax, dword [rax - 8]
mov r8, qword [r8 - 8]
clc
mov rcx, qword [0x140165ff0]
or al, byte [rax]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc dh, byte [rsp + rax + 0x46c74800]
sbb byte [rcx], al
mov ah, 4
add al, 0
add byte [rax - 0x39], cl
sbb byte [rcx], r8b
mov qword [rsi + 0x18], 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
invalid
and byte [rax], r8b
add byte [rax], al
mov qword [rsi + 0x20], 0
mov dword [rsi + 0x20], 0
and byte [rax], al
add byte [rax], al
add al, dh
dec qword [rsi]
add byte [rax], al
lock dec qword [rsi]
dec dword [rsi]
jne 0x1400b9c3c
mov byte [rbp - 0xc], 0
mov byte [rbp - 0xd], 0
add byte [rax - 0x77], cl
int1
hlt
add dh, al
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
int1
call fcn.1400b9710
invalid
call qword [rax + 0x68c48348]
nop
add rsp, 0x68
invalid
push 0x5d5e5f5b
pop rbx
pop rdi
pop rsi
pop rbp
ret
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
sub byte [rax - 0x73], cl
push 0x60
lea ebp, [rdx + 0x60]
invalid
call fcn.140102fe0
jp 0x1400b9bf7
add al, 0
add ah, cl
int3
nop word [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
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]
lea ebp, [rdx + 0x60]
call fcn.140102fe0
pop rdx
xchg ebx, eax
add al, 0
invalid
add ah, cl
int3
nop word [rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x10], rdx
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]
lea ebp, [rdx + 0x60]
push 0x60
mov rax, qword [rbp - 0x28]
cmp qword [rax + 8], 0
or byte [rax], al
fmul dword [r8 - 0x7d]
fmul dword [rax - 0x7d]
cmp dword [rax + 8], 0
js 0x1400b9cb1
or byte [rax], al
add byte [rdx + rbp + 0x48], dh
je 0x1400b9cd6
sub cl, byte [rax - 0x75]
mov rax, qword [rbp - 0x28]
mov eax, dword [rbp - 0x28]
fmul dword [r8 - 0x7d]
fmul dword [rax - 0x7d]
cmp qword [rax + 0x10], 0x11
cmp dword [rax + 0x10], 0x11
js case.0x1400ad46f.190
adc dword [rdx + 0xc], esi
jb 0x1400b9cc3
or al, 0x48
mov eax, dword [rbp - 0x20]
invalid
invalid
mov rax, qword [rbp - 0x20]
loopne 0x1400b9d04
mov rax, qword [rax - 8]
mov eax, dword [rax - 8]
clc
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
loopne case.0x1400ad396.172
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
ret
or al, byte [rax]
add byte [rcx], dh
xor edx, edx
mov r8, qword [rbp - 0x20]
invalid
invalid
ror byte [rbx + rcx*4 + 0x45], cl
loopne 0x1400b9cd0
loopne 0x1400b9cd0
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x4b352
push rdx
mov bl, 4
add byte [rax - 0x75], cl
ror byte [r8 - 0x39], 1
ror byte [rax - 0x39], 1
mov rax, qword [rbp - 0x30]
mov eax, dword [rbp - 0x30]
ror byte [rax - 0x39], 1
mov qword [rax + 0x18], 1
sbb byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
add dword [rax], eax
add byte [rax], al
mov qword [rax + 0x20], 0
mov dword [rax + 0x20], 0
and byte [rax], al
add byte [rax], al
add dh, al
invalid
mov byte [rbp - 0xc], 0
mov byte [rbp - 0xd], 1
add dword [rax - 0x7d], ecx
invalid
invalid
hlt
add dword [rax - 0x7d], ecx
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
and al, 0x10
push rbp
adc byte [rbp + 0x56], dl
push rsi
push rdi
push rbx
sub rsp, 0x28
invalid
sub byte [rax - 0x73], cl
push 0x60
invalid
lea rbp, [rdx + 0x60]
invalid
movzx ebx, byte [rbp - 0xd]
cmp byte [rbp - 0xc], 0
cmp byte [rbp - 0xc], 0
je 0x1400b9d42
mov rsi, qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rbp - 0x38]
call rsi
mov rcx, qword [rbp - 0x40]
mov ecx, dword [rbp - 0x40]
enter 0xffffffffffffd6ff, 0x48
mov ecx, dword [rbp - 0x40]
call rsi
mov byte [rbp - 9], bl
test esi, 0xc600f645
cmc
cmc
invalid
test esi, 0xc600f645
cmc
cmc
cmc
add byte [rax - 0x7d], cl
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov byte [rbp - 9], bl
mov byte [rbp - 0xa], 0
mov byte [rbp - 0xb], 0
add byte [rax - 0x7d], cl
invalid
invalid
test byte [rax], 0xc6
cmc
add byte [rax - 0x7d], cl
invalid
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x60]
push 0x60
movzx edi, byte [rbp - 0xb]
movzx esi, byte [rbp - 0xa]
mov dh, 0x75
test byte [rdi], 0xb6
pop rbp
invalid
mov dh, 0x75
test byte [rdi], 0xb6
pop rbp
test dword [rax - 0x7c], 0x481974f6
test sil, sil
je case.0x1400acb1f.257
invalid
test sil, sil
je case.0x1400acb1f.257
div byte [rcx + rbx + 0x48]
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x1300c28d2
call 0x1300c28d2
mov rax, qword [rax]
lock dec qword [rax]
dec dword [rax]
dec qword [rax]
dec dword [rax]
or byte [rbp + 0xc], dh
jne case.0x1400acb1f.257
mov rax, qword [rbp - 0x18]
call 0x1281428df
xor eax, 0x40fffea2
invalid
inc dword [rax - 0xa]
invalid
invalid
mov rcx, qword [rax]
mov ecx, dword [rax]
call fcn.1400a3fd0
invalid
inc dword [rax - 0xa]
mov dword [rcx], 0x8b482074
and byte [rax - 0x75], cl
test dil, 1
je 0x1400b9dc1
and byte [rax - 0x75], cl
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x1504c28f1
mov rax, qword [rax + 0x10]
adc byte [rax - 0x7b], cl
adc byte [rax - 0x7b], cl
test rax, rax
je 0x1400b9dc1
sal byte [rbx + rdx - 0x10], 0x48
lock dec qword [rax]
dec qword [rax]
dec dword [rax]
jne 0x1400b9dc1
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x150542904
call 0x150542904
mov rcx, qword [rax + 0x10]
call fcn.1400aecb0
out dx, eax
invalid
test sil, sil
je case.0x1400adac5.216
sbb cl, byte [rax - 0x75]
call 0x158542916
mov rcx, qword [rax + 0x18]
mov rax, qword [rbp - 0x18]
mov rcx, qword [rax + 0x18]
mov ecx, dword [rax + 0x18]
sbb byte [rax - 0x75], cl
jo 0x1400b9df2
invalid
mov rsi, qword [rax + 0x20]
and byte [rax - 0x75], cl
cmp eax, 0x4b257
invalid
mov rdi, qword [sym.imp.KERNEL32.dll_CloseHandle]
mov edi, dword [sym.imp.KERNEL32.dll_CloseHandle]
add bh, bh
call rdi
xlatb
mov rcx, rsi
call rdi
xlatb
test bl, bl
je 0x1400b9dff
invalid
mov rax, qword [rbp - 0x18]
call 0x1484c2934
call 0x1484c2934
mov rax, qword [rax + 8]
lock dec qword [rax]
dec qword [rax]
dec dword [rax]
or byte [rbp + 0xd], dh
jne 0x1400b9dff
or eax, 0xe8458b48
mov rax, qword [rbp - 0x18]
call 0x148542942
call 0x148542942
mov rcx, qword [rax + 8]
or al, bpl
call fcn.1400b9710
adc ecx, edi
stc
invalid
nop
add rsp, 0x28
invalid
invalid
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
int3
push rbp
push r15
push rdi
push r14
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbx
mov eax, 0x10b8
adc byte [rax], al
invalid
adc byte [rax], al
add byte [rax], al
add al, ch
call fcn.1400fb600
ficom dword [rdi]
add al, 0
invalid
add byte [rax + 0x29], cl
sub rsp, rax
sub esp, eax
invalid
lea rbp, [rsp + 0x80]
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x1020], esi
mov ch, 0x20
adc byte [rax], al
invalid
movaps xmmword [rbp + 0x1020], xmm6
mov ch, 0x20
and byte [rax], dl
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x1018], 0xfffffffffffffffe
mov dword [rbp + 0x1018], 0xfffffffe
test dword [rax], ebx
sbb byte [rax], dl
adc byte [rax], al
add byte [rax], al
invalid
add dh, bh
invalid
invalid
dec dword [rax - 0x77]
mov qword [rbp + 0xfe8], rdx
mov dword [rbp + 0xfe8], edx
xchg ebp, eax
call 0x1890b9e5a
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
mov ecx, ebp
jmp 0x19ff4708f
xor edx, edx
call fcn.1400fc0c0
and al, byte [rax + rax]
add al, 0
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]
mov ch, 0xfc
cld
sldt word [rax]
add byte [rax - 0x73], cl
lea rbx, [0x1400b0030]
lea ebx, [0x1400b0030]
sbb eax, 0xffff61be
mov esi, 0x4cffff61
invalid
dec dword [rbp + rcx*4 - 0x43]
lea r15, [rbp + 0xfb0]
lea edi, [rbp + 0xfb0]
mov ebp, 0xfb0
mov al, 0xf
add byte [rax], al
invalid
sldt word [rax]
add byte [rax - 0x75], cl
mov rax, qword [sym.imp.KERNEL32.dll_ReadFileEx]
mov eax, dword [sym.imp.KERNEL32.dll_ReadFileEx]
add eax, 0x4b398
cwde
mov bl, 4
add byte [rax - 0x73], cl
lea rsi, [0x1401570f4]
lea esi, [0x1401570f4]
xor eax, 0x9d26d
insd dword [rdi], dx
ror byte [rcx], cl
add byte [rax - 0x75], cl
mov rdi, qword [sym.imp.KERNEL32.dll_SleepEx]
mov edi, dword [sym.imp.KERNEL32.dll_SleepEx]
cmp eax, 0x4b392
xchg edx, eax
mov bl, 4
add byte [rcx + rcx*4 - 0x5b], cl
mov qword [rbp + 0xff0], r12
mov dword [rbp + 0xff0], esp
invalid
sldt word [rax]
add bh, al
mov dword [rbp + 0xffc], 0
test esp, edi
sldt word [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
movaps xmmword [rbp + 0xfb0], xmm6
sub dword [rbp + 0xfb0], esi
mov al, 0xf
add byte [rax], al
mov qword [rbp + 0xfc0], 0
mov dword [rbp + 0xfc0], 0
ror byte [rdi], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], cl
mov qword [rbp + 0xfc8], r14
mov dword [rbp + 0xfc8], esi
enter 0xf, 0
sldt word [rax]
add byte [rax - 0x77], cl
pop rsp
and al, 0x20
invalid
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x20], ebx
and byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov ecx, esp
mov rdx, r13
invalid
mov r8d, 0x1000
add byte [rax], dl
add byte [rax], al
mov r9, r15
mov ecx, edi
call rax
test eax, eax
je 0x1400b9f30
pop rsi
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 1], bh
mov ecx, 0xffffffff
invalid
mov edx, 1
add dword [rax], eax
add byte [rax], al
add bh, bh
call rdi
add byte [rax], al
call rdi
cmp dword [rbp + 0xffc], 0
mov ebp, 0xffc
sldt word [rax]
add byte [rax], al
add byte [rbx + rbp*8 + 0x48], dh
je 0x1400b9ee0
jmp 0x1400b9f3e
movsxd rax, dword [rbp + 0x1000]
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdi + rbp*2 + 0x48], 0xc1
shl rax, 0x20
test rax, rax
test eax, eax
je 0x1400b9f70
shl rax, 0x20
shl eax, 0x20
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
or rax, 2
add cl, byte [rax - 0x77]
mov qword [rbp + 0x1010], rax
test dword [rax], edx
adc byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x1008], 1
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 dword [rax], eax
add byte [rax], al
mov ecx, eax
and ecx, 3
loope 0x1400b9f23
movsxd rcx, dword [rsi + rcx*4]
mov cs, word [rax + 1]
int1
add rcx, rsi
add ecx, esi
jmp rcx
add byte [rax], 0
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_GetLastError]
sub dh, byte [rcx - 0x3eb7fffc]
add byte [rax - 0x3f], cl
shl rax, 0x20
loopne 0x1400b9f5a
and byte [rax - 0x7d], cl
or rax, 2
enter 0x4802, 0xffffffffffffff89
mov qword [rbp + 0x1010], rax
test dword [rax], edx
adc byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ecx
adc byte [rax], al
invalid
mov qword [rbp + 0x1008], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rcx + 0x3e183c1], cl
invalid
and ecx, 3
mov ecx, eax
rol dword [rbx + 0x634803e1], 0xc
mov cs, word [rax + 1]
add rcx, rsi
and ecx, 3
movsxd rcx, dword [rsi + rcx*4]
add rcx, rsi
add ecx, esi
jmp rcx
adc bl, bpl
pop rax
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword cs:[rax + rax]
mov eax, dword [rbp + 0x1004]
add byte [rax - 0x77], cl
test dword [rax], edx
adc byte [rax], al
mov qword [rbp + 0x1010], rax
mov qword [rbp + 0x1008], 0
test dword [rax], ecx
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, ch
invalid
add byte [rax - 0x39], cl
test dword [rax], ecx
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, ch
cmp cl, byte [rax - 0x3f]
invalid
invalid
shr rax, 0x20
mov ecx, eax
call fcn.1400a6440
stosd dword [rdi], eax
invalid
invalid
invalid
jmp 0x1400b9fbc
call 0x128cd28b1
stosd dword [rdi], eax
invalid
or eax, 0x9d159
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
xor eax, eax
jmp 0x1400b9fbc
invalid
cmp al, 0xb
je 0x1400ba26a
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 0x1008]
mov qword [rbp + 0xfd0], rax
add byte [rax], al
mov rax, qword [rbp + 0x1010]
mov qword [rbp + 0xfd8], rax
cmp qword [rbp + 0xfd0], 0
jne 0x1400ba25c
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dword [rsi + 2], ebp
add byte [rax], al
mov r12, qword [rbp + 0xfd8]
add byte [rax], al
test r12, r12
je 0x1400ba228
sub al, byte [rdx]
add byte [rax], al
sub al, byte [rdx]
add byte [rax], al
cmp r12, 0x1000
add byte [rax], dl
add byte [rax], al
ja 0x1400ba28c
add al, byte [rax]
add byte [rcx + rcx*4 - 0x12], cl
mov rsi, r13
xor r13d, r13d
xor ebp, ebp
nop word cs:[rax + rax]
add byte [rax], al
add byte [rbp - 0x77], al
loopne 0x1400ba069
mov r8d, r12d
sub r8d, r13d
sub eax, ebp
sub eax, ebp
lea rdx, [r13 - 0x50]
add rdx, rbp
mov dword [rbp + 0xffc], 0
test esp, edi
sldt word [rax]
add byte [rax], al
add byte [rax], al
invalid
test esp, edi
sldt word [rax]
add byte [rax], al
add byte [rax], al
movaps xmmword [rbp + 0xfb0], xmm6
add byte [rax], al
mov qword [rbp + 0xfc0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0xfc8], r14
mov dword [rbp + 0xfc8], esi
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x20], ebx
mov rcx, qword [rbp + 0xfe8]
mov r9, r15
call 0x18d0ba070
mov ecx, edi
call qword [sym.imp.KERNEL32.dll_WriteFileEx]
test eax, eax
je 0x1400ba1fc
ror byte [rdi], 0x84
mov eax, dword [rcx]
add byte [rax], al
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rcx - 1], bh
mov ecx, 0xffffffff
mov edx, 1
add dword [rax], eax
add byte [rax], al
call rdi
cmp dword [rbp + 0xffc], 0
mov ebp, 0xffc
invalid
je 0x1400ba080
invalid
mov ebp, 0xffc
add byte [rbx + rbp*8 + 0x48], dh
jmp 0x1400ba0de
invalid
jmp 0x1400ba0de
movsxd rax, dword [rbp + 0x1000]
test rax, rax
jne 0x1400ba202
add dword [rax], eax
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
pop rbp
add dword [rax], eax
add byte [rbx + 0x100485], cl
add byte [rax], al
add r13, rax
mov eax, dword [rbp + 0x1004]
add byte [rax], al
add r13, rax
cmp r13, r12
in eax, 0x74
invalid
in eax, 0x74
or eax, 0xff67860f
invalid
invalid
jbe 0x1400ba020
invalid
jmp 0x1400ba278
nop
mov r12, qword [rbp + 0xff0]
add byte [rax], al
mov r13, rsi
mov rax, qword [sym.imp.KERNEL32.dll_ReadFileEx]
add eax, 0x4b147
lea rsi, [0x1401570f4]
xor eax, 0x9d01c
jmp 0x1400b9e95
std
invalid
and eax, 0xfffed8e9
push qword [rax - 0x12e16dd]
mov al, 0x23
invalid
sar esi, 1
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x1010], rax
mov qword [rbp + 0x1008], 1
lea rcx, [rbp + 0x1010]
call fcn.1400a38d0
mov rsi, qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rbp + 0xff0]
call rsi
mov rcx, qword [rbp + 0xfe8]
call rsi
movaps xmm6, xmmword [rbp + 0x1020]
add rsp, 0x10b8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, [rbp + 0xfd8]
call fcn.1400a38d0
jmp 0x1400ba228
lea rcx, [rbp + 0x1010]
call fcn.1400a38d0
jmp 0x1400ba228
lea r8, str.library_std_src_syswindowspipe.rs
mov rcx, r13
mov rdx, r12
call fcn.1400ff980
jmp 0x1400ba2a0
lea r8, str.library_std_src_syswindowspipe.rs
mov edx, 0x1000
mov rcx, r12
call fcn.1400ff6f0
ud2
shl rax, 0x20
or rax, 2
mov qword [rbp - 0x38], rax
lea rax, str.library_std_src_syswindows_time.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.1400a38d0
lea r8, [rbp - 0x38]
mov edx, 0x2b
call fcn.1400ffac0
ud2
sub byte [rax - 0x73], cl
push 0x60
lea rcx, [rbp - 0x38]
enter 0xffffffffffffa6e8, 0x6e
invalid
call qword [rax + 0x28c48348]
add esp, 0x28
enter 0xffffffffffffa6e8, 0x6e
invalid
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x5c0], 0
je 0x1400bd44c
mov r8, qword [rbp + 0x5c8]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
shl eax, 1
test rax, rax
je 0x1400bd4a1
mov r8, qword [rbp + 0x5c8]
mov eax, dword [rbp + 0x5c8]
mov rcx, qword [0x140165ff0]
or eax, 0xa8b57
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x47b87
adc eax, 0x47b87
nop
add rsp, 0x48
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
invalid
pop rbp
pop r14
pop r15
pop rbp
ret
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0x5b0]
call qword [sym.imp.KERNEL32.dll_ReleaseMutex]
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x500]
inc qword [rax + 0x18]
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
jne 0x1400bd619
mov rbx, qword [rdi + 0x20]
mov r14, qword [rdi + 0x28]
lea rcx, [rbp - 0x18]
mov rdx, rbx
mov r8, r14
call fcn.1400053a0
cmp qword [rbp - 0x18], 0
jne 0x1400bd5ff
mov rdx, qword [rbp - 0x10]
mov r8, qword [rbp - 8]
lea rcx, [rbp - 0x18]
call fcn.14009f450
cmp dword [rbp - 0x18], 2
jne 0x1400bd7e3
lea rcx, [rbp - 0x18]
mov rdx, rbx
mov r8, r14
call fcn.1400053a0
cmp qword [rbp - 0x18], 0
je 0x1400bd7d9
mov rax, qword [rsi + 0x10]
cmp byte [rax], 0
je 0x1400bd7c7
mov rbx, qword [rsi + 0x18]
mov rax, qword [rbx]
add ecx, dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
add byte [rax], al
add byte [rax], al
add ecx, dword [rax - 0x7b]
ror byte [rdi], 0x84
movabs eax, dword [0x4120768b4c000000]
add byte [rax], al
mov r14, qword [rsi + 0x20]
cmp byte [r14], 0
invalid
invalid
add byte [rax], al
mov r14, qword [rsi + 0x20]
cmp byte [r14], 0
invalid
invalid
add byte ds:[rdi], cl
test dword [rax + 0x48000000], ecx
mov ecx, dword [rsi + 0x28]
jne 0x1400bd6cc
mov rcx, qword [rsi + 0x28]
mov rdx, qword [rcx]
xor ecx, ecx
cmp rax, 2
setae cl
lea rax, str.s_unknown_
lea r8, str.called__Result::unwrap____on_an__Err__value
cmovae r8, rax
mov qword [rbp + 0x38], r8
mov qword [rbp + 0x40], rcx
mov qword [rbp - 0x50], rbx
lea rax, [fcn.140003f90]
mov qword [rbp - 0x48], rax
lea rax, [rbp + 0x38]
mov qword [rbp - 0x40], rax
lea rax, [0x14001a760]
mov qword [rbp - 0x38], rax
lea rax, [0x14014c418]
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], 3
mov qword [rbp + 8], 0
lea rax, [rbp - 0x50]
mov qword [rbp - 8], rax
mov qword [rbp], 2
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
lea r8, [rbp - 0x18]
call fcn.140004b40
mov byte [r14], 0
mov qword [rbx], 0
mov rax, qword [rsi + 0x28]
mov qword [rbp + 0x38], rax
mov qword [rbp + 0x40], 0
mov rax, qword [rsi + 0x38]
mov rbx, qword [rax + 0x10]
mov r14, qword [rdi + 0x20]
mov r15, qword [rdi + 0x28]
lea rcx, [rbp - 0x18]
mov rdx, r14
mov r8, r15
call fcn.1400053a0
cmp qword [rbp - 0x18], 0
mov r12d, 2
mov eax, 2
jne 0x1400bd753
mov rdx, qword [rbp - 0x10]
mov r8, qword [rbp - 8]
lea rcx, [rbp - 0x18]
call fcn.14009f450
mov rax, qword [rbp - 0x18]
cmp rax, 2
je 0x1400bd753
mov rcx, qword [rbp + 0x20]
mov qword [rbp - 0x20], rcx
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
movups xmm2, xmmword [rbp + 0x10]
movaps xmmword [rbp - 0x30], xmm2
movaps xmmword [rbp - 0x40], xmm1
movaps xmmword [rbp - 0x50], xmm0
mov rcx, qword [rbp - 0x20]
mov qword [rbp + 0x20], rcx
movaps xmm0, xmmword [rbp - 0x50]
movaps xmm1, xmmword [rbp - 0x40]
movaps xmm2, xmmword [rbp - 0x30]
movups xmmword [rbp + 0x10], xmm2
movups xmmword [rbp], xmm1
movups xmmword [rbp - 0x10], xmm0
mov qword [rbp - 0x18], rax
mov qword [rbp + 0x28], r14
mov qword [rbp + 0x30], r15
cmp qword [rdi], 0
je 0x1400bd793
movups xmm0, xmmword [rdi + 8]
movups xmmword [rbp - 0x48], xmm0
mov r12d, 1
mov qword [rbp - 0x50], r12
mov eax, dword [rdi + 0x18]
mov ecx, dword [rdi + 0x1c]
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x20], eax
lea rcx, [rbp + 0x38]
lea r8, [rbp - 0x18]
lea r9, [rbp - 0x50]
mov rdx, rbx
call fcn.1400a9c70
mov rcx, qword [rsi + 0x30]
mov byte [rcx], al
mov rax, qword [rbp + 0x38]
inc qword [rax + 0x18]
add rsp, 0xd0
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov rbx, qword [rbp - 0x10]
mov r14, qword [rbp - 8]
jmp 0x1400bd7eb
mov rbx, qword [rbp + 8]
mov r14, qword [rbp + 0x10]
mov r15, qword [rsi + 0x10]
cmp byte [r15], 0
je 0x1400bd816
lea rcx, str.__rust_begin_short_backtrace__rust_end_short_backtrace_______..._omitted__frame_...__n
mov edx, 0x1c
mov r8, rbx
mov r9, r14
call fcn.1400bd890
test al, al
je 0x1400bd816
mov byte [r15], 0
jmp 0x1400bd7c7
lea rcx, [0x14014c3dc]
mov edx, 0x1a
mov r8, rbx
mov r9, r14
call fcn.1400bd890
test al, al
je 0x1400bd837
mov byte [r15], 1
jmp 0x1400bd7c7
cmp byte [r15], 0
jne 0x1400bd619
mov rax, qword [rsi + 0x18]
inc qword [rax]
jmp 0x1400bd619
lea rax, [rbx + r12]
movdqu xmm0, xmmword [r13 + r12]
movdqu xmm12, xmmword [r13 + r12 + 0x10]
movdqu xmm10, xmmword [r13 + r12 + 0x20]
movdqu xmm8, xmmword [r13 + r12 + 0x30]
pcmpeqb xmm0, xmm6
movdqu xmm1, xmmword [rdi + rax]
movdqu xmm13, xmmword [rdi + rax + 0x10]
movdqu xmm11, xmmword [rdi + rax + 0x20]
movdqu xmm9, xmmword [rdi + rax + 0x30]
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x1400bdb77
pcmpeqb xmm12, xmm6
pcmpeqb xmm13, xmm7
pand xmm13, xmm12
pmovmskb r8d, xmm13
test r8w, r8w
jne 0x1400bdb98
pcmpeqb xmm10, xmm6
pcmpeqb xmm11, xmm7
pand xmm11, xmm10
pmovmskb r8d, xmm11
test r8w, r8w
jne 0x1400bdbbb
pcmpeqb xmm8, xmm6
pcmpeqb xmm9, xmm7
pand xmm9, xmm8
pmovmskb r8d, xmm9
test r8w, r8w
jne 0x1400bdbde
lea rax, [r12 + rbp]
add r12, 0x40
cmp rax, rsi
jae 0x1400bdc21
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 8], al
mov eax, r15d
and al, 1
je 0x1400bdab0
jmp 0x1400bdc21
mov r9d, r15d
and r9b, 1
lea rcx, [rsp + 0x50]
mov rdx, r12
call fcn.1401038f0
pop rbp
add al, 0
pop rbp
add al, 0
or al, r15b
and al, 1
mov r15d, eax
jmp 0x1400bdb00
lea rdx, [r12 + 0x10]
mov r9d, r15d
and r9b, 1
lea rcx, [rsp + 0x50]
call fcn.1401038f0
or al, r15b
and al, 1
mov r15d, eax
jmp 0x1400bdb1a
invalid
invalid
invalid
invalid
lea rdx, [r12 + 0x20]
mov r9d, r15d
and r9b, 1
lea rcx, [rsp + 0x50]
call fcn.1401038f0
or al, r15b
and al, 1
mov r15d, eax
jmp 0x1400bdb38
invalid
invalid
invalid
lea rdx, [r12 + 0x30]
mov r9d, r15d
and r9b, 1
lea rcx, [rsp + 0x50]
call fcn.1401038f0
cld
pop rsp
add al, 0
cld
pop rsp
add al, 0
or al, r15b
and al, 1
add dword [rcx - 0x77], eax
invalid
jmp 0x1400bdb56
invalid
add dword [rcx - 0x77], eax
invalid
inc dword [rax + 0x6a247c]
je 0x1400bdd73
xor eax, eax
mov qword [rsp + 0xb8], rax
jmp 0x1400bdd04
in al, 0x48
mov eax, dword [rsp + 0x40]
mov rax, qword [rsp + 0x40]
add rax, r12
mov r9d, r15d
loopne 0x1400bdc6f
mov ecx, edi
and r9b, 1
cmp rax, rsi
jae 0x1400bdcae
test r9b, r9b
jne 0x1400bdcae
lea rcx, [rbx + 0x1f]
lea rbp, [r12 + r13]
nop word cs:[rax + rax]
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
test r8d, r8d
jne 0x1400bdc93
lea rax, [rcx + r12]
mov r9d, r15d
and r9b, 1
cmp rax, rsi
jae 0x1400bdcae
add r12, 0x10
add rbp, 0x10
test r9b, r9b
je 0x1400bdc50
jmp 0x1400bdcae
mov r15, rcx
lea rcx, [rsp + 0x50]
mov rdx, r12
xor r9d, r9d
call fcn.1401038f0
mov rcx, r15
mov r15d, eax
jmp case.0x140083cb3.1241
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
rol dword [rbp - 0x7b], 0xc0
rol dword [rbp - 0x7b], 0xc0
jne 0x1400bde21
and r15b, 1
out 1, eax
jmp 0x1400bdd11
sub byte [rax - 0x77], cl
and al, 0x20
mov byte [rsp + 0x30], 1
lea rcx, [rsp + 0xb8]
call fcn.1400bdf00
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 xmm3, xmmword [rsp + 0x120]
movaps xmm3, 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
add byte [rdi + rcx + 0x28], al
lodsb al, byte [rsi]
and al, 0x40
add dword [rax], eax
add byte [rax - 0x7f], cl
invalid
mov r8, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x98]
mov rdx, qword [rsp + 0xa0]
movzx eax, byte [rsp + 0x68]
push 0x4dd18949
test eax, eax
push 0x4dd18949
test eax, eax
je 0x1400bddaf
sbb cl, byte [rcx - 0x77]
ror dword [rbp + 0x29], 1
sal dword [rsi + 0xc], 0x42
or al, 0x42
mov r9, rdx
sub r9, r8
jbe 0x1400bdda9
invalid
or al, 0x42
cmp byte [rcx + r8], 0xc0
cmp byte [rcx + rax], 0xc0
jge 0x1400bddaf
jmp 0x1400bdee1
jne 0x1400bdee1
test r9, r9
je 0x1400bddca
movzx r11d, byte [rcx + r8]
movzx r10d, r11b
test r10b, r10b
js 0x1400bddd7
mov r9d, r10d
jmp 0x1400bde69
test al, al
jne 0x1400bde6d
jmp 0x1400bdc0c
mov r9d, r10d
and r9d, 0x1f
movzx esi, byte [rcx + r8 + 1]
and esi, 0x3f
cmp r10b, 0xe0
jb 0x1400bde47
movzx r10d, byte [rcx + r8 + 2]
shl esi, 6
and r10d, 0x3f
or r10d, esi
cmp r11b, 0xf0
cmp r11b, 0xf0
jb 0x1400bde62
movzx r11d, byte [rcx + r8 + 3]
movzx ebx, byte [rcx + rax + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
and r11d, 0x3f
or r11d, r10d
or r9d, r11d
jmp 0x1400bde69
invalid
add rsi, 0xfffffffffffffff0
test r9b, r9b
setne bl
lea rcx, [rsp + 0x50]
mov rdx, rsi
call fcn.1401038f0
mov r15d, eax
or r15b, bl
and r15b, 1
jmp 0x1400bdd11
shl r9d, 6
or r9d, esi
jmp 0x1400bde69
shl r9d, 0xc
or r9d, r10d
test al, al
je 0x1400bde7f
mov eax, 1
mov qword [rsp + 0xb8], rax
jmp 0x1400bdd04
cmp r9d, 0x110000
je 0x1400bdc0c
mov eax, 1
cmp r9d, 0x80
jb 0x1400bdeb8
mov eax, 2
cmp r9d, 0x800
jb 0x1400bdeb8
cmp r9d, 0x10000
mov eax, 4
sbb rax, 0
add r8, rax
je 0x1400bdece
mov rax, rdx
sub rax, r8
jbe 0x1400bded3
cmp byte [rcx + r8], 0xbf
jg 0x1400bded5
jmp 0x1400bdee1
mov rax, rdx
jmp 0x1400bded5
jne 0x1400bdee1
test rax, rax
je 0x1400bde6d
cmp byte [rcx + r8], 0
jmp 0x1400bde6d
lea rax, str._rustc_07dca489ac2d933c78d3c5158e3f43beefeb02celibrarycore_src_strpattern.rs
mov qword [rsp + 0x20], rax
mov r9, rdx
call fcn.1400ffd00
int3
test rax, rax
jne case.0x1400aa4f8.455
mov rbx, rdx
test rsi, rsi
je 0x1400be901
lea rax, [rsi - 1]
cmp rax, 3
jae 0x1400be7a0
xor r15d, r15d
xor eax, eax
jmp 0x1400be7d8
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 0x1400be7b0
mov ecx, esi
and ecx, 3
je 0x1400be800
shl rax, 4
add rax, rbx
shl rcx, 4
loope 0x1400be7ee
loope 0x1400be7ee
xor edx, edx
nop dword [rax]
add byte [rbx + rcx*4 + 4], al
adc byte [rbp + 1], cl
invalid
mov r8d, dword [rax + rdx]
add r15, r8
add rdx, 0x10
cmp rcx, rdx
jne 0x1400be7f0
mov rax, qword [rdi]
mov r12, qword [rdi + 0x10]
mov esp, dword [rdi + 0x10]
mov esp, dword [rdi + 0x10]
sub rax, r12
cmp rax, r15
jb 0x1400be8ea
mov qword [rsp + 0x20], rsi
shl rsi, 4
xor r14d, r14d
jmp 0x1400be852
invalid
xor dword [rsi + 0x66], esp
nop word cs:[rax + rax]
mov rcx, qword [rdi + 8]
add rcx, r12
mov rdx, rbp
mov r8, r13
call fcn.1400fc280
add r12, r13
mov qword [rdi + 0x10], r12
add r14, 0x10
cmp rsi, r14
je 0x1400be880
mov rbp, qword [rbx + r14 + 8]
insb byte [rdi], dx
xor ecx, dword [rax]
mov r13d, dword [rbx + r14]
mov ebp, dword [rbx + rsi]
mov rax, qword [rdi]
sub rax, r12
loopne 0x1400be8ae
cmp eax, ebp
loopne 0x1400be8ae
cmp eax, ebp
jae 0x1400be830
mov rcx, rdi
mov rdx, r12
mov r8, r13
call fcn.140103550
mov r12, qword [rdi + 0x10]
jmp 0x1400be830
invalid
test r15, r15
je 0x1400be914
invalid
mov eax, dword [rax]
add byte [rax], al
invalid
test byte [rbx + 0x31000000], cl
add byte [rcx], dh
xor edx, edx
xor ecx, ecx
sal byte [rcx], cl
leave
mov rax, r15
mov r8d, dword [rbx + rdx]
sub rax, r8
jb 0x1400be8b0
invalid
invalid
inc rcx
add rdx, 0x10
mov r15, rax
cmp rsi, rdx
jne case.0x1400a7a4a.497
jmp 0x1400be8b3
add byte [rax], al
mov rax, r15
mov rsi, qword [rsp + 0x20]
mov esi, dword [rsp + 0x20]
cmp rsi, rcx
jb 0x1400be91d
invalid
invalid
mov r8, rcx
shl r8, 4
lea rdx, [rbx + r8]
sub rsi, rcx
je 0x1400be770
invalid
lahf
invalid
invalid
invalid
test byte [rdi - 0x74000002], bl
or cl, byte [rax + 0x39]
cmp eax, ecx
ja 0x1400be966
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 0x1400be966
sub ecx, eax
mov dword [rdx], ecx
add qword [rbx + r8 + 8], rax
or cl, ch
invalid
invalid
invalid
invalid
or cl, ch
invalid
mov rcx, rdi
stc
mov rdx, r12
mov r8, r15
call fcn.140103550
pop rax
add al, 0
pop rax
add al, 0
mov r12, qword [rdi + 0x10]
jmp 0x1400be813
xor eax, eax
add rsp, 0x58
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
jmp 0x1400be903
invalid
out 0x4c, al
lea eax, [0x14014bdc0]
lea r8, [0x14014bdc0]
mov rdx, rsi
call fcn.1400ff5f0
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, str.called__Result::unwrap____on_an__Err__value
xor byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x94728
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
lea rdx, [0x14014be10]
lea rcx, [rsp + 0x28]
call fcn.1400ff5b0
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
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.1400ff5b0
int3
ror byte [rax - 0x7d], 0xc4
pop rbp
ret
in al, dx
and byte [rax - 0x73], cl
push 0x40
cmp qword [rbp - 0x10], 0
je 0x1400bea2e
lea rcx, [rbp - 0x10]
call fcn.1400a38d0
nop
add rsp, 0x20
pop rbp
ret
mov dword [rsp + 0x40], ecx
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x50], rcx
lea rax, str.called__Result::unwrap____on_an__Err__value
add eax, 0x480a3
mov qword [rsp + 0x58], rax
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.140004b40
nop
add rsp, 0x88
ret
lea ecx, [rbp - 1]
mov qword [rbp - 0x18], rcx
lea rcx, [0x1400bcae0]
lea ecx, [0x1400bcae0]
lea ecx, [0x1400bcae0]
mov qword [rbp - 0x10], rcx
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov qword [rbp - 0x48], rcx
mov qword [rbp - 0x40], 1
mov qword [rbp - 0x28], 0
lea rcx, [rbp - 0x18]
mov qword [rbp - 0x38], rcx
mov qword [rbp - 0x30], 1
lea rdx, [rbp - 0x48]
mov rcx, rsi
call rax
mov rsi, rax
cmp byte [rbp - 8], 0
jne 0x1400beb82
invalid
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
jne 0x1400bebaa
lea rcx, [0x140165fa0]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
mov rax, rsi
mov eax, esi
mov eax, esi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop rbp
ret
call fcn.140103600
add al, 0
test al, al
jne 0x1400beb82
mov byte [0x140165fa8], 1
jmp 0x1400beb82
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x70]
lea rcx, [0x140165fa0]
mov edx, dword [rbp - 8]
call fcn.140025730
push rax
imul esi, esi, 0xffffffff
push rax
imul esi, esi, 0xffffffff
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
push rsi
sub rsp, 0x30
mov rsi, rcx
mov qword [rsp + 0x20], rdx
mov edx, 0xfffffff4
invalid
invalid
call fcn.1400a4df0
mov rax, rsi
mov eax, esi
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, str.called__Result::unwrap____on_an__Err__value
lea eax, str.called__Result::unwrap____on_an__Err__value
lea eax, str.called__Result::unwrap____on_an__Err__value
nop word [rax + rax]
test r9, r9
je case.0x1400accdb.258
mov r10d, dword [rax + 0x10]
add rax, 0x10
add r9, 0xfffffffffffffff0
adc byte [rax - 0x7d], cl
rcl byte [rax], 0x49
add ecx, 0xfffffff0
invalid
test r10, r10
je case.0x1400ad46f.234
mov r8, qword [rax + 8]
jmp 0x1400bec4f
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
mov r9, r10
call fcn.1400a4df0
mov word [rcx - 2], fs
invalid
mov word [rcx - 2], fs
dec dword [rax - 0x77]
mov rax, rsi
mov rax, rsi
add rsp, 0x30
add esp, 0x30
add esp, 0x30
pop rsi
ret
test rax, rax
jne 0x1400bec95
invalid
sbb byte [rax - 0x73], cl
or eax, 0x93064
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.1400ff770
mov rdx, qword [rcx + 0x18]
mov qword [rsp + 0x20], rax
sbb byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x28], rcx
and al, 0x28
mov qword [rsp + 0x30], rdx
lea rcx, [rsp + 0x20]
call fcn.1400becc0
add byte [rax], al
int3
int3
int3
invalid
clc
invalid
invalid
or byte [rax - 0x75], cl
push rax
sbb byte [rcx - 0x7d], cl
clc
add dword [rbp + rdx + 0x4d], esi
test eax, eax
jne 0x1400bed4b
test rdx, rdx
jne 0x1400bed4b
lea rax, str.called__Result::unwrap____on_an__Err__value
insb byte [rdi], dx
or dword [r8], eax
xor edx, edx
jmp 0x1400bed17
test rdx, rdx
jne 0x1400bed4b
mov rdx, qword [rax]
mov rax, qword [rdx]
mov rdx, qword [rdx + 8]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
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
lea rdx, [0x14014c8c8]
lea rcx, [rbp - 0x28]
call fcn.1400bedd0
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, 0x8db70
lea rcx, [rbp - 0x28]
call fcn.1400bedd0
ud2
mov dword [rbp + 0x18], edi
mov byte [rbp + 0x20], r14b
mov byte [rbp + 0x21], r12b
lea rcx, [0x140165fb8]
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockShared]
movzx eax, byte [0x140165fc0]
cmp qword [0x140165fc8], 0
mov rax, qword [rbx + 0x20]
jne 0x1400beec6
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
je 0x1400bef2c
mov byte [rbp + 0x66], 3
jmp 0x1400bf0eb
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 [0x140165fc8]
or al, byte [rax]
or al, byte [rax]
mov rax, qword [0x140165fd0]
mov rax, qword [rax + 0x28]
mov byte [rbp + 0x67], 1
add dword [rax - 0x77], ecx
invalid
call rax
lea rcx, [0x140165fb8]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockShared]
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
add byte [rax], al
add byte [rax - 0x75], cl
sub sil, al
add dword [eax - 0x77], ecx
add dword [rax - 0x77], ecx
add dword [rax - 0x77], ecx
invalid
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x40], 0
test r14b, r14b
je 0x1400bef52
mov byte [rbp + 0x67], 0
call fcn.1400afb40
jmp 0x1400bf3bb
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x38], 1
jbe 0x1400befb7
mov byte [rbp + 0x66], 1
jmp 0x1400bf0eb
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, [0x14014b4a8]
lea rcx, [rbp + 0x50]
lea r8, [rbp - 0x30]
call fcn.140004b40
pop rbx
hlt
dec dword [rax - 0x75]
pop r8
test al, al
invalid
je 0x1400bf012
test rcx, rcx
lea rax, str.formatter_error
cmovne rax, rcx
jmp 0x1400bf026
mov rax, qword [0x140165f98]
cmp rax, 3
ja case.default.0x1400befd6
lea rcx, [0x1401571a8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
test rcx, rcx
je 0x1400bf024
mov byte [rbp + 0x67], 0
lea rcx, [rbp + 0x58]
call fcn.1400a38d0
xor eax, eax
mov qword [rbp + 0x50], rax
mov byte [rbp + 0x67], 0
lea rcx, [rbp + 0x50]
call fcn.1400a39d0
mov ecx, 7
int 0x29
ud2
mov byte [rbp + 0x67], 1
lea rcx, str.internal_error:_entered_unreachable_codeC:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_sync_notify.rs
lea r8, str.library_std_srcpanic.rs_b
mov edx, 0x28
call fcn.1400ff770
jmp 0x1400bf3bb
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
or rdx, rax
jne 0x1400bf1ff
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.1400a4220
mov rsi, rax
mov eax, 9
lea rcx, [0x14014c708]
test rsi, rsi
je 0x1400bf161
mov rdx, qword [rsi + 0x18]
test rdx, rdx
je 0x1400bf161
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 [0x140165f48]
test al, al
mov qword [rbp + 0x30], rsi
je 0x1400bf265
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 0x1400bf23e
lea rcx, [rsi + 8]
add rsi, 0x10
mov rax, rsi
mov rsi, rcx
jmp 0x1400bf123
mov eax, 0xc
lea rcx, [0x14014c6fc]
jmp 0x1400bf129
ud2
sub rsp, 0x28
mov rcx, qword [rcx + 0x10]
cmp rcx, 0xffffffffffffffff
je 0x1400c323d
mov edx, 1
call qword [sym.imp.ws2_32.dll_shutdown]
cmp eax, 0xffffffff
je 0x1400c3226
xor edx, edx
jmp 0x1400c3236
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov edx, eax
shl rdx, 0x20
or rdx, 2
xor eax, eax
add rsp, 0x28
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_srciopoll_evented.rs
mov edx, 0x2b
call fcn.1400ff770
int3
lea r13, [r12 + 0x10]
lea rbp, [r12 + 0x20]
mov rcx, qword [r12 + 0x28]
test rcx, rcx
jne 0x1400c4ed8
lea rcx, [rsp + 0x38]
mov rdx, r13
call fcn.1400c0e0a
cmp qword [rsp + 0x38], 0
je case.0x140012daf.2449
mov r14, qword [rsp + 0x50]
cmp r14, rbx
ja case.0x140012daf.2449
mov rax, qword [rsp + 0x40]
cmp rax, 5
cmp eax, 5
cmp eax, 5
ja 0x1400c509b
mov r8, qword [r13]
mov rcx, qword [rsp + 0x48]
mov rdx, 0xfffffffffffffffe
rol rdx, cl
imul rax, rax, 0x410
and qword [r8 + rax + 0x408], rdx
cmp rcx, 0x40
jae 0x1400c50af
add r8, rax
shl rcx, 4
mov rdx, qword [rcx + r8 + 8]
movups xmmword [rcx + r8], xmm6
test rdx, rdx
je 0x1400c4eaf
mov r15, qword [rdx]
test r15, r15
je 0x1400c4e3b
mov qword [r15 + 8], 0
movups xmmword [rdx], xmm6
mov rax, qword [rdx + 0x18]
cmp rax, 0xfffffffffffffffe
cmp eax, 0xfffffffe
jae 0x1400c50c0
cmp rax, r14
ja 0x1400c4e6e
lock cmpxchg qword [rdx + 0x18], rsi
jne 0x1400c4e42
invalid
jmp 0x1504f15a5
mov qword [rdx + 0x10], 0xffffffffffffffff
mov rcx, rbp
call fcn.1400c515f
mov rdx, r15
jmp 0x1400c4e22
mov qword [rdx + 0x10], rax
xor rax, r14
or rax, 0x3f
or eax, 0x3f
or eax, 0x3f
cmp rax, rdi
cmovae rax, rdi
bsr rax, rax
xor al, 1
movzx eax, al
imul ecx, eax, 0x2b
shr ecx, 8
cmp al, 0x23
ja 0x1400c4fd6
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x69], cl
leave
adc byte [rax + rax], al
add byte [rcx + 3], cl
add r8b, r13b
sub al, 0xbe
invalid
imul rcx, rcx, 0x410
add rcx, qword [r13]
call fcn.1400c0cd3
mov rdx, r15
jmp 0x1400c4e22
mov rcx, r13
mov rdx, r14
call fcn.1400c1029
jmp 0x1400c4da1
mov rcx, r13
mov rdx, rbx
call fcn.1400c1029
mov rcx, qword [r12 + 0x28]
test rcx, rcx
je 0x1400c4fe7
invalid
add byte [rax - 0x75], cl
add dword [rcx - 0x77], ecx
and al, 0x28
mov rax, qword [rcx]
mov qword [r12 + 0x28], rax
lea rdx, [rax + 8]
test rax, rax
cmove rdx, rbp
mov qword [rdx], 0
add byte [rax], al
add byte [rdi], cl
adc dword [rcx], esi
add byte [rax], al
add byte [rdi], cl
adc dword [rcx], esi
mov rax, qword [rcx + 0x18]
cmp rax, 0xffffffffffffffff
je 0x1400c4da1
mov byte [rcx + 0x38], 0
cmp byte [r8], al
mov qword [rcx + 0x18], 0xffffffffffffffff
mov rax, qword [rcx + 0x30]
mov rdx, rax
or rdx, 2
lock cmpxchg qword [rcx + 0x30], rdx
jne 0x1400c4f13
test rax, rax
jne 0x1400c4da1
mov rdx, qword [rcx + 0x20]
mov r8, qword [rcx + 0x28]
mov qword [rcx + 0x20], 0
lock and qword [rcx + 0x30], 0xfffffffffffffffd
std
std
test rdx, rdx
je 0x1400c4da1
lea rcx, [rsp + 0x88]
call fcn.1400c09a0
cmp qword [rsp + 0x288], 0x20
add byte [rax], ah
add byte [rax], ah
jb 0x1400c4da1
cmp byte [rsp + 0x2b], 0
setne dl
mov rcx, r12
call fcn.140025730
mov rax, qword [rsp + 0x288]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x288], 0
test rax, rax
je 0x1400c4fb9
shl rax, 4
lea r14, [rsp + rax]
add r14, 0x88
lea r15, [rsp + 0x88]
add byte [rax], al
add byte [rax], al
mov rax, qword [r15]
mov rcx, qword [r15 + 8]
call qword [rax + 8]
add r15, 0x10
cmp r15, r14
jne 0x1400c4fa6
mov rcx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x2c]
call fcn.1400c4cbe
mov r12, rax
and dl, 1
mov byte [rsp + 0x2b], dl
jmp 0x1400c4d97
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timewheelmod.rs
mov edx, 6
call fcn.1400ff670
lea rdi, [rsp + 0x58]
mov rcx, rdi
mov rdx, r13
call fcn.1400c0e0a
mov rsi, qword [rdi]
mov rdi, qword [rdi + 0x18]
cmp byte [rsp + 0x2b], 0
setne dl
mov rcx, r12
call fcn.140025730
mov rax, qword [rsp + 0x288]
mov qword [rsp + 0x288], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
je 0x1400c5079
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdx + rdx*2 + 0x48], 0xc1
loopne 0x1400c502f
shl rax, 4
lea rbx, [rsp + rax]
add rbx, 0x88
lea r14, [rsp + 0x88]
mov rax, qword [r14]
mov rcx, qword [r14 + 8]
call qword [rax + 8]
add r14, 0x10
cmp r14, rbx
jne 0x1400c503e
mov rbx, qword [rsp + 0x288]
test rbx, rbx
je 0x1400c5079
lea r14, [rsp + 0x90]
mov rax, qword [r14 - 8]
mov rcx, qword [r14]
call qword [rax + 0x18]
add r14, 0x10
add esi, 0x10
add esi, 0x10
dec rbx
jne 0x1400c5066
mov rax, rsi
mov rdx, rdi
movaps xmm6, xmmword [rsp + 0x290]
add rsp, 0x2a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timewheelmod.rs
mov edx, 6
mov rcx, rax
call fcn.1400ff670
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timewheellevel.rs
mov edx, 0x40
call fcn.1400ff670
lea rax, [0x1401508d0]
lea rcx, [rsp + 0x58]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str.called__Result::unwrap____on_an__Err__value
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timeentry.rs
call fcn.1400ff5b0
int3
lea ebx, [rsp + 0x20]
xor r13d, r13d
mov rdx, qword [rdi + 0x68]
and rdx, r13
shl rdx, 5
push 0x48ea214c
shl edx, 5
add rdx, qword [rdi + 0x50]
mov rcx, rbx
call fcn.1400c4c61
mov rcx, qword [rsp + 0x28]
mov dl, byte [rsp + 0x30]
mov r14, qword [rcx + 0x18]
test r14, r14
je 0x1400c55bc
mov rax, qword [r14 + 0x10]
mov rax, qword [rax + 0x38]
mov rax, qword [r14 + rax]
mov eax, dword [rsi + rax]
mov eax, dword [rsi + rax]
mov qword [rcx + 0x18], rax
test rax, rax
je 0x1400c5583
mov r8, qword [rax + 0x10]
mov r8, qword [r8 + 0x38]
add rax, r8
add rax, 8
add eax, 8
add eax, 8
jmp 0x1400c5587
lea rax, [rcx + 0x10]
mov qword [rax], r12
mov rax, qword [r14 + 0x10]
mov rax, qword [rax + 0x38]
mov qword [r14 + rax], r12
mov rax, qword [r14 + 0x10]
mov rax, qword [rax + 0x38]
mov qword [r14 + rax + 8], r12
lock dec qword [rdi + 0x60]
call fcn.140025730
mov rax, qword [r14 + 0x10]
adc byte [rcx + r9*4 - 0xf], r9b
adc byte [rcx + r9*4 - 0xf], r9b
call qword [rax + 0x30]
jmp 0x1400c5534
invalid
invalid
call fcn.140025730
lea rax, [r13 + 1]
cmp r13, r15
mov r13, rax
jne 0x1400c5534
mov rbx, qword [rsi + 0x58]
dec rbx
xor r14d, r14d
cmp rbx, 0xffffffffffffffff
je 0x1400c5618
mov rax, qword [rsi + 0x50]
lea rcx, [rax + 1]
mov rdx, qword [rsi + 0x40]
push rsi
mov r8, qword [rsi + 0x48]
push rsi
mov r8, qword [rsi + 0x48]
cmp rcx, rdx
cmovb rdx, r14
neg rdx
lea rcx, [rax + rdx]
inc rcx
mov qword [rsi + 0x50], rcx
mov qword [rsi + 0x58], rbx
mov rcx, qword [r8 + rax*8]
call fcn.1400c141f
dec rbx
jmp 0x1400c55db
lea rbx, [rdi + 0x88]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140166098]
shl rax, 1
test rax, rax
jne 0x1400c5818
xor edx, edx
mov al, byte [rdi + 0x90]
cmp byte [rdi + 0xa8], 0
jne 0x1400c5653
mov byte [rdi + 0xa8], 1
lea r14, [rdi + 0x80]
mov rcx, rbx
call fcn.140025730
mov rcx, r14
call fcn.1400c591d
test rax, rax
je 0x1400c5679
mov rcx, rax
call fcn.1400c141f
jmp 0x1400c5662
mov rax, qword [rdi + 0x60]
test rax, rax
jne 0x1400c58d4
mov rax, qword [rsi]
cmp rax, 2
je 0x1400c58bb
test rax, rax
je 0x1400c5702
lea rbx, [rsi + 8]
movabs rax, 0x8000000000000000
cmp qword [rsi + 8], rax
jne 0x1400c56bf
mov rcx, qword [rbx + 8]
add rcx, 0x28
call qword [sym.imp.KERNEL32.dll_WakeAllConditionVariable]
jmp 0x1400c58bb
cmp qword [rdi + 0xb8], 0
je 0x1400c58ec
add rdi, 0xd8
lea rbx, [rsp + 0x20]
mov rcx, rbx
mov rdx, rdi
call fcn.1400c4c61
mov rdi, qword [rbx + 8]
mov bl, byte [rbx + 0x10]
cmp byte [rdi + 0x38], 0
je 0x1400c5746
mov r15d, 8
xor r12d, r12d
xor r14d, r14d
jmp 0x1400c5830
cmp dword [rdi + 0x140], 0x3b9aca00
je 0x1400c5904
mov al, byte [rdi + 0x130]
test al, al
jne 0x1400c58bb
lea rbx, [rsi + 8]
lea rcx, [rdi + 0x118]
mov al, 1
xchg byte [rdi + 0x130], al
xor edx, edx
mov r8, 0xffffffffffffffff
call fcn.1400c59b6
jmp 0x1400c569c
mov byte [rdi + 0x38], 1
mov r14, qword [rdi + 0x18]
mov r15, qword [rdi + 0x20]
mov qword [rdi + 0x20], 0
test r15, r15
je 0x1400c577d
xor r12d, r12d
mov rax, qword [r14 + r12*8]
lock dec qword [rax]
jne 0x1400c5775
mov rcx, qword [r14 + r12*8]
call fcn.1400c4b40
inc r12
cmp r15, r12
jne 0x1400c5762
xor r14d, r14d
mov qword [rsp + 0x20], r14
mov qword [rsp + 0x28], 8
mov r13, qword [rdi + 0x30]
mov qword [rsp + 0x30], r14
test r13, r13
je 0x1400c5827
lea r12, [rdi + 0x28]
mov eax, 8
xor r14d, r14d
xorps xmm6, xmm6
lea r15, [rsp + 0x20]
mov rbp, qword [r13 + 0x40]
mov qword [rdi + 0x30], rbp
lea rcx, [rbp + 0x48]
test rbp, rbp
cmove rcx, r12
mov qword [rcx], 0
movups xmmword [r13 + 0x40], xmm6
cmp r14, qword [rsp + 0x20]
jne 0x1400c57ef
mov rcx, r15
mov rdx, r14
call fcn.1400477f6
mov rax, qword [rsp + 0x28]
mov r14, qword [rsp + 0x30]
add r13, 0xffffffffffffff80
mov qword [rax + r14*8], r13
mov r14, qword [rsp + 0x30]
inc r14
mov qword [rsp + 0x30], r14
mov r13, rbp
test rbp, rbp
jne 0x1400c57b4
mov r12, qword [rsp + 0x20]
mov r15, qword [rsp + 0x28]
jmp 0x1400c5830
call fcn.140103600
mov edx, eax
xor dl, 1
jmp 0x1400c563d
mov r15d, 8
xor r12d, r12d
mov rcx, rdi
mov edx, ebx
call fcn.140025730
lea rax, [r15 + r14*8]
mov qword [rsp + 0x20], r15
mov qword [rsp + 0x28], r12
mov dword [rsp + 0x28], esp
mov dword [rsp + 0x28], esp
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x38], rax
test r14, r14
je 0x1400c58b1
lea rax, [r15 + 8]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x30], eax
mov rdi, qword [r15]
lea rbx, [rdi + 0x80]
mov ecx, 0x80000000
mov r8d, 1
mov edx, 0x1f
xor r9d, r9d
call fcn.1400c23d7
lock or qword [rdi + 0xd0], rax
add byte [rax], al
add byte [rdx + 0x2f], bh
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x2f], bh
add byte [rax], al
add byte [rax], al
mov rcx, rbx
call fcn.1400c3775
lock dec qword [rdi]
jne case.0x1400330f9.1783
mov rcx, rdi
call fcn.1400c4b40
mov r15, qword [rsp + 0x30]
cmp r15, qword [rsp + 0x38]
cmp edi, dword [rsp + 0x38]
cmp edi, dword [rsp + 0x38]
jne 0x1400c5857
lea rcx, [rsp + 0x20]
call fcn.1400c50f6
mov rax, rsi
movaps xmm6, xmmword [rsp + 0x40]
je 0x1400c58e6
invalid
je 0x1400c58e6
add rsp, 0x58
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.assertion_failed:_handle.shared.owned.is_empty__
lodsd eax, dword [rsi]
or byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
scasb al, byte [rdi]
lodsd eax, dword [rsi]
or byte [rax], al
mov edx, 0x30
call fcn.1400ff770
add al, ch
test byte [rsi - 0x72b7fffd], bl
or eax, 0x8abb5
stosd dword [rdi], eax
or byte [rax], al
lea rcx, str.A_Tokio_1.x_context_was_found__but_IO_is_disabled._Call__enable_io__on_the_runtime_builder_to_enable_IO.A_Tokio_1.x_context_was_found__but_timers_are_disabled._Call__enable_time__on_the_runtime_builder_to_enable_timers.Oh_no__We_never_placed_the_Core_back__this_is_a_bug_
stosd dword [rdi], eax
or byte [rax], al
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimeiodriver.rs
push rsi
lahf
or byte [rax], al
mov edx, 0x68
call fcn.1400ffb60
add byte [rax], al
add al, ch
pop rsp
movabs byte [0x8ac050d8d480003], al
add byte [rbp + rcx*4 + 5], cl
mov cl, 8
add byte [rdx + 0x73], bh
add byte [rax], al
invalid
lea rcx, [0x140150510]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timemod.rs
mov edx, 0x73
add byte [rax], al
invalid
add byte [rax], al
add al, ch
movabs byte [0x8348535756cc0003], al
add ah, cl
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rax, qword [rcx]
test rax, rax
je 0x1400c599d
mov rdi, rcx
call fcn.1400ffb60
int3
add ah, cl
test rax, rax
je 0x1400c599d
mov rdi, rcx
lea rsi, [rcx + 8]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
test dword [rbx], 0x58b4800
push rbp
invalid
or al, byte [rax]
shl rax, 1
test rax, rax
jne 0x1400c59aa
test dword [rbx], 0x58b4800
push rbp
invalid
xor edx, edx
mov al, byte [rdi + 0x10]
mov rax, qword [rdi]
xor ecx, ecx
test rax, rax
ror byte [rdi], 0x95
ror dword [rcx - 0x77], 0xc0
ror byte [rdi], 0x95
ror dword [rcx - 0x77], 0xc0
sub r8, rcx
mov qword [rdi], r8
test rax, rax
je 0x1400c5991
mov rbx, qword [rdi + 0x18]
test rbx, rbx
invalid
je 0x1400c5991
sbb byte [rax - 0x7b], cl
invalid
mov rax, qword [rbx + 8]
mov qword [rdi + 0x18], rax
test rax, rax
jne 0x1400c5987
mov qword [rdi + 0x20], 0
add byte [rax], al
add byte [rax - 0x39], cl
or byte [r8], al
or byte [rax], al
mov qword [rbx + 8], 0
jmp 0x1400c5993
or byte [rax], al
add byte [rax], al
add bl, ch
add dh, byte [rcx]
fisttp dword [rax - 0x77]
int1
xor ebx, ebx
mov rcx, rsi
call fcn.140025730
jmp 0x1400c599f
xor ebx, ebx
mov rax, rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
call fcn.140103600
mov edx, eax
xor dl, 1
jmp 0x1400c594d
sub rsp, 0x30
mov edi, edx
mov rsi, rcx
mov qword [rsp + 0x28], r8
mov r15d, dword [rcx + 8]
lea ebp, [r15 + rdi]
lea ebp, [rdi + rdi]
lea ebp, [rdi + rdi]
mov r12d, edx
cmp ebp, edx
cmova r12d, ebp
in eax, 0x76
invalid
in eax, 0x76
invalid
dec r15d
lea r14, [rsp + 0x28]
mov r8d, edi
clc
lea edi, [r8 + 1]
mov rcx, rsi
mov rdx, r14
call fcn.1400c4d2e
test rax, rax
test eax, eax
test eax, eax
jne case.0x14003276b.1782
dec r15d
cmp r12d, edi
jne 0x1400c59e9
xor ebx, ebx
jmp 0x1400c5a46
mov rbx, rdx
cmp edi, ebp
jae 0x1400c5a3e
lea r14, [rsp + 0x28]
sub byte [rbp - 0x76b7fe91], cl
int1
lea ebp, [rdi + 1]
mov rcx, rsi
mov rdx, r14
mov r8d, edi
call fcn.1400c4d2e
cmp rbx, rdx
cmp ebx, edx
cmp ebx, edx
cmovb rdx, rbx
test rax, rax
cmovne rbx, rdx
fimul dword [r9 - 0x3000be11]
fimul dword [r9 - 0x3000be11]
fimul dword [rcx - 0x3000be11]
jne case.0x14003d63a.1743
cmp rbx, 1
adc rbx, 0
mov qword [rsi + 0x10], rbx
add rsp, 0x30
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
ret
or byte [r8 - 0x47], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75c83948], al
sbb byte [rax - 0x75], cl
adc al, r14b
dec qword [rax]
jne 0x1400c5ae2
mov rcx, qword [rsi + 0x10]
add rsp, 0x20
pop rsi
jmp fcn.140025120
invalid
adc byte [rax - 0x7d], cl
invalid
dec dword [rax - 0x7d]
jle 0x1400c5abd
add byte [rdi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x20]
invalid
and byte [rax - 0x75], cl
mov rcx, qword [0x140165ff0]
or eax, 0xa054d
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
sar bh, cl
adc eax, 0x3f57d
mov rax, qword [rsi + 8]
test rax, rax
je 0x1400c5ac7
mov r8, qword [rsi + 0x10]
adc byte [rax - 0x75], r9b
or eax, 0xa0531
mov rcx, qword [0x140165ff0]
mov ecx, dword [0x140165ff0]
or al, byte [rax]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsi + 0x30]
lock dec qword [rax]
jne 0x1400c5ae2
add rsi, 0x30
mov rcx, rsi
mov ecx, esi
mov ecx, esi
add rsp, 0x20
add esp, 0x20
pop rsi
jmp fcn.14003b979
nop
add rsp, 0x20
pop rsi
ret
add rcx, 0x40
call fcn.1400c01d7
cmp qword [rsi + 0x40], 0
je case.0x14003d80c.1680
mov r8, qword [rsi + 0x48]
mov rcx, qword [0x140165ff0]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, rsi
call fcn.1400c5a59
mov rcx, qword [0x140165ff0]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x3f4f4
and eax, 0x3f4f4
add eax, dword [rax]
add dl, cl
invalid
xor al, byte [rdx]
add byte [rax], al
mov rsi, rdx
mov al, byte [rdx + 0x78]
test al, al
jne 0x1400c5d96
mov dword [rsp + 0x24], r8d
and al, 0x24
cmp dword [rsi + 0x88], 0x3b9aca00
je 0x1400c5dae
retf 0x3b9a
mov qword [rsp + 0x30], rcx
lea rax, [rsi + 0x60]
mov qword [rsp + 0x28], rax
mov ebp, dword [rsi + 0x68]
xor edx, edx
lea r15, [rsp + 0x38]
jl 0x1400c5bb2
invalid
jl 0x1400c5bb2
cmp byte [rbx + 0x8886], cl
add byte [rcx], bh
invalid
mov eax, dword [rsi + 0x88]
cmp ebp, edx
je 0x1400c5cc3
cmp eax, 0x3b9aca00
je 0x1400c5d6e
lea r14d, [rdx + 1]
mov rcx, qword [rsp + 0x28]
call fcn.1400c4cbe
invalid
dec dword [rcx - 0x77]
vpmullw xmm9, xmm14, xmmword [r8 - 0x73]
push rax
adc byte [rcx + rcx*4 - 7], cl
call fcn.1400c0e0a
mov rbx, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x38]
or cl, dh
invalid
mov rcx, r12
mov edx, r13d
call fcn.140025730
mov edx, r14d
test rdi, rdi
je 0x1400c5b8f
cmp r14d, ebp
jae 0x1400c5c4a
lea r15, [rsp + 0x38]
cmp dword [rsi + 0x88], 0x3b9aca00
je 0x1400c5d6e
lea edi, [r14 + 1]
mov rcx, qword [rsp + 0x28]
mov edx, r14d
call fcn.1400c4cbe
mov r14, rax
mov r12d, edx
lea rdx, [rax + 0x10]
mov rcx, r15
call fcn.1400c0e0a
mov rax, qword [rsp + 0x50]
cmp rbx, rax
cmovb rax, rbx
cmovb eax, ebx
cmovb eax, ebx
cmp qword [rsp + 0x38], 0
cmovne rbx, rax
mov rcx, r14
mov edx, r12d
call fcn.140025730
mov r14d, edi
cmp ebp, edi
jne 0x1400c5bef
mov edx, dword [rsi + 0x88]
cmp edx, 0x3b9aca00
je 0x1400c5dbe
cmp rbx, 1
mov rax, rbx
mov eax, ebx
mov eax, ebx
adc rax, 0
mov qword [rsi + 0x70], rax
mov rcx, qword [rsi + 0x80]
call fcn.1400c5e77
xor r10d, r10d
sub rbx, rax
cmovae r10, rbx
mov rax, r10
shr rax, 3
movabs rdx, 0x20c49ba5e353f7cf
mul rdx
shr rdx, 4
imul r8d, edx, 0x3e8
mov eax, r10d
sub eax, r8d
cmp r10, 0x3e7
mov rcx, qword [rsp + 0x30]
ja 0x1400c5cf8
test eax, eax
jne 0x1400c5cf8
mov rdx, rsi
xor r8d, r8d
xor r9d, r9d
jmp 0x1400c5d2d
cmp eax, 0x3b9aca00
je 0x1400c5dbe
mov qword [rsi + 0x70], 0
mov r9d, dword [rsp + 0x24]
cmp r9d, 0x3b9aca00
mov rcx, qword [rsp + 0x30]
mov rdx, rsi
jne 0x1400c5cf3
call fcn.1400c5dce
jmp 0x1400c5d32
xor r8d, r8d
jmp 0x1400c5d2d
imul eax, eax, 0xf4240
mov r11d, dword [rsp + 0x24]
cmp eax, r11d
mov r9d, r11d
cmovb r9d, eax
enter 0xffffffffffff8149, 0xfffffffffffffffa
call 0x1850c5d18
cmovae ecx, ebx
xor r8d, r8d
cmp r11d, 0x3b9aca00
cmove r8, rdx
cmove r9d, eax
mov rdx, rsi
call fcn.1400c5ecd
mov rcx, qword [rsi + 0x80]
mov edx, dword [rsi + 0x88]
call fcn.1400c5e77
mov rbx, rax
mov ecx, dword [rsi + 0x68]
call fcn.1400c028e
mov rcx, qword [rsp + 0x28]
mov edx, eax
mov r8, rbx
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400c59b6
lea rcx, [0x140150510]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timemod.rs
mov edx, 0x73
call fcn.1400ffb60
lea rcx, [0x140150510]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timemod.rs
jmp 0x1400c5d7c
lea rcx, str.assertion_failed:__handle.is_shutdown__
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timemod.rs
mov edx, 0x27
call fcn.1400ff770
lea rcx, [0x140150510]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timemod.rs
jmp 0x1400c5d7c
lea rcx, [0x140150510]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timemod.rs
jmp 0x1400c5d7c
lea rcx, str.A_Tokio_1.x_context_was_found__but_IO_is_disabled._Call__enable_io__on_the_runtime_builder_to_enable_IO.A_Tokio_1.x_context_was_found__but_timers_are_disabled._Call__enable_time__on_the_runtime_builder_to_enable_timers.Oh_no__We_never_placed_the_Core_back__this_is_a_bug_
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimeiodriver.rs
mov edx, 0x68
call fcn.1400ffb60
int3
mov al, byte [r14 + 0x18]
mov ecx, 1
xor eax, eax
lock cmpxchg qword [r14 + 0x20], rcx
jne 0x1400c5fe4
lea rcx, [r14 + 0x28]
mov rdx, rdi
mov r8, rbx
mov r9d, esi
call fcn.1400bfb40
mov cl, byte [r14 + 0x18]
test cl, cl
jne 0x1400c6030
xor eax, eax
xchg qword [r14 + 0x20], rax
lea rcx, [rax - 1]
lea ecx, [rax - 1]
lea ecx, [rax - 1]
cmp rcx, 2
jb 0x1400c5ff4
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [rax], rcx
lea rcx, [fcn.140003f90]
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
mov dword [rax + 8], ecx
lea rdx, str.inconsistent_park_timeout_state:
lea rcx, [rsp + 0x40]
mov qword [rcx], rdx
mov edx, 1
mov qword [rcx + 8], rdx
mov qword [rcx + 0x20], 0
add byte [rax], al
add byte [rax], al
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
mov dword [rcx + 0x18], edx
mov dword [rcx + 0x18], edx
lea rdx, [0x1401503b8]
call fcn.1400ff5b0
int3
xchg ebp, eax
add eax, dword [rax]
fldenv [rbx - 0x3317fff8]
xchg ebp, eax
add eax, dword [rax]
int3
cmp rax, 2
jne 0x1400c6086
clc
add cl, byte [rdi]
test dword [rax + 0x31000000], ebx
ror byte [rcx - 0x79], 0x46
xor eax, eax
xchg qword [r14 + 0x20], rax
invalid
and byte [rax - 0x77], cl
stc
mov rcx, rdi
mov edx, ebp
add rsp, 0x70
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
jmp fcn.140025730
call fcn.140103600
add eax, dword [rax]
mov ebp, eax
xor bpl, 1
jmp 0x1400c5f54
invalid
dec dword [rax - 0x73]
or eax, 0x8a489
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimeiodriver.rs
cwde
or byte [rax], al
mov edx, 0x68
add byte [rax], al
call fcn.1400ffb60
xor byte [rbx + 0x1340003], bl
add byte [rcx + rax], dh
xor al, 1
lea r8, [rsp + 0x40]
mov qword [r8], rdi
mov byte [r8 + 8], bpl
mov byte [rax + 8], ch
mov byte [rax + 8], ch
mov ecx, dword [rsp + 0x30]
mov edx, dword [rsp + 0x33]
and al, 0x33
xor byte [rbx + 0x41332454], cl
and al, 0x33
mov dword [r8 + 9], ecx
mov dword [rax + 9], ecx
mov dword [r8 + 0xc], edx
mov dword [rax + 0xc], edx
mov byte [r8 + 0x10], al
mov eax, dword [rsp + 0x28]
and al, 0x28
and al, 0x28
mov ecx, dword [rsp + 0x2b]
mov dword [r8 + 0x11], eax
adc dword [rcx - 0x77], eax
adc al, 0x48
lea eax, [0x140150368]
invalid
adc dword [rcx - 0x77], eax
adc al, 0x48
lea eax, [0x140150368]
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140150160]
or byte [rax], al
mov edx, 0x2b
call fcn.1400ffac0
invalid
invalid
add eax, dword [rax]
cmp bl, byte [rdx - 0x72b7fffd]
and al, 0x28
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsp + 0x30]
invalid
xor byte [rax - 0x77], cl
or byte [rax - 0x73], cl
mov qword [rax], rcx
lea rcx, [fcn.140003f90]
or eax, 0xfff3def3
or eax, 0xfff3def3
dec dword [rax - 0x77]
mov qword [rax + 8], rcx
lea rdx, str.inconsistent_park_timeout_state__actual_
or byte [rax - 0x73], cl
adc eax, 0x8a358
lea rcx, [rsp + 0x40]
and al, 0x40
mov qword [rcx], rdx
mov edx, 1
add byte [rax - 0x77], cl
push rcx
or byte [rax - 0x39], cl
and byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r8 - 0x77], cl
push rcx
sbb byte [rax - 0x73], cl
adc eax, 0x8a340
invalid
add byte [rax - 0x77], cl
push rcx
or byte [rax - 0x39], cl
and byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r8 - 0x77], cl
push rcx
sbb byte [rax - 0x73], cl
adc eax, 0x8a340
invalid
add al, ch
fist dword [rbx + rax + 0x5641cc00]
xchg esp, eax
add eax, dword [rax]
int3
push r14
call fcn.1400ff5b0
xchg esp, eax
add eax, dword [rax]
int3
push rsi
push rdi
push rbx
sub rsp, 0xa8
mov r14, qword [rdx]
mov qword [rdx], 2
cmp r14, 2
je 0x1400c622d
add dword [rax], eax
add byte [rax - 0x77], cl
mov rbx, rdx
mov rsi, rcx
mov rbx, rdx
mov rsi, rcx
mov qword [rsp + 0x20], r14
and al, 0x20
and al, 0x20
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x38]
mov qword [rsp + 0x58], rax
and al, 0x58
cmp byte [rax - 0x77], cl
and al, 0x58
and al, 0x58
and al, 0x58
movups xmm0, xmmword [rdx + 8]
movups xmm1, xmmword [rdx + 0x18]
movups xmm2, xmmword [rdx + 0x28]
push rdx
invalid
push rdx
sub byte [rdi], cl
movups xmmword [rsp + 0x48], xmm2
movups xmmword [rsp + 0x48], xmm2
push rsp
and al, 0x48
movups xmmword [rsp + 0x38], xmm1
movups xmmword [rsp + 0x28], xmm0
cmp qword [rcx + 8], 0
cmp dword [rcx + 8], 0
cmp dword [rcx + 8], 0
jne case.0x140079321.1305
test dword [0x18c0c6132], edx
adc eax, 0x4c000001
mov rdi, r8
mov edi, eax
invalid
mov qword [rsi + 8], 0xffffffffffffffff
mov rcx, qword [rsi + 0x10]
adc byte [rax - 0x7b], r9b
leave
or bh, bh
invalid
adc byte [rax - 0x7b], r9b
leave
je 0x1400c6152
call fcn.1400c5ae9
invalid
mov rax, qword [rsi + 8]
inc rax
or byte [rax - 1], cl
shr bl, 2
jmp case.0x1400ac6ee.1316
jmp case.0x1400ac6ee.1316
xor eax, eax
lea rcx, [rsp + 0x28]
mov qword [rsi + 0x10], rbx
mov qword [rsi + 8], rax
add rdi, 0xb8
add edi, 0xb8
add edi, 0xb8
add byte [rax - 0x77], cl
cli
mov rdx, rdi
test r14, r14
je 0x1400c617d
xor r8d, r8d
xor r9d, r9d
rol byte [rbp + 0x31], 0xc9
call fcn.1400c5ecd
jmp 0x1400c6185
invalid
push rdx
std
invalid
or byte [rbp + 0x31], al
xor r8d, r8d
shr al, 0xaf
stc
invalid
call fcn.1400c5b34
lea rcx, [rsi + 0x18]
call fcn.1400c5e20
cmp qword [rsi + 8], 0
jne 0x1400c6251
invalid
add byte [rax], al
invalid
mov eax, 0x48000000
add byte [rax], al
add byte [rax - 0x39], cl
invalid
or dil, r15b
invalid
add byte [rax], al
mov qword [rsi + 8], 0xffffffffffffffff
mov dword [rsi + 8], 0xffffffff
mov rdi, qword [rsi + 0x10]
mov qword [rsi + 0x10], 0
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
dec dword [rdi]
invalid
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
invalid
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
dec dword [rdi]
test byte [rdi + 0x48000000], ah
add byte [rax], al
add byte [rax - 0x39], cl
or byte [rax], r8b
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsi + 8], 0
or byte [rax], r8b
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
movups xmm0, xmmword [rsp + 0x20]
adc byte [rsp + 0x20], al
movups xmm1, xmmword [rsp + 0x30]
adc byte [rsp + 0x30], cl
and al, 0x30
movups xmm2, xmmword [rsp + 0x40]
and al, 0x40
movups xmm3, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x90], xmm3
movaps xmmword [rsp + 0x80], xmm2
movaps xmmword [rsp + 0x70], xmm1
sub dword [rsp + 0x70], ecx
jo 0x1400c61f7
movaps xmmword [rsp + 0x60], xmm0
sub dword [rsp + 0x60], eax
mov rcx, rdi
call fcn.1400c5a59
movaps xmm0, xmmword [rsp + 0x60]
and al, 0x60
movaps xmm1, xmmword [rsp + 0x70]
and al, 0x70
movaps xmm2, xmmword [rsp + 0x80]
xchg esp, eax
and al, 0x80
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x90], bl
nop
add byte [rax], al
invalid
movaps xmm3, xmmword [rsp + 0x90]
nop
add byte [rax], al
add byte [rdi], cl
adc dword [rdi + 0x30], ebx
movups xmmword [rdi + 0x30], xmm3
movups xmmword [rdi + 0x20], xmm2
adc dword [rdi + 0x20], edx
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
mov rax, rdi
mov eax, edi
mov eax, edi
clc
add rsp, 0xa8
add esp, 0xa8
test al, 0
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str.driver_missing
or eax, 0x8a48c
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
movsb byte [rdi], byte [rsi]
or byte [rax], al
invalid
add byte [rdx + 0xe], bh
mov edx, 0xe
invalid
call fcn.1400ffb60
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
lea ecx, [0x140150700]
or eax, 0x8a4b4
call fcn.1400ffa00
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
movsb byte [rdi], byte [rsi]
or byte [rax], al
call fcn.1400ffa00
lea rcx, str.core_missing
or eax, 0x8a4cc
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
mov edx, 0xc
call fcn.1400ffb60
invalid
add ah, cl
int3
test eax, eax
je 0x1400c6335
mov rdi, rcx
mov qword [rsp + 0x28], rax
cmp rax, qword [rcx + 0x80]
jne 0x1400c6368
mov rsi, rdx
mov esi, edx
mov rax, qword [rdx + 0x10]
mov rax, qword [rax + 0x48]
mov rdx, qword [rdi + 0x78]
and rdx, qword [rsi + rax]
adc al, 6
adc al, 6
shl rdx, 5
add rdx, qword [rdi + 0x60]
add edx, dword [rdi + 0x60]
add edx, dword [rdi + 0x60]
lea rbx, [rsp + 0x30]
mov rcx, rbx
call fcn.1400c4c61
mov rcx, qword [rbx + 8]
mov ecx, dword [rbx + 8]
mov ecx, dword [rbx + 8]
mov dl, byte [rbx + 0x10]
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov rax, qword [rax + 0x38]
mov r8, qword [rsi + rax]
test r8, r8
test eax, eax
test eax, eax
je 0x1400c6339
mov r9, qword [r8 + 0x10]
mov r9, qword [r9 + 0x38]
mov ecx, dword [rcx + 0x38]
mov ecx, dword [rcx + 0x38]
cmp byte [rax - 0x75], cl
invalid
mov rax, qword [rsi + rax + 8]
mov qword [r8 + r9 + 8], rax
mov rax, qword [rsi + 0x10]
mov rax, qword [rax + 0x38]
mov eax, dword [rax + 0x38]
mov eax, dword [rax + 0x38]
mov r8, qword [rsi + rax + 8]
test r8, r8
je 0x1400c634a
invalid
mov r9, qword [r8 + 0x10]
mov r9, qword [r8 + 0x10]
add r8, qword [r9 + 0x38]
mov rax, qword [rsi + rax]
mov qword [r8], rax
add byte [rax - 0x75], cl
adc byte [rax - 0x75], r9b
cmp byte [rbp + 0x31], al
ror byte [rcx + rcx*4 + 0x44], 6
invalid
or byte [rax - 0x75], cl
adc byte [rax - 0x75], r9b
cmp byte [rcx + rcx*4 + 4], cl
invalid
lock dec qword [rdi + 0x70]
jo 0x1400c631f
invalid
add byte [rax - 0x75], cl
adc byte [rax - 0x75], r9b
cmp byte [rbp + 0x31], al
ror byte [rcx + rcx*4 + 0x44], 6
invalid
or byte [rax - 0x75], cl
adc byte [rax - 0x75], r9b
cmp byte [rcx + rcx*4 + 4], cl
invalid
invalid
invalid
jo 0x1400c631f
jo 0x1400c631f
sbb eax, 0x1eebf631
xor esi, esi
jmp 0x1400c6357
cmp qword [rcx + 0x10], rsi
jne 0x1400c6350
invalid
adc dword [rbx + rcx*4 + 0x44], ecx
invalid
mov r8, qword [rsi + rax + 8]
mov qword [rcx + 0x10], r8
jmp 0x1400c62fe
cmp qword [rcx + 0x18], rsi
je 0x1400c6362
xor esi, esi
call fcn.140025730
mov rax, rsi
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
invalid
lea r8, [rcx + 0x18]
jmp 0x1400c630b
sub rdi, 0xffffffffffffff80
lea r8, [rsp + 0x30]
mov qword [r8], 0
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
mov rdx, rdi
call fcn.140103f31
add ah, cl
add ah, cl
in al, dx
and byte [rax - 0x77], cl
invalid
or edi, ebp
or dword [rax], eax
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
cmp eax, 1
je 0x1400c63e7
test eax, eax
jne 0x1400c6477
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
mov rcx, qword [0x58]
mov rbx, qword [rcx + rax*8]
lea rcx, [rbx + 0x88]
lea rdx, [0x1400c025b]
call fcn.1400a3e60
mov byte [rbx + 0xd0], 1
adc eax, 0
add byte [rax], al
invalid
adc eax, 0
add byte [rax], al
add dword [rbx + 0x9fcb705], ecx
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rbx, qword [rax + 0xb8]
mov ebx, dword [rax + 0xb8]
mov ebx, dword [rax + 0xb8]
test rbx, rbx
je 0x1400c6477
mov rdi, qword [rdi]
cmp rdi, qword [rbx]
jne 0x1400c647a
cmp qword [rbx + 8], 0
jne 0x1400c64b6
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
or r15b, dil
invalid
mov qword [rbx + 8], 0xffffffffffffffff
mov rdi, qword [rbx + 0x10]
test rdi, rdi
je 0x1400c649f
mov rcx, qword [rdi + 0x40]
mov rax, qword [rdi + 0x58]
pop rax
pop rax
cmp rax, rcx
jne 0x1400c6448
lea rcx, [rdi + 0x40]
call fcn.1400c068f
mov rcx, qword [rdi + 0x40]
mov rax, qword [rdi + 0x58]
mov rdx, qword [rdi + 0x50]
add rdx, rax
xor r8d, r8d
ror byte [rax + 0x39], 0xca
ror byte [rax + 0x39], 0xca
cmovae r8, rcx
sub rdx, r8
mov rcx, qword [rdi + 0x48]
mov qword [rcx + rdx*8], rsi
inc rax
mov qword [rdi + 0x58], rax
inc qword [rbx + 8]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rdi, qword [rdi]
lea rcx, [rdi + 0x90]
mov rdx, rsi
call case.0x1400ac6ee.1340
add rdi, 0xc8
mov rcx, rdi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.1400c54d9
mov qword [rbx + 8], 0
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.1400c141f
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_schedulercurrent_threadmod.rs
call fcn.1400ffa00
int3
ror dword [rcx - 0x39], 0
add byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [r9], xmm0
mov r10, qword [rcx]
rol byte [rcx + 0xf], 0x11
add dword [rbx + rcx*4 + 0x11], ecx
mov esi, 1
mov rcx, qword [r9 + 0x10]
mov r8, qword [r9 + 0x18]
mov qword [r9 + 0x10], 0
add byte [rax], al
add byte [rcx - 0x77], cl
jno 0x1400c6728
add byte [rax], al
add byte [rcx - 0x77], cl
jno 0x1400c6728
test r10, r10
jne 0x1400c6712
test r11, r11
jne 0x1400c6742
test r10, r10
jne 0x1400c671e
invalid
invalid
and rax, 0xfffffffffffffffc
xchg qword [rdx], rax
mov rax, rcx
mov rdx, r8
add rsp, 0x20
pop rsi
ret
movsd dword [rdi], dword [rsi]
or byte [rax], al
lea r8, [0x140150e28]
mov edx, 0x28
add byte [rax], al
invalid
add byte [rax], al
add al, ch
nop
add eax, dword [rax]
add byte [rax], al
call fcn.1400ff770
lea rcx, str.assertion_failed:_self.tail.is_none__
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_srcutillinked_list.rs
mov edx, 0x25
add byte [rax], al
add al, ch
invalid
nop
add eax, dword [rax]
add byte [rax], al
add al, ch
invalid
lea rcx, str.called__Option::unwrap____on_a__None__value
or byte [rax], al
lea r8, [0x140150e10]
jmp 0x1400c6790
lea rcx, str.assertion_failed:_actual_state__EMPTY__actual_state__NOTIFIED
lea ecx, str.assertion_failed:_actual_state__EMPTY__actual_state__NOTIFIED
lea r8, [0x140150de0]
mov edx, 0x43
call fcn.1400ff770
lea rcx, str.called__Option::unwrap____on_a__None__value
lea ecx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x140150df8]
add byte [rdx + 0x2b], bh
mov edx, 0x2b
call fcn.1400ff770
int3
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov rdi, rdx
mov rbx, rcx
lea rsi, [rcx + 8]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
adc ch, cl
add eax, dword [rax]
adc ch, cl
add eax, dword [rax]
jmp 0xcb5467bb
mov rax, qword [0x140166098]
shl rax, 1
loopne 0x1400c6809
test eax, eax
loopne 0x1400c6809
test eax, eax
jne 0x1400c680f
xor ebp, ebp
mov al, byte [rbx + 0x10]
cmp byte [rbx + 0x28], 0
je 0x1400c67da
mov rcx, rdi
call fcn.1400c141f
invalid
invalid
jmp 0x1400c67fd
invalid
lea rax, [rbx + 0x18]
mov rcx, qword [rbx]
mov rdx, qword [rbx + 0x20]
lea r8, [rdx + 8]
test rdx, rdx
cmove r8, rax
cmove eax, eax
cmove eax, eax
ror byte [rcx - 0x77], 0x38
mov qword [r8], rdi
mov qword [rbx + 0x20], rdi
inc rcx
mov qword [rbx], rcx
mov rcx, rsi
mov edx, ebp
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
jmp fcn.140025730
call fcn.140103600
mov ebp, eax
xor bpl, 1
jmp 0x1400c67c7
add eax, 0x9f879
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd0]
add byte [rbx + 0x357401f8], al
add byte [rbx + 0x357401f8], al
test eax, eax
jne case.0x14008c005.1226
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rdi, qword [rcx + rax*8]
lea rcx, [rdi + 0x88]
lea rdx, [0x1400c025b]
call fcn.1400a3e60
invalid
std
inc esi
xchg eax, edx
add byte [rax], al
add byte [rcx], al
invalid
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
and eax, 0x650009f8
mov rcx, qword [0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
mov rcx, qword [rax + 0xa0]
movabs rax, 0x7fffffffffffffff
cmp rcx, rax
jae 0x1400c68f3
lea rax, [rcx + 1]
mov edx, dword [0x1401660a4]
adc eax, 0x9f7f8
adc eax, 0x9f7f8
add byte [rbp + 0x4c], ah
mov eax, dword [0x58]
mov r8, qword gs:[0x58]
mov rdx, qword [r8 + rdx*8]
mov qword [rdx + 0xa0], rax
mov rax, qword [rdx + 0xa8]
invalid
test al, 0
add byte [rax], al
test rax, rax
je 0x1400c68ff
invalid
lock inc qword [rax]
jle 0x1400c691d
mov ecx, dword [0x1401660a4]
or eax, 0x9f7cc
or dword [rax], eax
mov rdx, qword gs:[0x58]
add byte [rax], al
mov rcx, qword [rdx + rcx*8]
dec qword [rcx + 0xa0]
add rsp, 0x28
invalid
sub byte [rdi + 0x5e], bl
ret
invalid
lea rcx, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtimecontextcurrent.rs
call fcn.1400ffa60
mov eax, dword [0x1401660a4]
mov rdx, qword gs:[0x58]
add byte [rax - 0x75], cl
add al, 0xc2
add byte [rax - 0x75], cl
add al, 0xc2
mov eax, dword [rdx + rax*8]
mov qword [rax + 0xa0], rcx
add byte [rax], al
xor eax, eax
jmp 0x1400c6921
ud2
mov al, 1
lea rcx, [rsp + 0x27]
mov byte [rcx], al
mov rdx, rsi
call fcn.140101af4
int3
test rax, rax
je 0x1400c6983
add rax, 0x40
lea rcx, [rdx + 0x40]
mov r8, qword [rdx + 0x40]
mov qword [rax], r8
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x29
sub dword [rcx], eax
push rdi
ror byte [rdi], 0x29
sub dword [rcx], eax
lock dec qword [rdx - 0x80]
sub dword [rcx], eax
lock dec qword [rdx - 0x80]
jne 0x1400c6989
add rdx, 0xffffffffffffff80
mov rcx, rdx
jmp fcn.1400c4b40
invalid
dec dword [rax + 0x39]
push rcx
sbb byte [rbp + 0x10], dh
mov rax, qword [rdx + 0x48]
mov qword [rcx + 0x18], rax
jmp case.0x140090ec6.1196
cmp qword [rcx + 0x20], rdx
je 0x1400c698a
ret
add rcx, 0x20
mov rax, rcx
mov eax, ecx
mov eax, ecx
jmp 0x1400c694f
mov esi, ecx
cmp qword [rcx + 0x18], 0
jne 0x1400c6a83
mov rax, qword [rsi + 0x10]
cmp dword [rax + 0x150], 0x3b9aca00
je 0x1400c6aaa
mov edi, dword [rax + 0x130]
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
movzx eax, byte [rax + 0xd0]
cmp eax, 1
je 0x1400c6a12
test eax, eax
jne 0x1400c6a31
sal byte [rbp + 0x4c], 0x8b
add eax, 0x9f6b9
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rbx, qword [rcx + rax*8]
lea rcx, [rbx + 0x88]
lea rdx, [0x1400c025b]
call fcn.1400a3e60
mov byte [rbx + 0xd0], 1
mov eax, dword [0x1401660a4]
mov rcx, qword gs:[0x58]
mov rcx, qword [rcx + rax*8]
xor eax, eax
cmp qword [rcx + 0xb8], 0
jne 0x1400c6a38
mov ecx, edi
call fcn.1400c028e
test edi, edi
je 0x1400c6a92
xor edx, edx
div edi
mov edi, edx
cmp qword [rsi + 0x18], 0
je 0x1400c6a59
mov rax, qword [rsi + 0x40]
test rax, rax
je 0x1400c6a59
mov rcx, qword [rsi + 0x48]
call qword [rax + 0x18]
mov qword [rsi + 0x18], 1
xorps xmm0, xmm0
movups xmmword [rsi + 0x20], xmm0
mov qword [rsi + 0x30], 0
mov qword [rsi + 0x38], 0xffffffffffffffff
movups xmmword [rsi + 0x40], xmm0
movups xmmword [rsi + 0x49], xmm0
mov dword [rsi + 0x60], edi
add rsi, 0x20
mov rax, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.attempt_to_calculate_the_remainder_with_a_divisor_of_zerothere_is_no_such_thing_as_a_release_load
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timeentry.rs
mov edx, 0x39
call fcn.1400ff770
lea rcx, [0x140150510]
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timeentry.rs
mov edx, 0x73
call fcn.1400ffb60
int3
xor eax, edi
or rax, 0x3f
movabs rcx, 0xffffffffe
cmp rax, rcx
cmovae rax, rcx
bsr rax, rax
xor al, 1
add dword [rdi], ecx
mov dh, 0xc0
add dword [rdi], ecx
mov dh, 0xc0
imul ecx, eax, 0x2b
shr ecx, 8
cmp al, 0x24
jae case.0x1400aa4f8.469
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x69], cl
leave
adc byte [rax + rax], al
add byte [rax + 3], cl
adc byte [rax - 0x77], r9b
cli
imul rcx, rcx, 0x410
add rcx, qword [rsi + 0x10]
mov rdx, rdi
call fcn.1400c0cd3
mov rax, qword [r14 + 0x138]
add byte [rax - 1], cl
invalid
add byte [rax - 1], cl
enter 0x394c, 0xfffffffffffffff8
dec eax
cmp rax, r15
jb 0x1400c6cbb
add r14, 0xc8
mov rcx, r14
call fcn.1400c54d9
jmp 0x1400c6cbb
cmp rax, 0xffffffffffffffff
je 0x1400c6cbb
clc
push qword [rsp - 0x3a]
cmp byte [r8], r8b
mov byte [rdi + 0x38], 0
mov qword [rdi + 0x18], 0xffffffffffffffff
mov rax, qword [rdi + 0x30]
mov rcx, rax
mov ecx, eax
or rcx, 2
lock cmpxchg qword [rdi + 0x30], rcx
cmpxchg qword [rdi + 0x30], rcx
leave
add dh, al
cmpxchg qword [rdi + 0x30], rcx
jne case.0x1400a83e8.497
test rax, rax
je 0x1400c6cd0
mov rcx, rsi
mov edx, ebx
fimul dword [rax - 0x7d]
invalid
invalid
fimul dword [rax - 0x7d]
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.140025730
mov r15, qword [rdi + 0x20]
mov r14, qword [rdi + 0x28]
sub byte [rax - 0x39], cl
and byte [r8], r8b
add byte [rax], al
add byte [rax], al
sub byte [rax - 0x39], cl
and byte [r8], r8b
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, dh
and qword [rdi + 0x30], 0xfffffffffffffffd
and dword [rdi + 0x30], 0xfffffffd
lock and qword [rdi + 0x30], 0xfffffffffffffffd
and dword [rdi + 0x30], 0xfffffffd
xor ch, bh
xor ch, bh
mov rcx, rsi
mov edx, ebx
call fcn.140025730
invalid
invalid
cmc
dec dword [rbp - 0x7b]
invalid
je 0x1400c6d0a
invalid
mov rax, r15
mov rcx, r14
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp qword [rax + 8]
jmp qword [rax + 8]
jmp qword [rax + 8]
nop
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timewheelmod.rs
mov edx, 6
call fcn.1400ff670
mov dword [rbx], eax
invalid
mov dword [rbx], eax
add byte [rax - 0x73], cl
or eax, 0x897e1
loope case.0x1400a7a4a.506
or byte [rax], al
lea rcx, [0x140150510]
loope case.0x1400a7a4a.506
or byte [rax], al
add byte [rbp + rcx*4 + 5], cl
movabs byte [0x73ba00089c], al
or byte [rax], al
mov edx, 0x73
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timeentry.rs
or byte [rax], al
add byte [rdx + 0x73], bh
mov edx, 0x73
call fcn.1400ffb60
add byte [rax - 0x73], cl
or eax, 0x89c21
invalid
pushfq
or byte [rax], al
invalid
lea rcx, str.Timer_already_fired
and dword [rax + rcx + 0x58d4c00], ebx
add byte [rbp + rcx*4 + 5], cl
lea r8, str.C:Usersigame.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.38.0_src_runtime_timeentry.rs
xor bl, byte [rax + rcx + 0x13ba00]
add byte [rax], al
or byte [rax], al
mov edx, 0x13
call fcn.1400ffb60
invalid
mov es, word [rbx]
add ah, cl
int3
int3